- c5a26ea perf pmu: Add hybrid helper functions by Jin Yao · 3 years, 9 months ago
- 4446243 perf pmu: Save detected hybrid pmus to a global pmu list by Jin Yao · 3 years, 9 months ago
- 32705de perf pmu: Save pmu name by Jin Yao · 3 years, 9 months ago
- eab3595 perf pmu: Simplify arguments of __perf_pmu__new_alias by Jin Yao · 3 years, 9 months ago
- e126bef perf pmu: Add pmu_events_map__find() function to find the common PMU map for the system by John Garry · 3 years, 10 months ago
- b0a752d Merge remote-tracking branch 'torvalds/master' into perf/core by Arnaldo Carvalho de Melo · 3 years, 10 months ago
- 4d39c89 perf tools: Fix various typos in comments by Ingo Molnar · 3 years, 10 months ago
- e406477 perf pmu: Validate raw event with sysfs exported format bits by Jin Yao · 3 years, 11 months ago
- 4513c71 perf pmu: Add pmu_add_sys_aliases() by John Garry · 4 years, 2 months ago
- 51d5484 perf pmu: Add pmu_id() by John Garry · 4 years, 2 months ago
- d26383d perf test: Free formats for perf pmu parse test by Namhyung Kim · 4 years, 4 months ago
- 22fe5a2 perf test: Free aliases for PMU event map aliases test by Namhyung Kim · 4 years, 4 months ago
- ce0dc7d perf pmu: Improve CPU core PMU HW event list ordering by John Garry · 4 years, 7 months ago
- c1b4745 perf pmu: List kernel supplied event aliases for arm64 by John Garry · 4 years, 7 months ago
- e46fc8d perf pmu: Add a perf_pmu__fake object to use with __parse_events() by Arnaldo Carvalho de Melo · 4 years, 7 months ago
- 4ac22b4 perf parse-events: Make add PMU verbose output clearer by Ian Rogers · 4 years, 8 months ago
- 3a50dc7 perf pmu: Add perf_pmu__find_by_type helper by Stephane Eranian · 4 years, 9 months ago
- 39453ed perf evsel: Rename perf_evsel__is_aux_event() to evsel__is_aux_event() by Arnaldo Carvalho de Melo · 4 years, 9 months ago
- e76026b perf evsel: Rename perf_evsel__find_pmu() to evsel__find_pmu() by Arnaldo Carvalho de Melo · 4 years, 9 months ago
- 9fbc61f perf pmu: Add support for PMU capabilities by Kan Liang · 4 years, 10 months ago
- e12ee9f perf evsel: Move and globalize perf_evsel__find_pmu() and perf_evsel__is_aux_event() by Adrian Hunter · 4 years, 10 months ago
- 2a3d252 perf parse-events: Add defensive NULL check by Ian Rogers · 4 years, 10 months ago
- 5b9a500 perf pmu: Make pmu_uncore_alias_match() public by John Garry · 4 years, 10 months ago
- d504fae perf pmu: Add is_pmu_core() by John Garry · 4 years, 10 months ago
- e45ad70 perf pmu: Refactor pmu_add_cpu_aliases() by John Garry · 4 years, 10 months ago
- d966458 perf pmu: Use file system cache to optimize sysfs access by Andi Kleen · 5 years ago
- a1ac7de perf pmu: When using default config, record which bits of config were changed by the user by Adrian Hunter · 5 years ago
- 1dc9255 perf parse: Add a deep delete for parse event terms by Ian Rogers · 5 years ago
- 448d732 perf parse: Add parse events handle error by Ian Rogers · 5 years ago
- a7f6c8c perf list: Hide deprecated events by default by Jin Yao · 5 years ago
- 87ffb6c perf env: Remove needless cpumap.h header by Arnaldo Carvalho de Melo · 5 years ago
- a55ab7c perf pmu: Change convert_scale from static to global by Jin Yao · 5 years ago
- fa0d984 perf tools: Remove needless evlist.h include directives by Arnaldo Carvalho de Melo · 5 years ago
- 5e51b0b perf cpumap: Remove needless includes from cpumap.h by Arnaldo Carvalho de Melo · 5 years ago
- 9c3516d libperf: Add perf_cpu_map__new()/perf_cpu_map__read() functions by Jiri Olsa · 6 years ago
- 38f01d8 libperf: Add perf_cpu_map__get()/perf_cpu_map__put() by Jiri Olsa · 6 years ago
- f854839 perf cpu_map: Rename struct cpu_map to struct perf_cpu_map by Jiri Olsa · 6 years ago
- e56fbc9 perf tools: Use list_del_init() more thorougly by Arnaldo Carvalho de Melo · 6 years ago
- 7f7c536 tools lib: Adopt zalloc()/zfree() from tools/perf by Arnaldo Carvalho de Melo · 6 years ago
- 730670b1 perf pmu: Support more complex PMU event aliasing by John Garry · 6 years ago
- 13c230a perf tools: Ditch rtrim(), use strim() from tools/lib by Arnaldo Carvalho de Melo · 6 years ago
- 3285848 perf tools: Ditch rtrim(), use skip_spaces() to get closer to the kernel by Arnaldo Carvalho de Melo · 6 years ago
- 599ee18 perf pmu: Fix uncore PMU alias list for ARM64 by John Garry · 6 years ago
- e94d6b7 perf pmu: Fix parser error for uncore event alias by Kan Liang · 6 years ago
- 90a86bd perf tools: Read and store caps/max_precise in perf_pmu by Jiri Olsa · 6 years ago
- ffe8881 perf pmu: Move EVENT_SOURCE_DEVICE_PATH to PMU header file by Mathieu Poirier · 6 years ago
- f4a0742 perf pmu: Move *_cpuid_str() weak functions to header.c by Kan Liang · 6 years ago
- 3b54411 perf vendor events: Add stepping in CPUID string for x86 by Kan Liang · 6 years ago
- 11a64a0 perf pmu: Suppress potential format-truncation warning by Ben Hutchings · 6 years ago
- ea1fa48 perf stat: Handle different PMU names with common prefix by Thomas Richter · 6 years ago
- 1b9caa1 Revert "perf tools: Fix PMU term format max value calculation" by Jiri Olsa · 6 years ago
- b8b5ab5 Revert "perf list: Add s390 support for detailed/verbose PMU event description" by Thomas Richter · 7 years ago
- 6dde642 perf stat: Remove duplicate event counting by Thomas Richter · 7 years ago
- 0c24d6f perf alias: Rebuild alias expression string to make it comparable by Thomas Richter · 7 years ago
- ea23ac7 perf alias: Remove trailing newline when reading sysfs files by Thomas Richter · 7 years ago
- 292c34c perf pmu: Fix core PMU alias list for X86 platform by Kan Liang · 7 years ago
- ce04abf perf list: Remove s390 specific strcmp_cpuid_cmp function by Thomas Richter · 7 years ago
- 038586c perf list: Add s390 support for detailed/verbose PMU event description by Thomas Richter · 7 years ago
- 77f1815 perf tools: Fix snprint warnings for gcc 8 by Jiri Olsa · 7 years ago
- 4cb7d3e perf cpuid: Introduce a platform specific cpuid compare function by Thomas Richter · 7 years ago
- fbc2844 perf vendor events: Use more flexible pattern matching for CPU identification for mapfile.csv by William Cohen · 7 years ago
- de3d0f1 perf pmu: Add check for valid cpuid in perf_pmu__find_map() by Ganapatrao Kulkarni · 7 years ago
- 14b22ae perf pmu: Add helper function is_pmu_core to detect PMU CORE devices by Ganapatrao Kulkarni · 7 years ago
- 54e32dc perf pmu: Pass pmu as a parameter to get_cpuid_str() by Ganapatrao Kulkarni · 7 years ago
- c2f1cea perf record: Fix -c/-F options for cpu event aliases by Andi Kleen · 7 years ago
- 15bcdc9 Merge branch 'linus' into perf/core, to fix conflicts by Ingo Molnar · 7 years ago
- b244131 License cleanup: add SPDX GPL-2.0 license identifier to files with no license by Greg Kroah-Hartman · 7 years ago
- ca4b9c3b Merge branch 'perf/urgent' into perf/core, to pick up fixes by Ingo Molnar · 7 years ago
- 66ec1191 perf pmu: Unbreak perf record for arm/arm64 with events with explicit PMU by Mark Rutland · 7 years ago
- c23c2a0 perf tools: Make copyfile_offset() static by Arnaldo Carvalho de Melo · 7 years ago
- b18f3e3 perf stat: Support JSON metrics in perf stat by Andi Kleen · 7 years ago
- d77ade9 perf pmu: Extract function to get JSON alias map by Andi Kleen · 7 years ago
- 7a8ef4c perf tools: Remove string.h, unistd.h and sys/stat.h from util.h by Arnaldo Carvalho de Melo · 8 years ago
- a43783a perf tools: Include errno.h where needed by Arnaldo Carvalho de Melo · 8 years ago
- a067558 perf tools: Move extra string util functions to util/string2.h by Arnaldo Carvalho de Melo · 8 years ago
- aa4beb1 perf pmu: Refactor wordwrap() with ltrim() by Taeung Song · 8 years ago
- bf874fc perf list: Move extra details printing to new option by Andi Kleen · 8 years ago
- 9628481 perf pmu: Add support for MetricName JSON attribute by Andi Kleen · 8 years ago
- 7f372a6 perf list: Support printing MetricExpr with --debug by Andi Kleen · 8 years ago
- 37932c1 perf stat: Output JSON MetricExpr metric by Andi Kleen · 8 years ago
- 00636c3 perf pmu: Support MetricExpr header in JSON event list by Andi Kleen · 8 years ago
- bb963e1 perf utils: Check verbose flag properly by Namhyung Kim · 8 years ago
- 99e7138 perf tools: Fail on using multiple bits long terms without value by Jiri Olsa · 8 years ago
- b30a7d1 perf pmu: Fix check for unset alias->unit array by Arnaldo Carvalho de Melo · 8 years ago
- f236102 perf list: Add debug support for outputing alias string by Andi Kleen · 8 years ago
- 15b22ed perf pmu: Support per pmu json aliases by Andi Kleen · 8 years ago
- fedb2b5 perf jevents: Add support for parsing uncore json files by Andi Kleen · 8 years ago
- d02fc6b perf pmu: Factor out scale conversion code by Andi Kleen · 8 years ago
- 67bdc35 perf list: Support matching by topic by Andi Kleen · 8 years ago
- 38d14f0 perf list: Make vendor event matching case insensitive by Andi Kleen · 8 years ago
- fb96706 perf pmu: Only print Using CPUID message once by Andi Kleen · 8 years ago
- dd5f103 perf list jevents: Add support for event list topics by Andi Kleen · 8 years ago
- c8d6828 perf list: Support long jevents descriptions by Sukadev Bhattiprolu · 8 years ago
- fc06e2a perf pmu: Add override support for event list CPUID by Andi Kleen · 8 years ago
- 1c5f01f perf list: Add a --no-desc flag by Andi Kleen · 8 years ago
- 61eb2eb perf tools: Query terminal width and use in perf list by Andi Kleen · 8 years ago
- 08e60ed perf pmu: Support alias descriptions by Andi Kleen · 8 years ago
- 933f82f perf pmu: Use pmu_events table to create aliases by Sukadev Bhattiprolu · 8 years ago
- 7e3fcffe perf pmu: Support alternative sysfs cpumask by Mark Rutland · 8 years ago
- 11db4e2 perf pmu: Make pmu_formats_string to check return value of strbuf by Masami Hiramatsu · 9 years ago