1. dfeb376 bpf: Prevent mmap()'ing read-only maps as writable by Andrii Nakryiko · 4 years, 8 months ago
  2. 7f64546 bpf: Fix error return code in map_lookup_and_delete_elem() by Wei Yongjun · 4 years, 8 months ago
  3. 6f302bf bpf: Make bpf_link_fops static by Zou Wei · 4 years, 8 months ago
  4. 4adb7a4 bpf: Fix leak in LINK_UPDATE and enforce empty old_prog_fd by Andrii Nakryiko · 4 years, 8 months ago
  5. 1f6cb19 bpf: Prevent re-mmap()'ing BPF map as writable for initially r/o mapping by Andrii Nakryiko · 4 years, 9 months ago
  6. ed52f2c Merge git://git.kernel.org/pub/scm/linux/kernel/git/bpf/bpf-next by David S. Miller · 4 years, 9 months ago
  7. 0c991eb bpf: Implement bpf_prog replacement for an active bpf_cgroup_link by Andrii Nakryiko · 4 years, 9 months ago
  8. af6eea5 bpf: Implement bpf_link-based cgroup BPF program attachment by Andrii Nakryiko · 4 years, 9 months ago
  9. f0b5989 Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/net by David S. Miller · 4 years, 9 months ago
  10. 9e4e01d bpf: lsm: Implement attach, detach and execution by KP Singh · 4 years, 9 months ago
  11. f54a5bb bpf: Remove unused vairable 'bpf_xdp_link_lops' by YueHaibing · 4 years, 9 months ago
  12. e28784e bpf: Factor out attach_type to prog_type mapping for attach/detach by Andrii Nakryiko · 4 years, 9 months ago
  13. 9fb1695 Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/net by David S. Miller · 4 years, 9 months ago
  14. 5c6f258 bpf: Explicitly memset some bpf info structures declared on the stack by Greg Kroah-Hartman · 4 years, 9 months ago
  15. 8096f22 bpf: Explicitly memset the bpf_attr structure by Greg Kroah-Hartman · 4 years, 10 months ago
  16. 8e7ae25 bpf: Sanitize the bpf_struct_ops tcp-cc name by Martin KaFai Lau · 4 years, 10 months ago
  17. 9886866 bpf: Abstract away entire bpf_link clean up procedure by Andrii Nakryiko · 4 years, 10 months ago
  18. babf316 bpf: Add bpf_link_new_file that doesn't install FD by Andrii Nakryiko · 4 years, 10 months ago
  19. 849b4d9 bpf: Do not allow map_freeze in struct_ops map by Martin KaFai Lau · 4 years, 10 months ago
  20. ae24082 bpf: Introduce BPF_MODIFY_RETURN by KP Singh · 4 years, 10 months ago
  21. 70ed506 bpf: Introduce pinnable bpf_link abstraction by Andrii Nakryiko · 4 years, 10 months ago
  22. 1ed4d92 bpf: INET_DIAG support in bpf_sk_storage by Martin KaFai Lau · 4 years, 10 months ago
  23. b6e5dae bpf: Replace open coded recursion prevention in sys_bpf() by Thomas Gleixner · 4 years, 10 months ago
  24. be8704f bpf: Introduce dynamic program extensions by Alexei Starovoitov · 5 years ago
  25. 2e3a94a bpf: Fix memory leaks in generic update/delete batch ops by Brian Vazquez · 5 years ago
  26. 81f2b57 bpf: Remove set but not used variable 'first_key' by YueHaibing · 5 years ago
  27. 0579963 bpf: Add batch ops to all htab bpf map by Yonghong Song · 5 years ago
  28. aa2e93b bpf: Add generic support for update and delete batch ops by Brian Vazquez · 5 years ago
  29. cb4d03a bpf: Add generic support for lookup batch op by Brian Vazquez · 5 years ago
  30. 15c14a3 bpf: Add bpf_map_{value_size, update_value, map_copy_value} functions by Brian Vazquez · 5 years ago
  31. 85d33df bpf: Introduce BPF_MAP_TYPE_STRUCT_OPS by Martin KaFai Lau · 5 years ago
  32. 27ae7997 bpf: Introduce BPF_PROG_TYPE_STRUCT_OPS by Martin KaFai Lau · 5 years ago
  33. 7dd68b3 bpf: Support replacing cgroup-bpf program in MULTI mode by Andrey Ignatov · 5 years ago
  34. 7e6897f bpf, xdp: Start using the BPF dispatcher for XDP by Björn Töpel · 5 years ago
  35. bae141f bpf: Emit audit messages upon successful prog load and unload by Daniel Borkmann · 5 years ago
  36. da765a2 bpf: Add poke dependency tracking for prog array maps by Daniel Borkmann · 5 years ago
  37. 2beee5f bpf: Move owner type, jited info into array auxiliary data by Daniel Borkmann · 5 years ago
  38. 6332be0 bpf: Move bpf_free_used_maps into sleepable section by Daniel Borkmann · 5 years ago
  39. 84bb46c Revert "bpf: Emit audit messages upon successful prog load and unload" by Jakub Kicinski · 5 years ago
  40. 196e8ca bpf: Switch bpf_map_{area_alloc,area_mmapable_alloc}() to u64 size by Daniel Borkmann · 5 years ago
  41. 91e6015b bpf: Emit audit messages upon successful prog load and unload by Daniel Borkmann · 5 years ago
  42. fc97022 bpf: Add mmap() support for BPF_MAP_TYPE_ARRAY by Andrii Nakryiko · 5 years ago
  43. 85192db bpf: Convert bpf_prog refcnt to atomic64_t by Andrii Nakryiko · 5 years ago
  44. 1e0bd5a bpf: Switch bpf_map ref counter to atomic64_t so bpf_map_inc() never fails by Andrii Nakryiko · 5 years ago
  45. 5b92a28 bpf: Support attaching tracing BPF program to other BPF programs by Alexei Starovoitov · 5 years ago
  46. 8c1b6e6 bpf: Compare BTF types of functions arguments with actual types by Alexei Starovoitov · 5 years ago
  47. 91cc1a9 bpf: Annotate context types by Alexei Starovoitov · 5 years ago
  48. fec56f5 bpf: Introduce BPF trampoline by Alexei Starovoitov · 5 years ago
  49. ae8a76f Merge git://git.kernel.org/pub/scm/linux/kernel/git/bpf/bpf-next by David S. Miller · 5 years ago
  50. d31e955 Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/net by David S. Miller · 5 years ago
  51. f1b9509 bpf: Replace prog_raw_tp+btf_id with prog_tracing by Alexei Starovoitov · 5 years ago
  52. 3820729 bpf: Prepare btf_ctx_access for non raw_tp use case by Martin KaFai Lau · 5 years ago
  53. 3b4d9eb bpf: Fix use after free in bpf_get_prog_name by Daniel Borkmann · 5 years ago
  54. cd7455f bpf: Fix use after free in subprog's jited symbol removal by Daniel Borkmann · 5 years ago
  55. c108e3c bpf: Fix bpf_attr.attach_btf_id check by Alexei Starovoitov · 5 years ago
  56. ac4414b bpf: Attach raw_tp program with BTF via type name by Alexei Starovoitov · 5 years ago
  57. ccfe29e bpf: Add attach_btf_id attribute to program load by Alexei Starovoitov · 5 years ago
  58. 1e46c09 Merge git://git.kernel.org/pub/scm/linux/kernel/git/bpf/bpf-next by David S. Miller · 5 years ago
  59. 10d274e bpf: introduce verifier internal test flag by Alexei Starovoitov · 5 years ago
  60. c751798 bpf: fix use after free in prog symbol exposure by Daniel Borkmann · 5 years ago
  61. 1b9ed84 bpf: add new BPF_BTF_GET_NEXT_ID syscall command by Quentin Monnet · 5 years ago
  62. b0e4701 bpf: export bpf_map_inc_not_zero by Stanislav Fomichev · 5 years ago
  63. 237f83d Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/net-next by Linus Torvalds · 5 years ago
  64. 3419240 Merge branch 'timers/vdso' into timers/core by Thomas Gleixner · 5 years ago
  65. 0d01da6 bpf: implement getsockopt and setsockopt hooks by Stanislav Fomichev · 6 years ago
  66. 9285ec4 timekeeping: Use proper clock specifier names in functions by Jason A. Donenfeld · 6 years ago
  67. 13091aa Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/net by David S. Miller · 6 years ago
  68. da0f382 Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/net by Linus Torvalds · 6 years ago
  69. 983695f bpf: fix unconnected udp hooks by Daniel Borkmann · 6 years ago
  70. 5b497af treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 295 by Thomas Gleixner · 6 years ago
  71. c85d691 bpf: move memory size checks to bpf_map_charge_init() by Roman Gushchin · 6 years ago
  72. b936ca6 bpf: rework memlock-based memory accounting for maps by Roman Gushchin · 6 years ago
  73. 3539b96 bpf: group memory related fields in struct bpf_map_memory by Roman Gushchin · 6 years ago
  74. 5cf1e91 bpf: cgroup inet skb programs can return 0 to 3 by brakmo · 6 years ago
  75. c240eff bpf: introduce new bpf prog load flags "BPF_F_TEST_RND_HI32" by Jiong Wang · 6 years ago
  76. c611022 bpf: add map_lookup_elem_sys_only for lookups from syscall side by Daniel Borkmann · 6 years ago
  77. 6ac99e8 bpf: Introduce bpf sk local storage by Martin KaFai Lau · 6 years ago
  78. 9df1c28 bpf: add writable context for raw tracepoints by Matt Mullins · 6 years ago
  79. 118c8e9 bpf: support BPF_PROG_QUERY for BPF_FLOW_DISSECTOR attach_type by Stanislav Fomichev · 6 years ago
  80. 7b146ce bpf: Sysctl hook by Andrey Ignatov · 6 years ago
  81. b0b9395 bpf: support input __sk_buff context in BPF_PROG_TEST_RUN by Stanislav Fomichev · 6 years ago
  82. 2824ecb bpf: allow for key-less BTF in array map by Daniel Borkmann · 6 years ago
  83. 3e0ddc4f bpf: allow . char as part of the object name by Daniel Borkmann · 6 years ago
  84. 87df15d bpf: add syscall side map freeze support by Daniel Borkmann · 6 years ago
  85. 591fe98 bpf: add program side {rd, wr}only support for maps by Daniel Borkmann · 6 years ago
  86. be70bcd bpf: do not retain flags that are not tied to map lifetime by Daniel Borkmann · 6 years ago
  87. d8eca5b bpf: implement lookup-free direct value access for maps by Daniel Borkmann · 6 years ago
  88. c04c0d2 bpf: increase complexity limit and maximum program size by Alexei Starovoitov · 6 years ago
  89. f01a7db bpf: Try harder when allocating memory for large maps by Martynas Pumputis · 6 years ago
  90. 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
  91. f7fb7c1 Merge git://git.kernel.org/pub/scm/linux/kernel/git/bpf/bpf-next by David S. Miller · 6 years ago
  92. 9eb3591 Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/net by David S. Miller · 6 years ago
  93. 352d20d bpf: drop refcount if bpf_map_new_fd() fails in map_create() by Peng Sun · 6 years ago
  94. 9ed8f1a Merge branch 'linus' into perf/core, to pick up fixes by Ingo Molnar · 6 years ago
  95. 5f8f8b9 bpf: expose program stats via bpf_prog_info by Alexei Starovoitov · 6 years ago
  96. 492ecee bpf: enable program stats by Alexei Starovoitov · 6 years ago
  97. 781e628 bpf: decrease usercnt if bpf_map_new_fd() fails in bpf_map_get_fd_by_id() by Peng Sun · 6 years ago
  98. a655fe9 Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/net by David S. Miller · 6 years ago
  99. 96049f3 bpf: introduce BPF_F_LOCK flag by Alexei Starovoitov · 6 years ago
  100. e16d2f1 bpf: add support for bpf_spin_lock to cgroup local storage by Alexei Starovoitov · 6 years ago