syzbot


KCSAN: data-race in io_flush_timeouts / io_issue_sqe (2)

Status: moderation: reported on 2025/06/24 08:28
Subsystems: io-uring
[Documentation on labels]
Reported-by: syzbot+6c48db7d94402407301e@syzkaller.appspotmail.com
First crash: 62d, last: 10h14m
Similar bugs (1)
Kernel Title Rank 🛈 Repro Cause bisect Fix bisect Count Last Reported Patched Status
upstream KCSAN: data-race in io_flush_timeouts / io_issue_sqe io-uring 6 1 358d 358d 0/29 auto-obsoleted due to no activity on 2024/10/06 08:35

Sample crash report:
==================================================================
BUG: KCSAN: data-race in io_flush_timeouts / io_issue_sqe

read-write to 0xffff888132e8ca10 of 4 bytes by task 15986 on cpu 0:
 io_get_cqe_overflow io_uring/io_uring.h:181 [inline]
 io_get_cqe io_uring/io_uring.h:190 [inline]
 io_fill_cqe_req io_uring/io_uring.h:212 [inline]
 io_req_complete_post io_uring/io_uring.c:967 [inline]
 io_issue_sqe+0x19c/0x970 io_uring/io_uring.c:1802
 io_wq_submit_work+0x3f7/0x5f0 io_uring/io_uring.c:1908
 io_worker_handle_work+0x44e/0x9b0 io_uring/io-wq.c:650
 io_wq_worker+0x22e/0x870 io_uring/io-wq.c:704
 ret_from_fork+0xda/0x150 arch/x86/kernel/process.c:148
 ret_from_fork_asm+0x1a/0x30 arch/x86/entry/entry_64.S:245

read to 0xffff888132e8ca10 of 4 bytes by task 15988 on cpu 1:
 io_flush_timeouts+0x56/0x1d0 io_uring/timeout.c:132
 __io_commit_cqring_flush+0xeb/0x100 io_uring/io_uring.c:560
 io_commit_cqring_flush io_uring/io_uring.h:422 [inline]
 io_cq_unlock_post io_uring/io_uring.c:596 [inline]
 io_req_complete_post io_uring/io_uring.c:968 [inline]
 io_issue_sqe+0x7cb/0x970 io_uring/io_uring.c:1802
 io_wq_submit_work+0x3f7/0x5f0 io_uring/io_uring.c:1908
 io_worker_handle_work+0x44e/0x9b0 io_uring/io-wq.c:650
 io_wq_worker+0x22e/0x870 io_uring/io-wq.c:704
 ret_from_fork+0xda/0x150 arch/x86/kernel/process.c:148
 ret_from_fork_asm+0x1a/0x30 arch/x86/entry/entry_64.S:245

value changed: 0x00000309 -> 0x0000030a

Reported by Kernel Concurrency Sanitizer on:
CPU: 1 UID: 0 PID: 15988 Comm: iou-wrk-15984 Tainted: G        W           syzkaller #0 PREEMPT(voluntary) 
Tainted: [W]=WARN
Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 07/12/2025
==================================================================

Crashes (34):
Time Kernel Commit Syzkaller Config Log Report Syz repro C repro VM info Assets (help?) Manager Title
2025/08/24 23:14 upstream 69fd6b99b8f8 bf27483f .config console log report info [disk image] [vmlinux] [kernel image] ci2-upstream-kcsan-gce KCSAN: data-race in io_flush_timeouts / io_issue_sqe
2025/08/24 11:51 upstream 8d245acc1e88 bf27483f .config console log report info [disk image] [vmlinux] [kernel image] ci2-upstream-kcsan-gce KCSAN: data-race in io_flush_timeouts / io_issue_sqe
2025/08/23 03:43 upstream cf6fc5eefc5b bf27483f .config console log report info [disk image] [vmlinux] [kernel image] ci2-upstream-kcsan-gce KCSAN: data-race in io_flush_timeouts / io_issue_sqe
2025/08/22 15:49 upstream 3957a5720157 bf27483f .config console log report info [disk image] [vmlinux] [kernel image] ci2-upstream-kcsan-gce KCSAN: data-race in io_flush_timeouts / io_issue_sqe
2025/08/21 12:00 upstream 068a56e56fa8 0b9605c8 .config console log report info [disk image] [vmlinux] [kernel image] ci2-upstream-kcsan-gce KCSAN: data-race in io_flush_timeouts / io_issue_sqe
2025/08/20 23:37 upstream 41cd3fd15263 0b9605c8 .config console log report info [disk image] [vmlinux] [kernel image] ci2-upstream-kcsan-gce KCSAN: data-race in io_flush_timeouts / io_issue_sqe
2025/08/20 01:37 upstream b19a97d57c15 254a27c1 .config console log report info [disk image] [vmlinux] [kernel image] ci2-upstream-kcsan-gce KCSAN: data-race in io_flush_timeouts / io_issue_sqe
2025/08/18 09:43 upstream 8d561baae505 1804e95e .config console log report info [disk image] [vmlinux] [kernel image] ci2-upstream-kcsan-gce KCSAN: data-race in io_flush_timeouts / io_issue_sqe
2025/08/17 09:26 upstream 99bade344cfa 1804e95e .config console log report info [disk image] [vmlinux] [kernel image] ci2-upstream-kcsan-gce KCSAN: data-race in io_flush_timeouts / io_issue_sqe
2025/08/16 07:17 upstream dfd4b508c8c6 1804e95e .config console log report info [disk image] [vmlinux] [kernel image] ci2-upstream-kcsan-gce KCSAN: data-race in io_flush_timeouts / io_issue_sqe
2025/08/15 17:37 upstream ee94b00c1a64 1804e95e .config console log report info [disk image] [vmlinux] [kernel image] ci2-upstream-kcsan-gce KCSAN: data-race in io_flush_timeouts / io_issue_sqe
2025/08/14 14:17 upstream 0cc53520e68b 5d8c2ac2 .config console log report info [disk image] [vmlinux] [kernel image] ci2-upstream-kcsan-gce KCSAN: data-race in io_flush_timeouts / io_issue_sqe
2025/08/14 13:10 upstream 0cc53520e68b 22ec1469 .config console log report info [disk image] [vmlinux] [kernel image] ci2-upstream-kcsan-gce KCSAN: data-race in io_flush_timeouts / io_issue_sqe
2025/08/13 08:15 upstream 8742b2d8935f 22ec1469 .config console log report info [disk image] [vmlinux] [kernel image] ci2-upstream-kcsan-gce KCSAN: data-race in io_flush_timeouts / io_issue_sqe
2025/08/12 19:19 upstream 0e39a731820a 22ec1469 .config console log report info [disk image] [vmlinux] [kernel image] ci2-upstream-kcsan-gce KCSAN: data-race in io_flush_timeouts / io_issue_sqe
2025/08/12 05:31 upstream 53e760d89498 c06e8995 .config console log report info [disk image] [vmlinux] [kernel image] ci2-upstream-kcsan-gce KCSAN: data-race in io_flush_timeouts / io_issue_sqe
2025/08/11 02:09 upstream 8f5ae30d69d7 32a0e5ed .config console log report info [disk image] [vmlinux] [kernel image] ci2-upstream-kcsan-gce KCSAN: data-race in io_flush_timeouts / io_issue_sqe
2025/08/08 16:19 upstream 37816488247d 32a0e5ed .config console log report info [disk image] [vmlinux] [kernel image] ci2-upstream-kcsan-gce KCSAN: data-race in io_flush_timeouts / io_issue_sqe
2025/08/08 05:47 upstream bec077162bd0 6a893178 .config console log report info [disk image] [vmlinux] [kernel image] ci2-upstream-kcsan-gce KCSAN: data-race in io_flush_timeouts / io_issue_sqe
2025/08/07 11:47 upstream 6e64f4580381 04cffc22 .config console log report info [disk image] [vmlinux] [kernel image] ci2-upstream-kcsan-gce KCSAN: data-race in io_flush_timeouts / io_issue_sqe
2025/08/06 23:54 upstream cca7a0aae895 9a42d6b1 .config console log report info [disk image] [vmlinux] [kernel image] ci2-upstream-kcsan-gce KCSAN: data-race in io_flush_timeouts / io_issue_sqe
2025/08/06 19:20 upstream 479058002c32 ffe1dd46 .config console log report info [disk image] [vmlinux] [kernel image] ci2-upstream-kcsan-gce KCSAN: data-race in io_flush_timeouts / io_issue_sqe
2025/08/06 08:48 upstream 6bcdbd62bd56 ffe1dd46 .config console log report info [disk image] [vmlinux] [kernel image] ci2-upstream-kcsan-gce KCSAN: data-race in io_flush_timeouts / io_issue_sqe
2025/08/04 23:44 upstream d632ab86aff2 f5bcc8dc .config console log report info [disk image] [vmlinux] [kernel image] ci2-upstream-kcsan-gce KCSAN: data-race in io_flush_timeouts / io_issue_sqe
2025/08/03 12:29 upstream 186f3edfdd41 7368264b .config console log report info [disk image] [vmlinux] [kernel image] ci2-upstream-kcsan-gce KCSAN: data-race in io_flush_timeouts / io_issue_sqe
2025/07/26 05:01 upstream 5f33ebd2018c fb8f743d .config console log report info [disk image] [vmlinux] [kernel image] ci2-upstream-kcsan-gce KCSAN: data-race in io_flush_timeouts / io_issue_sqe
2025/07/25 14:51 upstream 2942242dde89 fb8f743d .config console log report info [disk image] [vmlinux] [kernel image] ci2-upstream-kcsan-gce KCSAN: data-race in io_flush_timeouts / io_issue_sqe
2025/07/24 08:47 upstream 01a412d06bc5 0c1d6ded .config console log report info [disk image] [vmlinux] [kernel image] ci2-upstream-kcsan-gce KCSAN: data-race in io_flush_timeouts / io_issue_sqe
2025/07/23 13:28 upstream 89be9a83ccf1 e1dd4f22 .config console log report info [disk image] [vmlinux] [kernel image] ci2-upstream-kcsan-gce KCSAN: data-race in io_flush_timeouts / io_issue_sqe
2025/07/23 13:27 upstream 89be9a83ccf1 e1dd4f22 .config console log report info [disk image] [vmlinux] [kernel image] ci2-upstream-kcsan-gce KCSAN: data-race in io_flush_timeouts / io_issue_sqe
2025/07/23 13:27 upstream 89be9a83ccf1 e1dd4f22 .config console log report info [disk image] [vmlinux] [kernel image] ci2-upstream-kcsan-gce KCSAN: data-race in io_flush_timeouts / io_issue_sqe
2025/07/22 13:56 upstream 89be9a83ccf1 1555463b .config console log report info [disk image] [vmlinux] [kernel image] ci2-upstream-kcsan-gce KCSAN: data-race in io_flush_timeouts / io_issue_sqe
2025/07/20 12:20 upstream bf61759db409 7117feec .config console log report info [disk image] [vmlinux] [kernel image] ci2-upstream-kcsan-gce KCSAN: data-race in io_flush_timeouts / io_issue_sqe
2025/06/24 08:27 upstream 78f4e737a53e e2f27c35 .config console log report info [disk image] [vmlinux] [kernel image] ci2-upstream-kcsan-gce KCSAN: data-race in io_flush_timeouts / io_issue_sqe
* Struck through repros no longer work on HEAD.