| .. |
| benchs | Merge tag 'bpf-next-7.3' of git://git.kernel.org/pub/scm/linux/kernel/git/bpf/bpf-next | 2 months ago |
| gnu | bpf: Replace deprecated -target with --target= for Clang | 3 years ago |
| libarena | selftests/bpf: Remove duplicate copies of the arena spinlock qnodes | 2 months ago |
| map_tests | selftests/bpf: Remove test_task_storage_map_stress_lookup | 9 months ago |
| prog_tests | Merge tag 'bpf-fixes' of git://git.kernel.org/pub/scm/linux/kernel/git/bpf/bpf | 2 months ago |
| progs | selftests/bpf: Test pointer bpf_loop iteration count rejection | 2 months ago |
| test_kmods | selftests/bpf: Test a multi-slot argument before a struct_ops arena argument | 2 months ago |
| verifier | selftests/bpf: BPF_PSEUDO_FUNC reference to the main program | 2 months ago |
| .gitignore | selftests/bpf: Drop xdping tool | 6 months ago |
| autoconf_helper.h | selftests/bpf: Unprivileged tests for test_loader.c | 3 years ago |
| bench.c | Merge tag 'bpf-next-7.3' of git://git.kernel.org/pub/scm/linux/kernel/git/bpf/bpf-next | 2 months ago |
| bench.h | selftests/bpf: Add bench_force_done() for early benchmark completion | 6 months ago |
| bench_bpf_timing.h | selftests/bpf: Add BPF batch-timing library | 6 months ago |
| bpf_arena_alloc.h | selftests/bpf: Move arena-related headers into libarena | 6 months ago |
| bpf_arena_htab.h | selftests/bpf: Remove __arg_arena from the codebase | 5 months ago |
| bpf_arena_list.h | selftests/bpf: Move arena-related headers into libarena | 6 months ago |
| bpf_arena_strsearch.h | selftests/bpf: Remove __arg_arena from the codebase | 5 months ago |
| bpf_experimental.h | Merge tag 'bpf-next-7.3' of git://git.kernel.org/pub/scm/linux/kernel/git/bpf/bpf-next | 2 months ago |
| bpf_kfuncs.h | bpf: Refactor dynptr mutability tracking | 7 months ago |
| bpf_legacy.h | selftests/bpf: Add GCC compatible builtins to bpf_legacy.h | 3 years ago |
| bpf_rand.h | bpf: add ld64 imm test cases | 8 years ago |
| bpf_sockopt_helpers.h | bpf: Enable bpf_{g,s}etsockopt in BPF_CGROUP_UDP{4,6}_SENDMSG | 5 years ago |
| bpf_util.h | selftests/bpf: Add simple strscpy() implementation | 8 months ago |
| bpftool_helpers.c | selftests/bpf: Bump path and command buffer sizes in bpftool_helpers.c | 8 months ago |
| bpftool_helpers.h | selftests/bpf: Add a few helpers for bpftool testing | 9 months ago |
| btf_helpers.c | selftests/bpf: Test new enum kflag and enum64 API functions | 4 years ago |
| btf_helpers.h | selftests/bpf: Add split BTF dedup selftests | 6 years ago |
| cap_helpers.c | selftests/bpf: Fix cap_enable_effective() return code | 1 year ago |
| cap_helpers.h | selftests/bpf: Fix cap_enable_effective() return code | 1 year ago |
| cgroup_getset_retval_hooks.h | selftests/bpf: Make sure bpf_{g,s}et_retval is exposed everywhere | 4 years ago |
| cgroup_helpers.c | selftests/bpf: Add simple strscpy() implementation | 8 months ago |
| cgroup_helpers.h | selftests/bpf: Add a test for bpf_cgroup_from_id lookup in non-root cgns | 1 year ago |
| cgroup_iter_memcg.h | selftests/bpf: Remove kmem subtest from cgroup_iter_memcg | 8 months ago |
| cgroup_tcp_skb.h | selftests/bpf: Verify that the cgroup_skb filters receive expected packets. | 3 years ago |
| config | selftests/bpf: Add test for redirect from qdisc qevent block | 4 months ago |
| config.aarch64 | selftests/bpf: Remove redundant config option from selftests fragments | 4 months ago |
| config.ppc64el | selftests/bpf: Remove redundant config option from selftests fragments | 4 months ago |
| config.riscv64 | selftests/bpf: Remove redundant config option from selftests fragments | 4 months ago |
| config.s390x | selftests/bpf: Remove redundant config option from selftests fragments | 4 months ago |
| config.vm | selftests/bpf: vm: Add support for VIRTIO_FS | 2 years ago |
| config.x86_64 | selftests/bpf: Remove redundant config option from selftests fragments | 4 months ago |
| default.profraw | selftests/bpf: Add buddy allocator for libarena | 6 months ago |
| DENYLIST | selftests/bpf: Enable dynptr/test_probe_read_user_str_dynptr | 1 year ago |
| DENYLIST.asan | selftests/bpf: Add DENYLIST.asan | 8 months ago |
| DENYLIST.riscv64 | selftests/bpf: Remove tailcalls tests from DENYLIST.riscv64 | 4 months ago |
| DENYLIST.s390x | selftests/bpf: Add tests for execution context helpers | 9 months ago |
| disasm.c | selftests/bpf: Disassembler tests for verifier.c:convert_ctx_access() | 3 years ago |
| disasm.h | selftests/bpf: Disassembler tests for verifier.c:convert_ctx_access() | 3 years ago |
| disasm_helpers.c | bpf: Do not print a newline after disassembly in bpf_verbose_insn() | 3 months ago |
| disasm_helpers.h | selftests/bpf: extract utility function for BPF disassembly | 2 years ago |
| flow_dissector_load.c | selftests/bpf: Use libbpf 1.0 API mode instead of RLIMIT_MEMLOCK | 4 years ago |
| flow_dissector_load.h | selftests/bpf: Use explicit bpf_prog_test_load() calls everywhere | 5 years ago |
| generate_udp_fragments.py | bpf: selftests: Add defrag selftests | 3 years ago |
| ima_setup.sh | selftests/bpf: Add test for bpf_lsm_kernel_read_file() | 4 years ago |
| io_helpers.c | selftests/bpf: add read_with_timeout() utility function | 1 year ago |
| io_helpers.h | selftests/bpf: add read_with_timeout() utility function | 1 year ago |
| ip_check_defrag_frags.h | bpf: selftests: Add defrag selftests | 3 years ago |
| jit_disasm_helpers.c | selftests/bpf: use host CPU features in JIT disassembler | 5 months ago |
| jit_disasm_helpers.h | selftests/bpf: utility function to get program disassembly after jit | 2 years ago |
| json_writer.c | selftests/bpf: Add --json-summary option to test_progs | 3 years ago |
| json_writer.h | selftests/bpf: Add --json-summary option to test_progs | 3 years ago |
| liburandom_read.map | selftests/bpf: Add tests for symbol versioning for uprobe | 3 years ago |
| Makefile | Merge tag 'perf-tools-for-v7.3-2026-08-21' of git://git.kernel.org/pub/scm/linux/kernel/git/perf/perf-tools | 2 months ago |
| Makefile.docs | tools: Remove redundant quiet setup | 1 year ago |
| netcnt_common.h | selftests/bpf: Increase SIZEOF_BPF_LOCAL_STORAGE_ELEM on s390x | 3 years ago |
| netlink_helpers.c | selftests/bpf: Add netlink helper library | 3 years ago |
| netlink_helpers.h | selftests/bpf: Add netlink helper library | 3 years ago |
| network_helpers.c | selftests/bpf: Fix comment style in network_helpers.c | 2 months ago |
| network_helpers.h | selftests/bpf: Mask socket type flags in mptcpify prog | 4 months ago |
| README.rst | selftests/bpf: vmtest.sh: Preserve command quoting when running in the VM | 3 months ago |
| sdt-config.h | selftests/bpf: Add basic USDT selftests | 4 years ago |
| sdt.h | selftests/bpf: Use asm constraint "m" for LoongArch | 1 year ago |
| settings | selftests: bpf: Switch off timeout | 6 years ago |
| sysctl_helpers.c | selftests/bpf: verify kallsyms entries for token-loaded subprograms | 6 months ago |
| sysctl_helpers.h | selftests/bpf: verify kallsyms entries for token-loaded subprograms | 6 months ago |
| task_local_storage_helpers.h | selftests/bpf: Use sys_pidfd_open() helper when possible | 4 years ago |
| test_bpftool_build.sh | bpf: Remove runqslower tool | 11 months ago |
| test_bpftool_synctypes.py | selftests/bpf: Clear out Python syntax warnings | 1 year ago |
| test_btf.h | selftests/bpf: Add a BTF verification test for kflagged type_tag | 1 year ago |
| test_cpp.cpp | selftests/bpf: Fix C++ compile error from missing _Bool type | 2 years ago |
| test_doc_build.sh | selftests/bpf: Exit with KSFT_SKIP if no Makefile found | 5 years ago |
| test_ftrace.sh | selftests/bpf: use canonical ftrace path | 3 years ago |
| test_iptunnel_common.h | treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 206 | 7 years ago |
| test_kmod.sh | selftests/bpf: Fix passing arguments via function in test_kmod.sh | 4 years ago |
| test_lirc_mode2.sh | selftests/bpf/test_lirc_mode2.sh: Exit with proper code | 4 years ago |
| test_lirc_mode2_user.c | selftests/bpf: Fix test_lirc test | 5 months ago |
| test_loader.c | selftests/bpf: Check malloc result with ASSERT_NEQ in test_loader | 3 months ago |
| test_lru_map.c | selftests/bpf: adapt one more case in test_lru_map to the new target_free | 1 year ago |
| test_maps.c | selftests/bpf: Fail unbound UDP on sockmap update | 4 months ago |
| test_maps.h | selftests/bpf: Export map_update_retriable() | 3 years ago |
| test_progs.c | selftests/bpf: Report failed subtest count in test_progs summary | 3 months ago |
| test_progs.h | selftests/bpf: Report failed subtest count in test_progs summary | 3 months ago |
| test_select_reuseport_common.h | bpf: Test BPF_PROG_TYPE_SK_REUSEPORT | 8 years ago |
| test_sockmap.c | selftests/bpf: Fix memory leak in msg_alloc_iov | 4 months ago |
| test_tag.c | selftests/bpf: Update test_tag to use sha256 | 11 months ago |
| test_tcp_hdr_options.h | selftests/bpf: tests for using dynptrs to parse skb and xdp buffers | 3 years ago |
| test_tcpbpf.h | selftests/bpf: Add Userspace tests for TCP_WINDOW_CLAMP | 5 years ago |
| test_tcpnotify.h | selftests/bpf: add a test case for sock_ops perf-event notification | 8 years ago |
| test_tcpnotify_user.c | bpf/selftests: Fix test_tcpnotify_user | 1 year ago |
| test_verifier.c | selftests/bpf: Test stack depth stats without BTF subprog names | 3 months ago |
| test_xdp_features.sh | selftests/bpf: introduce XDP compliance test tool | 3 years ago |
| test_xsk.sh | selftests/bpf: Upon failures, exit with code 1 in test_xsk.sh | 1 year ago |
| testing_helpers.c | selftests/bpf: Provide weak definitions for cross-test functions | 5 months ago |
| testing_helpers.h | selftests/bpf: Provide weak definitions for cross-test functions | 5 months ago |
| trace_helpers.c | selftests/bpf: Add tracing multi attach benchmark test | 5 months ago |
| trace_helpers.h | selftests/bpf: Add tracing multi attach benchmark test | 5 months ago |
| unpriv_helpers.c | selftests/bpf: include limits.h needed for PATH_MAX directly | 1 year ago |
| unpriv_helpers.h | selftests/bpf: Unprivileged tests for test_loader.c | 3 years ago |
| uprobe_multi.c | selftests/bpf: Fix uprobe_multi usage message | 6 months ago |
| uprobe_multi.ld | selftests/bpf: align build_id test mapping to 64K page size | 8 months ago |
| uptr_test_common.h | selftests/bpf: Create task_local_storage map with invalid uptr's struct | 2 years ago |
| urandom_read.c | selftests/bpf: Add tests for symbol versioning for uprobe | 3 years ago |
| urandom_read_aux.c | selftests/bpf: Add urandom_read shared lib and USDTs | 4 years ago |
| urandom_read_lib1.c | selftests/bpf: Add tests for symbol versioning for uprobe | 3 years ago |
| urandom_read_lib2.c | selftests/bpf: Add urandom_read shared lib and USDTs | 4 years ago |
| usdt.h | selftests/bpf: Emit nop,nop10 instructions combo for x86_64 arch | 4 months ago |
| usdt_1.c | selftests/bpf: Add test for checking correct nop of optimized usdt | 8 months ago |
| usdt_2.c | selftests/bpf: Add tests for uprobe nop10 red zone clobbering | 4 months ago |
| verify_sig_setup.sh | selftests/bpf: Enable signature verification for some lskel tests | 1 year ago |
| veristat.c | selftests/bpf: Fix for veristat file/prog filters processing | 3 months ago |
| veristat.cfg | selftests/bpf: Test with a very short loop | 2 years ago |
| vmtest.sh | selftests/bpf: vmtest.sh: Preserve command quoting when running in the VM | 3 months ago |
| xdp_features.c | selftests/bpf: Replace strcpy() calls with strscpy() | 8 months ago |
| xdp_features.h | selftests/bpf: introduce XDP compliance test tool | 3 years ago |
| xdp_hw_metadata.c | selftests/bpf: Replace strncpy() with strscpy() | 8 months ago |
| xdp_lb_bench_common.h | selftests/bpf: Add XDP load-balancer common definitions | 6 months ago |
| xdp_metadata.h | selftests/bpf: Add flags and VLAN hint to xdp_hw_metadata | 2 years ago |
| xdp_synproxy.c | selftests/bpf: Use bpf_{btf,link,map,prog}_get_info_by_fd() | 3 years ago |
| xsk.c | selftests/xsk: Support tx_metadata_len | 2 years ago |
| xsk.h | selftests/bpf: Fix typos and grammar in test sources | 1 year ago |
| xsk_prereqs.sh | selftests/xsk: add option that lists all tests | 3 years ago |
| xsk_xdp_common.h | selftests/xsk: Add tail adjustment tests and support check | 1 year ago |
| xskxceiver.c | selftests: bpf: introduce a common routine for reading procfs | 7 months ago |
| xskxceiver.h | selftests/bpf: test_xsk: Split xskxceiver | 1 year ago |