CVSROOT: /cvs Module name: src Changes by: ste...@cvs.openbsd.org 2016/06/07 10:19:06
Modified files: usr.sbin/vmd : vmm.c sys/arch/amd64/amd64: vmm.c sys/arch/amd64/include: vmmvar.h Log message: Allocate RAM for guest VM in vmd(8) and pass it to vmm(4) vmm(4) then maps the pages allocated by the vmd(8) user process into the address space of the guest. This gives vmm(4) and vmd(8) a shared view of the guest RAM. This will allow us to have faster guest<->host data exchange by ordinary memory loads/stores later, as well as remove the vm_readpage and vm_writepage ioctls next. ok mlarkin@