================================================================== BUG: KCSAN: data-race in __blk_mq_sched_dispatch_requests / __blk_mq_sched_dispatch_requests write to 0xffff888101ce2010 of 8 bytes by task 74 on cpu 1: INIT_LIST_HEAD include/linux/list.h:38 [inline] list_splice_init include/linux/list.h:485 [inline] __blk_mq_sched_dispatch_requests+0x137/0x270 block/blk-mq-sched.c:306 blk_mq_sched_dispatch_requests+0x9f/0x110 block/blk-mq-sched.c:358 __blk_mq_run_hw_queue+0xc1/0x140 block/blk-mq.c:1785 __blk_mq_delay_run_hw_queue+0x199/0x360 block/blk-mq.c:1862 blk_mq_run_hw_queue+0x231/0x260 block/blk-mq.c:1915 blk_mq_run_hw_queues+0x1d1/0x230 block/blk-mq.c:1978 blk_mq_requeue_work+0x3b4/0x3e0 block/blk-mq.c:1121 process_one_work+0x3fc/0x980 kernel/workqueue.c:2298 worker_thread+0x616/0xa70 kernel/workqueue.c:2445 kthread+0x2c7/0x2e0 kernel/kthread.c:327 ret_from_fork+0x1f/0x30 read to 0xffff888101ce2010 of 8 bytes by task 39 on cpu 0: list_empty_careful include/linux/list.h:321 [inline] __blk_mq_sched_dispatch_requests+0x80/0x270 block/blk-mq-sched.c:303 blk_mq_sched_dispatch_requests+0x9f/0x110 block/blk-mq-sched.c:358 __blk_mq_run_hw_queue+0xc1/0x140 block/blk-mq.c:1785 blk_mq_run_work_fn+0x3d/0x50 block/blk-mq.c:2117 process_one_work+0x3fc/0x980 kernel/workqueue.c:2298 worker_thread+0x616/0xa70 kernel/workqueue.c:2445 kthread+0x2c7/0x2e0 kernel/kthread.c:327 ret_from_fork+0x1f/0x30 value changed: 0xffff8881029eabc8 -> 0xffff888101ce2008 Reported by Kernel Concurrency Sanitizer on: CPU: 0 PID: 39 Comm: kworker/0:1H Not tainted 5.16.0-rc3-syzkaller #0 Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 Workqueue: kblockd blk_mq_run_work_fn ==================================================================