diff options
author | Keir Fraser <keir@xen.org> | 2011-01-08 10:48:46 +0000 |
---|---|---|
committer | Keir Fraser <keir@xen.org> | 2011-01-08 10:48:46 +0000 |
commit | 9dee0481309a521fa6b2e464e37a8579851a2acb (patch) | |
tree | 3d8b05b8df77972868a62c3b33fba3f4a798b496 /xen/include/asm-x86/amd.h | |
parent | c458f45d2eddcafed054651363ffb5c830e5df5b (diff) | |
download | xen-9dee0481309a521fa6b2e464e37a8579851a2acb.tar.gz xen-9dee0481309a521fa6b2e464e37a8579851a2acb.tar.bz2 xen-9dee0481309a521fa6b2e464e37a8579851a2acb.zip |
Update AMD CPU feature flags 0x80000001:ECX for Xen Hypervisor
This patch syncs-up AMD CPU feature flags 0x80000001:ECX with the
latest Linux kernel. Several new features are added. Some of existing
features' names are changed as well.
Signed-off-by: Wei Huang <wei.huang2@amd.com>
Diffstat (limited to 'xen/include/asm-x86/amd.h')
-rw-r--r-- | xen/include/asm-x86/amd.h | 6 |
1 files changed, 3 insertions, 3 deletions
diff --git a/xen/include/asm-x86/amd.h b/xen/include/asm-x86/amd.h index 9868a2f2ff..d7fb1a5b53 100644 --- a/xen/include/asm-x86/amd.h +++ b/xen/include/asm-x86/amd.h @@ -63,8 +63,8 @@ __bit(X86_FEATURE_CX16)) #define AMD_FEATURES_K8_REV_F_EDX AMD_FEATURES_K8_REV_E_EDX #define AMD_EXTFEATURES_K8_REV_F_ECX (AMD_EXTFEATURES_K8_REV_E_ECX |\ - __bit(X86_FEATURE_SVME) | __bit(X86_FEATURE_EXTAPICSPACE) | \ - __bit(X86_FEATURE_ALTMOVCR)) + __bit(X86_FEATURE_SVM) | __bit(X86_FEATURE_EXTAPIC) | \ + __bit(X86_FEATURE_CR8_LEGACY)) #define AMD_EXTFEATURES_K8_REV_F_EDX (AMD_EXTFEATURES_K8_REV_E_EDX |\ __bit(X86_FEATURE_RDTSCP)) @@ -72,7 +72,7 @@ #define AMD_FEATURES_K8_REV_G_ECX AMD_FEATURES_K8_REV_F_ECX #define AMD_FEATURES_K8_REV_G_EDX AMD_FEATURES_K8_REV_F_EDX #define AMD_EXTFEATURES_K8_REV_G_ECX (AMD_EXTFEATURES_K8_REV_F_ECX |\ - __bit(X86_FEATURE_3DNOWPF)) + __bit(X86_FEATURE_3DNOWPREFETCH)) #define AMD_EXTFEATURES_K8_REV_G_EDX AMD_EXTFEATURES_K8_REV_F_EDX /* Family 10h, Revision B */ |