index
:
linux.git
cached
cdir_v2
cfid-fixes
cfid-fixes-2025-09-12
cfid-fixes-rebase
cfid-fixes-v2
cfid-fixes-v3
cfid-fixes-v3-2
cifs
cpu_affinity
data_corruption_v6.x
fix-paths-case
hc-hw24-test
hw24
hw24-hc
hw24-hc-wip
master
multichannel-fixes
multichannel-fixes-v2
multichannel-fixes-v3
plk
sambaXP-2025
smb-compression-async
smb-compression-lsfmm
smb-compression-splice
smb-compression-upstream
xattr
Clone of https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git
summary
refs
log
tree
commit
diff
log msg
author
committer
range
diff options
context:
1
2
3
4
5
6
7
8
9
10
15
20
25
30
35
40
space:
include
ignore
mode:
unified
ssdiff
stat only
Diffstat
-rw-r--r--
Documentation/bpf/standardization/instruction-set.rst
109
-rw-r--r--
MAINTAINERS
8
-rw-r--r--
arch/arm64/net/bpf_jit_comp.c
86
-rw-r--r--
arch/riscv/net/bpf_jit.h
2
-rw-r--r--
arch/riscv/net/bpf_jit_comp64.c
203
-rw-r--r--
arch/riscv/net/bpf_jit_core.c
2
-rw-r--r--
arch/x86/net/bpf_jit_comp.c
92
-rw-r--r--
crypto/Makefile
3
-rw-r--r--
crypto/bpf_crypto_skcipher.c
82
-rw-r--r--
include/linux/bpf.h
22
-rw-r--r--
include/linux/bpf_crypto.h
24
-rw-r--r--
include/linux/bpf_verifier.h
11
-rw-r--r--
include/linux/filter.h
30
-rw-r--r--
include/linux/skmsg.h
4
-rw-r--r--
include/net/tcp.h
4
-rw-r--r--
include/trace/events/bpf_test_run.h
17
-rw-r--r--
include/uapi/linux/bpf.h
37
-rw-r--r--
kernel/bpf/Makefile
3
-rw-r--r--
kernel/bpf/arena.c
2
-rw-r--r--
kernel/bpf/arraymap.c
51
-rw-r--r--
kernel/bpf/bpf_local_storage.c
2
-rw-r--r--
kernel/bpf/btf.c
24
-rw-r--r--
kernel/bpf/core.c
18
-rw-r--r--
kernel/bpf/cpumask.c
1
-rw-r--r--
kernel/bpf/crypto.c
385
-rw-r--r--
kernel/bpf/disasm.c
14
-rw-r--r--
kernel/bpf/hashtab.c
79
-rw-r--r--
kernel/bpf/helpers.c
358
-rw-r--r--
kernel/bpf/log.c
4
-rw-r--r--
kernel/bpf/lpm_trie.c
13
-rw-r--r--
kernel/bpf/syscall.c
19
-rw-r--r--
kernel/bpf/sysfs_btf.c
6
-rw-r--r--
kernel/bpf/trampoline.c
3
-rw-r--r--
kernel/bpf/verifier.c
485
-rw-r--r--
kernel/trace/bpf_trace.c
4
-rw-r--r--
lib/test_bpf.c
2
-rw-r--r--
net/bpf/bpf_dummy_struct_ops.c
55
-rw-r--r--
net/bpf/test_run.c
8
-rw-r--r--
net/core/filter.c
15
-rw-r--r--
net/core/sock_map.c
263
-rw-r--r--
net/ipv4/tcp_bbr.c
4
-rw-r--r--
net/ipv4/tcp_cubic.c
4
-rw-r--r--
net/ipv4/tcp_dctcp.c
4
-rw-r--r--
net/ipv4/tcp_input.c
4
-rw-r--r--
tools/bpf/bpftool/Documentation/Makefile
6
-rw-r--r--
tools/bpf/bpftool/Documentation/bpftool-btf.rst
104
-rw-r--r--
tools/bpf/bpftool/Documentation/bpftool-cgroup.rst
219
-rw-r--r--
tools/bpf/bpftool/Documentation/bpftool-feature.rst
115
-rw-r--r--
tools/bpf/bpftool/Documentation/bpftool-gen.rst
338
-rw-r--r--
tools/bpf/bpftool/Documentation/bpftool-iter.rst
60
-rw-r--r--
tools/bpf/bpftool/Documentation/bpftool-link.rst
73
-rw-r--r--
tools/bpf/bpftool/Documentation/bpftool-map.rst
232
-rw-r--r--
tools/bpf/bpftool/Documentation/bpftool-net.rst
112
-rw-r--r--
tools/bpf/bpftool/Documentation/bpftool-perf.rst
34
-rw-r--r--
tools/bpf/bpftool/Documentation/bpftool-prog.rst
436
-rw-r--r--
tools/bpf/bpftool/Documentation/bpftool-struct_ops.rst
81
-rw-r--r--
tools/bpf/bpftool/Documentation/bpftool.rst
60
-rw-r--r--
tools/bpf/bpftool/Documentation/common_options.rst
26
-rw-r--r--
tools/bpf/bpftool/bash-completion/bpftool
61
-rw-r--r--
tools/bpf/bpftool/common.c
96
-rw-r--r--
tools/bpf/bpftool/feature.c
3
-rw-r--r--
tools/bpf/bpftool/gen.c
4
-rw-r--r--
tools/bpf/bpftool/iter.c
2
-rw-r--r--
tools/bpf/bpftool/link.c
9
-rw-r--r--
tools/bpf/bpftool/main.h
3
-rw-r--r--
tools/bpf/bpftool/prog.c
7
-rw-r--r--
tools/bpf/bpftool/struct_ops.c
2
-rw-r--r--
tools/include/linux/filter.h
18
-rw-r--r--
tools/include/uapi/linux/bpf.h
37
-rw-r--r--
tools/include/uapi/linux/ethtool.h
2229
-rw-r--r--
tools/lib/bpf/bpf_core_read.h
2
-rw-r--r--
tools/lib/bpf/bpf_helpers.h
4
-rw-r--r--
tools/lib/bpf/btf_dump.c
5
-rw-r--r--
tools/lib/bpf/libbpf.c
33
-rw-r--r--
tools/lib/bpf/libbpf.h
14
-rw-r--r--
tools/lib/bpf/libbpf.map
7
-rw-r--r--
tools/lib/bpf/libbpf_internal.h
5
-rw-r--r--
tools/lib/bpf/libbpf_probes.c
6
-rw-r--r--
tools/lib/bpf/libbpf_version.h
2
-rw-r--r--
tools/lib/bpf/ringbuf.c
55
-rw-r--r--
tools/testing/selftests/bpf/DENYLIST.aarch64
3
-rw-r--r--
tools/testing/selftests/bpf/DENYLIST.s390x
1
-rw-r--r--
tools/testing/selftests/bpf/Makefile
13
-rw-r--r--
tools/testing/selftests/bpf/bench.c
39
-rw-r--r--
tools/testing/selftests/bpf/benchs/bench_bpf_crypto.c
185
-rw-r--r--
tools/testing/selftests/bpf/benchs/bench_trigger.c
391
-rwxr-xr-x
tools/testing/selftests/bpf/benchs/run_bench_trigger.sh
22
-rwxr-xr-x
tools/testing/selftests/bpf/benchs/run_bench_uprobes.sh
2
-rw-r--r--
tools/testing/selftests/bpf/bpf_experimental.h
40
-rw-r--r--
tools/testing/selftests/bpf/bpf_testmod/bpf_testmod.c
5
-rw-r--r--
tools/testing/selftests/bpf/bpf_testmod/bpf_testmod_kfunc.h
1
-rw-r--r--
tools/testing/selftests/bpf/cgroup_helpers.c
2
-rw-r--r--
tools/testing/selftests/bpf/config
7
-rw-r--r--
tools/testing/selftests/bpf/network_helpers.c
198
-rw-r--r--
tools/testing/selftests/bpf/network_helpers.h
12
-rw-r--r--
tools/testing/selftests/bpf/prog_tests/arena_atomics.c
186
-rw-r--r--
tools/testing/selftests/bpf/prog_tests/bpf_tcp_ca.c
96
-rw-r--r--
tools/testing/selftests/bpf/prog_tests/cls_redirect.c
38
-rw-r--r--
tools/testing/selftests/bpf/prog_tests/crypto_sanity.c
197
-rw-r--r--
tools/testing/selftests/bpf/prog_tests/dummy_st_ops.c
34
-rw-r--r--
tools/testing/selftests/bpf/prog_tests/empty_skb.c
2
-rw-r--r--
tools/testing/selftests/bpf/prog_tests/fib_lookup.c
132
-rw-r--r--
tools/testing/selftests/bpf/prog_tests/flow_dissector.c
1
-rw-r--r--
tools/testing/selftests/bpf/prog_tests/for_each.c
62
-rw-r--r--
tools/testing/selftests/bpf/prog_tests/ip_check_defrag.c
2
-rw-r--r--
tools/testing/selftests/bpf/prog_tests/kprobe_multi_test.c
248
-rw-r--r--
tools/testing/selftests/bpf/prog_tests/ksyms.c
30
-rw-r--r--
tools/testing/selftests/bpf/prog_tests/mptcp.c
2
-rw-r--r--
tools/testing/selftests/bpf/prog_tests/preempt_lock.c
9
-rw-r--r--
tools/testing/selftests/bpf/prog_tests/ringbuf.c
65
-rw-r--r--
tools/testing/selftests/bpf/prog_tests/send_signal.c
2
-rw-r--r--
tools/testing/selftests/bpf/prog_tests/sk_assign.c
55
-rw-r--r--
tools/testing/selftests/bpf/prog_tests/sock_addr.c
6
-rw-r--r--
tools/testing/selftests/bpf/prog_tests/sockmap_basic.c
171
-rw-r--r--
tools/testing/selftests/bpf/prog_tests/sockmap_listen.c
38
-rw-r--r--
tools/testing/selftests/bpf/prog_tests/stacktrace_build_id_nmi.c
2
-rw-r--r--
tools/testing/selftests/bpf/prog_tests/tc_redirect.c
2
-rw-r--r--
tools/testing/selftests/bpf/prog_tests/tcp_rtt.c
14
-rw-r--r--
tools/testing/selftests/bpf/prog_tests/test_struct_ops_module.c
24
-rw-r--r--
tools/testing/selftests/bpf/prog_tests/test_tunnel.c
4
-rw-r--r--
tools/testing/selftests/bpf/prog_tests/trace_printk.c
36
-rw-r--r--
tools/testing/selftests/bpf/prog_tests/trace_vprintk.c
36
-rw-r--r--
tools/testing/selftests/bpf/prog_tests/verifier_kfunc_prog_types.c
11
-rw-r--r--
tools/testing/selftests/bpf/prog_tests/wq.c
42
-rw-r--r--
tools/testing/selftests/bpf/prog_tests/xdp_metadata.c
16
-rw-r--r--
tools/testing/selftests/bpf/progs/arena_atomics.c
178
-rw-r--r--
tools/testing/selftests/bpf/progs/cgrp_kfunc_common.h
2
-rw-r--r--
tools/testing/selftests/bpf/progs/crypto_basic.c
68
-rw-r--r--
tools/testing/selftests/bpf/progs/crypto_bench.c
109
-rw-r--r--
tools/testing/selftests/bpf/progs/crypto_common.h
66
-rw-r--r--
tools/testing/selftests/bpf/progs/crypto_sanity.c
169
-rw-r--r--
tools/testing/selftests/bpf/progs/dummy_st_ops_success.c
15
-rw-r--r--
tools/testing/selftests/bpf/progs/for_each_multi_maps.c
49
-rw-r--r--
tools/testing/selftests/bpf/progs/mptcpify.c
4
-rw-r--r--
tools/testing/selftests/bpf/progs/preempt_lock.c
132
-rw-r--r--
tools/testing/selftests/bpf/progs/struct_ops_module.c
13
-rw-r--r--
tools/testing/selftests/bpf/progs/task_kfunc_common.h
2
-rw-r--r--
tools/testing/selftests/bpf/progs/tcp_ca_kfunc.c
121