bisecting fixing commit since 87335852c5d9ec629f80bb2257b9a9945962b719 building syzkaller on e34b696c0d7c04dbc824dee8b5123969bbca19b7 testing commit 87335852c5d9ec629f80bb2257b9a9945962b719 with gcc (GCC) 8.4.1 20210217 kernel signature: 28434601f3854a292263cfa1b60c0e6e3eeb45fe2d14003021da6d1c65dec66e all runs: crashed: divide error in squashfs_readpage testing current HEAD 3242aa3a635c0958671ee1e4b0958dcc7c4e5c79 testing commit 3242aa3a635c0958671ee1e4b0958dcc7c4e5c79 with gcc (GCC) 8.4.1 20210217 kernel signature: e896909f82c9136aa144efeb9ef46da6c2e14a49e60558057e8396b650eca889 all runs: crashed: divide error in squashfs_readpage revisions tested: 2, total time: 22m0.591933913s (build: 14m33.665728453s, test: 6m31.790756844s) the crash still happens on HEAD commit msg: Linux 4.14.222 crash: divide error in squashfs_readpage Bluetooth: hci0 command 0x0419 tx timeout IPv6: ADDRCONF(NETDEV_CHANGE): macsec0: link becomes ready IPv6: ADDRCONF(NETDEV_CHANGE): vlan0: link becomes ready IPv6: ADDRCONF(NETDEV_CHANGE): vlan1: link becomes ready IPv6: ADDRCONF(NETDEV_UP): veth1_to_batadv: link is not ready divide error: 0000 [#1] PREEMPT SMP KASAN Modules linked in: CPU: 0 PID: 9055 Comm: syz-executor.0 Not tainted 4.14.222-syzkaller #0 device veth1_vlan entered promiscuous mode Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 task: ffff8881ebefa340 task.stack: ffff8881d8ac0000 IPv6: ADDRCONF(NETDEV_UP): macvlan0: link is not ready RIP: 0010:fill_meta_index fs/squashfs/file.c:256 [inline] RIP: 0010:read_blocklist fs/squashfs/file.c:345 [inline] RIP: 0010:squashfs_readpage+0x7f4/0x21c0 fs/squashfs/file.c:482 RSP: 0018:ffff8881d8ac7628 EFLAGS: 00010246 IPv6: ADDRCONF(NETDEV_UP): macvlan1: link is not ready RAX: 0000000000000000 RBX: 00000000ffffffff RCX: 0000000000000000 IPv6: ADDRCONF(NETDEV_UP): veth0_macvtap: link is not ready RDX: 0000000000000000 RSI: 0000000000000000 RDI: ffff8881ca7334c8 RBP: ffff8881d8ac7820 R08: ffffea000723d290 R09: 0000000000000000 R10: 0000000000000000 R11: 0000000000000000 R12: ffff8881ca7334c0 R13: 00000000000000de R14: 0000000000000099 R15: ffff8881ca7334f8 FS: 00007f571abcb700(0000) GS:ffff8881f6400000(0000) knlGS:0000000000000000 CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 CR2: 000000000055c071 CR3: 00000001d1ab9006 CR4: 00000000001606f0 DR0: 0000000000000000 DR1: 0000000000000000 DR2: 0000000000000000 DR3: 0000000000000000 DR6: 00000000fffe0ff0 DR7: 0000000000000400 Call Trace: read_pages mm/readahead.c:131 [inline] __do_page_cache_readahead+0x679/0x950 mm/readahead.c:199 ra_submit mm/internal.h:66 [inline] ondemand_readahead+0x42b/0xbc0 mm/readahead.c:486 page_cache_sync_readahead mm/readahead.c:518 [inline] page_cache_sync_readahead+0x85/0xf0 mm/readahead.c:503 generic_file_buffered_read mm/filemap.c:2003 [inline] generic_file_read_iter+0xe53/0x1f30 mm/filemap.c:2273 call_read_iter include/linux/fs.h:1772 [inline] new_sync_read fs/read_write.c:401 [inline] __vfs_read+0x410/0x840 fs/read_write.c:413 vfs_read+0xff/0x310 fs/read_write.c:447 kernel_read+0x90/0x130 fs/read_write.c:426 prepare_binprm+0x5b5/0x800 fs/exec.c:1581 do_execveat_common.isra.14+0xd9e/0x1d70 fs/exec.c:1798 IPv6: ADDRCONF(NETDEV_UP): veth1_macvtap: link is not ready do_execveat fs/exec.c:1871 [inline] SYSC_execveat fs/exec.c:1952 [inline] SyS_execveat+0x46/0x60 fs/exec.c:1944 do_syscall_64+0x1c7/0x5b0 arch/x86/entry/common.c:292 device veth0_macvtap entered promiscuous mode IPv6: ADDRCONF(NETDEV_UP): macvtap0: link is not ready entry_SYSCALL_64_after_hwframe+0x46/0xbb RIP: 0033:0x465889 RSP: 002b:00007f571abcb188 EFLAGS: 00000246 ORIG_RAX: 0000000000000142 RAX: ffffffffffffffda RBX: 000000000055bf00 RCX: 0000000000465889 RDX: 0000000000000000 RSI: 0000000020000040 RDI: 0000000000000005 RBP: 00000000004af68d R08: 0000000000000000 R09: 0000000000000000 R10: 0000000000000000 R11: 0000000000000246 R12: 000000000055bf00 R13: 00007fff5c3390af R14: 00007f571abcb300 R15: 0000000000022000 Code: device veth1_macvtap entered promiscuous mode 49 IPv6: ADDRCONF(NETDEV_UP): macsec0: link is not ready 8b IPv6: ADDRCONF(NETDEV_UP): veth0_to_batadv: link is not ready 47 IPv6: ADDRCONF(NETDEV_UP): veth1_to_batadv: link is not ready c8 batman_adv: The newly added mac address (aa:aa:aa:aa:aa:3d) already exists on: batadv_slave_0 31 d2 48 batman_adv: It is strongly recommended to keep mac addresses unique to avoid problems! 63 batman_adv: The newly added mac address (aa:aa:aa:aa:aa:3d) already exists on: batadv_slave_0 8d batman_adv: It is strongly recommended to keep mac addresses unique to avoid problems! 2c batman_adv: The newly added mac address (aa:aa:aa:aa:aa:3d) already exists on: batadv_slave_0 fe batman_adv: It is strongly recommended to keep mac addresses unique to avoid problems! ff ff 48 89 85 90 fe ff ff 48 63 85 78 fe ff ff 48 89 ce 48 c1 e1 0b c1 e6 0b 89 b5 60 fe ff ff <48> f7 f1 85 c0 48 89 85 68 fe ff ff 89 85 8c fe ff ff 0f 8e c3 RIP: fill_meta_index fs/squashfs/file.c:256 [inline] RSP: ffff8881d8ac7628 RIP: read_blocklist fs/squashfs/file.c:345 [inline] RSP: ffff8881d8ac7628 RIP: squashfs_readpage+0x7f4/0x21c0 fs/squashfs/file.c:482 RSP: ffff8881d8ac7628 ---[ end trace 640ad65abe8de41c ]---