1. 7c8dce4 bpftool: Make skeleton C code compilable with C++ compiler by Andrii Nakryiko · 5 years ago
  2. 1162f84 bpf: Print error message for bpftool cgroup show by Hechao Li · 5 years ago
  3. 8ab9da5 libbpf: Support CO-RE relocations for LDX/ST/STX instructions by Andrii Nakryiko · 5 years ago
  4. f9e6bfd samples/bpf: Xdp_redirect_cpu fix missing tracepoint attach by Jesper Dangaard Brouer · 5 years ago
  5. 6cd6e64 Merge branch 'xdpsock' by Alexei Starovoitov · 5 years ago
  6. 46e3268 samples/bpf: xdpsock: Add option to specify transmit fill pattern by Jay Jayatheerthan · 5 years ago
  7. 4a3c23a samples/bpf: xdpsock: Add option to specify tx packet size by Jay Jayatheerthan · 5 years ago
  8. ece6e96 samples/bpf: xdpsock: Add option to specify number of packets to send by Jay Jayatheerthan · 5 years ago
  9. cd9e72b6 samples/bpf: xdpsock: Add option to specify batch size by Jay Jayatheerthan · 5 years ago
  10. 6952558 samples/bpf: xdpsock: Use common code to handle signal and main exit by Jay Jayatheerthan · 5 years ago
  11. d3f11b0 samples/bpf: xdpsock: Add duration option to specify how long to run by Jay Jayatheerthan · 5 years ago
  12. 478bee0 selftests/bpf: Preserve errno in test_progs CHECK macros by Andrey Ignatov · 5 years ago
  13. ce3cec2 Merge branch 'xsk-cleanup' by Alexei Starovoitov · 5 years ago
  14. 1d9cb1f xsk: Use struct_size() helper by Magnus Karlsson · 5 years ago
  15. 15d8c91 xsk: Add function naming comments and reorder functions by Magnus Karlsson · 5 years ago
  16. c34787f xsk: Remove unnecessary READ_ONCE of data by Magnus Karlsson · 5 years ago
  17. f8509aa xsk: ixgbe: i40e: ice: mlx5: Xsk_umem_discard_addr to xsk_umem_release_addr by Magnus Karlsson · 5 years ago
  18. 03896ef xsk: Change names of validation functions by Magnus Karlsson · 5 years ago
  19. c5ed924b xsk: Simplify the consumer ring access functions by Magnus Karlsson · 5 years ago
  20. df0ae6f xsk: Simplify xskq_nb_avail and xskq_nb_free by Magnus Karlsson · 5 years ago
  21. 4b638f1 xsk: Eliminate the RX batch size by Magnus Karlsson · 5 years ago
  22. 59e35e5 xsk: Standardize naming of producer ring access functions by Magnus Karlsson · 5 years ago
  23. d7012f0 xsk: Consolidate to one single cached producer pointer by Magnus Karlsson · 5 years ago
  24. 11cc2d2 xsk: Simplify detection of empty and full rings by Magnus Karlsson · 5 years ago
  25. 484b165 xsk: Eliminate the lazy update threshold by Magnus Karlsson · 5 years ago
  26. 99cacdc Merge branch 'replace-cg_bpf-prog' by Alexei Starovoitov · 5 years ago
  27. 06ac018 selftests/bpf: Test BPF_F_REPLACE in cgroup_attach_multi by Andrey Ignatov · 5 years ago
  28. 257c885 selftests/bpf: Convert test_cgroup_attach to prog_tests by Andrey Ignatov · 5 years ago
  29. cdbee38 libbpf: Introduce bpf_prog_attach_xattr by Andrey Ignatov · 5 years ago
  30. 7dd68b3 bpf: Support replacing cgroup-bpf program in MULTI mode by Andrey Ignatov · 5 years ago
  31. 9fab329 bpf: Remove unused new_flags in hierarchy_allows_attach() by Andrey Ignatov · 5 years ago
  32. 1020c1f bpf: Simplify __cgroup_bpf_attach by Andrey Ignatov · 5 years ago
  33. c92bbaa Merge branch 'simplify-do_redirect' by Alexei Starovoitov · 5 years ago
  34. 1170bea xdp: Simplify __bpf_tx_xdp_map() by Björn Töpel · 5 years ago
  35. 332f22a xdp: Remove map_to_flush and map swap detection by Björn Töpel · 5 years ago
  36. cdfafe9 xdp: Make cpumap flush_list common for all map instances by Björn Töpel · 5 years ago
  37. 9636000 xdp: Make devmap flush_list common for all map instances by Björn Töpel · 5 years ago
  38. e312b9e xsk: Make xskmap flush_list common for all map instances by Björn Töpel · 5 years ago
  39. fb5aacd xdp: Fix graze->grace type-o in cpumap comments by Björn Töpel · 5 years ago
  40. 4bc188c xdp: Simplify cpumap cleanup by Björn Töpel · 5 years ago
  41. 0536b85 xdp: Simplify devmap cleanup by Björn Töpel · 5 years ago
  42. 5bf2fc1 bpf: Remove unnecessary assertion on fp_old by Aditya Pakki · 5 years ago
  43. 7745ff9 libbpf: Fix another __u64 printf warning by Andrii Nakryiko · 5 years ago
  44. b5c7d0d libbpf: Fix printing of ulimit value by Toke Høiland-Jørgensen · 5 years ago
  45. 580205d selftests/bpf: Fix test_attach_probe by Alexei Starovoitov · 5 years ago
  46. 12dd14b libbpf: Add missing newline in opts validation macro by Toke Høiland-Jørgensen · 5 years ago
  47. 7800a3d Merge branch 'bpf-riscv-jit-improvements' by Daniel Borkmann · 5 years ago
  48. 34bfc10 riscv, perf: Add arch specific perf_arch_bpf_user_pt_regs by Björn Töpel · 5 years ago
  49. eb9928b riscv, bpf: Add missing uapi header for BPF_PROG_TYPE_PERF_EVENT programs by Björn Töpel · 5 years ago
  50. e368b64 riscv, bpf: Optimize calls by Björn Töpel · 5 years ago
  51. 7f3631e riscv, bpf: Provide RISC-V specific JIT image alloc/free by Björn Töpel · 5 years ago
  52. fe8322b riscv, bpf: Optimize BPF tail calls by Björn Töpel · 5 years ago
  53. 33203c0 riscv, bpf: Add support for far jumps and exits by Björn Töpel · 5 years ago
  54. 29d92ed riscv, bpf: Add support for far branching when emitting tail call by Björn Töpel · 5 years ago
  55. 7d1ef13 riscv, bpf: Add support for far branching by Björn Töpel · 5 years ago
  56. f1003b7 riscv, bpf: Fix broken BPF tail calls by Björn Töpel · 5 years ago
  57. a352a82 Merge branch 'libbpf-extern-followups' by Alexei Starovoitov · 5 years ago
  58. 630628c libbpf: BTF is required when externs are present by Andrii Nakryiko · 5 years ago
  59. 8601fd4 libbpf: Allow to augment system Kconfig through extra optional config by Andrii Nakryiko · 5 years ago
  60. 81bfdd0 libbpf: Put Kconfig externs into .kconfig section by Andrii Nakryiko · 5 years ago
  61. d695870 libbpf: Add bpf_link__disconnect() API to preserve underlying BPF resource by Andrii Nakryiko · 5 years ago
  62. 6de6c1f bpf: Allow to change skb mark in test_run by Nikita V. Shirokov · 5 years ago
  63. dacce64 bpftool: Work-around rst2man conversion bug by Andrii Nakryiko · 5 years ago
  64. 7c43e0d bpftool: Simplify format string to not use positional args by Andrii Nakryiko · 5 years ago
  65. 58d8dc2 Merge branch 'skel-fixes' by Alexei Starovoitov · 5 years ago
  66. cb21ac5 bpftool: Add gen subcommand manpage by Andrii Nakryiko · 5 years ago
  67. 3bf3c79 libbpf: Remove BPF_EMBED_OBJ macro from libbpf.h by Andrii Nakryiko · 5 years ago
  68. 5dc7a8b bpftool, selftests/bpf: Embed object file inside skeleton by Andrii Nakryiko · 5 years ago
  69. 4a3d6c6 libbpf: Reduce log level for custom section names by Andrii Nakryiko · 5 years ago
  70. fb9a98e libbpf: Fix libbpf_common.h when installing libbpf through 'make install' by Toke Høiland-Jørgensen · 5 years ago
  71. 92f7440 selftests/bpf: More succinct Makefile output by Andrii Nakryiko · 5 years ago
  72. dbd8f6b libbpf: Add zlib as a dependency in pkg-config template by Andrii Nakryiko · 5 years ago
  73. dc3a2d2 libbpf: Print hint about ulimit when getting permission denied error by Toke Høiland-Jørgensen · 5 years ago
  74. d50ecc4 samples/bpf: Attach XDP programs in driver mode by default by Toke Høiland-Jørgensen · 5 years ago
  75. 4502789 samples/bpf: Set -fno-stack-protector when building BPF programs by Toke Høiland-Jørgensen · 5 years ago
  76. 5615ed4 samples/bpf: Add missing -lz to TPROGS_LDLIBS by Toke Høiland-Jørgensen · 5 years ago
  77. 5984dc6 samples/bpf: Reintroduce missed build targets by Prashant Bhole · 5 years ago
  78. 159ecc00 bpftool: Fix compilation warning on shadowed variable by Paul Chaignon · 5 years ago
  79. a79ac2d libbpf: Fix build by renaming variables by Prashant Bhole · 5 years ago
  80. 0849e10 Merge branch 'support-flex-arrays' by Alexei Starovoitov · 5 years ago
  81. 5f2eece selftests/bpf: Add flexible array relocation tests by Andrii Nakryiko · 5 years ago
  82. 1b484b3 libbpf: Support flexible arrays in CO-RE by Andrii Nakryiko · 5 years ago
  83. 01c6f7a Merge branch 'extern-var-support' by Alexei Starovoitov · 5 years ago
  84. 330a73a selftests/bpf: Add tests for libbpf-provided externs by Andrii Nakryiko · 5 years ago
  85. 2ad97d4 bpftool: Generate externs datasec in BPF skeleton by Andrii Nakryiko · 5 years ago
  86. 166750b libbpf: Support libbpf-provided extern variables by Andrii Nakryiko · 5 years ago
  87. ac9d138 libbpf: Extract internal map names into constants by Andrii Nakryiko · 5 years ago
  88. f7c0bbf Merge branch 'bpf-obj-skel' by Alexei Starovoitov · 5 years ago
  89. d9c00c3 bpftool: Add `gen skeleton` BASH completions by Andrii Nakryiko · 5 years ago
  90. 197448e selftests/bpf: Add test validating data section to struct convertion layout by Andrii Nakryiko · 5 years ago
  91. dde53c1 selftests/bpf: Convert few more selftest to skeletons by Andrii Nakryiko · 5 years ago
  92. f3c926a selftests/bpf: Add BPF skeletons selftests and convert attach_probe.c by Andrii Nakryiko · 5 years ago
  93. 985ead4 bpftool: Add skeleton codegen command by Andrii Nakryiko · 5 years ago
  94. d66562f libbpf: Add BPF object skeleton support by Andrii Nakryiko · 5 years ago
  95. 3f51935 libbpf: Reduce log level of supported section names dump by Andrii Nakryiko · 5 years ago
  96. 13acb50 libbpf: Postpone BTF ID finding for TRACING programs to load phase by Andrii Nakryiko · 5 years ago
  97. eba9c5f libbpf: Refactor global data map initialization by Andrii Nakryiko · 5 years ago
  98. 01af3bf libbpf: Expose BPF program's function name by Andrii Nakryiko · 5 years ago
  99. 9f81654 libbpf: Expose BTF-to-C type declaration emitting API by Andrii Nakryiko · 5 years ago
  100. 3d208f4 libbpf: Expose btf__align_of() API by Andrii Nakryiko · 5 years ago