<?xml version="1.0" encoding="utf-8" ?>
<rss version="2.0" xmlns:osnews="http://www.osnews.com/rss2#">
	<channel>
		<title>OSNews: </title>
		<link>http://www.osnews.com/story/23218/Kernel_Modules_Autoload_from_Host_in_Rump_in_NetBSD</link>
		<description>Exploring the Future of Computing</description>
		<language>en-us</language>
		<copyright>Copyright 2001-2013, David Adams</copyright>
		<webMaster>adam+nospam@osnews.com</webMaster>
		<lastBuildDate>Wed, 19 Jun 2013 04:21:46 GMT</lastBuildDate>
		<image>
			<url>http://www.osnews.com/images/osnews.gif</url>
			<title>OSNews.com</title>
			<link>http://www.osnews.com</link>
		</image>
		<item>
			<title>This is real news...</title>
			<link>http://www.osnews.com/thread?421209</link>
			<guid isPermaLink="true">http://www.osnews.com/thread?421209</guid>
			<description>I hope someday all the drivers run and driver development is done in user-space (even if its slower).</description>
			<pubDate>Wed, 28 Apr 2010 10:35:00 GMT</pubDate>
			<author>donotreply@osnews.com (fithisux)</author>
			<category>Comments</category>
		</item>

		<item>
			<title>RE: This is real news...</title>
			<link>http://www.osnews.com/thread?421228</link>
			<guid isPermaLink="true">http://www.osnews.com/thread?421228</guid>
			<description><div class="cquote">I hope someday all the drivers run and driver development is done in user-space (even if its slower). </div><br />
<br />
I agree that this is great news for NetBSD, but I do believe that there are items that should be left in the kernel as well. Now it's time to install the world's most portable operating system on a Sun Netra T1.</description>
			<pubDate>Wed, 28 Apr 2010 12:32:00 GMT</pubDate>
			<author>donotreply@osnews.com (ZacharyM)</author>
			<category>Comments</category>
		</item>

		<item>
			<title>Interesting</title>
			<link>http://www.osnews.com/thread?421268</link>
			<guid isPermaLink="true">http://www.osnews.com/thread?421268</guid>
			<description>The whole &quot;rump&quot; (what a name...) deal is really interesting.<br />
<br />
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 &quot;kind of L4-approach&quot;.</description>
			<pubDate>Wed, 28 Apr 2010 17:41:00 GMT</pubDate>
			<author>donotreply@osnews.com (strcpy)</author>
			<category>Comments</category>
		</item>

		<item>
			<title>Very interesting</title>
			<link>http://www.osnews.com/thread?421291</link>
			<guid isPermaLink="true">http://www.osnews.com/thread?421291</guid>
			<description>Was not previously aware of rump. Very cool. I wonder what are the disadvantages of this kind of a set up.<br />
<br />
* Duplication of code in memory ?<br />
* Slower execution speed when going through rump?<br />
* SMP Performance hit maybe?<br />
<br />
<br />
Its like a mutant between micro and macro kernels. You get the macro kernel benefits of easy kernel aware development with some of the isolation of microkernels.</description>
			<pubDate>Wed, 28 Apr 2010 19:31:00 GMT</pubDate>
			<author>donotreply@osnews.com (Bill Shooter of Bul)</author>
			<category>Comments</category>
		</item>

		<item>
			<title>RE[2]: This is real news...</title>
			<link>http://www.osnews.com/thread?421315</link>
			<guid isPermaLink="true">http://www.osnews.com/thread?421315</guid>
			<description>I heard, that on the hardware using SPARC processors OpenBSD is doing much better, than NetBSD. But don't ask me for details; didn't dig into this deep enough.<br />
<br />
One of the reasons AFAIR was that Theo de Raadt is fond of SPARC.</description>
			<pubDate>Wed, 28 Apr 2010 21:22:00 GMT</pubDate>
			<author>donotreply@osnews.com (Zbigniew)</author>
			<category>Comments</category>
		</item>

		<item>
			<title>cool!</title>
			<link>http://www.osnews.com/thread?421337</link>
			<guid isPermaLink="true">http://www.osnews.com/thread?421337</guid>
			<description>Really interesting...  I'd love to see this kind of innovation in the (boring) Linux world.   <br />
<br />
BSDs are like Linux 10 years ago... hot and sexy. <img src="/images/emo/smile.gif" alt=";)" /></description>
			<pubDate>Thu, 29 Apr 2010 00:25:00 GMT</pubDate>
			<author>donotreply@osnews.com (sergio)</author>
			<category>Comments</category>
		</item>

		<item>
			<title>RE: Interesting</title>
			<link>http://www.osnews.com/thread?421402</link>
			<guid isPermaLink="true">http://www.osnews.com/thread?421402</guid>
			<description>Linux does absorb a lot, but it's funny to see someone complaining about that rather than the far more common &quot;Why are udev and dmix not in the kernel?&quot; complaints.</description>
			<pubDate>Thu, 29 Apr 2010 13:27:00 GMT</pubDate>
			<author>donotreply@osnews.com (sorpigal)</author>
			<category>Comments</category>
		</item>

		<item>
			<title>RE[3]: This is real news...</title>
			<link>http://www.osnews.com/thread?421427</link>
			<guid isPermaLink="true">http://www.osnews.com/thread?421427</guid>
			<description>Everyone should be fond of SPARC not just because I say of course but because SPARC is a standardized design (IEEE) no lisensing required... SPARC is what loongson claims to be and I'm sorry to say but Richard Stallman was duped when he got that loongson netbook as its hardware isn't open at all in fact its all extremely proprietary.<br />
 <br />
 SPARC has inroads in space computing (high radiation environments)... mobile (S1 core) and Desktop/Server/Workstation with T1 and T2 processors.... if only companies would realise the advantage of using a design people can't sue you for useing versus ARM or MIPS which require expensive lisensing.<br />
<br />
Interesting what netbsd is doing here I wonder if it works on SPARC32? this sounds alot like exokernel ideas are being implemented (optimised userspace libraries for usuaully kernel tasks) ... there was a comparison with MIT's exokenrel work that showed mind boggling proformance increases when libraries were optimised to the workload.Edited 2010-04-29 15:07 UTC</description>
			<pubDate>Thu, 29 Apr 2010 15:04:00 GMT</pubDate>
			<author>donotreply@osnews.com (cb88)</author>
			<category>Comments</category>
		</item>

		<item>
			<title>RE: Interesting</title>
			<link>http://www.osnews.com/thread?421433</link>
			<guid isPermaLink="true">http://www.osnews.com/thread?421433</guid>
			<description>Linux isn't absorbing more and more into the kernel.  Things continue to move out of the kernel, or remain out of the kernel.<br />
<br />
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.</description>
			<pubDate>Thu, 29 Apr 2010 15:22:00 GMT</pubDate>
			<author>donotreply@osnews.com (siride)</author>
			<category>Comments</category>
		</item>

		<item>
			<title>RE[2]: Interesting</title>
			<link>http://www.osnews.com/thread?421456</link>
			<guid isPermaLink="true">http://www.osnews.com/thread?421456</guid>
			<description>That's what I was thinking.  You can't please everyone.<br />
<br />
But, what has the kernel <i>absorbed</i> lately?</description>
			<pubDate>Thu, 29 Apr 2010 17:09:00 GMT</pubDate>
			<author>donotreply@osnews.com (boldingd)</author>
			<category>Comments</category>
		</item>

		<item>
			<title>RE: Very interesting</title>
			<link>http://www.osnews.com/thread?421459</link>
			<guid isPermaLink="true">http://www.osnews.com/thread?421459</guid>
			<description>I'd really like to see some (rigorous!) performance measures.  It sounds technologically nifty, but I'd also expect a significant performance hit (from wandering back out of the kernel and into userspace again, and then probably at some point crossing the kernel/userspace boundary the other way several times while the driver operates).  I'd really love to know what the real stability gain vs. performance penalty trade-off that we're talking about is.</description>
			<pubDate>Thu, 29 Apr 2010 17:12:00 GMT</pubDate>
			<author>donotreply@osnews.com (boldingd)</author>
			<category>Comments</category>
		</item>

		<item>
			<title>RE[2]: Very interesting</title>
			<link>http://www.osnews.com/thread?421490</link>
			<guid isPermaLink="true">http://www.osnews.com/thread?421490</guid>
			<description><div class="cquote">I'd really like to see some (rigorous!) performance measures.  It sounds technologically nifty, but I'd also expect a significant performance hit (from wandering back out of the kernel and into userspace again, and then probably at some point crossing the kernel/userspace boundary the other way several times while the driver operates). </div><br />
<br />
Me too. I am not sure where they are heading with this, but on the other hand, many things are not performance-critical. Anyone know if they are using this by default for... I don't know, say FAT file system or USB sticks or something like that?</description>
			<pubDate>Thu, 29 Apr 2010 18:42:00 GMT</pubDate>
			<author>donotreply@osnews.com (strcpy)</author>
			<category>Comments</category>
		</item>

		<item>
			<title>RE[4]: This is real news...</title>
			<link>http://www.osnews.com/thread?421493</link>
			<guid isPermaLink="true">http://www.osnews.com/thread?421493</guid>
			<description>Loongson is MIPS-based, not SPARC-based.</description>
			<pubDate>Thu, 29 Apr 2010 18:50:00 GMT</pubDate>
			<author>donotreply@osnews.com (phoenix)</author>
			<category>Comments</category>
		</item>

		<item>
			<title>RE[3]: Interesting</title>
			<link>http://www.osnews.com/thread?421495</link>
			<guid isPermaLink="true">http://www.osnews.com/thread?421495</guid>
			<description>Ingo Molnar was involved in a long flamewar on the KVM mailing list as he want QEmu pulled into the kernel.  <img src="/images/emo/smile.gif" alt=";)" /></description>
			<pubDate>Thu, 29 Apr 2010 18:51:00 GMT</pubDate>
			<author>donotreply@osnews.com (phoenix)</author>
			<category>Comments</category>
		</item>

		<item>
			<title>RE[4]: This is real news...</title>
			<link>http://www.osnews.com/thread?421496</link>
			<guid isPermaLink="true">http://www.osnews.com/thread?421496</guid>
			<description><div class="cquote">Everyone should be fond of SPARC not just because I say of course but because SPARC is a standardized design (IEEE) no lisensing required... </div><br />
Well, actually I fully agree - being an owner of Sun Ultra 10. <img src="/images/emo/smile.gif" alt=";)" /> <br />
<br />
But ARM new processors look interesting as well.</description>
			<pubDate>Thu, 29 Apr 2010 18:53:00 GMT</pubDate>
			<author>donotreply@osnews.com (Zbigniew)</author>
			<category>Comments</category>
		</item>

		<item>
			<title>RE[4]: Interesting</title>
			<link>http://www.osnews.com/thread?421512</link>
			<guid isPermaLink="true">http://www.osnews.com/thread?421512</guid>
			<description>KVM did make it into the kernel, but that's not pointless kernel bloat; virtualization legitimately requires bits of code performing low-level hardware manipulation in a time-sensitive fashion, and needs bits in the kernel to achieve decent performance.<br />
<br />
And, that's one.  Keep going. <img src="/images/emo/wink.gif" alt=";)" /></description>
			<pubDate>Thu, 29 Apr 2010 19:14:00 GMT</pubDate>
			<author>donotreply@osnews.com (boldingd)</author>
			<category>Comments</category>
		</item>

		<item>
			<title>RE[5]: Interesting</title>
			<link>http://www.osnews.com/thread?421517</link>
			<guid isPermaLink="true">http://www.osnews.com/thread?421517</guid>
			<description>KVM == kernel-based virtual machine.  It would be pretty silly to have that outsiide of the kernel.  <img src="/images/emo/smile.gif" alt=";)" /> <br />
<br />
Ingo wanted the whole of the QEmu userspace split in two:  the KVM bits and everything else.  And the KVM bits of QEmu pulled into the kernel.  In effect, forking QEmu.<br />
<br />
Thankfully, the KVM guys were able to convince him of just how wrong that would be.  <img src="/images/emo/smile.gif" alt=";)" /></description>
			<pubDate>Thu, 29 Apr 2010 19:32:00 GMT</pubDate>
			<author>donotreply@osnews.com (phoenix)</author>
			<category>Comments</category>
		</item>

		<item>
			<title>RE[6]: Interesting</title>
			<link>http://www.osnews.com/thread?421538</link>
			<guid isPermaLink="true">http://www.osnews.com/thread?421538</guid>
			<description>I'm not entirely sure I'm following you here.  What of QEmu did he want pulled in, that wasn't already covered by KVM?<br />
<br />
(If you don't wanna type a long, dry answer, you can just give me a link to thread and let me read it myself.)</description>
			<pubDate>Thu, 29 Apr 2010 20:03:00 GMT</pubDate>
			<author>donotreply@osnews.com (boldingd)</author>
			<category>Comments</category>
		</item>

		<item>
			<title>RE[7]: Interesting</title>
			<link>http://www.osnews.com/thread?421550</link>
			<guid isPermaLink="true">http://www.osnews.com/thread?421550</guid>
			<description>Search the archives for the thread:  [RFC] Unify KVM kernel-space and user-space code into a single project</description>
			<pubDate>Thu, 29 Apr 2010 20:17:00 GMT</pubDate>
			<author>donotreply@osnews.com (phoenix)</author>
			<category>Comments</category>
		</item>

		<item>
			<title>RE[5]: This is real news...</title>
			<link>http://www.osnews.com/thread?421565</link>
			<guid isPermaLink="true">http://www.osnews.com/thread?421565</guid>
			<description>&quot;SPARC is what loongson claims to be&quot; ...<br />
<br />
He wasn't saying that it was MIPS at all. Read his commment properly.</description>
			<pubDate>Thu, 29 Apr 2010 21:03:00 GMT</pubDate>
			<author>donotreply@osnews.com (lucas_maximus)</author>
			<category>Comments</category>
		</item>

		<item>
			<title>RE[8]: Interesting</title>
			<link>http://www.osnews.com/thread?421571</link>
			<guid isPermaLink="true">http://www.osnews.com/thread?421571</guid>
			<description>If I'm reading that right, he didn't want QEMU integrated into the kernel itself, he wanted a minimal version of QEMU maintained in the kernel's repo (as part of the project, not as part of the resultant binary kernel image).  He wanted something like a minimal reference front-end for KVM.<br />
<br />
His motives in doing so, based on the little bit of that thread that I've read, are at least reasonably, if not compelling.  And it's not really a flame war, either (again, for just the little bit of that thread that I've read).</description>
			<pubDate>Thu, 29 Apr 2010 21:19:00 GMT</pubDate>
			<author>donotreply@osnews.com (boldingd)</author>
			<category>Comments</category>
		</item>

		<item>
			<title>RE[4]: This is real news...</title>
			<link>http://www.osnews.com/thread?421669</link>
			<guid isPermaLink="true">http://www.osnews.com/thread?421669</guid>
			<description>In what way does Loongson &quot;claim to be&quot; SPARC?  From what I read the instruction set is clearly MIPS-based.<br />
<br />
I didn't think it was all that proprietary; the OpenBSD guys have a port already, and they usually don't have much fondness for closed hardware.  Reading some of the devs' posts, it seems that the problems are that documentation is sparse (at least English documentation), and that certain aspects of the  implementation are buggy.<br />
<br />
All that said, for the $500 it costs to buy one in the US, I'll take a cheap i386 laptop.</description>
			<pubDate>Fri, 30 Apr 2010 00:50:00 GMT</pubDate>
			<author>donotreply@osnews.com (coreyography)</author>
			<category>Comments</category>
		</item>

		<item>
			<title>RE[5]: This is real news...</title>
			<link>http://www.osnews.com/thread?421735</link>
			<guid isPermaLink="true">http://www.osnews.com/thread?421735</guid>
			<description><div class="cquote">In what way does Loongson &quot;claim to be&quot; SPARC?  From what I read the instruction set is clearly MIPS-based.<br />
 </div><br />
I think he's trying to say that SPARC is truly an open platform as the Loongson claims to be.  Clearly cb88 thinks Loongson's claim to be open is false.</description>
			<pubDate>Fri, 30 Apr 2010 06:50:00 GMT</pubDate>
			<author>donotreply@osnews.com (robertson)</author>
			<category>Comments</category>
		</item>

		<item>
			<title>RE[4]: Interesting</title>
			<link>http://www.osnews.com/thread?422192</link>
			<guid isPermaLink="true">http://www.osnews.com/thread?422192</guid>
			<description>If I remember correctly, he wanted to put the qemu code in the kernel source tree and not to run the whole qemu in kernel space. It's hardly the same thing.</description>
			<pubDate>Sun, 02 May 2010 11:21:00 GMT</pubDate>
			<author>donotreply@osnews.com (anarxia)</author>
			<category>Comments</category>
		</item>
	</channel>
</rss>
