Message ID | 20211001215858.1132715-3-joannekoong@fb.com (mailing list archive) |
---|---|
State | Superseded |
Delegated to: | BPF |
Headers | show |
Series | Add XDP support for bpf_load_hdr_opt | expand |
On Fri, Oct 1, 2021 at 3:03 PM Joanne Koong <joannekoong@fb.com> wrote: > > Currently, tcp_hdr_options is only supported for sockops type programs. > This patchset adds xdp tcp_hdr_options support. To more easily > differentiate between these two tests, this patch does the following > renames (with no functional changes): > > test_tcp_hdr_options -> test_sockops_tcp_hdr_options > test_misc_tcp_hdr_options -> test_sockops_misc_tcp_hdr_options > > The next patch will add xdp_test_tcp_hdr_options. > > Signed-off-by: Joanne Koong <joannekoong@fb.com> Acked-by: Song Liu <songliubraving@fb.com> > --- > ...hdr_options.c => sockops_tcp_hdr_options.c} | 18 +++++++++--------- > ...s.c => test_sockops_misc_tcp_hdr_options.c} | 0 > ...ptions.c => test_sockops_tcp_hdr_options.c} | 0 > 3 files changed, 9 insertions(+), 9 deletions(-) > rename tools/testing/selftests/bpf/prog_tests/{tcp_hdr_options.c => sockops_tcp_hdr_options.c} (96%) > rename tools/testing/selftests/bpf/progs/{test_misc_tcp_hdr_options.c => test_sockops_misc_tcp_hdr_options.c} (100%) > rename tools/testing/selftests/bpf/progs/{test_tcp_hdr_options.c => test_sockops_tcp_hdr_options.c} (100%) > > diff --git a/tools/testing/selftests/bpf/prog_tests/tcp_hdr_options.c b/tools/testing/selftests/bpf/prog_tests/sockops_tcp_hdr_options.c > similarity index 96% > rename from tools/testing/selftests/bpf/prog_tests/tcp_hdr_options.c > rename to tools/testing/selftests/bpf/prog_tests/sockops_tcp_hdr_options.c > index 1fa772079967..f8fb12f4c1ed 100644 > --- a/tools/testing/selftests/bpf/prog_tests/tcp_hdr_options.c > +++ b/tools/testing/selftests/bpf/prog_tests/sockops_tcp_hdr_options.c > @@ -12,8 +12,8 @@ > #include "cgroup_helpers.h" > #include "network_helpers.h" > #include "test_tcp_hdr_options.h" > -#include "test_tcp_hdr_options.skel.h" > -#include "test_misc_tcp_hdr_options.skel.h" > +#include "test_sockops_tcp_hdr_options.skel.h" > +#include "test_sockops_misc_tcp_hdr_options.skel.h" > > #define LO_ADDR6 "::1" > #define CG_NAME "/tcpbpf-hdr-opt-test" > @@ -25,8 +25,8 @@ static struct bpf_test_option exp_active_fin_in; > static struct hdr_stg exp_passive_hdr_stg; > static struct hdr_stg exp_active_hdr_stg = { .active = true, }; > > -static struct test_misc_tcp_hdr_options *misc_skel; > -static struct test_tcp_hdr_options *skel; > +static struct test_sockops_misc_tcp_hdr_options *misc_skel; > +static struct test_sockops_tcp_hdr_options *skel; > static int lport_linum_map_fd; > static int hdr_stg_map_fd; > static __u32 duration; > @@ -570,15 +570,15 @@ static struct test tests[] = { > DEF_TEST(misc), > }; > > -void test_tcp_hdr_options(void) > +void test_sockops_tcp_hdr_options(void) > { > int i; > > - skel = test_tcp_hdr_options__open_and_load(); > + skel = test_sockops_tcp_hdr_options__open_and_load(); > if (CHECK(!skel, "open and load skel", "failed")) > return; > > - misc_skel = test_misc_tcp_hdr_options__open_and_load(); > + misc_skel = test_sockops_misc_tcp_hdr_options__open_and_load(); > if (CHECK(!misc_skel, "open and load misc test skel", "failed")) > goto skel_destroy; > > @@ -600,6 +600,6 @@ void test_tcp_hdr_options(void) > > close(cg_fd); > skel_destroy: > - test_misc_tcp_hdr_options__destroy(misc_skel); > - test_tcp_hdr_options__destroy(skel); > + test_sockops_misc_tcp_hdr_options__destroy(misc_skel); > + test_sockops_tcp_hdr_options__destroy(skel); > } > diff --git a/tools/testing/selftests/bpf/progs/test_misc_tcp_hdr_options.c b/tools/testing/selftests/bpf/progs/test_sockops_misc_tcp_hdr_options.c > similarity index 100% > rename from tools/testing/selftests/bpf/progs/test_misc_tcp_hdr_options.c > rename to tools/testing/selftests/bpf/progs/test_sockops_misc_tcp_hdr_options.c > diff --git a/tools/testing/selftests/bpf/progs/test_tcp_hdr_options.c b/tools/testing/selftests/bpf/progs/test_sockops_tcp_hdr_options.c > similarity index 100% > rename from tools/testing/selftests/bpf/progs/test_tcp_hdr_options.c > rename to tools/testing/selftests/bpf/progs/test_sockops_tcp_hdr_options.c > -- > 2.30.2 >
diff --git a/tools/testing/selftests/bpf/prog_tests/tcp_hdr_options.c b/tools/testing/selftests/bpf/prog_tests/sockops_tcp_hdr_options.c similarity index 96% rename from tools/testing/selftests/bpf/prog_tests/tcp_hdr_options.c rename to tools/testing/selftests/bpf/prog_tests/sockops_tcp_hdr_options.c index 1fa772079967..f8fb12f4c1ed 100644 --- a/tools/testing/selftests/bpf/prog_tests/tcp_hdr_options.c +++ b/tools/testing/selftests/bpf/prog_tests/sockops_tcp_hdr_options.c @@ -12,8 +12,8 @@ #include "cgroup_helpers.h" #include "network_helpers.h" #include "test_tcp_hdr_options.h" -#include "test_tcp_hdr_options.skel.h" -#include "test_misc_tcp_hdr_options.skel.h" +#include "test_sockops_tcp_hdr_options.skel.h" +#include "test_sockops_misc_tcp_hdr_options.skel.h" #define LO_ADDR6 "::1" #define CG_NAME "/tcpbpf-hdr-opt-test" @@ -25,8 +25,8 @@ static struct bpf_test_option exp_active_fin_in; static struct hdr_stg exp_passive_hdr_stg; static struct hdr_stg exp_active_hdr_stg = { .active = true, }; -static struct test_misc_tcp_hdr_options *misc_skel; -static struct test_tcp_hdr_options *skel; +static struct test_sockops_misc_tcp_hdr_options *misc_skel; +static struct test_sockops_tcp_hdr_options *skel; static int lport_linum_map_fd; static int hdr_stg_map_fd; static __u32 duration; @@ -570,15 +570,15 @@ static struct test tests[] = { DEF_TEST(misc), }; -void test_tcp_hdr_options(void) +void test_sockops_tcp_hdr_options(void) { int i; - skel = test_tcp_hdr_options__open_and_load(); + skel = test_sockops_tcp_hdr_options__open_and_load(); if (CHECK(!skel, "open and load skel", "failed")) return; - misc_skel = test_misc_tcp_hdr_options__open_and_load(); + misc_skel = test_sockops_misc_tcp_hdr_options__open_and_load(); if (CHECK(!misc_skel, "open and load misc test skel", "failed")) goto skel_destroy; @@ -600,6 +600,6 @@ void test_tcp_hdr_options(void) close(cg_fd); skel_destroy: - test_misc_tcp_hdr_options__destroy(misc_skel); - test_tcp_hdr_options__destroy(skel); + test_sockops_misc_tcp_hdr_options__destroy(misc_skel); + test_sockops_tcp_hdr_options__destroy(skel); } diff --git a/tools/testing/selftests/bpf/progs/test_misc_tcp_hdr_options.c b/tools/testing/selftests/bpf/progs/test_sockops_misc_tcp_hdr_options.c similarity index 100% rename from tools/testing/selftests/bpf/progs/test_misc_tcp_hdr_options.c rename to tools/testing/selftests/bpf/progs/test_sockops_misc_tcp_hdr_options.c diff --git a/tools/testing/selftests/bpf/progs/test_tcp_hdr_options.c b/tools/testing/selftests/bpf/progs/test_sockops_tcp_hdr_options.c similarity index 100% rename from tools/testing/selftests/bpf/progs/test_tcp_hdr_options.c rename to tools/testing/selftests/bpf/progs/test_sockops_tcp_hdr_options.c
Currently, tcp_hdr_options is only supported for sockops type programs. This patchset adds xdp tcp_hdr_options support. To more easily differentiate between these two tests, this patch does the following renames (with no functional changes): test_tcp_hdr_options -> test_sockops_tcp_hdr_options test_misc_tcp_hdr_options -> test_sockops_misc_tcp_hdr_options The next patch will add xdp_test_tcp_hdr_options. Signed-off-by: Joanne Koong <joannekoong@fb.com> --- ...hdr_options.c => sockops_tcp_hdr_options.c} | 18 +++++++++--------- ...s.c => test_sockops_misc_tcp_hdr_options.c} | 0 ...ptions.c => test_sockops_tcp_hdr_options.c} | 0 3 files changed, 9 insertions(+), 9 deletions(-) rename tools/testing/selftests/bpf/prog_tests/{tcp_hdr_options.c => sockops_tcp_hdr_options.c} (96%) rename tools/testing/selftests/bpf/progs/{test_misc_tcp_hdr_options.c => test_sockops_misc_tcp_hdr_options.c} (100%) rename tools/testing/selftests/bpf/progs/{test_tcp_hdr_options.c => test_sockops_tcp_hdr_options.c} (100%)