Hi, On 11/7/2023 4:12 AM, thinker.li@xxxxxxxxx wrote: > From: Kui-Feng Lee <thinker.li@xxxxxxxxx> > > Create a new struct_ops type called bpf_testmod_ops within the bpf_testmod > module. When a struct_ops object is registered, the bpf_testmod module will > invoke test_2 from the module. > > Signed-off-by: Kui-Feng Lee <thinker.li@xxxxxxxxx> SNIP > diff --git a/tools/testing/selftests/bpf/prog_tests/test_struct_ops_module.c b/tools/testing/selftests/bpf/prog_tests/test_struct_ops_module.c > new file mode 100644 > index 000000000000..49f4a4460642 > --- /dev/null > +++ b/tools/testing/selftests/bpf/prog_tests/test_struct_ops_module.c > @@ -0,0 +1,144 @@ > +// SPDX-License-Identifier: GPL-2.0 > +/* Copyright (c) 2023 Meta Platforms, Inc. and affiliates. */ > +#include <test_progs.h> > +#include <time.h> > + > +#include "rcu_tasks_trace_gp.skel.h" It is no needed anymore. It seems it is a leftover from last revision.