1. 7df621a3 Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/net by Jakub Kicinski · 3 years, 3 months ago
  2. 54713c8 bpf: Fix potential race in tail call compatibility check by Toke Høiland-Jørgensen · 3 years, 3 months ago
  3. 102acba bpf: Replace callers of BPF_CAST_CALL with proper function typedef by Kees Cook · 3 years, 4 months ago
  4. 6813466 bpf: Add map side support for bpf timers. by Alexei Starovoitov · 3 years, 6 months ago
  5. f008d73 bpf: Add batched ops support for percpu array by Pedro Tammela · 3 years, 9 months ago
  6. 06dcdcd bpf: Add arraymap support for bpf_for_each_map_elem() helper by Yonghong Song · 3 years, 11 months ago
  7. 1bc5975 bpf: Eliminate rlimit-based memory accounting for arraymap maps by Roman Gushchin · 4 years, 1 month ago
  8. 6d192c7 bpf: Refine memcg-based memory accounting for arraymap maps by Roman Gushchin · 4 years, 1 month ago
  9. 4a8f87e bpf: Allow for map-in-map with dynamic inner array map entries by Daniel Borkmann · 4 years, 3 months ago
  10. 792cacc bpf: Introduce BPF_F_PRESERVE_ELEMS for perf event array by Song Liu · 4 years, 4 months ago
  11. ebf7d1f bpf, x64: rework pro/epilogue and tailcall handling in JIT by Maciej Fijalkowski · 4 years, 4 months ago
  12. cf71b17 bpf: rename poke descriptor's 'ip' member to 'tailcall_target' by Maciej Fijalkowski · 4 years, 4 months ago
  13. 1e6c62a bpf: Introduce sleepable BPF programs by Alexei Starovoitov · 4 years, 5 months ago
  14. 134fede bpf: Relax max_entries check for most of the inner map types by Martin KaFai Lau · 4 years, 5 months ago
  15. f4d0525 bpf: Add map_meta_equal map ops by Martin KaFai Lau · 4 years, 5 months ago
  16. d3cc2ab bpf: Implement bpf iterator for array maps by Yonghong Song · 4 years, 6 months ago
  17. bba1dc0 bpf: Remove redundant synchronize_rcu. by Alexei Starovoitov · 4 years, 7 months ago
  18. 2872e9a bpf: Set map_btf_{name, id} for all map types by Andrey Ignatov · 4 years, 7 months ago
  19. 41c48f3 bpf: Support access to bpf map fields by Andrey Ignatov · 4 years, 7 months ago
  20. da07f52 Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/net by David S. Miller · 4 years, 8 months ago
  21. 2c78ee8 bpf: Implement CAP_BPF by Alexei Starovoitov · 4 years, 8 months ago
  22. 333291c bpf: Fix bug in mmap() implementation for BPF array map by Andrii Nakryiko · 4 years, 8 months ago
  23. c60f2d2 bpf: Add lookup and update batch ops to arraymap by Brian Vazquez · 5 years ago
  24. b553a6e bpf: Simplify __bpf_arch_text_poke poke type handling by Daniel Borkmann · 5 years ago
  25. da765a2 bpf: Add poke dependency tracking for prog array maps by Daniel Borkmann · 5 years ago
  26. 2beee5f bpf: Move owner type, jited info into array auxiliary data by Daniel Borkmann · 5 years ago
  27. b2e2f0e bpf: Make array_map_mmap static by YueHaibing · 5 years ago
  28. fc97022 bpf: Add mmap() support for BPF_MAP_TYPE_ARRAY by Andrii Nakryiko · 5 years ago
  29. 13091aa Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/net by David S. Miller · 6 years ago
  30. 5b497af treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 295 by Thomas Gleixner · 6 years ago
  31. c85d691 bpf: move memory size checks to bpf_map_charge_init() by Roman Gushchin · 6 years ago
  32. b936ca6 bpf: rework memlock-based memory accounting for maps by Roman Gushchin · 6 years ago
  33. 3539b96 bpf: group memory related fields in struct bpf_map_memory by Roman Gushchin · 6 years ago
  34. 2824ecb bpf: allow for key-less BTF in array map by Daniel Borkmann · 6 years ago
  35. 591fe98 bpf: add program side {rd, wr}only support for maps by Daniel Borkmann · 6 years ago
  36. d8eca5b bpf: implement lookup-free direct value access for maps by Daniel Borkmann · 6 years ago
  37. 96049f3 bpf: introduce BPF_F_LOCK flag by Alexei Starovoitov · 6 years ago
  38. d83525c bpf: introduce bpf_spin_lock by Alexei Starovoitov · 6 years ago
  39. 1b2b234 bpf: pass struct btf pointer to the map_check_btf() callback by Roman Gushchin · 6 years ago
  40. 3b4a63f bpf: return EOPNOTSUPP when map lookup isn't supported by Prashant Bhole · 6 years ago
  41. a7c19db bpf: add bpffs pretty print for program array map by Yonghong Song · 6 years ago
  42. c7b27c3 bpf: add bpffs pretty print for percpu arraymap/hash/lru_hash by Yonghong Song · 6 years ago
  43. e8d2bec bpf: decouple btf from seq bpf fs dump and enable more maps by Daniel Borkmann · 6 years ago
  44. 5dc4c4b bpf: Introduce BPF_MAP_TYPE_REUSEPORT_SOCKARRAY by Martin KaFai Lau · 6 years ago
  45. 5f300e8 bpf: btf: Use exact btf value_size match in map_check_btf() by Martin KaFai Lau · 6 years ago
  46. 9b2cf32 bpf: btf: Rename btf_key_id and btf_value_id in bpf_map_info by Martin KaFai Lau · 7 years ago
  47. a9537c9 Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/net by David S. Miller · 7 years ago
  48. ba6b8de bpf: sockmap, map_release does not hold refcnt for pinned maps by John Fastabend · 7 years ago
  49. a26ca7c bpf: btf: Add pretty print support to the basic arraymap by Martin KaFai Lau · 7 years ago
  50. 32fff23 bpf: add schedule points in percpu arrays management by Eric Dumazet · 7 years ago
  51. 9c2d63b bpf: fix mlock precharge on arraymaps by Daniel Borkmann · 7 years ago
  52. 3285264 bpf: arraymap: use bpf_map_init_from_attr() by Jakub Kicinski · 7 years ago
  53. ad46061 bpf: arraymap: move checks out of alloc function by Jakub Kicinski · 7 years ago
  54. bbeb6e4 bpf, array: fix overflow in max_entries and undefined behavior in index_mask by Daniel Borkmann · 7 years ago
  55. b215739 bpf: prevent out-of-bounds speculation by Alexei Starovoitov · 7 years ago
  56. f8ddadc Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/net by David S. Miller · 7 years ago
  57. 6e71b04 bpf: Add file mode configuration into bpf maps by Chenbo Feng · 7 years ago
  58. bc6d503 bpf: do not test for PCPU_MIN_UNIT_SIZE before percpu allocations by Daniel Borkmann · 7 years ago
  59. 9756263 bpf: perf event change needed for subsequent bpf helpers by Yonghong Song · 7 years ago
  60. 7b0c2a0 bpf: inline map in map lookup functions for array and htab by Daniel Borkmann · 7 years ago
  61. 96eabe7 bpf: Allow selecting numa node during map creation by Martin KaFai Lau · 7 years ago
  62. 14dc6f0 bpf: Add syscall lookup support for fd array and htab by Martin KaFai Lau · 8 years ago
  63. f91840a perf, bpf: Add BPF support to all perf_event types by Alexei Starovoitov · 8 years ago
  64. a316338 bpf: fix wrong exposure of map_flags into fdinfo for lpm by Daniel Borkmann · 8 years ago
  65. 8fe4592 bpf: map_get_next_key to return first key on NULL by Teng Qin · 8 years ago
  66. 40077e0 bpf: remove struct bpf_map_type_list by Johannes Berg · 8 years ago
  67. 56f668d bpf: Add array of maps support by Martin KaFai Lau · 8 years ago
  68. fad73a1 bpf: Fix and simplifications on inline map lookup by Martin KaFai Lau · 8 years ago
  69. 81ed18a bpf: add helper inlining infra and optimize map_array lookup by Alexei Starovoitov · 8 years ago
  70. c78f8bd bpf: mark all registered map/prog types as __ro_after_init by Daniel Borkmann · 8 years ago
  71. d407bd2 bpf: don't trigger OOM killer under pressure with map alloc by Daniel Borkmann · 8 years ago
  72. 7984c27 bpf: do not use KMALLOC_SHIFT_MAX by Michal Hocko · 8 years ago
  73. 60d20f9 bpf: Add bpf_current_task_under_cgroup helper by Sargun Dhillon · 8 years ago
  74. 858d68f bpf: bpf_event_entry_gen's alloc needs to be in atomic context by Daniel Borkmann · 9 years ago
  75. 4ed8ec5 cgroup: bpf: Add BPF_MAP_TYPE_CGROUP_ARRAY by Martin KaFai Lau · 9 years ago
  76. 1aacde3 bpf: generally move prog destruction to RCU deferral by Daniel Borkmann · 9 years ago
  77. 3b1efb1 bpf, maps: flush own entries on perf map release by Daniel Borkmann · 9 years ago
  78. d056a78 bpf, maps: extend map_fd_get_ptr arguments by Daniel Borkmann · 9 years ago
  79. 823707b bpf: check for reserved flag bits in array and stack maps by Alexei Starovoitov · 9 years ago
  80. 15a07b3 bpf: add lookup/update support for per-cpu hash and array maps by Alexei Starovoitov · 9 years ago
  81. a10423b bpf: introduce BPF_MAP_TYPE_PERCPU_ARRAY map by Alexei Starovoitov · 9 years ago
  82. e03e7ee perf/bpf: Convert perf_event_array to use struct file by Alexei Starovoitov · 9 years ago
  83. 01b3f52 bpf: fix allocation warnings in bpf maps and integer overflow by Alexei Starovoitov · 9 years ago
  84. fbca9d2 bpf, array: fix heap out-of-bounds access when updating elements by Daniel Borkmann · 9 years ago
  85. 62544ce bpf: fix bpf_perf_event_read() helper by Alexei Starovoitov · 9 years ago
  86. a43eec3 bpf: introduce bpf_perf_event_output() helper by Alexei Starovoitov · 9 years ago
  87. aaac3ba bpf: charge user for creation of BPF maps and programs by Alexei Starovoitov · 9 years ago
  88. 0cdf5640 ebpf: include perf_event only where really needed by Daniel Borkmann · 9 years ago
  89. ea317b2 bpf: Add new bpf map type to store the pointer to struct perf_event by Kaixu Xia · 9 years ago
  90. 2a36f0b bpf: Make the bpf_prog_array_map more generic by Wang Nan · 9 years ago
  91. abf2e7d bpf: add missing rcu protection when releasing programs from prog_array by Alexei Starovoitov · 10 years ago
  92. 04fd61ab bpf: allow bpf programs to tail-call other bpf programs by Alexei Starovoitov · 10 years ago
  93. a2c83ff ebpf: constify various function pointer structs by Daniel Borkmann · 10 years ago
  94. daaf427 bpf: fix arraymap NULL deref and missing overflow and zero size checks by Alexei Starovoitov · 10 years ago
  95. 28fbcfa bpf: add array type of eBPF maps by Alexei Starovoitov · 10 years ago