1. 265229d BACKPORT: bpf: permit multiple bpf attachments for a single perf event by Yonghong Song · 7 years ago
  2. 148f111 BACKPORT: bpf: multi program support for cgroup+bpf by Alexei Starovoitov · 7 years ago
  3. 7dc12f7 BACKPORT: fix "netfilter: xt_bpf: Fix XT_BPF_MODE_FD_PINNED mode of 'xt_bpf_info_v1'" by Al Viro · 6 years ago
  4. 7e3c72f UPSTREAM: netfilter: xt_bpf: Fix XT_BPF_MODE_FD_PINNED mode of 'xt_bpf_info_v1' by Shmulik Ladkani · 7 years ago
  5. 71f1469 Merge 4.9.79 into android-4.9 by Greg Kroah-Hartman · 6 years ago
  6. 5cb917a bpf: avoid false sharing of map refcount with max_entries by Daniel Borkmann · 6 years ago
  7. 033d019 Merge 4.9.77 into android-4.9 by Greg Kroah-Hartman · 6 years ago
  8. a9bfac14 bpf: prevent out-of-bounds speculation by Alexei Starovoitov · 6 years ago
  9. 0521e0b UPSTREAM: selinux: bpf: Add addtional check for bpf object file receive by Chenbo Feng · 7 years ago
  10. f3ad376 BACKPORT: security: bpf: Add LSM hooks for bpf object related syscall by Chenbo Feng · 7 years ago
  11. 4672ded BACKPORT: bpf: Add file mode configuration into bpf maps by Chenbo Feng · 7 years ago
  12. 251d00b bpf: don't trigger OOM killer under pressure with map alloc by Daniel Borkmann · 7 years ago
  13. 4846113 bpf: allow access into map value arrays by Josef Bacik · 8 years ago
  14. 36bbef5 bpf: direct packet write and access for helpers for clsact progs by Daniel Borkmann · 8 years ago
  15. aa6a5f3 perf, bpf: add perf events core support for BPF_PROG_TYPE_PERF_EVENT programs by Alexei Starovoitov · 8 years ago
  16. aa7145c bpf, events: fix offset in skb copy handler by Daniel Borkmann · 8 years ago
  17. cc2e0b3 bpf: fix implicit declaration of bpf_prog_add by Brenden Blanco · 8 years ago
  18. 59d3656 bpf: add bpf_prog_add api for bulk prog refcnt by Brenden Blanco · 8 years ago
  19. 555c8a8 bpf: avoid stack copy and use skb ctx for event output by Daniel Borkmann · 8 years ago
  20. 113214b bpf: refactor bpf_prog_get and type check into helper by Daniel Borkmann · 8 years ago
  21. 1aacde3 bpf: generally move prog destruction to RCU deferral by Daniel Borkmann · 8 years ago
  22. ee58b57 Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/net by David S. Miller · 8 years ago
  23. ceb5607 bpf, perf: delay release of BPF prog after grace period by Daniel Borkmann · 8 years ago
  24. 3b1efb1 bpf, maps: flush own entries on perf map release by Daniel Borkmann · 8 years ago
  25. d056a78 bpf, maps: extend map_fd_get_ptr arguments by Daniel Borkmann · 8 years ago
  26. 61d1b6a bpf, maps: add release callback by Daniel Borkmann · 8 years ago
  27. 19de99f bpf: fix matching of data/data_end in verifier by Alexei Starovoitov · 8 years ago
  28. 002245c bpf: fix missing header inclusion by Zi Shen Lim · 8 years ago
  29. cba65321 Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/net by David S. Miller · 8 years ago
  30. 92117d8 bpf: fix refcnt overflow by Alexei Starovoitov · 8 years ago
  31. bd570ff bpf: add event output helper for notifications/sampling/logging by Daniel Borkmann · 8 years ago
  32. 435faee1 bpf, verifier: add ARG_PTR_TO_RAW_STACK type by Daniel Borkmann · 8 years ago
  33. 32bbe00 bpf: sanitize bpf tracepoint access by Alexei Starovoitov · 8 years ago
  34. 9940d67 bpf: support bpf_get_stackid() and bpf_perf_event_output() in tracepoint programs by Alexei Starovoitov · 8 years ago
  35. 557c0c6 bpf: convert stackmap to pre-allocation by Alexei Starovoitov · 8 years ago
  36. 6c90598 bpf: pre-allocate hash map elements by Alexei Starovoitov · 8 years ago
  37. b121d1e bpf: prevent kprobe+bpf deadlocks by Alexei Starovoitov · 8 years ago
  38. 8e2fe1d9 bpf: add new arg_type that allows for 0 sized stack buffer by Daniel Borkmann · 8 years ago
  39. d5a3b1f bpf: introduce BPF_MAP_TYPE_STACK_TRACE by Alexei Starovoitov · 8 years ago
  40. 15a07b3 bpf: add lookup/update support for per-cpu hash and array maps by Alexei Starovoitov · 8 years ago
  41. a10423b bpf: introduce BPF_MAP_TYPE_PERCPU_ARRAY map by Alexei Starovoitov · 8 years ago
  42. c9da161 bpf: fix clearing on persistent program array maps by Daniel Borkmann · 8 years ago
  43. b219775 bpf: add support for persistent maps/progs by Daniel Borkmann · 9 years ago
  44. c210129 bpf: align and clean bpf_{map,prog}_get helpers by Daniel Borkmann · 9 years ago
  45. 62544ce bpf: fix bpf_perf_event_read() helper by Alexei Starovoitov · 9 years ago
  46. aaac3ba bpf: charge user for creation of BPF maps and programs by Alexei Starovoitov · 9 years ago
  47. 1be7f75 bpf: enable non-root eBPF programs by Alexei Starovoitov · 9 years ago
  48. ff936a0 bpf: fix cb access in socket filter programs by Alexei Starovoitov · 9 years ago
  49. 3ad0040 bpf: split state from prandom_u32() and consolidate {c, e}BPF prngs by Daniel Borkmann · 9 years ago
  50. 0cdf5640 ebpf: include perf_event only where really needed by Daniel Borkmann · 9 years ago
  51. 35578d7 bpf: Implement function bpf_perf_event_read() that get the selected hardware PMU conuter by Kaixu Xia · 9 years ago
  52. ea317b2 bpf: Add new bpf map type to store the pointer to struct perf_event by Kaixu Xia · 9 years ago
  53. 2a36f0b bpf: Make the bpf_prog_array_map more generic by Wang Nan · 9 years ago
  54. 4e10df9 bpf: introduce bpf_skb_vlan_push/pop() helpers by Alexei Starovoitov · 9 years ago
  55. 0756ea3 bpf: allow networking programs to use bpf_trace_printk() for debugging by Alexei Starovoitov · 9 years ago
  56. ffeedaf bpf: introduce current->pid, tgid, uid, gid, comm accessors by Alexei Starovoitov · 9 years ago
  57. d691f9e bpf: allow programs to write to certain skb fields by Alexei Starovoitov · 9 years ago
  58. 17ca8cb ebpf: allow bpf_ktime_get_ns_proto also for networking by Daniel Borkmann · 9 years ago
  59. abf2e7d bpf: add missing rcu protection when releasing programs from prog_array by Alexei Starovoitov · 9 years ago
  60. 04fd61a bpf: allow bpf programs to tail-call other bpf programs by Alexei Starovoitov · 9 years ago
  61. 608cd71 tc: bpf: generalize pedit action by Alexei Starovoitov · 9 years ago
  62. 9bac3d6 bpf: allow extended BPF programs access skb fields by Alexei Starovoitov · 9 years ago
  63. c04167c ebpf: add helper for obtaining current processor id by Daniel Borkmann · 9 years ago
  64. 03e69b5 ebpf: add prandom helper for packet sampling by Daniel Borkmann · 9 years ago
  65. 80f1d68 ebpf: verifier: check that call reg with ARG_ANYTHING is initialized by Daniel Borkmann · 9 years ago
  66. 61e021f ebpf: move CONFIG_BPF_SYSCALL-only function declarations by Daniel Borkmann · 9 years ago
  67. 24701ec ebpf: move read-only fields to bpf_prog and shrink bpf_prog_aux by Daniel Borkmann · 9 years ago
  68. 0fc174d ebpf: make internal bpf API independent of CONFIG_BPF_SYSCALL ifdefs by Daniel Borkmann · 9 years ago
  69. a2c83ff ebpf: constify various function pointer structs by Daniel Borkmann · 9 years ago
  70. 89aa075 net: sock: allow eBPF programs to be attached to sockets by Alexei Starovoitov · 9 years ago
  71. d0003ec bpf: allow eBPF programs to use maps by Alexei Starovoitov · 10 years ago
  72. 3274f52 bpf: add 'flags' attribute to BPF_MAP_UPDATE_ELEM command by Alexei Starovoitov · 10 years ago
  73. 17a5267 bpf: verifier (add verifier core) by Alexei Starovoitov · 10 years ago
  74. 51580e7 bpf: verifier (add docs) by Alexei Starovoitov · 10 years ago
  75. 09756af bpf: expand BPF syscall with program load/unload by Alexei Starovoitov · 10 years ago
  76. db20fd2 bpf: add lookup/update/delete/iterate methods to BPF maps by Alexei Starovoitov · 10 years ago
  77. 99c55f7 bpf: introduce BPF syscall and maps by Alexei Starovoitov · 10 years ago