| Age | Commit message (Expand) | Author | Files | Lines |
| 2025-05-27 | perf mem: Count L2 HITM for c2c statistic | Yicong Yang | 1 | -1/+4 |
| 2025-05-02 | perf mem: Add 'dtlb' output field | Namhyung Kim | 1 | -0/+27 |
| 2025-05-02 | perf mem: Add 'snoop' output field | Namhyung Kim | 1 | -0/+23 |
| 2025-05-02 | perf mem: Add 'cache' and 'memory' output fields | Namhyung Kim | 1 | -1/+70 |
| 2025-05-02 | perf mem: Add 'op' output field | Namhyung Kim | 1 | -11/+37 |
| 2025-05-02 | perf hist: Implement output fields for mem stats | Namhyung Kim | 1 | -0/+12 |
| 2025-05-02 | perf hist: Basic support for mem_stat accounting | Namhyung Kim | 1 | -0/+18 |
| 2025-03-19 | perf cpumap: Increment reference count for online cpumap | Ian Rogers | 1 | -1/+4 |
| 2025-03-10 | perf mem: Don't leak mem event names | Ian Rogers | 1 | -27/+40 |
| 2025-02-19 | perf tools: Fix up some comments and code to properly use the event_source bus | Greg Kroah-Hartman | 1 | -1/+1 |
| 2024-12-09 | libperf cpumap: Refactor perf_cpu_map__merge() | Leo Yan | 1 | -1/+4 |
| 2024-09-26 | perf mem: Fix printing PERF_MEM_LVLNUM_{L2_MHB|MSC} | Thomas Falcon | 1 | -1/+7 |
| 2024-09-06 | perf mem: Fix missed p-core mem events on ADL and RPL | Kan Liang | 1 | -2/+4 |
| 2024-09-06 | perf mem: Check mem_events for all eligible PMUs | Kan Liang | 1 | -1/+13 |
| 2024-07-12 | perf mem: Warn if memory events are not supported on all CPUs | Leo Yan | 1 | -0/+14 |
| 2024-06-25 | perf mem: Fix a segfault with NULL event->name | Namhyung Kim | 1 | -1/+1 |
| 2024-05-07 | perf mem-info: Add reference count checking | Ian Rogers | 1 | -10/+10 |
| 2024-05-07 | perf mem-info: Move mem-info out of mem-events and symbol | Ian Rogers | 1 | -7/+9 |
| 2024-01-24 | perf mem: Clean up perf_pmus__num_mem_pmus() | Kan Liang | 1 | -0/+14 |
| 2024-01-24 | perf mem: Clean up perf_mem_events__record_args() | Kan Liang | 1 | -22/+12 |
| 2024-01-24 | perf mem: Clean up is_mem_loads_aux_event() | Kan Liang | 1 | -2/+12 |
| 2024-01-24 | perf mem: Clean up perf_mem_event__supported() | Kan Liang | 1 | -10/+12 |
| 2024-01-24 | perf mem: Clean up perf_mem_events__name() | Kan Liang | 1 | -17/+43 |
| 2024-01-24 | perf mem: Clean up perf_mem_events__ptr() | Kan Liang | 1 | -53/+50 |
| 2024-01-24 | perf mem: Add mem_events into the supported perf_pmu | Kan Liang | 1 | -1/+1 |
| 2023-12-05 | perf mem: Fix error on hybrid related to availability of mem event in a PMU | Kan Liang | 1 | -11/+14 |
| 2023-10-12 | perf mem-events: Avoid uninitialized read | Ian Rogers | 1 | -1/+2 |
| 2023-08-25 | perf pmu: Remove logic for PMU name being NULL | Ian Rogers | 1 | -8/+8 |
| 2023-06-16 | perf mem: Scan all PMUs instead of just core ones | Ravi Bangoria | 1 | -4/+9 |
| 2023-05-27 | perf pmus: Remove perf_pmus__has_hybrid | Ian Rogers | 1 | -13/+5 |
| 2023-05-27 | perf pmus: Allow just core PMU scanning | Ian Rogers | 1 | -11/+3 |
| 2023-05-27 | perf pmu: Separate pmu and pmus | Ian Rogers | 1 | -5/+6 |
| 2023-05-27 | perf mem: Avoid hybrid PMU list | Ian Rogers | 1 | -6/+14 |
| 2023-04-10 | perf mem: Refactor perf_mem__lvl_scnprintf() to process 'union perf_mem_data_... | Ravi Bangoria | 1 | -42/+47 |
| 2023-04-10 | perf mem: Add support for printing PERF_MEM_LVLNUM_UNC | Ravi Bangoria | 1 | -0/+1 |
| 2022-10-06 | perf mem: Print "LFB/MAB" for PERF_MEM_LVLNUM_LFB | Ravi Bangoria | 1 | -2/+2 |
| 2022-10-06 | perf mem/c2c: Avoid printing empty lines for unsupported events | Ravi Bangoria | 1 | -5/+6 |
| 2022-10-06 | perf mem: Add support for printing PERF_MEM_LVLNUM_{CXL|IO} | Ravi Bangoria | 1 | -0/+2 |
| 2022-08-11 | perf mem: Add statistics for peer snooping | Leo Yan | 1 | -3/+25 |
| 2022-08-11 | perf mem: Print snoop peer flag | Leo Yan | 1 | -3/+15 |
| 2022-05-23 | perf mem: Add stats for store operation with no available memory level | Leo Yan | 1 | -0/+3 |
| 2022-04-18 | perf mem: Print memory operation type | Leo Yan | 1 | -1/+28 |
| 2021-12-22 | tools headers UAPI: Add new macros for mem_hops field to perf_event.h | Kajol Jain | 1 | -11/+18 |
| 2021-10-19 | tools/perf: Add mem_hops field in perf_mem_data_src structure | Kajol Jain | 1 | -1/+18 |
| 2021-10-19 | perf: Add comment about current state of PERF_MEM_LVL_* namespace and remove ... | Kajol Jain | 1 | -1/+0 |
| 2021-06-16 | perf mem-events: Remove duplicate #undef | Li Huafei | 1 | -2/+0 |
| 2021-06-01 | perf mem: Support record for hybrid platform | Jin Yao | 1 | -0/+65 |
| 2021-06-01 | perf tools: Check if mem_events is supported for hybrid platform | Jin Yao | 1 | -6/+26 |
| 2021-06-01 | perf tools: Support pmu prefix for mem-load event | Jin Yao | 1 | -2/+2 |
| 2021-02-08 | perf c2c: Support data block and addr block | Kan Liang | 1 | -0/+6 |
| 2021-02-08 | perf tools: Support data block and addr block | Kan Liang | 1 | -0/+25 |
| 2021-02-08 | perf tools: Support the auxiliary event | Kan Liang | 1 | -0/+5 |
| 2020-11-11 | perf mem: Support new memory event PERF_MEM_EVENTS__LOAD_STORE | Leo Yan | 1 | -1/+12 |
| 2020-11-11 | perf mem: Introduce weak function perf_mem_events__ptr() | Leo Yan | 1 | -7/+19 |
| 2020-11-11 | perf mem: Search event name with more flexible path | Leo Yan | 1 | -3/+3 |
| 2020-05-28 | perf c2c: Fix 'perf c2c record -e list' to show the default events used | Ian Rogers | 1 | -0/+15 |
| 2019-11-12 | pref tools: Make 'struct addr_map_symbol' contain 'struct map_symbol' | Arnaldo Carvalho de Melo | 1 | -1/+1 |
| 2019-08-31 | perf symbols: Move mem_info and branch_info out of symbol.h | Arnaldo Carvalho de Melo | 1 | -0/+1 |
| 2019-08-31 | perf tools: Remove needless sort.h include directives | Arnaldo Carvalho de Melo | 1 | -1/+0 |
| 2019-02-04 | perf mem/c2c: Fix perf_mem_events to support powerpc | Ravi Bangoria | 1 | -1/+1 |
| 2017-11-02 | License cleanup: add SPDX GPL-2.0 license identifier to files with no license | Greg Kroah-Hartman | 1 | -0/+1 |
| 2017-08-28 | perf c2c: Fix remote HITM detection for Skylake | Jiri Olsa | 1 | -2/+9 |
| 2017-08-22 | perf tools: Add support for printing new mem_info encodings | Andi Kleen | 1 | -3/+40 |
| 2017-04-24 | perf mem: Fix display of data source snoop indication | Andi Kleen | 1 | -1/+1 |
| 2017-04-19 | perf tools: Add include <linux/kernel.h> where ARRAY_SIZE() is used | Arnaldo Carvalho de Melo | 1 | -0/+1 |
| 2016-11-23 | perf c2c report: Add struct c2c_stats::tot_hitm field | Jiri Olsa | 1 | -2/+10 |
| 2016-10-19 | perf c2c: Introduce c2c_add_stats function | Jiri Olsa | 1 | -0/+30 |
| 2016-10-19 | perf c2c: Introduce c2c_decode_stats function | Jiri Olsa | 1 | -0/+98 |
| 2016-06-15 | perf mem: Add --ldlat option | Jiri Olsa | 1 | -1/+16 |
| 2016-02-24 | perf script: Display data_src values | Jiri Olsa | 1 | -0/+15 |
| 2016-02-24 | perf tools: Change perf_mem__lck_scnprintf to return nb of displayed bytes | Jiri Olsa | 1 | -5/+7 |
| 2016-02-24 | perf tools: Change perf_mem__snp_scnprintf to return nb of displayed bytes | Jiri Olsa | 1 | -4/+5 |
| 2016-02-24 | perf tools: Change perf_mem__lvl_scnprintf to return nb of displayed bytes | Jiri Olsa | 1 | -6/+7 |
| 2016-02-24 | perf tools: Change perf_mem__tlb_scnprintf to return nb of displayed bytes | Jiri Olsa | 1 | -6/+7 |
| 2016-02-24 | perf tools: Introduce perf_mem__lck_scnprintf function | Jiri Olsa | 1 | -0/+16 |
| 2016-02-24 | perf tools: Introduce perf_mem__snp_scnprintf function | Jiri Olsa | 1 | -0/+34 |
| 2016-02-24 | perf tools: Introduce perf_mem__lvl_scnprintf function | Jiri Olsa | 1 | -0/+53 |
| 2016-02-24 | perf tools: Introduce perf_mem__tlb_scnprintf function | Jiri Olsa | 1 | -0/+47 |
| 2016-02-24 | perf mem: Introduce perf_mem_events__name function | Jiri Olsa | 1 | -0/+5 |
| 2016-02-24 | perf mem record: Check for memory events support | Jiri Olsa | 1 | -3/+32 |
| 2016-02-23 | perf mem: Add -e record option | Jiri Olsa | 1 | -3/+44 |
| 2016-02-23 | perf tools: Add monitored events array | Jiri Olsa | 1 | -0/+10 |