================================================================== BUG: KCSAN: data-race in __blk_mq_sched_dispatch_requests / __blk_mq_sched_dispatch_requests write to 0xffff888101d61410 of 8 bytes by task 24375 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_sched_insert_request+0x117/0x220 block/blk-mq-sched.c:477 blk_execute_rq_nowait+0x118/0x160 block/blk-exec.c:62 sg_common_write+0x8d9/0x1480 drivers/scsi/sg.c:836 sg_new_write+0xb32/0xcc0 drivers/scsi/sg.c:774 sg_ioctl_common drivers/scsi/sg.c:939 [inline] sg_ioctl+0xee7/0x18e0 drivers/scsi/sg.c:1165 vfs_ioctl fs/ioctl.c:51 [inline] __do_sys_ioctl fs/ioctl.c:874 [inline] __se_sys_ioctl+0xcb/0x140 fs/ioctl.c:860 __x64_sys_ioctl+0x3f/0x50 fs/ioctl.c:860 do_syscall_x64 arch/x86/entry/common.c:50 [inline] do_syscall_64+0x44/0xd0 arch/x86/entry/common.c:80 entry_SYSCALL_64_after_hwframe+0x44/0xae read to 0xffff888101d61410 of 8 bytes by task 24376 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_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_sched_insert_request+0x117/0x220 block/blk-mq-sched.c:477 blk_execute_rq_nowait+0x118/0x160 block/blk-exec.c:62 sg_common_write+0x8d9/0x1480 drivers/scsi/sg.c:836 sg_new_write+0xb32/0xcc0 drivers/scsi/sg.c:774 sg_ioctl_common drivers/scsi/sg.c:939 [inline] sg_ioctl+0xee7/0x18e0 drivers/scsi/sg.c:1165 vfs_ioctl fs/ioctl.c:51 [inline] __do_sys_ioctl fs/ioctl.c:874 [inline] __se_sys_ioctl+0xcb/0x140 fs/ioctl.c:860 __x64_sys_ioctl+0x3f/0x50 fs/ioctl.c:860 do_syscall_x64 arch/x86/entry/common.c:50 [inline] do_syscall_64+0x44/0xd0 arch/x86/entry/common.c:80 entry_SYSCALL_64_after_hwframe+0x44/0xae value changed: 0xffff888102a365c8 -> 0xffff888101d61408 Reported by Kernel Concurrency Sanitizer on: CPU: 0 PID: 24376 Comm: syz-executor.1 Not tainted 5.16.0-rc6-syzkaller #0 Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 ==================================================================