VMM: init and cleanup take the proc *
authorBarret Rhoden <brho@cs.berkeley.edu>
Thu, 26 Mar 2015 20:22:46 +0000 (16:22 -0400)
committerBarret Rhoden <brho@cs.berkeley.edu>
Tue, 7 Apr 2015 19:06:59 +0000 (15:06 -0400)
commitd80d0bf7314e4553bd80a3c8be7aa7187f60655f
treee4dec02320f6a45e861236c508d3f04ec69d527c
parentdcc4ae1223735739244ac72bd92f3defd42540f4
VMM: init and cleanup take the proc *

And do some minor connections between the guest pcore and its proc.

Might need to think a bit about the weak vs strong refs.  I'm pretty
sure the cur_proc ref will always be active whenever we have a
guest_pcore (vmx_vcpu).  We'll see.
kern/arch/x86/vmm/intel/vmx.c
kern/arch/x86/vmm/intel/vmx.h
kern/arch/x86/vmm/vmm.c
kern/arch/x86/vmm/vmm.h
kern/src/process.c
kern/src/syscall.c
tests/vmmcp.c