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@

Reply via email to