syzbot


KCSAN: data-race in io_wq_worker_running / io_wqe_activate_free_worker

Status: moderation: reported on 2022/05/03 21:30
Reported-by: syzbot+dcad781df3a80a14e325@syzkaller.appspotmail.com
First crash: 173d, last: 2d00h

Sample crash report:
==================================================================
BUG: KCSAN: data-race in io_wq_worker_running / io_wqe_activate_free_worker

write to 0xffff88814359b484 of 4 bytes by task 4792 on cpu 0:
 io_wq_worker_running+0x60/0xa0 io_uring/io-wq.c:678
 schedule_timeout+0xc1/0x290 kernel/time/timer.c:1935
 io_wqe_worker+0x3ab/0x8f0 io_uring/io-wq.c:647
 ret_from_fork+0x1f/0x30 arch/x86/entry/entry_64.S:306

read to 0xffff88814359b484 of 4 bytes by task 4791 on cpu 1:
 io_wqe_get_acct io_uring/io-wq.c:175 [inline]
 io_wqe_activate_free_worker+0xf8/0x2b0 io_uring/io-wq.c:274
 io_wqe_enqueue+0x2f0/0x500 io_uring/io-wq.c:927
 io_wq_enqueue+0x31/0x40 io_uring/io-wq.c:960
 io_queue_iowq+0x1d2/0x2f0 io_uring/io_uring.c:461
 io_queue_sqe_fallback+0x82/0xe0 io_uring/io_uring.c:1786
 io_submit_sqe+0x8ba/0xa40 io_uring/io_uring.c:2008
 io_submit_sqes+0x274/0x530 io_uring/io_uring.c:2124
 __do_sys_io_uring_enter io_uring/io_uring.c:3057 [inline]
 __se_sys_io_uring_enter+0x254/0xa50 io_uring/io_uring.c:2987
 __x64_sys_io_uring_enter+0x74/0x80 io_uring/io_uring.c:2987
 do_syscall_x64 arch/x86/entry/common.c:50 [inline]
 do_syscall_64+0x2b/0x70 arch/x86/entry/common.c:80
 entry_SYSCALL_64_after_hwframe+0x63/0xcd

value changed: 0x0000000d -> 0x0000000b

Reported by Kernel Concurrency Sanitizer on:
CPU: 1 PID: 4791 Comm: syz-executor.2 Not tainted 6.0.0-rc7-syzkaller-dirty #0
Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 08/26/2022
==================================================================

Crashes (276):
Manager Time Kernel Commit Syzkaller Config Log Report Syz repro C repro VM info Title
ci2-upstream-kcsan-gce 2022/09/26 16:07 upstream f76349cf4145 d59ba983 .config log report info KCSAN: data-race in io_wq_worker_running / io_wqe_activate_free_worker
ci2-upstream-kcsan-gce 2022/09/25 21:49 upstream 1a61b828566f 0042f2b4 .config log report info KCSAN: data-race in io_wq_worker_running / io_wqe_activate_free_worker
ci2-upstream-kcsan-gce 2022/09/24 10:17 upstream a63f2e7cb110 0042f2b4 .config log report info KCSAN: data-race in io_wq_worker_running / io_wqe_activate_free_worker
ci2-upstream-kcsan-gce 2022/09/23 15:26 upstream bf682942cd26 0042f2b4 .config log report info KCSAN: data-race in io_wq_worker_running / io_wqe_activate_free_worker
ci2-upstream-kcsan-gce 2022/09/21 12:04 upstream 60891ec99e14 380f82fb .config log report info KCSAN: data-race in io_wq_worker_running / io_wqe_activate_free_worker
ci2-upstream-kcsan-gce 2022/09/20 18:49 upstream 60891ec99e14 c4b8ccfd .config log report info KCSAN: data-race in io_wq_worker_running / io_wqe_activate_free_worker
ci2-upstream-kcsan-gce 2022/09/19 07:32 upstream 521a547ced64 dd9a85ff .config log report info KCSAN: data-race in io_wq_worker_running / io_wqe_activate_free_worker
ci2-upstream-kcsan-gce 2022/09/17 06:00 upstream a335366bad13 dd9a85ff .config log report info KCSAN: data-race in io_wq_worker_running / io_wqe_activate_free_worker
ci2-upstream-kcsan-gce 2022/09/16 17:56 upstream 6879c2d3b960 dd9a85ff .config log report info KCSAN: data-race in io_wq_worker_running / io_wqe_activate_free_worker
ci2-upstream-kcsan-gce 2022/09/14 12:12 upstream 3245cb65fd91 b884348d .config log report info KCSAN: data-race in io_wq_worker_running / io_wqe_activate_free_worker
ci2-upstream-kcsan-gce 2022/09/13 19:55 upstream d1221cea11fc b884348d .config log report info KCSAN: data-race in io_wq_worker_running / io_wqe_activate_free_worker
ci2-upstream-kcsan-gce 2022/09/13 08:56 upstream e839a756012b a08652b0 .config log report info KCSAN: data-race in io_wq_worker_running / io_wqe_activate_free_worker
ci2-upstream-kcsan-gce 2022/09/12 22:09 upstream 80e78fcce86d f371ed7e .config log report info KCSAN: data-race in io_wq_worker_running / io_wqe_activate_free_worker
ci2-upstream-kcsan-gce 2022/09/11 23:03 upstream 4ed9c1e971b1 356d8217 .config log report info KCSAN: data-race in io_wq_worker_running / io_wqe_activate_free_worker
ci2-upstream-kcsan-gce 2022/09/10 00:24 upstream ce888220d5c7 356d8217 .config log report info KCSAN: data-race in io_wq_worker_running / io_wqe_activate_free_worker
ci2-upstream-kcsan-gce 2022/09/09 13:16 upstream 9b4509495418 90058bdc .config log report info KCSAN: data-race in io_wq_worker_running / io_wqe_activate_free_worker
ci2-upstream-kcsan-gce 2022/09/09 11:08 upstream 506357871c18 90058bdc .config log report info KCSAN: data-race in io_wq_worker_running / io_wqe_activate_free_worker
ci2-upstream-kcsan-gce 2022/09/09 02:41 upstream 506357871c18 f3027468 .config log report info KCSAN: data-race in io_wq_worker_running / io_wqe_activate_free_worker
ci2-upstream-kcsan-gce 2022/09/08 13:14 upstream 26b1224903b3 f3027468 .config log report info KCSAN: data-race in io_wq_worker_running / io_wqe_activate_free_worker
ci2-upstream-kcsan-gce 2022/09/08 01:00 upstream 0066f1b0e275 435aeef7 .config log report info KCSAN: data-race in io_wq_worker_running / io_wqe_activate_free_worker
ci2-upstream-kcsan-gce 2022/09/07 11:35 upstream 0066f1b0e275 c5b7bc57 .config log report info KCSAN: data-race in io_wq_worker_running / io_wqe_activate_free_worker
ci2-upstream-kcsan-gce 2022/09/07 00:06 upstream d2ec799d1c1b 5fc30c37 .config log report info KCSAN: data-race in io_wq_worker_running / io_wqe_activate_free_worker
ci2-upstream-kcsan-gce 2022/09/06 11:01 upstream 53e99dcff61e 65aea2b9 .config log report info KCSAN: data-race in io_wq_worker_running / io_wqe_activate_free_worker
ci2-upstream-kcsan-gce 2022/09/05 11:43 upstream 7e18e42e4b28 922294ab .config log report info KCSAN: data-race in io_wq_worker_running / io_wqe_activate_free_worker
ci2-upstream-kcsan-gce 2022/09/05 00:30 upstream 7e18e42e4b28 28811d0a .config log report info KCSAN: data-race in io_wq_worker_running / io_wqe_activate_free_worker
ci2-upstream-kcsan-gce 2022/09/04 09:36 upstream 7726d4c3e60b 28811d0a .config log report info KCSAN: data-race in io_wq_worker_running / io_wqe_activate_free_worker
ci2-upstream-kcsan-gce 2022/09/03 20:19 upstream 42cf58c272ee 28811d0a .config log report info KCSAN: data-race in io_wq_worker_running / io_wqe_activate_free_worker
ci2-upstream-kcsan-gce 2022/09/02 20:46 upstream 0b3acd1cc022 25194605 .config log report info KCSAN: data-race in io_wq_worker_running / io_wqe_activate_free_worker
ci2-upstream-kcsan-gce 2022/09/02 14:21 upstream 42e66b1cc3a0 25194605 .config log report info KCSAN: data-race in io_wq_worker_running / io_wqe_activate_free_worker
ci2-upstream-kcsan-gce 2022/09/01 17:22 upstream 2880e1a175b9 86c46e46 .config log report info KCSAN: data-race in io_wq_worker_running / io_wqe_activate_free_worker
ci2-upstream-kcsan-gce 2022/08/31 10:42 upstream dcf8e5633e2e 51e54e30 .config log report info KCSAN: data-race in io_wq_worker_running / io_wqe_activate_free_worker
ci2-upstream-kcsan-gce 2022/08/29 16:14 upstream b90cb1053190 d7593c58 .config log report info KCSAN: data-race in io_wq_worker_running / io_wqe_activate_free_worker
ci2-upstream-kcsan-gce 2022/08/29 12:08 upstream b90cb1053190 94da0b6b .config log report info KCSAN: data-race in io_wq_worker_running / io_wqe_activate_free_worker
ci2-upstream-kcsan-gce 2022/08/27 06:50 upstream e022620b5d05 07177916 .config log report info KCSAN: data-race in io_wq_worker_running / io_wqe_activate_free_worker
ci2-upstream-kcsan-gce 2022/08/26 15:18 upstream 4c612826bec1 e5a303f1 .config log report info KCSAN: data-race in io_wq_worker_running / io_wqe_activate_free_worker
ci2-upstream-kcsan-gce 2022/08/24 19:10 upstream c40e8341e3b3 514514f6 .config log report info KCSAN: data-race in io_wq_worker_running / io_wqe_activate_free_worker
ci2-upstream-kcsan-gce 2022/08/23 21:21 upstream df0219d11b6f cea8b0f7 .config log report info KCSAN: data-race in io_wq_worker_running / io_wqe_activate_free_worker
ci2-upstream-kcsan-gce 2022/08/23 11:28 upstream 072e51356cd5 cea8b0f7 .config log report info KCSAN: data-race in io_wq_worker_running / io_wqe_activate_free_worker
ci2-upstream-kcsan-gce 2022/08/22 10:55 upstream 1c23f9e627a7 26a13b38 .config log report info KCSAN: data-race in io_wq_worker_running / io_wqe_activate_free_worker
ci2-upstream-kcsan-gce 2022/08/21 21:33 upstream e3f259d33c0e 26a13b38 .config log report info KCSAN: data-race in io_wq_worker_running / io_wqe_activate_free_worker
ci2-upstream-kcsan-gce 2022/08/21 09:03 upstream 15b3f48a4339 26a13b38 .config log report info KCSAN: data-race in io_wq_worker_running / io_wqe_activate_free_worker
ci2-upstream-kcsan-gce 2022/08/20 02:05 upstream 50cd95ac4654 26a13b38 .config log report info KCSAN: data-race in io_wq_worker_running / io_wqe_activate_free_worker
ci2-upstream-kcsan-gce 2022/08/19 10:18 upstream 4c2d0b039c5c 26a13b38 .config log report info KCSAN: data-race in io_wq_worker_running / io_wqe_activate_free_worker
ci2-upstream-kcsan-gce 2022/08/17 23:53 upstream 274a2eebf80c a9409d47 .config log report info KCSAN: data-race in io_wq_worker_running / io_wqe_activate_free_worker
ci2-upstream-kcsan-gce 2022/08/12 22:26 upstream 7ebfc85e2cd7 8dfcaa3d .config log report info KCSAN: data-race in io_wq_worker_running / io_wqe_activate_free_worker
ci2-upstream-kcsan-gce 2022/08/12 10:20 upstream 7ebfc85e2cd7 402cd70d .config log report info KCSAN: data-race in io_wq_worker_running / io_wqe_activate_free_worker
ci2-upstream-kcsan-gce 2022/08/11 09:33 upstream ffcf9c5700e4 787ed7e0 .config log report info KCSAN: data-race in io_wq_worker_running / io_wqe_activate_free_worker
ci2-upstream-kcsan-gce 2022/05/03 18:33 upstream ef8e4d3c2ab1 dc9e5259 .config log report info KCSAN: data-race in io_wq_worker_running / io_wqe_activate_free_worker
ci2-upstream-kcsan-gce 2022/05/03 16:58 upstream 9050ba3a61a4 dc9e5259 .config log report info KCSAN: data-race in io_wq_worker_running / io_wqe_activate_free_worker
ci2-upstream-kcsan-gce 2022/04/07 22:34 upstream 42e7a03d3bad c6ff3e05 .config log report info KCSAN: data-race in io_wq_worker_running / io_wqe_activate_free_worker
* Struck through repros no longer work on HEAD.