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