VKernel progress update - 9 Jan 2006

Bill Huey (hui) billh at gnuppy.monkey.org
Thu Jan 11 15:28:37 PST 2007


On Thu, Jan 11, 2007 at 10:59:39AM -0800, Matthew Dillon wrote:
. ..
>     Linux has something similar (UML), but no BSD system has this feature.
>     All the BSDs rely on third party hardware virtualization (vmware, xen,
>     qemu, etc).
> 
>     The linux code is fairly opaque.  It is almost universally without any
>     code comments so I am not sure whether they are using a real page table
>     (requiring UML to run as root), or whether they are using a virtualized
>     page table like we are (which allows us to run without needing root
>     creds).  Inquiring minds want to know!

Linux also has KVM now and that does Xen kind of stuff. The last time I
looked at UML their arch directory was basically replaced with UML specific
stuff and it was pretty strictly bounded to userspace with no directly
kernel support.

bill






More information about the Kernel mailing list