• Avi Kivity's avatar
    KVM: VMX: Further reduce efer reloads · 51c6cf66
    Avi Kivity authored
    KVM avoids reloading the efer msr when the difference between the guest
    and host values consist of the long mode bits (which are switched by
    hardware) and the NX bit (which is emulated by the KVM MMU).
    
    This patch also allows KVM to ignore SCE (syscall enable) when the guest
    is running in 32-bit mode.  This is because the syscall instruction is
    not available in 32-bit mode on Intel processors, so the SCE bit is
    effectively meaningless.
    Signed-off-by: default avatarAvi Kivity <avi@qumranet.com>
    51c6cf66
vmx.c 64.7 KB