summaryrefslogtreecommitdiff
path: root/hurd/rump.mdwn
diff options
context:
space:
mode:
authorjbranso@dismail.de <jbranso@dismail.de>2024-10-20 21:00:29 -0400
committerSamuel Thibault <samuel.thibault@ens-lyon.org>2024-11-12 00:11:46 +0100
commit75546e6f96553f3a830f5f6e1cd94bb40888e56c (patch)
treef7e406474bd121d7028b0f5fc5ea0e964e3fcd3a /hurd/rump.mdwn
parent8647abf52c8583ad80390874c1476186d327467f (diff)
Updated information about rump.
I added some more tweaks here Samuel. I think I finally got decent guide that shows people how to try out rumpdisk. * community/gsoc/project_ideas/driver_glue_code.mdwn: mention that Damien implemented rumpdisk & rumpusbdisk. * hurd/rump.mdwn: added links to other pages. * hurd/rump/rumpdisk.mdwn: new file * hurd/rump/rumpusbdisk.mdwn: new file * hurd/rump/rumpsound.mdwn: new file * hurd/rump/rumpnet.mdwn: new file * hurd/rump/rumpfs.mdwn: new file. * hurd/documentation.mdwn: add links to dde and rump * faq/sata_disk_drives.mdwn: mention rumpdisk. Message-ID: <20241021010033.9160-1-jbranso@dismail.de>
Diffstat (limited to 'hurd/rump.mdwn')
-rw-r--r--hurd/rump.mdwn25
1 files changed, 21 insertions, 4 deletions
diff --git a/hurd/rump.mdwn b/hurd/rump.mdwn
index ddde657f..401634bd 100644
--- a/hurd/rump.mdwn
+++ b/hurd/rump.mdwn
@@ -1,5 +1,5 @@
-[[!meta copyright="Copyright © 2009, 2010, 2011 Free Software Foundation,
-Inc."]]
+[[!meta copyright="Copyright © 2009, 2010, 2011, 2024 Free Software
+Foundation, Inc."]]
[[!meta license="""[[!toggle id="license" text="GFDL 1.2+"]][[!toggleable
id="license" text="Permission is granted to copy, distribute and/or modify this
@@ -35,8 +35,9 @@ maintaining drivers ourselves, we can re-use the existing NetBSD
drivers.
Hurd developers have enabled experimental support for modern hard
-drives with a rump kernel. We call it rumpdisk, and you can try it in
-the [[Debian GNU/Hurd image|hurd/running/qemu]].
+drives with a rump kernel. We call it
+[[rumpdisk|hurd/rump/rumpdisk]], and you can try it in the [[Debian
+GNU/Hurd image|hurd/running/qemu]].
As of May 2023, Hurd users are having good success with it in qemu
environments and some are using it on real hardware!
@@ -45,6 +46,18 @@ We do hope to use rump kernels for usb support, sound support (this
was working at some point), and possibly a new TCP/IP stack, but work
has not completed on those projects.
+# Rump kernels
+
+ * [[rumpdisk|rump/rumpdisk]] HHD/SSD/NVMe device drivers
+
+ * [[rumpfs|rump/rumpfs]] using NetBSDs filesystems (FFS)
+
+ * [[rumpnet|rump/rumpnet]] wifi/ethernet device drivers
+
+ * [[rumpsound|rump/rumpsound]] audio device drivers
+
+ * [[rumpusbdisk|rump/rumpusbdisk]] accessing external SATA devices
+
# Documentation
* <http://www.fixup.fi/misc/usenix-login-2015/login_oct15_02_kantee.pdf>
@@ -55,6 +68,10 @@ has not completed on those projects.
A tutorial introduction for those interested in using and deploying rump kernels.
+ * <https://netbsd.org/docs/rump/sptut.html>
+
+ Another tutorial on rump kernel servers and clients.
+
* <https://core.ac.uk/display/41816390>
"User space approach to audio device driving on UNIX-like systems" by Robert Millan Hernandez.