CVSROOT:        /cvs
Module name:    src
Changes by:     [email protected]    2026/09/18 15:26:16

Modified files:
        sys/arch/amd64/amd64: vmm_machdep.c 
        sys/arch/amd64/include: vmmvar.h 
        usr.sbin/vmd   : x86_mmio.c 

Log message:
Provide the faulting GPA to vmd(8) for MMIO exits from vmm(4).

The nested page fault on VMX and SVM provides the faulting GPA, so
pass that to userland. This simplifies a lot of the mmio handlers
that can use the GPA without having to translate the GVA. Also
simplify the fatal events for when the GPA isn't known.

Go for it, mlarkin@.

Reply via email to