More multi-threaded support for virtualization. Move the save context
authorMatthew Dillon <dillon@dragonflybsd.org>
Sun, 1 Jul 2007 01:11:38 +0000 (01:11 +0000)
committerMatthew Dillon <dillon@dragonflybsd.org>
Sun, 1 Jul 2007 01:11:38 +0000 (01:11 +0000)
commit39005e16533b5bbaf36d95836bb87c3b20463a0b
tree32f2d8faade6755bca0bfcfb1c36e0eb608276b6
parenta03d0ca389555bf5c7bbab4da6425e2614be12bd
More multi-threaded support for virtualization.  Move the save context
from the process structure to the lwp structure, cleaning up the vmspace
support structures at the same time.  This allows multiple LWPs in the
same process to be running a virtualization context at the same time.
sys/kern/kern_exit.c
sys/kern/kern_sig.c
sys/platform/pc32/i386/machdep.c
sys/platform/pc32/i386/trap.c
sys/platform/vkernel/i386/cpu_regs.c
sys/platform/vkernel/i386/trap.c
sys/sys/proc.h
sys/sys/vkernel.h
sys/vm/pmap.h
sys/vm/vm_vmspace.c