To pick up changes from: 608f6976c309 perf/x86/intel: Support new data source for Lunar Lake This should be used to beautify perf syscall arguments and it addresses these tools/perf build warnings: Warning: Kernel ABI header differences: diff -u tools/include/uapi/linux/perf_event.h include/uapi/linux/perf_event.h Please see tools/include/uapi/README for details (it's in the first patch of this series).
Showing the changes to tools/include/uapi/linux (1 of 1 file). Show all
Unified · Split
| @@ -1349,12 +1349,14 @@ union perf_mem_data_src { · 1348 unmodified lines | |||
| 1349 | #define PERF_MEM_LVLNUM_L2 0x02 /* L2 */ | 1349 | #define PERF_MEM_LVLNUM_L2 0x02 /* L2 */ |
| 1350 | #define PERF_MEM_LVLNUM_L3 0x03 /* L3 */ | 1350 | #define PERF_MEM_LVLNUM_L3 0x03 /* L3 */ |
| 1351 | #define PERF_MEM_LVLNUM_L4 0x04 /* L4 */ | 1351 | #define PERF_MEM_LVLNUM_L4 0x04 /* L4 */ |
| 1352 | /* 5-0x7 available */ | 1352 | #define PERF_MEM_LVLNUM_L2_MHB 0x05 /* L2 Miss Handling Buffer */ |
| 1353 | #define PERF_MEM_LVLNUM_MSC 0x06 /* Memory-side Cache */ | ||
| 1354 | /* 0x7 available */ | ||
| 1353 | #define PERF_MEM_LVLNUM_UNC 0x08 /* Uncached */ | 1355 | #define PERF_MEM_LVLNUM_UNC 0x08 /* Uncached */ |
| 1354 | #define PERF_MEM_LVLNUM_CXL 0x09 /* CXL */ | 1356 | #define PERF_MEM_LVLNUM_CXL 0x09 /* CXL */ |
| 1355 | #define PERF_MEM_LVLNUM_IO 0x0a /* I/O */ | 1357 | #define PERF_MEM_LVLNUM_IO 0x0a /* I/O */ |
| 1356 | #define PERF_MEM_LVLNUM_ANY_CACHE 0x0b /* Any cache */ | 1358 | #define PERF_MEM_LVLNUM_ANY_CACHE 0x0b /* Any cache */ |
| 1357 | #define PERF_MEM_LVLNUM_LFB 0x0c /* LFB */ | 1359 | #define PERF_MEM_LVLNUM_LFB 0x0c /* LFB / L1 Miss Handling Buffer */ |
| 1358 | #define PERF_MEM_LVLNUM_RAM 0x0d /* RAM */ | 1360 | #define PERF_MEM_LVLNUM_RAM 0x0d /* RAM */ |
| 1359 | #define PERF_MEM_LVLNUM_PMEM 0x0e /* PMEM */ | 1361 | #define PERF_MEM_LVLNUM_PMEM 0x0e /* PMEM */ |
| 1360 | #define PERF_MEM_LVLNUM_NA 0x0f /* N/A */ | 1362 | #define PERF_MEM_LVLNUM_NA 0x0f /* N/A */ |