syzbot


KCSAN: data-race in bq_flush_to_queue / cpu_map_kthread_run

Status: auto-obsoleted due to no activity on 2025/04/10 18:09
Subsystems: bpf net
[Documentation on labels]
First crash: 511d, last: 294d

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

write to 0xffff888117d45c80 of 8 bytes by task 15060 on cpu 0:
 __ptr_ring_discard_one include/linux/ptr_ring.h:280 [inline]
 __ptr_ring_consume include/linux/ptr_ring.h:301 [inline]
 __ptr_ring_consume_batched include/linux/ptr_ring.h:313 [inline]
 cpu_map_kthread_run+0x4a1/0x11e0 kernel/bpf/cpumap.c:307
 kthread+0x4ae/0x520 kernel/kthread.c:464
 ret_from_fork+0x4b/0x60 arch/x86/kernel/process.c:148
 ret_from_fork_asm+0x1a/0x30 arch/x86/entry/entry_64.S:244

read to 0xffff888117d45c80 of 8 bytes by task 15059 on cpu 1:
 __ptr_ring_produce include/linux/ptr_ring.h:106 [inline]
 bq_flush_to_queue+0x125/0x360 kernel/bpf/cpumap.c:691
 bq_enqueue kernel/bpf/cpumap.c:715 [inline]
 cpu_map_enqueue+0x19e/0x1b0 kernel/bpf/cpumap.c:741
 __xdp_do_redirect_frame net/core/filter.c:4424 [inline]
 xdp_do_redirect_frame+0x2a4/0x6b0 net/core/filter.c:4475
 xdp_test_run_batch net/bpf/test_run.c:341 [inline]
 bpf_test_run_xdp_live+0x8c7/0x1040 net/bpf/test_run.c:390
 bpf_prog_test_run_xdp+0x51d/0x8b0 net/bpf/test_run.c:1319
 bpf_prog_test_run+0x20f/0x3a0 kernel/bpf/syscall.c:4406
 __sys_bpf+0x400/0x7a0 kernel/bpf/syscall.c:5812
 __do_sys_bpf kernel/bpf/syscall.c:5901 [inline]
 __se_sys_bpf kernel/bpf/syscall.c:5899 [inline]
 __x64_sys_bpf+0x43/0x50 kernel/bpf/syscall.c:5899
 x64_sys_call+0x2914/0x2dc0 arch/x86/include/generated/asm/syscalls_64.h:322
 do_syscall_x64 arch/x86/entry/common.c:52 [inline]
 do_syscall_64+0xc9/0x1c0 arch/x86/entry/common.c:83
 entry_SYSCALL_64_after_hwframe+0x77/0x7f

value changed: 0xffff8881197c4070 -> 0x0000000000000000

Reported by Kernel Concurrency Sanitizer on:
CPU: 1 UID: 0 PID: 15059 Comm: syz.0.5032 Tainted: G        W          6.14.0-rc3-syzkaller-00096-ge9a8cac0bf89 #0
Tainted: [W]=WARN
Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 12/27/2024
==================================================================

Crashes (371):
Time Kernel Commit Syzkaller Config Log Report Syz repro C repro VM info Assets (help?) Manager Title
2025/02/20 18:06 upstream e9a8cac0bf89 50668798 .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/02/20 04:01 upstream 87a132e73910 50668798 .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/02/19 16:03 upstream 6537cfb395f3 b257a9b7 .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/02/18 23:09 upstream 6537cfb395f3 9a14138f .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/02/18 02:49 upstream 2408a807bfc3 429ea007 .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/02/16 21:01 upstream ad1b832bf1cf 40a34ec9 .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/02/15 19:48 upstream 496659003dac 40a34ec9 .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/02/15 04:48 upstream 78a632a2086c 1022af74 .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/02/14 20:26 upstream 128c8f96eb86 1022af74 .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/02/14 03:23 upstream 68763b29e0a6 d9a046cf .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/02/13 19:28 upstream ab68d7eb7b1a a98a8417 .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/02/12 11:00 upstream 09fbf3d50205 b27c2402 .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/02/11 15:18 upstream febbc555cf0f f2baddf5 .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/02/11 04:47 upstream febbc555cf0f 43f51a00 .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/02/10 13:52 upstream a64dcfb451e2 43f51a00 .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/02/08 21:14 upstream 8f6629c004b1 ef44b750 .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/02/07 07:28 upstream bb066fe812d6 53657d1b .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/02/07 00:38 upstream bb066fe812d6 8002dd28 .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/02/05 14:45 upstream 5c8c229261f1 4dc70884 .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/02/04 19:50 upstream d009de7d5428 8f267cef .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/02/04 11:01 upstream 0de63bb7d919 8f267cef .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/02/03 07:07 upstream d79bc8f79baa 568559e4 .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/02/02 10:20 upstream a86bf2283d2c 568559e4 .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/02/02 02:12 upstream cabb4685d57e 568559e4 .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/02/01 08:06 upstream 60c828cf80c0 aa47157c .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/02/01 08:06 upstream 60c828cf80c0 aa47157c .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/01/31 10:05 upstream 69e858e0b8b2 4c6ac32f .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/01/30 03:30 upstream ebbb8be421ee afe4eff5 .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/01/29 23:13 upstream ebbb8be421ee 136953f1 .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/01/28 12:58 upstream 6d61a53dd6f5 f5427d7c .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/01/27 22:43 upstream 805ba04cb7cc 18070896 .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/01/23 18:35 upstream d0d106a2bd21 521b0ce3 .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/01/23 11:28 upstream 21266b8df522 a44b0418 .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/01/23 04:48 upstream df60eac9efe8 a44b0418 .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/01/22 08:45 upstream c4b9570cfb63 da72ac06 .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/01/21 19:03 upstream b9d8a295ed6b da72ac06 .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/01/20 16:15 upstream ffd294d346d1 6e87cfa2 .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/01/19 23:02 upstream 9528d418de4d f2cb035c .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/01/18 23:10 upstream fda5e3f28400 f2cb035c .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/01/18 02:00 upstream 595523945be0 f2cb035c .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/01/17 12:09 upstream 9bffa1ad25b8 953d1c45 .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/01/17 07:35 upstream 9bffa1ad25b8 f9e07a6e .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/01/16 18:24 upstream ce69b4019001 f9e07a6e .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.