list_del corruption. prev->next should be ffff888013ff5d70, but was ffff88801aa76160. (prev=ffff88801aa76160) ------------[ cut here ]------------ kernel BUG at lib/list_debug.c:51! invalid opcode: 0000 [#1] PREEMPT SMP KASAN CPU: 0 PID: 3954 Comm: syz-executor.4 Not tainted 5.17.0-rc1-syzkaller #0 Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 RIP: 0010:__list_del_entry_valid.cold+0x12/0x50 lib/list_debug.c:51 Code: f1 ff 0f 0b 48 89 f1 48 c7 c7 e0 ee 05 8a 4c 89 e6 e8 e6 7d f1 ff 0f 0b 4c 89 e1 48 89 ee 48 c7 c7 80 f0 05 8a e8 d2 7d f1 ff <0f> 0b 4c 89 ea 48 89 ee 48 c7 c7 c0 ef 05 8a e8 be 7d f1 ff 0f 0b RSP: 0018:ffffc90002b4f618 EFLAGS: 00010082 RAX: 000000000000006d RBX: ffff88801aac71c0 RCX: 0000000000000000 RDX: ffff88801ff20000 RSI: ffffffff815f9f48 RDI: fffff52000569eb5 RBP: ffff888013ff5d70 R08: 000000000000006d R09: 0000000000000000 R10: ffffffff815f3cae R11: 0000000000000000 R12: ffff88801aa76160 R13: ffff88801aa76160 R14: ffff88801aa76000 R15: ffff888013ff5d78 FS: 00007fc815a7f700(0000) GS:ffff8880b9c00000(0000) knlGS:0000000000000000 CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 CR2: 00007ffef4d537e8 CR3: 000000007c233000 CR4: 00000000003506f0 DR0: 0000000000000000 DR1: 0000000000000000 DR2: 0000000000000000 DR3: 0000000000000000 DR6: 00000000fffe0ff0 DR7: 0000000000000400 Call Trace: __list_del_entry include/linux/list.h:134 [inline] list_del_init include/linux/list.h:206 [inline] loop_queue_work drivers/block/loop.c:878 [inline] loop_queue_rq+0x6af/0x1200 drivers/block/loop.c:1823 __blk_mq_issue_directly block/blk-mq.c:2420 [inline] __blk_mq_try_issue_directly+0x56a/0x790 block/blk-mq.c:2473 blk_mq_try_issue_directly+0x21/0x90 block/blk-mq.c:2497 blk_mq_submit_bio+0x1606/0x2150 block/blk-mq.c:2837 __submit_bio+0x2a8/0x360 block/blk-core.c:806 __submit_bio_noacct_mq block/blk-core.c:881 [inline] submit_bio_noacct block/blk-core.c:907 [inline] submit_bio_noacct+0x6c9/0x8a0 block/blk-core.c:896 submit_bio block/blk-core.c:968 [inline] submit_bio+0x1ea/0x430 block/blk-core.c:926 submit_bh_wbc+0x5e8/0x7e0 fs/buffer.c:3055 submit_bh fs/buffer.c:3061 [inline] __bread_slow fs/buffer.c:1180 [inline] __bread_gfp+0x17b/0x3c0 fs/buffer.c:1382 sb_bread include/linux/buffer_head.h:303 [inline] fat_fill_super+0x33e/0x36e0 fs/fat/inode.c:1647 mount_bdev+0x34d/0x410 fs/super.c:1367 legacy_get_tree+0x105/0x220 fs/fs_context.c:610 vfs_get_tree+0x89/0x2f0 fs/super.c:1497 do_new_mount fs/namespace.c:2994 [inline] path_mount+0x1320/0x1fa0 fs/namespace.c:3324 do_mount fs/namespace.c:3337 [inline] __do_sys_mount fs/namespace.c:3545 [inline] __se_sys_mount fs/namespace.c:3522 [inline] __x64_sys_mount+0x27f/0x300 fs/namespace.c:3522 do_syscall_x64 arch/x86/entry/common.c:50 [inline] do_syscall_64+0x35/0xb0 arch/x86/entry/common.c:80 entry_SYSCALL_64_after_hwframe+0x44/0xae RIP: 0033:0x7fc81630b02a Code: 48 c7 c2 bc ff ff ff f7 d8 64 89 02 b8 ff ff ff ff eb d2 e8 b8 04 00 00 0f 1f 84 00 00 00 00 00 49 89 ca b8 a5 00 00 00 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 bc ff ff ff f7 d8 64 89 01 48 RSP: 002b:00007fc815a7efa8 EFLAGS: 00000246 ORIG_RAX: 00000000000000a5 RAX: ffffffffffffffda RBX: 0000000020000500 RCX: 00007fc81630b02a RDX: 0000000020000000 RSI: 00000000200001c0 RDI: 00007fc815a7f000 RBP: 00007fc815a7f040 R08: 00007fc815a7f040 R09: 0000000020000000 R10: 0000000000000000 R11: 0000000000000246 R12: 0000000020000000 R13: 00000000200001c0 R14: 00007fc815a7f000 R15: 0000000020010d00 Modules linked in: ---[ end trace 0000000000000000 ]--- RIP: 0010:__list_del_entry_valid.cold+0x12/0x50 lib/list_debug.c:51 Code: f1 ff 0f 0b 48 89 f1 48 c7 c7 e0 ee 05 8a 4c 89 e6 e8 e6 7d f1 ff 0f 0b 4c 89 e1 48 89 ee 48 c7 c7 80 f0 05 8a e8 d2 7d f1 ff <0f> 0b 4c 89 ea 48 89 ee 48 c7 c7 c0 ef 05 8a e8 be 7d f1 ff 0f 0b RSP: 0018:ffffc90002b4f618 EFLAGS: 00010082 RAX: 000000000000006d RBX: ffff88801aac71c0 RCX: 0000000000000000 RDX: ffff88801ff20000 RSI: ffffffff815f9f48 RDI: fffff52000569eb5 RBP: ffff888013ff5d70 R08: 000000000000006d R09: 0000000000000000 R10: ffffffff815f3cae R11: 0000000000000000 R12: ffff88801aa76160 R13: ffff88801aa76160 R14: ffff88801aa76000 R15: ffff888013ff5d78 FS: 00007fc815a7f700(0000) GS:ffff8880b9c00000(0000) knlGS:0000000000000000 CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 CR2: 00007ffef4d537e8 CR3: 000000007c233000 CR4: 00000000003506f0 DR0: 0000000000000000 DR1: 0000000000000000 DR2: 0000000000000000 DR3: 0000000000000000 DR6: 00000000fffe0ff0 DR7: 0000000000000400