OSDN Git Service

selftests: bpf: test BPF_PROG_QUERY for progs attached to sockmap
authorDi Zhu <zhudi2@huawei.com>
Wed, 19 Jan 2022 01:40:05 +0000 (09:40 +0800)
committerAlexei Starovoitov <ast@kernel.org>
Fri, 21 Jan 2022 05:33:32 +0000 (21:33 -0800)
commit820e6e227c4053b6b631ae65ef1f65d560cb392b
treebbea89ab230750384c4ca4d09f80dbb6c74e96e9
parent748cd5729ac7421091316e32dcdffb0578563880
selftests: bpf: test BPF_PROG_QUERY for progs attached to sockmap

Add test for querying progs attached to sockmap. we use an existing
libbpf query interface to query prog cnt before and after progs
attaching to sockmap and check whether the queried prog id is right.

Signed-off-by: Di Zhu <zhudi2@huawei.com>
Acked-by: Yonghong Song <yhs@fb.com>
Reviewed-by: Jakub Sitnicki <jakub@cloudflare.com>
Link: https://lore.kernel.org/r/20220119014005.1209-2-zhudi2@huawei.com
Signed-off-by: Alexei Starovoitov <ast@kernel.org>
tools/testing/selftests/bpf/prog_tests/sockmap_basic.c
tools/testing/selftests/bpf/progs/test_sockmap_progs_query.c [new file with mode: 0644]