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)
47
47
return 0 ;
48
48
}
49
49
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
+
50
66
/*****************
51
67
* cgroup kfuncs *
52
68
*****************/
@@ -85,6 +101,22 @@ int BPF_PROG(cgrp_kfunc_syscall)
85
101
return 0 ;
86
102
}
87
103
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
+
88
120
/******************
89
121
* cpumask kfuncs *
90
122
******************/
@@ -120,3 +152,19 @@ int BPF_PROG(cpumask_kfunc_syscall)
120
152
cpumask_kfunc_load_test ();
121
153
return 0 ;
122
154
}
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