Re: [PATCH] Allow UML kernel to run in a separate host address space

Jeremy Fitzhardinge
2002-12-29T03:55:23Z

On Sat, 2002-12-28 at 12:24, Jeff Dike wrote:
> 1 - Multiple address spaces per process
> 2 - Ability to make a child switch between address spaces
> 3 - Ability to manipulate a child's address space (i.e. mmap, munmap, mprotect
> on an address space which is not current->mm)

I suspect Valgrind could use this too at some point. There hasn't been
much discussion about it yet, but I think Valgrind may well move towards
a more complete virtualization in a later round of development, and
isolating the virtual virtual address space from the Valgrind's real
virtual address space would be very useful. (Jeff suggested the idea of
merging Valgrind and UML at some level, which does raise some
interesting possibilities.)

J