DragonFly kernel List (threaded) for 2007-01
From: Matthew Dillon <firstname.lastname@example.org>
Subject: Re: VKernel progress update - 9 Jan 2006
Date: Thu, 11 Jan 2007 17:21:26 -0800 (PST)
X-Trace: 1168565197 crater_reader.dragonflybsd.org 829 126.96.36.199
Xref: crater_reader.dragonflybsd.org dragonfly.kernel:10426
:> Try looking at this:
:> Looks like they changed mmap to be nestable within the guest kernel and
:> other things regarding signals and ptrace. You'll have a better idea than
:> me about this stuff.
:This is more recent.
Hmm. The first one has more information but is very old. Most of
the stuff on the site is from 2002. The second one was done in 2005
but has no significant information. The diary here seems to have
more recent info:
But I still have not found a good technical description of what they
are doing. Are they actually using ptrace to manipulate dummied
up processes in the real kernel to shadow the emulated processes
in the UML? That sounds pretty wasteful. But that was described in
I feel kinda sheepish. I've only spent two months doing the DragonFly
V-kernel and it never felt like a big deal to me. Just grunt work.
The linux folks seem to have a whole site revolving around UML and
even a book! A book! Who has time to write a book?