1. 61a0aba bpf: Use u64_stats_t in struct bpf_prog_stats by Eric Dumazet · 3 years, 3 months ago
  2. d979617 bpf: Fixes possible race in update_prog_stats() for 32bit arches by Eric Dumazet · 3 years, 3 months ago
  3. f941ead bpf: Avoid races in __bpf_prog_run() for 32bit arches by Eric Dumazet · 3 years, 3 months ago
  4. 689624f libbpf: Deprecate bpf_objects_list by Joe Burton · 3 years, 3 months ago
  5. 20d1b54 selftests/bpf: Guess function end for test_get_branch_snapshot by Song Liu · 3 years, 3 months ago
  6. b4e8707 selftests/bpf: Skip all serial_test_get_branch_snapshot in vm by Song Liu · 3 years, 3 months ago
  7. e02daf4 Merge branch 'core_reloc fixes for s390' by Andrii Nakryiko · 3 years, 3 months ago
  8. 2e2c6d3 selftests/bpf: Fix test_core_reloc_mods on big-endian machines by Ilya Leoshkevich · 3 years, 3 months ago
  9. 3e7ed9c selftests/seccomp: Use __BYTE_ORDER__ by Ilya Leoshkevich · 3 years, 3 months ago
  10. 14e6cac samples: seccomp: Use __BYTE_ORDER__ by Ilya Leoshkevich · 3 years, 3 months ago
  11. 06fca84 selftests/bpf: Use __BYTE_ORDER__ by Ilya Leoshkevich · 3 years, 3 months ago
  12. 3930198 libbpf: Use __BYTE_ORDER__ by Ilya Leoshkevich · 3 years, 3 months ago
  13. 45f2beb libbpf: Fix endianness detection in BPF_CORE_READ_BITFIELD_PROBED() by Ilya Leoshkevich · 3 years, 3 months ago
  14. 124c600 Merge branch 'libbpf: add bpf_program__insns() accessor' by Alexei Starovoitov · 3 years, 3 months ago
  15. c4813e9 libbpf: Deprecate ambiguously-named bpf_program__size() API by Andrii Nakryiko · 3 years, 3 months ago
  16. e21d585 libbpf: Deprecate multi-instance bpf_program APIs by Andrii Nakryiko · 3 years, 3 months ago
  17. 65a7fa2 libbpf: Add ability to fetch bpf_program's underlying instructions by Andrii Nakryiko · 3 years, 3 months ago
  18. de5d0dc libbpf: Fix off-by-one bug in bpf_core_apply_relo() by Andrii Nakryiko · 3 years, 3 months ago
  19. 9327acd Merge branch 'bpftool: Switch to libbpf's hashmap for referencing BPF objects' by Andrii Nakryiko · 3 years, 3 months ago
  20. d6699f8 bpftool: Switch to libbpf's hashmap for PIDs/names references by Quentin Monnet · 3 years, 3 months ago
  21. 2828d0d bpftool: Switch to libbpf's hashmap for programs/maps in BTF listing by Quentin Monnet · 3 years, 3 months ago
  22. 8f18473 bpftool: Switch to libbpf's hashmap for pinned paths of BPF objects by Quentin Monnet · 3 years, 3 months ago
  23. 4624127 bpftool: Do not expose and init hash maps for pinned path in main.c by Quentin Monnet · 3 years, 3 months ago
  24. 8b6c462 bpftool: Remove Makefile dep. on $(LIBBPF) for $(LIBBPF_INTERNAL_HDRS) by Quentin Monnet · 3 years, 3 months ago
  25. 57c8d36 Merge branch 'Parallelize verif_scale selftests' by Alexei Starovoitov · 3 years, 3 months ago
  26. 3762a39c selftests/bpf: Split out bpf_verif_scale selftests into multiple tests by Andrii Nakryiko · 3 years, 3 months ago
  27. 2c0f51a selftests/bpf: Mark tc_redirect selftest as serial by Andrii Nakryiko · 3 years, 3 months ago
  28. 8ea688e selftests/bpf: Support multiple tests per file by Andrii Nakryiko · 3 years, 3 months ago
  29. 6972dc3 selftests/bpf: Normalize selftest entry points by Andrii Nakryiko · 3 years, 3 months ago
  30. c825f5f libbpf: Fix BTF header parsing checks by Andrii Nakryiko · 3 years, 3 months ago
  31. 5245daf libbpf: Fix overflow in BTF sanity checks by Andrii Nakryiko · 3 years, 3 months ago
  32. 1c50884 Merge branch 'bpf: add support for BTF_KIND_DECL_TAG typedef' by Alexei Starovoitov · 3 years, 3 months ago
  33. 5a86713 docs/bpf: Update documentation for BTF_KIND_DECL_TAG typedef support by Yonghong Song · 3 years, 3 months ago
  34. 8c18ea2 selftests/bpf: Add BTF_KIND_DECL_TAG typedef example in tag.c by Yonghong Song · 3 years, 3 months ago
  35. 557c8c4 selftests/bpf: Test deduplication for BTF_KIND_DECL_TAG typedef by Yonghong Song · 3 years, 3 months ago
  36. 9d19a12 selftests/bpf: Add BTF_KIND_DECL_TAG typedef unit tests by Yonghong Song · 3 years, 3 months ago
  37. bd16dee bpf: Add BTF_KIND_DECL_TAG typedef support by Yonghong Song · 3 years, 3 months ago
  38. a33f607 Merge branch 'libbpf: use func name when pinning programs with LIBBPF_STRICT_SEC_NAME' by Andrii Nakryiko · 3 years, 3 months ago
  39. d132120 selftests/bpf: Fix flow dissector tests by Stanislav Fomichev · 3 years, 3 months ago
  40. a77f879 libbpf: Use func name when pinning programs with LIBBPF_STRICT_SEC_NAME by Stanislav Fomichev · 3 years, 3 months ago
  41. e89ef63 bpftool: Avoid leaking the JSON writer prepared for program metadata by Quentin Monnet · 3 years, 3 months ago
  42. 59f2a29 Merge branch 'libbpf: Add btf__type_cnt() and btf__raw_data() APIs' by Andrii Nakryiko · 3 years, 3 months ago
  43. 487ef14 selftests/bpf: Switch to new btf__type_cnt/btf__raw_data APIs by Hengqi Chen · 3 years, 3 months ago
  44. 58fc155 bpftool: Switch to new btf__type_cnt API by Hengqi Chen · 3 years, 3 months ago
  45. 2d8f09f tools/resolve_btfids: Switch to new btf__type_cnt API by Hengqi Chen · 3 years, 3 months ago
  46. 2502e74 perf bpf: Switch to new btf__raw_data API by Hengqi Chen · 3 years, 3 months ago
  47. 6a886de libbpf: Add btf__type_cnt() and btf__raw_data() APIs by Hengqi Chen · 3 years, 3 months ago
  48. 1000298 libbpf: Fix memory leak in btf__dedup() by Mauricio Vásquez · 3 years, 3 months ago
  49. 57385ae selftests/bpf: Make perf_buffer selftests work on 4.9 kernel again by Andrii Nakryiko · 3 years, 3 months ago
  50. fae1b05 libbpf: Fix the use of aligned attribute by Andrii Nakryiko · 3 years, 3 months ago
  51. 29da17c Merge branch 'libbpf: support custom .rodata.*/.data.* sections' by Alexei Starovoitov · 3 years, 3 months ago
  52. 4f2511e selftests/bpf: Switch to ".bss"/".rodata"/".data" lookups for internal maps by Andrii Nakryiko · 3 years, 3 months ago
  53. 2607163 libbpf: Simplify look up by name of internal maps by Andrii Nakryiko · 3 years, 3 months ago
  54. 30c5bd9 selftests/bpf: Demonstrate use of custom .rodata/.data sections by Andrii Nakryiko · 3 years, 3 months ago
  55. aed6591 libbpf: Support multiple .rodata.* and .data.* BPF maps by Andrii Nakryiko · 3 years, 3 months ago
  56. ef9356d bpftool: Improve skeleton generation for data maps without DATASEC type by Andrii Nakryiko · 3 years, 3 months ago
  57. 8654b4d bpftool: Support multiple .rodata/.data internal maps in skeleton by Andrii Nakryiko · 3 years, 3 months ago
  58. 25bbbd7 libbpf: Remove assumptions about uniqueness of .rodata/.data/.bss maps by Andrii Nakryiko · 3 years, 3 months ago
  59. ad23b72 libbpf: Use Elf64-specific types explicitly for dealing with ELF by Andrii Nakryiko · 3 years, 3 months ago
  60. 29a30ff libbpf: Extract ELF processing state into separate struct by Andrii Nakryiko · 3 years, 3 months ago
  61. b96c07f libbpf: Deprecate btf__finalize_data() and move it into libbpf.c by Andrii Nakryiko · 3 years, 3 months ago
  62. b0c7663 Merge branch 'selftests/bpf: Fixes for perf_buffer test' by Andrii Nakryiko · 3 years, 3 months ago
  63. 99d0997 selftests/bpf: Use nanosleep tracepoint in perf buffer test by Jiri Olsa · 3 years, 3 months ago
  64. aa274f9 selftests/bpf: Fix possible/online index mismatch in perf_buffer test by Jiri Olsa · 3 years, 3 months ago
  65. d412137 selftests/bpf: Fix perf_buffer test on system with offline cpus by Jiri Olsa · 3 years, 3 months ago
  66. 8082b85 Merge branch 'bpf: keep track of verifier insn_processed' by Andrii Nakryiko · 3 years, 3 months ago
  67. e1b9023 selftests/bpf: Add verif_stats test by Dave Marchevsky · 3 years, 3 months ago
  68. aba64c7 bpf: Add verified_insns to bpf_prog_info and fdinfo by Dave Marchevsky · 3 years, 3 months ago
  69. 632f96d libbpf: Fix ptr_is_aligned() usages by Ilya Leoshkevich · 3 years, 3 months ago
  70. 549beec Merge branch 'Add bpf_skc_to_unix_sock() helper' by Alexei Starovoitov · 3 years, 3 months ago
  71. b6c4e715 selftests/bpf: Test bpf_skc_to_unix_sock() helper by Hengqi Chen · 3 years, 3 months ago
  72. 9eeb3aa bpf: Add bpf_skc_to_unix_sock() helper by Hengqi Chen · 3 years, 3 months ago
  73. 44ce0ac samples: bpf: Suppress readelf stderr when probing for BTF support by Pu Lehui · 3 years, 3 months ago
  74. db5b6a4 net: bpf: Switch over to memdup_user() by Qing Wang · 3 years, 3 months ago
  75. 7960d02 selftests/bpf: Some more atomic tests by Brendan Jackman · 3 years, 3 months ago
  76. 99aaebf Merge branch 'btf_dump fixes for s390' by Andrii Nakryiko · 3 years, 3 months ago
  77. 961632d libbpf: Fix dumping non-aligned __int128 by Ilya Leoshkevich · 3 years, 3 months ago
  78. c9e982b libbpf: Fix dumping big-endian bitfields by Ilya Leoshkevich · 3 years, 3 months ago
  79. b16d12f selftests/bpf: Use cpu_number only on arches that have it by Ilya Leoshkevich · 3 years, 3 months ago
  80. b599015 samples/bpf: Fix application of sizeof to pointer by David Yang · 3 years, 3 months ago
  81. efc36d6 bpftool: Remove useless #include to <perf-sys.h> from map_perf_ring.c by Quentin Monnet · 3 years, 3 months ago
  82. b8f49dc selftests/bpf: Remove duplicated include in cgroup_helpers by Wan Jiabing · 3 years, 3 months ago
  83. 5f52d47 bpf/preload: Clean up .gitignore and "clean-files" target by Quentin Monnet · 3 years, 3 months ago
  84. ebc7b50 libbpf: Migrate internal use of bpf_program__get_prog_info_linear by Dave Marchevsky · 3 years, 3 months ago
  85. 588cd7ef bpf: Silence Coverity warning for find_kfunc_desc_btf by Kumar Kartikeya Dwivedi · 3 years, 3 months ago
  86. 32fa0ef Merge branch 'fixes for bpftool's Makefile' by Andrii Nakryiko · 3 years, 3 months ago
  87. 062e1fc bpftool: Turn check on zlib from a phony target into a conditional error by Quentin Monnet · 3 years, 3 months ago
  88. ced846c bpftool: Do not FORCE-build libbpf by Quentin Monnet · 3 years, 3 months ago
  89. 34e3ab14 bpftool: Fix install for libbpf's internal header(s) by Quentin Monnet · 3 years, 3 months ago
  90. d51b6b2 libbpf: Remove Makefile warnings on out-of-sync netlink.h/if_link.h by Quentin Monnet · 3 years, 3 months ago
  91. 223f903 bpf: Rename BTF_KIND_TAG to BTF_KIND_DECL_TAG by Yonghong Song · 3 years, 3 months ago
  92. 431bfb9 bpf, mips: Fix comment on tail call count limiting by Tiezhu Yang · 3 years, 3 months ago
  93. 307d149 bpf, mips: Clean up config options about JIT by Tiezhu Yang · 3 years, 3 months ago
  94. 5319255 selftests/bpf: Skip verifier tests that fail to load with ENOTSUPP by Ilya Leoshkevich · 3 years, 3 months ago
  95. e52a8b9 Merge branch 'selftests/bpf: Add parallelism to test_progs' by Andrii Nakryiko · 3 years, 3 months ago
  96. d3f7b16 selfetest/bpf: Make some tests serial by Yucong Sun · 3 years, 3 months ago
  97. 5db02dd selftests/bpf: Fix pid check in fexit_sleep test by Yucong Sun · 3 years, 3 months ago
  98. 0f4feac selftests/bpf: Adding pid filtering for atomics test by Yucong Sun · 3 years, 3 months ago
  99. 445e72c selftests/bpf: Make cgroup_v1v2 use its own port by Yucong Sun · 3 years, 3 months ago
  100. d719de0 selftests/bpf: Fix race condition in enable_stats by Yucong Sun · 3 years, 3 months ago