diff options
author | CyrIng <labs@cyring.fr> | 2024-04-05 11:22:58 +0200 |
---|---|---|
committer | CyrIng <labs@cyring.fr> | 2024-04-05 11:22:58 +0200 |
commit | 976863979f4223bacfc49eed0216a7b0324dbcbe (patch) | |
tree | d457717e2207f5d14da8f441c9394a584440b585 | |
parent | 7bad8abce3fff630252d94a457fed1ff784e17d3 (diff) |
[AMD] CPUID bits completeness
-rw-r--r-- | x86_64/coretypes.h | 24 |
1 files changed, 12 insertions, 12 deletions
diff --git a/x86_64/coretypes.h b/x86_64/coretypes.h index ab5cc44..45edd0a 100644 --- a/x86_64/coretypes.h +++ b/x86_64/coretypes.h @@ -1998,7 +1998,7 @@ enum /* AMD SVM Revision and Feature Identification. */ CPUID_8000000A_00000000_EDX_VMCB_Clean, CPUID_8000000A_00000000_EDX_FlushBy_ASID, CPUID_8000000A_00000000_EDX_DecodeAssists, - CPUID_8000000A_00000000_EDX_Reserved_08, + CPUID_8000000A_00000000_EDX_PmcVirt, CPUID_8000000A_00000000_EDX_Reserved_09, CPUID_8000000A_00000000_EDX_PAUSE_Filter, CPUID_8000000A_00000000_EDX_Reserved_11, @@ -2017,10 +2017,10 @@ enum /* AMD SVM Revision and Feature Identification. */ CPUID_8000000A_00000000_EDX_TLB_Intercept, CPUID_8000000A_00000000_EDX_VNMI, CPUID_8000000A_00000000_EDX_IBS_Virt, - CPUID_8000000A_00000000_EDX_Reserved_27, - CPUID_8000000A_00000000_EDX_Reserved_28, - CPUID_8000000A_00000000_EDX_Reserved_29, - CPUID_8000000A_00000000_EDX_Reserved_30, + CPUID_8000000A_00000000_EDX_ExtLvtAvicAccessChg, + CPUID_8000000A_00000000_EDX_NestedVirtVmcbAddrChk, + CPUID_8000000A_00000000_EDX_BusLockThreshold, + CPUID_8000000A_00000000_EDX_IdleHltIntercept, CPUID_8000000A_00000000_EDX_Reserved_31 }; @@ -2047,24 +2047,24 @@ enum /* AMD Encrypted Memory Capabilities. */ CPUID_8000001F_00000000_EAX_SEV_64BitHost, CPUID_8000001F_00000000_EAX_RestrictedInject, CPUID_8000001F_00000000_EAX_AlternateInject, - CPUID_8000001F_00000000_EAX_DebugSwap, + CPUID_8000001F_00000000_EAX_DebugSwap, /* DebugVirt */ CPUID_8000001F_00000000_EAX_Prevent_Host_IBS, CPUID_8000001F_00000000_EAX_VTE, CPUID_8000001F_00000000_EAX_VMGEXIT_Param, CPUID_8000001F_00000000_EAX_Virtual_TOM_MSR, CPUID_8000001F_00000000_EAX_IBS_Virt_SEV_ES, - CPUID_8000001F_00000000_EAX_Reserved_20, - CPUID_8000001F_00000000_EAX_Reserved_21, + CPUID_8000001F_00000000_EAX_PmcVirtGuestCtl, + CPUID_8000001F_00000000_EAX_RMPREAD, CPUID_8000001F_00000000_EAX_Reserved_22, CPUID_8000001F_00000000_EAX_Reserved_23, CPUID_8000001F_00000000_EAX_VMSA_Protection, CPUID_8000001F_00000000_EAX_SMT_Protection, - CPUID_8000001F_00000000_EAX_Reserved_26, - CPUID_8000001F_00000000_EAX_Reserved_27, + CPUID_8000001F_00000000_EAX_SecureAvic, + CPUID_8000001F_00000000_EAX_AllowedSevFeatures, CPUID_8000001F_00000000_EAX_SVSM_MSR, CPUID_8000001F_00000000_EAX_Virt_SNP_MSR, - CPUID_8000001F_00000000_EAX_Reserved_30, - CPUID_8000001F_00000000_EAX_Reserved_31 + CPUID_8000001F_00000000_EAX_HvInUseWrAllowed, + CPUID_8000001F_00000000_EAX_IbpbOnEntry }; enum /* AMD Multi-Key Encrypted Memory Capabilities. */ |