Commit be45667
bpf: implement bpf_wq_set_callback kfunc with implicit prog_aux
Add bpf_wq_set_callback BPF kfunc with KF_IMPLICIT_PROG_AUX_ARG,
corresponding to bpf_wq_set_callback_impl kfunc. Teach the verifier
about it.
To be handled correctly, BTF for this kfunc must be generated with
pahole version that supports KF_IMPLICIT_PROG_AUX_ARG.
Signed-off-by: Ihor Solodrai <[email protected]>1 parent 4d251a0 commit be45667
File tree
3 files changed
+24
-13
lines changed- kernel/bpf
- tools/testing/selftests/bpf/progs
3 files changed
+24
-13
lines changed| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
3065 | 3065 | | |
3066 | 3066 | | |
3067 | 3067 | | |
3068 | | - | |
3069 | | - | |
3070 | | - | |
3071 | | - | |
| 3068 | + | |
| 3069 | + | |
| 3070 | + | |
| 3071 | + | |
3072 | 3072 | | |
3073 | | - | |
3074 | 3073 | | |
3075 | 3074 | | |
3076 | 3075 | | |
| |||
3079 | 3078 | | |
3080 | 3079 | | |
3081 | 3080 | | |
| 3081 | + | |
| 3082 | + | |
| 3083 | + | |
| 3084 | + | |
| 3085 | + | |
| 3086 | + | |
| 3087 | + | |
| 3088 | + | |
3082 | 3089 | | |
3083 | 3090 | | |
3084 | 3091 | | |
| |||
4374 | 4381 | | |
4375 | 4382 | | |
4376 | 4383 | | |
| 4384 | + | |
4377 | 4385 | | |
4378 | 4386 | | |
4379 | 4387 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
514 | 514 | | |
515 | 515 | | |
516 | 516 | | |
517 | | - | |
| 517 | + | |
518 | 518 | | |
519 | 519 | | |
520 | 520 | | |
| |||
10586 | 10586 | | |
10587 | 10587 | | |
10588 | 10588 | | |
10589 | | - | |
| 10589 | + | |
10590 | 10590 | | |
10591 | 10591 | | |
10592 | 10592 | | |
| |||
12278 | 12278 | | |
12279 | 12279 | | |
12280 | 12280 | | |
| 12281 | + | |
12281 | 12282 | | |
12282 | 12283 | | |
12283 | 12284 | | |
| |||
12350 | 12351 | | |
12351 | 12352 | | |
12352 | 12353 | | |
| 12354 | + | |
12353 | 12355 | | |
12354 | 12356 | | |
12355 | 12357 | | |
| |||
12797 | 12799 | | |
12798 | 12800 | | |
12799 | 12801 | | |
12800 | | - | |
| 12802 | + | |
12801 | 12803 | | |
12802 | 12804 | | |
12803 | 12805 | | |
| |||
12807 | 12809 | | |
12808 | 12810 | | |
12809 | 12811 | | |
12810 | | - | |
| 12812 | + | |
12811 | 12813 | | |
12812 | | - | |
| 12814 | + | |
| 12815 | + | |
12813 | 12816 | | |
12814 | 12817 | | |
12815 | 12818 | | |
| |||
13910 | 13913 | | |
13911 | 13914 | | |
13912 | 13915 | | |
13913 | | - | |
| 13916 | + | |
13914 | 13917 | | |
13915 | 13918 | | |
13916 | 13919 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
97 | 97 | | |
98 | 98 | | |
99 | 99 | | |
100 | | - | |
| 100 | + | |
101 | 101 | | |
102 | 102 | | |
103 | 103 | | |
| |||
123 | 123 | | |
124 | 124 | | |
125 | 125 | | |
126 | | - | |
| 126 | + | |
127 | 127 | | |
128 | 128 | | |
129 | 129 | | |
| |||
0 commit comments