ix86,x86_64 cpu features
A message that is not in the archive (sent off-list or not yet received): [email protected]
Quoted 6 lines · Linux Kernel Mailing List
diff -Nru
a/include/asm-x86_64/cpufeature.hb/include/asm-x86_64/cpufeature.hinclude/asm-x86_64/cpufeature.h +0
-0@@ -63,8 +63,14 @@#define X86_FEATURE_K8_C (3*32+ 4)/* C stepping K8 */
include/asm-x86_64/cpufeature.h line 73
Quoted 10 lines
include/asm-x86_64/cpufeature.h +7
-1/* Intel-defined CPU features, CPUID level 0x00000001 (ecx), word 4 */ -#define X86_FEATURE_EST (4*32+ 7)/* Enhanced SpeedStep */ +#define X86_FEATURE_XMM3 (4*32+ 0)/* Streaming SIMD Extensions-3 */ #define X86_FEATURE_MWAIT (4*32+ 3)/* Monitor/Mwait support */ +#define X86_FEATURE_DSCPL (4*32+ 4)/* CPL Qualified Debug Store */ +#define X86_FEATURE_EST (4*32+ 7)/* Enhanced SpeedStep */ +#define X86_FEATURE_TM2 (4*32+ 8)/* Thermal Monitor 2 */ +#define X86_FEATURE_CID (4*32+10)/* Context ID */ +#define X86_FEATURE_CX16 (4*32+13)/* CMPXCHG16B */ +#define X86_FEATURE_XTPR (4*32+14)/* Send Task Priority Messages */
FYI, the style for cpufeature.h is to _not_ add constants for a feature bit unless that feature is actually used.
Jeff, one of the people who last touched this area of code