1. c04c0d2 bpf: increase complexity limit and maximum program size by Alexei Starovoitov · 6 years ago
  2. 85a51f8 bpf: allow helpers to return PTR_TO_SOCK_COMMON by Lorenz Bauer · 6 years ago
  3. 1b98658 bpf: Fix bpf_tcp_sock and bpf_sk_fullsock issue related to bpf_sk_release by Martin KaFai Lau · 6 years ago
  4. 492ecee bpf: enable program stats by Alexei Starovoitov · 6 years ago
  5. dd27c2e bpf: offload: add priv field for drivers by Jakub Kicinski · 6 years ago
  6. 655a51e bpf: Add struct bpf_tcp_sock and BPF_FUNC_tcp_sock by Martin KaFai Lau · 6 years ago
  7. 46f8bc9 bpf: Add a bpf_sock pointer to __sk_buff and a bpf_sk_fullsock helper by Martin KaFai Lau · 6 years ago
  8. 96049f3 bpf: introduce BPF_F_LOCK flag by Alexei Starovoitov · 6 years ago
  9. d83525c bpf: introduce bpf_spin_lock by Alexei Starovoitov · 6 years ago
  10. b7a1848 bpf: add BPF_PROG_TEST_RUN support for flow dissector by Stanislav Fomichev · 6 years ago
  11. 08ca90a bpf: notify offload JITs about optimizations by Jakub Kicinski · 6 years ago
  12. 1b2b234 bpf: pass struct btf pointer to the map_check_btf() callback by Roman Gushchin · 6 years ago
  13. c454a46 bpf: Add bpf_line_info support by Martin KaFai Lau · 6 years ago
  14. ba64e7d bpf: btf: support proper non-jit func info by Yonghong Song · 6 years ago
  15. 838e969 bpf: Introduce bpf_func_info by Yonghong Song · 6 years ago
  16. 16a8cb5c bpf: do not pass netdev to translate() and prepare() offload callbacks by Quentin Monnet · 6 years ago
  17. a40a263 bpf: pass prog instead of env to bpf_prog_offload_verifier_prep() by Quentin Monnet · 6 years ago
  18. eb91194 bpf: pass destroy() as a callback and remove its ndo_bpf subcommand by Quentin Monnet · 6 years ago
  19. b07ade2 bpf: pass translate() as a callback and remove its ndo_bpf subcommand by Quentin Monnet · 6 years ago
  20. 00db12c bpf: call verifier_prep from its callback in struct bpf_offload_dev by Quentin Monnet · 6 years ago
  21. 341b3e7 bpf: call verify_insn from its callback in struct bpf_offload_dev by Quentin Monnet · 6 years ago
  22. 1385d75 bpf: pass a struct with offload callbacks to bpf_offload_dev_create() by Quentin Monnet · 6 years ago
  23. e647815 bpf: let verifier to calculate and record max_pkt_offset by Jiong Wang · 6 years ago
  24. f1a2e44 bpf: add queue and stack maps by Mauricio Vasquez B · 6 years ago
  25. 2ea864c bpf/verifier: add ARG_PTR_TO_UNINIT_MAP_VALUE by Mauricio Vasquez B · 6 years ago
  26. 604326b bpf, sockmap: convert to generic sk_msg interface by Daniel Borkmann · 6 years ago
  27. c941ce9 bpf: add verifier callback to get stack usage info for offloaded progs by Quentin Monnet · 6 years ago
  28. c64b798 bpf: Add PTR_TO_SOCKET verifier type by Joe Stringer · 6 years ago
  29. b741f16 bpf: introduce per-cpu cgroup local storage by Roman Gushchin · 6 years ago
  30. 8bad74f bpf: extend cgroup bpf core to allow multiple cgroup storage types by Roman Gushchin · 6 years ago
  31. d58e468 flow_dissector: implements flow dissector BPF hook by Petar Penkov · 6 years ago
  32. e8d2bec bpf: decouple btf from seq bpf fs dump and enable more maps by Daniel Borkmann · 6 years ago
  33. 5dc4c4b bpf: Introduce BPF_MAP_TYPE_REUSEPORT_SOCKARRAY by Martin KaFai Lau · 6 years ago
  34. cd33943 bpf: introduce the bpf_get_local_storage() helper function by Roman Gushchin · 6 years ago
  35. 3e6a4b3 bpf/verifier: introduce BPF_PTR_TO_MAP_VALUE by Roman Gushchin · 6 years ago
  36. 394e40a bpf: extend bpf_prog_array to store pointers to the cgroup storage by Roman Gushchin · 6 years ago
  37. de9cbba bpf: introduce cgroup storage maps by Roman Gushchin · 6 years ago
  38. 0a4c58f bpf: add ability to charge bpf maps memory dynamically by Roman Gushchin · 6 years ago
  39. fd4f227 bpf: offload: allow program and map sharing per-ASIC by Jakub Kicinski · 7 years ago
  40. 602144c bpf: offload: keep the offload state per-ASIC by Jakub Kicinski · 7 years ago
  41. 9fd7c55 bpf: offload: aggregate offloads per-device by Jakub Kicinski · 7 years ago
  42. 0972826 bpf: offload: rename bpf_offload_dev_match() to bpf_offload_prog_map_match() by Jakub Kicinski · 7 years ago
  43. d29ab6e bpf: bpf_prog_array_alloc() should return a generic non-rcu pointer by Roman Gushchin · 7 years ago
  44. fdb5c45 bpf: fix attach type BPF_LIRC_MODE2 dependency wrt CONFIG_CGROUP_BPF by Sean Young · 7 years ago
  45. 6d5fc19 xdp: Fix handling of devmap in generic XDP by Toshiaki Makita · 7 years ago
  46. bf6fa2c8 bpf: implement bpf_get_current_cgroup_id() helper by Yonghong Song · 7 years ago
  47. 38edddb xdp: add tracepoint for devmap like cpumap have by Jesper Dangaard Brouer · 7 years ago
  48. 67f29e0 bpf: devmap introduce dev_map_enqueue by Jesper Dangaard Brouer · 7 years ago
  49. 9b2cf32 bpf: btf: Rename btf_key_id and btf_value_id in bpf_map_info by Martin KaFai Lau · 7 years ago
  50. dcab51f bpf: Expose check_uarg_tail_zero() by Martin KaFai Lau · 7 years ago
  51. 8111038 bpf: sockmap, add hash map support by John Fastabend · 7 years ago
  52. 0d83003 bpf: xdp: allow offloads to store into rx_queue_index by Jakub Kicinski · 7 years ago
  53. 0cd3cbe bpf: offload: allow offloaded programs to use perf event arrays by Jakub Kicinski · 7 years ago
  54. e0cea7c bpf: implement ld_abs/ld_ind in native bpf by Daniel Borkmann · 7 years ago
  55. 93731ef bpf: migrate ebpf ld_abs/ld_ind tests to test_verifier by Daniel Borkmann · 7 years ago
  56. fbfc504a bpf: introduce new bpf AF_XDP map type BPF_MAP_TYPE_XSKMAP by Björn Töpel · 7 years ago
  57. c195651e bpf: add bpf_get_stack helper by Yonghong Song · 7 years ago
  58. a9537c9 Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/net by David S. Miller · 7 years ago
  59. c749fa1 Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/net by David S. Miller · 7 years ago
  60. ba6b8de bpf: sockmap, map_release does not hold refcnt for pinned maps by John Fastabend · 7 years ago
  61. 6899b32 bpf: disable and restore preemption in __BPF_PROG_RUN_ARRAY by Roman Gushchin · 7 years ago
  62. a26ca7c bpf: btf: Add pretty print support to the basic arraymap by Martin KaFai Lau · 7 years ago
  63. 3a38bb9 bpf/tracing: fix a deadlock in perf_event_detach_bpf_prog by Yonghong Song · 7 years ago
  64. 5e43f89 bpf: Check attach type at prog load time by Andrey Ignatov · 7 years ago
  65. 4f738ad bpf: create tcp_bpf_ulp allowing BPF to monitor socket TX/RX data by John Fastabend · 7 years ago
  66. 52775b3 bpf: offload: report device information about offloaded maps by Jakub Kicinski · 7 years ago
  67. fcfb126 bpf: add new jited info fields in bpf_dev_offload and bpf_prog_info by Jiong Wang · 7 years ago
  68. a388457 bpf: offload: add map offload infrastructure by Jakub Kicinski · 7 years ago
  69. 0a9c199 bpf: rename bpf_dev_offload -> bpf_prog_offload by Jakub Kicinski · 7 years ago
  70. bd47564 bpf: add helper for copying attrs to struct bpf_map by Jakub Kicinski · 7 years ago
  71. 1110f3a bpf: add map_alloc_check callback by Jakub Kicinski · 7 years ago
  72. 540adea error-injection: Separate error-injection from kprobe by Masami Hiramatsu · 7 years ago
  73. 19d28fb Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/net by David S. Miller · 7 years ago
  74. 661e4e3 Merge git://git.kernel.org/pub/scm/linux/kernel/git/bpf/bpf by David S. Miller · 7 years ago
  75. be95a84 bpf: avoid false sharing of map refcount with max_entries by Daniel Borkmann · 7 years ago
  76. a0ce093 Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/net by David S. Miller · 7 years ago
  77. b215739 bpf: prevent out-of-bounds speculation by Alexei Starovoitov · 7 years ago
  78. 040ee69 fix "netfilter: xt_bpf: Fix XT_BPF_MODE_FD_PINNED mode of 'xt_bpf_info_v1'" by Al Viro · 7 years ago
  79. 5f103c5 bpf: only build sockmap with CONFIG_INET by John Fastabend · 7 years ago
  80. 675fc27 bpf: offload: report device information for offloaded programs by Jakub Kicinski · 7 years ago
  81. ad8ad79 bpf: offload: free program id when device disappears by Jakub Kicinski · 7 years ago
  82. cae1927 bpf: offload: allow netdev to disappear while verifier is running by Jakub Kicinski · 7 years ago
  83. 9a18eed bpf: offload: don't use prog->aux->offload as boolean by Jakub Kicinski · 7 years ago
  84. 1c2a088 bpf: x64: add JIT support for multi-function programs by Alexei Starovoitov · 7 years ago
  85. 1ea47e0 bpf: add support for bpf_call to interpreter by Alexei Starovoitov · 7 years ago
  86. f4e2298 bpf/tracing: fix kernel/events/core.c compilation error by Yonghong Song · 7 years ago
  87. 92ace99 add infrastructure for tagging functions as error injectable by Josef Bacik · 7 years ago
  88. f371b30 bpf/tracing: allow user space to query prog array on the same tp by Yonghong Song · 7 years ago
  89. db1ac49 bpf: introduce ARG_PTR_TO_MEM_OR_NULL by Gianluca Borello · 7 years ago
  90. 1ee6400 bpf: revert report offload info to user space by Jakub Kicinski · 7 years ago
  91. 479321e bpf: turn bpf_prog_get_type() into a wrapper by Jakub Kicinski · 7 years ago
  92. 288b3de bpf: offload: move offload device validation out to the drivers by Jakub Kicinski · 7 years ago
  93. 248f346 xdp: allow attaching programs loaded for specific device by Jakub Kicinski · 7 years ago
  94. bd601b6 bpf: report offload info to user space by Jakub Kicinski · 7 years ago
  95. ab3f006 bpf: offload: add infrastructure for loading programs for a specific netdev by Jakub Kicinski · 7 years ago
  96. 035226b bpf: remove tail_call and get_stackid helper declarations from bpf.h by Gianluca Borello · 7 years ago
  97. e87c6bc bpf: permit multiple bpf attachments for a single perf event by Yonghong Song · 7 years ago
  98. f66e448 selinux: bpf: Add addtional check for bpf object file receive by Chenbo Feng · 7 years ago
  99. afdb09c security: bpf: Add LSM hooks for bpf object related syscall by Chenbo Feng · 7 years ago
  100. 6e71b04 bpf: Add file mode configuration into bpf maps by Chenbo Feng · 7 years ago