tangled
alpha
login
or
join now
tjh.dev
/
kernel
1
fork
atom
Linux kernel mirror (for testing)
git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git
kernel
os
linux
1
fork
atom
overview
issues
pulls
pipelines
kernel
/
tools
/
testing
/
selftests
/
bpf
/
at
nocache-cleanup
7 folders
124 files
benchs
selftests/bpf: Call bpf_get_numa_node_id() in trigger_count()
4 months ago
gnu
bpf: Replace deprecated -target with --target= for Clang
2 years ago
map_tests
selftests: bpf: test batch lookup on array of maps with holes
1 year ago
prog_tests
selftests/bpf: Update xdp_context_test_run test to check maximum metadata size
2 months ago
progs
Merge tag 'bpf-fixes' of git://git.kernel.org/pub/scm/linux/kernel/git/bpf/bpf
3 months ago
test_kmods
selftests/bpf: Add success stats to rqspinlock stress test
4 months ago
verifier
bpf: disable and remove registers chain based liveness
6 months ago
.gitignore
bpf: Remove runqslower tool
4 months ago
DENYLIST
selftests/bpf: Enable dynptr/test_probe_read_user_str_dynptr
9 months ago
DENYLIST.riscv64
selftests/bpf: Add DENYLIST.riscv64
2 years ago
DENYLIST.s390x
selftests/bpf: Remove may_goto tests from DENYLIST.s390x
7 months ago
Makefile
Merge tag 'mm-nonmm-stable-2025-12-06-11-14' of git://git.kernel.org/pub/scm/linux/kernel/git/akpm/mm
3 months ago
Makefile.docs
tools: Remove redundant quiet setup
1 year ago
README.rst
selftests/bpf: Add description for running vmtest on RV64
2 years ago
autoconf_helper.h
selftests/bpf: Unprivileged tests for test_loader.c
3 years ago
bench.c
selftests/bpf: add benchmark testing for kprobe-multi-all
7 months ago
bench.h
selftests/bpf: Add LPM trie microbenchmarks
7 months ago
bpf_arena_alloc.h
selftests/bpf: Add bpf_arena_list test.
2 years ago
bpf_arena_common.h
selftests/bpf: add selftests for bpf_arena_reserve_pages
8 months ago
bpf_arena_htab.h
selftests/bpf: Add bpf_arena_htab test.
2 years ago
bpf_arena_list.h
Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/net
5 months ago
bpf_arena_strsearch.h
selftests/bpf: Convert glob_match() to bpf arena
4 months ago
bpf_atomic.h
Merge git://git.kernel.org/pub/scm/linux/kernel/git/bpf/bpf after rc6
8 months ago
bpf_experimental.h
bpf...d_path(): constify path argument
9 months ago
bpf_kfuncs.h
bpf: widen dynptr size/offset to 64 bit
5 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: More open-coded gettid syscall cleanup
6 months ago
btf_helpers.c
selftests/bpf: Test new enum kflag and enum64 API functions
3 years ago
btf_helpers.h
selftests/bpf: Add split BTF dedup selftests
5 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
3 years ago
cgroup_helpers.c
selftests/bpf: Add a test for bpf_cgroup_from_id lookup in non-root cgns
6 months ago
cgroup_helpers.h
selftests/bpf: Add a test for bpf_cgroup_from_id lookup in non-root cgns
6 months ago
cgroup_tcp_skb.h
selftests/bpf: Verify that the cgroup_skb filters receive expected packets.
2 years ago
config
bpf/selftests: Add selftest for bpf_smc_hs_ctrl
4 months ago
config.aarch64
selftests/bpf: Remove entries from config.{arch} already present in config
7 months ago
config.ppc64el
selftests/bpf: Remove entries from config.{arch} already present in config
7 months ago
config.riscv64
selftests/bpf: Remove entries from config.{arch} already present in config
7 months ago
config.s390x
selftests/bpf: Remove entries from config.{arch} already present in config
7 months ago
config.vm
selftests/bpf: vm: Add support for VIRTIO_FS
2 years ago
config.x86_64
selftests/bpf: Remove entries from config.{arch} already present in config
7 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
selftests/bpf: print correct offset for pseudo calls in disasm_insn()
2 years 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
4 years ago
generate_udp_fragments.py
bpf: selftests: Add defrag selftests
2 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
2 years ago
jit_disasm_helpers.c
selftests/bpf: #define LOCAL_LABEL_LEN for jit_disasm_helpers.c
2 years 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
2 years 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
2 years ago
netlink_helpers.h
selftests/bpf: Add netlink helper library
2 years ago
network_helpers.c
selftests/bpf: Systematically add SO_REUSEADDR in start_server_addr
4 months ago
network_helpers.h
selftests/bpf: Add tc helpers
5 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
5 years ago
task_local_storage_helpers.h
selftests/bpf: Use sys_pidfd_open() helper when possible
3 years ago
test_bpftool.py
bpftool: Only probe trace_vprintk feature in 'full' mode
4 years ago
test_bpftool.sh
selftests/bpf: Add missing files required by test_bpftool.sh for installing
4 years ago
test_bpftool_build.sh
bpf: Remove runqslower tool
4 months ago
test_bpftool_map.sh
selftests/bpf: Add test for bpftool access to read-only protected maps
9 months ago
test_bpftool_metadata.sh
selftests/bpf: fix missing BPF object files
3 years 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
4 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
6 years ago
test_kmod.sh
selftests/bpf: Fix passing arguments via function in test_kmod.sh
3 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 bpf_prog_detach2 usage in test_lirc_mode2
7 months ago
test_loader.c
selftests/bpf: Support non-linear flag in test loader
5 months ago
test_lru_map.c
selftests/bpf: adapt one more case in test_lru_map to the new target_free
9 months ago
test_maps.c
selftests/bpf: retry bpf_map_update_elem() when E2BIG is returned
4 months ago
test_maps.h
selftests/bpf: Export map_update_retriable()
2 years ago
test_progs.c
selftests/bpf: Enable signature verification for some lskel tests
6 months ago
test_progs.h
selftests/bpf: __not_msg() tag for test_loader framework
6 months ago
test_select_reuseport_common.h
Merge ra.kernel.org:/pub/scm/linux/kernel/git/davem/net
7 years ago
test_sockmap.c
selftests/bpf: Fix typos and grammar in test sources
7 months ago
test_tag.c
selftests/bpf: Update test_tag to use sha256
4 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
7 years ago
test_tcpnotify_user.c
bpf/selftests: Fix test_tcpnotify_user
7 months ago
test_verifier.c
selftests/bpf: test_verifier verbose log overflows
10 months ago
test_xdp_features.sh
selftests/bpf: introduce XDP compliance test tool
3 years ago
test_xdping.sh
selftests/bpf: Add drv mode testing for xdping
3 years ago
test_xsk.sh
selftests/bpf: Upon failures, exit with code 1 in test_xsk.sh
7 months ago
testing_helpers.c
Merge tag 'bpf-next-6.18' of git://git.kernel.org/pub/scm/linux/kernel/git/bpf/bpf-next
6 months ago
testing_helpers.h
Merge tag 'bpf-next-6.18' of git://git.kernel.org/pub/scm/linux/kernel/git/bpf/bpf-next
6 months ago
trace_helpers.c
selftests/bpf: Fix realloc size in bpf_get_addrs
6 months ago
trace_helpers.h
selftests/bpf: move get_ksyms and get_addrs to trace_helpers.c
7 months ago
unpriv_helpers.c
selftests/bpf: include limits.h needed for PATH_MAX directly
9 months ago
unpriv_helpers.h
selftests/bpf: Unprivileged tests for test_loader.c
3 years ago
uprobe_multi.c
selftests/bpf: Fix uprobe_multi compilation error
2 years ago
uprobe_multi.ld
selftests/bpf: add build ID tests
2 years ago
uptr_test_common.h
Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/net
1 year ago
urandom_read.c
selftests/bpf: Add tests for symbol versioning for uprobe
2 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
2 years ago
urandom_read_lib2.c
selftests/bpf: Add urandom_read shared lib and USDTs
4 years ago
usdt.h
selftests/bpf: Import usdt.h from libbpf/usdt project
8 months ago
verify_sig_setup.sh
selftests/bpf: Enable signature verification for some lskel tests
6 months ago
veristat.c
selftests/bpf: Add BPF program dump in veristat
7 months ago
veristat.cfg
selftests/bpf: Test with a very short loop
1 year ago
vmtest.sh
selftests/bpf: Support ppc64el in vmtest
9 months ago
xdp_features.c
selftests/bpf: Fix compiler warnings reported in -O2 mode
2 years ago
xdp_features.h
selftests/bpf: introduce XDP compliance test tool
3 years ago
xdp_hw_metadata.c
Merge git://git.kernel.org/pub/scm/linux/kernel/git/bpf/bpf bpf-6.14-rc4
1 year 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
xdping.c
selftests/bpf: Fix typos and grammar in test sources
7 months ago
xdping.h
selftests/bpf: measure RTT from xdp using xdping
6 years ago
xsk.c
selftests/xsk: Support tx_metadata_len
2 years ago
xsk.h
selftests/bpf: Fix typos and grammar in test sources
7 months ago
xsk_prereqs.sh
selftests/xsk: add option that lists all tests
2 years ago
xsk_xdp_common.h
selftests/xsk: Add tail adjustment tests and support check
11 months ago
xskxceiver.c
selftests: complete kselftest include centralization
5 months ago
xskxceiver.h
selftests/bpf: test_xsk: Split xskxceiver
5 months ago