File tree Expand file tree Collapse file tree 1 file changed +48
-0
lines changed
tools/testing/selftests/bpf/progs Expand file tree Collapse file tree 1 file changed +48
-0
lines changed Original file line number Diff line number Diff line change @@ -47,6 +47,22 @@ int BPF_PROG(task_kfunc_syscall)
4747 return 0 ;
4848}
4949
50+ SEC ("tracepoint" )
51+ __success
52+ int BPF_PROG (task_kfunc_tracepoint )
53+ {
54+ task_kfunc_load_test ();
55+ return 0 ;
56+ }
57+
58+ SEC ("perf_event" )
59+ __success
60+ int BPF_PROG (task_kfunc_perf_event )
61+ {
62+ task_kfunc_load_test ();
63+ return 0 ;
64+ }
65+
5066/*****************
5167 * cgroup kfuncs *
5268 *****************/
@@ -85,6 +101,22 @@ int BPF_PROG(cgrp_kfunc_syscall)
85101 return 0 ;
86102}
87103
104+ SEC ("tracepoint" )
105+ __success
106+ int BPF_PROG (cgrp_kfunc_tracepoint )
107+ {
108+ cgrp_kfunc_load_test ();
109+ return 0 ;
110+ }
111+
112+ SEC ("perf_event" )
113+ __success
114+ int BPF_PROG (cgrp_kfunc_perf_event )
115+ {
116+ cgrp_kfunc_load_test ();
117+ return 0 ;
118+ }
119+
88120/******************
89121 * cpumask kfuncs *
90122 ******************/
@@ -120,3 +152,19 @@ int BPF_PROG(cpumask_kfunc_syscall)
120152 cpumask_kfunc_load_test ();
121153 return 0 ;
122154}
155+
156+ SEC ("tracepoint" )
157+ __success
158+ int BPF_PROG (cpumask_kfunc_tracepoint )
159+ {
160+ cpumask_kfunc_load_test ();
161+ return 0 ;
162+ }
163+
164+ SEC ("perf_event" )
165+ __success
166+ int BPF_PROG (cpumask_kfunc_perf_event )
167+ {
168+ cpumask_kfunc_load_test ();
169+ return 0 ;
170+ }
You can’t perform that action at this time.
0 commit comments