syzbot


KCSAN: data-race in io_sqpoll_wait_sq / io_submit_sqes

Status: auto-obsoleted due to no activity on 2023/05/04 20:10
Subsystems: io-uring
[Documentation on labels]
First crash: 727d, last: 727d

Sample crash report:
==================================================================
BUG: KCSAN: data-race in io_sqpoll_wait_sq / io_submit_sqes

read-write to 0xffff888132d78870 of 4 bytes by task 3796 on cpu 1:
 io_get_sqe io_uring/io_uring.c:2395 [inline]
 io_submit_sqes+0x249/0xfe0 io_uring/io_uring.c:2441
 __io_sq_thread io_uring/sqpoll.c:193 [inline]
 io_sq_thread+0x5ad/0xaf0 io_uring/sqpoll.c:249
 ret_from_fork+0x1f/0x30 arch/x86/entry/entry_64.S:308

read to 0xffff888132d78870 of 4 bytes by task 3811 on cpu 0:
 io_sqring_full io_uring/io_uring.h:259 [inline]
 io_sqpoll_wait_sq+0xa4/0x1c0 io_uring/sqpoll.c:319
 __do_sys_io_uring_enter io_uring/io_uring.c:3449 [inline]
 __se_sys_io_uring_enter+0x39d/0x1b70 io_uring/io_uring.c:3392
 __x64_sys_io_uring_enter+0x78/0x90 io_uring/io_uring.c:3392
 do_syscall_x64 arch/x86/entry/common.c:50 [inline]
 do_syscall_64+0x41/0xc0 arch/x86/entry/common.c:80
 entry_SYSCALL_64_after_hwframe+0x63/0xcd

value changed: 0x0000c000 -> 0x0000c038

Reported by Kernel Concurrency Sanitizer on:
CPU: 0 PID: 3811 Comm: syz-executor.2 Not tainted 6.3.0-rc4-syzkaller-00051-g8bb95a1662f8 #0
Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 03/02/2023
==================================================================

Crashes (1):
Time Kernel Commit Syzkaller Config Log Report Syz repro C repro VM info Assets (help?) Manager Title
2023/03/30 20:09 upstream 8bb95a1662f8 f325deb0 .config console log report info [disk image] [vmlinux] [kernel image] ci2-upstream-kcsan-gce KCSAN: data-race in io_sqpoll_wait_sq / io_submit_sqes
* Struck through repros no longer work on HEAD.