syzbot


KCSAN: data-race in wbt_done / wbt_issue (2)

Status: auto-closed as invalid on 2021/05/19 22:48
Subsystems: block
[Documentation on labels]
Reported-by: syzbot+634339126df88fb0a7f6@syzkaller.appspotmail.com
First crash: 1606d, last: 1069d
Similar bugs (1)
Kernel Title Repro Cause bisect Fix bisect Count Last Reported Patched Status
upstream KCSAN: data-race in wbt_done / wbt_issue block 2 1623d 1623d 0/26 closed as invalid on 2019/10/18 14:11

Sample crash report:
==================================================================
BUG: KCSAN: data-race in wbt_done / wbt_issue

write to 0xffff888142013930 of 8 bytes by task 2917 on cpu 0:
 wbt_issue+0x9e/0xd0 block/blk-wbt.c:610
 __rq_qos_issue+0x3b/0x70 block/blk-rq-qos.c:54
 rq_qos_issue block/blk-rq-qos.h:159 [inline]
 blk_mq_start_request+0xd0/0x230 block/blk-mq.c:721
 loop_queue_rq+0x3c/0x230 drivers/block/loop.c:2004
 blk_mq_dispatch_rq_list+0x570/0xe80 block/blk-mq.c:1369
 __blk_mq_do_dispatch_sched block/blk-mq-sched.c:186 [inline]
 blk_mq_do_dispatch_sched+0x370/0x610 block/blk-mq-sched.c:199
 __blk_mq_sched_dispatch_requests+0x1fd/0x2a0 block/blk-mq-sched.c:310
 blk_mq_sched_dispatch_requests+0x9f/0x110 block/blk-mq-sched.c:341
 __blk_mq_run_hw_queue+0xc1/0x140 block/blk-mq.c:1488
 blk_mq_run_work_fn+0x3d/0x50 block/blk-mq.c:1820
 process_one_work+0x3e1/0x950 kernel/workqueue.c:2275
 worker_thread+0x616/0xa70 kernel/workqueue.c:2421
 kthread+0x20b/0x230 kernel/kthread.c:292
 ret_from_fork+0x1f/0x30 arch/x86/entry/entry_64.S:294

read to 0xffff888142013930 of 8 bytes by interrupt on cpu 1:
 wbt_done+0x50/0x1c0 block/blk-wbt.c:190
 __rq_qos_done+0x3b/0x70 block/blk-rq-qos.c:45
 rq_qos_done block/blk-rq-qos.h:153 [inline]
 blk_mq_free_request+0x27b/0x330 block/blk-mq.c:529
 __blk_mq_end_request+0x214/0x230 block/blk-mq.c:557
 blk_mq_end_request+0x37/0x50 block/blk-mq.c:566
 lo_complete_rq+0xca/0x180 drivers/block/loop.c:497
 blk_complete_reqs block/blk-mq.c:576 [inline]
 blk_done_softirq+0x69/0x90 block/blk-mq.c:581
 __do_softirq+0x13c/0x2c3 kernel/softirq.c:345
 run_ksoftirqd+0x13/0x20 kernel/softirq.c:652
 smpboot_thread_fn+0x34f/0x520 kernel/smpboot.c:165
 kthread+0x20b/0x230 kernel/kthread.c:292
 ret_from_fork+0x1f/0x30 arch/x86/entry/entry_64.S:294

Reported by Kernel Concurrency Sanitizer on:
CPU: 1 PID: 18 Comm: ksoftirqd/1 Not tainted 5.12.0-rc7-syzkaller #0
Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011
==================================================================

Crashes (582):
Time Kernel Commit Syzkaller Config Log Report Syz repro C repro VM info Assets (help?) Manager Title
2021/04/14 22:47 upstream 7f75285ca572 fcdb12ba .config console log report info ci2-upstream-kcsan-gce KCSAN: data-race in wbt_done / wbt_issue
2021/04/14 10:11 upstream 50987beca096 3134b37f .config console log report info ci2-upstream-kcsan-gce KCSAN: data-race in wbt_done / wbt_issue
2021/04/13 22:06 upstream eebe426d32e1 a184b83e .config console log report info ci2-upstream-kcsan-gce KCSAN: data-race in wbt_done / wbt_issue
2021/04/13 18:45 upstream 89698becf06d a184b83e .config console log report info ci2-upstream-kcsan-gce KCSAN: data-race in wbt_done / wbt_issue
2021/04/12 22:53 upstream 89698becf06d 6a81331a .config console log report info ci2-upstream-kcsan-gce KCSAN: data-race in wbt_done / wbt_issue
2021/04/12 09:29 upstream d434405aaab7 6a81331a .config console log report info ci2-upstream-kcsan-gce KCSAN: data-race in wbt_done / wbt_issue
2021/04/11 19:33 upstream 7d900724913c 6a81331a .config console log report info ci2-upstream-kcsan-gce KCSAN: data-race in wbt_done / wbt_issue
2021/04/11 06:05 upstream 52e44129fba5 6a81331a .config console log report info ci2-upstream-kcsan-gce KCSAN: data-race in wbt_done / wbt_issue
2021/04/10 14:47 upstream d4961772226d 6a81331a .config console log report info ci2-upstream-kcsan-gce KCSAN: data-race in wbt_done / wbt_issue
2021/04/09 11:21 upstream 17e7124aad76 6a81331a .config console log report info ci2-upstream-kcsan-gce KCSAN: data-race in wbt_done / wbt_issue
2021/04/08 22:26 upstream 3fb4f979b4fa 6a81331a .config console log report info ci2-upstream-kcsan-gce KCSAN: data-race in wbt_done / wbt_issue
2021/04/07 19:10 upstream 3a22981230f9 6a81331a .config console log report info ci2-upstream-kcsan-gce KCSAN: data-race in wbt_done / wbt_issue
2021/04/06 21:36 upstream 2d743660786e 6a81331a .config console log report info ci2-upstream-kcsan-gce KCSAN: data-race in wbt_done / wbt_issue
2021/04/05 18:55 upstream 0a50438c8436 6a81331a .config console log report info ci2-upstream-kcsan-gce KCSAN: data-race in wbt_done / wbt_issue
2021/04/04 22:05 upstream e49d033bddf5 6a81331a .config console log report info ci2-upstream-kcsan-gce KCSAN: data-race in wbt_done / wbt_issue
2021/04/04 02:55 upstream 2023a53bdf41 6a81331a .config console log report info ci2-upstream-kcsan-gce KCSAN: data-race in wbt_done / wbt_issue
2021/04/03 13:35 upstream d93a0d43e3d0 6a81331a .config console log report info ci2-upstream-kcsan-gce KCSAN: data-race in wbt_done / wbt_issue
2021/04/02 23:26 upstream 0a84c2e440f7 6a81331a .config console log report info ci2-upstream-kcsan-gce KCSAN: data-race in wbt_done / wbt_issue
2021/04/02 07:32 upstream 1678e493d530 6a81331a .config console log report info ci2-upstream-kcsan-gce KCSAN: data-race in wbt_done / wbt_issue
2021/04/01 18:08 upstream ffd9fb546d49 6a81331a .config console log report info ci2-upstream-kcsan-gce KCSAN: data-race in wbt_done / wbt_issue
2021/03/31 05:57 upstream 5e46d1b78a03 6a81331a .config console log report info ci2-upstream-kcsan-gce KCSAN: data-race in wbt_done / wbt_issue
2021/03/30 16:43 upstream 2bb25b3a748a 6a81331a .config console log report info ci2-upstream-kcsan-gce KCSAN: data-race in wbt_done / wbt_issue
2021/03/29 20:17 upstream 1e43c377a79f 6a81331a .config console log report info ci2-upstream-kcsan-gce KCSAN: data-race in wbt_done / wbt_issue
2021/03/29 12:40 upstream a5e13c6df0e4 a8529b82 .config console log report info ci2-upstream-kcsan-gce KCSAN: data-race in wbt_done / wbt_issue
2021/03/28 20:27 upstream 36a14638f7c0 a8529b82 .config console log report info ci2-upstream-kcsan-gce KCSAN: data-race in wbt_done / wbt_issue
2021/03/27 00:39 upstream 0f4498cef9f5 a8529b82 .config console log report info ci2-upstream-kcsan-gce KCSAN: data-race in wbt_done / wbt_issue
2021/03/26 11:08 upstream db24726bfefa a8529b82 .config console log report info ci2-upstream-kcsan-gce KCSAN: data-race in wbt_done / wbt_issue
2021/03/25 08:55 upstream e138138003eb 6a383ecf .config console log report info ci2-upstream-kcsan-gce KCSAN: data-race in wbt_done / wbt_issue
2021/03/24 19:14 upstream 4ee998b0ef8b 607e3baf .config console log report info ci2-upstream-kcsan-gce KCSAN: data-race in wbt_done / wbt_issue
2021/03/24 13:47 upstream 7acac4b3196c 607e3baf .config console log report info ci2-upstream-kcsan-gce KCSAN: data-race in wbt_done / wbt_issue
2021/03/23 18:33 upstream 7acac4b3196c e613994b .config console log report info ci2-upstream-kcsan-gce KCSAN: data-race in wbt_done / wbt_issue
2021/03/23 15:53 upstream 84196390620a e613994b .config console log report info ci2-upstream-kcsan-gce KCSAN: data-race in wbt_done / wbt_issue
2021/03/23 07:32 upstream 84196390620a 8092f30d .config console log report info ci2-upstream-kcsan-gce KCSAN: data-race in wbt_done / wbt_issue
2021/03/22 18:25 upstream 0d02ec6b3136 8092f30d .config console log report info ci2-upstream-kcsan-gce KCSAN: data-race in wbt_done / wbt_issue
2021/03/22 16:32 upstream 0d02ec6b3136 bea32f74 .config console log report info ci2-upstream-kcsan-gce KCSAN: data-race in wbt_done / wbt_issue
2021/03/22 03:45 upstream 5ee96fa9dd78 bea32f74 .config console log report info ci2-upstream-kcsan-gce KCSAN: data-race in wbt_done / wbt_issue
2021/03/21 22:48 upstream 5ee96fa9dd78 4c9a64da .config console log report info ci2-upstream-kcsan-gce KCSAN: data-race in wbt_done / wbt_issue
2021/03/21 14:55 upstream 812da4d39463 4c9a64da .config console log report info ci2-upstream-kcsan-gce KCSAN: data-race in wbt_done / wbt_issue
2021/03/20 22:06 upstream 812da4d39463 17810eae .config console log report info ci2-upstream-kcsan-gce KCSAN: data-race in wbt_done / wbt_issue
2021/03/20 10:13 upstream 1c273e10bc0c e45f5621 .config console log report info ci2-upstream-kcsan-gce KCSAN: data-race in wbt_done / wbt_issue
2021/03/19 21:17 upstream 8b12a62a4e3e 3d01c4de .config console log report info ci2-upstream-kcsan-gce KCSAN: data-race in wbt_done / wbt_issue
2021/03/19 09:33 upstream 8b12a62a4e3e 2af9d324 .config console log report info ci2-upstream-kcsan-gce KCSAN: data-race in wbt_done / wbt_issue
2021/03/18 18:56 upstream bf152b0b41dc 7216542e .config console log report info ci2-upstream-kcsan-gce KCSAN: data-race in wbt_done / wbt_issue
2021/01/17 10:55 upstream 0da0a8a0a0e1 813be542 .config console log report info ci2-upstream-kcsan-gce
2019/12/23 10:20 https://github.com/google/ktsan.git kcsan 245a43005292 be5c2c81 .config console log report ci2-upstream-kcsan-gce
2019/12/20 14:20 https://github.com/google/ktsan.git kcsan 245a43005292 34011c05 .config console log report ci2-upstream-kcsan-gce
2019/10/25 12:57 https://github.com/google/ktsan.git kcsan 05f2236801fe 04ca72cd .config console log report ci2-upstream-kcsan-gce
* Struck through repros no longer work on HEAD.