syzbot


KCSAN: data-race in bq_flush_to_queue / cpu_map_kthread_run (2)

Status: moderation: reported on 2026/01/03 00:10
Subsystems: net bpf
[Documentation on labels]
Reported-by: syzbot+ff4986f7a6345433b85a@syzkaller.appspotmail.com
First crash: 287d, last: 3h30m
✨ AI Jobs (1)
ID Workflow Result Correct Bug Created Started Finished Revision Error
c88a80dd-9fd8-4511-9b9f-6a6eb75debe7 assessment-kcsan Benign: ✅  Confident: ✅  KCSAN: data-race in bq_flush_to_queue / cpu_map_kthread_run (2) 2026/01/16 00:28 2026/01/16 00:28 2026/01/16 00:32 a9d6a79219801d2130df3b1a792c57f0e5428e9f
Similar bugs (1)
Kernel Title Rank 🛈 Repro Cause bisect Fix bisect Count Last Reported Patched Status
upstream KCSAN: data-race in bq_flush_to_queue / cpu_map_kthread_run net bpf 6 371 372d 589d 0/29 auto-obsoleted due to no activity on 2025/04/10 18:09

Sample crash report:
==================================================================
BUG: KCSAN: data-race in bq_flush_to_queue / cpu_map_kthread_run

write to 0xffff8881146242c0 of 8 bytes by task 26020 on cpu 0:
 __ptr_ring_zero_tail include/linux/ptr_ring.h:259 [inline]
 __ptr_ring_discard_one include/linux/ptr_ring.h:291 [inline]
 __ptr_ring_consume include/linux/ptr_ring.h:311 [inline]
 __ptr_ring_consume_batched include/linux/ptr_ring.h:323 [inline]
 cpu_map_kthread_run+0x4fe/0x1680 kernel/bpf/cpumap.c:332
 kthread+0x22a/0x280 kernel/kthread.c:467
 ret_from_fork+0x150/0x360 arch/x86/kernel/process.c:158
 ret_from_fork_asm+0x1a/0x30 arch/x86/entry/entry_64.S:245

read to 0xffff8881146242c0 of 8 bytes by task 26017 on cpu 1:
 __ptr_ring_produce include/linux/ptr_ring.h:106 [inline]
 bq_flush_to_queue+0x124/0x360 kernel/bpf/cpumap.c:735
 __cpu_map_flush+0x38/0x80 kernel/bpf/cpumap.c:813
 xdp_do_flush+0xf8/0x160 net/core/filter.c:4349
 xdp_test_run_batch net/bpf/test_run.c:348 [inline]
 bpf_test_run_xdp_live+0xe8a/0x1360 net/bpf/test_run.c:379
 bpf_prog_test_run_xdp+0x57b/0xa10 net/bpf/test_run.c:1397
 bpf_prog_test_run+0x204/0x340 kernel/bpf/syscall.c:4722
 __sys_bpf+0x52e/0x7e0 kernel/bpf/syscall.c:6246
 __do_sys_bpf kernel/bpf/syscall.c:6341 [inline]
 __se_sys_bpf kernel/bpf/syscall.c:6339 [inline]
 __x64_sys_bpf+0x41/0x50 kernel/bpf/syscall.c:6339
 x64_sys_call+0x10cb/0x3020 arch/x86/include/generated/asm/syscalls_64.h:322
 do_syscall_x64 arch/x86/entry/syscall_64.c:63 [inline]
 do_syscall_64+0x12c/0x370 arch/x86/entry/syscall_64.c:94
 entry_SYSCALL_64_after_hwframe+0x77/0x7f

value changed: 0xffff888178d26070 -> 0x0000000000000000

Reported by Kernel Concurrency Sanitizer on:
CPU: 1 UID: 0 PID: 26017 Comm: syz.9.8907 Not tainted syzkaller #0 PREEMPT(full) 
Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 02/12/2026
==================================================================

Crashes (395):
Time Kernel Commit Syzkaller Config Log Report Syz repro C repro VM info Assets (help?) Manager Title
2026/02/28 04:39 upstream 4d349ee5c778 43249bac .config console log report info [disk image] [vmlinux] [kernel image] ci2-upstream-kcsan-gce KCSAN: data-race in bq_flush_to_queue / cpu_map_kthread_run
2026/02/27 01:47 upstream 3f4a08e64442 a2f13f71 .config console log report info [disk image] [vmlinux] [kernel image] ci2-upstream-kcsan-gce KCSAN: data-race in bq_flush_to_queue / cpu_map_kthread_run
2026/02/26 04:36 upstream d9d32e5bd5a4 e0f78d93 .config console log report info [disk image] [vmlinux] [kernel image] ci2-upstream-kcsan-gce KCSAN: data-race in bq_flush_to_queue / cpu_map_kthread_run
2026/02/25 19:48 upstream d9d32e5bd5a4 94a9671e .config console log report info [disk image] [vmlinux] [kernel image] ci2-upstream-kcsan-gce KCSAN: data-race in bq_flush_to_queue / cpu_map_kthread_run
2026/02/25 12:10 upstream 7dff99b35460 94a9671e .config console log report info [disk image] [vmlinux] [kernel image] ci2-upstream-kcsan-gce KCSAN: data-race in bq_flush_to_queue / cpu_map_kthread_run
2026/02/25 04:10 upstream 7dff99b35460 787dfb7c .config console log report info [disk image] [vmlinux] [kernel image] ci2-upstream-kcsan-gce KCSAN: data-race in bq_flush_to_queue / cpu_map_kthread_run
2026/02/24 08:59 upstream 7dff99b35460 41d2fa6a .config console log report info [disk image] [vmlinux] [kernel image] ci2-upstream-kcsan-gce KCSAN: data-race in bq_flush_to_queue / cpu_map_kthread_run
2026/02/23 17:57 upstream 6de23f81a5e0 6beca497 .config console log report info [disk image] [vmlinux] [kernel image] ci2-upstream-kcsan-gce KCSAN: data-race in bq_flush_to_queue / cpu_map_kthread_run
2026/02/22 02:28 upstream fa5c82f4d2bb 6e7b5511 .config console log report info [disk image] [vmlinux] [kernel image] ci2-upstream-kcsan-gce KCSAN: data-race in bq_flush_to_queue / cpu_map_kthread_run
2026/02/21 12:02 upstream d79526b89571 6e7b5511 .config console log report info [disk image] [vmlinux] [kernel image] ci2-upstream-kcsan-gce KCSAN: data-race in bq_flush_to_queue / cpu_map_kthread_run
2026/02/20 16:29 upstream 8bf22c33e7a1 17d780d6 .config console log report info [disk image] [vmlinux] [kernel image] ci2-upstream-kcsan-gce KCSAN: data-race in bq_flush_to_queue / cpu_map_kthread_run
2026/02/19 05:46 upstream 956b9cbd7f15 746545b8 .config console log report info [disk image] [vmlinux] [kernel image] ci2-upstream-kcsan-gce KCSAN: data-race in bq_flush_to_queue / cpu_map_kthread_run
2026/02/18 20:07 upstream 23b0f90ba871 77d4d919 .config console log report info [disk image] [vmlinux] [kernel image] ci2-upstream-kcsan-gce KCSAN: data-race in bq_flush_to_queue / cpu_map_kthread_run
2026/02/17 20:21 upstream d295082ea672 06ec4f7b .config console log report info [disk image] [vmlinux] [kernel image] ci2-upstream-kcsan-gce KCSAN: data-race in bq_flush_to_queue / cpu_map_kthread_run
2026/02/17 15:55 upstream 970296997869 06ec4f7b .config console log report info [disk image] [vmlinux] [kernel image] ci2-upstream-kcsan-gce KCSAN: data-race in bq_flush_to_queue / cpu_map_kthread_run
2026/02/15 23:13 upstream 26a4cfaff82a 1e62d198 .config console log report info [disk image] [vmlinux] [kernel image] ci2-upstream-kcsan-gce KCSAN: data-race in bq_flush_to_queue / cpu_map_kthread_run
2026/02/15 05:13 upstream 3e48a11675c5 1e62d198 .config console log report info [disk image] [vmlinux] [kernel image] ci2-upstream-kcsan-gce KCSAN: data-race in bq_flush_to_queue / cpu_map_kthread_run
2026/02/14 03:28 upstream cee73b1e840c 1e62d198 .config console log report info [disk image] [vmlinux] [kernel image] ci2-upstream-kcsan-gce KCSAN: data-race in bq_flush_to_queue / cpu_map_kthread_run
2026/02/13 16:08 upstream 37a93dd5c49b 6a673c50 .config console log report info [disk image] [vmlinux] [kernel image] ci2-upstream-kcsan-gce KCSAN: data-race in bq_flush_to_queue / cpu_map_kthread_run
2026/02/13 01:00 upstream 37a93dd5c49b 504cb1bf .config console log report info [disk image] [vmlinux] [kernel image] ci2-upstream-kcsan-gce KCSAN: data-race in bq_flush_to_queue / cpu_map_kthread_run
2026/02/12 13:12 upstream c22e26bd0906 76a109e2 .config console log report info [disk image] [vmlinux] [kernel image] ci2-upstream-kcsan-gce KCSAN: data-race in bq_flush_to_queue / cpu_map_kthread_run
2026/02/11 19:42 upstream 192c0159402e 75707236 .config console log report info [disk image] [vmlinux] [kernel image] ci2-upstream-kcsan-gce KCSAN: data-race in bq_flush_to_queue / cpu_map_kthread_run
2026/02/11 07:34 upstream dc855b77719f 441e25b7 .config console log report info [disk image] [vmlinux] [kernel image] ci2-upstream-kcsan-gce KCSAN: data-race in bq_flush_to_queue / cpu_map_kthread_run
2026/02/10 12:49 upstream 72c395024dac 91d776d3 .config console log report info [disk image] [vmlinux] [kernel image] ci2-upstream-kcsan-gce KCSAN: data-race in bq_flush_to_queue / cpu_map_kthread_run
2026/02/10 01:54 upstream 8a5203c630c6 4ab09a02 .config console log report info [disk image] [vmlinux] [kernel image] ci2-upstream-kcsan-gce KCSAN: data-race in bq_flush_to_queue / cpu_map_kthread_run
2026/02/09 13:57 upstream 05f7e89ab973 df949cd9 .config console log report info [disk image] [vmlinux] [kernel image] ci2-upstream-kcsan-gce KCSAN: data-race in bq_flush_to_queue / cpu_map_kthread_run
2026/02/09 08:03 upstream 05f7e89ab973 4c131dc4 .config console log report info [disk image] [vmlinux] [kernel image] ci2-upstream-kcsan-gce KCSAN: data-race in bq_flush_to_queue / cpu_map_kthread_run
2026/02/08 20:04 upstream e98f34af6116 4c131dc4 .config console log report info [disk image] [vmlinux] [kernel image] ci2-upstream-kcsan-gce KCSAN: data-race in bq_flush_to_queue / cpu_map_kthread_run
2026/02/08 01:07 upstream e7aa57247700 4c131dc4 .config console log report info [disk image] [vmlinux] [kernel image] ci2-upstream-kcsan-gce KCSAN: data-race in bq_flush_to_queue / cpu_map_kthread_run
2026/02/07 18:06 upstream 2687c848e578 4c131dc4 .config console log report info [disk image] [vmlinux] [kernel image] ci2-upstream-kcsan-gce KCSAN: data-race in bq_flush_to_queue / cpu_map_kthread_run
2026/02/07 01:40 upstream 2687c848e578 f20fc9f9 .config console log report info [disk image] [vmlinux] [kernel image] ci2-upstream-kcsan-gce KCSAN: data-race in bq_flush_to_queue / cpu_map_kthread_run
2026/02/06 13:53 upstream b7ff7151e653 97745f52 .config console log report info [disk image] [vmlinux] [kernel image] ci2-upstream-kcsan-gce KCSAN: data-race in bq_flush_to_queue / cpu_map_kthread_run
2026/02/06 13:53 upstream b7ff7151e653 97745f52 .config console log report info [disk image] [vmlinux] [kernel image] ci2-upstream-kcsan-gce KCSAN: data-race in bq_flush_to_queue / cpu_map_kthread_run
2026/02/05 22:04 upstream 8fdb05de0e2d f03c4191 .config console log report info [disk image] [vmlinux] [kernel image] ci2-upstream-kcsan-gce KCSAN: data-race in bq_flush_to_queue / cpu_map_kthread_run
2026/02/05 15:56 upstream f14faaf3a1fb 4936e85c .config console log report info [disk image] [vmlinux] [kernel image] ci2-upstream-kcsan-gce KCSAN: data-race in bq_flush_to_queue / cpu_map_kthread_run
2026/02/05 03:34 upstream f14faaf3a1fb ea10c935 .config console log report info [disk image] [vmlinux] [kernel image] ci2-upstream-kcsan-gce KCSAN: data-race in bq_flush_to_queue / cpu_map_kthread_run
2026/02/04 14:02 upstream 5fd0a1df5d05 ea10c935 .config console log report info [disk image] [vmlinux] [kernel image] ci2-upstream-kcsan-gce KCSAN: data-race in bq_flush_to_queue / cpu_map_kthread_run
2026/02/03 22:48 upstream de0674d9bc69 42b01fab .config console log report info [disk image] [vmlinux] [kernel image] ci2-upstream-kcsan-gce KCSAN: data-race in bq_flush_to_queue / cpu_map_kthread_run
2026/02/03 17:55 upstream 6bd9ed02871f 6df4c87a .config console log report info [disk image] [vmlinux] [kernel image] ci2-upstream-kcsan-gce KCSAN: data-race in bq_flush_to_queue / cpu_map_kthread_run
2026/02/02 23:02 upstream dee65f79364c d78927dd .config console log report info [disk image] [vmlinux] [kernel image] ci2-upstream-kcsan-gce KCSAN: data-race in bq_flush_to_queue / cpu_map_kthread_run
2026/02/02 11:05 upstream 18f7fcd5e69a 018ebef2 .config console log report info [disk image] [vmlinux] [kernel image] ci2-upstream-kcsan-gce KCSAN: data-race in bq_flush_to_queue / cpu_map_kthread_run
2026/02/01 23:08 upstream 9f2693489ef8 6b8752f2 .config console log report info [disk image] [vmlinux] [kernel image] ci2-upstream-kcsan-gce KCSAN: data-race in bq_flush_to_queue / cpu_map_kthread_run
2026/02/01 02:02 upstream ad9a728a3388 6b8752f2 .config console log report info [disk image] [vmlinux] [kernel image] ci2-upstream-kcsan-gce KCSAN: data-race in bq_flush_to_queue / cpu_map_kthread_run
2026/01/31 14:51 upstream ad9a728a3388 afc0c4d4 .config console log report info [disk image] [vmlinux] [kernel image] ci2-upstream-kcsan-gce KCSAN: data-race in bq_flush_to_queue / cpu_map_kthread_run
2026/01/31 08:14 upstream 283073725700 c75a2f6e .config console log report info [disk image] [vmlinux] [kernel image] ci2-upstream-kcsan-gce KCSAN: data-race in bq_flush_to_queue / cpu_map_kthread_run
2026/01/31 00:41 upstream 4d310797262f c75a2f6e .config console log report info [disk image] [vmlinux] [kernel image] ci2-upstream-kcsan-gce KCSAN: data-race in bq_flush_to_queue / cpu_map_kthread_run
2026/01/15 11:05 upstream 944aacb68baf d6526ea3 .config console log report info [disk image] [vmlinux] [kernel image] ci2-upstream-kcsan-gce KCSAN: data-race in bq_flush_to_queue / cpu_map_kthread_run
2026/01/02 19:44 upstream 9b0436804460 d6526ea3 .config console log report info [disk image] [vmlinux] [kernel image] ci2-upstream-kcsan-gce KCSAN: data-race in bq_flush_to_queue / cpu_map_kthread_run
2025/12/29 12:50 upstream 7839932417dd d6526ea3 .config console log report info [disk image] [vmlinux] [kernel image] ci2-upstream-kcsan-gce KCSAN: data-race in bq_flush_to_queue / cpu_map_kthread_run
2025/12/25 13:30 upstream ccd1cdca5cd4 d6526ea3 .config console log report info [disk image] [vmlinux] [kernel image] ci2-upstream-kcsan-gce KCSAN: data-race in bq_flush_to_queue / cpu_map_kthread_run
* Struck through repros no longer work on HEAD.