Merge tag 'bpf-next-6.16' of git://git.kernel.org/pub/scm/linux/kernel/git/bpf/bpf-next
Merge commit. Changes below are compared with the first parent: 1b98f357.
Changes
108 files changed · +5801 −1713
Only the first 600 diff lines are shown. Download the complete patch.
Documentation/bpf/bpf_iterators.rst
View fileDocumentation/bpf/kfuncs.rst
View filearch/arm64/net/bpf_jit_comp.c
View filearch/riscv/net/bpf_jit.h
View filearch/riscv/net/bpf_jit_comp64.c
View fileThis diff is incomplete. Download the complete patch.
arch/riscv/net/bpf_jit_core.c
View fileThis diff is incomplete. Download the complete patch.
arch/s390/include/asm/nospec-branch.h
View fileThis diff is incomplete. Download the complete patch.
arch/s390/net/bpf_jit_comp.c
View fileThis diff is incomplete. Download the complete patch.
drivers/dma-buf/dma-buf.c
View fileThis diff is incomplete. Download the complete patch.
include/asm-generic/vmlinux.lds.h
View fileThis diff is incomplete. Download the complete patch.
include/linux/bpf-cgroup.h
View fileThis diff is incomplete. Download the complete patch.
include/linux/bpf.h
View fileThis diff is incomplete. Download the complete patch.
include/linux/bpf_verifier.h
View fileThis diff is incomplete. Download the complete patch.
include/linux/dma-buf.h
View fileThis diff is incomplete. Download the complete patch.
include/uapi/linux/bpf.h
View fileThis diff is incomplete. Download the complete patch.
kernel/bpf/Makefile
View fileThis diff is incomplete. Download the complete patch.
kernel/bpf/bpf_struct_ops.c
View fileThis diff is incomplete. Download the complete patch.
kernel/bpf/btf.c
View fileThis diff is incomplete. Download the complete patch.
kernel/bpf/cgroup.c
View fileThis diff is incomplete. Download the complete patch.
kernel/bpf/core.c
View fileThis diff is incomplete. Download the complete patch.
kernel/bpf/dmabuf_iter.c
View fileThis diff is incomplete. Download the complete patch.
kernel/bpf/hashtab.c
View fileThis diff is incomplete. Download the complete patch.
kernel/bpf/helpers.c
View fileThis diff is incomplete. Download the complete patch.
kernel/bpf/syscall.c
View fileThis diff is incomplete. Download the complete patch.
kernel/bpf/sysfs_btf.c
View fileThis diff is incomplete. Download the complete patch.
kernel/bpf/verifier.c
View fileThis diff is incomplete. Download the complete patch.
kernel/sched/ext.c
View fileThis diff is incomplete. Download the complete patch.
kernel/trace/bpf_trace.c
View fileThis diff is incomplete. Download the complete patch.
kernel/trace/trace_uprobe.c
View fileThis diff is incomplete. Download the complete patch.
net/bpf/test_run.c
View fileThis diff is incomplete. Download the complete patch.
net/core/filter.c
View fileThis diff is incomplete. Download the complete patch.
net/core/skmsg.c
View fileThis diff is incomplete. Download the complete patch.
net/tls/tls_sw.c
View fileThis diff is incomplete. Download the complete patch.
scripts/Makefile.btf
View fileThis diff is incomplete. Download the complete patch.
scripts/bpf_doc.py
View fileThis diff is incomplete. Download the complete patch.
tools/bpf/bpftool/Documentation/bpftool-prog.rst
View fileThis diff is incomplete. Download the complete patch.
tools/bpf/bpftool/bash-completion/bpftool
View fileThis diff is incomplete. Download the complete patch.
tools/bpf/bpftool/cgroup.c
View fileThis diff is incomplete. Download the complete patch.
tools/bpf/bpftool/link.c
View fileThis diff is incomplete. Download the complete patch.
tools/bpf/bpftool/prog.c
View fileThis diff is incomplete. Download the complete patch.
tools/include/uapi/linux/bpf.h
View fileThis diff is incomplete. Download the complete patch.
tools/lib/bpf/bpf_core_read.h
View fileThis diff is incomplete. Download the complete patch.
tools/lib/bpf/bpf_helpers.h
View fileThis diff is incomplete. Download the complete patch.
tools/lib/bpf/btf.c
View fileThis diff is incomplete. Download the complete patch.
tools/lib/bpf/libbpf.c
View fileThis diff is incomplete. Download the complete patch.
tools/lib/bpf/libbpf.h
View fileThis diff is incomplete. Download the complete patch.
tools/lib/bpf/libbpf.map
View fileThis diff is incomplete. Download the complete patch.
tools/lib/bpf/libbpf_internal.h
View fileThis diff is incomplete. Download the complete patch.
tools/lib/bpf/linker.c
View fileThis diff is incomplete. Download the complete patch.
tools/lib/bpf/nlattr.c
View fileThis diff is incomplete. Download the complete patch.
tools/testing/selftests/bpf/DENYLIST
View fileThis diff is incomplete. Download the complete patch.
tools/testing/selftests/bpf/DENYLIST.aarch64
View fileThis diff is incomplete. Download the complete patch.
tools/testing/selftests/bpf/Makefile
View fileThis diff is incomplete. Download the complete patch.
tools/testing/selftests/bpf/bench.c
View fileThis diff is incomplete. Download the complete patch.
tools/testing/selftests/bpf/benchs/bench_htab_mem.c
View fileThis diff is incomplete. Download the complete patch.
tools/testing/selftests/bpf/benchs/bench_sockmap.c
View fileThis diff is incomplete. Download the complete patch.
tools/testing/selftests/bpf/bpf_experimental.h
View fileThis diff is incomplete. Download the complete patch.
tools/testing/selftests/bpf/config
View fileThis diff is incomplete. Download the complete patch.
tools/testing/selftests/bpf/prog_tests/arena_spin_lock.c
View fileThis diff is incomplete. Download the complete patch.
tools/testing/selftests/bpf/prog_tests/attach_probe.c
View fileThis diff is incomplete. Download the complete patch.
tools/testing/selftests/bpf/prog_tests/bpf_nf.c
View fileThis diff is incomplete. Download the complete patch.
tools/testing/selftests/bpf/prog_tests/btf_dedup_split.c
View fileThis diff is incomplete. Download the complete patch.
tools/testing/selftests/bpf/prog_tests/btf_split.c
View fileThis diff is incomplete. Download the complete patch.
tools/testing/selftests/bpf/prog_tests/btf_sysfs.c
View fileThis diff is incomplete. Download the complete patch.
tools/testing/selftests/bpf/prog_tests/dmabuf_iter.c
View fileThis diff is incomplete. Download the complete patch.
tools/testing/selftests/bpf/prog_tests/dynptr.c
View fileThis diff is incomplete. Download the complete patch.
tools/testing/selftests/bpf/prog_tests/fd_htab_lookup.c
View fileThis diff is incomplete. Download the complete patch.
tools/testing/selftests/bpf/prog_tests/fill_link_info.c
View fileThis diff is incomplete. Download the complete patch.
tools/testing/selftests/bpf/prog_tests/kmem_cache_iter.c
View fileThis diff is incomplete. Download the complete patch.
tools/testing/selftests/bpf/prog_tests/linked_list.c
View fileThis diff is incomplete. Download the complete patch.
tools/testing/selftests/bpf/prog_tests/rbtree.c
View fileThis diff is incomplete. Download the complete patch.
tools/testing/selftests/bpf/prog_tests/sk_assign.c
View fileThis diff is incomplete. Download the complete patch.
tools/testing/selftests/bpf/prog_tests/socket_helpers.h
View fileThis diff is incomplete. Download the complete patch.
tools/testing/selftests/bpf/prog_tests/sockmap_helpers.h
View fileThis diff is incomplete. Download the complete patch.
tools/testing/selftests/bpf/prog_tests/sockmap_ktls.c
View fileThis diff is incomplete. Download the complete patch.
tools/testing/selftests/bpf/prog_tests/sockmap_listen.c
View fileThis diff is incomplete. Download the complete patch.
tools/testing/selftests/bpf/prog_tests/sockmap_redir.c
View fileThis diff is incomplete. Download the complete patch.
tools/testing/selftests/bpf/prog_tests/tc_redirect.c
View fileThis diff is incomplete. Download the complete patch.
tools/testing/selftests/bpf/prog_tests/test_btf_ext.c
View fileThis diff is incomplete. Download the complete patch.
tools/testing/selftests/bpf/prog_tests/test_veristat.c
View fileThis diff is incomplete. Download the complete patch.
tools/testing/selftests/bpf/prog_tests/verifier.c
View fileThis diff is incomplete. Download the complete patch.
tools/testing/selftests/bpf/prog_tests/xdp_metadata.c
View fileThis diff is incomplete. Download the complete patch.
tools/testing/selftests/bpf/progs/bench_sockmap_prog.c
View fileThis diff is incomplete. Download the complete patch.
tools/testing/selftests/bpf/progs/bpf_arena_spin_lock.h
View fileThis diff is incomplete. Download the complete patch.
tools/testing/selftests/bpf/progs/bpf_misc.h
View fileThis diff is incomplete. Download the complete patch.
tools/testing/selftests/bpf/progs/dmabuf_iter.c
View fileThis diff is incomplete. Download the complete patch.
tools/testing/selftests/bpf/progs/dynptr_success.c
View fileThis diff is incomplete. Download the complete patch.
tools/testing/selftests/bpf/progs/fd_htab_lookup.c
View fileThis diff is incomplete. Download the complete patch.
tools/testing/selftests/bpf/progs/iters.c
View fileThis diff is incomplete. Download the complete patch.
tools/testing/selftests/bpf/progs/linked_list_peek.c
View fileThis diff is incomplete. Download the complete patch.
tools/testing/selftests/bpf/progs/prepare.c
View fileThis diff is incomplete. Download the complete patch.
tools/testing/selftests/bpf/progs/rbtree_fail.c
View fileThis diff is incomplete. Download the complete patch.
tools/testing/selftests/bpf/progs/rbtree_search.c
View fileThis diff is incomplete. Download the complete patch.
tools/testing/selftests/bpf/progs/set_global_vars.c
View fileThis diff is incomplete. Download the complete patch.
tools/testing/selftests/bpf/progs/test_btf_ext.c
View fileThis diff is incomplete. Download the complete patch.
tools/testing/selftests/bpf/progs/test_sockmap_ktls.c
View fileThis diff is incomplete. Download the complete patch.
tools/testing/selftests/bpf/progs/test_sockmap_redir.c
View fileThis diff is incomplete. Download the complete patch.
tools/testing/selftests/bpf/progs/test_tcp_custom_syncookie.c
View fileThis diff is incomplete. Download the complete patch.
tools/testing/selftests/bpf/progs/verifier_bpf_trap.c
View fileThis diff is incomplete. Download the complete patch.
tools/testing/selftests/bpf/progs/verifier_btf_ctx_access.c
View fileThis diff is incomplete. Download the complete patch.
tools/testing/selftests/bpf/progs/verifier_load_acquire.c
View fileThis diff is incomplete. Download the complete patch.
tools/testing/selftests/bpf/progs/verifier_precision.c
View fileThis diff is incomplete. Download the complete patch.
tools/testing/selftests/bpf/progs/verifier_store_release.c
View fileThis diff is incomplete. Download the complete patch.
tools/testing/selftests/bpf/progs/xdp_metadata.c
View fileThis diff is incomplete. Download the complete patch.
tools/testing/selftests/bpf/test_kmods/bpf_testmod.c
View fileThis diff is incomplete. Download the complete patch.
tools/testing/selftests/bpf/test_loader.c
View fileThis diff is incomplete. Download the complete patch.
tools/testing/selftests/bpf/test_verifier.c
View fileThis diff is incomplete. Download the complete patch.
tools/testing/selftests/bpf/veristat.c
View fileThis diff is incomplete. Download the complete patch.