Alexei Starovoitov 4f7b3e8258 bpf: improve verifier branch analysis 6 år sedan
..
gnu 1c2dd16add selftests/bpf: get rid of -D__x86_64__ 8 år sedan
include b24413180f License cleanup: add SPDX GPL-2.0 license identifier to files with no license 7 år sedan
.gitignore 78de35460a selftests/bpf: add missing executables to .gitignore 6 år sedan
Makefile 43b987d23d selftests/bpf: add test cases for queue and stack maps 6 år sedan
bpf_endian.h b24413180f License cleanup: add SPDX GPL-2.0 license identifier to files with no license 7 år sedan
bpf_flow.c 70e88c758a selftests/bpf: fix bpf_flow.c build 6 år sedan
bpf_helpers.h f71c6143c2 bpf: Support sk lookup in netns with id 0 6 år sedan
bpf_rand.h a82d8cd398 bpf: add ld64 imm test cases 7 år sedan
bpf_rlimit.h fe8d662aef bpf: unify rlimit handling in selftests 7 år sedan
bpf_util.h aa5f0c96cc bpf: Refactor ARRAY_SIZE macro to bpf_util.h 7 år sedan
cgroup_helpers.c 04c1341115 selftests/bpf: Fix const'ness in cgroup_helpers 7 år sedan
cgroup_helpers.h 04c1341115 selftests/bpf: Fix const'ness in cgroup_helpers 7 år sedan
config a3f49d97c2 selftests/bpf: add config fragments BPF_STREAM_PARSER and XDP_SOCKETS 6 år sedan
connect4_prog.c 622adafb2a selftests/bpf: Selftest for sys_connect hooks 7 år sedan
connect6_prog.c 622adafb2a selftests/bpf: Selftest for sys_connect hooks 7 år sedan
dev_cgroup.c 37f1ba0909 selftests/bpf: add a test for device cgroup controller 7 år sedan
flow_dissector_load.c b31d30d9be tools/bpf: add unlimited rlimit for flow_dissector_load 6 år sedan
get_cgroup_id_kern.c 23316a366e tools/bpf: fix selftest get_cgroup_id_user 7 år sedan
get_cgroup_id_user.c 23316a366e tools/bpf: fix selftest get_cgroup_id_user 7 år sedan
netcnt_common.h 371e4fcc9d selftests/bpf: cgroup local storage-based network counters 6 år sedan
netcnt_prog.c 371e4fcc9d selftests/bpf: cgroup local storage-based network counters 6 år sedan
sample_map_ret0.c 7fedbb7c5a selftest/bpf: extend the offload test with map checks 7 år sedan
sample_ret0.c 417ec26477 selftests/bpf: add offload test based on netdevsim 7 år sedan
sendmsg4_prog.c 04b6ab7312 selftests/bpf: Selftest for sys_sendmsg hooks 7 år sedan
sendmsg6_prog.c 04b6ab7312 selftests/bpf: Selftest for sys_sendmsg hooks 7 år sedan
socket_cookie_prog.c 194db0d958 selftests/bpf: Test for get_socket_cookie 7 år sedan
sockmap_parse_prog.c 82a8616889 bpf: add map tests for BPF_PROG_TYPE_SK_MSG 7 år sedan
sockmap_tcp_msg_prog.c 82a8616889 bpf: add map tests for BPF_PROG_TYPE_SK_MSG 7 år sedan
sockmap_verdict_prog.c 82a8616889 bpf: add map tests for BPF_PROG_TYPE_SK_MSG 7 år sedan
tcp_client.py e66565f3be bpf: Add Python 3 support to selftests scripts for bpf 7 år sedan
tcp_server.py e66565f3be bpf: Add Python 3 support to selftests scripts for bpf 7 år sedan
test_adjust_tail.c 0367d0a294 bpf: adding tests for bpf_xdp_adjust_tail 7 år sedan
test_align.c aa5f0c96cc bpf: Refactor ARRAY_SIZE macro to bpf_util.h 7 år sedan
test_btf.c d08489125e tools/bpf: add addition type tests to test_btf 6 år sedan
test_btf_haskv.c 38d5d3b3d5 bpf: Introduce BPF_ANNOTATE_KV_PAIR 7 år sedan
test_btf_nokv.c c0fa1b6c3e bpf: btf: Add BTF tests 7 år sedan
test_cgroup_storage.c 919646d2a3 selftests/bpf: extend the storage test to test per-cpu cgroup storage 6 år sedan
test_dev_cgroup.c fe8d662aef bpf: unify rlimit handling in selftests 7 år sedan
test_flow_dissector.c 50b3ed57de selftests/bpf: test bpf flow dissection 6 år sedan
test_flow_dissector.sh 50b3ed57de selftests/bpf: test bpf flow dissection 6 år sedan
test_get_stack_rawtp.c 173965fbfb tools/bpf: add a test for bpf_get_stack with raw tracepoint prog 7 år sedan
test_iptunnel_common.h 8d48f5e427 selftests/bpf: add a test for basic XDP functionality 8 år sedan
test_kmod.sh 81e167c2a2 selftests: bpf: notification about privilege required to run test_kmod.sh testing script 7 år sedan
test_l4lb.c bc1bafbbe9 bpf: Move endianness BPF helpers out of bpf_util.h 8 år sedan
test_l4lb_noinline.c 3bc35c63cb selftests/bpf: add bpf_call test 7 år sedan
test_libbpf.sh c5fa5d6022 selftests/bpf: fix return value comparison for tests in test_libbpf.sh 6 år sedan
test_libbpf_open.c 864db336c6 selftests/bpf: add test program for loading BPF ELF files 7 år sedan
test_lirc_mode2.sh b0e4b8bcd4 selftests: bpf: notification about privilege required to run test_lirc_mode2.sh testing script 7 år sedan
test_lirc_mode2_kern.c 6bdd533cee bpf: add selftest for lirc_mode2 type program 7 år sedan
test_lirc_mode2_user.c 6bdd533cee bpf: add selftest for lirc_mode2 type program 7 år sedan
test_lpm_map.c fe8d662aef bpf: unify rlimit handling in selftests 7 år sedan
test_lru_map.c fe8d662aef bpf: unify rlimit handling in selftests 7 år sedan
test_lwt_seg6local.c c99a84eac0 selftests/bpf: test for seg6local End.BPF action 7 år sedan
test_lwt_seg6local.sh 8c85cbdf37 selftests/bpf: update test_lwt_seg6local.sh according to iproute2 7 år sedan
test_maps.c 43b987d23d selftests/bpf: add test cases for queue and stack maps 6 år sedan
test_netcnt.c da85d8bfd1 kselftests/bpf: use ping6 as the default ipv6 ping binary when it exists 6 år sedan
test_obj_id.c a2e8bbd2ef bpf: Fix test_obj_id.c for llvm 5.0 8 år sedan
test_offload.py 7736b6ed66 selftests/bpf: add test for sharing objects between netdevs 7 år sedan
test_pkt_access.c 579f1d926c selftests/bpf: fix broken build due to types.h 8 år sedan
test_pkt_md_access.c f9ea3225dd bpf: fix selftest/bpf/test_pkt_md_access on s390x 8 år sedan
test_progs.c 43b987d23d selftests/bpf: add test cases for queue and stack maps 6 år sedan
test_queue_map.c 43b987d23d selftests/bpf: add test cases for queue and stack maps 6 år sedan
test_queue_stack_map.h 43b987d23d selftests/bpf: add test cases for queue and stack maps 6 år sedan
test_section_names.c 370920c47b selftests/bpf: Test libbpf_{prog,attach}_type_by_name 6 år sedan
test_select_reuseport.c 91134d849a bpf: Test BPF_PROG_TYPE_SK_REUSEPORT 7 år sedan
test_select_reuseport_common.h 91134d849a bpf: Test BPF_PROG_TYPE_SK_REUSEPORT 7 år sedan
test_select_reuseport_kern.c 91134d849a bpf: Test BPF_PROG_TYPE_SK_REUSEPORT 7 år sedan
test_sk_lookup_kern.c f71c6143c2 bpf: Support sk lookup in netns with id 0 6 år sedan
test_skb_cgroup_id.sh deee2cae27 kselftests/bpf: use ping6 as the default ipv6 ping binary if it exists 6 år sedan
test_skb_cgroup_id_kern.c 5ecd8c2273 selftests/bpf: Selftest for bpf_skb_ancestor_cgroup_id 7 år sedan
test_skb_cgroup_id_user.c 5ecd8c2273 selftests/bpf: Selftest for bpf_skb_ancestor_cgroup_id 7 år sedan
test_sock.c aa5f0c96cc bpf: Refactor ARRAY_SIZE macro to bpf_util.h 7 år sedan
test_sock_addr.c aa5f0c96cc bpf: Refactor ARRAY_SIZE macro to bpf_util.h 7 år sedan
test_sock_addr.sh deee2cae27 kselftests/bpf: use ping6 as the default ipv6 ping binary if it exists 6 år sedan
test_socket_cookie.c c9bf507d0a selftests/bpf: Use libbpf_attach_type_by_name in test_socket_cookie 6 år sedan
test_sockhash_kern.c b8b394faa9 bpf: selftest additions for SOCKHASH 7 år sedan
test_sockmap.c 84fbfe026a bpf: test_sockmap add options to use msg_push_data 6 år sedan
test_sockmap_kern.c b8b394faa9 bpf: selftest additions for SOCKHASH 7 år sedan
test_sockmap_kern.h 84fbfe026a bpf: test_sockmap add options to use msg_push_data 6 år sedan
test_stack_map.c 43b987d23d selftests/bpf: add test cases for queue and stack maps 6 år sedan
test_stacktrace_build_id.c 79b4535013 tools/bpf: add a test for bpf_get_stack with tracepoint prog 7 år sedan
test_stacktrace_map.c 79b4535013 tools/bpf: add a test for bpf_get_stack with tracepoint prog 7 år sedan
test_tag.c fe8d662aef bpf: unify rlimit handling in selftests 7 år sedan
test_tcp_estats.c 6ead18fb18 selftests/bpf: add a test case to check verifier pointer arithmetic 8 år sedan
test_tcpbpf.h 78d8e26d46 selftests/bpf: Test case for BPF_SOCK_OPS_TCP_LISTEN_CB 7 år sedan
test_tcpbpf_kern.c 9746b1ee2e bpf: add selftest for bpf's (set|get)_sockopt for SAVE_SYN 7 år sedan
test_tcpbpf_user.c 9746b1ee2e bpf: add selftest for bpf's (set|get)_sockopt for SAVE_SYN 7 år sedan
test_tracepoint.c d279f1f8c6 bpf/tracing: add a bpf test for new ioctl query interface 7 år sedan
test_tunnel.sh 26bf8a89d8 bpf, selftests: delete xfrm tunnel when test exits. 7 år sedan
test_tunnel_kern.c 933a741e3b selftests/bpf: bpf tunnel test. 7 år sedan
test_verifier.c 4f7b3e8258 bpf: improve verifier branch analysis 6 år sedan
test_verifier_log.c fe8d662aef bpf: unify rlimit handling in selftests 7 år sedan
test_xdp.c 4e9c3a6671 selftests: bpf: Use bpf_endian.h in test_xdp.c 8 år sedan
test_xdp_meta.c 22c8852624 bpf: improve selftests and add tests for meta pointer 7 år sedan
test_xdp_meta.sh 7b4eb53d95 tools/bpf: fix batch-mode test failure of test_xdp_redirect.sh 7 år sedan
test_xdp_noinline.c b0b04fc49e selftests/bpf: add xdp noinline test 7 år sedan
test_xdp_redirect.c 996139e801 selftests: bpf: add a test for XDP redirect 8 år sedan
test_xdp_redirect.sh 7b4eb53d95 tools/bpf: fix batch-mode test failure of test_xdp_redirect.sh 7 år sedan
test_xdp_vlan.c 97396ff0bc selftests/bpf: add XDP selftests for modifying and popping VLAN headers 6 år sedan
test_xdp_vlan.sh 97396ff0bc selftests/bpf: add XDP selftests for modifying and popping VLAN headers 6 år sedan
trace_helpers.c 3dca21156b bpf, libbpf: simplify and cleanup perf ring buffer walk 6 år sedan
trace_helpers.h 22adedd304 trace_helpers.c: Add helpers to poll multiple perf FDs for events 7 år sedan
urandom_read.c 13790d1cc7 bpf: add selftest for stackmap with build_id in NMI context 7 år sedan
with_addr.sh 50b3ed57de selftests/bpf: test bpf flow dissection 6 år sedan
with_tunnels.sh 50b3ed57de selftests/bpf: test bpf flow dissection 6 år sedan