1. 148f111 BACKPORT: bpf: multi program support for cgroup+bpf by Alexei Starovoitov · 7 years ago
  2. 6c1dc8f bpf: fix bpf_jit_limit knob for PAGE_SIZE >= 64K by Daniel Borkmann · 6 years ago
  3. c98446e bpf: add bpf_jit_limit knob to restrict unpriv allocations by Daniel Borkmann · 4 years, 10 months ago
  4. f3694e0 bpf: add BPF_CALL_x macros for declaring helpers by Daniel Borkmann · 8 years ago
  5. f035a51 bpf: add BPF_SIZEOF and BPF_FIELD_SIZEOF macros by Daniel Borkmann · 8 years ago
  6. de0ba9a Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/net by David S. Miller · 8 years ago
  7. 6a773a1 bpf: add XDP prog type for early driver filter by Brenden Blanco · 8 years ago
  8. f4979fc rose: limit sk_filter trim to payload by Willem de Bruijn · 8 years ago
  9. 4f3446b bpf: add generic constant blinding for use in jits by Daniel Borkmann · 8 years ago
  10. d1c55ab bpf: prepare bpf_int_jit_compile/bpf_prog_select_runtime apis by Daniel Borkmann · 8 years ago
  11. c237ee5 bpf: add bpf_patch_insn_single helper by Daniel Borkmann · 8 years ago
  12. c94987e bpf: move bpf_jit_enable declaration by Daniel Borkmann · 8 years ago
  13. db58ba4 bpf: wire in data and data_end for cls_act_bpf by Alexei Starovoitov · 8 years ago
  14. 8ced425 tun: use socket locks for sk_{attach,detatch}_filter by Hannes Frederic Sowa · 8 years ago
  15. 5a5abb1 tun, bpf: fix suspicious RCU usage in tun_{attach, detach}_filter by Daniel Borkmann · 8 years ago
  16. 01dd194 bpf: cleanup bpf_prog_run_{save,clear}_cb helpers by Daniel Borkmann · 8 years ago
  17. 9e0efaf Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/net by David S. Miller · 8 years ago
  18. 55795ef net: filter: make JITs zero A for SKF_AD_ALU_XOR_X by Rabin Vincent · 8 years ago
  19. 538950a soreuseport: setsockopt SO_ATTACH_REUSEPORT_[CE]BPF by Craig Gallek · 8 years ago
  20. ff936a0 bpf: fix cb access in socket filter programs by Alexei Starovoitov · 9 years ago
  21. bab1899 bpf, seccomp: prepare for upcoming criu support by Daniel Borkmann · 9 years ago
  22. c46646d sched, bpf: add helper for retrieving routing realms by Daniel Borkmann · 9 years ago
  23. a91263d ebpf: migrate bpf_prog's flags to bitfield by Daniel Borkmann · 9 years ago
  24. b13138e bpf: also show process name/pid in bpf_jit_dump by Daniel Borkmann · 9 years ago
  25. 7b36f92 bpf: provide helper that indicates eBPF was migrated by Daniel Borkmann · 9 years ago
  26. 4e10df9 bpf: introduce bpf_skb_vlan_push/pop() helpers by Alexei Starovoitov · 9 years ago
  27. 04fd61a bpf: allow bpf programs to tail-call other bpf programs by Alexei Starovoitov · 9 years ago
  28. a4afd37b test_bpf: add tests related to BPF_MAXINSNS by Daniel Borkmann · 9 years ago
  29. cffc642 test_bpf: add 173 new testcases for eBPF by Michael Holzheu · 9 years ago
  30. ac67eb2 seccomp, filter: add and use bpf_prog_create_from_user from seccomp by Daniel Borkmann · 9 years ago
  31. d9e12f4 seccomp: simplify seccomp_prepare_filter and reuse bpf_prepare_filter by Nicolas Schichan · 9 years ago
  32. 4ae92bc net: filter: add a callback to allow classic post-verifier transformations by Nicolas Schichan · 9 years ago
  33. 27cd545 filter: introduce SKF_AD_VLAN_TPID BPF extension by Michal Sekletar · 9 years ago
  34. 24701ec ebpf: move read-only fields to bpf_prog and shrink bpf_prog_aux by Daniel Borkmann · 9 years ago
  35. f1a66f8 ebpf: export BPF_PSEUDO_MAP_FD to uapi by Daniel Borkmann · 9 years ago
  36. 89aa075 net: sock: allow eBPF programs to be attached to sockets by Alexei Starovoitov · 10 years ago
  37. 0246e64 bpf: handle pseudo BPF_LD_IMM64 insn by Alexei Starovoitov · 10 years ago
  38. 09756af bpf: expand BPF syscall with program load/unload by Alexei Starovoitov · 10 years ago
  39. b954d83 net: bpf: only build bpf_jit_binary_{alloc, free}() when jit selected by Daniel Borkmann · 10 years ago
  40. 286aad3 net: bpf: be friendly to kmemcheck by Daniel Borkmann · 10 years ago
  41. 738cbe7 net: bpf: consolidate JIT binary allocator by Daniel Borkmann · 10 years ago
  42. daedfb2 net: filter: split filter.h and expose eBPF to user space by Alexei Starovoitov · 10 years ago
  43. 02ab695 net: filter: add "load 64-bit immediate" eBPF instruction by Alexei Starovoitov · 10 years ago
  44. 60a3b22 net: bpf: make eBPF interpreter images read-only by Daniel Borkmann · 10 years ago
  45. 7ae457c net: filter: split 'struct sk_filter' into socket and bpf parts by Alexei Starovoitov · 10 years ago
  46. 8fb575c net: filter: rename sk_convert_filter() -> bpf_convert_filter() by Alexei Starovoitov · 10 years ago
  47. 4df95ff net: filter: rename sk_chk_filter() -> bpf_check_classic() by Alexei Starovoitov · 10 years ago
  48. 009937e net: filter: rename sk_filter_proglen -> bpf_classic_proglen by Alexei Starovoitov · 10 years ago
  49. 278571b net: filter: simplify socket charging by Alexei Starovoitov · 10 years ago
  50. 2695fb5 net: filter: rename 'struct sock_filter_int' into 'struct bpf_insn' by Alexei Starovoitov · 10 years ago
  51. ec31a05 net: filter: sk_chk_filter() no longer mangles filter by Eric Dumazet · 10 years ago
  52. 9f12fbe net: filter: move load_pointer() into filter.h by Zi Shen Lim · 10 years ago
  53. e430f34 net: filter: cleanup A/X name usage by Alexei Starovoitov · 10 years ago
  54. f8f6d67 net: filter: improve filter block macros by Daniel Borkmann · 10 years ago
  55. 3480593 net: filter: get rid of BPF_S_* enum by Daniel Borkmann · 10 years ago
  56. b1fcd35 net: filter: let unattached filters use sock_fprog_kern by Daniel Borkmann · 10 years ago
  57. 8556ce7 net: filter: remove DL macro by Daniel Borkmann · 10 years ago
  58. 5fe821a net: filter: cleanup invocation of internal BPF by Alexei Starovoitov · 10 years ago
  59. 6225827 net: filter: x86: internal BPF JIT by Alexei Starovoitov · 10 years ago
  60. 9739eef net: filter: make BPF conversion more readable by Alexei Starovoitov · 10 years ago
  61. 3074383 net: filter: make register naming more comprehensible by Daniel Borkmann · 10 years ago
  62. 5bcfedf net: filter: simplify label names from jump-table by Daniel Borkmann · 10 years ago
  63. 4cd3675 filter: added BPF random opcode by Chema Gonzalez · 10 years ago
  64. 8c482cdc net: filter: seccomp: fix wrong decoding of BPF_S_ANC_SECCOMP_LD_W by Daniel Borkmann · 10 years ago
  65. bd4cf0e net: filter: rework/optimize internal BPF interpreter's instruction set by Alexei Starovoitov · 10 years ago
  66. fbc907f net: filter: move filter accounting to filter core by Daniel Borkmann · 10 years ago
  67. a3ea269 net: filter: keep original BPF program around by Daniel Borkmann · 10 years ago
  68. f8bbbfc net: filter: add jited flag to indicate jit compiled filters by Daniel Borkmann · 10 years ago
  69. 3769229 net: filter: let bpf_tell_extensions return SKF_AD_MAX by Daniel Borkmann · 10 years ago
  70. ea02f94 net: introduce SO_BPF_EXTENSIONS by Michal Sekletar · 10 years ago
  71. d45ed4a net: fix unsafe set_memory_rw from softirq by Alexei Starovoitov · 11 years ago
  72. d98cae64e Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/net by David S. Miller · 11 years ago
  73. ed13998 sock_diag: fix filter code sent to userspace by Nicolas Dichtel · 11 years ago
  74. 1649544 filter: do not output bpf image address for security reason by Eric Dumazet · 11 years ago
  75. 20074f3 filter: fix va_list build error by Xi Wang · 11 years ago
  76. a691ce7 include/linux: printk is needed in filter.h when CONFIG_BPF_JIT is defined by Chen Gang · 11 years ago
  77. 7961780 filter: bpf_jit_comp: refactor and unify BPF JIT image dump output by Daniel Borkmann · 11 years ago
  78. 3e5289d filter: add ANC_PAY_OFFSET instruction for loading payload start offset by Daniel Borkmann · 11 years ago
  79. a8fc927 sk-filter: Add ability to get socket filter program (v2) by Pavel Emelyanov · 12 years ago
  80. f333503 net: filter: add vlan tag access by Eric Dumazet · 12 years ago
  81. 607ca46 UAPI: (Scripted) Disintegrate include/linux by David Howells · 12 years ago
  82. 9e49e88 filter: add XOR instruction for use with X/K by Daniel Borkmann · 12 years ago
  83. b6069a9 filter: add MOD operation by Eric Dumazet · 12 years ago
  84. cb60e3e Merge branch 'next' of git://git.kernel.org/pub/scm/linux/kernel/git/jmorris/linux-security by Linus Torvalds · 12 years ago
  85. 0c5fe1b net/compat.c,linux/filter.h: share compat_sock_fprog by Will Drewry · 12 years ago
  86. 46b325c sk_run_filter: add BPF_S_ANC_SECCOMP_LD_W by Will Drewry · 12 years ago
  87. ffe06c1 filter: add XOR operation by Jiri Pirko · 12 years ago
  88. 302d663 filter: Allow to create sk-unattached filters by Jiri Pirko · 12 years ago
  89. 4f25af2 filter: use unsigned int to silence static checker warning by Dan Carpenter · 13 years ago
  90. 60063497 atomic: use <linux/atomic.h> by Arun Sharma · 13 years ago
  91. 792d4b5 net: filter: move forward declarations to avoid compile warnings by Heiko Carstens · 13 years ago
  92. 0a14842 net: filter: Just In Time compiler for x86-64 by Eric Dumazet · 13 years ago
  93. 62ab081 filter: constify sk_run_filter() by Eric Dumazet · 14 years ago
  94. da2033c filter: add SKF_AD_RXHASH and SKF_AD_CPU by Eric Dumazet · 14 years ago
  95. 93aaae2 filter: optimize sk_run_filter by Eric Dumazet · 14 years ago
  96. 4c3710a net: move definitions of BPF_S_* to net/core/filter.c by Changli Gao · 14 years ago
  97. 01f2f3f net: optimize Berkeley Packet Filter (BPF) processing by Hagen Paul Pfeifer · 14 years ago
  98. 40eaf96 net: Socket filter ancilliary data access for skb->dev->type by Paul LeoNerd Evans · 14 years ago
  99. d94d9fe net: cleanup include/linux by Eric Dumazet · 15 years ago
  100. d19742f filter: Add SKF_AD_QUEUE instruction by Eric Dumazet · 15 years ago