================================================================== BUG: KCSAN: data-race in blk_mq_free_request / blk_mq_free_request write to 0xffffe8ffffc14280 of 8 bytes by interrupt on cpu 1: blk_mq_free_request+0x17d/0x330 block/blk-mq.c:523 blk_put_request+0x11/0x20 block/blk-core.c:647 sg_rq_end_io+0x366/0x710 drivers/scsi/sg.c:1410 __blk_mq_end_request+0x224/0x230 block/blk-mq.c:556 scsi_end_request+0x290/0x450 drivers/scsi/scsi_lib.c:571 scsi_io_completion+0xd3/0xf10 drivers/scsi/scsi_lib.c:937 scsi_finish_command+0x238/0x250 drivers/scsi/scsi.c:214 scsi_complete+0x1c0/0x1f0 drivers/scsi/scsi_lib.c:1426 blk_complete_reqs block/blk-mq.c:577 [inline] blk_done_softirq+0x69/0x90 block/blk-mq.c:582 __do_softirq+0x12c/0x275 kernel/softirq.c:559 invoke_softirq kernel/softirq.c:433 [inline] __irq_exit_rcu+0xa5/0xb0 kernel/softirq.c:637 common_interrupt+0x3e/0x90 arch/x86/kernel/irq.c:240 asm_common_interrupt+0x1e/0x40 arch/x86/include/asm/idtentry.h:623 read to 0xffffe8ffffc14280 of 8 bytes by task 11390 on cpu 0: blk_mq_free_request+0x16a/0x330 block/blk-mq.c:523 blk_put_request+0x11/0x20 block/blk-core.c:647 sg_finish_rem_req drivers/scsi/sg.c:1864 [inline] sg_common_write+0xf3d/0x1460 drivers/scsi/sg.c:807 sg_write+0x783/0x8c0 drivers/scsi/sg.c:707 do_loop_readv_writev fs/read_write.c:764 [inline] do_iter_write+0x3ad/0x4c0 fs/read_write.c:868 vfs_writev fs/read_write.c:939 [inline] do_writev+0x1e0/0x400 fs/read_write.c:982 __do_sys_writev fs/read_write.c:1055 [inline] __se_sys_writev fs/read_write.c:1052 [inline] __x64_sys_writev+0x41/0x50 fs/read_write.c:1052 do_syscall_64+0x4a/0x90 arch/x86/entry/common.c:47 entry_SYSCALL_64_after_hwframe+0x44/0xae Reported by Kernel Concurrency Sanitizer on: CPU: 0 PID: 11390 Comm: syz-executor.4 Not tainted 5.12.0-syzkaller #0 Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 ==================================================================