001000000000000000000010000002f746d702f73797a2d696d61676567656e3537313433343433382f66696c65302f66696c65300000000000000000000000000000000000000000000073f249de000000000000000000000000000000000000000000000000ed8100000a000000def4655fdef4655fdef4655f00000000000001004000000000000800010000000af301000400000000000000000000000100000070", 0x1bd, 0x1980}, {&(0x7f0000011300)="020000000c0001022e000000020000000c0002", 0x13, 0x4000}, {&(0x7f0000012000)="504d4d00504d4dff", 0x8, 0x10000}], 0x0, &(0x7f0000012b00)=ANY=[]) getdents64(r0, &(0x7f0000002540)=""/238, 0xee) 19:33:13 executing program 1: r0 = syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x9, &(0x7f0000000300)=[{&(0x7f0000010000)="200000000002000019000000500100000f000000000000000000000004000000000002000020000020000000def4655fdef4655f0100ffff53ef010001000000ddf4655f000000000000000001000000000000000b0000008000000018000000c20500002b02", 0x66, 0x400}, {&(0x7f0000010100)="000000000000000000000000e58ca12e13a240e2b1a22f8d07e8e55f010040", 0x1f, 0x4e0}, {&(0x7f0000010200)="010000000000050040", 0x9, 0x560}, {&(0x7f0000010300)="030000000400000005", 0x9, 0x800}, {0x0, 0x0, 0x1000000000c00}, {&(0x7f0000010d00)="ed41000000040000ddf4655fdef4655fdef4655f00000000000004002000000000000800050000000af301000400000000000000000000000100000010", 0x3d, 0x1480}, {&(0x7f0000011000)="ed41000000040000def4655fdef4655fdef4655f00000000000002002000000000000800030000000af30100040000000000000000000000010000005000000000000000000000000000000000000000000000000000000000000000000000000000000004511418000000000000000000000000000000000000000000000000ed8100001a040000def4655fdef4655fdef4655f00000000000001002000000000000800010000000af301000400000000000000000000000200000060000000000000000000000000000000000000000000000000000000000000000000000000000000521cdd1d000000000000000000000000000000000000000000000000ffa1000026000000def4655fdef4655fdef4655f00000000000001000000000000000000010000002f746d702f73797a2d696d61676567656e3537313433343433382f66696c65302f66696c65300000000000000000000000000000000000000000000073f249de000000000000000000000000000000000000000000000000ed8100000a000000def4655fdef4655fdef4655f00000000000001004000000000000800010000000af301000400000000000000000000000100000070", 0x1bd, 0x1980}, {&(0x7f0000011300), 0x0, 0x4000}, {&(0x7f0000012000)="504d4d00504d4dff", 0x8, 0x10000}], 0x0, &(0x7f0000012b00)=ANY=[]) openat(r0, &(0x7f00000000c0)='./file1\x00', 0x188a00, 0x0) getdents64(r0, &(0x7f0000002540)=""/238, 0xee) [ 486.314055] EXT4-fs warning (device loop5): read_mmp_block:106: Error -117 while reading MMP block 64 19:33:13 executing program 6: r0 = creat(&(0x7f0000000000)='./file0\x00', 0x0) fallocate(r0, 0x0, 0x80000, 0x1000007ffe) writev(r0, &(0x7f0000000040)=[{&(0x7f00000009c0)="8a", 0x1}, {&(0x7f00000000c0)="e213fe8a7c47cc0947a5a38bc018113a6c2fbbb35c0e7225bf9c48f8f57a78cd9fc45964caf69bee82896a0ba8b051b37f0f443ed3a3f45dbafc986b7e8410df64c08302034c1cf02813a58d8cd799447de2fdf8ac9531a312aec37cb8dc1b600944fe8e56df6970f1f6f7e7a8682923fa0fc0963789243d50", 0x79}], 0x2) write$P9_RLOCK(r0, &(0x7f0000000080)={0x8, 0x35, 0x2, 0x1}, 0x8) [ 486.461973] EXT4-fs (loop0): mounted filesystem without journal. Opts: ,errors=continue [ 486.473040] EXT4-fs (loop7): mounted filesystem without journal. Opts: ,errors=continue [ 486.477613] ext4 filesystem being mounted at /syzkaller-testdir811579558/syzkaller.STSLuX/60/file0 supports timestamps until 2038 (0x7fffffff) [ 486.481090] ext4 filesystem being mounted at /syzkaller-testdir377514359/syzkaller.P1HD5z/61/file0 supports timestamps until 2038 (0x7fffffff) [ 486.489688] EXT4-fs (loop1): mounted filesystem without journal. Opts: ,errors=continue [ 486.491782] ext4 filesystem being mounted at /syzkaller-testdir619540600/syzkaller.DXHtqv/56/file0 supports timestamps until 2038 (0x7fffffff) [ 486.506640] EXT4-fs error (device loop1): ext4_readdir:243: inode #2: block 16: comm syz-executor.1: path /syzkaller-testdir619540600/syzkaller.DXHtqv/56/file0: bad entry in directory: rec_len is smaller than minimal - offset=0, inode=0, rec_len=0, name_len=0, size=1024 19:33:25 executing program 3: openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x42, 0x0) io_setup(0x9, &(0x7f0000000080)) r0 = creat(&(0x7f0000000000)='./file0\x00', 0x0) fallocate(r0, 0x11, 0x80000, 0x1000007ffe) writev(r0, &(0x7f0000000040)=[{&(0x7f00000009c0)="8a", 0x1}, {&(0x7f00000000c0)="e213fe8a7c47cc0947a5a38bc018113a6c2fbbb35c0e7225bf9c48f8f57a78cd9fc45964caf69bee82896a0ba8b051b37f0f443ed3a3f45dbafc986b7e8410df64c08302034c1cf02813a58d8cd799447de2fdf8ac9531a312aec37cb8dc1b600944fe8e56df6970f1f6f7e7a8682923fa0fc0963789243d50", 0x79}], 0x2) write$P9_RLOCK(r0, &(0x7f0000000080)={0x8, 0x35, 0x2, 0x1}, 0x8) 19:33:25 executing program 2: r0 = openat2(0xffffffffffffff9c, &(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)={0x80, 0x4, 0xc}, 0x18) ioctl$TUNDETACHFILTER(r0, 0x401054d6, 0x0) getrlimit(0x0, &(0x7f0000000000)) setrlimit(0x4, &(0x7f0000000040)={0x6, 0x400}) ioctl$int_in(r0, 0x5421, &(0x7f0000000180)=0x7fff) r1 = fork() socket$nl_netfilter(0x10, 0x3, 0xc) getrlimit(0x8, &(0x7f0000000080)) r2 = syz_genetlink_get_family_id$ipvs(&(0x7f00000000c0), 0xffffffffffffffff) sendmsg$IPVS_CMD_FLUSH(0xffffffffffffffff, &(0x7f0000000200)={&(0x7f0000000080)={0x10, 0x0, 0x0, 0x800}, 0xc, &(0x7f0000000100)={&(0x7f0000000180)={0x50, r2, 0x4, 0x70bd26, 0x25dfdbfb, {}, [@IPVS_CMD_ATTR_DEST={0x34, 0x2, 0x0, 0x1, [@IPVS_DEST_ATTR_FWD_METHOD={0x8, 0x3, 0x2}, @IPVS_DEST_ATTR_U_THRESH={0x8, 0x5, 0x8}, @IPVS_DEST_ATTR_U_THRESH={0x8, 0x5, 0x2}, @IPVS_DEST_ATTR_TUN_TYPE={0x5, 0xd, 0x1}, @IPVS_DEST_ATTR_INACT_CONNS={0x8, 0x8, 0x2}, @IPVS_DEST_ATTR_TUN_FLAGS={0x6, 0xf, 0x1f}]}, @IPVS_CMD_ATTR_TIMEOUT_TCP={0x8, 0x4, 0x9}]}, 0x50}, 0x1, 0x0, 0x0, 0x40001}, 0xd0) sendmsg$IPVS_CMD_SET_CONFIG(r0, &(0x7f0000000280)={&(0x7f00000001c0)={0x10, 0x0, 0x0, 0x20000}, 0xc, &(0x7f0000000240)={&(0x7f0000000200)={0x38, r2, 0x800, 0x70bd27, 0x25dfdbfe, {}, [@IPVS_CMD_ATTR_TIMEOUT_TCP={0x8, 0x4, 0x3480}, @IPVS_CMD_ATTR_TIMEOUT_TCP={0x8, 0x4, 0x9}, @IPVS_CMD_ATTR_DEST={0xc, 0x2, 0x0, 0x1, [@IPVS_DEST_ATTR_INACT_CONNS={0x8, 0x8, 0x4}]}, @IPVS_CMD_ATTR_TIMEOUT_UDP={0x8, 0x6, 0x9}]}, 0x38}, 0x1, 0x0, 0x0, 0x8000}, 0x800) open_tree(0xffffffffffffffff, &(0x7f0000000140)='./file0\x00', 0x89800) prlimit64(r1, 0xd, &(0x7f00000002c0)={0x1ff, 0x5}, &(0x7f0000000300)) 19:33:25 executing program 5: r0 = syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x9, &(0x7f0000000300)=[{&(0x7f0000010000)="200000000002000019000000500100000f000000000000000000000004000000000002000020000020000000def4655fdef4655f0100ffff53ef010001000000ddf4655f000000000000000001000000000000000b0000008000000018000000c20500002b02", 0x66, 0x400}, {&(0x7f0000010100)="000000000000000000000000e58ca12e13a240e2b1a22f8d07e8e55f010040", 0x1f, 0x4e0}, {&(0x7f0000010200)="010000000000050040", 0x9, 0x560}, {&(0x7f0000010300)="030000000400000005", 0x9, 0x800}, {0x0, 0x0, 0x1000000000c00}, {&(0x7f0000010d00)="ed41000000040000ddf4655fdef4655fdef4655f00000000000004002000000000000800050000000af301000400000000000000000000000100000010", 0x3d, 0x1480}, {&(0x7f0000011000)="ed41000000040000def4655fdef4655fdef4655f00000000000002002000000000000800030000000af30100040000000000000000000000010000005000000000000000000000000000000000000000000000000000000000000000000000000000000004511418000000000000000000000000000000000000000000000000ed8100001a040000def4655fdef4655fdef4655f00000000000001002000000000000800010000000af301000400000000000000000000000200000060000000000000000000000000000000000000000000000000000000000000000000000000000000521cdd1d000000000000000000000000000000000000000000000000ffa1000026000000def4655fdef4655fdef4655f00000000000001000000000000000000010000002f746d702f73797a2d696d61676567656e3537313433343433382f66696c65302f66696c65300000000000000000000000000000000000000000000073f249de000000000000000000000000000000000000000000000000ed8100000a000000def4655fdef4655fdef4655f00000000000001004000000000000800010000000af301000400000000000000000000000100000070", 0x1bd, 0x1980}, {&(0x7f0000011300)="020000000c0001022e000000020000000c0002022e2e00000b00000014000a026c6f73742b666f756e6400000c0000001000050266696c65300000000f0000001000050166696c6531", 0x49, 0x4000}, {&(0x7f0000012000)="504d4d00504d4dff", 0x8}], 0x0, &(0x7f0000012b00)=ANY=[]) openat(r0, &(0x7f00000000c0)='./file1\x00', 0x188a00, 0x0) getdents64(r0, &(0x7f0000002540)=""/238, 0xee) 19:33:25 executing program 4: syz_mount_image$ext4(0x0, &(0x7f0000000100)='./file0\x00', 0x0, 0x0, 0x0, 0x0, 0x0) mount$bind(&(0x7f0000000040)='./file0\x00', &(0x7f00000000c0)='./file0\x00', &(0x7f0000000140), 0x800, 0x0) getxattr(&(0x7f0000000000)='./file0\x00', &(0x7f0000000080)=@known='security.selinux\x00', &(0x7f0000000280)=""/254, 0xfe) 19:33:25 executing program 6: r0 = creat(&(0x7f0000000000)='./file0\x00', 0x0) fallocate(r0, 0x0, 0x80000, 0x1000007ffe) writev(r0, &(0x7f0000000040)=[{&(0x7f00000009c0)="8a", 0x1}, {&(0x7f00000000c0)="e213fe8a7c47cc0947a5a38bc018113a6c2fbbb35c0e7225bf9c48f8f57a78cd9fc45964caf69bee82896a0ba8b051b37f0f443ed3a3f45dbafc986b7e8410df64c08302034c1cf02813a58d8cd799447de2fdf8ac9531a312aec37cb8dc1b600944fe8e56df6970f1f6f7e7a8682923fa0fc0963789243d50", 0x79}], 0x2) write$P9_RLOCK(r0, &(0x7f0000000080)={0x8, 0x35, 0x2, 0x1}, 0x8) 19:33:25 executing program 0: r0 = syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x9, &(0x7f0000000300)=[{&(0x7f0000010000)="200000000002000019000000500100000f000000000000000000000004000000000002000020000020000000def4655fdef4655f0100ffff53ef010001000000ddf4655f000000000000000001000000000000000b0000008000000018000000c20500002b02", 0x66, 0x400}, {&(0x7f0000010100)="000000000000000000000000e58ca12e13a240e2b1a22f8d07e8e55f010040", 0x1f, 0x4e0}, {&(0x7f0000010200)="010000000000050040", 0x9, 0x560}, {&(0x7f0000010300)="030000000400000005", 0x9, 0x800}, {0x0, 0x0, 0x1000000000c00}, {&(0x7f0000010d00)="ed41000000040000ddf4655fdef4655fdef4655f00000000000004002000000000000800050000000af301000400000000000000000000000100000010", 0x3d, 0x1480}, {&(0x7f0000011000)="ed41000000040000def4655fdef4655fdef4655f00000000000002002000000000000800030000000af30100040000000000000000000000010000005000000000000000000000000000000000000000000000000000000000000000000000000000000004511418000000000000000000000000000000000000000000000000ed8100001a040000def4655fdef4655fdef4655f00000000000001002000000000000800010000000af301000400000000000000000000000200000060000000000000000000000000000000000000000000000000000000000000000000000000000000521cdd1d000000000000000000000000000000000000000000000000ffa1000026000000def4655fdef4655fdef4655f00000000000001000000000000000000010000002f746d702f73797a2d696d61676567656e3537313433343433382f66696c65302f66696c65300000000000000000000000000000000000000000000073f249de000000000000000000000000000000000000000000000000ed8100000a000000def4655fdef4655fdef4655f00000000000001004000000000000800010000000af301000400000000000000000000000100000070", 0x1bd, 0x1980}, {&(0x7f0000011300)="02", 0x1, 0x4000}, {&(0x7f0000012000)="504d4d00504d4dff", 0x8, 0x10000}], 0x0, &(0x7f0000012b00)=ANY=[]) getdents64(r0, &(0x7f0000002540)=""/238, 0xee) 19:33:25 executing program 1: r0 = syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x9, &(0x7f0000000300)=[{&(0x7f0000010000)="200000000002000019000000500100000f000000000000000000000004000000000002000020000020000000def4655fdef4655f0100ffff53ef010001000000ddf4655f000000000000000001000000000000000b0000008000000018000000c20500002b02", 0x66, 0x400}, {&(0x7f0000010100)="000000000000000000000000e58ca12e13a240e2b1a22f8d07e8e55f010040", 0x1f, 0x4e0}, {&(0x7f0000010200)="010000000000050040", 0x9, 0x560}, {&(0x7f0000010300)="030000000400000005", 0x9, 0x800}, {0x0, 0x0, 0x1000000000c00}, {&(0x7f0000010d00)="ed41000000040000ddf4655fdef4655fdef4655f00000000000004002000000000000800050000000af301000400000000000000000000000100000010", 0x3d, 0x1480}, {&(0x7f0000011000)="ed41000000040000def4655fdef4655fdef4655f00000000000002002000000000000800030000000af30100040000000000000000000000010000005000000000000000000000000000000000000000000000000000000000000000000000000000000004511418000000000000000000000000000000000000000000000000ed8100001a040000def4655fdef4655fdef4655f00000000000001002000000000000800010000000af301000400000000000000000000000200000060000000000000000000000000000000000000000000000000000000000000000000000000000000521cdd1d000000000000000000000000000000000000000000000000ffa1000026000000def4655fdef4655fdef4655f00000000000001000000000000000000010000002f746d702f73797a2d696d61676567656e3537313433343433382f66696c65302f66696c65300000000000000000000000000000000000000000000073f249de000000000000000000000000000000000000000000000000ed8100000a000000def4655fdef4655fdef4655f00000000000001004000000000000800010000000af301000400000000000000000000000100000070", 0x1bd, 0x1980}, {&(0x7f0000011300), 0x0, 0x4000}, {&(0x7f0000012000)="504d4d00504d4dff", 0x8, 0x10000}], 0x0, &(0x7f0000012b00)=ANY=[]) openat(r0, &(0x7f00000000c0)='./file1\x00', 0x188a00, 0x0) getdents64(r0, &(0x7f0000002540)=""/238, 0xee) 19:33:25 executing program 7: r0 = syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x9, &(0x7f0000000300)=[{&(0x7f0000010000)="200000000002000019000000500100000f000000000000000000000004000000000002000020000020000000def4655fdef4655f0100ffff53ef010001000000ddf4655f000000000000000001000000000000000b0000008000000018000000c20500002b02", 0x66, 0x400}, {&(0x7f0000010100)="000000000000000000000000e58ca12e13a240e2b1a22f8d07e8e55f010040", 0x1f, 0x4e0}, {&(0x7f0000010200)="010000000000050040", 0x9, 0x560}, {&(0x7f0000010300)="030000000400000005", 0x9, 0x800}, {0x0, 0x0, 0x1000000000c00}, {&(0x7f0000010d00)="ed41000000040000ddf4655fdef4655fdef4655f00000000000004002000000000000800050000000af301000400000000000000000000000100000010", 0x3d, 0x1480}, {&(0x7f0000011000)="ed41000000040000def4655fdef4655fdef4655f00000000000002002000000000000800030000000af30100040000000000000000000000010000005000000000000000000000000000000000000000000000000000000000000000000000000000000004511418000000000000000000000000000000000000000000000000ed8100001a040000def4655fdef4655fdef4655f00000000000001002000000000000800010000000af301000400000000000000000000000200000060000000000000000000000000000000000000000000000000000000000000000000000000000000521cdd1d000000000000000000000000000000000000000000000000ffa1000026000000def4655fdef4655fdef4655f00000000000001000000000000000000010000002f746d702f73797a2d696d61676567656e3537313433343433382f66696c65302f66696c65300000000000000000000000000000000000000000000073f249de000000000000000000000000000000000000000000000000ed8100000a000000def4655fdef4655fdef4655f00000000000001004000000000000800010000000af301000400000000000000000000000100000070", 0x1bd, 0x1980}, {&(0x7f0000011300)="020000000c0001022e000000020000000c0002", 0x13, 0x4000}, {&(0x7f0000012000)="504d4d00504d4dff", 0x8, 0x10000}], 0x0, &(0x7f0000012b00)=ANY=[]) getdents64(r0, &(0x7f0000002540)=""/238, 0xee) [ 498.587453] EXT4-fs (loop7): mounted filesystem without journal. Opts: ,errors=continue [ 498.589550] ext4 filesystem being mounted at /syzkaller-testdir811579558/syzkaller.STSLuX/61/file0 supports timestamps until 2038 (0x7fffffff) [ 498.602952] EXT4-fs error (device loop7): ext4_readdir:243: inode #2: block 16: comm syz-executor.7: path /syzkaller-testdir811579558/syzkaller.STSLuX/61/file0: bad entry in directory: rec_len is smaller than minimal - offset=24, inode=0, rec_len=0, name_len=0, size=1024 [ 498.610232] EXT4-fs warning (device loop5): read_mmp_block:106: Error -117 while reading MMP block 64 19:33:26 executing program 6: r0 = creat(&(0x7f0000000000)='./file0\x00', 0x0) fallocate(r0, 0x11, 0x0, 0x1000007ffe) writev(r0, &(0x7f0000000040)=[{&(0x7f00000009c0)="8a", 0x1}, {&(0x7f00000000c0)="e213fe8a7c47cc0947a5a38bc018113a6c2fbbb35c0e7225bf9c48f8f57a78cd9fc45964caf69bee82896a0ba8b051b37f0f443ed3a3f45dbafc986b7e8410df64c08302034c1cf02813a58d8cd799447de2fdf8ac9531a312aec37cb8dc1b600944fe8e56df6970f1f6f7e7a8682923fa0fc0963789243d50", 0x79}], 0x2) write$P9_RLOCK(r0, &(0x7f0000000080)={0x8, 0x35, 0x2, 0x1}, 0x8) 19:33:26 executing program 4: syz_mount_image$ext4(0x0, &(0x7f0000000100)='./file0\x00', 0x0, 0x0, 0x0, 0x0, 0x0) getxattr(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)=@known='security.selinux\x00', &(0x7f0000000280)=""/254, 0xfe) syz_mount_image$ext4(&(0x7f0000000080)='ext3\x00', &(0x7f00000000c0)='./file0\x00', 0x9, 0x1, &(0x7f00000001c0)=[{&(0x7f0000000140)="26318b6d7247b36f339d81274d2c5587d382e44b026e81a92900991db2a4bfbb38586fe13f03b8442e9eb92dcae9e65404c6687073d5da32862749133ee2fd19a7b3e6b9a179b751c60c8562e19da8ad74", 0x51, 0x77ad4e4b}], 0x2010004, &(0x7f0000000380)={[{@discard}, {@stripe={'stripe', 0x3d, 0x3}}, {@journal_checksum}, {@debug}, {@auto_da_alloc}, {}], [{@fscontext={'fscontext', 0x3d, 'sysadm_u'}}, {@rootcontext={'rootcontext', 0x3d, 'root'}}, {@smackfsroot={'smackfsroot', 0x3d, '(.'}}, {@seclabel}, {@audit}]}) lsetxattr$security_capability(&(0x7f0000000200)='./file0\x00', &(0x7f0000000240), &(0x7f0000000440)=@v1={0x1000000, [{0x1000, 0x1}]}, 0xc, 0x3) [ 498.668641] EXT4-fs (loop1): mounted filesystem without journal. Opts: ,errors=continue [ 498.668871] EXT4-fs (loop0): mounted filesystem without journal. Opts: ,errors=continue [ 498.674513] ext4 filesystem being mounted at /syzkaller-testdir619540600/syzkaller.DXHtqv/57/file0 supports timestamps until 2038 (0x7fffffff) [ 498.681927] ext4 filesystem being mounted at /syzkaller-testdir377514359/syzkaller.P1HD5z/62/file0 supports timestamps until 2038 (0x7fffffff) [ 498.687327] EXT4-fs error (device loop1): ext4_readdir:243: inode #2: block 16: comm syz-executor.1: path /syzkaller-testdir619540600/syzkaller.DXHtqv/57/file0: bad entry in directory: rec_len is smaller than minimal - offset=0, inode=0, rec_len=0, name_len=0, size=1024 19:33:26 executing program 5: r0 = syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x8, &(0x7f0000000300)=[{&(0x7f0000010000)="200000000002000019000000500100000f000000000000000000000004000000000002000020000020000000def4655fdef4655f0100ffff53ef010001000000ddf4655f000000000000000001000000000000000b0000008000000018000000c20500002b02", 0x66, 0x400}, {&(0x7f0000010100)="000000000000000000000000e58ca12e13a240e2b1a22f8d07e8e55f010040", 0x1f, 0x4e0}, {&(0x7f0000010200)="010000000000050040", 0x9, 0x560}, {&(0x7f0000010300)="030000000400000005", 0x9, 0x800}, {0x0, 0x0, 0x1000000000c00}, {&(0x7f0000010d00)="ed41000000040000ddf4655fdef4655fdef4655f00000000000004002000000000000800050000000af301000400000000000000000000000100000010", 0x3d, 0x1480}, {&(0x7f0000011000)="ed41000000040000def4655fdef4655fdef4655f00000000000002002000000000000800030000000af30100040000000000000000000000010000005000000000000000000000000000000000000000000000000000000000000000000000000000000004511418000000000000000000000000000000000000000000000000ed8100001a040000def4655fdef4655fdef4655f00000000000001002000000000000800010000000af301000400000000000000000000000200000060000000000000000000000000000000000000000000000000000000000000000000000000000000521cdd1d000000000000000000000000000000000000000000000000ffa1000026000000def4655fdef4655fdef4655f00000000000001000000000000000000010000002f746d702f73797a2d696d61676567656e3537313433343433382f66696c65302f66696c65300000000000000000000000000000000000000000000073f249de000000000000000000000000000000000000000000000000ed8100000a000000def4655fdef4655fdef4655f00000000000001004000000000000800010000000af301000400000000000000000000000100000070", 0x1bd, 0x1980}, {&(0x7f0000012000)="504d4d00504d4dff", 0x8, 0x10000}], 0x0, &(0x7f0000012b00)=ANY=[]) openat(r0, &(0x7f00000000c0)='./file1\x00', 0x188a00, 0x0) getdents64(r0, &(0x7f0000002540)=""/238, 0xee) 19:33:26 executing program 7: r0 = syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x9, &(0x7f0000000300)=[{&(0x7f0000010000)="200000000002000019000000500100000f000000000000000000000004000000000002000020000020000000def4655fdef4655f0100ffff53ef010001000000ddf4655f000000000000000001000000000000000b0000008000000018000000c20500002b02", 0x66, 0x400}, {&(0x7f0000010100)="000000000000000000000000e58ca12e13a240e2b1a22f8d07e8e55f010040", 0x1f, 0x4e0}, {&(0x7f0000010200)="010000000000050040", 0x9, 0x560}, {&(0x7f0000010300)="030000000400000005", 0x9, 0x800}, {0x0, 0x0, 0x1000000000c00}, {&(0x7f0000010d00)="ed41000000040000ddf4655fdef4655fdef4655f00000000000004002000000000000800050000000af301000400000000000000000000000100000010", 0x3d, 0x1480}, {&(0x7f0000011000)="ed41000000040000def4655fdef4655fdef4655f00000000000002002000000000000800030000000af30100040000000000000000000000010000005000000000000000000000000000000000000000000000000000000000000000000000000000000004511418000000000000000000000000000000000000000000000000ed8100001a040000def4655fdef4655fdef4655f00000000000001002000000000000800010000000af301000400000000000000000000000200000060000000000000000000000000000000000000000000000000000000000000000000000000000000521cdd1d000000000000000000000000000000000000000000000000ffa1000026000000def4655fdef4655fdef4655f00000000000001000000000000000000010000002f746d702f73797a2d696d61676567656e3537313433343433382f66696c65302f66696c65300000000000000000000000000000000000000000000073f249de000000000000000000000000000000000000000000000000ed8100000a000000def4655fdef4655fdef4655f00000000000001004000000000000800010000000af301000400000000000000000000000100000070", 0x1bd, 0x1980}, {&(0x7f0000011300)="02", 0x1, 0x4000}, {&(0x7f0000012000)="504d4d00504d4dff", 0x8, 0x10000}], 0x0, &(0x7f0000012b00)=ANY=[]) getdents64(r0, &(0x7f0000002540)=""/238, 0xee) 19:33:26 executing program 6: r0 = creat(&(0x7f0000000000)='./file0\x00', 0x0) fallocate(r0, 0x11, 0x0, 0x1000007ffe) writev(r0, &(0x7f0000000040)=[{&(0x7f00000009c0)="8a", 0x1}, {&(0x7f00000000c0)="e213fe8a7c47cc0947a5a38bc018113a6c2fbbb35c0e7225bf9c48f8f57a78cd9fc45964caf69bee82896a0ba8b051b37f0f443ed3a3f45dbafc986b7e8410df64c08302034c1cf02813a58d8cd799447de2fdf8ac9531a312aec37cb8dc1b600944fe8e56df6970f1f6f7e7a8682923fa0fc0963789243d50", 0x79}], 0x2) write$P9_RLOCK(r0, &(0x7f0000000080)={0x8, 0x35, 0x2, 0x1}, 0x8) 19:33:26 executing program 2: getrlimit(0x0, &(0x7f0000000040)) prlimit64(0xffffffffffffffff, 0xc, &(0x7f0000000000)={0x81, 0x4}, &(0x7f0000000080)) setrlimit(0xa, &(0x7f00000000c0)={0x1, 0x1f}) 19:33:26 executing program 0: r0 = syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x9, &(0x7f0000000300)=[{&(0x7f0000010000)="200000000002000019000000500100000f000000000000000000000004000000000002000020000020000000def4655fdef4655f0100ffff53ef010001000000ddf4655f000000000000000001000000000000000b0000008000000018000000c20500002b02", 0x66, 0x400}, {&(0x7f0000010100)="000000000000000000000000e58ca12e13a240e2b1a22f8d07e8e55f010040", 0x1f, 0x4e0}, {&(0x7f0000010200)="010000000000050040", 0x9, 0x560}, {&(0x7f0000010300)="030000000400000005", 0x9, 0x800}, {0x0, 0x0, 0x1000000000c00}, {&(0x7f0000010d00)="ed41000000040000ddf4655fdef4655fdef4655f00000000000004002000000000000800050000000af301000400000000000000000000000100000010", 0x3d, 0x1480}, {&(0x7f0000011000)="ed41000000040000def4655fdef4655fdef4655f00000000000002002000000000000800030000000af30100040000000000000000000000010000005000000000000000000000000000000000000000000000000000000000000000000000000000000004511418000000000000000000000000000000000000000000000000ed8100001a040000def4655fdef4655fdef4655f00000000000001002000000000000800010000000af301000400000000000000000000000200000060000000000000000000000000000000000000000000000000000000000000000000000000000000521cdd1d000000000000000000000000000000000000000000000000ffa1000026000000def4655fdef4655fdef4655f00000000000001000000000000000000010000002f746d702f73797a2d696d61676567656e3537313433343433382f66696c65302f66696c65300000000000000000000000000000000000000000000073f249de000000000000000000000000000000000000000000000000ed8100000a000000def4655fdef4655fdef4655f00000000000001004000000000000800010000000af301000400000000000000000000000100000070", 0x1bd, 0x1980}, {&(0x7f0000011300)="020000000c00", 0x6, 0x4000}, {&(0x7f0000012000)="504d4d00504d4dff", 0x8, 0x10000}], 0x0, &(0x7f0000012b00)=ANY=[]) getdents64(r0, &(0x7f0000002540)=""/238, 0xee) 19:33:26 executing program 1: r0 = syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x9, &(0x7f0000000300)=[{&(0x7f0000010000)="200000000002000019000000500100000f000000000000000000000004000000000002000020000020000000def4655fdef4655f0100ffff53ef010001000000ddf4655f000000000000000001000000000000000b0000008000000018000000c20500002b02", 0x66, 0x400}, {&(0x7f0000010100)="000000000000000000000000e58ca12e13a240e2b1a22f8d07e8e55f010040", 0x1f, 0x4e0}, {&(0x7f0000010200)="010000000000050040", 0x9, 0x560}, {&(0x7f0000010300)="030000000400000005", 0x9, 0x800}, {0x0, 0x0, 0x1000000000c00}, {&(0x7f0000010d00)="ed41000000040000ddf4655fdef4655fdef4655f00000000000004002000000000000800050000000af301000400000000000000000000000100000010", 0x3d, 0x1480}, {&(0x7f0000011000)="ed41000000040000def4655fdef4655fdef4655f00000000000002002000000000000800030000000af30100040000000000000000000000010000005000000000000000000000000000000000000000000000000000000000000000000000000000000004511418000000000000000000000000000000000000000000000000ed8100001a040000def4655fdef4655fdef4655f00000000000001002000000000000800010000000af301000400000000000000000000000200000060000000000000000000000000000000000000000000000000000000000000000000000000000000521cdd1d000000000000000000000000000000000000000000000000ffa1000026000000def4655fdef4655fdef4655f00000000000001000000000000000000010000002f746d702f73797a2d696d61676567656e3537313433343433382f66696c65302f66696c65300000000000000000000000000000000000000000000073f249de000000000000000000000000000000000000000000000000ed8100000a000000def4655fdef4655fdef4655f00000000000001004000000000000800010000000af301000400000000000000000000000100000070", 0x1bd, 0x1980}, {&(0x7f0000011300)="020000000c0001022e000000020000000c0002022e2e00000b00000014000a026c6f73742b", 0x25, 0x4000}, {&(0x7f0000012000)="504d4d00504d4dff", 0x8, 0x10000}], 0x0, &(0x7f0000012b00)=ANY=[]) openat(r0, &(0x7f00000000c0)='./file1\x00', 0x188a00, 0x0) getdents64(r0, &(0x7f0000002540)=""/238, 0xee) [ 498.867748] EXT4-fs (loop4): VFS: Can't find ext4 filesystem [ 498.883992] EXT4-fs (loop5): mounted filesystem without journal. Opts: ,errors=continue 19:33:26 executing program 3: openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x42, 0x0) r0 = creat(&(0x7f0000000000)='./file0\x00', 0x0) fallocate(r0, 0x11, 0x80000, 0x1000007ffe) writev(r0, &(0x7f0000000040)=[{&(0x7f00000009c0)="8a", 0x1}, {&(0x7f00000000c0)="e213fe8a7c47cc0947a5a38bc018113a6c2fbbb35c0e7225bf9c48f8f57a78cd9fc45964caf69bee82896a0ba8b051b37f0f443ed3a3f45dbafc986b7e8410df64c08302034c1cf02813a58d8cd799447de2fdf8ac9531a312aec37cb8dc1b600944fe8e56df6970f1f6f7e7a8682923fa0fc0963789243d50", 0x79}], 0x2) write$P9_RLOCK(r0, &(0x7f0000000080)={0x8, 0x35, 0x2, 0x1}, 0x8) [ 498.887599] ext4 filesystem being mounted at /syzkaller-testdir352494499/syzkaller.qYpB0S/62/file0 supports timestamps until 2038 (0x7fffffff) [ 498.935215] EXT4-fs (loop4): VFS: Can't find ext4 filesystem 19:33:26 executing program 2: getrlimit(0x0, &(0x7f0000000000)) prlimit64(0xffffffffffffffff, 0x0, &(0x7f0000000040)={0xc2, 0x3}, &(0x7f0000000080)) [ 499.001791] EXT4-fs (loop0): mounted filesystem without journal. Opts: ,errors=continue 19:33:26 executing program 4: readv(0xffffffffffffffff, &(0x7f0000000800)=[{&(0x7f0000000140)=""/216, 0xd8}, {&(0x7f0000000380)=""/209, 0xd1}, {&(0x7f0000000040)=""/52, 0x34}, {&(0x7f0000000480)=""/176, 0xb0}, {&(0x7f0000000540)=""/137, 0x89}, {&(0x7f0000000600)=""/145, 0x91}, {&(0x7f00000006c0)=""/134, 0x86}, {&(0x7f0000000780)=""/53, 0x35}, {&(0x7f00000000c0)=""/46, 0x2e}], 0x9) syz_mount_image$ext4(0x0, &(0x7f0000000100)='./file0\x00', 0x0, 0x0, 0x0, 0x0, 0x0) getxattr(&(0x7f0000000000)='./file0\x00', &(0x7f0000000080)=@known='security.selinux\x00', &(0x7f0000000280)=""/254, 0xfe) r0 = openat$dir(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x0, 0x0) renameat2(0xffffffffffffff9c, &(0x7f0000000040)='./file1\x00', r0, &(0x7f0000000080)='./file0\x00', 0x2) statx(r0, &(0x7f0000000240)='./file0\x00', 0x100, 0x1, &(0x7f00000008c0)) [ 499.024447] ext4 filesystem being mounted at /syzkaller-testdir377514359/syzkaller.P1HD5z/63/file0 supports timestamps until 2038 (0x7fffffff) [ 499.097281] EXT4-fs (loop7): mounted filesystem without journal. Opts: ,errors=continue [ 499.099253] ext4 filesystem being mounted at /syzkaller-testdir811579558/syzkaller.STSLuX/62/file0 supports timestamps until 2038 (0x7fffffff) [ 499.107643] EXT4-fs error (device loop7): ext4_readdir:243: inode #2: block 16: comm syz-executor.7: path /syzkaller-testdir811579558/syzkaller.STSLuX/62/file0: bad entry in directory: rec_len is smaller than minimal - offset=0, inode=2, rec_len=0, name_len=0, size=1024 [ 499.122361] EXT4-fs (loop1): mounted filesystem without journal. Opts: ,errors=continue [ 499.125437] ext4 filesystem being mounted at /syzkaller-testdir619540600/syzkaller.DXHtqv/58/file0 supports timestamps until 2038 (0x7fffffff) 19:33:39 executing program 5: r0 = syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x8, &(0x7f0000000300)=[{&(0x7f0000010000)="200000000002000019000000500100000f000000000000000000000004000000000002000020000020000000def4655fdef4655f0100ffff53ef010001000000ddf4655f000000000000000001000000000000000b0000008000000018000000c20500002b02", 0x66, 0x400}, {&(0x7f0000010100)="000000000000000000000000e58ca12e13a240e2b1a22f8d07e8e55f010040", 0x1f, 0x4e0}, {&(0x7f0000010200)="010000000000050040", 0x9, 0x560}, {&(0x7f0000010300)="030000000400000005", 0x9, 0x800}, {0x0, 0x0, 0x1000000000c00}, {&(0x7f0000010d00)="ed41000000040000ddf4655fdef4655fdef4655f00000000000004002000000000000800050000000af301000400000000000000000000000100000010", 0x3d, 0x1480}, {&(0x7f0000011000)="ed41000000040000def4655fdef4655fdef4655f00000000000002002000000000000800030000000af30100040000000000000000000000010000005000000000000000000000000000000000000000000000000000000000000000000000000000000004511418000000000000000000000000000000000000000000000000ed8100001a040000def4655fdef4655fdef4655f00000000000001002000000000000800010000000af301000400000000000000000000000200000060000000000000000000000000000000000000000000000000000000000000000000000000000000521cdd1d000000000000000000000000000000000000000000000000ffa1000026000000def4655fdef4655fdef4655f00000000000001000000000000000000010000002f746d702f73797a2d696d61676567656e3537313433343433382f66696c65302f66696c65300000000000000000000000000000000000000000000073f249de000000000000000000000000000000000000000000000000ed8100000a000000def4655fdef4655fdef4655f00000000000001004000000000000800010000000af301000400000000000000000000000100000070", 0x1bd, 0x1980}, {&(0x7f0000012000)="504d4d00504d4dff", 0x8, 0x10000}], 0x0, &(0x7f0000012b00)=ANY=[]) openat(r0, &(0x7f00000000c0)='./file1\x00', 0x188a00, 0x0) getdents64(r0, &(0x7f0000002540)=""/238, 0xee) 19:33:39 executing program 3: r0 = creat(&(0x7f0000000000)='./file0\x00', 0x0) fallocate(r0, 0x11, 0x80000, 0x1000007ffe) writev(r0, &(0x7f0000000040)=[{&(0x7f00000009c0)="8a", 0x1}, {&(0x7f00000000c0)="e213fe8a7c47cc0947a5a38bc018113a6c2fbbb35c0e7225bf9c48f8f57a78cd9fc45964caf69bee82896a0ba8b051b37f0f443ed3a3f45dbafc986b7e8410df64c08302034c1cf02813a58d8cd799447de2fdf8ac9531a312aec37cb8dc1b600944fe8e56df6970f1f6f7e7a8682923fa0fc0963789243d50", 0x79}], 0x2) write$P9_RLOCK(r0, &(0x7f0000000080)={0x8, 0x35, 0x2, 0x1}, 0x8) 19:33:39 executing program 6: r0 = creat(&(0x7f0000000000)='./file0\x00', 0x0) fallocate(r0, 0x11, 0x0, 0x1000007ffe) writev(r0, &(0x7f0000000040)=[{&(0x7f00000009c0)="8a", 0x1}, {&(0x7f00000000c0)="e213fe8a7c47cc0947a5a38bc018113a6c2fbbb35c0e7225bf9c48f8f57a78cd9fc45964caf69bee82896a0ba8b051b37f0f443ed3a3f45dbafc986b7e8410df64c08302034c1cf02813a58d8cd799447de2fdf8ac9531a312aec37cb8dc1b600944fe8e56df6970f1f6f7e7a8682923fa0fc0963789243d50", 0x79}], 0x2) write$P9_RLOCK(r0, &(0x7f0000000080)={0x8, 0x35, 0x2, 0x1}, 0x8) 19:33:39 executing program 7: r0 = syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x9, &(0x7f0000000300)=[{&(0x7f0000010000)="200000000002000019000000500100000f000000000000000000000004000000000002000020000020000000def4655fdef4655f0100ffff53ef010001000000ddf4655f000000000000000001000000000000000b0000008000000018000000c20500002b02", 0x66, 0x400}, {&(0x7f0000010100)="000000000000000000000000e58ca12e13a240e2b1a22f8d07e8e55f010040", 0x1f, 0x4e0}, {&(0x7f0000010200)="010000000000050040", 0x9, 0x560}, {&(0x7f0000010300)="030000000400000005", 0x9, 0x800}, {0x0, 0x0, 0x1000000000c00}, {&(0x7f0000010d00)="ed41000000040000ddf4655fdef4655fdef4655f00000000000004002000000000000800050000000af301000400000000000000000000000100000010", 0x3d, 0x1480}, {&(0x7f0000011000)="ed41000000040000def4655fdef4655fdef4655f00000000000002002000000000000800030000000af30100040000000000000000000000010000005000000000000000000000000000000000000000000000000000000000000000000000000000000004511418000000000000000000000000000000000000000000000000ed8100001a040000def4655fdef4655fdef4655f00000000000001002000000000000800010000000af301000400000000000000000000000200000060000000000000000000000000000000000000000000000000000000000000000000000000000000521cdd1d000000000000000000000000000000000000000000000000ffa1000026000000def4655fdef4655fdef4655f00000000000001000000000000000000010000002f746d702f73797a2d696d61676567656e3537313433343433382f66696c65302f66696c65300000000000000000000000000000000000000000000073f249de000000000000000000000000000000000000000000000000ed8100000a000000def4655fdef4655fdef4655f00000000000001004000000000000800010000000af301000400000000000000000000000100000070", 0x1bd, 0x1980}, {&(0x7f0000011300)="02", 0x1, 0x4000}, {&(0x7f0000012000)="504d4d00504d4dff", 0x8, 0x10000}], 0x0, &(0x7f0000012b00)=ANY=[]) getdents64(r0, &(0x7f0000002540)=""/238, 0xee) 19:33:39 executing program 0: r0 = syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x9, &(0x7f0000000300)=[{&(0x7f0000010000)="200000000002000019000000500100000f000000000000000000000004000000000002000020000020000000def4655fdef4655f0100ffff53ef010001000000ddf4655f000000000000000001000000000000000b0000008000000018000000c20500002b02", 0x66, 0x400}, {&(0x7f0000010100)="000000000000000000000000e58ca12e13a240e2b1a22f8d07e8e55f010040", 0x1f, 0x4e0}, {&(0x7f0000010200)="010000000000050040", 0x9, 0x560}, {&(0x7f0000010300)="030000000400000005", 0x9, 0x800}, {0x0, 0x0, 0x1000000000c00}, {&(0x7f0000010d00)="ed41000000040000ddf4655fdef4655fdef4655f00000000000004002000000000000800050000000af301000400000000000000000000000100000010", 0x3d, 0x1480}, {&(0x7f0000011000)="ed41000000040000def4655fdef4655fdef4655f00000000000002002000000000000800030000000af30100040000000000000000000000010000005000000000000000000000000000000000000000000000000000000000000000000000000000000004511418000000000000000000000000000000000000000000000000ed8100001a040000def4655fdef4655fdef4655f00000000000001002000000000000800010000000af301000400000000000000000000000200000060000000000000000000000000000000000000000000000000000000000000000000000000000000521cdd1d000000000000000000000000000000000000000000000000ffa1000026000000def4655fdef4655fdef4655f00000000000001000000000000000000010000002f746d702f73797a2d696d61676567656e3537313433343433382f66696c65302f66696c65300000000000000000000000000000000000000000000073f249de000000000000000000000000000000000000000000000000ed8100000a000000def4655fdef4655fdef4655f00000000000001004000000000000800010000000af301000400000000000000000000000100000070", 0x1bd, 0x1980}, {&(0x7f0000011300)="020000000c00", 0x6, 0x4000}, {&(0x7f0000012000)="504d4d00504d4dff", 0x8, 0x10000}], 0x0, &(0x7f0000012b00)=ANY=[]) getdents64(r0, &(0x7f0000002540)=""/238, 0xee) 19:33:39 executing program 2: getrlimit(0x7, &(0x7f0000000040)) r0 = getpgid(0xffffffffffffffff) prlimit64(r0, 0x7, &(0x7f0000000000)={0x8, 0x7}, &(0x7f0000000080)) 19:33:39 executing program 1: r0 = syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x9, &(0x7f0000000300)=[{&(0x7f0000010000)="200000000002000019000000500100000f000000000000000000000004000000000002000020000020000000def4655fdef4655f0100ffff53ef010001000000ddf4655f000000000000000001000000000000000b0000008000000018000000c20500002b02", 0x66, 0x400}, {&(0x7f0000010100)="000000000000000000000000e58ca12e13a240e2b1a22f8d07e8e55f010040", 0x1f, 0x4e0}, {&(0x7f0000010200)="010000000000050040", 0x9, 0x560}, {&(0x7f0000010300)="030000000400000005", 0x9, 0x800}, {0x0, 0x0, 0x1000000000c00}, {&(0x7f0000010d00)="ed41000000040000ddf4655fdef4655fdef4655f00000000000004002000000000000800050000000af301000400000000000000000000000100000010", 0x3d, 0x1480}, {&(0x7f0000011000)="ed41000000040000def4655fdef4655fdef4655f00000000000002002000000000000800030000000af30100040000000000000000000000010000005000000000000000000000000000000000000000000000000000000000000000000000000000000004511418000000000000000000000000000000000000000000000000ed8100001a040000def4655fdef4655fdef4655f00000000000001002000000000000800010000000af301000400000000000000000000000200000060000000000000000000000000000000000000000000000000000000000000000000000000000000521cdd1d000000000000000000000000000000000000000000000000ffa1000026000000def4655fdef4655fdef4655f00000000000001000000000000000000010000002f746d702f73797a2d696d61676567656e3537313433343433382f66696c65302f66696c65300000000000000000000000000000000000000000000073f249de000000000000000000000000000000000000000000000000ed8100000a000000def4655fdef4655fdef4655f00000000000001004000000000000800010000000af301000400000000000000000000000100000070", 0x1bd, 0x1980}, {&(0x7f0000011300)="020000000c0001022e000000020000000c0002022e2e00000b00000014000a026c6f73742b", 0x25, 0x4000}, {&(0x7f0000012000)="504d4d00504d4dff", 0x8, 0x10000}], 0x0, &(0x7f0000012b00)=ANY=[]) openat(r0, &(0x7f00000000c0)='./file1\x00', 0x188a00, 0x0) getdents64(r0, &(0x7f0000002540)=""/238, 0xee) 19:33:39 executing program 4: syz_mount_image$ext4(0x0, &(0x7f0000000100)='./file0\x00', 0x0, 0x0, 0x0, 0x0, 0x0) getxattr(&(0x7f0000000000)='./file0\x00', &(0x7f0000000080)=@known='trusted.overlay.redirect\x00', &(0x7f0000000280)=""/254, 0xfe) [ 512.520286] EXT4-fs (loop1): mounted filesystem without journal. Opts: ,errors=continue [ 512.521926] ext4 filesystem being mounted at /syzkaller-testdir619540600/syzkaller.DXHtqv/59/file0 supports timestamps until 2038 (0x7fffffff) [ 512.539156] EXT4-fs error (device loop1): ext4_readdir:243: inode #2: block 16: comm syz-executor.1: path /syzkaller-testdir619540600/syzkaller.DXHtqv/59/file0: bad entry in directory: rec_len is smaller than minimal - offset=44, inode=0, rec_len=0, name_len=0, size=1024 [ 512.541648] EXT4-fs (loop7): mounted filesystem without journal. Opts: ,errors=continue [ 512.600927] EXT4-fs (loop5): mounted filesystem without journal. Opts: ,errors=continue [ 512.606016] EXT4-fs (loop0): mounted filesystem without journal. Opts: ,errors=continue [ 512.607399] ext4 filesystem being mounted at /syzkaller-testdir377514359/syzkaller.P1HD5z/64/file0 supports timestamps until 2038 (0x7fffffff) [ 512.611682] ext4 filesystem being mounted at /syzkaller-testdir352494499/syzkaller.qYpB0S/63/file0 supports timestamps until 2038 (0x7fffffff) [ 512.634280] ext4 filesystem being mounted at /syzkaller-testdir811579558/syzkaller.STSLuX/63/file0 supports timestamps until 2038 (0x7fffffff) 19:33:52 executing program 4: syz_mount_image$ext4(0x0, &(0x7f0000000100)='./file0\x00', 0x0, 0x0, 0x0, 0x0, 0x0) getxattr(&(0x7f0000000000)='./file0\x00', &(0x7f0000000080)=@known='security.selinux\x00', &(0x7f0000000280)=""/254, 0xfe) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) getsockopt$sock_int(r0, 0x1, 0xf, 0x0, &(0x7f0000000140)) accept4(r0, &(0x7f0000000180)=@ll={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000200)=0x80, 0x80000) quotactl(0x0, &(0x7f0000000240)='./file0\x00', 0xffffffffffffffff, &(0x7f0000000380)="c83a201505b3b5df4002dd56a8cbd3bce4b7c8085fcf4b84737375ae27f9db2359961f") socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) getsockopt$sock_int(r1, 0x1, 0xf, 0x0, &(0x7f0000000140)) ioctl$sock_SIOCGSKNS(r1, 0x894c, &(0x7f00000003c0)=0x9) r2 = syz_open_dev$vcsu(&(0x7f0000000040), 0x6, 0x18d000) openat(r2, &(0x7f00000000c0)='./file0\x00', 0x42800, 0xdd) openat(r2, &(0x7f0000000140)='./file0\x00', 0xca000, 0x100) 19:33:52 executing program 3: r0 = creat(0x0, 0x0) fallocate(r0, 0x11, 0x80000, 0x1000007ffe) writev(r0, &(0x7f0000000040)=[{&(0x7f00000009c0)="8a", 0x1}, {&(0x7f00000000c0)="e213fe8a7c47cc0947a5a38bc018113a6c2fbbb35c0e7225bf9c48f8f57a78cd9fc45964caf69bee82896a0ba8b051b37f0f443ed3a3f45dbafc986b7e8410df64c08302034c1cf02813a58d8cd799447de2fdf8ac9531a312aec37cb8dc1b600944fe8e56df6970f1f6f7e7a8682923fa0fc0963789243d50", 0x79}], 0x2) write$P9_RLOCK(r0, &(0x7f0000000080)={0x8, 0x35, 0x2, 0x1}, 0x8) 19:33:52 executing program 7: r0 = syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x9, &(0x7f0000000300)=[{&(0x7f0000010000)="200000000002000019000000500100000f000000000000000000000004000000000002000020000020000000def4655fdef4655f0100ffff53ef010001000000ddf4655f000000000000000001000000000000000b0000008000000018000000c20500002b02", 0x66, 0x400}, {&(0x7f0000010100)="000000000000000000000000e58ca12e13a240e2b1a22f8d07e8e55f010040", 0x1f, 0x4e0}, {&(0x7f0000010200)="010000000000050040", 0x9, 0x560}, {&(0x7f0000010300)="030000000400000005", 0x9, 0x800}, {0x0, 0x0, 0x1000000000c00}, {&(0x7f0000010d00)="ed41000000040000ddf4655fdef4655fdef4655f00000000000004002000000000000800050000000af301000400000000000000000000000100000010", 0x3d, 0x1480}, {&(0x7f0000011000)="ed41000000040000def4655fdef4655fdef4655f00000000000002002000000000000800030000000af30100040000000000000000000000010000005000000000000000000000000000000000000000000000000000000000000000000000000000000004511418000000000000000000000000000000000000000000000000ed8100001a040000def4655fdef4655fdef4655f00000000000001002000000000000800010000000af301000400000000000000000000000200000060000000000000000000000000000000000000000000000000000000000000000000000000000000521cdd1d000000000000000000000000000000000000000000000000ffa1000026000000def4655fdef4655fdef4655f00000000000001000000000000000000010000002f746d702f73797a2d696d61676567656e3537313433343433382f66696c65302f66696c65300000000000000000000000000000000000000000000073f249de000000000000000000000000000000000000000000000000ed8100000a000000def4655fdef4655fdef4655f00000000000001004000000000000800010000000af301000400000000000000000000000100000070", 0x1bd, 0x1980}, {&(0x7f0000011300)="02", 0x1, 0x4000}, {&(0x7f0000012000)="504d4d00504d4dff", 0x8, 0x10000}], 0x0, &(0x7f0000012b00)=ANY=[]) getdents64(r0, &(0x7f0000002540)=""/238, 0xee) 19:33:52 executing program 1: r0 = syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x9, &(0x7f0000000300)=[{&(0x7f0000010000)="200000000002000019000000500100000f000000000000000000000004000000000002000020000020000000def4655fdef4655f0100ffff53ef010001000000ddf4655f000000000000000001000000000000000b0000008000000018000000c20500002b02", 0x66, 0x400}, {&(0x7f0000010100)="000000000000000000000000e58ca12e13a240e2b1a22f8d07e8e55f010040", 0x1f, 0x4e0}, {&(0x7f0000010200)="010000000000050040", 0x9, 0x560}, {&(0x7f0000010300)="030000000400000005", 0x9, 0x800}, {0x0, 0x0, 0x1000000000c00}, {&(0x7f0000010d00)="ed41000000040000ddf4655fdef4655fdef4655f00000000000004002000000000000800050000000af301000400000000000000000000000100000010", 0x3d, 0x1480}, {&(0x7f0000011000)="ed41000000040000def4655fdef4655fdef4655f00000000000002002000000000000800030000000af30100040000000000000000000000010000005000000000000000000000000000000000000000000000000000000000000000000000000000000004511418000000000000000000000000000000000000000000000000ed8100001a040000def4655fdef4655fdef4655f00000000000001002000000000000800010000000af301000400000000000000000000000200000060000000000000000000000000000000000000000000000000000000000000000000000000000000521cdd1d000000000000000000000000000000000000000000000000ffa1000026000000def4655fdef4655fdef4655f00000000000001000000000000000000010000002f746d702f73797a2d696d61676567656e3537313433343433382f66696c65302f66696c65300000000000000000000000000000000000000000000073f249de000000000000000000000000000000000000000000000000ed8100000a000000def4655fdef4655fdef4655f00000000000001004000000000000800010000000af301000400000000000000000000000100000070", 0x1bd, 0x1980}, {&(0x7f0000011300)="020000000c0001022e000000020000000c0002022e2e00000b00000014000a026c6f73742b", 0x25, 0x4000}, {&(0x7f0000012000)="504d4d00504d4dff", 0x8, 0x10000}], 0x0, &(0x7f0000012b00)=ANY=[]) openat(r0, &(0x7f00000000c0)='./file1\x00', 0x188a00, 0x0) getdents64(r0, &(0x7f0000002540)=""/238, 0xee) 19:33:52 executing program 2: getrlimit(0x0, &(0x7f0000000000)) prlimit64(0xffffffffffffffff, 0x8, 0x0, &(0x7f0000000040)) 19:33:52 executing program 0: r0 = syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x9, &(0x7f0000000300)=[{&(0x7f0000010000)="200000000002000019000000500100000f000000000000000000000004000000000002000020000020000000def4655fdef4655f0100ffff53ef010001000000ddf4655f000000000000000001000000000000000b0000008000000018000000c20500002b02", 0x66, 0x400}, {&(0x7f0000010100)="000000000000000000000000e58ca12e13a240e2b1a22f8d07e8e55f010040", 0x1f, 0x4e0}, {&(0x7f0000010200)="010000000000050040", 0x9, 0x560}, {&(0x7f0000010300)="030000000400000005", 0x9, 0x800}, {0x0, 0x0, 0x1000000000c00}, {&(0x7f0000010d00)="ed41000000040000ddf4655fdef4655fdef4655f00000000000004002000000000000800050000000af301000400000000000000000000000100000010", 0x3d, 0x1480}, {&(0x7f0000011000)="ed41000000040000def4655fdef4655fdef4655f00000000000002002000000000000800030000000af30100040000000000000000000000010000005000000000000000000000000000000000000000000000000000000000000000000000000000000004511418000000000000000000000000000000000000000000000000ed8100001a040000def4655fdef4655fdef4655f00000000000001002000000000000800010000000af301000400000000000000000000000200000060000000000000000000000000000000000000000000000000000000000000000000000000000000521cdd1d000000000000000000000000000000000000000000000000ffa1000026000000def4655fdef4655fdef4655f00000000000001000000000000000000010000002f746d702f73797a2d696d61676567656e3537313433343433382f66696c65302f66696c65300000000000000000000000000000000000000000000073f249de000000000000000000000000000000000000000000000000ed8100000a000000def4655fdef4655fdef4655f00000000000001004000000000000800010000000af301000400000000000000000000000100000070", 0x1bd, 0x1980}, {&(0x7f0000011300)="020000000c00", 0x6, 0x4000}, {&(0x7f0000012000)="504d4d00504d4dff", 0x8, 0x10000}], 0x0, &(0x7f0000012b00)=ANY=[]) getdents64(r0, &(0x7f0000002540)=""/238, 0xee) 19:33:52 executing program 6: r0 = creat(&(0x7f0000000000)='./file0\x00', 0x0) fallocate(r0, 0x11, 0x0, 0x0) writev(r0, &(0x7f0000000040)=[{&(0x7f00000009c0)="8a", 0x1}, {&(0x7f00000000c0)="e213fe8a7c47cc0947a5a38bc018113a6c2fbbb35c0e7225bf9c48f8f57a78cd9fc45964caf69bee82896a0ba8b051b37f0f443ed3a3f45dbafc986b7e8410df64c08302034c1cf02813a58d8cd799447de2fdf8ac9531a312aec37cb8dc1b600944fe8e56df6970f1f6f7e7a8682923fa0fc0963789243d50", 0x79}], 0x2) write$P9_RLOCK(r0, &(0x7f0000000080)={0x8, 0x35, 0x2, 0x1}, 0x8) 19:33:52 executing program 5: r0 = syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x8, &(0x7f0000000300)=[{&(0x7f0000010000)="200000000002000019000000500100000f000000000000000000000004000000000002000020000020000000def4655fdef4655f0100ffff53ef010001000000ddf4655f000000000000000001000000000000000b0000008000000018000000c20500002b02", 0x66, 0x400}, {&(0x7f0000010100)="000000000000000000000000e58ca12e13a240e2b1a22f8d07e8e55f010040", 0x1f, 0x4e0}, {&(0x7f0000010200)="010000000000050040", 0x9, 0x560}, {&(0x7f0000010300)="030000000400000005", 0x9, 0x800}, {0x0, 0x0, 0x1000000000c00}, {&(0x7f0000010d00)="ed41000000040000ddf4655fdef4655fdef4655f00000000000004002000000000000800050000000af301000400000000000000000000000100000010", 0x3d, 0x1480}, {&(0x7f0000011000)="ed41000000040000def4655fdef4655fdef4655f00000000000002002000000000000800030000000af30100040000000000000000000000010000005000000000000000000000000000000000000000000000000000000000000000000000000000000004511418000000000000000000000000000000000000000000000000ed8100001a040000def4655fdef4655fdef4655f00000000000001002000000000000800010000000af301000400000000000000000000000200000060000000000000000000000000000000000000000000000000000000000000000000000000000000521cdd1d000000000000000000000000000000000000000000000000ffa1000026000000def4655fdef4655fdef4655f00000000000001000000000000000000010000002f746d702f73797a2d696d61676567656e3537313433343433382f66696c65302f66696c65300000000000000000000000000000000000000000000073f249de000000000000000000000000000000000000000000000000ed8100000a000000def4655fdef4655fdef4655f00000000000001004000000000000800010000000af301000400000000000000000000000100000070", 0x1bd, 0x1980}, {&(0x7f0000012000)="504d4d00504d4dff", 0x8, 0x10000}], 0x0, &(0x7f0000012b00)=ANY=[]) openat(r0, &(0x7f00000000c0)='./file1\x00', 0x188a00, 0x0) getdents64(r0, &(0x7f0000002540)=""/238, 0xee) [ 524.774019] EXT4-fs (loop0): mounted filesystem without journal. Opts: ,errors=continue [ 524.778125] ext4 filesystem being mounted at /syzkaller-testdir377514359/syzkaller.P1HD5z/65/file0 supports timestamps until 2038 (0x7fffffff) 19:33:52 executing program 6: r0 = creat(&(0x7f0000000000)='./file0\x00', 0x0) fallocate(r0, 0x11, 0x0, 0x0) writev(r0, &(0x7f0000000040)=[{&(0x7f00000009c0)="8a", 0x1}, {&(0x7f00000000c0)="e213fe8a7c47cc0947a5a38bc018113a6c2fbbb35c0e7225bf9c48f8f57a78cd9fc45964caf69bee82896a0ba8b051b37f0f443ed3a3f45dbafc986b7e8410df64c08302034c1cf02813a58d8cd799447de2fdf8ac9531a312aec37cb8dc1b600944fe8e56df6970f1f6f7e7a8682923fa0fc0963789243d50", 0x79}], 0x2) write$P9_RLOCK(r0, &(0x7f0000000080)={0x8, 0x35, 0x2, 0x1}, 0x8) 19:33:52 executing program 2: getrlimit(0x0, &(0x7f0000000000)) getrlimit(0xd, &(0x7f0000000040)) [ 524.808841] EXT4-fs (loop7): mounted filesystem without journal. Opts: ,errors=continue [ 524.810857] ext4 filesystem being mounted at /syzkaller-testdir811579558/syzkaller.STSLuX/64/file0 supports timestamps until 2038 (0x7fffffff) [ 524.816989] EXT4-fs error (device loop7): ext4_readdir:243: inode #2: block 16: comm syz-executor.7: path /syzkaller-testdir811579558/syzkaller.STSLuX/64/file0: bad entry in directory: rec_len is smaller than minimal - offset=0, inode=2, rec_len=0, name_len=0, size=1024 19:33:52 executing program 3: r0 = creat(0x0, 0x0) fallocate(r0, 0x11, 0x80000, 0x1000007ffe) writev(r0, &(0x7f0000000040)=[{&(0x7f00000009c0)="8a", 0x1}, {&(0x7f00000000c0)="e213fe8a7c47cc0947a5a38bc018113a6c2fbbb35c0e7225bf9c48f8f57a78cd9fc45964caf69bee82896a0ba8b051b37f0f443ed3a3f45dbafc986b7e8410df64c08302034c1cf02813a58d8cd799447de2fdf8ac9531a312aec37cb8dc1b600944fe8e56df6970f1f6f7e7a8682923fa0fc0963789243d50", 0x79}], 0x2) write$P9_RLOCK(r0, &(0x7f0000000080)={0x8, 0x35, 0x2, 0x1}, 0x8) 19:33:52 executing program 0: r0 = syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x9, &(0x7f0000000300)=[{&(0x7f0000010000)="200000000002000019000000500100000f000000000000000000000004000000000002000020000020000000def4655fdef4655f0100ffff53ef010001000000ddf4655f000000000000000001000000000000000b0000008000000018000000c20500002b02", 0x66, 0x400}, {&(0x7f0000010100)="000000000000000000000000e58ca12e13a240e2b1a22f8d07e8e55f010040", 0x1f, 0x4e0}, {&(0x7f0000010200)="010000000000050040", 0x9, 0x560}, {&(0x7f0000010300)="030000000400000005", 0x9, 0x800}, {0x0, 0x0, 0x1000000000c00}, {&(0x7f0000010d00)="ed41000000040000ddf4655fdef4655fdef4655f00000000000004002000000000000800050000000af301000400000000000000000000000100000010", 0x3d, 0x1480}, {&(0x7f0000011000)="ed41000000040000def4655fdef4655fdef4655f00000000000002002000000000000800030000000af30100040000000000000000000000010000005000000000000000000000000000000000000000000000000000000000000000000000000000000004511418000000000000000000000000000000000000000000000000ed8100001a040000def4655fdef4655fdef4655f00000000000001002000000000000800010000000af301000400000000000000000000000200000060000000000000000000000000000000000000000000000000000000000000000000000000000000521cdd1d000000000000000000000000000000000000000000000000ffa1000026000000def4655fdef4655fdef4655f00000000000001000000000000000000010000002f746d702f73797a2d696d61676567656e3537313433343433382f66696c65302f66696c65300000000000000000000000000000000000000000000073f249de000000000000000000000000000000000000000000000000ed8100000a000000def4655fdef4655fdef4655f00000000000001004000000000000800010000000af301000400000000000000000000000100000070", 0x1bd, 0x1980}, {&(0x7f0000011300)="020000000c000102", 0x8, 0x4000}, {&(0x7f0000012000)="504d4d00504d4dff", 0x8, 0x10000}], 0x0, &(0x7f0000012b00)=ANY=[]) getdents64(r0, &(0x7f0000002540)=""/238, 0xee) [ 524.902460] EXT4-fs (loop1): mounted filesystem without journal. Opts: ,errors=continue [ 524.903966] ext4 filesystem being mounted at /syzkaller-testdir619540600/syzkaller.DXHtqv/60/file0 supports timestamps until 2038 (0x7fffffff) [ 524.909244] EXT4-fs (loop5): mounted filesystem without journal. Opts: ,errors=continue [ 524.910716] ext4 filesystem being mounted at /syzkaller-testdir352494499/syzkaller.qYpB0S/64/file0 supports timestamps until 2038 (0x7fffffff) 19:33:52 executing program 2: ioctl$FS_IOC_ENABLE_VERITY(0xffffffffffffffff, 0x40806685, &(0x7f0000000240)={0x1, 0x1, 0x1000, 0x97, &(0x7f0000000080)="98783b86cc2c95cf64533b8e2810ea546eb6423c0e37b4630302b33bfd06e4f3e480b7881f4bbfa299233a73b6d744f88dcd36a433dd670369c3c1d87f517892acf9f4e85b317d30efb531bee9ea5f49888b0b4dab2778e8d8578ab71c1896ec274be2040641d7dcd2263f4df6eecbe11686b0f6ac3119e462bc162d7869b98d6c3d6cfa453bf9e4a287226313f6574f1c224b1f1b808c", 0xd4, 0x0, &(0x7f0000000140)="767c20491d768eff4c00f1007034d23ef83d1f7a54d0e38edca4e76b1548ed7218a57e275db3a62294b4902ac51bf405392e8bdb57081d43aec111af183dae9f0f9ebdd7b9482d71898ab92dbb4651958b2dfeb9ad4701abf3e06320033078dd9ad23a1cdb549f104e009d240b6491c7713ca25e9b46823762958e32c5ce6a8531e9084d7616079f6ef7559b9483aed4d4ea3fbbc1fcc3ea6d3d22bc6dd0abef621e58fef0f44c68a0531d03cad2b8590709fa6754d99cb92ee464606703cbd547490d7a6a4dd9f34a77f8e6c7500052e94f4e9b"}) getrlimit(0x0, &(0x7f0000000000)) 19:33:52 executing program 7: r0 = syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x9, &(0x7f0000000300)=[{&(0x7f0000010000)="200000000002000019000000500100000f000000000000000000000004000000000002000020000020000000def4655fdef4655f0100ffff53ef010001000000ddf4655f000000000000000001000000000000000b0000008000000018000000c20500002b02", 0x66, 0x400}, {&(0x7f0000010100)="000000000000000000000000e58ca12e13a240e2b1a22f8d07e8e55f010040", 0x1f, 0x4e0}, {&(0x7f0000010200)="010000000000050040", 0x9, 0x560}, {&(0x7f0000010300)="030000000400000005", 0x9, 0x800}, {0x0, 0x0, 0x1000000000c00}, {&(0x7f0000010d00)="ed41000000040000ddf4655fdef4655fdef4655f00000000000004002000000000000800050000000af301000400000000000000000000000100000010", 0x3d, 0x1480}, {&(0x7f0000011000)="ed41000000040000def4655fdef4655fdef4655f00000000000002002000000000000800030000000af30100040000000000000000000000010000005000000000000000000000000000000000000000000000000000000000000000000000000000000004511418000000000000000000000000000000000000000000000000ed8100001a040000def4655fdef4655fdef4655f00000000000001002000000000000800010000000af301000400000000000000000000000200000060000000000000000000000000000000000000000000000000000000000000000000000000000000521cdd1d000000000000000000000000000000000000000000000000ffa1000026000000def4655fdef4655fdef4655f00000000000001000000000000000000010000002f746d702f73797a2d696d61676567656e3537313433343433382f66696c65302f66696c65300000000000000000000000000000000000000000000073f249de000000000000000000000000000000000000000000000000ed8100000a000000def4655fdef4655fdef4655f00000000000001004000000000000800010000000af301000400000000000000000000000100000070", 0x1bd, 0x1980}, {&(0x7f0000011300)="020000000c0001022e00", 0xa, 0x4000}, {&(0x7f0000012000)="504d4d00504d4dff", 0x8, 0x10000}], 0x0, &(0x7f0000012b00)=ANY=[]) getdents64(r0, &(0x7f0000002540)=""/238, 0xee) 19:33:52 executing program 6: r0 = creat(&(0x7f0000000000)='./file0\x00', 0x0) fallocate(r0, 0x11, 0x0, 0x0) writev(r0, &(0x7f0000000040)=[{&(0x7f00000009c0)="8a", 0x1}, {&(0x7f00000000c0)="e213fe8a7c47cc0947a5a38bc018113a6c2fbbb35c0e7225bf9c48f8f57a78cd9fc45964caf69bee82896a0ba8b051b37f0f443ed3a3f45dbafc986b7e8410df64c08302034c1cf02813a58d8cd799447de2fdf8ac9531a312aec37cb8dc1b600944fe8e56df6970f1f6f7e7a8682923fa0fc0963789243d50", 0x79}], 0x2) write$P9_RLOCK(r0, &(0x7f0000000080)={0x8, 0x35, 0x2, 0x1}, 0x8) 19:33:52 executing program 4: r0 = syz_mount_image$ext4(0x0, &(0x7f0000000100)='./file0\x00', 0x0, 0x0, 0x0, 0x0, 0x0) mount(&(0x7f0000000040)=@sr0, &(0x7f00000000c0)='./file0\x00', &(0x7f0000000140)='cgroup2\x00', 0x104008, &(0x7f0000000180)='@(]*/[]:#\x00') utime(&(0x7f0000000200)='./file0\x00', &(0x7f0000000380)={0x10001, 0x80000001}) r1 = dup(r0) ioctl$EXT4_IOC_GROUP_EXTEND(0xffffffffffffffff, 0x40086607, &(0x7f0000000240)=0xff) mkdirat(r1, &(0x7f00000001c0)='./file0\x00', 0x80) getxattr(&(0x7f0000000000)='./file0\x00', &(0x7f0000000080)=@known='security.selinux\x00', &(0x7f0000000280)=""/254, 0xfe) 19:33:52 executing program 1: r0 = syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x9, &(0x7f0000000300)=[{&(0x7f0000010000)="200000000002000019000000500100000f000000000000000000000004000000000002000020000020000000def4655fdef4655f0100ffff53ef010001000000ddf4655f000000000000000001000000000000000b0000008000000018000000c20500002b02", 0x66, 0x400}, {&(0x7f0000010100)="000000000000000000000000e58ca12e13a240e2b1a22f8d07e8e55f010040", 0x1f, 0x4e0}, {&(0x7f0000010200)="010000000000050040", 0x9, 0x560}, {&(0x7f0000010300)="030000000400000005", 0x9, 0x800}, {0x0, 0x0, 0x1000000000c00}, {&(0x7f0000010d00)="ed41000000040000ddf4655fdef4655fdef4655f00000000000004002000000000000800050000000af301000400000000000000000000000100000010", 0x3d, 0x1480}, {&(0x7f0000011000)="ed41000000040000def4655fdef4655fdef4655f00000000000002002000000000000800030000000af30100040000000000000000000000010000005000000000000000000000000000000000000000000000000000000000000000000000000000000004511418000000000000000000000000000000000000000000000000ed8100001a040000def4655fdef4655fdef4655f00000000000001002000000000000800010000000af301000400000000000000000000000200000060000000000000000000000000000000000000000000000000000000000000000000000000000000521cdd1d000000000000000000000000000000000000000000000000ffa1000026000000def4655fdef4655fdef4655f00000000000001000000000000000000010000002f746d702f73797a2d696d61676567656e3537313433343433382f66696c65302f66696c65300000000000000000000000000000000000000000000073f249de000000000000000000000000000000000000000000000000ed8100000a000000def4655fdef4655fdef4655f00000000000001004000000000000800010000000af301000400000000000000000000000100000070", 0x1bd, 0x1980}, {&(0x7f0000011300)="020000000c0001022e000000020000000c0002022e2e00000b00000014000a026c6f73742b666f756e6400000c0000001000050266696c", 0x37, 0x4000}, {&(0x7f0000012000)="504d4d00504d4dff", 0x8, 0x10000}], 0x0, &(0x7f0000012b00)=ANY=[]) openat(r0, &(0x7f00000000c0)='./file1\x00', 0x188a00, 0x0) getdents64(r0, &(0x7f0000002540)=""/238, 0xee) 19:33:52 executing program 5: r0 = syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x9, &(0x7f0000000300)=[{&(0x7f0000010000)="200000000002000019000000500100000f000000000000000000000004000000000002000020000020000000def4655fdef4655f0100ffff53ef010001000000ddf4655f000000000000000001000000000000000b0000008000000018000000c20500002b02", 0x66, 0x400}, {&(0x7f0000010100)="000000000000000000000000e58ca12e13a240e2b1a22f8d07e8e55f010040", 0x1f, 0x4e0}, {&(0x7f0000010200)="010000000000050040", 0x9, 0x560}, {&(0x7f0000010300)="030000000400000005", 0x9, 0x800}, {0x0, 0x0, 0x1000000000c00}, {&(0x7f0000010d00)="ed41000000040000ddf4655fdef4655fdef4655f00000000000004002000000000000800050000000af301000400000000000000000000000100000010", 0x3d, 0x1480}, {&(0x7f0000011000)="ed41000000040000def4655fdef4655fdef4655f00000000000002002000000000000800030000000af30100040000000000000000000000010000005000000000000000000000000000000000000000000000000000000000000000000000000000000004511418000000000000000000000000000000000000000000000000ed8100001a040000def4655fdef4655fdef4655f00000000000001002000000000000800010000000af301000400000000000000000000000200000060000000000000000000000000000000000000000000000000000000000000000000000000000000521cdd1d000000000000000000000000000000000000000000000000ffa1000026000000def4655fdef4655fdef4655f00000000000001000000000000000000010000002f746d702f73797a2d696d61676567656e3537313433343433382f66696c65302f66696c65300000000000000000000000000000000000000000000073f249de000000000000000000000000000000000000000000000000ed8100000a000000def4655fdef4655fdef4655f00000000000001004000000000000800010000000af301000400000000000000000000000100000070", 0x1bd, 0x1980}, {0x0, 0x0, 0x4000}, {&(0x7f0000012000)="504d4d00504d4dff", 0x8, 0x10000}], 0x0, &(0x7f0000012b00)=ANY=[]) openat(r0, &(0x7f00000000c0)='./file1\x00', 0x188a00, 0x0) getdents64(r0, &(0x7f0000002540)=""/238, 0xee) 19:33:52 executing program 2: getrlimit(0x1, &(0x7f0000000000)) prlimit64(0xffffffffffffffff, 0x2, &(0x7f0000000040)={0x18000000, 0x3ff}, &(0x7f0000000080)) r0 = fcntl$getown(0xffffffffffffffff, 0x9) prlimit64(r0, 0xc, &(0x7f0000000100)={0x1ff}, &(0x7f0000000140)) pipe2(&(0x7f00000000c0), 0x4000) [ 525.049403] EXT4-fs (loop0): mounted filesystem without journal. Opts: ,errors=continue [ 525.050936] ext4 filesystem being mounted at /syzkaller-testdir377514359/syzkaller.P1HD5z/66/file0 supports timestamps until 2038 (0x7fffffff) 19:33:52 executing program 6: r0 = creat(&(0x7f0000000000)='./file0\x00', 0x0) fallocate(r0, 0x11, 0x0, 0x1000007ffe) writev(0xffffffffffffffff, &(0x7f0000000040)=[{&(0x7f00000009c0)="8a", 0x1}, {&(0x7f00000000c0)="e213fe8a7c47cc0947a5a38bc018113a6c2fbbb35c0e7225bf9c48f8f57a78cd9fc45964caf69bee82896a0ba8b051b37f0f443ed3a3f45dbafc986b7e8410df64c08302034c1cf02813a58d8cd799447de2fdf8ac9531a312aec37cb8dc1b600944fe8e56df6970f1f6f7e7a8682923fa0fc0963789243d50", 0x79}], 0x2) write$P9_RLOCK(r0, &(0x7f0000000080)={0x8, 0x35, 0x2, 0x1}, 0x8) [ 525.068689] EXT4-fs error (device loop0): ext4_readdir:243: inode #2: block 16: comm syz-executor.0: path /syzkaller-testdir377514359/syzkaller.P1HD5z/66/file0: bad entry in directory: rec_len is smaller than minimal - offset=12, inode=0, rec_len=0, name_len=0, size=1024 [ 525.095806] EXT4-fs (loop7): mounted filesystem without journal. Opts: ,errors=continue [ 525.098434] ext4 filesystem being mounted at /syzkaller-testdir811579558/syzkaller.STSLuX/65/file0 supports timestamps until 2038 (0x7fffffff) [ 525.099946] EXT4-fs (loop1): mounted filesystem without journal. Opts: ,errors=continue 19:33:52 executing program 3: r0 = creat(0x0, 0x0) fallocate(r0, 0x11, 0x80000, 0x1000007ffe) writev(r0, &(0x7f0000000040)=[{&(0x7f00000009c0)="8a", 0x1}, {&(0x7f00000000c0)="e213fe8a7c47cc0947a5a38bc018113a6c2fbbb35c0e7225bf9c48f8f57a78cd9fc45964caf69bee82896a0ba8b051b37f0f443ed3a3f45dbafc986b7e8410df64c08302034c1cf02813a58d8cd799447de2fdf8ac9531a312aec37cb8dc1b600944fe8e56df6970f1f6f7e7a8682923fa0fc0963789243d50", 0x79}], 0x2) write$P9_RLOCK(r0, &(0x7f0000000080)={0x8, 0x35, 0x2, 0x1}, 0x8) [ 525.102842] EXT4-fs error (device loop7): ext4_readdir:243: inode #2: block 16: comm syz-executor.7: path /syzkaller-testdir811579558/syzkaller.STSLuX/65/file0: bad entry in directory: rec_len is smaller than minimal - offset=12, inode=0, rec_len=0, name_len=0, size=1024 [ 525.115490] ext4 filesystem being mounted at /syzkaller-testdir619540600/syzkaller.DXHtqv/61/file0 supports timestamps until 2038 (0x7fffffff) [ 525.220683] EXT4-fs (loop5): mounted filesystem without journal. Opts: ,errors=continue [ 525.222982] ext4 filesystem being mounted at /syzkaller-testdir352494499/syzkaller.qYpB0S/65/file0 supports timestamps until 2038 (0x7fffffff) [ 525.228757] EXT4-fs error (device loop5): ext4_readdir:243: inode #2: block 16: comm syz-executor.5: path /syzkaller-testdir352494499/syzkaller.qYpB0S/65/file0: bad entry in directory: rec_len is smaller than minimal - offset=0, inode=0, rec_len=0, name_len=0, size=1024 19:34:03 executing program 4: r0 = dup3(0xffffffffffffffff, 0xffffffffffffffff, 0x0) ioctl$HIDIOCAPPLICATION(r0, 0x4802, 0x3) syz_mount_image$ext4(0x0, &(0x7f0000000100)='./file0\x00', 0x0, 0x0, 0x0, 0x0, 0x0) 19:34:03 executing program 2: getrlimit(0x0, &(0x7f0000000000)) getrlimit(0x7, &(0x7f0000000040)) 19:34:03 executing program 5: r0 = syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x9, &(0x7f0000000300)=[{&(0x7f0000010000)="200000000002000019000000500100000f000000000000000000000004000000000002000020000020000000def4655fdef4655f0100ffff53ef010001000000ddf4655f000000000000000001000000000000000b0000008000000018000000c20500002b02", 0x66, 0x400}, {&(0x7f0000010100)="000000000000000000000000e58ca12e13a240e2b1a22f8d07e8e55f010040", 0x1f, 0x4e0}, {&(0x7f0000010200)="010000000000050040", 0x9, 0x560}, {&(0x7f0000010300)="030000000400000005", 0x9, 0x800}, {0x0, 0x0, 0x1000000000c00}, {&(0x7f0000010d00)="ed41000000040000ddf4655fdef4655fdef4655f00000000000004002000000000000800050000000af301000400000000000000000000000100000010", 0x3d, 0x1480}, {&(0x7f0000011000)="ed41000000040000def4655fdef4655fdef4655f00000000000002002000000000000800030000000af30100040000000000000000000000010000005000000000000000000000000000000000000000000000000000000000000000000000000000000004511418000000000000000000000000000000000000000000000000ed8100001a040000def4655fdef4655fdef4655f00000000000001002000000000000800010000000af301000400000000000000000000000200000060000000000000000000000000000000000000000000000000000000000000000000000000000000521cdd1d000000000000000000000000000000000000000000000000ffa1000026000000def4655fdef4655fdef4655f00000000000001000000000000000000010000002f746d702f73797a2d696d61676567656e3537313433343433382f66696c65302f66696c65300000000000000000000000000000000000000000000073f249de000000000000000000000000000000000000000000000000ed8100000a000000def4655fdef4655fdef4655f00000000000001004000000000000800010000000af301000400000000000000000000000100000070", 0x1bd, 0x1980}, {0x0, 0x0, 0x4000}, {&(0x7f0000012000)="504d4d00504d4dff", 0x8, 0x10000}], 0x0, &(0x7f0000012b00)=ANY=[]) openat(r0, &(0x7f00000000c0)='./file1\x00', 0x188a00, 0x0) getdents64(r0, &(0x7f0000002540)=""/238, 0xee) 19:34:03 executing program 6: r0 = creat(&(0x7f0000000000)='./file0\x00', 0x0) fallocate(r0, 0x11, 0x0, 0x1000007ffe) writev(0xffffffffffffffff, &(0x7f0000000040)=[{&(0x7f00000009c0)="8a", 0x1}, {&(0x7f00000000c0)="e213fe8a7c47cc0947a5a38bc018113a6c2fbbb35c0e7225bf9c48f8f57a78cd9fc45964caf69bee82896a0ba8b051b37f0f443ed3a3f45dbafc986b7e8410df64c08302034c1cf02813a58d8cd799447de2fdf8ac9531a312aec37cb8dc1b600944fe8e56df6970f1f6f7e7a8682923fa0fc0963789243d50", 0x79}], 0x2) write$P9_RLOCK(r0, &(0x7f0000000080)={0x8, 0x35, 0x2, 0x1}, 0x8) 19:34:03 executing program 0: r0 = syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x9, &(0x7f0000000300)=[{&(0x7f0000010000)="200000000002000019000000500100000f000000000000000000000004000000000002000020000020000000def4655fdef4655f0100ffff53ef010001000000ddf4655f000000000000000001000000000000000b0000008000000018000000c20500002b02", 0x66, 0x400}, {&(0x7f0000010100)="000000000000000000000000e58ca12e13a240e2b1a22f8d07e8e55f010040", 0x1f, 0x4e0}, {&(0x7f0000010200)="010000000000050040", 0x9, 0x560}, {&(0x7f0000010300)="030000000400000005", 0x9, 0x800}, {0x0, 0x0, 0x1000000000c00}, {&(0x7f0000010d00)="ed41000000040000ddf4655fdef4655fdef4655f00000000000004002000000000000800050000000af301000400000000000000000000000100000010", 0x3d, 0x1480}, {&(0x7f0000011000)="ed41000000040000def4655fdef4655fdef4655f00000000000002002000000000000800030000000af30100040000000000000000000000010000005000000000000000000000000000000000000000000000000000000000000000000000000000000004511418000000000000000000000000000000000000000000000000ed8100001a040000def4655fdef4655fdef4655f00000000000001002000000000000800010000000af301000400000000000000000000000200000060000000000000000000000000000000000000000000000000000000000000000000000000000000521cdd1d000000000000000000000000000000000000000000000000ffa1000026000000def4655fdef4655fdef4655f00000000000001000000000000000000010000002f746d702f73797a2d696d61676567656e3537313433343433382f66696c65302f66696c65300000000000000000000000000000000000000000000073f249de000000000000000000000000000000000000000000000000ed8100000a000000def4655fdef4655fdef4655f00000000000001004000000000000800010000000af301000400000000000000000000000100000070", 0x1bd, 0x1980}, {&(0x7f0000011300)="020000000c00", 0x6, 0x4000}, {&(0x7f0000012000)="504d4d00504d4dff", 0x8, 0x10000}], 0x0, &(0x7f0000012b00)=ANY=[]) getdents64(r0, &(0x7f0000002540)=""/238, 0xee) 19:34:03 executing program 1: r0 = syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x9, &(0x7f0000000300)=[{&(0x7f0000010000)="200000000002000019000000500100000f000000000000000000000004000000000002000020000020000000def4655fdef4655f0100ffff53ef010001000000ddf4655f000000000000000001000000000000000b0000008000000018000000c20500002b02", 0x66, 0x400}, {&(0x7f0000010100)="000000000000000000000000e58ca12e13a240e2b1a22f8d07e8e55f010040", 0x1f, 0x4e0}, {&(0x7f0000010200)="010000000000050040", 0x9, 0x560}, {&(0x7f0000010300)="030000000400000005", 0x9, 0x800}, {0x0, 0x0, 0x1000000000c00}, {&(0x7f0000010d00)="ed41000000040000ddf4655fdef4655fdef4655f00000000000004002000000000000800050000000af301000400000000000000000000000100000010", 0x3d, 0x1480}, {&(0x7f0000011000)="ed41000000040000def4655fdef4655fdef4655f00000000000002002000000000000800030000000af30100040000000000000000000000010000005000000000000000000000000000000000000000000000000000000000000000000000000000000004511418000000000000000000000000000000000000000000000000ed8100001a040000def4655fdef4655fdef4655f00000000000001002000000000000800010000000af301000400000000000000000000000200000060000000000000000000000000000000000000000000000000000000000000000000000000000000521cdd1d000000000000000000000000000000000000000000000000ffa1000026000000def4655fdef4655fdef4655f00000000000001000000000000000000010000002f746d702f73797a2d696d61676567656e3537313433343433382f66696c65302f66696c65300000000000000000000000000000000000000000000073f249de000000000000000000000000000000000000000000000000ed8100000a000000def4655fdef4655fdef4655f00000000000001004000000000000800010000000af301000400000000000000000000000100000070", 0x1bd, 0x1980}, {&(0x7f0000011300)="020000000c0001022e000000020000000c0002022e2e00000b00000014000a026c6f73742b666f756e6400000c0000001000050266696c", 0x37, 0x4000}, {&(0x7f0000012000)="504d4d00504d4dff", 0x8, 0x10000}], 0x0, &(0x7f0000012b00)=ANY=[]) openat(r0, &(0x7f00000000c0)='./file1\x00', 0x188a00, 0x0) getdents64(r0, &(0x7f0000002540)=""/238, 0xee) 19:34:03 executing program 3: r0 = creat(&(0x7f0000000000)='./file0\x00', 0x0) fallocate(0xffffffffffffffff, 0x11, 0x80000, 0x1000007ffe) writev(r0, &(0x7f0000000040)=[{&(0x7f00000009c0)="8a", 0x1}, {&(0x7f00000000c0)="e213fe8a7c47cc0947a5a38bc018113a6c2fbbb35c0e7225bf9c48f8f57a78cd9fc45964caf69bee82896a0ba8b051b37f0f443ed3a3f45dbafc986b7e8410df64c08302034c1cf02813a58d8cd799447de2fdf8ac9531a312aec37cb8dc1b600944fe8e56df6970f1f6f7e7a8682923fa0fc0963789243d50", 0x79}], 0x2) write$P9_RLOCK(r0, &(0x7f0000000080)={0x8, 0x35, 0x2, 0x1}, 0x8) 19:34:03 executing program 7: r0 = syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x9, &(0x7f0000000300)=[{&(0x7f0000010000)="200000000002000019000000500100000f000000000000000000000004000000000002000020000020000000def4655fdef4655f0100ffff53ef010001000000ddf4655f000000000000000001000000000000000b0000008000000018000000c20500002b02", 0x66, 0x400}, {&(0x7f0000010100)="000000000000000000000000e58ca12e13a240e2b1a22f8d07e8e55f010040", 0x1f, 0x4e0}, {&(0x7f0000010200)="010000000000050040", 0x9, 0x560}, {&(0x7f0000010300)="030000000400000005", 0x9, 0x800}, {0x0, 0x0, 0x1000000000c00}, {&(0x7f0000010d00)="ed41000000040000ddf4655fdef4655fdef4655f00000000000004002000000000000800050000000af301000400000000000000000000000100000010", 0x3d, 0x1480}, {&(0x7f0000011000)="ed41000000040000def4655fdef4655fdef4655f00000000000002002000000000000800030000000af30100040000000000000000000000010000005000000000000000000000000000000000000000000000000000000000000000000000000000000004511418000000000000000000000000000000000000000000000000ed8100001a040000def4655fdef4655fdef4655f00000000000001002000000000000800010000000af301000400000000000000000000000200000060000000000000000000000000000000000000000000000000000000000000000000000000000000521cdd1d000000000000000000000000000000000000000000000000ffa1000026000000def4655fdef4655fdef4655f00000000000001000000000000000000010000002f746d702f73797a2d696d61676567656e3537313433343433382f66696c65302f66696c65300000000000000000000000000000000000000000000073f249de000000000000000000000000000000000000000000000000ed8100000a000000def4655fdef4655fdef4655f00000000000001004000000000000800010000000af301000400000000000000000000000100000070", 0x1bd, 0x1980}, {&(0x7f0000011300)="02", 0x1, 0x4000}, {&(0x7f0000012000)="504d4d00504d4dff", 0x8, 0x10000}], 0x0, &(0x7f0000012b00)=ANY=[]) getdents64(r0, &(0x7f0000002540)=""/238, 0xee) [ 536.447998] EXT4-fs (loop7): mounted filesystem without journal. Opts: ,errors=continue [ 536.457953] ext4 filesystem being mounted at /syzkaller-testdir811579558/syzkaller.STSLuX/66/file0 supports timestamps until 2038 (0x7fffffff) 19:34:03 executing program 3: r0 = creat(&(0x7f0000000000)='./file0\x00', 0x0) fallocate(0xffffffffffffffff, 0x11, 0x80000, 0x1000007ffe) writev(r0, &(0x7f0000000040)=[{&(0x7f00000009c0)="8a", 0x1}, {&(0x7f00000000c0)="e213fe8a7c47cc0947a5a38bc018113a6c2fbbb35c0e7225bf9c48f8f57a78cd9fc45964caf69bee82896a0ba8b051b37f0f443ed3a3f45dbafc986b7e8410df64c08302034c1cf02813a58d8cd799447de2fdf8ac9531a312aec37cb8dc1b600944fe8e56df6970f1f6f7e7a8682923fa0fc0963789243d50", 0x79}], 0x2) write$P9_RLOCK(r0, &(0x7f0000000080)={0x8, 0x35, 0x2, 0x1}, 0x8) [ 536.503645] EXT4-fs (loop1): mounted filesystem without journal. Opts: ,errors=continue [ 536.505039] ext4 filesystem being mounted at /syzkaller-testdir619540600/syzkaller.DXHtqv/62/file0 supports timestamps until 2038 (0x7fffffff) [ 536.510706] EXT4-fs error (device loop1): ext4_readdir:243: inode #2: block 16: comm syz-executor.1: path /syzkaller-testdir619540600/syzkaller.DXHtqv/62/file0: bad entry in directory: rec_len is smaller than minimal - offset=60, inode=0, rec_len=0, name_len=0, size=1024 19:34:03 executing program 2: getrlimit(0x0, &(0x7f0000000000)) setrlimit(0x4, &(0x7f0000000040)={0x2, 0x2}) setrlimit(0x9, &(0x7f0000000100)={0x2, 0x4}) fork() setrlimit(0xd, &(0x7f0000000080)={0x8, 0xffffffffffffe407}) getrlimit(0xc, &(0x7f00000000c0)) 19:34:03 executing program 4: r0 = syz_mount_image$ext4(0x0, &(0x7f0000000100)='./file0\x00', 0x0, 0x0, 0x0, 0x0, 0x0) getsockname$unix(0xffffffffffffffff, &(0x7f0000000140), &(0x7f00000000c0)=0x6e) getxattr(&(0x7f0000000000)='./file0\x00', &(0x7f0000000080)=@known='security.selinux\x00', &(0x7f0000000280)=""/254, 0xfe) mknodat$null(r0, &(0x7f0000000040)='./file0\x00', 0x20, 0x103) 19:34:03 executing program 1: r0 = syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x9, &(0x7f0000000300)=[{&(0x7f0000010000)="200000000002000019000000500100000f000000000000000000000004000000000002000020000020000000def4655fdef4655f0100ffff53ef010001000000ddf4655f000000000000000001000000000000000b0000008000000018000000c20500002b02", 0x66, 0x400}, {&(0x7f0000010100)="000000000000000000000000e58ca12e13a240e2b1a22f8d07e8e55f010040", 0x1f, 0x4e0}, {&(0x7f0000010200)="010000000000050040", 0x9, 0x560}, {&(0x7f0000010300)="030000000400000005", 0x9, 0x800}, {0x0, 0x0, 0x1000000000c00}, {&(0x7f0000010d00)="ed41000000040000ddf4655fdef4655fdef4655f00000000000004002000000000000800050000000af301000400000000000000000000000100000010", 0x3d, 0x1480}, {&(0x7f0000011000)="ed41000000040000def4655fdef4655fdef4655f00000000000002002000000000000800030000000af30100040000000000000000000000010000005000000000000000000000000000000000000000000000000000000000000000000000000000000004511418000000000000000000000000000000000000000000000000ed8100001a040000def4655fdef4655fdef4655f00000000000001002000000000000800010000000af301000400000000000000000000000200000060000000000000000000000000000000000000000000000000000000000000000000000000000000521cdd1d000000000000000000000000000000000000000000000000ffa1000026000000def4655fdef4655fdef4655f00000000000001000000000000000000010000002f746d702f73797a2d696d61676567656e3537313433343433382f66696c65302f66696c65300000000000000000000000000000000000000000000073f249de000000000000000000000000000000000000000000000000ed8100000a000000def4655fdef4655fdef4655f00000000000001004000000000000800010000000af301000400000000000000000000000100000070", 0x1bd, 0x1980}, {&(0x7f0000011300)="020000000c0001022e000000020000000c0002022e2e00000b00000014000a026c6f73742b666f756e6400000c0000001000050266696c", 0x37, 0x4000}, {&(0x7f0000012000)="504d4d00504d4dff", 0x8, 0x10000}], 0x0, &(0x7f0000012b00)=ANY=[]) openat(r0, &(0x7f00000000c0)='./file1\x00', 0x188a00, 0x0) getdents64(r0, &(0x7f0000002540)=""/238, 0xee) [ 536.543007] EXT4-fs (loop5): mounted filesystem without journal. Opts: ,errors=continue [ 536.544086] ext4 filesystem being mounted at /syzkaller-testdir352494499/syzkaller.qYpB0S/66/file0 supports timestamps until 2038 (0x7fffffff) [ 536.570947] EXT4-fs (loop0): mounted filesystem without journal. Opts: ,errors=continue [ 536.572045] ext4 filesystem being mounted at /syzkaller-testdir377514359/syzkaller.P1HD5z/67/file0 supports timestamps until 2038 (0x7fffffff) [ 536.577563] EXT4-fs error (device loop5): ext4_readdir:243: inode #2: block 16: comm syz-executor.5: path /syzkaller-testdir352494499/syzkaller.qYpB0S/66/file0: bad entry in directory: rec_len is smaller than minimal - offset=0, inode=0, rec_len=0, name_len=0, size=1024 19:34:03 executing program 7: r0 = syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x9, &(0x7f0000000300)=[{&(0x7f0000010000)="200000000002000019000000500100000f000000000000000000000004000000000002000020000020000000def4655fdef4655f0100ffff53ef010001000000ddf4655f000000000000000001000000000000000b0000008000000018000000c20500002b02", 0x66, 0x400}, {&(0x7f0000010100)="000000000000000000000000e58ca12e13a240e2b1a22f8d07e8e55f010040", 0x1f, 0x4e0}, {&(0x7f0000010200)="010000000000050040", 0x9, 0x560}, {&(0x7f0000010300)="030000000400000005", 0x9, 0x800}, {0x0, 0x0, 0x1000000000c00}, {&(0x7f0000010d00)="ed41000000040000ddf4655fdef4655fdef4655f00000000000004002000000000000800050000000af301000400000000000000000000000100000010", 0x3d, 0x1480}, {&(0x7f0000011000)="ed41000000040000def4655fdef4655fdef4655f00000000000002002000000000000800030000000af30100040000000000000000000000010000005000000000000000000000000000000000000000000000000000000000000000000000000000000004511418000000000000000000000000000000000000000000000000ed8100001a040000def4655fdef4655fdef4655f00000000000001002000000000000800010000000af301000400000000000000000000000200000060000000000000000000000000000000000000000000000000000000000000000000000000000000521cdd1d000000000000000000000000000000000000000000000000ffa1000026000000def4655fdef4655fdef4655f00000000000001000000000000000000010000002f746d702f73797a2d696d61676567656e3537313433343433382f66696c65302f66696c65300000000000000000000000000000000000000000000073f249de000000000000000000000000000000000000000000000000ed8100000a000000def4655fdef4655fdef4655f00000000000001004000000000000800010000000af301000400000000000000000000000100000070", 0x1bd, 0x1980}, {&(0x7f0000011300)="02", 0x1, 0x4000}, {&(0x7f0000012000)="504d4d00504d4dff", 0x8, 0x10000}], 0x0, &(0x7f0000012b00)=ANY=[]) getdents64(r0, &(0x7f0000002540)=""/238, 0xee) 19:34:04 executing program 0: r0 = syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x9, &(0x7f0000000300)=[{&(0x7f0000010000)="200000000002000019000000500100000f000000000000000000000004000000000002000020000020000000def4655fdef4655f0100ffff53ef010001000000ddf4655f000000000000000001000000000000000b0000008000000018000000c20500002b02", 0x66, 0x400}, {&(0x7f0000010100)="000000000000000000000000e58ca12e13a240e2b1a22f8d07e8e55f010040", 0x1f, 0x4e0}, {&(0x7f0000010200)="010000000000050040", 0x9, 0x560}, {&(0x7f0000010300)="030000000400000005", 0x9, 0x800}, {0x0, 0x0, 0x1000000000c00}, {&(0x7f0000010d00)="ed41000000040000ddf4655fdef4655fdef4655f00000000000004002000000000000800050000000af301000400000000000000000000000100000010", 0x3d, 0x1480}, {&(0x7f0000011000)="ed41000000040000def4655fdef4655fdef4655f00000000000002002000000000000800030000000af30100040000000000000000000000010000005000000000000000000000000000000000000000000000000000000000000000000000000000000004511418000000000000000000000000000000000000000000000000ed8100001a040000def4655fdef4655fdef4655f00000000000001002000000000000800010000000af301000400000000000000000000000200000060000000000000000000000000000000000000000000000000000000000000000000000000000000521cdd1d000000000000000000000000000000000000000000000000ffa1000026000000def4655fdef4655fdef4655f00000000000001000000000000000000010000002f746d702f73797a2d696d61676567656e3537313433343433382f66696c65302f66696c65300000000000000000000000000000000000000000000073f249de000000000000000000000000000000000000000000000000ed8100000a000000def4655fdef4655fdef4655f00000000000001004000000000000800010000000af301000400000000000000000000000100000070", 0x1bd, 0x1980}, {&(0x7f0000011300)="020000000c00", 0x6, 0x4000}, {&(0x7f0000012000)="504d4d00504d4dff", 0x8, 0x10000}], 0x0, &(0x7f0000012b00)=ANY=[]) getdents64(r0, &(0x7f0000002540)=""/238, 0xee) 19:34:04 executing program 5: r0 = syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x9, &(0x7f0000000300)=[{&(0x7f0000010000)="200000000002000019000000500100000f000000000000000000000004000000000002000020000020000000def4655fdef4655f0100ffff53ef010001000000ddf4655f000000000000000001000000000000000b0000008000000018000000c20500002b02", 0x66, 0x400}, {&(0x7f0000010100)="000000000000000000000000e58ca12e13a240e2b1a22f8d07e8e55f010040", 0x1f, 0x4e0}, {&(0x7f0000010200)="010000000000050040", 0x9, 0x560}, {&(0x7f0000010300)="030000000400000005", 0x9, 0x800}, {0x0, 0x0, 0x1000000000c00}, {&(0x7f0000010d00)="ed41000000040000ddf4655fdef4655fdef4655f00000000000004002000000000000800050000000af301000400000000000000000000000100000010", 0x3d, 0x1480}, {&(0x7f0000011000)="ed41000000040000def4655fdef4655fdef4655f00000000000002002000000000000800030000000af30100040000000000000000000000010000005000000000000000000000000000000000000000000000000000000000000000000000000000000004511418000000000000000000000000000000000000000000000000ed8100001a040000def4655fdef4655fdef4655f00000000000001002000000000000800010000000af301000400000000000000000000000200000060000000000000000000000000000000000000000000000000000000000000000000000000000000521cdd1d000000000000000000000000000000000000000000000000ffa1000026000000def4655fdef4655fdef4655f00000000000001000000000000000000010000002f746d702f73797a2d696d61676567656e3537313433343433382f66696c65302f66696c65300000000000000000000000000000000000000000000073f249de000000000000000000000000000000000000000000000000ed8100000a000000def4655fdef4655fdef4655f00000000000001004000000000000800010000000af301000400000000000000000000000100000070", 0x1bd, 0x1980}, {0x0, 0x0, 0x4000}, {&(0x7f0000012000)="504d4d00504d4dff", 0x8, 0x10000}], 0x0, &(0x7f0000012b00)=ANY=[]) openat(r0, &(0x7f00000000c0)='./file1\x00', 0x188a00, 0x0) getdents64(r0, &(0x7f0000002540)=""/238, 0xee) 19:34:04 executing program 3: r0 = creat(&(0x7f0000000000)='./file0\x00', 0x0) fallocate(0xffffffffffffffff, 0x11, 0x80000, 0x1000007ffe) writev(r0, &(0x7f0000000040)=[{&(0x7f00000009c0)="8a", 0x1}, {&(0x7f00000000c0)="e213fe8a7c47cc0947a5a38bc018113a6c2fbbb35c0e7225bf9c48f8f57a78cd9fc45964caf69bee82896a0ba8b051b37f0f443ed3a3f45dbafc986b7e8410df64c08302034c1cf02813a58d8cd799447de2fdf8ac9531a312aec37cb8dc1b600944fe8e56df6970f1f6f7e7a8682923fa0fc0963789243d50", 0x79}], 0x2) write$P9_RLOCK(r0, &(0x7f0000000080)={0x8, 0x35, 0x2, 0x1}, 0x8) [ 536.710952] EXT4-fs (loop7): mounted filesystem without journal. Opts: ,errors=continue [ 536.715288] ext4 filesystem being mounted at /syzkaller-testdir811579558/syzkaller.STSLuX/67/file0 supports timestamps until 2038 (0x7fffffff) [ 536.729147] EXT4-fs error (device loop7): ext4_readdir:243: inode #2: block 16: comm syz-executor.7: path /syzkaller-testdir811579558/syzkaller.STSLuX/67/file0: bad entry in directory: rec_len is smaller than minimal - offset=0, inode=2, rec_len=0, name_len=0, size=1024 [ 536.796933] EXT4-fs (loop1): mounted filesystem without journal. Opts: ,errors=continue [ 536.797532] EXT4-fs (loop5): mounted filesystem without journal. Opts: ,errors=continue [ 536.814786] ext4 filesystem being mounted at /syzkaller-testdir619540600/syzkaller.DXHtqv/63/file0 supports timestamps until 2038 (0x7fffffff) [ 536.815079] ext4 filesystem being mounted at /syzkaller-testdir352494499/syzkaller.qYpB0S/67/file0 supports timestamps until 2038 (0x7fffffff) [ 536.826150] EXT4-fs (loop0): mounted filesystem without journal. Opts: ,errors=continue [ 536.836434] ext4 filesystem being mounted at /syzkaller-testdir377514359/syzkaller.P1HD5z/68/file0 supports timestamps until 2038 (0x7fffffff) [ 536.842887] EXT4-fs error (device loop1): ext4_readdir:243: inode #2: block 16: comm syz-executor.1: path /syzkaller-testdir619540600/syzkaller.DXHtqv/63/file0: bad entry in directory: rec_len is smaller than minimal - offset=60, inode=0, rec_len=0, name_len=0, size=1024 [ 536.858624] EXT4-fs error (device loop5): ext4_readdir:243: inode #2: block 16: comm syz-executor.5: path /syzkaller-testdir352494499/syzkaller.qYpB0S/67/file0: bad entry in directory: rec_len is smaller than minimal - offset=0, inode=0, rec_len=0, name_len=0, size=1024 [ 537.437237] syz-executor.1 (397) used greatest stack depth: 24160 bytes left 19:34:15 executing program 4: r0 = syz_genetlink_get_family_id$ethtool(&(0x7f00000000c0), 0xffffffffffffffff) sendmsg$ETHTOOL_MSG_RINGS_SET(0xffffffffffffffff, &(0x7f00000001c0)={&(0x7f0000000040)={0x10, 0x0, 0x0, 0x80000000}, 0xc, &(0x7f0000000180)={&(0x7f00000003c0)=ANY=[@ANYBLOB='$\x00\x00\x00', @ANYRES16=r0, @ANYBLOB="000127bd7000fcdbdf241000000008000700090000000800070008000000eabe2a4398b4d605156cde5180a230587905d0ad9cd3903be5e00a90126cdb7bdff7"], 0x24}, 0x1, 0x0, 0x0, 0x4}, 0x100) syz_mount_image$ext4(0x0, &(0x7f0000000100)='./file0\x00', 0x0, 0x0, 0x0, 0x0, 0x0) sendmsg$NL80211_CMD_CRIT_PROTOCOL_START(0xffffffffffffffff, &(0x7f00000004c0)={&(0x7f0000000140)={0x10, 0x0, 0x0, 0x40}, 0xc, &(0x7f0000000480)={&(0x7f0000000440)={0x24, 0x0, 0x300, 0x70bd2d, 0x25dfdbfd, {{}, {@void, @void}}, [@NL80211_ATTR_MAX_CRIT_PROT_DURATION={0x6, 0xb4, 0xc3d}, @NL80211_ATTR_CRIT_PROT_ID={0x6, 0xb3, 0x1}]}, 0x24}, 0x1, 0x0, 0x0, 0x4004000}, 0x0) getxattr(&(0x7f0000000000)='./file0\x00', &(0x7f0000000080)=@known='security.selinux\x00', &(0x7f0000000280)=""/254, 0xfe) r1 = socket$nl_generic(0x10, 0x3, 0x10) r2 = syz_genetlink_get_family_id$nl80211(&(0x7f00000008c0), 0xffffffffffffffff) sendmsg$NL80211_CMD_GET_REG(r1, &(0x7f0000000a00)={0x0, 0x0, &(0x7f00000009c0)={&(0x7f0000000900)={0x14, r2, 0x480d00ac4110a7d7, 0x0, 0x0, {{0x15}}}, 0x14}}, 0x0) sendmsg$NL80211_CMD_CRIT_PROTOCOL_STOP(0xffffffffffffffff, &(0x7f00000005c0)={&(0x7f0000000500)={0x10, 0x0, 0x0, 0x800}, 0xc, &(0x7f0000000580)={&(0x7f0000000540)={0x20, r2, 0x1, 0x70bd28, 0x25dfdbfd, {{}, {@void, @val={0xc, 0x99, {0x1, 0x18}}}}, ["", "", "", "", "", "", ""]}, 0x20}, 0x1, 0x0, 0x0, 0x4001000}, 0x40) accept4(0xffffffffffffffff, &(0x7f0000000200)=@pppol2tpv3in6={0x18, 0x1, {0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, {0xa, 0x0, 0x0, @loopback}}}, &(0x7f0000000380)=0x80, 0x40000) 19:34:15 executing program 6: r0 = creat(&(0x7f0000000000)='./file0\x00', 0x0) fallocate(r0, 0x11, 0x0, 0x1000007ffe) writev(0xffffffffffffffff, &(0x7f0000000040)=[{&(0x7f00000009c0)="8a", 0x1}, {&(0x7f00000000c0)="e213fe8a7c47cc0947a5a38bc018113a6c2fbbb35c0e7225bf9c48f8f57a78cd9fc45964caf69bee82896a0ba8b051b37f0f443ed3a3f45dbafc986b7e8410df64c08302034c1cf02813a58d8cd799447de2fdf8ac9531a312aec37cb8dc1b600944fe8e56df6970f1f6f7e7a8682923fa0fc0963789243d50", 0x79}], 0x2) write$P9_RLOCK(r0, &(0x7f0000000080)={0x8, 0x35, 0x2, 0x1}, 0x8) 19:34:15 executing program 5: r0 = syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x9, &(0x7f0000000300)=[{&(0x7f0000010000)="200000000002000019000000500100000f000000000000000000000004000000000002000020000020000000def4655fdef4655f0100ffff53ef010001000000ddf4655f000000000000000001000000000000000b0000008000000018000000c20500002b02", 0x66, 0x400}, {&(0x7f0000010100)="000000000000000000000000e58ca12e13a240e2b1a22f8d07e8e55f010040", 0x1f, 0x4e0}, {&(0x7f0000010200)="010000000000050040", 0x9, 0x560}, {&(0x7f0000010300)="030000000400000005", 0x9, 0x800}, {0x0, 0x0, 0x1000000000c00}, {&(0x7f0000010d00)="ed41000000040000ddf4655fdef4655fdef4655f00000000000004002000000000000800050000000af301000400000000000000000000000100000010", 0x3d, 0x1480}, {&(0x7f0000011000)="ed41000000040000def4655fdef4655fdef4655f00000000000002002000000000000800030000000af30100040000000000000000000000010000005000000000000000000000000000000000000000000000000000000000000000000000000000000004511418000000000000000000000000000000000000000000000000ed8100001a040000def4655fdef4655fdef4655f00000000000001002000000000000800010000000af301000400000000000000000000000200000060000000000000000000000000000000000000000000000000000000000000000000000000000000521cdd1d000000000000000000000000000000000000000000000000ffa1000026000000def4655fdef4655fdef4655f00000000000001000000000000000000010000002f746d702f73797a2d696d61676567656e3537313433343433382f66696c65302f66696c65300000000000000000000000000000000000000000000073f249de000000000000000000000000000000000000000000000000ed8100000a000000def4655fdef4655fdef4655f00000000000001004000000000000800010000000af301000400000000000000000000000100000070", 0x1bd, 0x1980}, {&(0x7f0000011300), 0x0, 0x4000}, {&(0x7f0000012000)="504d4d00504d4dff", 0x8, 0x10000}], 0x0, &(0x7f0000012b00)=ANY=[]) openat(r0, &(0x7f00000000c0)='./file1\x00', 0x188a00, 0x0) getdents64(r0, &(0x7f0000002540)=""/238, 0xee) 19:34:15 executing program 3: r0 = creat(&(0x7f0000000000)='./file0\x00', 0x0) fallocate(r0, 0x0, 0x80000, 0x1000007ffe) writev(r0, &(0x7f0000000040)=[{&(0x7f00000009c0)="8a", 0x1}, {&(0x7f00000000c0)="e213fe8a7c47cc0947a5a38bc018113a6c2fbbb35c0e7225bf9c48f8f57a78cd9fc45964caf69bee82896a0ba8b051b37f0f443ed3a3f45dbafc986b7e8410df64c08302034c1cf02813a58d8cd799447de2fdf8ac9531a312aec37cb8dc1b600944fe8e56df6970f1f6f7e7a8682923fa0fc0963789243d50", 0x79}], 0x2) write$P9_RLOCK(r0, &(0x7f0000000080)={0x8, 0x35, 0x2, 0x1}, 0x8) 19:34:15 executing program 2: r0 = fsmount(0xffffffffffffffff, 0x1, 0x80) sendmsg$ETHTOOL_MSG_COALESCE_SET(r0, &(0x7f0000000100)={&(0x7f0000000040)={0x10, 0x0, 0x0, 0x10080a02}, 0xc, &(0x7f00000000c0)={&(0x7f0000000080)={0x2c, 0x0, 0x20, 0x70bd28, 0x25dfdbfb, {}, [@ETHTOOL_A_COALESCE_RATE_SAMPLE_INTERVAL={0x8, 0x17, 0x10000}, @ETHTOOL_A_COALESCE_PKT_RATE_LOW={0x8, 0xd, 0x4}, @ETHTOOL_A_COALESCE_RX_USECS_HIGH={0x8, 0x13, 0x5}]}, 0x2c}, 0x1, 0x0, 0x0, 0x11}, 0x0) sendmsg$BATADV_CMD_GET_BLA_CLAIM(r0, &(0x7f0000000280)={&(0x7f00000001c0)={0x10, 0x0, 0x0, 0x80000000}, 0xc, &(0x7f0000000240)={&(0x7f0000000200)={0x1c, 0x0, 0x400, 0x70bd28, 0x25dfdbff, {}, [@BATADV_ATTR_HOP_PENALTY={0x5, 0x35, 0x6}]}, 0x1c}, 0x1, 0x0, 0x0, 0x40020}, 0x81) getrlimit(0x0, &(0x7f0000000000)) setrlimit(0xc, &(0x7f0000000180)={0x5e7, 0x5}) fsconfig$FSCONFIG_SET_FLAG(r0, 0x0, &(0x7f0000000140)='posixacl\x00', 0x0, 0x0) 19:34:15 executing program 7: r0 = syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x9, &(0x7f0000000300)=[{&(0x7f0000010000)="200000000002000019000000500100000f000000000000000000000004000000000002000020000020000000def4655fdef4655f0100ffff53ef010001000000ddf4655f000000000000000001000000000000000b0000008000000018000000c20500002b02", 0x66, 0x400}, {&(0x7f0000010100)="000000000000000000000000e58ca12e13a240e2b1a22f8d07e8e55f010040", 0x1f, 0x4e0}, {&(0x7f0000010200)="010000000000050040", 0x9, 0x560}, {&(0x7f0000010300)="030000000400000005", 0x9, 0x800}, {0x0, 0x0, 0x1000000000c00}, {&(0x7f0000010d00)="ed41000000040000ddf4655fdef4655fdef4655f00000000000004002000000000000800050000000af301000400000000000000000000000100000010", 0x3d, 0x1480}, {&(0x7f0000011000)="ed41000000040000def4655fdef4655fdef4655f00000000000002002000000000000800030000000af30100040000000000000000000000010000005000000000000000000000000000000000000000000000000000000000000000000000000000000004511418000000000000000000000000000000000000000000000000ed8100001a040000def4655fdef4655fdef4655f00000000000001002000000000000800010000000af301000400000000000000000000000200000060000000000000000000000000000000000000000000000000000000000000000000000000000000521cdd1d000000000000000000000000000000000000000000000000ffa1000026000000def4655fdef4655fdef4655f00000000000001000000000000000000010000002f746d702f73797a2d696d61676567656e3537313433343433382f66696c65302f66696c65300000000000000000000000000000000000000000000073f249de000000000000000000000000000000000000000000000000ed8100000a000000def4655fdef4655fdef4655f00000000000001004000000000000800010000000af301000400000000000000000000000100000070", 0x1bd, 0x1980}, {&(0x7f0000011300)="02", 0x1, 0x4000}, {&(0x7f0000012000)="504d4d00504d4dff", 0x8, 0x10000}], 0x0, &(0x7f0000012b00)=ANY=[]) getdents64(r0, &(0x7f0000002540)=""/238, 0xee) 19:34:15 executing program 0: r0 = syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x9, &(0x7f0000000300)=[{&(0x7f0000010000)="200000000002000019000000500100000f000000000000000000000004000000000002000020000020000000def4655fdef4655f0100ffff53ef010001000000ddf4655f000000000000000001000000000000000b0000008000000018000000c20500002b02", 0x66, 0x400}, {&(0x7f0000010100)="000000000000000000000000e58ca12e13a240e2b1a22f8d07e8e55f010040", 0x1f, 0x4e0}, {&(0x7f0000010200)="010000000000050040", 0x9, 0x560}, {&(0x7f0000010300)="030000000400000005", 0x9, 0x800}, {0x0, 0x0, 0x1000000000c00}, {&(0x7f0000010d00)="ed41000000040000ddf4655fdef4655fdef4655f00000000000004002000000000000800050000000af301000400000000000000000000000100000010", 0x3d, 0x1480}, {&(0x7f0000011000)="ed41000000040000def4655fdef4655fdef4655f00000000000002002000000000000800030000000af30100040000000000000000000000010000005000000000000000000000000000000000000000000000000000000000000000000000000000000004511418000000000000000000000000000000000000000000000000ed8100001a040000def4655fdef4655fdef4655f00000000000001002000000000000800010000000af301000400000000000000000000000200000060000000000000000000000000000000000000000000000000000000000000000000000000000000521cdd1d000000000000000000000000000000000000000000000000ffa1000026000000def4655fdef4655fdef4655f00000000000001000000000000000000010000002f746d702f73797a2d696d61676567656e3537313433343433382f66696c65302f66696c65300000000000000000000000000000000000000000000073f249de000000000000000000000000000000000000000000000000ed8100000a000000def4655fdef4655fdef4655f00000000000001004000000000000800010000000af301000400000000000000000000000100000070", 0x1bd, 0x1980}, {&(0x7f0000011300)="020000000c00", 0x6, 0x4000}, {&(0x7f0000012000)="504d4d00504d4dff", 0x8, 0x10000}], 0x0, &(0x7f0000012b00)=ANY=[]) getdents64(r0, &(0x7f0000002540)=""/238, 0xee) 19:34:15 executing program 1: r0 = syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x9, &(0x7f0000000300)=[{&(0x7f0000010000)="200000000002000019000000500100000f000000000000000000000004000000000002000020000020000000def4655fdef4655f0100ffff53ef010001000000ddf4655f000000000000000001000000000000000b0000008000000018000000c20500002b02", 0x66, 0x400}, {&(0x7f0000010100)="000000000000000000000000e58ca12e13a240e2b1a22f8d07e8e55f010040", 0x1f, 0x4e0}, {&(0x7f0000010200)="010000000000050040", 0x9, 0x560}, {&(0x7f0000010300)="030000000400000005", 0x9, 0x800}, {0x0, 0x0, 0x1000000000c00}, {&(0x7f0000010d00)="ed41000000040000ddf4655fdef4655fdef4655f00000000000004002000000000000800050000000af301000400000000000000000000000100000010", 0x3d, 0x1480}, {&(0x7f0000011000)="ed41000000040000def4655fdef4655fdef4655f00000000000002002000000000000800030000000af30100040000000000000000000000010000005000000000000000000000000000000000000000000000000000000000000000000000000000000004511418000000000000000000000000000000000000000000000000ed8100001a040000def4655fdef4655fdef4655f00000000000001002000000000000800010000000af301000400000000000000000000000200000060000000000000000000000000000000000000000000000000000000000000000000000000000000521cdd1d000000000000000000000000000000000000000000000000ffa1000026000000def4655fdef4655fdef4655f00000000000001000000000000000000010000002f746d702f73797a2d696d61676567656e3537313433343433382f66696c65302f66696c65300000000000000000000000000000000000000000000073f249de000000000000000000000000000000000000000000000000ed8100000a000000def4655fdef4655fdef4655f00000000000001004000000000000800010000000af301000400000000000000000000000100000070", 0x1bd, 0x1980}, {&(0x7f0000011300)="020000000c0001022e000000020000000c0002022e2e00000b00000014000a026c6f73742b666f756e6400000c0000001000050266696c65300000000f000000", 0x40, 0x4000}, {&(0x7f0000012000)="504d4d00504d4dff", 0x8, 0x10000}], 0x0, &(0x7f0000012b00)=ANY=[]) openat(r0, &(0x7f00000000c0)='./file1\x00', 0x188a00, 0x0) getdents64(r0, &(0x7f0000002540)=""/238, 0xee) 19:34:15 executing program 3: r0 = creat(&(0x7f0000000000)='./file0\x00', 0x0) fallocate(r0, 0x0, 0x80000, 0x1000007ffe) writev(r0, &(0x7f0000000040)=[{&(0x7f00000009c0)="8a", 0x1}, {&(0x7f00000000c0)="e213fe8a7c47cc0947a5a38bc018113a6c2fbbb35c0e7225bf9c48f8f57a78cd9fc45964caf69bee82896a0ba8b051b37f0f443ed3a3f45dbafc986b7e8410df64c08302034c1cf02813a58d8cd799447de2fdf8ac9531a312aec37cb8dc1b600944fe8e56df6970f1f6f7e7a8682923fa0fc0963789243d50", 0x79}], 0x2) write$P9_RLOCK(r0, &(0x7f0000000080)={0x8, 0x35, 0x2, 0x1}, 0x8) [ 548.138848] EXT4-fs (loop7): mounted filesystem without journal. Opts: ,errors=continue [ 548.138888] EXT4-fs (loop5): mounted filesystem without journal. Opts: ,errors=continue [ 548.141840] EXT4-fs (loop0): mounted filesystem without journal. Opts: ,errors=continue [ 548.143485] ext4 filesystem being mounted at /syzkaller-testdir811579558/syzkaller.STSLuX/68/file0 supports timestamps until 2038 (0x7fffffff) [ 548.144689] ext4 filesystem being mounted at /syzkaller-testdir352494499/syzkaller.qYpB0S/68/file0 supports timestamps until 2038 (0x7fffffff) [ 548.145748] ext4 filesystem being mounted at /syzkaller-testdir377514359/syzkaller.P1HD5z/69/file0 supports timestamps until 2038 (0x7fffffff) [ 548.152544] EXT4-fs error (device loop5): ext4_readdir:243: inode #2: block 16: comm syz-executor.5: path /syzkaller-testdir352494499/syzkaller.qYpB0S/68/file0: bad entry in directory: rec_len is smaller than minimal - offset=0, inode=0, rec_len=0, name_len=0, size=1024 19:34:15 executing program 4: syz_mount_image$ext4(0x0, &(0x7f0000000040)='./file0\x00', 0x9, 0x5b, 0x0, 0x1028404, 0x0) getxattr(&(0x7f0000000000)='./file0\x00', &(0x7f0000000080)=@known='security.selinux\x00', &(0x7f0000000280)=""/254, 0xfe) 19:34:15 executing program 2: getrlimit(0xa, &(0x7f0000000040)) r0 = fork() process_vm_writev(r0, &(0x7f0000000240)=[{&(0x7f0000000180)=""/187, 0x107}], 0x1, &(0x7f0000000000)=[{&(0x7f0000001840)=""/4096, 0x1000}], 0x1, 0x0) prlimit64(r0, 0xa, 0x0, &(0x7f0000000000)) getrlimit(0x3, &(0x7f00000000c0)) 19:34:15 executing program 0: r0 = syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x9, &(0x7f0000000300)=[{&(0x7f0000010000)="200000000002000019000000500100000f000000000000000000000004000000000002000020000020000000def4655fdef4655f0100ffff53ef010001000000ddf4655f000000000000000001000000000000000b0000008000000018000000c20500002b02", 0x66, 0x400}, {&(0x7f0000010100)="000000000000000000000000e58ca12e13a240e2b1a22f8d07e8e55f010040", 0x1f, 0x4e0}, {&(0x7f0000010200)="010000000000050040", 0x9, 0x560}, {&(0x7f0000010300)="030000000400000005", 0x9, 0x800}, {0x0, 0x0, 0x1000000000c00}, {&(0x7f0000010d00)="ed41000000040000ddf4655fdef4655fdef4655f00000000000004002000000000000800050000000af301000400000000000000000000000100000010", 0x3d, 0x1480}, {&(0x7f0000011000)="ed41000000040000def4655fdef4655fdef4655f00000000000002002000000000000800030000000af30100040000000000000000000000010000005000000000000000000000000000000000000000000000000000000000000000000000000000000004511418000000000000000000000000000000000000000000000000ed8100001a040000def4655fdef4655fdef4655f00000000000001002000000000000800010000000af301000400000000000000000000000200000060000000000000000000000000000000000000000000000000000000000000000000000000000000521cdd1d000000000000000000000000000000000000000000000000ffa1000026000000def4655fdef4655fdef4655f00000000000001000000000000000000010000002f746d702f73797a2d696d61676567656e3537313433343433382f66696c65302f66696c65300000000000000000000000000000000000000000000073f249de000000000000000000000000000000000000000000000000ed8100000a000000def4655fdef4655fdef4655f00000000000001004000000000000800010000000af301000400000000000000000000000100000070", 0x1bd, 0x1980}, {&(0x7f0000011300)="020000000c0001", 0x7, 0x4000}, {&(0x7f0000012000)="504d4d00504d4dff", 0x8, 0x10000}], 0x0, &(0x7f0000012b00)=ANY=[]) getdents64(r0, &(0x7f0000002540)=""/238, 0xee) 19:34:15 executing program 4: getxattr(&(0x7f0000000000)='./file0\x00', &(0x7f0000000080)=@known='security.selinux\x00', &(0x7f0000000280)=""/254, 0xfe) 19:34:15 executing program 7: r0 = syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x9, &(0x7f0000000300)=[{&(0x7f0000010000)="200000000002000019000000500100000f000000000000000000000004000000000002000020000020000000def4655fdef4655f0100ffff53ef010001000000ddf4655f000000000000000001000000000000000b0000008000000018000000c20500002b02", 0x66, 0x400}, {&(0x7f0000010100)="000000000000000000000000e58ca12e13a240e2b1a22f8d07e8e55f010040", 0x1f, 0x4e0}, {&(0x7f0000010200)="010000000000050040", 0x9, 0x560}, {&(0x7f0000010300)="030000000400000005", 0x9, 0x800}, {0x0, 0x0, 0x1000000000c00}, {&(0x7f0000010d00)="ed41000000040000ddf4655fdef4655fdef4655f00000000000004002000000000000800050000000af301000400000000000000000000000100000010", 0x3d, 0x1480}, {&(0x7f0000011000)="ed41000000040000def4655fdef4655fdef4655f00000000000002002000000000000800030000000af30100040000000000000000000000010000005000000000000000000000000000000000000000000000000000000000000000000000000000000004511418000000000000000000000000000000000000000000000000ed8100001a040000def4655fdef4655fdef4655f00000000000001002000000000000800010000000af301000400000000000000000000000200000060000000000000000000000000000000000000000000000000000000000000000000000000000000521cdd1d000000000000000000000000000000000000000000000000ffa1000026000000def4655fdef4655fdef4655f00000000000001000000000000000000010000002f746d702f73797a2d696d61676567656e3537313433343433382f66696c65302f66696c65300000000000000000000000000000000000000000000073f249de000000000000000000000000000000000000000000000000ed8100000a000000def4655fdef4655fdef4655f00000000000001004000000000000800010000000af301000400000000000000000000000100000070", 0x1bd, 0x1980}, {&(0x7f0000011300)="020000000c00", 0x6, 0x4000}, {&(0x7f0000012000)="504d4d00504d4dff", 0x8, 0x10000}], 0x0, &(0x7f0000012b00)=ANY=[]) getdents64(r0, &(0x7f0000002540)=""/238, 0xee) 19:34:15 executing program 5: r0 = syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x9, &(0x7f0000000300)=[{&(0x7f0000010000)="200000000002000019000000500100000f000000000000000000000004000000000002000020000020000000def4655fdef4655f0100ffff53ef010001000000ddf4655f000000000000000001000000000000000b0000008000000018000000c20500002b02", 0x66, 0x400}, {&(0x7f0000010100)="000000000000000000000000e58ca12e13a240e2b1a22f8d07e8e55f010040", 0x1f, 0x4e0}, {&(0x7f0000010200)="010000000000050040", 0x9, 0x560}, {&(0x7f0000010300)="030000000400000005", 0x9, 0x800}, {0x0, 0x0, 0x1000000000c00}, {&(0x7f0000010d00)="ed41000000040000ddf4655fdef4655fdef4655f00000000000004002000000000000800050000000af301000400000000000000000000000100000010", 0x3d, 0x1480}, {&(0x7f0000011000)="ed41000000040000def4655fdef4655fdef4655f00000000000002002000000000000800030000000af30100040000000000000000000000010000005000000000000000000000000000000000000000000000000000000000000000000000000000000004511418000000000000000000000000000000000000000000000000ed8100001a040000def4655fdef4655fdef4655f00000000000001002000000000000800010000000af301000400000000000000000000000200000060000000000000000000000000000000000000000000000000000000000000000000000000000000521cdd1d000000000000000000000000000000000000000000000000ffa1000026000000def4655fdef4655fdef4655f00000000000001000000000000000000010000002f746d702f73797a2d696d61676567656e3537313433343433382f66696c65302f66696c65300000000000000000000000000000000000000000000073f249de000000000000000000000000000000000000000000000000ed8100000a000000def4655fdef4655fdef4655f00000000000001004000000000000800010000000af301000400000000000000000000000100000070", 0x1bd, 0x1980}, {&(0x7f0000011300), 0x0, 0x4000}, {&(0x7f0000012000)="504d4d00504d4dff", 0x8, 0x10000}], 0x0, &(0x7f0000012b00)=ANY=[]) openat(r0, &(0x7f00000000c0)='./file1\x00', 0x188a00, 0x0) getdents64(r0, &(0x7f0000002540)=""/238, 0xee) 19:34:15 executing program 3: r0 = creat(&(0x7f0000000000)='./file0\x00', 0x0) fallocate(r0, 0x0, 0x80000, 0x1000007ffe) writev(r0, &(0x7f0000000040)=[{&(0x7f00000009c0)="8a", 0x1}, {&(0x7f00000000c0)="e213fe8a7c47cc0947a5a38bc018113a6c2fbbb35c0e7225bf9c48f8f57a78cd9fc45964caf69bee82896a0ba8b051b37f0f443ed3a3f45dbafc986b7e8410df64c08302034c1cf02813a58d8cd799447de2fdf8ac9531a312aec37cb8dc1b600944fe8e56df6970f1f6f7e7a8682923fa0fc0963789243d50", 0x79}], 0x2) write$P9_RLOCK(r0, &(0x7f0000000080)={0x8, 0x35, 0x2, 0x1}, 0x8) [ 548.415206] EXT4-fs (loop0): mounted filesystem without journal. Opts: ,errors=continue [ 548.416539] ext4 filesystem being mounted at /syzkaller-testdir377514359/syzkaller.P1HD5z/70/file0 supports timestamps until 2038 (0x7fffffff) [ 548.432111] EXT4-fs error (device loop0): ext4_readdir:243: inode #2: block 16: comm syz-executor.0: path /syzkaller-testdir377514359/syzkaller.P1HD5z/70/file0: bad entry in directory: rec_len is smaller than minimal - offset=12, inode=0, rec_len=0, name_len=0, size=1024 [ 548.471421] EXT4-fs (loop7): mounted filesystem without journal. Opts: ,errors=continue [ 548.472633] ext4 filesystem being mounted at /syzkaller-testdir811579558/syzkaller.STSLuX/69/file0 supports timestamps until 2038 (0x7fffffff) [ 549.504305] cgroup: Unknown subsys name 'perf_event' [ 549.505542] cgroup: Unknown subsys name 'net_cls' [ 553.215130] EXT4-fs (loop1): mounted filesystem without journal. Opts: ,errors=continue [ 553.219069] ext4 filesystem being mounted at /syzkaller-testdir945576136/syzkaller.SrhqXX/0/file0 supports timestamps until 2038 (0x7fffffff) [ 553.223926] EXT4-fs error (device loop1): ext4_readdir:243: inode #2: block 16: comm syz-executor.1: path /syzkaller-testdir945576136/syzkaller.SrhqXX/0/file0: bad entry in directory: rec_len is smaller than minimal - offset=60, inode=15, rec_len=0, name_len=0, size=1024 19:34:32 executing program 3: r0 = creat(&(0x7f0000000000)='./file0\x00', 0x0) fallocate(r0, 0x11, 0x0, 0x1000007ffe) writev(r0, &(0x7f0000000040)=[{&(0x7f00000009c0)="8a", 0x1}, {&(0x7f00000000c0)="e213fe8a7c47cc0947a5a38bc018113a6c2fbbb35c0e7225bf9c48f8f57a78cd9fc45964caf69bee82896a0ba8b051b37f0f443ed3a3f45dbafc986b7e8410df64c08302034c1cf02813a58d8cd799447de2fdf8ac9531a312aec37cb8dc1b600944fe8e56df6970f1f6f7e7a8682923fa0fc0963789243d50", 0x79}], 0x2) write$P9_RLOCK(r0, &(0x7f0000000080)={0x8, 0x35, 0x2, 0x1}, 0x8) 19:34:32 executing program 1: r0 = syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x9, &(0x7f0000000300)=[{&(0x7f0000010000)="200000000002000019000000500100000f000000000000000000000004000000000002000020000020000000def4655fdef4655f0100ffff53ef010001000000ddf4655f000000000000000001000000000000000b0000008000000018000000c20500002b02", 0x66, 0x400}, {&(0x7f0000010100)="000000000000000000000000e58ca12e13a240e2b1a22f8d07e8e55f010040", 0x1f, 0x4e0}, {&(0x7f0000010200)="010000000000050040", 0x9, 0x560}, {&(0x7f0000010300)="030000000400000005", 0x9, 0x800}, {0x0, 0x0, 0x1000000000c00}, {&(0x7f0000010d00)="ed41000000040000ddf4655fdef4655fdef4655f00000000000004002000000000000800050000000af301000400000000000000000000000100000010", 0x3d, 0x1480}, {&(0x7f0000011000)="ed41000000040000def4655fdef4655fdef4655f00000000000002002000000000000800030000000af30100040000000000000000000000010000005000000000000000000000000000000000000000000000000000000000000000000000000000000004511418000000000000000000000000000000000000000000000000ed8100001a040000def4655fdef4655fdef4655f00000000000001002000000000000800010000000af301000400000000000000000000000200000060000000000000000000000000000000000000000000000000000000000000000000000000000000521cdd1d000000000000000000000000000000000000000000000000ffa1000026000000def4655fdef4655fdef4655f00000000000001000000000000000000010000002f746d702f73797a2d696d61676567656e3537313433343433382f66696c65302f66696c65300000000000000000000000000000000000000000000073f249de000000000000000000000000000000000000000000000000ed8100000a000000def4655fdef4655fdef4655f00000000000001004000000000000800010000000af301000400000000000000000000000100000070", 0x1bd, 0x1980}, {&(0x7f0000011300)="020000000c0001022e000000020000000c0002022e2e00000b00000014000a026c6f73742b666f756e6400000c0000001000050266696c65300000000f000000", 0x40, 0x4000}, {&(0x7f0000012000)="504d4d00504d4dff", 0x8, 0x10000}], 0x0, &(0x7f0000012b00)=ANY=[]) openat(r0, &(0x7f00000000c0)='./file1\x00', 0x188a00, 0x0) getdents64(r0, &(0x7f0000002540)=""/238, 0xee) 19:34:32 executing program 7: r0 = syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x9, &(0x7f0000000300)=[{&(0x7f0000010000)="200000000002000019000000500100000f000000000000000000000004000000000002000020000020000000def4655fdef4655f0100ffff53ef010001000000ddf4655f000000000000000001000000000000000b0000008000000018000000c20500002b02", 0x66, 0x400}, {&(0x7f0000010100)="000000000000000000000000e58ca12e13a240e2b1a22f8d07e8e55f010040", 0x1f, 0x4e0}, {&(0x7f0000010200)="010000000000050040", 0x9, 0x560}, {&(0x7f0000010300)="030000000400000005", 0x9, 0x800}, {0x0, 0x0, 0x1000000000c00}, {&(0x7f0000010d00)="ed41000000040000ddf4655fdef4655fdef4655f00000000000004002000000000000800050000000af301000400000000000000000000000100000010", 0x3d, 0x1480}, {&(0x7f0000011000)="ed41000000040000def4655fdef4655fdef4655f00000000000002002000000000000800030000000af30100040000000000000000000000010000005000000000000000000000000000000000000000000000000000000000000000000000000000000004511418000000000000000000000000000000000000000000000000ed8100001a040000def4655fdef4655fdef4655f00000000000001002000000000000800010000000af301000400000000000000000000000200000060000000000000000000000000000000000000000000000000000000000000000000000000000000521cdd1d000000000000000000000000000000000000000000000000ffa1000026000000def4655fdef4655fdef4655f00000000000001000000000000000000010000002f746d702f73797a2d696d61676567656e3537313433343433382f66696c65302f66696c65300000000000000000000000000000000000000000000073f249de000000000000000000000000000000000000000000000000ed8100000a000000def4655fdef4655fdef4655f00000000000001004000000000000800010000000af301000400000000000000000000000100000070", 0x1bd, 0x1980}, {&(0x7f0000011300)="020000000c00", 0x6, 0x4000}, {&(0x7f0000012000)="504d4d00504d4dff", 0x8, 0x10000}], 0x0, &(0x7f0000012b00)=ANY=[]) getdents64(r0, &(0x7f0000002540)=""/238, 0xee) 19:34:32 executing program 6: r0 = creat(&(0x7f0000000000)='./file0\x00', 0x0) fallocate(r0, 0x11, 0x0, 0x1000007ffe) writev(r0, 0x0, 0x0) write$P9_RLOCK(r0, &(0x7f0000000080)={0x8, 0x35, 0x2, 0x1}, 0x8) 19:34:32 executing program 5: r0 = syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x9, &(0x7f0000000300)=[{&(0x7f0000010000)="200000000002000019000000500100000f000000000000000000000004000000000002000020000020000000def4655fdef4655f0100ffff53ef010001000000ddf4655f000000000000000001000000000000000b0000008000000018000000c20500002b02", 0x66, 0x400}, {&(0x7f0000010100)="000000000000000000000000e58ca12e13a240e2b1a22f8d07e8e55f010040", 0x1f, 0x4e0}, {&(0x7f0000010200)="010000000000050040", 0x9, 0x560}, {&(0x7f0000010300)="030000000400000005", 0x9, 0x800}, {0x0, 0x0, 0x1000000000c00}, {&(0x7f0000010d00)="ed41000000040000ddf4655fdef4655fdef4655f00000000000004002000000000000800050000000af301000400000000000000000000000100000010", 0x3d, 0x1480}, {&(0x7f0000011000)="ed41000000040000def4655fdef4655fdef4655f00000000000002002000000000000800030000000af30100040000000000000000000000010000005000000000000000000000000000000000000000000000000000000000000000000000000000000004511418000000000000000000000000000000000000000000000000ed8100001a040000def4655fdef4655fdef4655f00000000000001002000000000000800010000000af301000400000000000000000000000200000060000000000000000000000000000000000000000000000000000000000000000000000000000000521cdd1d000000000000000000000000000000000000000000000000ffa1000026000000def4655fdef4655fdef4655f00000000000001000000000000000000010000002f746d702f73797a2d696d61676567656e3537313433343433382f66696c65302f66696c65300000000000000000000000000000000000000000000073f249de000000000000000000000000000000000000000000000000ed8100000a000000def4655fdef4655fdef4655f00000000000001004000000000000800010000000af301000400000000000000000000000100000070", 0x1bd, 0x1980}, {&(0x7f0000011300), 0x0, 0x4000}, {&(0x7f0000012000)="504d4d00504d4dff", 0x8, 0x10000}], 0x0, &(0x7f0000012b00)=ANY=[]) openat(r0, &(0x7f00000000c0)='./file1\x00', 0x188a00, 0x0) getdents64(r0, &(0x7f0000002540)=""/238, 0xee) 19:34:32 executing program 0: r0 = syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x9, &(0x7f0000000300)=[{&(0x7f0000010000)="200000000002000019000000500100000f000000000000000000000004000000000002000020000020000000def4655fdef4655f0100ffff53ef010001000000ddf4655f000000000000000001000000000000000b0000008000000018000000c20500002b02", 0x66, 0x400}, {&(0x7f0000010100)="000000000000000000000000e58ca12e13a240e2b1a22f8d07e8e55f010040", 0x1f, 0x4e0}, {&(0x7f0000010200)="010000000000050040", 0x9, 0x560}, {&(0x7f0000010300)="030000000400000005", 0x9, 0x800}, {0x0, 0x0, 0x1000000000c00}, {&(0x7f0000010d00)="ed41000000040000ddf4655fdef4655fdef4655f00000000000004002000000000000800050000000af301000400000000000000000000000100000010", 0x3d, 0x1480}, {&(0x7f0000011000)="ed41000000040000def4655fdef4655fdef4655f00000000000002002000000000000800030000000af30100040000000000000000000000010000005000000000000000000000000000000000000000000000000000000000000000000000000000000004511418000000000000000000000000000000000000000000000000ed8100001a040000def4655fdef4655fdef4655f00000000000001002000000000000800010000000af301000400000000000000000000000200000060000000000000000000000000000000000000000000000000000000000000000000000000000000521cdd1d000000000000000000000000000000000000000000000000ffa1000026000000def4655fdef4655fdef4655f00000000000001000000000000000000010000002f746d702f73797a2d696d61676567656e3537313433343433382f66696c65302f66696c65300000000000000000000000000000000000000000000073f249de000000000000000000000000000000000000000000000000ed8100000a000000def4655fdef4655fdef4655f00000000000001004000000000000800010000000af301000400000000000000000000000100000070", 0x1bd, 0x1980}, {&(0x7f0000011300)="020000000c00", 0x6, 0x4000}, {&(0x7f0000012000)="504d4d00504d4dff", 0x8, 0x10000}], 0x0, &(0x7f0000012b00)=ANY=[]) getdents64(r0, &(0x7f0000002540)=""/238, 0xee) 19:34:32 executing program 4: syz_mount_image$ext4(0x0, &(0x7f0000000100)='./file0\x00', 0x0, 0x0, 0x0, 0x110001c, 0x0) getxattr(&(0x7f0000000000)='./file0\x00', &(0x7f0000000080)=@known='security.selinux\x00', &(0x7f0000000140)=""/255, 0xff) 19:34:32 executing program 2: r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x42, 0x0) io_setup(0x9, &(0x7f0000000080)=0x0) io_submit(r1, 0x1, &(0x7f00000008c0)=[&(0x7f0000000200)={0x0, 0x0, 0x5, 0x1, 0x0, r0, &(0x7f0000000140)="ee", 0x1, 0x800000}]) io_submit(r1, 0x3, &(0x7f0000000480)=[&(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, 0x0, r0, &(0x7f0000000180)="98", 0x1}, 0x0, 0x0]) epoll_ctl$EPOLL_CTL_MOD(r0, 0x3, 0xffffffffffffffff, &(0x7f0000000040)={0x1}) getrlimit(0xc, &(0x7f0000000000)) r2 = dup3(r0, 0xffffffffffffffff, 0x0) sendmsg$inet6(r2, &(0x7f0000000600)={&(0x7f00000001c0)={0xa, 0x4e23, 0x8, @private1, 0x80000000}, 0x1c, &(0x7f00000004c0)=[{&(0x7f0000000240)="b9a6a1503b6d54d7bf0d038cff389c6041699f136e1b11bed77524845a39f2e2017c3117d87486771ad42294709d275d35001c8d7f936eb4d0389723be8f655b327cd6cbc2b430", 0x47}, {&(0x7f00000002c0)="28395fdd1a3c204c6d2d4fcfeaba28a02cd0f172c93ddbb1bdeff1956544aa56ef88f060aba86f058cbf798856799edcd2ca98d68f3cbb0b", 0x38}, {&(0x7f0000000300)="c98075df4353c5654da5a93e0dee9b21d66c020d38053df46f5a38c5e2f5baa93d7d5a313f36ad204045c9d110f42e8fd2b611a42e7b61a739986dcf4267c7c75ab8ea321a4a395eafb5d6474b7fc62dfad4189731c6265ab144e8ed46755b12ed8db3d8ffe6c6ad41192e67fa7fc587793991fe8726a7", 0x77}, {&(0x7f0000000380)="6d3b54ca9095ede15b2fd25eeda87ac1bc51bac455ed1fe62d4bd636d0fa0129c2de16518badf54f9fdc4719cd4a69dc85f86566333a59986b8b8b1ad5ff2f0d82044b3416cff2188550735bf5e2bb08e360a250954e2e322f", 0x59}, {&(0x7f0000000400)="2252c0470aff9e9c3e7ea3304af16ddbbea2f8899711c6b930e418ffd70e67240dc6785273d9c0c3235b2983f588b87ffecf20bdc1bc9195075a53d67c3ae1f1d775d63702e0e931fbc1d1c65da924a0b3fb20c9baac61", 0x57}], 0x5, &(0x7f0000000540)=[@hoplimit={{0x14, 0x29, 0x34, 0x6b}}, @tclass={{0x14, 0x29, 0x43, 0x8}}, @rthdr={{0x58, 0x29, 0x39, {0x87, 0x8, 0x0, 0x5, 0x0, [@initdev={0xfe, 0x88, '\x00', 0x0, 0x0}, @remote, @private2={0xfc, 0x2, '\x00', 0x1}, @empty]}}}], 0x88}, 0x20040040) 19:34:32 executing program 4: syz_mount_image$ext4(0x0, &(0x7f0000000080)='./file0\x00', 0x0, 0x0, 0x0, 0x2000c12, 0x0) getxattr(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)=@random={'os2.', 'security.selinux\x00'}, &(0x7f0000000280)=""/254, 0xfe) [ 564.863081] EXT4-fs (loop1): mounted filesystem without journal. Opts: ,errors=continue [ 564.863543] EXT4-fs (loop0): mounted filesystem without journal. Opts: ,errors=continue [ 564.864834] EXT4-fs (loop5): mounted filesystem without journal. Opts: ,errors=continue [ 564.866449] ext4 filesystem being mounted at /syzkaller-testdir352494499/syzkaller.qYpB0S/70/file0 supports timestamps until 2038 (0x7fffffff) [ 564.867944] ext4 filesystem being mounted at /syzkaller-testdir945576136/syzkaller.SrhqXX/1/file0 supports timestamps until 2038 (0x7fffffff) [ 564.870131] EXT4-fs (loop7): mounted filesystem without journal. Opts: ,errors=continue [ 564.871756] ext4 filesystem being mounted at /syzkaller-testdir377514359/syzkaller.P1HD5z/71/file0 supports timestamps until 2038 (0x7fffffff) [ 564.873922] ext4 filesystem being mounted at /syzkaller-testdir811579558/syzkaller.STSLuX/70/file0 supports timestamps until 2038 (0x7fffffff) [ 564.880905] EXT4-fs error (device loop5): ext4_readdir:243: inode #2: block 16: comm syz-executor.5: path /syzkaller-testdir352494499/syzkaller.qYpB0S/70/file0: bad entry in directory: rec_len is smaller than minimal - offset=0, inode=0, rec_len=0, name_len=0, size=1024 [ 564.889665] EXT4-fs error (device loop1): ext4_readdir:243: inode #2: block 16: comm syz-executor.1: path /syzkaller-testdir945576136/syzkaller.SrhqXX/1/file0: bad entry in directory: rec_len is smaller than minimal - offset=60, inode=15, rec_len=0, name_len=0, size=1024 19:34:32 executing program 2: getrlimit(0xa, &(0x7f0000000040)) 19:34:32 executing program 6: r0 = creat(&(0x7f0000000000)='./file0\x00', 0x0) fallocate(r0, 0x11, 0x0, 0x1000007ffe) writev(r0, 0x0, 0x0) write$P9_RLOCK(r0, &(0x7f0000000080)={0x8, 0x35, 0x2, 0x1}, 0x8) 19:34:32 executing program 0: r0 = syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x9, &(0x7f0000000300)=[{&(0x7f0000010000)="200000000002000019000000500100000f000000000000000000000004000000000002000020000020000000def4655fdef4655f0100ffff53ef010001000000ddf4655f000000000000000001000000000000000b0000008000000018000000c20500002b02", 0x66, 0x400}, {&(0x7f0000010100)="000000000000000000000000e58ca12e13a240e2b1a22f8d07e8e55f010040", 0x1f, 0x4e0}, {&(0x7f0000010200)="010000000000050040", 0x9, 0x560}, {&(0x7f0000010300)="030000000400000005", 0x9, 0x800}, {0x0, 0x0, 0x1000000000c00}, {&(0x7f0000010d00)="ed41000000040000ddf4655fdef4655fdef4655f00000000000004002000000000000800050000000af301000400000000000000000000000100000010", 0x3d, 0x1480}, {&(0x7f0000011000)="ed41000000040000def4655fdef4655fdef4655f00000000000002002000000000000800030000000af30100040000000000000000000000010000005000000000000000000000000000000000000000000000000000000000000000000000000000000004511418000000000000000000000000000000000000000000000000ed8100001a040000def4655fdef4655fdef4655f00000000000001002000000000000800010000000af301000400000000000000000000000200000060000000000000000000000000000000000000000000000000000000000000000000000000000000521cdd1d000000000000000000000000000000000000000000000000ffa1000026000000def4655fdef4655fdef4655f00000000000001000000000000000000010000002f746d702f73797a2d696d61676567656e3537313433343433382f66696c65302f66696c65300000000000000000000000000000000000000000000073f249de000000000000000000000000000000000000000000000000ed8100000a000000def4655fdef4655fdef4655f00000000000001004000000000000800010000000af301000400000000000000000000000100000070", 0x1bd, 0x1980}, {&(0x7f0000011300)="020000000c00", 0x6, 0x4000}, {&(0x7f0000012000)="504d4d00504d4dff", 0x8, 0x10000}], 0x0, &(0x7f0000012b00)=ANY=[]) getdents64(r0, &(0x7f0000002540)=""/238, 0xee) 19:34:32 executing program 1: r0 = syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x9, &(0x7f0000000300)=[{&(0x7f0000010000)="200000000002000019000000500100000f000000000000000000000004000000000002000020000020000000def4655fdef4655f0100ffff53ef010001000000ddf4655f000000000000000001000000000000000b0000008000000018000000c20500002b02", 0x66, 0x400}, {&(0x7f0000010100)="000000000000000000000000e58ca12e13a240e2b1a22f8d07e8e55f010040", 0x1f, 0x4e0}, {&(0x7f0000010200)="010000000000050040", 0x9, 0x560}, {&(0x7f0000010300)="030000000400000005", 0x9, 0x800}, {0x0, 0x0, 0x1000000000c00}, {&(0x7f0000010d00)="ed41000000040000ddf4655fdef4655fdef4655f00000000000004002000000000000800050000000af301000400000000000000000000000100000010", 0x3d, 0x1480}, {&(0x7f0000011000)="ed41000000040000def4655fdef4655fdef4655f00000000000002002000000000000800030000000af30100040000000000000000000000010000005000000000000000000000000000000000000000000000000000000000000000000000000000000004511418000000000000000000000000000000000000000000000000ed8100001a040000def4655fdef4655fdef4655f00000000000001002000000000000800010000000af301000400000000000000000000000200000060000000000000000000000000000000000000000000000000000000000000000000000000000000521cdd1d000000000000000000000000000000000000000000000000ffa1000026000000def4655fdef4655fdef4655f00000000000001000000000000000000010000002f746d702f73797a2d696d61676567656e3537313433343433382f66696c65302f66696c65300000000000000000000000000000000000000000000073f249de000000000000000000000000000000000000000000000000ed8100000a000000def4655fdef4655fdef4655f00000000000001004000000000000800010000000af301000400000000000000000000000100000070", 0x1bd, 0x1980}, {&(0x7f0000011300)="020000000c0001022e000000020000000c0002022e2e00000b00000014000a026c6f73742b666f756e6400000c0000001000050266696c65300000000f000000", 0x40, 0x4000}, {&(0x7f0000012000)="504d4d00504d4dff", 0x8, 0x10000}], 0x0, &(0x7f0000012b00)=ANY=[]) openat(r0, &(0x7f00000000c0)='./file1\x00', 0x188a00, 0x0) getdents64(r0, &(0x7f0000002540)=""/238, 0xee) 19:34:32 executing program 5: r0 = syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x9, &(0x7f0000000300)=[{&(0x7f0000010000)="200000000002000019000000500100000f000000000000000000000004000000000002000020000020000000def4655fdef4655f0100ffff53ef010001000000ddf4655f000000000000000001000000000000000b0000008000000018000000c20500002b02", 0x66, 0x400}, {&(0x7f0000010100)="000000000000000000000000e58ca12e13a240e2b1a22f8d07e8e55f010040", 0x1f, 0x4e0}, {&(0x7f0000010200)="010000000000050040", 0x9, 0x560}, {&(0x7f0000010300)="030000000400000005", 0x9, 0x800}, {0x0, 0x0, 0x1000000000c00}, {&(0x7f0000010d00)="ed41000000040000ddf4655fdef4655fdef4655f00000000000004002000000000000800050000000af301000400000000000000000000000100000010", 0x3d, 0x1480}, {&(0x7f0000011000)="ed41000000040000def4655fdef4655fdef4655f00000000000002002000000000000800030000000af30100040000000000000000000000010000005000000000000000000000000000000000000000000000000000000000000000000000000000000004511418000000000000000000000000000000000000000000000000ed8100001a040000def4655fdef4655fdef4655f00000000000001002000000000000800010000000af301000400000000000000000000000200000060000000000000000000000000000000000000000000000000000000000000000000000000000000521cdd1d000000000000000000000000000000000000000000000000ffa1000026000000def4655fdef4655fdef4655f00000000000001000000000000000000010000002f746d702f73797a2d696d61676567656e3537313433343433382f66696c65302f66696c65300000000000000000000000000000000000000000000073f249de000000000000000000000000000000000000000000000000ed8100000a000000def4655fdef4655fdef4655f00000000000001004000000000000800010000000af301000400000000000000000000000100000070", 0x1bd, 0x1980}, {&(0x7f0000011300)="020000000c0001022e000000020000000c0002022e2e00000b00000014000a026c6f73742b", 0x25, 0x4000}, {&(0x7f0000012000)="504d4d00504d4dff", 0x8, 0x10000}], 0x0, &(0x7f0000012b00)=ANY=[]) openat(r0, &(0x7f00000000c0)='./file1\x00', 0x188a00, 0x0) getdents64(r0, &(0x7f0000002540)=""/238, 0xee) 19:34:32 executing program 3: r0 = creat(&(0x7f0000000000)='./file0\x00', 0x0) fallocate(r0, 0x11, 0x0, 0x1000007ffe) writev(r0, &(0x7f0000000040)=[{&(0x7f00000009c0)="8a", 0x1}, {&(0x7f00000000c0)="e213fe8a7c47cc0947a5a38bc018113a6c2fbbb35c0e7225bf9c48f8f57a78cd9fc45964caf69bee82896a0ba8b051b37f0f443ed3a3f45dbafc986b7e8410df64c08302034c1cf02813a58d8cd799447de2fdf8ac9531a312aec37cb8dc1b600944fe8e56df6970f1f6f7e7a8682923fa0fc0963789243d50", 0x79}], 0x2) write$P9_RLOCK(r0, &(0x7f0000000080)={0x8, 0x35, 0x2, 0x1}, 0x8) 19:34:32 executing program 7: r0 = syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x9, &(0x7f0000000300)=[{&(0x7f0000010000)="200000000002000019000000500100000f000000000000000000000004000000000002000020000020000000def4655fdef4655f0100ffff53ef010001000000ddf4655f000000000000000001000000000000000b0000008000000018000000c20500002b02", 0x66, 0x400}, {&(0x7f0000010100)="000000000000000000000000e58ca12e13a240e2b1a22f8d07e8e55f010040", 0x1f, 0x4e0}, {&(0x7f0000010200)="010000000000050040", 0x9, 0x560}, {&(0x7f0000010300)="030000000400000005", 0x9, 0x800}, {0x0, 0x0, 0x1000000000c00}, {&(0x7f0000010d00)="ed41000000040000ddf4655fdef4655fdef4655f00000000000004002000000000000800050000000af301000400000000000000000000000100000010", 0x3d, 0x1480}, {&(0x7f0000011000)="ed41000000040000def4655fdef4655fdef4655f00000000000002002000000000000800030000000af30100040000000000000000000000010000005000000000000000000000000000000000000000000000000000000000000000000000000000000004511418000000000000000000000000000000000000000000000000ed8100001a040000def4655fdef4655fdef4655f00000000000001002000000000000800010000000af301000400000000000000000000000200000060000000000000000000000000000000000000000000000000000000000000000000000000000000521cdd1d000000000000000000000000000000000000000000000000ffa1000026000000def4655fdef4655fdef4655f00000000000001000000000000000000010000002f746d702f73797a2d696d61676567656e3537313433343433382f66696c65302f66696c65300000000000000000000000000000000000000000000073f249de000000000000000000000000000000000000000000000000ed8100000a000000def4655fdef4655fdef4655f00000000000001004000000000000800010000000af301000400000000000000000000000100000070", 0x1bd, 0x1980}, {&(0x7f0000011300)="020000000c00", 0x6, 0x4000}, {&(0x7f0000012000)="504d4d00504d4dff", 0x8, 0x10000}], 0x0, &(0x7f0000012b00)=ANY=[]) getdents64(r0, &(0x7f0000002540)=""/238, 0xee) 19:34:32 executing program 4: syz_mount_image$ext4(0x0, &(0x7f0000000100)='./file0\x00', 0x0, 0x0, 0x0, 0x0, 0x0) getxattr(&(0x7f0000000000)='./file0\x00', &(0x7f0000000080)=@known='user.syz\x00', &(0x7f0000000140)=""/214, 0xd6) 19:34:32 executing program 2: getrlimit(0x6, &(0x7f0000000040)) 19:34:32 executing program 4: syz_mount_image$ext4(0x0, &(0x7f0000000100)='./file0\x00', 0x0, 0x0, 0x0, 0x0, 0x0) mount(&(0x7f0000000040)=@filename='./file0\x00', &(0x7f00000000c0)='./file0\x00', &(0x7f0000000140)='binfmt_misc\x00', 0x4002, &(0x7f0000000180)='\x00') getxattr(&(0x7f0000000000)='./file0\x00', &(0x7f00000001c0)=@known='trusted.overlay.opaque\x00', &(0x7f0000000280)=""/254, 0xfe) 19:34:32 executing program 2: getrlimit(0x0, &(0x7f0000000000)) prlimit64(0xffffffffffffffff, 0x1, &(0x7f00000000c0)={0x1, 0x800}, &(0x7f0000000080)) r0 = fork() process_vm_writev(r0, &(0x7f0000000240)=[{&(0x7f0000000180)=""/187, 0x107}], 0x1, &(0x7f0000000000)=[{&(0x7f0000001840)=""/4096, 0x1000}], 0x1, 0x0) tkill(r0, 0x26) [ 565.076153] EXT4-fs (loop7): mounted filesystem without journal. Opts: ,errors=continue [ 565.076535] EXT4-fs (loop5): mounted filesystem without journal. Opts: ,errors=continue [ 565.077991] ext4 filesystem being mounted at /syzkaller-testdir811579558/syzkaller.STSLuX/71/file0 supports timestamps until 2038 (0x7fffffff) [ 565.084611] EXT4-fs (loop0): mounted filesystem without journal. Opts: ,errors=continue [ 565.086082] ext4 filesystem being mounted at /syzkaller-testdir377514359/syzkaller.P1HD5z/72/file0 supports timestamps until 2038 (0x7fffffff) [ 565.089024] EXT4-fs (loop1): mounted filesystem without journal. Opts: ,errors=continue [ 565.090496] ext4 filesystem being mounted at /syzkaller-testdir945576136/syzkaller.SrhqXX/2/file0 supports timestamps until 2038 (0x7fffffff) [ 565.108312] ext4 filesystem being mounted at /syzkaller-testdir352494499/syzkaller.qYpB0S/71/file0 supports timestamps until 2038 (0x7fffffff) 19:34:32 executing program 7: r0 = syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x9, &(0x7f0000000300)=[{&(0x7f0000010000)="200000000002000019000000500100000f000000000000000000000004000000000002000020000020000000def4655fdef4655f0100ffff53ef010001000000ddf4655f000000000000000001000000000000000b0000008000000018000000c20500002b02", 0x66, 0x400}, {&(0x7f0000010100)="000000000000000000000000e58ca12e13a240e2b1a22f8d07e8e55f010040", 0x1f, 0x4e0}, {&(0x7f0000010200)="010000000000050040", 0x9, 0x560}, {&(0x7f0000010300)="030000000400000005", 0x9, 0x800}, {0x0, 0x0, 0x1000000000c00}, {&(0x7f0000010d00)="ed41000000040000ddf4655fdef4655fdef4655f00000000000004002000000000000800050000000af301000400000000000000000000000100000010", 0x3d, 0x1480}, {&(0x7f0000011000)="ed41000000040000def4655fdef4655fdef4655f00000000000002002000000000000800030000000af30100040000000000000000000000010000005000000000000000000000000000000000000000000000000000000000000000000000000000000004511418000000000000000000000000000000000000000000000000ed8100001a040000def4655fdef4655fdef4655f00000000000001002000000000000800010000000af301000400000000000000000000000200000060000000000000000000000000000000000000000000000000000000000000000000000000000000521cdd1d000000000000000000000000000000000000000000000000ffa1000026000000def4655fdef4655fdef4655f00000000000001000000000000000000010000002f746d702f73797a2d696d61676567656e3537313433343433382f66696c65302f66696c65300000000000000000000000000000000000000000000073f249de000000000000000000000000000000000000000000000000ed8100000a000000def4655fdef4655fdef4655f00000000000001004000000000000800010000000af301000400000000000000000000000100000070", 0x1bd, 0x1980}, {&(0x7f0000011300)="020000000c000102", 0x8, 0x4000}, {&(0x7f0000012000)="504d4d00504d4dff", 0x8, 0x10000}], 0x0, &(0x7f0000012b00)=ANY=[]) getdents64(r0, &(0x7f0000002540)=""/238, 0xee) [ 565.119963] EXT4-fs error (device loop5): ext4_readdir:243: inode #2: block 16: comm syz-executor.5: path /syzkaller-testdir352494499/syzkaller.qYpB0S/71/file0: bad entry in directory: rec_len is smaller than minimal - offset=44, inode=0, rec_len=0, name_len=0, size=1024 [ 565.125777] EXT4-fs error (device loop1): ext4_readdir:243: inode #2: block 16: comm syz-executor.1: path /syzkaller-testdir945576136/syzkaller.SrhqXX/2/file0: bad entry in directory: rec_len is smaller than minimal - offset=60, inode=15, rec_len=0, name_len=0, size=1024 [ 565.152191] EXT4-fs (loop7): mounted filesystem without journal. Opts: ,errors=continue [ 565.155615] ext4 filesystem being mounted at /syzkaller-testdir811579558/syzkaller.STSLuX/72/file0 supports timestamps until 2038 (0x7fffffff) [ 565.170094] EXT4-fs error (device loop7): ext4_readdir:243: inode #2: block 16: comm syz-executor.7: path /syzkaller-testdir811579558/syzkaller.STSLuX/72/file0: bad entry in directory: rec_len is smaller than minimal - offset=12, inode=0, rec_len=0, name_len=0, size=1024 19:34:44 executing program 6: r0 = creat(&(0x7f0000000000)='./file0\x00', 0x0) fallocate(r0, 0x11, 0x0, 0x1000007ffe) writev(r0, 0x0, 0x0) write$P9_RLOCK(r0, &(0x7f0000000080)={0x8, 0x35, 0x2, 0x1}, 0x8) 19:34:44 executing program 5: r0 = syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x9, &(0x7f0000000300)=[{&(0x7f0000010000)="200000000002000019000000500100000f000000000000000000000004000000000002000020000020000000def4655fdef4655f0100ffff53ef010001000000ddf4655f000000000000000001000000000000000b0000008000000018000000c20500002b02", 0x66, 0x400}, {&(0x7f0000010100)="000000000000000000000000e58ca12e13a240e2b1a22f8d07e8e55f010040", 0x1f, 0x4e0}, {&(0x7f0000010200)="010000000000050040", 0x9, 0x560}, {&(0x7f0000010300)="030000000400000005", 0x9, 0x800}, {0x0, 0x0, 0x1000000000c00}, {&(0x7f0000010d00)="ed41000000040000ddf4655fdef4655fdef4655f00000000000004002000000000000800050000000af301000400000000000000000000000100000010", 0x3d, 0x1480}, {&(0x7f0000011000)="ed41000000040000def4655fdef4655fdef4655f00000000000002002000000000000800030000000af30100040000000000000000000000010000005000000000000000000000000000000000000000000000000000000000000000000000000000000004511418000000000000000000000000000000000000000000000000ed8100001a040000def4655fdef4655fdef4655f00000000000001002000000000000800010000000af301000400000000000000000000000200000060000000000000000000000000000000000000000000000000000000000000000000000000000000521cdd1d000000000000000000000000000000000000000000000000ffa1000026000000def4655fdef4655fdef4655f00000000000001000000000000000000010000002f746d702f73797a2d696d61676567656e3537313433343433382f66696c65302f66696c65300000000000000000000000000000000000000000000073f249de000000000000000000000000000000000000000000000000ed8100000a000000def4655fdef4655fdef4655f00000000000001004000000000000800010000000af301000400000000000000000000000100000070", 0x1bd, 0x1980}, {&(0x7f0000011300)="02", 0x1, 0x4000}, {&(0x7f0000012000)="504d4d00504d4dff", 0x8, 0x10000}], 0x0, &(0x7f0000012b00)=ANY=[]) openat(r0, &(0x7f00000000c0)='./file1\x00', 0x188a00, 0x0) getdents64(r0, &(0x7f0000002540)=""/238, 0xee) 19:34:44 executing program 2: getrlimit(0x0, &(0x7f0000000000)) r0 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000000040)='cpuacct.stat\x00', 0x0, 0x0) ioctl$SECCOMP_IOCTL_NOTIF_RECV(r0, 0xc0502100, &(0x7f0000000340)) r1 = syz_open_dev$vcsn(&(0x7f0000000080), 0xfffffffffffffff9, 0x201) r2 = fork() ioctl$BTRFS_IOC_DEV_REPLACE(r1, 0xca289435, &(0x7f0000000900)={0x3, 0x6, @status={[0x8, 0x3ff, 0x3, 0x4d96, 0x9, 0xfffffffffffffffd]}, [0x4, 0xf8a, 0x1, 0x80, 0x5, 0x1, 0x4, 0x140, 0x0, 0x400000, 0x5, 0x2, 0x1, 0x6, 0xff, 0x1, 0x6, 0x4017, 0x2, 0x9, 0x3, 0xfffffffffffffffd, 0x81, 0xffff, 0x4, 0x1000, 0x7, 0x7, 0xe8f, 0x7b54, 0x101, 0x80000001, 0x5, 0x5, 0x8, 0x5, 0x1f, 0x7, 0x2, 0x0, 0x6, 0x80, 0x40, 0x9, 0x10001, 0x6, 0x9, 0x0, 0x1, 0x7f, 0x80000000, 0x2, 0x10001, 0x1, 0x4, 0xffff, 0x5, 0x84b, 0x6, 0x1, 0x7, 0x6, 0x616b63a1, 0x6]}) process_vm_writev(r2, &(0x7f0000000240)=[{&(0x7f0000000180)=""/187, 0x107}], 0x1, &(0x7f0000000000)=[{&(0x7f0000001840)=""/4096, 0x1000}], 0x1, 0x0) prlimit64(r2, 0x4, &(0x7f00000000c0)={0x3b6, 0x8c8}, &(0x7f0000000100)) r3 = openat$hpet(0xffffffffffffff9c, &(0x7f00000002c0), 0x400880, 0x0) syz_genetlink_get_family_id$batadv(&(0x7f0000000280), r3) r4 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x42, 0x0) io_setup(0x9, &(0x7f0000000080)=0x0) io_submit(r5, 0x1, &(0x7f00000008c0)=[&(0x7f0000000200)={0x0, 0x0, 0x5, 0x1, 0x0, r4, &(0x7f0000000140)="ee", 0x1, 0x800000}]) getrlimit(0x1, &(0x7f00000003c0)) io_submit(r5, 0x3, &(0x7f0000000480)=[&(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, 0x0, r4, &(0x7f0000000180)="98", 0x1}, 0x0, 0x0]) write$P9_RFSYNC(r4, &(0x7f0000000300)={0x7, 0x33, 0x2}, 0x7) 19:34:44 executing program 1: r0 = syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x9, &(0x7f0000000300)=[{&(0x7f0000010000)="200000000002000019000000500100000f000000000000000000000004000000000002000020000020000000def4655fdef4655f0100ffff53ef010001000000ddf4655f000000000000000001000000000000000b0000008000000018000000c20500002b02", 0x66, 0x400}, {&(0x7f0000010100)="000000000000000000000000e58ca12e13a240e2b1a22f8d07e8e55f010040", 0x1f, 0x4e0}, {&(0x7f0000010200)="010000000000050040", 0x9, 0x560}, {&(0x7f0000010300)="030000000400000005", 0x9, 0x800}, {0x0, 0x0, 0x1000000000c00}, {&(0x7f0000010d00)="ed41000000040000ddf4655fdef4655fdef4655f00000000000004002000000000000800050000000af301000400000000000000000000000100000010", 0x3d, 0x1480}, {&(0x7f0000011000)="ed41000000040000def4655fdef4655fdef4655f00000000000002002000000000000800030000000af30100040000000000000000000000010000005000000000000000000000000000000000000000000000000000000000000000000000000000000004511418000000000000000000000000000000000000000000000000ed8100001a040000def4655fdef4655fdef4655f00000000000001002000000000000800010000000af301000400000000000000000000000200000060000000000000000000000000000000000000000000000000000000000000000000000000000000521cdd1d000000000000000000000000000000000000000000000000ffa1000026000000def4655fdef4655fdef4655f00000000000001000000000000000000010000002f746d702f73797a2d696d61676567656e3537313433343433382f66696c65302f66696c65300000000000000000000000000000000000000000000073f249de000000000000000000000000000000000000000000000000ed8100000a000000def4655fdef4655fdef4655f00000000000001004000000000000800010000000af301000400000000000000000000000100000070", 0x1bd, 0x1980}, {&(0x7f0000011300)="020000000c0001022e000000020000000c0002022e2e00000b00000014000a026c6f73742b666f756e6400000c0000001000050266696c65300000000f0000001000050166", 0x45, 0x4000}, {&(0x7f0000012000)="504d4d00504d4dff", 0x8, 0x10000}], 0x0, &(0x7f0000012b00)=ANY=[]) openat(r0, &(0x7f00000000c0)='./file1\x00', 0x188a00, 0x0) getdents64(r0, &(0x7f0000002540)=""/238, 0xee) 19:34:44 executing program 0: r0 = syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x9, &(0x7f0000000300)=[{&(0x7f0000010000)="200000000002000019000000500100000f000000000000000000000004000000000002000020000020000000def4655fdef4655f0100ffff53ef010001000000ddf4655f000000000000000001000000000000000b0000008000000018000000c20500002b02", 0x66, 0x400}, {&(0x7f0000010100)="000000000000000000000000e58ca12e13a240e2b1a22f8d07e8e55f010040", 0x1f, 0x4e0}, {&(0x7f0000010200)="010000000000050040", 0x9, 0x560}, {&(0x7f0000010300)="030000000400000005", 0x9, 0x800}, {0x0, 0x0, 0x1000000000c00}, {&(0x7f0000010d00)="ed41000000040000ddf4655fdef4655fdef4655f00000000000004002000000000000800050000000af301000400000000000000000000000100000010", 0x3d, 0x1480}, {&(0x7f0000011000)="ed41000000040000def4655fdef4655fdef4655f00000000000002002000000000000800030000000af30100040000000000000000000000010000005000000000000000000000000000000000000000000000000000000000000000000000000000000004511418000000000000000000000000000000000000000000000000ed8100001a040000def4655fdef4655fdef4655f00000000000001002000000000000800010000000af301000400000000000000000000000200000060000000000000000000000000000000000000000000000000000000000000000000000000000000521cdd1d000000000000000000000000000000000000000000000000ffa1000026000000def4655fdef4655fdef4655f00000000000001000000000000000000010000002f746d702f73797a2d696d61676567656e3537313433343433382f66696c65302f66696c65300000000000000000000000000000000000000000000073f249de000000000000000000000000000000000000000000000000ed8100000a000000def4655fdef4655fdef4655f00000000000001004000000000000800010000000af301000400000000000000000000000100000070", 0x1bd, 0x1980}, {&(0x7f0000011300)="020000000c00", 0x6, 0x4000}, {&(0x7f0000012000)="504d4d00504d4dff", 0x8, 0x10000}], 0x0, &(0x7f0000012b00)=ANY=[]) getdents64(r0, &(0x7f0000002540)=""/238, 0xee) 19:34:44 executing program 3: r0 = creat(&(0x7f0000000000)='./file0\x00', 0x0) fallocate(r0, 0x11, 0x0, 0x1000007ffe) writev(r0, &(0x7f0000000040)=[{&(0x7f00000009c0)="8a", 0x1}, {&(0x7f00000000c0)="e213fe8a7c47cc0947a5a38bc018113a6c2fbbb35c0e7225bf9c48f8f57a78cd9fc45964caf69bee82896a0ba8b051b37f0f443ed3a3f45dbafc986b7e8410df64c08302034c1cf02813a58d8cd799447de2fdf8ac9531a312aec37cb8dc1b600944fe8e56df6970f1f6f7e7a8682923fa0fc0963789243d50", 0x79}], 0x2) write$P9_RLOCK(r0, &(0x7f0000000080)={0x8, 0x35, 0x2, 0x1}, 0x8) 19:34:44 executing program 7: r0 = syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x9, &(0x7f0000000300)=[{&(0x7f0000010000)="200000000002000019000000500100000f000000000000000000000004000000000002000020000020000000def4655fdef4655f0100ffff53ef010001000000ddf4655f000000000000000001000000000000000b0000008000000018000000c20500002b02", 0x66, 0x400}, {&(0x7f0000010100)="000000000000000000000000e58ca12e13a240e2b1a22f8d07e8e55f010040", 0x1f, 0x4e0}, {&(0x7f0000010200)="010000000000050040", 0x9, 0x560}, {&(0x7f0000010300)="030000000400000005", 0x9, 0x800}, {0x0, 0x0, 0x1000000000c00}, {&(0x7f0000010d00)="ed41000000040000ddf4655fdef4655fdef4655f00000000000004002000000000000800050000000af301000400000000000000000000000100000010", 0x3d, 0x1480}, {&(0x7f0000011000)="ed41000000040000def4655fdef4655fdef4655f00000000000002002000000000000800030000000af30100040000000000000000000000010000005000000000000000000000000000000000000000000000000000000000000000000000000000000004511418000000000000000000000000000000000000000000000000ed8100001a040000def4655fdef4655fdef4655f00000000000001002000000000000800010000000af301000400000000000000000000000200000060000000000000000000000000000000000000000000000000000000000000000000000000000000521cdd1d000000000000000000000000000000000000000000000000ffa1000026000000def4655fdef4655fdef4655f00000000000001000000000000000000010000002f746d702f73797a2d696d61676567656e3537313433343433382f66696c65302f66696c65300000000000000000000000000000000000000000000073f249de000000000000000000000000000000000000000000000000ed8100000a000000def4655fdef4655fdef4655f00000000000001004000000000000800010000000af301000400000000000000000000000100000070", 0x1bd, 0x1980}, {&(0x7f0000011300)="020000000c00", 0x6, 0x4000}, {&(0x7f0000012000)="504d4d00504d4dff", 0x8, 0x10000}], 0x0, &(0x7f0000012b00)=ANY=[]) getdents64(r0, &(0x7f0000002540)=""/238, 0xee) 19:34:44 executing program 4: syz_mount_image$ext4(0x0, &(0x7f0000000100)='./file0\x00', 0x0, 0x0, 0x0, 0x84000, 0x0) getxattr(&(0x7f0000000000)='./file0\x00', &(0x7f0000000080)=@random={'trusted.', '!&*/@-{$\x00'}, &(0x7f0000000280)=""/245, 0xffffff92) faccessat2(0xffffffffffffff9c, &(0x7f00000000c0)='./file0\x00', 0x41, 0x0) 19:34:44 executing program 4: syz_mount_image$ext4(0x0, &(0x7f0000000100)='./file0\x00', 0x0, 0x0, 0x0, 0x0, 0x0) getxattr(&(0x7f0000000000)='./file0\x00', &(0x7f0000000080)=@known='security.selinux\x00', &(0x7f0000000280)=""/254, 0xfe) syz_mount_image$ext4(&(0x7f0000000500)='ext3\x00', &(0x7f0000000540)='./file1\x00', 0xffffffff7fffffff, 0x5, &(0x7f0000001740)=[{&(0x7f0000000580)="6fd165a1c3fa92c48fa412cc384ff8c5b0b75521a0fd42b24c52b7c02c1f0584e72602eb4bd653db7766f763b8316d446212808eeafa273670d2de4bc6a336c68b524696efe13b5eef1441c49b7b2733f3f2d73d335e223ba19805c3c48a86a912367df7896de9988b06a4bf54047b2a01e9d4063bcd34d780d8299641d39b3537221113d6cb585d4fadc756a09148f5dffc220a2022e55433209c4ec0af0ebf210c2c2e65b9d2f1e9e5068ae692714c6e386270ba3fe0e00270d850fa30704d39e98a68c969a18ec9b2cfbe95911744f2f0985df4a560", 0xd7, 0x3c99}, {&(0x7f0000000680)="c911cbaddd87185c545a2f6c75dfc7e0a4bb1efeff1c0a214dc0a2adaad22d695ec770f8ddd8beeb7aff2a571aca1904be4db3570c52422c438311", 0x3b, 0x3}, {&(0x7f00000006c0)="ceb0fb230c10ce3df2a71db0567f4598a3e09ec00dd97e7b3f741f2c7c45cb7799b4c45add6d80faf595", 0x2a, 0x26}, {&(0x7f0000000700)="21b7ab2c2461a645cacd8a44eee28284ad1c552d59d0909db56cd272c436d5e6f8fb5e594ce47c", 0x27, 0x6}, {&(0x7f0000000740)="1b5db642aec2edfe58bdd9e18efa43c64d0ba67eca86a98830a1693120844ec223383c100b87dc086c0d182d63ccc90a8d1da4b738a6040824be10e5bcad3e77a896b6b19c9c415bdd99b496b112687606739d44b19143ec63329b0aa580b0bf2f2c1e77e7e47d51cd20f7f44d51e6cfe47b196f89e7a3f0399c70eb316496a094ebe29950116ec7d935e22249bc2f1d6b359ce4ff2a6f5ad389e2a432b867304c53b460de1328c811c460de6f36400ef4d570b253f70f0b59e075436e6576919f4d5302af1cfb57a502617b7e25a218c6cb085ac612c8b2446c66d9ea46890a6c2db6c6c9786573596cf58222abe5ec2434d000d4165978d51585db6ebdbe9b8ab15e5ff3c2117d52c1c3f265701cfc1d51ce8921fa8890341f482b2725e92501acfabac08f2224b063945b085db7ace55ed9d515cf4c678e161f4faa5a5537f326a9ab5bf8fa08844fc0fabac2e90cac7f178fdb33de14f712d0d6a8c4e834cf63c24a0b0832d5345811972dafa0d3a584603f1335a42c608c4104207cb79fa1d564ff7613cd3661850aa84ea21fd68074ed5271a10c9e38266eccadb18699bffaff4fb3bdc00171177cd23c8fac0d90396c10922e5d696a750e9ca78001edec7ceecc06ad267b8039a855e82a837591bb5875506fbfa8017830cbd945969af69e89f3d4c53d1fcd0e866a9737fae116bf6fe20a4d8ad8896e1306f14d7a96e74841e1ce12080195856b042007619e394abf37de6e01869d7f3d08bedd0ad0c1772f3c0a1bef1d873ca4eef136ff524c2364a6e6e4f0c8697a311fa0f73f3a31937b2f036e9fdc044482f1c26f912b1eec210704a8dd77686434a22bbcb8046a63c2c551c83136d1d0f45fd1eb8b363f75e28dd1b59162769d8a311b7b72c40be1946cc6f03e113a78b9a4d0ea8745bd468d9da57a1cf2f5716bc6558d19c76c372689efb2fde937ecbd20de16288c0c5c3eb0e1f6a923330c222152ed4fdc3aafb153f4107f2a8a61695ced8d4fe56806eb77b4aa9d6018f025d9b97ecb17607355a886be3799dee39b7987096302d09282891e441f11a9b0b2b823ff684634cb1f4df632159b9ce94c823d325c6f6c57fa94d8de1d62e20bc8da69979900ec8d4d6e53d9c5a788fffabb2e60f5d19cc9d1f54fd2ce3389ee158e347b406c7f03e92e1e4c584a345ffd54cb85e3646e02934f465ce774f18920f1af800a1bdd7c4c14c9152630392b579a1348b9d55539ece3bfd95865551afc1b84bb118ce2392fa31cf3d941c50bf9938fd2275722e5b6a93b1257cd2759c864ff25217b6b66f1e995a083a041b56b25893e99c64783c701bdcec7f4fc08c365e5c64af7f0cfa74ab913ccde7c45a34fd1f3c1f4609aeec588993ddfb7cb658ad8a52cf1bbcd05628b81e0fee62298737bd8544b8c4ec6c64a925c6fbf4cb0482b0da322fccfe13646de4591282582ef48d00cf980a1dbb27b539c8011ab85f4033e1f49eb5a240142fe5a9d9b8a60b104ec0c2abc44029dde1382c71fb8cad401c4fbeb7026bca6bb8cf19c420f59adc62f5c572beee6f47ba825e1b84765efa2461ccaacb0e362614f5e7dfa5d8e41f9111e44669cb32a83cb9bc3af763415771d187a4d8475f6ffaef7e0a2f908ed52830d5eaf47e016880dbb43bcf72b998ace0c59ea9e15b918dbef5b11a94b8ad390513f678d6df5917318ec05765797e241420329094918c9ee0499c4f167945170fd8a6cd25d78ff4a75437c0677beca43b7cdd6f407b4b5c7aa7758716f36745feaea38486aabdda774d67051e9ee0095a0c183b3d8b579477c945b7c6c8e5f539aaf7e3a80c22cf002789d4a47d5dd97ac47a831f4d0c2fb7d26e27a0773815324874fd7d1d8abdf5e728ec0641a2fcf046d9e11ec895c15ac60abba3252dd64c6cb7ef3afdaeadb9d9a4cf5c87cac2f7591224b3cdc279144c1cb05caa221ffb58822a745bb407fb14088c338f7d892110ad1b40b0704487223c2aa3262756defb5431e7ac4c8cde280ceb8883d6993ef8c619975fe63e057f0a2b94cf61f6d337b5b7eed5b16ff4fe0e4319bfb0adeab2ebbb3a2370bb7a351185c106adf9c17983d16ed08f222545ab3c00dec4f62fce0c39c767a6bd88b3b4f75990691f29bd9b38d9e42c70c94d1d121d56f5b95db55502a31004c6048b68bdc77722d9a5ce7454ab59583403b799d1ee25155a94b8a7f258539d5f9cf7fbe419a19c89f8c0de197f67d6900da35f24704e018ae44e05555395d5a8cde44952734e0f2831b91bb64d8371bb9856cad5b025d608086c29a5f29f5b92f6cc6c0cfe5104cb928f632fefdb730c411556d50f9cde14048a1e246a887ba9a1d4dcbe9743de4e4bdce4ed352e91a871091dc8d7e332770595fdb00c53551ba69259027654f6cc6eb1a7b478ef1a788c2103808a9ee3c3c38e02c3fe04fab757d493e7272940c292212cb6ede2502a67b52c84c718788f816641db20cecb7ea02f654bcae5f6f5dc0ac27a3b3fe88271c48327a0f24d59e4c8578c947b71db668a67a1caba9ffadd442e2be1fc373644c4d2ce3735ab4709e85f08e637e8388d9006a04b334c25233b75ddd9e84844a3c4b853500655c7f6c6301e94cab44137733a6627d794003987d28bf001605ce624f967e15357592459f45931a517e984de1e91ae962b1fb3005fd1b2256e6bba80a1108a4c2a8f900d12726cfc0b3adeaf3d074c47b2006c89778b41e5366190dab0d2f03a30de9515be03b5caeffc7e8bb4b0edf5c98ed3cd7528adbb011ee54b61a59a4127ee2570e65b724b582eb4a8d1602abcaedf2c45a8771fb20cf5cb5050d776a4b261d33f3c6d675e26e75ca3dfdfaafe7f477ad5a839877d5ba9a6ad0afddfa18f35fe922469da216dfdf17be027e702f920819a70466255db76d974dd81517b687abdc90f685f52b7a16b665aa3c4e53f6cc08db9bdd9756a1d7e38dc177f10397be32f754d457095c0f868bc11f3b9157f75920f0a02b13b8d9e548547bd1d90e1b58e9a75ac04c774d84ee2b0ef143cfd17a8ae9fa289e92ba11eaffcb6c3e0cfc85b02b8254f84fb53a674bab216d613406e2691da439c08ee2dd3bd554dd2a65e61decb21278e0455ea2d2420ff527297b0dc0b8727867843395164e6c40dd1eb0d6377b8094e07db51585ff69f0cba7d88a0d636f54799341b7de0fd08c0b3593a7a12ff8b5bbeca980ef81b44f30e4ec82c718c0906a7e07a6ca7c2ed6584ed6895a49cdc88f23bffbf8152c67dede7a6469d48e499ea1f04fc7ab6dad6bcae846e6e4b6d0d234b7d6bf4ba923dfa9bda7fed5aaf8d2f5697fb11bc4d74c0d31268da8ca4e40a3ce384a6fd76060586b5a9b07d2df317858b806d144102fa37dd2e9375749ca207f5f650025d087e35e3ba7c71d33b1c49bb1d19f68a5b36d576a194c78ac276cba7cefb3ff2e9140b4e38dc907d8438c01c09c4b107dedce9708cbb5c9e94d38c1893fb94e95e0c3e20fddedc917474294f520e87785886cc8c0a0da0af110b5651cb0ffb11d3b0e24aef259d167508887c61d29c211eacb7900b0dc2422026487112ca38bf193d3cd0c5cbf835fcfc897b7b0f224c1398240ccbe24c6bf57523952b5aad8c6c49425291436f9dfb7e4dad9549c27ab4935ecdf1b8e8a1035e82f065272755ba02f2570b7e205852c883ac44d2a96d041139d837e74b8186e9c33677a6103b94efa67b5be057d84e8ab747d154488cabf4a7ab1f73d1db1bf48375a377700d619494b81380e950eb7616d57757db6ac7b637354c09df2984a682945ee20f25f71bb48f348b0a219830af97bf4e0b697edc33708b7e5d363e8c918c3e0d7dd687547ef88a8f7c982c23281160410935db038ad8a699d3a4065cb31c003112b465602f7b1bac9789cab229f65e81c3ebd1ac1be50304652211d8befd3723e972446f0aee31e5515e4b0e541c3e68180b65679f1babe6e3863a52d6b6af9bfe84ceab48f0084319c2e448ae84fa121ebb6e5746b5da494cad95d6cf95fd9be8df35322bff9438be204a477a00e1622ff809033d7c69fb097c071d6092946017ac6b52e96649b3e0422977543fee3a8375c072583c2fe8ccd0da8a8a66c9242ab66a939aee4868587bb53af98fe05a4246ba1018f3266eedf67436f372da31fa19656390a722a6b96c48eb4e7db61b3f73f6ca2e2d69b12ffe3bd524244ebcb4117ef581ed30f8ac504dc40821e9424e80d0cf219d8bf004193a34191e61629e11a400e74545187d1ec04007d035f6cb7deb3ae6d10fe33759f08659f8f18e74acffdcea54c1a371f95ad1e4c8c1e82bc84f2def87998e83e621d726e807c3416607a3988cfa887857fa639228c53704471b9b2752fdb8e22ade3a9a6984f523e26c40a225eb776fb1b62e43316899bcf77bfcd2270d667ade4692c88ccb2a21392545e403386220f6789098db91b6ac3b348f6fa548962fe5b75d0c8f8a9bc6ffcf12d4e97f8f86b85f18281fb09baeef59b9519ca721196bda483b5eb707affc59bc67247146b730bf07d34845839f0e2aaf3bc89e6e2830461c21c613c656c4639d457a0db1997e88e31d0578973960161690a15112c3c844d149bb99694fa0156577451e7540ff8f411990764cdd65d7db46335f243201c542e466c2352cb289afca1b6c0a14df8aa02e19370cf7e379335d75d32ee9b085ec6e22d64fbeb31cbe266a170626a00959e8872911092c69927c3f26ce2c8ea4bd7f9269e7eb79b73b0642ff8532acdd0830f8eb58d1059e7825a53a4099819a752b8a55520bf16676db040c5ec4c5ec9aaef6f4e32586a0b4619fea1be86b595f574877903b7ad68d7f67e85269042e65d206a19947254705d8af32cc3d2c8f2eae15ab997ad41175b8f5d5555153a344492cb0e70fb90f8728d11f7ac2ce5e2f9a67a86d200a610405858c8eb051a79a4c1ff0a74c1746bbc97562ca9263f90359e639a35d93f3b0f4e909b99e88f34e613a05eba009c03e68ada3fc6bc52682c3f3c2705632d9688278da08808afd03c09a71f1a9138cb7cd23cc9c0840a4bec46cc5eb1e66e90b108e7e7f7f27849e0e576514c08f724e4bb25a2b2f50d4226859e9c722ad2d40d7c14793ececdebc8da5992555d6b4ae1c063626df333336f122876005c0d288ccf758bc49e4638f3ded62811a5b2f460e64928044f69d0372b6ba46492d3a39415c186273d2cefb881c7f8be747060dd07d10da8d473ec8cf66fbc58ba365f93bb426a28df34ad25016bf6890e6c0f3acc65c403397e66bd11446e220250ef39a614340713b6ef70b3c1e54986499c0b94e2bbc6477aeb429d6abc7970b2a2ba548f4e972e18c11130a81d882a75d554dac0a231568d13ead1831b5e809c62752e9f46b3d2accf9cb1977617e80d2153110e70238d6971ec9d450d8c60ca0d221cae5660a8123c1b44d040f5b247d79ac71914237c408de49a7b0b4c4e5f4f9935a379b1aaea1fdc2ee96b73d0a78738426e589a5a23fb3134feac5d7ef867eb988104b0669e36140282f7f538ef42ffe9016327cdfd0c1a2043d2134370945a0157ab9305e40758aabd7b362b2bfa678682a34f118804e9de1f46b05ae820c50d00253876a4f7fb1babfcccb1a2b9b9e6604b0341868765cb568bb59f76d9bf7b915210610329552c5f76c68c0e96083847d2babca9ab63f72cc59cf7ef20928a1a084b082dd70bacb6ff2ecee00f2dae805320602102a36cea3fcac942d064b13015b76c8bd2a5b6e0f416ef780ff08725", 0x1000, 0x20}], 0x1, &(0x7f00000017c0)={[{@abort}, {@noacl}, {@debug}], [{@obj_user={'obj_user', 0x3d, 'subj_role'}}, {@smackfsfloor={'smackfsfloor', 0x3d, 'obj_type'}}]}) r0 = open$dir(&(0x7f0000000040)='./file1\x00', 0x840, 0xa) name_to_handle_at(r0, &(0x7f0000001800)='./file1\x00', &(0x7f0000001840)=ANY=[@ANYBLOB="0c00000001020000090000000616000003020000"], &(0x7f0000001880), 0x800) syz_mount_image$iso9660(&(0x7f00000000c0), &(0x7f0000000140)='./file1\x00', 0x100000000, 0x2, &(0x7f0000000240)=[{&(0x7f0000000180)="2b509c14d81ba91f1a5b43da423e3d5607364efa69168d5b0a0a0f6816b1b13a4c77974b938cf3c37c569dbc9bc028be453ffc7c541cb423b4625d5c64f9f0ff49a6dcf962f3e7c513482aa7788e8712a338cd06219c6c0b1e5f30ce6da02710c590213caba6a87a17850f627a4294ece7129312bf7d9c9f71453ac51de161b7d5ad10fde15ac47b86317bfdabd2971f96b894c76d31621784dcbc", 0x9b, 0x20000}, {&(0x7f0000000380)="fcad1ba9cf53d1be1973c9437845e658bc18e29d0acaa29a975217a54f268be1b395530ccb122fc3c03c473f4c790f63d252a824285c64bae0472eefdf90816b2ee9c36716ea3dac57d731b3773f4d217bd9e132900f203c40882bb8021557bbd86640baac5d0a6d42bf9ddb2764d2c54ec1fd7d3e2c9f994d75dc06ed57d6d1992c690ae36944497828dd0e3c09fbb5e8df742ecda084c6b28f18623b86be8ace874b0183de55", 0xa7, 0x20000000000001f}], 0x1088808, &(0x7f0000000440)={[{@session={'session', 0x3d, 0x60}}], [{@obj_type={'obj_type', 0x3d, 'security.selinux\x00'}}, {@subj_type={'subj_type', 0x3d, 'security.selinux\x00'}}, {@permit_directio}, {@context={'context', 0x3d, 'system_u'}}, {@subj_role={'subj_role', 0x3d, ',$'}}, {@uid_gt={'uid>', 0xee00}}]}) readlink(&(0x7f00000018c0)='./file1\x00', &(0x7f0000001900)=""/4096, 0x1000) getsockopt$inet_IP_IPSEC_POLICY(0xffffffffffffffff, 0x0, 0x10, &(0x7f0000002b40)={{{@in6=@mcast1, @in6=@remote, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}}, {{@in=@local}, 0x0, @in6=@local}}, &(0x7f0000002c40)=0xe8) syz_mount_image$tmpfs(&(0x7f0000002900), &(0x7f0000002940)='./file0\x00', 0xa85a, 0x2, &(0x7f0000002b00)=[{&(0x7f0000002980)="0fb9652d73cb6f19a932550d47030e62744d37d97d9cca76334f36d349e3ea2402f666deb1b504bb2d5f2987255838fb80f0bf5a04e25c66a040ef2a49ab9da8212a81a387dc33c7e18694614978829b672f8f094232e6cd94098ac79bf8249f57b6a84bc87479ba28", 0x69, 0xc4}, {&(0x7f0000002a00)="dcc2b941bc350685caba17fd4ae6e07908a36c91e87ec2e99bf7cdcf4d2256e6263b636764faf575962dfa786d9cbfde3b5a018af3f955b48cc024397663bb004e90387be6d49a1a95182f85ddeecff39c838f62622c20d4b8a2be168c1a88e3471dd9188a9299f1e756939aa90f08aba1fceed918b5379b85818be6123d07ef359498282d6d0e8099ec943f4c71a044222d1cda288ad03980b6f0d5797636c15c1ee75a2bbb1ceab9dc73125a9a1814c41198f82e1c8695526029764360eb8f05fde7eafdd776e908d4eb1c85fd9777e0e0ec8efd64", 0xd6, 0x9}], 0x154012, &(0x7f0000002c80)={[{@mode={'mode', 0x3d, 0x39}}, {@uid={'uid', 0x3d, r1}}, {@nr_blocks={'nr_blocks', 0x3d, [0x30, 0x0, 0x2d]}}, {@huge_advise}, {@mpol={'mpol', 0x3d, {'local', '=static', @void}}}, {@size={'size', 0x3d, [0x31, 0x2d, 0x6e, 0x65, 0x31, 0x39, 0x2d]}}], [{@obj_user={'obj_user', 0x3d, 'obj_user'}}]}) [ 577.245045] EXT4-fs (loop1): mounted filesystem without journal. Opts: ,errors=continue [ 577.245790] EXT4-fs (loop7): mounted filesystem without journal. Opts: ,errors=continue [ 577.246260] ext4 filesystem being mounted at /syzkaller-testdir945576136/syzkaller.SrhqXX/3/file0 supports timestamps until 2038 (0x7fffffff) [ 577.249865] EXT4-fs (loop0): mounted filesystem without journal. Opts: ,errors=continue [ 577.254055] ext4 filesystem being mounted at /syzkaller-testdir811579558/syzkaller.STSLuX/73/file0 supports timestamps until 2038 (0x7fffffff) [ 577.257643] EXT4-fs error (device loop1): ext4_readdir:243: inode #2: block 16: comm syz-executor.1: path /syzkaller-testdir945576136/syzkaller.SrhqXX/3/file0: bad entry in directory: rec_len is smaller than minimal - offset=76, inode=0, rec_len=0, name_len=0, size=1024 [ 577.288975] ext4 filesystem being mounted at /syzkaller-testdir377514359/syzkaller.P1HD5z/73/file0 supports timestamps until 2038 (0x7fffffff) 19:34:44 executing program 2: getrlimit(0xc, &(0x7f0000000000)) setrlimit(0x7, &(0x7f0000000040)={0x0, 0x7}) setrlimit(0xb, &(0x7f0000000080)={0x20000000000001}) [ 577.326493] EXT4-fs (loop5): mounted filesystem without journal. Opts: ,errors=continue [ 577.356281] ext4 filesystem being mounted at /syzkaller-testdir352494499/syzkaller.qYpB0S/72/file0 supports timestamps until 2038 (0x7fffffff) [ 577.458279] EXT4-fs (loop4): VFS: Can't find ext4 filesystem 19:34:57 executing program 4: truncate(&(0x7f0000000040)='./file0\x00', 0x5) pipe2$9p(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x41000) write$P9_RREADLINK(r0, &(0x7f0000000140)={0x10, 0x17, 0x2, {0x7, './file0'}}, 0x10) syz_mount_image$ext4(0x0, &(0x7f0000000100)='./file0\x00', 0x0, 0x0, 0x0, 0x0, 0x0) getxattr(&(0x7f0000000000)='./file0\x00', &(0x7f0000000080)=@known='security.selinux\x00', &(0x7f0000000280)=""/254, 0xfe) 19:34:57 executing program 2: getrlimit(0x6, &(0x7f0000000080)) setrlimit(0x8, &(0x7f00000000c0)={0x7, 0x6}) r0 = syz_open_dev$sg(&(0x7f0000000000), 0x0, 0x8800) mq_notify(0xffffffffffffffff, &(0x7f0000000240)={0x0, 0x41, 0x0, @thr={0x0, 0x0}}) ioctl$SG_SCSI_RESET(r0, 0x2284, 0x0) prlimit64(0xffffffffffffffff, 0xe, &(0x7f0000000100)={0x7fff, 0x6}, 0x0) getrlimit(0x5, &(0x7f0000000040)) prlimit64(0x0, 0xb, 0x0, 0x0) r1 = openat$selinux_attr(0xffffffffffffff9c, &(0x7f0000000180)='/proc/self/attr/current\x00', 0x2, 0x0) r2 = openat$dir(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x0, 0x0) renameat2(0xffffffffffffff9c, &(0x7f0000000040)='./file1\x00', r2, &(0x7f0000000080)='./file0\x00', 0x2) ioctl$BTRFS_IOC_SNAP_CREATE(r1, 0x50009401, &(0x7f0000000280)={{r2}, "29c3bae7d3f2d58a3af4b886a48647ad291a9e52f15d2b3ea13c85755be1b583228e815746ae7de2b5ccee0e3bda4d72dc4303d8875dd5f8957b6dcd5b8a3776597ec8ea35dd5d3bdbe540a8d5052b322a551299e486648dea8205731f9b1d668dcb5f0212a1b4a15c5dc1a62987ad58cc0646a05984ec3aa75058bd79d445d035ee0ef982d11ae9aee1a2dfdd20c788ea9c924f757b148d3ccf26e036db7586553e066a0d27cbf4a632dd0a79c687280aefcb7b0bbb8b5185733a540e751f297b4cf0af5e5a61086f934b77e661416e22e008559c141bce0c8e236b43a95101a6f9f545dec19553eb6e30b69831c01c17a2fca5c98b5d87b51f357106544a39aa78ed49c07f8c57e75b4bb15283a4d3d8d585bf0815ee38c7295223500b31f4e5c0481b3557df7345c7131891f32e0fd8616c59c6a3f816443fe0f3a180ab81b0e89e65f1ebd7a685b6635dc19cd192f07aad66beab5babdff5e38be71c0bd601e711e47aa1cebbcf1f948fde7bf561e4a4d5164fe9fd341f40b98ff14f12dc809d7ca3a46fea8ce4e206778e0bf8d125c3132d24dd005cb090d6b84ec26fc18b5ef72d2ecd278f1aab783cccab96924c7502d97dc6d3f26755845236405952a9a99bd6624c4544a871b537bca945f012fcac802cb5308f438b53f1366315ca8dd8383f4114c68e4d74d99f0045da9669aaf73efc6b472912ebbc14ad9fe439a0190dfc6287249da0811f2a1bfaa7025f857211bdac67f7d90af5ee4d8d1813e877c06f7451d2458ecf415f6651fc564637ed67ac0ab173da4251120856aa9b82d93a458a7b6fa71407c51e8e41e4bc78fe093687c6597fc7efa6832866e1fb55ab6181599436959f987b88112ec935f0a03a0342a6e070f85494ef7193fe18f065fb1bc5cccbb2010e4ff4693ec1ee1f837603017968800852b06101c581524feead480b8118dc42f138abbe79f59a179ef7dcb3935a11111f1e98d8e911245dac78157a3167305028fbaddae4992659ef49f55a4f87ed94012f2f0c017a7bde21f52e51479edf70e56a3012feebff672027aeba55a1025d7454107a76cb2fd470140466c860ed5ceff535db35c7ef296b9519b7eed8aa10dbd62d9f3b23234f5034d06c1fb5d78a2481db508efc3bf3f1cd5d848f20dfd3b23a8509b852a24f3c7ccc29415e9de20af8e944c873c13e7f7f03d1e70224c74979cc72d87b8e346547cab5141e41db13a1f906cc39bad1db6b699747ccfebff1bbcc934223aff539bb6f5a211a25370b6c26e39fa2d6795cbec2bfbde310f2e101f17415bf72d6bee867efd820ed366bb072fed35872ccfc546cf4662cf7d1257c1fc7ca4ff7812882727e824e2930a6affc13ce4af6c832c2c7fe7766877109b8ecfdecc019c3d593ee6545db6ccf9a78be3b04d39f3ef14e1a0c51a44e6f479eb8f381bf765e5f4d567be1e4bcadd5b021bb110818a5d74a91cb3abac843e0422c7534887198c542f866fd32801cc61292d7e52b3620fbd061869caef862de16b83e655889132c300e714a1d6e53ad523bcbe34ebc4c477a7938706b71899e1fa689280113db4c7ce18bf684a3a6e67495c61adada13a77705771d0bf74bd002ee861edf2131914adfbb698c5bcd0051221d8f9969e7e3a0677a0c95f468881d747d8e3b25b0b4a2493d2f65f818b700903258d13870e0f4702e4857e8dcddeed8d8dfcfad1e2d7dad002bfccb8f4dad8e4d91ff4097bb2bc4185ef2477ec596209011e63b5bc44e8794ca2a6795c0fd222bbedbe09d39d99468cdc5e3bf80fc7a84bd57228dec3a599b242de640a8f25c31e81bd614563b01e9d5f2f5dccc6e890bcd3666c51decc5c3336b0af03e8e1c100f5ae160e1ba9d47eeeac7814bf51f9451600957162a21a8247b1fdecc0f29b62a65c0a93bdaeb63124d7ae2a8bdcdb29713222d614be141985ec7607ed3fadc51172a7f706634d063a0957e7c1413d0ea3e292b4778e3242cf4961ccdab527c8259d213feeecf6fdc48600d07865ada7032e9a563afcaa9d9a977ff6172623df05079a52fb8733040542d4292837368ade7069eb8aaa9854c8a33fb7ed7f4a41199a089899714f5cd29bbbd4b1941d17040f479522a85e632842952eaeb7ac033e860971a860e4577db1c4997b17237eb31b29e86a1c86d89bafc4f6ff2fa4ddc30231fe2592ec0c81cff0cbcc7ba2681df9dfe97c8b98338ff239c8bc9815756c3ff9988e5ea3d2abadc14a92b8b09d0291db7f3d01fe3235aba61fa09312467f19efaa63036734d73eb667c8502ab76a1c31ff79256cc47cefa5093c979debbafb9f978f3161bfb60a1a7a3ab492e64c2afefc169cc3102e3bc5b910fecf9fb215e25fba9fe80d22456743386eab8d50c6dff430c5f1a8c4a9b0e5f43513d282d7e3020dde83a144a32161e08fb8a3f032bc621114369b5e4fa14b6274a8d4388fbad15bd21c69144d603fe6c5e138333cb32d469537e8128f6bc0f6e36d16ada27d71abaa5927c27ecb1705f6908fb5899143a64c33eab70f3d44a27e4cb0924a29392f7cf11c47197da3d47cada1c8a4e519d90595abc93ac4cba4b154b25c177582a5ce117757f7ee932ac59933e911fc3e70f79b56792509d12cc574ae5b1c657908838eca8061a3a5e748eee7b8a7f8b3400cc5ba134b39358d9b7ebc74cb6195af87c2cbf3dabc7bf1cd446152174d6e63db74a870651df35c0bc5889452391aa5fb0bb1bc9650851b1a33d59057875501c5123fcf20323835c3c141d95b6a9d92e707267072c44cb2cf5e8514b5adf7c021e8098dcabb1e918e44da26a829c2c55e1a60a4b637728caf835cb6db34225f9e24ebb2760a3af50e9e16d5646ca20a3d82fc6e236fe426948a60353808b87e4637e3bf4264e23d29d595875fec8ccad940492d8b28658bd9092b20fc25a3d3c7c1c9bf76d15b132ebdb74bc13d8e9b18527837851f765fb1c868c1a3aca83b043149c9ed269d5ac6d8c7c9e293a49f655f19083dce84e8403427b984f4df959f5c1a7a556892c59c16a1e9fa962e463c09478a040705b13ff38cb644b4de2147cb42ce3d9369040742a0a14bafcbcd17ae105631bfb0bc1ca8d81a6fc1662c942d315d62b5f1283d50b2ff8ff1fa587909f96e7587fa98507b2b5e0b4ad3b30fbb7416258bf0e440bb0980a45d2d3931e1ae13a834e5d3247480f51594405f886e48ac6a6f58715c3f4562a93afeb2479b573119c93299908beeddb5589d780bd647962f0954294a771d38284a1686f1e78c96e0a44561f5ddc5c843b1fda0f174ae98ded68aea24ad31aadbdd7185f030e6072fb6b8210466f0e3feee7413c3007507a3460659ccd8761b4f254842842c03b885042c93eb569e515b2639e0d3401628458260f334f0c661d2be145c96aba333f8093d0f633def46df046f23ebd7d2724ecfabb715f25f942bc75aac32cf234aacc0ce3ead3b2bc2ad7a20c3686e17355002dc7620baf3e48fe8d9f9bb6ebda30108ad3a0715095ae83341f71e231d34a7bb1586071cfff6bfa0fa6b85cbaf5ec2917dce28b20d10de12b0f8adda521331ab90f198bd08e32e304a3b5b3a2aeefcff8a62a531df9cf9fe3cb3d4775a776351ff066ae2554a3842fb847f2246ca5a6bcc2377cf8bd2e6200a387f0b7547420f35d3a6cff46df206875bcb521954c051633a6d81541cef0e2d0faaebe35c115aabb6bf1b3c5540a0f8a1a6bf6e9867977caae43d0dbe1407a39e8a77db461d6731566970edee3de7e103312c6d9140ab0e39fc5021c2878691ec1e506b2a05531c6bcd2a79b0745d9f8776641f5791c52f6d8f8ec40340c3f25edd7c8900713a1b950775051e564219862281765503d4fb2cba586478d96f7e6945c5e9030b93de3950a90ef3e106897df055bd113bad7c458993c334ab9dc23236d889ece23ba57500d96348b0a9dfc8a6ce2083c2e257ad9a60d778a4945cde589c979da4fe17c7c368215f8ef446a5cdddd5dfff6dea5f81963060851c05fb3fe3386c465b501cde7150302013593c1a1d2f1d8c37d26a5837b51a0232560fca140e83c428c2bf79a2f3fd47ddc074aaf21d0d2543f44c42adf8f1bdee190487fe459da1cbb0c712016535f82a8e9576070ecbfa62d927242f4921a03b88e287efb54c77db9522d73dfb0d90090c821d04678ad0bd7420c2be0e789ee8715287eb6bc2ada82efc35f59a03289906867ad1251e149dcdf6eb95d650348032ecc638a9bbd764d8202d80ba3726fdbc0514e909e10c48a331673fefde08503a7555d2d7fbe0e7648247d927eefc063a04f15a1336adb06a42b03cac00b2d17d3826ce0370969f6888588e5567618e8e084d064f989652381edcccb31992d0eb64d8db027d8b04e3f16c719cf0117f879bc6ef320b0db41978cedb922e42d11bf7066c2050b92d297b17611ae35a4c6db149e4f30b735e8b77e1493ffdfb7491a4ebf569706f245a6f2ea7e83134a9629826ceb8a0096def3886add44b55f2530da0fb5e50cb30367ff7189d4b3827875444a134859ddb05f2b43b4aea1bcd18a77e006078e58c74333c0f135f19979a1811f683d36a2a43032943a3ae0acc27910e5627427545f43777c98404482593640933d9ea66e59ed4704f4341bdb8d9da6570030f3428a4606be0e0643ba7e7a0d9753a79b10044e4110bdc78a2fe5517817a6a8460b94571c7c54af252dc679fc99d23075591cc12d0ccf72ec6dfe7d3de36194b3c748b88b7ebc0a4202c5eebca85fc4e2af75a7d852fa6388de3a1be6450cc2436a3392a52321452c812a9b2b526ffe34310dab3ebfed9cf87a72ac65de182a7f99b164ed00298cee2422a5f72b1c568de4973dc055f186d4d4aa4a27b6f3b0f0b597abdb9d6ddf46eaf3e7d1ac008ea98adaa9ea7bc329f7d9e374168433508ae508a8fa5a83882b7dc31b3a98b0d85cce9c8b6d124f0d14d329c12066794259f1ae155148e79abd89961ada80d1221a54e7d2856c0fb344fc1082b43be7041c5fc0876027b5cd35aca4af6decd0ae3ccb849772e6a598f5cad0a6f9c4537d811e00c8ae9ab0f0501b974dff8a6887f223eb021079e157f8295b93dc863590a6c2db1e9939b042e2c82e4fcbcd8172583dfb5f2c8a7c9d9045a91b4bea281dd359f899256bd1ea24ec7e8a318878779d490f5f956fe42d734355ad070b8a79682ab99234231563b4e15bf77dc9d8a28fa21a9f31b832c3b9fcda7033a853f506dc24ae04d925f29ecd4d67b91bd6a38b314d249994c0510d57aa634d94b20c207b218b1ffc2af8cdbeb5f81365b4eb86739c87bc8d596240759811db9030b6caa1758e76ec956358abfcac2e0cf07ad938e5377f2e8d9cfae3b970298f66ded51ebce7440e40c235bd7154ccc88341e2cdbfecca15d6568a07371b8f73f45f06030eb858641c97326e6c51c661018920254f325ce9d5919c1394a73262fe90dc5266627fa9ba25da52609c271a25dcfeffaf23238d6dcb1e6f65d5a7ccfe74b4e383011d3a91bf570ec0b6b29e91c42ed7a839aae3335b19093df6a1d731bf8232a12bdbe91f095a3abd5147da3bffd284ebe69f049601d1b35e99dade5d8b69d85ba61eeec374c57fea9719926d36a57c83fd01fe3daed0d9e834acc6de190dbfc4f347bbdaecd338f2d6b6bd92e63d2d27604a0c982273406a1ad62b90338437d88a88e51a4786631b8f3df7e7be9b62df35e467736a3802f5246221bce12f70e3c0d5ed0ed387edca8b1d2a1d0f68b0"}) prlimit64(0x0, 0x0, 0x0, &(0x7f0000000140)) setxattr$security_selinux(&(0x7f00000001c0)='./file0\x00', &(0x7f0000000200), &(0x7f0000001280)='system_u:object_r:mqueue_spool_t:s0\x00', 0x24, 0x2) 19:34:57 executing program 3: r0 = creat(&(0x7f0000000000)='./file0\x00', 0x0) fallocate(r0, 0x11, 0x80000, 0x0) writev(r0, &(0x7f0000000040)=[{&(0x7f00000009c0)="8a", 0x1}, {&(0x7f00000000c0)="e213fe8a7c47cc0947a5a38bc018113a6c2fbbb35c0e7225bf9c48f8f57a78cd9fc45964caf69bee82896a0ba8b051b37f0f443ed3a3f45dbafc986b7e8410df64c08302034c1cf02813a58d8cd799447de2fdf8ac9531a312aec37cb8dc1b600944fe8e56df6970f1f6f7e7a8682923fa0fc0963789243d50", 0x79}], 0x2) write$P9_RLOCK(r0, &(0x7f0000000080)={0x8, 0x35, 0x2, 0x1}, 0x8) 19:34:57 executing program 7: r0 = syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x9, &(0x7f0000000300)=[{&(0x7f0000010000)="200000000002000019000000500100000f000000000000000000000004000000000002000020000020000000def4655fdef4655f0100ffff53ef010001000000ddf4655f000000000000000001000000000000000b0000008000000018000000c20500002b02", 0x66, 0x400}, {&(0x7f0000010100)="000000000000000000000000e58ca12e13a240e2b1a22f8d07e8e55f010040", 0x1f, 0x4e0}, {&(0x7f0000010200)="010000000000050040", 0x9, 0x560}, {&(0x7f0000010300)="030000000400000005", 0x9, 0x800}, {0x0, 0x0, 0x1000000000c00}, {&(0x7f0000010d00)="ed41000000040000ddf4655fdef4655fdef4655f00000000000004002000000000000800050000000af301000400000000000000000000000100000010", 0x3d, 0x1480}, {&(0x7f0000011000)="ed41000000040000def4655fdef4655fdef4655f00000000000002002000000000000800030000000af30100040000000000000000000000010000005000000000000000000000000000000000000000000000000000000000000000000000000000000004511418000000000000000000000000000000000000000000000000ed8100001a040000def4655fdef4655fdef4655f00000000000001002000000000000800010000000af301000400000000000000000000000200000060000000000000000000000000000000000000000000000000000000000000000000000000000000521cdd1d000000000000000000000000000000000000000000000000ffa1000026000000def4655fdef4655fdef4655f00000000000001000000000000000000010000002f746d702f73797a2d696d61676567656e3537313433343433382f66696c65302f66696c65300000000000000000000000000000000000000000000073f249de000000000000000000000000000000000000000000000000ed8100000a000000def4655fdef4655fdef4655f00000000000001004000000000000800010000000af301000400000000000000000000000100000070", 0x1bd, 0x1980}, {&(0x7f0000011300)="020000000c00", 0x6, 0x4000}, {&(0x7f0000012000)="504d4d00504d4dff", 0x8, 0x10000}], 0x0, &(0x7f0000012b00)=ANY=[]) getdents64(r0, &(0x7f0000002540)=""/238, 0xee) 19:34:57 executing program 6: r0 = creat(&(0x7f0000000000)='./file0\x00', 0x0) fallocate(r0, 0x11, 0x0, 0x1000007ffe) writev(r0, &(0x7f0000000040)=[{&(0x7f00000009c0)="8a", 0x1}], 0x1) write$P9_RLOCK(r0, &(0x7f0000000080)={0x8, 0x35, 0x2, 0x1}, 0x8) 19:34:57 executing program 1: r0 = syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x9, &(0x7f0000000300)=[{&(0x7f0000010000)="200000000002000019000000500100000f000000000000000000000004000000000002000020000020000000def4655fdef4655f0100ffff53ef010001000000ddf4655f000000000000000001000000000000000b0000008000000018000000c20500002b02", 0x66, 0x400}, {&(0x7f0000010100)="000000000000000000000000e58ca12e13a240e2b1a22f8d07e8e55f010040", 0x1f, 0x4e0}, {&(0x7f0000010200)="010000000000050040", 0x9, 0x560}, {&(0x7f0000010300)="030000000400000005", 0x9, 0x800}, {0x0, 0x0, 0x1000000000c00}, {&(0x7f0000010d00)="ed41000000040000ddf4655fdef4655fdef4655f00000000000004002000000000000800050000000af301000400000000000000000000000100000010", 0x3d, 0x1480}, {&(0x7f0000011000)="ed41000000040000def4655fdef4655fdef4655f00000000000002002000000000000800030000000af30100040000000000000000000000010000005000000000000000000000000000000000000000000000000000000000000000000000000000000004511418000000000000000000000000000000000000000000000000ed8100001a040000def4655fdef4655fdef4655f00000000000001002000000000000800010000000af301000400000000000000000000000200000060000000000000000000000000000000000000000000000000000000000000000000000000000000521cdd1d000000000000000000000000000000000000000000000000ffa1000026000000def4655fdef4655fdef4655f00000000000001000000000000000000010000002f746d702f73797a2d696d61676567656e3537313433343433382f66696c65302f66696c65300000000000000000000000000000000000000000000073f249de000000000000000000000000000000000000000000000000ed8100000a000000def4655fdef4655fdef4655f00000000000001004000000000000800010000000af301000400000000000000000000000100000070", 0x1bd, 0x1980}, {&(0x7f0000011300)="020000000c0001022e000000020000000c0002022e2e00000b00000014000a026c6f73742b666f756e6400000c0000001000050266696c65300000000f0000001000050166", 0x45, 0x4000}, {&(0x7f0000012000)="504d4d00504d4dff", 0x8, 0x10000}], 0x0, &(0x7f0000012b00)=ANY=[]) openat(r0, &(0x7f00000000c0)='./file1\x00', 0x188a00, 0x0) getdents64(r0, &(0x7f0000002540)=""/238, 0xee) 19:34:57 executing program 0: r0 = syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x9, &(0x7f0000000300)=[{&(0x7f0000010000)="200000000002000019000000500100000f000000000000000000000004000000000002000020000020000000def4655fdef4655f0100ffff53ef010001000000ddf4655f000000000000000001000000000000000b0000008000000018000000c20500002b02", 0x66, 0x400}, {&(0x7f0000010100)="000000000000000000000000e58ca12e13a240e2b1a22f8d07e8e55f010040", 0x1f, 0x4e0}, {&(0x7f0000010200)="010000000000050040", 0x9, 0x560}, {&(0x7f0000010300)="030000000400000005", 0x9, 0x800}, {0x0, 0x0, 0x1000000000c00}, {&(0x7f0000010d00)="ed41000000040000ddf4655fdef4655fdef4655f00000000000004002000000000000800050000000af301000400000000000000000000000100000010", 0x3d, 0x1480}, {&(0x7f0000011000)="ed41000000040000def4655fdef4655fdef4655f00000000000002002000000000000800030000000af30100040000000000000000000000010000005000000000000000000000000000000000000000000000000000000000000000000000000000000004511418000000000000000000000000000000000000000000000000ed8100001a040000def4655fdef4655fdef4655f00000000000001002000000000000800010000000af301000400000000000000000000000200000060000000000000000000000000000000000000000000000000000000000000000000000000000000521cdd1d000000000000000000000000000000000000000000000000ffa1000026000000def4655fdef4655fdef4655f00000000000001000000000000000000010000002f746d702f73797a2d696d61676567656e3537313433343433382f66696c65302f66696c65300000000000000000000000000000000000000000000073f249de000000000000000000000000000000000000000000000000ed8100000a000000def4655fdef4655fdef4655f00000000000001004000000000000800010000000af301000400000000000000000000000100000070", 0x1bd, 0x1980}, {&(0x7f0000011300)="020000000c0001", 0x7}, {&(0x7f0000012000)="504d4d00504d4dff", 0x8, 0x10000}], 0x0, &(0x7f0000012b00)=ANY=[]) getdents64(r0, &(0x7f0000002540)=""/238, 0xee) 19:34:57 executing program 5: r0 = syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x9, &(0x7f0000000300)=[{&(0x7f0000010000)="200000000002000019000000500100000f000000000000000000000004000000000002000020000020000000def4655fdef4655f0100ffff53ef010001000000ddf4655f000000000000000001000000000000000b0000008000000018000000c20500002b02", 0x66, 0x400}, {&(0x7f0000010100)="000000000000000000000000e58ca12e13a240e2b1a22f8d07e8e55f010040", 0x1f, 0x4e0}, {&(0x7f0000010200)="010000000000050040", 0x9, 0x560}, {&(0x7f0000010300)="030000000400000005", 0x9, 0x800}, {0x0, 0x0, 0x1000000000c00}, {&(0x7f0000010d00)="ed41000000040000ddf4655fdef4655fdef4655f00000000000004002000000000000800050000000af301000400000000000000000000000100000010", 0x3d, 0x1480}, {&(0x7f0000011000)="ed41000000040000def4655fdef4655fdef4655f00000000000002002000000000000800030000000af30100040000000000000000000000010000005000000000000000000000000000000000000000000000000000000000000000000000000000000004511418000000000000000000000000000000000000000000000000ed8100001a040000def4655fdef4655fdef4655f00000000000001002000000000000800010000000af301000400000000000000000000000200000060000000000000000000000000000000000000000000000000000000000000000000000000000000521cdd1d000000000000000000000000000000000000000000000000ffa1000026000000def4655fdef4655fdef4655f00000000000001000000000000000000010000002f746d702f73797a2d696d61676567656e3537313433343433382f66696c65302f66696c65300000000000000000000000000000000000000000000073f249de000000000000000000000000000000000000000000000000ed8100000a000000def4655fdef4655fdef4655f00000000000001004000000000000800010000000af301000400000000000000000000000100000070", 0x1bd, 0x1980}, {&(0x7f0000011300)="02", 0x1, 0x4000}, {&(0x7f0000012000)="504d4d00504d4dff", 0x8, 0x10000}], 0x0, &(0x7f0000012b00)=ANY=[]) openat(r0, &(0x7f00000000c0)='./file1\x00', 0x188a00, 0x0) getdents64(r0, &(0x7f0000002540)=""/238, 0xee) [ 590.094390] EXT4-fs (loop1): mounted filesystem without journal. Opts: ,errors=continue [ 590.094434] EXT4-fs (loop0): mounted filesystem without journal. Opts: ,errors=continue [ 590.097831] ext4 filesystem being mounted at /syzkaller-testdir945576136/syzkaller.SrhqXX/4/file0 supports timestamps until 2038 (0x7fffffff) [ 590.100367] ext4 filesystem being mounted at /syzkaller-testdir377514359/syzkaller.P1HD5z/74/file0 supports timestamps until 2038 (0x7fffffff) [ 590.107384] EXT4-fs error (device loop1): ext4_readdir:243: inode #2: block 16: comm syz-executor.1: path /syzkaller-testdir945576136/syzkaller.SrhqXX/4/file0: bad entry in directory: rec_len is smaller than minimal - offset=76, inode=0, rec_len=0, name_len=0, size=1024 [ 590.114419] EXT4-fs (loop5): mounted filesystem without journal. Opts: ,errors=continue [ 590.115874] ext4 filesystem being mounted at /syzkaller-testdir352494499/syzkaller.qYpB0S/73/file0 supports timestamps until 2038 (0x7fffffff) [ 590.123985] EXT4-fs error (device loop5): ext4_readdir:243: inode #2: block 16: comm syz-executor.5: path /syzkaller-testdir352494499/syzkaller.qYpB0S/73/file0: bad entry in directory: rec_len is smaller than minimal - offset=0, inode=2, rec_len=0, name_len=0, size=1024 19:34:57 executing program 4: syz_mount_image$ext4(0x0, &(0x7f0000000100)='./file0\x00', 0x0, 0x0, 0x0, 0x0, 0x0) getxattr(&(0x7f0000000000)='./file0\x00', &(0x7f0000000080)=@known='security.selinux\x00', &(0x7f0000000280)=""/254, 0xfe) chmod(&(0x7f0000000040)='./file0\x00', 0x51) [ 590.142374] EXT4-fs (loop7): mounted filesystem without journal. Opts: ,errors=continue [ 590.174378] ext4 filesystem being mounted at /syzkaller-testdir811579558/syzkaller.STSLuX/74/file0 supports timestamps until 2038 (0x7fffffff) 19:34:57 executing program 6: r0 = creat(&(0x7f0000000000)='./file0\x00', 0x0) fallocate(r0, 0x11, 0x0, 0x1000007ffe) writev(r0, &(0x7f0000000040), 0x0) write$P9_RLOCK(r0, &(0x7f0000000080)={0x8, 0x35, 0x2, 0x1}, 0x8) 19:34:57 executing program 3: r0 = creat(&(0x7f0000000000)='./file0\x00', 0x0) fallocate(r0, 0x11, 0x80000, 0x0) writev(r0, &(0x7f0000000040)=[{&(0x7f00000009c0)="8a", 0x1}, {&(0x7f00000000c0)="e213fe8a7c47cc0947a5a38bc018113a6c2fbbb35c0e7225bf9c48f8f57a78cd9fc45964caf69bee82896a0ba8b051b37f0f443ed3a3f45dbafc986b7e8410df64c08302034c1cf02813a58d8cd799447de2fdf8ac9531a312aec37cb8dc1b600944fe8e56df6970f1f6f7e7a8682923fa0fc0963789243d50", 0x79}], 0x2) write$P9_RLOCK(r0, &(0x7f0000000080)={0x8, 0x35, 0x2, 0x1}, 0x8) 19:34:57 executing program 0: r0 = syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x9, &(0x7f0000000300)=[{&(0x7f0000010000)="200000000002000019000000500100000f000000000000000000000004000000000002000020000020000000def4655fdef4655f0100ffff53ef010001000000ddf4655f000000000000000001000000000000000b0000008000000018000000c20500002b02", 0x66, 0x400}, {&(0x7f0000010100)="000000000000000000000000e58ca12e13a240e2b1a22f8d07e8e55f010040", 0x1f, 0x4e0}, {&(0x7f0000010200)="010000000000050040", 0x9, 0x560}, {&(0x7f0000010300)="030000000400000005", 0x9, 0x800}, {0x0, 0x0, 0x1000000000c00}, {&(0x7f0000010d00)="ed41000000040000ddf4655fdef4655fdef4655f00000000000004002000000000000800050000000af301000400000000000000000000000100000010", 0x3d, 0x1480}, {&(0x7f0000011000)="ed41000000040000def4655fdef4655fdef4655f00000000000002002000000000000800030000000af30100040000000000000000000000010000005000000000000000000000000000000000000000000000000000000000000000000000000000000004511418000000000000000000000000000000000000000000000000ed8100001a040000def4655fdef4655fdef4655f00000000000001002000000000000800010000000af301000400000000000000000000000200000060000000000000000000000000000000000000000000000000000000000000000000000000000000521cdd1d000000000000000000000000000000000000000000000000ffa1000026000000def4655fdef4655fdef4655f00000000000001000000000000000000010000002f746d702f73797a2d696d61676567656e3537313433343433382f66696c65302f66696c65300000000000000000000000000000000000000000000073f249de000000000000000000000000000000000000000000000000ed8100000a000000def4655fdef4655fdef4655f00000000000001004000000000000800010000000af301000400000000000000000000000100000070", 0x1bd, 0x1980}, {&(0x7f0000011300)="020000000c0001", 0x7}, {&(0x7f0000012000)="504d4d00504d4dff", 0x8, 0x10000}], 0x0, &(0x7f0000012b00)=ANY=[]) getdents64(r0, &(0x7f0000002540)=""/238, 0xee) 19:34:57 executing program 1: r0 = syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x9, &(0x7f0000000300)=[{&(0x7f0000010000)="200000000002000019000000500100000f000000000000000000000004000000000002000020000020000000def4655fdef4655f0100ffff53ef010001000000ddf4655f000000000000000001000000000000000b0000008000000018000000c20500002b02", 0x66, 0x400}, {&(0x7f0000010100)="000000000000000000000000e58ca12e13a240e2b1a22f8d07e8e55f010040", 0x1f, 0x4e0}, {&(0x7f0000010200)="010000000000050040", 0x9, 0x560}, {&(0x7f0000010300)="030000000400000005", 0x9, 0x800}, {0x0, 0x0, 0x1000000000c00}, {&(0x7f0000010d00)="ed41000000040000ddf4655fdef4655fdef4655f00000000000004002000000000000800050000000af301000400000000000000000000000100000010", 0x3d, 0x1480}, {&(0x7f0000011000)="ed41000000040000def4655fdef4655fdef4655f00000000000002002000000000000800030000000af30100040000000000000000000000010000005000000000000000000000000000000000000000000000000000000000000000000000000000000004511418000000000000000000000000000000000000000000000000ed8100001a040000def4655fdef4655fdef4655f00000000000001002000000000000800010000000af301000400000000000000000000000200000060000000000000000000000000000000000000000000000000000000000000000000000000000000521cdd1d000000000000000000000000000000000000000000000000ffa1000026000000def4655fdef4655fdef4655f00000000000001000000000000000000010000002f746d702f73797a2d696d61676567656e3537313433343433382f66696c65302f66696c65300000000000000000000000000000000000000000000073f249de000000000000000000000000000000000000000000000000ed8100000a000000def4655fdef4655fdef4655f00000000000001004000000000000800010000000af301000400000000000000000000000100000070", 0x1bd, 0x1980}, {&(0x7f0000011300)="020000000c0001022e000000020000000c0002022e2e00000b00000014000a026c6f73742b666f756e6400000c0000001000050266696c65300000000f0000001000050166", 0x45, 0x4000}, {&(0x7f0000012000)="504d4d00504d4dff", 0x8, 0x10000}], 0x0, &(0x7f0000012b00)=ANY=[]) openat(r0, &(0x7f00000000c0)='./file1\x00', 0x188a00, 0x0) getdents64(r0, &(0x7f0000002540)=""/238, 0xee) 19:34:57 executing program 2: r0 = openat$dir(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x40, 0x0) renameat2(0xffffffffffffff9c, &(0x7f0000000040)='./file1\x00', r0, &(0x7f0000000080)='./file0\x00', 0x2) ioctl$F2FS_IOC_GET_PIN_FILE(r0, 0x8004f50e, &(0x7f0000000040)) getrlimit(0x3, &(0x7f0000000000)) 19:34:57 executing program 7: r0 = syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x9, &(0x7f0000000300)=[{&(0x7f0000010000)="200000000002000019000000500100000f000000000000000000000004000000000002000020000020000000def4655fdef4655f0100ffff53ef010001000000ddf4655f000000000000000001000000000000000b0000008000000018000000c20500002b02", 0x66, 0x400}, {&(0x7f0000010100)="000000000000000000000000e58ca12e13a240e2b1a22f8d07e8e55f010040", 0x1f, 0x4e0}, {&(0x7f0000010200)="010000000000050040", 0x9, 0x560}, {&(0x7f0000010300)="030000000400000005", 0x9, 0x800}, {0x0, 0x0, 0x1000000000c00}, {&(0x7f0000010d00)="ed41000000040000ddf4655fdef4655fdef4655f00000000000004002000000000000800050000000af301000400000000000000000000000100000010", 0x3d, 0x1480}, {&(0x7f0000011000)="ed41000000040000def4655fdef4655fdef4655f00000000000002002000000000000800030000000af30100040000000000000000000000010000005000000000000000000000000000000000000000000000000000000000000000000000000000000004511418000000000000000000000000000000000000000000000000ed8100001a040000def4655fdef4655fdef4655f00000000000001002000000000000800010000000af301000400000000000000000000000200000060000000000000000000000000000000000000000000000000000000000000000000000000000000521cdd1d000000000000000000000000000000000000000000000000ffa1000026000000def4655fdef4655fdef4655f00000000000001000000000000000000010000002f746d702f73797a2d696d61676567656e3537313433343433382f66696c65302f66696c65300000000000000000000000000000000000000000000073f249de000000000000000000000000000000000000000000000000ed8100000a000000def4655fdef4655fdef4655f00000000000001004000000000000800010000000af301000400000000000000000000000100000070", 0x1bd, 0x1980}, {&(0x7f0000011300)="020000000c00", 0x6, 0x4000}, {&(0x7f0000012000)="504d4d00504d4dff", 0x8, 0x10000}], 0x0, &(0x7f0000012b00)=ANY=[]) getdents64(r0, &(0x7f0000002540)=""/238, 0xee) 19:34:57 executing program 5: r0 = syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x9, &(0x7f0000000300)=[{&(0x7f0000010000)="200000000002000019000000500100000f000000000000000000000004000000000002000020000020000000def4655fdef4655f0100ffff53ef010001000000ddf4655f000000000000000001000000000000000b0000008000000018000000c20500002b02", 0x66, 0x400}, {&(0x7f0000010100)="000000000000000000000000e58ca12e13a240e2b1a22f8d07e8e55f010040", 0x1f, 0x4e0}, {&(0x7f0000010200)="010000000000050040", 0x9, 0x560}, {&(0x7f0000010300)="030000000400000005", 0x9, 0x800}, {0x0, 0x0, 0x1000000000c00}, {&(0x7f0000010d00)="ed41000000040000ddf4655fdef4655fdef4655f00000000000004002000000000000800050000000af301000400000000000000000000000100000010", 0x3d, 0x1480}, {&(0x7f0000011000)="ed41000000040000def4655fdef4655fdef4655f00000000000002002000000000000800030000000af30100040000000000000000000000010000005000000000000000000000000000000000000000000000000000000000000000000000000000000004511418000000000000000000000000000000000000000000000000ed8100001a040000def4655fdef4655fdef4655f00000000000001002000000000000800010000000af301000400000000000000000000000200000060000000000000000000000000000000000000000000000000000000000000000000000000000000521cdd1d000000000000000000000000000000000000000000000000ffa1000026000000def4655fdef4655fdef4655f00000000000001000000000000000000010000002f746d702f73797a2d696d61676567656e3537313433343433382f66696c65302f66696c65300000000000000000000000000000000000000000000073f249de000000000000000000000000000000000000000000000000ed8100000a000000def4655fdef4655fdef4655f00000000000001004000000000000800010000000af301000400000000000000000000000100000070", 0x1bd, 0x1980}, {&(0x7f0000011300)="02", 0x1, 0x4000}, {&(0x7f0000012000)="504d4d00504d4dff", 0x8, 0x10000}], 0x0, &(0x7f0000012b00)=ANY=[]) openat(r0, &(0x7f00000000c0)='./file1\x00', 0x188a00, 0x0) getdents64(r0, &(0x7f0000002540)=""/238, 0xee) 19:34:57 executing program 4: syz_mount_image$ext4(0x0, &(0x7f0000000100)='./file0\x00', 0x0, 0x0, 0x0, 0x0, 0x0) setxattr$incfs_size(&(0x7f0000000040)='./file0\x00', &(0x7f00000000c0), &(0x7f0000000140)=0x1, 0x8, 0x0) getxattr(&(0x7f0000000000)='./file0\x00', &(0x7f0000000080)=@known='security.selinux\x00', &(0x7f0000000280)=""/254, 0xfe) 19:34:57 executing program 3: r0 = creat(&(0x7f0000000000)='./file0\x00', 0x0) fallocate(r0, 0x11, 0x80000, 0x0) writev(r0, &(0x7f0000000040)=[{&(0x7f00000009c0)="8a", 0x1}, {&(0x7f00000000c0)="e213fe8a7c47cc0947a5a38bc018113a6c2fbbb35c0e7225bf9c48f8f57a78cd9fc45964caf69bee82896a0ba8b051b37f0f443ed3a3f45dbafc986b7e8410df64c08302034c1cf02813a58d8cd799447de2fdf8ac9531a312aec37cb8dc1b600944fe8e56df6970f1f6f7e7a8682923fa0fc0963789243d50", 0x79}], 0x2) write$P9_RLOCK(r0, &(0x7f0000000080)={0x8, 0x35, 0x2, 0x1}, 0x8) 19:34:57 executing program 2: getrlimit(0x0, &(0x7f0000000000)) clone3(&(0x7f0000000200)={0x101802000, &(0x7f0000000040), &(0x7f0000000080)=0x0, &(0x7f00000000c0), {0x4}, &(0x7f0000000100)=""/67, 0x43, &(0x7f0000000180)=""/41, &(0x7f00000001c0)=[0x0], 0x1}, 0x58) prlimit64(r0, 0x0, &(0x7f0000000280)={0x2, 0x5}, &(0x7f00000002c0)) 19:34:57 executing program 3: r0 = creat(&(0x7f0000000000)='./file0\x00', 0x0) fallocate(r0, 0x11, 0x80000, 0x1000007ffe) writev(0xffffffffffffffff, &(0x7f0000000040)=[{&(0x7f00000009c0)="8a", 0x1}, {&(0x7f00000000c0)="e213fe8a7c47cc0947a5a38bc018113a6c2fbbb35c0e7225bf9c48f8f57a78cd9fc45964caf69bee82896a0ba8b051b37f0f443ed3a3f45dbafc986b7e8410df64c08302034c1cf02813a58d8cd799447de2fdf8ac9531a312aec37cb8dc1b600944fe8e56df6970f1f6f7e7a8682923fa0fc0963789243d50", 0x79}], 0x2) write$P9_RLOCK(r0, &(0x7f0000000080)={0x8, 0x35, 0x2, 0x1}, 0x8) [ 590.419566] EXT4-fs (loop7): mounted filesystem without journal. Opts: ,errors=continue [ 590.420182] EXT4-fs (loop5): mounted filesystem without journal. Opts: ,errors=continue [ 590.422571] ext4 filesystem being mounted at /syzkaller-testdir811579558/syzkaller.STSLuX/75/file0 supports timestamps until 2038 (0x7fffffff) [ 590.424202] ext4 filesystem being mounted at /syzkaller-testdir352494499/syzkaller.qYpB0S/74/file0 supports timestamps until 2038 (0x7fffffff) [ 590.429273] EXT4-fs error (device loop5): ext4_readdir:243: inode #2: block 16: comm syz-executor.5: path /syzkaller-testdir352494499/syzkaller.qYpB0S/74/file0: bad entry in directory: rec_len is smaller than minimal - offset=0, inode=2, rec_len=0, name_len=0, size=1024 [ 590.438356] EXT4-fs (loop1): mounted filesystem without journal. Opts: ,errors=continue [ 590.439689] ext4 filesystem being mounted at /syzkaller-testdir945576136/syzkaller.SrhqXX/5/file0 supports timestamps until 2038 (0x7fffffff) [ 590.443701] EXT4-fs error (device loop1): ext4_readdir:243: inode #2: block 16: comm syz-executor.1: path /syzkaller-testdir945576136/syzkaller.SrhqXX/5/file0: bad entry in directory: rec_len is smaller than minimal - offset=76, inode=0, rec_len=0, name_len=0, size=1024 19:34:57 executing program 4: syz_mount_image$ext4(0x0, &(0x7f0000000100)='./file0\x00', 0x0, 0x0, 0x0, 0x0, 0x0) getxattr(&(0x7f0000000000)='./file0\x00', &(0x7f0000000080)=@known='security.selinux\x00', &(0x7f0000000280)=""/254, 0xfe) getdents(0xffffffffffffff9c, &(0x7f0000000140)=""/199, 0xc7) [ 590.462387] EXT4-fs (loop0): mounted filesystem without journal. Opts: ,errors=continue [ 590.463759] ext4 filesystem being mounted at /syzkaller-testdir377514359/syzkaller.P1HD5z/75/file0 supports timestamps until 2038 (0x7fffffff) [ 590.468032] EXT4-fs error (device loop0): ext4_readdir:243: inode #2: block 16: comm syz-executor.0: path /syzkaller-testdir377514359/syzkaller.P1HD5z/75/file0: bad entry in directory: rec_len is smaller than minimal - offset=0, inode=0, rec_len=0, name_len=0, size=1024 19:34:57 executing program 7: r0 = syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x9, &(0x7f0000000300)=[{&(0x7f0000010000)="200000000002000019000000500100000f000000000000000000000004000000000002000020000020000000def4655fdef4655f0100ffff53ef010001000000ddf4655f000000000000000001000000000000000b0000008000000018000000c20500002b02", 0x66, 0x400}, {&(0x7f0000010100)="000000000000000000000000e58ca12e13a240e2b1a22f8d07e8e55f010040", 0x1f, 0x4e0}, {&(0x7f0000010200)="010000000000050040", 0x9, 0x560}, {&(0x7f0000010300)="030000000400000005", 0x9, 0x800}, {0x0, 0x0, 0x1000000000c00}, {&(0x7f0000010d00)="ed41000000040000ddf4655fdef4655fdef4655f00000000000004002000000000000800050000000af301000400000000000000000000000100000010", 0x3d, 0x1480}, {&(0x7f0000011000)="ed41000000040000def4655fdef4655fdef4655f00000000000002002000000000000800030000000af30100040000000000000000000000010000005000000000000000000000000000000000000000000000000000000000000000000000000000000004511418000000000000000000000000000000000000000000000000ed8100001a040000def4655fdef4655fdef4655f00000000000001002000000000000800010000000af301000400000000000000000000000200000060000000000000000000000000000000000000000000000000000000000000000000000000000000521cdd1d000000000000000000000000000000000000000000000000ffa1000026000000def4655fdef4655fdef4655f00000000000001000000000000000000010000002f746d702f73797a2d696d61676567656e3537313433343433382f66696c65302f66696c65300000000000000000000000000000000000000000000073f249de000000000000000000000000000000000000000000000000ed8100000a000000def4655fdef4655fdef4655f00000000000001004000000000000800010000000af301000400000000000000000000000100000070", 0x1bd, 0x1980}, {&(0x7f0000011300)="020000000c0001", 0x7, 0x4000}, {&(0x7f0000012000)="504d4d00504d4dff", 0x8, 0x10000}], 0x0, &(0x7f0000012b00)=ANY=[]) getdents64(r0, &(0x7f0000002540)=""/238, 0xee) 19:34:57 executing program 5: r0 = syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x9, &(0x7f0000000300)=[{&(0x7f0000010000)="200000000002000019000000500100000f000000000000000000000004000000000002000020000020000000def4655fdef4655f0100ffff53ef010001000000ddf4655f000000000000000001000000000000000b0000008000000018000000c20500002b02", 0x66, 0x400}, {&(0x7f0000010100)="000000000000000000000000e58ca12e13a240e2b1a22f8d07e8e55f010040", 0x1f, 0x4e0}, {&(0x7f0000010200)="010000000000050040", 0x9, 0x560}, {&(0x7f0000010300)="030000000400000005", 0x9, 0x800}, {0x0, 0x0, 0x1000000000c00}, {&(0x7f0000010d00)="ed41000000040000ddf4655fdef4655fdef4655f00000000000004002000000000000800050000000af301000400000000000000000000000100000010", 0x3d, 0x1480}, {&(0x7f0000011000)="ed41000000040000def4655fdef4655fdef4655f00000000000002002000000000000800030000000af30100040000000000000000000000010000005000000000000000000000000000000000000000000000000000000000000000000000000000000004511418000000000000000000000000000000000000000000000000ed8100001a040000def4655fdef4655fdef4655f00000000000001002000000000000800010000000af301000400000000000000000000000200000060000000000000000000000000000000000000000000000000000000000000000000000000000000521cdd1d000000000000000000000000000000000000000000000000ffa1000026000000def4655fdef4655fdef4655f00000000000001000000000000000000010000002f746d702f73797a2d696d61676567656e3537313433343433382f66696c65302f66696c65300000000000000000000000000000000000000000000073f249de000000000000000000000000000000000000000000000000ed8100000a000000def4655fdef4655fdef4655f00000000000001004000000000000800010000000af301000400000000000000000000000100000070", 0x1bd, 0x1980}, {&(0x7f0000011300)="020000000c0001022e000000020000000c0002", 0x13, 0x4000}, {&(0x7f0000012000)="504d4d00504d4dff", 0x8, 0x10000}], 0x0, &(0x7f0000012b00)=ANY=[]) openat(r0, &(0x7f00000000c0)='./file1\x00', 0x188a00, 0x0) getdents64(r0, &(0x7f0000002540)=""/238, 0xee) 19:34:57 executing program 2: getrlimit(0x6, &(0x7f0000000000)) getrlimit(0xc, &(0x7f0000000040)) 19:34:57 executing program 1: r0 = syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x9, &(0x7f0000000300)=[{&(0x7f0000010000)="200000000002000019000000500100000f000000000000000000000004000000000002000020000020000000def4655fdef4655f0100ffff53ef010001000000ddf4655f000000000000000001000000000000000b0000008000000018000000c20500002b02", 0x66, 0x400}, {&(0x7f0000010100)="000000000000000000000000e58ca12e13a240e2b1a22f8d07e8e55f010040", 0x1f, 0x4e0}, {&(0x7f0000010200)="010000000000050040", 0x9, 0x560}, {&(0x7f0000010300)="030000000400000005", 0x9, 0x800}, {0x0, 0x0, 0x1000000000c00}, {&(0x7f0000010d00)="ed41000000040000ddf4655fdef4655fdef4655f00000000000004002000000000000800050000000af301000400000000000000000000000100000010", 0x3d, 0x1480}, {&(0x7f0000011000)="ed41000000040000def4655fdef4655fdef4655f00000000000002002000000000000800030000000af30100040000000000000000000000010000005000000000000000000000000000000000000000000000000000000000000000000000000000000004511418000000000000000000000000000000000000000000000000ed8100001a040000def4655fdef4655fdef4655f00000000000001002000000000000800010000000af301000400000000000000000000000200000060000000000000000000000000000000000000000000000000000000000000000000000000000000521cdd1d000000000000000000000000000000000000000000000000ffa1000026000000def4655fdef4655fdef4655f00000000000001000000000000000000010000002f746d702f73797a2d696d61676567656e3537313433343433382f66696c65302f66696c65300000000000000000000000000000000000000000000073f249de000000000000000000000000000000000000000000000000ed8100000a000000def4655fdef4655fdef4655f00000000000001004000000000000800010000000af301000400000000000000000000000100000070", 0x1bd, 0x1980}, {&(0x7f0000011300)="020000000c0001022e000000020000000c0002022e2e00000b00000014000a026c6f73742b666f756e6400000c0000001000050266696c65300000000f0000001000050166696c", 0x47, 0x4000}, {&(0x7f0000012000)="504d4d00504d4dff", 0x8, 0x10000}], 0x0, &(0x7f0000012b00)=ANY=[]) openat(r0, &(0x7f00000000c0)='./file1\x00', 0x188a00, 0x0) getdents64(r0, &(0x7f0000002540)=""/238, 0xee) [ 590.568720] EXT4-fs (loop7): mounted filesystem without journal. Opts: ,errors=continue [ 590.570601] ext4 filesystem being mounted at /syzkaller-testdir811579558/syzkaller.STSLuX/76/file0 supports timestamps until 2038 (0x7fffffff) [ 590.589742] EXT4-fs error (device loop7): ext4_readdir:243: inode #2: block 16: comm syz-executor.7: path /syzkaller-testdir811579558/syzkaller.STSLuX/76/file0: bad entry in directory: rec_len is smaller than minimal - offset=12, inode=0, rec_len=0, name_len=0, size=1024 [ 590.683361] EXT4-fs (loop5): mounted filesystem without journal. Opts: ,errors=continue [ 590.684745] ext4 filesystem being mounted at /syzkaller-testdir352494499/syzkaller.qYpB0S/75/file0 supports timestamps until 2038 (0x7fffffff) [ 590.689647] EXT4-fs error (device loop5): ext4_readdir:243: inode #2: block 16: comm syz-executor.5: path /syzkaller-testdir352494499/syzkaller.qYpB0S/75/file0: bad entry in directory: rec_len is smaller than minimal - offset=24, inode=0, rec_len=0, name_len=0, size=1024 19:35:09 executing program 3: r0 = creat(&(0x7f0000000000)='./file0\x00', 0x0) fallocate(r0, 0x11, 0x80000, 0x1000007ffe) writev(0xffffffffffffffff, &(0x7f0000000040)=[{&(0x7f00000009c0)="8a", 0x1}, {&(0x7f00000000c0)="e213fe8a7c47cc0947a5a38bc018113a6c2fbbb35c0e7225bf9c48f8f57a78cd9fc45964caf69bee82896a0ba8b051b37f0f443ed3a3f45dbafc986b7e8410df64c08302034c1cf02813a58d8cd799447de2fdf8ac9531a312aec37cb8dc1b600944fe8e56df6970f1f6f7e7a8682923fa0fc0963789243d50", 0x79}], 0x2) write$P9_RLOCK(r0, &(0x7f0000000080)={0x8, 0x35, 0x2, 0x1}, 0x8) 19:35:09 executing program 0: r0 = syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x9, &(0x7f0000000300)=[{&(0x7f0000010000)="200000000002000019000000500100000f000000000000000000000004000000000002000020000020000000def4655fdef4655f0100ffff53ef010001000000ddf4655f000000000000000001000000000000000b0000008000000018000000c20500002b02", 0x66, 0x400}, {&(0x7f0000010100)="000000000000000000000000e58ca12e13a240e2b1a22f8d07e8e55f010040", 0x1f, 0x4e0}, {&(0x7f0000010200)="010000000000050040", 0x9, 0x560}, {&(0x7f0000010300)="030000000400000005", 0x9, 0x800}, {0x0, 0x0, 0x1000000000c00}, {&(0x7f0000010d00)="ed41000000040000ddf4655fdef4655fdef4655f00000000000004002000000000000800050000000af301000400000000000000000000000100000010", 0x3d, 0x1480}, {&(0x7f0000011000)="ed41000000040000def4655fdef4655fdef4655f00000000000002002000000000000800030000000af30100040000000000000000000000010000005000000000000000000000000000000000000000000000000000000000000000000000000000000004511418000000000000000000000000000000000000000000000000ed8100001a040000def4655fdef4655fdef4655f00000000000001002000000000000800010000000af301000400000000000000000000000200000060000000000000000000000000000000000000000000000000000000000000000000000000000000521cdd1d000000000000000000000000000000000000000000000000ffa1000026000000def4655fdef4655fdef4655f00000000000001000000000000000000010000002f746d702f73797a2d696d61676567656e3537313433343433382f66696c65302f66696c65300000000000000000000000000000000000000000000073f249de000000000000000000000000000000000000000000000000ed8100000a000000def4655fdef4655fdef4655f00000000000001004000000000000800010000000af301000400000000000000000000000100000070", 0x1bd, 0x1980}, {&(0x7f0000011300)="020000000c0001", 0x7}, {&(0x7f0000012000)="504d4d00504d4dff", 0x8, 0x10000}], 0x0, &(0x7f0000012b00)=ANY=[]) getdents64(r0, &(0x7f0000002540)=""/238, 0xee) 19:35:09 executing program 5: r0 = syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x9, &(0x7f0000000300)=[{&(0x7f0000010000)="200000000002000019000000500100000f000000000000000000000004000000000002000020000020000000def4655fdef4655f0100ffff53ef010001000000ddf4655f000000000000000001000000000000000b0000008000000018000000c20500002b02", 0x66, 0x400}, {&(0x7f0000010100)="000000000000000000000000e58ca12e13a240e2b1a22f8d07e8e55f010040", 0x1f, 0x4e0}, {&(0x7f0000010200)="010000000000050040", 0x9, 0x560}, {&(0x7f0000010300)="030000000400000005", 0x9, 0x800}, {0x0, 0x0, 0x1000000000c00}, {&(0x7f0000010d00)="ed41000000040000ddf4655fdef4655fdef4655f00000000000004002000000000000800050000000af301000400000000000000000000000100000010", 0x3d, 0x1480}, {&(0x7f0000011000)="ed41000000040000def4655fdef4655fdef4655f00000000000002002000000000000800030000000af30100040000000000000000000000010000005000000000000000000000000000000000000000000000000000000000000000000000000000000004511418000000000000000000000000000000000000000000000000ed8100001a040000def4655fdef4655fdef4655f00000000000001002000000000000800010000000af301000400000000000000000000000200000060000000000000000000000000000000000000000000000000000000000000000000000000000000521cdd1d000000000000000000000000000000000000000000000000ffa1000026000000def4655fdef4655fdef4655f00000000000001000000000000000000010000002f746d702f73797a2d696d61676567656e3537313433343433382f66696c65302f66696c65300000000000000000000000000000000000000000000073f249de000000000000000000000000000000000000000000000000ed8100000a000000def4655fdef4655fdef4655f00000000000001004000000000000800010000000af301000400000000000000000000000100000070", 0x1bd, 0x1980}, {&(0x7f0000011300)="02", 0x1, 0x4000}, {&(0x7f0000012000)="504d4d00504d4dff", 0x8, 0x10000}], 0x0, &(0x7f0000012b00)=ANY=[]) openat(r0, &(0x7f00000000c0)='./file1\x00', 0x188a00, 0x0) getdents64(r0, &(0x7f0000002540)=""/238, 0xee) 19:35:09 executing program 6: r0 = creat(&(0x7f0000000000)='./file0\x00', 0x0) fallocate(r0, 0x11, 0x0, 0x1000007ffe) writev(r0, &(0x7f0000000040), 0x0) write$P9_RLOCK(r0, &(0x7f0000000080)={0x8, 0x35, 0x2, 0x1}, 0x8) 19:35:09 executing program 7: r0 = syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x9, &(0x7f0000000300)=[{&(0x7f0000010000)="200000000002000019000000500100000f000000000000000000000004000000000002000020000020000000def4655fdef4655f0100ffff53ef010001000000ddf4655f000000000000000001000000000000000b0000008000000018000000c20500002b02", 0x66, 0x400}, {&(0x7f0000010100)="000000000000000000000000e58ca12e13a240e2b1a22f8d07e8e55f010040", 0x1f, 0x4e0}, {&(0x7f0000010200)="010000000000050040", 0x9, 0x560}, {&(0x7f0000010300)="030000000400000005", 0x9, 0x800}, {0x0, 0x0, 0x1000000000c00}, {&(0x7f0000010d00)="ed41000000040000ddf4655fdef4655fdef4655f00000000000004002000000000000800050000000af301000400000000000000000000000100000010", 0x3d, 0x1480}, {&(0x7f0000011000)="ed41000000040000def4655fdef4655fdef4655f00000000000002002000000000000800030000000af30100040000000000000000000000010000005000000000000000000000000000000000000000000000000000000000000000000000000000000004511418000000000000000000000000000000000000000000000000ed8100001a040000def4655fdef4655fdef4655f00000000000001002000000000000800010000000af301000400000000000000000000000200000060000000000000000000000000000000000000000000000000000000000000000000000000000000521cdd1d000000000000000000000000000000000000000000000000ffa1000026000000def4655fdef4655fdef4655f00000000000001000000000000000000010000002f746d702f73797a2d696d61676567656e3537313433343433382f66696c65302f66696c65300000000000000000000000000000000000000000000073f249de000000000000000000000000000000000000000000000000ed8100000a000000def4655fdef4655fdef4655f00000000000001004000000000000800010000000af301000400000000000000000000000100000070", 0x1bd, 0x1980}, {&(0x7f0000011300)="020000000c00", 0x6, 0x4000}, {&(0x7f0000012000)="504d4d00504d4dff", 0x8, 0x10000}], 0x0, &(0x7f0000012b00)=ANY=[]) getdents64(r0, &(0x7f0000002540)=""/238, 0xee) 19:35:09 executing program 2: bind$netlink(0xffffffffffffffff, &(0x7f0000000040)={0x10, 0x0, 0x25dfdbfe, 0x2}, 0xc) getrlimit(0x0, &(0x7f0000000000)) 19:35:09 executing program 1: r0 = syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x9, &(0x7f0000000300)=[{&(0x7f0000010000)="200000000002000019000000500100000f000000000000000000000004000000000002000020000020000000def4655fdef4655f0100ffff53ef010001000000ddf4655f000000000000000001000000000000000b0000008000000018000000c20500002b02", 0x66, 0x400}, {&(0x7f0000010100)="000000000000000000000000e58ca12e13a240e2b1a22f8d07e8e55f010040", 0x1f, 0x4e0}, {&(0x7f0000010200)="010000000000050040", 0x9, 0x560}, {&(0x7f0000010300)="030000000400000005", 0x9, 0x800}, {0x0, 0x0, 0x1000000000c00}, {&(0x7f0000010d00)="ed41000000040000ddf4655fdef4655fdef4655f00000000000004002000000000000800050000000af301000400000000000000000000000100000010", 0x3d, 0x1480}, {&(0x7f0000011000)="ed41000000040000def4655fdef4655fdef4655f00000000000002002000000000000800030000000af30100040000000000000000000000010000005000000000000000000000000000000000000000000000000000000000000000000000000000000004511418000000000000000000000000000000000000000000000000ed8100001a040000def4655fdef4655fdef4655f00000000000001002000000000000800010000000af301000400000000000000000000000200000060000000000000000000000000000000000000000000000000000000000000000000000000000000521cdd1d000000000000000000000000000000000000000000000000ffa1000026000000def4655fdef4655fdef4655f00000000000001000000000000000000010000002f746d702f73797a2d696d61676567656e3537313433343433382f66696c65302f66696c65300000000000000000000000000000000000000000000073f249de000000000000000000000000000000000000000000000000ed8100000a000000def4655fdef4655fdef4655f00000000000001004000000000000800010000000af301000400000000000000000000000100000070", 0x1bd, 0x1980}, {&(0x7f0000011300)="020000000c0001022e000000020000000c0002022e2e00000b00000014000a026c6f73742b666f756e6400000c0000001000050266696c65300000000f0000001000050166696c", 0x47, 0x4000}, {&(0x7f0000012000)="504d4d00504d4dff", 0x8, 0x10000}], 0x0, &(0x7f0000012b00)=ANY=[]) openat(r0, &(0x7f00000000c0)='./file1\x00', 0x188a00, 0x0) getdents64(r0, &(0x7f0000002540)=""/238, 0xee) 19:35:09 executing program 4: r0 = syz_mount_image$ext4(0x0, &(0x7f0000000100)='./file0\x00', 0x0, 0x0, 0x0, 0x0, 0x0) getdents64(r0, &(0x7f0000000140)=""/157, 0x9d) openat$dir(0xffffffffffffff9c, &(0x7f0000000040)='./file1\x00', 0x30000, 0x24) getxattr(&(0x7f0000000000)='./file0\x00', &(0x7f0000000080)=@known='security.selinux\x00', &(0x7f0000000280)=""/254, 0xfe) 19:35:09 executing program 4: r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x42, 0x0) io_setup(0x9, &(0x7f0000000080)=0x0) io_submit(r1, 0x1, &(0x7f00000008c0)=[&(0x7f0000000200)={0x0, 0x0, 0x5, 0x1, 0x0, r0, &(0x7f0000000140)="ee", 0x1, 0x800000}]) io_submit(r1, 0x3, &(0x7f0000000480)=[&(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, 0x0, r0, &(0x7f0000000180)="98", 0x1}, 0x0, 0x0]) ioctl$sock_SIOCGIFINDEX_80211(0xffffffffffffffff, 0x8933, &(0x7f00000000c0)={'wlan1\x00', 0x0}) sendmsg$NL80211_CMD_SET_MULTICAST_TO_UNICAST(r0, &(0x7f00000001c0)={&(0x7f0000000040)={0x10, 0x0, 0x0, 0x1000000}, 0xc, &(0x7f0000000180)={&(0x7f0000000140)={0x30, 0x0, 0x1, 0x70bd2d, 0x25dfdbfd, {{}, {@val={0x8, 0x3, r2}, @val={0xc, 0x99, {0x80, 0x1b}}}}, [@NL80211_ATTR_MULTICAST_TO_UNICAST_ENABLED={0x4}, @NL80211_ATTR_MULTICAST_TO_UNICAST_ENABLED={0x4}]}, 0x30}, 0x1, 0x0, 0x0, 0x200080c1}, 0x8000) syz_mount_image$ext4(0x0, &(0x7f0000000100)='./file0\x00', 0x0, 0x0, 0x0, 0x0, 0x0) getxattr(&(0x7f0000000000)='./file0\x00', &(0x7f0000000080)=@known='security.selinux\x00', &(0x7f0000000280)=""/254, 0xfe) 19:35:09 executing program 2: getrlimit(0x0, &(0x7f0000000000)) setrlimit(0x2, &(0x7f0000000040)={0x3, 0xef}) [ 602.456533] EXT4-fs (loop5): mounted filesystem without journal. Opts: ,errors=continue [ 602.458125] ext4 filesystem being mounted at /syzkaller-testdir352494499/syzkaller.qYpB0S/76/file0 supports timestamps until 2038 (0x7fffffff) [ 602.463509] EXT4-fs error (device loop5): ext4_readdir:243: inode #2: block 16: comm syz-executor.5: path /syzkaller-testdir352494499/syzkaller.qYpB0S/76/file0: bad entry in directory: rec_len is smaller than minimal - offset=0, inode=2, rec_len=0, name_len=0, size=1024 [ 602.477885] EXT4-fs (loop0): mounted filesystem without journal. Opts: ,errors=continue [ 602.481018] ext4 filesystem being mounted at /syzkaller-testdir377514359/syzkaller.P1HD5z/76/file0 supports timestamps until 2038 (0x7fffffff) [ 602.482589] EXT4-fs (loop7): mounted filesystem without journal. Opts: ,errors=continue [ 602.489446] EXT4-fs (loop1): mounted filesystem without journal. Opts: ,errors=continue [ 602.490915] ext4 filesystem being mounted at /syzkaller-testdir945576136/syzkaller.SrhqXX/7/file0 supports timestamps until 2038 (0x7fffffff) [ 602.497930] ext4 filesystem being mounted at /syzkaller-testdir811579558/syzkaller.STSLuX/77/file0 supports timestamps until 2038 (0x7fffffff) [ 602.501945] EXT4-fs error (device loop1): ext4_readdir:243: inode #2: block 16: comm syz-executor.1: path /syzkaller-testdir945576136/syzkaller.SrhqXX/7/file0: bad entry in directory: rec_len is smaller than minimal - offset=76, inode=0, rec_len=0, name_len=0, size=1024 19:35:09 executing program 7: r0 = syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x9, &(0x7f0000000300)=[{&(0x7f0000010000)="200000000002000019000000500100000f000000000000000000000004000000000002000020000020000000def4655fdef4655f0100ffff53ef010001000000ddf4655f000000000000000001000000000000000b0000008000000018000000c20500002b02", 0x66, 0x400}, {&(0x7f0000010100)="000000000000000000000000e58ca12e13a240e2b1a22f8d07e8e55f010040", 0x1f, 0x4e0}, {&(0x7f0000010200)="010000000000050040", 0x9, 0x560}, {&(0x7f0000010300)="030000000400000005", 0x9, 0x800}, {0x0, 0x0, 0x1000000000c00}, {&(0x7f0000010d00)="ed41000000040000ddf4655fdef4655fdef4655f00000000000004002000000000000800050000000af301000400000000000000000000000100000010", 0x3d, 0x1480}, {&(0x7f0000011000)="ed41000000040000def4655fdef4655fdef4655f00000000000002002000000000000800030000000af30100040000000000000000000000010000005000000000000000000000000000000000000000000000000000000000000000000000000000000004511418000000000000000000000000000000000000000000000000ed8100001a040000def4655fdef4655fdef4655f00000000000001002000000000000800010000000af301000400000000000000000000000200000060000000000000000000000000000000000000000000000000000000000000000000000000000000521cdd1d000000000000000000000000000000000000000000000000ffa1000026000000def4655fdef4655fdef4655f00000000000001000000000000000000010000002f746d702f73797a2d696d61676567656e3537313433343433382f66696c65302f66696c65300000000000000000000000000000000000000000000073f249de000000000000000000000000000000000000000000000000ed8100000a000000def4655fdef4655fdef4655f00000000000001004000000000000800010000000af301000400000000000000000000000100000070", 0x1bd, 0x1980}, {&(0x7f0000011300)="020000000c00", 0x6, 0x4000}, {&(0x7f0000012000)="504d4d00504d4dff", 0x8, 0x10000}], 0x0, &(0x7f0000012b00)=ANY=[]) getdents64(r0, &(0x7f0000002540)=""/238, 0xee) 19:35:09 executing program 0: r0 = syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x8, &(0x7f0000000300)=[{&(0x7f0000010000)="200000000002000019000000500100000f000000000000000000000004000000000002000020000020000000def4655fdef4655f0100ffff53ef010001000000ddf4655f000000000000000001000000000000000b0000008000000018000000c20500002b02", 0x66, 0x400}, {&(0x7f0000010100)="000000000000000000000000e58ca12e13a240e2b1a22f8d07e8e55f010040", 0x1f, 0x4e0}, {&(0x7f0000010200)="010000000000050040", 0x9, 0x560}, {&(0x7f0000010300)="030000000400000005", 0x9, 0x800}, {0x0, 0x0, 0x1000000000c00}, {&(0x7f0000010d00)="ed41000000040000ddf4655fdef4655fdef4655f00000000000004002000000000000800050000000af301000400000000000000000000000100000010", 0x3d, 0x1480}, {&(0x7f0000011300)="020000000c0001", 0x7, 0x4000}, {&(0x7f0000012000)="504d4d00504d4dff", 0x8, 0x10000}], 0x0, &(0x7f0000012b00)=ANY=[]) getdents64(r0, &(0x7f0000002540)=""/238, 0xee) 19:35:09 executing program 2: r0 = syz_open_dev$vcsu(&(0x7f0000000000), 0x6, 0x0) syncfs(r0) 19:35:10 executing program 1: r0 = syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x9, &(0x7f0000000300)=[{&(0x7f0000010000)="200000000002000019000000500100000f000000000000000000000004000000000002000020000020000000def4655fdef4655f0100ffff53ef010001000000ddf4655f000000000000000001000000000000000b0000008000000018000000c20500002b02", 0x66, 0x400}, {&(0x7f0000010100)="000000000000000000000000e58ca12e13a240e2b1a22f8d07e8e55f010040", 0x1f, 0x4e0}, {&(0x7f0000010200)="010000000000050040", 0x9, 0x560}, {&(0x7f0000010300)="030000000400000005", 0x9, 0x800}, {0x0, 0x0, 0x1000000000c00}, {&(0x7f0000010d00)="ed41000000040000ddf4655fdef4655fdef4655f00000000000004002000000000000800050000000af301000400000000000000000000000100000010", 0x3d, 0x1480}, {&(0x7f0000011000)="ed41000000040000def4655fdef4655fdef4655f00000000000002002000000000000800030000000af30100040000000000000000000000010000005000000000000000000000000000000000000000000000000000000000000000000000000000000004511418000000000000000000000000000000000000000000000000ed8100001a040000def4655fdef4655fdef4655f00000000000001002000000000000800010000000af301000400000000000000000000000200000060000000000000000000000000000000000000000000000000000000000000000000000000000000521cdd1d000000000000000000000000000000000000000000000000ffa1000026000000def4655fdef4655fdef4655f00000000000001000000000000000000010000002f746d702f73797a2d696d61676567656e3537313433343433382f66696c65302f66696c65300000000000000000000000000000000000000000000073f249de000000000000000000000000000000000000000000000000ed8100000a000000def4655fdef4655fdef4655f00000000000001004000000000000800010000000af301000400000000000000000000000100000070", 0x1bd, 0x1980}, {&(0x7f0000011300)="020000000c0001022e000000020000000c0002022e2e00000b00000014000a026c6f73742b666f756e6400000c0000001000050266696c65300000000f0000001000050166696c", 0x47, 0x4000}, {&(0x7f0000012000)="504d4d00504d4dff", 0x8, 0x10000}], 0x0, &(0x7f0000012b00)=ANY=[]) openat(r0, &(0x7f00000000c0)='./file1\x00', 0x188a00, 0x0) getdents64(r0, &(0x7f0000002540)=""/238, 0xee) [ 602.811760] EXT4-fs (loop7): mounted filesystem without journal. Opts: ,errors=continue [ 602.815656] ext4 filesystem being mounted at /syzkaller-testdir811579558/syzkaller.STSLuX/78/file0 supports timestamps until 2038 (0x7fffffff) [ 602.825657] EXT4-fs (loop0): mounted filesystem without journal. Opts: ,errors=continue [ 602.829111] ext4 filesystem being mounted at /syzkaller-testdir377514359/syzkaller.P1HD5z/77/file0 supports timestamps until 2038 (0x7fffffff) [ 602.835394] EXT4-fs error (device loop0): ext4_readdir:243: inode #2: block 16: comm syz-executor.0: path /syzkaller-testdir377514359/syzkaller.P1HD5z/77/file0: bad entry in directory: rec_len is smaller than minimal - offset=12, inode=0, rec_len=0, name_len=0, size=1024 [ 602.855152] EXT4-fs (loop1): mounted filesystem without journal. Opts: ,errors=continue [ 602.870462] ext4 filesystem being mounted at /syzkaller-testdir945576136/syzkaller.SrhqXX/8/file0 supports timestamps until 2038 (0x7fffffff) [ 602.876705] EXT4-fs error (device loop1): ext4_readdir:243: inode #2: block 16: comm syz-executor.1: path /syzkaller-testdir945576136/syzkaller.SrhqXX/8/file0: bad entry in directory: rec_len is smaller than minimal - offset=76, inode=0, rec_len=0, name_len=0, size=1024 19:35:21 executing program 2: getrlimit(0x0, &(0x7f0000000040)) 19:35:21 executing program 5: r0 = syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x9, &(0x7f0000000300)=[{&(0x7f0000010000)="200000000002000019000000500100000f000000000000000000000004000000000002000020000020000000def4655fdef4655f0100ffff53ef010001000000ddf4655f000000000000000001000000000000000b0000008000000018000000c20500002b02", 0x66, 0x400}, {&(0x7f0000010100)="000000000000000000000000e58ca12e13a240e2b1a22f8d07e8e55f010040", 0x1f, 0x4e0}, {&(0x7f0000010200)="010000000000050040", 0x9, 0x560}, {&(0x7f0000010300)="030000000400000005", 0x9, 0x800}, {0x0, 0x0, 0x1000000000c00}, {&(0x7f0000010d00)="ed41000000040000ddf4655fdef4655fdef4655f00000000000004002000000000000800050000000af301000400000000000000000000000100000010", 0x3d, 0x1480}, {&(0x7f0000011000)="ed41000000040000def4655fdef4655fdef4655f00000000000002002000000000000800030000000af30100040000000000000000000000010000005000000000000000000000000000000000000000000000000000000000000000000000000000000004511418000000000000000000000000000000000000000000000000ed8100001a040000def4655fdef4655fdef4655f00000000000001002000000000000800010000000af301000400000000000000000000000200000060000000000000000000000000000000000000000000000000000000000000000000000000000000521cdd1d000000000000000000000000000000000000000000000000ffa1000026000000def4655fdef4655fdef4655f00000000000001000000000000000000010000002f746d702f73797a2d696d61676567656e3537313433343433382f66696c65302f66696c65300000000000000000000000000000000000000000000073f249de000000000000000000000000000000000000000000000000ed8100000a000000def4655fdef4655fdef4655f00000000000001004000000000000800010000000af301000400000000000000000000000100000070", 0x1bd, 0x1980}, {&(0x7f0000011300)="02", 0x1, 0x4000}, {&(0x7f0000012000)="504d4d00504d4dff", 0x8, 0x10000}], 0x0, &(0x7f0000012b00)=ANY=[]) openat(r0, &(0x7f00000000c0)='./file1\x00', 0x188a00, 0x0) getdents64(r0, &(0x7f0000002540)=""/238, 0xee) 19:35:21 executing program 1: r0 = syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x9, &(0x7f0000000300)=[{&(0x7f0000010000)="200000000002000019000000500100000f000000000000000000000004000000000002000020000020000000def4655fdef4655f0100ffff53ef010001000000ddf4655f000000000000000001000000000000000b0000008000000018000000c20500002b02", 0x66, 0x400}, {&(0x7f0000010100)="000000000000000000000000e58ca12e13a240e2b1a22f8d07e8e55f010040", 0x1f, 0x4e0}, {&(0x7f0000010200)="010000000000050040", 0x9, 0x560}, {&(0x7f0000010300)="030000000400000005", 0x9, 0x800}, {0x0, 0x0, 0x1000000000c00}, {&(0x7f0000010d00)="ed41000000040000ddf4655fdef4655fdef4655f00000000000004002000000000000800050000000af301000400000000000000000000000100000010", 0x3d, 0x1480}, {&(0x7f0000011000)="ed41000000040000def4655fdef4655fdef4655f00000000000002002000000000000800030000000af30100040000000000000000000000010000005000000000000000000000000000000000000000000000000000000000000000000000000000000004511418000000000000000000000000000000000000000000000000ed8100001a040000def4655fdef4655fdef4655f00000000000001002000000000000800010000000af301000400000000000000000000000200000060000000000000000000000000000000000000000000000000000000000000000000000000000000521cdd1d000000000000000000000000000000000000000000000000ffa1000026000000def4655fdef4655fdef4655f00000000000001000000000000000000010000002f746d702f73797a2d696d61676567656e3537313433343433382f66696c65302f66696c65300000000000000000000000000000000000000000000073f249de000000000000000000000000000000000000000000000000ed8100000a000000def4655fdef4655fdef4655f00000000000001004000000000000800010000000af301000400000000000000000000000100000070", 0x1bd, 0x1980}, {&(0x7f0000011300)="020000000c0001022e000000020000000c0002022e2e00000b00000014000a026c6f73742b666f756e6400000c0000001000050266696c65300000000f0000001000050166696c65", 0x48, 0x4000}, {&(0x7f0000012000)="504d4d00504d4dff", 0x8, 0x10000}], 0x0, &(0x7f0000012b00)=ANY=[]) openat(r0, &(0x7f00000000c0)='./file1\x00', 0x188a00, 0x0) getdents64(r0, &(0x7f0000002540)=""/238, 0xee) 19:35:21 executing program 0: r0 = syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x8, &(0x7f0000000300)=[{&(0x7f0000010000)="200000000002000019000000500100000f000000000000000000000004000000000002000020000020000000def4655fdef4655f0100ffff53ef010001000000ddf4655f000000000000000001000000000000000b0000008000000018000000c20500002b02", 0x66, 0x400}, {&(0x7f0000010100)="000000000000000000000000e58ca12e13a240e2b1a22f8d07e8e55f010040", 0x1f, 0x4e0}, {&(0x7f0000010200)="010000000000050040", 0x9, 0x560}, {&(0x7f0000010300)="030000000400000005", 0x9, 0x800}, {0x0, 0x0, 0x1000000000c00}, {&(0x7f0000010d00)="ed41000000040000ddf4655fdef4655fdef4655f00000000000004002000000000000800050000000af301000400000000000000000000000100000010", 0x3d, 0x1480}, {0x0, 0x0, 0x4000}, {&(0x7f0000012000)="504d4d00504d4dff", 0x8, 0x10000}], 0x0, &(0x7f0000012b00)=ANY=[]) getdents64(r0, &(0x7f0000002540)=""/238, 0xee) 19:35:21 executing program 3: r0 = creat(&(0x7f0000000000)='./file0\x00', 0x0) fallocate(r0, 0x11, 0x80000, 0x1000007ffe) writev(0xffffffffffffffff, &(0x7f0000000040)=[{&(0x7f00000009c0)="8a", 0x1}, {&(0x7f00000000c0)="e213fe8a7c47cc0947a5a38bc018113a6c2fbbb35c0e7225bf9c48f8f57a78cd9fc45964caf69bee82896a0ba8b051b37f0f443ed3a3f45dbafc986b7e8410df64c08302034c1cf02813a58d8cd799447de2fdf8ac9531a312aec37cb8dc1b600944fe8e56df6970f1f6f7e7a8682923fa0fc0963789243d50", 0x79}], 0x2) write$P9_RLOCK(r0, &(0x7f0000000080)={0x8, 0x35, 0x2, 0x1}, 0x8) 19:35:21 executing program 6: r0 = creat(&(0x7f0000000000)='./file0\x00', 0x0) fallocate(r0, 0x11, 0x0, 0x1000007ffe) writev(r0, &(0x7f0000000040), 0x0) write$P9_RLOCK(r0, &(0x7f0000000080)={0x8, 0x35, 0x2, 0x1}, 0x8) 19:35:21 executing program 7: r0 = syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x9, &(0x7f0000000300)=[{&(0x7f0000010000)="200000000002000019000000500100000f000000000000000000000004000000000002000020000020000000def4655fdef4655f0100ffff53ef010001000000ddf4655f000000000000000001000000000000000b0000008000000018000000c20500002b02", 0x66, 0x400}, {&(0x7f0000010100)="000000000000000000000000e58ca12e13a240e2b1a22f8d07e8e55f010040", 0x1f, 0x4e0}, {&(0x7f0000010200)="010000000000050040", 0x9, 0x560}, {&(0x7f0000010300)="030000000400000005", 0x9, 0x800}, {0x0, 0x0, 0x1000000000c00}, {&(0x7f0000010d00)="ed41000000040000ddf4655fdef4655fdef4655f00000000000004002000000000000800050000000af301000400000000000000000000000100000010", 0x3d, 0x1480}, {&(0x7f0000011000)="ed41000000040000def4655fdef4655fdef4655f00000000000002002000000000000800030000000af30100040000000000000000000000010000005000000000000000000000000000000000000000000000000000000000000000000000000000000004511418000000000000000000000000000000000000000000000000ed8100001a040000def4655fdef4655fdef4655f00000000000001002000000000000800010000000af301000400000000000000000000000200000060000000000000000000000000000000000000000000000000000000000000000000000000000000521cdd1d000000000000000000000000000000000000000000000000ffa1000026000000def4655fdef4655fdef4655f00000000000001000000000000000000010000002f746d702f73797a2d696d61676567656e3537313433343433382f66696c65302f66696c65300000000000000000000000000000000000000000000073f249de000000000000000000000000000000000000000000000000ed8100000a000000def4655fdef4655fdef4655f00000000000001004000000000000800010000000af301000400000000000000000000000100000070", 0x1bd, 0x1980}, {&(0x7f0000011300)="020000000c00", 0x6, 0x4000}, {&(0x7f0000012000)="504d4d00504d4dff", 0x8, 0x10000}], 0x0, &(0x7f0000012b00)=ANY=[]) getdents64(r0, &(0x7f0000002540)=""/238, 0xee) 19:35:21 executing program 4: syz_mount_image$ext4(0x0, &(0x7f0000000100)='./file0\x00', 0x0, 0x0, 0x0, 0x0, 0x0) syz_mount_image$ext4(&(0x7f0000000040)='ext3\x00', &(0x7f00000000c0)='./file0\x00', 0x3, 0x1, &(0x7f0000000240)=[{&(0x7f0000000140)="124bedd0593c3ec404619d8fe485151effda3012fff0612c8e2c358c761c9e0f3e459222b4828aaa6091dd1c978539321ce6373bbd345a2607a9650d567b0073338143c407065f1a8530dfc901938cc5c4ea47a0417b558fc09c09187da74aeb03750c346b950645e1db7104a7e3541d240594a755b779fc0c4b8bd26475c2fc140796f3dbc370a1a47aa117a6459ba5f7d1577bb6297b0fff964b01f16df3e895b7700c2b8bb8544fbf159d6672aff1db2d3944aaefb1bedc00f6346b7dff24e515e57a9c0ff0f9a522f5682b770cc28f6bef1ad406deac160eaae905eb96348a0576acce2fa31bcb042c6e5e083aa451cda51ac4", 0xf5, 0x4}], 0x1800820, &(0x7f0000000380)={[{@data_ordered}, {@stripe={'stripe', 0x3d, 0x800}}, {@nojournal_checksum}, {@nojournal_checksum}], [{@obj_type={'obj_type', 0x3d, ',/@]:/'}}, {@fscontext={'fscontext', 0x3d, 'staff_u'}}]}) getxattr(&(0x7f0000000000)='./file0\x00', &(0x7f0000000080)=@known='security.selinux\x00', &(0x7f0000000280)=""/254, 0xfe) 19:35:21 executing program 2: getrlimit(0x0, &(0x7f0000000000)) getrlimit(0xc, &(0x7f0000000040)) [ 613.958417] EXT4-fs (loop5): mounted filesystem without journal. Opts: ,errors=continue [ 613.959619] ext4 filesystem being mounted at /syzkaller-testdir352494499/syzkaller.qYpB0S/77/file0 supports timestamps until 2038 (0x7fffffff) [ 613.962925] EXT4-fs (loop1): mounted filesystem without journal. Opts: ,errors=continue [ 613.963941] ext4 filesystem being mounted at /syzkaller-testdir945576136/syzkaller.SrhqXX/9/file0 supports timestamps until 2038 (0x7fffffff) 19:35:21 executing program 2: getrlimit(0x8, &(0x7f0000000000)) prlimit64(0x0, 0xe, &(0x7f0000000040)={0x9, 0x6}, &(0x7f0000000080)) [ 613.990687] EXT4-fs error (device loop5): ext4_readdir:243: inode #2: block 16: comm syz-executor.5: path /syzkaller-testdir352494499/syzkaller.qYpB0S/77/file0: bad entry in directory: rec_len is smaller than minimal - offset=0, inode=2, rec_len=0, name_len=0, size=1024 [ 613.993476] EXT4-fs error (device loop1): ext4_readdir:243: inode #2: block 16: comm syz-executor.1: path /syzkaller-testdir945576136/syzkaller.SrhqXX/9/file0: bad entry in directory: rec_len is smaller than minimal - offset=76, inode=0, rec_len=0, name_len=0, size=1024 19:35:21 executing program 5: r0 = syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x9, &(0x7f0000000300)=[{&(0x7f0000010000)="200000000002000019000000500100000f000000000000000000000004000000000002000020000020000000def4655fdef4655f0100ffff53ef010001000000ddf4655f000000000000000001000000000000000b0000008000000018000000c20500002b02", 0x66, 0x400}, {&(0x7f0000010100)="000000000000000000000000e58ca12e13a240e2b1a22f8d07e8e55f010040", 0x1f, 0x4e0}, {&(0x7f0000010200)="010000000000050040", 0x9, 0x560}, {&(0x7f0000010300)="030000000400000005", 0x9, 0x800}, {0x0, 0x0, 0x1000000000c00}, {&(0x7f0000010d00)="ed41000000040000ddf4655fdef4655fdef4655f00000000000004002000000000000800050000000af301000400000000000000000000000100000010", 0x3d, 0x1480}, {&(0x7f0000011000)="ed41000000040000def4655fdef4655fdef4655f00000000000002002000000000000800030000000af30100040000000000000000000000010000005000000000000000000000000000000000000000000000000000000000000000000000000000000004511418000000000000000000000000000000000000000000000000ed8100001a040000def4655fdef4655fdef4655f00000000000001002000000000000800010000000af301000400000000000000000000000200000060000000000000000000000000000000000000000000000000000000000000000000000000000000521cdd1d000000000000000000000000000000000000000000000000ffa1000026000000def4655fdef4655fdef4655f00000000000001000000000000000000010000002f746d702f73797a2d696d61676567656e3537313433343433382f66696c65302f66696c65300000000000000000000000000000000000000000000073f249de000000000000000000000000000000000000000000000000ed8100000a000000def4655fdef4655fdef4655f00000000000001004000000000000800010000000af301000400000000000000000000000100000070", 0x1bd, 0x1980}, {&(0x7f0000011300)="02", 0x1, 0x4000}, {&(0x7f0000012000)="504d4d00504d4dff", 0x8, 0x10000}], 0x0, &(0x7f0000012b00)=ANY=[]) openat(r0, &(0x7f00000000c0)='./file1\x00', 0x188a00, 0x0) getdents64(r0, &(0x7f0000002540)=""/238, 0xee) 19:35:21 executing program 1: r0 = syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x9, &(0x7f0000000300)=[{&(0x7f0000010000)="200000000002000019000000500100000f000000000000000000000004000000000002000020000020000000def4655fdef4655f0100ffff53ef010001000000ddf4655f000000000000000001000000000000000b0000008000000018000000c20500002b02", 0x66, 0x400}, {&(0x7f0000010100)="000000000000000000000000e58ca12e13a240e2b1a22f8d07e8e55f010040", 0x1f, 0x4e0}, {&(0x7f0000010200)="010000000000050040", 0x9, 0x560}, {&(0x7f0000010300)="030000000400000005", 0x9, 0x800}, {0x0, 0x0, 0x1000000000c00}, {&(0x7f0000010d00)="ed41000000040000ddf4655fdef4655fdef4655f00000000000004002000000000000800050000000af301000400000000000000000000000100000010", 0x3d, 0x1480}, {&(0x7f0000011000)="ed41000000040000def4655fdef4655fdef4655f00000000000002002000000000000800030000000af30100040000000000000000000000010000005000000000000000000000000000000000000000000000000000000000000000000000000000000004511418000000000000000000000000000000000000000000000000ed8100001a040000def4655fdef4655fdef4655f00000000000001002000000000000800010000000af301000400000000000000000000000200000060000000000000000000000000000000000000000000000000000000000000000000000000000000521cdd1d000000000000000000000000000000000000000000000000ffa1000026000000def4655fdef4655fdef4655f00000000000001000000000000000000010000002f746d702f73797a2d696d61676567656e3537313433343433382f66696c65302f66696c65300000000000000000000000000000000000000000000073f249de000000000000000000000000000000000000000000000000ed8100000a000000def4655fdef4655fdef4655f00000000000001004000000000000800010000000af301000400000000000000000000000100000070", 0x1bd, 0x1980}, {&(0x7f0000011300)="020000000c0001022e000000020000000c0002022e2e00000b00000014000a026c6f73742b666f756e6400000c0000001000050266696c65300000000f0000001000050166696c65", 0x48, 0x4000}, {&(0x7f0000012000)="504d4d00504d4dff", 0x8, 0x10000}], 0x0, &(0x7f0000012b00)=ANY=[]) openat(r0, &(0x7f00000000c0)='./file1\x00', 0x188a00, 0x0) getdents64(r0, &(0x7f0000002540)=""/238, 0xee) [ 614.033846] EXT4-fs (loop7): mounted filesystem without journal. Opts: ,errors=continue [ 614.038059] ext4 filesystem being mounted at /syzkaller-testdir811579558/syzkaller.STSLuX/79/file0 supports timestamps until 2038 (0x7fffffff) 19:35:21 executing program 4: r0 = syz_mount_image$ext4(0x0, &(0x7f0000000100)='./file0\x00', 0x0, 0x0, 0x0, 0x0, 0x0) setxattr$incfs_metadata(&(0x7f0000000040)='./file0\x00', &(0x7f00000000c0), &(0x7f0000000140)="4115deebdd90bde30d689efeebf4449f4cb2004aa67347c1a78dfdafbcafc6eff4e5c954d6ac461f742159cfb48269a68fc7cbe895a8da8a20d9472df2c74041b25cd0e18ab7d67217bca9c0f8ee439a01ed0c4499645b62780304b95232312a1d19438e0f1c8e390c23a1286f15b93d3c577210102ea4cc298d93f40122a54d332f42cf132ae2617b6996a4d5ccf5efe022c0b4efbb75a3d40fb36552a313891262dfab0bf33d28d9ea006374d37893b88e7aa97539c8e1d8893266af631d5fe0491c387c9a28d1651655f731ef4d68c52e32caeaede09f01d2ea0445133877a86872c0fb0b5d7738a941688b52ab551825c870fc8b", 0xf6, 0x2) getxattr(&(0x7f0000000000)='./file0\x00', &(0x7f0000000080)=@known='security.selinux\x00', &(0x7f0000000280)=""/254, 0xfe) mknodat$null(r0, &(0x7f0000000240)='./file0\x00', 0x83, 0x103) [ 614.083031] EXT4-fs (loop0): mounted filesystem without journal. Opts: ,errors=continue [ 614.084063] ext4 filesystem being mounted at /syzkaller-testdir377514359/syzkaller.P1HD5z/78/file0 supports timestamps until 2038 (0x7fffffff) [ 614.111592] EXT4-fs (loop5): mounted filesystem without journal. Opts: ,errors=continue 19:35:21 executing program 7: r0 = syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x9, &(0x7f0000000300)=[{&(0x7f0000010000)="200000000002000019000000500100000f000000000000000000000004000000000002000020000020000000def4655fdef4655f0100ffff53ef010001000000ddf4655f000000000000000001000000000000000b0000008000000018000000c20500002b02", 0x66, 0x400}, {&(0x7f0000010100)="000000000000000000000000e58ca12e13a240e2b1a22f8d07e8e55f010040", 0x1f, 0x4e0}, {&(0x7f0000010200)="010000000000050040", 0x9, 0x560}, {&(0x7f0000010300)="030000000400000005", 0x9, 0x800}, {0x0, 0x0, 0x1000000000c00}, {&(0x7f0000010d00)="ed41000000040000ddf4655fdef4655fdef4655f00000000000004002000000000000800050000000af301000400000000000000000000000100000010", 0x3d, 0x1480}, {&(0x7f0000011000)="ed41000000040000def4655fdef4655fdef4655f00000000000002002000000000000800030000000af30100040000000000000000000000010000005000000000000000000000000000000000000000000000000000000000000000000000000000000004511418000000000000000000000000000000000000000000000000ed8100001a040000def4655fdef4655fdef4655f00000000000001002000000000000800010000000af301000400000000000000000000000200000060000000000000000000000000000000000000000000000000000000000000000000000000000000521cdd1d000000000000000000000000000000000000000000000000ffa1000026000000def4655fdef4655fdef4655f00000000000001000000000000000000010000002f746d702f73797a2d696d61676567656e3537313433343433382f66696c65302f66696c65300000000000000000000000000000000000000000000073f249de000000000000000000000000000000000000000000000000ed8100000a000000def4655fdef4655fdef4655f00000000000001004000000000000800010000000af301000400000000000000000000000100000070", 0x1bd, 0x1980}, {&(0x7f0000011300)="020000000c0001", 0x7}, {&(0x7f0000012000)="504d4d00504d4dff", 0x8, 0x10000}], 0x0, &(0x7f0000012b00)=ANY=[]) getdents64(r0, &(0x7f0000002540)=""/238, 0xee) [ 614.115135] ext4 filesystem being mounted at /syzkaller-testdir352494499/syzkaller.qYpB0S/78/file0 supports timestamps until 2038 (0x7fffffff) 19:35:21 executing program 0: r0 = syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x8, &(0x7f0000000300)=[{&(0x7f0000010000)="200000000002000019000000500100000f000000000000000000000004000000000002000020000020000000def4655fdef4655f0100ffff53ef010001000000ddf4655f000000000000000001000000000000000b0000008000000018000000c20500002b02", 0x66, 0x400}, {&(0x7f0000010100)="000000000000000000000000e58ca12e13a240e2b1a22f8d07e8e55f010040", 0x1f, 0x4e0}, {&(0x7f0000010200)="010000000000050040", 0x9, 0x560}, {&(0x7f0000010300)="030000000400000005", 0x9, 0x800}, {0x0, 0x0, 0x1000000000c00}, {&(0x7f0000010d00)="ed41000000040000ddf4655fdef4655fdef4655f00000000000004002000000000000800050000000af301000400000000000000000000000100000010", 0x3d, 0x1480}, {0x0, 0x0, 0x4000}, {&(0x7f0000012000)="504d4d00504d4dff", 0x8, 0x10000}], 0x0, &(0x7f0000012b00)=ANY=[]) getdents64(r0, &(0x7f0000002540)=""/238, 0xee) 19:35:21 executing program 2: sendmsg$NET_DM_CMD_STOP(0xffffffffffffffff, &(0x7f0000000100)={&(0x7f0000000040)={0x10, 0x0, 0x0, 0x10000000}, 0xc, &(0x7f00000000c0)={&(0x7f0000000080)={0x14, 0x0, 0x601, 0x70bd2a, 0x25dfdbfc, {}, ["", "", "", ""]}, 0x14}, 0x1, 0x0, 0x0, 0x4803}, 0x8090) r0 = openat$vcs(0xffffffffffffff9c, &(0x7f0000000140), 0x200000, 0x0) r1 = socket$nl_generic(0x10, 0x3, 0x10) r2 = syz_genetlink_get_family_id$nl80211(&(0x7f00000008c0), 0xffffffffffffffff) sendmsg$NL80211_CMD_GET_REG(r1, &(0x7f0000000a00)={0x0, 0x0, &(0x7f00000009c0)={&(0x7f0000000900)={0x14, r2, 0x480d00ac4110a7d7, 0x0, 0x0, {{0x15}}}, 0x14}}, 0x0) sendmsg$NL80211_CMD_SET_REG(r0, &(0x7f0000000340)={&(0x7f0000000280)={0x10, 0x0, 0x0, 0x2000}, 0xc, &(0x7f0000000300)={&(0x7f00000002c0)={0x18, r2, 0x20, 0x70bd2d, 0x25dfdbfe, {}, [@NL80211_ATTR_SOCKET_OWNER={0x4}]}, 0x18}}, 0x40000) sendmsg$TIPC_CMD_GET_MEDIA_NAMES(r0, &(0x7f0000000240)={&(0x7f0000000180)={0x10, 0x0, 0x0, 0x40000000}, 0xc, &(0x7f0000000200)={&(0x7f00000001c0)={0x1c, 0x0, 0x20, 0x70bd2a, 0x25dfdbfc}, 0x1c}, 0x1, 0x0, 0x0, 0x4000}, 0x4) getrlimit(0x0, &(0x7f0000000000)) [ 614.161575] EXT4-fs error (device loop5): ext4_readdir:243: inode #2: block 16: comm syz-executor.5: path /syzkaller-testdir352494499/syzkaller.qYpB0S/78/file0: bad entry in directory: rec_len is smaller than minimal - offset=0, inode=2, rec_len=0, name_len=0, size=1024 [ 614.182911] EXT4-fs (loop1): mounted filesystem without journal. Opts: ,errors=continue [ 614.184964] ext4 filesystem being mounted at /syzkaller-testdir945576136/syzkaller.SrhqXX/10/file0 supports timestamps until 2038 (0x7fffffff) [ 614.197598] EXT4-fs error (device loop1): ext4_readdir:243: inode #2: block 16: comm syz-executor.1: path /syzkaller-testdir945576136/syzkaller.SrhqXX/10/file0: bad entry in directory: rec_len is smaller than minimal - offset=76, inode=0, rec_len=0, name_len=0, size=1024 [ 614.229884] EXT4-fs (loop7): mounted filesystem without journal. Opts: ,errors=continue [ 614.236329] ext4 filesystem being mounted at /syzkaller-testdir811579558/syzkaller.STSLuX/80/file0 supports timestamps until 2038 (0x7fffffff) [ 614.261811] EXT4-fs error (device loop7): ext4_readdir:243: inode #2: block 16: comm syz-executor.7: path /syzkaller-testdir811579558/syzkaller.STSLuX/80/file0: bad entry in directory: rec_len is smaller than minimal - offset=0, inode=0, rec_len=0, name_len=0, size=1024 [ 614.284993] EXT4-fs (loop0): mounted filesystem without journal. Opts: ,errors=continue [ 614.286039] ext4 filesystem being mounted at /syzkaller-testdir377514359/syzkaller.P1HD5z/79/file0 supports timestamps until 2038 (0x7fffffff) [ 614.289463] EXT4-fs error (device loop0): ext4_readdir:243: inode #2: block 16: comm syz-executor.0: path /syzkaller-testdir377514359/syzkaller.P1HD5z/79/file0: bad entry in directory: rec_len is smaller than minimal - offset=0, inode=0, rec_len=0, name_len=0, size=1024 19:35:33 executing program 0: r0 = syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x8, &(0x7f0000000300)=[{&(0x7f0000010000)="200000000002000019000000500100000f000000000000000000000004000000000002000020000020000000def4655fdef4655f0100ffff53ef010001000000ddf4655f000000000000000001000000000000000b0000008000000018000000c20500002b02", 0x66, 0x400}, {&(0x7f0000010100)="000000000000000000000000e58ca12e13a240e2b1a22f8d07e8e55f010040", 0x1f, 0x4e0}, {&(0x7f0000010200)="010000000000050040", 0x9, 0x560}, {&(0x7f0000010300)="030000000400000005", 0x9, 0x800}, {0x0, 0x0, 0x1000000000c00}, {&(0x7f0000010d00)="ed41000000040000ddf4655fdef4655fdef4655f00000000000004002000000000000800050000000af301000400000000000000000000000100000010", 0x3d, 0x1480}, {0x0, 0x0, 0x4000}, {&(0x7f0000012000)="504d4d00504d4dff", 0x8, 0x10000}], 0x0, &(0x7f0000012b00)=ANY=[]) getdents64(r0, &(0x7f0000002540)=""/238, 0xee) 19:35:33 executing program 7: r0 = syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x9, &(0x7f0000000300)=[{&(0x7f0000010000)="200000000002000019000000500100000f000000000000000000000004000000000002000020000020000000def4655fdef4655f0100ffff53ef010001000000ddf4655f000000000000000001000000000000000b0000008000000018000000c20500002b02", 0x66, 0x400}, {&(0x7f0000010100)="000000000000000000000000e58ca12e13a240e2b1a22f8d07e8e55f010040", 0x1f, 0x4e0}, {&(0x7f0000010200)="010000000000050040", 0x9, 0x560}, {&(0x7f0000010300)="030000000400000005", 0x9, 0x800}, {0x0, 0x0, 0x1000000000c00}, {&(0x7f0000010d00)="ed41000000040000ddf4655fdef4655fdef4655f00000000000004002000000000000800050000000af301000400000000000000000000000100000010", 0x3d, 0x1480}, {&(0x7f0000011000)="ed41000000040000def4655fdef4655fdef4655f00000000000002002000000000000800030000000af30100040000000000000000000000010000005000000000000000000000000000000000000000000000000000000000000000000000000000000004511418000000000000000000000000000000000000000000000000ed8100001a040000def4655fdef4655fdef4655f00000000000001002000000000000800010000000af301000400000000000000000000000200000060000000000000000000000000000000000000000000000000000000000000000000000000000000521cdd1d000000000000000000000000000000000000000000000000ffa1000026000000def4655fdef4655fdef4655f00000000000001000000000000000000010000002f746d702f73797a2d696d61676567656e3537313433343433382f66696c65302f66696c65300000000000000000000000000000000000000000000073f249de000000000000000000000000000000000000000000000000ed8100000a000000def4655fdef4655fdef4655f00000000000001004000000000000800010000000af301000400000000000000000000000100000070", 0x1bd, 0x1980}, {&(0x7f0000011300)="020000000c0001", 0x7}, {&(0x7f0000012000)="504d4d00504d4dff", 0x8, 0x10000}], 0x0, &(0x7f0000012b00)=ANY=[]) getdents64(r0, &(0x7f0000002540)=""/238, 0xee) 19:35:33 executing program 3: r0 = creat(&(0x7f0000000000)='./file0\x00', 0x0) fallocate(r0, 0x11, 0x80000, 0x1000007ffe) writev(r0, 0x0, 0x0) write$P9_RLOCK(r0, &(0x7f0000000080)={0x8, 0x35, 0x2, 0x1}, 0x8) 19:35:33 executing program 2: getrlimit(0x0, &(0x7f0000000000)) prlimit64(0x0, 0xa, 0x0, &(0x7f0000000040)) 19:35:33 executing program 5: r0 = syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x9, &(0x7f0000000300)=[{&(0x7f0000010000)="200000000002000019000000500100000f000000000000000000000004000000000002000020000020000000def4655fdef4655f0100ffff53ef010001000000ddf4655f000000000000000001000000000000000b0000008000000018000000c20500002b02", 0x66, 0x400}, {&(0x7f0000010100)="000000000000000000000000e58ca12e13a240e2b1a22f8d07e8e55f010040", 0x1f, 0x4e0}, {&(0x7f0000010200)="010000000000050040", 0x9, 0x560}, {&(0x7f0000010300)="030000000400000005", 0x9, 0x800}, {0x0, 0x0, 0x1000000000c00}, {&(0x7f0000010d00)="ed41000000040000ddf4655fdef4655fdef4655f00000000000004002000000000000800050000000af301000400000000000000000000000100000010", 0x3d, 0x1480}, {&(0x7f0000011000)="ed41000000040000def4655fdef4655fdef4655f00000000000002002000000000000800030000000af30100040000000000000000000000010000005000000000000000000000000000000000000000000000000000000000000000000000000000000004511418000000000000000000000000000000000000000000000000ed8100001a040000def4655fdef4655fdef4655f00000000000001002000000000000800010000000af301000400000000000000000000000200000060000000000000000000000000000000000000000000000000000000000000000000000000000000521cdd1d000000000000000000000000000000000000000000000000ffa1000026000000def4655fdef4655fdef4655f00000000000001000000000000000000010000002f746d702f73797a2d696d61676567656e3537313433343433382f66696c65302f66696c65300000000000000000000000000000000000000000000073f249de000000000000000000000000000000000000000000000000ed8100000a000000def4655fdef4655fdef4655f00000000000001004000000000000800010000000af301000400000000000000000000000100000070", 0x1bd, 0x1980}, {&(0x7f0000011300)="020000000c0001022e00", 0xa, 0x4000}, {&(0x7f0000012000)="504d4d00504d4dff", 0x8, 0x10000}], 0x0, &(0x7f0000012b00)=ANY=[]) openat(r0, &(0x7f00000000c0)='./file1\x00', 0x188a00, 0x0) getdents64(r0, &(0x7f0000002540)=""/238, 0xee) 19:35:33 executing program 1: r0 = syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x9, &(0x7f0000000300)=[{&(0x7f0000010000)="200000000002000019000000500100000f000000000000000000000004000000000002000020000020000000def4655fdef4655f0100ffff53ef010001000000ddf4655f000000000000000001000000000000000b0000008000000018000000c20500002b02", 0x66, 0x400}, {&(0x7f0000010100)="000000000000000000000000e58ca12e13a240e2b1a22f8d07e8e55f010040", 0x1f, 0x4e0}, {&(0x7f0000010200)="010000000000050040", 0x9, 0x560}, {&(0x7f0000010300)="030000000400000005", 0x9, 0x800}, {0x0, 0x0, 0x1000000000c00}, {&(0x7f0000010d00)="ed41000000040000ddf4655fdef4655fdef4655f00000000000004002000000000000800050000000af301000400000000000000000000000100000010", 0x3d, 0x1480}, {&(0x7f0000011000)="ed41000000040000def4655fdef4655fdef4655f00000000000002002000000000000800030000000af30100040000000000000000000000010000005000000000000000000000000000000000000000000000000000000000000000000000000000000004511418000000000000000000000000000000000000000000000000ed8100001a040000def4655fdef4655fdef4655f00000000000001002000000000000800010000000af301000400000000000000000000000200000060000000000000000000000000000000000000000000000000000000000000000000000000000000521cdd1d000000000000000000000000000000000000000000000000ffa1000026000000def4655fdef4655fdef4655f00000000000001000000000000000000010000002f746d702f73797a2d696d61676567656e3537313433343433382f66696c65302f66696c65300000000000000000000000000000000000000000000073f249de000000000000000000000000000000000000000000000000ed8100000a000000def4655fdef4655fdef4655f00000000000001004000000000000800010000000af301000400000000000000000000000100000070", 0x1bd, 0x1980}, {&(0x7f0000011300)="020000000c0001022e000000020000000c0002022e2e00000b00000014000a026c6f73742b666f756e6400000c0000001000050266696c65300000000f0000001000050166696c65", 0x48, 0x4000}, {&(0x7f0000012000)="504d4d00504d4dff", 0x8, 0x10000}], 0x0, &(0x7f0000012b00)=ANY=[]) openat(r0, &(0x7f00000000c0)='./file1\x00', 0x188a00, 0x0) getdents64(r0, &(0x7f0000002540)=""/238, 0xee) 19:35:33 executing program 6: r0 = creat(&(0x7f0000000000)='./file0\x00', 0x0) fallocate(r0, 0x11, 0x0, 0x1000007ffe) writev(r0, &(0x7f0000000040)=[{0x0}], 0x1) write$P9_RLOCK(r0, &(0x7f0000000080)={0x8, 0x35, 0x2, 0x1}, 0x8) 19:35:33 executing program 4: r0 = syz_mount_image$ext4(0x0, &(0x7f0000000100)='./file0\x00', 0x0, 0x0, 0x0, 0x0, 0x0) r1 = openat(r0, &(0x7f0000000040)='./file0\x00', 0x6d0204, 0x82) getxattr(&(0x7f0000000000)='./file0\x00', &(0x7f0000000080)=@known='security.selinux\x00', &(0x7f0000000280)=""/254, 0xfe) r2 = openat$dir(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x0, 0x0) fallocate(r1, 0x6, 0x6, 0x80) renameat2(0xffffffffffffff9c, &(0x7f0000000040)='./file1\x00', r2, &(0x7f0000000080)='./file0\x00', 0x2) bind(r1, &(0x7f0000000140)=@can, 0x80) fallocate(r2, 0x36, 0x499e, 0x3e) [ 626.528968] EXT4-fs (loop1): mounted filesystem without journal. Opts: ,errors=continue [ 626.535069] EXT4-fs (loop5): mounted filesystem without journal. Opts: ,errors=continue [ 626.538147] EXT4-fs (loop7): mounted filesystem without journal. Opts: ,errors=continue [ 626.539493] ext4 filesystem being mounted at /syzkaller-testdir811579558/syzkaller.STSLuX/81/file0 supports timestamps until 2038 (0x7fffffff) [ 626.541462] ext4 filesystem being mounted at /syzkaller-testdir352494499/syzkaller.qYpB0S/79/file0 supports timestamps until 2038 (0x7fffffff) [ 626.543550] ext4 filesystem being mounted at /syzkaller-testdir945576136/syzkaller.SrhqXX/11/file0 supports timestamps until 2038 (0x7fffffff) [ 626.547508] EXT4-fs error (device loop7): ext4_readdir:243: inode #2: block 16: comm syz-executor.7: path /syzkaller-testdir811579558/syzkaller.STSLuX/81/file0: bad entry in directory: rec_len is smaller than minimal - offset=0, inode=0, rec_len=0, name_len=0, size=1024 [ 626.552963] EXT4-fs error (device loop1): ext4_readdir:243: inode #2: block 16: comm syz-executor.1: path /syzkaller-testdir945576136/syzkaller.SrhqXX/11/file0: bad entry in directory: rec_len is smaller than minimal - offset=76, inode=0, rec_len=0, name_len=0, size=1024 [ 626.558291] EXT4-fs error (device loop5): ext4_readdir:243: inode #2: block 16: comm syz-executor.5: path /syzkaller-testdir352494499/syzkaller.qYpB0S/79/file0: bad entry in directory: rec_len is smaller than minimal - offset=12, inode=0, rec_len=0, name_len=0, size=1024 [ 626.587369] EXT4-fs (loop0): mounted filesystem without journal. Opts: ,errors=continue [ 626.588871] ext4 filesystem being mounted at /syzkaller-testdir377514359/syzkaller.P1HD5z/80/file0 supports timestamps until 2038 (0x7fffffff) 19:35:34 executing program 7: r0 = syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x9, &(0x7f0000000300)=[{&(0x7f0000010000)="200000000002000019000000500100000f000000000000000000000004000000000002000020000020000000def4655fdef4655f0100ffff53ef010001000000ddf4655f000000000000000001000000000000000b0000008000000018000000c20500002b02", 0x66, 0x400}, {&(0x7f0000010100)="000000000000000000000000e58ca12e13a240e2b1a22f8d07e8e55f010040", 0x1f, 0x4e0}, {&(0x7f0000010200)="010000000000050040", 0x9, 0x560}, {&(0x7f0000010300)="030000000400000005", 0x9, 0x800}, {0x0, 0x0, 0x1000000000c00}, {&(0x7f0000010d00)="ed41000000040000ddf4655fdef4655fdef4655f00000000000004002000000000000800050000000af301000400000000000000000000000100000010", 0x3d, 0x1480}, {&(0x7f0000011000)="ed41000000040000def4655fdef4655fdef4655f00000000000002002000000000000800030000000af30100040000000000000000000000010000005000000000000000000000000000000000000000000000000000000000000000000000000000000004511418000000000000000000000000000000000000000000000000ed8100001a040000def4655fdef4655fdef4655f00000000000001002000000000000800010000000af301000400000000000000000000000200000060000000000000000000000000000000000000000000000000000000000000000000000000000000521cdd1d000000000000000000000000000000000000000000000000ffa1000026000000def4655fdef4655fdef4655f00000000000001000000000000000000010000002f746d702f73797a2d696d61676567656e3537313433343433382f66696c65302f66696c65300000000000000000000000000000000000000000000073f249de000000000000000000000000000000000000000000000000ed8100000a000000def4655fdef4655fdef4655f00000000000001004000000000000800010000000af301000400000000000000000000000100000070", 0x1bd, 0x1980}, {&(0x7f0000011300)="020000000c0001", 0x7}, {&(0x7f0000012000)="504d4d00504d4dff", 0x8, 0x10000}], 0x0, &(0x7f0000012b00)=ANY=[]) getdents64(r0, &(0x7f0000002540)=""/238, 0xee) 19:35:34 executing program 2: getrlimit(0x0, &(0x7f0000000000)) prlimit64(0xffffffffffffffff, 0x8, &(0x7f0000000280)={0x2, 0x10000}, &(0x7f00000002c0)) setrlimit(0xc, &(0x7f0000000100)={0x0, 0x400}) r0 = fork() setrlimit(0xe, &(0x7f0000000040)={0x6, 0x7}) process_vm_writev(r0, &(0x7f0000000240)=[{&(0x7f0000000180)=""/182, 0xb6}], 0x1, &(0x7f0000000000)=[{&(0x7f0000001840)=""/4096, 0x1000}], 0x1, 0x0) prlimit64(r0, 0x1, &(0x7f0000000080)={0x9, 0x10000}, &(0x7f00000000c0)) getrlimit(0x9, &(0x7f0000000300)) setrlimit(0x9, &(0x7f0000000140)={0xfff}) 19:35:34 executing program 1: r0 = syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x9, &(0x7f0000000300)=[{&(0x7f0000010000)="200000000002000019000000500100000f000000000000000000000004000000000002000020000020000000def4655fdef4655f0100ffff53ef010001000000ddf4655f000000000000000001000000000000000b0000008000000018000000c20500002b02", 0x66, 0x400}, {&(0x7f0000010100)="000000000000000000000000e58ca12e13a240e2b1a22f8d07e8e55f010040", 0x1f, 0x4e0}, {&(0x7f0000010200)="010000000000050040", 0x9, 0x560}, {&(0x7f0000010300)="030000000400000005", 0x9, 0x800}, {0x0, 0x0, 0x1000000000c00}, {&(0x7f0000010d00)="ed41000000040000ddf4655fdef4655fdef4655f00000000000004002000000000000800050000000af301000400000000000000000000000100000010", 0x3d, 0x1480}, {&(0x7f0000011000)="ed41000000040000def4655fdef4655fdef4655f00000000000002002000000000000800030000000af30100040000000000000000000000010000005000000000000000000000000000000000000000000000000000000000000000000000000000000004511418000000000000000000000000000000000000000000000000ed8100001a040000def4655fdef4655fdef4655f00000000000001002000000000000800010000000af301000400000000000000000000000200000060000000000000000000000000000000000000000000000000000000000000000000000000000000521cdd1d000000000000000000000000000000000000000000000000ffa1000026000000def4655fdef4655fdef4655f00000000000001000000000000000000010000002f746d702f73797a2d696d61676567656e3537313433343433382f66696c65302f66696c65300000000000000000000000000000000000000000000073f249de000000000000000000000000000000000000000000000000ed8100000a000000def4655fdef4655fdef4655f00000000000001004000000000000800010000000af301000400000000000000000000000100000070", 0x1bd, 0x1980}, {&(0x7f0000011300)="020000000c0001022e000000020000000c0002022e2e00000b00000014000a026c6f73742b666f756e6400000c0000001000050266696c65300000000f0000001000050166696c6531", 0x49}, {&(0x7f0000012000)="504d4d00504d4dff", 0x8, 0x10000}], 0x0, &(0x7f0000012b00)=ANY=[]) openat(r0, &(0x7f00000000c0)='./file1\x00', 0x188a00, 0x0) getdents64(r0, &(0x7f0000002540)=""/238, 0xee) 19:35:34 executing program 4: syz_mount_image$ext4(0x0, &(0x7f0000000100)='./file0\x00', 0x0, 0x0, 0x0, 0x0, 0x0) statfs(&(0x7f0000000040)='./file0\x00', &(0x7f0000000140)=""/225) getxattr(&(0x7f0000000000)='./file0\x00', &(0x7f0000000080)=@known='security.selinux\x00', &(0x7f0000000280)=""/254, 0xfe) 19:35:45 executing program 1: r0 = syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x9, &(0x7f0000000300)=[{&(0x7f0000010000)="200000000002000019000000500100000f000000000000000000000004000000000002000020000020000000def4655fdef4655f0100ffff53ef010001000000ddf4655f000000000000000001000000000000000b0000008000000018000000c20500002b02", 0x66, 0x400}, {&(0x7f0000010100)="000000000000000000000000e58ca12e13a240e2b1a22f8d07e8e55f010040", 0x1f, 0x4e0}, {&(0x7f0000010200)="010000000000050040", 0x9, 0x560}, {&(0x7f0000010300)="030000000400000005", 0x9, 0x800}, {0x0, 0x0, 0x1000000000c00}, {&(0x7f0000010d00)="ed41000000040000ddf4655fdef4655fdef4655f00000000000004002000000000000800050000000af301000400000000000000000000000100000010", 0x3d, 0x1480}, {&(0x7f0000011000)="ed41000000040000def4655fdef4655fdef4655f00000000000002002000000000000800030000000af30100040000000000000000000000010000005000000000000000000000000000000000000000000000000000000000000000000000000000000004511418000000000000000000000000000000000000000000000000ed8100001a040000def4655fdef4655fdef4655f00000000000001002000000000000800010000000af301000400000000000000000000000200000060000000000000000000000000000000000000000000000000000000000000000000000000000000521cdd1d000000000000000000000000000000000000000000000000ffa1000026000000def4655fdef4655fdef4655f00000000000001000000000000000000010000002f746d702f73797a2d696d61676567656e3537313433343433382f66696c65302f66696c65300000000000000000000000000000000000000000000073f249de000000000000000000000000000000000000000000000000ed8100000a000000def4655fdef4655fdef4655f00000000000001004000000000000800010000000af301000400000000000000000000000100000070", 0x1bd, 0x1980}, {&(0x7f0000011300)="020000000c0001022e000000020000000c0002022e2e00000b00000014000a026c6f73742b666f756e6400000c0000001000050266696c65300000000f0000001000050166696c6531", 0x49}, {&(0x7f0000012000)="504d4d00504d4dff", 0x8, 0x10000}], 0x0, &(0x7f0000012b00)=ANY=[]) openat(r0, &(0x7f00000000c0)='./file1\x00', 0x188a00, 0x0) getdents64(r0, &(0x7f0000002540)=""/238, 0xee) 19:35:45 executing program 4: r0 = syz_mount_image$ext4(0x0, &(0x7f0000000100)='./file0\x00', 0x0, 0x0, 0x0, 0x0, 0x0) openat(r0, &(0x7f0000000040)='./file0\x00', 0x200, 0x1d4) getxattr(&(0x7f0000000000)='./file0\x00', &(0x7f0000000080)=@known='security.selinux\x00', &(0x7f0000000280)=""/254, 0xfe) 19:35:45 executing program 3: r0 = creat(&(0x7f0000000000)='./file0\x00', 0x0) fallocate(r0, 0x11, 0x80000, 0x1000007ffe) writev(r0, 0x0, 0x0) write$P9_RLOCK(r0, &(0x7f0000000080)={0x8, 0x35, 0x2, 0x1}, 0x8) 19:35:45 executing program 7: r0 = syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x8, &(0x7f0000000300)=[{&(0x7f0000010000)="200000000002000019000000500100000f000000000000000000000004000000000002000020000020000000def4655fdef4655f0100ffff53ef010001000000ddf4655f000000000000000001000000000000000b0000008000000018000000c20500002b02", 0x66, 0x400}, {&(0x7f0000010100)="000000000000000000000000e58ca12e13a240e2b1a22f8d07e8e55f010040", 0x1f, 0x4e0}, {&(0x7f0000010200)="010000000000050040", 0x9, 0x560}, {&(0x7f0000010300)="030000000400000005", 0x9, 0x800}, {0x0, 0x0, 0x1000000000c00}, {&(0x7f0000010d00)="ed41000000040000ddf4655fdef4655fdef4655f00000000000004002000000000000800050000000af301000400000000000000000000000100000010", 0x3d, 0x1480}, {&(0x7f0000011300)="020000000c0001", 0x7, 0x4000}, {&(0x7f0000012000)="504d4d00504d4dff", 0x8, 0x10000}], 0x0, &(0x7f0000012b00)=ANY=[]) getdents64(r0, &(0x7f0000002540)=""/238, 0xee) 19:35:45 executing program 0: r0 = syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x8, &(0x7f0000000300)=[{&(0x7f0000010000)="200000000002000019000000500100000f000000000000000000000004000000000002000020000020000000def4655fdef4655f0100ffff53ef010001000000ddf4655f000000000000000001000000000000000b0000008000000018000000c20500002b02", 0x66, 0x400}, {&(0x7f0000010100)="000000000000000000000000e58ca12e13a240e2b1a22f8d07e8e55f010040", 0x1f, 0x4e0}, {&(0x7f0000010200)="010000000000050040", 0x9, 0x560}, {&(0x7f0000010300)="030000000400000005", 0x9, 0x800}, {0x0, 0x0, 0x1000000000c00}, {&(0x7f0000010d00)="ed41000000040000ddf4655fdef4655fdef4655f00000000000004002000000000000800050000000af301000400000000000000000000000100000010", 0x3d, 0x1480}, {&(0x7f0000011300), 0x0, 0x4000}, {&(0x7f0000012000)="504d4d00504d4dff", 0x8, 0x10000}], 0x0, &(0x7f0000012b00)=ANY=[]) getdents64(r0, &(0x7f0000002540)=""/238, 0xee) 19:35:45 executing program 6: r0 = creat(&(0x7f0000000000)='./file0\x00', 0x0) fallocate(r0, 0x11, 0x0, 0x1000007ffe) writev(r0, &(0x7f0000000040)=[{0x0}], 0x1) write$P9_RLOCK(r0, &(0x7f0000000080)={0x8, 0x35, 0x2, 0x1}, 0x8) 19:35:45 executing program 2: getrlimit(0x3, &(0x7f0000000000)) setrlimit(0x4, &(0x7f0000000040)={0x101, 0x8}) 19:35:45 executing program 5: r0 = syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x9, &(0x7f0000000300)=[{&(0x7f0000010000)="200000000002000019000000500100000f000000000000000000000004000000000002000020000020000000def4655fdef4655f0100ffff53ef010001000000ddf4655f000000000000000001000000000000000b0000008000000018000000c20500002b02", 0x66, 0x400}, {&(0x7f0000010100)="000000000000000000000000e58ca12e13a240e2b1a22f8d07e8e55f010040", 0x1f, 0x4e0}, {&(0x7f0000010200)="010000000000050040", 0x9, 0x560}, {&(0x7f0000010300)="030000000400000005", 0x9, 0x800}, {0x0, 0x0, 0x1000000000c00}, {&(0x7f0000010d00)="ed41000000040000ddf4655fdef4655fdef4655f00000000000004002000000000000800050000000af301000400000000000000000000000100000010", 0x3d, 0x1480}, {&(0x7f0000011000)="ed41000000040000def4655fdef4655fdef4655f00000000000002002000000000000800030000000af30100040000000000000000000000010000005000000000000000000000000000000000000000000000000000000000000000000000000000000004511418000000000000000000000000000000000000000000000000ed8100001a040000def4655fdef4655fdef4655f00000000000001002000000000000800010000000af301000400000000000000000000000200000060000000000000000000000000000000000000000000000000000000000000000000000000000000521cdd1d000000000000000000000000000000000000000000000000ffa1000026000000def4655fdef4655fdef4655f00000000000001000000000000000000010000002f746d702f73797a2d696d61676567656e3537313433343433382f66696c65302f66696c65300000000000000000000000000000000000000000000073f249de000000000000000000000000000000000000000000000000ed8100000a000000def4655fdef4655fdef4655f00000000000001004000000000000800010000000af301000400000000000000000000000100000070", 0x1bd, 0x1980}, {&(0x7f0000011300)="02", 0x1, 0x4000}, {&(0x7f0000012000)="504d4d00504d4dff", 0x8, 0x10000}], 0x0, &(0x7f0000012b00)=ANY=[]) openat(r0, &(0x7f00000000c0)='./file1\x00', 0x188a00, 0x0) getdents64(r0, &(0x7f0000002540)=""/238, 0xee) [ 638.547658] EXT4-fs (loop7): mounted filesystem without journal. Opts: ,errors=continue [ 638.549791] ext4 filesystem being mounted at /syzkaller-testdir811579558/syzkaller.STSLuX/83/file0 supports timestamps until 2038 (0x7fffffff) [ 638.561455] EXT4-fs (loop1): mounted filesystem without journal. Opts: ,errors=continue [ 638.573495] ext4 filesystem being mounted at /syzkaller-testdir945576136/syzkaller.SrhqXX/13/file0 supports timestamps until 2038 (0x7fffffff) 19:35:45 executing program 2: r0 = shmget$private(0x0, 0x3000, 0x10, &(0x7f0000ffa000/0x3000)=nil) shmat(r0, &(0x7f0000ffb000/0x1000)=nil, 0x2000) getrlimit(0x0, &(0x7f0000000000)) r1 = shmat(r0, &(0x7f0000ffc000/0x3000)=nil, 0x7000) shmdt(r1) [ 638.602151] EXT4-fs error (device loop7): ext4_readdir:243: inode #2: block 16: comm syz-executor.7: path /syzkaller-testdir811579558/syzkaller.STSLuX/83/file0: bad entry in directory: rec_len is smaller than minimal - offset=12, inode=0, rec_len=0, name_len=0, size=1024 [ 638.604871] EXT4-fs (loop5): mounted filesystem without journal. Opts: ,errors=continue [ 638.624369] ext4 filesystem being mounted at /syzkaller-testdir352494499/syzkaller.qYpB0S/80/file0 supports timestamps until 2038 (0x7fffffff) [ 638.637314] EXT4-fs error (device loop5): ext4_readdir:243: inode #2: block 16: comm syz-executor.5: path /syzkaller-testdir352494499/syzkaller.qYpB0S/80/file0: bad entry in directory: rec_len is smaller than minimal - offset=0, inode=2, rec_len=0, name_len=0, size=1024 [ 638.646511] EXT4-fs (loop0): mounted filesystem without journal. Opts: ,errors=continue [ 638.672489] ext4 filesystem being mounted at /syzkaller-testdir377514359/syzkaller.P1HD5z/81/file0 supports timestamps until 2038 (0x7fffffff) 19:35:46 executing program 4: mbind(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x1, &(0x7f0000000040)=0xa2, 0x8001, 0x3) syz_mount_image$ext4(0x0, &(0x7f0000000100)='./file0\x00', 0x0, 0x0, 0x0, 0x0, 0x0) getxattr(&(0x7f0000000000)='./file0\x00', &(0x7f0000000080)=@known='security.selinux\x00', &(0x7f0000000280)=""/254, 0xfe) 19:35:46 executing program 5: r0 = syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x9, &(0x7f0000000300)=[{&(0x7f0000010000)="200000000002000019000000500100000f000000000000000000000004000000000002000020000020000000def4655fdef4655f0100ffff53ef010001000000ddf4655f000000000000000001000000000000000b0000008000000018000000c20500002b02", 0x66, 0x400}, {&(0x7f0000010100)="000000000000000000000000e58ca12e13a240e2b1a22f8d07e8e55f010040", 0x1f, 0x4e0}, {&(0x7f0000010200)="010000000000050040", 0x9, 0x560}, {&(0x7f0000010300)="030000000400000005", 0x9, 0x800}, {0x0, 0x0, 0x1000000000c00}, {&(0x7f0000010d00)="ed41000000040000ddf4655fdef4655fdef4655f00000000000004002000000000000800050000000af301000400000000000000000000000100000010", 0x3d, 0x1480}, {&(0x7f0000011000)="ed41000000040000def4655fdef4655fdef4655f00000000000002002000000000000800030000000af30100040000000000000000000000010000005000000000000000000000000000000000000000000000000000000000000000000000000000000004511418000000000000000000000000000000000000000000000000ed8100001a040000def4655fdef4655fdef4655f00000000000001002000000000000800010000000af301000400000000000000000000000200000060000000000000000000000000000000000000000000000000000000000000000000000000000000521cdd1d000000000000000000000000000000000000000000000000ffa1000026000000def4655fdef4655fdef4655f00000000000001000000000000000000010000002f746d702f73797a2d696d61676567656e3537313433343433382f66696c65302f66696c65300000000000000000000000000000000000000000000073f249de000000000000000000000000000000000000000000000000ed8100000a000000def4655fdef4655fdef4655f00000000000001004000000000000800010000000af301000400000000000000000000000100000070", 0x1bd, 0x1980}, {&(0x7f0000011300)="02", 0x1, 0x4000}, {&(0x7f0000012000)="504d4d00504d4dff", 0x8, 0x10000}], 0x0, &(0x7f0000012b00)=ANY=[]) openat(r0, &(0x7f00000000c0)='./file1\x00', 0x188a00, 0x0) getdents64(r0, &(0x7f0000002540)=""/238, 0xee) 19:35:46 executing program 1: r0 = syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x9, &(0x7f0000000300)=[{&(0x7f0000010000)="200000000002000019000000500100000f000000000000000000000004000000000002000020000020000000def4655fdef4655f0100ffff53ef010001000000ddf4655f000000000000000001000000000000000b0000008000000018000000c20500002b02", 0x66, 0x400}, {&(0x7f0000010100)="000000000000000000000000e58ca12e13a240e2b1a22f8d07e8e55f010040", 0x1f, 0x4e0}, {&(0x7f0000010200)="010000000000050040", 0x9, 0x560}, {&(0x7f0000010300)="030000000400000005", 0x9, 0x800}, {0x0, 0x0, 0x1000000000c00}, {&(0x7f0000010d00)="ed41000000040000ddf4655fdef4655fdef4655f00000000000004002000000000000800050000000af301000400000000000000000000000100000010", 0x3d, 0x1480}, {&(0x7f0000011000)="ed41000000040000def4655fdef4655fdef4655f00000000000002002000000000000800030000000af30100040000000000000000000000010000005000000000000000000000000000000000000000000000000000000000000000000000000000000004511418000000000000000000000000000000000000000000000000ed8100001a040000def4655fdef4655fdef4655f00000000000001002000000000000800010000000af301000400000000000000000000000200000060000000000000000000000000000000000000000000000000000000000000000000000000000000521cdd1d000000000000000000000000000000000000000000000000ffa1000026000000def4655fdef4655fdef4655f00000000000001000000000000000000010000002f746d702f73797a2d696d61676567656e3537313433343433382f66696c65302f66696c65300000000000000000000000000000000000000000000073f249de000000000000000000000000000000000000000000000000ed8100000a000000def4655fdef4655fdef4655f00000000000001004000000000000800010000000af301000400000000000000000000000100000070", 0x1bd, 0x1980}, {&(0x7f0000011300)="020000000c0001022e000000020000000c0002022e2e00000b00000014000a026c6f73742b666f756e6400000c0000001000050266696c65300000000f0000001000050166696c6531", 0x49}, {&(0x7f0000012000)="504d4d00504d4dff", 0x8, 0x10000}], 0x0, &(0x7f0000012b00)=ANY=[]) openat(r0, &(0x7f00000000c0)='./file1\x00', 0x188a00, 0x0) getdents64(r0, &(0x7f0000002540)=""/238, 0xee) [ 638.883568] EXT4-fs (loop5): mounted filesystem without journal. Opts: ,errors=continue [ 638.886042] ext4 filesystem being mounted at /syzkaller-testdir352494499/syzkaller.qYpB0S/81/file0 supports timestamps until 2038 (0x7fffffff) [ 638.897733] EXT4-fs error (device loop5): ext4_readdir:243: inode #2: block 16: comm syz-executor.5: path /syzkaller-testdir352494499/syzkaller.qYpB0S/81/file0: bad entry in directory: rec_len is smaller than minimal - offset=0, inode=2, rec_len=0, name_len=0, size=1024 [ 638.944136] EXT4-fs (loop1): mounted filesystem without journal. Opts: ,errors=continue [ 638.947496] ext4 filesystem being mounted at /syzkaller-testdir945576136/syzkaller.SrhqXX/14/file0 supports timestamps until 2038 (0x7fffffff) [ 638.960699] EXT4-fs error (device loop1): ext4_readdir:243: inode #2: block 16: comm syz-executor.1: path /syzkaller-testdir945576136/syzkaller.SrhqXX/14/file0: bad entry in directory: rec_len is smaller than minimal - offset=0, inode=0, rec_len=0, name_len=0, size=1024 19:35:56 executing program 7: r0 = syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x8, &(0x7f0000000300)=[{&(0x7f0000010000)="200000000002000019000000500100000f000000000000000000000004000000000002000020000020000000def4655fdef4655f0100ffff53ef010001000000ddf4655f000000000000000001000000000000000b0000008000000018000000c20500002b02", 0x66, 0x400}, {&(0x7f0000010100)="000000000000000000000000e58ca12e13a240e2b1a22f8d07e8e55f010040", 0x1f, 0x4e0}, {&(0x7f0000010200)="010000000000050040", 0x9, 0x560}, {&(0x7f0000010300)="030000000400000005", 0x9, 0x800}, {0x0, 0x0, 0x1000000000c00}, {&(0x7f0000010d00)="ed41000000040000ddf4655fdef4655fdef4655f00000000000004002000000000000800050000000af301000400000000000000000000000100000010", 0x3d, 0x1480}, {0x0, 0x0, 0x4000}, {&(0x7f0000012000)="504d4d00504d4dff", 0x8, 0x10000}], 0x0, &(0x7f0000012b00)=ANY=[]) getdents64(r0, &(0x7f0000002540)=""/238, 0xee) 19:35:56 executing program 2: getrlimit(0xb, &(0x7f0000000000)) 19:35:56 executing program 1: r0 = syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x8, &(0x7f0000000300)=[{&(0x7f0000010000)="200000000002000019000000500100000f000000000000000000000004000000000002000020000020000000def4655fdef4655f0100ffff53ef010001000000ddf4655f000000000000000001000000000000000b0000008000000018000000c20500002b02", 0x66, 0x400}, {&(0x7f0000010100)="000000000000000000000000e58ca12e13a240e2b1a22f8d07e8e55f010040", 0x1f, 0x4e0}, {&(0x7f0000010200)="010000000000050040", 0x9, 0x560}, {&(0x7f0000010300)="030000000400000005", 0x9, 0x800}, {0x0, 0x0, 0x1000000000c00}, {&(0x7f0000010d00)="ed41000000040000ddf4655fdef4655fdef4655f00000000000004002000000000000800050000000af301000400000000000000000000000100000010", 0x3d, 0x1480}, {&(0x7f0000011300)="020000000c0001022e000000020000000c0002022e2e00000b00000014000a026c6f73742b666f756e6400000c0000001000050266696c65300000000f0000001000050166696c6531", 0x49, 0x4000}, {&(0x7f0000012000)="504d4d00504d4dff", 0x8, 0x10000}], 0x0, &(0x7f0000012b00)=ANY=[]) openat(r0, &(0x7f00000000c0)='./file1\x00', 0x188a00, 0x0) getdents64(r0, &(0x7f0000002540)=""/238, 0xee) 19:35:56 executing program 5: r0 = syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x9, &(0x7f0000000300)=[{&(0x7f0000010000)="200000000002000019000000500100000f000000000000000000000004000000000002000020000020000000def4655fdef4655f0100ffff53ef010001000000ddf4655f000000000000000001000000000000000b0000008000000018000000c20500002b02", 0x66, 0x400}, {&(0x7f0000010100)="000000000000000000000000e58ca12e13a240e2b1a22f8d07e8e55f010040", 0x1f, 0x4e0}, {&(0x7f0000010200)="010000000000050040", 0x9, 0x560}, {&(0x7f0000010300)="030000000400000005", 0x9, 0x800}, {0x0, 0x0, 0x1000000000c00}, {&(0x7f0000010d00)="ed41000000040000ddf4655fdef4655fdef4655f00000000000004002000000000000800050000000af301000400000000000000000000000100000010", 0x3d, 0x1480}, {&(0x7f0000011000)="ed41000000040000def4655fdef4655fdef4655f00000000000002002000000000000800030000000af30100040000000000000000000000010000005000000000000000000000000000000000000000000000000000000000000000000000000000000004511418000000000000000000000000000000000000000000000000ed8100001a040000def4655fdef4655fdef4655f00000000000001002000000000000800010000000af301000400000000000000000000000200000060000000000000000000000000000000000000000000000000000000000000000000000000000000521cdd1d000000000000000000000000000000000000000000000000ffa1000026000000def4655fdef4655fdef4655f00000000000001000000000000000000010000002f746d702f73797a2d696d61676567656e3537313433343433382f66696c65302f66696c65300000000000000000000000000000000000000000000073f249de000000000000000000000000000000000000000000000000ed8100000a000000def4655fdef4655fdef4655f00000000000001004000000000000800010000000af301000400000000000000000000000100000070", 0x1bd, 0x1980}, {&(0x7f0000011300)="02", 0x1, 0x4000}, {&(0x7f0000012000)="504d4d00504d4dff", 0x8, 0x10000}], 0x0, &(0x7f0000012b00)=ANY=[]) openat(r0, &(0x7f00000000c0)='./file1\x00', 0x188a00, 0x0) getdents64(r0, &(0x7f0000002540)=""/238, 0xee) 19:35:56 executing program 4: r0 = open_tree(0xffffffffffffffff, &(0x7f0000000040)='./file1\x00', 0x0) ioctl$TIOCMBIC(r0, 0x5417, &(0x7f00000000c0)=0x7f) syz_mount_image$ext4(0x0, &(0x7f0000000100)='./file0\x00', 0x0, 0x0, 0x0, 0x0, 0x0) sendmsg$TIPC_CMD_SET_NODE_ADDR(0xffffffffffffffff, 0x0, 0x0) syz_io_uring_setup(0x2d01, &(0x7f0000000100), &(0x7f0000fff000/0x1000)=nil, &(0x7f0000ffb000/0x4000)=nil, &(0x7f0000000180), &(0x7f00000001c0)) getxattr(&(0x7f0000000000)='./file0\x00', &(0x7f0000000080)=@known='security.selinux\x00', &(0x7f0000000280)=""/254, 0xfe) 19:35:56 executing program 6: r0 = creat(&(0x7f0000000000)='./file0\x00', 0x0) fallocate(r0, 0x11, 0x0, 0x1000007ffe) writev(r0, &(0x7f0000000040)=[{0x0}], 0x1) write$P9_RLOCK(r0, &(0x7f0000000080)={0x8, 0x35, 0x2, 0x1}, 0x8) 19:35:56 executing program 3: r0 = creat(&(0x7f0000000000)='./file0\x00', 0x0) fallocate(r0, 0x11, 0x80000, 0x1000007ffe) writev(r0, 0x0, 0x0) write$P9_RLOCK(r0, &(0x7f0000000080)={0x8, 0x35, 0x2, 0x1}, 0x8) 19:35:56 executing program 0: r0 = syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x8, &(0x7f0000000300)=[{&(0x7f0000010000)="200000000002000019000000500100000f000000000000000000000004000000000002000020000020000000def4655fdef4655f0100ffff53ef010001000000ddf4655f000000000000000001000000000000000b0000008000000018000000c20500002b02", 0x66, 0x400}, {&(0x7f0000010100)="000000000000000000000000e58ca12e13a240e2b1a22f8d07e8e55f010040", 0x1f, 0x4e0}, {&(0x7f0000010200)="010000000000050040", 0x9, 0x560}, {&(0x7f0000010300)="030000000400000005", 0x9, 0x800}, {0x0, 0x0, 0x1000000000c00}, {&(0x7f0000010d00)="ed41000000040000ddf4655fdef4655fdef4655f00000000000004002000000000000800050000000af301000400000000000000000000000100000010", 0x3d, 0x1480}, {&(0x7f0000011300), 0x0, 0x4000}, {&(0x7f0000012000)="504d4d00504d4dff", 0x8, 0x10000}], 0x0, &(0x7f0000012b00)=ANY=[]) getdents64(r0, &(0x7f0000002540)=""/238, 0xee) [ 648.875362] EXT4-fs (loop1): mounted filesystem without journal. Opts: ,errors=continue [ 648.876757] ext4 filesystem being mounted at /syzkaller-testdir945576136/syzkaller.SrhqXX/15/file0 supports timestamps until 2038 (0x7fffffff) [ 648.898648] EXT4-fs error (device loop1): ext4_lookup:1708: inode #2: comm syz-executor.1: deleted inode referenced: 15 [ 648.901977] EXT4-fs error (device loop1): ext4_readdir:243: inode #2: block 16: comm syz-executor.1: path /syzkaller-testdir945576136/syzkaller.SrhqXX/15/file0: bad entry in directory: rec_len is smaller than minimal - offset=76, inode=0, rec_len=0, name_len=0, size=1024 [ 648.952280] EXT4-fs (loop5): mounted filesystem without journal. Opts: ,errors=continue 19:35:56 executing program 1: r0 = syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x8, &(0x7f0000000300)=[{&(0x7f0000010000)="200000000002000019000000500100000f000000000000000000000004000000000002000020000020000000def4655fdef4655f0100ffff53ef010001000000ddf4655f000000000000000001000000000000000b0000008000000018000000c20500002b02", 0x66, 0x400}, {&(0x7f0000010100)="000000000000000000000000e58ca12e13a240e2b1a22f8d07e8e55f010040", 0x1f, 0x4e0}, {&(0x7f0000010200)="010000000000050040", 0x9, 0x560}, {&(0x7f0000010300)="030000000400000005", 0x9, 0x800}, {0x0, 0x0, 0x1000000000c00}, {&(0x7f0000010d00)="ed41000000040000ddf4655fdef4655fdef4655f00000000000004002000000000000800050000000af301000400000000000000000000000100000010", 0x3d, 0x1480}, {&(0x7f0000011300)="020000000c0001022e000000020000000c0002022e2e00000b00000014000a026c6f73742b666f756e6400000c0000001000050266696c65300000000f0000001000050166696c6531", 0x49, 0x4000}, {&(0x7f0000012000)="504d4d00504d4dff", 0x8, 0x10000}], 0x0, &(0x7f0000012b00)=ANY=[]) openat(r0, &(0x7f00000000c0)='./file1\x00', 0x188a00, 0x0) getdents64(r0, &(0x7f0000002540)=""/238, 0xee) [ 648.957046] EXT4-fs (loop0): mounted filesystem without journal. Opts: ,errors=continue 19:35:56 executing program 3: r0 = creat(&(0x7f0000000000)='./file0\x00', 0x0) fallocate(r0, 0x11, 0x80000, 0x1000007ffe) writev(r0, &(0x7f0000000040)=[{&(0x7f00000009c0)="8a", 0x1}], 0x1) write$P9_RLOCK(r0, &(0x7f0000000080)={0x8, 0x35, 0x2, 0x1}, 0x8) [ 648.969411] EXT4-fs (loop7): mounted filesystem without journal. Opts: ,errors=continue [ 648.991178] ext4 filesystem being mounted at /syzkaller-testdir811579558/syzkaller.STSLuX/84/file0 supports timestamps until 2038 (0x7fffffff) [ 648.994857] ext4 filesystem being mounted at /syzkaller-testdir352494499/syzkaller.qYpB0S/82/file0 supports timestamps until 2038 (0x7fffffff) [ 648.998889] ext4 filesystem being mounted at /syzkaller-testdir377514359/syzkaller.P1HD5z/82/file0 supports timestamps until 2038 (0x7fffffff) 19:35:56 executing program 2: syz_emit_ethernet(0x62, &(0x7f0000000380)={@local, @link_local, @void, {@ipv6={0x86dd, @tipc_packet={0x0, 0x6, "8bc101", 0x2c, 0x6, 0x0, @remote, @private1, {[], @payload_mcast={{{{{{0x2c, 0x0, 0x0, 0x0, 0x0, 0xb}}}}}}}}}}}, 0x0) syz_emit_ethernet(0x6a, &(0x7f0000000100)={@random="10ff2729e9a8", @multicast, @val={@void, {0x8100, 0x4}}, {@llc_tr={0x11, {@llc={0x4be8673a19250db7, 0xe, "b3", "b076b3d7466587094bb03027b6401b417d33ea4331e0fd520cf3243cbd78c2bbc8b3a67592fb5f86c38b6c1740dade7fbc654f6d80c665b3107556228a49e02b39bc083b84597c1d00085d79a977e7b2e4ec18d1a3"}}}}}, &(0x7f0000000180)={0x0, 0x1, [0xfeb, 0x49a, 0xde5, 0xbd2]}) syz_emit_ethernet(0x42, &(0x7f0000000080)={@multicast, @multicast, @void, {@arp={0x806, @ether_ipv6={0x1, 0x86dd, 0x6, 0x10, 0x8, @dev={'\xaa\xaa\xaa\xaa\xaa', 0x3b}, @local, @link_local={0x1, 0x80, 0xc2, 0x0, 0x0, 0x2}, @remote}}}}, &(0x7f0000000000)={0x1, 0x2, [0x25c, 0xc07, 0xe9b, 0x4ae]}) getrlimit(0xe, &(0x7f0000000040)) 19:35:56 executing program 6: r0 = creat(&(0x7f0000000000)='./file0\x00', 0x0) fallocate(r0, 0x11, 0x0, 0x1000007ffe) writev(r0, &(0x7f0000000040)=[{&(0x7f00000009c0)}], 0x1) write$P9_RLOCK(r0, &(0x7f0000000080)={0x8, 0x35, 0x2, 0x1}, 0x8) 19:35:56 executing program 0: r0 = syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x8, &(0x7f0000000300)=[{&(0x7f0000010000)="200000000002000019000000500100000f000000000000000000000004000000000002000020000020000000def4655fdef4655f0100ffff53ef010001000000ddf4655f000000000000000001000000000000000b0000008000000018000000c20500002b02", 0x66, 0x400}, {&(0x7f0000010100)="000000000000000000000000e58ca12e13a240e2b1a22f8d07e8e55f010040", 0x1f, 0x4e0}, {&(0x7f0000010200)="010000000000050040", 0x9, 0x560}, {&(0x7f0000010300)="030000000400000005", 0x9, 0x800}, {0x0, 0x0, 0x1000000000c00}, {&(0x7f0000010d00)="ed41000000040000ddf4655fdef4655fdef4655f00000000000004002000000000000800050000000af301000400000000000000000000000100000010", 0x3d, 0x1480}, {&(0x7f0000011300), 0x0, 0x4000}, {&(0x7f0000012000)="504d4d00504d4dff", 0x8, 0x10000}], 0x0, &(0x7f0000012b00)=ANY=[]) getdents64(r0, &(0x7f0000002540)=""/238, 0xee) 19:35:56 executing program 7: r0 = syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x8, &(0x7f0000000300)=[{&(0x7f0000010000)="200000000002000019000000500100000f000000000000000000000004000000000002000020000020000000def4655fdef4655f0100ffff53ef010001000000ddf4655f000000000000000001000000000000000b0000008000000018000000c20500002b02", 0x66, 0x400}, {&(0x7f0000010100)="000000000000000000000000e58ca12e13a240e2b1a22f8d07e8e55f010040", 0x1f, 0x4e0}, {&(0x7f0000010200)="010000000000050040", 0x9, 0x560}, {&(0x7f0000010300)="030000000400000005", 0x9, 0x800}, {0x0, 0x0, 0x1000000000c00}, {&(0x7f0000010d00)="ed41000000040000ddf4655fdef4655fdef4655f00000000000004002000000000000800050000000af301000400000000000000000000000100000010", 0x3d, 0x1480}, {0x0, 0x0, 0x4000}, {&(0x7f0000012000)="504d4d00504d4dff", 0x8, 0x10000}], 0x0, &(0x7f0000012b00)=ANY=[]) getdents64(r0, &(0x7f0000002540)=""/238, 0xee) 19:35:56 executing program 4: r0 = accept4$unix(0xffffffffffffffff, 0x0, &(0x7f0000000040), 0x0) fsetxattr(r0, &(0x7f00000000c0)=@random={'security.', 'security.selinux\x00'}, &(0x7f0000000140)='security.selinux\x00', 0x11, 0x2) syz_mount_image$ext4(0x0, &(0x7f0000000100)='./file0\x00', 0x0, 0x0, 0x0, 0x0, 0x0) r1 = openat$dir(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x0, 0x0) renameat2(0xffffffffffffff9c, &(0x7f0000000040)='./file1\x00', r1, &(0x7f0000000080)='./file0\x00', 0x2) mknodat$loop(r1, &(0x7f0000000180)='./file0\x00', 0x40, 0x1) getxattr(&(0x7f0000000000)='./file0\x00', &(0x7f0000000080)=@known='security.selinux\x00', &(0x7f0000000280)=""/254, 0xfe) [ 649.281503] EXT4-fs (loop1): mounted filesystem without journal. Opts: ,errors=continue [ 649.301530] ext4 filesystem being mounted at /syzkaller-testdir945576136/syzkaller.SrhqXX/16/file0 supports timestamps until 2038 (0x7fffffff) [ 649.302618] EXT4-fs (loop0): mounted filesystem without journal. Opts: ,errors=continue 19:35:56 executing program 5: r0 = syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x9, &(0x7f0000000300)=[{&(0x7f0000010000)="200000000002000019000000500100000f000000000000000000000004000000000002000020000020000000def4655fdef4655f0100ffff53ef010001000000ddf4655f000000000000000001000000000000000b0000008000000018000000c20500002b02", 0x66, 0x400}, {&(0x7f0000010100)="000000000000000000000000e58ca12e13a240e2b1a22f8d07e8e55f010040", 0x1f, 0x4e0}, {&(0x7f0000010200)="010000000000050040", 0x9, 0x560}, {&(0x7f0000010300)="030000000400000005", 0x9, 0x800}, {0x0, 0x0, 0x1000000000c00}, {&(0x7f0000010d00)="ed41000000040000ddf4655fdef4655fdef4655f00000000000004002000000000000800050000000af301000400000000000000000000000100000010", 0x3d, 0x1480}, {&(0x7f0000011000)="ed41000000040000def4655fdef4655fdef4655f00000000000002002000000000000800030000000af30100040000000000000000000000010000005000000000000000000000000000000000000000000000000000000000000000000000000000000004511418000000000000000000000000000000000000000000000000ed8100001a040000def4655fdef4655fdef4655f00000000000001002000000000000800010000000af301000400000000000000000000000200000060000000000000000000000000000000000000000000000000000000000000000000000000000000521cdd1d000000000000000000000000000000000000000000000000ffa1000026000000def4655fdef4655fdef4655f00000000000001000000000000000000010000002f746d702f73797a2d696d61676567656e3537313433343433382f66696c65302f66696c65300000000000000000000000000000000000000000000073f249de000000000000000000000000000000000000000000000000ed8100000a000000def4655fdef4655fdef4655f00000000000001004000000000000800010000000af301000400000000000000000000000100000070", 0x1bd, 0x1980}, {&(0x7f0000011300)="020000000c00", 0x6, 0x4000}, {&(0x7f0000012000)="504d4d00504d4dff", 0x8, 0x10000}], 0x0, &(0x7f0000012b00)=ANY=[]) openat(r0, &(0x7f00000000c0)='./file1\x00', 0x188a00, 0x0) getdents64(r0, &(0x7f0000002540)=""/238, 0xee) [ 649.332026] ext4 filesystem being mounted at /syzkaller-testdir377514359/syzkaller.P1HD5z/83/file0 supports timestamps until 2038 (0x7fffffff) 19:35:56 executing program 3: r0 = creat(&(0x7f0000000000)='./file0\x00', 0x0) fallocate(r0, 0x11, 0x80000, 0x1000007ffe) writev(r0, &(0x7f0000000040)=[{&(0x7f00000009c0)="8a", 0x1}], 0x1) write$P9_RLOCK(r0, &(0x7f0000000080)={0x8, 0x35, 0x2, 0x1}, 0x8) 19:35:56 executing program 1: r0 = syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x8, &(0x7f0000000300)=[{&(0x7f0000010000)="200000000002000019000000500100000f000000000000000000000004000000000002000020000020000000def4655fdef4655f0100ffff53ef010001000000ddf4655f000000000000000001000000000000000b0000008000000018000000c20500002b02", 0x66, 0x400}, {&(0x7f0000010100)="000000000000000000000000e58ca12e13a240e2b1a22f8d07e8e55f010040", 0x1f, 0x4e0}, {&(0x7f0000010200)="010000000000050040", 0x9, 0x560}, {&(0x7f0000010300)="030000000400000005", 0x9, 0x800}, {0x0, 0x0, 0x1000000000c00}, {&(0x7f0000010d00)="ed41000000040000ddf4655fdef4655fdef4655f00000000000004002000000000000800050000000af301000400000000000000000000000100000010", 0x3d, 0x1480}, {&(0x7f0000011300)="020000000c0001022e000000020000000c0002022e2e00000b00000014000a026c6f73742b666f756e6400000c0000001000050266696c65300000000f0000001000050166696c6531", 0x49, 0x4000}, {&(0x7f0000012000)="504d4d00504d4dff", 0x8, 0x10000}], 0x0, &(0x7f0000012b00)=ANY=[]) openat(r0, &(0x7f00000000c0)='./file1\x00', 0x188a00, 0x0) getdents64(r0, &(0x7f0000002540)=""/238, 0xee) 19:35:56 executing program 2: getrlimit(0x0, &(0x7f0000000000)) [ 649.578822] EXT4-fs (loop7): mounted filesystem without journal. Opts: ,errors=continue [ 649.623522] ext4 filesystem being mounted at /syzkaller-testdir811579558/syzkaller.STSLuX/85/file0 supports timestamps until 2038 (0x7fffffff) [ 649.699998] EXT4-fs (loop1): mounted filesystem without journal. Opts: ,errors=continue [ 649.703541] EXT4-fs (loop5): mounted filesystem without journal. Opts: ,errors=continue [ 649.705830] ext4 filesystem being mounted at /syzkaller-testdir352494499/syzkaller.qYpB0S/83/file0 supports timestamps until 2038 (0x7fffffff) [ 649.711400] ext4 filesystem being mounted at /syzkaller-testdir945576136/syzkaller.SrhqXX/17/file0 supports timestamps until 2038 (0x7fffffff) 19:36:09 executing program 2: getrlimit(0x0, &(0x7f0000000000)) getrlimit(0xfe6421fb416b0962, &(0x7f0000000040)) 19:36:09 executing program 0: r0 = syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x8, &(0x7f0000000300)=[{&(0x7f0000010000)="200000000002000019000000500100000f000000000000000000000004000000000002000020000020000000def4655fdef4655f0100ffff53ef010001000000ddf4655f000000000000000001000000000000000b0000008000000018000000c20500002b02", 0x66, 0x400}, {&(0x7f0000010100)="000000000000000000000000e58ca12e13a240e2b1a22f8d07e8e55f010040", 0x1f, 0x4e0}, {&(0x7f0000010200)="010000000000050040", 0x9, 0x560}, {&(0x7f0000010300)="030000000400000005", 0x9, 0x800}, {0x0, 0x0, 0x1000000000c00}, {&(0x7f0000010d00)="ed41000000040000ddf4655fdef4655fdef4655f00000000000004002000000000000800050000000af301000400000000000000000000000100000010", 0x3d, 0x1480}, {&(0x7f0000011300)="02000000", 0x4, 0x4000}, {&(0x7f0000012000)="504d4d00504d4dff", 0x8, 0x10000}], 0x0, &(0x7f0000012b00)=ANY=[]) getdents64(r0, &(0x7f0000002540)=""/238, 0xee) 19:36:09 executing program 6: r0 = creat(&(0x7f0000000000)='./file0\x00', 0x0) fallocate(r0, 0x11, 0x0, 0x1000007ffe) writev(r0, &(0x7f0000000040)=[{&(0x7f00000009c0)}], 0x1) write$P9_RLOCK(r0, &(0x7f0000000080)={0x8, 0x35, 0x2, 0x1}, 0x8) 19:36:09 executing program 3: r0 = creat(&(0x7f0000000000)='./file0\x00', 0x0) fallocate(r0, 0x11, 0x80000, 0x1000007ffe) writev(r0, &(0x7f0000000040), 0x0) write$P9_RLOCK(r0, &(0x7f0000000080)={0x8, 0x35, 0x2, 0x1}, 0x8) 19:36:09 executing program 7: r0 = syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x8, &(0x7f0000000300)=[{&(0x7f0000010000)="200000000002000019000000500100000f000000000000000000000004000000000002000020000020000000def4655fdef4655f0100ffff53ef010001000000ddf4655f000000000000000001000000000000000b0000008000000018000000c20500002b02", 0x66, 0x400}, {&(0x7f0000010100)="000000000000000000000000e58ca12e13a240e2b1a22f8d07e8e55f010040", 0x1f, 0x4e0}, {&(0x7f0000010200)="010000000000050040", 0x9, 0x560}, {&(0x7f0000010300)="030000000400000005", 0x9, 0x800}, {0x0, 0x0, 0x1000000000c00}, {&(0x7f0000010d00)="ed41000000040000ddf4655fdef4655fdef4655f00000000000004002000000000000800050000000af301000400000000000000000000000100000010", 0x3d, 0x1480}, {0x0, 0x0, 0x4000}, {&(0x7f0000012000)="504d4d00504d4dff", 0x8, 0x10000}], 0x0, &(0x7f0000012b00)=ANY=[]) getdents64(r0, &(0x7f0000002540)=""/238, 0xee) 19:36:09 executing program 5: r0 = syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x9, &(0x7f0000000300)=[{&(0x7f0000010000)="200000000002000019000000500100000f000000000000000000000004000000000002000020000020000000def4655fdef4655f0100ffff53ef010001000000ddf4655f000000000000000001000000000000000b0000008000000018000000c20500002b02", 0x66, 0x400}, {&(0x7f0000010100)="000000000000000000000000e58ca12e13a240e2b1a22f8d07e8e55f010040", 0x1f, 0x4e0}, {&(0x7f0000010200)="010000000000050040", 0x9, 0x560}, {&(0x7f0000010300)="030000000400000005", 0x9, 0x800}, {0x0, 0x0, 0x1000000000c00}, {&(0x7f0000010d00)="ed41000000040000ddf4655fdef4655fdef4655f00000000000004002000000000000800050000000af301000400000000000000000000000100000010", 0x3d, 0x1480}, {&(0x7f0000011000)="ed41000000040000def4655fdef4655fdef4655f00000000000002002000000000000800030000000af30100040000000000000000000000010000005000000000000000000000000000000000000000000000000000000000000000000000000000000004511418000000000000000000000000000000000000000000000000ed8100001a040000def4655fdef4655fdef4655f00000000000001002000000000000800010000000af301000400000000000000000000000200000060000000000000000000000000000000000000000000000000000000000000000000000000000000521cdd1d000000000000000000000000000000000000000000000000ffa1000026000000def4655fdef4655fdef4655f00000000000001000000000000000000010000002f746d702f73797a2d696d61676567656e3537313433343433382f66696c65302f66696c65300000000000000000000000000000000000000000000073f249de000000000000000000000000000000000000000000000000ed8100000a000000def4655fdef4655fdef4655f00000000000001004000000000000800010000000af301000400000000000000000000000100000070", 0x1bd, 0x1980}, {&(0x7f0000011300)="020000000c00", 0x6, 0x4000}, {&(0x7f0000012000)="504d4d00504d4dff", 0x8, 0x10000}], 0x0, &(0x7f0000012b00)=ANY=[]) openat(r0, &(0x7f00000000c0)='./file1\x00', 0x188a00, 0x0) getdents64(r0, &(0x7f0000002540)=""/238, 0xee) 19:36:09 executing program 1: r0 = syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x9, &(0x7f0000000300)=[{&(0x7f0000010000)="200000000002000019000000500100000f000000000000000000000004000000000002000020000020000000def4655fdef4655f0100ffff53ef010001000000ddf4655f000000000000000001000000000000000b0000008000000018000000c20500002b02", 0x66, 0x400}, {&(0x7f0000010100)="000000000000000000000000e58ca12e13a240e2b1a22f8d07e8e55f010040", 0x1f, 0x4e0}, {&(0x7f0000010200)="010000000000050040", 0x9, 0x560}, {&(0x7f0000010300)="030000000400000005", 0x9, 0x800}, {0x0, 0x0, 0x1000000000c00}, {&(0x7f0000010d00)="ed41000000040000ddf4655fdef4655fdef4655f00000000000004002000000000000800050000000af301000400000000000000000000000100000010", 0x3d, 0x1480}, {0x0, 0x0, 0x1980}, {&(0x7f0000011300)="020000000c0001022e000000020000000c0002022e2e00000b00000014000a026c6f73742b666f756e6400000c0000001000050266696c65300000000f0000001000050166696c6531", 0x49, 0x4000}, {&(0x7f0000012000)="504d4d00504d4dff", 0x8, 0x10000}], 0x0, &(0x7f0000012b00)=ANY=[]) openat(r0, &(0x7f00000000c0)='./file1\x00', 0x188a00, 0x0) getdents64(r0, &(0x7f0000002540)=""/238, 0xee) 19:36:09 executing program 4: syz_mount_image$ext4(0x0, &(0x7f0000000100)='./file0\x00', 0x0, 0x0, 0x0, 0x0, 0x0) getxattr(&(0x7f0000000040)='./file0/file0\x00', &(0x7f0000000080)=@random={'system.', 'secu\x84ity.selinux\x00'}, &(0x7f0000000280)=""/254, 0xfe) statx(0xffffffffffffff9c, &(0x7f0000001e80)='./file0\x00', 0x400, 0x0, &(0x7f0000001ec0)={0x0, 0x0, 0x0, 0x0, 0x0}) syz_mount_image$ext4(&(0x7f0000000780)='ext4\x00', &(0x7f00000007c0)='./file1\x00', 0x2, 0xa, &(0x7f0000001d80)=[{&(0x7f0000000800)="3b2e4318a5515a29302a996f38f533ae6e52c2ceeef74cbd49862a232c54b08b6ec174a2964f7f91d0aaba4c63d6677744268671bf87eaf009659abbdf17c1c8b4adece5ff608ec741df8601ebffcd046299e4296290c174d05f25eea15e38e647795e8bad285dc162f910afc069322fed1b88c8", 0x74, 0x3f}, {&(0x7f0000000880)="274b4563856baa26174bfcdab8be8809ad60d8e4d0065b18de96d1a7b947bcb438deed10edb6535b29cf72ca3bf69e08ac98bc80079b36a48be82d3a202b73cebf4e3dd5a94afe141ef0dfbd04d29dd1db27ec009955a4b2033cd016ad51ac00d28383fa666a387e027d1753dfc9a9237c83ce16c10744fb5d02595abc07ece29053b92875af6f99adb8fd1e5a6fdb5d427e97af87917c65fca26b0441d62e8d2b3579537a4e7ace7479c337c9137296c1dc10fc264b04cf3f940cfce1523cb04fe8ad60adadd91306669ac0bc087ee1ca9f539a5d9910e972", 0xd9, 0x4}, {&(0x7f0000000980)="3b6c0df5d9a9c76af210b7f6fce404b41ba5dc097b1f8e03f3088eacb2ac08dabeca8f068e7652e2e0fd33d930519b3df7486663e562f6c2de9bbc5056838b1de1bf35e5a0e8f251df6247a436209022fddbf4a3dc2c97cc7addc9", 0x5b, 0x3f}, {&(0x7f0000000a00)="a0b0fa5e0c108a0d54702a0ac2f363f8fc74577c94ee842906fa0d1f555581e42237806109e88d76ff5adab1dd148b0b718eaad89759b8", 0x37, 0xb5d7822}, {&(0x7f0000000a40)="7e9d244978ede595748865da13f20e5f7aa120eefc8b312527fae2be5bab5d0df8e7770ff136f9541508eb9a5f4bd7a604c58b3a0028059a49052fefb756903c0cc0ada51616f3d479090582ed54795fa75ce5096fcfb954e203293fdb81de763e61439c15e7c875bc048feada60b7a798beb6af593d21", 0x77, 0x5}, {&(0x7f0000000ac0)="7e1eb5dd8385d83966ff0fde42350fb68c0036d9cdd0069873ec31b3febffc1450cb615750a6dc9cd7576e8aebe621cecaca4b82125333a6ca25c1ef5be4226d0267dabf2a3c40c2ce8447e3e39849f3bf688d0aab76a9ea5ae14a51550756e863a79a6ec791c93de88f03bb802e3951eb7d4f5ff7db8f47bebb0e138fcb2579c2c4e9d4a70923f3e8287f4686e64e3ac07d1c098552839818586333d6a2afbd3d0d74989200ab015dcff60321cebef40001bffb2348259f88a655e88c6e94c5b50f240642a38de0f2aebdc689fe05795ed43769c30600d31edfb70a5dbfab6304e8f85415e328ca3e94b22481c0ef62135adb3a03afa057bdf703e739083e55af31760c377ae7225193b7d23576a339e983eef4728f82b98ba2b05fc6ef96bd6466133c406790c3a0f2cefb52515a5aad60b4d33c0dd5e120e6b3aaf6f9dbfb7891343e92ca4a2f8bcedadd9438ed9e8d906bcec7b8e8f36ed65f05ae739fd769124b6d07df4fda3bf61f4199bc6b3b4a5a69790a84e11fc073ace47ab614da39ddce2ec23e80c6674fde0cee846f01a55a9163b270c7f87a61dae8a25e1eeeebbbdc281a105fd70942632526399bac31948908871729b2fb6bef4c59a3b3e12b8163c9e4b1bf25f9625832fc187a065360e8bb5ffa9418568c9ce794bc234cf0dc725cb33bf4e56892671ce470b2b9c27e8a1942116e59f0668f94e2dd6b4c6f0b41534af5e59aacd300ee82985315fbb3f7024638a2ecbc9a99e6c2eccc3476f5439b9a88a5758e04abb5e1b4430f1c0bc2f946af374a1783f6f73b2dd338d0ebc1f86f52f59d56dceb4294d15993a31050ebedec076b509c274084a8d66bbc426eee54a0f14ef27db5a13bbd2a2bd7a0eb183d0e78c3c66ca91e0096d0bb07acb2b91fe621b9762efd98cb9c85dea48560e082f5e54aec293e39f011f271698019bba0f333967dc145be81ec51dd5778c5889ec3fab9b95394b82d7d22ff53cc03519950541141ff266f7a93f49e5e7be05ba474f87de00875e7fe21913dcb3c3490c583ee7c41d6d323cee3f7e4ca0ce5f7ae36d30d3dccc63ebe942eefc736171c19ee13cc28e669b163a1d16c4e2f07659b70956d4001bc8c5d165e092520b939a5d318949b7a6122e4c7652a09ae5f07a29a5cc355450f08758c1747f81460d8dc6e7a75dfc9a777b82a90e692ab25c5a710aab29459c4244ad22608c41a1c8865d50f59ff076f5db628e1c0eeaa37e07dd65a7cf1a2dc7c91d17a8e92ebdc2c80ced119b59468fc6f5af17d1bbb80eec7f4c841a029d8f492a698fd70d9c3f3abcd257119c607d272deb07f01d54ee17488e6a16cdcc6f33220c3baefa3e5cd67ee9e36b0d9952e7598b96d59bc460dd67b6f1584eee4a1268e6d2e7b2da9a39a253b60ccbe15646c6d2337975ca0e7008d7c68de1bbe7681ecd1e2a0a634ff070d0edd50a0f2ed775a406083513f9e3342a00f371833c2541683fdedb2f8ec175a958fd09834b9a5d71db1690ddc19343aeb6f213862f5df081456067b0a12429780c456bd61f3792746dac6822da2ea4ac86adb6e5e8a55247700f1d4ff70bb8daa5686944846bd9ee822bcbc1c62c007c1cbf499ed3149825d58b63246d269234be8819d58be30d4e1969954e423dcb719e89cac8ba42a4293c169ddb3f041bc921e1e8b6c6dc5ec393c0dc1c4b1dfb338750d41068c7a484a6cc16fc3a28266d7d81f227e01b05c4c9b5adbbb23dbdfb164a359f795c54654c0190c7665f4f735e6448287af3eab6d12b4db0e2c987f6f278a0bf805765ede8db8b01840da3324f92923d94062d2ca295b662ed3c302c7c831e5591f6a9959942c87a2d9ee8854e20e5e87ae5549b4e178cd0d9c600fd87598468033da3614e8ee9e9da29d22b62d45f45b30d9d6edde63ec73b84916a5be911cfb2088a8160e11dd9f4791fd16f1514520c12c2690c62ff93a9ae050fbeb584221a55d1ba80d4375f5c236d89c5d4655bcd2f8afad66061539e96cc5e7a02d90a6cd4b481cd9abf92cc192562df8b2442444ceba29266d8fa25b00eb6f2778e2b0b640ebf5fe5629492986ee0c387c7c9ebdb45c083917f9504178dce3c87bfc9e0fd32bebde8737073cf1acf867f90b5567f0b6c46f7b9afa3d5abc38d5101d761956d7a8ddeb77ceb9f9bef088ee91de6be426dde06207928dc8c1d591d6f0160c60268dbacc413396c1613877a2c614cfb82407b351729478555e9dd8d0f300ae3dc377300f2270a7c19c70a534adaaeca0fe6eab458f859e30198a9548046bdd1dabb88d8598eb7bc658f3f65f830a727ac9089a5f507cd38a320c4e09840874d8af247d7827e551f575e0cc848dfbc67c7acd111a208f29fc2248bd95a84b9bdb0c06b3e210287c81ed8a3e5d8e841ff49223e25cd99c160c5ac0096710ce796846bb1afa6cff5de9ab42f5bcc0286e55280eb1ba738c0a3048ba01d16aade83f11b5bf6c5ecbb965c4c46465d3bacfe3b4c284336c5be4f30a95941385af7faa83782d4d2f8a3cfaedda56607c8a3b059013b69faf29ae6c3234fecaf51d59b32e939f5025a915f3a09af4b354f2c768adc1e89688640e7573c6dbd19a5cd9150ce420bfc7d888708a45e25b57a23e59aad52b0c1e4e092731c3fab02db3204b7f8b265c5dcf60d25413b4b82244cdafe8d414f3b46baf7d8d2124dbb9a3740cd35d3421012a6a5cde141bac91335dbd8c919d4b85c44561cdeb781204c0d6fd9163bcb0b8c22c4bb34f8db2f1d82571c8eb69a055c9729227ab1b5b58af0dc70ba034c0fc202d14234c124e87d2fba0f90cea133507e0aee5969a38dd658689fd365127b035c2e3cda500578d3ca698ed78bbd4a548387f4d65f2f50ba10518008e6e7e602dee3a210347d937c97e3ad3a9e5bdef8b8b27691453391133ca27fa8f69e0e8d8b09d796ab07a68b3d2b6bc67ab99a06722f1d66815f05263c5f3538c49209ec456bb6edac0e726014c90da7c60baba053344a95f55ffd171f9150288c0a3dad747c817bab28b8e989747295fee2defeb9821a7e5e9a4cf2ea5f33da2a055274a2d11b605c4ebef885b991387aea7b67a7fc9fab6e50ead3f702035bda0c0bc2d86e1d1722025bdf161d56c3da84b3556f345d64898911dcef6d02a5570018bd08fcb861d0a9f65cb29d6cfa6ff853ccfaa602171559756fcaaaac4768512f986fc568eb11a2834a4e200570f5071b6da32e42b8a3ba8a32917b39ea15accfd22ca250a8bc2807a2b96983be3eb471b773949fb2a6b58a8b132c4f5eea452bc4d7436695fd013627f89f335ab4add6cf209f9577a3c1a2851f3e46b7bd309645acde7b63bcee9ab21477ab5d8bfb57c82b8615003ee4597a6acd00807c99045f6ff201f00c0d2890d768929b8276fcd89447afc1684a8a8e74cc5dac8b014d704de38bb9b983e96979752b5253929b936c0a0d892d65e47c99e677d344676803eea090edc113cb1eb991bf660c9bf0fc654b8a5cb234ed8dd3ce0619399061b962848598a01bad6eb7ddea43e49246d3b4e1dedabf8c342dad8fd3304c701afa72c88743c1ee7cab4ba373b62c20bd63ee7c94107c31fe80aa2736413bf0934e226e533b93c2c81c89adf9e0841b09570b4f1d025e61b3087f3a23870a4e868498b5d950d78f22aa3512bd1df02d9599cfc59cd0497ae79e809862986d2fa122ed5d69e58d1ca57cfe9e05c265079529cda1a4ca831d98ab03a480924571fe26abcd96498dc260e16e07f7aeec4b91bd01e68347239d10654347018929810477d26bee4ac91ed5b7a9d092c8561507bfaf6b4a1d08beba15c8bebdefe46d7ee10f12e7a9879fd5f935978e4deef007bb383946864dbe3aeaa019ba3b604a496568e6c725857b1e66f2565404fc189f1b3b7cf2d432fd1e97bdebb814593706e9a4c0423b196e84c9d73ec84e2ac7e7c2f70263f5a4acb263bd5eff4dc227e385d20b93c622c811049e00eb00c5ef5602728fc2ecb4a5afa7898c5350e0acd81253b3b0edbc54be7595dc34837f5e0b813a9accfeba5cfefd54e15a156f2fb6056f28b0be82ccb535be960967af889d445130160da0075f36f828881b7f24e9b1cc1e4a50f29ac052149762bf56b73961cb3b803cff184d740dad66d1f408107900688c805869b508f47691c6270050251767d3821c7b93f4e5e0985008fc6ab48e2acf06fba360ce9d741c49eb3c25aa671423169de11a40b646280ae6e34f67ad3a394293764f024332a54cb25d12ddbd08a82f701ff993335ff2ef063998dcfec726bc681c66981cd94e1bb6e4da62e3b2597fa0fddb1eb05f121ca582cbd67387f025197fbb7c056cb50be9b31448c15c6845fb0055f4d2a41a24a12798b886f81872f86204578573c037e337808cf4328e7069f0725c05791c71039a587e49c1ee8edd27083a90c89776361c93a48203492cf0715d6f5cf4d7455832c6bfa2a47ba9d06823d8e4f2091c26888be500d920a8b2b5933f8c381e6cfddd3bc227a48c67cc21c27286cacb670f89a1e04e9d48c5fb4ff84591671f0ef5d8233d82715d50aeb1f89292ebb2fd579e16285622e54214945e74731e0651bbe962c1680d6db0d8fec27858bde5045688a0415e30816cdfa3db925954cbdeddb6d4e5499b53713e55c7a373c62848f41de9383848e43f7b12323f46cac9227925c5d985db6bd10f86f710b64ead010cbd3df40fba1e4dd3545a6b95bfa8155623288d3f8881fdb11977584b26a9063d4032d42589dc4b701709c2433d98297eea11355d467d97defeca598acdb73748eb5d4f80adb7833b9f9ab5899016699e29a265b015c97bf50185eb7048059d34ae45494f7591304f801fbd553852f9b8fe9aef98c1b6ecfd613b391bb0cb9dcb095e766ce49346b4bb2f1753d0d03a86b59f0118ff5bcb92b075b6db9acebe97832c847d988efd67fdf8f0bb1b073222315fd2469083e7ecd4e6630bd5cd5d08f55b3e0cf83a5cc91662d025bf9fe91c76f1a0b9dac0d9c694acc018fb2af2df2debec5d1d2d6ffcd24abd940c1621456ec27753074fdfe2ebe0cfa35304a46eaec03cfda8e1f9b229c7ad66de5983e44c24eb3e48fca1b422569d9e4b0c5a626900e595d7a7f20dbabcaab83e05af3fc62d31ab5c464467d6af169b81594f0e595d04e7a6b61e85ba0d7ab8acda6cca04b1c0d780d2d0f2f71b90123eabf02cb26263c2185bc47c4af6589f8a6cb6c4dd56cc4157f8999253e7952125703621498b9f12273220dd6fcd30a23831cf28237798385b73606dbce5cfeffb5716571a5a1104622c4c4ce02fd2bbb2e016f15e42df38e9326f659bd6ddf2b4372dbaae2650bb7739369d701472ab2a32cb2a44b772d29950068e8b98e99ae1169f62be57304df290bc29ceda4e27280a10cb026b6e6daa7ddc21f564dda947097dbf5b8728aa48496464316053ddb9a4c09dc170383a5b69bae88492206b5bd2a00c949d732bcfa5cc458fc4bfe26a29da11475e4a80e958e647d56e3070d08709bd290e657a8f9bb1569a15e5d164a3c274d422d2d04387c5a57ccac3b955ade729f808c17ae5cea6254d52b15fba43f223553f91ec44061cddf3a3318f3890a9f6f7a18c562da368a0ac162ad2b94eef20427ed8d59fbf011fa7c9580e697f8aba75730845efdebf0008727f500664f53ff9700a26ddde114dc2db901ab14014c536a78254ca1981ef75492c1645adf02c459dbf12626436a7c8a9303366b80dc478bb246765d014b1ada2ecca7b2b9d550", 0x1000, 0xff}, {&(0x7f0000001ac0)="5b5e8e5e691a3e786d906eca7e5da2ae61ff8a0892bbf0f3dddc92e3036495aa47c29ab06bdb5e90f7d3074a832d15b64b7dffb34ff270e35474dec996c60f24fddab1d5d0907fd23ab67be5955b89282f23c96f1cc688fa0616cca5f7e9d4759b938e61912613511108bc24d49ef7d2a219202e992334ee3470a779772d88beaf10c5c14b65b244ac579944613d79aae5b7f94d7d06014395ce89c620b4f4fb2b1bc2bf85d387d47568f8bbe44bb2d1271f4d8d6399f6c464a8918c0d1b62b9884ae0c0691a7a25d322282925a6c442b6b2a876814e21c02f8ea4d53bbe5d70a6a41867bcf39a7e4bfe64493419675095b687535d0214c1", 0xf8, 0x9}, {&(0x7f0000001bc0)="76d92e8219172b7af12c3d25be60b13ac623168c90ce7fff6c6b", 0x1a, 0x10001}, {&(0x7f0000001c00)="42fde33d9d56fe9450264dda66ddd4f966c6630f27d5be206808b36ce6a450fa8f69aa7ad8e4e8349eea8b33b3b3076f5a52e180b636b9155d58a8b4b2d602c494604b127ffb85aa9b63ec3bffd9b2762dda6a6e3d17d5b6be57d35de819d957d74b2e626c0b20f06a043ed029d4bdd5b2626260db96ecbbed27a8de935cb1f3bf6ae95096e89b3dc744db8955", 0x8d, 0x1f}, {&(0x7f0000001cc0)="027aa175153c185e0dbc7a2cff031983dc13057cef61f18ece84ef1fe29e6e744498638af704e1f75aa93cb216f1c93a869169db5f457fbf1dd238065ac01a880ba4fa555b2e96fcd07b4d7ffe055945456d35e99e6464426cd994d16c17c27b94991a07d23cdef4c8ce2b8ddc22e97891b89ebcb3b72cadd1f1e822ffa896794725ba9391ca65f9e10b64e7a3ab9bd91b347e6a53cd461571f8ad493efa96cfe7e1d08122552b0f1195cec36d20f924c627dfdcb6", 0xb5, 0x40}], 0x84408, &(0x7f0000001fc0)={[{@data_err_ignore}, {@orlov}, {@max_batch_time={'max_batch_time', 0x3d, 0x1000}}, {@user_xattr}, {@noacl}, {@nouser_xattr}, {@journal_async_commit}, {@grpquota}], [{@appraise_type}, {@fowner_gt={'fowner>', r0}}, {@dont_measure}, {@subj_role={'subj_role', 0x3d, '+'}}, {@dont_appraise}, {@fsuuid={'fsuuid', 0x3d, {[0x33, 0x38, 0x66, 0x33, 0x35, 0x37, 0x65, 0x38], 0x2d, [0x1, 0x34, 0x64, 0x65], 0x2d, [0x61, 0x61, 0x64, 0x39], 0x2d, [0x36, 0x30, 0x35, 0x63], 0x2d, [0xf7, 0x35, 0x32, 0x65, 0x37, 0x64, 0x66, 0x63]}}}, {@rootcontext={'rootcontext', 0x3d, 'system_u'}}, {@uid_eq={'uid', 0x3d, 0xffffffffffffffff}}]}) syz_mount_image$msdos(&(0x7f0000000380), &(0x7f00000000c0)='./file0/file0\x00', 0x5, 0x7, &(0x7f00000006c0)=[{&(0x7f0000000140)="3d28b192e1b8efb3e3828da4caa96fd87e84f399a0f900000080ec0165e60d520bd632949e9c3e537787019fa6105093dc8c85631aca36ff7f690ce93b74ae7ba7269f3f06fb5e27b4b8e030572fb199c7c8dd9d23ba2366b162725dd36b460aeae5aaa66d6b4db6fea17ced127560906c3dbfb825851f202db2663b32086e85bda3d0e122e0e39723b703fcbe80281459549f50afb857063556d42f3907c3274b0ad345d92bd5e0d58d664131d28490", 0xb0}, {&(0x7f0000002180)="3285877a3e07627dbc72ce3ec16c8430df3c950267cb516ddb955c77a3d870a65755c4a0f5b752a2dcbc4cd1d759ceffa79341f33da4fc58b29deccbcbf1974a67acefd3ebc4f1501b23787013dacba668aefedf62009be0faf2cb34f6f67d5651909de1eac62b497fe7e64e014eeead5d62eceba8eab70a0980a93e6b6ab309be2048cfb4a944502f19969d6ea693e039d4f079c1602ccfd6b80685a25adc9f8d0d61f8797e3dbe14e3c372380331c5bcfdb81b0192443fb26814c20e6563bde1094fffcf9bd0543314", 0xca, 0x7f}, {&(0x7f0000000200)="05ed5350a74a259853e5235e372bb0bd3b7d8ce2804bf046f4612f48732f30bc298529e537a1208ab29c706fb92d57b7abfb32ab946cd95e0112d256df140b2d", 0x40, 0x7}, {&(0x7f0000000440)="10271d526ef01f064bf07acffdb0df3c7ae3c9afd165bccfed1b7e2c23eec911aa9492ce6422d4760fbd6e32852032382c50c4d76d4aa5cbad4caf525f3915d19ea362a8bf6e47e3a1aeffc5a575e61ece3edc0da834af240213bc6e738828b451306fb0825b0bcd7c0a24753f1371df546a760e397ab3d979c167a1d207afd811cfe62edc33e82e5973001c6671db53b62e584405ee148f044eaa96e8f553b2ba8be911182b53be577dc1458a0623086784bc41f62c9cd2be025e87b6ee93aa258a3c98b5524d31598d5865db5247f036e8e6c2afe49b467bf33bfdf5ef698664f5700856e8b3362b1a", 0xea, 0x4}, {&(0x7f0000000540)="3b4c63394d575111da11ac951ef23f0cfcb7008582777a808d487395876071b789902da9458c6a10a78164ec1145e8698653a146dfb0d0b2a2e326ea8892d2a8a4885a506c400000", 0x48, 0x20000000002}, {&(0x7f0000002100)="f6822c84dfc67a46a42234a52f7846e030ea4fb2f72afd615dd6a05aca1a03ede66e97f14daf1d201b1d81dd8b17b88371547bcacc95d812d40cbc18ebf5c784b0d38f67486648a316b6cb3ee0791fb4f94b0a4a831360af3f7a20a85f286785a2df1950ff97f33315bb27ca0c7d7fcf944948f53b81847959f8219d2bbd57", 0x7f, 0x800}, {&(0x7f0000000640)="0788772740a018573bda3796d0450651af5631b5765929ec75948ad86c9b8249bf39e5e9ca328740438d13cab81f847cdd13ad85666a12134fcaf5123fd95d6f29", 0x41, 0x6}], 0x224000, &(0x7f0000000240)={[], [{@fowner_lt={'fowner<', 0xee00}}, {@permit_directio}]}) 19:36:09 executing program 2: getrlimit(0x0, &(0x7f0000000000)) getrlimit(0x3, &(0x7f0000000040)) setrlimit(0xa, &(0x7f0000000080)={0x7, 0x75d}) [ 662.165058] EXT4-fs (loop5): mounted filesystem without journal. Opts: ,errors=continue [ 662.166621] ext4 filesystem being mounted at /syzkaller-testdir352494499/syzkaller.qYpB0S/84/file0 supports timestamps until 2038 (0x7fffffff) [ 662.179730] EXT4-fs (loop0): mounted filesystem without journal. Opts: ,errors=continue [ 662.184335] EXT4-fs (loop1): mounted filesystem without journal. Opts: ,errors=continue [ 662.185903] ext4 filesystem being mounted at /syzkaller-testdir377514359/syzkaller.P1HD5z/84/file0 supports timestamps until 2038 (0x7fffffff) [ 662.188598] ext4 filesystem being mounted at /syzkaller-testdir945576136/syzkaller.SrhqXX/18/file0 supports timestamps until 2038 (0x7fffffff) [ 662.197876] EXT4-fs error (device loop0): ext4_readdir:243: inode #2: block 16: comm syz-executor.0: path /syzkaller-testdir377514359/syzkaller.P1HD5z/84/file0: bad entry in directory: rec_len is smaller than minimal - offset=0, inode=2, rec_len=0, name_len=0, size=1024 [ 662.202068] EXT4-fs error (device loop1): ext4_lookup:1708: inode #2: comm syz-executor.1: deleted inode referenced: 15 [ 662.215718] EXT4-fs error (device loop1): ext4_readdir:243: inode #2: block 16: comm syz-executor.1: path /syzkaller-testdir945576136/syzkaller.SrhqXX/18/file0: bad entry in directory: rec_len is smaller than minimal - offset=76, inode=0, rec_len=0, name_len=0, size=1024 [ 662.222623] EXT4-fs (loop7): mounted filesystem without journal. Opts: ,errors=continue [ 662.224397] ext4 filesystem being mounted at /syzkaller-testdir811579558/syzkaller.STSLuX/86/file0 supports timestamps until 2038 (0x7fffffff) [ 662.234043] EXT4-fs error (device loop7): ext4_readdir:243: inode #2: block 16: comm syz-executor.7: path /syzkaller-testdir811579558/syzkaller.STSLuX/86/file0: bad entry in directory: rec_len is smaller than minimal - offset=0, inode=0, rec_len=0, name_len=0, size=1024 19:36:09 executing program 5: r0 = syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x9, &(0x7f0000000300)=[{&(0x7f0000010000)="200000000002000019000000500100000f000000000000000000000004000000000002000020000020000000def4655fdef4655f0100ffff53ef010001000000ddf4655f000000000000000001000000000000000b0000008000000018000000c20500002b02", 0x66, 0x400}, {&(0x7f0000010100)="000000000000000000000000e58ca12e13a240e2b1a22f8d07e8e55f010040", 0x1f, 0x4e0}, {&(0x7f0000010200)="010000000000050040", 0x9, 0x560}, {&(0x7f0000010300)="030000000400000005", 0x9, 0x800}, {0x0, 0x0, 0x1000000000c00}, {&(0x7f0000010d00)="ed41000000040000ddf4655fdef4655fdef4655f00000000000004002000000000000800050000000af301000400000000000000000000000100000010", 0x3d, 0x1480}, {&(0x7f0000011000)="ed41000000040000def4655fdef4655fdef4655f00000000000002002000000000000800030000000af30100040000000000000000000000010000005000000000000000000000000000000000000000000000000000000000000000000000000000000004511418000000000000000000000000000000000000000000000000ed8100001a040000def4655fdef4655fdef4655f00000000000001002000000000000800010000000af301000400000000000000000000000200000060000000000000000000000000000000000000000000000000000000000000000000000000000000521cdd1d000000000000000000000000000000000000000000000000ffa1000026000000def4655fdef4655fdef4655f00000000000001000000000000000000010000002f746d702f73797a2d696d61676567656e3537313433343433382f66696c65302f66696c65300000000000000000000000000000000000000000000073f249de000000000000000000000000000000000000000000000000ed8100000a000000def4655fdef4655fdef4655f00000000000001004000000000000800010000000af301000400000000000000000000000100000070", 0x1bd, 0x1980}, {&(0x7f0000011300)="020000000c00", 0x6, 0x4000}, {&(0x7f0000012000)="504d4d00504d4dff", 0x8, 0x10000}], 0x0, &(0x7f0000012b00)=ANY=[]) openat(r0, &(0x7f00000000c0)='./file1\x00', 0x188a00, 0x0) getdents64(r0, &(0x7f0000002540)=""/238, 0xee) 19:36:09 executing program 2: r0 = socket$nl_generic(0x10, 0x3, 0x10) sendmsg$TIPC_CMD_SET_LINK_WINDOW(r0, &(0x7f0000000140)={&(0x7f0000000040)={0x10, 0x0, 0x0, 0x3000008}, 0xc, &(0x7f0000000100)={&(0x7f0000000080)={0x68, 0x0, 0x20, 0x70bd2a, 0x25dfdbfe, {{}, {}, {0x4c, 0x18, {0x76, @media='ib\x00'}}}, ["", "", "", "", ""]}, 0x68}, 0x1, 0x0, 0x0, 0x4000}, 0x4008000) getrlimit(0x0, &(0x7f0000000000)) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x42, 0x0) io_setup(0x9, &(0x7f0000000080)=0x0) io_submit(r2, 0x1, &(0x7f00000008c0)=[&(0x7f0000000200)={0x0, 0x0, 0x5, 0x1, 0x0, r1, &(0x7f0000000140)="ee", 0x1, 0x800000}]) io_submit(r2, 0x3, &(0x7f0000000480)=[&(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, 0x0, r1, &(0x7f0000000180)="98", 0x1}, 0x0, 0x0]) sendmsg$BATADV_CMD_GET_HARDIF(r1, &(0x7f0000000240)={&(0x7f0000000180)={0x10, 0x0, 0x0, 0x1000}, 0xc, &(0x7f0000000200)={&(0x7f00000001c0)={0x1c, 0x0, 0x4, 0x70bd26, 0x25dfdbfc, {}, [@BATADV_ATTR_NETWORK_CODING_ENABLED={0x5, 0x38, 0x6}]}, 0x1c}}, 0x4000) 19:36:09 executing program 4: syz_mount_image$ext4(0x0, &(0x7f0000000100)='./file0\x00', 0x0, 0x0, 0x0, 0x0, 0x0) r0 = openat$nvram(0xffffffffffffff9c, &(0x7f0000000040), 0x400, 0x0) mount(&(0x7f0000000140)=@nullb, &(0x7f0000000180)='\x00', &(0x7f00000001c0)='reiserfs\x00', 0x80, 0x0) openat(r0, &(0x7f00000000c0)='./file0\x00', 0x400, 0x18) r1 = openat$dir(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x100, 0x100) renameat2(0xffffffffffffff9c, &(0x7f0000000040)='./file1\x00', r1, &(0x7f0000000080)='./file0\x00', 0x2) mknodat$null(r1, &(0x7f0000000000)='./file1\x00', 0x100, 0x103) getxattr(&(0x7f0000000240)='./file1\x00', &(0x7f0000000080)=@known='security.selinux\x00', &(0x7f0000000280)=""/267, 0x10b) 19:36:09 executing program 0: r0 = syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x8, &(0x7f0000000300)=[{&(0x7f0000010000)="200000000002000019000000500100000f000000000000000000000004000000000002000020000020000000def4655fdef4655f0100ffff53ef010001000000ddf4655f000000000000000001000000000000000b0000008000000018000000c20500002b02", 0x66, 0x400}, {&(0x7f0000010100)="000000000000000000000000e58ca12e13a240e2b1a22f8d07e8e55f010040", 0x1f, 0x4e0}, {&(0x7f0000010200)="010000000000050040", 0x9, 0x560}, {&(0x7f0000010300)="030000000400000005", 0x9, 0x800}, {0x0, 0x0, 0x1000000000c00}, {&(0x7f0000010d00)="ed41000000040000ddf4655fdef4655fdef4655f00000000000004002000000000000800050000000af301000400000000000000000000000100000010", 0x3d, 0x1480}, {&(0x7f0000011300)="02000000", 0x4, 0x4000}, {&(0x7f0000012000)="504d4d00504d4dff", 0x8, 0x10000}], 0x0, &(0x7f0000012b00)=ANY=[]) getdents64(r0, &(0x7f0000002540)=""/238, 0xee) 19:36:09 executing program 1: r0 = syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x9, &(0x7f0000000300)=[{&(0x7f0000010000)="200000000002000019000000500100000f000000000000000000000004000000000002000020000020000000def4655fdef4655f0100ffff53ef010001000000ddf4655f000000000000000001000000000000000b0000008000000018000000c20500002b02", 0x66, 0x400}, {&(0x7f0000010100)="000000000000000000000000e58ca12e13a240e2b1a22f8d07e8e55f010040", 0x1f, 0x4e0}, {&(0x7f0000010200)="010000000000050040", 0x9, 0x560}, {&(0x7f0000010300)="030000000400000005", 0x9, 0x800}, {0x0, 0x0, 0x1000000000c00}, {&(0x7f0000010d00)="ed41000000040000ddf4655fdef4655fdef4655f00000000000004002000000000000800050000000af301000400000000000000000000000100000010", 0x3d, 0x1480}, {0x0, 0x0, 0x1980}, {&(0x7f0000011300)="020000000c0001022e000000020000000c0002022e2e00000b00000014000a026c6f73742b666f756e6400000c0000001000050266696c65300000000f0000001000050166696c6531", 0x49, 0x4000}, {&(0x7f0000012000)="504d4d00504d4dff", 0x8, 0x10000}], 0x0, &(0x7f0000012b00)=ANY=[]) openat(r0, &(0x7f00000000c0)='./file1\x00', 0x188a00, 0x0) getdents64(r0, &(0x7f0000002540)=""/238, 0xee) 19:36:09 executing program 2: getrlimit(0xc, &(0x7f0000000000)) 19:36:09 executing program 7: r0 = syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x8, &(0x7f0000000300)=[{&(0x7f0000010000)="200000000002000019000000500100000f000000000000000000000004000000000002000020000020000000def4655fdef4655f0100ffff53ef010001000000ddf4655f000000000000000001000000000000000b0000008000000018000000c20500002b02", 0x66, 0x400}, {&(0x7f0000010100)="000000000000000000000000e58ca12e13a240e2b1a22f8d07e8e55f010040", 0x1f, 0x4e0}, {&(0x7f0000010200)="010000000000050040", 0x9, 0x560}, {&(0x7f0000010300)="030000000400000005", 0x9, 0x800}, {0x0, 0x0, 0x1000000000c00}, {&(0x7f0000010d00)="ed41000000040000ddf4655fdef4655fdef4655f00000000000004002000000000000800050000000af301000400000000000000000000000100000010", 0x3d, 0x1480}, {&(0x7f0000011300), 0x0, 0x4000}, {&(0x7f0000012000)="504d4d00504d4dff", 0x8, 0x10000}], 0x0, &(0x7f0000012b00)=ANY=[]) getdents64(r0, &(0x7f0000002540)=""/238, 0xee) 19:36:09 executing program 6: r0 = creat(&(0x7f0000000000)='./file0\x00', 0x0) fallocate(r0, 0x11, 0x0, 0x1000007ffe) writev(r0, &(0x7f0000000040)=[{&(0x7f00000009c0)}], 0x1) write$P9_RLOCK(r0, &(0x7f0000000080)={0x8, 0x35, 0x2, 0x1}, 0x8) 19:36:09 executing program 2: getrlimit(0x7, &(0x7f0000000040)) setrlimit(0x6, &(0x7f0000000180)={0x100000001, 0x200}) getrlimit(0x0, &(0x7f0000000140)) prlimit64(0xffffffffffffffff, 0xa, &(0x7f0000000000)={0x1, 0xfffffffffffff001}, &(0x7f0000000080)) setrlimit(0x9, &(0x7f0000000100)={0x84fd, 0x7fff}) prlimit64(0x0, 0xf, &(0x7f00000000c0)={0x80000001, 0x3}, 0x0) [ 662.473420] EXT4-fs (loop5): mounted filesystem without journal. Opts: ,errors=continue 19:36:09 executing program 3: r0 = creat(&(0x7f0000000000)='./file0\x00', 0x0) fallocate(r0, 0x11, 0x80000, 0x1000007ffe) writev(r0, &(0x7f0000000040), 0x0) write$P9_RLOCK(r0, &(0x7f0000000080)={0x8, 0x35, 0x2, 0x1}, 0x8) [ 662.474915] ext4 filesystem being mounted at /syzkaller-testdir352494499/syzkaller.qYpB0S/85/file0 supports timestamps until 2038 (0x7fffffff) 19:36:09 executing program 4: syz_mount_image$ext4(0x0, &(0x7f0000000100)='./file0\x00', 0x0, 0x0, 0x0, 0x0, 0x0) getxattr(&(0x7f0000000000)='./file0\x00', &(0x7f0000000080)=@known='security.selinux\x00', &(0x7f0000000280)=""/254, 0xfe) r0 = openat$autofs(0xffffffffffffff9c, &(0x7f00000000c0), 0xa0200, 0x0) symlinkat(&(0x7f0000000040)='./file0\x00', r0, &(0x7f0000000140)='./file0\x00') [ 662.532114] EXT4-fs (loop0): mounted filesystem without journal. Opts: ,errors=continue [ 662.533459] ext4 filesystem being mounted at /syzkaller-testdir377514359/syzkaller.P1HD5z/85/file0 supports timestamps until 2038 (0x7fffffff) [ 662.538987] EXT4-fs (loop1): mounted filesystem without journal. Opts: ,errors=continue [ 662.540685] ext4 filesystem being mounted at /syzkaller-testdir945576136/syzkaller.SrhqXX/19/file0 supports timestamps until 2038 (0x7fffffff) [ 662.546243] EXT4-fs (loop7): mounted filesystem without journal. Opts: ,errors=continue [ 662.548144] ext4 filesystem being mounted at /syzkaller-testdir811579558/syzkaller.STSLuX/87/file0 supports timestamps until 2038 (0x7fffffff) [ 662.555518] EXT4-fs error (device loop7): ext4_readdir:243: inode #2: block 16: comm syz-executor.7: path /syzkaller-testdir811579558/syzkaller.STSLuX/87/file0: bad entry in directory: rec_len is smaller than minimal - offset=0, inode=0, rec_len=0, name_len=0, size=1024 [ 662.559754] EXT4-fs error (device loop1): ext4_lookup:1708: inode #2: comm syz-executor.1: deleted inode referenced: 15 [ 662.563379] EXT4-fs error (device loop0): ext4_readdir:243: inode #2: block 16: comm syz-executor.0: path /syzkaller-testdir377514359/syzkaller.P1HD5z/85/file0: bad entry in directory: rec_len is smaller than minimal - offset=0, inode=2, rec_len=0, name_len=0, size=1024 [ 662.576557] EXT4-fs error (device loop1): ext4_readdir:243: inode #2: block 16: comm syz-executor.1: path /syzkaller-testdir945576136/syzkaller.SrhqXX/19/file0: bad entry in directory: rec_len is smaller than minimal - offset=76, inode=0, rec_len=0, name_len=0, size=1024 19:36:22 executing program 5: r0 = syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x9, &(0x7f0000000300)=[{&(0x7f0000010000)="200000000002000019000000500100000f000000000000000000000004000000000002000020000020000000def4655fdef4655f0100ffff53ef010001000000ddf4655f000000000000000001000000000000000b0000008000000018000000c20500002b02", 0x66, 0x400}, {&(0x7f0000010100)="000000000000000000000000e58ca12e13a240e2b1a22f8d07e8e55f010040", 0x1f, 0x4e0}, {&(0x7f0000010200)="010000000000050040", 0x9, 0x560}, {&(0x7f0000010300)="030000000400000005", 0x9, 0x800}, {0x0, 0x0, 0x1000000000c00}, {&(0x7f0000010d00)="ed41000000040000ddf4655fdef4655fdef4655f00000000000004002000000000000800050000000af301000400000000000000000000000100000010", 0x3d, 0x1480}, {&(0x7f0000011000)="ed41000000040000def4655fdef4655fdef4655f00000000000002002000000000000800030000000af30100040000000000000000000000010000005000000000000000000000000000000000000000000000000000000000000000000000000000000004511418000000000000000000000000000000000000000000000000ed8100001a040000def4655fdef4655fdef4655f00000000000001002000000000000800010000000af301000400000000000000000000000200000060000000000000000000000000000000000000000000000000000000000000000000000000000000521cdd1d000000000000000000000000000000000000000000000000ffa1000026000000def4655fdef4655fdef4655f00000000000001000000000000000000010000002f746d702f73797a2d696d61676567656e3537313433343433382f66696c65302f66696c65300000000000000000000000000000000000000000000073f249de000000000000000000000000000000000000000000000000ed8100000a000000def4655fdef4655fdef4655f00000000000001004000000000000800010000000af301000400000000000000000000000100000070", 0x1bd, 0x1980}, {&(0x7f0000011300)="020000000c000102", 0x8, 0x4000}, {&(0x7f0000012000)="504d4d00504d4dff", 0x8, 0x10000}], 0x0, &(0x7f0000012b00)=ANY=[]) openat(r0, &(0x7f00000000c0)='./file1\x00', 0x188a00, 0x0) getdents64(r0, &(0x7f0000002540)=""/238, 0xee) 19:36:22 executing program 7: r0 = syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x8, &(0x7f0000000300)=[{&(0x7f0000010000)="200000000002000019000000500100000f000000000000000000000004000000000002000020000020000000def4655fdef4655f0100ffff53ef010001000000ddf4655f000000000000000001000000000000000b0000008000000018000000c20500002b02", 0x66, 0x400}, {&(0x7f0000010100)="000000000000000000000000e58ca12e13a240e2b1a22f8d07e8e55f010040", 0x1f, 0x4e0}, {&(0x7f0000010200)="010000000000050040", 0x9, 0x560}, {&(0x7f0000010300)="030000000400000005", 0x9, 0x800}, {0x0, 0x0, 0x1000000000c00}, {&(0x7f0000010d00)="ed41000000040000ddf4655fdef4655fdef4655f00000000000004002000000000000800050000000af301000400000000000000000000000100000010", 0x3d, 0x1480}, {&(0x7f0000011300), 0x0, 0x4000}, {&(0x7f0000012000)="504d4d00504d4dff", 0x8, 0x10000}], 0x0, &(0x7f0000012b00)=ANY=[]) getdents64(r0, &(0x7f0000002540)=""/238, 0xee) 19:36:22 executing program 6: r0 = creat(&(0x7f0000000000)='./file0\x00', 0x0) fallocate(r0, 0x11, 0x0, 0x1000007ffe) writev(r0, &(0x7f0000000040)=[{&(0x7f00000009c0)="8a", 0x1}], 0x1) write$P9_RLOCK(0xffffffffffffffff, &(0x7f0000000080)={0x8, 0x35, 0x2, 0x1}, 0x8) 19:36:22 executing program 4: r0 = syz_mount_image$ext4(0x0, &(0x7f0000000100)='./file0\x00', 0x0, 0x0, 0x0, 0x0, 0x0) getxattr(&(0x7f0000000000)='./file0\x00', &(0x7f0000000080)=@known='security.selinux\x00', &(0x7f0000000280)=""/254, 0xfe) syz_mount_image$ext4(&(0x7f00000001c0)='ext4\x00', &(0x7f0000000200)='./file1\x00', 0x40, 0x1, &(0x7f0000000240)=[{&(0x7f0000000480)="ca4fcd85f865def061a9f24f0b99fd4aa4f1b0a78bdec1aaa6c3bb5c12be675f50b65fda50fb403a4ba1c768e05572e02151f89e139fb030a197f1e1201fe4dad823fe2789b59e44e9ff4294dbcc2f8c23d2c6596241dc0c84806ae3", 0x5c, 0x74e9a2fe}], 0x100010, &(0x7f0000000500)={[{@usrjquota}, {@debug_want_extra_isize={'debug_want_extra_isize', 0x3d, 0xffff}}, {@nouser_xattr}, {@nobarrier}, {@dioread_lock}, {@debug_want_extra_isize={'debug_want_extra_isize', 0x3d, 0x20}}, {@journal_checksum}, {@barrier}, {@commit={'commit', 0x3d, 0x3}}], [{@fowner_gt={'fowner>', 0xffffffffffffffff}}, {@uid_lt={'uid<', 0xee01}}, {@smackfsdef={'smackfsdef', 0x3d, 'security.selinux\x00'}}]}) r1 = openat$dir(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x0, 0x0) renameat2(0xffffffffffffff9c, &(0x7f0000000040)='./file1\x00', r1, &(0x7f0000000080)='./file0\x00', 0x2) statx(r0, &(0x7f0000000140)='./file2\x00', 0x400, 0x1, &(0x7f0000000380)) syz_mount_image$msdos(&(0x7f0000000040), &(0x7f00000000c0)='./file0\x00', 0x80000001, 0x0, &(0x7f0000000140), 0x2008800, &(0x7f0000000180)={[{@nodots}, {@nodots}, {@nodots}, {@fat=@errors_continue}], [{@seclabel}, {@audit}]}) 19:36:22 executing program 0: r0 = syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x8, &(0x7f0000000300)=[{&(0x7f0000010000)="200000000002000019000000500100000f000000000000000000000004000000000002000020000020000000def4655fdef4655f0100ffff53ef010001000000ddf4655f000000000000000001000000000000000b0000008000000018000000c20500002b02", 0x66, 0x400}, {&(0x7f0000010100)="000000000000000000000000e58ca12e13a240e2b1a22f8d07e8e55f010040", 0x1f, 0x4e0}, {&(0x7f0000010200)="010000000000050040", 0x9, 0x560}, {&(0x7f0000010300)="030000000400000005", 0x9, 0x800}, {0x0, 0x0, 0x1000000000c00}, {&(0x7f0000010d00)="ed41000000040000ddf4655fdef4655fdef4655f00000000000004002000000000000800050000000af301000400000000000000000000000100000010", 0x3d, 0x1480}, {&(0x7f0000011300)="02000000", 0x4, 0x4000}, {&(0x7f0000012000)="504d4d00504d4dff", 0x8, 0x10000}], 0x0, &(0x7f0000012b00)=ANY=[]) getdents64(r0, &(0x7f0000002540)=""/238, 0xee) 19:36:22 executing program 3: r0 = creat(&(0x7f0000000000)='./file0\x00', 0x0) fallocate(r0, 0x11, 0x80000, 0x1000007ffe) writev(r0, &(0x7f0000000040), 0x0) write$P9_RLOCK(r0, &(0x7f0000000080)={0x8, 0x35, 0x2, 0x1}, 0x8) 19:36:22 executing program 1: r0 = syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x9, &(0x7f0000000300)=[{&(0x7f0000010000)="200000000002000019000000500100000f000000000000000000000004000000000002000020000020000000def4655fdef4655f0100ffff53ef010001000000ddf4655f000000000000000001000000000000000b0000008000000018000000c20500002b02", 0x66, 0x400}, {&(0x7f0000010100)="000000000000000000000000e58ca12e13a240e2b1a22f8d07e8e55f010040", 0x1f, 0x4e0}, {&(0x7f0000010200)="010000000000050040", 0x9, 0x560}, {&(0x7f0000010300)="030000000400000005", 0x9, 0x800}, {0x0, 0x0, 0x1000000000c00}, {&(0x7f0000010d00)="ed41000000040000ddf4655fdef4655fdef4655f00000000000004002000000000000800050000000af301000400000000000000000000000100000010", 0x3d, 0x1480}, {0x0, 0x0, 0x1980}, {&(0x7f0000011300)="020000000c0001022e000000020000000c0002022e2e00000b00000014000a026c6f73742b666f756e6400000c0000001000050266696c65300000000f0000001000050166696c6531", 0x49, 0x4000}, {&(0x7f0000012000)="504d4d00504d4dff", 0x8, 0x10000}], 0x0, &(0x7f0000012b00)=ANY=[]) openat(r0, &(0x7f00000000c0)='./file1\x00', 0x188a00, 0x0) getdents64(r0, &(0x7f0000002540)=""/238, 0xee) 19:36:22 executing program 2: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$netlbl_calipso(&(0x7f0000000600), r0) sendmsg$NLBL_CALIPSO_C_ADD(r0, &(0x7f00000006c0)={&(0x7f00000005c0), 0xc, &(0x7f0000000680)={&(0x7f0000000640)={0x24, r1, 0x1, 0x0, 0x0, {}, [@NLBL_CALIPSO_A_DOI={0x8, 0x1, 0x1}, @NLBL_CALIPSO_A_MTYPE={0x8}]}, 0x24}}, 0x0) r2 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r3 = syz_genetlink_get_family_id$netlbl_cipso(&(0x7f0000000000), r2) r4 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NLBL_CIPSOV4_C_ADD(r4, &(0x7f0000000400)={0x0, 0x0, &(0x7f00000003c0)={&(0x7f0000000240)={0x28, r3, 0x1, 0x0, 0x0, {}, [@NLBL_CIPSOV4_A_MTYPE={0x8, 0x2, 0x1}, @NLBL_CIPSOV4_A_DOI={0x8}, @NLBL_CIPSOV4_A_TAGLST={0x4}]}, 0x28}}, 0x0) sendmsg$NLBL_CIPSOV4_C_ADD(r0, &(0x7f0000000280)={&(0x7f00000000c0)={0x10, 0x0, 0x0, 0x40400}, 0xc, &(0x7f0000000240)={&(0x7f0000000100)={0x12c, r3, 0x8, 0x70bd2a, 0x25dfdbfd, {}, [@NLBL_CIPSOV4_A_MLSLVLLST={0x98, 0x8, 0x0, 0x1, [{0xc, 0x7, 0x0, 0x1, [@NLBL_CIPSOV4_A_MLSLVLLOC={0x8, 0x5, 0x328efb22}]}, {0x34, 0x7, 0x0, 0x1, [@NLBL_CIPSOV4_A_MLSLVLREM={0x8, 0x6, 0xf3}, @NLBL_CIPSOV4_A_MLSLVLREM={0x8, 0x6, 0x4}, @NLBL_CIPSOV4_A_MLSLVLREM={0x8, 0x6, 0x81}, @NLBL_CIPSOV4_A_MLSLVLLOC={0x8, 0x5, 0x370be142}, @NLBL_CIPSOV4_A_MLSLVLREM={0x8, 0x6, 0x44}, @NLBL_CIPSOV4_A_MLSLVLLOC={0x8, 0x5, 0x7fce6303}]}, {0x1c, 0x7, 0x0, 0x1, [@NLBL_CIPSOV4_A_MLSLVLREM={0x8, 0x6, 0xac}, @NLBL_CIPSOV4_A_MLSLVLREM={0x8, 0x6, 0xdf}, @NLBL_CIPSOV4_A_MLSLVLREM={0x8, 0x6, 0x3a}]}, {0x2c, 0x7, 0x0, 0x1, [@NLBL_CIPSOV4_A_MLSLVLREM={0x8, 0x6, 0x20}, @NLBL_CIPSOV4_A_MLSLVLREM={0x8, 0x6, 0x7f}, @NLBL_CIPSOV4_A_MLSLVLREM={0x8, 0x6, 0x45}, @NLBL_CIPSOV4_A_MLSLVLREM={0x8, 0x6, 0x35}, @NLBL_CIPSOV4_A_MLSLVLREM={0x8, 0x6, 0xf3}]}, {0xc, 0x7, 0x0, 0x1, [@NLBL_CIPSOV4_A_MLSLVLLOC={0x8, 0x5, 0x3fa49cc}]}]}, @NLBL_CIPSOV4_A_MLSLVLLST={0x80, 0x8, 0x0, 0x1, [{0x3c, 0x7, 0x0, 0x1, [@NLBL_CIPSOV4_A_MLSLVLLOC={0x8, 0x5, 0xccf4f24}, @NLBL_CIPSOV4_A_MLSLVLLOC={0x8, 0x5, 0x2a532ef4}, @NLBL_CIPSOV4_A_MLSLVLREM={0x8, 0x6, 0x4f}, @NLBL_CIPSOV4_A_MLSLVLLOC={0x8, 0x5, 0x6dfcb299}, @NLBL_CIPSOV4_A_MLSLVLLOC={0x8, 0x5, 0x6d9e9bfa}, @NLBL_CIPSOV4_A_MLSLVLREM={0x8, 0x6, 0x82}, @NLBL_CIPSOV4_A_MLSLVLLOC={0x8, 0x5, 0x6aea546}]}, {0xc, 0x7, 0x0, 0x1, [@NLBL_CIPSOV4_A_MLSLVLLOC={0x8, 0x5, 0x21988405}]}, {0x34, 0x7, 0x0, 0x1, [@NLBL_CIPSOV4_A_MLSLVLREM={0x8, 0x6, 0x35}, @NLBL_CIPSOV4_A_MLSLVLLOC={0x8, 0x5, 0x7e2c1cde}, @NLBL_CIPSOV4_A_MLSLVLREM={0x8, 0x6, 0xaf}, @NLBL_CIPSOV4_A_MLSLVLREM={0x8, 0x6, 0xb5}, @NLBL_CIPSOV4_A_MLSLVLLOC={0x8, 0x5, 0x80131b7}, @NLBL_CIPSOV4_A_MLSLVLREM={0x8, 0x6, 0x2f}]}]}]}, 0x12c}, 0x1, 0x0, 0x0, 0x40880}, 0x10) getrlimit(0x0, &(0x7f0000000000)) setrlimit(0x9, &(0x7f0000000080)={0x9, 0x401}) setrlimit(0x0, &(0x7f0000000040)={0x6, 0x3}) 19:36:22 executing program 2: r0 = accept(0xffffffffffffffff, &(0x7f0000000040)=@tipc=@id, &(0x7f00000000c0)=0x80) signalfd(r0, &(0x7f0000000100)={[0x43000]}, 0x8) getrlimit(0x0, &(0x7f0000000000)) [ 674.769701] EXT4-fs (loop0): mounted filesystem without journal. Opts: ,errors=continue [ 674.772240] EXT4-fs (loop5): mounted filesystem without journal. Opts: ,errors=continue [ 674.773798] ext4 filesystem being mounted at /syzkaller-testdir377514359/syzkaller.P1HD5z/86/file0 supports timestamps until 2038 (0x7fffffff) [ 674.775934] ext4 filesystem being mounted at /syzkaller-testdir352494499/syzkaller.qYpB0S/86/file0 supports timestamps until 2038 (0x7fffffff) [ 674.784075] EXT4-fs (loop7): mounted filesystem without journal. Opts: ,errors=continue [ 674.785367] ext4 filesystem being mounted at /syzkaller-testdir811579558/syzkaller.STSLuX/88/file0 supports timestamps until 2038 (0x7fffffff) [ 674.786253] EXT4-fs (loop1): mounted filesystem without journal. Opts: ,errors=continue [ 674.788652] ext4 filesystem being mounted at /syzkaller-testdir945576136/syzkaller.SrhqXX/20/file0 supports timestamps until 2038 (0x7fffffff) [ 674.792492] EXT4-fs error (device loop0): ext4_readdir:243: inode #2: block 16: comm syz-executor.0: path /syzkaller-testdir377514359/syzkaller.P1HD5z/86/file0: bad entry in directory: rec_len is smaller than minimal - offset=0, inode=2, rec_len=0, name_len=0, size=1024 [ 674.804064] EXT4-fs error (device loop5): ext4_readdir:243: inode #2: block 16: comm syz-executor.5: path /syzkaller-testdir352494499/syzkaller.qYpB0S/86/file0: bad entry in directory: rec_len is smaller than minimal - offset=12, inode=0, rec_len=0, name_len=0, size=1024 [ 674.809977] EXT4-fs error (device loop7): ext4_readdir:243: inode #2: block 16: comm syz-executor.7: path /syzkaller-testdir811579558/syzkaller.STSLuX/88/file0: bad entry in directory: rec_len is smaller than minimal - offset=0, inode=0, rec_len=0, name_len=0, size=1024 [ 674.843640] EXT4-fs error (device loop1): ext4_readdir:243: inode #2: block 16: comm syz-executor.1: path /syzkaller-testdir945576136/syzkaller.SrhqXX/20/file0: bad entry in directory: rec_len is smaller than minimal - offset=76, inode=0, rec_len=0, name_len=0, size=1024 19:36:22 executing program 5: r0 = syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x9, &(0x7f0000000300)=[{&(0x7f0000010000)="200000000002000019000000500100000f000000000000000000000004000000000002000020000020000000def4655fdef4655f0100ffff53ef010001000000ddf4655f000000000000000001000000000000000b0000008000000018000000c20500002b02", 0x66, 0x400}, {&(0x7f0000010100)="000000000000000000000000e58ca12e13a240e2b1a22f8d07e8e55f010040", 0x1f, 0x4e0}, {&(0x7f0000010200)="010000000000050040", 0x9, 0x560}, {&(0x7f0000010300)="030000000400000005", 0x9, 0x800}, {0x0, 0x0, 0x1000000000c00}, {&(0x7f0000010d00)="ed41000000040000ddf4655fdef4655fdef4655f00000000000004002000000000000800050000000af301000400000000000000000000000100000010", 0x3d, 0x1480}, {&(0x7f0000011000)="ed41000000040000def4655fdef4655fdef4655f00000000000002002000000000000800030000000af30100040000000000000000000000010000005000000000000000000000000000000000000000000000000000000000000000000000000000000004511418000000000000000000000000000000000000000000000000ed8100001a040000def4655fdef4655fdef4655f00000000000001002000000000000800010000000af301000400000000000000000000000200000060000000000000000000000000000000000000000000000000000000000000000000000000000000521cdd1d000000000000000000000000000000000000000000000000ffa1000026000000def4655fdef4655fdef4655f00000000000001000000000000000000010000002f746d702f73797a2d696d61676567656e3537313433343433382f66696c65302f66696c65300000000000000000000000000000000000000000000073f249de000000000000000000000000000000000000000000000000ed8100000a000000def4655fdef4655fdef4655f00000000000001004000000000000800010000000af301000400000000000000000000000100000070", 0x1bd, 0x1980}, {&(0x7f0000011300)="020000000c00", 0x6, 0x4000}, {&(0x7f0000012000)="504d4d00504d4dff", 0x8, 0x10000}], 0x0, &(0x7f0000012b00)=ANY=[]) openat(r0, &(0x7f00000000c0)='./file1\x00', 0x188a00, 0x0) getdents64(r0, &(0x7f0000002540)=""/238, 0xee) 19:36:22 executing program 0: r0 = syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x8, &(0x7f0000000300)=[{&(0x7f0000010000)="200000000002000019000000500100000f000000000000000000000004000000000002000020000020000000def4655fdef4655f0100ffff53ef010001000000ddf4655f000000000000000001000000000000000b0000008000000018000000c20500002b02", 0x66, 0x400}, {&(0x7f0000010100)="000000000000000000000000e58ca12e13a240e2b1a22f8d07e8e55f010040", 0x1f, 0x4e0}, {&(0x7f0000010200)="010000000000050040", 0x9, 0x560}, {&(0x7f0000010300)="030000000400000005", 0x9, 0x800}, {0x0, 0x0, 0x1000000000c00}, {&(0x7f0000010d00)="ed41000000040000ddf4655fdef4655fdef4655f00000000000004002000000000000800050000000af301000400000000000000000000000100000010", 0x3d, 0x1480}, {&(0x7f0000011300)="020000000c00", 0x6, 0x4000}, {&(0x7f0000012000)="504d4d00504d4dff", 0x8, 0x10000}], 0x0, &(0x7f0000012b00)=ANY=[]) getdents64(r0, &(0x7f0000002540)=""/238, 0xee) 19:36:22 executing program 1: r0 = syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x9, &(0x7f0000000300)=[{&(0x7f0000010000)="200000000002000019000000500100000f000000000000000000000004000000000002000020000020000000def4655fdef4655f0100ffff53ef010001000000ddf4655f000000000000000001000000000000000b0000008000000018000000c20500002b02", 0x66, 0x400}, {&(0x7f0000010100)="000000000000000000000000e58ca12e13a240e2b1a22f8d07e8e55f010040", 0x1f, 0x4e0}, {&(0x7f0000010200)="010000000000050040", 0x9, 0x560}, {&(0x7f0000010300)="030000000400000005", 0x9, 0x800}, {0x0, 0x0, 0x1000000000c00}, {&(0x7f0000010d00)="ed41000000040000ddf4655fdef4655fdef4655f00000000000004002000000000000800050000000af301000400000000000000000000000100000010", 0x3d, 0x1480}, {&(0x7f0000011000), 0x0, 0x1980}, {&(0x7f0000011300)="020000000c0001022e000000020000000c0002022e2e00000b00000014000a026c6f73742b666f756e6400000c0000001000050266696c65300000000f0000001000050166696c6531", 0x49, 0x4000}, {&(0x7f0000012000)="504d4d00504d4dff", 0x8, 0x10000}], 0x0, &(0x7f0000012b00)=ANY=[]) openat(r0, &(0x7f00000000c0)='./file1\x00', 0x188a00, 0x0) getdents64(r0, &(0x7f0000002540)=""/238, 0xee) 19:36:22 executing program 7: r0 = syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x8, &(0x7f0000000300)=[{&(0x7f0000010000)="200000000002000019000000500100000f000000000000000000000004000000000002000020000020000000def4655fdef4655f0100ffff53ef010001000000ddf4655f000000000000000001000000000000000b0000008000000018000000c20500002b02", 0x66, 0x400}, {&(0x7f0000010100)="000000000000000000000000e58ca12e13a240e2b1a22f8d07e8e55f010040", 0x1f, 0x4e0}, {&(0x7f0000010200)="010000000000050040", 0x9, 0x560}, {&(0x7f0000010300)="030000000400000005", 0x9, 0x800}, {0x0, 0x0, 0x1000000000c00}, {&(0x7f0000010d00)="ed41000000040000ddf4655fdef4655fdef4655f00000000000004002000000000000800050000000af301000400000000000000000000000100000010", 0x3d, 0x1480}, {&(0x7f0000011300), 0x0, 0x4000}, {&(0x7f0000012000)="504d4d00504d4dff", 0x8, 0x10000}], 0x0, &(0x7f0000012b00)=ANY=[]) getdents64(r0, &(0x7f0000002540)=""/238, 0xee) 19:36:22 executing program 4: syz_mount_image$ext4(0x0, &(0x7f0000000100)='./file0\x00', 0x0, 0x0, 0x0, 0x0, 0x0) getxattr(&(0x7f0000000000)='./file0\x00', &(0x7f0000000080)=@known='security.selinux\x00', &(0x7f0000000280)=""/254, 0xfe) umount2(&(0x7f0000000040)='./file0/file0\x00', 0x6) 19:36:22 executing program 2: getrlimit(0x0, &(0x7f0000000000)) getrlimit(0x7, &(0x7f0000000040)) r0 = fork() process_vm_writev(r0, &(0x7f0000000240)=[{&(0x7f0000000180)=""/187, 0x107}], 0x1, &(0x7f0000000000)=[{&(0x7f0000001840)=""/4096, 0x1000}], 0x1, 0x0) prlimit64(r0, 0xe, &(0x7f0000000080)={0x3, 0xfffffffffffffffd}, &(0x7f00000000c0)) [ 675.086869] EXT4-fs (loop1): mounted filesystem without journal. Opts: ,errors=continue [ 675.089967] ext4 filesystem being mounted at /syzkaller-testdir945576136/syzkaller.SrhqXX/21/file0 supports timestamps until 2038 (0x7fffffff) [ 675.107993] EXT4-fs (loop7): mounted filesystem without journal. Opts: ,errors=continue [ 675.110064] ext4 filesystem being mounted at /syzkaller-testdir811579558/syzkaller.STSLuX/89/file0 supports timestamps until 2038 (0x7fffffff) [ 675.115637] EXT4-fs error (device loop7): ext4_readdir:243: inode #2: block 16: comm syz-executor.7: path /syzkaller-testdir811579558/syzkaller.STSLuX/89/file0: bad entry in directory: rec_len is smaller than minimal - offset=0, inode=0, rec_len=0, name_len=0, size=1024 [ 675.123346] EXT4-fs error (device loop1): ext4_lookup:1708: inode #2: comm syz-executor.1: deleted inode referenced: 15 [ 675.158932] EXT4-fs (loop5): mounted filesystem without journal. Opts: ,errors=continue [ 675.162385] EXT4-fs (loop0): mounted filesystem without journal. Opts: ,errors=continue [ 675.166078] ext4 filesystem being mounted at /syzkaller-testdir352494499/syzkaller.qYpB0S/87/file0 supports timestamps until 2038 (0x7fffffff) [ 675.175824] ext4 filesystem being mounted at /syzkaller-testdir377514359/syzkaller.P1HD5z/87/file0 supports timestamps until 2038 (0x7fffffff) [ 675.197843] EXT4-fs error (device loop1): ext4_readdir:243: inode #2: block 16: comm syz-executor.1: path /syzkaller-testdir945576136/syzkaller.SrhqXX/21/file0: bad entry in directory: rec_len is smaller than minimal - offset=76, inode=0, rec_len=0, name_len=0, size=1024 19:36:34 executing program 1: r0 = syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x9, &(0x7f0000000300)=[{&(0x7f0000010000)="200000000002000019000000500100000f000000000000000000000004000000000002000020000020000000def4655fdef4655f0100ffff53ef010001000000ddf4655f000000000000000001000000000000000b0000008000000018000000c20500002b02", 0x66, 0x400}, {&(0x7f0000010100)="000000000000000000000000e58ca12e13a240e2b1a22f8d07e8e55f010040", 0x1f, 0x4e0}, {&(0x7f0000010200)="010000000000050040", 0x9, 0x560}, {&(0x7f0000010300)="030000000400000005", 0x9, 0x800}, {0x0, 0x0, 0x1000000000c00}, {&(0x7f0000010d00)="ed41000000040000ddf4655fdef4655fdef4655f00000000000004002000000000000800050000000af301000400000000000000000000000100000010", 0x3d, 0x1480}, {&(0x7f0000011000), 0x0, 0x1980}, {&(0x7f0000011300)="020000000c0001022e000000020000000c0002022e2e00000b00000014000a026c6f73742b666f756e6400000c0000001000050266696c65300000000f0000001000050166696c6531", 0x49, 0x4000}, {&(0x7f0000012000)="504d4d00504d4dff", 0x8, 0x10000}], 0x0, &(0x7f0000012b00)=ANY=[]) openat(r0, &(0x7f00000000c0)='./file1\x00', 0x188a00, 0x0) getdents64(r0, &(0x7f0000002540)=""/238, 0xee) 19:36:34 executing program 3: r0 = creat(&(0x7f0000000000)='./file0\x00', 0x0) fallocate(r0, 0x11, 0x80000, 0x1000007ffe) writev(r0, &(0x7f0000000040)=[{0x0}], 0x1) write$P9_RLOCK(r0, &(0x7f0000000080)={0x8, 0x35, 0x2, 0x1}, 0x8) 19:36:34 executing program 5: r0 = syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x9, &(0x7f0000000300)=[{&(0x7f0000010000)="200000000002000019000000500100000f000000000000000000000004000000000002000020000020000000def4655fdef4655f0100ffff53ef010001000000ddf4655f000000000000000001000000000000000b0000008000000018000000c20500002b02", 0x66, 0x400}, {&(0x7f0000010100)="000000000000000000000000e58ca12e13a240e2b1a22f8d07e8e55f010040", 0x1f, 0x4e0}, {&(0x7f0000010200)="010000000000050040", 0x9, 0x560}, {&(0x7f0000010300)="030000000400000005", 0x9, 0x800}, {0x0, 0x0, 0x1000000000c00}, {&(0x7f0000010d00)="ed41000000040000ddf4655fdef4655fdef4655f00000000000004002000000000000800050000000af301000400000000000000000000000100000010", 0x3d, 0x1480}, {&(0x7f0000011000)="ed41000000040000def4655fdef4655fdef4655f00000000000002002000000000000800030000000af30100040000000000000000000000010000005000000000000000000000000000000000000000000000000000000000000000000000000000000004511418000000000000000000000000000000000000000000000000ed8100001a040000def4655fdef4655fdef4655f00000000000001002000000000000800010000000af301000400000000000000000000000200000060000000000000000000000000000000000000000000000000000000000000000000000000000000521cdd1d000000000000000000000000000000000000000000000000ffa1000026000000def4655fdef4655fdef4655f00000000000001000000000000000000010000002f746d702f73797a2d696d61676567656e3537313433343433382f66696c65302f66696c65300000000000000000000000000000000000000000000073f249de000000000000000000000000000000000000000000000000ed8100000a000000def4655fdef4655fdef4655f00000000000001004000000000000800010000000af301000400000000000000000000000100000070", 0x1bd, 0x1980}, {&(0x7f0000011300)="020000000c00", 0x6, 0x4000}, {&(0x7f0000012000)="504d4d00504d4dff", 0x8, 0x10000}], 0x0, &(0x7f0000012b00)=ANY=[]) openat(r0, &(0x7f00000000c0)='./file1\x00', 0x188a00, 0x0) getdents64(r0, &(0x7f0000002540)=""/238, 0xee) 19:36:34 executing program 2: r0 = syz_open_dev$vcsn(&(0x7f0000000040), 0xc1, 0x600000) r1 = socket$inet6_udplite(0xa, 0x2, 0x88) r2 = socket$inet6_icmp_raw(0xa, 0x3, 0x3a) ioctl$sock_SIOCGIFINDEX(r2, 0x8933, &(0x7f0000000140)={'syz_tun\x00', 0x0}) sendmmsg$inet(r1, &(0x7f0000000840)=[{{&(0x7f0000000000)={0x2, 0x4e20, @loopback}, 0x10, 0x0}}, {{&(0x7f0000001140)={0x2, 0x4e24, @broadcast}, 0x10, 0x0, 0x0, &(0x7f00000015c0)=[@ip_pktinfo={{0x1c, 0x0, 0x8, {r3, @empty, @loopback}}}], 0x20}}, {{0x0, 0x0, &(0x7f0000000480)=[{&(0x7f0000000280)="2e2b28255aa7dc893d57ed07cd9b0728cb002d08a7a001", 0x17}, {&(0x7f00000002c0)="c978b217ac1a9c8ea56b2842472a9f73fdbb1935faa16aec61b46e88a1b0bc27adab30268b85db9762c6da36bfb162fc7d765b8ca3ca734222", 0x39}, {&(0x7f0000000300)="2fc30fe0f6eb76d7475c32541aa2882b28ae4e90b67a447936976e34a5a46f6f3ce2f9474464f3c9b7247b3c0f3c997083c904953049d5ecc9d78fb67982cb", 0x3f}, {&(0x7f0000000340)="af679c47641393331b4b20d22d1f8e49e4e95497fcf49e5cc7a6c1fd4df6b930f7a3a999f47095eb92713015b95171cff10e3939a5d467ba87e7669763ed45d6221b0685eeb5d7ca7142b07e39342fb364e92fbf321dd30c52dff00b4a369ccc257626a2a8b5bfcb4321bb731b717a3574c0742e0d6add8fecafbe75c9d7e44728d9418d6688f317b161f0c698ecd5e6830ff543b4a1680c7cfcebadbce3444ee3", 0xa1}, {&(0x7f0000000400)="16ca748bbba60f562c57080302077ed8f442f0e459635fa0728ae81da97e574ae5375d791cfcff61cb9b8cfb0d6fdcf40545b8ce129bc71be1a75906f75bf5217168b4", 0x43}], 0x5, &(0x7f0000000500)=[@ip_ttl={{0x14, 0x0, 0x2, 0x7ff}}], 0x18}}, {{0x0, 0x0, &(0x7f0000000780)=[{&(0x7f0000000540)="f9e3e34dd54a52287169f844a601378629ce8e4be74f75776e0d50e939427eb16cce7e035287f2c2b9ffb374f0ce0d8710918a52d20628449df4a7c167e62c26ef4f8eae38610098c333f72d8c77ec1aaccba54b397e88a52093491d127e1a8ecba9a38730e3b3abdb98deb404365cc1192ca94088acb0a9b439852184e4c40886c1dfbe3228ef", 0x87}, {&(0x7f0000003640)="33a57dabb1f862802f0032752e67acea6b33fc242703a0a6d17cd8c648269d89a8d2399ba7d58296a20e743c3c4c812bfdc74b03005ff30cd7460269d80ff8e1415f317cf1591f0f8188b9484e142675968625e5ec5f28794a04a701ccae6734d6e78f0bb260545cb707ef5d28d2f979f4160e576c0a1e3a433175cf33cee25718a991e973a1639045aa280c0a038a6ee66f9f32a502fa6cf04b90277f38874f043c601189dae4c0e9218c7eb0a0114ab62db96a04a4f644372ec242420a3de4380bb5309e50a22c5fcb47a8e4c99c596340037941c4aa63442716d0042954872f918226114da917ca75b55071fd90c5ed76b1f8d5b988c0eea78d7f66e1a157e31f15f479af9bf7f2f477839abfdd1e996c4a51126b7f49e7c7641fbb058ac8f0f121b2fbf175e35650b50cf6fb8b87b86705576fb4286286ae59aad80872f7529f6f01c3cba215c74a6173e40e83b955706d9b598046cfcdf752912d963c00b724edadd904118a69119c93d6b331762a199b3073bedc514865c4d3a177b5e593382dd9cbf7c5c449995dccd836d1e9d5f19dd4da57fbc6f0e61cb3f527ac09c53054d78f1f1ff66b51162bb37b45f62cf841a6c958ed8088040233d7b6976c3fd79f221e5285734c7dbfe06772763a45fbf2d1b898338579351599d05533949d0a423bff6b9238af2b778b487337a57169d401d87e1c281a1dfca8132afd4439de44be80e64a1212c0adb6c304d548194a06421b68ff2aa62a55781b5ef2d54c25e4366cbf3625942046ecc4db98d4e603703c40c79b186b873369b8d2946a3bbc9e621889e1d1a20f5a09548c41f819d684340a4a8d82d4fa735160f36eb75fd21b1e94bc0076d0006c80f8da81a834b44814b07aaae30742d7e5b9743cda4963b54305f6547f60bca1002023a2b2addf3b2d39bf039c0a4b0336dcd1171249066d8e2ef9667c4eaa2e6bc71b9c438fea164137b89869fb1352e3da1aaf1cdebb04f3061db5a48777612b05d1308c824e2e0b2c3d8cc8a4c14df3ae49c98ee3d7e465721b287930a2411f9d5bc319033d3ce83dfad783833f53f7c4cfc23ce1d17a5edbbc3f0549a69bad482475b372f3484962772b8140d402efc100e80e53ce7ba593bd955ef5eed33942b8b756164f9e26fa16237b4dabf14b161963c8656829818aeade668d21d7a467499781e0ecb5741ba049cf78308ec0eaf5e424172fcbfde3a5427f764c7e0e103e110723a9242e8a1405e83d341f278583a2729a56664406255e0033bc4ecee145fbf5424fbb25f82e59db2db9677a08921bf5521ce0fff9dcd5cbe76cbfe744608b6d82b6a2c70e74c93474a13b5b01041b53687c98f0454943027a98a629960c91da357aec78b2e36ffe0a4c4b03a2bbb6c4c4b028fa03f102d562028e25297f339e8081abbfbc6de2195f4c5536474965894a5814cc075cf143d49a6a06720ac6ef35237843b6c83cc7094cda7364e090b58a1115679be8ea77ff00b46a61373a2e09469f343dc7430e930b87a38f754c5560598a9e918d4ed2a7c43639be4ebfd43139690100a612f9838ac9eacf648dd15f25ab365a65b35b9026e751c4c03dfd6f1e71e665e2cfe8aaccc49a6c03135e2d08e091edc0399a088421e3031e5788750a92a70ca23ec987662607a075af36b2e1b1d3aed9fffcea87c3bc074a8b34ccd650ea49875ea9c55bbd20dbb317ea409ed536830feb9934e021333682ac4f08b191496aef2c4a44527d609dd3e6db3eebbdf26e0762cfbbab4c6b27456e63a300dd61ba078e0d2165396af641917ca5ed0fdab823ea31c38eb81c51e48df57461994c85a0c6ec56277e44202226a5aa39177f616c6dc33e6b78e044946d1303b91d42a428b18f394cf362b42bc61e06eeac1250664073b1d42b25ff538e50929d41c8986810d211fabbfb09818aa0a6ab9745be3fab5ca01f37120e4517ffc4a86f0dad86e7f3309215a851adce91cceac304a4fa40c5d67d05065224592aadcc2edba7103b8646facf37fc66e6bcf19f8b1c91eb08cbeb5f0b8d5037f790236755cc73f8a8782d7848aeb1ec6fa36497d334908b07d4f54469ce5fedbb3b9465cc5f4b89f729ce5308a7b7d8f447a56ef6986ec9f05f0793205ea699c8282af911b520c8e28f89232655fe423ac1808400d73e8fd27679e14c7ecb82af143248b41e4f82585ed2feeaba216d38f5720c51de95c9a24085fd511450b2fc5b2097b1ca62d16a77108a6f1b9bfb5932c32cb32134a7fd1392c8721de2e7c946a0b2ae6980327f9fc0060a726f65ddd9a9a669492489ace56d7c002d05d070bfc41eef4e0dfa06b4a97a939bf39ffaa211da100bf697fde7f4e4fd77e08cdcd8d76b1f01cbe709d4d05e21957c9f79b983376ac068f6e3e24b7c338e86bc3a18f55aa18cc2a4e48c56b549dbf2dd0957b5ce9eb0322654389e14ca0d6eefe9dec1d57e39175f74b1a1baded6d1724be84375f6b920842400adf0370cc60e606a513715023aad9378c62e9ac1d455d07a0adccdbf8f1fc5cd174cdf2e9f8a770697d16f4a5e9c3898d137022731e26cefb2077f382e3a1b8d3ff432203ccebc40a70355bccec114e792025eefe8378d3b47dd8920d1c4a126235cf696600a5ffd32a18d6d28c2b41f78cb33695f74636f34af8c668d6a63422d78235c57fc5a513a42f3efe9ea76020cebc1214f2b761bf9db9e51ba7abe4520215ad83060b3fd5b2e1cb533a7273734e747b1a3a7abe2c7847d6f670b5abaa8fc8321e90bef0b56c4ff032979c9f5dd06783d10105ce1c48da05fcb6e0184ab8dc7582009ddcdff24dc4c371a1a84cbb4bd1cbb3d80b6c985da223457244b2fa7c131fb2b9cf8b472509dca5b0a6afa7d283472adca510add54a7ee42787ed7d2bceaf8cbe5f3e25fa940b83898f2455ffb901a0e2ddb9e6b06ffd566712edc3b066115ed1d00547e67cac12663eae1489be9f8311562af9d9cc485be211c7ab3610488b060b8345893a9e9b4542a494ab2f5d99bcbdf813379cbfcfa392d01c54afeeb0e8896b7e9cedbe9e5c93540173244c98ff2cc5e8c2188b98c2bfb005d0012d34c8796b2aba5002325f2cecf8f3cf6d3899276290f50505c31bbb9ffa6052a986cee4b9575edfea1e6ab1bc1b36ef286c6e498b2c00d248dd55e3671dd347d0e80d02000b3dbad5ad223aaff3f29bbf71aacefa7102fd2e434020e69c82c9ea997165821e886a5093e2cf5a9503c3dd074e41f301f32b993ae3e55e72e0caef0adc5c0acab69164bd3cecf3420adaec802229bc18010db670c713707106c697f04edeeb11ca51d5f4a1712e8bb12d7d460d560754a38874ee52611da185462f7599c669ac4a0d6711836e74a15743559582a6a94011823c9ae816b772978517f51a263b1f07dd86835930a6503ed7ce057fd3b9e3621fc150572092972376f1286cf99d0b349f049cd73bdfe5e4ce8496187ce743ccb77c5c44b152bc6269d003286c518b77d7813105033843210649efcdc22fb21dc7a680529d993e410c6efe0171fdba5b0f70f04d76a2132ff84a9849cc9fc9e059528181743cc5a175a1baa18081ec4c5637a0b6c36f6b17acf45547adddc9f58edb164f9d5f12d722548c0803be430235b325da31c5c5f6c1cbe4d8e894e4c0b35844c587a5cfc78ceb8a6cf22bf9dcd47f682903debc42c28a700bab7748b3fd974839547b9a9ec0d0371598ad2c6e803e3594f218e024dc70fc2aba643ee6b8e19ea970db906006d013f4b0dca3d42d05b61a1c7cb73b99360ac2d41ceb7f0533ed96370466b640269fd5852ba0501e22279ef5351c55b30a127e97e376c78cfae6be9ee715f62d598a919bc2708e5b52b19ef9560ddbbff39cc1208f892837a734c3e52f9ce30fb732792940cc9fdc55f323a69f1c628d955e1ad75acfd2e69833affd8c82245d2d1301b4f75a19e29bb1ae6e7d20950ebe4ae2142176e14219435c46bddfbdb123c33a01053c99df9d45d7fba886020f8eb2c5933fcf255b030909314f991dc7a9d8f6e8e3d29fa6507a7f757b986b770e864957732ef70b17cf991f9051862d5c0bd58dc9ffa314918a1793f97f6e6bc81e79089a905807cb122af374f9ab13d75d4825752ad05b762e7b9cb2e67b4c86f24da0d8eda19aadccc99a8d837dc39984d9bde5e74d44f9d56ec4c2b584338633e5ece9cf28c4fc8498aca6ca62753893d8e8343d742eae8e5533403e595bc2dc313adbe3f2baf64ad8567bed82f3a50db2fc4f9756aebaf0657a355e64b1153716230cb2dc613cad23b64dc28363b60257b7d29f5ed7836f6f8fe36150a8e3459ff8f8b401864ed063012adf8a6511e6b733afa94e62831e569499eed60790e19569c31304306fffd36139e98260fd9034c34d9ace964b408fbb547f81685ff39596a2d43bf227d1eebc3b1d1e1d21b016db33bf752ebbce92f87aa80e7a82a3a9b357bf8e8e3ad11766a6c091b2f7c022375bacc60b3d9553e0b96bbb76f8b045dd0a45de28a03ba6216c7a7356d6e3f469aab5b220f2c6d09846d0460833a52040f6a9d4d49d2329da5f6186546a9bcc8309585f670a8186a19cdba6d361535e3d272af665cd57ff30c3a035397fb79d0ddea01108711057550da776c8fe67e1cfe7ce9c8a8c513779d0fb9e9b40eacc31c36cc10e98cba268d2a3759d76249a4b2e9a2c49ce320e5695d98eaa2384d16269771f6447ddd9b90ef68f8df1e30746ccc7d0e59746f376218cfe9d3a1a1ad62652ef6a3393a6727dac7727cf18678f83107166c9fb4e0c4d78ccbe7b61b89ce0bcb6c7a3d6406bdcc02bcc6803d4484215019e72081540d83869224dccb4aeefe19f1bd402dcbffca8d02075cd5351f670f7d90436d69379d723654fff9929bfa9ec2e931fa111c9d7e171ed104b6798a1c0c9f08bd670f9dd0da2041922fa40a9ce665ea4b71359bddd4e72e3a4572351501a892584fbab47ef7e20b978d357f7766c8438f4b2274efccc3bbd6865eb803acec53aaae4d88b7b104dd825d7a72503866ffb160a2f552f24cf26d7b600fc31cd93217859333518be315f1cde78a2c8cac813654e84ff35518664cfbd566c3205af1024459691fa249bb4df56de13669be60cb138c4963e03c4403d178902c42c176749e43501003d3a16d03a2ee1e7f4d6397b216d9e21bff40b5aa150f232f59816e77b3b67354da31f4773e1907784bcc89caf3fae300a13d32677c1f421ff1bb77406a98f19ddb0ba80a0ecc517432993f22b130b3f8368e5863c0deb9c140081cbec3ed7f5133203eb7f271dc07c988384511908478045bdcc8ab9cf27f947761b6de3fb70c51e952af003e96c8dafdd063e6766bee83e66968319362016a82a6a513c9aa5c3b02027132badb13d95a5d2f1c51e83beb57e292c718c09a0b989c5756ba5b999b08bb9e10e50533c4f19d30524da188a018f9c33f97f088612c75438eeca28a50913729e5d7764a316067521fd1d6af89c7d84c7156aadf2ed2d76922463317efe907200745a015ce7c9c02c87baae8661c4520ed44b2ba636d490110afc485544d57dc42860568ad371cff671caf53720ba56043bb2861edba04ece3c2e4b6a142ea95cdab15e6592b229f1b320a6d8f6284a13c16e2be13e77903fa3efc9aae5117266f8b4a34ffa50eda8ac6a945d27064c3d9438ac3274add45c89822a855cfa6cbc7c48eb0c0c14260806b41bf68271f721710bc270c4767080058acbfed7c790463d0554b336494c24392e1c92e3fb97bfb", 0x1000}, {&(0x7f0000000600)="1c97c16dccec2c087c7e86879c63fe2685570ad1f2338f42c8d64e2dd326e6adc51d4157e4d145849438a52f42b6fdb9ccf07797b87eb96546271895e2e983639edb0eb4dad683da8d0c2453bec28f10dedf327a5f75387f0a5c646830cb617948e5012f351a068dfd57e92daa1ad15f3c99c132500404ddeba0", 0x7a}, {&(0x7f0000000680)="05a76059b07b766986bff80ec00012427a25e7c2b8ce903546a320fba5146325f9edd75ccdc966f02b35de0efc65268f5b952f21ab9990dddc5afcdb64fc2c3692bba4", 0x43}, {&(0x7f0000000700)="c291fe1a8376c6e7a2dde1bbd590b114d140ac98c4e6873722ea0ae4", 0x1c}, {&(0x7f0000000740)="02adf872081dcb11322d3e6984eec04b6a1839b451e34d46e039e31c929654502258b0c2e314e96cf7abedd7568f0355dcd3fd5165306358", 0x38}], 0x6, &(0x7f0000000800)=[@ip_pktinfo={{0x1c, 0x0, 0x8, {r3, @local, @remote}}}], 0x20}}], 0x4, 0x0) writev(r1, &(0x7f0000000240)=[{&(0x7f0000000100)="b5ce8a9c3610927135c2ab1108db4de3c3af1ebd4d38b65a64fc3d074b47465163061f533e464545101e63", 0x2b}, {&(0x7f0000000180)="b8dabc27020cf82cd8f3df314580647a77ace579cbd4772aa3451f566098a16572176d60", 0x24}, {&(0x7f00000001c0)="1b53c6f69c9c77b5d47b942abfe4097ca38e84f1435074006490c8a3435abb96c07bac8e201ae700b03ac8a225c34358f3331a892611888f7f683ddc19da31c0e9", 0x41}], 0x3) r4 = openat$vcsu(0xffffffffffffff9c, &(0x7f0000000940), 0x20000, 0x0) getsockopt$inet6_IPV6_FLOWLABEL_MGR(r4, 0x29, 0x20, &(0x7f0000000980)={@private2, 0x5, 0x0, 0x0, 0x8, 0xcb, 0x100}, &(0x7f00000009c0)=0x20) connect$packet(r0, &(0x7f0000000080)={0x11, 0xf7, r3, 0x1, 0x1f, 0x6, @dev={'\xaa\xaa\xaa\xaa\xaa', 0x33}}, 0x14) getrlimit(0x0, &(0x7f0000000000)) setrlimit(0xb, &(0x7f00000000c0)={0xffffffffffffffff, 0x80000}) ioctl$BTRFS_IOC_SNAP_DESTROY(r0, 0x5000940f, &(0x7f0000001600)={{r2}, "b64b716b0c333dea4b6bdb20eb4d4d7ec6f5d62ed53c8bbc7bc34c006b969befeabdb6ea0be579ae89e3a4756bf4a8a6ab16b69885b054d5704f99852a03b815753516a747ea1842df5d3b208ba4f62a03e334f258a98ba0c13e5c1d959c6602db9214aef01ae29869eef0a2243b9ca3ee5b38b94f4b4afe050601b4e5c3ad4c78dd5910fd9b19a1aad347cd823883ef89f0274e7973fd9718b9737159483632d77e4520e78faf3ac3805eb0b28738b76c0a06e227fbc555f31a0fc36cd81e408da9cd0cfd3f72a8f262d5c9051e4aeaf5dc7c5cdf841073e944478d7e16ac3316c2135230b00ea5a7f770b1cfe0ad8d74001c61382dcd67a22c1a01d4166d0ad9d0b368b4d20a4a2b9bcfa6d58dd6b971711b3ca5f1ce00f07ef64d31b58e86eae43832f35bba39f7e67e5fcaa60c3b5708b825d2e3095c8f495d927f42940c6f5d1b862ca262173388b1a563329e53d13319b249381150fc1bbb5f0beb9db2354a356b5d9c21d56d0a5e9683e91e0134e5d36ca5110c40038a151d3a968a381ad809dd282346c2c6aa30f49e3f8aede2ce74c5ce62a6c60d5f4debfd1af5d83bdbe798a341c0fdb65920ed4561887ac1347a11936d1d0feb94a5349e88e38ac768f4acfe64b4529c10837c194caf99b579e7a3fc5cef1e2422fc43d826a75fe8368559fe14b21d11bdc5a31a2fa9b980f74021c13a0af7c3cf4672f94eab0878e09abe80ffcaba64f372eca481ccdff46df79433982f9c0b27b172445ee782157ec1a6a70f2362aae3d1b4193648a65ec57109b6342a682af4112604726854219e4c21c102e331aa5166f0663a9d3c8d30dbe51c03619008254b1d5956ab559f439f25e586225dbbd73ca7ad586963a70c790ba8e9589c98ba0bc92d1fd909bfeacfdf511fc09624a8ff8111e33d364ed0718f8e7cf8b61160305bf856540023f876bcb0e7a48524497fd98ff445f8bc6fcd3f412ee1813b1376b58aab64640cd6e36a2b750586fddb37c9703b2bd1e5ff2244f84862b9589dc4693fc69827770e8ae43f16fe99f16cf07f7b5b1630501085ffcdfcaccbd6842f1eec50628037c51727b17074ce77227ff8f9310618127fc3c2ba4654bdd573b7dfc4c2c15a88c279f4d4a64022ffe1f1b6918f48dc5e92dba02bb7830ca6f27150cac5695f687118a1b9c5dad1609aa5e107b2ffdd553dff844f8f69855dc5523a06d344760c41998fb7264d8c2cd7cc20ab30101dc7bb7f4417b38713dbb1246e5d3cdf5448e03f6d6762235082171ad56f395b30127710a1c35a7b4fdf813a7fc3a5efac9369569d31f0932b3ec206938d97aa25333caabff4c137a1a1e0a88bc42ca67b43f1db2bdc62044f8c99a9f99ea8ad9849e042897c38b6091113f87160fa7345a9efdd4b673e0a2964899263a8cab47af6ebd45947e5dd0cf93f57ed9a7034510c37a828408ef96224f672747f74cb23b5b2d6ab95ce805f621c571d80dcbccd81072bc1276f98f1cd59f0d02b745c77d46f667651c3c46544fc24c9dd38ef3013e4ecd9b4ddd594ca6c968b7f737fe956a992dadbc4bc9da0a60d9f2fb2ba78bdeffb8084194acd78cfb1f7bcd3b339e304d5cd27e7c359b4dd4a117e93b3259b886127543a1632f7ad663ea4a6e33d1ab9e9f6a191cb4d45943d1e48d88e7ccf5e98d1a3a68b25a14571a1b961e27ddd6e4f72a093819b5189e05fe939ec4968d3629046171ff278de8756e42e904e88bcfc831535ff9c0a9863d71977b26c8218bf94a83ccedab1109509549d30c2161b7e6cc760f51b8a94e48bbafccad7736da88440ec6b02567818e7e2df68f1c1da77ea57221034759bacfc1fe3d8d8f9991d02209a547e3b99e6c759acada1cda34c23098929f18f92c32f97c49cd3865f54a58d505db6d2347b9f24f3693f4199e4bad560a9ab19f98a82dce2f4b7ae6ed1444b509233bf209f06d136cacdf781b2b6c6d9d6204130ae76ba7e2e3cfb5df8aa736809c23aa593dba0c77011b777288cded847bd2468fd30040d054bae325ba2bb7b622be8eb7644d147b5e3b9cfe3e8610c2be9eaf4807874fed8efbe77fe0799ee1fad731daa8c90f956b304e8177a44cd2afaa49d4ce492c382d92ec72963e6388582b4246ed21074a8c4e392ba82ee248cae5bec9058af434ac42c6cb8b05d5b8c33de902872226422fe131e2d9c46788d0de2fe04dd14885bace29c05534d5b719cce1f954ba5cc7b22b83c22993ad6a46592340b46c2ccf25791abeeb46214b38d7b21f56bfa4b3e92be5ab99b8b6a5d56f52a22151059447577e9c12448cfc3cda28b6e09f7a705aa6985196612cbb0f550173e20e28d034bd52343d9255fcaa4793100daea16f503ab61d44a6d38ce4dbe5e6e71138ff883f6a450dd6ab36c1129bbf47da483f65cf5410d3767771902d2f58aa6f78bbf73d3b54f6701acdaa4b89cec3c4c2838bcf3944426ef5d47d48abd2e2820431ff23b660f6cb45a0021a70adcf08b75019c9218bdcbf4b186ca17f143b6ab9ff077237c645e287a4a2df4cd8d49ba92c028337bdf5943def6ddbdbff012ab0eae8bd176ae73b4656b06eb6a55e90ca4d6e368df201b884cf87b3531f6aec25739fe3b77d0cbd609b05676273e5fe4f38e08720f17b615572f3d225facaf68c422b20067defa88f76cb3cf0e1204f5794a0550eed31946580339694f888eedcf7fff4386873a01674aec8f36de97cc902ed1ef22464d634e5159363c61979e86e97b620007619acbeea1823afe93647dcf391dda5e263d135f860bb33dd05f983aa5cac6855887faabd92271fb5bdcc259b7f5856b1640d8cc1cd46712a6bb7a64331aec3eb88ef81f827a1e98cff09055d76964f3ee44fc172589a43be0fd90c1afcfedbb784657dd6eb58d3614fe6183a9470665c56a536434217546024893817f9f31837948638b6afb674b800b02c2b274e9f0f241de5f10a4384ee8ad8e7d05aa924306530ecfada0a30407226b1c1d90f5f9bfef62b80c420680eda32fb7ba752bc07511a18a0ecd4ad1cf148bc336d12d03247215054fb2d3ec268d50252da256422075b8f5d158fe9a2d5b69f2383b6520c210a6cddc209b7da063bfe8bf7cded7a96116dccc7b2ca85be2dd19a8d51c9c93cbf721e4cba5500eeda9f34622deffa6f501e1021279bd34786543a42ae42d972438f0fbf06092dee8df0e2fda395e91760b7c464dd541fcbdb07e1095ee36acf05d46dee0e990ac5fe8144b7bba415da2b10e41e07e22df64f3edb7f1dc2422f06059b06440342ea0bed5565e976e667245f71cd10db2922a804f7514e35772d68f3816282a906bc32bf5fd198356a54d4100071a8028da5eae2b101d685d38b8d9d9e69fe459afa712e33f9af553223a3990addad0503a806457eb3655850353087f48cdbd5c7dddc21795ac80a0b889dd1cf1b907bdf8cb63338d0cc271cb6c6e342a024fac5d8594672daf0c30f6ccc1fc43045efa6293f2c85acf9494ec009154ff2c28dc1120058f190fb416248b38aaf0f3ddaa458737af4335f5f846fef93a4a519a07aa04f864862ab21e2eff6e247f32cff85e6e17b1fe522186c2e0c764b383af6ddf82a72ce1109d4fd177dffec919df7cf42a2e213126d9e17f71013719f51d4e81789f98b87d7634ac1c9c397c215f9b10f1fa75cbdbc9adaf3f3e61cc84e3b46d0d8fb46961539ce66bf611b235c1f980fc19025f610c729aa165668aac5661256a1f5dfafed8e1a48f95488f74d6f857112abb2a46ffbbbe759e6eb12320d399cd02e3f61cb9cecd67df727aaf183e6880a0758b7f9c72e296e9eec02908ef6a874969de1f50c9c4d93c1bd4cd0657cec8a1b2f823a9cb205984cd3f4a844c9d924bac3d868f09a58d8b9f214afef7f09ce43b604613d8883a91885cc4e0043795ac64519977166efef4ca9348ebc86313f630a0ec4b742fd4cc4b451ab06f5b1e56d72edc29cae8d8bd94e0e02c0b50bc9c5002fdad311bc899c4ca6e69ed6a9e1d754410257fd78052044993b252c6e6bb43c39cab0e58e50c982addb43e84f0ff2a4f043a5b24babb85afa1c5df721e8b9f495798ff8c43b1d5f29bc56e596911657d1aa36a144cafa64708ce35c51958d74fd722fad204e945accfa8049915e78019c1b5662d046dbb3fbfd5b3fe1a1d77f7da742ca45d9ff59ba440840293769d8f0ed541c02497f1084151e24d18b35986467c88819eb322bbb827b6fee1abe14ced77cb0559e932a80f9bbfcd01e936e3930c935dad0dd36ddfa67cd5b3b37ae8e0e7cb61665782416481d8cf9bc93a71140a4283dc321ecde2f5484df77b24dfac1d4140f0d10f4fa41513034ee6b1a7c27016cb7a2cbcc108bc3d2c554cb560b613d2bc547389b7a818ae75a14e61aa39096b7ed0ba9c56e49b5c56bf4b426e75bbd90ec70a8ccaf9d513ad9ba1fe7c708bfc3bec1f6f085e0ea562194a6cb0e6a769776c427aeed118ba98888a428b56fb22db1683c99c645750ae64b21055c50ccf176e3e65670b6ab8f6948bb25ce36f65a56b65393f227442c18dce86d94a765b979a6f522b5c9ec1811b96d5ff9b8170e3268b229d5fa2774d6d75ad575f28211817e6429691b17fc8299cd6284ba83641a3c79b55c8e3348dcfe5e0539d61dafb3c208783851e0ffc75283ff98553c9624a5417ac4953eb601904a75ac1ddcf1cbff807ebd43ac411efa9734889783d9ac5be105ad3f0b3a54ffa243836cc16a456194e06bfffadda1091adfc748e9c0c4edcd04e97ac50442106a0fa2150776a739b4ee541acfe704defeb2eb9eaeaaeda124fa77b6931310472cfdaa53b74d5f880ff4f34695e62ff6a4c6a5d17c33211300ce957bf8259b6fdce53b1d6d2a22e1acd5c4eb71e376aa875ac00d464b4230668431b4aefa8f6bedab7973e931f60f014db0502e6614d2d18de724a039e496f61eef0caf82a928013efa30695bc92cdd22a6c956890a544c4857a5afa25015c92123f964b95afaab698deb2d53aaf5f065b2a7ce14faa47dcbac8c906379a32bc2cc40a20a37213b74ecec714eefa3c5d58fe2ca10313738beed74a5e6ecfe1b3c0138a38a5bdd1f661c0547d9684f76620f593bdb58f86deb744ca2ac4b12a872ead3bd4608e8a7a8de33fef0263d01e35cf707ceb0d5c78b40564d3549d916830da8afaf6eb72cf984cfb2adb7fea61f3bc8e6d7f17b61a924bbc06ee02b542080b7296b4aeb4ca027d2fd417a69ae8b402063424a717a8085c1d55a35dca70b1f8ab0ddd82ad16eb67dae22cbeafd162182ef78a4af43a4b42947a7f3fd0f973eaaa6500abb9ddff86dbc270e1c45e3306ab6380b4d50c6aebc5e2ab405b693781bd43cd42b5998a914a71686467c49e7df78cdf2062069a07435741a0e89e29cf6d3d6f1e312027312361a1a6ed5d18cb858b3c39481353cf3faa3a791cdabcfb75790e79c1cbeb16f8627554127844719253624294fa4109f696215e1f4c2f032a208d9a6fda7b191fc566e538ae0d4cbc384a89cd84ffe1ada23a577b7d6889bbd096f0b5b73a92d581924ca47d3d6a9e9ce9a05fba58108996f0998f4435e46f34bc7a3cee505f61605d0850bb0107b84ca6465bb13f90193c22f477e87f61524a562b4811ca58d487c83eabafb25df71b5bcc6edcd0d55288bd3e0e564ccb4960fcfd1acee087b66973003f1f2ddd480c646af7243a174a0ed3a0edaeb6f38904197e8328bd41be6810c50db8b7eea0f4ae75b862995ff6fe946ecdaae0"}) 19:36:34 executing program 4: syz_mount_image$ext4(0x0, &(0x7f0000000100)='./file0\x00', 0x0, 0x0, 0x0, 0x0, 0x0) getxattr(&(0x7f0000000000)='./file0\x00', &(0x7f0000000080)=@known='security.selinux\x00', &(0x7f0000000280)=""/254, 0xfe) r0 = openat2$dir(0xffffffffffffff9c, &(0x7f00000000c0)='./file0\x00', &(0x7f00000001c0)={0x6245e1, 0x40, 0x9}, 0x18) mkdirat(r0, &(0x7f0000000200)='./file0/file0\x00', 0x4) accept4(0xffffffffffffffff, &(0x7f0000000140)=@l2={0x1f, 0x0, @fixed}, &(0x7f0000000040)=0x80, 0xc0800) 19:36:34 executing program 7: r0 = syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x8, &(0x7f0000000300)=[{&(0x7f0000010000)="200000000002000019000000500100000f000000000000000000000004000000000002000020000020000000def4655fdef4655f0100ffff53ef010001000000ddf4655f000000000000000001000000000000000b0000008000000018000000c20500002b02", 0x66, 0x400}, {&(0x7f0000010100)="000000000000000000000000e58ca12e13a240e2b1a22f8d07e8e55f010040", 0x1f, 0x4e0}, {&(0x7f0000010200)="010000000000050040", 0x9, 0x560}, {&(0x7f0000010300)="030000000400000005", 0x9, 0x800}, {0x0, 0x0, 0x1000000000c00}, {&(0x7f0000010d00)="ed41000000040000ddf4655fdef4655fdef4655f00000000000004002000000000000800050000000af301000400000000000000000000000100000010", 0x3d, 0x1480}, {&(0x7f0000011300)="02000000", 0x4, 0x4000}, {&(0x7f0000012000)="504d4d00504d4dff", 0x8, 0x10000}], 0x0, &(0x7f0000012b00)=ANY=[]) getdents64(r0, &(0x7f0000002540)=""/238, 0xee) 19:36:34 executing program 6: r0 = creat(&(0x7f0000000000)='./file0\x00', 0x0) fallocate(r0, 0x11, 0x0, 0x1000007ffe) writev(r0, &(0x7f0000000040)=[{&(0x7f00000009c0)="8a", 0x1}], 0x1) write$P9_RLOCK(0xffffffffffffffff, &(0x7f0000000080)={0x8, 0x35, 0x2, 0x1}, 0x8) 19:36:34 executing program 0: r0 = syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x8, &(0x7f0000000300)=[{&(0x7f0000010000)="200000000002000019000000500100000f000000000000000000000004000000000002000020000020000000def4655fdef4655f0100ffff53ef010001000000ddf4655f000000000000000001000000000000000b0000008000000018000000c20500002b02", 0x66, 0x400}, {&(0x7f0000010100)="000000000000000000000000e58ca12e13a240e2b1a22f8d07e8e55f010040", 0x1f, 0x4e0}, {&(0x7f0000010200)="010000000000050040", 0x9, 0x560}, {&(0x7f0000010300)="030000000400000005", 0x9, 0x800}, {0x0, 0x0, 0x1000000000c00}, {&(0x7f0000010d00)="ed41000000040000ddf4655fdef4655fdef4655f00000000000004002000000000000800050000000af301000400000000000000000000000100000010", 0x3d, 0x1480}, {&(0x7f0000011300)="020000000c00", 0x6, 0x4000}, {&(0x7f0000012000)="504d4d00504d4dff", 0x8, 0x10000}], 0x0, &(0x7f0000012b00)=ANY=[]) getdents64(r0, &(0x7f0000002540)=""/238, 0xee) [ 687.112955] EXT4-fs (loop1): mounted filesystem without journal. Opts: ,errors=continue [ 687.116193] EXT4-fs (loop5): mounted filesystem without journal. Opts: ,errors=continue [ 687.116356] EXT4-fs (loop0): mounted filesystem without journal. Opts: ,errors=continue [ 687.118432] EXT4-fs (loop7): mounted filesystem without journal. Opts: ,errors=continue [ 687.118841] ext4 filesystem being mounted at /syzkaller-testdir377514359/syzkaller.P1HD5z/88/file0 supports timestamps until 2038 (0x7fffffff) [ 687.122130] ext4 filesystem being mounted at /syzkaller-testdir352494499/syzkaller.qYpB0S/88/file0 supports timestamps until 2038 (0x7fffffff) [ 687.124986] ext4 filesystem being mounted at /syzkaller-testdir945576136/syzkaller.SrhqXX/22/file0 supports timestamps until 2038 (0x7fffffff) [ 687.127056] ext4 filesystem being mounted at /syzkaller-testdir811579558/syzkaller.STSLuX/90/file0 supports timestamps until 2038 (0x7fffffff) [ 687.134417] EXT4-fs error (device loop7): ext4_readdir:243: inode #2: block 16: comm syz-executor.7: path /syzkaller-testdir811579558/syzkaller.STSLuX/90/file0: bad entry in directory: rec_len is smaller than minimal - offset=0, inode=2, rec_len=0, name_len=0, size=1024 [ 687.138562] EXT4-fs error (device loop1): ext4_lookup:1708: inode #2: comm syz-executor.1: deleted inode referenced: 15 19:36:34 executing program 4: syz_mount_image$ext4(0x0, &(0x7f0000000100)='./file0\x00', 0x0, 0x0, 0x0, 0x0, 0x0) ioctl$NS_GET_OWNER_UID(0xffffffffffffffff, 0xb704, &(0x7f0000000440)=0x0) syz_mount_image$tmpfs(&(0x7f0000000040), &(0x7f00000000c0)='./file0\x00', 0x8, 0x4, &(0x7f00000003c0)=[{&(0x7f0000000140)="33e6c7684147bbfb2de82a1cc9528e3d179fe9a7edc21737a7165c80ba5bdd4cde127fa6bab102f00bc114d60d7ea501512333c3f153db9ed14e26", 0x3b, 0x9}, {&(0x7f0000000180)="1c9f5ad1e8b281bce673f6a3851c3318", 0x10, 0x5}, {&(0x7f00000001c0)="33ec94d1010f43a7223da12a29ad3e632850a7b62000fdbdf8676bce5dca2b886a7d9c88ef907393c25db18e0c12724d2237aa67adbc6226902ff6af675a7c4e456563429d2ed218ec3c5ba30e35ebfdf5676f1213b9806211412a855b77756bdaa16434c0244cf2847acccca1b91e79c8366da9b0be09c4141039f9a014ebb7d582055ee2a154977408514c15eb63aed9e0188a09f9688879ecef41a2bb0e8a1f3c43d663c209d1404f4074", 0xac, 0x2}, {&(0x7f0000000380)="98ec9e6a5d84df667ce0f7ec9cc4da0c3de93669153a9e1031a3", 0x1a, 0x2}], 0x0, &(0x7f00000005c0)={[{@size={'size', 0x3d, [0x74, 0x39, 0x67, 0x78, 0x78]}}, {@huge_within_size}, {@huge_advise}, {@huge_within_size}, {@huge_always}, {@gid={'gid', 0x3d, 0xee01}}, {@huge_within_size}, {@mpol={'mpol', 0x3d, {'prefer', '', @val={0x3a, [0x30, 0x34, 0x35, 0x2f, 0x2f]}}}}], [{@appraise}, {@defcontext={'defcontext', 0x3d, 'root'}}, {@appraise}, {@euid_eq={'euid', 0x3d, 0xee01}}, {@rootcontext={'rootcontext', 0x3d, 'root'}}, {@uid_eq={'uid', 0x3d, r0}}, {@subj_user={'subj_user', 0x3d, 'security.selinux\x00'}}]}) getxattr(&(0x7f0000000000)='./file0\x00', &(0x7f0000000080)=@known='security.selinux\x00', &(0x7f0000000280)=""/254, 0xfe) [ 687.174445] EXT4-fs error (device loop1): ext4_readdir:243: inode #2: block 16: comm syz-executor.1: path /syzkaller-testdir945576136/syzkaller.SrhqXX/22/file0: bad entry in directory: rec_len is smaller than minimal - offset=76, inode=0, rec_len=0, name_len=0, size=1024 19:36:34 executing program 0: r0 = syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x8, &(0x7f0000000300)=[{&(0x7f0000010000)="200000000002000019000000500100000f000000000000000000000004000000000002000020000020000000def4655fdef4655f0100ffff53ef010001000000ddf4655f000000000000000001000000000000000b0000008000000018000000c20500002b02", 0x66, 0x400}, {&(0x7f0000010100)="000000000000000000000000e58ca12e13a240e2b1a22f8d07e8e55f010040", 0x1f, 0x4e0}, {&(0x7f0000010200)="010000000000050040", 0x9, 0x560}, {&(0x7f0000010300)="030000000400000005", 0x9, 0x800}, {0x0, 0x0, 0x1000000000c00}, {&(0x7f0000010d00)="ed41000000040000ddf4655fdef4655fdef4655f00000000000004002000000000000800050000000af301000400000000000000000000000100000010", 0x3d, 0x1480}, {&(0x7f0000011300)="020000000c00", 0x6, 0x4000}, {&(0x7f0000012000)="504d4d00504d4dff", 0x8, 0x10000}], 0x0, &(0x7f0000012b00)=ANY=[]) getdents64(r0, &(0x7f0000002540)=""/238, 0xee) 19:36:34 executing program 1: r0 = syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x9, &(0x7f0000000300)=[{&(0x7f0000010000)="200000000002000019000000500100000f000000000000000000000004000000000002000020000020000000def4655fdef4655f0100ffff53ef010001000000ddf4655f000000000000000001000000000000000b0000008000000018000000c20500002b02", 0x66, 0x400}, {&(0x7f0000010100)="000000000000000000000000e58ca12e13a240e2b1a22f8d07e8e55f010040", 0x1f, 0x4e0}, {&(0x7f0000010200)="010000000000050040", 0x9, 0x560}, {&(0x7f0000010300)="030000000400000005", 0x9, 0x800}, {0x0, 0x0, 0x1000000000c00}, {&(0x7f0000010d00)="ed41000000040000ddf4655fdef4655fdef4655f00000000000004002000000000000800050000000af301000400000000000000000000000100000010", 0x3d, 0x1480}, {&(0x7f0000011000), 0x0, 0x1980}, {&(0x7f0000011300)="020000000c0001022e000000020000000c0002022e2e00000b00000014000a026c6f73742b666f756e6400000c0000001000050266696c65300000000f0000001000050166696c6531", 0x49, 0x4000}, {&(0x7f0000012000)="504d4d00504d4dff", 0x8, 0x10000}], 0x0, &(0x7f0000012b00)=ANY=[]) openat(r0, &(0x7f00000000c0)='./file1\x00', 0x188a00, 0x0) getdents64(r0, &(0x7f0000002540)=""/238, 0xee) 19:36:34 executing program 5: r0 = syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x9, &(0x7f0000000300)=[{&(0x7f0000010000)="200000000002000019000000500100000f000000000000000000000004000000000002000020000020000000def4655fdef4655f0100ffff53ef010001000000ddf4655f000000000000000001000000000000000b0000008000000018000000c20500002b02", 0x66, 0x400}, {&(0x7f0000010100)="000000000000000000000000e58ca12e13a240e2b1a22f8d07e8e55f010040", 0x1f, 0x4e0}, {&(0x7f0000010200)="010000000000050040", 0x9, 0x560}, {&(0x7f0000010300)="030000000400000005", 0x9, 0x800}, {0x0, 0x0, 0x1000000000c00}, {&(0x7f0000010d00)="ed41000000040000ddf4655fdef4655fdef4655f00000000000004002000000000000800050000000af301000400000000000000000000000100000010", 0x3d, 0x1480}, {&(0x7f0000011000)="ed41000000040000def4655fdef4655fdef4655f00000000000002002000000000000800030000000af30100040000000000000000000000010000005000000000000000000000000000000000000000000000000000000000000000000000000000000004511418000000000000000000000000000000000000000000000000ed8100001a040000def4655fdef4655fdef4655f00000000000001002000000000000800010000000af301000400000000000000000000000200000060000000000000000000000000000000000000000000000000000000000000000000000000000000521cdd1d000000000000000000000000000000000000000000000000ffa1000026000000def4655fdef4655fdef4655f00000000000001000000000000000000010000002f746d702f73797a2d696d61676567656e3537313433343433382f66696c65302f66696c65300000000000000000000000000000000000000000000073f249de000000000000000000000000000000000000000000000000ed8100000a000000def4655fdef4655fdef4655f00000000000001004000000000000800010000000af301000400000000000000000000000100000070", 0x1bd, 0x1980}, {&(0x7f0000011300)="020000000c00", 0x6, 0x4000}, {&(0x7f0000012000)="504d4d00504d4dff", 0x8, 0x10000}], 0x0, &(0x7f0000012b00)=ANY=[]) openat(r0, &(0x7f00000000c0)='./file1\x00', 0x188a00, 0x0) getdents64(r0, &(0x7f0000002540)=""/238, 0xee) 19:36:34 executing program 7: r0 = syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x8, &(0x7f0000000300)=[{&(0x7f0000010000)="200000000002000019000000500100000f000000000000000000000004000000000002000020000020000000def4655fdef4655f0100ffff53ef010001000000ddf4655f000000000000000001000000000000000b0000008000000018000000c20500002b02", 0x66, 0x400}, {&(0x7f0000010100)="000000000000000000000000e58ca12e13a240e2b1a22f8d07e8e55f010040", 0x1f, 0x4e0}, {&(0x7f0000010200)="010000000000050040", 0x9, 0x560}, {&(0x7f0000010300)="030000000400000005", 0x9, 0x800}, {0x0, 0x0, 0x1000000000c00}, {&(0x7f0000010d00)="ed41000000040000ddf4655fdef4655fdef4655f00000000000004002000000000000800050000000af301000400000000000000000000000100000010", 0x3d, 0x1480}, {&(0x7f0000011300)="02000000", 0x4, 0x4000}, {&(0x7f0000012000)="504d4d00504d4dff", 0x8, 0x10000}], 0x0, &(0x7f0000012b00)=ANY=[]) getdents64(r0, &(0x7f0000002540)=""/238, 0xee) [ 687.328796] tmpfs: Bad value for 'size' [ 687.348229] EXT4-fs (loop0): mounted filesystem without journal. Opts: ,errors=continue [ 687.362041] ext4 filesystem being mounted at /syzkaller-testdir377514359/syzkaller.P1HD5z/89/file0 supports timestamps until 2038 (0x7fffffff) [ 687.378911] EXT4-fs (loop5): mounted filesystem without journal. Opts: ,errors=continue [ 687.388547] ext4 filesystem being mounted at /syzkaller-testdir352494499/syzkaller.qYpB0S/89/file0 supports timestamps until 2038 (0x7fffffff) [ 687.403980] tmpfs: Bad value for 'size' [ 687.406577] EXT4-fs (loop1): mounted filesystem without journal. Opts: ,errors=continue [ 687.408308] ext4 filesystem being mounted at /syzkaller-testdir945576136/syzkaller.SrhqXX/23/file0 supports timestamps until 2038 (0x7fffffff) [ 687.418430] EXT4-fs error (device loop1): ext4_lookup:1708: inode #2: comm syz-executor.1: deleted inode referenced: 15 19:36:34 executing program 3: r0 = creat(&(0x7f0000000000)='./file0\x00', 0x0) fallocate(r0, 0x11, 0x80000, 0x1000007ffe) writev(r0, &(0x7f0000000040)=[{0x0}], 0x1) write$P9_RLOCK(r0, &(0x7f0000000080)={0x8, 0x35, 0x2, 0x1}, 0x8) [ 687.430835] EXT4-fs error (device loop1): ext4_readdir:243: inode #2: block 16: comm syz-executor.1: path /syzkaller-testdir945576136/syzkaller.SrhqXX/23/file0: bad entry in directory: rec_len is smaller than minimal - offset=76, inode=0, rec_len=0, name_len=0, size=1024 19:36:34 executing program 0: r0 = syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x8, &(0x7f0000000300)=[{&(0x7f0000010000)="200000000002000019000000500100000f000000000000000000000004000000000002000020000020000000def4655fdef4655f0100ffff53ef010001000000ddf4655f000000000000000001000000000000000b0000008000000018000000c20500002b02", 0x66, 0x400}, {&(0x7f0000010100)="000000000000000000000000e58ca12e13a240e2b1a22f8d07e8e55f010040", 0x1f, 0x4e0}, {&(0x7f0000010200)="010000000000050040", 0x9, 0x560}, {&(0x7f0000010300)="030000000400000005", 0x9, 0x800}, {0x0, 0x0, 0x1000000000c00}, {&(0x7f0000010d00)="ed41000000040000ddf4655fdef4655fdef4655f00000000000004002000000000000800050000000af301000400000000000000000000000100000010", 0x3d, 0x1480}, {&(0x7f0000011300)="020000000c0001", 0x7}, {&(0x7f0000012000)="504d4d00504d4dff", 0x8, 0x10000}], 0x0, &(0x7f0000012b00)=ANY=[]) getdents64(r0, &(0x7f0000002540)=""/238, 0xee) [ 687.455483] EXT4-fs (loop7): mounted filesystem without journal. Opts: ,errors=continue [ 687.457236] ext4 filesystem being mounted at /syzkaller-testdir811579558/syzkaller.STSLuX/91/file0 supports timestamps until 2038 (0x7fffffff) [ 687.462233] EXT4-fs error (device loop7): ext4_readdir:243: inode #2: block 16: comm syz-executor.7: path /syzkaller-testdir811579558/syzkaller.STSLuX/91/file0: bad entry in directory: rec_len is smaller than minimal - offset=0, inode=2, rec_len=0, name_len=0, size=1024 19:36:34 executing program 7: r0 = syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x8, &(0x7f0000000300)=[{&(0x7f0000010000)="200000000002000019000000500100000f000000000000000000000004000000000002000020000020000000def4655fdef4655f0100ffff53ef010001000000ddf4655f000000000000000001000000000000000b0000008000000018000000c20500002b02", 0x66, 0x400}, {&(0x7f0000010100)="000000000000000000000000e58ca12e13a240e2b1a22f8d07e8e55f010040", 0x1f, 0x4e0}, {&(0x7f0000010200)="010000000000050040", 0x9, 0x560}, {&(0x7f0000010300)="030000000400000005", 0x9, 0x800}, {0x0, 0x0, 0x1000000000c00}, {&(0x7f0000010d00)="ed41000000040000ddf4655fdef4655fdef4655f00000000000004002000000000000800050000000af301000400000000000000000000000100000010", 0x3d, 0x1480}, {&(0x7f0000011300)="02000000", 0x4, 0x4000}, {&(0x7f0000012000)="504d4d00504d4dff", 0x8, 0x10000}], 0x0, &(0x7f0000012b00)=ANY=[]) getdents64(r0, &(0x7f0000002540)=""/238, 0xee) 19:36:34 executing program 4: syz_mount_image$ext4(0x0, &(0x7f0000000040)='./file0\x00', 0x0, 0xfffffffffffffe17, 0x0, 0x1000000, 0x0) getxattr(&(0x7f0000000000)='./file0\x00', &(0x7f0000000080)=@known='security.selinux\x00', &(0x7f0000000280)=""/254, 0xfe) 19:36:34 executing program 5: r0 = syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x9, &(0x7f0000000300)=[{&(0x7f0000010000)="200000000002000019000000500100000f000000000000000000000004000000000002000020000020000000def4655fdef4655f0100ffff53ef010001000000ddf4655f000000000000000001000000000000000b0000008000000018000000c20500002b02", 0x66, 0x400}, {&(0x7f0000010100)="000000000000000000000000e58ca12e13a240e2b1a22f8d07e8e55f010040", 0x1f, 0x4e0}, {&(0x7f0000010200)="010000000000050040", 0x9, 0x560}, {&(0x7f0000010300)="030000000400000005", 0x9, 0x800}, {0x0, 0x0, 0x1000000000c00}, {&(0x7f0000010d00)="ed41000000040000ddf4655fdef4655fdef4655f00000000000004002000000000000800050000000af301000400000000000000000000000100000010", 0x3d, 0x1480}, {&(0x7f0000011000)="ed41000000040000def4655fdef4655fdef4655f00000000000002002000000000000800030000000af30100040000000000000000000000010000005000000000000000000000000000000000000000000000000000000000000000000000000000000004511418000000000000000000000000000000000000000000000000ed8100001a040000def4655fdef4655fdef4655f00000000000001002000000000000800010000000af301000400000000000000000000000200000060000000000000000000000000000000000000000000000000000000000000000000000000000000521cdd1d000000000000000000000000000000000000000000000000ffa1000026000000def4655fdef4655fdef4655f00000000000001000000000000000000010000002f746d702f73797a2d696d61676567656e3537313433343433382f66696c65302f66696c65300000000000000000000000000000000000000000000073f249de000000000000000000000000000000000000000000000000ed8100000a000000def4655fdef4655fdef4655f00000000000001004000000000000800010000000af301000400000000000000000000000100000070", 0x1bd, 0x1980}, {&(0x7f0000011300)="020000000c0001", 0x7, 0x4000}, {&(0x7f0000012000)="504d4d00504d4dff", 0x8, 0x10000}], 0x0, &(0x7f0000012b00)=ANY=[]) openat(r0, &(0x7f00000000c0)='./file1\x00', 0x188a00, 0x0) getdents64(r0, &(0x7f0000002540)=""/238, 0xee) [ 687.575913] EXT4-fs (loop7): mounted filesystem without journal. Opts: ,errors=continue [ 687.577698] ext4 filesystem being mounted at /syzkaller-testdir811579558/syzkaller.STSLuX/92/file0 supports timestamps until 2038 (0x7fffffff) [ 687.582099] EXT4-fs (loop0): mounted filesystem without journal. Opts: ,errors=continue [ 687.583470] ext4 filesystem being mounted at /syzkaller-testdir377514359/syzkaller.P1HD5z/90/file0 supports timestamps until 2038 (0x7fffffff) [ 687.588330] EXT4-fs error (device loop7): ext4_readdir:243: inode #2: block 16: comm syz-executor.7: path /syzkaller-testdir811579558/syzkaller.STSLuX/92/file0: bad entry in directory: rec_len is smaller than minimal - offset=0, inode=2, rec_len=0, name_len=0, size=1024 [ 687.592809] EXT4-fs error (device loop0): ext4_readdir:243: inode #2: block 16: comm syz-executor.0: path /syzkaller-testdir377514359/syzkaller.P1HD5z/90/file0: bad entry in directory: rec_len is smaller than minimal - offset=0, inode=0, rec_len=0, name_len=0, size=1024 [ 687.612508] EXT4-fs (loop5): mounted filesystem without journal. Opts: ,errors=continue [ 687.613801] ext4 filesystem being mounted at /syzkaller-testdir352494499/syzkaller.qYpB0S/90/file0 supports timestamps until 2038 (0x7fffffff) [ 687.630137] EXT4-fs error (device loop5): ext4_readdir:243: inode #2: block 16: comm syz-executor.5: path /syzkaller-testdir352494499/syzkaller.qYpB0S/90/file0: bad entry in directory: rec_len is smaller than minimal - offset=12, inode=0, rec_len=0, name_len=0, size=1024 [ 688.391821] cgroup: Unknown subsys name 'perf_event' [ 688.393011] cgroup: Unknown subsys name 'net_cls' 19:36:54 executing program 1: r0 = syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x9, &(0x7f0000000300)=[{&(0x7f0000010000)="200000000002000019000000500100000f000000000000000000000004000000000002000020000020000000def4655fdef4655f0100ffff53ef010001000000ddf4655f000000000000000001000000000000000b0000008000000018000000c20500002b02", 0x66, 0x400}, {&(0x7f0000010100)="000000000000000000000000e58ca12e13a240e2b1a22f8d07e8e55f010040", 0x1f, 0x4e0}, {&(0x7f0000010200)="010000000000050040", 0x9, 0x560}, {&(0x7f0000010300)="030000000400000005", 0x9, 0x800}, {0x0, 0x0, 0x1000000000c00}, {&(0x7f0000010d00)="ed41000000040000ddf4655fdef4655fdef4655f00000000000004002000000000000800050000000af301000400000000000000000000000100000010", 0x3d, 0x1480}, {&(0x7f0000011000)="ed41000000040000def4655fdef4655fdef4655f00000000000002002000000000000800030000000af30100040000000000000000000000010000005000000000000000000000000000000000000000000000000000000000000000000000000000000004511418000000000000000000000000000000000000000000000000ed8100001a040000def4655fdef4655fdef4655f00000000000001002000000000000800010000000af30100040000000000000000000000020000006000"/223, 0xdf, 0x1980}, {&(0x7f0000011300)="020000000c0001022e000000020000000c0002022e2e00000b00000014000a026c6f73742b666f756e6400000c0000001000050266696c65300000000f0000001000050166696c6531", 0x49, 0x4000}, {&(0x7f0000012000)="504d4d00504d4dff", 0x8, 0x10000}], 0x0, &(0x7f0000012b00)=ANY=[]) openat(r0, &(0x7f00000000c0)='./file1\x00', 0x188a00, 0x0) getdents64(r0, &(0x7f0000002540)=""/238, 0xee) 19:36:54 executing program 6: r0 = creat(&(0x7f0000000000)='./file0\x00', 0x0) fallocate(r0, 0x11, 0x0, 0x1000007ffe) writev(r0, &(0x7f0000000040)=[{&(0x7f00000009c0)="8a", 0x1}], 0x1) write$P9_RLOCK(0xffffffffffffffff, &(0x7f0000000080)={0x8, 0x35, 0x2, 0x1}, 0x8) 19:36:54 executing program 4: getsockopt$IPT_SO_GET_ENTRIES(0xffffffffffffffff, 0x0, 0x41, &(0x7f0000000140)=ANY=[@ANYBLOB="72c98b000000000000000000000000000000000000000000000000000000000099363ec4e5f3ab0000007b899d49872ac4f2fda01620af815412ad30dcdd6913e79f874035b65ca4e28e4d1da4f09148e926c8ee796913a6b7679cd36de0ea8f5c4fd1534d72ac4e9a0759a5c68383441350d770d45c93d5164f15f512b88dd9e06b2cff897a0b7b7e466323d6ff5ee190f85c5824874ed1942e2f8b0d723a1d98e46c19e814a61a758d64d025238c5027b2bcb55c20a4840182f18e96"], &(0x7f0000000200)=0xbd) syz_mount_image$ext4(0x0, &(0x7f0000000100)='./file0\x00', 0x0, 0x0, 0x0, 0x0, 0x0) recvmmsg(0xffffffffffffffff, &(0x7f00000092c0)=[{{&(0x7f00000004c0)=@pppol2tpin6={0x18, 0x1, {0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, {0xa, 0x0, 0x0, @initdev}}}, 0x80, 0x0, 0x0, &(0x7f0000002940)=""/172, 0xac}, 0x7}, {{&(0x7f0000002a00)=@alg, 0x80, &(0x7f0000002c00)=[{&(0x7f0000002a80)}, {&(0x7f0000002ac0)=""/166, 0xa6}, {&(0x7f0000002b80)=""/127, 0x7f}], 0x3, &(0x7f0000002c40)=""/77, 0x4d}}, {{&(0x7f0000002cc0)=@rc, 0x80, 0x0}, 0x67b}, {{&(0x7f0000004040)=@pptp={0x18, 0x2, {0x0, @empty}}, 0x80, &(0x7f00000041c0)=[{&(0x7f00000040c0)=""/233, 0xe9}], 0x1, &(0x7f0000004200)=""/183, 0xb7}}, {{0x0, 0x0, &(0x7f0000005880)=[{&(0x7f0000004580)=""/32, 0x20}, {&(0x7f00000045c0)=""/15, 0xf}, {0x0}, {&(0x7f00000046c0)=""/235, 0xeb}, {0x0}], 0x5, &(0x7f0000005900)=""/229, 0xe5}, 0xffffffff}, {{0x0, 0x0, &(0x7f0000008240)=[{0x0}, {0x0}, {&(0x7f0000006fc0)=""/216, 0xd8}, {&(0x7f00000070c0)=""/57, 0x39}], 0x4, &(0x7f00000082c0)=""/4096, 0x1000}}], 0x6, 0x2122, &(0x7f00000094c0)={0x77359400}) sendmsg$OSF_MSG_ADD(0xffffffffffffffff, 0x0, 0x800) syz_genetlink_get_family_id$ethtool(&(0x7f0000009f40), r0) sendmsg$DEVLINK_CMD_TRAP_GET(0xffffffffffffffff, &(0x7f000000a100)={&(0x7f0000009f80)={0x10, 0x0, 0x0, 0x800}, 0xc, &(0x7f000000a0c0)={&(0x7f0000009fc0)={0x88, 0x0, 0x100, 0x70bd29, 0x25dfdbfe, {}, [{@nsim={{0xe}, {0xf, 0x2, {'netdevsim', 0x0}}}, {0x1c}}, {@pci={{0x8}, {0x11}}, {0x1c}}]}, 0x88}, 0x1, 0x0, 0x0, 0x800}, 0x20000004) syz_genetlink_get_family_id$nl80211(&(0x7f000000a3c0), r0) r1 = socket$inet6_tcp(0xa, 0x1, 0x0) r2 = openat$vcsa(0xffffffffffffff9c, &(0x7f0000000240), 0x1c5100, 0x0) r3 = syz_genetlink_get_family_id$mptcp(&(0x7f00000003c0), r0) sendmsg$MPTCP_PM_CMD_DEL_ADDR(r2, &(0x7f0000000580)={&(0x7f0000000380)={0x10, 0x0, 0x0, 0x4090}, 0xc, &(0x7f0000000540)={&(0x7f0000000400)={0x94, r3, 0x4, 0x70bd2a, 0x25dfdbfe, {}, [@MPTCP_PM_ATTR_ADDR={0x40, 0x1, 0x0, 0x1, [@MPTCP_PM_ADDR_ATTR_ADDR4={0x8, 0x3, @empty}, @MPTCP_PM_ADDR_ATTR_PORT={0x6, 0x5, 0x4e24}, @MPTCP_PM_ADDR_ATTR_ADDR6={0x14, 0x4, @loopback}, @MPTCP_PM_ADDR_ATTR_ADDR4={0x8, 0x3, @private=0xa010101}, @MPTCP_PM_ADDR_ATTR_FLAGS={0x8, 0x6, 0x2}, @MPTCP_PM_ADDR_ATTR_ADDR4={0x8, 0x3, @local}]}, @MPTCP_PM_ATTR_ADDR={0x40, 0x1, 0x0, 0x1, [@MPTCP_PM_ADDR_ATTR_FAMILY={0x6, 0x1, 0x2}, @MPTCP_PM_ADDR_ATTR_FAMILY={0x6, 0x1, 0xa}, @MPTCP_PM_ADDR_ATTR_IF_IDX={0x8}, @MPTCP_PM_ADDR_ATTR_PORT={0x6, 0x5, 0x4e21}, @MPTCP_PM_ADDR_ATTR_ADDR6={0x14, 0x4, @mcast2}, @MPTCP_PM_ADDR_ATTR_FLAGS={0x8, 0x6, 0x7}]}]}, 0x94}, 0x1, 0x0, 0x0, 0x40004000}, 0xbe8b84578395e584) ioctl$sock_SIOCDELRT(r1, 0x890c, &(0x7f0000011d40)={0x0, @generic={0x10, "cfe93779512972847c91d93ed52d"}, @tipc=@nameseq={0x1e, 0x1, 0x2}, @hci={0x1f, 0x0, 0x1}, 0x4a67, 0x0, 0x0, 0x0, 0x100, &(0x7f0000011d00)='virt_wifi0\x00', 0x9f, 0xab8, 0x4}) socket$nl_generic(0x10, 0x3, 0x10) sendmsg$DEVLINK_CMD_TRAP_GET(0xffffffffffffffff, &(0x7f0000013380)={&(0x7f0000013100)={0x10, 0x0, 0x0, 0x800000}, 0xc, 0x0}, 0x40) openat2$dir(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', &(0x7f00000000c0)={0x2000, 0x4, 0x9}, 0x18) getxattr(&(0x7f0000000000)='./file0\x00', &(0x7f0000000080)=@known='security.selinux\x00', &(0x7f0000000280)=""/254, 0xfe) 19:36:54 executing program 2: pkey_mprotect(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x1, 0xffffffffffffffff) futex(&(0x7f0000000000), 0x8b, 0x0, 0x0, 0x0, 0x0) ioctl$BTRFS_IOC_SCRUB(0xffffffffffffffff, 0xc400941b, &(0x7f0000000000)={0x0, 0x9, 0x101, 0x1}) ioctl$BTRFS_IOC_SUBVOL_CREATE_V2(0xffffffffffffffff, 0x50009418, &(0x7f0000000400)={{}, 0x0, 0x1c, @unused=[0x3, 0x5d16, 0xffff, 0x196197a00000], @devid=r0}) 19:36:54 executing program 0: r0 = syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x8, &(0x7f0000000300)=[{&(0x7f0000010000)="200000000002000019000000500100000f000000000000000000000004000000000002000020000020000000def4655fdef4655f0100ffff53ef010001000000ddf4655f000000000000000001000000000000000b0000008000000018000000c20500002b02", 0x66, 0x400}, {&(0x7f0000010100)="000000000000000000000000e58ca12e13a240e2b1a22f8d07e8e55f010040", 0x1f, 0x4e0}, {&(0x7f0000010200)="010000000000050040", 0x9, 0x560}, {&(0x7f0000010300)="030000000400000005", 0x9, 0x800}, {0x0, 0x0, 0x1000000000c00}, {&(0x7f0000010d00)="ed41000000040000ddf4655fdef4655fdef4655f00000000000004002000000000000800050000000af301000400000000000000000000000100000010", 0x3d, 0x1480}, {&(0x7f0000011300)="020000000c0001", 0x7}, {&(0x7f0000012000)="504d4d00504d4dff", 0x8, 0x10000}], 0x0, &(0x7f0000012b00)=ANY=[]) getdents64(r0, &(0x7f0000002540)=""/238, 0xee) 19:36:54 executing program 3: r0 = creat(&(0x7f0000000000)='./file0\x00', 0x0) fallocate(r0, 0x11, 0x80000, 0x1000007ffe) writev(r0, &(0x7f0000000040)=[{0x0}], 0x1) write$P9_RLOCK(r0, &(0x7f0000000080)={0x8, 0x35, 0x2, 0x1}, 0x8) 19:36:54 executing program 7: r0 = syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x8, &(0x7f0000000300)=[{&(0x7f0000010000)="200000000002000019000000500100000f000000000000000000000004000000000002000020000020000000def4655fdef4655f0100ffff53ef010001000000ddf4655f000000000000000001000000000000000b0000008000000018000000c20500002b02", 0x66, 0x400}, {&(0x7f0000010100)="000000000000000000000000e58ca12e13a240e2b1a22f8d07e8e55f010040", 0x1f, 0x4e0}, {&(0x7f0000010200)="010000000000050040", 0x9, 0x560}, {&(0x7f0000010300)="030000000400000005", 0x9, 0x800}, {0x0, 0x0, 0x1000000000c00}, {&(0x7f0000010d00)="ed41000000040000ddf4655fdef4655fdef4655f00000000000004002000000000000800050000000af301000400000000000000000000000100000010", 0x3d, 0x1480}, {&(0x7f0000011300)="020000000c00", 0x6, 0x4000}, {&(0x7f0000012000)="504d4d00504d4dff", 0x8, 0x10000}], 0x0, &(0x7f0000012b00)=ANY=[]) getdents64(r0, &(0x7f0000002540)=""/238, 0xee) 19:36:54 executing program 5: r0 = syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x9, &(0x7f0000000300)=[{&(0x7f0000010000)="200000000002000019000000500100000f000000000000000000000004000000000002000020000020000000def4655fdef4655f0100ffff53ef010001000000ddf4655f000000000000000001000000000000000b0000008000000018000000c20500002b02", 0x66, 0x400}, {&(0x7f0000010100)="000000000000000000000000e58ca12e13a240e2b1a22f8d07e8e55f010040", 0x1f, 0x4e0}, {&(0x7f0000010200)="010000000000050040", 0x9, 0x560}, {&(0x7f0000010300)="030000000400000005", 0x9, 0x800}, {0x0, 0x0, 0x1000000000c00}, {&(0x7f0000010d00)="ed41000000040000ddf4655fdef4655fdef4655f00000000000004002000000000000800050000000af301000400000000000000000000000100000010", 0x3d, 0x1480}, {&(0x7f0000011000)="ed41000000040000def4655fdef4655fdef4655f00000000000002002000000000000800030000000af30100040000000000000000000000010000005000000000000000000000000000000000000000000000000000000000000000000000000000000004511418000000000000000000000000000000000000000000000000ed8100001a040000def4655fdef4655fdef4655f00000000000001002000000000000800010000000af301000400000000000000000000000200000060000000000000000000000000000000000000000000000000000000000000000000000000000000521cdd1d000000000000000000000000000000000000000000000000ffa1000026000000def4655fdef4655fdef4655f00000000000001000000000000000000010000002f746d702f73797a2d696d61676567656e3537313433343433382f66696c65302f66696c65300000000000000000000000000000000000000000000073f249de000000000000000000000000000000000000000000000000ed8100000a000000def4655fdef4655fdef4655f00000000000001004000000000000800010000000af301000400000000000000000000000100000070", 0x1bd, 0x1980}, {&(0x7f0000011300)="020000000c00", 0x6, 0x4000}, {&(0x7f0000012000)="504d4d00504d4dff", 0x8, 0x10000}], 0x0, &(0x7f0000012b00)=ANY=[]) openat(r0, &(0x7f00000000c0)='./file1\x00', 0x188a00, 0x0) getdents64(r0, &(0x7f0000002540)=""/238, 0xee) [ 707.028137] EXT4-fs (loop0): mounted filesystem without journal. Opts: ,errors=continue [ 707.030131] ext4 filesystem being mounted at /syzkaller-testdir377514359/syzkaller.P1HD5z/91/file0 supports timestamps until 2038 (0x7fffffff) [ 707.048788] EXT4-fs error (device loop0): ext4_readdir:243: inode #2: block 16: comm syz-executor.0: path /syzkaller-testdir377514359/syzkaller.P1HD5z/91/file0: bad entry in directory: rec_len is smaller than minimal - offset=0, inode=0, rec_len=0, name_len=0, size=1024 19:36:54 executing program 4: syz_mount_image$ext4(0x0, &(0x7f0000000100)='./file0\x00', 0x0, 0x0, 0x0, 0x0, 0x0) getxattr(&(0x7f0000000000)='./file0\x00', &(0x7f0000000080)=@known='security.selinux\x00', &(0x7f0000000280)=""/254, 0xfe) stat(&(0x7f00000000c0)='.\x00', &(0x7f0000001c00)={0x0, 0x0, 0x0, 0x0, 0x0}) setresuid(0xffffffffffffffff, r0, 0x0) syz_mount_image$msdos(&(0x7f0000000040), &(0x7f00000000c0)='./file0\x00', 0x40, 0x2, &(0x7f0000000240)=[{&(0x7f0000000140)="6915d65dda9af004cd1fd23651bbf58067b1894409ba96e1a5aa61bccb4951cde8bb9789d933811375102647b37cea2abb249fa0872c9b471074dc726cfff4f71a0be1d2185da3e8760678084e83f7f2b4fc22b598f73f1755be4c20d89e0c01b778e6f1b2899458d8dfc14036397233a4a17ba826be5fef6522702efdd258de7fc7a4a841f849f2a7d1813a5b98fe94a08a4637ca738a861965199d9fa28e9525cfffe4bfc00f2b62aca8d356123df23b2cddcc929772d466ac1cf6167a0a2c0370ce4cf635ae664641a50b04ab4416", 0xd0}, {&(0x7f0000000380)="8fd08fa5705794997668ddd039a92186db6ea5eb677c613d2d5a83f8c273a4af9ec7a0b7eca6b7cdb5398da986a38254536a80ff36322f77023d83feea03f50f7e699e45f6c3a2e2a83c1d0eaae88dbb18d33341092f9520c5d85c093241c74ea338061b2f8deeb328eea0184b3d4d468088d92b3781ddcdc7bb23ed39f7aaad7835f255322a643725c89b91f869e3df3c831f7ba47290b7ff1bbc7c925b96223a9b868cf3816c10b36b4f84cbff572fcab02c46f0f7e8058165e94519e1ab50cadd1774d09f0155f5543699b32b030a9dec35a8d561f003bf31d32e1fc983529d37aff1", 0xe4}], 0x180000, &(0x7f0000000600)=ANY=[@ANYBLOB='nodots,nodots,flush,euid=', @ANYRESDEC=r0, @ANYBLOB="2c66736d616769633d3078303030303030303030303030303030362c657569643ea0574d444af1ea9b2bcd9441caf2d4c37ca6b307e2f9ba98f926383cc23b3a4ae43ea01d69584d369c551ce24bb8bb34009f12cc50a33f78e2a42b3149c4003d14ed9dbf8dd9ad9e3f5b87af0d44d95a467916c5e7164b19ebf0f470f76bb06ed36a0c50d0b5ab180dcb4458a3fd2ed73220634f15c7943bbf8bdc32cddc1b5d9ba12922b11d76727efc50110d0c1ded7896c12c278d65c8884043aa7606d05b8d998b4eebe1dcbdeb4b48e4a254fa2acb0af5f0df50fcd7ec4d4aa83d7ec5845ca3d720e4e02eb4d11853ebcd2d3743519f4a4bf0af60d8b6743da17d1083fa8c52ac4afb8d143fd5d2e1b218ffabcf46fa3e", @ANYRESDEC=0xee00, @ANYBLOB=',\x00']) [ 707.103014] EXT4-fs (loop1): mounted filesystem without journal. Opts: ,errors=continue [ 707.106114] ext4 filesystem being mounted at /syzkaller-testdir945576136/syzkaller.SrhqXX/24/file0 supports timestamps until 2038 (0x7fffffff) [ 707.116342] EXT4-fs error (device loop1): ext4_readdir:243: inode #2: block 16: comm syz-executor.1: path /syzkaller-testdir945576136/syzkaller.SrhqXX/24/file0: bad entry in directory: rec_len is smaller than minimal - offset=76, inode=0, rec_len=0, name_len=0, size=1024 [ 707.118604] EXT4-fs (loop7): mounted filesystem without journal. Opts: ,errors=continue [ 707.127698] EXT4-fs (loop5): mounted filesystem without journal. Opts: ,errors=continue [ 707.129703] ext4 filesystem being mounted at /syzkaller-testdir352494499/syzkaller.qYpB0S/91/file0 supports timestamps until 2038 (0x7fffffff) [ 707.161646] ext4 filesystem being mounted at /syzkaller-testdir811579558/syzkaller.STSLuX/93/file0 supports timestamps until 2038 (0x7fffffff) 19:37:05 executing program 2: getrlimit(0x3, &(0x7f0000000000)) r0 = fork() clone3(&(0x7f0000001300)={0x40000, &(0x7f00000000c0), &(0x7f0000000100)=0x0, &(0x7f0000000140), {0x17}, &(0x7f0000000280)=""/4096, 0x1000, &(0x7f0000001280)=""/11, &(0x7f00000012c0)=[r0], 0x1}, 0x58) ptrace(0x45d283c76d304833, r1) process_vm_writev(r0, &(0x7f0000000240)=[{&(0x7f0000000180)=""/187, 0x107}], 0x1, &(0x7f0000000000)=[{&(0x7f0000001840)=""/4096, 0x1000}], 0x1, 0x0) prlimit64(r0, 0x7, &(0x7f0000000040)={0x800, 0x8151}, &(0x7f0000000080)) 19:37:05 executing program 4: syz_mount_image$ext4(0x0, &(0x7f00000003c0)='./file0/file0\x00', 0x0, 0x0, 0x0, 0x1200840, 0x0) getxattr(&(0x7f0000000000)='./file0\x00', &(0x7f0000000080)=@known='security.selinux\x00', &(0x7f0000000280)=""/254, 0xfe) syz_mount_image$msdos(&(0x7f0000000040), &(0x7f00000000c0)='./file0\x00', 0x7fffffff, 0x2, &(0x7f0000000380)=[{&(0x7f0000000140)="2216f34fdfc9db", 0x7}, {&(0x7f0000000180)="3c45283b6970894c8db2e7ec2bf525d067ad0801621afcf9ce96eca24c87b3c8c676f479e1ff81326747cfe28671d35c965646adb719f7ee416fe850c3171eb0f8846eba7b96e9dda79c812f9adaeeac6dd18ea5b72bf479d450bdf33c047bcb7a48e3997c0c4ab45f1dc6e637a16681731dfa34915024c9b2abcb51676ea9c21325afbb7a6952732298a523df17eddbc0b06e453ab497e0b0dc1a3aba4c76f04a84777d479e75e7e475c7636e7677a7991aca4142b52f3f5e2e0f910757737ec4b9371b5d2f260d9390b6a7fe6d95b355742400c1b6e4f6f18507e90679be8c90e4b96c647d5f0bc69fc819c1af", 0xee, 0x100000000000000}], 0x800000, &(0x7f0000000400)=ANY=[@ANYBLOB='dots,appraise_type=imasig,uid>', @ANYRESDEC=0xee01, @ANYBLOB="1fe65581d1c25229016bee184900c17b27c820a1e0473115d9a8a41efcc869000000d2b7db7e285275bc211a69d7bb797f188ecad72adc00a2a49661bbb9c26afec2080d327b5eab4803088c3b74a290b46c5f138d161aee004ac85bae2abcbe16f060afed7c2173deb77b4d236be7c6920e32b1a76f51f9304a92d4433a43edf25f2ba1be5a7f219f147461f75a7b6343eb"]) 19:37:05 executing program 7: r0 = syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x8, &(0x7f0000000300)=[{&(0x7f0000010000)="200000000002000019000000500100000f000000000000000000000004000000000002000020000020000000def4655fdef4655f0100ffff53ef010001000000ddf4655f000000000000000001000000000000000b0000008000000018000000c20500002b02", 0x66, 0x400}, {&(0x7f0000010100)="000000000000000000000000e58ca12e13a240e2b1a22f8d07e8e55f010040", 0x1f, 0x4e0}, {&(0x7f0000010200)="010000000000050040", 0x9, 0x560}, {&(0x7f0000010300)="030000000400000005", 0x9, 0x800}, {0x0, 0x0, 0x1000000000c00}, {&(0x7f0000010d00)="ed41000000040000ddf4655fdef4655fdef4655f00000000000004002000000000000800050000000af301000400000000000000000000000100000010", 0x3d, 0x1480}, {&(0x7f0000011300)="020000000c00", 0x6, 0x4000}, {&(0x7f0000012000)="504d4d00504d4dff", 0x8, 0x10000}], 0x0, &(0x7f0000012b00)=ANY=[]) getdents64(r0, &(0x7f0000002540)=""/238, 0xee) 19:37:05 executing program 1: r0 = syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x9, &(0x7f0000000300)=[{&(0x7f0000010000)="200000000002000019000000500100000f000000000000000000000004000000000002000020000020000000def4655fdef4655f0100ffff53ef010001000000ddf4655f000000000000000001000000000000000b0000008000000018000000c20500002b02", 0x66, 0x400}, {&(0x7f0000010100)="000000000000000000000000e58ca12e13a240e2b1a22f8d07e8e55f010040", 0x1f, 0x4e0}, {&(0x7f0000010200)="010000000000050040", 0x9, 0x560}, {&(0x7f0000010300)="030000000400000005", 0x9, 0x800}, {0x0, 0x0, 0x1000000000c00}, {&(0x7f0000010d00)="ed41000000040000ddf4655fdef4655fdef4655f00000000000004002000000000000800050000000af301000400000000000000000000000100000010", 0x3d, 0x1480}, {&(0x7f0000011000)="ed41000000040000def4655fdef4655fdef4655f00000000000002002000000000000800030000000af30100040000000000000000000000010000005000000000000000000000000000000000000000000000000000000000000000000000000000000004511418000000000000000000000000000000000000000000000000ed8100001a040000def4655fdef4655fdef4655f00000000000001002000000000000800010000000af30100040000000000000000000000020000006000"/223, 0xdf, 0x1980}, {&(0x7f0000011300)="020000000c0001022e000000020000000c0002022e2e00000b00000014000a026c6f73742b666f756e6400000c0000001000050266696c65300000000f0000001000050166696c6531", 0x49, 0x4000}, {&(0x7f0000012000)="504d4d00504d4dff", 0x8, 0x10000}], 0x0, &(0x7f0000012b00)=ANY=[]) openat(r0, &(0x7f00000000c0)='./file1\x00', 0x188a00, 0x0) getdents64(r0, &(0x7f0000002540)=""/238, 0xee) 19:37:05 executing program 0: r0 = syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x8, &(0x7f0000000300)=[{&(0x7f0000010000)="200000000002000019000000500100000f000000000000000000000004000000000002000020000020000000def4655fdef4655f0100ffff53ef010001000000ddf4655f000000000000000001000000000000000b0000008000000018000000c20500002b02", 0x66, 0x400}, {&(0x7f0000010100)="000000000000000000000000e58ca12e13a240e2b1a22f8d07e8e55f010040", 0x1f, 0x4e0}, {&(0x7f0000010200)="010000000000050040", 0x9, 0x560}, {&(0x7f0000010300)="030000000400000005", 0x9, 0x800}, {0x0, 0x0, 0x1000000000c00}, {&(0x7f0000010d00)="ed41000000040000ddf4655fdef4655fdef4655f00000000000004002000000000000800050000000af301000400000000000000000000000100000010", 0x3d, 0x1480}, {&(0x7f0000011300)="020000000c0001", 0x7}, {&(0x7f0000012000)="504d4d00504d4dff", 0x8, 0x10000}], 0x0, &(0x7f0000012b00)=ANY=[]) getdents64(r0, &(0x7f0000002540)=""/238, 0xee) 19:37:05 executing program 5: r0 = syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x9, &(0x7f0000000300)=[{&(0x7f0000010000)="200000000002000019000000500100000f000000000000000000000004000000000002000020000020000000def4655fdef4655f0100ffff53ef010001000000ddf4655f000000000000000001000000000000000b0000008000000018000000c20500002b02", 0x66, 0x400}, {&(0x7f0000010100)="000000000000000000000000e58ca12e13a240e2b1a22f8d07e8e55f010040", 0x1f, 0x4e0}, {&(0x7f0000010200)="010000000000050040", 0x9, 0x560}, {&(0x7f0000010300)="030000000400000005", 0x9, 0x800}, {0x0, 0x0, 0x1000000000c00}, {&(0x7f0000010d00)="ed41000000040000ddf4655fdef4655fdef4655f00000000000004002000000000000800050000000af301000400000000000000000000000100000010", 0x3d, 0x1480}, {&(0x7f0000011000)="ed41000000040000def4655fdef4655fdef4655f00000000000002002000000000000800030000000af30100040000000000000000000000010000005000000000000000000000000000000000000000000000000000000000000000000000000000000004511418000000000000000000000000000000000000000000000000ed8100001a040000def4655fdef4655fdef4655f00000000000001002000000000000800010000000af301000400000000000000000000000200000060000000000000000000000000000000000000000000000000000000000000000000000000000000521cdd1d000000000000000000000000000000000000000000000000ffa1000026000000def4655fdef4655fdef4655f00000000000001000000000000000000010000002f746d702f73797a2d696d61676567656e3537313433343433382f66696c65302f66696c65300000000000000000000000000000000000000000000073f249de000000000000000000000000000000000000000000000000ed8100000a000000def4655fdef4655fdef4655f00000000000001004000000000000800010000000af301000400000000000000000000000100000070", 0x1bd, 0x1980}, {&(0x7f0000011300)="020000000c00", 0x6, 0x4000}, {&(0x7f0000012000)="504d4d00504d4dff", 0x8, 0x10000}], 0x0, &(0x7f0000012b00)=ANY=[]) openat(r0, &(0x7f00000000c0)='./file1\x00', 0x188a00, 0x0) getdents64(r0, &(0x7f0000002540)=""/238, 0xee) 19:37:05 executing program 6: r0 = creat(&(0x7f0000000000)='./file0\x00', 0x0) fallocate(r0, 0x11, 0x0, 0x1000007ffe) writev(r0, &(0x7f0000000040)=[{&(0x7f00000009c0)="8a", 0x1}], 0x1) write$P9_RLOCK(r0, 0x0, 0x0) 19:37:05 executing program 3: r0 = creat(&(0x7f0000000000)='./file0\x00', 0x0) fallocate(r0, 0x11, 0x80000, 0x1000007ffe) writev(r0, &(0x7f0000000040)=[{&(0x7f00000009c0)}], 0x1) write$P9_RLOCK(r0, &(0x7f0000000080)={0x8, 0x35, 0x2, 0x1}, 0x8) [ 718.605131] FAT-fs (loop4): Unrecognized mount option "appraise_type=imasig" or missing value [ 718.627032] EXT4-fs (loop5): mounted filesystem without journal. Opts: ,errors=continue [ 718.629062] ext4 filesystem being mounted at /syzkaller-testdir352494499/syzkaller.qYpB0S/92/file0 supports timestamps until 2038 (0x7fffffff) [ 718.641037] EXT4-fs (loop7): mounted filesystem without journal. Opts: ,errors=continue [ 718.642893] FAT-fs (loop4): Unrecognized mount option "appraise_type=imasig" or missing value [ 718.650518] ext4 filesystem being mounted at /syzkaller-testdir811579558/syzkaller.STSLuX/94/file0 supports timestamps until 2038 (0x7fffffff) 19:37:06 executing program 5: r0 = syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x9, &(0x7f0000000300)=[{&(0x7f0000010000)="200000000002000019000000500100000f000000000000000000000004000000000002000020000020000000def4655fdef4655f0100ffff53ef010001000000ddf4655f000000000000000001000000000000000b0000008000000018000000c20500002b02", 0x66, 0x400}, {&(0x7f0000010100)="000000000000000000000000e58ca12e13a240e2b1a22f8d07e8e55f010040", 0x1f, 0x4e0}, {&(0x7f0000010200)="010000000000050040", 0x9, 0x560}, {&(0x7f0000010300)="030000000400000005", 0x9, 0x800}, {0x0, 0x0, 0x1000000000c00}, {&(0x7f0000010d00)="ed41000000040000ddf4655fdef4655fdef4655f00000000000004002000000000000800050000000af301000400000000000000000000000100000010", 0x3d, 0x1480}, {&(0x7f0000011000)="ed41000000040000def4655fdef4655fdef4655f00000000000002002000000000000800030000000af30100040000000000000000000000010000005000000000000000000000000000000000000000000000000000000000000000000000000000000004511418000000000000000000000000000000000000000000000000ed8100001a040000def4655fdef4655fdef4655f00000000000001002000000000000800010000000af301000400000000000000000000000200000060000000000000000000000000000000000000000000000000000000000000000000000000000000521cdd1d000000000000000000000000000000000000000000000000ffa1000026000000def4655fdef4655fdef4655f00000000000001000000000000000000010000002f746d702f73797a2d696d61676567656e3537313433343433382f66696c65302f66696c65300000000000000000000000000000000000000000000073f249de000000000000000000000000000000000000000000000000ed8100000a000000def4655fdef4655fdef4655f00000000000001004000000000000800010000000af301000400000000000000000000000100000070", 0x1bd, 0x1980}, {&(0x7f0000011300)="020000000c00", 0x6, 0x4000}, {&(0x7f0000012000)="504d4d00504d4dff", 0x8, 0x10000}], 0x0, &(0x7f0000012b00)=ANY=[]) openat(r0, &(0x7f00000000c0)='./file1\x00', 0x188a00, 0x0) getdents64(r0, &(0x7f0000002540)=""/238, 0xee) [ 718.688011] EXT4-fs (loop0): mounted filesystem without journal. Opts: ,errors=continue 19:37:06 executing program 7: r0 = syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x8, &(0x7f0000000300)=[{&(0x7f0000010000)="200000000002000019000000500100000f000000000000000000000004000000000002000020000020000000def4655fdef4655f0100ffff53ef010001000000ddf4655f000000000000000001000000000000000b0000008000000018000000c20500002b02", 0x66, 0x400}, {&(0x7f0000010100)="000000000000000000000000e58ca12e13a240e2b1a22f8d07e8e55f010040", 0x1f, 0x4e0}, {&(0x7f0000010200)="010000000000050040", 0x9, 0x560}, {&(0x7f0000010300)="030000000400000005", 0x9, 0x800}, {0x0, 0x0, 0x1000000000c00}, {&(0x7f0000010d00)="ed41000000040000ddf4655fdef4655fdef4655f00000000000004002000000000000800050000000af301000400000000000000000000000100000010", 0x3d, 0x1480}, {&(0x7f0000011300)="020000000c00", 0x6, 0x4000}, {&(0x7f0000012000)="504d4d00504d4dff", 0x8, 0x10000}], 0x0, &(0x7f0000012b00)=ANY=[]) getdents64(r0, &(0x7f0000002540)=""/238, 0xee) [ 718.708055] ext4 filesystem being mounted at /syzkaller-testdir377514359/syzkaller.P1HD5z/92/file0 supports timestamps until 2038 (0x7fffffff) [ 718.715714] EXT4-fs (loop1): mounted filesystem without journal. Opts: ,errors=continue [ 718.719599] ext4 filesystem being mounted at /syzkaller-testdir945576136/syzkaller.SrhqXX/25/file0 supports timestamps until 2038 (0x7fffffff) [ 718.740690] EXT4-fs (loop5): mounted filesystem without journal. Opts: ,errors=continue [ 718.743713] ext4 filesystem being mounted at /syzkaller-testdir352494499/syzkaller.qYpB0S/93/file0 supports timestamps until 2038 (0x7fffffff) 19:37:06 executing program 1: r0 = syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x9, &(0x7f0000000300)=[{&(0x7f0000010000)="200000000002000019000000500100000f000000000000000000000004000000000002000020000020000000def4655fdef4655f0100ffff53ef010001000000ddf4655f000000000000000001000000000000000b0000008000000018000000c20500002b02", 0x66, 0x400}, {&(0x7f0000010100)="000000000000000000000000e58ca12e13a240e2b1a22f8d07e8e55f010040", 0x1f, 0x4e0}, {&(0x7f0000010200)="010000000000050040", 0x9, 0x560}, {&(0x7f0000010300)="030000000400000005", 0x9, 0x800}, {0x0, 0x0, 0x1000000000c00}, {&(0x7f0000010d00)="ed41000000040000ddf4655fdef4655fdef4655f00000000000004002000000000000800050000000af301000400000000000000000000000100000010", 0x3d, 0x1480}, {&(0x7f0000011000)="ed41000000040000def4655fdef4655fdef4655f00000000000002002000000000000800030000000af30100040000000000000000000000010000005000000000000000000000000000000000000000000000000000000000000000000000000000000004511418000000000000000000000000000000000000000000000000ed8100001a040000def4655fdef4655fdef4655f00000000000001002000000000000800010000000af30100040000000000000000000000020000006000"/223, 0xdf, 0x1980}, {&(0x7f0000011300)="020000000c0001022e000000020000000c0002022e2e00000b00000014000a026c6f73742b666f756e6400000c0000001000050266696c65300000000f0000001000050166696c6531", 0x49, 0x4000}, {&(0x7f0000012000)="504d4d00504d4dff", 0x8, 0x10000}], 0x0, &(0x7f0000012b00)=ANY=[]) openat(r0, &(0x7f00000000c0)='./file1\x00', 0x188a00, 0x0) getdents64(r0, &(0x7f0000002540)=""/238, 0xee) 19:37:06 executing program 4: syz_mount_image$ext4(0x0, &(0x7f0000000100)='./file0\x00', 0x0, 0x0, 0x0, 0x0, 0x0) getxattr(&(0x7f0000000000)='./file0\x00', &(0x7f0000000080)=@known='security.selinux\x00', &(0x7f0000000280)=""/254, 0xfe) syz_mount_image$tmpfs(&(0x7f0000000040), &(0x7f00000000c0)='./file0\x00', 0xa075, 0x4, &(0x7f0000000480)=[{&(0x7f0000000140)="2e8cee1f19b8e38751a779ed372f1b2251d975db546877a4fc89c67922a602cf42b7d4971113bea6c10798fb08772ef918e017e799dbc149d4015503b19f4f7f3cd2d98df60e0fe1c002ccba28f2bd86", 0x50, 0x1ff}, {&(0x7f00000001c0)="66e7cf69035838fadd0f", 0xa, 0x3}, {&(0x7f0000000380)="5ef6927d5b41887647b70a8c6e5b08e04227f009f7362d3dd073ea0a6a3400ab705e775983f596060564d3dcc392cf6e56889a97cc06f23d6fd53e1628dd4c8aace68f48d68787a616f5cd955eb8863bf8b3780be0ffa1b0343b268383437ffc778938024bbe6ecf182148c29c5eacbf7758e8cee70d0c15125ffe208e858013854ddcf7e22f283b5fb823321238d6c2c6042d3cfb2854d38aa2cfe34297e0151cd474a3de2135e7f9529c78c4aa2719c03b9ca61d496779e5e4d3f29951979540fcad4e58a6e0ead22adb7d69686edf31cf4bee9a652ee7e3d579b41522361ccda8e83187e23038a24fc893037d399146", 0xf1, 0x4}, {&(0x7f0000000200)="ea95a79c849bf60a2763f73123fa19420f5856ba45894b93af7335504f121c079f992cc7ae88c4e09bbca60997c10d5719e289fd35805e6e4baf53380a4f10f0b5ef83209f5a96186685843d3b6367aef6323f3cd931eb7f050b91d84cde14c31bb9868101becb145212fd41668f2a5d6e4a2b863271c0a16f", 0x79, 0x1}], 0x220000, &(0x7f0000000500)={[{@size={'size', 0x3d, [0x32, 0x35, 0x30]}}, {@huge_advise}, {@mode={'mode', 0x3d, 0x3}}, {@mode}, {@nr_blocks={'nr_blocks', 0x3d, [0x32, 0x6d]}}], [{@subj_type={'subj_type', 0x3d, 'security.selinux\x00'}}, {@appraise}, {@subj_type={'subj_type', 0x3d, 'security.selinux\x00'}}, {@uid_gt={'uid>', 0xee00}}]}) 19:37:06 executing program 0: r0 = syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x7, &(0x7f0000000300)=[{&(0x7f0000010000)="200000000002000019000000500100000f000000000000000000000004000000000002000020000020000000def4655fdef4655f0100ffff53ef010001000000ddf4655f000000000000000001000000000000000b0000008000000018000000c20500002b02", 0x66, 0x400}, {&(0x7f0000010100)="000000000000000000000000e58ca12e13a240e2b1a22f8d07e8e55f010040", 0x1f, 0x4e0}, {&(0x7f0000010200)="010000000000050040", 0x9, 0x560}, {&(0x7f0000010300)="030000000400000005", 0x9, 0x800}, {0x0, 0x0, 0x1000000000c00}, {&(0x7f0000011300)="020000000c0001", 0x7, 0x4000}, {&(0x7f0000012000)="504d4d00504d4dff", 0x8, 0x10000}], 0x0, &(0x7f0000012b00)=ANY=[]) getdents64(r0, &(0x7f0000002540)=""/238, 0xee) 19:37:06 executing program 3: r0 = creat(&(0x7f0000000000)='./file0\x00', 0x0) fallocate(r0, 0x11, 0x80000, 0x1000007ffe) writev(r0, &(0x7f0000000040)=[{&(0x7f00000009c0)}], 0x1) write$P9_RLOCK(r0, &(0x7f0000000080)={0x8, 0x35, 0x2, 0x1}, 0x8) 19:37:06 executing program 6: r0 = creat(&(0x7f0000000000)='./file0\x00', 0x0) fallocate(r0, 0x11, 0x0, 0x1000007ffe) writev(r0, &(0x7f0000000040)=[{&(0x7f00000009c0)="8a", 0x1}], 0x1) write$P9_RLOCK(r0, 0x0, 0x0) 19:37:06 executing program 5: r0 = syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x9, &(0x7f0000000300)=[{&(0x7f0000010000)="200000000002000019000000500100000f000000000000000000000004000000000002000020000020000000def4655fdef4655f0100ffff53ef010001000000ddf4655f000000000000000001000000000000000b0000008000000018000000c20500002b02", 0x66, 0x400}, {&(0x7f0000010100)="000000000000000000000000e58ca12e13a240e2b1a22f8d07e8e55f010040", 0x1f, 0x4e0}, {&(0x7f0000010200)="010000000000050040", 0x9, 0x560}, {&(0x7f0000010300)="030000000400000005", 0x9, 0x800}, {0x0, 0x0, 0x1000000000c00}, {&(0x7f0000010d00)="ed41000000040000ddf4655fdef4655fdef4655f00000000000004002000000000000800050000000af301000400000000000000000000000100000010", 0x3d, 0x1480}, {&(0x7f0000011000)="ed41000000040000def4655fdef4655fdef4655f00000000000002002000000000000800030000000af30100040000000000000000000000010000005000000000000000000000000000000000000000000000000000000000000000000000000000000004511418000000000000000000000000000000000000000000000000ed8100001a040000def4655fdef4655fdef4655f00000000000001002000000000000800010000000af301000400000000000000000000000200000060000000000000000000000000000000000000000000000000000000000000000000000000000000521cdd1d000000000000000000000000000000000000000000000000ffa1000026000000def4655fdef4655fdef4655f00000000000001000000000000000000010000002f746d702f73797a2d696d61676567656e3537313433343433382f66696c65302f66696c65300000000000000000000000000000000000000000000073f249de000000000000000000000000000000000000000000000000ed8100000a000000def4655fdef4655fdef4655f00000000000001004000000000000800010000000af301000400000000000000000000000100000070", 0x1bd, 0x1980}, {&(0x7f0000011300)="020000000c0001", 0x7}, {&(0x7f0000012000)="504d4d00504d4dff", 0x8, 0x10000}], 0x0, &(0x7f0000012b00)=ANY=[]) openat(r0, &(0x7f00000000c0)='./file1\x00', 0x188a00, 0x0) getdents64(r0, &(0x7f0000002540)=""/238, 0xee) 19:37:06 executing program 2: getrlimit(0x8, &(0x7f0000000000)) [ 718.899625] EXT4-fs (loop7): mounted filesystem without journal. Opts: ,errors=continue [ 718.900731] ext4 filesystem being mounted at /syzkaller-testdir811579558/syzkaller.STSLuX/95/file0 supports timestamps until 2038 (0x7fffffff) 19:37:06 executing program 7: r0 = syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x8, &(0x7f0000000300)=[{&(0x7f0000010000)="200000000002000019000000500100000f000000000000000000000004000000000002000020000020000000def4655fdef4655f0100ffff53ef010001000000ddf4655f000000000000000001000000000000000b0000008000000018000000c20500002b02", 0x66, 0x400}, {&(0x7f0000010100)="000000000000000000000000e58ca12e13a240e2b1a22f8d07e8e55f010040", 0x1f, 0x4e0}, {&(0x7f0000010200)="010000000000050040", 0x9, 0x560}, {&(0x7f0000010300)="030000000400000005", 0x9, 0x800}, {0x0, 0x0, 0x1000000000c00}, {&(0x7f0000010d00)="ed41000000040000ddf4655fdef4655fdef4655f00000000000004002000000000000800050000000af301000400000000000000000000000100000010", 0x3d, 0x1480}, {&(0x7f0000011300)="020000000c0001", 0x7}, {&(0x7f0000012000)="504d4d00504d4dff", 0x8, 0x10000}], 0x0, &(0x7f0000012b00)=ANY=[]) getdents64(r0, &(0x7f0000002540)=""/238, 0xee) [ 718.937033] EXT4-fs error (device loop0): ext4_fill_super:4947: inode #2: comm syz-executor.0: iget: root inode unallocated [ 718.938908] EXT4-fs (loop0): get root inode failed [ 718.939535] EXT4-fs (loop0): mount failed 19:37:06 executing program 2: getrlimit(0x4, &(0x7f0000000000)) prlimit64(0xffffffffffffffff, 0x5, &(0x7f0000000080)={0x8001, 0x3}, &(0x7f00000000c0)) getrlimit(0x4, &(0x7f0000000040)) [ 718.972702] EXT4-fs (loop1): mounted filesystem without journal. Opts: ,errors=continue [ 718.976574] ext4 filesystem being mounted at /syzkaller-testdir945576136/syzkaller.SrhqXX/26/file0 supports timestamps until 2038 (0x7fffffff) [ 718.985767] EXT4-fs error (device loop1): ext4_lookup:1708: inode #2: comm syz-executor.1: deleted inode referenced: 15 [ 718.995246] EXT4-fs error (device loop1): ext4_readdir:243: inode #2: block 16: comm syz-executor.1: path /syzkaller-testdir945576136/syzkaller.SrhqXX/26/file0: bad entry in directory: rec_len is smaller than minimal - offset=76, inode=0, rec_len=0, name_len=0, size=1024 19:37:06 executing program 0: r0 = syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x7, &(0x7f0000000300)=[{&(0x7f0000010000)="200000000002000019000000500100000f000000000000000000000004000000000002000020000020000000def4655fdef4655f0100ffff53ef010001000000ddf4655f000000000000000001000000000000000b0000008000000018000000c20500002b02", 0x66, 0x400}, {&(0x7f0000010100)="000000000000000000000000e58ca12e13a240e2b1a22f8d07e8e55f010040", 0x1f, 0x4e0}, {&(0x7f0000010200)="010000000000050040", 0x9, 0x560}, {&(0x7f0000010300)="030000000400000005", 0x9, 0x800}, {0x0, 0x0, 0x1000000000c00}, {&(0x7f0000011300)="020000000c0001", 0x7, 0x4000}, {&(0x7f0000012000)="504d4d00504d4dff", 0x8, 0x10000}], 0x0, &(0x7f0000012b00)=ANY=[]) getdents64(r0, &(0x7f0000002540)=""/238, 0xee) [ 719.052507] EXT4-fs (loop5): mounted filesystem without journal. Opts: ,errors=continue [ 719.054794] ext4 filesystem being mounted at /syzkaller-testdir352494499/syzkaller.qYpB0S/94/file0 supports timestamps until 2038 (0x7fffffff) [ 719.152567] EXT4-fs (loop7): mounted filesystem without journal. Opts: ,errors=continue [ 719.153651] ext4 filesystem being mounted at /syzkaller-testdir811579558/syzkaller.STSLuX/96/file0 supports timestamps until 2038 (0x7fffffff) [ 719.158725] EXT4-fs error (device loop0): ext4_fill_super:4947: inode #2: comm syz-executor.0: iget: root inode unallocated [ 719.160813] EXT4-fs (loop0): get root inode failed [ 719.161405] EXT4-fs (loop0): mount failed 19:37:18 executing program 0: r0 = syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x7, &(0x7f0000000300)=[{&(0x7f0000010000)="200000000002000019000000500100000f000000000000000000000004000000000002000020000020000000def4655fdef4655f0100ffff53ef010001000000ddf4655f000000000000000001000000000000000b0000008000000018000000c20500002b02", 0x66, 0x400}, {&(0x7f0000010100)="000000000000000000000000e58ca12e13a240e2b1a22f8d07e8e55f010040", 0x1f, 0x4e0}, {&(0x7f0000010200)="010000000000050040", 0x9, 0x560}, {&(0x7f0000010300)="030000000400000005", 0x9, 0x800}, {0x0, 0x0, 0x1000000000c00}, {&(0x7f0000011300)="020000000c0001", 0x7, 0x4000}, {&(0x7f0000012000)="504d4d00504d4dff", 0x8, 0x10000}], 0x0, &(0x7f0000012b00)=ANY=[]) getdents64(r0, &(0x7f0000002540)=""/238, 0xee) 19:37:18 executing program 7: r0 = syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x8, &(0x7f0000000300)=[{&(0x7f0000010000)="200000000002000019000000500100000f000000000000000000000004000000000002000020000020000000def4655fdef4655f0100ffff53ef010001000000ddf4655f000000000000000001000000000000000b0000008000000018000000c20500002b02", 0x66, 0x400}, {&(0x7f0000010100)="000000000000000000000000e58ca12e13a240e2b1a22f8d07e8e55f010040", 0x1f, 0x4e0}, {&(0x7f0000010200)="010000000000050040", 0x9, 0x560}, {&(0x7f0000010300)="030000000400000005", 0x9, 0x800}, {0x0, 0x0, 0x1000000000c00}, {&(0x7f0000010d00)="ed41000000040000ddf4655fdef4655fdef4655f00000000000004002000000000000800050000000af301000400000000000000000000000100000010", 0x3d, 0x1480}, {&(0x7f0000011300)="020000000c0001", 0x7}, {&(0x7f0000012000)="504d4d00504d4dff", 0x8, 0x10000}], 0x0, &(0x7f0000012b00)=ANY=[]) getdents64(r0, &(0x7f0000002540)=""/238, 0xee) 19:37:18 executing program 4: syz_mount_image$ext4(0x0, &(0x7f0000000100)='./file0\x00', 0x0, 0x0, 0x0, 0x0, 0x0) mount$bind(&(0x7f0000000040)='./file0\x00', &(0x7f00000000c0)='./file0\x00', &(0x7f0000000140), 0x100006b, 0x0) getxattr(&(0x7f0000000000)='./file0\x00', &(0x7f0000000080)=@known='security.selinux\x00', &(0x7f0000000280)=""/254, 0xfe) 19:37:18 executing program 2: ioctl$sock_ipv6_tunnel_SIOCDELPRL(0xffffffffffffffff, 0x89f6, &(0x7f0000000080)={'sit0\x00', &(0x7f0000000000)={'ip6tnl0\x00', 0x0, 0x2f, 0x1f, 0x0, 0x100, 0x0, @local, @mcast1, 0x8000, 0x8000, 0x15, 0x8}}) 19:37:18 executing program 1: r0 = syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x9, &(0x7f0000000300)=[{&(0x7f0000010000)="200000000002000019000000500100000f000000000000000000000004000000000002000020000020000000def4655fdef4655f0100ffff53ef010001000000ddf4655f000000000000000001000000000000000b0000008000000018000000c20500002b02", 0x66, 0x400}, {&(0x7f0000010100)="000000000000000000000000e58ca12e13a240e2b1a22f8d07e8e55f010040", 0x1f, 0x4e0}, {&(0x7f0000010200)="010000000000050040", 0x9, 0x560}, {&(0x7f0000010300)="030000000400000005", 0x9, 0x800}, {0x0, 0x0, 0x1000000000c00}, {&(0x7f0000010d00)="ed41000000040000ddf4655fdef4655fdef4655f00000000000004002000000000000800050000000af301000400000000000000000000000100000010", 0x3d, 0x1480}, {&(0x7f0000011000)="ed41000000040000def4655fdef4655fdef4655f00000000000002002000000000000800030000000af30100040000000000000000000000010000005000000000000000000000000000000000000000000000000000000000000000000000000000000004511418000000000000000000000000000000000000000000000000ed8100001a040000def4655fdef4655fdef4655f00000000000001002000000000000800010000000af301000400000000000000000000000200000060000000000000000000000000000000000000000000000000000000000000000000000000000000521cdd1d000000000000000000000000000000000000000000000000ffa1000026000000def4655fdef4655fdef4655f00000000000001000000000000000000010000002f746d702f73797a2d696d61676567656e3537313433343433382f66696c65302f66696c6530", 0x14e, 0x1980}, {&(0x7f0000011300)="020000000c0001022e000000020000000c0002022e2e00000b00000014000a026c6f73742b666f756e6400000c0000001000050266696c65300000000f0000001000050166696c6531", 0x49, 0x4000}, {&(0x7f0000012000)="504d4d00504d4dff", 0x8, 0x10000}], 0x0, &(0x7f0000012b00)=ANY=[]) openat(r0, &(0x7f00000000c0)='./file1\x00', 0x188a00, 0x0) getdents64(r0, &(0x7f0000002540)=""/238, 0xee) 19:37:18 executing program 6: r0 = creat(&(0x7f0000000000)='./file0\x00', 0x0) fallocate(r0, 0x11, 0x0, 0x1000007ffe) writev(r0, &(0x7f0000000040)=[{&(0x7f00000009c0)="8a", 0x1}], 0x1) write$P9_RLOCK(r0, 0x0, 0x0) 19:37:18 executing program 5: r0 = syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x9, &(0x7f0000000300)=[{&(0x7f0000010000)="200000000002000019000000500100000f000000000000000000000004000000000002000020000020000000def4655fdef4655f0100ffff53ef010001000000ddf4655f000000000000000001000000000000000b0000008000000018000000c20500002b02", 0x66, 0x400}, {&(0x7f0000010100)="000000000000000000000000e58ca12e13a240e2b1a22f8d07e8e55f010040", 0x1f, 0x4e0}, {&(0x7f0000010200)="010000000000050040", 0x9, 0x560}, {&(0x7f0000010300)="030000000400000005", 0x9, 0x800}, {0x0, 0x0, 0x1000000000c00}, {&(0x7f0000010d00)="ed41000000040000ddf4655fdef4655fdef4655f00000000000004002000000000000800050000000af301000400000000000000000000000100000010", 0x3d, 0x1480}, {&(0x7f0000011000)="ed41000000040000def4655fdef4655fdef4655f00000000000002002000000000000800030000000af30100040000000000000000000000010000005000000000000000000000000000000000000000000000000000000000000000000000000000000004511418000000000000000000000000000000000000000000000000ed8100001a040000def4655fdef4655fdef4655f00000000000001002000000000000800010000000af301000400000000000000000000000200000060000000000000000000000000000000000000000000000000000000000000000000000000000000521cdd1d000000000000000000000000000000000000000000000000ffa1000026000000def4655fdef4655fdef4655f00000000000001000000000000000000010000002f746d702f73797a2d696d61676567656e3537313433343433382f66696c65302f66696c65300000000000000000000000000000000000000000000073f249de000000000000000000000000000000000000000000000000ed8100000a000000def4655fdef4655fdef4655f00000000000001004000000000000800010000000af301000400000000000000000000000100000070", 0x1bd, 0x1980}, {&(0x7f0000011300)="020000000c0001", 0x7}, {&(0x7f0000012000)="504d4d00504d4dff", 0x8, 0x10000}], 0x0, &(0x7f0000012b00)=ANY=[]) openat(r0, &(0x7f00000000c0)='./file1\x00', 0x188a00, 0x0) getdents64(r0, &(0x7f0000002540)=""/238, 0xee) 19:37:18 executing program 3: r0 = creat(&(0x7f0000000000)='./file0\x00', 0x0) fallocate(r0, 0x11, 0x80000, 0x1000007ffe) writev(r0, &(0x7f0000000040)=[{&(0x7f00000009c0)}], 0x1) write$P9_RLOCK(r0, &(0x7f0000000080)={0x8, 0x35, 0x2, 0x1}, 0x8) [ 731.274921] EXT4-fs (loop1): mounted filesystem without journal. Opts: ,errors=continue [ 731.277757] ext4 filesystem being mounted at /syzkaller-testdir945576136/syzkaller.SrhqXX/27/file0 supports timestamps until 2038 (0x7fffffff) [ 731.281513] EXT4-fs (loop5): mounted filesystem without journal. Opts: ,errors=continue [ 731.284106] ext4 filesystem being mounted at /syzkaller-testdir352494499/syzkaller.qYpB0S/95/file0 supports timestamps until 2038 (0x7fffffff) [ 731.289368] EXT4-fs error (device loop1): ext4_lookup:1708: inode #2: comm syz-executor.1: deleted inode referenced: 15 [ 731.295038] EXT4-fs error (device loop0): ext4_fill_super:4947: inode #2: comm syz-executor.0: iget: root inode unallocated [ 731.296945] EXT4-fs (loop0): get root inode failed [ 731.297873] EXT4-fs (loop0): mount failed [ 731.301762] EXT4-fs error (device loop5): ext4_readdir:243: inode #2: block 16: comm syz-executor.5: path /syzkaller-testdir352494499/syzkaller.qYpB0S/95/file0: bad entry in directory: rec_len is smaller than minimal - offset=0, inode=0, rec_len=0, name_len=0, size=1024 19:37:18 executing program 2: getrlimit(0x0, &(0x7f0000000000)) setrlimit(0x6, &(0x7f0000000040)={0x40, 0x2}) setrlimit(0x9, &(0x7f00000000c0)={0x80, 0xfffffffffffffffe}) getrlimit(0x6, &(0x7f0000000080)) [ 731.310838] EXT4-fs error (device loop1): ext4_readdir:243: inode #2: block 16: comm syz-executor.1: path /syzkaller-testdir945576136/syzkaller.SrhqXX/27/file0: bad entry in directory: rec_len is smaller than minimal - offset=76, inode=0, rec_len=0, name_len=0, size=1024 [ 731.328616] EXT4-fs (loop7): mounted filesystem without journal. Opts: ,errors=continue [ 731.330111] ext4 filesystem being mounted at /syzkaller-testdir811579558/syzkaller.STSLuX/97/file0 supports timestamps until 2038 (0x7fffffff) 19:37:18 executing program 0: r0 = syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x8, &(0x7f0000000300)=[{&(0x7f0000010000)="200000000002000019000000500100000f000000000000000000000004000000000002000020000020000000def4655fdef4655f0100ffff53ef010001000000ddf4655f000000000000000001000000000000000b0000008000000018000000c20500002b02", 0x66, 0x400}, {&(0x7f0000010100)="000000000000000000000000e58ca12e13a240e2b1a22f8d07e8e55f010040", 0x1f, 0x4e0}, {&(0x7f0000010200)="010000000000050040", 0x9, 0x560}, {&(0x7f0000010300)="030000000400000005", 0x9, 0x800}, {0x0, 0x0, 0x1000000000c00}, {0x0, 0x0, 0x1480}, {&(0x7f0000011300)="020000000c0001", 0x7, 0x4000}, {&(0x7f0000012000)="504d4d00504d4dff", 0x8, 0x10000}], 0x0, &(0x7f0000012b00)=ANY=[]) getdents64(r0, &(0x7f0000002540)=""/238, 0xee) 19:37:18 executing program 4: syz_mount_image$ext4(0x0, &(0x7f0000000100)='./file0\x00', 0x0, 0x0, 0x0, 0x0, 0x0) r0 = openat$dir(0xffffffffffffff9c, &(0x7f0000000140)='./file0\x00', 0x800, 0x8) r1 = openat$dir(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x0, 0x0) fstat(r0, &(0x7f00000006c0)={0x0, 0x0, 0x0, 0x0, 0x0}) mount$9p_unix(&(0x7f0000000600)='./file1\x00', &(0x7f0000000640)='./file0\x00', &(0x7f0000000680), 0x205056, &(0x7f0000000740)={'trans=unix,', {[{@noextend}, {@version_9p2000}, {@access_user}], [{@smackfstransmute={'smackfstransmute', 0x3d, 'func'}}, {@fowner_lt={'fowner<', r2}}, {@seclabel}, {@hash}, {@fsmagic={'fsmagic', 0x3d, 0x400}}, {@smackfsroot={'smackfsroot', 0x3d, 'resgid'}}, {@context={'context', 0x3d, 'user_u'}}, {@pcr={'pcr', 0x3d, 0x30}}, {@smackfsdef={'smackfsdef', 0x3d, 'euid<'}}, {@rootcontext={'rootcontext', 0x3d, 'sysadm_u'}}]}}) renameat2(0xffffffffffffff9c, &(0x7f0000000040)='./file1\x00', r1, &(0x7f0000000080)='./file0\x00', 0x2) getdents64(r1, &(0x7f0000000180)=""/219, 0xdb) stat(&(0x7f0000000400)='./file1\x00', &(0x7f0000000440)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) stat(&(0x7f00000000c0)='.\x00', &(0x7f0000001c00)={0x0, 0x0, 0x0, 0x0, 0x0}) setresuid(0xffffffffffffffff, r4, 0x0) syz_mount_image$ext4(&(0x7f0000000280)='ext2\x00', &(0x7f00000002c0)='./file2\x00', 0xffffffffffffff7f, 0x1, &(0x7f00000003c0)=[{&(0x7f0000000300)="7443b237d42e2c8b8e14ff9fccf1e5fa7cc1e19ce3c9eba097ad91bb8f8220721af77dea8c3eafff80cb3b58b72faad070dc9f3c8352e4ccc8c5fbca33a6a28036da1dc3c51b6d7681540f4bd98dfe35e508f6813c9a39b838c32448e962e5f5fb81d3d718394cadd15e42a8102608c5521c7362fbdf07bb424f6b3200c0d0df241d0187a125b56bdebad1179f97", 0x8e, 0x1}], 0x1009403, &(0x7f00000004c0)={[{@norecovery}, {@data_writeback}, {@nolazytime}, {@errors_remount}, {@bh}, {@nodelalloc}, {@nodelalloc}, {@usrquota}, {@norecovery}, {@resgid={'resgid', 0x3d, r3}}], [{@subj_role}, {@smackfsdef={'smackfsdef', 0x3d, '%*'}}, {@context={'context', 0x3d, 'unconfined_u'}}, {@func={'func', 0x3d, 'MODULE_CHECK'}}, {@context={'context', 0x3d, 'staff_u'}}, {@fsname}, {@euid_lt={'euid<', 0xffffffffffffffff}}, {@euid_gt={'euid>', r4}}, {@smackfshat={'smackfshat', 0x3d, '\x89[-+^'}}, {@uid_eq={'uid', 0x3d, 0xee00}}]}) symlink(&(0x7f0000000040)='./file0\x00', &(0x7f00000000c0)='./file0\x00') 19:37:18 executing program 5: r0 = syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x9, &(0x7f0000000300)=[{&(0x7f0000010000)="200000000002000019000000500100000f000000000000000000000004000000000002000020000020000000def4655fdef4655f0100ffff53ef010001000000ddf4655f000000000000000001000000000000000b0000008000000018000000c20500002b02", 0x66, 0x400}, {&(0x7f0000010100)="000000000000000000000000e58ca12e13a240e2b1a22f8d07e8e55f010040", 0x1f, 0x4e0}, {&(0x7f0000010200)="010000000000050040", 0x9, 0x560}, {&(0x7f0000010300)="030000000400000005", 0x9, 0x800}, {0x0, 0x0, 0x1000000000c00}, {&(0x7f0000010d00)="ed41000000040000ddf4655fdef4655fdef4655f00000000000004002000000000000800050000000af301000400000000000000000000000100000010", 0x3d, 0x1480}, {&(0x7f0000011000)="ed41000000040000def4655fdef4655fdef4655f00000000000002002000000000000800030000000af30100040000000000000000000000010000005000000000000000000000000000000000000000000000000000000000000000000000000000000004511418000000000000000000000000000000000000000000000000ed8100001a040000def4655fdef4655fdef4655f00000000000001002000000000000800010000000af301000400000000000000000000000200000060000000000000000000000000000000000000000000000000000000000000000000000000000000521cdd1d000000000000000000000000000000000000000000000000ffa1000026000000def4655fdef4655fdef4655f00000000000001000000000000000000010000002f746d702f73797a2d696d61676567656e3537313433343433382f66696c65302f66696c65300000000000000000000000000000000000000000000073f249de000000000000000000000000000000000000000000000000ed8100000a000000def4655fdef4655fdef4655f00000000000001004000000000000800010000000af301000400000000000000000000000100000070", 0x1bd, 0x1980}, {&(0x7f0000011300)="020000000c0001", 0x7}, {&(0x7f0000012000)="504d4d00504d4dff", 0x8, 0x10000}], 0x0, &(0x7f0000012b00)=ANY=[]) openat(r0, &(0x7f00000000c0)='./file1\x00', 0x188a00, 0x0) getdents64(r0, &(0x7f0000002540)=""/238, 0xee) 19:37:18 executing program 1: r0 = syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x9, &(0x7f0000000300)=[{&(0x7f0000010000)="200000000002000019000000500100000f000000000000000000000004000000000002000020000020000000def4655fdef4655f0100ffff53ef010001000000ddf4655f000000000000000001000000000000000b0000008000000018000000c20500002b02", 0x66, 0x400}, {&(0x7f0000010100)="000000000000000000000000e58ca12e13a240e2b1a22f8d07e8e55f010040", 0x1f, 0x4e0}, {&(0x7f0000010200)="010000000000050040", 0x9, 0x560}, {&(0x7f0000010300)="030000000400000005", 0x9, 0x800}, {0x0, 0x0, 0x1000000000c00}, {&(0x7f0000010d00)="ed41000000040000ddf4655fdef4655fdef4655f00000000000004002000000000000800050000000af301000400000000000000000000000100000010", 0x3d, 0x1480}, {&(0x7f0000011000)="ed41000000040000def4655fdef4655fdef4655f00000000000002002000000000000800030000000af30100040000000000000000000000010000005000000000000000000000000000000000000000000000000000000000000000000000000000000004511418000000000000000000000000000000000000000000000000ed8100001a040000def4655fdef4655fdef4655f00000000000001002000000000000800010000000af301000400000000000000000000000200000060000000000000000000000000000000000000000000000000000000000000000000000000000000521cdd1d000000000000000000000000000000000000000000000000ffa1000026000000def4655fdef4655fdef4655f00000000000001000000000000000000010000002f746d702f73797a2d696d61676567656e3537313433343433382f66696c65302f66696c6530", 0x14e, 0x1980}, {&(0x7f0000011300)="020000000c0001022e000000020000000c0002022e2e00000b00000014000a026c6f73742b666f756e6400000c0000001000050266696c65300000000f0000001000050166696c6531", 0x49, 0x4000}, {&(0x7f0000012000)="504d4d00504d4dff", 0x8, 0x10000}], 0x0, &(0x7f0000012b00)=ANY=[]) openat(r0, &(0x7f00000000c0)='./file1\x00', 0x188a00, 0x0) getdents64(r0, &(0x7f0000002540)=""/238, 0xee) 19:37:18 executing program 2: getrlimit(0x0, &(0x7f0000000040)) setrlimit(0x2, &(0x7f0000000000)={0x80, 0x81}) 19:37:18 executing program 7: r0 = syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x8, &(0x7f0000000300)=[{&(0x7f0000010000)="200000000002000019000000500100000f000000000000000000000004000000000002000020000020000000def4655fdef4655f0100ffff53ef010001000000ddf4655f000000000000000001000000000000000b0000008000000018000000c20500002b02", 0x66, 0x400}, {&(0x7f0000010100)="000000000000000000000000e58ca12e13a240e2b1a22f8d07e8e55f010040", 0x1f, 0x4e0}, {&(0x7f0000010200)="010000000000050040", 0x9, 0x560}, {&(0x7f0000010300)="030000000400000005", 0x9, 0x800}, {0x0, 0x0, 0x1000000000c00}, {&(0x7f0000010d00)="ed41000000040000ddf4655fdef4655fdef4655f00000000000004002000000000000800050000000af301000400000000000000000000000100000010", 0x3d, 0x1480}, {&(0x7f0000011300)="020000000c0001", 0x7}, {&(0x7f0000012000)="504d4d00504d4dff", 0x8, 0x10000}], 0x0, &(0x7f0000012b00)=ANY=[]) getdents64(r0, &(0x7f0000002540)=""/238, 0xee) 19:37:18 executing program 2: getrlimit(0x5, &(0x7f0000000000)) 19:37:18 executing program 0: r0 = syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x8, &(0x7f0000000300)=[{&(0x7f0000010000)="200000000002000019000000500100000f000000000000000000000004000000000002000020000020000000def4655fdef4655f0100ffff53ef010001000000ddf4655f000000000000000001000000000000000b0000008000000018000000c20500002b02", 0x66, 0x400}, {&(0x7f0000010100)="000000000000000000000000e58ca12e13a240e2b1a22f8d07e8e55f010040", 0x1f, 0x4e0}, {&(0x7f0000010200)="010000000000050040", 0x9, 0x560}, {&(0x7f0000010300)="030000000400000005", 0x9, 0x800}, {0x0, 0x0, 0x1000000000c00}, {0x0, 0x0, 0x1480}, {&(0x7f0000011300)="020000000c0001", 0x7, 0x4000}, {&(0x7f0000012000)="504d4d00504d4dff", 0x8, 0x10000}], 0x0, &(0x7f0000012b00)=ANY=[]) getdents64(r0, &(0x7f0000002540)=""/238, 0xee) 19:37:18 executing program 5: r0 = syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x8, &(0x7f0000000300)=[{&(0x7f0000010000)="200000000002000019000000500100000f000000000000000000000004000000000002000020000020000000def4655fdef4655f0100ffff53ef010001000000ddf4655f000000000000000001000000000000000b0000008000000018000000c20500002b02", 0x66, 0x400}, {&(0x7f0000010100)="000000000000000000000000e58ca12e13a240e2b1a22f8d07e8e55f010040", 0x1f, 0x4e0}, {&(0x7f0000010200)="010000000000050040", 0x9, 0x560}, {&(0x7f0000010300)="030000000400000005", 0x9, 0x800}, {0x0, 0x0, 0x1000000000c00}, {&(0x7f0000010d00)="ed41000000040000ddf4655fdef4655fdef4655f00000000000004002000000000000800050000000af301000400000000000000000000000100000010", 0x3d, 0x1480}, {&(0x7f0000011300)="020000000c0001", 0x7, 0x4000}, {&(0x7f0000012000)="504d4d00504d4dff", 0x8, 0x10000}], 0x0, &(0x7f0000012b00)=ANY=[]) openat(r0, &(0x7f00000000c0)='./file1\x00', 0x188a00, 0x0) getdents64(r0, &(0x7f0000002540)=""/238, 0xee) [ 731.623423] EXT4-fs (loop1): mounted filesystem without journal. Opts: ,errors=continue [ 731.630668] ext4 filesystem being mounted at /syzkaller-testdir945576136/syzkaller.SrhqXX/28/file0 supports timestamps until 2038 (0x7fffffff) [ 731.637105] EXT4-fs (loop5): mounted filesystem without journal. Opts: ,errors=continue [ 731.638789] EXT4-fs (loop7): mounted filesystem without journal. Opts: ,errors=continue [ 731.640367] ext4 filesystem being mounted at /syzkaller-testdir811579558/syzkaller.STSLuX/98/file0 supports timestamps until 2038 (0x7fffffff) [ 731.642612] ext4 filesystem being mounted at /syzkaller-testdir352494499/syzkaller.qYpB0S/97/file0 supports timestamps until 2038 (0x7fffffff) [ 731.646270] EXT4-fs error (device loop7): ext4_readdir:243: inode #2: block 16: comm syz-executor.7: path /syzkaller-testdir811579558/syzkaller.STSLuX/98/file0: bad entry in directory: rec_len is smaller than minimal - offset=0, inode=0, rec_len=0, name_len=0, size=1024 [ 731.651700] EXT4-fs error (device loop5): ext4_readdir:243: inode #2: block 16: comm syz-executor.5: path /syzkaller-testdir352494499/syzkaller.qYpB0S/97/file0: bad entry in directory: rec_len is smaller than minimal - offset=12, inode=0, rec_len=0, name_len=0, size=1024 [ 731.661375] EXT4-fs error (device loop1): ext4_lookup:1708: inode #2: comm syz-executor.1: deleted inode referenced: 15 [ 731.668342] EXT4-fs error (device loop0): ext4_fill_super:4947: inode #2: comm syz-executor.0: iget: root inode unallocated [ 731.668937] EXT4-fs error (device loop1): ext4_readdir:243: inode #2: block 16: comm syz-executor.1: path /syzkaller-testdir945576136/syzkaller.SrhqXX/28/file0: bad entry in directory: rec_len is smaller than minimal - offset=76, inode=0, rec_len=0, name_len=0, size=1024 [ 731.674823] EXT4-fs (loop0): get root inode failed [ 731.675650] EXT4-fs (loop0): mount failed 19:37:30 executing program 3: r0 = creat(&(0x7f0000000000)='./file0\x00', 0x0) fallocate(r0, 0x11, 0x80000, 0x1000007ffe) writev(r0, &(0x7f0000000040)=[{&(0x7f00000009c0)="8a", 0x1}], 0x1) write$P9_RLOCK(0xffffffffffffffff, &(0x7f0000000080)={0x8, 0x35, 0x2, 0x1}, 0x8) 19:37:30 executing program 6: r0 = creat(&(0x7f0000000000)='./file0\x00', 0x0) fallocate(r0, 0x11, 0x0, 0x1000007ffe) writev(r0, &(0x7f0000000040)=[{&(0x7f00000009c0)="8a", 0x1}], 0x1) write$P9_RLOCK(r0, 0x0, 0x0) 19:37:30 executing program 5: r0 = syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x8, &(0x7f0000000300)=[{&(0x7f0000010000)="200000000002000019000000500100000f000000000000000000000004000000000002000020000020000000def4655fdef4655f0100ffff53ef010001000000ddf4655f000000000000000001000000000000000b0000008000000018000000c20500002b02", 0x66, 0x400}, {&(0x7f0000010100)="000000000000000000000000e58ca12e13a240e2b1a22f8d07e8e55f010040", 0x1f, 0x4e0}, {&(0x7f0000010200)="010000000000050040", 0x9, 0x560}, {&(0x7f0000010300)="030000000400000005", 0x9, 0x800}, {0x0, 0x0, 0x1000000000c00}, {&(0x7f0000010d00)="ed41000000040000ddf4655fdef4655fdef4655f00000000000004002000000000000800050000000af301000400000000000000000000000100000010", 0x3d, 0x1480}, {0x0, 0x0, 0x4000}, {&(0x7f0000012000)="504d4d00504d4dff", 0x8, 0x10000}], 0x0, &(0x7f0000012b00)=ANY=[]) openat(r0, &(0x7f00000000c0)='./file1\x00', 0x188a00, 0x0) getdents64(r0, &(0x7f0000002540)=""/238, 0xee) 19:37:30 executing program 0: r0 = syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x8, &(0x7f0000000300)=[{&(0x7f0000010000)="200000000002000019000000500100000f000000000000000000000004000000000002000020000020000000def4655fdef4655f0100ffff53ef010001000000ddf4655f000000000000000001000000000000000b0000008000000018000000c20500002b02", 0x66, 0x400}, {&(0x7f0000010100)="000000000000000000000000e58ca12e13a240e2b1a22f8d07e8e55f010040", 0x1f, 0x4e0}, {&(0x7f0000010200)="010000000000050040", 0x9, 0x560}, {&(0x7f0000010300)="030000000400000005", 0x9, 0x800}, {0x0, 0x0, 0x1000000000c00}, {0x0, 0x0, 0x1480}, {&(0x7f0000011300)="020000000c0001", 0x7, 0x4000}, {&(0x7f0000012000)="504d4d00504d4dff", 0x8, 0x10000}], 0x0, &(0x7f0000012b00)=ANY=[]) getdents64(r0, &(0x7f0000002540)=""/238, 0xee) 19:37:30 executing program 2: getrlimit(0x0, &(0x7f0000000000)) prlimit64(0x0, 0x9, &(0x7f0000000040)={0x7, 0x6}, &(0x7f0000000080)) 19:37:30 executing program 7: r0 = syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x7, &(0x7f0000000300)=[{&(0x7f0000010000)="200000000002000019000000500100000f000000000000000000000004000000000002000020000020000000def4655fdef4655f0100ffff53ef010001000000ddf4655f000000000000000001000000000000000b0000008000000018000000c20500002b02", 0x66, 0x400}, {&(0x7f0000010100)="000000000000000000000000e58ca12e13a240e2b1a22f8d07e8e55f010040", 0x1f, 0x4e0}, {&(0x7f0000010200)="010000000000050040", 0x9, 0x560}, {&(0x7f0000010300)="030000000400000005", 0x9, 0x800}, {0x0, 0x0, 0x1000000000c00}, {&(0x7f0000011300)="020000000c0001", 0x7, 0x4000}, {&(0x7f0000012000)="504d4d00504d4dff", 0x8, 0x10000}], 0x0, &(0x7f0000012b00)=ANY=[]) getdents64(r0, &(0x7f0000002540)=""/238, 0xee) 19:37:30 executing program 1: r0 = syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x9, &(0x7f0000000300)=[{&(0x7f0000010000)="200000000002000019000000500100000f000000000000000000000004000000000002000020000020000000def4655fdef4655f0100ffff53ef010001000000ddf4655f000000000000000001000000000000000b0000008000000018000000c20500002b02", 0x66, 0x400}, {&(0x7f0000010100)="000000000000000000000000e58ca12e13a240e2b1a22f8d07e8e55f010040", 0x1f, 0x4e0}, {&(0x7f0000010200)="010000000000050040", 0x9, 0x560}, {&(0x7f0000010300)="030000000400000005", 0x9, 0x800}, {0x0, 0x0, 0x1000000000c00}, {&(0x7f0000010d00)="ed41000000040000ddf4655fdef4655fdef4655f00000000000004002000000000000800050000000af301000400000000000000000000000100000010", 0x3d, 0x1480}, {&(0x7f0000011000)="ed41000000040000def4655fdef4655fdef4655f00000000000002002000000000000800030000000af30100040000000000000000000000010000005000000000000000000000000000000000000000000000000000000000000000000000000000000004511418000000000000000000000000000000000000000000000000ed8100001a040000def4655fdef4655fdef4655f00000000000001002000000000000800010000000af301000400000000000000000000000200000060000000000000000000000000000000000000000000000000000000000000000000000000000000521cdd1d000000000000000000000000000000000000000000000000ffa1000026000000def4655fdef4655fdef4655f00000000000001000000000000000000010000002f746d702f73797a2d696d61676567656e3537313433343433382f66696c65302f66696c6530", 0x14e, 0x1980}, {&(0x7f0000011300)="020000000c0001022e000000020000000c0002022e2e00000b00000014000a026c6f73742b666f756e6400000c0000001000050266696c65300000000f0000001000050166696c6531", 0x49, 0x4000}, {&(0x7f0000012000)="504d4d00504d4dff", 0x8, 0x10000}], 0x0, &(0x7f0000012b00)=ANY=[]) openat(r0, &(0x7f00000000c0)='./file1\x00', 0x188a00, 0x0) getdents64(r0, &(0x7f0000002540)=""/238, 0xee) 19:37:30 executing program 4: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nl80211(&(0x7f00000008c0), 0xffffffffffffffff) sendmsg$NL80211_CMD_GET_REG(r0, &(0x7f0000000a00)={0x0, 0x0, &(0x7f00000009c0)={&(0x7f0000000900)={0x14, r1, 0x480d00ac4110a7d7, 0x0, 0x0, {{0x15}}}, 0x14}}, 0x0) sendmsg$NL80211_CMD_SET_WIPHY(0xffffffffffffffff, &(0x7f00000001c0)={&(0x7f0000000040)={0x10, 0x0, 0x0, 0x200000}, 0xc, &(0x7f00000000c0)={&(0x7f0000000140)={0x64, r1, 0xdd9a67c48092bde4, 0x70bd28, 0x25dfdbfe, {}, [@NL80211_ATTR_WIPHY_FRAG_THRESHOLD={0x8, 0x3f, 0x3f}, @NL80211_ATTR_WIPHY_FREQ={0x8}, @NL80211_ATTR_WIPHY_DYN_ACK={0x4}, @NL80211_ATTR_WIPHY_TXQ_PARAMS={0x2c, 0x25, 0x0, 0x1, [@NL80211_TXQ_ATTR_CWMAX={0x6}, @NL80211_TXQ_ATTR_TXOP={0x6, 0x2, 0x81}, @NL80211_TXQ_ATTR_CWMIN={0x6, 0x3, 0x1903}, @NL80211_TXQ_ATTR_AIFS={0x5, 0x5, 0xff}, @NL80211_TXQ_ATTR_CWMAX={0x6, 0x4, 0x5}]}, @NL80211_ATTR_WIPHY_ANTENNA_TX={0x8, 0x69, 0x7}, @NL80211_ATTR_WIPHY_ANTENNA_TX={0x8, 0x69, 0x80000000}]}, 0x64}, 0x1, 0x0, 0x0, 0x24044001}, 0x4004000) r2 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r3 = syz_genetlink_get_family_id$netlbl_calipso(&(0x7f0000000600), r2) sendmsg$NLBL_CALIPSO_C_ADD(r2, &(0x7f00000006c0)={&(0x7f00000005c0), 0xc, &(0x7f0000000680)={&(0x7f0000000640)={0x24, r3, 0x1, 0x0, 0x0, {}, [@NLBL_CALIPSO_A_DOI={0x8, 0x1, 0x1}, @NLBL_CALIPSO_A_MTYPE={0x8}]}, 0x24}}, 0x0) sendmsg$NLBL_CIPSOV4_C_LIST(r2, &(0x7f0000000540)={&(0x7f0000000200)={0x10, 0x0, 0x0, 0x4080c044}, 0xc, &(0x7f0000000240)={&(0x7f0000000380)={0x190, 0x0, 0x800, 0x70bd2c, 0x25dfdbfe, {}, [@NLBL_CIPSOV4_A_TAGLST={0x2c, 0x4, 0x0, 0x1, [{0x5}, {0x5}, {0x5, 0x3, 0x2}, {0x5}, {0x5}]}, @NLBL_CIPSOV4_A_DOI={0x8}, @NLBL_CIPSOV4_A_MLSCATLST={0x140, 0xc, 0x0, 0x1, [{0x3c, 0xb, 0x0, 0x1, [@NLBL_CIPSOV4_A_MLSCATREM={0x8, 0xa, 0x6f2e}, @NLBL_CIPSOV4_A_MLSCATLOC={0x8, 0x9, 0xd7786ad}, @NLBL_CIPSOV4_A_MLSCATREM={0x8, 0xa, 0xf037}, @NLBL_CIPSOV4_A_MLSCATLOC={0x8, 0x9, 0x5c7d22ae}, @NLBL_CIPSOV4_A_MLSCATLOC={0x8, 0x9, 0x1a7c2931}, @NLBL_CIPSOV4_A_MLSCATLOC={0x8, 0x9, 0x39cb7c56}, @NLBL_CIPSOV4_A_MLSCATREM={0x8, 0xa, 0xc4f3}]}, {0x4}, {0x44, 0xb, 0x0, 0x1, [@NLBL_CIPSOV4_A_MLSCATLOC={0x8, 0x9, 0x280c9fa4}, @NLBL_CIPSOV4_A_MLSCATREM={0x8, 0xa, 0xa860}, @NLBL_CIPSOV4_A_MLSCATLOC={0x8, 0x9, 0x6cbf2143}, @NLBL_CIPSOV4_A_MLSCATREM={0x8, 0xa, 0xaf89}, @NLBL_CIPSOV4_A_MLSCATREM={0x8, 0xa, 0xb4d4}, @NLBL_CIPSOV4_A_MLSCATREM={0x8, 0xa, 0xf4ae}, @NLBL_CIPSOV4_A_MLSCATREM={0x8, 0xa, 0xa83c}, @NLBL_CIPSOV4_A_MLSCATLOC={0x8, 0x9, 0x737783ab}]}, {0x44, 0xb, 0x0, 0x1, [@NLBL_CIPSOV4_A_MLSCATREM={0x8, 0xa, 0x4134}, @NLBL_CIPSOV4_A_MLSCATLOC={0x8, 0x9, 0x4ce603db}, @NLBL_CIPSOV4_A_MLSCATREM={0x8, 0xa, 0xd349}, @NLBL_CIPSOV4_A_MLSCATREM={0x8, 0xa, 0x50d0}, @NLBL_CIPSOV4_A_MLSCATLOC={0x8, 0x9, 0xe54baa0}, @NLBL_CIPSOV4_A_MLSCATREM={0x8, 0xa, 0x52a2}, @NLBL_CIPSOV4_A_MLSCATLOC={0x8, 0x9, 0x2669acdf}, @NLBL_CIPSOV4_A_MLSCATREM={0x8, 0xa, 0x2290}]}, {0x1c, 0xb, 0x0, 0x1, [@NLBL_CIPSOV4_A_MLSCATLOC={0x8, 0x9, 0x745ec1d3}, @NLBL_CIPSOV4_A_MLSCATREM={0x8, 0xa, 0xcf72}, @NLBL_CIPSOV4_A_MLSCATLOC={0x8, 0x9, 0x1f0eafc4}]}, {0xc, 0xb, 0x0, 0x1, [@NLBL_CIPSOV4_A_MLSCATLOC={0x8, 0x9, 0x3ac66af2}]}, {0xc, 0xb, 0x0, 0x1, [@NLBL_CIPSOV4_A_MLSCATLOC={0x8, 0x9, 0x4c6af488}]}, {0x14, 0xb, 0x0, 0x1, [@NLBL_CIPSOV4_A_MLSCATLOC={0x8, 0x9, 0x356fd04b}, @NLBL_CIPSOV4_A_MLSCATLOC={0x8, 0x9, 0x8e244e2}]}, {0x2c, 0xb, 0x0, 0x1, [@NLBL_CIPSOV4_A_MLSCATLOC={0x8, 0x9, 0x207a08ad}, @NLBL_CIPSOV4_A_MLSCATREM={0x8, 0xa, 0x95fb}, @NLBL_CIPSOV4_A_MLSCATREM={0x8, 0xa, 0x90e5}, @NLBL_CIPSOV4_A_MLSCATLOC={0x8, 0x9, 0x2c541421}, @NLBL_CIPSOV4_A_MLSCATREM={0x8, 0xa, 0xe876}]}]}, @NLBL_CIPSOV4_A_DOI={0x8}]}, 0x190}, 0x1, 0x0, 0x0, 0x4000}, 0x44004) syz_mount_image$ext4(0x0, &(0x7f0000000100)='./file0\x00', 0x0, 0x0, 0x0, 0x0, 0x0) getxattr(&(0x7f0000000000)='./file0\x00', &(0x7f0000000080)=@known='security.selinux\x00', &(0x7f0000000280)=""/254, 0xfe) 19:37:30 executing program 2: getrlimit(0xd, &(0x7f0000000000)) r0 = fork() process_vm_writev(r0, &(0x7f0000000240)=[{&(0x7f0000000180)=""/187, 0x107}], 0x1, &(0x7f0000000000)=[{&(0x7f0000001840)=""/4096, 0x1000}], 0x1, 0x0) ioctl$SECCOMP_IOCTL_NOTIF_RECV(0xffffffffffffffff, 0xc0502100, &(0x7f00000000c0)={0x0, 0x0}) process_vm_writev(r1, &(0x7f0000001400)=[{&(0x7f0000000140)=""/39, 0x27}, {&(0x7f0000000280)=""/4096, 0x1000}, {&(0x7f0000001280)=""/76, 0x4c}, {&(0x7f0000001300)=""/221, 0xdd}, {&(0x7f0000002840)=""/4096, 0x1000}, {&(0x7f0000003840)=""/4096, 0x1000}], 0x6, &(0x7f0000001540), 0x0, 0x0) prlimit64(r0, 0xf, &(0x7f0000000040)={0x0, 0xddb}, &(0x7f0000000080)) [ 743.480155] EXT4-fs error (device loop0): ext4_fill_super:4947: inode #2: comm syz-executor.0: iget: root inode unallocated [ 743.482522] EXT4-fs (loop0): get root inode failed [ 743.483288] EXT4-fs (loop0): mount failed [ 743.502074] EXT4-fs error (device loop7): ext4_fill_super:4947: inode #2: comm syz-executor.7: iget: root inode unallocated [ 743.508547] EXT4-fs (loop7): get root inode failed [ 743.510238] EXT4-fs (loop7): mount failed [ 743.514013] EXT4-fs (loop1): mounted filesystem without journal. Opts: ,errors=continue [ 743.518143] EXT4-fs (loop5): mounted filesystem without journal. Opts: ,errors=continue [ 743.523266] ext4 filesystem being mounted at /syzkaller-testdir352494499/syzkaller.qYpB0S/98/file0 supports timestamps until 2038 (0x7fffffff) 19:37:30 executing program 4: r0 = syz_mount_image$ext4(0x0, &(0x7f0000000100)='./file0\x00', 0x0, 0x0, 0x0, 0x0, 0x0) getxattr(&(0x7f0000000000)='./file0\x00', &(0x7f0000000080)=@known='security.selinux\x00', &(0x7f0000000280)=""/254, 0xfe) syz_mount_image$msdos(&(0x7f0000000640), &(0x7f0000000680)='./file0\x00', 0x7, 0x6, &(0x7f0000000980)=[{&(0x7f00000006c0)="e4b1a128c158f278a3a8716f72ad4863d7348392415c0dfbf1ec38e016c3b02ba977b34204caa545da326a5fa40cf263aadb8f0df90a6ea3ac5e4a4a52", 0x3d, 0x2}, {&(0x7f0000000700)="d1872d5054c1ecda", 0x8, 0x4}, {&(0x7f0000000740)="e270888dccda7f753c807ba071bb519d81d844a26c05df156ba7d29e84b9f475648f4937f0607c284bbb7568c1da4e9c8162ffa515152cf0b3d49c412f0fc3c58d9f9fa534acac00901456a7f28995ec9605335c5eaddd060600877ad3caf320d8e3", 0x62, 0xbf19}, {&(0x7f00000007c0)="c7b027c730bbda2fd527a798e310fa1051051d022f1d16c767050b4f3a0cd45e3f82984eb53a0a16cca18180c79207ab355dfad2d4953f21c625f1c1ffd618d64b4811f299ae1170f8d6ba31d6026f5c814f3ff4b3b248d47fbf9f15c9e7189b499f1b16198b39e760bfa3de6d2ae9b550f6c254621fac24cbb41d974b0ddedf6c4113dbd9fa16e7a886176da76d60bc3dfbb8c27c", 0x95, 0xfffffffffffffffd}, {&(0x7f0000000880)="1d8d45c6bfe14a5dfec3bcf179cecc0873ce19f9663765bc9a308c6ef62413d9efae91fde9715e1f00f954a4fdeaf6f220b8f109cbe7456d8cab6678de6a175601d1a0fe16371fde63fb7d7659245fcf248d3b2f6e83c00f970928e03e1041839d6b0ea88c75d81cefb45105074c488aa13fcddc8f424c9d4bd476c1634045987b1a77db51cb139cb608aec962", 0x8d, 0x101}, {&(0x7f0000000940)="37ac42463a3f8f94912f83c58de41f7c56eb2b9110bbb8e10b8858104981", 0x1e, 0x5}], 0x100000, &(0x7f0000000a40)={[{@nodots}, {@dots}, {@dots}, {@fat=@uid={'uid', 0x3d, 0xffffffffffffffff}}, {@dots}, {@dots}, {@nodots}, {@fat=@flush}, {@fat=@errors_continue}, {@dots}], [{@smackfstransmute={'smackfstransmute', 0x3d, 'security.apparmor\x00'}}]}) r1 = socket$inet_udp(0x2, 0x2, 0x0) fgetxattr(r1, &(0x7f0000000500)=@known='security.apparmor\x00', &(0x7f0000000540)=""/216, 0xd8) syz_mount_image$nfs(&(0x7f0000000040), &(0x7f00000000c0)='./file0\x00', 0x1000, 0x3, &(0x7f0000000480)=[{&(0x7f0000000140)="df4126a8008911dbc8122c7aa493dbfc2e3d087ea73290071b616183bd609ce97029d92f1393da749721e7d560a1a30d92f3e537c3b54d7c", 0x38, 0x4}, {&(0x7f0000000180)="cfdacffafc905e25bbfd41970546fa8dd9a90aadc214ff9596dca4ae481353cc6994ffd1a1addd430d78cb16976ce7eec42e803b0d3d279172c1ae3c8d7f7c19c164070122a087b2f7e6624dcc9eeb47bbcb0a7807c8a406b8d30530c4b8c8f2cd85bb572df4c47fe4a2510433730624ccd975490b11199d290f20b72b8cb9fc06e049c2648235dfae084d7a446a8d538bf1efe2071bf7a459756a53e6c8e692864addda64ceb7a68c142605254c4aa01f1be17f85d9eb2cec69", 0xba, 0x3}, {&(0x7f0000000380)="000b7805dab9225c1a4269b83ff42b7345f6b2970400ebb2049e906e0fdee77b8d3b2e259e4f57ccf3537888abe5c83ac2ebe902f045fe6d47dcf279307ce8bb70af1cb39c6dcda664428848f198a8eb2aabc062c93e26a22c355ecf06735950c35cd842ac785f3f0f37933de4eed47892d5cb8191333a7d9ce393d4c182b7440b29b873fd3e860673645946c79225d51a199b918e199eff97097ccb00c6f69a86ea9701fa7e790344418198ca9c9f5d8d0b2f29c2f20fafbc338639ea1f5c1856fbd099f2bc1ac6593a30", 0xcb, 0xe00000000000}], 0x1002400, &(0x7f0000000240)={[{}, {'security.selinux\x00'}], [{@obj_user={'obj_user', 0x3d, '\\'}}, {@subj_type}]}) ioctl$EXT4_IOC_GROUP_ADD(r0, 0x40286608, &(0x7f0000000ac0)={0x200, 0x0, 0x1, 0x8, 0x1, 0x1ff}) [ 743.530013] ext4 filesystem being mounted at /syzkaller-testdir945576136/syzkaller.SrhqXX/29/file0 supports timestamps until 2038 (0x7fffffff) 19:37:30 executing program 0: r0 = syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x8, &(0x7f0000000300)=[{&(0x7f0000010000)="200000000002000019000000500100000f000000000000000000000004000000000002000020000020000000def4655fdef4655f0100ffff53ef010001000000ddf4655f000000000000000001000000000000000b0000008000000018000000c20500002b02", 0x66, 0x400}, {&(0x7f0000010100)="000000000000000000000000e58ca12e13a240e2b1a22f8d07e8e55f010040", 0x1f, 0x4e0}, {&(0x7f0000010200)="010000000000050040", 0x9, 0x560}, {&(0x7f0000010300)="030000000400000005", 0x9, 0x800}, {0x0, 0x0, 0x1000000000c00}, {&(0x7f0000010d00), 0x0, 0x1480}, {&(0x7f0000011300)="020000000c0001", 0x7, 0x4000}, {&(0x7f0000012000)="504d4d00504d4dff", 0x8, 0x10000}], 0x0, &(0x7f0000012b00)=ANY=[]) getdents64(r0, &(0x7f0000002540)=""/238, 0xee) 19:37:31 executing program 1: r0 = syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x9, &(0x7f0000000300)=[{&(0x7f0000010000)="200000000002000019000000500100000f000000000000000000000004000000000002000020000020000000def4655fdef4655f0100ffff53ef010001000000ddf4655f000000000000000001000000000000000b0000008000000018000000c20500002b02", 0x66, 0x400}, {&(0x7f0000010100)="000000000000000000000000e58ca12e13a240e2b1a22f8d07e8e55f010040", 0x1f, 0x4e0}, {&(0x7f0000010200)="010000000000050040", 0x9, 0x560}, {&(0x7f0000010300)="030000000400000005", 0x9, 0x800}, {0x0, 0x0, 0x1000000000c00}, {&(0x7f0000010d00)="ed41000000040000ddf4655fdef4655fdef4655f00000000000004002000000000000800050000000af301000400000000000000000000000100000010", 0x3d, 0x1480}, {&(0x7f0000011000)="ed41000000040000def4655fdef4655fdef4655f00000000000002002000000000000800030000000af30100040000000000000000000000010000005000000000000000000000000000000000000000000000000000000000000000000000000000000004511418000000000000000000000000000000000000000000000000ed8100001a040000def4655fdef4655fdef4655f00000000000001002000000000000800010000000af301000400000000000000000000000200000060000000000000000000000000000000000000000000000000000000000000000000000000000000521cdd1d000000000000000000000000000000000000000000000000ffa1000026000000def4655fdef4655fdef4655f00000000000001000000000000000000010000002f746d702f73797a2d696d61676567656e3537313433343433382f66696c65302f66696c65300000000000000000000000000000000000000000000073f249de000000000000000000000000000000000000000000000000ed8100000a00", 0x186, 0x1980}, {&(0x7f0000011300)="020000000c0001022e000000020000000c0002022e2e00000b00000014000a026c6f73742b666f756e6400000c0000001000050266696c65300000000f0000001000050166696c6531", 0x49, 0x4000}, {&(0x7f0000012000)="504d4d00504d4dff", 0x8, 0x10000}], 0x0, &(0x7f0000012b00)=ANY=[]) openat(r0, &(0x7f00000000c0)='./file1\x00', 0x188a00, 0x0) getdents64(r0, &(0x7f0000002540)=""/238, 0xee) 19:37:31 executing program 2: getrlimit(0x0, &(0x7f0000000000)) getrlimit(0xc, &(0x7f0000000040)) 19:37:31 executing program 5: r0 = syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x8, &(0x7f0000000300)=[{&(0x7f0000010000)="200000000002000019000000500100000f000000000000000000000004000000000002000020000020000000def4655fdef4655f0100ffff53ef010001000000ddf4655f000000000000000001000000000000000b0000008000000018000000c20500002b02", 0x66, 0x400}, {&(0x7f0000010100)="000000000000000000000000e58ca12e13a240e2b1a22f8d07e8e55f010040", 0x1f, 0x4e0}, {&(0x7f0000010200)="010000000000050040", 0x9, 0x560}, {&(0x7f0000010300)="030000000400000005", 0x9, 0x800}, {0x0, 0x0, 0x1000000000c00}, {&(0x7f0000010d00)="ed41000000040000ddf4655fdef4655fdef4655f00000000000004002000000000000800050000000af301000400000000000000000000000100000010", 0x3d, 0x1480}, {0x0, 0x0, 0x4000}, {&(0x7f0000012000)="504d4d00504d4dff", 0x8, 0x10000}], 0x0, &(0x7f0000012b00)=ANY=[]) openat(r0, &(0x7f00000000c0)='./file1\x00', 0x188a00, 0x0) getdents64(r0, &(0x7f0000002540)=""/238, 0xee) [ 743.699459] EXT4-fs error (device loop0): ext4_fill_super:4947: inode #2: comm syz-executor.0: iget: root inode unallocated [ 743.702642] EXT4-fs (loop0): get root inode failed [ 743.703480] EXT4-fs (loop0): mount failed [ 743.771760] EXT4-fs (loop1): mounted filesystem without journal. Opts: ,errors=continue [ 743.773714] ext4 filesystem being mounted at /syzkaller-testdir945576136/syzkaller.SrhqXX/30/file0 supports timestamps until 2038 (0x7fffffff) [ 743.781219] EXT4-fs (loop5): mounted filesystem without journal. Opts: ,errors=continue [ 743.784343] ext4 filesystem being mounted at /syzkaller-testdir352494499/syzkaller.qYpB0S/99/file0 supports timestamps until 2038 (0x7fffffff) [ 743.790195] EXT4-fs error (device loop1): ext4_lookup:1708: inode #2: comm syz-executor.1: deleted inode referenced: 15 [ 743.798260] EXT4-fs error (device loop1): ext4_readdir:243: inode #2: block 16: comm syz-executor.1: path /syzkaller-testdir945576136/syzkaller.SrhqXX/30/file0: bad entry in directory: rec_len is smaller than minimal - offset=76, inode=0, rec_len=0, name_len=0, size=1024 [ 743.813059] EXT4-fs error (device loop5): ext4_readdir:243: inode #2: block 16: comm syz-executor.5: path /syzkaller-testdir352494499/syzkaller.qYpB0S/99/file0: bad entry in directory: rec_len is smaller than minimal - offset=0, inode=0, rec_len=0, name_len=0, size=1024 19:37:42 executing program 2: getrlimit(0x0, &(0x7f0000000000)) r0 = fcntl$getown(0xffffffffffffffff, 0x9) prlimit64(r0, 0xc, &(0x7f0000000040)={0x5, 0x4}, &(0x7f0000000080)) 19:37:42 executing program 5: r0 = syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x8, &(0x7f0000000300)=[{&(0x7f0000010000)="200000000002000019000000500100000f000000000000000000000004000000000002000020000020000000def4655fdef4655f0100ffff53ef010001000000ddf4655f000000000000000001000000000000000b0000008000000018000000c20500002b02", 0x66, 0x400}, {&(0x7f0000010100)="000000000000000000000000e58ca12e13a240e2b1a22f8d07e8e55f010040", 0x1f, 0x4e0}, {&(0x7f0000010200)="010000000000050040", 0x9, 0x560}, {&(0x7f0000010300)="030000000400000005", 0x9, 0x800}, {0x0, 0x0, 0x1000000000c00}, {&(0x7f0000010d00)="ed41000000040000ddf4655fdef4655fdef4655f00000000000004002000000000000800050000000af301000400000000000000000000000100000010", 0x3d, 0x1480}, {0x0, 0x0, 0x4000}, {&(0x7f0000012000)="504d4d00504d4dff", 0x8, 0x10000}], 0x0, &(0x7f0000012b00)=ANY=[]) openat(r0, &(0x7f00000000c0)='./file1\x00', 0x188a00, 0x0) getdents64(r0, &(0x7f0000002540)=""/238, 0xee) 19:37:42 executing program 4: syz_mount_image$ext4(0x0, &(0x7f0000000100)='./file0\x00', 0x0, 0x0, 0x0, 0x0, 0x0) stat(&(0x7f00000006c0)='.\x00', &(0x7f0000001c00)={0x0, 0x0, 0x0, 0x0, 0x0}) setresuid(0xffffffffffffffff, r0, 0x0) stat(&(0x7f00000000c0)='.\x00', &(0x7f0000001c00)={0x0, 0x0, 0x0, 0x0, 0x0}) setresuid(0xffffffffffffffff, r1, 0x0) mount$9p_unix(&(0x7f0000000240)='./file0\x00', &(0x7f0000000540)='./file0\x00', &(0x7f0000000580), 0x144080, &(0x7f00000005c0)={'trans=unix,', {[{@nodevmap}, {@dfltgid={'dfltgid', 0x3d, 0xee01}}], [{@mask={'mask', 0x3d, '^MAY_WRITE'}}, {@subj_user={'subj_user', 0x3d, 'fsuuid'}}, {@fowner_eq={'fowner', 0x3d, r0}}, {@defcontext={'defcontext', 0x3d, 'unconfined_u'}}, {@permit_directio}, {@obj_role}, {@pcr={'pcr', 0x3d, 0x3e}}, {@euid_gt={'euid>', r1}}, {@fowner_eq}, {@hash}]}}) getxattr(&(0x7f0000000000)='./file0\x00', &(0x7f0000000080)=@known='security.selinux\x00', &(0x7f0000000280)=""/254, 0xfe) syz_mount_image$msdos(&(0x7f0000000040), &(0x7f00000000c0)='./file0\x00', 0x6, 0x2, &(0x7f0000000200)=[{&(0x7f0000000140)="9f7891ada93b2f61e00abed956c820cb52586c8df76b688ea3a5b2ee483c1445a473b5a1d4b9cd9adcff2764b984070b5981a261f8a7a76b30d5fdec96a5da7095498ccdf05b05b1040f07f5aab813222124021df0052154e014ce2d5308bef3631a1c7910a54b4360e9a2b11715e1d9aa293aa0df6bb341eab55bc9f399dbfa71d7ebe3a1236b09a1f31746959519aa57908005f860e184bd9b1e7c3c10e7fdeed7f9a8c2e822a0f636c03775a6f5c4a9d9dbab3ef2af17", 0xb8, 0x1}, {&(0x7f0000000380)="b956a26404f43c0a70eff78826e268259bbe6230a4d2d3145e5ba1e5edb18abaa74079e347566d90b5f78641252d8514ffe52c94add2d72c63430ee1286e921b9d70ca0495616bade05259744c08c60f796ef06e53010b5bdb86acbedc70a2d6feaabf9a8068d0657f754c2bca5befaa7501e16e6d6350d14b7bc458e93b46a19551204084ab56a56b28224eccb89e19a8898fb0c332acf6353e72052b0883a7c2b31f0d747c10051ba88412b824462876e46de504be7e31f7aad8c70dc86d16b379a93f71bfbdcfafbf610e7f29c3be6936a1456fa4b0bb753181322887193284b8001c", 0xe4, 0x100000000}], 0x80002, &(0x7f0000000480)={[{@nodots}], [{@hash}, {@pcr={'pcr', 0x3d, 0x3e}}, {@subj_type={'subj_type', 0x3d, '#'}}, {@smackfsfloor={'smackfsfloor', 0x3d, 'security.selinux\x00'}}, {@mask={'mask', 0x3d, '^MAY_WRITE'}}, {@fsuuid={'fsuuid', 0x3d, {[0x61, 0x31, 0x63, 0x51, 0x32, 0x34, 0x64, 0x37], 0x2d, [0x33, 0x36, 0x37, 0x64], 0x2d, [0x30, 0x35, 0x62, 0x63], 0x2d, [0x16, 0x61, 0x66, 0x65], 0x2d, [0x32, 0x32, 0x65, 0x38, 0x38, 0x65, 0x4, 0x66]}}}, {@uid_eq={'uid', 0x3d, 0xee00}}]}) 19:37:42 executing program 6: r0 = creat(&(0x7f0000000000)='./file0\x00', 0x0) fallocate(r0, 0x11, 0x0, 0x1000007ffe) writev(r0, &(0x7f0000000040)=[{&(0x7f00000009c0)="8a", 0x1}], 0x1) write$P9_RLOCK(r0, 0x0, 0x0) 19:37:42 executing program 0: r0 = syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x8, &(0x7f0000000300)=[{&(0x7f0000010000)="200000000002000019000000500100000f000000000000000000000004000000000002000020000020000000def4655fdef4655f0100ffff53ef010001000000ddf4655f000000000000000001000000000000000b0000008000000018000000c20500002b02", 0x66, 0x400}, {&(0x7f0000010100)="000000000000000000000000e58ca12e13a240e2b1a22f8d07e8e55f010040", 0x1f, 0x4e0}, {&(0x7f0000010200)="010000000000050040", 0x9, 0x560}, {&(0x7f0000010300)="030000000400000005", 0x9, 0x800}, {0x0, 0x0, 0x1000000000c00}, {&(0x7f0000010d00), 0x0, 0x1480}, {&(0x7f0000011300)="020000000c0001", 0x7, 0x4000}, {&(0x7f0000012000)="504d4d00504d4dff", 0x8, 0x10000}], 0x0, &(0x7f0000012b00)=ANY=[]) getdents64(r0, &(0x7f0000002540)=""/238, 0xee) 19:37:42 executing program 1: r0 = syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x9, &(0x7f0000000300)=[{&(0x7f0000010000)="200000000002000019000000500100000f000000000000000000000004000000000002000020000020000000def4655fdef4655f0100ffff53ef010001000000ddf4655f000000000000000001000000000000000b0000008000000018000000c20500002b02", 0x66, 0x400}, {&(0x7f0000010100)="000000000000000000000000e58ca12e13a240e2b1a22f8d07e8e55f010040", 0x1f, 0x4e0}, {&(0x7f0000010200)="010000000000050040", 0x9, 0x560}, {&(0x7f0000010300)="030000000400000005", 0x9, 0x800}, {0x0, 0x0, 0x1000000000c00}, {&(0x7f0000010d00)="ed41000000040000ddf4655fdef4655fdef4655f00000000000004002000000000000800050000000af301000400000000000000000000000100000010", 0x3d, 0x1480}, {&(0x7f0000011000)="ed41000000040000def4655fdef4655fdef4655f00000000000002002000000000000800030000000af30100040000000000000000000000010000005000000000000000000000000000000000000000000000000000000000000000000000000000000004511418000000000000000000000000000000000000000000000000ed8100001a040000def4655fdef4655fdef4655f00000000000001002000000000000800010000000af301000400000000000000000000000200000060000000000000000000000000000000000000000000000000000000000000000000000000000000521cdd1d000000000000000000000000000000000000000000000000ffa1000026000000def4655fdef4655fdef4655f00000000000001000000000000000000010000002f746d702f73797a2d696d61676567656e3537313433343433382f66696c65302f66696c65300000000000000000000000000000000000000000000073f249de000000000000000000000000000000000000000000000000ed8100000a00", 0x186, 0x1980}, {&(0x7f0000011300)="020000000c0001022e000000020000000c0002022e2e00000b00000014000a026c6f73742b666f756e6400000c0000001000050266696c65300000000f0000001000050166696c6531", 0x49, 0x4000}, {&(0x7f0000012000)="504d4d00504d4dff", 0x8, 0x10000}], 0x0, &(0x7f0000012b00)=ANY=[]) openat(r0, &(0x7f00000000c0)='./file1\x00', 0x188a00, 0x0) getdents64(r0, &(0x7f0000002540)=""/238, 0xee) 19:37:42 executing program 3: r0 = creat(&(0x7f0000000000)='./file0\x00', 0x0) fallocate(r0, 0x11, 0x80000, 0x1000007ffe) writev(r0, &(0x7f0000000040)=[{&(0x7f00000009c0)="8a", 0x1}], 0x1) write$P9_RLOCK(0xffffffffffffffff, &(0x7f0000000080)={0x8, 0x35, 0x2, 0x1}, 0x8) 19:37:42 executing program 7: r0 = syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x7, &(0x7f0000000300)=[{&(0x7f0000010000)="200000000002000019000000500100000f000000000000000000000004000000000002000020000020000000def4655fdef4655f0100ffff53ef010001000000ddf4655f000000000000000001000000000000000b0000008000000018000000c20500002b02", 0x66, 0x400}, {&(0x7f0000010100)="000000000000000000000000e58ca12e13a240e2b1a22f8d07e8e55f010040", 0x1f, 0x4e0}, {&(0x7f0000010200)="010000000000050040", 0x9, 0x560}, {&(0x7f0000010300)="030000000400000005", 0x9, 0x800}, {0x0, 0x0, 0x1000000000c00}, {&(0x7f0000011300)="020000000c0001", 0x7, 0x4000}, {&(0x7f0000012000)="504d4d00504d4dff", 0x8, 0x10000}], 0x0, &(0x7f0000012b00)=ANY=[]) getdents64(r0, &(0x7f0000002540)=""/238, 0xee) 19:37:42 executing program 2: r0 = openat$dir(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x0, 0x0) renameat2(0xffffffffffffff9c, &(0x7f0000000040)='./file1\x00', r0, &(0x7f00000000c0)='./file0\x00', 0x2) ioctl$FICLONERANGE(0xffffffffffffffff, 0x4020940d, &(0x7f0000000040)={{r0}, 0x9c, 0x10000, 0x1}) getrlimit(0x0, &(0x7f0000000000)) [ 755.492929] EXT4-fs error (device loop7): ext4_fill_super:4947: inode #2: comm syz-executor.7: iget: root inode unallocated [ 755.494665] EXT4-fs (loop7): get root inode failed [ 755.495408] EXT4-fs (loop7): mount failed [ 755.497662] EXT4-fs error (device loop0): ext4_fill_super:4947: inode #2: comm syz-executor.0: iget: root inode unallocated [ 755.499594] EXT4-fs (loop0): get root inode failed [ 755.500485] EXT4-fs (loop0): mount failed [ 755.537204] EXT4-fs (loop5): mounted filesystem without journal. Opts: ,errors=continue [ 755.540600] EXT4-fs (loop1): mounted filesystem without journal. Opts: ,errors=continue [ 755.541926] ext4 filesystem being mounted at /syzkaller-testdir352494499/syzkaller.qYpB0S/100/file0 supports timestamps until 2038 (0x7fffffff) [ 755.544215] ext4 filesystem being mounted at /syzkaller-testdir945576136/syzkaller.SrhqXX/31/file0 supports timestamps until 2038 (0x7fffffff) [ 755.550132] EXT4-fs error (device loop5): ext4_readdir:243: inode #2: block 16: comm syz-executor.5: path /syzkaller-testdir352494499/syzkaller.qYpB0S/100/file0: bad entry in directory: rec_len is smaller than minimal - offset=0, inode=0, rec_len=0, name_len=0, size=1024 [ 755.578832] EXT4-fs error (device loop1): ext4_readdir:243: inode #2: block 16: comm syz-executor.1: path /syzkaller-testdir945576136/syzkaller.SrhqXX/31/file0: bad entry in directory: rec_len is smaller than minimal - offset=76, inode=0, rec_len=0, name_len=0, size=1024 19:37:54 executing program 3: r0 = creat(&(0x7f0000000000)='./file0\x00', 0x0) fallocate(r0, 0x11, 0x80000, 0x1000007ffe) writev(r0, &(0x7f0000000040)=[{&(0x7f00000009c0)="8a", 0x1}], 0x1) write$P9_RLOCK(0xffffffffffffffff, &(0x7f0000000080)={0x8, 0x35, 0x2, 0x1}, 0x8) 19:37:54 executing program 6: r0 = creat(&(0x7f0000000000)='./file0\x00', 0x0) fallocate(r0, 0x11, 0x0, 0x1000007ffe) writev(r0, &(0x7f0000000040)=[{&(0x7f00000009c0)="8a", 0x1}], 0x1) 19:37:54 executing program 7: r0 = syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x7, &(0x7f0000000300)=[{&(0x7f0000010000)="200000000002000019000000500100000f000000000000000000000004000000000002000020000020000000def4655fdef4655f0100ffff53ef010001000000ddf4655f000000000000000001000000000000000b0000008000000018000000c20500002b02", 0x66, 0x400}, {&(0x7f0000010100)="000000000000000000000000e58ca12e13a240e2b1a22f8d07e8e55f010040", 0x1f, 0x4e0}, {&(0x7f0000010200)="010000000000050040", 0x9, 0x560}, {&(0x7f0000010300)="030000000400000005", 0x9, 0x800}, {0x0, 0x0, 0x1000000000c00}, {&(0x7f0000011300)="020000000c0001", 0x7, 0x4000}, {&(0x7f0000012000)="504d4d00504d4dff", 0x8, 0x10000}], 0x0, &(0x7f0000012b00)=ANY=[]) getdents64(r0, &(0x7f0000002540)=""/238, 0xee) 19:37:54 executing program 0: r0 = syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x8, &(0x7f0000000300)=[{&(0x7f0000010000)="200000000002000019000000500100000f000000000000000000000004000000000002000020000020000000def4655fdef4655f0100ffff53ef010001000000ddf4655f000000000000000001000000000000000b0000008000000018000000c20500002b02", 0x66, 0x400}, {&(0x7f0000010100)="000000000000000000000000e58ca12e13a240e2b1a22f8d07e8e55f010040", 0x1f, 0x4e0}, {&(0x7f0000010200)="010000000000050040", 0x9, 0x560}, {&(0x7f0000010300)="030000000400000005", 0x9, 0x800}, {0x0, 0x0, 0x1000000000c00}, {&(0x7f0000010d00), 0x0, 0x1480}, {&(0x7f0000011300)="020000000c0001", 0x7, 0x4000}, {&(0x7f0000012000)="504d4d00504d4dff", 0x8, 0x10000}], 0x0, &(0x7f0000012b00)=ANY=[]) getdents64(r0, &(0x7f0000002540)=""/238, 0xee) 19:37:54 executing program 4: syz_mount_image$ext4(0x0, &(0x7f0000000100)='./file0\x00', 0x0, 0x0, 0x0, 0x0, 0x0) getxattr(&(0x7f0000000000)='./file0\x00', &(0x7f0000000080)=@known='security.selinux\x00', &(0x7f0000000280)=""/254, 0xfe) sendmmsg$sock(0xffffffffffffffff, &(0x7f0000005200)=[{{&(0x7f0000000140)=@phonet={0x23, 0x3f, 0xb5}, 0x80, &(0x7f00000000c0)=[{&(0x7f00000001c0)="64fa812c7e2399739c7183c5df6d39686772a891545c0ca8e5d4fea7134509c71f2149f3c83ca1afa2fd86cd88a66a8e7273b2b306dda04429fc08cf306ff2853320e95aaa00f2606894ddc26ccdb78cdc531f8057202a80f684a96d0217a18e819f278fcb415c4724b89208b842fb42939c8d6b956ca76e0121378676af524fb58189b8667ceaf8da894ac006cf0dd8e529ed", 0x93}, {&(0x7f0000000380)="3613f5e3f32978186c2c9448c78dfeef8018506854418e7d4f0839f9c2f18d2ae2c1203daa4b4eed44e62c9f81c9c6c0a15793a7cebee0906f4962393a4eb4976b71ba80fa8494d2d159", 0x4a}, {&(0x7f0000000040)="4f42ef6cc7c3bc5dd11fb6f94d2127a1e5ce8f57a37f78644034fab652632ddb551aae073c5dae1a47d6bd862d41", 0x2e}], 0x3}}, {{&(0x7f0000000400)=@ethernet={0x306, @random="a9bcce4ed262"}, 0x80, &(0x7f0000000600)=[{&(0x7f0000000480)="a3108397f71dce14a1f793e76cfca7926be6d82d2d", 0x15}, {&(0x7f00000004c0)="a4f19c29476b0ced96278e17f9ea92ca0fd065d9637ed1546e0775df478e63d304353b2d9528ebfc006fb133e3baf1b2413079217f02792dc23ebbfd29fa6c1bd6c968c8b1a198abdcc79e08a1dcd5a7a5b0c066f7898dc01b14d134bcf6749cf41b96b348460f9e524767fd73b292b356f69a5243db571462cfce5ee98173fe23f9493fd10b4da3588e81792b575822a3a0813eb2ee9d77757bdf2fb634329a27c119540f30c7", 0xa7}, {&(0x7f0000000580)="26922c71bf18c394520481c01fb95e80a7370dae402c31c8a4302c53917677f6f53cb9dab50a97e719a051a337c755055bc549d447e413e4248f1d2f9756e00cdba3d99292317985a38bc07aefc881f503381ae2d6bb099f5c7a35cb926a3b8036985f87d08673a970dbafad79cf3ce1b6ddd9887ef7c590fde3fc", 0x7b}], 0x3, &(0x7f0000000640)=[@timestamping={{0x14, 0x1, 0x25, 0x2}}, @mark={{0x14, 0x1, 0x24, 0x30c}}, @timestamping={{0x14, 0x1, 0x25, 0xfd}}, @mark={{0x14, 0x1, 0x24, 0x1ff}}, @timestamping={{0x14, 0x1, 0x25, 0xffffff9b}}, @mark={{0x14, 0x1, 0x24, 0x1}}], 0x90}}, {{&(0x7f0000000700)=@alg={0x26, 'hash\x00', 0x0, 0x0, 'sha1\x00'}, 0x80, &(0x7f0000000840)=[{&(0x7f0000000780)="6108c88e0b6b66eaeaf654f8d73d01748351ef149beed372c60623fbb56915154114537e866594a0237cccf5d886a1e5c4079ab064dfab787a4fc58f14f8287da70ea42c58e8ba9de67700c03be6ffc30c17c41552389e4644bda407a59eaa989e54608a2251f302d86f21b3c135b55cb77a25f4b9325a0f14b2b32141432afdc1e2a918b0e061f3faca6f24c33b55b81ea91d", 0x93}], 0x1, &(0x7f0000000880)=[@txtime={{0x18, 0x1, 0x3d, 0xe0000}}, @mark={{0x14, 0x1, 0x24, 0x40}}], 0x30}}, {{&(0x7f00000008c0)=@ax25={{0x3, @netrom={0xbb, 0xbb, 0xbb, 0xbb, 0xbb, 0x0, 0x0}, 0x7}, [@netrom={0xbb, 0xbb, 0xbb, 0xbb, 0xbb, 0x0, 0x0}, @null, @rose={0xbb, 0xbb, 0xbb, 0x1, 0x0}, @bcast, @rose={0xbb, 0xbb, 0xbb, 0x1, 0x0}, @rose={0xbb, 0xbb, 0xbb, 0x1, 0x0}, @remote={0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0x3}, @netrom={0xbb, 0xbb, 0xbb, 0xbb, 0xbb, 0x0, 0x0}]}, 0x80, &(0x7f0000003d40)=[{&(0x7f0000000940)="4efe8b8ab6e9d67d57298c9b60b6bf34833d25142e61d0cd0f2b3dfe0a4f459da83bae2292b874e154970de2460123076672903e05b31d0203763953093b2dd02ab2c4dab3407dea36fc90b90a5e71d92d686fea383e58fecad81ecb654788862a413117bf6fc675d52e982306c78244cc9f05680ecee5ba88f301810d009bd103791681442456166398b5d4fd254cbf64924f71485d018bd1f5f8dd745f01335bc89a7eaee596040b0518513d4cf44afadd662c", 0xb4}, {&(0x7f0000000a00)="3ff012aab7295bda746f338a3ea7b36d40359a6c9b822065822b5663cefe6a70464f547a708753456b37a24209ed49b5cdfd6cbee135c3aed618ac57a69ae5a0332d16d4d12f4061c087dbb07e9b03e608d8dc79454820701bceef502ec17e3fdcd81d7261e244caa459135b55ab8441dda8b204cf903bc8cb4033fc28125b396ae58cb2f0b8020bc264e1a85cd070ef9d389cd6c02490afd74006627153827d5fa014d51937022402d611646cdda6044acb1f25a0c22f8d354dbacbd4e79040c68c9aa686a5179b0d690efe261a2af92ec6cd98960aec8e244e721f696807cc3bad3110493606eddbcbd0f93a5b3fb2fa630ff66d60c54f16ce499c0d44b40891ba751a2e92519f72d16072064fc7e3311777b38f7c30f68ad94fdf03b8f678fd552ec3ea4291c592da131101b5756b318235533d7d9f185bbd6f41884dabedbd729b17567f8a2339f969a0597f090754f563cc3188aa66557ab936bf934db608491c0677072aca89ccaf5043298ced63a014722b7f8c6218d63239e4f6fd5b1b6e1829afbbd20070a026ae286ac5e01831087cc520b0e5b6478fea34cce2538f5ea42eec9a5744fed5cc91185b2a00d5882caf35cff737a83ffc2593cdad741476081d2ff007cc3571fbdc5d8c5c72945d9a7ced87c91f0280f94c04da382dfda4ff20a1d237bcb9d7124dd2a9e5f103373eea1ba7a7df1a433aba3278b43d7cd282da5cb4e94b7a5800615c7c0b2addc0529921f614956c12d6c881d435816c2419f8c1901701f903efd123280e0ddb950a02c00f8e502a242a855a5fb7013d267b13c79d7fd3732457edf06de4aff9c28bed54a374d51d175f95eb70bb48f8679f1af68d631ed68905f8dd72008eeba3b6b789986cadf6e02f7e4fae9ad33cb71a85fa7fc5f79abb183c272daccb58882dfa5e726aa8181cf7cc490e0bf80e2f06daac0682716c92f70e8638b2ea2b6cd7e9760c0a7313ed26fa53969a07d8f2fb8e927a999b90bb9b52d0170f8b1cc67ad8ae6ab9d20c696d24eeb9c5c657210f8a35ef938c84e328561d74cad666997bbf4431810efdc03984a055274491170d57211dccaab62ca8a798d87dff099cf7229c8b411e983423d448ecbdd1b67867d93e399122ff7b11fde3accd634839bcaf02ae1f3b506c2359392af54abb0ca65339c7fd691bfa1e65e09911b1644c1de8748ded95a2bdc06532a57676696eddba7fa543e7a67d8966e5b253ec606f1b2f962783edf7256809b0d4eafde31966a1f91b5dfe8709f13033c419cb56720b58029a9720b409fca08ad21b693ef49f837ae996a3a282bc514b531560ed71fb3863566dd8ec26c8b7a1d3eebb3447734ef1a1d7933fc23e6924e084fea7ed65260d1edcb271c3f57f49ce722bfa35f02a93806b29733318968fb39adef7609dd5abe6d44ad313cd5d22ffc759340ac767599c767fe4c95152dfcb55fccdbec64327195574e9b2513b74464d917512b92712a458778f94108160a55e512f50f45461085893a2f8c815d81bd9ca08475a5d813a6bd81262b9f5031e1bf881f9f6c1fbe1a618ac56b550dd95d78e83e626799d5dd867eda21e1ce23dcf5436bc07ffb0943baffa7d460b3a1a34bf107967dcc0ad297df1e7f68b32bfe2c593ee1c27b0886b8723b28e4c90eac556f1d185d3f6816d0b440cf7ed0e6e82142bc9e1f427eebeb3ba0217a7c1079c0ec88d8cf1c5c6754361f11ea62aa162da5eebfefce65e4ecd736f408d17beb3c0b5c2725fa5d215766d8aff1dacf59acab3272f4e9dfe2884466aff61a49baca80dfe3b4adc2e5741dccb225395d5eaf3c50bf43e746410896d0ac4a4e87ad22eeec84c59bdc1b4e62f8505225284d16a58f0eb6792cc7764e0fdb9ff3a266bb6733fdb2944f494dc76ca4fe589a2f23f6383079f8f034968984ce65a4a2a63ad108e5118dfc78b5c4454fd4d295b94e12b7b09c304df7b719b107667099f0f86cc9d95463842b63a2a0b7b29b7087e7cf9cd286a8bdfe979e914402fb627099dd23a4255eeaef1878142176fe5a19c2aa20ebaf960e3160fc80572299285e4ec830983619a6ad664314468fc5a14f3fc7de3bd221849b46c68cafbcf7b149f46f4c48cf818445dd6d665a0735230890a33c11b75fa3df3ca806a2b8af0c85fd8bf53abaa3833a1cb0602bc4bb4bafc9a1909369ea049064368a582c32783901e3b385ae5e04bf84f4bac74e8846d78791b53ef5a779a7426a925044ef1c5afcb9f481a7ee8fef5ea97f99349b3d40463171115870f193e68f0442772e551fb264a2beb613c05832d32ea9ec6259f26306bd7d17932343b750f9690729376ec09f3e4a31c685c570b06ac92d70c68f13ed7c0f2f74e90d65833f320534591d287c3532aaaa4f6b8fcdba30a434ed2208a97c9fb3d3694c69ede3792f504bd302011c9885857384a03b2e721546661d91ba98a0834f6d619d0e2774fa3178ed40475e5bf7dd041c6a6535f552d8e5dda333410eb3d8084cb818965b1305e18877bdbb99412f6684837d7785739f972dc8aa2a148d299f6e65ccd1eaa7d5250c8c428a6fafc65158c6835864bad658a5def09393541442e186cbe8b398ba7382e2e3c8eb3952c8d11e1b0a942b1448b9063f2cf97b77d11823c55975a38e4607c1261525bf2b5675a1a331298bc48d045c1323e6a5fc64c8ef038f78f8740f7ce14f9b8308f3ae71a6bfa14b8e2f665e145f9df4c35e8dfc13808bfabcdfe781e647eb3ea36ebe26d4c2283d8aaf537d1360bcbf3baaeed5f5048c1fd546db17f3019e9e2db05c2f10af3db84bc51999e5b9c1a8c8c37d2aae514294e2bf375e8a5b83fd04076ac1144dc5da107ab950bced19e4f4b5cbabab0ba948f0c5497faad6d7666daeb720c4dc3a1d597d1fb42298a96b3f4f50d78103c49a1eabfdd5f5f942602e23c6f5a18a1351b0592464c46a7e5c813451982f5323056c6c105d052b396324d85a105efd25eff8bbc314261ef5803aed21f58924cdb333279a3644fb79d7acfea1fdc893f11e30ef3e0fa961b98f1fc3bbbabc2bfb6d5c03fd8ee80fa8d244aaabe9bda9cace013f4b971e968e812a829ae0dc490fe62aaa7a630808e145e3533deca59319c085ea103db3675943afa4f2a4b5d9149f6befcf15e1b62f62c2fbf311b923be68722f494e2eb08eb621410413701a0834e18323ea292403f36f5e98edeb091a7005b93e4b4bf66aa361fd14c054537fdb0e7987e1ccf21fb49f44114b69654c5d7dddf7522917669b49d6fb110ea845596d954021b53f212ee0a2d40112af75e9d084c98f808ea9c5af8b956403d90f0d83294674ac22b676399550bbfd655885ee4249c3805639fd3b2d251228f55848e5ea443ac1e1a846afa161a572f0aa4152ca5562e06f0ff7013c5d17ba9a7e98e365fbca4223c16945612c823e1490b633b4a9dc7f8ba30ce6879c32b5a65d638874c22e7ad781c7e3f353b90be6dd3afa6363809235025ccdb46b61a1ff18bd5edbe1e153d88d186ef62aa457e6f2a063e8e41b3905acc55f37b4e215389ca6dc819c2a8dca3387a9dfc2bac31155966447d13839c718d751ed4abc6e6703d74ffd3b249337251e021023e9928c810a7a61f69b4279a14b5f7e2a065fe58511a458f5fa63c7a5945b95f60bc04c50912e872f25db86e7f9f26dcd82626534689917e343eb147bbddd1a5ca9a1c9a31f884c89f351b607bb2c05310bc7a6ae494b37c1e49a67bc97abe24de9fe5302a1b605ae66d36b5ce795f078e2b9379ac8ed40a04b6c22df3e2ac8320e91ddfc2ef217cac024b08052ad97094bd5512a0d225401bef7b8eec7e540a7eb3fdb86562f5b88f84d7067cca505f8ecddd9aa105294a9a87c1c1caf5b6fa223f5931d49ac8cdb9b530d57acdc2ab0d6d053545ea45167dc1ad1d7e1600b11728be0069de62818bac11c5b6e0a44c09ef3d3078030eebae9411b1cfc2a9fc9f05f783799c1502aee8bfc7ad4c304c4d9b2b71bfcfa3987d84161ec7447528fe32a1e5e0730ed9724aae27dd6d56fa97625c871422442615849ef7a47488b5bb89b8cd54a11d7633f4a55b7ddaae1eaa0fd2194b199002e56e5717a96ff3d50aa6103f42c273289fb0c0103067e96f35c8233bc7047063753a6048a4d8a6a019b923f117b4da6d030da15e88eb9b02c35e790db8f58388c66e2db26b9f80e5306a12dd7084f6c27920531b629f50a52d0d088247c4063965ae9f5b7076e06bb6bed781b0ceab8078a178c031debb8875cce643bf0afa8472dcf2476ad1e08acfefb610988035e3de767bddece78fc4dd718e9538f12a846838252d43f516dfddc85d10e01f3946f4d2e5377daa085f17bef68358665a3417ec71904e9daeda91cb0b5578fd5de44b0edfe374babfc34a51bc6b53a88dd1824eeee6a27a6981a7c877b6ed58a058a9b2f62b6dc349347ba1f9f5415474cfbf6667f63c9fdcecb8d2d8e3c1f139f9b70d096ccda152943b08ff61598752d3cedb2b1956e9c7492c398e2d4daf7762c02da9dfe7cab57fc63f0d697ba9330fabb5545c3b5991659de0f8ab063cbd22bde1cfa8652cf390a1aad5f7722301150c209b1c9520c42e44133e339da81eeda69b636dd4d07e6f964937831085d8b0363ace6ba3dd61dc7192aba932e187a686bde4f77143417447250157e3bec150d35a05685b40f20e77db2af3f72daab909403fa1f89354a4acba63fe160969d4ceb693b02d34a42b9f70f0cb1e203314e948c2ec5e1048bc479600513fbd14dba6f82c5df9756cd7eb09522649b529187e9413a4c746c67371e4f9f0b9fc444fedbb64c5ee16c0e83973257291575623b87f2e14426deb2988e34497b26589b67ece2bd0b042ca50c7dceedfd56861c41d7d030887ace45eab88c1a24f92d58ce75f254e54707f70087e0c610b981f66035011d236ea783c7570fa43c5963ea29114f979185901fd37b1ea17bae64ca0c5cc31cb847e90f9f6684f05370d0b942706e407457b709728ba3b4f38eaf2dcbdd79956573ee0243aeba0639fb5694e14b4705097f12972df5a0371dbd9803a7026766707abe61f1c805d71b7fd670f67a89baf17d9ff0a63843b13ccc18ae1754676c58ee8bc1af785b3b0d618a5a5f0dc902cbd3e9a18abfea799d275a1f35122d6194588394948799e8b17743a9251a3c15799dd26a33ccef5d90ff3423821d3f3e16ff776d8a730f77dd9ec8c6d1029107db2f1477df59439bc941049d5c55db19f8b700515a283474187633ae3130c63a583f12e8c27233faefbf0eb7f3fdd8b92119da4fb1201734eb57f67dfcd6b474d7113d6300e4d53bb35fe90f6b09a80c61a6aed3c053613449e0cb91a7cf1e687b54bc8bc3285969cb4ae70ccc1d0e6cbd1fafa36d63523b7f86bfa9e911134d5b0e8a47d053397a6a05cd82630e35dd67d8a82ca1db4527595dcee8c5a0b430c88cbda2b335ab3fb1ad6ea0dabcb15707f964896549b074c98a571c01b44b21aa3efc52eada32fe5915dbe2c63d5d30170ffb3e23dac558a5793c5744d568a325a3797b125736d95b9c22e43d29044baebee82d35e9fcd0be378c810efb58320161422154897fb159d0d0076b6d2156e8dfaad8f13f6e5797aa9ebf0cef2bbaa14f747f11ff4a991f6b17cb87727b12aec4a659f702013f9aa3f3fd93aa4a379a9d286de6e377405a60ca31f5efc808abb5d3c5f1453e50620bfb50fc4db6b3108e5bab419f415e9adffd1d7977ff96e339aa97445f327e62f893b582be71e", 0x1000}, {&(0x7f0000001a00)="6b02b4e3972e4f18d1feefa2e36abf282419eeff765d3ddeff6a3b295c752f7e87b97c07cc0c5ce17db4598bd7c78b18c4d094825fea09256a12148fd25aecef2d715090ea3f378b822e98b59b09588414ff1a4e07ce9bfaabd3e0d4256af39971923d401e3163d8cd359bc4be91dd4156b33282e5259320d296eb6e405c93eaf8e5579ab39acd6d5a3d57657b1208d22e1a9bfb47d12d43b3f05246fed2ad2813598dba90b8ee1c9c3d12a40c00334e418f6abd7fc1053143ce5c397e4a0813eea16e66fa22eced7860ac2d85127020aa2d0e66b44df13279b3496e79327b02da32f34d107a166a947b6d757bf6a10efa5c3860359d4ce8e3e5e3fb257d5f6226d09885a222d61b097b36b67a30d8e14c7d0428324daeb7f79f6936f0557d9659336741bbab5bcdd4af04bbef77e01cbb8df0904c6a1915fcfaa53f138d1253d5f7552a1f149979f12ce3fb5ba455e72504a77347e3aa31291440cc8a4bf2fd021a32b2f5a72b7420dbb63eaaa2f575648e478fb6b30e52642841ded0465cb76d890ee57efffb7e2d7d6101dfbff2dc804d805ee64c403f2e758209801e02cd00dcbdcbe0d82fec6f16c525486fd1600b5006e344e74bb391e9949cd66637cbff6602d75338843375165fa1f369398ae64c413c72de9bb4fd6716304e9b279335f3c4097b525bf2a830865fdd072d2991ee29d9c68b23025b626e28208fede8ff1951e2f22c4ec9a05b0c942612c7c40197f1ab7e4d6215f4431fd93023035ebfbbb4792ed85952d7569be9c1abb3baf56d874d47dc6a11dc998b6fedf75c9bd1d4810679fa6aeaed93799fae4728bcc81beb7d114e9ed4d21c13023697f6c0eadae83fa296fb7c2f18b6243749741617f019a90f32862bde5c0413b3d9217c2fe095139c12958b06beb418a65b5f2188010c6ed087246591420d345bccaf204ed0dd6b9e1dd8c26ec72b1e12d9a217cd1b2ac4997cd2dabf4febeb903b0843f348912414a8c019e82cae522db4a88e7e31e9e8fde75856c960859ffd875432703de6f5d6404bf5f254cd9143576e56add1ee0bdba9950ee2fa7684318a2f40831fa8b991b4a7bf3f6d067a2853dd2f786ad7d0a4f75d9297fd948bdf2e26b66670fdebce6b3ada76a171a5eca044ae8cce2168c71f0ad30620c4141b3dae8dece8bb98c85e47ff8c490e06658e0557f70935b6a3c6e24ed0d18f9f1d0da94e8c60a08ea0e76aa74f08d38d330f78423def021a8c514ef21b994fa779b5dfce4a7f32d5556bff5bdbe318f48a94f6dd0a2071e27eb5289185acfec7a6b9af3518de2c2b826a011591753d68d9b1b3d425f544244e484f01d6af94b56904d6a43100cd1f6cc5f0f3b6758d958e85b16dd13ad748d822fb2441290b7e998a6c15188d1768e7f86686d42b62645ef064d47ff09ccc41177f7a6b755e4daf45256f326a9ccfe30a950424a820bef403eb3a918902eda1dd6838a9d30adde1601edd967b412b09282ad2a9f69e88f519b90c02a8ac70c96a1f38428cd2c040133479a150d79dba2211b2048c7fa11c4867407b16c28123eb60a261fa722f965376057049ec27e2f28f82a9dc66b5b2e4d2aae57e0c1edb02fd5eeb6ee103b1376e37fef16831f2e6a32548b78210532d6fd53bd1cc7ab2c07cdcf4665205ece62fc8b28b26eadce9a01525ff4cac0ece757751045b3d79203ed332a57773ffcf719daf0d34e6bb49c57e1a8dd3cbffde1bee944aa9dc51f2f0cf4fbb89416fb002e14e674e745a6dae02e2f642b1daf9abf41724fbe8ef0b5ef7c8e15fbe300d11b2a45c5b3aea1ad9ee4296937026525df28a5c2f364bb6e554541094b0fafd47de8322ae169661f650655726389189ef9d0f80633f12627ef4332e959b10494b294ae99d83b0155f128d0f1d1617af69e14b905cb3465030f4ad7a11b12c4c89ea5f24cf5336cbab9f1068759b827482ee6f481a901f408427803e6846e4d99a391be369db8916dd73005d13cea4f5e5fa05205a3050fdbaa9460dcc9e4d01ba5cbdf76994d8f9bf0826036db893f23e27d1e842cab1be3770e6b49f69b9b71d02d8f192fc25e3c88edc0632ab837712af8cb227c137093ce1186a354d81dfac666dc620fe47514dccb267af13d5668e0c01bf49cd2983fe34aee0bde96a892fc4d344507d52f121ef6c0649386fe4e236a7e981aa83391cb09dd64cfd75fdf68ef2577b9bfc3ca99bcae2a52336ac6a18195b6a86389186387a70d5c0c2fe9f082a26e84a3778e8521f9593f48c741dca1ae6b6df9a2f90cb88eb5ccd5c3c1e9b4ce75f40bddb54559dcd3905b517871a73611270309e0354731b4556fba151196ab17323b849122d1d1ec65d5f9ee59de1c7533345a94f1fffd31d54e2d96f874addbd155362afbe35c6afe8e7b441367280788d80389c20039832030c0af7ae70be0f25bc4141e14d4d6a524d8c620380e5106dfe2242b3fcbe0ae4e2f1af10a1f5e31aa7db2e85989a7b887af0b4e8383a41d2bec42e4132056c9bfa052e409828aa26b6c9982333fa8dccb7e00180c82f82c99e90c45494e47a4907e1819143dccf3cf348b8373e70a24cdb91eb8bd99c34cd8ded0cf957532315d3398eb87f68cfc5f4e793682ebc22afb96ef3b62d260ed8569570b1347e53c4029d26c2277621a0f9731ed2621b5c831fb92ea9f87c1eabf6a330a865317e3402fcf60a3d2277a8d227ef68ac9a53d7e0eb3f6099cdf08585373e465cb3bad6a7aac830867f4a0348a5bcdc2e1dea34044bbaba17a791046583575c394777db34719fa05b42d3af582bd8ad887833b5778ef966f78a4e2f654168c11fb5934e2be8c57ee6e9c09a84dc954311108cafdac7ebb531fc263317628474926439c98a354d72dfa1cf19cc7ecc5445a0bd008d382c0028daf25be5ee3a7fd8d3634684d4e2d9715a2ba7ad661ea15ac78ffdc019910e436b9d07453029d0a173be232b88f75852f99b7c1fdbb9be610667f97b61468f78c935f848f31b4249eca68d39e832c6fa7da460c97785ddb87db7c3a8e5d3ceaca820a4da1524bba9ae18d2801647210174171ae8a03efa8a0b55b5e06d150f65a8a8b03a585f69d9815a16d57ff36a87811827fe6e8a5ddcefa8464bc574e3173c5ee433d87044c88bea467122e707a276e74edfbad9f42a734c2df3bb8b12026db2044d5c804cc8cdcf2f57c9a863186aae0678786f86e0e613f2ed1186a6453a1c0644d3fb95172e656e88494f3693ee117996c721ba3a424c217ecc6cc0f2582f4f52699ed0ed77a3c90a85e79dbe3800ae9d27cf87cc4226b1d2e6d862be82c82ac9f01a1b5f64ab71ee702a3204268545e274b5c16b1cfb3814e0712f9293cc59404e1decc3cda261ffa9a2deb822f0ebc2e1164f3dd6b85e6d3a68faf57c4742f18ecc19c132c7bea52a7717aa7be414ec924d622c4bfaf4646ca220be3542a507f499954eae2128ee6f259477346e9d98cec18d26fb311384c836219096596ebd6e20bedc30b3abe471889c5938dd585851abd260250f0affa0ccdf83c022ddf210623f26a8a74f2ae9c5c9347a16852b3dc52ce61ca4b01b962a413008f0343eb7becb3a9abdba9cb5410c25903e65ab01b02ab3016369ba420466dd24f277fdee245a01b21d81921d6cc702c607877b2b162649212c1b5803ebde270c6765f005e9ef3d6091519a9765be4c7f1d4d075f342c2cec138639da255c2f2a5a9da767e94825a4e5866e615350d162ad98d70da3628c81ce309a2ba9cab9aa7ed5dafd61ef22a11d3c334f14da552124f4a9102f26e1503087d83639bb8247832a451563eed5ea6f267d5bc4f51959b26180c0b3fa9cb5a89c8a35fe9d5ead2db790b3110a7acc886bfcb68e309e34f623e6424cd93c93f35c91b83f34447adcb86e7d0d548178f7902146c1cd549ada0a7e300bed4b7b5d88bc3ff92a71dd2b50dd8aa69eae40327a2f0e01b2c24830efa3c8149bbbe2e1087f119858498475713e1c4579b69d47d48ca149a6ddc473d231d6e34ecd4ee0113c1d306f35b5ca55e4fb77dff4195184e500660348d613e0de5f8bc9d550527e62203eaaf96985612002f44b5a915a9bcf8811b84a40a3f164c922238a72c66452da2246a901b2ff0176de90da2f4bd8b581c86803b9591bfcaa842e314852f0230bb2d35d1e4cede5c42c8f8b8dc21ff803693de2088d669efad7ce0bd1238407ee8b5789e5b3f2af9dac76c83f16a7462c13b7c04e98f098a7024ee1322af6a565b184ade577e8b1b25c0d0b0352998608cfeaaf298fc84abbdf3aa07c6d5bfcc46780039640e2ff18c6599c6ca44cf7e2d4715fdf7ac31f9e18cc9ae054b642652f92481cb7ee5ec387f1cb6f8ec67907aef29027dccdc3e9efa69ec5a847745881cd66ffa265e3941609f6759e0afa02e765e94b3af592a9285efb99c96c1a0f42970c390a51979c2bc664920aef34a42d633a37ce3162d12da84dbefa15ded3eeeedd3db8a0df892324d6a8f35881bfa1240db0882d2b179d27b2064ba4dba15ff0746a1f4a20e599c18ec29aed8888cafe527a6b534d1af0587b9f13fbfa1e5f98683ca635cd8743fd73f15791e65b3e5dba367e8b00520038f8966fb0d3f0f7cd623e2473edfa9625efff6e5d45b94007a6d1da21f8e1d93e5e3c8b2bcfc0c352313353d4deadaab52510a3eab7c1b981d9b5f7c0a3b213630e44082f81f67f321e8c960b7630a99299234b506dd096cec73f3f9d30aa9dc384bfcb1f7eb93bf26c6ddf4b4bd13e711e9655ca8e3625d567410a2196ee82618554fe5a49f42d5842159c17803948d69e2d13f87b1cc105e03c28ad1aac38e6a8469b8a01ccfd77e8b0a90c4da84be345959386b7287accb35010e977c2d7f173b6ba3076b12ed6dad7066d29a3f79240038b30a442a4a8c6884bfda9acaf6f12e141fd0dc632c367d8dc8c5642654be9d63be3830bd7aad90c2e0bfef0abce6f3955aa6b08a1e85e6c367f01dee3da68436f24329c58fa86bb59201d7229c76d42ef9268f88c9d25f2bfc0e5247065cb205b832e39fea55bbf99f2cfb57cb5864894aad8431942678ca7a75e4f28dba225eb4f5b95ad3f81b77d2fb2797e8ac5c319f1b61f5543b33e27f1508db7a8c7d75852284da3eb1bfc352a062a0bdfed8cf2528ef5b7286ca82409395d471ecd2aa0f63d1d658c38bdd8bbb69905e3b6f3e4565eabae0a21972a8671a19d0355370c1492afbf8e9fc47d6df63d4eeaa8eedc08de38f5e1cb56b5f37e8dccce6711c0b5325d16182214cd99165101f22b096fa640e7d9b1e2d1dae29ad47213021dd175a23b2a6dfb36093f5d83eab309e4eb1ab672fab4e891ac0d94221481776391d6690d2dae99e79961979e0595e1b4e74bc5928ccd65a5067a06b734b88a082f781a32f6df1890450cdad67deb04df1c55a18ed166e201f4677a12b3efa7deda7a0517a1d379e517a7fa5e88217211d6be3f5262107ea52a6a2a489e6d8a33215fabf627fb158e5f20d229cc16e552022712eba0d51f6fd014d8b0df30ef9077aa13477690dd6468c7bb4cc05662d65922ecbc508319cfc94feb5f2c9e0602445127f579754961345b300e6522c220568acecea22bfb7e10c93e35ae6d81feb86a3f040e5d22d6774be100ee5223656c0aa95fb6592dbe2c4ed25f27a01f3f02eac202ecbaed0a7ef58fd2bb1b599da8d2419fb2131da54357e7a96630489c6aa242313eae04f97b24d06c1387383193078897e407869f54c3058e3146986ce48c8e6a3b53", 0x1000}, {&(0x7f0000002a00)="af27b5264699cb053c3f4df65eb7f41d9b4e3f2166c140c2a0607839ab72110cf35725e12228fc884683a7ffff3faf651985dd38f164e236085a974de9ccd7c647dd53100cb079c6895737934ceed54e4545428e973640d631611191fb94b8629fca54666679843b4fed2d8add1d850bc717e428637b4e25b5b79afcd23a96fe7bc869eaf1621ff3fa717c392db4705284e9e8b72cf91a737fd871babe2831a916f34a", 0xa3}, {&(0x7f0000002ac0)="73514760f62c7a0547dfb1a9291ebc7dc45ba9280eecee170679e2e7d842de9304966196700c0d511891ef962dd5105366b23a82002d51d89b123a9536930f1e24a449db38120a04baecf9b29d3a7b99f9e6c5659fb0061b54396b1406805d5008122473671b1d2430933d849ac928646a41a77869bbf194c1337b1f39f32a4bad5a79135b2d223c1f1ea0156ca75885bad3f253b05699e7d911fcb88b7319a54c2dfb9be765b28fd252cdfe110b9a14dff1e0bc4e17abdd33e1281bc22e9377539678c0337774fc8920dcb27d430d4553ff41678e0003c3342d05269f059b74520d64081aaa7b77650129c467d77425837e9ef098784ebb1491", 0xfa}, {&(0x7f0000002bc0)="fe9c7ffc42866b7846d92df84681c7d37a032c711d658ed6860ade6e0e9bfd697f8192d7e64866789105bde0556542137749e0d755bd560fe6556f8674c2fdfc4f9731a9f08008242c29d0e864516f43a4140ed78fe34eea9635e07c06cef9a1ef5ee005038f251bf8ddc447a20bcb3ca6a09c52f3d4275f210928a325230f3fb623c60c3c83462a7dd996d8191b2485693bc7b54f9daa5109321bb844ef0c29f3df8918c15b8a37b7dc383c9c168ae9d10b868ad8bb66d63bbb6332817a822558a5661a1c302eb2accf9ffacf30683c29f0d339f3f7f0f9deea85087d770193a06c09ce9982e9678e40b2284db3e35e916a7dab5b68fc550376533eadde7dd47388eeeb0dd5d684e566230959d6683c4d35dd552da397fc73db928f9810d52e3af48868c10b9218b4a38fea35258025ccfbcfb78c9ee2634acc9cbc5c1ecf2c04d968d3d1c7398f3c9ac6c20b5daab42849b2a528c8f2c3e2555b79ff589b83df9e88601fefda7b659b7cc02daff8185d6c223cae2b9d110910e43e2a8ae40e1b39a433b48945336d7322b992bc50e45009897846bf84747c5575a812ae51b79588606cff2bd5bc5c0eec08b1f68c47a48cd970de26fa3a3ed33071a7b11d0b46211498af4c2381f360ebf76f06144c4ebc0fa7c1949ae9a34190d375ee695b67749d2eb306521e1c1b09a4a993e3a9ec2526ddc0ed333f007519c424053e567836b6aba6f64f61089249a50bacf0886f8867e0cbc924ed30c39a0531749996d0c48873cdedd60e716f65b26b4b8e183b7f4887aa2999931b77d8bdf05bc585c1414ddc1b94b88ddec2329ee52086a7a12a5de772c25fb2ddf8ae57e7b913a950a745f42b9341389d104da1fbc72b16870c0fa5c5adc6608544098a5c2a197799ef43088414a32f17c7f139a46c9d5b57fb11faf00a992c88dcf9967c90b89f7c81b37af94fe3b09e4d3ddafa81f1f6cca360f0504e156bf13d8af3d6ab977ca58591dcff0342f318021bd37d73eec3ace374076dd6ab458b1c03111a7e46cb7015c84c2a08bf17c23a19aaee9a74d2972f2aedcb5d585b5037d34d94b6bcd789753ee7394b25ea1c39b2b6daafee1062ffc18f670dcc8b1c6cc4ca1f8ed1482ed6a28411f97cd0bdd0be6a359ab1c287a3fe7c6bbee7b5f9f678e22a6ddf2e84454ee209939028d3ce9f2670d4ba56f03feda84517eabb043100df7c62f5f92f8f156abd484645180101082e4ff660de2efd7298c290b4142f9fe6b1d0f5660b0f74d1b058c67a04152e3fb0dc50e67369a6d0a76777eefcb4834e587399a235bfcfe3c12999d5c74e9f05f42745e1e92e27dc43eb13c506f9c73c329605d19454037fdf2ac97b076efeb7a3cec3f4e9c7c140079d154b04fc41455d618109fd50162890b30919b9add696ce6a6396d4fa8d0f0bae7d3c6c37e32b584052095bf89c2a19a11ab5693c40854320fd616362e51d0e338563bd4cab5a67f8bb3532769770db8b8fc0eb076334d134da20043e7e6318abe320124ea334599ff5193725d2b183bddc03d0029b22750d16cb54ab220fcf3cd3919eec92c42cae2a338da6eb949f9478f24e4dd70b8b6ceb6582976fe134e1367608b206337dc7e6c62467a1cb606ed102247ae20b3140e931e553961ffa4aebe2f2dcd21f9b76621227c046c2655ff456b12e52696ede1a3acc92a741a521dc77ce76a686be07d096892e2252708424b0d5549bc2035eac8cdda4fac92da68b4fbf11f85ae2bc465de42dd04555abcd2c12f636e5b2fbbdd8050f4b063329df92f5b2445226860adf188874875fef5f1c8aaa11ddad4a361eadbbe8ec782f0d0bf2f4301630db9ca3e6f53ee52151279e66d82029cd56bb6718a77d054687d11adcee197db217ff4b35cd8aa86cd8c3a55a2cf891cecd728d4861139d0edc192c3ba4502fd832e59f4093925b5af427efcb50a36d741abf8d324e3652a16b20945e1218f7995db4193b241b80dbb0b2f346c71d3ccd2e8a6e6a23e30c894823caf89d5d0c79116e6e763435a0b28b73beb0920243f356cc525115698bda4f1bf987b10dcecc64d84acae2fc6489ec67f479cf7ed4d6b567aec486a1ba14013839e0753a4d93f9c4b79c5175ab21f3218f64ee51a93733a2b9c78bfd77accd9ac9e096448f594c9ef298d5f20d30cdffa6e195b738796b68f30d3f64b77272b4651551e74473b21bcb73b03ac81741aa147af0acd3e5f4d0866aa7364682369c2c9ba71e7d8a4f60b9b82ed00eb850a08ac8b385e7e815add445c3dd9657e91430dd3d5751d220d6cd85e48b2c3f289183697b299450d593490226b0a18fe058e53c76aa0a652f50f103cabf11de302c0b9cc247ea2b747db957b988342cbed0c441eafb76dcc348c1933cd467ca664cf4cd94bfd31a8fdcc219994304dd851c11ab43562ef21e895af93ca90820534269475ebd993bb7c95ae13ac33145c06370a77f03fb9cbd7b8c1665510229e6035db3c2816c8d7c2aaa0a33706ff50dd5136b370dec1f9945ca7a0d4d62d7a1234bf832ffb26d73866b844016972e0c44cd1c871b76404901f1223091d43b972289b9b114eaa3203ef8706d79676ea2906926734b8f902c52b4b33bed8bf14f63af22d18dd079472865c80334033897e2963d0d05ab6ef3f5c65cb94a3c85b7059fdbef1b059b083f84896ed1045b4c34847799925a6fec79793e400bd1f2b77ebebd5c9f78612196689981cf0598af4b09fab63ff9012bc0b287e262f50cf0642bf0397cc9434e509023a6dae343e49387981dc39805ff2f1d55acf59ef90575e8624eb1cb49b1abbca92f8f4a7440e8a17c5f5657f6f0d1047ffcbb9ee1f8b3a937c4bcd12a262be6affa72db4a4db0fcfa10cffa7dfbeba0df40d323fa69cc86a56e7b0142eceb97dfe49928b1f29babfd0601cb1746bd514d81a4a0849600bd9d9b5cf22ba7f8c578c3eaa6d574d003fff4fea7e368d8db4ae5189b5b8f31f557771c82c332e61940b0b39a588c1944466660e61d173ac13aba1065d0373ec32bf5467f17d7e60205c171bdaf3a1d1bf0c2348fb7b6d4b234c336e8450661ae75246d784f4073e32174868e088fe41966dcd92ac7c1db4e9769908756393a13bc7f9e280faf0005756479b9df21214268488a4eea1a1cd675afd3190bd567fd03c2b1136e98483143064e857e52eab15e0d5917fa99a3af8668416d7aa14b8463c34981cc74aa29bd0830e85db1bcf494323b989472e8bf2284613d4296417d90bae3e98a59be043a2245b1a9177b77cafc9d6d20cc47e5d388edb97bf45be209ba9f3c83e0a09f8b10b2ea60e706a83da196f8b0a7340e2bc9c5148cd8d283c580618b240e12e30ebb550ea831a39d2d65643c1b09fd61278e138a3c7bd711774519ce5aa482be0151523f7115055b4b476b86c918c809329795ad54d2c4d7cc05acd7aff6af4420ae2ba58ad66f8821c0b3fda5a1f4261f0e0078de6b3f07ebf4ad5372ef27a352cc6dc81f38cf7721c22b0d1b04755cbfc0a1ff71e5c0fc32844d2657299ea54447b32f664059df96951c2100e71287724fd8403dfd10a80dfe85bb3891023c31566eda1dc5aa463ba3bd4bad8c26310c20fd3cd8c2dcad2e10fc7fe7e5030b66fc67a522d51eda9b5452e9e9ba7714b130c03eb61effddc67bc8e71ecc89f01463d362fa6395d7425f12962d55e4209b46af94e214913d6dfa72c01fdb8de4089ea510613dd4cc94947ade870faef223e2de507874b7490ca866a72807a0dd45c0b6c57dd726d4177811301418f5cf40a6f2d6d572d3a2f6a739972ec1de40cc1d3d6b2224d5c3cbcbac904088d1f92a39498635bccbc7ff3e4376308bbb35d6d2a85804f7af856e4cdbca6aacb1625e63313eff5dfcfb6c674142e402077b1e307d50398e00b0bf661305dc2bdcd3687a2ff835c8efcf04040e6b6173ca33fcf9dde0d021167784e7294d7c14df99a6c1ddc41357d967c5d9cbccfaad929c9686dadc5efa0445f5b95ee69903bb79ba3a16737a89d2219c4c67c08232ecba1bffb53f91a1cf5eeb2092c281c27b0f5856d04d0346e8f99b8ce1df0ad77fa229cc2e0d459f082570a8930733079baf686adce8a7a3bb6587787e05384514e91468938868f3ec8246a915867370ec7466337a31b9d8ba308fb6b59511b5b780e0f39152bedc1a11448ca0e93e62d00a0a9231ca44f4a89b432c56d19e536bdfb48047f2b7d859f92c637a5f7f2dece3c3ea5de4d3dc0826cb871a356eed6bb2b3b1a2a25305b94842d8ed0a5aad0b3912b3ded223fd66cdb56c3ec3fc8c6ffc829420bacfa450118fb701b30d5699ea42fc71bb4b0f29026b313a9b3da4b832651389fcfce3cefb2af1e6e7d1700a515c38854bc11ef736ca43dfb51038a9ffc06d697cb3d46969b7b86e68a794ba5e0af340f33ca249dd5d71dbcb5383fead65c730ed13ae8c239c58d78f6b31088bc2270807cf224c37356c277bed361202accf0ffebec67d56b9da6168bfaf5ac519d5a74aa668d1b3fd0e903453fc6001d7399574954fb0fc90a24de2eaf5d552c7908774674f19870bb74dbfc5cb46d9a8b0a3930819c13d2fbe0bdee04d458ec193d1bf666e2265a1930aa366200a32a37aafdabcfab1209fdcb82e4d63bdac58a588781527a8aff07b701bcc39edd757501f00f7f8c0319862fc7e4bcd859935cc1a55769b6c4f50d32e313ec98b70bcea5576b3fb95974e46fba548ee0616959651895af9de3b626b33cbe9d8eb2882da88bfdac2cfb69dde49bce0ed0c127aef669e45a3a36d6dc624cfdc72c8b657e7d310155319cdc486be58df331da46f438b4444ed1552fd6824d23dfece9f119c036602d46842f09453c17fa8afcd3cc3428a8890e819a3219ae39bab6a75c5cf1538ec76c7bcd390d011f6ce0cb958a78698ba7d484b88728157b96998ff1ef69ecd136f748a2f9fbe80c6617baf4385984a36c37e48b5aec34423f53759f6551b39b353f1680fb71a7e13539470651eac68b3762a41d65472cae404e49e9fe9f846553038ec3c9065ae7d9c43f86a891b64f49f93045eef339bd1b7ad3a1a7dbed12ed09499b3ca32ad5f2bac4f5b19cf2852bc21601f697c6a92b4a1bac83839a58e134120144f768e78f411fddc60acacbc40908522dba2454850e98ea69aa9364395b533256f793226765c0bb3c9a31f203e5585fffe22fcfc976582b7f940882713e83f43e44ff542474f2ad797e8c585f90a3385d04a63fa28a8703ba540f65ef2faa0d2118a4278550a746805c351da3553242daf5b2495f47c728088959a4747a1e4a46001ed89c2f55b2627fd6eef60a7aaf6571aabb7d963287e52835611b31a3822161783f47eba512f9da0c2a28406ee77a0ec6d7b74556baafb9341b76372bbe324375cc0b957ac2e265d5f956fb744a389502a7ac475eca80e1c237db5dcc3c36acd14e916456fcdeb3d25405035362dbe6e98ce695e50c90af48b2304dcc03dd797c9ce4f60f95f50b14fcc36c3319c846b42c766cc684efc61a3a47d7229e71f59ed13ceea1f5ac0f020d1b0e5050653a0b8fbb2e719f6083f571ab5d5a4ccfba36bea03aefb1909829b81054f4aab76af39cd2e70d2056056c28854afa711ce8c2b50063a2260a244859a02606866f6e166b5410c615c3c16d8a4f40318abec083b57b299ebb60bccda885d999f4cc8333eeb576207f82a8e004258a2983e4918995467a79fecc1dd0be7f9cdbd59bdfab22e5ff3802144d68c396941da7f47b1e23c882dad", 0x1000}, {&(0x7f0000003bc0)="4dbfffaffb2d647cf1c658b976a2cdf371cf0af9e7e3620a178bf674b971415853e7fcfe927286aef10921703cc5e924f17831b945ed483d82ec62dac46f7573a7014e45b315afa27bceb2edffe35897067f0423ffc20133e9df0a5e37f1696055433782d0191bbb2ba4c008049d19921ef0654999d03801ffe4a8014233c53192133c16f40d4865361f8bbd773353ae11afc325", 0x94}, {&(0x7f0000003c80)="05282edf2c4d33b10c130319d9d283b314d47b3a95e1bc0ad8871a4f3585d8df2807", 0x22}, {&(0x7f0000003cc0)="bf2b005b3716fa790217cee805d3bd3551e4f694f3ee709cdd839cbe76863a823a9ee0f014f94d8b286888ad12c1fcd7e2452cb83bfde2999fcfe300730839d35c85e496b0c28d8d6e8ada6c", 0x4c}], 0x9, &(0x7f0000003e00)=[@mark={{0x14, 0x1, 0x24, 0x6}}, @timestamping={{0x14, 0x1, 0x25, 0x1000}}, @timestamping={{0x14}}, @timestamping={{0x14, 0x1, 0x25, 0x4}}], 0x60}}, {{0x0, 0x0, &(0x7f0000004380)=[{&(0x7f0000003e80)="0dc1f1ef1ff30cf4976a07023421a9890aa36fc472a0d965abc6757e2030e5d9b6b9f641ce84bf02b72b0b740928d74c0c6235265e1c2541b82d753749c689132badad55f607450e8ddd0b20fb453be62fa442ea2fd5efdb3ed26f269b76583ed1cf6942f8ca4c27515496effd53cca41233857f851dc7e4a27a4872f5c2e70565cc8efa487a499454b1917542c1f1dda127a2655af0a2ad2aa93700553cd9789824b9c42b42c86b5775edec9e46febb39d30981b84e5a679115f93dbb485433d58ca4f60d879af5a37868a9f59df7f4b4fe19fc1e378589b1523e5d4bff96b04ab5b4149b30989cbc3aa4c5a5395a9316c3f971a4b1ba028453382f00", 0xfd}, {&(0x7f0000003f80)="6c3c5d16c3ab092da07e3b740ff33957976128988e0bb4e9007f63d4c08edea33c3902634493e5b0f2e42fb6599f7897bcf24124eee2b6534f762bbb70368c533dd3bbee9d00e918b388376e1e2c28932ab7a4220e68489e6175da09b26dccead839c5b226f5bf14ccb604286b89be95c1bd3244066740c0cf53a2dba212026e20e1e6727f69765feb227f6b71b8c3", 0x8f}, {&(0x7f0000004040)="d7ec323ae4a9ea98e913455bdcac0846e7ab6af80934cb1a0f81992574db787cccbb065e08f9fe6bb203e0ab8f64f1595ec6f8eba2097840d91fa1566a595b046cd04340", 0x44}, {&(0x7f00000040c0)="a691427c78500bc9", 0x8}, {&(0x7f0000004100)="dddb415d11cca273e323dfbeb827c601d4c630f3d3d3351ec8bc074398e9802ec289a74ef672c4d50c84cedb05f277df50628cf9419acbc79c777ce66a585eff7bd4386d24fd61fc748f72de174472d6bfca787b60b572bd25e37ae4de94ac3cd3248b812ee4d70f0ecc65de59f28f6ece3ba125fc85ffec5e5e2a36551ba6c3151a5ce00868770f2b5bf7d68d48fd3853005b6ada423524595063744eb8fe00c9c569f7ebdac8ac047a5f0ed156", 0xae}, {&(0x7f00000041c0)="a4ab2e8c6059c832facbeec89c9acef377487287f6b8e45981420c514a30178159d347063b40abf7f16445abe2bec48553865a4e955aaf56ad50a29876d8e4e3c0d04583c1b3cee1895bcf25eafeb44b8cd58d58991bd4036d55f2336c95939e80886b0749ccf7b0bd9b77e272ebf1449c318869c0c0d365c7774116a16b397d1df03964efb0801d61b8a468aae9", 0x8e}, {&(0x7f0000004280)="572f72a943c065946c30e483557c37005de9c0635bacfc0a40bc93cb580d06576635b6057b17f7807690a7d70550ee8d2610d56713d8412b5cd21bb608521ad76841a338f90edf97b5c1987db335cfca035c5f6c3d389e0aff33108fab41cc38b04d4f0af88ec3d1e7206790ddede37f19b96d169538e291cd9de28c45a54678bd5eb6c3cf78f55a8ef5a66dbea9363c16aae761006a52256b1b4517fd570d406da0fe0b64ac35b6872502dd27c52cc61355adf170fdc1581c71837ee9574d5a1fbb67032c2486a4a44a14fdd631ee2f35c02642ad6130e01a5e381a17ff8ba8b4548616ca661d249814f3", 0xeb}], 0x7, &(0x7f0000004400)=[@txtime={{0x18, 0x1, 0x3d, 0x9}}, @mark={{0x14, 0x1, 0x24, 0x8}}, @txtime={{0x18, 0x1, 0x3d, 0x8000}}, @mark={{0x14, 0x1, 0x24, 0x2}}], 0x60}}, {{&(0x7f0000004480)=@alg={0x26, 'hash\x00', 0x0, 0x0, 'cmac-aes-ce\x00'}, 0x80, &(0x7f0000004740)=[{&(0x7f0000004500)="9f9360d503ebbf39b5a035601d323358785e6fb663d73fcfdbc8f9e35acd2cd3374b3a08eb2443d4ffc30f7a2806c7da95dc1c829a3c205d0f0762c5939559b5a7d0aadb6e0096865c7d1f1af67d2f090737285ac169b1c710e8167882666a0c44b31103c1c81e723db6c5b414cdb0126e01479e4525a404486f268f71fa13e1e79eb9e3b5af2dd61f91e3104d30d4c3921c1f125f712bc649fcf863424f505768ab48e2332fbdfd982bd5de01def08a96bdff2f759d75772067edc88bc378fcf888ab1bc0", 0xc5}, {&(0x7f0000004600)="51936ce7aecbcaa937a1bdb6de2606e272ec6ba9683298585fefbb8fc7c2c2", 0x1f}, {&(0x7f0000004640)="43f7b173b346d6a6e4c54eca1a4ed096c3df73594c25f565aa2a2d0cefdb3258e0fea788c6b99b2debfaf1d8ef2d8fa8d3a2f5b0d0b3e1e365b8835b87fc6b52ab6bcf4c11c905bfb4fbc8bf8a0b4c40dab1e56284e5cacf400c331a5a8115b36f0cae18fc440cd64254", 0x6a}, {&(0x7f00000046c0)="2bf28d62a27073b42f67f1f88cb56e65bb08cd7ce2d0906cc2737969177ed9c09ee9cd5e9db964bb3e397fd6aeb21e66d0601a8bdd98c415eb492941f1ddc48fc48be12960c482009ec7ee7c8b4f970f35c57d0c880f841b8808b6fa53dac2f28fe4b99366", 0x65}], 0x4, &(0x7f0000004780)=[@timestamping={{0x14, 0x1, 0x25, 0x7f}}, @mark={{0x14, 0x1, 0x24, 0xfffffff8}}, @mark={{0x14, 0x1, 0x24, 0xaeae}}, @mark={{0x14, 0x1, 0x24, 0x5}}, @timestamping={{0x14, 0x1, 0x25, 0x6}}, @txtime={{0x18}}, @txtime={{0x18, 0x1, 0x3d, 0x100000001}}], 0xa8}}, {{&(0x7f0000004840)=@llc={0x1a, 0x103, 0x1b, 0x81, 0x9a, 0x41, @dev={'\xaa\xaa\xaa\xaa\xaa', 0x38}}, 0x80, &(0x7f0000004ac0)=[{&(0x7f00000048c0)="d5d877f5ef5b532da75208cf48ede0eeb9f53c7967356a7c83e978ab9480455a99c19d5e5f36b3d0bf693e7e36b5db4f1a4a87a40b344a7e1a85f1e23c295b4387dbdd9bd76dac4640df681bcb28ed7fd5a3cc2d8dd6a75b63f43d408402b1d7affd64a30dad82553cc2adbf62f94886a3813f511a550171ebd37b76d7c2df1e72f179bcbbf405b0f1744aec42abfb20def48b07d6f0493df4015f1f1edcf58fee7990603c19b9bc1bf9353045aa6da7336c003071ebee703b69b2c8766c4dbb732112f18e733bf51f180ee04b9058870a7a1b9323def4e88fe10fc228", 0xdd}, {&(0x7f00000049c0)="d2f617a8830ee121f5b17090a5b4866e000e013636585cc974aac3adda5709a60541c8a02ef0cc8d79b571e427ec641ca99f81ae97ac113154ae357bbbb3964920524e9b6823c5313e4640fa15d877f7cd4c07740544fb029bd9b70e15f9954fa9666f7c09b65e778a0a60243b1d2702cc4d9479", 0x74}, {&(0x7f0000004a40)="9d1f2f0df7c39ecae330a556ad10f38f2ab6eaf0a9932f6d8024c1c76963c2a94a14c6cdf9ff3caa2de927660a205b62358c4554902947cf8d366e368693fe4825e0579f3d79a54e6b939223f3f9ce7cfeab59bc68ed9bbec61f5b3c04d9a5303796db971efea3", 0x67}], 0x3, &(0x7f0000004b00)=[@timestamping={{0x14, 0x1, 0x25, 0x8}}, @mark={{0x14, 0x1, 0x24, 0x4}}, @mark={{0x14, 0x1, 0x24, 0x6}}, @timestamping={{0x14, 0x1, 0x25, 0x4}}, @timestamping={{0x14, 0x1, 0x25, 0x9}}, @timestamping={{0x14, 0x1, 0x25, 0x79d}}, @timestamping={{0x14, 0x1, 0x25, 0xb1}}], 0xa8}}, {{&(0x7f0000004bc0)=@rc={0x1f, @any, 0x7}, 0x80, &(0x7f00000050c0)=[{&(0x7f0000004c40)="bce3e8405549391a425dc27ea586616e2177f4b1096b24d017d70f3282f86e60b7c63a6f1f2c61c60a74aaa6419020cbc87bcdda8209ed363d09602b149b56e9b8a536c01fa282fa956e6dc561a05a1b314e274c22502f3b5e1a510cb42dd763b5", 0x61}, {&(0x7f0000004cc0)="dfa1a8fbfcdb434384d41cf10ef027fe55e5a38c84d86c1fbee37b6f12132f95852ad9890642c120279f179269b4534403aedb8cc57770cc723e6ad97cba7d2891ba858b5668140a0ef33f45880548726a666724230f5fbfb1c9a02adff3e99a406a9e736ec483ff49b25bfb6cf9439af917462aeca84b40c58fb1b985740a1811d5c11fbbd7f946c7501f80578c049b2045bc95cf119513eed4cbde5e44", 0x9e}, {&(0x7f0000004d80)="b135c4bd7a8a4ebb39173b7db518188500b7e04eae5ef2f09175d2a98b29bd2775b9e04438e901c1f633637fd0d41abab084e8d184", 0x35}, {&(0x7f0000004dc0)="1f84095baa8a9003c9fa6209342009ae237d77df6a15c665d329f0faa470a4fcbafd238fdc12d527795ad5419fe3f13ba5fa64dd6b3c02c6cc06c4a49c5df2db30e64e46bd25a3ba097cecadd7260887e2a8acae595429ab5ea1d057534a36266b9b1a2d426c6259fd442a352be6edd6289de264871aa163aee18857a4fd8dd3d25add64b812403508314a55c9660dd0a458cbe0c9e4932e70d81e972f8bed630b5ba60f32c73d9a36c27413140f566121f2e645cbc99b4258a44f562a0d7fdac6994460ae2c4214c593", 0xca}, {&(0x7f0000004ec0)="35880cbd50ca89b70148abd170fbe319b68e2761694fd2594d37172849deed3d5998a2382c16614bc53ca028be9f5fcd44461b915b4c1c2fae6fdc2fa1a1f2dc9d73c06b89c88afac160d03898fa5bf7b340672d843a5bc8aa6b109eee6b4dbc2316", 0x62}, {&(0x7f0000004f40)="1e9b848d1b404c4971ac51d265e9a905b22a18db5b2e279210384e439e82fcfcaec91397a8aca840", 0x28}, {&(0x7f0000004f80)="023ba4decb6151e41974cc2d5837", 0xe}, {&(0x7f0000004fc0)="abd78086cc68558f8eb28939a24586389b1aad8c52ac8125fa", 0x19}, {&(0x7f0000005000)="dd639be78262efc369cd8bb76826d995b523c1e824f04c136bdf105f6abd07f9de605950b28c7a9ec45a6277cbec75c287eb83e08194ccfb6fa1c3f35a55c7e3fbb86b351b721a0b2149a92196a87beab7378822e651ade730be735241b24a44debf66180040835cd64915f4474f5d533587397e1f2854f2b28a6b64d61262487a7658140c963b12b3d821caceb499c471b387f08c478c49e70d6ab9f61205fc5675e5466f797f6902", 0xa9}], 0x9, &(0x7f0000005180)=[@txtime={{0x18, 0x1, 0x3d, 0x5}}, @mark={{0x14, 0x1, 0x24, 0x85a}}, @timestamping={{0x14, 0x1, 0x25, 0x1ff}}, @timestamping={{0x14, 0x1, 0x25, 0x4}}, @txtime={{0x18, 0x1, 0x3d, 0x3}}], 0x78}}], 0x8, 0x40000) syz_mount_image$msdos(&(0x7f0000005400), &(0x7f0000005440)='./file0\x00', 0x9, 0x2, &(0x7f0000006500)=[{&(0x7f0000005480)="2256abcb67aa7f48f51e53dbb0691566d4a416a87a2ab7070d5e7b4228787440151169bee884ecc649cf4e7ac08dc2b3493e0a26f32e7171a2c5428d4aca700698f8c1c4343a0ac85fd85132aa8f761e2894cb07c6c4d1c930a0f7b3d270", 0x5e, 0x7ff}, {&(0x7f0000005500)="0936503b9fb6f808edccf76fda5cea569fd9c63f809d96f38aaa78c8faa20780b28a68db0e4b537b0b9c296c0910538f7d12d16649968fdf401a3a377d5306a62fb7b19fa583d8eed3308073620563df9348c1edd4e810fc499857d39f0eb265c78201e06f2b736ed1e3ce3b5b3eabf859b5a66c7b7243524bd4b5911d6f01e2dd4f998c5befdc6d25b7692ab4316f0fc5ad540240323b4d7947cf8f511ab474d30aa16541a1577edfe35cb27375d3bb1d36616b10ffc694738ef33f9a35966b03517f0bcc148e621d46c73c819944b213595a089cbd5f10beaff7071dbe9bdb1ab25cbc508f856f4ed2f94aa6dda80638219617164b5666f6a5f4fd209755775a02d2e57eeb6e8b6335845be11cb6a861b314b4d687385bf8b136c5fb91c4102f348fe90168c2863f9e1557d8590dc488ab69c9345efde0f6a96183cf81dc3f053f9abdea2a1723ab3c89dcfb71ae5b6e13b36a0ada9f4a08df51ca1d839b0b5a7dfff976f7ce62a931c81546f25065af0c60c047882bb4f12eba18515085fb55aceb2da5f9916ca63d8740fc8245144425ca0fe570fc73a9376a424b7eff24a88a1f078a30bf82dac22fddf90a10c779cf60164b8811d1fe48e54d2654a53f829c747a17bf126e34a3619d04dcea276530de29a21fa7e97f2bcb4a3cb42f506524bdf0d029cb1c18c406505cc1580c8124fc4ad36841e491a47dc4b1515cf0fc567572c87f60bc3a9bbb9c784b4e5c84b97e140ef65faea0759f434466087df231018e75644aeca436bb5cb82a0336b3f5761c33cbd8c91f3860d98c1264d62360fc9b74c4d51b088b75684a9452a56fa5374d905ae1c0555a9c7f9760c7b792be4e522003e38d17004f2b2607d93ae521bd80960ceb590c22fac3b84e7302ef17e76f0c9b0437501a9ac428a4df020d271235c435d9d286e1750593032875cbf5c47093bd5fd0a329abcc47af5e936c6977f3ef9a2d091b3195cfecac6fd8497ab0d042bff6e2b4cc84418bd24cfef42909f0ed5b125e43e9347f0c05bec776febd3a197f8dcca0e855807babc3f5fdba26fd230b774464e754586a11352b16238a3deb2be720c7ed56f03a840c7a275dc285718e13d34b2dda55d10eb651ad03c44b299c597df468b221dd89181cd64d399e4cd474099b9c3ed91a53061de80fb1c7acb93a269c188206b734199cf7ba7812e7ca2accc0fd8996ff9f0cada8428bb539fee644f6dab67d9b4e09296ba67325da595edb3e4dc54bbdeb18096e740abee859922af82179d31cc512fbae59e11ccd097cfae1b29e6a4505e4e441a7e5fd5fdb58840e0fbd7076425f97897e60cf4a320868aff5f3c84fe2bab8116c63edebbefcd63ae447dcc13c111fe4aa3bf8586e73e8106fe4d59110cda2abe056afe97fc7b89ccb2a3101521902ec410ea2aa16f236040b2aa0ff7bd06b7f1cc1b12ee28e510793c54e627bd8affb773ad6c6fdfce569ad3b7d44dfc48f179bd8da4583fd4777accbde31bb351b828c2d666ad085d8a8bfb2efd50dd97e40933d09c818f18ccea2ec9a9b73608842e459852fed9dcbcb19dd3458142416f26d2c4092478765677c9901e14dfc9066265799ac98ac86ba951dfbe3a4cbfb5b6c35e88924450311faa97e75c021cbffe5903e89c122b16358fb06e5809b365babf455e1a2258586571ae9fe98aa548978f57558409caedfaa8f55d03df9f156d8d180d22dbf1f68fe211acf291da0daceedf9fad61708f835a7ff2a343f0036cc1947935ca6c402ab330d7a7012dac9bd151ae4c3514e9912d0be342ac8e5f8b1b1a16009e69660afd872505d0e3cd5f710b14b5beba9839c63b1fad254212aac477d95bce0b1b1edeec64f90deb9b8208bc53557e24131ab2bd7e4ef83ac1a3fc647e5f79d26c1fd402e9b9902d638679161153f5c557422fa57abd19e77abcc2245b0160e65b9220a17b8648f4b74b5f39dcfa61bd39341d16b10989faa942b7280350516a1ef6db6fa84fcc0a149940b82bcfe2ee19f50d4c4d17bdd0adab0ad3df8c4e8becae55fb33aff1d93f0d3bedc200b6ee6820fee1a890a455296152e2e743e85928895282ba3da676598c9fdabda3009fe6c2e49de05e8338c14e48cd5538d000f2a7208c4c53d2fee5a18e9e7510f578876a11578125e545382aebb74f63c47605d5682460093c151645881fcd36871958c537828540b161fa938e5fb6f4832268dcb7824ee0bf139cc66a4a0ec09a4f12096c380d71d3289990fd07544fd107f0c5cdc2d2afef270ee28e2715dd82ea232ec9e3faa6b0582f3fa18bf43a49163e93a705dd383809aeee6a2e842adfb7713f5a04ef77cf3a6e74c8f3921ccee927f5e20032746b42237c292dc51bbdebf61a15c8c075d7b0135879ed39aae8bfc838cea6f3732031fee3436dd2b9590b4d8a819b7c75e1510011d145023a871d6621c11d068869bac79eeaedac620c54028a5900ccf6fd6c2d1ceb187d020331bf916adbf9e27b33272a5231597763f64682678ee4561738b994f6dca897795dedf918a1411bcb2decc772413b592eb260aecac5384fa85172935d9532a9387da93ae6e475172abf0ed9632dfd187512a5b35caa2592e0c2805e5ae37fd92cda79c54a43df0e9f8fc47ae29b438964ba991dc1a1157f2e4ea22a0c9427b436f8e520a5eef9cb8a8da7a04ab641b2f4d15004ceb6a3027a5ab46366338a5225ead6501bbf0dfd635abc77311c591040e203eab3605f3aaf3ce61fe0978d4eee2a0bca1d0f8250a34b368c6e8b413f704ff1e7ee39540d6a9afec1179e6f439fb4ad7e2bfd21c56aa89c5f4bbe3f73f7b05173487226808302fd7eb6ee4e0ddc2b4addfa014098f101f57dd506e85ff01d36bcdda7e3b7c318ee31fe21bda7f350949c8d9b2ed62f4645e572b8ed6f85e17eecdab141f570f49f3faa598513a2573bc33174f2eeb5f1ee027e1b3843391f409dd8c733084febfd57a6c866dd2967c9d63f990df881c6640eeccff47541a4449b2cdb69c453d7aab022320f180f6a90014231aa519444842a39c9dabedd9fce2ca32b3fab3d851135fff1aad4d55dbe07971da7621607111ead64f414a137f442982920d1260cfba97e956c2a1831a7c1ad96104e51ae1f7446f66500291148c5be07a632a8d28ad81862c58a45bed398fdcb619c17198968ff9bc94efb10e3f7731b74f0ffd91d6542edcb0e5d2fb643838ae681c2a67f16ac8c0a0bf9c23560a6ba872849046a7f5b0eb1c10fb855f553c12b13f9c20c219fc0db16a330db16380a0110372f68172a84f3647cfc133ff9d149aba048938a2d56cb9177a4e194c3fe7be04ad31ec92aeb2d3b84e8a0ab69c2b9be3b77064f89003fcac36ffa216523ef15314b6b5aeb85677dc33fad5d4c6de734f240af1cf16d8b3dca70196ac67a7142a306d7d1cf6c63033c76daa50128425a5a3c6e8463fd1a1ff78b110ab1cca08824a6657bf22d3e20ef2b0d3e866737c050fa87de44b21ed0e4b14f7962c3054e8cf3c82c186ebaac091e31feb4b7d330c05072c59e6a25ba6b95b3a25f90cdebe6cb8cef9c79fdef29d1710fb67118e85bac405e819bfe1be0510a69b3d2b585ceb8c65fbe29cae835f59c4270291b3a638f90c8fa9c3e220101a0443eb7de95bee88313b00f047adb40af071369cf7bb8d37ea3d56a08eb14de7f5bb21061ccbeadc74a686b6497bcb282dba614977cf23040e3d0034b1d58bb957e535d7a8cc719a9047146a8331b680c87bc93fa0e6b8720de13c8e4fd5f421c881e8e5368399180497676713d8506334aefc9692734811945fcf7bfac227d04a37c442092465784055ccaca4387b16150a3bfb5324e98b5524bf6a28fd533b62a19e03b8ba7fbaaba1043da2e3b74c281ab0d149983012df1e5e32d883bc73ad519f45310b5e18672c7393f0b08199d4abff702e3e307ea2a54908e9f272e140928d7424ee54755cee3edc6164d9822b80fc4110733de3d0d561339f4097ecb5a5a166bb40cfe67a93bb02683d0e4aa9e0fa043e5af384182bf794e0f8bbf482222986abf44d638b181a068561acb11f2e698a234632dc463c662775e69e22329862d4cd0715cafabe281d44ac5aeb0e94f8e61744ed34b38c54c5d5b73f67e4481cda4312dc3ae5b63073d61e962821659683a03a0cd1bada03217e8e2669b07495bb9a3fa435a44311a333484d3286e7635f25c094c971d058c858db381d2c67482d4f67da9f390d7b36465bf7290f297f1252ddc47189c179b71949e54df990c1c5fc7a06ae2ed6e58f659ff066c4bfd5c4ead4d2465ea7fd159268629245f07607f378a5873dc5782c17dca346c9a7050a7a3396d259a7102ceaac79d01858b0502ae0afc0a457c00bf33123b7d70023d472c148fb3f613516a82299486fa3ecd8c3ab12c27edfcbd6877e10ccefe933b70c66b9524ca5d8fbc48b71534c5d59c2e60fd398d728d915aad43f6349342a157a0601225aa4820a3e54c75f2efa11e14105cd1f6fb37d9c7289c22fd91be51496d04ac7773b56be2423068ce3436cb24e8a16817841904d9c4ab6542312bd0c8bbe44b372a577c279bf01a517bbbf0b2b975a2410863bdcfa0e5c0099f5a7e81307dae880769ccb0b3b7cbfabf80fb595ebf5c908f1298d9069ad19fbf6265439448c9a0dfe51df518c703a9e8801dee94f4d129b2a53a24e0e7f779c80ecc92cdc03faacfc2fa1296b1706e768aabec4faee41735ee4b20fa1f9a2ebc929fae85af28fdf0289988fb0a5d008764554e0d0d9af27b3f426c72abc6df46e131a17f329b567c8e8b5c9f960505e7d5e58a561dc15408a8139609d0d9dd3489f6a3624f2a36e385b795542c0f408ea9be5554aed7cb615a6eb484c9f703f28fe503c358ae54a67485e942e7e445203a19108e334d6e09141dc20d1d525ba4dcd8ff981665cbede6805333b6ce8ed86e68b14a1893e729ac2bc6fd4aa103910a2d65019cb0eb1654b109339764049b5cfeafbf042bf9fb0e973eaa2649e25417bb0f0a1bcafa30c12a81bb7d35e8e91b1c194de7a30de1fa285289ebef72201e7279e7d19bfe3f4f3ac7d862babdfe5ad3c31067c3d08273376fc21942730677afd9c886b7803ed16fefcf4eff332ad8e2575ee092165c492ee387f176990de3b3029b317385625c9878f2abd015e6a760793bc7b677be0f500916c402af76487d98c3c3336bd50b66be6d96e26f58499c94ae5e496fa2e444faa79f998f42cbf0ea69e452cddec2c4e0de1950e142b00c1fc4ff709c5163dcfdda4fa6d2e86baaef8c236807bb88d0668912421831410b49ecc1a3d8597f413da739eb51d179b619215c3e3e2f5a500103733d90a4bf2e4db1d383bc12f01be9a5669505c2ec966ba46b7b9fbf56f0e97f02f48e191f3ca3a062334f1335aaff2d10cf7704c9d3d7fd891ecd555e21b452943d6b3e10d13bef9a22a451ed0edbbd986c4a086cdc1440beffcb4a4f33fb279e13f203f1d10e8915274692c7aa768a90eebe95901c76a0189171fb7a4e37aa8bab5f192bc248077c5b263aac717950ea15a814b34a2e397b62764aa811e6ba8722892a2234bd37a7ea795a203c60de07b59ef1f7e82243d75c39984c7d3ff4f49020f3a81a0de804d6de0d112f479ca4f897d284617b426045fd2adcb06c93df559ea8dde600fd4d8770bfdf2eda4762ff86a227f46d990708876e0114a559b67a7a0b8fdf1ab7f9179f989e0ed4db0a77202099b2e19660383a2098e96ed189bbb53febfd24aef1c97", 0x1000, 0x6}], 0x2280020, &(0x7f0000006540)={[{@dots}, {@nodots}, {@nodots}], [{@subj_role}, {@hash}, {@obj_user={'obj_user', 0x3d, 'sha1\x00'}}, {@smackfsdef}, {@euid_lt={'euid<', 0xee00}}, {@seclabel}, {@rootcontext={'rootcontext', 0x3d, 'root'}}]}) 19:37:54 executing program 5: r0 = syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x8, &(0x7f0000000300)=[{&(0x7f0000010000)="200000000002000019000000500100000f000000000000000000000004000000000002000020000020000000def4655fdef4655f0100ffff53ef010001000000ddf4655f000000000000000001000000000000000b0000008000000018000000c20500002b02", 0x66, 0x400}, {&(0x7f0000010100)="000000000000000000000000e58ca12e13a240e2b1a22f8d07e8e55f010040", 0x1f, 0x4e0}, {&(0x7f0000010200)="010000000000050040", 0x9, 0x560}, {&(0x7f0000010300)="030000000400000005", 0x9, 0x800}, {0x0, 0x0, 0x1000000000c00}, {&(0x7f0000010d00)="ed41000000040000ddf4655fdef4655fdef4655f00000000000004002000000000000800050000000af301000400000000000000000000000100000010", 0x3d, 0x1480}, {&(0x7f0000011300), 0x0, 0x4000}, {&(0x7f0000012000)="504d4d00504d4dff", 0x8, 0x10000}], 0x0, &(0x7f0000012b00)=ANY=[]) openat(r0, &(0x7f00000000c0)='./file1\x00', 0x188a00, 0x0) getdents64(r0, &(0x7f0000002540)=""/238, 0xee) 19:37:54 executing program 1: r0 = syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x9, &(0x7f0000000300)=[{&(0x7f0000010000)="200000000002000019000000500100000f000000000000000000000004000000000002000020000020000000def4655fdef4655f0100ffff53ef010001000000ddf4655f000000000000000001000000000000000b0000008000000018000000c20500002b02", 0x66, 0x400}, {&(0x7f0000010100)="000000000000000000000000e58ca12e13a240e2b1a22f8d07e8e55f010040", 0x1f, 0x4e0}, {&(0x7f0000010200)="010000000000050040", 0x9, 0x560}, {&(0x7f0000010300)="030000000400000005", 0x9, 0x800}, {0x0, 0x0, 0x1000000000c00}, {&(0x7f0000010d00)="ed41000000040000ddf4655fdef4655fdef4655f00000000000004002000000000000800050000000af301000400000000000000000000000100000010", 0x3d, 0x1480}, {&(0x7f0000011000)="ed41000000040000def4655fdef4655fdef4655f00000000000002002000000000000800030000000af30100040000000000000000000000010000005000000000000000000000000000000000000000000000000000000000000000000000000000000004511418000000000000000000000000000000000000000000000000ed8100001a040000def4655fdef4655fdef4655f00000000000001002000000000000800010000000af301000400000000000000000000000200000060000000000000000000000000000000000000000000000000000000000000000000000000000000521cdd1d000000000000000000000000000000000000000000000000ffa1000026000000def4655fdef4655fdef4655f00000000000001000000000000000000010000002f746d702f73797a2d696d61676567656e3537313433343433382f66696c65302f66696c65300000000000000000000000000000000000000000000073f249de000000000000000000000000000000000000000000000000ed8100000a00", 0x186, 0x1980}, {&(0x7f0000011300)="020000000c0001022e000000020000000c0002022e2e00000b00000014000a026c6f73742b666f756e6400000c0000001000050266696c65300000000f0000001000050166696c6531", 0x49, 0x4000}, {&(0x7f0000012000)="504d4d00504d4dff", 0x8, 0x10000}], 0x0, &(0x7f0000012b00)=ANY=[]) openat(r0, &(0x7f00000000c0)='./file1\x00', 0x188a00, 0x0) getdents64(r0, &(0x7f0000002540)=""/238, 0xee) 19:37:54 executing program 2: getrlimit(0x0, &(0x7f0000000000)) getrlimit(0xd, &(0x7f0000000040)) prlimit64(0xffffffffffffffff, 0x1, &(0x7f0000000080)={0x8, 0x9}, &(0x7f00000000c0)) getrlimit(0x7, &(0x7f0000000100)) [ 767.340940] EXT4-fs error (device loop7): ext4_fill_super:4947: inode #2: comm syz-executor.7: iget: root inode unallocated [ 767.342987] EXT4-fs (loop7): get root inode failed [ 767.343700] EXT4-fs (loop7): mount failed 19:37:54 executing program 7: r0 = syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x8, &(0x7f0000000300)=[{&(0x7f0000010000)="200000000002000019000000500100000f000000000000000000000004000000000002000020000020000000def4655fdef4655f0100ffff53ef010001000000ddf4655f000000000000000001000000000000000b0000008000000018000000c20500002b02", 0x66, 0x400}, {&(0x7f0000010100)="000000000000000000000000e58ca12e13a240e2b1a22f8d07e8e55f010040", 0x1f, 0x4e0}, {&(0x7f0000010200)="010000000000050040", 0x9, 0x560}, {&(0x7f0000010300)="030000000400000005", 0x9, 0x800}, {0x0, 0x0, 0x1000000000c00}, {0x0, 0x0, 0x1480}, {&(0x7f0000011300)="020000000c0001", 0x7, 0x4000}, {&(0x7f0000012000)="504d4d00504d4dff", 0x8, 0x10000}], 0x0, &(0x7f0000012b00)=ANY=[]) getdents64(r0, &(0x7f0000002540)=""/238, 0xee) [ 767.398243] EXT4-fs error (device loop0): ext4_fill_super:4947: inode #2: comm syz-executor.0: iget: root inode unallocated [ 767.400736] EXT4-fs (loop0): get root inode failed [ 767.401515] EXT4-fs (loop0): mount failed 19:37:54 executing program 4: r0 = syz_genetlink_get_family_id$batadv(&(0x7f00000000c0), 0xffffffffffffffff) sendmsg$BATADV_CMD_GET_BLA_CLAIM(0xffffffffffffffff, &(0x7f00000001c0)={&(0x7f0000000040)={0x10, 0x0, 0x0, 0x1000}, 0xc, &(0x7f0000000180)={&(0x7f0000000140)={0x1c, r0, 0x1, 0x70bd25, 0x25dfdbfb, {}, [@BATADV_ATTR_BONDING_ENABLED={0x5}]}, 0x1c}, 0x1, 0x0, 0x0, 0x1}, 0x40810) syz_mount_image$ext4(0x0, &(0x7f0000000100)='./file0\x00', 0x0, 0x0, 0x0, 0x0, 0x0) getxattr(&(0x7f0000000000)='./file0\x00', &(0x7f0000000080)=@known='security.selinux\x00', &(0x7f0000000280)=""/254, 0xfe) 19:37:54 executing program 2: lsetxattr$security_evm(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080), &(0x7f0000000200)=ANY=[@ANYBLOB="949dc1c725ae42daa764519a5dec9de60857813355fb4ae013ddd6b3129ace0745306dd6583985748b275d627215299bc37a7c78c411ecd607c030bf00bc5e7f0ecd9ee815673a9aa0ac5c97457a7e2acf1588fae608cd9ef10443504b1983cdd69efe1e784b4678ff76ca3d1292b4f1a36e17312690be91fbae0e4c8a040062d82dffcb67c88c3e62f98cf5ad0e4c5b6c65518d708318c492f69347caa2e4c82310f5366090a17d6e333e918301b1c4045e0e5b6c7435d924be1ee7222cb7f56d8de4b40b4d49b4451a21789e58e923df14d8eca5e90495a52c15bb522e6b8dc5faf859821bbe05d1c50fe5758b417763a6f27d6d2e82cdcca76d7be7fb9b937343868da83be7917fd1"], 0x3, 0x0) lchown(&(0x7f0000000100)='./file0\x00', 0xee01, 0x0) getrlimit(0x0, &(0x7f0000000000)) [ 767.426624] EXT4-fs (loop5): mounted filesystem without journal. Opts: ,errors=continue [ 767.429583] EXT4-fs (loop1): mounted filesystem without journal. Opts: ,errors=continue [ 767.430991] ext4 filesystem being mounted at /syzkaller-testdir945576136/syzkaller.SrhqXX/32/file0 supports timestamps until 2038 (0x7fffffff) [ 767.439115] ext4 filesystem being mounted at /syzkaller-testdir352494499/syzkaller.qYpB0S/101/file0 supports timestamps until 2038 (0x7fffffff) [ 767.464874] EXT4-fs error (device loop5): ext4_readdir:243: inode #2: block 16: comm syz-executor.5: path /syzkaller-testdir352494499/syzkaller.qYpB0S/101/file0: bad entry in directory: rec_len is smaller than minimal - offset=0, inode=0, rec_len=0, name_len=0, size=1024 19:37:54 executing program 0: r0 = syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x8, &(0x7f0000000300)=[{&(0x7f0000010000)="200000000002000019000000500100000f000000000000000000000004000000000002000020000020000000def4655fdef4655f0100ffff53ef010001000000ddf4655f000000000000000001000000000000000b0000008000000018000000c20500002b02", 0x66, 0x400}, {&(0x7f0000010100)="000000000000000000000000e58ca12e13a240e2b1a22f8d07e8e55f010040", 0x1f, 0x4e0}, {&(0x7f0000010200)="010000000000050040", 0x9, 0x560}, {&(0x7f0000010300)="030000000400000005", 0x9, 0x800}, {0x0, 0x0, 0x1000000000c00}, {&(0x7f0000010d00)="ed41000000040000ddf4655fdef4655fdef4655f0000000000000400200000", 0x1f, 0x1480}, {&(0x7f0000011300)="020000000c0001", 0x7, 0x4000}, {&(0x7f0000012000)="504d4d00504d4dff", 0x8, 0x10000}], 0x0, &(0x7f0000012b00)=ANY=[]) getdents64(r0, &(0x7f0000002540)=""/238, 0xee) 19:37:54 executing program 1: r0 = syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x9, &(0x7f0000000300)=[{&(0x7f0000010000)="200000000002000019000000500100000f000000000000000000000004000000000002000020000020000000def4655fdef4655f0100ffff53ef010001000000ddf4655f000000000000000001000000000000000b0000008000000018000000c20500002b02", 0x66, 0x400}, {&(0x7f0000010100)="000000000000000000000000e58ca12e13a240e2b1a22f8d07e8e55f010040", 0x1f, 0x4e0}, {&(0x7f0000010200)="010000000000050040", 0x9, 0x560}, {&(0x7f0000010300)="030000000400000005", 0x9, 0x800}, {0x0, 0x0, 0x1000000000c00}, {&(0x7f0000010d00)="ed41000000040000ddf4655fdef4655fdef4655f00000000000004002000000000000800050000000af301000400000000000000000000000100000010", 0x3d, 0x1480}, {&(0x7f0000011000)="ed41000000040000def4655fdef4655fdef4655f00000000000002002000000000000800030000000af30100040000000000000000000000010000005000000000000000000000000000000000000000000000000000000000000000000000000000000004511418000000000000000000000000000000000000000000000000ed8100001a040000def4655fdef4655fdef4655f00000000000001002000000000000800010000000af301000400000000000000000000000200000060000000000000000000000000000000000000000000000000000000000000000000000000000000521cdd1d000000000000000000000000000000000000000000000000ffa1000026000000def4655fdef4655fdef4655f00000000000001000000000000000000010000002f746d702f73797a2d696d61676567656e3537313433343433382f66696c65302f66696c65300000000000000000000000000000000000000000000073f249de000000000000000000000000000000000000000000000000ed8100000a000000def4655fdef4655fdef4655f0000000000000100400000000000", 0x1a2, 0x1980}, {&(0x7f0000011300)="020000000c0001022e000000020000000c0002022e2e00000b00000014000a026c6f73742b666f756e6400000c0000001000050266696c65300000000f0000001000050166696c6531", 0x49, 0x4000}, {&(0x7f0000012000)="504d4d00504d4dff", 0x8, 0x10000}], 0x0, &(0x7f0000012b00)=ANY=[]) openat(r0, &(0x7f00000000c0)='./file1\x00', 0x188a00, 0x0) getdents64(r0, &(0x7f0000002540)=""/238, 0xee) [ 767.570833] EXT4-fs error (device loop7): ext4_fill_super:4947: inode #2: comm syz-executor.7: iget: root inode unallocated [ 767.572883] EXT4-fs (loop7): get root inode failed [ 767.573722] EXT4-fs (loop7): mount failed 19:37:54 executing program 5: r0 = syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x8, &(0x7f0000000300)=[{&(0x7f0000010000)="200000000002000019000000500100000f000000000000000000000004000000000002000020000020000000def4655fdef4655f0100ffff53ef010001000000ddf4655f000000000000000001000000000000000b0000008000000018000000c20500002b02", 0x66, 0x400}, {&(0x7f0000010100)="000000000000000000000000e58ca12e13a240e2b1a22f8d07e8e55f010040", 0x1f, 0x4e0}, {&(0x7f0000010200)="010000000000050040", 0x9, 0x560}, {&(0x7f0000010300)="030000000400000005", 0x9, 0x800}, {0x0, 0x0, 0x1000000000c00}, {&(0x7f0000010d00)="ed41000000040000ddf4655fdef4655fdef4655f00000000000004002000000000000800050000000af301000400000000000000000000000100000010", 0x3d, 0x1480}, {&(0x7f0000011300), 0x0, 0x4000}, {&(0x7f0000012000)="504d4d00504d4dff", 0x8, 0x10000}], 0x0, &(0x7f0000012b00)=ANY=[]) openat(r0, &(0x7f00000000c0)='./file1\x00', 0x188a00, 0x0) getdents64(r0, &(0x7f0000002540)=""/238, 0xee) 19:37:55 executing program 3: r0 = creat(&(0x7f0000000000)='./file0\x00', 0x0) fallocate(r0, 0x11, 0x80000, 0x1000007ffe) writev(r0, &(0x7f0000000040)=[{&(0x7f00000009c0)="8a", 0x1}], 0x1) write$P9_RLOCK(r0, 0x0, 0x0) [ 767.623562] EXT4-fs (loop0): mounted filesystem without journal. Opts: ,errors=continue [ 767.624977] ext4 filesystem being mounted at /syzkaller-testdir377514359/syzkaller.P1HD5z/102/file0 supports timestamps until 2038 (0x7fffffff) 19:37:55 executing program 2: r0 = creat(&(0x7f0000000040)='./file0\x00', 0x40) stat(&(0x7f00000000c0)='.\x00', &(0x7f0000001c00)={0x0, 0x0, 0x0, 0x0, 0x0}) setresuid(0xffffffffffffffff, r1, 0x0) getresuid(&(0x7f00000000c0), &(0x7f0000000100), &(0x7f0000000140)=0x0) stat(&(0x7f00000000c0)='.\x00', &(0x7f0000001c00)={0x0, 0x0, 0x0, 0x0, 0x0}) setresuid(0xffffffffffffffff, r3, 0x0) newfstatat(0xffffffffffffff9c, &(0x7f0000000180)='./file0\x00', &(0x7f00000001c0)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) getsockopt$sock_cred(r0, 0x1, 0x11, &(0x7f00000019c0)={0x0, 0x0}, &(0x7f0000001a00)=0xc) syz_mount_image$vfat(&(0x7f00000002c0), &(0x7f0000000300)='./file0\x00', 0x4, 0xa, &(0x7f00000018c0)=[{&(0x7f0000000340)="6ecb656fdde508dc67840f365cafb93a47e716c871a8363550026090aaa8229ab7c4173a367ed4ae67e538e7de6b53d1ce8f739f1d5cc96e3a9597e9f7988333b4fbf1ef979fafaa83972a9be4722d92c01f43738c524cc8a5b3fd69dd0cc3c95c8bc116c07902b0050a4c5459cd2570667ea27c48f8bc81a72379dcac57ce73da35f0847c501336679e49db1ea46b0bc1f2fb9cb75fe566e68b34c9e09c7cc3fae234e5eb766baca3dabc18dc829c8cfea66aeb460a41bb53b06884fadcfc2d16b552fdf565640ef69429836b8e118e89e320a31857ebff8de7ef4a0acb0f3d85d556c09e982ee53db55adc2a122a", 0xef, 0x101}, {&(0x7f0000000440)="3f5890401a44b48d6d472a03b94dd8f228752654f5da484b44e126c1ecdd15d365f1b21d84cb5d1596f489b347105f6280c69654c565043f388cde77f7f5a4c2af1f913c5b70b95be4c3a18022b90075072b2361cef580939a6aba15a0260d9237cc0d94d2cf3903264869c553a8273ce93c91bc81915f91afe582f14cbacd1d5e878655b6a6ee7b42a17d1ad773741b3c62324285eb497ef07f9da1a0fb4f7b59f3ff3220aa4816216cff3911c1ed2453f49f0cd142e526884595852d401f675af103d6aa2d8504c8c8498765a50b3a40a72fd7cbb5", 0xd6, 0x1f}, {&(0x7f0000000540)="922318ba8e88fa9a67c6ceea381c984c5c57d1e86d3fb1e5bfa2d6e63a1fadf886568798507aec723cff03c288034c447a36dafc366f43f22d3df8da235a97e6f7ec5d0157d71ad71827f8b9e2cc2b300ee1483572b816653c825f05e6ff1d6167a6544151a9afdbaa0862eb84bedd46e7ccf586e95a6f66544b70137aba708a61337e08f4df4ee4ee5e00da98faa903751746036a448c0981eb3d10da6e8add783f4acc3c64a42b1755c71fb96f20683403966f65c10a78bd0bb6419a77a1e1aeb1d34b29da091ffd7ae16e", 0xcc, 0x4}, {&(0x7f0000000640)="8ee4a44d3c083664e08b8c5e8993d7515e7c19940c41b2495b55fe30f12472a7465da3d09eeb826b4491802126b25db984db2f9a28905d2e373f8d75be34316cf4d832f3065b59c16aa29802ff32e88c9ac90abb74e0a1d6bcd1b18b599b60129f74d3167971e36aef08934407982b9f5ef6126b7108e390f5cf88bfa6dc8c15e06de5e8a960fb489cd23ab72bbef6d0923f3ec753eb12d81fa47f2e039e1c00306b64d44f7f503d7da9a026b486405d35a12e0ffdd49c7573ccc79263b3d75ad2fecf289929d084c2c676107c6866ca648735a1a1a07574f058eacded5e3ed59e92a269e364a4333f16ae13e3175494d3cad57b665c81ac3664537717e9dad4341a1e5b9cb96834f60f5c4fe2dda0201961b3de5063509f2a3333b49a72cf690de00d7926bc26343ba810cb4d4facf8fdfd03924ce18dff861c05f43c63148ffc09c779191810fbd0d73bddf11828319e14837a0a28c859fb7b638626532787996b0befe2fc25375cea12d0f2b48d63e84aa2581a41392cf254ad9e7e483f5a772aacc994afbba6cd57575551c9f546a369677f4f6f2fe681b86b8614828fde3ed1f12486f6c2f8133f5177b45926b551ab57d6114f8212c580f5e4a0ea603d93a4e5203c3acc7699ce64ae8a4f10d8b2a919a740c1218a678ef1a61e5db09b3c1c9e9bde24ff7a5bf0754c3593b27f2748427d13ebc68fb7fdf4f5fbb00cda7d2d3a3cd0b1cd9426f1d4ded84b67e3c81468024afbba42cdf1b85fc4fa23a38a5dedbd5f3ca0617998be112cd9bd9ca5728439917b8346edabc9780050e61c5ebe077b4f5797ce9afdbee7a3ee3660b9d712e67793fa7e311127e1b0049db7154362c083408ca8e487d9ed19fda48603b20018309446818c5b1a03f5655bd4c08c1a40449dad7ebe7275d450dc02c335a6c5d55af1ddf2e65acc168a8335ea1fd65c6edba93099881abb6ab9fc0f29a7488d650427cd7ecac4caab13146cc52924c2d048f5ba711a58c5fc7ccc89bf34a610562820cbc246228d0a8b1664f1459792c2083c09be5ca2451c64142e43db7be3f286f0fc1e1eda1e78ea5294e3eb8b1d92fc642943385823a87b3c0d427cac3c38116c274161ee833891afa539e1983c022c1a807c08430134c82ac4882bc0ff8f5dd4b091b96465ab6f6bae5b2e47db689d35afc25d9bbead9054e4b9e7343a6dd8d003ce32ed74d5d07dc26b7ad832afa0dfc7f08d8d600abf5024b718c821b324d4dfb7dc183c7460e967b266112c26d457c882299c276753a25e58d1c41e6621d19d339ac467b237656cfecdfd20deee6bedaeca2138bd2fb2b4d4ffa2516796a4022c15eca0e1bde084a895b3386f622a5e2968dc94bd60a1785510cb7ddc128121acc6c8f74444bc2601eae070a406e3c7981a9e77dfd3815c085aad17e23137228a77c829599ff3f36c15cc9f69e848e9105d7052d2d21007e58e42612ee17f76eec42e3dc492dc79a1e761cd7973dee2c00fc59c0e87a28858e3fa3f7dc44ea5e80afae9209279c601a4c95bddb35c4f0c812fb09b3e22ead5a470c5ef5463c467c05190ba5d9c2f62e721710a1fa6652abf07cc4c2038608b7fe3db7cab5a2195e246ed2505e3f3af14068581efc43658509a2a684d1d860c25ea4bbda1579db62df31527b839bebc17d83f6ebdb99f373058ab0aa06ec525d5dfe39771e8e91ebff203e8c1cd69c9186162d5a7234de7b4efd9badf6266885b95cb6804a9abeb8483e08a22bb7539e22a0cc17abfffe01f3c9d4720477f5ca8afb5cb96e3d6adf3e6b50262096b7cdfb71bf38b62d0aba43232e256af1d9bb5a232a491b5c7b3d4281c66e73ed630095013a9239cf191478a2ab9901c9cad48f8b8f59a3ea129e29dd02824ec94ceef76bd47bacd0c028a50174e35c0bca27c87bbe2ceb07b6ee7a0a89aedd205d560c102c2537da7fdbfe4f90cf66bdfab0f235a827647e7c618433f5efcc6714223bce607972bd72ad8e37ab550c96b1e6f1395e2559f56f0bdb5469ad4fc79b5540053e8f2511afa52eca0a57c9df3a5f05246183fc187d225a42e7c8863d940fe078f847639d977ac20fdc339e6848291391486a986da2900f06339a44714cd9a87bb9fc0cc2bd588abeb332c801446fd01912d9217f39aa486eed4ac8d454c59c88da3368492a1ce2ba4e5b417de6a1e301eb2978e8ee5974514efc3db57b24fed1295cef0df308f69e57d075f94e6fc862d262b4548b75a3ece6f76b71d868eb89dbed961d6bbc75a7ca4a981f5ef7c0758ef7edc5883cab3a9b641282dd16f1cf1a42ab7c0d8df39727aabf4b89418c2efe441ca6b6c2cfca88be9700dc60ddc9dcd615907f78cb551c700851e553d623aaa553c13e225c2040d2f17cb10e8cbf1483ea5acd81f6d5184bcbed11d251aefa74cb7b8db4be3a6fd42acffdac7615c66bea4eb46daf1f14eb4e8ee5823d9843adf98cebbbd9a4602a72d95998816ba034bdfdf2ac42a59b1562a5439b7e5455df75e8358c89dd3a36dea3c2b1f3c6f4fe6324e23f350908f4372b21a2c3d5fff8b1fa35194d21366b21ee0f6cb8105c6d5e57643d570fff4512a63b3471a56163e79dc64b36ff307387d9876110848a8e62b2667f3f786efb6f513c535438334a2b00fc9a27d5ddead14fed4a798fae4524f87fcb5fc9600665fc4e273a2c08359f16a9501fca05ab98125c1e52c6c1380335bb3f656b639a8851e55bec5d2370b0283ea945cde76b395530dcbfaa9f477613e9e323c1039cdebb94897a4adbff8ba139378c7083e57c29432df28dc4324f4b577bf45ef9d6921570ffe21e4d3ada66b0489194fed14262b111509e01b66b6c3a79f384f96cc134c05ac1df910a3a2d09de00ac42dadd0dfa83a0bce38ae1259d54568434f4061902d7d6655ae106d0573c821cc18f21cb2b122bcc2d63964974f7291954d4d36a1722fe008af4caf0f763338a9a43b66f7fe3b03ba16e36a4f650f9ea320874cc49577a336dabfd9c5caeee2cc327cfb426d8ec3e7b9b83451ddf4476212f68b7f1c04c54a9273e1351e42caec59dbbd1113cf86378f733821f9fee679a7b94d68224813529858c9eab5f2c5c62cf0c60bad0e5c84ab98e2bd4b45100087f7a884d01424ea28d1cfe50851dcf35262fbbc29658948d876b893f2cdeb42b3330f57adf5ce0d1e0d9060e17467d1d90e76e864eb9cee462db59ef7badae05073327b68744fb336577a99e869a3457ead982334d09e6638b54f7aef0a318f81ec7fed05c32ab21bef67eda5b8eb6685fb403b578fdacc1453fcb3df65b9708101e175d58aa6f7a16f072055e9b8943c7ae2cf2989eae3548f2cdad3a18cea00ce8fa0afe38060b27566c31703e342100ac478e3d2e6f21c0d0dfcb91b7f720fa42f166fabedc373d95b86e5b008ad1530d6824b9e0a8b1f77e9240a8f42be3e843f71592e259c7608509cd569f2edb12552c3792b90bb38c37f31dead78b47c22048b41f09190265ca7ac60c8a2efae9cf57c2b680f083c7758cc9b04e8dd59b126dd30cb250ca1cae04d94ef6d45fb3558d13dd961e28e51694356382aa1795e2ccba72abdd3fa48b09f3254985094e5c74047631d442b979519cb257add136a67e0bbd87e5d5ef2c9e3f2b7136fe74480b2cc2ea06dd60fa5dfaceaa889cfa7534f3a7874ad79babe013cf9b4a784a72cf28adf6bc15e5832aebf8e394f604fc7e87c4782fb87f65fc9bade65ba97d0ae38dbbab1b90fc4ce3c087f463383719bf2f5492895038a1381c4dbe897652b57e0392c6dc4fcd871abf9774556fa4bd249b22ba7bad8cf8660574338e6f9a57c3dac5ce93c80e057b5ac740c1275fee9e83a1d616b7a11894a1fc179aa317865721905d84b485bad85a1a72bb4e53a1c1281f1b2a17b1dac770e65f141b817c33aacb603b480daecda4c7a6815fe489d7b19502bf93b573c1f351cfe57923f6ad9d903ae696cdc06fce5435520483d6a97556b4d4615fb7d9e6ba818cc3f0e269045442056d41785bcb0ddfac7a2f79c2ea79b3cbe7b676f865314bb8197458fb83bd667badb2e58b6bb17da051ab7239567da93a119d8f11b1863d4b8fcf872fbb81aadbbb1d7714ed4ec6ee7a617bdb4fb056ccda877b274f4f4e6cc2fc4adf281cf163ce8ff3ef2e67e4b699946a12d6bdf230e3304f8c694b20b82d1dd1bfcd29c0ffb4905a95901e42d38b588452b212dbd9bb1e6a36fb890b61c1d3a76cdba210f7e78880e42659e33884f608fd51d07c84b25a4e19336a95440e5bcbc67b18c7dd2186441b60751232fc6f8881c68d25379bdd177c1433e681a3a510b17a6a90b64bdba891bccaed17b7996cbabca6b93d5c5148866c4883303bd3eba96ff647489bd6dc718a25385727e66ec575c6b51c220b46519ab1e22f5fcfbc8d907097eca10e4abc6bf7eb535e0c41136e2f8a961038bce8b0a54686eebe1f86bf8851ebf39aff2bd409240e72363d92dd436780cad7abb6306e85b562c26c98ae39b7343dc4e565e5e9d7db5738314e76bf67d8ff7a7007bec9b25d011c6392b0cd6a1816765b2b855ce016cd298c59843559896f2a8cf6438669ec50964c021e6d3e6cd608022abefffc33a8eb82c6c17e3b613088c0ad21d4e3699b4a641c8018acbc523964fdb0b7c004f8cb8066e92584655a19ec498fa3f371dd442363579520fd359158624355050dd1924394634071486754604a8dc465802f3df09e5b1a3b7dc30739a290def3d183dd9513c87b205efa769e5d67d94953e8942a0980e5f20d29d0c8fb1941333213e9976e2293303b9224d04e1e3bdd648744a9eeb399162163e0987b3ce5f75b0ab56784dd645cb33bab64d5d65595f80f64af41f72f58d4c2333376b4100affe4dc85571261f5aeeaa4cd4aa721a1f15fa033b4fbed3b058be505ebc92c6a13f88345ba006a078bb5a5981cb1b2987fd6544947eb3f110496e63f7a350a74e44dcc719bc2653a08f4412f4179fd5cbf3fe3babae3b2d1f9f13477ef05069b7cfdf55d3aca82599fec91c5de48d16fed12da8b4d80ba1548f5b4bf8c67d2778eca61a6e576337eec0bafc853fb4ec6c6e188ff1f46744858d0e83886a4610cfa86383b426ec79eedc801207d0d3623023d5f94002c805841e54e820ec27a1c35b36125f096b62d8dea314ced3f0fc2e6e7249b11c8b3497c074ab68d18fb4384fdf3ff56956cd66272ac7704c3c016332ef66ec78b24acf88a182cff0b0eacbdee7e2a1508bc3b8ae01884ce28964f6abfa16a15c7aa4ea6bd356139428284fffd90b391e486835b4e48cdb6811fa348c21809f5325255fb16a4d16c15e5c11aa613e7268b52cfdbec429c7fd8babfd7a6ba651fc5899977cdd9a7153b51d8a3f76122317a4b9bd174714c26a8c7639c8961981e08349a701647cd4b2b38e83d069f340f82ea33847382aaf312c1bed8251673b542a4a044e41dda8743f7726fb2644fc09d71e578e191856a6b87da9834fa54bb6b0b83e1272d0ed124cd3b2bcdbdb68d25b0f5a26bc19811a2c5fbf979d6d48d85b7a3531f42a38042341da4792ac90e524a0bb0d0778544517e8b62c2fe824a60c0da9969ac4f07e3c791aa00b40a2742ab83a76f287594c8445285520887bb0b0ac9555bb903ae0f6bd85344571f8ca907e5e0cb8d737f651fe70c34978f673afaa7e73be6c40aac886abe0e299ce7699f0581a68b7aa7b1abddd07f4565ee55e427820f1fb9508fe3baa4b42c017781cb28842c9b245e46ed4328542b161e1ea", 0x1000, 0x8}, {&(0x7f0000001640)="312db5c1fdf1b98880fb04025ae547f0dc3a8ce815fd71f4e93feda7aa2fceffd87b60c9496a2362a8cbda496136f448490b6b2536d1f23836f7bd6bd59809a70f704d89d92251f3db4ab7082ed0b47b294aa4e064", 0x55, 0x2}, {&(0x7f00000016c0)="72b5dffe42a54c65b20bc4ac0f493bf02e796aecf090aff2d784a0f72aa92dc9908fe29a56e6901aafe30e1120fbe92aa8a195c4e16c9cf09a4b436a79afd68f5e137481ee47a05f678091e612888a396989642bdd242bf87ef78d84ff273fd2b821a8c6aa8a4e50033fe14d4015d1a93a2eb87cac2bb89b47ce1181c16879fa9c37a75a66e69cc4ea96a7e9a816f07aa93ede1f6df4e7a562e41d921d061e5b98dc466d0cbdd40c907cd0aa4a1f09f507430ee15066", 0xb6, 0xcf}, {&(0x7f0000001780)="6f4f71a7a54cede4ee2788662720e6feb2d0722d5aabd6f6cb6f9b667bfb3f47b8e4d38aa965d44ae1375ae897f1f30e057f9703951d4838e3a25b03d53d824b1c840282670aac1b0ed3a487e316adf7d7e021e60c1a2f279dcced5feff714987dcdd6eea964178bd636d38d7816823747e2e7359a18ff6adfbffb99bfca5f0d5cfa96b3e197942978cc021e9f79d4d593a8e02ea1e0addf3eccb058ed6148ba7f63a28d876cb76bbea50edc", 0xac, 0x4}, {&(0x7f0000001840)="67c0ae60b77d3828e6ee5bea", 0xc, 0x903a}, {&(0x7f0000001880), 0x0, 0x5}, {&(0x7f0000001c80)="82f5842ba08e3bbc4c654657953e6bab0be41fd4dcf2282c165aafad107b13d632cfd2986c7d811d8487ef7f54c993c76247edd667fb479c701113ddcf05fa1426f9ecc2632af5d945856dc4699807f0ae667b2c955621398c8713832e8381116a29b7f87e97598d92993cd3ed026e75aa50ed34c3d30a36d45be384d04285a602ccf25fa19694310b459971230454a206ae20bf887af97007ef5008bad15dfab3c11e38b5cf3cc1a7290bc46fd4ed0ddfeb8f450a6588440211ee750a82673b2caf11dd2c3c748d088075934f188a474988de70462c139149905c68379d38e9f8cd8f7e171ca942434606075b5284c5d62da7bda63f7b6661463a07e94515550d02ef8e6293b7660f1f53bceb108b3e7ff676727340eda33dde4c58e02077d5356f0ffcf808eba624a4dfafd4504ecbf8db967c22bbcd855d66d530952672cef61bc49a0220968e6b8292d5464900964cce5453a8ffeee06fec6f16da5a13b02e8c85e8207cfb831da919318a4cdf1aedb196c4b552a4ea09634386f3f6f876b9b8323d9a7daa4dd3193a90647db1d417a9713f4d8685bbb9716cb95721b725143409cc957e45680c6e6b4b47028941cd3d6b840cffb0741c90c1fcb77dd96ca5e281ad8e43482a9f05e62bf8559eec3eaf161b89484b483290648c4046f06a692f94f8a06ec9df7fa980537dcf1a05bfe677f395a2f2e016d0be1c89939966ac0cc8bfbc111e3a61fb060566f6a10febc1e487228b0b83692ebecd90c1a3331ead975720527eba5395cbaea19b9fdb77c3f67cb364c790b501560369099699d85f9b44ddd93906ae4354301b4192e0faa310bb61cee37277aebeccd125b5828cd0faf4e2e4bc3b45b544045446061e944d6062db49a912decc562aad9d2312e9c049034237702871f9e2984f86be5bbea68f9a39e1191b5fe7f70a965e92d8ce046cd56a435fca412636d6525e11658b8f609e22b7b7d1f01ff19acfc913f46a8435ea1c658d430d5863aeff25f383bd92174481997a1d868289b76d7dfba0b8310fb8b21e79568dcb01879195e8f7198aef1c7299dfd1cfcfb13b25dacacdc7de1e2cc3d2649a0921942df076a178523c51d3254555214c50701087ce32cebefd9e10c497181304dfc10de61a09ecbcfd1ede8334e4c84bb0fe024bd98497a806410d995da70ad7bb08b255eece6cc77f1d428359409a4de84a3d753097a0e3ea32724e1835f392cb6aaadc5c64357903426d35d087f919920e2524cc1b3b8da44a596bc6f0cdb6bd7b2b7afb691bed7f3d6bbe10bccd8f472978bec255b576824191bad070859df2bc3d5496f5dea6225714d55823cfb7b03d1031650f40f11177811b1e3bd57b09517be6afe301a50149eb3dc05096a651de56a5f89cac3befd0b2c22be64e36c112ee341f51124a2a715c3f38da32c8fa8459a948bbfc2b2256859bb802eb3f3b1bf93daf1c970b33632b2c7446802acb1e4cabc9e3465bd3e9df176e70f426327b696625bb707ed519285810df4aa3686b0254d785721c51f6be4d4d136471cb047bd265df447e20fad7b08b3dbddb95d79145ef547b788f3fda53a293a19653edb13417408261c77155fe599b9e215099fb6c809082e3105a63c0b48adb8fe440afc0c4a793fe8321febd3257a5ce0dc1e5341094417b89c41a45f7166a11e37744ba50a24f58863da2609e43e7335cbe8e630a1982aea01739f991946884fbb592573783a48e527352cbc5301aa2d133fe1909c1ccc1ee048b22ade9c28f89e92edd63535a53cb890994dc4646352dcca94dc7f71f17b6ffdb9f9e031b59fed1d7b7baad478c8cc1783c528af20b31d5ebc251a3871c401e7f91b9b854d88e791e729e4da0d973186a79918bf776b0eae9e661c673a28d8dcc46d2676d16a5f0fd983cce9ffd0b6d69582c1ee334230629569d33a7229d4cbda9142647df70c2c808e667a6b7ca63641fa8c3dff20664758066e5ff8000d836ec166d9f7de35e7f16756d4c7f02efde97a57cd58b8ee78c89445c509a4091ba5b643c2e60d7bf17d3037d5cc198cb4874859263535c20ec7551f185398bf98cba9592d5b29e079beac73f9286f10e4c09808badfb9320da5e73731048d8abde19bb93e7d81dfdaef98325af4cfe5ac39bdf7b7809b902a7f03318cadd945c44d90461e438f26b204043a59d426ecbd534c26ebacc960f023cc7fa9f58040edd97782705fc5cadbb9aa5534888652c5b40e1505ea5b7e51e170e4a8990a925db965fdfc1b9899e1f083874109e13e9cd0420042f689bfe99455339fac2539108215a185d1e4f1c44d872353edb86c87832f0945112febc6d91eb2dc37aa1aa7ad2909cea126d6fca9b3bd764d499293146cc611108e9e6b2579ce88a9d75c03c2bab0aeea08f0abaf16988db7094174146992118c438680506287ef6eb00721fea072728b7410d5404b5d4524dabe0f7e65634b3254c99731b7b4a23a3e155cf01935b1b923c42e19e0606729469d66911716161f4990332be8ec5a1381119a0bbb14a8d5c80febcf8938271501b36bce21cec9541f680ce2a59c6543e59a8c466c82bf2b68129663ac06b88f2cc56d9a2c792c9d72f5ac6c55c7214378df14e0829a3e0e88fe6c3826b689d541ab3b9b7dda615ee8532ece6ff578bc69eee896b073c5e2e3972b654f39ac58684ccce5bac4c238ef43bde967cf9517ff9055a32ea446cdf8c1c2e0cde8c0636930c230c5d88139afc57562c61af79f162656f03ad3978b6f9e67eef253be5960bdf19694a8f3e12a7b960572410ab78bc52c1556ce00088870070ec6ecf36c14e6492c7aee7192f1bb68ebbe9b4545326e2cc0e53f6b29784ccafe989c8ca2593bfed757e69e7a97ac8cb25fa56a1b2252432cd4d9fc238b4b0d7353cea863904598d254d159de97c6d730ee919bcfc4aa7f15275f29f3348926b966aec4c464da5b145f2752785d75b87daadd1b4619dab709535ae6ae7d5dd544aeb0bbf1392518c2e84a2ad99ea37d6f69b354531b05e8cbe18c2de0759a5722f8c9d9afa9273234bdac208f53e3baf7d4f93f3c99461634683b149803bafd684e9c482b7ab54463b8249ea24c5ab343c56671cb05c6ea283ec1f419d391b608ea0714d8cda2f6a9008dda113b4932cd1281ffe392714007381a7ad8e2eec92d38c63ec31413584b2eabdf3fe44f5925c19324ad76bc936236498fa879ee551c9924d89ee7c5729997064ff9c7d37234bd2136540e6cfeb997f6d0976b334b935aed5c735ca676acbef6564faa1b9b700b333d686ac2344954d75ccdff7d17128e23c6668dd428d47862918ebcdbcaee6e08d8f2d9b1ca745a10d0763c8b9f98ee020651e3706bce1f697a304eb079ce30f8c44d02d320c3d7811fe2d97a72f6a790d8660676d41a9aaae03d58828d0ccf5e0dbf3a256d9eb77cd798a1ea5756fe9d885bf206e032ad94c8979db027532f6fefc0fa9fa5d70df6331790a882da0a5f3bc376316258029010ec6d026025fe62c38eb7b649b71cd670cda866ae71f6beea68205f570acc0a536a2c90d820ecddee2e6379c686ff7579d7f1b730171e82069dde38ed594ab7833f6dff512b3790b3fec53ec5ad6d2e81af882fb264887b7a9711fff393528bd7fb130148cde46594e83888cbdd6abf0eeebfb12a525d0eaf425eb3eebf37d67a4e895858c5bdd37908c4aaa51e03d39c09cb77ca537aeaab322ed889225ae88b6812b94def4e482d38b426ad40a81b8d057b5c33cd9ce95c6492abb58595316fa7b9a0bb51983360ad10859bfb69c49e14c67f4bf3bb841262999549bcc619e5251e5a67f23409d39226a900338d944345e572f4c603eb6128e603528e1128cfd1cb1e17ec9d6eb246c96efd43e420809686c42558efd8027ca5e9eaf7634d55c4a1635e837b25fb73ae4693cf35e09257251a0926cd24f968d3a7dd7eab8e17b622a50b057d905d0c54c8611c1b3ec156d123f83b325c6981a1cbd7c63b474fccf8baecd4e6785f1d0861f72baddd64cae9dc2e71842328b90b90d3ea7949fef32e08d6ebf571ac15fef21614f8c77ef43cee74f1ea967250de47343c1453cd53ed3dac8774b14ea99f2d9211192b8ff6ab6e5c98dcaabb79df3ac35c370e5b371106cc3f00ca51c726c6f50a5cf1ff5f14c0c339756ea9ee71395a046dfb434ae0816db9fc8486fc246409a3dd969011b0adf346043a5bb71292772fad07c491f65f3135bed83863fc06d73a1f311ba94c4e04bf8d75d4c8cd9d7997eec46dd92903d0f4b6ed974c921388a2743ae5f7bef8ca4d10f371ed8a9e7941540e8820074c7d3886bcf5f3f8898edb74eea5b85ea58f0554a953d33db72063bc3c1b2e593149f69df5db2137eb82f49cac04f823973ce393c0d08f7c6f6cc3360147815bc20d0b4f72418c32c217c35fe311e0ba5e1ff57dfc0f8a5eec4b60cc7c06ece38e09ac82ae85479f93f4a15aa60355739f9224f2ff48609982b0e4ace116a2f7e42c30fe6182f402ab083e1b35ed0af83b69193da00ca07b05862ce0d73088b77d96711cfe777e9926576de7fa050eb2bae4d894a7b6a5d4ad86548c590ea2dafe9d319e21631fddbfd31f3b3a0d3fee2a2cde2f1b3ccb1fb18c6c6b8ed8d559f79facf2ee12e54e5998e35c7ce9245864f78c78d95020d1ebd05ebc5960045216fafe46f485a8969ad206d5a7446d930c128113e7d5dc075b07a00444b070c666922c7416e01d323b0b14943cc291f28e9a29cea072811b22e2e641f270b65b721aa8098f448ec6002e92b3d8686cab64e8ca3048eb25340040c34177993495b5538d85daf86452b008669f9dd2d800dbb93bf8ec202703776a2fe8aa72fc10606488ad521c50c290be6ec201bc007f2665b054272a9e94d69571780a390b03df275e9ae9c60b92912a7ee45fcb7d673c6f81078f4f45b5cd526bc1a54de23c6f326999e35155d366ce9f801c5fba11279769ec59ab424aa10c1a1d96611e46aa692da870d2539204bbe95e6aedfd961d31151baccc942ea85df6ee9fc7d9a5b61ef400ffc57484eb8fadf54c7b10b2455d0f38a2ab983b0dba7f0eaa394accd441d1594c5bd1d2de8526d12ffe0cbedb261f9248dfbdbabbd2e9e8f215fba5c373411755ed14a493c5571137fa2fbf25bf3b9b8b6cdf2d4f5182914bf86fb9189d6f77263cd3aeb2ebb5a1f73ff7da14cab826d9ae261b7323b4a2babc2c194ad25731d41d5802966c06dbfd9296834d4408598de188c02f63f470098307c28c21a532a5a35d50ac99f55489fae36913c4954a9a7414e7edf1f6faeb3caefb60e8e22f8cc6eed9ba7ebd11c50ac181de943558e243fae8945b6b8096bf579e3d5885db7f4daded42df175ffa915959afb3a6dda5214d691831acb09ee3957b3c9e5e03831b55ba760635e0f3ae8a848a9eb39bc7a59a221b400c06f3ff461f5f86fb209bb289581e1ce5a91bea1774e9b260ec96177b836f4af0a5b9f548044e8828fdb52e1e07439f2f66c2167e50ad4ffc1a6786bef074e281a0714c4c36aa14062021240369ff462739e5a99b7bdba9a1575cf2443eb652f00a6267f66e6c413ecf16e6d0511687c7f1655caebaa37490f7a465288ae57cbdf94ca3fe08adf55d87ae1ca798eec227ccd8762e7cab4651fe1dcad76d917feb6cfdbe8098cca14a6032fec6d4f0549184cdc34d8ab4ace1de4fb3da5643da675784b11b31f65731977533168b97031d6d3ca73e7df3fdbcbd060de28472c447218905a52870fe4e9093b0b", 0x1000, 0x5}], 0x200020, &(0x7f0000001a40)={[{@shortname_mixed}, {@numtail}], [{@euid_eq={'euid', 0x3d, r1}}, {@fowner_gt={'fowner>', r5}}, {@fsmagic={'fsmagic', 0x3d, 0x7}}, {@func={'func', 0x3d, 'MODULE_CHECK'}}]}) fsetxattr$system_posix_acl(r0, &(0x7f0000000080)='system.posix_acl_default\x00', &(0x7f0000000240)={{}, {0x1, 0x2}, [{0x2, 0x4, 0xee00}, {0x2, 0x3, 0xffffffffffffffff}, {0x2, 0x5, r1}, {0x2, 0x2, r2}, {0x2, 0x2, r3}, {0x2, 0x6, r4}, {0x2, 0x7, 0xffffffffffffffff}], {0x4, 0x5}, [{0x8, 0x6}, {0x8, 0x6, 0xee00}, {0x8, 0x6, 0xffffffffffffffff}], {0x10, 0x4}, {0x20, 0x6}}, 0x74, 0x2) getrlimit(0x0, &(0x7f0000000000)) linkat(r0, &(0x7f0000001880)='./file0\x00', r0, &(0x7f0000001ac0)='\x00', 0x400) 19:37:55 executing program 4: r0 = syz_mount_image$ext4(0x0, &(0x7f0000000100)='./file0\x00', 0x0, 0x0, 0x0, 0x0, 0x0) openat(r0, &(0x7f0000000040)='./file0\x00', 0x72000, 0x22) ioctl$FS_IOC_SETFLAGS(r0, 0x40086602, &(0x7f00000000c0)=0x10000) getxattr(&(0x7f0000000000)='./file0\x00', &(0x7f0000000080)=@known='security.selinux\x00', &(0x7f0000000280)=""/254, 0xfe) [ 767.698879] EXT4-fs (loop1): mounted filesystem without journal. Opts: ,errors=continue [ 767.701848] ext4 filesystem being mounted at /syzkaller-testdir945576136/syzkaller.SrhqXX/33/file0 supports timestamps until 2038 (0x7fffffff) [ 767.729120] EXT4-fs error (device loop1): ext4_readdir:243: inode #2: block 16: comm syz-executor.1: path /syzkaller-testdir945576136/syzkaller.SrhqXX/33/file0: bad entry in directory: rec_len is smaller than minimal - offset=76, inode=0, rec_len=0, name_len=0, size=1024 [ 767.777576] EXT4-fs (loop5): mounted filesystem without journal. Opts: ,errors=continue [ 767.779055] ext4 filesystem being mounted at /syzkaller-testdir352494499/syzkaller.qYpB0S/102/file0 supports timestamps until 2038 (0x7fffffff) [ 767.788739] EXT4-fs error (device loop5): ext4_readdir:243: inode #2: block 16: comm syz-executor.5: path /syzkaller-testdir352494499/syzkaller.qYpB0S/102/file0: bad entry in directory: rec_len is smaller than minimal - offset=0, inode=0, rec_len=0, name_len=0, size=1024 19:38:06 executing program 3: r0 = creat(&(0x7f0000000000)='./file0\x00', 0x0) fallocate(r0, 0x11, 0x80000, 0x1000007ffe) writev(r0, &(0x7f0000000040)=[{&(0x7f00000009c0)="8a", 0x1}], 0x1) write$P9_RLOCK(r0, 0x0, 0x0) 19:38:06 executing program 5: r0 = syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x8, &(0x7f0000000300)=[{&(0x7f0000010000)="200000000002000019000000500100000f000000000000000000000004000000000002000020000020000000def4655fdef4655f0100ffff53ef010001000000ddf4655f000000000000000001000000000000000b0000008000000018000000c20500002b02", 0x66, 0x400}, {&(0x7f0000010100)="000000000000000000000000e58ca12e13a240e2b1a22f8d07e8e55f010040", 0x1f, 0x4e0}, {&(0x7f0000010200)="010000000000050040", 0x9, 0x560}, {&(0x7f0000010300)="030000000400000005", 0x9, 0x800}, {0x0, 0x0, 0x1000000000c00}, {&(0x7f0000010d00)="ed41000000040000ddf4655fdef4655fdef4655f00000000000004002000000000000800050000000af301000400000000000000000000000100000010", 0x3d, 0x1480}, {&(0x7f0000011300), 0x0, 0x4000}, {&(0x7f0000012000)="504d4d00504d4dff", 0x8, 0x10000}], 0x0, &(0x7f0000012b00)=ANY=[]) openat(r0, &(0x7f00000000c0)='./file1\x00', 0x188a00, 0x0) getdents64(r0, &(0x7f0000002540)=""/238, 0xee) 19:38:06 executing program 2: getrlimit(0x0, &(0x7f0000000000)) prlimit64(0x0, 0x6, &(0x7f00000000c0)={0x1000, 0x2}, &(0x7f0000000100)) setrlimit(0xe, &(0x7f0000000040)={0x100, 0x7f}) r0 = eventfd2(0x401, 0x80000) getrlimit(0x2, &(0x7f0000000080)) io_setup(0x3f, &(0x7f0000000140)=0x0) r2 = openat$dir(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x0, 0x0) renameat2(0xffffffffffffff9c, &(0x7f0000000040)='./file1\x00', r2, &(0x7f0000000080)='./file0\x00', 0x2) r3 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x42, 0x0) io_setup(0xb, &(0x7f0000000280)=0x0) io_submit(r4, 0x1, &(0x7f00000008c0)=[&(0x7f0000000200)={0x0, 0x0, 0x5, 0x1, 0x0, r3, &(0x7f0000000140)="ee", 0x1, 0x800000}]) io_submit(r4, 0x3, &(0x7f0000000480)=[&(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, 0x0, r3, &(0x7f0000000180)="98", 0x1}, 0x0, 0x0]) r5 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x42, 0x0) io_setup(0x9, &(0x7f0000000080)=0x0) io_submit(r6, 0x1, &(0x7f00000008c0)=[&(0x7f0000000200)={0x0, 0x0, 0x5, 0x1, 0x0, r5, &(0x7f0000000140)="ee", 0x1, 0x800000}]) io_submit(0x0, 0x3, &(0x7f0000000480)=[&(0x7f00000000c0)={0x0, 0x0, 0x0, 0x6, 0x0, r5, &(0x7f00000002c0)="c2c2", 0x2}, 0x0, 0x0]) r7 = openat$hpet(0xffffffffffffff9c, &(0x7f00000003c0), 0x208601, 0x0) r8 = openat$dir(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x0, 0x0) renameat2(0xffffffffffffff9c, &(0x7f0000000040)='./file1\x00', r8, &(0x7f0000000080)='./file0\x00', 0x2) io_submit(r1, 0x4, &(0x7f0000000580)=[&(0x7f0000000240)={0x0, 0x0, 0x0, 0x6, 0x5, r2, &(0x7f0000000180)="a3c6ec7670427c1098fb98711ca3fe5811f8d30eecd649d12be2dac4fdac6a5a7595535fbc0a67fefbc60adab5873f5b7d207265560772d78a6aa2b2fc7341a286a3a54f3d2ee16775e24cdad42a3ee37eb0bef07277716e6028dff69a2ffd0cbbaf1e6386ca5d3d470c6e1f50776c578a86518ad85f4cb51307f0bcd48c57849b7895b15806737503ab128c282b7d0b1cc0cebaeeba0c49680134", 0x9b, 0x200, 0x0, 0x4, r3}, &(0x7f0000000300)={0x0, 0x0, 0x0, 0x7, 0xd2, r0, &(0x7f00000005c0)="6a4748fd21634257060244d571473422a2f19f701bc21af9276ec2d705b2db8d691939b3089c14fb928556ea17d20b4385fb6d7cbdc56239d3cfcbe6c81c8d188caf6c77e8093ea4a3ccaa64ffc6e1ea04b0aaca9a672f6b136fd11b2e8ab4a0c18e82f85d9d910b3e8f9d57a8384a3c2a1ddc686fd101a3891c4db0751f352f3fb21cd0486fe5c0ae690b44edc39cdab4c82e866f80dc6684f4a5d84971975defff5b886f95da4385609b3780fa3d6462932f2d2f8b358ba50d976342e661933c2e9f571b4cc1fa2d1156d52a4084d78e46e7f1", 0xd4, 0x1, 0x0, 0x1, r5}, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x3, 0x4, r0, &(0x7f0000000340)="6417c8bbab4acea80a9159249948d34c7a8c2ecdd1e2e44c1f4b5bd8d7d3b00f05d8f993e608c5aa42995bb2bfb5478c99a2da2c330711214f5cd4166cd13a7569da472486b66f241b2f5d5f78365302cbfd24f1eb4842850aa6f649b10f9bdecf4c3e8bdb8173fc4d", 0x69, 0x2, 0x0, 0x106454f81f6de1d1, r7}, &(0x7f0000000540)={0x0, 0x0, 0x0, 0x6, 0x4, r8, &(0x7f0000000440)="4d9c78b2daff83936ec63e5fa67cd189833da3abcd49a57d3ba09a103f2c328d92b584c2dfb917901a723a2e6a63a2cc88bb0e5c659f37fa015d01853d04228841e6db9ef21f0542b46fc7a1c8f2edb5025a3b4488364b4149bd99ed89269c6b053057e93479d7fd639ef48ed20801caee7a4ee38971a3af8424225d4bf8d83a521fc5b319aed2b60a5c40bdbd004a6e4c856a05de165813b69369905ccba417ec83f683c6fcc68a37e89d8b3091634957c0d5b0e80a665583e18635774e2903a0c27bea3658a1aae129e8e61b13279cee7d83bf", 0xd4, 0x5, 0x0, 0x4, r0}]) 19:38:06 executing program 6: r0 = creat(&(0x7f0000000000)='./file0\x00', 0x0) fallocate(r0, 0x11, 0x0, 0x1000007ffe) writev(r0, &(0x7f0000000040)=[{&(0x7f00000009c0)="8a", 0x1}], 0x1) 19:38:06 executing program 1: r0 = syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x9, &(0x7f0000000300)=[{&(0x7f0000010000)="200000000002000019000000500100000f000000000000000000000004000000000002000020000020000000def4655fdef4655f0100ffff53ef010001000000ddf4655f000000000000000001000000000000000b0000008000000018000000c20500002b02", 0x66, 0x400}, {&(0x7f0000010100)="000000000000000000000000e58ca12e13a240e2b1a22f8d07e8e55f010040", 0x1f, 0x4e0}, {&(0x7f0000010200)="010000000000050040", 0x9, 0x560}, {&(0x7f0000010300)="030000000400000005", 0x9, 0x800}, {0x0, 0x0, 0x1000000000c00}, {&(0x7f0000010d00)="ed41000000040000ddf4655fdef4655fdef4655f00000000000004002000000000000800050000000af301000400000000000000000000000100000010", 0x3d, 0x1480}, {&(0x7f0000011000)="ed41000000040000def4655fdef4655fdef4655f00000000000002002000000000000800030000000af30100040000000000000000000000010000005000000000000000000000000000000000000000000000000000000000000000000000000000000004511418000000000000000000000000000000000000000000000000ed8100001a040000def4655fdef4655fdef4655f00000000000001002000000000000800010000000af301000400000000000000000000000200000060000000000000000000000000000000000000000000000000000000000000000000000000000000521cdd1d000000000000000000000000000000000000000000000000ffa1000026000000def4655fdef4655fdef4655f00000000000001000000000000000000010000002f746d702f73797a2d696d61676567656e3537313433343433382f66696c65302f66696c65300000000000000000000000000000000000000000000073f249de000000000000000000000000000000000000000000000000ed8100000a000000def4655fdef4655fdef4655f0000000000000100400000000000", 0x1a2, 0x1980}, {&(0x7f0000011300)="020000000c0001022e000000020000000c0002022e2e00000b00000014000a026c6f73742b666f756e6400000c0000001000050266696c65300000000f0000001000050166696c6531", 0x49, 0x4000}, {&(0x7f0000012000)="504d4d00504d4dff", 0x8, 0x10000}], 0x0, &(0x7f0000012b00)=ANY=[]) openat(r0, &(0x7f00000000c0)='./file1\x00', 0x188a00, 0x0) getdents64(r0, &(0x7f0000002540)=""/238, 0xee) 19:38:06 executing program 4: syz_mount_image$ext4(0x0, &(0x7f0000000100)='./file0\x00', 0x0, 0x0, 0x0, 0x0, 0x0) getxattr(&(0x7f0000000000)='./file0\x00', &(0x7f0000000080)=@known='security.selinux\x00', &(0x7f0000000280)=""/254, 0xfe) mount$9p_unix(&(0x7f0000000180)='./file0\x00', &(0x7f00000001c0)='./file0\x00', &(0x7f0000000200), 0x400, &(0x7f0000000380)=ANY=[@ANYBLOB="7472616e733d756e69782c667363616316f32c616e616d653d2f292e2e232c0021bd048e99fea663bfb965dfe81e0f0000018914d71019b769c7a1ebfaf82d98228922c945c9d939937a64c5c9839150c8ba908376fe43d62b0f693fc7662a14d500"/107]) setxattr$security_selinux(&(0x7f0000000040)='./file0\x00', &(0x7f00000000c0), &(0x7f0000000140)='system_u:object_r:gpg_helper_exec_t:s0\x00', 0x27, 0x0) 19:38:06 executing program 0: r0 = syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x8, &(0x7f0000000300)=[{&(0x7f0000010000)="200000000002000019000000500100000f000000000000000000000004000000000002000020000020000000def4655fdef4655f0100ffff53ef010001000000ddf4655f000000000000000001000000000000000b0000008000000018000000c20500002b02", 0x66, 0x400}, {&(0x7f0000010100)="000000000000000000000000e58ca12e13a240e2b1a22f8d07e8e55f010040", 0x1f, 0x4e0}, {&(0x7f0000010200)="010000000000050040", 0x9, 0x560}, {&(0x7f0000010300)="030000000400000005", 0x9, 0x800}, {0x0, 0x0, 0x1000000000c00}, {&(0x7f0000010d00)="ed41000000040000ddf4655fdef4655fdef4655f0000000000000400200000", 0x1f, 0x1480}, {&(0x7f0000011300)="020000000c0001", 0x7, 0x4000}, {&(0x7f0000012000)="504d4d00504d4dff", 0x8, 0x10000}], 0x0, &(0x7f0000012b00)=ANY=[]) getdents64(r0, &(0x7f0000002540)=""/238, 0xee) 19:38:06 executing program 7: r0 = syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x8, &(0x7f0000000300)=[{&(0x7f0000010000)="200000000002000019000000500100000f000000000000000000000004000000000002000020000020000000def4655fdef4655f0100ffff53ef010001000000ddf4655f000000000000000001000000000000000b0000008000000018000000c20500002b02", 0x66, 0x400}, {&(0x7f0000010100)="000000000000000000000000e58ca12e13a240e2b1a22f8d07e8e55f010040", 0x1f, 0x4e0}, {&(0x7f0000010200)="010000000000050040", 0x9, 0x560}, {&(0x7f0000010300)="030000000400000005", 0x9, 0x800}, {0x0, 0x0, 0x1000000000c00}, {0x0, 0x0, 0x1480}, {&(0x7f0000011300)="020000000c0001", 0x7, 0x4000}, {&(0x7f0000012000)="504d4d00504d4dff", 0x8, 0x10000}], 0x0, &(0x7f0000012b00)=ANY=[]) getdents64(r0, &(0x7f0000002540)=""/238, 0xee) [ 779.488844] EXT4-fs error (device loop7): ext4_fill_super:4947: inode #2: comm syz-executor.7: iget: root inode unallocated [ 779.491049] EXT4-fs (loop7): get root inode failed [ 779.491815] EXT4-fs (loop7): mount failed [ 779.524810] 9pnet: p9_fd_create_unix (8767): problem connecting socket: ./file0: -111 19:38:06 executing program 7: r0 = syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x8, &(0x7f0000000300)=[{&(0x7f0000010000)="200000000002000019000000500100000f000000000000000000000004000000000002000020000020000000def4655fdef4655f0100ffff53ef010001000000ddf4655f000000000000000001000000000000000b0000008000000018000000c20500002b02", 0x66, 0x400}, {&(0x7f0000010100)="000000000000000000000000e58ca12e13a240e2b1a22f8d07e8e55f010040", 0x1f, 0x4e0}, {&(0x7f0000010200)="010000000000050040", 0x9, 0x560}, {&(0x7f0000010300)="030000000400000005", 0x9, 0x800}, {0x0, 0x0, 0x1000000000c00}, {0x0, 0x0, 0x1480}, {&(0x7f0000011300)="020000000c0001", 0x7, 0x4000}, {&(0x7f0000012000)="504d4d00504d4dff", 0x8, 0x10000}], 0x0, &(0x7f0000012b00)=ANY=[]) getdents64(r0, &(0x7f0000002540)=""/238, 0xee) [ 779.550455] 9pnet: p9_fd_create_unix (8775): problem connecting socket: ./file0: -111 [ 779.572709] EXT4-fs (loop5): mounted filesystem without journal. Opts: ,errors=continue [ 779.575231] EXT4-fs (loop1): mounted filesystem without journal. Opts: ,errors=continue [ 779.576789] ext4 filesystem being mounted at /syzkaller-testdir945576136/syzkaller.SrhqXX/34/file0 supports timestamps until 2038 (0x7fffffff) [ 779.589922] ext4 filesystem being mounted at /syzkaller-testdir352494499/syzkaller.qYpB0S/103/file0 supports timestamps until 2038 (0x7fffffff) [ 779.606972] EXT4-fs (loop0): mounted filesystem without journal. Opts: ,errors=continue [ 779.608584] ext4 filesystem being mounted at /syzkaller-testdir377514359/syzkaller.P1HD5z/103/file0 supports timestamps until 2038 (0x7fffffff) [ 779.616442] EXT4-fs error (device loop5): ext4_readdir:243: inode #2: block 16: comm syz-executor.5: path /syzkaller-testdir352494499/syzkaller.qYpB0S/103/file0: bad entry in directory: rec_len is smaller than minimal - offset=0, inode=0, rec_len=0, name_len=0, size=1024 19:38:07 executing program 4: syz_mount_image$ext4(0x0, &(0x7f0000000100)='./file0\x00', 0x0, 0x0, 0x0, 0x0, 0x0) getxattr(&(0x7f0000000000)='./file0\x00', &(0x7f0000000080)=@known='security.selinux\x00', &(0x7f0000000280)=""/254, 0xfe) r0 = openat$dir(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x0, 0x0) statx(r0, &(0x7f0000000680)='./file1\x00', 0x6000, 0x400, &(0x7f00000006c0)) renameat2(0xffffffffffffff9c, &(0x7f0000000040)='./file1\x00', r0, &(0x7f0000000080)='./file0\x00', 0x2) r1 = openat$dir(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x0, 0x0) renameat2(0xffffffffffffff9c, &(0x7f0000000040)='./file1\x00', r1, &(0x7f0000000080)='./file0\x00', 0x2) execveat(r1, &(0x7f00000001c0)='./file1\x00', &(0x7f0000000240)=[&(0x7f0000000200)='security.selinux\x00'], &(0x7f0000000600)=[&(0x7f0000000380)='security.selinux\x00', &(0x7f00000003c0)='security.selinux\x00', &(0x7f0000000400)='security.selinux\x00', &(0x7f0000000440)='@-*[)\\b^]@,\x00', &(0x7f0000000480)='security.selinux\x00', &(0x7f00000004c0)='\x00', &(0x7f0000000500)='security.selinux\x00', &(0x7f0000000540)='^\\-\'-}\xef}\xdd\x00', &(0x7f0000000580)='!\xd8@,:[\x00', &(0x7f00000005c0)='security.selinux\x00'], 0x800) clock_gettime(0x0, &(0x7f00000000c0)={0x0, 0x0}) clock_gettime(0x0, &(0x7f0000000140)={0x0, 0x0}) futimesat(r0, &(0x7f0000000040)='./file0\x00', &(0x7f0000000180)={{r2, r3/1000+60000}, {r4, r5/1000+10000}}) [ 779.635374] EXT4-fs error (device loop1): ext4_readdir:243: inode #2: block 16: comm syz-executor.1: path /syzkaller-testdir945576136/syzkaller.SrhqXX/34/file0: bad entry in directory: rec_len is smaller than minimal - offset=76, inode=0, rec_len=0, name_len=0, size=1024 19:38:07 executing program 2: getrlimit(0x1, &(0x7f0000000000)) [ 779.693771] EXT4-fs error (device loop7): ext4_fill_super:4947: inode #2: comm syz-executor.7: iget: root inode unallocated [ 779.697684] EXT4-fs (loop7): get root inode failed [ 779.698486] EXT4-fs (loop7): mount failed 19:38:07 executing program 5: r0 = syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x8, &(0x7f0000000300)=[{&(0x7f0000010000)="200000000002000019000000500100000f000000000000000000000004000000000002000020000020000000def4655fdef4655f0100ffff53ef010001000000ddf4655f000000000000000001000000000000000b0000008000000018000000c20500002b02", 0x66, 0x400}, {&(0x7f0000010100)="000000000000000000000000e58ca12e13a240e2b1a22f8d07e8e55f010040", 0x1f, 0x4e0}, {&(0x7f0000010200)="010000000000050040", 0x9, 0x560}, {&(0x7f0000010300)="030000000400000005", 0x9, 0x800}, {0x0, 0x0, 0x1000000000c00}, {&(0x7f0000010d00)="ed41000000040000ddf4655fdef4655fdef4655f00000000000004002000000000000800050000000af301000400000000000000000000000100000010", 0x3d, 0x1480}, {&(0x7f0000011300)="02000000", 0x4, 0x4000}, {&(0x7f0000012000)="504d4d00504d4dff", 0x8, 0x10000}], 0x0, &(0x7f0000012b00)=ANY=[]) openat(r0, &(0x7f00000000c0)='./file1\x00', 0x188a00, 0x0) getdents64(r0, &(0x7f0000002540)=""/238, 0xee) 19:38:07 executing program 6: r0 = creat(&(0x7f0000000000)='./file0\x00', 0x0) fallocate(r0, 0x11, 0x0, 0x1000007ffe) writev(r0, &(0x7f0000000040)=[{&(0x7f00000009c0)="8a", 0x1}], 0x1) 19:38:07 executing program 0: r0 = syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x8, &(0x7f0000000300)=[{&(0x7f0000010000)="200000000002000019000000500100000f000000000000000000000004000000000002000020000020000000def4655fdef4655f0100ffff53ef010001000000ddf4655f000000000000000001000000000000000b0000008000000018000000c20500002b02", 0x66, 0x400}, {&(0x7f0000010100)="000000000000000000000000e58ca12e13a240e2b1a22f8d07e8e55f010040", 0x1f, 0x4e0}, {&(0x7f0000010200)="010000000000050040", 0x9, 0x560}, {&(0x7f0000010300)="030000000400000005", 0x9, 0x800}, {0x0, 0x0, 0x1000000000c00}, {&(0x7f0000010d00)="ed41000000040000ddf4655fdef4655fdef4655f0000000000000400200000", 0x1f, 0x1480}, {&(0x7f0000011300)="020000000c0001", 0x7, 0x4000}, {&(0x7f0000012000)="504d4d00504d4dff", 0x8, 0x10000}], 0x0, &(0x7f0000012b00)=ANY=[]) getdents64(r0, &(0x7f0000002540)=""/238, 0xee) 19:38:07 executing program 1: r0 = syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x9, &(0x7f0000000300)=[{&(0x7f0000010000)="200000000002000019000000500100000f000000000000000000000004000000000002000020000020000000def4655fdef4655f0100ffff53ef010001000000ddf4655f000000000000000001000000000000000b0000008000000018000000c20500002b02", 0x66, 0x400}, {&(0x7f0000010100)="000000000000000000000000e58ca12e13a240e2b1a22f8d07e8e55f010040", 0x1f, 0x4e0}, {&(0x7f0000010200)="010000000000050040", 0x9, 0x560}, {&(0x7f0000010300)="030000000400000005", 0x9, 0x800}, {0x0, 0x0, 0x1000000000c00}, {&(0x7f0000010d00)="ed41000000040000ddf4655fdef4655fdef4655f00000000000004002000000000000800050000000af301000400000000000000000000000100000010", 0x3d, 0x1480}, {&(0x7f0000011000)="ed41000000040000def4655fdef4655fdef4655f00000000000002002000000000000800030000000af30100040000000000000000000000010000005000000000000000000000000000000000000000000000000000000000000000000000000000000004511418000000000000000000000000000000000000000000000000ed8100001a040000def4655fdef4655fdef4655f00000000000001002000000000000800010000000af301000400000000000000000000000200000060000000000000000000000000000000000000000000000000000000000000000000000000000000521cdd1d000000000000000000000000000000000000000000000000ffa1000026000000def4655fdef4655fdef4655f00000000000001000000000000000000010000002f746d702f73797a2d696d61676567656e3537313433343433382f66696c65302f66696c65300000000000000000000000000000000000000000000073f249de000000000000000000000000000000000000000000000000ed8100000a000000def4655fdef4655fdef4655f0000000000000100400000000000", 0x1a2, 0x1980}, {&(0x7f0000011300)="020000000c0001022e000000020000000c0002022e2e00000b00000014000a026c6f73742b666f756e6400000c0000001000050266696c65300000000f0000001000050166696c6531", 0x49, 0x4000}, {&(0x7f0000012000)="504d4d00504d4dff", 0x8, 0x10000}], 0x0, &(0x7f0000012b00)=ANY=[]) openat(r0, &(0x7f00000000c0)='./file1\x00', 0x188a00, 0x0) getdents64(r0, &(0x7f0000002540)=""/238, 0xee) 19:38:07 executing program 3: r0 = creat(&(0x7f0000000000)='./file0\x00', 0x0) fallocate(r0, 0x11, 0x80000, 0x1000007ffe) writev(r0, &(0x7f0000000040)=[{&(0x7f00000009c0)="8a", 0x1}], 0x1) write$P9_RLOCK(r0, 0x0, 0x0) 19:38:07 executing program 7: r0 = syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x8, &(0x7f0000000300)=[{&(0x7f0000010000)="200000000002000019000000500100000f000000000000000000000004000000000002000020000020000000def4655fdef4655f0100ffff53ef010001000000ddf4655f000000000000000001000000000000000b0000008000000018000000c20500002b02", 0x66, 0x400}, {&(0x7f0000010100)="000000000000000000000000e58ca12e13a240e2b1a22f8d07e8e55f010040", 0x1f, 0x4e0}, {&(0x7f0000010200)="010000000000050040", 0x9, 0x560}, {&(0x7f0000010300)="030000000400000005", 0x9, 0x800}, {0x0, 0x0, 0x1000000000c00}, {&(0x7f0000010d00), 0x0, 0x1480}, {&(0x7f0000011300)="020000000c0001", 0x7, 0x4000}, {&(0x7f0000012000)="504d4d00504d4dff", 0x8, 0x10000}], 0x0, &(0x7f0000012b00)=ANY=[]) getdents64(r0, &(0x7f0000002540)=""/238, 0xee) 19:38:07 executing program 2: r0 = creat(&(0x7f0000000000)='./file0\x00', 0x0) fallocate(r0, 0x11, 0x80000, 0x1000007ffe) writev(r0, &(0x7f0000000040)=[{&(0x7f00000009c0)="8a", 0x1}], 0x1) write$P9_RLOCK(r0, 0x0, 0x0) 19:38:07 executing program 4: syz_mount_image$ext4(0x0, &(0x7f0000000040)='./file0\x00', 0x48, 0x0, 0x0, 0x0, 0x0) getxattr(&(0x7f0000000000)='./file0\x00', &(0x7f0000000080)=@known='security.selinux\x00', &(0x7f0000000280)=""/254, 0xfe) [ 779.926157] EXT4-fs (loop1): mounted filesystem without journal. Opts: ,errors=continue [ 779.927591] ext4 filesystem being mounted at /syzkaller-testdir945576136/syzkaller.SrhqXX/35/file0 supports timestamps until 2038 (0x7fffffff) [ 779.933111] EXT4-fs error (device loop1): ext4_readdir:243: inode #2: block 16: comm syz-executor.1: path /syzkaller-testdir945576136/syzkaller.SrhqXX/35/file0: bad entry in directory: rec_len is smaller than minimal - offset=76, inode=0, rec_len=0, name_len=0, size=1024 [ 779.949967] EXT4-fs (loop5): mounted filesystem without journal. Opts: ,errors=continue [ 779.951418] ext4 filesystem being mounted at /syzkaller-testdir352494499/syzkaller.qYpB0S/104/file0 supports timestamps until 2038 (0x7fffffff) [ 779.955766] EXT4-fs error (device loop5): ext4_readdir:243: inode #2: block 16: comm syz-executor.5: path /syzkaller-testdir352494499/syzkaller.qYpB0S/104/file0: bad entry in directory: rec_len is smaller than minimal - offset=0, inode=2, rec_len=0, name_len=0, size=1024 [ 779.975897] EXT4-fs (loop0): mounted filesystem without journal. Opts: ,errors=continue [ 779.977438] ext4 filesystem being mounted at /syzkaller-testdir377514359/syzkaller.P1HD5z/104/file0 supports timestamps until 2038 (0x7fffffff) 19:38:07 executing program 5: r0 = syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x8, &(0x7f0000000300)=[{&(0x7f0000010000)="200000000002000019000000500100000f000000000000000000000004000000000002000020000020000000def4655fdef4655f0100ffff53ef010001000000ddf4655f000000000000000001000000000000000b0000008000000018000000c20500002b02", 0x66, 0x400}, {&(0x7f0000010100)="000000000000000000000000e58ca12e13a240e2b1a22f8d07e8e55f010040", 0x1f, 0x4e0}, {&(0x7f0000010200)="010000000000050040", 0x9, 0x560}, {&(0x7f0000010300)="030000000400000005", 0x9, 0x800}, {0x0, 0x0, 0x1000000000c00}, {&(0x7f0000010d00)="ed41000000040000ddf4655fdef4655fdef4655f00000000000004002000000000000800050000000af301000400000000000000000000000100000010", 0x3d, 0x1480}, {&(0x7f0000011300)="02000000", 0x4, 0x4000}, {&(0x7f0000012000)="504d4d00504d4dff", 0x8, 0x10000}], 0x0, &(0x7f0000012b00)=ANY=[]) openat(r0, &(0x7f00000000c0)='./file1\x00', 0x188a00, 0x0) getdents64(r0, &(0x7f0000002540)=""/238, 0xee) 19:38:07 executing program 1: r0 = syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x9, &(0x7f0000000300)=[{&(0x7f0000010000)="200000000002000019000000500100000f000000000000000000000004000000000002000020000020000000def4655fdef4655f0100ffff53ef010001000000ddf4655f000000000000000001000000000000000b0000008000000018000000c20500002b02", 0x66, 0x400}, {&(0x7f0000010100)="000000000000000000000000e58ca12e13a240e2b1a22f8d07e8e55f010040", 0x1f, 0x4e0}, {&(0x7f0000010200)="010000000000050040", 0x9, 0x560}, {&(0x7f0000010300)="030000000400000005", 0x9, 0x800}, {0x0, 0x0, 0x1000000000c00}, {&(0x7f0000010d00)="ed41000000040000ddf4655fdef4655fdef4655f00000000000004002000000000000800050000000af301000400000000000000000000000100000010", 0x3d, 0x1480}, {&(0x7f0000011000)="ed41000000040000def4655fdef4655fdef4655f00000000000002002000000000000800030000000af30100040000000000000000000000010000005000000000000000000000000000000000000000000000000000000000000000000000000000000004511418000000000000000000000000000000000000000000000000ed8100001a040000def4655fdef4655fdef4655f00000000000001002000000000000800010000000af301000400000000000000000000000200000060000000000000000000000000000000000000000000000000000000000000000000000000000000521cdd1d000000000000000000000000000000000000000000000000ffa1000026000000def4655fdef4655fdef4655f00000000000001000000000000000000010000002f746d702f73797a2d696d61676567656e3537313433343433382f66696c65302f66696c65300000000000000000000000000000000000000000000073f249de000000000000000000000000000000000000000000000000ed8100000a000000def4655fdef4655fdef4655f00000000000001004000000000000800010000000af3010004000000", 0x1b0, 0x1980}, {&(0x7f0000011300)="020000000c0001022e000000020000000c0002022e2e00000b00000014000a026c6f73742b666f756e6400000c0000001000050266696c65300000000f0000001000050166696c6531", 0x49, 0x4000}, {&(0x7f0000012000)="504d4d00504d4dff", 0x8, 0x10000}], 0x0, &(0x7f0000012b00)=ANY=[]) openat(r0, &(0x7f00000000c0)='./file1\x00', 0x188a00, 0x0) getdents64(r0, &(0x7f0000002540)=""/238, 0xee) 19:38:07 executing program 4: r0 = openat$nvram(0xffffffffffffff9c, &(0x7f0000000040), 0x40000, 0x0) epoll_create1(0x80000) ioctl$EVIOCSABS3F(r0, 0x401845ff, &(0x7f00000000c0)={0x1, 0x59, 0xff, 0x0, 0x5f74f681, 0x8}) syz_mount_image$ext4(0x0, &(0x7f0000000140)='./file0\x00', 0x6, 0x0, 0x0, 0x860c23, 0x0) getxattr(&(0x7f0000000000)='./file0\x00', &(0x7f0000000080)=@known='security.selinux\x00', &(0x7f0000000280)=""/254, 0xfe) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000100), 0x40, 0x0) r2 = syz_open_dev$vcsu(&(0x7f0000000180), 0x100000001, 0x84000) epoll_ctl$EPOLL_CTL_ADD(r1, 0x1, r2, &(0x7f00000001c0)) [ 780.050256] EXT4-fs error (device loop7): ext4_fill_super:4947: inode #2: comm syz-executor.7: iget: root inode unallocated [ 780.062428] EXT4-fs (loop7): get root inode failed [ 780.063149] EXT4-fs (loop7): mount failed [ 780.153271] EXT4-fs (loop1): mounted filesystem without journal. Opts: ,errors=continue [ 780.154722] ext4 filesystem being mounted at /syzkaller-testdir945576136/syzkaller.SrhqXX/36/file0 supports timestamps until 2038 (0x7fffffff) [ 780.165012] EXT4-fs error (device loop1): ext4_ext_check_inode:459: inode #15: comm syz-executor.1: pblk 0 bad header/extent: invalid extent entries - magic f30a, entries 1, max 4(4), depth 0(0) [ 780.176134] EXT4-fs error (device loop1): ext4_readdir:243: inode #2: block 16: comm syz-executor.1: path /syzkaller-testdir945576136/syzkaller.SrhqXX/36/file0: bad entry in directory: rec_len is smaller than minimal - offset=76, inode=0, rec_len=0, name_len=0, size=1024 [ 780.216073] EXT4-fs (loop5): mounted filesystem without journal. Opts: ,errors=continue [ 780.217495] ext4 filesystem being mounted at /syzkaller-testdir352494499/syzkaller.qYpB0S/105/file0 supports timestamps until 2038 (0x7fffffff) [ 780.224223] EXT4-fs error (device loop5): ext4_readdir:243: inode #2: block 16: comm syz-executor.5: path /syzkaller-testdir352494499/syzkaller.qYpB0S/105/file0: bad entry in directory: rec_len is smaller than minimal - offset=0, inode=2, rec_len=0, name_len=0, size=1024 19:38:19 executing program 0: r0 = syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x8, &(0x7f0000000300)=[{&(0x7f0000010000)="200000000002000019000000500100000f000000000000000000000004000000000002000020000020000000def4655fdef4655f0100ffff53ef010001000000ddf4655f000000000000000001000000000000000b0000008000000018000000c20500002b02", 0x66, 0x400}, {&(0x7f0000010100)="000000000000000000000000e58ca12e13a240e2b1a22f8d07e8e55f010040", 0x1f, 0x4e0}, {&(0x7f0000010200)="010000000000050040", 0x9, 0x560}, {&(0x7f0000010300)="030000000400000005", 0x9, 0x800}, {0x0, 0x0, 0x1000000000c00}, {&(0x7f0000010d00)="ed41000000040000ddf4655fdef4655fdef4655f00000000000004002000000000000800050000000af301000400", 0x2e, 0x1480}, {&(0x7f0000011300)="020000000c0001", 0x7, 0x4000}, {&(0x7f0000012000)="504d4d00504d4dff", 0x8, 0x10000}], 0x0, &(0x7f0000012b00)=ANY=[]) getdents64(r0, &(0x7f0000002540)=""/238, 0xee) 19:38:19 executing program 6: r0 = creat(&(0x7f0000000000)='./file0\x00', 0x0) writev(r0, &(0x7f0000000040)=[{&(0x7f00000009c0)="8a", 0x1}], 0x1) write$P9_RLOCK(r0, 0x0, 0x0) 19:38:19 executing program 5: r0 = syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x8, &(0x7f0000000300)=[{&(0x7f0000010000)="200000000002000019000000500100000f000000000000000000000004000000000002000020000020000000def4655fdef4655f0100ffff53ef010001000000ddf4655f000000000000000001000000000000000b0000008000000018000000c20500002b02", 0x66, 0x400}, {&(0x7f0000010100)="000000000000000000000000e58ca12e13a240e2b1a22f8d07e8e55f010040", 0x1f, 0x4e0}, {&(0x7f0000010200)="010000000000050040", 0x9, 0x560}, {&(0x7f0000010300)="030000000400000005", 0x9, 0x800}, {0x0, 0x0, 0x1000000000c00}, {&(0x7f0000010d00)="ed41000000040000ddf4655fdef4655fdef4655f00000000000004002000000000000800050000000af301000400000000000000000000000100000010", 0x3d, 0x1480}, {&(0x7f0000011300)="02000000", 0x4, 0x4000}, {&(0x7f0000012000)="504d4d00504d4dff", 0x8, 0x10000}], 0x0, &(0x7f0000012b00)=ANY=[]) openat(r0, &(0x7f00000000c0)='./file1\x00', 0x188a00, 0x0) getdents64(r0, &(0x7f0000002540)=""/238, 0xee) 19:38:19 executing program 1: r0 = syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x9, &(0x7f0000000300)=[{&(0x7f0000010000)="200000000002000019000000500100000f000000000000000000000004000000000002000020000020000000def4655fdef4655f0100ffff53ef010001000000ddf4655f000000000000000001000000000000000b0000008000000018000000c20500002b02", 0x66, 0x400}, {&(0x7f0000010100)="000000000000000000000000e58ca12e13a240e2b1a22f8d07e8e55f010040", 0x1f, 0x4e0}, {&(0x7f0000010200)="010000000000050040", 0x9, 0x560}, {&(0x7f0000010300)="030000000400000005", 0x9, 0x800}, {0x0, 0x0, 0x1000000000c00}, {&(0x7f0000010d00)="ed41000000040000ddf4655fdef4655fdef4655f00000000000004002000000000000800050000000af301000400000000000000000000000100000010", 0x3d, 0x1480}, {&(0x7f0000011000)="ed41000000040000def4655fdef4655fdef4655f00000000000002002000000000000800030000000af30100040000000000000000000000010000005000000000000000000000000000000000000000000000000000000000000000000000000000000004511418000000000000000000000000000000000000000000000000ed8100001a040000def4655fdef4655fdef4655f00000000000001002000000000000800010000000af301000400000000000000000000000200000060000000000000000000000000000000000000000000000000000000000000000000000000000000521cdd1d000000000000000000000000000000000000000000000000ffa1000026000000def4655fdef4655fdef4655f00000000000001000000000000000000010000002f746d702f73797a2d696d61676567656e3537313433343433382f66696c65302f66696c65300000000000000000000000000000000000000000000073f249de000000000000000000000000000000000000000000000000ed8100000a000000def4655fdef4655fdef4655f00000000000001004000000000000800010000000af3010004000000", 0x1b0, 0x1980}, {&(0x7f0000011300)="020000000c0001022e000000020000000c0002022e2e00000b00000014000a026c6f73742b666f756e6400000c0000001000050266696c65300000000f0000001000050166696c6531", 0x49, 0x4000}, {&(0x7f0000012000)="504d4d00504d4dff", 0x8, 0x10000}], 0x0, &(0x7f0000012b00)=ANY=[]) openat(r0, &(0x7f00000000c0)='./file1\x00', 0x188a00, 0x0) getdents64(r0, &(0x7f0000002540)=""/238, 0xee) 19:38:19 executing program 7: r0 = syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x8, &(0x7f0000000300)=[{&(0x7f0000010000)="200000000002000019000000500100000f000000000000000000000004000000000002000020000020000000def4655fdef4655f0100ffff53ef010001000000ddf4655f000000000000000001000000000000000b0000008000000018000000c20500002b02", 0x66, 0x400}, {&(0x7f0000010100)="000000000000000000000000e58ca12e13a240e2b1a22f8d07e8e55f010040", 0x1f, 0x4e0}, {&(0x7f0000010200)="010000000000050040", 0x9, 0x560}, {&(0x7f0000010300)="030000000400000005", 0x9, 0x800}, {0x0, 0x0, 0x1000000000c00}, {&(0x7f0000010d00), 0x0, 0x1480}, {&(0x7f0000011300)="020000000c0001", 0x7, 0x4000}, {&(0x7f0000012000)="504d4d00504d4dff", 0x8, 0x10000}], 0x0, &(0x7f0000012b00)=ANY=[]) getdents64(r0, &(0x7f0000002540)=""/238, 0xee) 19:38:19 executing program 3: r0 = creat(&(0x7f0000000000)='./file0\x00', 0x0) fallocate(r0, 0x11, 0x0, 0x1000007ffe) writev(r0, &(0x7f0000000040)=[{&(0x7f00000009c0)="8a", 0x1}], 0x1) 19:38:19 executing program 2: r0 = syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x9, &(0x7f0000000300)=[{&(0x7f0000010000)="200000000002000019000000500100000f000000000000000000000004000000000002000020000020000000def4655fdef4655f0100ffff53ef010001000000ddf4655f000000000000000001000000000000000b0000008000000018000000c20500002b02", 0x66, 0x400}, {&(0x7f0000010100)="000000000000000000000000e58ca12e13a240e2b1a22f8d07e8e55f010040", 0x1f, 0x4e0}, {&(0x7f0000010200)="010000000000050040", 0x9, 0x560}, {&(0x7f0000010300)="030000000400000005", 0x9, 0x800}, {0x0, 0x0, 0x1000000000c00}, {&(0x7f0000010d00)="ed41000000040000ddf4655fdef4655fdef4655f00000000000004002000000000000800050000000af301000400000000000000000000000100000010", 0x3d, 0x1480}, {&(0x7f0000011000)="ed41000000040000def4655fdef4655fdef4655f00000000000002002000000000000800030000000af30100040000000000000000000000010000005000000000000000000000000000000000000000000000000000000000000000000000000000000004511418000000000000000000000000000000000000000000000000ed8100001a040000def4655fdef4655fdef4655f00000000000001002000000000000800010000000af301000400000000000000000000000200000060000000000000000000000000000000000000000000000000000000000000000000000000000000521cdd1d000000000000000000000000000000000000000000000000ffa1000026000000def4655fdef4655fdef4655f00000000000001000000000000000000010000002f746d702f73797a2d696d61676567656e3537313433343433382f66696c65302f66696c65300000000000000000000000000000000000000000000073f249de000000000000000000000000000000000000000000000000ed8100000a000000def4655fdef4655fdef4655f0000000000000100400000000000", 0x1a2, 0x1980}, {&(0x7f0000011300)="020000000c0001022e000000020000000c0002022e2e00000b00000014000a026c6f73742b666f756e6400000c0000001000050266696c65300000000f0000001000050166696c6531", 0x49, 0x4000}, {&(0x7f0000012000)="504d4d00504d4dff", 0x8, 0x10000}], 0x0, &(0x7f0000012b00)=ANY=[]) openat(r0, &(0x7f00000000c0)='./file1\x00', 0x188a00, 0x0) getdents64(r0, &(0x7f0000002540)=""/238, 0xee) 19:38:19 executing program 4: r0 = syz_mount_image$ext4(0x0, &(0x7f0000000100)='./file0\x00', 0x0, 0x0, 0x0, 0x0, 0x0) openat(r0, &(0x7f00000001c0)='./file0\x00', 0x40000, 0x12c) mount(&(0x7f0000000040)=@nullb, &(0x7f00000000c0)='./file0\x00', &(0x7f0000000140)='qnx6\x00', 0x8, &(0x7f0000000180)='#+\x00') getxattr(&(0x7f0000000000)='./file0\x00', &(0x7f0000000080)=@known='security.selinux\x00', &(0x7f0000000280)=""/254, 0xfe) 19:38:19 executing program 6: r0 = creat(&(0x7f0000000000)='./file0\x00', 0x0) writev(r0, &(0x7f0000000040)=[{&(0x7f00000009c0)="8a", 0x1}], 0x1) write$P9_RLOCK(r0, 0x0, 0x0) [ 791.864584] EXT4-fs (loop2): mounted filesystem without journal. Opts: ,errors=continue [ 791.867422] EXT4-fs (loop5): mounted filesystem without journal. Opts: ,errors=continue [ 791.869262] ext4 filesystem being mounted at /syzkaller-testdir624921991/syzkaller.C6sgL7/20/file0 supports timestamps until 2038 (0x7fffffff) [ 791.871569] ext4 filesystem being mounted at /syzkaller-testdir352494499/syzkaller.qYpB0S/106/file0 supports timestamps until 2038 (0x7fffffff) [ 791.894857] EXT4-fs error (device loop2): ext4_readdir:243: inode #2: block 16: comm syz-executor.2: path /syzkaller-testdir624921991/syzkaller.C6sgL7/20/file0: bad entry in directory: rec_len is smaller than minimal - offset=76, inode=0, rec_len=0, name_len=0, size=1024 [ 791.901338] EXT4-fs error (device loop0): ext4_ext_check_inode:459: inode #2: comm syz-executor.0: pblk 0 bad header/extent: invalid extent entries - magic f30a, entries 1, max 4(4), depth 0(0) [ 791.905935] EXT4-fs error (device loop5): ext4_readdir:243: inode #2: block 16: comm syz-executor.5: path /syzkaller-testdir352494499/syzkaller.qYpB0S/106/file0: bad entry in directory: rec_len is smaller than minimal - offset=0, inode=2, rec_len=0, name_len=0, size=1024 [ 791.909632] EXT4-fs (loop0): get root inode failed [ 791.910817] EXT4-fs (loop0): mount failed [ 791.932351] EXT4-fs (loop1): mounted filesystem without journal. Opts: ,errors=continue [ 791.935041] ext4 filesystem being mounted at /syzkaller-testdir945576136/syzkaller.SrhqXX/37/file0 supports timestamps until 2038 (0x7fffffff) [ 791.950056] EXT4-fs error (device loop7): ext4_fill_super:4947: inode #2: comm syz-executor.7: iget: root inode unallocated [ 791.951913] EXT4-fs (loop7): get root inode failed [ 791.952695] EXT4-fs (loop7): mount failed 19:38:19 executing program 5: r0 = syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x8, &(0x7f0000000300)=[{&(0x7f0000010000)="200000000002000019000000500100000f000000000000000000000004000000000002000020000020000000def4655fdef4655f0100ffff53ef010001000000ddf4655f000000000000000001000000000000000b0000008000000018000000c20500002b02", 0x66, 0x400}, {&(0x7f0000010100)="000000000000000000000000e58ca12e13a240e2b1a22f8d07e8e55f010040", 0x1f, 0x4e0}, {&(0x7f0000010200)="010000000000050040", 0x9, 0x560}, {&(0x7f0000010300)="030000000400000005", 0x9, 0x800}, {0x0, 0x0, 0x1000000000c00}, {&(0x7f0000010d00)="ed41000000040000ddf4655fdef4655fdef4655f00000000000004002000000000000800050000000af301000400000000000000000000000100000010", 0x3d, 0x1480}, {&(0x7f0000011300)="020000000c00", 0x6, 0x4000}, {&(0x7f0000012000)="504d4d00504d4dff", 0x8, 0x10000}], 0x0, &(0x7f0000012b00)=ANY=[]) openat(r0, &(0x7f00000000c0)='./file1\x00', 0x188a00, 0x0) getdents64(r0, &(0x7f0000002540)=""/238, 0xee) [ 791.965773] EXT4-fs error (device loop1): ext4_readdir:243: inode #2: block 16: comm syz-executor.1: path /syzkaller-testdir945576136/syzkaller.SrhqXX/37/file0: bad entry in directory: rec_len is smaller than minimal - offset=76, inode=0, rec_len=0, name_len=0, size=1024 19:38:31 executing program 4: syz_mount_image$ext4(0x0, &(0x7f0000000100)='./file0\x00', 0x0, 0x0, 0x0, 0x0, 0x0) getxattr(&(0x7f0000000000)='./file0\x00', &(0x7f0000000080)=@known='security.selinux\x00', &(0x7f0000000280)=""/254, 0xfe) openat$dir(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x80080, 0x102) syz_mount_image$nfs4(&(0x7f00000000c0), &(0x7f0000000140)='./file0\x00', 0x2, 0x4, &(0x7f00000014c0)=[{&(0x7f0000000380)="6d6c9869e21a10c0406043c3939903bcca3c6d2384e4e84b02018a88c0d5aefb360fa159d33ed76eb278b2c64410dc75e637e48ba3bfa1499334ab51bd97ec6bddf45715dfa2a5bb21426a0c4d57e9d401bb32a1a927370306ec9e0f8203b8be26596a78aa0b145cd0a911def8f0b4ca68018403a1f0b1c7257dd647ecde78d83462fa14ca38a287dcd2f3676f36eea005f51aacda6906c4d82e43dad73df224f4e682c1aad3f330f499df7f7d926b4567bd980217c49f0892ad0a3bddf6d6dc54d7ebf1746c0a903b3e1c70dab9809f07a254d408da7fe8bb75500c888545f3b432c9c2c7d939cedbbcd9c64a55348716528d4783898b0e5d416f31645d59ba725552caa106b78c5a082cb686db4aff17f310dba7d1809f266a57a5252ab191d9bcb5994282756c84fc511cde7dde3eade349947f81e1e2d87ab7b28257cf7ed0feffcd28577b0710167d10ce610bb1cc3b0d16ae68a028bf60391f2a1752a00bcba02ef1d15bacf54c45014c6b93a2269f1913dc240b6845ace958aeff002f7000c6721e69b9ad80c31eb54a31a008e23e9e160e294002108dcd72f54611f513493423c73a9c309ee1d4d93f791fe554d8c7a6f598415ebc636438d707face0fdc991d72ed92fb5f5f8e9fc612200e31b7869bcbd8b35e68328c0e8f5231d78c95043ceade6f259098ccb0c370332b2579469e1a1f08846dd13d6ece12b2cb7546add0cbf7edec537f8a6bf9314fc0566b005f0a010d55fa10c4811f7697a9235e8febeff5e394788b3f147553ec2f4c01df7acaf9b1de0ed2323a64a6a7500f0c4c3ba9f84e34f6901a84da522199028c7b77597e504364a9431d965323791d64a4f031bf29e1890223ccb92dd41ddd79ef2513da1c5dad80d406d6fb66cab2c8f8ed52b392bde0f7722d698a75e767558b6a32bfb24ce12b15dc4d379d7efd39547db8b4e462457b991acade1b13b045ebde4aff3da21c3df056dcf737453fbf5072b109f41208ce415c288cd162d094e03b0d23b4b77835a77a7d3eea54702bcc50d46d6090315b99fb447ef237cca642dfa5f0a24754d472a4eeb5952811a73af1720e4ffc1e4d50ba0139581a880e49c4946b007f9a5eba6861cf0ea497415c75cc1492489416819e3aa0169f4b783298c56ede9f0ac898c79aba47a16116c4a75303c78c9be8997c8f982ebea29d53d0c53506ab7566c17fe1330c93ee55561d7d110baa4b9160c9f8e0533b6c2e3f4cc2b25e4f4be1a848f76abfaed9921231a88847a15aff9cb383b53913adfc5c786e33966a3797aaf485380945e66622b4c2adc7c2635e3ce33d58e869b90b5003e658dda3c27e9ac3321c7f26de5174ddafa6ab33ef623e3dc26f9a5ee558d22c96bc713abef127f05c29bb42629706ffa4c7d1347b97ebf1ac1e47cd930e41da791570701dfece8f425573068100ca09194220412928adb11d0d9ae900d94d3089b46d0c60828527c1fb0867f6222bbbb1276760df28fd817b82de3f5c1ddd274d8072fa7a202410f16c77a33550b41d7635936f37d6795b38cde66c1aa8b5dec65b88355ed856678f4264a304506d1fc7b2225a2b00d1bbb131f363ffefb4601e8a6605bb1012804090897699fc192f42a546d6db8bf51d9ce4990cb0b90cdd2a596656738c39005a2a054920fa370671bd678cfa521c8447a6d20cd162de7b3213f12c6ca77bd23761d105cd5efb81c20f3a66a6e64b53f1063a5c9fce7787b8cb0459b4c4681538283a4c26de4625df287a5231311f907bd1112297ee0238bf5714b36090743828499c4407e88cfa8f5e77b5ebb718986e5d68244c6dde140957e53d7e1a7f8aa85453d9a9504cff397ec675dba2deaeb4935ed9fcd65e38df66dee09686a37bc066d74f6b286eb295ad10a355141c688fe4a3444a772f5a0d187de744a97a6710cdf5f813549928ed1558a682ae9358a1e75cedb14e15028bc831bcb8e669338bbfd58ba45b648174b1d3fb1c3cae4d20572fd5efcc94df9d2044509e735390d8e385fb23746060e1f2e6013e0d09c99988e8a8e673cafc3c7868ddf2bcd2fdb8533ac161287f5b8c3dbd3cbecd7174b38a9c3e330daabd33205f85474e2f43beb1b413efb2001f0fff6d5e585177ecca713ce7488356b4587693b2eadb26a4c98416f889baa2c4e6861a77119d74b19010b3565057ec73536c013a34857a4ab5ed844776c04a8ebbb48bd49fbd5741f943b338327c7ce2bcabb9856702923bd86fd5c17102d603ffb09b5a7881774f9907336a5dad03e8c7051d2ea223a35fbe02ea25441481489d2e5aa610f25b9875abb7f6d2618423dc5a22b82808d65554aa4f520fdc09c629f22810e5b667e4b669ff32a88283b101e7ab4e1b414da0ba98fa6425a3e90b1431907c2717ce8b5ebe4f9fa3d85327bb692744d99475980bfd2bedf8549392ae5ed294dec478832eacb639b016889ee6f343794cd14db1053c01363b4d3cec637af73a113d6ccb2757be65cdfb8f2a797555e1eb9251d116d0ba5ce2808ac872c0028d0506606d4b9b90e85a6735d5d8d7b3871e8d6fac13621680b54bd9ae838dd2a8217fd96c51ef4a2316ed48035abf0d3f9808d2906a348fd91778a15c0b36fdeab686920d0cea926daf733b955a1363fceaecba9f98354c3a53eaa792463fbb09e5babc12bd2727379223298aa0836bd8c1907c03edc88460461e60bea2a3d0fd5a07b78ae8b2844b296e15e92d08d3be968831274a8db86a5a1734195f128b016238aadc845edc45dc54fef7239119d525a17fdf5953b663f43d01403c130fa9f26ded178067eadd3c0d561f5ae01b8b7a47f8034304375b951597fd4fb9ef60b6fb1e6e093511f002d02cda0da8cb95ae64cd44afac53e1d92d5c701d5f7793eef45ceb5aff78a1d0ac7cc640db9ef44ad70318c0865cf210dac2c213951472548f022236afa04a8e5f090dcfe2121af750c2971d060239d5160d5702c71d669010f49d02a61bd85d6e2dfad39ee8e7c6dc2b5c9223e21b275238211c758b75995f9e4ab04c8c9c923f5efaff487aef8e600571ff416e9df8ddb2e43f2b580b9519d17647a001b7dcc3011c695b2937ffed4290fabe73f54eff711599c9624b400ed7ca2f7df716175dfffb1e7d402e24069768df6f8321595d9d9c257e382ac7803af48a104a88c57960dd9a5fcc38b2c9c241c1cfbafab945d47f1283f00041e12bae6c4236e0dd19c799e5fb070aa1039cd90704993694ecdb400c9e24f2ad7cf02b03ff4bf7ba2c5417d944a45128648d68e885ed70f5633e2b25136f7cb9c25b32c477bf0d089979a9b6560f6143a241075f38e5db97cb4c6c87c61c2457631ceaefdb6bcf35644186cd58a809f9e2e20b6dbd02fe59e7369fbad52cedee264a76f7230b3c835d2710f8cffdaa03090bb1adc7cc41e86bede187d1f09b6f68cc57604a64848a40e00ca34d6bf11468a93caad67a18307e200d536745e0bd92fb4f7a8c2c22698995cc29fdc54d37faae70007bb84a01bff0463ada8625e8e018548f06a6154582e73d1f9056f9ba438427bd0f7191a7253703816a5c27406953aaf3451be468cf2e0288e54287887309763b25ac91f7123226ab71fc6a434be02037e349768b93e3fed225734a942d5b497fb9623f34bb6c912be9ee97be157b0dd0d362297e4b83990b419fe9c4b1c69e37fbd35522a097c963a5b6c55c62104b3c7029e8abc3a55a14535ccb8825a8cc9643bd45fd91d55ee645eb97fd55ce3c0be55ed2aad5ae767b59ca77c5f13e0bfc54151c1745203aa60c41513a052b42614e115ba1f179bdc39aece7ec3200ea5d62843a9b9798e2d4c1b3fc010905ace2c5afd7865e78f3ab3b4f0cbce8ef8e725ca85375a1aab142b4735eacd5455ebc8d184a8a5fbaef8fb5ca1585ee511895fea39ef2f8672769779cec138cb9cbc7bfc64e54a842a15eaaa15c1483f94e69663b69e4dae4c8cbea308395603d38f4333bc4eff70d51a3ec9f2170dbb4bf90ba05a3d3292f087c0b503acace21e659c94227b9959907f0f722a06080563cdd8acd1c6f52cb951dfc41e1cbf06033e06edbb16fe9397dc46ab058c8f93b174fd6a7bed58604b1f839450a477850abcbe13a777152a9afa28a9614fb8abdb7c1f9565436e901d48aead6833a20240382bc611eb590efd691b56d85f47c0d8b7b4629a826ed5d0183e0bf444b091cefc6c932ba9fdc1e663a7ccaaddfe3147269e4c308bfbdfe33c9d8283d32075fe6b17e992bb09db2a3813f5e7768b887f22689ce00b6774042c18050397d5245b162fa832edfd3040a74d568b054bcc863a241d8f7cc75b59509a48a5fef10d373db9589a4f279a60ec69038677d44d13eb3ac7e3d84df3d482b2a118801892f44c636d04b25bb674f99d3050a7d4ff5dff5cb5bea4df0981a714d1f630ab42b4a82f86f36ec9e55547a5f83ca54d4669b588dffd3c3a110e5eec0d5f4a3a91972fb994c3351b885d7d76c83d937a3c2d0652d216f33dee3d4989021542a76978e8a2422d4a0b9830c1529d39a3500be5bff561284be4d59527c487bcae705c74afca42fd56ccc477254e0ab4769f3d5b333830e2f4b743a04ab2613c702ae1f2058c8b76ede6e34798d9350ed2f71125b3ac79ab071d1d859afc291997d94fbe84037e56ff1303504ddae683d6c7d3ca214e7341ec578b5d8cb28d26ab95a69aa2952195e55456961d158b04747de9e45d084e8ff469d2ae8c23aefe53dc3a38ecbccf7089c3fcfcdfdf53f967653a1c5436ad5c3438ce2d0c735c01897371bbc9ebc19b0938f92f6c413a934e6030294b1be625310d166203eaae2192b920c5acf9451eecad1f2b4d18ee146cf5769aa2d013c205c81c102e227a64ea7598a1b9aa755da04cce5d4ccbb3182d581b37519574192276b4ea008560a9f8b95339fcadb07816df8ca1dbd2da044c3231d1720a362045c717e40ab99eaf3c0ba9ea0956dfb7f82f523dd8e413a0f52c065e119ae1ced58df42be6363178a0e547494189ce6504161a8690f1d4885158a1f762f6ae00b5d4f31b9e59cf2b346896d036c46a1d3fbe3def05596d5b14dceccd28fed5bd81c5479323af996e24ea6c550c36aaf999cf840ab2821b1589dc4b6c9189accae80dd81914d4e2fbce9bc0504c0c698b596489757a62fe515d55f9abefe76b3e52549259b9b4f729944b977dd2a3b6255ccb7df2db17712605dfcd0c0074dd1d6ce08191edee316e3cfff9c2fe0fd4d62dbc3d05ad6e832249d9c387fe6f592a3cb9ce65722ec1e3b3600cb366d888e2d307cc0c9008b215e73f1318b2cc9aecb227edeb8de922144eddd9519b06dd7b4bde24955ac2e732297828b03ceb6dc2e5e65cabc6db0966585ea4eef053c83bca7dbec57e837fe4c8acdb073eb2a20a49d9ab324b28ae72f8bdcd41b1a5e404dd7a5c2859990e45ba71c3ca1877a76ed4835e88917695ed85f6def249b475b394650cd06c68be7c553600200185e1a216b7451f06eb9bb2eec98acf700fd0abedeb5e15e3fb58c9b3a255f19ebf4e55e2d4c20637f789a9f6f3e0ac31017d5092b8faaf6f34b96ba77e3ff4861133aa9f2f7a0a267a15c4f23008b9c8dff556d159ed517131d7a8d3771c4df9ab6c190efbe9497909600ca5bb959d63b00a525335d93ab6acb20053f39957df4d0db9efe969dff73e2a54cf1804c00207eb8799c1532b047c0d8f19c5687c31bec8d33357ee52c7d537d1b7b219e25ab2491e1fb433a97779e326be6395f674747ceab", 0x1000, 0x6}, {&(0x7f0000000180)="89e2be6d7a4ef2ab8e9d68b8705252ceab52a8f4f5bf7d639dbe55e66d1f8484a41646bdd10e82faf8e26c1277cb5278b099c54e08d3b735b419890f3069dd15f619c8f51a9cfeae5b8213de610db63ed0b90b0fdb62e109680e106ec6fb3168d325a828cb608dc8e1410b3c76f9552ae76d3c119ab16beff15da4c1e5f0892ee5603c33c3b211acd7a133a2c8c418f9fa13dacaa33759aed64b962f236643da63493c7684a6326c57d986153ac775abd62af577574defe5cb6e58f92efadd6565beb617bfb85725a856dec44e7685430249c141544d", 0xd6}, {&(0x7f0000001380)="935ea3a8f0388668c0684e68f606d9bc", 0x10, 0xea5c}, {&(0x7f00000013c0)="5d7ee19a5c8395da696cb16fcdf0d574fe28e8bf7c80cf514a7a134a9943fdbdcd0c7c2197037497bb89e8c1a4639631208008ab929c92a71b27a1498c88ebb1585eac28802861b7fe9be8b454455674dc9005e1f768672aa0c3c93ce044bda34cf6363890ebf5e6c9ac8e26293aa22ee10dd0950857df8d10ef6149af45d77a11162a9554df582e8a555c60ace10da436422baa8870d84f8245633c4c21cc33184bf32311817f47e593c0d1caa141188d8b2cf56fd8f2df1589a95662798c9099a3f9ea95b361", 0xc7, 0x10001}], 0x204000, &(0x7f0000001540)={[{'security.selinux\x00'}, {'security.selinux\x00'}, {'@,^'}, {}, {'security.selinux\x00'}, {'security.selinux\x00'}, {'%!)*\'{})'}, {}], [{@context={'context', 0x3d, 'unconfined_u'}}, {@defcontext={'defcontext', 0x3d, 'system_u'}}, {@fowner_lt={'fowner<', 0xffffffffffffffff}}]}) 19:38:31 executing program 3: r0 = syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x9, &(0x7f0000000300)=[{&(0x7f0000010000)="200000000002000019000000500100000f000000000000000000000004000000000002000020000020000000def4655fdef4655f0100ffff53ef010001000000ddf4655f000000000000000001000000000000000b0000008000000018000000c20500002b02", 0x66, 0x400}, {&(0x7f0000010100)="000000000000000000000000e58ca12e13a240e2b1a22f8d07e8e55f010040", 0x1f, 0x4e0}, {&(0x7f0000010200)="010000000000050040", 0x9, 0x560}, {&(0x7f0000010300)="030000000400000005", 0x9, 0x800}, {0x0, 0x0, 0x1000000000c00}, {&(0x7f0000010d00)="ed41000000040000ddf4655fdef4655fdef4655f00000000000004002000000000000800050000000af301000400000000000000000000000100000010", 0x3d, 0x1480}, {&(0x7f0000011000)="ed41000000040000def4655fdef4655fdef4655f00000000000002002000000000000800030000000af30100040000000000000000000000010000005000000000000000000000000000000000000000000000000000000000000000000000000000000004511418000000000000000000000000000000000000000000000000ed8100001a040000def4655fdef4655fdef4655f00000000000001002000000000000800010000000af301000400000000000000000000000200000060000000000000000000000000000000000000000000000000000000000000000000000000000000521cdd1d000000000000000000000000000000000000000000000000ffa1000026000000def4655fdef4655fdef4655f00000000000001000000000000000000010000002f746d702f73797a2d696d61676567656e3537313433343433382f66696c65302f66696c65300000000000000000000000000000000000000000000073f249de000000000000000000000000000000000000000000000000ed8100000a000000def4655fdef4655fdef4655f0000000000000100400000000000", 0x1a2, 0x1980}, {&(0x7f0000011300)="020000000c0001022e000000020000000c0002022e2e00000b00000014000a026c6f73742b666f756e6400000c0000001000050266696c65300000000f0000001000050166696c6531", 0x49, 0x4000}, {&(0x7f0000012000)="504d4d00504d4dff", 0x8, 0x10000}], 0x0, &(0x7f0000012b00)=ANY=[]) openat(r0, &(0x7f00000000c0)='./file1\x00', 0x188a00, 0x0) getdents64(r0, &(0x7f0000002540)=""/238, 0xee) 19:38:31 executing program 6: r0 = creat(&(0x7f0000000000)='./file0\x00', 0x0) writev(r0, &(0x7f0000000040)=[{&(0x7f00000009c0)="8a", 0x1}], 0x1) write$P9_RLOCK(r0, 0x0, 0x0) 19:38:31 executing program 0: r0 = syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x8, &(0x7f0000000300)=[{&(0x7f0000010000)="200000000002000019000000500100000f000000000000000000000004000000000002000020000020000000def4655fdef4655f0100ffff53ef010001000000ddf4655f000000000000000001000000000000000b0000008000000018000000c20500002b02", 0x66, 0x400}, {&(0x7f0000010100)="000000000000000000000000e58ca12e13a240e2b1a22f8d07e8e55f010040", 0x1f, 0x4e0}, {&(0x7f0000010200)="010000000000050040", 0x9, 0x560}, {&(0x7f0000010300)="030000000400000005", 0x9, 0x800}, {0x0, 0x0, 0x1000000000c00}, {&(0x7f0000010d00)="ed41000000040000ddf4655fdef4655fdef4655f00000000000004002000000000000800050000000af301000400", 0x2e, 0x1480}, {&(0x7f0000011300)="020000000c0001", 0x7, 0x4000}, {&(0x7f0000012000)="504d4d00504d4dff", 0x8, 0x10000}], 0x0, &(0x7f0000012b00)=ANY=[]) getdents64(r0, &(0x7f0000002540)=""/238, 0xee) 19:38:31 executing program 5: r0 = syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x8, &(0x7f0000000300)=[{&(0x7f0000010000)="200000000002000019000000500100000f000000000000000000000004000000000002000020000020000000def4655fdef4655f0100ffff53ef010001000000ddf4655f000000000000000001000000000000000b0000008000000018000000c20500002b02", 0x66, 0x400}, {&(0x7f0000010100)="000000000000000000000000e58ca12e13a240e2b1a22f8d07e8e55f010040", 0x1f, 0x4e0}, {&(0x7f0000010200)="010000000000050040", 0x9, 0x560}, {&(0x7f0000010300)="030000000400000005", 0x9, 0x800}, {0x0, 0x0, 0x1000000000c00}, {&(0x7f0000010d00)="ed41000000040000ddf4655fdef4655fdef4655f00000000000004002000000000000800050000000af301000400000000000000000000000100000010", 0x3d, 0x1480}, {&(0x7f0000011300)="020000000c00", 0x6, 0x4000}, {&(0x7f0000012000)="504d4d00504d4dff", 0x8, 0x10000}], 0x0, &(0x7f0000012b00)=ANY=[]) openat(r0, &(0x7f00000000c0)='./file1\x00', 0x188a00, 0x0) getdents64(r0, &(0x7f0000002540)=""/238, 0xee) 19:38:31 executing program 2: r0 = syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x8, &(0x7f0000000300)=[{&(0x7f0000010000)="200000000002000019000000500100000f000000000000000000000004000000000002000020000020000000def4655fdef4655f0100ffff53ef010001000000ddf4655f000000000000000001000000000000000b0000008000000018000000c20500002b02", 0x66, 0x400}, {&(0x7f0000010100)="000000000000000000000000e58ca12e13a240e2b1a22f8d07e8e55f010040", 0x1f, 0x4e0}, {&(0x7f0000010200)="010000000000050040", 0x9, 0x560}, {&(0x7f0000010300)="030000000400000005", 0x9, 0x800}, {0x0, 0x0, 0x1000000000c00}, {&(0x7f0000010d00)="ed41000000040000ddf4655fdef4655fdef4655f00000000000004002000000000000800050000000af301000400000000000000000000000100000010", 0x3d, 0x1480}, {&(0x7f0000011300)="02000000", 0x4, 0x4000}, {&(0x7f0000012000)="504d4d00504d4dff", 0x8, 0x10000}], 0x0, &(0x7f0000012b00)=ANY=[]) openat(r0, &(0x7f00000000c0)='./file1\x00', 0x188a00, 0x0) getdents64(r0, &(0x7f0000002540)=""/238, 0xee) 19:38:31 executing program 7: r0 = syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x8, &(0x7f0000000300)=[{&(0x7f0000010000)="200000000002000019000000500100000f000000000000000000000004000000000002000020000020000000def4655fdef4655f0100ffff53ef010001000000ddf4655f000000000000000001000000000000000b0000008000000018000000c20500002b02", 0x66, 0x400}, {&(0x7f0000010100)="000000000000000000000000e58ca12e13a240e2b1a22f8d07e8e55f010040", 0x1f, 0x4e0}, {&(0x7f0000010200)="010000000000050040", 0x9, 0x560}, {&(0x7f0000010300)="030000000400000005", 0x9, 0x800}, {0x0, 0x0, 0x1000000000c00}, {&(0x7f0000010d00), 0x0, 0x1480}, {&(0x7f0000011300)="020000000c0001", 0x7, 0x4000}, {&(0x7f0000012000)="504d4d00504d4dff", 0x8, 0x10000}], 0x0, &(0x7f0000012b00)=ANY=[]) getdents64(r0, &(0x7f0000002540)=""/238, 0xee) 19:38:31 executing program 1: r0 = syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x9, &(0x7f0000000300)=[{&(0x7f0000010000)="200000000002000019000000500100000f000000000000000000000004000000000002000020000020000000def4655fdef4655f0100ffff53ef010001000000ddf4655f000000000000000001000000000000000b0000008000000018000000c20500002b02", 0x66, 0x400}, {&(0x7f0000010100)="000000000000000000000000e58ca12e13a240e2b1a22f8d07e8e55f010040", 0x1f, 0x4e0}, {&(0x7f0000010200)="010000000000050040", 0x9, 0x560}, {&(0x7f0000010300)="030000000400000005", 0x9, 0x800}, {0x0, 0x0, 0x1000000000c00}, {&(0x7f0000010d00)="ed41000000040000ddf4655fdef4655fdef4655f00000000000004002000000000000800050000000af301000400000000000000000000000100000010", 0x3d, 0x1480}, {&(0x7f0000011000)="ed41000000040000def4655fdef4655fdef4655f00000000000002002000000000000800030000000af30100040000000000000000000000010000005000000000000000000000000000000000000000000000000000000000000000000000000000000004511418000000000000000000000000000000000000000000000000ed8100001a040000def4655fdef4655fdef4655f00000000000001002000000000000800010000000af301000400000000000000000000000200000060000000000000000000000000000000000000000000000000000000000000000000000000000000521cdd1d000000000000000000000000000000000000000000000000ffa1000026000000def4655fdef4655fdef4655f00000000000001000000000000000000010000002f746d702f73797a2d696d61676567656e3537313433343433382f66696c65302f66696c65300000000000000000000000000000000000000000000073f249de000000000000000000000000000000000000000000000000ed8100000a000000def4655fdef4655fdef4655f00000000000001004000000000000800010000000af3010004000000", 0x1b0, 0x1980}, {&(0x7f0000011300)="020000000c0001022e000000020000000c0002022e2e00000b00000014000a026c6f73742b666f756e6400000c0000001000050266696c65300000000f0000001000050166696c6531", 0x49, 0x4000}, {&(0x7f0000012000)="504d4d00504d4dff", 0x8, 0x10000}], 0x0, &(0x7f0000012b00)=ANY=[]) openat(r0, &(0x7f00000000c0)='./file1\x00', 0x188a00, 0x0) getdents64(r0, &(0x7f0000002540)=""/238, 0xee) [ 803.977541] nfs4: Unknown parameter 'security.selinux' 19:38:31 executing program 6: fallocate(0xffffffffffffffff, 0x11, 0x0, 0x1000007ffe) writev(0xffffffffffffffff, &(0x7f0000000040)=[{&(0x7f00000009c0)="8a", 0x1}], 0x1) write$P9_RLOCK(0xffffffffffffffff, 0x0, 0x0) [ 803.999218] EXT4-fs (loop5): mounted filesystem without journal. Opts: ,errors=continue [ 804.000610] ext4 filesystem being mounted at /syzkaller-testdir352494499/syzkaller.qYpB0S/108/file0 supports timestamps until 2038 (0x7fffffff) [ 804.029150] EXT4-fs error (device loop7): ext4_fill_super:4947: inode #2: comm syz-executor.7: iget: root inode unallocated [ 804.031898] EXT4-fs (loop7): get root inode failed [ 804.032990] EXT4-fs (loop7): mount failed [ 804.042037] EXT4-fs error (device loop0): ext4_ext_check_inode:459: inode #2: comm syz-executor.0: pblk 0 bad header/extent: invalid extent entries - magic f30a, entries 1, max 4(4), depth 0(0) 19:38:31 executing program 5: r0 = syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x8, &(0x7f0000000300)=[{&(0x7f0000010000)="200000000002000019000000500100000f000000000000000000000004000000000002000020000020000000def4655fdef4655f0100ffff53ef010001000000ddf4655f000000000000000001000000000000000b0000008000000018000000c20500002b02", 0x66, 0x400}, {&(0x7f0000010100)="000000000000000000000000e58ca12e13a240e2b1a22f8d07e8e55f010040", 0x1f, 0x4e0}, {&(0x7f0000010200)="010000000000050040", 0x9, 0x560}, {&(0x7f0000010300)="030000000400000005", 0x9, 0x800}, {0x0, 0x0, 0x1000000000c00}, {&(0x7f0000010d00)="ed41000000040000ddf4655fdef4655fdef4655f00000000000004002000000000000800050000000af301000400000000000000000000000100000010", 0x3d, 0x1480}, {&(0x7f0000011300)="020000000c00", 0x6, 0x4000}, {&(0x7f0000012000)="504d4d00504d4dff", 0x8, 0x10000}], 0x0, &(0x7f0000012b00)=ANY=[]) openat(r0, &(0x7f00000000c0)='./file1\x00', 0x188a00, 0x0) getdents64(r0, &(0x7f0000002540)=""/238, 0xee) [ 804.045125] EXT4-fs (loop0): get root inode failed [ 804.046077] EXT4-fs (loop0): mount failed [ 804.075925] EXT4-fs (loop2): mounted filesystem without journal. Opts: ,errors=continue [ 804.078379] ext4 filesystem being mounted at /syzkaller-testdir624921991/syzkaller.C6sgL7/21/file0 supports timestamps until 2038 (0x7fffffff) [ 804.082487] EXT4-fs (loop1): mounted filesystem without journal. Opts: ,errors=continue [ 804.084203] ext4 filesystem being mounted at /syzkaller-testdir945576136/syzkaller.SrhqXX/38/file0 supports timestamps until 2038 (0x7fffffff) [ 804.088553] EXT4-fs (loop3): mounted filesystem without journal. Opts: ,errors=continue [ 804.089867] ext4 filesystem being mounted at /syzkaller-testdir143598380/syzkaller.m9vDYH/102/file0 supports timestamps until 2038 (0x7fffffff) [ 804.105707] EXT4-fs error (device loop2): ext4_readdir:243: inode #2: block 16: comm syz-executor.2: path /syzkaller-testdir624921991/syzkaller.C6sgL7/21/file0: bad entry in directory: rec_len is smaller than minimal - offset=0, inode=2, rec_len=0, name_len=0, size=1024 [ 804.112613] EXT4-fs error (device loop3): ext4_readdir:243: inode #2: block 16: comm syz-executor.3: path /syzkaller-testdir143598380/syzkaller.m9vDYH/102/file0: bad entry in directory: rec_len is smaller than minimal - offset=76, inode=0, rec_len=0, name_len=0, size=1024 19:38:31 executing program 0: r0 = syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x8, &(0x7f0000000300)=[{&(0x7f0000010000)="200000000002000019000000500100000f000000000000000000000004000000000002000020000020000000def4655fdef4655f0100ffff53ef010001000000ddf4655f000000000000000001000000000000000b0000008000000018000000c20500002b02", 0x66, 0x400}, {&(0x7f0000010100)="000000000000000000000000e58ca12e13a240e2b1a22f8d07e8e55f010040", 0x1f, 0x4e0}, {&(0x7f0000010200)="010000000000050040", 0x9, 0x560}, {&(0x7f0000010300)="030000000400000005", 0x9, 0x800}, {0x0, 0x0, 0x1000000000c00}, {&(0x7f0000010d00)="ed41000000040000ddf4655fdef4655fdef4655f00000000000004002000000000000800050000000af301000400", 0x2e, 0x1480}, {&(0x7f0000011300)="020000000c0001", 0x7, 0x4000}, {&(0x7f0000012000)="504d4d00504d4dff", 0x8, 0x10000}], 0x0, &(0x7f0000012b00)=ANY=[]) getdents64(r0, &(0x7f0000002540)=""/238, 0xee) 19:38:31 executing program 1: r0 = syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x9, &(0x7f0000000300)=[{&(0x7f0000010000)="200000000002000019000000500100000f000000000000000000000004000000000002000020000020000000def4655fdef4655f0100ffff53ef010001000000ddf4655f000000000000000001000000000000000b0000008000000018000000c20500002b02", 0x66, 0x400}, {&(0x7f0000010100)="000000000000000000000000e58ca12e13a240e2b1a22f8d07e8e55f010040", 0x1f, 0x4e0}, {&(0x7f0000010200)="010000000000050040", 0x9, 0x560}, {&(0x7f0000010300)="030000000400000005", 0x9, 0x800}, {0x0, 0x0, 0x1000000000c00}, {&(0x7f0000010d00)="ed41000000040000ddf4655fdef4655fdef4655f00000000000004002000000000000800050000000af301000400000000000000000000000100000010", 0x3d, 0x1480}, {&(0x7f0000011000)="ed41000000040000def4655fdef4655fdef4655f00000000000002002000000000000800030000000af30100040000000000000000000000010000005000000000000000000000000000000000000000000000000000000000000000000000000000000004511418000000000000000000000000000000000000000000000000ed8100001a040000def4655fdef4655fdef4655f00000000000001002000000000000800010000000af301000400000000000000000000000200000060000000000000000000000000000000000000000000000000000000000000000000000000000000521cdd1d000000000000000000000000000000000000000000000000ffa1000026000000def4655fdef4655fdef4655f00000000000001000000000000000000010000002f746d702f73797a2d696d61676567656e3537313433343433382f66696c65302f66696c65300000000000000000000000000000000000000000000073f249de000000000000000000000000000000000000000000000000ed8100000a000000def4655fdef4655fdef4655f00000000000001004000000000000800010000000af301000400"/439, 0x1b7, 0x1980}, {&(0x7f0000011300)="020000000c0001022e000000020000000c0002022e2e00000b00000014000a026c6f73742b666f756e6400000c0000001000050266696c65300000000f0000001000050166696c6531", 0x49, 0x4000}, {&(0x7f0000012000)="504d4d00504d4dff", 0x8, 0x10000}], 0x0, &(0x7f0000012b00)=ANY=[]) openat(r0, &(0x7f00000000c0)='./file1\x00', 0x188a00, 0x0) getdents64(r0, &(0x7f0000002540)=""/238, 0xee) 19:38:31 executing program 6: fallocate(0xffffffffffffffff, 0x11, 0x0, 0x1000007ffe) writev(0xffffffffffffffff, &(0x7f0000000040)=[{&(0x7f00000009c0)="8a", 0x1}], 0x1) write$P9_RLOCK(0xffffffffffffffff, 0x0, 0x0) 19:38:31 executing program 4: r0 = syz_mount_image$ext4(0x0, &(0x7f0000000100)='./file0\x00', 0x0, 0x0, 0x0, 0x0, 0x0) getxattr(&(0x7f0000000000)='./file0\x00', &(0x7f0000000080)=@known='security.selinux\x00', &(0x7f0000000280)=""/254, 0xfe) fstat(r0, &(0x7f0000001400)={0x0, 0x0, 0x0, 0x0, 0x0}) syz_mount_image$msdos(&(0x7f0000000040), &(0x7f00000000c0)='./file0\x00', 0x81, 0x3, &(0x7f0000001380)=[{&(0x7f0000000380)="2c6857dc65331210abdc91f0c9679f653429e519ad233dc6c6f5b01acdac9b99439f1f5acc9d37fa50fb9b13019dd30cf98fe93ff00c5e30448ad3ef4b41b4aea78ae3b9a13872a183e6a79e40ed37f33eb58cdb84a356ad33583240d05c7d29a160a65809c74fa365336417c1bdbf515c136686ce694a3b7dd94bcf28b62b295431c7c04f00f0a29c33abaaa9279dfaf3f0a041c504bdb174b7ef426dd2a5e070e4eadd49825626cf6af35e1457b51cff3f76a877f8197c81b18b7fcaa24b42be4544e9cde941cd7895270279aa01557b348a097135179039be528bd9d2c43cc565dffeeba4c94b68d8cc6b8cd253b44088e28d0959cfbac1e7bbc274c95259145eb8a22865040b1c615c6d82f9101650c0c6fa84556b98796c44e059c06d792248d95d3465d7de4be13378774b8e36f5c735f9c4394fa7c740d01012298692887a5f3b896b20a9ca878891bd58bdd546aafe7a752a213445e67cd9bfc0f5e286db4833f7ab44a039bc44e4982e09a5aac9c15d57a4b003f8aa8ad9f351c3a148c47b90269232861bc296ee1c1eed63ba4026ad8afc8e17ccd7d6da8cb7f733024bd02d51b5660761ba8e695384fc3a354f3c19689edfb7d3b177989556825fa57017c62bbc5b55c8a27dbe9716966f5340c48bce60a9129819d7408f05d7f7c453276a1efade6df2b24ae3247dccaed178c7f41900d982d3d7fbc57ce7eba2a1bb1a796a5118ce3394dabbda14c0d38504318d092c3a62d97004bbd8a851de5e7eceb2d59e0a83b998ee3e1e804b0be2755d5430087762bad1a29773325d1c3b1e6bd013673a7d0b640c4484a8ee6ec5e79f7c7d53333313e383ffeba097ea3e9d8664ad883acc10d7d746405e26290c6cf5f65634710a95ead6119134c84c45c9248efb8f9f00ff94be8b76c75dbc3132036c9d85c37711efb2e230d0cd94ed9dfac7e6fc9d12fd737517c7c3ab36e88f2754d0a7629a5f94fa5ec6d0ae9e9bdba845e1b84244eb37c8385555a7de730bf6e62f75f8d92e1372a675c340eaa01b00148cbf03464644c480672dffcbe86494ed6edcac5324e1f4b7b5ca5e3c92bc5610777026a8edc6360f1c3104ebe21864917183ce997fbe14a55d26577e18c9edfe774afab2f801737e66d9fdcd12e9883fe7ec2f43410c23c810e3bc1071c27348f8f954e03b863d2f69c6e79ea41dac7429e221fc65c627810ed60203cd7d8ac8e1825f4f956f5106f9fbb7e7aa04980ab91921b43955b73006aed84871e5c9295c2e12bdecc9624e5d1f6bbd137bc3e9c74a366640cfa5d1b5fd59e636906d8dd8be2e8dfe9a816f3aeda6143eec1770f20731e3f97a4c34d7bda6311131c21eff15479c56a478938dcf7658685d39ffe991bc3bef7611bc8a19f6f0a2ef9b1d7862fc149bc5028ec56226fa2bc7c98b111bd7cf1d1d1e50385f600216b892e6a3d5e30e0db34b483cb205938ccfd5bfaf5628f95a645ecb659e91a95bfade8f4ecdd8963bfd7dacbbf396abbfdd55bc5f205d92cccf4202833ed0c1213a53a639c65a21f58cef4846dc918e8938b68d48d27c27b7364cba1654698859be9616c541b155903f810295ceaa8707fe0b93f51ce439c0992b29ae4bda166678b66da9c39dda4c2793d5b151bababecf3afa32d391cd8f8f60d681ba3ca6dc7e4bd65002c841cb4d142a79a46b1eced60debe10bf2427182996c10d2d7e4b1c451c5f82cd441bad1c08d93fee6b29d062719537120dd862cb509c7551cbc218dec358e8891bbcfae028883e8d52722a65b39a23cd90d034ea7325f93f71498258fb088af2dd5439234e613e39649913e0c638d056f43a208121119ea50a06f3414b677f29b1431229db4200d7c04b451e00d0546a607aaaea4f36ffbde37c7bff2e27b6267a4d79150a9308309b826b527c282e6197f03ea44a413a418244adf492dfd6f7a69eeee4568ec1a3f4ba1be50089994db3114a5e5df28ed4dc251f4fd82deefcedd3a33179202ab18ec00eeb79e5ad806dfe770efa4b86e622b7d311733f486b3cc54ccbec99c6859e0c488f375b972fe2d08f2ce22017ba7389c589fee6d405b87b2c2889368c8ba82e849cf0ade1ae10d977101c63c6b47589867308348662e0ca6e97a122932133037e576b37fc4efd28b757fb785ddce0cb8903434f7d1cad7a785bde22005a73501af9581b8b992274f90c60ca4b914a77a545d0c78d5a1c5e71a9b9fe08f42b9fda933fe48332e8a8a43de28cd16fd1ff4506e596f015a42ccad3c695696f609fe904b03fd533284c2f6e1880990852071b89cca9765f427324e3280571838a4f3209ff9842669d4ce4cb9aa077dc49a457f4d9ed5722b162f9151a1d2be980c9fa6b15da33c819bac7d369ad0d36d39275395f164b4fafc6bd6b935804afceb6334bf600571ae6b02a086d51e06f1b29f5b9eb9b66bc88f6d8af564f1ab03ae37a8ec940b527a1b20ddeb37de42de21fa9fb779ce7bf42d352b47b318f6250528d2616357d934bd9c06bffbcd65d9efaf83bbc7b64706bb1f9f9ff85bf1fb9ce2c57c153fe9133b5a41f1ceb5f8e958fa52758eae8cfb4cf80f1d590b8a6cb1aea16db07d98b228f19c2463f5fd4c6446e9dec186d9effd388ccb6210a33d1fc64f891195480f5e9074df9bfd4daa8e2f8e40d3b22b287517f6dcf56b9fda165e7e1c2ad006a8962f445f4b6aa8b8a7d908d616eb1f3a9bf76c01d9b7848278ec268c52e57b79d5c5d384c19cb1f55fcc91892dc00ae1582cfd27661eda8c93ef4f1617d87e33fde7af7bccda996f47cbac62bdd080db9c59470972f05e519271f063374d919ddc3552691d513f6d54a3352bcb83d930b54f3870eee3f72fde10b23d1252d55adb9e24cf00217b22a3373f0556ea0ba5888a5bd05c6426469d78a2f8753ab5750faeedc2a074032a98f582b4e9569b70c5fde3d55a966f7ad2a2c95d53a88f9a92befad65ac453e30418df25b617aca559116caf4d95082d8449bd9d5e8676ac7a73b743513fdeaff5b0fa8381e25f20b7e34e57ffa0a482ab3ec510f88c45527705de0380af7f47546abb8a95ff72cc8fb1cbe440dbad61b6510d061e4919aac4ded694cef0b5a376c95b7ffc5440be4683013ddb5793bbf4f017958680f28fa34e0e8530f7a3fbfd4c8c1aad7dcca5664c1a30d2e5123e63676aa5e6e33955a9e913f210efb4f99711be8e38aa78a8cc6d86f33cdcea4b0dfb5492ce070575dc3285d340c250315732a5a4a2c64cd1c6b2575a504a1e6686d7f6a00ac79877a7281030ee6255d9e6f8165baee00245e299a351b44c77b16140e116bf3cd0b791a3e91bb39d7490747259432bcf9dbdcfbe06adee51ea580bd77a427c8f4b6a425fd1687db36ef8dc07058454a58d31cb1a12b09f423b7b92bb2c0fc36af69a7bf9d51c0cf88afd7cfeb353bf8587924b8723380e0b1b31f6f6d86c082db29abe2cd52ed93d2811a89f2fcf8df83917e350a938a5712dd56ac6536c1545639f4ebb629d3a280121ea8331ea47b1a868a69a2b03f1cfd1b95a7b68b6eab42663d5aaab669a7b9dba176b3e8191061dd44c16eaecaa94722de5bd9e1174b4234e6da0f24890edd24a189f848152d9e95ea1d959ecf11b4ee321a648bd7c20fa4ab9752d2435e9ba65323339b3718ba235d1ef3282214cb4e84bd65b4ea9407dde7a3503c1a3f3bacc55966bad99996c8507c913d8feabcc53a027af6b95002a795cf48e06cf69738e904bdcd02c8734d3f49d302dcca4f90c717fff7bbf091b9cdfb8ddb325a26cd371146f16655fdbbc985ece30b37b725d9f465b07fb4f1f1a50455d7dfd61ef204ad51b8e83b5d30bac2adc23c4e26bac5b653d8d5504a4b38a9b94fa78842123856449d44f75661b829c12623edfaaad5faf932a768d04206d859dacb3711726241506fdb55d80b614a18fec4247dc530c24725dcbabb0e1b322abb9dc5f38e8f6403d9b66b4726ad16fdecd9f24a8c73a2f350a0145688cadaf5f89e394164c2fadc0f63b49c66196d4a6000948271dcc9dd91f97aae04c1fe4e24272d5464bf9096494f821e94a4c01293f9d8d3fc7c7a9293ab49e0e49b78c9c549a4edd238546cc5232e2d2f12bb44ede51edd0fa6587ece797c5fedcfc05ce1f90227edf0488dbae5cc14efe36820a91ff9d54ce14532b2e5336176c60827982cd280ce7cff98986d7990deed856f34ccfe8bafbf7c518981dce1f156b7d9359d632db48b461ea9133e3356fce9d4c333db3ffb4deb1740d3f4610e11458b91e5ac9dd27ab120353affe1f50a891bdacb8cfa20d1cfc820e2b68f73ee3eacf682a6a5985f33bf3ff5504c393325d5b502b0a34a3af49ad53e0c953c125340c18f6a145934b6b1a7cbcaaad0f26d8b35059b54e70c79863abaa61ac9c0c423a407ba7033e890b1f6a26b47f2d6309d18dd7e5032b09981bd9491c7057ea3f49ba2c70d757674c2b7b139efdaf2310798d6fe932fecace0348722d2c8b6759d884c70b53032d9e3b5d723afbcfcb2e88ef6b440ac9b560d684efdaa0c9333943ae85b96aaa658000c4c8bfbb1e36735b782d997bad0e7f651e86011269e2665dc3b643764b47d495452052a214b29bab5ffdd03f4cc8b3dca99b4f801528ab5171d6aa8770c94ec8da6c1a02a840e2886d9acd267c6d071afea2cf186f96060eba0ea8efede3388b06c3ff73a469bf0e934b9617b5ea31c94904fab84e2ec658d3d44c2eba07f81efdc847e4d65e38974af8a04ea542df959009c1cb1a94c48567c170db7286cd9519082b18c13d9b2f7c8858fb0f63fb68ea16d696324f0ec3aeed10cef96c4734818dbc8741c7c80de9ded53812869c572dc07c2aaa5f829a5c22853561ab8ac53e92398fc35f0d5ae2ccee291fa106bed20853861ab4ae71fac4b19004d21af4cfa6d824edca5d78e13bc48131538ebbb563d60973aad2c8f5c60abd01f3dbd2980059f33e1d3144afb1873ddbd233bc2d0a1f2e9e1981ba3b827caf43d5a362396be94db698333c510f2b799cc4f47d1b108387632bba645595a6b4f676f78df198afbef0c68952dea2c9a3e7b2fbd0a9d5e314de22fc19e5c627decb16d4c3fd2c396a86eb7afa9587d4010d6c7c065d43d828f92f1857f213d5c8fab84532458f291173ab52713d36647ef76f08dcc1810069fbac0d0459e7e2ddef4b56fbbeeed96ac88fab5feeb821b37d431a9a154be17dad76d3e1038a2368837da01914d76e8c518213d3f41270f6fdfa0f356fa03ed59b059a4dd68acf2db22ac071e4868780e924853b49e0c7dd9a9deef33eec16300f2d1417a552131be97e7f0ace5361862c84236037def80988d0f72344c62de55a97f6b50bba048b6a7a0d912f6706effacda17026808c4565a3ab2751130bb380efdce1c20b79d5df1cc4b945dbcca1bdd7863292ef1153c376dc1514f3aa18a057244d09211914eabb4840f1fb77f7c77acd5c17b50574a67ff37d5e4cac4f93313decd1400e45ca5b34567278468169dbb785f1bf3a523601d244d414a798a779ba0d7fe526516130fb0fa0c0f5a4d3bbbba050effe97c821149fffb8a627988fe77f343be7dcbb766117625c30b7dbe50d1edaa4d9c9ab62133123d5a3882116087a9464ede37cca90293e9bb90013373416d62e86de90ad93aa87ba1cbad0f8e7332859aec14ae1d17081fa7357f7d83bfdf67b8a25a285d5accb4b7d0be5af1e8082bd145ab4129536b67e55f04567f1d982fae4242c7138e09982ee20a3a83f9c35d811911880", 0x1000, 0xa73}, {&(0x7f0000000140)="1d868cab296dd7791d1be43f4c909f7cf89dad12479e4874166de6e836d29bd3fe915ff4e71e78754b10291610483509de936549494ae12ce9489963e7c76e8efbfcb9aa09bed85067f600a9ac23400d1a977331c92d8fc3dc84d2985f31cc99b048890e045c01a4e483d5d4c6cfd4a06777cecaad9de412cc39232c1313897d06083cf448377cbf5b3a8529e6f43cff32af6dd381f09458c14ce71634738746b1f9e2e55385a751aa3e05b4ad203b8efeb80c752ae6a951996025e54a7b", 0xbe, 0x9}, {&(0x7f0000000200)="657ce6bb", 0x4, 0x3f}], 0x100000, &(0x7f0000001480)={[{@nodots}, {@dots}], [{@uid_eq={'uid', 0x3d, r1}}, {@func={'func', 0x3d, 'KEXEC_KERNEL_CHECK'}}, {@euid_lt}, {@obj_role={'obj_role', 0x3d, '\xec\\&}%)/'}}, {@obj_user={'obj_user', 0x3d, 'security.selinux\x00'}}, {@audit}, {@uid_gt}, {@appraise_type}, {@smackfsfloor}]}) [ 804.214282] EXT4-fs (loop1): mounted filesystem without journal. Opts: ,errors=continue [ 804.216044] ext4 filesystem being mounted at /syzkaller-testdir945576136/syzkaller.SrhqXX/39/file0 supports timestamps until 2038 (0x7fffffff) [ 804.226845] EXT4-fs (loop5): mounted filesystem without journal. Opts: ,errors=continue [ 804.229652] ext4 filesystem being mounted at /syzkaller-testdir352494499/syzkaller.qYpB0S/109/file0 supports timestamps until 2038 (0x7fffffff) [ 804.231676] EXT4-fs error (device loop1): ext4_ext_check_inode:459: inode #15: comm syz-executor.1: pblk 0 bad header/extent: invalid extent entries - magic f30a, entries 1, max 4(4), depth 0(0) 19:38:31 executing program 7: r0 = syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x8, &(0x7f0000000300)=[{&(0x7f0000010000)="200000000002000019000000500100000f000000000000000000000004000000000002000020000020000000def4655fdef4655f0100ffff53ef010001000000ddf4655f000000000000000001000000000000000b0000008000000018000000c20500002b02", 0x66, 0x400}, {&(0x7f0000010100)="000000000000000000000000e58ca12e13a240e2b1a22f8d07e8e55f010040", 0x1f, 0x4e0}, {&(0x7f0000010200)="010000000000050040", 0x9, 0x560}, {&(0x7f0000010300)="030000000400000005", 0x9, 0x800}, {0x0, 0x0, 0x1000000000c00}, {&(0x7f0000010d00)="ed41000000040000ddf4655fdef4655fdef4655f0000000000000400200000", 0x1f, 0x1480}, {&(0x7f0000011300)="020000000c0001", 0x7, 0x4000}, {&(0x7f0000012000)="504d4d00504d4dff", 0x8, 0x10000}], 0x0, &(0x7f0000012b00)=ANY=[]) getdents64(r0, &(0x7f0000002540)=""/238, 0xee) 19:38:31 executing program 2: r0 = syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x8, &(0x7f0000000300)=[{&(0x7f0000010000)="200000000002000019000000500100000f000000000000000000000004000000000002000020000020000000def4655fdef4655f0100ffff53ef010001000000ddf4655f000000000000000001000000000000000b0000008000000018000000c20500002b02", 0x66, 0x400}, {&(0x7f0000010100)="000000000000000000000000e58ca12e13a240e2b1a22f8d07e8e55f010040", 0x1f, 0x4e0}, {&(0x7f0000010200)="010000000000050040", 0x9, 0x560}, {&(0x7f0000010300)="030000000400000005", 0x9, 0x800}, {0x0, 0x0, 0x1000000000c00}, {&(0x7f0000010d00), 0x0, 0x1480}, {&(0x7f0000011300)="020000000c0001", 0x7, 0x4000}, {&(0x7f0000012000)="504d4d00504d4dff", 0x8, 0x10000}], 0x0, &(0x7f0000012b00)=ANY=[]) getdents64(r0, &(0x7f0000002540)=""/238, 0xee) [ 804.273796] EXT4-fs error (device loop1): ext4_readdir:243: inode #2: block 16: comm syz-executor.1: path /syzkaller-testdir945576136/syzkaller.SrhqXX/39/file0: bad entry in directory: rec_len is smaller than minimal - offset=76, inode=0, rec_len=0, name_len=0, size=1024 19:38:31 executing program 3: r0 = syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x8, &(0x7f0000000300)=[{&(0x7f0000010000)="200000000002000019000000500100000f000000000000000000000004000000000002000020000020000000def4655fdef4655f0100ffff53ef010001000000ddf4655f000000000000000001000000000000000b0000008000000018000000c20500002b02", 0x66, 0x400}, {&(0x7f0000010100)="000000000000000000000000e58ca12e13a240e2b1a22f8d07e8e55f010040", 0x1f, 0x4e0}, {&(0x7f0000010200)="010000000000050040", 0x9, 0x560}, {&(0x7f0000010300)="030000000400000005", 0x9, 0x800}, {0x0, 0x0, 0x1000000000c00}, {&(0x7f0000010d00)="ed41000000040000ddf4655fdef4655fdef4655f00000000000004002000000000000800050000000af301000400000000000000000000000100000010", 0x3d, 0x1480}, {&(0x7f0000011300)="020000000c00", 0x6, 0x4000}, {&(0x7f0000012000)="504d4d00504d4dff", 0x8, 0x10000}], 0x0, &(0x7f0000012b00)=ANY=[]) openat(r0, &(0x7f00000000c0)='./file1\x00', 0x188a00, 0x0) getdents64(r0, &(0x7f0000002540)=""/238, 0xee) [ 804.298990] EXT4-fs error (device loop0): ext4_ext_check_inode:459: inode #2: comm syz-executor.0: pblk 0 bad header/extent: invalid extent entries - magic f30a, entries 1, max 4(4), depth 0(0) [ 804.303984] EXT4-fs (loop0): get root inode failed [ 804.305056] EXT4-fs (loop0): mount failed 19:38:31 executing program 6: fallocate(0xffffffffffffffff, 0x11, 0x0, 0x1000007ffe) writev(0xffffffffffffffff, &(0x7f0000000040)=[{&(0x7f00000009c0)="8a", 0x1}], 0x1) write$P9_RLOCK(0xffffffffffffffff, 0x0, 0x0) 19:38:31 executing program 1: r0 = syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x9, &(0x7f0000000300)=[{&(0x7f0000010000)="200000000002000019000000500100000f000000000000000000000004000000000002000020000020000000def4655fdef4655f0100ffff53ef010001000000ddf4655f000000000000000001000000000000000b0000008000000018000000c20500002b02", 0x66, 0x400}, {&(0x7f0000010100)="000000000000000000000000e58ca12e13a240e2b1a22f8d07e8e55f010040", 0x1f, 0x4e0}, {&(0x7f0000010200)="010000000000050040", 0x9, 0x560}, {&(0x7f0000010300)="030000000400000005", 0x9, 0x800}, {0x0, 0x0, 0x1000000000c00}, {&(0x7f0000010d00)="ed41000000040000ddf4655fdef4655fdef4655f00000000000004002000000000000800050000000af301000400000000000000000000000100000010", 0x3d, 0x1480}, {&(0x7f0000011000)="ed41000000040000def4655fdef4655fdef4655f00000000000002002000000000000800030000000af30100040000000000000000000000010000005000000000000000000000000000000000000000000000000000000000000000000000000000000004511418000000000000000000000000000000000000000000000000ed8100001a040000def4655fdef4655fdef4655f00000000000001002000000000000800010000000af301000400000000000000000000000200000060000000000000000000000000000000000000000000000000000000000000000000000000000000521cdd1d000000000000000000000000000000000000000000000000ffa1000026000000def4655fdef4655fdef4655f00000000000001000000000000000000010000002f746d702f73797a2d696d61676567656e3537313433343433382f66696c65302f66696c65300000000000000000000000000000000000000000000073f249de000000000000000000000000000000000000000000000000ed8100000a000000def4655fdef4655fdef4655f00000000000001004000000000000800010000000af301000400"/439, 0x1b7, 0x1980}, {&(0x7f0000011300)="020000000c0001022e000000020000000c0002022e2e00000b00000014000a026c6f73742b666f756e6400000c0000001000050266696c65300000000f0000001000050166696c6531", 0x49, 0x4000}, {&(0x7f0000012000)="504d4d00504d4dff", 0x8, 0x10000}], 0x0, &(0x7f0000012b00)=ANY=[]) openat(r0, &(0x7f00000000c0)='./file1\x00', 0x188a00, 0x0) getdents64(r0, &(0x7f0000002540)=""/238, 0xee) 19:38:31 executing program 5: r0 = syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x8, &(0x7f0000000300)=[{&(0x7f0000010000)="200000000002000019000000500100000f000000000000000000000004000000000002000020000020000000def4655fdef4655f0100ffff53ef010001000000ddf4655f000000000000000001000000000000000b0000008000000018000000c20500002b02", 0x66, 0x400}, {&(0x7f0000010100)="000000000000000000000000e58ca12e13a240e2b1a22f8d07e8e55f010040", 0x1f, 0x4e0}, {&(0x7f0000010200)="010000000000050040", 0x9, 0x560}, {&(0x7f0000010300)="030000000400000005", 0x9, 0x800}, {0x0, 0x0, 0x1000000000c00}, {&(0x7f0000010d00)="ed41000000040000ddf4655fdef4655fdef4655f00000000000004002000000000000800050000000af301000400000000000000000000000100000010", 0x3d, 0x1480}, {&(0x7f0000011300)="020000000c0001", 0x7}, {&(0x7f0000012000)="504d4d00504d4dff", 0x8, 0x10000}], 0x0, &(0x7f0000012b00)=ANY=[]) openat(r0, &(0x7f00000000c0)='./file1\x00', 0x188a00, 0x0) getdents64(r0, &(0x7f0000002540)=""/238, 0xee) [ 804.377355] EXT4-fs (loop3): mounted filesystem without journal. Opts: ,errors=continue [ 804.378493] ext4 filesystem being mounted at /syzkaller-testdir143598380/syzkaller.m9vDYH/103/file0 supports timestamps until 2038 (0x7fffffff) [ 804.382475] EXT4-fs (loop7): mounted filesystem without journal. Opts: ,errors=continue [ 804.383610] ext4 filesystem being mounted at /syzkaller-testdir811579558/syzkaller.STSLuX/108/file0 supports timestamps until 2038 (0x7fffffff) [ 804.414260] EXT4-fs error (device loop2): ext4_fill_super:4947: inode #2: comm syz-executor.2: iget: root inode unallocated [ 804.417936] EXT4-fs (loop2): get root inode failed [ 804.418752] EXT4-fs (loop2): mount failed [ 804.458855] EXT4-fs (loop1): mounted filesystem without journal. Opts: ,errors=continue [ 804.463192] EXT4-fs (loop5): mounted filesystem without journal. Opts: ,errors=continue [ 804.463979] ext4 filesystem being mounted at /syzkaller-testdir945576136/syzkaller.SrhqXX/40/file0 supports timestamps until 2038 (0x7fffffff) [ 804.467491] ext4 filesystem being mounted at /syzkaller-testdir352494499/syzkaller.qYpB0S/110/file0 supports timestamps until 2038 (0x7fffffff) [ 804.487121] EXT4-fs error (device loop5): ext4_readdir:243: inode #2: block 16: comm syz-executor.5: path /syzkaller-testdir352494499/syzkaller.qYpB0S/110/file0: bad entry in directory: rec_len is smaller than minimal - offset=0, inode=0, rec_len=0, name_len=0, size=1024 19:38:41 executing program 0: r0 = syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x8, &(0x7f0000000300)=[{&(0x7f0000010000)="200000000002000019000000500100000f000000000000000000000004000000000002000020000020000000def4655fdef4655f0100ffff53ef010001000000ddf4655f000000000000000001000000000000000b0000008000000018000000c20500002b02", 0x66, 0x400}, {&(0x7f0000010100)="000000000000000000000000e58ca12e13a240e2b1a22f8d07e8e55f010040", 0x1f, 0x4e0}, {&(0x7f0000010200)="010000000000050040", 0x9, 0x560}, {&(0x7f0000010300)="030000000400000005", 0x9, 0x800}, {0x0, 0x0, 0x1000000000c00}, {&(0x7f0000010d00)="ed41000000040000ddf4655fdef4655fdef4655f00000000000004002000000000000800050000000af3010004000000000000000000", 0x36, 0x1480}, {&(0x7f0000011300)="020000000c0001", 0x7, 0x4000}, {&(0x7f0000012000)="504d4d00504d4dff", 0x8, 0x10000}], 0x0, &(0x7f0000012b00)=ANY=[]) getdents64(r0, &(0x7f0000002540)=""/238, 0xee) 19:38:41 executing program 4: r0 = syz_mount_image$ext4(0x0, &(0x7f0000000100)='./file0\x00', 0x0, 0x0, 0x0, 0x0, 0x0) getxattr(&(0x7f0000000000)='./file0\x00', &(0x7f0000000080)=@known='security.selinux\x00', &(0x7f0000000280)=""/254, 0xfe) mknodat$null(r0, &(0x7f0000000040)='./file0/../file0\x00', 0x20, 0x103) 19:38:41 executing program 1: r0 = syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x9, &(0x7f0000000300)=[{&(0x7f0000010000)="200000000002000019000000500100000f000000000000000000000004000000000002000020000020000000def4655fdef4655f0100ffff53ef010001000000ddf4655f000000000000000001000000000000000b0000008000000018000000c20500002b02", 0x66, 0x400}, {&(0x7f0000010100)="000000000000000000000000e58ca12e13a240e2b1a22f8d07e8e55f010040", 0x1f, 0x4e0}, {&(0x7f0000010200)="010000000000050040", 0x9, 0x560}, {&(0x7f0000010300)="030000000400000005", 0x9, 0x800}, {0x0, 0x0, 0x1000000000c00}, {&(0x7f0000010d00)="ed41000000040000ddf4655fdef4655fdef4655f00000000000004002000000000000800050000000af301000400000000000000000000000100000010", 0x3d, 0x1480}, {&(0x7f0000011000)="ed41000000040000def4655fdef4655fdef4655f00000000000002002000000000000800030000000af30100040000000000000000000000010000005000000000000000000000000000000000000000000000000000000000000000000000000000000004511418000000000000000000000000000000000000000000000000ed8100001a040000def4655fdef4655fdef4655f00000000000001002000000000000800010000000af301000400000000000000000000000200000060000000000000000000000000000000000000000000000000000000000000000000000000000000521cdd1d000000000000000000000000000000000000000000000000ffa1000026000000def4655fdef4655fdef4655f00000000000001000000000000000000010000002f746d702f73797a2d696d61676567656e3537313433343433382f66696c65302f66696c65300000000000000000000000000000000000000000000073f249de000000000000000000000000000000000000000000000000ed8100000a000000def4655fdef4655fdef4655f00000000000001004000000000000800010000000af301000400"/439, 0x1b7, 0x1980}, {&(0x7f0000011300)="020000000c0001022e000000020000000c0002022e2e00000b00000014000a026c6f73742b666f756e6400000c0000001000050266696c65300000000f0000001000050166696c6531", 0x49, 0x4000}, {&(0x7f0000012000)="504d4d00504d4dff", 0x8, 0x10000}], 0x0, &(0x7f0000012b00)=ANY=[]) openat(r0, &(0x7f00000000c0)='./file1\x00', 0x188a00, 0x0) getdents64(r0, &(0x7f0000002540)=""/238, 0xee) 19:38:41 executing program 5: r0 = syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x8, &(0x7f0000000300)=[{&(0x7f0000010000)="200000000002000019000000500100000f000000000000000000000004000000000002000020000020000000def4655fdef4655f0100ffff53ef010001000000ddf4655f000000000000000001000000000000000b0000008000000018000000c20500002b02", 0x66, 0x400}, {&(0x7f0000010100)="000000000000000000000000e58ca12e13a240e2b1a22f8d07e8e55f010040", 0x1f, 0x4e0}, {&(0x7f0000010200)="010000000000050040", 0x9, 0x560}, {&(0x7f0000010300)="030000000400000005", 0x9, 0x800}, {0x0, 0x0, 0x1000000000c00}, {&(0x7f0000010d00)="ed41000000040000ddf4655fdef4655fdef4655f00000000000004002000000000000800050000000af301000400000000000000000000000100000010", 0x3d, 0x1480}, {&(0x7f0000011300)="020000000c0001", 0x7}, {&(0x7f0000012000)="504d4d00504d4dff", 0x8, 0x10000}], 0x0, &(0x7f0000012b00)=ANY=[]) openat(r0, &(0x7f00000000c0)='./file1\x00', 0x188a00, 0x0) getdents64(r0, &(0x7f0000002540)=""/238, 0xee) 19:38:41 executing program 7: r0 = syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x8, &(0x7f0000000300)=[{&(0x7f0000010000)="200000000002000019000000500100000f000000000000000000000004000000000002000020000020000000def4655fdef4655f0100ffff53ef010001000000ddf4655f000000000000000001000000000000000b0000008000000018000000c20500002b02", 0x66, 0x400}, {&(0x7f0000010100)="000000000000000000000000e58ca12e13a240e2b1a22f8d07e8e55f010040", 0x1f, 0x4e0}, {&(0x7f0000010200)="010000000000050040", 0x9, 0x560}, {&(0x7f0000010300)="030000000400000005", 0x9, 0x800}, {0x0, 0x0, 0x1000000000c00}, {&(0x7f0000010d00)="ed41000000040000ddf4655fdef4655fdef4655f0000000000000400200000", 0x1f, 0x1480}, {&(0x7f0000011300)="020000000c0001", 0x7, 0x4000}, {&(0x7f0000012000)="504d4d00504d4dff", 0x8, 0x10000}], 0x0, &(0x7f0000012b00)=ANY=[]) getdents64(r0, &(0x7f0000002540)=""/238, 0xee) 19:38:41 executing program 3: r0 = syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x8, &(0x7f0000000300)=[{&(0x7f0000010000)="200000000002000019000000500100000f000000000000000000000004000000000002000020000020000000def4655fdef4655f0100ffff53ef010001000000ddf4655f000000000000000001000000000000000b0000008000000018000000c20500002b02", 0x66, 0x400}, {&(0x7f0000010100)="000000000000000000000000e58ca12e13a240e2b1a22f8d07e8e55f010040", 0x1f, 0x4e0}, {&(0x7f0000010200)="010000000000050040", 0x9, 0x560}, {&(0x7f0000010300)="030000000400000005", 0x9, 0x800}, {0x0, 0x0, 0x1000000000c00}, {&(0x7f0000010d00)="ed41000000040000ddf4655fdef4655fdef4655f00000000000004002000000000000800050000000af301000400000000000000000000000100000010", 0x3d, 0x1480}, {&(0x7f0000011300), 0x0, 0x4000}, {&(0x7f0000012000)="504d4d00504d4dff", 0x8, 0x10000}], 0x0, &(0x7f0000012b00)=ANY=[]) openat(r0, &(0x7f00000000c0)='./file1\x00', 0x188a00, 0x0) getdents64(r0, &(0x7f0000002540)=""/238, 0xee) 19:38:41 executing program 2: r0 = creat(&(0x7f0000000000)='./file0\x00', 0x0) fallocate(r0, 0x11, 0x0, 0x1000007ffe) writev(r0, &(0x7f0000000040)=[{&(0x7f00000009c0)="8a", 0x1}], 0x1) 19:38:41 executing program 6: r0 = creat(0x0, 0x0) fallocate(r0, 0x11, 0x0, 0x1000007ffe) writev(r0, &(0x7f0000000040)=[{&(0x7f00000009c0)="8a", 0x1}], 0x1) write$P9_RLOCK(r0, 0x0, 0x0) 19:38:41 executing program 4: r0 = syz_mount_image$ext4(0x0, &(0x7f0000000100)='./file0\x00', 0x0, 0x0, 0x0, 0x0, 0x0) getxattr(&(0x7f0000000000)='./file0\x00', &(0x7f0000000080)=@known='security.selinux\x00', &(0x7f0000000280)=""/254, 0xfe) statx(r0, &(0x7f0000000040)='./file0\x00', 0x2000, 0x200, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) stat(&(0x7f00000000c0)='.\x00', &(0x7f0000001c00)={0x0, 0x0, 0x0, 0x0, 0x0}) setresuid(0xffffffffffffffff, r2, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0x1, 0x11, &(0x7f0000000380)={0x0, 0x0}, &(0x7f00000003c0)=0xc) stat(&(0x7f0000000600)='./file1\x00', &(0x7f0000001c00)={0x0, 0x0, 0x0, 0x0, 0x0}) setresuid(0xffffffffffffffff, r4, 0x0) r5 = getegid() setresgid(0x0, 0xffffffffffffffff, r5) lstat(&(0x7f0000000400)='./file0\x00', &(0x7f0000000440)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) getsockopt$sock_cred(0xffffffffffffffff, 0x1, 0x11, &(0x7f0000000500)={0x0, 0x0, 0x0}, &(0x7f0000000540)=0xc) setxattr$system_posix_acl(&(0x7f00000000c0)='./file1\x00', &(0x7f00000004c0)='system.posix_acl_default\x00', &(0x7f0000000580)={{}, {0x1, 0x1}, [{0x2, 0x1, r2}, {0x2, 0xf, r3}, {0x2, 0x6, r4}], {0x4, 0x4}, [{0x8, 0x4, r1}, {0x8, 0x1, r5}, {0x8, 0x6, r6}, {0x8, 0x0, r7}, {0x8, 0x4, r1}], {}, {0x20, 0x7}}, 0x64, 0x0) [ 814.376914] EXT4-fs (loop7): mounted filesystem without journal. Opts: ,errors=continue [ 814.380111] ext4 filesystem being mounted at /syzkaller-testdir811579558/syzkaller.STSLuX/109/file0 supports timestamps until 2038 (0x7fffffff) [ 814.387814] EXT4-fs (loop1): mounted filesystem without journal. Opts: ,errors=continue 19:38:41 executing program 6: r0 = creat(0x0, 0x0) fallocate(r0, 0x11, 0x0, 0x1000007ffe) writev(r0, &(0x7f0000000040)=[{&(0x7f00000009c0)="8a", 0x1}], 0x1) write$P9_RLOCK(r0, 0x0, 0x0) [ 814.401608] ext4 filesystem being mounted at /syzkaller-testdir945576136/syzkaller.SrhqXX/41/file0 supports timestamps until 2038 (0x7fffffff) [ 814.417724] EXT4-fs error (device loop1): ext4_readdir:243: inode #2: block 16: comm syz-executor.1: path /syzkaller-testdir945576136/syzkaller.SrhqXX/41/file0: bad entry in directory: rec_len is smaller than minimal - offset=76, inode=0, rec_len=0, name_len=0, size=1024 [ 814.423087] EXT4-fs error (device loop0): ext4_ext_check_inode:459: inode #2: comm syz-executor.0: pblk 0 bad header/extent: invalid extent entries - magic f30a, entries 1, max 4(4), depth 0(0) [ 814.428364] EXT4-fs (loop0): get root inode failed [ 814.429493] EXT4-fs (loop0): mount failed [ 814.435951] EXT4-fs (loop5): mounted filesystem without journal. Opts: ,errors=continue [ 814.439706] EXT4-fs (loop3): mounted filesystem without journal. Opts: ,errors=continue [ 814.442752] ext4 filesystem being mounted at /syzkaller-testdir352494499/syzkaller.qYpB0S/111/file0 supports timestamps until 2038 (0x7fffffff) [ 814.445679] ext4 filesystem being mounted at /syzkaller-testdir143598380/syzkaller.m9vDYH/104/file0 supports timestamps until 2038 (0x7fffffff) 19:38:41 executing program 7: r0 = syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x8, &(0x7f0000000300)=[{&(0x7f0000010000)="200000000002000019000000500100000f000000000000000000000004000000000002000020000020000000def4655fdef4655f0100ffff53ef010001000000ddf4655f000000000000000001000000000000000b0000008000000018000000c20500002b02", 0x66, 0x400}, {&(0x7f0000010100)="000000000000000000000000e58ca12e13a240e2b1a22f8d07e8e55f010040", 0x1f, 0x4e0}, {&(0x7f0000010200)="010000000000050040", 0x9, 0x560}, {&(0x7f0000010300)="030000000400000005", 0x9, 0x800}, {0x0, 0x0, 0x1000000000c00}, {&(0x7f0000010d00)="ed41000000040000ddf4655fdef4655fdef4655f0000000000000400200000", 0x1f, 0x1480}, {&(0x7f0000011300)="020000000c0001", 0x7, 0x4000}, {&(0x7f0000012000)="504d4d00504d4dff", 0x8, 0x10000}], 0x0, &(0x7f0000012b00)=ANY=[]) getdents64(r0, &(0x7f0000002540)=""/238, 0xee) 19:38:41 executing program 0: r0 = syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x8, &(0x7f0000000300)=[{&(0x7f0000010000)="200000000002000019000000500100000f000000000000000000000004000000000002000020000020000000def4655fdef4655f0100ffff53ef010001000000ddf4655f000000000000000001000000000000000b0000008000000018000000c20500002b02", 0x66, 0x400}, {&(0x7f0000010100)="000000000000000000000000e58ca12e13a240e2b1a22f8d07e8e55f010040", 0x1f, 0x4e0}, {&(0x7f0000010200)="010000000000050040", 0x9, 0x560}, {&(0x7f0000010300)="030000000400000005", 0x9, 0x800}, {0x0, 0x0, 0x1000000000c00}, {&(0x7f0000010d00)="ed41000000040000ddf4655fdef4655fdef4655f00000000000004002000000000000800050000000af3010004000000000000000000", 0x36, 0x1480}, {&(0x7f0000011300)="020000000c0001", 0x7, 0x4000}, {&(0x7f0000012000)="504d4d00504d4dff", 0x8, 0x10000}], 0x0, &(0x7f0000012b00)=ANY=[]) getdents64(r0, &(0x7f0000002540)=""/238, 0xee) 19:38:41 executing program 1: r0 = syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x9, &(0x7f0000000300)=[{&(0x7f0000010000)="200000000002000019000000500100000f000000000000000000000004000000000002000020000020000000def4655fdef4655f0100ffff53ef010001000000ddf4655f000000000000000001000000000000000b0000008000000018000000c20500002b02", 0x66, 0x400}, {&(0x7f0000010100)="000000000000000000000000e58ca12e13a240e2b1a22f8d07e8e55f010040", 0x1f, 0x4e0}, {&(0x7f0000010200)="010000000000050040", 0x9, 0x560}, {&(0x7f0000010300)="030000000400000005", 0x9, 0x800}, {0x0, 0x0, 0x1000000000c00}, {&(0x7f0000010d00)="ed41000000040000ddf4655fdef4655fdef4655f00000000000004002000000000000800050000000af301000400000000000000000000000100000010", 0x3d, 0x1480}, {&(0x7f0000011000)="ed41000000040000def4655fdef4655fdef4655f00000000000002002000000000000800030000000af30100040000000000000000000000010000005000000000000000000000000000000000000000000000000000000000000000000000000000000004511418000000000000000000000000000000000000000000000000ed8100001a040000def4655fdef4655fdef4655f00000000000001002000000000000800010000000af301000400000000000000000000000200000060000000000000000000000000000000000000000000000000000000000000000000000000000000521cdd1d000000000000000000000000000000000000000000000000ffa1000026000000def4655fdef4655fdef4655f00000000000001000000000000000000010000002f746d702f73797a2d696d61676567656e3537313433343433382f66696c65302f66696c65300000000000000000000000000000000000000000000073f249de000000000000000000000000000000000000000000000000ed8100000a000000def4655fdef4655fdef4655f00000000000001004000000000000800010000000af301000400000000000000000000000100", 0x1ba, 0x1980}, {&(0x7f0000011300)="020000000c0001022e000000020000000c0002022e2e00000b00000014000a026c6f73742b666f756e6400000c0000001000050266696c65300000000f0000001000050166696c6531", 0x49, 0x4000}, {&(0x7f0000012000)="504d4d00504d4dff", 0x8, 0x10000}], 0x0, &(0x7f0000012b00)=ANY=[]) openat(r0, &(0x7f00000000c0)='./file1\x00', 0x188a00, 0x0) getdents64(r0, &(0x7f0000002540)=""/238, 0xee) 19:38:41 executing program 4: r0 = accept$unix(0xffffffffffffffff, &(0x7f0000000140)=@abs, &(0x7f0000000040)=0x6e) close_range(0xffffffffffffffff, r0, 0x0) syz_mount_image$ext4(0x0, &(0x7f0000000100)='./file0\x00', 0x0, 0x0, 0x0, 0x0, 0x0) sendto$unix(r0, &(0x7f00000001c0)="061e2a0ae570b0c5c991917eaff0200000001623c37ec4b1314bcb48e3a42fbca67441484d93eb98676d23bbb214fcad4265728abee9008b01a9ce6b8ee14729343b8fb797b0", 0x46, 0x4, 0x0, 0x0) getxattr(&(0x7f0000000000)='./file0\x00', &(0x7f0000000080)=@known='security.selinux\x00', &(0x7f0000000280)=""/254, 0xfe) chmod(&(0x7f00000000c0)='./file0\x00', 0x40) chdir(&(0x7f0000000240)='./file0\x00') 19:38:41 executing program 3: r0 = syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x8, &(0x7f0000000300)=[{&(0x7f0000010000)="200000000002000019000000500100000f000000000000000000000004000000000002000020000020000000def4655fdef4655f0100ffff53ef010001000000ddf4655f000000000000000001000000000000000b0000008000000018000000c20500002b02", 0x66, 0x400}, {&(0x7f0000010100)="000000000000000000000000e58ca12e13a240e2b1a22f8d07e8e55f010040", 0x1f, 0x4e0}, {&(0x7f0000010200)="010000000000050040", 0x9, 0x560}, {&(0x7f0000010300)="030000000400000005", 0x9, 0x800}, {0x0, 0x0, 0x1000000000c00}, {&(0x7f0000010d00)="ed41000000040000ddf4655fdef4655fdef4655f00000000000004002000000000000800050000000af301000400000000000000000000000100000010", 0x3d, 0x1480}, {&(0x7f0000011300)="020000000c0001", 0x7}, {&(0x7f0000012000)="504d4d00504d4dff", 0x8, 0x10000}], 0x0, &(0x7f0000012b00)=ANY=[]) openat(r0, &(0x7f00000000c0)='./file1\x00', 0x188a00, 0x0) getdents64(r0, &(0x7f0000002540)=""/238, 0xee) [ 814.652680] EXT4-fs error (device loop0): ext4_ext_check_inode:459: inode #2: comm syz-executor.0: pblk 0 bad header/extent: invalid extent entries - magic f30a, entries 1, max 4(4), depth 0(0) [ 814.659122] EXT4-fs (loop7): mounted filesystem without journal. Opts: ,errors=continue [ 814.661521] ext4 filesystem being mounted at /syzkaller-testdir811579558/syzkaller.STSLuX/110/file0 supports timestamps until 2038 (0x7fffffff) [ 814.664438] EXT4-fs (loop0): get root inode failed [ 814.665725] EXT4-fs (loop0): mount failed [ 814.701686] EXT4-fs (loop1): mounted filesystem without journal. Opts: ,errors=continue [ 814.703653] ext4 filesystem being mounted at /syzkaller-testdir945576136/syzkaller.SrhqXX/42/file0 supports timestamps until 2038 (0x7fffffff) [ 814.721758] EXT4-fs error (device loop1): ext4_ext_check_inode:459: inode #15: comm syz-executor.1: pblk 0 bad header/extent: invalid extent entries - magic f30a, entries 1, max 4(4), depth 0(0) [ 814.753629] EXT4-fs error (device loop1): ext4_readdir:243: inode #2: block 16: comm syz-executor.1: path /syzkaller-testdir945576136/syzkaller.SrhqXX/42/file0: bad entry in directory: rec_len is smaller than minimal - offset=76, inode=0, rec_len=0, name_len=0, size=1024 [ 814.791120] EXT4-fs (loop3): mounted filesystem without journal. Opts: ,errors=continue [ 814.807976] ext4 filesystem being mounted at /syzkaller-testdir143598380/syzkaller.m9vDYH/105/file0 supports timestamps until 2038 (0x7fffffff) [ 814.836973] EXT4-fs error (device loop3): ext4_readdir:243: inode #2: block 16: comm syz-executor.3: path /syzkaller-testdir143598380/syzkaller.m9vDYH/105/file0: bad entry in directory: rec_len is smaller than minimal - offset=0, inode=0, rec_len=0, name_len=0, size=1024 19:38:54 executing program 6: r0 = creat(0x0, 0x0) fallocate(r0, 0x11, 0x0, 0x1000007ffe) writev(r0, &(0x7f0000000040)=[{&(0x7f00000009c0)="8a", 0x1}], 0x1) write$P9_RLOCK(r0, 0x0, 0x0) 19:38:54 executing program 2: r0 = accept$unix(0xffffffffffffffff, &(0x7f0000000140)=@abs, &(0x7f0000000040)=0x6e) close_range(0xffffffffffffffff, r0, 0x0) syz_mount_image$ext4(0x0, &(0x7f0000000100)='./file0\x00', 0x0, 0x0, 0x0, 0x0, 0x0) sendto$unix(r0, &(0x7f00000001c0)="061e2a0ae570b0c5c991917eaff0200000001623c37ec4b1314bcb48e3a42fbca67441484d93eb98676d23bbb214fcad4265728abee9008b01a9ce6b8ee14729343b8fb797b0", 0x46, 0x4, 0x0, 0x0) getxattr(&(0x7f0000000000)='./file0\x00', &(0x7f0000000080)=@known='security.selinux\x00', &(0x7f0000000280)=""/254, 0xfe) chmod(&(0x7f00000000c0)='./file0\x00', 0x40) chdir(&(0x7f0000000240)='./file0\x00') 19:38:54 executing program 3: r0 = syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x9, &(0x7f0000000300)=[{&(0x7f0000010000)="200000000002000019000000500100000f000000000000000000000004000000000002000020000020000000def4655fdef4655f0100ffff53ef010001000000ddf4655f000000000000000001000000000000000b0000008000000018000000c20500002b02", 0x66, 0x400}, {&(0x7f0000010100)="000000000000000000000000e58ca12e13a240e2b1a22f8d07e8e55f010040", 0x1f, 0x4e0}, {&(0x7f0000010200)="010000000000050040", 0x9, 0x560}, {&(0x7f0000010300)="030000000400000005", 0x9, 0x800}, {0x0, 0x0, 0x1000000000c00}, {&(0x7f0000010d00)="ed41000000040000ddf4655fdef4655fdef4655f00000000000004002000000000000800050000000af301000400000000000000000000000100000010", 0x3d, 0x1480}, {&(0x7f0000011000)="ed41000000040000def4655fdef4655fdef4655f00000000000002002000000000000800030000000af30100040000000000000000000000010000005000000000000000000000000000000000000000000000000000000000000000000000000000000004511418000000000000000000000000000000000000000000000000ed8100001a040000def4655fdef4655fdef4655f00000000000001002000000000000800010000000af301000400000000000000000000000200000060000000000000000000000000000000000000000000000000000000000000000000000000000000521cdd1d000000000000000000000000000000000000000000000000ffa1000026000000def4655fdef4655fdef4655f00000000000001000000000000000000010000002f746d702f73797a2d696d61676567656e3537313433343433382f66696c65302f66696c65300000000000000000000000000000000000000000000073f249de000000000000000000000000000000000000000000000000ed8100000a000000def4655fdef4655fdef4655f00000000000001004000000000000800010000000af301000400000000000000000000000100", 0x1ba, 0x1980}, {&(0x7f0000011300)="020000000c0001022e000000020000000c0002022e2e00000b00000014000a026c6f73742b666f756e6400000c0000001000050266696c65300000000f0000001000050166696c6531", 0x49, 0x4000}, {&(0x7f0000012000)="504d4d00504d4dff", 0x8, 0x10000}], 0x0, &(0x7f0000012b00)=ANY=[]) openat(r0, &(0x7f00000000c0)='./file1\x00', 0x188a00, 0x0) getdents64(r0, &(0x7f0000002540)=""/238, 0xee) 19:38:54 executing program 0: r0 = syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x8, &(0x7f0000000300)=[{&(0x7f0000010000)="200000000002000019000000500100000f000000000000000000000004000000000002000020000020000000def4655fdef4655f0100ffff53ef010001000000ddf4655f000000000000000001000000000000000b0000008000000018000000c20500002b02", 0x66, 0x400}, {&(0x7f0000010100)="000000000000000000000000e58ca12e13a240e2b1a22f8d07e8e55f010040", 0x1f, 0x4e0}, {&(0x7f0000010200)="010000000000050040", 0x9, 0x560}, {&(0x7f0000010300)="030000000400000005", 0x9, 0x800}, {0x0, 0x0, 0x1000000000c00}, {&(0x7f0000010d00)="ed41000000040000ddf4655fdef4655fdef4655f00000000000004002000000000000800050000000af3010004000000000000000000", 0x36, 0x1480}, {&(0x7f0000011300)="020000000c0001", 0x7, 0x4000}, {&(0x7f0000012000)="504d4d00504d4dff", 0x8, 0x10000}], 0x0, &(0x7f0000012b00)=ANY=[]) getdents64(r0, &(0x7f0000002540)=""/238, 0xee) 19:38:54 executing program 5: r0 = syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x8, &(0x7f0000000300)=[{&(0x7f0000010000)="200000000002000019000000500100000f000000000000000000000004000000000002000020000020000000def4655fdef4655f0100ffff53ef010001000000ddf4655f000000000000000001000000000000000b0000008000000018000000c20500002b02", 0x66, 0x400}, {&(0x7f0000010100)="000000000000000000000000e58ca12e13a240e2b1a22f8d07e8e55f010040", 0x1f, 0x4e0}, {&(0x7f0000010200)="010000000000050040", 0x9, 0x560}, {&(0x7f0000010300)="030000000400000005", 0x9, 0x800}, {0x0, 0x0, 0x1000000000c00}, {&(0x7f0000010d00)="ed41000000040000ddf4655fdef4655fdef4655f00000000000004002000000000000800050000000af301000400000000000000000000000100000010", 0x3d, 0x1480}, {&(0x7f0000011300)="020000000c0001", 0x7}, {&(0x7f0000012000)="504d4d00504d4dff", 0x8, 0x10000}], 0x0, &(0x7f0000012b00)=ANY=[]) openat(r0, &(0x7f00000000c0)='./file1\x00', 0x188a00, 0x0) getdents64(r0, &(0x7f0000002540)=""/238, 0xee) 19:38:54 executing program 7: r0 = syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x8, &(0x7f0000000300)=[{&(0x7f0000010000)="200000000002000019000000500100000f000000000000000000000004000000000002000020000020000000def4655fdef4655f0100ffff53ef010001000000ddf4655f000000000000000001000000000000000b0000008000000018000000c20500002b02", 0x66, 0x400}, {&(0x7f0000010100)="000000000000000000000000e58ca12e13a240e2b1a22f8d07e8e55f010040", 0x1f, 0x4e0}, {&(0x7f0000010200)="010000000000050040", 0x9, 0x560}, {&(0x7f0000010300)="030000000400000005", 0x9, 0x800}, {0x0, 0x0, 0x1000000000c00}, {&(0x7f0000010d00)="ed41000000040000ddf4655fdef4655fdef4655f00000000000004002000000000000800050000000af301000400", 0x2e, 0x1480}, {&(0x7f0000011300)="020000000c0001", 0x7, 0x4000}, {&(0x7f0000012000)="504d4d00504d4dff", 0x8, 0x10000}], 0x0, &(0x7f0000012b00)=ANY=[]) getdents64(r0, &(0x7f0000002540)=""/238, 0xee) 19:38:54 executing program 4: syz_mount_image$ext4(0x0, &(0x7f0000000100)='./file0\x00', 0x0, 0x0, 0x0, 0x0, 0x0) getxattr(&(0x7f0000000000)='./file0\x00', &(0x7f0000000080)=@known='security.selinux\x00', &(0x7f0000000280)=""/254, 0xfe) lgetxattr(&(0x7f0000000040)='./file0\x00', &(0x7f00000000c0)=ANY=[@ANYBLOB="73997374556d2e73656375726974797800"], &(0x7f0000000140)=""/251, 0xfb) 19:38:54 executing program 1: r0 = syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x9, &(0x7f0000000300)=[{&(0x7f0000010000)="200000000002000019000000500100000f000000000000000000000004000000000002000020000020000000def4655fdef4655f0100ffff53ef010001000000ddf4655f000000000000000001000000000000000b0000008000000018000000c20500002b02", 0x66, 0x400}, {&(0x7f0000010100)="000000000000000000000000e58ca12e13a240e2b1a22f8d07e8e55f010040", 0x1f, 0x4e0}, {&(0x7f0000010200)="010000000000050040", 0x9, 0x560}, {&(0x7f0000010300)="030000000400000005", 0x9, 0x800}, {0x0, 0x0, 0x1000000000c00}, {&(0x7f0000010d00)="ed41000000040000ddf4655fdef4655fdef4655f00000000000004002000000000000800050000000af301000400000000000000000000000100000010", 0x3d, 0x1480}, {&(0x7f0000011000)="ed41000000040000def4655fdef4655fdef4655f00000000000002002000000000000800030000000af30100040000000000000000000000010000005000000000000000000000000000000000000000000000000000000000000000000000000000000004511418000000000000000000000000000000000000000000000000ed8100001a040000def4655fdef4655fdef4655f00000000000001002000000000000800010000000af301000400000000000000000000000200000060000000000000000000000000000000000000000000000000000000000000000000000000000000521cdd1d000000000000000000000000000000000000000000000000ffa1000026000000def4655fdef4655fdef4655f00000000000001000000000000000000010000002f746d702f73797a2d696d61676567656e3537313433343433382f66696c65302f66696c65300000000000000000000000000000000000000000000073f249de000000000000000000000000000000000000000000000000ed8100000a000000def4655fdef4655fdef4655f00000000000001004000000000000800010000000af301000400000000000000000000000100", 0x1ba, 0x1980}, {&(0x7f0000011300)="020000000c0001022e000000020000000c0002022e2e00000b00000014000a026c6f73742b666f756e6400000c0000001000050266696c65300000000f0000001000050166696c6531", 0x49, 0x4000}, {&(0x7f0000012000)="504d4d00504d4dff", 0x8, 0x10000}], 0x0, &(0x7f0000012b00)=ANY=[]) openat(r0, &(0x7f00000000c0)='./file1\x00', 0x188a00, 0x0) getdents64(r0, &(0x7f0000002540)=""/238, 0xee) 19:38:54 executing program 6: r0 = creat(&(0x7f0000000000)='./file0\x00', 0x0) fallocate(0xffffffffffffffff, 0x11, 0x0, 0x1000007ffe) writev(r0, &(0x7f0000000040)=[{&(0x7f00000009c0)="8a", 0x1}], 0x1) write$P9_RLOCK(r0, 0x0, 0x0) 19:38:54 executing program 4: syz_mount_image$ext4(0x0, &(0x7f00000000c0)='./file0/file0\x00', 0xfffffffffffffffd, 0x0, 0x0, 0x1008, 0x0) open$dir(&(0x7f0000000040)='./file0\x00', 0x1000c3, 0x21) getxattr(&(0x7f0000000000)='./file0\x00', &(0x7f0000000080)=@known='security.selinux\x00', &(0x7f0000000280)=""/254, 0xfe) 19:38:54 executing program 2: syz_mount_image$ext4(0x0, &(0x7f0000000100)='./file0\x00', 0x0, 0x0, 0x0, 0x0, 0x0) getxattr(&(0x7f0000000000)='./file0\x00', &(0x7f0000000080)=@known='security.selinux\x00', &(0x7f0000000280)=""/254, 0xfe) lgetxattr(&(0x7f0000000040)='./file0\x00', &(0x7f00000000c0)=ANY=[@ANYBLOB="73997374556d2e73656375726974797800"], &(0x7f0000000140)=""/251, 0xfb) [ 826.908061] EXT4-fs error (device loop7): ext4_ext_check_inode:459: inode #2: comm syz-executor.7: pblk 0 bad header/extent: invalid extent entries - magic f30a, entries 1, max 4(4), depth 0(0) [ 826.920861] EXT4-fs (loop7): get root inode failed [ 826.921635] EXT4-fs (loop7): mount failed 19:38:54 executing program 6: r0 = creat(&(0x7f0000000000)='./file0\x00', 0x0) fallocate(0xffffffffffffffff, 0x11, 0x0, 0x1000007ffe) writev(r0, &(0x7f0000000040)=[{&(0x7f00000009c0)="8a", 0x1}], 0x1) write$P9_RLOCK(r0, 0x0, 0x0) [ 826.961338] EXT4-fs (loop5): mounted filesystem without journal. Opts: ,errors=continue [ 826.962906] ext4 filesystem being mounted at /syzkaller-testdir352494499/syzkaller.qYpB0S/112/file0 supports timestamps until 2038 (0x7fffffff) [ 826.968002] EXT4-fs (loop1): mounted filesystem without journal. Opts: ,errors=continue [ 826.969573] ext4 filesystem being mounted at /syzkaller-testdir945576136/syzkaller.SrhqXX/43/file0 supports timestamps until 2038 (0x7fffffff) [ 826.979465] EXT4-fs error (device loop1): ext4_readdir:243: inode #2: block 16: comm syz-executor.1: path /syzkaller-testdir945576136/syzkaller.SrhqXX/43/file0: bad entry in directory: rec_len is smaller than minimal - offset=76, inode=0, rec_len=0, name_len=0, size=1024 [ 826.994240] EXT4-fs (loop3): mounted filesystem without journal. Opts: ,errors=continue [ 826.995347] ext4 filesystem being mounted at /syzkaller-testdir143598380/syzkaller.m9vDYH/106/file0 supports timestamps until 2038 (0x7fffffff) [ 826.998931] EXT4-fs error (device loop0): ext4_ext_check_inode:459: inode #2: comm syz-executor.0: pblk 0 bad header/extent: invalid extent entries - magic f30a, entries 1, max 4(4), depth 0(0) [ 827.006524] EXT4-fs (loop0): get root inode failed [ 827.007444] EXT4-fs (loop0): mount failed 19:39:05 executing program 6: r0 = creat(&(0x7f0000000000)='./file0\x00', 0x0) fallocate(0xffffffffffffffff, 0x11, 0x0, 0x1000007ffe) writev(r0, &(0x7f0000000040)=[{&(0x7f00000009c0)="8a", 0x1}], 0x1) write$P9_RLOCK(r0, 0x0, 0x0) 19:39:05 executing program 0: r0 = syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x8, &(0x7f0000000300)=[{&(0x7f0000010000)="200000000002000019000000500100000f000000000000000000000004000000000002000020000020000000def4655fdef4655f0100ffff53ef010001000000ddf4655f000000000000000001000000000000000b0000008000000018000000c20500002b02", 0x66, 0x400}, {&(0x7f0000010100)="000000000000000000000000e58ca12e13a240e2b1a22f8d07e8e55f010040", 0x1f, 0x4e0}, {&(0x7f0000010200)="010000000000050040", 0x9, 0x560}, {&(0x7f0000010300)="030000000400000005", 0x9, 0x800}, {0x0, 0x0, 0x1000000000c00}, {&(0x7f0000010d00)="ed41000000040000ddf4655fdef4655fdef4655f00000000000004002000000000000800050000000af301000400000000000000000000000100", 0x3a, 0x1480}, {&(0x7f0000011300)="020000000c0001", 0x7, 0x4000}, {&(0x7f0000012000)="504d4d00504d4dff", 0x8, 0x10000}], 0x0, &(0x7f0000012b00)=ANY=[]) getdents64(r0, &(0x7f0000002540)=""/238, 0xee) 19:39:05 executing program 2: r0 = creat(&(0x7f0000000000)='./file0\x00', 0x0) fallocate(r0, 0x11, 0x80000, 0x1000007ffe) writev(r0, &(0x7f0000000040)=[{&(0x7f00000009c0)="8a", 0x1}], 0x1) write$P9_RLOCK(0xffffffffffffffff, &(0x7f0000000080)={0x8, 0x35, 0x2, 0x1}, 0x8) 19:39:05 executing program 3: r0 = syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x8, &(0x7f0000000300)=[{&(0x7f0000010000)="200000000002000019000000500100000f000000000000000000000004000000000002000020000020000000def4655fdef4655f0100ffff53ef010001000000ddf4655f000000000000000001000000000000000b0000008000000018000000c20500002b02", 0x66, 0x400}, {&(0x7f0000010100)="000000000000000000000000e58ca12e13a240e2b1a22f8d07e8e55f010040", 0x1f, 0x4e0}, {&(0x7f0000010200)="010000000000050040", 0x9, 0x560}, {&(0x7f0000010300)="030000000400000005", 0x9, 0x800}, {0x0, 0x0, 0x1000000000c00}, {&(0x7f0000010d00)="ed41000000040000ddf4655fdef4655fdef4655f00000000000004002000000000000800050000000af301000400000000000000000000000100000010", 0x3d, 0x1480}, {&(0x7f0000011300)="020000000c0001", 0x7}, {&(0x7f0000012000)="504d4d00504d4dff", 0x8, 0x10000}], 0x0, &(0x7f0000012b00)=ANY=[]) openat(r0, &(0x7f00000000c0)='./file1\x00', 0x188a00, 0x0) getdents64(r0, &(0x7f0000002540)=""/238, 0xee) 19:39:05 executing program 7: r0 = syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x8, &(0x7f0000000300)=[{&(0x7f0000010000)="200000000002000019000000500100000f000000000000000000000004000000000002000020000020000000def4655fdef4655f0100ffff53ef010001000000ddf4655f000000000000000001000000000000000b0000008000000018000000c20500002b02", 0x66, 0x400}, {&(0x7f0000010100)="000000000000000000000000e58ca12e13a240e2b1a22f8d07e8e55f010040", 0x1f, 0x4e0}, {&(0x7f0000010200)="010000000000050040", 0x9, 0x560}, {&(0x7f0000010300)="030000000400000005", 0x9, 0x800}, {0x0, 0x0, 0x1000000000c00}, {&(0x7f0000010d00)="ed41000000040000ddf4655fdef4655fdef4655f00000000000004002000000000000800050000000af301000400", 0x2e, 0x1480}, {&(0x7f0000011300)="020000000c0001", 0x7, 0x4000}, {&(0x7f0000012000)="504d4d00504d4dff", 0x8, 0x10000}], 0x0, &(0x7f0000012b00)=ANY=[]) getdents64(r0, &(0x7f0000002540)=""/238, 0xee) 19:39:05 executing program 1: r0 = syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x9, &(0x7f0000000300)=[{&(0x7f0000010000)="200000000002000019000000500100000f000000000000000000000004000000000002000020000020000000def4655fdef4655f0100ffff53ef010001000000ddf4655f000000000000000001000000000000000b0000008000000018000000c20500002b02", 0x66, 0x400}, {&(0x7f0000010100)="000000000000000000000000e58ca12e13a240e2b1a22f8d07e8e55f010040", 0x1f, 0x4e0}, {&(0x7f0000010200)="010000000000050040", 0x9, 0x560}, {&(0x7f0000010300)="030000000400000005", 0x9, 0x800}, {0x0, 0x0, 0x1000000000c00}, {&(0x7f0000010d00)="ed41000000040000ddf4655fdef4655fdef4655f00000000000004002000000000000800050000000af301000400000000000000000000000100000010", 0x3d, 0x1480}, {&(0x7f0000011000)="ed41000000040000def4655fdef4655fdef4655f00000000000002002000000000000800030000000af30100040000000000000000000000010000005000000000000000000000000000000000000000000000000000000000000000000000000000000004511418000000000000000000000000000000000000000000000000ed8100001a040000def4655fdef4655fdef4655f00000000000001002000000000000800010000000af301000400000000000000000000000200000060000000000000000000000000000000000000000000000000000000000000000000000000000000521cdd1d000000000000000000000000000000000000000000000000ffa1000026000000def4655fdef4655fdef4655f00000000000001000000000000000000010000002f746d702f73797a2d696d61676567656e3537313433343433382f66696c65302f66696c65300000000000000000000000000000000000000000000073f249de000000000000000000000000000000000000000000000000ed8100000a000000def4655fdef4655fdef4655f00000000000001004000000000000800010000000af301000400000000000000000000000100", 0x1ba, 0x1980}, {&(0x7f0000011300)="020000000c0001022e000000020000000c0002022e2e00000b00000014000a026c6f73742b666f756e6400000c0000001000050266696c65300000000f0000001000050166696c6531", 0x49, 0x4000}, {&(0x7f0000012000)="504d4d00504d4dff", 0x8, 0x10000}], 0x0, &(0x7f0000012b00)=ANY=[]) openat(r0, &(0x7f00000000c0)='./file1\x00', 0x188a00, 0x0) getdents64(r0, &(0x7f0000002540)=""/238, 0xee) 19:39:05 executing program 5: r0 = syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x7, &(0x7f0000000300)=[{&(0x7f0000010000)="200000000002000019000000500100000f000000000000000000000004000000000002000020000020000000def4655fdef4655f0100ffff53ef010001000000ddf4655f000000000000000001000000000000000b0000008000000018000000c20500002b02", 0x66, 0x400}, {&(0x7f0000010100)="000000000000000000000000e58ca12e13a240e2b1a22f8d07e8e55f010040", 0x1f, 0x4e0}, {&(0x7f0000010200)="010000000000050040", 0x9, 0x560}, {&(0x7f0000010300)="030000000400000005", 0x9, 0x800}, {0x0, 0x0, 0x1000000000c00}, {&(0x7f0000011300)="020000000c0001", 0x7, 0x4000}, {&(0x7f0000012000)="504d4d00504d4dff", 0x8, 0x10000}], 0x0, &(0x7f0000012b00)=ANY=[]) openat(r0, &(0x7f00000000c0)='./file1\x00', 0x188a00, 0x0) getdents64(r0, &(0x7f0000002540)=""/238, 0xee) 19:39:05 executing program 4: syz_mount_image$ext4(0x0, &(0x7f0000000100)='./file0\x00', 0x0, 0x0, 0x0, 0x0, 0x0) syz_mount_image$nfs(&(0x7f0000000a80), &(0x7f0000000ac0)='./file0\x00', 0x0, 0x8, &(0x7f0000000fc0)=[{&(0x7f0000000b00)="0883b46897afcf976501ff21754fb06b0b043506466958af1b2d99d442646ff4e0a2204f706fe785f77ffb94fda4b6e282ad178b16220c82c2dee44cd1363c1f6883a2f7c08fd4d793d1d31394d9124634691bae64d1a32d8e7e3f2fb1c1c9ab38dc7ea388f31414e5b9296a0530381bdfbf2097b9d827a14e3a8a3ca9d9bf1c7bea2b2f8359c9d1665b1d5c2b712a8b49f1cc44e6749c50f603aae4355983ae19e17716d53acb18d21360baf7655510", 0xb0, 0x7fffffff}, {&(0x7f0000000bc0)="70b7230739405c1dd1ec8b027f724971aa472ced091a4ced527b2423a06472c5470e66ec4a89c453f4", 0x29, 0x7}, {&(0x7f0000000c00)="a52271348c4ea3a0244544cbc34e214e70771f032a6c8a6e7a4baa03eed9730bd13877fabc7d4449590a854a8a250f3854dabca374f38060bdd233beea467c6077f4881fc1f8facca78881a16525bfe6f4b7f11d71f088710ec3ae3344e72b19e0b3df7f677792090b3260b3da016cab5443b9d4d4388973e50368c77927881311f754c42ac6d4d9f7ecf87c082df64273322f33f4fa04c914650b53df957d48384c96e3765acfd0c6280f201719df882b503a267dd07941d0a38b5213c5b8090898ada9f0c80599ffdec80adbb8", 0xce, 0x67ec}, {&(0x7f0000000d00), 0x0, 0x7}, {&(0x7f0000000d40)="ca69c3f5c484cdccb5d5f1cc0a39c56c9a462a126a38396f0152fee46c671f7bb56de002d4a704717984a6a0dd59c567ec21805ec87f7420fb723bb2348fa2ca258df8df283cb7e030dead48fa8b1a4dd3153c599aa5b2ead3285d1d6c9e660453f101b748dccbfd62f46270b2ab93c57a42691ea8205128d82f329f3abc440f8916d8318200660a8269c3732fa8e7e219d650e611178015bd74c9108372676eaa76b9098440448ea9eb49d11f2942b6ade63ab9331ea776fa475c68638d25753e0830d4ead67db1e0a07b2d6062575c2d841dcd2096c25373bee99ff4eeadb15c3ee51339c304e25c7f075df54053364938496f739b00e118a3", 0xfa, 0x9}, {&(0x7f0000000e40)="f5b5e803e20bf6d59802d99f0da93d8507129cb4e0ffb8f8e4594a96db9f208af6719c3df5822a3b45397280bc5e232599a3398583c1e6e8905ae16bf62bd8c7a719e5b3d9a5f5193c4794b11bb9128248943220855988cdbbe12c", 0x5b, 0x7ff}, {&(0x7f0000000ec0)="e7930466f74bfe81de64ad12badd4b400c30bf7207a901fa2c7a39e8eb76f56d4bc1756e1dfbf6ed5b0ab587a91a029e0d6ee1562d6db14ca3b4b81a91d10c645560da1f42bf543693aabc4866192efd05a00260dda934189c89baaa3606fbb12eeb4efe7be8c18d23741a2d2f26a1c573488b", 0x73, 0x4}, {&(0x7f0000000f40)="370f0d048545b29fce85d472c4a1619901f51512b94cc337e9e6c54681847d53652e9dfd73364775f8cd101f6fe9143212358a28a9e307ab205ce1ebe16e1d56e1891ceb89f684b1c6e1080570647663ca71c41cef6cb73653cdc6974c3839c567bbd34394028b1cc1c4b09a359ab428b6887f71e011eb8ea53d19b4", 0x7c, 0x9}], 0x4808, &(0x7f0000001080)={[{'system.'}, {'@%+!($#@-'}, {'\xff\xff\xff\xff\xff\xff'}, {'\xff\xff\xff\xff\xff\xff'}], [{@obj_user={'obj_user', 0x3d, '+\xd0'}}, {@pcr={'pcr', 0x3d, 0x2}}]}) getxattr(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)=@random={'system.', ',)^+\\/\xb5$]\x00'}, &(0x7f0000000280)=""/254, 0xfe) r0 = accept(0xffffffffffffffff, &(0x7f0000000380)=@rxrpc=@in4={0x21, 0x0, 0x2, 0x10, {0x2, 0x0, @local}}, &(0x7f00000000c0)=0x80) r1 = socket$unix(0x1, 0x1, 0x0) sendmmsg$sock(r0, &(0x7f00000008c0)=[{{&(0x7f0000000400)=@pppol2tpv3={0x18, 0x1, {0x0, r1, {0x2, 0x4e24, @dev={0xac, 0x14, 0x14, 0x40}}, 0x3, 0x0, 0x3, 0x1}}, 0x80, &(0x7f0000000580)=[{&(0x7f0000000480)="119d719744dcfd86d2930d388d7e6e78689b7ecf54327681d228e6760ee2ae25f478eeb83e1eb84f993aeb8d38733856abaaed670f2285942bdc6c631883dc3427b22420dfcc5a43430a1f30e35e9703", 0x50}, {&(0x7f0000000240)="63217181699cc9bdf3f07dcbc63f21c9b479ad4e3d236833ad0c85c23e3c1c6f25686fafa53ddec5a232c2", 0x2b}, {&(0x7f0000000500)="6169774125e94bdb1b29b082cfe82d5535399669d8c80b5d1ac72dcac5e8f1137df3692b61046aef2bac8d0955ab1c409ac649b252c850da7bdb96f38f60f50e05be9dcd0684", 0x46}], 0x3, &(0x7f00000005c0)=[@timestamping={{0x14, 0x1, 0x25, 0x3}}, @txtime={{0x18, 0x1, 0x3d, 0x5}}, @mark={{0x14, 0x1, 0x24, 0x1}}, @timestamping={{0x14, 0x1, 0x25, 0xfff}}, @mark={{0x14, 0x1, 0x24, 0x5}}, @timestamping={{0x14, 0x1, 0x25, 0x2}}, @timestamping={{0x14, 0x1, 0x25, 0x80000001}}], 0xa8}}, {{&(0x7f0000000680)=@ethernet={0x6, @broadcast}, 0x80, &(0x7f00000007c0)=[{&(0x7f0000000700)="bd8ca2210f673c10b169d9294c1adc7bbcf2d0f0094c36759ab1cded5f305dbb977f5488c9ac07fb338f8d440e1ad2a931e5f2dc072f48a1f50f86e7c5bc66caf14509d0ef18d8729d7c07687b325a7ae68564917c5d1b0e4beab780370a8596c89e1ed453d4696d64aa0638ac041dd49a544dcc50b107194c4f238f1fec1df8a37d0f4d860d59d8586916b91a42ca18394219", 0x93}], 0x1, &(0x7f0000000800)=[@timestamping={{0x14, 0x1, 0x25, 0x7}}, @txtime={{0x18, 0x1, 0x3d, 0x6}}, @timestamping={{0x14, 0x1, 0x25, 0x1}}, @mark={{0x14, 0x1, 0x24, 0x3}}, @txtime={{0x18, 0x1, 0x3d, 0x5}}, @txtime={{0x18, 0x1, 0x3d, 0xffffffffffff283d}}], 0x90}}], 0x2, 0x4880) r2 = openat$dir(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x0, 0x0) renameat2(0xffffffffffffff9c, &(0x7f0000000040)='./file1\x00', r2, &(0x7f0000000080)='./file0\x00', 0x2) setxattr$trusted_overlay_upper(&(0x7f0000000940)='./file1\x00', &(0x7f0000000980), &(0x7f00000009c0)={0x0, 0xfb, 0x93, 0x3, 0x0, "2c501bb9129403c4ba6f82ebe5fc51f3", "7d19b89b570fcec5e2a5dbc7083797010314a1f80cd2bc4b8d709704044107b95322289ce3e67c2f1e22130082bf49c6bb08ef26d29be85d7aad259031fa28ba3aed1d7b5eec94f3257d5a4ef56d69cc54a9d71d81c024124b56c264619df69d40dac84303e1a0e934a68ace5297211440f41a9c27faa467d77d01378f3c"}, 0x93, 0x3) statx(r2, &(0x7f0000000000)='./file0\x00', 0x1000, 0x4, &(0x7f0000000140)) [ 838.581799] nfs: Unknown parameter 'system.' [ 838.599841] nfs: Unknown parameter 'system.' 19:39:06 executing program 6: r0 = creat(&(0x7f0000000000)='./file0\x00', 0x0) fallocate(r0, 0x0, 0x0, 0x1000007ffe) writev(r0, &(0x7f0000000040)=[{&(0x7f00000009c0)="8a", 0x1}], 0x1) write$P9_RLOCK(r0, 0x0, 0x0) [ 838.654925] EXT4-fs (loop3): mounted filesystem without journal. Opts: ,errors=continue [ 838.659517] ext4 filesystem being mounted at /syzkaller-testdir143598380/syzkaller.m9vDYH/107/file0 supports timestamps until 2038 (0x7fffffff) [ 838.670007] EXT4-fs error (device loop3): ext4_readdir:243: inode #2: block 16: comm syz-executor.3: path /syzkaller-testdir143598380/syzkaller.m9vDYH/107/file0: bad entry in directory: rec_len is smaller than minimal - offset=0, inode=0, rec_len=0, name_len=0, size=1024 [ 838.695384] EXT4-fs error (device loop0): ext4_ext_check_inode:459: inode #2: comm syz-executor.0: pblk 0 bad header/extent: invalid extent entries - magic f30a, entries 1, max 4(4), depth 0(0) [ 838.695685] EXT4-fs error (device loop5): ext4_fill_super:4947: inode #2: comm syz-executor.5: iget: root inode unallocated [ 838.699947] EXT4-fs (loop0): get root inode failed [ 838.700661] EXT4-fs (loop0): mount failed 19:39:06 executing program 4: r0 = syz_mount_image$ext4(0x0, &(0x7f0000000100)='./file0\x00', 0x0, 0x0, 0x0, 0x0, 0x0) fstat(r0, &(0x7f0000000140)) r1 = openat$dir(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x0, 0x0) renameat2(0xffffffffffffff9c, &(0x7f0000000040)='./file1\x00', r1, &(0x7f0000000080)='./file0\x00', 0x2) mount$tmpfs(0x0, &(0x7f0000000040)='./file0/../file0\x00', &(0x7f00000000c0), 0x2002c18, &(0x7f0000000500)=ANY=[]) mknodat(r0, &(0x7f00000001c0)='./file0\x00', 0x1000, 0x0) getxattr(&(0x7f0000000000)='./file0\x00', &(0x7f0000000080)=@known='security.selinux\x00', &(0x7f0000000280)=""/254, 0xfe) r2 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x42, 0x0) io_setup(0x9, &(0x7f0000000080)=0x0) io_submit(r3, 0x1, &(0x7f00000008c0)=[&(0x7f0000000200)={0x0, 0x0, 0x5, 0x1, 0x0, r2, &(0x7f0000000140)="ee", 0x1, 0x800000}]) io_submit(r3, 0x3, &(0x7f0000000480)=[&(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, 0x0, r2, &(0x7f0000000180)="98", 0x1}, 0x0, 0x0]) clock_gettime(0x0, &(0x7f0000000200)={0x0, 0x0}) clock_gettime(0x0, &(0x7f0000000240)={0x0, 0x0}) clock_gettime(0x0, &(0x7f0000000380)={0x0, 0x0}) write$evdev(r2, &(0x7f00000003c0)=[{{}, 0x1f, 0x3, 0xff}, {{r4, r5/1000+60000}, 0x12, 0x3ff, 0x5}, {{}, 0x1f, 0x8, 0x6}, {{r6, r7/1000+10000}, 0x11, 0x7, 0x4}, {{r8, r9/1000+60000}, 0x14, 0x3, 0x1c8d241f}], 0x78) [ 838.709196] EXT4-fs (loop5): get root inode failed [ 838.709984] EXT4-fs (loop5): mount failed [ 838.716529] EXT4-fs error (device loop7): ext4_ext_check_inode:459: inode #2: comm syz-executor.7: pblk 0 bad header/extent: invalid extent entries - magic f30a, entries 1, max 4(4), depth 0(0) [ 838.719630] EXT4-fs (loop1): mounted filesystem without journal. Opts: ,errors=continue [ 838.721609] ext4 filesystem being mounted at /syzkaller-testdir945576136/syzkaller.SrhqXX/44/file0 supports timestamps until 2038 (0x7fffffff) [ 838.726532] EXT4-fs (loop7): get root inode failed [ 838.727381] EXT4-fs (loop7): mount failed 19:39:06 executing program 3: r0 = syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x8, &(0x7f0000000300)=[{&(0x7f0000010000)="200000000002000019000000500100000f000000000000000000000004000000000002000020000020000000def4655fdef4655f0100ffff53ef010001000000ddf4655f000000000000000001000000000000000b0000008000000018000000c20500002b02", 0x66, 0x400}, {&(0x7f0000010100)="000000000000000000000000e58ca12e13a240e2b1a22f8d07e8e55f010040", 0x1f, 0x4e0}, {&(0x7f0000010200)="010000000000050040", 0x9, 0x560}, {&(0x7f0000010300)="030000000400000005", 0x9, 0x800}, {0x0, 0x0, 0x1000000000c00}, {&(0x7f0000010d00)="ed41000000040000ddf4655fdef4655fdef4655f00000000000004002000000000000800050000000af301000400000000000000000000000100000010", 0x3d, 0x1480}, {&(0x7f0000011300), 0x0, 0x4000}, {&(0x7f0000012000)="504d4d00504d4dff", 0x8, 0x10000}], 0x0, &(0x7f0000012b00)=ANY=[]) openat(r0, &(0x7f00000000c0)='./file1\x00', 0x188a00, 0x0) getdents64(r0, &(0x7f0000002540)=""/238, 0xee) 19:39:06 executing program 6: r0 = creat(&(0x7f0000000000)='./file0\x00', 0x0) fallocate(r0, 0x0, 0x0, 0x1000007ffe) writev(r0, &(0x7f0000000040)=[{&(0x7f00000009c0)="8a", 0x1}], 0x1) write$P9_RLOCK(r0, 0x0, 0x0) 19:39:06 executing program 0: r0 = syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x8, &(0x7f0000000300)=[{&(0x7f0000010000)="200000000002000019000000500100000f000000000000000000000004000000000002000020000020000000def4655fdef4655f0100ffff53ef010001000000ddf4655f000000000000000001000000000000000b0000008000000018000000c20500002b02", 0x66, 0x400}, {&(0x7f0000010100)="000000000000000000000000e58ca12e13a240e2b1a22f8d07e8e55f010040", 0x1f, 0x4e0}, {&(0x7f0000010200)="010000000000050040", 0x9, 0x560}, {&(0x7f0000010300)="030000000400000005", 0x9, 0x800}, {0x0, 0x0, 0x1000000000c00}, {&(0x7f0000010d00)="ed41000000040000ddf4655fdef4655fdef4655f00000000000004002000000000000800050000000af301000400000000000000000000000100", 0x3a, 0x1480}, {&(0x7f0000011300)="020000000c0001", 0x7, 0x4000}, {&(0x7f0000012000)="504d4d00504d4dff", 0x8, 0x10000}], 0x0, &(0x7f0000012b00)=ANY=[]) getdents64(r0, &(0x7f0000002540)=""/238, 0xee) 19:39:06 executing program 1: r0 = syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x9, &(0x7f0000000300)=[{&(0x7f0000010000)="200000000002000019000000500100000f000000000000000000000004000000000002000020000020000000def4655fdef4655f0100ffff53ef010001000000ddf4655f000000000000000001000000000000000b0000008000000018000000c20500002b02", 0x66, 0x400}, {&(0x7f0000010100)="000000000000000000000000e58ca12e13a240e2b1a22f8d07e8e55f010040", 0x1f, 0x4e0}, {&(0x7f0000010200)="010000000000050040", 0x9, 0x560}, {&(0x7f0000010300)="030000000400000005", 0x9, 0x800}, {0x0, 0x0, 0x1000000000c00}, {&(0x7f0000010d00)="ed41000000040000ddf4655fdef4655fdef4655f00000000000004002000000000000800050000000af301000400000000000000000000000100000010", 0x3d, 0x1480}, {&(0x7f0000011000)="ed41000000040000def4655fdef4655fdef4655f00000000000002002000000000000800030000000af30100040000000000000000000000010000005000000000000000000000000000000000000000000000000000000000000000000000000000000004511418000000000000000000000000000000000000000000000000ed8100001a040000def4655fdef4655fdef4655f00000000000001002000000000000800010000000af301000400000000000000000000000200000060000000000000000000000000000000000000000000000000000000000000000000000000000000521cdd1d000000000000000000000000000000000000000000000000ffa1000026000000def4655fdef4655fdef4655f00000000000001000000000000000000010000002f746d702f73797a2d696d61676567656e3537313433343433382f66696c65302f66696c65300000000000000000000000000000000000000000000073f249de000000000000000000000000000000000000000000000000ed8100000a000000def4655fdef4655fdef4655f00000000000001004000000000000800010000000af3010004000000000000000000000001000000", 0x1bc, 0x1980}, {&(0x7f0000011300)="020000000c0001022e000000020000000c0002022e2e00000b00000014000a026c6f73742b666f756e6400000c0000001000050266696c65300000000f0000001000050166696c6531", 0x49, 0x4000}, {&(0x7f0000012000)="504d4d00504d4dff", 0x8, 0x10000}], 0x0, &(0x7f0000012b00)=ANY=[]) openat(r0, &(0x7f00000000c0)='./file1\x00', 0x188a00, 0x0) getdents64(r0, &(0x7f0000002540)=""/238, 0xee) 19:39:06 executing program 7: r0 = syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x8, &(0x7f0000000300)=[{&(0x7f0000010000)="200000000002000019000000500100000f000000000000000000000004000000000002000020000020000000def4655fdef4655f0100ffff53ef010001000000ddf4655f000000000000000001000000000000000b0000008000000018000000c20500002b02", 0x66, 0x400}, {&(0x7f0000010100)="000000000000000000000000e58ca12e13a240e2b1a22f8d07e8e55f010040", 0x1f, 0x4e0}, {&(0x7f0000010200)="010000000000050040", 0x9, 0x560}, {&(0x7f0000010300)="030000000400000005", 0x9, 0x800}, {0x0, 0x0, 0x1000000000c00}, {&(0x7f0000010d00)="ed41000000040000ddf4655fdef4655fdef4655f00000000000004002000000000000800050000000af301000400", 0x2e, 0x1480}, {&(0x7f0000011300)="020000000c0001", 0x7, 0x4000}, {&(0x7f0000012000)="504d4d00504d4dff", 0x8, 0x10000}], 0x0, &(0x7f0000012b00)=ANY=[]) getdents64(r0, &(0x7f0000002540)=""/238, 0xee) 19:39:06 executing program 5: r0 = syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x7, &(0x7f0000000300)=[{&(0x7f0000010000)="200000000002000019000000500100000f000000000000000000000004000000000002000020000020000000def4655fdef4655f0100ffff53ef010001000000ddf4655f000000000000000001000000000000000b0000008000000018000000c20500002b02", 0x66, 0x400}, {&(0x7f0000010100)="000000000000000000000000e58ca12e13a240e2b1a22f8d07e8e55f010040", 0x1f, 0x4e0}, {&(0x7f0000010200)="010000000000050040", 0x9, 0x560}, {&(0x7f0000010300)="030000000400000005", 0x9, 0x800}, {0x0, 0x0, 0x1000000000c00}, {&(0x7f0000011300)="020000000c0001", 0x7, 0x4000}, {&(0x7f0000012000)="504d4d00504d4dff", 0x8, 0x10000}], 0x0, &(0x7f0000012b00)=ANY=[]) openat(r0, &(0x7f00000000c0)='./file1\x00', 0x188a00, 0x0) getdents64(r0, &(0x7f0000002540)=""/238, 0xee) 19:39:06 executing program 6: r0 = creat(&(0x7f0000000000)='./file0\x00', 0x0) fallocate(r0, 0x0, 0x0, 0x1000007ffe) writev(r0, &(0x7f0000000040)=[{&(0x7f00000009c0)="8a", 0x1}], 0x1) write$P9_RLOCK(r0, 0x0, 0x0) [ 838.908472] EXT4-fs (loop3): mounted filesystem without journal. Opts: ,errors=continue [ 838.910985] ext4 filesystem being mounted at /syzkaller-testdir143598380/syzkaller.m9vDYH/108/file0 supports timestamps until 2038 (0x7fffffff) 19:39:06 executing program 4: r0 = syz_mount_image$ext4(0x0, &(0x7f0000000100)='./file0\x00', 0x0, 0x0, 0x0, 0x132c842, 0x0) open$dir(&(0x7f00000000c0)='./file0\x00', 0x280, 0x81) umount2(&(0x7f0000000040)='./file0\x00', 0x4) r1 = openat$dir(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x0, 0x0) renameat2(0xffffffffffffff9c, &(0x7f0000000040)='./file1\x00', r1, &(0x7f0000000080)='./file0\x00', 0x2) ioctl$INCFS_IOC_CREATE_FILE(r0, 0xc058671e, &(0x7f0000000440)={{'\x00', 0x2}, {0xe5}, 0x10, 0x0, 0x0, &(0x7f0000000180)='./file0\x00', &(0x7f00000001c0)='./file0\x00', &(0x7f0000000200)="8d2ab806322395938d58057169f19d0c459b1b94b9236d532c7cf1ba6d282ea1d00a2de80d140932f6e9268845a1f2dc7cafd5", 0x33, 0x0, &(0x7f0000000380)={0x2, 0xa6, {0x0, 0xc, 0x8d, "e0c2b90ff244d97b531146691660b7872dc8e196c3e093c037dcdcce86d1a8962dcb007757618d2913c9ccfd587428c500df65a3a6c5708bd068d312b23ccda76783556923972115f87ddd515feb81177de7930f52e884604fcb1ffe435081fdec9a362d80f41ab411b49b11e2fce2c6d989c83bcbe97f64d3f687897385781176eeabd4eae5d1e34932fe8c96", 0xc, "615ba4671acfb66cad1af5f1"}, 0xe, "affa327c4d37b46307d70da26392"}, 0xc0}) r2 = syz_open_procfs(0x0, &(0x7f0000000240)='net/netstat\x00') mknodat$loop(r2, &(0x7f00000004c0)='./file0\x00', 0x1, 0x1) mknodat$loop(r1, &(0x7f0000000140)='./file0\x00', 0x2000, 0x1) getxattr(&(0x7f0000000000)='./file0\x00', &(0x7f0000000080)=@known='security.selinux\x00', &(0x7f0000000280)=""/254, 0xfe) [ 838.950558] EXT4-fs error (device loop3): ext4_readdir:243: inode #2: block 16: comm syz-executor.3: path /syzkaller-testdir143598380/syzkaller.m9vDYH/108/file0: bad entry in directory: rec_len is smaller than minimal - offset=0, inode=0, rec_len=0, name_len=0, size=1024 [ 838.977408] EXT4-fs error (device loop0): ext4_ext_check_inode:459: inode #2: comm syz-executor.0: pblk 0 bad header/extent: invalid extent entries - magic f30a, entries 1, max 4(4), depth 0(0) [ 838.980771] EXT4-fs error (device loop5): ext4_fill_super:4947: inode #2: comm syz-executor.5: iget: root inode unallocated [ 838.987911] EXT4-fs (loop5): get root inode failed [ 838.989244] EXT4-fs (loop0): get root inode failed [ 838.992744] EXT4-fs (loop5): mount failed [ 838.993479] EXT4-fs (loop0): mount failed [ 839.024384] EXT4-fs (loop1): mounted filesystem without journal. Opts: ,errors=continue [ 839.025964] ext4 filesystem being mounted at /syzkaller-testdir945576136/syzkaller.SrhqXX/45/file0 supports timestamps until 2038 (0x7fffffff) [ 839.040063] EXT4-fs error (device loop7): ext4_ext_check_inode:459: inode #2: comm syz-executor.7: pblk 0 bad header/extent: invalid extent entries - magic f30a, entries 1, max 4(4), depth 0(0) [ 839.044099] EXT4-fs (loop7): get root inode failed [ 839.045411] EXT4-fs (loop7): mount failed [ 839.047780] EXT4-fs error (device loop1): ext4_ext_check_inode:459: inode #15: comm syz-executor.1: pblk 0 bad header/extent: invalid extent entries - magic f30a, entries 1, max 4(4), depth 0(0) [ 839.054352] EXT4-fs error (device loop1): ext4_readdir:243: inode #2: block 16: comm syz-executor.1: path /syzkaller-testdir945576136/syzkaller.SrhqXX/45/file0: bad entry in directory: rec_len is smaller than minimal - offset=76, inode=0, rec_len=0, name_len=0, size=1024 19:39:17 executing program 2: r0 = syz_mount_image$ext4(0x0, &(0x7f0000000100)='./file0\x00', 0x0, 0x0, 0x0, 0x132c842, 0x0) open$dir(&(0x7f00000000c0)='./file0\x00', 0x280, 0x81) umount2(&(0x7f0000000040)='./file0\x00', 0x4) r1 = openat$dir(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x0, 0x0) renameat2(0xffffffffffffff9c, &(0x7f0000000040)='./file1\x00', r1, &(0x7f0000000080)='./file0\x00', 0x2) ioctl$INCFS_IOC_CREATE_FILE(r0, 0xc058671e, &(0x7f0000000440)={{'\x00', 0x2}, {0xe5}, 0x10, 0x0, 0x0, &(0x7f0000000180)='./file0\x00', &(0x7f00000001c0)='./file0\x00', &(0x7f0000000200)="8d2ab806322395938d58057169f19d0c459b1b94b9236d532c7cf1ba6d282ea1d00a2de80d140932f6e9268845a1f2dc7cafd5", 0x33, 0x0, &(0x7f0000000380)={0x2, 0xa6, {0x0, 0xc, 0x8d, "e0c2b90ff244d97b531146691660b7872dc8e196c3e093c037dcdcce86d1a8962dcb007757618d2913c9ccfd587428c500df65a3a6c5708bd068d312b23ccda76783556923972115f87ddd515feb81177de7930f52e884604fcb1ffe435081fdec9a362d80f41ab411b49b11e2fce2c6d989c83bcbe97f64d3f687897385781176eeabd4eae5d1e34932fe8c96", 0xc, "615ba4671acfb66cad1af5f1"}, 0xe, "affa327c4d37b46307d70da26392"}, 0xc0}) r2 = syz_open_procfs(0x0, &(0x7f0000000240)='net/netstat\x00') mknodat$loop(r2, &(0x7f00000004c0)='./file0\x00', 0x1, 0x1) mknodat$loop(r1, &(0x7f0000000140)='./file0\x00', 0x2000, 0x1) getxattr(&(0x7f0000000000)='./file0\x00', &(0x7f0000000080)=@known='security.selinux\x00', &(0x7f0000000280)=""/254, 0xfe) 19:39:17 executing program 0: r0 = syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x8, &(0x7f0000000300)=[{&(0x7f0000010000)="200000000002000019000000500100000f000000000000000000000004000000000002000020000020000000def4655fdef4655f0100ffff53ef010001000000ddf4655f000000000000000001000000000000000b0000008000000018000000c20500002b02", 0x66, 0x400}, {&(0x7f0000010100)="000000000000000000000000e58ca12e13a240e2b1a22f8d07e8e55f010040", 0x1f, 0x4e0}, {&(0x7f0000010200)="010000000000050040", 0x9, 0x560}, {&(0x7f0000010300)="030000000400000005", 0x9, 0x800}, {0x0, 0x0, 0x1000000000c00}, {&(0x7f0000010d00)="ed41000000040000ddf4655fdef4655fdef4655f00000000000004002000000000000800050000000af301000400000000000000000000000100", 0x3a, 0x1480}, {&(0x7f0000011300)="020000000c0001", 0x7, 0x4000}, {&(0x7f0000012000)="504d4d00504d4dff", 0x8, 0x10000}], 0x0, &(0x7f0000012b00)=ANY=[]) getdents64(r0, &(0x7f0000002540)=""/238, 0xee) 19:39:17 executing program 6: r0 = creat(&(0x7f0000000000)='./file0\x00', 0x0) fallocate(r0, 0x11, 0x0, 0x0) writev(r0, &(0x7f0000000040)=[{&(0x7f00000009c0)="8a", 0x1}], 0x1) write$P9_RLOCK(r0, 0x0, 0x0) 19:39:17 executing program 7: r0 = syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x8, &(0x7f0000000300)=[{&(0x7f0000010000)="200000000002000019000000500100000f000000000000000000000004000000000002000020000020000000def4655fdef4655f0100ffff53ef010001000000ddf4655f000000000000000001000000000000000b0000008000000018000000c20500002b02", 0x66, 0x400}, {&(0x7f0000010100)="000000000000000000000000e58ca12e13a240e2b1a22f8d07e8e55f010040", 0x1f, 0x4e0}, {&(0x7f0000010200)="010000000000050040", 0x9, 0x560}, {&(0x7f0000010300)="030000000400000005", 0x9, 0x800}, {0x0, 0x0, 0x1000000000c00}, {&(0x7f0000010d00)="ed41000000040000ddf4655fdef4655fdef4655f00000000000004002000000000000800050000000af3010004000000000000000000", 0x36, 0x1480}, {&(0x7f0000011300)="020000000c0001", 0x7, 0x4000}, {&(0x7f0000012000)="504d4d00504d4dff", 0x8, 0x10000}], 0x0, &(0x7f0000012b00)=ANY=[]) getdents64(r0, &(0x7f0000002540)=""/238, 0xee) 19:39:17 executing program 3: r0 = syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x7, &(0x7f0000000300)=[{&(0x7f0000010000)="200000000002000019000000500100000f000000000000000000000004000000000002000020000020000000def4655fdef4655f0100ffff53ef010001000000ddf4655f000000000000000001000000000000000b0000008000000018000000c20500002b02", 0x66, 0x400}, {&(0x7f0000010100)="000000000000000000000000e58ca12e13a240e2b1a22f8d07e8e55f010040", 0x1f, 0x4e0}, {&(0x7f0000010200)="010000000000050040", 0x9, 0x560}, {&(0x7f0000010300)="030000000400000005", 0x9, 0x800}, {0x0, 0x0, 0x1000000000c00}, {&(0x7f0000011300)="020000000c0001", 0x7, 0x4000}, {&(0x7f0000012000)="504d4d00504d4dff", 0x8, 0x10000}], 0x0, &(0x7f0000012b00)=ANY=[]) openat(r0, &(0x7f00000000c0)='./file1\x00', 0x188a00, 0x0) getdents64(r0, &(0x7f0000002540)=""/238, 0xee) 19:39:17 executing program 5: r0 = syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x7, &(0x7f0000000300)=[{&(0x7f0000010000)="200000000002000019000000500100000f000000000000000000000004000000000002000020000020000000def4655fdef4655f0100ffff53ef010001000000ddf4655f000000000000000001000000000000000b0000008000000018000000c20500002b02", 0x66, 0x400}, {&(0x7f0000010100)="000000000000000000000000e58ca12e13a240e2b1a22f8d07e8e55f010040", 0x1f, 0x4e0}, {&(0x7f0000010200)="010000000000050040", 0x9, 0x560}, {&(0x7f0000010300)="030000000400000005", 0x9, 0x800}, {0x0, 0x0, 0x1000000000c00}, {&(0x7f0000011300)="020000000c0001", 0x7, 0x4000}, {&(0x7f0000012000)="504d4d00504d4dff", 0x8, 0x10000}], 0x0, &(0x7f0000012b00)=ANY=[]) openat(r0, &(0x7f00000000c0)='./file1\x00', 0x188a00, 0x0) getdents64(r0, &(0x7f0000002540)=""/238, 0xee) 19:39:17 executing program 1: r0 = syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x9, &(0x7f0000000300)=[{&(0x7f0000010000)="200000000002000019000000500100000f000000000000000000000004000000000002000020000020000000def4655fdef4655f0100ffff53ef010001000000ddf4655f000000000000000001000000000000000b0000008000000018000000c20500002b02", 0x66, 0x400}, {&(0x7f0000010100)="000000000000000000000000e58ca12e13a240e2b1a22f8d07e8e55f010040", 0x1f, 0x4e0}, {&(0x7f0000010200)="010000000000050040", 0x9, 0x560}, {&(0x7f0000010300)="030000000400000005", 0x9, 0x800}, {0x0, 0x0, 0x1000000000c00}, {&(0x7f0000010d00)="ed41000000040000ddf4655fdef4655fdef4655f00000000000004002000000000000800050000000af301000400000000000000000000000100000010", 0x3d, 0x1480}, {&(0x7f0000011000)="ed41000000040000def4655fdef4655fdef4655f00000000000002002000000000000800030000000af30100040000000000000000000000010000005000000000000000000000000000000000000000000000000000000000000000000000000000000004511418000000000000000000000000000000000000000000000000ed8100001a040000def4655fdef4655fdef4655f00000000000001002000000000000800010000000af301000400000000000000000000000200000060000000000000000000000000000000000000000000000000000000000000000000000000000000521cdd1d000000000000000000000000000000000000000000000000ffa1000026000000def4655fdef4655fdef4655f00000000000001000000000000000000010000002f746d702f73797a2d696d61676567656e3537313433343433382f66696c65302f66696c65300000000000000000000000000000000000000000000073f249de000000000000000000000000000000000000000000000000ed8100000a000000def4655fdef4655fdef4655f00000000000001004000000000000800010000000af3010004000000000000000000000001000000", 0x1bc, 0x1980}, {&(0x7f0000011300)="020000000c0001022e000000020000000c0002022e2e00000b00000014000a026c6f73742b666f756e6400000c0000001000050266696c65300000000f0000001000050166696c6531", 0x49, 0x4000}, {&(0x7f0000012000)="504d4d00504d4dff", 0x8, 0x10000}], 0x0, &(0x7f0000012b00)=ANY=[]) openat(r0, &(0x7f00000000c0)='./file1\x00', 0x188a00, 0x0) getdents64(r0, &(0x7f0000002540)=""/238, 0xee) 19:39:17 executing program 4: syz_mount_image$ext4(0x0, &(0x7f0000000100)='./file0\x00', 0x0, 0x0, 0x0, 0x21, 0x0) getxattr(&(0x7f0000000000)='./file0\x00', &(0x7f0000000080)=@known='security.selinux\x00', &(0x7f0000000280)=""/254, 0xfe) 19:39:17 executing program 4: syz_mount_image$ext4(0x0, &(0x7f0000000100)='./file0\x00', 0x0, 0x0, 0x0, 0x0, 0x0) removexattr(&(0x7f0000000040)='./file0/file0\x00', &(0x7f00000000c0)=@known='system.advise\x00') getxattr(&(0x7f0000000000)='./file0\x00', &(0x7f0000000080)=@known='security.selinux\x00', &(0x7f0000000280)=""/254, 0xfe) [ 850.610485] EXT4-fs (loop1): mounted filesystem without journal. Opts: ,errors=continue 19:39:18 executing program 2: r0 = syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x8, &(0x7f0000000300)=[{&(0x7f0000010000)="200000000002000019000000500100000f000000000000000000000004000000000002000020000020000000def4655fdef4655f0100ffff53ef010001000000ddf4655f000000000000000001000000000000000b0000008000000018000000c20500002b02", 0x66, 0x400}, {&(0x7f0000010100)="000000000000000000000000e58ca12e13a240e2b1a22f8d07e8e55f010040", 0x1f, 0x4e0}, {&(0x7f0000010200)="010000000000050040", 0x9, 0x560}, {&(0x7f0000010300)="030000000400000005", 0x9, 0x800}, {0x0, 0x0, 0x1000000000c00}, {&(0x7f0000010d00)="ed41000000040000ddf4655fdef4655fdef4655f00000000000004002000000000000800050000000af301000400000000000000000000000100", 0x3a, 0x1480}, {&(0x7f0000011300)="020000000c0001", 0x7, 0x4000}, {&(0x7f0000012000)="504d4d00504d4dff", 0x8, 0x10000}], 0x0, &(0x7f0000012b00)=ANY=[]) getdents64(r0, &(0x7f0000002540)=""/238, 0xee) [ 850.620055] ext4 filesystem being mounted at /syzkaller-testdir945576136/syzkaller.SrhqXX/46/file0 supports timestamps until 2038 (0x7fffffff) 19:39:18 executing program 6: r0 = creat(&(0x7f0000000000)='./file0\x00', 0x0) fallocate(r0, 0x11, 0x0, 0x0) writev(r0, &(0x7f0000000040)=[{&(0x7f00000009c0)="8a", 0x1}], 0x1) write$P9_RLOCK(r0, 0x0, 0x0) [ 850.649501] EXT4-fs error (device loop1): ext4_ext_check_inode:459: inode #15: comm syz-executor.1: pblk 0 bad header/extent: invalid extent entries - magic f30a, entries 1, max 4(4), depth 0(0) [ 850.684838] EXT4-fs error (device loop0): ext4_ext_check_inode:459: inode #2: comm syz-executor.0: pblk 0 bad header/extent: invalid extent entries - magic f30a, entries 1, max 4(4), depth 0(0) [ 850.691608] EXT4-fs error (device loop5): ext4_fill_super:4947: inode #2: comm syz-executor.5: iget: root inode unallocated [ 850.693575] EXT4-fs (loop0): get root inode failed [ 850.694306] EXT4-fs (loop0): mount failed [ 850.694941] EXT4-fs (loop5): get root inode failed [ 850.695627] EXT4-fs (loop5): mount failed [ 850.700214] EXT4-fs error (device loop3): ext4_fill_super:4947: inode #2: comm syz-executor.3: iget: root inode unallocated [ 850.703001] EXT4-fs (loop3): get root inode failed [ 850.703824] EXT4-fs (loop3): mount failed [ 850.709971] EXT4-fs error (device loop1): ext4_readdir:243: inode #2: block 16: comm syz-executor.1: path /syzkaller-testdir945576136/syzkaller.SrhqXX/46/file0: bad entry in directory: rec_len is smaller than minimal - offset=76, inode=0, rec_len=0, name_len=0, size=1024 [ 850.721577] EXT4-fs error (device loop7): ext4_ext_check_inode:459: inode #2: comm syz-executor.7: pblk 0 bad header/extent: invalid extent entries - magic f30a, entries 1, max 4(4), depth 0(0) 19:39:18 executing program 5: r0 = syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x8, &(0x7f0000000300)=[{&(0x7f0000010000)="200000000002000019000000500100000f000000000000000000000004000000000002000020000020000000def4655fdef4655f0100ffff53ef010001000000ddf4655f000000000000000001000000000000000b0000008000000018000000c20500002b02", 0x66, 0x400}, {&(0x7f0000010100)="000000000000000000000000e58ca12e13a240e2b1a22f8d07e8e55f010040", 0x1f, 0x4e0}, {&(0x7f0000010200)="010000000000050040", 0x9, 0x560}, {&(0x7f0000010300)="030000000400000005", 0x9, 0x800}, {0x0, 0x0, 0x1000000000c00}, {0x0, 0x0, 0x1480}, {&(0x7f0000011300)="020000000c0001", 0x7, 0x4000}, {&(0x7f0000012000)="504d4d00504d4dff", 0x8, 0x10000}], 0x0, &(0x7f0000012b00)=ANY=[]) openat(r0, &(0x7f00000000c0)='./file1\x00', 0x188a00, 0x0) getdents64(r0, &(0x7f0000002540)=""/238, 0xee) [ 850.738247] EXT4-fs (loop7): get root inode failed [ 850.739132] EXT4-fs (loop7): mount failed 19:39:18 executing program 3: r0 = syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x8, &(0x7f0000000300)=[{&(0x7f0000010000)="200000000002000019000000500100000f000000000000000000000004000000000002000020000020000000def4655fdef4655f0100ffff53ef010001000000ddf4655f000000000000000001000000000000000b0000008000000018000000c20500002b02", 0x66, 0x400}, {&(0x7f0000010100)="000000000000000000000000e58ca12e13a240e2b1a22f8d07e8e55f010040", 0x1f, 0x4e0}, {&(0x7f0000010200)="010000000000050040", 0x9, 0x560}, {&(0x7f0000010300)="030000000400000005", 0x9, 0x800}, {0x0, 0x0, 0x1000000000c00}, {&(0x7f0000010d00)="ed41000000040000ddf4655fdef4655fdef4655f00000000000004002000000000000800050000000af301000400", 0x2e, 0x1480}, {&(0x7f0000011300)="020000000c0001", 0x7, 0x4000}, {&(0x7f0000012000)="504d4d00504d4dff", 0x8, 0x10000}], 0x0, &(0x7f0000012b00)=ANY=[]) getdents64(r0, &(0x7f0000002540)=""/238, 0xee) 19:39:18 executing program 1: r0 = syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x9, &(0x7f0000000300)=[{&(0x7f0000010000)="200000000002000019000000500100000f000000000000000000000004000000000002000020000020000000def4655fdef4655f0100ffff53ef010001000000ddf4655f000000000000000001000000000000000b0000008000000018000000c20500002b02", 0x66, 0x400}, {&(0x7f0000010100)="000000000000000000000000e58ca12e13a240e2b1a22f8d07e8e55f010040", 0x1f, 0x4e0}, {&(0x7f0000010200)="010000000000050040", 0x9, 0x560}, {&(0x7f0000010300)="030000000400000005", 0x9, 0x800}, {0x0, 0x0, 0x1000000000c00}, {&(0x7f0000010d00)="ed41000000040000ddf4655fdef4655fdef4655f00000000000004002000000000000800050000000af301000400000000000000000000000100000010", 0x3d, 0x1480}, {&(0x7f0000011000)="ed41000000040000def4655fdef4655fdef4655f00000000000002002000000000000800030000000af30100040000000000000000000000010000005000000000000000000000000000000000000000000000000000000000000000000000000000000004511418000000000000000000000000000000000000000000000000ed8100001a040000def4655fdef4655fdef4655f00000000000001002000000000000800010000000af301000400000000000000000000000200000060000000000000000000000000000000000000000000000000000000000000000000000000000000521cdd1d000000000000000000000000000000000000000000000000ffa1000026000000def4655fdef4655fdef4655f00000000000001000000000000000000010000002f746d702f73797a2d696d61676567656e3537313433343433382f66696c65302f66696c65300000000000000000000000000000000000000000000073f249de000000000000000000000000000000000000000000000000ed8100000a000000def4655fdef4655fdef4655f00000000000001004000000000000800010000000af3010004000000000000000000000001000000", 0x1bc, 0x1980}, {&(0x7f0000011300)="020000000c0001022e000000020000000c0002022e2e00000b00000014000a026c6f73742b666f756e6400000c0000001000050266696c65300000000f0000001000050166696c6531", 0x49, 0x4000}, {&(0x7f0000012000)="504d4d00504d4dff", 0x8, 0x10000}], 0x0, &(0x7f0000012b00)=ANY=[]) openat(r0, &(0x7f00000000c0)='./file1\x00', 0x188a00, 0x0) getdents64(r0, &(0x7f0000002540)=""/238, 0xee) [ 850.809790] EXT4-fs error (device loop2): ext4_ext_check_inode:459: inode #2: comm syz-executor.2: pblk 0 bad header/extent: invalid extent entries - magic f30a, entries 1, max 4(4), depth 0(0) [ 850.812786] EXT4-fs (loop2): get root inode failed [ 850.813507] EXT4-fs (loop2): mount failed 19:39:18 executing program 6: r0 = creat(&(0x7f0000000000)='./file0\x00', 0x0) fallocate(r0, 0x11, 0x0, 0x0) writev(r0, &(0x7f0000000040)=[{&(0x7f00000009c0)="8a", 0x1}], 0x1) write$P9_RLOCK(r0, 0x0, 0x0) 19:39:18 executing program 0: r0 = syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x8, &(0x7f0000000300)=[{&(0x7f0000010000)="200000000002000019000000500100000f000000000000000000000004000000000002000020000020000000def4655fdef4655f0100ffff53ef010001000000ddf4655f000000000000000001000000000000000b0000008000000018000000c20500002b02", 0x66, 0x400}, {&(0x7f0000010100)="000000000000000000000000e58ca12e13a240e2b1a22f8d07e8e55f010040", 0x1f, 0x4e0}, {&(0x7f0000010200)="010000000000050040", 0x9, 0x560}, {&(0x7f0000010300)="030000000400000005", 0x9, 0x800}, {0x0, 0x0, 0x1000000000c00}, {&(0x7f0000010d00)="ed41000000040000ddf4655fdef4655fdef4655f00000000000004002000000000000800050000000af3010004000000000000000000000001000000", 0x3c, 0x1480}, {&(0x7f0000011300)="020000000c0001", 0x7, 0x4000}, {&(0x7f0000012000)="504d4d00504d4dff", 0x8, 0x10000}], 0x0, &(0x7f0000012b00)=ANY=[]) getdents64(r0, &(0x7f0000002540)=""/238, 0xee) 19:39:18 executing program 7: r0 = syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x8, &(0x7f0000000300)=[{&(0x7f0000010000)="200000000002000019000000500100000f000000000000000000000004000000000002000020000020000000def4655fdef4655f0100ffff53ef010001000000ddf4655f000000000000000001000000000000000b0000008000000018000000c20500002b02", 0x66, 0x400}, {&(0x7f0000010100)="000000000000000000000000e58ca12e13a240e2b1a22f8d07e8e55f010040", 0x1f, 0x4e0}, {&(0x7f0000010200)="010000000000050040", 0x9, 0x560}, {&(0x7f0000010300)="030000000400000005", 0x9, 0x800}, {0x0, 0x0, 0x1000000000c00}, {&(0x7f0000010d00)="ed41000000040000ddf4655fdef4655fdef4655f00000000000004002000000000000800050000000af3010004000000000000000000", 0x36, 0x1480}, {&(0x7f0000011300)="020000000c0001", 0x7, 0x4000}, {&(0x7f0000012000)="504d4d00504d4dff", 0x8, 0x10000}], 0x0, &(0x7f0000012b00)=ANY=[]) getdents64(r0, &(0x7f0000002540)=""/238, 0xee) [ 850.869239] EXT4-fs error (device loop5): ext4_fill_super:4947: inode #2: comm syz-executor.5: iget: root inode unallocated [ 850.871116] EXT4-fs (loop5): get root inode failed [ 850.871928] EXT4-fs (loop5): mount failed 19:39:18 executing program 2: r0 = syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x8, &(0x7f0000000300)=[{&(0x7f0000010000)="200000000002000019000000500100000f000000000000000000000004000000000002000020000020000000def4655fdef4655f0100ffff53ef010001000000ddf4655f000000000000000001000000000000000b0000008000000018000000c20500002b02", 0x66, 0x400}, {&(0x7f0000010100)="000000000000000000000000e58ca12e13a240e2b1a22f8d07e8e55f010040", 0x1f, 0x4e0}, {&(0x7f0000010200)="010000000000050040", 0x9, 0x560}, {&(0x7f0000010300)="030000000400000005", 0x9, 0x800}, {0x0, 0x0, 0x1000000000c00}, {&(0x7f0000010d00)="ed41000000040000ddf4655fdef4655fdef4655f00000000000004002000000000000800050000000af301000400000000000000000000000100", 0x3a, 0x1480}, {&(0x7f0000011300)="020000000c0001", 0x7, 0x4000}, {&(0x7f0000012000)="504d4d00504d4dff", 0x8, 0x10000}], 0x0, &(0x7f0000012b00)=ANY=[]) getdents64(r0, &(0x7f0000002540)=""/238, 0xee) [ 850.901783] EXT4-fs error (device loop0): ext4_ext_check_inode:459: inode #2: comm syz-executor.0: pblk 0 bad header/extent: invalid extent entries - magic f30a, entries 1, max 4(4), depth 0(0) [ 850.909727] EXT4-fs (loop0): get root inode failed [ 850.911363] EXT4-fs (loop0): mount failed 19:39:18 executing program 6: r0 = creat(&(0x7f0000000000)='./file0\x00', 0x0) fallocate(r0, 0x11, 0x0, 0x1000007ffe) writev(0xffffffffffffffff, &(0x7f0000000040)=[{&(0x7f00000009c0)="8a", 0x1}], 0x1) write$P9_RLOCK(r0, 0x0, 0x0) 19:39:18 executing program 5: r0 = syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x8, &(0x7f0000000300)=[{&(0x7f0000010000)="200000000002000019000000500100000f000000000000000000000004000000000002000020000020000000def4655fdef4655f0100ffff53ef010001000000ddf4655f000000000000000001000000000000000b0000008000000018000000c20500002b02", 0x66, 0x400}, {&(0x7f0000010100)="000000000000000000000000e58ca12e13a240e2b1a22f8d07e8e55f010040", 0x1f, 0x4e0}, {&(0x7f0000010200)="010000000000050040", 0x9, 0x560}, {&(0x7f0000010300)="030000000400000005", 0x9, 0x800}, {0x0, 0x0, 0x1000000000c00}, {0x0, 0x0, 0x1480}, {&(0x7f0000011300)="020000000c0001", 0x7, 0x4000}, {&(0x7f0000012000)="504d4d00504d4dff", 0x8, 0x10000}], 0x0, &(0x7f0000012b00)=ANY=[]) openat(r0, &(0x7f00000000c0)='./file1\x00', 0x188a00, 0x0) getdents64(r0, &(0x7f0000002540)=""/238, 0xee) [ 850.939042] EXT4-fs error (device loop3): ext4_ext_check_inode:459: inode #2: comm syz-executor.3: pblk 0 bad header/extent: invalid extent entries - magic f30a, entries 1, max 4(4), depth 0(0) [ 850.941734] EXT4-fs (loop3): get root inode failed [ 850.942683] EXT4-fs (loop3): mount failed [ 850.968742] EXT4-fs error (device loop7): ext4_ext_check_inode:459: inode #2: comm syz-executor.7: pblk 0 bad header/extent: invalid extent entries - magic f30a, entries 1, max 4(4), depth 0(0) [ 850.971540] EXT4-fs (loop7): get root inode failed [ 850.972307] EXT4-fs (loop7): mount failed [ 851.001930] EXT4-fs (loop1): mounted filesystem without journal. Opts: ,errors=continue 19:39:18 executing program 0: r0 = syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x8, &(0x7f0000000300)=[{&(0x7f0000010000)="200000000002000019000000500100000f000000000000000000000004000000000002000020000020000000def4655fdef4655f0100ffff53ef010001000000ddf4655f000000000000000001000000000000000b0000008000000018000000c20500002b02", 0x66, 0x400}, {&(0x7f0000010100)="000000000000000000000000e58ca12e13a240e2b1a22f8d07e8e55f010040", 0x1f, 0x4e0}, {&(0x7f0000010200)="010000000000050040", 0x9, 0x560}, {&(0x7f0000010300)="030000000400000005", 0x9, 0x800}, {0x0, 0x0, 0x1000000000c00}, {&(0x7f0000010d00)="ed41000000040000ddf4655fdef4655fdef4655f00000000000004002000000000000800050000000af3010004000000000000000000000001000000", 0x3c, 0x1480}, {&(0x7f0000011300)="020000000c0001", 0x7, 0x4000}, {&(0x7f0000012000)="504d4d00504d4dff", 0x8, 0x10000}], 0x0, &(0x7f0000012b00)=ANY=[]) getdents64(r0, &(0x7f0000002540)=""/238, 0xee) [ 851.003504] ext4 filesystem being mounted at /syzkaller-testdir945576136/syzkaller.SrhqXX/47/file0 supports timestamps until 2038 (0x7fffffff) 19:39:18 executing program 7: r0 = syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x8, &(0x7f0000000300)=[{&(0x7f0000010000)="200000000002000019000000500100000f000000000000000000000004000000000002000020000020000000def4655fdef4655f0100ffff53ef010001000000ddf4655f000000000000000001000000000000000b0000008000000018000000c20500002b02", 0x66, 0x400}, {&(0x7f0000010100)="000000000000000000000000e58ca12e13a240e2b1a22f8d07e8e55f010040", 0x1f, 0x4e0}, {&(0x7f0000010200)="010000000000050040", 0x9, 0x560}, {&(0x7f0000010300)="030000000400000005", 0x9, 0x800}, {0x0, 0x0, 0x1000000000c00}, {&(0x7f0000010d00)="ed41000000040000ddf4655fdef4655fdef4655f00000000000004002000000000000800050000000af3010004000000000000000000", 0x36, 0x1480}, {&(0x7f0000011300)="020000000c0001", 0x7, 0x4000}, {&(0x7f0000012000)="504d4d00504d4dff", 0x8, 0x10000}], 0x0, &(0x7f0000012b00)=ANY=[]) getdents64(r0, &(0x7f0000002540)=""/238, 0xee) [ 851.034664] EXT4-fs error (device loop1): ext4_readdir:243: inode #2: block 16: comm syz-executor.1: path /syzkaller-testdir945576136/syzkaller.SrhqXX/47/file0: bad entry in directory: rec_len is smaller than minimal - offset=76, inode=0, rec_len=0, name_len=0, size=1024 [ 851.084991] EXT4-fs error (device loop5): ext4_fill_super:4947: inode #2: comm syz-executor.5: iget: root inode unallocated [ 851.085519] EXT4-fs error (device loop7): ext4_ext_check_inode:459: inode #2: comm syz-executor.7: pblk 0 bad header/extent: invalid extent entries - magic f30a, entries 1, max 4(4), depth 0(0) [ 851.089765] EXT4-fs (loop5): get root inode failed [ 851.090689] EXT4-fs (loop5): mount failed [ 851.094646] EXT4-fs (loop7): get root inode failed [ 851.095400] EXT4-fs (loop7): mount failed [ 851.099715] EXT4-fs error (device loop2): ext4_ext_check_inode:459: inode #2: comm syz-executor.2: pblk 0 bad header/extent: invalid extent entries - magic f30a, entries 1, max 4(4), depth 0(0) [ 851.110734] EXT4-fs (loop2): get root inode failed [ 851.111634] EXT4-fs (loop2): mount failed [ 851.162729] EXT4-fs error (device loop0): ext4_ext_check_inode:459: inode #2: comm syz-executor.0: pblk 0 bad header/extent: invalid extent entries - magic f30a, entries 1, max 4(4), depth 0(0) [ 851.164667] EXT4-fs (loop0): get root inode failed [ 851.165245] EXT4-fs (loop0): mount failed 19:39:30 executing program 6: r0 = creat(&(0x7f0000000000)='./file0\x00', 0x0) fallocate(r0, 0x11, 0x0, 0x1000007ffe) writev(0xffffffffffffffff, &(0x7f0000000040)=[{&(0x7f00000009c0)="8a", 0x1}], 0x1) write$P9_RLOCK(r0, 0x0, 0x0) 19:39:30 executing program 0: r0 = syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x8, &(0x7f0000000300)=[{&(0x7f0000010000)="200000000002000019000000500100000f000000000000000000000004000000000002000020000020000000def4655fdef4655f0100ffff53ef010001000000ddf4655f000000000000000001000000000000000b0000008000000018000000c20500002b02", 0x66, 0x400}, {&(0x7f0000010100)="000000000000000000000000e58ca12e13a240e2b1a22f8d07e8e55f010040", 0x1f, 0x4e0}, {&(0x7f0000010200)="010000000000050040", 0x9, 0x560}, {&(0x7f0000010300)="030000000400000005", 0x9, 0x800}, {0x0, 0x0, 0x1000000000c00}, {&(0x7f0000010d00)="ed41000000040000ddf4655fdef4655fdef4655f00000000000004002000000000000800050000000af3010004000000000000000000000001000000", 0x3c, 0x1480}, {&(0x7f0000011300)="020000000c0001", 0x7, 0x4000}, {&(0x7f0000012000)="504d4d00504d4dff", 0x8, 0x10000}], 0x0, &(0x7f0000012b00)=ANY=[]) getdents64(r0, &(0x7f0000002540)=""/238, 0xee) 19:39:30 executing program 3: r0 = syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x8, &(0x7f0000000300)=[{&(0x7f0000010000)="200000000002000019000000500100000f000000000000000000000004000000000002000020000020000000def4655fdef4655f0100ffff53ef010001000000ddf4655f000000000000000001000000000000000b0000008000000018000000c20500002b02", 0x66, 0x400}, {&(0x7f0000010100)="000000000000000000000000e58ca12e13a240e2b1a22f8d07e8e55f010040", 0x1f, 0x4e0}, {&(0x7f0000010200)="010000000000050040", 0x9, 0x560}, {&(0x7f0000010300)="030000000400000005", 0x9, 0x800}, {0x0, 0x0, 0x1000000000c00}, {&(0x7f0000010d00)="ed41000000040000ddf4655fdef4655fdef4655f00000000000004002000000000000800050000000af3010004000000000000000000000001000000", 0x3c, 0x1480}, {&(0x7f0000011300)="020000000c0001", 0x7, 0x4000}, {&(0x7f0000012000)="504d4d00504d4dff", 0x8, 0x10000}], 0x0, &(0x7f0000012b00)=ANY=[]) getdents64(r0, &(0x7f0000002540)=""/238, 0xee) 19:39:30 executing program 4: keyctl$KEYCTL_PKEY_QUERY(0x18, 0x0, 0x0, &(0x7f0000000340)='com.apple.FinderInfo\x00', &(0x7f0000000380)) r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) syz_genetlink_get_family_id$netlbl_mgmt(&(0x7f00000000c0), 0xffffffffffffffff) syz_mount_image$ext4(0x0, &(0x7f0000000100)='./file0\x00', 0x0, 0x0, 0x0, 0x0, 0x0) sendmsg$IEEE802154_LLSEC_ADD_DEVKEY(r1, &(0x7f0000000200)={&(0x7f0000000040)={0x10, 0x0, 0x0, 0x40}, 0xc, &(0x7f00000001c0)={&(0x7f0000000140)={0x14, 0x0, 0x2, 0x70bd26, 0x25dfdbfb}, 0x14}, 0x1, 0x0, 0x0, 0x24000040}, 0x20008800) getxattr(&(0x7f0000000000)='./file0\x00', &(0x7f0000000080)=@known='com.apple.FinderInfo\x00', &(0x7f0000000240)=""/254, 0xfe) sendmsg$IEEE802154_START_REQ(r0, &(0x7f00000005c0)={&(0x7f0000000500), 0xc, &(0x7f0000000580)={&(0x7f0000000540)={0x2c, 0x0, 0x4, 0x70bd2d, 0x25dfdbfb, {}, [@IEEE802154_ATTR_BCN_ORD={0x5, 0x17, 0x8}, @IEEE802154_ATTR_CHANNEL={0xfffffffffffffef4, 0x7, 0x1f}, @IEEE802154_ATTR_PAN_COORD={0x5, 0x19, 0x6}]}, 0x2c}, 0x1, 0x0, 0x0, 0x40}, 0x80) r2 = request_key(&(0x7f00000003c0)='cifs.spnego\x00', &(0x7f0000000400)={'syz', 0x3}, &(0x7f0000000440)='com.apple.FinderInfo\x00', 0xfffffffffffffffe) r3 = add_key(&(0x7f0000000480)='rxrpc\x00', &(0x7f00000004c0)={'syz', 0x2}, 0x0, 0x0, r2) keyctl$instantiate(0xc, r3, &(0x7f0000000180)=@encrypted_new={'new ', 'default', 0x20, 'user:', 'NLBL_MGMT\x00', 0x20, 0xffffffffffffffff}, 0x31, r2) 19:39:30 executing program 5: r0 = syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x8, &(0x7f0000000300)=[{&(0x7f0000010000)="200000000002000019000000500100000f000000000000000000000004000000000002000020000020000000def4655fdef4655f0100ffff53ef010001000000ddf4655f000000000000000001000000000000000b0000008000000018000000c20500002b02", 0x66, 0x400}, {&(0x7f0000010100)="000000000000000000000000e58ca12e13a240e2b1a22f8d07e8e55f010040", 0x1f, 0x4e0}, {&(0x7f0000010200)="010000000000050040", 0x9, 0x560}, {&(0x7f0000010300)="030000000400000005", 0x9, 0x800}, {0x0, 0x0, 0x1000000000c00}, {0x0, 0x0, 0x1480}, {&(0x7f0000011300)="020000000c0001", 0x7, 0x4000}, {&(0x7f0000012000)="504d4d00504d4dff", 0x8, 0x10000}], 0x0, &(0x7f0000012b00)=ANY=[]) openat(r0, &(0x7f00000000c0)='./file1\x00', 0x188a00, 0x0) getdents64(r0, &(0x7f0000002540)=""/238, 0xee) 19:39:30 executing program 1: r0 = syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x9, &(0x7f0000000300)=[{&(0x7f0000010000)="200000000002000019000000500100000f000000000000000000000004000000000002000020000020000000def4655fdef4655f0100ffff53ef010001000000ddf4655f000000000000000001000000000000000b0000008000000018000000c20500002b02", 0x66, 0x400}, {&(0x7f0000010100)="000000000000000000000000e58ca12e13a240e2b1a22f8d07e8e55f010040", 0x1f, 0x4e0}, {&(0x7f0000010200)="010000000000050040", 0x9, 0x560}, {&(0x7f0000010300)="030000000400000005", 0x9, 0x800}, {0x0, 0x0, 0x1000000000c00}, {&(0x7f0000010d00)="ed41000000040000ddf4655fdef4655fdef4655f00000000000004002000000000000800050000000af301000400000000000000000000000100000010", 0x3d, 0x1480}, {&(0x7f0000011000)="ed41000000040000def4655fdef4655fdef4655f00000000000002002000000000000800030000000af30100040000000000000000000000010000005000000000000000000000000000000000000000000000000000000000000000000000000000000004511418000000000000000000000000000000000000000000000000ed8100001a040000def4655fdef4655fdef4655f00000000000001002000000000000800010000000af301000400000000000000000000000200000060000000000000000000000000000000000000000000000000000000000000000000000000000000521cdd1d000000000000000000000000000000000000000000000000ffa1000026000000def4655fdef4655fdef4655f00000000000001000000000000000000010000002f746d702f73797a2d696d61676567656e3537313433343433382f66696c65302f66696c65300000000000000000000000000000000000000000000073f249de000000000000000000000000000000000000000000000000ed8100000a000000def4655fdef4655fdef4655f00000000000001004000000000000800010000000af301000400000000000000000000000100000070", 0x1bd}, {&(0x7f0000011300)="020000000c0001022e000000020000000c0002022e2e00000b00000014000a026c6f73742b666f756e6400000c0000001000050266696c65300000000f0000001000050166696c6531", 0x49, 0x4000}, {&(0x7f0000012000)="504d4d00504d4dff", 0x8, 0x10000}], 0x0, &(0x7f0000012b00)=ANY=[]) openat(r0, &(0x7f00000000c0)='./file1\x00', 0x188a00, 0x0) getdents64(r0, &(0x7f0000002540)=""/238, 0xee) 19:39:30 executing program 7: r0 = syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x8, &(0x7f0000000300)=[{&(0x7f0000010000)="200000000002000019000000500100000f000000000000000000000004000000000002000020000020000000def4655fdef4655f0100ffff53ef010001000000ddf4655f000000000000000001000000000000000b0000008000000018000000c20500002b02", 0x66, 0x400}, {&(0x7f0000010100)="000000000000000000000000e58ca12e13a240e2b1a22f8d07e8e55f010040", 0x1f, 0x4e0}, {&(0x7f0000010200)="010000000000050040", 0x9, 0x560}, {&(0x7f0000010300)="030000000400000005", 0x9, 0x800}, {0x0, 0x0, 0x1000000000c00}, {&(0x7f0000010d00)="ed41000000040000ddf4655fdef4655fdef4655f00000000000004002000000000000800050000000af301000400000000000000000000000100", 0x3a, 0x1480}, {&(0x7f0000011300)="020000000c0001", 0x7, 0x4000}, {&(0x7f0000012000)="504d4d00504d4dff", 0x8, 0x10000}], 0x0, &(0x7f0000012b00)=ANY=[]) getdents64(r0, &(0x7f0000002540)=""/238, 0xee) 19:39:30 executing program 2: r0 = syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x8, &(0x7f0000000300)=[{&(0x7f0000010000)="200000000002000019000000500100000f000000000000000000000004000000000002000020000020000000def4655fdef4655f0100ffff53ef010001000000ddf4655f000000000000000001000000000000000b0000008000000018000000c20500002b02", 0x66, 0x400}, {&(0x7f0000010100)="000000000000000000000000e58ca12e13a240e2b1a22f8d07e8e55f010040", 0x1f, 0x4e0}, {&(0x7f0000010200)="010000000000050040", 0x9, 0x560}, {&(0x7f0000010300)="030000000400000005", 0x9, 0x800}, {0x0, 0x0, 0x1000000000c00}, {&(0x7f0000010d00)="ed41000000040000ddf4655fdef4655fdef4655f00000000000004002000000000000800050000000af301000400000000000000000000000100", 0x3a, 0x1480}, {&(0x7f0000011300)="020000000c0001", 0x7, 0x4000}, {&(0x7f0000012000)="504d4d00504d4dff", 0x8, 0x10000}], 0x0, &(0x7f0000012b00)=ANY=[]) getdents64(r0, &(0x7f0000002540)=""/238, 0xee) [ 862.983956] EXT4-fs error (device loop3): ext4_ext_check_inode:459: inode #2: comm syz-executor.3: pblk 0 bad header/extent: invalid extent entries - magic f30a, entries 1, max 4(4), depth 0(0) [ 862.988461] EXT4-fs (loop3): get root inode failed [ 862.989308] EXT4-fs (loop3): mount failed 19:39:30 executing program 4: ioctl$TIOCL_SETSEL(0xffffffffffffffff, 0x541c, &(0x7f0000000080)={0x2, {0x2, 0x8001, 0x1, 0x1, 0x1000, 0x1}}) ioctl$TIOCL_SETSEL(0xffffffffffffffff, 0x541c, &(0x7f00000000c0)={0x2, {0x2, 0x7fff, 0x9, 0x8177, 0x800, 0xf}}) syz_mount_image$ext4(0x0, &(0x7f0000000100)='./file0\x00', 0x0, 0x0, 0x0, 0x0, 0x0) getxattr(&(0x7f0000000040)='./file0\x00', &(0x7f0000000000)=@known='user.incfs.id\x00', &(0x7f0000000280)=""/254, 0xfe) [ 863.039198] EXT4-fs error (device loop7): ext4_ext_check_inode:459: inode #2: comm syz-executor.7: pblk 0 bad header/extent: invalid extent entries - magic f30a, entries 1, max 4(4), depth 0(0) [ 863.044624] EXT4-fs (loop7): get root inode failed [ 863.046204] EXT4-fs (loop7): mount failed [ 863.048909] EXT4-fs error (device loop5): ext4_fill_super:4947: inode #2: comm syz-executor.5: iget: root inode unallocated [ 863.052915] EXT4-fs (loop5): get root inode failed [ 863.053724] EXT4-fs (loop5): mount failed [ 863.056084] EXT4-fs (loop1): mounted filesystem without journal. Opts: ,errors=continue [ 863.058149] ext4 filesystem being mounted at /syzkaller-testdir945576136/syzkaller.SrhqXX/48/file0 supports timestamps until 2038 (0x7fffffff) [ 863.072803] EXT4-fs error (device loop1): ext4_lookup:1708: inode #2: comm syz-executor.1: deleted inode referenced: 15 [ 863.075018] EXT4-fs error (device loop2): ext4_ext_check_inode:459: inode #2: comm syz-executor.2: pblk 0 bad header/extent: invalid extent entries - magic f30a, entries 1, max 4(4), depth 0(0) [ 863.079126] EXT4-fs (loop2): get root inode failed [ 863.080012] EXT4-fs (loop2): mount failed [ 863.086377] EXT4-fs error (device loop0): ext4_ext_check_inode:459: inode #2: comm syz-executor.0: pblk 0 bad header/extent: invalid extent entries - magic f30a, entries 1, max 4(4), depth 0(0) [ 863.087432] EXT4-fs error (device loop1): ext4_readdir:243: inode #2: block 16: comm syz-executor.1: path /syzkaller-testdir945576136/syzkaller.SrhqXX/48/file0: bad entry in directory: rec_len is smaller than minimal - offset=76, inode=0, rec_len=0, name_len=0, size=1024 [ 863.091586] EXT4-fs (loop0): get root inode failed [ 863.093132] EXT4-fs (loop0): mount failed 19:39:30 executing program 3: r0 = syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x8, &(0x7f0000000300)=[{&(0x7f0000010000)="200000000002000019000000500100000f000000000000000000000004000000000002000020000020000000def4655fdef4655f0100ffff53ef010001000000ddf4655f000000000000000001000000000000000b0000008000000018000000c20500002b02", 0x66, 0x400}, {&(0x7f0000010100)="000000000000000000000000e58ca12e13a240e2b1a22f8d07e8e55f010040", 0x1f, 0x4e0}, {&(0x7f0000010200)="010000000000050040", 0x9, 0x560}, {&(0x7f0000010300)="030000000400000005", 0x9, 0x800}, {0x0, 0x0, 0x1000000000c00}, {&(0x7f0000010d00)="ed41000000040000ddf4655fdef4655fdef4655f00000000000004002000000000000800050000000af3010004000000000000000000000001000000", 0x3c, 0x1480}, {&(0x7f0000011300)="020000000c0001", 0x7, 0x4000}, {&(0x7f0000012000)="504d4d00504d4dff", 0x8, 0x10000}], 0x0, &(0x7f0000012b00)=ANY=[]) getdents64(r0, &(0x7f0000002540)=""/238, 0xee) 19:39:30 executing program 5: r0 = syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x8, &(0x7f0000000300)=[{&(0x7f0000010000)="200000000002000019000000500100000f000000000000000000000004000000000002000020000020000000def4655fdef4655f0100ffff53ef010001000000ddf4655f000000000000000001000000000000000b0000008000000018000000c20500002b02", 0x66, 0x400}, {&(0x7f0000010100)="000000000000000000000000e58ca12e13a240e2b1a22f8d07e8e55f010040", 0x1f, 0x4e0}, {&(0x7f0000010200)="010000000000050040", 0x9, 0x560}, {&(0x7f0000010300)="030000000400000005", 0x9, 0x800}, {0x0, 0x0, 0x1000000000c00}, {&(0x7f0000010d00), 0x0, 0x1480}, {&(0x7f0000011300)="020000000c0001", 0x7, 0x4000}, {&(0x7f0000012000)="504d4d00504d4dff", 0x8, 0x10000}], 0x0, &(0x7f0000012b00)=ANY=[]) openat(r0, &(0x7f00000000c0)='./file1\x00', 0x188a00, 0x0) getdents64(r0, &(0x7f0000002540)=""/238, 0xee) 19:39:30 executing program 1: r0 = syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x9, &(0x7f0000000300)=[{&(0x7f0000010000)="200000000002000019000000500100000f000000000000000000000004000000000002000020000020000000def4655fdef4655f0100ffff53ef010001000000ddf4655f000000000000000001000000000000000b0000008000000018000000c20500002b02", 0x66, 0x400}, {&(0x7f0000010100)="000000000000000000000000e58ca12e13a240e2b1a22f8d07e8e55f010040", 0x1f, 0x4e0}, {&(0x7f0000010200)="010000000000050040", 0x9, 0x560}, {&(0x7f0000010300)="030000000400000005", 0x9, 0x800}, {0x0, 0x0, 0x1000000000c00}, {&(0x7f0000010d00)="ed41000000040000ddf4655fdef4655fdef4655f00000000000004002000000000000800050000000af301000400000000000000000000000100000010", 0x3d, 0x1480}, {&(0x7f0000011000)="ed41000000040000def4655fdef4655fdef4655f00000000000002002000000000000800030000000af30100040000000000000000000000010000005000000000000000000000000000000000000000000000000000000000000000000000000000000004511418000000000000000000000000000000000000000000000000ed8100001a040000def4655fdef4655fdef4655f00000000000001002000000000000800010000000af301000400000000000000000000000200000060000000000000000000000000000000000000000000000000000000000000000000000000000000521cdd1d000000000000000000000000000000000000000000000000ffa1000026000000def4655fdef4655fdef4655f00000000000001000000000000000000010000002f746d702f73797a2d696d61676567656e3537313433343433382f66696c65302f66696c65300000000000000000000000000000000000000000000073f249de000000000000000000000000000000000000000000000000ed8100000a000000def4655fdef4655fdef4655f00000000000001004000000000000800010000000af301000400000000000000000000000100000070", 0x1bd}, {&(0x7f0000011300)="020000000c0001022e000000020000000c0002022e2e00000b00000014000a026c6f73742b666f756e6400000c0000001000050266696c65300000000f0000001000050166696c6531", 0x49, 0x4000}, {&(0x7f0000012000)="504d4d00504d4dff", 0x8, 0x10000}], 0x0, &(0x7f0000012b00)=ANY=[]) openat(r0, &(0x7f00000000c0)='./file1\x00', 0x188a00, 0x0) getdents64(r0, &(0x7f0000002540)=""/238, 0xee) [ 863.214999] EXT4-fs error (device loop3): ext4_ext_check_inode:459: inode #2: comm syz-executor.3: pblk 0 bad header/extent: invalid extent entries - magic f30a, entries 1, max 4(4), depth 0(0) [ 863.217995] EXT4-fs (loop3): get root inode failed [ 863.218705] EXT4-fs (loop3): mount failed [ 863.222759] EXT4-fs error (device loop5): ext4_fill_super:4947: inode #2: comm syz-executor.5: iget: root inode unallocated [ 863.224865] EXT4-fs (loop5): get root inode failed [ 863.225696] EXT4-fs (loop5): mount failed [ 863.283009] EXT4-fs (loop1): mounted filesystem without journal. Opts: ,errors=continue [ 863.284338] ext4 filesystem being mounted at /syzkaller-testdir945576136/syzkaller.SrhqXX/49/file0 supports timestamps until 2038 (0x7fffffff) [ 863.288493] EXT4-fs error (device loop1): ext4_lookup:1708: inode #2: comm syz-executor.1: deleted inode referenced: 15 [ 863.291509] EXT4-fs error (device loop1): ext4_readdir:243: inode #2: block 16: comm syz-executor.1: path /syzkaller-testdir945576136/syzkaller.SrhqXX/49/file0: bad entry in directory: rec_len is smaller than minimal - offset=76, inode=0, rec_len=0, name_len=0, size=1024 19:39:42 executing program 6: r0 = creat(&(0x7f0000000000)='./file0\x00', 0x0) fallocate(r0, 0x11, 0x0, 0x1000007ffe) writev(0xffffffffffffffff, &(0x7f0000000040)=[{&(0x7f00000009c0)="8a", 0x1}], 0x1) write$P9_RLOCK(r0, 0x0, 0x0) 19:39:42 executing program 1: r0 = syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x9, &(0x7f0000000300)=[{&(0x7f0000010000)="200000000002000019000000500100000f000000000000000000000004000000000002000020000020000000def4655fdef4655f0100ffff53ef010001000000ddf4655f000000000000000001000000000000000b0000008000000018000000c20500002b02", 0x66, 0x400}, {&(0x7f0000010100)="000000000000000000000000e58ca12e13a240e2b1a22f8d07e8e55f010040", 0x1f, 0x4e0}, {&(0x7f0000010200)="010000000000050040", 0x9, 0x560}, {&(0x7f0000010300)="030000000400000005", 0x9, 0x800}, {0x0, 0x0, 0x1000000000c00}, {&(0x7f0000010d00)="ed41000000040000ddf4655fdef4655fdef4655f00000000000004002000000000000800050000000af301000400000000000000000000000100000010", 0x3d, 0x1480}, {&(0x7f0000011000)="ed41000000040000def4655fdef4655fdef4655f00000000000002002000000000000800030000000af30100040000000000000000000000010000005000000000000000000000000000000000000000000000000000000000000000000000000000000004511418000000000000000000000000000000000000000000000000ed8100001a040000def4655fdef4655fdef4655f00000000000001002000000000000800010000000af301000400000000000000000000000200000060000000000000000000000000000000000000000000000000000000000000000000000000000000521cdd1d000000000000000000000000000000000000000000000000ffa1000026000000def4655fdef4655fdef4655f00000000000001000000000000000000010000002f746d702f73797a2d696d61676567656e3537313433343433382f66696c65302f66696c65300000000000000000000000000000000000000000000073f249de000000000000000000000000000000000000000000000000ed8100000a000000def4655fdef4655fdef4655f00000000000001004000000000000800010000000af301000400000000000000000000000100000070", 0x1bd}, {&(0x7f0000011300)="020000000c0001022e000000020000000c0002022e2e00000b00000014000a026c6f73742b666f756e6400000c0000001000050266696c65300000000f0000001000050166696c6531", 0x49, 0x4000}, {&(0x7f0000012000)="504d4d00504d4dff", 0x8, 0x10000}], 0x0, &(0x7f0000012b00)=ANY=[]) openat(r0, &(0x7f00000000c0)='./file1\x00', 0x188a00, 0x0) getdents64(r0, &(0x7f0000002540)=""/238, 0xee) 19:39:42 executing program 7: r0 = syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x8, &(0x7f0000000300)=[{&(0x7f0000010000)="200000000002000019000000500100000f000000000000000000000004000000000002000020000020000000def4655fdef4655f0100ffff53ef010001000000ddf4655f000000000000000001000000000000000b0000008000000018000000c20500002b02", 0x66, 0x400}, {&(0x7f0000010100)="000000000000000000000000e58ca12e13a240e2b1a22f8d07e8e55f010040", 0x1f, 0x4e0}, {&(0x7f0000010200)="010000000000050040", 0x9, 0x560}, {&(0x7f0000010300)="030000000400000005", 0x9, 0x800}, {0x0, 0x0, 0x1000000000c00}, {&(0x7f0000010d00)="ed41000000040000ddf4655fdef4655fdef4655f00000000000004002000000000000800050000000af301000400000000000000000000000100", 0x3a, 0x1480}, {&(0x7f0000011300)="020000000c0001", 0x7, 0x4000}, {&(0x7f0000012000)="504d4d00504d4dff", 0x8, 0x10000}], 0x0, &(0x7f0000012b00)=ANY=[]) getdents64(r0, &(0x7f0000002540)=""/238, 0xee) 19:39:42 executing program 2: syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x8, &(0x7f0000000300)=[{&(0x7f0000010000)="200000000002000019000000500100000f000000000000000000000004000000000002000020000020000000def4655fdef4655f0100ffff53ef010001000000ddf4655f000000000000000001000000000000000b0000008000000018000000c20500002b02", 0x66, 0x400}, {&(0x7f0000010100)="000000000000000000000000e58ca12e13a240e2b1a22f8d07e8e55f010040", 0x1f, 0x4e0}, {&(0x7f0000010200)="010000000000050040", 0x9, 0x560}, {&(0x7f0000010300)="030000000400000005", 0x9, 0x800}, {0x0, 0x0, 0x1000000000c00}, {&(0x7f0000010d00)="ed41000000040000ddf4655fdef4655fdef4655f00000000000004002000000000000800050000000af301000400000000000000000000000100", 0x3a, 0x1480}, {&(0x7f0000011300)="020000000c0001", 0x7, 0x4000}, {&(0x7f0000012000)="504d4d00504d4dff", 0x8, 0x10000}], 0x0, &(0x7f0000012b00)=ANY=[]) 19:39:42 executing program 0: r0 = syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x8, &(0x7f0000000300)=[{&(0x7f0000010000)="200000000002000019000000500100000f000000000000000000000004000000000002000020000020000000def4655fdef4655f0100ffff53ef010001000000ddf4655f000000000000000001000000000000000b0000008000000018000000c20500002b02", 0x66, 0x400}, {&(0x7f0000010100)="000000000000000000000000e58ca12e13a240e2b1a22f8d07e8e55f010040", 0x1f, 0x4e0}, {&(0x7f0000010200)="010000000000050040", 0x9, 0x560}, {&(0x7f0000010300)="030000000400000005", 0x9, 0x800}, {0x0, 0x0, 0x1000000000c00}, {&(0x7f0000010d00)="ed41000000040000ddf4655fdef4655fdef4655f00000000000004002000000000000800050000000af301000400000000000000000000000100000010", 0x3d}, {&(0x7f0000011300)="020000000c0001", 0x7, 0x4000}, {&(0x7f0000012000)="504d4d00504d4dff", 0x8, 0x10000}], 0x0, &(0x7f0000012b00)=ANY=[]) getdents64(r0, &(0x7f0000002540)=""/238, 0xee) 19:39:42 executing program 4: r0 = syz_mount_image$ext4(0x0, &(0x7f0000000100)='./file0\x00', 0x0, 0x0, 0x0, 0x0, 0x0) r1 = openat$dir(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x0, 0x0) renameat2(0xffffffffffffff9c, &(0x7f0000000040)='./file1\x00', r1, &(0x7f0000000080)='./file0\x00', 0x2) unlink(&(0x7f0000000200)='./file0/file0\x00') pivot_root(&(0x7f00000003c0)='./file0/file0\x00', &(0x7f0000000400)='./file0/file0\x00') mount(&(0x7f00000000c0)=ANY=[@ANYBLOB='\x00'/12], &(0x7f0000000140)='./file1\x00', &(0x7f0000000180)='jfs\x00', 0x20a000, &(0x7f00000001c0)='security.selinux\x00') openat(r1, &(0x7f0000000040)='./file1\x00', 0x50000, 0x60) getxattr(&(0x7f0000000000)='./file0\x00', &(0x7f0000000080)=@known='security.selinux\x00', &(0x7f0000000280)=""/254, 0xfe) futimesat(r0, &(0x7f0000000240)='./file1\x00', &(0x7f0000000380)={{}, {0x77359400}}) 19:39:42 executing program 5: r0 = syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x8, &(0x7f0000000300)=[{&(0x7f0000010000)="200000000002000019000000500100000f000000000000000000000004000000000002000020000020000000def4655fdef4655f0100ffff53ef010001000000ddf4655f000000000000000001000000000000000b0000008000000018000000c20500002b02", 0x66, 0x400}, {&(0x7f0000010100)="000000000000000000000000e58ca12e13a240e2b1a22f8d07e8e55f010040", 0x1f, 0x4e0}, {&(0x7f0000010200)="010000000000050040", 0x9, 0x560}, {&(0x7f0000010300)="030000000400000005", 0x9, 0x800}, {0x0, 0x0, 0x1000000000c00}, {&(0x7f0000010d00), 0x0, 0x1480}, {&(0x7f0000011300)="020000000c0001", 0x7, 0x4000}, {&(0x7f0000012000)="504d4d00504d4dff", 0x8, 0x10000}], 0x0, &(0x7f0000012b00)=ANY=[]) openat(r0, &(0x7f00000000c0)='./file1\x00', 0x188a00, 0x0) getdents64(r0, &(0x7f0000002540)=""/238, 0xee) 19:39:42 executing program 3: r0 = syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x8, &(0x7f0000000300)=[{&(0x7f0000010000)="200000000002000019000000500100000f000000000000000000000004000000000002000020000020000000def4655fdef4655f0100ffff53ef010001000000ddf4655f000000000000000001000000000000000b0000008000000018000000c20500002b02", 0x66, 0x400}, {&(0x7f0000010100)="000000000000000000000000e58ca12e13a240e2b1a22f8d07e8e55f010040", 0x1f, 0x4e0}, {&(0x7f0000010200)="010000000000050040", 0x9, 0x560}, {&(0x7f0000010300)="030000000400000005", 0x9, 0x800}, {0x0, 0x0, 0x1000000000c00}, {&(0x7f0000010d00)="ed41000000040000ddf4655fdef4655fdef4655f00000000000004002000000000000800050000000af3010004000000000000000000000001000000", 0x3c, 0x1480}, {&(0x7f0000011300)="020000000c0001", 0x7, 0x4000}, {&(0x7f0000012000)="504d4d00504d4dff", 0x8, 0x10000}], 0x0, &(0x7f0000012b00)=ANY=[]) getdents64(r0, &(0x7f0000002540)=""/238, 0xee) [ 875.018119] EXT4-fs error (device loop7): ext4_ext_check_inode:459: inode #2: comm syz-executor.7: pblk 0 bad header/extent: invalid extent entries - magic f30a, entries 1, max 4(4), depth 0(0) [ 875.022136] EXT4-fs (loop7): get root inode failed [ 875.022918] EXT4-fs (loop7): mount failed [ 875.031452] EXT4-fs error (device loop2): ext4_ext_check_inode:459: inode #2: comm syz-executor.2: pblk 0 bad header/extent: invalid extent entries - magic f30a, entries 1, max 4(4), depth 0(0) 19:39:42 executing program 4: syz_mount_image$ext4(0x0, &(0x7f0000000100)='./file0\x00', 0x0, 0x0, 0x0, 0x0, 0x0) getxattr(&(0x7f0000000000)='./file0\x00', &(0x7f0000000080)=@known='security.selinux\x00', &(0x7f0000000280)=""/254, 0xfe) syz_mount_image$msdos(&(0x7f0000000040), &(0x7f00000000c0)='./file0\x00', 0x3, 0x8, &(0x7f0000002540)=[{&(0x7f0000000140)="d249f2", 0x3, 0x4}, {&(0x7f0000000180)="1ecff9c6de0f4d057c63e11948ac4f1ce74e5ebd9b12a74d0dcaa06e41fb6a40e7cc384644afb7e870ca767a6d9d94f1f270904ba67b8c43a57c4ec9b9de8ce3069ed7c1dd4a30b2bd4538644c7f123816dff778732a0c25519deb3d60fc47832c3ace7ad783f719e586eada20eaa1e9bb3d72a738d2eb09366ff57e2b455e1d1146596349edeefbce7efe79e1441e7eab63d993660a05292e8d8dac996ed2335d1bf5b4b5f451c28963e2470ed98b02cea9819168760ddf17c4ca131c2fdc6f4327ae4de51cc7c08e1f066fe4340d7a306bd33da40aa2dc7001ece1606e8d3c0c4363d698b730a56676c38944543105a5", 0xf1, 0x7f}, {&(0x7f0000000380)="59c7ee576cdec55e2e5ac44ae0489caad27ace22330c45657fa0a24dc8911d578d83bd803a7e990a36bd5e66ff9e68b2c4379c5e7537b63c6dada0476cad32f3ebf5ebd1539c7f429d0dba7007f8c3cf7b473149ab2344ec56e61ec0e6c591a903d009eb0a4c434e0fc5209c85f8f9af2db617c27d445e2b9226b168a46d5332e1d98557c1b78690e669bb1619a9eef179a80dced8d808fb45e34e80a56098155c796b16d1a71f16af2340c8bc30683b87b939969093f0bcb4b02339248c791f27f213105c10b230dc6d4ce037498fca2bc11be8a6c81f47e007efcd681382e22db6ededf09cf1c7b926ad8c33053831ab7e3fb84e66f7ca62c57099c096c752f8dde85aa089ba2828782100c784de0ee459dee6d334924787664470a4f0db962d05086e4fb585f8c849495a1e048a9c9078e19c6173f66298a311ec4759a9d91ac5d355aca98fa138db01eb2eebb607cf316609c2c8234a7fb2118cb9fa1edf45df2f743ac9f23eb235f56bc5622973c24b7d5908f29aa20cabd7c8e993c29a1e6eb2820265109671d6d568511537c9ac4f761a48b32816db8de5475abe263cbb328799b2de76e0bc232e7f3263a6d07aa9f87e4fe786168e224d4ded0ecd5378e8b58019bccdbf378c341a53091263f947dcb4fa184d24d8143f37ea6eb9854857077a06b80f79ab2af5dec93692815c0ffb0c6c9cffca5a1f31b2b66193c5dd44ec11ecac82ec7e18bac25b49faaa9a07b7745d6e333bba91ee2edfde49a9220189ba55165c41946d830b31330fe106123a15e8802159366c54ec368e05767ef0e76fd86db65a38305a4291add06d635f19045b524c30a397bb2a76c1e310cebe89d3e7882651a443fcf1d556a4f05a14026380802f71de5583befde2b9b7f680cbb7d8a2fcd15f6b11d767524687d1bacd27b9b9a17e44111d4216840823be9820cab6c8f6c52496fdec3f1d8da283ed7b33bcf6cacdc6dae31445c40ca9a1849503ca923696dbafbfd346e7befb0990aa33c477e860e6e8f5d987a63cf43d7f9e9d6c80a8338e932b58e1d85f332e5526df530eb3545cf9ab9b3f614ceefac825ccb38bb2aeed9be8ede21e9d1a7f17da7da5dd69369da152de4ed469219dae1814840f9f0fa9067126786fa8756b3eea2f83755d3d49843beb1fb4163d98f3002bb1da47db80e3f988f16fbfb1f5bda836d5d0371920a9ca1ad85900c84b4bbaba8d157a74a9c49883af54d0c86aada45c087ad0aeb8e9b4a1e2b0edd1f6628252180678f7bb28b0a1c3887e4930d81c2d2bce04947471585930102c604da50f79d1485ad95945fd4c2dcd8bd85425a1e393d91275783523b7e65efdd381b361b6fdae357d03bc46a8776e37cff51edd9df564354342b377a9660981dc6abc12ad98d50e5936bc5146eebf6fe943b399e751949784c073db851607151b65b6efd8bec9ee70788a79defee632c698f34675b33aa241d13be9d6fcb07216033598f43a729da0c3d2bba5e8613862687a62132cd2337824e93d5c9432f5f1cc72b8f0e792ee08673e630421b136724c93ff6cc7b1a5a1fbb195afea84359df6e2ce95e358bcb531da6c2564d2039bd002c01729c151350597f37861f8fef2c9f368fa7264bc651b3cf4e6d4f192f3e331786bd23a5fae630f14e730c9fffc3a1747f49ae1283dc5ceb3e907007e8fc067a96bcc1d79fe701570740d11dd5a96ddf9896bb92bb7b97527f80e8b4e57e88416e1362c2013d2867a438b31262e50c1d6b640f23694af548adefbac90539637e3cc663a53536b54fe67caf7e22e81647e50af485abb1abe601aa2a4a99808e1e9abcf8897b44a5b9fbea30b90d34b2df61107ead07df0900f2fbdbbab7ba6ad695d6b22d38389b8ab434c245675e20618cf93d505c20b4f411e35f4652447f2520bfe9be74b0213d9a3666ea0313b725fb3f8795f933de39f78ce879fb5b5d15f73734d8e5a5684b9bbfacdf3a149e8174426c8d0fb3c77be6ce70a6d6930b322eb70d0a105e95727149aea2f2be7e35c2a461a15df915d970556f07af4b9e34e1dc4d1fa49e78fe98b4207c9c9db7b213781479222c308981fc9ded947073b3901043b68e4a06d1609a9fb5d45ba6bd62fe8ae23db3b83273ecb0a7b56066cee01844486aa0607adbbef270ddef8a6b1b514c113ad9869a02c3456cf375423471129c2bdd3f13d7647799f782b4c6997e75a04069a709104162cdadb86f229caeb753d2e1231673975383f971538b95b02327a7c093fdafe9a02bc0d99297bee6a642b59c635e6d458264a0fcbda36cb10d5ed0b5fd67bf1d8899835382482e713ed9abb31cf26b99b28409da2ea4dc599e610ee522c1129a21c33305c1bacfb43165a41f4e479d4539fddfc39dce9a30a7d5fd909444d5c49c5d15c7bbee75024dbebbc1191270d818a8c8e71d68878317581862c2453b54d5e46a399cc9b924af8d27c98bab680fa17c7d1a23a6f35ac66c0a084209553eafb3bef417632d7a869475d87eb506a5707ca06b56e4d6188e3ad814c79b9f0b4bc6db6ce45a2127dd28ebf84c308ddad3e12b066144eacb3ca557a7748183684d2c7f761af624bce137a18d921ebd4904753092b47c8df0adeabd1dd66bc463522c9922e4d1b85c23c86cde85e3e42c991e5ea8efea7cb9db2bfe77485960177fdcfe318acc4e29a996da156bb763a94e41a6c80651a93effebd18abc1de557756d4bc445053aa31bcb994770ad85475c672a91263337b8f181c1d4c44259809470401432c2ef5a1a665aadc1d1ef1c2b8650298ee1e9a499e3b7ef9f4309fdb092941434236fcec7e04dcddb0dd0eb01b51e7ec82e3e0b913c9cdb81078236805853001565d5ba57d08c58adb48aaeed42a66d625d35d1dc27f27eee48356c14782bec098bc6b265addf668db634533bc8637924966d993c465b1828c5b27a68c1759b8a24e50b0ee33391be45f22df80300cb1cc8591337c3656545c48299f9ac2a90f9836ca634f6556d7e41478365c30a78bd5fed19a844f336551fe6b7720611d3fb145b8f5607092d9b1fbdd7b1775fb2f8144ab3d9f9f0812e7c08c666fbfa05ea93006092c2cd04913fb548eb6eee9f4fdab55dcab38c3d35109725731d30cd28d519de0bb72e35233187ebf5457d0dc7af73fcb8fb1c581580ef67b5bed9d261ad53187e3596c4d1faeccc81ca6cc2b9007cfe2fc6c5609efda7f2ae34bae02987d26f71454beb232e4ccc24501bf0cebf968d80556110ad837916fbf31a625be76f738087e91b816f104e04dd5f3954910ede0a8e10a1abc91b0a379601f032ddcb1d26641fd6c390d563f6d5dba9427d8fbb6708fb75ab1384a1e1b707183e4a32dfb7bdabe42a4c6a0316aa177175cf9bfad11d1b1cf91d5c934a313feec2de77ba42943d4f66e2eaca989d0c7318d5ef9834adae7dbf1e880af420ed7aa92cc12bfb8b87829febb50d4b978ebe727883ae4b5fe0a37065a307657491d3710826e92637820211293d3033d1c610a7959ef4f9fa2e669e8358f7b8f376f7da15c92d838300780f792a3da95c76d0341adc43045fc052d2b7526239cd9ea1c7f3a388b9c90e460e1444f469d8c5d1136140d3f1331a102d7cbee13c74745eb3be19b0e3eaf322f28c9fa49d5c1ca944358bf9673877786e8b5cd0e0a8e1935cb45fc6ce584bebaf8ca41cbf5614ca2e70d95c59c33f90ee55c765bc59e5f10f1837e78be361a92a25b271f498247965641c1f07ba3c9a2c5fa88e8b3296110d3c71f198b073a8d33d60985badba54853077a4009dac6605296d538c1e3896a80dd0ee8b684f6cc3a14c801df4fc0a32f24008ff60e0cd471275bea976387831ef1ec8a490bd6ef4b7e908da7fed5f235e11df2e296dd71207e0af3655a5c1350324e4fbf317b9864c6b0a6f18a67f1c14d9931784043ef4184f9139a3525173347b6f05c164618297f03dd1186cde8c8d517e4c46064366a549b8119a95fea62d3f5c8b1f784d51b568a426b9723bfe37aac2ac003318a3d1e44553673e8e46975dfa2efdfd49734b57ee9b4d6baa93d9b28f9d93b8ead9478f52516a364e5200e05aa1a5be62cf2b11fbc5d84ab4a0a5a5b83cfd040f2ca33cae651efa7050c4e7aca6f0c5bdf94cadbd5bea6beab20c1a8c8fa9522f61ee37a82e5dadfd32404dae0810747006ea9d643957c77b0427c947f776edea7048532e37151d3a5475d207c6ab450b19b1258c68c0f7ae47ddd9ffe5bfbdb67c414b234a0a5eb02dab1854636b68d4ca0cc2794c42c8cea7149b5992aa60d6d80e575f3b5c834f9bed40c51eaf06941aa9159b38b851d4ca06e2c6bee674d4c7359f65b272ebdde6b36677a5ce48277c93d57d99d7bb4d8445223946b98606d0babd2197adb14c51c7653e55bc784281de1f9da1ca47629922ea5259ff40d000d5ad81ac29ff339e47627c58abd9c6ff1e4be93b274b59afa2d4e18dcbc5dbef7e1c5e603a370e62ba6689a3301ff68bcc47da0a81b84ea5dcbe4ed51e792449561d8e663d7dc8af01d2e8d4db94f1ac160af6fe4327cc6e1baca77147b152c5de4059be1f48d6933c0f452b6920180022ca47b65b8e829e6084e9c1f335716ac23fa0cefed1f4eac9df62a0595880e3ecd9a6d0f46ed3e0a54f18f21fd17e0e27604e9774d970dc880316c1d2072488249e65543756c641ebe640260f6c5db69067cf01613093b3e8df87677c45698ca03e69d5afc21f2c088294a113a56a2f5d431bc33fa8e040b93a2e3c6e630c533bc51c3a4e2ccd612b5a8cb259fb6c5ad16f4940f41bca971481f023be50d36801138e9a19088bb0ffc5aeb25eef406c38d65d83d115e186eeff6ff10619279148224307d27625461d8d0289d648c3d870119b4139100ed603d6ed3cd267ec7f9134b8dbc1d811a25181707c8db66e493b685c61348179cd5e664e4d2faa708dd7ca063208c3f97c38f43c323f684cbb3cd13f66b0cbdf47860d2bda87b12ebe087f8b8b3ad9840105565f1bf288ba7f2b8508047ef191243e535739668fd858ab9b99a65eefed9895cffa9dafbc777cdb52c57a7161ab3c23e3aceb6b1a861edc2cc080091f88619de8b5371532c1aad7d37874345fffba446ce5f009f86f76e1d69f5e9c0e4004dc12ccd89d354b1aaa9b0078cd8db8aab1e0792bc8fe1615706c9801a2d8e5c179db40e6988318090776c5f185e6ff3f27676b6d0a766bd441b670353f1eaa36a9184619870ce9d24e69b9f0b92ec7ecab5bd2cf0218da91e81db35588aba921c05620dc8da268c22d12e0e2db05765904cdda1c5654a58c85149373ac8e312ca23ff41a130b89fe9a263a40690736b3d2c2a76c5225f418f316dbb11eff71ac05c4e24a43bc0a74db86d5c908f38895e3ee2b2aa0f434c07a22735b2c4b6facc0e5c4aeeab945b6a8f549b8ef25832997eafb63bdc7cc9a3723092108f4001bc11da59010dc75484e8cebbf620dfa523100891e9fa616ae847eb47cd3184095095d5ef5d1780696e7306e04280cdac807f2e4aedfc1bd6fa91fff37df83df94910206788826b4a68d4f7df932369cde910142cd3bf21fc837715c65b3a512f7c1bc188f1274a5b9275d89bfde2f6f5360c744a48c835025a75aa3f81d869fe347281e3cba7e73ac01216ea7715332cdb3b089ef2d611a79d5abbcf9fb56c6662eb380390b96c0ee62d2a874899e05101c0230fa233a9cd210ed3e0cc68e4d4430e54c7da5260e742a9e5804c11dd58582f301b4a2303babb99452a7a11aa5d", 0x1000, 0xa8b4}, {&(0x7f0000001380), 0x0, 0x8}, {&(0x7f00000013c0)="f22e4596b472d70bf27427cd8a1bc2dc42d2acc0a72f96b6689c9fcd84b8628fce83d514f9a7dc7da082698f60effa88", 0x30, 0x8}, {&(0x7f0000001400)="39c73336e743c7ef86096b585a9d0a22270d6ccf4059570880280945b574e98b27e8", 0x22, 0x3f}, {&(0x7f0000001440)="1931e3590d34dcf7708caa82ab7564867fffdacf7abbfe580c5a35f5754a7bc127771fb878fc6ac25be1e344b662dafe1e9d7ae0ab0a7d36185d62151d3b043d73ac093e418992301806714bca904971272456a21e0abad42d0ea95eddd9a208abf677b02a4d307d78323d4ae38521bb7f70d1cdb3bdadde73b8e7af8a003a45e968fc7e691ddf3e0a07a4f95eba3df9f670af268ce9a772dad1773aaa7f170b10d869bb284dc4a40361dc2aaee072945ffe359d153aaff8059b39c747ec5208f50c0137610472798b97e84414b1b373bf95bc47604ada", 0xd7, 0x200}, {&(0x7f0000001540)="d8fcc2a9f64a6e7af7ece20fd64bd1f717edb6089977c39b5e2773f3d5b73664e5c17f185bbcb9f9364a99681112dee0e5e0856841dcf0d3185031cd92b4064d80e169c2176503cc8a9064868b4a3ad8d9a7e08d2c7fdcad43298e63c3e5adc7fb3a737471abfefa2e5656ac253da38dbfdef771123868265482d35b5bdebc1c314921da1933d0150e7f3e257a9e619330f5520a2503e92e606e28735758d06a83b5732b435dfd2eb6ddb71b210be406ecd0a2bc917f0856533e337f35665930cf08184d8147b847284738d926e282a8c57de650e952d40d3ee3b3deebd1ef14c708cb56ace81b7b61ea707cd69cb42d5a55f444e04685bf8b69ef407445ccfd97c24f78e0a5745442bcffbb357388c8bccbd2c5366085ec455878c340c97a168dcb5f8e138cecea69e94335cf178ae3258cf116cec35958c6ba03fcf7e095b3f5df8862e5e25e5963783f2b56947dbfc222358cfcde983ab3cd58530d94b6933377b203b539ebacee9d8096e4eceef27d6f23ff9b5a520992da568f300415bcbea33704a5ef30d9b2fe057fd0c0643c1b0b189b96188cdc704474b46ff660890a4faeca0690c5441043b2dfd63157ef07fd951f36c094168c19f2d457264957b3f60fe44624af205cc48afd0f7ed8805426aa36573b1ce655d1a515b2c8eb2e9e3d2d119e19d04d407b2e97640d8c6e8598d57f1459c78f344899fa7d11e29d9557d35d61bf848fc72f624dfbb13ec36e47e9db6187184f26baf7a93a4c7f99a02687fa13fa04884d228326a3b25dd915c36974c8c385f186a2b08b21221f7ff026c4521a413de5efaffe18adaa535448b226e8acc01370fb7c376d08914055bb84cb2cd66a598f2795dd2e9fde8cce80e97f4c7a78d54ad46190564e1b50d3b4fd877fbc555388532c4368a10ee5fa9d440b79e096c34829e4cb9733d70de51d85ce2f019ae5166dd4cb00ffaace3931ebddda4ae33e096e9ea776c483f952297b7206ca35bac26ce3c51712fab30935aa67221dae4a03a33020e6dccb9b09c97501c46a28502a6594f620b4145b1b23f0475314874830bb68ee86ef35771023f8c418dd11887e6ceb63bb056117cf6e381465dc6916d7cefbaf98b454e10ecb86946a231ace41965f931d8cbdf445168777704de707426b00006ef892c724e2e019155de43ee6dbf61f8728d5507ad4e46aa499a001c94edfef735d7aa7ea17982a068e2015552cfa376ce1915afd208e4a028d5b569ee89f581df71af51a99df7792d866633e331796606dd9ff7560a613564215ad1a4257283a4837c1dad925a6f05b3ef026c1690f222cb096d0085311ca0e99d499e4c528d895b53d02b0e3ef921335902ca6ef358b62b27677c24d7a0e611c3e4d9dc372f61c27b772ac6daf0d114e88fd02a8aff1a64108b714e21198ddf605c06fda486616149d666bd1bb4ee4dacc58736e48c5b847247f0eb917fbd9712714975fc0bbe14fb8cbc57e1d5a898c8a739c58f8be168cd5363475bceca53f0124123c7546e577eb93824499158a1d3447be9a98657b85004cbdb7602d6f2474732e75f09c980a73e6d1a841cc641d2fc8f9b12ceb249c3d153200748c8da7703b1024a472b9612afb23a8895dfc91e3a4c06bc6fcd054f30add025440555e58e9e1e4a3b8838c58ef9c24f92e9880fa9dc9416fd6e59c8c0a8dff0e52b16eafeca3f9d718b46c065254d480e8346729fb2ec1f3c7b62183bdec30306a0ae87f648e374583a7b3862b744acc3763b4a59279e12b1304012154b7b7e690a3d597b1e1ce40e3c8b326253de3111232c20c72953adb4711e54ece5248ab053122e33af61be40c48b19a4dfa80c0e230943394f75d77d2b59558ee762ca03a09d4902ea3bd3ed58ab2959fac363a2615f56a67b8095c295a41930f84c997ad9dd24ef0b0ad20889af396244481d03d3ff8a2e15f9230f6feb0dae11fe50d1e367bf5fec3a849e04005aa089bc66a97a65ce8079ba4413030aea641839b18d64404d44fa4c1d9bf8e9779d6ebf718b225944434e0016bcb8dd3062dd307c992ce9949487cb8b4cd508c87a3a3b7059c73c6c4dce6db66b9a90e6926e09ed60d438b06119b87dfebe1ab3c1d9d63c209d16e27b27c2497b25ca629e6d188a00f4c11cee7e9a21b744ac6dcfb7a5da841ce94fc581bf1f06c945f832f794ead20ac065bf037bd1270fd4fe7ffb241dabf3bc14f8a292ba647bfbf295d9a758f21fe6fe1d1576a5393f96d07045c253ab28891d192d653aee5169269aa81bdce171c1ab6d9420170733ef8a8fee040187c88692ac15ff872d8cfbe72a4dd5c7da9ae660d3a401f4d1246b77c9f603c4097aac1ee9157bc66606c153bdf7e58b310d7a880fb4310ea27a81b4228851cb1a2f3794b92ea3d2755458fe4368d4b2587d7990773a9d09d04d600bad8d514d42db0fe6242faa9a4d9698da2b9a417439343e402d4008b4d201ad40a8dcf69fcd39f272fc77d6183af40d5b61a20f2a41867295709961fdc1b3fb595c60acab7388f46ae972859790010d7d169fa88b059b07e809f52f20aa4d89ab1d803f937e288d6018ab22b84c992810dd32fe2ace5a8ba26ddc16faf4dfb46ea9da767acf2d6a3025bb2837d58951bc2bfbb43b5de881f43b360163677993db8a68d93d000d9298d4b131d4981588cc7fb478c464a9e6ba420dc4405bb8a6a0c6c259d3ead3ee2fa0598b7f103a79ea5f2cc0076496b3bef924e9692f11202b4e816b87ec806410f3904a03a45693b2ac7f21dca4e74416afc3f0ac5c148dbb328b85e8865807a7b6606dac79cb5b1e2d9bee3330aa9a5fd26eb4389e4de14963e7f0faeeaef2beb9d7841bb7dcec0168d28e73f40d77377d48956211247b9aba11238a4caadac5d370a02eb6aef45e268ced35d85d2d98f2b50dd26c98d977a74210025241f745a677bb8abb4b341c19177da077b6d8ee89c1291166575cf9eaa37f2eb7d54cf6da20259210cf4252cbb254876f803a48becfecef7c81f71163c1c6385847284785ea55182cad61c6c31f53bb37d06351ac508268d46d1408b7a3d224b810ceef5cd4b838bc57ab3c7a7e2b5bf3d1d1fb4526fec4aea70afa2021807b3ffdb3dcdc5e5fd7ba8847cad36a5e4cf9be3bc1b513b7514783e113a0b070a9952b89e03c9f4b2e39480ba809185350836cb8db4bb8654ed0d5331504215fe7addcb973754e252a4f6fa1af31496331f859270262fad6369649911e99baada8933ba23066111b0ac66a12bf039ed38c07c63b51f0708a806c26ba91eb77da2010d84341b89d4f5b68f5730501f8b6494680821485af2c8d8c689becf90fb73ada6a39c5665fe9640573b2be9be9ddc0a53a6abd903c2de7460c189eb3786dc80053fb23cb44577cf079ff0db11c5cdbd3502f224ca51aff65b6487f5702b2d1d3b5408bfccf18def20c8de14bb5ce908f33c32cbb73cfbd1870b64516e0e8ea795e11f7b66d5ed44e005326e5e45cde53b1e1ef02edb1b7414e53d233ac976e4a9c571082f6f84f76c04050c82974e5538be5cbfe00dfa6d6efe8d27a62fc3e34619c6924d73775794acf9231d438c48e519bb2986ea7543b7f9af0209cc15fc25c7a2aa2bd0e8a8d2a0c4d8dcb97428fd75241f456cd672f4415554a998759d40f6de1c26e2d044bb734d82dc9ab0adaab3815a06cd5ed995a3ed6ed02e3a4f8494f4bfc19cae46a7869f4cf8773bb4841a1a70e0bc1fa88810e6cdfcf742a6b7ff04e3e306ad4963a6a3f2ba0ae46253decedd8d916b415d9e1a65fc12eaf1dca95d599f82fc64aa9d25196c4a33a88aca3ca5d15d08f365ef66884cad48665cc3a9d4cd105e07c5ac382076b68487ab396c0c7935ccb663511c6f8bc2cb5257bf977c967f5ee64a31526e19767cf3ebdedf361155fdcac8ad908049a4e3cf6126b42a0a6499bfe822c534095bee000166cd180239bd62c8444efb3b25f78b2322e7800f83651dc833a6e5a8ee9cb0dfe2e2f4e5a0e460e7e4dacfdfe653c7e09c78ed14f7506bf3afc2e7d9dea0ac69ceab9aa27acfde97ecc49098db148e7942ead63d597154d3b0970204034ec0e1f5bb236d240512e0b8703bf6d2006e6ea8207c829168854ab30120ba34b7be0a6d1e0cec8c0c6fb40cc45b6f5c0cf2e787fa58b28247fb998def3af161a653fafef2b74b685bc2ed686cb514dff7d94b2720a2a4679e5f2e90d9252628b89b0d089cad97ac85bfc84f986fa753378ac65d762051f004d356542d2d34597f00554ae361ce4576b94ad226c29a4693b848f39dac279e451d92a6c14bdc33acd70c93f26b67063520cb4c733442980283e121e134edef7d9e68fbb3ac41090a32aa4113155c2bf87a030557e1af1fd3467650ea126369975065edf15d672e3b8b863d5b59fb0e65be6a80d668169cc2e7c52f61f80d19d2648a9110e1d42423faa7346c71c0b29c284d83b3a1cf19ff7488849fe6f355cdd7b2a5914cf46bfbfee393c866e958035dc79f07aab82fd2f8b4e98945efbdd0c8e2018fa0f62009b6a568e20126105cdd9f86fbbf692cb02ae7eebdb454faaf03498cb4642c50947cf46698015fc310266f155ed51c68ce709a12eb80b344f5e8656c41537a8bb68a68953b03b2bd32617271ba293f1f4b5baab2a382e4caaa205670ec930ccdef1e8284996f0a2f91aa0cf92f0ef92599089ab668bf7cc50dfbcd036de9eac71faebd4d2d5a69baa5e1ef846a3f6e0c5b62f242bea995bb1142ab557471572b13be255687fb6760345ffef56d3a014bfd9db23a6766bd94ce4de12fb5e0c3049cc34d93486331cb7c9aa9d98c4c06cbb0461d8eb57bf426d0645cf4685b906bcadf566b788587d7b5b4bc8d7471334833dc9b5c80dc5d39c4f70c8987e18858dc3bc65f832bbfbf9c68b4a692277c0bae83f8903f1f5a9765308d378900c3b7ec921fa2112ad8590c8fbcbac8ab362dbe022414e21a92c8495ada7035180ad426d8ddb91ed80cc0b4a9f529c8b1af867d9d1263eeed86fab8cbee62abab8be672455a9d6aefeb408d9788c326017303a73a46a3273dd6a88ebf3ae51f5536b1c1a7103764ff6b0184d64a6572153d2151e60b336e7e4b6e8efb361cb29f98ed0db0acd6a38cef0b745c15d2180eb8ebe35bb2c302af99ac7ec706c041496dad220a30a4a6ce6cf3b4999a5464f879c6887ee42fc73653ae69e4955c85ce5511fe5b8830a412a6eca1d369b3d5177b63b24030407ddbee1f281aa1adeadc9f6fd3b919f6b67cebc3f82e78e3f19d7d4b40a26b27579045912427f9c588674c9f0656b7640100d2f7c0b3b340d85819c32b7516bf89057fa631be344d06bc16312ca295ec7acb73962511fae11bed48dcccdac166fe0e96dc8897ab84cabfd1b93c2306f46514fee2d75752ea2114d83b1059331751bee99a43d7243d27535107809ba0dea48701e7cffed499bb3cbd05225cb9fcb7174461eaea438cb8eca0f3acba7b4737203c7ecf016cf046f1bee349b86250598857992bcbcd016524dca70966e04b320cdf2b578bc135ce3b6f07b6bdc0996422947aef819c073e4ebf987445cc128a30f0f8905969009cf4dbb173f19d46da3acdb82f4c29dd242c438e21d796b83ce43c237f26100ee8eb279d0c86f3805d7410b910d95d2dc4b5a21a0e8d35b38a885cc12ccd0086118f32fce623e56ce0f626a25b1ca71b9c69c4e3a382e08e4410dc355bed4ca9bf3a04490dc7ff16c9d805378d319a81c3a4462417923a4591becd32453d3e3dac46ca", 0x1000, 0x6}], 0x20000, &(0x7f0000002600)={[{@fat=@codepage={'codepage', 0x3d, '850'}}, {@dots}, {@fat=@usefree}, {@fat=@flush}, {@fat=@errors_remount}, {@fat=@errors_continue}, {@nodots}, {@dots}, {@fat=@dmask={'dmask', 0x3d, 0x24}}, {@fat=@discard}], [{@smackfsroot}, {@fowner_eq={'fowner', 0x3d, 0xee01}}, {@uid_lt={'uid<', 0xffffffffffffffff}}, {@fowner_eq}, {@permit_directio}, {@defcontext={'defcontext', 0x3d, 'root'}}]}) [ 875.038293] EXT4-fs error (device loop3): ext4_ext_check_inode:459: inode #2: comm syz-executor.3: pblk 0 bad header/extent: invalid extent entries - magic f30a, entries 1, max 4(4), depth 0(0) [ 875.054451] EXT4-fs (loop2): get root inode failed [ 875.055280] EXT4-fs (loop2): mount failed [ 875.071480] EXT4-fs (loop3): get root inode failed [ 875.072462] EXT4-fs (loop3): mount failed 19:39:42 executing program 7: r0 = syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x8, &(0x7f0000000300)=[{&(0x7f0000010000)="200000000002000019000000500100000f000000000000000000000004000000000002000020000020000000def4655fdef4655f0100ffff53ef010001000000ddf4655f000000000000000001000000000000000b0000008000000018000000c20500002b02", 0x66, 0x400}, {&(0x7f0000010100)="000000000000000000000000e58ca12e13a240e2b1a22f8d07e8e55f010040", 0x1f, 0x4e0}, {&(0x7f0000010200)="010000000000050040", 0x9, 0x560}, {&(0x7f0000010300)="030000000400000005", 0x9, 0x800}, {0x0, 0x0, 0x1000000000c00}, {&(0x7f0000010d00)="ed41000000040000ddf4655fdef4655fdef4655f00000000000004002000000000000800050000000af301000400000000000000000000000100", 0x3a, 0x1480}, {&(0x7f0000011300)="020000000c0001", 0x7, 0x4000}, {&(0x7f0000012000)="504d4d00504d4dff", 0x8, 0x10000}], 0x0, &(0x7f0000012b00)=ANY=[]) getdents64(r0, &(0x7f0000002540)=""/238, 0xee) [ 875.094003] EXT4-fs error (device loop0): ext4_fill_super:4947: inode #2: comm syz-executor.0: iget: root inode unallocated [ 875.097430] EXT4-fs (loop0): get root inode failed [ 875.097958] EXT4-fs (loop0): mount failed [ 875.124823] EXT4-fs error (device loop5): ext4_fill_super:4947: inode #2: comm syz-executor.5: iget: root inode unallocated [ 875.128699] EXT4-fs (loop5): get root inode failed [ 875.129668] EXT4-fs (loop5): mount failed 19:39:42 executing program 2: syz_mount_image$ext4(0x0, &(0x7f0000000100)='./file0\x00', 0x0, 0x8, &(0x7f0000000300)=[{&(0x7f0000010000)="200000000002000019000000500100000f000000000000000000000004000000000002000020000020000000def4655fdef4655f0100ffff53ef010001000000ddf4655f000000000000000001000000000000000b0000008000000018000000c20500002b02", 0x66, 0x400}, {&(0x7f0000010100)="000000000000000000000000e58ca12e13a240e2b1a22f8d07e8e55f010040", 0x1f, 0x4e0}, {&(0x7f0000010200)="010000000000050040", 0x9, 0x560}, {&(0x7f0000010300)="030000000400000005", 0x9, 0x800}, {0x0, 0x0, 0x1000000000c00}, {&(0x7f0000010d00)="ed41000000040000ddf4655fdef4655fdef4655f00000000000004002000000000000800050000000af301000400000000000000000000000100", 0x3a, 0x1480}, {&(0x7f0000011300)="020000000c0001", 0x7, 0x4000}, {&(0x7f0000012000)="504d4d00504d4dff", 0x8, 0x10000}], 0x0, &(0x7f0000012b00)=ANY=[]) [ 875.145029] EXT4-fs (loop1): mounted filesystem without journal. Opts: ,errors=continue [ 875.148124] ext4 filesystem being mounted at /syzkaller-testdir945576136/syzkaller.SrhqXX/50/file0 supports timestamps until 2038 (0x7fffffff) 19:39:42 executing program 0: r0 = syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x8, &(0x7f0000000300)=[{&(0x7f0000010000)="200000000002000019000000500100000f000000000000000000000004000000000002000020000020000000def4655fdef4655f0100ffff53ef010001000000ddf4655f000000000000000001000000000000000b0000008000000018000000c20500002b02", 0x66, 0x400}, {&(0x7f0000010100)="000000000000000000000000e58ca12e13a240e2b1a22f8d07e8e55f010040", 0x1f, 0x4e0}, {&(0x7f0000010200)="010000000000050040", 0x9, 0x560}, {&(0x7f0000010300)="030000000400000005", 0x9, 0x800}, {0x0, 0x0, 0x1000000000c00}, {&(0x7f0000010d00)="ed41000000040000ddf4655fdef4655fdef4655f00000000000004002000000000000800050000000af301000400000000000000000000000100000010", 0x3d}, {&(0x7f0000011300)="020000000c0001", 0x7, 0x4000}, {&(0x7f0000012000)="504d4d00504d4dff", 0x8, 0x10000}], 0x0, &(0x7f0000012b00)=ANY=[]) getdents64(r0, &(0x7f0000002540)=""/238, 0xee) 19:39:42 executing program 3: syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x8, &(0x7f0000000300)=[{&(0x7f0000010000)="200000000002000019000000500100000f000000000000000000000004000000000002000020000020000000def4655fdef4655f0100ffff53ef010001000000ddf4655f000000000000000001000000000000000b0000008000000018000000c20500002b02", 0x66, 0x400}, {&(0x7f0000010100)="000000000000000000000000e58ca12e13a240e2b1a22f8d07e8e55f010040", 0x1f, 0x4e0}, {&(0x7f0000010200)="010000000000050040", 0x9, 0x560}, {&(0x7f0000010300)="030000000400000005", 0x9, 0x800}, {0x0, 0x0, 0x1000000000c00}, {&(0x7f0000010d00)="ed41000000040000ddf4655fdef4655fdef4655f00000000000004002000000000000800050000000af3010004000000000000000000000001000000", 0x3c, 0x1480}, {&(0x7f0000011300)="020000000c0001", 0x7, 0x4000}, {&(0x7f0000012000)="504d4d00504d4dff", 0x8, 0x10000}], 0x0, &(0x7f0000012b00)=ANY=[]) 19:39:42 executing program 5: r0 = syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x8, &(0x7f0000000300)=[{&(0x7f0000010000)="200000000002000019000000500100000f000000000000000000000004000000000002000020000020000000def4655fdef4655f0100ffff53ef010001000000ddf4655f000000000000000001000000000000000b0000008000000018000000c20500002b02", 0x66, 0x400}, {&(0x7f0000010100)="000000000000000000000000e58ca12e13a240e2b1a22f8d07e8e55f010040", 0x1f, 0x4e0}, {&(0x7f0000010200)="010000000000050040", 0x9, 0x560}, {&(0x7f0000010300)="030000000400000005", 0x9, 0x800}, {0x0, 0x0, 0x1000000000c00}, {&(0x7f0000010d00), 0x0, 0x1480}, {&(0x7f0000011300)="020000000c0001", 0x7, 0x4000}, {&(0x7f0000012000)="504d4d00504d4dff", 0x8, 0x10000}], 0x0, &(0x7f0000012b00)=ANY=[]) openat(r0, &(0x7f00000000c0)='./file1\x00', 0x188a00, 0x0) getdents64(r0, &(0x7f0000002540)=""/238, 0xee) [ 875.244120] EXT4-fs error (device loop7): ext4_ext_check_inode:459: inode #2: comm syz-executor.7: pblk 0 bad header/extent: invalid extent entries - magic f30a, entries 1, max 4(4), depth 0(0) [ 875.249350] EXT4-fs (loop7): get root inode failed [ 875.250268] EXT4-fs (loop7): mount failed 19:39:42 executing program 1: r0 = syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x8, &(0x7f0000000300)=[{&(0x7f0000010000)="200000000002000019000000500100000f000000000000000000000004000000000002000020000020000000def4655fdef4655f0100ffff53ef010001000000ddf4655f000000000000000001000000000000000b0000008000000018000000c20500002b02", 0x66, 0x400}, {&(0x7f0000010100)="000000000000000000000000e58ca12e13a240e2b1a22f8d07e8e55f010040", 0x1f, 0x4e0}, {&(0x7f0000010200)="010000000000050040", 0x9, 0x560}, {&(0x7f0000010300)="030000000400000005", 0x9, 0x800}, {0x0, 0x0, 0x1000000000c00}, {&(0x7f0000011000)="ed41000000040000def4655fdef4655fdef4655f00000000000002002000000000000800030000000af30100040000000000000000000000010000005000000000000000000000000000000000000000000000000000000000000000000000000000000004511418000000000000000000000000000000000000000000000000ed8100001a040000def4655fdef4655fdef4655f00000000000001002000000000000800010000000af301000400000000000000000000000200000060000000000000000000000000000000000000000000000000000000000000000000000000000000521cdd1d000000000000000000000000000000000000000000000000ffa1000026000000def4655fdef4655fdef4655f00000000000001000000000000000000010000002f746d702f73797a2d696d61676567656e3537313433343433382f66696c65302f66696c65300000000000000000000000000000000000000000000073f249de000000000000000000000000000000000000000000000000ed8100000a000000def4655fdef4655fdef4655f00000000000001004000000000000800010000000af301000400000000000000000000000100000070", 0x1bd, 0x1980}, {&(0x7f0000011300)="020000000c0001022e000000020000000c0002022e2e00000b00000014000a026c6f73742b666f756e6400000c0000001000050266696c65300000000f0000001000050166696c6531", 0x49, 0x4000}, {&(0x7f0000012000)="504d4d00504d4dff", 0x8, 0x10000}], 0x0, &(0x7f0000012b00)=ANY=[]) openat(r0, &(0x7f00000000c0)='./file1\x00', 0x188a00, 0x0) getdents64(r0, &(0x7f0000002540)=""/238, 0xee) [ 875.280134] EXT4-fs error (device loop0): ext4_fill_super:4947: inode #2: comm syz-executor.0: iget: root inode unallocated 19:39:42 executing program 4: syz_mount_image$ext4(0x0, &(0x7f0000000100)='./file0\x00', 0x0, 0x0, 0x0, 0x0, 0x0) getxattr(&(0x7f0000000000)='./file0\x00', &(0x7f0000000080)=@known='security.selinux\x00', &(0x7f0000000280)=""/254, 0xfe) [ 875.321022] EXT4-fs (loop0): get root inode failed [ 875.322091] EXT4-fs (loop0): mount failed [ 875.369986] EXT4-fs error (device loop3): ext4_ext_check_inode:459: inode #2: comm syz-executor.3: pblk 0 bad header/extent: invalid extent entries - magic f30a, entries 1, max 4(4), depth 0(0) [ 875.377468] EXT4-fs (loop3): get root inode failed [ 875.378304] EXT4-fs (loop3): mount failed [ 875.454407] EXT4-fs error (device loop5): ext4_fill_super:4947: inode #2: comm syz-executor.5: iget: root inode unallocated [ 875.457039] EXT4-fs (loop5): get root inode failed [ 875.457758] EXT4-fs (loop5): mount failed [ 878.079877] kworker/dying (59) used greatest stack depth: 23760 bytes left 19:39:53 executing program 5: r0 = syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x8, &(0x7f0000000300)=[{&(0x7f0000010000)="200000000002000019000000500100000f000000000000000000000004000000000002000020000020000000def4655fdef4655f0100ffff53ef010001000000ddf4655f000000000000000001000000000000000b0000008000000018000000c20500002b02", 0x66, 0x400}, {&(0x7f0000010100)="000000000000000000000000e58ca12e13a240e2b1a22f8d07e8e55f010040", 0x1f, 0x4e0}, {&(0x7f0000010200)="010000000000050040", 0x9, 0x560}, {&(0x7f0000010300)="030000000400000005", 0x9, 0x800}, {0x0, 0x0, 0x1000000000c00}, {&(0x7f0000010d00)="ed41000000040000ddf4655fdef4655fdef4655f0000000000000400200000", 0x1f, 0x1480}, {&(0x7f0000011300)="020000000c0001", 0x7, 0x4000}, {&(0x7f0000012000)="504d4d00504d4dff", 0x8, 0x10000}], 0x0, &(0x7f0000012b00)=ANY=[]) openat(r0, &(0x7f00000000c0)='./file1\x00', 0x188a00, 0x0) getdents64(r0, &(0x7f0000002540)=""/238, 0xee) 19:39:53 executing program 1: r0 = syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x8, &(0x7f0000000300)=[{&(0x7f0000010000)="200000000002000019000000500100000f000000000000000000000004000000000002000020000020000000def4655fdef4655f0100ffff53ef010001000000ddf4655f000000000000000001000000000000000b0000008000000018000000c20500002b02", 0x66, 0x400}, {&(0x7f0000010100)="000000000000000000000000e58ca12e13a240e2b1a22f8d07e8e55f010040", 0x1f, 0x4e0}, {&(0x7f0000010200)="010000000000050040", 0x9, 0x560}, {&(0x7f0000010300)="030000000400000005", 0x9, 0x800}, {0x0, 0x0, 0x1000000000c00}, {&(0x7f0000011000)="ed41000000040000def4655fdef4655fdef4655f00000000000002002000000000000800030000000af30100040000000000000000000000010000005000000000000000000000000000000000000000000000000000000000000000000000000000000004511418000000000000000000000000000000000000000000000000ed8100001a040000def4655fdef4655fdef4655f00000000000001002000000000000800010000000af301000400000000000000000000000200000060000000000000000000000000000000000000000000000000000000000000000000000000000000521cdd1d000000000000000000000000000000000000000000000000ffa1000026000000def4655fdef4655fdef4655f00000000000001000000000000000000010000002f746d702f73797a2d696d61676567656e3537313433343433382f66696c65302f66696c65300000000000000000000000000000000000000000000073f249de000000000000000000000000000000000000000000000000ed8100000a000000def4655fdef4655fdef4655f00000000000001004000000000000800010000000af301000400000000000000000000000100000070", 0x1bd, 0x1980}, {&(0x7f0000011300)="020000000c0001022e000000020000000c0002022e2e00000b00000014000a026c6f73742b666f756e6400000c0000001000050266696c65300000000f0000001000050166696c6531", 0x49, 0x4000}, {&(0x7f0000012000)="504d4d00504d4dff", 0x8, 0x10000}], 0x0, &(0x7f0000012b00)=ANY=[]) openat(r0, &(0x7f00000000c0)='./file1\x00', 0x188a00, 0x0) getdents64(r0, &(0x7f0000002540)=""/238, 0xee) 19:39:53 executing program 2: syz_mount_image$ext4(0x0, &(0x7f0000000100)='./file0\x00', 0x0, 0x8, &(0x7f0000000300)=[{&(0x7f0000010000)="200000000002000019000000500100000f000000000000000000000004000000000002000020000020000000def4655fdef4655f0100ffff53ef010001000000ddf4655f000000000000000001000000000000000b0000008000000018000000c20500002b02", 0x66, 0x400}, {&(0x7f0000010100)="000000000000000000000000e58ca12e13a240e2b1a22f8d07e8e55f010040", 0x1f, 0x4e0}, {&(0x7f0000010200)="010000000000050040", 0x9, 0x560}, {&(0x7f0000010300)="030000000400000005", 0x9, 0x800}, {0x0, 0x0, 0x1000000000c00}, {&(0x7f0000010d00)="ed41000000040000ddf4655fdef4655fdef4655f00000000000004002000000000000800050000000af301000400000000000000000000000100", 0x3a, 0x1480}, {&(0x7f0000011300)="020000000c0001", 0x7, 0x4000}, {&(0x7f0000012000)="504d4d00504d4dff", 0x8, 0x10000}], 0x0, &(0x7f0000012b00)=ANY=[]) 19:39:53 executing program 4: r0 = syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x8, &(0x7f0000000300)=[{&(0x7f0000010000)="200000000002000019000000500100000f000000000000000000000004000000000002000020000020000000def4655fdef4655f0100ffff53ef010001000000ddf4655f000000000000000001000000000000000b0000008000000018000000c20500002b02", 0x66, 0x400}, {&(0x7f0000010100)="000000000000000000000000e58ca12e13a240e2b1a22f8d07e8e55f010040", 0x1f, 0x4e0}, {&(0x7f0000010200)="010000000000050040", 0x9, 0x560}, {&(0x7f0000010300)="030000000400000005", 0x9, 0x800}, {0x0, 0x0, 0x1000000000c00}, {&(0x7f0000010d00), 0x0, 0x1480}, {&(0x7f0000011300)="020000000c0001", 0x7, 0x4000}, {&(0x7f0000012000)="504d4d00504d4dff", 0x8, 0x10000}], 0x0, &(0x7f0000012b00)=ANY=[]) openat(r0, &(0x7f00000000c0)='./file1\x00', 0x188a00, 0x0) getdents64(r0, &(0x7f0000002540)=""/238, 0xee) 19:39:53 executing program 7: r0 = syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x8, &(0x7f0000000300)=[{&(0x7f0000010000)="200000000002000019000000500100000f000000000000000000000004000000000002000020000020000000def4655fdef4655f0100ffff53ef010001000000ddf4655f000000000000000001000000000000000b0000008000000018000000c20500002b02", 0x66, 0x400}, {&(0x7f0000010100)="000000000000000000000000e58ca12e13a240e2b1a22f8d07e8e55f010040", 0x1f, 0x4e0}, {&(0x7f0000010200)="010000000000050040", 0x9, 0x560}, {&(0x7f0000010300)="030000000400000005", 0x9, 0x800}, {0x0, 0x0, 0x1000000000c00}, {&(0x7f0000010d00)="ed41000000040000ddf4655fdef4655fdef4655f00000000000004002000000000000800050000000af3010004000000000000000000000001000000", 0x3c, 0x1480}, {&(0x7f0000011300)="020000000c0001", 0x7, 0x4000}, {&(0x7f0000012000)="504d4d00504d4dff", 0x8, 0x10000}], 0x0, &(0x7f0000012b00)=ANY=[]) getdents64(r0, &(0x7f0000002540)=""/238, 0xee) 19:39:53 executing program 0: r0 = syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x8, &(0x7f0000000300)=[{&(0x7f0000010000)="200000000002000019000000500100000f000000000000000000000004000000000002000020000020000000def4655fdef4655f0100ffff53ef010001000000ddf4655f000000000000000001000000000000000b0000008000000018000000c20500002b02", 0x66, 0x400}, {&(0x7f0000010100)="000000000000000000000000e58ca12e13a240e2b1a22f8d07e8e55f010040", 0x1f, 0x4e0}, {&(0x7f0000010200)="010000000000050040", 0x9, 0x560}, {&(0x7f0000010300)="030000000400000005", 0x9, 0x800}, {0x0, 0x0, 0x1000000000c00}, {&(0x7f0000010d00)="ed41000000040000ddf4655fdef4655fdef4655f00000000000004002000000000000800050000000af301000400000000000000000000000100000010", 0x3d}, {&(0x7f0000011300)="020000000c0001", 0x7, 0x4000}, {&(0x7f0000012000)="504d4d00504d4dff", 0x8, 0x10000}], 0x0, &(0x7f0000012b00)=ANY=[]) getdents64(r0, &(0x7f0000002540)=""/238, 0xee) 19:39:53 executing program 3: syz_mount_image$ext4(0x0, &(0x7f0000000100)='./file0\x00', 0x0, 0x8, &(0x7f0000000300)=[{&(0x7f0000010000)="200000000002000019000000500100000f000000000000000000000004000000000002000020000020000000def4655fdef4655f0100ffff53ef010001000000ddf4655f000000000000000001000000000000000b0000008000000018000000c20500002b02", 0x66, 0x400}, {&(0x7f0000010100)="000000000000000000000000e58ca12e13a240e2b1a22f8d07e8e55f010040", 0x1f, 0x4e0}, {&(0x7f0000010200)="010000000000050040", 0x9, 0x560}, {&(0x7f0000010300)="030000000400000005", 0x9, 0x800}, {0x0, 0x0, 0x1000000000c00}, {&(0x7f0000010d00)="ed41000000040000ddf4655fdef4655fdef4655f00000000000004002000000000000800050000000af3010004000000000000000000000001000000", 0x3c, 0x1480}, {&(0x7f0000011300)="020000000c0001", 0x7, 0x4000}, {&(0x7f0000012000)="504d4d00504d4dff", 0x8, 0x10000}], 0x0, &(0x7f0000012b00)=ANY=[]) 19:39:53 executing program 6: r0 = creat(&(0x7f0000000000)='./file0\x00', 0x0) fallocate(r0, 0x11, 0x0, 0x1000007ffe) writev(r0, 0x0, 0x0) write$P9_RLOCK(r0, 0x0, 0x0) [ 886.197375] EXT4-fs error (device loop0): ext4_fill_super:4947: inode #2: comm syz-executor.0: iget: root inode unallocated [ 886.198874] EXT4-fs (loop0): get root inode failed [ 886.199485] EXT4-fs (loop0): mount failed 19:39:53 executing program 0: r0 = syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x7, &(0x7f0000000300)=[{&(0x7f0000010000)="200000000002000019000000500100000f000000000000000000000004000000000002000020000020000000def4655fdef4655f0100ffff53ef010001000000ddf4655f000000000000000001000000000000000b0000008000000018000000c20500002b02", 0x66, 0x400}, {&(0x7f0000010100)="000000000000000000000000e58ca12e13a240e2b1a22f8d07e8e55f010040", 0x1f, 0x4e0}, {&(0x7f0000010200)="010000000000050040", 0x9, 0x560}, {&(0x7f0000010300)="030000000400000005", 0x9, 0x800}, {&(0x7f0000010d00)="ed41000000040000ddf4655fdef4655fdef4655f00000000000004002000000000000800050000000af301000400000000000000000000000100000010", 0x3d, 0x1480}, {&(0x7f0000011300)="020000000c0001", 0x7, 0x4000}, {&(0x7f0000012000)="504d4d00504d4dff", 0x8, 0x10000}], 0x0, &(0x7f0000012b00)=ANY=[]) getdents64(r0, &(0x7f0000002540)=""/238, 0xee) 19:39:53 executing program 3: syz_mount_image$ext4(0x0, &(0x7f0000000100)='./file0\x00', 0x0, 0x8, &(0x7f0000000300)=[{&(0x7f0000010000)="200000000002000019000000500100000f000000000000000000000004000000000002000020000020000000def4655fdef4655f0100ffff53ef010001000000ddf4655f000000000000000001000000000000000b0000008000000018000000c20500002b02", 0x66, 0x400}, {&(0x7f0000010100)="000000000000000000000000e58ca12e13a240e2b1a22f8d07e8e55f010040", 0x1f, 0x4e0}, {&(0x7f0000010200)="010000000000050040", 0x9, 0x560}, {&(0x7f0000010300)="030000000400000005", 0x9, 0x800}, {0x0, 0x0, 0x1000000000c00}, {&(0x7f0000010d00)="ed41000000040000ddf4655fdef4655fdef4655f00000000000004002000000000000800050000000af3010004000000000000000000000001000000", 0x3c, 0x1480}, {&(0x7f0000011300)="020000000c0001", 0x7, 0x4000}, {&(0x7f0000012000)="504d4d00504d4dff", 0x8, 0x10000}], 0x0, &(0x7f0000012b00)=ANY=[]) [ 886.262372] EXT4-fs error (device loop1): ext4_fill_super:4947: inode #2: comm syz-executor.1: iget: root inode unallocated [ 886.263910] EXT4-fs (loop1): get root inode failed [ 886.264525] EXT4-fs (loop1): mount failed [ 886.290643] EXT4-fs (loop0): bad geometry: block count 512 exceeds size of device (128 blocks) 19:39:53 executing program 1: r0 = syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x8, &(0x7f0000000300)=[{&(0x7f0000010000)="200000000002000019000000500100000f000000000000000000000004000000000002000020000020000000def4655fdef4655f0100ffff53ef010001000000ddf4655f000000000000000001000000000000000b0000008000000018000000c20500002b02", 0x66, 0x400}, {&(0x7f0000010100)="000000000000000000000000e58ca12e13a240e2b1a22f8d07e8e55f010040", 0x1f, 0x4e0}, {&(0x7f0000010200)="010000000000050040", 0x9, 0x560}, {&(0x7f0000010300)="030000000400000005", 0x9, 0x800}, {0x0, 0x0, 0x1000000000c00}, {&(0x7f0000011000)="ed41000000040000def4655fdef4655fdef4655f00000000000002002000000000000800030000000af30100040000000000000000000000010000005000000000000000000000000000000000000000000000000000000000000000000000000000000004511418000000000000000000000000000000000000000000000000ed8100001a040000def4655fdef4655fdef4655f00000000000001002000000000000800010000000af301000400000000000000000000000200000060000000000000000000000000000000000000000000000000000000000000000000000000000000521cdd1d000000000000000000000000000000000000000000000000ffa1000026000000def4655fdef4655fdef4655f00000000000001000000000000000000010000002f746d702f73797a2d696d61676567656e3537313433343433382f66696c65302f66696c65300000000000000000000000000000000000000000000073f249de000000000000000000000000000000000000000000000000ed8100000a000000def4655fdef4655fdef4655f00000000000001004000000000000800010000000af301000400000000000000000000000100000070", 0x1bd, 0x1980}, {&(0x7f0000011300)="020000000c0001022e000000020000000c0002022e2e00000b00000014000a026c6f73742b666f756e6400000c0000001000050266696c65300000000f0000001000050166696c6531", 0x49, 0x4000}, {&(0x7f0000012000)="504d4d00504d4dff", 0x8, 0x10000}], 0x0, &(0x7f0000012b00)=ANY=[]) openat(r0, &(0x7f00000000c0)='./file1\x00', 0x188a00, 0x0) getdents64(r0, &(0x7f0000002540)=""/238, 0xee) [ 886.306810] EXT4-fs error (device loop7): ext4_ext_check_inode:459: inode #2: comm syz-executor.7: pblk 0 bad header/extent: invalid extent entries - magic f30a, entries 1, max 4(4), depth 0(0) [ 886.310994] EXT4-fs (loop7): get root inode failed [ 886.312145] EXT4-fs (loop7): mount failed 19:39:53 executing program 0: r0 = syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x7, &(0x7f0000000300)=[{&(0x7f0000010000)="200000000002000019000000500100000f000000000000000000000004000000000002000020000020000000def4655fdef4655f0100ffff53ef010001000000ddf4655f000000000000000001000000000000000b0000008000000018000000c20500002b02", 0x66, 0x400}, {&(0x7f0000010100)="000000000000000000000000e58ca12e13a240e2b1a22f8d07e8e55f010040", 0x1f, 0x4e0}, {&(0x7f0000010200)="010000000000050040", 0x9, 0x560}, {&(0x7f0000010300)="030000000400000005", 0x9, 0x800}, {&(0x7f0000010d00)="ed41000000040000ddf4655fdef4655fdef4655f00000000000004002000000000000800050000000af301000400000000000000000000000100000010", 0x3d, 0x1480}, {&(0x7f0000011300)="020000000c0001", 0x7, 0x4000}, {&(0x7f0000012000)="504d4d00504d4dff", 0x8, 0x10000}], 0x0, &(0x7f0000012b00)=ANY=[]) getdents64(r0, &(0x7f0000002540)=""/238, 0xee) [ 886.329478] EXT4-fs error (device loop4): ext4_fill_super:4947: inode #2: comm syz-executor.4: iget: root inode unallocated [ 886.331102] EXT4-fs (loop4): get root inode failed [ 886.331718] EXT4-fs (loop4): mount failed 19:39:53 executing program 3: syz_mount_image$ext4(0x0, &(0x7f0000000100)='./file0\x00', 0x0, 0x8, &(0x7f0000000300)=[{&(0x7f0000010000)="200000000002000019000000500100000f000000000000000000000004000000000002000020000020000000def4655fdef4655f0100ffff53ef010001000000ddf4655f000000000000000001000000000000000b0000008000000018000000c20500002b02", 0x66, 0x400}, {&(0x7f0000010100)="000000000000000000000000e58ca12e13a240e2b1a22f8d07e8e55f010040", 0x1f, 0x4e0}, {&(0x7f0000010200)="010000000000050040", 0x9, 0x560}, {&(0x7f0000010300)="030000000400000005", 0x9, 0x800}, {0x0, 0x0, 0x1000000000c00}, {&(0x7f0000010d00)="ed41000000040000ddf4655fdef4655fdef4655f00000000000004002000000000000800050000000af3010004000000000000000000000001000000", 0x3c, 0x1480}, {&(0x7f0000011300)="020000000c0001", 0x7, 0x4000}, {&(0x7f0000012000)="504d4d00504d4dff", 0x8, 0x10000}], 0x0, &(0x7f0000012b00)=ANY=[]) 19:39:53 executing program 7: r0 = syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x8, &(0x7f0000000300)=[{&(0x7f0000010000)="200000000002000019000000500100000f000000000000000000000004000000000002000020000020000000def4655fdef4655f0100ffff53ef010001000000ddf4655f000000000000000001000000000000000b0000008000000018000000c20500002b02", 0x66, 0x400}, {&(0x7f0000010100)="000000000000000000000000e58ca12e13a240e2b1a22f8d07e8e55f010040", 0x1f, 0x4e0}, {&(0x7f0000010200)="010000000000050040", 0x9, 0x560}, {&(0x7f0000010300)="030000000400000005", 0x9, 0x800}, {0x0, 0x0, 0x1000000000c00}, {&(0x7f0000010d00)="ed41000000040000ddf4655fdef4655fdef4655f00000000000004002000000000000800050000000af3010004000000000000000000000001000000", 0x3c, 0x1480}, {&(0x7f0000011300)="020000000c0001", 0x7, 0x4000}, {&(0x7f0000012000)="504d4d00504d4dff", 0x8, 0x10000}], 0x0, &(0x7f0000012b00)=ANY=[]) getdents64(r0, &(0x7f0000002540)=""/238, 0xee) [ 886.365044] EXT4-fs (loop5): mounted filesystem without journal. Opts: ,errors=continue 19:39:53 executing program 2: syz_mount_image$ext4(0x0, &(0x7f0000000100)='./file0\x00', 0x0, 0x8, &(0x7f0000000300)=[{&(0x7f0000010000)="200000000002000019000000500100000f000000000000000000000004000000000002000020000020000000def4655fdef4655f0100ffff53ef010001000000ddf4655f000000000000000001000000000000000b0000008000000018000000c20500002b02", 0x66, 0x400}, {&(0x7f0000010100)="000000000000000000000000e58ca12e13a240e2b1a22f8d07e8e55f010040", 0x1f, 0x4e0}, {&(0x7f0000010200)="010000000000050040", 0x9, 0x560}, {&(0x7f0000010300)="030000000400000005", 0x9, 0x800}, {0x0, 0x0, 0x1000000000c00}, {&(0x7f0000010d00)="ed41000000040000ddf4655fdef4655fdef4655f00000000000004002000000000000800050000000af301000400000000000000000000000100", 0x3a, 0x1480}, {&(0x7f0000011300)="020000000c0001", 0x7, 0x4000}, {&(0x7f0000012000)="504d4d00504d4dff", 0x8, 0x10000}], 0x0, &(0x7f0000012b00)=ANY=[]) [ 886.368985] ext4 filesystem being mounted at /syzkaller-testdir352494499/syzkaller.qYpB0S/122/file0 supports timestamps until 2038 (0x7fffffff) 19:39:53 executing program 4: r0 = syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x8, &(0x7f0000000300)=[{&(0x7f0000010000)="200000000002000019000000500100000f000000000000000000000004000000000002000020000020000000def4655fdef4655f0100ffff53ef010001000000ddf4655f000000000000000001000000000000000b0000008000000018000000c20500002b02", 0x66, 0x400}, {&(0x7f0000010100)="000000000000000000000000e58ca12e13a240e2b1a22f8d07e8e55f010040", 0x1f, 0x4e0}, {&(0x7f0000010200)="010000000000050040", 0x9, 0x560}, {&(0x7f0000010300)="030000000400000005", 0x9, 0x800}, {0x0, 0x0, 0x1000000000c00}, {&(0x7f0000010d00)="ed41000000040000ddf4655fdef4655fdef4655f00000000000004002000000000000800050000000af3010004000000000000000000000001000000", 0x3c, 0x1480}, {&(0x7f0000011300)="020000000c0001", 0x7, 0x4000}, {&(0x7f0000012000)="504d4d00504d4dff", 0x8, 0x10000}], 0x0, &(0x7f0000012b00)=ANY=[]) getdents64(r0, &(0x7f0000002540)=""/238, 0xee) [ 886.421984] EXT4-fs error (device loop1): ext4_fill_super:4947: inode #2: comm syz-executor.1: iget: root inode unallocated [ 886.424663] EXT4-fs (loop1): get root inode failed [ 886.425750] EXT4-fs (loop1): mount failed 19:39:53 executing program 5: r0 = syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x8, &(0x7f0000000300)=[{&(0x7f0000010000)="200000000002000019000000500100000f000000000000000000000004000000000002000020000020000000def4655fdef4655f0100ffff53ef010001000000ddf4655f000000000000000001000000000000000b0000008000000018000000c20500002b02", 0x66, 0x400}, {&(0x7f0000010100)="000000000000000000000000e58ca12e13a240e2b1a22f8d07e8e55f010040", 0x1f, 0x4e0}, {&(0x7f0000010200)="010000000000050040", 0x9, 0x560}, {&(0x7f0000010300)="030000000400000005", 0x9, 0x800}, {0x0, 0x0, 0x1000000000c00}, {&(0x7f0000010d00)="ed41000000040000ddf4655fdef4655fdef4655f0000000000000400200000", 0x1f, 0x1480}, {&(0x7f0000011300)="020000000c0001", 0x7, 0x4000}, {&(0x7f0000012000)="504d4d00504d4dff", 0x8, 0x10000}], 0x0, &(0x7f0000012b00)=ANY=[]) openat(r0, &(0x7f00000000c0)='./file1\x00', 0x188a00, 0x0) getdents64(r0, &(0x7f0000002540)=""/238, 0xee) [ 886.452714] EXT4-fs error (device loop7): ext4_ext_check_inode:459: inode #2: comm syz-executor.7: pblk 0 bad header/extent: invalid extent entries - magic f30a, entries 1, max 4(4), depth 0(0) [ 886.454787] EXT4-fs (loop7): get root inode failed [ 886.455417] EXT4-fs (loop7): mount failed [ 886.463295] EXT4-fs (loop0): bad geometry: block count 512 exceeds size of device (128 blocks) [ 886.498526] EXT4-fs error (device loop4): ext4_ext_check_inode:459: inode #2: comm syz-executor.4: pblk 0 bad header/extent: invalid extent entries - magic f30a, entries 1, max 4(4), depth 0(0) [ 886.500832] EXT4-fs (loop4): get root inode failed [ 886.501439] EXT4-fs (loop4): mount failed 19:39:53 executing program 2: syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', 0x0, 0x0, 0x8, &(0x7f0000000300)=[{&(0x7f0000010000)="200000000002000019000000500100000f000000000000000000000004000000000002000020000020000000def4655fdef4655f0100ffff53ef010001000000ddf4655f000000000000000001000000000000000b0000008000000018000000c20500002b02", 0x66, 0x400}, {&(0x7f0000010100)="000000000000000000000000e58ca12e13a240e2b1a22f8d07e8e55f010040", 0x1f, 0x4e0}, {&(0x7f0000010200)="010000000000050040", 0x9, 0x560}, {&(0x7f0000010300)="030000000400000005", 0x9, 0x800}, {0x0, 0x0, 0x1000000000c00}, {&(0x7f0000010d00)="ed41000000040000ddf4655fdef4655fdef4655f00000000000004002000000000000800050000000af301000400000000000000000000000100", 0x3a, 0x1480}, {&(0x7f0000011300)="020000000c0001", 0x7, 0x4000}, {&(0x7f0000012000)="504d4d00504d4dff", 0x8, 0x10000}], 0x0, &(0x7f0000012b00)=ANY=[]) [ 886.631022] EXT4-fs (loop5): mounted filesystem without journal. Opts: ,errors=continue [ 886.632127] ext4 filesystem being mounted at /syzkaller-testdir352494499/syzkaller.qYpB0S/123/file0 supports timestamps until 2038 (0x7fffffff) 19:40:04 executing program 2: syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', 0x0, 0x0, 0x8, &(0x7f0000000300)=[{&(0x7f0000010000)="200000000002000019000000500100000f000000000000000000000004000000000002000020000020000000def4655fdef4655f0100ffff53ef010001000000ddf4655f000000000000000001000000000000000b0000008000000018000000c20500002b02", 0x66, 0x400}, {&(0x7f0000010100)="000000000000000000000000e58ca12e13a240e2b1a22f8d07e8e55f010040", 0x1f, 0x4e0}, {&(0x7f0000010200)="010000000000050040", 0x9, 0x560}, {&(0x7f0000010300)="030000000400000005", 0x9, 0x800}, {0x0, 0x0, 0x1000000000c00}, {&(0x7f0000010d00)="ed41000000040000ddf4655fdef4655fdef4655f00000000000004002000000000000800050000000af301000400000000000000000000000100", 0x3a, 0x1480}, {&(0x7f0000011300)="020000000c0001", 0x7, 0x4000}, {&(0x7f0000012000)="504d4d00504d4dff", 0x8, 0x10000}], 0x0, &(0x7f0000012b00)=ANY=[]) 19:40:04 executing program 5: r0 = syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x8, &(0x7f0000000300)=[{&(0x7f0000010000)="200000000002000019000000500100000f000000000000000000000004000000000002000020000020000000def4655fdef4655f0100ffff53ef010001000000ddf4655f000000000000000001000000000000000b0000008000000018000000c20500002b02", 0x66, 0x400}, {&(0x7f0000010100)="000000000000000000000000e58ca12e13a240e2b1a22f8d07e8e55f010040", 0x1f, 0x4e0}, {&(0x7f0000010200)="010000000000050040", 0x9, 0x560}, {&(0x7f0000010300)="030000000400000005", 0x9, 0x800}, {0x0, 0x0, 0x1000000000c00}, {&(0x7f0000010d00)="ed41000000040000ddf4655fdef4655fdef4655f0000000000000400200000", 0x1f, 0x1480}, {&(0x7f0000011300)="020000000c0001", 0x7, 0x4000}, {&(0x7f0000012000)="504d4d00504d4dff", 0x8, 0x10000}], 0x0, &(0x7f0000012b00)=ANY=[]) openat(r0, &(0x7f00000000c0)='./file1\x00', 0x188a00, 0x0) getdents64(r0, &(0x7f0000002540)=""/238, 0xee) 19:40:04 executing program 1: r0 = syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x9, &(0x7f0000000300)=[{&(0x7f0000010000)="200000000002000019000000500100000f000000000000000000000004000000000002000020000020000000def4655fdef4655f0100ffff53ef010001000000ddf4655f000000000000000001000000000000000b0000008000000018000000c20500002b02", 0x66, 0x400}, {&(0x7f0000010100)="000000000000000000000000e58ca12e13a240e2b1a22f8d07e8e55f010040", 0x1f, 0x4e0}, {&(0x7f0000010200)="010000000000050040", 0x9, 0x560}, {&(0x7f0000010300)="030000000400000005", 0x9, 0x800}, {0x0, 0x0, 0x1000000000c00}, {0x0, 0x0, 0x1480}, {&(0x7f0000011000)="ed41000000040000def4655fdef4655fdef4655f00000000000002002000000000000800030000000af30100040000000000000000000000010000005000000000000000000000000000000000000000000000000000000000000000000000000000000004511418000000000000000000000000000000000000000000000000ed8100001a040000def4655fdef4655fdef4655f00000000000001002000000000000800010000000af301000400000000000000000000000200000060000000000000000000000000000000000000000000000000000000000000000000000000000000521cdd1d000000000000000000000000000000000000000000000000ffa1000026000000def4655fdef4655fdef4655f00000000000001000000000000000000010000002f746d702f73797a2d696d61676567656e3537313433343433382f66696c65302f66696c65300000000000000000000000000000000000000000000073f249de000000000000000000000000000000000000000000000000ed8100000a000000def4655fdef4655fdef4655f00000000000001004000000000000800010000000af301000400000000000000000000000100000070", 0x1bd, 0x1980}, {&(0x7f0000011300)="020000000c0001022e000000020000000c0002022e2e00000b00000014000a026c6f73742b666f756e6400000c0000001000050266696c65300000000f0000001000050166696c6531", 0x49, 0x4000}, {&(0x7f0000012000)="504d4d00504d4dff", 0x8, 0x10000}], 0x0, &(0x7f0000012b00)=ANY=[]) openat(r0, &(0x7f00000000c0)='./file1\x00', 0x188a00, 0x0) getdents64(r0, &(0x7f0000002540)=""/238, 0xee) 19:40:04 executing program 4: r0 = syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x8, &(0x7f0000000300)=[{&(0x7f0000010000)="200000000002000019000000500100000f000000000000000000000004000000000002000020000020000000def4655fdef4655f0100ffff53ef010001000000ddf4655f000000000000000001000000000000000b0000008000000018000000c20500002b02", 0x66, 0x400}, {&(0x7f0000010100)="000000000000000000000000e58ca12e13a240e2b1a22f8d07e8e55f010040", 0x1f, 0x4e0}, {&(0x7f0000010200)="010000000000050040", 0x9, 0x560}, {&(0x7f0000010300)="030000000400000005", 0x9, 0x800}, {0x0, 0x0, 0x1000000000c00}, {&(0x7f0000010d00)="ed41000000040000ddf4655fdef4655fdef4655f00000000000004002000000000000800050000000af3010004000000000000000000000001000000", 0x3c, 0x1480}, {&(0x7f0000011300)="020000000c0001", 0x7, 0x4000}, {&(0x7f0000012000)="504d4d00504d4dff", 0x8, 0x10000}], 0x0, &(0x7f0000012b00)=ANY=[]) getdents64(r0, &(0x7f0000002540)=""/238, 0xee) 19:40:04 executing program 3: syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', 0x0, 0x0, 0x8, &(0x7f0000000300)=[{&(0x7f0000010000)="200000000002000019000000500100000f000000000000000000000004000000000002000020000020000000def4655fdef4655f0100ffff53ef010001000000ddf4655f000000000000000001000000000000000b0000008000000018000000c20500002b02", 0x66, 0x400}, {&(0x7f0000010100)="000000000000000000000000e58ca12e13a240e2b1a22f8d07e8e55f010040", 0x1f, 0x4e0}, {&(0x7f0000010200)="010000000000050040", 0x9, 0x560}, {&(0x7f0000010300)="030000000400000005", 0x9, 0x800}, {0x0, 0x0, 0x1000000000c00}, {&(0x7f0000010d00)="ed41000000040000ddf4655fdef4655fdef4655f00000000000004002000000000000800050000000af3010004000000000000000000000001000000", 0x3c, 0x1480}, {&(0x7f0000011300)="020000000c0001", 0x7, 0x4000}, {&(0x7f0000012000)="504d4d00504d4dff", 0x8, 0x10000}], 0x0, &(0x7f0000012b00)=ANY=[]) 19:40:04 executing program 7: r0 = syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x8, &(0x7f0000000300)=[{&(0x7f0000010000)="200000000002000019000000500100000f000000000000000000000004000000000002000020000020000000def4655fdef4655f0100ffff53ef010001000000ddf4655f000000000000000001000000000000000b0000008000000018000000c20500002b02", 0x66, 0x400}, {&(0x7f0000010100)="000000000000000000000000e58ca12e13a240e2b1a22f8d07e8e55f010040", 0x1f, 0x4e0}, {&(0x7f0000010200)="010000000000050040", 0x9, 0x560}, {&(0x7f0000010300)="030000000400000005", 0x9, 0x800}, {0x0, 0x0, 0x1000000000c00}, {&(0x7f0000010d00)="ed41000000040000ddf4655fdef4655fdef4655f00000000000004002000000000000800050000000af3010004000000000000000000000001000000", 0x3c, 0x1480}, {&(0x7f0000011300)="020000000c0001", 0x7, 0x4000}, {&(0x7f0000012000)="504d4d00504d4dff", 0x8, 0x10000}], 0x0, &(0x7f0000012b00)=ANY=[]) getdents64(r0, &(0x7f0000002540)=""/238, 0xee) 19:40:04 executing program 6: r0 = creat(&(0x7f0000000000)='./file0\x00', 0x0) fallocate(r0, 0x11, 0x0, 0x1000007ffe) writev(r0, 0x0, 0x0) write$P9_RLOCK(r0, 0x0, 0x0) 19:40:04 executing program 0: r0 = syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x7, &(0x7f0000000300)=[{&(0x7f0000010000)="200000000002000019000000500100000f000000000000000000000004000000000002000020000020000000def4655fdef4655f0100ffff53ef010001000000ddf4655f000000000000000001000000000000000b0000008000000018000000c20500002b02", 0x66, 0x400}, {&(0x7f0000010100)="000000000000000000000000e58ca12e13a240e2b1a22f8d07e8e55f010040", 0x1f, 0x4e0}, {&(0x7f0000010200)="010000000000050040", 0x9, 0x560}, {&(0x7f0000010300)="030000000400000005", 0x9, 0x800}, {&(0x7f0000010d00)="ed41000000040000ddf4655fdef4655fdef4655f00000000000004002000000000000800050000000af301000400000000000000000000000100000010", 0x3d, 0x1480}, {&(0x7f0000011300)="020000000c0001", 0x7, 0x4000}, {&(0x7f0000012000)="504d4d00504d4dff", 0x8, 0x10000}], 0x0, &(0x7f0000012b00)=ANY=[]) getdents64(r0, &(0x7f0000002540)=""/238, 0xee) [ 897.291639] EXT4-fs (loop5): mounted filesystem without journal. Opts: ,errors=continue [ 897.293936] ext4 filesystem being mounted at /syzkaller-testdir352494499/syzkaller.qYpB0S/124/file0 supports timestamps until 2038 (0x7fffffff) 19:40:04 executing program 5: r0 = syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x8, &(0x7f0000000300)=[{&(0x7f0000010000)="200000000002000019000000500100000f000000000000000000000004000000000002000020000020000000def4655fdef4655f0100ffff53ef010001000000ddf4655f000000000000000001000000000000000b0000008000000018000000c20500002b02", 0x66, 0x400}, {&(0x7f0000010100)="000000000000000000000000e58ca12e13a240e2b1a22f8d07e8e55f010040", 0x1f, 0x4e0}, {&(0x7f0000010200)="010000000000050040", 0x9, 0x560}, {&(0x7f0000010300)="030000000400000005", 0x9, 0x800}, {0x0, 0x0, 0x1000000000c00}, {&(0x7f0000010d00)="ed41000000040000ddf4655fdef4655fdef4655f00000000000004002000000000000800050000000af301000400", 0x2e, 0x1480}, {&(0x7f0000011300)="020000000c0001", 0x7, 0x4000}, {&(0x7f0000012000)="504d4d00504d4dff", 0x8, 0x10000}], 0x0, &(0x7f0000012b00)=ANY=[]) openat(r0, &(0x7f00000000c0)='./file1\x00', 0x188a00, 0x0) getdents64(r0, &(0x7f0000002540)=""/238, 0xee) [ 897.368392] EXT4-fs (loop0): bad geometry: block count 512 exceeds size of device (128 blocks) [ 897.418890] EXT4-fs error (device loop4): ext4_ext_check_inode:459: inode #2: comm syz-executor.4: pblk 0 bad header/extent: invalid extent entries - magic f30a, entries 1, max 4(4), depth 0(0) 19:40:04 executing program 3: syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', 0x0, 0x0, 0x8, &(0x7f0000000300)=[{&(0x7f0000010000)="200000000002000019000000500100000f000000000000000000000004000000000002000020000020000000def4655fdef4655f0100ffff53ef010001000000ddf4655f000000000000000001000000000000000b0000008000000018000000c20500002b02", 0x66, 0x400}, {&(0x7f0000010100)="000000000000000000000000e58ca12e13a240e2b1a22f8d07e8e55f010040", 0x1f, 0x4e0}, {&(0x7f0000010200)="010000000000050040", 0x9, 0x560}, {&(0x7f0000010300)="030000000400000005", 0x9, 0x800}, {0x0, 0x0, 0x1000000000c00}, {&(0x7f0000010d00)="ed41000000040000ddf4655fdef4655fdef4655f00000000000004002000000000000800050000000af3010004000000000000000000000001000000", 0x3c, 0x1480}, {&(0x7f0000011300)="020000000c0001", 0x7, 0x4000}, {&(0x7f0000012000)="504d4d00504d4dff", 0x8, 0x10000}], 0x0, &(0x7f0000012b00)=ANY=[]) [ 897.423015] EXT4-fs (loop4): get root inode failed [ 897.424424] EXT4-fs (loop4): mount failed 19:40:04 executing program 0: r0 = syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x8, &(0x7f0000000300)=[{&(0x7f0000010000)="200000000002000019000000500100000f000000000000000000000004000000000002000020000020000000def4655fdef4655f0100ffff53ef010001000000ddf4655f000000000000000001000000000000000b0000008000000018000000c20500002b02", 0x66, 0x400}, {&(0x7f0000010100)="000000000000000000000000e58ca12e13a240e2b1a22f8d07e8e55f010040", 0x1f, 0x4e0}, {&(0x7f0000010200)="010000000000050040", 0x9, 0x560}, {&(0x7f0000010300)="030000000400000005", 0x9, 0x800}, {0x0}, {&(0x7f0000010d00)="ed41000000040000ddf4655fdef4655fdef4655f00000000000004002000000000000800050000000af301000400000000000000000000000100000010", 0x3d, 0x1480}, {&(0x7f0000011300)="020000000c0001", 0x7, 0x4000}, {&(0x7f0000012000)="504d4d00504d4dff", 0x8, 0x10000}], 0x0, &(0x7f0000012b00)=ANY=[]) getdents64(r0, &(0x7f0000002540)=""/238, 0xee) [ 897.441005] EXT4-fs error (device loop7): ext4_ext_check_inode:459: inode #2: comm syz-executor.7: pblk 0 bad header/extent: invalid extent entries - magic f30a, entries 1, max 4(4), depth 0(0) [ 897.444737] EXT4-fs error (device loop1): ext4_fill_super:4947: inode #2: comm syz-executor.1: iget: root inode unallocated [ 897.449754] EXT4-fs (loop1): get root inode failed [ 897.450932] EXT4-fs (loop1): mount failed [ 897.455285] EXT4-fs (loop7): get root inode failed [ 897.456362] EXT4-fs (loop7): mount failed 19:40:04 executing program 2: syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', 0x0, 0x0, 0x8, &(0x7f0000000300)=[{&(0x7f0000010000)="200000000002000019000000500100000f000000000000000000000004000000000002000020000020000000def4655fdef4655f0100ffff53ef010001000000ddf4655f000000000000000001000000000000000b0000008000000018000000c20500002b02", 0x66, 0x400}, {&(0x7f0000010100)="000000000000000000000000e58ca12e13a240e2b1a22f8d07e8e55f010040", 0x1f, 0x4e0}, {&(0x7f0000010200)="010000000000050040", 0x9, 0x560}, {&(0x7f0000010300)="030000000400000005", 0x9, 0x800}, {0x0, 0x0, 0x1000000000c00}, {&(0x7f0000010d00)="ed41000000040000ddf4655fdef4655fdef4655f00000000000004002000000000000800050000000af301000400000000000000000000000100", 0x3a, 0x1480}, {&(0x7f0000011300)="020000000c0001", 0x7, 0x4000}, {&(0x7f0000012000)="504d4d00504d4dff", 0x8, 0x10000}], 0x0, &(0x7f0000012b00)=ANY=[]) 19:40:04 executing program 1: r0 = syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x9, &(0x7f0000000300)=[{&(0x7f0000010000)="200000000002000019000000500100000f000000000000000000000004000000000002000020000020000000def4655fdef4655f0100ffff53ef010001000000ddf4655f000000000000000001000000000000000b0000008000000018000000c20500002b02", 0x66, 0x400}, {&(0x7f0000010100)="000000000000000000000000e58ca12e13a240e2b1a22f8d07e8e55f010040", 0x1f, 0x4e0}, {&(0x7f0000010200)="010000000000050040", 0x9, 0x560}, {&(0x7f0000010300)="030000000400000005", 0x9, 0x800}, {0x0, 0x0, 0x1000000000c00}, {0x0, 0x0, 0x1480}, {&(0x7f0000011000)="ed41000000040000def4655fdef4655fdef4655f00000000000002002000000000000800030000000af30100040000000000000000000000010000005000000000000000000000000000000000000000000000000000000000000000000000000000000004511418000000000000000000000000000000000000000000000000ed8100001a040000def4655fdef4655fdef4655f00000000000001002000000000000800010000000af301000400000000000000000000000200000060000000000000000000000000000000000000000000000000000000000000000000000000000000521cdd1d000000000000000000000000000000000000000000000000ffa1000026000000def4655fdef4655fdef4655f00000000000001000000000000000000010000002f746d702f73797a2d696d61676567656e3537313433343433382f66696c65302f66696c65300000000000000000000000000000000000000000000073f249de000000000000000000000000000000000000000000000000ed8100000a000000def4655fdef4655fdef4655f00000000000001004000000000000800010000000af301000400000000000000000000000100000070", 0x1bd, 0x1980}, {&(0x7f0000011300)="020000000c0001022e000000020000000c0002022e2e00000b00000014000a026c6f73742b666f756e6400000c0000001000050266696c65300000000f0000001000050166696c6531", 0x49, 0x4000}, {&(0x7f0000012000)="504d4d00504d4dff", 0x8, 0x10000}], 0x0, &(0x7f0000012b00)=ANY=[]) openat(r0, &(0x7f00000000c0)='./file1\x00', 0x188a00, 0x0) getdents64(r0, &(0x7f0000002540)=""/238, 0xee) 19:40:04 executing program 7: r0 = syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x8, &(0x7f0000000300)=[{&(0x7f0000010000)="200000000002000019000000500100000f000000000000000000000004000000000002000020000020000000def4655fdef4655f0100ffff53ef010001000000ddf4655f000000000000000001000000000000000b0000008000000018000000c20500002b02", 0x66, 0x400}, {&(0x7f0000010100)="000000000000000000000000e58ca12e13a240e2b1a22f8d07e8e55f010040", 0x1f, 0x4e0}, {&(0x7f0000010200)="010000000000050040", 0x9, 0x560}, {&(0x7f0000010300)="030000000400000005", 0x9, 0x800}, {0x0, 0x0, 0x1000000000c00}, {&(0x7f0000010d00)="ed41000000040000ddf4655fdef4655fdef4655f00000000000004002000000000000800050000000af301000400000000000000000000000100000010", 0x3d}, {&(0x7f0000011300)="020000000c0001", 0x7, 0x4000}, {&(0x7f0000012000)="504d4d00504d4dff", 0x8, 0x10000}], 0x0, &(0x7f0000012b00)=ANY=[]) getdents64(r0, &(0x7f0000002540)=""/238, 0xee) [ 897.535729] EXT4-fs error (device loop5): ext4_ext_check_inode:459: inode #2: comm syz-executor.5: pblk 0 bad header/extent: invalid extent entries - magic f30a, entries 1, max 4(4), depth 0(0) [ 897.540415] EXT4-fs (loop5): get root inode failed [ 897.541505] EXT4-fs (loop5): mount failed 19:40:04 executing program 3: syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', 0x0, 0x0, 0x8, &(0x7f0000000300)=[{&(0x7f0000010000)="200000000002000019000000500100000f000000000000000000000004000000000002000020000020000000def4655fdef4655f0100ffff53ef010001000000ddf4655f000000000000000001000000000000000b0000008000000018000000c20500002b02", 0x66, 0x400}, {&(0x7f0000010100)="000000000000000000000000e58ca12e13a240e2b1a22f8d07e8e55f010040", 0x1f, 0x4e0}, {&(0x7f0000010200)="010000000000050040", 0x9, 0x560}, {&(0x7f0000010300)="030000000400000005", 0x9, 0x800}, {0x0, 0x0, 0x1000000000c00}, {&(0x7f0000010d00)="ed41000000040000ddf4655fdef4655fdef4655f00000000000004002000000000000800050000000af3010004000000000000000000000001000000", 0x3c, 0x1480}, {&(0x7f0000011300)="020000000c0001", 0x7, 0x4000}, {&(0x7f0000012000)="504d4d00504d4dff", 0x8, 0x10000}], 0x0, &(0x7f0000012b00)=ANY=[]) 19:40:05 executing program 4: r0 = syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x8, &(0x7f0000000300)=[{&(0x7f0000010000)="200000000002000019000000500100000f000000000000000000000004000000000002000020000020000000def4655fdef4655f0100ffff53ef010001000000ddf4655f000000000000000001000000000000000b0000008000000018000000c20500002b02", 0x66, 0x400}, {&(0x7f0000010100)="000000000000000000000000e58ca12e13a240e2b1a22f8d07e8e55f010040", 0x1f, 0x4e0}, {&(0x7f0000010200)="010000000000050040", 0x9, 0x560}, {&(0x7f0000010300)="030000000400000005", 0x9, 0x800}, {0x0, 0x0, 0x1000000000c00}, {&(0x7f0000010d00)="ed41000000040000ddf4655fdef4655fdef4655f00000000000004002000000000000800050000000af3010004000000000000000000000001000000", 0x3c, 0x1480}, {&(0x7f0000011300)="020000000c0001", 0x7, 0x4000}, {&(0x7f0000012000)="504d4d00504d4dff", 0x8, 0x10000}], 0x0, &(0x7f0000012b00)=ANY=[]) getdents64(r0, &(0x7f0000002540)=""/238, 0xee) 19:40:05 executing program 2: syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x0, 0x0, 0x0, &(0x7f0000012b00)=ANY=[]) [ 897.608364] EXT4-fs error (device loop7): ext4_fill_super:4947: inode #2: comm syz-executor.7: iget: root inode unallocated [ 897.614543] EXT4-fs (loop7): get root inode failed [ 897.615646] EXT4-fs (loop7): mount failed [ 897.656685] EXT4-fs (loop0): bad geometry: block count 512 exceeds size of device (128 blocks) 19:40:05 executing program 7: r0 = syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x8, &(0x7f0000000300)=[{&(0x7f0000010000)="200000000002000019000000500100000f000000000000000000000004000000000002000020000020000000def4655fdef4655f0100ffff53ef010001000000ddf4655f000000000000000001000000000000000b0000008000000018000000c20500002b02", 0x66, 0x400}, {&(0x7f0000010100)="000000000000000000000000e58ca12e13a240e2b1a22f8d07e8e55f010040", 0x1f, 0x4e0}, {&(0x7f0000010200)="010000000000050040", 0x9, 0x560}, {&(0x7f0000010300)="030000000400000005", 0x9, 0x800}, {0x0, 0x0, 0x1000000000c00}, {&(0x7f0000010d00)="ed41000000040000ddf4655fdef4655fdef4655f00000000000004002000000000000800050000000af301000400000000000000000000000100000010", 0x3d}, {&(0x7f0000011300)="020000000c0001", 0x7, 0x4000}, {&(0x7f0000012000)="504d4d00504d4dff", 0x8, 0x10000}], 0x0, &(0x7f0000012b00)=ANY=[]) getdents64(r0, &(0x7f0000002540)=""/238, 0xee) [ 897.734317] EXT4-fs error (device loop1): ext4_fill_super:4947: inode #2: comm syz-executor.1: iget: root inode unallocated [ 897.753175] EXT4-fs error (device loop7): ext4_fill_super:4947: inode #2: comm syz-executor.7: iget: root inode unallocated [ 897.769343] EXT4-fs (loop7): get root inode failed [ 897.770992] EXT4-fs (loop7): mount failed [ 897.796568] EXT4-fs (loop1): get root inode failed [ 897.798299] EXT4-fs (loop1): mount failed [ 897.815315] EXT4-fs error (device loop4): ext4_ext_check_inode:459: inode #2: comm syz-executor.4: pblk 0 bad header/extent: invalid extent entries - magic f30a, entries 1, max 4(4), depth 0(0) [ 897.820902] EXT4-fs (loop4): get root inode failed [ 897.822456] EXT4-fs (loop4): mount failed 19:40:18 executing program 5: r0 = syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x8, &(0x7f0000000300)=[{&(0x7f0000010000)="200000000002000019000000500100000f000000000000000000000004000000000002000020000020000000def4655fdef4655f0100ffff53ef010001000000ddf4655f000000000000000001000000000000000b0000008000000018000000c20500002b02", 0x66, 0x400}, {&(0x7f0000010100)="000000000000000000000000e58ca12e13a240e2b1a22f8d07e8e55f010040", 0x1f, 0x4e0}, {&(0x7f0000010200)="010000000000050040", 0x9, 0x560}, {&(0x7f0000010300)="030000000400000005", 0x9, 0x800}, {0x0, 0x0, 0x1000000000c00}, {&(0x7f0000010d00)="ed41000000040000ddf4655fdef4655fdef4655f00000000000004002000000000000800050000000af301000400", 0x2e, 0x1480}, {&(0x7f0000011300)="020000000c0001", 0x7, 0x4000}, {&(0x7f0000012000)="504d4d00504d4dff", 0x8, 0x10000}], 0x0, &(0x7f0000012b00)=ANY=[]) openat(r0, &(0x7f00000000c0)='./file1\x00', 0x188a00, 0x0) getdents64(r0, &(0x7f0000002540)=""/238, 0xee) 19:40:18 executing program 6: r0 = creat(&(0x7f0000000000)='./file0\x00', 0x0) fallocate(r0, 0x11, 0x0, 0x1000007ffe) writev(r0, 0x0, 0x0) write$P9_RLOCK(r0, 0x0, 0x0) 19:40:18 executing program 7: r0 = syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x8, &(0x7f0000000300)=[{&(0x7f0000010000)="200000000002000019000000500100000f000000000000000000000004000000000002000020000020000000def4655fdef4655f0100ffff53ef010001000000ddf4655f000000000000000001000000000000000b0000008000000018000000c20500002b02", 0x66, 0x400}, {&(0x7f0000010100)="000000000000000000000000e58ca12e13a240e2b1a22f8d07e8e55f010040", 0x1f, 0x4e0}, {&(0x7f0000010200)="010000000000050040", 0x9, 0x560}, {&(0x7f0000010300)="030000000400000005", 0x9, 0x800}, {0x0, 0x0, 0x1000000000c00}, {&(0x7f0000010d00)="ed41000000040000ddf4655fdef4655fdef4655f00000000000004002000000000000800050000000af301000400000000000000000000000100000010", 0x3d}, {&(0x7f0000011300)="020000000c0001", 0x7, 0x4000}, {&(0x7f0000012000)="504d4d00504d4dff", 0x8, 0x10000}], 0x0, &(0x7f0000012b00)=ANY=[]) getdents64(r0, &(0x7f0000002540)=""/238, 0xee) 19:40:18 executing program 3: syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x0, 0x0, 0x0, &(0x7f0000012b00)=ANY=[]) 19:40:18 executing program 1: r0 = syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x9, &(0x7f0000000300)=[{&(0x7f0000010000)="200000000002000019000000500100000f000000000000000000000004000000000002000020000020000000def4655fdef4655f0100ffff53ef010001000000ddf4655f000000000000000001000000000000000b0000008000000018000000c20500002b02", 0x66, 0x400}, {&(0x7f0000010100)="000000000000000000000000e58ca12e13a240e2b1a22f8d07e8e55f010040", 0x1f, 0x4e0}, {&(0x7f0000010200)="010000000000050040", 0x9, 0x560}, {&(0x7f0000010300)="030000000400000005", 0x9, 0x800}, {0x0, 0x0, 0x1000000000c00}, {0x0, 0x0, 0x1480}, {&(0x7f0000011000)="ed41000000040000def4655fdef4655fdef4655f00000000000002002000000000000800030000000af30100040000000000000000000000010000005000000000000000000000000000000000000000000000000000000000000000000000000000000004511418000000000000000000000000000000000000000000000000ed8100001a040000def4655fdef4655fdef4655f00000000000001002000000000000800010000000af301000400000000000000000000000200000060000000000000000000000000000000000000000000000000000000000000000000000000000000521cdd1d000000000000000000000000000000000000000000000000ffa1000026000000def4655fdef4655fdef4655f00000000000001000000000000000000010000002f746d702f73797a2d696d61676567656e3537313433343433382f66696c65302f66696c65300000000000000000000000000000000000000000000073f249de000000000000000000000000000000000000000000000000ed8100000a000000def4655fdef4655fdef4655f00000000000001004000000000000800010000000af301000400000000000000000000000100000070", 0x1bd, 0x1980}, {&(0x7f0000011300)="020000000c0001022e000000020000000c0002022e2e00000b00000014000a026c6f73742b666f756e6400000c0000001000050266696c65300000000f0000001000050166696c6531", 0x49, 0x4000}, {&(0x7f0000012000)="504d4d00504d4dff", 0x8, 0x10000}], 0x0, &(0x7f0000012b00)=ANY=[]) openat(r0, &(0x7f00000000c0)='./file1\x00', 0x188a00, 0x0) getdents64(r0, &(0x7f0000002540)=""/238, 0xee) 19:40:18 executing program 2: syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x0, 0x0, 0x0, &(0x7f0000012b00)=ANY=[]) 19:40:18 executing program 0: r0 = syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x8, &(0x7f0000000300)=[{&(0x7f0000010000)="200000000002000019000000500100000f000000000000000000000004000000000002000020000020000000def4655fdef4655f0100ffff53ef010001000000ddf4655f000000000000000001000000000000000b0000008000000018000000c20500002b02", 0x66, 0x400}, {&(0x7f0000010100)="000000000000000000000000e58ca12e13a240e2b1a22f8d07e8e55f010040", 0x1f, 0x4e0}, {&(0x7f0000010200)="010000000000050040", 0x9, 0x560}, {&(0x7f0000010300)="030000000400000005", 0x9, 0x800}, {0x0}, {&(0x7f0000010d00)="ed41000000040000ddf4655fdef4655fdef4655f00000000000004002000000000000800050000000af301000400000000000000000000000100000010", 0x3d, 0x1480}, {&(0x7f0000011300)="020000000c0001", 0x7, 0x4000}, {&(0x7f0000012000)="504d4d00504d4dff", 0x8, 0x10000}], 0x0, &(0x7f0000012b00)=ANY=[]) getdents64(r0, &(0x7f0000002540)=""/238, 0xee) 19:40:18 executing program 4: syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x8, &(0x7f0000000300)=[{&(0x7f0000010000)="200000000002000019000000500100000f000000000000000000000004000000000002000020000020000000def4655fdef4655f0100ffff53ef010001000000ddf4655f000000000000000001000000000000000b0000008000000018000000c20500002b02", 0x66, 0x400}, {&(0x7f0000010100)="000000000000000000000000e58ca12e13a240e2b1a22f8d07e8e55f010040", 0x1f, 0x4e0}, {&(0x7f0000010200)="010000000000050040", 0x9, 0x560}, {&(0x7f0000010300)="030000000400000005", 0x9, 0x800}, {0x0, 0x0, 0x1000000000c00}, {&(0x7f0000010d00)="ed41000000040000ddf4655fdef4655fdef4655f00000000000004002000000000000800050000000af3010004000000000000000000000001000000", 0x3c, 0x1480}, {&(0x7f0000011300)="020000000c0001", 0x7, 0x4000}, {&(0x7f0000012000)="504d4d00504d4dff", 0x8, 0x10000}], 0x0, &(0x7f0000012b00)=ANY=[]) [ 911.184064] EXT4-fs error (device loop1): ext4_fill_super:4947: inode #2: comm syz-executor.1: iget: root inode unallocated [ 911.191031] EXT4-fs (loop1): get root inode failed [ 911.191866] EXT4-fs (loop1): mount failed [ 911.205660] EXT4-fs (loop0): bad geometry: block count 512 exceeds size of device (128 blocks) 19:40:18 executing program 2: syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x0, 0x0, 0x0, &(0x7f0000012b00)=ANY=[]) 19:40:18 executing program 1: r0 = syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x9, &(0x7f0000000300)=[{&(0x7f0000010000)="200000000002000019000000500100000f000000000000000000000004000000000002000020000020000000def4655fdef4655f0100ffff53ef010001000000ddf4655f000000000000000001000000000000000b0000008000000018000000c20500002b02", 0x66, 0x400}, {&(0x7f0000010100)="000000000000000000000000e58ca12e13a240e2b1a22f8d07e8e55f010040", 0x1f, 0x4e0}, {&(0x7f0000010200)="010000000000050040", 0x9, 0x560}, {&(0x7f0000010300)="030000000400000005", 0x9, 0x800}, {0x0, 0x0, 0x1000000000c00}, {&(0x7f0000010d00), 0x0, 0x1480}, {&(0x7f0000011000)="ed41000000040000def4655fdef4655fdef4655f00000000000002002000000000000800030000000af30100040000000000000000000000010000005000000000000000000000000000000000000000000000000000000000000000000000000000000004511418000000000000000000000000000000000000000000000000ed8100001a040000def4655fdef4655fdef4655f00000000000001002000000000000800010000000af301000400000000000000000000000200000060000000000000000000000000000000000000000000000000000000000000000000000000000000521cdd1d000000000000000000000000000000000000000000000000ffa1000026000000def4655fdef4655fdef4655f00000000000001000000000000000000010000002f746d702f73797a2d696d61676567656e3537313433343433382f66696c65302f66696c65300000000000000000000000000000000000000000000073f249de000000000000000000000000000000000000000000000000ed8100000a000000def4655fdef4655fdef4655f00000000000001004000000000000800010000000af301000400000000000000000000000100000070", 0x1bd, 0x1980}, {&(0x7f0000011300)="020000000c0001022e000000020000000c0002022e2e00000b00000014000a026c6f73742b666f756e6400000c0000001000050266696c65300000000f0000001000050166696c6531", 0x49, 0x4000}, {&(0x7f0000012000)="504d4d00504d4dff", 0x8, 0x10000}], 0x0, &(0x7f0000012b00)=ANY=[]) openat(r0, &(0x7f00000000c0)='./file1\x00', 0x188a00, 0x0) getdents64(r0, &(0x7f0000002540)=""/238, 0xee) 19:40:18 executing program 3: syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x0, 0x0, 0x0, &(0x7f0000012b00)=ANY=[]) [ 911.265766] EXT4-fs error (device loop7): ext4_fill_super:4947: inode #2: comm syz-executor.7: iget: root inode unallocated [ 911.267806] EXT4-fs (loop7): get root inode failed [ 911.268678] EXT4-fs (loop7): mount failed [ 911.273069] EXT4-fs error (device loop5): ext4_ext_check_inode:459: inode #2: comm syz-executor.5: pblk 0 bad header/extent: invalid extent entries - magic f30a, entries 1, max 4(4), depth 0(0) [ 911.273291] EXT4-fs error (device loop4): ext4_ext_check_inode:459: inode #2: comm syz-executor.4: pblk 0 bad header/extent: invalid extent entries - magic f30a, entries 1, max 4(4), depth 0(0) [ 911.277698] EXT4-fs (loop5): get root inode failed [ 911.278953] EXT4-fs (loop5): mount failed [ 911.279422] EXT4-fs (loop4): get root inode failed [ 911.280321] EXT4-fs (loop4): mount failed [ 911.388585] EXT4-fs error (device loop1): ext4_fill_super:4947: inode #2: comm syz-executor.1: iget: root inode unallocated [ 911.390984] EXT4-fs (loop1): get root inode failed [ 911.392103] EXT4-fs (loop1): mount failed 19:40:30 executing program 0: r0 = syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x8, &(0x7f0000000300)=[{&(0x7f0000010000)="200000000002000019000000500100000f000000000000000000000004000000000002000020000020000000def4655fdef4655f0100ffff53ef010001000000ddf4655f000000000000000001000000000000000b0000008000000018000000c20500002b02", 0x66, 0x400}, {&(0x7f0000010100)="000000000000000000000000e58ca12e13a240e2b1a22f8d07e8e55f010040", 0x1f, 0x4e0}, {&(0x7f0000010200)="010000000000050040", 0x9, 0x560}, {&(0x7f0000010300)="030000000400000005", 0x9, 0x800}, {0x0}, {&(0x7f0000010d00)="ed41000000040000ddf4655fdef4655fdef4655f00000000000004002000000000000800050000000af301000400000000000000000000000100000010", 0x3d, 0x1480}, {&(0x7f0000011300)="020000000c0001", 0x7, 0x4000}, {&(0x7f0000012000)="504d4d00504d4dff", 0x8, 0x10000}], 0x0, &(0x7f0000012b00)=ANY=[]) getdents64(r0, &(0x7f0000002540)=""/238, 0xee) 19:40:30 executing program 3: syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x0, 0x0, 0x0, &(0x7f0000012b00)=ANY=[]) 19:40:30 executing program 6: r0 = creat(&(0x7f0000000000)='./file0\x00', 0x0) fallocate(r0, 0x11, 0x0, 0x1000007ffe) writev(r0, &(0x7f0000000040), 0x0) write$P9_RLOCK(r0, 0x0, 0x0) 19:40:30 executing program 5: r0 = syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x8, &(0x7f0000000300)=[{&(0x7f0000010000)="200000000002000019000000500100000f000000000000000000000004000000000002000020000020000000def4655fdef4655f0100ffff53ef010001000000ddf4655f000000000000000001000000000000000b0000008000000018000000c20500002b02", 0x66, 0x400}, {&(0x7f0000010100)="000000000000000000000000e58ca12e13a240e2b1a22f8d07e8e55f010040", 0x1f, 0x4e0}, {&(0x7f0000010200)="010000000000050040", 0x9, 0x560}, {&(0x7f0000010300)="030000000400000005", 0x9, 0x800}, {0x0, 0x0, 0x1000000000c00}, {&(0x7f0000010d00)="ed41000000040000ddf4655fdef4655fdef4655f00000000000004002000000000000800050000000af301000400", 0x2e, 0x1480}, {&(0x7f0000011300)="020000000c0001", 0x7, 0x4000}, {&(0x7f0000012000)="504d4d00504d4dff", 0x8, 0x10000}], 0x0, &(0x7f0000012b00)=ANY=[]) openat(r0, &(0x7f00000000c0)='./file1\x00', 0x188a00, 0x0) getdents64(r0, &(0x7f0000002540)=""/238, 0xee) 19:40:30 executing program 4: syz_mount_image$ext4(0x0, &(0x7f0000000100)='./file0\x00', 0x0, 0x8, &(0x7f0000000300)=[{&(0x7f0000010000)="200000000002000019000000500100000f000000000000000000000004000000000002000020000020000000def4655fdef4655f0100ffff53ef010001000000ddf4655f000000000000000001000000000000000b0000008000000018000000c20500002b02", 0x66, 0x400}, {&(0x7f0000010100)="000000000000000000000000e58ca12e13a240e2b1a22f8d07e8e55f010040", 0x1f, 0x4e0}, {&(0x7f0000010200)="010000000000050040", 0x9, 0x560}, {&(0x7f0000010300)="030000000400000005", 0x9, 0x800}, {0x0, 0x0, 0x1000000000c00}, {&(0x7f0000010d00)="ed41000000040000ddf4655fdef4655fdef4655f00000000000004002000000000000800050000000af3010004000000000000000000000001000000", 0x3c, 0x1480}, {&(0x7f0000011300)="020000000c0001", 0x7, 0x4000}, {&(0x7f0000012000)="504d4d00504d4dff", 0x8, 0x10000}], 0x0, &(0x7f0000012b00)=ANY=[]) 19:40:30 executing program 7: r0 = syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x7, &(0x7f0000000300)=[{&(0x7f0000010000)="200000000002000019000000500100000f000000000000000000000004000000000002000020000020000000def4655fdef4655f0100ffff53ef010001000000ddf4655f000000000000000001000000000000000b0000008000000018000000c20500002b02", 0x66, 0x400}, {&(0x7f0000010100)="000000000000000000000000e58ca12e13a240e2b1a22f8d07e8e55f010040", 0x1f, 0x4e0}, {&(0x7f0000010200)="010000000000050040", 0x9, 0x560}, {&(0x7f0000010300)="030000000400000005", 0x9, 0x800}, {&(0x7f0000010d00)="ed41000000040000ddf4655fdef4655fdef4655f00000000000004002000000000000800050000000af301000400000000000000000000000100000010", 0x3d, 0x1480}, {&(0x7f0000011300)="020000000c0001", 0x7, 0x4000}, {&(0x7f0000012000)="504d4d00504d4dff", 0x8, 0x10000}], 0x0, &(0x7f0000012b00)=ANY=[]) getdents64(r0, &(0x7f0000002540)=""/238, 0xee) 19:40:30 executing program 2: syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x7, &(0x7f0000000300)=[{&(0x7f0000010000)="200000000002000019000000500100000f000000000000000000000004000000000002000020000020000000def4655fdef4655f0100ffff53ef010001000000ddf4655f000000000000000001000000000000000b0000008000000018000000c20500002b02", 0x66, 0x400}, {&(0x7f0000010100)="000000000000000000000000e58ca12e13a240e2b1a22f8d07e8e55f010040", 0x1f, 0x4e0}, {&(0x7f0000010200)="010000000000050040", 0x9, 0x560}, {&(0x7f0000010300)="030000000400000005", 0x9, 0x800}, {0x0, 0x0, 0x1000000000c00}, {&(0x7f0000010d00)="ed41000000040000ddf4655fdef4655fdef4655f00000000000004002000000000000800050000000af301000400000000000000000000000100", 0x3a, 0x1480}, {&(0x7f0000011300)="020000000c0001", 0x7, 0x4000}], 0x0, &(0x7f0000012b00)=ANY=[]) 19:40:30 executing program 1: r0 = syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x9, &(0x7f0000000300)=[{&(0x7f0000010000)="200000000002000019000000500100000f000000000000000000000004000000000002000020000020000000def4655fdef4655f0100ffff53ef010001000000ddf4655f000000000000000001000000000000000b0000008000000018000000c20500002b02", 0x66, 0x400}, {&(0x7f0000010100)="000000000000000000000000e58ca12e13a240e2b1a22f8d07e8e55f010040", 0x1f, 0x4e0}, {&(0x7f0000010200)="010000000000050040", 0x9, 0x560}, {&(0x7f0000010300)="030000000400000005", 0x9, 0x800}, {0x0, 0x0, 0x1000000000c00}, {&(0x7f0000010d00), 0x0, 0x1480}, {&(0x7f0000011000)="ed41000000040000def4655fdef4655fdef4655f00000000000002002000000000000800030000000af30100040000000000000000000000010000005000000000000000000000000000000000000000000000000000000000000000000000000000000004511418000000000000000000000000000000000000000000000000ed8100001a040000def4655fdef4655fdef4655f00000000000001002000000000000800010000000af301000400000000000000000000000200000060000000000000000000000000000000000000000000000000000000000000000000000000000000521cdd1d000000000000000000000000000000000000000000000000ffa1000026000000def4655fdef4655fdef4655f00000000000001000000000000000000010000002f746d702f73797a2d696d61676567656e3537313433343433382f66696c65302f66696c65300000000000000000000000000000000000000000000073f249de000000000000000000000000000000000000000000000000ed8100000a000000def4655fdef4655fdef4655f00000000000001004000000000000800010000000af301000400000000000000000000000100000070", 0x1bd, 0x1980}, {&(0x7f0000011300)="020000000c0001022e000000020000000c0002022e2e00000b00000014000a026c6f73742b666f756e6400000c0000001000050266696c65300000000f0000001000050166696c6531", 0x49, 0x4000}, {&(0x7f0000012000)="504d4d00504d4dff", 0x8, 0x10000}], 0x0, &(0x7f0000012b00)=ANY=[]) openat(r0, &(0x7f00000000c0)='./file1\x00', 0x188a00, 0x0) getdents64(r0, &(0x7f0000002540)=""/238, 0xee) [ 922.948864] EXT4-fs (loop0): bad geometry: block count 512 exceeds size of device (128 blocks) [ 922.955056] EXT4-fs (loop7): bad geometry: block count 512 exceeds size of device (128 blocks) [ 922.968500] EXT4-fs warning (device loop2): read_mmp_block:106: Error -117 while reading MMP block 64 19:40:30 executing program 4: syz_mount_image$ext4(0x0, &(0x7f0000000100)='./file0\x00', 0x0, 0x8, &(0x7f0000000300)=[{&(0x7f0000010000)="200000000002000019000000500100000f000000000000000000000004000000000002000020000020000000def4655fdef4655f0100ffff53ef010001000000ddf4655f000000000000000001000000000000000b0000008000000018000000c20500002b02", 0x66, 0x400}, {&(0x7f0000010100)="000000000000000000000000e58ca12e13a240e2b1a22f8d07e8e55f010040", 0x1f, 0x4e0}, {&(0x7f0000010200)="010000000000050040", 0x9, 0x560}, {&(0x7f0000010300)="030000000400000005", 0x9, 0x800}, {0x0, 0x0, 0x1000000000c00}, {&(0x7f0000010d00)="ed41000000040000ddf4655fdef4655fdef4655f00000000000004002000000000000800050000000af3010004000000000000000000000001000000", 0x3c, 0x1480}, {&(0x7f0000011300)="020000000c0001", 0x7, 0x4000}, {&(0x7f0000012000)="504d4d00504d4dff", 0x8, 0x10000}], 0x0, &(0x7f0000012b00)=ANY=[]) [ 923.006134] EXT4-fs error (device loop1): ext4_fill_super:4947: inode #2: comm syz-executor.1: iget: root inode unallocated [ 923.008818] EXT4-fs (loop1): get root inode failed [ 923.009972] EXT4-fs (loop1): mount failed 19:40:30 executing program 3: syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x7, &(0x7f0000000300)=[{&(0x7f0000010000)="200000000002000019000000500100000f000000000000000000000004000000000002000020000020000000def4655fdef4655f0100ffff53ef010001000000ddf4655f000000000000000001000000000000000b0000008000000018000000c20500002b02", 0x66, 0x400}, {&(0x7f0000010100)="000000000000000000000000e58ca12e13a240e2b1a22f8d07e8e55f010040", 0x1f, 0x4e0}, {&(0x7f0000010200)="010000000000050040", 0x9, 0x560}, {&(0x7f0000010300)="030000000400000005", 0x9, 0x800}, {0x0, 0x0, 0x1000000000c00}, {&(0x7f0000010d00)="ed41000000040000ddf4655fdef4655fdef4655f00000000000004002000000000000800050000000af3010004000000000000000000000001000000", 0x3c, 0x1480}, {&(0x7f0000011300)="020000000c0001", 0x7, 0x4000}], 0x0, &(0x7f0000012b00)=ANY=[]) [ 923.055251] EXT4-fs error (device loop5): ext4_ext_check_inode:459: inode #2: comm syz-executor.5: pblk 0 bad header/extent: invalid extent entries - magic f30a, entries 1, max 4(4), depth 0(0) [ 923.059042] EXT4-fs (loop5): get root inode failed [ 923.060254] EXT4-fs (loop5): mount failed 19:40:30 executing program 7: r0 = syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x7, &(0x7f0000000300)=[{&(0x7f0000010000)="200000000002000019000000500100000f000000000000000000000004000000000002000020000020000000def4655fdef4655f0100ffff53ef010001000000ddf4655f000000000000000001000000000000000b0000008000000018000000c20500002b02", 0x66, 0x400}, {&(0x7f0000010100)="000000000000000000000000e58ca12e13a240e2b1a22f8d07e8e55f010040", 0x1f, 0x4e0}, {&(0x7f0000010200)="010000000000050040", 0x9, 0x560}, {&(0x7f0000010300)="030000000400000005", 0x9, 0x800}, {&(0x7f0000010d00)="ed41000000040000ddf4655fdef4655fdef4655f00000000000004002000000000000800050000000af301000400000000000000000000000100000010", 0x3d, 0x1480}, {&(0x7f0000011300)="020000000c0001", 0x7, 0x4000}, {&(0x7f0000012000)="504d4d00504d4dff", 0x8, 0x10000}], 0x0, &(0x7f0000012b00)=ANY=[]) getdents64(r0, &(0x7f0000002540)=""/238, 0xee) 19:40:30 executing program 0: r0 = syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x7, &(0x7f0000000300)=[{&(0x7f0000010000)="200000000002000019000000500100000f000000000000000000000004000000000002000020000020000000def4655fdef4655f0100ffff53ef010001000000ddf4655f000000000000000001000000000000000b0000008000000018000000c20500002b02", 0x66, 0x400}, {&(0x7f0000010100)="000000000000000000000000e58ca12e13a240e2b1a22f8d07e8e55f010040", 0x1f, 0x4e0}, {&(0x7f0000010200)="010000000000050040", 0x9, 0x560}, {0x0, 0x0, 0x1000000000c00}, {&(0x7f0000010d00)="ed41000000040000ddf4655fdef4655fdef4655f00000000000004002000000000000800050000000af301000400000000000000000000000100000010", 0x3d, 0x1480}, {&(0x7f0000011300)="020000000c0001", 0x7, 0x4000}, {&(0x7f0000012000)="504d4d00504d4dff", 0x8, 0x10000}], 0x0, &(0x7f0000012b00)=ANY=[]) getdents64(r0, &(0x7f0000002540)=""/238, 0xee) 19:40:30 executing program 2: syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x7, &(0x7f0000000300)=[{&(0x7f0000010000)="200000000002000019000000500100000f000000000000000000000004000000000002000020000020000000def4655fdef4655f0100ffff53ef010001000000ddf4655f000000000000000001000000000000000b0000008000000018000000c20500002b02", 0x66, 0x400}, {&(0x7f0000010100)="000000000000000000000000e58ca12e13a240e2b1a22f8d07e8e55f010040", 0x1f, 0x4e0}, {&(0x7f0000010200)="010000000000050040", 0x9, 0x560}, {&(0x7f0000010300)="030000000400000005", 0x9, 0x800}, {0x0, 0x0, 0x1000000000c00}, {&(0x7f0000010d00)="ed41000000040000ddf4655fdef4655fdef4655f00000000000004002000000000000800050000000af301000400000000000000000000000100", 0x3a, 0x1480}, {&(0x7f0000011300)="020000000c0001", 0x7, 0x4000}], 0x0, &(0x7f0000012b00)=ANY=[]) 19:40:30 executing program 1: r0 = syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x9, &(0x7f0000000300)=[{&(0x7f0000010000)="200000000002000019000000500100000f000000000000000000000004000000000002000020000020000000def4655fdef4655f0100ffff53ef010001000000ddf4655f000000000000000001000000000000000b0000008000000018000000c20500002b02", 0x66, 0x400}, {&(0x7f0000010100)="000000000000000000000000e58ca12e13a240e2b1a22f8d07e8e55f010040", 0x1f, 0x4e0}, {&(0x7f0000010200)="010000000000050040", 0x9, 0x560}, {&(0x7f0000010300)="030000000400000005", 0x9, 0x800}, {0x0, 0x0, 0x1000000000c00}, {&(0x7f0000010d00), 0x0, 0x1480}, {&(0x7f0000011000)="ed41000000040000def4655fdef4655fdef4655f00000000000002002000000000000800030000000af30100040000000000000000000000010000005000000000000000000000000000000000000000000000000000000000000000000000000000000004511418000000000000000000000000000000000000000000000000ed8100001a040000def4655fdef4655fdef4655f00000000000001002000000000000800010000000af301000400000000000000000000000200000060000000000000000000000000000000000000000000000000000000000000000000000000000000521cdd1d000000000000000000000000000000000000000000000000ffa1000026000000def4655fdef4655fdef4655f00000000000001000000000000000000010000002f746d702f73797a2d696d61676567656e3537313433343433382f66696c65302f66696c65300000000000000000000000000000000000000000000073f249de000000000000000000000000000000000000000000000000ed8100000a000000def4655fdef4655fdef4655f00000000000001004000000000000800010000000af301000400000000000000000000000100000070", 0x1bd, 0x1980}, {&(0x7f0000011300)="020000000c0001022e000000020000000c0002022e2e00000b00000014000a026c6f73742b666f756e6400000c0000001000050266696c65300000000f0000001000050166696c6531", 0x49, 0x4000}, {&(0x7f0000012000)="504d4d00504d4dff", 0x8, 0x10000}], 0x0, &(0x7f0000012b00)=ANY=[]) openat(r0, &(0x7f00000000c0)='./file1\x00', 0x188a00, 0x0) getdents64(r0, &(0x7f0000002540)=""/238, 0xee) [ 923.144780] EXT4-fs warning (device loop3): read_mmp_block:106: Error -117 while reading MMP block 64 19:40:30 executing program 5: r0 = syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x8, &(0x7f0000000300)=[{&(0x7f0000010000)="200000000002000019000000500100000f000000000000000000000004000000000002000020000020000000def4655fdef4655f0100ffff53ef010001000000ddf4655f000000000000000001000000000000000b0000008000000018000000c20500002b02", 0x66, 0x400}, {&(0x7f0000010100)="000000000000000000000000e58ca12e13a240e2b1a22f8d07e8e55f010040", 0x1f, 0x4e0}, {&(0x7f0000010200)="010000000000050040", 0x9, 0x560}, {&(0x7f0000010300)="030000000400000005", 0x9, 0x800}, {0x0, 0x0, 0x1000000000c00}, {&(0x7f0000010d00)="ed41000000040000ddf4655fdef4655fdef4655f00000000000004002000000000000800050000000af3010004000000000000000000", 0x36, 0x1480}, {&(0x7f0000011300)="020000000c0001", 0x7, 0x4000}, {&(0x7f0000012000)="504d4d00504d4dff", 0x8, 0x10000}], 0x0, &(0x7f0000012b00)=ANY=[]) openat(r0, &(0x7f00000000c0)='./file1\x00', 0x188a00, 0x0) getdents64(r0, &(0x7f0000002540)=""/238, 0xee) [ 923.184874] EXT4-fs (loop7): bad geometry: block count 512 exceeds size of device (128 blocks) [ 923.196132] EXT4-fs error (device loop0): ext4_fill_super:4947: inode #2: comm syz-executor.0: iget: root inode unallocated [ 923.198867] EXT4-fs (loop0): get root inode failed [ 923.200009] EXT4-fs (loop0): mount failed [ 923.216895] EXT4-fs warning (device loop2): read_mmp_block:106: Error -117 while reading MMP block 64 19:40:30 executing program 7: r0 = syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x7, &(0x7f0000000300)=[{&(0x7f0000010000)="200000000002000019000000500100000f000000000000000000000004000000000002000020000020000000def4655fdef4655f0100ffff53ef010001000000ddf4655f000000000000000001000000000000000b0000008000000018000000c20500002b02", 0x66, 0x400}, {&(0x7f0000010100)="000000000000000000000000e58ca12e13a240e2b1a22f8d07e8e55f010040", 0x1f, 0x4e0}, {&(0x7f0000010200)="010000000000050040", 0x9, 0x560}, {&(0x7f0000010300)="030000000400000005", 0x9, 0x800}, {&(0x7f0000010d00)="ed41000000040000ddf4655fdef4655fdef4655f00000000000004002000000000000800050000000af301000400000000000000000000000100000010", 0x3d, 0x1480}, {&(0x7f0000011300)="020000000c0001", 0x7, 0x4000}, {&(0x7f0000012000)="504d4d00504d4dff", 0x8, 0x10000}], 0x0, &(0x7f0000012b00)=ANY=[]) getdents64(r0, &(0x7f0000002540)=""/238, 0xee) 19:40:30 executing program 4: syz_mount_image$ext4(0x0, &(0x7f0000000100)='./file0\x00', 0x0, 0x8, &(0x7f0000000300)=[{&(0x7f0000010000)="200000000002000019000000500100000f000000000000000000000004000000000002000020000020000000def4655fdef4655f0100ffff53ef010001000000ddf4655f000000000000000001000000000000000b0000008000000018000000c20500002b02", 0x66, 0x400}, {&(0x7f0000010100)="000000000000000000000000e58ca12e13a240e2b1a22f8d07e8e55f010040", 0x1f, 0x4e0}, {&(0x7f0000010200)="010000000000050040", 0x9, 0x560}, {&(0x7f0000010300)="030000000400000005", 0x9, 0x800}, {0x0, 0x0, 0x1000000000c00}, {&(0x7f0000010d00)="ed41000000040000ddf4655fdef4655fdef4655f00000000000004002000000000000800050000000af3010004000000000000000000000001000000", 0x3c, 0x1480}, {&(0x7f0000011300)="020000000c0001", 0x7, 0x4000}, {&(0x7f0000012000)="504d4d00504d4dff", 0x8, 0x10000}], 0x0, &(0x7f0000012b00)=ANY=[]) 19:40:30 executing program 3: syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x7, &(0x7f0000000300)=[{&(0x7f0000010000)="200000000002000019000000500100000f000000000000000000000004000000000002000020000020000000def4655fdef4655f0100ffff53ef010001000000ddf4655f000000000000000001000000000000000b0000008000000018000000c20500002b02", 0x66, 0x400}, {&(0x7f0000010100)="000000000000000000000000e58ca12e13a240e2b1a22f8d07e8e55f010040", 0x1f, 0x4e0}, {&(0x7f0000010200)="010000000000050040", 0x9, 0x560}, {&(0x7f0000010300)="030000000400000005", 0x9, 0x800}, {0x0, 0x0, 0x1000000000c00}, {&(0x7f0000010d00)="ed41000000040000ddf4655fdef4655fdef4655f00000000000004002000000000000800050000000af3010004000000000000000000000001000000", 0x3c, 0x1480}, {&(0x7f0000011300)="020000000c0001", 0x7, 0x4000}], 0x0, &(0x7f0000012b00)=ANY=[]) [ 923.270116] EXT4-fs error (device loop1): ext4_fill_super:4947: inode #2: comm syz-executor.1: iget: root inode unallocated [ 923.272745] EXT4-fs (loop1): get root inode failed [ 923.273881] EXT4-fs (loop1): mount failed [ 923.304450] EXT4-fs warning (device loop3): read_mmp_block:106: Error -117 while reading MMP block 64 [ 923.352963] EXT4-fs error (device loop5): ext4_ext_check_inode:459: inode #2: comm syz-executor.5: pblk 0 bad header/extent: invalid extent entries - magic f30a, entries 1, max 4(4), depth 0(0) [ 923.357036] EXT4-fs (loop5): get root inode failed [ 923.358121] EXT4-fs (loop5): mount failed [ 923.434020] EXT4-fs (loop7): bad geometry: block count 512 exceeds size of device (128 blocks) 19:40:40 executing program 6: r0 = creat(&(0x7f0000000000)='./file0\x00', 0x0) fallocate(r0, 0x11, 0x0, 0x1000007ffe) writev(r0, &(0x7f0000000040), 0x0) write$P9_RLOCK(r0, 0x0, 0x0) 19:40:40 executing program 0: r0 = syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x7, &(0x7f0000000300)=[{&(0x7f0000010000)="200000000002000019000000500100000f000000000000000000000004000000000002000020000020000000def4655fdef4655f0100ffff53ef010001000000ddf4655f000000000000000001000000000000000b0000008000000018000000c20500002b02", 0x66, 0x400}, {&(0x7f0000010100)="000000000000000000000000e58ca12e13a240e2b1a22f8d07e8e55f010040", 0x1f, 0x4e0}, {&(0x7f0000010200)="010000000000050040", 0x9, 0x560}, {0x0, 0x0, 0x1000000000c00}, {&(0x7f0000010d00)="ed41000000040000ddf4655fdef4655fdef4655f00000000000004002000000000000800050000000af301000400000000000000000000000100000010", 0x3d, 0x1480}, {&(0x7f0000011300)="020000000c0001", 0x7, 0x4000}, {&(0x7f0000012000)="504d4d00504d4dff", 0x8, 0x10000}], 0x0, &(0x7f0000012b00)=ANY=[]) getdents64(r0, &(0x7f0000002540)=""/238, 0xee) 19:40:40 executing program 7: r0 = syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x8, &(0x7f0000000300)=[{&(0x7f0000010000)="200000000002000019000000500100000f000000000000000000000004000000000002000020000020000000def4655fdef4655f0100ffff53ef010001000000ddf4655f000000000000000001000000000000000b0000008000000018000000c20500002b02", 0x66, 0x400}, {&(0x7f0000010100)="000000000000000000000000e58ca12e13a240e2b1a22f8d07e8e55f010040", 0x1f, 0x4e0}, {&(0x7f0000010200)="010000000000050040", 0x9, 0x560}, {&(0x7f0000010300)="030000000400000005", 0x9, 0x800}, {0x0}, {&(0x7f0000010d00)="ed41000000040000ddf4655fdef4655fdef4655f00000000000004002000000000000800050000000af301000400000000000000000000000100000010", 0x3d, 0x1480}, {&(0x7f0000011300)="020000000c0001", 0x7, 0x4000}, {&(0x7f0000012000)="504d4d00504d4dff", 0x8, 0x10000}], 0x0, &(0x7f0000012b00)=ANY=[]) getdents64(r0, &(0x7f0000002540)=""/238, 0xee) 19:40:40 executing program 1: r0 = syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x9, &(0x7f0000000300)=[{&(0x7f0000010000)="200000000002000019000000500100000f000000000000000000000004000000000002000020000020000000def4655fdef4655f0100ffff53ef010001000000ddf4655f000000000000000001000000000000000b0000008000000018000000c20500002b02", 0x66, 0x400}, {&(0x7f0000010100)="000000000000000000000000e58ca12e13a240e2b1a22f8d07e8e55f010040", 0x1f, 0x4e0}, {&(0x7f0000010200)="010000000000050040", 0x9, 0x560}, {&(0x7f0000010300)="030000000400000005", 0x9, 0x800}, {0x0, 0x0, 0x1000000000c00}, {&(0x7f0000010d00)="ed41000000040000ddf4655fdef4655fdef4655f0000000000000400200000", 0x1f, 0x1480}, {&(0x7f0000011000)="ed41000000040000def4655fdef4655fdef4655f00000000000002002000000000000800030000000af30100040000000000000000000000010000005000000000000000000000000000000000000000000000000000000000000000000000000000000004511418000000000000000000000000000000000000000000000000ed8100001a040000def4655fdef4655fdef4655f00000000000001002000000000000800010000000af301000400000000000000000000000200000060000000000000000000000000000000000000000000000000000000000000000000000000000000521cdd1d000000000000000000000000000000000000000000000000ffa1000026000000def4655fdef4655fdef4655f00000000000001000000000000000000010000002f746d702f73797a2d696d61676567656e3537313433343433382f66696c65302f66696c65300000000000000000000000000000000000000000000073f249de000000000000000000000000000000000000000000000000ed8100000a000000def4655fdef4655fdef4655f00000000000001004000000000000800010000000af301000400000000000000000000000100000070", 0x1bd, 0x1980}, {&(0x7f0000011300)="020000000c0001022e000000020000000c0002022e2e00000b00000014000a026c6f73742b666f756e6400000c0000001000050266696c65300000000f0000001000050166696c6531", 0x49, 0x4000}, {&(0x7f0000012000)="504d4d00504d4dff", 0x8, 0x10000}], 0x0, &(0x7f0000012b00)=ANY=[]) openat(r0, &(0x7f00000000c0)='./file1\x00', 0x188a00, 0x0) getdents64(r0, &(0x7f0000002540)=""/238, 0xee) 19:40:40 executing program 2: syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x7, &(0x7f0000000300)=[{&(0x7f0000010000)="200000000002000019000000500100000f000000000000000000000004000000000002000020000020000000def4655fdef4655f0100ffff53ef010001000000ddf4655f000000000000000001000000000000000b0000008000000018000000c20500002b02", 0x66, 0x400}, {&(0x7f0000010100)="000000000000000000000000e58ca12e13a240e2b1a22f8d07e8e55f010040", 0x1f, 0x4e0}, {&(0x7f0000010200)="010000000000050040", 0x9, 0x560}, {&(0x7f0000010300)="030000000400000005", 0x9, 0x800}, {0x0, 0x0, 0x1000000000c00}, {&(0x7f0000010d00)="ed41000000040000ddf4655fdef4655fdef4655f00000000000004002000000000000800050000000af301000400000000000000000000000100", 0x3a, 0x1480}, {&(0x7f0000011300)="020000000c0001", 0x7, 0x4000}], 0x0, &(0x7f0000012b00)=ANY=[]) 19:40:40 executing program 3: syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x7, &(0x7f0000000300)=[{&(0x7f0000010000)="200000000002000019000000500100000f000000000000000000000004000000000002000020000020000000def4655fdef4655f0100ffff53ef010001000000ddf4655f000000000000000001000000000000000b0000008000000018000000c20500002b02", 0x66, 0x400}, {&(0x7f0000010100)="000000000000000000000000e58ca12e13a240e2b1a22f8d07e8e55f010040", 0x1f, 0x4e0}, {&(0x7f0000010200)="010000000000050040", 0x9, 0x560}, {&(0x7f0000010300)="030000000400000005", 0x9, 0x800}, {0x0, 0x0, 0x1000000000c00}, {&(0x7f0000010d00)="ed41000000040000ddf4655fdef4655fdef4655f00000000000004002000000000000800050000000af3010004000000000000000000000001000000", 0x3c, 0x1480}, {&(0x7f0000011300)="020000000c0001", 0x7, 0x4000}], 0x0, &(0x7f0000012b00)=ANY=[]) 19:40:40 executing program 4: syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', 0x0, 0x0, 0x8, &(0x7f0000000300)=[{&(0x7f0000010000)="200000000002000019000000500100000f000000000000000000000004000000000002000020000020000000def4655fdef4655f0100ffff53ef010001000000ddf4655f000000000000000001000000000000000b0000008000000018000000c20500002b02", 0x66, 0x400}, {&(0x7f0000010100)="000000000000000000000000e58ca12e13a240e2b1a22f8d07e8e55f010040", 0x1f, 0x4e0}, {&(0x7f0000010200)="010000000000050040", 0x9, 0x560}, {&(0x7f0000010300)="030000000400000005", 0x9, 0x800}, {0x0, 0x0, 0x1000000000c00}, {&(0x7f0000010d00)="ed41000000040000ddf4655fdef4655fdef4655f00000000000004002000000000000800050000000af3010004000000000000000000000001000000", 0x3c, 0x1480}, {&(0x7f0000011300)="020000000c0001", 0x7, 0x4000}, {&(0x7f0000012000)="504d4d00504d4dff", 0x8, 0x10000}], 0x0, &(0x7f0000012b00)=ANY=[]) 19:40:40 executing program 5: r0 = syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x8, &(0x7f0000000300)=[{&(0x7f0000010000)="200000000002000019000000500100000f000000000000000000000004000000000002000020000020000000def4655fdef4655f0100ffff53ef010001000000ddf4655f000000000000000001000000000000000b0000008000000018000000c20500002b02", 0x66, 0x400}, {&(0x7f0000010100)="000000000000000000000000e58ca12e13a240e2b1a22f8d07e8e55f010040", 0x1f, 0x4e0}, {&(0x7f0000010200)="010000000000050040", 0x9, 0x560}, {&(0x7f0000010300)="030000000400000005", 0x9, 0x800}, {0x0, 0x0, 0x1000000000c00}, {&(0x7f0000010d00)="ed41000000040000ddf4655fdef4655fdef4655f00000000000004002000000000000800050000000af3010004000000000000000000", 0x36, 0x1480}, {&(0x7f0000011300)="020000000c0001", 0x7, 0x4000}, {&(0x7f0000012000)="504d4d00504d4dff", 0x8, 0x10000}], 0x0, &(0x7f0000012b00)=ANY=[]) openat(r0, &(0x7f00000000c0)='./file1\x00', 0x188a00, 0x0) getdents64(r0, &(0x7f0000002540)=""/238, 0xee) [ 933.171925] EXT4-fs warning (device loop2): read_mmp_block:106: Error -117 while reading MMP block 64 19:40:40 executing program 2: syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x8, &(0x7f0000000300)=[{&(0x7f0000010000)="200000000002000019000000500100000f000000000000000000000004000000000002000020000020000000def4655fdef4655f0100ffff53ef010001000000ddf4655f000000000000000001000000000000000b0000008000000018000000c20500002b02", 0x66, 0x400}, {&(0x7f0000010100)="000000000000000000000000e58ca12e13a240e2b1a22f8d07e8e55f010040", 0x1f, 0x4e0}, {&(0x7f0000010200)="010000000000050040", 0x9, 0x560}, {&(0x7f0000010300)="030000000400000005", 0x9, 0x800}, {0x0, 0x0, 0x1000000000c00}, {&(0x7f0000010d00)="ed41000000040000ddf4655fdef4655fdef4655f00000000000004002000000000000800050000000af301000400000000000000000000000100", 0x3a, 0x1480}, {&(0x7f0000011300)="020000000c0001", 0x7, 0x4000}, {0x0, 0x0, 0x10000}], 0x0, &(0x7f0000012b00)=ANY=[]) [ 933.257600] EXT4-fs warning (device loop3): read_mmp_block:106: Error -117 while reading MMP block 64 [ 933.264781] EXT4-fs (loop7): bad geometry: block count 512 exceeds size of device (128 blocks) [ 933.264960] EXT4-fs error (device loop5): ext4_ext_check_inode:459: inode #2: comm syz-executor.5: pblk 0 bad header/extent: invalid extent entries - magic f30a, entries 1, max 4(4), depth 0(0) [ 933.271431] EXT4-fs (loop5): get root inode failed [ 933.272533] EXT4-fs (loop5): mount failed [ 933.290582] EXT4-fs error (device loop0): ext4_fill_super:4947: inode #2: comm syz-executor.0: iget: root inode unallocated [ 933.294344] EXT4-fs (loop0): get root inode failed [ 933.295456] EXT4-fs (loop0): mount failed 19:40:40 executing program 5: r0 = syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x8, &(0x7f0000000300)=[{&(0x7f0000010000)="200000000002000019000000500100000f000000000000000000000004000000000002000020000020000000def4655fdef4655f0100ffff53ef010001000000ddf4655f000000000000000001000000000000000b0000008000000018000000c20500002b02", 0x66, 0x400}, {&(0x7f0000010100)="000000000000000000000000e58ca12e13a240e2b1a22f8d07e8e55f010040", 0x1f, 0x4e0}, {&(0x7f0000010200)="010000000000050040", 0x9, 0x560}, {&(0x7f0000010300)="030000000400000005", 0x9, 0x800}, {0x0, 0x0, 0x1000000000c00}, {&(0x7f0000010d00)="ed41000000040000ddf4655fdef4655fdef4655f00000000000004002000000000000800050000000af3010004000000000000000000", 0x36, 0x1480}, {&(0x7f0000011300)="020000000c0001", 0x7, 0x4000}, {&(0x7f0000012000)="504d4d00504d4dff", 0x8, 0x10000}], 0x0, &(0x7f0000012b00)=ANY=[]) openat(r0, &(0x7f00000000c0)='./file1\x00', 0x188a00, 0x0) getdents64(r0, &(0x7f0000002540)=""/238, 0xee) [ 933.320413] EXT4-fs (loop1): mounted filesystem without journal. Opts: ,errors=continue [ 933.322878] ext4 filesystem being mounted at /syzkaller-testdir945576136/syzkaller.SrhqXX/60/file0 supports timestamps until 2038 (0x7fffffff) [ 933.340295] EXT4-fs warning (device loop2): read_mmp_block:106: Error -117 while reading MMP block 64 19:40:40 executing program 3: syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x8, &(0x7f0000000300)=[{&(0x7f0000010000)="200000000002000019000000500100000f000000000000000000000004000000000002000020000020000000def4655fdef4655f0100ffff53ef010001000000ddf4655f000000000000000001000000000000000b0000008000000018000000c20500002b02", 0x66, 0x400}, {&(0x7f0000010100)="000000000000000000000000e58ca12e13a240e2b1a22f8d07e8e55f010040", 0x1f, 0x4e0}, {&(0x7f0000010200)="010000000000050040", 0x9, 0x560}, {&(0x7f0000010300)="030000000400000005", 0x9, 0x800}, {0x0, 0x0, 0x1000000000c00}, {&(0x7f0000010d00)="ed41000000040000ddf4655fdef4655fdef4655f00000000000004002000000000000800050000000af3010004000000000000000000000001000000", 0x3c, 0x1480}, {&(0x7f0000011300)="020000000c0001", 0x7, 0x4000}, {0x0, 0x0, 0x10000}], 0x0, &(0x7f0000012b00)=ANY=[]) 19:40:40 executing program 4: syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', 0x0, 0x0, 0x8, &(0x7f0000000300)=[{&(0x7f0000010000)="200000000002000019000000500100000f000000000000000000000004000000000002000020000020000000def4655fdef4655f0100ffff53ef010001000000ddf4655f000000000000000001000000000000000b0000008000000018000000c20500002b02", 0x66, 0x400}, {&(0x7f0000010100)="000000000000000000000000e58ca12e13a240e2b1a22f8d07e8e55f010040", 0x1f, 0x4e0}, {&(0x7f0000010200)="010000000000050040", 0x9, 0x560}, {&(0x7f0000010300)="030000000400000005", 0x9, 0x800}, {0x0, 0x0, 0x1000000000c00}, {&(0x7f0000010d00)="ed41000000040000ddf4655fdef4655fdef4655f00000000000004002000000000000800050000000af3010004000000000000000000000001000000", 0x3c, 0x1480}, {&(0x7f0000011300)="020000000c0001", 0x7, 0x4000}, {&(0x7f0000012000)="504d4d00504d4dff", 0x8, 0x10000}], 0x0, &(0x7f0000012b00)=ANY=[]) 19:40:40 executing program 7: r0 = syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x8, &(0x7f0000000300)=[{&(0x7f0000010000)="200000000002000019000000500100000f000000000000000000000004000000000002000020000020000000def4655fdef4655f0100ffff53ef010001000000ddf4655f000000000000000001000000000000000b0000008000000018000000c20500002b02", 0x66, 0x400}, {&(0x7f0000010100)="000000000000000000000000e58ca12e13a240e2b1a22f8d07e8e55f010040", 0x1f, 0x4e0}, {&(0x7f0000010200)="010000000000050040", 0x9, 0x560}, {&(0x7f0000010300)="030000000400000005", 0x9, 0x800}, {0x0}, {&(0x7f0000010d00)="ed41000000040000ddf4655fdef4655fdef4655f00000000000004002000000000000800050000000af301000400000000000000000000000100000010", 0x3d, 0x1480}, {&(0x7f0000011300)="020000000c0001", 0x7, 0x4000}, {&(0x7f0000012000)="504d4d00504d4dff", 0x8, 0x10000}], 0x0, &(0x7f0000012b00)=ANY=[]) getdents64(r0, &(0x7f0000002540)=""/238, 0xee) 19:40:40 executing program 2: syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x8, &(0x7f0000000300)=[{&(0x7f0000010000)="200000000002000019000000500100000f000000000000000000000004000000000002000020000020000000def4655fdef4655f0100ffff53ef010001000000ddf4655f000000000000000001000000000000000b0000008000000018000000c20500002b02", 0x66, 0x400}, {&(0x7f0000010100)="000000000000000000000000e58ca12e13a240e2b1a22f8d07e8e55f010040", 0x1f, 0x4e0}, {&(0x7f0000010200)="010000000000050040", 0x9, 0x560}, {&(0x7f0000010300)="030000000400000005", 0x9, 0x800}, {0x0, 0x0, 0x1000000000c00}, {&(0x7f0000010d00)="ed41000000040000ddf4655fdef4655fdef4655f00000000000004002000000000000800050000000af301000400000000000000000000000100", 0x3a, 0x1480}, {&(0x7f0000011300)="020000000c0001", 0x7, 0x4000}, {0x0, 0x0, 0x10000}], 0x0, &(0x7f0000012b00)=ANY=[]) 19:40:40 executing program 0: r0 = syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x7, &(0x7f0000000300)=[{&(0x7f0000010000)="200000000002000019000000500100000f000000000000000000000004000000000002000020000020000000def4655fdef4655f0100ffff53ef010001000000ddf4655f000000000000000001000000000000000b0000008000000018000000c20500002b02", 0x66, 0x400}, {&(0x7f0000010100)="000000000000000000000000e58ca12e13a240e2b1a22f8d07e8e55f010040", 0x1f, 0x4e0}, {&(0x7f0000010200)="010000000000050040", 0x9, 0x560}, {0x0, 0x0, 0x1000000000c00}, {&(0x7f0000010d00)="ed41000000040000ddf4655fdef4655fdef4655f00000000000004002000000000000800050000000af301000400000000000000000000000100000010", 0x3d, 0x1480}, {&(0x7f0000011300)="020000000c0001", 0x7, 0x4000}, {&(0x7f0000012000)="504d4d00504d4dff", 0x8, 0x10000}], 0x0, &(0x7f0000012b00)=ANY=[]) getdents64(r0, &(0x7f0000002540)=""/238, 0xee) [ 933.478539] EXT4-fs error (device loop5): ext4_ext_check_inode:459: inode #2: comm syz-executor.5: pblk 0 bad header/extent: invalid extent entries - magic f30a, entries 1, max 4(4), depth 0(0) [ 933.481323] EXT4-fs error (device loop0): ext4_fill_super:4947: inode #2: comm syz-executor.0: iget: root inode unallocated [ 933.484797] EXT4-fs (loop0): get root inode failed [ 933.485893] EXT4-fs (loop0): mount failed 19:40:40 executing program 1: r0 = syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x9, &(0x7f0000000300)=[{&(0x7f0000010000)="200000000002000019000000500100000f000000000000000000000004000000000002000020000020000000def4655fdef4655f0100ffff53ef010001000000ddf4655f000000000000000001000000000000000b0000008000000018000000c20500002b02", 0x66, 0x400}, {&(0x7f0000010100)="000000000000000000000000e58ca12e13a240e2b1a22f8d07e8e55f010040", 0x1f, 0x4e0}, {&(0x7f0000010200)="010000000000050040", 0x9, 0x560}, {&(0x7f0000010300)="030000000400000005", 0x9, 0x800}, {0x0, 0x0, 0x1000000000c00}, {&(0x7f0000010d00)="ed41000000040000ddf4655fdef4655fdef4655f0000000000000400200000", 0x1f, 0x1480}, {&(0x7f0000011000)="ed41000000040000def4655fdef4655fdef4655f00000000000002002000000000000800030000000af30100040000000000000000000000010000005000000000000000000000000000000000000000000000000000000000000000000000000000000004511418000000000000000000000000000000000000000000000000ed8100001a040000def4655fdef4655fdef4655f00000000000001002000000000000800010000000af301000400000000000000000000000200000060000000000000000000000000000000000000000000000000000000000000000000000000000000521cdd1d000000000000000000000000000000000000000000000000ffa1000026000000def4655fdef4655fdef4655f00000000000001000000000000000000010000002f746d702f73797a2d696d61676567656e3537313433343433382f66696c65302f66696c65300000000000000000000000000000000000000000000073f249de000000000000000000000000000000000000000000000000ed8100000a000000def4655fdef4655fdef4655f00000000000001004000000000000800010000000af301000400000000000000000000000100000070", 0x1bd, 0x1980}, {&(0x7f0000011300)="020000000c0001022e000000020000000c0002022e2e00000b00000014000a026c6f73742b666f756e6400000c0000001000050266696c65300000000f0000001000050166696c6531", 0x49, 0x4000}, {&(0x7f0000012000)="504d4d00504d4dff", 0x8, 0x10000}], 0x0, &(0x7f0000012b00)=ANY=[]) openat(r0, &(0x7f00000000c0)='./file1\x00', 0x188a00, 0x0) getdents64(r0, &(0x7f0000002540)=""/238, 0xee) [ 933.494322] EXT4-fs warning (device loop3): read_mmp_block:106: Error -117 while reading MMP block 64 [ 933.497058] EXT4-fs (loop7): bad geometry: block count 512 exceeds size of device (128 blocks) [ 933.507079] EXT4-fs (loop5): get root inode failed [ 933.508345] EXT4-fs (loop5): mount failed [ 933.509041] EXT4-fs warning (device loop2): read_mmp_block:106: Error -117 while reading MMP block 64 [ 933.621991] EXT4-fs (loop1): mounted filesystem without journal. Opts: ,errors=continue [ 933.623980] ext4 filesystem being mounted at /syzkaller-testdir945576136/syzkaller.SrhqXX/61/file0 supports timestamps until 2038 (0x7fffffff) 19:40:53 executing program 5: r0 = syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x8, &(0x7f0000000300)=[{&(0x7f0000010000)="200000000002000019000000500100000f000000000000000000000004000000000002000020000020000000def4655fdef4655f0100ffff53ef010001000000ddf4655f000000000000000001000000000000000b0000008000000018000000c20500002b02", 0x66, 0x400}, {&(0x7f0000010100)="000000000000000000000000e58ca12e13a240e2b1a22f8d07e8e55f010040", 0x1f, 0x4e0}, {&(0x7f0000010200)="010000000000050040", 0x9, 0x560}, {&(0x7f0000010300)="030000000400000005", 0x9, 0x800}, {0x0, 0x0, 0x1000000000c00}, {&(0x7f0000010d00)="ed41000000040000ddf4655fdef4655fdef4655f00000000000004002000000000000800050000000af301000400000000000000000000000100", 0x3a, 0x1480}, {&(0x7f0000011300)="020000000c0001", 0x7, 0x4000}, {&(0x7f0000012000)="504d4d00504d4dff", 0x8, 0x10000}], 0x0, &(0x7f0000012b00)=ANY=[]) openat(r0, &(0x7f00000000c0)='./file1\x00', 0x188a00, 0x0) getdents64(r0, &(0x7f0000002540)=""/238, 0xee) 19:40:53 executing program 6: r0 = creat(&(0x7f0000000000)='./file0\x00', 0x0) fallocate(r0, 0x11, 0x0, 0x1000007ffe) writev(r0, &(0x7f0000000040), 0x0) write$P9_RLOCK(r0, 0x0, 0x0) 19:40:53 executing program 1: r0 = syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x9, &(0x7f0000000300)=[{&(0x7f0000010000)="200000000002000019000000500100000f000000000000000000000004000000000002000020000020000000def4655fdef4655f0100ffff53ef010001000000ddf4655f000000000000000001000000000000000b0000008000000018000000c20500002b02", 0x66, 0x400}, {&(0x7f0000010100)="000000000000000000000000e58ca12e13a240e2b1a22f8d07e8e55f010040", 0x1f, 0x4e0}, {&(0x7f0000010200)="010000000000050040", 0x9, 0x560}, {&(0x7f0000010300)="030000000400000005", 0x9, 0x800}, {0x0, 0x0, 0x1000000000c00}, {&(0x7f0000010d00)="ed41000000040000ddf4655fdef4655fdef4655f0000000000000400200000", 0x1f, 0x1480}, {&(0x7f0000011000)="ed41000000040000def4655fdef4655fdef4655f00000000000002002000000000000800030000000af30100040000000000000000000000010000005000000000000000000000000000000000000000000000000000000000000000000000000000000004511418000000000000000000000000000000000000000000000000ed8100001a040000def4655fdef4655fdef4655f00000000000001002000000000000800010000000af301000400000000000000000000000200000060000000000000000000000000000000000000000000000000000000000000000000000000000000521cdd1d000000000000000000000000000000000000000000000000ffa1000026000000def4655fdef4655fdef4655f00000000000001000000000000000000010000002f746d702f73797a2d696d61676567656e3537313433343433382f66696c65302f66696c65300000000000000000000000000000000000000000000073f249de000000000000000000000000000000000000000000000000ed8100000a000000def4655fdef4655fdef4655f00000000000001004000000000000800010000000af301000400000000000000000000000100000070", 0x1bd, 0x1980}, {&(0x7f0000011300)="020000000c0001022e000000020000000c0002022e2e00000b00000014000a026c6f73742b666f756e6400000c0000001000050266696c65300000000f0000001000050166696c6531", 0x49, 0x4000}, {&(0x7f0000012000)="504d4d00504d4dff", 0x8, 0x10000}], 0x0, &(0x7f0000012b00)=ANY=[]) openat(r0, &(0x7f00000000c0)='./file1\x00', 0x188a00, 0x0) getdents64(r0, &(0x7f0000002540)=""/238, 0xee) 19:40:53 executing program 4: syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', 0x0, 0x0, 0x8, &(0x7f0000000300)=[{&(0x7f0000010000)="200000000002000019000000500100000f000000000000000000000004000000000002000020000020000000def4655fdef4655f0100ffff53ef010001000000ddf4655f000000000000000001000000000000000b0000008000000018000000c20500002b02", 0x66, 0x400}, {&(0x7f0000010100)="000000000000000000000000e58ca12e13a240e2b1a22f8d07e8e55f010040", 0x1f, 0x4e0}, {&(0x7f0000010200)="010000000000050040", 0x9, 0x560}, {&(0x7f0000010300)="030000000400000005", 0x9, 0x800}, {0x0, 0x0, 0x1000000000c00}, {&(0x7f0000010d00)="ed41000000040000ddf4655fdef4655fdef4655f00000000000004002000000000000800050000000af3010004000000000000000000000001000000", 0x3c, 0x1480}, {&(0x7f0000011300)="020000000c0001", 0x7, 0x4000}, {&(0x7f0000012000)="504d4d00504d4dff", 0x8, 0x10000}], 0x0, &(0x7f0000012b00)=ANY=[]) 19:40:53 executing program 2: syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x8, &(0x7f0000000300)=[{&(0x7f0000010000)="200000000002000019000000500100000f000000000000000000000004000000000002000020000020000000def4655fdef4655f0100ffff53ef010001000000ddf4655f000000000000000001000000000000000b0000008000000018000000c20500002b02", 0x66, 0x400}, {&(0x7f0000010100)="000000000000000000000000e58ca12e13a240e2b1a22f8d07e8e55f010040", 0x1f, 0x4e0}, {&(0x7f0000010200)="010000000000050040", 0x9, 0x560}, {&(0x7f0000010300)="030000000400000005", 0x9, 0x800}, {0x0, 0x0, 0x1000000000c00}, {&(0x7f0000010d00)="ed41000000040000ddf4655fdef4655fdef4655f00000000000004002000000000000800050000000af301000400000000000000000000000100", 0x3a, 0x1480}, {&(0x7f0000011300)="020000000c0001", 0x7, 0x4000}, {0x0, 0x0, 0x10000}], 0x0, &(0x7f0000012b00)=ANY=[]) 19:40:53 executing program 7: r0 = syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x8, &(0x7f0000000300)=[{&(0x7f0000010000)="200000000002000019000000500100000f000000000000000000000004000000000002000020000020000000def4655fdef4655f0100ffff53ef010001000000ddf4655f000000000000000001000000000000000b0000008000000018000000c20500002b02", 0x66, 0x400}, {&(0x7f0000010100)="000000000000000000000000e58ca12e13a240e2b1a22f8d07e8e55f010040", 0x1f, 0x4e0}, {&(0x7f0000010200)="010000000000050040", 0x9, 0x560}, {&(0x7f0000010300)="030000000400000005", 0x9, 0x800}, {0x0}, {&(0x7f0000010d00)="ed41000000040000ddf4655fdef4655fdef4655f00000000000004002000000000000800050000000af301000400000000000000000000000100000010", 0x3d, 0x1480}, {&(0x7f0000011300)="020000000c0001", 0x7, 0x4000}, {&(0x7f0000012000)="504d4d00504d4dff", 0x8, 0x10000}], 0x0, &(0x7f0000012b00)=ANY=[]) getdents64(r0, &(0x7f0000002540)=""/238, 0xee) 19:40:53 executing program 0: r0 = syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x8, &(0x7f0000000300)=[{&(0x7f0000010000)="200000000002000019000000500100000f000000000000000000000004000000000002000020000020000000def4655fdef4655f0100ffff53ef010001000000ddf4655f000000000000000001000000000000000b0000008000000018000000c20500002b02", 0x66, 0x400}, {&(0x7f0000010100)="000000000000000000000000e58ca12e13a240e2b1a22f8d07e8e55f010040", 0x1f, 0x4e0}, {&(0x7f0000010200)="010000000000050040", 0x9, 0x560}, {0x0, 0x0, 0x800}, {0x0, 0x0, 0x1000000000c00}, {&(0x7f0000010d00)="ed41000000040000ddf4655fdef4655fdef4655f00000000000004002000000000000800050000000af301000400000000000000000000000100000010", 0x3d, 0x1480}, {&(0x7f0000011300)="020000000c0001", 0x7, 0x4000}, {&(0x7f0000012000)="504d4d00504d4dff", 0x8, 0x10000}], 0x0, &(0x7f0000012b00)=ANY=[]) getdents64(r0, &(0x7f0000002540)=""/238, 0xee) 19:40:53 executing program 3: syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x8, &(0x7f0000000300)=[{&(0x7f0000010000)="200000000002000019000000500100000f000000000000000000000004000000000002000020000020000000def4655fdef4655f0100ffff53ef010001000000ddf4655f000000000000000001000000000000000b0000008000000018000000c20500002b02", 0x66, 0x400}, {&(0x7f0000010100)="000000000000000000000000e58ca12e13a240e2b1a22f8d07e8e55f010040", 0x1f, 0x4e0}, {&(0x7f0000010200)="010000000000050040", 0x9, 0x560}, {&(0x7f0000010300)="030000000400000005", 0x9, 0x800}, {0x0, 0x0, 0x1000000000c00}, {&(0x7f0000010d00)="ed41000000040000ddf4655fdef4655fdef4655f00000000000004002000000000000800050000000af3010004000000000000000000000001000000", 0x3c, 0x1480}, {&(0x7f0000011300)="020000000c0001", 0x7, 0x4000}, {0x0, 0x0, 0x10000}], 0x0, &(0x7f0000012b00)=ANY=[]) [ 946.143815] EXT4-fs warning (device loop2): read_mmp_block:106: Error -117 while reading MMP block 64 [ 946.151662] EXT4-fs (loop7): bad geometry: block count 512 exceeds size of device (128 blocks) [ 946.185529] EXT4-fs error (device loop0): ext4_fill_super:4947: inode #2: comm syz-executor.0: iget: root inode unallocated [ 946.194510] EXT4-fs (loop0): get root inode failed [ 946.194696] EXT4-fs warning (device loop3): read_mmp_block:106: Error -117 while reading MMP block 64 [ 946.195442] EXT4-fs (loop0): mount failed 19:40:53 executing program 3: syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x8, &(0x7f0000000300)=[{&(0x7f0000010000)="200000000002000019000000500100000f000000000000000000000004000000000002000020000020000000def4655fdef4655f0100ffff53ef010001000000ddf4655f000000000000000001000000000000000b0000008000000018000000c20500002b02", 0x66, 0x400}, {&(0x7f0000010100)="000000000000000000000000e58ca12e13a240e2b1a22f8d07e8e55f010040", 0x1f, 0x4e0}, {&(0x7f0000010200)="010000000000050040", 0x9, 0x560}, {&(0x7f0000010300)="030000000400000005", 0x9, 0x800}, {0x0, 0x0, 0x1000000000c00}, {&(0x7f0000010d00)="ed41000000040000ddf4655fdef4655fdef4655f00000000000004002000000000000800050000000af3010004000000000000000000000001000000", 0x3c, 0x1480}, {&(0x7f0000011300)="020000000c0001", 0x7, 0x4000}, {0x0, 0x0, 0x10000}], 0x0, &(0x7f0000012b00)=ANY=[]) 19:40:53 executing program 2: syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x8, &(0x7f0000000300)=[{&(0x7f0000010000)="200000000002000019000000500100000f000000000000000000000004000000000002000020000020000000def4655fdef4655f0100ffff53ef010001000000ddf4655f000000000000000001000000000000000b0000008000000018000000c20500002b02", 0x66, 0x400}, {&(0x7f0000010100)="000000000000000000000000e58ca12e13a240e2b1a22f8d07e8e55f010040", 0x1f, 0x4e0}, {&(0x7f0000010200)="010000000000050040", 0x9, 0x560}, {&(0x7f0000010300)="030000000400000005", 0x9, 0x800}, {0x0, 0x0, 0x1000000000c00}, {&(0x7f0000010d00)="ed41000000040000ddf4655fdef4655fdef4655f00000000000004002000000000000800050000000af301000400000000000000000000000100", 0x3a, 0x1480}, {&(0x7f0000011300)="020000000c0001", 0x7, 0x4000}, {&(0x7f0000012000), 0x0, 0x10000}], 0x0, &(0x7f0000012b00)=ANY=[]) [ 946.269529] EXT4-fs error (device loop5): ext4_ext_check_inode:459: inode #2: comm syz-executor.5: pblk 0 bad header/extent: invalid extent entries - magic f30a, entries 1, max 4(4), depth 0(0) 19:40:53 executing program 4: syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x0, 0x0, 0x0, &(0x7f0000012b00)=ANY=[]) 19:40:53 executing program 7: r0 = syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x7, &(0x7f0000000300)=[{&(0x7f0000010000)="200000000002000019000000500100000f000000000000000000000004000000000002000020000020000000def4655fdef4655f0100ffff53ef010001000000ddf4655f000000000000000001000000000000000b0000008000000018000000c20500002b02", 0x66, 0x400}, {&(0x7f0000010100)="000000000000000000000000e58ca12e13a240e2b1a22f8d07e8e55f010040", 0x1f, 0x4e0}, {&(0x7f0000010200)="010000000000050040", 0x9, 0x560}, {0x0, 0x0, 0x1000000000c00}, {&(0x7f0000010d00)="ed41000000040000ddf4655fdef4655fdef4655f00000000000004002000000000000800050000000af301000400000000000000000000000100000010", 0x3d, 0x1480}, {&(0x7f0000011300)="020000000c0001", 0x7, 0x4000}, {&(0x7f0000012000)="504d4d00504d4dff", 0x8, 0x10000}], 0x0, &(0x7f0000012b00)=ANY=[]) getdents64(r0, &(0x7f0000002540)=""/238, 0xee) [ 946.282055] EXT4-fs (loop5): get root inode failed [ 946.282891] EXT4-fs (loop5): mount failed [ 946.288628] EXT4-fs (loop1): mounted filesystem without journal. Opts: ,errors=continue [ 946.290019] ext4 filesystem being mounted at /syzkaller-testdir945576136/syzkaller.SrhqXX/62/file0 supports timestamps until 2038 (0x7fffffff) 19:40:53 executing program 0: r0 = syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x8, &(0x7f0000000300)=[{&(0x7f0000010000)="200000000002000019000000500100000f000000000000000000000004000000000002000020000020000000def4655fdef4655f0100ffff53ef010001000000ddf4655f000000000000000001000000000000000b0000008000000018000000c20500002b02", 0x66, 0x400}, {&(0x7f0000010100)="000000000000000000000000e58ca12e13a240e2b1a22f8d07e8e55f010040", 0x1f, 0x4e0}, {&(0x7f0000010200)="010000000000050040", 0x9, 0x560}, {0x0, 0x0, 0x800}, {0x0, 0x0, 0x1000000000c00}, {&(0x7f0000010d00)="ed41000000040000ddf4655fdef4655fdef4655f00000000000004002000000000000800050000000af301000400000000000000000000000100000010", 0x3d, 0x1480}, {&(0x7f0000011300)="020000000c0001", 0x7, 0x4000}, {&(0x7f0000012000)="504d4d00504d4dff", 0x8, 0x10000}], 0x0, &(0x7f0000012b00)=ANY=[]) getdents64(r0, &(0x7f0000002540)=""/238, 0xee) 19:40:53 executing program 6: r0 = creat(&(0x7f0000000000)='./file0\x00', 0x0) fallocate(r0, 0x11, 0x0, 0x1000007ffe) writev(r0, &(0x7f0000000040)=[{0x0}], 0x1) write$P9_RLOCK(r0, 0x0, 0x0) 19:40:53 executing program 3: syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x8, &(0x7f0000000300)=[{&(0x7f0000010000)="200000000002000019000000500100000f000000000000000000000004000000000002000020000020000000def4655fdef4655f0100ffff53ef010001000000ddf4655f000000000000000001000000000000000b0000008000000018000000c20500002b02", 0x66, 0x400}, {&(0x7f0000010100)="000000000000000000000000e58ca12e13a240e2b1a22f8d07e8e55f010040", 0x1f, 0x4e0}, {&(0x7f0000010200)="010000000000050040", 0x9, 0x560}, {&(0x7f0000010300)="030000000400000005", 0x9, 0x800}, {0x0, 0x0, 0x1000000000c00}, {&(0x7f0000010d00)="ed41000000040000ddf4655fdef4655fdef4655f00000000000004002000000000000800050000000af3010004000000000000000000000001000000", 0x3c, 0x1480}, {&(0x7f0000011300)="020000000c0001", 0x7, 0x4000}, {&(0x7f0000012000), 0x0, 0x10000}], 0x0, &(0x7f0000012b00)=ANY=[]) 19:40:53 executing program 5: r0 = syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x8, &(0x7f0000000300)=[{&(0x7f0000010000)="200000000002000019000000500100000f000000000000000000000004000000000002000020000020000000def4655fdef4655f0100ffff53ef010001000000ddf4655f000000000000000001000000000000000b0000008000000018000000c20500002b02", 0x66, 0x400}, {&(0x7f0000010100)="000000000000000000000000e58ca12e13a240e2b1a22f8d07e8e55f010040", 0x1f, 0x4e0}, {&(0x7f0000010200)="010000000000050040", 0x9, 0x560}, {&(0x7f0000010300)="030000000400000005", 0x9, 0x800}, {0x0, 0x0, 0x1000000000c00}, {&(0x7f0000010d00)="ed41000000040000ddf4655fdef4655fdef4655f00000000000004002000000000000800050000000af301000400000000000000000000000100", 0x3a, 0x1480}, {&(0x7f0000011300)="020000000c0001", 0x7, 0x4000}, {&(0x7f0000012000)="504d4d00504d4dff", 0x8, 0x10000}], 0x0, &(0x7f0000012b00)=ANY=[]) openat(r0, &(0x7f00000000c0)='./file1\x00', 0x188a00, 0x0) getdents64(r0, &(0x7f0000002540)=""/238, 0xee) 19:40:53 executing program 1: r0 = syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x9, &(0x7f0000000300)=[{&(0x7f0000010000)="200000000002000019000000500100000f000000000000000000000004000000000002000020000020000000def4655fdef4655f0100ffff53ef010001000000ddf4655f000000000000000001000000000000000b0000008000000018000000c20500002b02", 0x66, 0x400}, {&(0x7f0000010100)="000000000000000000000000e58ca12e13a240e2b1a22f8d07e8e55f010040", 0x1f, 0x4e0}, {&(0x7f0000010200)="010000000000050040", 0x9, 0x560}, {&(0x7f0000010300)="030000000400000005", 0x9, 0x800}, {0x0, 0x0, 0x1000000000c00}, {&(0x7f0000010d00)="ed41000000040000ddf4655fdef4655fdef4655f00000000000004002000000000000800050000000af301000400", 0x2e, 0x1480}, {&(0x7f0000011000)="ed41000000040000def4655fdef4655fdef4655f00000000000002002000000000000800030000000af30100040000000000000000000000010000005000000000000000000000000000000000000000000000000000000000000000000000000000000004511418000000000000000000000000000000000000000000000000ed8100001a040000def4655fdef4655fdef4655f00000000000001002000000000000800010000000af301000400000000000000000000000200000060000000000000000000000000000000000000000000000000000000000000000000000000000000521cdd1d000000000000000000000000000000000000000000000000ffa1000026000000def4655fdef4655fdef4655f00000000000001000000000000000000010000002f746d702f73797a2d696d61676567656e3537313433343433382f66696c65302f66696c65300000000000000000000000000000000000000000000073f249de000000000000000000000000000000000000000000000000ed8100000a000000def4655fdef4655fdef4655f00000000000001004000000000000800010000000af301000400000000000000000000000100000070", 0x1bd, 0x1980}, {&(0x7f0000011300)="020000000c0001022e000000020000000c0002022e2e00000b00000014000a026c6f73742b666f756e6400000c0000001000050266696c65300000000f0000001000050166696c6531", 0x49, 0x4000}, {&(0x7f0000012000)="504d4d00504d4dff", 0x8, 0x10000}], 0x0, &(0x7f0000012b00)=ANY=[]) openat(r0, &(0x7f00000000c0)='./file1\x00', 0x188a00, 0x0) getdents64(r0, &(0x7f0000002540)=""/238, 0xee) 19:40:53 executing program 4: syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x0, 0x0, 0x0, &(0x7f0000012b00)=ANY=[]) [ 946.469406] EXT4-fs error (device loop0): ext4_fill_super:4947: inode #2: comm syz-executor.0: iget: root inode unallocated [ 946.489757] EXT4-fs error (device loop7): ext4_fill_super:4947: inode #2: comm syz-executor.7: iget: root inode unallocated [ 946.491967] EXT4-fs (loop7): get root inode failed [ 946.492540] EXT4-fs (loop7): mount failed [ 946.499906] EXT4-fs (loop0): get root inode failed [ 946.500615] EXT4-fs (loop0): mount failed [ 946.510240] EXT4-fs warning (device loop3): read_mmp_block:106: Error -117 while reading MMP block 64 [ 946.546886] EXT4-fs error (device loop5): ext4_ext_check_inode:459: inode #2: comm syz-executor.5: pblk 0 bad header/extent: invalid extent entries - magic f30a, entries 1, max 4(4), depth 0(0) [ 946.549344] EXT4-fs (loop5): get root inode failed [ 946.549906] EXT4-fs (loop5): mount failed [ 946.601069] EXT4-fs error (device loop1): ext4_ext_check_inode:459: inode #2: comm syz-executor.1: pblk 0 bad header/extent: invalid extent entries - magic f30a, entries 1, max 4(4), depth 0(0) [ 946.605413] EXT4-fs (loop1): get root inode failed [ 946.606642] EXT4-fs (loop1): mount failed 19:41:05 executing program 2: syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x8, &(0x7f0000000300)=[{&(0x7f0000010000)="200000000002000019000000500100000f000000000000000000000004000000000002000020000020000000def4655fdef4655f0100ffff53ef010001000000ddf4655f000000000000000001000000000000000b0000008000000018000000c20500002b02", 0x66, 0x400}, {&(0x7f0000010100)="000000000000000000000000e58ca12e13a240e2b1a22f8d07e8e55f010040", 0x1f, 0x4e0}, {&(0x7f0000010200)="010000000000050040", 0x9, 0x560}, {&(0x7f0000010300)="030000000400000005", 0x9, 0x800}, {0x0, 0x0, 0x1000000000c00}, {&(0x7f0000010d00)="ed41000000040000ddf4655fdef4655fdef4655f00000000000004002000000000000800050000000af301000400000000000000000000000100", 0x3a, 0x1480}, {&(0x7f0000011300)="020000000c0001", 0x7, 0x4000}, {&(0x7f0000012000), 0x0, 0x10000}], 0x0, &(0x7f0000012b00)=ANY=[]) 19:41:05 executing program 6: r0 = creat(&(0x7f0000000000)='./file0\x00', 0x0) fallocate(r0, 0x11, 0x0, 0x1000007ffe) writev(r0, &(0x7f0000000040)=[{0x0}], 0x1) write$P9_RLOCK(r0, 0x0, 0x0) 19:41:05 executing program 7: r0 = syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x7, &(0x7f0000000300)=[{&(0x7f0000010000)="200000000002000019000000500100000f000000000000000000000004000000000002000020000020000000def4655fdef4655f0100ffff53ef010001000000ddf4655f000000000000000001000000000000000b0000008000000018000000c20500002b02", 0x66, 0x400}, {&(0x7f0000010100)="000000000000000000000000e58ca12e13a240e2b1a22f8d07e8e55f010040", 0x1f, 0x4e0}, {&(0x7f0000010200)="010000000000050040", 0x9, 0x560}, {0x0, 0x0, 0x1000000000c00}, {&(0x7f0000010d00)="ed41000000040000ddf4655fdef4655fdef4655f00000000000004002000000000000800050000000af301000400000000000000000000000100000010", 0x3d, 0x1480}, {&(0x7f0000011300)="020000000c0001", 0x7, 0x4000}, {&(0x7f0000012000)="504d4d00504d4dff", 0x8, 0x10000}], 0x0, &(0x7f0000012b00)=ANY=[]) getdents64(r0, &(0x7f0000002540)=""/238, 0xee) 19:41:05 executing program 1: r0 = syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x9, &(0x7f0000000300)=[{&(0x7f0000010000)="200000000002000019000000500100000f000000000000000000000004000000000002000020000020000000def4655fdef4655f0100ffff53ef010001000000ddf4655f000000000000000001000000000000000b0000008000000018000000c20500002b02", 0x66, 0x400}, {&(0x7f0000010100)="000000000000000000000000e58ca12e13a240e2b1a22f8d07e8e55f010040", 0x1f, 0x4e0}, {&(0x7f0000010200)="010000000000050040", 0x9, 0x560}, {&(0x7f0000010300)="030000000400000005", 0x9, 0x800}, {0x0, 0x0, 0x1000000000c00}, {&(0x7f0000010d00)="ed41000000040000ddf4655fdef4655fdef4655f00000000000004002000000000000800050000000af301000400", 0x2e, 0x1480}, {&(0x7f0000011000)="ed41000000040000def4655fdef4655fdef4655f00000000000002002000000000000800030000000af30100040000000000000000000000010000005000000000000000000000000000000000000000000000000000000000000000000000000000000004511418000000000000000000000000000000000000000000000000ed8100001a040000def4655fdef4655fdef4655f00000000000001002000000000000800010000000af301000400000000000000000000000200000060000000000000000000000000000000000000000000000000000000000000000000000000000000521cdd1d000000000000000000000000000000000000000000000000ffa1000026000000def4655fdef4655fdef4655f00000000000001000000000000000000010000002f746d702f73797a2d696d61676567656e3537313433343433382f66696c65302f66696c65300000000000000000000000000000000000000000000073f249de000000000000000000000000000000000000000000000000ed8100000a000000def4655fdef4655fdef4655f00000000000001004000000000000800010000000af301000400000000000000000000000100000070", 0x1bd, 0x1980}, {&(0x7f0000011300)="020000000c0001022e000000020000000c0002022e2e00000b00000014000a026c6f73742b666f756e6400000c0000001000050266696c65300000000f0000001000050166696c6531", 0x49, 0x4000}, {&(0x7f0000012000)="504d4d00504d4dff", 0x8, 0x10000}], 0x0, &(0x7f0000012b00)=ANY=[]) openat(r0, &(0x7f00000000c0)='./file1\x00', 0x188a00, 0x0) getdents64(r0, &(0x7f0000002540)=""/238, 0xee) 19:41:05 executing program 4: syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x0, 0x0, 0x0, &(0x7f0000012b00)=ANY=[]) 19:41:05 executing program 0: r0 = syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x8, &(0x7f0000000300)=[{&(0x7f0000010000)="200000000002000019000000500100000f000000000000000000000004000000000002000020000020000000def4655fdef4655f0100ffff53ef010001000000ddf4655f000000000000000001000000000000000b0000008000000018000000c20500002b02", 0x66, 0x400}, {&(0x7f0000010100)="000000000000000000000000e58ca12e13a240e2b1a22f8d07e8e55f010040", 0x1f, 0x4e0}, {&(0x7f0000010200)="010000000000050040", 0x9, 0x560}, {0x0, 0x0, 0x800}, {0x0, 0x0, 0x1000000000c00}, {&(0x7f0000010d00)="ed41000000040000ddf4655fdef4655fdef4655f00000000000004002000000000000800050000000af301000400000000000000000000000100000010", 0x3d, 0x1480}, {&(0x7f0000011300)="020000000c0001", 0x7, 0x4000}, {&(0x7f0000012000)="504d4d00504d4dff", 0x8, 0x10000}], 0x0, &(0x7f0000012b00)=ANY=[]) getdents64(r0, &(0x7f0000002540)=""/238, 0xee) 19:41:05 executing program 5: r0 = syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x8, &(0x7f0000000300)=[{&(0x7f0000010000)="200000000002000019000000500100000f000000000000000000000004000000000002000020000020000000def4655fdef4655f0100ffff53ef010001000000ddf4655f000000000000000001000000000000000b0000008000000018000000c20500002b02", 0x66, 0x400}, {&(0x7f0000010100)="000000000000000000000000e58ca12e13a240e2b1a22f8d07e8e55f010040", 0x1f, 0x4e0}, {&(0x7f0000010200)="010000000000050040", 0x9, 0x560}, {&(0x7f0000010300)="030000000400000005", 0x9, 0x800}, {0x0, 0x0, 0x1000000000c00}, {&(0x7f0000010d00)="ed41000000040000ddf4655fdef4655fdef4655f00000000000004002000000000000800050000000af301000400000000000000000000000100", 0x3a, 0x1480}, {&(0x7f0000011300)="020000000c0001", 0x7, 0x4000}, {&(0x7f0000012000)="504d4d00504d4dff", 0x8, 0x10000}], 0x0, &(0x7f0000012b00)=ANY=[]) openat(r0, &(0x7f00000000c0)='./file1\x00', 0x188a00, 0x0) getdents64(r0, &(0x7f0000002540)=""/238, 0xee) 19:41:05 executing program 3: syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x8, &(0x7f0000000300)=[{&(0x7f0000010000)="200000000002000019000000500100000f000000000000000000000004000000000002000020000020000000def4655fdef4655f0100ffff53ef010001000000ddf4655f000000000000000001000000000000000b0000008000000018000000c20500002b02", 0x66, 0x400}, {&(0x7f0000010100)="000000000000000000000000e58ca12e13a240e2b1a22f8d07e8e55f010040", 0x1f, 0x4e0}, {&(0x7f0000010200)="010000000000050040", 0x9, 0x560}, {&(0x7f0000010300)="030000000400000005", 0x9, 0x800}, {0x0, 0x0, 0x1000000000c00}, {&(0x7f0000010d00)="ed41000000040000ddf4655fdef4655fdef4655f00000000000004002000000000000800050000000af3010004000000000000000000000001000000", 0x3c, 0x1480}, {&(0x7f0000011300)="020000000c0001", 0x7, 0x4000}, {&(0x7f0000012000), 0x0, 0x10000}], 0x0, &(0x7f0000012b00)=ANY=[]) [ 958.100559] EXT4-fs warning (device loop2): read_mmp_block:106: Error -117 while reading MMP block 64 [ 958.123439] EXT4-fs warning (device loop3): read_mmp_block:106: Error -117 while reading MMP block 64 [ 958.127542] EXT4-fs error (device loop1): ext4_ext_check_inode:459: inode #2: comm syz-executor.1: pblk 0 bad header/extent: invalid extent entries - magic f30a, entries 1, max 4(4), depth 0(0) [ 958.131500] EXT4-fs (loop1): get root inode failed [ 958.132235] EXT4-fs (loop1): mount failed [ 958.164073] EXT4-fs error (device loop5): ext4_ext_check_inode:459: inode #2: comm syz-executor.5: pblk 0 bad header/extent: invalid extent entries - magic f30a, entries 1, max 4(4), depth 0(0) [ 958.166559] EXT4-fs (loop5): get root inode failed [ 958.167303] EXT4-fs (loop5): mount failed [ 958.208375] EXT4-fs error (device loop7): ext4_fill_super:4947: inode #2: comm syz-executor.7: iget: root inode unallocated [ 958.210851] EXT4-fs (loop7): get root inode failed [ 958.211547] EXT4-fs (loop7): mount failed [ 958.219519] EXT4-fs error (device loop0): ext4_fill_super:4947: inode #2: comm syz-executor.0: iget: root inode unallocated [ 958.228774] EXT4-fs (loop0): get root inode failed [ 958.230038] EXT4-fs (loop0): mount failed 19:41:17 executing program 3: syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x8, &(0x7f0000000300)=[{&(0x7f0000010000)="200000000002000019000000500100000f000000000000000000000004000000000002000020000020000000def4655fdef4655f0100ffff53ef010001000000ddf4655f000000000000000001000000000000000b0000008000000018000000c20500002b02", 0x66, 0x400}, {&(0x7f0000010100)="000000000000000000000000e58ca12e13a240e2b1a22f8d07e8e55f010040", 0x1f, 0x4e0}, {&(0x7f0000010200)="010000000000050040", 0x9, 0x560}, {&(0x7f0000010300)="030000000400000005", 0x9, 0x800}, {0x0, 0x0, 0x1000000000c00}, {&(0x7f0000010d00)="ed41000000040000ddf4655fdef4655fdef4655f00000000000004002000000000000800050000000af3010004000000000000000000000001000000", 0x3c, 0x1480}, {&(0x7f0000011300)="020000000c0001", 0x7, 0x4000}, {&(0x7f0000012000), 0x0, 0x10000}], 0x0, &(0x7f0000012b00)=ANY=[]) 19:41:17 executing program 0: r0 = syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x8, &(0x7f0000000300)=[{&(0x7f0000010000)="200000000002000019000000500100000f000000000000000000000004000000000002000020000020000000def4655fdef4655f0100ffff53ef010001000000ddf4655f000000000000000001000000000000000b0000008000000018000000c20500002b02", 0x66, 0x400}, {&(0x7f0000010100)="000000000000000000000000e58ca12e13a240e2b1a22f8d07e8e55f010040", 0x1f, 0x4e0}, {&(0x7f0000010200)="010000000000050040", 0x9, 0x560}, {&(0x7f0000010300), 0x0, 0x800}, {0x0, 0x0, 0x1000000000c00}, {&(0x7f0000010d00)="ed41000000040000ddf4655fdef4655fdef4655f00000000000004002000000000000800050000000af301000400000000000000000000000100000010", 0x3d, 0x1480}, {&(0x7f0000011300)="020000000c0001", 0x7, 0x4000}, {&(0x7f0000012000)="504d4d00504d4dff", 0x8, 0x10000}], 0x0, &(0x7f0000012b00)=ANY=[]) getdents64(r0, &(0x7f0000002540)=""/238, 0xee) 19:41:17 executing program 6: r0 = creat(&(0x7f0000000000)='./file0\x00', 0x0) fallocate(r0, 0x11, 0x0, 0x1000007ffe) writev(r0, &(0x7f0000000040)=[{0x0}], 0x1) write$P9_RLOCK(r0, 0x0, 0x0) 19:41:17 executing program 4: syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x7, &(0x7f0000000300)=[{&(0x7f0000010000)="200000000002000019000000500100000f000000000000000000000004000000000002000020000020000000def4655fdef4655f0100ffff53ef010001000000ddf4655f000000000000000001000000000000000b0000008000000018000000c20500002b02", 0x66, 0x400}, {&(0x7f0000010100)="000000000000000000000000e58ca12e13a240e2b1a22f8d07e8e55f010040", 0x1f, 0x4e0}, {&(0x7f0000010200)="010000000000050040", 0x9, 0x560}, {&(0x7f0000010300)="030000000400000005", 0x9, 0x800}, {0x0, 0x0, 0x1000000000c00}, {&(0x7f0000010d00)="ed41000000040000ddf4655fdef4655fdef4655f00000000000004002000000000000800050000000af3010004000000000000000000000001000000", 0x3c, 0x1480}, {&(0x7f0000011300)="020000000c0001", 0x7, 0x4000}], 0x0, &(0x7f0000012b00)=ANY=[]) 19:41:17 executing program 2: syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x8, &(0x7f0000000300)=[{&(0x7f0000010000)="200000000002000019000000500100000f000000000000000000000004000000000002000020000020000000def4655fdef4655f0100ffff53ef010001000000ddf4655f000000000000000001000000000000000b0000008000000018000000c20500002b02", 0x66, 0x400}, {&(0x7f0000010100)="000000000000000000000000e58ca12e13a240e2b1a22f8d07e8e55f010040", 0x1f, 0x4e0}, {&(0x7f0000010200)="010000000000050040", 0x9, 0x560}, {&(0x7f0000010300)="030000000400000005", 0x9, 0x800}, {0x0, 0x0, 0x1000000000c00}, {&(0x7f0000010d00)="ed41000000040000ddf4655fdef4655fdef4655f00000000000004002000000000000800050000000af301000400000000000000000000000100", 0x3a, 0x1480}, {&(0x7f0000011300)="020000000c0001", 0x7, 0x4000}, {&(0x7f0000012000), 0x0, 0x10000}], 0x0, &(0x7f0000012b00)=ANY=[]) 19:41:17 executing program 1: r0 = syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x9, &(0x7f0000000300)=[{&(0x7f0000010000)="200000000002000019000000500100000f000000000000000000000004000000000002000020000020000000def4655fdef4655f0100ffff53ef010001000000ddf4655f000000000000000001000000000000000b0000008000000018000000c20500002b02", 0x66, 0x400}, {&(0x7f0000010100)="000000000000000000000000e58ca12e13a240e2b1a22f8d07e8e55f010040", 0x1f, 0x4e0}, {&(0x7f0000010200)="010000000000050040", 0x9, 0x560}, {&(0x7f0000010300)="030000000400000005", 0x9, 0x800}, {0x0, 0x0, 0x1000000000c00}, {&(0x7f0000010d00)="ed41000000040000ddf4655fdef4655fdef4655f00000000000004002000000000000800050000000af301000400", 0x2e, 0x1480}, {&(0x7f0000011000)="ed41000000040000def4655fdef4655fdef4655f00000000000002002000000000000800030000000af30100040000000000000000000000010000005000000000000000000000000000000000000000000000000000000000000000000000000000000004511418000000000000000000000000000000000000000000000000ed8100001a040000def4655fdef4655fdef4655f00000000000001002000000000000800010000000af301000400000000000000000000000200000060000000000000000000000000000000000000000000000000000000000000000000000000000000521cdd1d000000000000000000000000000000000000000000000000ffa1000026000000def4655fdef4655fdef4655f00000000000001000000000000000000010000002f746d702f73797a2d696d61676567656e3537313433343433382f66696c65302f66696c65300000000000000000000000000000000000000000000073f249de000000000000000000000000000000000000000000000000ed8100000a000000def4655fdef4655fdef4655f00000000000001004000000000000800010000000af301000400000000000000000000000100000070", 0x1bd, 0x1980}, {&(0x7f0000011300)="020000000c0001022e000000020000000c0002022e2e00000b00000014000a026c6f73742b666f756e6400000c0000001000050266696c65300000000f0000001000050166696c6531", 0x49, 0x4000}, {&(0x7f0000012000)="504d4d00504d4dff", 0x8, 0x10000}], 0x0, &(0x7f0000012b00)=ANY=[]) openat(r0, &(0x7f00000000c0)='./file1\x00', 0x188a00, 0x0) getdents64(r0, &(0x7f0000002540)=""/238, 0xee) 19:41:17 executing program 5: r0 = syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x8, &(0x7f0000000300)=[{&(0x7f0000010000)="200000000002000019000000500100000f000000000000000000000004000000000002000020000020000000def4655fdef4655f0100ffff53ef010001000000ddf4655f000000000000000001000000000000000b0000008000000018000000c20500002b02", 0x66, 0x400}, {&(0x7f0000010100)="000000000000000000000000e58ca12e13a240e2b1a22f8d07e8e55f010040", 0x1f, 0x4e0}, {&(0x7f0000010200)="010000000000050040", 0x9, 0x560}, {&(0x7f0000010300)="030000000400000005", 0x9, 0x800}, {0x0, 0x0, 0x1000000000c00}, {&(0x7f0000010d00)="ed41000000040000ddf4655fdef4655fdef4655f00000000000004002000000000000800050000000af3010004000000000000000000000001000000", 0x3c, 0x1480}, {&(0x7f0000011300)="020000000c0001", 0x7, 0x4000}, {&(0x7f0000012000)="504d4d00504d4dff", 0x8, 0x10000}], 0x0, &(0x7f0000012b00)=ANY=[]) openat(r0, &(0x7f00000000c0)='./file1\x00', 0x188a00, 0x0) getdents64(r0, &(0x7f0000002540)=""/238, 0xee) 19:41:17 executing program 7: r0 = syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x7, &(0x7f0000000300)=[{&(0x7f0000010000)="200000000002000019000000500100000f000000000000000000000004000000000002000020000020000000def4655fdef4655f0100ffff53ef010001000000ddf4655f000000000000000001000000000000000b0000008000000018000000c20500002b02", 0x66, 0x400}, {&(0x7f0000010100)="000000000000000000000000e58ca12e13a240e2b1a22f8d07e8e55f010040", 0x1f, 0x4e0}, {&(0x7f0000010200)="010000000000050040", 0x9, 0x560}, {0x0, 0x0, 0x1000000000c00}, {&(0x7f0000010d00)="ed41000000040000ddf4655fdef4655fdef4655f00000000000004002000000000000800050000000af301000400000000000000000000000100000010", 0x3d, 0x1480}, {&(0x7f0000011300)="020000000c0001", 0x7, 0x4000}, {&(0x7f0000012000)="504d4d00504d4dff", 0x8, 0x10000}], 0x0, &(0x7f0000012b00)=ANY=[]) getdents64(r0, &(0x7f0000002540)=""/238, 0xee) [ 970.064711] EXT4-fs warning (device loop3): read_mmp_block:106: Error -117 while reading MMP block 64 19:41:17 executing program 3: syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x8, &(0x7f0000000300)=[{&(0x7f0000010000)="200000000002000019000000500100000f000000000000000000000004000000000002000020000020000000def4655fdef4655f0100ffff53ef010001000000ddf4655f000000000000000001000000000000000b0000008000000018000000c20500002b02", 0x66, 0x400}, {&(0x7f0000010100)="000000000000000000000000e58ca12e13a240e2b1a22f8d07e8e55f010040", 0x1f, 0x4e0}, {&(0x7f0000010200)="010000000000050040", 0x9, 0x560}, {&(0x7f0000010300)="030000000400000005", 0x9, 0x800}, {0x0, 0x0, 0x1000000000c00}, {&(0x7f0000010d00)="ed41000000040000ddf4655fdef4655fdef4655f00000000000004002000000000000800050000000af3010004000000000000000000000001000000", 0x3c, 0x1480}, {&(0x7f0000011300)="020000000c0001", 0x7, 0x4000}, {&(0x7f0000012000)='PMM\x00', 0x4, 0x10000}], 0x0, &(0x7f0000012b00)=ANY=[]) [ 970.110438] EXT4-fs error (device loop7): ext4_fill_super:4947: inode #2: comm syz-executor.7: iget: root inode unallocated [ 970.112431] EXT4-fs warning (device loop4): read_mmp_block:106: Error -117 while reading MMP block 64 [ 970.114073] EXT4-fs (loop7): get root inode failed [ 970.114856] EXT4-fs (loop7): mount failed [ 970.134790] EXT4-fs error (device loop5): ext4_ext_check_inode:459: inode #2: comm syz-executor.5: pblk 0 bad header/extent: invalid extent entries - magic f30a, entries 1, max 4(4), depth 0(0) [ 970.140383] EXT4-fs (loop5): get root inode failed [ 970.141082] EXT4-fs (loop5): mount failed [ 970.179540] EXT4-fs error (device loop0): ext4_fill_super:4947: inode #2: comm syz-executor.0: iget: root inode unallocated [ 970.182306] EXT4-fs (loop0): get root inode failed [ 970.183092] EXT4-fs (loop0): mount failed [ 970.188125] EXT4-fs error (device loop1): ext4_ext_check_inode:459: inode #2: comm syz-executor.1: pblk 0 bad header/extent: invalid extent entries - magic f30a, entries 1, max 4(4), depth 0(0) [ 970.190991] EXT4-fs (loop1): get root inode failed [ 970.191946] EXT4-fs (loop1): mount failed 19:41:17 executing program 4: syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x7, &(0x7f0000000300)=[{&(0x7f0000010000)="200000000002000019000000500100000f000000000000000000000004000000000002000020000020000000def4655fdef4655f0100ffff53ef010001000000ddf4655f000000000000000001000000000000000b0000008000000018000000c20500002b02", 0x66, 0x400}, {&(0x7f0000010100)="000000000000000000000000e58ca12e13a240e2b1a22f8d07e8e55f010040", 0x1f, 0x4e0}, {&(0x7f0000010200)="010000000000050040", 0x9, 0x560}, {&(0x7f0000010300)="030000000400000005", 0x9, 0x800}, {0x0, 0x0, 0x1000000000c00}, {&(0x7f0000010d00)="ed41000000040000ddf4655fdef4655fdef4655f00000000000004002000000000000800050000000af3010004000000000000000000000001000000", 0x3c, 0x1480}, {&(0x7f0000011300)="020000000c0001", 0x7, 0x4000}], 0x0, &(0x7f0000012b00)=ANY=[]) 19:41:17 executing program 7: r0 = syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x8, &(0x7f0000000300)=[{&(0x7f0000010000)="200000000002000019000000500100000f000000000000000000000004000000000002000020000020000000def4655fdef4655f0100ffff53ef010001000000ddf4655f000000000000000001000000000000000b0000008000000018000000c20500002b02", 0x66, 0x400}, {&(0x7f0000010100)="000000000000000000000000e58ca12e13a240e2b1a22f8d07e8e55f010040", 0x1f, 0x4e0}, {&(0x7f0000010200)="010000000000050040", 0x9, 0x560}, {0x0, 0x0, 0x800}, {0x0, 0x0, 0x1000000000c00}, {&(0x7f0000010d00)="ed41000000040000ddf4655fdef4655fdef4655f00000000000004002000000000000800050000000af301000400000000000000000000000100000010", 0x3d, 0x1480}, {&(0x7f0000011300)="020000000c0001", 0x7, 0x4000}, {&(0x7f0000012000)="504d4d00504d4dff", 0x8, 0x10000}], 0x0, &(0x7f0000012b00)=ANY=[]) getdents64(r0, &(0x7f0000002540)=""/238, 0xee) [ 970.220056] EXT4-fs warning (device loop2): read_mmp_block:106: Error -117 while reading MMP block 64 19:41:17 executing program 5: r0 = syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x8, &(0x7f0000000300)=[{&(0x7f0000010000)="200000000002000019000000500100000f000000000000000000000004000000000002000020000020000000def4655fdef4655f0100ffff53ef010001000000ddf4655f000000000000000001000000000000000b0000008000000018000000c20500002b02", 0x66, 0x400}, {&(0x7f0000010100)="000000000000000000000000e58ca12e13a240e2b1a22f8d07e8e55f010040", 0x1f, 0x4e0}, {&(0x7f0000010200)="010000000000050040", 0x9, 0x560}, {&(0x7f0000010300)="030000000400000005", 0x9, 0x800}, {0x0, 0x0, 0x1000000000c00}, {&(0x7f0000010d00)="ed41000000040000ddf4655fdef4655fdef4655f00000000000004002000000000000800050000000af3010004000000000000000000000001000000", 0x3c, 0x1480}, {&(0x7f0000011300)="020000000c0001", 0x7, 0x4000}, {&(0x7f0000012000)="504d4d00504d4dff", 0x8, 0x10000}], 0x0, &(0x7f0000012b00)=ANY=[]) openat(r0, &(0x7f00000000c0)='./file1\x00', 0x188a00, 0x0) getdents64(r0, &(0x7f0000002540)=""/238, 0xee) 19:41:17 executing program 1: r0 = syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x9, &(0x7f0000000300)=[{&(0x7f0000010000)="200000000002000019000000500100000f000000000000000000000004000000000002000020000020000000def4655fdef4655f0100ffff53ef010001000000ddf4655f000000000000000001000000000000000b0000008000000018000000c20500002b02", 0x66, 0x400}, {&(0x7f0000010100)="000000000000000000000000e58ca12e13a240e2b1a22f8d07e8e55f010040", 0x1f, 0x4e0}, {&(0x7f0000010200)="010000000000050040", 0x9, 0x560}, {&(0x7f0000010300)="030000000400000005", 0x9, 0x800}, {0x0, 0x0, 0x1000000000c00}, {&(0x7f0000010d00)="ed41000000040000ddf4655fdef4655fdef4655f00000000000004002000000000000800050000000af3010004000000000000000000", 0x36, 0x1480}, {&(0x7f0000011000)="ed41000000040000def4655fdef4655fdef4655f00000000000002002000000000000800030000000af30100040000000000000000000000010000005000000000000000000000000000000000000000000000000000000000000000000000000000000004511418000000000000000000000000000000000000000000000000ed8100001a040000def4655fdef4655fdef4655f00000000000001002000000000000800010000000af301000400000000000000000000000200000060000000000000000000000000000000000000000000000000000000000000000000000000000000521cdd1d000000000000000000000000000000000000000000000000ffa1000026000000def4655fdef4655fdef4655f00000000000001000000000000000000010000002f746d702f73797a2d696d61676567656e3537313433343433382f66696c65302f66696c65300000000000000000000000000000000000000000000073f249de000000000000000000000000000000000000000000000000ed8100000a000000def4655fdef4655fdef4655f00000000000001004000000000000800010000000af301000400000000000000000000000100000070", 0x1bd, 0x1980}, {&(0x7f0000011300)="020000000c0001022e000000020000000c0002022e2e00000b00000014000a026c6f73742b666f756e6400000c0000001000050266696c65300000000f0000001000050166696c6531", 0x49, 0x4000}, {&(0x7f0000012000)="504d4d00504d4dff", 0x8, 0x10000}], 0x0, &(0x7f0000012b00)=ANY=[]) openat(r0, &(0x7f00000000c0)='./file1\x00', 0x188a00, 0x0) getdents64(r0, &(0x7f0000002540)=""/238, 0xee) [ 970.260679] EXT4-fs warning (device loop4): read_mmp_block:106: Error -117 while reading MMP block 64 19:41:17 executing program 0: r0 = syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x8, &(0x7f0000000300)=[{&(0x7f0000010000)="200000000002000019000000500100000f000000000000000000000004000000000002000020000020000000def4655fdef4655f0100ffff53ef010001000000ddf4655f000000000000000001000000000000000b0000008000000018000000c20500002b02", 0x66, 0x400}, {&(0x7f0000010100)="000000000000000000000000e58ca12e13a240e2b1a22f8d07e8e55f010040", 0x1f, 0x4e0}, {&(0x7f0000010200)="010000000000050040", 0x9, 0x560}, {&(0x7f0000010300), 0x0, 0x800}, {0x0, 0x0, 0x1000000000c00}, {&(0x7f0000010d00)="ed41000000040000ddf4655fdef4655fdef4655f00000000000004002000000000000800050000000af301000400000000000000000000000100000010", 0x3d, 0x1480}, {&(0x7f0000011300)="020000000c0001", 0x7, 0x4000}, {&(0x7f0000012000)="504d4d00504d4dff", 0x8, 0x10000}], 0x0, &(0x7f0000012b00)=ANY=[]) getdents64(r0, &(0x7f0000002540)=""/238, 0xee) 19:41:17 executing program 2: syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x8, &(0x7f0000000300)=[{&(0x7f0000010000)="200000000002000019000000500100000f000000000000000000000004000000000002000020000020000000def4655fdef4655f0100ffff53ef010001000000ddf4655f000000000000000001000000000000000b0000008000000018000000c20500002b02", 0x66, 0x400}, {&(0x7f0000010100)="000000000000000000000000e58ca12e13a240e2b1a22f8d07e8e55f010040", 0x1f, 0x4e0}, {&(0x7f0000010200)="010000000000050040", 0x9, 0x560}, {&(0x7f0000010300)="030000000400000005", 0x9, 0x800}, {0x0, 0x0, 0x1000000000c00}, {&(0x7f0000010d00)="ed41000000040000ddf4655fdef4655fdef4655f00000000000004002000000000000800050000000af301000400000000000000000000000100", 0x3a, 0x1480}, {&(0x7f0000011300)="020000000c0001", 0x7, 0x4000}, {&(0x7f0000012000)='PMM\x00', 0x4, 0x10000}], 0x0, &(0x7f0000012b00)=ANY=[]) 19:41:17 executing program 4: syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x7, &(0x7f0000000300)=[{&(0x7f0000010000)="200000000002000019000000500100000f000000000000000000000004000000000002000020000020000000def4655fdef4655f0100ffff53ef010001000000ddf4655f000000000000000001000000000000000b0000008000000018000000c20500002b02", 0x66, 0x400}, {&(0x7f0000010100)="000000000000000000000000e58ca12e13a240e2b1a22f8d07e8e55f010040", 0x1f, 0x4e0}, {&(0x7f0000010200)="010000000000050040", 0x9, 0x560}, {&(0x7f0000010300)="030000000400000005", 0x9, 0x800}, {0x0, 0x0, 0x1000000000c00}, {&(0x7f0000010d00)="ed41000000040000ddf4655fdef4655fdef4655f00000000000004002000000000000800050000000af3010004000000000000000000000001000000", 0x3c, 0x1480}, {&(0x7f0000011300)="020000000c0001", 0x7, 0x4000}], 0x0, &(0x7f0000012b00)=ANY=[]) [ 970.316616] EXT4-fs error (device loop7): ext4_fill_super:4947: inode #2: comm syz-executor.7: iget: root inode unallocated [ 970.321012] EXT4-fs (loop7): get root inode failed [ 970.321811] EXT4-fs (loop7): mount failed [ 970.356835] EXT4-fs error (device loop5): ext4_ext_check_inode:459: inode #2: comm syz-executor.5: pblk 0 bad header/extent: invalid extent entries - magic f30a, entries 1, max 4(4), depth 0(0) [ 970.375224] EXT4-fs (loop5): get root inode failed [ 970.375888] EXT4-fs (loop5): mount failed 19:41:17 executing program 7: r0 = syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x8, &(0x7f0000000300)=[{&(0x7f0000010000)="200000000002000019000000500100000f000000000000000000000004000000000002000020000020000000def4655fdef4655f0100ffff53ef010001000000ddf4655f000000000000000001000000000000000b0000008000000018000000c20500002b02", 0x66, 0x400}, {&(0x7f0000010100)="000000000000000000000000e58ca12e13a240e2b1a22f8d07e8e55f010040", 0x1f, 0x4e0}, {&(0x7f0000010200)="010000000000050040", 0x9, 0x560}, {0x0, 0x0, 0x800}, {0x0, 0x0, 0x1000000000c00}, {&(0x7f0000010d00)="ed41000000040000ddf4655fdef4655fdef4655f00000000000004002000000000000800050000000af301000400000000000000000000000100000010", 0x3d, 0x1480}, {&(0x7f0000011300)="020000000c0001", 0x7, 0x4000}, {&(0x7f0000012000)="504d4d00504d4dff", 0x8, 0x10000}], 0x0, &(0x7f0000012b00)=ANY=[]) getdents64(r0, &(0x7f0000002540)=""/238, 0xee) [ 970.417606] EXT4-fs error (device loop0): ext4_fill_super:4947: inode #2: comm syz-executor.0: iget: root inode unallocated [ 970.421974] EXT4-fs (loop0): get root inode failed [ 970.423677] EXT4-fs (loop0): mount failed [ 970.435357] EXT4-fs error (device loop1): ext4_ext_check_inode:459: inode #2: comm syz-executor.1: pblk 0 bad header/extent: invalid extent entries - magic f30a, entries 1, max 4(4), depth 0(0) [ 970.443022] EXT4-fs (loop1): get root inode failed [ 970.444169] EXT4-fs (loop1): mount failed [ 970.467011] EXT4-fs warning (device loop4): read_mmp_block:106: Error -117 while reading MMP block 64 19:41:17 executing program 0: r0 = syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x8, &(0x7f0000000300)=[{&(0x7f0000010000)="200000000002000019000000500100000f000000000000000000000004000000000002000020000020000000def4655fdef4655f0100ffff53ef010001000000ddf4655f000000000000000001000000000000000b0000008000000018000000c20500002b02", 0x66, 0x400}, {&(0x7f0000010100)="000000000000000000000000e58ca12e13a240e2b1a22f8d07e8e55f010040", 0x1f, 0x4e0}, {&(0x7f0000010200)="010000000000050040", 0x9, 0x560}, {&(0x7f0000010300), 0x0, 0x800}, {0x0, 0x0, 0x1000000000c00}, {&(0x7f0000010d00)="ed41000000040000ddf4655fdef4655fdef4655f00000000000004002000000000000800050000000af301000400000000000000000000000100000010", 0x3d, 0x1480}, {&(0x7f0000011300)="020000000c0001", 0x7, 0x4000}, {&(0x7f0000012000)="504d4d00504d4dff", 0x8, 0x10000}], 0x0, &(0x7f0000012b00)=ANY=[]) getdents64(r0, &(0x7f0000002540)=""/238, 0xee) [ 970.541821] EXT4-fs error (device loop7): ext4_fill_super:4947: inode #2: comm syz-executor.7: iget: root inode unallocated [ 970.546622] EXT4-fs (loop7): get root inode failed [ 970.547455] EXT4-fs (loop7): mount failed [ 970.603442] EXT4-fs error (device loop0): ext4_fill_super:4947: inode #2: comm syz-executor.0: iget: root inode unallocated [ 970.605527] EXT4-fs (loop0): get root inode failed [ 970.606382] EXT4-fs (loop0): mount failed [ 970.992688] EXT4-fs warning (device loop3): ext4_multi_mount_protect:324: MMP startup interrupted, failing mount [ 970.992688] [ 971.173628] EXT4-fs warning (device loop2): ext4_multi_mount_protect:324: MMP startup interrupted, failing mount [ 971.173628] 19:41:30 executing program 2: syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x8, &(0x7f0000000300)=[{&(0x7f0000010000)="200000000002000019000000500100000f000000000000000000000004000000000002000020000020000000def4655fdef4655f0100ffff53ef010001000000ddf4655f000000000000000001000000000000000b0000008000000018000000c20500002b02", 0x66, 0x400}, {&(0x7f0000010100)="000000000000000000000000e58ca12e13a240e2b1a22f8d07e8e55f010040", 0x1f, 0x4e0}, {&(0x7f0000010200)="010000000000050040", 0x9, 0x560}, {&(0x7f0000010300)="030000000400000005", 0x9, 0x800}, {0x0, 0x0, 0x1000000000c00}, {&(0x7f0000010d00)="ed41000000040000ddf4655fdef4655fdef4655f00000000000004002000000000000800050000000af301000400000000000000000000000100", 0x3a, 0x1480}, {&(0x7f0000011300)="020000000c0001", 0x7, 0x4000}, {&(0x7f0000012000)='PMM\x00', 0x4, 0x10000}], 0x0, &(0x7f0000012b00)=ANY=[]) 19:41:30 executing program 3: syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x8, &(0x7f0000000300)=[{&(0x7f0000010000)="200000000002000019000000500100000f000000000000000000000004000000000002000020000020000000def4655fdef4655f0100ffff53ef010001000000ddf4655f000000000000000001000000000000000b0000008000000018000000c20500002b02", 0x66, 0x400}, {&(0x7f0000010100)="000000000000000000000000e58ca12e13a240e2b1a22f8d07e8e55f010040", 0x1f, 0x4e0}, {&(0x7f0000010200)="010000000000050040", 0x9, 0x560}, {&(0x7f0000010300)="030000000400000005", 0x9, 0x800}, {0x0, 0x0, 0x1000000000c00}, {&(0x7f0000010d00)="ed41000000040000ddf4655fdef4655fdef4655f00000000000004002000000000000800050000000af3010004000000000000000000000001000000", 0x3c, 0x1480}, {&(0x7f0000011300)="020000000c0001", 0x7, 0x4000}, {&(0x7f0000012000)='PMM\x00', 0x4, 0x10000}], 0x0, &(0x7f0000012b00)=ANY=[]) 19:41:30 executing program 7: r0 = syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x8, &(0x7f0000000300)=[{&(0x7f0000010000)="200000000002000019000000500100000f000000000000000000000004000000000002000020000020000000def4655fdef4655f0100ffff53ef010001000000ddf4655f000000000000000001000000000000000b0000008000000018000000c20500002b02", 0x66, 0x400}, {&(0x7f0000010100)="000000000000000000000000e58ca12e13a240e2b1a22f8d07e8e55f010040", 0x1f, 0x4e0}, {&(0x7f0000010200)="010000000000050040", 0x9, 0x560}, {0x0, 0x0, 0x800}, {0x0, 0x0, 0x1000000000c00}, {&(0x7f0000010d00)="ed41000000040000ddf4655fdef4655fdef4655f00000000000004002000000000000800050000000af301000400000000000000000000000100000010", 0x3d, 0x1480}, {&(0x7f0000011300)="020000000c0001", 0x7, 0x4000}, {&(0x7f0000012000)="504d4d00504d4dff", 0x8, 0x10000}], 0x0, &(0x7f0000012b00)=ANY=[]) getdents64(r0, &(0x7f0000002540)=""/238, 0xee) 19:41:30 executing program 6: r0 = creat(&(0x7f0000000000)='./file0\x00', 0x0) fallocate(r0, 0x11, 0x0, 0x1000007ffe) writev(r0, &(0x7f0000000040)=[{&(0x7f00000009c0)}], 0x1) write$P9_RLOCK(r0, 0x0, 0x0) 19:41:30 executing program 0: r0 = syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x8, &(0x7f0000000300)=[{&(0x7f0000010000)="200000000002000019000000500100000f000000000000000000000004000000000002000020000020000000def4655fdef4655f0100ffff53ef010001000000ddf4655f000000000000000001000000000000000b0000008000000018000000c20500002b02", 0x66, 0x400}, {&(0x7f0000010100)="000000000000000000000000e58ca12e13a240e2b1a22f8d07e8e55f010040", 0x1f, 0x4e0}, {&(0x7f0000010200)="010000000000050040", 0x9, 0x560}, {&(0x7f0000010300)="0300000004", 0x5, 0x800}, {0x0, 0x0, 0x1000000000c00}, {&(0x7f0000010d00)="ed41000000040000ddf4655fdef4655fdef4655f00000000000004002000000000000800050000000af301000400000000000000000000000100000010", 0x3d, 0x1480}, {&(0x7f0000011300)="020000000c0001", 0x7, 0x4000}, {&(0x7f0000012000)="504d4d00504d4dff", 0x8, 0x10000}], 0x0, &(0x7f0000012b00)=ANY=[]) getdents64(r0, &(0x7f0000002540)=""/238, 0xee) 19:41:30 executing program 1: r0 = syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x9, &(0x7f0000000300)=[{&(0x7f0000010000)="200000000002000019000000500100000f000000000000000000000004000000000002000020000020000000def4655fdef4655f0100ffff53ef010001000000ddf4655f000000000000000001000000000000000b0000008000000018000000c20500002b02", 0x66, 0x400}, {&(0x7f0000010100)="000000000000000000000000e58ca12e13a240e2b1a22f8d07e8e55f010040", 0x1f, 0x4e0}, {&(0x7f0000010200)="010000000000050040", 0x9, 0x560}, {&(0x7f0000010300)="030000000400000005", 0x9, 0x800}, {0x0, 0x0, 0x1000000000c00}, {&(0x7f0000010d00)="ed41000000040000ddf4655fdef4655fdef4655f00000000000004002000000000000800050000000af3010004000000000000000000", 0x36, 0x1480}, {&(0x7f0000011000)="ed41000000040000def4655fdef4655fdef4655f00000000000002002000000000000800030000000af30100040000000000000000000000010000005000000000000000000000000000000000000000000000000000000000000000000000000000000004511418000000000000000000000000000000000000000000000000ed8100001a040000def4655fdef4655fdef4655f00000000000001002000000000000800010000000af301000400000000000000000000000200000060000000000000000000000000000000000000000000000000000000000000000000000000000000521cdd1d000000000000000000000000000000000000000000000000ffa1000026000000def4655fdef4655fdef4655f00000000000001000000000000000000010000002f746d702f73797a2d696d61676567656e3537313433343433382f66696c65302f66696c65300000000000000000000000000000000000000000000073f249de000000000000000000000000000000000000000000000000ed8100000a000000def4655fdef4655fdef4655f00000000000001004000000000000800010000000af301000400000000000000000000000100000070", 0x1bd, 0x1980}, {&(0x7f0000011300)="020000000c0001022e000000020000000c0002022e2e00000b00000014000a026c6f73742b666f756e6400000c0000001000050266696c65300000000f0000001000050166696c6531", 0x49, 0x4000}, {&(0x7f0000012000)="504d4d00504d4dff", 0x8, 0x10000}], 0x0, &(0x7f0000012b00)=ANY=[]) openat(r0, &(0x7f00000000c0)='./file1\x00', 0x188a00, 0x0) getdents64(r0, &(0x7f0000002540)=""/238, 0xee) 19:41:30 executing program 5: r0 = syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x8, &(0x7f0000000300)=[{&(0x7f0000010000)="200000000002000019000000500100000f000000000000000000000004000000000002000020000020000000def4655fdef4655f0100ffff53ef010001000000ddf4655f000000000000000001000000000000000b0000008000000018000000c20500002b02", 0x66, 0x400}, {&(0x7f0000010100)="000000000000000000000000e58ca12e13a240e2b1a22f8d07e8e55f010040", 0x1f, 0x4e0}, {&(0x7f0000010200)="010000000000050040", 0x9, 0x560}, {&(0x7f0000010300)="030000000400000005", 0x9, 0x800}, {0x0, 0x0, 0x1000000000c00}, {&(0x7f0000010d00)="ed41000000040000ddf4655fdef4655fdef4655f00000000000004002000000000000800050000000af3010004000000000000000000000001000000", 0x3c, 0x1480}, {&(0x7f0000011300)="020000000c0001", 0x7, 0x4000}, {&(0x7f0000012000)="504d4d00504d4dff", 0x8, 0x10000}], 0x0, &(0x7f0000012b00)=ANY=[]) openat(r0, &(0x7f00000000c0)='./file1\x00', 0x188a00, 0x0) getdents64(r0, &(0x7f0000002540)=""/238, 0xee) 19:41:30 executing program 4: syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x8, &(0x7f0000000300)=[{&(0x7f0000010000)="200000000002000019000000500100000f000000000000000000000004000000000002000020000020000000def4655fdef4655f0100ffff53ef010001000000ddf4655f000000000000000001000000000000000b0000008000000018000000c20500002b02", 0x66, 0x400}, {&(0x7f0000010100)="000000000000000000000000e58ca12e13a240e2b1a22f8d07e8e55f010040", 0x1f, 0x4e0}, {&(0x7f0000010200)="010000000000050040", 0x9, 0x560}, {&(0x7f0000010300)="030000000400000005", 0x9, 0x800}, {0x0, 0x0, 0x1000000000c00}, {&(0x7f0000010d00)="ed41000000040000ddf4655fdef4655fdef4655f00000000000004002000000000000800050000000af3010004000000000000000000000001000000", 0x3c, 0x1480}, {&(0x7f0000011300)="020000000c0001", 0x7, 0x4000}, {0x0, 0x0, 0x10000}], 0x0, &(0x7f0000012b00)=ANY=[]) [ 983.130741] EXT4-fs warning (device loop4): read_mmp_block:106: Error -117 while reading MMP block 64 [ 983.138023] EXT4-fs error (device loop5): ext4_ext_check_inode:459: inode #2: comm syz-executor.5: pblk 0 bad header/extent: invalid extent entries - magic f30a, entries 1, max 4(4), depth 0(0) [ 983.148488] EXT4-fs (loop5): get root inode failed [ 983.149349] EXT4-fs (loop5): mount failed 19:41:30 executing program 4: syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x8, &(0x7f0000000300)=[{&(0x7f0000010000)="200000000002000019000000500100000f000000000000000000000004000000000002000020000020000000def4655fdef4655f0100ffff53ef010001000000ddf4655f000000000000000001000000000000000b0000008000000018000000c20500002b02", 0x66, 0x400}, {&(0x7f0000010100)="000000000000000000000000e58ca12e13a240e2b1a22f8d07e8e55f010040", 0x1f, 0x4e0}, {&(0x7f0000010200)="010000000000050040", 0x9, 0x560}, {&(0x7f0000010300)="030000000400000005", 0x9, 0x800}, {0x0, 0x0, 0x1000000000c00}, {&(0x7f0000010d00)="ed41000000040000ddf4655fdef4655fdef4655f00000000000004002000000000000800050000000af3010004000000000000000000000001000000", 0x3c, 0x1480}, {&(0x7f0000011300)="020000000c0001", 0x7, 0x4000}, {0x0, 0x0, 0x10000}], 0x0, &(0x7f0000012b00)=ANY=[]) [ 983.190727] EXT4-fs error (device loop1): ext4_ext_check_inode:459: inode #2: comm syz-executor.1: pblk 0 bad header/extent: invalid extent entries - magic f30a, entries 1, max 4(4), depth 0(0) [ 983.203313] EXT4-fs (loop1): get root inode failed [ 983.204052] EXT4-fs (loop1): mount failed [ 983.223217] EXT4-fs error (device loop7): ext4_fill_super:4947: inode #2: comm syz-executor.7: iget: root inode unallocated [ 983.224936] EXT4-fs error (device loop0): ext4_fill_super:4947: inode #2: comm syz-executor.0: iget: root inode unallocated [ 983.227110] EXT4-fs (loop7): get root inode failed [ 983.227789] EXT4-fs (loop7): mount failed [ 983.229096] EXT4-fs (loop0): get root inode failed [ 983.229849] EXT4-fs (loop0): mount failed 19:41:30 executing program 5: r0 = syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x8, &(0x7f0000000300)=[{&(0x7f0000010000)="200000000002000019000000500100000f000000000000000000000004000000000002000020000020000000def4655fdef4655f0100ffff53ef010001000000ddf4655f000000000000000001000000000000000b0000008000000018000000c20500002b02", 0x66, 0x400}, {&(0x7f0000010100)="000000000000000000000000e58ca12e13a240e2b1a22f8d07e8e55f010040", 0x1f, 0x4e0}, {&(0x7f0000010200)="010000000000050040", 0x9, 0x560}, {&(0x7f0000010300)="030000000400000005", 0x9, 0x800}, {0x0, 0x0, 0x1000000000c00}, {&(0x7f0000010d00)="ed41000000040000ddf4655fdef4655fdef4655f00000000000004002000000000000800050000000af301000400000000000000000000000100000010", 0x3d}, {&(0x7f0000011300)="020000000c0001", 0x7, 0x4000}, {&(0x7f0000012000)="504d4d00504d4dff", 0x8, 0x10000}], 0x0, &(0x7f0000012b00)=ANY=[]) openat(r0, &(0x7f00000000c0)='./file1\x00', 0x188a00, 0x0) getdents64(r0, &(0x7f0000002540)=""/238, 0xee) [ 983.288505] EXT4-fs warning (device loop4): read_mmp_block:106: Error -117 while reading MMP block 64 19:41:30 executing program 1: r0 = syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x9, &(0x7f0000000300)=[{&(0x7f0000010000)="200000000002000019000000500100000f000000000000000000000004000000000002000020000020000000def4655fdef4655f0100ffff53ef010001000000ddf4655f000000000000000001000000000000000b0000008000000018000000c20500002b02", 0x66, 0x400}, {&(0x7f0000010100)="000000000000000000000000e58ca12e13a240e2b1a22f8d07e8e55f010040", 0x1f, 0x4e0}, {&(0x7f0000010200)="010000000000050040", 0x9, 0x560}, {&(0x7f0000010300)="030000000400000005", 0x9, 0x800}, {0x0, 0x0, 0x1000000000c00}, {&(0x7f0000010d00)="ed41000000040000ddf4655fdef4655fdef4655f00000000000004002000000000000800050000000af3010004000000000000000000", 0x36, 0x1480}, {&(0x7f0000011000)="ed41000000040000def4655fdef4655fdef4655f00000000000002002000000000000800030000000af30100040000000000000000000000010000005000000000000000000000000000000000000000000000000000000000000000000000000000000004511418000000000000000000000000000000000000000000000000ed8100001a040000def4655fdef4655fdef4655f00000000000001002000000000000800010000000af301000400000000000000000000000200000060000000000000000000000000000000000000000000000000000000000000000000000000000000521cdd1d000000000000000000000000000000000000000000000000ffa1000026000000def4655fdef4655fdef4655f00000000000001000000000000000000010000002f746d702f73797a2d696d61676567656e3537313433343433382f66696c65302f66696c65300000000000000000000000000000000000000000000073f249de000000000000000000000000000000000000000000000000ed8100000a000000def4655fdef4655fdef4655f00000000000001004000000000000800010000000af301000400000000000000000000000100000070", 0x1bd, 0x1980}, {&(0x7f0000011300)="020000000c0001022e000000020000000c0002022e2e00000b00000014000a026c6f73742b666f756e6400000c0000001000050266696c65300000000f0000001000050166696c6531", 0x49, 0x4000}, {&(0x7f0000012000)="504d4d00504d4dff", 0x8, 0x10000}], 0x0, &(0x7f0000012b00)=ANY=[]) openat(r0, &(0x7f00000000c0)='./file1\x00', 0x188a00, 0x0) getdents64(r0, &(0x7f0000002540)=""/238, 0xee) 19:41:30 executing program 0: r0 = syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x8, &(0x7f0000000300)=[{&(0x7f0000010000)="200000000002000019000000500100000f000000000000000000000004000000000002000020000020000000def4655fdef4655f0100ffff53ef010001000000ddf4655f000000000000000001000000000000000b0000008000000018000000c20500002b02", 0x66, 0x400}, {&(0x7f0000010100)="000000000000000000000000e58ca12e13a240e2b1a22f8d07e8e55f010040", 0x1f, 0x4e0}, {&(0x7f0000010200)="010000000000050040", 0x9, 0x560}, {&(0x7f0000010300)="0300000004", 0x5, 0x800}, {0x0, 0x0, 0x1000000000c00}, {&(0x7f0000010d00)="ed41000000040000ddf4655fdef4655fdef4655f00000000000004002000000000000800050000000af301000400000000000000000000000100000010", 0x3d, 0x1480}, {&(0x7f0000011300)="020000000c0001", 0x7, 0x4000}, {&(0x7f0000012000)="504d4d00504d4dff", 0x8, 0x10000}], 0x0, &(0x7f0000012b00)=ANY=[]) getdents64(r0, &(0x7f0000002540)=""/238, 0xee) 19:41:30 executing program 7: r0 = syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x8, &(0x7f0000000300)=[{&(0x7f0000010000)="200000000002000019000000500100000f000000000000000000000004000000000002000020000020000000def4655fdef4655f0100ffff53ef010001000000ddf4655f000000000000000001000000000000000b0000008000000018000000c20500002b02", 0x66, 0x400}, {&(0x7f0000010100)="000000000000000000000000e58ca12e13a240e2b1a22f8d07e8e55f010040", 0x1f, 0x4e0}, {&(0x7f0000010200)="010000000000050040", 0x9, 0x560}, {&(0x7f0000010300), 0x0, 0x800}, {0x0, 0x0, 0x1000000000c00}, {&(0x7f0000010d00)="ed41000000040000ddf4655fdef4655fdef4655f00000000000004002000000000000800050000000af301000400000000000000000000000100000010", 0x3d, 0x1480}, {&(0x7f0000011300)="020000000c0001", 0x7, 0x4000}, {&(0x7f0000012000)="504d4d00504d4dff", 0x8, 0x10000}], 0x0, &(0x7f0000012b00)=ANY=[]) getdents64(r0, &(0x7f0000002540)=""/238, 0xee) 19:41:30 executing program 4: syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x8, &(0x7f0000000300)=[{&(0x7f0000010000)="200000000002000019000000500100000f000000000000000000000004000000000002000020000020000000def4655fdef4655f0100ffff53ef010001000000ddf4655f000000000000000001000000000000000b0000008000000018000000c20500002b02", 0x66, 0x400}, {&(0x7f0000010100)="000000000000000000000000e58ca12e13a240e2b1a22f8d07e8e55f010040", 0x1f, 0x4e0}, {&(0x7f0000010200)="010000000000050040", 0x9, 0x560}, {&(0x7f0000010300)="030000000400000005", 0x9, 0x800}, {0x0, 0x0, 0x1000000000c00}, {&(0x7f0000010d00)="ed41000000040000ddf4655fdef4655fdef4655f00000000000004002000000000000800050000000af3010004000000000000000000000001000000", 0x3c, 0x1480}, {&(0x7f0000011300)="020000000c0001", 0x7, 0x4000}, {0x0, 0x0, 0x10000}], 0x0, &(0x7f0000012b00)=ANY=[]) [ 983.358898] EXT4-fs error (device loop5): ext4_fill_super:4947: inode #2: comm syz-executor.5: iget: root inode unallocated [ 983.388715] EXT4-fs (loop5): get root inode failed [ 983.389595] EXT4-fs (loop5): mount failed 19:41:30 executing program 6: r0 = creat(&(0x7f0000000000)='./file0\x00', 0x0) fallocate(r0, 0x11, 0x0, 0x1000007ffe) writev(r0, &(0x7f0000000040)=[{&(0x7f00000009c0)}], 0x1) write$P9_RLOCK(r0, 0x0, 0x0) [ 983.409927] EXT4-fs error (device loop0): ext4_fill_super:4947: inode #2: comm syz-executor.0: iget: root inode unallocated [ 983.414366] EXT4-fs (loop0): get root inode failed [ 983.416187] EXT4-fs (loop0): mount failed [ 983.438026] EXT4-fs warning (device loop4): read_mmp_block:106: Error -117 while reading MMP block 64 [ 983.453149] EXT4-fs error (device loop1): ext4_ext_check_inode:459: inode #2: comm syz-executor.1: pblk 0 bad header/extent: invalid extent entries - magic f30a, entries 1, max 4(4), depth 0(0) 19:41:30 executing program 0: r0 = syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x8, &(0x7f0000000300)=[{&(0x7f0000010000)="200000000002000019000000500100000f000000000000000000000004000000000002000020000020000000def4655fdef4655f0100ffff53ef010001000000ddf4655f000000000000000001000000000000000b0000008000000018000000c20500002b02", 0x66, 0x400}, {&(0x7f0000010100)="000000000000000000000000e58ca12e13a240e2b1a22f8d07e8e55f010040", 0x1f, 0x4e0}, {&(0x7f0000010200)="010000000000050040", 0x9, 0x560}, {&(0x7f0000010300)="0300000004", 0x5, 0x800}, {0x0, 0x0, 0x1000000000c00}, {&(0x7f0000010d00)="ed41000000040000ddf4655fdef4655fdef4655f00000000000004002000000000000800050000000af301000400000000000000000000000100000010", 0x3d, 0x1480}, {&(0x7f0000011300)="020000000c0001", 0x7, 0x4000}, {&(0x7f0000012000)="504d4d00504d4dff", 0x8, 0x10000}], 0x0, &(0x7f0000012b00)=ANY=[]) getdents64(r0, &(0x7f0000002540)=""/238, 0xee) [ 983.492909] EXT4-fs (loop1): get root inode failed [ 983.494709] EXT4-fs (loop1): mount failed [ 983.542357] EXT4-fs error (device loop7): ext4_fill_super:4947: inode #2: comm syz-executor.7: iget: root inode unallocated [ 983.546930] EXT4-fs (loop7): get root inode failed [ 983.547743] EXT4-fs (loop7): mount failed [ 983.621808] EXT4-fs error (device loop0): ext4_fill_super:4947: inode #2: comm syz-executor.0: iget: root inode unallocated [ 983.625973] EXT4-fs (loop0): get root inode failed [ 983.627337] EXT4-fs (loop0): mount failed [ 983.943597] EXT4-fs warning (device loop2): ext4_multi_mount_protect:324: MMP startup interrupted, failing mount [ 983.943597] [ 983.967458] EXT4-fs warning (device loop3): ext4_multi_mount_protect:324: MMP startup interrupted, failing mount [ 983.967458] 19:41:43 executing program 2: syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x8, &(0x7f0000000300)=[{&(0x7f0000010000)="200000000002000019000000500100000f000000000000000000000004000000000002000020000020000000def4655fdef4655f0100ffff53ef010001000000ddf4655f000000000000000001000000000000000b0000008000000018000000c20500002b02", 0x66, 0x400}, {&(0x7f0000010100)="000000000000000000000000e58ca12e13a240e2b1a22f8d07e8e55f010040", 0x1f, 0x4e0}, {&(0x7f0000010200)="010000000000050040", 0x9, 0x560}, {&(0x7f0000010300)="030000000400000005", 0x9, 0x800}, {0x0, 0x0, 0x1000000000c00}, {&(0x7f0000010d00)="ed41000000040000ddf4655fdef4655fdef4655f00000000000004002000000000000800050000000af301000400000000000000000000000100", 0x3a, 0x1480}, {&(0x7f0000011300)="020000000c0001", 0x7, 0x4000}, {&(0x7f0000012000)='PMM\x00', 0x4, 0x10000}], 0x0, &(0x7f0000012b00)=ANY=[]) 19:41:43 executing program 3: syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x8, &(0x7f0000000300)=[{&(0x7f0000010000)="200000000002000019000000500100000f000000000000000000000004000000000002000020000020000000def4655fdef4655f0100ffff53ef010001000000ddf4655f000000000000000001000000000000000b0000008000000018000000c20500002b02", 0x66, 0x400}, {&(0x7f0000010100)="000000000000000000000000e58ca12e13a240e2b1a22f8d07e8e55f010040", 0x1f, 0x4e0}, {&(0x7f0000010200)="010000000000050040", 0x9, 0x560}, {&(0x7f0000010300)="030000000400000005", 0x9, 0x800}, {0x0, 0x0, 0x1000000000c00}, {&(0x7f0000010d00)="ed41000000040000ddf4655fdef4655fdef4655f00000000000004002000000000000800050000000af3010004000000000000000000000001000000", 0x3c, 0x1480}, {&(0x7f0000011300)="020000000c0001", 0x7, 0x4000}, {&(0x7f0000012000)='PMM\x00', 0x4, 0x10000}], 0x0, &(0x7f0000012b00)=ANY=[]) 19:41:43 executing program 5: r0 = syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x8, &(0x7f0000000300)=[{&(0x7f0000010000)="200000000002000019000000500100000f000000000000000000000004000000000002000020000020000000def4655fdef4655f0100ffff53ef010001000000ddf4655f000000000000000001000000000000000b0000008000000018000000c20500002b02", 0x66, 0x400}, {&(0x7f0000010100)="000000000000000000000000e58ca12e13a240e2b1a22f8d07e8e55f010040", 0x1f, 0x4e0}, {&(0x7f0000010200)="010000000000050040", 0x9, 0x560}, {&(0x7f0000010300)="030000000400000005", 0x9, 0x800}, {0x0, 0x0, 0x1000000000c00}, {&(0x7f0000010d00)="ed41000000040000ddf4655fdef4655fdef4655f00000000000004002000000000000800050000000af301000400000000000000000000000100000010", 0x3d}, {&(0x7f0000011300)="020000000c0001", 0x7, 0x4000}, {&(0x7f0000012000)="504d4d00504d4dff", 0x8, 0x10000}], 0x0, &(0x7f0000012b00)=ANY=[]) openat(r0, &(0x7f00000000c0)='./file1\x00', 0x188a00, 0x0) getdents64(r0, &(0x7f0000002540)=""/238, 0xee) 19:41:43 executing program 6: r0 = creat(&(0x7f0000000000)='./file0\x00', 0x0) fallocate(r0, 0x11, 0x0, 0x1000007ffe) writev(r0, &(0x7f0000000040)=[{&(0x7f00000009c0)}], 0x1) write$P9_RLOCK(r0, 0x0, 0x0) 19:41:43 executing program 4: syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x8, &(0x7f0000000300)=[{&(0x7f0000010000)="200000000002000019000000500100000f000000000000000000000004000000000002000020000020000000def4655fdef4655f0100ffff53ef010001000000ddf4655f000000000000000001000000000000000b0000008000000018000000c20500002b02", 0x66, 0x400}, {&(0x7f0000010100)="000000000000000000000000e58ca12e13a240e2b1a22f8d07e8e55f010040", 0x1f, 0x4e0}, {&(0x7f0000010200)="010000000000050040", 0x9, 0x560}, {&(0x7f0000010300)="030000000400000005", 0x9, 0x800}, {0x0, 0x0, 0x1000000000c00}, {&(0x7f0000010d00)="ed41000000040000ddf4655fdef4655fdef4655f00000000000004002000000000000800050000000af3010004000000000000000000000001000000", 0x3c, 0x1480}, {&(0x7f0000011300)="020000000c0001", 0x7, 0x4000}, {&(0x7f0000012000), 0x0, 0x10000}], 0x0, &(0x7f0000012b00)=ANY=[]) 19:41:43 executing program 7: r0 = syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x8, &(0x7f0000000300)=[{&(0x7f0000010000)="200000000002000019000000500100000f000000000000000000000004000000000002000020000020000000def4655fdef4655f0100ffff53ef010001000000ddf4655f000000000000000001000000000000000b0000008000000018000000c20500002b02", 0x66, 0x400}, {&(0x7f0000010100)="000000000000000000000000e58ca12e13a240e2b1a22f8d07e8e55f010040", 0x1f, 0x4e0}, {&(0x7f0000010200)="010000000000050040", 0x9, 0x560}, {&(0x7f0000010300), 0x0, 0x800}, {0x0, 0x0, 0x1000000000c00}, {&(0x7f0000010d00)="ed41000000040000ddf4655fdef4655fdef4655f00000000000004002000000000000800050000000af301000400000000000000000000000100000010", 0x3d, 0x1480}, {&(0x7f0000011300)="020000000c0001", 0x7, 0x4000}, {&(0x7f0000012000)="504d4d00504d4dff", 0x8, 0x10000}], 0x0, &(0x7f0000012b00)=ANY=[]) getdents64(r0, &(0x7f0000002540)=""/238, 0xee) 19:41:43 executing program 1: r0 = syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x9, &(0x7f0000000300)=[{&(0x7f0000010000)="200000000002000019000000500100000f000000000000000000000004000000000002000020000020000000def4655fdef4655f0100ffff53ef010001000000ddf4655f000000000000000001000000000000000b0000008000000018000000c20500002b02", 0x66, 0x400}, {&(0x7f0000010100)="000000000000000000000000e58ca12e13a240e2b1a22f8d07e8e55f010040", 0x1f, 0x4e0}, {&(0x7f0000010200)="010000000000050040", 0x9, 0x560}, {&(0x7f0000010300)="030000000400000005", 0x9, 0x800}, {0x0, 0x0, 0x1000000000c00}, {&(0x7f0000010d00)="ed41000000040000ddf4655fdef4655fdef4655f00000000000004002000000000000800050000000af301000400000000000000000000000100", 0x3a, 0x1480}, {&(0x7f0000011000)="ed41000000040000def4655fdef4655fdef4655f00000000000002002000000000000800030000000af30100040000000000000000000000010000005000000000000000000000000000000000000000000000000000000000000000000000000000000004511418000000000000000000000000000000000000000000000000ed8100001a040000def4655fdef4655fdef4655f00000000000001002000000000000800010000000af301000400000000000000000000000200000060000000000000000000000000000000000000000000000000000000000000000000000000000000521cdd1d000000000000000000000000000000000000000000000000ffa1000026000000def4655fdef4655fdef4655f00000000000001000000000000000000010000002f746d702f73797a2d696d61676567656e3537313433343433382f66696c65302f66696c65300000000000000000000000000000000000000000000073f249de000000000000000000000000000000000000000000000000ed8100000a000000def4655fdef4655fdef4655f00000000000001004000000000000800010000000af301000400000000000000000000000100000070", 0x1bd, 0x1980}, {&(0x7f0000011300)="020000000c0001022e000000020000000c0002022e2e00000b00000014000a026c6f73742b666f756e6400000c0000001000050266696c65300000000f0000001000050166696c6531", 0x49, 0x4000}, {&(0x7f0000012000)="504d4d00504d4dff", 0x8, 0x10000}], 0x0, &(0x7f0000012b00)=ANY=[]) openat(r0, &(0x7f00000000c0)='./file1\x00', 0x188a00, 0x0) getdents64(r0, &(0x7f0000002540)=""/238, 0xee) 19:41:43 executing program 0: r0 = syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x8, &(0x7f0000000300)=[{&(0x7f0000010000)="200000000002000019000000500100000f000000000000000000000004000000000002000020000020000000def4655fdef4655f0100ffff53ef010001000000ddf4655f000000000000000001000000000000000b0000008000000018000000c20500002b02", 0x66, 0x400}, {&(0x7f0000010100)="000000000000000000000000e58ca12e13a240e2b1a22f8d07e8e55f010040", 0x1f, 0x4e0}, {&(0x7f0000010200)="010000000000050040", 0x9, 0x560}, {&(0x7f0000010300)="03000000040000", 0x7, 0x800}, {0x0, 0x0, 0x1000000000c00}, {&(0x7f0000010d00)="ed41000000040000ddf4655fdef4655fdef4655f00000000000004002000000000000800050000000af301000400000000000000000000000100000010", 0x3d, 0x1480}, {&(0x7f0000011300)="020000000c0001", 0x7, 0x4000}, {&(0x7f0000012000)="504d4d00504d4dff", 0x8, 0x10000}], 0x0, &(0x7f0000012b00)=ANY=[]) getdents64(r0, &(0x7f0000002540)=""/238, 0xee) [ 995.673834] EXT4-fs warning (device loop4): read_mmp_block:106: Error -117 while reading MMP block 64 [ 995.680716] EXT4-fs error (device loop1): ext4_ext_check_inode:459: inode #2: comm syz-executor.1: pblk 0 bad header/extent: invalid extent entries - magic f30a, entries 1, max 4(4), depth 0(0) [ 995.689266] EXT4-fs (loop1): get root inode failed [ 995.690066] EXT4-fs (loop1): mount failed 19:41:43 executing program 1: r0 = syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x9, &(0x7f0000000300)=[{&(0x7f0000010000)="200000000002000019000000500100000f000000000000000000000004000000000002000020000020000000def4655fdef4655f0100ffff53ef010001000000ddf4655f000000000000000001000000000000000b0000008000000018000000c20500002b02", 0x66, 0x400}, {&(0x7f0000010100)="000000000000000000000000e58ca12e13a240e2b1a22f8d07e8e55f010040", 0x1f, 0x4e0}, {&(0x7f0000010200)="010000000000050040", 0x9, 0x560}, {&(0x7f0000010300)="030000000400000005", 0x9, 0x800}, {0x0, 0x0, 0x1000000000c00}, {&(0x7f0000010d00)="ed41000000040000ddf4655fdef4655fdef4655f00000000000004002000000000000800050000000af301000400000000000000000000000100", 0x3a, 0x1480}, {&(0x7f0000011000)="ed41000000040000def4655fdef4655fdef4655f00000000000002002000000000000800030000000af30100040000000000000000000000010000005000000000000000000000000000000000000000000000000000000000000000000000000000000004511418000000000000000000000000000000000000000000000000ed8100001a040000def4655fdef4655fdef4655f00000000000001002000000000000800010000000af301000400000000000000000000000200000060000000000000000000000000000000000000000000000000000000000000000000000000000000521cdd1d000000000000000000000000000000000000000000000000ffa1000026000000def4655fdef4655fdef4655f00000000000001000000000000000000010000002f746d702f73797a2d696d61676567656e3537313433343433382f66696c65302f66696c65300000000000000000000000000000000000000000000073f249de000000000000000000000000000000000000000000000000ed8100000a000000def4655fdef4655fdef4655f00000000000001004000000000000800010000000af301000400000000000000000000000100000070", 0x1bd, 0x1980}, {&(0x7f0000011300)="020000000c0001022e000000020000000c0002022e2e00000b00000014000a026c6f73742b666f756e6400000c0000001000050266696c65300000000f0000001000050166696c6531", 0x49, 0x4000}, {&(0x7f0000012000)="504d4d00504d4dff", 0x8, 0x10000}], 0x0, &(0x7f0000012b00)=ANY=[]) openat(r0, &(0x7f00000000c0)='./file1\x00', 0x188a00, 0x0) getdents64(r0, &(0x7f0000002540)=""/238, 0xee) [ 995.764937] EXT4-fs error (device loop5): ext4_fill_super:4947: inode #2: comm syz-executor.5: iget: root inode unallocated [ 995.766640] EXT4-fs (loop5): get root inode failed [ 995.767318] EXT4-fs (loop5): mount failed [ 995.770548] EXT4-fs error (device loop7): ext4_fill_super:4947: inode #2: comm syz-executor.7: iget: root inode unallocated [ 995.777491] EXT4-fs (loop7): get root inode failed [ 995.778380] EXT4-fs (loop7): mount failed [ 995.779059] EXT4-fs error (device loop0): ext4_fill_super:4947: inode #2: comm syz-executor.0: iget: root inode unallocated 19:41:43 executing program 4: syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x8, &(0x7f0000000300)=[{&(0x7f0000010000)="200000000002000019000000500100000f000000000000000000000004000000000002000020000020000000def4655fdef4655f0100ffff53ef010001000000ddf4655f000000000000000001000000000000000b0000008000000018000000c20500002b02", 0x66, 0x400}, {&(0x7f0000010100)="000000000000000000000000e58ca12e13a240e2b1a22f8d07e8e55f010040", 0x1f, 0x4e0}, {&(0x7f0000010200)="010000000000050040", 0x9, 0x560}, {&(0x7f0000010300)="030000000400000005", 0x9, 0x800}, {0x0, 0x0, 0x1000000000c00}, {&(0x7f0000010d00)="ed41000000040000ddf4655fdef4655fdef4655f00000000000004002000000000000800050000000af3010004000000000000000000000001000000", 0x3c, 0x1480}, {&(0x7f0000011300)="020000000c0001", 0x7, 0x4000}, {&(0x7f0000012000), 0x0, 0x10000}], 0x0, &(0x7f0000012b00)=ANY=[]) [ 995.783100] EXT4-fs (loop0): get root inode failed [ 995.785649] EXT4-fs (loop0): mount failed 19:41:43 executing program 0: r0 = syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x8, &(0x7f0000000300)=[{&(0x7f0000010000)="200000000002000019000000500100000f000000000000000000000004000000000002000020000020000000def4655fdef4655f0100ffff53ef010001000000ddf4655f000000000000000001000000000000000b0000008000000018000000c20500002b02", 0x66, 0x400}, {&(0x7f0000010100)="000000000000000000000000e58ca12e13a240e2b1a22f8d07e8e55f010040", 0x1f, 0x4e0}, {&(0x7f0000010200)="010000000000050040", 0x9, 0x560}, {&(0x7f0000010300)="03000000040000", 0x7, 0x800}, {0x0, 0x0, 0x1000000000c00}, {&(0x7f0000010d00)="ed41000000040000ddf4655fdef4655fdef4655f00000000000004002000000000000800050000000af301000400000000000000000000000100000010", 0x3d, 0x1480}, {&(0x7f0000011300)="020000000c0001", 0x7, 0x4000}, {&(0x7f0000012000)="504d4d00504d4dff", 0x8, 0x10000}], 0x0, &(0x7f0000012b00)=ANY=[]) getdents64(r0, &(0x7f0000002540)=""/238, 0xee) 19:41:43 executing program 5: r0 = syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x8, &(0x7f0000000300)=[{&(0x7f0000010000)="200000000002000019000000500100000f000000000000000000000004000000000002000020000020000000def4655fdef4655f0100ffff53ef010001000000ddf4655f000000000000000001000000000000000b0000008000000018000000c20500002b02", 0x66, 0x400}, {&(0x7f0000010100)="000000000000000000000000e58ca12e13a240e2b1a22f8d07e8e55f010040", 0x1f, 0x4e0}, {&(0x7f0000010200)="010000000000050040", 0x9, 0x560}, {&(0x7f0000010300)="030000000400000005", 0x9, 0x800}, {0x0, 0x0, 0x1000000000c00}, {&(0x7f0000010d00)="ed41000000040000ddf4655fdef4655fdef4655f00000000000004002000000000000800050000000af301000400000000000000000000000100000010", 0x3d}, {&(0x7f0000011300)="020000000c0001", 0x7, 0x4000}, {&(0x7f0000012000)="504d4d00504d4dff", 0x8, 0x10000}], 0x0, &(0x7f0000012b00)=ANY=[]) openat(r0, &(0x7f00000000c0)='./file1\x00', 0x188a00, 0x0) getdents64(r0, &(0x7f0000002540)=""/238, 0xee) 19:41:43 executing program 7: r0 = syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x8, &(0x7f0000000300)=[{&(0x7f0000010000)="200000000002000019000000500100000f000000000000000000000004000000000002000020000020000000def4655fdef4655f0100ffff53ef010001000000ddf4655f000000000000000001000000000000000b0000008000000018000000c20500002b02", 0x66, 0x400}, {&(0x7f0000010100)="000000000000000000000000e58ca12e13a240e2b1a22f8d07e8e55f010040", 0x1f, 0x4e0}, {&(0x7f0000010200)="010000000000050040", 0x9, 0x560}, {&(0x7f0000010300), 0x0, 0x800}, {0x0, 0x0, 0x1000000000c00}, {&(0x7f0000010d00)="ed41000000040000ddf4655fdef4655fdef4655f00000000000004002000000000000800050000000af301000400000000000000000000000100000010", 0x3d, 0x1480}, {&(0x7f0000011300)="020000000c0001", 0x7, 0x4000}, {&(0x7f0000012000)="504d4d00504d4dff", 0x8, 0x10000}], 0x0, &(0x7f0000012b00)=ANY=[]) getdents64(r0, &(0x7f0000002540)=""/238, 0xee) 19:41:43 executing program 5: r0 = syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x7, &(0x7f0000000300)=[{&(0x7f0000010000)="200000000002000019000000500100000f000000000000000000000004000000000002000020000020000000def4655fdef4655f0100ffff53ef010001000000ddf4655f000000000000000001000000000000000b0000008000000018000000c20500002b02", 0x66, 0x400}, {&(0x7f0000010100)="000000000000000000000000e58ca12e13a240e2b1a22f8d07e8e55f010040", 0x1f, 0x4e0}, {&(0x7f0000010200)="010000000000050040", 0x9, 0x560}, {&(0x7f0000010300)="030000000400000005", 0x9, 0x800}, {&(0x7f0000010d00)="ed41000000040000ddf4655fdef4655fdef4655f00000000000004002000000000000800050000000af301000400000000000000000000000100000010", 0x3d, 0x1480}, {&(0x7f0000011300)="020000000c0001", 0x7, 0x4000}, {&(0x7f0000012000)="504d4d00504d4dff", 0x8, 0x10000}], 0x0, &(0x7f0000012b00)=ANY=[]) openat(r0, &(0x7f00000000c0)='./file1\x00', 0x188a00, 0x0) getdents64(r0, &(0x7f0000002540)=""/238, 0xee) [ 995.963000] EXT4-fs warning (device loop4): read_mmp_block:106: Error -117 while reading MMP block 64 [ 995.971631] EXT4-fs error (device loop0): ext4_fill_super:4947: inode #2: comm syz-executor.0: iget: root inode unallocated [ 995.971748] EXT4-fs error (device loop1): ext4_ext_check_inode:459: inode #2: comm syz-executor.1: pblk 0 bad header/extent: invalid extent entries - magic f30a, entries 1, max 4(4), depth 0(0) [ 995.975902] EXT4-fs (loop0): get root inode failed [ 995.983933] EXT4-fs (loop0): mount failed [ 995.987847] EXT4-fs (loop1): get root inode failed [ 995.989178] EXT4-fs (loop1): mount failed 19:41:43 executing program 4: syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x8, &(0x7f0000000300)=[{&(0x7f0000010000)="200000000002000019000000500100000f000000000000000000000004000000000002000020000020000000def4655fdef4655f0100ffff53ef010001000000ddf4655f000000000000000001000000000000000b0000008000000018000000c20500002b02", 0x66, 0x400}, {&(0x7f0000010100)="000000000000000000000000e58ca12e13a240e2b1a22f8d07e8e55f010040", 0x1f, 0x4e0}, {&(0x7f0000010200)="010000000000050040", 0x9, 0x560}, {&(0x7f0000010300)="030000000400000005", 0x9, 0x800}, {0x0, 0x0, 0x1000000000c00}, {&(0x7f0000010d00)="ed41000000040000ddf4655fdef4655fdef4655f00000000000004002000000000000800050000000af3010004000000000000000000000001000000", 0x3c, 0x1480}, {&(0x7f0000011300)="020000000c0001", 0x7, 0x4000}, {&(0x7f0000012000), 0x0, 0x10000}], 0x0, &(0x7f0000012b00)=ANY=[]) 19:41:43 executing program 6: r0 = creat(&(0x7f0000000000)='./file0\x00', 0x0) fallocate(r0, 0x11, 0x0, 0x1000007ffe) writev(r0, &(0x7f0000000040)=[{&(0x7f00000009c0)="8a", 0x1}], 0x1) write$P9_RLOCK(0xffffffffffffffff, 0x0, 0x0) [ 996.063501] EXT4-fs (loop5): bad geometry: block count 512 exceeds size of device (128 blocks) [ 996.134132] EXT4-fs warning (device loop4): read_mmp_block:106: Error -117 while reading MMP block 64 [ 996.497227] EXT4-fs warning (device loop2): ext4_multi_mount_protect:324: MMP startup interrupted, failing mount [ 996.497227] [ 996.499742] EXT4-fs warning (device loop3): ext4_multi_mount_protect:324: MMP startup interrupted, failing mount [ 996.499742] 19:41:55 executing program 5: r0 = syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x7, &(0x7f0000000300)=[{&(0x7f0000010000)="200000000002000019000000500100000f000000000000000000000004000000000002000020000020000000def4655fdef4655f0100ffff53ef010001000000ddf4655f000000000000000001000000000000000b0000008000000018000000c20500002b02", 0x66, 0x400}, {&(0x7f0000010100)="000000000000000000000000e58ca12e13a240e2b1a22f8d07e8e55f010040", 0x1f, 0x4e0}, {&(0x7f0000010200)="010000000000050040", 0x9, 0x560}, {&(0x7f0000010300)="030000000400000005", 0x9, 0x800}, {&(0x7f0000010d00)="ed41000000040000ddf4655fdef4655fdef4655f00000000000004002000000000000800050000000af301000400000000000000000000000100000010", 0x3d, 0x1480}, {&(0x7f0000011300)="020000000c0001", 0x7, 0x4000}, {&(0x7f0000012000)="504d4d00504d4dff", 0x8, 0x10000}], 0x0, &(0x7f0000012b00)=ANY=[]) openat(r0, &(0x7f00000000c0)='./file1\x00', 0x188a00, 0x0) getdents64(r0, &(0x7f0000002540)=""/238, 0xee) 19:41:55 executing program 2: syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x8, &(0x7f0000000300)=[{&(0x7f0000010000)="200000000002000019000000500100000f000000000000000000000004000000000002000020000020000000def4655fdef4655f0100ffff53ef010001000000ddf4655f000000000000000001000000000000000b0000008000000018000000c20500002b02", 0x66, 0x400}, {&(0x7f0000010100)="000000000000000000000000e58ca12e13a240e2b1a22f8d07e8e55f010040", 0x1f, 0x4e0}, {&(0x7f0000010200)="010000000000050040", 0x9, 0x560}, {&(0x7f0000010300)="030000000400000005", 0x9, 0x800}, {0x0, 0x0, 0x1000000000c00}, {&(0x7f0000010d00)="ed41000000040000ddf4655fdef4655fdef4655f00000000000004002000000000000800050000000af301000400000000000000000000000100", 0x3a, 0x1480}, {&(0x7f0000011300)="020000000c0001", 0x7, 0x4000}, {&(0x7f0000012000)='PMM\x00PM', 0x6, 0x10000}], 0x0, &(0x7f0000012b00)=ANY=[]) 19:41:55 executing program 7: r0 = syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x8, &(0x7f0000000300)=[{&(0x7f0000010000)="200000000002000019000000500100000f000000000000000000000004000000000002000020000020000000def4655fdef4655f0100ffff53ef010001000000ddf4655f000000000000000001000000000000000b0000008000000018000000c20500002b02", 0x66, 0x400}, {&(0x7f0000010100)="000000000000000000000000e58ca12e13a240e2b1a22f8d07e8e55f010040", 0x1f, 0x4e0}, {&(0x7f0000010200)="010000000000050040", 0x9, 0x560}, {&(0x7f0000010300)="0300000004", 0x5, 0x800}, {0x0, 0x0, 0x1000000000c00}, {&(0x7f0000010d00)="ed41000000040000ddf4655fdef4655fdef4655f00000000000004002000000000000800050000000af301000400000000000000000000000100000010", 0x3d, 0x1480}, {&(0x7f0000011300)="020000000c0001", 0x7, 0x4000}, {&(0x7f0000012000)="504d4d00504d4dff", 0x8, 0x10000}], 0x0, &(0x7f0000012b00)=ANY=[]) getdents64(r0, &(0x7f0000002540)=""/238, 0xee) 19:41:55 executing program 3: syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x8, &(0x7f0000000300)=[{&(0x7f0000010000)="200000000002000019000000500100000f000000000000000000000004000000000002000020000020000000def4655fdef4655f0100ffff53ef010001000000ddf4655f000000000000000001000000000000000b0000008000000018000000c20500002b02", 0x66, 0x400}, {&(0x7f0000010100)="000000000000000000000000e58ca12e13a240e2b1a22f8d07e8e55f010040", 0x1f, 0x4e0}, {&(0x7f0000010200)="010000000000050040", 0x9, 0x560}, {&(0x7f0000010300)="030000000400000005", 0x9, 0x800}, {0x0, 0x0, 0x1000000000c00}, {&(0x7f0000010d00)="ed41000000040000ddf4655fdef4655fdef4655f00000000000004002000000000000800050000000af3010004000000000000000000000001000000", 0x3c, 0x1480}, {&(0x7f0000011300)="020000000c0001", 0x7, 0x4000}, {&(0x7f0000012000)='PMM\x00PM', 0x6, 0x10000}], 0x0, &(0x7f0000012b00)=ANY=[]) 19:41:55 executing program 1: r0 = syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x9, &(0x7f0000000300)=[{&(0x7f0000010000)="200000000002000019000000500100000f000000000000000000000004000000000002000020000020000000def4655fdef4655f0100ffff53ef010001000000ddf4655f000000000000000001000000000000000b0000008000000018000000c20500002b02", 0x66, 0x400}, {&(0x7f0000010100)="000000000000000000000000e58ca12e13a240e2b1a22f8d07e8e55f010040", 0x1f, 0x4e0}, {&(0x7f0000010200)="010000000000050040", 0x9, 0x560}, {&(0x7f0000010300)="030000000400000005", 0x9, 0x800}, {0x0, 0x0, 0x1000000000c00}, {&(0x7f0000010d00)="ed41000000040000ddf4655fdef4655fdef4655f00000000000004002000000000000800050000000af301000400000000000000000000000100", 0x3a, 0x1480}, {&(0x7f0000011000)="ed41000000040000def4655fdef4655fdef4655f00000000000002002000000000000800030000000af30100040000000000000000000000010000005000000000000000000000000000000000000000000000000000000000000000000000000000000004511418000000000000000000000000000000000000000000000000ed8100001a040000def4655fdef4655fdef4655f00000000000001002000000000000800010000000af301000400000000000000000000000200000060000000000000000000000000000000000000000000000000000000000000000000000000000000521cdd1d000000000000000000000000000000000000000000000000ffa1000026000000def4655fdef4655fdef4655f00000000000001000000000000000000010000002f746d702f73797a2d696d61676567656e3537313433343433382f66696c65302f66696c65300000000000000000000000000000000000000000000073f249de000000000000000000000000000000000000000000000000ed8100000a000000def4655fdef4655fdef4655f00000000000001004000000000000800010000000af301000400000000000000000000000100000070", 0x1bd, 0x1980}, {&(0x7f0000011300)="020000000c0001022e000000020000000c0002022e2e00000b00000014000a026c6f73742b666f756e6400000c0000001000050266696c65300000000f0000001000050166696c6531", 0x49, 0x4000}, {&(0x7f0000012000)="504d4d00504d4dff", 0x8, 0x10000}], 0x0, &(0x7f0000012b00)=ANY=[]) openat(r0, &(0x7f00000000c0)='./file1\x00', 0x188a00, 0x0) getdents64(r0, &(0x7f0000002540)=""/238, 0xee) 19:41:55 executing program 0: r0 = syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x8, &(0x7f0000000300)=[{&(0x7f0000010000)="200000000002000019000000500100000f000000000000000000000004000000000002000020000020000000def4655fdef4655f0100ffff53ef010001000000ddf4655f000000000000000001000000000000000b0000008000000018000000c20500002b02", 0x66, 0x400}, {&(0x7f0000010100)="000000000000000000000000e58ca12e13a240e2b1a22f8d07e8e55f010040", 0x1f, 0x4e0}, {&(0x7f0000010200)="010000000000050040", 0x9, 0x560}, {&(0x7f0000010300)="03000000040000", 0x7, 0x800}, {0x0, 0x0, 0x1000000000c00}, {&(0x7f0000010d00)="ed41000000040000ddf4655fdef4655fdef4655f00000000000004002000000000000800050000000af301000400000000000000000000000100000010", 0x3d, 0x1480}, {&(0x7f0000011300)="020000000c0001", 0x7, 0x4000}, {&(0x7f0000012000)="504d4d00504d4dff", 0x8, 0x10000}], 0x0, &(0x7f0000012b00)=ANY=[]) getdents64(r0, &(0x7f0000002540)=""/238, 0xee) 19:41:55 executing program 4: syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x8, &(0x7f0000000300)=[{&(0x7f0000010000)="200000000002000019000000500100000f000000000000000000000004000000000002000020000020000000def4655fdef4655f0100ffff53ef010001000000ddf4655f000000000000000001000000000000000b0000008000000018000000c20500002b02", 0x66, 0x400}, {&(0x7f0000010100)="000000000000000000000000e58ca12e13a240e2b1a22f8d07e8e55f010040", 0x1f, 0x4e0}, {&(0x7f0000010200)="010000000000050040", 0x9, 0x560}, {&(0x7f0000010300)="030000000400000005", 0x9, 0x800}, {0x0, 0x0, 0x1000000000c00}, {&(0x7f0000010d00)="ed41000000040000ddf4655fdef4655fdef4655f00000000000004002000000000000800050000000af3010004000000000000000000000001000000", 0x3c, 0x1480}, {&(0x7f0000011300)="020000000c0001", 0x7, 0x4000}, {&(0x7f0000012000)='PMM\x00', 0x4, 0x10000}], 0x0, &(0x7f0000012b00)=ANY=[]) 19:41:55 executing program 6: r0 = creat(&(0x7f0000000000)='./file0\x00', 0x0) fallocate(r0, 0x11, 0x0, 0x1000007ffe) writev(r0, &(0x7f0000000040)=[{&(0x7f00000009c0)="8a", 0x1}], 0x1) write$P9_RLOCK(0xffffffffffffffff, 0x0, 0x0) [ 1007.817746] EXT4-fs error (device loop1): ext4_ext_check_inode:459: inode #2: comm syz-executor.1: pblk 0 bad header/extent: invalid extent entries - magic f30a, entries 1, max 4(4), depth 0(0) [ 1007.820505] EXT4-fs (loop1): get root inode failed [ 1007.821307] EXT4-fs (loop1): mount failed [ 1007.850056] EXT4-fs (loop5): bad geometry: block count 512 exceeds size of device (128 blocks) [ 1007.898534] EXT4-fs error (device loop0): ext4_fill_super:4947: inode #2: comm syz-executor.0: iget: root inode unallocated [ 1007.902000] EXT4-fs error (device loop7): ext4_fill_super:4947: inode #2: comm syz-executor.7: iget: root inode unallocated [ 1007.905870] EXT4-fs (loop0): get root inode failed [ 1007.906956] EXT4-fs (loop0): mount failed [ 1007.908256] EXT4-fs (loop7): get root inode failed [ 1007.909340] EXT4-fs (loop7): mount failed 19:41:55 executing program 1: r0 = syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x9, &(0x7f0000000300)=[{&(0x7f0000010000)="200000000002000019000000500100000f000000000000000000000004000000000002000020000020000000def4655fdef4655f0100ffff53ef010001000000ddf4655f000000000000000001000000000000000b0000008000000018000000c20500002b02", 0x66, 0x400}, {&(0x7f0000010100)="000000000000000000000000e58ca12e13a240e2b1a22f8d07e8e55f010040", 0x1f, 0x4e0}, {&(0x7f0000010200)="010000000000050040", 0x9, 0x560}, {&(0x7f0000010300)="030000000400000005", 0x9, 0x800}, {0x0, 0x0, 0x1000000000c00}, {&(0x7f0000010d00)="ed41000000040000ddf4655fdef4655fdef4655f00000000000004002000000000000800050000000af3010004000000000000000000000001000000", 0x3c, 0x1480}, {&(0x7f0000011000)="ed41000000040000def4655fdef4655fdef4655f00000000000002002000000000000800030000000af30100040000000000000000000000010000005000000000000000000000000000000000000000000000000000000000000000000000000000000004511418000000000000000000000000000000000000000000000000ed8100001a040000def4655fdef4655fdef4655f00000000000001002000000000000800010000000af301000400000000000000000000000200000060000000000000000000000000000000000000000000000000000000000000000000000000000000521cdd1d000000000000000000000000000000000000000000000000ffa1000026000000def4655fdef4655fdef4655f00000000000001000000000000000000010000002f746d702f73797a2d696d61676567656e3537313433343433382f66696c65302f66696c65300000000000000000000000000000000000000000000073f249de000000000000000000000000000000000000000000000000ed8100000a000000def4655fdef4655fdef4655f00000000000001004000000000000800010000000af301000400000000000000000000000100000070", 0x1bd, 0x1980}, {&(0x7f0000011300)="020000000c0001022e000000020000000c0002022e2e00000b00000014000a026c6f73742b666f756e6400000c0000001000050266696c65300000000f0000001000050166696c6531", 0x49, 0x4000}, {&(0x7f0000012000)="504d4d00504d4dff", 0x8, 0x10000}], 0x0, &(0x7f0000012b00)=ANY=[]) openat(r0, &(0x7f00000000c0)='./file1\x00', 0x188a00, 0x0) getdents64(r0, &(0x7f0000002540)=""/238, 0xee) 19:41:55 executing program 5: r0 = syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x7, &(0x7f0000000300)=[{&(0x7f0000010000)="200000000002000019000000500100000f000000000000000000000004000000000002000020000020000000def4655fdef4655f0100ffff53ef010001000000ddf4655f000000000000000001000000000000000b0000008000000018000000c20500002b02", 0x66, 0x400}, {&(0x7f0000010100)="000000000000000000000000e58ca12e13a240e2b1a22f8d07e8e55f010040", 0x1f, 0x4e0}, {&(0x7f0000010200)="010000000000050040", 0x9, 0x560}, {&(0x7f0000010300)="030000000400000005", 0x9, 0x800}, {&(0x7f0000010d00)="ed41000000040000ddf4655fdef4655fdef4655f00000000000004002000000000000800050000000af301000400000000000000000000000100000010", 0x3d, 0x1480}, {&(0x7f0000011300)="020000000c0001", 0x7, 0x4000}, {&(0x7f0000012000)="504d4d00504d4dff", 0x8, 0x10000}], 0x0, &(0x7f0000012b00)=ANY=[]) openat(r0, &(0x7f00000000c0)='./file1\x00', 0x188a00, 0x0) getdents64(r0, &(0x7f0000002540)=""/238, 0xee) 19:41:55 executing program 0: r0 = syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x8, &(0x7f0000000300)=[{&(0x7f0000010000)="200000000002000019000000500100000f000000000000000000000004000000000002000020000020000000def4655fdef4655f0100ffff53ef010001000000ddf4655f000000000000000001000000000000000b0000008000000018000000c20500002b02", 0x66, 0x400}, {&(0x7f0000010100)="000000000000000000000000e58ca12e13a240e2b1a22f8d07e8e55f010040", 0x1f, 0x4e0}, {&(0x7f0000010200)="010000000000050040", 0x9, 0x560}, {&(0x7f0000010300)="0300000004000000", 0x8, 0x800}, {0x0, 0x0, 0x1000000000c00}, {&(0x7f0000010d00)="ed41000000040000ddf4655fdef4655fdef4655f00000000000004002000000000000800050000000af301000400000000000000000000000100000010", 0x3d, 0x1480}, {&(0x7f0000011300)="020000000c0001", 0x7, 0x4000}, {&(0x7f0000012000)="504d4d00504d4dff", 0x8, 0x10000}], 0x0, &(0x7f0000012b00)=ANY=[]) getdents64(r0, &(0x7f0000002540)=""/238, 0xee) 19:41:55 executing program 7: r0 = syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x8, &(0x7f0000000300)=[{&(0x7f0000010000)="200000000002000019000000500100000f000000000000000000000004000000000002000020000020000000def4655fdef4655f0100ffff53ef010001000000ddf4655f000000000000000001000000000000000b0000008000000018000000c20500002b02", 0x66, 0x400}, {&(0x7f0000010100)="000000000000000000000000e58ca12e13a240e2b1a22f8d07e8e55f010040", 0x1f, 0x4e0}, {&(0x7f0000010200)="010000000000050040", 0x9, 0x560}, {&(0x7f0000010300)="0300000004", 0x5, 0x800}, {0x0, 0x0, 0x1000000000c00}, {&(0x7f0000010d00)="ed41000000040000ddf4655fdef4655fdef4655f00000000000004002000000000000800050000000af301000400000000000000000000000100000010", 0x3d, 0x1480}, {&(0x7f0000011300)="020000000c0001", 0x7, 0x4000}, {&(0x7f0000012000)="504d4d00504d4dff", 0x8, 0x10000}], 0x0, &(0x7f0000012b00)=ANY=[]) getdents64(r0, &(0x7f0000002540)=""/238, 0xee) [ 1007.993586] EXT4-fs (loop5): bad geometry: block count 512 exceeds size of device (128 blocks) [ 1007.998043] EXT4-fs error (device loop1): ext4_ext_check_inode:459: inode #2: comm syz-executor.1: pblk 0 bad header/extent: invalid extent entries - magic f30a, entries 1, max 4(4), depth 0(0) [ 1008.000414] EXT4-fs (loop1): get root inode failed [ 1008.001050] EXT4-fs (loop1): mount failed 19:41:55 executing program 5: r0 = syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x8, &(0x7f0000000300)=[{&(0x7f0000010000)="200000000002000019000000500100000f000000000000000000000004000000000002000020000020000000def4655fdef4655f0100ffff53ef010001000000ddf4655f000000000000000001000000000000000b0000008000000018000000c20500002b02", 0x66, 0x400}, {&(0x7f0000010100)="000000000000000000000000e58ca12e13a240e2b1a22f8d07e8e55f010040", 0x1f, 0x4e0}, {&(0x7f0000010200)="010000000000050040", 0x9, 0x560}, {&(0x7f0000010300)="030000000400000005", 0x9, 0x800}, {0x0}, {&(0x7f0000010d00)="ed41000000040000ddf4655fdef4655fdef4655f00000000000004002000000000000800050000000af301000400000000000000000000000100000010", 0x3d, 0x1480}, {&(0x7f0000011300)="020000000c0001", 0x7, 0x4000}, {&(0x7f0000012000)="504d4d00504d4dff", 0x8, 0x10000}], 0x0, &(0x7f0000012b00)=ANY=[]) openat(r0, &(0x7f00000000c0)='./file1\x00', 0x188a00, 0x0) getdents64(r0, &(0x7f0000002540)=""/238, 0xee) 19:41:55 executing program 6: r0 = creat(&(0x7f0000000000)='./file0\x00', 0x0) fallocate(r0, 0x11, 0x0, 0x1000007ffe) writev(r0, &(0x7f0000000040)=[{&(0x7f00000009c0)="8a", 0x1}], 0x1) write$P9_RLOCK(0xffffffffffffffff, 0x0, 0x0) [ 1008.062048] EXT4-fs error (device loop0): ext4_fill_super:4947: inode #2: comm syz-executor.0: iget: root inode unallocated [ 1008.063716] EXT4-fs (loop0): get root inode failed [ 1008.064452] EXT4-fs (loop0): mount failed 19:41:55 executing program 0: r0 = syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x8, &(0x7f0000000300)=[{&(0x7f0000010000)="200000000002000019000000500100000f000000000000000000000004000000000002000020000020000000def4655fdef4655f0100ffff53ef010001000000ddf4655f000000000000000001000000000000000b0000008000000018000000c20500002b02", 0x66, 0x400}, {&(0x7f0000010100)="000000000000000000000000e58ca12e13a240e2b1a22f8d07e8e55f010040", 0x1f, 0x4e0}, {&(0x7f0000010200)="010000000000050040", 0x9, 0x560}, {&(0x7f0000010300)="0300000004000000", 0x8, 0x800}, {0x0, 0x0, 0x1000000000c00}, {&(0x7f0000010d00)="ed41000000040000ddf4655fdef4655fdef4655f00000000000004002000000000000800050000000af301000400000000000000000000000100000010", 0x3d, 0x1480}, {&(0x7f0000011300)="020000000c0001", 0x7, 0x4000}, {&(0x7f0000012000)="504d4d00504d4dff", 0x8, 0x10000}], 0x0, &(0x7f0000012b00)=ANY=[]) getdents64(r0, &(0x7f0000002540)=""/238, 0xee) [ 1008.099248] EXT4-fs (loop5): bad geometry: block count 512 exceeds size of device (128 blocks) 19:41:55 executing program 5: r0 = syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x8, &(0x7f0000000300)=[{&(0x7f0000010000)="200000000002000019000000500100000f000000000000000000000004000000000002000020000020000000def4655fdef4655f0100ffff53ef010001000000ddf4655f000000000000000001000000000000000b0000008000000018000000c20500002b02", 0x66, 0x400}, {&(0x7f0000010100)="000000000000000000000000e58ca12e13a240e2b1a22f8d07e8e55f010040", 0x1f, 0x4e0}, {&(0x7f0000010200)="010000000000050040", 0x9, 0x560}, {&(0x7f0000010300)="030000000400000005", 0x9, 0x800}, {0x0}, {&(0x7f0000010d00)="ed41000000040000ddf4655fdef4655fdef4655f00000000000004002000000000000800050000000af301000400000000000000000000000100000010", 0x3d, 0x1480}, {&(0x7f0000011300)="020000000c0001", 0x7, 0x4000}, {&(0x7f0000012000)="504d4d00504d4dff", 0x8, 0x10000}], 0x0, &(0x7f0000012b00)=ANY=[]) openat(r0, &(0x7f00000000c0)='./file1\x00', 0x188a00, 0x0) getdents64(r0, &(0x7f0000002540)=""/238, 0xee) [ 1008.120571] EXT4-fs error (device loop7): ext4_fill_super:4947: inode #2: comm syz-executor.7: iget: root inode unallocated [ 1008.123684] EXT4-fs (loop7): get root inode failed [ 1008.124283] EXT4-fs (loop7): mount failed 19:41:55 executing program 1: r0 = syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x9, &(0x7f0000000300)=[{&(0x7f0000010000)="200000000002000019000000500100000f000000000000000000000004000000000002000020000020000000def4655fdef4655f0100ffff53ef010001000000ddf4655f000000000000000001000000000000000b0000008000000018000000c20500002b02", 0x66, 0x400}, {&(0x7f0000010100)="000000000000000000000000e58ca12e13a240e2b1a22f8d07e8e55f010040", 0x1f, 0x4e0}, {&(0x7f0000010200)="010000000000050040", 0x9, 0x560}, {&(0x7f0000010300)="030000000400000005", 0x9, 0x800}, {0x0, 0x0, 0x1000000000c00}, {&(0x7f0000010d00)="ed41000000040000ddf4655fdef4655fdef4655f00000000000004002000000000000800050000000af3010004000000000000000000000001000000", 0x3c, 0x1480}, {&(0x7f0000011000)="ed41000000040000def4655fdef4655fdef4655f00000000000002002000000000000800030000000af30100040000000000000000000000010000005000000000000000000000000000000000000000000000000000000000000000000000000000000004511418000000000000000000000000000000000000000000000000ed8100001a040000def4655fdef4655fdef4655f00000000000001002000000000000800010000000af301000400000000000000000000000200000060000000000000000000000000000000000000000000000000000000000000000000000000000000521cdd1d000000000000000000000000000000000000000000000000ffa1000026000000def4655fdef4655fdef4655f00000000000001000000000000000000010000002f746d702f73797a2d696d61676567656e3537313433343433382f66696c65302f66696c65300000000000000000000000000000000000000000000073f249de000000000000000000000000000000000000000000000000ed8100000a000000def4655fdef4655fdef4655f00000000000001004000000000000800010000000af301000400000000000000000000000100000070", 0x1bd, 0x1980}, {&(0x7f0000011300)="020000000c0001022e000000020000000c0002022e2e00000b00000014000a026c6f73742b666f756e6400000c0000001000050266696c65300000000f0000001000050166696c6531", 0x49, 0x4000}, {&(0x7f0000012000)="504d4d00504d4dff", 0x8, 0x10000}], 0x0, &(0x7f0000012b00)=ANY=[]) openat(r0, &(0x7f00000000c0)='./file1\x00', 0x188a00, 0x0) getdents64(r0, &(0x7f0000002540)=""/238, 0xee) [ 1008.172850] EXT4-fs error (device loop0): ext4_fill_super:4947: inode #2: comm syz-executor.0: iget: root inode unallocated [ 1008.175630] EXT4-fs (loop0): get root inode failed [ 1008.176779] EXT4-fs (loop0): mount failed [ 1008.177953] EXT4-fs (loop5): bad geometry: block count 512 exceeds size of device (128 blocks) [ 1008.255374] EXT4-fs error (device loop1): ext4_ext_check_inode:459: inode #2: comm syz-executor.1: pblk 0 bad header/extent: invalid extent entries - magic f30a, entries 1, max 4(4), depth 0(0) [ 1008.257951] EXT4-fs (loop1): get root inode failed [ 1008.258622] EXT4-fs (loop1): mount failed [ 1008.622674] EXT4-fs warning (device loop2): ext4_multi_mount_protect:324: MMP startup interrupted, failing mount [ 1008.622674] [ 1008.636894] EXT4-fs warning (device loop3): ext4_multi_mount_protect:324: MMP startup interrupted, failing mount [ 1008.636894] [ 1008.639410] EXT4-fs warning (device loop4): ext4_multi_mount_protect:324: MMP startup interrupted, failing mount [ 1008.639410] 19:42:08 executing program 7: r0 = syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x8, &(0x7f0000000300)=[{&(0x7f0000010000)="200000000002000019000000500100000f000000000000000000000004000000000002000020000020000000def4655fdef4655f0100ffff53ef010001000000ddf4655f000000000000000001000000000000000b0000008000000018000000c20500002b02", 0x66, 0x400}, {&(0x7f0000010100)="000000000000000000000000e58ca12e13a240e2b1a22f8d07e8e55f010040", 0x1f, 0x4e0}, {&(0x7f0000010200)="010000000000050040", 0x9, 0x560}, {&(0x7f0000010300)="0300000004", 0x5, 0x800}, {0x0, 0x0, 0x1000000000c00}, {&(0x7f0000010d00)="ed41000000040000ddf4655fdef4655fdef4655f00000000000004002000000000000800050000000af301000400000000000000000000000100000010", 0x3d, 0x1480}, {&(0x7f0000011300)="020000000c0001", 0x7, 0x4000}, {&(0x7f0000012000)="504d4d00504d4dff", 0x8, 0x10000}], 0x0, &(0x7f0000012b00)=ANY=[]) getdents64(r0, &(0x7f0000002540)=""/238, 0xee) 19:42:08 executing program 3: syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x8, &(0x7f0000000300)=[{&(0x7f0000010000)="200000000002000019000000500100000f000000000000000000000004000000000002000020000020000000def4655fdef4655f0100ffff53ef010001000000ddf4655f000000000000000001000000000000000b0000008000000018000000c20500002b02", 0x66, 0x400}, {&(0x7f0000010100)="000000000000000000000000e58ca12e13a240e2b1a22f8d07e8e55f010040", 0x1f, 0x4e0}, {&(0x7f0000010200)="010000000000050040", 0x9, 0x560}, {&(0x7f0000010300)="030000000400000005", 0x9, 0x800}, {0x0, 0x0, 0x1000000000c00}, {&(0x7f0000010d00)="ed41000000040000ddf4655fdef4655fdef4655f00000000000004002000000000000800050000000af3010004000000000000000000000001000000", 0x3c, 0x1480}, {&(0x7f0000011300)="020000000c0001", 0x7, 0x4000}, {&(0x7f0000012000)='PMM\x00PM', 0x6, 0x10000}], 0x0, &(0x7f0000012b00)=ANY=[]) 19:42:08 executing program 4: syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x8, &(0x7f0000000300)=[{&(0x7f0000010000)="200000000002000019000000500100000f000000000000000000000004000000000002000020000020000000def4655fdef4655f0100ffff53ef010001000000ddf4655f000000000000000001000000000000000b0000008000000018000000c20500002b02", 0x66, 0x400}, {&(0x7f0000010100)="000000000000000000000000e58ca12e13a240e2b1a22f8d07e8e55f010040", 0x1f, 0x4e0}, {&(0x7f0000010200)="010000000000050040", 0x9, 0x560}, {&(0x7f0000010300)="030000000400000005", 0x9, 0x800}, {0x0, 0x0, 0x1000000000c00}, {&(0x7f0000010d00)="ed41000000040000ddf4655fdef4655fdef4655f00000000000004002000000000000800050000000af3010004000000000000000000000001000000", 0x3c, 0x1480}, {&(0x7f0000011300)="020000000c0001", 0x7, 0x4000}, {&(0x7f0000012000)='PMM\x00', 0x4, 0x10000}], 0x0, &(0x7f0000012b00)=ANY=[]) 19:42:08 executing program 5: r0 = syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x8, &(0x7f0000000300)=[{&(0x7f0000010000)="200000000002000019000000500100000f000000000000000000000004000000000002000020000020000000def4655fdef4655f0100ffff53ef010001000000ddf4655f000000000000000001000000000000000b0000008000000018000000c20500002b02", 0x66, 0x400}, {&(0x7f0000010100)="000000000000000000000000e58ca12e13a240e2b1a22f8d07e8e55f010040", 0x1f, 0x4e0}, {&(0x7f0000010200)="010000000000050040", 0x9, 0x560}, {&(0x7f0000010300)="030000000400000005", 0x9, 0x800}, {0x0}, {&(0x7f0000010d00)="ed41000000040000ddf4655fdef4655fdef4655f00000000000004002000000000000800050000000af301000400000000000000000000000100000010", 0x3d, 0x1480}, {&(0x7f0000011300)="020000000c0001", 0x7, 0x4000}, {&(0x7f0000012000)="504d4d00504d4dff", 0x8, 0x10000}], 0x0, &(0x7f0000012b00)=ANY=[]) openat(r0, &(0x7f00000000c0)='./file1\x00', 0x188a00, 0x0) getdents64(r0, &(0x7f0000002540)=""/238, 0xee) 19:42:08 executing program 0: r0 = syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x8, &(0x7f0000000300)=[{&(0x7f0000010000)="200000000002000019000000500100000f000000000000000000000004000000000002000020000020000000def4655fdef4655f0100ffff53ef010001000000ddf4655f000000000000000001000000000000000b0000008000000018000000c20500002b02", 0x66, 0x400}, {&(0x7f0000010100)="000000000000000000000000e58ca12e13a240e2b1a22f8d07e8e55f010040", 0x1f, 0x4e0}, {&(0x7f0000010200)="010000000000050040", 0x9, 0x560}, {&(0x7f0000010300)="0300000004000000", 0x8, 0x800}, {0x0, 0x0, 0x1000000000c00}, {&(0x7f0000010d00)="ed41000000040000ddf4655fdef4655fdef4655f00000000000004002000000000000800050000000af301000400000000000000000000000100000010", 0x3d, 0x1480}, {&(0x7f0000011300)="020000000c0001", 0x7, 0x4000}, {&(0x7f0000012000)="504d4d00504d4dff", 0x8, 0x10000}], 0x0, &(0x7f0000012b00)=ANY=[]) getdents64(r0, &(0x7f0000002540)=""/238, 0xee) 19:42:08 executing program 1: r0 = syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x9, &(0x7f0000000300)=[{&(0x7f0000010000)="200000000002000019000000500100000f000000000000000000000004000000000002000020000020000000def4655fdef4655f0100ffff53ef010001000000ddf4655f000000000000000001000000000000000b0000008000000018000000c20500002b02", 0x66, 0x400}, {&(0x7f0000010100)="000000000000000000000000e58ca12e13a240e2b1a22f8d07e8e55f010040", 0x1f, 0x4e0}, {&(0x7f0000010200)="010000000000050040", 0x9, 0x560}, {&(0x7f0000010300)="030000000400000005", 0x9, 0x800}, {0x0, 0x0, 0x1000000000c00}, {&(0x7f0000010d00)="ed41000000040000ddf4655fdef4655fdef4655f00000000000004002000000000000800050000000af3010004000000000000000000000001000000", 0x3c, 0x1480}, {&(0x7f0000011000)="ed41000000040000def4655fdef4655fdef4655f00000000000002002000000000000800030000000af30100040000000000000000000000010000005000000000000000000000000000000000000000000000000000000000000000000000000000000004511418000000000000000000000000000000000000000000000000ed8100001a040000def4655fdef4655fdef4655f00000000000001002000000000000800010000000af301000400000000000000000000000200000060000000000000000000000000000000000000000000000000000000000000000000000000000000521cdd1d000000000000000000000000000000000000000000000000ffa1000026000000def4655fdef4655fdef4655f00000000000001000000000000000000010000002f746d702f73797a2d696d61676567656e3537313433343433382f66696c65302f66696c65300000000000000000000000000000000000000000000073f249de000000000000000000000000000000000000000000000000ed8100000a000000def4655fdef4655fdef4655f00000000000001004000000000000800010000000af301000400000000000000000000000100000070", 0x1bd, 0x1980}, {&(0x7f0000011300)="020000000c0001022e000000020000000c0002022e2e00000b00000014000a026c6f73742b666f756e6400000c0000001000050266696c65300000000f0000001000050166696c6531", 0x49, 0x4000}, {&(0x7f0000012000)="504d4d00504d4dff", 0x8, 0x10000}], 0x0, &(0x7f0000012b00)=ANY=[]) openat(r0, &(0x7f00000000c0)='./file1\x00', 0x188a00, 0x0) getdents64(r0, &(0x7f0000002540)=""/238, 0xee) 19:42:08 executing program 2: syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x8, &(0x7f0000000300)=[{&(0x7f0000010000)="200000000002000019000000500100000f000000000000000000000004000000000002000020000020000000def4655fdef4655f0100ffff53ef010001000000ddf4655f000000000000000001000000000000000b0000008000000018000000c20500002b02", 0x66, 0x400}, {&(0x7f0000010100)="000000000000000000000000e58ca12e13a240e2b1a22f8d07e8e55f010040", 0x1f, 0x4e0}, {&(0x7f0000010200)="010000000000050040", 0x9, 0x560}, {&(0x7f0000010300)="030000000400000005", 0x9, 0x800}, {0x0, 0x0, 0x1000000000c00}, {&(0x7f0000010d00)="ed41000000040000ddf4655fdef4655fdef4655f00000000000004002000000000000800050000000af301000400000000000000000000000100", 0x3a, 0x1480}, {&(0x7f0000011300)="020000000c0001", 0x7, 0x4000}, {&(0x7f0000012000)='PMM\x00PM', 0x6, 0x10000}], 0x0, &(0x7f0000012b00)=ANY=[]) [ 1020.673664] EXT4-fs error (device loop0): ext4_fill_super:4947: inode #2: comm syz-executor.0: iget: root inode unallocated 19:42:08 executing program 6: r0 = creat(&(0x7f0000000000)='./file0\x00', 0x0) fallocate(r0, 0x11, 0x0, 0x1000007ffe) writev(r0, &(0x7f0000000040)=[{&(0x7f00000009c0)="8a", 0x1}], 0x1) write$P9_RLOCK(0xffffffffffffffff, 0x0, 0x0) [ 1020.675473] EXT4-fs (loop0): get root inode failed [ 1020.676383] EXT4-fs (loop0): mount failed [ 1020.686820] EXT4-fs error (device loop7): ext4_fill_super:4947: inode #2: comm syz-executor.7: iget: root inode unallocated [ 1020.691540] EXT4-fs (loop7): get root inode failed [ 1020.692777] EXT4-fs (loop7): mount failed 19:42:08 executing program 0: r0 = syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x8, &(0x7f0000000300)=[{&(0x7f0000010000)="200000000002000019000000500100000f000000000000000000000004000000000002000020000020000000def4655fdef4655f0100ffff53ef010001000000ddf4655f000000000000000001000000000000000b0000008000000018000000c20500002b02", 0x66, 0x400}, {&(0x7f0000010100)="000000000000000000000000e58ca12e13a240e2b1a22f8d07e8e55f010040", 0x1f, 0x4e0}, {&(0x7f0000010200)="010000000000050040", 0x9, 0x560}, {&(0x7f0000010300)="030000000400000005", 0x9}, {0x0, 0x0, 0x1000000000c00}, {&(0x7f0000010d00)="ed41000000040000ddf4655fdef4655fdef4655f00000000000004002000000000000800050000000af301000400000000000000000000000100000010", 0x3d, 0x1480}, {&(0x7f0000011300)="020000000c0001", 0x7, 0x4000}, {&(0x7f0000012000)="504d4d00504d4dff", 0x8, 0x10000}], 0x0, &(0x7f0000012b00)=ANY=[]) getdents64(r0, &(0x7f0000002540)=""/238, 0xee) [ 1020.726804] EXT4-fs (loop5): bad geometry: block count 512 exceeds size of device (128 blocks) 19:42:08 executing program 5: r0 = syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x7, &(0x7f0000000300)=[{&(0x7f0000010000)="200000000002000019000000500100000f000000000000000000000004000000000002000020000020000000def4655fdef4655f0100ffff53ef010001000000ddf4655f000000000000000001000000000000000b0000008000000018000000c20500002b02", 0x66, 0x400}, {&(0x7f0000010100)="000000000000000000000000e58ca12e13a240e2b1a22f8d07e8e55f010040", 0x1f, 0x4e0}, {&(0x7f0000010200)="010000000000050040", 0x9, 0x560}, {0x0, 0x0, 0x1000000000c00}, {&(0x7f0000010d00)="ed41000000040000ddf4655fdef4655fdef4655f00000000000004002000000000000800050000000af301000400000000000000000000000100000010", 0x3d, 0x1480}, {&(0x7f0000011300)="020000000c0001", 0x7, 0x4000}, {&(0x7f0000012000)="504d4d00504d4dff", 0x8, 0x10000}], 0x0, &(0x7f0000012b00)=ANY=[]) openat(r0, &(0x7f00000000c0)='./file1\x00', 0x188a00, 0x0) getdents64(r0, &(0x7f0000002540)=""/238, 0xee) [ 1020.807430] EXT4-fs error (device loop1): ext4_ext_check_inode:459: inode #2: comm syz-executor.1: pblk 0 bad header/extent: invalid extent entries - magic f30a, entries 1, max 4(4), depth 0(0) [ 1020.811819] EXT4-fs (loop1): get root inode failed [ 1020.813140] EXT4-fs (loop1): mount failed 19:42:08 executing program 7: r0 = syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x8, &(0x7f0000000300)=[{&(0x7f0000010000)="200000000002000019000000500100000f000000000000000000000004000000000002000020000020000000def4655fdef4655f0100ffff53ef010001000000ddf4655f000000000000000001000000000000000b0000008000000018000000c20500002b02", 0x66, 0x400}, {&(0x7f0000010100)="000000000000000000000000e58ca12e13a240e2b1a22f8d07e8e55f010040", 0x1f, 0x4e0}, {&(0x7f0000010200)="010000000000050040", 0x9, 0x560}, {&(0x7f0000010300)="03000000040000", 0x7, 0x800}, {0x0, 0x0, 0x1000000000c00}, {&(0x7f0000010d00)="ed41000000040000ddf4655fdef4655fdef4655f00000000000004002000000000000800050000000af301000400000000000000000000000100000010", 0x3d, 0x1480}, {&(0x7f0000011300)="020000000c0001", 0x7, 0x4000}, {&(0x7f0000012000)="504d4d00504d4dff", 0x8, 0x10000}], 0x0, &(0x7f0000012b00)=ANY=[]) getdents64(r0, &(0x7f0000002540)=""/238, 0xee) 19:42:08 executing program 6: r0 = syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x8, &(0x7f0000000300)=[{&(0x7f0000010000)="200000000002000019000000500100000f000000000000000000000004000000000002000020000020000000def4655fdef4655f0100ffff53ef010001000000ddf4655f000000000000000001000000000000000b0000008000000018000000c20500002b02", 0x66, 0x400}, {&(0x7f0000010100)="000000000000000000000000e58ca12e13a240e2b1a22f8d07e8e55f010040", 0x1f, 0x4e0}, {&(0x7f0000010200)="010000000000050040", 0x9, 0x560}, {&(0x7f0000010300)="0300000004", 0x5, 0x800}, {0x0, 0x0, 0x1000000000c00}, {&(0x7f0000010d00)="ed41000000040000ddf4655fdef4655fdef4655f00000000000004002000000000000800050000000af301000400000000000000000000000100000010", 0x3d, 0x1480}, {&(0x7f0000011300)="020000000c0001", 0x7, 0x4000}, {&(0x7f0000012000)="504d4d00504d4dff", 0x8, 0x10000}], 0x0, &(0x7f0000012b00)=ANY=[]) getdents64(r0, &(0x7f0000002540)=""/238, 0xee) [ 1020.867111] EXT4-fs error (device loop0): ext4_fill_super:4947: inode #2: comm syz-executor.0: iget: root inode unallocated [ 1020.868723] EXT4-fs (loop0): get root inode failed [ 1020.869397] EXT4-fs (loop0): mount failed 19:42:08 executing program 1: r0 = syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x9, &(0x7f0000000300)=[{&(0x7f0000010000)="200000000002000019000000500100000f000000000000000000000004000000000002000020000020000000def4655fdef4655f0100ffff53ef010001000000ddf4655f000000000000000001000000000000000b0000008000000018000000c20500002b02", 0x66, 0x400}, {&(0x7f0000010100)="000000000000000000000000e58ca12e13a240e2b1a22f8d07e8e55f010040", 0x1f, 0x4e0}, {&(0x7f0000010200)="010000000000050040", 0x9, 0x560}, {&(0x7f0000010300)="030000000400000005", 0x9, 0x800}, {0x0, 0x0, 0x1000000000c00}, {&(0x7f0000010d00)="ed41000000040000ddf4655fdef4655fdef4655f00000000000004002000000000000800050000000af301000400000000000000000000000100000010", 0x3d}, {&(0x7f0000011000)="ed41000000040000def4655fdef4655fdef4655f00000000000002002000000000000800030000000af30100040000000000000000000000010000005000000000000000000000000000000000000000000000000000000000000000000000000000000004511418000000000000000000000000000000000000000000000000ed8100001a040000def4655fdef4655fdef4655f00000000000001002000000000000800010000000af301000400000000000000000000000200000060000000000000000000000000000000000000000000000000000000000000000000000000000000521cdd1d000000000000000000000000000000000000000000000000ffa1000026000000def4655fdef4655fdef4655f00000000000001000000000000000000010000002f746d702f73797a2d696d61676567656e3537313433343433382f66696c65302f66696c65300000000000000000000000000000000000000000000073f249de000000000000000000000000000000000000000000000000ed8100000a000000def4655fdef4655fdef4655f00000000000001004000000000000800010000000af301000400000000000000000000000100000070", 0x1bd, 0x1980}, {&(0x7f0000011300)="020000000c0001022e000000020000000c0002022e2e00000b00000014000a026c6f73742b666f756e6400000c0000001000050266696c65300000000f0000001000050166696c6531", 0x49, 0x4000}, {&(0x7f0000012000)="504d4d00504d4dff", 0x8, 0x10000}], 0x0, &(0x7f0000012b00)=ANY=[]) openat(r0, &(0x7f00000000c0)='./file1\x00', 0x188a00, 0x0) getdents64(r0, &(0x7f0000002540)=""/238, 0xee) 19:42:08 executing program 0: r0 = syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x8, &(0x7f0000000300)=[{&(0x7f0000010000)="200000000002000019000000500100000f000000000000000000000004000000000002000020000020000000def4655fdef4655f0100ffff53ef010001000000ddf4655f000000000000000001000000000000000b0000008000000018000000c20500002b02", 0x66, 0x400}, {&(0x7f0000010100)="000000000000000000000000e58ca12e13a240e2b1a22f8d07e8e55f010040", 0x1f, 0x4e0}, {&(0x7f0000010200)="010000000000050040", 0x9, 0x560}, {&(0x7f0000010300)="030000000400000005", 0x9}, {0x0, 0x0, 0x1000000000c00}, {&(0x7f0000010d00)="ed41000000040000ddf4655fdef4655fdef4655f00000000000004002000000000000800050000000af301000400000000000000000000000100000010", 0x3d, 0x1480}, {&(0x7f0000011300)="020000000c0001", 0x7, 0x4000}, {&(0x7f0000012000)="504d4d00504d4dff", 0x8, 0x10000}], 0x0, &(0x7f0000012b00)=ANY=[]) getdents64(r0, &(0x7f0000002540)=""/238, 0xee) [ 1020.916006] EXT4-fs error (device loop5): ext4_fill_super:4947: inode #2: comm syz-executor.5: iget: root inode unallocated [ 1020.917884] EXT4-fs (loop5): get root inode failed [ 1020.918585] EXT4-fs (loop5): mount failed [ 1020.934294] EXT4-fs error (device loop6): ext4_fill_super:4947: inode #2: comm syz-executor.6: iget: root inode unallocated [ 1020.937041] EXT4-fs (loop6): get root inode failed [ 1020.937670] EXT4-fs (loop6): mount failed 19:42:08 executing program 5: r0 = syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x7, &(0x7f0000000300)=[{&(0x7f0000010000)="200000000002000019000000500100000f000000000000000000000004000000000002000020000020000000def4655fdef4655f0100ffff53ef010001000000ddf4655f000000000000000001000000000000000b0000008000000018000000c20500002b02", 0x66, 0x400}, {&(0x7f0000010100)="000000000000000000000000e58ca12e13a240e2b1a22f8d07e8e55f010040", 0x1f, 0x4e0}, {&(0x7f0000010200)="010000000000050040", 0x9, 0x560}, {0x0, 0x0, 0x1000000000c00}, {&(0x7f0000010d00)="ed41000000040000ddf4655fdef4655fdef4655f00000000000004002000000000000800050000000af301000400000000000000000000000100000010", 0x3d, 0x1480}, {&(0x7f0000011300)="020000000c0001", 0x7, 0x4000}, {&(0x7f0000012000)="504d4d00504d4dff", 0x8, 0x10000}], 0x0, &(0x7f0000012b00)=ANY=[]) openat(r0, &(0x7f00000000c0)='./file1\x00', 0x188a00, 0x0) getdents64(r0, &(0x7f0000002540)=""/238, 0xee) [ 1020.954181] EXT4-fs error (device loop7): ext4_fill_super:4947: inode #2: comm syz-executor.7: iget: root inode unallocated [ 1020.958487] EXT4-fs error (device loop1): ext4_fill_super:4947: inode #2: comm syz-executor.1: iget: root inode unallocated [ 1020.960945] EXT4-fs (loop7): get root inode failed [ 1020.960951] EXT4-fs (loop7): mount failed [ 1020.967291] EXT4-fs (loop1): get root inode failed [ 1020.968379] EXT4-fs (loop1): mount failed [ 1020.986691] EXT4-fs error (device loop0): ext4_fill_super:4947: inode #2: comm syz-executor.0: iget: root inode unallocated [ 1020.992784] EXT4-fs (loop0): get root inode failed [ 1020.994005] EXT4-fs (loop0): mount failed 19:42:08 executing program 6: r0 = syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x8, &(0x7f0000000300)=[{&(0x7f0000010000)="200000000002000019000000500100000f000000000000000000000004000000000002000020000020000000def4655fdef4655f0100ffff53ef010001000000ddf4655f000000000000000001000000000000000b0000008000000018000000c20500002b02", 0x66, 0x400}, {&(0x7f0000010100)="000000000000000000000000e58ca12e13a240e2b1a22f8d07e8e55f010040", 0x1f, 0x4e0}, {&(0x7f0000010200)="010000000000050040", 0x9, 0x560}, {&(0x7f0000010300)="0300000004", 0x5, 0x800}, {0x0, 0x0, 0x1000000000c00}, {&(0x7f0000010d00)="ed41000000040000ddf4655fdef4655fdef4655f00000000000004002000000000000800050000000af301000400000000000000000000000100000010", 0x3d, 0x1480}, {&(0x7f0000011300)="020000000c0001", 0x7, 0x4000}, {&(0x7f0000012000)="504d4d00504d4dff", 0x8, 0x10000}], 0x0, &(0x7f0000012b00)=ANY=[]) getdents64(r0, &(0x7f0000002540)=""/238, 0xee) 19:42:08 executing program 7: r0 = syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x8, &(0x7f0000000300)=[{&(0x7f0000010000)="200000000002000019000000500100000f000000000000000000000004000000000002000020000020000000def4655fdef4655f0100ffff53ef010001000000ddf4655f000000000000000001000000000000000b0000008000000018000000c20500002b02", 0x66, 0x400}, {&(0x7f0000010100)="000000000000000000000000e58ca12e13a240e2b1a22f8d07e8e55f010040", 0x1f, 0x4e0}, {&(0x7f0000010200)="010000000000050040", 0x9, 0x560}, {&(0x7f0000010300)="03000000040000", 0x7, 0x800}, {0x0, 0x0, 0x1000000000c00}, {&(0x7f0000010d00)="ed41000000040000ddf4655fdef4655fdef4655f00000000000004002000000000000800050000000af301000400000000000000000000000100000010", 0x3d, 0x1480}, {&(0x7f0000011300)="020000000c0001", 0x7, 0x4000}, {&(0x7f0000012000)="504d4d00504d4dff", 0x8, 0x10000}], 0x0, &(0x7f0000012b00)=ANY=[]) getdents64(r0, &(0x7f0000002540)=""/238, 0xee) [ 1021.012420] EXT4-fs error (device loop5): ext4_fill_super:4947: inode #2: comm syz-executor.5: iget: root inode unallocated [ 1021.014378] EXT4-fs (loop5): get root inode failed [ 1021.014940] EXT4-fs (loop5): mount failed [ 1021.018840] EXT4-fs error (device loop6): ext4_fill_super:4947: inode #2: comm syz-executor.6: iget: root inode unallocated [ 1021.020369] EXT4-fs (loop6): get root inode failed [ 1021.020927] EXT4-fs (loop6): mount failed [ 1021.083600] EXT4-fs error (device loop7): ext4_fill_super:4947: inode #2: comm syz-executor.7: iget: root inode unallocated [ 1021.086852] EXT4-fs (loop7): get root inode failed [ 1021.087443] EXT4-fs (loop7): mount failed [ 1021.495044] EXT4-fs warning (device loop3): ext4_multi_mount_protect:324: MMP startup interrupted, failing mount [ 1021.495044] [ 1021.506293] EXT4-fs warning (device loop2): ext4_multi_mount_protect:324: MMP startup interrupted, failing mount [ 1021.506293] [ 1021.508092] EXT4-fs warning (device loop4): ext4_multi_mount_protect:324: MMP startup interrupted, failing mount [ 1021.508092] 19:42:20 executing program 1: r0 = syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x9, &(0x7f0000000300)=[{&(0x7f0000010000)="200000000002000019000000500100000f000000000000000000000004000000000002000020000020000000def4655fdef4655f0100ffff53ef010001000000ddf4655f000000000000000001000000000000000b0000008000000018000000c20500002b02", 0x66, 0x400}, {&(0x7f0000010100)="000000000000000000000000e58ca12e13a240e2b1a22f8d07e8e55f010040", 0x1f, 0x4e0}, {&(0x7f0000010200)="010000000000050040", 0x9, 0x560}, {&(0x7f0000010300)="030000000400000005", 0x9, 0x800}, {0x0, 0x0, 0x1000000000c00}, {&(0x7f0000010d00)="ed41000000040000ddf4655fdef4655fdef4655f00000000000004002000000000000800050000000af301000400000000000000000000000100000010", 0x3d}, {&(0x7f0000011000)="ed41000000040000def4655fdef4655fdef4655f00000000000002002000000000000800030000000af30100040000000000000000000000010000005000000000000000000000000000000000000000000000000000000000000000000000000000000004511418000000000000000000000000000000000000000000000000ed8100001a040000def4655fdef4655fdef4655f00000000000001002000000000000800010000000af301000400000000000000000000000200000060000000000000000000000000000000000000000000000000000000000000000000000000000000521cdd1d000000000000000000000000000000000000000000000000ffa1000026000000def4655fdef4655fdef4655f00000000000001000000000000000000010000002f746d702f73797a2d696d61676567656e3537313433343433382f66696c65302f66696c65300000000000000000000000000000000000000000000073f249de000000000000000000000000000000000000000000000000ed8100000a000000def4655fdef4655fdef4655f00000000000001004000000000000800010000000af301000400000000000000000000000100000070", 0x1bd, 0x1980}, {&(0x7f0000011300)="020000000c0001022e000000020000000c0002022e2e00000b00000014000a026c6f73742b666f756e6400000c0000001000050266696c65300000000f0000001000050166696c6531", 0x49, 0x4000}, {&(0x7f0000012000)="504d4d00504d4dff", 0x8, 0x10000}], 0x0, &(0x7f0000012b00)=ANY=[]) openat(r0, &(0x7f00000000c0)='./file1\x00', 0x188a00, 0x0) getdents64(r0, &(0x7f0000002540)=""/238, 0xee) 19:42:20 executing program 2: syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x8, &(0x7f0000000300)=[{&(0x7f0000010000)="200000000002000019000000500100000f000000000000000000000004000000000002000020000020000000def4655fdef4655f0100ffff53ef010001000000ddf4655f000000000000000001000000000000000b0000008000000018000000c20500002b02", 0x66, 0x400}, {&(0x7f0000010100)="000000000000000000000000e58ca12e13a240e2b1a22f8d07e8e55f010040", 0x1f, 0x4e0}, {&(0x7f0000010200)="010000000000050040", 0x9, 0x560}, {&(0x7f0000010300)="030000000400000005", 0x9, 0x800}, {0x0, 0x0, 0x1000000000c00}, {&(0x7f0000010d00)="ed41000000040000ddf4655fdef4655fdef4655f00000000000004002000000000000800050000000af301000400000000000000000000000100", 0x3a, 0x1480}, {&(0x7f0000011300)="020000000c0001", 0x7, 0x4000}, {&(0x7f0000012000)='PMM\x00PM', 0x6, 0x10000}], 0x0, &(0x7f0000012b00)=ANY=[]) 19:42:20 executing program 6: r0 = creat(&(0x7f0000000000)='./file0\x00', 0x0) fallocate(r0, 0x11, 0x0, 0x1000007ffe) writev(r0, &(0x7f0000000040)=[{&(0x7f00000009c0)="8a", 0x1}], 0x1) write$P9_RLOCK(0xffffffffffffffff, 0x0, 0x0) 19:42:20 executing program 7: r0 = syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x8, &(0x7f0000000300)=[{&(0x7f0000010000)="200000000002000019000000500100000f000000000000000000000004000000000002000020000020000000def4655fdef4655f0100ffff53ef010001000000ddf4655f000000000000000001000000000000000b0000008000000018000000c20500002b02", 0x66, 0x400}, {&(0x7f0000010100)="000000000000000000000000e58ca12e13a240e2b1a22f8d07e8e55f010040", 0x1f, 0x4e0}, {&(0x7f0000010200)="010000000000050040", 0x9, 0x560}, {&(0x7f0000010300)="03000000040000", 0x7, 0x800}, {0x0, 0x0, 0x1000000000c00}, {&(0x7f0000010d00)="ed41000000040000ddf4655fdef4655fdef4655f00000000000004002000000000000800050000000af301000400000000000000000000000100000010", 0x3d, 0x1480}, {&(0x7f0000011300)="020000000c0001", 0x7, 0x4000}, {&(0x7f0000012000)="504d4d00504d4dff", 0x8, 0x10000}], 0x0, &(0x7f0000012b00)=ANY=[]) getdents64(r0, &(0x7f0000002540)=""/238, 0xee) 19:42:20 executing program 5: r0 = syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x7, &(0x7f0000000300)=[{&(0x7f0000010000)="200000000002000019000000500100000f000000000000000000000004000000000002000020000020000000def4655fdef4655f0100ffff53ef010001000000ddf4655f000000000000000001000000000000000b0000008000000018000000c20500002b02", 0x66, 0x400}, {&(0x7f0000010100)="000000000000000000000000e58ca12e13a240e2b1a22f8d07e8e55f010040", 0x1f, 0x4e0}, {&(0x7f0000010200)="010000000000050040", 0x9, 0x560}, {0x0, 0x0, 0x1000000000c00}, {&(0x7f0000010d00)="ed41000000040000ddf4655fdef4655fdef4655f00000000000004002000000000000800050000000af301000400000000000000000000000100000010", 0x3d, 0x1480}, {&(0x7f0000011300)="020000000c0001", 0x7, 0x4000}, {&(0x7f0000012000)="504d4d00504d4dff", 0x8, 0x10000}], 0x0, &(0x7f0000012b00)=ANY=[]) openat(r0, &(0x7f00000000c0)='./file1\x00', 0x188a00, 0x0) getdents64(r0, &(0x7f0000002540)=""/238, 0xee) 19:42:20 executing program 4: syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x8, &(0x7f0000000300)=[{&(0x7f0000010000)="200000000002000019000000500100000f000000000000000000000004000000000002000020000020000000def4655fdef4655f0100ffff53ef010001000000ddf4655f000000000000000001000000000000000b0000008000000018000000c20500002b02", 0x66, 0x400}, {&(0x7f0000010100)="000000000000000000000000e58ca12e13a240e2b1a22f8d07e8e55f010040", 0x1f, 0x4e0}, {&(0x7f0000010200)="010000000000050040", 0x9, 0x560}, {&(0x7f0000010300)="030000000400000005", 0x9, 0x800}, {0x0, 0x0, 0x1000000000c00}, {&(0x7f0000010d00)="ed41000000040000ddf4655fdef4655fdef4655f00000000000004002000000000000800050000000af3010004000000000000000000000001000000", 0x3c, 0x1480}, {&(0x7f0000011300)="020000000c0001", 0x7, 0x4000}, {&(0x7f0000012000)='PMM\x00', 0x4, 0x10000}], 0x0, &(0x7f0000012b00)=ANY=[]) 19:42:20 executing program 0: r0 = syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x8, &(0x7f0000000300)=[{&(0x7f0000010000)="200000000002000019000000500100000f000000000000000000000004000000000002000020000020000000def4655fdef4655f0100ffff53ef010001000000ddf4655f000000000000000001000000000000000b0000008000000018000000c20500002b02", 0x66, 0x400}, {&(0x7f0000010100)="000000000000000000000000e58ca12e13a240e2b1a22f8d07e8e55f010040", 0x1f, 0x4e0}, {&(0x7f0000010200)="010000000000050040", 0x9, 0x560}, {&(0x7f0000010300)="030000000400000005", 0x9}, {0x0, 0x0, 0x1000000000c00}, {&(0x7f0000010d00)="ed41000000040000ddf4655fdef4655fdef4655f00000000000004002000000000000800050000000af301000400000000000000000000000100000010", 0x3d, 0x1480}, {&(0x7f0000011300)="020000000c0001", 0x7, 0x4000}, {&(0x7f0000012000)="504d4d00504d4dff", 0x8, 0x10000}], 0x0, &(0x7f0000012b00)=ANY=[]) getdents64(r0, &(0x7f0000002540)=""/238, 0xee) 19:42:20 executing program 3: syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x8, &(0x7f0000000300)=[{&(0x7f0000010000)="200000000002000019000000500100000f000000000000000000000004000000000002000020000020000000def4655fdef4655f0100ffff53ef010001000000ddf4655f000000000000000001000000000000000b0000008000000018000000c20500002b02", 0x66, 0x400}, {&(0x7f0000010100)="000000000000000000000000e58ca12e13a240e2b1a22f8d07e8e55f010040", 0x1f, 0x4e0}, {&(0x7f0000010200)="010000000000050040", 0x9, 0x560}, {&(0x7f0000010300)="030000000400000005", 0x9, 0x800}, {0x0, 0x0, 0x1000000000c00}, {&(0x7f0000010d00)="ed41000000040000ddf4655fdef4655fdef4655f00000000000004002000000000000800050000000af3010004000000000000000000000001000000", 0x3c, 0x1480}, {&(0x7f0000011300)="020000000c0001", 0x7, 0x4000}, {&(0x7f0000012000)='PMM\x00PM', 0x6, 0x10000}], 0x0, &(0x7f0000012b00)=ANY=[]) [ 1033.074235] EXT4-fs error (device loop7): ext4_fill_super:4947: inode #2: comm syz-executor.7: iget: root inode unallocated [ 1033.076227] EXT4-fs (loop7): get root inode failed [ 1033.076770] EXT4-fs (loop7): mount failed [ 1033.093954] EXT4-fs error (device loop0): ext4_fill_super:4947: inode #2: comm syz-executor.0: iget: root inode unallocated [ 1033.095666] EXT4-fs (loop0): get root inode failed [ 1033.096262] EXT4-fs (loop0): mount failed 19:42:20 executing program 7: r0 = syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x8, &(0x7f0000000300)=[{&(0x7f0000010000)="200000000002000019000000500100000f000000000000000000000004000000000002000020000020000000def4655fdef4655f0100ffff53ef010001000000ddf4655f000000000000000001000000000000000b0000008000000018000000c20500002b02", 0x66, 0x400}, {&(0x7f0000010100)="000000000000000000000000e58ca12e13a240e2b1a22f8d07e8e55f010040", 0x1f, 0x4e0}, {&(0x7f0000010200)="010000000000050040", 0x9, 0x560}, {&(0x7f0000010300)="0300000004000000", 0x8, 0x800}, {0x0, 0x0, 0x1000000000c00}, {&(0x7f0000010d00)="ed41000000040000ddf4655fdef4655fdef4655f00000000000004002000000000000800050000000af301000400000000000000000000000100000010", 0x3d, 0x1480}, {&(0x7f0000011300)="020000000c0001", 0x7, 0x4000}, {&(0x7f0000012000)="504d4d00504d4dff", 0x8, 0x10000}], 0x0, &(0x7f0000012b00)=ANY=[]) getdents64(r0, &(0x7f0000002540)=""/238, 0xee) [ 1033.131567] EXT4-fs error (device loop5): ext4_fill_super:4947: inode #2: comm syz-executor.5: iget: root inode unallocated [ 1033.133502] EXT4-fs (loop5): get root inode failed [ 1033.134226] EXT4-fs (loop5): mount failed [ 1033.141698] EXT4-fs error (device loop1): ext4_fill_super:4947: inode #2: comm syz-executor.1: iget: root inode unallocated [ 1033.144498] EXT4-fs (loop1): get root inode failed [ 1033.145763] EXT4-fs (loop1): mount failed 19:42:20 executing program 0: r0 = syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x7, &(0x7f0000000300)=[{&(0x7f0000010000)="200000000002000019000000500100000f000000000000000000000004000000000002000020000020000000def4655fdef4655f0100ffff53ef010001000000ddf4655f000000000000000001000000000000000b0000008000000018000000c20500002b02", 0x66, 0x400}, {&(0x7f0000010100)="000000000000000000000000e58ca12e13a240e2b1a22f8d07e8e55f010040", 0x1f, 0x4e0}, {&(0x7f0000010300)="030000000400000005", 0x9, 0x800}, {0x0, 0x0, 0x1000000000c00}, {&(0x7f0000010d00)="ed41000000040000ddf4655fdef4655fdef4655f00000000000004002000000000000800050000000af301000400000000000000000000000100000010", 0x3d, 0x1480}, {&(0x7f0000011300)="020000000c0001", 0x7, 0x4000}, {&(0x7f0000012000)="504d4d00504d4dff", 0x8, 0x10000}], 0x0, &(0x7f0000012b00)=ANY=[]) getdents64(r0, &(0x7f0000002540)=""/238, 0xee) 19:42:20 executing program 5: r0 = syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x8, &(0x7f0000000300)=[{&(0x7f0000010000)="200000000002000019000000500100000f000000000000000000000004000000000002000020000020000000def4655fdef4655f0100ffff53ef010001000000ddf4655f000000000000000001000000000000000b0000008000000018000000c20500002b02", 0x66, 0x400}, {&(0x7f0000010100)="000000000000000000000000e58ca12e13a240e2b1a22f8d07e8e55f010040", 0x1f, 0x4e0}, {&(0x7f0000010200)="010000000000050040", 0x9, 0x560}, {0x0, 0x0, 0x800}, {0x0, 0x0, 0x1000000000c00}, {&(0x7f0000010d00)="ed41000000040000ddf4655fdef4655fdef4655f00000000000004002000000000000800050000000af301000400000000000000000000000100000010", 0x3d, 0x1480}, {&(0x7f0000011300)="020000000c0001", 0x7, 0x4000}, {&(0x7f0000012000)="504d4d00504d4dff", 0x8, 0x10000}], 0x0, &(0x7f0000012b00)=ANY=[]) openat(r0, &(0x7f00000000c0)='./file1\x00', 0x188a00, 0x0) getdents64(r0, &(0x7f0000002540)=""/238, 0xee) 19:42:20 executing program 1: r0 = syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x9, &(0x7f0000000300)=[{&(0x7f0000010000)="200000000002000019000000500100000f000000000000000000000004000000000002000020000020000000def4655fdef4655f0100ffff53ef010001000000ddf4655f000000000000000001000000000000000b0000008000000018000000c20500002b02", 0x66, 0x400}, {&(0x7f0000010100)="000000000000000000000000e58ca12e13a240e2b1a22f8d07e8e55f010040", 0x1f, 0x4e0}, {&(0x7f0000010200)="010000000000050040", 0x9, 0x560}, {&(0x7f0000010300)="030000000400000005", 0x9, 0x800}, {0x0, 0x0, 0x1000000000c00}, {&(0x7f0000010d00)="ed41000000040000ddf4655fdef4655fdef4655f00000000000004002000000000000800050000000af301000400000000000000000000000100000010", 0x3d}, {&(0x7f0000011000)="ed41000000040000def4655fdef4655fdef4655f00000000000002002000000000000800030000000af30100040000000000000000000000010000005000000000000000000000000000000000000000000000000000000000000000000000000000000004511418000000000000000000000000000000000000000000000000ed8100001a040000def4655fdef4655fdef4655f00000000000001002000000000000800010000000af301000400000000000000000000000200000060000000000000000000000000000000000000000000000000000000000000000000000000000000521cdd1d000000000000000000000000000000000000000000000000ffa1000026000000def4655fdef4655fdef4655f00000000000001000000000000000000010000002f746d702f73797a2d696d61676567656e3537313433343433382f66696c65302f66696c65300000000000000000000000000000000000000000000073f249de000000000000000000000000000000000000000000000000ed8100000a000000def4655fdef4655fdef4655f00000000000001004000000000000800010000000af301000400000000000000000000000100000070", 0x1bd, 0x1980}, {&(0x7f0000011300)="020000000c0001022e000000020000000c0002022e2e00000b00000014000a026c6f73742b666f756e6400000c0000001000050266696c65300000000f0000001000050166696c6531", 0x49, 0x4000}, {&(0x7f0000012000)="504d4d00504d4dff", 0x8, 0x10000}], 0x0, &(0x7f0000012b00)=ANY=[]) openat(r0, &(0x7f00000000c0)='./file1\x00', 0x188a00, 0x0) getdents64(r0, &(0x7f0000002540)=""/238, 0xee) [ 1033.242824] EXT4-fs error (device loop7): ext4_fill_super:4947: inode #2: comm syz-executor.7: iget: root inode unallocated [ 1033.276536] EXT4-fs (loop7): get root inode failed [ 1033.278248] EXT4-fs (loop7): mount failed 19:42:20 executing program 0: r0 = syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x7, &(0x7f0000000300)=[{&(0x7f0000010000)="200000000002000019000000500100000f000000000000000000000004000000000002000020000020000000def4655fdef4655f0100ffff53ef010001000000ddf4655f000000000000000001000000000000000b0000008000000018000000c20500002b02", 0x66, 0x400}, {&(0x7f0000010100)="000000000000000000000000e58ca12e13a240e2b1a22f8d07e8e55f010040", 0x1f, 0x4e0}, {&(0x7f0000010300)="030000000400000005", 0x9, 0x800}, {0x0, 0x0, 0x1000000000c00}, {&(0x7f0000010d00)="ed41000000040000ddf4655fdef4655fdef4655f00000000000004002000000000000800050000000af301000400000000000000000000000100000010", 0x3d, 0x1480}, {&(0x7f0000011300)="020000000c0001", 0x7, 0x4000}, {&(0x7f0000012000)="504d4d00504d4dff", 0x8, 0x10000}], 0x0, &(0x7f0000012b00)=ANY=[]) getdents64(r0, &(0x7f0000002540)=""/238, 0xee) 19:42:20 executing program 7: r0 = syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x8, &(0x7f0000000300)=[{&(0x7f0000010000)="200000000002000019000000500100000f000000000000000000000004000000000002000020000020000000def4655fdef4655f0100ffff53ef010001000000ddf4655f000000000000000001000000000000000b0000008000000018000000c20500002b02", 0x66, 0x400}, {&(0x7f0000010100)="000000000000000000000000e58ca12e13a240e2b1a22f8d07e8e55f010040", 0x1f, 0x4e0}, {&(0x7f0000010200)="010000000000050040", 0x9, 0x560}, {&(0x7f0000010300)="0300000004000000", 0x8, 0x800}, {0x0, 0x0, 0x1000000000c00}, {&(0x7f0000010d00)="ed41000000040000ddf4655fdef4655fdef4655f00000000000004002000000000000800050000000af301000400000000000000000000000100000010", 0x3d, 0x1480}, {&(0x7f0000011300)="020000000c0001", 0x7, 0x4000}, {&(0x7f0000012000)="504d4d00504d4dff", 0x8, 0x10000}], 0x0, &(0x7f0000012b00)=ANY=[]) getdents64(r0, &(0x7f0000002540)=""/238, 0xee) 19:42:20 executing program 6: r0 = syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x9, &(0x7f0000000300)=[{&(0x7f0000010000)="200000000002000019000000500100000f000000000000000000000004000000000002000020000020000000def4655fdef4655f0100ffff53ef010001000000ddf4655f000000000000000001000000000000000b0000008000000018000000c20500002b02", 0x66, 0x400}, {&(0x7f0000010100)="000000000000000000000000e58ca12e13a240e2b1a22f8d07e8e55f010040", 0x1f, 0x4e0}, {&(0x7f0000010200)="010000000000050040", 0x9, 0x560}, {&(0x7f0000010300)="030000000400000005", 0x9, 0x800}, {0x0, 0x0, 0x1000000000c00}, {&(0x7f0000010d00)="ed41000000040000ddf4655fdef4655fdef4655f00000000000004002000000000000800050000000af301000400000000000000000000000100000010", 0x3d}, {&(0x7f0000011000)="ed41000000040000def4655fdef4655fdef4655f00000000000002002000000000000800030000000af30100040000000000000000000000010000005000000000000000000000000000000000000000000000000000000000000000000000000000000004511418000000000000000000000000000000000000000000000000ed8100001a040000def4655fdef4655fdef4655f00000000000001002000000000000800010000000af301000400000000000000000000000200000060000000000000000000000000000000000000000000000000000000000000000000000000000000521cdd1d000000000000000000000000000000000000000000000000ffa1000026000000def4655fdef4655fdef4655f00000000000001000000000000000000010000002f746d702f73797a2d696d61676567656e3537313433343433382f66696c65302f66696c65300000000000000000000000000000000000000000000073f249de000000000000000000000000000000000000000000000000ed8100000a000000def4655fdef4655fdef4655f00000000000001004000000000000800010000000af301000400000000000000000000000100000070", 0x1bd, 0x1980}, {&(0x7f0000011300)="020000000c0001022e000000020000000c0002022e2e00000b00000014000a026c6f73742b666f756e6400000c0000001000050266696c65300000000f0000001000050166696c6531", 0x49, 0x4000}, {&(0x7f0000012000)="504d4d00504d4dff", 0x8, 0x10000}], 0x0, &(0x7f0000012b00)=ANY=[]) openat(r0, &(0x7f00000000c0)='./file1\x00', 0x188a00, 0x0) getdents64(r0, &(0x7f0000002540)=""/238, 0xee) [ 1033.370066] EXT4-fs warning (device loop0): read_mmp_block:106: Error -117 while reading MMP block 0 [ 1033.384909] EXT4-fs error (device loop5): ext4_fill_super:4947: inode #2: comm syz-executor.5: iget: root inode unallocated [ 1033.387743] EXT4-fs (loop5): get root inode failed [ 1033.388549] EXT4-fs (loop5): mount failed [ 1033.413259] EXT4-fs error (device loop1): ext4_fill_super:4947: inode #2: comm syz-executor.1: iget: root inode unallocated [ 1033.418471] EXT4-fs (loop1): get root inode failed [ 1033.420084] EXT4-fs (loop1): mount failed 19:42:20 executing program 0: r0 = syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x7, &(0x7f0000000300)=[{&(0x7f0000010000)="200000000002000019000000500100000f000000000000000000000004000000000002000020000020000000def4655fdef4655f0100ffff53ef010001000000ddf4655f000000000000000001000000000000000b0000008000000018000000c20500002b02", 0x66, 0x400}, {&(0x7f0000010100)="000000000000000000000000e58ca12e13a240e2b1a22f8d07e8e55f010040", 0x1f, 0x4e0}, {&(0x7f0000010300)="030000000400000005", 0x9, 0x800}, {0x0, 0x0, 0x1000000000c00}, {&(0x7f0000010d00)="ed41000000040000ddf4655fdef4655fdef4655f00000000000004002000000000000800050000000af301000400000000000000000000000100000010", 0x3d, 0x1480}, {&(0x7f0000011300)="020000000c0001", 0x7, 0x4000}, {&(0x7f0000012000)="504d4d00504d4dff", 0x8, 0x10000}], 0x0, &(0x7f0000012b00)=ANY=[]) getdents64(r0, &(0x7f0000002540)=""/238, 0xee) [ 1033.449537] EXT4-fs error (device loop6): ext4_fill_super:4947: inode #2: comm syz-executor.6: iget: root inode unallocated [ 1033.453785] EXT4-fs (loop6): get root inode failed [ 1033.454518] EXT4-fs (loop6): mount failed 19:42:20 executing program 5: r0 = syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x8, &(0x7f0000000300)=[{&(0x7f0000010000)="200000000002000019000000500100000f000000000000000000000004000000000002000020000020000000def4655fdef4655f0100ffff53ef010001000000ddf4655f000000000000000001000000000000000b0000008000000018000000c20500002b02", 0x66, 0x400}, {&(0x7f0000010100)="000000000000000000000000e58ca12e13a240e2b1a22f8d07e8e55f010040", 0x1f, 0x4e0}, {&(0x7f0000010200)="010000000000050040", 0x9, 0x560}, {0x0, 0x0, 0x800}, {0x0, 0x0, 0x1000000000c00}, {&(0x7f0000010d00)="ed41000000040000ddf4655fdef4655fdef4655f00000000000004002000000000000800050000000af301000400000000000000000000000100000010", 0x3d, 0x1480}, {&(0x7f0000011300)="020000000c0001", 0x7, 0x4000}, {&(0x7f0000012000)="504d4d00504d4dff", 0x8, 0x10000}], 0x0, &(0x7f0000012b00)=ANY=[]) openat(r0, &(0x7f00000000c0)='./file1\x00', 0x188a00, 0x0) getdents64(r0, &(0x7f0000002540)=""/238, 0xee) [ 1033.491218] EXT4-fs error (device loop7): ext4_fill_super:4947: inode #2: comm syz-executor.7: iget: root inode unallocated [ 1033.493130] EXT4-fs (loop7): get root inode failed [ 1033.493841] EXT4-fs (loop7): mount failed [ 1033.527885] EXT4-fs warning (device loop0): read_mmp_block:106: Error -117 while reading MMP block 0 [ 1033.548409] EXT4-fs error (device loop5): ext4_fill_super:4947: inode #2: comm syz-executor.5: iget: root inode unallocated [ 1033.559955] EXT4-fs (loop5): get root inode failed [ 1033.561632] EXT4-fs (loop5): mount failed [ 1033.882633] EXT4-fs warning (device loop3): ext4_multi_mount_protect:324: MMP startup interrupted, failing mount [ 1033.882633] [ 1033.914201] EXT4-fs warning (device loop2): ext4_multi_mount_protect:324: MMP startup interrupted, failing mount [ 1033.914201] [ 1033.916350] EXT4-fs warning (device loop4): ext4_multi_mount_protect:324: MMP startup interrupted, failing mount [ 1033.916350] 19:42:32 executing program 7: r0 = syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x8, &(0x7f0000000300)=[{&(0x7f0000010000)="200000000002000019000000500100000f000000000000000000000004000000000002000020000020000000def4655fdef4655f0100ffff53ef010001000000ddf4655f000000000000000001000000000000000b0000008000000018000000c20500002b02", 0x66, 0x400}, {&(0x7f0000010100)="000000000000000000000000e58ca12e13a240e2b1a22f8d07e8e55f010040", 0x1f, 0x4e0}, {&(0x7f0000010200)="010000000000050040", 0x9, 0x560}, {&(0x7f0000010300)="0300000004000000", 0x8, 0x800}, {0x0, 0x0, 0x1000000000c00}, {&(0x7f0000010d00)="ed41000000040000ddf4655fdef4655fdef4655f00000000000004002000000000000800050000000af301000400000000000000000000000100000010", 0x3d, 0x1480}, {&(0x7f0000011300)="020000000c0001", 0x7, 0x4000}, {&(0x7f0000012000)="504d4d00504d4dff", 0x8, 0x10000}], 0x0, &(0x7f0000012b00)=ANY=[]) getdents64(r0, &(0x7f0000002540)=""/238, 0xee) 19:42:32 executing program 6: r0 = syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x8, &(0x7f0000000300)=[{&(0x7f0000010000)="200000000002000019000000500100000f000000000000000000000004000000000002000020000020000000def4655fdef4655f0100ffff53ef010001000000ddf4655f000000000000000001000000000000000b0000008000000018000000c20500002b02", 0x66, 0x400}, {&(0x7f0000010100)="000000000000000000000000e58ca12e13a240e2b1a22f8d07e8e55f010040", 0x1f, 0x4e0}, {&(0x7f0000010200)="010000000000050040", 0x9, 0x560}, {&(0x7f0000010300)="03000000040000", 0x7, 0x800}, {0x0, 0x0, 0x1000000000c00}, {&(0x7f0000010d00)="ed41000000040000ddf4655fdef4655fdef4655f00000000000004002000000000000800050000000af301000400000000000000000000000100000010", 0x3d, 0x1480}, {&(0x7f0000011300)="020000000c0001", 0x7, 0x4000}, {&(0x7f0000012000)="504d4d00504d4dff", 0x8, 0x10000}], 0x0, &(0x7f0000012b00)=ANY=[]) getdents64(r0, &(0x7f0000002540)=""/238, 0xee) 19:42:32 executing program 1: r0 = syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x8, &(0x7f0000000300)=[{&(0x7f0000010000)="200000000002000019000000500100000f000000000000000000000004000000000002000020000020000000def4655fdef4655f0100ffff53ef010001000000ddf4655f000000000000000001000000000000000b0000008000000018000000c20500002b02", 0x66, 0x400}, {&(0x7f0000010100)="000000000000000000000000e58ca12e13a240e2b1a22f8d07e8e55f010040", 0x1f, 0x4e0}, {&(0x7f0000010200)="010000000000050040", 0x9, 0x560}, {&(0x7f0000010300)="030000000400000005", 0x9, 0x800}, {&(0x7f0000010d00)="ed41000000040000ddf4655fdef4655fdef4655f00000000000004002000000000000800050000000af301000400000000000000000000000100000010", 0x3d, 0x1480}, {&(0x7f0000011000)="ed41000000040000def4655fdef4655fdef4655f00000000000002002000000000000800030000000af30100040000000000000000000000010000005000000000000000000000000000000000000000000000000000000000000000000000000000000004511418000000000000000000000000000000000000000000000000ed8100001a040000def4655fdef4655fdef4655f00000000000001002000000000000800010000000af301000400000000000000000000000200000060000000000000000000000000000000000000000000000000000000000000000000000000000000521cdd1d000000000000000000000000000000000000000000000000ffa1000026000000def4655fdef4655fdef4655f00000000000001000000000000000000010000002f746d702f73797a2d696d61676567656e3537313433343433382f66696c65302f66696c65300000000000000000000000000000000000000000000073f249de000000000000000000000000000000000000000000000000ed8100000a000000def4655fdef4655fdef4655f00000000000001004000000000000800010000000af301000400000000000000000000000100000070", 0x1bd, 0x1980}, {&(0x7f0000011300)="020000000c0001022e000000020000000c0002022e2e00000b00000014000a026c6f73742b666f756e6400000c0000001000050266696c65300000000f0000001000050166696c6531", 0x49, 0x4000}, {&(0x7f0000012000)="504d4d00504d4dff", 0x8, 0x10000}], 0x0, &(0x7f0000012b00)=ANY=[]) openat(r0, &(0x7f00000000c0)='./file1\x00', 0x188a00, 0x0) getdents64(r0, &(0x7f0000002540)=""/238, 0xee) 19:42:32 executing program 4: syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x8, &(0x7f0000000300)=[{&(0x7f0000010000)="200000000002000019000000500100000f000000000000000000000004000000000002000020000020000000def4655fdef4655f0100ffff53ef010001000000ddf4655f000000000000000001000000000000000b0000008000000018000000c20500002b02", 0x66, 0x400}, {&(0x7f0000010100)="000000000000000000000000e58ca12e13a240e2b1a22f8d07e8e55f010040", 0x1f, 0x4e0}, {&(0x7f0000010200)="010000000000050040", 0x9, 0x560}, {&(0x7f0000010300)="030000000400000005", 0x9, 0x800}, {0x0, 0x0, 0x1000000000c00}, {&(0x7f0000010d00)="ed41000000040000ddf4655fdef4655fdef4655f00000000000004002000000000000800050000000af3010004000000000000000000000001000000", 0x3c, 0x1480}, {&(0x7f0000011300)="020000000c0001", 0x7, 0x4000}, {&(0x7f0000012000)='PMM\x00PM', 0x6, 0x10000}], 0x0, &(0x7f0000012b00)=ANY=[]) 19:42:32 executing program 2: syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x8, &(0x7f0000000300)=[{&(0x7f0000010000)="200000000002000019000000500100000f000000000000000000000004000000000002000020000020000000def4655fdef4655f0100ffff53ef010001000000ddf4655f000000000000000001000000000000000b0000008000000018000000c20500002b02", 0x66, 0x400}, {&(0x7f0000010100)="000000000000000000000000e58ca12e13a240e2b1a22f8d07e8e55f010040", 0x1f, 0x4e0}, {&(0x7f0000010200)="010000000000050040", 0x9, 0x560}, {&(0x7f0000010300)="030000000400000005", 0x9, 0x800}, {0x0, 0x0, 0x1000000000c00}, {&(0x7f0000010d00)="ed41000000040000ddf4655fdef4655fdef4655f00000000000004002000000000000800050000000af301000400000000000000000000000100", 0x3a, 0x1480}, {&(0x7f0000011300)="020000000c0001", 0x7, 0x4000}, {&(0x7f0000012000)='PMM\x00PMM', 0x7, 0x10000}], 0x0, &(0x7f0000012b00)=ANY=[]) 19:42:32 executing program 0: r0 = syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x8, &(0x7f0000000300)=[{&(0x7f0000010000)="200000000002000019000000500100000f000000000000000000000004000000000002000020000020000000def4655fdef4655f0100ffff53ef010001000000ddf4655f000000000000000001000000000000000b0000008000000018000000c20500002b02", 0x66, 0x400}, {&(0x7f0000010100)="000000000000000000000000e58ca12e13a240e2b1a22f8d07e8e55f010040", 0x1f, 0x4e0}, {0x0, 0x0, 0x560}, {&(0x7f0000010300)="030000000400000005", 0x9, 0x800}, {0x0, 0x0, 0x1000000000c00}, {&(0x7f0000010d00)="ed41000000040000ddf4655fdef4655fdef4655f00000000000004002000000000000800050000000af301000400000000000000000000000100000010", 0x3d, 0x1480}, {&(0x7f0000011300)="020000000c0001", 0x7, 0x4000}, {&(0x7f0000012000)="504d4d00504d4dff", 0x8, 0x10000}], 0x0, &(0x7f0000012b00)=ANY=[]) getdents64(r0, &(0x7f0000002540)=""/238, 0xee) 19:42:32 executing program 5: r0 = syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x8, &(0x7f0000000300)=[{&(0x7f0000010000)="200000000002000019000000500100000f000000000000000000000004000000000002000020000020000000def4655fdef4655f0100ffff53ef010001000000ddf4655f000000000000000001000000000000000b0000008000000018000000c20500002b02", 0x66, 0x400}, {&(0x7f0000010100)="000000000000000000000000e58ca12e13a240e2b1a22f8d07e8e55f010040", 0x1f, 0x4e0}, {&(0x7f0000010200)="010000000000050040", 0x9, 0x560}, {0x0, 0x0, 0x800}, {0x0, 0x0, 0x1000000000c00}, {&(0x7f0000010d00)="ed41000000040000ddf4655fdef4655fdef4655f00000000000004002000000000000800050000000af301000400000000000000000000000100000010", 0x3d, 0x1480}, {&(0x7f0000011300)="020000000c0001", 0x7, 0x4000}, {&(0x7f0000012000)="504d4d00504d4dff", 0x8, 0x10000}], 0x0, &(0x7f0000012b00)=ANY=[]) openat(r0, &(0x7f00000000c0)='./file1\x00', 0x188a00, 0x0) getdents64(r0, &(0x7f0000002540)=""/238, 0xee) 19:42:32 executing program 3: syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x8, &(0x7f0000000300)=[{&(0x7f0000010000)="200000000002000019000000500100000f000000000000000000000004000000000002000020000020000000def4655fdef4655f0100ffff53ef010001000000ddf4655f000000000000000001000000000000000b0000008000000018000000c20500002b02", 0x66, 0x400}, {&(0x7f0000010100)="000000000000000000000000e58ca12e13a240e2b1a22f8d07e8e55f010040", 0x1f, 0x4e0}, {&(0x7f0000010200)="010000000000050040", 0x9, 0x560}, {&(0x7f0000010300)="030000000400000005", 0x9, 0x800}, {0x0, 0x0, 0x1000000000c00}, {&(0x7f0000010d00)="ed41000000040000ddf4655fdef4655fdef4655f00000000000004002000000000000800050000000af3010004000000000000000000000001000000", 0x3c, 0x1480}, {&(0x7f0000011300)="020000000c0001", 0x7, 0x4000}, {&(0x7f0000012000)='PMM\x00PMM', 0x7, 0x10000}], 0x0, &(0x7f0000012b00)=ANY=[]) [ 1044.789934] EXT4-fs error (device loop7): ext4_fill_super:4947: inode #2: comm syz-executor.7: iget: root inode unallocated [ 1044.791469] EXT4-fs (loop7): get root inode failed [ 1044.792006] EXT4-fs (loop7): mount failed [ 1044.802606] EXT4-fs error (device loop5): ext4_fill_super:4947: inode #2: comm syz-executor.5: iget: root inode unallocated [ 1044.804109] EXT4-fs (loop5): get root inode failed [ 1044.804746] EXT4-fs (loop5): mount failed [ 1044.812000] EXT4-fs warning (device loop0): read_mmp_block:106: Error -117 while reading MMP block 0 [ 1044.829238] EXT4-fs (loop1): bad geometry: block count 512 exceeds size of device (128 blocks) 19:42:32 executing program 5: r0 = syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x8, &(0x7f0000000300)=[{&(0x7f0000010000)="200000000002000019000000500100000f000000000000000000000004000000000002000020000020000000def4655fdef4655f0100ffff53ef010001000000ddf4655f000000000000000001000000000000000b0000008000000018000000c20500002b02", 0x66, 0x400}, {&(0x7f0000010100)="000000000000000000000000e58ca12e13a240e2b1a22f8d07e8e55f010040", 0x1f, 0x4e0}, {&(0x7f0000010200)="010000000000050040", 0x9, 0x560}, {&(0x7f0000010300), 0x0, 0x800}, {0x0, 0x0, 0x1000000000c00}, {&(0x7f0000010d00)="ed41000000040000ddf4655fdef4655fdef4655f00000000000004002000000000000800050000000af301000400000000000000000000000100000010", 0x3d, 0x1480}, {&(0x7f0000011300)="020000000c0001", 0x7, 0x4000}, {&(0x7f0000012000)="504d4d00504d4dff", 0x8, 0x10000}], 0x0, &(0x7f0000012b00)=ANY=[]) openat(r0, &(0x7f00000000c0)='./file1\x00', 0x188a00, 0x0) getdents64(r0, &(0x7f0000002540)=""/238, 0xee) 19:42:32 executing program 7: r0 = syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x8, &(0x7f0000000300)=[{&(0x7f0000010000)="200000000002000019000000500100000f000000000000000000000004000000000002000020000020000000def4655fdef4655f0100ffff53ef010001000000ddf4655f000000000000000001000000000000000b0000008000000018000000c20500002b02", 0x66, 0x400}, {&(0x7f0000010100)="000000000000000000000000e58ca12e13a240e2b1a22f8d07e8e55f010040", 0x1f, 0x4e0}, {&(0x7f0000010200)="010000000000050040", 0x9, 0x560}, {&(0x7f0000010300)="030000000400000005", 0x9}, {0x0, 0x0, 0x1000000000c00}, {&(0x7f0000010d00)="ed41000000040000ddf4655fdef4655fdef4655f00000000000004002000000000000800050000000af301000400000000000000000000000100000010", 0x3d, 0x1480}, {&(0x7f0000011300)="020000000c0001", 0x7, 0x4000}, {&(0x7f0000012000)="504d4d00504d4dff", 0x8, 0x10000}], 0x0, &(0x7f0000012b00)=ANY=[]) getdents64(r0, &(0x7f0000002540)=""/238, 0xee) [ 1044.866675] EXT4-fs error (device loop6): ext4_fill_super:4947: inode #2: comm syz-executor.6: iget: root inode unallocated 19:42:32 executing program 0: r0 = syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x8, &(0x7f0000000300)=[{&(0x7f0000010000)="200000000002000019000000500100000f000000000000000000000004000000000002000020000020000000def4655fdef4655f0100ffff53ef010001000000ddf4655f000000000000000001000000000000000b0000008000000018000000c20500002b02", 0x66, 0x400}, {&(0x7f0000010100)="000000000000000000000000e58ca12e13a240e2b1a22f8d07e8e55f010040", 0x1f, 0x4e0}, {0x0, 0x0, 0x560}, {&(0x7f0000010300)="030000000400000005", 0x9, 0x800}, {0x0, 0x0, 0x1000000000c00}, {&(0x7f0000010d00)="ed41000000040000ddf4655fdef4655fdef4655f00000000000004002000000000000800050000000af301000400000000000000000000000100000010", 0x3d, 0x1480}, {&(0x7f0000011300)="020000000c0001", 0x7, 0x4000}, {&(0x7f0000012000)="504d4d00504d4dff", 0x8, 0x10000}], 0x0, &(0x7f0000012b00)=ANY=[]) getdents64(r0, &(0x7f0000002540)=""/238, 0xee) [ 1044.875477] EXT4-fs (loop6): get root inode failed [ 1044.876303] EXT4-fs (loop6): mount failed 19:42:32 executing program 1: r0 = syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x8, &(0x7f0000000300)=[{&(0x7f0000010000)="200000000002000019000000500100000f000000000000000000000004000000000002000020000020000000def4655fdef4655f0100ffff53ef010001000000ddf4655f000000000000000001000000000000000b0000008000000018000000c20500002b02", 0x66, 0x400}, {&(0x7f0000010100)="000000000000000000000000e58ca12e13a240e2b1a22f8d07e8e55f010040", 0x1f, 0x4e0}, {&(0x7f0000010200)="010000000000050040", 0x9, 0x560}, {&(0x7f0000010300)="030000000400000005", 0x9, 0x800}, {&(0x7f0000010d00)="ed41000000040000ddf4655fdef4655fdef4655f00000000000004002000000000000800050000000af301000400000000000000000000000100000010", 0x3d, 0x1480}, {&(0x7f0000011000)="ed41000000040000def4655fdef4655fdef4655f00000000000002002000000000000800030000000af30100040000000000000000000000010000005000000000000000000000000000000000000000000000000000000000000000000000000000000004511418000000000000000000000000000000000000000000000000ed8100001a040000def4655fdef4655fdef4655f00000000000001002000000000000800010000000af301000400000000000000000000000200000060000000000000000000000000000000000000000000000000000000000000000000000000000000521cdd1d000000000000000000000000000000000000000000000000ffa1000026000000def4655fdef4655fdef4655f00000000000001000000000000000000010000002f746d702f73797a2d696d61676567656e3537313433343433382f66696c65302f66696c65300000000000000000000000000000000000000000000073f249de000000000000000000000000000000000000000000000000ed8100000a000000def4655fdef4655fdef4655f00000000000001004000000000000800010000000af301000400000000000000000000000100000070", 0x1bd, 0x1980}, {&(0x7f0000011300)="020000000c0001022e000000020000000c0002022e2e00000b00000014000a026c6f73742b666f756e6400000c0000001000050266696c65300000000f0000001000050166696c6531", 0x49, 0x4000}, {&(0x7f0000012000)="504d4d00504d4dff", 0x8, 0x10000}], 0x0, &(0x7f0000012b00)=ANY=[]) openat(r0, &(0x7f00000000c0)='./file1\x00', 0x188a00, 0x0) getdents64(r0, &(0x7f0000002540)=""/238, 0xee) [ 1044.919060] EXT4-fs error (device loop7): ext4_fill_super:4947: inode #2: comm syz-executor.7: iget: root inode unallocated [ 1044.922031] EXT4-fs (loop7): get root inode failed [ 1044.923260] EXT4-fs (loop7): mount failed [ 1044.928300] EXT4-fs error (device loop5): ext4_fill_super:4947: inode #2: comm syz-executor.5: iget: root inode unallocated [ 1044.931503] EXT4-fs (loop5): get root inode failed [ 1044.932649] EXT4-fs (loop5): mount failed [ 1044.940024] EXT4-fs warning (device loop0): read_mmp_block:106: Error -117 while reading MMP block 0 19:42:32 executing program 6: r0 = syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x8, &(0x7f0000000300)=[{&(0x7f0000010000)="200000000002000019000000500100000f000000000000000000000004000000000002000020000020000000def4655fdef4655f0100ffff53ef010001000000ddf4655f000000000000000001000000000000000b0000008000000018000000c20500002b02", 0x66, 0x400}, {&(0x7f0000010100)="000000000000000000000000e58ca12e13a240e2b1a22f8d07e8e55f010040", 0x1f, 0x4e0}, {&(0x7f0000010200)="010000000000050040", 0x9, 0x560}, {0x0, 0x0, 0x800}, {0x0, 0x0, 0x1000000000c00}, {&(0x7f0000010d00)="ed41000000040000ddf4655fdef4655fdef4655f00000000000004002000000000000800050000000af301000400000000000000000000000100000010", 0x3d, 0x1480}, {&(0x7f0000011300)="020000000c0001", 0x7, 0x4000}, {&(0x7f0000012000)="504d4d00504d4dff", 0x8, 0x10000}], 0x0, &(0x7f0000012b00)=ANY=[]) openat(r0, &(0x7f00000000c0)='./file1\x00', 0x188a00, 0x0) getdents64(r0, &(0x7f0000002540)=""/238, 0xee) [ 1044.974976] EXT4-fs (loop1): bad geometry: block count 512 exceeds size of device (128 blocks) [ 1045.101850] EXT4-fs error (device loop6): ext4_fill_super:4947: inode #2: comm syz-executor.6: iget: root inode unallocated [ 1045.105408] EXT4-fs (loop6): get root inode failed [ 1045.106674] EXT4-fs (loop6): mount failed [ 1045.607807] EXT4-fs warning (device loop3): ext4_multi_mount_protect:324: MMP startup interrupted, failing mount [ 1045.607807] [ 1045.631356] EXT4-fs warning (device loop4): ext4_multi_mount_protect:324: MMP startup interrupted, failing mount [ 1045.631356] [ 1045.631626] EXT4-fs warning (device loop2): ext4_multi_mount_protect:324: MMP startup interrupted, failing mount [ 1045.631626] 19:42:45 executing program 5: r0 = syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x8, &(0x7f0000000300)=[{&(0x7f0000010000)="200000000002000019000000500100000f000000000000000000000004000000000002000020000020000000def4655fdef4655f0100ffff53ef010001000000ddf4655f000000000000000001000000000000000b0000008000000018000000c20500002b02", 0x66, 0x400}, {&(0x7f0000010100)="000000000000000000000000e58ca12e13a240e2b1a22f8d07e8e55f010040", 0x1f, 0x4e0}, {&(0x7f0000010200)="010000000000050040", 0x9, 0x560}, {&(0x7f0000010300), 0x0, 0x800}, {0x0, 0x0, 0x1000000000c00}, {&(0x7f0000010d00)="ed41000000040000ddf4655fdef4655fdef4655f00000000000004002000000000000800050000000af301000400000000000000000000000100000010", 0x3d, 0x1480}, {&(0x7f0000011300)="020000000c0001", 0x7, 0x4000}, {&(0x7f0000012000)="504d4d00504d4dff", 0x8, 0x10000}], 0x0, &(0x7f0000012b00)=ANY=[]) openat(r0, &(0x7f00000000c0)='./file1\x00', 0x188a00, 0x0) getdents64(r0, &(0x7f0000002540)=""/238, 0xee) 19:42:45 executing program 0: r0 = syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x8, &(0x7f0000000300)=[{&(0x7f0000010000)="200000000002000019000000500100000f000000000000000000000004000000000002000020000020000000def4655fdef4655f0100ffff53ef010001000000ddf4655f000000000000000001000000000000000b0000008000000018000000c20500002b02", 0x66, 0x400}, {&(0x7f0000010100)="000000000000000000000000e58ca12e13a240e2b1a22f8d07e8e55f010040", 0x1f, 0x4e0}, {0x0, 0x0, 0x560}, {&(0x7f0000010300)="030000000400000005", 0x9, 0x800}, {0x0, 0x0, 0x1000000000c00}, {&(0x7f0000010d00)="ed41000000040000ddf4655fdef4655fdef4655f00000000000004002000000000000800050000000af301000400000000000000000000000100000010", 0x3d, 0x1480}, {&(0x7f0000011300)="020000000c0001", 0x7, 0x4000}, {&(0x7f0000012000)="504d4d00504d4dff", 0x8, 0x10000}], 0x0, &(0x7f0000012b00)=ANY=[]) getdents64(r0, &(0x7f0000002540)=""/238, 0xee) 19:42:45 executing program 2: syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x8, &(0x7f0000000300)=[{&(0x7f0000010000)="200000000002000019000000500100000f000000000000000000000004000000000002000020000020000000def4655fdef4655f0100ffff53ef010001000000ddf4655f000000000000000001000000000000000b0000008000000018000000c20500002b02", 0x66, 0x400}, {&(0x7f0000010100)="000000000000000000000000e58ca12e13a240e2b1a22f8d07e8e55f010040", 0x1f, 0x4e0}, {&(0x7f0000010200)="010000000000050040", 0x9, 0x560}, {&(0x7f0000010300)="030000000400000005", 0x9, 0x800}, {0x0, 0x0, 0x1000000000c00}, {&(0x7f0000010d00)="ed41000000040000ddf4655fdef4655fdef4655f00000000000004002000000000000800050000000af301000400000000000000000000000100", 0x3a, 0x1480}, {&(0x7f0000011300)="020000000c0001", 0x7, 0x4000}, {&(0x7f0000012000)='PMM\x00PMM', 0x7, 0x10000}], 0x0, &(0x7f0000012b00)=ANY=[]) 19:42:45 executing program 3: syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x8, &(0x7f0000000300)=[{&(0x7f0000010000)="200000000002000019000000500100000f000000000000000000000004000000000002000020000020000000def4655fdef4655f0100ffff53ef010001000000ddf4655f000000000000000001000000000000000b0000008000000018000000c20500002b02", 0x66, 0x400}, {&(0x7f0000010100)="000000000000000000000000e58ca12e13a240e2b1a22f8d07e8e55f010040", 0x1f, 0x4e0}, {&(0x7f0000010200)="010000000000050040", 0x9, 0x560}, {&(0x7f0000010300)="030000000400000005", 0x9, 0x800}, {0x0, 0x0, 0x1000000000c00}, {&(0x7f0000010d00)="ed41000000040000ddf4655fdef4655fdef4655f00000000000004002000000000000800050000000af3010004000000000000000000000001000000", 0x3c, 0x1480}, {&(0x7f0000011300)="020000000c0001", 0x7, 0x4000}, {&(0x7f0000012000)='PMM\x00PMM', 0x7, 0x10000}], 0x0, &(0x7f0000012b00)=ANY=[]) 19:42:45 executing program 1: r0 = syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x8, &(0x7f0000000300)=[{&(0x7f0000010000)="200000000002000019000000500100000f000000000000000000000004000000000002000020000020000000def4655fdef4655f0100ffff53ef010001000000ddf4655f000000000000000001000000000000000b0000008000000018000000c20500002b02", 0x66, 0x400}, {&(0x7f0000010100)="000000000000000000000000e58ca12e13a240e2b1a22f8d07e8e55f010040", 0x1f, 0x4e0}, {&(0x7f0000010200)="010000000000050040", 0x9, 0x560}, {&(0x7f0000010300)="030000000400000005", 0x9, 0x800}, {&(0x7f0000010d00)="ed41000000040000ddf4655fdef4655fdef4655f00000000000004002000000000000800050000000af301000400000000000000000000000100000010", 0x3d, 0x1480}, {&(0x7f0000011000)="ed41000000040000def4655fdef4655fdef4655f00000000000002002000000000000800030000000af30100040000000000000000000000010000005000000000000000000000000000000000000000000000000000000000000000000000000000000004511418000000000000000000000000000000000000000000000000ed8100001a040000def4655fdef4655fdef4655f00000000000001002000000000000800010000000af301000400000000000000000000000200000060000000000000000000000000000000000000000000000000000000000000000000000000000000521cdd1d000000000000000000000000000000000000000000000000ffa1000026000000def4655fdef4655fdef4655f00000000000001000000000000000000010000002f746d702f73797a2d696d61676567656e3537313433343433382f66696c65302f66696c65300000000000000000000000000000000000000000000073f249de000000000000000000000000000000000000000000000000ed8100000a000000def4655fdef4655fdef4655f00000000000001004000000000000800010000000af301000400000000000000000000000100000070", 0x1bd, 0x1980}, {&(0x7f0000011300)="020000000c0001022e000000020000000c0002022e2e00000b00000014000a026c6f73742b666f756e6400000c0000001000050266696c65300000000f0000001000050166696c6531", 0x49, 0x4000}, {&(0x7f0000012000)="504d4d00504d4dff", 0x8, 0x10000}], 0x0, &(0x7f0000012b00)=ANY=[]) openat(r0, &(0x7f00000000c0)='./file1\x00', 0x188a00, 0x0) getdents64(r0, &(0x7f0000002540)=""/238, 0xee) 19:42:45 executing program 6: r0 = syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x8, &(0x7f0000000300)=[{&(0x7f0000010000)="200000000002000019000000500100000f000000000000000000000004000000000002000020000020000000def4655fdef4655f0100ffff53ef010001000000ddf4655f000000000000000001000000000000000b0000008000000018000000c20500002b02", 0x66, 0x400}, {&(0x7f0000010100)="000000000000000000000000e58ca12e13a240e2b1a22f8d07e8e55f010040", 0x1f, 0x4e0}, {&(0x7f0000010200)="010000000000050040", 0x9, 0x560}, {&(0x7f0000010300)="0300000004000000", 0x8, 0x800}, {0x0, 0x0, 0x1000000000c00}, {&(0x7f0000010d00)="ed41000000040000ddf4655fdef4655fdef4655f00000000000004002000000000000800050000000af301000400000000000000000000000100000010", 0x3d, 0x1480}, {&(0x7f0000011300)="020000000c0001", 0x7, 0x4000}, {&(0x7f0000012000)="504d4d00504d4dff", 0x8, 0x10000}], 0x0, &(0x7f0000012b00)=ANY=[]) getdents64(r0, &(0x7f0000002540)=""/238, 0xee) 19:42:45 executing program 4: syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x8, &(0x7f0000000300)=[{&(0x7f0000010000)="200000000002000019000000500100000f000000000000000000000004000000000002000020000020000000def4655fdef4655f0100ffff53ef010001000000ddf4655f000000000000000001000000000000000b0000008000000018000000c20500002b02", 0x66, 0x400}, {&(0x7f0000010100)="000000000000000000000000e58ca12e13a240e2b1a22f8d07e8e55f010040", 0x1f, 0x4e0}, {&(0x7f0000010200)="010000000000050040", 0x9, 0x560}, {&(0x7f0000010300)="030000000400000005", 0x9, 0x800}, {0x0, 0x0, 0x1000000000c00}, {&(0x7f0000010d00)="ed41000000040000ddf4655fdef4655fdef4655f00000000000004002000000000000800050000000af3010004000000000000000000000001000000", 0x3c, 0x1480}, {&(0x7f0000011300)="020000000c0001", 0x7, 0x4000}, {&(0x7f0000012000)='PMM\x00PM', 0x6, 0x10000}], 0x0, &(0x7f0000012b00)=ANY=[]) 19:42:45 executing program 7: r0 = syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x8, &(0x7f0000000300)=[{&(0x7f0000010000)="200000000002000019000000500100000f000000000000000000000004000000000002000020000020000000def4655fdef4655f0100ffff53ef010001000000ddf4655f000000000000000001000000000000000b0000008000000018000000c20500002b02", 0x66, 0x400}, {&(0x7f0000010100)="000000000000000000000000e58ca12e13a240e2b1a22f8d07e8e55f010040", 0x1f, 0x4e0}, {&(0x7f0000010200)="010000000000050040", 0x9, 0x560}, {&(0x7f0000010300)="030000000400000005", 0x9}, {0x0, 0x0, 0x1000000000c00}, {&(0x7f0000010d00)="ed41000000040000ddf4655fdef4655fdef4655f00000000000004002000000000000800050000000af301000400000000000000000000000100000010", 0x3d, 0x1480}, {&(0x7f0000011300)="020000000c0001", 0x7, 0x4000}, {&(0x7f0000012000)="504d4d00504d4dff", 0x8, 0x10000}], 0x0, &(0x7f0000012b00)=ANY=[]) getdents64(r0, &(0x7f0000002540)=""/238, 0xee) [ 1057.811058] EXT4-fs (loop1): bad geometry: block count 512 exceeds size of device (128 blocks) [ 1057.822588] EXT4-fs warning (device loop0): read_mmp_block:106: Error -117 while reading MMP block 0 [ 1057.865733] EXT4-fs error (device loop5): ext4_fill_super:4947: inode #2: comm syz-executor.5: iget: root inode unallocated [ 1057.867544] EXT4-fs (loop5): get root inode failed [ 1057.868427] EXT4-fs (loop5): mount failed [ 1057.877118] EXT4-fs error (device loop7): ext4_fill_super:4947: inode #2: comm syz-executor.7: iget: root inode unallocated [ 1057.879959] EXT4-fs (loop7): get root inode failed [ 1057.881055] EXT4-fs (loop7): mount failed [ 1057.888685] EXT4-fs error (device loop6): ext4_fill_super:4947: inode #2: comm syz-executor.6: iget: root inode unallocated [ 1057.891027] EXT4-fs (loop6): get root inode failed [ 1057.891910] EXT4-fs (loop6): mount failed 19:42:45 executing program 1: r0 = syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x9, &(0x7f0000000300)=[{&(0x7f0000010000)="200000000002000019000000500100000f000000000000000000000004000000000002000020000020000000def4655fdef4655f0100ffff53ef010001000000ddf4655f000000000000000001000000000000000b0000008000000018000000c20500002b02", 0x66, 0x400}, {&(0x7f0000010100)="000000000000000000000000e58ca12e13a240e2b1a22f8d07e8e55f010040", 0x1f, 0x4e0}, {&(0x7f0000010200)="010000000000050040", 0x9, 0x560}, {&(0x7f0000010300)="030000000400000005", 0x9, 0x800}, {0x0}, {&(0x7f0000010d00)="ed41000000040000ddf4655fdef4655fdef4655f00000000000004002000000000000800050000000af301000400000000000000000000000100000010", 0x3d, 0x1480}, {&(0x7f0000011000)="ed41000000040000def4655fdef4655fdef4655f00000000000002002000000000000800030000000af30100040000000000000000000000010000005000000000000000000000000000000000000000000000000000000000000000000000000000000004511418000000000000000000000000000000000000000000000000ed8100001a040000def4655fdef4655fdef4655f00000000000001002000000000000800010000000af301000400000000000000000000000200000060000000000000000000000000000000000000000000000000000000000000000000000000000000521cdd1d000000000000000000000000000000000000000000000000ffa1000026000000def4655fdef4655fdef4655f00000000000001000000000000000000010000002f746d702f73797a2d696d61676567656e3537313433343433382f66696c65302f66696c65300000000000000000000000000000000000000000000073f249de000000000000000000000000000000000000000000000000ed8100000a000000def4655fdef4655fdef4655f00000000000001004000000000000800010000000af301000400000000000000000000000100000070", 0x1bd, 0x1980}, {&(0x7f0000011300)="020000000c0001022e000000020000000c0002022e2e00000b00000014000a026c6f73742b666f756e6400000c0000001000050266696c65300000000f0000001000050166696c6531", 0x49, 0x4000}, {&(0x7f0000012000)="504d4d00504d4dff", 0x8, 0x10000}], 0x0, &(0x7f0000012b00)=ANY=[]) openat(r0, &(0x7f00000000c0)='./file1\x00', 0x188a00, 0x0) getdents64(r0, &(0x7f0000002540)=""/238, 0xee) 19:42:45 executing program 5: r0 = syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x8, &(0x7f0000000300)=[{&(0x7f0000010000)="200000000002000019000000500100000f000000000000000000000004000000000002000020000020000000def4655fdef4655f0100ffff53ef010001000000ddf4655f000000000000000001000000000000000b0000008000000018000000c20500002b02", 0x66, 0x400}, {&(0x7f0000010100)="000000000000000000000000e58ca12e13a240e2b1a22f8d07e8e55f010040", 0x1f, 0x4e0}, {&(0x7f0000010200)="010000000000050040", 0x9, 0x560}, {&(0x7f0000010300), 0x0, 0x800}, {0x0, 0x0, 0x1000000000c00}, {&(0x7f0000010d00)="ed41000000040000ddf4655fdef4655fdef4655f00000000000004002000000000000800050000000af301000400000000000000000000000100000010", 0x3d, 0x1480}, {&(0x7f0000011300)="020000000c0001", 0x7, 0x4000}, {&(0x7f0000012000)="504d4d00504d4dff", 0x8, 0x10000}], 0x0, &(0x7f0000012b00)=ANY=[]) openat(r0, &(0x7f00000000c0)='./file1\x00', 0x188a00, 0x0) getdents64(r0, &(0x7f0000002540)=""/238, 0xee) 19:42:45 executing program 7: r0 = syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x8, &(0x7f0000000300)=[{&(0x7f0000010000)="200000000002000019000000500100000f000000000000000000000004000000000002000020000020000000def4655fdef4655f0100ffff53ef010001000000ddf4655f000000000000000001000000000000000b0000008000000018000000c20500002b02", 0x66, 0x400}, {&(0x7f0000010100)="000000000000000000000000e58ca12e13a240e2b1a22f8d07e8e55f010040", 0x1f, 0x4e0}, {&(0x7f0000010200)="010000000000050040", 0x9, 0x560}, {&(0x7f0000010300)="030000000400000005", 0x9}, {0x0, 0x0, 0x1000000000c00}, {&(0x7f0000010d00)="ed41000000040000ddf4655fdef4655fdef4655f00000000000004002000000000000800050000000af301000400000000000000000000000100000010", 0x3d, 0x1480}, {&(0x7f0000011300)="020000000c0001", 0x7, 0x4000}, {&(0x7f0000012000)="504d4d00504d4dff", 0x8, 0x10000}], 0x0, &(0x7f0000012b00)=ANY=[]) getdents64(r0, &(0x7f0000002540)=""/238, 0xee) 19:42:45 executing program 0: r0 = syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x8, &(0x7f0000000300)=[{&(0x7f0000010000)="200000000002000019000000500100000f000000000000000000000004000000000002000020000020000000def4655fdef4655f0100ffff53ef010001000000ddf4655f000000000000000001000000000000000b0000008000000018000000c20500002b02", 0x66, 0x400}, {&(0x7f0000010100)="000000000000000000000000e58ca12e13a240e2b1a22f8d07e8e55f010040", 0x1f, 0x4e0}, {&(0x7f0000010200), 0x0, 0x560}, {&(0x7f0000010300)="030000000400000005", 0x9, 0x800}, {0x0, 0x0, 0x1000000000c00}, {&(0x7f0000010d00)="ed41000000040000ddf4655fdef4655fdef4655f00000000000004002000000000000800050000000af301000400000000000000000000000100000010", 0x3d, 0x1480}, {&(0x7f0000011300)="020000000c0001", 0x7, 0x4000}, {&(0x7f0000012000)="504d4d00504d4dff", 0x8, 0x10000}], 0x0, &(0x7f0000012b00)=ANY=[]) getdents64(r0, &(0x7f0000002540)=""/238, 0xee) 19:42:45 executing program 6: r0 = syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x8, &(0x7f0000000300)=[{&(0x7f0000010000)="200000000002000019000000500100000f000000000000000000000004000000000002000020000020000000def4655fdef4655f0100ffff53ef010001000000ddf4655f000000000000000001000000000000000b0000008000000018000000c20500002b02", 0x66, 0x400}, {&(0x7f0000010100)="000000000000000000000000e58ca12e13a240e2b1a22f8d07e8e55f010040", 0x1f, 0x4e0}, {&(0x7f0000010200)="010000000000050040", 0x9, 0x560}, {&(0x7f0000010300)="030000000400000005", 0x9}, {0x0, 0x0, 0x1000000000c00}, {&(0x7f0000010d00)="ed41000000040000ddf4655fdef4655fdef4655f00000000000004002000000000000800050000000af301000400000000000000000000000100000010", 0x3d, 0x1480}, {&(0x7f0000011300)="020000000c0001", 0x7, 0x4000}, {&(0x7f0000012000)="504d4d00504d4dff", 0x8, 0x10000}], 0x0, &(0x7f0000012b00)=ANY=[]) getdents64(r0, &(0x7f0000002540)=""/238, 0xee) [ 1058.038431] EXT4-fs (loop1): bad geometry: block count 512 exceeds size of device (128 blocks) [ 1058.041765] EXT4-fs error (device loop5): ext4_fill_super:4947: inode #2: comm syz-executor.5: iget: root inode unallocated [ 1058.043594] EXT4-fs (loop5): get root inode failed [ 1058.044309] EXT4-fs (loop5): mount failed [ 1058.047768] EXT4-fs error (device loop7): ext4_fill_super:4947: inode #2: comm syz-executor.7: iget: root inode unallocated [ 1058.049534] EXT4-fs (loop7): get root inode failed [ 1058.050416] EXT4-fs (loop7): mount failed [ 1058.069004] EXT4-fs error (device loop6): ext4_fill_super:4947: inode #2: comm syz-executor.6: iget: root inode unallocated [ 1058.070626] EXT4-fs (loop6): get root inode failed [ 1058.071346] EXT4-fs (loop6): mount failed [ 1058.110064] EXT4-fs warning (device loop0): read_mmp_block:106: Error -117 while reading MMP block 0 19:42:45 executing program 7: r0 = syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x7, &(0x7f0000000300)=[{&(0x7f0000010000)="200000000002000019000000500100000f000000000000000000000004000000000002000020000020000000def4655fdef4655f0100ffff53ef010001000000ddf4655f000000000000000001000000000000000b0000008000000018000000c20500002b02", 0x66, 0x400}, {&(0x7f0000010100)="000000000000000000000000e58ca12e13a240e2b1a22f8d07e8e55f010040", 0x1f, 0x4e0}, {&(0x7f0000010300)="030000000400000005", 0x9, 0x800}, {0x0, 0x0, 0x1000000000c00}, {&(0x7f0000010d00)="ed41000000040000ddf4655fdef4655fdef4655f00000000000004002000000000000800050000000af301000400000000000000000000000100000010", 0x3d, 0x1480}, {&(0x7f0000011300)="020000000c0001", 0x7, 0x4000}, {&(0x7f0000012000)="504d4d00504d4dff", 0x8, 0x10000}], 0x0, &(0x7f0000012b00)=ANY=[]) getdents64(r0, &(0x7f0000002540)=""/238, 0xee) 19:42:45 executing program 1: r0 = syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x9, &(0x7f0000000300)=[{&(0x7f0000010000)="200000000002000019000000500100000f000000000000000000000004000000000002000020000020000000def4655fdef4655f0100ffff53ef010001000000ddf4655f000000000000000001000000000000000b0000008000000018000000c20500002b02", 0x66, 0x400}, {&(0x7f0000010100)="000000000000000000000000e58ca12e13a240e2b1a22f8d07e8e55f010040", 0x1f, 0x4e0}, {&(0x7f0000010200)="010000000000050040", 0x9, 0x560}, {&(0x7f0000010300)="030000000400000005", 0x9, 0x800}, {0x0}, {&(0x7f0000010d00)="ed41000000040000ddf4655fdef4655fdef4655f00000000000004002000000000000800050000000af301000400000000000000000000000100000010", 0x3d, 0x1480}, {&(0x7f0000011000)="ed41000000040000def4655fdef4655fdef4655f00000000000002002000000000000800030000000af30100040000000000000000000000010000005000000000000000000000000000000000000000000000000000000000000000000000000000000004511418000000000000000000000000000000000000000000000000ed8100001a040000def4655fdef4655fdef4655f00000000000001002000000000000800010000000af301000400000000000000000000000200000060000000000000000000000000000000000000000000000000000000000000000000000000000000521cdd1d000000000000000000000000000000000000000000000000ffa1000026000000def4655fdef4655fdef4655f00000000000001000000000000000000010000002f746d702f73797a2d696d61676567656e3537313433343433382f66696c65302f66696c65300000000000000000000000000000000000000000000073f249de000000000000000000000000000000000000000000000000ed8100000a000000def4655fdef4655fdef4655f00000000000001004000000000000800010000000af301000400000000000000000000000100000070", 0x1bd, 0x1980}, {&(0x7f0000011300)="020000000c0001022e000000020000000c0002022e2e00000b00000014000a026c6f73742b666f756e6400000c0000001000050266696c65300000000f0000001000050166696c6531", 0x49, 0x4000}, {&(0x7f0000012000)="504d4d00504d4dff", 0x8, 0x10000}], 0x0, &(0x7f0000012b00)=ANY=[]) openat(r0, &(0x7f00000000c0)='./file1\x00', 0x188a00, 0x0) getdents64(r0, &(0x7f0000002540)=""/238, 0xee) 19:42:45 executing program 5: r0 = syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x8, &(0x7f0000000300)=[{&(0x7f0000010000)="200000000002000019000000500100000f000000000000000000000004000000000002000020000020000000def4655fdef4655f0100ffff53ef010001000000ddf4655f000000000000000001000000000000000b0000008000000018000000c20500002b02", 0x66, 0x400}, {&(0x7f0000010100)="000000000000000000000000e58ca12e13a240e2b1a22f8d07e8e55f010040", 0x1f, 0x4e0}, {&(0x7f0000010200)="010000000000050040", 0x9, 0x560}, {&(0x7f0000010300)="0300000004", 0x5, 0x800}, {0x0, 0x0, 0x1000000000c00}, {&(0x7f0000010d00)="ed41000000040000ddf4655fdef4655fdef4655f00000000000004002000000000000800050000000af301000400000000000000000000000100000010", 0x3d, 0x1480}, {&(0x7f0000011300)="020000000c0001", 0x7, 0x4000}, {&(0x7f0000012000)="504d4d00504d4dff", 0x8, 0x10000}], 0x0, &(0x7f0000012b00)=ANY=[]) openat(r0, &(0x7f00000000c0)='./file1\x00', 0x188a00, 0x0) getdents64(r0, &(0x7f0000002540)=""/238, 0xee) 19:42:45 executing program 6: r0 = syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x8, &(0x7f0000000300)=[{&(0x7f0000010000)="200000000002000019000000500100000f000000000000000000000004000000000002000020000020000000def4655fdef4655f0100ffff53ef010001000000ddf4655f000000000000000001000000000000000b0000008000000018000000c20500002b02", 0x66, 0x400}, {&(0x7f0000010100)="000000000000000000000000e58ca12e13a240e2b1a22f8d07e8e55f010040", 0x1f, 0x4e0}, {&(0x7f0000010200)="010000000000050040", 0x9, 0x560}, {&(0x7f0000010300)="030000000400000005", 0x9, 0x800}, {0x0, 0x0, 0x1000000000c00}, {&(0x7f0000010d00)="ed41000000040000ddf4655fdef4655fdef4655f00000000000004002000000000000800050000000af301000400000000000000000000000100000010", 0x3d}, {&(0x7f0000011300)="020000000c0001", 0x7, 0x4000}, {&(0x7f0000012000)="504d4d00504d4dff", 0x8, 0x10000}], 0x0, &(0x7f0000012b00)=ANY=[]) openat(r0, &(0x7f00000000c0)='./file1\x00', 0x188a00, 0x0) getdents64(r0, &(0x7f0000002540)=""/238, 0xee) 19:42:45 executing program 0: r0 = syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x8, &(0x7f0000000300)=[{&(0x7f0000010000)="200000000002000019000000500100000f000000000000000000000004000000000002000020000020000000def4655fdef4655f0100ffff53ef010001000000ddf4655f000000000000000001000000000000000b0000008000000018000000c20500002b02", 0x66, 0x400}, {&(0x7f0000010100)="000000000000000000000000e58ca12e13a240e2b1a22f8d07e8e55f010040", 0x1f, 0x4e0}, {&(0x7f0000010200), 0x0, 0x560}, {&(0x7f0000010300)="030000000400000005", 0x9, 0x800}, {0x0, 0x0, 0x1000000000c00}, {&(0x7f0000010d00)="ed41000000040000ddf4655fdef4655fdef4655f00000000000004002000000000000800050000000af301000400000000000000000000000100000010", 0x3d, 0x1480}, {&(0x7f0000011300)="020000000c0001", 0x7, 0x4000}, {&(0x7f0000012000)="504d4d00504d4dff", 0x8, 0x10000}], 0x0, &(0x7f0000012b00)=ANY=[]) getdents64(r0, &(0x7f0000002540)=""/238, 0xee) [ 1058.233556] EXT4-fs error (device loop5): ext4_fill_super:4947: inode #2: comm syz-executor.5: iget: root inode unallocated [ 1058.235747] EXT4-fs (loop5): get root inode failed [ 1058.236598] EXT4-fs (loop5): mount failed [ 1058.236824] EXT4-fs warning (device loop7): read_mmp_block:106: Error -117 while reading MMP block 0 [ 1058.246219] EXT4-fs (loop1): bad geometry: block count 512 exceeds size of device (128 blocks) [ 1058.279860] EXT4-fs error (device loop6): ext4_fill_super:4947: inode #2: comm syz-executor.6: iget: root inode unallocated [ 1058.284042] EXT4-fs (loop6): get root inode failed [ 1058.285738] EXT4-fs (loop6): mount failed [ 1058.303660] EXT4-fs warning (device loop0): read_mmp_block:106: Error -117 while reading MMP block 0 [ 1058.603702] EXT4-fs warning (device loop3): ext4_multi_mount_protect:324: MMP startup interrupted, failing mount [ 1058.603702] [ 1058.605573] EXT4-fs warning (device loop2): ext4_multi_mount_protect:324: MMP startup interrupted, failing mount [ 1058.605573] [ 1058.629589] EXT4-fs warning (device loop4): ext4_multi_mount_protect:324: MMP startup interrupted, failing mount [ 1058.629589] 19:42:57 executing program 2: syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x8, &(0x7f0000000300)=[{&(0x7f0000010000)="200000000002000019000000500100000f000000000000000000000004000000000002000020000020000000def4655fdef4655f0100ffff53ef010001000000ddf4655f000000000000000001000000000000000b0000008000000018000000c20500002b02", 0x66, 0x400}, {&(0x7f0000010100)="000000000000000000000000e58ca12e13a240e2b1a22f8d07e8e55f010040", 0x1f, 0x4e0}, {&(0x7f0000010200)="010000000000050040", 0x9, 0x560}, {&(0x7f0000010300)="030000000400000005", 0x9, 0x800}, {0x0, 0x0, 0x1000000000c00}, {&(0x7f0000010d00)="ed41000000040000ddf4655fdef4655fdef4655f00000000000004002000000000000800050000000af301000400000000000000000000000100", 0x3a, 0x1480}, {&(0x7f0000011300)="020000000c0001", 0x7, 0x4000}, {&(0x7f0000012000)='PMM\x00PMM', 0x7, 0x10000}], 0x0, &(0x7f0000012b00)=ANY=[]) 19:42:57 executing program 4: syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x8, &(0x7f0000000300)=[{&(0x7f0000010000)="200000000002000019000000500100000f000000000000000000000004000000000002000020000020000000def4655fdef4655f0100ffff53ef010001000000ddf4655f000000000000000001000000000000000b0000008000000018000000c20500002b02", 0x66, 0x400}, {&(0x7f0000010100)="000000000000000000000000e58ca12e13a240e2b1a22f8d07e8e55f010040", 0x1f, 0x4e0}, {&(0x7f0000010200)="010000000000050040", 0x9, 0x560}, {&(0x7f0000010300)="030000000400000005", 0x9, 0x800}, {0x0, 0x0, 0x1000000000c00}, {&(0x7f0000010d00)="ed41000000040000ddf4655fdef4655fdef4655f00000000000004002000000000000800050000000af3010004000000000000000000000001000000", 0x3c, 0x1480}, {&(0x7f0000011300)="020000000c0001", 0x7, 0x4000}, {&(0x7f0000012000)='PMM\x00PM', 0x6, 0x10000}], 0x0, &(0x7f0000012b00)=ANY=[]) 19:42:57 executing program 5: r0 = syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x8, &(0x7f0000000300)=[{&(0x7f0000010000)="200000000002000019000000500100000f000000000000000000000004000000000002000020000020000000def4655fdef4655f0100ffff53ef010001000000ddf4655f000000000000000001000000000000000b0000008000000018000000c20500002b02", 0x66, 0x400}, {&(0x7f0000010100)="000000000000000000000000e58ca12e13a240e2b1a22f8d07e8e55f010040", 0x1f, 0x4e0}, {&(0x7f0000010200)="010000000000050040", 0x9, 0x560}, {&(0x7f0000010300)="0300000004", 0x5, 0x800}, {0x0, 0x0, 0x1000000000c00}, {&(0x7f0000010d00)="ed41000000040000ddf4655fdef4655fdef4655f00000000000004002000000000000800050000000af301000400000000000000000000000100000010", 0x3d, 0x1480}, {&(0x7f0000011300)="020000000c0001", 0x7, 0x4000}, {&(0x7f0000012000)="504d4d00504d4dff", 0x8, 0x10000}], 0x0, &(0x7f0000012b00)=ANY=[]) openat(r0, &(0x7f00000000c0)='./file1\x00', 0x188a00, 0x0) getdents64(r0, &(0x7f0000002540)=""/238, 0xee) 19:42:57 executing program 7: r0 = syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x7, &(0x7f0000000300)=[{&(0x7f0000010000)="200000000002000019000000500100000f000000000000000000000004000000000002000020000020000000def4655fdef4655f0100ffff53ef010001000000ddf4655f000000000000000001000000000000000b0000008000000018000000c20500002b02", 0x66, 0x400}, {&(0x7f0000010100)="000000000000000000000000e58ca12e13a240e2b1a22f8d07e8e55f010040", 0x1f, 0x4e0}, {&(0x7f0000010300)="030000000400000005", 0x9, 0x800}, {0x0, 0x0, 0x1000000000c00}, {&(0x7f0000010d00)="ed41000000040000ddf4655fdef4655fdef4655f00000000000004002000000000000800050000000af301000400000000000000000000000100000010", 0x3d, 0x1480}, {&(0x7f0000011300)="020000000c0001", 0x7, 0x4000}, {&(0x7f0000012000)="504d4d00504d4dff", 0x8, 0x10000}], 0x0, &(0x7f0000012b00)=ANY=[]) getdents64(r0, &(0x7f0000002540)=""/238, 0xee) 19:42:57 executing program 0: r0 = syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x8, &(0x7f0000000300)=[{&(0x7f0000010000)="200000000002000019000000500100000f000000000000000000000004000000000002000020000020000000def4655fdef4655f0100ffff53ef010001000000ddf4655f000000000000000001000000000000000b0000008000000018000000c20500002b02", 0x66, 0x400}, {&(0x7f0000010100)="000000000000000000000000e58ca12e13a240e2b1a22f8d07e8e55f010040", 0x1f, 0x4e0}, {&(0x7f0000010200), 0x0, 0x560}, {&(0x7f0000010300)="030000000400000005", 0x9, 0x800}, {0x0, 0x0, 0x1000000000c00}, {&(0x7f0000010d00)="ed41000000040000ddf4655fdef4655fdef4655f00000000000004002000000000000800050000000af301000400000000000000000000000100000010", 0x3d, 0x1480}, {&(0x7f0000011300)="020000000c0001", 0x7, 0x4000}, {&(0x7f0000012000)="504d4d00504d4dff", 0x8, 0x10000}], 0x0, &(0x7f0000012b00)=ANY=[]) getdents64(r0, &(0x7f0000002540)=""/238, 0xee) 19:42:57 executing program 1: r0 = syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x9, &(0x7f0000000300)=[{&(0x7f0000010000)="200000000002000019000000500100000f000000000000000000000004000000000002000020000020000000def4655fdef4655f0100ffff53ef010001000000ddf4655f000000000000000001000000000000000b0000008000000018000000c20500002b02", 0x66, 0x400}, {&(0x7f0000010100)="000000000000000000000000e58ca12e13a240e2b1a22f8d07e8e55f010040", 0x1f, 0x4e0}, {&(0x7f0000010200)="010000000000050040", 0x9, 0x560}, {&(0x7f0000010300)="030000000400000005", 0x9, 0x800}, {0x0}, {&(0x7f0000010d00)="ed41000000040000ddf4655fdef4655fdef4655f00000000000004002000000000000800050000000af301000400000000000000000000000100000010", 0x3d, 0x1480}, {&(0x7f0000011000)="ed41000000040000def4655fdef4655fdef4655f00000000000002002000000000000800030000000af30100040000000000000000000000010000005000000000000000000000000000000000000000000000000000000000000000000000000000000004511418000000000000000000000000000000000000000000000000ed8100001a040000def4655fdef4655fdef4655f00000000000001002000000000000800010000000af301000400000000000000000000000200000060000000000000000000000000000000000000000000000000000000000000000000000000000000521cdd1d000000000000000000000000000000000000000000000000ffa1000026000000def4655fdef4655fdef4655f00000000000001000000000000000000010000002f746d702f73797a2d696d61676567656e3537313433343433382f66696c65302f66696c65300000000000000000000000000000000000000000000073f249de000000000000000000000000000000000000000000000000ed8100000a000000def4655fdef4655fdef4655f00000000000001004000000000000800010000000af301000400000000000000000000000100000070", 0x1bd, 0x1980}, {&(0x7f0000011300)="020000000c0001022e000000020000000c0002022e2e00000b00000014000a026c6f73742b666f756e6400000c0000001000050266696c65300000000f0000001000050166696c6531", 0x49, 0x4000}, {&(0x7f0000012000)="504d4d00504d4dff", 0x8, 0x10000}], 0x0, &(0x7f0000012b00)=ANY=[]) openat(r0, &(0x7f00000000c0)='./file1\x00', 0x188a00, 0x0) getdents64(r0, &(0x7f0000002540)=""/238, 0xee) 19:42:57 executing program 6: r0 = syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x8, &(0x7f0000000300)=[{&(0x7f0000010000)="200000000002000019000000500100000f000000000000000000000004000000000002000020000020000000def4655fdef4655f0100ffff53ef010001000000ddf4655f000000000000000001000000000000000b0000008000000018000000c20500002b02", 0x66, 0x400}, {&(0x7f0000010100)="000000000000000000000000e58ca12e13a240e2b1a22f8d07e8e55f010040", 0x1f, 0x4e0}, {&(0x7f0000010200)="010000000000050040", 0x9, 0x560}, {&(0x7f0000010300)="03000000040000", 0x7, 0x800}, {0x0, 0x0, 0x1000000000c00}, {&(0x7f0000010d00)="ed41000000040000ddf4655fdef4655fdef4655f00000000000004002000000000000800050000000af301000400000000000000000000000100000010", 0x3d, 0x1480}, {&(0x7f0000011300)="020000000c0001", 0x7, 0x4000}, {&(0x7f0000012000)="504d4d00504d4dff", 0x8, 0x10000}], 0x0, &(0x7f0000012b00)=ANY=[]) getdents64(r0, &(0x7f0000002540)=""/238, 0xee) 19:42:57 executing program 3: syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x8, &(0x7f0000000300)=[{&(0x7f0000010000)="200000000002000019000000500100000f000000000000000000000004000000000002000020000020000000def4655fdef4655f0100ffff53ef010001000000ddf4655f000000000000000001000000000000000b0000008000000018000000c20500002b02", 0x66, 0x400}, {&(0x7f0000010100)="000000000000000000000000e58ca12e13a240e2b1a22f8d07e8e55f010040", 0x1f, 0x4e0}, {&(0x7f0000010200)="010000000000050040", 0x9, 0x560}, {&(0x7f0000010300)="030000000400000005", 0x9, 0x800}, {0x0, 0x0, 0x1000000000c00}, {&(0x7f0000010d00)="ed41000000040000ddf4655fdef4655fdef4655f00000000000004002000000000000800050000000af3010004000000000000000000000001000000", 0x3c, 0x1480}, {&(0x7f0000011300)="020000000c0001", 0x7, 0x4000}, {&(0x7f0000012000)='PMM\x00PMM', 0x7, 0x10000}], 0x0, &(0x7f0000012b00)=ANY=[]) [ 1070.460810] EXT4-fs error (device loop5): ext4_fill_super:4947: inode #2: comm syz-executor.5: iget: root inode unallocated [ 1070.464534] EXT4-fs (loop5): get root inode failed [ 1070.466111] EXT4-fs (loop5): mount failed [ 1070.501100] EXT4-fs warning (device loop0): read_mmp_block:106: Error -117 while reading MMP block 0 [ 1070.515782] EXT4-fs (loop1): bad geometry: block count 512 exceeds size of device (128 blocks) [ 1070.522143] EXT4-fs warning (device loop7): read_mmp_block:106: Error -117 while reading MMP block 0 [ 1070.549914] EXT4-fs error (device loop6): ext4_fill_super:4947: inode #2: comm syz-executor.6: iget: root inode unallocated [ 1070.564308] EXT4-fs (loop6): get root inode failed [ 1070.565987] EXT4-fs (loop6): mount failed 19:42:58 executing program 6: r0 = syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x8, &(0x7f0000000300)=[{&(0x7f0000010000)="200000000002000019000000500100000f000000000000000000000004000000000002000020000020000000def4655fdef4655f0100ffff53ef010001000000ddf4655f000000000000000001000000000000000b0000008000000018000000c20500002b02", 0x66, 0x400}, {&(0x7f0000010100)="000000000000000000000000e58ca12e13a240e2b1a22f8d07e8e55f010040", 0x1f, 0x4e0}, {&(0x7f0000010200)="010000000000050040", 0x9, 0x560}, {&(0x7f0000010300)="0300000004", 0x5, 0x800}, {0x0, 0x0, 0x1000000000c00}, {&(0x7f0000010d00)="ed41000000040000ddf4655fdef4655fdef4655f00000000000004002000000000000800050000000af301000400000000000000000000000100000010", 0x3d, 0x1480}, {&(0x7f0000011300)="020000000c0001", 0x7, 0x4000}, {&(0x7f0000012000)="504d4d00504d4dff", 0x8, 0x10000}], 0x0, &(0x7f0000012b00)=ANY=[]) getdents64(r0, &(0x7f0000002540)=""/238, 0xee) 19:42:58 executing program 6: syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x8, &(0x7f0000000300)=[{&(0x7f0000010000)="200000000002000019000000500100000f000000000000000000000004000000000002000020000020000000def4655fdef4655f0100ffff53ef010001000000ddf4655f000000000000000001000000000000000b0000008000000018000000c20500002b02", 0x66, 0x400}, {&(0x7f0000010100)="000000000000000000000000e58ca12e13a240e2b1a22f8d07e8e55f010040", 0x1f, 0x4e0}, {&(0x7f0000010200)="010000000000050040", 0x9, 0x560}, {&(0x7f0000010300)="030000000400000005", 0x9, 0x800}, {0x0, 0x0, 0x1000000000c00}, {&(0x7f0000010d00)="ed41000000040000ddf4655fdef4655fdef4655f00000000000004002000000000000800050000000af3010004000000000000000000000001000000", 0x3c, 0x1480}, {&(0x7f0000011300)="020000000c0001", 0x7, 0x4000}, {0x0, 0x0, 0x10000}], 0x0, &(0x7f0000012b00)=ANY=[]) 19:42:58 executing program 1: r0 = syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x8, &(0x7f0000000300)=[{&(0x7f0000010000)="200000000002000019000000500100000f000000000000000000000004000000000002000020000020000000def4655fdef4655f0100ffff53ef010001000000ddf4655f000000000000000001000000000000000b0000008000000018000000c20500002b02", 0x66, 0x400}, {&(0x7f0000010100)="000000000000000000000000e58ca12e13a240e2b1a22f8d07e8e55f010040", 0x1f, 0x4e0}, {&(0x7f0000010200)="010000000000050040", 0x9, 0x560}, {0x0, 0x0, 0x1000000000c00}, {&(0x7f0000010d00)="ed41000000040000ddf4655fdef4655fdef4655f00000000000004002000000000000800050000000af301000400000000000000000000000100000010", 0x3d, 0x1480}, {&(0x7f0000011000)="ed41000000040000def4655fdef4655fdef4655f00000000000002002000000000000800030000000af30100040000000000000000000000010000005000000000000000000000000000000000000000000000000000000000000000000000000000000004511418000000000000000000000000000000000000000000000000ed8100001a040000def4655fdef4655fdef4655f00000000000001002000000000000800010000000af301000400000000000000000000000200000060000000000000000000000000000000000000000000000000000000000000000000000000000000521cdd1d000000000000000000000000000000000000000000000000ffa1000026000000def4655fdef4655fdef4655f00000000000001000000000000000000010000002f746d702f73797a2d696d61676567656e3537313433343433382f66696c65302f66696c65300000000000000000000000000000000000000000000073f249de000000000000000000000000000000000000000000000000ed8100000a000000def4655fdef4655fdef4655f00000000000001004000000000000800010000000af301000400000000000000000000000100000070", 0x1bd, 0x1980}, {&(0x7f0000011300)="020000000c0001022e000000020000000c0002022e2e00000b00000014000a026c6f73742b666f756e6400000c0000001000050266696c65300000000f0000001000050166696c6531", 0x49, 0x4000}, {&(0x7f0000012000)="504d4d00504d4dff", 0x8, 0x10000}], 0x0, &(0x7f0000012b00)=ANY=[]) openat(r0, &(0x7f00000000c0)='./file1\x00', 0x188a00, 0x0) getdents64(r0, &(0x7f0000002540)=""/238, 0xee) 19:42:58 executing program 5: r0 = syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x8, &(0x7f0000000300)=[{&(0x7f0000010000)="200000000002000019000000500100000f000000000000000000000004000000000002000020000020000000def4655fdef4655f0100ffff53ef010001000000ddf4655f000000000000000001000000000000000b0000008000000018000000c20500002b02", 0x66, 0x400}, {&(0x7f0000010100)="000000000000000000000000e58ca12e13a240e2b1a22f8d07e8e55f010040", 0x1f, 0x4e0}, {&(0x7f0000010200)="010000000000050040", 0x9, 0x560}, {&(0x7f0000010300)="0300000004", 0x5, 0x800}, {0x0, 0x0, 0x1000000000c00}, {&(0x7f0000010d00)="ed41000000040000ddf4655fdef4655fdef4655f00000000000004002000000000000800050000000af301000400000000000000000000000100000010", 0x3d, 0x1480}, {&(0x7f0000011300)="020000000c0001", 0x7, 0x4000}, {&(0x7f0000012000)="504d4d00504d4dff", 0x8, 0x10000}], 0x0, &(0x7f0000012b00)=ANY=[]) openat(r0, &(0x7f00000000c0)='./file1\x00', 0x188a00, 0x0) getdents64(r0, &(0x7f0000002540)=""/238, 0xee) 19:42:58 executing program 0: r0 = syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x8, &(0x7f0000000300)=[{&(0x7f0000010000)="200000000002000019000000500100000f000000000000000000000004000000000002000020000020000000def4655fdef4655f0100ffff53ef010001000000ddf4655f000000000000000001000000000000000b0000008000000018000000c20500002b02", 0x66, 0x400}, {&(0x7f0000010100)="000000000000000000000000e58ca12e13a240e2b1a22f8d07e8e55f010040", 0x1f, 0x4e0}, {&(0x7f0000010200)="0100000000", 0x5, 0x560}, {&(0x7f0000010300)="030000000400000005", 0x9, 0x800}, {0x0, 0x0, 0x1000000000c00}, {&(0x7f0000010d00)="ed41000000040000ddf4655fdef4655fdef4655f00000000000004002000000000000800050000000af301000400000000000000000000000100000010", 0x3d, 0x1480}, {&(0x7f0000011300)="020000000c0001", 0x7, 0x4000}, {&(0x7f0000012000)="504d4d00504d4dff", 0x8, 0x10000}], 0x0, &(0x7f0000012b00)=ANY=[]) getdents64(r0, &(0x7f0000002540)=""/238, 0xee) 19:42:58 executing program 7: r0 = syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x7, &(0x7f0000000300)=[{&(0x7f0000010000)="200000000002000019000000500100000f000000000000000000000004000000000002000020000020000000def4655fdef4655f0100ffff53ef010001000000ddf4655f000000000000000001000000000000000b0000008000000018000000c20500002b02", 0x66, 0x400}, {&(0x7f0000010100)="000000000000000000000000e58ca12e13a240e2b1a22f8d07e8e55f010040", 0x1f, 0x4e0}, {&(0x7f0000010300)="030000000400000005", 0x9, 0x800}, {0x0, 0x0, 0x1000000000c00}, {&(0x7f0000010d00)="ed41000000040000ddf4655fdef4655fdef4655f00000000000004002000000000000800050000000af301000400000000000000000000000100000010", 0x3d, 0x1480}, {&(0x7f0000011300)="020000000c0001", 0x7, 0x4000}, {&(0x7f0000012000)="504d4d00504d4dff", 0x8, 0x10000}], 0x0, &(0x7f0000012b00)=ANY=[]) getdents64(r0, &(0x7f0000002540)=""/238, 0xee) [ 1070.720817] EXT4-fs warning (device loop6): read_mmp_block:106: Error -117 while reading MMP block 64 [ 1070.747123] EXT4-fs error (device loop5): ext4_fill_super:4947: inode #2: comm syz-executor.5: iget: root inode unallocated 19:42:58 executing program 6: r0 = syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x9, &(0x7f0000000300)=[{&(0x7f0000010000)="200000000002000019000000500100000f000000000000000000000004000000000002000020000020000000def4655fdef4655f0100ffff53ef010001000000ddf4655f000000000000000001000000000000000b0000008000000018000000c20500002b02", 0x66, 0x400}, {&(0x7f0000010100)="000000000000000000000000e58ca12e13a240e2b1a22f8d07e8e55f010040", 0x1f, 0x4e0}, {&(0x7f0000010200)="010000000000050040", 0x9, 0x560}, {&(0x7f0000010300)="030000000400000005", 0x9, 0x800}, {0x0, 0x0, 0x1000000000c00}, {&(0x7f0000010d00)="ed41000000040000ddf4655fdef4655fdef4655f00000000000004002000000000000800050000000af3010004000000000000000000", 0x36, 0x1480}, {&(0x7f0000011000)="ed41000000040000def4655fdef4655fdef4655f00000000000002002000000000000800030000000af30100040000000000000000000000010000005000000000000000000000000000000000000000000000000000000000000000000000000000000004511418000000000000000000000000000000000000000000000000ed8100001a040000def4655fdef4655fdef4655f00000000000001002000000000000800010000000af301000400000000000000000000000200000060000000000000000000000000000000000000000000000000000000000000000000000000000000521cdd1d000000000000000000000000000000000000000000000000ffa1000026000000def4655fdef4655fdef4655f00000000000001000000000000000000010000002f746d702f73797a2d696d61676567656e3537313433343433382f66696c65302f66696c65300000000000000000000000000000000000000000000073f249de000000000000000000000000000000000000000000000000ed8100000a000000def4655fdef4655fdef4655f00000000000001004000000000000800010000000af301000400000000000000000000000100000070", 0x1bd, 0x1980}, {&(0x7f0000011300)="020000000c0001022e000000020000000c0002022e2e00000b00000014000a026c6f73742b666f756e6400000c0000001000050266696c65300000000f0000001000050166696c6531", 0x49, 0x4000}, {&(0x7f0000012000)="504d4d00504d4dff", 0x8, 0x10000}], 0x0, &(0x7f0000012b00)=ANY=[]) openat(r0, &(0x7f00000000c0)='./file1\x00', 0x188a00, 0x0) getdents64(r0, &(0x7f0000002540)=""/238, 0xee) [ 1070.752821] EXT4-fs (loop5): get root inode failed [ 1070.753728] EXT4-fs (loop5): mount failed [ 1070.777407] EXT4-fs error (device loop1): ext4_fill_super:4947: inode #2: comm syz-executor.1: iget: root inode unallocated [ 1070.781017] EXT4-fs (loop1): get root inode failed [ 1070.781802] EXT4-fs (loop1): mount failed [ 1070.798588] EXT4-fs warning (device loop7): read_mmp_block:106: Error -117 while reading MMP block 0 [ 1070.811368] EXT4-fs warning (device loop0): read_mmp_block:106: Error -117 while reading MMP block 0 [ 1070.832838] EXT4-fs error (device loop6): ext4_ext_check_inode:459: inode #2: comm syz-executor.6: pblk 0 bad header/extent: invalid extent entries - magic f30a, entries 1, max 4(4), depth 0(0) [ 1070.835980] EXT4-fs (loop6): get root inode failed [ 1070.836850] EXT4-fs (loop6): mount failed [ 1071.277644] EXT4-fs warning (device loop2): ext4_multi_mount_protect:324: MMP startup interrupted, failing mount [ 1071.277644] [ 1071.282022] EXT4-fs warning (device loop3): ext4_multi_mount_protect:324: MMP startup interrupted, failing mount [ 1071.282022] [ 1071.287643] EXT4-fs warning (device loop4): ext4_multi_mount_protect:324: MMP startup interrupted, failing mount [ 1071.287643] [ 1080.750322] kmemleak: 1 new suspected memory leaks (see /sys/kernel/debug/kmemleak) BUG: memory leak unreferenced object 0xffff88803594ace0 (size 16): comm "syz-executor.6", pid 10689, jiffies 4295737674 (age 16.355s) hex dump (first 16 bytes): 58 a6 ba 20 80 88 ff ff 00 a0 6d 0f 80 88 ff ff X.. ......m..... backtrace: [<00000000d395b1ce>] ext4_multi_mount_protect+0x861/0xb20 [<000000001a6adc58>] ext4_fill_super+0xa20e/0xcf20 [<00000000a789b265>] mount_bdev+0x331/0x3f0 [<00000000889f61ec>] legacy_get_tree+0x105/0x220 [<0000000072f98d72>] vfs_get_tree+0x8e/0x2f0 [<000000001bf3c9fd>] path_mount+0x139a/0x2080 [<0000000023eeb817>] __x64_sys_mount+0x27e/0x300 [<000000006af8184f>] do_syscall_64+0x33/0x40 [<00000000ca1c46f4>] entry_SYSCALL_64_after_hwframe+0x44/0xa9 BUG: leak checking failed VM DIAGNOSIS: 19:43:15 Registers: info registers vcpu 0 RAX=ffffffff83c50180 RBX=ffffffff84c32280 RCX=ffffffff83c380f8 RDX=0000000000000000 RSI=0000000000000000 RDI=ffffffff83c5052f RBP=fffffbfff0986450 RSP=ffffffff84c07e40 R8 =0000000000000001 R9 =ffff88806ce33feb R10=ffffed100d9c67fd R11=0000000000000001 R12=0000000000000000 R13=ffffffff8544f088 R14=0000000000000000 R15=dffffc0000000000 RIP=ffffffff83c5018e RFL=00000206 [-----P-] CPL=0 II=0 A20=1 SMM=0 HLT=1 ES =0000 0000000000000000 00000000 00000000 CS =0010 0000000000000000 ffffffff 00a09b00 DPL=0 CS64 [-RA] SS =0018 0000000000000000 ffffffff 00c09300 DPL=0 DS [-WA] DS =0000 0000000000000000 00000000 00000000 FS =0000 0000000000000000 00000000 00000000 GS =0000 ffff88806ce00000 00000000 00000000 LDT=0000 fffffe0000000000 00000000 00000000 TR =0040 fffffe0000003000 00004087 00008b00 DPL=0 TSS64-busy GDT= fffffe0000001000 0000007f IDT= fffffe0000000000 00000fff CR0=80050033 CR2=00007fff23a93e58 CR3=0000000018f74000 CR4=00350ef0 DR0=0000000000000000 DR1=0000000000000000 DR2=0000000000000000 DR3=0000000000000000 DR6=00000000ffff0ff0 DR7=0000000000000400 EFER=0000000000000d01 FCW=037f FSW=0000 [ST=0] FTW=00 MXCSR=00001f80 FPR0=0000000000000000 0000 FPR1=0000000000000000 0000 FPR2=0000000000000000 0000 FPR3=0000000000000000 0000 FPR4=0000000000000000 0000 FPR5=cc80000000000000 4007 FPR6=cc80000000000000 4007 FPR7=cdc0000000000000 4008 XMM00=25252525252525252525252525252525 XMM01=00000000000000000000ff0000000000 XMM02=00000000000000000000ff0000000000 XMM03=20646970202c22362e726f7475636578 XMM04=6a626f206465636e6572656665726e75 XMM05=29363120657a69732820306563613439 XMM06=3120646970202c22362e726f74756365 XMM07=36312065676128203437363733373539 XMM08=726f6d656d203a475542007463656a62 XMM09=00000000000000000000000000000000 XMM10=00000000000000000000000000000000 XMM11=00000000000000000000000000000000 XMM12=00000000000000000000000000000000 XMM13=00000000000000000000000000000000 XMM14=00000000000000000000000000000000 XMM15=00000000000000000000000000000000 info registers vcpu 1 RAX=ffffffff83c50180 RBX=ffff88800852b280 RCX=ffffffff83c380f8 RDX=0000000000000000 RSI=0000000000000000 RDI=ffffffff83c5052f RBP=ffffed10010a5650 RSP=ffff88800856fe78 R8 =0000000000000001 R9 =ffff88806cf33feb R10=ffffed100d9e67fd R11=0000000000000001 R12=0000000000000001 R13=ffffffff8544f088 R14=0000000000000000 R15=dffffc0000000000 RIP=ffffffff83c5018e RFL=00000206 [-----P-] CPL=0 II=0 A20=1 SMM=0 HLT=1 ES =0000 0000000000000000 00000000 00000000 CS =0010 0000000000000000 ffffffff 00a09b00 DPL=0 CS64 [-RA] SS =0018 0000000000000000 ffffffff 00c09300 DPL=0 DS [-WA] DS =0000 0000000000000000 00000000 00000000 FS =0000 0000000000000000 00000000 00000000 GS =0000 ffff88806cf00000 00000000 00000000 LDT=0000 fffffe0000000000 00000000 00000000 TR =0040 fffffe000003e000 00004087 00008b00 DPL=0 TSS64-busy GDT= fffffe000003c000 0000007f IDT= fffffe0000000000 00000fff CR0=80050033 CR2=00007fff23b08080 CR3=0000000021c62000 CR4=00350ee0 DR0=0000000000000000 DR1=0000000000000000 DR2=0000000000000000 DR3=0000000000000000 DR6=00000000ffff0ff0 DR7=0000000000000400 EFER=0000000000000d01 FCW=037f FSW=0000 [ST=0] FTW=00 MXCSR=00001fa0 FPR0=0000000000000000 0000 FPR1=0000000000000000 0000 FPR2=0000000000000000 0000 FPR3=0000000000000000 0000 FPR4=0000000000000000 0000 FPR5=cc80000000000000 4007 FPR6=cc80000000000000 4007 FPR7=cdc0000000000000 4008 XMM00=00000000000000000000000000000000 XMM01=00000000000000000000000000000000 XMM02=00000000000000004182fc4900000000 XMM03=0000ff00000000000000000000000000 XMM04=732f6c61636f6c2f7273752f3d485441 XMM05=622f6c61636f6c2f7273752f3a6e6962 XMM06=73752f3a6e6962732f7273752f3a6e69 XMM07=6e69622f3a6e6962732f3a6e69622f72 XMM08=00000000000000000000000000000000 XMM09=00000000000000000000000000000000 XMM10=00000000000000000000000000000000 XMM11=00000000000000000000000000000000 XMM12=00000000000000000000000000000000 XMM13=00000000000000000000000000000000 XMM14=00000000000000000000000000000000 XMM15=00000000000000000000000000000000