1. a1ac7de perf pmu: When using default config, record which bits of config were changed by the user by Adrian Hunter · 5 years ago
  2. eb7a52d perf record: Add aux-sample-size config term by Adrian Hunter · 5 years ago
  3. 98dcf14 perf tools: Add kernel AUX area sampling definitions by Adrian Hunter · 5 years ago
  4. ccd2674 perf tool: Provide an option to print perf_event_open args and return value by Ravi Bangoria · 5 years ago
  5. 2ccfb8b perf evsel: Avoid close(-1) by Andi Kleen · 5 years ago
  6. 796c01a perf evsel: Always preserve errno while cleaning up perf_event_open failures by Andi Kleen · 5 years ago
  7. 9db0e36 perf evsel: Fall back to global 'perf_env' in perf_evsel__env() by Arnaldo Carvalho de Melo · 5 years ago
  8. 95be9d1 perf evsel: Move config terms to a separate header by Arnaldo Carvalho de Melo · 5 years ago
  9. ca12527 perf evsel: Introduce evsel_fprintf.h by Arnaldo Carvalho de Melo · 5 years ago
  10. d5a9948 libperf: Add perf_evlist__id_add_fd() function by Jiri Olsa · 5 years ago
  11. 70c2036 libperf: Add perf_evsel__alloc_id/perf_evsel__free_id functions by Jiri Olsa · 5 years ago
  12. e7eb900 libperf: Move 'ids' from 'struct evsel' to 'struct perf_evsel' by Jiri Olsa · 5 years ago
  13. deaf321 libperf: Move 'id' from 'struct evsel' to 'struct perf_evsel' by Jiri Olsa · 5 years ago
  14. 8cd36f3 libperf: Move 'sample_id' from 'struct evsel' to 'struct perf_evsel' by Jiri Olsa · 5 years ago
  15. 648b5af libperf: Move 'system_wide' from 'struct evsel' to 'struct perf_evsel' by Jiri Olsa · 5 years ago
  16. 4ec8d98 perf record: Fix priv level with branch sampling for paranoid=2 by Stephane Eranian · 5 years ago
  17. 055c67e perf tools: Move event synthesizing routines to separate .c file by Arnaldo Carvalho de Melo · 5 years ago
  18. ea49e01 perf tools: Move event synthesizing routines to separate header by Arnaldo Carvalho de Melo · 5 years ago
  19. 87ffb6c perf env: Remove needless cpumap.h header by Arnaldo Carvalho de Melo · 5 years ago
  20. fb71c86c perf tools: Remove util.h from where it is not needed by Arnaldo Carvalho de Melo · 5 years ago
  21. f2a39fe perf auxtrace: Uninline functions that touch perf_session by Arnaldo Carvalho de Melo · 5 years ago
  22. 91854f9 perf tools: Move everything related to sys_perf_event_open() to perf-sys.h by Arnaldo Carvalho de Melo · 5 years ago
  23. 2da39f1 perf evlist: Remove needless util.h from evlist.h by Arnaldo Carvalho de Melo · 5 years ago
  24. aa97293 perf evsel: Kernel profiling is disallowed only when perf_event_paranoid > 1 by Igor Lubashev · 5 years ago
  25. dda1bf8 perf tools: Use CAP_SYS_ADMIN with perf_event_paranoid checks by Igor Lubashev · 5 years ago
  26. 74a1e86 perf evsel: Rename perf_missing_features::bpf_event to ::bpf by Arnaldo Carvalho de Melo · 5 years ago
  27. 69d81f0 libperf: Rename the PERF_RECORD_ structs to have a "perf" suffix by Arnaldo Carvalho de Melo · 5 years ago
  28. b1fcd19 libperf: Add PERF_RECORD_SAMPLE 'struct sample_event' to perf/event.h by Jiri Olsa · 5 years ago
  29. aeb00b1 perf record: Move record_opts and other record decls out of perf.h by Arnaldo Carvalho de Melo · 5 years ago
  30. a2f354e libperf: Add perf_thread_map__nr/perf_thread_map__pid functions by Jiri Olsa · 5 years ago
  31. ddee688 perf evsel: Remove needless counts.h header from util/evsel.h by Arnaldo Carvalho de Melo · 5 years ago
  32. 7646602 perf evsel: Move xyarray.h from evsel.c to evsel.h to reduce include dep tree by Arnaldo Carvalho de Melo · 5 years ago
  33. acb9f2d perf evsel: Provide meaningful warning when trying to use 'aux_output' on older kernels by Arnaldo Carvalho de Melo · 5 years ago
  34. 1b99215 perf tools: Add aux-output config term by Adrian Hunter · 5 years ago
  35. 5a4b58e perf tools: Add aux_output attribute flag by Adrian Hunter · 5 years ago
  36. a00571f libperf: Adopt perf_evsel__enable()/disable()/apply_filter() functions by Jiri Olsa · 5 years ago
  37. 5c30af9 libperf: Adopt perf_evsel__read() function from tools/perf by Jiri Olsa · 5 years ago
  38. 88761fa libperf: Adopt simplified perf_evsel__close() function from tools/perf by Jiri Olsa · 5 years ago
  39. b8eca4d libperf: Adopt perf_evsel__alloc_fd() function from tools/perf by Jiri Olsa · 5 years ago
  40. 5643b1a libperf: Move nr_members from perf's evsel to libperf's perf_evsel by Jiri Olsa · 5 years ago
  41. 9dfcb75 libperf: Move fd array from perf's evsel to lobperf's perf_evsel class by Jiri Olsa · 5 years ago
  42. af663bd libperf: Add threads to struct perf_evsel by Jiri Olsa · 5 years ago
  43. fe1f61b libperf: Add own_cpus to struct perf_evsel by Jiri Olsa · 5 years ago
  44. d400bd3 libperf: Add cpus to struct perf_evsel by Jiri Olsa · 5 years ago
  45. 1fc632c libperf: Move perf_event_attr field from perf's evsel to libperf's perf_evsel by Jiri Olsa · 5 years ago
  46. b04c597 libperf: Add perf_evsel__init function by Jiri Olsa · 5 years ago
  47. b27c4ec libperf: Include perf_evsel in evsel object by Jiri Olsa · 5 years ago
  48. 7836e52 libperf: Add perf_thread_map__get()/perf_thread_map__put() by Jiri Olsa · 5 years ago
  49. 38f01d8 libperf: Add perf_cpu_map__get()/perf_cpu_map__put() by Jiri Olsa · 5 years ago
  50. 397721e libperf: Add perf_cpu_map__dummy_new() function by Jiri Olsa · 5 years ago
  51. 24e376b perf evsel: Rename perf_evsel__apply_filter() to evsel__apply_filter() by Jiri Olsa · 5 years ago
  52. 9a10bb2 perf evsel: Rename perf_evsel__disable() to evsel__disable() by Jiri Olsa · 5 years ago
  53. ec7f24e perf evsel: Rename perf_evsel__enable() to evsel__enable() by Jiri Olsa · 5 years ago
  54. 5972d1e perf evsel: Rename perf_evsel__open() to evsel__open() by Jiri Olsa · 5 years ago
  55. 365c3ae perf evsel: Rename perf_evsel__new() to evsel__new() by Jiri Olsa · 5 years ago
  56. 5eb2dd2 perf evsel: Rename perf_evsel__delete() to evsel__delete() by Jiri Olsa · 5 years ago
  57. b4b62ee perf evsel: Rename perf_evsel__init() to evsel__init() by Jiri Olsa · 5 years ago
  58. 63503db perf evlist: Rename struct perf_evlist to struct evlist by Jiri Olsa · 5 years ago
  59. 32dcd02 perf evsel: Rename struct perf_evsel to struct evsel by Jiri Olsa · 5 years ago
  60. 9749b90 perf tools: Rename struct thread_map to struct perf_thread_map by Jiri Olsa · 5 years ago
  61. f854839 perf cpu_map: Rename struct cpu_map to struct perf_cpu_map by Jiri Olsa · 5 years ago
  62. df1d685 perf stat: Move loaded out of struct perf_counts_values by Jiri Olsa · 5 years ago
  63. af4a099 perf evsel: Store backpointer to attached bpf_object by Arnaldo Carvalho de Melo · 5 years ago
  64. 08ef3af perf stat: Fix segfault for event group in repeat mode by Jiri Olsa · 5 years ago
  65. e56fbc9 perf tools: Use list_del_init() more thorougly by Arnaldo Carvalho de Melo · 6 years ago
  66. 7f7c536 tools lib: Adopt zalloc()/zfree() from tools/perf by Arnaldo Carvalho de Melo · 6 years ago
  67. e3b22a6 Merge remote-tracking branch 'tip/perf/core' into perf/urgent by Arnaldo Carvalho de Melo · 5 years ago
  68. cd13618 perf evsel: Do not rely on errno values for precise_ip fallback by Jiri Olsa · 6 years ago
  69. 3052ba5 tools perf: Move from sane_ctype.h obtained from git to the Linux's original by Arnaldo Carvalho de Melo · 6 years ago
  70. 6a9fa4e perf string: Move 'dots' and 'graph_dotted_line' out of sane_ctype.h by Arnaldo Carvalho de Melo · 6 years ago
  71. fdbdd7e perf evsel: Make perf_evsel__name() accept a NULL argument by Arnaldo Carvalho de Melo · 6 years ago
  72. 3ce5ace Merge tag 'perf-core-for-mingo-5.3-20190611' of git://git.kernel.org/pub/scm/linux/kernel/git/acme/linux into perf/core by Ingo Molnar · 6 years ago
  73. 10981c8 perf evsel: Remove superfluous nthreads system_wide setup in alloc_fd() by Jiri Olsa · 6 years ago
  74. 53651b2 perf record: Add support to collect callchains from kernel or user space only by yuzhoujian · 6 years ago
  75. 9100704 treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 251 by Thomas Gleixner · 6 years ago
  76. d194d8f perf record: Allow mixing --user-regs with --call-graph=dwarf by Alexey Budankov · 6 years ago
  77. 064b4e8 perf tools: Add a 'percore' event qualifier by Jin Yao · 6 years ago
  78. 90489a7 Merge branch 'perf-core-for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip by Linus Torvalds · 6 years ago
  79. 3a5b64f perf evsel: Use hweight64() instead of hweight_long(attr.sample_regs_user) by Mao Han · 6 years ago
  80. 3371f38 perf evsel: Support printing evsel name for 'duration_time' by Andi Kleen · 6 years ago
  81. 4e8a5c1 perf evsel: Fix max perf_event_attr.precise_ip detection by Jiri Olsa · 6 years ago
  82. 71184c6 perf record: Replace option --bpf-event with --no-bpf-event by Song Liu · 6 years ago
  83. 42dfa45 perf evsel: Free evsel->counts in perf_evsel__exit() by Arnaldo Carvalho de Melo · 6 years ago
  84. 42a5864 perf stat: Improve scaling by Andi Kleen · 6 years ago
  85. 75998bb perf stat: Fix --no-scale by Andi Kleen · 6 years ago
  86. 5b61adb perf evsel: Probe for precise_ip with simple attr by Jiri Olsa · 6 years ago
  87. 6e7e8b9 perf evsel: Force sample_type for slave events by Jiri Olsa · 6 years ago
  88. 45178a9 perf tools: Handle PERF_RECORD_BPF_EVENT by Song Liu · 6 years ago
  89. 9aa0bfa perf tools: Handle PERF_RECORD_KSYMBOL by Song Liu · 6 years ago
  90. fb50c09 perf tools: Fix crash on synthesizing the unit by Jiri Olsa · 6 years ago
  91. 8e88c29 perf tools: Do not zero sample_id_all for group members by Jiri Olsa · 6 years ago
  92. b7e8452 perf evsel: Mark a evsel as disabled when asking the kernel do disable it by Arnaldo Carvalho de Melo · 6 years ago
  93. 2fda5ad perf evsel: Introduce per event max_events property by Arnaldo Carvalho de Melo · 6 years ago
  94. ce6c9da Merge remote-tracking branch 'tip/perf/urgent' into perf/core by Arnaldo Carvalho de Melo · 6 years ago
  95. 4ab8455 perf evsel: Store ids for events with their own cpus perf_event__synthesize_event_update_cpus by Jiri Olsa · 6 years ago
  96. bb39ccb tools lib traceevent, perf tools: Rename enum format_flags to enum tep_format_flags by Tzvetomir Stoyanov (VMware) · 6 years ago
  97. 2c92f98 tools lib traceevent, perf tools: Rename struct format{_field} to struct tep_format{_field} by Tzvetomir Stoyanov (VMware) · 6 years ago
  98. 650d622 perf evsel: Introduce perf_evsel__store_ids() by Jiri Olsa · 6 years ago
  99. fd8d270 perf evsel: Fix potential null pointer dereference in perf_evsel__new_idx() by Hisao Tanabe · 6 years ago
  100. af85cd1 tools lib traceevent, perf tools: Rename pevent find APIs by Tzvetomir Stoyanov (VMware) · 6 years ago