mirror of
https://mirrors.bfsu.edu.cn/git/linux.git
synced 2025-01-04 04:44:37 +08:00
a2c9652f75
To make sure no new files are introduced that doesn't include the bpf/ prefix in its #include, remove tools/lib/bpf from the include path entirely. Instead, we introduce a new header files directory under the scratch tools/ dir, and add a rule to run the 'install_headers' rule from libbpf to have a full set of consistent libbpf headers in $(OUTPUT)/tools/include/bpf, and then use $(OUTPUT)/tools/include as the include path for selftests. For consistency we also make sure we put all the scratch build files from other bpftool and libbpf into tools/build/, so everything stays within selftests/. Signed-off-by: Toke Høiland-Jørgensen <toke@redhat.com> Signed-off-by: Alexei Starovoitov <ast@kernel.org> Link: https://lore.kernel.org/bpf/157952561246.1683545.2762245552022369203.stgit@toke.dk
41 lines
554 B
Plaintext
41 lines
554 B
Plaintext
test_verifier
|
|
test_maps
|
|
test_lru_map
|
|
test_lpm_map
|
|
test_tag
|
|
FEATURE-DUMP.libbpf
|
|
fixdep
|
|
test_align
|
|
test_dev_cgroup
|
|
/test_progs*
|
|
test_tcpbpf_user
|
|
test_verifier_log
|
|
feature
|
|
test_sock
|
|
test_sock_addr
|
|
test_sock_fields
|
|
urandom_read
|
|
test_btf
|
|
test_sockmap
|
|
test_lirc_mode2_user
|
|
get_cgroup_id_user
|
|
test_skb_cgroup_id_user
|
|
test_socket_cookie
|
|
test_cgroup_storage
|
|
test_flow_dissector
|
|
flow_dissector_load
|
|
test_netcnt
|
|
test_tcpnotify_user
|
|
test_libbpf
|
|
test_tcp_check_syncookie_user
|
|
test_sysctl
|
|
test_hashmap
|
|
test_btf_dump
|
|
xdping
|
|
test_cpp
|
|
*.skel.h
|
|
/no_alu32
|
|
/bpf_gcc
|
|
/tools
|
|
|