Commit a4f5759
committed
Merge tag 'for-netdev' of https://git.kernel.org/pub/scm/linux/kernel/git/bpf/bpf-next
Martin KaFai Lau says:
====================
pull-request: bpf-next 2025-07-24
We've added 3 non-merge commits during the last 3 day(s) which contain
a total of 4 files changed, 40 insertions(+), 15 deletions(-).
The main changes are:
1) Improved verifier error message for incorrect narrower load from
pointer field in ctx, from Paul Chaignon.
2) Disabled migration in nf_hook_run_bpf to address a syzbot report,
from Kuniyuki Iwashima.
* tag 'for-netdev' of https://git.kernel.org/pub/scm/linux/kernel/git/bpf/bpf-next:
selftests/bpf: Test invalid narrower ctx load
bpf: Reject narrower access to pointer ctx fields
bpf: Disable migration in nf_hook_run_bpf().
====================
Link: https://patch.msgid.link/20250724173306.3578483-1-martin.lau@linux.dev
Signed-off-by: Jakub Kicinski <kuba@kernel.org>File tree
4 files changed
+40
-15
lines changed- kernel/bpf
- net
- core
- netfilter
- tools/testing/selftests/bpf/progs
4 files changed
+40
-15
lines changed| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
2440 | 2440 | | |
2441 | 2441 | | |
2442 | 2442 | | |
2443 | | - | |
| 2443 | + | |
2444 | 2444 | | |
2445 | 2445 | | |
2446 | 2446 | | |
2447 | 2447 | | |
2448 | | - | |
| 2448 | + | |
2449 | 2449 | | |
2450 | 2450 | | |
2451 | 2451 | | |
2452 | 2452 | | |
2453 | | - | |
| 2453 | + | |
2454 | 2454 | | |
2455 | 2455 | | |
2456 | 2456 | | |
2457 | 2457 | | |
2458 | | - | |
| 2458 | + | |
2459 | 2459 | | |
2460 | 2460 | | |
2461 | 2461 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
8699 | 8699 | | |
8700 | 8700 | | |
8701 | 8701 | | |
8702 | | - | |
| 8702 | + | |
8703 | 8703 | | |
8704 | 8704 | | |
8705 | 8705 | | |
| |||
9277 | 9277 | | |
9278 | 9278 | | |
9279 | 9279 | | |
9280 | | - | |
| 9280 | + | |
9281 | 9281 | | |
9282 | 9282 | | |
9283 | 9283 | | |
| |||
9327 | 9327 | | |
9328 | 9328 | | |
9329 | 9329 | | |
9330 | | - | |
| 9330 | + | |
9331 | 9331 | | |
9332 | 9332 | | |
9333 | 9333 | | |
9334 | 9334 | | |
9335 | | - | |
| 9335 | + | |
9336 | 9336 | | |
9337 | 9337 | | |
9338 | 9338 | | |
9339 | 9339 | | |
9340 | | - | |
| 9340 | + | |
9341 | 9341 | | |
9342 | 9342 | | |
9343 | 9343 | | |
| |||
9346 | 9346 | | |
9347 | 9347 | | |
9348 | 9348 | | |
9349 | | - | |
| 9349 | + | |
9350 | 9350 | | |
9351 | 9351 | | |
9352 | 9352 | | |
| |||
9416 | 9416 | | |
9417 | 9417 | | |
9418 | 9418 | | |
9419 | | - | |
| 9419 | + | |
9420 | 9420 | | |
9421 | 9421 | | |
9422 | 9422 | | |
9423 | 9423 | | |
9424 | | - | |
| 9424 | + | |
9425 | 9425 | | |
9426 | 9426 | | |
9427 | 9427 | | |
9428 | 9428 | | |
9429 | | - | |
| 9429 | + | |
9430 | 9430 | | |
9431 | 9431 | | |
9432 | 9432 | | |
| |||
11632 | 11632 | | |
11633 | 11633 | | |
11634 | 11634 | | |
11635 | | - | |
| 11635 | + | |
11636 | 11636 | | |
11637 | 11637 | | |
11638 | 11638 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
17 | 17 | | |
18 | 18 | | |
19 | 19 | | |
20 | | - | |
| 20 | + | |
21 | 21 | | |
22 | 22 | | |
23 | 23 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
218 | 218 | | |
219 | 219 | | |
220 | 220 | | |
| 221 | + | |
| 222 | + | |
| 223 | + | |
| 224 | + | |
| 225 | + | |
| 226 | + | |
| 227 | + | |
| 228 | + | |
| 229 | + | |
| 230 | + | |
| 231 | + | |
| 232 | + | |
| 233 | + | |
| 234 | + | |
| 235 | + | |
| 236 | + | |
| 237 | + | |
| 238 | + | |
| 239 | + | |
| 240 | + | |
| 241 | + | |
| 242 | + | |
| 243 | + | |
| 244 | + | |
| 245 | + | |
221 | 246 | | |
0 commit comments