Commit 007e986f authored by Jan Kiszka's avatar Jan Kiszka Committed by Marcelo Tosatti
Browse files

vmxcap: Update according to SDM of January 2013



This adds reporting of VMCS shadowing, #VE, IA32_SMBASE, unrestricted
VMWRITE and fixes the range of the MSEG revision ID.

Signed-off-by: default avatarJan Kiszka <jan.kiszka@siemens.com>
Signed-off-by: default avatarMarcelo Tosatti <mtosatti@redhat.com>
parent 917367aa
Loading
Loading
Loading
Loading
+5 −1
Original line number Diff line number Diff line
@@ -168,6 +168,8 @@ controls = [
            11: 'RDRAND exiting',
            12: 'Enable INVPCID',
            13: 'Enable VM functions',
            14: 'VMCS shadowing',
            18: 'EPT-violation #VE'
            },
        cap_msr = MSR_IA32_VMX_PROCBASED_CTLS2,
        ),
@@ -212,10 +214,12 @@ controls = [
            6: 'HLT activity state',
            7: 'Shutdown activity state',
            8: 'Wait-for-SIPI activity state',
            15: 'IA32_SMBASE support',
            (16,24): 'Number of CR3-target values',
            (25,27): 'MSR-load/store count recommenation',
            28: 'IA32_SMM_MONITOR_CTL[2] can be set to 1',
            (32,62): 'MSEG revision identifier',
            29: 'VMWRITE to VM-exit information fields',
            (32,63): 'MSEG revision identifier',
            },
        msr = MSR_IA32_VMX_MISC_CTLS,
        ),