1. 6bdc9c4 bpf: sock_map fixes for !CONFIG_BPF_SYSCALL and !STREAM_PARSER by John Fastabend · 7 years ago
  2. 92b31a9 bpf: add BPF_J{LT,LE,SLT,SLE} instructions by Daniel Borkmann · 7 years ago
  3. 8007e40 bpf: Fix out-of-bound access on interpreters[] by Martin KaFai Lau · 8 years ago
  4. b870aa9 bpf: use different interpreter depending on required stack size by Alexei Starovoitov · 8 years ago
  5. f696b8f bpf: split bpf core interpreter by Alexei Starovoitov · 8 years ago
  6. 71189fa bpf: free up BPF_JMP | BPF_CALL | BPF_X opcode by Alexei Starovoitov · 8 years ago
  7. 19809c2 mm, vmalloc: use __GFP_HIGHMEM implicitly by Michal Hocko · 8 years ago
  8. d24f7c7 bpf: bpf_lock on kallsysms doesn't need to be irqsave by Hannes Frederic Sowa · 8 years ago
  9. 96a94cc bpf: reference may_access_skb() from __bpf_prog_run() by Johannes Berg · 8 years ago
  10. 74451e66 bpf: make jited programs visible in traces by Daniel Borkmann · 8 years ago
  11. 9383191 bpf: remove stubs for cBPF from arch code by Daniel Borkmann · 8 years ago
  12. a67edbf bpf: add initial bpf tracepoints by Daniel Borkmann · 8 years ago
  13. f1f7714 bpf: rework prog_digest into prog_tag by Daniel Borkmann · 8 years ago
  14. 5ccb071 bpf: fix overflow in prog accounting by Daniel Borkmann · 8 years ago
  15. aafe6ae bpf: dynamically allocate digest scratch buffer by Daniel Borkmann · 8 years ago
  16. 17bedab bpf: xdp: Allow head adjustment in XDP prog by Martin KaFai Lau · 8 years ago
  17. 7bd509e bpf: add prog_digest and expose it via fdinfo/netlink by Daniel Borkmann · 8 years ago
  18. 2d0e30c bpf: add helper for retrieving current numa node id by Daniel Borkmann · 8 years ago
  19. b761fe2 bpf: clean up put_cpu_var usage by Shaohua Li · 8 years ago
  20. f3694e0 bpf: add BPF_CALL_x macros for declaring helpers by Daniel Borkmann · 8 years ago
  21. 555c8a8 bpf: avoid stack copy and use skb ctx for event output by Daniel Borkmann · 9 years ago
  22. 1ca1cc9 bpf: minor cleanups on fd maps and helpers by Daniel Borkmann · 9 years ago
  23. b7552e1b bpf: rather use get_random_int for randomizations by Daniel Borkmann · 9 years ago
  24. 4f3446b bpf: add generic constant blinding for use in jits by Daniel Borkmann · 9 years ago
  25. d1c55ab bpf: prepare bpf_int_jit_compile/bpf_prog_select_runtime apis by Daniel Borkmann · 9 years ago
  26. c237ee5 bpf: add bpf_patch_insn_single helper by Daniel Borkmann · 9 years ago
  27. 4936e35 bpf: minor cleanups in ebpf code by Daniel Borkmann · 9 years ago
  28. 969bf05 bpf: direct packet access by Alexei Starovoitov · 9 years ago
  29. bd570ff bpf: add event output helper for notifications/sampling/logging by Daniel Borkmann · 9 years ago
  30. 39853cc bpf: Mark __bpf_prog_run() stack frame as non-standard by Josh Poimboeuf · 9 years ago
  31. 8b614ae bpf: move clearing of A/X into classic to eBPF migration prologue by Daniel Borkmann · 9 years ago
  32. e9d8afa bpf: consolidate bpf_prog_put{, _rcu} dismantle paths by Daniel Borkmann · 9 years ago
  33. 3ad0040 bpf: split state from prandom_u32() and consolidate {c, e}BPF prngs by Daniel Borkmann · 9 years ago
  34. a91263d ebpf: migrate bpf_prog's flags to bitfield by Daniel Borkmann · 9 years ago
  35. 2a36f0b bpf: Make the bpf_prog_array_map more generic by Wang Nan · 9 years ago
  36. 4d9c5c5 test_bpf: add bpf_skb_vlan_push/pop() tests by Alexei Starovoitov · 10 years ago
  37. c4675f9 ebpf: remove self-assignment in interpreter's tail call by Daniel Borkmann · 10 years ago
  38. 0756ea3 bpf: allow networking programs to use bpf_trace_printk() for debugging by Alexei Starovoitov · 10 years ago
  39. ffeedaf bpf: introduce current->pid, tgid, uid, gid, comm accessors by Alexei Starovoitov · 10 years ago
  40. 3324b58 ebpf: misc core cleanup by Daniel Borkmann · 10 years ago
  41. 17ca8cb ebpf: allow bpf_ktime_get_ns_proto also for networking by Daniel Borkmann · 10 years ago
  42. 04fd61ab bpf: allow bpf programs to tail-call other bpf programs by Alexei Starovoitov · 10 years ago
  43. 876a7ae bpf: fix 64-bit divide by Alexei Starovoitov · 10 years ago
  44. c04167c ebpf: add helper for obtaining current processor id by Daniel Borkmann · 10 years ago
  45. 03e69b5 ebpf: add prandom helper for packet sampling by Daniel Borkmann · 10 years ago
  46. 3ba67da ebpf: bpf_map_*: fix linker error on avr32 and openrisc arch by Daniel Borkmann · 10 years ago
  47. be1f221 module: remove mod arg from module_free, rename module_memfree(). by Rusty Russell · 10 years ago
  48. f89b775 bpf: split eBPF out of NET by Alexei Starovoitov · 10 years ago
  49. 09756af bpf: expand BPF syscall with program load/unload by Alexei Starovoitov · 10 years ago
  50. b954d83 net: bpf: only build bpf_jit_binary_{alloc, free}() when jit selected by Daniel Borkmann · 10 years ago
  51. 738cbe7 net: bpf: consolidate JIT binary allocator by Daniel Borkmann · 10 years ago
  52. 02ab695 net: filter: add "load 64-bit immediate" eBPF instruction by Alexei Starovoitov · 10 years ago
  53. 60a3b22 net: bpf: make eBPF interpreter images read-only by Daniel Borkmann · 10 years ago
  54. 7ae457c net: filter: split 'struct sk_filter' into socket and bpf parts by Alexei Starovoitov · 10 years ago
  55. 8fb575c net: filter: rename sk_convert_filter() -> bpf_convert_filter() by Alexei Starovoitov · 10 years ago
  56. 4df95ff net: filter: rename sk_chk_filter() -> bpf_check_classic() by Alexei Starovoitov · 10 years ago
  57. 2695fb5 net: filter: rename 'struct sock_filter_int' into 'struct bpf_insn' by Alexei Starovoitov · 10 years ago
  58. f5bffec net: filter: split filter.c into two files by Alexei Starovoitov · 11 years ago