1. 6d18804 perf cpumap: Give CPUs their own type by Ian Rogers · 3 years ago
  2. dfc66be perf cpumap: Move 'has' function to libperf by Ian Rogers · 3 years ago
  3. 8386901 perf arch: Support register names from all archs by German Gomez · 3 years, 1 month ago
  4. 7cc9680 perf cs-etm: Remove duplicate and incorrect aux size checks by James Clark · 3 years, 1 month ago
  5. 33f44bf perf test: Rename struct test to test_suite by Ian Rogers · 3 years, 2 months ago
  6. d68f036 perf test: Move each test suite struct to its test by Ian Rogers · 3 years, 2 months ago
  7. df22520 perf test: Make each test/suite its own struct. by Ian Rogers · 3 years, 2 months ago
  8. c6613bd perf arm: Fix off-by-one directory paths. by Ian Rogers · 3 years, 4 months ago
  9. 050a0fc perf cs-etm: Fix typo by James Clark · 3 years, 5 months ago
  10. 51ba881 perf cs-etm: Save TRCDEVARCH register by James Clark · 3 years, 5 months ago
  11. c9ccc96 perf cs-etm: Refactor out ETMv4 header saving by James Clark · 3 years, 5 months ago
  12. 474b3f2 perf auxtrace arm: Support compat_auxtrace_mmap__{read_head|write_tail} by Leo Yan · 3 years, 5 months ago
  13. 2f01c20 perf cs-etm: Remove callback cs_etm_find_snapshot() by Leo Yan · 3 years, 7 months ago
  14. 4e277d0 perf tests: Consolidate test__arch_unwind_sample declaration by Rob Herring · 3 years, 8 months ago
  15. 4d39c89 perf tools: Fix various typos in comments by Ingo Molnar · 3 years, 10 months ago
  16. 009ef05 Merge remote-tracking branch 'torvalds/master' into perf/core by Arnaldo Carvalho de Melo · 3 years, 10 months ago
  17. 6fc5baf perf cs-etm: Fix bitmap for option by Suzuki K Poulose · 4 years ago
  18. 30cb76a perf cs-etm: Support PID tracing in config by Suzuki K Poulose · 3 years, 11 months ago
  19. 8c559e8 perf cs-etm: Fix bitmap for option by Suzuki K Poulose · 3 years, 11 months ago
  20. 42b2b57 perf cs-etm: Update ETM metadata format by Mike Leach · 3 years, 11 months ago
  21. 0670129 perf tools: Fix arm64 build error with gcc-11 by Jianlin Lv · 4 years ago
  22. e414fd1 perf evlist: Use the right prefix for 'struct evlist' evsel list methods by Arnaldo Carvalho de Melo · 4 years, 2 months ago
  23. e80db25 perf evlist: Use the right prefix for 'struct evlist' tracking event methods by Arnaldo Carvalho de Melo · 4 years, 2 months ago
  24. 3e43d79 perf tools: No need to cache the PMUs in ARM SPE auxtrace init routine by Wei Li · 4 years, 6 months ago
  25. 31e81e0 perf tools: Fix record failure when mixed with ARM SPE event by Wei Li · 4 years, 6 months ago
  26. 4744621 perf cs-etm: Allow no CoreSight sink to be specified on command line by Mike Leach · 4 years, 7 months ago
  27. 16b4b4e perf record: Respect --no-switch-events by Adrian Hunter · 4 years, 8 months ago
  28. 35ac0ca perf evsel: Rename *perf_evsel__get_config_term() & friends to evsel__env() by Arnaldo Carvalho de Melo · 4 years, 8 months ago
  29. 862b2f8 perf evsel: Rename *perf_evsel__*set_sample_*() to *evsel__*set_sample_*() by Arnaldo Carvalho de Melo · 4 years, 9 months ago
  30. 8ab2e96 perf evsel: Rename *perf_evsel__*name() to *evsel__*name() by Arnaldo Carvalho de Melo · 4 years, 9 months ago
  31. 40c7d24 perf tools: Move routines that probe for perf API features to separate file by Arnaldo Carvalho de Melo · 4 years, 8 months ago
  32. ad60ba0 perf auxtrace: Add auxtrace_record__read_finish() by Adrian Hunter · 5 years ago
  33. c9f2833 perf cs-etm: Fix endless record after being terminated by Wei Li · 5 years ago
  34. e884602 perf parse: Refactor 'struct perf_evsel_config_term' by Leo Yan · 5 years ago
  35. bd5c6b8 perf bench: Update the copies of x86's mem{cpy,set}_64.S by Arnaldo Carvalho de Melo · 5 years ago
  36. c54d241 perf maps: Rename map_groups.h to maps.h by Arnaldo Carvalho de Melo · 5 years ago
  37. fe87797d perf thread: Rename thread->mg to thread->maps by Arnaldo Carvalho de Melo · 5 years ago
  38. 79b6bb7 perf maps: Merge 'struct maps' with 'struct map_groups' by Arnaldo Carvalho de Melo · 5 years ago
  39. 42466b9 perf tools: Avoid 'sample_reg_masks' being const + weak by Ian Rogers · 5 years ago
  40. 42d7a91 perf annotate: Fix arch specific ->init() failure errors by Arnaldo Carvalho de Melo · 5 years ago
  41. 95be9d1 perf evsel: Move config terms to a separate header by Arnaldo Carvalho de Melo · 5 years ago
  42. 20f2be1 libperf: Move 'page_size' global variable to libperf by Jiri Olsa · 5 years ago
  43. 515dbe4 libperf: Add perf_evlist__first()/last() functions by Jiri Olsa · 5 years ago
  44. c976ee1 libperf: Move 'nr_mmaps' from 'struct evlist' to 'struct perf_evlist' by Jiri Olsa · 5 years ago
  45. fb71c86c perf tools: Remove util.h from where it is not needed by Arnaldo Carvalho de Melo · 5 years ago
  46. f2a39fe perf auxtrace: Uninline functions that touch perf_session by Arnaldo Carvalho de Melo · 5 years ago
  47. ef7d956 perf tools: Remove needless thread_map.h include directives by Arnaldo Carvalho de Melo · 5 years ago
  48. 8520a98 perf debug: Remove needless include directives from debug.h by Arnaldo Carvalho de Melo · 5 years ago
  49. b420902 perf tools: Remove debug.h from header files not needing it by Arnaldo Carvalho de Melo · 5 years ago
  50. 7293237 libperf: Rename the PERF_RECORD_ structs to have a "perf" prefix by Jiri Olsa · 5 years ago
  51. dda1bf8 perf tools: Use CAP_SYS_ADMIN with perf_event_paranoid checks by Igor Lubashev · 5 years ago
  52. aeb00b1 perf record: Move record_opts and other record decls out of perf.h by Arnaldo Carvalho de Melo · 5 years ago
  53. 315c0a1 libperf: Move perf's cpu_map__empty() to perf_cpu_map__empty() by Jiri Olsa · 5 years ago
  54. 6549cd8 perf tools: Use perf_cpu_map__nr instead of cpu_map__nr by Jiri Olsa · 5 years ago
  55. f72f901 libperf: Add cpus to struct perf_evlist by Jiri Olsa · 5 years ago
  56. 9c3516d libperf: Add perf_cpu_map__new()/perf_cpu_map__read() functions by Jiri Olsa · 5 years ago
  57. 1fc632c libperf: Move perf_event_attr field from perf's evsel to libperf's perf_evsel by Jiri Olsa · 5 years ago
  58. 38f01d8 libperf: Add perf_cpu_map__get()/perf_cpu_map__put() by Jiri Olsa · 5 years ago
  59. 9a10bb2 perf evsel: Rename perf_evsel__disable() to evsel__disable() by Jiri Olsa · 5 years ago
  60. ec7f24e perf evsel: Rename perf_evsel__enable() to evsel__enable() by Jiri Olsa · 5 years ago
  61. 63503db perf evlist: Rename struct perf_evlist to struct evlist by Jiri Olsa · 5 years ago
  62. 32dcd02 perf evsel: Rename struct perf_evsel to struct evsel by Jiri Olsa · 5 years ago
  63. f854839 perf cpu_map: Rename struct cpu_map to struct perf_cpu_map by Jiri Olsa · 5 years ago
  64. 7f7c536 tools lib: Adopt zalloc()/zfree() from tools/perf by Arnaldo Carvalho de Melo · 6 years ago
  65. 1b2fc35 perf tools: Add missing util.h to pick up 'page_size' variable by Arnaldo Carvalho de Melo · 6 years ago
  66. b9271f0 Merge tag 'v5.2-rc6' into perf/core, to refresh branch by Ingo Molnar · 6 years ago
  67. d2912cb treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 500 by Thomas Gleixner · 6 years ago
  68. 374d910 perf: cs-etm: Optimize option setup for CPU-wide sessions by Mathieu Poirier · 6 years ago
  69. e45c48a perf cs-etm: Properly set the value of 'old' and 'head' in snapshot mode by Mathieu Poirier · 6 years ago
  70. e5993c4 perf cs-etm: Configure SWITCH_EVENTS in CPU-wide mode by Mathieu Poirier · 6 years ago
  71. 1c839a5 perf cs-etm: Configure timestamp generation in CPU-wide mode by Mathieu Poirier · 6 years ago
  72. 3399ad9 perf cs-etm: Configure contextID tracing in CPU-wide mode by Mathieu Poirier · 6 years ago
  73. ec8f24b treewide: Add SPDX license identifier - Makefile/Kconfig by Thomas Gleixner · 6 years ago
  74. 5ff3288 perf tools: Rename build libperf to perf by Jiri Olsa · 6 years ago
  75. 1a89f1e perf coresight: Remove set_drv_config() API by Mathieu Poirier · 6 years ago
  76. fa4e819 perf arm cs-etm: Use event attributes to send sink information to kernel by Mathieu Poirier · 6 years ago
  77. 41f3091 perf map: Move structs and prototypes for map groups to a separate header by Arnaldo Carvalho de Melo · 6 years ago
  78. af1db7f perf arm pmu: Add missing linux/string.h header by Arnaldo Carvalho de Melo · 6 years ago
  79. 21327c7 perf tests: Add a test for the ARM 32-bit [vectors] page by Florian Fainelli · 6 years ago
  80. e1f2a0d perf map: Remove map_type arg from map_groups__find() by Arnaldo Carvalho de Melo · 7 years ago
  81. abe5449 perf map: Shorten map_groups__find() signature by Arnaldo Carvalho de Melo · 7 years ago
  82. 8a9fd83 coresight: Move to SPDX identifier by Mathieu Poirier · 7 years ago
  83. af72cfb perf tests: Run dwarf unwind test on arm32 by Kim Phillips · 7 years ago
  84. 796bfad perf cs-etm: Properly deal with cpu maps by Mathieu Poirier · 7 years ago
  85. d2785de perf auxtrace arm: Fixing uninitialised variable by Mathieu Poirier · 7 years ago
  86. ffd3d18 perf tools: Add ARM Statistical Profiling Extensions (SPE) support by Kim Phillips · 7 years ago
  87. 15bcdc9 Merge branch 'linus' into perf/core, to fix conflicts by Ingo Molnar · 7 years ago
  88. b244131 License cleanup: add SPDX GPL-2.0 license identifier to files with no license by Greg Kroah-Hartman · 7 years ago
  89. 696e2457 perf annotate: Remove arch::cpuid_parse callback by Jiri Olsa · 7 years ago
  90. df770ff perf: cs-etm: Fix ETMv4 CONFIGR entry in perf.data file by Mike Leach · 7 years ago
  91. 0c788d4 perf coresight: Remove superfluous check before use by Kim Phillips · 8 years ago
  92. afaed6d tools: Adopt __printf from kernel sources by Arnaldo Carvalho de Melo · 8 years ago
  93. e7ff892 perf tools: Use just forward declarations for struct thread where possible by Arnaldo Carvalho de Melo · 8 years ago
  94. 7a8ef4c perf tools: Remove string.h, unistd.h and sys/stat.h from util.h by Arnaldo Carvalho de Melo · 8 years ago
  95. aa8cc2f perf tools: Replace STR() calls with __stringify() by Arnaldo Carvalho de Melo · 8 years ago
  96. acc9bfb perf annotate: Improve support for ARM by Arnaldo Carvalho de Melo · 8 years ago
  97. 763d896 perf annotate: Add per arch instructions annotate handlers by Arnaldo Carvalho de Melo · 8 years ago
  98. 04b553a perf coresight: Removing miscellaneous debug output by Mathieu Poirier · 8 years ago
  99. 3becf45 perf tools: Add sink configuration for cs_etm PMU by Mathieu Poirier · 8 years ago
  100. a818c56 perf tools: Add coresight etm PMU record capabilities by Mathieu Poirier · 8 years ago