CVSROOT: /cvs Module name: src Changes by: d...@cvs.openbsd.org 2022/05/13 12:19:32
Modified files: sys/arch/amd64/amd64: vmm.c sys/arch/amd64/include: vmmvar.h Log message: vmm: add additional fault type, fixing vm receive After vmm(4)/vmd(8) "receive" a vm via vmctl(8), vmd on Intel hosts was incorrectly identifying the fault type for nested page fault exits and resetting the vm. This commit adds a new fault type to signify the page fault was serviced in vmm and any exit to userland does not require an assist. ok mlarkin@