• Nitin A Kamble's avatar
    KVM: VMX: Support Unrestricted Guest feature · 3a624e29
    Nitin A Kamble authored
    "Unrestricted Guest" feature is added in the VMX specification.
    Intel Westmere and onwards processors will support this feature.
    
        It allows kvm guests to run real mode and unpaged mode
    code natively in the VMX mode when EPT is turned on. With the
    unrestricted guest there is no need to emulate the guest real mode code
    in the vm86 container or in the emulator. Also the guest big real mode
    code works like native.
    
      The attached patch enhances KVM to use the unrestricted guest feature
    if available on the processor. It also adds a new kernel/module
    parameter to disable the unrestricted guest feature at the boot time.
    Signed-off-by: default avatarNitin A Kamble <nitin.a.kamble@intel.com>
    Signed-off-by: default avatarAvi Kivity <avi@redhat.com>
    3a624e29
vmx.h 15.9 KB