bisecting fixing commit since b5d903c2d656e9bc54bc76554a477d796a63120d building syzkaller on 27c5f59f504f562333e3cd5e715fea5cb69c396e testing commit b5d903c2d656e9bc54bc76554a477d796a63120d with gcc (GCC) 8.1.0 run #0: crashed: WARNING in __blkdev_put run #1: crashed: WARNING in __blkdev_put run #2: crashed: WARNING in __blkdev_put run #3: crashed: WARNING in __blkdev_put run #4: crashed: WARNING in corrupted run #5: crashed: WARNING in blkdev_put run #6: crashed: WARNING in __blkdev_put run #7: crashed: WARNING in __blkdev_put run #8: crashed: kernel BUG at fs/block_dev.c:LINE! run #9: crashed: kernel BUG at fs/block_dev.c:LINE! testing current HEAD d6d5df1db6e9d7f8f76d2911707f7d5877251b02 testing commit d6d5df1db6e9d7f8f76d2911707f7d5877251b02 with gcc (GCC) 8.1.0 run #0: crashed: WARNING in blkdev_put run #1: crashed: kernel BUG at fs/block_dev.c:LINE! run #2: crashed: WARNING in __blkdev_put run #3: crashed: kernel BUG at fs/block_dev.c:LINE! run #4: crashed: kernel BUG at fs/block_dev.c:LINE! run #5: crashed: WARNING in blkdev_put run #6: crashed: kernel BUG at fs/block_dev.c:LINE! run #7: crashed: kernel BUG at fs/block_dev.c:LINE! run #8: crashed: WARNING in blkdev_put run #9: OK revisions tested: 2, total time: 26m27.277047525s (build: 10m5.534806659s, test: 15m14.250024808s) the crash still happens on HEAD crash: WARNING in blkdev_put loop1: [CUMANA/ADFS] p1 [Linux] p2 [ADFS] p1 [Linux] p2 loop1: partition table partially beyond EOD, truncated loop1: p1 size 135963288 extends beyond EOD, truncated loop1: p2 start 1279850000 is beyond EOD, truncated ------------[ cut here ]------------ WARNING: CPU: 0 PID: 14867 at fs/block_dev.c:1900 blkdev_put+0x3ed/0x480 fs/block_dev.c:1899 Kernel panic - not syncing: panic_on_warn set ... CPU: 0 PID: 14867 Comm: syz-executor5 Not tainted 5.4.0-rc5 #0 Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 Call Trace: __dump_stack lib/dump_stack.c:77 [inline] dump_stack+0x115/0x167 lib/dump_stack.c:113 panic+0x22a/0x4f5 kernel/panic.c:221 __warn.cold.11+0x25/0x2e kernel/panic.c:582 report_bug+0x1b0/0x270 lib/bug.c:195 fixup_bug arch/x86/kernel/traps.c:179 [inline] do_error_trap+0x11b/0x200 arch/x86/kernel/traps.c:272 do_invalid_op+0x36/0x40 arch/x86/kernel/traps.c:291 invalid_op+0x23/0x30 arch/x86/entry/entry_64.S:1028 RIP: 0010:blkdev_put+0x3ed/0x480 fs/block_dev.c:1900 Code: ef fc ff ff 48 89 55 d0 e8 20 e5 e9 ff 48 8b 55 d0 e9 43 fd ff ff 48 89 d7 e8 0f e5 e9 ff e9 6e fd ff ff 0f 0b e9 de fc ff ff <0f> 0b e9 3f fd ff ff e8 17 e5 e9 ff e9 4f fc ff ff 4c 89 ff 48 89 RSP: 0000:ffff8881c62cf9d0 EFLAGS: 00010297 RAX: 00000000ffffffff RBX: ffff8881d9d311c0 RCX: 1ffff110395206dd RDX: ffff8881d9d31268 RSI: 0000000000000004 RDI: ffff8881ca9036e8 RBP: ffff8881c62cfa00 R08: 0000000000000004 R09: ffffed1038c59f27 R10: ffffed1038c59f27 R11: 0000000000000003 R12: ffff8881d9d311d8 R13: 00000000080a009d R14: ffff8881ca903640 R15: ffff8881d9d31280 blkdev_close+0x88/0xd0 fs/block_dev.c:1936 __fput+0x25a/0x780 fs/file_table.c:280 ____fput+0x9/0x10 fs/file_table.c:313 task_work_run+0x10e/0x190 kernel/task_work.c:113 exit_task_work include/linux/task_work.h:22 [inline] do_exit+0x9b9/0x2d40 kernel/exit.c:817 do_group_exit+0xf4/0x2e0 kernel/exit.c:921 get_signal+0x368/0x1d10 kernel/signal.c:2734 do_signal+0x87/0x16c0 arch/x86/kernel/signal.c:815 exit_to_usermode_loop+0x114/0x210 arch/x86/entry/common.c:159 prepare_exit_to_usermode arch/x86/entry/common.c:194 [inline] syscall_return_slowpath arch/x86/entry/common.c:274 [inline] do_syscall_64+0x4f4/0x5e0 arch/x86/entry/common.c:300 entry_SYSCALL_64_after_hwframe+0x49/0xbe RIP: 0033:0x455ae7 Code: Bad RIP value. RSP: 002b:00007fecbbabfa18 EFLAGS: 00000246 ORIG_RAX: 0000000000000010 RAX: fffffffffffffff4 RBX: 00007fecbbac06d4 RCX: 0000000000455ae7 RDX: 0000000000000006 RSI: 0000000000004c00 RDI: 0000000000000007 RBP: 0000000000000001 R08: 0000000000000000 R09: 000000000000000a R10: 0000000000000075 R11: 0000000000000246 R12: 00007fecbbac06d4 R13: 0000000000000006 R14: 0000000000000007 R15: 0000000000000001 Kernel Offset: disabled Rebooting in 86400 seconds..