On Thu, Jan 11, 2007 at 04:41:34PM -0800, Matthew Dillon wrote:
> 
> :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
> 
>     There would have to be some sort of kernel support though, right?
>     I had to build a virtual page table feature into mmap() and add calls
>     to control VM spaces in order for a virtual DragonFly kernel to be
>     able to manipulate user processes that run under it. 

This was the initial version which ran horribly slow I believe. I couldn't
say. I'm not an UML expert in any way.

Try looking at this:
        http://user-mode-linux.sourceforge.net/slides/ols2002/ols2002.html

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.

bill

Reply via email to