1. a79e88dd bpf: selftests: Add non function pointer test to struct_ops by Martin KaFai Lau · 3 years, 11 months ago
  2. d2836dd libbpf: Ignore non function pointer member in struct_ops by Martin KaFai Lau · 3 years, 11 months ago
  3. 1e0aa3f libbpf: Use AF_LOCAL instead of AF_INET in xsk.c by Stanislav Fomichev · 3 years, 11 months ago
  4. b2e37a7 bpf: Fix subreg optimization for BPF_FETCH by Ilya Leoshkevich · 3 years, 11 months ago
  5. 6a5df96 docs: bpf: Clarify BPF_CMPXCHG wording by Ilya Leoshkevich · 3 years, 11 months ago
  6. 1336c66 bpf: Clear per_cpu pointers during bpf_prog_realloc by Alexei Starovoitov · 3 years, 11 months ago
  7. 6fdd671 selftests/bpf: Add a selftest for the tracing bpf_get_socket_cookie by Florent Revest · 3 years, 11 months ago
  8. 6cd4dcc selftests/bpf: Use vmlinux.h in socket_cookie_prog.c by Florent Revest · 3 years, 11 months ago
  9. 61f8c9c selftests/bpf: Integrate the socket_cookie test to test_progs by Florent Revest · 3 years, 11 months ago
  10. c5dbb89 bpf: Expose bpf_get_socket_cookie to tracing programs by Florent Revest · 3 years, 11 months ago
  11. 07881cc bpf: Be less specific about socket cookies guarantees by Florent Revest · 3 years, 11 months ago
  12. 0e1aa62 kbuild: Do not clean resolve_btfids if the output does not exist by Jiri Olsa · 3 years, 11 months ago
  13. 750e5d7 selftests/bpf: Add a test for map-in-map and per-cpu maps in sleepable progs by Alexei Starovoitov · 3 years, 11 months ago
  14. 638e4b8 bpf: Allows per-cpu maps and map-in-map in sleepable programs by Alexei Starovoitov · 3 years, 11 months ago
  15. dcf33b6 selftests/bpf: Improve recursion selftest by Alexei Starovoitov · 3 years, 11 months ago
  16. 9ed9e9b bpf: Count the number of times recursion was prevented by Alexei Starovoitov · 3 years, 11 months ago
  17. 406c557 selftest/bpf: Add a recursion test by Alexei Starovoitov · 3 years, 11 months ago
  18. ca06f55 bpf: Add per-program recursion prevention mechanism by Alexei Starovoitov · 3 years, 11 months ago
  19. f2dd3b3 bpf: Compute program stats for sleepable programs by Alexei Starovoitov · 3 years, 11 months ago
  20. 031d6e0 bpf: Run sleepable programs with migration disabled by Alexei Starovoitov · 3 years, 11 months ago
  21. 700d479 bpf: Optimize program stats by Alexei Starovoitov · 3 years, 11 months ago
  22. 6df8fb8 bpf_lru_list: Read double-checked variable once without lock by Marco Elver · 3 years, 11 months ago
  23. bd2d4e6 selftests/bpf: Simplify the calculation of variables by Jiapeng Chong · 3 years, 11 months ago
  24. 45df305 selftests/bpf: Fix endianness issues in atomic tests by Ilya Leoshkevich · 3 years, 11 months ago
  25. cf2d0a5 Merge branch 'allow variable-offset stack acces' by Alexei Starovoitov · 3 years, 11 months ago
  26. 0fd7562 selftest/bpf: Add test for var-offset stack access by Andrei Matei · 4 years ago
  27. 7a22930 selftest/bpf: Verifier tests for var-off access by Andrei Matei · 4 years ago
  28. a680cb3 selftest/bpf: Adjust expected verifier errors by Andrei Matei · 4 years ago
  29. 01f810a bpf: Allow variable-offset stack access by Andrei Matei · 4 years ago
  30. ee5cc03 Merge branch 'kbuild/resolve_btfids: Invoke resolve_btfids' by Andrii Nakryiko · 3 years, 11 months ago
  31. 50d3a3f kbuild: Add resolve_btfids clean to root clean target by Jiri Olsa · 4 years ago
  32. 7962cb9 tools/resolve_btfids: Set srctree variable unconditionally by Jiri Olsa · 4 years ago
  33. f231309 tools/resolve_btfids: Check objects before removing by Jiri Olsa · 4 years ago
  34. fc6b48f tools/resolve_btfids: Build libbpf and libsubcmd in separate directories by Jiri Olsa · 4 years ago
  35. 0a1b0fd bpf: Simplify bool comparison by Jiapeng Chong · 3 years, 11 months ago
  36. 1589a1f selftests/bpf: Add missing cleanup in atomic_bounds test by Brendan Jackman · 3 years, 11 months ago
  37. 11da9f0 selftests/bpf: Remove unneeded semicolon by Yang Li · 3 years, 11 months ago
  38. 215cb7d bpf/benchs/bench_ringbufs: Remove unneeded semicolon by Yang Li · 4 years ago
  39. 23a2d70 bpf: Refactor BPF_PSEUDO_CALL checking as a helper function by Yonghong Song · 4 years ago
  40. ecda49c Merge branch 'BPF ring buffer + sleepable programs' by Andrii Nakryiko · 4 years ago
  41. f446b57 bpf/selftests: Update the IMA test to use BPF ring buffer by KP Singh · 4 years ago
  42. ba90c2c bpf: Allow usage of BPF ringbuffer in sleepable programs by KP Singh · 4 years ago
  43. ec45c5f Merge branch 'BPF selftest helper script' by Andrii Nakryiko · 4 years ago
  44. 881949f bpf/selftests: Add a short note about vmtest.sh in README.rst by KP Singh · 4 years ago
  45. c9709f5 bpf: Helper script for running BPF presubmit tests by KP Singh · 4 years ago
  46. 4c5de12 bpf: Emit explicit NULL pointer checks for PROBE_LDX instructions. by Alexei Starovoitov · 4 years ago
  47. 5f10c1a libbpf: Stop using feature-detection Makefiles by Andrii Nakryiko · 4 years ago
  48. 65e6dcf net, veth: Alloc skb in bulk for ndo_xdp_xmit by Lorenzo Bianconi · 4 years ago
  49. 060fd10 selftest/bpf: Testing for multiple logs on REJECT by Andrei Matei · 4 years ago
  50. 1132b99 samples: bpf: Remove unneeded semicolon by Yang Li · 4 years ago
  51. 15075bb selftests/bpf: Fix a compiler warning in local_storage test by KP Singh · 4 years ago
  52. 37086bf bpf: Propagate stack bounds to registers in atomics w/ BPF_FETCH by Brendan Jackman · 4 years ago
  53. 058107a samples/bpf: Add include dir for MIPS Loongson64 to fix build errors by Tiezhu Yang · 4 years ago
  54. 61ca36c8 bpf: Simplify cases in bpf_base_func_proto by Tobias Klauser · 4 years ago
  55. 4c3384d bpf: Enable bpf_{g,s}etsockopt in BPF_CGROUP_UDP{4,6}_RECVMSG by Stanislav Fomichev · 4 years ago
  56. 3574906 selftests/bpf: Rewrite recvmsg{4,6} asm progs to c in test_sock_addr by Stanislav Fomichev · 4 years ago
  57. 073f4ec bpf: Enable bpf_{g,s}etsockopt in BPF_CGROUP_INET{4,6}_GET{PEER,SOCK}NAME by Stanislav Fomichev · 4 years ago
  58. 62476cc bpf: Enable bpf_{g,s}etsockopt in BPF_CGROUP_UDP{4,6}_SENDMSG by Stanislav Fomichev · 4 years ago
  59. 211a741 tools: Factor Clang, LLC and LLVM utils definitions by Sedat Dilek · 4 years ago
  60. 8259fde selftests/bpf: Verify that rebinding to port < 1024 from BPF works by Stanislav Fomichev · 4 years ago
  61. 7724121 bpf: Allow rewriting to ports under ip_unprivileged_port_start by Stanislav Fomichev · 4 years ago
  62. 8063e18 skmsg: Make sk_psock_destroy() static by Cong Wang · 4 years ago
  63. 60e578e bpf: Change 'BPF_ADD' to 'BPF_AND' in print_bpf_insn() by Menglong Dong · 4 years ago
  64. 86ce322 selftests/bpf: Don't exit on failed bpf_testmod unload by Andrii Nakryiko · 4 years ago
  65. 190d1c9 samples/bpf: Set flag __SANE_USERSPACE_TYPES__ for MIPS to fix build warnings by Tiezhu Yang · 4 years ago
  66. 726bf76 tools, headers: Sync struct bpf_perf_event_data by Florian Lehner · 4 years ago
  67. 095af98 selftests/bpf: Avoid useless void *-casts by Björn Töpel · 4 years ago
  68. d08a17d selftests/bpf: Consistent malloc/calloc usage by Björn Töpel · 4 years ago
  69. 93dd4a0 selftests/bpf: Avoid heap allocation by Björn Töpel · 4 years ago
  70. 829725e selftests/bpf: Define local variables at the beginning of a block by Björn Töpel · 4 years ago
  71. 59a4a87 selftests/bpf: Change type from void * to struct generic_data * by Björn Töpel · 4 years ago
  72. 124000e selftests/bpf: Change type from void * to struct ifaceconfigobj * by Björn Töpel · 4 years ago
  73. 0b50bd4 selftests/bpf: Remove casting by introduce local variable by Björn Töpel · 4 years ago
  74. 8a9cba7 selftests/bpf: Improve readability of xdpxceiver/worker_pkt_validate() by Björn Töpel · 4 years ago
  75. 4896d7e selftests/bpf: Remove memory leak by Björn Töpel · 4 years ago
  76. a860728 selftests/bpf: Fix style warnings by Björn Töpel · 4 years ago
  77. 449f087 selftests/bpf: Remove unused enums by Björn Töpel · 4 years ago
  78. 7140ef1 selftests/bpf: Remove a lot of ifobject casting by Björn Töpel · 4 years ago
  79. 78ed404 libbpf, xsk: Select AF_XDP BPF program based on kernel version by Björn Töpel · 4 years ago
  80. f0863ea xsk: Fold xp_assign_dev and __xp_assign_dev by Björn Töpel · 4 years ago
  81. 458f727 xsk: Remove explicit_free parameter from __xsk_rcv() by Björn Töpel · 4 years ago
  82. 6e66fbb samples/bpf: Add xdp program on egress for xdp_redirect_map by Hangbin Liu · 4 years ago
  83. 18b24d7 bpf: Fix typo in scalar{,32}_min_max_rsh comments by Tobias Klauser · 4 years ago
  84. 628add7 bpf, docs: Update build procedure for manually compiling LLVM and Clang by Tiezhu Yang · 4 years ago
  85. 443edce selftest/bpf: Fix typo by Junlin Yang · 4 years ago
  86. 6095d5a libbpf: Use string table index from index table if needed by Jiri Olsa · 4 years ago
  87. b452ee0 docs: bpf: Clarify -mcpu=v3 requirement for atomic ops by Brendan Jackman · 4 years ago
  88. 53fe541 docs: bpf: Fixup atomics markup by Brendan Jackman · 4 years ago
  89. 636d549 Merge branch 'bpf: misc performance improvements for cgroup' by Alexei Starovoitov · 4 years ago
  90. a9ed15da bpf: Split cgroup_bpf_enabled per attach type by Stanislav Fomichev · 4 years ago
  91. 20f2505 bpf: Try to avoid kzalloc in cgroup/{s,g}etsockopt by Stanislav Fomichev · 4 years ago
  92. 9cacf81 bpf: Remove extra lock_sock for TCP_ZEROCOPY_RECEIVE by Stanislav Fomichev · 4 years ago
  93. 13ca51d bpf: Permit size-0 datasec by Yonghong Song · 4 years ago
  94. 71ee10e Merge branch 'Allow attaching to bare tracepoints' by Alexei Starovoitov · 4 years ago
  95. 407be92 selftests: bpf: Add a new test for bare tracepoints by Qais Yousef · 4 years ago
  96. 86e6b4e Merge branch 'bpf,x64: implement jump padding in jit' by Alexei Starovoitov · 4 years ago
  97. 6939f4e trace: bpf: Allow bpf to attach to bare tracepoints by Qais Yousef · 4 years ago
  98. 79d1b68 selftests/bpf: Add verifier tests for x64 jit jump padding by Gary Lin · 4 years ago
  99. 16a660e test_bpf: Remove EXPECTED_FAIL flag from bpf_fill_maxinsns11 by Gary Lin · 4 years ago
  100. 93c5aec bpf,x64: Pad NOPs to make images converge more easily by Gary Lin · 4 years ago