File tree Expand file tree Collapse file tree 2 files changed +13
-0
lines changed Expand file tree Collapse file tree 2 files changed +13
-0
lines changed Original file line number Diff line number Diff line change 7373#define MSR_LBR_CORE_FROM 0x00000040
7474#define MSR_LBR_CORE_TO 0x00000060
7575
76+ #define MSR_LBR_INFO_0 0x00000dc0 /* ... 0xddf for _31 */
77+ #define LBR_INFO_MISPRED BIT_ULL(63)
78+ #define LBR_INFO_IN_TX BIT_ULL(62)
79+ #define LBR_INFO_ABORT BIT_ULL(61)
80+ #define LBR_INFO_CYCLES 0xffff
81+
7682#define MSR_IA32_PEBS_ENABLE 0x000003f1
7783#define MSR_IA32_DS_AREA 0x00000600
7884#define MSR_IA32_PERF_CAPABILITIES 0x00000345
Original file line number Diff line number Diff line change @@ -159,6 +159,13 @@ struct x86_pmu_capability {
159159 */
160160#define INTEL_PMC_IDX_FIXED_BTS (INTEL_PMC_IDX_FIXED + 16)
161161
162+ #define GLOBAL_STATUS_COND_CHG BIT_ULL(63)
163+ #define GLOBAL_STATUS_BUFFER_OVF BIT_ULL(62)
164+ #define GLOBAL_STATUS_UNC_OVF BIT_ULL(61)
165+ #define GLOBAL_STATUS_ASIF BIT_ULL(60)
166+ #define GLOBAL_STATUS_COUNTERS_FROZEN BIT_ULL(59)
167+ #define GLOBAL_STATUS_LBRS_FROZEN BIT_ULL(58)
168+
162169/*
163170 * IBS cpuid feature detection
164171 */
You can’t perform that action at this time.
0 commit comments