File tree Expand file tree Collapse file tree 1 file changed +9
-0
lines changed
tools/arch/x86/include/asm Expand file tree Collapse file tree 1 file changed +9
-0
lines changed Original file line number Diff line number Diff line change 41
41
42
42
/* Intel MSRs. Some also available on other CPUs */
43
43
44
+ #define MSR_TEST_CTRL 0x00000033
45
+ #define MSR_TEST_CTRL_SPLIT_LOCK_DETECT_BIT 29
46
+ #define MSR_TEST_CTRL_SPLIT_LOCK_DETECT BIT(MSR_TEST_CTRL_SPLIT_LOCK_DETECT_BIT)
47
+
44
48
#define MSR_IA32_SPEC_CTRL 0x00000048 /* Speculation Control */
45
49
#define SPEC_CTRL_IBRS BIT(0) /* Indirect Branch Restricted Speculation */
46
50
#define SPEC_CTRL_STIBP_SHIFT 1 /* Single Thread Indirect Branch Predictor (STIBP) bit */
70
74
*/
71
75
#define MSR_IA32_UMWAIT_CONTROL_TIME_MASK (~0x03U)
72
76
77
+ /* Abbreviated from Intel SDM name IA32_CORE_CAPABILITIES */
78
+ #define MSR_IA32_CORE_CAPS 0x000000cf
79
+ #define MSR_IA32_CORE_CAPS_SPLIT_LOCK_DETECT_BIT 5
80
+ #define MSR_IA32_CORE_CAPS_SPLIT_LOCK_DETECT BIT(MSR_IA32_CORE_CAPS_SPLIT_LOCK_DETECT_BIT)
81
+
73
82
#define MSR_PKG_CST_CONFIG_CONTROL 0x000000e2
74
83
#define NHM_C3_AUTO_DEMOTE (1UL << 25)
75
84
#define NHM_C1_AUTO_DEMOTE (1UL << 26)
You can’t perform that action at this time.
0 commit comments