------------[ cut here ]------------ Trying to write to read-only block-device nullb0 (partno 0) WARNING: CPU: 1 PID: 4034 at block/blk-core.c:704 bio_check_ro block/blk-core.c:704 [inline] WARNING: CPU: 1 PID: 4034 at block/blk-core.c:704 submit_bio_checks+0x11b0/0x12fc block/blk-core.c:817 Modules linked in: CPU: 1 PID: 4034 Comm: syz-executor.0 Not tainted 5.12.0-rc8-syzkaller-00011-g18a3c5f7abfd #0 Hardware name: riscv-virtio,qemu (DT) epc : bio_check_ro block/blk-core.c:704 [inline] epc : submit_bio_checks+0x11b0/0x12fc block/blk-core.c:817 ra : bio_check_ro block/blk-core.c:704 [inline] ra : submit_bio_checks+0x11b0/0x12fc block/blk-core.c:817 epc : ffffffe0008c5c6c ra : ffffffe0008c5c6c sp : ffffffe005797500 gp : ffffffe0045883c0 tp : ffffffe008b92f80 t0 : ffffffe004ffdbb7 t1 : ffffffc400af2e3c t2 : 0000000000000000 s0 : ffffffe0057975c0 s1 : ffffffe007b4a640 a0 : 000000000000003b a1 : 00000000000f0000 a2 : 0000000000000002 a3 : ffffffe0000e1458 a4 : f294ab55e3358c00 a5 : f294ab55e3358c00 a6 : 0000000000f00000 a7 : ffffffe0057971e7 s2 : ffffffe00c908de0 s3 : 0000000000000000 s4 : ffffffe005a11600 s5 : ffffffe007b4a650 s6 : ffffffe00458c0d0 s7 : ffffffe00c9092ec s8 : ffffffe005797528 s9 : ffffffe007b4a648 s10: ffffffe005a11600 s11: 0000000000000000 t3 : f294ab55e3358c00 t4 : ffffffc400af2e3b t5 : ffffffc400af2e3d t6 : ffffffe0057971e8 status: 0000000000000120 badaddr: 0000000000000000 cause: 0000000000000003 Call Trace: [] bio_check_ro block/blk-core.c:704 [inline] [] submit_bio_checks+0x11b0/0x12fc block/blk-core.c:817 [] submit_bio_noacct+0x3e/0x818 block/blk-core.c:1032 [] submit_bio+0x202/0x408 block/blk-core.c:1118 [] submit_bh_wbc+0x33c/0x3aa fs/buffer.c:3055 [] __block_write_full_page+0x674/0xc1c fs/buffer.c:1810 [] block_write_full_page+0xfc/0x10a fs/buffer.c:2981 [] blkdev_writepage+0x28/0x34 fs/block_dev.c:639 [] __writepage+0x42/0xfa mm/page-writeback.c:2311 [] write_cache_pages+0x540/0xc76 mm/page-writeback.c:2246 [] generic_writepages mm/page-writeback.c:2337 [inline] [] generic_writepages+0x76/0xb4 mm/page-writeback.c:2326 [] blkdev_writepages+0x24/0x30 fs/block_dev.c:1748 [] do_writepages+0x80/0x180 mm/page-writeback.c:2352 [] __filemap_fdatawrite_range+0x192/0x1f0 mm/filemap.c:424 [] filemap_write_and_wait_range mm/filemap.c:657 [inline] [] filemap_write_and_wait_range+0x9c/0x2e0 mm/filemap.c:651 [] filemap_write_and_wait include/linux/fs.h:2753 [inline] [] __sync_blockdev fs/block_dev.c:526 [inline] [] sync_blockdev fs/block_dev.c:535 [inline] [] __blkdev_put+0x3f2/0x434 fs/block_dev.c:1576 [] blkdev_put+0x7e/0x2b4 fs/block_dev.c:1645 [] blkdev_close+0x42/0x50 fs/block_dev.c:1653 [] __fput+0x166/0x49a fs/file_table.c:280 [] ____fput+0x1a/0x24 fs/file_table.c:313 [] task_work_run+0xd0/0x148 kernel/task_work.c:140 [] tracehook_notify_resume include/linux/tracehook.h:189 [inline] [] do_notify_resume+0x700/0x930 arch/riscv/kernel/signal.c:320 [] ret_from_exception+0x0/0x14 irq event stamp: 2506 hardirqs last enabled at (2505): [] console_unlock+0x816/0x98a kernel/printk/printk.c:2605 hardirqs last disabled at (2506): [] _save_context+0x80/0x90 softirqs last enabled at (2404): [] __do_softirq+0x5e0/0x8c4 kernel/softirq.c:372 softirqs last disabled at (2383): [] do_softirq_own_stack include/asm-generic/softirq_stack.h:10 [inline] softirqs last disabled at (2383): [] invoke_softirq kernel/softirq.c:228 [inline] softirqs last disabled at (2383): [] __irq_exit_rcu kernel/softirq.c:422 [inline] softirqs last disabled at (2383): [] irq_exit+0x1a0/0x1b6 kernel/softirq.c:446 ---[ end trace 14c28e969c3579b8 ]---