1. 4b45cd8 bpf: Initialize same number of free nodes for each pcpu_freelist by Xu Kuohai · 2 years, 4 months ago
  2. eb86559 bpf: Fix memory leaks in __check_func_call by Wang Yufen · 2 years, 4 months ago
  3. a679120 bpf: Add explicit cast to 'void *' for __BPF_DISPATCHER_UPDATE() by Nathan Chancellor · 2 years, 4 months ago
  4. c86df29d bpf: Convert BPF_DISPATCHER to use static_call() (not ftrace) by Peter Zijlstra · 2 years, 4 months ago
  5. 18acb7f bpf: Revert ("Fix dispatcher patchable function entry to 5 bytes nop") by Peter Zijlstra · 2 years, 4 months ago
  6. f1db208 bpf: Fix wrong reg type conversion in release_reference() by Youlin Li · 2 years, 4 months ago
  7. 42378a9 bpf, verifier: Fix memory leak in array reallocation for stack state by Kees Cook · 2 years, 4 months ago
  8. e28c444 Merge tag 'for-netdev' of https://git.kernel.org/pub/scm/linux/kernel/git/bpf/bpf by Jakub Kicinski · 2 years, 4 months ago
  9. fa4447c bpf: Use __llist_del_all() whenever possbile during memory draining by Hou Tao · 2 years, 5 months ago
  10. 3d05818 bpf: Wait for busy refill_work when destroying bpf memory allocator by Hou Tao · 2 years, 5 months ago
  11. dbe69b2 bpf: Fix dispatcher patchable function entry to 5 bytes nop by Jiri Olsa · 2 years, 5 months ago
  12. bb1a114 Merge tag 'cgroup-for-6.1-rc1-fixes' of git://git.kernel.org/pub/scm/linux/kernel/git/tj/cgroup by Linus Torvalds · 2 years, 5 months ago
  13. ea68376 bpf: prevent decl_tag from being referenced in func_proto by Stanislav Fomichev · 2 years, 5 months ago
  14. c92a7a52 bpf: Allow bpf_user_ringbuf_drain() callbacks to return 1 by David Vernet · 2 years, 5 months ago
  15. a251c17 treewide: use get_random_u32() when possible by Jason A. Donenfeld · 2 years, 5 months ago
  16. 81895a6 treewide: use prandom_u32_max() when possible, part 1 by Jason A. Donenfeld · 2 years, 5 months ago
  17. 35256d6 bpf: cgroup_iter: support cgroup1 using cgroup fd by Yosry Ahmed · 2 years, 5 months ago
  18. 27bc50f Merge tag 'mm-stable-2022-10-08' of git://git.kernel.org/pub/scm/linux/kernel/git/akpm/mm by Linus Torvalds · 2 years, 5 months ago
  19. 3871d93 Merge tag 'perf-core-2022-10-07' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip by Linus Torvalds · 2 years, 5 months ago
  20. 0326074 Merge tag 'net-next-6.1' of git://git.kernel.org/pub/scm/linux/kernel/git/netdev/net-next by Linus Torvalds · 2 years, 5 months ago
  21. 26b8440 Merge tag 'lsm-pr-20221003' of git://git.kernel.org/pub/scm/linux/kernel/git/pcmoore/lsm by Linus Torvalds · 2 years, 5 months ago
  22. e52f7c1 Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/net by Jakub Kicinski · 2 years, 5 months ago
  23. a6a7aab bpf: kmsan: initialize BPF registers with zeroes by Alexander Potapenko · 2 years, 6 months ago
  24. 64696c4 bpf: Add __bpf_prog_{enter,exit}_struct_ops for struct_ops trampoline by Martin KaFai Lau · 2 years, 5 months ago
  25. a1ebcd5 Merge branch 'v6.0-rc7' by Peter Zijlstra · 2 years, 5 months ago
  26. 2c4fe44 bpf: Handle show_fdinfo for the parameterized task BPF iterators by Kui-Feng Lee · 2 years, 5 months ago
  27. 21fb6f2 bpf: Handle bpf_link_info for the parameterized task BPF iterators. by Kui-Feng Lee · 2 years, 5 months ago
  28. f0d74c4 bpf: Parameterize task iterators. by Kui-Feng Lee · 2 years, 5 months ago
  29. 5b0d1c7 bpf: Enforce W^X for bpf trampoline by Song Liu · 2 years, 5 months ago
  30. 19c0241 bpf: use bpf_prog_pack for bpf_dispatcher by Song Liu · 2 years, 5 months ago
  31. becc8cd bpf: remove VMA linked list by Liam R. Howlett · 2 years, 6 months ago
  32. eed807f bpf: Tweak definition of KF_TRUSTED_ARGS by Kumar Kartikeya Dwivedi · 2 years, 6 months ago
  33. 1d8b82c bpf: Always use raw spinlock for hash bucket lock by Hou Tao · 2 years, 6 months ago
  34. 05b24ff bpf: Prevent bpf program recursion for raw tracepoint probes by Jiri Olsa · 2 years, 6 months ago
  35. 51df486 bpf: Export bpf_dynptr_get_size() by Roberto Sassu · 2 years, 6 months ago
  36. b8d3176 btf: Allow dynamic pointer parameters in kfuncs by Roberto Sassu · 2 years, 6 months ago
  37. e9e315b bpf: Move dynptr type check to is_dynptr_type_expected() by Roberto Sassu · 2 years, 6 months ago
  38. 00f1464 btf: Export bpf_dynptr definition by Roberto Sassu · 2 years, 6 months ago
  39. d15bf15 bpf: Allow kfuncs to be used in LSM programs by KP Singh · 2 years, 6 months ago
  40. 2057156 bpf: Add bpf_user_ringbuf_drain() helper by David Vernet · 2 years, 6 months ago
  41. 583c1f4 bpf: Define new BPF_MAP_TYPE_USER_RINGBUF map type by David Vernet · 2 years, 6 months ago
  42. 8addbfc bpf: Gate dynptr API behind CAP_BPF by Kumar Kartikeya Dwivedi · 2 years, 6 months ago
  43. 0e426a3 bpf, cgroup: Reject prog_attach_flags array when effective query by Pu Lehui · 2 years, 6 months ago
  44. 3a74904 bpf: simplify code in btf_parse_hdr by William Dean · 2 years, 6 months ago
  45. c31b38c bpf: Check whether or not node is NULL before free it in free_bulk by Hou Tao · 2 years, 6 months ago
  46. 571f973 bpf/btf: Use btf_type_str() whenever possible by Peilin Ye · 2 years, 6 months ago
  47. a02c118 bpf: use kvmemdup_bpfptr helper by Wang Yufen · 2 years, 6 months ago
  48. 83c10cc bpf: Ensure correct locking around vulnerable function find_vpid() by Lee Jones · 2 years, 6 months ago
  49. 47e34cb bpf: Add verifier check for BPF_PTR_POISON retval and arg by Dave Marchevsky · 2 years, 6 months ago
  50. 16817ad perf/bpf: Always use perf callchains if exist by Namhyung Kim · 2 years, 6 months ago
  51. 1bfe26f bpf: Add verifier support for custom callback return range by Dave Marchevsky · 2 years, 6 months ago
  52. a37a3258 bpf: btf: fix truncated last_member_type_id in btf_struct_resolve by Lorenz Bauer · 2 years, 6 months ago
  53. 84c6ac4 bpf: Export btf_type_by_id() and bpf_log() by Daniel Xu · 2 years, 6 months ago
  54. 6526988 bpf: Remove duplicate PTR_TO_BTF_ID RO check by Daniel Xu · 2 years, 6 months ago
  55. 57c92f1 bpf: Simplify code by using for_each_cpu_wrap() by Punit Agrawal · 2 years, 6 months ago
  56. cf7de6a bpf: add missing percpu_counter_destroy() in htab_map_alloc() by Tetsuo Handa · 2 years, 6 months ago
  57. b239da3 bpf: Add helper macro bpf_for_each_reg_in_vstate by Kumar Kartikeya Dwivedi · 2 years, 6 months ago
  58. 6df4ea1 bpf: Support kptrs in percpu arraymap by Kumar Kartikeya Dwivedi · 2 years, 6 months ago
  59. 9fad7fe5 bpf: Fix resetting logic for unreferenced kptrs by Jules Irenge · 2 years, 6 months ago
  60. eb1f7f7 bpf/verifier: allow kfunc to return an allocated mem by Benjamin Tissoires · 2 years, 6 months ago
  61. f9b3481 bpf/btf: bump BTF_KFUNC_SET_MAX_CNT by Benjamin Tissoires · 2 years, 6 months ago
  62. 15baa55 bpf/verifier: allow all functions to read user provided context by Benjamin Tissoires · 2 years, 6 months ago
  63. 95f2f26 bpf: split btf_check_subprog_arg_match in two by Benjamin Tissoires · 2 years, 6 months ago
  64. 720e6a4 bpf: Allow struct argument in trampoline based programs by Yonghong Song · 2 years, 6 months ago
  65. 1e660f7 bpf: Replace __ksize with ksize. by Alexei Starovoitov · 2 years, 6 months ago
  66. 2786bcf Merge https://git.kernel.org/pub/scm/linux/kernel/git/bpf/bpf-next by Paolo Abeni · 2 years, 6 months ago
  67. 9f2c6e9 bpf: Optimize rcu_barrier usage between hash map and bpf_mem_alloc. by Alexei Starovoitov · 2 years, 6 months ago
  68. bfc03c1 bpf: Remove usage of kmem_cache from bpf_mem_cache. by Alexei Starovoitov · 2 years, 6 months ago
  69. 02cc5aa bpf: Remove prealloc-only restriction for sleepable bpf programs. by Alexei Starovoitov · 2 years, 6 months ago
  70. dccb4a9 bpf: Prepare bpf_mem_alloc to be used by sleepable bpf programs. by Alexei Starovoitov · 2 years, 6 months ago
  71. 96da3f7 bpf: Remove tracing program restriction on map types by Alexei Starovoitov · 2 years, 6 months ago
  72. ee4ed53 bpf: Convert percpu hash map to per-cpu bpf_mem_alloc. by Alexei Starovoitov · 2 years, 6 months ago
  73. 4ab6714 bpf: Add percpu allocation support to bpf_mem_alloc. by Alexei Starovoitov · 2 years, 6 months ago
  74. 8d5a801 bpf: Batch call_rcu callbacks instead of SLAB_TYPESAFE_BY_RCU. by Alexei Starovoitov · 2 years, 6 months ago
  75. 7c26617 bpf: Adjust low/high watermarks in bpf_mem_cache by Alexei Starovoitov · 2 years, 6 months ago
  76. 0fd7c5d bpf: Optimize call_rcu in non-preallocated hash map. by Alexei Starovoitov · 2 years, 6 months ago
  77. 86fe28f7 bpf: Optimize element count in non-preallocated hash map. by Alexei Starovoitov · 2 years, 6 months ago
  78. 34dd3ba bpf: Relax the requirement to use preallocated hash maps in tracing progs. by Alexei Starovoitov · 2 years, 6 months ago
  79. fba1a1c bpf: Convert hash map to bpf_mem_alloc. by Alexei Starovoitov · 2 years, 6 months ago
  80. 7c8199e bpf: Introduce any context BPF specific memory allocator. by Alexei Starovoitov · 2 years, 6 months ago
  81. ef331a8 bpf: Only add BTF IDs for socket security hooks when CONFIG_SECURITY_NETWORK is on by Hou Tao · 2 years, 6 months ago
  82. ccf365e bpf: Remove useless else if by Jiapeng Chong · 2 years, 6 months ago
  83. 60ad110 Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/net by Jakub Kicinski · 2 years, 6 months ago
  84. c89e843 bpf: Use this_cpu_{inc_return|dec} for prog->active by Hou Tao · 2 years, 6 months ago
  85. 197827a0 bpf: Use this_cpu_{inc|dec|inc_return} for bpf_task_storage_busy by Hou Tao · 2 years, 6 months ago
  86. 66a7a92 bpf: Propagate error from htab_lock_bucket() to userspace by Hou Tao · 2 years, 6 months ago
  87. 2775da2 bpf: Disable preemption when increasing per-cpu map_locked by Hou Tao · 2 years, 6 months ago
  88. 2e085ec Merge git://git.kernel.org/pub/scm/linux/kernel/git/bpf/bpf by David S. Miller · 2 years, 6 months ago
  89. b88df69 bpf: prepare for more bpf syscall to be used from kernel and user space. by Benjamin Tissoires · 2 years, 6 months ago
  90. d4ffb6f bpf: Add CGROUP prefix to cgroup_iter_order by Hao Luo · 2 years, 6 months ago
  91. a657182 bpf: Don't use tnum_range on array range checking for poke descriptors by Daniel Borkmann · 2 years, 6 months ago
  92. 2fc3146 bpf: Do mark_chain_precision for ARG_CONST_ALLOC_SIZE_OR_ZERO by Kumar Kartikeya Dwivedi · 2 years, 6 months ago
  93. d4ccaf5 bpf: Introduce cgroup iter by Hao Luo · 2 years, 6 months ago
  94. 9d9d00a bpf: Fix reference state management for synchronous callbacks by Kumar Kartikeya Dwivedi · 2 years, 7 months ago
  95. 5679ff2 bpf: Move bpf_loop and bpf_for_each_map_elem under CAP_BPF by Kumar Kartikeya Dwivedi · 2 years, 7 months ago
  96. 8a67f2d bpf: expose bpf_strtol and bpf_strtoul to all program types by Stanislav Fomichev · 2 years, 6 months ago
  97. bed8918 bpf: Use cgroup_{common,current}_func_proto in more hooks by Stanislav Fomichev · 2 years, 6 months ago
  98. dea6a4e bpf: Introduce cgroup_{common,current}_func_proto by Stanislav Fomichev · 2 years, 6 months ago
  99. 0947ae1 bpf: Fix a data-race around bpf_jit_limit. by Kuniyuki Iwashima · 2 years, 6 months ago
  100. 268603d Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/net by Jakub Kicinski · 2 years, 7 months ago