Linus Torvalds
ae453eef92
Merge tag 'bpf-fixes' of git://git.kernel.org/pub/scm/linux/kernel/git/bpf/bpf
...
Pull bpf fixes from Eduard Zingerman:
- Fix tcp_bpf_sendmsg() error path mistaking a concurrently-freed
sk_psock->cork for the local temporary message and freeing it again
(Chengfeng Ye)
- Reject passing scalar NULL to nonnull arg of a global subprog.
Previously the verifier did not account for the cases directly
passing scalars to a global subprog, e.g.: 'global_func(0);' would
pass even if 'global_func' argument was marked nonnull (Amery Hung)
* tag 'bpf-fixes' of git://git.kernel.org/pub/scm/linux/kernel/git/bpf/bpf:
bpf, sockmap: Fix cork use-after-free in tcp_bpf_sendmsg()
selftests/bpf: Test passing scalar NULL to nonnull global subprog
bpf: Reject passing scalar NULL to nonnull arg of a global subprog
2026-07-24 19:31:12 -07:00
..
2026-05-28 21:24:41 -07:00
2026-07-06 10:24:05 +02:00
2026-07-02 11:44:43 +01:00
2026-07-24 19:31:12 -07:00
2026-03-27 21:19:44 -07:00
2025-11-27 14:24:31 -08:00
2025-11-27 14:24:31 -08:00
2026-06-19 10:14:34 -07:00
2026-05-27 14:11:41 +02:00
2025-11-27 14:24:31 -08:00
2025-11-27 14:24:31 -08:00
2026-03-23 16:29:15 +01:00
2026-03-31 16:07:19 -06:00
2025-05-09 12:43:39 -06:00
2026-06-04 14:45:02 -07:00
2026-01-19 15:21:26 +01:00
2025-11-27 14:24:31 -08:00
2026-07-21 15:01:30 -07:00
2025-11-27 14:24:31 -08:00
2026-03-27 21:19:37 -07:00
2026-05-28 21:24:44 -07:00
2026-07-01 15:26:18 +02:00
2026-07-10 10:14:42 -06:00
2026-06-03 11:38:53 +02:00
2026-07-08 09:45:43 +02:00
2026-07-01 20:36:12 +02:00
2025-11-27 14:24:31 -08:00
2026-06-12 10:44:44 -03:00
2026-03-27 21:19:44 -07:00
2025-11-27 14:24:31 -08:00
2025-11-27 14:24:31 -08:00
2025-09-25 13:43:28 -06:00
2026-06-01 02:31:37 +03:00
2025-05-11 17:54:09 -07:00
2026-04-17 11:29:03 -06:00
2026-03-31 13:48:34 -06:00
2026-07-21 12:25:27 +02:00
2026-07-10 12:59:11 +02:00
2025-04-15 13:50:43 -07:00
2026-06-09 12:38:33 +02:00
2026-06-03 21:15:46 +03:00
2026-05-21 03:21:01 -07:00
2025-11-27 14:24:31 -08:00
2025-11-27 14:24:31 -08:00
2026-05-05 12:50:48 +02:00
2026-06-04 14:45:06 -07:00
2025-11-27 14:24:31 -08:00
2026-07-01 19:02:54 -07:00
2026-03-17 16:59:45 +01:00
2025-11-27 14:24:31 -08:00
2026-03-31 15:01:51 -06:00
2025-11-27 14:24:31 -08:00
2026-05-11 12:25:32 +02:00
2025-11-27 14:24:31 -08:00
2026-07-23 10:50:38 -07:00
2026-05-26 21:06:26 +02:00
2026-04-08 14:41:39 -05:00
2025-04-18 08:23:22 -05:00
2026-05-28 21:24:49 -07:00
2026-05-11 11:09:30 +02:00
2026-03-23 16:29:15 +01:00
2026-05-28 14:33:25 +02:00
2026-04-01 09:21:04 +05:30
2026-03-27 21:19:44 -07:00
2026-06-04 14:45:06 -07:00
2026-01-27 17:57:28 -08:00
2025-11-27 14:24:31 -08:00
2026-05-24 09:38:59 +02:00
2026-05-25 13:48:00 -03:00
2026-05-04 18:40:02 -06:00
2025-11-27 14:24:31 -08:00
2026-07-10 09:32:35 -06:00
2026-07-08 10:59:14 -06:00
2025-11-27 14:24:31 -08:00
2025-03-19 22:23:24 +01:00
2026-07-08 08:29:43 -10:00
2026-04-03 08:41:38 -07:00
2025-11-27 14:24:31 -08:00
2025-11-27 14:24:31 -08:00
2026-03-27 21:19:44 -07:00
2025-11-27 14:24:31 -08:00
2025-11-27 14:24:31 -08:00
2025-07-23 11:56:02 +02:00
2026-06-21 15:16:03 -07:00
2025-11-27 14:24:31 -08:00
2026-03-27 21:19:44 -07:00
2025-11-27 14:24:31 -08:00
2026-05-06 08:33:08 +02:00
2025-11-27 14:24:31 -08:00
2025-12-03 22:55:27 +02:00
2025-12-06 18:38:19 -08:00
2026-05-13 07:55:39 -06:00
2026-06-17 15:37:46 -07:00
2026-07-08 09:33:22 -04:00
2026-03-11 15:23:24 +01:00
2025-11-11 13:18:55 +01:00
2026-06-30 15:50:55 -06:00
2026-06-15 12:52:01 -07:00
2025-09-16 16:55:04 -06:00
2026-01-20 19:44:20 -08:00
2026-07-02 13:21:49 +02:00
2025-09-21 14:21:59 -07:00
2025-04-08 14:56:13 -06:00
2026-05-21 13:44:15 +02:00
2026-06-16 16:49:07 +05:30
2025-11-27 14:24:31 -08:00
2026-06-15 03:59:45 +05:30
2026-04-13 11:05:39 -06:00