CVSROOT: /cvs
Module name: src
Changes by: [email protected] 2016/02/08 11:23:04
Modified files:
sys/arch/amd64/amd64: pmap.c vmm.c
sys/arch/amd64/include: pmap.h
Log message:
Set EPT bits of guest pages in pmap_enter instead of doing it
after an uvm_fault: uvm_fault maps in neighboring pages of
the faulting page. We want EPT bits set for those as soon as
possible as well. This avoids additional EPT violations
causing further uvm_faults when the guest accesses the
neighboring pages.
discussion with and ok mlarkin@