Linked by Thom Holwerda on Wed 28th Apr 2010 08:42 UTC, submitted by ZacharyM
NetBSD "Since early 2009 NetBSD and rump has supported execution of stock kernel module binaries in userspace on x86 architectures. Starting in -current as of today, kernel modules will automatically be loaded from the host into the rump kernel. For example, when mounting a file system in a rump kernel, support will be automatically loaded before mounting is attempted."
Thread beginning with comment 421268
To read all comments associated with this story, please click here.
Interesting
by strcpy on Wed 28th Apr 2010 17:41 UTC
strcpy
Member since:
2009-05-20

The whole "rump" (what a name...) deal is really interesting.

I would like to see it being used even more. Push many more things to the user space, that's they to go (unlike in Linux where the kernel absorbs more and more user space tasks). Even traditional Unix kernels can this way benefit from the "kind of L4-approach".

Reply Score: 3

RE: Interesting
by sorpigal on Thu 29th Apr 2010 13:27 in reply to "Interesting"
sorpigal Member since:
2005-11-02

Linux does absorb a lot, but it's funny to see someone complaining about that rather than the far more common "Why are udev and dmix not in the kernel?" complaints.

Reply Parent Score: 3

RE[2]: Interesting
by boldingd on Thu 29th Apr 2010 17:09 in reply to "RE: Interesting"
boldingd Member since:
2009-02-19

That's what I was thinking. You can't please everyone.

But, what has the kernel absorbed lately?

Reply Parent Score: 1

RE: Interesting
by siride on Thu 29th Apr 2010 15:22 in reply to "Interesting"
siride Member since:
2006-01-02

Linux isn't absorbing more and more into the kernel. Things continue to move out of the kernel, or remain out of the kernel.

I'm guessing you are complaining about KMS. Well, hardware resource allocation and management SHOULD be in the kernel and should have never been in userspace.

Reply Parent Score: 2