Linus Torvalds
b676ac484f
Merge tag 'bpf-fixes' of git://git.kernel.org/pub/scm/linux/kernel/git/bpf/bpf
...
Pull bpf fixes from Alexei Starovoitov:
- Followup fixes for resilient spinlock (Kumar Kartikeya Dwivedi):
- Make res_spin_lock test less verbose, since it was spamming BPF
CI on failure, and make the check for AA deadlock stronger
- Fix rebasing mistake and use architecture provided
res_smp_cond_load_acquire
- Convert BPF maps (queue_stack and ringbuf) to resilient spinlock
to address long standing syzbot reports
- Make sure that classic BPF load instruction from SKF_[NET|LL]_OFF
offsets works when skb is fragmeneted (Willem de Bruijn)
* tag 'bpf-fixes' of git://git.kernel.org/pub/scm/linux/kernel/git/bpf/bpf:
bpf: Convert ringbuf map to rqspinlock
bpf: Convert queue_stack map to rqspinlock
bpf: Use architecture provided res_smp_cond_load_acquire
selftests/bpf: Make res_spin_lock AA test condition stronger
selftests/net: test sk_filter support for SKF_NET_OFF on frags
bpf: support SKF_NET_OFF and SKF_LL_OFF on skb frags
selftests/bpf: Make res_spin_lock test less verbose
2025-04-12 12:48:10 -07:00
..
2025-01-08 11:25:28 +00:00
2025-03-08 14:37:41 +01:00
2024-06-28 18:38:30 +01:00
2024-09-13 17:28:35 +02:00
2025-03-11 12:52:32 -07:00
2024-06-24 18:16:45 +01:00
2024-06-12 15:44:19 +01:00
2024-10-28 17:27:15 +00:00
2024-05-21 19:08:24 +01:00
2025-03-07 16:18:06 +00:00
2025-03-07 18:30:16 +00:00
2024-12-19 17:23:52 +00:00
2024-05-10 12:21:56 +01:00
2024-02-20 18:13:57 +00:00
2025-03-08 14:37:39 +01:00
2024-07-03 19:29:59 -07:00
2024-10-31 18:09:38 +00:00
2025-03-11 12:54:23 -07:00
2025-03-11 12:54:29 -07:00
2025-04-03 12:07:01 -07:00
2024-02-23 17:48:21 -08:00
2024-10-17 18:06:24 +01:00
2024-10-17 16:42:51 +01:00
2025-03-25 13:16:16 -07:00
2024-02-28 18:01:23 +00:00
2025-04-03 00:28:51 -07:00
2024-11-14 12:07:28 +00:00
2025-03-07 18:28:29 +00:00
2024-02-16 12:42:40 +00:00
2025-03-11 18:14:13 +00:00
2024-05-19 14:36:18 -07:00
2024-12-26 10:50:07 -05:00
2024-10-04 12:04:40 +01:00
2025-02-27 17:40:58 +00:00
2024-03-01 17:36:51 +00:00
2025-01-08 13:41:06 +00:00
2025-02-26 13:30:37 -08:00
2025-03-15 11:48:29 -07:00
2025-03-16 22:06:23 -07:00
2024-04-10 17:15:09 +01:00
2024-11-04 16:21:45 -05:00
2024-12-26 10:50:05 -05:00
2025-03-14 17:01:23 +00:00
2024-02-23 17:48:23 -08:00
2025-03-19 14:54:32 -07:00
2025-01-12 10:37:15 +00:00
2025-04-03 00:28:51 -07:00
2025-03-20 13:13:00 -04:00
2025-03-03 14:57:04 -08:00
2025-01-17 11:06:50 +00:00
2025-02-24 11:28:43 -08:00
2024-12-20 09:44:00 +00:00
2025-03-14 16:06:03 -07:00
2024-08-07 19:11:05 +00:00
2025-04-03 00:28:51 -07:00
2025-03-11 15:24:19 +00:00
2025-01-08 11:25:28 +00:00
2024-12-02 11:48:14 +00:00
2025-01-08 18:14:23 +01:00
2025-02-26 13:29:44 -08:00
2025-03-20 21:23:03 +00:00
2024-10-16 14:50:47 +01:00
2024-10-16 00:13:04 +02:00
2024-11-14 10:40:01 +01:00
2025-01-25 20:22:21 -08:00
Merge branches 'for-next/amuv1-avg-freq', 'for-next/pkey_unrestricted', 'for-next/sysreg', 'for-next/misc', 'for-next/pgtable-cleanups', 'for-next/kselftest', 'for-next/uaccess-mops', 'for-next/pie-poe-cleanup', 'for-next/cputype-kryo', 'for-next/cca-dma-address', 'for-next/drop-pxd_table_bit' and 'for-next/spectre-bhb-assume-vulnerable', remote-tracking branch 'arm64/for-next/perf' into for-next/core
2025-03-25 19:32:03 +00:00
2025-03-10 18:10:40 +00:00
2024-02-16 12:42:39 +00:00
2025-03-28 19:21:18 +00:00
2024-09-10 18:19:59 +01:00
2025-03-10 18:10:41 +00:00
2024-10-15 18:16:20 +01:00
Merge branches 'for-next/gcs', 'for-next/probes', 'for-next/asm-offsets', 'for-next/tlb', 'for-next/misc', 'for-next/mte', 'for-next/sysreg', 'for-next/stacktrace', 'for-next/hwcap3', 'for-next/kselftest', 'for-next/crc32', 'for-next/guest-cca', 'for-next/haft' and 'for-next/scs', remote-tracking branch 'arm64/for-next/perf' into for-next/core
2024-11-14 12:07:16 +00:00
2025-03-17 00:05:32 -07:00
2024-10-17 18:06:25 +01:00
2025-04-10 12:47:07 -07:00
2024-10-23 10:19:32 +01:00
2024-10-23 10:19:32 +01:00
2025-01-08 13:58:49 +00:00
2024-07-09 07:30:43 -07:00
2024-11-08 16:37:55 +00:00
2025-01-10 13:44:22 +00:00
2024-11-23 09:58:07 -08:00
2024-06-12 15:44:19 +01:00
2024-12-19 17:23:52 +00:00
2025-03-14 17:58:25 +00:00
2024-11-11 17:17:04 -08:00
2025-03-25 14:22:07 -07:00
2024-11-07 14:25:15 -08:00
2024-08-27 13:38:56 +01:00
2025-01-25 20:22:23 -08:00
2025-04-01 09:29:18 -07:00
2024-11-06 21:31:36 +01:00
2025-03-28 19:19:31 +00:00
2024-10-04 12:04:34 +01:00
2024-07-10 14:23:38 +02:00
2024-07-10 14:23:38 +02:00
2024-10-09 16:56:53 +01:00
2025-02-21 09:54:01 +01:00
2024-05-01 16:48:14 +01:00
2024-10-31 02:42:29 +00:00
2024-06-19 12:35:19 -07:00