1. e21aa34 bpf: Fix fexit trampoline. by Alexei Starovoitov · 3 years, 10 months ago
  2. 3949186 bpf: Explicitly zero-extend R0 after 32-bit cmpxchg by Brendan Jackman · 3 years, 11 months ago
  3. 53f523f bpf: Clear percpu pointers in bpf_prog_clone_free() by Cong Wang · 4 years ago
  4. 1336c66 bpf: Clear per_cpu pointers during bpf_prog_realloc by Alexei Starovoitov · 4 years ago
  5. ca06f55 bpf: Add per-program recursion prevention mechanism by Alexei Starovoitov · 4 years ago
  6. 700d479 bpf: Optimize program stats by Alexei Starovoitov · 4 years ago
  7. 981f94c bpf: Add bitwise atomic instructions by Brendan Jackman · 4 years ago
  8. 4629106 bpf: Pull out a macro for interpreting atomic ALU operations by Brendan Jackman · 4 years ago
  9. 5ffa255 bpf: Add instructions for atomic_[cmp]xchg by Brendan Jackman · 4 years ago
  10. 5ca419f bpf: Add BPF_FETCH field / create atomic_fetch_add instruction by Brendan Jackman · 4 years ago
  11. 91c960b bpf: Rename BPF_XADD and prepare to encode other atomics in .imm by Brendan Jackman · 4 years ago
  12. 541c3ba bpf: Support BPF ksym variables in kernel modules by Andrii Nakryiko · 4 years ago
  13. 3ac1f01 bpf: Eliminate rlimit-based memory accounting for bpf progs by Roman Gushchin · 4 years, 2 months ago
  14. ddf8503 bpf: Memcg-based memory accounting for bpf progs by Roman Gushchin · 4 years, 2 months ago
  15. d055126 bpf: Add bpf_ktime_get_coarse_ns helper by Dmitrii Banshchikov · 4 years, 2 months ago
  16. 080b6f4 bpf: Don't rely on GCC __attribute__((optimize)) to disable GCSE by Ard Biesheuvel · 4 years, 3 months ago
  17. 9ff9b0d Merge tag 'net-next-5.10' of git://git.kernel.org/pub/scm/linux/kernel/git/netdev/net-next by Linus Torvalds · 4 years, 3 months ago
  18. 3aac1ea bpf: Move prog->aux->linked_prog and trampoline into bpf_link on attach by Toke Høiland-Jørgensen · 4 years, 4 months ago
  19. eb41137 bpf: Add bpf_seq_printf_btf helper by Alan Maguire · 4 years, 4 months ago
  20. c4d0bfb bpf: Add bpf_snprintf_btf helper by Alan Maguire · 4 years, 4 months ago
  21. ebf7d1f bpf, x64: rework pro/epilogue and tailcall handling in JIT by Maciej Fijalkowski · 4 years, 4 months ago
  22. cf71b17 bpf: rename poke descriptor's 'ip' member to 'tailcall_target' by Maciej Fijalkowski · 4 years, 4 months ago
  23. 984fe94 bpf: Mutex protect used_maps array and count by YiFei Zhu · 4 years, 4 months ago
  24. 00089c0 objtool: Rename frame.h -> objtool.h by Julien Thierry · 4 years, 5 months ago
  25. b8c1a30 bpf: Delete repeated words in comments by Randy Dunlap · 4 years, 6 months ago
  26. 7d9c342 bpf: Make cgroup storages shared between programs on the same cgroup by YiFei Zhu · 4 years, 6 months ago
  27. ce3aa9c bpf, netns: Handle multiple link attachments by Jakub Sitnicki · 4 years, 6 months ago
  28. cb8e59c Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/net-next by Linus Torvalds · 4 years, 8 months ago
  29. 88dca4c mm: remove the pgprot argument to __vmalloc by Christoph Hellwig · 4 years, 8 months ago
  30. 0142ddd bpf: Fix spelling in comment explaining ARG1 in ___bpf_prog_run by Chris Packham · 4 years, 8 months ago
  31. 2c78ee8 bpf: Implement CAP_BPF by Alexei Starovoitov · 4 years, 8 months ago
  32. 6b0b0fa crypto: lib/sha1 - rename "sha" to "sha1" by Eric Biggers · 4 years, 9 months ago
  33. 71d1921 bpf: add bpf_ktime_get_boot_ns() by Maciej Żenczykowski · 4 years, 9 months ago
  34. 6890896 bpf: Fix missing bpf_base_func_proto in cgroup_base_func_proto for CGROUP_NET=n by Stanislav Fomichev · 4 years, 9 months ago
  35. 0f09abd bpf: Enable bpf cgroup hooks to retrieve cgroup v2 and ancestor id by Daniel Borkmann · 4 years, 10 months ago
  36. dba122f bpf: Add bpf_ksym_add/del functions by Jiri Olsa · 4 years, 11 months ago
  37. cbd76f8 bpf: Add prog flag to struct bpf_ksym object by Jiri Olsa · 4 years, 11 months ago
  38. eda0c92 bpf: Add bpf_ksym_find function by Jiri Olsa · 4 years, 11 months ago
  39. ca4424c bpf: Move ksym_tnode to bpf_ksym by Jiri Olsa · 4 years, 11 months ago
  40. ecb60d1 bpf: Move lnode list node to struct bpf_ksym by Jiri Olsa · 4 years, 11 months ago
  41. bfea9a8 bpf: Add name to struct bpf_ksym by Jiri Olsa · 4 years, 11 months ago
  42. 535911c bpf: Add struct bpf_ksym by Jiri Olsa · 4 years, 11 months ago
  43. b4490c5 bpf: Added new helper bpf_get_ns_current_pid_tgid by Carlos Neira · 4 years, 11 months ago
  44. 5576b99 bpf: Add BPF_FUNC_jiffies64 by Martin KaFai Lau · 5 years ago
  45. 2bbc078 Merge git://git.kernel.org/pub/scm/linux/kernel/git/bpf/bpf-next by David S. Miller · 5 years ago
  46. 5bf2fc1 bpf: Remove unnecessary assertion on fp_old by Aditya Pakki · 5 years ago
  47. e473042 bpf: Fix cgroup local storage prog tracking by Daniel Borkmann · 5 years ago
  48. a2ea074 bpf: Fix missing prog untrack in release_maps by Daniel Borkmann · 5 years ago
  49. 81c2204 bpf, x86, arm64: Enable jit by default when not built as always-on by Daniel Borkmann · 5 years ago
  50. da765a2 bpf: Add poke dependency tracking for prog array maps by Daniel Borkmann · 5 years ago
  51. a66886f bpf: Add initial poke descriptor table for jit images by Daniel Borkmann · 5 years ago
  52. 2beee5f bpf: Move owner type, jited info into array auxiliary data by Daniel Borkmann · 5 years ago
  53. 6332be0 bpf: Move bpf_free_used_maps into sleepable section by Daniel Borkmann · 5 years ago
  54. 5b92a28 bpf: Support attaching tracing BPF program to other BPF programs by Alexei Starovoitov · 5 years ago
  55. fec56f5 bpf: Introduce BPF trampoline by Alexei Starovoitov · 5 years ago
  56. 5964b20 bpf: Add bpf_arch_text_poke() helper by Alexei Starovoitov · 5 years ago
  57. b7b3fc8 bpf: Support doubleword alignment in bpf_jit_binary_alloc by Ilya Leoshkevich · 5 years ago
  58. 85d31dd bpf: Account for insn->off when doing bpf_probe_read_kernel by Martin KaFai Lau · 5 years ago
  59. ae8a76f Merge git://git.kernel.org/pub/scm/linux/kernel/git/bpf/bpf-next by David S. Miller · 5 years ago
  60. d31e955 Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/net by David S. Miller · 5 years ago
  61. 6e07a63 bpf: Switch BPF probe insns to bpf_probe_read_kernel by Daniel Borkmann · 5 years ago
  62. af91acb bpf: Fix bpf jit kallsym access by Alexei Starovoitov · 5 years ago
  63. cd7455f bpf: Fix use after free in subprog's jited symbol removal by Daniel Borkmann · 5 years ago
  64. 3dec541 bpf: Add support for BTF pointers to x86 JIT by Alexei Starovoitov · 5 years ago
  65. 2a02759 bpf: Add support for BTF pointers to interpreter by Alexei Starovoitov · 5 years ago
  66. ede7c46 bpf: handle 32-bit zext during constant blinding by Naveen N. Rao · 5 years ago
  67. 3193c08 bpf: Disable GCC -fgcse optimization for ___bpf_prog_run() by Josh Poimboeuf · 6 years ago
  68. 54f698f Merge branch 'x86/debug' into core/urgent by Thomas Gleixner · 6 years ago
  69. e55a732 bpf: Fix ORC unwinding in non-JIT BPF code by Josh Poimboeuf · 6 years ago
  70. af144a9 Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/net by David S. Miller · 6 years ago
  71. 0d01da6 bpf: implement getsockopt and setsockopt hooks by Stanislav Fomichev · 6 years ago
  72. 75672dd bpf: fix BPF_ALU32 | BPF_ARSH on BE arches by Jiong Wang · 6 years ago
  73. e7d4798 xdp: Add tracepoint for bulk XDP_TX by Toshiaki Makita · 6 years ago
  74. 13091aa Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/net by David S. Miller · 6 years ago
  75. a8e11e5 sysctl: define proc_do_static_key() by Eric Dumazet · 6 years ago
  76. a6cdeeb Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/net by David S. Miller · 6 years ago
  77. 2874c5f treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 152 by Thomas Gleixner · 6 years ago
  78. 54e9c9d bpf: remove __rcu annotations from bpf_prog_array by Stanislav Fomichev · 6 years ago
  79. a4b1d3c bpf: verifier: insert zero extension according to analysis result by Jiong Wang · 6 years ago
  80. af959b1 bpf: fix out of bounds backwards jmps due to dead code removal by Daniel Borkmann · 6 years ago
  81. 80f2321 Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/net-next by Linus Torvalds · 6 years ago
  82. d53d2f7 bpf: Use vmalloc special flag by Rick Edgecombe · 6 years ago
  83. d8eca5b bpf: implement lookup-free direct value access for maps by Daniel Borkmann · 6 years ago
  84. 4f73379 bpf: verbose jump offset overflow check by Alexei Starovoitov · 6 years ago
  85. 203b660 Merge branch 'perf-core-for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip by Linus Torvalds · 6 years ago
  86. 4b91130 bpf: fix u64_stats_init() usage in bpf_prog_alloc() by Eric Dumazet · 6 years ago
  87. 492ecee bpf: enable program stats by Alexei Starovoitov · 6 years ago
  88. d83525c bpf: introduce bpf_spin_lock by Alexei Starovoitov · 6 years ago
  89. de1da68 bpf: fix bitrotted kerneldoc by Valdis Kletnieks · 6 years ago
  90. a7b76c8 bpf: JIT blinds support JMP32 by Jiong Wang · 6 years ago
  91. 503a886 bpf: interpreter support for JMP32 by Jiong Wang · 6 years ago
  92. 092ed09 bpf: verifier support JMP32 by Jiong Wang · 6 years ago
  93. 52875a0 bpf: verifier: remove dead code by Jakub Kicinski · 6 years ago
  94. 2cbd95a bpf: change parameters of call/branch offset adjustment by Jakub Kicinski · 6 years ago
  95. 6ee52e2 perf, bpf: Introduce PERF_RECORD_BPF_EVENT by Song Liu · 6 years ago
  96. 9b73bfd bpf: enable access to ax register also from verifier rewrite by Daniel Borkmann · 6 years ago
  97. 144cd91 bpf: move tmp variable into ax register in interpreter by Daniel Borkmann · 6 years ago
  98. 2be09de Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/net by David S. Miller · 6 years ago
  99. fdadd04 bpf: fix bpf_jit_limit knob for PAGE_SIZE >= 64K by Daniel Borkmann · 6 years ago
  100. c454a46 bpf: Add bpf_line_info support by Martin KaFai Lau · 6 years ago