PERF_MEM_SNOOPX_PEER is defined only in tools uapi header. Although it's used only by perf tool, not defining it in kernel header can create problems in future.
Showing the changes to include/uapi (1 of 1 file). Show all
Unified · Split
| @@ -1356,7 +1356,7 @@ union perf_mem_data_src { · 1355 unmodified lines | |||
| 1356 | #define PERF_MEM_SNOOP_SHIFT 19 | 1356 | #define PERF_MEM_SNOOP_SHIFT 19 |
| 1357 | 1357 | ||
| 1358 | #define PERF_MEM_SNOOPX_FWD 0x01 /* forward */ | 1358 | #define PERF_MEM_SNOOPX_FWD 0x01 /* forward */ |
| 1359 | /* 1 free */ | 1359 | #define PERF_MEM_SNOOPX_PEER 0x02 /* xfer from peer */ |
| 1360 | #define PERF_MEM_SNOOPX_SHIFT 38 | 1360 | #define PERF_MEM_SNOOPX_SHIFT 38 |
| 1361 | 1361 | ||
| 1362 | /* locked instruction */ | 1362 | /* locked instruction */ |