Commit 5128164
bpf: Allow bpf_for/bpf_repeat calls while holding a spinlock
Add the bpf_iter_num_* kfuncs called by bpf_for in special_kfunc_list,
and allow the calls even while holding a spin lock.
Signed-off-by: Emil Tsalapatis (Meta) <emil@etsalapatis.com>
Reviewed-by: Eduard Zingerman <eddyz87@gmail.com>
Link: https://lore.kernel.org/r/20250104202528.882482-2-emil@etsalapatis.com
Signed-off-by: Alexei Starovoitov <ast@kernel.org>1 parent 2532608 commit 5128164
1 file changed
Lines changed: 19 additions & 1 deletion
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
11690 | 11690 | | |
11691 | 11691 | | |
11692 | 11692 | | |
| 11693 | + | |
| 11694 | + | |
| 11695 | + | |
11693 | 11696 | | |
11694 | 11697 | | |
11695 | 11698 | | |
| |||
11765 | 11768 | | |
11766 | 11769 | | |
11767 | 11770 | | |
| 11771 | + | |
| 11772 | + | |
| 11773 | + | |
11768 | 11774 | | |
11769 | 11775 | | |
11770 | 11776 | | |
| |||
12151 | 12157 | | |
12152 | 12158 | | |
12153 | 12159 | | |
| 12160 | + | |
| 12161 | + | |
| 12162 | + | |
| 12163 | + | |
| 12164 | + | |
| 12165 | + | |
| 12166 | + | |
12154 | 12167 | | |
12155 | 12168 | | |
12156 | 12169 | | |
12157 | 12170 | | |
12158 | 12171 | | |
12159 | 12172 | | |
| 12173 | + | |
| 12174 | + | |
| 12175 | + | |
| 12176 | + | |
| 12177 | + | |
12160 | 12178 | | |
12161 | 12179 | | |
12162 | 12180 | | |
| |||
19048 | 19066 | | |
19049 | 19067 | | |
19050 | 19068 | | |
19051 | | - | |
| 19069 | + | |
19052 | 19070 | | |
19053 | 19071 | | |
19054 | 19072 | | |
| |||
0 commit comments