bisecting fixing commit since 1ec8f1f0bffe34ebdf95dbe0fd4a6635a84612a8 building syzkaller on c402d8f1aa5d2fdc219d2155fa467fb7f02321a5 testing commit 1ec8f1f0bffe34ebdf95dbe0fd4a6635a84612a8 with gcc (GCC) 8.1.0 kernel signature: 8228b5ca95f736a96c31b151bfb981a634501cba all runs: crashed: WARNING in dio_complete testing current HEAD 43598c571e7ed29e4c81e35b4a870fe6b9f8d58e testing commit 43598c571e7ed29e4c81e35b4a870fe6b9f8d58e with gcc (GCC) 8.1.0 kernel signature: 2b7b203284fd1c0308f469dbcd7f664a28ca931a run #0: crashed: WARNING in ext4_set_page_dirty run #1: crashed: WARNING in ext4_set_page_dirty run #2: crashed: WARNING in ext4_set_page_dirty run #3: crashed: WARNING in ext4_set_page_dirty run #4: crashed: WARNING in ext4_set_page_dirty run #5: crashed: WARNING in ext4_set_page_dirty run #6: crashed: WARNING in ext4_set_page_dirty run #7: crashed: WARNING in ext4_set_page_dirty run #8: crashed: WARNING in ext4_set_page_dirty run #9: OK revisions tested: 2, total time: 30m20.498660663s (build: 15m18.558974103s, test: 14m14.991616791s) the crash still happens on HEAD commit msg: Linux 4.14.156 crash: WARNING in ext4_set_page_dirty audit: type=1804 audit(1575008019.424:33981): pid=2630 uid=0 auid=4294967295 ses=4294967295 subj=unconfined_u:system_r:insmod_t:s0-s0:c0.c1023 op="invalid_pcr" cause="open_writers" comm="syz-executor.4" name="/root/syzkaller-testdir389329305/syzkaller.OIXkOn/3071/bus" dev="sda1" ino=16747 res=1 ------------[ cut here ]------------ WARNING: CPU: 0 PID: 3223 at fs/ext4/inode.c:3860 ext4_set_page_dirty+0xd0/0x110 fs/ext4/inode.c:3862 Kernel panic - not syncing: panic_on_warn set ... CPU: 0 PID: 3223 Comm: syz-executor.0 Not tainted 4.14.156-syzkaller #0 Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 Call Trace: __dump_stack lib/dump_stack.c:17 [inline] dump_stack+0xf7/0x13b lib/dump_stack.c:58 panic+0x1b0/0x36a kernel/panic.c:183 __warn.cold.8+0x25/0x2a kernel/panic.c:547 report_bug+0x1a4/0x1f3 lib/bug.c:186 fixup_bug arch/x86/kernel/traps.c:177 [inline] do_error_trap+0x1bd/0x310 arch/x86/kernel/traps.c:295 do_invalid_op+0x1b/0x20 arch/x86/kernel/traps.c:314 invalid_op+0x1b/0x40 arch/x86/entry/entry_64.S:963 RIP: 0010:ext4_set_page_dirty+0xd0/0x110 fs/ext4/inode.c:3860 RSP: 0018:ffff88807df579d8 EFLAGS: 00010246 RAX: 01fffc0000000029 RBX: ffffea0001f82cc0 RCX: 1ffff1100fa20117 RDX: 1ffffd40003f0598 RSI: ffff88807df579b0 RDI: ffffea0001f82cc0 RBP: ffff88807df579f0 R08: 0000000000000001 R09: 0000000000000000 R10: 0000000000000000 R11: 0000000000000000 R12: ffffea0001f82cc0 R13: ffffea0001f82ce0 R14: ffffffff81be2290 R15: dffffc0000000000 set_page_dirty+0x155/0x2a0 mm/page-writeback.c:2589 set_page_dirty_lock+0x56/0x80 mm/page-writeback.c:2614 process_vm_rw_pages mm/process_vm_access.c:51 [inline] process_vm_rw_single_vec mm/process_vm_access.c:124 [inline] process_vm_rw_core.isra.1+0x4bd/0x9b0 mm/process_vm_access.c:223 process_vm_rw+0x19b/0x1c0 mm/process_vm_access.c:290 SYSC_process_vm_writev mm/process_vm_access.c:312 [inline] SyS_process_vm_writev+0xb/0x10 mm/process_vm_access.c:307 do_syscall_64+0x1c9/0x5b0 arch/x86/entry/common.c:292 entry_SYSCALL_64_after_hwframe+0x42/0xb7 RIP: 0033:0x458c29 RSP: 002b:00007f0f0848ec78 EFLAGS: 00000246 ORIG_RAX: 0000000000000137 RAX: ffffffffffffffda RBX: 0000000000000006 RCX: 0000000000458c29 RDX: 0000000000000001 RSI: 0000000020000580 RDI: 0000000000003184 RBP: 000000000073bfa0 R08: 0000000000000001 R09: 0000000000000000 R10: 0000000020000600 R11: 0000000000000246 R12: 00007f0f0848f6d4 R13: 00000000004c598b R14: 00000000004d9d10 R15: 00000000ffffffff Kernel Offset: disabled Rebooting in 86400 seconds..