1. 407eb43 libperf: Add arm64 support to perf_mmap__read_self() by Rob Herring · 2 years, 11 months ago
  2. 40c8432 Merge tag 'perf-tools-for-v5.17-2022-01-22' of git://git.kernel.org/pub/scm/linux/kernel/git/acme/linux by Linus Torvalds · 3 years ago
  3. 3689f9f Merge tag 'bitmap-5.17-rc1' of git://github.com/norov/linux by Linus Torvalds · 3 years ago
  4. 4402869 perf cpumap: Migrate to libperf cpumap api by Ian Rogers · 3 years ago
  5. 57d1737 Merge tag 'perf-tools-for-v5.17-2022-01-16' of git://git.kernel.org/pub/scm/linux/kernel/git/acme/linux by Linus Torvalds · 3 years ago
  6. 4d66020 Merge tag 'trace-v5.17' of git://git.kernel.org/pub/scm/linux/kernel/git/rostedt/linux-trace by Linus Torvalds · 3 years ago
  7. 4ade081 tools: sync tools/bitmap with mother linux by Yury Norov · 3 years, 4 months ago
  8. 99fc11b libperf tests: Update a use of the new cpumap API by Ian Rogers · 3 years ago
  9. 1aa77e7 Merge remote-tracking branch 'torvalds/master' into perf/core by Arnaldo Carvalho de Melo · 3 years ago
  10. 6d18804 perf cpumap: Give CPUs their own type by Ian Rogers · 3 years ago
  11. 91802e7 libperf: Sync evsel documentation by Ian Rogers · 3 years ago
  12. 80b82f3 libperf: Allow NULL in perf_cpu_map__idx() by Ian Rogers · 3 years ago
  13. 47ffe80 libperf: Use cpu not index for evsel mmap by Ian Rogers · 3 years ago
  14. 7e3d178 libperf: Switch cpu to more accurate cpu_map_idx by Ian Rogers · 3 years ago
  15. dfc66be perf cpumap: Move 'has' function to libperf by Ian Rogers · 3 years ago
  16. 818ab78 libperf: Add comments to 'struct perf_cpu_map' by Ian Rogers · 3 years ago
  17. e59618f libbpf: Add documentation for bpf_map batch operations by Grant Seltzer · 3 years ago
  18. 5f60826 libbpf 1.0: Deprecate bpf_object__find_map_by_offset() API by Christy Lee · 3 years ago
  19. 9855c13 libbpf 1.0: Deprecate bpf_map__is_offload_neutral() by Christy Lee · 3 years ago
  20. 51a33c6 libbpf: Support repeated legacy kprobes on same function by Qiang Wang · 3 years ago
  21. 71cff67 libbpf: Use probe_name for legacy kprobe by Qiang Wang · 3 years ago
  22. 7218c28 libbpf: Deprecate bpf_perf_event_read_simple() API by Christy Lee · 3 years ago
  23. 5b3d729 libbpf: Improve LINUX_VERSION_CODE detection by Andrii Nakryiko · 3 years ago
  24. f60edf5 libbpf: Use 100-character limit to make bpf_tracing.h easier to read by Andrii Nakryiko · 3 years ago
  25. 3cc31d7 libbpf: Normalize PT_REGS_xxx() macro definitions by Andrii Nakryiko · 3 years ago
  26. 5652b80 libbpf: Do not use btf_dump__new() macro in C++ mode by Jiri Olsa · 3 years ago
  27. 878d8de libbpf: Rework feature-probing APIs by Andrii Nakryiko · 3 years ago
  28. 4980beb tools/libbpf: Enable cross-building with clang by Jean-Philippe Brucker · 3 years ago
  29. 017f7d1 libperf tests: Fix a spelling mistake "Runnnig" -> "Running" by Colin Ian King · 3 years ago
  30. f979823 libbpf: Avoid reading past ELF data section end when copying license by Andrii Nakryiko · 3 years ago
  31. 0da2596 libbpf: Mark bpf_object__find_program_by_title API deprecated. by Kui-Feng Lee · 3 years ago
  32. e542f2c libbpf: Auto-bump RLIMIT_MEMLOCK if kernel needs it for BPF by Andrii Nakryiko · 3 years ago
  33. 9fc205b libbpf: Add sane strncpy alternative and use it internally by Andrii Nakryiko · 3 years, 1 month ago
  34. 4581e67 libbpf: Fix potential uninit memory read by Andrii Nakryiko · 3 years ago
  35. f742fc6 libbpf: Add doc comments for bpf_program__(un)pin() by Grant Seltzer · 3 years, 1 month ago
  36. 4b443bc libbpf: Don't validate TYPE_ID relo's original imm value by Andrii Nakryiko · 3 years ago
  37. 259172b libbpf: Fix gen_loader assumption on number of programs. by Alexei Starovoitov · 3 years, 1 month ago
  38. be31582 Merge https://git.kernel.org/pub/scm/linux/kernel/git/bpf/bpf-next by Jakub Kicinski · 3 years, 1 month ago
  39. 229fae3 libbpf: Add "bool skipped" to struct bpf_map by Shuyi Cheng · 3 years, 1 month ago
  40. b69c5c0 libbpf: Fix typo in btf__dedup@LIBBPF_0.0.2 definition by Vincent Minet · 3 years, 1 month ago
  41. e7b924c libbpf: Deprecate bpf_object__load_xattr() by Andrii Nakryiko · 3 years, 1 month ago
  42. b3ce907 libbpf: Add per-program log buffer setter and getter by Andrii Nakryiko · 3 years, 1 month ago
  43. 2eda214 libbpf: Preserve kernel error code and remove kprobe prog type guessing by Andrii Nakryiko · 3 years, 1 month ago
  44. ad9a7f9 libbpf: Improve logging around BPF program loading by Andrii Nakryiko · 3 years, 1 month ago
  45. e0e3ea8 libbpf: Allow passing user log setting through bpf_object_open_opts by Andrii Nakryiko · 3 years, 1 month ago
  46. 1a190d1 libbpf: Allow passing preallocated log_buf when loading BTF into kernel by Andrii Nakryiko · 3 years, 1 month ago
  47. 0ed08d6 libbpf: Add OPTS-based bpf_btf_load() API by Andrii Nakryiko · 3 years, 1 month ago
  48. 4cf23a3 libbpf: Fix bpf_prog_load() log_buf logic for log_level 0 by Andrii Nakryiko · 3 years, 1 month ago
  49. ecdcf63 perf evlist: Allow setting arbitrary leader by Ian Rogers · 3 years, 1 month ago
  50. a7f3713 libperf tests: Add test_stat_multiplexing test by Shunsuke Nakamura · 3 years, 2 months ago
  51. f2c4dcf libperf: Remove scaling process from perf_mmap__read_self() by Shunsuke Nakamura · 3 years, 2 months ago
  52. 9a5b2d1 libperf: Adopt perf_counts_values__scale() from tools/perf/util by Shunsuke Nakamura · 3 years, 2 months ago
  53. d5284de libbpf: Add doc comments in libbpf.h by Grant Seltzer · 3 years, 1 month ago
  54. 222c98c libbpf: Fix trivial typo by huangxuesen · 3 years, 1 month ago
  55. cd77290 libtraceevent: Add __rel_loc relative location attribute support by Masami Hiramatsu · 3 years, 1 month ago
  56. 78c1f8d libbpf: Reduce bpf_core_apply_relo_insn() stack usage. by Alexei Starovoitov · 3 years, 1 month ago
  57. c93faaa libbpf: Deprecate bpf_prog_load_xattr() API by Andrii Nakryiko · 3 years, 1 month ago
  58. dbdd2c7 libbpf: Add API to get/set log_level at per-program level by Andrii Nakryiko · 3 years, 1 month ago
  59. 74d9807 libbpf: Use __u32 fields in bpf_map_create_opts by Andrii Nakryiko · 3 years, 1 month ago
  60. 19250f5 libbpf: Clean gen_loader's attach kind. by Alexei Starovoitov · 3 years, 1 month ago
  61. be05c94 libbpf: Support init of inner maps in light skeleton. by Alexei Starovoitov · 3 years, 1 month ago
  62. d0e9288 libbpf: Use CO-RE in the kernel in light skeleton. by Alexei Starovoitov · 3 years, 1 month ago
  63. 03d5b99 libbpf: Cleanup struct bpf_core_cand. by Andrii Nakryiko · 3 years, 1 month ago
  64. fbd94c7 bpf: Pass a set of bpf_core_relo-s to prog_load command. by Alexei Starovoitov · 3 years, 1 month ago
  65. 46334a0 bpf: Define enum bpf_core_relo_kind as uapi. by Alexei Starovoitov · 3 years, 1 month ago
  66. 29db4be bpf: Prepare relo_core.c for kernel duty. by Alexei Starovoitov · 3 years, 1 month ago
  67. 74753e14 libbpf: Replace btf__type_by_id() with btf_type_by_id(). by Alexei Starovoitov · 3 years, 1 month ago
  68. d995816 libbpf: Avoid reload of imm for weak, unresolved, repeating ksym by Kumar Kartikeya Dwivedi · 3 years, 1 month ago
  69. 0270090d libbpf: Avoid double stores for success/failure case of ksym relocations by Kumar Kartikeya Dwivedi · 3 years, 1 month ago
  70. c291d0a libbpf: Remove duplicate assignments by Mehrdad Arshad Rad · 3 years, 1 month ago
  71. 43174f0 libbpf: Silence uninitialized warning/error in btf_dump_dump_type_data by Alan Maguire · 3 years, 1 month ago
  72. 341ac5f libbpf: Support static initialization of BPF_MAP_TYPE_PROG_ARRAY by Hengqi Chen · 3 years, 1 month ago
  73. e32cb12 bpf, mips: Fix build errors about __NR_bpf undeclared by Tiezhu Yang · 3 years, 1 month ago
  74. 5938353 libbpf: Fix using invalidated memory in bpf_linker by Andrii Nakryiko · 3 years, 1 month ago
  75. 8cb1255 libbpf: Fix glob_syms memory leak in bpf_linker by Andrii Nakryiko · 3 years, 1 month ago
  76. 2a6a9bf libbpf: Don't call libc APIs with NULL pointers by Andrii Nakryiko · 3 years, 1 month ago
  77. 401891a libbpf: Fix potential misaligned memory access in btf_ext__new() by Andrii Nakryiko · 3 years, 1 month ago
  78. 99a12a3 libbpf: Prevent deprecation warnings in xsk.c by Andrii Nakryiko · 3 years, 1 month ago
  79. a9606f4 libbpf: Use bpf_map_create() consistently internally by Andrii Nakryiko · 3 years, 1 month ago
  80. 992c422 libbpf: Unify low-level map creation APIs w/ new bpf_map_create() by Andrii Nakryiko · 3 years, 1 month ago
  81. 16e0c35 libbpf: Load global data maps lazily on legacy kernels by Andrii Nakryiko · 3 years, 1 month ago
  82. 8cccee9 libbpf: Change bpf_program__set_extra_flags to bpf_program__set_flags by Florent Revest · 3 years, 1 month ago
  83. efdd3eb libbpf: Accommodate DWARF/compiler bug with duplicated structs by Andrii Nakryiko · 3 years, 1 month ago
  84. 7615209 libbpf: Add runtime APIs to query libbpf version by Andrii Nakryiko · 3 years, 1 month ago
  85. 50fc249 Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/net by Jakub Kicinski · 3 years, 1 month ago
  86. f083ec3 Merge https://git.kernel.org/pub/scm/linux/kernel/git/bpf/bpf by Jakub Kicinski · 3 years, 1 month ago
  87. 69a055d libbpf: Fix a couple of missed btf_type_tag handling in btf.c by Yonghong Song · 3 years, 1 month ago
  88. a5bdc36 Merge https://git.kernel.org/pub/scm/linux/kernel/git/bpf/bpf-next by Jakub Kicinski · 3 years, 1 month ago
  89. ba05fd3 libbpf: Perform map fd cleanup for gen_loader in case of error by Kumar Kartikeya Dwivedi · 3 years, 1 month ago
  90. 7246f4d tools/lib/lockdep: drop liblockdep by Sasha Levin · 3 years, 2 months ago
  91. 2dc1e48 libbpf: Support BTF_KIND_TYPE_TAG by Yonghong Song · 3 years, 2 months ago
  92. 4178893 libbpf: Make perf_buffer__new() use OPTS-based interface by Andrii Nakryiko · 3 years, 2 months ago
  93. 6084f5d libbpf: Ensure btf_dump__new() and btf_dump_opts are future-proof by Andrii Nakryiko · 3 years, 2 months ago
  94. 957d350 libbpf: Turn btf_dedup_opts into OPTS-based struct by Andrii Nakryiko · 3 years, 2 months ago
  95. a6ca715 libbpf: Add ability to get/set per-program load flags by Andrii Nakryiko · 3 years, 2 months ago
  96. f54ca91 Merge tag 'net-5.16-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/netdev/net by Linus Torvalds · 3 years, 2 months ago
  97. 3a74ac2 libbpf: Compile using -std=gnu89 by Kumar Kartikeya Dwivedi · 3 years, 2 months ago
  98. 8f7b239 libbpf: Free up resources used by inner map definition by Andrii Nakryiko · 3 years, 2 months ago
  99. 5c5edcd libbpf: Remove deprecation attribute from struct bpf_prog_prep_result by Andrii Nakryiko · 3 years, 2 months ago
  100. bcc40fc libbpf: Stop using to-be-deprecated APIs by Andrii Nakryiko · 3 years, 2 months ago