summaryrefslogtreecommitdiff
path: root/misc/rump/DESCR
diff options
context:
space:
mode:
authorstacktic <stacktic@pkgsrc.org>2013-05-01 17:16:05 +0000
committerstacktic <stacktic@pkgsrc.org>2013-05-01 17:16:05 +0000
commit91aa7e7f5ce55db65d1ddeb50fbe9c7d72a5f8fc (patch)
treed20134071d00de55cdb84bf3f89d3688eff347e2 /misc/rump/DESCR
parent4538b138f0196bc1bc00f48ee9c7d357b3a7c543 (diff)
downloadpkgsrc-91aa7e7f5ce55db65d1ddeb50fbe9c7d72a5f8fc.tar.gz
Update misc/rump and filesystems/fs-utils to 20130430 to use github versions
which are available respectively at https://github.com/anttikantee/buildrump.sh and https://github.com/stacktic/fs-utils
Diffstat (limited to 'misc/rump/DESCR')
-rw-r--r--misc/rump/DESCR13
1 files changed, 8 insertions, 5 deletions
diff --git a/misc/rump/DESCR b/misc/rump/DESCR
index 7573cd75d41..307efeb0148 100644
--- a/misc/rump/DESCR
+++ b/misc/rump/DESCR
@@ -1,5 +1,8 @@
-This package provides file system driver support for the
-filesystems/fs-utils package using vintage 2009 NetBSD.
-
-Newer versions are available by checking out the entire NetBSD source
-and using buildrump.sh (https://github.com/anttikantee/buildrump.sh)
+Rump (Runnable Userspace Meta Program) is a mechanism for running kernel code
+as part of a user program's address space. As opposed to executing system calls
+for requesting kernel services, rump programs do a library call into the kernel
+code for equivalent functionality. Kernel code is simply recompiled as a
+userspace shared library from the kernel sources instead of being rewritten,
+so services imitate the same services being provided by the kernel. Select
+architectures such as i386 and amd64 also support directly linking binary
+kernel modules against rump programs.