NameLast commit messageLast commit date
..
preloadumd: Remove usermode driver framework1 year ago
arena.cbpf: Mark existing lock-safe kfuncs with KF_SPINLOCK_SAFE3 months ago
arraymap.cbpf: Fix percpu map update indexing with sparse CPU IDs2 months ago
backtrack.cbpf: backtracking shouldn't clear outer frame R1-R5 for callbacks2 months ago
bloom_filter.cbpf: Harden bloom filter sizing and indexing on 32-bit kernels3 months ago
bpf_cgrp_storage.cbpf: Remove gfp_flags plumbing from bpf_local_storage_update()7 months ago
bpf_inode_storage.cbpf: Reject BPF_MAP_TYPE_INODE_STORAGE creation if BPF LSM is uninitialized4 months ago
bpf_insn_array.cbpf: Lose const-ness of map in map_check_btf()8 months ago
bpf_iter.cbpf: Reject non-scalar bpf_loop iteration counts2 months ago
bpf_local_storage.cbpf: Remove gfp_flags plumbing from bpf_local_storage_update()7 months ago
bpf_lru_list.cbpf: Fix NMI/tracepoint re-entry deadlock on lru locks5 months ago
bpf_lru_list.hbpf: Fix NMI/tracepoint re-entry deadlock on lru locks5 months ago
bpf_lsm.cbpf: Rename ARG_CONST_SIZE{,_OR_ZERO} to ARG_MEM_SIZE{,_OR_ZERO}3 months ago
bpf_lsm_proto.cbpf: annotate file argument as __nullable in bpf_lsm_mmap_file10 months ago
bpf_struct_ops.cbpf: Support __arena and __arena__nullable on struct_ops arguments3 months ago
bpf_task_storage.cbpf: Remove gfp_flags plumbing from bpf_local_storage_update()7 months ago
btf.cbpf: Mark bpf_btf_find_by_name_kind() as sleepable2 months ago
btf_iter.cbpf: Remove custom build rule2 years ago
btf_relocate.cbpf: Remove custom build rule2 years ago
cfg.cbpf: don't rewrite bpf_fastcall patterns entered by a jump2 months ago
cgroup.cbpf: Reject negative optlen in cgroup getsockopt hook3 months ago
cgroup_iter.cbpf: add new BPF_CGROUP_ITER_CHILDREN control option9 months ago
check_btf.cbpf: Rename 'early' BTF checking as a preparation phase3 months ago
cnum.cbpf: representation and basic operations on circular numbers6 months ago
cnum_defs.hbpf: Export cnum_umin/umax() helpers for netronome driver6 months ago
const_fold.cbpf: Introduce global percpu data2 months ago
core.cx86/bpf: Make arch_bpf_trampoline_size allocate from EXECMEM_MODULE_DATA2 months ago
cpumap.cbpf: Add missing XDP_ABORTED handling in cpumap8 months ago
cpumask.cbpf: Require a BPF cpumask for bpf_cpumask_populate()4 months ago
crypto.cConvert 'alloc_obj' family to use the new default GFP_KERNEL argument8 months ago
devmap.cbpf: Run generic devmap egress prog on private skb5 months ago
diagnostics.ctreewide: refresh kmalloc_obj() conversions2 months ago
diagnostics.hbpf: Report Policy helper and kfunc errors2 months ago
disasm.cbpf: update disasm.c to print BPF_PROBE_ATOMIC as atomics2 months ago
disasm.hbpf: Relicense disassembler as GPL-2.0-only OR BSD-2-Clause5 years ago
dispatcher.cbpf: dispatcher: Allocate bpf_dispatcher->rw_image with vzalloc()3 months ago
dmabuf_iter.cbpf: Fix truncated dmabuf iterator reads11 months ago
fixups.cbpf: zero extend the result of an arena 32-bit cmpxchg2 months ago
hashtab.cMerge tag 'bpf-fixes' of git://git.kernel.org/pub/scm/linux/kernel/git/bpf/bpf2 months ago
helpers.cbpf: Fix arm64 KASAN false positive after bpf_throw3 months ago
inode.cMerge tag 'bpf-next-7.2' of git://git.kernel.org/pub/scm/linux/kernel/git/bpf/bpf-next4 months ago
Kconfigbpf: Update the bpf_prog_calc_tag to use SHA2561 year ago
kmem_cache_iter.cbpf: Add open coded version of kmem_cache iterator2 years ago
link_iter.cbpf: Clean up individual BTF_ID code1 year ago
liveness.ctreewide: refresh kmalloc_obj() conversions2 months ago
local_storage.cbpf: Fix percpu map update indexing with sparse CPU IDs2 months ago
log.ctreewide: refresh kmalloc_obj() conversions2 months ago
lpm_trie.cbpf: Allow LPM map access from sleepable BPF programs5 months ago
Makefilebpf: Add verifier diagnostics report helpers2 months ago
map_in_map.cbpf: Reject exclusive maps as inner maps in map-in-map5 months ago
map_in_map.hbpf: Add map and need_defer parameters to .map_fd_put_ptr()2 years ago
map_iter.cbpf: Implement iteration ops for resizable hashtab5 months ago
memalloc.cbpf: Retire rcu_trace_implies_rcu_gp()7 months ago
mmap_unlock_work.hbpf: Fix mmap_lock leak in irq_work path3 months ago
mprog.cbpf: Handle bpf_mprog_query with NULL entry3 years ago
net_namespace.cbpf: Fix potential UAF in bpf_netns_link_update_prog3 months ago
offload.cbpf: Fix use-after-free in offloaded map/prog info fill7 months ago
percpu_freelist.cbpf: Fix infinite loop in pcpu_freelist push with one possible CPU3 months ago
percpu_freelist.hbpf: Fix infinite loop in pcpu_freelist push with one possible CPU3 months ago
prog_iter.cbpf: Clean up individual BTF_ID code1 year ago
queue_stack_maps.cbpf: Drop duplicate blank lines in kernel/bpf/2 months ago
range_tree.cbpf: arena: Reintroduce memcg accounting10 months ago
range_tree.hbpf: Introduce range_tree data structure and use it in bpf arena2 years ago
relo_core.cbpf: Remove custom build rule2 years ago
reuseport_array.cbpf: Use sockfd_put() helper2 years ago
ringbuf.cbpf: Fix available-data accounting on 32-bit wrap in overwrite mode2 months ago
rqspinlock.cMerge git://git.kernel.org/pub/scm/linux/kernel/git/bpf/bpf 7.2-rc73 months ago
rqspinlock.hrqspinlock: Protect waiters in queue from stalls1 year ago
stackmap.cbpf: Mark faultable stack helpers as sleepable2 months ago
states.cbpf: don't downgrade half-dead scalar zero spills to STACK_ZERO2 months ago
stream.cbpf: Add bpf_stream_print_stack stack dumping kfunc9 months ago
syscall.cbpf: Mark syscall helpers as sleepable2 months ago
sysfs_btf.cMerge tag 'driver-core-6.17-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/driver-core/driver-core1 year ago
task_iter.cbpf: Fix mmap_lock leak in irq_work path3 months ago
tcx.ctreewide: Replace kmalloc with kmalloc_obj for non-scalar types8 months ago
tnum.cbpf: Simplify tnum_step()7 months ago
token.ctreewide: Replace kmalloc with kmalloc_obj for non-scalar types8 months ago
trampoline.cbpf: Make bpf_trampoline_multi_detach return void3 months ago
verifier.cMerge tag 'bpf-fixes' of git://git.kernel.org/pub/scm/linux/kernel/git/bpf/bpf2 months ago