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
v6.0
7 folders
107 files
benchs
Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/net
3 years ago
bpf_testmod
bpf: Switch to new kfunc flags infrastructure
3 years ago
gnu
selftests/bpf: get rid of -D__x86_64__
9 years ago
map_tests
selftests/bpf: Handle batch operations for map-in-map bpf-maps
3 years ago
prog_tests
selftests/bpf: Ensure sleepable program is rejected by hash map iter
3 years ago
progs
selftests/bpf: Ensure sleepable program is rejected by hash map iter
3 years ago
verifier
selftests/bpf: Add regression test for pruning fix
3 years ago
.gitignore
selftests, xsk: Rename AF_XDP testing app
3 years ago
DENYLIST
selftests/bpf: Copy over libbpf configs
3 years ago
DENYLIST.s390x
selftests/bpf: Add lru_bug to s390x deny list
3 years ago
Makefile
selftests, xsk: Rename AF_XDP testing app
3 years ago
Makefile.docs
selftests, bpf: Make docs tests fail more reliably
4 years ago
README.rst
bpf/docs: Update list of architectures supported.
4 years ago
bench.c
Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/net
3 years ago
bench.h
Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/net
3 years ago
bpf_legacy.h
selftests/bpf: remove last tests with legacy BPF map definitions
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_tcp_helpers.h
selftests/bpf: Verify first of struct mptcp_sock
3 years ago
bpf_util.h
selftests: Use consistent include paths for libbpf
6 years 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
bpf: selftests: Add helpers to directly use the capget and capset syscall
4 years ago
cap_helpers.h
bpf: selftests: Add helpers to directly use the capget and capset syscall
4 years ago
cgroup_helpers.c
selftests/bpf: Remove duplicated include in cgroup_helpers
4 years ago
cgroup_helpers.h
selftests/bpf: Add per worker cgroup suffix
4 years ago
config
selftests/bpf: Sort configuration
3 years ago
config.s390x
selftests/bpf: Copy over libbpf configs
3 years ago
config.x86_64
selftests/bpf: Copy over libbpf configs
3 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
get_cgroup_id_user.c
selftests/bpf: Use libbpf 1.0 API mode instead of RLIMIT_MEMLOCK
4 years ago
ima_setup.sh
selftests/bpf: Add test for bpf_lsm_kernel_read_file()
4 years ago
netcnt_common.h
bpf: Increase supported cgroup storage value size
4 years ago
network_helpers.c
selftests/bpf: Fix bogus uninitialized variable warning
3 years ago
network_helpers.h
selftests/bpf: Add MPTCP test base
3 years ago
sdt-config.h
selftests/bpf: Add basic USDT selftests
4 years ago
sdt.h
selftests/bpf: Add basic USDT selftests
4 years ago
settings
selftests: bpf: Switch off timeout
5 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
selftests/bpf: Better clean up for runqslower in test_bpftool_build.sh
4 years ago
test_bpftool_metadata.sh
selftests/bpf: Test load and dump metadata with btftool and skel
5 years ago
test_bpftool_synctypes.py
bpftool: Use feature list in bash completion
3 years ago
test_btf.h
selftests/bpf: allow BTF specs and func infos in test_verifier tests
3 years ago
test_cgroup_storage.c
selftests/bpf: Use libbpf 1.0 API mode instead of RLIMIT_MEMLOCK
4 years ago
test_cpp.cpp
selftests/bpf: Fix a clang deprecated-declarations compilation error
4 years ago
test_dev_cgroup.c
selftests/bpf: Use libbpf 1.0 API mode instead of RLIMIT_MEMLOCK
4 years ago
test_doc_build.sh
selftests/bpf: Exit with KSFT_SKIP if no Makefile found
4 years ago
test_flow_dissector.c
selftests/bpf: Remove unneeded semicolon
5 years ago
test_flow_dissector.sh
selftests/bpf: Fix flow dissector tests
4 years ago
test_ftrace.sh
selftests/bpf: Test function_graph tracer and bpf trampoline together
6 years ago
test_iptunnel_common.h
treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 206
6 years ago
test_kmod.sh
selftests: bpf: test_kmod.sh: Fix running out of srctree
5 years ago
test_lirc_mode2.sh
selftests/bpf/test_lirc_mode2.sh: Exit with proper code
4 years ago
test_lirc_mode2_user.c
tools headers UAPI: remove stale lirc.h
4 years ago
test_lpm_map.c
selftests/bpf: Fix map tests errno checks
4 years ago
test_lru_map.c
selftests/bpf: Fix map tests errno checks
4 years ago
test_lwt_ip_encap.sh
selftests/bpf: Make test_lwt_ip_encap more stable and faster
4 years ago
test_lwt_seg6local.sh
selftests/bpf/test_lwt_seg6local: use temp netns for testing
4 years ago
test_maps.c
selftests/bpf: Remove usage of deprecated feature probing APIs
4 years ago
test_maps.h
bpf: Add BPF_MAP_TYPE_SK_STORAGE test to test_maps
7 years ago
test_offload.py
bpf, test_offload.py: Skip base maps without names
4 years ago
test_progs.c
selftests/bpf: Bump internal send_signal/send_signal_tracepoint timeout
3 years ago
test_progs.h
selftests/bpf: Remove filtered subtests from output
3 years ago
test_select_reuseport_common.h
Merge ra.kernel.org:/pub/scm/linux/kernel/git/davem/net
7 years ago
test_skb_cgroup_id.sh
kselftests/bpf: use ping6 as the default ipv6 ping binary if it exists
7 years ago
test_skb_cgroup_id_user.c
selftests/bpf: Use libbpf 1.0 API mode instead of RLIMIT_MEMLOCK
4 years ago
test_sock.c
selftests/bpf: Fix attach tests retcode checks
4 years ago
test_sock_addr.c
selftests/bpf: Use libbpf 1.0 API mode instead of RLIMIT_MEMLOCK
4 years ago
test_sock_addr.sh
kselftests/bpf: use ping6 as the default ipv6 ping binary if it exists
7 years ago
test_sockmap.c
selftests/bpf: Use libbpf 1.0 API mode instead of RLIMIT_MEMLOCK
4 years ago
test_sysctl.c
selftests/bpf: Fix attach tests retcode checks
4 years ago
test_tag.c
selftests/bpf: Use libbpf 1.0 API mode instead of RLIMIT_MEMLOCK
4 years ago
test_tc_edt.sh
Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/net
6 years ago
test_tc_tunnel.sh
selftests, bpf: test_tc_tunnel.sh nc: Cannot use -p and -l
4 years ago
test_tcp_check_syncookie.sh
selftests/bpf/test_tcp_check_syncookie: use temp netns for testing
4 years ago
test_tcp_check_syncookie_user.c
selftests/bpf: Use libbpf 1.0 API mode instead of RLIMIT_MEMLOCK
4 years ago
test_tcp_hdr_options.h
bpf: selftest: Ensure the child sk inherited all bpf_sock_ops_cb_flags
5 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
selftests/bpf: Use libbpf 1.0 API mode instead of RLIMIT_MEMLOCK
4 years ago
test_tunnel.sh
selftests/bpf: Move vxlan tunnel testcases to test_progs
3 years ago
test_verifier.c
selftest/bpf: Test for use-after-free bug fix in inline_bpf_loop
3 years ago
test_verifier_log.c
selftests/bpf: Use libbpf 1.0 API mode instead of RLIMIT_MEMLOCK
4 years ago
test_xdp_meta.sh
selftests/bpf/test_xdp_meta: use temp netns for testing
4 years ago
test_xdp_redirect.sh
selftests/bpf/test_xdp_redirect: use temp netns for testing
4 years ago
test_xdp_redirect_multi.sh
selftests/bpf/test_xdp_redirect_multi: use temp netns for testing
4 years ago
test_xdp_veth.sh
Merge https://git.kernel.org/pub/scm/linux/kernel/git/bpf/bpf-next
3 years ago
test_xdp_vlan.sh
selftests/bpf/test_xdp_vlan: use temp netns for testing
4 years ago
test_xdp_vlan_mode_generic.sh
selftests/bpf: add wrapper scripts for test_xdp_vlan.sh
6 years ago
test_xdp_vlan_mode_native.sh
selftests/bpf: add wrapper scripts for test_xdp_vlan.sh
6 years ago
test_xdping.sh
selftests/bpf: Add drv mode testing for xdping
3 years ago
test_xsk.sh
selftests, xsk: Rename AF_XDP testing app
3 years ago
testing_helpers.c
selftests/bpf: Improve by-name subtest selection logic in prog_tests
4 years ago
testing_helpers.h
selftests/bpf: Improve by-name subtest selection logic in prog_tests
4 years ago
trace_helpers.c
selftests/bpf: Fix file descriptor leak in load_kallsyms()
4 years ago
trace_helpers.h
selftests/bpf: fix uprobe offset calculation in selftests
4 years ago
urandom_read.c
selftests/bpf: Add urandom_read shared lib and USDTs
4 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 urandom_read shared lib and USDTs
4 years ago
urandom_read_lib2.c
selftests/bpf: Add urandom_read shared lib and USDTs
4 years ago
vmtest.sh
selftests/bpf: Adjust vmtest.sh to use local kernel configuration
3 years ago
with_addr.sh
selftests/bpf: test bpf flow dissection
7 years ago
with_tunnels.sh
selftests/bpf: test bpf flow dissection
7 years ago
xdp_redirect_multi.c
selftests/bpf: Use libbpf 1.0 API mode instead of RLIMIT_MEMLOCK
4 years ago
xdp_synproxy.c
selftests/bpf: Add selftests for raw syncookie helpers in TC mode
3 years ago
xdping.c
selftests/bpf: Use libbpf 1.0 API mode instead of RLIMIT_MEMLOCK
4 years ago
xdping.h
selftests/bpf: measure RTT from xdp using xdping
6 years ago
xsk.c
Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/net
3 years ago
xsk.h
selftests/xsk: Introduce XDP prog load based on existing AF_XDP socket
3 years ago
xsk_prereqs.sh
selftests, xsk: Rename AF_XDP testing app
3 years ago
xskxceiver.c
selftests, xsk: Rename AF_XDP testing app
3 years ago
xskxceiver.h
selftests, xsk: Rename AF_XDP testing app
3 years ago