6e) sendmmsg$unix(r1, &(0x7f00000bd000), 0x924924924924c31, 0x0) close(r0) 05:53:11 executing program 0: prlimit64(0x0, 0xe, &(0x7f0000000280)={0x9, 0x8d}, 0x0) r0 = getpid() sched_setattr(r0, &(0x7f0000000040)={0x38, 0x2, 0x0, 0x0, 0x8}, 0x0) socketpair$unix(0x1, 0x200400000000003, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r1, &(0x7f0000000100)=@abs, 0x6e) sendmmsg$unix(r2, &(0x7f00000bd000), 0x924924924924c31, 0x0) write(r2, 0x0, 0x0) close(r1) r3 = socket$inet6_tcp(0xa, 0x1, 0x0) getsockopt$inet6_tcp_TCP_REPAIR_WINDOW(r3, 0x6, 0x1d, &(0x7f0000000000), &(0x7f0000000040)=0x14) r4 = socket$inet6_tcp(0xa, 0x1, 0x0) getsockopt$inet6_tcp_TCP_REPAIR_WINDOW(r4, 0x6, 0x1d, &(0x7f0000000000), &(0x7f0000000040)=0x14) splice(r3, &(0x7f0000000000)=0xfffffffffffffff8, r4, &(0x7f00000000c0)=0x8, 0x8, 0x6) [ 128.921852][T11574] FAT-fs (loop5): Directory bread(block 143) failed [ 128.940222][T11588] FAULT_INJECTION: forcing a failure. [ 128.940222][T11588] name failslab, interval 1, probability 0, space 0, times 0 [ 128.952865][T11588] CPU: 0 PID: 11588 Comm: syz-executor.2 Not tainted 5.15.0-rc6-syzkaller #0 [ 128.961628][T11588] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 128.971771][T11588] Call Trace: [ 128.974940][T11574] FAT-fs (loop5): error, corrupted directory (invalid entries) [ 128.975046][T11588] dump_stack_lvl+0xd6/0x122 [ 128.982859][T11574] FAT-fs (loop5): Filesystem has been set read-only [ 128.987429][T11588] dump_stack+0x11/0x1b [ 128.987452][T11588] should_fail+0x23c/0x250 [ 129.002550][T11588] ? __d_alloc+0x36/0x370 [ 129.007065][T11588] __should_failslab+0x81/0x90 [ 129.012065][T11588] should_failslab+0x5/0x20 [ 129.016655][T11588] kmem_cache_alloc+0x4f/0x300 [ 129.021591][T11588] __d_alloc+0x36/0x370 [ 129.025944][T11588] d_alloc+0x2a/0x130 [ 129.029927][T11588] d_alloc_parallel+0x46/0xb50 [ 129.034700][T11588] ? avc_has_perm_noaudit+0x1c0/0x270 [ 129.040075][T11588] ? avc_has_perm_noaudit+0x1c0/0x270 [ 129.045432][T11588] ? lockref_get_not_dead+0xf2/0x1c0 [ 129.050849][T11588] ? try_to_unlazy+0x3c1/0x650 [ 129.055625][T11588] ? __down_read_common+0x17e/0x540 [ 129.060834][T11588] __lookup_slow+0x80/0x280 [ 129.065330][T11588] walk_component+0x2b6/0x360 05:53:11 executing program 5: syz_mount_image$vfat(&(0x7f00000000c0), &(0x7f0000000100)='./file0\x00', 0x0, 0x3, &(0x7f0000000000)=[{&(0x7f0000000140)="eb3c906d6b66732e66617400028001000240000004f801", 0x17}, {&(0x7f0000010100)="000000090000000000000000c20d000000000000000000b8017737c54836ecaaf8ffff00f0ff", 0x26, 0x1e0}, {&(0x7f0000000180)="53595a4b414c4c45522020080000e780325132510000e780325100000000000041660069006c00650030000f00fc0000ffffffffffffffffffff0000ffffffff46494c45302020202020201000c1e770325132510000e770325103", 0x5b, 0x600}], 0x0, &(0x7f0000000400)=ANY=[@ANYBLOB='check=strict,iocharset=cp437']) chdir(&(0x7f0000000340)='./file0\x00') creat(&(0x7f0000000200)='./file0/file1\x00', 0x0) newfstatat(0xffffffffffffff9c, &(0x7f0000000340)='./file1\x00', 0x0, 0x0) open(&(0x7f0000000080)='./file1\x00', 0x0, 0x0) (fail_nth: 1) [ 129.070005][T11588] link_path_walk+0x4ae/0x770 [ 129.074761][T11588] path_openat+0x1a4/0x1ec0 [ 129.079309][T11588] do_filp_open+0x105/0x220 [ 129.083911][T11588] do_sys_openat2+0xb5/0x2b0 [ 129.088506][T11588] ? fput+0x2d/0x130 [ 129.092436][T11588] __x64_sys_creat+0x62/0x80 [ 129.097072][T11588] do_syscall_64+0x44/0xa0 [ 129.101482][T11588] entry_SYSCALL_64_after_hwframe+0x44/0xae [ 129.107482][T11588] RIP: 0033:0x7fa3fa13da39 05:53:11 executing program 1: connect$inet6(0xffffffffffffffff, &(0x7f0000000000)={0xa, 0x4e20, 0x10000, @local}, 0x1c) prlimit64(0x0, 0xe, &(0x7f0000000280)={0x9, 0x8d}, 0x0) sched_setattr(0x0, &(0x7f0000000040)={0x38, 0x2, 0x0, 0x0, 0x8, 0x0, 0x0, 0x0, 0xfffffffd, 0xfffffffc}, 0x0) socketpair$unix(0x1, 0x200400000000003, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r0, &(0x7f0000000100)=@abs, 0x6e) sendmmsg$unix(r1, &(0x7f00000bd000), 0x924924924924c31, 0x0) close(r0) [ 129.112073][T11588] Code: ff ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 40 00 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 bc ff ff ff f7 d8 64 89 01 48 [ 129.132025][T11588] RSP: 002b:00007fa3f7eb4188 EFLAGS: 00000246 ORIG_RAX: 0000000000000055 [ 129.140435][T11588] RAX: ffffffffffffffda RBX: 00007fa3fa240f60 RCX: 00007fa3fa13da39 [ 129.148515][T11588] RDX: 0000000000000000 RSI: 0000000000000000 RDI: 0000000020000200 [ 129.156565][T11588] RBP: 00007fa3f7eb41d0 R08: 0000000000000000 R09: 0000000000000000 [ 129.164548][T11588] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000001 05:53:11 executing program 3: syz_mount_image$vfat(&(0x7f00000000c0), &(0x7f0000000100)='./file0\x00', 0x0, 0x3, &(0x7f0000000000)=[{&(0x7f0000000140)="eb3c906d6b66732e66617400028001000240000004f801", 0x17}, {&(0x7f0000010100)="000000090000000000000000c20d000000000000000000b8017737c54836ecaaf8ffff00f0ff", 0x26, 0x1e0}, {&(0x7f0000000180)="53595a4b414c4c45522020080000e780325132510000e780325100000000000041660069006c00650030000f00fc0000ffffffffffffffffffff0000ffffffff46494c45302020202020201000c1e770325132510000e770325103", 0x5b, 0x600}], 0x0, &(0x7f0000000400)=ANY=[]) creat(&(0x7f0000000200)='./file0/file1\x00', 0x0) newfstatat(0xffffffffffffff9c, &(0x7f0000000340)='./file1\x00', &(0x7f0000000440), 0x800) open(&(0x7f0000000080)='./file1\x00', 0x4400, 0x186) 05:53:11 executing program 0: prlimit64(0xffffffffffffffff, 0x0, &(0x7f0000000180)={0x400000000000d, 0x2}, 0x0) setrlimit(0x1, &(0x7f00000001c0)={0x2d46, 0x4}) r0 = getpid() r1 = gettid() process_vm_writev(r1, &(0x7f0000000000)=[{&(0x7f00008f9f09)=""/247, 0xf7}], 0x1, &(0x7f0000121000)=[{&(0x7f0000217f28)=""/231, 0xffffff4e}], 0x23a, 0x0) sched_setattr(r1, &(0x7f0000000000)={0x38, 0x0, 0x1c, 0x1, 0x384, 0x7fff, 0x1, 0x5, 0x8, 0x5}, 0x0) sched_setattr(r0, &(0x7f0000000040)={0x38, 0x0, 0x0, 0x0, 0x8}, 0x0) socketpair$unix(0x1, 0x200400000000003, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) sched_setattr(r1, &(0x7f00000000c0)={0x38, 0x2, 0x10000000, 0x1f, 0x100, 0x8001, 0x8, 0x3, 0x3, 0x400}, 0x0) connect$unix(r2, &(0x7f0000000100)=@abs, 0x6e) sendmmsg$unix(r3, &(0x7f00000bd000), 0x924924924924c31, 0x0) write(r3, 0x0, 0x0) close(r2) 05:53:11 executing program 4: prlimit64(0x0, 0xe, &(0x7f0000000280)={0x9}, 0x0) sched_setattr(0x0, &(0x7f0000000040)={0x38, 0x2, 0x0, 0x0, 0x8}, 0x0) r0 = creat(&(0x7f0000000280)='./bus\x00', 0x0) write$cgroup_type(r0, &(0x7f0000000200), 0x175d900f) ioctl$FS_IOC_RESVSP(r0, 0x40305828, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x8}) 05:53:12 executing program 2: syz_mount_image$vfat(&(0x7f00000000c0), &(0x7f0000000100)='./file0\x00', 0x0, 0x3, &(0x7f0000000000)=[{&(0x7f0000000140)="eb3c906d6b66732e66617400028001000240000004f801", 0x17}, {&(0x7f0000010100)="000000090000000000000000c20d000000000000000000b8017737c54836ecaaf8ffff00f0ff", 0x26, 0x1e0}, {&(0x7f0000000180)="53595a4b414c4c45522020080000e780325132510000e780325100000000000041660069006c00650030000f00fc0000ffffffffffffffffffff0000ffffffff46494c45302020202020201000c1e770325132510000e770325103", 0x5b, 0x600}], 0x0, &(0x7f0000000400)=ANY=[]) chdir(&(0x7f0000000340)='./file0\x00') creat(&(0x7f0000000200)='./file0/file1\x00', 0x0) (fail_nth: 6) setresuid(0x0, 0x0, 0x0) open(&(0x7f0000000080)='./file1\x00', 0x4400, 0x186) 05:53:12 executing program 1: prlimit64(0x0, 0xe, &(0x7f0000000280)={0x9, 0x8d}, 0x0) sched_setattr(0x0, &(0x7f0000000040)={0x38, 0x2, 0x0, 0x0, 0x8}, 0x0) socketpair$unix(0x1, 0x200400000000003, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r0, &(0x7f0000000100)=@abs, 0x6e) sendmmsg$unix(r1, &(0x7f00000bd000), 0x924924924924c31, 0x0) connect$unix(r0, &(0x7f0000000440)=@abs={0x0, 0x0, 0x4e20}, 0x6e) getsockopt$inet6_tcp_TCP_REPAIR_WINDOW(0xffffffffffffffff, 0x6, 0x1d, &(0x7f0000000000), &(0x7f0000000040)=0x14) ioctl$INCFS_IOC_FILL_BLOCKS(0xffffffffffffffff, 0x80106720, &(0x7f0000000000)={0x3, &(0x7f0000000200)=[{0x7b, 0x7a, &(0x7f0000000180)="5310b4c7738ad78c4ca9c8f58a989ba4e32cfb93ca7c802d8c673f5c09ec5991497f9a14a49f00485a103d2fec2b3cf9c31ff82db8796c2612dcde2f883ae5d8a2720a3495a7ba591e770f6db72a3730fc6ad8bdf1c3610e81f6210131c6b1bd7d4b0435d47a88574186c7494d5f1ecd86eb02bad75e14ef5302", 0x1}, {0x0, 0x98, &(0x7f00000002c0)="276a26f798beacf88199a7057579f9cdfad0d10e0a63d01f22746be59c8bb5f61d4d1ad176dd7c7726c640ce35c4b1c0a60edc2032e83f51717b6ae4a89a5644084d6c897db77be66bc4e7534dcb47618e5385300ca7b3435310969badfcd878bac33ee8ec100932ae2c5204210ddaf19824676495501a0ec1e83a9b5694e893574224aea6802dfd7b09266c75f00b59287369501f0da977", 0x0, 0x1}, {0x200, 0x83, &(0x7f0000000380)="f002096f15248a1e09c94f8d53607dd7f9a2b608c5f24848c7c9bfb86683cc64118cc925bdcfb91026982b2d87f50b07899b839ac9990adf0b68be0c5f7116794da4adb38b891d609ba337b87d7ecbc5db3ac37c711cefc4af3ee92210b1dead5a6f937204f849669e01d5baac0585810125751a5b9e8c7653f67050303626a446be4f", 0x1, 0x1}]}) close(r0) [ 129.172523][T11588] R13: 00007ffc8a9ebd1f R14: 00007fa3f7eb4300 R15: 0000000000022000 [ 129.199615][T11588] FAT-fs (loop2): Directory bread(block 6) failed [ 129.250991][T11614] loop3: detected capacity change from 0 to 6 [ 129.262138][T11613] loop5: detected capacity change from 0 to 6 [ 129.280851][T11613] FAT-fs (loop5): Directory bread(block 6) failed [ 129.281130][T11618] loop2: detected capacity change from 0 to 6 [ 129.287810][T11614] FAT-fs (loop3): Directory bread(block 6) failed [ 129.305465][T11618] FAT-fs (loop2): Directory bread(block 6) failed [ 129.309508][T11613] FAT-fs (loop5): Directory bread(block 135) failed [ 129.319416][T11618] FAULT_INJECTION: forcing a failure. [ 129.319416][T11618] name failslab, interval 1, probability 0, space 0, times 0 [ 129.329117][T11614] FAT-fs (loop3): Directory bread(block 6) failed [ 129.332138][T11618] CPU: 1 PID: 11618 Comm: syz-executor.2 Not tainted 5.15.0-rc6-syzkaller #0 [ 129.338709][T11613] FAT-fs (loop5): Directory bread(block 136) failed [ 129.347685][T11618] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 129.347700][T11618] Call Trace: [ 129.347706][T11618] dump_stack_lvl+0xd6/0x122 [ 129.354628][T11614] FAT-fs (loop3): Directory bread(block 6) failed [ 129.364572][T11618] dump_stack+0x11/0x1b [ 129.373588][T11613] FAT-fs (loop5): Directory bread(block 137) failed [ 129.379065][T11618] should_fail+0x23c/0x250 [ 129.379088][T11618] ? fat_parse_long+0x5d/0x4e0 [ 129.384361][T11613] FAT-fs (loop5): Directory bread(block 138) failed [ 129.389913][T11618] __should_failslab+0x81/0x90 [ 129.400592][T11613] FAT-fs (loop5): Directory bread(block 139) failed [ 129.405966][T11618] should_failslab+0x5/0x20 [ 129.411026][T11613] FAT-fs (loop5): Directory bread(block 140) failed [ 129.417977][T11618] kmem_cache_alloc+0x4f/0x300 [ 129.417998][T11618] ? fat_get_entry+0x100/0x620 [ 129.422497][T11613] FAT-fs (loop5): Directory bread(block 141) failed [ 129.429210][T11618] fat_parse_long+0x5d/0x4e0 [ 129.429235][T11618] fat_search_long+0x215/0x9b0 [ 129.434391][T11622] FAULT_INJECTION: forcing a failure. [ 129.434391][T11622] name failslab, interval 1, probability 0, space 0, times 0 [ 129.439056][T11618] ? d_set_d_op+0x1fa/0x220 [ 129.472076][T11618] ? __d_lookup_rcu+0x3ac/0x3e0 [ 129.477083][T11618] vfat_lookup+0xd2/0x300 [ 129.481526][T11618] __lookup_slow+0x182/0x280 [ 129.486198][T11618] walk_component+0x2b6/0x360 [ 129.490903][T11618] link_path_walk+0x4ae/0x770 [ 129.495579][T11618] path_openat+0x1a4/0x1ec0 [ 129.500082][T11618] do_filp_open+0x105/0x220 [ 129.504704][T11618] do_sys_openat2+0xb5/0x2b0 [ 129.509372][T11618] ? fput+0x2d/0x130 [ 129.513251][T11618] __x64_sys_creat+0x62/0x80 [ 129.517842][T11618] do_syscall_64+0x44/0xa0 [ 129.522253][T11618] entry_SYSCALL_64_after_hwframe+0x44/0xae [ 129.528134][T11618] RIP: 0033:0x7fa3fa13da39 [ 129.532575][T11618] Code: ff ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 40 00 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 bc ff ff ff f7 d8 64 89 01 48 05:53:12 executing program 3: chdir(&(0x7f0000000340)='./file0\x00') creat(&(0x7f0000000200)='./file0/file1\x00', 0x0) newfstatat(0xffffffffffffff9c, &(0x7f0000000340)='./file1\x00', &(0x7f0000000440), 0x800) open(&(0x7f0000000080)='./file1\x00', 0x4400, 0x186) [ 129.552333][T11618] RSP: 002b:00007fa3f7eb4188 EFLAGS: 00000246 ORIG_RAX: 0000000000000055 [ 129.560730][T11618] RAX: ffffffffffffffda RBX: 00007fa3fa240f60 RCX: 00007fa3fa13da39 [ 129.568837][T11618] RDX: 0000000000000000 RSI: 0000000000000000 RDI: 0000000020000200 [ 129.576874][T11618] RBP: 00007fa3f7eb41d0 R08: 0000000000000000 R09: 0000000000000000 [ 129.584827][T11618] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000001 [ 129.592796][T11618] R13: 00007ffc8a9ebd1f R14: 00007fa3f7eb4300 R15: 0000000000022000 [ 129.600762][T11622] CPU: 0 PID: 11622 Comm: syz-executor.5 Not tainted 5.15.0-rc6-syzkaller #0 [ 129.609524][T11622] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 129.619631][T11622] Call Trace: [ 129.622985][T11622] dump_stack_lvl+0xd6/0x122 [ 129.627613][T11622] dump_stack+0x11/0x1b [ 129.631946][T11622] should_fail+0x23c/0x250 [ 129.636398][T11622] ? getname_flags+0x84/0x3f0 [ 129.641173][T11622] __should_failslab+0x81/0x90 [ 129.646030][T11622] should_failslab+0x5/0x20 [ 129.650709][T11622] kmem_cache_alloc+0x4f/0x300 [ 129.655464][T11622] getname_flags+0x84/0x3f0 [ 129.660031][T11622] getname+0x15/0x20 [ 129.663921][T11622] do_sys_openat2+0x6d/0x2b0 [ 129.668597][T11622] ? __cond_resched+0x11/0x40 [ 129.673264][T11622] ? fput+0x2d/0x130 [ 129.677298][T11622] __x64_sys_open+0xe2/0x110 [ 129.681909][T11622] do_syscall_64+0x44/0xa0 [ 129.686565][T11622] entry_SYSCALL_64_after_hwframe+0x44/0xae [ 129.692542][T11622] RIP: 0033:0x7f1426348a39 [ 129.696984][T11622] Code: ff ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 40 00 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 bc ff ff ff f7 d8 64 89 01 48 [ 129.713996][T11613] FAT-fs (loop5): Directory bread(block 142) failed [ 129.716658][T11622] RSP: 002b:00007f142407d188 EFLAGS: 00000246 ORIG_RAX: 0000000000000002 [ 129.716679][T11622] RAX: ffffffffffffffda RBX: 00007f142644c0e0 RCX: 00007f1426348a39 [ 129.723286][T11613] FAT-fs (loop5): Directory bread(block 143) failed [ 129.731622][T11622] RDX: 0000000000000000 RSI: 0000000000000000 RDI: 0000000020000080 05:53:12 executing program 1: prlimit64(0x0, 0xe, &(0x7f0000000280)={0x9, 0x8d}, 0x0) sched_setattr(0x0, &(0x7f0000000040)={0x38, 0x2, 0x0, 0x0, 0x8}, 0x0) socketpair$unix(0x1, 0x200400000000003, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r0, &(0x7f0000000100)=@abs, 0x6e) setsockopt$SO_ATTACH_FILTER(r1, 0x1, 0x1a, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x9, 0x9, 0x7, 0x7}, {0x5, 0x3, 0x82, 0xfffffffc}, {0x0, 0x6, 0xc6, 0x9}]}, 0x10) r2 = getpgrp(0xffffffffffffffff) sched_setattr(r2, &(0x7f0000000180)={0x38, 0x1, 0x18, 0xff, 0x5, 0x80, 0x100000001, 0x5, 0x200, 0x4}, 0x0) sendmmsg$unix(r1, &(0x7f00000bd000), 0x924924924924c31, 0x0) close(r0) 05:53:12 executing program 4: prlimit64(0x0, 0xe, &(0x7f0000000280)={0x9}, 0x0) sched_setattr(0x0, &(0x7f0000000040)={0x38, 0x2, 0x0, 0x0, 0x8}, 0x0) r0 = creat(&(0x7f0000000280)='./bus\x00', 0x0) write$cgroup_type(r0, &(0x7f0000000200), 0x175d900f) ioctl$FS_IOC_RESVSP(r0, 0x40305828, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x8}) 05:53:12 executing program 2: syz_mount_image$vfat(&(0x7f00000000c0), &(0x7f0000000100)='./file0\x00', 0x0, 0x3, &(0x7f0000000000)=[{&(0x7f0000000140)="eb3c906d6b66732e66617400028001000240000004f801", 0x17}, {&(0x7f0000010100)="000000090000000000000000c20d000000000000000000b8017737c54836ecaaf8ffff00f0ff", 0x26, 0x1e0}, {&(0x7f0000000180)="53595a4b414c4c45522020080000e780325132510000e780325100000000000041660069006c00650030000f00fc0000ffffffffffffffffffff0000ffffffff46494c45302020202020201000c1e770325132510000e770325103", 0x5b, 0x600}], 0x0, &(0x7f0000000400)=ANY=[]) chdir(&(0x7f0000000340)='./file0\x00') creat(&(0x7f0000000200)='./file0/file1\x00', 0x0) (fail_nth: 7) setresuid(0x0, 0x0, 0x0) open(&(0x7f0000000080)='./file1\x00', 0x4400, 0x186) [ 129.731634][T11622] RBP: 00007f142407d1d0 R08: 0000000000000000 R09: 0000000000000000 [ 129.762427][T11622] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000001 [ 129.764818][T11613] FAT-fs (loop5): error, corrupted directory (invalid entries) [ 129.770532][T11622] R13: 00007fff4e853daf R14: 00007f142407d300 R15: 0000000000022000 [ 129.786132][T11613] FAT-fs (loop5): Filesystem has been set read-only [ 129.796751][T11618] FAT-fs (loop2): Directory bread(block 6) failed 05:53:12 executing program 3: chdir(&(0x7f0000000340)='./file0\x00') creat(&(0x7f0000000200)='./file0/file1\x00', 0x0) newfstatat(0xffffffffffffff9c, &(0x7f0000000340)='./file1\x00', &(0x7f0000000440), 0x800) open(&(0x7f0000000080)='./file1\x00', 0x4400, 0x186) 05:53:12 executing program 5: syz_mount_image$vfat(&(0x7f00000000c0), &(0x7f0000000100)='./file0\x00', 0x0, 0x3, &(0x7f0000000000)=[{&(0x7f0000000140)="eb3c906d6b66732e66617400028001000240000004f801", 0x17}, {&(0x7f0000010100)="000000090000000000000000c20d000000000000000000b8017737c54836ecaaf8ffff00f0ff", 0x26, 0x1e0}, {&(0x7f0000000180)="53595a4b414c4c45522020080000e780325132510000e780325100000000000041660069006c00650030000f00fc0000ffffffffffffffffffff0000ffffffff46494c45302020202020201000c1e770325132510000e770325103", 0x5b, 0x600}], 0x0, &(0x7f0000000400)=ANY=[@ANYBLOB='check=strict,iocharset=cp437']) chdir(&(0x7f0000000340)='./file0\x00') creat(&(0x7f0000000200)='./file0/file1\x00', 0x0) newfstatat(0xffffffffffffff9c, &(0x7f0000000340)='./file1\x00', 0x0, 0x0) open(&(0x7f0000000080)='./file1\x00', 0x0, 0x0) (fail_nth: 2) 05:53:12 executing program 0: prlimit64(0x0, 0xe, &(0x7f0000000280)={0x9, 0x8d}, 0x0) ioctl$TIOCGPGRP(0xffffffffffffffff, 0x540f, &(0x7f0000000000)=0x0) prlimit64(r0, 0xf, &(0x7f00000000c0)={0x80000001, 0x57}, &(0x7f0000000180)) r1 = getpid() sched_setattr(r1, &(0x7f0000000040)={0x38, 0x2, 0x0, 0x0, 0x8}, 0x0) socketpair$unix(0x1, 0x200400000000003, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r2, &(0x7f0000000100)=@abs, 0x6e) sendmmsg$unix(r3, &(0x7f00000bd000), 0x924924924924c31, 0x0) write(r3, 0x0, 0x0) close(r2) 05:53:12 executing program 1: prlimit64(0x0, 0xe, &(0x7f0000000280)={0x9, 0x8d}, 0x0) setrlimit(0x0, &(0x7f0000000000)={0x9}) sched_setattr(0x0, &(0x7f0000000040)={0x38, 0x2, 0x0, 0x0, 0x8}, 0x0) socketpair$unix(0x1, 0x200400000000003, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) creat(&(0x7f00000000c0)='./file0\x00', 0x100) connect$unix(r0, &(0x7f0000000100)=@abs, 0x6e) sendmmsg$unix(r1, &(0x7f00000bd000), 0x924924924924c31, 0x0) close(r0) sendfile(r1, r0, 0x0, 0x0) 05:53:12 executing program 3: chdir(&(0x7f0000000340)='./file0\x00') creat(&(0x7f0000000200)='./file0/file1\x00', 0x0) newfstatat(0xffffffffffffff9c, &(0x7f0000000340)='./file1\x00', &(0x7f0000000440), 0x800) open(&(0x7f0000000080)='./file1\x00', 0x4400, 0x186) [ 129.871127][T11637] loop2: detected capacity change from 0 to 6 [ 129.905040][T11637] FAT-fs (loop2): Directory bread(block 6) failed [ 129.914494][T11642] loop5: detected capacity change from 0 to 6 [ 129.926537][T11642] FAT-fs (loop5): Directory bread(block 6) failed [ 129.933674][T11637] FAULT_INJECTION: forcing a failure. [ 129.933674][T11637] name failslab, interval 1, probability 0, space 0, times 0 [ 129.946413][T11637] CPU: 1 PID: 11637 Comm: syz-executor.2 Not tainted 5.15.0-rc6-syzkaller #0 [ 129.955175][T11637] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 129.965219][T11637] Call Trace: [ 129.968578][T11637] dump_stack_lvl+0xd6/0x122 [ 129.973163][T11637] dump_stack+0x11/0x1b [ 129.977380][T11637] should_fail+0x23c/0x250 [ 129.981979][T11637] ? fat_alloc_inode+0x25/0x90 [ 129.986828][T11637] __should_failslab+0x81/0x90 [ 129.991620][T11637] ? fat_get_block_bmap+0x1f0/0x1f0 [ 129.996813][T11637] should_failslab+0x5/0x20 [ 130.001368][T11637] kmem_cache_alloc+0x4f/0x300 [ 130.006140][T11637] ? fat_get_block_bmap+0x1f0/0x1f0 [ 130.011336][T11637] fat_alloc_inode+0x25/0x90 [ 130.015500][T11649] FAULT_INJECTION: forcing a failure. [ 130.015500][T11649] name fail_usercopy, interval 1, probability 0, space 0, times 0 [ 130.015918][T11637] ? fat_get_block_bmap+0x1f0/0x1f0 [ 130.015939][T11637] new_inode_pseudo+0x38/0x1c0 [ 130.038862][T11637] new_inode+0x21/0x120 [ 130.043085][T11637] fat_build_inode+0xe7/0x1a0 [ 130.047752][T11637] vfat_lookup+0x1d7/0x300 [ 130.052151][T11637] __lookup_slow+0x182/0x280 [ 130.056800][T11637] walk_component+0x2b6/0x360 [ 130.061708][T11637] link_path_walk+0x4ae/0x770 [ 130.066371][T11637] path_openat+0x1a4/0x1ec0 [ 130.071245][T11637] do_filp_open+0x105/0x220 [ 130.075761][T11637] do_sys_openat2+0xb5/0x2b0 [ 130.080359][T11637] ? fput+0x2d/0x130 [ 130.084252][T11637] __x64_sys_creat+0x62/0x80 [ 130.088826][T11637] do_syscall_64+0x44/0xa0 [ 130.093478][T11637] entry_SYSCALL_64_after_hwframe+0x44/0xae [ 130.099420][T11637] RIP: 0033:0x7fa3fa13da39 [ 130.103994][T11637] Code: ff ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 40 00 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 bc ff ff ff f7 d8 64 89 01 48 [ 130.123603][T11637] RSP: 002b:00007fa3f7eb4188 EFLAGS: 00000246 ORIG_RAX: 0000000000000055 [ 130.132155][T11637] RAX: ffffffffffffffda RBX: 00007fa3fa240f60 RCX: 00007fa3fa13da39 [ 130.140121][T11637] RDX: 0000000000000000 RSI: 0000000000000000 RDI: 0000000020000200 [ 130.148084][T11637] RBP: 00007fa3f7eb41d0 R08: 0000000000000000 R09: 0000000000000000 [ 130.156138][T11637] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000001 [ 130.164183][T11637] R13: 00007ffc8a9ebd1f R14: 00007fa3f7eb4300 R15: 0000000000022000 05:53:12 executing program 3: syz_mount_image$vfat(0x0, &(0x7f0000000100)='./file0\x00', 0x0, 0x3, &(0x7f0000000000)=[{&(0x7f0000000140)="eb3c906d6b66732e66617400028001000240000004f801", 0x17}, {&(0x7f0000010100)="000000090000000000000000c20d000000000000000000b8017737c54836ecaaf8ffff00f0ff", 0x26, 0x1e0}, {&(0x7f0000000180)="53595a4b414c4c45522020080000e780325132510000e780325100000000000041660069006c00650030000f00fc0000ffffffffffffffffffff0000ffffffff46494c45302020202020201000c1e770325132510000e770325103", 0x5b, 0x600}], 0x0, &(0x7f0000000400)=ANY=[]) chdir(&(0x7f0000000340)='./file0\x00') creat(&(0x7f0000000200)='./file0/file1\x00', 0x0) newfstatat(0xffffffffffffff9c, &(0x7f0000000340)='./file1\x00', &(0x7f0000000440), 0x800) open(&(0x7f0000000080)='./file1\x00', 0x4400, 0x186) [ 130.172173][T11649] CPU: 0 PID: 11649 Comm: syz-executor.5 Not tainted 5.15.0-rc6-syzkaller #0 [ 130.181043][T11649] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 130.191265][T11649] Call Trace: [ 130.194541][T11649] dump_stack_lvl+0xd6/0x122 [ 130.199219][T11649] dump_stack+0x11/0x1b [ 130.203373][T11649] should_fail+0x23c/0x250 [ 130.207792][T11649] should_fail_usercopy+0x16/0x20 [ 130.212826][T11649] strncpy_from_user+0x21/0x250 [ 130.217670][T11649] getname_flags+0xb8/0x3f0 [ 130.222171][T11649] getname+0x15/0x20 [ 130.226067][T11649] do_sys_openat2+0x6d/0x2b0 [ 130.230660][T11649] ? __cond_resched+0x11/0x40 [ 130.235408][T11649] ? fput+0x2d/0x130 [ 130.237218][T11637] FAT-fs (loop2): Directory bread(block 6) failed [ 130.239330][T11649] __x64_sys_open+0xe2/0x110 [ 130.250308][T11649] do_syscall_64+0x44/0xa0 [ 130.254732][T11649] entry_SYSCALL_64_after_hwframe+0x44/0xae [ 130.260723][T11649] RIP: 0033:0x7f1426348a39 05:53:13 executing program 4: prlimit64(0x0, 0xe, &(0x7f0000000280)={0x9, 0x8d}, 0x0) sched_setattr(0x0, 0x0, 0x0) r0 = creat(&(0x7f0000000280)='./bus\x00', 0x0) write$cgroup_type(r0, &(0x7f0000000200), 0x175d900f) ioctl$FS_IOC_RESVSP(r0, 0x40305828, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x8}) [ 130.265184][T11649] Code: ff ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 40 00 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 bc ff ff ff f7 d8 64 89 01 48 [ 130.284799][T11649] RSP: 002b:00007f142409e188 EFLAGS: 00000246 ORIG_RAX: 0000000000000002 [ 130.293253][T11649] RAX: ffffffffffffffda RBX: 00007f142644c020 RCX: 00007f1426348a39 [ 130.301226][T11649] RDX: 0000000000000000 RSI: 0000000000000000 RDI: 0000000020000080 [ 130.309199][T11649] RBP: 00007f142409e1d0 R08: 0000000000000000 R09: 0000000000000000 [ 130.317240][T11649] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000001 05:53:13 executing program 5: syz_mount_image$vfat(&(0x7f00000000c0), &(0x7f0000000100)='./file0\x00', 0x0, 0x3, &(0x7f0000000000)=[{&(0x7f0000000140)="eb3c906d6b66732e66617400028001000240000004f801", 0x17}, {&(0x7f0000010100)="000000090000000000000000c20d000000000000000000b8017737c54836ecaaf8ffff00f0ff", 0x26, 0x1e0}, {&(0x7f0000000180)="53595a4b414c4c45522020080000e780325132510000e780325100000000000041660069006c00650030000f00fc0000ffffffffffffffffffff0000ffffffff46494c45302020202020201000c1e770325132510000e770325103", 0x5b, 0x600}], 0x0, &(0x7f0000000400)=ANY=[@ANYBLOB='check=strict,iocharset=cp437']) chdir(&(0x7f0000000340)='./file0\x00') creat(&(0x7f0000000200)='./file0/file1\x00', 0x0) newfstatat(0xffffffffffffff9c, &(0x7f0000000340)='./file1\x00', 0x0, 0x0) open(&(0x7f0000000080)='./file1\x00', 0x0, 0x0) (fail_nth: 3) 05:53:13 executing program 2: syz_mount_image$vfat(&(0x7f00000000c0), &(0x7f0000000100)='./file0\x00', 0x0, 0x3, &(0x7f0000000000)=[{&(0x7f0000000140)="eb3c906d6b66732e66617400028001000240000004f801", 0x17}, {&(0x7f0000010100)="000000090000000000000000c20d000000000000000000b8017737c54836ecaaf8ffff00f0ff", 0x26, 0x1e0}, {&(0x7f0000000180)="53595a4b414c4c45522020080000e780325132510000e780325100000000000041660069006c00650030000f00fc0000ffffffffffffffffffff0000ffffffff46494c45302020202020201000c1e770325132510000e770325103", 0x5b, 0x600}], 0x0, &(0x7f0000000400)=ANY=[]) chdir(&(0x7f0000000340)='./file0\x00') creat(&(0x7f0000000200)='./file0/file1\x00', 0x0) (fail_nth: 8) setresuid(0x0, 0x0, 0x0) open(&(0x7f0000000080)='./file1\x00', 0x4400, 0x186) 05:53:13 executing program 0: prlimit64(0x0, 0xe, &(0x7f0000000280)={0x9, 0x8d}, 0x0) r0 = getpid() sched_setattr(r0, &(0x7f0000000040)={0x38, 0x2, 0x0, 0xfffffff7, 0x8}, 0x0) socketpair$unix(0x1, 0x200400000000003, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r1, &(0x7f0000000100)=@file={0x1, './file0\x00'}, 0x6e) sendmmsg$unix(r2, &(0x7f00000bd000), 0x924924924924c31, 0x0) prctl$PR_SET_SECCOMP(0x16, 0x2, &(0x7f00000000c0)={0x13}) utime(0x0, 0x0) write(r2, 0x0, 0x0) close(r1) [ 130.325245][T11649] R13: 00007fff4e853daf R14: 00007f142409e300 R15: 0000000000022000 [ 130.338867][T11655] loop3: detected capacity change from 0 to 6 05:53:13 executing program 3: syz_mount_image$vfat(0x0, &(0x7f0000000100)='./file0\x00', 0x0, 0x3, &(0x7f0000000000)=[{&(0x7f0000000140)="eb3c906d6b66732e66617400028001000240000004f801", 0x17}, {&(0x7f0000010100)="000000090000000000000000c20d000000000000000000b8017737c54836ecaaf8ffff00f0ff", 0x26, 0x1e0}, {&(0x7f0000000180)="53595a4b414c4c45522020080000e780325132510000e780325100000000000041660069006c00650030000f00fc0000ffffffffffffffffffff0000ffffffff46494c45302020202020201000c1e770325132510000e770325103", 0x5b, 0x600}], 0x0, &(0x7f0000000400)=ANY=[]) chdir(&(0x7f0000000340)='./file0\x00') creat(&(0x7f0000000200)='./file0/file1\x00', 0x0) newfstatat(0xffffffffffffff9c, &(0x7f0000000340)='./file1\x00', &(0x7f0000000440), 0x800) open(&(0x7f0000000080)='./file1\x00', 0x4400, 0x186) 05:53:13 executing program 1: prlimit64(0x0, 0xe, &(0x7f0000000280)={0x9, 0x8d}, 0x0) sched_setattr(0x0, &(0x7f0000000040)={0x38, 0x2, 0x0, 0x0, 0x8}, 0x0) socketpair$unix(0x1, 0x200400000000003, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r0, &(0x7f0000000100)=@abs, 0x6e) sendmmsg$unix(r1, &(0x7f00000bd000), 0x924924924924c31, 0x0) close(r0) clone3(&(0x7f0000000340)={0x0, &(0x7f0000000000), &(0x7f00000000c0), &(0x7f0000000180)=0x0, {0x40}, &(0x7f00000001c0)=""/84, 0x54, &(0x7f00000002c0)=""/121, &(0x7f0000000240)}, 0x58) sched_setattr(r2, &(0x7f00000003c0)={0x38, 0x5, 0x60, 0x3, 0x400, 0x8e2, 0x2, 0xd4c, 0x48, 0x2e}, 0x0) [ 130.436280][T11666] loop5: detected capacity change from 0 to 6 [ 130.439594][T11667] loop2: detected capacity change from 0 to 6 [ 130.454043][T11666] FAT-fs (loop5): Directory bread(block 6) failed [ 130.464621][T11665] loop3: detected capacity change from 0 to 6 [ 130.471100][T11667] FAT-fs (loop2): Directory bread(block 6) failed [ 130.487347][T11667] FAULT_INJECTION: forcing a failure. [ 130.487347][T11667] name failslab, interval 1, probability 0, space 0, times 0 [ 130.500018][T11667] CPU: 1 PID: 11667 Comm: syz-executor.2 Not tainted 5.15.0-rc6-syzkaller #0 [ 130.505377][T11666] FAT-fs (loop5): Directory bread(block 135) failed [ 130.508782][T11667] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 130.525409][T11667] Call Trace: [ 130.528687][T11667] dump_stack_lvl+0xd6/0x122 [ 130.530730][T11666] FAT-fs (loop5): Directory bread(block 136) failed [ 130.533375][T11667] dump_stack+0x11/0x1b [ 130.544108][T11667] should_fail+0x23c/0x250 [ 130.548610][T11667] ? security_inode_alloc+0x30/0x180 [ 130.551007][T11666] FAT-fs (loop5): Directory bread(block 137) failed [ 130.553886][T11667] __should_failslab+0x81/0x90 [ 130.553909][T11667] should_failslab+0x5/0x20 [ 130.569715][T11667] kmem_cache_alloc+0x4f/0x300 [ 130.572597][T11666] FAT-fs (loop5): Directory bread(block 138) failed [ 130.574555][T11667] security_inode_alloc+0x30/0x180 [ 130.586245][T11667] inode_init_always+0x20b/0x430 [ 130.587944][T11666] FAT-fs (loop5): Directory bread(block 139) failed [ 130.591189][T11667] ? fat_get_block_bmap+0x1f0/0x1f0 [ 130.603063][T11667] new_inode_pseudo+0x73/0x1c0 [ 130.607839][T11667] new_inode+0x21/0x120 [ 130.612053][T11667] fat_build_inode+0xe7/0x1a0 [ 130.616736][T11667] vfat_lookup+0x1d7/0x300 [ 130.618428][T11666] FAT-fs (loop5): Directory bread(block 140) failed [ 130.621173][T11667] __lookup_slow+0x182/0x280 [ 130.632762][T11667] walk_component+0x2b6/0x360 [ 130.637429][T11667] link_path_walk+0x4ae/0x770 [ 130.642107][T11667] path_openat+0x1a4/0x1ec0 [ 130.646643][T11667] do_filp_open+0x105/0x220 [ 130.651153][T11667] do_sys_openat2+0xb5/0x2b0 [ 130.652050][T11666] FAT-fs (loop5): Directory bread(block 141) failed [ 130.655810][T11667] ? fput+0x2d/0x130 [ 130.655833][T11667] __x64_sys_creat+0x62/0x80 [ 130.669216][T11674] FAULT_INJECTION: forcing a failure. [ 130.669216][T11674] name failslab, interval 1, probability 0, space 0, times 0 [ 130.670936][T11667] do_syscall_64+0x44/0xa0 [ 130.687913][T11667] entry_SYSCALL_64_after_hwframe+0x44/0xae [ 130.693823][T11667] RIP: 0033:0x7fa3fa13da39 [ 130.698231][T11667] Code: ff ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 40 00 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 bc ff ff ff f7 d8 64 89 01 48 [ 130.717962][T11667] RSP: 002b:00007fa3f7eb4188 EFLAGS: 00000246 ORIG_RAX: 0000000000000055 [ 130.726372][T11667] RAX: ffffffffffffffda RBX: 00007fa3fa240f60 RCX: 00007fa3fa13da39 05:53:13 executing program 0: prlimit64(0x0, 0xe, &(0x7f0000000280)={0x9, 0x8d}, 0x0) r0 = getpid() sched_setattr(r0, &(0x7f0000000040)={0x38, 0x2, 0x0, 0x0, 0x8}, 0x0) socketpair$unix(0x1, 0x200400000000003, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = socket$inet6_tcp(0xa, 0x1, 0x0) getsockopt$inet6_tcp_TCP_REPAIR_WINDOW(r3, 0x6, 0x1d, &(0x7f0000000000), &(0x7f0000000040)=0x14) getsockopt$IP_SET_OP_VERSION(r3, 0x1, 0x53, &(0x7f0000000000), &(0x7f00000000c0)=0x8) setsockopt$inet6_tcp_TCP_REPAIR_OPTIONS(r3, 0x6, 0x16, &(0x7f0000000180)=[@mss={0x2, 0x101}, @window={0x3, 0x891, 0xc5f9}, @sack_perm, @window={0x3, 0x8, 0xfff}, @mss={0x2, 0x8000}, @window={0x3, 0x7fff, 0x3ff}, @mss={0x2, 0x6}], 0x7) r4 = creat(&(0x7f0000000280)='./bus\x00', 0x0) write$cgroup_type(r4, &(0x7f0000000200), 0x175d900f) ioctl$FS_IOC_RESVSP(r4, 0x40305828, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x8}) connect$unix(r4, &(0x7f0000000100)=@abs={0x1, 0x0, 0xfffffffd}, 0x6e) getpid() r5 = socket$inet6_tcp(0xa, 0x1, 0x0) getsockopt$inet6_tcp_TCP_REPAIR_WINDOW(0xffffffffffffffff, 0x6, 0x1d, &(0x7f0000000300), &(0x7f0000000240)=0xffffffffffffff1c) setsockopt$inet6_tcp_int(r5, 0x6, 0x1b, &(0x7f00000001c0)=0x9, 0x4) sendmmsg$unix(r2, &(0x7f00000bd000), 0x924924924924c31, 0x0) pidfd_open(0x0, 0x0) write(r2, 0x0, 0x0) close(r1) [ 130.734433][T11667] RDX: 0000000000000000 RSI: 0000000000000000 RDI: 0000000020000200 [ 130.743028][T11667] RBP: 00007fa3f7eb41d0 R08: 0000000000000000 R09: 0000000000000000 [ 130.751061][T11667] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000001 [ 130.759016][T11667] R13: 00007ffc8a9ebd1f R14: 00007fa3f7eb4300 R15: 0000000000022000 [ 130.767093][T11674] CPU: 0 PID: 11674 Comm: syz-executor.5 Not tainted 5.15.0-rc6-syzkaller #0 [ 130.775852][T11674] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 05:53:13 executing program 4: prlimit64(0x0, 0xe, &(0x7f0000000280)={0x9, 0x8d}, 0x0) sched_setattr(0x0, 0x0, 0x0) r0 = creat(&(0x7f0000000280)='./bus\x00', 0x0) write$cgroup_type(r0, &(0x7f0000000200), 0x175d900f) ioctl$FS_IOC_RESVSP(r0, 0x40305828, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x8}) [ 130.780261][T11666] FAT-fs (loop5): Directory bread(block 142) failed [ 130.786265][T11674] Call Trace: [ 130.786274][T11674] dump_stack_lvl+0xd6/0x122 [ 130.786297][T11674] dump_stack+0x11/0x1b [ 130.795520][T11666] FAT-fs (loop5): Directory bread(block 143) failed [ 130.796135][T11674] should_fail+0x23c/0x250 [ 130.813545][T11666] FAT-fs (loop5): error, corrupted directory (invalid entries) [ 130.815815][T11674] ? __alloc_file+0x2e/0x1a0 [ 130.815841][T11674] __should_failslab+0x81/0x90 [ 130.823362][T11666] FAT-fs (loop5): Filesystem has been set read-only [ 130.838586][T11667] FAT-fs (loop2): Directory bread(block 6) failed [ 130.840198][T11674] should_failslab+0x5/0x20 [ 130.840223][T11674] kmem_cache_alloc+0x4f/0x300 [ 130.855863][T11674] __alloc_file+0x2e/0x1a0 [ 130.863990][T11674] alloc_empty_file+0xcd/0x1c0 [ 130.868870][T11674] path_openat+0x6a/0x1ec0 [ 130.873326][T11674] ? try_charge_memcg+0x993/0xa00 [ 130.878435][T11674] ? cgroup_rstat_updated+0x34/0x100 [ 130.883907][T11674] ? _kstrtoull+0x301/0x320 [ 130.888515][T11674] do_filp_open+0x105/0x220 [ 130.893333][T11674] do_sys_openat2+0xb5/0x2b0 [ 130.898010][T11674] ? __cond_resched+0x11/0x40 [ 130.902733][T11674] ? fput+0x2d/0x130 [ 130.906626][T11674] __x64_sys_open+0xe2/0x110 [ 130.911265][T11674] do_syscall_64+0x44/0xa0 [ 130.916113][T11674] entry_SYSCALL_64_after_hwframe+0x44/0xae [ 130.922139][T11674] RIP: 0033:0x7f1426348a39 [ 130.926556][T11674] Code: ff ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 40 00 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 bc ff ff ff f7 d8 64 89 01 48 [ 130.946268][T11674] RSP: 002b:00007f142407d188 EFLAGS: 00000246 ORIG_RAX: 0000000000000002 [ 130.954678][T11674] RAX: ffffffffffffffda RBX: 00007f142644c0e0 RCX: 00007f1426348a39 [ 130.962696][T11674] RDX: 0000000000000000 RSI: 0000000000000000 RDI: 0000000020000080 [ 130.970727][T11674] RBP: 00007f142407d1d0 R08: 0000000000000000 R09: 0000000000000000 [ 130.978700][T11674] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000001 05:53:13 executing program 2: syz_mount_image$vfat(&(0x7f00000000c0), &(0x7f0000000100)='./file0\x00', 0x0, 0x3, &(0x7f0000000000)=[{&(0x7f0000000140)="eb3c906d6b66732e66617400028001000240000004f801", 0x17}, {&(0x7f0000010100)="000000090000000000000000c20d000000000000000000b8017737c54836ecaaf8ffff00f0ff", 0x26, 0x1e0}, {&(0x7f0000000180)="53595a4b414c4c45522020080000e780325132510000e780325100000000000041660069006c00650030000f00fc0000ffffffffffffffffffff0000ffffffff46494c45302020202020201000c1e770325132510000e770325103", 0x5b, 0x600}], 0x0, &(0x7f0000000400)=ANY=[]) chdir(&(0x7f0000000340)='./file0\x00') creat(&(0x7f0000000200)='./file0/file1\x00', 0x0) (fail_nth: 9) setresuid(0x0, 0x0, 0x0) open(&(0x7f0000000080)='./file1\x00', 0x4400, 0x186) 05:53:13 executing program 5: syz_mount_image$vfat(&(0x7f00000000c0), &(0x7f0000000100)='./file0\x00', 0x0, 0x3, &(0x7f0000000000)=[{&(0x7f0000000140)="eb3c906d6b66732e66617400028001000240000004f801", 0x17}, {&(0x7f0000010100)="000000090000000000000000c20d000000000000000000b8017737c54836ecaaf8ffff00f0ff", 0x26, 0x1e0}, {&(0x7f0000000180)="53595a4b414c4c45522020080000e780325132510000e780325100000000000041660069006c00650030000f00fc0000ffffffffffffffffffff0000ffffffff46494c45302020202020201000c1e770325132510000e770325103", 0x5b, 0x600}], 0x0, &(0x7f0000000400)=ANY=[@ANYBLOB='check=strict,iocharset=cp437']) chdir(&(0x7f0000000340)='./file0\x00') creat(&(0x7f0000000200)='./file0/file1\x00', 0x0) newfstatat(0xffffffffffffff9c, &(0x7f0000000340)='./file1\x00', 0x0, 0x0) open(&(0x7f0000000080)='./file1\x00', 0x0, 0x0) (fail_nth: 4) 05:53:13 executing program 3: syz_mount_image$vfat(0x0, &(0x7f0000000100)='./file0\x00', 0x0, 0x3, &(0x7f0000000000)=[{&(0x7f0000000140)="eb3c906d6b66732e66617400028001000240000004f801", 0x17}, {&(0x7f0000010100)="000000090000000000000000c20d000000000000000000b8017737c54836ecaaf8ffff00f0ff", 0x26, 0x1e0}, {&(0x7f0000000180)="53595a4b414c4c45522020080000e780325132510000e780325100000000000041660069006c00650030000f00fc0000ffffffffffffffffffff0000ffffffff46494c45302020202020201000c1e770325132510000e770325103", 0x5b, 0x600}], 0x0, &(0x7f0000000400)=ANY=[]) chdir(&(0x7f0000000340)='./file0\x00') creat(&(0x7f0000000200)='./file0/file1\x00', 0x0) newfstatat(0xffffffffffffff9c, &(0x7f0000000340)='./file1\x00', &(0x7f0000000440), 0x800) open(&(0x7f0000000080)='./file1\x00', 0x4400, 0x186) [ 130.986736][T11674] R13: 00007fff4e853daf R14: 00007f142407d300 R15: 0000000000022000 05:53:13 executing program 1: prlimit64(0x0, 0xe, &(0x7f0000000280)={0x9, 0x8d}, 0x0) sched_setattr(0x0, &(0x7f0000000040)={0x38, 0x2, 0x0, 0x0, 0x8}, 0x0) socketpair$unix(0x1, 0x200400000000003, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r0, &(0x7f0000000100)=@abs, 0x6e) sendmmsg$unix(r1, &(0x7f00000bd000), 0x924924924924c31, 0x0) r2 = socket$inet6_tcp(0xa, 0x1, 0x0) getsockopt$inet6_tcp_TCP_REPAIR_WINDOW(r2, 0x6, 0x1d, &(0x7f0000000000), &(0x7f0000000040)=0x14) r3 = mmap$IORING_OFF_SQES(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x4, 0x50, 0xffffffffffffffff, 0x10000000) r4 = socket$inet_tcp(0x2, 0x1, 0x0) syz_io_uring_submit(0x0, r3, &(0x7f0000001e80)=@IORING_OP_CLOSE={0x13, 0x5, 0x0, r4}, 0x5) recvmmsg(r2, &(0x7f0000001dc0)=[{{&(0x7f0000000180)=@l2, 0x80, &(0x7f0000000000)=[{&(0x7f00000002c0)=""/151, 0x97}, {&(0x7f0000000380)=""/4096, 0x1000}, {&(0x7f0000001380)=""/166, 0xa6}, {&(0x7f0000001440)=""/205, 0xcd}], 0x4, &(0x7f00000000c0)=""/41, 0x29}, 0x6}, {{0x0, 0x0, &(0x7f0000000240)=[{&(0x7f0000000200)=""/33, 0x21}, {&(0x7f0000001540)=""/105, 0x69}, {&(0x7f00000015c0)=""/75, 0x4b}, {&(0x7f0000001640)=""/207, 0xcf}], 0x4, &(0x7f0000001740)=""/235, 0xeb}, 0x7}, {{&(0x7f0000001840)=@rxrpc=@in6={0x21, 0x0, 0x2, 0x1c, {0xa, 0x0, 0x0, @ipv4={""/10, ""/2, @local}}}, 0x80, &(0x7f0000001d40)=[{&(0x7f00000018c0)=""/233, 0xe9}, {&(0x7f00000019c0)=""/30, 0x1e}, {&(0x7f0000001a00)=""/180, 0xb4}, {&(0x7f0000001ac0)=""/139, 0x8b}, {&(0x7f0000001b80)=""/154, 0x9a}, {&(0x7f0000001c40)=""/78, 0x4e}, {&(0x7f0000001cc0)=""/117, 0x75}], 0x7}, 0x8}], 0x3, 0x40010043, 0x0) close(r0) syz_io_uring_submit(0x0, 0x0, &(0x7f0000008540)=@IORING_OP_WRITE={0x17, 0x4, 0x2000, @fd_index, 0x0, 0x0}, 0x10001) r5 = mmap$IORING_OFF_SQES(&(0x7f0000ee9000/0x1000)=nil, 0x1000, 0x6, 0x11, 0xffffffffffffffff, 0x10000000) syz_io_uring_submit(0x0, r5, &(0x7f0000000180)=@IORING_OP_SEND={0x1a, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0}, 0x0) syz_io_uring_submit(0x0, r5, &(0x7f0000000000)=@IORING_OP_WRITEV={0x2, 0x0, 0x0, @fd, 0x0, 0x0}, 0x0) r6 = mmap$IORING_OFF_SQES(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x300000c, 0x11, 0xffffffffffffffff, 0x10000000) r7 = socket$inet6_tcp(0xa, 0x1, 0x0) getsockopt$inet6_tcp_TCP_REPAIR_WINDOW(r7, 0x6, 0x1d, &(0x7f0000000000), &(0x7f0000000040)=0x14) syz_io_uring_submit(0x0, r6, &(0x7f0000001f80)=@IORING_OP_SEND={0x1a, 0x0, 0x0, r7, 0x0, &(0x7f0000001ec0)="66297af14e2f7ccd08849e6b2792b529b99712d807ecb93091f088aaf1b5a064ab43b8e3238bd887002b2fca6f048432b61d7a1df42dd5140d6fdc820ae2506157db486f7ff2b17fa9e48ef1a7cd9a29d11799e805a1cbdce09ca6db67fad5f8b52a9b08b209e460ad8fd64a4e8bcb04b2bca71ece9457bb177ebea759d79238c9", 0x81, 0x1004}, 0x31) [ 131.041134][T11682] loop2: detected capacity change from 0 to 6 [ 131.069079][T11682] FAT-fs (loop2): Directory bread(block 6) failed [ 131.089932][T11682] FAULT_INJECTION: forcing a failure. [ 131.089932][T11682] name failslab, interval 1, probability 0, space 0, times 0 [ 131.102560][T11682] CPU: 0 PID: 11682 Comm: syz-executor.2 Not tainted 5.15.0-rc6-syzkaller #0 [ 131.111372][T11682] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 131.121518][T11682] Call Trace: [ 131.124964][T11682] dump_stack_lvl+0xd6/0x122 [ 131.129575][T11682] dump_stack+0x11/0x1b [ 131.133897][T11682] should_fail+0x23c/0x250 [ 131.138311][T11682] ? xas_create+0x3fb/0xb30 [ 131.142810][T11682] __should_failslab+0x81/0x90 [ 131.147573][T11682] should_failslab+0x5/0x20 [ 131.152074][T11682] kmem_cache_alloc+0x4f/0x300 [ 131.156872][T11682] xas_create+0x3fb/0xb30 [ 131.161279][T11682] xas_store+0x70/0xca0 [ 131.165441][T11682] ? memcg_check_events+0x23/0x3b0 [ 131.170584][T11682] ? get_page_from_freelist+0x55e/0x830 [ 131.176345][T11682] ? cgroup_rstat_updated+0x34/0x100 [ 131.181656][T11682] ? xas_find_conflict+0x422/0x4c0 [ 131.186868][T11682] __add_to_page_cache_locked+0x20b/0x4f0 [ 131.192687][T11682] ? workingset_activation+0x270/0x270 [ 131.198161][T11682] add_to_page_cache_lru+0xa0/0x1b0 [ 131.203386][T11682] pagecache_get_page+0x6ad/0x910 [ 131.208415][T11682] __getblk_gfp+0x199/0x590 [ 131.212918][T11682] ? __find_get_block+0x1d1/0x930 [ 131.218030][T11682] __breadahead+0x25/0x110 [ 131.222449][T11682] fat_get_entry+0x3f1/0x620 [ 131.227044][T11682] fat_subdirs+0x56/0x1c0 [ 131.231367][T11682] fat_fill_inode+0x93d/0xa30 [ 131.236032][T11682] fat_build_inode+0x134/0x1a0 05:53:14 executing program 4: prlimit64(0x0, 0xe, &(0x7f0000000280)={0x9, 0x8d}, 0x0) sched_setattr(0x0, 0x0, 0x0) r0 = creat(&(0x7f0000000280)='./bus\x00', 0x0) write$cgroup_type(r0, &(0x7f0000000200), 0x175d900f) ioctl$FS_IOC_RESVSP(r0, 0x40305828, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x8}) [ 131.240795][T11682] vfat_lookup+0x1d7/0x300 [ 131.245294][T11682] __lookup_slow+0x182/0x280 [ 131.249888][T11682] walk_component+0x2b6/0x360 [ 131.254657][T11682] link_path_walk+0x4ae/0x770 [ 131.259357][T11682] path_openat+0x1a4/0x1ec0 [ 131.263866][T11682] do_filp_open+0x105/0x220 [ 131.268378][T11682] do_sys_openat2+0xb5/0x2b0 [ 131.272974][T11682] ? fput+0x2d/0x130 [ 131.276873][T11682] __x64_sys_creat+0x62/0x80 [ 131.281540][T11682] do_syscall_64+0x44/0xa0 [ 131.286067][T11682] entry_SYSCALL_64_after_hwframe+0x44/0xae [ 131.292091][T11682] RIP: 0033:0x7fa3fa13da39 [ 131.296845][T11682] Code: ff ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 40 00 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 bc ff ff ff f7 d8 64 89 01 48 [ 131.316458][T11682] RSP: 002b:00007fa3f7eb4188 EFLAGS: 00000246 ORIG_RAX: 0000000000000055 [ 131.324869][T11682] RAX: ffffffffffffffda RBX: 00007fa3fa240f60 RCX: 00007fa3fa13da39 [ 131.332940][T11682] RDX: 0000000000000000 RSI: 0000000000000000 RDI: 0000000020000200 [ 131.341005][T11682] RBP: 00007fa3f7eb41d0 R08: 0000000000000000 R09: 0000000000000000 [ 131.346466][T11698] FAULT_INJECTION: forcing a failure. [ 131.346466][T11698] name failslab, interval 1, probability 0, space 0, times 0 [ 131.348972][T11682] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000001 [ 131.348987][T11682] R13: 00007ffc8a9ebd1f R14: 00007fa3f7eb4300 R15: 0000000000022000 [ 131.351967][T11695] loop3: detected capacity change from 0 to 6 [ 131.361613][T11698] CPU: 1 PID: 11698 Comm: syz-executor.5 Not tainted 5.15.0-rc6-syzkaller #0 [ 131.371370][T11682] FAT-fs (loop2): Directory bread(block 135) failed [ 131.377559][T11698] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 131.377615][T11698] Call Trace: [ 131.384083][T11682] FAT-fs (loop2): Directory bread(block 136) failed [ 131.392379][T11698] dump_stack_lvl+0xd6/0x122 [ 131.399010][T11682] FAT-fs (loop2): Directory bread(block 137) failed [ 131.408981][T11698] dump_stack+0x11/0x1b [ 131.409001][T11698] should_fail+0x23c/0x250 [ 131.412526][T11682] FAT-fs (loop2): Directory bread(block 138) failed [ 131.418829][T11698] ? security_file_alloc+0x30/0x190 [ 131.423458][T11682] FAT-fs (loop2): Directory bread(block 139) failed [ 131.429964][T11698] __should_failslab+0x81/0x90 [ 131.429986][T11698] should_failslab+0x5/0x20 [ 131.434364][T11682] FAT-fs (loop2): Directory bread(block 140) failed [ 131.438520][T11698] kmem_cache_alloc+0x4f/0x300 [ 131.445148][T11682] FAT-fs (loop2): Directory bread(block 141) failed [ 131.450260][T11698] security_file_alloc+0x30/0x190 [ 131.450282][T11698] __alloc_file+0x83/0x1a0 [ 131.457233][T11682] FAT-fs (loop2): Directory bread(block 142) failed [ 131.461668][T11698] alloc_empty_file+0xcd/0x1c0 [ 131.466205][T11682] FAT-fs (loop2): Directory bread(block 143) failed [ 131.472714][T11698] path_openat+0x6a/0x1ec0 [ 131.478809][T11682] FAT-fs (loop2): error, corrupted directory (invalid entries) [ 131.484023][T11698] ? try_charge_memcg+0x993/0xa00 [ 131.484073][T11698] ? cgroup_rstat_updated+0x34/0x100 [ 131.489091][T11682] FAT-fs (loop2): Filesystem has been set read-only [ 131.493476][T11698] ? _kstrtoull+0x301/0x320 [ 131.500780][T11692] loop5: detected capacity change from 0 to 6 [ 131.504772][T11698] do_filp_open+0x105/0x220 [ 131.504801][T11698] do_sys_openat2+0xb5/0x2b0 [ 131.504820][T11698] ? __cond_resched+0x11/0x40 [ 131.564968][T11698] ? fput+0x2d/0x130 [ 131.568867][T11698] __x64_sys_open+0xe2/0x110 [ 131.573527][T11698] do_syscall_64+0x44/0xa0 [ 131.577942][T11698] entry_SYSCALL_64_after_hwframe+0x44/0xae [ 131.583874][T11698] RIP: 0033:0x7f1426348a39 [ 131.588281][T11698] Code: ff ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 40 00 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 bc ff ff ff f7 d8 64 89 01 48 [ 131.607888][T11698] RSP: 002b:00007f142409e188 EFLAGS: 00000246 ORIG_RAX: 0000000000000002 [ 131.616295][T11698] RAX: ffffffffffffffda RBX: 00007f142644c020 RCX: 00007f1426348a39 [ 131.624258][T11698] RDX: 0000000000000000 RSI: 0000000000000000 RDI: 0000000020000080 [ 131.632313][T11698] RBP: 00007f142409e1d0 R08: 0000000000000000 R09: 0000000000000000 05:53:14 executing program 2: syz_mount_image$vfat(&(0x7f00000000c0), &(0x7f0000000100)='./file0\x00', 0x0, 0x3, &(0x7f0000000000)=[{&(0x7f0000000140)="eb3c906d6b66732e66617400028001000240000004f801", 0x17}, {&(0x7f0000010100)="000000090000000000000000c20d000000000000000000b8017737c54836ecaaf8ffff00f0ff", 0x26, 0x1e0}, {&(0x7f0000000180)="53595a4b414c4c45522020080000e780325132510000e780325100000000000041660069006c00650030000f00fc0000ffffffffffffffffffff0000ffffffff46494c45302020202020201000c1e770325132510000e770325103", 0x5b, 0x600}], 0x0, &(0x7f0000000400)=ANY=[]) chdir(&(0x7f0000000340)='./file0\x00') creat(&(0x7f0000000200)='./file0/file1\x00', 0x0) (fail_nth: 10) setresuid(0x0, 0x0, 0x0) open(&(0x7f0000000080)='./file1\x00', 0x4400, 0x186) 05:53:14 executing program 1: prlimit64(0x0, 0xe, &(0x7f0000000280)={0x9, 0x8d}, 0x0) sched_setattr(0x0, &(0x7f0000000040)={0x38, 0x2, 0x0, 0x0, 0x8}, 0x0) socketpair$unix(0x1, 0x200400000000003, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = creat(&(0x7f0000000280)='./bus\x00', 0x0) write$cgroup_type(r2, &(0x7f0000000200), 0x175d900f) ioctl$FS_IOC_RESVSP(r2, 0x40305828, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x8}) connect$unix(r2, &(0x7f0000000100)=@abs={0xdcbc8950ebb88ac8, 0x0, 0x4e23}, 0x6e) sendmmsg$unix(r1, &(0x7f00000bd000), 0x924924924924c31, 0x0) close(r0) 05:53:14 executing program 5: syz_mount_image$vfat(&(0x7f00000000c0), &(0x7f0000000100)='./file0\x00', 0x0, 0x3, &(0x7f0000000000)=[{&(0x7f0000000140)="eb3c906d6b66732e66617400028001000240000004f801", 0x17}, {&(0x7f0000010100)="000000090000000000000000c20d000000000000000000b8017737c54836ecaaf8ffff00f0ff", 0x26, 0x1e0}, {&(0x7f0000000180)="53595a4b414c4c45522020080000e780325132510000e780325100000000000041660069006c00650030000f00fc0000ffffffffffffffffffff0000ffffffff46494c45302020202020201000c1e770325132510000e770325103", 0x5b, 0x600}], 0x0, &(0x7f0000000400)=ANY=[@ANYBLOB='check=strict,iocharset=cp437']) chdir(&(0x7f0000000340)='./file0\x00') creat(&(0x7f0000000200)='./file0/file1\x00', 0x0) newfstatat(0xffffffffffffff9c, &(0x7f0000000340)='./file1\x00', 0x0, 0x0) open(&(0x7f0000000080)='./file1\x00', 0x0, 0x0) (fail_nth: 5) [ 131.640295][T11698] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000001 [ 131.648340][T11698] R13: 00007fff4e853daf R14: 00007f142409e300 R15: 0000000000022000 [ 131.665248][T11692] FAT-fs (loop5): Directory bread(block 6) failed [ 131.721390][T11705] loop2: detected capacity change from 0 to 6 05:53:14 executing program 3: syz_mount_image$vfat(&(0x7f00000000c0), 0x0, 0x0, 0x3, &(0x7f0000000000)=[{&(0x7f0000000140)="eb3c906d6b66732e66617400028001000240000004f801", 0x17}, {&(0x7f0000010100)="000000090000000000000000c20d000000000000000000b8017737c54836ecaaf8ffff00f0ff", 0x26, 0x1e0}, {&(0x7f0000000180)="53595a4b414c4c45522020080000e780325132510000e780325100000000000041660069006c00650030000f00fc0000ffffffffffffffffffff0000ffffffff46494c45302020202020201000c1e770325132510000e770325103", 0x5b, 0x600}], 0x0, &(0x7f0000000400)=ANY=[]) chdir(&(0x7f0000000340)='./file0\x00') creat(&(0x7f0000000200)='./file0/file1\x00', 0x0) newfstatat(0xffffffffffffff9c, &(0x7f0000000340)='./file1\x00', &(0x7f0000000440), 0x800) open(&(0x7f0000000080)='./file1\x00', 0x4400, 0x186) 05:53:14 executing program 4: prlimit64(0x0, 0xe, &(0x7f0000000280)={0x9, 0x8d}, 0x0) sched_setattr(0x0, &(0x7f0000000040)={0x38, 0x0, 0x0, 0x0, 0x8}, 0x0) r0 = creat(&(0x7f0000000280)='./bus\x00', 0x0) write$cgroup_type(r0, &(0x7f0000000200), 0x175d900f) ioctl$FS_IOC_RESVSP(r0, 0x40305828, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x8}) 05:53:14 executing program 0: prlimit64(0xffffffffffffffff, 0x5, &(0x7f0000000000)={0x9, 0x5}, 0x0) r0 = getpid() sched_setattr(r0, &(0x7f0000000040)={0x38, 0x2, 0x0, 0x0, 0x8}, 0x0) socketpair$unix(0x1, 0x200400000000003, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r1, &(0x7f0000000100)=@abs, 0x6e) sendmmsg$unix(r2, &(0x7f00000bd000), 0x924924924924c31, 0x0) write(r2, 0x0, 0x0) close(r1) [ 131.884590][T11705] FAT-fs (loop2): Directory bread(block 6) failed 05:53:14 executing program 2: syz_mount_image$vfat(&(0x7f00000000c0), &(0x7f0000000100)='./file0\x00', 0x0, 0x3, &(0x7f0000000000)=[{&(0x7f0000000140)="eb3c906d6b66732e66617400028001000240000004f801", 0x17}, {&(0x7f0000010100)="000000090000000000000000c20d000000000000000000b8017737c54836ecaaf8ffff00f0ff", 0x26, 0x1e0}, {&(0x7f0000000180)="53595a4b414c4c45522020080000e780325132510000e780325100000000000041660069006c00650030000f00fc0000ffffffffffffffffffff0000ffffffff46494c45302020202020201000c1e770325132510000e770325103", 0x5b, 0x600}], 0x0, &(0x7f0000000400)=ANY=[]) chdir(&(0x7f0000000340)='./file0\x00') creat(&(0x7f0000000200)='./file0/file1\x00', 0x0) setresuid(0x0, 0x0, 0x0) open(&(0x7f0000000080)='./file1\x00', 0x4400, 0x186) [ 131.948660][T11713] loop5: detected capacity change from 0 to 6 [ 131.959574][T11715] loop3: detected capacity change from 0 to 6 [ 131.974330][T11713] FAT-fs (loop5): Directory bread(block 6) failed [ 131.986225][T11713] FAT-fs (loop5): Directory bread(block 135) failed 05:53:14 executing program 1: prlimit64(0x0, 0xe, &(0x7f0000000280)={0x9, 0x8d}, 0x0) sched_setattr(0x0, &(0x7f0000000040)={0x38, 0x2, 0x0, 0x0, 0x8}, 0x0) socketpair$unix(0x1, 0x200400000000003, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r0, &(0x7f0000000100)=@abs, 0x6e) setrlimit(0x3, &(0x7f00000000c0)={0xffffffffffffffc1, 0x9}) r2 = getpgid(0x0) sched_setattr(r2, &(0x7f0000000000)={0x38, 0x3, 0x1, 0x4, 0xe3, 0xd2, 0x6, 0x5, 0x0, 0x8}, 0x0) r3 = openat$bsg(0xffffffffffffff9c, &(0x7f0000000180), 0x68600, 0x0) inotify_add_watch(r3, &(0x7f00000001c0)='./file0\x00', 0xc6000c08) r4 = openat$cgroup(r3, &(0x7f0000000200)='syz1\x00', 0x200002, 0x0) r5 = gettid() process_vm_writev(r5, &(0x7f0000000000)=[{&(0x7f00008f9f09)=""/247, 0xf7}], 0x1, &(0x7f0000121000)=[{&(0x7f0000217f28)=""/231, 0xffffff4e}], 0x23a, 0x0) fcntl$setown(r4, 0x8, r5) sendmmsg$unix(r1, &(0x7f00000000c0), 0x0, 0xc090) close(r0) 05:53:14 executing program 3: syz_mount_image$vfat(&(0x7f00000000c0), 0x0, 0x0, 0x3, &(0x7f0000000000)=[{&(0x7f0000000140)="eb3c906d6b66732e66617400028001000240000004f801", 0x17}, {&(0x7f0000010100)="000000090000000000000000c20d000000000000000000b8017737c54836ecaaf8ffff00f0ff", 0x26, 0x1e0}, {&(0x7f0000000180)="53595a4b414c4c45522020080000e780325132510000e780325100000000000041660069006c00650030000f00fc0000ffffffffffffffffffff0000ffffffff46494c45302020202020201000c1e770325132510000e770325103", 0x5b, 0x600}], 0x0, &(0x7f0000000400)=ANY=[]) chdir(&(0x7f0000000340)='./file0\x00') creat(&(0x7f0000000200)='./file0/file1\x00', 0x0) newfstatat(0xffffffffffffff9c, &(0x7f0000000340)='./file1\x00', &(0x7f0000000440), 0x800) open(&(0x7f0000000080)='./file1\x00', 0x4400, 0x186) [ 132.000837][T11713] FAT-fs (loop5): Directory bread(block 136) failed [ 132.008792][T11720] loop2: detected capacity change from 0 to 6 [ 132.025035][T11713] FAT-fs (loop5): Directory bread(block 137) failed 05:53:14 executing program 1: prlimit64(0x0, 0xe, &(0x7f0000000280)={0x9, 0x8d}, 0x0) sched_setattr(0x0, &(0x7f0000000040)={0x38, 0x2, 0x0, 0x0, 0x8}, 0x0) socketpair$unix(0x1, 0x200400000000003, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r0, &(0x7f0000000100)=@abs, 0x6e) sendmmsg$unix(r1, &(0x7f00000bd000), 0x924924924924c31, 0x0) connect$unix(r0, &(0x7f0000000180)=@abs={0x0, 0x0, 0x4e20}, 0x6e) close(r0) 05:53:14 executing program 0: prlimit64(0x0, 0xe, &(0x7f0000000280)={0x9, 0x8d}, 0x0) r0 = getpid() sched_setattr(r0, &(0x7f0000000040)={0x38, 0x2, 0x0, 0x0, 0x8}, 0x0) socketpair$unix(0x1, 0x200400000000003, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r1, &(0x7f0000000100)=@abs, 0x6e) sendmmsg$unix(r2, &(0x7f00000bd000), 0x924924924924c31, 0x0) write(r2, 0x0, 0x0) sched_setattr(r0, &(0x7f0000000000)={0x38, 0x2, 0x10000000, 0x977, 0x3, 0x1, 0x1ff, 0x4, 0x4, 0x7}, 0x0) close(r1) [ 132.057350][T11720] FAT-fs (loop2): Directory bread(block 6) failed [ 132.057745][T11726] loop3: detected capacity change from 0 to 6 [ 132.076316][T11720] FAT-fs (loop2): Directory bread(block 135) failed [ 132.090435][T11720] FAT-fs (loop2): Directory bread(block 136) failed 05:53:14 executing program 3: syz_mount_image$vfat(&(0x7f00000000c0), 0x0, 0x0, 0x3, &(0x7f0000000000)=[{&(0x7f0000000140)="eb3c906d6b66732e66617400028001000240000004f801", 0x17}, {&(0x7f0000010100)="000000090000000000000000c20d000000000000000000b8017737c54836ecaaf8ffff00f0ff", 0x26, 0x1e0}, {&(0x7f0000000180)="53595a4b414c4c45522020080000e780325132510000e780325100000000000041660069006c00650030000f00fc0000ffffffffffffffffffff0000ffffffff46494c45302020202020201000c1e770325132510000e770325103", 0x5b, 0x600}], 0x0, &(0x7f0000000400)=ANY=[]) chdir(&(0x7f0000000340)='./file0\x00') creat(&(0x7f0000000200)='./file0/file1\x00', 0x0) newfstatat(0xffffffffffffff9c, &(0x7f0000000340)='./file1\x00', &(0x7f0000000440), 0x800) open(&(0x7f0000000080)='./file1\x00', 0x4400, 0x186) [ 132.111023][T11720] FAT-fs (loop2): Directory bread(block 137) failed [ 132.120834][T11713] FAT-fs (loop5): Directory bread(block 138) failed [ 132.129019][T11720] FAT-fs (loop2): Directory bread(block 138) failed [ 132.130189][T11713] FAT-fs (loop5): Directory bread(block 139) failed [ 132.143871][T11720] FAT-fs (loop2): Directory bread(block 139) failed [ 132.145279][T11713] FAT-fs (loop5): Directory bread(block 140) failed [ 132.151060][T11735] loop3: detected capacity change from 0 to 6 [ 132.157491][T11713] FAT-fs (loop5): Directory bread(block 141) failed [ 132.170291][T11720] FAT-fs (loop2): Directory bread(block 140) failed [ 132.171192][T11713] FAT-fs (loop5): Directory bread(block 142) failed [ 132.183995][T11713] FAT-fs (loop5): Directory bread(block 143) failed [ 132.185142][T11720] FAT-fs (loop2): Directory bread(block 141) failed [ 132.192046][T11713] FAT-fs (loop5): error, corrupted directory (invalid entries) [ 132.204739][T11713] FAT-fs (loop5): Filesystem has been set read-only [ 132.211648][T11720] FAT-fs (loop2): Directory bread(block 142) failed [ 132.221263][T11733] FAULT_INJECTION: forcing a failure. [ 132.221263][T11733] name fail_usercopy, interval 1, probability 0, space 0, times 0 [ 132.234358][T11733] CPU: 0 PID: 11733 Comm: syz-executor.5 Not tainted 5.15.0-rc6-syzkaller #0 [ 132.243224][T11733] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 132.253277][T11733] Call Trace: [ 132.253968][T11720] FAT-fs (loop2): Directory bread(block 143) failed [ 132.256554][T11733] dump_stack_lvl+0xd6/0x122 [ 132.267745][T11733] dump_stack+0x11/0x1b [ 132.270670][T11720] FAT-fs (loop2): error, corrupted directory (invalid entries) [ 132.271937][T11733] should_fail+0x23c/0x250 [ 132.279503][T11720] FAT-fs (loop2): Filesystem has been set read-only [ 132.283862][T11733] should_fail_usercopy+0x16/0x20 [ 132.295465][T11733] _copy_to_user+0x1c/0x90 [ 132.299902][T11733] simple_read_from_buffer+0xab/0x120 [ 132.305288][T11733] proc_fail_nth_read+0x10d/0x150 [ 132.310320][T11733] ? proc_fault_inject_write+0x230/0x230 [ 132.316040][T11733] vfs_read+0x1e6/0x750 [ 132.320202][T11733] ? __fput+0x47a/0x520 [ 132.324361][T11733] ? __fget_light+0x21b/0x260 [ 132.329339][T11733] ? __cond_resched+0x11/0x40 [ 132.334043][T11733] ksys_read+0xd9/0x190 [ 132.338279][T11733] __x64_sys_read+0x3e/0x50 [ 132.342780][T11733] do_syscall_64+0x44/0xa0 [ 132.347231][T11733] entry_SYSCALL_64_after_hwframe+0x44/0xae [ 132.353139][T11733] RIP: 0033:0x7f14262fb5ec 05:53:15 executing program 3: syz_mount_image$vfat(&(0x7f00000000c0), &(0x7f0000000100)='./file0\x00', 0x0, 0x0, 0x0, 0x0, &(0x7f0000000400)=ANY=[]) chdir(&(0x7f0000000340)='./file0\x00') creat(&(0x7f0000000200)='./file0/file1\x00', 0x0) newfstatat(0xffffffffffffff9c, &(0x7f0000000340)='./file1\x00', &(0x7f0000000440), 0x800) open(&(0x7f0000000080)='./file1\x00', 0x4400, 0x186) 05:53:15 executing program 2: syz_mount_image$vfat(&(0x7f00000000c0), &(0x7f0000000100)='./file0\x00', 0x0, 0x3, &(0x7f0000000000)=[{&(0x7f0000000140)="eb3c906d6b66732e66617400028001000240000004f801", 0x17}, {&(0x7f0000010100)="000000090000000000000000c20d000000000000000000b8017737c54836ecaaf8ffff00f0ff", 0x26, 0x1e0}, {&(0x7f0000000180)="53595a4b414c4c45522020080000e780325132510000e780325100000000000041660069006c00650030000f00fc0000ffffffffffffffffffff0000ffffffff46494c45302020202020201000c1e770325132510000e770325103", 0x5b, 0x600}], 0x0, &(0x7f0000000400)=ANY=[]) chdir(&(0x7f0000000340)='./file0\x00') creat(&(0x7f0000000200)='./file0/file1\x00', 0x2) setresuid(0x0, 0x0, 0x0) open(&(0x7f0000000080)='./file1\x00', 0x4400, 0x186) [ 132.357575][T11733] Code: ec 28 48 89 54 24 18 48 89 74 24 10 89 7c 24 08 e8 f9 fc ff ff 48 8b 54 24 18 48 8b 74 24 10 41 89 c0 8b 7c 24 08 31 c0 0f 05 <48> 3d 00 f0 ff ff 77 34 44 89 c7 48 89 44 24 08 e8 2f fd ff ff 48 [ 132.377181][T11733] RSP: 002b:00007f142407d170 EFLAGS: 00000246 ORIG_RAX: 0000000000000000 [ 132.385596][T11733] RAX: ffffffffffffffda RBX: ffffffffffffffff RCX: 00007f14262fb5ec [ 132.393632][T11733] RDX: 000000000000000f RSI: 00007f142407d1e0 RDI: 0000000000000003 [ 132.401889][T11733] RBP: 00007f142407d1d0 R08: 0000000000000000 R09: 0000000000000000 05:53:15 executing program 5: syz_mount_image$vfat(&(0x7f00000000c0), &(0x7f0000000100)='./file0\x00', 0x0, 0x3, &(0x7f0000000000)=[{&(0x7f0000000140)="eb3c906d6b66732e66617400028001000240000004f801", 0x17}, {&(0x7f0000010100)="000000090000000000000000c20d000000000000000000b8017737c54836ecaaf8ffff00f0ff", 0x26, 0x1e0}, {&(0x7f0000000180)="53595a4b414c4c45522020080000e780325132510000e780325100000000000041660069006c00650030000f00fc0000ffffffffffffffffffff0000ffffffff46494c45302020202020201000c1e770325132510000e770325103", 0x5b, 0x600}], 0x0, &(0x7f0000000400)=ANY=[@ANYBLOB='check=strict,iocharset=cp437']) chdir(&(0x7f0000000340)='./file0\x00') creat(&(0x7f0000000200)='./file0/file1\x00', 0x0) newfstatat(0xffffffffffffff9c, &(0x7f0000000340)='./file1\x00', 0x0, 0x0) open(&(0x7f0000000080)='./file1\x00', 0x0, 0x0) 05:53:15 executing program 1: prlimit64(0x0, 0xe, &(0x7f0000000280)={0x9, 0x8d}, 0x0) sched_setattr(0x0, &(0x7f0000000040)={0x38, 0x2, 0x0, 0x0, 0x8}, 0x0) setrlimit(0x0, &(0x7f00000002c0)={0x0, 0x3}) socketpair$unix(0x1, 0x200400000000003, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r0, &(0x7f0000000100)=@abs, 0x6e) sendmmsg$unix(r1, &(0x7f00000bd000), 0x924924924924c31, 0x0) close(r0) openat(0xffffffffffffff9c, &(0x7f00000000c0)='./file0\x00', 0x8000, 0x83) r2 = gettid() process_vm_writev(r2, &(0x7f0000000000)=[{&(0x7f00008f9f09)=""/247, 0xf7}], 0x1, &(0x7f0000121000)=[{&(0x7f0000217f28)=""/231, 0xffffff4e}], 0x23a, 0x0) r3 = socket$inet6_tcp(0xa, 0x1, 0x0) getsockopt$inet6_tcp_TCP_REPAIR_WINDOW(r3, 0x6, 0x1d, &(0x7f0000000000), &(0x7f0000000040)=0x14) ioctl$FS_IOC_ENABLE_VERITY(r3, 0x40806685, &(0x7f0000000200)={0x1, 0x3, 0x1000, 0x3d, &(0x7f0000000180)="ad49f4945ea5fc8dfbd8300e2738502055bc79cb53b8b9eab5a170752b916711e272ea2c14235a11cd06bb017944e62112ae7a0c2afe531627bb2c9f6a", 0x2, 0x0, &(0x7f00000001c0)="0a9f"}) sched_getattr(r2, &(0x7f0000000000)={0x38}, 0x38, 0x0) 05:53:15 executing program 0: prlimit64(0x0, 0xe, &(0x7f0000000280)={0x9, 0x8d}, 0x0) setrlimit(0x1, &(0x7f0000000000)={0x6, 0x800}) r0 = getpid() sched_setattr(r0, &(0x7f0000000040)={0x38, 0x2, 0x0, 0x0, 0x8}, 0x0) socketpair$unix(0x1, 0x200400000000003, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r1, &(0x7f0000000100)=@abs, 0x6e) sendmmsg$unix(r2, &(0x7f00000bd000), 0x924924924924c31, 0x0) write(r2, 0x0, 0x0) close(r1) 05:53:15 executing program 3: syz_mount_image$vfat(&(0x7f00000000c0), &(0x7f0000000100)='./file0\x00', 0x0, 0x0, 0x0, 0x0, &(0x7f0000000400)=ANY=[]) chdir(&(0x7f0000000340)='./file0\x00') creat(&(0x7f0000000200)='./file0/file1\x00', 0x0) newfstatat(0xffffffffffffff9c, &(0x7f0000000340)='./file1\x00', &(0x7f0000000440), 0x800) open(&(0x7f0000000080)='./file1\x00', 0x4400, 0x186) 05:53:15 executing program 4: prlimit64(0x0, 0xe, &(0x7f0000000280)={0x9, 0x8d}, 0x0) sched_setattr(0x0, &(0x7f0000000040)={0x38, 0x0, 0x0, 0x0, 0x8}, 0x0) r0 = creat(&(0x7f0000000280)='./bus\x00', 0x0) write$cgroup_type(r0, &(0x7f0000000200), 0x175d900f) ioctl$FS_IOC_RESVSP(r0, 0x40305828, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x8}) [ 132.410081][T11733] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000001 [ 132.418039][T11733] R13: 00007fff4e853daf R14: 00007f142407d300 R15: 0000000000022000 05:53:15 executing program 3: syz_mount_image$vfat(&(0x7f00000000c0), &(0x7f0000000100)='./file0\x00', 0x0, 0x0, 0x0, 0x0, &(0x7f0000000400)=ANY=[]) chdir(&(0x7f0000000340)='./file0\x00') creat(&(0x7f0000000200)='./file0/file1\x00', 0x0) newfstatat(0xffffffffffffff9c, &(0x7f0000000340)='./file1\x00', &(0x7f0000000440), 0x800) open(&(0x7f0000000080)='./file1\x00', 0x4400, 0x186) [ 132.490985][T11752] loop2: detected capacity change from 0 to 6 [ 132.526879][T11754] loop5: detected capacity change from 0 to 6 05:53:15 executing program 1: prlimit64(0x0, 0xe, &(0x7f0000000280)={0x9, 0x8d}, 0x0) setrlimit(0xd, &(0x7f0000000000)={0x1000, 0xc53}) sched_setattr(0x0, &(0x7f0000000040)={0x38, 0x2, 0x0, 0x0, 0x8}, 0x0) socketpair$unix(0x1, 0x200400000000003, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r0, &(0x7f0000000100)=@abs, 0x6e) sendmmsg$unix(r1, &(0x7f00000bd000), 0x924924924924c31, 0x0) close(r0) 05:53:15 executing program 3: syz_mount_image$vfat(&(0x7f00000000c0), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000000)=[{&(0x7f0000000140)="eb3c906d6b66732e66617400028001000240000004f801", 0x17}, {&(0x7f0000010100)="000000090000000000000000c20d000000000000000000b8017737c54836ecaaf8ffff00f0ff", 0x26, 0x1e0}], 0x0, &(0x7f0000000400)=ANY=[]) chdir(&(0x7f0000000340)='./file0\x00') creat(&(0x7f0000000200)='./file0/file1\x00', 0x0) newfstatat(0xffffffffffffff9c, &(0x7f0000000340)='./file1\x00', &(0x7f0000000440), 0x800) open(&(0x7f0000000080)='./file1\x00', 0x4400, 0x186) [ 132.537346][T11752] FAT-fs (loop2): Directory bread(block 6) failed [ 132.555137][T11754] FAT-fs (loop5): Directory bread(block 6) failed [ 132.574331][T11754] FAT-fs (loop5): Directory bread(block 135) failed [ 132.579989][T11752] FAT-fs (loop2): Directory bread(block 135) failed [ 132.590926][T11754] FAT-fs (loop5): Directory bread(block 136) failed [ 132.592057][T11752] FAT-fs (loop2): Directory bread(block 136) failed [ 132.599263][T11764] loop3: detected capacity change from 0 to 1 [ 132.610359][T11754] FAT-fs (loop5): Directory bread(block 137) failed [ 132.615179][T11752] FAT-fs (loop2): Directory bread(block 137) failed [ 132.617878][T11754] FAT-fs (loop5): Directory bread(block 138) failed [ 132.627271][T11752] FAT-fs (loop2): Directory bread(block 138) failed [ 132.649644][T11764] FAT-fs (loop3): Directory bread(block 3) failed [ 132.654027][T11752] FAT-fs (loop2): Directory bread(block 139) failed [ 132.664757][T11754] FAT-fs (loop5): Directory bread(block 139) failed [ 132.674316][T11764] FAT-fs (loop3): Directory bread(block 4) failed [ 132.681015][T11754] FAT-fs (loop5): Directory bread(block 140) failed [ 132.687915][T11764] FAT-fs (loop3): Directory bread(block 5) failed [ 132.694584][T11754] FAT-fs (loop5): Directory bread(block 141) failed [ 132.701261][T11754] FAT-fs (loop5): Directory bread(block 142) failed [ 132.701316][T11752] FAT-fs (loop2): Directory bread(block 140) failed [ 132.701335][T11752] FAT-fs (loop2): Directory bread(block 141) failed [ 132.701351][T11752] FAT-fs (loop2): Directory bread(block 142) failed [ 132.701368][T11752] FAT-fs (loop2): Directory bread(block 143) failed [ 132.708136][T11764] FAT-fs (loop3): Directory bread(block 6) failed [ 132.742693][T11754] FAT-fs (loop5): Directory bread(block 143) failed 05:53:15 executing program 0: prlimit64(0x0, 0xe, &(0x7f0000000280)={0x9, 0x8d}, 0x0) r0 = getpid() sched_setattr(r0, &(0x7f0000000040)={0x38, 0x2, 0x0, 0x0, 0x8}, 0x0) socketpair$unix(0x1, 0x200400000000003, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) setrlimit(0xb, &(0x7f0000000000)={0x7, 0x4}) connect$unix(r1, &(0x7f0000000100)=@abs, 0x6e) sendmmsg$unix(0xffffffffffffffff, &(0x7f0000000000), 0x0, 0x14004885) write(r2, 0x0, 0x0) r3 = openat$random(0xffffffffffffff9c, &(0x7f0000001a80), 0x400000, 0x0) r4 = socket$inet6_tcp(0xa, 0x1, 0x0) getsockopt$inet6_tcp_TCP_REPAIR_WINDOW(r4, 0x6, 0x1d, &(0x7f0000000000), &(0x7f0000000040)=0x14) r5 = dup3(r2, r2, 0x0) r6 = socket$inet6_tcp(0xa, 0x1, 0x0) getsockopt$inet6_tcp_TCP_REPAIR_WINDOW(r6, 0x6, 0x1d, &(0x7f0000000000), &(0x7f0000000040)=0x14) r7 = gettid() process_vm_writev(r7, &(0x7f0000000000)=[{&(0x7f00008f9f09)=""/247, 0xf7}], 0x1, &(0x7f0000121000)=[{&(0x7f0000217f28)=""/231, 0xffffff4e}], 0x23a, 0x0) newfstatat(0xffffffffffffff9c, &(0x7f0000001ac0)='./file0\x00', &(0x7f0000001b00)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x400) newfstatat(0xffffffffffffff9c, &(0x7f0000001c00)='./file0\x00', &(0x7f0000001c40)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x4000) sendmmsg$unix(0xffffffffffffffff, &(0x7f0000003c00)=[{{&(0x7f0000000180)=@file={0x1, './file0\x00'}, 0x6e, &(0x7f0000001680)=[{&(0x7f0000000200)="f65a777356d051eebcc68aef9e5612d406d0c2f118d676f04a7071d15bb9a0f3f96f08ec7309ddf753c8b42f11011ef62e6bdaecb59a6f68be851e5efa0aaa8855e87d8156060cfa337d09e19872116e3e3d9cea148e08e2c14f10b184339cf413eee207dae5", 0x66}, {&(0x7f00000002c0)="d9eb7b2700d9b03a67664e9b96d21f9b15adc25545f111c0fb9eb6946461820e297759a9d4fdcca358eb7cf09f2b809dbec7597361fcf91fcb56b4730e71d645ebb8930ba4d06191eca588592e4729716a50d09b86f3ffa38ce6de5d54d542328d26a7ff8d01acd1799786977007f49ae33bd4d280518fd6", 0x78}, {&(0x7f0000000340)="5575cb16aadca837e74a195a934e1c176eae595a03a25318825c036216fa752c3a07bf19f2604e68bd2a0e67d1c49e3264ff3182aba8ffcbf6f0122cee8d755ee926f79275b4f31750758b74cbff4b78368262dc08702ac610da0532123a5ba80c17f2554dc026243e3684273ffbe20a60d495e454e6766bb6d907a8a0261b2f25d4d5b0eb004be546a71c90190134fc7761c525f5d7f9f7c17c2744f0387f4d45c84f6eb6de1c7a41a16ac3171eee7b4853695609fee67a20417caff5d46f94feea58b5b5289b8f7028ee8e42d8d30d2f36d8511143309e545dac7d15cd4b9c218a95701e7a5c005f4fef8285faebdbd0336b1ceb70eee70ebde69989141dd88d49d19c0b8925222a5128eef8f4f8ab796185dad25a69c56388294cbcf18d44bc7c21203ab8a7ed15879725a7b608be5bf83a3b0ee602abdd80a3643456829d9d485080f0d150c98a9f6ec3fe10cbe3af96471481db2c6772c97d4b8abe3308ccc33f1bde7f971da05f48fe37f7b12ce43140444e4bfb9971369d7b81b76f38dbb2c351aadfd614c2c8ae0d79621834059bc420205dd2a79ee79b150022eea706555918eda9070bf8df7256afca2434e8b4310df3d53c1785eb2ac0ab95a04481554e9dd413e07fed31afbbec91bf842206cc1904c5da1fc30c1d027d25dfaef28403502afcbf579e2e0de6e47c1ce733f4a93186cc3db1465160af7d24b1803f32b57a4563c997bb0c898af175900d77b9c96f5ad3e29983264b48b94ea86cbaea38cbc68aed746a34eaba39627ae67204a6938b8b89427408863bb18d946513303a6cc8358e0239de2d74decbdd190ea53ceb642ca62249db2e45ce559d21597aadf1f1291213b28b231099a7d6a2b7251d42be31981a7aa4c25ff9ad23ec33a34a32a49db3b9c37f9e6e4020e9d3380c346ef9aaaacc04d4f59c9beec1025afd2d3ad51474231d295b66154b9a242a68316289176f18e6fe1185910a72304cda0a7ece19f97b4e091269bb8e9f0019163aa3834a7e9659f4d94fe208c0e459f8b6b71950ab21c7df9d3704b122560fb7a9f82824f380d4c672fe1e63ca61af8262600fa2467e52b01477ce6c9ff9d4a889bf782cddead938bb7f5e60098ff7cf6e7f98f56252c172b58d208d5bd7a2923b490ef62842d216b1008884fe9b700875c50ee78be891638b0c359d6965997e4c26dcb61c9cc01f78b689fba36b63e0414874894fd17472ca2739c6011683df557f4c5aee769cdbd8e00226ec931fd94658fb651eada112c96915016b7ee46ede5819a748913966e4d2c5c2bd871b888c25404974356c7397f3ad66d27099a211ae15017be7ec9b75e625485366e86a830fe1203510772ffc497c423757628c1f58cacab26ab1eb8593202ac67ab3dd68e5835a5f405f070252b2fa3cc6801d19d714ebf8490863f49d59f25928ab68d097a12f30eb5f461c21c84398b216e19055354bbacb697d70c00d6eb1214e22455dd259acca1b89f4a7101ee52c96c4e973457215265fde7533b3003b4e5ca5e36645cd4dc770dffd967ca46b328f1a39fb914b98d239f1130831e71ea8974ef99289a64ed8a84aa9692c1a091b242c4f9c1b5722d3f8bfbb8376e232bb00bbaa1c093acf58aa869611427c0d5f97c56cd1e385a792b6284d7bf7aa667eaf1fdaa78ea7a9827066dbc29da3dccb2c5873f052e66cbe119bb865494a872beb469303d727152e720fac0e8efbea0b8c06ad4240793aafb43a8ef5f7a02e6afbadbfc3f67d8376ea4f5ac5b309fdfe86e84b628f2e27641554a49e4073fc97c3ad58efeb890e157363c90ae8f4178490ddca5aaf114716ea71ccad2c3b74e58d20605f6f2fc609d57ce62c4eac6fca3889c6c9a851ef05bff4d9d6b0d1023e254d7c03c4f094dd05fd1579e4d5574a06069d0b8a384d228de2dd1bfa46061bb5f27b489dd8caeb834e69e275d1e0f251210e72bf6790281063c908ca35a901eb93ace8917eaae445ad4ddb10d1bad44e3c04b912327ca16e5c871e9641187e670c8a7bb86f6d39f641348319600f00fdfc45b75eaa4469a1e81d64bd410f3fac6da0e87aa2b8e030dbc2f22c4a610a0b41c5e05ec69db10a4befae357a8e0ae4d25fa8a75f27dbc17ea3a4f6621f13d9d906d96a3f0fbdddcf21208771911987130e8cac046393d7ac48520413e49539d55c6df16770fab0e84aef523c5bffef14ecac7be521bf45e6bb48f06393d672ac792a29229a77f55a100757142622a7a06e492407914e0dc2478bd1ec97835c3f2491efbc3a9c41fa9a6f6c3efd03b3d79e3e3bba24ad68aa04a65e93f91dfd4548b19358a33468f40e765026f22f14977ee0cb6b31acb1050bd926af6240c5d507f25ba7a409c3bae000dc4c20167a31a2498660f9ed816cf204c30173a799a1071cc75142a72a0949666a3709a74ef68ecf5ead83ecb34b51497fc75d336cfc09bb3f9d75b0a0eb5e38d55f0662c6b55dcf1a2e1e4838a05c322a43da26cf51a3422d4ff1dd030ef99b4e5de1ce32b481948114c17f24b891bfc4633dbd71fa03607318c2742e9012919d8c3fd0dccdd934950696e30a5cf7d8ea3d48e7069c562d26b594d5f9d4dcb2e81ece8e83316f6fa8ad9884c64f1fc4115413ad0bf302fd774b6ca6a3b26088ffce845b30b42e101bfed1ad000b04836383c38ee07e314d4f83d10e1e355730e2d378863d5da4b7e05a6179b04f215c22c0f12bb8da602732ba71f1a18adbbbaa29ee878d42d8cbe2ef85a906d934c5d53397271d173d2d82d48286d05f87ed4ac91d289a14e9a5f5913dc6f694ebbf374b295ac85d684e36efd594507d531c7f29c849c718e49b39e981bb5eeec76f0a8f33559eca6f700296cf8da4bfbff27342c142325acc5cb29b88e71e389212fc5e5ddfca786bdf3ec57e6267411d4f01d3a3e92a11e27e032bf9f34ff1823fdcfe974a12a1ad37fb32b8a12efa0b2d5379472db96545fe8c4d9156549d78d3150732a768890adaaeb76b7554e870a735a26e9ac11980ae02dadf4453ec05659be463be318d2120788bf982964afa57c0be83b3a2cd2bac32714217f5d97d479375a9ea32b788ced97ad156d4c057787049e399cb2724842fc4097eb4e816aca842ac4ac7b2d3c7871d8bc6a4a148a004d3364afebb5678e8a681eb30d406e68044e71a6ee2c67dfe99c5a6ba040a3ce52a7b3ef1473e33b9689b87995c567acbe1698d1ece0a3f43ddf344763feea4bb2ba6ad864114f5d0fb8451f997c382f4e7ea5be33a7793aef543b3f1689ffc4a0506acd55947ca8dc1b232aeb98b9d165f070fe534cd221b78db99dfae29579ee3615d006f71c865197af0428b2d36702e9f177e5da8734d7e2b95654d38c631f6d6655be91d8cee70378f2ee5a8350b725fdf95c57af3c7c44e0dd4667ea2f1dab43f8b0ac2b6260e6f03df8e23e59508a5894ff9fa5262c7473cebd28b656662032d1ca227307c72ff98a6f48469cd84f7ee8dce259bd09b6bad311470157a2c9dddfef5c2eec559cb8cd1a925ab24c86117c93009a6fbb9b5a0208804e8b9f9ca25771299a6d75f1276f6db602dfcd6553418526e70ee2b5a3c11741701a4ba69f6d0f799ed2ec987fa1daa05c4d75252c3c5c36f96ca528254b081840e4c110f8570cce06c25ebbb3947dd27d6487360cf0a3ea87eb9625502af02d50bc6dea8ce27c9d0060b9d343987a71d34e7d238ff286fdf735f35a71fb0017ea0793170d2714bba5b0fd66549cef76034258fd5a1ddc7c95c516dd29fd14c35aa08ae5c8af178437d1ec0b79dff57a55aa18925c6e13942bde9dfaf9dfeeabb775edc355fef95f787a0f41d9bda63a5a06d98096bb7277cd6e8e7e85381179bba0b3b1eb8070d7d2775afdfbe9936790bf9deeace6b20153a7abedb61d6cc00e569a77b03e4f5dd3c173ed0aa799dd0985d63e3fcdcffe17321a9b6e6374d53d177e06f215b3dd79d34f8aa0e252821c043500430a9a3be210bba8f2c9b664b09970e9d517e1b3c573d4c3eb228b7680552332c7d67364ade05ea92753e52190c01c3b15216487161e655e9ef5e067ca1ed2f6cc69c320914e4ffe1aa78764bd95f8d80bf413c65b06fe386a1b674837288638d530de9df6850528a57b16df4aa3a2b3cabfb2591561e039f81585ce94b0910bd42bfbe9a5ef6fa5a974b28af443e02e625365302a7d764d0f1292b202ca5fef4b4bd97084505cb8a83e9132ad79744fd6555d5b36b461f7716392a4ca62d6b1ab47d810045ebc4bdb32517d96be6ae1e76d92dd73c49e9c2baf0fab195ee0f31cbfddf4740035e7bbc7c050337fa6190ff9f03305ee620425cdbbcb721566fcefcf080d8a7399fa5db22953d9cede12e03266b92847bd64661d5c0116fd2f825678188c13810f2ed5e3b2d9f22fe1d58a49001dc213d186088519e8016e357f7caa585b9608d4092fb637607205b56263cbd362037dd6cf9ff557d3a232cb1514582b0d23003f13737223b83cf8497e8fd20ed5504530b8cd134d9443c1e9bfa46e9a3a34bb974064e832e67af2ab1dee50c90c4a6fb2a33e23e695c961676020e9516c761dd7e8480f3a7cc995d16d1660077f2181c6b14587a4a4750666de5db2d1e3104d819be48626ed455558af60b2cc1fe1f06a362bc0bcb727bf40b7500b01bebc11bf987c0a5ac711072236e2060f566e73521f9552022a671d004cd47261bd91845ce74c4737676c35c7428d50a6ea74e57195e3f129ca1377bd8b09a243ca60c4356381d2ed6a67b174dfc095d5fc4d976e19c66fc0cc6fd85e11a34a47275fdcbf3fe98d6a570f8f6537852077c23ed58374eb72385374b716087cfe07c582cf26d989565a187d231ca02d061bf070f7c41a460ee8b40d602b11550336acb5befe581ca244ee645ffcfed118f5b058aa0a2636554ffd054df97787b1815a4a9a5ddd5ac598943bb249635444bfac6364464203bf5761a54fdeb6ade4fdfdf426aa6c3c6c66ff4827ba318e001be755008779a17a54cbadd6512ccb6c9c61ff419603aaee5ba0fb07ddb31ac54b2c3c226ebebb0ecc5d8170e66d82cb7693a6cb3bfa4e2684bf93eb5cd6a221cd9872038bde4adeec01da42f7729a6560ab3931214cd8357eb0788e6994e89c7fc78f0f506112817df6b948a4819f9e9a4a0c737f29d186c0043c15f16e1b938d4d05b1e0d50da548dc6c667c55069d3df245d8dfe12714d6121242da064ad3b7201d30238cf6e56771159ca5632845823f7180169a0e08e8ead3ff35a55a651108c0973506ed369a465c99cf69a929648bb92cb329ec7dc5c202bab06d336b1394d82159fdd2a2993ac6f6d75dbb8f41d2ac9287c9c437679459fece6e88acca4e4334ef778f7a00aab131d76e90283a40a2ec50ec61d450dfbe58e43f7d8468e6d1b1f4d4379184151252780eac6c21c14a041aa6cde58b85f362de0ccd8a3a98157d8c8171f2cb09b60ab9ba997404ede6039f705471cc215722e25825567552ab93675d1d84eca66fc935b9affa4b2bd94e97dc7b7d489efdeb8f9687aee508cd5e93048bd3b137113c62c5e08d512ed162993d2c351ca50223b909a5ad77a2e7b76eb3e240def989cfcdd3a88eae27e452a3b55fd44fcf228a7c6608fe41cfc6efa9ed09dec548b33200d8ff918c60e58fd72e84478da9d5c1d1549a10fba3614c919eac14c13a8928c33d6b3b30a653fefae3443cbb165de3970453d77fc2da70acddc8aceb74f485001361bf597ffd419cfc29c468650aae30b8778", 0x1000}, {&(0x7f0000001800)="aad128731b1d1662db7c07bf10edeb3812f9f4f99c035bfd75bb5cc435c08853580561e56254720c5c2197be1cb882", 0x2f}, {&(0x7f0000001340)="9b8fdd8e21331703c37baa56b69fe6d8d30faa93d79f7a85fadc4c1c874a431a7123b6925e7be4d7c507efb26875e480d42eb37caca0fe45912520e429bc3f948d13b108355127e1304e7be25c3226d30d40c0846e6e7f9a6436f1658a0d4190436f951015777e364b67028562d2744c3c646cdcb0917d71c1c0493384e4336197b73d9d2f16eb4902c6c7cde9212c654d4c3cd23fa104216d7e1c813417c313dc8b38236e38d532f0e01126b5dd6877bf1c8abadc0a30346bf59d606f152f10abad6a197cf642a3a5a8882b82a1732587a22c41ac50eca17d9e1ec1191afadd6ff050773e410de1503d71493b6d4eb2d61e2230b0ca6bea9714b953ea", 0xfd}, {&(0x7f0000001440)="a1a45cdb9a11f84209228ac19db63ae475932fe83a34508dedc6ff4f60e464f59ef155b88fbc2ebe7cd222db89a269905eeb3cf8e383a264c28bca0bc608b68fecb2866bdbe2cede1269c9ca66819508abad3f61a495fcc28ac88fcac1bd6b1dd8555d8399e19ca51cba9d478f4444b6611bbe6076110bdad14b0cb543f7bcf213f338f6cc8e4977da3baf9ac059cd64a955f2500f43dc17a70b9bdabbff4abf37119d072262dc95bcc75597b0af8daf51009827bb0b34b36d79cbf4a5fa07a3cdbc6087ad05b2f795fbd9ba5cdd0fcde14899bf", 0xd4}, {&(0x7f0000001540)="50329ec14e39da9ee50dcc1b06de096d02eb1faed8f72e", 0x17}, {&(0x7f0000001580)="313c6320d0ce40b704f07bae7a5dfce619ead3968e04db30d48cb580915d48b12c73132ae361fa79241822c171cf0aa612dab638e5175c156623887f0bb58d69b90e6b1a6a39357d8cc00d139c9b5d8afaee97f5593ffe29f74b535e1e0e17744f07f9773804669c2e224cb7527f3097893c6195bb99c03e351e4569a8953f2c83e835221466978169d62491d35fb6da18ae1cdb5be9d0e2c0fd742a27779120c66fe596cad3da9dfa1fd95700ed5b775a5e27a137240c6522eef80ce1d35800f8950c76a2fc41", 0xc7}], 0x8, &(0x7f0000001700)=ANY=[@ANYBLOB="24000000000000000103000001080000", @ANYRES32, @ANYRES32, @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r1, @ANYBLOB="00000000180000000000000001000000010000000e8a67bb2868f14f6420f1894de286e8fba26544c30b652a534c36ebd31bd48f6857f4fce2113e9f9656206f0d0783e70b73ea64841f1c56e447cff525470031e281ae9fbd63", @ANYRES32, @ANYRES32=r2, @ANYBLOB="28000000000000000100000001000000", @ANYRES32, @ANYRES32, @ANYRES32=r2, @ANYRES32, @ANYRES32=r1, @ANYRES32=r2, @ANYBLOB="2c000000000000000100000001000000", @ANYRES32, @ANYRES32=r2, @ANYRES32=r2, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYBLOB='\x00\x00\x00\x00'], 0x98, 0x805}}, {{0x0, 0x0, &(0x7f0000001a40)=[{&(0x7f00000018c0)="c6ee7f16fa726bbaf7086472e1c5a334adb9a133d62d7c1be8f4df2f4fab3b4fd816000000000000000000000600000000", 0x31}, {&(0x7f0000001900)="2c39c82703092fc7c65d7fa04ed0b906e288a5f252a6bf0cd1d338c985ba3b7bf42304a3d27d661da6d6ff0aea68d64540d3b07da998b807011eacaae24ced10a0a7412524a72f756beb40c3ec688cdb938773dacb7d4aebfe194febc8893655194335d673862a5c2dd9125da213535c56fb16775d328a3a9fd7b4ba6a5ac4", 0x7f}, {&(0x7f0000001980)="ad11ccca9625ea5e492856ec1024f23ff636d4cb9fabc6f8884a19612fc60ddba570d48062235db282ff2afed02f091632321a2f3acce948b58cd20bb216e5c1a1364f86ba2e3234b8955ca3ecb0368e6bbad062116acaf8a8506264c96c0c2b78d96a7ca170a97d42e948aee3b1c3cadcc709ca9b4bf332f1e671fb67e8f5f8080d0214083a24", 0x87}], 0x3, &(0x7f0000001f80)=ANY=[@ANYRES64, @ANYRES32, @ANYRES32=r2, @ANYRES32=r3, @ANYRES32=r4, @ANYRES32=r5, @ANYRES32=r1, @ANYBLOB="18000000000000000100000001000000", @ANYRES32=r1, @ANYRES32=r6, @ANYBLOB="1c000000000000000100000002000000", @ANYRES32=r7, @ANYRES32=0xee01, @ANYRES32=0xee00, @ANYBLOB="000000001c0000000000000001000000020000e9", @ANYRES32=r0, @ANYRES32=r8, @ANYRES32=r10, @ANYBLOB="00000000a0dd2509d39bc02c7ce41f8106df0644e49368945da7f559f5d9714fe50d3778ca3226d45ad1e2e0b051e7258ded4d8fe76e34719f14d65f45dfa5a14e9600"/79], 0x80, 0x4}}, {{&(0x7f0000001840)=@file={0x1, './file1\x00'}, 0x6e, &(0x7f0000001b80)=[{&(0x7f0000001dc0)="3e5fd64b8e25b77c9ff675703576300a9803d2d7e039d4b02d6203d1e6c5c2a0d76944bac75a2b44af63e1d097f341ba7b9eb05dc8c4c06f9de351b2219d29d66845ce45996de6166115b6ad5ddc8f1bc055688faf52da906b5ddfa06c357ca249fc9fa39b7e2d368f5d2b472c0ccb05fe38d8b2ca1040ea13d23b33fbcc45d09dd34b68aa6a17abf801b0d1cd02c3a16783221858846551bb25d1600a4bfa2b0aa36dc3112284bcfc94bcd033d8b07ee0ee312b84ee2b6277aa1c4691949308fd1e4469b0d18c2cf0826aa30a9ad23622ee32833dd28b7d11ad4e9d06981473dd5b3d9af9cf11fe234b150ec527b5d020a18e3ef00508db7e786b", 0xfb}, {&(0x7f0000001cc0)="251f6b32b1a8c7a081456399f28b33acf01858fe1e046eddbb1e8b684aac7ce191ad5654c5ccdac4b584e15a1cb11fb7171e8e48839d65041275db54195ba27502609cdcf5f1ece75968af51acd504904d85ddeab6903c077c7823191e6c1b2ec542ece35084177ace13f692f0a6969e8f0000000000000a50e4", 0x7a}], 0x2, &(0x7f0000001ec0)=[@rights={{0x28, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, r3, 0xffffffffffffffff, 0xffffffffffffffff]}}, @cred={{0x1c, 0x1, 0x2, {0x0, r9, r10}}}, @cred={{0x1c, 0x1, 0x2, {r0}}}, @cred={{0x1c, 0x1, 0x2, {0x0, r8}}}, @cred={{0x1c, 0x1, 0x2, {r0}}}], 0xa8, 0x24000000}}, {{&(0x7f00000039c0)=@abs={0x1, 0x0, 0x4e21}, 0x6e, &(0x7f0000003bc0)=[{&(0x7f0000003a40)="7d773f7a53b0c3e2fe6b58", 0xb}, {&(0x7f0000003a80)="de63d3f23edcac50b0969d42861b4970991374db78e97c4eac429ad8ae9e98438fde5b7d925108acbd6c6e2a0f61a80ada69f90e77df8246049703fc72813d9d3d5589", 0x43}, {&(0x7f0000003b00)="6b198d5ed6001fa18109eb911dac892afc6e7604a8dd4115a3ee26e1499f431b807774334040bc49574b8a051497c8efdbac7bde4fa8c781fad38f3e6d909b1d0dcc05805d487a32d29331233ad5ef670b4fe37cb7dd3f84df805cae003441852296ef4de4f9881f2f39ea23e9b82574dc7ff707c675636022d346962f0f725bd95d0bd0aaa5ac310bbfecac11e3e1a822b112ebf3ad947166ef98a8e055e376a98f3dcf764f9919", 0xa8}], 0x3, 0x0, 0x0, 0x2000000}}], 0x4, 0x10) close(r1) 05:53:15 executing program 1: prlimit64(0x0, 0xe, &(0x7f0000000280)={0x9, 0x8d}, 0x0) sched_setattr(0x0, &(0x7f0000000040)={0x38, 0x2, 0x0, 0x0, 0x8}, 0x0) socketpair$unix(0x1, 0x200400000000003, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r0, &(0x7f0000000100)=@abs, 0x6e) sendmmsg$unix(r1, &(0x7f00000bd000), 0x924924924924c31, 0x0) r2 = socket$inet6_tcp(0xa, 0x1, 0x0) getsockopt$inet6_tcp_TCP_REPAIR_WINDOW(r2, 0x6, 0x1d, &(0x7f0000000000), &(0x7f0000000040)=0x14) r3 = openat$vcsa(0xffffffffffffff9c, &(0x7f0000001300), 0xa8100, 0x0) r4 = gettid() process_vm_writev(r4, &(0x7f0000000000)=[{&(0x7f00008f9f09)=""/247, 0xf7}], 0x1, &(0x7f0000121000)=[{&(0x7f0000217f28)=""/231, 0xffffff4e}], 0x23a, 0x0) getgroups(0x4, &(0x7f0000002800)=[0x0, 0x0, 0x0, 0xee01]) r6 = socket$inet6_tcp(0xa, 0x1, 0x0) getsockopt$inet6_tcp_TCP_REPAIR_WINDOW(r6, 0x6, 0x1d, &(0x7f0000000000), &(0x7f0000000040)=0x14) r7 = socket$inet6_tcp(0xa, 0x1, 0x0) getsockopt$inet6_tcp_TCP_REPAIR_WINDOW(r7, 0x6, 0x1d, &(0x7f0000000000), &(0x7f0000000040)=0x14) r8 = socket$inet6_tcp(0xa, 0x1, 0x0) getsockopt$inet6_tcp_TCP_REPAIR_WINDOW(r8, 0x6, 0x1d, &(0x7f0000000000), &(0x7f0000000040)=0x14) sendmmsg$unix(r1, &(0x7f00000028c0)=[{{0x0, 0x0, &(0x7f0000000180)=[{&(0x7f00000000c0)="cc97d58cb1b5c3a03765df", 0xb}], 0x1, &(0x7f0000000240)=[@cred={{0x1c}}], 0x20, 0x40040}}, {{&(0x7f00000003c0)=@file={0x0, './file0\x00'}, 0x6e, &(0x7f0000000a80)=[{&(0x7f0000000440)="09f141cd2f92a80019ad78a8c788ebc5b9b1283bd392fe63be48ec9d61be93ae45e373074b5c1cb16da6e5c5cd80450443b3eef9999c9ad0bcccc572e29f598d9a3e06569d5a554cd148ebc707a0f2253d28fb0770d965f1625814e1bad841a302eea846edba54587f2843c1783f18aaee057ddb8b1172494f5fa3ab5062f7e8eaaeb4ffb89bfdd490e51bb2cc950c933acdf018a0881a0333c6f88fd5", 0x9d}, {&(0x7f0000000500)="fdd448f8c1d8f239451edf5c9511885776a4374b24b54ce7779939f72d9eea0e0865e6e37140da19a58a36fc3001fdb575ccdd1ef8b01b8d6d70a2d37cdda317c3ec8e49cc4bdaad25dbabccda98266dea26154ffe301d1dca301022febfa4cb72f420bb4f963b93597f1a562d2dfa01f1e8a6b1aaac2af06939284775a669354e383e2478466262d0129c889d3d92c433780a98fccc054b327e9f", 0x9b}, {&(0x7f00000005c0)="a730d0e998c4ec6d5b8a773c5e112d734b4d0f8b44e99bb1b017c0d6627b7673fd76f4edbe9f7845d7978d78d4e221984ebd1e477003ad21b5278ef43da640f4955f7c441056b55c4336a19701f7157b3134a18761f4808d5a5b6bcbf79065169bbe7f9e65c8ae17e2c5df6dfc916bd80bc0f261d0e8123c62d711fc1d2b03077c919d94783aaeed0fbe995d8fb2e03aeb624c015d07e1060c6a8884e70eec7d30bd8e229a4e0005f9def7930cff8c046c470982f63d33703e7e7b07d2fa6f2da5a34c1217a83408b7bfbcb9b056fef4bb5fff75ece671a9f5d1ef648f448f67796b70b5e04bb3ccf687d4d36ce8ddf37a1a8885482bf8062e4ff489", 0xfc}, {&(0x7f00000006c0)="6f61f6063b1f756c41ce8163d144fdbec0f7bb2c3de01bb2a0c2e10fea68e8ba9310553e5058747b43b2cac5387e2a036239b7271d28913277a896df791636a1b44793a1914ebc5fcad223ce73b90a2686f8d8136a3da9f3502d00036709e3966e08cc72a7ddff4fd5d92ba35693fe30573bd9e67aa5d6a11309451ef34fb76aac7c0dae9aa7bda26794e20054be956b1cb26a971b6f044b21365f1e3d08df14d723d610000016a3dedb9d50a337b3a3f8116a8a7e3b3bd61a092da5f022e132409f691c527bb81626aa849c5b63680cf7851b48835d3c5d81ef2e59f5b0ddf5e902c3c4e5585e264bc29a5b2660bf468c1dee38", 0xf4}, {&(0x7f00000007c0)="fbce5a64f877a6e8c6800a3e0617cf1576d2b3532ba056ca9e1bdc4b1c1c8b1da58a5e98b173f342bc628b69b04df830b1ee341c6129419515b494023de4020321a5341b03ed80f3d16d9788ef6542a1d794da78a87c01b37334797a0bab2a4b88651604a26eb4a807cdb7c9c2ac2f2a164edba43c61783757e2bc1757b79178b0ffed9a0206d20a722ecd30c6a41a1e1b79ab96bdf2d67150b86a9b551f9e55de588f23d63dfafe8a007c2eaea77225618f58d8f61f341e5b450cc45d72f581a3fe39466947349cc93fb79009f047e953b9e0e89ba2818db9", 0xd9}, {&(0x7f00000008c0)="cbec3a8df478febc81b9866770888922afc1bd0b296d40898be8a79018e14b4fc421ed3a6532b64b1f43344c3d7749ab11d29cd3dff4ad51f7047732ed33c714c0fd550386b4502e5afd9ac5f843be285d34c4c0255c4a1b5262caf23677c18adf9c336ad9a7c02480f06ed0fd8e2004b71e2fb5cf172c09ef70d65ee74b87200d38913aa705e4cf029881f623d52a80b6", 0x91}, {&(0x7f0000000980)="8c56e679d6e66b7268ff89e307a3c7e2cad930ea8fa44932ca6737fa68af2c0cbb63cab2d38030d56cabe5f44def364c96c30f8a0fd3287826974c0b2da4dbfd20b17c5d978f48218582d98f99ec5065768e8f5b400002ca8d64117f6c3a7144577c2add9dfc4664f405189d0bafc6e9fd5cfefedceb59ec3a364baf2c72a9ddf5895afe113f4ff28322f2203d1fc6092d60cc5ec694c8", 0x97}, {&(0x7f0000000a40)="b75c4fc538911940d006ef57f7d8454ee1d42a4c0d72eee822524119e5a9738c9de4673bb56b293039ec89be66a7bd7d5f07acba702141158aa310", 0x3b}], 0x8, &(0x7f0000000b80)=[@cred={{0x1c, 0x1, 0x2, {0x0, 0xffffffffffffffff}}}, @cred={{0x1c, 0x1, 0x2, {0xffffffffffffffff}}}], 0x40, 0x24040040}}, {{&(0x7f0000000bc0)=@abs={0x0, 0x0, 0x4e21}, 0x6e, &(0x7f0000000dc0)=[{&(0x7f0000000c40)="d61a77de995aedbe9255faaaf15503da3fcaa86534fcf28a0a28e88a3b67", 0x1e}, {&(0x7f0000000c80)="82da591b00325c9e70948a25f6c7f2806ede86dac418b6869cc5ac8442195011f5f7d23e6978231148f587139ca94e08aa708f5c473895def162e383644d4bd2f491a64deae3fa87c6ceb44294ee7272d2460a44cd41bfdad95e17735a7f0ce5b9e5e135265a4937cdfd", 0x6a}, {&(0x7f0000000d00)="09983c1867aee302da5f4c67995a709c783285a6327382be0ae05e68be32", 0x1e}, {&(0x7f00000001c0)="5503de815951e0e29925e25eab47d31b78c824195bb0e1204eff17b9937bcc0ace7896bd1de4934795d6f33c69cb0ae1a590ef252bd7cae7cd860f6a89ef02dcbe866741e71fdf80439c7baf8d066f54c7484b43051aeb", 0x57}], 0x4, &(0x7f0000001340)=[@rights={{0x18, 0x1, 0x1, [r0, 0xffffffffffffffff]}}, @cred={{0x1c, 0x1, 0x2, {0x0, 0xee00, 0xee01}}}, @cred={{0x1c, 0x1, 0x2, {0xffffffffffffffff}}}, @cred={{0x1c, 0x1, 0x2, {0x0, 0x0, 0xffffffffffffffff}}}, @rights={{0x30, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, r2, r3, r0, r0, r1]}}], 0xa8, 0x54}}, {{&(0x7f0000001400)=@abs={0x1, 0x0, 0x4e23}, 0x6e, &(0x7f0000002780)=[{&(0x7f0000001480)="9a5dbfda5ee9cf28c0660d2f18d766ddf6d25b50f0204d2a1fd0568df32603c0d84078751c63c05f3373f44cd588b76eea2a212aea453e", 0x37}, {&(0x7f00000014c0)="6edfae0fa8d223bd78cd7ab7146c656d4d231a781913d3611d0f3c3877292499ee70cd58352a985b122f918afaf25911bb2af339f4baf4825bd1b8079f4d5a232b78feb9dcb8e28d4b2c935cf470784583931b2112f55e2d979dc5551cebad4e887f3b8fa58aebfab2e38c87390faf60cde4aa1e96e36c51982418d4e6ee7925465ef62c9b8505b70a07b1acaa6119f4fb4666fd9e79c854448a0118083d845a20e0418b16314c969cd170d4a5ab0a2338f2b9498f5a983aa9d899cc1ca107a1a863ccacb4", 0xc5}, {&(0x7f00000015c0)="5bf51cbd001cdb502ee9a4b89d76c4c11582047bc68acfd0c20ba4bfd4cf7ef89f11bf1ee910e8db36766d7e709f804004dcdf16b33ef8d964d1bf5fd40b1855ae18d5b5333ffadef4e23cfc6fe8779b82c24b2e9441b7140923914920b44c5dde8f504d29f99d222fa0bebdbd18233989717f1cc667085521e16c3f952bf8b6bf5b92a4967830c2d80ccd64bf7d8fb8836c931ec67a9ca81474d820b522d44aba5b8109ca89f63623fbc5c2bebf8e029de6ad23d3b467582f882bd83006e05fdd585c07e289d657925f2c9b70521f5f2286343a391449db24f97d3303", 0xdd}, {&(0x7f00000016c0)="89688a51b13cbc9745cbc18b00c5ef7ce31f57aad0fc1536792b06eb7e8a4385a95c444a62fc276175f5c03d42207f79029d20463a755f88aa56a076b6431f010a9e80dfba937538ed485aab7890d02316494f02d14f75fc3f5da2cef5c04f1c34d1ee170c529855f808f5bcbcc57fd6541c75f7f0a363c96d7f44a93409463775e0ab1a5755a7c54321faf8271687a8aeceaf9d7748caf3b023c6c17d96589bafa6d53f7cfadbfda1f76a23ae7f561ae0a9a0d12bd53e9ea1861c7536e23b0886fe24a78a2be8e9cb2eecf1338883f159f694f832ef23e4a6f153fbed561ba1312f71a7162cc6238322c11f9324893c319560fb553cad01cf9019085352e06b8cb6e228abb159cd6e401a902962dd5cac4fbea73d5f8b4417805a6616ebbfa26070a791ba805ce21b24499cceeadcdca9c2302b39dc226dc06b215bc347d78a81b349cba7536a5ace11543eef7f97648b0cb7881c3fed96192fd470ddc5266df5861df4addb73aeeef9a732298efaf9f5ce9e0ab813f341b8c5b5aaf006a2dacc71d97614cbf392b21137e11ff9cb5bb97a5c71a5262669d1e8e1cfc7a50e26ba6ded99ae602400691da13760fed65c788fbd887e75d33fce60563e2ec6d50432b55fd31025b33280de838b5eae7dbdcad12db9e94240f10d5d780ca580e66181aa44bdf2d011538464ae11131090a413b04b380f1e81e804ef62564b8cda4997c43af77485fe850e9df4d886e30b63d81fd4a9a2485a6d414760cfb3fdad97b82d5988313395ae40dd421925a4ed5d880d937a4522d88c6a46fd7aa3ae4ab93505ca13b40f33b4ccec0691ade2a7f910b5ee82dff12e8e544c4458eeb48d21cc165d68c5d8d73261dabad435cc410a8d4c31eef1c312ecd9f5e426bd6c13a45539190007df7468367802f7ca7080a578ecb713ec73549de95387ee243ffbd5fa395917051a5f14b12b945a5f98c9246f0a6fbee8245c645e0cec97f7b01a0b2e66a6c9db17cacc48c41d1303ae9d2a20a8ad4f7774ee21b1c587b894a4e6f39e76ec840f9007831307559f222c2994303147bc06bcc3c2764b262ba86bab3f4ae8f0c832ea1c23df6e1210d5a2a6bbf2389565cdb224a00c2a122bbbc1eb9162fdc75fd58a32269c2d38945836ef078e4c268b7754173b9f94d82f7040461e8cfab4aaa70c455bae2c66909e2deb7c4e95011f5062110345e6f55ae48d4e33b0f3dd9a3439be9dce6edd6ebacb113a708bbe9ac7511deeb3bc40d0c0f56fa17a34ddeb6e4ea52d102392b2119949bc66856452dc294d35d458d3c53fa1fb0159c2b75e6756ce23ae3d92766ebca386e2b1c27556f2b07943869c711f8505beab8dff1d9a5cd24b5d063f1525f2a90fdacc715fdcce588291fd6e0d19a689699bfa1ec11a6a06a132e9a7a7b260009f6dfae891ab36f9d96cf4d61d453153e4011dcaf51d2bbd2ddf188386297fc823cf08716f3e062aea8436ac41d7aba6d871510ca68a81e5a47f8fb670da397fb6638fb7b0a1157c3f83143add153e9871b1d309185c89a79ca04da5eb3f01e559cfd832c4c929f54a4b1182b21c79768340888d76a54fe720a03abf7b3deff12653859c80e28ea7ffe42f3e906b6763c967c913efce5c005ecbf6d56675ad53f8ae0eaf230d47da10740e9d36615b537ec2309919610fde1a22dbe981a8e69b0cb74845974f95e5226ff395802bfbdd709d401a874e2d251153fe5ad13e6190920bdc7cf0e0ac48ab41412cfc823896fe48f3cd783f51378ffb93f5387d9a4b0256530e0b356f08eff4bad8cbe6ad36fad9c712edac0a4aab04004e36b50f56c2ee71dbb31a798f1b3accaf7a37448af68a75d14d8608d272aea149b0f074d6c7811ea1831b79a2976906484a15c02c1e2c4f13c641a9988f46d9b45d0a3ed2c8a2f98f10d41f4b1de8c7794e57eb413042c0a164afe54cd4b85d215854c33569bbd6ee5a29c9eff34ab2657a3c298154231be4710a14b4432d1cc396c75b6ff1168d558b44e5989ff2a42546a7bbcce0f263b8563053a3893cda9f3c644cd7a114c34fe97b721224001736ce0ff61a4bff94e27ad00e33b4914d61504c3d364efb5bdbe2d86c1bd8cd94ce1ac7ad030ac7e9c7eb3e86da59ced4f43e96cbf5fc84ad46a9a28c860ce7ce5934d9799ba4c40db275620492b62d86314688893418ac9b3c68e05c848e31a1716ebbbbcd0150ed8f760fecc5ec2279e1d46ce05365c3fcd5ad1bdf8b63701dae635679de71c2a0e0bbee211ad58110aefaab15609a1915e1bffc3b8205841df7f98e5d23d4e66defac3b914d2b366b4ea3cd1f0f1038b32fdf6ad9cfd10b659ff903fb9ca6bbc87d78db0e6d6e83012340b3bcdfe4e3dbcc86868754385767fad8d560cc20c41fa5b115eb8239ed988f65478c159cb924288180259dee9abe8cbbb6dbcf182aa139f5386292b35ebf9273be001d6dd09c14c509770d17e3cfddcdb7af069d170f4ba93fd8cae7cea3fa44c81aa5b219760dd53218974e676c0a5599e94ab72c1dc6a7b981a6a8e8d150021b748552ec09a5020b472701aac2075d4265f9d158c6238a95066ed78c8c73b0cf4b4ed8ddccde6f225897072e4f76640d02df9c59907414ff536e86f765552cfda27b34c4d0ab152bf6110f9059dc94a8e1103a612b038eca47e68705d253ac09e5201146c1210926caad87f7e5e585e7571699860901b6e83d4b7e7254168f6dd9c21dc55c4c98f27da6d775cc4b3800dfda0b34f7a10d2f1f179b120cc40517a8296e19542f7ad160096a0167e6e65188bc575c5a89d767cdfa554cbb17e07feb448bef19fc62be2756dd66c439cf9d40554189b50d1fd9beba3b34a666a52827a11c2b6d9b8f8ed878bd8bf4eaa10095fb9816d1cd3d28d5a2d32806a96fa2718b5e7b7c06411acca5a6c01e9f5ff935c085e7cf8475103efbb84f0b12539a78b4f52d33a8fcf7b1de3c6b5ba73a5dd25615c2a5b71cf6fdb166db238d0c3002ff63499f3a17a085605655519a2ea69946404276460d1abdad3e96c1a0641edcf9bcd59d93e3ea4ed5182877410f68d6e771ffd53731f5ecb7cf01d9ba52663bbdd9955bb71d9573a0bb9b21b86c094c4b85bda5183ab90d5327e824c7f74e6079f32116b69e48b2249bb8090653623a7d0fdc08016b0b1f8c3fd64f0ab3066098f50b8b3af4b0369e05bbebb41bdc1b9200546c92d7712c96dade8904ed8b7c25381c553b94a62ef612a22f7f3c05f447653cd11fb07b111166551b5a312e1531b4bc3e534d63c5c33c92b5c25f4a728ab600b5713ea4ad7f046652925e6017a39121fc948ded1e56df882cd8ca02a116cb0478dce8d5c299ade0669f705503846f8ccf7aea358d4b19d3e67826f67aba2c801046f499472e4827a553b5a32bec3349e779525541bf57019d1fe2ca18ae5282f92829ea592661a59b27105bb6afc43edd455a898df3e61e773ec75545d7166a0a70b67004f99721f14eb60e8481105669bb4331cb1ce381c4b96fd85e9adb1f24a481e52f392a6e0cb60f38834cc3d1fd112735b9a68425bcd5f20b1cf91ffe0c422231fcb5115ad17b22f59e38575da004845517030ca62ac204cc66885930be626ab3bec9091f673496e42e6361ba6c4bf010857c13ce3c02abbaeb6d8e0f4615ba1a5d1b0ff8a996414a8ffe79cffc183066fb8be5c8a0212f9eb5582c462e1b6e4ba8598a85eed100f2a3be41399f086bc04e7f25a2ca089f05509b9a41590ca2c0d76174207c551b9882d936a9875261c03fedee66c7054cea63b0d403ce5d899151f90e6214f0b95b7e0ddc852bf520dbc89592bc4cd685e3b2cb716af5fa3c573bf3cf09ac846eca54a921b5a522103cd15b4fe8bb20f44f55c4c3879c77d501de09b3a52129d74cd21a7079b3088fcfbb4761a1af1c1ee61ff44c99092f0714ed88a85ddf0e3b2dc8f68f7ab529d895d1b85132123e846f4024f6fd75dbbe91a83feb306d211065465aa970e75cab1cd859811225ba97d1613e3f6abbd7570f9dc55262d9ef080b53e0781a493ac6f1b963d6fbacc5725ddd8f52e661d4895cfdd56a6fcc8dadabc3ee758181c2c29c42bbfcba042ad7f53909fb13584f837cd2b4d540fcfc37b5370558d995a770688414f429e2db9f8e2339daeb1bc5f60e40435441f92665638df5d1d0975b4aa7e730823b3bdff35b714a11546214cae2757676f85cbc2b8867215841e4e030c9a355c7b582d27be985812a31fc99bb586a1983f53c70c3203c890eab00efcc17c0360a50c404f4f0fa249d6aa2ddf2e8f51cedfdc9c077d595e4322adf64b89408d3a7209ba6638105df6099ea6c9add8f69d94281c84d09f0517a5fb8b90c89ae8cc0b0eaddfa6f002179ce146842da5602c88ec934f21b1e250f3d7be30d11b621ea0e38cbfb240572df855c6b6bc2a6cabda877cfba119534ecf3ebe629a15f0a7c9432d15914331d1e33e4ec7680654bda63ee9b0f06589bc4675f496008f9e5831142a8b72222c5149eee4fc2ce83940c9ebf24262e8c9d09d6044b2cf29a260bf46228c51bbcb93b00ec05a7f20172b5700d3cd19719b383b15dcdd418619a194101fcc27c230263b24e87a0082b1775430b9e6bfdc2bb2ab1845d5afb4559804afa895b27d1108cdc0889801e10cf991f417e5f72fdd7a9c95fc2b9bb7e87d939d34ea329a1074e28251bbbf488d7dd53a40a71b82a279405bbfba86b38de5295627618a2cdb3d816d68ebbeb936131e2d9c229cc89719b2dd6a437fe22b8a378aae71b12106abf196c83f8fb995f7ec91c73f9c31a94ed95af34013c7bf8fdd0e6fb3efa358c3162ceaa77d2e04b3be9b64337a06fdd8e05908f094edae75eff1d866c714497057f3fb759fdcd4b485c014bb30a029bdf5dd8b4417b31598fb963328103bedf836baa8da729c70496d88110d48909313bbdc3afa2e9adfd2cba9be4310ba014c6dc01e04aa6cd37da153d38b2f9817cdbf859beef241c1f41581faa2c8e379ca745777b6c9a3e9a9a797160ede91ca3e024385331674e930ad4fe35d9d0bd0f2c0cdd2aa42e32f58036f6fed60b4bf948330956e55f4a4f8d5f261ff3f63a5459919f77531285bbd38e062696542cdc5fd905a3a57b219eb2f5e6cdb224f027db3d0ac98d2d1a0fb56c3822bcb0f643959e7d251700cf417f1a7080f5fea37b2dd701491190a6553a7e9833052e4cafebea1cdb33265ea1fb25c6b1b238c2e9aba36dd36a5f50a375273410a18a9754d481634dc80f1fb7598028fc6fb97de2213cc94377e846ee0207881d431738abd26e51d42f07334398c8aadb2507a727651fa9392f073487611b55abea89a6657c252561e9438b50481dbef55ad4bf961aca481c8c73b929bd007c46d9b92b4073ab90a46d06c14a8efda2367ba9a258a3cd29df4533da04031711cfccf28341c189d9b24306c84b368132b87bfa0daeab96bbaa5e1076bf9398fd921db5b26406ddeff972996c0606ce17624d6865b9b9676386c1b64bbabdf3734540b0fb9af13bffc3850bb4f44988bbdb4b5db8456bbab9391a9fd7ac952324e1391f263881e9d3a9b5496ff8ea9cf5b1d6d3e224c6c278d7c6c7878f83d4e7f07d3caa5d168247a5d18d18f41b200e4f22b1f5566d40045b48626f9e8176f421c08a4d6a77d070ca80f2e043bfe803c71878a36a0ea118c9a60f526e2d4f0be27c94e4352df6afb3880aee92877ea1c21c2f21abe4bcdd7e5fb68fd3ad496872ff5d709ef4f37f8997bdcd49e22032fe4a9898afab", 0x1000}, {&(0x7f00000026c0)="cd350a5723100d76bf84dbde15677cccc8f33006bf9ffc42da6d074a1ec2692458103ea36173bae4b2fd76e9a70455abcf7b30b718b24329", 0x38}, {&(0x7f0000002700)="5aaa7d585c94b1330680772e044b6a0b46ddf1ba94ed0f49568fbb294c16fec027a6ce65a4f1b700342a408791e79757017975109f9864ee640bbb4318d873747fc9206127bc3b054387f1c28c0602af41fd", 0x52}], 0x6, &(0x7f0000002840)=[@cred={{0x1c, 0x1, 0x2, {r4, 0xee00, r5}}}, @cred={{0x1c}}, @rights={{0x20, 0x1, 0x1, [r6, r7, r0, r8]}}], 0x60, 0xc008}}], 0x4, 0x48040) close(r0) sched_setattr(0x0, &(0x7f0000000000)={0x38, 0x1, 0x4e, 0xa3, 0x7, 0x21e2, 0x6, 0x1000, 0xffff, 0x1}, 0x0) [ 132.752790][T11752] FAT-fs (loop2): error, corrupted directory (invalid entries) [ 132.760385][T11752] FAT-fs (loop2): Filesystem has been set read-only [ 132.763331][T11754] FAT-fs (loop5): error, corrupted directory (invalid entries) [ 132.774548][T11754] FAT-fs (loop5): Filesystem has been set read-only 05:53:15 executing program 5: syz_mount_image$vfat(&(0x7f00000000c0), &(0x7f0000000100)='./file0\x00', 0x0, 0x3, &(0x7f0000000000)=[{&(0x7f0000000140)="eb3c906d6b66732e66617400028001000240000004f801", 0x17}, {&(0x7f0000010100)="000000090000000000000000c20d000000000000000000b8017737c54836ecaaf8ffff00f0ff", 0x26, 0x1e0}, {&(0x7f0000000180)="53595a4b414c4c45522020080000e780325132510000e780325100000000000041660069006c00650030000f00fc0000ffffffffffffffffffff0000ffffffff46494c45302020202020201000c1e770325132510000e770325103", 0x5b, 0x600}], 0x0, &(0x7f0000000400)=ANY=[@ANYBLOB='check=strict,iocharset=cp437']) chdir(&(0x7f0000000340)='./file0\x00') creat(&(0x7f0000000200)='./file0/file1\x00', 0x0) newfstatat(0xffffffffffffff9c, &(0x7f0000000340)='./file1\x00', 0x0, 0x0) open(&(0x7f0000000080)='./file1\x00', 0x2, 0x0) 05:53:15 executing program 2: syz_mount_image$vfat(&(0x7f00000000c0), &(0x7f0000000100)='./file0\x00', 0x0, 0x3, &(0x7f0000000000)=[{&(0x7f0000000140)="eb3c906d6b66732e66617400028001000240000004f801", 0x17}, {&(0x7f0000010100)="000000090000000000000000c20d000000000000000000b8017737c54836ecaaf8ffff00f0ff", 0x26, 0x1e0}, {&(0x7f0000000180)="53595a4b414c4c45522020080000e780325132510000e780325100000000000041660069006c00650030000f00fc0000ffffffffffffffffffff0000ffffffff46494c45302020202020201000c1e770325132510000e770325103", 0x5b, 0x600}], 0x0, &(0x7f0000000400)=ANY=[]) chdir(&(0x7f0000000340)='./file0\x00') creat(&(0x7f0000000200)='./file0/file1\x00', 0x3) setresuid(0x0, 0x0, 0x0) open(&(0x7f0000000080)='./file1\x00', 0x4400, 0x186) 05:53:15 executing program 3: syz_mount_image$vfat(&(0x7f00000000c0), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000000)=[{&(0x7f0000000140)="eb3c906d6b66732e66617400028001000240000004f801", 0x17}, {&(0x7f0000010100)="000000090000000000000000c20d000000000000000000b8017737c54836ecaaf8ffff00f0ff", 0x26, 0x1e0}], 0x0, &(0x7f0000000400)=ANY=[]) chdir(&(0x7f0000000340)='./file0\x00') creat(&(0x7f0000000200)='./file0/file1\x00', 0x0) newfstatat(0xffffffffffffff9c, &(0x7f0000000340)='./file1\x00', &(0x7f0000000440), 0x800) open(&(0x7f0000000080)='./file1\x00', 0x4400, 0x186) 05:53:15 executing program 0: prlimit64(0x0, 0xe, &(0x7f0000000280)={0x9, 0x8d}, 0x0) r0 = getpid() sched_setattr(r0, &(0x7f0000000040)={0x38, 0x2, 0x0, 0x0, 0x8}, 0x0) socketpair$unix(0x1, 0x200400000000003, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = gettid() process_vm_writev(r3, &(0x7f0000000000)=[{&(0x7f00008f9f09)=""/247, 0xf7}], 0x1, &(0x7f0000121000)=[{&(0x7f0000217f28)=""/231, 0xffffff4e}], 0x23a, 0x0) sched_setattr(r3, &(0x7f0000000000)={0x38, 0x0, 0x10, 0x2d4d, 0x2, 0xffffffffffff0000, 0x1, 0x5, 0x5253, 0x2d}, 0x0) connect$unix(r1, &(0x7f0000000100)=@abs, 0x6e) sendmmsg$unix(r2, &(0x7f00000bd000), 0x924924924924c31, 0x0) write(r2, 0x0, 0x0) close(r1) [ 132.907882][T11783] loop3: detected capacity change from 0 to 1 [ 132.909887][T11785] loop5: detected capacity change from 0 to 6 [ 132.914462][T11787] loop2: detected capacity change from 0 to 6 [ 132.927046][T11785] FAT-fs (loop5): Directory bread(block 6) failed [ 132.947364][T11785] FAT-fs (loop5): Directory bread(block 135) failed 05:53:15 executing program 4: prlimit64(0x0, 0xe, &(0x7f0000000280)={0x9, 0x8d}, 0x0) sched_setattr(0x0, &(0x7f0000000040)={0x38, 0x0, 0x0, 0x0, 0x8}, 0x0) r0 = creat(&(0x7f0000000280)='./bus\x00', 0x0) write$cgroup_type(r0, &(0x7f0000000200), 0x175d900f) ioctl$FS_IOC_RESVSP(r0, 0x40305828, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x8}) [ 132.954295][T11785] FAT-fs (loop5): Directory bread(block 136) failed [ 132.955709][T11783] FAT-fs (loop3): Directory bread(block 3) failed [ 132.961239][T11785] FAT-fs (loop5): Directory bread(block 137) failed [ 132.974466][T11785] FAT-fs (loop5): Directory bread(block 138) failed [ 132.981659][T11785] FAT-fs (loop5): Directory bread(block 139) failed [ 132.989276][T11785] FAT-fs (loop5): Directory bread(block 140) failed [ 132.997249][T11783] FAT-fs (loop3): Directory bread(block 4) failed 05:53:15 executing program 1: prlimit64(0x0, 0xe, &(0x7f0000000280)={0x9, 0x8d}, 0x0) sched_setattr(0x0, &(0x7f0000000040)={0x38, 0x2, 0x0, 0x0, 0x8}, 0x0) socketpair$unix(0x1, 0x200400000000003, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r1 = gettid() process_vm_writev(r1, &(0x7f0000000000)=[{&(0x7f00008f9f09)=""/247, 0xf7}], 0x1, &(0x7f0000121000)=[{&(0x7f0000217f28)=""/231, 0xffffff4e}], 0x23a, 0x0) sched_setattr(r1, &(0x7f0000000000)={0x38, 0x3, 0x32, 0x5, 0x42f, 0x4, 0x2e4, 0x10001, 0x0, 0x3}, 0x0) connect$unix(r0, &(0x7f0000000100)=@abs, 0x6e) close(r0) [ 133.004271][T11785] FAT-fs (loop5): Directory bread(block 141) failed [ 133.010380][T11783] FAT-fs (loop3): Directory bread(block 5) failed [ 133.015721][T11785] FAT-fs (loop5): Directory bread(block 142) failed [ 133.024046][T11783] FAT-fs (loop3): Directory bread(block 6) failed [ 133.030722][T11787] FAT-fs (loop2): Directory bread(block 6) failed 05:53:15 executing program 0: prlimit64(0x0, 0xe, &(0x7f0000000280)={0x9, 0x8d}, 0x0) getpid() r0 = gettid() process_vm_writev(r0, &(0x7f0000000000)=[{&(0x7f00008f9f09)=""/247, 0xf7}], 0x1, &(0x7f0000121000)=[{&(0x7f0000217f28)=""/231, 0xffffff4e}], 0x23a, 0x0) sched_setattr(r0, &(0x7f0000000040)={0x38, 0x2, 0x0, 0x0, 0x8, 0x0, 0x0, 0x3}, 0x0) socketpair$unix(0x1, 0x200400000000003, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = creat(&(0x7f0000000280)='./bus\x00', 0x0) write$cgroup_type(r3, &(0x7f0000000200), 0x175d900f) ioctl$FS_IOC_RESVSP(r3, 0x40305828, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x8}) r4 = signalfd(r3, &(0x7f0000000000)={[0x8]}, 0x8) connect$unix(r4, &(0x7f0000000180)=@file={0x0, './bus\x00'}, 0x6e) sendmmsg$unix(r2, &(0x7f00000bd000), 0x924924924924c31, 0x0) write(r2, 0x0, 0x0) close(r1) [ 133.053980][T11785] FAT-fs (loop5): Directory bread(block 143) failed 05:53:15 executing program 2: syz_mount_image$vfat(&(0x7f00000000c0), &(0x7f0000000100)='./file0\x00', 0x0, 0x3, &(0x7f0000000000)=[{&(0x7f0000000140)="eb3c906d6b66732e66617400028001000240000004f801", 0x17}, {&(0x7f0000010100)="000000090000000000000000c20d000000000000000000b8017737c54836ecaaf8ffff00f0ff", 0x26, 0x1e0}, {&(0x7f0000000180)="53595a4b414c4c45522020080000e780325132510000e780325100000000000041660069006c00650030000f00fc0000ffffffffffffffffffff0000ffffffff46494c45302020202020201000c1e770325132510000e770325103", 0x5b, 0x600}], 0x0, &(0x7f0000000400)=ANY=[]) chdir(&(0x7f0000000340)='./file0\x00') creat(&(0x7f0000000200)='./file0/file1\x00', 0x4) setresuid(0x0, 0x0, 0x0) open(&(0x7f0000000080)='./file1\x00', 0x4400, 0x186) 05:53:15 executing program 1: prlimit64(0x0, 0xe, &(0x7f0000000280)={0x9, 0x8d}, 0x0) sched_setattr(0x0, &(0x7f0000000040)={0x38, 0x2, 0x0, 0x0, 0x8}, 0x0) socketpair$unix(0x1, 0x200400000000003, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = gettid() process_vm_writev(r2, &(0x7f0000000000)=[{&(0x7f00008f9f09)=""/247, 0xf7}], 0x1, &(0x7f0000121000)=[{&(0x7f0000217f28)=""/231, 0xffffff4e}], 0x23a, 0x0) sched_setattr(r2, &(0x7f0000000200)={0x38, 0x0, 0x10000018, 0xe50d, 0x4, 0x9, 0x8, 0x1ff, 0x0, 0x1000}, 0x0) connect$unix(r0, &(0x7f0000000100)=@abs, 0x6e) sendmmsg$unix(r1, &(0x7f00000bd000), 0x924924924924c31, 0x0) prlimit64(0x0, 0xbd45ea44e8e82750, &(0x7f0000000000)={0x7fffffff, 0x81}, &(0x7f00000000c0)) r3 = gettid() process_vm_writev(r3, &(0x7f0000000000)=[{&(0x7f00008f9f09)=""/247, 0xf7}], 0x1, &(0x7f0000121000)=[{&(0x7f0000217f28)=""/231, 0xffffff4e}], 0x23a, 0x0) prlimit64(r3, 0xc, &(0x7f0000000180)={0x100000000, 0xdb}, &(0x7f00000001c0)) close(r0) r4 = socket$nl_route(0x10, 0x3, 0x0) recvmmsg(r4, &(0x7f0000002980)=[{{&(0x7f00000002c0)=@caif=@dgm, 0x80, &(0x7f0000001700)=[{&(0x7f0000000340)=""/178, 0xb2}, {&(0x7f0000000400)=""/254, 0xfe}, {&(0x7f0000000240)=""/1, 0x1}, {&(0x7f0000000500)=""/36, 0x24}, {&(0x7f0000000540)=""/187, 0xbb}, {&(0x7f0000000600)=""/4096, 0x1000}, {&(0x7f0000001600)=""/253, 0xfd}], 0x7, &(0x7f0000001780)=""/138, 0x8a}, 0x4}, {{&(0x7f0000001840)=@ieee802154, 0x80, &(0x7f0000001a80)=[{&(0x7f00000018c0)=""/78, 0x4e}, {&(0x7f0000001940)=""/133, 0x85}, {&(0x7f0000001a00)=""/47, 0x2f}, {&(0x7f0000001a40)=""/6, 0x6}], 0x4}, 0x3}, {{&(0x7f0000001ac0)=@l2tp={0x2, 0x0, @loopback}, 0x80, &(0x7f0000001c80)=[{&(0x7f0000001b40)=""/235, 0xeb}, {&(0x7f0000001c40)=""/50, 0x32}], 0x2, &(0x7f0000001cc0)=""/254, 0xfe}, 0xd3}, {{&(0x7f0000001dc0)=@l2tp6={0xa, 0x0, 0x0, @loopback}, 0x80, &(0x7f0000001e80)=[{&(0x7f0000001e40)=""/33, 0x21}], 0x1, &(0x7f0000001ec0)=""/249, 0xf9}, 0x3}, {{&(0x7f0000001fc0)=@generic, 0x80, &(0x7f0000002200)=[{&(0x7f0000002040)=""/91, 0x5b}, {&(0x7f00000020c0)=""/12, 0xc}, {&(0x7f0000002100)=""/19, 0x13}, {&(0x7f0000002140)=""/140, 0x8c}], 0x4, &(0x7f0000002240)=""/162, 0xa2}, 0x7228}, {{&(0x7f0000002300)=@vsock={0x28, 0x0, 0x0, @hyper}, 0x80, &(0x7f0000002840)=[{&(0x7f0000002380)=""/224, 0xe0}, {&(0x7f0000002480)=""/147, 0x93}, {&(0x7f0000002540)=""/208, 0xd0}, {&(0x7f0000002640)=""/34, 0x22}, {&(0x7f0000002680)=""/130, 0x82}, {&(0x7f0000002740)=""/247, 0xf7}], 0x6, &(0x7f00000028c0)=""/192, 0xc0}, 0xcc}], 0x6, 0x100, 0xfffffffffffffffe) 05:53:15 executing program 3: syz_mount_image$vfat(&(0x7f00000000c0), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000000)=[{&(0x7f0000000140)="eb3c906d6b66732e66617400028001000240000004f801", 0x17}, {&(0x7f0000010100)="000000090000000000000000c20d000000000000000000b8017737c54836ecaaf8ffff00f0ff", 0x26, 0x1e0}], 0x0, &(0x7f0000000400)=ANY=[]) chdir(&(0x7f0000000340)='./file0\x00') creat(&(0x7f0000000200)='./file0/file1\x00', 0x0) newfstatat(0xffffffffffffff9c, &(0x7f0000000340)='./file1\x00', &(0x7f0000000440), 0x800) open(&(0x7f0000000080)='./file1\x00', 0x4400, 0x186) [ 133.081721][T11785] FAT-fs (loop5): error, corrupted directory (invalid entries) [ 133.089326][T11785] FAT-fs (loop5): Filesystem has been set read-only 05:53:15 executing program 5: syz_mount_image$vfat(&(0x7f00000000c0), &(0x7f0000000100)='./file0\x00', 0x0, 0x3, &(0x7f0000000000)=[{&(0x7f0000000140)="eb3c906d6b66732e66617400028001000240000004f801", 0x17}, {&(0x7f0000010100)="000000090000000000000000c20d000000000000000000b8017737c54836ecaaf8ffff00f0ff", 0x26, 0x1e0}, {&(0x7f0000000180)="53595a4b414c4c45522020080000e780325132510000e780325100000000000041660069006c00650030000f00fc0000ffffffffffffffffffff0000ffffffff46494c45302020202020201000c1e770325132510000e770325103", 0x5b, 0x600}], 0x0, &(0x7f0000000400)=ANY=[@ANYBLOB='check=strict,iocharset=cp437']) chdir(&(0x7f0000000340)='./file0\x00') creat(&(0x7f0000000200)='./file0/file1\x00', 0x0) newfstatat(0xffffffffffffff9c, &(0x7f0000000340)='./file1\x00', 0x0, 0x0) open(&(0x7f0000000080)='./file1\x00', 0x4, 0x0) 05:53:16 executing program 1: prlimit64(0x0, 0xe, &(0x7f0000000280)={0x9, 0x8d}, 0x0) sched_setattr(0x0, &(0x7f0000000040)={0x38, 0x2, 0x0, 0x0, 0x8}, 0x0) socketpair$unix(0x1, 0x200400000000003, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r0, &(0x7f0000000100)=@abs, 0x6e) socketpair$unix(0x1, 0x9, 0x0, &(0x7f00000000c0)) getrlimit(0x3, &(0x7f0000000000)) sendmmsg$unix(r1, &(0x7f00000bd000), 0x924924924924c31, 0x0) close(r0) [ 133.289400][T11813] loop2: detected capacity change from 0 to 6 [ 133.296075][T11811] loop3: detected capacity change from 0 to 1 [ 133.304926][T11820] loop5: detected capacity change from 0 to 6 [ 133.311245][T11811] FAT-fs (loop3): Directory bread(block 3) failed [ 133.318287][T11813] FAT-fs (loop2): Directory bread(block 6) failed [ 133.325861][T11811] FAT-fs (loop3): Directory bread(block 4) failed 05:53:16 executing program 1: prlimit64(0x0, 0xe, &(0x7f0000000280)={0x9, 0x8d}, 0x0) sched_setattr(0x0, &(0x7f0000000040)={0x38, 0x2, 0x0, 0x0, 0x8}, 0x0) socketpair$unix(0x1, 0x200400000000003, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r0, &(0x7f0000000100)=@abs, 0x6e) sendmmsg$unix(r1, &(0x7f00000bd000), 0x924924924924c31, 0x0) close(r0) r2 = socket$inet6_icmp_raw(0xa, 0x3, 0x3a) recvmmsg(r2, &(0x7f0000002780)=[{{&(0x7f0000000180)=@rxrpc=@in4={0x21, 0x0, 0x2, 0x10, {0x2, 0x0, @private}}, 0x80, &(0x7f0000000540)=[{&(0x7f0000000000)=""/63, 0x3f}, {&(0x7f00000002c0)=""/134, 0x86}, {&(0x7f0000000380)=""/174, 0xae}, {&(0x7f0000000200)=""/82, 0x52}, {&(0x7f00000000c0)=""/61, 0x3d}, {&(0x7f0000000440)=""/213, 0xd5}], 0x6, &(0x7f00000005c0)=""/41, 0x29}, 0xa71}, {{&(0x7f0000000600)=@in6, 0x80, &(0x7f0000000740)=[{&(0x7f0000000680)=""/171, 0xab}], 0x1}, 0x80000001}, {{&(0x7f0000000780)=@llc={0x1a, 0x0, 0x0, 0x0, 0x0, 0x0, @dev}, 0x80, &(0x7f0000000c40)=[{&(0x7f0000000800)=""/170, 0xaa}, {&(0x7f00000008c0)=""/174, 0xae}, {&(0x7f0000000980)=""/206, 0xce}, {&(0x7f0000000a80)=""/80, 0x50}, {&(0x7f0000000b00)=""/50, 0x32}, {&(0x7f0000000b40)=""/153, 0x99}, {&(0x7f0000000c00)=""/53, 0x35}], 0x7, &(0x7f0000000cc0)=""/105, 0x69}, 0x1}, {{&(0x7f0000000d40)=@pppol2tpv3in6={0x18, 0x1, {0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, {0xa, 0x0, 0x0, @local}}}, 0x80, &(0x7f0000001200)=[{&(0x7f0000000dc0)}, {&(0x7f0000000e00)=""/17, 0x11}, {&(0x7f0000000e40)=""/191, 0xbf}, {&(0x7f0000000f00)=""/232, 0xe8}, {&(0x7f0000001000)=""/210, 0xd2}, {&(0x7f0000001100)=""/126, 0x7e}, {&(0x7f0000001180)=""/16, 0x10}, {&(0x7f00000011c0)=""/29, 0x1d}], 0x8, &(0x7f0000001280)=""/179, 0xb3}, 0x3}, {{0x0, 0x0, &(0x7f0000001700)=[{&(0x7f0000001340)=""/131, 0x83}, {&(0x7f0000001400)=""/82, 0x52}, {&(0x7f0000001480)=""/144, 0x90}, {&(0x7f0000001540)=""/32, 0x20}, {&(0x7f0000001580)=""/113, 0x71}, {&(0x7f0000001600)=""/222, 0xde}], 0x6, &(0x7f0000001780)=""/4096, 0x1000}, 0x7fff}], 0x5, 0x161, &(0x7f00000028c0)) [ 133.333658][T11820] FAT-fs (loop5): Directory bread(block 6) failed [ 133.338886][T11811] FAT-fs (loop3): Directory bread(block 5) failed [ 133.342115][T11819] FAT-fs (loop2): Directory bread(block 6) failed [ 133.365925][T11811] FAT-fs (loop3): Directory bread(block 6) failed [ 133.375385][T11819] FAT-fs (loop2): Directory bread(block 6) failed [ 133.388394][T11820] FAT-fs (loop5): Directory bread(block 135) failed [ 133.398360][T11820] FAT-fs (loop5): Directory bread(block 136) failed [ 133.406487][T11820] FAT-fs (loop5): Directory bread(block 137) failed [ 133.413158][T11820] FAT-fs (loop5): Directory bread(block 138) failed [ 133.420160][T11820] FAT-fs (loop5): Directory bread(block 139) failed 05:53:16 executing program 3: syz_mount_image$vfat(&(0x7f00000000c0), &(0x7f0000000100)='./file0\x00', 0x0, 0x3, &(0x7f0000000000)=[{&(0x7f0000000140)="eb3c906d6b66732e66617400028001000240000004f801", 0x17}, {&(0x7f0000010100)="000000090000000000000000c20d000000000000000000b8017737c54836ecaaf8ffff00f0ff", 0x26, 0x1e0}, {0x0, 0x0, 0x600}], 0x0, &(0x7f0000000400)=ANY=[]) chdir(&(0x7f0000000340)='./file0\x00') creat(&(0x7f0000000200)='./file0/file1\x00', 0x0) newfstatat(0xffffffffffffff9c, &(0x7f0000000340)='./file1\x00', &(0x7f0000000440), 0x800) open(&(0x7f0000000080)='./file1\x00', 0x4400, 0x186) [ 133.438028][T11820] FAT-fs (loop5): Directory bread(block 140) failed [ 133.456824][T11820] FAT-fs (loop5): Directory bread(block 141) failed [ 133.473452][T11820] FAT-fs (loop5): Directory bread(block 142) failed 05:53:16 executing program 2: syz_mount_image$vfat(&(0x7f00000000c0), &(0x7f0000000100)='./file0\x00', 0x0, 0x3, &(0x7f0000000000)=[{&(0x7f0000000140)="eb3c906d6b66732e66617400028001000240000004f801", 0x17}, {&(0x7f0000010100)="000000090000000000000000c20d000000000000000000b8017737c54836ecaaf8ffff00f0ff", 0x26, 0x1e0}, {&(0x7f0000000180)="53595a4b414c4c45522020080000e780325132510000e780325100000000000041660069006c00650030000f00fc0000ffffffffffffffffffff0000ffffffff46494c45302020202020201000c1e770325132510000e770325103", 0x5b, 0x600}], 0x0, &(0x7f0000000400)=ANY=[]) chdir(&(0x7f0000000340)='./file0\x00') creat(&(0x7f0000000200)='./file0/file1\x00', 0x5) setresuid(0x0, 0x0, 0x0) open(&(0x7f0000000080)='./file1\x00', 0x4400, 0x186) 05:53:16 executing program 1: prlimit64(0x0, 0xe, &(0x7f0000000280)={0x9, 0x8d}, 0x0) sched_setattr(0x0, &(0x7f0000000040)={0x38, 0x2, 0x0, 0x0, 0x8}, 0x0) socketpair$unix(0x1, 0x200400000000003, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) sched_setattr(0x0, &(0x7f0000000000)={0x38, 0x1, 0x1000001a, 0x2, 0x9, 0x80000000, 0x7, 0x100000001, 0x91, 0x9}, 0x0) connect$unix(r0, &(0x7f0000000100)=@abs, 0x6e) sendmmsg$unix(r1, &(0x7f00000bd000), 0x924924924924c31, 0x0) close(r0) creat(&(0x7f0000000200)='./file0\x00', 0x10b) ioctl$sock_SIOCGPGRP(r1, 0x8904, &(0x7f00000000c0)=0x0) getrlimit(0xe, &(0x7f00000001c0)) sched_setattr(r2, &(0x7f0000000180)={0x38, 0x6, 0x1000004a, 0x0, 0x1, 0x7, 0x1, 0xffffffff, 0x8, 0x6}, 0x0) [ 133.491816][T11820] FAT-fs (loop5): Directory bread(block 143) failed [ 133.513568][T11820] FAT-fs (loop5): error, corrupted directory (invalid entries) [ 133.521168][T11820] FAT-fs (loop5): Filesystem has been set read-only 05:53:16 executing program 4: prlimit64(0x0, 0xe, &(0x7f0000000280)={0x9, 0x8d}, 0x0) sched_setattr(0x0, &(0x7f0000000040)={0x38, 0x2}, 0x0) r0 = creat(&(0x7f0000000280)='./bus\x00', 0x0) write$cgroup_type(r0, &(0x7f0000000200), 0x175d900f) ioctl$FS_IOC_RESVSP(r0, 0x40305828, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x8}) 05:53:16 executing program 5: syz_mount_image$vfat(&(0x7f00000000c0), &(0x7f0000000100)='./file0\x00', 0x0, 0x3, &(0x7f0000000000)=[{&(0x7f0000000140)="eb3c906d6b66732e66617400028001000240000004f801", 0x17}, {&(0x7f0000010100)="000000090000000000000000c20d000000000000000000b8017737c54836ecaaf8ffff00f0ff", 0x26, 0x1e0}, {&(0x7f0000000180)="53595a4b414c4c45522020080000e780325132510000e780325100000000000041660069006c00650030000f00fc0000ffffffffffffffffffff0000ffffffff46494c45302020202020201000c1e770325132510000e770325103", 0x5b, 0x600}], 0x0, &(0x7f0000000400)=ANY=[@ANYBLOB='check=strict,iocharset=cp437']) chdir(&(0x7f0000000340)='./file0\x00') creat(&(0x7f0000000200)='./file0/file1\x00', 0x0) newfstatat(0xffffffffffffff9c, &(0x7f0000000340)='./file1\x00', 0x0, 0x0) open(&(0x7f0000000080)='./file1\x00', 0x18, 0x0) 05:53:16 executing program 0: prlimit64(0x0, 0xe, &(0x7f0000000280)={0x9, 0x8d}, 0x0) r0 = getpid() sched_setattr(r0, &(0x7f0000000040)={0x38, 0x2, 0x0, 0x0, 0x8}, 0x0) socketpair$unix(0x1, 0x200400000000003, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) setrlimit(0xb, &(0x7f0000000000)={0x2, 0x6}) connect$unix(r1, &(0x7f0000000100)=@abs, 0x6e) sendmmsg$unix(r2, &(0x7f00000bd000), 0x924924924924c31, 0x0) write(r2, 0x0, 0x0) close(r1) r3 = creat(&(0x7f0000000280)='./bus\x00', 0x0) write$cgroup_type(r3, &(0x7f0000000200), 0x175d900f) ioctl$FS_IOC_RESVSP(r3, 0x40305828, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x8}) ioctl$EVIOCGABS3F(r3, 0x8018457f, &(0x7f0000000180)=""/135) [ 133.551279][T11834] loop3: detected capacity change from 0 to 6 [ 133.567327][T11834] FAT-fs (loop3): Directory bread(block 6) failed 05:53:16 executing program 1: prlimit64(0x0, 0xe, &(0x7f0000000280)={0x9, 0x8d}, 0x0) sched_setattr(0x0, &(0x7f0000000040)={0x38, 0x2, 0x0, 0x0, 0x8}, 0x0) r0 = gettid() process_vm_writev(r0, &(0x7f0000000000)=[{&(0x7f00008f9f09)=""/247, 0xf7}], 0x1, &(0x7f0000121000)=[{&(0x7f0000217f28)=""/231, 0xffffff4e}], 0x23a, 0x0) sched_setattr(r0, &(0x7f0000000000)={0x38, 0x5, 0x57, 0xe0cf, 0x1, 0xdd, 0x6, 0x93e, 0x5, 0x6}, 0x0) socketpair$unix(0x1, 0x200400000000003, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r1, &(0x7f0000000100)=@abs, 0x6e) sendmmsg$unix(r2, &(0x7f00000bd000), 0x924924924924c31, 0x0) close(r1) [ 133.613753][T11837] loop2: detected capacity change from 0 to 6 [ 133.620066][T11834] FAT-fs (loop3): Directory bread(block 6) failed [ 133.628702][T11834] FAT-fs (loop3): Directory bread(block 6) failed 05:53:16 executing program 3: syz_mount_image$vfat(&(0x7f00000000c0), &(0x7f0000000100)='./file0\x00', 0x0, 0x3, &(0x7f0000000000)=[{&(0x7f0000000140)="eb3c906d6b66732e66617400028001000240000004f801", 0x17}, {&(0x7f0000010100)="000000090000000000000000c20d000000000000000000b8017737c54836ecaaf8ffff00f0ff", 0x26, 0x1e0}, {0x0, 0x0, 0x600}], 0x0, &(0x7f0000000400)=ANY=[]) chdir(&(0x7f0000000340)='./file0\x00') creat(&(0x7f0000000200)='./file0/file1\x00', 0x0) newfstatat(0xffffffffffffff9c, &(0x7f0000000340)='./file1\x00', &(0x7f0000000440), 0x800) open(&(0x7f0000000080)='./file1\x00', 0x4400, 0x186) [ 133.656144][T11843] loop5: detected capacity change from 0 to 6 [ 133.663585][T11837] FAT-fs (loop2): Directory bread(block 6) failed [ 133.672344][T11843] FAT-fs (loop5): Directory bread(block 6) failed [ 133.686126][T11843] FAT-fs (loop5): Directory bread(block 135) failed [ 133.694960][T11837] FAT-fs (loop2): Directory bread(block 135) failed [ 133.701742][T11843] FAT-fs (loop5): Directory bread(block 136) failed [ 133.701851][T11837] FAT-fs (loop2): Directory bread(block 136) failed [ 133.710750][T11843] FAT-fs (loop5): Directory bread(block 137) failed [ 133.721577][T11837] FAT-fs (loop2): Directory bread(block 137) failed [ 133.730513][T11843] FAT-fs (loop5): Directory bread(block 138) failed [ 133.740905][T11837] FAT-fs (loop2): Directory bread(block 138) failed [ 133.740974][T11843] FAT-fs (loop5): Directory bread(block 139) failed 05:53:16 executing program 1: prlimit64(0x0, 0xe, &(0x7f0000000280)={0x9, 0x8d}, 0x0) sched_setattr(0x0, &(0x7f0000000040)={0x38, 0x2, 0x0, 0x0, 0x8}, 0x0) socketpair$unix(0x1, 0x200400000000003, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) socketpair(0x5, 0x1, 0x8f, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) preadv(r2, &(0x7f0000000800)=[{&(0x7f0000000180)=""/78, 0x4e}, {&(0x7f00000002c0)=""/152, 0x98}, {&(0x7f0000000380)=""/166, 0xa6}, {&(0x7f0000000440)=""/201, 0xc9}, {&(0x7f0000000540)=""/234, 0xea}, {&(0x7f0000000640)=""/157, 0x9d}, {&(0x7f0000000700)=""/200, 0xc8}, {&(0x7f0000000200)=""/57, 0x39}, {&(0x7f0000000240)=""/35, 0x23}], 0x9, 0x5, 0x1000) connect$unix(r0, &(0x7f0000000100)=@abs, 0x6e) sendmmsg$unix(r1, &(0x7f00000bd000), 0x924924924924c31, 0x0) close(r0) sched_setattr(0xffffffffffffffff, &(0x7f0000000000)={0x38, 0x2, 0x10000000, 0xfff, 0x9, 0x9, 0x4, 0xbaa, 0x1, 0x7}, 0x0) [ 133.756773][T11837] FAT-fs (loop2): Directory bread(block 139) failed [ 133.758450][T11853] loop3: detected capacity change from 0 to 6 [ 133.763439][T11837] FAT-fs (loop2): Directory bread(block 140) failed [ 133.776609][T11837] FAT-fs (loop2): Directory bread(block 141) failed [ 133.783259][T11837] FAT-fs (loop2): Directory bread(block 142) failed [ 133.793619][T11837] FAT-fs (loop2): Directory bread(block 143) failed [ 133.807938][T11837] FAT-fs (loop2): error, corrupted directory (invalid entries) [ 133.815591][T11837] FAT-fs (loop2): Filesystem has been set read-only [ 133.825281][T11853] FAT-fs (loop3): Directory bread(block 6) failed [ 133.836730][T11853] FAT-fs (loop3): Directory bread(block 6) failed 05:53:16 executing program 2: syz_mount_image$vfat(&(0x7f00000000c0), &(0x7f0000000100)='./file0\x00', 0x0, 0x3, &(0x7f0000000000)=[{&(0x7f0000000140)="eb3c906d6b66732e66617400028001000240000004f801", 0x17}, {&(0x7f0000010100)="000000090000000000000000c20d000000000000000000b8017737c54836ecaaf8ffff00f0ff", 0x26, 0x1e0}, {&(0x7f0000000180)="53595a4b414c4c45522020080000e780325132510000e780325100000000000041660069006c00650030000f00fc0000ffffffffffffffffffff0000ffffffff46494c45302020202020201000c1e770325132510000e770325103", 0x5b, 0x600}], 0x0, &(0x7f0000000400)=ANY=[]) chdir(&(0x7f0000000340)='./file0\x00') creat(&(0x7f0000000200)='./file0/file1\x00', 0x6) setresuid(0x0, 0x0, 0x0) open(&(0x7f0000000080)='./file1\x00', 0x4400, 0x186) 05:53:16 executing program 3: syz_mount_image$vfat(&(0x7f00000000c0), &(0x7f0000000100)='./file0\x00', 0x0, 0x3, &(0x7f0000000000)=[{&(0x7f0000000140)="eb3c906d6b66732e66617400028001000240000004f801", 0x17}, {&(0x7f0000010100)="000000090000000000000000c20d000000000000000000b8017737c54836ecaaf8ffff00f0ff", 0x26, 0x1e0}, {0x0, 0x0, 0x600}], 0x0, &(0x7f0000000400)=ANY=[]) chdir(&(0x7f0000000340)='./file0\x00') creat(&(0x7f0000000200)='./file0/file1\x00', 0x0) newfstatat(0xffffffffffffff9c, &(0x7f0000000340)='./file1\x00', &(0x7f0000000440), 0x800) open(&(0x7f0000000080)='./file1\x00', 0x4400, 0x186) [ 133.852626][T11843] FAT-fs (loop5): Directory bread(block 140) failed [ 133.855064][T11853] FAT-fs (loop3): Directory bread(block 6) failed [ 133.868034][T11843] FAT-fs (loop5): Directory bread(block 141) failed [ 133.884605][T11843] FAT-fs (loop5): Directory bread(block 142) failed [ 133.900112][T11843] FAT-fs (loop5): Directory bread(block 143) failed 05:53:16 executing program 1: syz_mount_image$vfat(&(0x7f00000000c0), &(0x7f0000000100)='./file0\x00', 0x0, 0x3, &(0x7f0000000000)=[{&(0x7f0000000140)="eb3c906d6b66732e66617400028001000240000004f801", 0x17}, {&(0x7f0000010100)="000000090000000000000000c20d000000000000000000b8017737c54836ecaaf8ffff00f0ff", 0x26, 0x1e0}, {&(0x7f0000000180)="53595a4b414c4c45522020080000e780325132510000e780325100000000000041660069006c00650030000f00fc0000ffffffffffffffffffff0000ffffffff46494c45302020202020201000c1e770325132510000e770325103", 0x5b, 0x600}], 0x0, &(0x7f0000000400)=ANY=[@ANYBLOB='check=strict,iocharset=cp437']) chdir(&(0x7f0000000340)='./file0\x00') creat(&(0x7f0000000200)='./file0/file1\x00', 0x0) newfstatat(0xffffffffffffff9c, &(0x7f0000000340)='./file1\x00', 0x0, 0x0) open(&(0x7f0000000080)='./file1\x00', 0x2, 0x0) [ 133.921920][T11843] FAT-fs (loop5): error, corrupted directory (invalid entries) [ 133.929627][T11843] FAT-fs (loop5): Filesystem has been set read-only [ 133.936571][T11863] loop2: detected capacity change from 0 to 6 [ 133.962629][T11866] loop1: detected capacity change from 0 to 6 [ 133.968121][T11867] loop3: detected capacity change from 0 to 6 [ 133.982192][T11863] FAT-fs (loop2): Directory bread(block 6) failed [ 133.991756][T11867] FAT-fs (loop3): Directory bread(block 6) failed [ 133.993336][T11866] FAT-fs (loop1): Directory bread(block 6) failed 05:53:16 executing program 5: syz_mount_image$vfat(&(0x7f00000000c0), &(0x7f0000000100)='./file0\x00', 0x0, 0x3, &(0x7f0000000000)=[{&(0x7f0000000140)="eb3c906d6b66732e66617400028001000240000004f801", 0x17}, {&(0x7f0000010100)="000000090000000000000000c20d000000000000000000b8017737c54836ecaaf8ffff00f0ff", 0x26, 0x1e0}, {&(0x7f0000000180)="53595a4b414c4c45522020080000e780325132510000e780325100000000000041660069006c00650030000f00fc0000ffffffffffffffffffff0000ffffffff46494c45302020202020201000c1e770325132510000e770325103", 0x5b, 0x600}], 0x0, &(0x7f0000000400)=ANY=[@ANYBLOB='check=strict,iocharset=cp437']) chdir(&(0x7f0000000340)='./file0\x00') creat(&(0x7f0000000200)='./file0/file1\x00', 0x0) newfstatat(0xffffffffffffff9c, &(0x7f0000000340)='./file1\x00', 0x0, 0x0) open(&(0x7f0000000080)='./file1\x00', 0x1800, 0x0) [ 134.006752][T11867] FAT-fs (loop3): Directory bread(block 6) failed [ 134.024401][T11863] FAT-fs (loop2): Directory bread(block 135) failed [ 134.025249][T11867] FAT-fs (loop3): Directory bread(block 6) failed [ 134.044709][T11863] FAT-fs (loop2): Directory bread(block 136) failed [ 134.053459][T11866] FAT-fs (loop1): Directory bread(block 135) failed 05:53:16 executing program 3: syz_mount_image$vfat(&(0x7f00000000c0), &(0x7f0000000100)='./file0\x00', 0x0, 0x3, &(0x7f0000000000)=[{&(0x7f0000000140)="eb3c906d6b66732e66617400028001000240000004f801", 0x17}, {&(0x7f0000010100)="000000090000000000000000c20d000000000000000000b8017737c54836ecaaf8ffff00f0ff", 0x26, 0x1e0}, {&(0x7f0000000180), 0x0, 0x600}], 0x0, &(0x7f0000000400)=ANY=[]) chdir(&(0x7f0000000340)='./file0\x00') creat(&(0x7f0000000200)='./file0/file1\x00', 0x0) newfstatat(0xffffffffffffff9c, &(0x7f0000000340)='./file1\x00', &(0x7f0000000440), 0x800) open(&(0x7f0000000080)='./file1\x00', 0x4400, 0x186) [ 134.066118][T11866] FAT-fs (loop1): Directory bread(block 136) failed [ 134.073963][T11863] FAT-fs (loop2): Directory bread(block 137) failed [ 134.088943][T11866] FAT-fs (loop1): Directory bread(block 137) failed [ 134.095994][T11870] loop5: detected capacity change from 0 to 6 [ 134.109371][T11863] FAT-fs (loop2): Directory bread(block 138) failed [ 134.114149][T11866] FAT-fs (loop1): Directory bread(block 138) failed [ 134.126356][T11863] FAT-fs (loop2): Directory bread(block 139) failed [ 134.128184][T11866] FAT-fs (loop1): Directory bread(block 139) failed [ 134.139783][T11870] FAT-fs (loop5): Directory bread(block 6) failed [ 134.152175][T11873] loop3: detected capacity change from 0 to 6 [ 134.155257][T11863] FAT-fs (loop2): Directory bread(block 140) failed [ 134.165321][T11866] FAT-fs (loop1): Directory bread(block 140) failed [ 134.176234][T11870] FAT-fs (loop5): Directory bread(block 135) failed [ 134.176684][T11873] FAT-fs (loop3): Directory bread(block 6) failed [ 134.184019][T11870] FAT-fs (loop5): Directory bread(block 136) failed [ 134.203526][T11866] FAT-fs (loop1): Directory bread(block 141) failed [ 134.209730][T11863] FAT-fs (loop2): Directory bread(block 141) failed 05:53:17 executing program 4: prlimit64(0x0, 0xe, &(0x7f0000000280)={0x9, 0x8d}, 0x0) sched_setattr(0x0, &(0x7f0000000040)={0x38, 0x2}, 0x0) r0 = creat(&(0x7f0000000280)='./bus\x00', 0x0) write$cgroup_type(r0, &(0x7f0000000200), 0x175d900f) ioctl$FS_IOC_RESVSP(r0, 0x40305828, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x8}) [ 134.210641][T11866] FAT-fs (loop1): Directory bread(block 142) failed [ 134.223547][T11873] FAT-fs (loop3): Directory bread(block 6) failed [ 134.229464][T11863] FAT-fs (loop2): Directory bread(block 142) failed [ 134.230689][T11873] FAT-fs (loop3): Directory bread(block 6) failed [ 134.243199][T11866] FAT-fs (loop1): Directory bread(block 143) failed [ 134.244188][T11870] FAT-fs (loop5): Directory bread(block 137) failed 05:53:17 executing program 3: syz_mount_image$vfat(&(0x7f00000000c0), &(0x7f0000000100)='./file0\x00', 0x0, 0x3, &(0x7f0000000000)=[{&(0x7f0000000140)="eb3c906d6b66732e66617400028001000240000004f801", 0x17}, {&(0x7f0000010100)="000000090000000000000000c20d000000000000000000b8017737c54836ecaaf8ffff00f0ff", 0x26, 0x1e0}, {&(0x7f0000000180), 0x0, 0x600}], 0x0, &(0x7f0000000400)=ANY=[]) chdir(&(0x7f0000000340)='./file0\x00') creat(&(0x7f0000000200)='./file0/file1\x00', 0x0) newfstatat(0xffffffffffffff9c, &(0x7f0000000340)='./file1\x00', &(0x7f0000000440), 0x800) open(&(0x7f0000000080)='./file1\x00', 0x4400, 0x186) [ 134.262005][T11863] FAT-fs (loop2): Directory bread(block 143) failed [ 134.262330][T11866] FAT-fs (loop1): error, corrupted directory (invalid entries) [ 134.276200][T11866] FAT-fs (loop1): Filesystem has been set read-only [ 134.276309][T11863] FAT-fs (loop2): error, corrupted directory (invalid entries) [ 134.283878][T11870] FAT-fs (loop5): Directory bread(block 138) failed [ 134.290422][T11863] FAT-fs (loop2): Filesystem has been set read-only [ 134.297549][T11870] FAT-fs (loop5): Directory bread(block 139) failed 05:53:17 executing program 0: prlimit64(0x0, 0xe, &(0x7f0000000280)={0x9, 0x8d}, 0x0) r0 = getpid() sched_setattr(r0, &(0x7f0000000040)={0x38, 0x2, 0x0, 0x0, 0x8}, 0x0) socketpair$unix(0x1, 0x200400000000003, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r1, &(0x7f0000000100)=@abs={0x0, 0x0, 0xffffffff}, 0x6e) setrlimit(0x7, &(0x7f0000000000)={0xfffffffffffff70a, 0x7ff}) sendmmsg$unix(r2, &(0x7f00000bd000), 0x400000000000010, 0x20000000) write(r2, 0x0, 0x0) close(r1) [ 134.342812][T11870] FAT-fs (loop5): Directory bread(block 140) failed [ 134.349581][T11870] FAT-fs (loop5): Directory bread(block 141) failed [ 134.356720][T11870] FAT-fs (loop5): Directory bread(block 142) failed [ 134.363953][T11870] FAT-fs (loop5): Directory bread(block 143) failed [ 134.371807][T11870] FAT-fs (loop5): error, corrupted directory (invalid entries) [ 134.379656][T11870] FAT-fs (loop5): Filesystem has been set read-only 05:53:17 executing program 1: prlimit64(0x0, 0xe, &(0x7f0000000280)={0x9, 0x8d}, 0x0) sched_setattr(0x0, &(0x7f0000000040)={0x38, 0x2, 0x0, 0x0, 0x8}, 0x0) socketpair$unix(0x1, 0x200400000000003, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r0, &(0x7f0000000100)=@abs, 0x6e) sendmmsg$unix(r1, &(0x7f00000bd000), 0x924924924924c31, 0x0) close(r0) clone3(&(0x7f0000000340)={0x0, &(0x7f0000000000), &(0x7f00000000c0), &(0x7f0000000180)=0x0, {0x40}, &(0x7f00000001c0)=""/84, 0x54, &(0x7f00000002c0)=""/121, &(0x7f0000000240)}, 0x58) sched_setattr(r2, &(0x7f00000003c0)={0x38, 0x5, 0x60, 0x3, 0x400, 0x8e2, 0x2, 0xd4c, 0x48, 0x2e}, 0x0) 05:53:17 executing program 2: syz_mount_image$vfat(&(0x7f00000000c0), &(0x7f0000000100)='./file0\x00', 0x0, 0x3, &(0x7f0000000000)=[{&(0x7f0000000140)="eb3c906d6b66732e66617400028001000240000004f801", 0x17}, {&(0x7f0000010100)="000000090000000000000000c20d000000000000000000b8017737c54836ecaaf8ffff00f0ff", 0x26, 0x1e0}, {&(0x7f0000000180)="53595a4b414c4c45522020080000e780325132510000e780325100000000000041660069006c00650030000f00fc0000ffffffffffffffffffff0000ffffffff46494c45302020202020201000c1e770325132510000e770325103", 0x5b, 0x600}], 0x0, &(0x7f0000000400)=ANY=[]) chdir(&(0x7f0000000340)='./file0\x00') creat(&(0x7f0000000200)='./file0/file1\x00', 0x7) setresuid(0x0, 0x0, 0x0) open(&(0x7f0000000080)='./file1\x00', 0x4400, 0x186) [ 134.388025][T11884] loop3: detected capacity change from 0 to 6 [ 134.404118][T11884] FAT-fs (loop3): Directory bread(block 6) failed [ 134.412781][T11884] FAT-fs (loop3): Directory bread(block 6) failed [ 134.419904][T11884] FAT-fs (loop3): Directory bread(block 6) failed 05:53:17 executing program 5: syz_mount_image$vfat(&(0x7f00000000c0), &(0x7f0000000100)='./file0\x00', 0x0, 0x3, &(0x7f0000000000)=[{&(0x7f0000000140)="eb3c906d6b66732e66617400028001000240000004f801", 0x17}, {&(0x7f0000010100)="000000090000000000000000c20d000000000000000000b8017737c54836ecaaf8ffff00f0ff", 0x26, 0x1e0}, {&(0x7f0000000180)="53595a4b414c4c45522020080000e780325132510000e780325100000000000041660069006c00650030000f00fc0000ffffffffffffffffffff0000ffffffff46494c45302020202020201000c1e770325132510000e770325103", 0x5b, 0x600}], 0x0, &(0x7f0000000400)=ANY=[@ANYBLOB='check=strict,iocharset=cp437']) chdir(&(0x7f0000000340)='./file0\x00') creat(&(0x7f0000000200)='./file0/file1\x00', 0x0) newfstatat(0xffffffffffffff9c, &(0x7f0000000340)='./file1\x00', 0x0, 0x0) open(&(0x7f0000000080)='./file1\x00', 0x3f00, 0x0) 05:53:17 executing program 3: syz_mount_image$vfat(&(0x7f00000000c0), &(0x7f0000000100)='./file0\x00', 0x0, 0x3, &(0x7f0000000000)=[{&(0x7f0000000140)="eb3c906d6b66732e66617400028001000240000004f801", 0x17}, {&(0x7f0000010100)="000000090000000000000000c20d000000000000000000b8017737c54836ecaaf8ffff00f0ff", 0x26, 0x1e0}, {&(0x7f0000000180), 0x0, 0x600}], 0x0, &(0x7f0000000400)=ANY=[]) chdir(&(0x7f0000000340)='./file0\x00') creat(&(0x7f0000000200)='./file0/file1\x00', 0x0) newfstatat(0xffffffffffffff9c, &(0x7f0000000340)='./file1\x00', &(0x7f0000000440), 0x800) open(&(0x7f0000000080)='./file1\x00', 0x4400, 0x186) 05:53:17 executing program 0: prlimit64(0x0, 0xe, &(0x7f0000000280)={0x9, 0x8d}, 0x0) r0 = getpid() sched_setattr(r0, &(0x7f0000000040)={0x38, 0x2, 0x0, 0x0, 0x8}, 0x0) socketpair$unix(0x1, 0x200400000000003, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r1, &(0x7f0000000100)=@file={0x1, './file0\x00'}, 0x6e) sendmmsg$unix(r2, &(0x7f00000bd000), 0x924924924924c31, 0x0) write(r2, 0x0, 0x0) close(r1) [ 134.450998][T11889] loop2: detected capacity change from 0 to 6 [ 134.465134][T11889] FAT-fs (loop2): Directory bread(block 6) failed [ 134.474448][T11889] FAT-fs (loop2): Directory bread(block 135) failed [ 134.481104][T11889] FAT-fs (loop2): Directory bread(block 136) failed 05:53:17 executing program 1: syz_mount_image$vfat(&(0x7f00000000c0), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000000)=[{&(0x7f0000000140)="eb3c906d6b66732e66617400028001000240000004f801", 0x17}, {&(0x7f0000000180)="53595a4b414c4c45522020080000e780325132510000e780325100000000000041660069006c00650030000f00fc0000ffffffffffffffffffff0000ffffffff46494c4530202020202020", 0x4b, 0x600}], 0x0, &(0x7f0000000400)=ANY=[@ANYBLOB='check=strict,iocharset=cp437']) creat(&(0x7f0000000200)='./file0/file1\x00', 0x0) (fail_nth: 1) [ 134.502992][T11894] loop5: detected capacity change from 0 to 6 [ 134.511507][T11889] FAT-fs (loop2): Directory bread(block 137) failed [ 134.514960][T11897] loop3: detected capacity change from 0 to 6 [ 134.519341][T11889] FAT-fs (loop2): Directory bread(block 138) failed [ 134.531382][T11894] FAT-fs (loop5): Directory bread(block 6) failed [ 134.538212][T11889] FAT-fs (loop2): Directory bread(block 139) failed [ 134.546450][T11889] FAT-fs (loop2): Directory bread(block 140) failed [ 134.553343][T11901] loop1: detected capacity change from 0 to 6 [ 134.560181][T11897] FAT-fs (loop3): Directory bread(block 6) failed [ 134.560879][T11894] FAT-fs (loop5): Directory bread(block 135) failed [ 134.573534][T11889] FAT-fs (loop2): Directory bread(block 141) failed [ 134.574033][T11897] FAT-fs (loop3): Directory bread(block 6) failed [ 134.580215][T11894] FAT-fs (loop5): Directory bread(block 136) failed [ 134.593872][T11889] FAT-fs (loop2): Directory bread(block 142) failed 05:53:17 executing program 3: syz_mount_image$vfat(&(0x7f00000000c0), &(0x7f0000000100)='./file0\x00', 0x0, 0x3, &(0x7f0000000000)=[{&(0x7f0000000140)="eb3c906d6b66732e66617400028001000240000004f801", 0x17}, {&(0x7f0000010100)="000000090000000000000000c20d000000000000000000b8017737c54836ecaaf8ffff00f0ff", 0x26, 0x1e0}, {&(0x7f0000000180)="53595a4b414c4c45522020080000e780325132510000e780325100000000000041660069006c00650030000f00fc", 0x2e, 0x600}], 0x0, &(0x7f0000000400)=ANY=[]) chdir(&(0x7f0000000340)='./file0\x00') creat(&(0x7f0000000200)='./file0/file1\x00', 0x0) newfstatat(0xffffffffffffff9c, &(0x7f0000000340)='./file1\x00', &(0x7f0000000440), 0x800) open(&(0x7f0000000080)='./file1\x00', 0x4400, 0x186) [ 134.600016][T11897] FAT-fs (loop3): Directory bread(block 6) failed [ 134.607475][T11894] FAT-fs (loop5): Directory bread(block 137) failed [ 134.614684][T11901] FAT-fs (loop1): Directory bread(block 6) failed [ 134.621315][T11889] FAT-fs (loop2): Directory bread(block 143) failed [ 134.623955][T11894] FAT-fs (loop5): Directory bread(block 138) failed [ 134.628910][T11889] FAT-fs (loop2): error, corrupted directory (invalid entries) [ 134.642469][T11889] FAT-fs (loop2): Filesystem has been set read-only [ 134.646914][T11894] FAT-fs (loop5): Directory bread(block 139) failed [ 134.661372][T11901] FAULT_INJECTION: forcing a failure. [ 134.661372][T11901] name failslab, interval 1, probability 0, space 0, times 0 [ 134.662018][T11894] FAT-fs (loop5): Directory bread(block 140) failed [ 134.673997][T11901] CPU: 0 PID: 11901 Comm: syz-executor.1 Not tainted 5.15.0-rc6-syzkaller #0 [ 134.680686][T11894] FAT-fs (loop5): Directory bread(block 141) failed [ 134.689303][T11901] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 134.689314][T11901] Call Trace: [ 134.689321][T11901] dump_stack_lvl+0xd6/0x122 [ 134.689344][T11901] dump_stack+0x11/0x1b [ 134.718112][T11901] should_fail+0x23c/0x250 [ 134.722515][T11901] ? getname_flags+0x84/0x3f0 [ 134.727176][T11901] __should_failslab+0x81/0x90 [ 134.732082][T11901] should_failslab+0x5/0x20 [ 134.736567][T11901] kmem_cache_alloc+0x4f/0x300 [ 134.741310][T11901] ? vfs_write+0x61a/0x900 [ 134.745830][T11901] getname_flags+0x84/0x3f0 [ 134.750337][T11901] getname+0x15/0x20 [ 134.754288][T11901] do_sys_openat2+0x6d/0x2b0 [ 134.758866][T11901] ? fput+0x2d/0x130 [ 134.762765][T11901] __x64_sys_creat+0x62/0x80 [ 134.767397][T11901] do_syscall_64+0x44/0xa0 [ 134.771817][T11901] entry_SYSCALL_64_after_hwframe+0x44/0xae [ 134.777709][T11901] RIP: 0033:0x7f0539f0ba39 [ 134.782110][T11901] Code: ff ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 40 00 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 bc ff ff ff f7 d8 64 89 01 48 05:53:17 executing program 0: prlimit64(0x0, 0xe, &(0x7f0000000280)={0x9, 0x8d}, 0x0) setrlimit(0x7, &(0x7f0000000000)={0x7, 0xfff}) r0 = getpid() sched_setattr(r0, &(0x7f0000000040)={0x38, 0x2, 0x0, 0x0, 0x8}, 0x0) socketpair$unix(0x1, 0x200400000000003, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r1, &(0x7f0000000100)=@abs, 0x6e) sendmmsg$unix(r2, &(0x7f00000bd000), 0x924924924924c31, 0x0) write(r2, 0x0, 0x0) close(r1) 05:53:17 executing program 2: syz_mount_image$vfat(&(0x7f00000000c0), &(0x7f0000000100)='./file0\x00', 0x0, 0x3, &(0x7f0000000000)=[{&(0x7f0000000140)="eb3c906d6b66732e66617400028001000240000004f801", 0x17}, {&(0x7f0000010100)="000000090000000000000000c20d000000000000000000b8017737c54836ecaaf8ffff00f0ff", 0x26, 0x1e0}, {&(0x7f0000000180)="53595a4b414c4c45522020080000e780325132510000e780325100000000000041660069006c00650030000f00fc0000ffffffffffffffffffff0000ffffffff46494c45302020202020201000c1e770325132510000e770325103", 0x5b, 0x600}], 0x0, &(0x7f0000000400)=ANY=[]) chdir(&(0x7f0000000340)='./file0\x00') creat(&(0x7f0000000200)='./file0/file1\x00', 0x8) setresuid(0x0, 0x0, 0x0) open(&(0x7f0000000080)='./file1\x00', 0x4400, 0x186) [ 134.801785][T11901] RSP: 002b:00007f0537c82188 EFLAGS: 00000246 ORIG_RAX: 0000000000000055 [ 134.810350][T11901] RAX: ffffffffffffffda RBX: 00007f053a00ef60 RCX: 00007f0539f0ba39 [ 134.818301][T11901] RDX: 0000000000000000 RSI: 0000000000000000 RDI: 0000000020000200 [ 134.826816][T11901] RBP: 00007f0537c821d0 R08: 0000000000000000 R09: 0000000000000000 [ 134.834765][T11901] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000001 [ 134.842802][T11901] R13: 00007ffeff25beaf R14: 00007f0537c82300 R15: 0000000000022000 [ 134.865045][T11894] FAT-fs (loop5): Directory bread(block 142) failed [ 134.872003][T11894] FAT-fs (loop5): Directory bread(block 143) failed [ 134.879754][T11894] FAT-fs (loop5): error, corrupted directory (invalid entries) [ 134.887319][T11894] FAT-fs (loop5): Filesystem has been set read-only 05:53:17 executing program 4: prlimit64(0x0, 0xe, &(0x7f0000000280)={0x9, 0x8d}, 0x0) sched_setattr(0x0, &(0x7f0000000040)={0x38, 0x2}, 0x0) r0 = creat(&(0x7f0000000280)='./bus\x00', 0x0) write$cgroup_type(r0, &(0x7f0000000200), 0x175d900f) ioctl$FS_IOC_RESVSP(r0, 0x40305828, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x8}) 05:53:17 executing program 1: syz_mount_image$vfat(&(0x7f00000000c0), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000000)=[{&(0x7f0000000140)="eb3c906d6b66732e66617400028001000240000004f801", 0x17}, {&(0x7f0000000180)="53595a4b414c4c45522020080000e780325132510000e780325100000000000041660069006c00650030000f00fc0000ffffffffffffffffffff0000ffffffff46494c4530202020202020", 0x4b, 0x600}], 0x0, &(0x7f0000000400)=ANY=[@ANYBLOB='check=strict,iocharset=cp437']) creat(&(0x7f0000000200)='./file0/file1\x00', 0x0) (fail_nth: 2) 05:53:17 executing program 5: syz_mount_image$vfat(&(0x7f00000000c0), &(0x7f0000000100)='./file0\x00', 0x0, 0x3, &(0x7f0000000000)=[{&(0x7f0000000140)="eb3c906d6b66732e66617400028001000240000004f801", 0x17}, {&(0x7f0000010100)="000000090000000000000000c20d000000000000000000b8017737c54836ecaaf8ffff00f0ff", 0x26, 0x1e0}, {&(0x7f0000000180)="53595a4b414c4c45522020080000e780325132510000e780325100000000000041660069006c00650030000f00fc0000ffffffffffffffffffff0000ffffffff46494c45302020202020201000c1e770325132510000e770325103", 0x5b, 0x600}], 0x0, &(0x7f0000000400)=ANY=[@ANYBLOB='check=strict,iocharset=cp437']) chdir(&(0x7f0000000340)='./file0\x00') creat(&(0x7f0000000200)='./file0/file1\x00', 0x0) newfstatat(0xffffffffffffff9c, &(0x7f0000000340)='./file1\x00', 0x0, 0x0) open(&(0x7f0000000080)='./file1\x00', 0x80000, 0x0) [ 134.931380][T11911] loop2: detected capacity change from 0 to 6 [ 134.938527][T11911] FAT-fs (loop2): Directory bread(block 6) failed [ 134.951917][T11913] loop3: detected capacity change from 0 to 6 [ 134.960407][T11911] FAT-fs (loop2): Directory bread(block 135) failed [ 134.973487][T11911] FAT-fs (loop2): Directory bread(block 136) failed [ 134.982533][T11917] loop5: detected capacity change from 0 to 6 [ 134.983807][T11918] loop1: detected capacity change from 0 to 6 [ 134.989578][T11911] FAT-fs (loop2): Directory bread(block 137) failed [ 135.001812][T11911] FAT-fs (loop2): Directory bread(block 138) failed [ 135.008568][T11917] FAT-fs (loop5): Directory bread(block 6) failed [ 135.015297][T11913] FAT-fs (loop3): Directory bread(block 6) failed [ 135.023840][T11918] FAT-fs (loop1): Directory bread(block 6) failed 05:53:17 executing program 0: prlimit64(0x0, 0xe, &(0x7f0000000280)={0x9, 0x8d}, 0x0) r0 = getpid() sched_setattr(r0, &(0x7f0000000040)={0x38, 0x2, 0x0, 0x0, 0x8, 0x40000, 0xffffffffffffffff}, 0x0) socketpair$unix(0x1, 0x200400000000003, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r1, &(0x7f0000000100)=@abs, 0x6e) sendmmsg$unix(r2, &(0x7f00000bd000), 0x924924924924c31, 0x0) write(r2, 0x0, 0x0) socket$inet6_icmp(0xa, 0x2, 0x3a) r3 = socket$inet6_tcp(0xa, 0x1, 0x0) getsockopt$inet6_tcp_TCP_REPAIR_WINDOW(r3, 0x6, 0x1d, &(0x7f0000000000), &(0x7f0000000040)=0x14) close(r3) [ 135.033121][T11917] FAT-fs (loop5): Directory bread(block 135) failed [ 135.040296][T11911] FAT-fs (loop2): Directory bread(block 139) failed [ 135.047175][T11917] FAT-fs (loop5): Directory bread(block 136) failed [ 135.053934][T11917] FAT-fs (loop5): Directory bread(block 137) failed [ 135.058000][T11918] FAULT_INJECTION: forcing a failure. [ 135.058000][T11918] name fail_usercopy, interval 1, probability 0, space 0, times 0 [ 135.060959][T11911] FAT-fs (loop2): Directory bread(block 140) failed [ 135.073684][T11918] CPU: 1 PID: 11918 Comm: syz-executor.1 Not tainted 5.15.0-rc6-syzkaller #0 [ 135.080519][T11917] FAT-fs (loop5): Directory bread(block 138) failed [ 135.089158][T11918] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 135.089172][T11918] Call Trace: [ 135.089179][T11918] dump_stack_lvl+0xd6/0x122 [ 135.089202][T11918] dump_stack+0x11/0x1b [ 135.089218][T11918] should_fail+0x23c/0x250 [ 135.096395][T11917] FAT-fs (loop5): Directory bread(block 139) failed [ 135.105932][T11918] should_fail_usercopy+0x16/0x20 [ 135.109267][T11911] FAT-fs (loop2): Directory bread(block 141) failed [ 135.113776][T11918] strncpy_from_user+0x21/0x250 [ 135.118227][T11917] FAT-fs (loop5): Directory bread(block 140) failed [ 135.122309][T11918] getname_flags+0xb8/0x3f0 [ 135.128979][T11911] FAT-fs (loop2): Directory bread(block 142) failed [ 135.133868][T11918] getname+0x15/0x20 [ 135.140732][T11917] FAT-fs (loop5): Directory bread(block 141) failed [ 135.145358][T11918] do_sys_openat2+0x6d/0x2b0 [ 135.145381][T11918] ? fput+0x2d/0x130 [ 135.152133][T11911] FAT-fs (loop2): Directory bread(block 143) failed [ 135.156414][T11918] __x64_sys_creat+0x62/0x80 [ 135.156436][T11918] do_syscall_64+0x44/0xa0 [ 135.163504][T11917] FAT-fs (loop5): Directory bread(block 142) failed [ 135.166864][T11918] entry_SYSCALL_64_after_hwframe+0x44/0xae [ 135.174407][T11911] FAT-fs (loop2): error, corrupted directory (invalid entries) [ 135.178010][T11918] RIP: 0033:0x7f0539f0ba39 [ 135.178026][T11918] Code: ff ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 40 00 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 bc ff ff ff f7 d8 64 89 01 48 [ 135.181890][T11911] FAT-fs (loop2): Filesystem has been set read-only [ 135.188797][T11918] RSP: 002b:00007f0537c82188 EFLAGS: 00000246 [ 135.193954][T11917] FAT-fs (loop5): Directory bread(block 143) failed [ 135.197829][T11918] ORIG_RAX: 0000000000000055 [ 135.197838][T11918] RAX: ffffffffffffffda RBX: 00007f053a00ef60 RCX: 00007f0539f0ba39 [ 135.197851][T11918] RDX: 0000000000000000 RSI: 0000000000000000 RDI: 0000000020000200 05:53:18 executing program 5: syz_mount_image$vfat(&(0x7f00000000c0), &(0x7f0000000100)='./file0\x00', 0x0, 0x3, &(0x7f0000000000)=[{&(0x7f0000000140)="eb3c906d6b66732e66617400028001000240000004f801", 0x17}, {&(0x7f0000010100)="000000090000000000000000c20d000000000000000000b8017737c54836ecaaf8ffff00f0ff", 0x26, 0x1e0}, {&(0x7f0000000180)="53595a4b414c4c45522020080000e780325132510000e780325100000000000041660069006c00650030000f00fc0000ffffffffffffffffffff0000ffffffff46494c45302020202020201000c1e770325132510000e770325103", 0x5b, 0x600}], 0x0, &(0x7f0000000400)=ANY=[@ANYBLOB='check=strict,iocharset=cp437']) chdir(&(0x7f0000000340)='./file0\x00') creat(&(0x7f0000000200)='./file0/file1\x00', 0x0) newfstatat(0xffffffffffffff9c, &(0x7f0000000340)='./file1\x00', 0x0, 0x0) open(&(0x7f0000000080)='./file1\x00', 0x80040, 0x0) 05:53:18 executing program 3: syz_mount_image$vfat(&(0x7f00000000c0), &(0x7f0000000100)='./file0\x00', 0x0, 0x3, &(0x7f0000000000)=[{&(0x7f0000000140)="eb3c906d6b66732e66617400028001000240000004f801", 0x17}, {&(0x7f0000010100)="000000090000000000000000c20d000000000000000000b8017737c54836ecaaf8ffff00f0ff", 0x26, 0x1e0}, {&(0x7f0000000180)="53595a4b414c4c45522020080000e780325132510000e780325100000000000041660069006c00650030000f00fc", 0x2e, 0x600}], 0x0, &(0x7f0000000400)=ANY=[]) chdir(&(0x7f0000000340)='./file0\x00') creat(&(0x7f0000000200)='./file0/file1\x00', 0x0) newfstatat(0xffffffffffffff9c, &(0x7f0000000340)='./file1\x00', &(0x7f0000000440), 0x800) open(&(0x7f0000000080)='./file1\x00', 0x4400, 0x186) 05:53:18 executing program 2: syz_mount_image$vfat(&(0x7f00000000c0), &(0x7f0000000100)='./file0\x00', 0x0, 0x3, &(0x7f0000000000)=[{&(0x7f0000000140)="eb3c906d6b66732e66617400028001000240000004f801", 0x17}, {&(0x7f0000010100)="000000090000000000000000c20d000000000000000000b8017737c54836ecaaf8ffff00f0ff", 0x26, 0x1e0}, {&(0x7f0000000180)="53595a4b414c4c45522020080000e780325132510000e780325100000000000041660069006c00650030000f00fc0000ffffffffffffffffffff0000ffffffff46494c45302020202020201000c1e770325132510000e770325103", 0x5b, 0x600}], 0x0, &(0x7f0000000400)=ANY=[]) chdir(&(0x7f0000000340)='./file0\x00') creat(&(0x7f0000000200)='./file0/file1\x00', 0x9) setresuid(0x0, 0x0, 0x0) open(&(0x7f0000000080)='./file1\x00', 0x4400, 0x186) 05:53:18 executing program 1: syz_mount_image$vfat(&(0x7f00000000c0), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000000)=[{&(0x7f0000000140)="eb3c906d6b66732e66617400028001000240000004f801", 0x17}, {&(0x7f0000000180)="53595a4b414c4c45522020080000e780325132510000e780325100000000000041660069006c00650030000f00fc0000ffffffffffffffffffff0000ffffffff46494c4530202020202020", 0x4b, 0x600}], 0x0, &(0x7f0000000400)=ANY=[@ANYBLOB='check=strict,iocharset=cp437']) creat(&(0x7f0000000200)='./file0/file1\x00', 0x0) (fail_nth: 3) [ 135.205666][T11917] FAT-fs (loop5): error, corrupted directory (invalid entries) [ 135.210348][T11918] RBP: 00007f0537c821d0 R08: 0000000000000000 R09: 0000000000000000 [ 135.210362][T11918] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000001 [ 135.217891][T11917] FAT-fs (loop5): Filesystem has been set read-only [ 135.222257][T11918] R13: 00007ffeff25beaf R14: 00007f0537c82300 R15: 0000000000022000 [ 135.383259][T11931] loop5: detected capacity change from 0 to 6 [ 135.388894][T11935] loop3: detected capacity change from 0 to 6 [ 135.397619][T11937] loop1: detected capacity change from 0 to 6 [ 135.404785][T11938] loop2: detected capacity change from 0 to 6 [ 135.406103][T11931] FAT-fs (loop5): Directory bread(block 6) failed [ 135.422039][T11938] FAT-fs (loop2): Directory bread(block 6) failed [ 135.428731][T11935] FAT-fs (loop3): Directory bread(block 6) failed [ 135.440248][T11935] FAT-fs (loop3): Directory bread(block 6) failed [ 135.446804][T11937] FAT-fs (loop1): Directory bread(block 6) failed [ 135.447409][T11931] FAT-fs (loop5): Directory bread(block 135) failed [ 135.455575][T11938] FAT-fs (loop2): Directory bread(block 135) failed [ 135.470838][T11931] FAT-fs (loop5): Directory bread(block 136) failed [ 135.479646][T11935] FAT-fs (loop3): Directory bread(block 6) failed [ 135.481159][T11937] FAULT_INJECTION: forcing a failure. [ 135.481159][T11937] name failslab, interval 1, probability 0, space 0, times 0 [ 135.486442][T11938] FAT-fs (loop2): Directory bread(block 136) failed [ 135.498882][T11937] CPU: 1 PID: 11937 Comm: syz-executor.1 Not tainted 5.15.0-rc6-syzkaller #0 [ 135.498905][T11937] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 135.515788][T11938] FAT-fs (loop2): Directory bread(block 137) failed [ 135.524363][T11937] Call Trace: [ 135.524371][T11937] dump_stack_lvl+0xd6/0x122 [ 135.524395][T11937] dump_stack+0x11/0x1b [ 135.531373][T11938] FAT-fs (loop2): Directory bread(block 138) failed [ 135.534587][T11937] should_fail+0x23c/0x250 [ 135.534606][T11937] ? __alloc_file+0x2e/0x1a0 [ 135.539860][T11938] FAT-fs (loop2): Directory bread(block 139) failed [ 135.543566][T11937] __should_failslab+0x81/0x90 [ 135.550194][T11938] FAT-fs (loop2): Directory bread(block 140) failed [ 135.554622][T11937] should_failslab+0x5/0x20 [ 135.559476][T11938] FAT-fs (loop2): Directory bread(block 141) failed [ 135.565786][T11937] kmem_cache_alloc+0x4f/0x300 [ 135.565807][T11937] __alloc_file+0x2e/0x1a0 [ 135.570687][T11938] FAT-fs (loop2): Directory bread(block 142) failed [ 135.577205][T11937] alloc_empty_file+0xcd/0x1c0 [ 135.577229][T11937] path_openat+0x6a/0x1ec0 [ 135.582021][T11938] FAT-fs (loop2): Directory bread(block 143) failed [ 135.588279][T11937] ? _kstrtoull+0x301/0x320 [ 135.594071][T11938] FAT-fs (loop2): error, corrupted directory (invalid entries) [ 135.597500][T11937] do_filp_open+0x105/0x220 [ 135.604081][T11938] FAT-fs (loop2): Filesystem has been set read-only [ 135.608804][T11937] do_sys_openat2+0xb5/0x2b0 [ 135.616639][T11931] FAT-fs (loop5): Directory bread(block 137) failed [ 135.619761][T11937] ? fput+0x2d/0x130 [ 135.640518][T11931] FAT-fs (loop5): Directory bread(block 138) failed [ 135.642926][T11937] __x64_sys_creat+0x62/0x80 [ 135.642952][T11937] do_syscall_64+0x44/0xa0 [ 135.658710][T11931] FAT-fs (loop5): Directory bread(block 139) failed [ 135.664706][T11937] entry_SYSCALL_64_after_hwframe+0x44/0xae [ 135.678084][T11931] FAT-fs (loop5): Directory bread(block 140) failed [ 135.680252][T11937] RIP: 0033:0x7f0539f0ba39 [ 135.680269][T11937] Code: ff ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 40 00 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 bc ff ff ff f7 d8 64 89 01 48 [ 135.699268][T11931] FAT-fs (loop5): Directory bread(block 141) failed [ 135.716946][T11937] RSP: 002b:00007f0537c82188 EFLAGS: 00000246 ORIG_RAX: 0000000000000055 [ 135.716968][T11937] RAX: ffffffffffffffda RBX: 00007f053a00ef60 RCX: 00007f0539f0ba39 [ 135.739860][T11937] RDX: 0000000000000000 RSI: 0000000000000000 RDI: 0000000020000200 [ 135.743003][T11931] FAT-fs (loop5): Directory bread(block 142) failed [ 135.748087][T11937] RBP: 00007f0537c821d0 R08: 0000000000000000 R09: 0000000000000000 [ 135.748101][T11937] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000001 [ 135.769448][T11931] FAT-fs (loop5): Directory bread(block 143) failed [ 135.770630][T11937] R13: 00007ffeff25beaf R14: 00007f0537c82300 R15: 0000000000022000 05:53:18 executing program 4: prlimit64(0x0, 0xe, &(0x7f0000000280)={0x9, 0x8d}, 0x0) sched_setattr(0x0, &(0x7f0000000040)={0x38, 0x2, 0x0, 0x0, 0x8}, 0x0) r0 = creat(0x0, 0x0) write$cgroup_type(r0, &(0x7f0000000200), 0x175d900f) ioctl$FS_IOC_RESVSP(r0, 0x40305828, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x8}) 05:53:18 executing program 3: syz_mount_image$vfat(&(0x7f00000000c0), &(0x7f0000000100)='./file0\x00', 0x0, 0x3, &(0x7f0000000000)=[{&(0x7f0000000140)="eb3c906d6b66732e66617400028001000240000004f801", 0x17}, {&(0x7f0000010100)="000000090000000000000000c20d000000000000000000b8017737c54836ecaaf8ffff00f0ff", 0x26, 0x1e0}, {&(0x7f0000000180)="53595a4b414c4c45522020080000e780325132510000e780325100000000000041660069006c00650030000f00fc", 0x2e, 0x600}], 0x0, &(0x7f0000000400)=ANY=[]) chdir(&(0x7f0000000340)='./file0\x00') creat(&(0x7f0000000200)='./file0/file1\x00', 0x0) newfstatat(0xffffffffffffff9c, &(0x7f0000000340)='./file1\x00', &(0x7f0000000440), 0x800) open(&(0x7f0000000080)='./file1\x00', 0x4400, 0x186) 05:53:18 executing program 2: syz_mount_image$vfat(&(0x7f00000000c0), &(0x7f0000000100)='./file0\x00', 0x0, 0x3, &(0x7f0000000000)=[{&(0x7f0000000140)="eb3c906d6b66732e66617400028001000240000004f801", 0x17}, {&(0x7f0000010100)="000000090000000000000000c20d000000000000000000b8017737c54836ecaaf8ffff00f0ff", 0x26, 0x1e0}, {&(0x7f0000000180)="53595a4b414c4c45522020080000e780325132510000e780325100000000000041660069006c00650030000f00fc0000ffffffffffffffffffff0000ffffffff46494c45302020202020201000c1e770325132510000e770325103", 0x5b, 0x600}], 0x0, &(0x7f0000000400)=ANY=[]) chdir(&(0x7f0000000340)='./file0\x00') creat(&(0x7f0000000200)='./file0/file1\x00', 0xa) setresuid(0x0, 0x0, 0x0) open(&(0x7f0000000080)='./file1\x00', 0x4400, 0x186) 05:53:18 executing program 1: syz_mount_image$vfat(&(0x7f00000000c0), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000000)=[{&(0x7f0000000140)="eb3c906d6b66732e66617400028001000240000004f801", 0x17}, {&(0x7f0000000180)="53595a4b414c4c45522020080000e780325132510000e780325100000000000041660069006c00650030000f00fc0000ffffffffffffffffffff0000ffffffff46494c4530202020202020", 0x4b, 0x600}], 0x0, &(0x7f0000000400)=ANY=[@ANYBLOB='check=strict,iocharset=cp437']) creat(&(0x7f0000000200)='./file0/file1\x00', 0x0) (fail_nth: 4) 05:53:18 executing program 4: prlimit64(0x0, 0xe, &(0x7f0000000280)={0x9, 0x8d}, 0x0) sched_setattr(0x0, &(0x7f0000000040)={0x38, 0x2, 0x0, 0x0, 0x8}, 0x0) r0 = creat(0x0, 0x0) write$cgroup_type(r0, &(0x7f0000000200), 0x175d900f) ioctl$FS_IOC_RESVSP(r0, 0x40305828, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x8}) 05:53:18 executing program 5: syz_mount_image$vfat(&(0x7f00000000c0), &(0x7f0000000100)='./file0\x00', 0x0, 0x3, &(0x7f0000000000)=[{&(0x7f0000000140)="eb3c906d6b66732e66617400028001000240000004f801", 0x17}, {&(0x7f0000010100)="000000090000000000000000c20d000000000000000000b8017737c54836ecaaf8ffff00f0ff", 0x26, 0x1e0}, {&(0x7f0000000180)="53595a4b414c4c45522020080000e780325132510000e780325100000000000041660069006c00650030000f00fc0000ffffffffffffffffffff0000ffffffff46494c45302020202020201000c1e770325132510000e770325103", 0x5b, 0x600}], 0x0, &(0x7f0000000400)=ANY=[@ANYBLOB='check=strict,iocharset=cp437']) chdir(&(0x7f0000000340)='./file0\x00') creat(&(0x7f0000000200)='./file0/file1\x00', 0x0) newfstatat(0xffffffffffffff9c, &(0x7f0000000340)='./file1\x00', 0x0, 0x0) open(&(0x7f0000000080)='./file1\x00', 0x1000000, 0x0) 05:53:18 executing program 4: prlimit64(0x0, 0xe, &(0x7f0000000280)={0x9, 0x8d}, 0x0) sched_setattr(0x0, &(0x7f0000000040)={0x38, 0x2, 0x0, 0x0, 0x8}, 0x0) r0 = creat(0x0, 0x0) write$cgroup_type(r0, &(0x7f0000000200), 0x175d900f) ioctl$FS_IOC_RESVSP(r0, 0x40305828, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x8}) [ 135.801812][T11931] FAT-fs (loop5): error, corrupted directory (invalid entries) [ 135.809397][T11931] FAT-fs (loop5): Filesystem has been set read-only [ 135.856933][T11952] loop2: detected capacity change from 0 to 6 [ 135.858425][T11953] loop1: detected capacity change from 0 to 6 [ 135.863728][T11954] loop3: detected capacity change from 0 to 6 [ 135.888824][T11953] FAT-fs (loop1): Directory bread(block 6) failed [ 135.896766][T11952] FAT-fs (loop2): Directory bread(block 6) failed 05:53:18 executing program 4: prlimit64(0x0, 0xe, &(0x7f0000000280)={0x9, 0x8d}, 0x0) sched_setattr(0x0, &(0x7f0000000040)={0x38, 0x2, 0x0, 0x0, 0x8}, 0x0) r0 = creat(&(0x7f0000000280)='./bus\x00', 0x0) write$cgroup_type(0xffffffffffffffff, &(0x7f0000000200), 0x175d900f) ioctl$FS_IOC_RESVSP(r0, 0x40305828, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x8}) 05:53:18 executing program 0: prlimit64(0x0, 0xe, &(0x7f0000000280)={0x9, 0x8d}, 0x0) r0 = getpid() sched_setattr(r0, &(0x7f0000000040)={0x38, 0x2, 0x0, 0x0, 0x8}, 0x0) recvmsg$unix(0xffffffffffffffff, &(0x7f0000000580)={&(0x7f0000000180), 0x6e, &(0x7f00000004c0)=[{&(0x7f0000000200)=""/22, 0x16}, {&(0x7f0000000240)=""/41, 0x29}, {&(0x7f00000002c0)=""/10, 0xa}, {&(0x7f0000000300)=""/251, 0xfb}, {&(0x7f0000000400)=""/162, 0xa2}], 0x5, &(0x7f0000000540)=[@rights={{0x20, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}}, @cred={{0x1c, 0x1, 0x2, {0x0}}}], 0x40}, 0x40000000) sched_setattr(r1, &(0x7f00000005c0)={0x38, 0x1, 0x8, 0x8d1, 0x7c, 0x20, 0x8, 0x5}, 0x0) socketpair$unix(0x1, 0x200400000000003, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r4 = gettid() process_vm_writev(r4, &(0x7f0000000000)=[{&(0x7f00008f9f09)=""/247, 0xf7}], 0x1, &(0x7f0000121000)=[{&(0x7f0000217f28)=""/231, 0xffffff4e}], 0x23a, 0x0) setrlimit(0x3, &(0x7f0000000600)={0x7, 0x61}) ptrace$getenv(0x4201, r4, 0x9, &(0x7f0000000000)) connect$unix(r2, &(0x7f0000000100)=@abs, 0x6e) sendmmsg$unix(r3, &(0x7f00000bd000), 0x924924924924c31, 0x0) sched_setattr(r4, &(0x7f00000000c0)={0x38, 0x6, 0x1, 0x2, 0x4, 0x7, 0x9, 0x1, 0x9, 0x4}, 0x0) write(r3, 0x0, 0x0) close(r2) 05:53:18 executing program 4: prlimit64(0x0, 0xe, &(0x7f0000000280)={0x9, 0x8d}, 0x0) sched_setattr(0x0, &(0x7f0000000040)={0x38, 0x2, 0x0, 0x0, 0x8}, 0x0) r0 = creat(&(0x7f0000000280)='./bus\x00', 0x0) write$cgroup_type(0xffffffffffffffff, &(0x7f0000000200), 0x175d900f) ioctl$FS_IOC_RESVSP(r0, 0x40305828, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x8}) [ 135.899369][T11958] loop5: detected capacity change from 0 to 6 [ 135.915572][T11954] FAT-fs (loop3): Directory bread(block 6) failed [ 135.928816][T11952] FAT-fs (loop2): Directory bread(block 135) failed [ 135.946849][T11953] FAULT_INJECTION: forcing a failure. [ 135.946849][T11953] name failslab, interval 1, probability 0, space 0, times 0 [ 135.951131][T11952] FAT-fs (loop2): Directory bread(block 136) failed [ 135.959588][T11953] CPU: 1 PID: 11953 Comm: syz-executor.1 Not tainted 5.15.0-rc6-syzkaller #0 [ 135.971199][T11952] FAT-fs (loop2): Directory bread(block 137) failed [ 135.974901][T11953] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 135.974914][T11953] Call Trace: [ 135.974920][T11953] dump_stack_lvl+0xd6/0x122 [ 135.974944][T11953] dump_stack+0x11/0x1b [ 135.982244][T11952] FAT-fs (loop2): Directory bread(block 138) failed [ 135.991576][T11953] should_fail+0x23c/0x250 [ 135.995223][T11952] FAT-fs (loop2): Directory bread(block 139) failed [ 135.999609][T11953] ? security_file_alloc+0x30/0x190 [ 135.999635][T11953] __should_failslab+0x81/0x90 [ 136.003850][T11952] FAT-fs (loop2): Directory bread(block 140) failed [ 136.010403][T11953] should_failslab+0x5/0x20 [ 136.010425][T11953] kmem_cache_alloc+0x4f/0x300 [ 136.015779][T11952] FAT-fs (loop2): Directory bread(block 141) failed [ 136.021460][T11953] security_file_alloc+0x30/0x190 [ 136.027052][T11952] FAT-fs (loop2): Directory bread(block 142) failed [ 136.031411][T11953] __alloc_file+0x83/0x1a0 [ 136.038271][T11952] FAT-fs (loop2): Directory bread(block 143) failed [ 136.042468][T11953] alloc_empty_file+0xcd/0x1c0 [ 136.048741][T11952] FAT-fs (loop2): error, corrupted directory (invalid entries) [ 136.053867][T11953] path_openat+0x6a/0x1ec0 [ 136.053891][T11953] ? _kstrtoull+0x301/0x320 [ 136.053913][T11953] do_filp_open+0x105/0x220 [ 136.058906][T11952] FAT-fs (loop2): Filesystem has been set read-only [ 136.065470][T11953] do_sys_openat2+0xb5/0x2b0 [ 136.073983][T11958] FAT-fs (loop5): Directory bread(block 6) failed [ 136.076467][T11953] ? fput+0x2d/0x130 [ 136.101082][T11954] FAT-fs (loop3): Directory bread(block 6) failed [ 136.102489][T11953] __x64_sys_creat+0x62/0x80 [ 136.102515][T11953] do_syscall_64+0x44/0xa0 [ 136.116055][T11954] FAT-fs (loop3): Directory bread(block 6) failed [ 136.120310][T11953] entry_SYSCALL_64_after_hwframe+0x44/0xae [ 136.120344][T11953] RIP: 0033:0x7f0539f0ba39 05:53:18 executing program 2: syz_mount_image$vfat(&(0x7f00000000c0), &(0x7f0000000100)='./file0\x00', 0x0, 0x3, &(0x7f0000000000)=[{&(0x7f0000000140)="eb3c906d6b66732e66617400028001000240000004f801", 0x17}, {&(0x7f0000010100)="000000090000000000000000c20d000000000000000000b8017737c54836ecaaf8ffff00f0ff", 0x26, 0x1e0}, {&(0x7f0000000180)="53595a4b414c4c45522020080000e780325132510000e780325100000000000041660069006c00650030000f00fc0000ffffffffffffffffffff0000ffffffff46494c45302020202020201000c1e770325132510000e770325103", 0x5b, 0x600}], 0x0, &(0x7f0000000400)=ANY=[]) chdir(&(0x7f0000000340)='./file0\x00') creat(&(0x7f0000000200)='./file0/file1\x00', 0xb) setresuid(0x0, 0x0, 0x0) open(&(0x7f0000000080)='./file1\x00', 0x4400, 0x186) 05:53:18 executing program 3: syz_mount_image$vfat(&(0x7f00000000c0), &(0x7f0000000100)='./file0\x00', 0x0, 0x3, &(0x7f0000000000)=[{&(0x7f0000000140)="eb3c906d6b66732e66617400028001000240000004f801", 0x17}, {&(0x7f0000010100)="000000090000000000000000c20d000000000000000000b8017737c54836ecaaf8ffff00f0ff", 0x26, 0x1e0}, {&(0x7f0000000180)="53595a4b414c4c45522020080000e780325132510000e780325100000000000041660069006c00650030000f00fc0000ffffffffffffffffffff0000ffffffff46494c4530", 0x45, 0x600}], 0x0, &(0x7f0000000400)=ANY=[]) chdir(&(0x7f0000000340)='./file0\x00') creat(&(0x7f0000000200)='./file0/file1\x00', 0x0) newfstatat(0xffffffffffffff9c, &(0x7f0000000340)='./file1\x00', &(0x7f0000000440), 0x800) open(&(0x7f0000000080)='./file1\x00', 0x4400, 0x186) 05:53:18 executing program 5: syz_mount_image$vfat(&(0x7f00000000c0), &(0x7f0000000100)='./file0\x00', 0x0, 0x3, &(0x7f0000000000)=[{&(0x7f0000000140)="eb3c906d6b66732e66617400028001000240000004f801", 0x17}, {&(0x7f0000010100)="000000090000000000000000c20d000000000000000000b8017737c54836ecaaf8ffff00f0ff", 0x26, 0x1e0}, {&(0x7f0000000180)="53595a4b414c4c45522020080000e780325132510000e780325100000000000041660069006c00650030000f00fc0000ffffffffffffffffffff0000ffffffff46494c45302020202020201000c1e770325132510000e770325103", 0x5b, 0x600}], 0x0, &(0x7f0000000400)=ANY=[@ANYBLOB='check=strict,iocharset=cp437']) chdir(&(0x7f0000000340)='./file0\x00') creat(&(0x7f0000000200)='./file0/file1\x00', 0x0) newfstatat(0xffffffffffffff9c, &(0x7f0000000340)='./file1\x00', 0x0, 0x0) open(&(0x7f0000000080)='./file1\x00', 0x2000000, 0x0) 05:53:18 executing program 4: prlimit64(0x0, 0xe, &(0x7f0000000280)={0x9, 0x8d}, 0x0) sched_setattr(0x0, &(0x7f0000000040)={0x38, 0x2, 0x0, 0x0, 0x8}, 0x0) r0 = creat(&(0x7f0000000280)='./bus\x00', 0x0) write$cgroup_type(0xffffffffffffffff, &(0x7f0000000200), 0x175d900f) ioctl$FS_IOC_RESVSP(r0, 0x40305828, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x8}) 05:53:18 executing program 4: prlimit64(0x0, 0xe, &(0x7f0000000280)={0x9, 0x8d}, 0x0) sched_setattr(0x0, &(0x7f0000000040)={0x38, 0x2, 0x0, 0x0, 0x8}, 0x0) r0 = creat(&(0x7f0000000280)='./bus\x00', 0x0) write$cgroup_type(r0, 0x0, 0x0) ioctl$FS_IOC_RESVSP(r0, 0x40305828, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x8}) [ 136.156751][T11953] Code: ff ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 40 00 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 bc ff ff ff f7 d8 64 89 01 48 [ 136.176587][T11953] RSP: 002b:00007f0537c82188 EFLAGS: 00000246 ORIG_RAX: 0000000000000055 [ 136.185023][T11953] RAX: ffffffffffffffda RBX: 00007f053a00ef60 RCX: 00007f0539f0ba39 [ 136.193061][T11953] RDX: 0000000000000000 RSI: 0000000000000000 RDI: 0000000020000200 05:53:19 executing program 1: syz_mount_image$vfat(&(0x7f00000000c0), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000000)=[{&(0x7f0000000140)="eb3c906d6b66732e66617400028001000240000004f801", 0x17}, {&(0x7f0000000180)="53595a4b414c4c45522020080000e780325132510000e780325100000000000041660069006c00650030000f00fc0000ffffffffffffffffffff0000ffffffff46494c4530202020202020", 0x4b, 0x600}], 0x0, &(0x7f0000000400)=ANY=[@ANYBLOB='check=strict,iocharset=cp437']) creat(&(0x7f0000000200)='./file0/file1\x00', 0x0) (fail_nth: 5) 05:53:19 executing program 4: prlimit64(0x0, 0xe, &(0x7f0000000280)={0x9, 0x8d}, 0x0) sched_setattr(0x0, &(0x7f0000000040)={0x38, 0x2, 0x0, 0x0, 0x8}, 0x0) r0 = creat(&(0x7f0000000280)='./bus\x00', 0x0) write$cgroup_type(r0, 0x0, 0x0) ioctl$FS_IOC_RESVSP(r0, 0x40305828, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x8}) 05:53:19 executing program 0: prlimit64(0x0, 0xe, &(0x7f0000000280)={0x9, 0x8d}, 0x0) r0 = getpid() sched_setattr(r0, &(0x7f0000000040)={0x38, 0x2, 0x0, 0x0, 0x8}, 0x0) socketpair$unix(0x1, 0x200400000000003, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = gettid() process_vm_writev(r3, &(0x7f0000000000)=[{&(0x7f00008f9f09)=""/247, 0xf7}], 0x1, &(0x7f0000121000)=[{&(0x7f0000217f28)=""/231, 0xffffff4e}], 0x23a, 0x0) sched_setattr(r3, &(0x7f0000000240)={0x38, 0x1, 0x8, 0xfffffffc, 0x4, 0x3, 0x3, 0x7ff, 0x5, 0x8}, 0x0) connect$unix(r1, &(0x7f0000000100)=@abs, 0x6e) sendmmsg$unix(r2, &(0x7f00000bd000), 0x924924924924c31, 0x0) write(r2, 0x0, 0x0) r4 = syz_io_uring_setup(0x1878, &(0x7f0000000180)={0x0, 0xa93f, 0x8, 0x2, 0x1cf}, &(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffc000/0x1000)=nil, &(0x7f0000000000), &(0x7f00000000c0)) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000340)={0xffffffffffffffff}) recvmsg$unix(r5, &(0x7f00000009c0)={&(0x7f0000000380)=@abs, 0x6e, &(0x7f0000000800)=[{&(0x7f0000000400)=""/243, 0xf3}, {&(0x7f0000000500)=""/192, 0xc0}, {&(0x7f00000005c0)=""/237, 0xed}, {&(0x7f00000006c0)=""/165, 0xa5}, {&(0x7f0000000780)=""/67, 0x43}], 0x5, &(0x7f0000000880)=[@rights={{0x28, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}}, @cred={{0x1c}}, @cred={{0x1c}}, @rights={{0x14, 0x1, 0x1, [0xffffffffffffffff]}}, @cred={{0x1c}}, @cred={{0x1c}}, @cred={{0x1c}}, @cred={{0x1c}}, @cred={{0x1c}}], 0x120}, 0x2000) dup2(r4, r2) close(r1) setrlimit(0x1, &(0x7f0000000200)) [ 136.201121][T11953] RBP: 00007f0537c821d0 R08: 0000000000000000 R09: 0000000000000000 [ 136.209093][T11953] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000001 [ 136.217132][T11953] R13: 00007ffeff25beaf R14: 00007f0537c82300 R15: 0000000000022000 [ 136.259438][T11981] loop2: detected capacity change from 0 to 6 [ 136.262268][T11984] loop5: detected capacity change from 0 to 6 [ 136.265994][T11983] loop3: detected capacity change from 0 to 6 [ 136.277556][T11984] FAT-fs (loop5): Directory bread(block 6) failed [ 136.291429][T11988] loop1: detected capacity change from 0 to 6 05:53:19 executing program 4: prlimit64(0x0, 0xe, &(0x7f0000000280)={0x9, 0x8d}, 0x0) sched_setattr(0x0, &(0x7f0000000040)={0x38, 0x2, 0x0, 0x0, 0x8}, 0x0) r0 = creat(&(0x7f0000000280)='./bus\x00', 0x0) write$cgroup_type(r0, 0x0, 0x0) ioctl$FS_IOC_RESVSP(r0, 0x40305828, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x8}) [ 136.311245][T11984] FAT-fs (loop5): Directory bread(block 135) failed [ 136.311439][T11983] FAT-fs (loop3): Directory bread(block 6) failed [ 136.319769][T11981] FAT-fs (loop2): Directory bread(block 6) failed [ 136.325260][T11988] FAT-fs (loop1): Directory bread(block 6) failed [ 136.354056][T11988] FAULT_INJECTION: forcing a failure. [ 136.354056][T11988] name failslab, interval 1, probability 0, space 0, times 0 [ 136.355228][T11981] FAT-fs (loop2): Directory bread(block 135) failed [ 136.366810][T11988] CPU: 1 PID: 11988 Comm: syz-executor.1 Not tainted 5.15.0-rc6-syzkaller #0 [ 136.373447][T11984] FAT-fs (loop5): Directory bread(block 136) failed [ 136.382122][T11988] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 136.382137][T11988] Call Trace: [ 136.382144][T11988] dump_stack_lvl+0xd6/0x122 [ 136.389208][T11981] FAT-fs (loop2): Directory bread(block 136) failed [ 136.399107][T11988] dump_stack+0x11/0x1b [ 136.399127][T11988] should_fail+0x23c/0x250 [ 136.399143][T11988] ? __d_alloc+0x36/0x370 [ 136.402493][T11984] FAT-fs (loop5): Directory bread(block 137) failed [ 136.406977][T11988] __should_failslab+0x81/0x90 [ 136.406998][T11988] should_failslab+0x5/0x20 [ 136.413608][T11984] FAT-fs (loop5): Directory bread(block 138) failed [ 136.417773][T11988] kmem_cache_alloc+0x4f/0x300 [ 136.417793][T11988] __d_alloc+0x36/0x370 [ 136.422410][T11981] FAT-fs (loop2): Directory bread(block 137) failed [ 136.426482][T11988] d_alloc+0x2a/0x130 [ 136.433178][T11984] FAT-fs (loop5): Directory bread(block 139) failed [ 136.437885][T11988] d_alloc_parallel+0x46/0xb50 [ 136.442512][T11981] FAT-fs (loop2): Directory bread(block 138) failed [ 136.448932][T11988] ? __down_write_common+0x42/0x830 [ 136.448955][T11988] ? lockref_get_not_dead+0xf2/0x1c0 [ 136.453718][T11984] FAT-fs (loop5): Directory bread(block 140) failed [ 136.457816][T11988] ? __d_lookup+0x3c8/0x400 [ 136.457839][T11988] ? try_to_unlazy+0x3c1/0x650 [ 136.464451][T11981] FAT-fs (loop2): Directory bread(block 139) failed [ 136.468360][T11988] path_openat+0x671/0x1ec0 [ 136.475064][T11981] FAT-fs (loop2): Directory bread(block 140) failed [ 136.479758][T11988] do_filp_open+0x105/0x220 [ 136.486731][T11984] FAT-fs (loop5): Directory bread(block 141) failed [ 136.491855][T11988] do_sys_openat2+0xb5/0x2b0 [ 136.497207][T11981] FAT-fs (loop2): Directory bread(block 141) failed [ 136.503677][T11988] ? fput+0x2d/0x130 [ 136.508247][T11984] FAT-fs (loop5): Directory bread(block 142) failed [ 136.512895][T11988] __x64_sys_creat+0x62/0x80 [ 136.519559][T11981] FAT-fs (loop2): Directory bread(block 142) failed [ 136.523936][T11988] do_syscall_64+0x44/0xa0 [ 136.530569][T11981] FAT-fs (loop2): Directory bread(block 143) failed [ 136.535008][T11988] entry_SYSCALL_64_after_hwframe+0x44/0xae [ 136.535037][T11988] RIP: 0033:0x7f0539f0ba39 [ 136.541613][T11984] FAT-fs (loop5): Directory bread(block 143) failed 05:53:19 executing program 1: syz_mount_image$vfat(&(0x7f00000000c0), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000000)=[{&(0x7f0000000140)="eb3c906d6b66732e66617400028001000240000004f801", 0x17}, {&(0x7f0000000180)="53595a4b414c4c45522020080000e780325132510000e780325100000000000041660069006c00650030000f00fc0000ffffffffffffffffffff0000ffffffff46494c4530202020202020", 0x4b, 0x600}], 0x0, &(0x7f0000000400)=ANY=[@ANYBLOB='check=strict,iocharset=cp437']) creat(&(0x7f0000000200)='./file0/file1\x00', 0x0) (fail_nth: 6) 05:53:19 executing program 4: prlimit64(0x0, 0xe, &(0x7f0000000280)={0x9, 0x8d}, 0x0) sched_setattr(0x0, &(0x7f0000000040)={0x38, 0x2, 0x0, 0x0, 0x8}, 0x0) r0 = creat(&(0x7f0000000280)='./bus\x00', 0x0) write$cgroup_type(r0, &(0x7f0000000200), 0x175d900f) ioctl$FS_IOC_RESVSP(0xffffffffffffffff, 0x40305828, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x8}) [ 136.546233][T11988] Code: ff ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 40 00 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 bc ff ff ff f7 d8 64 89 01 48 [ 136.546250][T11988] RSP: 002b:00007f0537c82188 EFLAGS: 00000246 [ 136.553660][T11981] FAT-fs (loop2): error, corrupted directory (invalid entries) [ 136.556764][T11988] ORIG_RAX: 0000000000000055 [ 136.556773][T11988] RAX: ffffffffffffffda RBX: 00007f053a00ef60 RCX: 00007f0539f0ba39 [ 136.556786][T11988] RDX: 0000000000000000 RSI: 0000000000000000 RDI: 0000000020000200 05:53:19 executing program 5: syz_mount_image$vfat(&(0x7f00000000c0), &(0x7f0000000100)='./file0\x00', 0x0, 0x3, &(0x7f0000000000)=[{&(0x7f0000000140)="eb3c906d6b66732e66617400028001000240000004f801", 0x17}, {&(0x7f0000010100)="000000090000000000000000c20d000000000000000000b8017737c54836ecaaf8ffff00f0ff", 0x26, 0x1e0}, {&(0x7f0000000180)="53595a4b414c4c45522020080000e780325132510000e780325100000000000041660069006c00650030000f00fc0000ffffffffffffffffffff0000ffffffff46494c45302020202020201000c1e770325132510000e770325103", 0x5b, 0x600}], 0x0, &(0x7f0000000400)=ANY=[@ANYBLOB='check=strict,iocharset=cp437']) chdir(&(0x7f0000000340)='./file0\x00') creat(&(0x7f0000000200)='./file0/file1\x00', 0x0) newfstatat(0xffffffffffffff9c, &(0x7f0000000340)='./file1\x00', 0x0, 0x0) open(&(0x7f0000000080)='./file1\x00', 0x4000000, 0x0) [ 136.563526][T11981] FAT-fs (loop2): Filesystem has been set read-only [ 136.564570][T11984] FAT-fs (loop5): error, corrupted directory (invalid entries) [ 136.568157][T11988] RBP: 00007f0537c821d0 R08: 0000000000000000 R09: 0000000000000000 [ 136.568171][T11988] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000001 [ 136.574820][T11984] FAT-fs (loop5): Filesystem has been set read-only [ 136.579194][T11988] R13: 00007ffeff25beaf R14: 00007f0537c82300 R15: 0000000000022000 [ 136.587491][T11983] FAT-fs (loop3): Directory bread(block 6) failed 05:53:19 executing program 2: syz_mount_image$vfat(&(0x7f00000000c0), &(0x7f0000000100)='./file0\x00', 0x0, 0x3, &(0x7f0000000000)=[{&(0x7f0000000140)="eb3c906d6b66732e66617400028001000240000004f801", 0x17}, {&(0x7f0000010100)="000000090000000000000000c20d000000000000000000b8017737c54836ecaaf8ffff00f0ff", 0x26, 0x1e0}, {&(0x7f0000000180)="53595a4b414c4c45522020080000e780325132510000e780325100000000000041660069006c00650030000f00fc0000ffffffffffffffffffff0000ffffffff46494c45302020202020201000c1e770325132510000e770325103", 0x5b, 0x600}], 0x0, &(0x7f0000000400)=ANY=[]) chdir(&(0x7f0000000340)='./file0\x00') creat(&(0x7f0000000200)='./file0/file1\x00', 0xc) setresuid(0x0, 0x0, 0x0) open(&(0x7f0000000080)='./file1\x00', 0x4400, 0x186) 05:53:19 executing program 3: syz_mount_image$vfat(&(0x7f00000000c0), &(0x7f0000000100)='./file0\x00', 0x0, 0x3, &(0x7f0000000000)=[{&(0x7f0000000140)="eb3c906d6b66732e66617400028001000240000004f801", 0x17}, {&(0x7f0000010100)="000000090000000000000000c20d000000000000000000b8017737c54836ecaaf8ffff00f0ff", 0x26, 0x1e0}, {&(0x7f0000000180)="53595a4b414c4c45522020080000e780325132510000e780325100000000000041660069006c00650030000f00fc0000ffffffffffffffffffff0000ffffffff46494c4530", 0x45, 0x600}], 0x0, &(0x7f0000000400)=ANY=[]) chdir(&(0x7f0000000340)='./file0\x00') creat(&(0x7f0000000200)='./file0/file1\x00', 0x0) newfstatat(0xffffffffffffff9c, &(0x7f0000000340)='./file1\x00', &(0x7f0000000440), 0x800) open(&(0x7f0000000080)='./file1\x00', 0x4400, 0x186) 05:53:19 executing program 4: prlimit64(0x0, 0xe, &(0x7f0000000280)={0x9, 0x8d}, 0x0) sched_setattr(0x0, &(0x7f0000000040)={0x38, 0x2, 0x0, 0x0, 0x8}, 0x0) r0 = creat(&(0x7f0000000280)='./bus\x00', 0x0) write$cgroup_type(r0, &(0x7f0000000200), 0x175d900f) ioctl$FS_IOC_RESVSP(0xffffffffffffffff, 0x40305828, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x8}) [ 136.872339][T12005] loop1: detected capacity change from 0 to 6 [ 136.887787][T12005] FAT-fs (loop1): Directory bread(block 6) failed [ 136.900188][T12005] FAULT_INJECTION: forcing a failure. [ 136.900188][T12005] name failslab, interval 1, probability 0, space 0, times 0 [ 136.912839][T12005] CPU: 1 PID: 12005 Comm: syz-executor.1 Not tainted 5.15.0-rc6-syzkaller #0 [ 136.921916][T12005] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 136.932341][T12005] Call Trace: [ 136.935915][T12005] dump_stack_lvl+0xd6/0x122 [ 136.940526][T12005] dump_stack+0x11/0x1b [ 136.944686][T12005] should_fail+0x23c/0x250 [ 136.949162][T12005] ? fat_parse_long+0x5d/0x4e0 [ 136.953917][T12005] __should_failslab+0x81/0x90 [ 136.958790][T12005] should_failslab+0x5/0x20 [ 136.963355][T12005] kmem_cache_alloc+0x4f/0x300 [ 136.968193][T12005] ? fat_get_entry+0x100/0x620 [ 136.972984][T12005] fat_parse_long+0x5d/0x4e0 [ 136.977588][T12005] fat_search_long+0x215/0x9b0 [ 136.982622][T12005] ? avc_has_perm+0x70/0x160 [ 136.986328][T12006] loop2: detected capacity change from 0 to 6 [ 136.987283][T12005] vfat_lookup+0xd2/0x300 [ 136.994271][T12007] loop3: detected capacity change from 0 to 6 [ 136.997674][T12005] ? setup+0xa0/0xa0 [ 136.997695][T12005] path_openat+0xb74/0x1ec0 [ 137.006584][T12010] loop5: detected capacity change from 0 to 6 [ 137.008100][T12005] do_filp_open+0x105/0x220 [ 137.024562][T12005] do_sys_openat2+0xb5/0x2b0 [ 137.024910][T12010] FAT-fs (loop5): Directory bread(block 6) failed [ 137.029219][T12005] ? fput+0x2d/0x130 [ 137.039544][T12006] FAT-fs (loop2): Directory bread(block 6) failed [ 137.039569][T12005] __x64_sys_creat+0x62/0x80 [ 137.049194][T12007] FAT-fs (loop3): Directory bread(block 6) failed [ 137.050569][T12005] do_syscall_64+0x44/0xa0 [ 137.058067][T12010] FAT-fs (loop5): Directory bread(block 135) failed [ 137.061444][T12005] entry_SYSCALL_64_after_hwframe+0x44/0xae [ 137.069840][T12006] FAT-fs (loop2): Directory bread(block 135) failed [ 137.073982][T12005] RIP: 0033:0x7f0539f0ba39 [ 137.074000][T12005] Code: ff ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 40 00 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 bc ff ff ff f7 d8 64 89 01 48 [ 137.081674][T12007] FAT-fs (loop3): Directory bread(block 6) failed [ 137.084986][T12005] RSP: 002b:00007f0537c82188 EFLAGS: 00000246 ORIG_RAX: 0000000000000055 05:53:19 executing program 4: prlimit64(0x0, 0xe, &(0x7f0000000280)={0x9, 0x8d}, 0x0) sched_setattr(0x0, &(0x7f0000000040)={0x38, 0x2, 0x0, 0x0, 0x8}, 0x0) r0 = creat(&(0x7f0000000280)='./bus\x00', 0x0) write$cgroup_type(r0, &(0x7f0000000200), 0x175d900f) ioctl$FS_IOC_RESVSP(0xffffffffffffffff, 0x40305828, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x8}) [ 137.085007][T12005] RAX: ffffffffffffffda RBX: 00007f053a00ef60 RCX: 00007f0539f0ba39 [ 137.085019][T12005] RDX: 0000000000000000 RSI: 0000000000000000 RDI: 0000000020000200 [ 137.105362][T12010] FAT-fs (loop5): Directory bread(block 136) failed [ 137.111166][T12005] RBP: 00007f0537c821d0 R08: 0000000000000000 R09: 0000000000000000 [ 137.119633][T12006] FAT-fs (loop2): Directory bread(block 136) failed [ 137.127547][T12005] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000001 [ 137.127562][T12005] R13: 00007ffeff25beaf R14: 00007f0537c82300 R15: 0000000000022000 05:53:19 executing program 1: syz_mount_image$vfat(&(0x7f00000000c0), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000000)=[{&(0x7f0000000140)="eb3c906d6b66732e66617400028001000240000004f801", 0x17}, {&(0x7f0000000180)="53595a4b414c4c45522020080000e780325132510000e780325100000000000041660069006c00650030000f00fc0000ffffffffffffffffffff0000ffffffff46494c4530202020202020", 0x4b, 0x600}], 0x0, &(0x7f0000000400)=ANY=[@ANYBLOB='check=strict,iocharset=cp437']) creat(&(0x7f0000000200)='./file0/file1\x00', 0x0) (fail_nth: 7) [ 137.136719][T12010] FAT-fs (loop5): Directory bread(block 137) failed [ 137.185264][T12006] FAT-fs (loop2): Directory bread(block 137) failed [ 137.188857][T12010] FAT-fs (loop5): Directory bread(block 138) failed [ 137.201581][T12010] FAT-fs (loop5): Directory bread(block 139) failed [ 137.208322][T12010] FAT-fs (loop5): Directory bread(block 140) failed [ 137.215430][T12010] FAT-fs (loop5): Directory bread(block 141) failed [ 137.222103][T12010] FAT-fs (loop5): Directory bread(block 142) failed [ 137.228917][T12010] FAT-fs (loop5): Directory bread(block 143) failed [ 137.237733][T12010] FAT-fs (loop5): error, corrupted directory (invalid entries) [ 137.245604][T12010] FAT-fs (loop5): Filesystem has been set read-only [ 137.252329][T12006] FAT-fs (loop2): Directory bread(block 138) failed [ 137.267915][T12006] FAT-fs (loop2): Directory bread(block 139) failed 05:53:20 executing program 3: syz_mount_image$vfat(&(0x7f00000000c0), &(0x7f0000000100)='./file0\x00', 0x0, 0x3, &(0x7f0000000000)=[{&(0x7f0000000140)="eb3c906d6b66732e66617400028001000240000004f801", 0x17}, {&(0x7f0000010100)="000000090000000000000000c20d000000000000000000b8017737c54836ecaaf8ffff00f0ff", 0x26, 0x1e0}, {&(0x7f0000000180)="53595a4b414c4c45522020080000e780325132510000e780325100000000000041660069006c00650030000f00fc0000ffffffffffffffffffff0000ffffffff46494c4530", 0x45, 0x600}], 0x0, &(0x7f0000000400)=ANY=[]) chdir(&(0x7f0000000340)='./file0\x00') creat(&(0x7f0000000200)='./file0/file1\x00', 0x0) newfstatat(0xffffffffffffff9c, &(0x7f0000000340)='./file1\x00', &(0x7f0000000440), 0x800) open(&(0x7f0000000080)='./file1\x00', 0x4400, 0x186) [ 137.275885][T12006] FAT-fs (loop2): Directory bread(block 140) failed [ 137.284483][T12006] FAT-fs (loop2): Directory bread(block 141) failed [ 137.315068][T12006] FAT-fs (loop2): Directory bread(block 142) failed 05:53:20 executing program 5: syz_mount_image$vfat(&(0x7f00000000c0), &(0x7f0000000100)='./file0\x00', 0x0, 0x3, &(0x7f0000000000)=[{&(0x7f0000000140)="eb3c906d6b66732e66617400028001000240000004f801", 0x17}, {&(0x7f0000010100)="000000090000000000000000c20d000000000000000000b8017737c54836ecaaf8ffff00f0ff", 0x26, 0x1e0}, {&(0x7f0000000180)="53595a4b414c4c45522020080000e780325132510000e780325100000000000041660069006c00650030000f00fc0000ffffffffffffffffffff0000ffffffff46494c45302020202020201000c1e770325132510000e770325103", 0x5b, 0x600}], 0x0, &(0x7f0000000400)=ANY=[@ANYBLOB='check=strict,iocharset=cp437']) chdir(&(0x7f0000000340)='./file0\x00') creat(&(0x7f0000000200)='./file0/file1\x00', 0x0) newfstatat(0xffffffffffffff9c, &(0x7f0000000340)='./file1\x00', 0x0, 0x0) open(&(0x7f0000000080)='./file1\x00', 0x18000000, 0x0) [ 137.346952][T12006] FAT-fs (loop2): Directory bread(block 143) failed [ 137.366476][T12021] loop1: detected capacity change from 0 to 6 [ 137.376231][T12006] FAT-fs (loop2): error, corrupted directory (invalid entries) [ 137.383652][T12023] loop3: detected capacity change from 0 to 6 05:53:20 executing program 4: prlimit64(0x0, 0xe, &(0x7f0000000280)={0x9, 0x8d}, 0x0) sched_setattr(0x0, &(0x7f0000000040)={0x38, 0x2, 0x0, 0x0, 0x8}, 0x0) r0 = creat(&(0x7f0000000280)='./bus\x00', 0x0) write$cgroup_type(r0, &(0x7f0000000200), 0x175d900f) ioctl$FS_IOC_RESVSP(r0, 0x40305828, 0x0) [ 137.383835][T12006] FAT-fs (loop2): Filesystem has been set read-only [ 137.411328][T12023] FAT-fs (loop3): Directory bread(block 6) failed [ 137.431234][T12025] loop5: detected capacity change from 0 to 6 [ 137.454056][T12021] FAT-fs (loop1): Directory bread(block 6) failed [ 137.461130][T12023] FAT-fs (loop3): Directory bread(block 6) failed [ 137.469189][T12025] FAT-fs (loop5): Directory bread(block 6) failed [ 137.469201][T12026] FAULT_INJECTION: forcing a failure. [ 137.469201][T12026] name failslab, interval 1, probability 0, space 0, times 0 [ 137.488357][T12026] CPU: 0 PID: 12026 Comm: syz-executor.1 Not tainted 5.15.0-rc6-syzkaller #0 [ 137.497129][T12026] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 137.507178][T12026] Call Trace: [ 137.510454][T12026] dump_stack_lvl+0xd6/0x122 [ 137.515094][T12026] dump_stack+0x11/0x1b [ 137.519289][T12026] should_fail+0x23c/0x250 [ 137.523701][T12026] ? security_inode_alloc+0x30/0x180 [ 137.528976][T12026] __should_failslab+0x81/0x90 [ 137.533738][T12026] should_failslab+0x5/0x20 [ 137.538234][T12026] kmem_cache_alloc+0x4f/0x300 [ 137.542996][T12026] security_inode_alloc+0x30/0x180 [ 137.548099][T12026] inode_init_always+0x20b/0x430 [ 137.553052][T12026] ? set_qf_name+0x230/0x230 [ 137.557632][T12026] new_inode_pseudo+0x73/0x1c0 [ 137.562393][T12026] new_inode+0x21/0x120 [ 137.566547][T12026] __ext4_new_inode+0x13f/0x2fd0 [ 137.571484][T12026] ext4_create+0x18c/0x320 [ 137.575898][T12026] ? ext4_lookup+0x3a0/0x3a0 [ 137.580497][T12026] path_openat+0xcec/0x1ec0 [ 137.585136][T12026] do_filp_open+0x105/0x220 [ 137.589722][T12026] do_sys_openat2+0xb5/0x2b0 [ 137.594393][T12026] ? fput+0x2d/0x130 [ 137.598316][T12026] __x64_sys_creat+0x62/0x80 [ 137.602895][T12026] do_syscall_64+0x44/0xa0 [ 137.607313][T12026] entry_SYSCALL_64_after_hwframe+0x44/0xae [ 137.613201][T12026] RIP: 0033:0x7f0539f0ba39 [ 137.617618][T12026] Code: ff ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 40 00 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 bc ff ff ff f7 d8 64 89 01 48 [ 137.637222][T12026] RSP: 002b:00007f0537c61188 EFLAGS: 00000246 ORIG_RAX: 0000000000000055 [ 137.645660][T12026] RAX: ffffffffffffffda RBX: 00007f053a00f020 RCX: 00007f0539f0ba39 05:53:20 executing program 2: syz_mount_image$vfat(&(0x7f00000000c0), &(0x7f0000000100)='./file0\x00', 0x0, 0x3, &(0x7f0000000000)=[{&(0x7f0000000140)="eb3c906d6b66732e66617400028001000240000004f801", 0x17}, {&(0x7f0000010100)="000000090000000000000000c20d000000000000000000b8017737c54836ecaaf8ffff00f0ff", 0x26, 0x1e0}, {&(0x7f0000000180)="53595a4b414c4c45522020080000e780325132510000e780325100000000000041660069006c00650030000f00fc0000ffffffffffffffffffff0000ffffffff46494c45302020202020201000c1e770325132510000e770325103", 0x5b, 0x600}], 0x0, &(0x7f0000000400)=ANY=[]) chdir(&(0x7f0000000340)='./file0\x00') creat(&(0x7f0000000200)='./file0/file1\x00', 0xd) setresuid(0x0, 0x0, 0x0) open(&(0x7f0000000080)='./file1\x00', 0x4400, 0x186) 05:53:20 executing program 4: prlimit64(0x0, 0xe, &(0x7f0000000280)={0x9, 0x8d}, 0x0) sched_setattr(0x0, &(0x7f0000000040)={0x38, 0x2, 0x0, 0x0, 0x8}, 0x0) r0 = creat(&(0x7f0000000280)='./bus\x00', 0x0) write$cgroup_type(r0, &(0x7f0000000200), 0x175d900f) ioctl$FS_IOC_RESVSP(r0, 0x40305828, 0x0) 05:53:20 executing program 0: prlimit64(0x0, 0xe, &(0x7f0000000280)={0x9, 0x8d}, 0x0) r0 = getpid() setrlimit(0x7, &(0x7f00000000c0)={0xd8, 0x20}) sched_setattr(r0, &(0x7f0000000040)={0x38, 0x2, 0x0, 0x0, 0x8}, 0x0) socketpair$unix(0x1, 0x200400000000003, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r1, &(0x7f0000000100)=@abs, 0x6e) r3 = socket$inet6_tcp(0xa, 0x1, 0x0) getsockopt$inet6_tcp_TCP_REPAIR_WINDOW(r3, 0x6, 0x1d, &(0x7f0000000000), &(0x7f0000000040)=0x14) r4 = syz_open_dev$rtc(&(0x7f0000000380), 0x8, 0x0) r5 = openat$cgroup_root(0xffffffffffffff9c, &(0x7f00000003c0)='./cgroup.cpu/syz1\x00', 0x200002, 0x0) r6 = socket$inet6_tcp(0xa, 0x1, 0x0) getsockopt$inet6_tcp_TCP_REPAIR_WINDOW(r6, 0x6, 0x1d, &(0x7f0000000000), &(0x7f0000000040)=0x14) getsockopt$inet6_IPV6_IPSEC_POLICY(r6, 0x29, 0x22, &(0x7f0000001780)={{{@in=@multicast1, @in=@local, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}}, {{@in=@loopback}, 0x0, @in6=@mcast2}}, &(0x7f0000001880)=0xe8) r8 = socket$netlink(0x10, 0x3, 0x0) getsockopt$sock_cred(r8, 0x1, 0x11, &(0x7f0000caaffb)={0x0, 0x0, 0x0}, &(0x7f0000cab000)=0xc) setregid(0x0, r10) sendmmsg$unix(r2, &(0x7f0000005f40)=[{{&(0x7f0000000180)=@file={0x1, './file0\x00'}, 0x6e, &(0x7f0000000340)=[{&(0x7f0000000200)="4929a9701b8c1a62f0af37a98b719056b6f87243dcc0ff88d3e223ea315156566fa9d3157b7390b09a9ae7ecc606bb06", 0x30}, {&(0x7f00000002c0)="092681299f7cc91ca4d62c9a5d4420a07e7adffe5c84b8993fcdacdb1f1a57eab4dfdf74a67c075c6c098b3493102ddbb8f9c35d107f775829edb0e13665bc779e0a141b4c2d99ddb97c905685edeb4a835802f1", 0x54}, {&(0x7f0000000240)="9f39e5aa5e7c572979389fd102d6141782b43d688c5aa69337c6f2722f650454a7d5e61f66edcf25a2b1c700a21a11c9", 0x30}], 0x3, &(0x7f0000000400)=[@rights={{0x28, 0x1, 0x1, [r3, 0xffffffffffffffff, r4, r5, r6, r2]}}], 0x28, 0x4040000}}, {{0x0, 0x0, &(0x7f0000001700)=[{&(0x7f0000000440)="4e0a5f8d66e65feb16a834dc41fae1d37134f0e36ed5c23f7dee5753d440e9fb1e9f885bb0a1eae62a474e", 0x2b}, {&(0x7f0000000480)="4ef9a77b8ace76fc4d0b359747448313c900ab046c25b20ebd922656164410967ba99af8c79f7686360ded78674c3e5d61e31c538df1714886729f2b2633e7c9fa030a880fba3aa06bcf52628812dec4f1", 0x51}, {&(0x7f0000000500)="35a12d63aad080216ab27f96bfe4551296111926abfb50e1e3e7accb9e6a2d7d68c922eeccb0ca63095cc765fec40b94c70714d5646f128c01b6891d02270c056adc49ff7d31b38405722bef2c31accc439d82598e84191a593fe075a3426c329ff542db5e7a8737b2e6473f8f38ed6f270d15375116503bcc1836797d1008ac0411350187c066787aee8ff5d455674053131fd19f01183d18255f26d83bbb10eaa9a5193b0f13daa203ac57a67a3a5267e0096efd9b0c6740f0fb4b5c4ced0571daf4474dc54ecf70db5e3537aa3eb2b2ff05131b53802a42ea9523c86914ecaa481335bccb4d5b26183c6daba56936b55215f0c0c0026b6c09", 0xfa}, {&(0x7f0000000600)="3474824e160a108d8aa672061fca7a95c4bb04c4afb5236aa5d0dc79d30508e5ed450fe7bfc5b88b9f9f9457371bc110128f8fca99b5a787bfaae6f961c6e5eb2dcb0a241be414ed880b8f2867562e2e1c12cd66e07b7c6c192f31554bb2886b7f2661aa377f5e6dcc7512e19accd39acdf6e314aa1fd31326271a21d011d45215bd20c3e636caafcb41c95b226c707a6ebb5e69b82e0c0d0ef27d99463c8ddbb6d985f53055e9689264bb4f84c712f67f4c2175a115c4503d61ba9c406c1f80dc234862993c2aebe990b23403a8be7a2a3c912606913ba3aa9a195c3b7a006186b59e3f19e565fe32fbb40784e576f7399d05d0181dd5743abaa4affa582668c945f19165f400d6ea075034ae5a8a8680b0fe50c513581cc222eeb78933947a41c9282a76bd73b591fbe720896a81b280e50daf5e46fbc5781806e096947da42d651c813ce13b1926ead11ae12bc0e8f5b6dbc55ebc50e440ea94a1062b47806c17476f9443264cec3a99e4d5e1726cc191bd72c35d2a59bdae58f98e666b3dc74b5ead3799eb83dd893076e93510985daa8528d8bb9a39c158427fe5406e988674263bb3b8ac3ec192f8efc43568bf87831c237889e46d81adbefa2ff96b5563b2ec16b87d743fd87413a0e37ffc576d4b4b5577d18d403b245ccb6a7c26cf82d740a25b0819fb09231507ec314f55c8c608b25eeb8566176f13d966abbeb2b24a88af763258e487155ca75b51fea1a31cacd19ad4f19be252484130fab7d7738622d8450c601e6a9292c915be6b3eb9f37b273089d9c635bc3ed2b5ad32eac66d9055c29302c712d33e1f1d0340230d631a6f972ca1fc1c9257da566d04f55d7804f1cf6f4ada8ab2f0b36b81c10c3b71dbf724b7aecb1dc8b46deaddc75fb2d0797c377be8caf951068f154f777dcc5716f762de21aa2ec483923dce203d6467cfa10deda922455180a9d5146e8bab54db06b72f24c56df3e844a24da1e7e5e82d53a3d7f7b1e2948e59c70394394b46c796358b909a66f296e4b1b7d112148e0f318b41815981057f7f37dbf6948ae140f8d1681527ee87bd5b437a0c052f4ebc3907485318cbd2be97a078a13dffd3c029c43a82954542b19c147ad1dac4eb7e460ec4c0db2b94864be9ee74e21304ac286a80b00bb983efce43151ff1f45733950d95880bc1e9c3c2b72ca46b87cc3da87297083d82b7823877446c0a68fef4806397038c046cc60635e1f485a55cc8c905288b0dfc786979e7fffb02d5639b51b5976c40c604e93dd76b904845bf80d8c2334161e200329c2492f3a4e3e9d852d99ef84795ffde64bdfeb716f33f2c2e5d5dd1e90dd9f287d51d94daa2f3c36f4add7c10ff06d7bd2614ba6279a25bf0b1cd31b45f3b8d1dbf32405b85a9f4fe30210f6e2497687f19c1502ebc9ab7e8ec257b43b1c48565bfa6747d09b01df3b07da6d7bae7778291ac3994884b7234c3ecb5d5c68acdee910ccd05f0ebea78a638795a0a59e2941b10d23f261040f6189b05fbff885ff1c70fbef7b953a70731837cba2fce8bdcff936be8b8fc0a918193fca07bd4c2296d76de56b6107bb3dacb7c9052de5fde8a75e50f2615d08e555433e5de4cadf701ecb9670bc7350ed66647f69f8f417f38523eb5f5518bccdb8f5da2fc04d79eea095557b5d514436cc5fb5435211f50a064b50107fe58707f7a9a14d9edda34d1c1f3148ef831fc9da8385b9bfe8d5d08962ad04c7eeae726f8a899d9b474c29bee746c33f31f936c9a982a0666caa26c36b00db29ba156dc51cc3d32a729a54e3affb4958c3bc4d59548c194326e5b792e311fd1e4b6d423d54314caa32b19cf32931f7cb59f150bba9d986955e394f22546184bb7821f0437d3e04da03d944ced23e7ce3641cc3899f487017f0897cdbea448d9fa4c797047ab6a41ed2acf560b989a37743611d9d4abc8733a6c63a20fb4dd2976393fee5d60c2d2037b73595c50aafaa45bde5315305f7a649797e676cfcc6cb7f09f8e8771007a8e5d85955844320d28e79962649b1e8cc0c68fcb8f75dd23f27e86da74037d0bb85a96950c6e1d00fc7fbb0782079e80a0f41016c546997157c2362429b535d30578755d0499ff34e8cfa07e93396e9ec2f14b2d2c36b92bb4cbe2c7adfb7b2a3803ee3460db93f78bed7af5d499613d100ce7a40550f3f4c2ba9922a67f559b86ba43780d08d413955401b29fe5431ba261522d89950dc2d8a650e33d6efdd3f672a3c73281cbc23fb5b24113a5f877b62057569c1bdf81851f2ef1b4dda54b86e4c83d413cadf9f7eefdf7161e6552b96fbb7b8f9f21e6a9a9f9fe8faa71524029fd707014a4c914eee07867b86b1bb49897842b9c77ba3b9b747958112fe8da565ea6a46e882014bf21220b41a1ce056b5d180140fd2f17ba682c5f0517f34eea3405a9e52bed9ea658515704555c6a96e40c7a1c9533d08bd4103b67e5ea2e97f5fdcf2d5160a665999c6c1f54c51584b0c79bb98f51bfb4ab2fdc3635737561dc548383eb8f3ff737a8c201309c4989a353ea61e3914ffc6df58fe8724f1845dda8971adfeb25be57415a021b5429e4c2daa3de5552fd7c7bf95a39bef78f64fd40a1f6c900e16b12ea7b6774639e99deda77403366649692030d51d7a0a15c6e915551b16cbc4af4c43a7571d8b9e15ef66f610e92b0cc11d23a2be9097ed23fee0faf1cd785bfb5b39b2813c635d51b23b6895f5b4b33f2184b47050c5948e484a7136aaefc07d30e6ee013aff071231d4bec48836d8d2f68cd75838ef9d5c168b19c78716529943dd827785260b28c43b9870fa127dd95b6b219d659d8def0415d25163a8fafdeea409ae14a82c67d6ccc9c9a095145f4200e6c99e3239b1a080ccec6b73859160fcafac2f63a042c6bca61a7de0dc6d2abab400de8f6e01eb0c20761df100b03effd2e691343285ba3ef308b36ae5be381f68fd620cc9e41c773a3123d229dfb0f33c9d781e8da9229765b217dccc432c0e6f691ad668dce3fb50a37bf54df8b669c6f8ee7ac890073e248457326556c9b439011f892fd5a6cff4474a3e7b17eb1b87d468b6ad000c9841c71f47dd5a2f22298fc0a38d89c4ea4824b9f11fd7506bd43bfbb2cb09e809f8794f0cd2af987eb132b9994b9af6459f9e53f716a84468733c83cfeb4505108d282211a5f2724e74a79b97c5d23fc575e5123900856fc6e1e358bf16f621cddd5e051d5032937fc7082bba0e06c22da55bdaec87368ff62b03b9f4e80b31b4909fede72a1867514e1ee10e06e0ad651f54f4585661829af019d777fdbed99cc573b326ae51b3f56e21998ab39262ad14191319c47f84fa04b54eba57c66dd8102f4d2f1cdcdd745693c4de2c52f16ad62eb6174036df5c11693db360ae1b8a0989c87bbc1d51b4f0fbea72d8932978ec2346a317e97c79d5ee43adc55d7fd4a5596721f62abd8ea7774d5f06811a2bf4d1d526090c01e5997fc9ba417b2148fd8e9b035a301825795e361179a42f4d150f3503ac2ee33fd5dece57bf2b01fc6678c950c823dbf71703d460f3da35f0024aa07e1cf12c24cfb11af8f9781da85b7ba9c578321a144732a8ed3d5f40a2f4883dc59a9119717101f732dc3feb70f23d82a3cf8dc3675e63f347410e865b7c17b640707de5e9d8d334ec36db2c45e609677231a1dcb42865a75566f1c4abee391cae249d05cd9382c9b5e29a6f2c76b4be377906807bc3a2f7886bf8572ab48ba2d2b08dd97d2075f77520f31f9775441f92846af1936cfff89bb55baa3c00278ad92bfb1d249b92302cf882d21c819f8e2c614ff8d57737fb0d81e1c4aa05c92b9101b72dea1c2f85daf839188fee1cae9179350a614eb4462287256681ec6983e8fc10a9ef1e67c8fea170e253c17c31aa6a75d32c30e557ee2d55eb0633a0a73478a34f53cb7fca7170f06277c711927dd83c1355b480549872be6255cd157cb9acc89dee5042f563f72569392c33851065231fdab42a9b42cdd2857b1f4634995c13f636a3d233de9c562f13839e395c32e2bc5a81647b0ace6690a22af83278079178be978114be5b88bfa1f9f3567cd0b80cdcc5bf4cc7ccb4b8147841a1356e08fcbb8f8da7ef83adbcf7caa262cceb17ef279c01840e55ce582efc799c66041705f1ad3467e65a8ee87fbfb35e392aefe08b46351ce3cf5b3fe635a4b942abf64a0d9ac5e242d3efb9e4d952e8387ddf2b747de0fdb22df993febe9433fed848912bda7c67b6d092af701bb4d530065dc5aaeb08da9191caf9ce77081f5983d6efa90a84832d4bad3a805f9ad2ad6f2621e6cb08dec0f29b1c6749ac47ab89da11bcc58e3a9613a3f75fe45828d6f9b4ee073c96546f1826728e485147213f5852e5a972824a6dcfceebe3d8a6fccd380b1d3a784327b8c256215e241c465d6f177c0b9c5d6472dc0efc1dc4bdaaaa11a5bff1307e521d9c3bb42a37b8e10dea298ddecce218f7a835aa420af560c321705b2f72d4f8fe1a09291f70e2e34ac101b80ad0fdcad982043e2863ebde17d0cb3e574499dee81f3ad6b8dc5172c630ad840e0feb0f7e2e87a6aae3dc32593c720db0824e5e4b3b0a7e607c3598c6574c5bfa65562ea54d911932ce36b869d9ebfe1bc3182d027adeafa7968e013b1372613d1b35c32473e78b6e053480998cbc66d0f592151f005730597b3bd4548d004e1650d3d70a1b1afa73f83dc0d0844b60611bb0c1cb8a25e3c9683124e793a40c6f0594f5effa7a33fa89fbb1a7027493db0150afa058d5f29c9b0d1f900c8bc69cf4f9c4181b4a1d42f0a1f48270b4dc0c6034d012e531dc119a8e5a7338000602e694658776d557f7bf482e041db4ddb87a1fbfeb7d2344f076944174b958142d5341614f1d2d8cb758dd15c5f71b932c75dbbc217a242f266adbe36f808f62bf7c02e567a7c134ca0f49222ad30d73435ad7b7b436330ff84c294a3b55f7f19b5871c1fbf832d510d34910b0b57ee86d7e73bbecfd6c8d82df343acf6fcb893283b962bbfaea8e5305cfa8e12b9ec8965a0f052e546a1d201757e076e38a572cc34875f4d8f5209331b3a9a380018e3f140301c0ae09d99ea7e7160971b015ecd8d281646afa4198ae983772bd4e8f1539a726b0d9b8f14c19d38f9896bb7f286e3eac4cdae9259d6f386c45c1f356df6bc5fc5f348283b98a9c2bce943d8a5a370658741a4516243a61781f614f3c9c5745ac9bfa051db93ee0877667036e403ab47d8fba69071da76361797fc6929c707afa33953e8bb0d39f2a84ed63273f79da5e88306631f3e4157605154080932dce1071935beb7c72f0571c5450dc402563df5fe9e0850aedbcfc6baba1176460416fdbf5114245f3b683e1b26d89b95b394d3de13b94f17ead4c1b9aae22ddcc529181f6c1936aa47895e98eafacd881598d23b60b15010c59a11ce8f13ae97b2183a10f47659cc8da89f0ffebfbf38532a85f61b74c97c56050efe56fdbd8f505e4fc330aa1d816afd35af52e7baa5b0ccbaaa85526f6809a7d0c54fd9c74ba734dac941b3290c9439cf9561009a7b332d0177a3ef67bf74b7cb01a049ea60b08c1d2aa0e0e7e655f591bc36dbe42215d25a7162e0f97b4f08799eb0ade6fa0da64c655bcf5a21ac7037e05465387864493157db2817c52c811ab49c97f877459fd33ca0c87dc724e88be052b43673793459746eb43aab4910474d13209465fe55f4c732ed0fbaf3f21a5c3cfde6ab5d1907cf981d89b13198c7b0d559a0f85076ab75210620fcd6", 0x1000}, {&(0x7f0000001600)="afd5d9ed0a1ba39432b9ba2a3d6a368e6f1e2f7a0390db366b5f3512a4694f714da8c935b3d2d8be3d46838e5e99b3f7fd8497a67411fa5cbef4a2bdc003fc0bb7e925f8267b1efe6c16da7a7cf90fef9bdb4c5a9503b2004b5853e4e61115086ac2a5fcd206816a1c4ae745472e72cfad44f1dbab5037e1143ddae630d54ee702fe177889c6d2cdcfba6bd16acd2165a5282f7e9581e0f60077a197b34891e456a233cae4d273faf7b4a64ea870cc5615c15cf5d82a3d798016c0c188e96b5d8d423b68dccde1788e03", 0xca}], 0x5, &(0x7f00000018c0)=[@cred={{0x1c, 0x1, 0x2, {r0, r7, r10}}}, @rights={{0x34, 0x1, 0x1, [r2, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, r6, r3, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}}, @rights={{0x18, 0x1, 0x1, [0xffffffffffffffff, r6]}}, @rights={{0x1c, 0x1, 0x1, [r4, r5, 0xffffffffffffffff]}}, @cred={{0x1c, 0x1, 0x2, {r0, 0x0, 0xee01}}}, @rights={{0x18, 0x1, 0x1, [0xffffffffffffffff, r5]}}, @rights={{0x18, 0x1, 0x1, [0xffffffffffffffff, r4]}}], 0xe0, 0x4004004}}, {{0x0, 0x0, &(0x7f0000004580)=[{&(0x7f0000002040)="22166e7b6613118f2f5af4929b00c9b3821f8cfcb0c0586d4cb10ec1b44e7d0eee239974ae625f6be978d9d5615e61b2fa5322201a979744f0b533657d7cbfac15bb270401eace5b10e0d1528e3618ccbc671b64ee1f971c6ec398caedc87c76c715723f13df9c2382bd8570b38052bd02fb3ce4127f265ac042b77c2403007f0cf880cc778dfc98350e5ad92e66b9ba9d495b633fe60203fe978f3d4390bbf61f96ba4daea64ed50e0c24d2573aa9f3e436935026dd48ef7b91a4067970429e20e2fa8a52a4", 0xc6}, {&(0x7f0000002140)="f48f4eb0d5a9a5e916c73c7b7ecdaffa6c87fcf6b4dd1297ce5404b7a893b3090e99bd04cfab53c921b8650406ba20dc51c452c92bafb5cd0096312d20d4ed71cf53415e4efb3f4719449a45456b5cc19f9fb4376b6f5c7e9ce6b1bf4d791ab65fe0cd5b7de0b7d31d24409d65fc6966959dd07a3686657f6ef1f06077891143c93679ae182a64b1f226fd0e0338b1413cc115ff2494f9a700f60ba826c65b517502f34e80593a15154da4f3ff98feb4823859fc7bb9e6bf8421cb5235ae31899e7a9019eb5b787c2486ddeea852fef9070a9d0dd0851be38a074cac0c1b8036f3181dbfcf76", 0xe6}, {&(0x7f0000002240)="8ed6a33e10c7c94d2e19daca7f83a13d7901fe032b5e487f7f1c786f02cff601c2571cbba2648372114651afd4313177fd72cbdb312126b0f56cda08136f621cdffd4492f592587eb02ce549de0999d3729d3acb1e6ed5edf649c54d99fb5d82451fdaf26249e6250939777bcad53b1580114f90e478cd81b387c4718313198229de39303011b678ab1c9a2bf88f318aa136e6b6d21e34c52ad7bf042a3f57137e4349735779d3f534afb276df4d7a1f6d8d112093680b35ce5c15c8d7171934fca6cb0093130c5f36b642cc8f475dae8afb06526a82778e5899b85d2db439e1a53c63ea7a9fe7bc04f80cd9977134a42887c8bc0362dfcb5a99d3269d4282ffeef56b44288a44cebe06e53c453e997691a2b63f6293854fbde29a2c88817fde218c80255deca100fba31f78ef0fc877ce3ae51854d773de4b3fac0b6a717b8dda3d58cede2fb9b6ee38fc95fe33061c6a8ea49368049f7d5107668f3cc23f2c23987a83bb9aff7af36fb908ecbade580d97c45f58483e7574b90f2020b3eb0252fb901c3fdee4557da93ca1831be26d87e186cce339204f35b0eb467ec2b1e9efa53da1d6ae70f917f4036ebaf840ed44ac631d60c848263792feaeb52766bfbab3d37d7c5507aaea06c8852555b4ffe5bbf4451b4972ec2d92342383626582ef276103bbd117155ed3d03ec3ad222bd106b3ecfbbd681d35b311373d49635aa2368b006e459ea0e059bd68204442780a971c329f79ff46c20d873e775b53e61a84a24f3e1716bea8ba5d53134706a0aa74c12f56e68a1c90148e7bf06b334e54bce237174ede7d7b591032264dfb82d98749744e1523d1d3ae077319038595f30eccb55b3151cd962bd2e612de00b92e229ca6e203197e976bdfbcd7e2bba0b0295366c4dcbb4fbcc569e352522ae9751ed7c13d668fd9c258b25011e638c16bcc747c5f3bb8d17c1bfaca4f189523872a705b0fac9c6642dd429d6a187a860d1f9ec56747ee5260af0ec883f13ce6d10944b7f549d6ba32ae774c983ed8dedd1eec2557d1c21e08c8bd2db2b5ec06b9d6de3321f09642ed1ed7fb7e1ac0a16f1b790b66ceb39ccde82af184b869d1e8b3571e69797b6dfdf622958039793e1fd698af45abd836fd04d91686d509dee221d70cd1b6a56e5861188b074c29abdc0d5f3cce3da38f149cee26ec240f5bd61c79e699f61938174f7fae74a94dea7845cc71ff92e3e2d8b9ea4db1b37a1638aa4e2f49e1800faf30585b6792bd2246af47f99283031422b7e4cecb9f5a89db9541a83d38bb068f68d1d355cde00526ceecb5f0f71c7d12beeeb0831702a24f105fdc80feb90ad8e3aa378c8f45b8bc01ad2bf60f278fd5fce52e574870871dd17ff70ea5bd620b6fd02f7c6ff48ee261268395da9f54646f4ffb677aac5fbf64ebcf5e7721f7cff40e3cef649fdcacf677b4e292eaae37f08d92f3bf07054dd239dad3aff5eb2fcb96df18eb772385bb31d37470246573c57b47eb34395efa131bb3f9b89806c931275c78eb57f805432593dee9cb0342289fdb382a78fab18ffa5afa365bd94226d32b70507fb192621de72b3897fa91d5b79ff3b622578294776cebffd8a6ef5ff862a8059a959adaf98c465f9f29ca0d846ba26e33679608de9ee01d9f9329b132d53afeeeae46bdcc59f61cb6365fa09bf7215150ba8d70433aca14c8f02b1a3207b408adf6b11cc5bb0dd2cc4f35abc9bd158d4873db58a88f2f0f8ebffbb4b8bc1112e920b0713743d4c9f4792874532282a65869acb92264e925b361ad16bf61e19f3c182b34e04a0b17489d12c9be5e55848826061d5286617ef82d8b798df7aa6d451424ec98a021c201559a3d941ad154d2482dc972271d4b2b5613eb111485c312167ce6387284bbd6a0ce875eda1264f211cee3774783742cb8221a241ef5f9cbe7162a9b6029add328c16c1758e4d9216765e9818660a7a595f0b36a38d96cf5412e1a44bc18c436d5aac8757e37b2e37cb771e7ca43eccef88ae2988cb8cb190f74f644addc84acb43018d81ff94959c4cbbfa365501054cd86df4e0fa16e3bc8ff59e242cdaef6a1a91668e3ba2e1fe5a0ff4c0f9d8ee17b808d06314fd2af8e2222523a133224b076df83835c6b9cc4b6f219757b8fd084e2f947a8f062ac7f37986f125b06a2c61f9bc74379e4428c288b106149c4212181bd014bed9a3d4428b4494895890dcd2970a7e4401af563e6a3e4a745de240cc56a6d1089c5e3b4a9534c0801bc9f8fc663e6798e3222d27b68b697eaa6b3a694dcc34e3eb1419e07469859d96e2263a9afac17ddfdff19ba4f046f101e9802f4584c2f435bfda72397bcf5f7840c195a6cfb556c12caf05549cd3d74b0caff07d125ed6a8fabe9c0dc04c5b40ef010202abed1b630c6ca9f6e503ee4385defda0344486f79fbeb26e9a6cf9de70ae6a23d7f42c5c3c5be5d76c5cd41a654e500a17811e955c4b9bf9a8c936f3db8ab8905f9a89f823a469600c13358b3c64e62a9b4bd824a1ae282824b109131c62f247df168fa401c39ef7ad33a2723f6cde052a27c4b26daf3a8ee461e33151456cd4a7a17d8350d189dd044785823480882e12db8f72a3ba5d41de7b8703a584d81188cefb6e22e8f6eccb7362db41d4da685c4c818cb4a4d065cb3c1ae3343c670533a18d2c6d748bb5accfad7d19baddc36a756852212230652ef26311273334088721d8315a42a7096beda4022db1f056c8080187f2947d68ebc51f94b51988666ac37525da07acc37238839e0c7122a4548b3ca8218dcf53acf7aebb7601e5cf25c282191e161d5a8700676437dfb9a0d7658aebb05f3d8a133de92777cffad7520afc3cdd17b2ba665cf7f3d35438e2191b174b892ae3cdaae9eb70568f6663ac8ae07db0fe5a125e89c20e6ff4c0f738d93d636091b92d2bda1e91dc59fe348365daa6b0b7bf2f4fde3ad149195e4d47cc9ea87c42f3bf00b57ab7cd4bfe70665892493eff297ee92634840be3a47c8c17c5162626628dedf133cd07a3de86dc83eac5a5773d817bdfc86d055c583719f27b30f0bfffc04a36283e59fc41e841be7717a85f8c7eaf93504561f399dad98fbe366ca4e7ebd9fbf96e0b2a283ece50fb33b52a4af8d25a6f7acf1e6744ab4eae893fba8c06591fcf75b4370c1d75c25b1c99cd32cfaa9e09884b95476a8219f841f3805f9929d678b825dd7679563e36b79ab5a3da5dea88e5c7784d0d3638b3e6eb69257306b19dd6f4e566d4cf248e23a83311d8d1892d614f443faaa83382803c736cf47f486842bcca28a8eb552569cf4669258a0ff473d03c5415b5a1fb26e25cb157e886c2165c01a9bdd7d1b4c24cd5b30fc23630b71cb36689cc3e7d33e767175e3ff24950e70e3b83931bbbd6d9b52e1fc180637329d5b8f8be91465874d00611f36f1129a272210fd88775dc028a9cf417dfb86ccee22a64b3d1211ad205a16aea36a6f5da3a0512a9c4ede11f6381a36f4cc74b42d582748b4fedafe885900624ed4da3b726239af6287b1bfdcb7028d6069ce92091fa6682ee248c3eda2261b20dbf20cb8fadce9c6a5b4294aa99bb76cde8a67a26244e7167c6394c082e9f9f7d8f4dff5fdea7c0ab6e9dfe983ca7bb9a5f9a482799bb600bdcbfb17786ced0704493633503556d3a5c909659cde404e6bca012667b000e7630e5c90cc07c5363276c33cb13b620b1eed84ea50717b4d07aa56a84e3c2c8ff1d4ded30a35de9ada6873683171304acac3e22418965e7f1f0a945a7f5645cc08f2c6892e249f9d0124fcd281a4c5e89480710340f55f03e306a4300cf78cc672ff21f06399da9928785b8bd6280cd461a6009fb849a911ebab2e98ea6912a7edb140781f16f949309deff116c5f086605831716171be5fd5a42f01f5d3d8d71697bcbfd8bca5efe34e6d5627a4c1509f5ccdbcb48d20512531114555a775e4a90c7e77c9673a7703be3c09254e2af6c9b7b538700f0ea0ef84e6c569479f67f34ae487a9e95b78b0013d154350f7dcb18667ce437216cda089038baaf956f657c4020f5e2e7ba7daed27d88dfc13e352dcb9b7cd71e66ec58eed470d849eee4a8da3164181dd942b77f9ac169a2e75712c5710f1974e7170ef5db663dcf46972cd8b18f3608be4044ad737e40e0b9823a4e62c1b87c49ee53f27c113ddfee59b03a53c19be7dcc2449c6bfcbe974a81297cc7d2160bc3da49a4391f372ebf3a89f1c71149b48cda7f91b1150249ace645b4d925a1b2f0080633b4b81a1af05ebe8a632d380a7b07170cc5211f25c5034d6bf668e1939a176b03d8ffd73e1d4624d7c28d263308ac182d5b1978044c3c3bb02b792ff5b07ecb8ec94316d0228d1c8400f39d35de37a2bf748ff19aa2618b3269c8a3649c546420a5dbcac7fd92475740af45f92f1c0ad41fd6893c0fcaa800eacaa159b5a324190891d75128f46e69d3ba0c769be62a583eb328a8f55d7297627e1bd3b838ed0f97248cc9aeb416c43d07cde9f53baa722aeebbaaf99327c3227f734aef6af05703ee7e4f66fa67f35b234e1bef615a87cd8fc76e81cd220edf6ae940c84767bf215fbf879657df16ad7b200fa97a61703740324bdb6b78bc43408721b68d73c549b6796f0a3c02be47cb6f9b931247d35bcef478a43855cebe62732838bb616a0d8499eb9cf4f56c722ff69b36219d13b13b70948427a62ed34717b751c35ef1ac01aaa283275033422ce8c498ca4dbaa025a22f463810339a180f8323288aa2cec1cd8f0c0bed572ff5830262d14b49932017efc1e36f231299714b0b723d1f297a5dd786a0829f8d713e58d9f196f4bb5d8476cdc47fc1f0d4aae675843486aed32d1f1829fbbb11f103d35ec84cce53cc340a84c72a83a864293ac3fddbe32cda742b0065d358b915672dc88e4d6defe3afac7484b5f3603241b4f838502f08a5c9b6433a976372f788b2837fb6f2808af2a6eea92d5015b6e01716b8603ce6650f78d308442a4b89494571fb2ae7338aa722f1348a75700037b979e714b3e499aee2c25472a9904a5a4fea8d47dd56cc2bd46cc661cd3e882bca757fc5c632e85a3fdf0e297d401d0ba481c1651006be4b5788d8dc3958e3efe8ccaefdf262ba40928df4b27350c2227a8a4a254fc3ddf782825977d3c011991d19ddd514396a6e2525f6cb31a038dc89e713af8838a18e9a13b250be08ad76fec795705037d23da6f3da5870b59e1a892e2833a906a07ddf80a35c5583b5559027b2f8f29a1e9421acdc1e7b32fe5d5846dec1fbc9a61683e5a876ce136a6f2cd0eca7460fb744d8a0e2fe99bd6ca8dd9b12809ee2214ebf13b5c1f9d18ecb30eb708f4e270d54a15af57d5a57e3a0d552c12a9b2b9200090c0acb76a9bec438b072523ed5a1da0e1d5927d598ce1c172ac47ed233bbf830aff4634214798b1297523c692d0643b23c3bdd0f386e87d534e6fffd166534259b47ca6ccdd74ec2220586aec6801d45939b8723f4c88f72fb047259c16722e4dae3c360e5c3fa6b35eba432c46db9947777c5ea03b6accf4ea6e1864fba0ee25cdc259e88c7f02e4d46054b89e34401b163f5a2dae1621fb915501085e9f173ef140de288b5113db1a8caf27ac42f89db7e0a7c4b06c7c86162fc9c12a1fe66150bff3104a43958ca83edfb66178dad247847f44f51b3491e67d162a3843e02ad10a4ef7e58532e51dfa93f721f4066e90f70d3fad55219f9383ed31a5b07e978858925be711e74d32ea457659fcd006eef53848c10e", 0x1000}, {&(0x7f0000003240)="de03222755e5e82d35c8807ea73145f7af387780d724b6b4757d6399d3c1e924e44bcf42fad226b599bf2c62885ae9da513d66215de173ddf6205e6172cc0cd5cfcca396db31e7a1e0107242c72096a1fb866e36049f5394d9d53ab3013d4e87dc8fafee042266ae94504723f81223f0", 0x70}, {&(0x7f00000032c0)="ea9e9ddf0764965bb947c81ffa2561bf9c54adcda9dad5e96caca2ebea717c2cac68c7f7891876eb4bb3fab77e6e89ed07256a1d34341ca9de423d1963677360680d7245cd04d9f69d12e207c6a0c269cf4b1916f85264091b6408ade8ec81934d13b31ecf5915a8d88d171468578afefefeed11a3564f499406579dcf22ad8f1be8ca4b586f0bc141bd96543951a6e0d8c23b2b8e5bd76eefb3dbd697e53efe9675e0f31717d09f4b0b81e36e019e5a8c6cc85f12d41295504ce278f219c7bba58c10827d8b3e3d666fdd86fb8303f78722eea11f9460bb4aa4fdd332f8bc27c037bd067a1e3a9c540439cdde8e1fc22eba0f9f99c9fa1dd3652ab2724e6e60142927e6237e87d730a14b6093f018399b2df7515bad3174d0a669e8786511c9c171ade7861b19217164dc52330f0d929fdab57633c027d22af1665972c19bcfc8a06de29a93d55813aa3628887ccc6e0056323f0727ec6676a0f7b6681b58609e0f663055528013203d5f9a02e9f4df336452a45fad82a1f9ec6831a0187e3740f69ba5f14b1b00b5118d6ecd98e4d7af02491b0a4b805504d64a3e9219080858b29482b00d9fcc8a2344c154ad0f7742769fb2fd660eb6247df19edd02f8bf4f92da59562013bfeb71ec75fce04b6d6c242398da10e6264e4dbc107141fa5df35828dd9758dc21c913716eb1351ae47ca51fea3c439fb844854a317d1606a0995270c314172c93f0944f4f97bd1eb05ae650dd7fe3abea5f8a8a26b2d0573a977ca0d5487b0c92e79cb33eb84408a8a4f2594ec7968e5ce991fa7d4eba7e44963f2e4a4f09fbdbd3683fee35017189d3eb061b76eadaf95026cd276f5ac3b60d9d3639a39e82a5ad3ebff1dbc9dbf5b44bdd0f0a2a3becc0c228490b7f16a148fb5bdcbcd599cd54f4a3e6a02905865cab14d0d90df4f942f32af1d540f84ce52147171fe4421d68e7de10de5483d75372c88cd41517bb3092d12dadd6415d8bf5956e0b120ee6433b915af66700f7bd3da47eafa669a8c6430fbb98a96f6755376f7c08e5d127e3e5a1f6621821d2202e84b7386ec6cbd5a5e90953f034b1595d9837010de2eac4c668b9331b71920c62b2839726ac7ddfd30d42685e79c43d6b69ce68bd2011593d1186a9b6c7de5c851ec069a9375737e470e537746bc8df61f9d36d0233e261225fd80c6e7cadffa5dec8134926ce40fe1ab13da36285b3fbd12a9afec10a9a9c87601887945ee305ef91e7d413524b17273756ed939d666132642b244cac509d155c591911b67cfd718f9ce3a8c3bebb4d16a83bf9ce26c98daf64af6508a3791bb36da1aff8a317604f3e0b4bb8be5f9d462c37b521e7baa31dde542837f88f2dd417a2b674c1dd99f41c8db408d2ac6c3272759f41ee59e295c9cba61eb954b1dc547c811f699f527ac8883bd6fe2d23340f6a207a84b4b034c4d73b51ef1a663eb662677628f80f969e10c30668b66445bb2cdac025e7bb08a4abe698eecc480a22b4cce6e8610443de4fe46f5e164d82c7a314bb368563b51846ca016aa853211a5259e86dff4c35160cbb7868ab54dcee130e16006f69f3df40dc1763904db26f5b54bd6c03d9500d45e8219524c239316fc12bdb83da370df467faeffe56df7c5f96388fbfaffafbba80353e4b1a6417d85ea7f5ab47c09998be7c2bfeaa821719c5ccb92de404993fa8b62e71a18b0e3158bc96d95104edc1b1f8f77d51790f072d696cc5caad481941e9f921d938532d44fe6f1db955c9b55a09fc76930d5c78fbfbec0329bca3bec4e912e445861d4cc96640b0b6715f0aa6a3bddc3e0289924274ec4c418549db926be4c0471414f8bff36bbd671aa8adf70741f9105badbc2397fec9656baf0d53addbfe88e0b3921c211d58dd0c28b076c755000cb09ae87534eaba3c9b24df12a0a654b2a6124f03b24506374e43f8f7803ed06587f75fa61b78b2f3011a8cbdbcea71d3b611e91f9128d5d1420e2e56425ea6aa6beff94d1eb1f94344e0444c9edf5fe48d54e727769989931cfd2f9ce1589e2327d293855d4dd4735b09bf67ff7a46afe7267a9e78c88a587e035b4a4252b5d2b913a2903bc1856a39d90114fd101eb5a867a3a494cb9f29f5d294c691860f7d335264e4c1fbe0ad5639717919c4498c3b48554622c57ab28e6c09c668622d97b328cd446c7ea000f57daac364035b226a3a3eb3292e906a1fda71138afb11945fb7ca6c81d004b183a85cb5cab3ae2c83d04cfe12f0e15f2f36552c0d018cdbdc5d35b185c06fd3a595638675f578341c1bbb63f9e89bee00735f3001ba0d93690979c52bab549cd55f06ff5f36a31621b3d220cb0234bb97ac0024ac88337bf56bddcf08f22c18b091f29eb558ac29720f04b584a314af5c8bab46b6473281fedfadd09575e6bfaa29b8a7058dad7a123ae1a985cdb6c7539be6d7cb90c7f91f437a370b7ca1db65c3ec7cdf6715ef0428d4cd6bbf9cbd782d40fb03fc66fd3207fddb34547a9a24af52ca05dca173940bb00cda6c43a146eef8eda5176fcca4550d21004faa7f4ccd14bff5d903b8a6e48089db45cfa5eeb72fa3bae255d4327268a820eef83eb2391b5b0dabd549e78cfbc8dc9f895a7b390365b24146bb88fbcc48eb161a9e02edfb3e3ef24713f828269bf13677e132b03c074452337bbeae5d3050462a2138dc06cb14c10221a761c86d31e8126f4582560d405946fec4ded76a1f9568a06aa500aeffaa11132e8787feec60d039416008baf3b6655dc45b84389f3fdfb0d43b9d4cec0bf9d8934ee25f159cac3502a32138e6d6f2347272e0fc2237c0b7e1df58a2c13c637d0a09630c5fe04ee3e9941a2edb861281dffd76f37e6502e09ebd7adfdb63e0f3511a2f7375bde79798544c3423a300c84628910e5aaee09eaa0655f868ecc757f21ef486e98aa72982a7175712aaacbccb4874bc4b61b0097eefcb2cb3d898fe3bd517fc73c018ee104700ade11c29089c4b71bcc4bd4ce094ecb21c2afcce8204dd42ee0e65c8a90a0cb463a06c8afa3bc56d931a92366d5fdd73a10ba0749eb6fc62865fe0b049fbaaef91c6255661d872ce4a3d36999518a23821c0ef85cacf11dcea5b01f598d7bfd10eaf8b85ed7163390cbf5c3376cfa4e77daf6cea81787fbe7e213b2ee024346b9f06f99e62e10d130d0a6a38829408a2806f89ec14e84592acfe56f25864e203052bf4b759e8e8d86bff8cf9fe75db32cf8788af8490e3b2fb9693145f6b4a0330260de4dfd2feeac5e95b7d92c150fb51c2d01e130327d217db1076333a90dd20892fe5e69a6d56ff028b650dec6e24f7bf289ab0e5a015e07be71e2937bfebcf281ad6cb0639b04b50ee5b3d9e6312058a8390be144c584b29085e93ce8cda58339ac972d711ff423db8e415761fcba93da42530debc4f49d9e93724248e812e846175a7111ea58375581e63831705fd3d9b6f3deed43aaaeac79014ce1b08eb6207ab0dc69b5ac700769ff885d2fd1000f69e7e1697ff2a43363e66260bac2cd0e3e8a930d5b00ec54b5c66bd2aff8061091b46c3aa7a45f61cda7e05ea16e3d9b688b1f2c0afb24267f75dfd659002b03c08e6e070e7c5cccfc63a5f7d962686ece573e0151b523a7543e99a0996ef3c20e6772db55eff6196907f35e289e127b5059085e423f44f9cc8581293339f5decadf0effe79b5e0516f4fa2079d007dd1a979ad5c9394457ec8bce6b19ec632090d27e536ad26093885f391eb9735a98b4cd6e7a65ab2f909a6099a24854244faf1bb91cb98e9cde5e167bd8e76de54e961f07853789aaa8af3b614f0bb35071d60b17d281b18448e462eab84c5e71967a40b895f91ff6737a72501813733e83089afea0889682dc91faa0439369e7c8bf0da43842b19bd79a39d449aacb8cc45829ea6935c0fee76955810adbcc6a5b76af3b891f5b77b90b2f2203e0bd6d35f8057c2ceaa0ab338ffce1ccf73408e352a7a4a1a7ca622004695df46fb4692706e5df39e943d8e6856671d05a89de9da82c88441c3686a9a192588d763f96b14c9eed51790224b42f52d3a16985e94144696d8c86a7842d94fe42bd4d724892c56395c60572a275add3307eae2c4d417e9e026cffb968186ca47448c3d5a06c79e4ffeb9bd36c36f3ce19978450e722ae18c29e7cb9a7433f2ced6e2853506ee9947918e34f382c8b32a75ffbfe44fdde866ea2e736b069fcbe591be894f6aa925b958e1aaba07c6ca76b1dcd96bcdb1a361c1e94bc72112de96c9d0e27343a1bbcf9693cd0403f59ec82cc5c9301941ec93bd4b16d2670cd9197015aaf96214f458c8f33cdf7f0ca5810e29296ede7e6c46f31d96ab80533085a11ae074362cb340124944bfdd61676da08b72cb297a1a9f33a3ac5988ebcf13921d8509a604214673ff87b98544191e109ebb3daff3c6bbae85cad38a429ff292cb18489b9dfa2706bf8e37480814ae61c1fa5d116e9f374f78b392a06a43773c9dda1ee4bb8e169584cf5d2d1205ff29ce6e650f0c58233322ad0cd38bc84f74cd17a2fb201ad18ba29dabebe38294d673e20307b06746a325227a724a859adb13c6f2ed5c05cd9c97547da48c925dd129f333dbb6800c5fb393a4c4aecf649a371f1e65bf6d352d59d218ac027a9b2540af375ca49234230e2d778ef6abb3b8e8fad04e79f36abcd8635a60ae3a859d35fdc36007207eb859f2a4162731a602465c129e682e574e7c85c374a0fd34bfd7b95dff2706f7c53d63023980ffab074d443f10ac18c0328fb29bcf1e43dfc04ee42bc110f8d9d869b7024938373a5c1b758e9c2f4a898a59907d0b8a11bbc2060ba77ec51744418366b1378e9ef3f55d078dce80cc92d5e3b541fbf6d2617de53ac3f96784135859ed3af746378ed78dc7d979d8fa2e3bc444f94ec8b902650d2bacb741b6f39af51be0853bc7ae69ad986c2f5ee9c4a7fb4f49d44f7e8d84bdd89b09d63d2c9d982ed6036ed4d7e90e83fafa79057fc61ce95714008f69dce0459148474b961df8f4474c9fd1507eab76b525f5ec24c25702b040412021b378cc4aae36e0dd9830446afa2c94cc432785676d86c0785f6314f96ae19de383dcb12ac341caef409a44a7d65336c605a24afcffbbf79d8a924167f7d8482b71d17e5e80fd40d60b49621aa7a937b4f56a474640b669c1cc1548360eeeb94563868a530d08763da6200410d03b0fb2d6a27a42d43206298e864343129ffb3e7f67283107e81f0036823c3e2dca0a647e03efe1c81aaef712df12737e1064472c92ca76cc3f93a9b30597cf3cedbb4ccd7e56c649b268bdb3282c63e899ea2970640aa9dacf95393d5a8defb318c7bb2a5edcbd5698edd3b16df55be9096efda558739207539c39a17428bce3dc500436f48341b26318d739bba4e02acf33a7c360ae7d658d3c8f49e4d174fac6dbfc357a6abaa7b4047d75edade9f78d8965f5375a601eee931f2bf307d9a83a46381aa2fa17e93177f74913b3f0a950ef5c06b4d9a7a191ef1aabb80acf5da38c01136ca1ccd87467fcaf6fa4c2c8e22ed4e9f22ea84e6034221bbfb95f5d4095bc8cc09928bc3b60c5ba2ce478b1cd70cf8a8f007a6adb2acb66f2887cc3114a038cc3a639dd20a8528fe91d0c5c71aacab2622eb0f1c1f38761c9e25cabb64ac163a12166a617c91d024382a2594ea97d52d925d58c61f7aa4019da64f2868ddf8677f1d92aa7626b1cf29c89e6857944a06521d525daab462c9ea7eca22197468a6d32ed6a0181d7fde66d7785", 0x1000}, {&(0x7f00000042c0)="1262a03a826856b2cc549b291bf27d9d555cccdedc4f52e38b992da6c378535fba0d157490e4e0a115a4c3b158cb647373783155d9236d593c154a1cd937a322185f34435e35c794ef3d5aff907ba06d077c6aff9c8db6b172ae684b107ec43f79e0b65003b851ff2cf3da9eef5caf71fb6f599c2e0ed993852fb82440fb2319983eea5c6a862ba15ffed3bacce8947671d58cff356178b55ea7597f550c3dbbd40b2227361ef6b49bf103c5b593259f35faa96f66", 0xb5}, {&(0x7f0000004380)="9ca900f14a64fcae48eef52e6f1c546f3e065453de68007f20cd1bf907928a8530835cec03eec50c47afa9f9c149a798ed5931c953f0eaf8489046eaf0d3d2be253e1126fd0769c4d955e3ff2dfeab35dd94b5aa6540e8ac336829eaeceb2509dbf9b884c3061ced016005a7ae72888f3e1989e1be8a337ebe97cb6b0c7eb8920f0a00acbbc6c90acbe70a38a8765d0fcd64d22df82a3cda179ba1e6a6770c004f931e85cec32264ceb5fad08cd91d009644226311ec7bfab9e39a5d050735c7", 0xc0}, {&(0x7f0000004440)="d22b78c2a4a855cf788ac12e05878d08605e86333dbb9355d38ee17e74b412ef7d0abb449b2a4a7c2d91257c246d6877b723e10d512876d7fa9b9d1aa6243fb4cba8e3680f9164a2f7d09a7e9d7f56085e31e021886ee116b269cfe10f9b227f06214e378b0f204785d4325df178b80020fe4ef252d0eee887196a9b37810b658d3bfdbb9c5a774038abe45b3387089bbddc48c8cc66fabb8a16f61cad785f360ef80ebe3a86593eb54be3956623b55eab0b50e6a265f2392f4f10dda582dba26f6738cfd4e3e06cf046b8c4e430b6f7a2cd530d5477fed4753a294e", 0xdc}, {&(0x7f0000004540)="dc57cad7df4e3cb8d6234ffd29d955eabd3a784c6077c09a94d720dfbda899c3eae6db654c3507ce572a42e6a94b6cb08b359d90eb361cdaaaa99c", 0x3b}], 0x9, &(0x7f00000019c0)=[@rights={{0x28, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}}, @rights={{0x30, 0x1, 0x1, [r2, r6, 0xffffffffffffffff, r5, r8, r3, 0xffffffffffffffff, r6]}}, @rights={{0x1c, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}}, @rights={{0x20, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}}, @cred={{0x1c, 0x1, 0x2, {0x0, r7, r10}}}, @cred={{0x1c}}, @rights={{0x18, 0x1, 0x1, [0xffffffffffffffff, r4]}}, @cred={{0x1c, 0x1, 0x2, {0x0, r9, r10}}}, @rights={{0x1c, 0x1, 0x1, [r1, 0xffffffffffffffff, r3]}}], 0x130, 0x4851}}, {{0x0, 0x0, &(0x7f0000005ec0)=[{&(0x7f0000005e40)="c70a55bee7754b19ade5086517bb2022fd63fb995f2a2a29f5d11ebd2002cea6ffa0d7ae2e02f1eaef264ada3db0eb43abfebac4a2a7e8d3af930e5ba66a07b7a84c7fb78d5f0e3de9399d5becc6a771347e54943374457a26f34b328daefef7d333d43c4290af26d5c83761e32a7657714bb87fae4731664ca3dd", 0x7b}], 0x1, &(0x7f0000005f00)=[@rights={{0x14, 0x1, 0x1, [0xffffffffffffffff]}}], 0x18, 0x2000000}}], 0x4, 0x8880) write(r2, 0x0, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x8000, 0xb8) close(r1) 05:53:20 executing program 3: syz_mount_image$vfat(&(0x7f00000000c0), &(0x7f0000000100)='./file0\x00', 0x0, 0x3, &(0x7f0000000000)=[{&(0x7f0000000140)="eb3c906d6b66732e66617400028001000240000004f801", 0x17}, {&(0x7f0000010100)="000000090000000000000000c20d000000000000000000b8017737c54836ecaaf8ffff00f0ff", 0x26, 0x1e0}, {&(0x7f0000000180)="53595a4b414c4c45522020080000e780325132510000e780325100000000000041660069006c00650030000f00fc0000ffffffffffffffffffff0000ffffffff46494c45302020202020201000c1e770", 0x50, 0x600}], 0x0, &(0x7f0000000400)=ANY=[]) chdir(&(0x7f0000000340)='./file0\x00') creat(&(0x7f0000000200)='./file0/file1\x00', 0x0) newfstatat(0xffffffffffffff9c, &(0x7f0000000340)='./file1\x00', &(0x7f0000000440), 0x800) open(&(0x7f0000000080)='./file1\x00', 0x4400, 0x186) [ 137.653619][T12026] RDX: 0000000000000000 RSI: 0000000000000000 RDI: 0000000020000200 [ 137.661583][T12026] RBP: 00007f0537c611d0 R08: 0000000000000000 R09: 0000000000000000 [ 137.669554][T12026] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000001 [ 137.677546][T12026] R13: 00007ffeff25beaf R14: 00007f0537c61300 R15: 0000000000022000 [ 137.688213][T12025] FAT-fs (loop5): Directory bread(block 135) failed [ 137.698233][T12025] FAT-fs (loop5): Directory bread(block 136) failed 05:53:20 executing program 0: prlimit64(0x0, 0xe, &(0x7f0000000280)={0x9, 0x8d}, 0x0) r0 = getpid() setrlimit(0x9, &(0x7f0000000000)={0x10001, 0xede1}) sched_setattr(r0, &(0x7f0000000040)={0x38, 0x2, 0x0, 0x0, 0x8}, 0x0) socketpair$unix(0x1, 0x200400000000003, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r1, &(0x7f0000000100)=@abs, 0x6e) sendmmsg$unix(r2, &(0x7f00000bd000), 0x924924924924c31, 0x0) write(r2, 0x0, 0x0) close(r1) 05:53:20 executing program 1: syz_mount_image$vfat(&(0x7f00000000c0), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000000)=[{&(0x7f0000000140)="eb3c906d6b66732e66617400028001000240000004f801", 0x17}, {&(0x7f0000000180)="53595a4b414c4c45522020080000e780325132510000e780325100000000000041660069006c00650030000f00fc0000ffffffffffffffffffff0000ffffffff46494c4530202020202020", 0x4b, 0x600}], 0x0, &(0x7f0000000400)=ANY=[@ANYBLOB='check=strict,iocharset=cp437']) creat(&(0x7f0000000200)='./file0/file1\x00', 0x0) (fail_nth: 8) [ 137.716179][T12025] FAT-fs (loop5): Directory bread(block 137) failed [ 137.733873][T12025] FAT-fs (loop5): Directory bread(block 138) failed [ 137.747098][T12025] FAT-fs (loop5): Directory bread(block 139) failed [ 137.753875][T12025] FAT-fs (loop5): Directory bread(block 140) failed [ 137.760655][T12025] FAT-fs (loop5): Directory bread(block 141) failed [ 137.774022][T12025] FAT-fs (loop5): Directory bread(block 142) failed [ 137.781281][T12038] loop3: detected capacity change from 0 to 6 [ 137.788246][T12025] FAT-fs (loop5): Directory bread(block 143) failed [ 137.805776][T12038] FAT-fs (loop3): Directory bread(block 6) failed [ 137.825858][T12025] FAT-fs (loop5): error, corrupted directory (invalid entries) [ 137.833512][T12025] FAT-fs (loop5): Filesystem has been set read-only [ 137.840442][T12038] FAT-fs (loop3): error, corrupted directory (invalid entries) [ 137.847999][T12038] FAT-fs (loop3): Filesystem has been set read-only [ 137.859018][T12038] FAT-fs (loop3): Directory bread(block 6) failed 05:53:20 executing program 5: syz_mount_image$vfat(&(0x7f00000000c0), &(0x7f0000000100)='./file0\x00', 0x0, 0x3, &(0x7f0000000000)=[{&(0x7f0000000140)="eb3c906d6b66732e66617400028001000240000004f801", 0x17}, {&(0x7f0000010100)="000000090000000000000000c20d000000000000000000b8017737c54836ecaaf8ffff00f0ff", 0x26, 0x1e0}, {&(0x7f0000000180)="53595a4b414c4c45522020080000e780325132510000e780325100000000000041660069006c00650030000f00fc0000ffffffffffffffffffff0000ffffffff46494c45302020202020201000c1e770325132510000e770325103", 0x5b, 0x600}], 0x0, &(0x7f0000000400)=ANY=[@ANYBLOB='check=strict,iocharset=cp437']) chdir(&(0x7f0000000340)='./file0\x00') creat(&(0x7f0000000200)='./file0/file1\x00', 0x0) newfstatat(0xffffffffffffff9c, &(0x7f0000000340)='./file1\x00', 0x0, 0x0) open(&(0x7f0000000080)='./file1\x00', 0x3f000000, 0x0) 05:53:20 executing program 4: prlimit64(0x0, 0xe, &(0x7f0000000280)={0x9, 0x8d}, 0x0) sched_setattr(0x0, &(0x7f0000000040)={0x38, 0x2, 0x0, 0x0, 0x8}, 0x0) r0 = creat(&(0x7f0000000280)='./bus\x00', 0x0) write$cgroup_type(r0, &(0x7f0000000200), 0x175d900f) ioctl$FS_IOC_RESVSP(r0, 0x40305828, 0x0) 05:53:20 executing program 3: syz_mount_image$vfat(&(0x7f00000000c0), &(0x7f0000000100)='./file0\x00', 0x0, 0x3, &(0x7f0000000000)=[{&(0x7f0000000140)="eb3c906d6b66732e66617400028001000240000004f801", 0x17}, {&(0x7f0000010100)="000000090000000000000000c20d000000000000000000b8017737c54836ecaaf8ffff00f0ff", 0x26, 0x1e0}, {&(0x7f0000000180)="53595a4b414c4c45522020080000e780325132510000e780325100000000000041660069006c00650030000f00fc0000ffffffffffffffffffff0000ffffffff46494c45302020202020201000c1e770", 0x50, 0x600}], 0x0, &(0x7f0000000400)=ANY=[]) chdir(&(0x7f0000000340)='./file0\x00') creat(&(0x7f0000000200)='./file0/file1\x00', 0x0) newfstatat(0xffffffffffffff9c, &(0x7f0000000340)='./file1\x00', &(0x7f0000000440), 0x800) open(&(0x7f0000000080)='./file1\x00', 0x4400, 0x186) [ 137.889244][T12042] loop2: detected capacity change from 0 to 6 [ 137.901282][T12042] FAT-fs (loop2): Directory bread(block 6) failed [ 137.916531][T12042] FAT-fs (loop2): Directory bread(block 135) failed [ 137.923216][T12042] FAT-fs (loop2): Directory bread(block 136) failed [ 137.930077][T12042] FAT-fs (loop2): Directory bread(block 137) failed [ 137.949821][T12042] FAT-fs (loop2): Directory bread(block 138) failed [ 137.957388][T12048] loop5: detected capacity change from 0 to 6 [ 137.964650][T12050] loop1: detected capacity change from 0 to 6 [ 137.971052][T12042] FAT-fs (loop2): Directory bread(block 139) failed [ 137.979381][T12042] FAT-fs (loop2): Directory bread(block 140) failed [ 137.986198][T12042] FAT-fs (loop2): Directory bread(block 141) failed [ 137.992845][T12042] FAT-fs (loop2): Directory bread(block 142) failed [ 137.999967][T12042] FAT-fs (loop2): Directory bread(block 143) failed [ 138.012462][T12050] FAT-fs (loop1): Directory bread(block 6) failed [ 138.019595][T12048] FAT-fs (loop5): Directory bread(block 6) failed [ 138.027937][T12050] FAT-fs (loop1): Directory bread(block 6) failed [ 138.035241][T12042] FAT-fs (loop2): error, corrupted directory (invalid entries) [ 138.042894][T12042] FAT-fs (loop2): Filesystem has been set read-only [ 138.051150][T12048] FAT-fs (loop5): Directory bread(block 135) failed [ 138.057844][T12050] FAULT_INJECTION: forcing a failure. [ 138.057844][T12050] name failslab, interval 1, probability 0, space 0, times 0 [ 138.070468][T12050] CPU: 1 PID: 12050 Comm: syz-executor.1 Not tainted 5.15.0-rc6-syzkaller #0 [ 138.079223][T12050] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 138.089307][T12050] Call Trace: [ 138.092585][T12050] dump_stack_lvl+0xd6/0x122 [ 138.097205][T12050] dump_stack+0x11/0x1b [ 138.101366][T12050] should_fail+0x23c/0x250 [ 138.105779][T12050] ? vfat_add_entry+0x198/0x1b00 [ 138.110722][T12050] __should_failslab+0x81/0x90 [ 138.115483][T12050] should_failslab+0x5/0x20 [ 138.115549][T12048] FAT-fs (loop5): Directory bread(block 136) failed [ 138.115567][T12048] FAT-fs (loop5): Directory bread(block 137) failed [ 138.115581][T12048] FAT-fs (loop5): Directory bread(block 138) failed [ 138.115635][T12048] FAT-fs (loop5): Directory bread(block 139) failed [ 138.115649][T12048] FAT-fs (loop5): Directory bread(block 140) failed [ 138.115665][T12048] FAT-fs (loop5): Directory bread(block 141) failed [ 138.120132][T12050] kmem_cache_alloc+0x4f/0x300 [ 138.120155][T12050] vfat_add_entry+0x198/0x1b00 [ 138.127103][T12048] FAT-fs (loop5): Directory bread(block 142) failed [ 138.133301][T12050] ? __cgroup_account_cputime+0x4f/0x110 [ 138.140767][T12048] FAT-fs (loop5): Directory bread(block 143) failed [ 138.146529][T12050] ? save_fpregs_to_fpstate+0xd8/0x110 [ 138.146550][T12050] ? finish_task_switch+0xce/0x290 [ 138.146567][T12050] ? ktime_get_coarse_real_ts64+0x10d/0x120 [ 138.154419][T12048] FAT-fs (loop5): error, corrupted directory (invalid entries) [ 138.159695][T12050] ? vfat_lookup+0x300/0x300 [ 138.164458][T12048] FAT-fs (loop5): Filesystem has been set read-only [ 138.169182][T12050] ? vfat_lookup+0x300/0x300 [ 138.177914][T12055] loop3: detected capacity change from 0 to 6 [ 138.181438][T12050] vfat_create+0x90/0x1e0 [ 138.205057][T12055] FAT-fs (loop3): Directory bread(block 6) failed [ 138.212375][T12050] path_openat+0xcec/0x1ec0 [ 138.212408][T12050] do_filp_open+0x105/0x220 [ 138.254153][T12050] do_sys_openat2+0xb5/0x2b0 [ 138.258887][T12050] ? fput+0x2d/0x130 [ 138.263059][T12050] __x64_sys_creat+0x62/0x80 [ 138.267663][T12050] do_syscall_64+0x44/0xa0 [ 138.272091][T12050] entry_SYSCALL_64_after_hwframe+0x44/0xae [ 138.278052][T12050] RIP: 0033:0x7f0539f0ba39 05:53:21 executing program 4: prlimit64(0x0, 0xe, &(0x7f0000000280)={0x9, 0x8d}, 0x0) sched_setattr(0x0, &(0x7f0000000040)={0x38, 0x2, 0x0, 0x0, 0x8}, 0x0) r0 = creat(&(0x7f0000000280)='./bus\x00', 0x0) write$cgroup_type(r0, &(0x7f0000000200), 0x175d900f) ioctl$FS_IOC_RESVSP(r0, 0x40305828, &(0x7f0000000040)) [ 138.282546][T12050] Code: ff ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 40 00 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 bc ff ff ff f7 d8 64 89 01 48 [ 138.302593][T12050] RSP: 002b:00007f0537c82188 EFLAGS: 00000246 ORIG_RAX: 0000000000000055 [ 138.311015][T12050] RAX: ffffffffffffffda RBX: 00007f053a00ef60 RCX: 00007f0539f0ba39 [ 138.319080][T12050] RDX: 0000000000000000 RSI: 0000000000000000 RDI: 0000000020000200 [ 138.327048][T12050] RBP: 00007f0537c821d0 R08: 0000000000000000 R09: 0000000000000000 [ 138.336377][T12050] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000001 [ 138.344516][T12050] R13: 00007ffeff25beaf R14: 00007f0537c82300 R15: 0000000000022000 05:53:21 executing program 0: prlimit64(0x0, 0xe, &(0x7f0000000280)={0x9, 0x8d}, 0x0) r0 = getpid() sched_setattr(r0, &(0x7f0000000040)={0x38, 0x2, 0x0, 0x0, 0x8}, 0x0) socketpair$unix(0x1, 0x200400000000003, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r1, &(0x7f0000000100)=@abs, 0x6e) openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x40840, 0x20) sendmmsg$unix(r2, &(0x7f00000bd000), 0x924924924924c31, 0x0) write(r2, 0x0, 0x0) close(r1) 05:53:21 executing program 5: syz_mount_image$vfat(&(0x7f00000000c0), &(0x7f0000000100)='./file0\x00', 0x0, 0x3, &(0x7f0000000000)=[{&(0x7f0000000140)="eb3c906d6b66732e66617400028001000240000004f801", 0x17}, {&(0x7f0000010100)="000000090000000000000000c20d000000000000000000b8017737c54836ecaaf8ffff00f0ff", 0x26, 0x1e0}, {&(0x7f0000000180)="53595a4b414c4c45522020080000e780325132510000e780325100000000000041660069006c00650030000f00fc0000ffffffffffffffffffff0000ffffffff46494c45302020202020201000c1e770325132510000e770325103", 0x5b, 0x600}], 0x0, &(0x7f0000000400)=ANY=[@ANYBLOB='check=strict,iocharset=cp437']) chdir(&(0x7f0000000340)='./file0\x00') creat(&(0x7f0000000200)='./file0/file1\x00', 0x0) newfstatat(0xffffffffffffff9c, &(0x7f0000000340)='./file1\x00', 0x0, 0x0) open(&(0x7f0000000080)='./file1\x00', 0x40000800, 0x0) 05:53:21 executing program 2: syz_mount_image$vfat(&(0x7f00000000c0), &(0x7f0000000100)='./file0\x00', 0x0, 0x3, &(0x7f0000000000)=[{&(0x7f0000000140)="eb3c906d6b66732e66617400028001000240000004f801", 0x17}, {&(0x7f0000010100)="000000090000000000000000c20d000000000000000000b8017737c54836ecaaf8ffff00f0ff", 0x26, 0x1e0}, {&(0x7f0000000180)="53595a4b414c4c45522020080000e780325132510000e780325100000000000041660069006c00650030000f00fc0000ffffffffffffffffffff0000ffffffff46494c45302020202020201000c1e770325132510000e770325103", 0x5b, 0x600}], 0x0, &(0x7f0000000400)=ANY=[]) chdir(&(0x7f0000000340)='./file0\x00') creat(&(0x7f0000000200)='./file0/file1\x00', 0xe) setresuid(0x0, 0x0, 0x0) open(&(0x7f0000000080)='./file1\x00', 0x4400, 0x186) 05:53:21 executing program 1: syz_mount_image$vfat(&(0x7f00000000c0), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000000)=[{&(0x7f0000000140)="eb3c906d6b66732e66617400028001000240000004f801", 0x17}, {&(0x7f0000000180)="53595a4b414c4c45522020080000e780325132510000e780325100000000000041660069006c00650030000f00fc0000ffffffffffffffffffff0000ffffffff46494c4530202020202020", 0x4b, 0x600}], 0x0, &(0x7f0000000400)=ANY=[@ANYBLOB='check=strict,iocharset=cp437']) creat(&(0x7f0000000200)='./file0/file1\x00', 0x0) (fail_nth: 9) 05:53:21 executing program 3: syz_mount_image$vfat(&(0x7f00000000c0), &(0x7f0000000100)='./file0\x00', 0x0, 0x3, &(0x7f0000000000)=[{&(0x7f0000000140)="eb3c906d6b66732e66617400028001000240000004f801", 0x17}, {&(0x7f0000010100)="000000090000000000000000c20d000000000000000000b8017737c54836ecaaf8ffff00f0ff", 0x26, 0x1e0}, {&(0x7f0000000180)="53595a4b414c4c45522020080000e780325132510000e780325100000000000041660069006c00650030000f00fc0000ffffffffffffffffffff0000ffffffff46494c45302020202020201000c1e770", 0x50, 0x600}], 0x0, &(0x7f0000000400)=ANY=[]) chdir(&(0x7f0000000340)='./file0\x00') creat(&(0x7f0000000200)='./file0/file1\x00', 0x0) newfstatat(0xffffffffffffff9c, &(0x7f0000000340)='./file1\x00', &(0x7f0000000440), 0x800) open(&(0x7f0000000080)='./file1\x00', 0x4400, 0x186) [ 138.374907][T12055] FAT-fs (loop3): Directory bread(block 6) failed [ 138.406755][T12057] FAT-fs (loop3): error, corrupted directory (invalid entries) [ 138.414361][T12057] FAT-fs (loop3): Filesystem has been set read-only 05:53:21 executing program 4: prlimit64(0x0, 0xe, &(0x7f0000000280)={0x9, 0x8d}, 0x0) sched_setattr(0x0, &(0x7f0000000040)={0x38, 0x2, 0x0, 0x0, 0x8}, 0x0) r0 = creat(&(0x7f0000000280)='./bus\x00', 0x0) write$cgroup_type(r0, &(0x7f0000000200), 0x175d900f) ioctl$FS_IOC_RESVSP(r0, 0x40305828, &(0x7f0000000040)) [ 138.461562][T12067] loop5: detected capacity change from 0 to 6 [ 138.469638][T12070] loop1: detected capacity change from 0 to 6 [ 138.477585][T12072] loop2: detected capacity change from 0 to 6 [ 138.485536][T12074] loop3: detected capacity change from 0 to 6 [ 138.496581][T12070] FAT-fs (loop1): Directory bread(block 6) failed [ 138.500305][T12072] FAT-fs (loop2): Directory bread(block 6) failed [ 138.509707][T12067] FAT-fs (loop5): Directory bread(block 6) failed [ 138.511566][T12070] FAT-fs (loop1): Directory bread(block 6) failed [ 138.529433][T12074] FAT-fs (loop3): Directory bread(block 6) failed [ 138.540349][T12070] FAT-fs (loop1): Directory bread(block 6) failed [ 138.547058][T12072] FAT-fs (loop2): Directory bread(block 135) failed [ 138.556302][T12074] FAT-fs (loop3): error, corrupted directory (invalid entries) [ 138.562554][T12070] FAULT_INJECTION: forcing a failure. [ 138.562554][T12070] name failslab, interval 1, probability 0, space 0, times 0 [ 138.564013][T12074] FAT-fs (loop3): Filesystem has been set read-only [ 138.576601][T12070] CPU: 0 PID: 12070 Comm: syz-executor.1 Not tainted 5.15.0-rc6-syzkaller #0 [ 138.591927][T12070] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 138.592559][T12072] FAT-fs (loop2): Directory bread(block 136) failed [ 138.602044][T12070] Call Trace: 05:53:21 executing program 0: prlimit64(0x0, 0xe, &(0x7f0000000280)={0x9, 0x8d}, 0x0) r0 = getpid() ptrace$pokeuser(0x6, r0, 0x6, 0x64) sched_setattr(r0, &(0x7f0000000040)={0x38, 0x2, 0x0, 0x0, 0x8}, 0x0) socketpair$unix(0x1, 0x200400000000003, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r1, &(0x7f0000000100)=@abs, 0x6e) sendmmsg$unix(r2, &(0x7f00000bd000), 0x924924924924c31, 0x0) write(r2, 0x0, 0x0) close(r1) [ 138.602055][T12070] dump_stack_lvl+0xd6/0x122 [ 138.602079][T12070] dump_stack+0x11/0x1b [ 138.609282][T12078] FAT-fs (loop3): Directory bread(block 6) failed [ 138.611930][T12070] should_fail+0x23c/0x250 [ 138.611951][T12070] ? fat_alloc_inode+0x25/0x90 [ 138.617029][T12072] FAT-fs (loop2): Directory bread(block 137) failed [ 138.620677][T12070] __should_failslab+0x81/0x90 [ 138.631558][T12072] FAT-fs (loop2): Directory bread(block 138) failed [ 138.636285][T12070] ? fat_get_block_bmap+0x1f0/0x1f0 05:53:21 executing program 3: syz_mount_image$vfat(&(0x7f00000000c0), &(0x7f0000000100)='./file0\x00', 0x0, 0x3, &(0x7f0000000000)=[{&(0x7f0000000140)="eb3c906d6b66732e66617400028001000240000004f801", 0x17}, {&(0x7f0000010100)="000000090000000000000000c20d000000000000000000b8017737c54836ecaaf8ffff00f0ff", 0x26, 0x1e0}, {&(0x7f0000000180)="53595a4b414c4c45522020080000e780325132510000e780325100000000000041660069006c00650030000f00fc0000ffffffffffffffffffff0000ffffffff46494c45302020202020201000c1e770325132510000", 0x56, 0x600}], 0x0, &(0x7f0000000400)=ANY=[]) chdir(&(0x7f0000000340)='./file0\x00') creat(&(0x7f0000000200)='./file0/file1\x00', 0x0) newfstatat(0xffffffffffffff9c, &(0x7f0000000340)='./file1\x00', &(0x7f0000000440), 0x800) open(&(0x7f0000000080)='./file1\x00', 0x4400, 0x186) [ 138.636312][T12070] should_failslab+0x5/0x20 [ 138.643262][T12079] FAT-fs (loop5): Directory bread(block 6) failed [ 138.647627][T12070] kmem_cache_alloc+0x4f/0x300 [ 138.647650][T12070] ? fat_get_block_bmap+0x1f0/0x1f0 [ 138.647669][T12070] fat_alloc_inode+0x25/0x90 [ 138.647684][T12070] ? fat_get_block_bmap+0x1f0/0x1f0 [ 138.664981][T12072] FAT-fs (loop2): Directory bread(block 139) failed [ 138.670342][T12070] new_inode_pseudo+0x38/0x1c0 [ 138.680227][T12072] FAT-fs (loop2): Directory bread(block 140) failed [ 138.680312][T12070] new_inode+0x21/0x120 [ 138.688253][T12072] FAT-fs (loop2): Directory bread(block 141) failed [ 138.690072][T12070] fat_build_inode+0xe7/0x1a0 [ 138.690094][T12070] ? vfat_lookup+0x300/0x300 [ 138.696786][T12072] FAT-fs (loop2): Directory bread(block 142) failed [ 138.701391][T12070] vfat_create+0xfc/0x1e0 [ 138.701412][T12070] path_openat+0xcec/0x1ec0 [ 138.708382][T12072] FAT-fs (loop2): Directory bread(block 143) failed [ 138.712096][T12070] do_filp_open+0x105/0x220 [ 138.712123][T12070] do_sys_openat2+0xb5/0x2b0 [ 138.719661][T12072] FAT-fs (loop2): error, corrupted directory (invalid entries) [ 138.723414][T12070] ? fput+0x2d/0x130 [ 138.723438][T12070] __x64_sys_creat+0x62/0x80 [ 138.728014][T12072] FAT-fs (loop2): Filesystem has been set read-only [ 138.734641][T12070] do_syscall_64+0x44/0xa0 [ 138.734665][T12070] entry_SYSCALL_64_after_hwframe+0x44/0xae [ 138.734689][T12070] RIP: 0033:0x7f0539f0ba39 [ 138.741044][T12067] FAT-fs (loop5): Directory bread(block 135) failed [ 138.743575][T12070] Code: ff ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 40 00 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 bc ff ff ff f7 d8 64 89 01 48 [ 138.743595][T12070] RSP: 002b:00007f0537c82188 EFLAGS: 00000246 [ 138.753041][T12067] FAT-fs (loop5): Directory bread(block 136) failed [ 138.754652][T12070] ORIG_RAX: 0000000000000055 [ 138.754660][T12070] RAX: ffffffffffffffda RBX: 00007f053a00ef60 RCX: 00007f0539f0ba39 [ 138.754672][T12070] RDX: 0000000000000000 RSI: 0000000000000000 RDI: 0000000020000200 [ 138.754683][T12070] RBP: 00007f0537c821d0 R08: 0000000000000000 R09: 0000000000000000 [ 138.754702][T12070] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000001 [ 138.754712][T12070] R13: 00007ffeff25beaf R14: 00007f0537c82300 R15: 0000000000022000 [ 138.893497][T12067] FAT-fs (loop5): Directory bread(block 137) failed [ 138.900315][T12067] FAT-fs (loop5): Directory bread(block 138) failed 05:53:21 executing program 2: syz_mount_image$vfat(&(0x7f00000000c0), &(0x7f0000000100)='./file0\x00', 0x0, 0x3, &(0x7f0000000000)=[{&(0x7f0000000140)="eb3c906d6b66732e66617400028001000240000004f801", 0x17}, {&(0x7f0000010100)="000000090000000000000000c20d000000000000000000b8017737c54836ecaaf8ffff00f0ff", 0x26, 0x1e0}, {&(0x7f0000000180)="53595a4b414c4c45522020080000e780325132510000e780325100000000000041660069006c00650030000f00fc0000ffffffffffffffffffff0000ffffffff46494c45302020202020201000c1e770325132510000e770325103", 0x5b, 0x600}], 0x0, &(0x7f0000000400)=ANY=[]) chdir(&(0x7f0000000340)='./file0\x00') creat(&(0x7f0000000200)='./file0/file1\x00', 0xf) setresuid(0x0, 0x0, 0x0) open(&(0x7f0000000080)='./file1\x00', 0x4400, 0x186) 05:53:21 executing program 4: prlimit64(0x0, 0xe, &(0x7f0000000280)={0x9, 0x8d}, 0x0) sched_setattr(0x0, &(0x7f0000000040)={0x38, 0x2, 0x0, 0x0, 0x8}, 0x0) r0 = creat(&(0x7f0000000280)='./bus\x00', 0x0) write$cgroup_type(r0, &(0x7f0000000200), 0x175d900f) ioctl$FS_IOC_RESVSP(r0, 0x40305828, &(0x7f0000000040)) 05:53:21 executing program 1: syz_mount_image$vfat(&(0x7f00000000c0), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000000)=[{&(0x7f0000000140)="eb3c906d6b66732e66617400028001000240000004f801", 0x17}, {&(0x7f0000000180)="53595a4b414c4c45522020080000e780325132510000e780325100000000000041660069006c00650030000f00fc0000ffffffffffffffffffff0000ffffffff46494c4530202020202020", 0x4b, 0x600}], 0x0, &(0x7f0000000400)=ANY=[@ANYBLOB='check=strict,iocharset=cp437']) creat(&(0x7f0000000200)='./file0/file1\x00', 0x0) (fail_nth: 10) [ 138.906979][T12067] FAT-fs (loop5): Directory bread(block 139) failed [ 138.913757][T12067] FAT-fs (loop5): Directory bread(block 140) failed [ 138.921505][T12067] FAT-fs (loop5): Directory bread(block 141) failed [ 138.940571][T12067] FAT-fs (loop5): Directory bread(block 142) failed [ 138.950187][T12087] loop3: detected capacity change from 0 to 6 05:53:21 executing program 0: prlimit64(0x0, 0xe, &(0x7f0000000280)={0x9, 0x8d}, 0x0) r0 = getpid() sched_setattr(r0, &(0x7f0000000040)={0x38, 0x2, 0x0, 0x0, 0x8}, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000100)=@abs, 0x6e) sendmmsg$unix(0xffffffffffffffff, &(0x7f00000bd000), 0x924924924924c31, 0x0) write(0xffffffffffffffff, 0x0, 0x0) close(0xffffffffffffffff) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)) [ 138.952339][T12067] FAT-fs (loop5): error, corrupted directory (invalid entries) [ 138.963999][T12067] FAT-fs (loop5): Filesystem has been set read-only [ 138.971864][T12087] FAT-fs (loop3): Directory bread(block 6) failed [ 138.986655][T12087] FAT-fs (loop3): error, corrupted directory (invalid entries) [ 138.992980][T12089] loop2: detected capacity change from 0 to 6 [ 138.994315][T12087] FAT-fs (loop3): Filesystem has been set read-only 05:53:21 executing program 3: syz_mount_image$vfat(&(0x7f00000000c0), &(0x7f0000000100)='./file0\x00', 0x0, 0x3, &(0x7f0000000000)=[{&(0x7f0000000140)="eb3c906d6b66732e66617400028001000240000004f801", 0x17}, {&(0x7f0000010100)="000000090000000000000000c20d000000000000000000b8017737c54836ecaaf8ffff00f0ff", 0x26, 0x1e0}, {&(0x7f0000000180)="53595a4b414c4c45522020080000e780325132510000e780325100000000000041660069006c00650030000f00fc0000ffffffffffffffffffff0000ffffffff46494c45302020202020201000c1e770325132510000", 0x56, 0x600}], 0x0, &(0x7f0000000400)=ANY=[]) chdir(&(0x7f0000000340)='./file0\x00') creat(&(0x7f0000000200)='./file0/file1\x00', 0x0) newfstatat(0xffffffffffffff9c, &(0x7f0000000340)='./file1\x00', &(0x7f0000000440), 0x800) open(&(0x7f0000000080)='./file1\x00', 0x4400, 0x186) 05:53:21 executing program 5: syz_mount_image$vfat(&(0x7f00000000c0), &(0x7f0000000100)='./file0\x00', 0x0, 0x3, &(0x7f0000000000)=[{&(0x7f0000000140)="eb3c906d6b66732e66617400028001000240000004f801", 0x17}, {&(0x7f0000010100)="000000090000000000000000c20d000000000000000000b8017737c54836ecaaf8ffff00f0ff", 0x26, 0x1e0}, {&(0x7f0000000180)="53595a4b414c4c45522020080000e780325132510000e780325100000000000041660069006c00650030000f00fc0000ffffffffffffffffffff0000ffffffff46494c45302020202020201000c1e770325132510000e770325103", 0x5b, 0x600}], 0x0, &(0x7f0000000400)=ANY=[@ANYBLOB='check=strict,iocharset=cp437']) chdir(&(0x7f0000000340)='./file0\x00') creat(&(0x7f0000000200)='./file0/file1\x00', 0x0) newfstatat(0xffffffffffffff9c, &(0x7f0000000340)='./file1\x00', 0x0, 0x0) open(&(0x7f0000000080)='./file1\x00', 0xf6ffffff, 0x0) [ 139.009589][T12087] FAT-fs (loop3): Directory bread(block 6) failed [ 139.028404][T12093] loop1: detected capacity change from 0 to 6 [ 139.042996][T12089] FAT-fs (loop2): Directory bread(block 6) failed 05:53:21 executing program 0: prlimit64(0x0, 0xe, &(0x7f0000000280)={0x9, 0x8d}, 0x0) r0 = getpid() sched_setattr(r0, &(0x7f0000000040)={0x38, 0x2, 0x0, 0x0, 0x8}, 0x0) socketpair$unix(0x1, 0x200400000000003, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r1, &(0x7f0000000100)=@abs, 0x6e) r3 = creat(&(0x7f0000000280)='./bus\x00', 0x0) r4 = getpgid(r0) sched_setattr(r4, &(0x7f0000002900)={0x38, 0x3, 0x5, 0x0, 0xed7, 0xdda, 0xf0a, 0x1f932c98, 0x9, 0x85}, 0x0) write$cgroup_type(r3, &(0x7f0000000200), 0x175d900f) ioctl$FS_IOC_RESVSP(r3, 0x40305828, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x8}) sendmmsg$unix(r3, &(0x7f0000002880)=[{{&(0x7f0000000180)=@file={0x0, './file0\x00'}, 0x6e, &(0x7f00000000c0)=[{&(0x7f0000000000)="d48bc220a0cce098a73a2aea47ddbe70ea2cb6f69cc9bae51a85a998b7f69d187c98cb8edfcfb041e14f5ef12336037c6bb4a171191039a6b597", 0x3a}, {&(0x7f00000002c0)="0a2290d76c46268dbf7559a5f0b7328da82dfd9128b7e0fe58f8ac0e3f26c13296c849c2e2fcbfc5d12025fc8094f550fb5a2f43726f8d2505cf55a5d8b10d5e8f5ed0af538228e1b479351491cb7def0b7d182b3e8840e4c0f34fbf45681d533b779f1eefca8a8ad066877be8a4f96a25a8b0cbea48b19509b0d541180eac966f6e2b14786fd7c0ee7230d32ea97e07448e7a379d25ac6692b33350398d1eea8e49c465ac5aea091e6e", 0xaa}, {&(0x7f0000000380)="3c76383f75158a0366e7f6b9c86b36d81a7279064544ffbe95941bab565f8ca46236ab8f5263aeeec751dca0dd885f1d7386b41c75ee0b5b9e7aed0ac41df143a407b980ef97d2980cbfe3dc64df73897e998aced28b8cc523e48b4ebe516bffd672603e6ff3ef5f4930ce9593ea97beba78f128792a218a4f8a53e2ae616997151e4a1969b787b2c058bc5209729fcdb82193d1b3a22799a4b4c44c6f210200e767c1a04585982a5ed98a259136364e83532de295252c0a67b5634b6b46e52eeb737245506f87ea2b47c564f7329a127e5f875b090b02e8bc49a92570024946df412cd28998273e435c9148ec29aba39076061c2e722f8a94fc0695fc3ab816497da91cc991209a3480b67abce825157ee1ab628cce9695a90097f923f53470a06ed5e027114b174dfe0be75ed672f61941175ea71c5d70eac81bdc7dfae8f0d42c344516f56ae4b44ae0911ea6c484d4cd8f3d8830905a2c77d6b6728a333cc2981b623ffa3f1b89d4df9814f657c4447a92c379447fb180eafcaf2d3b24c1a90156b0996356d880eb540ec7c8e6132fcd15e831e6505240a0286d94ebc2fdbfdb58974d1f56c90bbec4fef325b8e4439172e3311df2de50eb99ff7f3627ee8111fb5adf264de3ea660e5cf779850cf01e0a3b8e125284a9f019e58af4b22e08cf5ae18b4c7d7175e24f797b16dbfb543dd08aa238eca96725110b7d00ba7721808284355ab1b7ca78bcf9e5bb8021349cb821bce781ea25bf511c0237d0ca0fe806541258b8df463e0947cf640d431d37de440c3b89bbee0dec7d1831051c742085a6d8dfba831d505bce10cd33760fbfba7d0a7ca1c5cebd684f10f84800fa0d0c04531333f74222319e21a9634dae3c9f61a63fb9d4b0a47f36f7a19bbafbef09e527273246025c8ada388d5998485e1dcb9fa4bff5536df5182bb90c8a1ae94d047f047e5c12247c8d4c0775409749aa2a22dae579ad970c82505e248e57a4d0e1d6207c3b0e1f802de916f5e1667339748400b19d6d3e48bcbd61109b2a3b3774f315c412dc6643225829c16b509ba00d83b2e622263a2fbf9a7e16c26215de160f3b624a83f14ba242b44e3dca4f6217a96165186d2dc42740caea6b95a7e1089043d2ad32eb24494e9d494f299643105f15407528f0647a4a19abec84490967dd3379cd178056d8a6c4d595927a3db41907694e7f23e65709c9e47df3b9db840f2a17d64684382537350ec6e1a56f99d3eaa8dcf7d91c5494561a03bc841cc672f25606d2bb8cde0c6a97b5fb124db10184981c0f1d3808d4207d2dc47ca334c00988733f33ff14bfef3de058a927d634105faad3e8daef17804437d9b2abe92461f56e4d8c2f2079a7236909ea68492555d1fc260bceae680ed89ee3bc23d3d8dbd93188c24c1085a47440683f23695a436805b205d3d80e1a278046a832ee2cda7bf1e0ea3822e453625a53d4f80f330219b3361cf0cad869a2d04fc5a9413ef745507f7c89bba1c5d7da89a0e2701ae2c77c9e4bd0af3d00cb511e8478ce5cdd87b6577869df902514ff2a55d3ac9fc9dde0f2288cd3d8603bf71615ff720ecabf33c73c1dcb1289ea1819abda976c90143c9598a03b5c08001dafe8fa82f18cc9ef1b0021ebb9a199373b9ac82901fbad4514be39a40f11860bd581b92690bb08b56d6aeb49d608968dec7ff9adb061cf5731a8830f0d07f038ed64ae7aea6807a1cd0487fc987acef37378145228de36a613cdc327c215621f5812cf8f71589cd358b1e6073bc1a620fc0187c37797d12c9f7edb78ca912f8e29b644a36ed9a07a292f9220e0835bbfcaf0d355c811532988ed6d888109e1bafe24b6cf2faf3e28d2b649dae1cd4b0843883a2e42ef95b38ec738471db2600116c014d686dff5a4e2e26d29d9ff6b1cedbf91fc8143ffadf18637045da7e77714086be3e7021460d13dcacf87279e0646792ca8d474e22d618b635d96fcf480bffab46bdb3e3e4627bae2efd8a65729b4f3f859973101f2e0807b6b05648e1e804502a55d7ac9c4c66a97e068e5a719861235d22efa0a88d953c1f412ba858a46c80308d7c73715dc69cdba451bced2de5dfd82649345ff7be9591b52b27e8a77903e86447fe408629fabcf9159ca5d31a6c3d0140975abf191b9ba27b8ef6b9ca03548cc000b10609e939a6808728738508d78b3cd837463031eaaa024bb347276daf8b6be80a1b6b80ee730a572eaa4666ddc2501ab6434a164b2e8ba6c2fc5675b130a1c211d75dbd8bdec91f2c9413a296e1aeee4a8aab6ba7c440080b2c51faebed6fd34e0982aa91c57c0013b4c0d189fe601b54a7dc208a3392af7edccefba6ba019c461a9eb4704236dd77d20a26bcf4da3bbdc91f8691ff0a3f776ad2cc255371ee7586a495f0b901a64b87454f1a16f3a5bbbed523d6f40a4dcbd2e8585449cee2dd1c4f71fd37efdd29e3620606f99ec03cdae7da42ac345397ebbd8dfee0e2e8260ff9dd513bceceaba253fba4082f1c4f8c79b43bbe01865a0dfebcd548c1cbfe215ddda8fc3be46dcea964ee5a99c583cb9e3ada0a159405fece6ca77e0bb6f5079eaffb7256e172fad86c803d6ec65936e79dfd0fd93c4cbfd73f5de34c2d404151aa8a0738fda68304d2ad3abdb48c19c5054a24f1b1f1b8085dd9847ba690dd73cd69bff9fbf4aa3987477d02a26bdcd06b22a25397aff5f02dd474e24298801c69cea7184323a76061efd5b35cd5329e23364b6846fed3e3478f1af43489ebeff21421f5bc0e5363f29449936cbd8dfa24ebdb3789179c1e038d8a3849a2df9b821c596dfaa22365b2e59b87f1c8f5d2755b6d0727d9299ea8b3baed7332b88906c7cd01b6eed72b432761f102062e07b08da784b0a6bff28e418bb4bb68a625e7baca08731ebb214bdfb4e96a49936d7d2ed4949488ca4ed9f26ade1b134a6869ef3bc702c1ebde9692f0a25baea3ad205526aa3f98ec0ec0c0d82baf5c7331a487129c8f1f671c1440ae8aa6dc695cfd5d05963fa77096695f7d4b6eca85f2feabcaac1a3586b0dfe9165cb2ecc10f5e677bfbbd431c17e902b3551cbdd75dceee3cf98231f66cddf0348fa895d2a667985a4ddb4f8a1d21928197c53422f01a01ff5a94db12768a392df93ebf254797c6643a00e8505e4fdff41ce17640288bea57eb4b4dd86da7f1ed959ce17ef015c5aef8ecd7612f1c6cf737de0c57aa42c7823a7f09d3404bad9de69b4c524f2af5c20c8911b1a340a699507698bac408699f4dc037ebff1c954521606a4dda0cebc507c455f71385959ea7c68689056aa50eb1ce87eac055d3812b1af5fb24bb06138f6efe7f69cd7785d8d86ba870fe6c23e545e1fce7a2c8fff47b3bd6376d529898e68d0e13e16d026a88c83a3705f998f9f3fe40e574c3f932cf3a58b0dd08c15eb218f3e3684df4cd51ca8b610ac0be5d7ea82b8898167179ae4395655aceb76936321925cac14c51dff9f78d206ec147f46e446cca5c403623ef09283a4ef3a15c4cd360500eb4c48a0c22e2b147b0503eab21e7a5bce29688be46ab5b3e4def9b414e06321cd4203e1d0de8bebcddf22c9437d30ef210540d00aa8ad09e3fd93952fd2acf5691c260872c54635cfb8e1adc85b4379a39f60e0482dfbfd39128655c55ff7ca6dd8ed43ff5dff66659cfb9f7bba9f9112d8060cc690e60c7bc368ae826938400b1046dc38f01fc8817ca6e3619c2812f7887ef0673590ea5e0d49bf5e47b292e8dab5d2161bdf2375b0ba7a1be49e3a6467cb42c35a765ea9e2d82be4d2ad7df9214561992b2a008dfd4109de78a8668f0507c0567abc6216afdf66aa6ec59604220d6217539ec6d6b36789d5e2d76695be33e4956e4da35f500ff64f4bdcc3797bf00b9d207d404eb0de6d30db359766b67b14b1b814a2d437da35ab30afa5911ff54501c15899827c02181be1bf666ac8cc610b37571090ab931b6a159759099e5883000b48cdff8c4b44bd98753fd5fc07185dec41ac786fc766b2ac5943bb71b7c5e3d0eca07ceec663dc9fde16a4c7a6053301b95955f36972b16d816e058fb9cc876bbc5f3022b406e38724111f75c40b012a9f7be9490ec2fe96a692a8fff2099da7bc2adf3a11c77f4f1107e5fee15ab0b6ea9b74f2f619eb533ef824e1d034d21a05c649c5ca57d8e92fe690aad1a513e5dc8b3983ec29007a5020c31c8cc14866617fa16b0dfe34259b54954cd5cac58e29c84f641c386b14f8a88d3d4bb68805cde633fe8ff405a7981c56a66e9596abf009563ad16dac675f15e33cd223cbc2652088ac215ced35b216bd2c042f9b566d441016df23ab778ed32c88c76bd9de3e44250ff2786137bb5c5d6bdc491684af38081451197bc298608c1e9dca478801bcb27c5a79842c08276d23fd9c2f9984d07f75a3db443fc1ac58a7a977e4bfed873978bcacefe25ca3744660c3743474a05cc3b7e3d8907c8d2e467d37d0475f6f34caf7d61d420f4a3109e03a3798a5f53c6590d72777197fdfd242e1b7af1c4f386f9171d48ae550d12aed97c4b9268189b2744dc1112a3bf7d6870a9533ad5e08df674dc5298d48a9410df3f6d851bf8cea2a6b45e7b8832e4b1febe6a5b29e7909df371d094e5d10597f0e11fe6476c90c2a74c6b224913e9c0708c1c1ac7e079844b0e654cdef1beafc299e88257ccf6713cccbb2ccb638ca8e1c823a1d43f878a0b40682de23915f6c5cd927829d94350542c43dfa34d74d767a6993c4fee8e68281f4b159ff1707334f835c2bd6f48cb106a933d299476269fe5d8833074c828dbebd04a62c742409b5ae3bd07d33cc9327c2863c6541ccc961cfbd02732ca708757b4ecf528a365fda2411f3d8defb31aa837786cabce9cec30b233922e403c96c77058dbd4686d876e271097242a1e243de56f9eae08af67402811857a33db858d4e52349b1bbe1883435ae96a717a266e46cbb35479b4baa9bb20330fa9eb2a9bb57ee9d8210a6cfa2d04026906f23ca8b5b01733fe08d522817c5ad3c9463035df699b43c0f411bed9e4de501f3c2442b3775910ca7ac4490ff07c6e7dd6648f2660762030e9454aaac036ca814b00bc8ff2a6c61dc15f562a70eb69c24290ae95c5a51da46e20d265a9d1b39ba542ee854c63d3bea2bfe11e87cb48215e99f3b5b4a8fc54b910555cacc431d2ca638354bd7d2b43b90e293ec80f58c2645f55e7de39ad11e15e0e57ff50a887dc0833814ae5b712801a66325cea5553875b5d78b9ef3eeb985fd5d8ff3b89787df0eac38b1e665effdbc35d0f842ebff4ed1263bf96d31404e6ba97721741b5b2191e8517351902ef3b2cf94a4e3619fedc0a8f3b7ed3e28d6824341a840968a76d920d4d6cd70c5f15d7fbf1f799622e0f85570abd29e2c78520b4f984f5fb1e124148832908bc419d74e9bfc55c56941876eb87f1ed3199ba21de1bf94b11249ac2faae936ae22f97af95c4a7c76874ccd15175d3ac5e0eb27f3c61ed7c2c799f0bd0eee98eee24ea4cfd3d8a4b37d6b3b83b643e2283713ca8737654c1c96e2b4520812825a54671440730ec4bcbee0acbb146f69322198690a168a152b9268093359b2bae748997f73aa7edef00affb5349214c563a47784028ffbc232073f1ee9a925e55657b8e2869096403b24459c125365250b6ea4acf8054d2c0f7f26105862a13b3afba11d28abea4d1c23d09cdfb8a3fd88ef0917c3c36c83de924971372fbe73d60debe2a57c648d445ff7eddead921d54493bd4ce8831621a7865bf4e", 0x1000}, {&(0x7f0000001380)="5d95a17ad424a73c8d1809b50937d2e34c6d4d4e0cfd32a46d68cf25f42aeec7ba1ec437552012b93264bc05031e486c4654f19c4b3a83dbeb9951d729178a9c1b5333143eb8745a6b25caf7e657c22aa82ffe3c421cb8da9875c29672f9474f8ad47ca4ca8efd4c2a82ded41a596a1591eea812c043dfb6d86ccaa9ace680d0464716fa1118cc273a549d51", 0x8c}], 0x4}}, {{&(0x7f0000000200)=@file={0x1, './file0\x00'}, 0x6e, &(0x7f0000002800)=[{&(0x7f0000001440)="cf4faf8fa3896d7f437ed81ba67a7a3439eb31e85c0eac52d3b46ce15d7be8ea2619619b51389978fbd9525574858e3bfc735950db879d1eb673cbdda708b18e14142689966d3c9269c2bc534820fcd623ad2c5b0a48729935fb14236ea4269094f80d510570a5c7cb1d61684a8bfb47bd8cccab004bf1f598c297aeaaf1067d886212401f1de2b1e093435a287719ab172def91a10779fe61a844a83ddcdadaecb93138b1705b6bb319fdcc91a648d5ea29c993a53e64d707d40b4c4ade7f18e84eefc2074cd83e717e43d9fd304ef1181a69267799858a22af5f742e0e7e049018378a69a26e0bbf553d253adfc1092145b0326f09c12fef8fef", 0xfb}, {&(0x7f0000001540)="5f532598704f6e2592b1b579340480bc9e4dddf887c35a2ac0d2cc5f14bacff9838db7933f98fd9d81ba168f734d8d198f5753583bfa055b4f248e266cba5ea7de41f6e4bbf2cf4f311bfca77dca92dc9ac55477b99d0d99fc38", 0x5a}, {&(0x7f00000015c0)="fb7232ca22bb7904e53d91d909d9702059c080f78bb69f67b1fefd76f2f3db9c8879a2ee9d83f7886ec929f7dc43b5e6684b89aaaa7a10521b57e3e04f35bf258dcc60a7d81fee3adb734784dd8ba5083c961c8a6cf740026d0d80f98dcdcd92638ce0f6a36147be6a0e79620b1394ec1502541551fb34bb3c10134a0ae2dfe612fef25a3db9d2382e5dcdba984355131b79322cc770d66d2926b4dcf2e7aaef8ffd63f74ca53d98e346aec2358a5bb4b9ca2bb2227ecdc86e8cb1414b8b4deef69af2b6e59d68cd046725b8be1ff6e1f28eea53eda24882e8aabee06171effc3ef63aff0f279aa051f516741c4bc87a090cc43589cef7ae12b2a860f7d395ecb6b29cd76a1504075c277a1940b62db66f76ed66040dec6261f3eae3acbe45517dd5a86a1ea5173ab8ea977671cc4630110d08deeb10dc4863f56747ad4f0e938d71fc18bebfa09ae98994754911f1126eaec936ca854b4a4524e5e0bad99fc876e0bcad1e65049208ddb248c4aa2f36dcef8727b3302df3bfb6006ffbceaa43960708d19eb40d74da59f3c52a9d26390e8a189e726aa963da35d7cb1b4088fd51f8530c1980a20e1e9a821f900be57781364538e1756ed13e22aa85ca0a96a8ff9849449a716e8fcfbb64efb3c9ce27ec27e9e4ce00068e449eedafdb6d7e6a10000deee306dad3eb8a19ca9fb6ae14371db7432155d8cc0f5bb64664ab3b9bbf646c185a223e471d37455a1570089a6c7350e9b5629dc86187e74de59fcbe88669f97a1d974c855fff75a5f93c3192df9764ffbe76e0123f143abc049738008fb9eb49d4d0cccf18b227824454cdd9266a0cc26c36783ea88386cccae5daec85a079ebf2438a3188d6fdefba2af9f988f7d84763beccb6900654a43ba047b7b07fde24aaabb99cbde8addcb2b1b4138e20b1b34caf0629ccbe3a42fae9c3b3066e31f0bd61a584d721bab557c049c4946e82c0035a820f1b9f940fed5e9e4803612ce9992833d9dfb885b6985ef6abaa53ae9b40cf2caaa0e3056ed292afe125de82269da03834ec125885f3308199e4432dd45fb97304f9a0670bb14aa63e129a1503e85eeebc13bd1decd1bf60f465eb168f9728eaadd3ce7990e5635fff345f2936861e30a130863fa66cdb81be7670bce61d6519352f1edfd616e9396f89199774275916310756895608cc12420d53ee7418cc7ede82c1131e56da40848bc24276d8713dd565239cc683f89b4a6372077df8dfa6ec2473b9aaad007c77ce3161f6ec7bf885a1287cc57182d058c4b85ec93587f31c9224305a2cc14442848b396f72ed49efb360338454ebfc3162cfa5fb7609abeaa8bd02748ef789bfa5501ba12608ec8bedcee759b91c947b378a89df19c71cf28fdf27818443a28db2b3254c4f4e44070493a8300cf8ccbe6b3e7cf4914604136ac3de74c67b2ed291374f475501c8929f7cc0f81796c1277457d3f679572f2ddebe43e7f668675f8caf2fb00005b8ba6838be2d5ab48a4b261d44f8368dac75401d361b13ea4692bf845fa0edf73805c049e87f8cc5fe708d415cb8caff25268cbe9ded024368d1a67a6c499656139c16c71b288f5e74adf7dcacf7d975399f5c4d7082654ee022b45ced2414456406eb9918b3e6de935b0e3331206ccd8d389adbe4815daa825f11af02339901570ccfbaa674aff99a6bac904ea5a5ea2bf173392dfe692fd882d2dbbb973f013a34c1a6acbc9f87f012b67d987e60f2be7d91417323f900d445fa15af348bd364d9db3dbcd932395730ae646671fc557810c53ed6a31acfacd22d9c2f395636cbdb34257935350f40c24114f853a1d811e432338bad56b5dfc588a1406c1eac310fe56474dc46ed1311b33a4b6f7f2db0589e6ea690bf0995b02aa844e1986fc2988798a3294b95832bd5ed59be5961fc32a527549aca3303100aa2454517b8bc39e4aaab6eac6237cebcbc0903728104e66b9058018cee5da90d21133315091769269cf3dc5de70d579270430a8a2d7a9424cb6f2e9d1f4e1c75a6a8587983fe958f2332ec4d6fec90b300241aff18e0dacde2d9fd4fef7d262dee072616e3bf91140fffb0f6057a3bf4d958b376e5ed5fa77b5059bc1bffbf44187485f959785fa60d06e4a5c95998fe59dfe4bb7feff6fd0b97e89b777bdbbce7d3d85e46452b71f9c22b8f16010ea2d298a542012174993699082cbfcfe5125cb61e5c8e63feb2198c45caeb30164f11815a343a9fc1ef0ce6f91fe87bc6c4d9879abec434b4ec479eb3898cc800efa79dd5289d822c5c650d6aa47a6815632534aec022f49bae65206b308c5a7868dd98be9d47e59bf72892a2d614c2c47dec6d0a092a3c6c1e29bdb2b5173a83c7511949c0c27e57865cb707c6a479ccdbf1103002c3333add0c4afcf39b90dc5ed25e72589faa8b532c10342fb641920a1f49bb7112b5f7a1e90b685bc39d7503dae6e19b4f821bdf859165ffd6272e97e2fd6cf8dbebd9f9bf2e37384f760df37538e1528691123b8a8e638e28296b48018c78e6138bbfb1a48047e136e2286c0a8d79c38a38b8649ef72b5a6798d3e95d69d7a67d35e21a45f338901dd18663aada16111a0cf43f253d86469e302b2cff450c2d98147afeace618327619292b2b4a84f036d4f9f3c2eab882365ff59d1ee0f30cf479b651d69b4279e53ca92a5b79d686d10726cf3a1376210f51e319a94ab76bce57caff6c04d98fea2676ffc85ced37b983dbdac5ba7dbc4bc7642c0b32b2b9825a06f02a85029c4acf4fb934b06a92fff6d86231a6152ff6ac9a7ea318762b14d88f36fe9bbd966784fe4f1423bb3d75f92087faea9856b86daa97160dfcebb3b8a8b7d261ef4c0c2eb99fdbec889a736f10a469edcc57876cecb39bceb264511c21356d77dcd37bb8dd6b6c1b8b91c6ed59a28aa1cf365f5d10167430a35c831b4dc8644fee30d4a38dac4211e0bd94dcdd5d6a9faf538fdd159ed730d46f897ab202460ae24f9f372f840ce4018b1d8f118596948190ae52d510fe03a9ca356146f2b5ed79cf844402c836c423f52e6812edebdec70149cb4f05e07ad565e9cfba405c7fdd615226a0f59b037ff20a9046d7e56524c20bb1ea4f87631ab16b6e702279784409844cb60bcae15b4f3bafb76bfd942a7d04603274eee2708d869aa53d829dd7a18a6f14781762b5bd10afd0b7c9a171d1592c02eabd1e2ce679e1184a44ad9faf913c34fbb060cebe6a0b3f056fda2894c6d909aab00bef4ccdad4c1def66e168e763cabe120e26510fdc6f4d45a1a792140ec3fcb4288c9e46be8f42aef2fc93d4d460ebfd56ccf3df9ffad25ac94fc557033b6faaae0abba86dd59c8ca1d7ffca9dd08bd7b8825b019bb53d90a9990b790a7f301185ca1517dd40b605dd76b873d6bfdf9d78c73302eec6e5eae148e168572e5f320e6ba02b118257e0246ee5d3cf2efae0f78bef71dd0fe07de2c57b927d53a03aa7311806848ef2bdfe989bdc34dc15990b5351866461330d31fb7a697aead5ecbdee50c9f2018d06400e0fb9ad8a8eedc4684194ac6adf50f8bfe7f26d88bdc3cfcd8415dbaf3cbba2305cf7cf2bcb47aa55e66a54bcdd05c269eb77f5683f2e6319511971fb6a8a7276736415923d5a1a9eee42a6107ec40496d81482e16dd689393b2a9e136ee902380f17125dd71f7065029767458a2c4649b5007e6b77f9f94180ac8857cd334a165cf311a2165c32497d2bb9123f8a59f95f6bb6516c598a1dd37723d022b56d7c14c45675ec4b9c169103707fca57d514d51584ed341041d54a4e4fb72a34d8121d85f603707012cbff7d086fedf79077fec2e96e062ab467156a24df55ea603265b2c1025f843c334fa7180925873f8f46edb145db1942d689b2cc57172187017fbe6b42209910b21cb8dbe0ed6bce4257db08b36b09c22951114eedc65f2e5a110e936223c142c1d7145bb294a1df653c0de21eb22e615cc154da77355649cbee372e0133218ab35501d0dcf9feb5ef7bd397898020cba82489e7e4921b9ba5204729faf9d08c4749ebfa55dc0f5bd3913b19fd1af64c57dfe4afb28a37ccf6daf134791cd7c7b8ac8bec8dc6a75cdedd35fcbc52224c7e172b77d601a56bc1e0c23675647a80dc2db0e67116c45c00912287532a14d83a5d4f93b22ebd5468e8a9766fea8adc35b5e9492211f4849d6a20c066ae1f7bce746d53a4fb8fcf8f429b937546bfac0f69b0206170fe836bab6f32f113e44f524b2ce8ce0f03fdf8021cad91e353e076d87779b141f969696ad7edcb742e04b1dd2d3b33c011dab316260902936294b29b2f202e6aa824aaec8f62339dcbf35ac85ca34e7093397a4170e9f8b8be81b2e226b60d846752c335692103edf00fda7c47025de3390dc5a8295e257745890c3cd1f3c7348bda83988ed0e7bec89d105c259a36117f40b7cb6066e444c54c32c134a08db74ca0b76dd05a74a87ff119d11d865618381ecf42f2c73a176dc03ac1bd3bf59a063b44d662a4a44bedb3bb06cbc3555a19fc6c17a4805f739b79dbd1c5951ddf750609686715ee69e4cc5ce23d4017555b0ae0917bc3d6c3e069f8f92d7f922e55882efbf9edffced0dd80868c814316de7b982f02e51e3db0fbe156bcacb325e417d30d870ae1a225292ac5282fa3e6190b86ee60db5e3c87f9042ee69c282a5089d8750095102d47caa91cbf0f7519cadb8a5cae91c1b8daff4202e165c9d5b0238068f3b6c411fb940b65af7dcd2e0c69d282a0ab419dfea32b925727efc8b27c64a0b1ddc92e396eda1e8bbeb92763e5ec912bf0f4a9018a7525b8d82fd8f0e47cc4ad7f1912a6210d869cabd6e400188fee9bd18d953233461aa1fa8055cd279aa3da7c485be215e5c3a9a1ce1136ac5b8b005d9d74d735fda60021a065b5ec8da730a19b56bff258bf81771f55ab6be1fa9de131c6319c78e8ceca06bfb23ae7158e3715f90f5f8023710381379a1668f0316f517a4fac0a316dfd970773de0dbab755103216ea5931e96fda707a4d007d84f7f46b7f5ade140e4a41986ab776a7aec6897eb7566e71818a98b8f9e0cb740975dbcfd956335a3d207f749c3686f98f9fa4a6082d4a6eeaaf75ccd3a8269c15859918f2716c83df60bfc69875d3a9706b2070a1af8159ce8be801a366928baab3702cc3eb090a3eba29624b0dd27bf35f8ec09c5c53d1c80648c3126b26edaea538d7945803343ca9303e36c44df80f9fbf7ea40caf8d1dfedeb96292d0c402fff38de4ef52b7b770d65aecb944e95ce71b6611e891234137321fa66cb8ee0d15e560a2f2b48c600e2f6cf663d9b1551189b1b74a6d966f25e23fde827ddaddc84e83ba49203d5f669e8772deeccb94d5bb3f2e0ab2d5f5c258b103dff6b13b17c8abacf1bc1ec7074e4f7783b667927360d838dc3d1b5426a09ca24a48f16a858a6ae7af4f9bf114b9ed4127dcc5610844abad5adcc0dc80375ef0346688dfaddd54a2ea83071a9ed55ae4a7b5ada6f727bf411d3695b28347d8d21f633485cea8a869a5dd67f6f6b5388a7cdb9220bae1b7f66d08c919b3d3f43dd56a800cb51769bfde5e343792dcf8e692d419a373b7336b9fbeb3b10ad83ca70946eea4513cbd21d09f07b50dc79136c73381a1cb2e2dfcbf0dde7671983940d84b6fda50911df1860d49fb701023042231656d27288c81b079503836f22f8485517582e2a7bce4fe650e91ef7bb06778255756262431999f0dc9df2d78d433ce6aec28324a93742bb1b3f695270d9e90872652d66d", 0x1000}, {&(0x7f00000025c0)="b03e96e65c", 0x5}, {&(0x7f0000002600)="7e5348c4399174b1c40ce65be553d78a60d729807e99c968d3c09f724b5404aa180d34b3839358b78b49bd7387ab3cfdef1eddf0e0f43ffb1b6c76f50f4fa7e4243aa49b63a61a1f3145e0f31bb19048c612fb0e4d5ffed8", 0x58}, {&(0x7f0000002680)="8eafaf1956f0e508fb8aba0e2ac846e99928702ac4cff920b15c20960a4d49e4ac5eafa10c2fea9e3d8ca9a5d8229e1370d170b17bb3b65ac5c1de6ca2296d929d0e6af7c852dd3511f8f21806c94b999fd4e34612543fce69102e794457d6504433228e2a10e00ba5febce585e4b6fa687529f4d27e611442614bc9948b830d6fa9de43373d28574ab30820ec56c43ab587648d77b8c6d444985b7b064ff2eb29b5ce7a567e943c3836107a5292104cc553525d9509d365d276f1dbe2473331c99bc4d554653ea0780438e3eaa632273dfabe33f075ace3f0f2b19e0b8d800c16258a8a32af2a35a69c8de5fc1ae274c445", 0xf2}, {&(0x7f0000002780)="4cb7ad04749b82573b866c8190befcd93a31978578350e4e730873ac7cf0d7f51c52ed4ca73815ebeaa4c621f718a5914dafa6fe06ff0a191167e7b906425756b9d6e1c5fccec7dc6ed5215b49a48f15af3885026e2b834a0a1f6448d6", 0x5d}], 0x7, 0x0, 0x0, 0x8050}}], 0x2, 0x8000) sendmmsg$unix(r2, &(0x7f00000bd000), 0x924924924924c31, 0x0) write(r2, 0x0, 0x0) close(r1) [ 139.060843][T12097] loop3: detected capacity change from 0 to 6 [ 139.062999][T12093] FAT-fs (loop1): Directory bread(block 6) failed [ 139.074872][T12097] FAT-fs (loop3): Directory bread(block 6) failed [ 139.164457][T12104] FAULT_INJECTION: forcing a failure. [ 139.164457][T12104] name failslab, interval 1, probability 0, space 0, times 0 [ 139.178330][T12104] CPU: 1 PID: 12104 Comm: syz-executor.1 Not tainted 5.15.0-rc6-syzkaller #0 [ 139.187349][T12104] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 139.197454][T12104] Call Trace: [ 139.200748][T12104] dump_stack_lvl+0xd6/0x122 [ 139.205352][T12104] dump_stack+0x11/0x1b [ 139.209565][T12104] should_fail+0x23c/0x250 [ 139.213976][T12104] ? ext4_inode_attach_jinode+0x85/0x170 [ 139.219623][T12104] __should_failslab+0x81/0x90 [ 139.224380][T12104] should_failslab+0x5/0x20 [ 139.228876][T12104] kmem_cache_alloc+0x4f/0x300 [ 139.233668][T12104] ext4_inode_attach_jinode+0x85/0x170 [ 139.239120][T12104] ext4_file_open+0x157/0x4f0 [ 139.243794][T12104] ? ext4_file_mmap+0x120/0x120 [ 139.248635][T12104] do_dentry_open+0x52c/0x860 [ 139.253374][T12104] vfs_open+0x43/0x50 [ 139.257351][T12104] path_openat+0x17c3/0x1ec0 [ 139.262042][T12104] do_filp_open+0x105/0x220 [ 139.266616][T12104] do_sys_openat2+0xb5/0x2b0 [ 139.271253][T12104] ? fput+0x2d/0x130 [ 139.275197][T12104] __x64_sys_creat+0x62/0x80 [ 139.279867][T12104] do_syscall_64+0x44/0xa0 [ 139.284380][T12104] entry_SYSCALL_64_after_hwframe+0x44/0xae [ 139.290365][T12104] RIP: 0033:0x7f0539f0ba39 [ 139.294854][T12104] Code: ff ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 40 00 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 bc ff ff ff f7 d8 64 89 01 48 [ 139.314566][T12104] RSP: 002b:00007f0537c61188 EFLAGS: 00000246 ORIG_RAX: 0000000000000055 [ 139.323074][T12104] RAX: ffffffffffffffda RBX: 00007f053a00f020 RCX: 00007f0539f0ba39 [ 139.331037][T12104] RDX: 0000000000000000 RSI: 0000000000000000 RDI: 0000000020000200 [ 139.339026][T12104] RBP: 00007f0537c611d0 R08: 0000000000000000 R09: 0000000000000000 [ 139.346997][T12104] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000002 [ 139.354975][T12104] R13: 00007ffeff25beaf R14: 00007f0537c61300 R15: 0000000000022000 05:53:22 executing program 4: syz_mount_image$vfat(&(0x7f00000000c0), &(0x7f0000000100)='./file0\x00', 0x0, 0x3, &(0x7f0000000000)=[{&(0x7f0000000140)="eb3c906d6b66732e66617400028001000240000004f801", 0x17}, {&(0x7f0000010100)="000000090000000000000000c20d000000000000000000b8017737c54836ecaaf8ffff00f0ff", 0x26, 0x1e0}, {&(0x7f0000000180)="53595a4b414c4c45522020080000e780325132510000e780325100000000000041660069006c00650030000f00fc0000ffffffffffffffffffff0000ffffffff46494c45302020202020201000c1e770325132510000e770325103", 0x5b, 0x600}], 0x0, &(0x7f0000000400)=ANY=[@ANYBLOB='check=strict,iocharset=cp437']) chdir(&(0x7f0000000340)='./file0\x00') creat(&(0x7f0000000200)='./file0/file1\x00', 0x0) newfstatat(0xffffffffffffff9c, &(0x7f0000000340)='./file1\x00', 0x0, 0x0) open(&(0x7f0000000080)='./file1\x00', 0x4000000, 0x0) 05:53:22 executing program 4: prlimit64(0x0, 0xe, &(0x7f0000000280)={0x9, 0x8d}, 0x0) sched_setattr(0x0, &(0x7f0000000040)={0x38, 0x2, 0x0, 0x0, 0x8}, 0x0) r0 = creat(&(0x7f0000000280)='./bus\x00', 0x0) write$cgroup_type(r0, &(0x7f0000000200), 0x175d900f) ioctl$FS_IOC_RESVSP(r0, 0x40305828, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x8}) (fail_nth: 1) 05:53:22 executing program 2: syz_mount_image$vfat(&(0x7f00000000c0), &(0x7f0000000100)='./file0\x00', 0x0, 0x3, &(0x7f0000000000)=[{&(0x7f0000000140)="eb3c906d6b66732e66617400028001000240000004f801", 0x17}, {&(0x7f0000010100)="000000090000000000000000c20d000000000000000000b8017737c54836ecaaf8ffff00f0ff", 0x26, 0x1e0}, {&(0x7f0000000180)="53595a4b414c4c45522020080000e780325132510000e780325100000000000041660069006c00650030000f00fc0000ffffffffffffffffffff0000ffffffff46494c45302020202020201000c1e770325132510000e770325103", 0x5b, 0x600}], 0x0, &(0x7f0000000400)=ANY=[]) chdir(&(0x7f0000000340)='./file0\x00') creat(&(0x7f0000000200)='./file0/file1\x00', 0x10) setresuid(0x0, 0x0, 0x0) open(&(0x7f0000000080)='./file1\x00', 0x4400, 0x186) 05:53:22 executing program 1: syz_mount_image$vfat(&(0x7f00000000c0), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000000)=[{&(0x7f0000000140)="eb3c906d6b66732e66617400028001000240000004f801", 0x17}, {&(0x7f0000000180)="53595a4b414c4c45522020080000e780325132510000e780325100000000000041660069006c00650030000f00fc0000ffffffffffffffffffff0000ffffffff46494c4530202020202020", 0x4b, 0x600}], 0x0, &(0x7f0000000400)=ANY=[@ANYBLOB='check=strict,iocharset=cp437']) creat(&(0x7f0000000200)='./file0/file1\x00', 0x0) (fail_nth: 11) [ 139.363477][T12106] FAT-fs (loop3): Directory bread(block 6) failed [ 139.370342][T12106] FAT-fs (loop3): Directory bread(block 6) failed [ 139.388513][T12112] loop5: detected capacity change from 0 to 6 [ 139.423490][T12112] FAT-fs (loop5): Directory bread(block 6) failed [ 139.452616][T12112] FAT-fs (loop5): Directory bread(block 135) failed [ 139.459375][T12112] FAT-fs (loop5): Directory bread(block 136) failed 05:53:22 executing program 4: prlimit64(0x0, 0xe, &(0x7f0000000280)={0x9, 0x8d}, 0x0) sched_setattr(0x0, &(0x7f0000000040)={0x38, 0x2, 0x0, 0x0, 0x8}, 0x0) r0 = creat(&(0x7f0000000280)='./bus\x00', 0x0) write$cgroup_type(r0, &(0x7f0000000200), 0x175d900f) ioctl$FS_IOC_RESVSP(r0, 0x40305828, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x8}) [ 139.646226][T12112] FAT-fs (loop5): Directory bread(block 137) failed [ 139.660436][T12112] FAT-fs (loop5): Directory bread(block 138) failed [ 139.674093][T12112] FAT-fs (loop5): Directory bread(block 139) failed [ 139.728328][T12112] FAT-fs (loop5): Directory bread(block 140) failed [ 139.751158][T12112] FAT-fs (loop5): Directory bread(block 141) failed [ 139.765399][T12112] FAT-fs (loop5): Directory bread(block 142) failed 05:53:22 executing program 3: syz_mount_image$vfat(&(0x7f00000000c0), &(0x7f0000000100)='./file0\x00', 0x0, 0x3, &(0x7f0000000000)=[{&(0x7f0000000140)="eb3c906d6b66732e66617400028001000240000004f801", 0x17}, {&(0x7f0000010100)="000000090000000000000000c20d000000000000000000b8017737c54836ecaaf8ffff00f0ff", 0x26, 0x1e0}, {&(0x7f0000000180)="53595a4b414c4c45522020080000e780325132510000e780325100000000000041660069006c00650030000f00fc0000ffffffffffffffffffff0000ffffffff46494c45302020202020201000c1e770325132510000", 0x56, 0x600}], 0x0, &(0x7f0000000400)=ANY=[]) chdir(&(0x7f0000000340)='./file0\x00') creat(&(0x7f0000000200)='./file0/file1\x00', 0x0) newfstatat(0xffffffffffffff9c, &(0x7f0000000340)='./file1\x00', &(0x7f0000000440), 0x800) open(&(0x7f0000000080)='./file1\x00', 0x4400, 0x186) 05:53:22 executing program 0: prlimit64(0x0, 0xe, &(0x7f0000000280)={0x9, 0x8d}, 0x0) r0 = getpid() sched_setattr(r0, &(0x7f0000000040)={0x38, 0x2, 0x0, 0x0, 0x8}, 0x0) socketpair$unix(0x1, 0x200400000000003, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r1, &(0x7f0000000100)=@abs, 0x6e) sendmmsg$unix(r2, &(0x7f00000bd000), 0x924924924924c31, 0x0) r3 = syz_open_dev$vcsu(&(0x7f0000000000), 0x1, 0x290000) ioctl$NS_GET_OWNER_UID(0xffffffffffffffff, 0xb704, &(0x7f0000000180)=0x0) r5 = socket$inet6_tcp(0xa, 0x1, 0x0) getsockopt$inet6_tcp_TCP_REPAIR_WINDOW(r5, 0x6, 0x1d, &(0x7f0000000000), &(0x7f0000000040)=0x14) r6 = socket$inet6_tcp(0xa, 0x1, 0x0) getsockopt$inet6_tcp_TCP_REPAIR_WINDOW(r6, 0x6, 0x1d, &(0x7f0000000000), &(0x7f0000000040)=0x14) r7 = fcntl$getown(r2, 0x9) getsockopt$inet6_tcp_TCP_REPAIR_WINDOW(0xffffffffffffffff, 0x6, 0x1d, &(0x7f0000000000), &(0x7f0000000040)=0x14) ioctl$EXT4_IOC_GROUP_ADD(0xffffffffffffffff, 0x40286608, &(0x7f0000004cc0)={0x400, 0x100000001, 0xea, 0x7, 0x661b, 0xfa}) r8 = socket$nl_xfrm(0x10, 0x3, 0x6) getsockopt$inet_IP_XFRM_POLICY(0xffffffffffffffff, 0x0, 0x11, &(0x7f00000047c0)={{{@in6=@local, @in=@multicast1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}}, {{@in6=@remote}, 0x0, @in=@local}}, &(0x7f00000048c0)=0xe8) sendmsg$netlink(r3, &(0x7f0000004c80)={&(0x7f00000000c0)=@kern={0x10, 0x0, 0x0, 0x10000}, 0xc, &(0x7f0000004bc0)=[{&(0x7f00000002c0)={0x3e4, 0x33, 0x300, 0x70bd2c, 0x25dfdbfe, "", [@nested={0xc, 0x1, 0x0, 0x1, [@typed={0x8, 0x8f, 0x0, 0x0, @uid=r4}]}, @nested={0x165, 0x8f, 0x0, 0x1, [@typed={0x8, 0x30, 0x0, 0x0, @pid=r0}, @typed={0x8, 0x62, 0x0, 0x0, @uid=0xffffffffffffffff}, @generic="4ec83c0cdaec5627aa46d3616c039ba9fcae14f7efefd7b8636e23d1d8192867b97d", @generic="d689aab312520668da5a215d3bc7dcde25e34ce2f2e06c7f427f414c0792435798e6f11be8732f6c2545d62fde9f40f7a7f854eff0ec7890b69179646c09b635da9118b5fc2794dbce3a5f9f8f961ddbe4018cc692ba21a93ea4a99d33bc68e9aa560f1fce175857ef7ac4fe48cb8bbc3a7a23020618ccc98a2fb5ef3be7059fa54664b1e37889fe6d2b42aaadcb029e199aa6953a38b3a88d25a787761c221c95e9241767f1d872cb947995ea7d16aabcad9a50dbb64f012c4413365075", @generic="109ce641f8217e0a7c2141be3dd85767c5bfe5d13b14d8431609fa4ca27ddc0c73323f62e5dfee6e297e8ed059fa09b32687bf2fbf0870ba77a31da82b04cfe50c2aa5b0165be6c303cc2eda7540834f233951b218511181ebc20817420a3335dfb92ea8efae335bb05463a75036d26c47"]}, @typed={0x8, 0x85, 0x0, 0x0, @fd=r2}, @typed={0xea, 0x62, 0x0, 0x0, @binary="6df20d9bcef7a1b347c8c8ccccb0d23d28b6e0896c247d4d773b6970d9d99b236b79c270ce9a73c08cbc55d449aa3233f45817887ec894f755fcebc22aaf42788dd97a1745026b87bd76a5a6f985f34ad58762f9fff1749b31f0eec76bf4facba075db23f54cc7b3bc6c9c42648053a56769ff14855428f2e0c973d662a30cd14eae7b14c460fecdc9003776e100f469c0c7c088ff76a76f7dc6d3ca0ba25c2dbe08ae26f9ce2b34d14b60e0a5c04365648a3ad64e01a652c98a1edda9ac9fbee85d30168f154b87f8abe47ca7a95719fe4fd8d8a45f4d3708731fff20f031afc73d2b721406"}, @nested={0x16b, 0x59, 0x0, 0x1, [@typed={0xc, 0x25, 0x0, 0x0, @u64}, @typed={0x8, 0x73, 0x0, 0x0, @fd=r1}, @generic="fbd4a5048fa8abd6b68a0ba8c1f5eb67fd8fc442fbb3307181148662369f3bbfb996bb9bf41441522a87e34903010e7f2570ba68f4786089d49042d6a2ac20d0a6e75c053cc4d46af5d69c191d1ba92f1844cf23ab30549e50dbbf44f27b4c3c4277bbb568ce20bacdc86a7017e14fdf57a7cf055adb024952350091f39ec2cd2a1073ad037880198f0f5602f93ca803cc16053df0ed27384552d56fa0fe6b9abfae6635def74f7df100b466f025502dea66ffdb945bdd1daf5acf9e29380d1fc7a93a692155fe101cd8e42014ed7da263", @typed={0xc, 0x14, 0x0, 0x0, @u64=0x6}, @generic="9abddf49b053212451f07e19f27ed53f543e8a35292816f16cbe55f8cc481a68e2330d1633e2d31db0b3b8bcbdddbc4699dce1b570b8b3976f29471852f26c9331869cb9a08ba4b9d553f2ef1ed232502e3c0c559774e903dfd9c1059bea8b6810e947f7c69edea4994dd3186eaf29d2ed961293abb7"]}]}, 0x3e4}, {&(0x7f00000006c0)={0x42c, 0x40, 0x8, 0x70bd25, 0x25dfdbfb, "", [@generic="92912f0a1e7ad62cb018d7f50a4a8aa1b519a7886ccaee16725001eab04335bc05cca8e4e7f2d8bb2df865edc51e562c4ba9995e4af5e45bffc9eb454e420eb4d9d63e3767af6c5dd6e3628937dbe8c8e0b04b", @nested={0x1f6, 0xc, 0x0, 0x1, [@typed={0x4, 0x81}, @generic="7e3745110ced7537dd2343d4eb297026f84247a4115b7febf3fd73925a3fa606b7464ea4b1c5c111394c0c650cba787dfeebc030dddcdc37cb8ba8f39b2bc79d0c55c5176f9220be54af30ab05d4247d77a1521c3221a2f6573b8fbb7285c095d4dadb448d8b3b2602e3d818cbfd80db6a48a7bd733ed27ec34c9d9e53781b70a996876b96a9f32df74d8d902dd3d04e4ca9a48499c2a440642bdb9270e3f4fd5e9bb7efbc870a9093f20b190252c4f7c6b031e7a7f2dd7cf361a18a30906bab19c98704e0b1fcfd8338cd98002074b22a079611e2b377ba1918bd4fcb16ab3a", @generic="ddb934b24081bae46cefc982255761eb5c76e328cb3bd97727e592a9c88f6102256705baf19d1f7b901e302a047a3ee6ac47eae4c4b4cf24f83adc4fc054e2a84780a5b75c08a25742308377b4267eef880dd21abf225625f08621a8f51f612dc2ef9e59d834706dae93ad7dca11d300d1e7e62dde9d9e6083cd2a2614fb9193d1f27275e1808c64b8d263f17feacca7245ef56e6f331917baece9ae349327068579b9d7ae5f79bc5651ebe845b7c1e87ad729db7acab0ed1835e6a823403cc876b7eaf0e04cbac24f7b73c3cebe6436a17a2498f3d78bb9a9f7a6eb11cbde1fe0107adf748f860c58b0", @typed={0xe, 0x5f, 0x0, 0x0, @str='\\-/\xa1@?\'!-\x00'}, @typed={0x8, 0x45, 0x0, 0x0, @u32=0x1}, @typed={0x8, 0x8, 0x0, 0x0, @fd=r5}, @typed={0x4, 0x7d}]}, @generic="94880b29a1c0df08612cffda395ea289", @generic="3d4acfd00b14c781913778abe47a87ce2d663c93e208ec938a3186224fa92ab2362b3b252257158f", @nested={0xc, 0x3ffb, 0x0, 0x1, [@typed={0x8, 0x66, 0x0, 0x0, @ipv4=@initdev={0xac, 0x1e, 0x0, 0x0}}]}, @nested={0x189, 0x57, 0x0, 0x1, [@generic="29dbbc39dd6e3e17a647c439394763c9e2ed739b67dee2f9ba65283e9763789018e9cd468054ae5986d71ef2e02ebbca90f876fe596ac43adeb3ba2f9eba4b4f949525075143712bd272c8b216d9a5d4492d03e2233133b85ce598c78a2899712e37dcea402298c00ba523d89fe8ba43e5864f20ff78f6d877311f7513bd20e94c48ca0dc8859b6d74fdbb497809d242c07ab0a2b9d35c5d990a636726cddb76dd9ea93b328613a6ad38524ae33101fbd8b64fc25801157d4fcde8cb09fd", @typed={0x8, 0x33, 0x0, 0x0, @fd=r6}, @typed={0x8, 0x1f, 0x0, 0x0, @pid=r0}, @generic="1917582de36b0b50437aa5108b330fe25335a017d9d661791252fcc5917527df0bde3625f6e4906ddf04cabbfe060e823fb819b479023ce61a609681a070c9bf1cf9f8f87ce657dac9b132aff6a1c94aca93bda7c348e64dba68489badeabab1f8a77c59ecaeb1fd214419eecdb394cafc5412c72d11b267cd0669edd633c39694e8bb513545", @typed={0x8, 0x10, 0x0, 0x0, @fd=r1}, @generic="9a41e65df754552d5c8a56da6c954d59fc3954c29ab06e3e1ebe5ff0640b8de89f97022b69d28d3be0"]}]}, 0x42c}, {&(0x7f0000000b00)={0x1408, 0x24, 0x100, 0x70bd2b, 0x25dfdbfc, "", [@nested={0x13f5, 0x7, 0x0, 0x1, [@generic="a243b87f3b0bd612488c8f58dbf7312ac5b5084a7fed45071911777a07664e205e6a888b1e555fd6cfa2a4cfb40a497ea12af9d3a8ceceb228380107083c356ddcb3c804de617a5262db212505882b3a36c0c453ce9f67645ff5ffb24e6cbe093d3593a80160a615d5cfbfc75d10f186cd197945bbc32563884367e6e64dcfb77f58ab0b064a410293184d6c61eb7666ba951e73b1e4e789f4535fb8cac1d9409926c8ed0151d08b54e7f584acb5ffa8dd9a65f10fc2e38ba2eb701fb96b38f6314c894be86aa535bc629e88c290fad81ff85f3781a5092a60a5ff99b5c0f5444284347f098e77566b11664b601bc651050a9eb7838252ac7cef9cec28771642bb9f3aa39df01dfde1e7f766f8ea257b947586e35ed09e0f9ad31406bd3379abfceae81cce7627fa7a17923b9f2a8e9985c72024c5c366933fab4259a2e2f3b33179caec4552ea1180cde83c72c8dc0b971ee29ffd1303cf82d4643754c861d1b0f1ae3e13a0248c65e60f160a7c4f2a148d780d4d12ecda24b823f56875eac7e7472bcc4181559b8b674e461c0b44b347ed37b0d5c148481016580686166579a2a1b07f0a32855752b37059b1c33dbf9774ef791fb14871549fb188415379478e2a55cd39ab70ce4554e4189b1358e6a82e6dcd64d63858ca865ff29b89be0b8a87c666a06e7b3ceef63ae75406f63b94d549bc0bd877d3b9f939ca34b01b899f96f970d53faceded634d94417da572cd127aa739eb49193636a9921667284339f366eaeeecb93da79dff7dd84b6e5a92408f1363a23cf68d640ba23eecba4eb1b66a4108beace5cd0b9bc71d6b0606e426898ebd5a617669ebcd93cdc45f7e4f4f9d1eabd4254c5c112c3f2e86f22686b83c2e2b59a73e9ddd60177c599cae949d189763ace8bb7dc887d7ffb1f48bf1e11ad49b10337dd38c6f5682527920670ff116114f14ab24323c5d8fb1509b3a67f57f1f7296e54d5266bfc570cc7af52b1cf1dac6c61e4114660e9933d94761086f11915f0ff811ad3aca656bcad73e53397317a5d8cc7118f2c0dd12f079a1a9fa784b87f86f904dae05a82e4790615cc34b0ddc64ccbaaf7de5803358f82405870933b9cb4ed95e8307007974d6be565d6312de20057bd4be6c22103f483c992ae790f71619e3a636b53ece90b1dfc6bf98a1daf9a807f4af6bbd043dbf594f6dedc45b6a28d56af7c33f34aec2a61fc9277eda58435d6152c57df340f4f4d632fcee49e3bf207018e972a831ef106fd50aa453532256301900410bf32275b5c1de5bc93f2867bf222ab9f3652504bccd5f278521b34abcc9e11f5e5d103e49aeef29151e977f88699126f082008de8a5091f43fefccb5d69713b159ae1076e386a03c7a1ebd66509ce8483fac18e8dd4b192e6fa9a605ff356d6a91e11c476030e3560eee9e2ca1e78d6428b931a512805aad0df4b2301a660c8e6eedf0451d6e3fc564eb86b6b38be39f97be7227ad2c1b4a48711a2bd761e1a58601c042c23c13a4b37eb8bdbc75af6e01ccacf03ffcb550c34040f1e8e8bbc340a24872882cb7019aeb2a140bee41bd88edc5552bf432d7048578c22fe3941e4a77bd420c70212c7f48e7907f3682ca63679e85ac021e8a7868b5c1feef035e102c42f9f8239ace049e18762d257ecfc5aa4d8dff6ca9c07af0c3302864095c0f94a4c8e4a8bba88fb8b9f174f96a67fddad60dc6759c34f617ba8acc79817181708b9c916d162c7829cda2b74e6cbd8c32f7e20059b16ec831eb45e3c0980780feca2a8626fc1c664ce27d0b675a84fca8621b58d155e490b121c1f28ad2a27dec5fa10d0487741b62d9d8ac06bd09460e30a2143b1aac37490cdd27ad2f21240ddef928c6420c39c98bedc88dc89e42f9e703ea03b671217a8037e9ba56ce759bd73ca7b4a534d7cc552bd2337b903c46c814a7490a8d5e568621e263e1874d0b2e2dd5bf3fcf9be22b60f29feb2b5ba66d13183dae133cc7063387416796cee731313415018ffc06a3193d42cbfc592e28aef382414a58851d536cd8f5c29bbb3f446cdba26063085772bc6c57443829f6916b6c86612cc58edf1ddcc89e673d28393d855a3a70e81ebc0963a40490728788fd3bb24b6e9d8ccf42bb6f1bffa39e440fe60655615eaddd688f6fce69e14a96f0889f5e379af8af1b1d6d4065f08cfcfa5b72a7de08b9a85b04e9eac286baea019f08c753e818a06fcfc806a756851438c47784bae4af5d6a1ff56edd3cf6bc4431e4a1b5efdf8b1335e86a8f5f315734cd59b55fcfa7221f672e8f87a740f9ccf261b33999fc6f81deb1da8e2c9bd582e71e6f68d51d49bdd5f38935cf32db59f1097830a61df2c2e435612d2bf92f4f3bd25181e584b2b926af69536be7612df975d4d04cf88c01f9060caea190b0dbba93dc2582a92931be968ea061105b489fb2b6f5ebca7756408aa1cbe57c03119c98f5aa14560e05a0a73c0605c2c44b4c1fd29326ba1dab1cb1c430d37c7fac8809b6d97703b9f4b17b24c64d219da0b9a67156348ed64171eb6f530eaa2f3fbc312f06e19c7da875855b1b4bfe5372969068cf88937621ec866b5b5e234c5717bb70e1219adffecc7d44499f48857dfa234fb6962a832e0217765da7678cd3404e5aee986cdae26dcad502f17a9a289aa1fa76818199acf209ac6be7584e0e54668d160362a8764ee7f7e8bedeb010ad9345a865a234f6dcf7279704b85b919bfd4341cc93d6709b82886b142fd33305ad03cc122d6e7d0ff525053aa88f25d32e5d912568dabf8d99425366c647f9e637e232bbb48b8d2335e399de8ef61a786f4ea9114cbd17416be64829088430bfafc5cca057ed4f6d3776134736f6e95ccc0bd9464ff75067190af259827001fdd2524be6ca7092fa7416eff5819e79531a0979ada73b32a8c6239959a0159bc61d6de495b0ba4a7113ec8843752be8ccc10140ee44acd9d5f126edd2d7107809531a1e7de0dd8b6de87ce7e7d3586b844f949e647393128dc08167983e5805729e75e5e73777e84fbe20c59fee64f5ab4270032039ecae96dcdc3316c169ed071bca652eb3c2683e558f5e6dd3077488225e3a57b31c44ec4bc4648dc10c8d863da3231147a71c58f611e7ac7b64a08cbb0cd363343cc59b8f7cdc46347581978667e78d94fab96158176eef4c493f084590b74ff5626180ac6ba2cca9d8e713e0afe4b7141fa14cb29902315847b0130121bb41530103eed69ad20ab854e06f21ac48d1c251e06673b7ac830a6e2a95d9f7e4e5100c2f297924880050ca2e2c0a1fe544150d7bcd4a8219055cb1a224cbb7724a93c65af1ad29f25b07c067f8af64380afbefb99b9a220a6a5283a871c03c812227d58f0692aeba197584020205a5c91d3ac504fdfd238011c77e144691a5678254effd7daad97cc3e3510b8604020896966bc934f2383a566318719887fcebf00ea29ee582af1ea6e340f1a7c7e8f464eae11e6c62996bcc0a944cdbd12c4b9fec3a14d73e09035246a40f4287318e650ce13edf47eb54249432c9f814ac6b4a361b49916940d64daf5ce6c25dfdf66974fc4f68b843706b184b74e457327c889d94ab23d51dad32048b5d6d26dd33d8afc0110913dbd58a89de381ebcb2c1b1ac81df89a8c71e72db044452780ca399709d2f551d030306f67b329d6aa32122013c4ee7a382ab11998d7151fa8867ca27d3239267c0612941f11d33f478aa87f25c46d2969c8b9cea54817ad40c235b92bac0032d72a43ba7eed71c1b8f4370487d6ddb21867d3027533421a4864b283c9f51016a331cf1efcc2ddc9754f04d337031ba5be00b1176db21d4b2a67adcdd8a1077526a86f1ff5ec5413c564d67f7fd6eeeedca31aa241006eb51c7038307d489c307f3a8f1c73c4f41c28a51c841bb781bbb8b02258e7149d5b279db2f1cae499f10c7aea95513d519109845b985c9e88b2d1cd13167a5c1b2978a43b43fa9eda145bcca18a6a5181869fa407815656b9085e0220a001b65ce76a44056ac65f3379117b66abc0a1c99f33f5ca90bd22ddbc0bfdfbcefed8f233d5f6a4531a2790170b5c3f36959a07273a5c9badb3bc1fa2d49cb198e22503ed04d5a7cd9e2b2ca8a431f95fb04ea5b72b8f13357c1e44927a582f4f5d61ae13bf0c3687dc43ab85d4a8bc9e1d987ffd916c0eeee9780fe3b5c8e14b257c4cd30df5fec3cfd0bdbec565a6da51f5ce20143c8a2b25c90a3161c740c75f150cae70573883d0cfb6c027debf9183866a880b9496862f542249c74b79c42c2b24353db20e8241af07a43e5d1654e0019c1d2ae79d9d1bb93dc4e3f6e91ea46cbacf204fd20aaa4264b2498e8ebd5b47192eed31a2ffe44811bba490f00bca5f79f49e86f4d695444b38bea04c63cca038a6ae1fe7661f5f75c78675555b7a2dc7a87e9a8d1a55b3ad62f412ae7f854c1e655a9d7f7d9ecd64e2f2de7d87eb6b6c74fb78e698aec34e5d602d454f7b6411cf1a20f06feb96c5b81a8b5faaa4f675268265261d08727014c2abc7970386375846d22c494ccabde4af85c1557532b728840e0e8c21229f8beac75c015df9bc945eb57523883cfa26877f334b2269a30ee349f5b5d826fbe25ba482bfb5d1d6c5a2a75cbf5aad81ce27fae035c5c6a0b2edbe185f7b406ac57a966a768709f59984418646865d54c6a5f0758406fd4dc685d8b4763e222e636c5315de0bf9807f34f7ce52e1983141556431d0bec9fc369e26611f48817891f533ac63d0be7ca299ba0b108e16ff03e8e0f933786afc5f446011b24bb9518241710aa799ccbfd02dda32e9b8de667e2f082829dba076970a96e07a1c78e1c0ae9368e8d86cf10c1903f93def68ccac5f80cd4606d84b7b13208bb6ce1e10d6338037204b6d95a91b4df6e43fe62e7b12bd79c66ff6ba0c4fea264771dce2c840efbc56f07d5af28420bcc14941c573279c603f2660e7c0690683134fb4e59f5880dee499c820cf9ef77f72d41cb8753a8bf4df2063e496d1d92f380205325677e399fdcd45c4321efbac01d88b231f8d5ce290f2d4dd028f83055516441b1a2c4bcac779d41e61030f03da3f4854902bad1a75f418a7f0d76c7a9f219758581f15f5b456285208cb34ac91746acb40dd6ef8d98ff4f3b954a83d4cbf95bb3d61ff34d93515882647e2fe2c6b887d34792b90af13539cdf1f00e4dc2b1c90b00dbdc68470f5ce64c8ac96c5c22e3486509e9f3348526090930eda8e813ba08a4dabe49ae63e7efa9afb87aa1544e5964b89dcb24e12161443a8674b98ec48238ec03dff138e5c15aace68c415d6bfd4a7be76a8c25cf2556a6bb86a85979e25a06cecdba3382f01e059766eaa146cff2ab82a83da0feea234c51487e444317b200222f86557bc2a68fe227b03c0e9e2dc38390f30846d48402d87cd2477160ee7ea5d3f89ae683cb704a78d92106aa3995f96ed301de201abf8c4db003b2ab035ad6ccf46cbdd4a98332bd44da3657f53004aba7bf6db3fc6e39427d1df3046d748e480e2848e78fbdaeec3aa145c612dd6833ad682dc0dfffb583c4e9aecea878f099ba993d3d0d7ee52c5755d5ee6143e8d844d6d2c6d8a2accde473bbf29bafc0270f1c4f4fa4b9e1e68a5803e896b46df5c04e29ec35babadd26366c727075630767e0de344ef76911f29ff6b782bb7e9199f892566ac8b48843df6966d6810a64f14b3690b5964a9a8d35143fda66db3f2b3efb343216b0f448cbaeaa08062d876f16fb909ef2aa9546e12c043399ac892", @typed={0x8, 0x87, 0x0, 0x0, @u32=0x7}, @typed={0x12, 0x1b, 0x0, 0x0, @binary="eaeb3eaa472984a0716fd2433a18"}, @typed={0x8, 0x77, 0x0, 0x0, @uid=0xffffffffffffffff}, @generic="2b61af23c86b2eda7ff9dd63edfe18003f28fa3b73e56db2f5ffbea3b9d8d754c0871dfb00300407c62f88acf89efd0ef5e4df", @generic="9884a32a1897a204fdb45084aa3c528d745dcdb57dfb0af3e3ada075f7a236bb4149137b9d98b3d59264e57e48a288eadefe61be9f88a02015718d09e5a559d7185be09b4052970644c91aed0244d353bd3cbab07935f13b5a0f6eeeee1342500bb2717de60c0843eea27543fc1933f32ae374dc91a98a08993132ea4e3ea81625897251362a5c1426890884fcb257764240b6364e047799db204b350fda7d525a6917ba30e8484051867fe0e15d20677468ad108cab9623cdbccf72502cb9a9c20aae78da7c4efc1e40a3f421460db24fdd2935d267", @generic="e3ef56c9ad46436feec462d5159dfc2e9c6d876927c2400ae5c903e6a801f96285bcfd3e22a28dc2157269c9e743e5ce1af1f68fd8e1ded6d3af535fc503724bc9929b1dde6827da17c24d097e46c56eda89e03cda375e8d207a5953e57d33b817f35d7a23904c94f25ac2ec760cdaf7974d9a08e1fe9526b248ca23d05c33afd89deac4f09799c81a9ba0c4b7c37689c73bdc7819e0219746729b38e30f7835b3966f8f9b389b98ab22fd47d889e70c7cd0f645faeb7b798b509a598c5ad292346c4c73724477a041ac2e6105ee90396546b2e19a22019051008522418f985505f08a394507c93bc6ababb6f95e89d7bc70", @typed={0x8, 0x6c, 0x0, 0x0, @u32=0x3}, @generic="4cf06220629e6c6e6c2ff1111348fb6b58f3d99c5578ee346ea5c689b8145fef6616934ff4d008ae2ed28699d3f48f41793a98cf3ac5368c412b749b200772f0ba437ad68f85148f89528fa5772a41bfe54a96015a119fb1f67c5ec5ad02831bafc0a411831f38fd0dbe5487799e11597a5395535a21e26fe41409e9ec7c2cb60bb7961acadc6061c5d45ae7ff5c4827177e0bf695d0199ccfaba724293d327fafd4216baac21033ebb8a1dd1a32df1117851699fa6ac286e7f89e589a86b59b9ed203d7592791edf0939f9cad216e9147c601b35af225645341489fa85334c524ea2eb4", @generic="922b847e3aca49eda46d3931adafa33d544102f8bb0aa7be513cd26187a8cd2b7955517b4df512f65f3bc232a3d798ed70e5060b125d4857d5e9ab4d43b40fa9d77caef74c0998f5bd10ce8bfbfd045cb345529f42694644bbfa23fda37eb3a0b2da3e49b53e1428b9fe6c9258ffc4577beeac457395cdf3ee0529b985c5bde7b54ef2abfb32356caadef0ca89db8706e1fe0621d94477dd33fb0816abc6c3eacab2cae324dbe30b0497e98e6ac91e3c26643820237a9b79268f3e5923b9e3d997e2941a81ad09790db60d6242e50415f6b11f71b9d078ac03a2631a08f4bc563892c2ef36a6"]}]}, 0x1408}, {&(0x7f00000001c0)={0x18, 0x2d, 0x1, 0x70bd2b, 0x25dfdbff, "", [@typed={0x8, 0x6c, 0x0, 0x0, @u32=0x8}]}, 0x18}, {&(0x7f0000000200)={0x18, 0x18, 0x100, 0x70bd2a, 0x25dfdbff, "", [@typed={0x8, 0x56, 0x0, 0x0, @u32=0x7}]}, 0x18}, {&(0x7f0000001f40)={0x1338, 0x16, 0x100, 0x70bd2c, 0x25dfdbfe, "", [@typed={0x4, 0xd}, @generic="f66c33c4abdfbe58bb91394ce2dfc50efeb4f1555b147c640f9224d2c0723fbf5ae33535b3849ff5ced3b8566e94d85170fc502cf62765042b4ed3c54812bf1eefdeadc679f4dd974dbb5a5f702640b3345994cf144159c784302528ce5b1fe5621d0122b505a6eb57e2d1275637b7752ad72b3b4d9cacdcb2d2eb9a4f304ec39280850f36a40c42d482bffddd34d724ed68978588cfeef44d0d047b22c7b02d3737d1f3824381d564b14cf00ef2a3cc479133d30e7c81a9fa419c8b8b408fa4146a2f174b73c592d128d3cc2fa566bd66756b4d34a715e8c48dd54edc269f3d6e2acb5d6fe550cf4629384074f687b8f5e5fcfc", @generic="340372cd16d358800247c347012e83ec21eaa64b3337db03658de3dd19cab7f11ba1136622f72f23791ea78c6e04536186fd055034a04b6d3cc3b7967b8752c7093c138eb37a6b37560410af2b6b40dda4185307d132da6abfe3475a9c72bf67736441aa5f882aac06711b0fe2c2c03c8cfcf0da031898e5fa6c69fe0029d6dfeb623416cd2f6de27d3915a2de0631c088bfbdd78384dd9a18e1cfa7ea4756c786dd4ea94f3c37589107c6ff7a1aa2519bfec71aba89850a95314d2d8212f4fc524d10b4ee5328fb97889ecac596feb227dd89d836bf84f6aec95ecc793c8deaff2ab887fcadbec1b5b81d539318ffb8ef6d90db7b935e9bc6da76f46d01291721091eb2154946d45665e0fadb25677e1635f02b0ace1e4659456e7c1b291333a6636f10eee69a50536c87d63c8f0a274a2bcb045e0d32cf67b35091f38308509e1acf40150ea99e15e47f0ea84bb1af7b85161486acd3e5d023afedb6ca97188c9011c8b131bfcf612b170b057c311822049d8d8c3f4d38abbb62716bf73f244c1f21c29b7558573fdda29eb285c8ccadbe1b8b846108be537a8a4298056b35ebd792831f9544fc8af68f9521de25ee154138ad1a767dea8ceb9b9614bb746ad6cb23f0e815a86a6cb33370e287b9df54341f370b260b9e266eb3da186142da65f9c82428670e47892f4e6e021d49cfbf82e9b6653085e2af1d4fa3db6306f305fd710bfe43438cd2feac6977b082fe7bd3560fc007ec121be898b40857a6107957d27bb64a5dc35ac47586c78eeea505ce373c40934c57b7c8d7d50be3a4f3ecd80019e185ac6f3e927ead00d8d4d796c8530fb50c956293fae17b67b2d6e5b2ed522de7df2cd52d936ab01c39b7b80333db45008c35255c450830d5bc6e4cba366bc085bc62c7575247d175be58c52151705663e7e3951bf7741e25044dd108c14dce05f0995ec26329b5add9e2104e3fde63b5fa0003dfd1512b08e045995357eb97354423835ba8fb7e59d4f80067c6a6270881fba3d7d5b23499b966a442884aec67780989d73b1092e04921cb9922d14ba80601272958d639b659e5cfad0d2b39f29c8917e9761dcabd7eb4a1f2cd172c95834dd9be202b2e7c6cadd44c8c884462e903839bbab25d4a060acdee0230083b3b410c8cb890eec25479eecfbd5533eafe550110d41b6bed0a9b94607db37cad4020734ab487ecae29f0f5e0b57a6859fce0ecc774f5bca0ce31ec1aa2195dfc0625861a9b1086da306d5d1c7244c92b9bdd8891e31c45bfe0e4b978853bc9cdb78bc97aa7e33a547d0ef6dff19286640c85f97a9a051d69d7b4c8571fd5d37ad9d669827251e08044f26fa05f08909574c9622ff6dc56a839f9689df1e577d7827dce3ebe19667598f845208989419d61d93a80797464ba628614625d14cf4e6f365c03617ea9974c7f0da22ba5f1e0ec028c1db8edf718dc47fb11e5ba46af70871602850c318531e98a6d16bd00423deeba8cf1900eb6354c01096bc3936b6e8729f24f94cabf8de06fc7b626586f4982ca3bdb26920c0b243970b974bb646fe1041f6077f7cef3fea191d288b2bff0ccf371f71efe9d31286bc936c43a70450ffcd45f28fe1446dfaa44ec1ecfa75ac97f4a8f21d715c8d6722b54af855c78f2945168b8272964d3d191789f1c4f7927ca5bf955e4132954a5bf33004892fa6e18f35c166cd03fbc67b6aa4dbdb2a7af03fded236e1a37fdf5a37ba5081cca9925a73827b2131685b39f09b16a333949d420868f8f24ce5d1a9791dfec2880f6f532f5989a6907348fd5af2c19c0e8cdf9c02d172b837a5ccd4d818f5bebe1f0e15d6fe4f6d85e759b53fd7def8ad2f3e3befd0465067e325151133dc6823de0c5903f262ac81dda8e8a53582b0c75f75f6503e17514e1587a929801ce5e7170ab231214ddecf2dbd1469cf26757ed86cb7a3c2a35768395f06fa9fe1d350dca8a139d259b6b4a0574f8517b272373c9abb686bd73051e14cdac74f5590ae9665537da7ee42c8fb7a63081879a84b17903686dd4a631c5f9344e45f44c5c6fec727fe2e5040d031e355a399b594572e6368de919b73b012cd70acf0749c3d72dc99f0d73fd9f87951a68e744d1a3fa532b09c37de693f8cffd39dad27e22bf03c47b03c1e40c33c43d0b2a1744f9ad7a7190371201711dd08bafab83a7f396514f6b120e987075eafc2d551124cfb44320d83ac58c2fd2c7138c3875547207a032a1d86379fefec453dadb54db275c78613f05a3e08c4f313cec9e23a69a42d2fbc1e3ad79c193effba53889e2bb60fd8e64100a2cb934edecb600e2a2d7df038951876db067600e02072caa405b24c8577ca3acdcd0b74c0edfbbe4e795ab9dbbfa4b517d00e58edb84d3cc65a38db3a2315e6d8bef51c8275fa43cec0965b69863e065a29930668b06d7f7b43d29625e699de18235356fe76c1e740c9f556fba95b6e72dfe1bab70c4289fafa38c567859c0e588c675f9c06e176da149968ea493c2eba64b67c96176d8f621f74a895ebdd1e8d40d61d884700b72a93e68c66ecda6a4e3412e848736fc69354ea29a4f3c8f8128cf6e6a8d77d25e2eef69daeb58ffedd9a3b485661c3da3a98dbcdbc1b9316888475b185be4b9c87d5c1e51aa57d79f0ce8c1de07ec18b8e38e683c9329d80f30f31d603c7d349375c4ac425bfd4807e38b2ecf40ea34f06c75cbc2c28655ed742e9ab1601544f22d7d3ce95996a3cd74f9aa46d66237e7f05c8c0a03bedbc0655e5960207386a22ad71439d6b5463b5a7dca220ec4520b94da903030d58d15db262e20d53404f52dc107b375fb8f384dcd3baa6838e8469780680026415329ec4c12e858e4ba82aa980ae28e52d8a412177d1b2a41f6b1f152c399f71268681c6b449b18a66b245391e4bc0841a2d5f5d82c9732bd0c65b81c249e5457e75ddfe46d058e573d452c0c7c6c395db08c20af6588d275bca302284294e4afd5e681d273b2be40efbcc569908057c57a1574bb0c992385fbfdc12bd690e1e26ad9102ab94d8db26fbfab7ae0b8a7a537707fa5dd198d918f59632a08cc1b96c3d436b552425c795f88637416fd649beaceeb72f3ed8b3b6a201a89f59d295e39835ac32ae7327586de81332f88cbe66b5481f84d550558fd695e8bd4a29de7c073f58e6ab7d90fa6f4e273dd1a82b7433d7d3b34312702df4550528a5e3019a76b0904194a89241dd0db421d24fa7192d029d2daed6d2cb11f25384bac13edc0639463dfa57bce7ee2bb57095cfcd7770a024cd2cfa2ef9e1f617df34226a623250b2b481404513118050d8bdf340a3e145cfa90ddcab7f6ece9b963f4c6fa42385396a925f7eae25ded98b7e728a69a7c32e89bd429963711b40ff2ef3e28ad4f23d693900a2ff8a53c2af2445e88864d1a3eaf41838a1ca50e4e1430f537275f40ee106b9160efbd49cd04f3241b849d78eb3ab85e991c09161f50d7b695037216478b4ed14503e87c39da9ff501fd466c1ba231d44b2e696cea6fc2b1a3f69c489f5989d23aec732d0ace30a0e5eea3fe235eaba10eff1369ad35a0a1d7a4b76c17ed95476cf50cc28d3ce3f4d3e71c64b44af0acc10b0e2d684d20e3d632f82e8332fb61f3cedcf73971226259291ae05e86ed69cdd912bc4c8839318aed5331316da804a6e4cce16931693eb5df70f246d6b04cec97c9986d0db22087332b616ee3e9c28439a184f39cf1479e9e544fd0b2d367ed9cd4b0b032aef9900fb7e87783b37a94bb8ba298ccfb31e0fea3284f6dc64e1695b0c161c9469c45e5663188443d98c0d048b28aba4d8da5c3480fa576e3e14d04f1e68b61e9a2fa01056feb9df9f84d55e272a6a0a79c31ab782e23e0afd4cd43c51352c9bc815fda0e70266930e4440bdae34da21768e814764126b8e71b61944f9d36d6e9c764ba24595065ba24019663887fab9a3b8ba5902a5f0479d0b18d0f96b82b65412e5742e08f9b7c66329f8c415cf018074f2ab4f07cd838545f5d2c67cbdc0e0a22cd1ea94b1660fd10c2bb859a670af174c86a8f666295aae4ec351e6bc76183e520e9740c9060d56abd730cb6920823b3575dfd3c5b511573a45fd9d0a0b0df070233b82f762da2e5d0582bb90c2f86719b1104ba4626a319b41d0896dbf2a2550509cf716372177f2f9bbe4d40fd51da5a4261c2650ef58fadb902157e8047d0dd16deb9cb6ecdc4aaf18a9d738a8f3d7634ed0bbfc790305f09f26496ded04980cf4ec2b4ebdfcc727fef0597274408acf54c2067ecba00e91928f87d974e8f48556452914a470b1fdd1ca229fb044b01320f9408c454410aac82d857622f3efebcd7b5aed6bed4990948715820673f74c45e83c170c8949c0c76b11ea2bcfeeb73534a06ab7240d28b3736fc7df3f8c6cb4207f7b76efc242c69bb3a08e1952b34827cfba9029ff1aec25a4fbb356b01859dbffd3d21e078eadb59d775de56ab86e13037bc45e34f9b984af3020a0821e3923e1cdffb7bf88da5b3f23dba73c4cd4371624bcc87e59586390019a782c5f84fa522b05eaf49c809cbff61858506bbb044ab28932e3031ad9f07c51fe6252de7908d335c6a985ba2bd4c6d1b9ef45eab71bf3a5b4bbb01a2be60c8bfcfeda91ebc880201757d34e0b84c336c2a6ede7d915e00ac8b499ba4e3460a3d12d758fbdb3572974cfc05697e8bccf60650711dad8d0112aa247c532380f393dbb72ce0b86582a40299ad5c122dda7f424de5eac7b3a5b4d36e805a19c9868bd0742c990c31210c068f70c10e1fc3e1ae1d1f1ba8c11cb90460acac145576938726559487f5cc5b8faf8767edbf91ea8cade214393c6370c16dba47cc71dfc4090a9c03b9688b1ca210b7677558fd25d726ca2fa89e1af0be377d280cbde4b182de5433a5070d30b9bd03014e9b83ffc86b3a05e005f71b1c22557e9bd32314dde204f70b96c09b378e09024d4fe6cd2219dd5c5dbe2f192cc3c314afecd2dfb7b0f819f29762540f69c4987eb0021dc5d8bc1a822ea08231103b8121b69d0ec66ccfa0e39f538f5a444cb123638eda1b29b612c7490336423e87a3dc091b0a6d3a3e7cdd741d3171b316e1e902513d14aa05ee94a3444f168289b3f33a71e22c379a0552b36ea69ded9778d7b11716d326d87f2a56782c2be3ac12eb09240ee3e12db3236c165ec3b0e385047685b59243fd0b425db4a0f599f8f8bf0d27d15e500b65d5a904f80ccee36b656e2dddaf7c5de60964dbccee2d48ed63f24cf6eba269d226600c1614eba13863149e7addb660d02e4f0aad21687f5e5109d0ee014d08fa021d26d79306feae5610b279c064c4342fc8dba4ebd22754f5505aefef05ab1b793db9ab11ba687607eca646a384f36a7c3d64ea39a5effe98975884e2be28613c338d50cbf9190780823b2214821c144c0c3282bf8cf2ebb8e98374004810479ffaa56dce9ee044ef4a24b9fecce6af3b18d069ed7356d542b1c2202abdc9c17797a5bacc4b6342ff26a69c510bb52b635260f9f039917abee2ee2aee2c22b3b49deec529314d2a9eb8002b5f55ffdb41257ec08240030605f70a606cbe23b570c502b63aa3f50a269a8d691e443bd3187b5dd8678c28fd34ecf9fe51dc156a172b71e15c5fee560d27d4fb130abd119443191077c197b58ed9a825a0324be8c6faab995ca9cf6d1ee2f45c9ce3624236668de8444d4eca2035d5bb845c677e9dbbe57db5a23a9cadf3763116b93554b9932d78e38ee27534ec9e2924f8b899728a6e1d", @typed={0xc, 0x6b, 0x0, 0x0, @u64=0xfd}, @nested={0xc, 0x22, 0x0, 0x1, [@typed={0x6, 0x5a, 0x0, 0x0, @str='^\x00'}]}, @generic="d23192b29031c229dc6af7e5d8479d6ce0d3b2", @generic="45ce87f9e6d84bf0171ad6ca08cc84f99d356d0820ac99cab7e1ba3e3ceab5de4cbd0953a43ee9fcb7d43003b1d42a34b9c26d669dd1dc505f57ef749922ed0956351e0b72adb859b5141938c356e845987dbaa0b9498d868722fbc6fe05ffae4c02cd252a5b40c090589cc50871da603136b8dc41bee17daaa1ddc15a469b2c138f3a699d3d", @nested={0x17b, 0x1c, 0x0, 0x1, [@typed={0x8, 0xa, 0x0, 0x0, @uid=0xffffffffffffffff}, @generic="e24371e37888d4abfd909e8ffae961d47f8c5bb4c6aa426384c7458ad2667bdf85c8e7e97c378f85279bf847690b986ef917c5278d0be1", @generic="cec58d1e577dc94ea9f186b1933c371e8490968ea5ab3af81fabbf7b258c9a09ba7cd808cd615e626216ac88a585c2b0a36cdec9b1452248147e7d68e6cfe4104d0734bf4af02435f8a5fd39a1463028a39e62c1bd5264ebdee3a225a3cee4f6c3745973c1394c4d0df421c84462ca6e649fcb7760dcd4342450fe6fe1649b06550fec34cec556e4ade0e78112345779c3e29c77f0f947dd10deae5681ce13331092605d950ddb1dff07fc6a231dc5604c933674fbf98d53ae534831d5442860c82908aed296e97b61b34913c627df25", @generic, @typed={0x8, 0x50, 0x0, 0x0, @pid=r0}, @typed={0x4, 0x6c}, @typed={0x14, 0x1a, 0x0, 0x0, @ipv6=@private0}, @typed={0x3f, 0x5e, 0x0, 0x0, @binary="f0039b48a3b4e447eb65d603663676d4cb7707c7a55fe18fb2b2d9375eb36f0f3da61b012dc519f7d5ec84c92fe32c0049c003ffbacf082bae48cd"}, @typed={0x8, 0x27, 0x0, 0x0, @u32=0xc6a}]}]}, 0x1338}, {&(0x7f0000000240)={0x14, 0x41, 0x400, 0x70bd2d, 0x25dfdbfc, "", [@typed={0x4, 0x5c}]}, 0x14}, {&(0x7f0000003280)={0x1140, 0x36, 0x2, 0x70bd27, 0x25dfdbfe, "", [@typed={0x8, 0x4e, 0x0, 0x0, @pid=r0}, @typed={0x8, 0x89, 0x0, 0x0, @ipv4=@broadcast}, @typed={0x14, 0x68, 0x0, 0x0, @ipv6=@private1}, @generic="f120eda574b4cffb1cd13f2a740eca40ab987b4a976669ae6d61a4ecb9b30a7d3549eadbe40ffe8e8e744fc50926898b4f2c78e9b2753f151f8085f7562a64edaaae64c61463c661699c24eb3c43785d1b9ae37bb59a0f0d97e1b38e00e05123144f567f2548b2cb9b6eb3e6ce523b54aed74bd7155f7910f5ca8eb1143e66b6e0a481895901fad1f9b48a93167fb1291c00f03f3cf1008e6b973b1b803b413307865ea6120ad4731f98938fc99fa2a450a41ff97e2734b28e4961246995ad9e63e8ef77c2abb9d15cf82f8116147ced56ae3f2966b1c13d16071080edac8e27a34fa92ba352351b2a3254a2cb96abd348c5069ef0", @typed={0x14, 0x3, 0x0, 0x0, @ipv6=@dev={0xfe, 0x80, '\x00', 0x27}}, @generic="6cbb4177bf3321b506152d912aad5c2a7b0b3563c95ddc972a9dddaa67eef79a0cfc3c5279724aa40d17ad61255dca26bd6f9d51760b9ed752a88d7981cdd251f37fbed2dd48b864dac7bb5ed52fb50cdb124f7f1f951dd1d4cd0713450d201ee27568b84da4ea3900837973173fee34fb07b1a4ded687c819fac1b3a9afd69d7915691d161a5655d108c27759951a45c958e887d06f007ce30c02bb31b033f06dbf0b62eab35ff0d20ed42deea1bf3e126cc97f57ecb9e570c58177f2b4ae046fe314e8cebe60dc05ffc122f7f00372c40cf1438c2fb351ec50f61bcf263415980e90c399bd47204dc0888c71e774c608007f0e32f6269ee365ebd164f9951ff2198b2937973e950060177d2831eb46941f9a9baa6270897f5be3f0c40a65c988d9f714200910463bf4f35d170e34a4fd745da6eb1483ef05b4d9fcec05d4cc1093b47716a2ea7213f4a900073e5bdf3de870dfbf83bd6d34d6e48d9d00a3c4d71cbde8fb6a2c833a833b68b731c6d42860aab2a22989f9378e12edc2dd4915bd8656dd1cc888fd082f1a4238a105010167bf1881dd2fb91b32715e9b44d25dbe2773836b4c249a8bf0a3e46ec0b1134290d35bb969d8a7a39ea942e0d5701279661ba1cb2f02195e80bb4c06a3c8ed6a25c3b86a571861d6d6f975ad8a078223ed29f134cb6ca5527abb8d57eba77057cc15172140cf52f4c0e0201f01b01368ad50242d2b744ed295f4353388632bcc907c7419af59ea4ed2bd10ada94800c3827548dad3c8224abc72ea0145f71258af7c46bd4cad637b561e25b1bad9ca4fd1bd23ac8a04a4819b2961a15c932bb57a7c2da85392abe3c587a3bb730bc79a7e5f3012e038c38261670f3bf92a1ecf0c808746d7015721182da257afcbd3d064b22424ecce9711e4ef374a8d0406845bd7cde8baa0dba595a99b0f0bf3f880c0399d613a410a81d791478d5150ae700da69319881df9679304e9f18fde9488ab4920ffa3a2d82b1c11c182cf0a6b192a0bfa7753f81b14203365fcdd404202d442dad3c0ade96a984d520bc7d0d1da0c75f961354750b25436ed3e8adc142f622fffca8131a260c9edcec2de3fc37f322da810e711e414540de6e9e28dd20ee1794a32798b5ee910f4b400b11c0c0cb4c501788e25b47241d74111365a9020e8721604056dfa2304e2900c2580e2cacedfef19d328e8096c6d8d5a377c864441a4b3c4e7e9930cfb43afd5a6b9a0e6351a09928369b81f66522c19a0c3b3f8c620a190571e3d4c157545b08b53c9482e0b9d39a8dcd34beae1dc3c1e59149a39d2ed6fd22db3cf4e95b1da6bea30e0f19ff8211ea776e066652e48311527ca2df6a1fd460c587ca3fcbb1ab86406f4335dec4a899dda673d09d39ecce4c8f1700728c20050004b2f626c0602de42aac2edc4b8037ac81cdcf7e997dd258ef84e90e04586cfd3415639a4adef9e1fa502bde869a328d4400a0bcea432f1b92a9bd3f9d712006f64d0a1138ab2cff7f7d29ae3a24bdb6235e386a13f073340f935a5facce534772f2ecf2e2db8a6b25c35ff9457d45762ba03240291bd39e9901bf30d1b8d21fa7efea1a015bd624917c0b5bd631ed13765c90bf1591da67c225c7ef5dd5aa6b4759150537110b21c62750ddeed3dba9a936a3a26ff8a56a29a0551b8273e4c5d6f744c8339d04a0f8e16667b41027e117957f15024e53385af4021b2d959e22ad74875a028734fe4344ab53c79ff9e2d71a945536ae68c356ba65882d81820aebf57745461a2d26923c93df0e262dbf695f4ca7177f9fb5f03e3604efefa0dfba0ad24853ae88b959c9fe2a96863803767453f2b338b8427caee23bd8c0c7c53f051cc8e9dae9d0ae335954b4cd02e148f98359df0cbf5d2cc3aac6da34f3546fb833591690fd80e4c6f2f072f1335e6cc651b0db90accd5148b35ca168876b82ba8d2e6e1d080b91bbdc303f42c72364e8be58b82a38f712a900be837ef7dbb485a7e0ca27529b330e85df683020f19f54cd36289cca0d305d58b12e35b38dd9e76fa474c806d20717af56b8b4f2656cadc02a7bab5578e5033ca2b632a958a0cbd07c6f7de8519bac949b4364312019029758e40ec2648ab55eb4593973cea43e6eff6dfbeafd4637644912bb5ec6c99a034b172bab76da2f5b7adc31015ab452ba5a5dd622adc51a3dc816da570ed6205dc6cb64f1055c39241dfef75bcfcda63005ae39892785a28da6e472ae7e490fa256b5a81778f7beb5d574c9dd07943f1053c9fcf0e9f95b9ff65701d185123f26dcd6e8e9ed15cdc4f748dffe7763d050ac9fd572971d8d2749e6e3e5db7c337777619d289aa54efb69b16f49cd706ef9f6f3d529a8743c574ad331351b39ecefcbe13d6b522e8d6e229dcb7793f47c47b011a2f7efd08056ae3e63abdf3e0c2788c058669fd3c648711f9ad4aa4556c7c18641dff6e4f06f02d4a3562fb5418ae60e49e5ba77639be260fddf78793e17ce69ff30889bdb933d9834d31d0557d0dee8135604adab52e6ccf77135be0e6236d82bdca46830870f9af41218f03367cca8a10e7d91c7256b6db50cf4736d7a504e00634449f78cfbbdf8da32da620b76b406fcdfe1fb2abb38667d8a63b054e870e2deb9a58b9db40ba2794666d0e637d369b2f1183f608fd5f7e19b8ff4778a7b5fa233b713f86b8d80d374ebb7c303e54817ef460fc9001abea924d088fc51525b6dc6ddfea3a036b44092c6f3c8d903b322567c2f03217fd68594c37d46065ceece4029118dd123d119e45a563d2340be60493893dcf806c5df3e99cb2a9595d853f85ba00687c3d6be398303af7ffbbf48e2aff5bef281dc7f0ab56d32451d60d518c8fd32f42281ef6edd4664306b340c70d5e49cb1634bb2ad04650c55a6eee56d2c5cf20babbf5cede37e38dde23d94c1b794e33d32445cc2e4c0afd74a90f2aa2a365278cf9ee526071ab66e6f0064ee09a8bbd62531b78e6139517962af04431746344d66972d3724770b6c141c59a8d9010679f50cfd3d99213b340df607780b4607876a3cf6b7bbddbb42ef7c64fe6cdb21e762d940a12b1bcd714d6e7fad81d3b6ad72b92cf23482efb20979c4658593d4186a13cbe4d1d75782d6049d2ba20c255a33515ba7d3fa4a2cff36dbe41dfe18d6b122488db4baf2cd08c3558dc66fedc3ebfc914b6201329c22be6309474719c7e70da43ea88cfaa3551557cd2ef7309223b6e7b8f79529238278c303a6372fc0bfaa25e3eb24f685d35323dcf12c92cb251f2af0b92bedccae0d8ec92374de01a68059a234ab3fbf2fc23489b21697b7d0986412146fb6be11204b7a0db628c3669f075e541ee9205daf98f0c99cd6441b084eccd64218499cc8a3b1ee6a3cf134e7ccdb4586bdd397e0c0b1e96000917e0725fd6100ede3e50c73a93f30a1653c67317a25363e094352c0bef5e9d6efd03d0c1b03269281884a3e5198bc9eff03e04390b2896b5094d82379f12347dfbae35a22b5b81f2afc88f5a55b028c0b4214eceb9c4b74c58c917a82f8065996579497243587ced81520a2ab9d8f6ff872951171d46e6284e7908540f7eaf7408c37a06b2261560e56876bd3fc2228b068b95bbb264d9b860250b8ec25240843a1d99e803a1848473443ac5c60de24a980f44db4bbe3c173950205da7929fc91e854c9eca5d42b2b6e78a4d47f710929945f93197f56b4c42ef649146730ba5b55460dd494c84f44545a106ee5564e498fddb55321d297bf287225d01ed075e8b091c5b0597e54a0112ca27856ccad42d5cada0abe10e83874d7a6adef81a970f4218d3884db949d09b840ca57b1cffc1197bb6d5464a005208c8d55a7dcfa058631276807bdf57f7cfe80fc7af79d3cecb810e353f0fc2d2103f0f0eb5289e63848dc98b9579e6431e19fd76e29fdbc7fa835c24003091c4684de348f443cd2a19f8745f4c4106bfebc060ad4cc036164481c724289f42c02e3a31dd0118c5c01c4612fa5606a8accde34d6da3e0ac975ea57433b3ce5511a99d172cc5ea21096223fafc5fe7ff432080b4d2182f1e3af8c836269a0777040c635c3dbb0033cd07c189abea87a373ce1f9ef4b870179f57b39e8f99b4e12a78837119b78217358bace6e7f0f9f45bca74b5944ece21c691a440a5b892d746245a6649efe848ddb39dcee7a64df0958c051b454085500000b7fd1476dfbf24c92a90a573df5eaf4605491bf6cae3ccdd44e6bbfe4ce3efd531c6ceec5918d604db06a5c7b890b4402a581f441d4d12994ad20219cb7c65d79b2f1cee750e1b7029085c13509cdf97bb348e8d294815684e666f11e3330c2f52039df6014b5442225f73e2cabbe44be7ad23a51a4e0a4f8990e106c1cce70eea00d7b1a35e72c37613cdd33d4525e1d1e9cdb0a14fa81bd356f022c4714a5b794141e28836784b749033828d37e1b4ff7b5c3bfaede07bc9a31f5f4607bf63c373ed85a2e8c87f5de1f1353daa34383fb63f141e2826643e4a7ffc021b267a66f8a4240833447c281b483318eca712306e9de76b48bfd071a25d5a81818dd7e535c452f38fdff91e4b8e51e53aa560de014a996b2505c5d018e60a57785b8b9b37664471bd6bef3a45d3c35cd8ec0b30365eb4365a2aa02b6072709ce5ec61e1d63a2dc7a59b8d0328cb1cb0dbbe7dab237dd63846a99f7ccf84791311b65b4e917bd98d7b51dd3da9e33fb23b961ea5d37e7c4ef91b3c51e90eecb69887665a1cec3268ed5e495e98450aa5255174d876955198e77c8bc1ecf66caf043fa93df5e9fd4165b8f5ff1b4a33f0ef8b42cfd88d82e9472239ac22ddf3b8a37c627c23a4fc7eba1c1baca6a4372506230576bdcaf32e4eb6acccca85d1e2d509daad73690d6a2fd1c37b6a0f691d0b7d4a7462578c234b53c530fa34775152e570485609a55f7055232dae5e5e8e4f894f60911f4bf5675efe981204ff68859158ff6e9afe7b959d8837ead068218d03087183285f39cd87dfa4cf94a1e52269904cd5eff08c7d7e8507754f5bb87a998a30c87d871d5c32a0a84969506db1dc767bc09a5d955c10d330224363d7c258bca4698745bc595995c3f9a73022a111c7e574c0d79524fdf642f7b1c67c6ad8b2bf79600a807a86a91c61b111870afdeca4f5650b5fb357a6941eff47098f9cfbddcc82124656cd075b6e2d2e66fd1ede466dce8fcd3d8a44981f04a7ae9def630f9fc9bf4b880aa5ab8ead66040c150e054d6f6d52a0122cc09a9ec21707b6dac37b240a5d124ba4196b8cd4db6866f68cb645dfc39c97c855637cc2af3307e4eca592039340eb1ec64d0ea4654db24cc34e16c134bee6bbe0894842a99dbed10f3e83b927a1f9dcd3b6e7d28348076a0016a731937e49affbed02ac8e8d359affeabd5b394b4ef02865cfd1dc46527fbff41b7117fc5650ec379b4f8b1212bb77c55905839a22e1ec162d9bdb324df3f40baef902274994db97bc03090fad41fd4328f732c0c52957b5674eac69ccba89f9a728b01c088ad2e87d61ed4688a80f22cb9e520953d47618971259c0ebeb8c59a50f8e97340bb03faedf6afd1bc3b2c4e91c89e979db2ea60bba4036044980fcd231acaad2683df198538c5581ed859b9f0755cf2bd418b6064ec757b0f3cfad79657015074ac0649e7dc366aa36cf19382e27e5d543ea325635662b95830891a211beaf5b97c56b8433ab8953290a8d424510ea6bb386655b2a17b3786b45794cede8f8647546e21f05de00937ccd57a3cb7de6437aaa2f65"]}, 0x1140}, {&(0x7f00000043c0)={0x3ec, 0x15, 0x20, 0x70bd25, 0x25dfdbfd, "", [@generic="04d41c6a112912c4d49b212359cbbd7f4f28df3bbf761d6be8c78a07ee637039a22672a0f917ed34b574b046cc9fa7101fc845f3fd82", @nested={0x1c9, 0x47, 0x0, 0x1, [@generic="13cabc0368aa7f60fb62dc84f6b97b6fd5b17c8f55149e6169e82df7045770d0807bc50138729c7e4187dfbcd3df6d882519e8c3c3e10753ac3353efcaef03205d894125e2eba7febbac76c0f318fd10dd64538ebf52c0bfbc3e1c63b9ed92057ae145f1a39ea9066cb1296d63efda05d2558ea522d250ed99c854062572d2883fc09859777afb94e523172b4d25287332ce8d3ce76983a900349c7ee1d3b7fa6d44f71f321236666814af98de27f214870658eb23830c225db7ad35c9ad2c28abd3b3580127a074cfbf31db78ab33e0a292ee7a4fadcbeb7595fdf60fb39002972f493bd61d4efe6611", @generic="661dc7305b0d9fe3d4486e01c2a16e326f78ed651bc4b3f29d7899c1da33a9e86f8bc4fd258534c9c1b002fb1d43c99a235557a123a4709b040ea189b27c098fc15b79e02dbcc344616ace3f06b037723a2d19f1f2d371bd6b09b76fb5be26d74851f066e6315147ad89f9080f80ecd88a2b56d0c850e0e765624f56f049cda268ccfd0396a5f7b68dba32efe58c57146eaa1a3cd69f0fa2f503fc976c3192f8bec55edec0ae1df41682506311f830e15473f0cae3c15de960cff4bf087e5ce280507a61187bc6396b415e4b3d589acb355c583f1d89607cc694ca"]}, @generic="e0d7b2fefcbde6436db15f3a72b841d4d54a931afe33f39c9bb4e4da0a43d92eb86e032bac169379e8cbe4a98be53240ba1c3b2ed9fda873f113fc6f3e40f6f5cd9954fbced59232ae500fbdc9", @typed={0x8, 0x21, 0x0, 0x0, @pid=r7}, @generic, @nested={0x161, 0x7e, 0x0, 0x1, [@generic="6482ec8027d3b07916de7f85d350de835af65fe5ef55793f2f8e9a2c669262103364ba23ea99fcc70e855be59377a654f901074c58a5f486c7cb3784e84e2513384d78c897dd6a520cfcb9cfa2603782f7cf33249a63f0a948b02feb5cfb81fbdf23e71fe690099b153dfddad1eb48df6450551d7181afaa208c32dc6b384a7585ca5ba6091e64e271ad0f75abbb89a53a2fadcec2ac32ccb32e9326bf74e572d620984a587338e2d852d47665c0dd6a4707182056e59d77459be88158ec16902926b3fb4ade28cae0", @generic="42690c245442229319fd81b5964fcaa9a507ee221e796d0753cffc33a77e1041994141cdff16f2cfe2865c127a0be0201587c2171d0aad8018b937dc0452e666937c46969094ddf9200aa8f8e717a020f305bf5770c0112398e2f3f1d9f168cdd64f02edd430894057b35bacc909a29fae2e9afbab9b24acbdf3a90228507eb48d7810808c187b358bdc3ed4214b026a06149b65"]}, @nested={0xc, 0x3c, 0x0, 0x1, [@typed={0x8, 0x3c, 0x0, 0x0, @ipv4=@loopback}]}, @typed={0xc, 0x25, 0x0, 0x0, @u64=0x30}, @typed={0x8, 0x85, 0x0, 0x0, @fd=r8}]}, 0x3ec}, {&(0x7f0000004900)={0x2b8, 0x2b, 0x200, 0x70bd2d, 0x25dfdbff, "", [@generic="3c64cda64714505b11eada7e40466c6b05a467de3b6c670a8a3e2ec183496a282c8e382e0e9e697d935facf496c3167f680819", @nested={0xab, 0x84, 0x0, 0x1, [@typed={0x8, 0x7c, 0x0, 0x0, @ipv4=@rand_addr=0x64010101}, @typed={0x8, 0x30, 0x0, 0x0, @uid=r9}, @generic="de61eafb8cf1c5bbdff82b14a242e9ae3263706f764db698bfef9e42f0f7ed281aaf36480d79e27808c64bf996d855e11f94074175037899a2093c5555b3a1d0d6bae597f55bfacdb25c0f97fe88fce4cd8074447737a768f3b26df54c18f102e0f46efe6f753d81714bf2e0aedd31fb65cbcf21d963ec51f8de0912b81bcd3035fc04422103f2", @typed={0xc, 0x49, 0x0, 0x0, @u64=0x7fffffff}, @typed={0x4, 0x85}]}, @typed={0x8, 0x6c, 0x0, 0x0, @ipv4=@multicast1}, @nested={0x167, 0x93, 0x0, 0x1, [@generic="5927627645138fc78e01b82bef931ad0ddfd1cecbcb97d1e42d7455d1f31b487d6a0", @generic="afdf3dd77a7fdfa1381c8138bf761371887d3fdb58eb1242d560dcb4787e14e9d68d2ce64f0c19055ecc0faff55ebc20522a4773a53e6f8d40857a454cb0bdfcd80d3da1724d6518266291c2fe27fde8bebc759cda9ed209e071b9adb2343c6c53c2c4dc7a3d08b66d1e6594500171eff1c9ba1c836219a7c1e7c0a70e19bf56bb90b10e8f69a90b9ae93e64f5f509fe5ce688de", @generic="f2de21ddd51dde34041e383749976ade09c6f932f97ec871a24de6492b040e9f58d8d146f615047dbc45aedde02e635cacba562db6443fe5dd751b8b1e413e247b9367cf08f9467a1cabd46ffa1eec73509f783f87fb5e2bc2e0d8487fc2ac89e0d0d9821c68b84f29218623655727a16f0a0c32c81d0db86d3817bd7844e18a69df67de0582299e4000c0ac4d7ac168a5a2825473788efd7df2f0aa723b1e06e97dc89249c35f42c2d9d42422"]}, @generic="88506844781ce1c4712c57edd3864f80f93df51fcfe6e531083c59db519ecc9868822b4c4020f43223aed7072ecd724d17", @typed={0x14, 0x12, 0x0, 0x0, @ipv6=@loopback}, @typed={0x14, 0x32, 0x0, 0x0, @ipv6=@private0}]}, 0x2b8}], 0xa, 0x0, 0x0, 0xc000}, 0x44000) write(r2, 0x0, 0x0) close(r1) [ 139.780636][T12112] FAT-fs (loop5): Directory bread(block 143) failed [ 139.788397][T12112] FAT-fs (loop5): error, corrupted directory (invalid entries) [ 139.795995][T12112] FAT-fs (loop5): Filesystem has been set read-only [ 139.804618][T12120] loop2: detected capacity change from 0 to 6 05:53:22 executing program 5: syz_mount_image$vfat(&(0x7f00000000c0), &(0x7f0000000100)='./file0\x00', 0x0, 0x3, &(0x7f0000000000)=[{&(0x7f0000000140)="eb3c906d6b66732e66617400028001000240000004f801", 0x17}, {&(0x7f0000010100)="000000090000000000000000c20d000000000000000000b8017737c54836ecaaf8ffff00f0ff", 0x26, 0x1e0}, {&(0x7f0000000180)="53595a4b414c4c45522020080000e780325132510000e780325100000000000041660069006c00650030000f00fc0000ffffffffffffffffffff0000ffffffff46494c45302020202020201000c1e770325132510000e770325103", 0x5b, 0x600}], 0x0, &(0x7f0000000400)=ANY=[@ANYBLOB='check=strict,iocharset=cp437']) chdir(&(0x7f0000000340)='./file0\x00') creat(&(0x7f0000000200)='./file0/file1\x00', 0x0) newfstatat(0xffffffffffffff9c, &(0x7f0000000340)='./file1\x00', 0x0, 0x0) open(&(0x7f0000000080)='./file1\x00', 0xfeffffff, 0x0) 05:53:22 executing program 4: prlimit64(0x0, 0xe, &(0x7f0000000280)={0x9, 0x8d}, 0x0) sched_setattr(0x0, &(0x7f0000000040)={0x38, 0x2, 0x0, 0x0, 0x8}, 0x0) r0 = creat(&(0x7f0000000280)='./bus\x00', 0x0) write$cgroup_type(r0, &(0x7f0000000200), 0x175d900f) ioctl$FS_IOC_RESVSP(r0, 0x2, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x8}) [ 139.849963][T12120] FAT-fs (loop2): Directory bread(block 6) failed [ 139.856729][T12130] loop1: detected capacity change from 0 to 6 [ 139.864899][T12129] loop3: detected capacity change from 0 to 6 [ 139.883142][T12130] FAT-fs (loop1): Directory bread(block 6) failed [ 139.891050][T12129] FAT-fs (loop3): Directory bread(block 6) failed 05:53:22 executing program 2: syz_mount_image$vfat(&(0x7f00000000c0), &(0x7f0000000100)='./file0\x00', 0x0, 0x3, &(0x7f0000000000)=[{&(0x7f0000000140)="eb3c906d6b66732e66617400028001000240000004f801", 0x17}, {&(0x7f0000010100)="000000090000000000000000c20d000000000000000000b8017737c54836ecaaf8ffff00f0ff", 0x26, 0x1e0}, {&(0x7f0000000180)="53595a4b414c4c45522020080000e780325132510000e780325100000000000041660069006c00650030000f00fc0000ffffffffffffffffffff0000ffffffff46494c45302020202020201000c1e770325132510000e770325103", 0x5b, 0x600}], 0x0, &(0x7f0000000400)=ANY=[]) chdir(&(0x7f0000000340)='./file0\x00') creat(&(0x7f0000000200)='./file0/file1\x00', 0x11) setresuid(0x0, 0x0, 0x0) open(&(0x7f0000000080)='./file1\x00', 0x4400, 0x186) 05:53:22 executing program 0: prlimit64(0x0, 0xb, &(0x7f0000000280)={0x9, 0x8d}, 0x0) r0 = getpid() sched_setattr(r0, &(0x7f0000000040)={0x38, 0x2, 0x0, 0x0, 0x8}, 0x0) socketpair$unix(0x1, 0x200400000000003, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r1, &(0x7f0000000100)=@abs={0x0, 0x0, 0x4e24}, 0x6e) sendmmsg$unix(r2, &(0x7f00000bd000), 0x924924924924c31, 0x0) write(r2, 0x0, 0x0) close(r1) [ 139.921498][T12134] loop5: detected capacity change from 0 to 6 [ 139.921722][T12129] FAT-fs (loop3): error, corrupted directory (invalid entries) [ 139.935204][T12129] FAT-fs (loop3): Filesystem has been set read-only [ 139.945040][T12134] FAT-fs (loop5): Directory bread(block 6) failed [ 139.956293][T12130] FAT-fs (loop1): Directory bread(block 6) failed [ 139.957204][T12129] FAT-fs (loop3): Directory bread(block 6) failed 05:53:22 executing program 3: syz_mount_image$vfat(&(0x7f00000000c0), &(0x7f0000000100)='./file0\x00', 0x0, 0x3, &(0x7f0000000000)=[{&(0x7f0000000140)="eb3c906d6b66732e66617400028001000240000004f801", 0x17}, {&(0x7f0000010100)="000000090000000000000000c20d000000000000000000b8017737c54836ecaaf8ffff00f0ff", 0x26, 0x1e0}, {&(0x7f0000000180)="53595a4b414c4c45522020080000e780325132510000e780325100000000000041660069006c00650030000f00fc0000ffffffffffffffffffff0000ffffffff46494c45302020202020201000c1e770325132510000e77032", 0x59, 0x600}], 0x0, &(0x7f0000000400)=ANY=[]) chdir(&(0x7f0000000340)='./file0\x00') creat(&(0x7f0000000200)='./file0/file1\x00', 0x0) newfstatat(0xffffffffffffff9c, &(0x7f0000000340)='./file1\x00', &(0x7f0000000440), 0x800) open(&(0x7f0000000080)='./file1\x00', 0x4400, 0x186) [ 139.962769][T12130] FAT-fs (loop1): Directory bread(block 6) failed [ 139.977529][T12134] FAT-fs (loop5): Directory bread(block 135) failed [ 139.982950][T12130] FAULT_INJECTION: forcing a failure. [ 139.982950][T12130] name fail_usercopy, interval 1, probability 0, space 0, times 0 [ 139.984660][T12134] FAT-fs (loop5): Directory bread(block 136) failed [ 139.997547][T12130] CPU: 1 PID: 12130 Comm: syz-executor.1 Not tainted 5.15.0-rc6-syzkaller #0 [ 140.013001][T12130] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 140.023225][T12130] Call Trace: [ 140.026499][T12130] dump_stack_lvl+0xd6/0x122 [ 140.031286][T12130] dump_stack+0x11/0x1b [ 140.035438][T12130] should_fail+0x23c/0x250 [ 140.039889][T12130] should_fail_usercopy+0x16/0x20 [ 140.045017][T12130] _copy_to_user+0x1c/0x90 [ 140.049432][T12130] simple_read_from_buffer+0xab/0x120 [ 140.054798][T12130] proc_fail_nth_read+0x10d/0x150 [ 140.059832][T12130] ? proc_fault_inject_write+0x230/0x230 [ 140.065607][T12130] vfs_read+0x1e6/0x750 [ 140.069756][T12130] ? kmem_cache_free+0x5e/0xe0 [ 140.074526][T12130] ? __fget_light+0x21b/0x260 [ 140.079201][T12130] ? __cond_resched+0x11/0x40 [ 140.083879][T12130] ksys_read+0xd9/0x190 [ 140.088024][T12130] __x64_sys_read+0x3e/0x50 [ 140.092516][T12130] do_syscall_64+0x44/0xa0 [ 140.096925][T12130] entry_SYSCALL_64_after_hwframe+0x44/0xae [ 140.102904][T12130] RIP: 0033:0x7f0539ebe5ec [ 140.107308][T12130] Code: ec 28 48 89 54 24 18 48 89 74 24 10 89 7c 24 08 e8 f9 fc ff ff 48 8b 54 24 18 48 8b 74 24 10 41 89 c0 8b 7c 24 08 31 c0 0f 05 <48> 3d 00 f0 ff ff 77 34 44 89 c7 48 89 44 24 08 e8 2f fd ff ff 48 [ 140.127250][T12130] RSP: 002b:00007f0537c82170 EFLAGS: 00000246 ORIG_RAX: 0000000000000000 [ 140.135667][T12130] RAX: ffffffffffffffda RBX: 0000000000000004 RCX: 00007f0539ebe5ec [ 140.143713][T12130] RDX: 000000000000000f RSI: 00007f0537c821e0 RDI: 0000000000000003 [ 140.151676][T12130] RBP: 00007f0537c821d0 R08: 0000000000000000 R09: 0000000000000000 [ 140.159724][T12130] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000002 05:53:22 executing program 1: syz_mount_image$vfat(&(0x7f00000000c0), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000000)=[{&(0x7f0000000140)="eb3c906d6b66732e66617400028001000240000004f801", 0x17}, {&(0x7f0000000180)="53595a4b414c4c45522020080000e780325132510000e780325100000000000041660069006c00650030000f00fc0000ffffffffffffffffffff0000ffffffff46494c4530202020202020", 0x4b, 0x600}], 0x0, &(0x7f0000000400)=ANY=[@ANYBLOB='check=strict,iocharset=cp437']) creat(&(0x7f0000000200)='./file0/file1\x00', 0x0) [ 140.167689][T12130] R13: 00007ffeff25beaf R14: 00007f0537c82300 R15: 0000000000022000 [ 140.187932][T12134] FAT-fs (loop5): Directory bread(block 137) failed [ 140.199783][T12134] FAT-fs (loop5): Directory bread(block 138) failed [ 140.212129][T12134] FAT-fs (loop5): Directory bread(block 139) failed 05:53:23 executing program 4: prlimit64(0x0, 0xe, &(0x7f0000000280)={0x9, 0x8d}, 0x0) sched_setattr(0x0, &(0x7f0000000040)={0x38, 0x2, 0x0, 0x0, 0x8}, 0x0) r0 = creat(&(0x7f0000000280)='./bus\x00', 0x0) write$cgroup_type(r0, &(0x7f0000000200), 0x175d900f) ioctl$FS_IOC_RESVSP(r0, 0x4b47, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x8}) [ 140.214806][T12143] loop2: detected capacity change from 0 to 6 [ 140.218917][T12134] FAT-fs (loop5): Directory bread(block 140) failed [ 140.232216][T12134] FAT-fs (loop5): Directory bread(block 141) failed [ 140.238885][T12134] FAT-fs (loop5): Directory bread(block 142) failed [ 140.245640][T12134] FAT-fs (loop5): Directory bread(block 143) failed [ 140.254645][T12134] FAT-fs (loop5): error, corrupted directory (invalid entries) [ 140.262218][T12134] FAT-fs (loop5): Filesystem has been set read-only [ 140.269772][T12148] loop3: detected capacity change from 0 to 6 [ 140.282631][T12148] FAT-fs (loop3): Directory bread(block 6) failed [ 140.309819][T12148] FAT-fs (loop3): error, corrupted directory (invalid entries) 05:53:23 executing program 0: prlimit64(0x0, 0xe, &(0x7f0000000280)={0x9, 0x8d}, 0x0) r0 = getpid() sched_setattr(r0, &(0x7f0000000040)={0x38, 0x2, 0x0, 0x0, 0x8}, 0x0) socketpair$unix(0x1, 0x200400000000003, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r1, &(0x7f0000000100)=@abs={0x1, 0x0, 0x4e20}, 0x6e) sendmmsg$unix(r2, &(0x7f0000000000), 0x0, 0x0) write(r2, 0x0, 0x0) close(r1) [ 140.317411][T12148] FAT-fs (loop3): Filesystem has been set read-only [ 140.342395][T12148] FAT-fs (loop3): Directory bread(block 6) failed 05:53:23 executing program 3: syz_mount_image$vfat(&(0x7f00000000c0), &(0x7f0000000100)='./file0\x00', 0x0, 0x3, &(0x7f0000000000)=[{&(0x7f0000000140)="eb3c906d6b66732e66617400028001000240000004f801", 0x17}, {&(0x7f0000010100)="000000090000000000000000c20d000000000000000000b8017737c54836ecaaf8ffff00f0ff", 0x26, 0x1e0}, {&(0x7f0000000180)="53595a4b414c4c45522020080000e780325132510000e780325100000000000041660069006c00650030000f00fc0000ffffffffffffffffffff0000ffffffff46494c45302020202020201000c1e770325132510000e77032", 0x59, 0x600}], 0x0, &(0x7f0000000400)=ANY=[]) chdir(&(0x7f0000000340)='./file0\x00') creat(&(0x7f0000000200)='./file0/file1\x00', 0x0) newfstatat(0xffffffffffffff9c, &(0x7f0000000340)='./file1\x00', &(0x7f0000000440), 0x800) open(&(0x7f0000000080)='./file1\x00', 0x4400, 0x186) 05:53:23 executing program 0: prlimit64(0x0, 0xe, &(0x7f0000000280)={0x9, 0x8d}, 0x0) r0 = getpid() sched_setattr(r0, &(0x7f0000000040)={0x38, 0x2, 0x0, 0x0, 0x8}, 0x0) setuid(0x0) stat(&(0x7f0000000a40)='./file0\x00', &(0x7f0000000a80)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) r2 = socket$inet6_tcp(0xa, 0x1, 0x0) getsockopt$inet6_tcp_TCP_REPAIR_WINDOW(r2, 0x6, 0x1d, &(0x7f0000000000), &(0x7f0000000040)=0x14) r3 = socket$inet6_tcp(0xa, 0x1, 0x0) getsockopt$inet6_tcp_TCP_REPAIR_WINDOW(r3, 0x6, 0x1d, &(0x7f0000000000), &(0x7f0000000040)=0x14) r4 = socket$inet_udplite(0x2, 0x2, 0x88) getsockopt$sock_cred(r4, 0x1, 0x11, &(0x7f0000000240)={0x0, 0x0}, &(0x7f0000000280)=0x5) setuid(r5) r6 = gettid() process_vm_writev(r6, &(0x7f0000000000)=[{&(0x7f00008f9f09)=""/247, 0xf7}], 0x1, &(0x7f0000121000)=[{&(0x7f0000217f28)=""/231, 0xffffff4e}], 0x23a, 0x0) sendmmsg$unix(0xffffffffffffffff, &(0x7f0000000c00)=[{{&(0x7f0000000180)=@file={0x0, './file0\x00'}, 0x6e, &(0x7f0000000000)=[{&(0x7f00000002c0)="1ef6eb2f38af266b91ecf9be2d282f486f723d443e53e670d1fe909f3fd87c72ad96edc2bc1b6a4aa7ba043fdc9dc1fea386847009cca9082d5bc78a56a1756a074041121d94ccab12235cc4993dd7c601f5ca17fc0b70562807b50eaf0f0487d96c9dbc11e2b87a7d33189fae0039bba9061248f48f4df972ce96cd200e1a47226f5d8ae75966527ca4e96979034ee1d589d11c31371de7413b88be50f8d1628744afa63dac577109990f2151a167c4eae01b48b66eb606b81251982763858ef897e74df05ed90eb8935f23f55f69f744a086dbfbaa5f", 0xd7}, {&(0x7f0000000200)="d4e5b8e1168b976be2579bf5859a6fc422f5d930704e9e0f9d3db896c465707ad9590b8c68f4e1d2cf3c1863cd071806df88e9c51c52c51365e3212eaff89a186b1bfd9a872c79fa272795c4de0815e14605dd40f94f51b239c1b1924ea4d04140cc3b790456a4e700bd57", 0x6b}, {&(0x7f00000003c0)="01f061a50401efc4272801aeedf6f060791cc065618d190c90c55c077f764b08ce1a0771dc7ee7ee8fae5b7a192922c30fc3bcf5c362f806b5406028be1a89d87e1d1dcff77b9725c31b55412f85dd826bceff8246362403794a11c670e443034c08cb200bab2284ff141f479de47eec270e04d80d3640777ba2ea2255878301996e9f", 0x83}], 0x3, &(0x7f0000000b00)=ANY=[@ANYBLOB="1c000000000000000100000002000000", @ANYRES32, @ANYRES32=0x0, @ANYRES32=0xee01, @ANYBLOB="000000002c000000000000000100000001000000", @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYBLOB="000000001c000000000000000100000002000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=r1, @ANYBLOB="0000000030000000000000000100000001000000", @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32=r2, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32=r3, @ANYBLOB="1c000000000000000100000002000000", @ANYRES32=r0, @ANYRES32=r5, @ANYRES32=0xee00, @ANYBLOB="000000001c000000000000000100000002000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32, @ANYBLOB="000000001c000000000000000100000002000000", @ANYRES32=r6, @ANYRES32=0xee01, @ANYRES32=0xee01, @ANYBLOB="e8fffffb"], 0x100, 0x20000000}}], 0x1, 0x18) connect$unix(0xffffffffffffffff, &(0x7f0000000100)=@abs, 0x6e) sendmmsg$unix(0xffffffffffffffff, &(0x7f00000bd000), 0x924924924924c31, 0x0) write(0xffffffffffffffff, 0x0, 0x0) close(0xffffffffffffffff) 05:53:23 executing program 5: syz_mount_image$vfat(&(0x7f00000000c0), &(0x7f0000000100)='./file0\x00', 0x0, 0x3, &(0x7f0000000000)=[{&(0x7f0000000140)="eb3c906d6b66732e66617400028001000240000004f801", 0x17}, {&(0x7f0000010100)="000000090000000000000000c20d000000000000000000b8017737c54836ecaaf8ffff00f0ff", 0x26, 0x1e0}, {&(0x7f0000000180)="53595a4b414c4c45522020080000e780325132510000e780325100000000000041660069006c00650030000f00fc0000ffffffffffffffffffff0000ffffffff46494c45302020202020201000c1e770325132510000e770325103", 0x5b, 0x600}], 0x0, &(0x7f0000000400)=ANY=[@ANYBLOB='check=strict,iocharset=cp437']) chdir(&(0x7f0000000340)='./file0\x00') creat(&(0x7f0000000200)='./file0/file1\x00', 0x0) newfstatat(0xffffffffffffff9c, &(0x7f0000000340)='./file1\x00', 0x0, 0x0) open(&(0x7f0000000080)='./file1\x00', 0xfffffff6, 0x0) [ 140.375377][T12143] FAT-fs (loop2): Directory bread(block 6) failed [ 140.429875][T12158] loop1: detected capacity change from 0 to 6 [ 140.443551][T12158] FAT-fs (loop1): Directory bread(block 6) failed 05:53:23 executing program 4: prlimit64(0x0, 0xe, &(0x7f0000000280)={0x9, 0x8d}, 0x0) sched_setattr(0x0, &(0x7f0000000040)={0x38, 0x2, 0x0, 0x0, 0x8}, 0x0) r0 = creat(&(0x7f0000000280)='./bus\x00', 0x0) write$cgroup_type(r0, &(0x7f0000000200), 0x175d900f) ioctl$FS_IOC_RESVSP(r0, 0x4b49, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x8}) 05:53:23 executing program 2: syz_mount_image$vfat(&(0x7f00000000c0), &(0x7f0000000100)='./file0\x00', 0x0, 0x3, &(0x7f0000000000)=[{&(0x7f0000000140)="eb3c906d6b66732e66617400028001000240000004f801", 0x17}, {&(0x7f0000010100)="000000090000000000000000c20d000000000000000000b8017737c54836ecaaf8ffff00f0ff", 0x26, 0x1e0}, {&(0x7f0000000180)="53595a4b414c4c45522020080000e780325132510000e780325100000000000041660069006c00650030000f00fc0000ffffffffffffffffffff0000ffffffff46494c45302020202020201000c1e770325132510000e770325103", 0x5b, 0x600}], 0x0, &(0x7f0000000400)=ANY=[]) chdir(&(0x7f0000000340)='./file0\x00') creat(&(0x7f0000000200)='./file0/file1\x00', 0x12) setresuid(0x0, 0x0, 0x0) open(&(0x7f0000000080)='./file1\x00', 0x4400, 0x186) [ 140.471174][T12163] loop5: detected capacity change from 0 to 6 [ 140.479907][T12165] loop3: detected capacity change from 0 to 6 [ 140.490883][T12158] FAT-fs (loop1): Directory bread(block 6) failed [ 140.499938][T12158] FAT-fs (loop1): Directory bread(block 6) failed [ 140.531245][T12163] FAT-fs (loop5): Directory bread(block 6) failed [ 140.538769][T12165] FAT-fs (loop3): Directory bread(block 6) failed [ 140.562605][T12165] FAT-fs (loop3): error, corrupted directory (invalid entries) [ 140.570318][T12165] FAT-fs (loop3): Filesystem has been set read-only 05:53:23 executing program 1: syz_mount_image$vfat(&(0x7f00000000c0), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000000)=[{&(0x7f0000000140)="eb3c906d6b66732e66617400028001000240000004f801", 0x17}, {&(0x7f0000000180)="53595a4b414c4c45522020080000e780325132510000e780325100000000000041660069006c00650030000f00fc0000ffffffffffffffffffff0000ffffffff46494c4530202020202020", 0x4b, 0x600}], 0x0, &(0x7f0000000400)=ANY=[@ANYBLOB='check=strict,iocharset=cp437']) creat(&(0x7f0000000200)='./file0/file1\x00', 0x2) 05:53:23 executing program 0: r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x2040, 0x0) pipe2$9p(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) recvmmsg$unix(0xffffffffffffffff, &(0x7f0000001940)=[{{&(0x7f0000000200)=@abs, 0x6e, &(0x7f0000001300)=[{&(0x7f0000000280)=""/4096, 0x1000}, {&(0x7f0000000100)=""/34, 0x22}, {&(0x7f0000001280)=""/102, 0x66}], 0x3, &(0x7f0000001340)=[@cred={{0x1c}}], 0x20}}, {{&(0x7f0000001380)=@abs, 0x6e, &(0x7f00000015c0)=[{&(0x7f0000001400)=""/118, 0x76}, {&(0x7f0000001480)=""/26, 0x1a}, {&(0x7f00000014c0)=""/14, 0xe}, {&(0x7f0000001500)=""/12, 0xc}, {&(0x7f0000001540)=""/114, 0x72}], 0x5}}, {{&(0x7f0000001640)=@abs, 0x6e, &(0x7f0000001880)=[{&(0x7f00000016c0)=""/30, 0x1e}, {&(0x7f0000001700)=""/209, 0xd1}, {&(0x7f0000001800)=""/47, 0x2f}, {&(0x7f0000001840)=""/58, 0x3a}], 0x4, &(0x7f00000018c0)=[@rights={{0x2c, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}}, @rights={{0x14, 0x1, 0x1, [0xffffffffffffffff]}}, @rights={{0x20, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}}], 0x68}}], 0x3, 0x100, &(0x7f0000001a00)={0x77359400}) renameat(r3, &(0x7f0000001a40)='./file0\x00', r0, &(0x7f0000001a80)='./file0\x00') write$P9_RVERSION(r2, &(0x7f0000000080)={0x15, 0x65, 0xffff, 0x0, 0x8, '9P2000.L'}, 0x15) r4 = socket$nl_route(0x10, 0x3, 0x0) mount$9p_fd(0x0, &(0x7f0000000040)='./file0\x00', &(0x7f0000000140), 0x0, &(0x7f0000000180)=ANY=[@ANYBLOB='trans=fd,rfdno=', @ANYRESHEX=r1, @ANYBLOB=',wfdno=', @ANYRESHEX=r4, @ANYBLOB="2c5f9374b09c2808a7fdca5cc8b90dfecc54148000"]) [ 140.582256][T12165] FAT-fs (loop3): Directory bread(block 6) failed [ 140.601159][T12163] FAT-fs (loop5): Directory bread(block 135) failed [ 140.615012][ T321] SELinux: unrecognized netlink message: protocol=0 nlmsg_type=65380 sclass=netlink_route_socket pid=321 comm=kworker/1:3 05:53:23 executing program 3: syz_mount_image$vfat(&(0x7f00000000c0), &(0x7f0000000100)='./file0\x00', 0x0, 0x3, &(0x7f0000000000)=[{&(0x7f0000000140)="eb3c906d6b66732e66617400028001000240000004f801", 0x17}, {&(0x7f0000010100)="000000090000000000000000c20d000000000000000000b8017737c54836ecaaf8ffff00f0ff", 0x26, 0x1e0}, {&(0x7f0000000180)="53595a4b414c4c45522020080000e780325132510000e780325100000000000041660069006c00650030000f00fc0000ffffffffffffffffffff0000ffffffff46494c45302020202020201000c1e770325132510000e77032", 0x59, 0x600}], 0x0, &(0x7f0000000400)=ANY=[]) chdir(&(0x7f0000000340)='./file0\x00') creat(&(0x7f0000000200)='./file0/file1\x00', 0x0) newfstatat(0xffffffffffffff9c, &(0x7f0000000340)='./file1\x00', &(0x7f0000000440), 0x800) open(&(0x7f0000000080)='./file1\x00', 0x4400, 0x186) [ 140.634135][T12163] FAT-fs (loop5): Directory bread(block 136) failed [ 140.646123][ T8408] SELinux: unrecognized netlink message: protocol=0 nlmsg_type=65380 sclass=netlink_route_socket pid=8408 comm=kworker/1:4 [ 140.658131][T12163] FAT-fs (loop5): Directory bread(block 137) failed [ 140.665685][T12163] FAT-fs (loop5): Directory bread(block 138) failed [ 140.668306][T12173] loop2: detected capacity change from 0 to 6 [ 140.672329][T12163] FAT-fs (loop5): Directory bread(block 139) failed [ 140.685080][T12163] FAT-fs (loop5): Directory bread(block 140) failed [ 140.691738][T12163] FAT-fs (loop5): Directory bread(block 141) failed [ 140.693165][T12175] loop1: detected capacity change from 0 to 6 [ 140.698393][T12163] FAT-fs (loop5): Directory bread(block 142) failed [ 140.711239][T12163] FAT-fs (loop5): Directory bread(block 143) failed [ 140.718809][T12163] FAT-fs (loop5): error, corrupted directory (invalid entries) [ 140.726392][T12163] FAT-fs (loop5): Filesystem has been set read-only 05:53:23 executing program 0: r0 = syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x1, 0xa, &(0x7f0000000200)=[{&(0x7f0000010000)="200000007f00000006000000600000000f000000000000000100000001000000004000000040000020000000d2f4655fd2f4655f0100070053ef010001000000d0f4655f000000000100000001000000000000000b00000080", 0x59, 0x400}, {&(0x7f0000010100)="000000000000000011", 0x9, 0x4e0}, {&(0x7f0000010200)="01000000000005000c", 0x9, 0x560}, {&(0x7f0000010400)="020000001200000022", 0x9, 0x800}, {&(0x7f0000003980)="504d4d00504d4dff", 0x8, 0x6000}, {&(0x7f0000011700)="111fc0d901000000803a0900803a09000000000006", 0x15, 0x6800}, {&(0x7f00000001c0)="ffff01", 0x3, 0x9000}, {&(0x7f0000000600)="ed4100005f17240000100000000004000400"/32, 0x20, 0x11080}, {&(0x7f0000012f00)="8081000000180000d0f465001000005fd0f4655f00000000000001000c00000010000800000000000af30100040000000000000000000000030000000d", 0x3d, 0x11100}, {&(0x7f0000000340)="ed41000000080000d2f4655fd2f4655fd2f4655f00000000000002000400000000000800030000000af3010004000000000000000000000001000000200000000000000000000000000000000000000000000000000000000000000000000100000000003ad464bc000000000000000000000000000000000000000000000000ed8100001a040000d2f4655fd2f4655fd2f4655f00000000000001000400000000000800010000000af301000400000000000000000000000100000024000000000000000000000000000000000000000000000000000000000000000000000000000000831f2e05000000000000000000000000000000000000000000000000ffa1000026000000d2f4655fd2f4655fd2f4655f00000000000001000000000000000000010000002f746d702f73797a2d696d61676567656e3833303138383932382f66696c65302f66696c653000000000000000000000000000000000000000000000790726b3000000000000000000000000000000000000000000000000ed8100000a000000d2f4655fd2f4655fd2f4655f00000000000001000800000000000800010000000af301000400000000000000000000000100000025000000000000000000000000000000000000000000000000000000000000000000000000000000a32dcc8921e4f2519618b214e9000000000000000000000000000000ed81000028230000d2f4655fd2f4655fd2f4655f00000000000002001400000000000800010000000af3010004000000000000000000000005000000260000000000000000000000000000000000000000000000000000000000000000000000000000008ae01bcd000000000000000000000000000000000000000000000000ed813265c548fbe983af37af670d52acdbe39e4ba2b9149fc51845d36fbf0684372c", 0x2a2, 0x2}], 0x0, &(0x7f0000000780)=ANY=[@ANYRESOCT=0x0]) chdir(&(0x7f0000000300)='./file0\x00') r1 = openat$bsg(0xffffffffffffff9c, &(0x7f0000000680), 0x145000, 0x0) renameat(r0, &(0x7f0000000640)='./file0\x00', r1, &(0x7f00000006c0)='./file0\x00') r2 = accept(0xffffffffffffffff, &(0x7f0000000040)=@un=@abs, &(0x7f00000000c0)=0x80) connect(r2, &(0x7f0000000140)=@pptp={0x18, 0x2, {0x3, @broadcast}}, 0x80) [ 140.736690][T12178] loop3: detected capacity change from 0 to 6 [ 140.744475][T12173] FAT-fs (loop2): Directory bread(block 6) failed [ 140.751959][T12175] FAT-fs (loop1): Directory bread(block 6) failed [ 140.760325][T12173] FAT-fs (loop2): Directory bread(block 135) failed [ 140.767064][T12178] FAT-fs (loop3): Directory bread(block 6) failed [ 140.774409][T12178] FAT-fs (loop3): error, corrupted directory (invalid entries) 05:53:23 executing program 4: prlimit64(0x0, 0xe, &(0x7f0000000280)={0x9, 0x8d}, 0x0) sched_setattr(0x0, &(0x7f0000000040)={0x38, 0x2, 0x0, 0x0, 0x8}, 0x0) r0 = creat(&(0x7f0000000280)='./bus\x00', 0x0) write$cgroup_type(r0, &(0x7f0000000200), 0x175d900f) ioctl$FS_IOC_RESVSP(r0, 0x541b, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x8}) 05:53:23 executing program 0: pipe(&(0x7f0000008dc0)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$getown(r1, 0x9) pipe(&(0x7f0000008dc0)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$IPSET_CMD_DEL(r3, 0x0, 0x0) r4 = socket$inet6_tcp(0xa, 0x1, 0x0) r5 = openat$cgroup_ro(r2, &(0x7f0000000140)='blkio.bfq.io_queued\x00', 0x0, 0x0) sendmsg$IPCTNL_MSG_CT_GET_DYING(r5, &(0x7f0000000240)={&(0x7f0000000180)={0x10, 0x0, 0x0, 0x20}, 0xc, &(0x7f0000000200)={&(0x7f00000001c0)={0x14, 0x6, 0x1, 0x5, 0x0, 0x0, {0x5, 0x0, 0xa}, ["", "", "", ""]}, 0x14}, 0x1, 0x0, 0x0, 0x40488d1}, 0x4008810) getsockopt$inet6_tcp_TCP_REPAIR_WINDOW(r4, 0x6, 0x1d, &(0x7f0000000000), &(0x7f0000000040)=0x14) write$binfmt_misc(r4, &(0x7f0000000080)={'syz1', "2a097c39ffada624b4993abed00b82d6963211b4a8a9a2570c3438e73a03b7732e834fb2cc69feb6e0ebfa09c0a7f59041ad4479752edfb921c914d21f0f6236bd02603a2c3bcf487824d52cd2664dc80ff6a6df4f30fa75f354608cc2ddafe72936152b3ef6a6cc1aab21837fbdb02fe6b689fb51c1be81df434228f2a8b627cbdccecb06e486eccb592d795c6ec4c8ce35e30e"}, 0x98) clone3(&(0x7f000000a000)={0x3a0003a00, &(0x7f0000009dc0), &(0x7f0000009e00), &(0x7f0000009e40), {}, &(0x7f0000009e80)=""/50, 0x32, &(0x7f0000009ec0)=""/194, &(0x7f0000009fc0)=[0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0], 0x6, {r1}}, 0x58) recvmmsg$unix(r0, &(0x7f000000a9c0)=[{{&(0x7f000000a080)=@abs, 0x6e, &(0x7f000000a1c0)=[{&(0x7f000000a100)=""/160, 0xa0}], 0x1, &(0x7f000000a200)=[@rights={{0x1c, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}}, @rights={{0x14, 0x1, 0x1, [0xffffffffffffffff]}}, @rights={{0x1c, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}}, @cred={{0x1c}}, @cred={{0x1c}}, @rights={{0x18, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff]}}, @cred={{0x1c}}], 0xd0}}, {{0x0, 0x0, &(0x7f000000a6c0)=[{&(0x7f000000a300)=""/164, 0xa4}, {&(0x7f000000a3c0)=""/227, 0xe3}, {&(0x7f000000a4c0)=""/55, 0x37}, {&(0x7f000000a500)=""/232, 0xe8}, {&(0x7f000000a600)=""/144, 0x90}], 0x5, &(0x7f000000a740)=[@rights={{0x30, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}}, @rights={{0x2c, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}}], 0x60}}, {{&(0x7f000000a7c0)=@abs, 0x6e, &(0x7f000000a8c0), 0x0, &(0x7f000000a900)=[@cred={{0x1c}}, @cred={{0x1c}}, @rights={{0x28, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}}, @cred={{0x1c}}, @cred={{0x1c}}], 0xa8}}], 0x3, 0x40000101, 0x0) seccomp$SECCOMP_SET_MODE_FILTER_LISTENER(0x1, 0xa, &(0x7f000000aac0)={0x4, &(0x7f000000aa80)=[{0x4, 0x7f, 0x8, 0x7}, {0x2a, 0x3, 0x52}, {0x8001, 0x80, 0x3, 0x101}, {0x101, 0x0, 0x1, 0x586}]}) r6 = socket$inet6_tcp(0xa, 0x1, 0x0) getsockopt$inet6_tcp_TCP_REPAIR_WINDOW(r6, 0x6, 0x1d, &(0x7f0000000000), &(0x7f0000000040)=0x14) write$binfmt_script(r6, &(0x7f0000000000)={'#! ', './file0', [{0x20, '!-\''}, {0x20, '$^&@\'#}('}, {0x20, '%:%'}, {0x20, '&.^^\'+*:$][\')*}+[\\\xb9\xab\'W'}], 0xa, "ddf38eed036c8032192ac42c277b8aea"}, 0x43) pipe(&(0x7f0000008dc0)) syz_io_uring_complete(0x0) clone3(&(0x7f000000ad80)={0x40840000, &(0x7f000000ab00), &(0x7f000000ab40), &(0x7f000000ab80), {0x3d}, &(0x7f000000abc0)=""/121, 0x79, &(0x7f000000ac40)=""/224, &(0x7f000000ad40)=[0x0, 0xffffffffffffffff], 0x2, {r1}}, 0x58) pipe(&(0x7f0000008dc0)) [ 140.782066][T12178] FAT-fs (loop3): Filesystem has been set read-only [ 140.788926][T12175] FAT-fs (loop1): Directory bread(block 6) failed [ 140.795614][T12173] FAT-fs (loop2): Directory bread(block 136) failed [ 140.802439][T12175] FAT-fs (loop1): Directory bread(block 6) failed [ 140.809348][T12173] FAT-fs (loop2): Directory bread(block 137) failed [ 140.824317][T12178] FAT-fs (loop3): Directory bread(block 6) failed [ 140.831115][T12173] FAT-fs (loop2): Directory bread(block 138) failed [ 140.841095][T12173] FAT-fs (loop2): Directory bread(block 139) failed [ 140.855390][T12173] FAT-fs (loop2): Directory bread(block 140) failed [ 140.862187][T12173] FAT-fs (loop2): Directory bread(block 141) failed [ 140.868818][T12173] FAT-fs (loop2): Directory bread(block 142) failed 05:53:23 executing program 3: syz_mount_image$vfat(&(0x7f00000000c0), &(0x7f0000000100)='./file0\x00', 0x0, 0x3, &(0x7f0000000000)=[{&(0x7f0000000140)="eb3c906d6b66732e66617400028001000240000004f801", 0x17}, {&(0x7f0000010100)="000000090000000000000000c20d000000000000000000b8017737c54836ecaaf8ffff00f0ff", 0x26, 0x1e0}, {&(0x7f0000000180)="53595a4b414c4c45522020080000e780325132510000e780325100000000000041660069006c00650030000f00fc0000ffffffffffffffffffff0000ffffffff46494c45302020202020201000c1e770325132510000e7703251", 0x5a, 0x600}], 0x0, &(0x7f0000000400)=ANY=[]) chdir(&(0x7f0000000340)='./file0\x00') creat(&(0x7f0000000200)='./file0/file1\x00', 0x0) newfstatat(0xffffffffffffff9c, &(0x7f0000000340)='./file1\x00', &(0x7f0000000440), 0x800) open(&(0x7f0000000080)='./file1\x00', 0x4400, 0x186) 05:53:23 executing program 5: syz_mount_image$vfat(&(0x7f00000000c0), &(0x7f0000000100)='./file0\x00', 0x0, 0x3, &(0x7f0000000000)=[{&(0x7f0000000140)="eb3c906d6b66732e66617400028001000240000004f801", 0x17}, {&(0x7f0000010100)="000000090000000000000000c20d000000000000000000b8017737c54836ecaaf8ffff00f0ff", 0x26, 0x1e0}, {&(0x7f0000000180)="53595a4b414c4c45522020080000e780325132510000e780325100000000000041660069006c00650030000f00fc0000ffffffffffffffffffff0000ffffffff46494c45302020202020201000c1e770325132510000e770325103", 0x5b, 0x600}], 0x0, &(0x7f0000000400)=ANY=[@ANYBLOB='check=strict,iocharset=cp437']) chdir(&(0x7f0000000340)='./file0\x00') creat(&(0x7f0000000200)='./file0/file1\x00', 0x0) newfstatat(0xffffffffffffff9c, &(0x7f0000000340)='./file1\x00', 0x0, 0x0) open(&(0x7f0000000080)='./file1\x00', 0xfffffffe, 0x0) 05:53:23 executing program 1: syz_mount_image$vfat(&(0x7f00000000c0), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000000)=[{&(0x7f0000000140)="eb3c906d6b66732e66617400028001000240000004f801", 0x17}, {&(0x7f0000000180)="53595a4b414c4c45522020080000e780325132510000e780325100000000000041660069006c00650030000f00fc0000ffffffffffffffffffff0000ffffffff46494c4530202020202020", 0x4b, 0x600}], 0x0, &(0x7f0000000400)=ANY=[@ANYBLOB='check=strict,iocharset=cp437']) creat(&(0x7f0000000200)='./file0/file1\x00', 0x3) [ 140.891235][T12173] FAT-fs (loop2): Directory bread(block 143) failed [ 140.916205][T12173] FAT-fs (loop2): error, corrupted directory (invalid entries) [ 140.923802][T12173] FAT-fs (loop2): Filesystem has been set read-only 05:53:23 executing program 0: r0 = socket$netlink(0x10, 0x3, 0x15) getsockopt$sock_cred(r0, 0x1, 0x11, &(0x7f0000caaffb)={0x0, 0x0, 0x0}, &(0x7f0000cab000)=0xc) setregid(0x0, r1) r2 = socket$netlink(0x10, 0x3, 0x0) getsockopt$sock_cred(r2, 0x1, 0x11, &(0x7f0000caaffb)={0x0, 0x0, 0x0}, &(0x7f0000cab000)=0xc) setregid(0x0, r3) setgroups(0x6, &(0x7f0000000180)=[r1, 0x0, r3, 0xee01, 0xee00, 0xee00]) mkdir(&(0x7f0000000080)='./file0\x00', 0x0) r4 = socket$inet_tcp(0x2, 0x1, 0x0) socket$inet(0x2, 0x3, 0x5) setsockopt$inet_msfilter(0xffffffffffffffff, 0x0, 0x8, &(0x7f00000003c0)=ANY=[@ANYRES32=r3, @ANYRES32], 0x1) getsockopt$inet_pktinfo(0xffffffffffffffff, 0x0, 0x8, &(0x7f0000000300)={0x0, @local, @local}, &(0x7f0000000240)=0x3) bind$packet(0xffffffffffffffff, &(0x7f0000000080)={0x11, 0x0, r5, 0x1, 0x0, 0x6, @remote}, 0x14) ioctl$sock_SIOCGIFINDEX(r4, 0x8933, &(0x7f0000000000)={'sit0\x00', 0x0}) bind$packet(0xffffffffffffffff, &(0x7f0000000040)={0x11, 0x0, r6, 0x1, 0x0, 0x6, @local}, 0x14) sendto$inet6(0xffffffffffffffff, &(0x7f0000000280)="0504092cadf7480301020200c52cf7c25975e010b02f0800eb2b2ff0dac8897c6b112002faffffff3066090cb600c5471d130a66321a54e7df305f80a88161b6fd8f24286a57c3feffff", 0xfc13, 0x800, 0x0, 0x2f) getsockopt$packet_int(0xffffffffffffffff, 0x107, 0x7, &(0x7f00000001c0), &(0x7f0000000200)=0x4) mount$bind(&(0x7f0000000380)='./file0\x00', &(0x7f0000000140)='./file0\x00', 0x0, 0x2881090, 0x0) syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f00000000c0)='./file0\x00', 0x0, 0x0, 0x0, 0x9207c, &(0x7f0000000100)=ANY=[@ANYBLOB='commit004000000,\x00'/27]) openat$dir(0xffffffffffffff9c, &(0x7f0000000040)='./file1\x00', 0x0, 0x40) [ 140.989347][T12194] loop1: detected capacity change from 0 to 6 [ 140.991905][T12193] loop5: detected capacity change from 0 to 6 [ 141.002890][T12196] loop3: detected capacity change from 0 to 6 [ 141.015928][T12194] FAT-fs (loop1): Directory bread(block 6) failed 05:53:23 executing program 2: syz_mount_image$vfat(&(0x7f00000000c0), &(0x7f0000000100)='./file0\x00', 0x0, 0x3, &(0x7f0000000000)=[{&(0x7f0000000140)="eb3c906d6b66732e66617400028001000240000004f801", 0x17}, {&(0x7f0000010100)="000000090000000000000000c20d000000000000000000b8017737c54836ecaaf8ffff00f0ff", 0x26, 0x1e0}, {&(0x7f0000000180)="53595a4b414c4c45522020080000e780325132510000e780325100000000000041660069006c00650030000f00fc0000ffffffffffffffffffff0000ffffffff46494c45302020202020201000c1e770325132510000e770325103", 0x5b, 0x600}], 0x0, &(0x7f0000000400)=ANY=[]) chdir(&(0x7f0000000340)='./file0\x00') creat(&(0x7f0000000200)='./file0/file1\x00', 0x13) setresuid(0x0, 0x0, 0x0) open(&(0x7f0000000080)='./file1\x00', 0x4400, 0x186) 05:53:23 executing program 4: prlimit64(0x0, 0xe, &(0x7f0000000280)={0x9, 0x8d}, 0x0) sched_setattr(0x0, &(0x7f0000000040)={0x38, 0x2, 0x0, 0x0, 0x8}, 0x0) r0 = creat(&(0x7f0000000280)='./bus\x00', 0x0) write$cgroup_type(r0, &(0x7f0000000200), 0x175d900f) ioctl$FS_IOC_RESVSP(r0, 0x5421, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x8}) [ 141.025423][ T22] audit: type=1400 audit(1634622803.803:329): avc: denied { create } for pid=12197 comm="syz-executor.0" scontext=root:sysadm_r:sysadm_t tcontext=root:sysadm_r:sysadm_t tclass=netlink_crypto_socket permissive=1 [ 141.061123][T12193] FAT-fs (loop5): Directory bread(block 6) failed [ 141.062611][T12196] FAT-fs (loop3): Directory bread(block 6) failed [ 141.074730][T12194] FAT-fs (loop1): Directory bread(block 6) failed [ 141.081959][T12194] FAT-fs (loop1): Directory bread(block 6) failed 05:53:23 executing program 1: syz_mount_image$vfat(&(0x7f00000000c0), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000000)=[{&(0x7f0000000140)="eb3c906d6b66732e66617400028001000240000004f801", 0x17}, {&(0x7f0000000180)="53595a4b414c4c45522020080000e780325132510000e780325100000000000041660069006c00650030000f00fc0000ffffffffffffffffffff0000ffffffff46494c4530202020202020", 0x4b, 0x600}], 0x0, &(0x7f0000000400)=ANY=[@ANYBLOB='check=strict,iocharset=cp437']) creat(&(0x7f0000000200)='./file0/file1\x00', 0x4) [ 141.105611][T12201] EXT4-fs (sda1): Unrecognized mount option "commit004000000" or missing value [ 141.111515][T12193] FAT-fs (loop5): Directory bread(block 135) failed [ 141.121327][T12196] FAT-fs (loop3): error, corrupted directory (invalid entries) [ 141.121655][T12206] loop2: detected capacity change from 0 to 6 [ 141.129013][T12196] FAT-fs (loop3): Filesystem has been set read-only [ 141.144192][T12193] FAT-fs (loop5): Directory bread(block 136) failed 05:53:23 executing program 3: syz_mount_image$vfat(&(0x7f00000000c0), &(0x7f0000000100)='./file0\x00', 0x0, 0x3, &(0x7f0000000000)=[{&(0x7f0000000140)="eb3c906d6b66732e66617400028001000240000004f801", 0x17}, {&(0x7f0000010100)="000000090000000000000000c20d000000000000000000b8017737c54836ecaaf8ffff00f0ff", 0x26, 0x1e0}, {&(0x7f0000000180)="53595a4b414c4c45522020080000e780325132510000e780325100000000000041660069006c00650030000f00fc0000ffffffffffffffffffff0000ffffffff46494c45302020202020201000c1e770325132510000e7703251", 0x5a, 0x600}], 0x0, &(0x7f0000000400)=ANY=[]) chdir(&(0x7f0000000340)='./file0\x00') creat(&(0x7f0000000200)='./file0/file1\x00', 0x0) newfstatat(0xffffffffffffff9c, &(0x7f0000000340)='./file1\x00', &(0x7f0000000440), 0x800) open(&(0x7f0000000080)='./file1\x00', 0x4400, 0x186) [ 141.150871][T12193] FAT-fs (loop5): Directory bread(block 137) failed [ 141.159344][T12196] FAT-fs (loop3): Directory bread(block 6) failed [ 141.165877][T12193] FAT-fs (loop5): Directory bread(block 138) failed [ 141.182062][T12193] FAT-fs (loop5): Directory bread(block 139) failed [ 141.189703][T12193] FAT-fs (loop5): Directory bread(block 140) failed [ 141.198004][T12193] FAT-fs (loop5): Directory bread(block 141) failed [ 141.204647][T12193] FAT-fs (loop5): Directory bread(block 142) failed [ 141.211265][T12193] FAT-fs (loop5): Directory bread(block 143) failed [ 141.219055][T12193] FAT-fs (loop5): error, corrupted directory (invalid entries) [ 141.226621][T12193] FAT-fs (loop5): Filesystem has been set read-only [ 141.240404][T12206] FAT-fs (loop2): Directory bread(block 6) failed 05:53:24 executing program 5: syz_mount_image$vfat(&(0x7f00000000c0), &(0x7f0000000100)='./file0\x00', 0x0, 0x3, &(0x7f0000000000)=[{&(0x7f0000000140)="eb3c906d6b66732e66617400028001000240000004f801", 0x17}, {&(0x7f0000010100)="000000090000000000000000c20d000000000000000000b8017737c54836ecaaf8ffff00f0ff", 0x26, 0x1e0}, {&(0x7f0000000180)="53595a4b414c4c45522020080000e780325132510000e780325100000000000041660069006c00650030000f00fc0000ffffffffffffffffffff0000ffffffff46494c45302020202020201000c1e770325132510000e770325103", 0x5b, 0x600}], 0x0, &(0x7f0000000400)=ANY=[@ANYBLOB='check=strict,iocharset=cp437']) chdir(&(0x7f0000000340)='./file0\x00') creat(&(0x7f0000000200)='./file0/file1\x00', 0x0) newfstatat(0xffffffffffffff9c, &(0x7f0000000340)='./file1\x00', 0x0, 0x0) open(&(0x7f0000000080)='./file1\x00', 0x80000000000, 0x0) [ 141.273966][T12206] FAT-fs (loop2): Directory bread(block 135) failed [ 141.289625][T12206] FAT-fs (loop2): Directory bread(block 136) failed [ 141.296317][T12206] FAT-fs (loop2): Directory bread(block 137) failed [ 141.305274][T12206] FAT-fs (loop2): Directory bread(block 138) failed [ 141.306511][T12201] EXT4-fs (sda1): Unrecognized mount option "commit004000000" or missing value [ 141.312014][T12206] FAT-fs (loop2): Directory bread(block 139) failed [ 141.327633][T12206] FAT-fs (loop2): Directory bread(block 140) failed [ 141.337170][T12206] FAT-fs (loop2): Directory bread(block 141) failed [ 141.345589][T12206] FAT-fs (loop2): Directory bread(block 142) failed [ 141.351348][T12212] loop3: detected capacity change from 0 to 6 [ 141.355354][T12215] loop1: detected capacity change from 0 to 6 [ 141.365948][T12217] loop5: detected capacity change from 0 to 6 05:53:24 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = openat(0xffffffffffffffff, &(0x7f00000000c0)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r2, 0x0) sendmmsg(r0, &(0x7f0000002700)=[{{0x0, 0x0, &(0x7f00000006c0)=[{&(0x7f0000000100)="1c", 0x1}], 0x1}}], 0x1, 0x20008801) r3 = creat(&(0x7f0000000280)='./bus\x00', 0x0) write$cgroup_type(r3, &(0x7f0000000200), 0x175d900f) ioctl$FS_IOC_RESVSP(r3, 0x40305828, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x8}) r4 = syz_open_dev$vcsu(&(0x7f0000000040), 0x95c, 0x20000) mount_setattr(r3, &(0x7f0000000000)='./file0\x00', 0x1000, &(0x7f0000000080)={0x100000, 0xd, 0xa0000, {r4}}, 0x20) recvmsg$unix(r1, &(0x7f0000004fc0)={0x0, 0xfffffffffffffe87, &(0x7f0000004ec0), 0x1}, 0x3) [ 141.372874][T12206] FAT-fs (loop2): Directory bread(block 143) failed [ 141.379655][T12217] FAT-fs (loop5): Directory bread(block 6) failed [ 141.391518][T12212] FAT-fs (loop3): Directory bread(block 6) failed [ 141.401925][T12206] FAT-fs (loop2): error, corrupted directory (invalid entries) [ 141.409641][T12206] FAT-fs (loop2): Filesystem has been set read-only [ 141.416466][T12215] FAT-fs (loop1): Directory bread(block 6) failed [ 141.423584][T12212] FAT-fs (loop3): error, corrupted directory (invalid entries) [ 141.431242][T12212] FAT-fs (loop3): Filesystem has been set read-only [ 141.439619][T12217] FAT-fs (loop5): Directory bread(block 135) failed [ 141.446377][T12217] FAT-fs (loop5): Directory bread(block 136) failed [ 141.453036][T12217] FAT-fs (loop5): Directory bread(block 137) failed [ 141.460377][T12212] FAT-fs (loop3): Directory bread(block 6) failed [ 141.466998][T12217] FAT-fs (loop5): Directory bread(block 138) failed 05:53:24 executing program 4: prlimit64(0x0, 0xe, &(0x7f0000000280)={0x9, 0x8d}, 0x0) sched_setattr(0x0, &(0x7f0000000040)={0x38, 0x2, 0x0, 0x0, 0x8}, 0x0) r0 = creat(&(0x7f0000000280)='./bus\x00', 0x0) write$cgroup_type(r0, &(0x7f0000000200), 0x175d900f) ioctl$FS_IOC_RESVSP(r0, 0x5450, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x8}) 05:53:24 executing program 3: syz_mount_image$vfat(&(0x7f00000000c0), &(0x7f0000000100)='./file0\x00', 0x0, 0x3, &(0x7f0000000000)=[{&(0x7f0000000140)="eb3c906d6b66732e66617400028001000240000004f801", 0x17}, {&(0x7f0000010100)="000000090000000000000000c20d000000000000000000b8017737c54836ecaaf8ffff00f0ff", 0x26, 0x1e0}, {&(0x7f0000000180)="53595a4b414c4c45522020080000e780325132510000e780325100000000000041660069006c00650030000f00fc0000ffffffffffffffffffff0000ffffffff46494c45302020202020201000c1e770325132510000e7703251", 0x5a, 0x600}], 0x0, &(0x7f0000000400)=ANY=[]) chdir(&(0x7f0000000340)='./file0\x00') creat(&(0x7f0000000200)='./file0/file1\x00', 0x0) newfstatat(0xffffffffffffff9c, &(0x7f0000000340)='./file1\x00', &(0x7f0000000440), 0x800) open(&(0x7f0000000080)='./file1\x00', 0x4400, 0x186) 05:53:24 executing program 1: syz_mount_image$vfat(&(0x7f00000000c0), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000000)=[{&(0x7f0000000140)="eb3c906d6b66732e66617400028001000240000004f801", 0x17}, {&(0x7f0000000180)="53595a4b414c4c45522020080000e780325132510000e780325100000000000041660069006c00650030000f00fc0000ffffffffffffffffffff0000ffffffff46494c4530202020202020", 0x4b, 0x600}], 0x0, &(0x7f0000000400)=ANY=[@ANYBLOB='check=strict,iocharset=cp437']) creat(&(0x7f0000000200)='./file0/file1\x00', 0x5) [ 141.483960][T12217] FAT-fs (loop5): Directory bread(block 139) failed [ 141.490996][T12217] FAT-fs (loop5): Directory bread(block 140) failed [ 141.498047][T12217] FAT-fs (loop5): Directory bread(block 141) failed [ 141.505746][T12217] FAT-fs (loop5): Directory bread(block 142) failed [ 141.516940][T12217] FAT-fs (loop5): Directory bread(block 143) failed 05:53:24 executing program 2: syz_mount_image$vfat(&(0x7f00000000c0), &(0x7f0000000100)='./file0\x00', 0x0, 0x3, &(0x7f0000000000)=[{&(0x7f0000000140)="eb3c906d6b66732e66617400028001000240000004f801", 0x17}, {&(0x7f0000010100)="000000090000000000000000c20d000000000000000000b8017737c54836ecaaf8ffff00f0ff", 0x26, 0x1e0}, {&(0x7f0000000180)="53595a4b414c4c45522020080000e780325132510000e780325100000000000041660069006c00650030000f00fc0000ffffffffffffffffffff0000ffffffff46494c45302020202020201000c1e770325132510000e770325103", 0x5b, 0x600}], 0x0, &(0x7f0000000400)=ANY=[]) chdir(&(0x7f0000000340)='./file0\x00') creat(&(0x7f0000000200)='./file0/file1\x00', 0x18) setresuid(0x0, 0x0, 0x0) open(&(0x7f0000000080)='./file1\x00', 0x4400, 0x186) 05:53:24 executing program 0: syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x200000, 0x4, &(0x7f0000000200)=[{&(0x7f0000000640)="200000000002000019000000900100000f000000000000000200000006000000000008000080000020000000dbf4655fdbf4655f0100ffff53ef010001000000daf4655f000000000000000001000000000000000b0000000004000008000000d2c200001203", 0x66, 0x400}, {&(0x7f0000010100)="00000000000000000000000082e36724c6f34caa846ed2e527703378010040", 0x1f, 0x4e0}, {&(0x7f0000000040)="02000000030000000400000019000f000300040000000000000000000f002e69", 0x20, 0x1000}, {&(0x7f0000012600)="ed41000010000000daf4655fdbf4655fdbf4655f00000000000004008000000000000800050000000af3010004", 0x2d, 0x4400}], 0x0, &(0x7f00000000c0)=ANY=[]) chdir(&(0x7f0000000080)='./file0\x00') [ 141.542935][T12217] FAT-fs (loop5): error, corrupted directory (invalid entries) [ 141.550597][T12217] FAT-fs (loop5): Filesystem has been set read-only [ 141.575919][T12229] loop3: detected capacity change from 0 to 6 [ 141.603472][T12229] FAT-fs (loop3): Directory bread(block 6) failed [ 141.615560][T12229] FAT-fs (loop3): error, corrupted directory (invalid entries) [ 141.623405][T12229] FAT-fs (loop3): Filesystem has been set read-only [ 141.630493][T12229] FAT-fs (loop3): Directory bread(block 6) failed [ 141.638758][T12234] loop1: detected capacity change from 0 to 6 05:53:24 executing program 3: syz_mount_image$vfat(&(0x7f00000000c0), &(0x7f0000000100)='./file0\x00', 0x0, 0x3, &(0x7f0000000000)=[{&(0x7f0000000140)="eb3c906d6b66732e66617400028001000240000004f801", 0x17}, {&(0x7f0000010100)="000000090000000000000000c20d000000000000000000b8017737c54836ecaaf8ffff00f0ff", 0x26, 0x1e0}, {&(0x7f0000000180)="53595a4b414c4c45522020080000e780325132510000e780325100000000000041660069006c00650030000f00fc0000ffffffffffffffffffff0000ffffffff46494c45302020202020201000c1e770325132510000e770325103", 0x5b}], 0x0, &(0x7f0000000400)=ANY=[]) chdir(&(0x7f0000000340)='./file0\x00') creat(&(0x7f0000000200)='./file0/file1\x00', 0x0) newfstatat(0xffffffffffffff9c, &(0x7f0000000340)='./file1\x00', &(0x7f0000000440), 0x800) open(&(0x7f0000000080)='./file1\x00', 0x4400, 0x186) [ 141.653515][T12234] FAT-fs (loop1): Directory bread(block 6) failed [ 141.682778][T12234] FAT-fs (loop1): Directory bread(block 6) failed 05:53:24 executing program 0: open(&(0x7f0000000140)='./bus\x00', 0x141042, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x200000, 0x12) write$P9_RREADLINK(0xffffffffffffffff, &(0x7f0000000000)={0x10, 0x17, 0x1, {0x7, './file0'}}, 0x10) 05:53:24 executing program 5: syz_mount_image$vfat(&(0x7f00000000c0), &(0x7f0000000100)='./file0\x00', 0x0, 0x3, &(0x7f0000000000)=[{&(0x7f0000000140)="eb3c906d6b66732e66617400028001000240000004f801", 0x17}, {&(0x7f0000010100)="000000090000000000000000c20d000000000000000000b8017737c54836ecaaf8ffff00f0ff", 0x26, 0x1e0}, {&(0x7f0000000180)="53595a4b414c4c45522020080000e780325132510000e780325100000000000041660069006c00650030000f00fc0000ffffffffffffffffffff0000ffffffff46494c45302020202020201000c1e770325132510000e770325103", 0x5b, 0x600}], 0x0, &(0x7f0000000400)=ANY=[@ANYBLOB='check=strict,iocharset=cp437']) chdir(&(0x7f0000000340)='./file0\x00') creat(&(0x7f0000000200)='./file0/file1\x00', 0x0) newfstatat(0xffffffffffffff9c, &(0x7f0000000340)='./file1\x00', 0x0, 0x0) open(&(0x7f0000000080)='./file1\x00', 0x1000000000000, 0x0) 05:53:24 executing program 0: r0 = socket$nl_netfilter(0x10, 0x3, 0xc) sendmsg$IPCTNL_MSG_EXP_NEW(r0, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000080)={&(0x7f0000000240)=ANY=[@ANYBLOB="78000000000201040000000000000000020000001c0002800c00028005000100840000000c0002800500010000000000440002800600034000000000060003400004000014000180080001000000000008000200ac141427e8ff0240000200000c0002800500010001000000060003400001000004000180"], 0x78}}, 0x0) socketpair(0x9, 0x80000, 0x0, &(0x7f0000000100)={0xffffffffffffffff}) sendmsg$IPCTNL_MSG_CT_DELETE(r1, &(0x7f0000000200)={&(0x7f0000000140)={0x10, 0x0, 0x0, 0x400000}, 0xc, &(0x7f00000001c0)={&(0x7f0000000000)=ANY=[@ANYBLOB="4c0000000201010100000000ce764c603a27ae8bc2af4a6d0000000007000008140005800f000100fffb7429696f732d6e00074000000005e5ffffffffff13ff00000000"], 0x38}, 0x1, 0x0, 0x0, 0x804}, 0x200000c0) [ 141.699424][T12234] FAT-fs (loop1): Directory bread(block 6) failed [ 141.711656][T12237] loop2: detected capacity change from 0 to 6 [ 141.740934][T12242] loop3: detected capacity change from 0 to 1 [ 141.754564][T12237] FAT-fs (loop2): Directory bread(block 6) failed [ 141.768652][T12242] FAT-fs (loop3): invalid media value (0x00) [ 141.774771][T12242] FAT-fs (loop3): Can't find a valid FAT filesystem [ 141.787651][T12237] FAT-fs (loop2): Directory bread(block 135) failed [ 141.798186][T12237] FAT-fs (loop2): Directory bread(block 136) failed 05:53:24 executing program 1: syz_mount_image$vfat(&(0x7f00000000c0), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000000)=[{&(0x7f0000000140)="eb3c906d6b66732e66617400028001000240000004f801", 0x17}, {&(0x7f0000000180)="53595a4b414c4c45522020080000e780325132510000e780325100000000000041660069006c00650030000f00fc0000ffffffffffffffffffff0000ffffffff46494c4530202020202020", 0x4b, 0x600}], 0x0, &(0x7f0000000400)=ANY=[@ANYBLOB='check=strict,iocharset=cp437']) creat(&(0x7f0000000200)='./file0/file1\x00', 0x6) [ 141.804997][T12237] FAT-fs (loop2): Directory bread(block 137) failed [ 141.811606][T12237] FAT-fs (loop2): Directory bread(block 138) failed [ 141.822882][T12237] FAT-fs (loop2): Directory bread(block 139) failed [ 141.830233][T12237] FAT-fs (loop2): Directory bread(block 140) failed [ 141.837528][T12237] FAT-fs (loop2): Directory bread(block 141) failed 05:53:24 executing program 4: prlimit64(0x0, 0xe, &(0x7f0000000280)={0x9, 0x8d}, 0x0) sched_setattr(0x0, &(0x7f0000000040)={0x38, 0x2, 0x0, 0x0, 0x8}, 0x0) r0 = creat(&(0x7f0000000280)='./bus\x00', 0x0) write$cgroup_type(r0, &(0x7f0000000200), 0x175d900f) ioctl$FS_IOC_RESVSP(r0, 0x5451, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x8}) 05:53:24 executing program 0: r0 = creat(&(0x7f0000000000)='./file0\x00', 0x0) perf_event_open(&(0x7f00000003c0)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8, 0x28000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext={0x0, 0x8}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) perf_event_open(&(0x7f0000000740)={0x2, 0x80, 0xd6, 0x7, 0x9, 0x0, 0x0, 0x80000001, 0x2, 0x0, 0x0, 0x1, 0x1, 0x1, 0x1, 0x1, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x1, 0x0, 0x2, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x1, 0x1, 0x0, 0x7f, 0x0, @perf_bp={&(0x7f0000000480), 0xa}, 0x10, 0x76a, 0xdbed, 0x0, 0x401, 0x1f, 0x100, 0x0, 0xa50e, 0x0, 0x9}, 0x0, 0x9, 0xffffffffffffffff, 0x3) sendmsg$DEVLINK_CMD_SB_PORT_POOL_SET(0xffffffffffffffff, &(0x7f0000000280)={&(0x7f0000000040)={0x10, 0x0, 0x0, 0x2000000}, 0xc, 0x0, 0x1, 0x0, 0x0, 0x80}, 0x4000) sendmsg$DEVLINK_CMD_SB_PORT_POOL_GET(r0, &(0x7f00000001c0)={&(0x7f0000000080)={0x10, 0x0, 0x0, 0x2000000}, 0xc, &(0x7f0000000180)={&(0x7f00000007c0)={0x84, 0x0, 0x2, 0x70bd27, 0x25dfdbff, {}, [{{@nsim={{0xe}, {0xf, 0x2, {'netdevsim', 0x0}}}, {0x8, 0x3, 0x80002}}, {0x8, 0xb, 0x4}, {0x6, 0x11, 0x5}}, {{@nsim={{0xe}, {0xf, 0x2, {'netdevsim', 0x0}}}, {0x8}}, {0x8, 0xb, 0x8}, {0x6}}]}, 0x84}, 0x1, 0x0, 0x0, 0x8000}, 0x4000004) r1 = syz_open_dev$sg(&(0x7f0000000000), 0x0, 0x0) ioctl$SG_IO(r1, 0x2285, &(0x7f0000000380)={0x0, 0x6, 0x21, 0x0, @scatter={0x0, 0x0, 0x0}, &(0x7f0000000200)="e5f432732f4e096d26e2c735d135121c921bda40b8585ba8d47d34f3904cf12dba", 0x0, 0x4, 0x0, 0x2, 0x0}) ioctl$BTRFS_IOC_GET_SUBVOL_INFO(0xffffffffffffffff, 0x81f8943c, 0x0) clone(0x100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) pipe2$9p(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) mount$9p_fd(0x0, &(0x7f0000000040)='./file0\x00', &(0x7f0000000100), 0x0, &(0x7f0000000980)={'trans=fd,', {'rfdno', 0x3d, r2}, 0x2c, {'wfdno', 0x3d, r3}, 0x2c, {[{@access_user}, {@access_any}, {@cache_fscache}, {@dfltuid}], [{@fscontext={'fscontext', 0x3d, 'sysadm_u'}}]}}) ioctl$SG_IO(r0, 0x2285, &(0x7f00000012c0)={0x0, 0xfffffffffffffffd, 0x5, 0x1, @buffer={0x0, 0x5e, &(0x7f0000001100)=""/94}, &(0x7f0000000940)="d544d71d62", &(0x7f0000001180)=""/253, 0x4, 0x20, 0x2, &(0x7f0000001280)}) [ 141.852570][T12237] FAT-fs (loop2): Directory bread(block 142) failed [ 141.859375][T12237] FAT-fs (loop2): Directory bread(block 143) failed [ 141.866981][T12237] FAT-fs (loop2): error, corrupted directory (invalid entries) [ 141.874574][T12237] FAT-fs (loop2): Filesystem has been set read-only [ 141.875274][T12249] loop5: detected capacity change from 0 to 6 [ 141.898971][T12253] loop1: detected capacity change from 0 to 6 05:53:24 executing program 3: syz_mount_image$vfat(&(0x7f00000000c0), &(0x7f0000000100)='./file0\x00', 0x0, 0x3, &(0x7f0000000000)=[{&(0x7f0000000140)="eb3c906d6b66732e66617400028001000240000004f801", 0x17}, {&(0x7f0000010100)="000000090000000000000000c20d000000000000000000b8017737c54836ecaaf8ffff00f0ff", 0x26, 0x1e0}, {&(0x7f0000000180)="53595a4b414c4c45522020080000e780325132510000e780325100000000000041660069006c00650030000f00fc0000ffffffffffffffffffff0000ffffffff46494c45302020202020201000c1e770325132510000e770325103", 0x5b}], 0x0, &(0x7f0000000400)=ANY=[]) chdir(&(0x7f0000000340)='./file0\x00') creat(&(0x7f0000000200)='./file0/file1\x00', 0x0) newfstatat(0xffffffffffffff9c, &(0x7f0000000340)='./file1\x00', &(0x7f0000000440), 0x800) open(&(0x7f0000000080)='./file1\x00', 0x4400, 0x186) 05:53:24 executing program 0: r0 = perf_event_open(&(0x7f0000000180)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41ba, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x42794}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r1 = perf_event_open(&(0x7f0000002540)={0x2, 0x80, 0x0, 0x3f, 0x1, 0x20, 0x0, 0xa39, 0x4002, 0xf, 0x1, 0x1, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x1, 0x1, 0x0, 0x0, 0x1, 0x1, 0x0, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x0, 0x1, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x49d6159da72f97b7, @perf_bp={&(0x7f0000000140), 0x8}, 0x2, 0x3f, 0x80000000, 0x3, 0x3, 0x2, 0x8, 0x0, 0xfffffe00, 0x0, 0x9}, 0xffffffffffffffff, 0xffffffffffffffff, r0, 0x1) ioctl$PERF_EVENT_IOC_PERIOD(r1, 0x40082404, &(0x7f00000025c0)=0x6) mkdir(&(0x7f0000000040)='./file0\x00', 0x0) r2 = socket$netlink(0x10, 0x3, 0x0) r3 = syz_open_procfs(0x0, 0x0) openat(r3, &(0x7f0000000000)='./file0\x00', 0x0, 0x0) r4 = syz_genetlink_get_family_id$tipc2(&(0x7f0000000240), 0xffffffffffffffff) sendmsg$TIPC_NL_MON_SET(0xffffffffffffffff, &(0x7f0000000340)={&(0x7f0000000040)={0x10, 0x0, 0x0, 0x4}, 0xc, &(0x7f0000000300)={&(0x7f0000000400)=ANY=[@ANYBLOB="6000000096b29096736775aa6a14b9020079a100001df7b9f1", @ANYRES16=r4, @ANYBLOB="000429bd7000ffdbdf2511000000400007800c00040008000000000000000800010002000000080001009a00000008000100020000000c000400"], 0x60}, 0x1, 0x0, 0x0, 0x20048004}, 0x4000) sendmsg$TIPC_NL_PEER_REMOVE(r2, &(0x7f00000002c0)={0x0, 0x0, &(0x7f0000000280)={&(0x7f0000002280)=ANY=[@ANYRES16=r4, @ANYBLOB="000328bd7000fcdbdf251400000058000780080002000700000008000200cf00000008000100030000000800010002000000080001000000000008000200020000000c00030005000000000000000c00030004000000000000000c0004000000000000000000380007800800010081000000080002000600000008000200800000000c00040020000000000000000800010000000080080001000180000044000780080001000700000008000200010000000800020006000000080002001f0000000c000400feffffffffffffff080001000e5900000c00040006000000000000004400098008000200c772000008000200ff0f00000800020000800000080002000900000008000100030000000800010000010000080001000800000008000100000000006400058008000100756470001c000280080003000800000008000400010000000800040007000000080001007570700008000100756470000800010065746800080001006574680007000100696200000c000280080001000a00000008000100657468005c00058007000100696200002c00028008000100000000000800030000100000080003007f00000008000300ffff00000800020000ffffff0800010075647000070001006962000008000100657468000400028008000100756470000800028004000400"], 0x1f4}, 0x1, 0x0, 0x0, 0x20044011}, 0x4040) r5 = openat$autofs(0xffffffffffffff9c, &(0x7f00000011c0), 0x80200, 0x0) sendmsg$TIPC_NL_KEY_SET(r5, &(0x7f0000002500)={&(0x7f0000001200)={0x10, 0x0, 0x0, 0x800}, 0xc, &(0x7f00000024c0)={&(0x7f0000002480)={0x14, r4, 0x20, 0x70bd2b, 0x25dfdbff}, 0x14}, 0x1, 0x0, 0x0, 0x40084}, 0x801) syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x40000, 0x4, &(0x7f0000000200)=[{&(0x7f0000010000)="200000004000000003000000300000000f000000000000000200000002000000008000000080000020000000dcf4655fdcf4655f0100ffff53ef010001000000dbf4655f000000000000000001000000000000000b00000000020000280200000284", 0x62, 0x400}, {&(0x7f0000010400)="02000000030000000400000030000f", 0xf, 0x1000}, {&(0x7f0000001240)="ffff000000000000ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff", 0x1002, 0x2000}, {&(0x7f0000012600)="ed41000000100000dbf4655fdcf4655fdcf4655f000000000000040008", 0x1d, 0x4200}], 0x0, &(0x7f0000013a00)) setxattr$trusted_overlay_upper(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0), &(0x7f0000000380)={0x6, 0xfb, 0xe01, 0x4, 0x0, "b145e3180bb48426b58ee26ae64909d4", "8dfa95f490b5c29ff9389f224c1d0f8d82b5401c68b18752f1f24810951641b2d28aa470a5fec7cc1cabfbdc679b6581b170cb2963e4d4421cf7cf61bf2e91106a5ccf86ced704dd5a91ce8fb6fa3bd4f0264986d9029c368058c1e293fdeab2ecadd3a1ccd738982be05e6527994f4d77691586962fb2ae58e80d061dbba03c9a595ffd4fb2788cd2a8e6147bf811fed93b0583e9ccd11df48aff0b5e0fc187392aa58728bbb313b8de8064e11cf658d4bb435e975574075faaae14529f47d687b1178c084e23c07574ca6d52155b5710231f80b96d6e3f99a05008ff65fc5a88242e8c12cf627442215a5eac9c07457af4980fb3cff8e999c94b6a95bb86457a9d71f139c054c26c88591fefa00524a080ffea5e29a99539b2beacc330b9c4c787e8adb5cf3e1dc30e877e2df587d44e9f2b204a99d914651fb183f816760ae3075916630905f52ddea2dad60a27da4650af5d05443215f78a826fd0599d12a4d9fabe4a3778ea20893b1afa01b78753cd758899b74aaad16b3f573eb2f39153b8c5cd0cbcd06274a462773e3f52bafe685084f9e482a3258cd3aedb1504cc0dcd567917600e564ff2d2fe8fb4afcd235db6db4fcda2b8f53798039f73dbd10b8c2f99697743a5b78a141f18a831aa794dd9430e2ab8b596e3d78e59d6763a86b0885e8f627002a5d77eac470fb685a4f7814b130fa4a7e5e66b3e6e3fae7bf31321c9f8858d8996c56391e41ed62fa28b4db74582f7578bc22266a64476654a23aa3878cc4e4b1c2d961f6e223498e0937572c7db8e6265063101cab017a65a7c77a503fec556060f8102caa95c5a23eebcdd3d1897f05f1328acae7446b5d5db454013c7e42c4d96accf8ddfe71fc7e5f56370d18a69dc699ad1303cb38a11f83d1a8660846755cd47a7f3a433a4011ee128b1e1ffec5a440621a6d044bd17ceee1f5cfec1dd35f41b89a816eaf5f25754307cb3968eae10d566fb79679c7af6ff82b28766cd99539dc09cefc0523a2112c5c81b269c8ec59131dbb9e5cb04d94b28f586b68b5d7df852866ad550768b34712a6080648ca5e3ddbb0996f0b0497ea907c6225d86664a4d5a659782373672b91e6c8ded3445dab6302bf55de0ba17560668426dcc562f757b019c878969a364a5e60be8eb6c3595846b7cbdbd0e1f88422a50d083bf65dd9dd2f5919bf38c2a74fce75f20517a17be51efd6f794e0f59e91da0478b833184db399e635d5c6a469bd5d1dde0c426fff46a4aea7af93ab32afef4d7864e7c7c6b81001293d1888b45f75e98707513fbd69ae16ac5b344532b7d62dcbfc1edc2bceab8a0ec62bf4638f13b968b764ece346288fceec159e68f49db618ea2ad067b301bb69ef7f983afd323738d9abdc729080130b00ee1e82997e9a41f03dd0712d73e334555e440d782adc17302bd3688b37e21dcc044cd139b7cf575ea372916ad6b94e6624cd77a97f18941e69eac13636a30e66cfdb31621145784864f25e61d66eabbafd2580bf1dd950a3e4884bf23c223711c833c715e8b1bf6a187da53bf021b53e5a3297e6d235b6effdd41c4b4de8a5bdbc84b002857e2483e35f3594809261454b257896e966c69b1fd95cc319e309e00e3f70b708794b742bb19234df85411c225b86c0115454a965b278dd5f6a7ea0e21c8679b57bf9090a1ce919c4d1056839725dcaa73640f3a9cc517284806653063fbb48bb614f1587f1cccb65f074c4508670f25e7a1fb3bb5b0c1a3d13b3a70a05f9be65880580809e80a5358132ed29a0ff8286d8de4812e4a0b5eb8bb12374ba43cf555fd033b9d4e95280293971fc81ff68c866df2cc49fecf90651b04de9d755dd77186b31de06d9828971c4202b98f757ffa00b0a7a3fab432dda48f6e3f2ac364a7a5749f56bf32142b2ad6c82f394477a7556a247d4863b2ba06b33e862f9ba43599c013d5739b3ce841e1776dbf03ef0b9c3fe3a138b2af1604c789b528dba03b5bdf6109adaf94aa24dad44b3257ca0f4e6800aaf1c0ef19c9461a56486d6909514b98603846d6ffb5d0acb57186dd9d6cd7420c86dd9f0bb66e55dd70438cf20ee740cf780ea58b9562df870fc18659a6d9185873870790c9f087082365f40d7de077b81131d1b6651cc2fbe656fa7ed8f56c03d082fbce1dc67325c57d5af51d5fd243eb34b3ff952dd17d84a5688be17341f9d1a12e14f164f1065769d1ee1500afd2b52eeb470412fe623d58815b0f1170d519659959471b23fae3175f1409148daeb6d1f27622fa63bf06ad61362aa831c5ef62a03607eb2b8542c4b17d1d3f915d93f5df579068f015f0c78d2d87805ebfe8e6f57ddeaeef2a73e0283680227f1987561999d1a4a9e1b11ab945458a17f5c8d161b82b416e00bc90d2d5f5efffeafea0c30a6dbef943d4a580c4785118da34fd15514b81a8e7b5a9eebfe59b0d3565ded6c5200b20bd56eed9f95bb0e4d68bb99ce629a646c69270492b00e984317bb17f6bb29c264f64347b4948044b9f35f72889a0733e9b5381beaa1f69a72aa57cc00c24916d98f26fe0cf0457ec975b037cca64d581dd32005b7d7d39f26eb688002561366d68057d4183e940b6509468f0268174b35e0e13a101a3071b58df7cbdbc7819b523e30b74ed088a32c7ba159abd986a4607ebfc036e396645705b076543dd27b33b7bcf5b2f7fe989902d346aea6c7ef67573c83903e09570bc48017e01bfe1686e9fe3da28e727d679ddca33ce193fd3c4a525c25eb9d4e0d727dd0c9c9ee3709755344828402a6d384ea16ad9bdac4518df78eb1a848c269c7571d56742c2ff67fba4a57aefc93c45f814e4eb8cb9c04989072a25c8ccca82862053c1c0fde1891e5c8f8783118485f25adb48a1dce26eacdd4ddc84d07473d61cf6ee6a4d28b022311f1b7151763e083488866a8a7edddc8f61ffb6451764a6008f022d346c819ec86a0256958265e5ce28da25f84e90cdf97abf746108d782661f5533547099a4f8928a071f0afbebcb4acb82eb3f8aa14df0823ceade1dfc7e052fdb79d7dabd5477f4d18b602721892c56a8de2e0a955dbd60201fbc4ebf088b6efd6ad133cdf5134825517a8a21e16ab52ce3dc4b75ff07e33d74d68d5bd04056c88cfeea72065bed06eb9ac039d8130477ca68b36c06a15567e178012e2e090b42bdc235e05ca662aae33c1f736aefb41621ed734813db359d6ee2c3ac01aec680369b7164325c6fbfe0b28363f7d88f132f0eae29f132757772fc7336c5554907ab10b7143da1b62d9dbaa960fb7e32700334ee6a00f0f4b68e86dc0cdf09a8919b37d5cca678cdb09b1ba31e32e6a8a873faff01e7e37aebdac6fe276539eb764c37b2c54942b2c3bff04ecebaffbfd871efd41b6392a1e3be49a078abd76f6ce08431ea920d04ea2972291169487a056d4719eb08c1f52ed3ea26af31ae9d9d16463387e6e1a6b0d66040a7af2f0ce3a0b8df477f06c64f30ba59f6dfade2cee217cf56fadc107d603c80a2e68dd8b11e84dad6857495435c6bf5d7af2bf02c3b05e472b736114ef171a5358908657a4923460e295097081baf8410e17c9fa58e908d67124cc25d73e8c09ddfdfc7f663fb40a72691164490b7ea506084777283b653d2622972afe4ab4b24919f12f54cb3e03fff483632543a202b4662b1056f6b20830f8bd0cdf2c48ee0f1ca966251d4c0ece6dc318a7b2da1c37204b7a699fd195b817f669c7060c958f2bddbb868aae4801325c7933833d65bc5a95a0cf12212053a7f140359ec41e4f13241f9dbce60b15c81b349f18e2839907b75ae71fed5d2551b289ab139cfe4d80bc495dba7142cf2a65607b9bdf2b6c7045251544a6dc7e9f91dd55a3c962531ab30ddfe6cb91d578d08fb4b8e390ea816694298f9422f5e7a4610a3739d7ef3f5d4de5a45ab4220275620fb3020adb0f805d05b7cf14b216185f88295c1758ba6a98381da167c6ef57a3724013490de36a844f54e7d46f303a7f1ef50f1c273650c31eb37226a83c7915417e5d9692dace1c0c782a44ce661f3197e63bd9b0b0a78e2e2d2b3346e35294fb0b660909fb84acd0dd3390339568c223cfe8199abf117d6a548171a8e06f6d988f3979ebe4bb576d92fcf1231d943654de1a4d1ca08195d31ef8c12f62f25929a35e920eea9c3dd21b19b173a1a324e65949c5b204923e9a96100cdb5cff70351af51351ec38200cd8e7c5d6fb56a1607f88cbda686dcd4412855c16a9beccc2f0aa5420ca108115230574b1a5c67227d749fa247121bc689a2d44af153a929faca22cf1d9192eb148dcd8223c6d83c914be7cfdcbddbb6992ac47041e7b0b6a2dc8c91136e659b9b412101588f72ea73b4a41b2eb6f7b6d9d02502bb9856f46dd52890ee63913737cfb9e990950682c5bd1b627193272ae40d80cdad7d7a0ec90284af17aaaff7837039c58120929d287154406067bebec84e7a6fa44fab2cda175ee21e13739b9d092a893400a6db84d428393dc131023ab96fce6a681ba79f7e0ceb348b0d88c862629b9ed6ed18671926eaeb750c15b1f29e81e37b94ad7c07680e6fd7efcde6c2cc923d1c5c77642b0853e2fa7beabba21e8f733748a249de444266f083cdf6533d80407e9f46a870ff96745e9ae3efc2f1a3dcdd9668b095ae302dbcc08dc56f85295619ee5a53cabf0adae2277e8238bac02879ce81ea9402aec43f1f2ff0f6f2ae795fcd1af34901ce4c444c63f8445e788e518abe68acb34c31980980a01c0f838d01a8fa77fb542c96b341fb8ce311da00f6c601c2e66adc5a87637297e548a22f2365fc948a780045b12e21c199fca8cafb67c69e6d12327718bca40d35957d734c418a7ddbd9d2572a555ed2bf73ae50c554cec16e3d55d61f81f884df0646205d818a0b5d1917e5ad7df05b7ba6d0d0b816addec7a9b693363209e8faf5c7e87f9dd1abfda1040f77be95060ddd4a9933f5e56b0bb9b69fa871450a7ab44058c69c9683eeb01e4a705db5ad827623bf7611398c9191e"}, 0xc001, 0x0) [ 141.939886][T12249] FAT-fs (loop5): Directory bread(block 6) failed [ 141.957145][T12260] loop3: detected capacity change from 0 to 1 [ 141.964031][T12249] FAT-fs (loop5): Directory bread(block 135) failed [ 141.980201][T12249] FAT-fs (loop5): Directory bread(block 136) failed [ 141.987069][T12260] FAT-fs (loop3): invalid media value (0x00) [ 141.995092][T12260] FAT-fs (loop3): Can't find a valid FAT filesystem [ 142.007999][T12253] FAT-fs (loop1): Directory bread(block 6) failed 05:53:24 executing program 2: syz_mount_image$vfat(&(0x7f00000000c0), &(0x7f0000000100)='./file0\x00', 0x0, 0x3, &(0x7f0000000000)=[{&(0x7f0000000140)="eb3c906d6b66732e66617400028001000240000004f801", 0x17}, {&(0x7f0000010100)="000000090000000000000000c20d000000000000000000b8017737c54836ecaaf8ffff00f0ff", 0x26, 0x1e0}, {&(0x7f0000000180)="53595a4b414c4c45522020080000e780325132510000e780325100000000000041660069006c00650030000f00fc0000ffffffffffffffffffff0000ffffffff46494c45302020202020201000c1e770325132510000e770325103", 0x5b, 0x600}], 0x0, &(0x7f0000000400)=ANY=[]) chdir(&(0x7f0000000340)='./file0\x00') creat(&(0x7f0000000200)='./file0/file1\x00', 0x25) setresuid(0x0, 0x0, 0x0) open(&(0x7f0000000080)='./file1\x00', 0x4400, 0x186) [ 142.032144][T12266] FAT-fs (loop1): Directory bread(block 6) failed [ 142.052435][T12249] FAT-fs (loop5): Directory bread(block 137) failed [ 142.067942][T12266] FAT-fs (loop1): Directory bread(block 6) failed [ 142.079183][T12249] FAT-fs (loop5): Directory bread(block 138) failed [ 142.086043][T12249] FAT-fs (loop5): Directory bread(block 139) failed [ 142.092673][T12249] FAT-fs (loop5): Directory bread(block 140) failed [ 142.099395][T12249] FAT-fs (loop5): Directory bread(block 141) failed [ 142.108064][T12249] FAT-fs (loop5): Directory bread(block 142) failed [ 142.114921][T12249] FAT-fs (loop5): Directory bread(block 143) failed [ 142.122917][T12249] FAT-fs (loop5): error, corrupted directory (invalid entries) 05:53:24 executing program 1: syz_mount_image$vfat(&(0x7f00000000c0), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000000)=[{&(0x7f0000000140)="eb3c906d6b66732e66617400028001000240000004f801", 0x17}, {&(0x7f0000000180)="53595a4b414c4c45522020080000e780325132510000e780325100000000000041660069006c00650030000f00fc0000ffffffffffffffffffff0000ffffffff46494c4530202020202020", 0x4b, 0x600}], 0x0, &(0x7f0000000400)=ANY=[@ANYBLOB='check=strict,iocharset=cp437']) creat(&(0x7f0000000200)='./file0/file1\x00', 0x7) 05:53:24 executing program 3: syz_mount_image$vfat(&(0x7f00000000c0), &(0x7f0000000100)='./file0\x00', 0x0, 0x3, &(0x7f0000000000)=[{&(0x7f0000000140)="eb3c906d6b66732e66617400028001000240000004f801", 0x17}, {&(0x7f0000010100)="000000090000000000000000c20d000000000000000000b8017737c54836ecaaf8ffff00f0ff", 0x26, 0x1e0}, {&(0x7f0000000180)="53595a4b414c4c45522020080000e780325132510000e780325100000000000041660069006c00650030000f00fc0000ffffffffffffffffffff0000ffffffff46494c45302020202020201000c1e770325132510000e770325103", 0x5b}], 0x0, &(0x7f0000000400)=ANY=[]) chdir(&(0x7f0000000340)='./file0\x00') creat(&(0x7f0000000200)='./file0/file1\x00', 0x0) newfstatat(0xffffffffffffff9c, &(0x7f0000000340)='./file1\x00', &(0x7f0000000440), 0x800) open(&(0x7f0000000080)='./file1\x00', 0x4400, 0x186) 05:53:24 executing program 4: prlimit64(0x0, 0xe, &(0x7f0000000280)={0x9, 0x8d}, 0x0) sched_setattr(0x0, &(0x7f0000000040)={0x38, 0x2, 0x0, 0x0, 0x8}, 0x0) r0 = creat(&(0x7f0000000280)='./bus\x00', 0x0) write$cgroup_type(r0, &(0x7f0000000200), 0x175d900f) ioctl$FS_IOC_RESVSP(r0, 0x5452, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x8}) [ 142.130715][T12249] FAT-fs (loop5): Filesystem has been set read-only [ 142.149552][T12275] loop2: detected capacity change from 0 to 6 05:53:24 executing program 0: r0 = openat$ttyS3(0xffffffffffffff9c, &(0x7f0000000000), 0x109400, 0x0) ioctl$TIOCL_SCROLLCONSOLE(r0, 0x541c, &(0x7f0000000040)={0xd, 0x5}) r1 = syz_open_dev$sg(&(0x7f0000000200), 0x0, 0x121002) setreuid(0x0, 0xee01) r2 = socket$inet6_tcp(0xa, 0x1, 0x0) getsockopt$inet6_tcp_TCP_REPAIR_WINDOW(r2, 0x6, 0x1d, &(0x7f0000000000), &(0x7f0000000040)=0x14) writev(r2, &(0x7f0000000400)=[{&(0x7f0000000100)="8995131670ef44cf0957cf55676d79e3db5a85d7e3b10e919a85fd3cc0b55da613ae9256a7d82b2a6108bbf36043c33856f07b88e7670ebf52fdf2b91c962c43aaad0c11470b06546f6e13656330e80ad780201a6d0566880ed436bc2c91e732a8f02cc937019acf2c203ab8fd350728ab1c532363b08bdfc1fcc10c45a4410e395ef2730e86bd6980baeca545fd140db4b64bac3eaa964f44d5fa60922f2fb7beb2699f6adf27c05fa18ce1d7fa72c0c00889deb00e08956aaa02eea60c389e9075cee68a85c0a069099cda43368ddaa1be", 0xd2}, {&(0x7f0000000240)="404236dcf1b89acf25b8a1a35dd81e2abea0fec48c9a39f3950ec97f87a640da59507fcb7034d6ac609e09bfc02eb789905a0963e3c212d5b9f47c442a0161086a8303e7fc52973b2b4277147dc71abfa5f19e086164acadfa01c62ba1a7158a40cfc1254f8b6a81e7a039cbb74eb0aa826967af9fed977b836fd67426e94da4083f68", 0x83}, {&(0x7f0000000300)="324e46867d348e326cf4e3528395dae7887f6c62515c1f0581ae1d197c18d7511ff84b84773324b2a7c09074f3c1f9312fae4b89773528db54", 0x39}, {&(0x7f0000000340)="81f721182f357129604f685572444710f702fe7b40bea775756ee47f472bc2e60916615aecf13b325f750d8a132545f4b6e3e38a7aad6568c9692604ca5bc836f6d5eac07042bd35061f02a0ae38c554b236143720fcdca76656f00bbcad36a22b706b2a8b9dc83ea45ad088c3d10fab477600b0ba13948543416ed7fc303f5bf56ca272c14c0719650aaac220eed27b921f8a8f8b34375db17992d566f590de1fa1fb2ded01e24ff0", 0xa9}], 0x4) ioctl$SCSI_IOCTL_SEND_COMMAND(r1, 0x5393, &(0x7f0000000080)=ANY=[@ANYBLOB="8a"]) ioctl$TIOCMBIS(r0, 0x5416, &(0x7f00000000c0)=0x9) [ 142.181260][T12275] FAT-fs (loop2): Directory bread(block 6) failed [ 142.189746][T12277] loop3: detected capacity change from 0 to 1 [ 142.211255][T12275] FAT-fs (loop2): Directory bread(block 135) failed [ 142.218115][T12275] FAT-fs (loop2): Directory bread(block 136) failed [ 142.225018][T12275] FAT-fs (loop2): Directory bread(block 137) failed 05:53:24 executing program 5: syz_mount_image$vfat(&(0x7f00000000c0), &(0x7f0000000100)='./file0\x00', 0x0, 0x3, &(0x7f0000000000)=[{&(0x7f0000000140)="eb3c906d6b66732e66617400028001000240000004f801", 0x17}, {&(0x7f0000010100)="000000090000000000000000c20d000000000000000000b8017737c54836ecaaf8ffff00f0ff", 0x26, 0x1e0}, {&(0x7f0000000180)="53595a4b414c4c45522020080000e780325132510000e780325100000000000041660069006c00650030000f00fc0000ffffffffffffffffffff0000ffffffff46494c45302020202020201000c1e770325132510000e770325103", 0x5b, 0x600}], 0x0, &(0x7f0000000400)=ANY=[@ANYBLOB='check=strict,iocharset=cp437']) chdir(&(0x7f0000000340)='./file0\x00') creat(&(0x7f0000000200)='./file0/file1\x00', 0x0) newfstatat(0xffffffffffffff9c, &(0x7f0000000340)='./file1\x00', 0x0, 0x0) open(&(0x7f0000000080)='./file1\x00', 0x100000000000000, 0x0) [ 142.231684][T12275] FAT-fs (loop2): Directory bread(block 138) failed [ 142.238340][T12275] FAT-fs (loop2): Directory bread(block 139) failed [ 142.245064][T12275] FAT-fs (loop2): Directory bread(block 140) failed [ 142.251701][T12275] FAT-fs (loop2): Directory bread(block 141) failed [ 142.258774][T12277] FAT-fs (loop3): invalid media value (0x00) [ 142.264781][T12277] FAT-fs (loop3): Can't find a valid FAT filesystem [ 142.271613][T12275] FAT-fs (loop2): Directory bread(block 142) failed 05:53:25 executing program 3: syz_mount_image$vfat(&(0x7f00000000c0), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000000)=[{&(0x7f0000000140)="eb3c906d6b66732e66617400028001000240000004f801", 0x17}, {&(0x7f0000000180)="53595a4b414c4c45522020080000e780325132510000e780325100000000000041660069006c00650030000f00fc0000ffffffffffffffffffff0000ffffffff46494c45302020202020201000c1e770325132510000e770325103", 0x5b, 0x600}], 0x0, &(0x7f0000000400)=ANY=[]) chdir(&(0x7f0000000340)='./file0\x00') creat(&(0x7f0000000200)='./file0/file1\x00', 0x0) newfstatat(0xffffffffffffff9c, &(0x7f0000000340)='./file1\x00', &(0x7f0000000440), 0x800) open(&(0x7f0000000080)='./file1\x00', 0x4400, 0x186) [ 142.303521][T12275] FAT-fs (loop2): Directory bread(block 143) failed [ 142.330863][T12275] FAT-fs (loop2): error, corrupted directory (invalid entries) [ 142.338450][T12275] FAT-fs (loop2): Filesystem has been set read-only 05:53:25 executing program 0: openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) r0 = perf_event_open(&(0x7f0000000300)={0x6, 0x80, 0x0, 0x0, 0x0, 0x0, 0x4}, 0x0, 0x0, 0xffffffffffffffff, 0x0) lsetxattr$trusted_overlay_redirect(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080), &(0x7f00000000c0)='./file0\x00', 0x8, 0x3) openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x4, 0x30, 0xffffffffffffffff, 0x0) ioctl$SG_IO(0xffffffffffffffff, 0x2285, 0x0) r1 = syz_open_dev$sg(&(0x7f0000000000), 0x0, 0x0) ioctl$SG_IO(r1, 0x2285, &(0x7f0000000380)={0x53, 0x0, 0x21, 0x0, @scatter={0x0, 0x0, 0x0}, &(0x7f0000000200)="e5f432732f4e096d26e2c735d135121c921bda40b8585ba8d47d34f3904cf12dba", 0x0, 0x0, 0x0, 0x0, 0x0}) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x300000e, 0x50, r1, 0x34ca7000) r2 = perf_event_open(&(0x7f00000003c0)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8, 0x28000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, @perf_config_ext={0x0, 0x8}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) readv(r2, &(0x7f0000000c00)=[{&(0x7f00000008c0)=""/14, 0xe}, {&(0x7f0000000900)=""/88, 0x58}, {&(0x7f0000000980)=""/144, 0x90}, {&(0x7f0000000a40)=""/128, 0x80}, {&(0x7f0000000ac0)=""/119, 0x77}, {&(0x7f0000000b40)=""/105, 0x69}, {&(0x7f0000000bc0)=""/17, 0x11}], 0x7) ioctl$BTRFS_IOC_GET_SUBVOL_INFO(0xffffffffffffffff, 0x81f8943c, 0x0) ioctl$BTRFS_IOC_GET_SUBVOL_INFO(0xffffffffffffffff, 0x81f8943c, &(0x7f0000000440)={0x0, ""/256, 0x0, 0x0}) ioctl$BTRFS_IOC_GET_SUBVOL_ROOTREF(0xffffffffffffffff, 0xd000943d, &(0x7f0000058c40)={0x1, [{}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {r3}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {0x0, r4}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {0x0, r4}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {0x0, r4}], 0x0, "2156816c73038c"}) socket$nl_audit(0x10, 0x3, 0x9) r5 = dup(0xffffffffffffffff) r6 = dup(r5) ioctl$FIGETBSZ(r6, 0x80108906, 0x0) ioctl$SG_IO(r6, 0x2285, &(0x7f0000000840)={0x0, 0xfffffffffffffffb, 0x79, 0x7, @scatter={0x3, 0x0, &(0x7f0000000700)=[{&(0x7f0000000100)=""/230, 0xe6}, {&(0x7f0000000240)=""/147, 0x93}, {&(0x7f0000000640)=""/168, 0xa8}]}, &(0x7f0000000740)="6d440d4604d3560215c43d90da127ed17e07bdd7424aae5e83ea0ae69343502d98ed24f5996f20e4f7467bb155312d1c7620a9d47fcc9d367c3da1080b1d39b866c846803c72a2c3db2a1ec2a47984db001e7cefa9e6b9dd4c8229344c8e3b4281fbc7fe7803189fb4e1fca42f9f6bc0bf1787e21494706a90", &(0x7f00000007c0)=""/28, 0x4, 0x26, 0x3, &(0x7f0000000800)}) close(r0) [ 142.352465][T12287] loop1: detected capacity change from 0 to 6 [ 142.376386][T12287] FAT-fs (loop1): Directory bread(block 6) failed [ 142.386718][ C0] sd 0:0:1:0: tag#7876 FAILED Result: hostbyte=DID_ABORT driverbyte=DRIVER_OK cmd_age=0s [ 142.396751][ C0] sd 0:0:1:0: tag#7876 CDB: opcode=0xe5 (vendor) [ 142.403117][ C0] sd 0:0:1:0: tag#7876 CDB[00]: e5 f4 32 73 2f 4e 09 6d 26 e2 c7 35 d1 35 12 1c [ 142.412166][ C0] sd 0:0:1:0: tag#7876 CDB[10]: 92 1b da 40 b8 58 5b a8 d4 7d 34 f3 90 4c f1 2d [ 142.421211][ C0] sd 0:0:1:0: tag#7876 CDB[20]: ba [ 142.426640][ T22] audit: type=1400 audit(1634622805.203:330): avc: denied { map } for pid=12288 comm="syz-executor.0" path="/dev/sg0" dev="devtmpfs" ino=112 scontext=root:sysadm_r:sysadm_t tcontext=system_u:object_r:scsi_generic_device_t tclass=chr_file permissive=1 [ 142.430462][T12291] loop5: detected capacity change from 0 to 6 05:53:25 executing program 2: syz_mount_image$vfat(&(0x7f00000000c0), &(0x7f0000000100)='./file0\x00', 0x0, 0x3, &(0x7f0000000000)=[{&(0x7f0000000140)="eb3c906d6b66732e66617400028001000240000004f801", 0x17}, {&(0x7f0000010100)="000000090000000000000000c20d000000000000000000b8017737c54836ecaaf8ffff00f0ff", 0x26, 0x1e0}, {&(0x7f0000000180)="53595a4b414c4c45522020080000e780325132510000e780325100000000000041660069006c00650030000f00fc0000ffffffffffffffffffff0000ffffffff46494c45302020202020201000c1e770325132510000e770325103", 0x5b, 0x600}], 0x0, &(0x7f0000000400)=ANY=[]) chdir(&(0x7f0000000340)='./file0\x00') creat(&(0x7f0000000200)='./file0/file1\x00', 0x48) setresuid(0x0, 0x0, 0x0) open(&(0x7f0000000080)='./file1\x00', 0x4400, 0x186) [ 142.450870][ T22] audit: type=1400 audit(1634622805.203:331): avc: denied { execute } for pid=12288 comm="syz-executor.0" path="/dev/sg0" dev="devtmpfs" ino=112 scontext=root:sysadm_r:sysadm_t tcontext=system_u:object_r:scsi_generic_device_t tclass=chr_file permissive=1 [ 142.458889][T12287] FAT-fs (loop1): Directory bread(block 6) failed [ 142.493545][T12286] loop3: detected capacity change from 0 to 6 [ 142.501355][ C0] sd 0:0:1:0: tag#7877 FAILED Result: hostbyte=DID_ABORT driverbyte=DRIVER_OK cmd_age=0s [ 142.511215][ C0] sd 0:0:1:0: tag#7877 CDB: opcode=0xe5 (vendor) [ 142.517557][ C0] sd 0:0:1:0: tag#7877 CDB[00]: e5 f4 32 73 2f 4e 09 6d 26 e2 c7 35 d1 35 12 1c [ 142.526579][ C0] sd 0:0:1:0: tag#7877 CDB[10]: 92 1b da 40 b8 58 5b a8 d4 7d 34 f3 90 4c f1 2d [ 142.535616][ C0] sd 0:0:1:0: tag#7877 CDB[20]: ba [ 142.541963][T12287] FAT-fs (loop1): Directory bread(block 6) failed [ 142.566611][T12286] FAT-fs (loop3): Directory bread(block 6) failed 05:53:25 executing program 1: syz_mount_image$vfat(&(0x7f00000000c0), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000000)=[{&(0x7f0000000140)="eb3c906d6b66732e66617400028001000240000004f801", 0x17}, {&(0x7f0000000180)="53595a4b414c4c45522020080000e780325132510000e780325100000000000041660069006c00650030000f00fc0000ffffffffffffffffffff0000ffffffff46494c4530202020202020", 0x4b, 0x600}], 0x0, &(0x7f0000000400)=ANY=[@ANYBLOB='check=strict,iocharset=cp437']) creat(&(0x7f0000000200)='./file0/file1\x00', 0x8) 05:53:25 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000000c0)) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000005c0)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = getpid() ioctl$sock_FIOGETOWN(r1, 0x8903, &(0x7f0000000100)=0x0) r4 = getegid() fstat(r0, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, 0x0}) sendmsg$unix(r1, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000140)=[@cred={{0x1c, 0x1, 0x2, {r2, r5}}}, @cred={{0x1c, 0x1, 0x2, {r3, 0xffffffffffffffff, r4}}}, @rights={{0x14, 0x1, 0x1, [0xffffffffffffffff]}}], 0x58, 0x8004}, 0x0) [ 142.582326][T12291] FAT-fs (loop5): Directory bread(block 6) failed 05:53:25 executing program 3: syz_mount_image$vfat(&(0x7f00000000c0), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000000)=[{&(0x7f0000000140)="eb3c906d6b66732e66617400028001000240000004f801", 0x17}, {&(0x7f0000000180)="53595a4b414c4c45522020080000e780325132510000e780325100000000000041660069006c00650030000f00fc0000ffffffffffffffffffff0000ffffffff46494c45302020202020201000c1e770325132510000e770325103", 0x5b, 0x600}], 0x0, &(0x7f0000000400)=ANY=[]) chdir(&(0x7f0000000340)='./file0\x00') creat(&(0x7f0000000200)='./file0/file1\x00', 0x0) newfstatat(0xffffffffffffff9c, &(0x7f0000000340)='./file1\x00', &(0x7f0000000440), 0x800) open(&(0x7f0000000080)='./file1\x00', 0x4400, 0x186) 05:53:25 executing program 5: syz_mount_image$vfat(&(0x7f00000000c0), &(0x7f0000000100)='./file0\x00', 0x0, 0x3, &(0x7f0000000000)=[{&(0x7f0000000140)="eb3c906d6b66732e66617400028001000240000004f801", 0x17}, {&(0x7f0000010100)="000000090000000000000000c20d000000000000000000b8017737c54836ecaaf8ffff00f0ff", 0x26, 0x1e0}, {&(0x7f0000000180)="53595a4b414c4c45522020080000e780325132510000e780325100000000000041660069006c00650030000f00fc0000ffffffffffffffffffff0000ffffffff46494c45302020202020201000c1e770325132510000e770325103", 0x5b, 0x600}], 0x0, &(0x7f0000000400)=ANY=[@ANYBLOB='check=strict,iocharset=cp437']) chdir(&(0x7f0000000340)='./file0\x00') creat(&(0x7f0000000200)='./file0/file1\x00', 0x0) newfstatat(0xffffffffffffff9c, &(0x7f0000000340)='./file1\x00', 0x0, 0x0) open(&(0x7f0000000080)='./file1\x00', 0x200000000000000, 0x0) 05:53:25 executing program 4: prlimit64(0x0, 0xe, &(0x7f0000000280)={0x9, 0x8d}, 0x0) sched_setattr(0x0, &(0x7f0000000040)={0x38, 0x2, 0x0, 0x0, 0x8}, 0x0) r0 = creat(&(0x7f0000000280)='./bus\x00', 0x0) write$cgroup_type(r0, &(0x7f0000000200), 0x175d900f) ioctl$FS_IOC_RESVSP(r0, 0x5460, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x8}) [ 142.674094][T12298] loop2: detected capacity change from 0 to 6 [ 142.686338][T12300] loop1: detected capacity change from 0 to 6 [ 142.697132][T12300] FAT-fs (loop1): Directory bread(block 6) failed [ 142.704641][T12300] FAT-fs (loop1): Directory bread(block 6) failed [ 142.711438][T12300] FAT-fs (loop1): Directory bread(block 6) failed 05:53:25 executing program 1: syz_mount_image$vfat(&(0x7f00000000c0), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000000)=[{&(0x7f0000000140)="eb3c906d6b66732e66617400028001000240000004f801", 0x17}, {&(0x7f0000000180)="53595a4b414c4c45522020080000e780325132510000e780325100000000000041660069006c00650030000f00fc0000ffffffffffffffffffff0000ffffffff46494c4530202020202020", 0x4b, 0x600}], 0x0, &(0x7f0000000400)=ANY=[@ANYBLOB='check=strict,iocharset=cp437']) creat(&(0x7f0000000200)='./file0/file1\x00', 0x9) 05:53:25 executing program 0: futex(&(0x7f0000000480), 0xc, 0x1, 0x0, 0x0, 0x0) futex(&(0x7f0000000000), 0x9, 0x0, &(0x7f0000000040), &(0x7f0000000080)=0x2, 0x0) [ 142.718506][T12298] FAT-fs (loop2): Directory bread(block 6) failed [ 142.728907][T12298] FAT-fs (loop2): Directory bread(block 135) failed [ 142.743847][T12298] FAT-fs (loop2): Directory bread(block 136) failed [ 142.758703][T12306] loop3: detected capacity change from 0 to 6 [ 142.770970][T12298] FAT-fs (loop2): Directory bread(block 137) failed [ 142.778410][T12298] FAT-fs (loop2): Directory bread(block 138) failed [ 142.785360][T12298] FAT-fs (loop2): Directory bread(block 139) failed [ 142.792035][T12298] FAT-fs (loop2): Directory bread(block 140) failed [ 142.805196][T12298] FAT-fs (loop2): Directory bread(block 141) failed [ 142.813022][T12313] loop1: detected capacity change from 0 to 6 [ 142.820700][T12306] FAT-fs (loop3): Directory bread(block 6) failed [ 142.829454][T12313] FAT-fs (loop1): Directory bread(block 6) failed [ 142.836558][T12298] FAT-fs (loop2): Directory bread(block 142) failed [ 142.843763][T12306] FAT-fs (loop3): error, fat_get_cluster: invalid cluster chain (i_pos 0) [ 142.852322][T12306] FAT-fs (loop3): Filesystem has been set read-only [ 142.859485][T12310] loop5: detected capacity change from 0 to 6 [ 142.866265][T12313] FAT-fs (loop1): Directory bread(block 6) failed 05:53:25 executing program 5: syz_mount_image$vfat(&(0x7f00000000c0), &(0x7f0000000100)='./file0\x00', 0x0, 0x3, &(0x7f0000000000)=[{&(0x7f0000000140)="eb3c906d6b66732e66617400028001000240000004f801", 0x17}, {&(0x7f0000010100)="000000090000000000000000c20d000000000000000000b8017737c54836ecaaf8ffff00f0ff", 0x26, 0x1e0}, {&(0x7f0000000180)="53595a4b414c4c45522020080000e780325132510000e780325100000000000041660069006c00650030000f00fc0000ffffffffffffffffffff0000ffffffff46494c45302020202020201000c1e770325132510000e770325103", 0x5b, 0x600}], 0x0, &(0x7f0000000400)=ANY=[@ANYBLOB='check=strict,iocharset=cp437']) chdir(&(0x7f0000000340)='./file0\x00') creat(&(0x7f0000000200)='./file0/file1\x00', 0x0) newfstatat(0xffffffffffffff9c, &(0x7f0000000340)='./file1\x00', 0x0, 0x0) open(&(0x7f0000000080)='./file1\x00', 0x400000000000000, 0x0) 05:53:25 executing program 1: syz_mount_image$vfat(&(0x7f00000000c0), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000000)=[{&(0x7f0000000140)="eb3c906d6b66732e66617400028001000240000004f801", 0x17}, {&(0x7f0000000180)="53595a4b414c4c45522020080000e780325132510000e780325100000000000041660069006c00650030000f00fc0000ffffffffffffffffffff0000ffffffff46494c4530202020202020", 0x4b, 0x600}], 0x0, &(0x7f0000000400)=ANY=[@ANYBLOB='check=strict,iocharset=cp437']) creat(&(0x7f0000000200)='./file0/file1\x00', 0xa) [ 142.874142][T12310] FAT-fs (loop5): Directory bread(block 6) failed [ 142.880744][T12298] FAT-fs (loop2): Directory bread(block 143) failed [ 142.887636][T12313] FAT-fs (loop1): Directory bread(block 6) failed [ 142.907698][T12298] FAT-fs (loop2): error, corrupted directory (invalid entries) [ 142.915295][T12298] FAT-fs (loop2): Filesystem has been set read-only 05:53:25 executing program 4: prlimit64(0x0, 0xe, &(0x7f0000000280)={0x9, 0x8d}, 0x0) sched_setattr(0x0, &(0x7f0000000040)={0x38, 0x2, 0x0, 0x0, 0x8}, 0x0) r0 = creat(&(0x7f0000000280)='./bus\x00', 0x0) write$cgroup_type(r0, &(0x7f0000000200), 0x175d900f) ioctl$FS_IOC_RESVSP(r0, 0x40049409, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x8}) 05:53:25 executing program 0: r0 = socket$nl_xfrm(0x10, 0x3, 0x6) sendmsg$nl_xfrm(r0, &(0x7f0000000200)={0x0, 0x0, &(0x7f00000001c0)={&(0x7f0000000080)=@getsa={0x34, 0x12, 0x8, 0x0, 0x0, {@in6=@empty, 0x0, 0xa, 0x33}, [@mark={0xc}]}, 0x34}}, 0x0) r1 = socket$nl_generic(0x10, 0x3, 0x10) r2 = syz_genetlink_get_family_id$nl80211(&(0x7f0000000080), 0xffffffffffffffff) sendmsg$NL80211_CMD_START_AP(r1, &(0x7f00000001c0)={0x0, 0x0, &(0x7f0000000200)={&(0x7f0000000600)=ANY=[@ANYBLOB="24d484c9ba36a67cd07ea2011bd2917568b6e5e1015464556c2b6f55eaeead705dfa7add541e359445f94d5bda11cc5ef836ebddad0eb113080444424a4e526e91c4031506ec1f225b09e24700d6bd542eba498dcf6c9720a6f7", @ANYRES16=r2, @ANYBLOB="0500a50a0000000000000f00000008000300cb24545166d68a9528b3db278ff09652a12e328162a6d58205c7bbb92f8a467728ec4bda606080e2bc36dd9a397a9ba4e2feeae58eb697c1a7cc6f814d0a6d357233c9f3edcdfff223afb6a6f45fdfa482839edced1a026065c08ce643f61d9be19aeafc128404c12202ecb2a3e4c346695310c46a63a63588c690c7ba554302d9ef476f8b52b6da07eb2a05eade9eebecdd1fefa0de40f6d3714484b271bf0be858", @ANYRES32=0x0, @ANYBLOB="0c00990000000000000000000c0011800800050000000000"], 0x34}}, 0x0) ioctl$sock_SIOCGIFINDEX_80211(r0, 0x8933, &(0x7f0000000040)={'wlan1\x00', 0x0}) sendmsg$NL80211_CMD_CONNECT(0xffffffffffffffff, &(0x7f0000000100)={&(0x7f0000000000)={0x10, 0x0, 0x0, 0x40000000}, 0xc, &(0x7f00000000c0)={&(0x7f0000000740)=ANY=[@ANYBLOB="a10100000000", @ANYRES16=r2, @ANYBLOB="000129bd7000fddbdf252e00000008000300", @ANYRES32=r3, @ANYBLOB="0400cc0008004b00000000001000490009ac0f0004ac0f0005ac0f000201fe00451c5bc49c93df0f08e87abc753dcd44dd148fbcc5d12e97d5769eafd71023d8711ce7ecb9c88e302e4c234d019171a25327ec95ee0c0e056b84ae8bb3d82ffbf91f52a82385c665d11a5fd2633ee22116e1edbe96302eed9835f403b8021f7bdb0e7249c7cfc2ce7262f6b5d2de5050dc0b2c3191792e6fa57c53a796aff908275cdaa526881c885d9b72375897a567a53b1c9ae31df814eafd9b9f2b2277b479320ab2e7b15fccb4cb509473f4867e212eae62d0a8f1b118af087418ec93fed66a08eebaa1f63f02eb0fcabe292574e6ae18d75e1a0afc003d9bec4bc39f703c0e4c9860ff4ec99d941f09103c5e512c26fa35ace3aaa40d921a5adc7000000c004c000fac0f0012ac0f0008004a0004ac0f000a000600900cc0edeb44000005001801030000000800c900a309000010009d0004000000030001018e0003000800350001000000480051801000008009000100145300c78c00000004000080300000800800030001ac0f00080007000000000005000200030000000800070002000000040006000800030005ac0f0004000501"], 0x1d0}, 0x1, 0x0, 0x0, 0x24044080}, 0x44805) write$cgroup_type(0xffffffffffffffff, &(0x7f0000000200), 0x175d900f) ioctl$FS_IOC_RESVSP(0xffffffffffffffff, 0x40305828, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x8}) r4 = socket$nl_generic(0x10, 0x3, 0x10) r5 = syz_genetlink_get_family_id$ethtool(&(0x7f00000000c0), 0xffffffffffffffff) sendmsg$ETHTOOL_MSG_EEE_GET(r4, &(0x7f0000001240)={0x0, 0x0, &(0x7f0000001200)={&(0x7f0000001100)=ANY=[@ANYBLOB="18000000", @ANYRES16=r5, @ANYBLOB="01070000000000ff07000d00000004000180"], 0x18}}, 0x0) r6 = socket$packet(0x11, 0x3, 0x300) setsockopt$packet_int(r6, 0x107, 0xf, &(0x7f0000006ffc)=0x4000000000000200, 0xe50fb6c50bc849c9) r7 = socket$inet(0x2, 0x3, 0x5) setsockopt$inet_msfilter(r7, 0x0, 0x8, &(0x7f00000000c0)=ANY=[@ANYRESOCT], 0x1) getsockopt$inet_pktinfo(r7, 0x0, 0x8, &(0x7f0000000100)={0x0, @local, @local}, &(0x7f0000000080)=0xc) bind$packet(r6, &(0x7f0000000140)={0x11, 0x8, r8, 0x1, 0x1, 0x6, @dev={'\xaa\xaa\xaa\xaa\xaa', 0x26}}, 0xffffffffffffff77) ioctl$sock_ipv6_tunnel_SIOCADD6RD(0xffffffffffffffff, 0x89f9, &(0x7f00000005c0)={'sit0\x00', &(0x7f0000000540)={'syztnl1\x00', 0x0, 0x4, 0x81, 0x7, 0xdf3, 0x8, @mcast1, @private0={0xfc, 0x0, '\x00', 0x1}, 0x700, 0x8, 0x2, 0x2}}) sendmsg$ETHTOOL_MSG_FEATURES_SET(0xffffffffffffffff, &(0x7f0000000ac0)={&(0x7f0000000180), 0xc, &(0x7f0000000a80)={&(0x7f0000000b00)=ANY=[@ANYBLOB="68040000", @ANYRES16=r5, @ANYBLOB="080027bd7000fedbdf250c000000f0020380210005002627977963db5430329fedda296437c62c657b7ad8c1a85a6412d60b2900000008000200f00000001900040003fab7530114497293dd65009bb74adbd1cdf9c192000000f1000400a65d48f89952f00df93ddb632025ecf4144e42b53d430331c222514183550d725a98d9df8d11516239f17242b3072edf0f8720e052e9e6418c9ddf8fb7c8d7dbb15996c889cab403b47a9f5c8314618fd0f027d0131af02684b170f4d7a05ab5ec519cfb35a37c14c5390d8c23c352c02963e36b0ed5c20a7964c0419ade95f5813411b36419189ddb7ca096a5b500eb8dc7cb1691a7d7a699678b99609d9b38c474cd13ae0702192cbdaddc0f9fd4ab6eaa98fe6fd76241153ba72f56fcc8d178163d1e61bef13e7f7770792ba1b82b014fe50c4f3d8d07c549a49055087768017d41a6e76ae9ce0c6c4cc6bc21a6280f9f18bfd1e505d9000000bb0005002d6fbed79118f475d3dc05b68b01c9de11105dd65475589aebba1d2516a5e168e21ba1f9885379d6165cdd8de44e9e239c4d1eac94f02969af64e30ea588504b3cbe7be7f4cd10c77fa307e2fb304127a54749b08cfc74ec2b176ee93b339220f00bea3dd824ce8c170ae3a320af6aa300d2342cc173ec955492f53101db60c7ebacfe28f925f1fc42d16292eac92b45e317be633919e8d48de615555571012bdaf29714c1d6e91537cc44defc5b45ca84ad0335770e1000080002000002000015000400b78e67a9c4e242c0b3123db76f220bbb7d000000ce000500ecd931e5b54d1c28090c345e514804e04ac392ac379fd1f39d55dcbf0520a4571631d871f0fb08bfdb3fb0156c4ecac756b9ee08a03418e2334ceb6f874268801974253e477afd7b0cd1fdc60f4e58b593bc9147526825eecff4aed80538f1f624aa4da80fe0547b70568b1602b493174f9d603fb9333af6e15a3913806de397e88b02771543721eacb7c14ac25b90987c8bb942fbf837160031ad3df6d7b86ef220e063d566eee3c42d18aaa0678b9ab53f55fcfd6162eb9733b052ff41a272e90b98ccfdfff0d6f9770080040001002800018008000100bcf2878bc0bc89d57f7f33e31aa31fa3", @ANYRES32=r8, @ANYBLOB="08000300030000001400020062726964676530000000000000000000f0000380200003800c00018008000100fa4700001000018008000100bd030000040003004800038014000180080001000600000004000300040003003000018008000100008000000a000200776c616e310000000c0002006e6c383032313100060002005d000000040003007100040043cb48ed0b712edcb759ea4d9b24c5815f2a65b2cc648495f1ba26511f266133169eeedcf528572cd5e5228911cc364689fbe8e2c7d80e7c101b9676b4bc9800bf1f9fd08310b51e1d1ac067fba4588f9423e44b4cdb28ba11bfc1da27a988bfdb820d5b414804db35505232d5000000080003800400018008000200ff7f00004c0001800800030001000000140002006272696467655f736c6176655f31000008000100", @ANYRES32=r9, @ANYBLOB="080003000000000008000100", @ANYRES32=0x0, @ANYBLOB="1400020067656e65766530000000000000000000"], 0x468}, 0x1, 0x0, 0x0, 0xb8d2c18e54830590}, 0x4000011) [ 142.946253][T12319] FAT-fs (loop3): Directory bread(block 6) failed [ 143.015209][T12323] loop5: detected capacity change from 0 to 6 [ 143.054406][T12328] loop1: detected capacity change from 0 to 6 [ 143.064135][ T22] audit: type=1400 audit(1634622805.833:332): avc: denied { nlmsg_read } for pid=12325 comm="syz-executor.0" scontext=root:sysadm_r:sysadm_t tcontext=root:sysadm_r:sysadm_t tclass=netlink_xfrm_socket permissive=1 [ 143.085230][ T22] audit: type=1400 audit(1634622805.833:333): avc: denied { ioctl } for pid=12325 comm="syz-executor.0" path="socket:[24515]" dev="sockfs" ino=24515 ioctlcmd=0x8933 scontext=root:sysadm_r:sysadm_t tcontext=root:sysadm_r:sysadm_t tclass=netlink_xfrm_socket permissive=1 05:53:25 executing program 2: syz_mount_image$vfat(&(0x7f00000000c0), &(0x7f0000000100)='./file0\x00', 0x0, 0x3, &(0x7f0000000000)=[{&(0x7f0000000140)="eb3c906d6b66732e66617400028001000240000004f801", 0x17}, {&(0x7f0000010100)="000000090000000000000000c20d000000000000000000b8017737c54836ecaaf8ffff00f0ff", 0x26, 0x1e0}, {&(0x7f0000000180)="53595a4b414c4c45522020080000e780325132510000e780325100000000000041660069006c00650030000f00fc0000ffffffffffffffffffff0000ffffffff46494c45302020202020201000c1e770325132510000e770325103", 0x5b, 0x600}], 0x0, &(0x7f0000000400)=ANY=[]) chdir(&(0x7f0000000340)='./file0\x00') creat(&(0x7f0000000200)='./file0/file1\x00', 0x4c) setresuid(0x0, 0x0, 0x0) open(&(0x7f0000000080)='./file1\x00', 0x4400, 0x186) 05:53:25 executing program 3: syz_mount_image$vfat(&(0x7f00000000c0), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000000)=[{&(0x7f0000000140)="eb3c906d6b66732e66617400028001000240000004f801", 0x17}, {&(0x7f0000000180)="53595a4b414c4c45522020080000e780325132510000e780325100000000000041660069006c00650030000f00fc0000ffffffffffffffffffff0000ffffffff46494c45302020202020201000c1e770325132510000e770325103", 0x5b, 0x600}], 0x0, &(0x7f0000000400)=ANY=[]) chdir(&(0x7f0000000340)='./file0\x00') creat(&(0x7f0000000200)='./file0/file1\x00', 0x0) newfstatat(0xffffffffffffff9c, &(0x7f0000000340)='./file1\x00', &(0x7f0000000440), 0x800) open(&(0x7f0000000080)='./file1\x00', 0x4400, 0x186) [ 143.116952][T12323] FAT-fs (loop5): Directory bread(block 6) failed [ 143.137522][T12328] FAT-fs (loop1): Directory bread(block 6) failed [ 143.160236][T12333] loop3: detected capacity change from 0 to 6 05:53:25 executing program 5: syz_mount_image$vfat(&(0x7f00000000c0), &(0x7f0000000100)='./file0\x00', 0x0, 0x3, &(0x7f0000000000)=[{&(0x7f0000000140)="eb3c906d6b66732e66617400028001000240000004f801", 0x17}, {&(0x7f0000010100)="000000090000000000000000c20d000000000000000000b8017737c54836ecaaf8ffff00f0ff", 0x26, 0x1e0}, {&(0x7f0000000180)="53595a4b414c4c45522020080000e780325132510000e780325100000000000041660069006c00650030000f00fc0000ffffffffffffffffffff0000ffffffff46494c45302020202020201000c1e770325132510000e770325103", 0x5b, 0x600}], 0x0, &(0x7f0000000400)=ANY=[@ANYBLOB='check=strict,iocharset=cp437']) chdir(&(0x7f0000000340)='./file0\x00') creat(&(0x7f0000000200)='./file0/file1\x00', 0x0) newfstatat(0xffffffffffffff9c, &(0x7f0000000340)='./file1\x00', 0x0, 0x0) open(&(0x7f0000000080)='./file1\x00', 0x1800000000000000, 0x0) [ 143.168816][T12334] FAT-fs (loop1): Directory bread(block 6) failed [ 143.191445][T12340] loop2: detected capacity change from 0 to 6 05:53:26 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r1 = syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f00000000c0)='./file0\x00', 0x0, 0x5, &(0x7f0000000200)=[{&(0x7f0000010000)="200000008000000006000000600000000f000000000000000100000001000000004000000040000020000000d2f4655fd2f4655f0100ffff53ef", 0x3a, 0x400}, {&(0x7f0000000100)="000000000000000011321385994428cf2a4ba0a275ddc06f7a4a9b990db3a57f", 0x20, 0x4e1}, {0x0, 0x0, 0x80000001}, {&(0x7f0000010400)="020000001200000022", 0x9, 0x800}, {&(0x7f0000000140)="ed41000000080000d0ea655fd2f4655fd2f4655f000000000000f937de", 0x1d, 0x11080}], 0x0, &(0x7f0000000180)={[{@data_writeback}]}) r2 = socket$inet6_tcp(0xa, 0x1, 0x0) getsockopt$inet6_tcp_TCP_REPAIR_WINDOW(r2, 0x6, 0x1d, &(0x7f0000000000), &(0x7f0000000040)=0x14) r3 = signalfd(r1, &(0x7f0000000040)={[0x10000]}, 0x8) close_range(r2, r3, 0x2) 05:53:26 executing program 5: syz_mount_image$vfat(&(0x7f00000000c0), &(0x7f0000000100)='./file0\x00', 0x0, 0x3, &(0x7f0000000000)=[{&(0x7f0000000140)="eb3c906d6b66732e66617400028001000240000004f801", 0x17}, {&(0x7f0000010100)="000000090000000000000000c20d000000000000000000b8017737c54836ecaaf8ffff00f0ff", 0x26, 0x1e0}, {&(0x7f0000000180)="53595a4b414c4c45522020080000e780325132510000e780325100000000000041660069006c00650030000f00fc0000ffffffffffffffffffff0000ffffffff46494c45302020202020201000c1e770325132510000e770325103", 0x5b, 0x600}], 0x0, &(0x7f0000000400)=ANY=[@ANYBLOB='check=strict,iocharset=cp437']) chdir(&(0x7f0000000340)='./file0\x00') creat(&(0x7f0000000200)='./file0/file1\x00', 0x0) newfstatat(0xffffffffffffff9c, &(0x7f0000000340)='./file1\x00', 0x0, 0x0) open(&(0x7f0000000080)='./file1\x00', 0x3f00000000000000, 0x0) 05:53:26 executing program 4: prlimit64(0x0, 0xe, &(0x7f0000000280)={0x9, 0x8d}, 0x0) sched_setattr(0x0, &(0x7f0000000040)={0x38, 0x2, 0x0, 0x0, 0x8}, 0x0) r0 = creat(&(0x7f0000000280)='./bus\x00', 0x0) write$cgroup_type(r0, &(0x7f0000000200), 0x175d900f) ioctl$FS_IOC_RESVSP(r0, 0x40086602, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x8}) [ 143.214841][T12334] FAT-fs (loop1): Directory bread(block 6) failed [ 143.225214][T12333] FAT-fs (loop3): Directory bread(block 6) failed [ 143.235911][T12340] FAT-fs (loop2): Directory bread(block 6) failed 05:53:26 executing program 0: syz_mount_image$ext4(0x0, &(0x7f0000000040)='./file0\x00', 0xfffffffc, 0x0, 0x0, 0x0, 0x0) mount(0x0, &(0x7f0000000200)='./file0\x00', &(0x7f0000000180)='debugfs\x00', 0x0, &(0x7f00000001c0)='gid=2\x00nore') chdir(&(0x7f0000000000)='./file0\x00') [ 143.262641][T12340] FAT-fs (loop2): Directory bread(block 135) failed [ 143.270925][T12351] loop5: detected capacity change from 0 to 6 [ 143.282017][T12340] FAT-fs (loop2): Directory bread(block 136) failed [ 143.290765][T12340] FAT-fs (loop2): Directory bread(block 137) failed [ 143.304420][T12340] FAT-fs (loop2): Directory bread(block 138) failed 05:53:26 executing program 3: syz_mount_image$vfat(&(0x7f00000000c0), &(0x7f0000000100)='./file0\x00', 0x0, 0x3, &(0x7f0000000000)=[{&(0x7f0000000140)="eb3c906d6b66732e66617400028001000240000004f801", 0x17}, {0x0, 0x0, 0x1e0}, {&(0x7f0000000180)="53595a4b414c4c45522020080000e780325132510000e780325100000000000041660069006c00650030000f00fc0000ffffffffffffffffffff0000ffffffff46494c45302020202020201000c1e770325132510000e770325103", 0x5b, 0x600}], 0x0, &(0x7f0000000400)=ANY=[]) chdir(&(0x7f0000000340)='./file0\x00') creat(&(0x7f0000000200)='./file0/file1\x00', 0x0) newfstatat(0xffffffffffffff9c, &(0x7f0000000340)='./file1\x00', &(0x7f0000000440), 0x800) open(&(0x7f0000000080)='./file1\x00', 0x4400, 0x186) 05:53:26 executing program 1: syz_mount_image$vfat(&(0x7f00000000c0), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000000)=[{&(0x7f0000000140)="eb3c906d6b66732e66617400028001000240000004f801", 0x17}, {&(0x7f0000000180)="53595a4b414c4c45522020080000e780325132510000e780325100000000000041660069006c00650030000f00fc0000ffffffffffffffffffff0000ffffffff46494c4530202020202020", 0x4b, 0x600}], 0x0, &(0x7f0000000400)=ANY=[@ANYBLOB='check=strict,iocharset=cp437']) creat(&(0x7f0000000200)='./file0/file1\x00', 0xb) [ 143.314830][T12340] FAT-fs (loop2): Directory bread(block 139) failed [ 143.323244][T12340] FAT-fs (loop2): Directory bread(block 140) failed [ 143.338284][T12340] FAT-fs (loop2): Directory bread(block 141) failed [ 143.350835][T12340] FAT-fs (loop2): Directory bread(block 142) failed [ 143.361441][T12351] FAT-fs (loop5): Directory bread(block 6) failed [ 143.374161][T12340] FAT-fs (loop2): Directory bread(block 143) failed [ 143.387847][T12351] FAT-fs (loop5): Directory bread(block 135) failed [ 143.395503][T12340] FAT-fs (loop2): error, corrupted directory (invalid entries) [ 143.403094][T12340] FAT-fs (loop2): Filesystem has been set read-only 05:53:26 executing program 0: perf_event_open(&(0x7f0000000500)={0x3, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8, 0x41004, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext={0x0, 0xfff}, 0x40000}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = socket$inet_tcp(0x2, 0x1, 0x0) perf_event_open(&(0x7f0000000240)={0x3, 0x80, 0x6, 0x1, 0x2, 0x23, 0x0, 0x8, 0x10020, 0x0, 0x1, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, 0x1, 0x0, 0x3, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x1, 0x0, 0x1, 0x1, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x2, @perf_bp={&(0x7f0000000100), 0x1}, 0x4800, 0x80000000, 0x7, 0x4, 0x0, 0x9, 0x7f, 0x0, 0x8, 0x0, 0x2}, 0x0, 0xd, 0xffffffffffffffff, 0x8) setsockopt$inet_tcp_int(r0, 0x6, 0x210000000013, &(0x7f00000000c0)=0x100000001, 0x4) bind$inet(r0, &(0x7f0000000080)={0x2, 0x4e21, @local}, 0x10) connect$inet(r0, &(0x7f0000000180)={0x2, 0x4e21, @local}, 0x10) r1 = socket$inet_tcp(0x2, 0x1, 0x0) ioctl$sock_SIOCGIFINDEX(r1, 0x8933, &(0x7f0000000000)={'sit0\x00'}) setsockopt$inet_tcp_TCP_REPAIR_OPTIONS(r1, 0x6, 0x16, &(0x7f0000000100), 0x0) setsockopt$inet_tcp_TCP_REPAIR(r0, 0x6, 0x13, &(0x7f0000000200), 0x88) r2 = socket$packet(0x11, 0x0, 0x300) sendmsg$inet(r2, &(0x7f0000000300)={&(0x7f0000000140)={0x2, 0x4e20, @private=0xa010100}, 0x10, &(0x7f00000002c0)=[{&(0x7f00000001c0)="cc79345f0cb8ce432180897a35ae205d6c4f20576a8cea25981e3b2347", 0x1d}], 0x1}, 0x4000801) getdents(0xffffffffffffffff, 0x0, 0x51) setsockopt$inet_tcp_int(0xffffffffffffffff, 0x6, 0x1, &(0x7f0000000000)=0x5, 0x4) getsockopt$inet_pktinfo(0xffffffffffffffff, 0x0, 0x8, &(0x7f0000000100)={0x0, @local, @local}, &(0x7f0000000080)=0xc) bind$packet(0xffffffffffffffff, &(0x7f0000000080)={0x11, 0x0, r3, 0x1, 0x0, 0x6, @remote}, 0x14) sendmmsg(r2, &(0x7f0000000c40)=[{{&(0x7f0000000340)=@xdp={0x2c, 0x1, r3, 0x3a}, 0x80, &(0x7f0000000880)=[{&(0x7f00000003c0)="69931c0ea9f77036232ccf7fddd2d550a70e7f7d80b0ed162834f25698408de875abad11b5877fbb84805181f15f1f1f119a1a37e23b3f1468c7e982e98fe97d4fa5c2a9ea00fa414f4f3dfe8a57053d52cb06039ecf3be124b7596a9856c818ec7466d623980ddd9e67177e7bced804ecc16c2299a3f05a0258b4b81234df699c281394198fdf3d79ee45c4dd5554481e7ad1762c8abaf97820866b3194bb5e05ba1966baec82b2127f1616919a", 0xae}, {&(0x7f0000000680)="e43ab222f4c877ab1c9059985f7c637fca14cc3459d3a305f3125758dcfd2e1fe13c95656feb4e398ecb748b41cfd8a3f8453dea213b358f25f045071fd85fba26a73864e5fffe915eed60fa5b94f405c8058ec0cf73c880d23003a84d4078691438388c4e0201dcb7054396f70d24e94bf7076d0ed7f3e706825a21bcb74a1aa9bdc2a5e591e4adc6b10a3f2a325dfd9a299ed778854bd6", 0x98}, {&(0x7f0000000480)="ebf1178ec7b9206067e70a4255aa91d9732f95ba4f3f7347c4fa627c5cf8710d0f0fd1b99a4791109bc15342", 0x2c}, {&(0x7f0000000740)="58143d19fc8013bb0c01139d341c6447d6", 0x11}, {&(0x7f0000000780)="ca00a5c2062e4bb24d84628983e4fe779000ccf0cca3b322d6f8b2b45eb5210c64b37099b2d41ad27ea1e0692faaf5aad12cea79165648194f060f73e98fbd8ee3a199aa32f5e106919f12420ba6a88fd9cfecc72e119ec2cb562dda3eca0f8642f71fa41a5892455cc8398d56add2d5f45058f8947f7fa8b4303a88bc40a3b935e6d33f10292a1acef749b4b1a728556c61acac611e5dd34233ec476271dd86c93de1f15199f641e497d69c8bb08049cd55cd16d82ea2760aca1995ea277699533f9dd401f03e9d716143f397215d9f8022e4c7c958d71d2d6e25296eac487f3cc9cebcf4f8b1118a", 0xe9}], 0x5, &(0x7f0000000900)=[{0x90, 0x101, 0x53, "d7c3bcbb02b8335d2b969a4b9e48402806fb06e63165a54a396fc24fac06288c029dc16013dbea3bca5c07cf8e9cde94468e511c4db57d3af9d91a46bc4be2f870e5b95fe4fd82fa9692980c12ba47a31ca8bbc8851e6f262b0cb52ec3c2d51e8080e5d71f60faf1ad53a163f4b8cc973aecdd990bd2866e8cfd1186"}, {0x100, 0x1, 0x6, "57256dd88b0a1b8947f753d0c193211bbd073900fb9f7369fccd20c109a00d8ea556754e9e4111d10aab0cd1fe61d3a341b52ac2831edc72d42cd009881ba3aa88df03f4fc067bbd2ea00868b77a8f45bc6b9e1c442c94d064061e4492479ce461d608955a1c54185ad8f9e47468bf66ba6d6988c0d62a02cfa5f99033a96fc605e712f0220afe2c29ff2a9e74c7fb2dea905bc5c0382216cd8cff5c0f32d2227c3312f29023b693116be2ac2e9bd44370a58a0ad04e9489fe5bf13f005f2c5c8637d5416a2be17d9f2463aaf7127321177e7baa4da50d26577bc080ef918352073926d1cebb5c0f7422a3e20969bc1d"}, {0xa0, 0xd7a16f8acbf9bbfc, 0x40000000, "eca03c4e2ddfea22fc96c45b79d959e638440efa159b28515851a16163a297fe6243aa23dfa9a1a8d3aa2d9554708e6d32031546b61d7e266216cc53af94d50239ac3d2be22983ad49669e766fb830f50997dfc976807d305cec9185fa65e3d042f173bb32fff151715b5555bfea32fe67f944efc43ace38b441bc3bb2eb9d0be62cd6da9dec83aa4a79126f2143b3"}, {0xf0, 0x110, 0x4, "07fb39a0a334c943335fef71c63ed0f899c12961b43fed4350a6542fc1fd56f7ba5a7c8db03fd908d59d481dc3ad6e59c6c446459b890c408d0aadc954ce9d1d9ab1c3fdfa77e82065facaa77f431515f5eced4e4f5e77c66720f6299d40a9e9207ac2859b76bf65431d44a659a3e7f949d20ae53b2231e009edf1cc68d9c43d42530f3d724a3fa097290b7c1032bbea64645ba806bf3fb92ac9c99205d4ad5d016eef6a73f00f5309237541a7cbd2c7c60a851f46cec2e0d2b810b151b580bed0c5a552b3100cd459b6d0209cee55bb66071acdf2b9b392d6138f783939f14d"}], 0x320}}], 0x1, 0x40) openat$procfs(0xffffffffffffff9c, &(0x7f0000000040)='/proc/consoles\x00', 0x0, 0x0) setsockopt$inet_tcp_int(0xffffffffffffffff, 0x6, 0x0, 0x0, 0x0) sendto$inet(r0, &(0x7f00000004c0)="34e2de4d8d957a8de4e490b6cd20b988d4edef164bd3377aa381b5f50b7ca40a516489f78cd7208982e9bde22b2b7c1c7606d565477f3db9d2b077283644c0f27ab52a863a42863e06944e40a0b3c5d21c8cbe052e7f726263f28aef1bc12a069063d4c30e8f329fdb36859be727fbef4314161e5fb5f01ae00a2634d5cdecca2089c62e32f4c919886b2b88d237e287318739bec0364caf15889f38a312ef6621c0f21709a4bf2b16274cf933f6ad8fcc9c2024bc1b4713f650e860f93ae93b2361956b3e80c38c5fd29b5c1b5d7ce67edc856a8dc0ba54cee53de9a48c131389426bd06ec7c695add357934fc0321f0d3d7982e4fe5a0039decc491a663afd02facb08dd9695f854c7b031d9af8bd7350897996b5208b23030cc0feb84570730eaf24b9f2ac05d0feb3be07a29f887095f36f3c8f0e77e45509acd14a5be4a1572dd4cd1231087b830fa03e071571d4abd694710ef140469cf6df8a59839aafe046a5bffb97e5247be901789eafd726ba090337a2c49207e6b900c7e982472e6aac70e5d52ca2c1bab47b1f6d00f9601e2281686c21f770ae96e0ffec4b30496d012fa00958f794cdbd721bd155cae87", 0x109e8, 0x805, 0x0, 0x6) [ 143.410151][T12351] FAT-fs (loop5): Directory bread(block 136) failed [ 143.427689][T12351] FAT-fs (loop5): Directory bread(block 137) failed [ 143.435033][T12351] FAT-fs (loop5): Directory bread(block 138) failed [ 143.478435][T12351] FAT-fs (loop5): Directory bread(block 139) failed [ 143.486611][T12351] FAT-fs (loop5): Directory bread(block 140) failed [ 143.493374][T12351] FAT-fs (loop5): Directory bread(block 141) failed [ 143.501212][T12360] loop3: detected capacity change from 0 to 6 [ 143.501677][T12351] FAT-fs (loop5): Directory bread(block 142) failed [ 143.507796][T12363] loop1: detected capacity change from 0 to 6 [ 143.514106][T12351] FAT-fs (loop5): Directory bread(block 143) failed 05:53:26 executing program 2: syz_mount_image$vfat(&(0x7f00000000c0), &(0x7f0000000100)='./file0\x00', 0x0, 0x3, &(0x7f0000000000)=[{&(0x7f0000000140)="eb3c906d6b66732e66617400028001000240000004f801", 0x17}, {&(0x7f0000010100)="000000090000000000000000c20d000000000000000000b8017737c54836ecaaf8ffff00f0ff", 0x26, 0x1e0}, {&(0x7f0000000180)="53595a4b414c4c45522020080000e780325132510000e780325100000000000041660069006c00650030000f00fc0000ffffffffffffffffffff0000ffffffff46494c45302020202020201000c1e770325132510000e770325103", 0x5b, 0x600}], 0x0, &(0x7f0000000400)=ANY=[]) chdir(&(0x7f0000000340)='./file0\x00') creat(&(0x7f0000000200)='./file0/file1\x00', 0x60) setresuid(0x0, 0x0, 0x0) open(&(0x7f0000000080)='./file1\x00', 0x4400, 0x186) 05:53:26 executing program 4: prlimit64(0x0, 0xe, &(0x7f0000000280)={0x9, 0x8d}, 0x0) sched_setattr(0x0, &(0x7f0000000040)={0x38, 0x2, 0x0, 0x0, 0x8}, 0x0) r0 = creat(&(0x7f0000000280)='./bus\x00', 0x0) write$cgroup_type(r0, &(0x7f0000000200), 0x175d900f) ioctl$FS_IOC_RESVSP(r0, 0x40087602, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x8}) [ 143.530075][T12351] FAT-fs (loop5): error, corrupted directory (invalid entries) [ 143.537675][T12351] FAT-fs (loop5): Filesystem has been set read-only [ 143.554039][T12360] FAT-fs (loop3): Directory bread(block 6) failed [ 143.561099][T12360] FAT-fs (loop3): error, fat_get_cluster: invalid cluster chain (i_pos 0) [ 143.565600][T12363] FAT-fs (loop1): Directory bread(block 6) failed 05:53:26 executing program 3: syz_mount_image$vfat(&(0x7f00000000c0), &(0x7f0000000100)='./file0\x00', 0x0, 0x3, &(0x7f0000000000)=[{&(0x7f0000000140)="eb3c906d6b66732e66617400028001000240000004f801", 0x17}, {0x0, 0x0, 0x1e0}, {&(0x7f0000000180)="53595a4b414c4c45522020080000e780325132510000e780325100000000000041660069006c00650030000f00fc0000ffffffffffffffffffff0000ffffffff46494c45302020202020201000c1e770325132510000e770325103", 0x5b, 0x600}], 0x0, &(0x7f0000000400)=ANY=[]) chdir(&(0x7f0000000340)='./file0\x00') creat(&(0x7f0000000200)='./file0/file1\x00', 0x0) newfstatat(0xffffffffffffff9c, &(0x7f0000000340)='./file1\x00', &(0x7f0000000440), 0x800) open(&(0x7f0000000080)='./file1\x00', 0x4400, 0x186) 05:53:26 executing program 1: syz_mount_image$vfat(&(0x7f00000000c0), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000000)=[{&(0x7f0000000140)="eb3c906d6b66732e66617400028001000240000004f801", 0x17}, {&(0x7f0000000180)="53595a4b414c4c45522020080000e780325132510000e780325100000000000041660069006c00650030000f00fc0000ffffffffffffffffffff0000ffffffff46494c4530202020202020", 0x4b, 0x600}], 0x0, &(0x7f0000000400)=ANY=[@ANYBLOB='check=strict,iocharset=cp437']) creat(&(0x7f0000000200)='./file0/file1\x00', 0xc) 05:53:26 executing program 5: syz_mount_image$vfat(&(0x7f00000000c0), &(0x7f0000000100)='./file0\x00', 0x0, 0x3, &(0x7f0000000000)=[{&(0x7f0000000140)="eb3c906d6b66732e66617400028001000240000004f801", 0x17}, {&(0x7f0000010100)="000000090000000000000000c20d000000000000000000b8017737c54836ecaaf8ffff00f0ff", 0x26, 0x1e0}, {&(0x7f0000000180)="53595a4b414c4c45522020080000e780325132510000e780325100000000000041660069006c00650030000f00fc0000ffffffffffffffffffff0000ffffffff46494c45302020202020201000c1e770325132510000e770325103", 0x5b, 0x600}], 0x0, &(0x7f0000000400)=ANY=[@ANYBLOB='check=strict,iocharset=cp437']) chdir(&(0x7f0000000340)='./file0\x00') creat(&(0x7f0000000200)='./file0/file1\x00', 0x0) newfstatat(0xffffffffffffff9c, &(0x7f0000000340)='./file1\x00', 0x0, 0x0) open(&(0x7f0000000080)='./file1\x00', 0x4000080000000000, 0x0) [ 143.569794][T12360] FAT-fs (loop3): Filesystem has been set read-only [ 143.585049][T12360] FAT-fs (loop3): Directory bread(block 6) failed [ 143.599344][T12363] FAT-fs (loop1): Directory bread(block 6) failed [ 143.613809][T12363] FAT-fs (loop1): Directory bread(block 6) failed [ 143.663950][T12369] EXT4-fs warning (device sda1): __ext4_ioctl:879: Setting inode version is not supported with metadata_csum enabled. [ 143.764037][T12371] loop2: detected capacity change from 0 to 6 [ 143.779485][T12375] loop5: detected capacity change from 0 to 6 [ 143.787859][T12376] loop3: detected capacity change from 0 to 6 [ 143.799999][T12369] EXT4-fs warning (device sda1): __ext4_ioctl:879: Setting inode version is not supported with metadata_csum enabled. [ 143.814160][T12377] loop1: detected capacity change from 0 to 6 [ 143.821397][T12371] FAT-fs (loop2): Directory bread(block 6) failed [ 143.849080][T12375] FAT-fs (loop5): Directory bread(block 6) failed [ 143.856236][T12376] FAT-fs (loop3): Directory bread(block 6) failed [ 143.863012][T12377] FAT-fs (loop1): Directory bread(block 6) failed [ 143.875527][T12371] FAT-fs (loop2): Directory bread(block 135) failed [ 143.900521][T12377] FAT-fs (loop1): Directory bread(block 6) failed 05:53:26 executing program 4: prlimit64(0x0, 0xe, &(0x7f0000000280)={0x9, 0x8d}, 0x0) sched_setattr(0x0, &(0x7f0000000040)={0x38, 0x2, 0x0, 0x0, 0x8}, 0x0) r0 = creat(&(0x7f0000000280)='./bus\x00', 0x0) write$cgroup_type(r0, &(0x7f0000000200), 0x175d900f) ioctl$FS_IOC_RESVSP(r0, 0x401c5820, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x8}) [ 143.909187][T12375] FAT-fs (loop5): Directory bread(block 135) failed [ 143.914443][T12376] FAT-fs (loop3): error, fat_get_cluster: invalid cluster chain (i_pos 0) [ 143.915847][T12371] FAT-fs (loop2): Directory bread(block 136) failed [ 143.924335][T12376] FAT-fs (loop3): Filesystem has been set read-only [ 143.931120][T12375] FAT-fs (loop5): Directory bread(block 136) failed [ 143.944421][T12371] FAT-fs (loop2): Directory bread(block 137) failed [ 143.945945][T12377] FAT-fs (loop1): Directory bread(block 6) failed [ 143.951060][T12371] FAT-fs (loop2): Directory bread(block 138) failed 05:53:26 executing program 1: syz_mount_image$vfat(&(0x7f00000000c0), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000000)=[{&(0x7f0000000140)="eb3c906d6b66732e66617400028001000240000004f801", 0x17}, {&(0x7f0000000180)="53595a4b414c4c45522020080000e780325132510000e780325100000000000041660069006c00650030000f00fc0000ffffffffffffffffffff0000ffffffff46494c4530202020202020", 0x4b, 0x600}], 0x0, &(0x7f0000000400)=ANY=[@ANYBLOB='check=strict,iocharset=cp437']) creat(&(0x7f0000000200)='./file0/file1\x00', 0xd) [ 143.964310][T12375] FAT-fs (loop5): Directory bread(block 137) failed [ 143.971026][T12375] FAT-fs (loop5): Directory bread(block 138) failed [ 143.977860][T12375] FAT-fs (loop5): Directory bread(block 139) failed [ 143.984523][T12371] FAT-fs (loop2): Directory bread(block 139) failed [ 143.991277][T12375] FAT-fs (loop5): Directory bread(block 140) failed [ 143.999706][T12371] FAT-fs (loop2): Directory bread(block 140) failed [ 144.000380][T12375] FAT-fs (loop5): Directory bread(block 141) failed [ 144.006476][T12376] FAT-fs (loop3): Directory bread(block 6) failed [ 144.019582][T12371] FAT-fs (loop2): Directory bread(block 141) failed [ 144.030570][T12371] FAT-fs (loop2): Directory bread(block 142) failed [ 144.044539][T12371] FAT-fs (loop2): Directory bread(block 143) failed [ 144.052851][T12371] FAT-fs (loop2): error, corrupted directory (invalid entries) 05:53:26 executing program 3: syz_mount_image$vfat(&(0x7f00000000c0), &(0x7f0000000100)='./file0\x00', 0x0, 0x3, &(0x7f0000000000)=[{&(0x7f0000000140)="eb3c906d6b66732e66617400028001000240000004f801", 0x17}, {0x0, 0x0, 0x1e0}, {&(0x7f0000000180)="53595a4b414c4c45522020080000e780325132510000e780325100000000000041660069006c00650030000f00fc0000ffffffffffffffffffff0000ffffffff46494c45302020202020201000c1e770325132510000e770325103", 0x5b, 0x600}], 0x0, &(0x7f0000000400)=ANY=[]) chdir(&(0x7f0000000340)='./file0\x00') creat(&(0x7f0000000200)='./file0/file1\x00', 0x0) newfstatat(0xffffffffffffff9c, &(0x7f0000000340)='./file1\x00', &(0x7f0000000440), 0x800) open(&(0x7f0000000080)='./file1\x00', 0x4400, 0x186) 05:53:26 executing program 2: syz_mount_image$vfat(&(0x7f00000000c0), &(0x7f0000000100)='./file0\x00', 0x0, 0x3, &(0x7f0000000000)=[{&(0x7f0000000140)="eb3c906d6b66732e66617400028001000240000004f801", 0x17}, {&(0x7f0000010100)="000000090000000000000000c20d000000000000000000b8017737c54836ecaaf8ffff00f0ff", 0x26, 0x1e0}, {&(0x7f0000000180)="53595a4b414c4c45522020080000e780325132510000e780325100000000000041660069006c00650030000f00fc0000ffffffffffffffffffff0000ffffffff46494c45302020202020201000c1e770325132510000e770325103", 0x5b, 0x600}], 0x0, &(0x7f0000000400)=ANY=[]) chdir(&(0x7f0000000340)='./file0\x00') creat(&(0x7f0000000200)='./file0/file1\x00', 0x68) setresuid(0x0, 0x0, 0x0) open(&(0x7f0000000080)='./file1\x00', 0x4400, 0x186) 05:53:26 executing program 5: syz_mount_image$vfat(&(0x7f00000000c0), &(0x7f0000000100)='./file0\x00', 0x0, 0x3, &(0x7f0000000000)=[{&(0x7f0000000140)="eb3c906d6b66732e66617400028001000240000004f801", 0x17}, {&(0x7f0000010100)="000000090000000000000000c20d000000000000000000b8017737c54836ecaaf8ffff00f0ff", 0x26, 0x1e0}, {&(0x7f0000000180)="53595a4b414c4c45522020080000e780325132510000e780325100000000000041660069006c00650030000f00fc0000ffffffffffffffffffff0000ffffffff46494c45302020202020201000c1e770325132510000e770325103", 0x5b, 0x600}], 0x0, &(0x7f0000000400)=ANY=[@ANYBLOB='check=strict,iocharset=cp437']) chdir(&(0x7f0000000340)='./file0\x00') creat(&(0x7f0000000200)='./file0/file1\x00', 0x0) newfstatat(0xffffffffffffff9c, &(0x7f0000000340)='./file1\x00', 0x0, 0x0) open(&(0x7f0000000080)='./file1\x00', 0xf6ffffff00000000, 0x0) [ 144.060508][T12371] FAT-fs (loop2): Filesystem has been set read-only [ 144.068250][T12375] FAT-fs (loop5): Directory bread(block 142) failed [ 144.076664][T12375] FAT-fs (loop5): Directory bread(block 143) failed [ 144.086192][T12375] FAT-fs (loop5): error, corrupted directory (invalid entries) [ 144.093949][T12375] FAT-fs (loop5): Filesystem has been set read-only [ 144.190318][T12388] loop1: detected capacity change from 0 to 6 [ 144.206330][T12390] loop2: detected capacity change from 0 to 6 [ 144.224183][T12389] loop3: detected capacity change from 0 to 6 [ 144.231701][T12388] FAT-fs (loop1): Directory bread(block 6) failed [ 144.247517][T12392] loop5: detected capacity change from 0 to 6 [ 144.256200][T12390] FAT-fs (loop2): Directory bread(block 6) failed [ 144.263105][T12392] FAT-fs (loop5): Directory bread(block 6) failed [ 144.271445][T12389] FAT-fs (loop3): Directory bread(block 6) failed [ 144.279922][T12388] FAT-fs (loop1): Directory bread(block 6) failed [ 144.297886][T12390] FAT-fs (loop2): Directory bread(block 135) failed [ 144.304059][T12388] FAT-fs (loop1): Directory bread(block 6) failed [ 144.305646][T12390] FAT-fs (loop2): Directory bread(block 136) failed [ 144.321805][T12390] FAT-fs (loop2): Directory bread(block 137) failed [ 144.330668][T12390] FAT-fs (loop2): Directory bread(block 138) failed [ 144.338733][T12392] FAT-fs (loop5): Directory bread(block 135) failed 05:53:27 executing program 1: syz_mount_image$vfat(&(0x7f00000000c0), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000000)=[{&(0x7f0000000140)="eb3c906d6b66732e66617400028001000240000004f801", 0x17}, {&(0x7f0000000180)="53595a4b414c4c45522020080000e780325132510000e780325100000000000041660069006c00650030000f00fc0000ffffffffffffffffffff0000ffffffff46494c4530202020202020", 0x4b, 0x600}], 0x0, &(0x7f0000000400)=ANY=[@ANYBLOB='check=strict,iocharset=cp437']) creat(&(0x7f0000000200)='./file0/file1\x00', 0xe) [ 144.344784][T12390] FAT-fs (loop2): Directory bread(block 139) failed [ 144.353258][T12390] FAT-fs (loop2): Directory bread(block 140) failed [ 144.360912][T12390] FAT-fs (loop2): Directory bread(block 141) failed [ 144.368031][T12390] FAT-fs (loop2): Directory bread(block 142) failed [ 144.372654][T12392] FAT-fs (loop5): Directory bread(block 136) failed [ 144.384143][T12392] FAT-fs (loop5): Directory bread(block 137) failed [ 144.384619][T12390] FAT-fs (loop2): Directory bread(block 143) failed 05:53:27 executing program 4: prlimit64(0x0, 0xe, &(0x7f0000000280)={0x9, 0x8d}, 0x0) sched_setattr(0x0, &(0x7f0000000040)={0x38, 0x2, 0x0, 0x0, 0x8}, 0x0) r0 = creat(&(0x7f0000000280)='./bus\x00', 0x0) write$cgroup_type(r0, &(0x7f0000000200), 0x175d900f) ioctl$FS_IOC_RESVSP(r0, 0x4020940d, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x8}) 05:53:27 executing program 3: syz_mount_image$vfat(&(0x7f00000000c0), &(0x7f0000000100)='./file0\x00', 0x0, 0x3, &(0x7f0000000000)=[{&(0x7f0000000140)="eb3c906d6b66732e66617400028001000240000004f801", 0x17}, {&(0x7f0000010100), 0x0, 0x1e0}, {&(0x7f0000000180)="53595a4b414c4c45522020080000e780325132510000e780325100000000000041660069006c00650030000f00fc0000ffffffffffffffffffff0000ffffffff46494c45302020202020201000c1e770325132510000e770325103", 0x5b, 0x600}], 0x0, &(0x7f0000000400)=ANY=[]) chdir(&(0x7f0000000340)='./file0\x00') creat(&(0x7f0000000200)='./file0/file1\x00', 0x0) newfstatat(0xffffffffffffff9c, &(0x7f0000000340)='./file1\x00', &(0x7f0000000440), 0x800) open(&(0x7f0000000080)='./file1\x00', 0x4400, 0x186) [ 144.391119][T12392] FAT-fs (loop5): Directory bread(block 138) failed [ 144.404270][T12392] FAT-fs (loop5): Directory bread(block 139) failed [ 144.404905][T12390] FAT-fs (loop2): error, corrupted directory (invalid entries) [ 144.410947][T12392] FAT-fs (loop5): Directory bread(block 140) failed [ 144.418400][T12390] FAT-fs (loop2): Filesystem has been set read-only [ 144.425243][T12392] FAT-fs (loop5): Directory bread(block 141) failed [ 144.438301][T12392] FAT-fs (loop5): Directory bread(block 142) failed [ 144.460576][T12405] loop3: detected capacity change from 0 to 6 [ 144.466820][T12392] FAT-fs (loop5): Directory bread(block 143) failed [ 144.484952][T12405] FAT-fs (loop3): Directory bread(block 6) failed [ 144.492039][T12392] FAT-fs (loop5): error, corrupted directory (invalid entries) [ 144.499646][T12392] FAT-fs (loop5): Filesystem has been set read-only [ 144.524561][T12405] FAT-fs (loop3): error, fat_get_cluster: invalid cluster chain (i_pos 0) [ 144.533146][T12405] FAT-fs (loop3): Filesystem has been set read-only [ 144.546871][T12405] FAT-fs (loop3): Directory bread(block 6) failed 05:53:27 executing program 0: creat(&(0x7f0000000000)='./file0\x00', 0x0) perf_event_open(&(0x7f00000003c0)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = syz_open_dev$sg(&(0x7f0000000000), 0x0, 0x0) ioctl$SG_IO(r0, 0x2285, &(0x7f0000000380)={0x53, 0x0, 0x21, 0x0, @scatter={0x0, 0x0, 0x0}, &(0x7f00000019c0)="e5f432732f4e096d26e2c735d135121c921bda40b8585ba8d47d34f3904cf12dba", 0x0, 0x0, 0x0, 0x0, 0x0}) syz_open_procfs(0x0, 0x0) ioctl$BTRFS_IOC_INO_LOOKUP_USER(r0, 0xd000943e, &(0x7f0000000900)={0x0, 0x0, "b701b0f87e02e8b634e3eddcb3e0eb6c6c54d8aabd149c76b2354d76875ba70452dc1c9d6a75d8679d7b38c70ff4fca98bcafb8535ac879644b4ffc13e91ba9e07c4efce13a1bb5b832e3ac78a3c9f4b83d4c9026d0a972fb620d6d9e9af9fd3e3ea91ec36a22a50d8c8efebd5d590e0bf4b6889b18ef570ca2a1a45b602f8acee62976a21d4395f219c9565dfba54b63889cbf793e180babd8d6ed45d903e506409dffa3f095b85826a72dcb12efc03f2fefac0949d2c3bb664c488647339b05cb451418a777dfc0ba086406d71359491f98d796d0bca19b19893096f07b8b4422db82e63ccc0791393ca63a73f46947c8af43fafc7dd8bd99503f4c914e642", "89c3dd5282f01ea998dc65b660d5f29eadabd723a483f90829e914e167360ef0650dd27cbfc9f51b7f8f9f867c95eca3d3672e9b9672701c1541356d7dc5a36019fbfb199aee6ed3ff42dddb957aa7683cfa06d7e671fd21012ea76896258f0276a5cb9a784cf3ad9d6d4a410a6a034ebd3cdd8b93d7e2bbd2d983f45cfeb889857ac79729a16c3bb9acc4ed348db456f09f9cab472888c244f88c9a550aefd72bed3ea47761a461d51c8af2f5c749b330f5324105f70219080cd2380e97cd7e1ab0c4f39fc2d2f8ef5e79e5387a6e71afde4ae810d8a7efd6fefc8bcb5333305423754d3b5d8189eb2fe5f99ae357f43c1845ae7ea0c465214ec310710954af999dff7d326807197d88a529fbcdec3c372f848a468dedd6a22d27e9487886b7ecd7f81fb7eef5bfcfef7f3a58678860e506ad63ddc51ab611399ca8cbbecd217d3b054e26eac9097f7c5c8843620606302f849874c5c1c7d9a659b293962ba0e73fe2bc0cca5fdad5e21a13d5ebfd3ac08a41414dad996a35f9144e94e686a0b9321445290e10a9cac7d62c7f26f93ebf31025ddbdea12d7a4a6763f4f87c8269915af82f7662504d8097d81d29d4f14536856e5b98377e4a84bc5dd5df5936e9d3208219cee7eeeede9cb2f859ff5730a8a534bdc9dd17aef25726d39a11d8938317a909ac6d0dcf9152b2c3551e2bc336a42f0ac9cc56e77b6d365ea4c351344674ca30e812a017504bc6027004144436c93b34962d8f7df1c25585b01e2ec7aeac8096e6132e431463bb7a41050025f8a111d15082fe2ed7a7337c8520b6c4b2c62777708f7d5e5080302455b30cd044199127bcedbdd294629f5853fd90ca0d810789926e59a33e5db9888535d84cbf62874006d288c4e9c3824ae3db62479307010a42c918f9d57f91e380895a07e8ceabb7992b26eb003454f223871339ba4b9c4c4ab2a1705726fddd9c61b97c6f6941692d98647ef4e92efdad2c4b9610d1fdba4e45d5eb94c5c6c7d82e1772c75eb35afc89bac871d2f9b1b0e285d1f73fcfd62a0596c472df8bb387f10177302f5fd1916fb2055b2ba7bdb22d4a1901db1b90af2aa173716d62fda758f44766877ac233021bade989595ed0ef1ec5082969fe068e1dedf7d6fbd0f422ce0d1196bd593dd6e92c3f9f2f0eae715a249a45dd6f53d96d2d14d04217d4795cce0a6044c73bd6b1cc2260f23978054da9d0c14bf92ed56b4678bd5e6d449035bf4e98c79476691087ca28a5310f3c22b044de1a7635c5a27843241ce9d244c168f5f6e4c624f9da52957d4a4fb0a106960d36f49681a3aba2488978b6f829b842be53bf610d118b48ca0aba93083c49f85f2c750bc8076d469908be19fbe7edd5d8521eab54b97bcf00e359ac4e78e84a870c88c26ba654819e9e5220aaefa1b7d4551bad78587fe12cd5d484300a5a93d2285fd634e1bd339d3349d192a472819e6f36b4c82e75252fcf434257de41c767e9a148a921f0f94a9c81b35d271fc66a3de732db1e3d0f451daa96e1cdb55225bba06ac64ba57a7ef263842dd93490c8c950a63ca9c1e89a4a2ee6da26aea243d4912ddadced0117e963623d8d4984730cf5e226be535c09cd430e8c7357e46ccf2faea7a5ac25ea86a3e6360f611a5156af6af834f4792076a1a1098909732f1d6d5456a1572bd3c5a1a003bd724baf9e5eb0833e753f05e8e1ccb489f3c6c3c5dc52d067b5caa583933fc9e188085be66c7cde50cb57091b52a2f45d2f80ddd95c60746cb2504e91c6da36a880d01933c421ee919254b6f39075a7bd285c0270a2655f19c8d70729b370e6ea87cafd13918c6e985fb11ccb30f6fddd3b82529c2a84f99d190aebf6961c706f5109261b449dd263e962cc434d3295e2f916053a14113771e2afefd0d13287e345e581848d31da795001a626af16b178f2366be459ffd1dd1d3256fd48d63ece6d152abd96c42ff689d78b714734525b5252aedc0bfc7143ac4b32049d37305a80697b2a286d8591d2ecc4199451589133fc5f2fc5024465610949628e751b665813d473e5a92b076d7a8cc5ff1aa55067430cfb988d86ee85edfd6355265cea48425f8b5953bbe1ee80f24bb5a27ceb91cde7755da24180c90f7b260425e7b5c62477c1a081594fbf47ce99e1777c3d3f8e070ec945c59934dadd2eaa899f6000e7afc1d2b077ea6193e1c1bdbcad2fe3e6f6731f5a94dcdef9badbe42bdeeab314d470487e3d756c1aed45a3e59559b9d815aedeaf4427e588001e63f821379acd6c21e78c69b7530f85c455023ce277170ee15bc11297aced34eff742ba23f991a6a298212e47034d019a3f9fb48095d5fecb0540e620efd3740c24a55b7122bd90950fe61aae53f168dd9b7f04e6aca5241b95efb82b0c50de279ec12a8c21fcc5b0d601ac054efc537848689cca099be765a1bf8618098563f0283da7efd4db4f01ddbe4bda4a8ebb4072e299b3ceb5128e3a01f86806d8069532ecb1de06e32396e055d636f9e9861dc80eaef029f541e516f623b17a920d6f39e434ee88ee2d65be4d843ad939c2bffa5f129326c3ad8b13a2172cb407167401879d36373ecd63effdab6033e8140d7ed8890d6a90ed31d1bdebf0c6bbacb320d98e1529d20cdad0cc40d67c9c7c91940bb64a939c3d0f8647a6328e5a3839353bedc3ac742a9f6eca5a7249c9b865e6f41ff6a64b2ed02792bf4751ef4398b6b00e0589bcf14269d8a4d082bb17c13fba88558828f7a5a74758fd5e43c23a0f22624acb2e2ab24c7068082cb2778e3e4f391dc38de11eb0a8dfc938a5f99b4e873709df33587e2ad0b50ff095f7aa247a99fa4283b85afd4f02f8257d935978a33c1a1c4ae03afbbf92ca54caf29ae78a7de5da6612e99925bb373f434c1492e4750703fd69268e41fe902b06570d8adf359b3194eac5f3453c0928d69d18e557495bd5854f07dfcf8305aca752cb167d722f031eb42a05317e7470af0f1932658e5032e2528db22b0caa3894548d2a9c16cda430e1d51f956675b15acb261b336bb631435d10bffd3208c56f1cf5f5e36ad0aaa3e849fa03a6396b03a49c91c4dfd30a7bbc774e64082c623f35e67d4b09c8de9f6acff2adff895983d97bba60f12222f449df3211feab0ce308173d4c05da61d91086735e0815f561a26ed0f97333ae692f7a40deefe316393f393b0307cddfddfe5ebf10f1a5e364a11b4f80ebbbb7d318c74118fd56e98e5b2ed97d89e9c04165762ab4eb9e1b33f2905c11179fe29f16e9eb462b0a3493bb947d2fae7ea2eb630ae6145a08168ff6804a31cf0a778196c8843f1f8798e4160ffa7f0b1811e8138a08d73789deb23d85b8c85c791227b59580db68775df6ccd728e156b74574c76884d5dd873d46048e725f8a9fbcd1959f23a4d040af7319c6852dc6927adfcf71b2d72ae60fdce41d7c9219a20f7807d747a564da227f1022751bd24a63f8ad8e343955cee70ff355c00c61339bea793b9c33837b26d5156d8670aa85be6003cf26d8448c06441c3e522a10b24e8c797e50ced151deaec68863f0ef1a7fdd39560cff2641d35ad1f6ea4a099189d020673663e07460fb26e0d5d7d573e3af78bf0f99155b9aabc96a513cc75518eaf3b2e692bc175093c130e0962fdb2dc4bec691cb1063af2d2f0a1cb4388db1fa6a8ddb9c244b9d0d391bfae32c118d2fdb9417873745042b3d8fb337992862f1220f499aa28c54d14d240f35ae36df25104fba3b13a7bba90a5fbb9de859b5af9b56aa8266088d95538e6da8fbbc33a69689e55fadf8164c8cfe1dcf899c17c9e6ae4135dcd68e62a8fb9befc21dc0c3a20d09c519d48931994388036b052cb58660b941e48d633c9c1df1d7d906637cc099d003a834d5f1fb30a1f226dcc81c70c3cd58e109fc223a1221bdfbba5537d67382f7073c54824a584d42c3f9963b5488bb152c888008414f41f413e830f49f121535ed39f83a76e141c7faf8682c8eaad10e45213fa3c206b65616282e28716711eea8b278f301922954cade445d3efea481ae279cef676b0e2381176baf59299ecc4108b03f29899be59fe3e4a5f71cac14dd20d35f5a170c3c215a69c7684dc33538bebf4662aa3627d591d6f50efc96e546473b763e878e691b8b4519ba816b048a7d9884159ec03cb2723dca6e1bc805e646dc2d5c877e28e79a842b53ee8678bfbb89cbe860c4f768d444765822e9713d77ca5608c125debbb179f31e0a3596c821d367ca0f7d7c7696d7f91ce33da04357a8eeb7815e6884a1bb988d239af73ff0e6e040b7a53a5f0a335d0e1d19e6d129bc65a5bf73208c27f243c989c211e31497735d015ba327aed2aa2f3c4699b1130f0da8fd51eb4cb8586cfcb583159a4c665ce11531c70865b5a8a7c135e24086603f7b6582196e49bb7eb34bfecac282816ee552b517b50be88b178f8d7f41a204d61ffe61715982935d6506b6c27078cb9ccaab53d39139445d794ee0804c8951817742416502025594bb9fc7a648f5756a815a3cc7f7cc85b0a7951e904f288bd19f0f81ec4d3fa1185e85a2ff4aeb721abc0fbe1850498ca73a9d882905138cd7eff896732e48f955c5135efc18f820d5b5c45e0d3770601449c88d9c9f56b627f538b77838a93d6e820143eb9959a435edd450e7049c6aa246cf5877cecd538fdcdba7675720ced56a17e332ba5b5a55a82dc3de25b8dd78a383caa69e465034914fd835a98b2a9244ff3feece87050b3e4af078c815d4c92fca0d641f976ea06e02d22c825e9c8b1c29b93c1e9508ab97c9a84613048410076f602a53438ac3be2747c8ffe6ff889e2cc57bb939dd7bb861c55b69c2af21083714fce3af1b8ea3810269fcc062b5c48a3d8832c57c5313a1970b43475f93935f2076cee5e5ddd68f7ebedf627cdeda45626098ff67b45a3af521d032e598350b9a801f1d4bcc31c94be072ba10f4f4fed2c1e7c45aef82251f6b04043d07515bf8a444546f5f5d442d79987d891a96b4cd181a37daccc5b57469ea7574ab894a072931758700bc6cfd378189c7be90cd48173358993befa0d3103b9c9627f8538820a985b26317ce0b7e909eacfb82d91993c872ad1b440fcb4ecb8185477682a082457676bc8c9cb2741984ae62eccac24d550578af58133d3237b5bbaba9350f8b65dbfaae6b0ae9346e05484e99c980433feab7e8c419ca6f77d2912ec4e4c5778fc84686780a4d1214c22eacd68b4caf484a0cfca3d4480acfb2680977f96d7d0e9304f8b896ba0654ffc513de912ae3f85054ca2f8ca734c9c7ed946e67c4a3039dd687b3bcac4fa3638f4b9febce0af8eaba1678849cdd19b7178a42d47e1f4b3945d132c38b226d5999f8a71902419ab9bff0ba990b25461e2d"}) r3 = inotify_init() inotify_add_watch(r3, &(0x7f0000000000)='.\x00', 0x400017e) ioctl$BTRFS_IOC_GET_SUBVOL_INFO(0xffffffffffffffff, 0x81f8943c, &(0x7f0000000440)={0x0, ""/256, 0x0, 0x0}) perf_event_open(&(0x7f00000003c0)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8, 0x28000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, @perf_bp={&(0x7f00000001c0), 0xf}, 0x0, 0x0, 0x9, 0x7, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) ioctl$BTRFS_IOC_GET_SUBVOL_INFO(0xffffffffffffffff, 0x81f8943c, &(0x7f0000001640)={0x0, ""/256, 0x0, 0x0}) ioctl$BTRFS_IOC_GET_SUBVOL_ROOTREF(0xffffffffffffffff, 0xd000943d, &(0x7f0000058c40)={0x0, [{}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {r4}, {}, {}, {}, {}, {}, {r6}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {0x0, r5}, {}, {0x0, r5}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {r6}, {0x0, r7}, {}, {}, {}, {}, {}, {}, {}, {r2}, {}, {}, {}, {}, {}, {}, {0x0, r1}, {}, {}, {}, {}, {}, {}, {0x0, r1}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {0x0, r1}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {r2}], 0x1, "2156646c73038c"}) ioctl$BTRFS_IOC_SCRUB(0xffffffffffffffff, 0xc400941b, &(0x7f0000000500)={0x0, 0x0, 0x3, 0x1}) clone(0x100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) pwrite64(0xffffffffffffffff, &(0x7f0000000240)="0684c61649e637a1ff0597cf399bc2fa35d2ba50c9066d4e5be9769c5bf18b32ccc612b4ad9c27f57128601ec29d4246c69aa671b58d5ed17ede15200b503a47cb07f77d17609e07c2a97d8c00aec4af52ec3c968138e8ce6cb0bbfc62d15505f7f380f81103a624b6a803a01237c318a8cd63", 0x73, 0x0) r8 = socket$netlink(0x10, 0x3, 0x0) sendmsg$netlink(r8, &(0x7f0000005480)={0x0, 0x0, &(0x7f0000001900)=[{&(0x7f0000001940)=ANY=[@ANYBLOB="1800000076001b01000000000800008004000000a72fc62654f09c707d0e4fe0b7c958d960a8a48ac08c5db2153a10418d60e3a28123d3890162c89757a4ae67a47ae8045c05eda0a1d802c7599c5858d21f1af3070118"], 0x18}], 0x1}, 0x0) readv(r8, &(0x7f0000000180)=[{&(0x7f0000000080)=""/81, 0x51}, {&(0x7f00000002c0)=""/160, 0xa0}], 0x2) pipe2$9p(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) mount$9p_fd(0x0, &(0x7f0000000040)='./file0\x00', &(0x7f0000000100), 0x0, &(0x7f0000000480)=ANY=[@ANYBLOB='trans=fd,rfdno=', @ANYRESHEX=r9, @ANYBLOB=',wfdno=', @ANYRESHEX=r10, @ANYBLOB]) 05:53:27 executing program 5: syz_mount_image$vfat(&(0x7f00000000c0), &(0x7f0000000100)='./file0\x00', 0x0, 0x3, &(0x7f0000000000)=[{&(0x7f0000000140)="eb3c906d6b66732e66617400028001000240000004f801", 0x17}, {&(0x7f0000010100)="000000090000000000000000c20d000000000000000000b8017737c54836ecaaf8ffff00f0ff", 0x26, 0x1e0}, {&(0x7f0000000180)="53595a4b414c4c45522020080000e780325132510000e780325100000000000041660069006c00650030000f00fc0000ffffffffffffffffffff0000ffffffff46494c45302020202020201000c1e770325132510000e770325103", 0x5b, 0x600}], 0x0, &(0x7f0000000400)=ANY=[@ANYBLOB='check=strict,iocharset=cp437']) chdir(&(0x7f0000000340)='./file0\x00') creat(&(0x7f0000000200)='./file0/file1\x00', 0x0) newfstatat(0xffffffffffffff9c, &(0x7f0000000340)='./file1\x00', 0x0, 0x0) open(&(0x7f0000000080)='./file1\x00', 0xfeffffff00000000, 0x0) 05:53:27 executing program 3: syz_mount_image$vfat(&(0x7f00000000c0), &(0x7f0000000100)='./file0\x00', 0x0, 0x3, &(0x7f0000000000)=[{&(0x7f0000000140)="eb3c906d6b66732e66617400028001000240000004f801", 0x17}, {&(0x7f0000010100), 0x0, 0x1e0}, {&(0x7f0000000180)="53595a4b414c4c45522020080000e780325132510000e780325100000000000041660069006c00650030000f00fc0000ffffffffffffffffffff0000ffffffff46494c45302020202020201000c1e770325132510000e770325103", 0x5b, 0x600}], 0x0, &(0x7f0000000400)=ANY=[]) chdir(&(0x7f0000000340)='./file0\x00') creat(&(0x7f0000000200)='./file0/file1\x00', 0x0) newfstatat(0xffffffffffffff9c, &(0x7f0000000340)='./file1\x00', &(0x7f0000000440), 0x800) open(&(0x7f0000000080)='./file1\x00', 0x4400, 0x186) 05:53:27 executing program 2: syz_mount_image$vfat(&(0x7f00000000c0), &(0x7f0000000100)='./file0\x00', 0x0, 0x3, &(0x7f0000000000)=[{&(0x7f0000000140)="eb3c906d6b66732e66617400028001000240000004f801", 0x17}, {&(0x7f0000010100)="000000090000000000000000c20d000000000000000000b8017737c54836ecaaf8ffff00f0ff", 0x26, 0x1e0}, {&(0x7f0000000180)="53595a4b414c4c45522020080000e780325132510000e780325100000000000041660069006c00650030000f00fc0000ffffffffffffffffffff0000ffffffff46494c45302020202020201000c1e770325132510000e770325103", 0x5b, 0x600}], 0x0, &(0x7f0000000400)=ANY=[]) chdir(&(0x7f0000000340)='./file0\x00') creat(&(0x7f0000000200)='./file0/file1\x00', 0x6c) setresuid(0x0, 0x0, 0x0) open(&(0x7f0000000080)='./file1\x00', 0x4400, 0x186) [ 144.583722][T12404] loop1: detected capacity change from 0 to 6 [ 144.608623][T12404] FAT-fs (loop1): Directory bread(block 6) failed [ 144.624788][ C1] sd 0:0:1:0: tag#7884 FAILED Result: hostbyte=DID_ABORT driverbyte=DRIVER_OK cmd_age=0s [ 144.634724][ C1] sd 0:0:1:0: tag#7884 CDB: opcode=0xe5 (vendor) [ 144.641064][ C1] sd 0:0:1:0: tag#7884 CDB[00]: e5 f4 32 73 2f 4e 09 6d 26 e2 c7 35 d1 35 12 1c [ 144.641228][T12411] loop5: detected capacity change from 0 to 6 [ 144.650114][ C1] sd 0:0:1:0: tag#7884 CDB[10]: 92 1b da 40 b8 58 5b a8 d4 7d 34 f3 90 4c f1 2d [ 144.665211][ C1] sd 0:0:1:0: tag#7884 CDB[20]: ba [ 144.669606][T12411] FAT-fs (loop5): Directory bread(block 6) failed 05:53:27 executing program 0: r0 = open(&(0x7f0000000300)='.\x00', 0x0, 0x0) mkdirat(r0, &(0x7f0000000000)='./file0\x00', 0x0) open(&(0x7f0000000080)='./file0\x00', 0x80000, 0x1) mkdir(&(0x7f0000000180)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', 0x0) r1 = socket$inet6_tcp(0xa, 0x1, 0x0) getsockopt$inet6_tcp_TCP_REPAIR_WINDOW(r1, 0x6, 0x1d, &(0x7f0000000000), &(0x7f0000000040)=0x14) mmap(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x2000000, 0x5010, r1, 0xe73c0000) r2 = open(&(0x7f0000000100)='.\x00', 0x0, 0x0) r3 = inotify_init1(0x0) inotify_add_watch(r3, &(0x7f0000000200)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', 0x2000700) renameat2(r2, &(0x7f00000000c0)='./file0\x00', r2, &(0x7f0000000280)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', 0x0) 05:53:27 executing program 1: syz_mount_image$vfat(&(0x7f00000000c0), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000000)=[{&(0x7f0000000140)="eb3c906d6b66732e66617400028001000240000004f801", 0x17}, {&(0x7f0000000180)="53595a4b414c4c45522020080000e780325132510000e780325100000000000041660069006c00650030000f00fc0000ffffffffffffffffffff0000ffffffff46494c4530202020202020", 0x4b, 0x600}], 0x0, &(0x7f0000000400)=ANY=[@ANYBLOB='check=strict,iocharset=cp437']) creat(&(0x7f0000000200)='./file0/file1\x00', 0xf) [ 144.709610][T12416] loop3: detected capacity change from 0 to 6 [ 144.749517][T12416] FAT-fs (loop3): Directory bread(block 6) failed 05:53:27 executing program 0: sendmsg$NL80211_CMD_TDLS_CANCEL_CHANNEL_SWITCH(0xffffffffffffffff, &(0x7f00000005c0)={0x0, 0x0, 0x0}, 0x6004c050) r0 = syz_open_dev$sg(&(0x7f0000000000), 0x0, 0x0) ioctl$SG_IO(r0, 0x2285, &(0x7f0000000380)={0x53, 0x0, 0x21, 0x0, @scatter={0x0, 0x0, 0x0}, &(0x7f0000000200)="e5f432732f4e096d26e2c735d135121c921bda40b8585ba8d47d34f3904cf12dba", 0x0, 0x0, 0x0, 0x0, 0x0}) ioctl$BTRFS_IOC_INO_LOOKUP_USER(r0, 0xd000943e, &(0x7f0000000600)={0x0, 0x0, "19af852027cf49f5ff9f42b7a06e29c2791791b7e4a104367e025dcafdb17cf5d723abbb5280a2920c8ae120cf3f0f44bf31355c46712bdba3f1f26da313a2c5f70b60d2b239257e07893681247e711bf1a17932b12222498ced0a655fe5ad427f2ef9410975fd0a2d2a957a3ae9afa0ae7eb745a27ca789b6c69787ba07d45760a731960a61fe546eb39e60357f677c74ccbb8db3fe0280f48084c7889ac096b47fa58a1e8caff7e86ef4ea0a45fc6821532527ac22e2f20054fa154e4e48b58b10958987a614626040d01d0c0ad5b84a2e45aa10de3a4061ea59b25a9ccb2671a7fb4d42c217a0adfb07707dd5dd529c0e764e8da46e5c3e71a4d1e9b7b0ec", "1298d5d8f53b2bac08ac2cdf0856d3c7cbe5eb1f5348260447dbc2edf47bef3dd0dda7f9910a07a6b617d87204cbf420b502627b8ebf3c6be32a2977343862e3632abcaa7846e47c61d49276db55666ca0c36d5690446a6815e4aa03c3aa8c80c8de7d55b793307d6f038381be13896981e9753776f61e64c2e6a701e74b15b4f9ec6bcb88c2d9c54336aea021bfad747943dc1f9b13207578cd99938f182aa34983030cbdfa3953eb7d0d06f5e854bb0d25aa216af2033dadbb0e0969e6a318f5d6bc273acf3199ba7d7e54bab019a22f7d70297857b710392d7f8d0401b727e96885e8d0159c8dfb95bb2fa8e1953de274fc7111d65fc47fe17aa29c1842a0dae6b7da4979e1fe58a2fa8bda9bd6aea264d7c84b8372b1e6a058e70d156aa1d9a9e014c10fff68cfdbccada121be31f045f1de04a68b01844136e2800e675e580ba8f336305b6d6dc10d71e18904a39b1550f2fefea3856a9cdb868f8bdb86946f0c635630872108840e6d7cda3c44656ae3b4d3b9f0fa7b207f7959e1be45bb018b084401d73f3301f6ecc0198071fa6b17466f7ab5466856d874982d208027b2695a27254aa19af63fb58430915d546ca54c99aa059eb2d12a4f8524e295c48322b54e95877e78966aaeb8e79de8bb727d45de0166b854c252d5b562e1b0ad917cc4982bf61746b994fb01d1bd44dbe86b06dd50996415965552e32786205c6e23f35980ca4acfc4dde3c4ef3e6a4dfcc8a9db9e74f74da7ebaf16eb315f3649793a298b5490bef17611323c5b15b1b8e42176ab69b2c26ca6f21e481c0c74b35c918cffadfc7e5a1e897e8f84b5ebfd7a0531a8d42c572472f9858634173c71ed462d2aaaab32977be4dd6252a76b7f8f60ab7c35cffdca7203e86c180c220c6375bedb60a611539384454d0174471d7d1ac7806dbb695d782a2423fce39cb7158f8d54f7171afaccb4cafe99c0439409f99f918d608544fa026011b15a3bd2c25de0c92874a23553e9630f8d647f3abb99ab6cf94a641f9751f9cd9c97d4263e0608b7c6a9ee0262749563d65bf489b017d8b8a16ee5e04c24142c7507c8def4280016a385e1239c4a3b37e3944507908ee65dbe7805ddcd46c967083340092303790c382f74ccfca660308e60dda672f192e19c8dbd3d7f7b13e963447e36a0b436123864477e9b4fd3b386ff8070246e68ecc42cddf9fcbaa1c12f5f9ca3d7c47f13a72dcf51af4c955b34d77b143a38caa0db914c8a7e89f947042c514c945070abe404aac9771324a79d085113eb681b4adde4e848361493acac5a80f010b34a22edda7c77cf5ab429c798f8eda9138d30d961b4f6815c3fa6852d2f50f75f2a27b395e493b277dd9d5516c41f879617d1c4a39522aeacca215448660b42ff9b83ac2d4c5b0c586a7a3f9702ec6dad80befd2f00c777faa1b5e3fd0e5de4d83c235a3b652495d055a58aca736d2b8ed306b456570c73226f1dcca71768bcde236ddb360e6f8c852e6750c3a6bd4f0205e0c48cf1c7a2b10842e13bf2596b0b1d88f8e2465239814cd02e3e2ce93c7d05d0774efb9cd17e765ad3e36ea4637eef323694f1badcc1aadf2b7c5b644cb262f30af4d4bb01c637c6bb6a20f44f63c31e309983c29cb1c6545db5e4356e0afcd95da77151bc965c41b411bbada47768c8465c3e07d2b5a318629758fbf6425c1f4f45feee7054e0e8400409e633d73e38dc0cf830da5ebf924ef1adbeb1a3dc5ff6b06057969ae3f5a97723279445727777d6f729a6f4facc969c66e3250a7f083f158ac585307c675edc4e177bfa0178d5182acc7b42f93a76279217578469c983df805f27f6e206ffc69c36cb0c58fb7b568baaf5d631fd814be2d201684b1cb84056a6c18653cbfe25eae4c457b9cb8ab38f543b3714df9dd5c5a37044c4bff7dec293774daec2d7f61d21123d93a955587298e70cb559ef19eafe3249dbadab3b72bf01a629b2136b867f68c6bf9b227fc1d06161f7c527981193e6e1445faceed7023eaf9b2998dbec85eaa41c353ea4260ca0904ae3403582e01b0c642df524553bc17376d277fe3a2fbf7555034c1e96ae3b06b014bfbc19431efe7719c9289777b9d3a6c3be9f3e410f224ec064a07ad86bba4281fefb8b0f8faf904f5c601e2d3d3aa0a627168c7696702d6de2bb8c591f395943ff57c9f82b092bdbd9890fab29bbe97f68a6778a7681ab1d5f687332d60493381dc4e523cce2dd1c9f11793a57c0f78545e75624d29debf74a049b62ff2c009362011157914516b7fb8a7b074fdcedf8dcab32aa7bad671efa5c025863ccf3388c4b6449afe54348ffac65e5ba572a82010781a6dc55b7b7e4b9abfe45300d7976b929d5816da68427144663826aa4d80119f17d9e046a3d42f34111838b7fca68c5c52903ef7493833a41f78a16eb1ec6aed9e55f0a3f9ac1e6de31fd6c53a14fd36387e222695ff821d9977473cd6b7fe0b168a6e21ca8b34deb33297f280378a3d5ac4b0bfcac68d5f1366ec7fcf693baa83087f878d7ab9b67f1e2e152033e7f1183b8f3907cb2e1aafdaeff229a48083dfdd0694207e7d2bae90ae84e37701664292d52e1a1cebfc009ccbaf93daf40eb79693e5955f2963a202e518d8e21acca7c2f51a52a0dd4ca21937b945f70b1198d5292bdebd02557f7494817641f6fc3892ee576ebfd7abb2a4e46d2f3fe29822f5608e1bf9f8b575abbec54accee3da830e277270f73a606c8499fb0c9f609ded2d3b393037b668819b974942adc7bd62c262c3611b0486b85f314d57c186e6d7669798caecf6d229044070da37b0ac0b2f3bb8ead533a6e0d7261f660cd552cc4ea1bd8cdfb9f23bf96c38f5039173974aeb42c9968b4f29e2c4a9c0df6529bf5068403a518ee191c6b8aa3c2b159ac43ceb256dfb00d6296459b4c90179aed1f80ef7dc9a498fe6045e14e256614b5cfb47830b307e4a73bdb1ab0cd6af57744b7c13454148972bc40f3bf7383b4f7b28fa8eb6b511c4785acff8b4a4ae2261ed5cbf88e6992ee95aedbe93b63aaa45967d6e9675dfd180b232c7800a97f9390bd902d55471ad922ee27eefb7e34c4e12332480d018c6ae1bb3729a942408ac20fa1ebc75929d5f99852d5d0db0b72f3243f235bbb2beb85e898f26eedf71380f2a80bebd1e5cea84536ad9a325d096bdaadf987652db8d802fc271e1b8578861e6f29ca48032eb10e5a0952035aad439f425e5a0251d74a59d443a0ff50f119cb42884bcd79dd3b4628f1286a48e2caec5fcc47592866ca8b1d671ea05fafacf7c85e754da32d495b8fb039d640191f4616eeffe74e00459d1ca94c207c9f23f18ef37581bb173f3e6b424b0ac5ba37f47297b1b337e06f2c005ceb1e16bd673a0d139511d02a759acd23733b631db557dd871699197dde97d87069cf4377aaed88555692fc9dc69016938966fc1278cec7ad095157b7a4c281f2d30a35db68d6b8917170a38f400a84194465fa137fec5252b913fb331da2de59d0f273d09c2ef2fc25a12a9070075edaf95b1699f1d86167e387948ab30574668022655279e9e697e23ceac9679d4db9055bb3c66b0d356e9d704edb7840cf13ff5be23d70f73255d9c09a7b80cefdff101cc57d2745f154389428ffc0401ba50996d7cf5c3478fe9ba47bb8bac198b0e229710293587675a1afaba0afab41e07d9f0304f33b1ed4da9f0afda7092c6ce26359f13dd82e186c2a84594379da69489d96bac0bc0827a0afdc544be9dfd31e34ca5a8c1990ecc39274667000e76d3b0e2872aea4c5973baf8779b3cfe60de68e75033c232e4b5d4b3a3878d140e40e7eee30da39f32bc192d404089882057697f1e85b01b213f28db8393c4f95ce64369c08e94bd4d0bc5c0290e1f99c19bd7b96cd4873086a5a12c935c3ac8f5f7478fea7479205c6af0e60c778dae46fe4c4f74675bc31f3997e97dc84aec6e6fb55e685c60cf8fcb7c7563873cb269ffefaded551b01a9e0105ac105429b16cdd1730467fcf41dd361e62c134f6edb5e766a03399fa2df063b95d43cba6f8b6dc7791f721027240bdb4ce6cbef9a493f3d84c46a4458968e73c7655478b4ccd6c336473bc805079d5d5f7bfaf6c6b02d38180619720885f70c906a6df6950ee836de467524468062a76cfcdc1ffb111438b2737c8c583c57e79bfdd06d069222e531da8f4bb2693dd08526976d4239beec43916254cd1b4df0973333018e56d238d45692268255735c2b82dc409630909c7544160b6d2fb79c5c9d128ca7a05d8f0f331aad0c86efd56b08fc5da4018c6709b67661f4f1f17f6b6058a0addc77a1a90602d3e4da3644cfde7d708b80b4cf5695662285fb210b30a63eb4224f79262db7af444ac403f3ba61c27b2f4bac7f3b1222ee1273564daa915c6a96d7dd84cb91a2d8092103d5e82c4e119600e02903e0d0456711fb0fc9036bd7e1da3ffd615cd4de6ab632981a80714458a6cea21b08bb9ade4990e0ec5c80fcb1174a9ab40dc96101f13f3fc81b168682a3317f47087bfd8ba19a5d6276f6903e03eb046902a72d7aa6e64896766d6234d4b9588545b7112c382ce6161a5e3514d6c29858ef9d23d747254bb5dcf2d0fec03a1fde7d182b344f8e9ba29282eab66ae172249f2f6265e0eab013f8d911ec850844e042f64d91c15aa378f295116ce4e97b4a165a1693b00a1ec0abe9e1c00545f7c02fb71ef5230211c762a277cd71c41e8fe52a237091c0e1343fc6d775bd263292013edfcbef662f86169b8b7127933b69af8b434a7d633c59211f0bb194242df933ec65f743b8ed52b0763b7f05b63e9160409fd5328e717350401d41e1caeceab677d6874ac68d5920c20d5a267741a78204b0b8b1aa760d00abefd70f8db49eeead6c41082cd51405d68611f06aaa9fb918a321977de7432d6691da7d416fc8d446ffc40819adadebee222e0a97ef9fc00dbd19ca968c61101025e5410fda9e7161a5a8cf54b6b522d287dfe6f6186553a15fab97f6fb977fb27efccaa394e6a02c879ebdc886ade466e0a30e6b391e708ea8b7cf92dfc9105fd74a2ad12c0cad6b2731e0a0a152f3ac7837933e1a4d5255397368802d94a4a239a75d0e3963a5f19753282d1d7f47cb6d77d24d3666adaf4a65bac4d13883743f8cfd8e9cf1e01080343cfdcf9cb2c1cce72836ce33fb06d0402d8888cbcf2102bc34d40cd4f883c69af63ebf18b105626cba07f7a39afbc19a8b3e80ee1c9bf15807a5b354c97017230efe5508696b42c7b593584540c6b68e44dd140263166c87f2196e8a6fff7fb51da746ebaf05486c1a7ba2cb9db3b0b6f7a1332d1e3046c8fdacb3f85a5beb06a9aa83e9e10cc23c2fdbc4e868d36396e70f1cd1cca9552b10653e21"}) r1 = syz_open_dev$sg(&(0x7f0000004b00), 0x0, 0x0) ioctl$SG_IO(r1, 0x2285, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, @scatter={0x0, 0x0, 0x0}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) r2 = perf_event_open(&(0x7f00000003c0)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8, 0x28000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, @perf_config_ext, 0x0, 0x0, 0x9, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r3 = perf_event_open(0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0) clock_gettime(0x0, 0x0) recvmmsg(0xffffffffffffffff, 0x0, 0x0, 0x40012123, &(0x7f0000004ac0)) sendmmsg$unix(0xffffffffffffffff, &(0x7f0000008a80)=[{{&(0x7f00000000c0)=@abs={0x0, 0x0, 0x4e22}, 0x6e, &(0x7f0000000540)=[{&(0x7f0000000040)="70a2", 0x2}, {&(0x7f0000000240)="859fdf37ad1ebe9b00e5977e9d868eb1bb2f0e3c050600f53ffe7f8e62b8e0cc4e61c394f2fc133e000f0b667955bccc23530c8fdc6034d34c5f1e241450e025e932b5cf0d68f0f41b33a10471fdd9bf63bc96cb0ca393deceb7f796051159b50c93", 0x62}, {&(0x7f00000002c0)="17bdf0e350", 0x5}, {&(0x7f0000000300)="97036b64ee0fed72ad558c0b9607d2d84ee873a5c050c42ee0bbd65e5d6870087eee6363c1fa71c9cb7e9191a17e8828e6f8c8ec8bdc6d89aafeef5166270a64c5bad2d8417411e666ee02354b9eeeca2a64471b1eb10acdf29081c5b57ee32865ac881cf1", 0x65}, {&(0x7f0000001a40)="b44eb6451236c2418cc7a7b2c674423a6838f2b3d3b176c8f4a44b505fd0692985702287148f5e03ac673d7dc59029989d3f7edfb3b3abb4e8addb7e69c67f6860137b12a8e54aee9232bc4a256b2decbda17397dac49572fb31e3eeb6d1c8f9c372a4491c39bef261ec5a87e2f5fb1c3310ec883d1582144f85e1715d73c8f2e0152fec7474c59fe29e039b7d2d36", 0x8f}], 0x5, &(0x7f0000001c80)=ANY=[@ANYBLOB="24000000000000000100000001000000", @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32=r2, @ANYRES32, @ANYBLOB="000000001c000000000000000100000002000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="000000002c000000000000000100000001000000", @ANYRES32=r0, @ANYRES32, @ANYRES32=r3, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYBLOB="89f097caaf1bdc294dc478e7c5e16f359f7457817990ee703799d0cca341e78e0cdb104d0b9fa3100a69ed357088cbffe1cda7e8b279a40b80efd589eb527b1c12a9c5453368432da76f157da8e66f6e5d5210f85a78e4d64146c58821af641033db695c76c132b96392b8277552145d1e0000000000000000"], 0x78, 0x8000}}, {{&(0x7f0000007a80)=@abs={0x0, 0x0, 0x4e20}, 0x6e, &(0x7f0000007b80)=[{&(0x7f0000007b00)="ddf2a7d149a8eee2070ad3a8d7dd8094917898eb1dd845f9946c61762e4bffb75f381b4895", 0x25}, {&(0x7f0000007b40)}], 0x2, &(0x7f0000007f40)=ANY=[@ANYBLOB="1c000000000000000100000002000000", @ANYRES32, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="000000001c000000000000000100000002000000", @ANYRES32, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="00d000002c000000000000000100000001000000", @ANYRES32=r0, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYBLOB="0000000018000000000000000100000001000000", @ANYRES32, @ANYRES32, @ANYBLOB="2c000000000000000100000001000000", @ANYRES32=r0, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32=r3, @ANYRES32, @ANYBLOB], 0xb8, 0xc000}}, {{0x0, 0x0, &(0x7f0000008400)=[{0x0}, {&(0x7f0000008140)}, {&(0x7f0000008180)="996482ff684db1976d4d27c488abb32fb1ef4550f4f39ef760496df4c6861631258dd5d0e09c1acb4f72b5632f1e18962197e7cb78cb8292ba899cc70946c2c015acb896fc6bbd75b75023147802260e2e036aa844b5cad6ab413720b85ca8c48be05e1e1ceb93e50bcc0bdf4b1bac619df4f9d9", 0x74}, {&(0x7f0000008200)="4a4d96545d73562bee7054fb6524fd65bbcece8f573a34838a1e36a1daa02d49d287364b3aea90bb", 0x28}, {0x0}], 0x5, 0x0, 0x0, 0x8080}}], 0x3, 0x24000000) clone(0x2000100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r4 = openat$vcs(0xffffffffffffff9c, &(0x7f0000000500), 0x0, 0x0) ioctl$TIOCGSID(r4, 0x5429, &(0x7f00000004c0)) r5 = request_key(&(0x7f0000000080)='asymmetric\x00', &(0x7f0000001ffb)={'syz', 0x1}, &(0x7f0000001fee)='R\trust\xe3c*sgrVid:De', 0x0) prctl$PR_SET_SECCOMP(0x16, 0x2, &(0x7f0000000000)={0x1, &(0x7f0000000180)=[{0x200000000006, 0x0, 0x0, 0x832d}]}) syz_io_uring_submit(0x0, 0x0, &(0x7f0000000140)=@IORING_OP_REMOVE_BUFFERS={0x1f, 0x2, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0, 0x1, {0x1}}, 0xc77e) ioctl$sock_ipv4_tunnel_SIOCGETTUNNEL(0xffffffffffffffff, 0x89f0, &(0x7f00000001c0)={'syztnl2\x00', &(0x7f0000000440)={'syztnl1\x00', 0x0, 0x700, 0x0, 0x800, 0x4, {{0x13, 0x4, 0x3, 0x9, 0x4c, 0x64, 0x0, 0x1d, 0x29, 0x0, @multicast2, @dev={0xac, 0x14, 0x14, 0x2b}, {[@cipso={0x86, 0x32, 0x1, [{0x2, 0xd, "0db4fdeeac13eaeace570c"}, {0x6, 0x9, "fe607bec8ca3ec"}, {0x2, 0xe, "d43c3c35203ca87727f2aa2b"}, {0x0, 0x8, "37998825c950"}]}, @ra={0x94, 0x4, 0x1}]}}}}}) keyctl$instantiate(0xc, 0x0, &(0x7f0000001b00)=@encrypted_new={'new ', 'ecryptfs', 0x20, 'trusted:', 'R\trust\xe3c*sgrVid:De', 0x20, 0x8de2}, 0x3d, r5) perf_event_open(0x0, 0x0, 0x9, 0xffffffffffffffff, 0x0) [ 144.771032][T12416] FAT-fs (loop3): error, fat_get_cluster: invalid cluster chain (i_pos 0) [ 144.779593][T12416] FAT-fs (loop3): Filesystem has been set read-only [ 144.795461][T12411] FAT-fs (loop5): Directory bread(block 135) failed [ 144.805941][T12411] FAT-fs (loop5): Directory bread(block 136) failed [ 144.811377][T12420] loop2: detected capacity change from 0 to 6 05:53:27 executing program 4: prlimit64(0x0, 0xe, &(0x7f0000000280)={0x9, 0x8d}, 0x0) sched_setattr(0x0, &(0x7f0000000040)={0x38, 0x2, 0x0, 0x0, 0x8}, 0x0) r0 = creat(&(0x7f0000000280)='./bus\x00', 0x0) write$cgroup_type(r0, &(0x7f0000000200), 0x175d900f) ioctl$FS_IOC_RESVSP(r0, 0x40305829, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x8}) [ 144.834083][T12416] FAT-fs (loop3): Directory bread(block 6) failed [ 144.840576][T12411] FAT-fs (loop5): Directory bread(block 137) failed [ 144.848239][T12425] loop1: detected capacity change from 0 to 6 [ 144.852785][T12411] FAT-fs (loop5): Directory bread(block 138) failed [ 144.859095][ C0] sd 0:0:1:0: tag#7927 FAILED Result: hostbyte=DID_ABORT driverbyte=DRIVER_OK cmd_age=0s [ 144.866599][T12411] FAT-fs (loop5): Directory bread(block 139) failed [ 144.870821][ C0] sd 0:0:1:0: tag#7927 CDB: opcode=0xe5 (vendor) [ 144.870837][ C0] sd 0:0:1:0: tag#7927 CDB[00]: e5 f4 32 73 2f 4e 09 6d 26 e2 c7 35 d1 35 12 1c [ 144.870852][ C0] sd 0:0:1:0: tag#7927 CDB[10]: 92 1b da 40 b8 58 5b a8 d4 7d 34 f3 90 4c f1 2d [ 144.870881][ C0] sd 0:0:1:0: tag#7927 CDB[20]: ba 05:53:27 executing program 3: syz_mount_image$vfat(&(0x7f00000000c0), &(0x7f0000000100)='./file0\x00', 0x0, 0x3, &(0x7f0000000000)=[{&(0x7f0000000140)="eb3c906d6b66732e66617400028001000240000004f801", 0x17}, {&(0x7f0000010100), 0x0, 0x1e0}, {&(0x7f0000000180)="53595a4b414c4c45522020080000e780325132510000e780325100000000000041660069006c00650030000f00fc0000ffffffffffffffffffff0000ffffffff46494c45302020202020201000c1e770325132510000e770325103", 0x5b, 0x600}], 0x0, &(0x7f0000000400)=ANY=[]) chdir(&(0x7f0000000340)='./file0\x00') creat(&(0x7f0000000200)='./file0/file1\x00', 0x0) newfstatat(0xffffffffffffff9c, &(0x7f0000000340)='./file1\x00', &(0x7f0000000440), 0x800) open(&(0x7f0000000080)='./file1\x00', 0x4400, 0x186) [ 144.933804][ T22] audit: type=1326 audit(1634622807.703:334): auid=4294967295 uid=0 gid=0 ses=4294967295 subj=root:sysadm_r:sysadm_t pid=12424 comm="syz-executor.0" exe="/root/syz-executor.0" sig=31 arch=c000003e syscall=202 compat=0 ip=0x7fe651360a39 code=0x0 [ 144.958234][T12411] FAT-fs (loop5): Directory bread(block 140) failed [ 144.969109][T12425] FAT-fs (loop1): Directory bread(block 6) failed [ 144.981987][T12411] FAT-fs (loop5): Directory bread(block 141) failed [ 144.989177][T12411] FAT-fs (loop5): Directory bread(block 142) failed [ 145.009785][T12411] FAT-fs (loop5): Directory bread(block 143) failed 05:53:27 executing program 1: syz_mount_image$vfat(&(0x7f00000000c0), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000000)=[{&(0x7f0000000140)="eb3c906d6b66732e66617400028001000240000004f801", 0x17}, {&(0x7f0000000180)="53595a4b414c4c45522020080000e780325132510000e780325100000000000041660069006c00650030000f00fc0000ffffffffffffffffffff0000ffffffff46494c4530202020202020", 0x4b, 0x600}], 0x0, &(0x7f0000000400)=ANY=[@ANYBLOB='check=strict,iocharset=cp437']) creat(&(0x7f0000000200)='./file0/file1\x00', 0x10) [ 145.033630][T12420] FAT-fs (loop2): Directory bread(block 6) failed [ 145.043198][T12411] FAT-fs (loop5): error, corrupted directory (invalid entries) [ 145.050911][T12411] FAT-fs (loop5): Filesystem has been set read-only [ 145.057740][T12437] loop3: detected capacity change from 0 to 6 [ 145.067085][T12437] FAT-fs (loop3): Directory bread(block 6) failed 05:53:27 executing program 3: syz_mount_image$vfat(&(0x7f00000000c0), &(0x7f0000000100)='./file0\x00', 0x0, 0x3, &(0x7f0000000000)=[{&(0x7f0000000140)="eb3c906d6b66732e66617400028001000240000004f801", 0x17}, {&(0x7f0000010100)="000000090000000000000000c20d0000000000", 0x13, 0x1e0}, {&(0x7f0000000180)="53595a4b414c4c45522020080000e780325132510000e780325100000000000041660069006c00650030000f00fc0000ffffffffffffffffffff0000ffffffff46494c45302020202020201000c1e770325132510000e770325103", 0x5b, 0x600}], 0x0, &(0x7f0000000400)=ANY=[]) chdir(&(0x7f0000000340)='./file0\x00') creat(&(0x7f0000000200)='./file0/file1\x00', 0x0) newfstatat(0xffffffffffffff9c, &(0x7f0000000340)='./file1\x00', &(0x7f0000000440), 0x800) open(&(0x7f0000000080)='./file1\x00', 0x4400, 0x186) [ 145.080895][T12437] FAT-fs (loop3): error, fat_get_cluster: invalid cluster chain (i_pos 0) [ 145.089448][T12437] FAT-fs (loop3): Filesystem has been set read-only [ 145.096452][T12437] FAT-fs (loop3): Directory bread(block 6) failed [ 145.122507][T12439] loop1: detected capacity change from 0 to 6 05:53:27 executing program 2: syz_mount_image$vfat(&(0x7f00000000c0), &(0x7f0000000100)='./file0\x00', 0x0, 0x3, &(0x7f0000000000)=[{&(0x7f0000000140)="eb3c906d6b66732e66617400028001000240000004f801", 0x17}, {&(0x7f0000010100)="000000090000000000000000c20d000000000000000000b8017737c54836ecaaf8ffff00f0ff", 0x26, 0x1e0}, {&(0x7f0000000180)="53595a4b414c4c45522020080000e780325132510000e780325100000000000041660069006c00650030000f00fc0000ffffffffffffffffffff0000ffffffff46494c45302020202020201000c1e770325132510000e770325103", 0x5b, 0x600}], 0x0, &(0x7f0000000400)=ANY=[]) chdir(&(0x7f0000000340)='./file0\x00') creat(&(0x7f0000000200)='./file0/file1\x00', 0x74) setresuid(0x0, 0x0, 0x0) open(&(0x7f0000000080)='./file1\x00', 0x4400, 0x186) 05:53:27 executing program 5: syz_mount_image$vfat(&(0x7f00000000c0), &(0x7f0000000100)='./file0\x00', 0x0, 0x3, &(0x7f0000000000)=[{&(0x7f0000000140)="eb3c906d6b66732e66617400028001000240000004f801", 0x17}, {&(0x7f0000010100)="000000090000000000000000c20d000000000000000000b8017737c54836ecaaf8ffff00f0ff", 0x26, 0x1e0}, {&(0x7f0000000180)="53595a4b414c4c45522020080000e780325132510000e780325100000000000041660069006c00650030000f00fc0000ffffffffffffffffffff0000ffffffff46494c45302020202020201000c1e770325132510000e770325103", 0x5b, 0x600}], 0x0, &(0x7f0000000400)=ANY=[@ANYBLOB='check=strict,iocharset=cp437']) chdir(&(0x7f0000000340)='./file0\x00') creat(&(0x7f0000000200)='./file0/file1\x00', 0x0) newfstatat(0xffffffffffffff9c, &(0x7f0000000340)='./file1\x00', 0x0, 0x0) open(&(0x7f0000000080)='./file1\x00', 0xffffffff00000000, 0x0) [ 145.147848][T12439] FAT-fs (loop1): Directory bread(block 6) failed [ 145.175532][T12439] FAT-fs (loop1): Directory bread(block 6) failed [ 145.189044][T12439] FAT-fs (loop1): Directory bread(block 6) failed 05:53:28 executing program 1: syz_mount_image$vfat(&(0x7f00000000c0), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000000)=[{&(0x7f0000000140)="eb3c906d6b66732e66617400028001000240000004f801", 0x17}, {&(0x7f0000000180)="53595a4b414c4c45522020080000e780325132510000e780325100000000000041660069006c00650030000f00fc0000ffffffffffffffffffff0000ffffffff46494c4530202020202020", 0x4b, 0x600}], 0x0, &(0x7f0000000400)=ANY=[@ANYBLOB='check=strict,iocharset=cp437']) creat(&(0x7f0000000200)='./file0/file1\x00', 0x11) 05:53:28 executing program 4: prlimit64(0x0, 0xe, &(0x7f0000000280)={0x9, 0x8d}, 0x0) sched_setattr(0x0, &(0x7f0000000040)={0x38, 0x2, 0x0, 0x0, 0x8}, 0x0) r0 = creat(&(0x7f0000000280)='./bus\x00', 0x0) write$cgroup_type(r0, &(0x7f0000000200), 0x175d900f) ioctl$FS_IOC_RESVSP(r0, 0x4030582a, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x8}) [ 145.220798][T12441] loop3: detected capacity change from 0 to 6 [ 145.226563][T12443] loop2: detected capacity change from 0 to 6 [ 145.238123][T12441] FAT-fs (loop3): Directory bread(block 6) failed [ 145.250106][T12443] FAT-fs (loop2): Directory bread(block 6) failed [ 145.256689][T12445] loop5: detected capacity change from 0 to 6 [ 145.264435][T12441] FAT-fs (loop3): error, fat_get_cluster: invalid cluster chain (i_pos 0) [ 145.265767][T12443] FAT-fs (loop2): Directory bread(block 135) failed [ 145.272969][T12441] FAT-fs (loop3): Filesystem has been set read-only [ 145.279896][T12443] FAT-fs (loop2): Directory bread(block 136) failed [ 145.292867][T12443] FAT-fs (loop2): Directory bread(block 137) failed [ 145.301558][T12443] FAT-fs (loop2): Directory bread(block 138) failed [ 145.308436][T12445] FAT-fs (loop5): Directory bread(block 6) failed [ 145.315186][T12447] loop1: detected capacity change from 0 to 6 [ 145.326246][T12445] FAT-fs (loop5): Directory bread(block 135) failed [ 145.333193][T12443] FAT-fs (loop2): Directory bread(block 139) failed [ 145.342687][T12447] FAT-fs (loop1): Directory bread(block 6) failed [ 145.349274][T12443] FAT-fs (loop2): Directory bread(block 140) failed [ 145.356121][T12445] FAT-fs (loop5): Directory bread(block 136) failed [ 145.362848][T12445] FAT-fs (loop5): Directory bread(block 137) failed [ 145.370498][T12447] FAT-fs (loop1): Directory bread(block 6) failed [ 145.377013][T12443] FAT-fs (loop2): Directory bread(block 141) failed [ 145.383763][T12445] FAT-fs (loop5): Directory bread(block 138) failed [ 145.390695][T12447] FAT-fs (loop1): Directory bread(block 6) failed [ 145.399069][T12441] FAT-fs (loop3): Directory bread(block 6) failed [ 145.405860][T12445] FAT-fs (loop5): Directory bread(block 139) failed [ 145.412565][T12443] FAT-fs (loop2): Directory bread(block 142) failed 05:53:28 executing program 3: syz_mount_image$vfat(&(0x7f00000000c0), &(0x7f0000000100)='./file0\x00', 0x0, 0x3, &(0x7f0000000000)=[{&(0x7f0000000140)="eb3c906d6b66732e66617400028001000240000004f801", 0x17}, {&(0x7f0000010100)="000000090000000000000000c20d0000000000", 0x13, 0x1e0}, {&(0x7f0000000180)="53595a4b414c4c45522020080000e780325132510000e780325100000000000041660069006c00650030000f00fc0000ffffffffffffffffffff0000ffffffff46494c45302020202020201000c1e770325132510000e770325103", 0x5b, 0x600}], 0x0, &(0x7f0000000400)=ANY=[]) chdir(&(0x7f0000000340)='./file0\x00') creat(&(0x7f0000000200)='./file0/file1\x00', 0x0) newfstatat(0xffffffffffffff9c, &(0x7f0000000340)='./file1\x00', &(0x7f0000000440), 0x800) open(&(0x7f0000000080)='./file1\x00', 0x4400, 0x186) 05:53:28 executing program 1: syz_mount_image$vfat(&(0x7f00000000c0), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000000)=[{&(0x7f0000000140)="eb3c906d6b66732e66617400028001000240000004f801", 0x17}, {&(0x7f0000000180)="53595a4b414c4c45522020080000e780325132510000e780325100000000000041660069006c00650030000f00fc0000ffffffffffffffffffff0000ffffffff46494c4530202020202020", 0x4b, 0x600}], 0x0, &(0x7f0000000400)=ANY=[@ANYBLOB='check=strict,iocharset=cp437']) creat(&(0x7f0000000200)='./file0/file1\x00', 0x12) [ 145.424715][T12445] FAT-fs (loop5): Directory bread(block 140) failed [ 145.433574][T12443] FAT-fs (loop2): Directory bread(block 143) failed [ 145.452439][T12445] FAT-fs (loop5): Directory bread(block 141) failed [ 145.463181][T12443] FAT-fs (loop2): error, corrupted directory (invalid entries) [ 145.470751][T12443] FAT-fs (loop2): Filesystem has been set read-only 05:53:28 executing program 2: syz_mount_image$vfat(&(0x7f00000000c0), &(0x7f0000000100)='./file0\x00', 0x0, 0x3, &(0x7f0000000000)=[{&(0x7f0000000140)="eb3c906d6b66732e66617400028001000240000004f801", 0x17}, {&(0x7f0000010100)="000000090000000000000000c20d000000000000000000b8017737c54836ecaaf8ffff00f0ff", 0x26, 0x1e0}, {&(0x7f0000000180)="53595a4b414c4c45522020080000e780325132510000e780325100000000000041660069006c00650030000f00fc0000ffffffffffffffffffff0000ffffffff46494c45302020202020201000c1e770325132510000e770325103", 0x5b, 0x600}], 0x0, &(0x7f0000000400)=ANY=[]) chdir(&(0x7f0000000340)='./file0\x00') creat(&(0x7f0000000200)='./file0/file1\x00', 0x7a) setresuid(0x0, 0x0, 0x0) open(&(0x7f0000000080)='./file1\x00', 0x4400, 0x186) [ 145.479320][T12445] FAT-fs (loop5): Directory bread(block 142) failed [ 145.485990][T12445] FAT-fs (loop5): Directory bread(block 143) failed [ 145.493463][T12445] FAT-fs (loop5): error, corrupted directory (invalid entries) [ 145.501028][T12445] FAT-fs (loop5): Filesystem has been set read-only [ 145.555152][T12456] loop3: detected capacity change from 0 to 6 [ 145.563004][T12456] FAT-fs (loop3): Directory bread(block 6) failed [ 145.570386][T12456] FAT-fs (loop3): error, fat_get_cluster: invalid cluster chain (i_pos 0) [ 145.578954][T12456] FAT-fs (loop3): Filesystem has been set read-only [ 145.586025][T12456] FAT-fs (loop3): Directory bread(block 6) failed [ 145.592857][T12457] loop1: detected capacity change from 0 to 6 [ 145.601472][T12457] FAT-fs (loop1): Directory bread(block 6) failed [ 145.634975][T12457] FAT-fs (loop1): Directory bread(block 6) failed [ 145.637051][T12459] loop2: detected capacity change from 0 to 6 [ 145.649151][T12457] FAT-fs (loop1): Directory bread(block 6) failed [ 145.664840][T12459] FAT-fs (loop2): Directory bread(block 6) failed [ 145.683422][T12459] FAT-fs (loop2): Directory bread(block 135) failed [ 145.690100][T12459] FAT-fs (loop2): Directory bread(block 136) failed [ 145.699310][T12459] FAT-fs (loop2): Directory bread(block 137) failed [ 145.706020][T12459] FAT-fs (loop2): Directory bread(block 138) failed [ 145.706365][ C0] sd 0:0:1:0: tag#7873 FAILED Result: hostbyte=DID_ABORT driverbyte=DRIVER_OK cmd_age=0s [ 145.712678][T12459] FAT-fs (loop2): Directory bread(block 139) failed [ 145.722706][ C0] sd 0:0:1:0: tag#7873 CDB: opcode=0xe5 (vendor) [ 145.729672][T12459] FAT-fs (loop2): Directory bread(block 140) failed [ 145.735634][ C0] sd 0:0:1:0: tag#7873 CDB[00]: e5 f4 32 73 2f 4e 09 6d 26 e2 c7 35 d1 35 12 1c [ 145.742517][T12459] FAT-fs (loop2): Directory bread(block 141) failed [ 145.751214][ C0] sd 0:0:1:0: tag#7873 CDB[10]: 92 1b da 40 b8 58 5b a8 d4 7d 34 f3 90 4c f1 2d [ 145.751244][ C0] sd 0:0:1:0: tag#7873 CDB[20]: ba [ 145.758144][T12459] FAT-fs (loop2): Directory bread(block 142) failed 05:53:28 executing program 4: prlimit64(0x0, 0xe, &(0x7f0000000280)={0x9, 0x8d}, 0x0) sched_setattr(0x0, &(0x7f0000000040)={0x38, 0x2, 0x0, 0x0, 0x8}, 0x0) r0 = creat(&(0x7f0000000280)='./bus\x00', 0x0) write$cgroup_type(r0, &(0x7f0000000200), 0x175d900f) ioctl$FS_IOC_RESVSP(r0, 0x4030582b, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x8}) 05:53:28 executing program 5: syz_mount_image$vfat(&(0x7f00000000c0), &(0x7f0000000100)='./file0\x00', 0x0, 0x3, &(0x7f0000000000)=[{&(0x7f0000000140)="eb3c906d6b66732e66617400028001000240000004f801", 0x17}, {&(0x7f0000010100)="000000090000000000000000c20d000000000000000000b8017737c54836ecaaf8ffff00f0ff", 0x26, 0x1e0}, {&(0x7f0000000180)="53595a4b414c4c45522020080000e780325132510000e780325100000000000041660069006c00650030000f00fc0000ffffffffffffffffffff0000ffffffff46494c45302020202020201000c1e770325132510000e770325103", 0x5b, 0x600}], 0x0, &(0x7f0000000400)=ANY=[@ANYBLOB='check=strict,iocharset=cp437']) chdir(&(0x7f0000000340)='./file0\x00') creat(&(0x7f0000000200)='./file0/file1\x00', 0x0) newfstatat(0xffffffffffffff9c, &(0x7f0000000340)='./file1\x00', 0x0, 0x0) open(&(0x7f0000000080)='./file1\x00', 0x0, 0x2) 05:53:28 executing program 3: syz_mount_image$vfat(&(0x7f00000000c0), &(0x7f0000000100)='./file0\x00', 0x0, 0x3, &(0x7f0000000000)=[{&(0x7f0000000140)="eb3c906d6b66732e66617400028001000240000004f801", 0x17}, {&(0x7f0000010100)="000000090000000000000000c20d0000000000", 0x13, 0x1e0}, {&(0x7f0000000180)="53595a4b414c4c45522020080000e780325132510000e780325100000000000041660069006c00650030000f00fc0000ffffffffffffffffffff0000ffffffff46494c45302020202020201000c1e770325132510000e770325103", 0x5b, 0x600}], 0x0, &(0x7f0000000400)=ANY=[]) chdir(&(0x7f0000000340)='./file0\x00') creat(&(0x7f0000000200)='./file0/file1\x00', 0x0) newfstatat(0xffffffffffffff9c, &(0x7f0000000340)='./file1\x00', &(0x7f0000000440), 0x800) open(&(0x7f0000000080)='./file1\x00', 0x4400, 0x186) 05:53:28 executing program 0: pipe(&(0x7f0000000000)={0xffffffffffffffff}) close_range(r0, 0xffffffffffffffff, 0x2) openat$rtc(0xffffffffffffff9c, &(0x7f0000000100), 0x0, 0x0) perf_event_open(&(0x7f0000000100)={0x2, 0x80, 0x81, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) ioctl$BTRFS_IOC_GET_SUBVOL_INFO(0xffffffffffffffff, 0x81f8943c, 0x0) ioctl$BTRFS_IOC_GET_SUBVOL_ROOTREF(0xffffffffffffffff, 0xd000943d, 0x0) ioctl$BTRFS_IOC_GET_SUBVOL_INFO(0xffffffffffffffff, 0x81f8943c, 0x0) perf_event_open(&(0x7f00000003c0)={0x0, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8, 0x28000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4}, 0x0, 0x0, 0xffffffffffffffff, 0x0) openat$incfs(0xffffffffffffff9c, 0x0, 0x0, 0x100) ioctl$BTRFS_IOC_GET_SUBVOL_INFO(0xffffffffffffffff, 0x81f8943c, &(0x7f0000000440)) perf_event_open(&(0x7f00000003c0)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, @perf_config_ext, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) perf_event_open(&(0x7f0000000180)={0x6, 0x80, 0x0, 0x0, 0x0, 0x0, 0x4}, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0) ioctl$RTC_SET_TIME(r0, 0x4024700a, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x9, 0x4, 0xa9}) 05:53:28 executing program 1: syz_mount_image$vfat(&(0x7f00000000c0), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000000)=[{&(0x7f0000000140)="eb3c906d6b66732e66617400028001000240000004f801", 0x17}, {&(0x7f0000000180)="53595a4b414c4c45522020080000e780325132510000e780325100000000000041660069006c00650030000f00fc0000ffffffffffffffffffff0000ffffffff46494c4530202020202020", 0x4b, 0x600}], 0x0, &(0x7f0000000400)=ANY=[@ANYBLOB='check=strict,iocharset=cp437']) creat(&(0x7f0000000200)='./file0/file1\x00', 0x13) [ 145.780753][T12459] FAT-fs (loop2): Directory bread(block 143) failed [ 145.783046][ T22] audit: type=1326 audit(1634622808.553:335): auid=4294967295 uid=0 gid=0 ses=4294967295 subj=root:sysadm_r:sysadm_t pid=12461 comm="syz-executor.0" exe="/root/syz-executor.0" sig=31 arch=c000003e syscall=231 compat=0 ip=0x7fe651360a39 code=0x0 [ 145.789670][T12459] FAT-fs (loop2): error, corrupted directory (invalid entries) [ 145.818311][T12459] FAT-fs (loop2): Filesystem has been set read-only 05:53:28 executing program 2: syz_mount_image$vfat(&(0x7f00000000c0), &(0x7f0000000100)='./file0\x00', 0x0, 0x3, &(0x7f0000000000)=[{&(0x7f0000000140)="eb3c906d6b66732e66617400028001000240000004f801", 0x17}, {&(0x7f0000010100)="000000090000000000000000c20d000000000000000000b8017737c54836ecaaf8ffff00f0ff", 0x26, 0x1e0}, {&(0x7f0000000180)="53595a4b414c4c45522020080000e780325132510000e780325100000000000041660069006c00650030000f00fc0000ffffffffffffffffffff0000ffffffff46494c45302020202020201000c1e770325132510000e770325103", 0x5b, 0x600}], 0x0, &(0x7f0000000400)=ANY=[]) chdir(&(0x7f0000000340)='./file0\x00') creat(&(0x7f0000000200)='./file0/file1\x00', 0x87) setresuid(0x0, 0x0, 0x0) open(&(0x7f0000000080)='./file1\x00', 0x4400, 0x186) [ 145.832821][T12465] loop5: detected capacity change from 0 to 6 [ 145.844035][T12468] loop3: detected capacity change from 0 to 6 [ 145.854499][T12472] loop1: detected capacity change from 0 to 6 [ 145.871883][T12472] FAT-fs (loop1): Directory bread(block 6) failed [ 145.883859][T12468] FAT-fs (loop3): Directory bread(block 6) failed [ 145.896073][T12472] FAT-fs (loop1): Directory bread(block 6) failed [ 145.905915][T12465] FAT-fs (loop5): Directory bread(block 6) failed [ 145.914578][T12468] FAT-fs (loop3): error, fat_get_cluster: invalid cluster chain (i_pos 0) [ 145.923204][T12468] FAT-fs (loop3): Filesystem has been set read-only [ 145.936579][T12472] FAT-fs (loop1): Directory bread(block 6) failed [ 145.965597][T12477] FAT-fs (loop3): Directory bread(block 6) failed 05:53:28 executing program 1: syz_mount_image$vfat(&(0x7f00000000c0), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000000)=[{&(0x7f0000000140)="eb3c906d6b66732e66617400028001000240000004f801", 0x17}, {&(0x7f0000000180)="53595a4b414c4c45522020080000e780325132510000e780325100000000000041660069006c00650030000f00fc0000ffffffffffffffffffff0000ffffffff46494c4530202020202020", 0x4b, 0x600}], 0x0, &(0x7f0000000400)=ANY=[@ANYBLOB='check=strict,iocharset=cp437']) creat(&(0x7f0000000200)='./file0/file1\x00', 0x18) 05:53:28 executing program 3: syz_mount_image$vfat(&(0x7f00000000c0), &(0x7f0000000100)='./file0\x00', 0x0, 0x3, &(0x7f0000000000)=[{&(0x7f0000000140)="eb3c906d6b66732e66617400028001000240000004f801", 0x17}, {&(0x7f0000010100)="000000090000000000000000c20d000000000000000000b8017737c548", 0x1d, 0x1e0}, {&(0x7f0000000180)="53595a4b414c4c45522020080000e780325132510000e780325100000000000041660069006c00650030000f00fc0000ffffffffffffffffffff0000ffffffff46494c45302020202020201000c1e770325132510000e770325103", 0x5b, 0x600}], 0x0, &(0x7f0000000400)=ANY=[]) chdir(&(0x7f0000000340)='./file0\x00') creat(&(0x7f0000000200)='./file0/file1\x00', 0x0) newfstatat(0xffffffffffffff9c, &(0x7f0000000340)='./file1\x00', &(0x7f0000000440), 0x800) open(&(0x7f0000000080)='./file1\x00', 0x4400, 0x186) [ 145.991041][T12479] loop2: detected capacity change from 0 to 6 [ 145.998271][T12465] FAT-fs (loop5): Directory bread(block 6) failed [ 146.016585][T12479] FAT-fs (loop2): Directory bread(block 6) failed [ 146.023460][T12465] FAT-fs (loop5): Directory bread(block 6) failed [ 146.043194][T12476] FAT-fs (loop5): Directory bread(block 135) failed [ 146.057587][T12476] FAT-fs (loop5): Directory bread(block 136) failed [ 146.060939][T12479] FAT-fs (loop2): Directory bread(block 135) failed [ 146.067688][T12476] FAT-fs (loop5): Directory bread(block 137) failed [ 146.081334][T12479] FAT-fs (loop2): Directory bread(block 136) failed [ 146.093720][T12479] FAT-fs (loop2): Directory bread(block 137) failed [ 146.107288][T12479] FAT-fs (loop2): Directory bread(block 138) failed [ 146.120605][T12479] FAT-fs (loop2): Directory bread(block 139) failed [ 146.127722][T12476] FAT-fs (loop5): Directory bread(block 138) failed 05:53:28 executing program 4: prlimit64(0x0, 0xe, &(0x7f0000000280)={0x9, 0x8d}, 0x0) sched_setattr(0x0, &(0x7f0000000040)={0x38, 0x2, 0x0, 0x0, 0x8}, 0x0) r0 = creat(&(0x7f0000000280)='./bus\x00', 0x0) write$cgroup_type(r0, &(0x7f0000000200), 0x175d900f) ioctl$FS_IOC_RESVSP(r0, 0x40305839, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x8}) [ 146.146359][T12479] FAT-fs (loop2): Directory bread(block 140) failed [ 146.153940][T12479] FAT-fs (loop2): Directory bread(block 141) failed [ 146.160655][T12479] FAT-fs (loop2): Directory bread(block 142) failed [ 146.167360][T12479] FAT-fs (loop2): Directory bread(block 143) failed [ 146.175021][T12479] FAT-fs (loop2): error, corrupted directory (invalid entries) [ 146.177775][T12476] FAT-fs (loop5): Directory bread(block 139) failed [ 146.182685][T12479] FAT-fs (loop2): Filesystem has been set read-only [ 146.197186][T12476] FAT-fs (loop5): Directory bread(block 140) failed [ 146.201327][T12486] loop3: detected capacity change from 0 to 6 [ 146.204141][T12476] FAT-fs (loop5): Directory bread(block 141) failed [ 146.216050][T12488] loop1: detected capacity change from 0 to 6 [ 146.229307][T12488] FAT-fs (loop1): Directory bread(block 6) failed [ 146.240616][T12488] FAT-fs (loop1): Directory bread(block 6) failed [ 146.251522][T12486] FAT-fs (loop3): Directory bread(block 6) failed [ 146.258097][T12488] FAT-fs (loop1): Directory bread(block 6) failed [ 146.280285][T12486] FAT-fs (loop3): error, fat_get_cluster: invalid cluster chain (i_pos 0) [ 146.288908][T12486] FAT-fs (loop3): Filesystem has been set read-only 05:53:29 executing program 1: syz_mount_image$vfat(&(0x7f00000000c0), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000000)=[{&(0x7f0000000140)="eb3c906d6b66732e66617400028001000240000004f801", 0x17}, {&(0x7f0000000180)="53595a4b414c4c45522020080000e780325132510000e780325100000000000041660069006c00650030000f00fc0000ffffffffffffffffffff0000ffffffff46494c4530202020202020", 0x4b, 0x600}], 0x0, &(0x7f0000000400)=ANY=[@ANYBLOB='check=strict,iocharset=cp437']) creat(&(0x7f0000000200)='./file0/file1\x00', 0x25) 05:53:29 executing program 5: syz_mount_image$vfat(&(0x7f00000000c0), &(0x7f0000000100)='./file0\x00', 0x0, 0x3, &(0x7f0000000000)=[{&(0x7f0000000140)="eb3c906d6b66732e66617400028001000240000004f801", 0x17}, {&(0x7f0000010100)="000000090000000000000000c20d000000000000000000b8017737c54836ecaaf8ffff00f0ff", 0x26, 0x1e0}, {&(0x7f0000000180)="53595a4b414c4c45522020080000e780325132510000e780325100000000000041660069006c00650030000f00fc0000ffffffffffffffffffff0000ffffffff46494c45302020202020201000c1e770325132510000e770325103", 0x5b, 0x600}], 0x0, &(0x7f0000000400)=ANY=[@ANYBLOB='check=strict,iocharset=cp437']) chdir(&(0x7f0000000340)='./file0\x00') creat(&(0x7f0000000200)='./file0/file1\x00', 0x0) newfstatat(0xffffffffffffff9c, &(0x7f0000000340)='./file1\x00', 0x0, 0x0) open(&(0x7f0000000080)='./file1\x00', 0x0, 0x4) [ 146.296379][T12476] FAT-fs (loop5): error, corrupted directory (invalid entries) [ 146.303943][T12476] FAT-fs (loop5): Filesystem has been set read-only [ 146.318434][T12486] FAT-fs (loop3): Directory bread(block 6) failed 05:53:29 executing program 0: prlimit64(0x0, 0xe, &(0x7f0000000100)={0x9, 0x8d}, 0x0) r0 = getpid() sched_setattr(0x0, &(0x7f0000000140)={0x38, 0x2, 0x0, 0x0, 0x9}, 0x0) sched_setattr(r0, &(0x7f00000000c0)={0x38, 0x2, 0x0, 0x0, 0x1}, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg$unix(r1, &(0x7f0000000500)={&(0x7f0000000240), 0x6e, &(0x7f00000001c0)=[{&(0x7f00000002c0)=""/208, 0xd0}, {&(0x7f00000003c0)=""/213, 0xd5}], 0x2, &(0x7f00000004c0)=[@cred={{0x1c, 0x1, 0x2, {0x0}}}], 0x20}, 0x40000000) sched_setattr(r3, &(0x7f0000000540)={0x38, 0x5, 0x12, 0x1000, 0x89, 0x100000000, 0x7, 0x180000000, 0x20, 0x2}, 0x0) sched_setattr(r0, &(0x7f0000000180)={0x38, 0x6, 0x30, 0x1, 0x46, 0x2, 0x7, 0x4, 0x1, 0x6}, 0x0) connect$unix(r1, &(0x7f000057eff8)=@abs, 0x6e) sendmmsg$unix(r2, &(0x7f00000bd000), 0x318, 0x0) recvmmsg(r1, &(0x7f00000000c0), 0x10106, 0x2, 0x0) r4 = open(&(0x7f0000000080)='./bus\x00', 0x14d842, 0x0) r5 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) sendmmsg(r2, &(0x7f0000002780)=[{{0x0, 0x0, 0x0}}], 0x1, 0x0) sendfile(r4, r5, 0x0, 0x80000005) getpid() truncate(&(0x7f0000000040)='./bus\x00', 0x5) openat(0xffffffffffffffff, 0x0, 0x0, 0x0) 05:53:29 executing program 3: syz_mount_image$vfat(&(0x7f00000000c0), &(0x7f0000000100)='./file0\x00', 0x0, 0x3, &(0x7f0000000000)=[{&(0x7f0000000140)="eb3c906d6b66732e66617400028001000240000004f801", 0x17}, {&(0x7f0000010100)="000000090000000000000000c20d000000000000000000b8017737c548", 0x1d, 0x1e0}, {&(0x7f0000000180)="53595a4b414c4c45522020080000e780325132510000e780325100000000000041660069006c00650030000f00fc0000ffffffffffffffffffff0000ffffffff46494c45302020202020201000c1e770325132510000e770325103", 0x5b, 0x600}], 0x0, &(0x7f0000000400)=ANY=[]) chdir(&(0x7f0000000340)='./file0\x00') creat(&(0x7f0000000200)='./file0/file1\x00', 0x0) newfstatat(0xffffffffffffff9c, &(0x7f0000000340)='./file1\x00', &(0x7f0000000440), 0x800) open(&(0x7f0000000080)='./file1\x00', 0x4400, 0x186) 05:53:29 executing program 2: syz_mount_image$vfat(&(0x7f00000000c0), &(0x7f0000000100)='./file0\x00', 0x0, 0x3, &(0x7f0000000000)=[{&(0x7f0000000140)="eb3c906d6b66732e66617400028001000240000004f801", 0x17}, {&(0x7f0000010100)="000000090000000000000000c20d000000000000000000b8017737c54836ecaaf8ffff00f0ff", 0x26, 0x1e0}, {&(0x7f0000000180)="53595a4b414c4c45522020080000e780325132510000e780325100000000000041660069006c00650030000f00fc0000ffffffffffffffffffff0000ffffffff46494c45302020202020201000c1e770325132510000e770325103", 0x5b, 0x600}], 0x0, &(0x7f0000000400)=ANY=[]) chdir(&(0x7f0000000340)='./file0\x00') creat(&(0x7f0000000200)='./file0/file1\x00', 0x88) setresuid(0x0, 0x0, 0x0) open(&(0x7f0000000080)='./file1\x00', 0x4400, 0x186) 05:53:29 executing program 4: prlimit64(0x0, 0xe, &(0x7f0000000280)={0x9, 0x8d}, 0x0) sched_setattr(0x0, &(0x7f0000000040)={0x38, 0x2, 0x0, 0x0, 0x8}, 0x0) r0 = creat(&(0x7f0000000280)='./bus\x00', 0x0) write$cgroup_type(r0, &(0x7f0000000200), 0x175d900f) ioctl$FS_IOC_RESVSP(r0, 0x80086601, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x8}) [ 146.385918][T12495] loop1: detected capacity change from 0 to 6 [ 146.408625][T12498] loop5: detected capacity change from 0 to 6 [ 146.418451][T12495] FAT-fs (loop1): Directory bread(block 6) failed 05:53:29 executing program 1: syz_mount_image$vfat(&(0x7f00000000c0), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000000)=[{&(0x7f0000000140)="eb3c906d6b66732e66617400028001000240000004f801", 0x17}, {&(0x7f0000000180)="53595a4b414c4c45522020080000e780325132510000e780325100000000000041660069006c00650030000f00fc0000ffffffffffffffffffff0000ffffffff46494c4530202020202020", 0x4b, 0x600}], 0x0, &(0x7f0000000400)=ANY=[@ANYBLOB='check=strict,iocharset=cp437']) creat(&(0x7f0000000200)='./file0/file1\x00', 0x48) [ 146.432187][T12498] FAT-fs (loop5): Directory bread(block 6) failed [ 146.451713][T12495] FAT-fs (loop1): Directory bread(block 6) failed [ 146.461419][T12495] FAT-fs (loop1): Directory bread(block 6) failed [ 146.500629][T12504] loop2: detected capacity change from 0 to 6 [ 146.511593][T12504] FAT-fs (loop2): Directory bread(block 6) failed [ 146.524622][T12504] FAT-fs (loop2): Directory bread(block 135) failed [ 146.531303][T12504] FAT-fs (loop2): Directory bread(block 136) failed [ 146.538329][T12504] FAT-fs (loop2): Directory bread(block 137) failed [ 146.545084][T12504] FAT-fs (loop2): Directory bread(block 138) failed [ 146.552320][T12504] FAT-fs (loop2): Directory bread(block 139) failed [ 146.559553][T12504] FAT-fs (loop2): Directory bread(block 140) failed [ 146.566305][T12504] FAT-fs (loop2): Directory bread(block 141) failed [ 146.572966][T12504] FAT-fs (loop2): Directory bread(block 142) failed [ 146.580198][T12505] loop3: detected capacity change from 0 to 6 [ 146.588063][T12498] FAT-fs (loop5): Directory bread(block 135) failed [ 146.596594][T12504] FAT-fs (loop2): Directory bread(block 143) failed [ 146.602112][T12498] FAT-fs (loop5): Directory bread(block 136) failed [ 146.610377][T12498] FAT-fs (loop5): Directory bread(block 137) failed [ 146.615737][T12504] FAT-fs (loop2): error, corrupted directory (invalid entries) [ 146.617151][T12498] FAT-fs (loop5): Directory bread(block 138) failed [ 146.624680][T12504] FAT-fs (loop2): Filesystem has been set read-only [ 146.639816][T12512] loop1: detected capacity change from 0 to 6 05:53:29 executing program 2: syz_mount_image$vfat(&(0x7f00000000c0), &(0x7f0000000100)='./file0\x00', 0x0, 0x3, &(0x7f0000000000)=[{&(0x7f0000000140)="eb3c906d6b66732e66617400028001000240000004f801", 0x17}, {&(0x7f0000010100)="000000090000000000000000c20d000000000000000000b8017737c54836ecaaf8ffff00f0ff", 0x26, 0x1e0}, {&(0x7f0000000180)="53595a4b414c4c45522020080000e780325132510000e780325100000000000041660069006c00650030000f00fc0000ffffffffffffffffffff0000ffffffff46494c45302020202020201000c1e770325132510000e770325103", 0x5b, 0x600}], 0x0, &(0x7f0000000400)=ANY=[]) chdir(&(0x7f0000000340)='./file0\x00') creat(&(0x7f0000000200)='./file0/file1\x00', 0x89) setresuid(0x0, 0x0, 0x0) open(&(0x7f0000000080)='./file1\x00', 0x4400, 0x186) [ 146.646476][T12505] FAT-fs (loop3): Directory bread(block 6) failed [ 146.653772][T12498] FAT-fs (loop5): Directory bread(block 139) failed [ 146.662303][T12498] FAT-fs (loop5): Directory bread(block 140) failed [ 146.669258][T12512] FAT-fs (loop1): Directory bread(block 6) failed [ 146.684954][T12498] FAT-fs (loop5): Directory bread(block 141) failed [ 146.692430][T12498] FAT-fs (loop5): Directory bread(block 142) failed 05:53:29 executing program 3: syz_mount_image$vfat(&(0x7f00000000c0), &(0x7f0000000100)='./file0\x00', 0x0, 0x3, &(0x7f0000000000)=[{&(0x7f0000000140)="eb3c906d6b66732e66617400028001000240000004f801", 0x17}, {&(0x7f0000010100)="000000090000000000000000c20d000000000000000000b8017737c548", 0x1d, 0x1e0}, {&(0x7f0000000180)="53595a4b414c4c45522020080000e780325132510000e780325100000000000041660069006c00650030000f00fc0000ffffffffffffffffffff0000ffffffff46494c45302020202020201000c1e770325132510000e770325103", 0x5b, 0x600}], 0x0, &(0x7f0000000400)=ANY=[]) chdir(&(0x7f0000000340)='./file0\x00') creat(&(0x7f0000000200)='./file0/file1\x00', 0x0) newfstatat(0xffffffffffffff9c, &(0x7f0000000340)='./file1\x00', &(0x7f0000000440), 0x800) open(&(0x7f0000000080)='./file1\x00', 0x4400, 0x186) 05:53:29 executing program 4: prlimit64(0x0, 0xe, &(0x7f0000000280)={0x9, 0x8d}, 0x0) sched_setattr(0x0, &(0x7f0000000040)={0x38, 0x2, 0x0, 0x0, 0x8}, 0x0) r0 = creat(&(0x7f0000000280)='./bus\x00', 0x0) write$cgroup_type(r0, &(0x7f0000000200), 0x175d900f) ioctl$FS_IOC_RESVSP(r0, 0x80087601, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x8}) 05:53:29 executing program 5: syz_mount_image$vfat(&(0x7f00000000c0), &(0x7f0000000100)='./file0\x00', 0x0, 0x3, &(0x7f0000000000)=[{&(0x7f0000000140)="eb3c906d6b66732e66617400028001000240000004f801", 0x17}, {&(0x7f0000010100)="000000090000000000000000c20d000000000000000000b8017737c54836ecaaf8ffff00f0ff", 0x26, 0x1e0}, {&(0x7f0000000180)="53595a4b414c4c45522020080000e780325132510000e780325100000000000041660069006c00650030000f00fc0000ffffffffffffffffffff0000ffffffff46494c45302020202020201000c1e770325132510000e770325103", 0x5b, 0x600}], 0x0, &(0x7f0000000400)=ANY=[@ANYBLOB='check=strict,iocharset=cp437']) chdir(&(0x7f0000000340)='./file0\x00') creat(&(0x7f0000000200)='./file0/file1\x00', 0x0) newfstatat(0xffffffffffffff9c, &(0x7f0000000340)='./file1\x00', 0x0, 0x0) open(&(0x7f0000000080)='./file1\x00', 0x0, 0x18) [ 146.692847][T12512] FAT-fs (loop1): Directory bread(block 6) failed [ 146.699554][T12498] FAT-fs (loop5): Directory bread(block 143) failed [ 146.713421][T12498] FAT-fs (loop5): error, corrupted directory (invalid entries) [ 146.721065][T12498] FAT-fs (loop5): Filesystem has been set read-only [ 146.721777][T12512] FAT-fs (loop1): Directory bread(block 6) failed 05:53:29 executing program 1: syz_mount_image$vfat(&(0x7f00000000c0), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000000)=[{&(0x7f0000000140)="eb3c906d6b66732e66617400028001000240000004f801", 0x17}, {&(0x7f0000000180)="53595a4b414c4c45522020080000e780325132510000e780325100000000000041660069006c00650030000f00fc0000ffffffffffffffffffff0000ffffffff46494c4530202020202020", 0x4b, 0x600}], 0x0, &(0x7f0000000400)=ANY=[@ANYBLOB='check=strict,iocharset=cp437']) creat(&(0x7f0000000200)='./file0/file1\x00', 0x4c) [ 146.774542][T12520] loop2: detected capacity change from 0 to 6 [ 146.782368][T12520] FAT-fs (loop2): Directory bread(block 6) failed [ 146.802382][T12520] FAT-fs (loop2): Directory bread(block 135) failed [ 146.815778][T12520] FAT-fs (loop2): Directory bread(block 136) failed [ 146.822642][T12520] FAT-fs (loop2): Directory bread(block 137) failed [ 146.837333][T12520] FAT-fs (loop2): Directory bread(block 138) failed [ 146.880115][T12524] loop1: detected capacity change from 0 to 6 [ 146.886594][T12520] FAT-fs (loop2): Directory bread(block 139) failed [ 146.897327][T12526] loop5: detected capacity change from 0 to 6 [ 146.908314][T12520] FAT-fs (loop2): Directory bread(block 140) failed [ 146.917365][T12528] loop3: detected capacity change from 0 to 6 [ 146.924106][T12524] FAT-fs (loop1): Directory bread(block 6) failed [ 146.928755][T12520] FAT-fs (loop2): Directory bread(block 141) failed [ 146.937396][T12520] FAT-fs (loop2): Directory bread(block 142) failed [ 146.943360][T12526] FAT-fs (loop5): Directory bread(block 6) failed [ 146.944144][T12520] FAT-fs (loop2): Directory bread(block 143) failed [ 146.957957][T12520] FAT-fs (loop2): error, corrupted directory (invalid entries) [ 146.958395][T12528] FAT-fs (loop3): Directory bread(block 6) failed [ 146.965542][T12520] FAT-fs (loop2): Filesystem has been set read-only 05:53:29 executing program 2: syz_mount_image$vfat(&(0x7f00000000c0), &(0x7f0000000100)='./file0\x00', 0x0, 0x3, &(0x7f0000000000)=[{&(0x7f0000000140)="eb3c906d6b66732e66617400028001000240000004f801", 0x17}, {&(0x7f0000010100)="000000090000000000000000c20d000000000000000000b8017737c54836ecaaf8ffff00f0ff", 0x26, 0x1e0}, {&(0x7f0000000180)="53595a4b414c4c45522020080000e780325132510000e780325100000000000041660069006c00650030000f00fc0000ffffffffffffffffffff0000ffffffff46494c45302020202020201000c1e770325132510000e770325103", 0x5b, 0x600}], 0x0, &(0x7f0000000400)=ANY=[]) chdir(&(0x7f0000000340)='./file0\x00') creat(&(0x7f0000000200)='./file0/file1\x00', 0x8a) setresuid(0x0, 0x0, 0x0) open(&(0x7f0000000080)='./file1\x00', 0x4400, 0x186) [ 146.980452][T12529] FAT-fs (loop1): Directory bread(block 6) failed [ 146.998333][T12529] FAT-fs (loop1): Directory bread(block 6) failed [ 146.998801][T12526] FAT-fs (loop5): Directory bread(block 135) failed [ 147.011600][T12528] FAT-fs (loop3): error, fat_get_cluster: invalid cluster chain (i_pos 0) [ 147.020250][T12528] FAT-fs (loop3): Filesystem has been set read-only 05:53:29 executing program 4: prlimit64(0x0, 0xe, &(0x7f0000000280)={0x9, 0x8d}, 0x0) sched_setattr(0x0, &(0x7f0000000040)={0x38, 0x2, 0x0, 0x0, 0x8}, 0x0) r0 = creat(&(0x7f0000000280)='./bus\x00', 0x0) write$cgroup_type(r0, &(0x7f0000000200), 0x175d900f) ioctl$FS_IOC_RESVSP(r0, 0x801c581f, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x8}) [ 147.022869][T12526] FAT-fs (loop5): Directory bread(block 136) failed [ 147.038332][T12526] FAT-fs (loop5): Directory bread(block 137) failed [ 147.045097][T12526] FAT-fs (loop5): Directory bread(block 138) failed [ 147.048572][T12528] FAT-fs (loop3): Directory bread(block 6) failed [ 147.070157][T12526] FAT-fs (loop5): Directory bread(block 139) failed [ 147.078166][T12526] FAT-fs (loop5): Directory bread(block 140) failed [ 147.084890][T12526] FAT-fs (loop5): Directory bread(block 141) failed [ 147.091532][T12526] FAT-fs (loop5): Directory bread(block 142) failed [ 147.098292][T12526] FAT-fs (loop5): Directory bread(block 143) failed [ 147.105997][T12526] FAT-fs (loop5): error, corrupted directory (invalid entries) [ 147.113724][T12526] FAT-fs (loop5): Filesystem has been set read-only [ 147.157336][T12537] loop2: detected capacity change from 0 to 6 [ 147.170820][T12537] FAT-fs (loop2): Directory bread(block 6) failed [ 147.183591][T12537] FAT-fs (loop2): Directory bread(block 135) failed [ 147.196596][T12537] FAT-fs (loop2): Directory bread(block 136) failed [ 147.203273][T12537] FAT-fs (loop2): Directory bread(block 137) failed [ 147.210204][T12537] FAT-fs (loop2): Directory bread(block 138) failed [ 147.216965][T12537] FAT-fs (loop2): Directory bread(block 139) failed [ 147.223953][T12537] FAT-fs (loop2): Directory bread(block 140) failed [ 147.245482][T12537] FAT-fs (loop2): Directory bread(block 141) failed [ 147.252589][T12537] FAT-fs (loop2): Directory bread(block 142) failed [ 147.259921][T12537] FAT-fs (loop2): Directory bread(block 143) failed [ 147.268571][T12537] FAT-fs (loop2): error, corrupted directory (invalid entries) [ 147.276272][T12537] FAT-fs (loop2): Filesystem has been set read-only 05:53:30 executing program 0: prlimit64(0x0, 0xe, &(0x7f0000000100)={0x9, 0x8d}, 0x0) r0 = getpid() sched_setattr(0x0, &(0x7f0000000140)={0x38, 0x2, 0x0, 0x0, 0x9}, 0x0) sched_setattr(r0, &(0x7f00000000c0)={0x38, 0x2, 0x0, 0x0, 0x1}, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg$unix(r1, &(0x7f0000000500)={&(0x7f0000000240), 0x6e, &(0x7f00000001c0)=[{&(0x7f00000002c0)=""/208, 0xd0}, {&(0x7f00000003c0)=""/213, 0xd5}], 0x2, &(0x7f00000004c0)=[@cred={{0x1c, 0x1, 0x2, {0x0}}}], 0x20}, 0x40000000) sched_setattr(r3, &(0x7f0000000540)={0x38, 0x5, 0x12, 0x1000, 0x89, 0x100000000, 0x7, 0x180000000, 0x20, 0x2}, 0x0) sched_setattr(r0, &(0x7f0000000180)={0x38, 0x6, 0x30, 0x1, 0x46, 0x2, 0x7, 0x4, 0x1, 0x6}, 0x0) connect$unix(r1, &(0x7f000057eff8)=@abs, 0x6e) sendmmsg$unix(r2, &(0x7f00000bd000), 0x318, 0x0) recvmmsg(r1, &(0x7f00000000c0), 0x10106, 0x2, 0x0) r4 = open(&(0x7f0000000080)='./bus\x00', 0x14d842, 0x0) r5 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) sendmmsg(r2, &(0x7f0000002780)=[{{0x0, 0x0, 0x0}}], 0x1, 0x0) sendfile(r4, r5, 0x0, 0x80000005) getpid() truncate(&(0x7f0000000040)='./bus\x00', 0x5) openat(0xffffffffffffffff, 0x0, 0x0, 0x0) 05:53:30 executing program 1: syz_mount_image$vfat(&(0x7f00000000c0), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000000)=[{&(0x7f0000000140)="eb3c906d6b66732e66617400028001000240000004f801", 0x17}, {&(0x7f0000000180)="53595a4b414c4c45522020080000e780325132510000e780325100000000000041660069006c00650030000f00fc0000ffffffffffffffffffff0000ffffffff46494c4530202020202020", 0x4b, 0x600}], 0x0, &(0x7f0000000400)=ANY=[@ANYBLOB='check=strict,iocharset=cp437']) creat(&(0x7f0000000200)='./file0/file1\x00', 0x60) 05:53:30 executing program 3: syz_mount_image$vfat(&(0x7f00000000c0), &(0x7f0000000100)='./file0\x00', 0x0, 0x3, &(0x7f0000000000)=[{&(0x7f0000000140)="eb3c906d6b66732e66617400028001000240000004f801", 0x17}, {&(0x7f0000010100)="000000090000000000000000c20d000000000000000000b8017737c54836ecaaf8ff", 0x22, 0x1e0}, {&(0x7f0000000180)="53595a4b414c4c45522020080000e780325132510000e780325100000000000041660069006c00650030000f00fc0000ffffffffffffffffffff0000ffffffff46494c45302020202020201000c1e770325132510000e770325103", 0x5b, 0x600}], 0x0, &(0x7f0000000400)=ANY=[]) chdir(&(0x7f0000000340)='./file0\x00') creat(&(0x7f0000000200)='./file0/file1\x00', 0x0) newfstatat(0xffffffffffffff9c, &(0x7f0000000340)='./file1\x00', &(0x7f0000000440), 0x800) open(&(0x7f0000000080)='./file1\x00', 0x4400, 0x186) 05:53:30 executing program 5: syz_mount_image$vfat(&(0x7f00000000c0), &(0x7f0000000100)='./file0\x00', 0x0, 0x3, &(0x7f0000000000)=[{&(0x7f0000000140)="eb3c906d6b66732e66617400028001000240000004f801", 0x17}, {&(0x7f0000010100)="000000090000000000000000c20d000000000000000000b8017737c54836ecaaf8ffff00f0ff", 0x26, 0x1e0}, {&(0x7f0000000180)="53595a4b414c4c45522020080000e780325132510000e780325100000000000041660069006c00650030000f00fc0000ffffffffffffffffffff0000ffffffff46494c45302020202020201000c1e770325132510000e770325103", 0x5b, 0x600}], 0x0, &(0x7f0000000400)=ANY=[@ANYBLOB='check=strict,iocharset=cp437']) chdir(&(0x7f0000000340)='./file0\x00') creat(&(0x7f0000000200)='./file0/file1\x00', 0x0) newfstatat(0xffffffffffffff9c, &(0x7f0000000340)='./file1\x00', 0x0, 0x0) open(&(0x7f0000000080)='./file1\x00', 0x0, 0x1800) 05:53:30 executing program 4: prlimit64(0x0, 0xe, &(0x7f0000000280)={0x9, 0x8d}, 0x0) sched_setattr(0x0, &(0x7f0000000040)={0x38, 0x2, 0x0, 0x0, 0x8}, 0x0) r0 = creat(&(0x7f0000000280)='./bus\x00', 0x0) write$cgroup_type(r0, &(0x7f0000000200), 0x175d900f) ioctl$FS_IOC_RESVSP(r0, 0xc0045878, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x8}) 05:53:30 executing program 2: syz_mount_image$vfat(&(0x7f00000000c0), &(0x7f0000000100)='./file0\x00', 0x0, 0x3, &(0x7f0000000000)=[{&(0x7f0000000140)="eb3c906d6b66732e66617400028001000240000004f801", 0x17}, {&(0x7f0000010100)="000000090000000000000000c20d000000000000000000b8017737c54836ecaaf8ffff00f0ff", 0x26, 0x1e0}, {&(0x7f0000000180)="53595a4b414c4c45522020080000e780325132510000e780325100000000000041660069006c00650030000f00fc0000ffffffffffffffffffff0000ffffffff46494c45302020202020201000c1e770325132510000e770325103", 0x5b, 0x600}], 0x0, &(0x7f0000000400)=ANY=[]) chdir(&(0x7f0000000340)='./file0\x00') creat(&(0x7f0000000200)='./file0/file1\x00', 0x8b) setresuid(0x0, 0x0, 0x0) open(&(0x7f0000000080)='./file1\x00', 0x4400, 0x186) [ 147.334706][T12549] loop5: detected capacity change from 0 to 6 [ 147.336136][T12548] loop3: detected capacity change from 0 to 6 [ 147.343045][T12550] loop1: detected capacity change from 0 to 6 [ 147.355865][T12549] FAT-fs (loop5): Directory bread(block 6) failed [ 147.367106][T12550] FAT-fs (loop1): Directory bread(block 6) failed [ 147.380860][T12548] FAT-fs (loop3): Directory bread(block 6) failed [ 147.390981][T12549] FAT-fs (loop5): Directory bread(block 135) failed [ 147.402311][T12549] FAT-fs (loop5): Directory bread(block 136) failed [ 147.413486][T12549] FAT-fs (loop5): Directory bread(block 137) failed [ 147.420753][T12549] FAT-fs (loop5): Directory bread(block 138) failed [ 147.427485][T12549] FAT-fs (loop5): Directory bread(block 139) failed [ 147.434515][T12549] FAT-fs (loop5): Directory bread(block 140) failed [ 147.442222][T12549] FAT-fs (loop5): Directory bread(block 141) failed [ 147.449166][T12549] FAT-fs (loop5): Directory bread(block 142) failed [ 147.455848][T12549] FAT-fs (loop5): Directory bread(block 143) failed [ 147.463438][T12549] FAT-fs (loop5): error, corrupted directory (invalid entries) [ 147.471032][T12549] FAT-fs (loop5): Filesystem has been set read-only [ 147.478094][T12550] FAT-fs (loop1): Directory bread(block 6) failed 05:53:30 executing program 5: syz_mount_image$vfat(&(0x7f00000000c0), &(0x7f0000000100)='./file0\x00', 0x0, 0x3, &(0x7f0000000000)=[{&(0x7f0000000140)="eb3c906d6b66732e66617400028001000240000004f801", 0x17}, {&(0x7f0000010100)="000000090000000000000000c20d000000000000000000b8017737c54836ecaaf8ffff00f0ff", 0x26, 0x1e0}, {&(0x7f0000000180)="53595a4b414c4c45522020080000e780325132510000e780325100000000000041660069006c00650030000f00fc0000ffffffffffffffffffff0000ffffffff46494c45302020202020201000c1e770325132510000e770325103", 0x5b, 0x600}], 0x0, &(0x7f0000000400)=ANY=[@ANYBLOB='check=strict,iocharset=cp437']) chdir(&(0x7f0000000340)='./file0\x00') creat(&(0x7f0000000200)='./file0/file1\x00', 0x0) newfstatat(0xffffffffffffff9c, &(0x7f0000000340)='./file1\x00', 0x0, 0x0) open(&(0x7f0000000080)='./file1\x00', 0x0, 0x3f00) [ 147.485009][T12548] FAT-fs (loop3): error, fat_get_cluster: invalid cluster chain (i_pos 0) [ 147.493532][T12548] FAT-fs (loop3): Filesystem has been set read-only [ 147.501179][T12550] FAT-fs (loop1): Directory bread(block 6) failed [ 147.508688][T12548] FAT-fs (loop3): Directory bread(block 6) failed 05:53:30 executing program 1: syz_mount_image$vfat(&(0x7f00000000c0), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000000)=[{&(0x7f0000000140)="eb3c906d6b66732e66617400028001000240000004f801", 0x17}, {&(0x7f0000000180)="53595a4b414c4c45522020080000e780325132510000e780325100000000000041660069006c00650030000f00fc0000ffffffffffffffffffff0000ffffffff46494c4530202020202020", 0x4b, 0x600}], 0x0, &(0x7f0000000400)=ANY=[@ANYBLOB='check=strict,iocharset=cp437']) creat(&(0x7f0000000200)='./file0/file1\x00', 0x68) 05:53:30 executing program 3: syz_mount_image$vfat(&(0x7f00000000c0), &(0x7f0000000100)='./file0\x00', 0x0, 0x3, &(0x7f0000000000)=[{&(0x7f0000000140)="eb3c906d6b66732e66617400028001000240000004f801", 0x17}, {&(0x7f0000010100)="000000090000000000000000c20d000000000000000000b8017737c54836ecaaf8ff", 0x22, 0x1e0}, {&(0x7f0000000180)="53595a4b414c4c45522020080000e780325132510000e780325100000000000041660069006c00650030000f00fc0000ffffffffffffffffffff0000ffffffff46494c45302020202020201000c1e770325132510000e770325103", 0x5b, 0x600}], 0x0, &(0x7f0000000400)=ANY=[]) chdir(&(0x7f0000000340)='./file0\x00') creat(&(0x7f0000000200)='./file0/file1\x00', 0x0) newfstatat(0xffffffffffffff9c, &(0x7f0000000340)='./file1\x00', &(0x7f0000000440), 0x800) open(&(0x7f0000000080)='./file1\x00', 0x4400, 0x186) [ 147.544363][T12557] loop2: detected capacity change from 0 to 6 [ 147.563087][T12557] FAT-fs (loop2): Directory bread(block 6) failed [ 147.572043][T12557] FAT-fs (loop2): Directory bread(block 135) failed [ 147.580735][T12557] FAT-fs (loop2): Directory bread(block 136) failed [ 147.602795][T12562] loop5: detected capacity change from 0 to 6 [ 147.609004][T12557] FAT-fs (loop2): Directory bread(block 137) failed [ 147.624900][T12562] FAT-fs (loop5): Directory bread(block 6) failed [ 147.631779][T12557] FAT-fs (loop2): Directory bread(block 138) failed [ 147.645331][T12562] FAT-fs (loop5): Directory bread(block 135) failed 05:53:30 executing program 4: prlimit64(0x0, 0xe, &(0x7f0000000280)={0x9, 0x8d}, 0x0) sched_setattr(0x0, &(0x7f0000000040)={0x38, 0x2, 0x0, 0x0, 0x8}, 0x0) r0 = creat(&(0x7f0000000280)='./bus\x00', 0x0) write$cgroup_type(r0, &(0x7f0000000200), 0x175d900f) ioctl$FS_IOC_RESVSP(r0, 0xc0045878, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x8}) [ 147.652685][T12557] FAT-fs (loop2): Directory bread(block 139) failed [ 147.655767][T12561] loop1: detected capacity change from 0 to 6 [ 147.666621][T12562] FAT-fs (loop5): Directory bread(block 136) failed [ 147.672225][T12557] FAT-fs (loop2): Directory bread(block 140) failed [ 147.679934][T12557] FAT-fs (loop2): Directory bread(block 141) failed [ 147.686133][T12561] FAT-fs (loop1): Directory bread(block 6) failed [ 147.687199][T12557] FAT-fs (loop2): Directory bread(block 142) failed [ 147.699850][T12562] FAT-fs (loop5): Directory bread(block 137) failed [ 147.706991][T12565] FAT-fs (loop1): Directory bread(block 6) failed [ 147.718850][T12557] FAT-fs (loop2): Directory bread(block 143) failed [ 147.725845][T12562] FAT-fs (loop5): Directory bread(block 138) failed [ 147.732542][T12565] FAT-fs (loop1): Directory bread(block 6) failed [ 147.740209][T12557] FAT-fs (loop2): error, corrupted directory (invalid entries) [ 147.747773][T12557] FAT-fs (loop2): Filesystem has been set read-only [ 147.755782][T12562] FAT-fs (loop5): Directory bread(block 139) failed [ 147.764205][T12562] FAT-fs (loop5): Directory bread(block 140) failed [ 147.771008][T12562] FAT-fs (loop5): Directory bread(block 141) failed [ 147.777971][T12562] FAT-fs (loop5): Directory bread(block 142) failed [ 147.785043][T12562] FAT-fs (loop5): Directory bread(block 143) failed [ 147.792815][T12562] FAT-fs (loop5): error, corrupted directory (invalid entries) [ 147.800415][T12562] FAT-fs (loop5): Filesystem has been set read-only 05:53:30 executing program 1: syz_mount_image$vfat(&(0x7f00000000c0), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000000)=[{&(0x7f0000000140)="eb3c906d6b66732e66617400028001000240000004f801", 0x17}, {&(0x7f0000000180)="53595a4b414c4c45522020080000e780325132510000e780325100000000000041660069006c00650030000f00fc0000ffffffffffffffffffff0000ffffffff46494c4530202020202020", 0x4b, 0x600}], 0x0, &(0x7f0000000400)=ANY=[@ANYBLOB='check=strict,iocharset=cp437']) creat(&(0x7f0000000200)='./file0/file1\x00', 0x6c) 05:53:30 executing program 4: prlimit64(0x0, 0xe, &(0x7f0000000280)={0x9, 0x8d}, 0x0) sched_setattr(0x0, &(0x7f0000000040)={0x38, 0x2, 0x0, 0x0, 0x8}, 0x0) r0 = creat(&(0x7f0000000280)='./bus\x00', 0x0) write$cgroup_type(r0, &(0x7f0000000200), 0x175d900f) ioctl$FS_IOC_RESVSP(r0, 0xc0189436, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x8}) [ 147.870143][T12571] loop3: detected capacity change from 0 to 6 [ 147.913768][T12571] FAT-fs (loop3): Directory bread(block 6) failed [ 147.954466][T12571] FAT-fs (loop3): error, fat_get_cluster: invalid cluster chain (i_pos 0) [ 147.963076][T12571] FAT-fs (loop3): Filesystem has been set read-only [ 147.970088][T12571] FAT-fs (loop3): Directory bread(block 6) failed [ 148.074386][T12576] loop1: detected capacity change from 0 to 6 [ 148.097078][T12576] FAT-fs (loop1): Directory bread(block 6) failed 05:53:30 executing program 0: syz_mount_image$vfat(&(0x7f00000000c0), &(0x7f0000000100)='./file0\x00', 0x0, 0x3, &(0x7f0000000000)=[{&(0x7f0000000140)="eb3c906d6b66732e66617400028001000240000004f801", 0x17}, {&(0x7f0000010100)="000000090000000000000000c20d000000000000000000b8017737c54836ecaaf8ffff00f0ff", 0x26, 0x1e0}, {&(0x7f0000000180)="53595a4b414c4c45522020080000e780325132510000e780325100000000000041660069006c00650030000f00fc0000ffffffffffffffffffff0000ffffffff46494c45302020202020201000c1e770325132510000e770325103", 0x5b, 0x600}], 0x0, &(0x7f0000000400)=ANY=[]) chdir(&(0x7f0000000340)='./file0\x00') creat(&(0x7f0000000200)='./file0/file1\x00', 0x8a) setresuid(0x0, 0x0, 0x0) open(&(0x7f0000000080)='./file1\x00', 0x4400, 0x186) 05:53:30 executing program 5: syz_mount_image$vfat(&(0x7f00000000c0), &(0x7f0000000100)='./file0\x00', 0x0, 0x3, &(0x7f0000000000)=[{&(0x7f0000000140)="eb3c906d6b66732e66617400028001000240000004f801", 0x17}, {&(0x7f0000010100)="000000090000000000000000c20d000000000000000000b8017737c54836ecaaf8ffff00f0ff", 0x26, 0x1e0}, {&(0x7f0000000180)="53595a4b414c4c45522020080000e780325132510000e780325100000000000041660069006c00650030000f00fc0000ffffffffffffffffffff0000ffffffff46494c45302020202020201000c1e770325132510000e770325103", 0x5b, 0x600}], 0x0, &(0x7f0000000400)=ANY=[@ANYBLOB='check=strict,iocharset=cp437']) chdir(&(0x7f0000000340)='./file0\x00') creat(&(0x7f0000000200)='./file0/file1\x00', 0x0) newfstatat(0xffffffffffffff9c, &(0x7f0000000340)='./file1\x00', 0x0, 0x0) open(&(0x7f0000000080)='./file1\x00', 0x0, 0x80000) 05:53:30 executing program 2: syz_mount_image$vfat(&(0x7f00000000c0), &(0x7f0000000100)='./file0\x00', 0x0, 0x3, &(0x7f0000000000)=[{&(0x7f0000000140)="eb3c906d6b66732e66617400028001000240000004f801", 0x17}, {&(0x7f0000010100)="000000090000000000000000c20d000000000000000000b8017737c54836ecaaf8ffff00f0ff", 0x26, 0x1e0}, {&(0x7f0000000180)="53595a4b414c4c45522020080000e780325132510000e780325100000000000041660069006c00650030000f00fc0000ffffffffffffffffffff0000ffffffff46494c45302020202020201000c1e770325132510000e770325103", 0x5b, 0x600}], 0x0, &(0x7f0000000400)=ANY=[]) chdir(&(0x7f0000000340)='./file0\x00') creat(&(0x7f0000000200)='./file0/file1\x00', 0x8c) setresuid(0x0, 0x0, 0x0) open(&(0x7f0000000080)='./file1\x00', 0x4400, 0x186) 05:53:30 executing program 3: syz_mount_image$vfat(&(0x7f00000000c0), &(0x7f0000000100)='./file0\x00', 0x0, 0x3, &(0x7f0000000000)=[{&(0x7f0000000140)="eb3c906d6b66732e66617400028001000240000004f801", 0x17}, {&(0x7f0000010100)="000000090000000000000000c20d000000000000000000b8017737c54836ecaaf8ff", 0x22, 0x1e0}, {&(0x7f0000000180)="53595a4b414c4c45522020080000e780325132510000e780325100000000000041660069006c00650030000f00fc0000ffffffffffffffffffff0000ffffffff46494c45302020202020201000c1e770325132510000e770325103", 0x5b, 0x600}], 0x0, &(0x7f0000000400)=ANY=[]) chdir(&(0x7f0000000340)='./file0\x00') creat(&(0x7f0000000200)='./file0/file1\x00', 0x0) newfstatat(0xffffffffffffff9c, &(0x7f0000000340)='./file1\x00', &(0x7f0000000440), 0x800) open(&(0x7f0000000080)='./file1\x00', 0x4400, 0x186) 05:53:30 executing program 4: prlimit64(0x0, 0xe, &(0x7f0000000280)={0x9, 0x8d}, 0x0) sched_setattr(0x0, &(0x7f0000000040)={0x38, 0x2, 0x0, 0x0, 0x8}, 0x0) r0 = creat(&(0x7f0000000280)='./bus\x00', 0x0) write$cgroup_type(r0, &(0x7f0000000200), 0x175d900f) ioctl$FS_IOC_RESVSP(r0, 0xc020660b, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x8}) 05:53:30 executing program 1: syz_mount_image$vfat(&(0x7f00000000c0), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000000)=[{&(0x7f0000000140)="eb3c906d6b66732e66617400028001000240000004f801", 0x17}, {&(0x7f0000000180)="53595a4b414c4c45522020080000e780325132510000e780325100000000000041660069006c00650030000f00fc0000ffffffffffffffffffff0000ffffffff46494c4530202020202020", 0x4b, 0x600}], 0x0, &(0x7f0000000400)=ANY=[@ANYBLOB='check=strict,iocharset=cp437']) creat(&(0x7f0000000200)='./file0/file1\x00', 0x74) [ 148.123396][T12576] FAT-fs (loop1): Directory bread(block 6) failed [ 148.134258][T12576] FAT-fs (loop1): Directory bread(block 6) failed 05:53:31 executing program 0: syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x200000, 0x5, &(0x7f0000000200)=[{&(0x7f0000010000)="200000000002000019000000900100000f000000000000000200000006000000000008000080000020000000dbf4655fdbf4655f0100ffff53ef010001000000daf4655f000000000000000001000000000000000b0000000004000008000000d2c200001203", 0x66, 0x400}, {&(0x7f0000010100)="00000000000000000000000082e36724c6f34caa846ed2e527703378010040", 0x1f, 0x4e0}, {&(0x7f0000010400)="02000000030000000400000019000f000300040000000000000000000f002e69", 0x20, 0x1000}, {&(0x7f0000010500)="7f000000ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff", 0x1002, 0x2000}, {&(0x7f0000012600)="ed41000010000000daf4655fdbf4655fdbf4655f00000000000004008000000000000800050000000af301000400000000000000000000000900000010", 0x3d, 0x4400}], 0x0, &(0x7f00000000c0)=ANY=[]) chdir(&(0x7f0000000140)='./file0\x00') r0 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000000c0)='memory.events\x00', 0x26e1, 0x0) r1 = creat(&(0x7f0000000280)='./bus\x00', 0x0) write$cgroup_type(r1, &(0x7f0000000200), 0x175d900f) ioctl$FS_IOC_RESVSP(r1, 0x40305828, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x8}) openat$incfs(r1, &(0x7f0000000180)='.pending_reads\x00', 0x80, 0x1d0) perf_event_open(&(0x7f0000000040)={0x0, 0x70, 0x0, 0xff, 0x0, 0x0, 0x0, 0x248000009}, 0x0, 0x0, 0xffffffffffffffff, 0x0) ioctl$PERF_EVENT_IOC_PERIOD(r0, 0x4030582a, &(0x7f0000000040)) r2 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r2, 0x0) preadv(r2, &(0x7f0000000280), 0x18, 0xd9f, 0x0) preadv(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) write$cgroup_type(r0, &(0x7f0000000140), 0xffffff1f) [ 148.314326][T12588] loop1: detected capacity change from 0 to 6 [ 148.320793][T12587] loop2: detected capacity change from 0 to 6 [ 148.334113][T12588] FAT-fs (loop1): Directory bread(block 6) failed [ 148.340847][T12587] FAT-fs (loop2): Directory bread(block 6) failed [ 148.349964][T12586] loop5: detected capacity change from 0 to 6 [ 148.356715][T12585] loop3: detected capacity change from 0 to 6 05:53:31 executing program 1: syz_mount_image$vfat(&(0x7f00000000c0), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000000)=[{&(0x7f0000000140)="eb3c906d6b66732e66617400028001000240000004f801", 0x17}, {&(0x7f0000000180)="53595a4b414c4c45522020080000e780325132510000e780325100000000000041660069006c00650030000f00fc0000ffffffffffffffffffff0000ffffffff46494c4530202020202020", 0x4b, 0x600}], 0x0, &(0x7f0000000400)=ANY=[@ANYBLOB='check=strict,iocharset=cp437']) creat(&(0x7f0000000200)='./file0/file1\x00', 0x7a) [ 148.404234][T12586] FAT-fs (loop5): Directory bread(block 6) failed [ 148.405556][T12595] FAT-fs (loop2): Directory bread(block 135) failed [ 148.421598][T12585] FAT-fs (loop3): Directory bread(block 6) failed [ 148.434470][T12595] FAT-fs (loop2): Directory bread(block 136) failed [ 148.442234][T12594] FAT-fs (loop5): Directory bread(block 6) failed 05:53:31 executing program 4: prlimit64(0x0, 0xe, &(0x7f0000000280)={0x9, 0x8d}, 0x0) sched_setattr(0x0, &(0x7f0000000040)={0x38, 0x2, 0x0, 0x0, 0x8}, 0x0) r0 = creat(&(0x7f0000000280)='./bus\x00', 0x0) write$cgroup_type(r0, &(0x7f0000000200), 0x175d900f) ioctl$FS_IOC_RESVSP(r0, 0x40305828, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x8}) [ 148.445633][T12595] FAT-fs (loop2): Directory bread(block 137) failed [ 148.459031][T12595] FAT-fs (loop2): Directory bread(block 138) failed [ 148.467131][T12595] FAT-fs (loop2): Directory bread(block 139) failed [ 148.467675][T12594] FAT-fs (loop5): Directory bread(block 6) failed [ 148.474624][T12595] FAT-fs (loop2): Directory bread(block 140) failed [ 148.488967][T12595] FAT-fs (loop2): Directory bread(block 141) failed 05:53:31 executing program 5: syz_mount_image$vfat(&(0x7f00000000c0), &(0x7f0000000100)='./file0\x00', 0x0, 0x3, &(0x7f0000000000)=[{&(0x7f0000000140)="eb3c906d6b66732e66617400028001000240000004f801", 0x17}, {&(0x7f0000010100)="000000090000000000000000c20d000000000000000000b8017737c54836ecaaf8ffff00f0ff", 0x26, 0x1e0}, {&(0x7f0000000180)="53595a4b414c4c45522020080000e780325132510000e780325100000000000041660069006c00650030000f00fc0000ffffffffffffffffffff0000ffffffff46494c45302020202020201000c1e770325132510000e770325103", 0x5b, 0x600}], 0x0, &(0x7f0000000400)=ANY=[@ANYBLOB='check=strict,iocharset=cp437']) chdir(&(0x7f0000000340)='./file0\x00') creat(&(0x7f0000000200)='./file0/file1\x00', 0x0) newfstatat(0xffffffffffffff9c, &(0x7f0000000340)='./file1\x00', 0x0, 0x0) open(&(0x7f0000000080)='./file1\x00', 0x0, 0x80040) 05:53:31 executing program 3: syz_mount_image$vfat(&(0x7f00000000c0), &(0x7f0000000100)='./file0\x00', 0x0, 0x3, &(0x7f0000000000)=[{&(0x7f0000000140)="eb3c906d6b66732e66617400028001000240000004f801", 0x17}, {&(0x7f0000010100)="000000090000000000000000c20d000000000000000000b8017737c54836ecaaf8ffff00", 0x24, 0x1e0}, {&(0x7f0000000180)="53595a4b414c4c45522020080000e780325132510000e780325100000000000041660069006c00650030000f00fc0000ffffffffffffffffffff0000ffffffff46494c45302020202020201000c1e770325132510000e770325103", 0x5b, 0x600}], 0x0, &(0x7f0000000400)=ANY=[]) chdir(&(0x7f0000000340)='./file0\x00') creat(&(0x7f0000000200)='./file0/file1\x00', 0x0) newfstatat(0xffffffffffffff9c, &(0x7f0000000340)='./file1\x00', &(0x7f0000000440), 0x800) open(&(0x7f0000000080)='./file1\x00', 0x4400, 0x186) 05:53:31 executing program 2: syz_mount_image$vfat(&(0x7f00000000c0), &(0x7f0000000100)='./file0\x00', 0x0, 0x3, &(0x7f0000000000)=[{&(0x7f0000000140)="eb3c906d6b66732e66617400028001000240000004f801", 0x17}, {&(0x7f0000010100)="000000090000000000000000c20d000000000000000000b8017737c54836ecaaf8ffff00f0ff", 0x26, 0x1e0}, {&(0x7f0000000180)="53595a4b414c4c45522020080000e780325132510000e780325100000000000041660069006c00650030000f00fc0000ffffffffffffffffffff0000ffffffff46494c45302020202020201000c1e770325132510000e770325103", 0x5b, 0x600}], 0x0, &(0x7f0000000400)=ANY=[]) chdir(&(0x7f0000000340)='./file0\x00') creat(&(0x7f0000000200)='./file0/file1\x00', 0x8d) setresuid(0x0, 0x0, 0x0) open(&(0x7f0000000080)='./file1\x00', 0x4400, 0x186) 05:53:31 executing program 4: prlimit64(0x0, 0xe, &(0x7f0000000280)={0x9, 0x8d}, 0x0) sched_setattr(0x0, &(0x7f0000000040)={0x38, 0x2, 0x0, 0x0, 0x8}, 0x0) r0 = creat(&(0x7f0000000280)='./bus\x00', 0x0) write$cgroup_type(r0, &(0x7f0000000200), 0x175d900f) ioctl$FS_IOC_RESVSP(r0, 0x40305828, &(0x7f0000000040)={0x2, 0x0, 0x0, 0x8}) [ 148.515477][T12595] FAT-fs (loop2): Directory bread(block 142) failed [ 148.535105][T12595] FAT-fs (loop2): Directory bread(block 143) failed [ 148.545050][T12604] loop1: detected capacity change from 0 to 6 [ 148.545117][T12595] FAT-fs (loop2): error, corrupted directory (invalid entries) [ 148.558773][T12595] FAT-fs (loop2): Filesystem has been set read-only [ 148.605217][T12608] loop3: detected capacity change from 0 to 6 [ 148.616006][T12608] FAT-fs (loop3): Directory bread(block 6) failed [ 148.627489][T12608] FAT-fs (loop3): error, fat_get_cluster: invalid cluster chain (i_pos 0) [ 148.636037][T12608] FAT-fs (loop3): Filesystem has been set read-only 05:53:31 executing program 3: syz_mount_image$vfat(&(0x7f00000000c0), &(0x7f0000000100)='./file0\x00', 0x0, 0x3, &(0x7f0000000000)=[{&(0x7f0000000140)="eb3c906d6b66732e66617400028001000240000004f801", 0x17}, {&(0x7f0000010100)="000000090000000000000000c20d000000000000000000b8017737c54836ecaaf8ffff00", 0x24, 0x1e0}, {&(0x7f0000000180)="53595a4b414c4c45522020080000e780325132510000e780325100000000000041660069006c00650030000f00fc0000ffffffffffffffffffff0000ffffffff46494c45302020202020201000c1e770325132510000e770325103", 0x5b, 0x600}], 0x0, &(0x7f0000000400)=ANY=[]) chdir(&(0x7f0000000340)='./file0\x00') creat(&(0x7f0000000200)='./file0/file1\x00', 0x0) newfstatat(0xffffffffffffff9c, &(0x7f0000000340)='./file1\x00', &(0x7f0000000440), 0x800) open(&(0x7f0000000080)='./file1\x00', 0x4400, 0x186) [ 148.661238][T12608] FAT-fs (loop3): Directory bread(block 6) failed [ 148.677370][T12610] loop5: detected capacity change from 0 to 6 [ 148.699237][T12610] FAT-fs (loop5): Directory bread(block 6) failed [ 148.735016][T12610] FAT-fs (loop5): Directory bread(block 135) failed [ 148.749419][T12610] FAT-fs (loop5): Directory bread(block 136) failed 05:53:31 executing program 1: syz_mount_image$vfat(&(0x7f00000000c0), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000000)=[{&(0x7f0000000140)="eb3c906d6b66732e66617400028001000240000004f801", 0x17}, {&(0x7f0000000180)="53595a4b414c4c45522020080000e780325132510000e780325100000000000041660069006c00650030000f00fc0000ffffffffffffffffffff0000ffffffff46494c4530202020202020", 0x4b, 0x600}], 0x0, &(0x7f0000000400)=ANY=[@ANYBLOB='check=strict,iocharset=cp437']) creat(&(0x7f0000000200)='./file0/file1\x00', 0x10e) [ 148.799019][T12613] loop2: detected capacity change from 0 to 6 [ 148.805418][T12615] loop3: detected capacity change from 0 to 6 [ 148.827226][T12610] FAT-fs (loop5): Directory bread(block 137) failed [ 148.842357][T12613] FAT-fs (loop2): Directory bread(block 6) failed [ 148.860417][T12615] FAT-fs (loop3): Directory bread(block 6) failed [ 148.868005][T12619] loop1: detected capacity change from 0 to 6 [ 148.877518][T12610] FAT-fs (loop5): Directory bread(block 138) failed [ 148.893177][T12613] FAT-fs (loop2): Directory bread(block 135) failed [ 148.904107][T12610] FAT-fs (loop5): Directory bread(block 139) failed 05:53:31 executing program 4: prlimit64(0x0, 0xe, &(0x7f0000000280)={0x9, 0x8d}, 0x0) sched_setattr(0x0, &(0x7f0000000040)={0x38, 0x2, 0x0, 0x0, 0x8}, 0x0) r0 = creat(&(0x7f0000000280)='./bus\x00', 0x0) write$cgroup_type(r0, &(0x7f0000000200), 0x175d900f) ioctl$FS_IOC_RESVSP(r0, 0x40305828, &(0x7f0000000040)={0x4, 0x0, 0x0, 0x8}) [ 148.911672][T12610] FAT-fs (loop5): Directory bread(block 140) failed [ 148.918512][T12610] FAT-fs (loop5): Directory bread(block 141) failed [ 148.925305][T12610] FAT-fs (loop5): Directory bread(block 142) failed [ 148.926296][T12615] FAT-fs (loop3): error, fat_get_cluster: invalid cluster chain (i_pos 0) [ 148.932018][T12610] FAT-fs (loop5): Directory bread(block 143) failed [ 148.940476][T12615] FAT-fs (loop3): Filesystem has been set read-only [ 148.953862][T12613] FAT-fs (loop2): Directory bread(block 136) failed [ 148.954117][T12619] FAT-fs (loop1): Directory bread(block 6) failed [ 148.960578][T12613] FAT-fs (loop2): Directory bread(block 137) failed [ 148.974813][T12610] FAT-fs (loop5): error, corrupted directory (invalid entries) [ 148.982679][T12610] FAT-fs (loop5): Filesystem has been set read-only [ 148.989552][T12613] FAT-fs (loop2): Directory bread(block 138) failed [ 148.996387][T12613] FAT-fs (loop2): Directory bread(block 139) failed [ 149.003193][T12613] FAT-fs (loop2): Directory bread(block 140) failed 05:53:31 executing program 5: syz_mount_image$vfat(&(0x7f00000000c0), &(0x7f0000000100)='./file0\x00', 0x0, 0x3, &(0x7f0000000000)=[{&(0x7f0000000140)="eb3c906d6b66732e66617400028001000240000004f801", 0x17}, {&(0x7f0000010100)="000000090000000000000000c20d000000000000000000b8017737c54836ecaaf8ffff00f0ff", 0x26, 0x1e0}, {&(0x7f0000000180)="53595a4b414c4c45522020080000e780325132510000e780325100000000000041660069006c00650030000f00fc0000ffffffffffffffffffff0000ffffffff46494c45302020202020201000c1e770325132510000e770325103", 0x5b, 0x600}], 0x0, &(0x7f0000000400)=ANY=[@ANYBLOB='check=strict,iocharset=cp437']) chdir(&(0x7f0000000340)='./file0\x00') creat(&(0x7f0000000200)='./file0/file1\x00', 0x0) newfstatat(0xffffffffffffff9c, &(0x7f0000000340)='./file1\x00', 0x0, 0x0) open(&(0x7f0000000080)='./file1\x00', 0x0, 0x1000000) [ 149.012447][T12613] FAT-fs (loop2): Directory bread(block 141) failed [ 149.029561][T12613] FAT-fs (loop2): Directory bread(block 142) failed [ 149.037904][T12613] FAT-fs (loop2): Directory bread(block 143) failed [ 149.045674][T12613] FAT-fs (loop2): error, corrupted directory (invalid entries) [ 149.053226][T12613] FAT-fs (loop2): Filesystem has been set read-only 05:53:31 executing program 3: syz_mount_image$vfat(&(0x7f00000000c0), &(0x7f0000000100)='./file0\x00', 0x0, 0x3, &(0x7f0000000000)=[{&(0x7f0000000140)="eb3c906d6b66732e66617400028001000240000004f801", 0x17}, {&(0x7f0000010100)="000000090000000000000000c20d000000000000000000b8017737c54836ecaaf8ffff00", 0x24, 0x1e0}, {&(0x7f0000000180)="53595a4b414c4c45522020080000e780325132510000e780325100000000000041660069006c00650030000f00fc0000ffffffffffffffffffff0000ffffffff46494c45302020202020201000c1e770325132510000e770325103", 0x5b, 0x600}], 0x0, &(0x7f0000000400)=ANY=[]) chdir(&(0x7f0000000340)='./file0\x00') creat(&(0x7f0000000200)='./file0/file1\x00', 0x0) newfstatat(0xffffffffffffff9c, &(0x7f0000000340)='./file1\x00', &(0x7f0000000440), 0x800) open(&(0x7f0000000080)='./file1\x00', 0x4400, 0x186) [ 149.075656][T12615] FAT-fs (loop3): Directory bread(block 6) failed [ 149.154876][T12627] loop5: detected capacity change from 0 to 6 [ 149.189717][T12627] FAT-fs (loop5): Directory bread(block 6) failed [ 149.199445][T12629] loop3: detected capacity change from 0 to 6 [ 149.216807][T12629] FAT-fs (loop3): Directory bread(block 6) failed [ 149.219511][T12627] FAT-fs (loop5): Directory bread(block 135) failed [ 149.230204][T12627] FAT-fs (loop5): Directory bread(block 136) failed [ 149.236941][T12627] FAT-fs (loop5): Directory bread(block 137) failed [ 149.243532][T12627] FAT-fs (loop5): Directory bread(block 138) failed 05:53:32 executing program 2: syz_mount_image$vfat(&(0x7f00000000c0), &(0x7f0000000100)='./file0\x00', 0x0, 0x3, &(0x7f0000000000)=[{&(0x7f0000000140)="eb3c906d6b66732e66617400028001000240000004f801", 0x17}, {&(0x7f0000010100)="000000090000000000000000c20d000000000000000000b8017737c54836ecaaf8ffff00f0ff", 0x26, 0x1e0}, {&(0x7f0000000180)="53595a4b414c4c45522020080000e780325132510000e780325100000000000041660069006c00650030000f00fc0000ffffffffffffffffffff0000ffffffff46494c45302020202020201000c1e770325132510000e770325103", 0x5b, 0x600}], 0x0, &(0x7f0000000400)=ANY=[]) chdir(&(0x7f0000000340)='./file0\x00') creat(&(0x7f0000000200)='./file0/file1\x00', 0x8e) setresuid(0x0, 0x0, 0x0) open(&(0x7f0000000080)='./file1\x00', 0x4400, 0x186) [ 149.250411][T12627] FAT-fs (loop5): Directory bread(block 139) failed [ 149.257005][T12627] FAT-fs (loop5): Directory bread(block 140) failed [ 149.263632][T12627] FAT-fs (loop5): Directory bread(block 141) failed [ 149.272823][T12627] FAT-fs (loop5): Directory bread(block 142) failed [ 149.295030][T12627] FAT-fs (loop5): Directory bread(block 143) failed 05:53:32 executing program 1: syz_mount_image$vfat(&(0x7f00000000c0), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000000)=[{&(0x7f0000000140)="eb3c906d6b66732e66617400028001000240000004f801", 0x17}, {&(0x7f0000000180)="53595a4b414c4c45522020080000e780325132510000e780325100000000000041660069006c00650030000f00fc0000ffffffffffffffffffff0000ffffffff46494c4530202020202020", 0x4b, 0x600}], 0x0, &(0x7f0000000400)=ANY=[@ANYBLOB='check=strict,iocharset=cp437']) creat(&(0x7f0000000200)='./file0/file1\x00', 0x214) 05:53:32 executing program 4: prlimit64(0x0, 0xe, &(0x7f0000000280)={0x9, 0x8d}, 0x0) sched_setattr(0x0, &(0x7f0000000040)={0x38, 0x2, 0x0, 0x0, 0x8}, 0x0) r0 = creat(&(0x7f0000000280)='./bus\x00', 0x0) write$cgroup_type(r0, &(0x7f0000000200), 0x175d900f) ioctl$FS_IOC_RESVSP(r0, 0x40305828, &(0x7f0000000040)={0x5, 0x0, 0x0, 0x8}) [ 149.300776][T12629] FAT-fs (loop3): error, fat_get_cluster: invalid cluster chain (i_pos 0) [ 149.310208][T12629] FAT-fs (loop3): Filesystem has been set read-only [ 149.317252][T12627] FAT-fs (loop5): error, corrupted directory (invalid entries) [ 149.324843][T12627] FAT-fs (loop5): Filesystem has been set read-only [ 149.329555][T12633] loop1: detected capacity change from 0 to 6 [ 149.338295][T12634] loop2: detected capacity change from 0 to 6 [ 149.356386][T12634] FAT-fs (loop2): Directory bread(block 6) failed [ 149.356316][T12633] FAT-fs (loop1): Directory bread(block 6) failed [ 149.446027][T12633] FAT-fs (loop1): Directory bread(block 6) failed [ 149.453880][T12634] FAT-fs (loop2): Directory bread(block 135) failed [ 149.460508][T12634] FAT-fs (loop2): Directory bread(block 136) failed [ 149.473751][T12633] FAT-fs (loop1): Directory bread(block 6) failed [ 149.480645][T12637] FAT-fs (loop3): Directory bread(block 6) failed 05:53:32 executing program 5: syz_mount_image$vfat(&(0x7f00000000c0), &(0x7f0000000100)='./file0\x00', 0x0, 0x3, &(0x7f0000000000)=[{&(0x7f0000000140)="eb3c906d6b66732e66617400028001000240000004f801", 0x17}, {&(0x7f0000010100)="000000090000000000000000c20d000000000000000000b8017737c54836ecaaf8ffff00f0ff", 0x26, 0x1e0}, {&(0x7f0000000180)="53595a4b414c4c45522020080000e780325132510000e780325100000000000041660069006c00650030000f00fc0000ffffffffffffffffffff0000ffffffff46494c45302020202020201000c1e770325132510000e770325103", 0x5b, 0x600}], 0x0, &(0x7f0000000400)=ANY=[@ANYBLOB='check=strict,iocharset=cp437']) chdir(&(0x7f0000000340)='./file0\x00') creat(&(0x7f0000000200)='./file0/file1\x00', 0x0) newfstatat(0xffffffffffffff9c, &(0x7f0000000340)='./file1\x00', 0x0, 0x0) open(&(0x7f0000000080)='./file1\x00', 0x0, 0x2000000) 05:53:32 executing program 3: syz_mount_image$vfat(&(0x7f00000000c0), &(0x7f0000000100)='./file0\x00', 0x0, 0x3, &(0x7f0000000000)=[{&(0x7f0000000140)="eb3c906d6b66732e66617400028001000240000004f801", 0x17}, {&(0x7f0000010100)="000000090000000000000000c20d000000000000000000b8017737c54836ecaaf8ffff00f0", 0x25, 0x1e0}, {&(0x7f0000000180)="53595a4b414c4c45522020080000e780325132510000e780325100000000000041660069006c00650030000f00fc0000ffffffffffffffffffff0000ffffffff46494c45302020202020201000c1e770325132510000e770325103", 0x5b, 0x600}], 0x0, &(0x7f0000000400)=ANY=[]) chdir(&(0x7f0000000340)='./file0\x00') creat(&(0x7f0000000200)='./file0/file1\x00', 0x0) newfstatat(0xffffffffffffff9c, &(0x7f0000000340)='./file1\x00', &(0x7f0000000440), 0x800) open(&(0x7f0000000080)='./file1\x00', 0x4400, 0x186) [ 149.544145][T12634] FAT-fs (loop2): Directory bread(block 137) failed [ 149.564550][T12634] FAT-fs (loop2): Directory bread(block 138) failed [ 149.569644][T12643] loop5: detected capacity change from 0 to 6 [ 149.584430][T12634] FAT-fs (loop2): Directory bread(block 139) failed 05:53:32 executing program 1: syz_mount_image$vfat(&(0x7f00000000c0), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000000)=[{&(0x7f0000000140)="eb3c906d6b66732e66617400028001000240000004f801", 0x17}, {&(0x7f0000000180)="53595a4b414c4c45522020080000e780325132510000e780325100000000000041660069006c00650030000f00fc0000ffffffffffffffffffff0000ffffffff46494c4530202020202020", 0x4b, 0x600}], 0x0, &(0x7f0000000400)=ANY=[@ANYBLOB='check=strict,iocharset=cp437']) creat(&(0x7f0000000200)='./file0/file1\x00', 0x300) [ 149.596511][T12634] FAT-fs (loop2): Directory bread(block 140) failed [ 149.607253][T12643] FAT-fs (loop5): Directory bread(block 6) failed [ 149.613480][T12634] FAT-fs (loop2): Directory bread(block 141) failed [ 149.633159][T12647] loop3: detected capacity change from 0 to 6 [ 149.635766][T12634] FAT-fs (loop2): Directory bread(block 142) failed 05:53:32 executing program 4: prlimit64(0x0, 0xe, &(0x7f0000000280)={0x9, 0x8d}, 0x0) sched_setattr(0x0, &(0x7f0000000040)={0x38, 0x2, 0x0, 0x0, 0x8}, 0x0) r0 = creat(&(0x7f0000000280)='./bus\x00', 0x0) write$cgroup_type(r0, &(0x7f0000000200), 0x175d900f) ioctl$FS_IOC_RESVSP(r0, 0x40305828, &(0x7f0000000040)={0x6, 0x0, 0x0, 0x8}) [ 149.647967][T12649] loop1: detected capacity change from 0 to 6 [ 149.649700][T12643] FAT-fs (loop5): Directory bread(block 135) failed [ 149.669495][T12647] FAT-fs (loop3): Directory bread(block 6) failed [ 149.677173][T12649] FAT-fs (loop1): Directory bread(block 6) failed [ 149.680858][T12643] FAT-fs (loop5): Directory bread(block 136) failed [ 149.685859][T12634] FAT-fs (loop2): Directory bread(block 143) failed [ 149.724951][T12634] FAT-fs (loop2): error, corrupted directory (invalid entries) [ 149.732525][T12634] FAT-fs (loop2): Filesystem has been set read-only [ 149.774233][T12649] FAT-fs (loop1): Directory bread(block 6) failed [ 149.790374][T12647] FAT-fs (loop3): Directory bread(block 6) failed [ 149.810937][T12649] FAT-fs (loop1): Directory bread(block 6) failed [ 149.817437][T12643] FAT-fs (loop5): Directory bread(block 137) failed 05:53:32 executing program 2: syz_mount_image$vfat(&(0x7f00000000c0), &(0x7f0000000100)='./file0\x00', 0x0, 0x3, &(0x7f0000000000)=[{&(0x7f0000000140)="eb3c906d6b66732e66617400028001000240000004f801", 0x17}, {&(0x7f0000010100)="000000090000000000000000c20d000000000000000000b8017737c54836ecaaf8ffff00f0ff", 0x26, 0x1e0}, {&(0x7f0000000180)="53595a4b414c4c45522020080000e780325132510000e780325100000000000041660069006c00650030000f00fc0000ffffffffffffffffffff0000ffffffff46494c45302020202020201000c1e770325132510000e770325103", 0x5b, 0x600}], 0x0, &(0x7f0000000400)=ANY=[]) chdir(&(0x7f0000000340)='./file0\x00') creat(&(0x7f0000000200)='./file0/file1\x00', 0x8f) setresuid(0x0, 0x0, 0x0) open(&(0x7f0000000080)='./file1\x00', 0x4400, 0x186) [ 149.827693][T12643] FAT-fs (loop5): Directory bread(block 138) failed [ 149.841657][T12647] FAT-fs (loop3): Directory bread(block 6) failed [ 149.856903][T12643] FAT-fs (loop5): Directory bread(block 139) failed 05:53:32 executing program 1: syz_mount_image$vfat(&(0x7f00000000c0), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000000)=[{&(0x7f0000000140)="eb3c906d6b66732e66617400028001000240000004f801", 0x17}, {&(0x7f0000000180)="53595a4b414c4c45522020080000e780325132510000e780325100000000000041660069006c00650030000f00fc0000ffffffffffffffffffff0000ffffffff46494c4530202020202020", 0x4b, 0x600}], 0x0, &(0x7f0000000400)=ANY=[@ANYBLOB='check=strict,iocharset=cp437']) creat(&(0x7f0000000200)='./file0/file1\x00', 0x500) [ 149.882045][T12643] FAT-fs (loop5): Directory bread(block 140) failed [ 149.919999][T12658] loop2: detected capacity change from 0 to 6 05:53:32 executing program 3: syz_mount_image$vfat(&(0x7f00000000c0), &(0x7f0000000100)='./file0\x00', 0x0, 0x3, &(0x7f0000000000)=[{&(0x7f0000000140)="eb3c906d6b66732e66617400028001000240000004f801", 0x17}, {&(0x7f0000010100)="000000090000000000000000c20d000000000000000000b8017737c54836ecaaf8ffff00f0", 0x25, 0x1e0}, {&(0x7f0000000180)="53595a4b414c4c45522020080000e780325132510000e780325100000000000041660069006c00650030000f00fc0000ffffffffffffffffffff0000ffffffff46494c45302020202020201000c1e770325132510000e770325103", 0x5b, 0x600}], 0x0, &(0x7f0000000400)=ANY=[]) chdir(&(0x7f0000000340)='./file0\x00') creat(&(0x7f0000000200)='./file0/file1\x00', 0x0) newfstatat(0xffffffffffffff9c, &(0x7f0000000340)='./file1\x00', &(0x7f0000000440), 0x800) open(&(0x7f0000000080)='./file1\x00', 0x4400, 0x186) [ 149.930045][T12643] FAT-fs (loop5): Directory bread(block 141) failed [ 149.945915][T12658] FAT-fs (loop2): Directory bread(block 6) failed [ 149.999391][T12658] FAT-fs (loop2): Directory bread(block 135) failed [ 150.004046][T12643] FAT-fs (loop5): Directory bread(block 142) failed [ 150.012620][T12643] FAT-fs (loop5): Directory bread(block 143) failed [ 150.020137][T12643] FAT-fs (loop5): error, corrupted directory (invalid entries) [ 150.027869][T12643] FAT-fs (loop5): Filesystem has been set read-only [ 150.035727][T12658] FAT-fs (loop2): Directory bread(block 136) failed 05:53:32 executing program 4: prlimit64(0x0, 0xe, &(0x7f0000000280)={0x9, 0x8d}, 0x0) sched_setattr(0x0, &(0x7f0000000040)={0x38, 0x2, 0x0, 0x0, 0x8}, 0x0) r0 = creat(&(0x7f0000000280)='./bus\x00', 0x0) write$cgroup_type(r0, &(0x7f0000000200), 0x175d900f) ioctl$FS_IOC_RESVSP(r0, 0x40305828, &(0x7f0000000040)={0x8, 0x0, 0x0, 0x8}) [ 150.048878][T12660] loop1: detected capacity change from 0 to 6 [ 150.054174][T12658] FAT-fs (loop2): Directory bread(block 137) failed [ 150.055115][T12662] loop3: detected capacity change from 0 to 6 [ 150.072852][T12658] FAT-fs (loop2): Directory bread(block 138) failed [ 150.080726][T12660] FAT-fs (loop1): Directory bread(block 6) failed [ 150.100736][T12662] FAT-fs (loop3): Directory bread(block 6) failed [ 150.104122][T12658] FAT-fs (loop2): Directory bread(block 139) failed [ 150.112660][T12660] FAT-fs (loop1): Directory bread(block 6) failed [ 150.127269][T12662] FAT-fs (loop3): error, invalid access to FAT (entry 0x0000000f) [ 150.135199][T12662] FAT-fs (loop3): Filesystem has been set read-only [ 150.142032][T12660] FAT-fs (loop1): Directory bread(block 6) failed [ 150.148601][T12658] FAT-fs (loop2): Directory bread(block 140) failed [ 150.156592][T12662] FAT-fs (loop3): Directory bread(block 6) failed [ 150.167829][T12658] FAT-fs (loop2): Directory bread(block 141) failed [ 150.183889][T12658] FAT-fs (loop2): Directory bread(block 142) failed 05:53:33 executing program 1: syz_mount_image$vfat(&(0x7f00000000c0), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000000)=[{&(0x7f0000000140)="eb3c906d6b66732e66617400028001000240000004f801", 0x17}, {&(0x7f0000000180)="53595a4b414c4c45522020080000e780325132510000e780325100000000000041660069006c00650030000f00fc0000ffffffffffffffffffff0000ffffffff46494c4530202020202020", 0x4b, 0x600}], 0x0, &(0x7f0000000400)=ANY=[@ANYBLOB='check=strict,iocharset=cp437']) creat(&(0x7f0000000200)='./file0/file1\x00', 0x600) 05:53:33 executing program 3: syz_mount_image$vfat(&(0x7f00000000c0), &(0x7f0000000100)='./file0\x00', 0x0, 0x3, &(0x7f0000000000)=[{&(0x7f0000000140)="eb3c906d6b66732e66617400028001000240000004f801", 0x17}, {&(0x7f0000010100)="000000090000000000000000c20d000000000000000000b8017737c54836ecaaf8ffff00f0", 0x25, 0x1e0}, {&(0x7f0000000180)="53595a4b414c4c45522020080000e780325132510000e780325100000000000041660069006c00650030000f00fc0000ffffffffffffffffffff0000ffffffff46494c45302020202020201000c1e770325132510000e770325103", 0x5b, 0x600}], 0x0, &(0x7f0000000400)=ANY=[]) chdir(&(0x7f0000000340)='./file0\x00') creat(&(0x7f0000000200)='./file0/file1\x00', 0x0) newfstatat(0xffffffffffffff9c, &(0x7f0000000340)='./file1\x00', &(0x7f0000000440), 0x800) open(&(0x7f0000000080)='./file1\x00', 0x4400, 0x186) [ 150.200786][T12658] FAT-fs (loop2): Directory bread(block 143) failed [ 150.209486][T12658] FAT-fs (loop2): error, corrupted directory (invalid entries) [ 150.217140][T12658] FAT-fs (loop2): Filesystem has been set read-only 05:53:33 executing program 5: syz_mount_image$vfat(&(0x7f00000000c0), &(0x7f0000000100)='./file0\x00', 0x0, 0x3, &(0x7f0000000000)=[{&(0x7f0000000140)="eb3c906d6b66732e66617400028001000240000004f801", 0x17}, {&(0x7f0000010100)="000000090000000000000000c20d000000000000000000b8017737c54836ecaaf8ffff00f0ff", 0x26, 0x1e0}, {&(0x7f0000000180)="53595a4b414c4c45522020080000e780325132510000e780325100000000000041660069006c00650030000f00fc0000ffffffffffffffffffff0000ffffffff46494c45302020202020201000c1e770325132510000e770325103", 0x5b, 0x600}], 0x0, &(0x7f0000000400)=ANY=[@ANYBLOB='check=strict,iocharset=cp437']) chdir(&(0x7f0000000340)='./file0\x00') creat(&(0x7f0000000200)='./file0/file1\x00', 0x0) newfstatat(0xffffffffffffff9c, &(0x7f0000000340)='./file1\x00', 0x0, 0x0) open(&(0x7f0000000080)='./file1\x00', 0x0, 0x4000000) [ 150.271324][T12669] loop3: detected capacity change from 0 to 6 [ 150.279351][T12670] loop1: detected capacity change from 0 to 6 05:53:33 executing program 2: syz_mount_image$vfat(&(0x7f00000000c0), &(0x7f0000000100)='./file0\x00', 0x0, 0x3, &(0x7f0000000000)=[{&(0x7f0000000140)="eb3c906d6b66732e66617400028001000240000004f801", 0x17}, {&(0x7f0000010100)="000000090000000000000000c20d000000000000000000b8017737c54836ecaaf8ffff00f0ff", 0x26, 0x1e0}, {&(0x7f0000000180)="53595a4b414c4c45522020080000e780325132510000e780325100000000000041660069006c00650030000f00fc0000ffffffffffffffffffff0000ffffffff46494c45302020202020201000c1e770325132510000e770325103", 0x5b, 0x600}], 0x0, &(0x7f0000000400)=ANY=[]) chdir(&(0x7f0000000340)='./file0\x00') creat(&(0x7f0000000200)='./file0/file1\x00', 0x90) setresuid(0x0, 0x0, 0x0) open(&(0x7f0000000080)='./file1\x00', 0x4400, 0x186) [ 150.319297][T12669] FAT-fs (loop3): Directory bread(block 6) failed [ 150.339760][T12670] FAT-fs (loop1): Directory bread(block 6) failed [ 150.349043][T12672] loop5: detected capacity change from 0 to 6 [ 150.372178][T12675] loop2: detected capacity change from 0 to 6 [ 150.397209][T12677] FAT-fs (loop1): Directory bread(block 6) failed [ 150.407772][T12669] FAT-fs (loop3): error, invalid access to FAT (entry 0x0000000f) [ 150.415786][T12669] FAT-fs (loop3): Filesystem has been set read-only [ 150.422901][T12672] FAT-fs (loop5): Directory bread(block 6) failed [ 150.426227][T12677] FAT-fs (loop1): Directory bread(block 6) failed [ 150.436527][T12675] FAT-fs (loop2): Directory bread(block 6) failed 05:53:33 executing program 1: syz_mount_image$vfat(&(0x7f00000000c0), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000000)=[{&(0x7f0000000140)="eb3c906d6b66732e66617400028001000240000004f801", 0x17}, {&(0x7f0000000180)="53595a4b414c4c45522020080000e780325132510000e780325100000000000041660069006c00650030000f00fc0000ffffffffffffffffffff0000ffffffff46494c4530202020202020", 0x4b, 0x600}], 0x0, &(0x7f0000000400)=ANY=[@ANYBLOB='check=strict,iocharset=cp437']) creat(&(0x7f0000000200)='./file0/file1\x00', 0x700) [ 150.485966][T12669] FAT-fs (loop3): Directory bread(block 6) failed [ 150.495736][T12672] FAT-fs (loop5): Directory bread(block 135) failed [ 150.507373][T12672] FAT-fs (loop5): Directory bread(block 136) failed [ 150.515395][T12675] FAT-fs (loop2): Directory bread(block 135) failed 05:53:33 executing program 3: syz_mount_image$vfat(&(0x7f00000000c0), &(0x7f0000000100)='./file0\x00', 0x0, 0x3, &(0x7f0000000000)=[{&(0x7f0000000140)="eb3c906d6b66732e66617400028001000240000004f801", 0x17}, {&(0x7f0000010100)="000000090000000000000000c20d000000000000000000b8017737c54836ecaaf8ffff00f0ff", 0x26}, {&(0x7f0000000180)="53595a4b414c4c45522020080000e780325132510000e780325100000000000041660069006c00650030000f00fc0000ffffffffffffffffffff0000ffffffff46494c45302020202020201000c1e770325132510000e770325103", 0x5b, 0x600}], 0x0, &(0x7f0000000400)=ANY=[]) chdir(&(0x7f0000000340)='./file0\x00') creat(&(0x7f0000000200)='./file0/file1\x00', 0x0) newfstatat(0xffffffffffffff9c, &(0x7f0000000340)='./file1\x00', &(0x7f0000000440), 0x800) open(&(0x7f0000000080)='./file1\x00', 0x4400, 0x186) [ 150.537985][T12672] FAT-fs (loop5): Directory bread(block 137) failed [ 150.546132][T12675] FAT-fs (loop2): Directory bread(block 136) failed [ 150.557898][T12680] loop1: detected capacity change from 0 to 6 [ 150.567224][T12672] FAT-fs (loop5): Directory bread(block 138) failed [ 150.574273][T12675] FAT-fs (loop2): Directory bread(block 137) failed [ 150.581549][T12672] FAT-fs (loop5): Directory bread(block 139) failed [ 150.589147][T12675] FAT-fs (loop2): Directory bread(block 138) failed [ 150.591085][T12672] FAT-fs (loop5): Directory bread(block 140) failed [ 150.602776][T12680] FAT-fs (loop1): Directory bread(block 6) failed [ 150.603828][T12675] FAT-fs (loop2): Directory bread(block 139) failed [ 150.627381][T12680] FAT-fs (loop1): Directory bread(block 6) failed 05:53:33 executing program 4: prlimit64(0x0, 0xe, &(0x7f0000000280)={0x9, 0x8d}, 0x0) sched_setattr(0x0, &(0x7f0000000040)={0x38, 0x2, 0x0, 0x0, 0x8}, 0x0) r0 = creat(&(0x7f0000000280)='./bus\x00', 0x0) write$cgroup_type(r0, &(0x7f0000000200), 0x175d900f) ioctl$FS_IOC_RESVSP(r0, 0x40305828, &(0x7f0000000040)={0xc, 0x0, 0x0, 0x8}) [ 150.628908][T12683] loop3: detected capacity change from 0 to 6 [ 150.644444][T12680] FAT-fs (loop1): Directory bread(block 6) failed [ 150.651981][T12683] FAT-fs (loop3): bogus number of reserved sectors [ 150.658541][T12683] FAT-fs (loop3): Can't find a valid FAT filesystem [ 150.663422][T12672] FAT-fs (loop5): Directory bread(block 141) failed [ 150.665583][T12675] FAT-fs (loop2): Directory bread(block 140) failed [ 150.678643][T12675] FAT-fs (loop2): Directory bread(block 141) failed 05:53:33 executing program 0: r0 = perf_event_open(&(0x7f0000000200)={0x2, 0x80, 0xaa, 0x8001, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000000c0)='memory.events\x00', 0x26e1, 0x0) r2 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000140)='memory.events\x00', 0x7a05, 0x1700) fstat(0xffffffffffffffff, 0x0) recvmmsg$unix(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) recvmmsg$unix(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) r3 = openat$rtc(0xffffffffffffff9c, &(0x7f0000004640), 0x22000, 0x0) r4 = syz_open_dev$vcsa(&(0x7f0000004680), 0x8, 0x26002) r5 = eventfd(0x9) r6 = socket$packet(0x11, 0x2, 0x300) r7 = signalfd(0xffffffffffffffff, &(0x7f00000046c0)={[0x137d]}, 0x8) r8 = socket$inet6_tcp(0xa, 0x1, 0x0) getsockopt$inet6_tcp_TCP_REPAIR_WINDOW(r8, 0x6, 0x1d, &(0x7f0000000000), &(0x7f0000000040)=0x14) r9 = syz_mount_image$ext4(&(0x7f0000004700)='ext2\x00', &(0x7f0000004740)='./file0\x00', 0xfffffffffffffffe, 0x6, &(0x7f0000004b80)=[{&(0x7f0000004780)="765b5a44f7799a23820c46b5c159cede4608ac825b327ebfb4f6069de067c6eb2ba2640d0e912c54e8743dc848854eeee6f0864268e0f938f1e10c7da3be762f5e3abf0533fb5df3239b4b3bf316c7c9c90d74e8c420c4d15da924ef51971de803ab0b1d53f54b8dcb", 0x69, 0x206}, {&(0x7f0000004800)="ba28c4b2d4fd45dbef8ff3547f3479b823abeabe5ece5393aee625976565f1da9a8d86977ae070c52780ae8f338d1c5dfa6f58cc6c8b322d18c2e3a90cc93814b4c530b359911caa504e96641ce1afe27dc774d5d60ea8d101083a28fe22a905b4a52c1b7ebd9e45ede244c1a3941132e2bcaab4f448b7a0359016fb8deac562935b1c21a06c4baed89a0a36e028e6d922e97937bfbf51b3627838245d9fc89eb9c2d71e320082e352f29b6ab5", 0xad, 0x8}, {&(0x7f00000048c0)="d1cb34f4b8d01d57c02793b74fe996e984704f1368bb82620acc5338a6a4fb498dd74acd51198013a73407a245f637f4b39e2786e68a90468b459b2389eb66aece7ac9538bfdc7c8a9b9dc8c2b81c5fe25992f3a3eb326014edae2a7e8700ab311688230d210639c5c4ad01c66947f34e9e85189db76d758a0dc30b3b103c86ba1755d4d3ca829c03d4e48478c5ff40a3720e801f7a3c8525c47c2eb7100c6a5cc5f9ad8", 0xa4, 0x5}, {&(0x7f0000004980)="476d393b6a249170524ff7ef74b98827735d0a795e98d1805af38d68b71bcb9fe58f12c3428e390b269ec25e7f39a19f63d1ccaf344a71bfc263218284c673f63a3e58c0112c9c37700168ec90dafe9d96d1f52d816fe93df9d085eb543b0421d0b5520dba5ff13c9905b86758b6c71653c75d3e96984a96a7425fb4b81ed80010c60eac2801d4fff41d1745ea89028f4b9abf905b76c0e5dc4840586f8d94f21e7fbc692562c4816734f3c4b3f44b1ee99abdad1ae79ad6f882c40215e83f612410c86943a4f275ffd4908692fb9709d55062f2725784338c7df23da022ad511878d1c89ac94a9a4d9fd3c512c3e95a669a82ab81d60b079b80d04c", 0xfc, 0x1}, {&(0x7f0000004a80)="b29ba2123a8a68043576fd89ee20f257f79a3878241e39758f54d9aa63c100e3a2f33f0896a8daa11c9c4437289a54e8de30cdc16624", 0x36, 0x5}, {&(0x7f0000004ac0)="5329028008c6661b1010fa869e6675567301b32d961fd56d39783c91eab28304513cfd11ac3e0d2e2bdb14478ee94d37048d5f070203179272291cb4f5437c2aaaafe37ede02e4f86e424d9694e004b223fa40466ce75288626c563ba38952a1480e71dec35cf9a438cee3aa0e944cd59f450c603af197b83938514a84da88036ed331a6328b36ad3fb405270de23b7708c90b12f71aefc0c61954a42dc602394fcc8857a6117e0b1a170e38c9e6bed1db03de8096", 0xb5, 0x800}], 0x3bd9a96f7ffa58ac, &(0x7f0000004c40)=ANY=[@ANYBLOB="64696f726561645f6c6f636b2c64dd12de5c54db9e3b147db8656c6c6f636b5f766500000000000000000000fdd8", @ANYRESDEC=0xee01, @ANYBLOB=',\x00']) fstat(r1, &(0x7f0000004cc0)={0x0, 0x0, 0x0, 0x0, 0x0}) r11 = socket$netlink(0x10, 0x3, 0x0) getsockopt$sock_cred(r11, 0x1, 0x11, &(0x7f0000caaffb)={0x0, 0x0, 0x0}, &(0x7f0000cab000)=0xc) setregid(0x0, r12) sendmmsg$unix(r2, &(0x7f0000004e00)=[{{0x0, 0x0, &(0x7f0000000080)=[{&(0x7f0000000280)="078fb0e5780952200c4c85bb75ac3f87b9dd6cf9cceaf7c951440326d462d834aec0d7e14517f8571b2e7495c74ba9d7d4c9db0a4767d0c3013206e4b90fd99cbb56c7f51d4eb6dd46da1be6741c5cc5c56aa3b93b96147a55c2a16ad27727a6b39e64342c9e8e6008f103762f665232e6b32952306837f0bd89b61cfd2c8ecec6b99cc1689b31d06f63223ebba332ec0f72fff0c6fc1a6ca5395ecc8e75c31c16f5d2f8b590672f946a6ae8c4b7aa672df70b6a5a4a1a4c6fbbaa3ea6e213545f37e45532ccaa3c85cffae1350c58922d1761d1df7eacbd7e4fc2347a10e0740b60ce3b29573820", 0xe8}, {&(0x7f0000000380)="4c809be232aa466629f946b409a81de0f929a085731be7ba08150c4061cb55bea31d5a80bd13c957258e6d25ad17133d99314b75f7b4fba0413130381a2e054060b43d47511a1fd0d581ac3417be9dccd211ab18410434decc3d6b555ee44c0eceb8b3205fe0cc43752dc3d1dcc199e6fcab414ca71e6aee54b6d4230c96eb1bb08a2eb58a7dc4a69b98f466748e6145124444b2d13ad082154ad98165e66387ea68fd8c41c458d57844189b092ae6e09c68316052d84456e8fcffabd8ebf4c73887cd2786a19cffea06d54093274914", 0xd0}, {&(0x7f0000000480)="9e428ef0151b173b7b00bb314a78af4c687175f5c759e36c7ba0cdef43c05816874e9b8a9c274f21e34aca2c747eb2f69ba528251df2db940b4098d89c4bbcafa7a160aecb417b90a40ec5ec40741010e67201eb3721d8db44e94c3414a9f3d3161d636ba6c49f9c0e09b8b8bf95adee3b1510cda4df0696ed93573f4a68ea37a766e720a345cfc9eb68de62c888bf35ccea3f6a3a264206702353756df2eed49b27ef91b1bc7e7fe3dd2847555ba9eac905858b64ba3eae9d75509912f0136263644a55a6ebb2904c82a202f60c5eed1b869a15daca7c1a9d8397ed4740fa429948988c4df3c7faf6e1e446cc55b9c4f726bd7cfd92", 0xf6}, {&(0x7f0000000000)="009a8c5e9aafae74db2406d12c89943548842ac044cc802984f6b74345844f2c3889714e48a53d1b2e2a11b730f5153cea04ef2efe638a0396c09b7b62246a8d888429f902f47612b29bfa1dd38243c3a0aa03c061026616d5986b18268b96dd14c96f2ae657236545aae6416aee8218cab8461649b54b664334", 0x7a}], 0x4, &(0x7f0000000640)=[@rights={{0x20, 0x1, 0x1, [r2, r2, 0xffffffffffffffff, 0xffffffffffffffff]}}, @rights={{0x1c, 0x1, 0x1, [0xffffffffffffffff, r1, 0xffffffffffffffff]}}, @cred={{0x1c}}, @rights={{0x2c, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, r1, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}}, @cred={{0x1c, 0x1, 0x2, {0x0, 0x0, 0xee00}}}], 0xb0}}, {{&(0x7f0000000700)=@abs={0x1, 0x0, 0x4e23}, 0x6e, &(0x7f0000000800)=[{&(0x7f0000000780)="a2291566b6fce8a7bd4f7fb05faa573b5f15819fdbf224711f71fce51b9ff20d36a65074cc9fc75ea9b2e62de882fcb28fb9dafa7c568e93684f3c5b6060d85a1f384336545d44181609ff415e8f7fdf4a272fe0ff13", 0x56}], 0x1, &(0x7f0000000840)=[@cred={{0x1c, 0x1, 0x2, {0x0, 0xee01}}}], 0x20, 0x40080d1}}, {{&(0x7f0000000880)=@file={0x1, './file0\x00'}, 0x6e, &(0x7f0000001cc0)=[{&(0x7f0000000900)="e2b5b4e14c444b17713b825569772a25f8ca7d5b2f96015430ed397363e8c8cd8a6e9f237bd9545cb8c5331bb3d7b6972a040ccfef", 0x35}, {&(0x7f0000000940)="b5b4c1d75c28bdfae5cccae424d0686273d0bbf78bf740684469aa9516c458f8", 0x20}, {&(0x7f0000000980)="cb66fa6bc5fcde4330f25b23202909f0b8f7c6317a9a6680855ffdfb83c952fd8d87ea6fc8af5689102e9dc287326ba2918fdebd09f87602d42f81ae3f36b1dd45f7667d4fa70832ce13a4ef5b604f66f45e8f84bc242e967ebac281d7ea4a30ed2c28001b3eeda7c144ed6d25984c9dabc9d78fb8222ec8a7dfff59fe338d86111829cbe1d82be2611e9973f4175b7db1ceb0f976ca81", 0x97}, {&(0x7f0000000a40)="23c03ab329795d12cef55aa2964426415949449ec6f54344e12563c402d099d667f472b224c1b6e5285316659a4f3900be8da819ad6bc6843cbfb44d59cf894f5979a7a07a8b6bd93f90aab23ebb4ef507dfd781a3643538ef642dbbd5e6d1685fa7e3c8ae534cfbe97cdef846ae4f744fbb095e62ecd04eee4d9a841653aed406cea7a8839b2cce9c703f5f04bc9e32bb4f", 0x92}, {&(0x7f0000000b00)="1a118f392c025b047d9e4f739167f85bd9f03a8f72a696ca23da899f733c07e6ee18430097119b8ff3aeee40e86817cb63d185a1ef4a34af715b02f96e374c7a3ac4841962574f3975e04ed2522a114b01de4fd9436461680e9d1d606e361d38a9e646372a8e1186ff323a3eba19bed216c6cf5d44ce39d9bc3479cc01a171694e61", 0x82}, {&(0x7f0000000bc0)="2b4305d3a9a6df73a69e6e85e6490ad9c37409e1d15de9e14740b8738aef354d254fbe8a76355abd06ac7ebb35f3f01d0a4ab6de5cf3a751d0ea23a765e3220b867b7c678b8cbfa12811e81af09c872547e36fb73216b477191f4a03bcc3260e74a875a1dde676a3ebf698d650b817bcd8082339ce882863876ddb9e4e0384339a446cd3ab90bedc05f17b5a763a4d3312ce26e8a26fb8d50438b35364e77bf7b60f415f3a9fe297c5679eb25513afc594f0dfbfe6091161127208835a97b71c89b1b434d058fe7c38894a07c2aff4e211add94aa47e11598595b3dd90bd0ce23cda643d3d1fcca0a4e8fb7ea04dc386d2974455", 0xf4}, {&(0x7f0000000cc0)="9a1b6925c77555531969fcd05777f6faa3ebeba1577a8a885f3319eac7189613040bf23c1a4fbdd9c2fbf23cb1c0d0b6e715d4c7ca8cb4ba162551311fa80fa94ed461292f8ae5ed67e88b203f707fb4e204f96380ba34d87dad1dbfa3a9e5d6043fef062b5ed1c2ebea49b3098d990a272a3de001e8e4173c740ff8aea19b741fbd98615e5a8c77cb0931d7ad892801d00301f846788e942fe5d900bac9b36f965ea855b192669f7befe7b4f85101169b9eb38b004f4e6459effdbd90d4895aebf628536e0044614949aa438e93ecd8b909950d3451f708f77b8d6d52678ca83a36baa45c97fbdbf63e162b789917107951e16fa3171f2fb27906fe3fc6dc9208a78bd614c2a0e5d522618bf24354bf92b2e6ccf74d16449d4d186d2b5a706531f0662566dc94eddfaf6d8ecb16ebe93d1557f41b6928013d246300d9ce213eed054d7eae10c3df4828ab50635ae7c9c30da778f0fee72abba1c14854b83d8155536e48c509fe2904c0b3f1694988587ca2ad75ec7468aa865ff42b8466767b5167e2b06bf01e323d8b32996ee4fc587acb3b5496514ba98116bf1033a13179d2ba27a95e2a9a991bab62418c46895498a746c3454e1a8ce75e5e9fe70e05782fbbe9b648c4755dd902659e9b774a2d45e18efea327180039526de41216bc505f26e4345c38d62ba33ce76119e32569ad2cb1151b97e52eeec464fecde752ed15b10534d48a9217e6c1ba6539dea8745770463d2b28716679c5012071fb54b5d204ba6a278e0433cd4f024d3e8458ec9dbb3b6ee715d077fe8d88b7324927446fd3c93484d8750b3d1888a13df89ac2e3d501cc1efbd349b1e06c00643a8582e42c336eed46520193b77118c04bb3e06d40f5c6c24f915e5d1daa7a0a005d8d646fdec7c4aa4d2ba6789ca5ec551d5e90262ead3c20aa35578fbc52427e8d4a2ddcf56bdf7c3eb3910d36ff81b355137dcb1ea76393021847396a06ea711c8d9387ae7122161106763012672d80192da36d9bea9f2ddcb1d1e8fa144036eb69eade42ed58309fe3096a2a1b6e3a188c53611f2baceacd06117c3ca22acc53bcc7558163a78137601dd6795d50cffeee8bc83d058422efeb07e47f4b3ac339936b7fc3b53e6f89bbaf24098fb45ed30dbe6712efbc1e97fcae5bbc55b4cb2c9323585f9805e2f1c7b514b900514a59a19650436c4ca40828854317c7671a8ba3696fab158ebfe0a96c126b5f44b8fa1735cbf92abb048af04fab249c7331b0e4d1d3665ca2573c710ecaac7591f5e99ba2bc63f930edab8b4f0a7976740d940a63dea4ddbd00fff35d03e020ad29485158d454e56ac6a6f95452568bb7be35aa67ec14e3b162bc06d8fa2ad44f73ca993041fc9ae68ac197656b5c96cea3fc6b94861d07dabd5f193d048169f93d8f65352633d93ea4da21fac97b5ebc9fb3ea477a0a7d554783e8b174bdc8e8b321eb630d19c7b1c20d1ebf7c75606b56482ea9747e85c9f980c8ed6d821bc384f07f74f97e67dc566fc20d1d091ba671ae3334a39c6e28924a3a3896bcd538da34dac0d46d7b30ea11e08c1a1387e8a3376e539c8517f7debcefea3fa951a6108fe313b0acd73eff255a6f6d33dd5a986ecc1cf03520b9c037583f51f96320cc1e4da00d414e7173ce3bff9682dfbfb83a586f6bf0e8d2a6f8e9a4d7abb76f0ed077df64aac3d8914ab1d4ca03445b32ac2c7d8b43422bbcc83ab1c56b17d66a9ea2eb5cb2d73342c11924827535d4ac002e080f08c14533b56710021048eceb028d91c3335a2885f2b6a8fa56c3e78687bd422a9212557d576b2f31c8fc1112b331b665226e10585fca211c7aa73a0541b573117e3bdec2c8844fd1e4a2e18583eb9b455f1eb2a5aa51b0e881c352aeeedb5db7e7d6977c3a792d37387755befd029453cf4858f5995bb67438e6a28b96fb30413715fc674b2fb606776356e791c33790a1093ae6cac3d36a8be314e0a3fa63d765eb47c7bbd57e78fde73b2ea62d342edff13f50bce6b4fba6ad2e4d6041a5ffa54730633b8450b997d429185ad1a9b2d83d8ddbcf7d2dbc9f12d2fab239e78b7a3982b83ab6c33f2948fd554ae1f877b5ff46b6ac17e5d561df48864f707552b9552e6fb4cfe4d1f8062abe47a2eb6c0939aef0bf04728978855680f5656b36a0f05b287950ba891a04ed2fd7e092960ffcd9fb77abbe86bc80ba47bd1a1eca48d4d1cd5f37c54cf0c91a049f71f66fac64c69f592eefab68b346ddf01771b94c3adc11bfe75531517a00e11424019190267a719d3442a895f51709a9457d9fd02590dcdd4bcf733d219ac376f9084909e9d70a850aab2c66e3b99e153b38b6166b02baafb73056854e68055f18f4e13e4241b689c8f38794a459ea61dbd0d09c0784898af57c70d0de8862272016137bd5324243c79e634080786187ad6d2ec9d01b49cababdd60d462361dec5e99363b839a812aa24f61c84e16b2167d12e976ebf7d0feb68df3982ab67d4ef7db7a02bc8fdabb46667b0b8bf6517b70edc54dbe0a6da64dc1d41e79426f8d5ca16fa7981a5d94d1abecd7636995c556cd5d83bb9a13528702a9d92eb59e9a977d0a17c1792e784ba3a81c5761a33a881fe30f1987c076a3000f3549e486b82dba41475c0cfc868e1acf53901889f564e93a3e5a3d2ddcd650ba5a707ca3b5faaa00de17defa7ff67491b7827db78e90b8784e7ab9f8fd5dc90cf48683c8ab18097d4c911ad0c5fa0b21ad7fd57e0bdcfdbb8d6be7c30b7002bffea6257edf62e9f19f5fd1ee4416ab557726a1e5e57624d28773d7d71facd16c796670a24be3e0f3704b7e50c9e2449ba2126c65c419c4f7faa80f47e912222de58b287985695b120d6bf7c63c3e70e8d67d00ca87aef23fed18e0481fb6dfd3bd9d01936c069e719e1b7af2407207b3013e24660df6145507d31bc5c9c8d4406cbcc817b55cc21d41ff265b81bfed209e6193aca5ffb3025d0eccb61cb55b340ac83bebd1e148a38dee258807af4a8854ad494aed7b97b946f9d391f82f1fcb0e369d96931ed5e907ce11b7d9c53218b5feec4e55929f374deaedd276c4b5813367cc64d6e59b8ec4a8705cd7e80444315265854fb6acdd2b1dad1956291f12c1bb9117be14e600233485cb07260952117f40b9c6b95ffc5a9d1db69b3b4a8d6f136e01867a06b37ff82c3881d2634f981357d455d74547b3abe669d3df5a998232686de5123db91c0610abc7119b7c637431462692632b9a45f4971e034b7ed15caf72cbe8d6af83013d2cb205fad7eb33b58c6a4ee33b7342b8169e2de2dc25374c10b4973c4fe892544668093a9c8e736eee84c836490949d015121fb3754b54ded2a47169b5beecd977fc732056b00119a75ccfa69651885bcbc5d9735901970cd6a79eeb3f4161576873a40bf73e77cc62fd507c699491d1743edc6f1b476b9d86d5d2acb6f8b719561e2a6cd1d8950b06ece6d8aa985c68f6ffe7e7498e25e91da2fa07e429280a339770f862b2ea45868c975f245a5052629167d053d28e22f6b460ba2e0439978dad1fdd020fdcdaeca23ee2553e29f119865adf57c61bebf2ec5f5491d8de7cbc53def0f81957b0744ae2ddbb24f3c91c1bd9d19a1288e300b91094028b6c3448adc958b2a5733284f8e0cb6e235ae84cd99362644e5be5f1704b426376e1a38208e2c984fe91ad103a899f26f7e7da3d689a271027b6fcf447efda33a4f1101c53830889f25c1f567196b156ceaf24f92edc56edf3c19485adeb3134b1dc8aac3ddd9c848735fd0accbbf3e3026d27113147e468a3f68f71bfcf7dbe58cafd63342c0d0d7cdb18337698e4f9b5b57d261b795e779a0470ece8358a5698cde470964a604be6d760d6893ab35eddfcca0252b74bf6994070d8a5528056e27c183c37d3709652cedc789953a80818f20c0e4262a10069dc31a1d24dcdb70dae76d9019a9f00ba3b912bb9892c7faf85e7d2d562f1c2a3ba7f6e8930e2f0ffbaced042152be3095342a9ca090cee9fa912df83f846b7d61384b90f0fa43b665f937a1f3ce30a7796203bc8c592f61f6d5b8751538c4bc766ff92226842ab3d0883a15ef4068a94590d2386bb1b6489a9983e1f9f01e9d691dedb4f584644680bdbe70f29a43221a95e0ed49126a48769e328da10a9b1cbd346b1a1f90bdc7556b39f1a7be472ec02d51449e608770828e00f82e79158624bbdbcb4e04ea3e69f3d79a94bc01e78b3bbcdac9edbebeef499aa5a199371e2f3ae0865647a04b035653db66ebe7a6e65b36e2911bc24f8c3f0471896eec801e045b25b360a90cf22582a28bf4489a574d32e98bae8661376a576b0f8d42d2693494425b17d4597b9b98f43ddd5a4bce940fc05d8554d51422d603822790e712c59f71a843701182726cfff50fa4694b10036f7f164d265576919c4fe94b91663890c9b1d577bc48c29af56524b959377db4a75002367af0624af7b209e29138769b6341abd96d0bde245f77851b75d1926c7cc1ab669af4058a58a719de29e07aace5a1704ad963aebfc0b93a5a84368f3713b312ff3c45f942c39418c1c29d8f72d042429bd78283533928b7183a471a22f5366471d530b985c45f029c3d00d4959b8ddd39db87990d787e69e2ab7effe7ac469577c71e746a685aad75270fde7633da6d014efe627247315a45b931a23bc4b403fb0564c5863938736ee8e1651cb6423018123f7f73bb12134caf49779d28ee9104b4251cc1c468fc47ef52dc1e65e863f47c9697e5533b8b8cbcd4da4e34ab28c50032425793290616412d652d284b5a86280ec207aa453ff5ee4b78f4295c79d06f1bc5f0f125824ff5012e6648b67f113226dd676c4a703977c663123bf30f94d4fe39d663e3e3027cae1c225d760561cc932ca67e26d7c1588ce437393ed0d140ae1b24d4f87df7d0f430b15e98ddc5d0c47f0e3203fdc207526fc8dd81f88a357105654d2a4654825735cf18799aaaf292ef29785fa324b7d2e1c1dfaef825b07ab926af821a869fdfe919073c035ccd3358661127a1db36546122159361dd84dcff5aa1c146e06a740d6d8ac89e4165f83b5f1af6395af9249e40e6a400ef075cda24145549317bea2afef46f8fdc070b79f728af50a32e4b89beaf81abb280bb9b086fc2270babc02f0002955535b725b4e5e38771a06d8f604fb8d7d2bbbd92662d163887125e23dfbb504031d24c0ab3ba2dce80cd1e8910eec4cd0b542654fde1e993db574c3c66d4bb7e642117466b38cc73884c4d8cb28ca173c42bb64224c8f668726827911cade90fb58d1a0348118af9b2d72e4ea9d80260ce58b5320f77c13be58efa7eeed209885b6696149565dcd245bc2614c4b290c3e0349ff71d47d0913ecd04317fc6624ff8d1895f397ae0eadd9fbd2e17fdcd193c3fa1c6751bfa2ae86478c6c73164582e395f0830398358d98128859702a4ee3a73721e7e00bf1d93765bceb93acec3dddc76a06952a27e37f4af7bd1d64489e656fb7c76e151d52477b30cc2bd981d82f9b1e32de23ac908e13d4dfcf4b405915a997cabee1d56f55a82d3ac1791e9efe5fa3d05213f2a85375cd6c108aae145e5f868cc77222a167020faa875d727c287ebbe39511d741f972c268b9b80e34364535a9efe62d389ca7ab3badad8fcfaec397949cf0e355d60b3a085460a62df24a8e0f33a360d48a8d85cb4f18e8172017f93997bc131745d555d9129c6191d2f65cfebf948bfd5c16b433721299524acc7cb9e9c6ea7529659e969b80433", 0x1000}], 0x7, &(0x7f0000002140)=[@rights={{0x30, 0x1, 0x1, [r2, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, r2, r0, r1]}}, @rights={{0x20, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, r1]}}, @rights={{0x28, 0x1, 0x1, [r1, r1, 0xffffffffffffffff, 0xffffffffffffffff, r0, 0xffffffffffffffff]}}, @rights={{0x14, 0x1, 0x1, [0xffffffffffffffff]}}, @rights={{0x38, 0x1, 0x1, [r2, r0, r2, r1, r0, r1, r2, 0xffffffffffffffff, r2, 0xffffffffffffffff]}}, @cred={{0x1c, 0x1, 0x2, {0xffffffffffffffff, 0x0, 0xffffffffffffffff}}}, @rights={{0x20, 0x1, 0x1, [r1, r1, r0, r0]}}, @cred={{0x1c}}, @rights={{0x28, 0x1, 0x1, [r1, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, r1, 0xffffffffffffffff]}}], 0x150, 0x20000000}}, {{&(0x7f00000022c0)=@file={0x0, './file0\x00'}, 0x6e, &(0x7f0000002400)=[{&(0x7f0000002340)="4d232c3c62b332b57d53c8acaecd6bcb8b580676403b03eb8664d1b962f699bee66d9dab831e4530de5c196958a2803aa73d624564c99541ae0df4323482849e3891d43f01405c", 0x47}, {&(0x7f00000023c0)="0c32a611fd", 0x5}], 0x2, &(0x7f0000003e00)=[@cred={{0x1c, 0x1, 0x2, {0x0, 0xee01, 0xffffffffffffffff}}}, @rights={{0x18, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff]}}, @cred={{0x1c}}, @cred={{0x1c, 0x1, 0x2, {0x0, 0xffffffffffffffff}}}, @cred={{0x1c, 0x1, 0x2, {0x0, 0xee01, 0xffffffffffffffff}}}], 0x98, 0x40}}, {{&(0x7f0000003ec0)=@file={0x2, './file0\x00'}, 0x6e, &(0x7f0000004280)=[{&(0x7f0000003f40)="9f66e919d3de542de9690a039b888eeaad8c4fb6be5182412d831e008fc214aa28013f6d9088321ea0640545f419ffa9d141c0ea3632b5bab9557c00f2623a0812559b9907e76be4fd1c360ad46b8749a8d9b574556f0f2c20f0710956f53febfbfe024a04b571b6cb7498b18372a34d38830684018e4840026026c17ff3347abf0de6dce69aa1b069ad972ba33cea1b460119d1d2dc5a3df8c98e253ce8c5301eae589ffc031fc2dad7bd3a4e735cb66f9c254ed3f4026e22a0dfcd1ae0781f", 0xc0}, {&(0x7f0000004000)="792e2a5f63766efd6a92e6c32ea4d0f0ac948fd48336be3e46d9cd7c2a4da7d362a2c4201996daa45d38d300fbb589b8e366feed5714ee7176698920674168d34d0c6faf875342ad6428d3cb41cc89a78180cb7c9877382fffa1d2482b709c4651d93b0987ba04bda884427f22252277e4c1866f811b313efb72da8079b277f11a23e031211ab34de69c918613d6e48499da2f0564421e8698a0", 0x9a}, {&(0x7f00000040c0)="d84dabf1db33229d5da46630685f0078b3b79ca3ca430d684bb5bdf7a03636be6b26c4679a32dc3c3ed012a810d6d98c98e1b306903d53d5f3db397fa017b1fe5f39f393b68372152fca7498c7e51d6ba562ee392d87f70e7c2c7722a7738661ceb535cf15b79b8c24224027a70deaa0ebca483d3e90a2d4a3b6075c43e44e1b811d1172163568625477f04e88801ab0aba4b7e3c42cb359178c066836eacabb8bd2c8b003508db7e8a315db46dd966052d448be6eea5bb44c7d8c9af53b43824c390b216af460955ed3b404c51fd42a65b7b4798db254fe0e7dcb2e96dc47806831d407276e", 0xe6}, {&(0x7f00000041c0)="64a731cec8d5d0dd2e2ee4d5320bde6bd74dd91e4d52257ac0fd58772e5defce4d2221212e35e872270369435d754f207ba5f6f37c092879f3252c2bfc62aecd51fbb210a0df08002b10fb9950ed9591bad0050a4adeebe2337bbbedfc2251f129e60eeb286059d714ad4902c5b09305a0d4cb8e07d01869a7adf3ef9e3ec28214defb944bc0bfe5d439375e5df89ded4be4bf1bdb88a9add1a62ed7e0410c813ae2ab982d00941d9aefe34f7173602ce39c2c374db0395f0344b4e6e4ee", 0xbe}], 0x4, &(0x7f0000004400)=[@cred={{0x1c}}, @cred={{0x1c, 0x1, 0x2, {0x0, 0xffffffffffffffff, 0xee00}}}, @cred={{0x1c, 0x1, 0x2, {0x0, 0xee00}}}], 0x60}}, {{&(0x7f0000004480)=@file={0x0, './file0\x00'}, 0x6e, &(0x7f0000004500), 0x0, &(0x7f0000004d40)=[@rights={{0x28, 0x1, 0x1, [r1, 0xffffffffffffffff, r1, r0, 0xffffffffffffffff, 0xffffffffffffffff]}}, @rights={{0x1c, 0x1, 0x1, [r1, r3, r2]}}, @rights={{0x18, 0x1, 0x1, [r4, r0]}}, @rights={{0x28, 0x1, 0x1, [r5, r6, r7, r8, r1, r9]}}, @cred={{0x1c, 0x1, 0x2, {0x0, r10, r12}}}], 0xa8, 0x80}}], 0x6, 0x1) write$cgroup_int(r2, &(0x7f0000000200), 0x33000) 05:53:33 executing program 1: syz_mount_image$vfat(&(0x7f00000000c0), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000000)=[{&(0x7f0000000140)="eb3c906d6b66732e66617400028001000240000004f801", 0x17}, {&(0x7f0000000180)="53595a4b414c4c45522020080000e780325132510000e780325100000000000041660069006c00650030000f00fc0000ffffffffffffffffffff0000ffffffff46494c4530202020202020", 0x4b, 0x600}], 0x0, &(0x7f0000000400)=ANY=[@ANYBLOB='check=strict,iocharset=cp437']) creat(&(0x7f0000000200)='./file0/file1\x00', 0x900) [ 150.685336][T12675] FAT-fs (loop2): Directory bread(block 142) failed [ 150.685424][T12672] FAT-fs (loop5): Directory bread(block 142) failed [ 150.691961][T12675] FAT-fs (loop2): Directory bread(block 143) failed [ 150.705166][T12672] FAT-fs (loop5): Directory bread(block 143) failed [ 150.712928][T12672] FAT-fs (loop5): error, corrupted directory (invalid entries) [ 150.720862][T12672] FAT-fs (loop5): Filesystem has been set read-only [ 150.729009][T12675] FAT-fs (loop2): error, corrupted directory (invalid entries) [ 150.736602][T12675] FAT-fs (loop2): Filesystem has been set read-only 05:53:33 executing program 3: syz_mount_image$vfat(&(0x7f00000000c0), &(0x7f0000000100)='./file0\x00', 0x0, 0x3, &(0x7f0000000000)=[{&(0x7f0000000140)="eb3c906d6b66732e66617400028001000240000004f801", 0x17}, {&(0x7f0000010100)="000000090000000000000000c20d000000000000000000b8017737c54836ecaaf8ffff00f0ff", 0x26}, {&(0x7f0000000180)="53595a4b414c4c45522020080000e780325132510000e780325100000000000041660069006c00650030000f00fc0000ffffffffffffffffffff0000ffffffff46494c45302020202020201000c1e770325132510000e770325103", 0x5b, 0x600}], 0x0, &(0x7f0000000400)=ANY=[]) chdir(&(0x7f0000000340)='./file0\x00') creat(&(0x7f0000000200)='./file0/file1\x00', 0x0) newfstatat(0xffffffffffffff9c, &(0x7f0000000340)='./file1\x00', &(0x7f0000000440), 0x800) open(&(0x7f0000000080)='./file1\x00', 0x4400, 0x186) 05:53:33 executing program 2: syz_mount_image$vfat(&(0x7f00000000c0), &(0x7f0000000100)='./file0\x00', 0x0, 0x3, &(0x7f0000000000)=[{&(0x7f0000000140)="eb3c906d6b66732e66617400028001000240000004f801", 0x17}, {&(0x7f0000010100)="000000090000000000000000c20d000000000000000000b8017737c54836ecaaf8ffff00f0ff", 0x26, 0x1e0}, {&(0x7f0000000180)="53595a4b414c4c45522020080000e780325132510000e780325100000000000041660069006c00650030000f00fc0000ffffffffffffffffffff0000ffffffff46494c45302020202020201000c1e770325132510000e770325103", 0x5b, 0x600}], 0x0, &(0x7f0000000400)=ANY=[]) chdir(&(0x7f0000000340)='./file0\x00') creat(&(0x7f0000000200)='./file0/file1\x00', 0x91) setresuid(0x0, 0x0, 0x0) open(&(0x7f0000000080)='./file1\x00', 0x4400, 0x186) 05:53:33 executing program 5: syz_mount_image$vfat(&(0x7f00000000c0), &(0x7f0000000100)='./file0\x00', 0x0, 0x3, &(0x7f0000000000)=[{&(0x7f0000000140)="eb3c906d6b66732e66617400028001000240000004f801", 0x17}, {&(0x7f0000010100)="000000090000000000000000c20d000000000000000000b8017737c54836ecaaf8ffff00f0ff", 0x26, 0x1e0}, {&(0x7f0000000180)="53595a4b414c4c45522020080000e780325132510000e780325100000000000041660069006c00650030000f00fc0000ffffffffffffffffffff0000ffffffff46494c45302020202020201000c1e770325132510000e770325103", 0x5b, 0x600}], 0x0, &(0x7f0000000400)=ANY=[@ANYBLOB='check=strict,iocharset=cp437']) chdir(&(0x7f0000000340)='./file0\x00') creat(&(0x7f0000000200)='./file0/file1\x00', 0x0) newfstatat(0xffffffffffffff9c, &(0x7f0000000340)='./file1\x00', 0x0, 0x0) open(&(0x7f0000000080)='./file1\x00', 0x0, 0x18000000) [ 150.775505][T12692] loop3: detected capacity change from 0 to 6 [ 150.819068][T12692] FAT-fs (loop3): bogus number of reserved sectors [ 150.825630][T12692] FAT-fs (loop3): Can't find a valid FAT filesystem [ 150.849925][T12695] loop1: detected capacity change from 0 to 6 [ 150.860738][T12695] FAT-fs (loop1): Directory bread(block 6) failed 05:53:33 executing program 1: syz_mount_image$vfat(&(0x7f00000000c0), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000000)=[{&(0x7f0000000140)="eb3c906d6b66732e66617400028001000240000004f801", 0x17}, {&(0x7f0000000180)="53595a4b414c4c45522020080000e780325132510000e780325100000000000041660069006c00650030000f00fc0000ffffffffffffffffffff0000ffffffff46494c4530202020202020", 0x4b, 0x600}], 0x0, &(0x7f0000000400)=ANY=[@ANYBLOB='check=strict,iocharset=cp437']) creat(&(0x7f0000000200)='./file0/file1\x00', 0xa00) [ 150.872371][T12695] FAT-fs (loop1): Directory bread(block 6) failed [ 150.879449][T12695] FAT-fs (loop1): Directory bread(block 6) failed 05:53:33 executing program 4: prlimit64(0x0, 0xe, &(0x7f0000000280)={0x9, 0x8d}, 0x0) sched_setattr(0x0, &(0x7f0000000040)={0x38, 0x2, 0x0, 0x0, 0x8}, 0x0) r0 = creat(&(0x7f0000000280)='./bus\x00', 0x0) write$cgroup_type(r0, &(0x7f0000000200), 0x175d900f) ioctl$FS_IOC_RESVSP(r0, 0x40305828, &(0x7f0000000040)={0xd, 0x0, 0x0, 0x8}) [ 150.999483][T12702] loop1: detected capacity change from 0 to 6 [ 151.017833][T12706] loop2: detected capacity change from 0 to 6 [ 151.036282][T12707] loop5: detected capacity change from 0 to 6 05:53:33 executing program 3: syz_mount_image$vfat(&(0x7f00000000c0), &(0x7f0000000100)='./file0\x00', 0x0, 0x3, &(0x7f0000000000)=[{&(0x7f0000000140)="eb3c906d6b66732e66617400028001000240000004f801", 0x17}, {&(0x7f0000010100)="000000090000000000000000c20d000000000000000000b8017737c54836ecaaf8ffff00f0ff", 0x26}, {&(0x7f0000000180)="53595a4b414c4c45522020080000e780325132510000e780325100000000000041660069006c00650030000f00fc0000ffffffffffffffffffff0000ffffffff46494c45302020202020201000c1e770325132510000e770325103", 0x5b, 0x600}], 0x0, &(0x7f0000000400)=ANY=[]) chdir(&(0x7f0000000340)='./file0\x00') creat(&(0x7f0000000200)='./file0/file1\x00', 0x0) newfstatat(0xffffffffffffff9c, &(0x7f0000000340)='./file1\x00', &(0x7f0000000440), 0x800) open(&(0x7f0000000080)='./file1\x00', 0x4400, 0x186) [ 151.055819][T12702] FAT-fs (loop1): Directory bread(block 6) failed [ 151.090944][T12706] FAT-fs (loop2): Directory bread(block 6) failed [ 151.097620][T12707] FAT-fs (loop5): Directory bread(block 6) failed [ 151.110107][T12709] FAT-fs (loop1): Directory bread(block 6) failed [ 151.124544][T12711] loop3: detected capacity change from 0 to 6 [ 151.140602][T12706] FAT-fs (loop2): Directory bread(block 135) failed [ 151.147707][T12707] FAT-fs (loop5): Directory bread(block 135) failed 05:53:33 executing program 0: r0 = creat(&(0x7f0000000000)='./file0\x00', 0xd931d3864d39dcdb) close(r0) r1 = inotify_init() inotify_add_watch(r1, &(0x7f0000000040)='./file0\x00', 0x400017e) prlimit64(0x0, 0xe, &(0x7f0000000280)={0x9, 0x8d}, 0x0) sched_setattr(0x0, &(0x7f0000000040)={0x38, 0x2, 0x0, 0x0, 0x5}, 0x0) execve(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) syncfs(r2) [ 151.156217][T12709] FAT-fs (loop1): Directory bread(block 6) failed [ 151.174527][T12711] FAT-fs (loop3): bogus number of reserved sectors [ 151.180462][T12707] FAT-fs (loop5): Directory bread(block 136) failed [ 151.181219][T12711] FAT-fs (loop3): Can't find a valid FAT filesystem [ 151.194685][T12706] FAT-fs (loop2): Directory bread(block 136) failed [ 151.201319][T12706] FAT-fs (loop2): Directory bread(block 137) failed 05:53:34 executing program 1: syz_mount_image$vfat(&(0x7f00000000c0), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000000)=[{&(0x7f0000000140)="eb3c906d6b66732e66617400028001000240000004f801", 0x17}, {&(0x7f0000000180)="53595a4b414c4c45522020080000e780325132510000e780325100000000000041660069006c00650030000f00fc0000ffffffffffffffffffff0000ffffffff46494c4530202020202020", 0x4b, 0x600}], 0x0, &(0x7f0000000400)=ANY=[@ANYBLOB='check=strict,iocharset=cp437']) creat(&(0x7f0000000200)='./file0/file1\x00', 0xb00) 05:53:34 executing program 3: syz_mount_image$vfat(&(0x7f00000000c0), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000000)=[{&(0x7f0000010100)="000000090000000000000000c20d000000000000000000b8017737c54836ecaaf8ffff00f0ff", 0x26, 0x1e0}, {&(0x7f0000000180)="53595a4b414c4c45522020080000e780325132510000e780325100000000000041660069006c00650030000f00fc0000ffffffffffffffffffff0000ffffffff46494c45302020202020201000c1e770325132510000e770325103", 0x5b, 0x600}], 0x0, &(0x7f0000000400)=ANY=[]) chdir(&(0x7f0000000340)='./file0\x00') creat(&(0x7f0000000200)='./file0/file1\x00', 0x0) newfstatat(0xffffffffffffff9c, &(0x7f0000000340)='./file1\x00', &(0x7f0000000440), 0x800) open(&(0x7f0000000080)='./file1\x00', 0x4400, 0x186) 05:53:34 executing program 0: creat(&(0x7f0000000000)='./file0\x00', 0x0) clone(0x100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) mount$tmpfs(0x0, &(0x7f0000000040)='./file0\x00', &(0x7f0000000080), 0x2084400, &(0x7f0000000280)=ANY=[@ANYBLOB="86e225efa0cb4e8a7341a68484d1c7d225e15cf065a2bbd8dcb10e9e445e449003f599cbbaf5803762ea4ebadbbaf4b87c23928534c3268331990000000024ea3a29e8ff52a5770c9bf0cb415af7373d317db0405f6c6427f26ebb29ece200201eae9f46fb34100abf2de502b496daea468258cc3016b238e481dcde57d9b30d48a6b75362d555377febe60855402004e6a1245d958f13b88c7c068458aef88cf5a505000000000000008996299638c1ec4b2063aea0405978ca42e2f22b325fede6c7faf530ac00000000", @ANYRESDEC]) setxattr$incfs_id(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000200), &(0x7f0000000240)={'0000000000000000000000000000000', 0x34}, 0x20, 0x0) [ 151.207986][T12706] FAT-fs (loop2): Directory bread(block 138) failed [ 151.214632][T12707] FAT-fs (loop5): Directory bread(block 137) failed [ 151.221340][T12707] FAT-fs (loop5): Directory bread(block 138) failed [ 151.228010][T12706] FAT-fs (loop2): Directory bread(block 139) failed [ 151.234645][T12706] FAT-fs (loop2): Directory bread(block 140) failed [ 151.241333][T12707] FAT-fs (loop5): Directory bread(block 139) failed [ 151.249439][T12706] FAT-fs (loop2): Directory bread(block 141) failed [ 151.293107][T12722] loop3: detected capacity change from 0 to 6 [ 151.325991][T12707] FAT-fs (loop5): Directory bread(block 140) failed [ 151.328613][T12722] FAT-fs (loop3): bogus number of reserved sectors 05:53:34 executing program 4: prlimit64(0x0, 0xe, &(0x7f0000000280)={0x9, 0x8d}, 0x0) sched_setattr(0x0, &(0x7f0000000040)={0x38, 0x2, 0x0, 0x0, 0x8}, 0x0) r0 = creat(&(0x7f0000000280)='./bus\x00', 0x0) write$cgroup_type(r0, &(0x7f0000000200), 0x175d900f) ioctl$FS_IOC_RESVSP(r0, 0x40305828, &(0x7f0000000040)={0x12, 0x0, 0x0, 0x8}) [ 151.332893][T12707] FAT-fs (loop5): Directory bread(block 141) failed [ 151.332916][T12707] FAT-fs (loop5): Directory bread(block 142) failed [ 151.339494][T12722] FAT-fs (loop3): Can't find a valid FAT filesystem [ 151.353774][T12706] FAT-fs (loop2): Directory bread(block 142) failed 05:53:34 executing program 0: r0 = creat(&(0x7f0000000000)='./file0\x00', 0x0) ioctl$BTRFS_IOC_INO_LOOKUP_USER(r0, 0xd000943e, 0x0) ioctl$BTRFS_IOC_GET_SUBVOL_INFO(r0, 0x81f8943c, &(0x7f0000000440)={0x0, ""/256, 0x0, 0x0}) ioctl$BTRFS_IOC_GET_SUBVOL_ROOTREF(0xffffffffffffffff, 0xd000943d, &(0x7f0000000640)={0x1ff, [{0x0}, {r1, r3}, {r2, r3}, {r2, r3}, {r2, r3}, {0x0}, {r1, r3}, {r2, r3}, {r2, r3}, {r1, r3}, {r2, r3}, {r1, r3}, {r2, r3}, {r1, r3}, {r1, r3}, {r2, r3}, {r1, r3}, {r1, r3}, {r1, r3}, {r1, r3}, {r2, r3}, {r2, r3}, {r2, r3}, {0x0, r3}, {r1, r3}, {r1, r3}, {r2, r3}, {r1, r3}, {r2, r3}, {0x0, r3}, {0x0, r3}, {r1, r3}, {r2, r3}, {r2, r3}, {r1, r3}, {r2, r3}, {0x0, r3}, {r2, r3}, {r2, r3}, {r2, r3}, {0x0, r3}, {r1, r3}, {r2, r3}, {r1, r3}, {r2, r3}, {r1, r3}, {r2, r3}, {0x0, r3}, {r1, r3}, {r1, r3}, {r1, r3}, {r2, r3}, {r2, r3}, {r2, r3}, {r2, r3}, {r1, r3}, {r2, r3}, {r2, r3}, {r2, r3}, {r2, r3}, {r1}, {r1, r3}, {r1, r3}, {r2, r3}, {r1, r3}, {r1, r3}, {0x0, r3}, {r2, 0x0}, {r2, r3}, {r1, 0x0}, {r2, r3}, {r1, r3}, {r2, r3}, {r2, r3}, {0x0, r3}, {r1, r3}, {r1, r3}, {r1, r3}, {r1, r3}, {r2, r3}, {r2, r3}, {r2, r3}, {r1, r3}, {r1, r3}, {r2, r3}, {r2, r3}, {r2, r3}, {r1, r3}, {r1, r3}, {r2, r3}, {r2, r3}, {r1, r3}, {r1, r3}, {r2, r3}, {r1, 0x0}, {r2, r3}, {r2, r3}, {r1, 0x0}, {r2, r3}, {r1, r3}, {r1, r3}, {r2}, {r2, r3}, {r2, r3}, {r1, r3}, {r2, r3}, {0x0, r3}, {0x0, r3}, {r1, r3}, {r1, r3}, {r2, r3}, {r1, r3}, {r2, r3}, {0x0, r3}, {r2, r3}, {r2}, {r1, r3}, {r2, r3}, {r2, r3}, {r2, 0x0}, {r1, r3}, {r1, r3}, {r1, r3}, {r1, r3}, {r1, r3}, {r1, r3}, {r2, r3}, {r1, r3}, {r1, r3}, {r2, r3}, {r1, r3}, {r2, r3}, {r1, r3}, {r1, r3}, {r1, r3}, {r1, r3}, {r1, r3}, {r1, 0x0}, {r1, r3}, {r2, r3}, {r2, r3}, {r1, r3}, {r1, r3}, {r2, r3}, {r1, r3}, {r1, r3}, {r2, r3}, {r2, r3}, {r2, r3}, {0x0, r3}, {r1, r3}, {0x0, r3}, {r2, r3}, {0x0, r3}, {r1, r3}, {r2, r3}, {0x0, r3}, {r1, r3}, {0x0, r3}, {r2, r3}, {r2, r3}, {r2, r3}, {r1, 0x0}, {r2, r3}, {r1, r3}, {r1, r3}, {0x0, r3}, {r2, r3}, {r1, r3}, {r1, r3}, {r2, r3}, {r1, r3}, {r2, r3}, {r1, r3}, {r2, r3}, {r1, r3}, {r2, r3}, {r1, r3}, {r2, r3}, {r1, r3}, {r1, r3}, {r2, r3}, {r1, r3}, {r2, r3}, {r2, r3}, {r1, r3}, {r2, r3}, {r2, r3}, {r1, r3}, {r2}, {r1, r3}, {r2, r3}, {r1, r3}, {r2, r3}, {0x0, r3}, {0x0, r3}, {r2, r3}, {r1, r3}, {r1, r3}, {r1, r3}, {r2, r3}, {r2, r3}, {r1, r3}, {r1, r3}, {0x0, 0x0}, {r1}, {r2, r3}, {r2, 0x0}, {r1, r3}, {r1, r3}, {r1, r3}, {r2, r3}, {r1, r3}, {r2, r3}, {r1, r3}, {r2, r3}, {0x0, r3}, {r2, r3}, {r2, r3}, {r1, r3}, {r1, r3}, {0x0, r3}, {r1, r3}, {r1, r3}, {r1, r3}, {r2}, {r2, r3}, {r2, r3}, {r1, r3}, {r2, r3}, {r2, r3}, {r1, r3}, {r2, r3}, {0x0, 0x0}, {r2, r3}, {0x0, r3}, {r2, r3}, {r2, r3}, {r2, r3}, {r1, r3}, {0x0, r3}, {r2, r3}, {r1, r3}, {r1, r3}, {r2, r3}, {r2, r3}, {r2, r3}, {r2, r3}, {r2, r3}, {r1, r3}, {r2, r3}, {r1, r3}, {r2, r3}, {r1, r3}, {r1, r3}], 0x7f, "8cc1ea569d62cc"}) ioctl$BTRFS_IOC_GET_SUBVOL_ROOTREF(r0, 0xd000943d, &(0x7f0000001640)={0xff, [{r11, r33}, {r286, r191}, {r47, r89}, {r250, r83}, {r1, r222}, {r94, r31}, {r192, r86}, {r113, r115}, {r171, r231}, {r121, r57}, {r49, r244}, {r77}, {r113, r59}, {r282}, {r193, r43}, {r199, r245}, {r246, r57}, {r23, r206}, {r232, r217}, {r13, r136}, {r163, r222}, {r62, r115}, {r17, r242}, {r147, r134}, {0x0, r55}, {r15, r214}, {r278, r51}, {}, {r167, r166}, {r90, r259}, {r124}, {r11, r84}, {r216}, {0x0, r211}, {r286, r274}, {r69, r189}, {r241}, {r82, r251}, {r105}, {0x0, r136}, {r103}, {r131, r284}, {r121, r72}, {r257, r119}, {r147, r173}, {r150, r117}, {r276, r104}, {r218, r229}, {0x0, r180}, {r218}, {r202, r18}, {0x0, r217}, {}, {r32, r74}, {r98, r168}, {r153, r112}, {r80, r264}, {r236, r12}, {r212, r245}, {r73, r213}, {r96, r237}, {r234, r247}, {0x0, r104}, {r116, r65}, {r142, r251}, {r228}, {r5, r226}, {r280, r263}, {r87, r206}, {r155, r22}, {r267, r115}, {r2, r158}, {r2, r50}, {r190, r231}, {r125, r95}, {r285, r194}, {0x0, r88}, {r132, r281}, {r204, r235}, {r39, r72}, {0x0, r293}, {r296, r194}, {r262}, {r2, r46}, {r196, r178}, {r256, r134}, {r216}, {r282, r24}, {r186, r48}, {r181, r95}, {r196}, {r34, r133}, {r15, r197}, {r102, r261}, {r201, r55}, {r157, r81}, {r294, r104}, {r287, r277}, {r61, r18}, {r78, r235}, {r41, r178}, {0x0, r255}, {r169, r55}, {r71, r149}, {r215, r86}, {r148, r99}, {r75, r146}, {0x0, r154}, {r92, r205}, {r10, r165}, {r267, r235}, {r252}, {r225, r194}, {r254, r183}, {r4, r151}, {r23, r269}, {r20, r101}, {r7, r203}, {0x0, r56}, {r90, r33}, {r246, r195}, {0x0, r86}, {r135, r194}, {r145, r210}, {r137, r24}, {0x0, r106}, {r137, r223}, {0x0, r146}, {r66, r120}, {r169}, {r188, r56}, {r131, r223}, {r32, r253}, {r215, r126}, {0x0, r55}, {r275}, {r275, r249}, {r29, r269}, {r62, r127}, {r196, r272}, {r139, r156}, {r289, r177}, {r236}, {r278, r172}, {r212, r19}, {r169, r79}, {r279, r9}, {r128, r259}, {r170, r244}, {0x0, r56}, {r248, r161}, {0x0, r114}, {r28, r26}, {r28}, {r219, r53}, {r52, r164}, {r27, r158}, {r291, r177}, {r220, r207}, {r220, r38}, {r6, r292}, {r176, r290}, {r1}, {r287, r249}, {r227, r50}, {r11, r24}, {r208}, {r63, r60}, {0x0, r152}, {r14, r9}, {r130, r3}, {r147, r110}, {r271, r129}, {r130, r217}, {r243, r97}, {r225, r109}, {r276}, {r260, r233}, {r131, r76}, {r296, r36}, {r145, r70}, {r232, r185}, {r240, r209}, {r29}, {0x0, r187}, {r276, r26}, {0x0, r42}, {r241}, {r256, r119}, {r279, r57}, {r147, r284}, {r108, r122}, {r21, r159}, {r167, r269}, {r63, r288}, {r265}, {r25, r72}, {r184, r154}, {r224, r174}, {r296, r162}, {0x0, r295}, {r287, r76}, {r71, r295}, {r144, r233}, {r296, r168}, {r68}, {r64, r126}, {r193, r281}, {r182, r70}, {r230, r127}, {r64, r40}, {r85, r86}, {r111, r258}, {r37, r70}, {r138}, {r14, r12}, {r5, r183}, {r287}, {r170}, {r257, r35}, {r90, r226}, {r66, r235}, {r16, r226}, {r130, r277}, {r208, r143}, {r100, r122}, {r181, r35}, {r241, r54}, {r41, r123}, {r273, r67}, {r282, r114}, {r58, r237}, {r132, r97}, {r179, r8}, {r238, r229}, {r224}, {r45, r123}, {r1, r106}, {r135, r44}, {r118, r221}, {r239, r93}, {r5, r146}, {r294}, {r175}, {r30}, {r202, r129}, {r198, r283}, {r121, r91}, {}, {r289}, {r184, r140}, {r141, r55}, {r268, r200}, {r175, r160}, {r15, r55}], 0x7f, "15a7ad12cdc212"}) ioctl$BTRFS_IOC_GET_SUBVOL_INFO(r0, 0x81f8943c, &(0x7f0000002640)={0x0, ""/256, 0x0, 0x0}) ioctl$BTRFS_IOC_GET_SUBVOL_INFO(0xffffffffffffffff, 0x81f8943c, &(0x7f0000000200)={0x0, ""/256, 0x0, 0x0}) r302 = perf_event_open(&(0x7f00000003c0)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8, 0x28000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext={0x0, 0x8}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) ioctl$BTRFS_IOC_GET_SUBVOL_ROOTREF(r302, 0xd000943d, &(0x7f0000058c40)={0x1, [{}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {0x0, r301}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {0x0, 0x0}], 0x1, "2156816c73038c"}) ioctl$BTRFS_IOC_TREE_SEARCH(0xffffffffffffffff, 0xd0009411, &(0x7f0000002840)={{r266, 0x7, 0xfff, 0x32ef3557, 0x1ff, 0x78, 0xe, 0x7f, 0x3, 0xfffffe01, 0xffff, 0x8001, 0x9, 0x0, 0x7}}) ioctl$BTRFS_IOC_INO_LOOKUP_USER(r302, 0xd000943e, &(0x7f0000003840)={0x0, r105, "3215da43b9339f11491c7aeaac0adde5075a6a4e17bd1b98ee66549f36b0892392ad7d3c05a9d16e413140c7be4ed6924fffd8faab5efaaf45439ffe57f4e1b76a293c86c3da11295694485402f07a965d02b0e0de3951b26c697cd5b523d0440863ae321d76c36321e9265faf5fe2ebb8d961453fe4b66fc3348ac1b403369abae115d2d97b5f7aecc0d3a3717cc338d70ff8c307e60c07757bc6b1c1288a07e9e0fc05df68e573d703fbff52c6f8f069901d7ae60af595d32f97788f55b133e0b846fdcb74477231c626e32032aabea0e3b47b143f8a5177cf308a0746daebc964ac4ce7a24ca4822f2e75d7d9e0616b12db0e4f8961181a543ab61e3015c6", "61e16385d060175c745e27f237a024e14f16530aa76533ab4c10b0add03ceea6c74690123bf58e1950142f2fb6cf7d1cd08939466e61e61024f2cc4ff24c34849a22215938a08a72dd5c1c1ff8c37753a77350d258585881b23e4b41d8a14c4dda0a6d736678d13c60a5dfd49ef1c43d2500ded6450c9d6ca236ad02d4bb6c83c97acd8e850c095dac15d9f73a030ea35496609af523ce266eea7f45fb071d543414368eef684eba7abd19a3ad76c2728a96e10c1e4158b0ca68839c66a991cab4f96e7078dd92d8afa26f27e24b3d4518ca3e46ca43d6db9bf658456ff3f68de1f4d6ccc3289cbc1acc9288313d9daf4bbb68464100161eb974dac62ff1fc3af09d1089fa5f59f11d30375e0ceeb83ba17ec082094247b47a8e4d075b4c37948c63216e1126cded34933e769025cf9de75fd924f498dc657b56c4ca6d034e8f19a3c517e807568cb1b1f1015deb5f4a9ede714c1e9c66ccdad92d26510d9dbb0ddb12611b75d2432ebc1b3149320c9b6498250661cccd7172102e03664b6f0042ced14d18764c642bf00c3f51d393662e28757cd4c8ac08b5a1f79062634094662ea88af1896c23295f6415a2fdb7fd336d66e9fa59e4236f9d8d5eab1025f58f015a442e0867b85f294a6e543f0ad60999afde33ac68548db3d809e2c361101f9329b8338a17794d18b9911d7febb995c801dd423eee4e7d425699721239a38eb3a0db1d45fb1571806cca2fbf0e7620fb93a65d29f7d18173e26b3fc534b60716c532b3d0682ad5ac380ba83e01b2a9cbed73e6e15658f47b6e293ff4d11c8589ac7da723c7513c5436253680df5ddea205de313c420cabe2c6b75e5399c12b016341ac35f8db2b02cb65c675efedd260e5bac74f201f54df6aec6e37d9d4e1f5aa61fbefe61d86a23fe4d3e3683f8a7c153faeff877156f840ff8c85582e884f81ae1d5e3b8a65d1c0f053d9b7e808b60001e2490b1e6174a03db7ef4b9208a1e0cc61cb9545c84f722b50704d4bf56ed79f51cb7409ef0d2b1e2ac0c2d451d72734eb3d0a146a67aa130df166b5a7802e1fdb01b18663cc5eb4993bd31fcecb56f14590f9690b97e503103485c43970bfbf1c76f6c57df41cd274c08ac3708f6b0b83ef02a774f09bc5b77d0a4d80455d907689ab04212ef2a7fe9ecce2a77f98b19b839d70248603a067dca31dd7edcfee7dbd4281c5161b661733bacffaee2cff3d8b2e5f3de340d3a5178f3b3feb836d84f3ea7269780926b1fd0a7b50f3cff7e0953c55b29355fa113ed5c034ba1a9ffad85462734a6dace8217381e35093fd47048c392347f99debebcff60dfa9b9f4a832a166392f712fef195c4c31b171c76b48d3ada7ca6ea70c48ab02b2ea741992f3d0855f752d877bf718f19c6bbf0169d2fa0f9fc4c7df2bd27f0fdc654fbfd9746c0b661f80c764d85cde44f0a1fa94724dae5c8e200b25138078d34b5514a2ab4690799f59113352915c594b4edc7832e56efc76370127e97935c1f6d9fb8eb44905a4df97d88188d29e0aafe901a8d03f81cdac01026ea5762aaa85cdbef8ad11bb27a2076b2a07f32d077c8ec3379d2b30132e14a2526aadbcb8e958929355dafd21f4e7f98dacd9652051e373ded1ec01fa183b165b2b0b4473e67b5d837ed30d020bd94eee35a5a49e037c2c3c12990b7aa70a32dc77e5123e82ec43a8911371be9ff57f184acfaf7703c48d5425f56182ff7be88edde6725a9d5df6b97d4e2194468142149986ca5d58fa331804cc3aa95dc25bcdffefb0b2f066af09d0f869839fbd9034aecb0407e7571593922ab9276524ce62d368d83e450ed69b566864e860599f0fde341a86d01161ce06f7cb879c4450160801e849d3306b93c8d1e631ae58d30d453e86b835458dcc300aef70460066eefce34a90fcada92cc1467c57a8e594bfa09262e019aa26be9f3ddb2987d30ab3865b9a28f37e5632a3e50a71d05550bafe91a6b369918792bdcd2a06de405fca2274ddcaf9594c1e9f23fef1149825032955733dfef033875a712b7d4c024719200314719ceb57f0542efa7d21088d7e897794050e86c5069e94f1a5bbca56f81c0ece67bddc03bc0b5c9ce2255a9bc93682f5bf4a0b674a7ed86756e3f7953f609cc26c075897b85e2c00d1742c4472f61e24c9f2c4e6f7cd632ce92d7e7c5d240f9aadc1ebff5844f863e8989503d7cf2faa99b01c7a2f7ef4102f570755d7bad0f6f4faf9a455ae9c4740a523c0572f09ae53f8d49a3e8dc871ab097d74b58c550afbf7e52f02283b610ef11d754f4bcb284b42e7322b7a6f92fa77b41aa8301965ae352e5cc1f52fa76a82a9165d54d2a4d577dfe6991802d170b8e17d4a343453ad9d65104bdbb361f99eb6d1e8acc08f8da40b022c4e10f19af21706ca894400090badf8d0a915a8cd74b73c5f1c4d0a91006022e52b84422881d36ae81c36207d5d911a1ad18bc6f69db557f3c1712f104b31bae5a81d56a52d3bb5c6c47b06dc2aa78ed62d8bda732032d5dad5153ad5e82384ba416996a7ebb6f8cc68185cb7b6467d780b3f11cceeac96b71cd386ae724f40254da67b53648113d1ce317a37f7a6c5e76d908856b0a92bef6e753e5fef3e11a921d935950300e1c046efcc9ecaa7de7b36f75c116899a22380806cf2430d88b13ce152d623bf8058b824097d4a19828883df58034406c3f8ec5aa045cf96fc63b9c0b733bee2bf2e6f4d1c8815d363bf6b0e348fd99beec278caec88f31b214046cb33b80a0595decbe7617c2b4d27c362ca78aa8086d6b76cec2419a3226c881e743f30a07f6ab2aab6660e0f5692c6da3606127de29e6979c2e99a1ed523c7d7fb92a546ed8f8a78af4c186997404a09970e7b4d523edf2c37a8f5cc5e3ee95748f92685675c05ddf986c7b13023e8e94be6c7b0693572440c1d5b3e7b4d0c1cfce4dd973594a2b5eb4b347a860b5b81da9890adf04a4a64b3f0c4435ef144bfc4e77c5e55d89c7c30d135a886e66fd522bab9c15773e7de6ba9bf63a19fabee53d0799fd4e6d6231b3e2ede4255dda990c9fb7b37974f7852bdb989c438f18c93feaf0aa9ee7ec9d34fab4f63fc9af001016c677f39de280d91155cb001f187dca94e0d5e417b2773b6d47e122d598bb7da24c57f54d1a9e422b4535d68922305b4e06eab3f16d0d29a59480fe461b7b5dec1d9c6dcbf855f8bddedf5efbac9bba6cef3eb2cc29ddd7076ff2f110f8b49f5215c18d62c5af82ce0137bb39e6b0b31f092542cb8132c30a4a3b53ed7fef0166dddc1b67842e88a9727e4254f7d2b6478ab1b4151b874796afc48962e97e3f37282ef396623d4fb8676356ba368d88fb5dc63c70ec56b901b6bd2352ec09a4807af3420ada1b706c9593d4137d97bda9660ba13dc003b135ff5d129aadaf020bf26269c03b9a9c9a07e2e67a37424e42e7c8f096580f29aa5604fab968204faaf5826894ce408233ed9511d2e6435a6146d494f70cdf4ac5bbd3b2b48f8d3ee01d7bf71c1fb846609e206c35a3ade9e0de445d80cf5a3517ccde5e5fc617b0908f722941b61712859f034639e327ef99da488e53bfca1d7a1a141b55ab90e3b805ae2ada58d8a666392207f67cabef1ff36f1f79213bc64483d3b3f2658d3a5c287690b89a44745e3d7104d4d5c3e20c6dd3874612eb8e699edcaaaff75734dd25b3984cb14a21e884010107e2a2a893a601269a2056ffd652db67f754a6743dd181b32e3366e615c79aacb8c77b9b0cd7f0b39fe97287ec8097d163a83c0338affa62c67d81d8641db42dd36a7cfddb7f4bad941eef4ee34267979e98e1cc5922eb6d97e1971b6ee0461946b6b698148f520b3058dc53dcbc5bfc0e2411eef676be1311ddc67b40ffd4ce719acc95d8de6ce95a4ed29b3445c47d47ceb04ca09357b95506fa36ceb3106d76280602a03a2e5916dfea12c67cdfcdf639f43db510cde671d499db73451b3433d27624c48eeac5dc519446ee475cf89fb2f94e3c77e8bd3a1864660c7a5a5dd622c1db4046db67fdc6c3e908df3bb7205032af00a8da9f809b0ba96c49fdd7564ab2c3241bd77fc22a895190db7612fabb81f5be553363eb49a225010d0e154da708c57e62134d3560f77131511b872ba8c8e178e8f35738ce721cfa6ac2ecc8355e838dea640f7e4dc5188729a6161751a9b3260973e110d26ea8b5479922cd2c20dc2a1f5e5b59ee9b98d22b039805505a371307d25de64bc849e870906f7aa6e2bb550118fcd3148ffb7b9e116e7b219cd8873a472d24f4ea6da2172c3eb5891df2346983ed11642fa58dd3aecad59778b1f723a3c22856611dff5c8db1b3399355848aa4c5f2501e5e9747f8cfc3c11157423f8506e59598f5e50eb4929c4c9bda2c80d5698c944e7c33ead8b923eed3526bb26f1d1d15d848890c26759a473fcc8a48362e5e4bb885c381645283e72e6bc9d346b1d89ad0ef8bb3e26d8ea5aba1e92d74ad852710e7a8d5c1007bdae264edf4f3cce779d456aea256ef5cef8bd44f4c703969235cdcbad71472e4206a3ca84182b1c0c86eae9d892baef9b9fa3c5927300d0167d244fa91ae907674a15dadabd38d8fc0d4b0606cd7bc5f80eb670e03bb724759d3b5c98041f317b6aa1a6a4f64de7955edf3182fcce5d9f71e7758d2e8dc4c1443ceaf0aafcad6965676141fd61bcfa8809e85d3ecf5808c2f8d404a2fd31b04a93ed95b599cd6c52889cb429eb6a3b9cb5f5e6b15696a9056e935af28df55b830cd3aa98cfb614c993b6d833a2a6f87cb1c2f44574fe229f0748d990c85fc07279fc568d91caf8e85f5dc582fa702f7262bcbdfb69825f90bf2f9b39923036de1bf37e8ab821f88f3e719d1ebafc6e98e1c62023297233db622abc95bf192ab63dd35ea5a763f8f9f8b7c2aebf1d574ccc925b8ae6bbd97e48f5880c044db491aff89139b25697aafb8918d8a1c57a48cd35208a6fb387f3a1fc0c1f808ee863105027bf4036428626450025af340b975ce1f8c6c0a2976393805cf5ee22c3f6d751dbf46e33782ab4481cbb4f9aebabdf915492c7df7f7738095737a30096a4153c9886cf145dbc3429413a7151ee34d92ae6acad342b8807e8be33e72cb32b546fd70da908a0669de247ddc4dd43f25d3e566e742857e3fcda4f1714b8f9f2d58f0de0e2de75adae898305c34db5d2527fc52198d5642e40980811d22f82056bd72c3af7a5936504e317fba7fb89c62c6cdec7a47cfbb621f68ee3b78441565c2073abc5685f68f21d51ae679066bf3ece95b5ff5be7f5b29d4b358493c8dfa904b8a0a3252eb02ad629e3299dfac39a5b36c802aca141c98e6063b0f44688c35a8130922d61ae32813b38de082c3dce0a8586b50f3f0fcb1b0c13bc4179d962f"}) ioctl$BTRFS_IOC_GET_SUBVOL_INFO(0xffffffffffffffff, 0x81f8943c, &(0x7f0000001640)={0x0}) ioctl$BTRFS_IOC_GET_SUBVOL_ROOTREF(0xffffffffffffffff, 0xd000943d, &(0x7f000004cd00)={0x0, [{}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {0x0, r3}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {r304}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {0x0, r99}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {r199}, {}, {}, {}, {}, {0x0, r107}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {r297}, {}, {r305}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {0x0, r270}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {r306}, {}, {}, {}, {}, {}, {}, {0x0, r301}, {}, {}, {}, {}, {}, {}, {}, {r299}, {}, {}, {0x0, r300}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {r298}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {0x0, r303}], 0x1, "060cd6bed5f770"}) perf_event_open(&(0x7f00000003c0)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext, 0x0, 0x0, 0x0, 0x7}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r307 = syz_open_dev$sg(&(0x7f0000000000), 0x0, 0x0) ioctl$SG_IO(r307, 0x2285, &(0x7f0000000380)={0x53, 0x0, 0x21, 0x0, @scatter={0x0, 0x0, 0x0}, &(0x7f0000000200)="e5f432732f4e096d26e2c735d135121c921bda40b8585ba8d47d34f3904cf12dba", 0x0, 0x0, 0x0, 0x0, 0x0}) perf_event_open(0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0) ioctl$BTRFS_IOC_GET_SUBVOL_INFO(0xffffffffffffffff, 0x81f8943c, 0x0) openat$sndseq(0xffffffffffffff9c, &(0x7f0000000040), 0xc0081) clone(0x52004400, &(0x7f0000000180)="08b5dfca315700ce487880a9c272d9875bb2e99ac5bc700ddda7c1a3b4e0010ed23c66d4d9", &(0x7f0000000280), &(0x7f0000000240), 0x0) [ 151.422960][ C0] sd 0:0:1:0: tag#7913 FAILED Result: hostbyte=DID_ABORT driverbyte=DRIVER_OK cmd_age=0s [ 151.432824][ C0] sd 0:0:1:0: tag#7913 CDB: opcode=0xe5 (vendor) [ 151.439183][ C0] sd 0:0:1:0: tag#7913 CDB[00]: e5 f4 32 73 2f 4e 09 6d 26 e2 c7 35 d1 35 12 1c [ 151.448200][ C0] sd 0:0:1:0: tag#7913 CDB[10]: 92 1b da 40 b8 58 5b a8 d4 7d 34 f3 90 4c f1 2d [ 151.457243][ C0] sd 0:0:1:0: tag#7913 CDB[20]: ba [ 151.495940][T12706] FAT-fs (loop2): Directory bread(block 143) failed [ 151.502627][T12707] FAT-fs (loop5): Directory bread(block 143) failed [ 151.512738][T12706] FAT-fs (loop2): error, corrupted directory (invalid entries) [ 151.520338][T12706] FAT-fs (loop2): Filesystem has been set read-only [ 151.529099][T12733] loop1: detected capacity change from 0 to 6 [ 151.535712][T12707] FAT-fs (loop5): error, corrupted directory (invalid entries) [ 151.543274][T12707] FAT-fs (loop5): Filesystem has been set read-only 05:53:34 executing program 3: syz_mount_image$vfat(&(0x7f00000000c0), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000000)=[{&(0x7f0000010100)="000000090000000000000000c20d000000000000000000b8017737c54836ecaaf8ffff00f0ff", 0x26, 0x1e0}, {&(0x7f0000000180)="53595a4b414c4c45522020080000e780325132510000e780325100000000000041660069006c00650030000f00fc0000ffffffffffffffffffff0000ffffffff46494c45302020202020201000c1e770325132510000e770325103", 0x5b, 0x600}], 0x0, &(0x7f0000000400)=ANY=[]) chdir(&(0x7f0000000340)='./file0\x00') creat(&(0x7f0000000200)='./file0/file1\x00', 0x0) newfstatat(0xffffffffffffff9c, &(0x7f0000000340)='./file1\x00', &(0x7f0000000440), 0x800) open(&(0x7f0000000080)='./file1\x00', 0x4400, 0x186) [ 151.575684][T12733] FAT-fs (loop1): Directory bread(block 6) failed [ 151.608859][T12733] FAT-fs (loop1): Directory bread(block 6) failed [ 151.634439][T12733] FAT-fs (loop1): Directory bread(block 6) failed [ 151.654281][T12736] loop3: detected capacity change from 0 to 6 05:53:34 executing program 2: syz_mount_image$vfat(&(0x7f00000000c0), &(0x7f0000000100)='./file0\x00', 0x0, 0x3, &(0x7f0000000000)=[{&(0x7f0000000140)="eb3c906d6b66732e66617400028001000240000004f801", 0x17}, {&(0x7f0000010100)="000000090000000000000000c20d000000000000000000b8017737c54836ecaaf8ffff00f0ff", 0x26, 0x1e0}, {&(0x7f0000000180)="53595a4b414c4c45522020080000e780325132510000e780325100000000000041660069006c00650030000f00fc0000ffffffffffffffffffff0000ffffffff46494c45302020202020201000c1e770325132510000e770325103", 0x5b, 0x600}], 0x0, &(0x7f0000000400)=ANY=[]) chdir(&(0x7f0000000340)='./file0\x00') creat(&(0x7f0000000200)='./file0/file1\x00', 0x92) setresuid(0x0, 0x0, 0x0) open(&(0x7f0000000080)='./file1\x00', 0x4400, 0x186) 05:53:34 executing program 4: prlimit64(0x0, 0xe, &(0x7f0000000280)={0x9, 0x8d}, 0x0) sched_setattr(0x0, &(0x7f0000000040)={0x38, 0x2, 0x0, 0x0, 0x8}, 0x0) r0 = creat(&(0x7f0000000280)='./bus\x00', 0x0) write$cgroup_type(r0, &(0x7f0000000200), 0x175d900f) ioctl$FS_IOC_RESVSP(r0, 0x40305828, &(0x7f0000000040)={0x86, 0x0, 0x0, 0x8}) 05:53:34 executing program 5: syz_mount_image$vfat(&(0x7f00000000c0), &(0x7f0000000100)='./file0\x00', 0x0, 0x3, &(0x7f0000000000)=[{&(0x7f0000000140)="eb3c906d6b66732e66617400028001000240000004f801", 0x17}, {&(0x7f0000010100)="000000090000000000000000c20d000000000000000000b8017737c54836ecaaf8ffff00f0ff", 0x26, 0x1e0}, {&(0x7f0000000180)="53595a4b414c4c45522020080000e780325132510000e780325100000000000041660069006c00650030000f00fc0000ffffffffffffffffffff0000ffffffff46494c45302020202020201000c1e770325132510000e770325103", 0x5b, 0x600}], 0x0, &(0x7f0000000400)=ANY=[@ANYBLOB='check=strict,iocharset=cp437']) chdir(&(0x7f0000000340)='./file0\x00') creat(&(0x7f0000000200)='./file0/file1\x00', 0x0) newfstatat(0xffffffffffffff9c, &(0x7f0000000340)='./file1\x00', 0x0, 0x0) open(&(0x7f0000000080)='./file1\x00', 0x0, 0x3f000000) [ 151.676055][ C0] sd 0:0:1:0: tag#7891 FAILED Result: hostbyte=DID_ABORT driverbyte=DRIVER_OK cmd_age=0s [ 151.685903][ C0] sd 0:0:1:0: tag#7891 CDB: opcode=0xe5 (vendor) [ 151.692235][ C0] sd 0:0:1:0: tag#7891 CDB[00]: e5 f4 32 73 2f 4e 09 6d 26 e2 c7 35 d1 35 12 1c [ 151.701318][ C0] sd 0:0:1:0: tag#7891 CDB[10]: 92 1b da 40 b8 58 5b a8 d4 7d 34 f3 90 4c f1 2d [ 151.710357][ C0] sd 0:0:1:0: tag#7891 CDB[20]: ba [ 151.723017][T12736] FAT-fs (loop3): bogus number of reserved sectors [ 151.729575][T12736] FAT-fs (loop3): Can't find a valid FAT filesystem 05:53:34 executing program 0: ioctl$sock_ipv4_tunnel_SIOCCHGTUNNEL(0xffffffffffffffff, 0x89f3, &(0x7f0000000000)={'gretap0\x00', &(0x7f0000000080)={'syztnl0\x00', 0x0, 0x8000, 0x10, 0x1, 0x1, {{0x12, 0x4, 0x3, 0xe, 0x48, 0x67, 0x0, 0xbe, 0x29, 0x0, @dev={0xac, 0x14, 0x14, 0x30}, @rand_addr=0x64010101, {[@timestamp_addr={0x44, 0x1c, 0x87, 0x1, 0xa, [{@multicast2, 0xc8}, {@local, 0x7}, {@local, 0x7}]}, @rr={0x7, 0x17, 0xb0, [@multicast1, @broadcast, @rand_addr=0x64010102, @local, @loopback]}]}}}}}) ioctl$sock_SIOCDELRT(0xffffffffffffffff, 0x890c, &(0x7f0000000400)={0x0, @in={0x2, 0x4e23, @local}, @can={0x1d, r0}, @xdp={0x2c, 0xb, 0x0, 0x7fff}, 0x0, 0x0, 0x0, 0x0, 0x101, &(0x7f0000000180)='bond_slave_0\x00', 0x0, 0x7, 0x7fc0}) syz_mount_image$vfat(&(0x7f0000000140), &(0x7f0000000340)='./file0\x00', 0x0, 0x4, &(0x7f0000000200)=[{&(0x7f00000001c0)="eb3c906d6b66732e66617400020101000240008000f801", 0x17}, {&(0x7f0000010100)="00000000000000000000000000000000000000000000000000000000000055aaf8ff", 0x22, 0x1e4}, {&(0x7f0000000380)="53595a4b414c4c45522020080000e680325132510000e680325100000000000041660069006c00650030000f00fc0000ffffffffffffffffffff0000ffffffff46494c45302020202020201000ace670325132510000e670325103", 0x5b, 0x600}, {&(0x7f0000000280)="2ebc9c5d9d2020202020201000ace668325132510000667032510300000000002e2e202020200c202020201000ace670324132510000e670325100000000000041660069006c00650030000f00fc0000ffffffffffffffffffff0000ffffffff46494c4530202020202020200036f970325132510000e6703251043f2911acd78ba833fd8b122f14d3fdb958de61f798c7c559749cbc9acc8bd2afc44abc77f90ca4eb0c65e478610fa05141666b1530452b6338e9360584629b7579f5c24e4c", 0xc0, 0x1000}], 0x0, &(0x7f0000010d00)=ANY=[]) r1 = socket$inet6_tcp(0xa, 0x1, 0x0) getsockopt$inet6_tcp_TCP_REPAIR_WINDOW(r1, 0x6, 0x1d, &(0x7f0000000000), &(0x7f0000000040)=0x14) r2 = socket$inet_udplite(0x2, 0x2, 0x88) getsockopt$sock_cred(r2, 0x1, 0x11, &(0x7f0000000240)={0x0, 0x0}, &(0x7f0000000280)=0x5) setuid(r3) setsockopt$sock_cred(r1, 0x1, 0x11, &(0x7f0000000500)={0x0, r3, 0xee00}, 0xc) chdir(&(0x7f0000000040)='./file1\x00') pivot_root(&(0x7f0000000480)='./file0\x00', &(0x7f00000004c0)='./file1\x00') truncate(&(0x7f0000000100)='./file0/file0\x00', 0x2) 05:53:34 executing program 3: syz_mount_image$vfat(&(0x7f00000000c0), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000000)=[{&(0x7f0000010100)="000000090000000000000000c20d000000000000000000b8017737c54836ecaaf8ffff00f0ff", 0x26, 0x1e0}, {&(0x7f0000000180)="53595a4b414c4c45522020080000e780325132510000e780325100000000000041660069006c00650030000f00fc0000ffffffffffffffffffff0000ffffffff46494c45302020202020201000c1e770325132510000e770325103", 0x5b, 0x600}], 0x0, &(0x7f0000000400)=ANY=[]) chdir(&(0x7f0000000340)='./file0\x00') creat(&(0x7f0000000200)='./file0/file1\x00', 0x0) newfstatat(0xffffffffffffff9c, &(0x7f0000000340)='./file1\x00', &(0x7f0000000440), 0x800) open(&(0x7f0000000080)='./file1\x00', 0x4400, 0x186) 05:53:34 executing program 3: syz_mount_image$vfat(&(0x7f00000000c0), &(0x7f0000000100)='./file0\x00', 0x0, 0x3, &(0x7f0000000000)=[{0x0}, {&(0x7f0000010100)="000000090000000000000000c20d000000000000000000b8017737c54836ecaaf8ffff00f0ff", 0x26, 0x1e0}, {&(0x7f0000000180)="53595a4b414c4c45522020080000e780325132510000e780325100000000000041660069006c00650030000f00fc0000ffffffffffffffffffff0000ffffffff46494c45302020202020201000c1e770325132510000e770325103", 0x5b, 0x600}], 0x0, &(0x7f0000000400)=ANY=[]) chdir(&(0x7f0000000340)='./file0\x00') creat(&(0x7f0000000200)='./file0/file1\x00', 0x0) newfstatat(0xffffffffffffff9c, &(0x7f0000000340)='./file1\x00', &(0x7f0000000440), 0x800) open(&(0x7f0000000080)='./file1\x00', 0x4400, 0x186) 05:53:34 executing program 1: syz_mount_image$vfat(&(0x7f00000000c0), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000000)=[{&(0x7f0000000140)="eb3c906d6b66732e66617400028001000240000004f801", 0x17}, {&(0x7f0000000180)="53595a4b414c4c45522020080000e780325132510000e780325100000000000041660069006c00650030000f00fc0000ffffffffffffffffffff0000ffffffff46494c4530202020202020", 0x4b, 0x600}], 0x0, &(0x7f0000000400)=ANY=[@ANYBLOB='check=strict,iocharset=cp437']) creat(&(0x7f0000000200)='./file0/file1\x00', 0xc00) 05:53:34 executing program 0: ioctl$BTRFS_IOC_SNAP_CREATE(0xffffffffffffffff, 0x50009401, &(0x7f0000000240)={{}, "50f0a9c169011e43a40c48c89f72187cd374360f0506c91f69d382953b9362e2dea2ae18713eea4448f097eb1f6b1f9efd8732ccc912af81103fcae1383bcce14c742dbe22ac300d6196ef4e521eba9d5a6509e3ecb1e6484aaa7d55a70ed4da34ed06ce80b21fb8e677f50ef2f7cb0a45d7fd632f49575a7835fa4fbddf65354afdd7251495244d5958008fa24abba360135c4bb9b12b366bc70196cf41aa19cf7987360018b64f33006d91fce0542afaf1b9128f8c545ad9072da96c8ae1986faa87cdba9f80675924001adee25ebd4c6c55db0a2da17d425a1d9012416ffbadf892e2a79a8e8ee173f3568f4c3ce127b4d920dd3464c74059e42eb6e46e9f9df9336d3adfffc79f1b012b481c21c5c17a59a5882953c095666a9115fe810bb2b89820488bdf62d6bbd06c983c04c8f352ca0ed2bd1d853a28c22fe6b1424ac74d4759548c0343eb01e51be603e67e8060efd06c97863bac302d60ab1b05d0dc9c564a5bd58764f995098f1882de32ac19eaf0a2ca38ef98ec8b4542de80648ab990f3bbe893bb97cfbfb911fdf86f653d025adbad734635936dca4242aa4b3afd9ec5fde5295bc98828534b47838435262f54c497feb5a0a284eaf85ff3125ba3a5aa10bdffbf400a6f59faefea2eaf5d3f4980e8546eb522130bd0d2f98987b95cfc57b129061389ce4e98d650b54b28126541e8acbebe2bdf954ef7698c2d6e75903e12494e86f57ac00b54e36f6d69e107fa6af5d6def1dae912dffc13602d0e2ad0d0aeba86d92381e76a1822b303cdd91c3cdd704efcda02949228fe49844564a9633a9e6b62e240026981b328bfa5dbefef3c0dbe32bbb385a7f7376e292258d28adb2b47f4f8ccd2c397d94413ab5b5125f5f0377b2a44237b65bdd45a325b2f8d0e80e030d8aab0627c7decbd855a066b6aa4fb62b1f8f5dddf44e392fb25070cbad4dd24e1bfe8fddf05b143e18a76e42d740647decf612022b7713bf4b007e44fe42d96b176e1c46a39ea5906d5f4671777f43a5a2d395f25342b878253dea535aec7b5b1b6558b755a9ce40515ad82e794cd14209e9043f0202ed25e127ef737e0bf2bbcdc76a322647de681051c926c2256b39fe64beded521af4379ca77ad24ffadf0cb9cc719c487fb6091958724df114a36936c25665c61a45e67474aacbbfe442536a4ed07450b222a423990d2b7af85090982571081fad5c2de0baeeb6db28bf5d03cfa66db9b1c8cfaa82254b7092b2860dcb54cf4992dd33f4e63087cbab08e7c2812743590f9e6904194c1348a8a260be5cf3ad44cb3316d9e609ae55a6e07d97fcdc5c5fa5d36367bd8e4766040a848ddbeecdbca2088e3c60fd4827090fd6f6514052ced15c2b967a3fd3e8d1b9dbf4556228f5f27b4cc2bd8723af46b4f46b2b32ce8a712ee25e0151eb6a413480f4f800d7af573aa902fbd7deb11df6686be613c725465d2722aa7cadd8834316b53c6ab57e08239191c21b51ac2dc60d9ad6351b9daf593eb784fbe987710eebdd8bc6fb2402dcb260ca8178607be3f2020c130cb1ee2cab275c21698aeac4d7a162b85da2bf28b3e235e25cb16f72109ced08e175898e64284ab0c595cd03a970e3ccb9cde6c0f2a07b31e0d149b5336d78e476824d5fb65031c3a1d6c8860a7b55a9268cdd5503126853eb7fab8be36227dea6d603710e05c923176c876193023ff314ca89c82c36f198b98f5bfdd7575173c712d04d63df6255ed80a23354fa71b7fe272903b85a2489c0b418a9638c56d1e014b278d5522d272c1e12f7adea490a77b21d6d54ea6bbb26c88f23f468f1d80589f338c51fe7294be4f8fbc5c98c08cb39613a0e2f06f961db6e34baf879a6a39fd70ff985f9da9245e787f346fafb69462432ad1c5db9aab03d23c540690120970807f260e3b21645759b828246fc333a844c3f291f940129b5a6a04e44841dda89402dd075a204b2650f595b89db5bfc6ac02a0ba31cffc075dabc76e27f143983efd94a12c822f574b3ebf6c4deaa90c833d42bfafc8386181bf0584ccafad9af81799c2093cde3cf3c2308d42ffe53323051c8f480ff402ce46563a9acadc6925973af5b3d094b41e10aa2ab20bd5aef04414a10e92199888af6d521b5100dc69207d1a737d269567868c07f0416ab48c952bc5cdb7dd2ff8f8fa9c6a56a1c8681d41178b2212bd214b0cf57bf95a8918175251d305054f4cff2170aded79c968cd1886edae133944a290f5aa29b961b24d1b60d1d89d9f9dcf31e78c986db750791ae6d4824ece5bd18be4040b178d2b20aed37c163343cdd0768960d227a98ab6fe9a6cd6c846ccc5bddb8fa0325fe1ad1f0ecc64f317872a93090a4780a56a878af078ca471ce60b7483cdda417163550a4cc8a289ed866b6f80ad08f99bd745b314c64866d4af0bd5211a96cb9016364af7f7c453d56dfd91111b5a588e297599c78b915cc43d555482f627a938685f9eee03c0e5201754e838622a30abaa654730eb2bfe91f93054c7f4841ed63c9a56f2493b67ef439db8f9e26da191d56cf1be0734804349392cf9cda70f4e5b3b7c6a932427d28a96c01431fd166f5f561d77b0ab0f28849c964ce0806009f4ee7f5122f8efaddf8d67fe13ab74e0ff177fede3a3b9cd1a6c63d28f07ba348c9f1fc699411b40fd926099646caa4b098d2f21682a65c3001a79371614783b5a6da76e307a8dbb927c4d5835c9ada34f7a0cbca7f0c37b96bb9a32bfaeb9d3d03c5d669b23de19494a1214a5c75ad1f08963356e3d09e395be9fcf53d0a14e6fc9d7bc54d8d3c13ea3e02d72e84f5f92f33d951832faa4cb03b62ed6cb10f480da2fcb978798ba7004c37c8449cfe8360d00cb603318306ed6c126130b36b3e8ed14f6f9138d8050fec52177921f16edc66c603f27785ba1842afbf9d7a0c4a6e1fc39cdfb374e999f63b7c4aa0034d58621303b27e845e334c17220079c06a373f71c19ca4397c7f1eeb19de16cc93a7208f2de498e57245b85683f7e6ff1761aed3da5b0c3b2c61508de2930d02241dda69af8bbfe4c8c0a97dc82cee5c2626beef2266d79a2c2319b17248fedd10862f4951c53b3d26e2371e771ff2b5fe06aeaee854590613ad8a326db1d660a4ceb2331f8d9e229eac52e162fbd4475f29f5cdf5ba170c7c40c3800a17b8a3c055e6444832d2fa086fc8f6fcda548310cb1f20a0a1b5a71df6e0cc07657707b8c1bcaa885de948ec5f4988156d5bb234d3049d96dfa10aeabce576e2f1c970e09ac01db3f6fe82c8c262fdfc84332254d38be543482fcd65932a546465255ca4a40a987db2acf74a3ee2259ef6dd27884746424f12057ff9adb6d23ac50b3367beaa4d248185c3cc82cc9e335bcb799639174522e3628c1f4ed5577d5e110356e67d8e47226040cebe31ed685387f2b5dce3849cf109e78e34c2ec9c9a92e45187fd39f9d35960e3f587e8ba78499e2cf87c4178e0bf1836fc6219592f6e01a675048de824f02aaddaeab322e8551e2a95ca1cc73042aefbc4b6e9282c9f85e0321b0c509b16480e23d334e2519b6d4a9bccc94cf10e8b21cd454c5296b4897ab196e99facd86f13d79a0bc6f202b40b7e97255cc63e7edc8d8093e58a1a7abbca065a80677edb65d3b8dab4ed05b06c7d15856b4133126d06c4392c817a2c5288acdd6972f37b7ea1f617c016756e6a47a0c410f73d53f79676ab693bf560875953fd4681950b6d65bf1703ed3149c2390e1adf5c598ad3b9d4e318544d3a55fcff1b379a691da561fd94f5f76b5c7276aa196dfa9749dac4faad370956d44a17efe7371a75671bda4ce4ec165bfd1c90f9bed59d0dd5df02e0a1c6d044dd464d87a92611c5325def53e6103f2e85635449dfe8f45f1c8cfd68cd462feb7a3c04ff7aa886140a6ea5427f151788c6ab9e213e732736436b28d5467de02fabf479e41d8e872f346e59ecbd6b454cb38f295f7e3df8b2eb1c9d0907bd9d53a782beb1b6b3fbe8dd2a2e6fe28eb9d27aa4b197fc159874fa1b2854c3f26c90c50552c25eb83d3b3c8235fcc11380048af871a84c7e1e1911725e6dfd7c381e2d3026f12921fa3f29b3411e8b18c5ee29348cf6e9dce78b7fc852dba209cd5d11e48257c211ddde214d35b6d1674b77a20ee1e243646667ceb0cfb562f91a540f007d0e28cb19f2e188bdea99a41430df1b905a3ef93c9a6f14d1ac86a9f749c2bbc6de1d405b61d958aba014fd9249db165e93aa8d899de4803246d1442242856ce0e2900249352ddbbdead021cd21a05620899b6cb16ea23f3091de19a8fbd94ea9d71b11cc871938f3108fbec67e5ca370bb5dfe4d9f6531d07245ecda47f22894b647a22e235fc607512cf013bb7d3c4dda78e7f5a9e4a2e118970f2e3fb2acbfbde8972ce0821def5d36158dd9db60d21c0e50c7c95d09c7814f57c7097e3c8e5b47f9568e2ce80c6a34f07fec2aabc84c4eef60781cb633d403153240a9f43be777515ac2f053812d90900e7dca8ffa08c20344f04c27116ee352e178c92bbabe4cb558e2e670a7e676796e88be56a1411f1f096de978ff6854d59975b8396f8ea0bf8f4807d5d4e9af74da410cfbcae1bd7a99e634932d8fb9684acd9fd81679ca44f6a643467dc73cc9af7fb4fb17fa508b99920ff2d66a21d977a26cb84507c0b6e118897d8b147ef474a5186a4768adb91ea2671c1994d75f03a4c4aa2b1ae16ec380fc5485b683841b5faa4772739f3c024aaf5c2ed5985bdb8df8823cc782fffc001789e4602daf97f4eb50cdfe310fcd6f4caaf335da164438cd5445f0aa957ffb37b6f584ed94a47a98a89b0d9940ab42aacaf21428d143266fe85d7eff4ad83ea34b251662bde7ade45a8c37fc0fc555de19a7441ffc21d4831d5158c1003f80728224d28163566c703bd3073c6bce6a5444dda463ae979cb8e548ca62195f33202a978a8019c3c2aa442f596a884b0f105ab177f27dd1eb268e528cf29b59bb33694afef704e0eddb80ba59de31acc55712fbe0c1561ebe7f31093fc56a7d7b1bccdc700e360a57befd138401fd51512d5b2912be753e3661df4865a8081af8fa12bd2d926aa8deba233dd6a76a0ca8012f9b56fba5c7a0cc8a2a0376e87130266d47fff6667d7ce4180bd833336e9f3f481ac27ad6ab71429428e90ffd96e7a73fbb82f3a195a1dc3e0fa3eef834e52c07293a70c7db97a32c5ee3b0c7630b08b21c1e053b8dc163bcc2d666f5f3bce08463bd2590fd9a59a41874ce28f04872cd76de59acd6fc3555395fa888c99c893a04732a496cd5a8ff971b0193f9fb5261ae1194e39ac148803196b9c2917cea54ff9ba0b35a6db7e52ca6aac54b3b629187410701fa9c7a2096158f378ba5e344d82d50d87daa18963f070e36139235fef9725930dfdc152072295ecfd767f31a353145a8abc2902d8bb344914558270244d98699b74a322bc005e042ef4f8b27a27696dd3748b6d19c071a9e114fee7ff6d71faa257c9be3857b8e0f7b8122fdd868d86e08e9352a1fcc8e154cf71cca5d98b7ee7bc3db8afdd5a22e9ffd04c1d492e1f7455a4b0859f111b1793139b1beacbf8b2785df16a0fd1fb21212683787b47ae0c985439f8444d562f50b46c4e5916cbd85e8eb27a249839c973cf3650251f59ee5a4507b45e4f4288300537fbef108cec4057d440d305cadd5a3c64576d6e3d80a09aaa6ff31e0910034c7106a615888603fc8431c29b66f1a29550ad6a63d28d57db9cc785815ceb7fe27"}) r0 = open(&(0x7f0000000200)='./bus\x00', 0x1612c2, 0x0) r1 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000080)='/proc/keys\x00', 0x0, 0x0) sendfile(r0, r1, 0x0, 0x4000000000010046) r2 = gettid() process_vm_writev(r2, &(0x7f0000000000)=[{&(0x7f00008f9f09)=""/247, 0xf7}], 0x1, &(0x7f0000121000)=[{&(0x7f0000217f28)=""/231, 0xffffff4e}], 0x23a, 0x0) syz_open_procfs(r2, &(0x7f0000000000)='mountinfo\x00') 05:53:34 executing program 3: syz_mount_image$vfat(&(0x7f00000000c0), &(0x7f0000000100)='./file0\x00', 0x0, 0x3, &(0x7f0000000000)=[{0x0}, {&(0x7f0000010100)="000000090000000000000000c20d000000000000000000b8017737c54836ecaaf8ffff00f0ff", 0x26, 0x1e0}, {&(0x7f0000000180)="53595a4b414c4c45522020080000e780325132510000e780325100000000000041660069006c00650030000f00fc0000ffffffffffffffffffff0000ffffffff46494c45302020202020201000c1e770325132510000e770325103", 0x5b, 0x600}], 0x0, &(0x7f0000000400)=ANY=[]) chdir(&(0x7f0000000340)='./file0\x00') creat(&(0x7f0000000200)='./file0/file1\x00', 0x0) newfstatat(0xffffffffffffff9c, &(0x7f0000000340)='./file1\x00', &(0x7f0000000440), 0x800) open(&(0x7f0000000080)='./file1\x00', 0x4400, 0x186) 05:53:34 executing program 3: syz_mount_image$vfat(&(0x7f00000000c0), &(0x7f0000000100)='./file0\x00', 0x0, 0x3, &(0x7f0000000000)=[{0x0}, {&(0x7f0000010100)="000000090000000000000000c20d000000000000000000b8017737c54836ecaaf8ffff00f0ff", 0x26, 0x1e0}, {&(0x7f0000000180)="53595a4b414c4c45522020080000e780325132510000e780325100000000000041660069006c00650030000f00fc0000ffffffffffffffffffff0000ffffffff46494c45302020202020201000c1e770325132510000e770325103", 0x5b, 0x600}], 0x0, &(0x7f0000000400)=ANY=[]) chdir(&(0x7f0000000340)='./file0\x00') creat(&(0x7f0000000200)='./file0/file1\x00', 0x0) newfstatat(0xffffffffffffff9c, &(0x7f0000000340)='./file1\x00', &(0x7f0000000440), 0x800) open(&(0x7f0000000080)='./file1\x00', 0x4400, 0x186) [ 151.842595][ T22] audit: type=1400 audit(1634622814.613:336): avc: denied { view } for pid=12748 comm="syz-executor.0" scontext=root:sysadm_r:sysadm_t tcontext=system_u:system_r:kernel_t tclass=key permissive=1 05:53:34 executing program 3: syz_mount_image$vfat(&(0x7f00000000c0), &(0x7f0000000100)='./file0\x00', 0x0, 0x3, &(0x7f0000000000)=[{&(0x7f0000000140)}, {&(0x7f0000010100)="000000090000000000000000c20d000000000000000000b8017737c54836ecaaf8ffff00f0ff", 0x26, 0x1e0}, {&(0x7f0000000180)="53595a4b414c4c45522020080000e780325132510000e780325100000000000041660069006c00650030000f00fc0000ffffffffffffffffffff0000ffffffff46494c45302020202020201000c1e770325132510000e770325103", 0x5b, 0x600}], 0x0, &(0x7f0000000400)=ANY=[]) chdir(&(0x7f0000000340)='./file0\x00') creat(&(0x7f0000000200)='./file0/file1\x00', 0x0) newfstatat(0xffffffffffffff9c, &(0x7f0000000340)='./file1\x00', &(0x7f0000000440), 0x800) open(&(0x7f0000000080)='./file1\x00', 0x4400, 0x186) [ 151.966629][T12760] loop1: detected capacity change from 0 to 6 [ 151.967224][T12757] loop5: detected capacity change from 0 to 6 [ 151.983496][T12761] loop2: detected capacity change from 0 to 6 [ 152.004045][T12760] FAT-fs (loop1): Directory bread(block 6) failed 05:53:34 executing program 4: prlimit64(0x0, 0xe, &(0x7f0000000280)={0x9, 0x8d}, 0x0) sched_setattr(0x0, &(0x7f0000000040)={0x38, 0x2, 0x0, 0x0, 0x8}, 0x0) r0 = creat(&(0x7f0000000280)='./bus\x00', 0x0) write$cgroup_type(r0, &(0x7f0000000200), 0x175d900f) ioctl$FS_IOC_RESVSP(r0, 0x40305828, &(0x7f0000000040)={0x281, 0x0, 0x0, 0x8}) [ 152.029933][T12761] FAT-fs (loop2): Directory bread(block 6) failed [ 152.031534][T12757] FAT-fs (loop5): Directory bread(block 6) failed [ 152.047333][T12764] loop3: detected capacity change from 0 to 6 [ 152.056836][T12760] FAT-fs (loop1): Directory bread(block 6) failed [ 152.061543][T12761] FAT-fs (loop2): Directory bread(block 135) failed [ 152.063363][T12760] FAT-fs (loop1): Directory bread(block 6) failed [ 152.079576][T12764] FAT-fs (loop3): bogus number of reserved sectors [ 152.086164][T12764] FAT-fs (loop3): Can't find a valid FAT filesystem [ 152.113998][T12761] FAT-fs (loop2): Directory bread(block 136) failed [ 152.121703][T12761] FAT-fs (loop2): Directory bread(block 137) failed [ 152.142608][T12761] FAT-fs (loop2): Directory bread(block 138) failed [ 152.181158][T12761] FAT-fs (loop2): Directory bread(block 139) failed [ 152.213123][T12761] FAT-fs (loop2): Directory bread(block 140) failed [ 152.254374][T12761] FAT-fs (loop2): Directory bread(block 141) failed [ 152.263638][T12761] FAT-fs (loop2): Directory bread(block 142) failed [ 152.293834][T12761] FAT-fs (loop2): Directory bread(block 143) failed 05:53:35 executing program 2: syz_mount_image$vfat(&(0x7f00000000c0), &(0x7f0000000100)='./file0\x00', 0x0, 0x3, &(0x7f0000000000)=[{&(0x7f0000000140)="eb3c906d6b66732e66617400028001000240000004f801", 0x17}, {&(0x7f0000010100)="000000090000000000000000c20d000000000000000000b8017737c54836ecaaf8ffff00f0ff", 0x26, 0x1e0}, {&(0x7f0000000180)="53595a4b414c4c45522020080000e780325132510000e780325100000000000041660069006c00650030000f00fc0000ffffffffffffffffffff0000ffffffff46494c45302020202020201000c1e770325132510000e770325103", 0x5b, 0x600}], 0x0, &(0x7f0000000400)=ANY=[]) chdir(&(0x7f0000000340)='./file0\x00') creat(&(0x7f0000000200)='./file0/file1\x00', 0x93) setresuid(0x0, 0x0, 0x0) open(&(0x7f0000000080)='./file1\x00', 0x4400, 0x186) 05:53:35 executing program 5: syz_mount_image$vfat(&(0x7f00000000c0), &(0x7f0000000100)='./file0\x00', 0x0, 0x3, &(0x7f0000000000)=[{&(0x7f0000000140)="eb3c906d6b66732e66617400028001000240000004f801", 0x17}, {&(0x7f0000010100)="000000090000000000000000c20d000000000000000000b8017737c54836ecaaf8ffff00f0ff", 0x26, 0x1e0}, {&(0x7f0000000180)="53595a4b414c4c45522020080000e780325132510000e780325100000000000041660069006c00650030000f00fc0000ffffffffffffffffffff0000ffffffff46494c45302020202020201000c1e770325132510000e770325103", 0x5b, 0x600}], 0x0, &(0x7f0000000400)=ANY=[@ANYBLOB='check=strict,iocharset=cp437']) chdir(&(0x7f0000000340)='./file0\x00') creat(&(0x7f0000000200)='./file0/file1\x00', 0x0) newfstatat(0xffffffffffffff9c, &(0x7f0000000340)='./file1\x00', 0x0, 0x0) open(&(0x7f0000000080)='./file1\x00', 0x0, 0x40000800) 05:53:35 executing program 1: syz_mount_image$vfat(&(0x7f00000000c0), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000000)=[{&(0x7f0000000140)="eb3c906d6b66732e66617400028001000240000004f801", 0x17}, {&(0x7f0000000180)="53595a4b414c4c45522020080000e780325132510000e780325100000000000041660069006c00650030000f00fc0000ffffffffffffffffffff0000ffffffff46494c4530202020202020", 0x4b, 0x600}], 0x0, &(0x7f0000000400)=ANY=[@ANYBLOB='check=strict,iocharset=cp437']) creat(&(0x7f0000000200)='./file0/file1\x00', 0xd00) 05:53:35 executing program 3: syz_mount_image$vfat(&(0x7f00000000c0), &(0x7f0000000100)='./file0\x00', 0x0, 0x3, &(0x7f0000000000)=[{&(0x7f0000000140)}, {&(0x7f0000010100)="000000090000000000000000c20d000000000000000000b8017737c54836ecaaf8ffff00f0ff", 0x26, 0x1e0}, {&(0x7f0000000180)="53595a4b414c4c45522020080000e780325132510000e780325100000000000041660069006c00650030000f00fc0000ffffffffffffffffffff0000ffffffff46494c45302020202020201000c1e770325132510000e770325103", 0x5b, 0x600}], 0x0, &(0x7f0000000400)=ANY=[]) chdir(&(0x7f0000000340)='./file0\x00') creat(&(0x7f0000000200)='./file0/file1\x00', 0x0) newfstatat(0xffffffffffffff9c, &(0x7f0000000340)='./file1\x00', &(0x7f0000000440), 0x800) open(&(0x7f0000000080)='./file1\x00', 0x4400, 0x186) 05:53:35 executing program 4: prlimit64(0x0, 0xe, &(0x7f0000000280)={0x9, 0x8d}, 0x0) sched_setattr(0x0, &(0x7f0000000040)={0x38, 0x2, 0x0, 0x0, 0x8}, 0x0) r0 = creat(&(0x7f0000000280)='./bus\x00', 0x0) write$cgroup_type(r0, &(0x7f0000000200), 0x175d900f) ioctl$FS_IOC_RESVSP(r0, 0x40305828, &(0x7f0000000040)={0x500, 0x0, 0x0, 0x8}) [ 152.301722][T12761] FAT-fs (loop2): error, corrupted directory (invalid entries) [ 152.313835][T12761] FAT-fs (loop2): Filesystem has been set read-only [ 152.370284][T12778] loop5: detected capacity change from 0 to 6 [ 152.444339][T12777] loop3: detected capacity change from 0 to 6 [ 152.452660][T12778] FAT-fs (loop5): Directory bread(block 6) failed [ 152.473380][T12777] FAT-fs (loop3): bogus number of reserved sectors [ 152.480018][T12777] FAT-fs (loop3): Can't find a valid FAT filesystem [ 152.487468][T12778] FAT-fs (loop5): Directory bread(block 135) failed [ 152.504059][T12778] FAT-fs (loop5): Directory bread(block 136) failed [ 152.516003][T12782] loop1: detected capacity change from 0 to 6 [ 152.526394][T12778] FAT-fs (loop5): Directory bread(block 137) failed [ 152.533358][T12778] FAT-fs (loop5): Directory bread(block 138) failed [ 152.540076][T12778] FAT-fs (loop5): Directory bread(block 139) failed [ 152.540324][T12782] FAT-fs (loop1): Directory bread(block 6) failed [ 152.546731][T12778] FAT-fs (loop5): Directory bread(block 140) failed [ 152.559802][T12778] FAT-fs (loop5): Directory bread(block 141) failed [ 152.566580][T12778] FAT-fs (loop5): Directory bread(block 142) failed [ 152.573499][T12785] loop2: detected capacity change from 0 to 6 05:53:35 executing program 3: syz_mount_image$vfat(&(0x7f00000000c0), &(0x7f0000000100)='./file0\x00', 0x0, 0x3, &(0x7f0000000000)=[{&(0x7f0000000140)}, {&(0x7f0000010100)="000000090000000000000000c20d000000000000000000b8017737c54836ecaaf8ffff00f0ff", 0x26, 0x1e0}, {&(0x7f0000000180)="53595a4b414c4c45522020080000e780325132510000e780325100000000000041660069006c00650030000f00fc0000ffffffffffffffffffff0000ffffffff46494c45302020202020201000c1e770325132510000e770325103", 0x5b, 0x600}], 0x0, &(0x7f0000000400)=ANY=[]) chdir(&(0x7f0000000340)='./file0\x00') creat(&(0x7f0000000200)='./file0/file1\x00', 0x0) newfstatat(0xffffffffffffff9c, &(0x7f0000000340)='./file1\x00', &(0x7f0000000440), 0x800) open(&(0x7f0000000080)='./file1\x00', 0x4400, 0x186) [ 152.604222][T12778] FAT-fs (loop5): Directory bread(block 143) failed [ 152.615501][T12785] FAT-fs (loop2): Directory bread(block 6) failed [ 152.622065][T12782] FAT-fs (loop1): Directory bread(block 6) failed [ 152.636110][T12788] loop3: detected capacity change from 0 to 6 [ 152.638652][T12782] FAT-fs (loop1): Directory bread(block 6) failed 05:53:35 executing program 4: prlimit64(0x0, 0xe, &(0x7f0000000280)={0x9, 0x8d}, 0x0) sched_setattr(0x0, &(0x7f0000000040)={0x38, 0x2, 0x0, 0x0, 0x8}, 0x0) r0 = creat(&(0x7f0000000280)='./bus\x00', 0x0) write$cgroup_type(r0, &(0x7f0000000200), 0x175d900f) ioctl$FS_IOC_RESVSP(r0, 0x40305828, &(0x7f0000000040)={0x600, 0x0, 0x0, 0x8}) [ 152.654724][T12778] FAT-fs (loop5): error, corrupted directory (invalid entries) [ 152.662314][T12778] FAT-fs (loop5): Filesystem has been set read-only [ 152.664435][T12788] FAT-fs (loop3): bogus number of reserved sectors [ 152.675558][T12788] FAT-fs (loop3): Can't find a valid FAT filesystem [ 152.685269][T12785] FAT-fs (loop2): Directory bread(block 135) failed [ 152.786462][T12785] FAT-fs (loop2): Directory bread(block 136) failed [ 152.819217][T12785] FAT-fs (loop2): Directory bread(block 137) failed 05:53:35 executing program 5: syz_mount_image$vfat(&(0x7f00000000c0), &(0x7f0000000100)='./file0\x00', 0x0, 0x3, &(0x7f0000000000)=[{&(0x7f0000000140)="eb3c906d6b66732e66617400028001000240000004f801", 0x17}, {&(0x7f0000010100)="000000090000000000000000c20d000000000000000000b8017737c54836ecaaf8ffff00f0ff", 0x26, 0x1e0}, {&(0x7f0000000180)="53595a4b414c4c45522020080000e780325132510000e780325100000000000041660069006c00650030000f00fc0000ffffffffffffffffffff0000ffffffff46494c45302020202020201000c1e770325132510000e770325103", 0x5b, 0x600}], 0x0, &(0x7f0000000400)=ANY=[@ANYBLOB='check=strict,iocharset=cp437']) chdir(&(0x7f0000000340)='./file0\x00') creat(&(0x7f0000000200)='./file0/file1\x00', 0x0) newfstatat(0xffffffffffffff9c, &(0x7f0000000340)='./file1\x00', 0x0, 0x0) open(&(0x7f0000000080)='./file1\x00', 0x0, 0xf6ffffff) 05:53:35 executing program 1: syz_mount_image$vfat(&(0x7f00000000c0), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000000)=[{&(0x7f0000000140)="eb3c906d6b66732e66617400028001000240000004f801", 0x17}, {&(0x7f0000000180)="53595a4b414c4c45522020080000e780325132510000e780325100000000000041660069006c00650030000f00fc0000ffffffffffffffffffff0000ffffffff46494c4530202020202020", 0x4b, 0x600}], 0x0, &(0x7f0000000400)=ANY=[@ANYBLOB='check=strict,iocharset=cp437']) creat(&(0x7f0000000200)='./file0/file1\x00', 0xe00) [ 152.847196][T12785] FAT-fs (loop2): Directory bread(block 138) failed [ 152.863847][T12785] FAT-fs (loop2): Directory bread(block 139) failed [ 152.907908][T12796] loop5: detected capacity change from 0 to 6 [ 152.917645][T12785] FAT-fs (loop2): Directory bread(block 140) failed [ 152.931802][T12785] FAT-fs (loop2): Directory bread(block 141) failed 05:53:35 executing program 3: syz_mount_image$vfat(&(0x7f00000000c0), &(0x7f0000000100)='./file0\x00', 0x0, 0x3, &(0x7f0000000000)=[{&(0x7f0000000140)="eb3c906d6b66732e66617400", 0xc}, {&(0x7f0000010100)="000000090000000000000000c20d000000000000000000b8017737c54836ecaaf8ffff00f0ff", 0x26, 0x1e0}, {&(0x7f0000000180)="53595a4b414c4c45522020080000e780325132510000e780325100000000000041660069006c00650030000f00fc0000ffffffffffffffffffff0000ffffffff46494c45302020202020201000c1e770325132510000e770325103", 0x5b, 0x600}], 0x0, &(0x7f0000000400)=ANY=[]) chdir(&(0x7f0000000340)='./file0\x00') creat(&(0x7f0000000200)='./file0/file1\x00', 0x0) newfstatat(0xffffffffffffff9c, &(0x7f0000000340)='./file1\x00', &(0x7f0000000440), 0x800) open(&(0x7f0000000080)='./file1\x00', 0x4400, 0x186) [ 152.953961][T12785] FAT-fs (loop2): Directory bread(block 142) failed [ 152.959089][T12796] FAT-fs (loop5): Directory bread(block 6) failed [ 152.961115][T12799] loop1: detected capacity change from 0 to 6 [ 152.981354][T12785] FAT-fs (loop2): Directory bread(block 143) failed [ 152.983168][T12801] loop3: detected capacity change from 0 to 6 [ 152.992007][T12802] FAT-fs (loop5): Directory bread(block 135) failed [ 153.000796][T12801] FAT-fs (loop3): bogus number of reserved sectors 05:53:35 executing program 4: prlimit64(0x0, 0xe, &(0x7f0000000280)={0x9, 0x8d}, 0x0) sched_setattr(0x0, &(0x7f0000000040)={0x38, 0x2, 0x0, 0x0, 0x8}, 0x0) r0 = creat(&(0x7f0000000280)='./bus\x00', 0x0) write$cgroup_type(r0, &(0x7f0000000200), 0x175d900f) ioctl$FS_IOC_RESVSP(r0, 0x40305828, &(0x7f0000000040)={0xc00, 0x0, 0x0, 0x8}) [ 153.007369][T12801] FAT-fs (loop3): Can't find a valid FAT filesystem [ 153.017604][T12785] FAT-fs (loop2): error, corrupted directory (invalid entries) [ 153.025661][T12785] FAT-fs (loop2): Filesystem has been set read-only [ 153.037493][T12799] FAT-fs (loop1): Directory bread(block 6) failed [ 153.051781][T12799] FAT-fs (loop1): Directory bread(block 6) failed [ 153.058562][T12799] FAT-fs (loop1): Directory bread(block 6) failed [ 153.066900][T12802] FAT-fs (loop5): Directory bread(block 136) failed [ 153.083402][T12802] FAT-fs (loop5): Directory bread(block 137) failed 05:53:35 executing program 1: syz_mount_image$vfat(&(0x7f00000000c0), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000000)=[{&(0x7f0000000140)="eb3c906d6b66732e66617400028001000240000004f801", 0x17}, {&(0x7f0000000180)="53595a4b414c4c45522020080000e780325132510000e780325100000000000041660069006c00650030000f00fc0000ffffffffffffffffffff0000ffffffff46494c4530202020202020", 0x4b, 0x600}], 0x0, &(0x7f0000000400)=ANY=[@ANYBLOB='check=strict,iocharset=cp437']) creat(&(0x7f0000000200)='./file0/file1\x00', 0xe01) [ 153.103779][T12802] FAT-fs (loop5): Directory bread(block 138) failed [ 153.120324][T12802] FAT-fs (loop5): Directory bread(block 139) failed [ 153.133606][T12802] FAT-fs (loop5): Directory bread(block 140) failed 05:53:35 executing program 2: syz_mount_image$vfat(&(0x7f00000000c0), &(0x7f0000000100)='./file0\x00', 0x0, 0x3, &(0x7f0000000000)=[{&(0x7f0000000140)="eb3c906d6b66732e66617400028001000240000004f801", 0x17}, {&(0x7f0000010100)="000000090000000000000000c20d000000000000000000b8017737c54836ecaaf8ffff00f0ff", 0x26, 0x1e0}, {&(0x7f0000000180)="53595a4b414c4c45522020080000e780325132510000e780325100000000000041660069006c00650030000f00fc0000ffffffffffffffffffff0000ffffffff46494c45302020202020201000c1e770325132510000e770325103", 0x5b, 0x600}], 0x0, &(0x7f0000000400)=ANY=[]) chdir(&(0x7f0000000340)='./file0\x00') creat(&(0x7f0000000200)='./file0/file1\x00', 0x94) setresuid(0x0, 0x0, 0x0) open(&(0x7f0000000080)='./file1\x00', 0x4400, 0x186) [ 153.163973][T12802] FAT-fs (loop5): Directory bread(block 141) failed [ 153.189984][T12809] loop1: detected capacity change from 0 to 6 [ 153.201634][T12802] FAT-fs (loop5): Directory bread(block 142) failed [ 153.212397][T12802] FAT-fs (loop5): Directory bread(block 143) failed [ 153.220095][T12802] FAT-fs (loop5): error, corrupted directory (invalid entries) [ 153.227675][T12802] FAT-fs (loop5): Filesystem has been set read-only [ 153.249182][T12812] loop2: detected capacity change from 0 to 6 05:53:36 executing program 3: syz_mount_image$vfat(&(0x7f00000000c0), &(0x7f0000000100)='./file0\x00', 0x0, 0x3, &(0x7f0000000000)=[{&(0x7f0000000140)="eb3c906d6b66732e66617400", 0xc}, {&(0x7f0000010100)="000000090000000000000000c20d000000000000000000b8017737c54836ecaaf8ffff00f0ff", 0x26, 0x1e0}, {&(0x7f0000000180)="53595a4b414c4c45522020080000e780325132510000e780325100000000000041660069006c00650030000f00fc0000ffffffffffffffffffff0000ffffffff46494c45302020202020201000c1e770325132510000e770325103", 0x5b, 0x600}], 0x0, &(0x7f0000000400)=ANY=[]) chdir(&(0x7f0000000340)='./file0\x00') creat(&(0x7f0000000200)='./file0/file1\x00', 0x0) newfstatat(0xffffffffffffff9c, &(0x7f0000000340)='./file1\x00', &(0x7f0000000440), 0x800) open(&(0x7f0000000080)='./file1\x00', 0x4400, 0x186) [ 153.263578][T12809] FAT-fs (loop1): Directory bread(block 6) failed [ 153.301446][T12812] FAT-fs (loop2): Directory bread(block 6) failed 05:53:36 executing program 5: syz_mount_image$vfat(&(0x7f00000000c0), &(0x7f0000000100)='./file0\x00', 0x0, 0x3, &(0x7f0000000000)=[{&(0x7f0000000140)="eb3c906d6b66732e66617400028001000240000004f801", 0x17}, {&(0x7f0000010100)="000000090000000000000000c20d000000000000000000b8017737c54836ecaaf8ffff00f0ff", 0x26, 0x1e0}, {&(0x7f0000000180)="53595a4b414c4c45522020080000e780325132510000e780325100000000000041660069006c00650030000f00fc0000ffffffffffffffffffff0000ffffffff46494c45302020202020201000c1e770325132510000e770325103", 0x5b, 0x600}], 0x0, &(0x7f0000000400)=ANY=[@ANYBLOB='check=strict,iocharset=cp437']) chdir(&(0x7f0000000340)='./file0\x00') creat(&(0x7f0000000200)='./file0/file1\x00', 0x0) newfstatat(0xffffffffffffff9c, &(0x7f0000000340)='./file1\x00', 0x0, 0x0) open(&(0x7f0000000080)='./file1\x00', 0x0, 0xfeffffff) [ 153.314127][T12815] loop3: detected capacity change from 0 to 6 [ 153.329392][T12809] FAT-fs (loop1): Directory bread(block 6) failed [ 153.347959][T12815] FAT-fs (loop3): bogus number of reserved sectors [ 153.354508][T12815] FAT-fs (loop3): Can't find a valid FAT filesystem 05:53:36 executing program 2: syz_mount_image$vfat(&(0x7f00000000c0), &(0x7f0000000100)='./file0\x00', 0x0, 0x3, &(0x7f0000000000)=[{&(0x7f0000000140)="eb3c906d6b66732e66617400028001000240000004f801", 0x17}, {&(0x7f0000010100)="000000090000000000000000c20d000000000000000000b8017737c54836ecaaf8ffff00f0ff", 0x26, 0x1e0}, {&(0x7f0000000180)="53595a4b414c4c45522020080000e780325132510000e780325100000000000041660069006c00650030000f00fc0000ffffffffffffffffffff0000ffffffff46494c45302020202020201000c1e770325132510000e770325103", 0x5b, 0x600}], 0x0, &(0x7f0000000400)=ANY=[]) chdir(&(0x7f0000000340)='./file0\x00') creat(&(0x7f0000000200)='./file0/file1\x00', 0x95) setresuid(0x0, 0x0, 0x0) open(&(0x7f0000000080)='./file1\x00', 0x4400, 0x186) 05:53:36 executing program 4: prlimit64(0x0, 0xe, &(0x7f0000000280)={0x9, 0x8d}, 0x0) sched_setattr(0x0, &(0x7f0000000040)={0x38, 0x2, 0x0, 0x0, 0x8}, 0x0) r0 = creat(&(0x7f0000000280)='./bus\x00', 0x0) write$cgroup_type(r0, &(0x7f0000000200), 0x175d900f) ioctl$FS_IOC_RESVSP(r0, 0x40305828, &(0x7f0000000040)={0xd00, 0x0, 0x0, 0x8}) [ 153.364911][T12809] FAT-fs (loop1): Directory bread(block 6) failed [ 153.381512][T12818] loop5: detected capacity change from 0 to 6 [ 153.427420][T12818] FAT-fs (loop5): Directory bread(block 6) failed [ 153.438089][T12823] loop2: detected capacity change from 0 to 6 [ 153.449201][T12823] FAT-fs (loop2): Directory bread(block 6) failed [ 153.461710][T12818] FAT-fs (loop5): Directory bread(block 135) failed 05:53:36 executing program 1: syz_mount_image$vfat(&(0x7f00000000c0), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000000)=[{&(0x7f0000000140)="eb3c906d6b66732e66617400028001000240000004f801", 0x17}, {&(0x7f0000000180)="53595a4b414c4c45522020080000e780325132510000e780325100000000000041660069006c00650030000f00fc0000ffffffffffffffffffff0000ffffffff46494c4530202020202020", 0x4b, 0x600}], 0x0, &(0x7f0000000400)=ANY=[@ANYBLOB='check=strict,iocharset=cp437']) creat(&(0x7f0000000200)='./file0/file1\x00', 0xf00) 05:53:36 executing program 3: syz_mount_image$vfat(&(0x7f00000000c0), &(0x7f0000000100)='./file0\x00', 0x0, 0x3, &(0x7f0000000000)=[{&(0x7f0000000140)="eb3c906d6b66732e66617400", 0xc}, {&(0x7f0000010100)="000000090000000000000000c20d000000000000000000b8017737c54836ecaaf8ffff00f0ff", 0x26, 0x1e0}, {&(0x7f0000000180)="53595a4b414c4c45522020080000e780325132510000e780325100000000000041660069006c00650030000f00fc0000ffffffffffffffffffff0000ffffffff46494c45302020202020201000c1e770325132510000e770325103", 0x5b, 0x600}], 0x0, &(0x7f0000000400)=ANY=[]) chdir(&(0x7f0000000340)='./file0\x00') creat(&(0x7f0000000200)='./file0/file1\x00', 0x0) newfstatat(0xffffffffffffff9c, &(0x7f0000000340)='./file1\x00', &(0x7f0000000440), 0x800) open(&(0x7f0000000080)='./file1\x00', 0x4400, 0x186) [ 153.482345][T12823] FAT-fs (loop2): Directory bread(block 135) failed [ 153.490029][T12818] FAT-fs (loop5): Directory bread(block 136) failed [ 153.507929][T12823] FAT-fs (loop2): Directory bread(block 136) failed [ 153.516899][T12818] FAT-fs (loop5): Directory bread(block 137) failed [ 153.530072][T12826] loop3: detected capacity change from 0 to 6 [ 153.540725][T12823] FAT-fs (loop2): Directory bread(block 137) failed [ 153.555772][T12818] FAT-fs (loop5): Directory bread(block 138) failed [ 153.562607][T12826] FAT-fs (loop3): bogus number of reserved sectors [ 153.569252][T12826] FAT-fs (loop3): Can't find a valid FAT filesystem [ 153.574781][T12823] FAT-fs (loop2): Directory bread(block 138) failed [ 153.579144][T12818] FAT-fs (loop5): Directory bread(block 139) failed [ 153.582568][T12823] FAT-fs (loop2): Directory bread(block 139) failed [ 153.595907][T12823] FAT-fs (loop2): Directory bread(block 140) failed [ 153.604002][T12823] FAT-fs (loop2): Directory bread(block 141) failed [ 153.608785][T12831] loop1: detected capacity change from 0 to 6 [ 153.610601][T12823] FAT-fs (loop2): Directory bread(block 142) failed [ 153.610620][T12823] FAT-fs (loop2): Directory bread(block 143) failed [ 153.611536][T12823] FAT-fs (loop2): error, corrupted directory (invalid entries) [ 153.637466][T12823] FAT-fs (loop2): Filesystem has been set read-only [ 153.644151][T12818] FAT-fs (loop5): Directory bread(block 140) failed [ 153.653681][T12831] FAT-fs (loop1): Directory bread(block 6) failed [ 153.664094][T12818] FAT-fs (loop5): Directory bread(block 141) failed 05:53:36 executing program 3: syz_mount_image$vfat(&(0x7f00000000c0), &(0x7f0000000100)='./file0\x00', 0x0, 0x3, &(0x7f0000000000)=[{&(0x7f0000000140)="eb3c906d6b66732e66617400028001000240", 0x12}, {&(0x7f0000010100)="000000090000000000000000c20d000000000000000000b8017737c54836ecaaf8ffff00f0ff", 0x26, 0x1e0}, {&(0x7f0000000180)="53595a4b414c4c45522020080000e780325132510000e780325100000000000041660069006c00650030000f00fc0000ffffffffffffffffffff0000ffffffff46494c45302020202020201000c1e770325132510000e770325103", 0x5b, 0x600}], 0x0, &(0x7f0000000400)=ANY=[]) chdir(&(0x7f0000000340)='./file0\x00') creat(&(0x7f0000000200)='./file0/file1\x00', 0x0) newfstatat(0xffffffffffffff9c, &(0x7f0000000340)='./file1\x00', &(0x7f0000000440), 0x800) open(&(0x7f0000000080)='./file1\x00', 0x4400, 0x186) 05:53:36 executing program 4: prlimit64(0x0, 0xe, &(0x7f0000000280)={0x9, 0x8d}, 0x0) sched_setattr(0x0, &(0x7f0000000040)={0x38, 0x2, 0x0, 0x0, 0x8}, 0x0) r0 = creat(&(0x7f0000000280)='./bus\x00', 0x0) write$cgroup_type(r0, &(0x7f0000000200), 0x175d900f) ioctl$FS_IOC_RESVSP(r0, 0x40305828, &(0x7f0000000040)={0xffe, 0x0, 0x0, 0x8}) [ 153.690306][T12818] FAT-fs (loop5): Directory bread(block 142) failed [ 153.700812][T12831] FAT-fs (loop1): Directory bread(block 6) failed [ 153.717343][T12835] loop3: detected capacity change from 0 to 6 [ 153.728966][T12831] FAT-fs (loop1): Directory bread(block 6) failed [ 153.731253][T12818] FAT-fs (loop5): Directory bread(block 143) failed [ 153.750653][T12818] FAT-fs (loop5): error, corrupted directory (invalid entries) [ 153.758370][T12818] FAT-fs (loop5): Filesystem has been set read-only 05:53:36 executing program 1: syz_mount_image$vfat(&(0x7f00000000c0), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000000)=[{&(0x7f0000000140)="eb3c906d6b66732e66617400028001000240000004f801", 0x17}, {&(0x7f0000000180)="53595a4b414c4c45522020080000e780325132510000e780325100000000000041660069006c00650030000f00fc0000ffffffffffffffffffff0000ffffffff46494c4530202020202020", 0x4b, 0x600}], 0x0, &(0x7f0000000400)=ANY=[@ANYBLOB='check=strict,iocharset=cp437']) creat(&(0x7f0000000200)='./file0/file1\x00', 0x1100) 05:53:36 executing program 2: syz_mount_image$vfat(&(0x7f00000000c0), &(0x7f0000000100)='./file0\x00', 0x0, 0x3, &(0x7f0000000000)=[{&(0x7f0000000140)="eb3c906d6b66732e66617400028001000240000004f801", 0x17}, {&(0x7f0000010100)="000000090000000000000000c20d000000000000000000b8017737c54836ecaaf8ffff00f0ff", 0x26, 0x1e0}, {&(0x7f0000000180)="53595a4b414c4c45522020080000e780325132510000e780325100000000000041660069006c00650030000f00fc0000ffffffffffffffffffff0000ffffffff46494c45302020202020201000c1e770325132510000e770325103", 0x5b, 0x600}], 0x0, &(0x7f0000000400)=ANY=[]) chdir(&(0x7f0000000340)='./file0\x00') creat(&(0x7f0000000200)='./file0/file1\x00', 0x96) setresuid(0x0, 0x0, 0x0) open(&(0x7f0000000080)='./file1\x00', 0x4400, 0x186) 05:53:36 executing program 5: syz_mount_image$vfat(&(0x7f00000000c0), &(0x7f0000000100)='./file0\x00', 0x0, 0x3, &(0x7f0000000000)=[{&(0x7f0000000140)="eb3c906d6b66732e66617400028001000240000004f801", 0x17}, {&(0x7f0000010100)="000000090000000000000000c20d000000000000000000b8017737c54836ecaaf8ffff00f0ff", 0x26, 0x1e0}, {&(0x7f0000000180)="53595a4b414c4c45522020080000e780325132510000e780325100000000000041660069006c00650030000f00fc0000ffffffffffffffffffff0000ffffffff46494c45302020202020201000c1e770325132510000e770325103", 0x5b, 0x600}], 0x0, &(0x7f0000000400)=ANY=[@ANYBLOB='check=strict,iocharset=cp437']) chdir(&(0x7f0000000340)='./file0\x00') creat(&(0x7f0000000200)='./file0/file1\x00', 0x0) newfstatat(0xffffffffffffff9c, &(0x7f0000000340)='./file1\x00', 0x0, 0x0) open(&(0x7f0000000080)='./file1\x00', 0x0, 0xfffffff6) 05:53:36 executing program 0: r0 = perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x101}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) ioctl$VT_DISALLOCATE(0xffffffffffffffff, 0x5608) r1 = perf_event_open(&(0x7f0000000000)={0x0, 0x70, 0x0, 0x1, 0x4f, 0x0, 0x0, 0x8000, 0x8, 0x8, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x1, 0x2, 0x0, 0x0, 0x1, 0x0, 0x1, 0x1, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x10001, 0x0, 0x0, 0x0, 0x20, 0x4, 0x2, 0x7, 0x0, 0x6}, 0x0, 0x0, 0xffffffffffffffff, 0x0) clone3(&(0x7f0000000300)={0x80070880, &(0x7f00000000c0), &(0x7f0000000100), &(0x7f0000000140)=0x0, {0xa}, &(0x7f0000000180)=""/194, 0xc2, &(0x7f0000000280)=""/50, &(0x7f00000002c0)=[0xffffffffffffffff, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff], 0x8}, 0x58) r3 = perf_event_open(0x0, r2, 0x3, r0, 0x0) ioctl$BTRFS_IOC_GET_SUBVOL_ROOTREF(0xffffffffffffffff, 0xd000943d, &(0x7f0000058340)={0x0, [], 0x0, "69001000"}) ioctl$BTRFS_IOC_GET_SUBVOL_INFO(r1, 0x81f8943c, &(0x7f0000052c00)={0x0, ""/256, 0x0}) ioctl$BTRFS_IOC_GET_SUBVOL_INFO(0xffffffffffffffff, 0x81f8943c, &(0x7f0000001640)={0x0, ""/256, 0x0, 0x0}) ioctl$BTRFS_IOC_GET_SUBVOL_ROOTREF(0xffffffffffffffff, 0xd000943d, &(0x7f0000058340)={0x0, [{}, {0x0, r7}, {r6}, {r5, r7}, {}, {r5}, {r6}, {r6}, {r5}, {0x0, r7}, {r6}, {}, {}, {}, {0x0, r7}, {}, {}, {0x0, r7}, {}, {r6, r7}, {}, {r5}, {}, {}, {0x0, r7}, {r6, r7}, {r5, r7}, {}, {}, {}, {r5}, {0x0, r7}, {}, {r6, r7}, {}, {}, {}, {0x0, r7}, {}, {}, {0x0, r7}, {}, {}, {0x0, r7}, {r5, r7}, {r5}, {r6}, {r6, r7}, {}, {0x0, r7}, {r6}, {0x0, r7}, {r6}, {}, {0x0, r7}, {r6}, {}, {}, {r5, r7}, {r6, r7}, {r5}, {r5, r7}, {}, {0x0, r7}, {}, {0x0, r7}, {0x0, r7}, {}, {r6}, {0x0, r7}, {r5}, {}, {r5, r7}, {r6}, {}, {}, {0x0, r7}, {r5, r7}, {}, {r6}, {r5, r7}, {}, {0x0, r7}, {}, {}, {r6}, {r5, r7}, {}, {}, {0x0, r7}, {r5, r7}, {r5}, {0x0, r7}, {}, {r5}, {0x0, r7}, {}, {r6}, {}, {r5}, {r5}, {}, {}, {r5, r7}, {0x0, r7}, {}, {r5}, {}, {}, {r5}, {}, {0x0, r7}, {0x0, r7}, {}, {}, {r6}, {r5}, {}, {r5}, {0x0, r7}, {}, {r5}, {}, {}, {r5, r7}, {r6, r7}, {r6, r7}, {r5, r7}, {}, {r6, r7}, {0x0, r7}, {}, {r5}, {r5, r7}, {}, {0x0, r7}, {0x0, r7}, {r6}, {}, {}, {}, {r5}, {r5}, {r6, r7}, {}, {}, {r5, r7}, {0x0, r7}, {}, {r6, r7}, {}, {0x0, r7}, {r5, r7}, {0x0, r7}, {0x0, r7}, {r5, r7}, {0x0, r7}, {0x0, r7}, {r5}, {0x0, r7}, {0x0, r7}, {r5}, {r5}, {r6, r7}, {r5}, {0x0, r7}, {}, {0x0, r7}, {}, {r6}, {r6, r7}, {r5}, {0x0, r7}, {r5, r7}, {r5}, {r5}, {}, {0x0, r7}, {r6}, {r5, r7}, {}, {0x0, r7}, {0x0, r7}, {r6}, {r5}, {0x0, r7}, {r5, r7}, {r5}, {0x0, r7}, {r6}, {}, {}, {}, {}, {}, {0x0, r7}, {r6}, {r5, r7}, {}, {0x0, r7}, {}, {}, {r6}, {}, {}, {}, {}, {r6}, {}, {}, {r6}, {r6}, {r6, r7}, {}, {}, {r6, r7}, {}, {r6}, {r6}, {0x0, r7}, {r6, r7}, {r5}, {}, {r5}, {}, {0x0, r7}, {}, {r6, r7}, {r6, r7}, {}, {0x0, r7}, {}, {0x0, r7}, {}, {0x0, r7}, {r6, r7}, {}, {}, {r6}, {}, {}, {r5}, {0x0, r7}, {0x0, r7}, {r6}, {r5, r7}, {r5, r7}, {r6}, {r6}, {}, {r6}, {}, {r6}, {r6}, {0x0, r7}], 0x0, "69001000"}) ioctl$BTRFS_IOC_GET_SUBVOL_INFO(r3, 0x81f8943c, &(0x7f0000052e00)={0x0, ""/256, 0x0, 0x0}) ioctl$BTRFS_IOC_INO_LOOKUP_USER(r1, 0xd000943e, &(0x7f0000053000)={0x0, 0x0, "eaa53c93405a0631e1dce542f2c46910e5b80b138e06a1730920279e4ae67b1ce69ae3bf008ee8a039eed9a14c85a5a5c18708c51b889b22184e3ff8dd363058768c69ac8792bc1fbb56453b212b85b519d994fc1fbf3ea9eaf775a2b4de9cc7c8c03de4dceab66fc2309ea4aa5bf59cbb7aee0ddbdf4689d5e670989042550f1169b3c4776691e1227e433b2f81f583a253a097546cb8ff4c781b835cf91f09b83b412f537a70e8b5567c1164190e9de50fcdbe57488a343ae03947254c4e42d888cb119d159d5bdcfc915ea24f796fdb4aa6d428afcf6eb9ab640fc4d3c4fac58d5130505ff47b10c15823c56462d5b284137d08dc9cee1f9dff459a86e95f", "40ef335a87e79b7ee7d93ba556857edd487c1ec5fc24641ac4a762d71ef8e7d47b848f3a6d289facf10d69424524a3785fa4c0fd5d9ed80906448b9601e8a93734c402737cf459feddd652c0573daebb2d066b63c039beecfdb4c8d604b28a084d357aab76681451dad35fea075bc902edf298b2f095a8210857d0e432838426b8f59621beace441907d81f318f8b2e52800fda04427aedc9fb1f2e2add4830867a29d3aeed1e30942ea6d3bd35a4608f0125e117055b20c6ddc7ee5a2e9487e431ff27165be8f11947069b6c4fed638ef90aa13ac9632c39736c0a291cb940c8412fe8fbc9826814f67859b27ba861685d10656342bfc55df71a21135fc4e16bdb7fa7776c168bb1c052254451ee805d8121c48a99fdaa61d8ff798ae5f18dee9f897da79e9c8dec90a8e62d7c86b054f70a52c44341c6d31e7dd4073f97197f223fd6c0eeec24769e636e8447b5da149278e24715ec59db294a8bcabfc7a41fc880c9c449d1e01dec21ed9bcbdbd9d9654d6edb49790b39cc14e7cd1a23f88037cdb39ecde6e496e8efd76a5b98c4a424090b93a0cebdd1ec7aeda69a4625e6cbabc1d5b9a6de9fdcb37a7fc8768802726e04624e64786be2086340394972ae5dbc8ced3a0f456b6c8d11ba11dd7555922667c464c2f27a2d6c679c82db19baf56228b362ada6df2192b4344e56c2c60f1cbfddb35b3a9de49868e5362fcb669ff41ee0b8aa70eb9f9803ff745ca0c6e05422fb257fbafe06954642ccdeafaa2edb07825a63039486c086673f905ed0799c80594254ed7a39dce892764199b56af65203d068c4033954ab3f3f80def9fcfbfec8cabee08e2f0cf958a14569d907d82150b0cdcad76ee39fe4229d9c2bd1b4d09c0a8b7e3a940993cd2a3913922268e4416544382c1050494a0741b9f2dc37a38d7c5e7758ef925ff5e4ff1c00f44b40dad940ac9b37187051818609064d71d7d571a876b9ec6a13c59878fb6b6a1d157af393722591e0b8e90cc96851c7e8db8637cc2fdae87ad049f2643904af04424282a8dbfa524cade727b13d99cadf766b3e4067a1fe5fcd918c8edd3cffd2bb9cfbf3ef6934b845ae8996becc8c811b244bd9614ea38de22283fc40e2c6077a8ee4169901f4a2018630305da8b4d015c0e576ac870080f9a3108058a000528849dbaa79e3f2838f543ae7b9f6c5d05994c3a5b6cb2d5a77faf410ecaa6994736aef4670b0e044415b472192eb0acc52cb5e6b3fa3c6d86e85d5b08c3bb54f6c6f3898781ed38a371053da8e1aac752d37832c275699e46788d120b0ec22b3088279a0d515bc4e26a7abbf13ae89d68266c7331bd5d5b2d320193595d187174621b751c652dbca05df91724260a8d8f86ee3fedd3e4a89adc31cf559a02f8b77a97d2c5318babfd53be2b7086d0daa97f311408ac8654fe3483d4d97f9459cb520020ce0445568cf961804915faaf44509f1646fc161a8088ee80c350c79096e45239134dddbc537f4000941e3193dcbdf41d690b66e6c3e945159eb530add83787e9c45de29b4c54809e34657bcc0304b9516485e7c5b78b583f64e49eae4c1024f348146532159fc57a4e7cd0e9c9f98eaaa44774626971e39e6dbc1c6024ead2e620fb6645d4fae163480f5c835a8bec42612b1ebcc1cbd51fd8ff900fe790d90473f60bb35239709b01aadd8217bc3415a2ef422b596c7ed05982b76bb374324920a8ac97596f5cdb561679667a350bd358c5a6c7f972018a50464c99d1a6db32c2aed8e83c3b504c6e835d7c308f3f7f48542bb0ab5ca2afec7fca85e857133cddbb1d0e59174ce3643e57b2d6226d878c6ccae792e680f136ffb7cc07f389d639a01b22a910548506e0ce5549fa601536c1d48bc0f2a58490df0e75b805e881dd0e2f30c5366459ef3a6327138c1c8e63e442df75641c6d710363a785d2c3f847f8d06c1f9f24c32c2dadb06090cdbb08334d44553edf89887add4791b73af73ac492957acd74e878f8091dbd33423caf900475e00602e6ed49148407f84593e0a05357b2057950be455c96a933ca347025cbb233027b7e66a84425b9c6b19c20b0f487410edf98ff092f7d97695ae5435d16337fb6cb649e116b6f2d6dbe925446fd4939feb0aa6cfb0e9f6c49d99ea72b4d1f61ca4d5c5b31ae8d0558294cd1a3180d1a261894e9d51d33ab55cb45f93b164a405baaa5417dafcc14f19889edba296a458cfda517418c4753f53377aa1d48b6fedbdfaa1f08d885d0e1cd2646c16dd2de7f1e160a61bab8f5e91af02d64622e64480a3ed883932f7a14adeb92a93bced8d7e566836cb3a7f725e909f55e1251f40e20e814f4be4394b2cae108e6f0a0c3953e74a7b90dba0585d4a302a1aa557ec0e2139ea9a5e255441d0799912c51ca60a4374c69151788c149a918c8650be20a44de355df3a8a6cd271349d657e152f87cc9fb36910d1e477055e395125df824ac4d541b6a53686a4f7ae1aaa3ea2d611a1473fb94c6fa19af1fbe7303be140e1d89a9fc0bf62f464d4c94b2df9f58d1654f0639b3c64a3a6dcc3c13cf727a99f77116a140d0a7de9eeceda5d270ba9c3701bcbae32a011fc5f14f938222dd46174eeb63db5ded2e27f525830684f14f284e2d7d8509151060157a7272192f812e0a96d4e6a2100825f7ab4b72bc45b12c6f7c30356a51e89c39585c90cdb458c81c653a38ba9b81fc22a91080bc61499327c9e34a073ef5c800a3dd71b1926919ce53b62fc5bfed07b2b231d26f8ce319d14e02d1b86e72d281ebdc70a1b6e6cd163bb0109bea4cb991a2e93585ab07ce710be20d533974893047961aac1f31820444d87e22c5593eaa19752a8d2b6d0d25455e382887aaa7fe0ae61f83f03048075d887f9cbe40ac90c012cab6c38d5fdbce0693b429fa7bbe71606513a1d450cbf74b5e6c8cfbd68d7d309b10805a31f67b451ed83a01c4e14903d952278501d61228291097c0b219384cdcbb218df08349fa0248a6c7cdcf2173a2674f3fab837fdc0b8b613e5d32b893808c3f471518e0b30792f7db4d1f33c296b317f0566dec2cfc4a5cea7189f381c7d65ab2fddf5df1818bb0cff8a740f2c67f9741f3b330a1691be90b1c0fc211b04f30b17f232f0d6f24afd9de3416155f37b79622f155e2314bcd1c5d652a26aa49789b4d5182ee5808c1d455aef0b53a2993cbf0e266c926a206045691173737de425da52abe519284a79afc404bc3cba94d0d81abcfeb408e6da4b141903637eae395679571739f085e08eac558251dacc0086c9538c2ae3982510ec595c841b70b1e9d4b0288597db3fc51ba228f8e94342da78611e5998642897ca58becee06b4419a74d1a7ee232947df708c3c0bf1ca3f169a8054f0328ef41462810113fb38b48eb2bc32a255c5cf0b99468805fb2536b92bb92084af7096c73bc5063350504ef11327d056fd6921dcc01d75a4a41c7100e943384f6fbad8c51e2a4676b8cfbf8f2030b5ab7e2b4a209781342adfd05ebb15f816b07f2dd4d18a7f88d1a5e8e4069f228b4d82336955b6c2bbf45fa240b7b28bbaa9f48abef6ffbf71719c7227f2b9c5b1d16597cf04f96f88e9ca475b2cf8e0ed175271ae4caf721e33578d66dfd0ada0a4ae0040269c1d01d8edd1b1aba245810e8a54179a8cae8eaac8b48f7a78784616e8ae0b82565caf7561e88e23e22480aa1ed6f1a76a2f4d1cb9024153ede44a0e2131ea88878bab6fdf36fc49f7fc5144ad64d6d8a08257f2ce7f291be5a013091a2d09b385c2e614b5cf898085fe1b9f2f519c5c88c9e1988655572c3571d8f9beb13478113f9e595ad65124033b50e0eebd1c3b140df931c5320df449e34580f63787a7e691ccadc5f77b420ffc3b410dbc887cd92a02c16927e5769cc900a8a85a7af4054c153be9953e51f2cb1ed5a96da5f2493789914e12a02015a40d4659c3836537f185f109dd66da225b2eccbb70b4dec70a1fd8197bc77f5c055012c62c50e362c4d155ebeeaf5834b2dfec71ca5ea550c3c84a51881e022e919d8ad05eaac68a41e9b73e93a471e0429fe81cec049d998e938eb7be8db8e134b70552b9d331f32efbf76ac783ed22d824d97bc6e22b18bec29553749e91ba6a9c59a2b54e9b31c59f03b3d7ebbe53a74f4d8c6b3ccf484e049d20d36dd4820d5798522ca2567f185876cdb3fddd3e1b0a5f3c482dda04fe2da40d9c70c5f6ab29740a369d8dc85118ebfb0449a7749ed4780feb4be929e7a4c8e67a862eff429f9106dcc721c26130fde79fe01130bd4daf193e22b6b90b80668b38875178c2221b3ecb49660fbfdb2eaebf1289634ef37d003288a28f7d683dc0c86d860bd806adf705904c60fc35fea97737dd7873b5cf409bfeda63ea95773dcff44e7abfff621fda2014670bb727ec9240d08de83a92158e55aa85fbb2862a65865d3792140480ecf1fe0c21775dd613eb8599cf4b0a77000583a411625384d0a6539bc27cd3dabbec7f481996b066042041d73c7926aeb94fda4abf7068b84252633699bd38fb98ed922bf8c46586aef64ff903b8766f44d30d86cc3511780f06ebc189292b9026d0b565b06e0ddb0ae568c247efd7d8e10e3d0f1f43e76a241f2e4887a7eea5199ed1ac0ffc59976ffa0c2c1ae1cee2a33950eba4fab6533ecc158208b60c604eb634f55764da3ddc5d8b8dc9a311d95b065e7409f0a161bbb45c6da9cfeab488d96f335c2b2e353b0b7d83471914697f816a7662be9e268feed3a7781c5d2abb8f032779267f0d7c20e71a9895a9cfc5cd6a4cf19c06398cb255749b2f945598f38c9b0aedbb639040a9b9665ecf7434cab9092cfa90d89d92478be9e21236c7e4684775664d423328db067aaeed9e38603c421063e83985064ed275c64985597fda1b3476aefc5db433a6d582da2400358721be867b241366d783b1080a304376c63c81c49fd9fcfd29c3e562a4f17251e8732846c1817a9ca0d35fa1918c277d3f03af23f6bf55e373d697d43359e2e8e71fb0ad1c2d05447d1984b334fb85f9b868431ac76a501c0a308d68f2548e28ba3222fc7177aea25336b73eae4777e8ceaf8cf4eba6aa6328fa4221ded500720257d82411a8bb690bbf23d820f131a144cba75fa53e06a01e90f527359c4d71490fa7dfb1b794cd99aa3cb4d474192cdc2928204ac54c1616a368182fc6de3a830a0448ad84d1174c82bf1355d405802bb53e2aa308107b0aba41b922ae35a14753ddeda31d3682a39b05ddcec7be4dc848f938507a795594370c07dbd8da0304d6cebaa11482bbecc5bada02c616ff42a9981b5c8f0f9900a7cfbb7f0b35c61ad89ed5486f7f4f99ec3fb83c5fdef19a010ad9adc6a2bb73dc4c864f4bdc01c7fe7317db3911b91a0d94cf"}) ioctl$BTRFS_IOC_GET_SUBVOL_INFO(r1, 0x81f8943c, &(0x7f0000054000)={0x0, ""/256, 0x0, 0x0}) ioctl$BTRFS_IOC_GET_SUBVOL_ROOTREF(0xffffffffffffffff, 0xd000943d, &(0x7f0000054200)={0x5, [{}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {r4}, {}, {r5}, {0x0, r8}, {0x0, r9}, {}, {0x0, r10}], 0x80, "edf3745e0fc6d9"}) r11 = syz_open_dev$tty20(0xc, 0x4, 0x1) ioctl$VT_DISALLOCATE(r11, 0x5608) write$binfmt_script(0xffffffffffffffff, &(0x7f0000000800)=ANY=[@ANYBLOB="2321202e2f66696c65302059931dd094c1aa5443d95d1312f014d336b04b030400000000000092290a7e3355a763c1bfe2a085e276ed3ae7a2885e36b884bbcb3f50490f83c365150b52ffc80cd93ba8665216f936e1318eed5a4211763c0647508928f9e04681cfdd5a9b8b77d11e125332bb81a342ea498f133566300f11b45b594a3ccce73bfa1b8b859ff73ac845e77253df938615bcbdeeef274aa294b9999eb5c834f30d6ab83ccccc98c7f4be21faeb127faaa99017e73e198aabfcdf08c7cb96a4a85dc61822e373a0ca4d71227b36551d35a38879b0b1038a46a6f685d96c168e5f1201fe3f97c1009e28c81ef0e4cfbcf201f14b813d5a022d5ed402329d5ace90d31e8cb85d8982badd1b952962db5321c8f7deef74723caab7b9e4761a9d646c083ee0d431cd8edb0ceb1b20bb0b085418e2d815171b0398b222ccb133a2b2bb47e02746cbb29fec5900db2d1ce3d3d8da8dcb724cbace9105210f1c832ecd21acaa464fa863857a8ccddfd74ff5247c5f5329b3fabee42aac3909a862e4cfaf460d7a61a61302740058000051000000000000c1e4731aaf3a2a54f2db03c155e2203f367e2aaf08c5be638c6b7a895e17e893b3935f9c01c0935850924e9ee2039dcc769d619f7dfe587172e04cebecfdc216937d48df8bd74e9d8ee4fde1721ee65c2c8bcea0e752ad26fc938a4027b9efab49f059b54eb4f2e53c7f3dd234f1b2c97aecc26c15fe10d36ff79d036c8fec69e2e4ad1b08b2f235bc2cccbcdbc1ca4d38e1a58c8df196711956da4d854c89bc1cf21c7158c294b620bd08425ade5c9672ccc5fb0e9fd121d3a7113781e0b056e65612a708687e12850cfda93d3b40e101d1a3375e88bbcbe23a980c570ee9000000000000000000"], 0x191) close(0xffffffffffffffff) ioctl$GIO_UNIMAP(r11, 0x4b67, &(0x7f0000000080)={0x3e7f, &(0x7f0000000040)}) ftruncate(0xffffffffffffffff, 0x40000) sendfile(0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x2008000fffffffe) [ 153.888076][T12835] FAT-fs (loop3): invalid media value (0x00) [ 153.894171][T12835] FAT-fs (loop3): Can't find a valid FAT filesystem [ 153.970561][T12844] loop5: detected capacity change from 0 to 6 [ 153.977627][T12844] FAT-fs (loop5): Directory bread(block 6) failed 05:53:36 executing program 4: prlimit64(0x0, 0xe, &(0x7f0000000280)={0x9, 0x8d}, 0x0) sched_setattr(0x0, &(0x7f0000000040)={0x38, 0x2, 0x0, 0x0, 0x8}, 0x0) r0 = creat(&(0x7f0000000280)='./bus\x00', 0x0) write$cgroup_type(r0, &(0x7f0000000200), 0x175d900f) ioctl$FS_IOC_RESVSP(r0, 0x40305828, &(0x7f0000000040)={0x1200, 0x0, 0x0, 0x8}) 05:53:36 executing program 3: syz_mount_image$vfat(&(0x7f00000000c0), &(0x7f0000000100)='./file0\x00', 0x0, 0x3, &(0x7f0000000000)=[{&(0x7f0000000140)="eb3c906d6b66732e66617400028001000240", 0x12}, {&(0x7f0000010100)="000000090000000000000000c20d000000000000000000b8017737c54836ecaaf8ffff00f0ff", 0x26, 0x1e0}, {&(0x7f0000000180)="53595a4b414c4c45522020080000e780325132510000e780325100000000000041660069006c00650030000f00fc0000ffffffffffffffffffff0000ffffffff46494c45302020202020201000c1e770325132510000e770325103", 0x5b, 0x600}], 0x0, &(0x7f0000000400)=ANY=[]) chdir(&(0x7f0000000340)='./file0\x00') creat(&(0x7f0000000200)='./file0/file1\x00', 0x0) newfstatat(0xffffffffffffff9c, &(0x7f0000000340)='./file1\x00', &(0x7f0000000440), 0x800) open(&(0x7f0000000080)='./file1\x00', 0x4400, 0x186) 05:53:36 executing program 5: syz_mount_image$vfat(&(0x7f00000000c0), &(0x7f0000000100)='./file0\x00', 0x0, 0x3, &(0x7f0000000000)=[{&(0x7f0000000140)="eb3c906d6b66732e66617400028001000240000004f801", 0x17}, {&(0x7f0000010100)="000000090000000000000000c20d000000000000000000b8017737c54836ecaaf8ffff00f0ff", 0x26, 0x1e0}, {&(0x7f0000000180)="53595a4b414c4c45522020080000e780325132510000e780325100000000000041660069006c00650030000f00fc0000ffffffffffffffffffff0000ffffffff46494c45302020202020201000c1e770325132510000e770325103", 0x5b, 0x600}], 0x0, &(0x7f0000000400)=ANY=[@ANYBLOB='check=strict,iocharset=cp437']) chdir(&(0x7f0000000340)='./file0\x00') creat(&(0x7f0000000200)='./file0/file1\x00', 0x0) newfstatat(0xffffffffffffff9c, &(0x7f0000000340)='./file1\x00', 0x0, 0x0) open(&(0x7f0000000080)='./file1\x00', 0x0, 0xfffffffe) 05:53:36 executing program 1: syz_mount_image$vfat(&(0x7f00000000c0), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000000)=[{&(0x7f0000000140)="eb3c906d6b66732e66617400028001000240000004f801", 0x17}, {&(0x7f0000000180)="53595a4b414c4c45522020080000e780325132510000e780325100000000000041660069006c00650030000f00fc0000ffffffffffffffffffff0000ffffffff46494c4530202020202020", 0x4b, 0x600}], 0x0, &(0x7f0000000400)=ANY=[@ANYBLOB='check=strict,iocharset=cp437']) creat(&(0x7f0000000200)='./file0/file1\x00', 0x11cc) [ 153.980141][T12844] FAT-fs (loop5): Directory bread(block 135) failed [ 153.980163][T12844] FAT-fs (loop5): Directory bread(block 136) failed [ 153.980181][T12844] FAT-fs (loop5): Directory bread(block 137) failed [ 153.980196][T12844] FAT-fs (loop5): Directory bread(block 138) failed 05:53:36 executing program 2: syz_mount_image$vfat(&(0x7f00000000c0), &(0x7f0000000100)='./file0\x00', 0x0, 0x3, &(0x7f0000000000)=[{&(0x7f0000000140)="eb3c906d6b66732e66617400028001000240000004f801", 0x17}, {&(0x7f0000010100)="000000090000000000000000c20d000000000000000000b8017737c54836ecaaf8ffff00f0ff", 0x26, 0x1e0}, {&(0x7f0000000180)="53595a4b414c4c45522020080000e780325132510000e780325100000000000041660069006c00650030000f00fc0000ffffffffffffffffffff0000ffffffff46494c45302020202020201000c1e770325132510000e770325103", 0x5b, 0x600}], 0x0, &(0x7f0000000400)=ANY=[]) chdir(&(0x7f0000000340)='./file0\x00') creat(&(0x7f0000000200)='./file0/file1\x00', 0x97) setresuid(0x0, 0x0, 0x0) open(&(0x7f0000000080)='./file1\x00', 0x4400, 0x186) [ 153.980210][T12844] FAT-fs (loop5): Directory bread(block 139) failed [ 153.980228][T12844] FAT-fs (loop5): Directory bread(block 140) failed [ 153.980245][T12844] FAT-fs (loop5): Directory bread(block 141) failed [ 153.980270][T12844] FAT-fs (loop5): Directory bread(block 142) failed [ 153.980283][T12844] FAT-fs (loop5): Directory bread(block 143) failed [ 153.981293][T12844] FAT-fs (loop5): error, corrupted directory (invalid entries) [ 153.981358][T12844] FAT-fs (loop5): Filesystem has been set read-only 05:53:36 executing program 5: syz_mount_image$vfat(&(0x7f00000000c0), &(0x7f0000000100)='./file0\x00', 0x0, 0x3, &(0x7f0000000000)=[{&(0x7f0000000140)="eb3c906d6b66732e66617400028001000240000004f801", 0x17}, {&(0x7f0000010100)="000000090000000000000000c20d000000000000000000b8017737c54836ecaaf8ffff00f0ff", 0x26, 0x1e0}, {&(0x7f0000000180)="53595a4b414c4c45522020080000e780325132510000e780325100000000000041660069006c00650030000f00fc0000ffffffffffffffffffff0000ffffffff46494c45302020202020201000c1e770325132510000e770325103", 0x5b, 0x600}], 0x0, &(0x7f0000000400)=ANY=[@ANYBLOB='check=strict,iocharset=cp437']) chdir(&(0x7f0000000340)='./file0\x00') creat(&(0x7f0000000200)='./file0/file1\x00', 0x0) newfstatat(0xffffffffffffff9c, &(0x7f0000000340)='./file1\x00', 0x0, 0x0) open(&(0x7f0000000080)='./file1\x00', 0x0, 0x80000000000) [ 154.028624][T12849] loop2: detected capacity change from 0 to 6 [ 154.029667][T12850] loop1: detected capacity change from 0 to 6 [ 154.030852][T12850] FAT-fs (loop1): Directory bread(block 6) failed [ 154.030901][T12849] FAT-fs (loop2): Directory bread(block 6) failed [ 154.031585][T12850] FAT-fs (loop1): Directory bread(block 6) failed [ 154.031624][T12850] FAT-fs (loop1): Directory bread(block 6) failed [ 154.033159][T12849] FAT-fs (loop2): Directory bread(block 135) failed [ 154.033179][T12849] FAT-fs (loop2): Directory bread(block 136) failed 05:53:37 executing program 2: syz_mount_image$vfat(&(0x7f00000000c0), &(0x7f0000000100)='./file0\x00', 0x0, 0x3, &(0x7f0000000000)=[{&(0x7f0000000140)="eb3c906d6b66732e66617400028001000240000004f801", 0x17}, {&(0x7f0000010100)="000000090000000000000000c20d000000000000000000b8017737c54836ecaaf8ffff00f0ff", 0x26, 0x1e0}, {&(0x7f0000000180)="53595a4b414c4c45522020080000e780325132510000e780325100000000000041660069006c00650030000f00fc0000ffffffffffffffffffff0000ffffffff46494c45302020202020201000c1e770325132510000e770325103", 0x5b, 0x600}], 0x0, &(0x7f0000000400)=ANY=[]) chdir(&(0x7f0000000340)='./file0\x00') creat(&(0x7f0000000200)='./file0/file1\x00', 0x98) setresuid(0x0, 0x0, 0x0) open(&(0x7f0000000080)='./file1\x00', 0x4400, 0x186) 05:53:37 executing program 3: syz_mount_image$vfat(&(0x7f00000000c0), &(0x7f0000000100)='./file0\x00', 0x0, 0x3, &(0x7f0000000000)=[{&(0x7f0000000140)="eb3c906d6b66732e66617400028001000240", 0x12}, {&(0x7f0000010100)="000000090000000000000000c20d000000000000000000b8017737c54836ecaaf8ffff00f0ff", 0x26, 0x1e0}, {&(0x7f0000000180)="53595a4b414c4c45522020080000e780325132510000e780325100000000000041660069006c00650030000f00fc0000ffffffffffffffffffff0000ffffffff46494c45302020202020201000c1e770325132510000e770325103", 0x5b, 0x600}], 0x0, &(0x7f0000000400)=ANY=[]) chdir(&(0x7f0000000340)='./file0\x00') creat(&(0x7f0000000200)='./file0/file1\x00', 0x0) newfstatat(0xffffffffffffff9c, &(0x7f0000000340)='./file1\x00', &(0x7f0000000440), 0x800) open(&(0x7f0000000080)='./file1\x00', 0x4400, 0x186) [ 154.033198][T12849] FAT-fs (loop2): Directory bread(block 137) failed [ 154.033212][T12849] FAT-fs (loop2): Directory bread(block 138) failed [ 154.033228][T12849] FAT-fs (loop2): Directory bread(block 139) failed [ 154.033272][T12849] FAT-fs (loop2): Directory bread(block 140) failed [ 154.033290][T12849] FAT-fs (loop2): Directory bread(block 141) failed [ 154.033307][T12849] FAT-fs (loop2): Directory bread(block 142) failed [ 154.033366][T12849] FAT-fs (loop2): Directory bread(block 143) failed [ 154.038239][T12849] FAT-fs (loop2): error, corrupted directory (invalid entries) [ 154.038265][T12849] FAT-fs (loop2): Filesystem has been set read-only [ 154.062664][T12853] loop3: detected capacity change from 0 to 6 [ 154.064745][T12853] FAT-fs (loop3): invalid media value (0x00) [ 154.064759][T12853] FAT-fs (loop3): Can't find a valid FAT filesystem [ 154.154962][T12857] loop5: detected capacity change from 0 to 6 [ 154.156076][T12857] FAT-fs (loop5): Directory bread(block 6) failed [ 154.157657][T12857] FAT-fs (loop5): Directory bread(block 135) failed [ 154.157690][T12857] FAT-fs (loop5): Directory bread(block 136) failed [ 154.157705][T12857] FAT-fs (loop5): Directory bread(block 137) failed [ 154.157718][T12857] FAT-fs (loop5): Directory bread(block 138) failed [ 154.157735][T12857] FAT-fs (loop5): Directory bread(block 139) failed [ 154.157757][T12857] FAT-fs (loop5): Directory bread(block 140) failed [ 154.157775][T12857] FAT-fs (loop5): Directory bread(block 141) failed [ 154.157792][T12857] FAT-fs (loop5): Directory bread(block 142) failed [ 154.157806][T12857] FAT-fs (loop5): Directory bread(block 143) failed [ 154.158871][T12857] FAT-fs (loop5): error, corrupted directory (invalid entries) [ 154.158882][T12857] FAT-fs (loop5): Filesystem has been set read-only [ 154.214469][T12862] loop2: detected capacity change from 0 to 6 [ 154.215366][T12862] FAT-fs (loop2): Directory bread(block 6) failed [ 154.217057][T12862] FAT-fs (loop2): Directory bread(block 135) failed [ 154.217074][T12862] FAT-fs (loop2): Directory bread(block 136) failed [ 154.217089][T12862] FAT-fs (loop2): Directory bread(block 137) failed [ 154.217106][T12862] FAT-fs (loop2): Directory bread(block 138) failed 05:53:37 executing program 4: prlimit64(0x0, 0xe, &(0x7f0000000280)={0x9, 0x8d}, 0x0) sched_setattr(0x0, &(0x7f0000000040)={0x38, 0x2, 0x0, 0x0, 0x8}, 0x0) r0 = creat(&(0x7f0000000280)='./bus\x00', 0x0) write$cgroup_type(r0, &(0x7f0000000200), 0x175d900f) ioctl$FS_IOC_RESVSP(r0, 0x40305828, &(0x7f0000000040)={0x3f00, 0x0, 0x0, 0x8}) [ 154.217121][T12862] FAT-fs (loop2): Directory bread(block 139) failed [ 154.217322][T12862] FAT-fs (loop2): Directory bread(block 140) failed [ 154.217337][T12862] FAT-fs (loop2): Directory bread(block 141) failed [ 154.217352][T12862] FAT-fs (loop2): Directory bread(block 142) failed [ 154.217426][T12862] FAT-fs (loop2): Directory bread(block 143) failed [ 154.218406][T12862] FAT-fs (loop2): error, corrupted directory (invalid entries) [ 154.218420][T12862] FAT-fs (loop2): Filesystem has been set read-only 05:53:37 executing program 3: syz_mount_image$vfat(&(0x7f00000000c0), &(0x7f0000000100)='./file0\x00', 0x0, 0x3, &(0x7f0000000000)=[{&(0x7f0000000140)="eb3c906d6b66732e66617400028001000240000004", 0x15}, {&(0x7f0000010100)="000000090000000000000000c20d000000000000000000b8017737c54836ecaaf8ffff00f0ff", 0x26, 0x1e0}, {&(0x7f0000000180)="53595a4b414c4c45522020080000e780325132510000e780325100000000000041660069006c00650030000f00fc0000ffffffffffffffffffff0000ffffffff46494c45302020202020201000c1e770325132510000e770325103", 0x5b, 0x600}], 0x0, &(0x7f0000000400)=ANY=[]) chdir(&(0x7f0000000340)='./file0\x00') creat(&(0x7f0000000200)='./file0/file1\x00', 0x0) newfstatat(0xffffffffffffff9c, &(0x7f0000000340)='./file1\x00', &(0x7f0000000440), 0x800) open(&(0x7f0000000080)='./file1\x00', 0x4400, 0x186) [ 154.246023][T12865] loop1: detected capacity change from 0 to 6 [ 154.286995][T12868] loop3: detected capacity change from 0 to 6 [ 154.300774][T12869] loop5: detected capacity change from 0 to 6 [ 154.335453][T12868] FAT-fs (loop3): invalid media value (0x00) [ 154.338289][T12865] FAT-fs (loop1): Directory bread(block 6) failed [ 154.344520][T12868] FAT-fs (loop3): Can't find a valid FAT filesystem [ 154.351713][T12871] FAT-fs (loop1): Directory bread(block 6) failed [ 154.467170][T12875] loop2: detected capacity change from 0 to 6 [ 154.486162][T12869] FAT-fs (loop5): Directory bread(block 6) failed [ 154.512212][T12871] FAT-fs (loop1): Directory bread(block 6) failed [ 154.521619][T12875] FAT-fs (loop2): Directory bread(block 6) failed [ 154.558266][T12881] loop3: detected capacity change from 0 to 6 05:53:37 executing program 5: syz_mount_image$vfat(&(0x7f00000000c0), &(0x7f0000000100)='./file0\x00', 0x0, 0x3, &(0x7f0000000000)=[{&(0x7f0000000140)="eb3c906d6b66732e66617400028001000240000004f801", 0x17}, {&(0x7f0000010100)="000000090000000000000000c20d000000000000000000b8017737c54836ecaaf8ffff00f0ff", 0x26, 0x1e0}, {&(0x7f0000000180)="53595a4b414c4c45522020080000e780325132510000e780325100000000000041660069006c00650030000f00fc0000ffffffffffffffffffff0000ffffffff46494c45302020202020201000c1e770325132510000e770325103", 0x5b, 0x600}], 0x0, &(0x7f0000000400)=ANY=[@ANYBLOB='check=strict,iocharset=cp437']) chdir(&(0x7f0000000340)='./file0\x00') creat(&(0x7f0000000200)='./file0/file1\x00', 0x0) newfstatat(0xffffffffffffff9c, &(0x7f0000000340)='./file1\x00', 0x0, 0x0) open(&(0x7f0000000080)='./file1\x00', 0x0, 0x1000000000000) 05:53:37 executing program 2: syz_mount_image$vfat(&(0x7f00000000c0), &(0x7f0000000100)='./file0\x00', 0x0, 0x3, &(0x7f0000000000)=[{&(0x7f0000000140)="eb3c906d6b66732e66617400028001000240000004f801", 0x17}, {&(0x7f0000010100)="000000090000000000000000c20d000000000000000000b8017737c54836ecaaf8ffff00f0ff", 0x26, 0x1e0}, {&(0x7f0000000180)="53595a4b414c4c45522020080000e780325132510000e780325100000000000041660069006c00650030000f00fc0000ffffffffffffffffffff0000ffffffff46494c45302020202020201000c1e770325132510000e770325103", 0x5b, 0x600}], 0x0, &(0x7f0000000400)=ANY=[]) chdir(&(0x7f0000000340)='./file0\x00') creat(&(0x7f0000000200)='./file0/file1\x00', 0x99) setresuid(0x0, 0x0, 0x0) open(&(0x7f0000000080)='./file1\x00', 0x4400, 0x186) [ 154.596143][T12881] FAT-fs (loop3): invalid media value (0x00) [ 154.602165][T12881] FAT-fs (loop3): Can't find a valid FAT filesystem 05:53:37 executing program 1: syz_mount_image$vfat(&(0x7f00000000c0), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000000)=[{&(0x7f0000000140)="eb3c906d6b66732e66617400028001000240000004f801", 0x17}, {&(0x7f0000000180)="53595a4b414c4c45522020080000e780325132510000e780325100000000000041660069006c00650030000f00fc0000ffffffffffffffffffff0000ffffffff46494c4530202020202020", 0x4b, 0x600}], 0x0, &(0x7f0000000400)=ANY=[@ANYBLOB='check=strict,iocharset=cp437']) creat(&(0x7f0000000200)='./file0/file1\x00', 0x11cd) [ 154.753449][T12887] loop5: detected capacity change from 0 to 6 [ 154.775034][T12887] FAT-fs (loop5): Directory bread(block 6) failed [ 154.795494][T12887] FAT-fs (loop5): Directory bread(block 135) failed 05:53:37 executing program 3: syz_mount_image$vfat(&(0x7f00000000c0), &(0x7f0000000100)='./file0\x00', 0x0, 0x3, &(0x7f0000000000)=[{&(0x7f0000000140)="eb3c906d6b66732e66617400028001000240000004", 0x15}, {&(0x7f0000010100)="000000090000000000000000c20d000000000000000000b8017737c54836ecaaf8ffff00f0ff", 0x26, 0x1e0}, {&(0x7f0000000180)="53595a4b414c4c45522020080000e780325132510000e780325100000000000041660069006c00650030000f00fc0000ffffffffffffffffffff0000ffffffff46494c45302020202020201000c1e770325132510000e770325103", 0x5b, 0x600}], 0x0, &(0x7f0000000400)=ANY=[]) chdir(&(0x7f0000000340)='./file0\x00') creat(&(0x7f0000000200)='./file0/file1\x00', 0x0) newfstatat(0xffffffffffffff9c, &(0x7f0000000340)='./file1\x00', &(0x7f0000000440), 0x800) open(&(0x7f0000000080)='./file1\x00', 0x4400, 0x186) 05:53:37 executing program 0: r0 = creat(&(0x7f0000000280)='./bus\x00', 0x0) write$cgroup_type(r0, &(0x7f0000000200), 0x175d900f) ioctl$FS_IOC_RESVSP(r0, 0x40305828, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x8}) r1 = socket$nl_generic(0x10, 0x3, 0x10) r2 = syz_genetlink_get_family_id$nl80211(&(0x7f0000000080), 0xffffffffffffffff) sendmsg$NL80211_CMD_START_AP(r1, &(0x7f00000001c0)={0x0, 0x0, &(0x7f0000000200)={&(0x7f0000000140)=ANY=[@ANYBLOB='4\x00\x00\x00', @ANYRES16=r2, @ANYBLOB="050000000000000000000f00000008000300", @ANYRES32=0x0, @ANYBLOB="0c00990000000000000000000c0011800800050000000000"], 0x34}}, 0x0) r3 = socket$nl_generic(0x10, 0x3, 0x10) r4 = syz_genetlink_get_family_id$nl80211(&(0x7f0000000080), 0xffffffffffffffff) ioctl$sock_SIOCGIFINDEX_80211(r3, 0x8933, &(0x7f00000000c0)={'wlan0\x00', 0x0}) sendmsg$NL80211_CMD_SET_INTERFACE(r3, &(0x7f0000000100)={0x0, 0x0, &(0x7f0000000140)={&(0x7f0000000180)={0x24, r4, 0x5, 0x0, 0x0, {{}, {@val={0x8, 0x3, r5}, @void}}, [@NL80211_ATTR_IFTYPE={0x8, 0x5, 0x3}]}, 0x24}}, 0x0) sendmsg$NL80211_CMD_DEL_MPATH(r1, &(0x7f0000000440)={&(0x7f0000000340)={0x10, 0x0, 0x0, 0x401000}, 0xc, &(0x7f0000000400)={&(0x7f0000000380)={0x80, r2, 0x4, 0x70bd2a, 0x25dfdbff, {{}, {@void, @val={0xc, 0x99, {0xfffffff9, 0x5b}}}}, [@NL80211_ATTR_MPATH_NEXT_HOP={0xa, 0x1a, @broadcast}, @NL80211_ATTR_MAC={0xa}, @NL80211_ATTR_MPATH_NEXT_HOP={0xa, 0x1a, @broadcast}, @NL80211_ATTR_MAC={0xa, 0x6, @device_b}, @NL80211_ATTR_MAC={0xa}, @NL80211_ATTR_MPATH_NEXT_HOP={0xa, 0x1a, @broadcast}, @NL80211_ATTR_MAC={0xa, 0x6, @device_b}, @NL80211_ATTR_MPATH_NEXT_HOP={0xa, 0x1a, @device_b}]}, 0x80}, 0x1, 0x0, 0x0, 0x40}, 0x8000) sendmsg$NL80211_CMD_START_AP(r3, &(0x7f00000001c0)={0x0, 0x0, &(0x7f0000000200)={&(0x7f0000000240)={0x74, r4, 0x5, 0x0, 0x0, {{}, {@val={0x8, 0x3, r5}, @void}}, [@beacon=[@NL80211_ATTR_BEACON_HEAD={0x28, 0xe, {@wo_ht={{}, {}, @broadcast, @device_a, @from_mac}, 0x0, @default, 0x1, @void, @void, @void, @void, @void, @void, @void, @void, @void, @void, @void, @void, @void}}], @chandef_params=[@NL80211_ATTR_WIPHY_FREQ={0x8}], @NL80211_ATTR_BEACON_INTERVAL={0x8}, @NL80211_ATTR_DTIM_PERIOD={0x8}, @NL80211_ATTR_SSID={0xa, 0x34, @default_ap_ssid}, @NL80211_ATTR_AUTH_TYPE={0x8}, @NL80211_ATTR_EXTERNAL_AUTH_SUPPORT={0x4}]}, 0x74}}, 0x0) sendmsg$NL80211_CMD_SET_STATION(r0, &(0x7f0000000140)={&(0x7f0000000000)={0x10, 0x0, 0x0, 0x20000}, 0xc, &(0x7f0000000100)={&(0x7f0000000040)={0x84, r2, 0x4, 0x70bd2a, 0x25dfdbfe, {{}, {@val={0x8, 0x3, r5}, @void}}, [@NL80211_ATTR_STA_TX_POWER={0x6, 0x114, 0xb9}, @NL80211_ATTR_STA_TX_POWER_SETTING={0x5, 0x113, 0x2}, @NL80211_ATTR_STA_FLAGS2={0xc, 0x43, {0xf07, 0xfffffff9}}, @NL80211_ATTR_STA_WME={0x3c, 0x81, [@NL80211_STA_WME_MAX_SP={0x5, 0x2, 0x80}, @NL80211_STA_WME_MAX_SP={0x5, 0x2, 0x7}, @NL80211_STA_WME_MAX_SP={0x5, 0x2, 0x4}, @NL80211_STA_WME_UAPSD_QUEUES={0x5, 0x1, 0x1f}, @NL80211_STA_WME_MAX_SP={0x5, 0x2, 0x3f}, @NL80211_STA_WME_MAX_SP={0x5, 0x2, 0x6f}, @NL80211_STA_WME_MAX_SP={0x5, 0x2, 0x40}]}, @NL80211_ATTR_VLAN_ID={0x6, 0x11a, 0x1}, @NL80211_ATTR_STA_TX_POWER={0x6, 0x114, 0x200}]}, 0x84}, 0x1, 0x0, 0x0, 0x4000000}, 0xc0) syz_mount_image$iso9660(0x0, &(0x7f00000019c0)='./file0\x00', 0x0, 0x0, 0x0, 0x0, 0x0) mount$9p_rdma(0x0, &(0x7f0000000280)='./file0\x00', &(0x7f00000002c0), 0x0, &(0x7f0000000300)=ANY=[@ANYBLOB='trans=rdmZ,port=0x0000000000000000,\x00']) [ 154.802640][T12889] loop2: detected capacity change from 0 to 6 [ 154.833466][T12889] FAT-fs (loop2): Directory bread(block 6) failed [ 154.841105][T12887] FAT-fs (loop5): Directory bread(block 136) failed [ 154.850717][T12893] loop3: detected capacity change from 0 to 6 [ 154.856196][T12887] FAT-fs (loop5): Directory bread(block 137) failed [ 154.872161][T12893] FAT-fs (loop3): invalid media value (0x00) [ 154.878198][T12893] FAT-fs (loop3): Can't find a valid FAT filesystem [ 154.879733][T12896] loop1: detected capacity change from 0 to 6 [ 154.894462][T12889] FAT-fs (loop2): Directory bread(block 135) failed [ 154.909444][T12889] FAT-fs (loop2): Directory bread(block 136) failed [ 154.910432][T12887] FAT-fs (loop5): Directory bread(block 138) failed [ 154.917588][T12896] FAT-fs (loop1): Directory bread(block 6) failed [ 154.929731][T12887] FAT-fs (loop5): Directory bread(block 139) failed [ 154.944035][T12887] FAT-fs (loop5): Directory bread(block 140) failed [ 154.960617][T12889] FAT-fs (loop2): Directory bread(block 137) failed [ 154.969505][T12887] FAT-fs (loop5): Directory bread(block 141) failed [ 154.977433][T12889] FAT-fs (loop2): Directory bread(block 138) failed 05:53:37 executing program 3: syz_mount_image$vfat(&(0x7f00000000c0), &(0x7f0000000100)='./file0\x00', 0x0, 0x3, &(0x7f0000000000)=[{&(0x7f0000000140)="eb3c906d6b66732e66617400028001000240000004", 0x15}, {&(0x7f0000010100)="000000090000000000000000c20d000000000000000000b8017737c54836ecaaf8ffff00f0ff", 0x26, 0x1e0}, {&(0x7f0000000180)="53595a4b414c4c45522020080000e780325132510000e780325100000000000041660069006c00650030000f00fc0000ffffffffffffffffffff0000ffffffff46494c45302020202020201000c1e770325132510000e770325103", 0x5b, 0x600}], 0x0, &(0x7f0000000400)=ANY=[]) chdir(&(0x7f0000000340)='./file0\x00') creat(&(0x7f0000000200)='./file0/file1\x00', 0x0) newfstatat(0xffffffffffffff9c, &(0x7f0000000340)='./file1\x00', &(0x7f0000000440), 0x800) open(&(0x7f0000000080)='./file1\x00', 0x4400, 0x186) 05:53:37 executing program 4: prlimit64(0x0, 0xe, &(0x7f0000000280)={0x9, 0x8d}, 0x0) sched_setattr(0x0, &(0x7f0000000040)={0x38, 0x2, 0x0, 0x0, 0x8}, 0x0) r0 = creat(&(0x7f0000000280)='./bus\x00', 0x0) write$cgroup_type(r0, &(0x7f0000000200), 0x175d900f) ioctl$FS_IOC_RESVSP(r0, 0x40305828, &(0x7f0000000040)={0x8102, 0x0, 0x0, 0x8}) 05:53:37 executing program 1: syz_mount_image$vfat(&(0x7f00000000c0), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000000)=[{&(0x7f0000000140)="eb3c906d6b66732e66617400028001000240000004f801", 0x17}, {&(0x7f0000000180)="53595a4b414c4c45522020080000e780325132510000e780325100000000000041660069006c00650030000f00fc0000ffffffffffffffffffff0000ffffffff46494c4530202020202020", 0x4b, 0x600}], 0x0, &(0x7f0000000400)=ANY=[@ANYBLOB='check=strict,iocharset=cp437']) creat(&(0x7f0000000200)='./file0/file1\x00', 0x1200) [ 155.001892][T12906] loop3: detected capacity change from 0 to 6 [ 155.017043][T12908] 9pnet: Could not find request transport: rdmZ [ 155.024504][T12887] FAT-fs (loop5): Directory bread(block 142) failed [ 155.026657][T12889] FAT-fs (loop2): Directory bread(block 139) failed [ 155.031212][T12887] FAT-fs (loop5): Directory bread(block 143) failed [ 155.054022][T12906] FAT-fs (loop3): invalid media value (0x00) [ 155.058218][T12887] FAT-fs (loop5): error, corrupted directory (invalid entries) [ 155.060121][T12906] FAT-fs (loop3): Can't find a valid FAT filesystem [ 155.067686][T12887] FAT-fs (loop5): Filesystem has been set read-only [ 155.081021][T12889] FAT-fs (loop2): Directory bread(block 140) failed [ 155.154082][T12889] FAT-fs (loop2): Directory bread(block 141) failed [ 155.170010][T12889] FAT-fs (loop2): Directory bread(block 142) failed [ 155.184261][T12889] FAT-fs (loop2): Directory bread(block 143) failed [ 155.194254][T12912] loop1: detected capacity change from 0 to 6 05:53:38 executing program 5: syz_mount_image$vfat(&(0x7f00000000c0), &(0x7f0000000100)='./file0\x00', 0x0, 0x3, &(0x7f0000000000)=[{&(0x7f0000000140)="eb3c906d6b66732e66617400028001000240000004f801", 0x17}, {&(0x7f0000010100)="000000090000000000000000c20d000000000000000000b8017737c54836ecaaf8ffff00f0ff", 0x26, 0x1e0}, {&(0x7f0000000180)="53595a4b414c4c45522020080000e780325132510000e780325100000000000041660069006c00650030000f00fc0000ffffffffffffffffffff0000ffffffff46494c45302020202020201000c1e770325132510000e770325103", 0x5b, 0x600}], 0x0, &(0x7f0000000400)=ANY=[@ANYBLOB='check=strict,iocharset=cp437']) chdir(&(0x7f0000000340)='./file0\x00') creat(&(0x7f0000000200)='./file0/file1\x00', 0x0) newfstatat(0xffffffffffffff9c, &(0x7f0000000340)='./file1\x00', 0x0, 0x0) open(&(0x7f0000000080)='./file1\x00', 0x0, 0x100000000000000) [ 155.210180][T12889] FAT-fs (loop2): error, corrupted directory (invalid entries) [ 155.217785][T12889] FAT-fs (loop2): Filesystem has been set read-only [ 155.227498][T12912] FAT-fs (loop1): Directory bread(block 6) failed 05:53:38 executing program 1: syz_mount_image$vfat(&(0x7f00000000c0), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000000)=[{&(0x7f0000000140)="eb3c906d6b66732e66617400028001000240000004f801", 0x17}, {&(0x7f0000000180)="53595a4b414c4c45522020080000e780325132510000e780325100000000000041660069006c00650030000f00fc0000ffffffffffffffffffff0000ffffffff46494c4530202020202020", 0x4b, 0x600}], 0x0, &(0x7f0000000400)=ANY=[@ANYBLOB='check=strict,iocharset=cp437']) creat(&(0x7f0000000200)='./file0/file1\x00', 0x1300) 05:53:38 executing program 3: syz_mount_image$vfat(&(0x7f00000000c0), &(0x7f0000000100)='./file0\x00', 0x0, 0x3, &(0x7f0000000000)=[{&(0x7f0000000140)="eb3c906d6b66732e66617400028001000240000004f8", 0x16}, {&(0x7f0000010100)="000000090000000000000000c20d000000000000000000b8017737c54836ecaaf8ffff00f0ff", 0x26, 0x1e0}, {&(0x7f0000000180)="53595a4b414c4c45522020080000e780325132510000e780325100000000000041660069006c00650030000f00fc0000ffffffffffffffffffff0000ffffffff46494c45302020202020201000c1e770325132510000e770325103", 0x5b, 0x600}], 0x0, &(0x7f0000000400)=ANY=[]) chdir(&(0x7f0000000340)='./file0\x00') creat(&(0x7f0000000200)='./file0/file1\x00', 0x0) newfstatat(0xffffffffffffff9c, &(0x7f0000000340)='./file1\x00', &(0x7f0000000440), 0x800) open(&(0x7f0000000080)='./file1\x00', 0x4400, 0x186) 05:53:38 executing program 2: syz_mount_image$vfat(&(0x7f00000000c0), &(0x7f0000000100)='./file0\x00', 0x0, 0x3, &(0x7f0000000000)=[{&(0x7f0000000140)="eb3c906d6b66732e66617400028001000240000004f801", 0x17}, {&(0x7f0000010100)="000000090000000000000000c20d000000000000000000b8017737c54836ecaaf8ffff00f0ff", 0x26, 0x1e0}, {&(0x7f0000000180)="53595a4b414c4c45522020080000e780325132510000e780325100000000000041660069006c00650030000f00fc0000ffffffffffffffffffff0000ffffffff46494c45302020202020201000c1e770325132510000e770325103", 0x5b, 0x600}], 0x0, &(0x7f0000000400)=ANY=[]) chdir(&(0x7f0000000340)='./file0\x00') creat(&(0x7f0000000200)='./file0/file1\x00', 0x9a) setresuid(0x0, 0x0, 0x0) open(&(0x7f0000000080)='./file1\x00', 0x4400, 0x186) [ 155.298727][T12917] loop5: detected capacity change from 0 to 6 [ 155.335328][T12920] loop3: detected capacity change from 0 to 6 [ 155.335603][T12917] FAT-fs (loop5): Directory bread(block 6) failed 05:53:38 executing program 4: prlimit64(0x0, 0xe, &(0x7f0000000280)={0x9, 0x8d}, 0x0) sched_setattr(0x0, &(0x7f0000000040)={0x38, 0x2, 0x0, 0x0, 0x8}, 0x0) r0 = creat(&(0x7f0000000280)='./bus\x00', 0x0) write$cgroup_type(r0, &(0x7f0000000200), 0x175d900f) ioctl$FS_IOC_RESVSP(r0, 0x40305828, &(0x7f0000000040)={0x8600, 0x0, 0x0, 0x8}) [ 155.362177][T12923] loop2: detected capacity change from 0 to 6 [ 155.367050][T12924] loop1: detected capacity change from 0 to 6 [ 155.376994][T12920] FAT-fs (loop3): bogus number of FAT sectors [ 155.383181][T12920] FAT-fs (loop3): Can't find a valid FAT filesystem [ 155.390209][T12924] FAT-fs (loop1): Directory bread(block 6) failed [ 155.404601][T12923] FAT-fs (loop2): Directory bread(block 6) failed [ 155.426682][T12923] FAT-fs (loop2): Directory bread(block 135) failed [ 155.433747][T12900] 9pnet: Could not find request transport: rdmZ [ 155.443221][T12917] FAT-fs (loop5): Directory bread(block 135) failed [ 155.449962][T12923] FAT-fs (loop2): Directory bread(block 136) failed [ 155.458069][T12917] FAT-fs (loop5): Directory bread(block 136) failed [ 155.466460][T12923] FAT-fs (loop2): Directory bread(block 137) failed [ 155.473198][T12917] FAT-fs (loop5): Directory bread(block 137) failed [ 155.480180][T12923] FAT-fs (loop2): Directory bread(block 138) failed [ 155.486870][T12917] FAT-fs (loop5): Directory bread(block 138) failed [ 155.493610][T12923] FAT-fs (loop2): Directory bread(block 139) failed [ 155.500544][T12917] FAT-fs (loop5): Directory bread(block 139) failed [ 155.507193][T12923] FAT-fs (loop2): Directory bread(block 140) failed [ 155.514146][T12917] FAT-fs (loop5): Directory bread(block 140) failed [ 155.520887][T12923] FAT-fs (loop2): Directory bread(block 141) failed 05:53:38 executing program 0: r0 = creat(0x0, 0x0) r1 = syz_open_dev$tty20(0xc, 0x4, 0x1) ioctl$TIOCSTI(r1, 0x5412, &(0x7f00000000c0)=0x6) syz_open_dev$tty20(0xc, 0x4, 0x1) r2 = syz_open_dev$tty20(0xc, 0x4, 0x1) ioctl$TCSETSW(r2, 0x5403, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x9a7, 0x8, "f06c0104000001ff000000000005003e0000ff"}) recvmmsg$unix(r0, &(0x7f0000004180)=[{{&(0x7f0000000100)=@abs, 0x6e, &(0x7f0000000080)=[{&(0x7f0000000180)=""/226, 0xe2}, {&(0x7f0000000400)=""/199, 0xc7}, {&(0x7f0000000000)=""/40, 0x28}, {&(0x7f0000000500)=""/251, 0xfb}], 0x4, &(0x7f0000000600)=[@cred={{0x1c}}, @cred={{0x1c}}, @cred={{0x1c}}, @rights={{0x2c, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}}, @cred={{0x1c}}, @rights={{0x24, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}}], 0xd8}}, {{&(0x7f0000000280)=@abs, 0x6e, &(0x7f0000000300)=[{&(0x7f0000000700)=""/113, 0x71}, {&(0x7f0000000840)=""/182, 0xb6}, {&(0x7f0000000900)=""/4096, 0x1000}], 0x3, &(0x7f0000001900)=[@rights={{0x24, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}}, @cred={{0x1c}}, @rights={{0x34, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}}, @cred={{0x1c}}, @cred={{0x1c}}, @rights={{0x28, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}}], 0xe8}}, {{&(0x7f0000000780)=@abs, 0x6e, &(0x7f0000001b00)=[{&(0x7f0000001a00)=""/242, 0xf2}], 0x1, &(0x7f0000001b40)=[@cred={{0x1c}}, @rights={{0x18, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff]}}], 0x38}}, {{&(0x7f0000001b80), 0x6e, &(0x7f0000003fc0)=[{&(0x7f0000001c00)=""/220, 0xdc}, {&(0x7f0000001d00)}, {&(0x7f0000001d40)=""/191, 0xbf}, {&(0x7f0000001e00)=""/76, 0x4c}, {&(0x7f0000001e80)=""/4096, 0x1000}, {&(0x7f0000002e80)=""/16, 0x10}, {&(0x7f0000002ec0)=""/97, 0x61}, {&(0x7f0000002f40)=""/4096, 0x1000}, {&(0x7f0000003f40)=""/114, 0x72}], 0x9, &(0x7f0000004080)=[@rights={{0x2c, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}}, @cred={{0x1c}}, @rights={{0x34, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}}, @rights={{0x14, 0x1, 0x1, [0xffffffffffffffff]}}, @cred={{0x1c}}, @cred={{0x1c}}], 0xe0}}], 0x4, 0x40000000, &(0x7f0000004280)={0x0, 0x989680}) ioctl$TIOCSTI(r4, 0x5412, &(0x7f0000000800)=0x1) clone(0x100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) recvmsg$unix(r3, &(0x7f0000004680)={0x0, 0x0, &(0x7f0000001d00)=[{&(0x7f00000042c0)=""/228, 0xe4}, {&(0x7f00000043c0)=""/83, 0x53}, {&(0x7f0000004440)=""/237, 0xed}, {&(0x7f0000004540)=""/198, 0xc6}], 0x4, &(0x7f0000004640)=[@rights={{0x24, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}}], 0x28}, 0x10040) write$binfmt_aout(r5, &(0x7f00000046c0)={{0x1c7, 0x7f, 0x3, 0x170, 0xc5, 0x3, 0x3b0, 0xfffffffe}, "cf2482b71868e31dffc088248ab76182771ad1c3674b3dda256cdd6aadf1d1216b605ef39c525a00d373c6bacb21839a41b6c84c763f66aaedcb0111a73a082b1e164d8911ebabf44a27300220b9da9b6c4c5dccf7279bdfbb7003cf0218af68", ['\x00', '\x00', '\x00']}, 0x380) r6 = gettid() clone3(&(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, {}, 0x0, 0x0, 0x0, &(0x7f0000000340)=[0x0], 0x1}, 0x58) ptrace$setopts(0x4206, r6, 0x0, 0x0) tkill(r6, 0x5) wait4(r6, 0x0, 0x0, 0x0) [ 155.546190][T12917] FAT-fs (loop5): Directory bread(block 141) failed [ 155.558925][T12923] FAT-fs (loop2): Directory bread(block 142) failed [ 155.566167][T12917] FAT-fs (loop5): Directory bread(block 142) failed [ 155.567757][T12932] FAT-fs (loop1): Directory bread(block 6) failed [ 155.578263][T12923] FAT-fs (loop2): Directory bread(block 143) failed [ 155.581942][T12932] FAT-fs (loop1): Directory bread(block 6) failed [ 155.593447][T12923] FAT-fs (loop2): error, corrupted directory (invalid entries) [ 155.601136][T12923] FAT-fs (loop2): Filesystem has been set read-only [ 155.602107][T12917] FAT-fs (loop5): Directory bread(block 143) failed [ 155.647295][T12917] FAT-fs (loop5): error, corrupted directory (invalid entries) [ 155.654913][T12917] FAT-fs (loop5): Filesystem has been set read-only 05:53:38 executing program 3: syz_mount_image$vfat(&(0x7f00000000c0), &(0x7f0000000100)='./file0\x00', 0x0, 0x3, &(0x7f0000000000)=[{&(0x7f0000000140)="eb3c906d6b66732e66617400028001000240000004f8", 0x16}, {&(0x7f0000010100)="000000090000000000000000c20d000000000000000000b8017737c54836ecaaf8ffff00f0ff", 0x26, 0x1e0}, {&(0x7f0000000180)="53595a4b414c4c45522020080000e780325132510000e780325100000000000041660069006c00650030000f00fc0000ffffffffffffffffffff0000ffffffff46494c45302020202020201000c1e770325132510000e770325103", 0x5b, 0x600}], 0x0, &(0x7f0000000400)=ANY=[]) chdir(&(0x7f0000000340)='./file0\x00') creat(&(0x7f0000000200)='./file0/file1\x00', 0x0) newfstatat(0xffffffffffffff9c, &(0x7f0000000340)='./file1\x00', &(0x7f0000000440), 0x800) open(&(0x7f0000000080)='./file1\x00', 0x4400, 0x186) 05:53:38 executing program 1: syz_mount_image$vfat(&(0x7f00000000c0), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000000)=[{&(0x7f0000000140)="eb3c906d6b66732e66617400028001000240000004f801", 0x17}, {&(0x7f0000000180)="53595a4b414c4c45522020080000e780325132510000e780325100000000000041660069006c00650030000f00fc0000ffffffffffffffffffff0000ffffffff46494c4530202020202020", 0x4b, 0x600}], 0x0, &(0x7f0000000400)=ANY=[@ANYBLOB='check=strict,iocharset=cp437']) creat(&(0x7f0000000200)='./file0/file1\x00', 0x1402) 05:53:38 executing program 2: syz_mount_image$vfat(&(0x7f00000000c0), &(0x7f0000000100)='./file0\x00', 0x0, 0x3, &(0x7f0000000000)=[{&(0x7f0000000140)="eb3c906d6b66732e66617400028001000240000004f801", 0x17}, {&(0x7f0000010100)="000000090000000000000000c20d000000000000000000b8017737c54836ecaaf8ffff00f0ff", 0x26, 0x1e0}, {&(0x7f0000000180)="53595a4b414c4c45522020080000e780325132510000e780325100000000000041660069006c00650030000f00fc0000ffffffffffffffffffff0000ffffffff46494c45302020202020201000c1e770325132510000e770325103", 0x5b, 0x600}], 0x0, &(0x7f0000000400)=ANY=[]) chdir(&(0x7f0000000340)='./file0\x00') creat(&(0x7f0000000200)='./file0/file1\x00', 0x9b) setresuid(0x0, 0x0, 0x0) open(&(0x7f0000000080)='./file1\x00', 0x4400, 0x186) 05:53:38 executing program 0: socketpair$nbd(0x1, 0x1, 0x0, &(0x7f0000002880)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = openat$sysfs(0xffffffffffffff9c, &(0x7f0000000000)='/sys/class/bsg', 0x0, 0x0) io_submit(0x0, 0x1, &(0x7f0000000180)=[&(0x7f0000000040)={0x0, 0x0, 0x0, 0x5, 0x2, r0, &(0x7f00000000c0)="1f907780a5ac3130467733f7e1107abe67a8b41d0ce773c74744e1f2231f031cf4c22fdba8cb0d6a4217fcabaa9bf0ff369d7f28d0a80564180741df51ef9d1139055f2f1aa3645e8f0b33be2133217a8f55342ba011e3f402a3513f7a20ff740ea19140b96ac2e7d5ef0af8da7b79a732bbbaf81a69c4f4f887f40b995e977e4e889920966eeeda01ef0a", 0x8b, 0x9, 0x0, 0x2, r2}]) sendmsg$inet(r1, &(0x7f0000003b40)={0x0, 0x0, &(0x7f00000039c0)=[{&(0x7f0000000080)="87", 0x1}], 0x1}, 0x24008895) close_range(r0, 0xffffffffffffffff, 0x0) 05:53:38 executing program 5: syz_mount_image$vfat(&(0x7f00000000c0), &(0x7f0000000100)='./file0\x00', 0x0, 0x3, &(0x7f0000000000)=[{&(0x7f0000000140)="eb3c906d6b66732e66617400028001000240000004f801", 0x17}, {&(0x7f0000010100)="000000090000000000000000c20d000000000000000000b8017737c54836ecaaf8ffff00f0ff", 0x26, 0x1e0}, {&(0x7f0000000180)="53595a4b414c4c45522020080000e780325132510000e780325100000000000041660069006c00650030000f00fc0000ffffffffffffffffffff0000ffffffff46494c45302020202020201000c1e770325132510000e770325103", 0x5b, 0x600}], 0x0, &(0x7f0000000400)=ANY=[@ANYBLOB='check=strict,iocharset=cp437']) chdir(&(0x7f0000000340)='./file0\x00') creat(&(0x7f0000000200)='./file0/file1\x00', 0x0) newfstatat(0xffffffffffffff9c, &(0x7f0000000340)='./file1\x00', 0x0, 0x0) open(&(0x7f0000000080)='./file1\x00', 0x0, 0x200000000000000) 05:53:38 executing program 0: r0 = socket$inet6(0xa, 0x2, 0x0) setsockopt$inet6_IPV6_FLOWLABEL_MGR(r0, 0x29, 0x20, &(0x7f0000000000)={@initdev={0xfe, 0x88, '\x00', 0x0, 0x0}, 0x800, 0x0, 0x103, 0x1}, 0x20) setsockopt$inet6_int(r0, 0x29, 0x1000000000021, &(0x7f00000005c0)=0x1, 0x4) sendmsg$inet6(r0, &(0x7f0000000080)={&(0x7f0000000040)={0xa, 0x4c20, 0x80000, @remote}, 0x1c, 0x0, 0x0, &(0x7f00000000c0)=[@hopopts_2292={{0x12}}], 0x18}, 0x0) open_tree(0xffffffffffffffff, &(0x7f0000000100)='./file0\x00', 0x100) r1 = socket$inet_tcp(0x2, 0x1, 0x0) ioctl$sock_SIOCGIFINDEX(r1, 0x8933, &(0x7f0000000000)={'sit0\x00'}) getsockopt$inet_IP_IPSEC_POLICY(r1, 0x0, 0x10, &(0x7f0000000140)={{{@in=@broadcast, @in6=@ipv4={""/10, ""/2, @loopback}}}, {{@in=@broadcast}, 0x0, @in=@broadcast}}, &(0x7f0000000280)=0xe8) [ 155.710857][T12941] loop3: detected capacity change from 0 to 6 [ 155.726914][T12941] FAT-fs (loop3): bogus number of FAT sectors [ 155.733011][T12941] FAT-fs (loop3): Can't find a valid FAT filesystem 05:53:38 executing program 4: prlimit64(0x0, 0xe, &(0x7f0000000280)={0x9, 0x8d}, 0x0) sched_setattr(0x0, &(0x7f0000000040)={0x38, 0x2, 0x0, 0x0, 0x8}, 0x0) r0 = creat(&(0x7f0000000280)='./bus\x00', 0x0) write$cgroup_type(r0, &(0x7f0000000200), 0x175d900f) ioctl$FS_IOC_RESVSP(r0, 0x40305828, &(0x7f0000000040)={0xfe0f, 0x0, 0x0, 0x8}) 05:53:38 executing program 3: syz_mount_image$vfat(&(0x7f00000000c0), &(0x7f0000000100)='./file0\x00', 0x0, 0x3, &(0x7f0000000000)=[{&(0x7f0000000140)="eb3c906d6b66732e66617400028001000240000004f8", 0x16}, {&(0x7f0000010100)="000000090000000000000000c20d000000000000000000b8017737c54836ecaaf8ffff00f0ff", 0x26, 0x1e0}, {&(0x7f0000000180)="53595a4b414c4c45522020080000e780325132510000e780325100000000000041660069006c00650030000f00fc0000ffffffffffffffffffff0000ffffffff46494c45302020202020201000c1e770325132510000e770325103", 0x5b, 0x600}], 0x0, &(0x7f0000000400)=ANY=[]) chdir(&(0x7f0000000340)='./file0\x00') creat(&(0x7f0000000200)='./file0/file1\x00', 0x0) newfstatat(0xffffffffffffff9c, &(0x7f0000000340)='./file1\x00', &(0x7f0000000440), 0x800) open(&(0x7f0000000080)='./file1\x00', 0x4400, 0x186) [ 155.803336][T12951] loop5: detected capacity change from 0 to 6 [ 155.805731][T12952] loop1: detected capacity change from 0 to 6 [ 155.817899][T12948] loop2: detected capacity change from 0 to 6 [ 155.825016][T12952] FAT-fs (loop1): Directory bread(block 6) failed [ 155.825353][T12948] FAT-fs (loop2): Directory bread(block 6) failed [ 155.844430][T12951] FAT-fs (loop5): Directory bread(block 6) failed 05:53:38 executing program 0: clone3(&(0x7f0000000200)={0x300a000, 0x0, 0x0, 0x0, {0x28}, 0x0, 0x0, 0x0, 0x0}, 0x58) r0 = creat(&(0x7f0000000280)='./bus\x00', 0x0) write$cgroup_type(r0, &(0x7f0000000200), 0x175d900f) ioctl$FS_IOC_RESVSP(r0, 0x40305828, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x8}) process_madvise(r0, &(0x7f0000000600)=[{&(0x7f0000000000)="26e895726dd2f405ed41fd5662167ec04d78ee71e29767676f04d53311e26fd21b8c69fa72f6a35f588e587bdd33a6c846abfac10df4fb9a41cf11a4ce387f31185b", 0x42}, {&(0x7f00000000c0)="b81a5220d33c67bee40e34c56802ccdfe7eda4a21096a202a3a4dbef30b5417d2965e443c016623e3b923f9e65c7ca332a0f560b311755baf75c3b84f2f8c63d2150a0efd08a36c5e84a4399bb43186efb0a38c05f47a78d1e398fa90233e4df0c8b98d3ce9dec128a356b5fcb5e1991985fb63724715530b7039551fa6e", 0x7e}, {&(0x7f0000000140)="b3f1ff798f5f97789a854d3137dcfa2e95ba837a3e7a3acb90c5804d636c8aec40ec58ad05d66ddae7714df563df04c5a689ac93093cd8daf35b4b1aea7ccc92136619eef787fa702aa64ced99b9f05f2dda0ca418f5d1d3f1d16ef434b4af868c0448b1e17c5e87830c1ec0fea15ac5f8eb67d58ae41132d9ef8eed685cb3ba0b5728c0b36ce7", 0x87}, {&(0x7f00000002c0)="7b3b2004b1c6a198a6fef2acf4542238484ec342872f4fadf6bee7925032b443748938996b720a4a54996193df93a48f9006551ff6b6218ea2debe7133407d553eb8590a62735cfa3c3b84b4c55afc9595c0b734d7254fb2f4adc03e92279c089b3064331a2d1f9c62668c9d2f1130a34d80fcc145396387889fd1ed170b0cb6e2e2d4a89fbd61eb55e78c77346b588ddd6b46fc41f2019ee680eded9a5b5d2c490a64781876f86df826d2eacf09b809e4ce0b9675220e7ddf876b0abc495a1987d70af11505110ce65688a46a72679f88767c6f6f13af7ef551a6e0860fcd", 0xdf}, {&(0x7f00000003c0)="873dc8a730b77e35f21d85f3351758f4eac6b17869c9e38c91cc0af9c84c5c61e16e49f4b761b93f3f73b95f200cc113a28873b59bd5aa896dc4c780be1daa3ff1229b1688cb8a2a64afd9fc2c75506985d3da3b84ae198d1992ac3b70809b7b79059e75f9bbb4d29a539062426fe4efd3d7c37cc57dcd79a24398d38ec2fe978c971bc4c9f2c38a4fc3e236038c395171e15c7f11625d79c9cad9c251cf09144b2feb558f6fb99ff58be5734691a9dba911c9ef5d51bce01d525f7faef2492183b5f84c2ac2fe2d277a0bd4ea062e7cee4384a30fcb3c9612e575057418d443e79d", 0xe2}, {&(0x7f00000004c0)="45a251dc9cc1bfdfab14f6e82e79c8f7118676b6201d04f8b5d1bf52769e04cd32f933cbe0ac16d44e9fb44f122a09948964840b60f76d64830dbbd3ef8c5701165dedc869a6fe55136747deae005d5ad150b1c73ae3e4066df95bcc93e7a190a77ac27e3f98b9512c12dff4a1a8281bd07d6ca7c2375c084b354e0adf98d327ec84a3722ac5862bff6d04d72cbfaacc217c673e82852b42beaa04f3859d64156b7bbf259797bb0cd710c1da14c76b71bfb0aa1da0f59679771572eadd5466ca66fcbe0da95e7d51e1d55f3441e60ce3314d771129cb62c8", 0xd8}, {&(0x7f00000005c0)="e60c", 0x2}], 0x7, 0x16, 0x0) ioctl$BTRFS_IOC_LOGICAL_INO(r0, 0xc0389424, &(0x7f0000000080)={0x40, 0x50, '\x00', 0x1, &(0x7f0000000680)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}) [ 155.858025][T12952] FAT-fs (loop1): Directory bread(block 6) failed [ 155.859026][T12955] loop3: detected capacity change from 0 to 6 [ 155.881070][T12951] FAT-fs (loop5): Directory bread(block 135) failed [ 155.897584][T12955] FAT-fs (loop3): bogus number of FAT sectors [ 155.903789][T12955] FAT-fs (loop3): Can't find a valid FAT filesystem [ 155.904035][T12952] FAT-fs (loop1): Directory bread(block 6) failed [ 155.915507][T12951] FAT-fs (loop5): Directory bread(block 136) failed [ 155.923575][T12951] FAT-fs (loop5): Directory bread(block 137) failed [ 155.930442][T12951] FAT-fs (loop5): Directory bread(block 138) failed [ 155.937257][T12951] FAT-fs (loop5): Directory bread(block 139) failed [ 155.943932][T12951] FAT-fs (loop5): Directory bread(block 140) failed [ 155.950568][T12951] FAT-fs (loop5): Directory bread(block 141) failed [ 155.957202][T12951] FAT-fs (loop5): Directory bread(block 142) failed [ 155.964318][T12951] FAT-fs (loop5): Directory bread(block 143) failed [ 155.971961][T12951] FAT-fs (loop5): error, corrupted directory (invalid entries) [ 155.979578][T12951] FAT-fs (loop5): Filesystem has been set read-only [ 155.986641][T12961] FAT-fs (loop2): Directory bread(block 6) failed [ 156.025218][T12948] FAT-fs (loop2): Directory bread(block 135) failed [ 156.032323][T12948] FAT-fs (loop2): Directory bread(block 136) failed [ 156.043778][T12948] FAT-fs (loop2): Directory bread(block 137) failed [ 156.057170][T12948] FAT-fs (loop2): Directory bread(block 138) failed [ 156.069109][T12948] FAT-fs (loop2): Directory bread(block 139) failed 05:53:38 executing program 1: syz_mount_image$vfat(&(0x7f00000000c0), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000000)=[{&(0x7f0000000140)="eb3c906d6b66732e66617400028001000240000004f801", 0x17}, {&(0x7f0000000180)="53595a4b414c4c45522020080000e780325132510000e780325100000000000041660069006c00650030000f00fc0000ffffffffffffffffffff0000ffffffff46494c4530202020202020", 0x4b, 0x600}], 0x0, &(0x7f0000000400)=ANY=[@ANYBLOB='check=strict,iocharset=cp437']) creat(&(0x7f0000000200)='./file0/file1\x00', 0x1800) 05:53:38 executing program 5: syz_mount_image$vfat(&(0x7f00000000c0), &(0x7f0000000100)='./file0\x00', 0x0, 0x3, &(0x7f0000000000)=[{&(0x7f0000000140)="eb3c906d6b66732e66617400028001000240000004f801", 0x17}, {&(0x7f0000010100)="000000090000000000000000c20d000000000000000000b8017737c54836ecaaf8ffff00f0ff", 0x26, 0x1e0}, {&(0x7f0000000180)="53595a4b414c4c45522020080000e780325132510000e780325100000000000041660069006c00650030000f00fc0000ffffffffffffffffffff0000ffffffff46494c45302020202020201000c1e770325132510000e770325103", 0x5b, 0x600}], 0x0, &(0x7f0000000400)=ANY=[@ANYBLOB='check=strict,iocharset=cp437']) chdir(&(0x7f0000000340)='./file0\x00') creat(&(0x7f0000000200)='./file0/file1\x00', 0x0) newfstatat(0xffffffffffffff9c, &(0x7f0000000340)='./file1\x00', 0x0, 0x0) open(&(0x7f0000000080)='./file1\x00', 0x0, 0x400000000000000) [ 156.081266][T12948] FAT-fs (loop2): Directory bread(block 140) failed [ 156.095717][T12948] FAT-fs (loop2): Directory bread(block 141) failed [ 156.110656][T12948] FAT-fs (loop2): Directory bread(block 142) failed [ 156.123797][T12968] loop1: detected capacity change from 0 to 6 05:53:38 executing program 3: syz_mount_image$vfat(&(0x7f00000000c0), &(0x7f0000000100)='./file0\x00', 0x0, 0x3, &(0x7f0000000000)=[{&(0x7f0000000140)="eb3c906d6b66732e66617400028001000240000004f801", 0x17}, {&(0x7f0000010100)="000000090000000000000000c20d000000000000000000b8017737c54836ecaaf8ffff00f0ff", 0x26, 0x1e0}, {&(0x7f0000000180)="53595a4b414c4c45522020080000e780325132510000e780325100000000000041660069006c00650030000f00fc0000ffffffffffffffffffff0000ffffffff46494c45302020202020201000c1e770325132510000e770325103", 0x5b, 0x600}], 0x0, 0x0) chdir(&(0x7f0000000340)='./file0\x00') creat(&(0x7f0000000200)='./file0/file1\x00', 0x0) newfstatat(0xffffffffffffff9c, &(0x7f0000000340)='./file1\x00', &(0x7f0000000440), 0x800) open(&(0x7f0000000080)='./file1\x00', 0x4400, 0x186) [ 156.125072][T12948] FAT-fs (loop2): error, corrupted directory (invalid entries) [ 156.137490][T12948] FAT-fs (loop2): Filesystem has been set read-only [ 156.150255][T12968] FAT-fs (loop1): Directory bread(block 6) failed [ 156.161512][T12971] loop3: detected capacity change from 0 to 6 [ 156.174857][T12973] loop5: detected capacity change from 0 to 6 05:53:38 executing program 2: syz_mount_image$vfat(&(0x7f00000000c0), &(0x7f0000000100)='./file0\x00', 0x0, 0x3, &(0x7f0000000000)=[{&(0x7f0000000140)="eb3c906d6b66732e66617400028001000240000004f801", 0x17}, {&(0x7f0000010100)="000000090000000000000000c20d000000000000000000b8017737c54836ecaaf8ffff00f0ff", 0x26, 0x1e0}, {&(0x7f0000000180)="53595a4b414c4c45522020080000e780325132510000e780325100000000000041660069006c00650030000f00fc0000ffffffffffffffffffff0000ffffffff46494c45302020202020201000c1e770325132510000e770325103", 0x5b, 0x600}], 0x0, &(0x7f0000000400)=ANY=[]) chdir(&(0x7f0000000340)='./file0\x00') creat(&(0x7f0000000200)='./file0/file1\x00', 0x9c) setresuid(0x0, 0x0, 0x0) open(&(0x7f0000000080)='./file1\x00', 0x4400, 0x186) 05:53:39 executing program 4: prlimit64(0x0, 0xe, &(0x7f0000000280)={0x9, 0x8d}, 0x0) sched_setattr(0x0, &(0x7f0000000040)={0x38, 0x2, 0x0, 0x0, 0x8}, 0x0) r0 = creat(&(0x7f0000000280)='./bus\x00', 0x0) write$cgroup_type(r0, &(0x7f0000000200), 0x175d900f) ioctl$FS_IOC_RESVSP(r0, 0x40305828, &(0x7f0000000040)={0xff01, 0x0, 0x0, 0x8}) [ 156.189115][T12968] FAT-fs (loop1): Directory bread(block 6) failed [ 156.199862][T12973] FAT-fs (loop5): Directory bread(block 6) failed [ 156.219761][T12968] FAT-fs (loop1): Directory bread(block 6) failed [ 156.233082][T12973] FAT-fs (loop5): Directory bread(block 135) failed 05:53:39 executing program 3: syz_mount_image$vfat(&(0x7f00000000c0), &(0x7f0000000100)='./file0\x00', 0x0, 0x3, &(0x7f0000000000)=[{&(0x7f0000000140)="eb3c906d6b66732e66617400028001000240000004f801", 0x17}, {&(0x7f0000010100)="000000090000000000000000c20d000000000000000000b8017737c54836ecaaf8ffff00f0ff", 0x26, 0x1e0}, {&(0x7f0000000180)="53595a4b414c4c45522020080000e780325132510000e780325100000000000041660069006c00650030000f00fc0000ffffffffffffffffffff0000ffffffff46494c45302020202020201000c1e770325132510000e770325103", 0x5b, 0x600}], 0x0, 0x0) chdir(&(0x7f0000000340)='./file0\x00') creat(&(0x7f0000000200)='./file0/file1\x00', 0x0) newfstatat(0xffffffffffffff9c, &(0x7f0000000340)='./file1\x00', &(0x7f0000000440), 0x800) open(&(0x7f0000000080)='./file1\x00', 0x4400, 0x186) [ 156.239982][T12973] FAT-fs (loop5): Directory bread(block 136) failed [ 156.284222][T12973] FAT-fs (loop5): Directory bread(block 137) failed [ 156.292048][T12973] FAT-fs (loop5): Directory bread(block 138) failed [ 156.303067][T12973] FAT-fs (loop5): Directory bread(block 139) failed [ 156.314358][T12973] FAT-fs (loop5): Directory bread(block 140) failed [ 156.328752][T12973] FAT-fs (loop5): Directory bread(block 141) failed [ 156.343149][T12973] FAT-fs (loop5): Directory bread(block 142) failed [ 156.356871][T12973] FAT-fs (loop5): Directory bread(block 143) failed [ 156.373589][T12973] FAT-fs (loop5): error, corrupted directory (invalid entries) 05:53:39 executing program 1: syz_mount_image$vfat(&(0x7f00000000c0), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000000)=[{&(0x7f0000000140)="eb3c906d6b66732e66617400028001000240000004f801", 0x17}, {&(0x7f0000000180)="53595a4b414c4c45522020080000e780325132510000e780325100000000000041660069006c00650030000f00fc0000ffffffffffffffffffff0000ffffffff46494c4530202020202020", 0x4b, 0x600}], 0x0, &(0x7f0000000400)=ANY=[@ANYBLOB='check=strict,iocharset=cp437']) creat(&(0x7f0000000200)='./file0/file1\x00', 0x2000) [ 156.381199][T12973] FAT-fs (loop5): Filesystem has been set read-only [ 156.391810][T12982] loop2: detected capacity change from 0 to 6 [ 156.422831][T12982] FAT-fs (loop2): Directory bread(block 6) failed 05:53:39 executing program 5: syz_mount_image$vfat(&(0x7f00000000c0), &(0x7f0000000100)='./file0\x00', 0x0, 0x3, &(0x7f0000000000)=[{&(0x7f0000000140)="eb3c906d6b66732e66617400028001000240000004f801", 0x17}, {&(0x7f0000010100)="000000090000000000000000c20d000000000000000000b8017737c54836ecaaf8ffff00f0ff", 0x26, 0x1e0}, {&(0x7f0000000180)="53595a4b414c4c45522020080000e780325132510000e780325100000000000041660069006c00650030000f00fc0000ffffffffffffffffffff0000ffffffff46494c45302020202020201000c1e770325132510000e770325103", 0x5b, 0x600}], 0x0, &(0x7f0000000400)=ANY=[@ANYBLOB='check=strict,iocharset=cp437']) chdir(&(0x7f0000000340)='./file0\x00') creat(&(0x7f0000000200)='./file0/file1\x00', 0x0) newfstatat(0xffffffffffffff9c, &(0x7f0000000340)='./file1\x00', 0x0, 0x0) open(&(0x7f0000000080)='./file1\x00', 0x0, 0x1800000000000000) 05:53:39 executing program 0: r0 = socket$unix(0x1, 0x5, 0x0) bind$unix(r0, &(0x7f0000000080)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0x6e) r1 = perf_event_open(&(0x7f0000000300)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) mount$9p_fd(0x0, &(0x7f0000000100)='\xe9\x1fq\x89Y\x1e\x923aK\x00', &(0x7f0000000040), 0xc8080, &(0x7f0000001c80)=ANY=[@ANYBLOB='trans=fd,rfdo=', @ANYBLOB="2d915d1ea70c7e5153f40455981a85407ba9f4c4e8b2fe78db41c5ae8f8b2bb4d4da6176b1c4710c4b7389550d0cf53b54626fc14517a82fff29d4c61193f3bf9a06d7f5adf867f9e4872125fcb13241eef467cc271240fe35c74df033a0cbee0c300de2cada23449a51f84749dfbbe143ced7c9899900f8e64c1d68771d290701e5165de4f66f7b8e1cb3f4073710353644d28fe059159e4f358ff0b70d45c24a76b301d0128dcb931ea82fb4273e81c35a53e5c7cf7aa92cf4b877fedef32bde2e5b59fbf00465fb97539797324c64def98009b3bddc1d67c37096", @ANYBLOB=',wfdno=', @ANYRESHEX=r1, @ANYRESDEC, @ANYBLOB="e621663c0a421d58042d678822768caf376edb69b0764951185249119ad5e19dc9f784b30118ddeb7239f3b4126a4128d95631ad4b848ee475ca3ba6972085f920a3054e650ca30f991cbd49d9e09a056f892cb66c73603f2015bb57019c0a7815707c248dd387604f722121770c8661bcdbf8e2a63804d24d8d673b393abff5e983ec1855d9b61602e3752b4f36fcea155af69c220bc9e19a45c419d915e3f31651b9e4cefeed5c4f64d2b7dfc89804e8caa1"]) sendmmsg(r0, &(0x7f0000001840)=[{{&(0x7f0000000140)=@x25, 0x80, &(0x7f0000001480)=[{&(0x7f0000000000)="a439c2a9bf824eefa53316d7a9750b8882079debfb930c044875b2d7e400ef", 0x1f}, {&(0x7f00000001c0)="1600", 0x2}, {&(0x7f0000000480)="67ee5f1f9d37fa68774a2c702d16654c6a3a67dcf7a3cdb4e09361a1e1da612c3a261171994747b20b98eeb222c21ce4e0dec94b8d39b5811ee9df77337a65b94492ac2cd3d3a1b3bbab23f0b7dff97336a500554e37ec684073ca19b9c4014f1c23b3ac585eab46c6dd62441e11d0819a1bef801c130fa2135917faf8407e167b79a13acf3efd737f7b485c3828f6bfdce813315f9ee07509cbe1b48274291ca66a81eb960aa38c9e4620b36891d89153a46e4118eb7ade9740c59987654117400fce6bf1347c247c84014400426a4fcdcecd7db269a2770e9eb61f7639c71be8c2122ed4b5545fdc9163ea6cc65f77e4681d4989c187c97252e8035cf8a4f18a55294b120b26e6fc66974f8d1202ca873074a92283437f8e61e4b9b1c1f911a87e7d1add4cffa7fcdfb2d1604e9303d417ac48054950b8564b0a207b5604138a89a0621b91678c147b4ac4eb726e0d87ba543b14715b8d8e6ff81b03a4ca85e9c97b216d0bcb5508e3277dffda2b3d5a5f410cb085c634693d69117c8dec3a32106441996e5d203ce83bb5c4f0c4311893578cad0831b286e9bd71368f5aa30b6076f8a729da870c2951dad525797881b20d9084b2c7ec657ee12523f1be8efec605ae612ea7d2e0344b3daff7e266a513972ebb64559d9b890b6200dc3b4cf505d29fca3fd0ddb0485eab09fa26df70c2792831b72a7faf138d4e00c6bdfc9af032fee4cf86a0a38735db1aadb289c08842869b76ddddc5c4ff9b3758b38ed959dde9c6fc2dcdc93218f8e935eeb04dc792585975be1e4b36a15c90e29d83a8082e84f17a54d83a5de8f61c0e62095b003c77461b81eaf216914b9dea97d6fce7daf2720fd9d2d8badf263169f134bf51a672c53ac0abe96a850957600765646bd1da53f737d1cd57f08cd39871cd18fb5bf17b4ff07c0a1c606f3029a909c4c5bf2a604ebbed5ea9d974502f0291490cb6c52f94921bfbd6430a9fd675959c355f66ef30f88dc9c7c30036f47358a9ee4722c270d0bb2cf82f447e2e0e5de0464d666db9d8d418e4e5448af79c18340937313eabb4daa991fde01f3316cc4af2ad0f33d443c8c6cfc6f6dfd85810a009324bea5eae1ee16820bd415bc5f2988ef434bb179a5a62c709ffdea2a8815ca6d78f5269733b6b7f528f31b050d7735ff6660dadd59ab0af210e23f05a81ecc551b8467843c72a226144efc1ffed5e854c4e826c027e5189661f5da0b51f067090fc75b68f6834bd7490e72b7b9ab33c6b83bfc4e2bc8b9b3ce558eb64db7d11b4d624a3b08d1cd7786be2d8abfb56b85d7783e2db05f855e04ce19e3731c31900d49cbbdc4a5c56c5dd191ab4ec5ac42d23d0fae99bff235343e5ca14cff5dd420febb56461cb33d93f8d232ea5680e30e1901f910da367aef334435f26f137d3fb6f9f6b5ebed5551bd3e49ba779ab01df5b1832c104fb6cd20699ac987f578332c2fbc1a946a7f5eae89d6756d7a6b8937a92308e522da6d0b424c16a0530bdaf9911b436e36e290adb19ee9e872f45a2cf23472484ca2b5c8a5790c199ec88271e382d84ad3efe21d5e0ecf5721fc43587cc19e74e60fe7bf1a14ac075a10ce7c56049c84350259e78112e8f78e45a56f8a283589b4cb55dc5d6dbc8624595c5f87de22ef32cf8cdc7f56e0ce3ac95a550787ceaea04ce947945e107fc9330a39305cccd1b89a17e37797533189d0b73e3758eb5043b7df7470b4f743d0137f25e90a6d206842caba4ec2f783bc6b89507238732b9bbc0add7fff047a0c400ab30819c9c2a04d6de1cde4c24ebb061334a2a8cc908984aa64bd675e4b32f713173ee342e9747060ba97b2e48cedebd7362bb888b710aa72cde5bf511441fc87a044b4d5d87817124fec382a1b153962a6871e5cd1ac9b2b401773123a8bf60834d84fef0b681ab4a90a124dab447fcbbfc6201f3537434ddfa2df18dfea46aae9436ebfb4f6f1d40d6b794e24f6ad6c7fe60bbac8f4c4f034020938b355074adbf6cdeefd8eedbe60d16ad4e2858aba273cd1893de143a1bbd21775ad23564dc1e9440a70d4c48bd557932408d48e1b20f95831e5782a9fe1fec987ca3a89a802972dec27278cb6423c2a502b0a984f6b6414d316e4269859608c8ad89ef9cdc39b7b1a40a3126a38583fb47fffd3b838e0c8694f10b50b87d530f0f3deb85fdee2674e820ce7663c100c2d0a8e053412c5d8a3351eb8aebd5bd4b242510eda929c71c53bf4a49354f0d005e1f7400599a9658f1c43575a6675ee973d9844e05c9d3d0a4a370e585989c1faacfaa9ebc9c804502eb2254b1e33c39a3323779bfb6be0b489b495f1c7a6184c834b738e540c5c43d28f63fd26498229a120c196fd8b3969f1ab9562b1d2fbf1aba7bf243d1069062ba034b663e9ed7473bb080cadba052c6d1dc3510fcaa17e979966beca8387b8e080bc73a5fa03aa8e2992fa713595dc76e7c2021104e7b1160fefe9223adcb7a0f27d5913bfe8b0747466e7c749970405e670f317a0514ac591f94ec55b6a29ca8d8c6a0e8678af7da30a0ce895adaa21e93898732f28727ad485f68737ddb79249dc6bd6e107400d1dfd3b1d2d23090b77d972ed8053586eadda6f5cdb0f9d60f7ff720354054a022202030da373282f59b149284b382d5243ab79930559cd83ced16315b0e81d2da40db12abd0aedd49f12efd2d12850881f0aadb7a3f497c5243753d777072c9e7fc313d308d224cbf9a1a3d95e63ad3eda93781e1be80b069cc6d58a34f5367d91bfe40c8cff747e4654edb0762788b8e376c7c2cdc94a63a05ba2f3dee38158ee445ff229333cbfe254b9ef2f4838912b8612e07ce05ed13be806042a3d9b161d4abbefe019da468eb0ee3a7e94cb360f3e8e14a8c2c4f559983cc53f160e7e1befbb381955dafe8f1951c1a1ba71740bce3b0630c793124c792a974ca6e2bcf47c989db523f4ef2ef02e97f141325a956d689f320049ed221032e36a0b2bf7587badfac7e54030835237da43087539e5da3ae3c61cb248d465491e593c3bfc1a937a6bfa53ebda7b251d8311edf29b32d8207703504ffc9d4dd03bb7836aa186f9ad3a2979308c69b78c44a78ce923ee856ccd3887ee7813440829b7f5a13583caf0155b16223204e5206f5c3fa221178d89bc00dd1e36a381732174006abc307f6223a37242fef99223591c2b66cccc7c985c4e7d15bc13ef8af36148e95952c283ae19d6d20a66aea9d9001be932c53187cc58f6457a8b4514d827e308763e0bdc3829c52fe2c8ba97f776adbda7e4caaa4ebfc2465bbaf2bf5bc54c489b16f64f609c1d3e7ad44e9a2f7f0dccf29cedaec36a7cc4f75c8803de70b1c5a6b17d24b2363606206e1537d334b4c0bde0a740f964f1bfddbced60be42e2862843f2b2c091603e9b717cd86846dbb70082012ab239b1e625a6d6fc0e9a61eb10986de55daa0c5bc7d6002b508f1ff2188be6567849c6da288bebcae049e18f0b25e183003060b748395c7c5361e557e4e10d5df57f28a9f113780ae147695d462ec8b836b6fea1bd5983644459d48889b6ee3716284b3767264d79aa5048b9e69fe05fa13e73491f5dc7b8e9671e87c3fcdad0af8624ed6ed13c38dede36897af2b93e04bbdd748bdf78f58affb0abfbfcf5de9a016438d04e6bbe76eaf806abfc34bcd381ec8228b064d1de93fddd742139d6bc40faee7a52ea52b46d0a23da4d48dd8eed44c353a84ab282634be7c4d54f91dd74fb2b6fc89aea66f94332ecad9bef5a4f3fe03ee71ebf0278c46681e67ef8f39824827b14ac14251f3988bb8d1a9eefd63e910525d56efd4fccbc807e010d275de3f97de808f3956bbb075a8429e12e6d99f75d8ab3c60df8cf2b74d560c5591cf2b99bad727ad59f9de162785b6958495af31516210b2cdf4a04902e5f4fbb9706fb4efb29cf1bd7b4861f835418608f58d7a11eb2922127397c986bfcbd88392cfb5c6365e170df08440b9eece03bb5b866e253f19b950e705791087c654ee1da04181d429a799b6a6cec7b6f29720c4463227261b4ca9251b4d32894810b5097a896084b6843277d572036b4d7f09323055528fcb352d0464ce91bd515368522cf4e98bd12ea657bc215c0b187bba2a4ede41a50925104b6eb17a757da9f2c859b9b31a67a844ec15f8d8825df9500d69f56c9becb8322dc2c15a92bee095cab25fd8d39a3dfaf05737dfda2b3335d641457931fec285a3c68e801c52346101d67b44aeb7208f07ee76f67983156c95b9e3b1885eab1a146ae6373a31da31a3f80a9ec122f958eca6a9d0e13ace9b7e2ced15f268a5e3bc9dd0205d9dc62275981639ce992ec02b644a279ff0cfdf8e06524b8dfb9436636fd2518ece25f546fb97a6a5ed2e2fe6bc68669b0b32c4d93875dab8186e44e23e423cab27541cd43ab996fec1c05034c3844b37835bf8e99b6f66dc124df51af31540b17546e157081d69161db918959c14fa259e9d103f9be9eb79e48029b1177bf1b9f4b892fdb752c5fc8c77d490b52d74c642b5c8baebe5c0003850e721c3580b76ee2109fff50f2411c73389d46a6696e76bacb5e100ede384fbc171b96ca58cd9f80383e88c3dce27d76d57b8d290683e12f6285f04c4ed2f9edfacd6700ddee608bd98b4bc6a2d72caaf9eb29f22b8e1282e3e1bb34a67f5b1f7f624b4ae8ae0b3afadda160a6ea42cbf6093324513be6f839fc2eb70c2752e78bab3e2b2a034f5829e0b28c02a733a548e14799758082452bba4784cfab657bb23cf30be4d5a97c4a2338d282876aad6ea8c4336787e312f4aa94e4ca4c020d434e8fd4a44171006edc79f62a6c5f4203e7a5bac030eb431a167c52d5c83cf6ea11e0fac9bc07a8cbab1811cbe14207d37cf7fde32e451157cd82fdf78e048359cf0dde7b6bcd7f8bf42434c6976856ac8bd94c7c359f5f7533955489eef47f437eea3fc23e73bd4ffe1d6e978b4b3a2192ddbc9b0a455b22dd1c7cde3d74de8b8c5694c05e6e704bf8119b7df54d8e2cbc2cf48903bdf59ca01aa29061a2bfddc6174fab576c2bef9f07b8c1e0232ace84d5c9489b514e985ef1f8f3b6c67b1622722b26265f2d184753e2f1e7995be80a92ad92c244a611758eeda49881e5469f8fbb1d18ae256f5b3af170e1db0b0a7ca79009f88293242cf21a21b901b8d93875d6394154454a5e2c0871a3eeee1ff993225ea34e7ef95f419ebefa25a2a83ad4dad3bd133aa779cff6cd34ab1ff555d877648a6f33e65f3275bd4d78364607512bb895a386de9b791c6dd39a199696075291e3918cfe25bb2aa287cc47a85bcd2d478389fd64e5c56be5ebca9608ad3029d21c1844b139acbc1625d35dc5330a9cc83a55de7afe5238cc96f4e22796ef3dd12489cafbeaa66d9b817a4c0038e1adabe7e5de959c011ce3acd4db5d146c70ae2212377a0f9dd5e1119c3a46554f2e86d81b898d1112deeb712dabe6934b78bf0745c1b30893a2b5fbc594294f0b608bf35e1e215d3c31b4d1337bd07091bb392f9b92072a9fe160cbf14a6d55b7803e05337d70d58d98f4647507b20c5cd71220399e316905382fc49b7a995e24cd259dfb686fabdb5435e2af6e83efd44a5b56024ee4ff0e9f9222b05d5cf851cd5d1df6a9572f31b4fd27ead6ef0a4ac8a39bb8a831737033686fe0dd68167abb9412e40069681bd586f1d9c02f5e168d6e22d69413e148ab3412e2a4a7f9a809e5e9b4e3ffd94b789d683db6cacd30fdcb0d4bad9c0dfc49c6c12a5eb125756a9", 0x1000}, {&(0x7f0000000200)="5cf202f6d0503e826d7d9855de33b376b122af08b0be82c285a37543ebf21df5235976e35613c4bbdcd2401ea38cc233e66a98df10c504fb9383d281bd71d8791c", 0x41}, {&(0x7f0000000280)="1980379f2404633947449e8eace4c0fdc9367810131e7b03d12a55b8b211ed351c183f6bfcf431ef01b9f53cbdc62de815fbadf8b2a2437730d615d41d5955bf71", 0x41}], 0x5, &(0x7f0000001500)=[{0xf0, 0x10f, 0x5, "e997fecb7d7f5fe139ae153097b71aa2fe08f716d3dbac9f4885bc5dfa12ad64939636e0ee0b40f54e08409f7e0f2f66d7bf1e7575e00d6fb48c95ee281ed5fab06dacfac9471faf428ea4a816d7e1de3d805efdf32d7fa80610c84551dab43224f08c6159e73be2be8f9937e942a39152a5a2d60eab0e4b888075e3b2b923b7a4ac1f4c14b80729506cce16d38ac50e796d676c67e34c58a61264ad776909be253846b348a00f0d7c0da148e9aae3cb8e25a87f1426740176b094060e8837c60323fa3025f7a3b31f3ef7c6a188e86df58e3896832de25ae686e5f24dcd"}, {0x68, 0x10d, 0x1, "e6195d83718d0dcff31b9f28d56c61e75ace67a4333005a793801f2e55d59b2809c87aadd88556a1a104e411033a8668fced410fe9b829c3a01414b72b79b008174c660f95d11f063e22dd7d30692c05c3"}], 0x158}}, {{&(0x7f0000001680)=@phonet={0x23, 0x0, 0x7, 0x3}, 0x80, &(0x7f0000001800)=[{&(0x7f0000001700)="cbd7f1b1861cf4e84305cc0526d1c736a38903c8fc05c4dbe1a8afe74ca84d74c20b0ec8d8df8e48c854c16d5adb95892ba1e4e42d76f641c2a424b850a574fc1c3ce817aee992274ffb8014c8d9982caf9597b262e7d9447100fcb6669e75af0ec98fb54ce21c58be7602c36bc2902a92ba24ff39cb57204a7e486a7a3abdd37438b292753b08fe72ab3c52aa9775a54dba5808d1579dd27902e87127ce8f455e0bf1b8b6117089a620b758f7a6ae03e1a42368ef3469183f401d4fcc50e9ad0056ce79daff62500c193c8569179e6a3a5d221659026ccd1796c79bc916f9bc2c5423286ee2f819065b4b53984dee531e8b76e3", 0xf4}], 0x1}}], 0x2, 0x4008080) sendmsg$unix(r0, &(0x7f0000001c40)={&(0x7f00000018c0)=@file={0x0, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0x6e, &(0x7f0000001c00)=[{&(0x7f0000001940)="25d9bf4d7665b068458a8139dcba5c4ce03e8455b0164fbe26e7cee74764f1d3319bb3fea082f254e1038b2feac2f9b2011221f7e58308c6f07737d066d361f2065af62aa3c3175a68f7a289c2dab0e98b8e021068b1ca970a72b58fa8b8a655be673301a066334bc14ccc04fc386c211ee7dd2089f1babbc6a8d714453601602305dd12b49da561776a0280f06bf12f4c06d5f9a7ac00c6321f11d290cb9a2486cb5683f6cb97", 0xa7}, {&(0x7f0000001a00)="fe1f4dc85516d073e3de264e712cf93d5916aea124f25fa5d601be8b0471408851c065642047b86140f20838f47a54fb569d78e959228b688e7bf4f7d7cb673de598c9701efe4ffc9f5aab240a8d79ff26e1560e0c132d070fbfc383ddba8fad0c190194e5aa4839ee7679f016b98092f091ceaed9638a021b02861a435481e5121220a98ab18c8b571a2bbff9e21068e901d499dc8c62f5def9e8960a25bbd9bb3c9d6bfa33b93cfe7f2d6bbf1c1f44d94a39a926583600510d1f308aaa25533a0a51151282ea4793d5e68594aa41020e7128b58812961b031909a09fa34dedf8d39559", 0xe4}, {&(0x7f0000001b00)="4fb473a967008c3bbcdb027da7d28fa5fc159f885cf9e3e28bdd87d453365cb4b05e11a7f60462c2872e7c68b8438fd4a4e81b90b8c3ad35f7b00552014cbc6804f39159c75c5c0e130253a8d68beed7fec04ce3c1ee06eadea27654d0e100d08f4a339e5ce70c35807d25b6193d6ee7fcfdf62825fe09f0c90c401edc7823b298416de1dadcdf265dc4a3e19d5efba30466429aa25ef8b199984cdd21462751dd21a7786927b2d2757c522b77640531b7e1a789902f2f8d45e772b74625deb70fb6264f3a29caf1c5f197f984131f0d798a75e5ddd305a6a07db60496f60697bb5502246eeeb092f33b816e42e8441d9d463457d8d976adcd", 0xf9}], 0x3, 0x0, 0x0, 0x40040}, 0x4000091) [ 156.439655][T12984] loop3: detected capacity change from 0 to 6 [ 156.461902][T12982] FAT-fs (loop2): Directory bread(block 135) failed 05:53:39 executing program 4: prlimit64(0x0, 0xe, &(0x7f0000000280)={0x9, 0x8d}, 0x0) sched_setattr(0x0, &(0x7f0000000040)={0x38, 0x2, 0x0, 0x0, 0x8}, 0x0) r0 = creat(&(0x7f0000000280)='./bus\x00', 0x0) write$cgroup_type(r0, &(0x7f0000000200), 0x175d900f) ioctl$FS_IOC_RESVSP(r0, 0x40305828, &(0x7f0000000040)={0xff0f, 0x0, 0x0, 0x8}) [ 156.483967][T12982] FAT-fs (loop2): Directory bread(block 136) failed [ 156.494297][T12987] loop1: detected capacity change from 0 to 6 [ 156.501455][T12987] FAT-fs (loop1): Directory bread(block 6) failed [ 156.503027][T12982] FAT-fs (loop2): Directory bread(block 137) failed [ 156.514556][T12987] FAT-fs (loop1): Directory bread(block 6) failed [ 156.514927][T12989] loop5: detected capacity change from 0 to 6 [ 156.532785][T12987] FAT-fs (loop1): Directory bread(block 6) failed 05:53:39 executing program 3: syz_mount_image$vfat(&(0x7f00000000c0), &(0x7f0000000100)='./file0\x00', 0x0, 0x3, &(0x7f0000000000)=[{&(0x7f0000000140)="eb3c906d6b66732e66617400028001000240000004f801", 0x17}, {&(0x7f0000010100)="000000090000000000000000c20d000000000000000000b8017737c54836ecaaf8ffff00f0ff", 0x26, 0x1e0}, {&(0x7f0000000180)="53595a4b414c4c45522020080000e780325132510000e780325100000000000041660069006c00650030000f00fc0000ffffffffffffffffffff0000ffffffff46494c45302020202020201000c1e770325132510000e770325103", 0x5b, 0x600}], 0x0, 0x0) chdir(&(0x7f0000000340)='./file0\x00') creat(&(0x7f0000000200)='./file0/file1\x00', 0x0) newfstatat(0xffffffffffffff9c, &(0x7f0000000340)='./file1\x00', &(0x7f0000000440), 0x800) open(&(0x7f0000000080)='./file1\x00', 0x4400, 0x186) [ 156.543100][T12982] FAT-fs (loop2): Directory bread(block 138) failed [ 156.550643][T12989] FAT-fs (loop5): Directory bread(block 6) failed [ 156.557252][T12982] FAT-fs (loop2): Directory bread(block 139) failed [ 156.565576][T12989] FAT-fs (loop5): Directory bread(block 135) failed [ 156.572314][T12982] FAT-fs (loop2): Directory bread(block 140) failed [ 156.579085][T12989] FAT-fs (loop5): Directory bread(block 136) failed [ 156.596318][T12982] FAT-fs (loop2): Directory bread(block 141) failed [ 156.608046][T12982] FAT-fs (loop2): Directory bread(block 142) failed 05:53:39 executing program 0: openat2(0xffffffffffffff9c, &(0x7f0000001f80)='./file0\x00', &(0x7f0000000040)={0x1e98c2}, 0x18) pipe2$9p(&(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) r2 = dup(r1) socket$inet6(0xa, 0x3, 0x84) r3 = socket$inet_udplite(0x2, 0x2, 0x88) getsockopt$sock_cred(r3, 0x1, 0x11, &(0x7f0000000240)={0x0, 0x0}, &(0x7f0000000280)=0x5) setuid(r4) setxattr$system_posix_acl(&(0x7f0000000000)='./file0\x00', &(0x7f00000000c0)='system.posix_acl_default\x00', &(0x7f00000002c0)={{}, {0x1, 0x3}, [{0x2, 0x1, r4}], {0x4, 0x2}, [{0x8, 0x0, 0xffffffffffffffff}, {0x8, 0x3, 0xffffffffffffffff}, {0x8, 0x1, 0xffffffffffffffff}, {0x8, 0x1}, {0x8, 0x0, 0xee01}], {0x10, 0x93403ca6e44c51c}, {0x20, 0x1}}, 0x54, 0x1) r5 = socket$nl_audit(0x10, 0x3, 0x9) r6 = socket$inet6_tcp(0xa, 0x1, 0x0) getsockopt$inet6_tcp_TCP_REPAIR_WINDOW(r6, 0x6, 0x1d, &(0x7f0000000000), &(0x7f0000000040)=0x14) socket$inet6_udplite(0xa, 0x2, 0x88) getsockopt$sock_cred(r5, 0x1, 0x11, &(0x7f0000000200)={0x0, 0x0}, &(0x7f00000001c0)=0x85a49d3408c3acc7) mount$9p_fd(0x0, &(0x7f0000000040)='./file0\x00', &(0x7f0000000080), 0x0, &(0x7f0000000140)=ANY=[@ANYBLOB='trans=fd,rfdno=', @ANYRESHEX=r0, @ANYBLOB=',wfdno=', @ANYRESHEX=r2, @ANYBLOB="2c64666c0100800000d7c15bc9a12a05413370a7c3f6dde0ad5d277f470386c85e70b52baedbfd195790a36c9b52fd933c58bd", @ANYRESHEX=r7]) 05:53:39 executing program 1: syz_mount_image$vfat(&(0x7f00000000c0), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000000)=[{&(0x7f0000000140)="eb3c906d6b66732e66617400028001000240000004f801", 0x17}, {&(0x7f0000000180)="53595a4b414c4c45522020080000e780325132510000e780325100000000000041660069006c00650030000f00fc0000ffffffffffffffffffff0000ffffffff46494c4530202020202020", 0x4b, 0x600}], 0x0, &(0x7f0000000400)=ANY=[@ANYBLOB='check=strict,iocharset=cp437']) creat(&(0x7f0000000200)='./file0/file1\x00', 0x2500) [ 156.637709][T12982] FAT-fs (loop2): Directory bread(block 143) failed [ 156.669698][T12989] FAT-fs (loop5): Directory bread(block 137) failed 05:53:39 executing program 0: r0 = syz_io_uring_setup(0x187, &(0x7f00000002c0), &(0x7f0000ee7000/0x2000)=nil, &(0x7f0000ffc000/0x3000)=nil, &(0x7f0000000540)=0x0, &(0x7f0000000100)=0x0) syz_io_uring_submit(r1, r2, &(0x7f0000000040)=@IORING_OP_FALLOCATE={0x11, 0x4}, 0xff) syz_io_uring_submit(r1, r2, &(0x7f0000000140)=@IORING_OP_REMOVE_BUFFERS, 0x10001) syz_io_uring_setup(0xfcb, &(0x7f0000000200), &(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ffe000/0x1000)=nil, &(0x7f0000000080)=0x0, &(0x7f0000000180)) syz_io_uring_submit(r3, r2, &(0x7f0000000280)=@IORING_OP_PROVIDE_BUFFERS={0x1f, 0x3, 0x0, 0x0, 0x3, 0x0}, 0x5) r4 = mmap$IORING_OFF_SQES(&(0x7f0000ee7000/0x3000)=nil, 0x3000, 0x6, 0x11, r0, 0x10000000) syz_io_uring_submit(r3, r2, &(0x7f00000001c0)=@IORING_OP_RECV=@use_registered_buffer={0x1b, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x102}, 0x0) r5 = mmap$IORING_OFF_SQ_RING(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x1000000, 0x50, 0xffffffffffffffff, 0x0) syz_io_uring_submit(r1, r4, &(0x7f0000000400)=@IORING_OP_STATX={0x15, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0}, 0x0) r6 = syz_io_uring_setup(0x495a, &(0x7f00000002c0)={0x0, 0x0, 0x0, 0x0, 0xfffffffd}, &(0x7f0000ee7000/0x2000)=nil, &(0x7f0000ffc000/0x3000)=nil, &(0x7f0000000380)=0x0, &(0x7f0000000100)=0x0) syz_io_uring_submit(r7, r8, &(0x7f0000000200)=@IORING_OP_WRITE={0x17, 0x0, 0x0, @fd_index, 0x0, 0x0}, 0x8001) syz_io_uring_submit(r7, r8, &(0x7f0000008540)=@IORING_OP_WRITE={0x17, 0x4, 0x2000, @fd_index, 0x0, 0x0}, 0x10001) r9 = mmap$IORING_OFF_SQES(&(0x7f0000ee7000/0x3000)=nil, 0x3000, 0x6, 0x11, r6, 0x10000000) syz_io_uring_submit(r7, r9, &(0x7f0000000180)=@IORING_OP_SEND={0x1a, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0}, 0x0) syz_io_uring_submit(r7, r9, &(0x7f0000000000)=@IORING_OP_WRITEV={0x2, 0x0, 0x0, @fd, 0x0, 0x0}, 0x0) r10 = io_uring_register$IORING_REGISTER_PERSONALITY(0xffffffffffffffff, 0x9, 0x0, 0x0) syz_io_uring_submit(0x0, 0x0, &(0x7f0000000000)=@IORING_OP_READ=@use_registered_buffer={0x16, 0x0, 0x0, @fd_index, 0x0, 0x0, 0x0, 0x0, 0x0, {0x0, r10}}, 0x0) syz_io_uring_submit(0x0, 0x0, &(0x7f00000004c0)=@IORING_OP_WRITE_FIXED={0x5, 0x0, 0x4007, @fd, 0x9, 0xffffffff00000000, 0x4, 0x2, 0x1, {0x0, r10}}, 0x3) syz_io_uring_submit(r5, r9, &(0x7f00000000c0)=@IORING_OP_READ=@use_registered_buffer={0x16, 0x3, 0x2007, @fd=r0, 0x7f704aeb, 0x0, 0x0, 0x8, 0x1, {0x1}}, 0x6) io_uring_enter(r0, 0x3f79, 0x0, 0x0, 0x0, 0x0) [ 156.688516][T12982] FAT-fs (loop2): error, corrupted directory (invalid entries) [ 156.696147][T12982] FAT-fs (loop2): Filesystem has been set read-only [ 156.704643][T12989] FAT-fs (loop5): Directory bread(block 138) failed [ 156.712852][T12989] FAT-fs (loop5): Directory bread(block 139) failed [ 156.724645][T12989] FAT-fs (loop5): Directory bread(block 140) failed [ 156.737724][T12989] FAT-fs (loop5): Directory bread(block 141) failed [ 156.740249][T13002] loop3: detected capacity change from 0 to 6 05:53:39 executing program 2: syz_mount_image$vfat(&(0x7f00000000c0), &(0x7f0000000100)='./file0\x00', 0x0, 0x3, &(0x7f0000000000)=[{&(0x7f0000000140)="eb3c906d6b66732e66617400028001000240000004f801", 0x17}, {&(0x7f0000010100)="000000090000000000000000c20d000000000000000000b8017737c54836ecaaf8ffff00f0ff", 0x26, 0x1e0}, {&(0x7f0000000180)="53595a4b414c4c45522020080000e780325132510000e780325100000000000041660069006c00650030000f00fc0000ffffffffffffffffffff0000ffffffff46494c45302020202020201000c1e770325132510000e770325103", 0x5b, 0x600}], 0x0, &(0x7f0000000400)=ANY=[]) chdir(&(0x7f0000000340)='./file0\x00') creat(&(0x7f0000000200)='./file0/file1\x00', 0x9d) setresuid(0x0, 0x0, 0x0) open(&(0x7f0000000080)='./file1\x00', 0x4400, 0x186) [ 156.780401][T13008] loop1: detected capacity change from 0 to 6 [ 156.790142][T12989] FAT-fs (loop5): Directory bread(block 142) failed [ 156.811220][T13008] FAT-fs (loop1): Directory bread(block 6) failed 05:53:39 executing program 0: syz_mount_image$vfat(&(0x7f00000000c0), &(0x7f0000000100)='./file0\x00', 0x0, 0x3, &(0x7f0000000000)=[{&(0x7f0000000140)="eb3c906d6b66732e66617400028001000240000004f801", 0x17}, {&(0x7f0000010100)="000000090000000000000000c20d000000000000000000b8017737c54836ecaaf8ffff00f0ff", 0x26, 0x1e0}, {&(0x7f0000000180)="53595a4b414c4c45522020080000e780325132510000e780325100000000000041660069006c00650030000f00fc0000ffffffffffffffffffff0000ffffffff46494c45302020202020201000c1e770325132510000e770325103", 0x5b, 0x600}], 0x0, &(0x7f0000000400)=ANY=[]) chdir(&(0x7f0000000340)='./file0\x00') creat(&(0x7f0000000200)='./file0/file1\x00', 0x9c) setresuid(0x0, 0x0, 0x0) open(&(0x7f0000000080)='./file1\x00', 0x4400, 0x186) [ 156.827214][T12989] FAT-fs (loop5): Directory bread(block 143) failed [ 156.828291][T13008] FAT-fs (loop1): Directory bread(block 6) failed [ 156.841495][T12989] FAT-fs (loop5): error, corrupted directory (invalid entries) [ 156.849096][T12989] FAT-fs (loop5): Filesystem has been set read-only [ 156.858764][T13008] FAT-fs (loop1): Directory bread(block 6) failed 05:53:39 executing program 3: syz_mount_image$vfat(&(0x7f00000000c0), &(0x7f0000000100)='./file0\x00', 0x0, 0x3, &(0x7f0000000000)=[{&(0x7f0000000140)="eb3c906d6b66732e66617400028001000240000004f801", 0x17}, {&(0x7f0000010100)="000000090000000000000000c20d000000000000000000b8017737c54836ecaaf8ffff00f0ff", 0x26, 0x1e0}, {&(0x7f0000000180)="53595a4b414c4c45522020080000e780325132510000e780325100000000000041660069006c00650030000f00fc0000ffffffffffffffffffff0000ffffffff46494c45302020202020201000c1e770325132510000e770325103", 0x5b, 0x600}], 0x0, &(0x7f0000000400)=ANY=[]) chdir(0x0) creat(&(0x7f0000000200)='./file0/file1\x00', 0x0) newfstatat(0xffffffffffffff9c, &(0x7f0000000340)='./file1\x00', &(0x7f0000000440), 0x800) open(&(0x7f0000000080)='./file1\x00', 0x4400, 0x186) 05:53:39 executing program 1: syz_mount_image$vfat(&(0x7f00000000c0), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000000)=[{&(0x7f0000000140)="eb3c906d6b66732e66617400028001000240000004f801", 0x17}, {&(0x7f0000000180)="53595a4b414c4c45522020080000e780325132510000e780325100000000000041660069006c00650030000f00fc0000ffffffffffffffffffff0000ffffffff46494c4530202020202020", 0x4b, 0x600}], 0x0, &(0x7f0000000400)=ANY=[@ANYBLOB='check=strict,iocharset=cp437']) creat(&(0x7f0000000200)='./file0/file1\x00', 0x3f00) 05:53:39 executing program 0: r0 = syz_io_uring_setup(0x6ce0, &(0x7f0000000040), &(0x7f0000002000/0x2000)=nil, &(0x7f0000ffd000/0x3000)=nil, &(0x7f0000000100)=0x0, &(0x7f0000000140)=0x0) r3 = socket$inet_udplite(0x2, 0x2, 0x88) recvmsg(r3, &(0x7f00000000c0)={&(0x7f0000000180)=@llc={0x1a, 0x0, 0x0, 0x0, 0x0, 0x0, @broadcast}, 0x80, &(0x7f0000000000)=[{&(0x7f0000000200)=""/73, 0x49}, {&(0x7f0000000280)=""/117, 0x75}], 0x2, &(0x7f0000000300)=""/4096, 0x1000}, 0x140) r4 = dup(r3) syz_io_uring_submit(r1, r2, &(0x7f0000001740)=@IORING_OP_RECVMSG={0xa, 0x5c95d8f2a851f33c, 0x0, r4, 0x0, &(0x7f0000001700)={0x0, 0x0, &(0x7f00000006c0)}}, 0x0) io_uring_enter(r0, 0x2ff, 0x0, 0x0, 0x0, 0x0) 05:53:39 executing program 5: syz_mount_image$vfat(&(0x7f00000000c0), &(0x7f0000000100)='./file0\x00', 0x0, 0x3, &(0x7f0000000000)=[{&(0x7f0000000140)="eb3c906d6b66732e66617400028001000240000004f801", 0x17}, {&(0x7f0000010100)="000000090000000000000000c20d000000000000000000b8017737c54836ecaaf8ffff00f0ff", 0x26, 0x1e0}, {&(0x7f0000000180)="53595a4b414c4c45522020080000e780325132510000e780325100000000000041660069006c00650030000f00fc0000ffffffffffffffffffff0000ffffffff46494c45302020202020201000c1e770325132510000e770325103", 0x5b, 0x600}], 0x0, &(0x7f0000000400)=ANY=[@ANYBLOB='check=strict,iocharset=cp437']) chdir(&(0x7f0000000340)='./file0\x00') creat(&(0x7f0000000200)='./file0/file1\x00', 0x0) newfstatat(0xffffffffffffff9c, &(0x7f0000000340)='./file1\x00', 0x0, 0x0) open(&(0x7f0000000080)='./file1\x00', 0x0, 0x3f00000000000000) 05:53:39 executing program 4: prlimit64(0x0, 0xe, &(0x7f0000000280)={0x9, 0x8d}, 0x0) sched_setattr(0x0, &(0x7f0000000040)={0x38, 0x2, 0x0, 0x0, 0x8}, 0x0) r0 = creat(&(0x7f0000000280)='./bus\x00', 0x0) write$cgroup_type(r0, &(0x7f0000000200), 0x175d900f) ioctl$FS_IOC_RESVSP(r0, 0x40305828, &(0x7f0000000040)={0xffff, 0x0, 0x0, 0x8}) [ 156.881216][T13014] loop2: detected capacity change from 0 to 6 [ 156.917100][T13014] FAT-fs (loop2): Directory bread(block 6) failed [ 156.933097][T13016] loop3: detected capacity change from 0 to 6 [ 156.945411][T13014] FAT-fs (loop2): Directory bread(block 135) failed [ 156.952109][T13014] FAT-fs (loop2): Directory bread(block 136) failed [ 156.962593][T13014] FAT-fs (loop2): Directory bread(block 137) failed [ 156.969658][T13014] FAT-fs (loop2): Directory bread(block 138) failed [ 156.976717][T13014] FAT-fs (loop2): Directory bread(block 139) failed [ 156.983392][T13014] FAT-fs (loop2): Directory bread(block 140) failed [ 156.990388][T13014] FAT-fs (loop2): Directory bread(block 141) failed [ 156.997158][T13014] FAT-fs (loop2): Directory bread(block 142) failed [ 157.003831][T13014] FAT-fs (loop2): Directory bread(block 143) failed [ 157.011840][T13014] FAT-fs (loop2): error, corrupted directory (invalid entries) [ 157.019455][T13014] FAT-fs (loop2): Filesystem has been set read-only [ 157.035458][T13026] loop5: detected capacity change from 0 to 6 [ 157.045097][T13026] FAT-fs (loop5): Directory bread(block 6) failed [ 157.053102][T13026] FAT-fs (loop5): Directory bread(block 135) failed [ 157.059954][T13026] FAT-fs (loop5): Directory bread(block 136) failed [ 157.066740][T13026] FAT-fs (loop5): Directory bread(block 137) failed [ 157.073406][T13026] FAT-fs (loop5): Directory bread(block 138) failed 05:53:39 executing program 0: r0 = openat$autofs(0xffffffffffffff9c, &(0x7f0000000100), 0x410000, 0x0) ioctl$LOOP_SET_FD(r0, 0x4c00, 0xffffffffffffffff) r1 = openat$nvram(0xffffffffffffff9c, &(0x7f0000000280), 0xc0500, 0x0) close(r1) ioctl$SECCOMP_IOCTL_NOTIF_RECV(r1, 0xc0502100, &(0x7f00000003c0)) r2 = getpid() r3 = syz_open_procfs(r2, &(0x7f0000000440)='fd/3\x00') ioctl$SG_IO(r3, 0x2285, &(0x7f0000000200)={0x0, 0xfffffffffffffffd, 0x30, 0xdf, @scatter={0x1, 0x0, &(0x7f00000000c0)=[{&(0x7f0000000000)=""/161, 0xa1}]}, &(0x7f0000000180)="c8420226cac0eedb620000f05387a9b5b10f7749f0ef53f1b059cc25e4a0780100000000000000000000000000000008", &(0x7f0000000300)=""/142, 0x8, 0x2d, 0x80002, &(0x7f00000001c0)}) ioctl$TIOCL_PASTESEL(r1, 0x541c, &(0x7f00000002c0)) [ 157.080359][T13026] FAT-fs (loop5): Directory bread(block 139) failed [ 157.087236][T13026] FAT-fs (loop5): Directory bread(block 140) failed [ 157.094218][T13026] FAT-fs (loop5): Directory bread(block 141) failed [ 157.100886][T13026] FAT-fs (loop5): Directory bread(block 142) failed [ 157.117538][T13016] FAT-fs (loop3): Directory bread(block 6) failed [ 157.118734][T13026] FAT-fs (loop5): Directory bread(block 143) failed 05:53:39 executing program 2: syz_mount_image$vfat(&(0x7f00000000c0), &(0x7f0000000100)='./file0\x00', 0x0, 0x3, &(0x7f0000000000)=[{&(0x7f0000000140)="eb3c906d6b66732e66617400028001000240000004f801", 0x17}, {&(0x7f0000010100)="000000090000000000000000c20d000000000000000000b8017737c54836ecaaf8ffff00f0ff", 0x26, 0x1e0}, {&(0x7f0000000180)="53595a4b414c4c45522020080000e780325132510000e780325100000000000041660069006c00650030000f00fc0000ffffffffffffffffffff0000ffffffff46494c45302020202020201000c1e770325132510000e770325103", 0x5b, 0x600}], 0x0, &(0x7f0000000400)=ANY=[]) chdir(&(0x7f0000000340)='./file0\x00') creat(&(0x7f0000000200)='./file0/file1\x00', 0x9e) setresuid(0x0, 0x0, 0x0) open(&(0x7f0000000080)='./file1\x00', 0x4400, 0x186) 05:53:39 executing program 4: prlimit64(0x0, 0xe, &(0x7f0000000280)={0x9, 0x8d}, 0x0) sched_setattr(0x0, &(0x7f0000000040)={0x38, 0x2, 0x0, 0x0, 0x8}, 0x0) r0 = creat(&(0x7f0000000280)='./bus\x00', 0x0) write$cgroup_type(r0, &(0x7f0000000200), 0x175d900f) ioctl$FS_IOC_RESVSP(r0, 0x40305828, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x8}) [ 157.137275][T13026] FAT-fs (loop5): error, corrupted directory (invalid entries) [ 157.144876][T13026] FAT-fs (loop5): Filesystem has been set read-only [ 157.151495][ T22] audit: type=1400 audit(1634622819.913:337): avc: denied { append } for pid=13030 comm="syz-executor.0" name="nvram" dev="devtmpfs" ino=97 scontext=root:sysadm_r:sysadm_t tcontext=system_u:object_r:nvram_device_t tclass=chr_file permissive=1 [ 157.176721][T13035] loop1: detected capacity change from 0 to 6 05:53:39 executing program 0: r0 = socket(0x10, 0x2, 0x0) ioctl$sock_SIOCETHTOOL(r0, 0x8946, &(0x7f0000000040)={'sit0\x00', &(0x7f0000000000)=@ethtool_link_settings={0x24}}) r1 = socket$inet6_tcp(0xa, 0x1, 0x0) getsockopt$inet6_tcp_TCP_REPAIR_WINDOW(r1, 0x6, 0x1d, &(0x7f0000000000), &(0x7f0000000040)=0x14) getsockopt$bt_hci(r1, 0x0, 0x3, &(0x7f0000000080)=""/129, &(0x7f0000000140)=0x81) 05:53:40 executing program 5: syz_mount_image$vfat(&(0x7f00000000c0), &(0x7f0000000100)='./file0\x00', 0x0, 0x3, &(0x7f0000000000)=[{&(0x7f0000000140)="eb3c906d6b66732e66617400028001000240000004f801", 0x17}, {&(0x7f0000010100)="000000090000000000000000c20d000000000000000000b8017737c54836ecaaf8ffff00f0ff", 0x26, 0x1e0}, {&(0x7f0000000180)="53595a4b414c4c45522020080000e780325132510000e780325100000000000041660069006c00650030000f00fc0000ffffffffffffffffffff0000ffffffff46494c45302020202020201000c1e770325132510000e770325103", 0x5b, 0x600}], 0x0, &(0x7f0000000400)=ANY=[@ANYBLOB='check=strict,iocharset=cp437']) chdir(&(0x7f0000000340)='./file0\x00') creat(&(0x7f0000000200)='./file0/file1\x00', 0x0) newfstatat(0xffffffffffffff9c, &(0x7f0000000340)='./file1\x00', 0x0, 0x0) open(&(0x7f0000000080)='./file1\x00', 0x0, 0x4000080000000000) 05:53:40 executing program 3: syz_mount_image$vfat(&(0x7f00000000c0), &(0x7f0000000100)='./file0\x00', 0x0, 0x3, &(0x7f0000000000)=[{&(0x7f0000000140)="eb3c906d6b66732e66617400028001000240000004f801", 0x17}, {&(0x7f0000010100)="000000090000000000000000c20d000000000000000000b8017737c54836ecaaf8ffff00f0ff", 0x26, 0x1e0}, {&(0x7f0000000180)="53595a4b414c4c45522020080000e780325132510000e780325100000000000041660069006c00650030000f00fc0000ffffffffffffffffffff0000ffffffff46494c45302020202020201000c1e770325132510000e770325103", 0x5b, 0x600}], 0x0, &(0x7f0000000400)=ANY=[]) chdir(0x0) creat(&(0x7f0000000200)='./file0/file1\x00', 0x0) newfstatat(0xffffffffffffff9c, &(0x7f0000000340)='./file1\x00', &(0x7f0000000440), 0x800) open(&(0x7f0000000080)='./file1\x00', 0x4400, 0x186) [ 157.203939][T13035] FAT-fs (loop1): Directory bread(block 6) failed [ 157.251888][T13042] loop2: detected capacity change from 0 to 6 [ 157.258978][T13035] FAT-fs (loop1): Directory bread(block 6) failed [ 157.273491][T13035] FAT-fs (loop1): Directory bread(block 6) failed 05:53:40 executing program 1: syz_mount_image$vfat(&(0x7f00000000c0), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000000)=[{&(0x7f0000000140)="eb3c906d6b66732e66617400028001000240000004f801", 0x17}, {&(0x7f0000000180)="53595a4b414c4c45522020080000e780325132510000e780325100000000000041660069006c00650030000f00fc0000ffffffffffffffffffff0000ffffffff46494c4530202020202020", 0x4b, 0x600}], 0x0, &(0x7f0000000400)=ANY=[@ANYBLOB='check=strict,iocharset=cp437']) creat(&(0x7f0000000200)='./file0/file1\x00', 0x4800) [ 157.309544][T13042] FAT-fs (loop2): Directory bread(block 6) failed [ 157.330922][T13042] FAT-fs (loop2): Directory bread(block 135) failed 05:53:40 executing program 0: read$eventfd(0xffffffffffffffff, &(0x7f0000000000), 0x8) syz_mount_image$vfat(&(0x7f0000000040), &(0x7f0000000080)='./file0\x00', 0x0, 0x0, &(0x7f0000000600), 0x0, &(0x7f0000000140)=ANY=[@ANYBLOB="696f636861727365743d64656661754c742c35392d31352c00000000000000000000010000da404c"]) [ 157.368987][T13051] loop3: detected capacity change from 0 to 6 [ 157.375281][T13052] loop5: detected capacity change from 0 to 6 [ 157.382051][T13042] FAT-fs (loop2): Directory bread(block 136) failed [ 157.388950][T13042] FAT-fs (loop2): Directory bread(block 137) failed [ 157.395675][T13042] FAT-fs (loop2): Directory bread(block 138) failed [ 157.402950][T13042] FAT-fs (loop2): Directory bread(block 139) failed [ 157.409828][T13042] FAT-fs (loop2): Directory bread(block 140) failed [ 157.416555][T13051] FAT-fs (loop3): Directory bread(block 6) failed [ 157.423079][T13042] FAT-fs (loop2): Directory bread(block 141) failed [ 157.429995][T13042] FAT-fs (loop2): Directory bread(block 142) failed [ 157.436695][T13042] FAT-fs (loop2): Directory bread(block 143) failed [ 157.443700][T13051] FAT-fs (loop3): Directory bread(block 6) failed [ 157.450445][T13055] loop1: detected capacity change from 0 to 6 [ 157.456927][T13051] FAT-fs (loop3): Directory bread(block 6) failed 05:53:40 executing program 0: connect$inet6(0xffffffffffffffff, &(0x7f0000000180)={0xa, 0x0, 0x0, @initdev={0xfe, 0x88, '\x00', 0xfd, 0x0}}, 0xfffffffffffffe9f) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) vmsplice(r1, &(0x7f00000000c0)=[{&(0x7f0000000180)="77690addcfbe1fbb66ec", 0xff3b}], 0x1, 0x1) r2 = socket$inet6_tcp(0xa, 0x1, 0x0) getsockopt$inet6_tcp_TCP_REPAIR_WINDOW(r2, 0x6, 0x1d, &(0x7f0000000000), &(0x7f0000000040)=0x14) bind$inet6(r2, &(0x7f00000011c0)={0xa, 0x4e21, 0x8, @rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01', 0x1}, 0x1c) close(r1) r3 = socket(0x10, 0x3, 0x0) r4 = socket$inet6_tcp(0xa, 0x1, 0x0) getsockopt$inet6_tcp_TCP_REPAIR_WINDOW(r4, 0x6, 0x1d, &(0x7f0000000000), &(0x7f0000000040)=0x14) sendto$inet6(r4, &(0x7f00000001c0)="34cd7f876014a42715ef86ad0c376fbf85ddfba05c1291702c3680aae95727ed77cd27f7ba8554f97d4d94ba1f5944887bdb066af71508bbec8f2055905c97489d6cddfecbda304d33a5e9fd54f23a642b12d77f3d0668883f39fc1e96d442ed9d550caa671b807f454f4d22267290b41898ffea43ced8db9940078d2aa4f1e58277ef97c7652bf614580a6b9b40d73ea0dd96961672f6ecb4f27c8ff2621879de217b1651243df5026d338e81e19db4256cc088f02be87b22a74e25a8fb4556c0b5436f06d068fb11c614aa87d2cd49fa0424a669fb955162638f91a8ed3ff0c9dae4313f752538cd9edd516acfcaf1dfa8758f69674c2160ff3be64cd375696b9630bf1d889bda4cadf4c992af443c00a4a99c00a48fadbcdf3dd20cbcb0ed595701c756a475bb1d643c609c387266bea554b3f9c7792d7a96e0733b7eea6301e540838b0e01faa32a781032c7d34075d4bbc87a1be725063614dadb488b6a9da0dbb3578a0a5850623e5a68faa8c6c12a0855fd83e60b7b6ab38c1d027aaa1a98101cdd76511194302470b524102e0b942cce71185b877c9d246b2f780eb6636efe39d3b60423327848db3a1a5a4045d974897a5723defcfec3d587b16ecfc0a3e738d48d76633d1f964b447d4c7719604ee9ffecc6e527bc0af2d25cd53236d941d7224dda644cf8c6a6698f7971905b5f93c1dbe871ed6c89707c49252e07e62dfe327922cf44bff332b0221adb4900d1c10bc65acd88c55239fcf4e475f940837f2eb8f88fdd58d9650ef0fcf5eaa72d4cd12c4e6d49b8a059193867939db6335d459d3d621cd7fff7adcf1188db59cbc8435965729818f1a68acab0070ef45b1cdd1e43fc148ce320114a071147994038c5e9fa378ed10d27b190e81f94e822c2da527d64580f25d3e5618af58520030832e6323ea0b486b5cc4d6cae9ae893f8a9a2658e2d659a795d69dc39c83aee3c403c3f435d2e97deaf7d07f7955183dca4fbd6692e4920e94818658768bf8d2b06ac680fa445adc1f03663cfef09f7164f2ae3db3e3227a533aa9a7510cc6f574a183a8e56c988b808820957930b72b0b8fed0ebde21fa0a5219fd4b9bc86e1d291bf4457793e49c2df678db908d6fd89274c26c949d70da0bc93ddf7a1de7ec7bc3095bf36ce981524ee0c5d0cfd96dc1f6651c0c26090a28e329463b12469dc592bf9d6258bd4bca23397d1f0c19e951de34b2208de28455ce07b1acb8915cc06ccc00dc525ff0ddc1376069496096dc3ba5189bcb32aa5f24f7a6c5e89c1b8a5480f7fa38826052d0c48cdbc6a48f1633e0d56918c5b97ca08ee28256b10d1390c76cc4413f75c1e8d37ad9a4ed46c74a958fa69b8800d95744c9229ea7815f8a0652d4e2d63decc3c2801f78db6ba158bdfd40c9b562e600646e631bd7692fabb15f78629d561d4260fde40e05430e4e3c6c079ea4c3d262c24e310895ed08dcdccde9a1f682bcc1e9beee820042aaa07f31650dde291a7a6d923bdf776ec45859ea289e904236e0fb73b8bbf50a3955275554b9125311cbbf70212f629a48aa685289959786544e12312d68107816e762045d568b6e6de5fe827df0ce25afababbd7772c6df78394400f12f37c014b9fba958b5b76de0dab72207969531c32ba8eed03c244be2c7b7945df946e1b9c7b79ccef930302f6459a0e6a68fe7e87ca679ee5abf4f842da89dd7de728e2c568ddcf9a86151c0c8fa1b131adcb32fc2822360b4c33a90c177d8b1446082d4dcee5f62f9b5bc9e77b948a023810d51d4965eb2c77e81b053afff57f713810b9439dec412dcfac0fa7b2937d24b457f4d91999a9f7d5340da5a58a0b5e439e8df450b17098b3f9a2248517d7cad06ef13b0247612cfce607d4a5c9b33f5c799a834971c5043c3edd0560b4028133f2374e47e1edc711bd51a23537c94e01a981995477384a0e9a0529aadf99b863a940b2cd99742f2b964e6c18e10edc961997218405be74dd2a8b518be1ed91bb3841d14ee1642370abbc0a088f1e10457282847b515da464d2e0c0ef3a6a3960b74786519f58c45fa5369e178ad0090e0c51d2fc606d1de141e8cde5455683a32faf957692f58983f13f729636474b0b8efd5da1eef925f225f88683cc04d60ebd654d4e998e459088d6304940e44b2974132a9ff777781fb223e35325508052711d301fe1f04889de3947555cd2518129014dd3735239f56ab84a47df6473744c4ef311aeded4778035ca268ca59e84f5fad11f1ed2c75b5cec4ecad77739c24724a07acfab9a661054dce3a1a466c218e60e0ec1cc39f447e9869555b1181e8f675e67fe96a065caa89108830fade30da133d92e7756b0c33d278fd6d875b8eb9f35c40deeb2a83b3a329d17a13e35508ac7268a7299648d67b31c1b7537b4c02907bd14aac619a9c403d3b5cb61cacf3d67cc26f80fbb2df51ec5f697b25408c71dba639cdb0564e638cd0838d284febf6a3b01ee6c57819ca1a31faf9a574e398c3ab5a14de41e9171cc535072f19b38df1a3e2c815896ce703ea3b9e2c9a14e7ab985a36c60628cadc0c10c797317d9faffaa781564866deaf896faad948d513383eecf85e3017225c55c157ca0b21b34e9313a3aae6f0bca4428b4b663924f50bc3b86cae25087ec443a58bf4a7b9ac29cbbfd7b4675b8177050d668cec6f1ff97b8b9a16e01fd9f0090a3f4b6ac73c80fd8975aaa07ef3db8d04dd01ce448b37b3a4b643cb8a7e2e1430634ef536ee8b789022af175309af69fa8d5307c9ed2a914519446b63f9cead56986e136597d8ee55eb9501ec36ee36d7e2f1b0b71faf140561395f99a1e0fc4c32dcbfb2a5b1368e869f580c6721aba99f40ad6c00e4b9f255f18139b9520b12fe51ce9c2b4dd886a1620c4ef70ac269cc12a49219a6e62f27c268f24d5fb1ebcb7ef2b843adb269384be592071e31744bfa922bd508de523fc069408f4114fd2062c81daf3128d14b1bbdb87f5f1da32143a05ff59de6786dab3849f451b3873de3a86ccdf4833a3a67d0643db01a4caab2067abaab49d0477498fbd1d7442b26781c014c572f9f2bf0c265c356e75141841059f9566debd0eeadfd205ba5e6ec2d607b557c24e0196b1290762ba687cc88c1403d9a85323783b4652144caaf66afe167aad94754e55dc303cc4f29bfd78165884c17c1585c47408bfcbf1e30b613cbc4f5b29789706e6d31129e4e84a8c196b20ee69022b90953fc35389cbf8df54959df688ce2889ec7fc6a7b0a5f8d4a535f17fd9885e73bfe4d8b3266798678057a0edc15672adaa2badfadc92d100c0b6393eae77f1a8f99481fd7a2be9d9ae688ce8527c517b8da345ac03b0da3944660e15b8c3caf8d04d5d4459524d33bf62d50987faf8df6171f4ddf8d51b3d8f78f17664eba0140909a4049c1e1e3dc30a52ab452cb2690db76ab5a46ef056e4e30398a4327fd5b08e4c218183e1b4da5c4a78d6a1096b6de6aa263e7f04d265155871835908e3f749055b9d1317c74426d6909595de79fdf36dc2751303b521e01612565e16bc57d9cf4d659690b4149a2094aa03703fdc634668ac3fc31845756fba9564dcd3cf8eb6027cfb2d39df7843d8777b2d1d15d5cac9f322a1295bf368370aea627f401c1ca18d1a3cda0b0eb370653831ae928343cc209496a3730252923e177a18a74449adbfafc0acfbeb015ca796d1f739b016aca8142ff4a07e66d88787db699f1938665d3395f713172aeb9e22d9ebbdbfcdf97af613777cd10d437c8a771f6e9657ffeca59d0a5913b3dc9d08705e7d397b872be0ddc750705ad0906918c8fd16bb8bf576752cd8cfe61625b8e42bb138744e0bc3981bcac9a618e05d7bcce00d3bc55ea25d3f5921f4a0a536ff85ea3b1416f057be482effd18b3d9a1d2809ab00d215378a958536b5990c590d12d2b40f2db289bed1b9a42f877357125b0fae68f0b70b0299100add320896fb9dfcd6e1707af9b3a94dd351fc3baae3686367fa1764e99d9f4fc690fcac59303eaf8ce10f4d8a8243329fd02f95fafcb5b7425f45af2bf5c36fb25d7c0ac52e60fbc86e2e960a3bda082cd97a5ed32777270d13906890e3748a4e64ff96a011b7e955c0e91c46084b2d0496f463eca689d09662f461135da3cf1dcecea9ef38214b0c812482bdb65dc0925252449ea169f2ff26e5b305ca8c2fdd68bd4cf1e4a66c42b2cf3cdfafc982e6d59ed9e0b1b4790e8cdd904907578e9fd33e13d93ced3ee4db249a79efdca84aa8599c555b088f8e4fb0251e85714281ab26a7f0032adf6460b541158e7f7888df69cb8c2ebda12ed590a1943e893e042d06388cc28031b9c4a77fbbed77be787c608b117ae2d702328e8382b107d02473e7920a24d15bc13a6f2a68aebf8f65d8f75ac30588186eca4695ee3ea6dd53247a23062ac918fdaafb7562444b38df7cf2e0e798fdffa1caeb19b3340b525c0550e58be03d4cf1c706c309ca3f67e2756fd9f91f51d3f6074df349201359d074fc2ca59b391d24528398f7c6c0b621bffce623f7df6584ba40d4435ab238d1ef09f92685eb2a099bdef9d2fa7afa96a5e035286b83bfa4b91ff2d2c6c2e0bdc273c1b3dc6f64470807c3a3c074288be34fc88af89b7386d4c7da277448f06c2745620ca3c8320b156ba0f2e5e5f1ad523b9fc0b900318ae0563bb632673f5eaef522bfa7eff6156cd16449bff952e41d0d53a449b28d7d7f2359ccfb36a9b31921977a97652dfb1932d641dae007a1bfb181bf222e8c6ca35fa6a50e33e634fee54057e5e83c179c8cc054cff85b0ceaa7d145513a7781fe6206880b644606017589dc8595c4e12235d4dd6c81eea45840fbc8e443a547093bf050991a0608ef21c90a37cedeb4f554c8859c52a329f00af7295b528b6c69f1bf9ebb368313adcac20494e3a7d3b3405b002d62df124c4ddd109dbce83daa047fed4784b95f864c9046d044d9708dc555fb2de3c777a22660684dbd05d73b691b11579f91e74a8d2ef0bc43a804bb6775807534db42ce6bd40376a6b758e0c8617b8f05b35a5aaf3d74772542f45a2d25eb8fc54e14fd88e5d46420ee72f2fd2a6b913e99261220d6908178976892099d39a9a381420ca576e28326e36dbb3e516bb31d61a2d867a194da0192ed11e465252476bcc59eca617f05870711b84e210eddfdfc8803132493c592f44c296e2de40fb9dcc2668c86f4cf6c98076fb5c885e53ca6628bea5b20aa4014efa633a49f10287feef039f4ce92403da90b9b32f73c69a5d794231111f264503667ef63f3e9f405f0068ea26af2849562beccf39f1b7fcee46321c9bd5deaaebf447d0e3a2cbf673ecf6035bfa8b43ae0ce811e860e77c44c73decc0ba15ad1585ad460e1e20db141e420b116c021c862558fbad032be06ca4cb78259eea0b05337ea9b6be6799c694a8fc7990826c9fc044d0ffcae60731088bf3cc233d867e68ab6a0eadfc9ba8c65dabbdf3c050f6c207c3111729a0fa8877eb22aaab52208c95c313741b4cac3ee68286a950b9c83335daa979c53c56bbab17a195efbac63e31c87d10820d2098566c76e464300636f833b192aa96cf5f40e072e69ed57a13a45f7a375ecee56241d997d4f26acb83f4ce8a2c3066d6ec44081dab6de67ca35dbeff2ff8776907f6568625c79f64e986e776f68200a1775806b27f0c765c7a893aa6010fa2417256eeabe00f321b7eb34dda75422b85650887a7d7e876920359706aad8b191c4476b08275e2cc73b5a1a731", 0x1000, 0x24040001, &(0x7f0000000140)={0xa, 0x4e22, 0x25, @initdev={0xfe, 0x88, '\x00', 0x1, 0x0}}, 0x1c) setsockopt$netlink_NETLINK_TX_RING(r3, 0x10e, 0xc, &(0x7f0000000040)={0x7ff}, 0x10) write(0xffffffffffffffff, &(0x7f0000000180)="1c0000002200", 0x6) mmap(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x2000000, 0x30, r1, 0xa53e4000) splice(r0, 0x0, r1, 0x0, 0x10000, 0x0) splice(r3, &(0x7f0000000000)=0x2, r0, &(0x7f0000000100)=0x8000, 0x9, 0x9) [ 157.463693][T13052] FAT-fs (loop5): Directory bread(block 6) failed [ 157.471205][T13042] FAT-fs (loop2): error, corrupted directory (invalid entries) [ 157.478883][T13042] FAT-fs (loop2): Filesystem has been set read-only [ 157.486916][T13055] FAT-fs (loop1): Directory bread(block 6) failed [ 157.499108][T13055] FAT-fs (loop1): Directory bread(block 6) failed 05:53:40 executing program 3: syz_mount_image$vfat(&(0x7f00000000c0), &(0x7f0000000100)='./file0\x00', 0x0, 0x3, &(0x7f0000000000)=[{&(0x7f0000000140)="eb3c906d6b66732e66617400028001000240000004f801", 0x17}, {&(0x7f0000010100)="000000090000000000000000c20d000000000000000000b8017737c54836ecaaf8ffff00f0ff", 0x26, 0x1e0}, {&(0x7f0000000180)="53595a4b414c4c45522020080000e780325132510000e780325100000000000041660069006c00650030000f00fc0000ffffffffffffffffffff0000ffffffff46494c45302020202020201000c1e770325132510000e770325103", 0x5b, 0x600}], 0x0, &(0x7f0000000400)=ANY=[]) chdir(0x0) creat(&(0x7f0000000200)='./file0/file1\x00', 0x0) newfstatat(0xffffffffffffff9c, &(0x7f0000000340)='./file1\x00', &(0x7f0000000440), 0x800) open(&(0x7f0000000080)='./file1\x00', 0x4400, 0x186) 05:53:40 executing program 4: prlimit64(0x0, 0xe, &(0x7f0000000280)={0x9, 0x8d}, 0x0) sched_setattr(0x0, &(0x7f0000000040)={0x38, 0x2, 0x0, 0x0, 0x8}, 0x0) r0 = creat(&(0x7f0000000280)='./bus\x00', 0x0) write$cgroup_type(r0, &(0x7f0000000200), 0x175d900f) ioctl$FS_IOC_RESVSP(r0, 0x40305828, &(0x7f0000000040)={0x0, 0x2, 0x0, 0x8}) 05:53:40 executing program 2: syz_mount_image$vfat(&(0x7f00000000c0), &(0x7f0000000100)='./file0\x00', 0x0, 0x3, &(0x7f0000000000)=[{&(0x7f0000000140)="eb3c906d6b66732e66617400028001000240000004f801", 0x17}, {&(0x7f0000010100)="000000090000000000000000c20d000000000000000000b8017737c54836ecaaf8ffff00f0ff", 0x26, 0x1e0}, {&(0x7f0000000180)="53595a4b414c4c45522020080000e780325132510000e780325100000000000041660069006c00650030000f00fc0000ffffffffffffffffffff0000ffffffff46494c45302020202020201000c1e770325132510000e770325103", 0x5b, 0x600}], 0x0, &(0x7f0000000400)=ANY=[]) chdir(&(0x7f0000000340)='./file0\x00') creat(&(0x7f0000000200)='./file0/file1\x00', 0x9f) setresuid(0x0, 0x0, 0x0) open(&(0x7f0000000080)='./file1\x00', 0x4400, 0x186) 05:53:40 executing program 0: r0 = syz_open_procfs(0x0, &(0x7f0000000000)='ns\x00') r1 = socket$inet6_tcp(0xa, 0x1, 0x0) getsockopt$inet6_tcp_TCP_REPAIR_WINDOW(r1, 0x6, 0x1d, &(0x7f0000000000), &(0x7f0000000040)=0x14) r2 = socket$inet6_tcp(0xa, 0x1, 0x0) getsockopt$inet6_tcp_TCP_REPAIR_WINDOW(r2, 0x6, 0x1d, &(0x7f0000000000), &(0x7f0000000040)=0x14) dup2(r1, r2) r3 = syz_open_procfs(0xffffffffffffffff, &(0x7f0000000000)='ns\x00') renameat(r0, &(0x7f0000000140)='./cgroup\x00', r3, &(0x7f0000000100)='./cgroup\x00') r4 = syz_open_procfs(0x0, &(0x7f0000000000)='ns\x00') utimensat(r4, &(0x7f0000000040)='./cgroup\x00', 0x0, 0x100) 05:53:40 executing program 5: syz_mount_image$vfat(&(0x7f00000000c0), &(0x7f0000000100)='./file0\x00', 0x0, 0x3, &(0x7f0000000000)=[{&(0x7f0000000140)="eb3c906d6b66732e66617400028001000240000004f801", 0x17}, {&(0x7f0000010100)="000000090000000000000000c20d000000000000000000b8017737c54836ecaaf8ffff00f0ff", 0x26, 0x1e0}, {&(0x7f0000000180)="53595a4b414c4c45522020080000e780325132510000e780325100000000000041660069006c00650030000f00fc0000ffffffffffffffffffff0000ffffffff46494c45302020202020201000c1e770325132510000e770325103", 0x5b, 0x600}], 0x0, &(0x7f0000000400)=ANY=[@ANYBLOB='check=strict,iocharset=cp437']) chdir(&(0x7f0000000340)='./file0\x00') creat(&(0x7f0000000200)='./file0/file1\x00', 0x0) newfstatat(0xffffffffffffff9c, &(0x7f0000000340)='./file1\x00', 0x0, 0x0) open(&(0x7f0000000080)='./file1\x00', 0x0, 0xf6ffffff00000000) 05:53:40 executing program 1: syz_mount_image$vfat(&(0x7f00000000c0), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000000)=[{&(0x7f0000000140)="eb3c906d6b66732e66617400028001000240000004f801", 0x17}, {&(0x7f0000000180)="53595a4b414c4c45522020080000e780325132510000e780325100000000000041660069006c00650030000f00fc0000ffffffffffffffffffff0000ffffffff46494c4530202020202020", 0x4b, 0x600}], 0x0, &(0x7f0000000400)=ANY=[@ANYBLOB='check=strict,iocharset=cp437']) creat(&(0x7f0000000200)='./file0/file1\x00', 0x4c00) [ 157.523191][T13055] FAT-fs (loop1): Directory bread(block 6) failed [ 157.581768][ T22] audit: type=1400 audit(1634622820.353:338): avc: denied { write } for pid=13065 comm="syz-executor.0" name="ns" dev="proc" ino=26314 scontext=root:sysadm_r:sysadm_t tcontext=root:sysadm_r:sysadm_t tclass=dir permissive=1 05:53:40 executing program 0: r0 = socket$inet(0x2, 0x4000000000000001, 0x0) setsockopt$inet_tcp_int(r0, 0x6, 0x80000000000002, &(0x7f0000000300)=0x80, 0x4) bind$inet(r0, &(0x7f0000000000)={0x2, 0x4e23, @broadcast}, 0x10) ioctl$F2FS_IOC_MOVE_RANGE(0xffffffffffffffff, 0xc020f509, 0x0) connect$inet(0xffffffffffffffff, 0x0, 0x0) sendto$inet(r0, 0x0, 0x0, 0x200007fd, &(0x7f0000e68000)={0x2, 0x4e23, @loopback}, 0x10) setsockopt$sock_int(r0, 0x1, 0x21, &(0x7f00000003c0), 0x4) pipe2(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x800) setsockopt$inet_tcp_TCP_CONGESTION(r1, 0x6, 0xd, &(0x7f0000000100)='vegas\x00', 0x6) sendto$inet(r0, &(0x7f0000000040)="e69458030483e47ed8f9a45e053eabf45426828386025edecb62787530c9e62cc76f781163c91c3b4f09d93f9754ebe5eb66a90f58ed07af05b286c9eff682ca9f1953af5194dc32b820ea19f2fa634d2e04a021f72c4a31e1585b09b60c76759600d385131a324c5de8b3d528768a11347aad52a4e95fbc788963a29444f767", 0x80, 0x0, 0x0, 0x0) write$binfmt_elf64(r0, &(0x7f0000000100)=ANY=[], 0x2bcf) shutdown(r0, 0x1) recvmsg(r0, &(0x7f0000001440)={0x0, 0xa, &(0x7f00000015c0)=[{&(0x7f0000001600)=""/4096, 0xf99e}], 0x2c, 0x0, 0xff96ce4aaaa47475, 0x7115}, 0x1100) [ 157.623466][T13072] loop5: detected capacity change from 0 to 6 [ 157.658354][T13072] FAT-fs (loop5): Directory bread(block 6) failed [ 157.678162][T13072] FAT-fs (loop5): Directory bread(block 135) failed [ 157.685396][T13068] loop3: detected capacity change from 0 to 6 [ 157.691763][ T22] audit: type=1400 audit(1634622820.403:339): avc: denied { write } for pid=13065 comm="syz-executor.0" name="cgroup" dev="proc" ino=26320 scontext=root:sysadm_r:sysadm_t tcontext=root:sysadm_r:sysadm_t tclass=lnk_file permissive=1 [ 157.705449][T13077] loop2: detected capacity change from 0 to 6 [ 157.721947][T13072] FAT-fs (loop5): Directory bread(block 136) failed [ 157.723361][T13077] FAT-fs (loop2): Directory bread(block 6) failed [ 157.728876][T13072] FAT-fs (loop5): Directory bread(block 137) failed [ 157.743999][T13072] FAT-fs (loop5): Directory bread(block 138) failed [ 157.751587][T13072] FAT-fs (loop5): Directory bread(block 139) failed [ 157.755931][T13079] loop1: detected capacity change from 0 to 6 [ 157.758553][T13072] FAT-fs (loop5): Directory bread(block 140) failed [ 157.765719][T13068] FAT-fs (loop3): Directory bread(block 6) failed 05:53:40 executing program 4: prlimit64(0x0, 0xe, &(0x7f0000000280)={0x9, 0x8d}, 0x0) sched_setattr(0x0, &(0x7f0000000040)={0x38, 0x2, 0x0, 0x0, 0x8}, 0x0) r0 = creat(&(0x7f0000000280)='./bus\x00', 0x0) write$cgroup_type(r0, &(0x7f0000000200), 0x175d900f) ioctl$FS_IOC_RESVSP(r0, 0x40305828, &(0x7f0000000040)={0x0, 0x4, 0x0, 0x8}) [ 157.770983][T13072] FAT-fs (loop5): Directory bread(block 141) failed [ 157.788044][T13077] FAT-fs (loop2): Directory bread(block 135) failed [ 157.800327][T13072] FAT-fs (loop5): Directory bread(block 142) failed [ 157.812288][T13072] FAT-fs (loop5): Directory bread(block 143) failed [ 157.817602][T13079] FAT-fs (loop1): Directory bread(block 6) failed 05:53:40 executing program 3: syz_mount_image$vfat(&(0x7f00000000c0), &(0x7f0000000100)='./file0\x00', 0x0, 0x3, &(0x7f0000000000)=[{&(0x7f0000000140)="eb3c906d6b66732e66617400028001000240000004f801", 0x17}, {&(0x7f0000010100)="000000090000000000000000c20d000000000000000000b8017737c54836ecaaf8ffff00f0ff", 0x26, 0x1e0}, {&(0x7f0000000180)="53595a4b414c4c45522020080000e780325132510000e780325100000000000041660069006c00650030000f00fc0000ffffffffffffffffffff0000ffffffff46494c45302020202020201000c1e770325132510000e770325103", 0x5b, 0x600}], 0x0, &(0x7f0000000400)=ANY=[]) chdir(&(0x7f0000000340)='./file0\x00') creat(0x0, 0x0) newfstatat(0xffffffffffffff9c, &(0x7f0000000340)='./file1\x00', &(0x7f0000000440), 0x800) open(&(0x7f0000000080)='./file1\x00', 0x4400, 0x186) [ 157.822204][T13077] FAT-fs (loop2): Directory bread(block 136) failed [ 157.833616][T13079] FAT-fs (loop1): Directory bread(block 6) failed [ 157.833970][T13072] FAT-fs (loop5): error, corrupted directory (invalid entries) [ 157.845979][T13077] FAT-fs (loop2): Directory bread(block 137) failed [ 157.847701][T13072] FAT-fs (loop5): Filesystem has been set read-only [ 157.854674][T13079] FAT-fs (loop1): Directory bread(block 6) failed [ 157.861754][T13077] FAT-fs (loop2): Directory bread(block 138) failed [ 157.878355][T13077] FAT-fs (loop2): Directory bread(block 139) failed [ 157.888750][T13077] FAT-fs (loop2): Directory bread(block 140) failed [ 157.895662][T13077] FAT-fs (loop2): Directory bread(block 141) failed [ 157.902353][T13077] FAT-fs (loop2): Directory bread(block 142) failed [ 157.909251][T13077] FAT-fs (loop2): Directory bread(block 143) failed [ 157.916946][T13077] FAT-fs (loop2): error, corrupted directory (invalid entries) [ 157.924522][T13077] FAT-fs (loop2): Filesystem has been set read-only 05:53:40 executing program 1: syz_mount_image$vfat(&(0x7f00000000c0), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000000)=[{&(0x7f0000000140)="eb3c906d6b66732e66617400028001000240000004f801", 0x17}, {&(0x7f0000000180)="53595a4b414c4c45522020080000e780325132510000e780325100000000000041660069006c00650030000f00fc0000ffffffffffffffffffff0000ffffffff46494c4530202020202020", 0x4b, 0x600}], 0x0, &(0x7f0000000400)=ANY=[@ANYBLOB='check=strict,iocharset=cp437']) creat(&(0x7f0000000200)='./file0/file1\x00', 0x6000) 05:53:40 executing program 5: syz_mount_image$vfat(&(0x7f00000000c0), &(0x7f0000000100)='./file0\x00', 0x0, 0x3, &(0x7f0000000000)=[{&(0x7f0000000140)="eb3c906d6b66732e66617400028001000240000004f801", 0x17}, {&(0x7f0000010100)="000000090000000000000000c20d000000000000000000b8017737c54836ecaaf8ffff00f0ff", 0x26, 0x1e0}, {&(0x7f0000000180)="53595a4b414c4c45522020080000e780325132510000e780325100000000000041660069006c00650030000f00fc0000ffffffffffffffffffff0000ffffffff46494c45302020202020201000c1e770325132510000e770325103", 0x5b, 0x600}], 0x0, &(0x7f0000000400)=ANY=[@ANYBLOB='check=strict,iocharset=cp437']) chdir(&(0x7f0000000340)='./file0\x00') creat(&(0x7f0000000200)='./file0/file1\x00', 0x0) newfstatat(0xffffffffffffff9c, &(0x7f0000000340)='./file1\x00', 0x0, 0x0) open(&(0x7f0000000080)='./file1\x00', 0x0, 0xfeffffff00000000) 05:53:40 executing program 2: syz_mount_image$vfat(&(0x7f00000000c0), &(0x7f0000000100)='./file0\x00', 0x0, 0x3, &(0x7f0000000000)=[{&(0x7f0000000140)="eb3c906d6b66732e66617400028001000240000004f801", 0x17}, {&(0x7f0000010100)="000000090000000000000000c20d000000000000000000b8017737c54836ecaaf8ffff00f0ff", 0x26, 0x1e0}, {&(0x7f0000000180)="53595a4b414c4c45522020080000e780325132510000e780325100000000000041660069006c00650030000f00fc0000ffffffffffffffffffff0000ffffffff46494c45302020202020201000c1e770325132510000e770325103", 0x5b, 0x600}], 0x0, &(0x7f0000000400)=ANY=[]) chdir(&(0x7f0000000340)='./file0\x00') creat(&(0x7f0000000200)='./file0/file1\x00', 0xa0) setresuid(0x0, 0x0, 0x0) open(&(0x7f0000000080)='./file1\x00', 0x4400, 0x186) 05:53:40 executing program 3: syz_mount_image$vfat(&(0x7f00000000c0), &(0x7f0000000100)='./file0\x00', 0x0, 0x3, &(0x7f0000000000)=[{&(0x7f0000000140)="eb3c906d6b66732e66617400028001000240000004f801", 0x17}, {&(0x7f0000010100)="000000090000000000000000c20d000000000000000000b8017737c54836ecaaf8ffff00f0ff", 0x26, 0x1e0}, {&(0x7f0000000180)="53595a4b414c4c45522020080000e780325132510000e780325100000000000041660069006c00650030000f00fc0000ffffffffffffffffffff0000ffffffff46494c45302020202020201000c1e770325132510000e770325103", 0x5b, 0x600}], 0x0, &(0x7f0000000400)=ANY=[]) chdir(&(0x7f0000000340)='./file0\x00') creat(0x0, 0x0) newfstatat(0xffffffffffffff9c, &(0x7f0000000340)='./file1\x00', &(0x7f0000000440), 0x800) open(&(0x7f0000000080)='./file1\x00', 0x4400, 0x186) [ 157.977109][T13087] loop3: detected capacity change from 0 to 6 [ 157.991572][T13087] FAT-fs (loop3): Directory bread(block 6) failed [ 158.009878][T13087] FAT-fs (loop3): Directory bread(block 6) failed 05:53:40 executing program 4: prlimit64(0x0, 0xe, &(0x7f0000000280)={0x9, 0x8d}, 0x0) sched_setattr(0x0, &(0x7f0000000040)={0x38, 0x2, 0x0, 0x0, 0x8}, 0x0) r0 = creat(&(0x7f0000000280)='./bus\x00', 0x0) write$cgroup_type(r0, &(0x7f0000000200), 0x175d900f) ioctl$FS_IOC_RESVSP(r0, 0x40305828, &(0x7f0000000040)={0x0, 0x5, 0x0, 0x8}) [ 158.042161][T13091] loop5: detected capacity change from 0 to 6 [ 158.067553][T13091] FAT-fs (loop5): Directory bread(block 6) failed [ 158.083194][T13091] FAT-fs (loop5): Directory bread(block 135) failed [ 158.086138][T13095] loop1: detected capacity change from 0 to 6 [ 158.092941][T13091] FAT-fs (loop5): Directory bread(block 136) failed [ 158.099675][T13094] loop2: detected capacity change from 0 to 6 [ 158.102997][T13091] FAT-fs (loop5): Directory bread(block 137) failed [ 158.118000][T13091] FAT-fs (loop5): Directory bread(block 138) failed [ 158.124908][T13091] FAT-fs (loop5): Directory bread(block 139) failed [ 158.131592][T13091] FAT-fs (loop5): Directory bread(block 140) failed [ 158.138464][T13091] FAT-fs (loop5): Directory bread(block 141) failed [ 158.148822][T13095] FAT-fs (loop1): Directory bread(block 6) failed [ 158.157049][T13091] FAT-fs (loop5): Directory bread(block 142) failed [ 158.168199][T13095] FAT-fs (loop1): Directory bread(block 6) failed [ 158.176999][T13100] loop3: detected capacity change from 0 to 6 [ 158.183169][T13091] FAT-fs (loop5): Directory bread(block 143) failed [ 158.189845][T13095] FAT-fs (loop1): Directory bread(block 6) failed [ 158.200977][T13100] FAT-fs (loop3): Directory bread(block 6) failed [ 158.208882][T13091] FAT-fs (loop5): error, corrupted directory (invalid entries) [ 158.216561][T13091] FAT-fs (loop5): Filesystem has been set read-only [ 158.229252][T13100] FAT-fs (loop3): Directory bread(block 6) failed 05:53:41 executing program 1: syz_mount_image$vfat(&(0x7f00000000c0), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000000)=[{&(0x7f0000000140)="eb3c906d6b66732e66617400028001000240000004f801", 0x17}, {&(0x7f0000000180)="53595a4b414c4c45522020080000e780325132510000e780325100000000000041660069006c00650030000f00fc0000ffffffffffffffffffff0000ffffffff46494c4530202020202020", 0x4b, 0x600}], 0x0, &(0x7f0000000400)=ANY=[@ANYBLOB='check=strict,iocharset=cp437']) creat(&(0x7f0000000200)='./file0/file1\x00', 0x6800) 05:53:41 executing program 3: syz_mount_image$vfat(&(0x7f00000000c0), &(0x7f0000000100)='./file0\x00', 0x0, 0x3, &(0x7f0000000000)=[{&(0x7f0000000140)="eb3c906d6b66732e66617400028001000240000004f801", 0x17}, {&(0x7f0000010100)="000000090000000000000000c20d000000000000000000b8017737c54836ecaaf8ffff00f0ff", 0x26, 0x1e0}, {&(0x7f0000000180)="53595a4b414c4c45522020080000e780325132510000e780325100000000000041660069006c00650030000f00fc0000ffffffffffffffffffff0000ffffffff46494c45302020202020201000c1e770325132510000e770325103", 0x5b, 0x600}], 0x0, &(0x7f0000000400)=ANY=[]) chdir(&(0x7f0000000340)='./file0\x00') creat(0x0, 0x0) newfstatat(0xffffffffffffff9c, &(0x7f0000000340)='./file1\x00', &(0x7f0000000440), 0x800) open(&(0x7f0000000080)='./file1\x00', 0x4400, 0x186) [ 158.264078][T13094] FAT-fs (loop2): Directory bread(block 6) failed [ 158.285706][T13094] FAT-fs (loop2): Directory bread(block 135) failed [ 158.303782][T13094] FAT-fs (loop2): Directory bread(block 136) failed 05:53:41 executing program 4: prlimit64(0x0, 0xe, &(0x7f0000000280)={0x9, 0x8d}, 0x0) sched_setattr(0x0, &(0x7f0000000040)={0x38, 0x2, 0x0, 0x0, 0x8}, 0x0) r0 = creat(&(0x7f0000000280)='./bus\x00', 0x0) write$cgroup_type(r0, &(0x7f0000000200), 0x175d900f) ioctl$FS_IOC_RESVSP(r0, 0x40305828, &(0x7f0000000040)={0x0, 0x6, 0x0, 0x8}) 05:53:41 executing program 5: syz_mount_image$vfat(&(0x7f00000000c0), &(0x7f0000000100)='./file0\x00', 0x0, 0x3, &(0x7f0000000000)=[{&(0x7f0000000140)="eb3c906d6b66732e66617400028001000240000004f801", 0x17}, {&(0x7f0000010100)="000000090000000000000000c20d000000000000000000b8017737c54836ecaaf8ffff00f0ff", 0x26, 0x1e0}, {&(0x7f0000000180)="53595a4b414c4c45522020080000e780325132510000e780325100000000000041660069006c00650030000f00fc0000ffffffffffffffffffff0000ffffffff46494c45302020202020201000c1e770325132510000e770325103", 0x5b, 0x600}], 0x0, &(0x7f0000000400)=ANY=[@ANYBLOB='check=strict,iocharset=cp437']) chdir(&(0x7f0000000340)='./file0\x00') creat(&(0x7f0000000200)='./file0/file1\x00', 0x0) newfstatat(0xffffffffffffff9c, &(0x7f0000000340)='./file1\x00', 0x0, 0x0) open(&(0x7f0000000080)='./file1\x00', 0x0, 0xffffffff00000000) [ 158.311003][T13094] FAT-fs (loop2): Directory bread(block 137) failed [ 158.319766][T13094] FAT-fs (loop2): Directory bread(block 138) failed [ 158.326615][T13094] FAT-fs (loop2): Directory bread(block 139) failed [ 158.334740][T13094] FAT-fs (loop2): Directory bread(block 140) failed [ 158.341444][T13094] FAT-fs (loop2): Directory bread(block 141) failed [ 158.350047][T13094] FAT-fs (loop2): Directory bread(block 142) failed [ 158.350384][T13105] loop1: detected capacity change from 0 to 6 [ 158.358714][T13094] FAT-fs (loop2): Directory bread(block 143) failed [ 158.370515][T13094] FAT-fs (loop2): error, corrupted directory (invalid entries) [ 158.378199][T13094] FAT-fs (loop2): Filesystem has been set read-only [ 158.378780][T13107] loop3: detected capacity change from 0 to 6 05:53:41 executing program 2: syz_mount_image$vfat(&(0x7f00000000c0), &(0x7f0000000100)='./file0\x00', 0x0, 0x3, &(0x7f0000000000)=[{&(0x7f0000000140)="eb3c906d6b66732e66617400028001000240000004f801", 0x17}, {&(0x7f0000010100)="000000090000000000000000c20d000000000000000000b8017737c54836ecaaf8ffff00f0ff", 0x26, 0x1e0}, {&(0x7f0000000180)="53595a4b414c4c45522020080000e780325132510000e780325100000000000041660069006c00650030000f00fc0000ffffffffffffffffffff0000ffffffff46494c45302020202020201000c1e770325132510000e770325103", 0x5b, 0x600}], 0x0, &(0x7f0000000400)=ANY=[]) chdir(&(0x7f0000000340)='./file0\x00') creat(&(0x7f0000000200)='./file0/file1\x00', 0xa1) setresuid(0x0, 0x0, 0x0) open(&(0x7f0000000080)='./file1\x00', 0x4400, 0x186) 05:53:41 executing program 3: syz_mount_image$vfat(&(0x7f00000000c0), &(0x7f0000000100)='./file0\x00', 0x0, 0x3, &(0x7f0000000000)=[{&(0x7f0000000140)="eb3c906d6b66732e66617400028001000240000004f801", 0x17}, {&(0x7f0000010100)="000000090000000000000000c20d000000000000000000b8017737c54836ecaaf8ffff00f0ff", 0x26, 0x1e0}, {&(0x7f0000000180)="53595a4b414c4c45522020080000e780325132510000e780325100000000000041660069006c00650030000f00fc0000ffffffffffffffffffff0000ffffffff46494c45302020202020201000c1e770325132510000e770325103", 0x5b, 0x600}], 0x0, &(0x7f0000000400)=ANY=[]) chdir(&(0x7f0000000340)='./file0\x00') creat(&(0x7f0000000200)='./file0/file1\x00', 0x0) newfstatat(0xffffffffffffff9c, 0x0, &(0x7f0000000440), 0x800) open(&(0x7f0000000080)='./file1\x00', 0x4400, 0x186) [ 158.419203][T13107] FAT-fs (loop3): Directory bread(block 6) failed [ 158.439422][T13107] FAT-fs (loop3): Directory bread(block 6) failed [ 158.504271][T13112] loop5: detected capacity change from 0 to 6 [ 158.511057][T13105] FAT-fs (loop1): Directory bread(block 6) failed [ 158.537396][T13117] loop2: detected capacity change from 0 to 6 [ 158.544403][T13112] FAT-fs (loop5): Directory bread(block 6) failed [ 158.572586][T13120] loop3: detected capacity change from 0 to 6 [ 158.584211][T13117] FAT-fs (loop2): Directory bread(block 6) failed [ 158.599550][T13115] FAT-fs (loop5): Directory bread(block 6) failed [ 158.614103][T13120] FAT-fs (loop3): Directory bread(block 6) failed 05:53:41 executing program 1: syz_mount_image$vfat(&(0x7f00000000c0), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000000)=[{&(0x7f0000000140)="eb3c906d6b66732e66617400028001000240000004f801", 0x17}, {&(0x7f0000000180)="53595a4b414c4c45522020080000e780325132510000e780325100000000000041660069006c00650030000f00fc0000ffffffffffffffffffff0000ffffffff46494c4530202020202020", 0x4b, 0x600}], 0x0, &(0x7f0000000400)=ANY=[@ANYBLOB='check=strict,iocharset=cp437']) creat(&(0x7f0000000200)='./file0/file1\x00', 0x6c00) [ 158.621747][T13115] FAT-fs (loop5): Directory bread(block 6) failed [ 158.635340][T13120] FAT-fs (loop3): Directory bread(block 135) failed [ 158.655350][T13117] FAT-fs (loop2): Directory bread(block 135) failed [ 158.662604][T13120] FAT-fs (loop3): Directory bread(block 136) failed 05:53:41 executing program 4: prlimit64(0x0, 0xe, &(0x7f0000000280)={0x9, 0x8d}, 0x0) sched_setattr(0x0, &(0x7f0000000040)={0x38, 0x2, 0x0, 0x0, 0x8}, 0x0) r0 = creat(&(0x7f0000000280)='./bus\x00', 0x0) write$cgroup_type(r0, &(0x7f0000000200), 0x175d900f) ioctl$FS_IOC_RESVSP(r0, 0x40305828, &(0x7f0000000040)={0x0, 0x8, 0x0, 0x8}) 05:53:41 executing program 5: syz_mount_image$vfat(&(0x7f00000000c0), &(0x7f0000000100)='./file0\x00', 0x0, 0x3, &(0x7f0000000000)=[{&(0x7f0000000140)="eb3c906d6b66732e66617400028001000240000004f801", 0x17}, {&(0x7f0000010100)="000000090000000000000000c20d000000000000000000b8017737c54836ecaaf8ffff00f0ff", 0x26, 0x1e0}, {&(0x7f0000000180)="53595a4b414c4c45522020080000e780325132510000e780325100000000000041660069006c00650030000f00fc0000ffffffffffffffffffff0000ffffffff46494c45302020202020201000c1e770325132510000e770325103", 0x5b, 0x600}], 0x0, &(0x7f0000000400)=ANY=[@ANYBLOB='check=strict,iocharset=cp437']) creat(&(0x7f0000000200)='./file0/file1\x00', 0x0) open(&(0x7f00000002c0)='./file1\x00', 0xa0001, 0x20) newfstatat(0xffffffffffffff9c, &(0x7f0000000340)='./file1\x00', 0x0, 0x0) open(&(0x7f0000000080)='./file1\x00', 0x0, 0x0) r0 = geteuid() statx(0xffffffffffffff9c, &(0x7f0000000680)='./file0/file1\x00', 0x6000, 0x800, &(0x7f00000006c0)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) stat(&(0x7f00000007c0)='./file1\x00', &(0x7f0000000800)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) lsetxattr$system_posix_acl(&(0x7f0000000240)='./file0\x00', &(0x7f0000000280)='system.posix_acl_access\x00', &(0x7f0000000880)={{}, {0x1, 0x1}, [{0x2, 0x6, r0}, {0x2, 0x3, 0xee00}], {0x4, 0x2}, [{0x8, 0x5, 0xee01}, {0x8, 0x2, r1}, {0x8, 0x0, 0xee00}, {0x8, 0x2, r2}, {0x8, 0x5, 0xee01}], {0x10, 0x1}}, 0x5c, 0x2) [ 158.675201][T13120] FAT-fs (loop3): Directory bread(block 137) failed [ 158.681847][T13117] FAT-fs (loop2): Directory bread(block 136) failed [ 158.683948][T13120] FAT-fs (loop3): Directory bread(block 138) failed [ 158.695834][T13117] FAT-fs (loop2): Directory bread(block 137) failed [ 158.704243][T13120] FAT-fs (loop3): Directory bread(block 139) failed [ 158.708872][T13117] FAT-fs (loop2): Directory bread(block 138) failed [ 158.734255][T13120] FAT-fs (loop3): Directory bread(block 140) failed [ 158.747792][T13120] FAT-fs (loop3): Directory bread(block 141) failed [ 158.761650][T13120] FAT-fs (loop3): Directory bread(block 142) failed [ 158.773959][T13117] FAT-fs (loop2): Directory bread(block 139) failed [ 158.782784][T13120] FAT-fs (loop3): Directory bread(block 143) failed [ 158.792703][T13117] FAT-fs (loop2): Directory bread(block 140) failed [ 158.805472][T13120] FAT-fs (loop3): error, corrupted directory (invalid entries) [ 158.813053][T13120] FAT-fs (loop3): Filesystem has been set read-only 05:53:41 executing program 0: r0 = socket$inet6(0xa, 0x1, 0x1) getsockopt$inet6_opts(r0, 0x29, 0x36, &(0x7f0000000000)=""/4, &(0x7f0000000040)=0x4) setsockopt$inet6_MCAST_JOIN_GROUP(r0, 0x29, 0x2a, &(0x7f0000000080)={0x2, {{0xa, 0x4e22, 0x3ff, @local, 0x5}}}, 0x88) r1 = socket$inet6_udplite(0xa, 0x2, 0x88) setsockopt$inet6_MCAST_JOIN_GROUP(r1, 0x29, 0x2a, &(0x7f0000000140)={0x59, {{0xa, 0x4e20, 0x0, @local, 0x7fff}}}, 0x88) r2 = accept4$packet(0xffffffffffffffff, &(0x7f0000000200)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @remote}, &(0x7f0000000240)=0x14, 0x80800) mmap(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x0, 0x10010, r2, 0xc55b000) ioctl$BTRFS_IOC_GET_SUBVOL_INFO(r1, 0x81f8943c, &(0x7f0000000280)={0x0, ""/256, 0x0, 0x0}) ioctl$LOOP_CHANGE_FD(0xffffffffffffffff, 0x4c06, r1) setsockopt$inet6_MCAST_MSFILTER(r0, 0x29, 0x30, &(0x7f0000000480)={0x19, {{0xa, 0x4e21, 0xe8bb, @private1={0xfc, 0x1, '\x00', 0x1}, 0x7}}, 0x1, 0x3, [{{0xa, 0x4e21, 0x4, @remote, 0x7}}, {{0xa, 0x4e21, 0xa60, @dev={0xfe, 0x80, '\x00', 0x21}, 0x2}}, {{0xa, 0x4e21, 0xff, @private1, 0x6}}]}, 0x210) ioctl$LOOP_CLR_FD(0xffffffffffffffff, 0x4c01) r6 = openat$vcsa(0xffffffffffffff9c, &(0x7f00000006c0), 0xc0c0, 0x0) setsockopt$inet6_IPV6_HOPOPTS(r6, 0x29, 0x36, &(0x7f0000000700)={0x0, 0xf, '\x00', [@generic={0x6, 0x45, "ca09bf397934dde70d2ac641b125e6f78cff473e63d5cbce4a57014cd1365abf77279b74c84544f214ce2e1515d9eb80f9e2e70cd840120c1bdc9aff1086a52d3aaa9f8d61"}, @generic={0x20, 0x4, "fcb343d4"}, @hao={0xc9, 0x10, @remote}, @pad1, @ra={0x5, 0x2, 0xfff8}, @pad1, @ra={0x5, 0x2, 0x112}, @jumbo={0xc2, 0x4, 0xffffffff}, @padn={0x1, 0x4, [0x0, 0x0, 0x0, 0x0]}]}, 0x88) fcntl$F_SET_RW_HINT(0xffffffffffffffff, 0x40c, &(0x7f00000007c0)) ioctl$FS_IOC_FIEMAP(r6, 0xc020660b, &(0x7f0000000800)={0x200, 0x100, 0x5, 0x6, 0x4, [{0x4, 0x0, 0x100000001, '\x00', 0x84}, {0x0, 0xffffffffefc83802, 0x2, '\x00', 0x400}, {0x5, 0x7fff, 0x8}, {0x3f, 0x9621, 0xfff, '\x00', 0x8}]}) ioctl$BTRFS_IOC_GET_SUBVOL_INFO(r6, 0x81f8943c, &(0x7f0000000900)={0x0, ""/256, 0x0}) ioctl$BTRFS_IOC_GET_SUBVOL_ROOTREF(r6, 0xd000943d, &(0x7f0000000b00)={0x200, [{r3, r5}, {r3, r5}, {r4}, {r4, r5}, {r4, r5}, {r4, r5}, {r3, r5}, {r3, r5}, {r4, r5}, {0x0, r5}, {r3, r5}, {r4, r5}, {r3, r5}, {r4, r5}, {r3, r5}, {0x0, r5}, {r4, r5}, {r3, r5}, {r4, r5}, {r4, r5}, {r4, r5}, {r4, r5}, {r3, r5}, {r3, r5}, {r4, r5}, {0x0, r5}, {r3, r5}, {r4, r5}, {r3, r5}, {r3}, {r3, r5}, {r4, r5}, {r3, r5}, {0x0, r5}, {r3, r5}, {r4}, {0x0, r5}, {r4, r5}, {r4, r5}, {r4, r5}, {r3, r5}, {r3, r5}, {r3, r5}, {r4, r5}, {r3, r5}, {r4}, {r3, r5}, {r4, r5}, {r4, r5}, {r4, r5}, {r3, r5}, {0x0, r5}, {r3}, {r3, r5}, {r4, r5}, {0x0, r5}, {r4, r5}, {0x0, r5}, {r3, r5}, {0x0, r5}, {r4, r5}, {r3, r5}, {r3}, {r3, r5}, {r3, r5}, {r3, r5}, {r4, r5}, {r3, r5}, {r3, r5}, {r3, r5}, {r3, r5}, {0x0, r5}, {r4, r5}, {r4, r5}, {r4, r5}, {r3, r5}, {r3, r5}, {r3, r5}, {r4, r5}, {r4, r5}, {0x0, r5}, {r4, r5}, {r3, r5}, {0x0, r5}, {r3, r5}, {r3, r5}, {0x0, r5}, {r3, r5}, {r4, r5}, {r4, r5}, {r4, r5}, {0x0, r5}, {0x0, r5}, {r3, r5}, {r3, r5}, {r3, r5}, {r4, r5}, {r4, r5}, {r3, r5}, {r4, r5}, {r4, r5}, {r4, r5}, {r4, r5}, {r3, r5}, {r3, r5}, {r3, r5}, {r3, r5}, {r4, r5}, {r4, r5}, {r3, r5}, {r4, r5}, {r3, r5}, {r3, r5}, {0x0, r5}, {r4}, {r3, r5}, {r3, r5}, {r3}, {0x0, r5}, {r4, r5}, {0x0, r5}, {r3, r5}, {r4, r5}, {0x0, r5}, {}, {r4, r5}, {r4}, {r4, r5}, {r3, r5}, {r4, r5}, {r4, r5}, {r4, r5}, {r3, r5}, {0x0, r5}, {r4, r5}, {r4, r5}, {r4, r5}, {r3}, {r4, r5}, {0x0, r5}, {r4, r5}, {r4, r5}, {r3, r5}, {r4, r5}, {r3, r5}, {r4, r5}, {r4, r5}, {r3, r5}, {r3}, {r4, r5}, {r3, r5}, {r4, r5}, {r4, r5}, {r3}, {}, {r4, r5}, {r4, r5}, {0x0, r5}, {r4, r5}, {r4, r5}, {r3, r5}, {r4}, {r3, r5}, {0x0, r5}, {r3, r5}, {r4, r5}, {r3, r5}, {r3, r5}, {r4, r5}, {r3, r5}, {r3, r5}, {r4, r5}, {r3, r5}, {r3, r5}, {r4, r5}, {r4, r5}, {r3, r5}, {r3, r5}, {r4, r5}, {r4, r5}, {0x0, r5}, {r3, r5}, {r3, r5}, {r4, r5}, {r3, r5}, {0x0, r5}, {r3}, {r4, r5}, {r3, r5}, {r3, r5}, {0x0, r5}, {r3, r5}, {r3, r5}, {r4, r5}, {r4}, {r3}, {r4, r5}, {r4, r5}, {r4, r5}, {r3, r5}, {r4, r5}, {r4, r5}, {r4, r5}, {r4, r5}, {r4, r5}, {r4, r5}, {r3, r5}, {r4, r5}, {r3}, {r3, r5}, {r4, r5}, {r4, r5}, {r4, r5}, {r3, r5}, {r4, r5}, {r3, r5}, {r3, r5}, {r3}, {0x0, r5}, {r3}, {r4, r5}, {}, {r3, r5}, {r3, r5}, {r3, r5}, {r3, r5}, {0x0, r5}, {0x0, r5}, {r3, r5}, {r3, r5}, {r3}, {r4, r5}, {0x0, r5}, {r4, r5}, {0x0, r5}, {r3, r5}, {r3, r5}, {r3, r5}, {r4, r5}, {r4, r5}, {r4, r5}, {r4}, {r4}, {r3, r5}, {r3, r5}, {r3, r5}, {r4}, {r3, r5}, {r4, r5}, {r4, r5}, {r3, r5}, {r4, r5}, {r4, r5}, {r4, r5}, {r4, r5}], 0x8, "319fba479534f1"}) ioctl$BTRFS_IOC_GET_SUBVOL_INFO(r6, 0x81f8943c, &(0x7f0000001b00)={0x0, ""/256, 0x0, 0x0}) ioctl$BTRFS_IOC_GET_SUBVOL_ROOTREF(0xffffffffffffffff, 0xd000943d, &(0x7f0000001d00)={0x6ea4, [{r4}, {r4, r5}, {r3}, {0x0, r5}, {r4, r5}, {r3, r5}, {0x0, r5}, {r4, r5}, {r3, r5}, {r4, r5}, {r4, r5}, {r4, r5}, {r4, r5}, {r4, r5}, {r3, r5}, {r3, r5}, {r3, r5}, {r3, r5}, {r3, r5}, {r4, r5}, {r4, r5}, {r4, r5}, {r4, r5}, {r4, r5}, {r4}, {r4, r5}, {r4, r5}, {r4, r5}, {r4, r5}, {r4, r5}, {r3, r5}, {r4, r5}, {r4, r5}, {r3, r5}, {r3, r5}, {r3, r5}, {0x0, r5}, {0x0, r5}, {r4, r5}, {r3, r5}, {r4, r5}, {r4, r5}, {r3, r5}, {r3, r5}, {r4, r5}, {0x0, r5}, {r4, r5}, {r3, r5}, {0x0, r5}, {r4}, {0x0, r5}, {}, {r4}, {r4, r5}, {r3, r5}, {r4, r5}, {r4, r5}, {0x0, r5}, {r3, r5}, {r4, r5}, {r3}, {r4}, {r4, r5}, {r4, r5}, {r3, r5}, {r4, r5}, {r3, r5}, {r4}, {}, {r3, r5}, {0x0, r5}, {r3, r5}, {r3}, {r3, r5}, {r3, r5}, {r3, r5}, {r4, r5}, {r4, r5}, {r3, r5}, {r4, r5}, {r4}, {r4}, {r4, r5}, {r3, r5}, {}, {r3, r5}, {0x0, r5}, {r3, r5}, {r3, r5}, {r3, r5}, {r4, r5}, {}, {r4, r5}, {r4, r5}, {r4, r5}, {r4, r5}, {r3, r5}, {r4, r5}, {r3, r5}, {r4, r5}, {r3, r5}, {0x0, r5}, {0x0, r5}, {r3, r5}, {r4, r5}, {r3, r5}, {r4}, {r3, r5}, {r4, r5}, {r3, r5}, {r4, r5}, {r3}, {r4, r5}, {r3, r5}, {r4, r5}, {r3, r5}, {r3, r5}, {r4, r5}, {r3, r5}, {r4, r5}, {r4, r5}, {r3, r5}, {r3, r5}, {r4, r5}, {r4, r5}, {r4, r5}, {r4, r5}, {r3, r5}, {r3}, {r4, r5}, {r4, r5}, {r3, r5}, {r4, r5}, {r4, r5}, {r4, r5}, {r4, r5}, {r3, r5}, {r4, r5}, {r4}, {0x0, r5}, {0x0, r5}, {r3, r5}, {r4}, {r3, r5}, {r4, r5}, {r3}, {r3, r5}, {r3, r5}, {r4, r5}, {r3, r5}, {r3, r5}, {r3, r5}, {r3, r5}, {r4, r5}, {r3, r5}, {r3, r5}, {r3, r5}, {r3}, {r3}, {r4, r5}, {r3, r5}, {r3, r5}, {r4, r5}, {r3, r5}, {r4, r5}, {r3, r5}, {r3, r5}, {r3, r5}, {r4, r5}, {r3, r5}, {r3}, {r3, r5}, {r3, r5}, {r4, r5}, {r3, r5}, {r4, r5}, {r3, r5}, {r3}, {r3}, {r4, r5}, {r4}, {r4}, {r3, r5}, {r4, r5}, {r4, r5}, {r3, r5}, {r3, r5}, {0x0, r5}, {r3, r5}, {r4, r5}, {r4, r5}, {r3, r5}, {r4}, {r4, r5}, {r4, r5}, {r3, r5}, {r4, r5}, {r3, r5}, {r3, r5}, {r4, r5}, {r3}, {0x0, r5}, {r4, r5}, {r3, r5}, {r4, r5}, {0x0, r5}, {r3, r5}, {r4, r5}, {r4, r5}, {r4, r5}, {r4, r5}, {r3, r5}, {r3, r5}, {r3, r5}, {r3}, {r3, r5}, {r4, r5}, {r3}, {r4, r5}, {r4}, {r4, r5}, {r4, r5}, {r4, r5}, {r4, r5}, {r4}, {r3, r5}, {r3, r5}, {r4, r5}, {r4, r5}, {r3, r5}, {r3, r5}, {r3, r5}, {0x0, r5}, {r3, r5}, {r3, r5}, {r3, r5}, {r3, r5}, {r3, r5}, {r3, r5}, {r4, r5}, {r4, r5}, {r3, r5}, {r4, r5}, {r3, r5}, {r4, r5}, {r4, r5}, {r3, r5}, {r4, r5}, {r4, r5}, {r4, r5}, {r3, r5}, {r4, r5}, {r3, r5}, {r4}, {r4, r5}], 0xcb, "6662bfa4fd78bc"}) ioctl$BTRFS_IOC_GET_SUBVOL_ROOTREF(r1, 0xd000943d, &(0x7f0000068800)={0x98, [{0x0, r5}, {r4, r5}, {r3, r5}, {r7, r5}, {r8, r9}, {r3, r5}, {r3, r5}, {r10, r5}, {r4, r5}, {r3, r5}, {r4, r5}, {0x0, r5}, {r4}, {r3, r5}, {r4}, {r3, r5}, {0x0, r5}, {}, {r3, r5}, {0x0, r5}, {r3}, {r3, r5}, {r3, r5}, {}, {r4}, {r4}, {}, {r3}, {r4, r5}, {0x0, r5}, {0x0, r5}, {0x0, r5}, {r4}, {0x0, r5}, {r3}, {}, {0x0, r5}, {r3}, {r3, r5}, {r3, r5}, {r3}, {r4}, {0x0, r5}, {0x0, r5}, {r4, r5}, {r3}, {r3, r5}, {r3, r5}, {}, {0x0, r5}, {0x0, r5}, {r3, r5}, {0x0, r5}, {0x0, r5}, {0x0, r5}, {0x0, r5}, {r3, r5}, {}, {r4, r5}, {r3}, {r3}, {r4, r5}, {0x0, r5}, {r4}, {0x0, r5}, {r3, r5}, {r3}, {r4}, {r4, r5}, {r4}, {0x0, r5}, {r3, r5}, {0x0, r5}, {}, {r3, r5}, {0x0, r5}, {r3, r5}, {r3, r5}, {r4, r5}, {r4, r5}, {}, {r4}, {r4}, {r4, r5}, {0x0, r5}, {r3, r5}, {r4, r5}, {0x0, r5}, {r4, r5}, {0x0, r5}, {r3}, {r4}, {r3, r5}, {r3, r5}, {0x0, r5}, {r4, r5}, {r3, r5}, {0x0, r5}, {r3, r5}, {r4, r5}, {r4}, {r4, r5}, {0x0, r5}, {r3}, {0x0, r5}, {r3}, {}, {0x0, r5}, {}, {}, {r4, r5}, {r4, r5}, {r3}, {r3}, {r4, r5}, {r3}, {r3, r5}, {r3}, {r4, r5}, {}, {r3}, {}, {}, {r4, r5}, {}, {r3, r5}, {r3, r5}, {0x0, r5}, {r3}, {}, {r4, r5}, {r3, r5}, {r4, r5}, {r4, r5}, {r4}, {r3}, {r3, r5}, {0x0, r5}, {}, {r3}, {r4, r5}, {0x0, r5}, {r4}, {r3, r5}, {}, {}, {r4}, {r4}, {r3, r5}, {0x0, r5}, {r4, r5}, {r3, r5}, {r4}, {r3}, {r4, r5}, {0x0, r5}, {}, {0x0, r5}, {r4, r5}, {r4, r5}, {r3, r5}, {0x0, r5}, {0x0, r5}, {r4}, {r4, r5}, {r4, r5}, {}, {r4}, {r3}, {r3}, {r4}, {0x0, r5}, {r3}, {r4, r5}, {r4, r5}, {}, {r4, r5}, {r4}, {r4, r5}, {}, {r3, r5}, {0x0, r5}, {0x0, r5}, {r3, r5}, {r3}, {r4}, {r4}, {0x0, r5}, {}, {}, {r3, r5}, {0x0, r5}, {r3, r5}, {r4, r5}, {r3, r5}, {}, {r4, r5}, {0x0, r5}, {r4}, {}, {}, {0x0, r5}, {r4, r5}, {}, {r3, r5}, {r3}, {}, {r4, r5}, {r4, r5}, {}, {0x0, r5}, {0x0, r5}, {r3, r5}, {r3}, {}, {}, {r4}, {r4, r5}, {r4}, {r3, r5}, {0x0, r5}, {r4, r5}, {r4, r5}, {0x0, r5}, {r4, r5}, {r4, r5}, {r4, r5}, {}, {r3}, {r4, r5}, {r3, r5}, {}, {r3, r5}, {r3}, {r3}, {r3, r5}, {r4, r5}, {}, {r3, r5}, {r3}, {r4, r5}, {}, {0x0, r5}, {r4, r5}, {r3, r5}, {r3, r5}, {r4}, {0x0, r5}, {r4, r5}, {r3}, {r3}, {r4}, {r4}, {0x0, r5}, {r3}], 0x4, "8bdcc34019fd90"}) [ 158.830488][T13117] FAT-fs (loop2): Directory bread(block 141) failed [ 158.842699][T13117] FAT-fs (loop2): Directory bread(block 142) failed [ 158.865355][T13132] loop1: detected capacity change from 0 to 6 05:53:41 executing program 3: syz_mount_image$vfat(&(0x7f00000000c0), &(0x7f0000000100)='./file0\x00', 0x0, 0x3, &(0x7f0000000000)=[{&(0x7f0000000140)="eb3c906d6b66732e66617400028001000240000004f801", 0x17}, {&(0x7f0000010100)="000000090000000000000000c20d000000000000000000b8017737c54836ecaaf8ffff00f0ff", 0x26, 0x1e0}, {&(0x7f0000000180)="53595a4b414c4c45522020080000e780325132510000e780325100000000000041660069006c00650030000f00fc0000ffffffffffffffffffff0000ffffffff46494c45302020202020201000c1e770325132510000e770325103", 0x5b, 0x600}], 0x0, &(0x7f0000000400)=ANY=[]) chdir(&(0x7f0000000340)='./file0\x00') creat(&(0x7f0000000200)='./file0/file1\x00', 0x0) newfstatat(0xffffffffffffff9c, 0x0, &(0x7f0000000440), 0x800) open(&(0x7f0000000080)='./file1\x00', 0x4400, 0x186) [ 158.880455][T13132] FAT-fs (loop1): Directory bread(block 6) failed [ 158.887110][T13134] loop5: detected capacity change from 0 to 6 [ 158.900599][T13134] FAT-fs (loop5): Directory bread(block 6) failed [ 158.900703][T13117] FAT-fs (loop2): Directory bread(block 143) failed [ 158.920801][T13132] FAT-fs (loop1): Directory bread(block 6) failed 05:53:41 executing program 4: prlimit64(0x0, 0xe, &(0x7f0000000280)={0x9, 0x8d}, 0x0) sched_setattr(0x0, &(0x7f0000000040)={0x38, 0x2, 0x0, 0x0, 0x8}, 0x0) r0 = creat(&(0x7f0000000280)='./bus\x00', 0x0) write$cgroup_type(r0, &(0x7f0000000200), 0x175d900f) ioctl$FS_IOC_RESVSP(r0, 0x40305828, &(0x7f0000000040)={0x0, 0xc, 0x0, 0x8}) 05:53:41 executing program 1: syz_mount_image$vfat(&(0x7f00000000c0), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000000)=[{&(0x7f0000000140)="eb3c906d6b66732e66617400028001000240000004f801", 0x17}, {&(0x7f0000000180)="53595a4b414c4c45522020080000e780325132510000e780325100000000000041660069006c00650030000f00fc0000ffffffffffffffffffff0000ffffffff46494c4530202020202020", 0x4b, 0x600}], 0x0, &(0x7f0000000400)=ANY=[@ANYBLOB='check=strict,iocharset=cp437']) creat(&(0x7f0000000200)='./file0/file1\x00', 0x7400) 05:53:41 executing program 2: syz_mount_image$vfat(&(0x7f00000000c0), &(0x7f0000000100)='./file0\x00', 0x0, 0x3, &(0x7f0000000000)=[{&(0x7f0000000140)="eb3c906d6b66732e66617400028001000240000004f801", 0x17}, {&(0x7f0000010100)="000000090000000000000000c20d000000000000000000b8017737c54836ecaaf8ffff00f0ff", 0x26, 0x1e0}, {&(0x7f0000000180)="53595a4b414c4c45522020080000e780325132510000e780325100000000000041660069006c00650030000f00fc0000ffffffffffffffffffff0000ffffffff46494c45302020202020201000c1e770325132510000e770325103", 0x5b, 0x600}], 0x0, &(0x7f0000000400)=ANY=[]) chdir(&(0x7f0000000340)='./file0\x00') creat(&(0x7f0000000200)='./file0/file1\x00', 0xa2) setresuid(0x0, 0x0, 0x0) open(&(0x7f0000000080)='./file1\x00', 0x4400, 0x186) [ 158.923231][T13117] FAT-fs (loop2): error, corrupted directory (invalid entries) [ 158.936968][T13117] FAT-fs (loop2): Filesystem has been set read-only [ 158.940354][T13134] FAT-fs (loop5): Directory bread(block 6) failed [ 158.950648][T13132] FAT-fs (loop1): Directory bread(block 6) failed [ 158.968922][T13134] FAT-fs (loop5): Directory bread(block 6) failed 05:53:41 executing program 5: syz_mount_image$vfat(&(0x7f00000000c0), &(0x7f0000000100)='./file0\x00', 0x0, 0x3, &(0x7f0000000000)=[{&(0x7f0000000140)="eb3c906d6b66732e66617400028001000240000004f801", 0x17}, {&(0x7f0000010100)="000000090000000000000000c20d000000000000000000b8017737c54836ecaaf8ffff00f0ff", 0x26, 0x1e0}, {&(0x7f0000000180)="53595a4b414c4c45522020080000e780325132510000e780325100000000000041660069006c00650030000f00fc0000ffffffffffffffffffff0000ffffffff46494c45302020202020201000c1e770325132510000e770325103", 0x5b, 0x600}], 0x0, &(0x7f0000000240)=ANY=[@ANYBLOB="636865636b4573747269020014b4b990d3022148000000000000c80e6695780d036472733b83044275263f203f67f08ca4e7cb430f6a5ca0df2b2d093b1448617e122459d81aeba0dc29ab2bf7fefa30580c0825be9358ccafa186abb873b09e021aa8f79f222cd2079b22fc239580e4648f3ea002f67bf003991b57021df1d5a5e3382edf04015093ecbd2868328fc0b4a113b96196b38f38d876efe3236062b3217612b36b08add27d1ed1e55c8e2e15552925c26e8df6266246294ae81c9bcb6a334649202aceab8bcfefe8c0baa969457deaebf1672468fd5db9dc4b564786d0635030c5db667c3c38287b9784581be588c12daeaaa8121a95"]) chdir(&(0x7f0000000340)='./file0\x00') creat(&(0x7f0000000200)='./file0/file1\x00', 0x0) newfstatat(0xffffffffffffff9c, &(0x7f0000000340)='./file1\x00', 0x0, 0x0) open(&(0x7f0000000080)='./file1\x00', 0x0, 0x0) 05:53:41 executing program 0: unshare(0x4a060480) unshare(0x10000) unshare(0x10a00) open$dir(&(0x7f0000000100)='./file0\x00', 0x40, 0x0) r0 = socket$inet6_tcp(0xa, 0x1, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000080)='./file0\x00', 0x3000, 0x129) getsockopt$inet6_tcp_TCP_REPAIR_WINDOW(r1, 0x6, 0x1d, &(0x7f0000000000), &(0x7f0000000040)=0x14) fstat(r0, &(0x7f00000001c0)) socket$inet6(0xa, 0xa, 0xffffff01) open$dir(&(0x7f0000000040)='./file1\x00', 0x2, 0x1) unshare(0x800) ioctl$sock_SIOCADDRT(0xffffffffffffffff, 0x890b, &(0x7f0000000140)={0x0, @qipcrtr={0x2a, 0x0, 0xffffbffe}, @phonet={0x23, 0xa, 0xe5, 0x1}, @sco={0x1f, @none}, 0x1, 0x0, 0x0, 0x0, 0x7d5, &(0x7f0000000000)='batadv_slave_0\x00', 0x200, 0xff}) [ 159.041694][T13144] loop3: detected capacity change from 0 to 6 [ 159.084382][T13144] FAT-fs (loop3): Directory bread(block 6) failed [ 159.090920][T13148] loop1: detected capacity change from 0 to 6 [ 159.115226][T13148] FAT-fs (loop1): Directory bread(block 6) failed [ 159.121979][T13144] FAT-fs (loop3): Directory bread(block 135) failed [ 159.135545][T13151] loop2: detected capacity change from 0 to 6 [ 159.149596][T13144] FAT-fs (loop3): Directory bread(block 136) failed [ 159.159539][T13144] FAT-fs (loop3): Directory bread(block 137) failed [ 159.160156][T13148] FAT-fs (loop1): Directory bread(block 6) failed [ 159.166237][T13144] FAT-fs (loop3): Directory bread(block 138) failed [ 159.179584][T13144] FAT-fs (loop3): Directory bread(block 139) failed [ 159.186243][T13151] FAT-fs (loop2): Directory bread(block 6) failed [ 159.192982][T13144] FAT-fs (loop3): Directory bread(block 140) failed [ 159.195172][T13155] loop5: detected capacity change from 0 to 6 [ 159.199856][T13144] FAT-fs (loop3): Directory bread(block 141) failed [ 159.212335][T13144] FAT-fs (loop3): Directory bread(block 142) failed [ 159.216663][T13148] FAT-fs (loop1): Directory bread(block 6) failed [ 159.220040][T13151] FAT-fs (loop2): Directory bread(block 135) failed 05:53:42 executing program 0: perf_event_open(&(0x7f0000000000)={0x0, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4010, 0x3, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={&(0x7f0000000080), 0x2}, 0x0, 0x0, 0xffffff48}, 0x0, 0x2, 0xffffffffffffffff, 0x0) [ 159.232942][T13155] FAT-fs (loop5): Unrecognized mount option "checkEstri" or missing value [ 159.239432][T13144] FAT-fs (loop3): Directory bread(block 143) failed [ 159.242017][T13151] FAT-fs (loop2): Directory bread(block 136) failed [ 159.250052][T13144] FAT-fs (loop3): error, corrupted directory (invalid entries) [ 159.262327][T13144] FAT-fs (loop3): Filesystem has been set read-only [ 159.267236][T13151] FAT-fs (loop2): Directory bread(block 137) failed 05:53:42 executing program 4: prlimit64(0x0, 0xe, &(0x7f0000000280)={0x9, 0x8d}, 0x0) sched_setattr(0x0, &(0x7f0000000040)={0x38, 0x2, 0x0, 0x0, 0x8}, 0x0) r0 = creat(&(0x7f0000000280)='./bus\x00', 0x0) write$cgroup_type(r0, &(0x7f0000000200), 0x175d900f) ioctl$FS_IOC_RESVSP(r0, 0x40305828, &(0x7f0000000040)={0x0, 0xd, 0x0, 0x8}) 05:53:42 executing program 1: syz_mount_image$vfat(&(0x7f00000000c0), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000000)=[{&(0x7f0000000140)="eb3c906d6b66732e66617400028001000240000004f801", 0x17}, {&(0x7f0000000180)="53595a4b414c4c45522020080000e780325132510000e780325100000000000041660069006c00650030000f00fc0000ffffffffffffffffffff0000ffffffff46494c4530202020202020", 0x4b, 0x600}], 0x0, &(0x7f0000000400)=ANY=[@ANYBLOB='check=strict,iocharset=cp437']) creat(&(0x7f0000000200)='./file0/file1\x00', 0x7a00) 05:53:42 executing program 3: syz_mount_image$vfat(&(0x7f00000000c0), &(0x7f0000000100)='./file0\x00', 0x0, 0x3, &(0x7f0000000000)=[{&(0x7f0000000140)="eb3c906d6b66732e66617400028001000240000004f801", 0x17}, {&(0x7f0000010100)="000000090000000000000000c20d000000000000000000b8017737c54836ecaaf8ffff00f0ff", 0x26, 0x1e0}, {&(0x7f0000000180)="53595a4b414c4c45522020080000e780325132510000e780325100000000000041660069006c00650030000f00fc0000ffffffffffffffffffff0000ffffffff46494c45302020202020201000c1e770325132510000e770325103", 0x5b, 0x600}], 0x0, &(0x7f0000000400)=ANY=[]) chdir(&(0x7f0000000340)='./file0\x00') creat(&(0x7f0000000200)='./file0/file1\x00', 0x0) newfstatat(0xffffffffffffff9c, 0x0, &(0x7f0000000440), 0x800) open(&(0x7f0000000080)='./file1\x00', 0x4400, 0x186) 05:53:42 executing program 0: r0 = openat$cgroup_int(0xffffffffffffffff, &(0x7f0000000080)='io.latency\x00', 0x2, 0x0) ioctl$BTRFS_IOC_FS_INFO(r0, 0x8400941f, &(0x7f0000000280)) r1 = syz_mount_image$iso9660(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x3, &(0x7f0000000200)=[{&(0x7f0000010000)="01434430303101004c494e55582020202020202020202020202020202020202020202020202020204344524f4d2020202020202020202020202020202020202020202020202020200000000000000000bf000000000000bf000000000000000000000000000000000000000000000000000000000000000001000001010000010008080018000000000000181400000000000000000000160000000022001c", 0x9f, 0x8000}, {&(0x7f0000010600)="0243443030310100004c0049004e0055005800200020002000200020002000200020002000200020004300440052004f004d002000200020002000200020002000200020002000200000000000000000bf000000000000bf252f", 0x5a, 0x8800}, {&(0x7f0000011100)="88001c0000000000001c00080000000008007809140b2a3a0802", 0x1a, 0xe000}], 0x0, &(0x7f0000000140)=ANY=[@ANYBLOB='cruft']) faccessat(r1, &(0x7f0000000040)='./file0\x00', 0x1) [ 159.281673][T13151] FAT-fs (loop2): Directory bread(block 138) failed [ 159.283599][T13155] loop5: detected capacity change from 0 to 6 [ 159.294538][T13151] FAT-fs (loop2): Directory bread(block 139) failed [ 159.308445][T13151] FAT-fs (loop2): Directory bread(block 140) failed [ 159.326285][T13151] FAT-fs (loop2): Directory bread(block 141) failed 05:53:42 executing program 0: r0 = syz_open_procfs(0x0, &(0x7f00000004c0)='net/ip6_flowlabel\x00') write$binfmt_script(r0, &(0x7f0000000080)=ANY=[@ANYBLOB="2321202e2f66696c653020206e65742f6970365f666c6f776c6162656c0020282b0a93c3dc682209eba878e22e23d984c48fec43620ebf4b3f81f05752d4ee970dbab983f3f49b5f5c9f70ca5c6029cb5bdf950d195456c8ded54c27a13e87ea90c574dcf979327a176d201b25935d61e4b2c7611eb23163c39539cd39bc3ba6267e04706f56887caec69dfbed1c8bf343a749d5339a4d0e3b4321558e4146ad5728d0e5a60526fef062da207e5919a84d72ca324a4c39743271161ca8c05ee36b0a40b822c6a3f3e41be7153eb5781fd9963aa925062442bfee49c446f40f039eed3e273c"], 0xe5) preadv(r0, &(0x7f0000000400)=[{&(0x7f0000000000)=""/103, 0x67}], 0x1, 0x7f, 0x0) sendmsg$NL80211_CMD_GET_WIPHY(r0, &(0x7f0000000240)={&(0x7f0000000180)={0x10, 0x0, 0x0, 0x2}, 0xc, &(0x7f0000000200)={&(0x7f00000001c0)={0x24, 0x0, 0x320, 0x70bd2d, 0x25dfdbff, {{}, {@val={0x8, 0x1, 0x62}, @val={0x8}, @void}}, ["", "", "", "", "", ""]}, 0x24}, 0x1, 0x0, 0x0, 0x24004001}, 0x90) [ 159.340917][T13151] FAT-fs (loop2): Directory bread(block 142) failed [ 159.347648][T13151] FAT-fs (loop2): Directory bread(block 143) failed [ 159.355342][T13151] FAT-fs (loop2): error, corrupted directory (invalid entries) [ 159.362929][T13151] FAT-fs (loop2): Filesystem has been set read-only [ 159.379235][T13155] FAT-fs (loop5): Unrecognized mount option "checkEstri" or missing value 05:53:42 executing program 2: syz_mount_image$vfat(&(0x7f00000000c0), &(0x7f0000000100)='./file0\x00', 0x0, 0x3, &(0x7f0000000000)=[{&(0x7f0000000140)="eb3c906d6b66732e66617400028001000240000004f801", 0x17}, {&(0x7f0000010100)="000000090000000000000000c20d000000000000000000b8017737c54836ecaaf8ffff00f0ff", 0x26, 0x1e0}, {&(0x7f0000000180)="53595a4b414c4c45522020080000e780325132510000e780325100000000000041660069006c00650030000f00fc0000ffffffffffffffffffff0000ffffffff46494c45302020202020201000c1e770325132510000e770325103", 0x5b, 0x600}], 0x0, &(0x7f0000000400)=ANY=[]) chdir(&(0x7f0000000340)='./file0\x00') creat(&(0x7f0000000200)='./file0/file1\x00', 0xa3) setresuid(0x0, 0x0, 0x0) open(&(0x7f0000000080)='./file1\x00', 0x4400, 0x186) 05:53:42 executing program 0: r0 = creat(&(0x7f0000000000)='./file1\x00', 0x0) write$binfmt_script(r0, &(0x7f0000000240)={'#! ', './file1', [{0x20, '\x00'}, {0x20, '[\xf9'}, {0x20, '5('}, {0x20, '#'}, {0x20, '\x00'}], 0xa, "dd57b820be5df41c046c0b496799952173bcd6985e0758965a350900d698cfbde1f2ed92f0ff663ae88a9d1d114ac27649016daa3c33fb76c049aa69f5467554eb2b68c53d658a8187692e1659f161236bd67ec8539300b0969338581e7d94a8f4d71e219086afa5bb74b0fbcf9189ede38f0e31152aaef28e1498440acc85a8044eb83fb0ed6f31ffb6aec1fb441271"}, 0xa7) pwritev2(r0, &(0x7f0000006900)=[{&(0x7f0000005500)="d58ff0a0f6e771e857c9eb0b04f06483e52cb6f73fccbea0f6472cb96a080dfca1859295b97bea396d519ba12314605caa73e31ce2711c9a92316546fc078cd92caad9e698d30d40c73f4f6d3c54579ceaafb878c9ff57483f5e6cffbd88697aea6d1fc94903ae42ae4a5297b0923f647bac0fd2b78b3bf5c557764c23c91320c56f84855f8706f72ba9c9b0db9dadf5a9c85c3060035ca37f0c6ce5bb62c92539d34937f7a8a96a3bdeeb8b0ce833b49dc06fb3254355b6b6a4195296ce2988287ae790ac791be0af43088cf9ccb05a1c5cc5de55fdd3f4b8ce384ae7e8e798fbf93162c267", 0xe6}, {&(0x7f0000005600)="c21dc566af320e1c13fb361f8af417450ccf3548ff632303626ad97f3f0115cafbde961799d4a1184a73f9da5d38632ec743807e207d19cfa167fb897e9349359159cc2113491209abd627100e09a217e07cc9", 0x53}, {&(0x7f0000005680)="f75a046e4124524993a5e23b08836916a9cc59da418a016868bca6eae10aa0b80a826577e3e64f8ca04ee84a39feee0b3567303dd8e6517c9faa8ae86700f0b71178c7de00339eeac2b54de4ee07f1937e7f7ffd9a96ae160d905f63e2a62cf1e539a70f610d35a9180395c45e8e6c4e0e971b5415f41bac2173b116740b4a49caddf751bb78474a8e869ab0394ed3632cdac17ea62342b4192e41d1a8292d3a66f349859a47930d", 0xa8}, {&(0x7f0000005740)="6e072d7210d5c0d2eec970faa47c79aa60472a74a496091fd8b8008d796aee1974498242fda2785fe500ffc61e634980374d66313dd6c22db32caa8b0dfb201c679ab85d55241bd9a1e817970528ba9085b309a252c566c02195f61c91873ead3a97eb0e36ccfb40f200e2151a218daea33c29f950ec38bdf9d129fceac031a7b1efd26f249d37385db6b0a5", 0x200057cc}, {&(0x7f0000005800)="7aa1b4420beaacbaf9c5f753d18aeaf0452b0c7c604d62855be4c07150397cf41b93e0f594cbbf285965956da4efde4ddfcd9f37fec8dc95f21fd961647ee9766f9482e6f8e6387cb6e59e18a35d5a6cc649c7074aafc476ecca0846b43d0fe5fce6d30262f4289b5e47dd2d2939e0c3f8f1ac46d623e32e5079e59ea4378d61e2722969f69749a80a0ae6711a65e05b64366d305d29425779d3fefc56442f0e086b0b18abca261c60f092791ba7cda6520d301a168c5932870b082a7e7fc6c959664e83a0f6511e4c3c634fee9059ebd755eb623bb06ed861f74020eb33d7940ee283964e3239", 0xe7}, {&(0x7f0000005900)="7240e32ae51d6c45bbd6fd9a6837abb7d42e615f18887527300f4f89f33f9f34e63544ee25154147c3c88c1ef3589020d6065d73a2ca6d0eb9c12457a766f49d0813bae3de5f302317490c3d9819039bef97d60cab8438c1d73fef084a420dd50628ed04cdd1c1a99370f12d4d68ba8fcbef944208e4542d49b8bf5c278c55ecfda73176f35dc9eaeec596e074a798f8dd8c4437ca3f26db98d838bc5d8a3eb1871b47bc3a2326400095b7052f65fd1fff011e3cd89271d941b879270639a9344b4647e4cac9be42b9df7bd7a5e79a0613d42e34d60f78fb375e547d7fa3b822539c38d3f552386094c09375b7240d16ac5ef46a09044c1f7f6007d2ba8eb11af8ce995522f0085765c594f0ab9914661a385e47746554b9abed14d45c95ebd8615f3c5d7f35ef10e08d6574a4cce0874b7e3a6ca9b59af451651b5284b4792617f397e4b24f0404f9c8f7f052e859f47f1e2ddc718d026d4d1099f8755513d4c4eb81973e5236279447648d40839fc486ab1870ec477275ec9e5b9ee7472eb1e29d7a7f334d1061a9aa0521e18370165e4de0ae6b0ef1aae082905608cd0d2e66827b2284aa0cc51296a114524fa91712eb9a3132a9b8a927f97cef82e64a9b38a25f78a89fdc38e18c673e9ef203b27bff8356cac7b092441bd3a473032e78343d0e0ef8ce0124410d8137acd01d9dc0f7d3c534d7c461ca8a57dd1ec12ef387c7c3d5c56e3ab94fdd89492a3362b0174e12c8632b5b146f1090ba0d0b89a7e035e02ceec77385d3c2796e07e4a1f402dfdf0227d99c3d938084b792f10944d7390f9357800b85578d16892ae6acb94602276e79c032879b48fa301fb802cb34634912f9ddd3be434baa0230200de703254a9a1fb37a6636e3d057cddfb786f9ca9a3e852e8f363e79bd4ff6786704b83f101c49a15bc922ce02ad87d52179291831bf0d9b3208f4ecbf286f0c68fcc63c8f26a7bc6ce405029fec575f25b04000f06702f3534b191926ca583c75168bcde5685dfdcc25f1a0e88fcaf3df0159ac7676b494b29f57dafb474c0bfc0c047874d84e1ea999fd7acadec2ea81a4b908b30de85b18c5f7829086421be12df5a5039c6737487c71c8058f83d467aef65e33dd92226d14f3ebe835a1a8129c7c0e6ab63b66c2aae3273ff911bf07f4903ab3d4555f3a30fd26f63bdb9f07b5a2cba41898a39f8be55e5fd018dc00a487df58495e8218974d2f38a6ca341e1c0493abbe784e967fab571f07971cf96f473f83cacf0fc45bf49b577424ae670304333643f41f22e09b59cb41046f9e7ff84f24c36b4ea6559119bf5595e0caa19857f5a24d10087f188ee5357e83e02de747d3cd79dee4002b698fdf70f623ab5b5971ddaf75693fea75b70e1186ee57b3064c18b56d5f76d0f6c2c9123b093e4f3a5ae185a53e9221e8300414593a638f809bf9825ae4bb309f8f1c2e6c01948f5339e6b7a0043fbe7371136d8cb719d0551eab3b43702908d906a4828786e2ad7ab4fda443b4b12fc68f5c39d02046d98a1c62843d8b04b8655febc92e5dc8ec63ffe8ac19c004bb550315fd0a938f7d65a16a87d25def696fa88a037b8d17f29aa8bb75b99688a8dde946b153dbff51e4bf9985ecd4694125c526ec3910fb4f2742aaa36b4c57dc7953ea662df23e3c13c78ec4ffa5796db1e3f527b029e4821fbe9e839ed6419d8b4ade0d98acff04e169ee8020ce4ccac39015568b6be45232e2f381f3441ae4fbc15cbe277c1c76f597f70b3eaba7b8a7c5ae87798ba697c42295ba11368144d2a4499f34b5335681fa677db8ae337ee110a0107d5500a01ea642b6ef3fe9bdcf8ce67b531c429580bb3cda0aec1e58e43dca4fe2a243e7b5bd7ba9076961caf168d1976288e08f24f1699257e20c8c2b0ddc6736dd25bf4e636a802dd6897e824322d64bd217d09f71e843c5deb7864bdc4631df388835800108a1d04fcfb86efe2b5e6b29847626773bdee2ce897391138beec4ef570dbb9afb004896b891811ed7e6f42ea03502fc9709dd9b4a7ed2b42f896de3950ae12c6032638b8bd8cd82fbd22854b1c4da691d209b352371d63214132cb5b092af9fe23d16a07aa4eacb28324ffab323d6fcb102454e39b63c70e60a262a8050ac388b162d1f470083e8c91e26f883f6bc878ee46066c79b03273a2a69d54d8a4c2448788538c7c163178f23f1aa3d4874ec20219aef6b534daffcdc9fff789c065d6ab2444ad69310f34e503e39564933ce72e8087e39588cba7a0da1a0d71aea06760fd1e904f4bd302235a2996ca55a47e6c565e906290e9e718ed8e0626b0a85288848049d2bf85e49d2e9f809de532c3c4c12fa58a8bf1380b2e54ed7ff2b231c7e9294fe5003ed4c5b0f0ac9e22a1e1f388b4d4e1df16ce70544bc1a0335eaa9b1cae256a082e8b2391cfc60faab4bb4339053f4fa815885766040474b6c96ded7b623de015b1ce468ef2b0794524925ce1180e19f6a11b861424a49da6580a01d4f9c2ab20926d714fd646794183bfc8bbca78df9e3791079470a7aa2b45a0a2cbaa20453e6e235d3d668d92ef43aa46846d2038a51796d1a8ed5fd6f2a676d1365b5d36715aa6d2459bb756d33fd68a95eeb027d58bf7ac7dbe4d11a6cc988841f8ac30bfcd65aaec2d4f7591451832fbd0468e5055e41a08ba2398a4c9dfdd5054ea7d6b5f41ac5ab1a75e22647603374665d8268c2ae2b752cdfbe9bcfd544b574c4491090abe33bc5defbf094b673609f212a5edf55823934c91745949f4d0f15ccd161134333d85b8dba741d2e6e908168a27cc8199172a532e1fcb3ed84825f0b63f8acb6f1a0e5b66dc2a774c1a540976f14e60ba8584739c32f4e496e65c91262bd41f7ac90e2804cd6fd897eb8991bfd6739b044f8926e48c0786e601747805b7bdf4c39cef9cf550bd17ba662de13da85fbf6618887fb89ced677ba09c077ed5679acbc1541f9d36bdb69b2629e6b0fd8fbb4934ed90c22a6bf1496c9a5ec866622dda0c05fda8ea1faade9eae625c7333700c4840f5f437d5cca096784c5ccfd9482334ac8eaad766dbe98c470a2f485b2d0b9c523b67c4091faa47e4bfa6e75b713ec65cc76138d0eb8dec3eecc50038b9d4c8313dfc80167a3875d6493de5a8014f71ba5da245f2b5a0436153eda6fd2a21b133ac698409da676732dad6101c69b028a7b83850d39ffff7eda07ca76795f9b4077e4e191de260755a3919a5d60421ab2212963e14e87d4bbb3e603cfa5473c68abe6b5367fae53600f399de51972cd41598d1a9475abfeb40c4201b30156ac7a15443cebeaa832c940df6ef76963e58d901b4ed2f4a5893bea60e1fe0edbee075f1c5f530cf9b84f8d517535af10b2f8b66e245ea34bd13e579ed0ff779b25ab3b018fe9ac27688bef390ca9680ad72d5d3e537d21c510db6a0f17466aaf100848371414e480244d97d8b79ef3d729753b91ea7aa83a589080c8532df07feed137e6e2dc1692d76886fac9275e3a5f217a6cf41a8496608bc64a983d9c219f9a553027c15d005f53ddecf4ce8a984e35891cede0a0d11bddd1af1623b0f2112f6a3a1f55e37eb5734223175b215c9b601e73d576475286a677ceef79b2e37b4f7c396ff8819b96ea8785481712d81f97f6655bd364ee3ed5c9b2b665ffabe572733a8ace81f92e5dbf6f3bae6af2f692318206e45fab4e7260b0f4550312bc2cc6544b9c1c620a524d4d1d23f6ba6cd188abf35cdd8ab1526a8ab8aee6f4084567ff2f9dcc046219beb21ab04cb16a1e7b900d6164528a469ec9bf079fca935e28e70d29f5dcced152586590f227c452021ca3f07e96e3c3b9a7b0b353872503815d38aa8f3f04fe7c072f760b91404eacc588dd8aff7dbd8d4d2d002822be6f80bdea51e48dfee45192472dbfcf6b688402a69480f5c5d0f5d271a79f445d72ec065c7eda444f66d83f25cd369c58dda57dc82d0dc142a3409327a3f96ee0af40e6743c19cfafea3a5528708eaaff212aa0989b5285d2ac2861f51bba2dec595e8ea5f979db616c822ab47d01013661f6f948c4ce817808648ae6b50e06336e761214e50a6601f204fb0e55981dc4dd552a369923f11dbe39501dc36a332317b73de2720a30ebc18c0770d221b33561d28193a448cab86e5bc0661b06f92b7f63b77bf709961cca260dc1296b8557237a76ba01cf7e17b9313457736ce12e246f6170afe937e670142edd5fc4067fdc72a5bcdbf5607e5b9d4d06a711303d7b4f3bae3404f28b6cf79af7960bff501cadd43b0c16f46968f368d9b2dcd0d8b49f99178a15a4425da8ad71647ec9b99803d68005b932d4d02f2c6d164d256e8fc4885adfbfe429c89e09bb85dd59", 0xc1c}], 0x6, 0x90, 0x0, 0x7) r1 = socket$inet6_tcp(0xa, 0x1, 0x0) getsockopt$inet6_tcp_TCP_REPAIR_WINDOW(r1, 0x6, 0x1d, &(0x7f0000000000), &(0x7f0000000040)=0x14) sendto$inet6(r1, &(0x7f0000000140)="ddbc78966db11704a5900c6fe44347cef3f3216c2fa04bd5ad157810ad9c4a7071f134e9d5a771b5a58ca37afb3623be2c550297e7fc9e5edffb0000521a54e0871cafa88b81cb2620a24b6f12d1d0d9111ce83db55add33198586628c1dc29e3b02533091bd096e9be1ae70ab210216dedc28e195bd0237c1e23c03ae96b7de65", 0x81, 0x8080, &(0x7f0000000200)={0xa, 0x4e22, 0xffffff6a, @local, 0xfff}, 0x1c) write(r1, &(0x7f0000000040)="ff1a8a190c5f2536d6b1d53916035e15c55da5526fbc2dab8add96c7c3e9ecaaec387b83e7d99df2e6db9c38e0c95ccaeee407812133ccb882803c932cc54bb2f3170e426d7536c5f456ae9e99952f0559af34c6ee0eaea3d94a03a8b9ecbb906c257a73b948e4745f52afbae456575e0aef6cb66cfbbdab7cb1780d5cee7b4dd8946d463ac890dc2102f462822b750da5bc824daad98d57084a2a0fc2730b660b9c9051bceea4f89ecfd3a7468dae8bbdac8ab396323006a8f2101856411b1364ee7e49bcbe51a89811da27a1a803e6", 0xd0) 05:53:42 executing program 5: syz_mount_image$vfat(&(0x7f00000000c0), &(0x7f0000000100)='./file0\x00', 0x0, 0x3, &(0x7f0000000000)=[{&(0x7f0000000140)="eb3c906d6b66732e66617400028001000240000004f801", 0x17}, {&(0x7f0000010100)="000000090000000000000000c20d000000000000000000b8017737c54836ecaaf8ffff00f0ff", 0x26, 0x1e0}, {&(0x7f0000000180)="53595a4b414c4c45522020080000e780325132510000e780325100000000000041660069006c00650030000f00fc0000ffffffffffffffffffff0000ffffffff46494c45302020202020201000c1e770325132510000e770325103", 0x5b, 0x600}], 0x0, &(0x7f0000000400)=ANY=[@ANYBLOB='check=strict,iocharset=cp437']) chdir(&(0x7f0000000340)='./file0\x00') creat(&(0x7f0000000200)='./file0/file1\x00', 0x0) newfstatat(0xffffffffffffff9c, &(0x7f0000000340)='./file1\x00', 0x0, 0x0) open(&(0x7f0000000380)='./file0/file1/file0\x00', 0x41, 0x24) syz_read_part_table(0x0, 0xa, &(0x7f0000000a80)=[{&(0x7f0000000240)="de7c1cbed5a79434f2d3956411c1edd81c44f9807895eb42a426929d84e9aabc3cdfaf5e7a83e8f1ff861a38f918a4b7f9cb6608320263dfbf1d9001422c1709a7cac8e0dd731a5bf08a2b90d13c3ed53dd06f89e93909f35320ce4f0e9048fea837050602a4153cfe77f250802120c56164fcad0b3a3f91c1bf3ce8f2303128ac01", 0x82, 0xfff}, {&(0x7f0000000440)="76cb921647d1b2b9ceaa55cd4343db29f6b34192131c3bf06132cb77e62e72d4d3478705fb3049fa774f6657cb9bb9021a5f8d4fa715aa09f7d2a2eb7e743898b8100a7ce6da40633c81cf086a213516ef326f3dc17117d2141e23262448398afd7c3f2ab2c8ec3e16f33a2d3b15d50253e8e37920a7f5cd46c37f17875d0a8f5ec4f951860081322ed369e8ed6c908111ad2867d87dcd52bd48a6de42f80145471ba84455a86e64c9b2c6248dc0c44410e335e4ed72e9308104e78ddaa98721f697ba391b6d61ccd8678717b843dbb1ecbd09323106ef79c70d", 0xda, 0x8f}, {&(0x7f0000000540)="ccc51a7371187b911451c002ba6777bf42602c51f0a094d67e4efb1e601c131f396c3cf56398e4fc27abe1965fb69f77bd0e45cce211dab37a8cd79ba7d8983aec4b86cdd9f27cdbc217085a45dc6e6a832990b12e5f078d075ac216aa05b37be551c50780aeda0ad0cb8375882ba4ce33e518690117de94896900d5c54fc8a95f21e5d17a86359436d99051e75c7b9a10100f", 0x93, 0xffffffffffff7fff}, {&(0x7f0000000600)="29b52e0cc409c39098b0f6c661a787d83bea93e83a46bb2a9c745153d3dfd3b4e90e0be24324d315d88eabf60f08d468c18353d0bfec2dc680af3a87513c6b6c562b78ec64e1f5a5fce99114308c090ff5b5333d18978920a17ffcbb0a8bd83fc2adabe14e76006ff15cf84092e916c4a7d8435009a5c9d2eb9c638214d8da3ab37f1b763b2b925923a2f8b63d6c8b1fa3492b29e13704d5400cfe5818350d2631f2dd4cfbdeb555cc4be4a6ceaca5ebb669e13895828cd3dc969217c08efaabc5fe8f30e48d8d5e399a46", 0xcb, 0x6}, {&(0x7f0000000300)="e5a39253dfd8597dadd17c8b5eec54bdbb150497d238ab6dabd8cc4529cc78905bbc7b5cd533ac51ad7a644c65242fe4819541590acd", 0x36, 0x10000}, {&(0x7f00000003c0)="b705d6226f13ba623bc37ba9f8ab6a7cbb7508f6c3e7594ccd535bf7e833fcb4d000"/43, 0x2b, 0x6}, {&(0x7f0000000700)="0698ac2b43b9badc769c263fbe5539a5999459ae3c687b0118713a1b68d3ef07b93e99cab8f40a67ea289a0ceaedeb14845f1cc9bdb7983b3a39932f5ddf4f1d99f978099384b1c0f143d81ceb1de96409e9255c145e0a30d35fc58d82b65e8246964203dc3dc824b69bf3e7f9e43a250f52ea587c62ca39a72af5cf95844936a75308f4a44f6dabe3d7c24962228540ef5c367e2df31018951ae77b1c12bc6f52df87b778bc55a559b312eb158b", 0xae, 0x4}, {&(0x7f00000007c0)="125ee837b068ed0264b27da6434936c8af8713c583bf9241939968aa26f38769d5f7c11daa1153b171a69c569b29efc2956d0c68f9b0226be4b6794c922c7cc1d640f4e6bb4bce458b90b86db224d57d1dc8338e609130ef4c8012bf15efc67faed51acc1f3ff2687383466aa357ea47ec5f4262c0f912575366d74100f9c4662c455e3ac9fc4ff6f9f9cd57a83331a24c628f4b430dfcf1e13320dd85263e8943bf39112dae45721696d6c8eadeca58fdf01e605f69d48237ea9b9add2063a45c39842f427433aaa68f1b7486525a4ad95b0bcb9140b9766dc899404c1ddae041b2f0bf", 0xe4, 0x9}, {&(0x7f00000008c0)="7c1bef90a1d0ebc65501a6071e653de65089e45df784bbaebd8fc0391c08691777a71027472ff705b6e35553a36b46eb1329cf1c125f429ed3547e6b584022ca4d38b452c1041b168a38a910f0e7574a2faa7a02483f423e88f3579c76299fcc7ee46464272e8218c02be51747d6e64d34c9875781cecb4398dac5b55fd3cd15531820bc303971bd1576cbfd1d1f795a68d9b6124c8289d57dfc0038fa9ebae09abcaaf270d1a800d443c0bf365045c620b2a01b659e0033ce94d5dfe1f2903ab989b169f8442036d6386c6c9aacbc306a22991b33d4fe09909a7bd2a7713ea4d934a8d857afc323acc94f5e2195ba137b904f1011e21596455fc0", 0xfb, 0x37}, {&(0x7f00000009c0)="5f9201a33398d89d1ae64647e5a17704efac00bf261b8e28be7ce8847c938cc19bc0a9714ab176b91d562d786962ff8c8a11699f2fabb3ead8eca2ed3f1b1e746c800a2676969de18ddd80122683b7e145d11cb13172b3c523ad57a92ab761f2bf9ee59cf29bdf6c2841a56827505f48778616b9c82818e77cf9538c907dff4f0709e290c7576d0749f93b783c47a0899128fb8f6827ca7c6fc4bccff592c978a7ba8ef2ce2e1e6c1db1170772c7396bc9", 0xb1, 0x1}]) open(&(0x7f0000000080)='./file1\x00', 0x0, 0x0) [ 159.482374][T13176] loop3: detected capacity change from 0 to 6 [ 159.495996][T13177] loop1: detected capacity change from 0 to 6 [ 159.503847][T13176] FAT-fs (loop3): Directory bread(block 6) failed [ 159.512830][T13179] loop2: detected capacity change from 0 to 6 [ 159.521218][T13177] FAT-fs (loop1): Directory bread(block 6) failed [ 159.530818][T13182] loop5: detected capacity change from 0 to 6 [ 159.546932][T13179] FAT-fs (loop2): Directory bread(block 6) failed [ 159.587320][T13182] FAT-fs (loop5): Directory bread(block 6) failed [ 159.605968][T13179] FAT-fs (loop2): Directory bread(block 135) failed [ 159.620116][T13177] FAT-fs (loop1): Directory bread(block 6) failed [ 159.620151][T13182] FAT-fs (loop5): Directory bread(block 135) failed 05:53:42 executing program 4: prlimit64(0x0, 0xe, &(0x7f0000000280)={0x9, 0x8d}, 0x0) sched_setattr(0x0, &(0x7f0000000040)={0x38, 0x2, 0x0, 0x0, 0x8}, 0x0) r0 = creat(&(0x7f0000000280)='./bus\x00', 0x0) write$cgroup_type(r0, &(0x7f0000000200), 0x175d900f) ioctl$FS_IOC_RESVSP(r0, 0x40305828, &(0x7f0000000040)={0x0, 0x12, 0x0, 0x8}) [ 159.631151][T13177] FAT-fs (loop1): Directory bread(block 6) failed [ 159.646712][T13176] FAT-fs (loop3): Directory bread(block 135) failed [ 159.651563][T13179] FAT-fs (loop2): Directory bread(block 136) failed [ 159.679563][T13179] FAT-fs (loop2): Directory bread(block 137) failed [ 159.686933][T13182] FAT-fs (loop5): Directory bread(block 136) failed [ 159.693941][T13179] FAT-fs (loop2): Directory bread(block 138) failed [ 159.700634][T13182] FAT-fs (loop5): Directory bread(block 137) failed [ 159.707483][T13179] FAT-fs (loop2): Directory bread(block 139) failed [ 159.714559][T13182] FAT-fs (loop5): Directory bread(block 138) failed [ 159.721260][T13179] FAT-fs (loop2): Directory bread(block 140) failed 05:53:42 executing program 1: syz_mount_image$vfat(&(0x7f00000000c0), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000000)=[{&(0x7f0000000140)="eb3c906d6b66732e66617400028001000240000004f801", 0x17}, {&(0x7f0000000180)="53595a4b414c4c45522020080000e780325132510000e780325100000000000041660069006c00650030000f00fc0000ffffffffffffffffffff0000ffffffff46494c4530202020202020", 0x4b, 0x600}], 0x0, &(0x7f0000000400)=ANY=[@ANYBLOB='check=strict,iocharset=cp437']) creat(&(0x7f0000000200)='./file0/file1\x00', 0xcc11) [ 159.728212][T13182] FAT-fs (loop5): Directory bread(block 139) failed [ 159.734902][T13179] FAT-fs (loop2): Directory bread(block 141) failed [ 159.741676][T13182] FAT-fs (loop5): Directory bread(block 140) failed [ 159.748385][T13176] FAT-fs (loop3): Directory bread(block 136) failed [ 159.760433][T13179] FAT-fs (loop2): Directory bread(block 142) failed [ 159.767571][T13176] FAT-fs (loop3): Directory bread(block 137) failed [ 159.774818][T13182] FAT-fs (loop5): Directory bread(block 141) failed [ 159.781616][T13179] FAT-fs (loop2): Directory bread(block 143) failed [ 159.797427][T13176] FAT-fs (loop3): Directory bread(block 138) failed [ 159.819032][T13179] FAT-fs (loop2): error, corrupted directory (invalid entries) 05:53:42 executing program 0: r0 = perf_event_open(&(0x7f0000000000)={0x2, 0x80, 0xfb, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0xb, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0, 0x8}, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffe, 0x0, 0x0, 0x0, 0x800000}, 0x0, 0x4, 0xffffffffffffffff, 0x0) unshare(0x4a040480) r1 = gettid() r2 = fork() ptrace$setopts(0x4200, r2, 0x3, 0x1) process_vm_writev(r1, &(0x7f0000000000)=[{&(0x7f00008f9f09)=""/241, 0xf1}], 0x1, &(0x7f0000121000)=[{&(0x7f0000000340)=""/232, 0xe8}], 0x1, 0x0) r3 = dup(r0) perf_event_open(&(0x7f00000001c0)={0x2, 0x80, 0x8, 0x82, 0x40, 0x6, 0x0, 0x5, 0x4000, 0x4, 0x0, 0x0, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, @perf_bp={&(0x7f0000000180)}, 0x102, 0x7fffffff, 0x80000001, 0x4, 0x3, 0x3, 0x1ff, 0x0, 0x6, 0x0, 0x3}, r1, 0x6, r3, 0x1) wait4(r2, &(0x7f0000000240), 0x80000000, &(0x7f0000000280)={{}, {0x0, 0x0}}) mount$9p_fd(0x0, 0x0, 0x0, 0x0, 0x0) r5 = fsmount(0xffffffffffffffff, 0x1, 0xf0) perf_event_open(&(0x7f0000000100)={0x0, 0x80, 0x6, 0x5c, 0x8, 0x1, 0x0, 0x2, 0x100, 0x4, 0x0, 0x1, 0x1, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x3, 0x0, 0x1, 0x1, 0x1, 0x0, 0x1, 0x1, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x5, 0x4, @perf_config_ext={0x32b2}, 0x11080, 0x3, 0x4d7, 0x4, 0x1, 0x79ad, 0x1000, 0x0, 0x800, 0x0, 0x1}, 0xffffffffffffffff, 0x4, 0xffffffffffffffff, 0x0) r6 = openat$procfs(0xffffffffffffff9c, &(0x7f00000004c0)='/proc/partitions\x00', 0x0, 0x0) r7 = socket$inet6_tcp(0xa, 0x1, 0x0) getsockopt$inet6_tcp_TCP_REPAIR_WINDOW(r7, 0x6, 0x1d, &(0x7f0000000000), &(0x7f0000000040)=0x14) r8 = socket$inet6_tcp(0xa, 0x1, 0x0) getsockopt$inet6_tcp_TCP_REPAIR_WINDOW(r8, 0x6, 0x1d, &(0x7f0000000000), &(0x7f0000000040)=0x14) socket$inet6_tcp(0xa, 0x1, 0x0) mount$9p_fd(0x0, &(0x7f0000000440)='./file0\x00', &(0x7f0000000500), 0x947020, &(0x7f0000000700)=ANY=[@ANYRES16, @ANYRES16=r6, @ANYRESDEC, @ANYRES32=r4, @ANYBLOB="2c64656275673d3078303030303030303030303030303030322c7063723d3030303030303030303030303030303030392c7375626a5f747970653d5d5c2b7d2e213e3a242d4c4845dac3ac5a487970653d2f2c646566636f6e746578743d73746166663d752c736d61636b66736861743d2c6673636f6e746578743d757365725f752c66736d616769633d3078666666666666666666666666666630312c003185ecad2ea4697466e784ba01722dd94cc6de880ca4ad5e55198584b3860d20176e23abb1eb330348e8a2e0a384429acca7a29bdf03ce7fc5938a07000000aa61e25c53e5422bd3b186f5d60b2522be87fc4ae0434f8b94532ec3b789f7a24bff53a8d5eb793f106caada29c8d2e8ef4cff868573210eda4e9fe6ad82ca0c42e3b2864d60b1a71a17b07df7b8e4c5be661360dd78686c20de272b8c3be0d8e8ca3fedb1ff1bd466a11235e403b2cfdc44ee46f10f992fe30bad76ba06a824445d68c0f8d67b38c5c27aa8923f8c7ac87a8c962904b59f6d01b702329151ec91ed6edaa01f1f5708a7e0a0cd0000", @ANYRES16]) perf_event_open(&(0x7f0000000080)={0x1, 0x80, 0x20, 0x8, 0x0, 0x7, 0x0, 0xc8, 0x10, 0x2, 0x0, 0x0, 0x1, 0x1, 0x1, 0x1, 0x1, 0x0, 0x1, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x2, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x1, 0x1, 0x1, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x5, 0x2, @perf_config_ext={0x0, 0x1}, 0x8008, 0xc0000000000000, 0x38fc, 0x8, 0x1, 0x0, 0x4, 0x0, 0xffff, 0x0, 0x401}, 0x0, 0x1, r5, 0x3) [ 159.820473][T13182] FAT-fs (loop5): Directory bread(block 142) failed [ 159.826697][T13179] FAT-fs (loop2): Filesystem has been set read-only [ 159.833417][T13176] FAT-fs (loop3): Directory bread(block 139) failed [ 159.846672][T13176] FAT-fs (loop3): Directory bread(block 140) failed [ 159.853325][T13176] FAT-fs (loop3): Directory bread(block 141) failed [ 159.860744][T13176] FAT-fs (loop3): Directory bread(block 142) failed [ 159.867484][T13176] FAT-fs (loop3): Directory bread(block 143) failed [ 159.869591][T13192] loop1: detected capacity change from 0 to 6 [ 159.875034][T13176] FAT-fs (loop3): error, corrupted directory (invalid entries) [ 159.885507][T13182] FAT-fs (loop5): Directory bread(block 143) failed [ 159.887893][T13176] FAT-fs (loop3): Filesystem has been set read-only [ 159.902660][T13192] FAT-fs (loop1): Directory bread(block 6) failed [ 159.914583][T13192] FAT-fs (loop1): Directory bread(block 6) failed [ 159.919320][T13182] FAT-fs (loop5): error, corrupted directory (invalid entries) 05:53:42 executing program 4: prlimit64(0x0, 0xe, &(0x7f0000000280)={0x9, 0x8d}, 0x0) sched_setattr(0x0, &(0x7f0000000040)={0x38, 0x2, 0x0, 0x0, 0x8}, 0x0) r0 = creat(&(0x7f0000000280)='./bus\x00', 0x0) write$cgroup_type(r0, &(0x7f0000000200), 0x175d900f) ioctl$FS_IOC_RESVSP(r0, 0x40305828, &(0x7f0000000040)={0x0, 0x86, 0x0, 0x8}) 05:53:42 executing program 3: syz_mount_image$vfat(&(0x7f00000000c0), &(0x7f0000000100)='./file0\x00', 0x0, 0x3, &(0x7f0000000000)=[{&(0x7f0000000140)="eb3c906d6b66732e66617400028001000240000004f801", 0x17}, {&(0x7f0000010100)="000000090000000000000000c20d000000000000000000b8017737c54836ecaaf8ffff00f0ff", 0x26, 0x1e0}, {&(0x7f0000000180)="53595a4b414c4c45522020080000e780325132510000e780325100000000000041660069006c00650030000f00fc0000ffffffffffffffffffff0000ffffffff46494c45302020202020201000c1e770325132510000e770325103", 0x5b, 0x600}], 0x0, &(0x7f0000000400)=ANY=[]) chdir(&(0x7f0000000340)='./file0\x00') creat(&(0x7f0000000200)='./file0/file1\x00', 0x0) newfstatat(0xffffffffffffff9c, &(0x7f0000000340)='./file1\x00', 0x0, 0x800) open(&(0x7f0000000080)='./file1\x00', 0x4400, 0x186) [ 159.923577][T13192] FAT-fs (loop1): Directory bread(block 6) failed [ 159.929444][T13182] FAT-fs (loop5): Filesystem has been set read-only 05:53:42 executing program 1: syz_mount_image$vfat(&(0x7f00000000c0), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000000)=[{&(0x7f0000000140)="eb3c906d6b66732e66617400028001000240000004f801", 0x17}, {&(0x7f0000000180)="53595a4b414c4c45522020080000e780325132510000e780325100000000000041660069006c00650030000f00fc0000ffffffffffffffffffff0000ffffffff46494c4530202020202020", 0x4b, 0x600}], 0x0, &(0x7f0000000400)=ANY=[@ANYBLOB='check=strict,iocharset=cp437']) creat(&(0x7f0000000200)='./file0/file1\x00', 0xcd11) 05:53:42 executing program 0: syz_mount_image$vfat(&(0x7f0000000200), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000600)=[{&(0x7f00000002c0)="eb3c8f000000732e66617400020101000240008080f801", 0x17}, {0x0, 0x0, 0x1000}], 0x0, &(0x7f0000000180)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') r0 = creat(&(0x7f0000000000)='./bus\x00', 0x0) r1 = socket$inet6_tcp(0xa, 0x1, 0x0) getsockopt$inet6_tcp_TCP_REPAIR_WINDOW(r1, 0x6, 0x1d, &(0x7f0000000000), &(0x7f0000000040)=0x14) accept4(r1, &(0x7f0000000140)=@pppol2tpin6={0x18, 0x1, {0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, {0xa, 0x0, 0x0, @mcast1}}}, &(0x7f0000000080)=0x80, 0x0) io_setup(0x202, &(0x7f00000003c0)=0x0) io_submit(r2, 0x1801, &(0x7f0000000540)=[&(0x7f00000000c0)={0x25, 0x3a5, 0x2, 0x1, 0x0, r0, &(0x7f0000000000), 0x16000, 0x6000000}]) 05:53:42 executing program 2: syz_mount_image$vfat(&(0x7f00000000c0), &(0x7f0000000100)='./file0\x00', 0x0, 0x3, &(0x7f0000000000)=[{&(0x7f0000000140)="eb3c906d6b66732e66617400028001000240000004f801", 0x17}, {&(0x7f0000010100)="000000090000000000000000c20d000000000000000000b8017737c54836ecaaf8ffff00f0ff", 0x26, 0x1e0}, {&(0x7f0000000180)="53595a4b414c4c45522020080000e780325132510000e780325100000000000041660069006c00650030000f00fc0000ffffffffffffffffffff0000ffffffff46494c45302020202020201000c1e770325132510000e770325103", 0x5b, 0x600}], 0x0, &(0x7f0000000400)=ANY=[]) chdir(&(0x7f0000000340)='./file0\x00') creat(&(0x7f0000000200)='./file0/file1\x00', 0xa4) setresuid(0x0, 0x0, 0x0) open(&(0x7f0000000080)='./file1\x00', 0x4400, 0x186) [ 160.059765][T13205] loop3: detected capacity change from 0 to 6 [ 160.074144][T13205] FAT-fs (loop3): Directory bread(block 6) failed [ 160.091140][T13205] FAT-fs (loop3): Directory bread(block 135) failed 05:53:42 executing program 5: syz_mount_image$vfat(&(0x7f00000000c0), &(0x7f0000000100)='./file0\x00', 0x0, 0x3, &(0x7f0000000000)=[{&(0x7f0000000140)="eb3c906d6b66732e66617400028001000240000004f801", 0x17}, {&(0x7f0000010100)="000000090000000000000000c20d000000000000000000b8017737c54836ecaaf8ffff00f0ff", 0x26, 0x1e0}, {&(0x7f0000000180)="53595a4b414c4c45522020080000e780325132510000e780325100000000000041660069006c00650030000f00fc0000ffffffffffffffffffff0000ffffffff46494c45302020202020201000c1e770325132510000e770325103", 0x5b, 0x600}], 0x0, &(0x7f0000000400)=ANY=[@ANYBLOB='check=strict,iocharset=cp437']) mount(&(0x7f0000000240)=@md0, &(0x7f0000000280)='./file0/file1\x00', &(0x7f00000002c0)='ubifs\x00', 0x2000002, &(0x7f0000000300)='vfat\x00') chdir(&(0x7f0000000340)='./file0\x00') newfstatat(0xffffffffffffff9c, &(0x7f0000000340)='./file1\x00', 0x0, 0x0) chdir(&(0x7f0000000380)='./file0\x00') clock_gettime(0x0, &(0x7f0000003c00)={0x0, 0x0}) recvmmsg(0xffffffffffffffff, &(0x7f0000003980)=[{{&(0x7f0000000440)=@nl=@unspec, 0x80, &(0x7f0000000200)=[{&(0x7f00000004c0)=""/69, 0x45}], 0x1, &(0x7f0000000540)=""/229, 0xe5}, 0x1}, {{&(0x7f0000000640)=@pppol2tpin6={0x18, 0x1, {0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, {0xa, 0x0, 0x0, @initdev}}}, 0x80, &(0x7f0000000bc0)=[{&(0x7f00000006c0)=""/100, 0x64}, {&(0x7f0000000740)=""/160, 0xa0}, {&(0x7f00000003c0)=""/57, 0x39}, {&(0x7f0000000800)=""/254, 0xfe}, {&(0x7f0000000900)=""/112, 0x70}, {&(0x7f0000000980)=""/40, 0x28}, {&(0x7f00000009c0)=""/195, 0xc3}, {&(0x7f0000000ac0)=""/252, 0xfc}], 0x8, &(0x7f0000000c40)=""/88, 0x58}, 0x80}, {{&(0x7f0000000cc0)=@qipcrtr, 0x80, &(0x7f0000000ec0)=[{&(0x7f0000000d40)=""/14, 0xe}, {&(0x7f0000000d80)=""/119, 0x77}, {&(0x7f0000000e00)=""/163, 0xa3}], 0x3, &(0x7f0000000f00)=""/251, 0xfb}, 0x800}, {{&(0x7f0000001000)=@rc={0x1f, @none}, 0x80, &(0x7f0000001540)=[{&(0x7f0000001080)=""/188, 0xbc}, {&(0x7f0000001140)=""/229, 0xe5}, {&(0x7f0000001240)=""/96, 0x60}, {&(0x7f00000012c0)=""/174, 0xae}, {&(0x7f0000001380)=""/182, 0xb6}, {&(0x7f0000001440)=""/194, 0xc2}], 0x6}, 0xdf43}, {{&(0x7f00000015c0)=@llc={0x1a, 0x0, 0x0, 0x0, 0x0, 0x0, @link_local}, 0x80, &(0x7f0000001980)=[{&(0x7f0000001640)=""/100, 0x64}, {&(0x7f00000016c0)=""/235, 0xeb}, {&(0x7f00000017c0)=""/148, 0x94}, {&(0x7f0000001880)=""/234, 0xea}], 0x4}, 0x2cb1}, {{&(0x7f00000019c0)=@rxrpc=@in4={0x21, 0x0, 0x2, 0x10, {0x2, 0x0, @private}}, 0x80, &(0x7f0000001bc0)=[{&(0x7f0000001a40)=""/187, 0xbb}, {&(0x7f0000001b00)=""/89, 0x59}, {&(0x7f0000001b80)=""/19, 0x13}], 0x3}, 0x8000}, {{&(0x7f0000001c00)=@hci, 0x80, &(0x7f0000001d80)=[{&(0x7f0000001c80)=""/250, 0xfa}], 0x1, &(0x7f0000001dc0)=""/112, 0x70}, 0x9}, {{&(0x7f0000001e40)=@qipcrtr, 0x80, &(0x7f0000003300)=[{&(0x7f0000001ec0)=""/89, 0x59}, {&(0x7f0000001f40)}, {&(0x7f0000001f80)=""/89, 0x59}, {&(0x7f0000002000)=""/104, 0x68}, {&(0x7f0000002080)=""/202, 0xca}, {&(0x7f0000002180)=""/112, 0x70}, {&(0x7f0000002200)=""/228, 0xe4}, {&(0x7f0000002300)=""/4096, 0x1000}], 0x8, &(0x7f0000003380)=""/157, 0x9d}, 0x7}, {{&(0x7f0000003440)=@ll, 0x80, &(0x7f0000003540)=[{&(0x7f00000034c0)=""/93, 0x5d}], 0x1, &(0x7f0000003580)=""/175, 0xaf}, 0x1000}, {{&(0x7f0000003640)=@nfc, 0x80, &(0x7f0000003900)=[{&(0x7f00000036c0)=""/161, 0xa1}, {&(0x7f0000003780)=""/78, 0x4e}, {&(0x7f0000003800)=""/112, 0x70}, {&(0x7f0000003880)=""/49, 0x31}, {&(0x7f00000038c0)}], 0x5}, 0x1afec000}], 0xa, 0x10000, &(0x7f0000003c40)={r0, r1+10000000}) open(&(0x7f0000000080)='./file1\x00', 0x0, 0x0) [ 160.108096][T13205] FAT-fs (loop3): Directory bread(block 136) failed [ 160.115209][T13205] FAT-fs (loop3): Directory bread(block 137) failed [ 160.121922][T13205] FAT-fs (loop3): Directory bread(block 138) failed [ 160.129258][T13205] FAT-fs (loop3): Directory bread(block 139) failed [ 160.135951][T13205] FAT-fs (loop3): Directory bread(block 140) failed [ 160.142985][T13205] FAT-fs (loop3): Directory bread(block 141) failed [ 160.150033][T13205] FAT-fs (loop3): Directory bread(block 142) failed [ 160.156684][T13205] FAT-fs (loop3): Directory bread(block 143) failed [ 160.164157][T13205] FAT-fs (loop3): error, corrupted directory (invalid entries) [ 160.171760][T13205] FAT-fs (loop3): Filesystem has been set read-only [ 160.175167][T13213] loop1: detected capacity change from 0 to 6 [ 160.180987][T13212] loop2: detected capacity change from 0 to 6 [ 160.190833][T13213] FAT-fs (loop1): Directory bread(block 6) failed [ 160.212256][T13212] FAT-fs (loop2): Directory bread(block 6) failed [ 160.221329][T13215] loop5: detected capacity change from 0 to 6 [ 160.228530][T13213] FAT-fs (loop1): Directory bread(block 6) failed [ 160.236529][T13215] FAT-fs (loop5): Directory bread(block 6) failed [ 160.244974][T13212] FAT-fs (loop2): Directory bread(block 135) failed [ 160.253526][T13215] FAT-fs (loop5): Directory bread(block 6) failed 05:53:43 executing program 3: syz_mount_image$vfat(&(0x7f00000000c0), &(0x7f0000000100)='./file0\x00', 0x0, 0x3, &(0x7f0000000000)=[{&(0x7f0000000140)="eb3c906d6b66732e66617400028001000240000004f801", 0x17}, {&(0x7f0000010100)="000000090000000000000000c20d000000000000000000b8017737c54836ecaaf8ffff00f0ff", 0x26, 0x1e0}, {&(0x7f0000000180)="53595a4b414c4c45522020080000e780325132510000e780325100000000000041660069006c00650030000f00fc0000ffffffffffffffffffff0000ffffffff46494c45302020202020201000c1e770325132510000e770325103", 0x5b, 0x600}], 0x0, &(0x7f0000000400)=ANY=[]) chdir(&(0x7f0000000340)='./file0\x00') creat(&(0x7f0000000200)='./file0/file1\x00', 0x0) newfstatat(0xffffffffffffff9c, &(0x7f0000000340)='./file1\x00', 0x0, 0x800) open(&(0x7f0000000080)='./file1\x00', 0x4400, 0x186) 05:53:43 executing program 4: prlimit64(0x0, 0xe, &(0x7f0000000280)={0x9, 0x8d}, 0x0) sched_setattr(0x0, &(0x7f0000000040)={0x38, 0x2, 0x0, 0x0, 0x8}, 0x0) r0 = creat(&(0x7f0000000280)='./bus\x00', 0x0) write$cgroup_type(r0, &(0x7f0000000200), 0x175d900f) ioctl$FS_IOC_RESVSP(r0, 0x40305828, &(0x7f0000000040)={0x0, 0x281, 0x0, 0x8}) [ 160.263480][T13213] FAT-fs (loop1): Directory bread(block 6) failed [ 160.275045][T13212] FAT-fs (loop2): Directory bread(block 136) failed [ 160.290750][T13212] FAT-fs (loop2): Directory bread(block 137) failed [ 160.298081][T13212] FAT-fs (loop2): Directory bread(block 138) failed [ 160.305056][T13212] FAT-fs (loop2): Directory bread(block 139) failed 05:53:43 executing program 0: pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = socket$netlink(0x10, 0x3, 0x0) r3 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800007, 0x12, r3, 0x0) preadv(r3, &(0x7f0000000280), 0x18, 0xd9f, 0x0) sendmsg$IPCTNL_MSG_TIMEOUT_NEW(0xffffffffffffffff, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000180)={&(0x7f0000000000)={0x20, 0x0, 0x8, 0x0, 0x0, 0x0, {0x2}, [@CTA_TIMEOUT_NAME={0x9, 0x1, 'syz1\x00'}]}, 0x20}}, 0x0) splice(r0, 0x0, r2, 0x0, 0xffff, 0x0) sendmsg(0xffffffffffffffff, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000100)=[{&(0x7f0000000000)='$\x00\x00\x00C\x00\a', 0x7}], 0x1}, 0x0) r4 = socket$packet(0x11, 0x3, 0x300) setsockopt$packet_int(r4, 0x107, 0xf, &(0x7f0000006ffc)=0x4000000000000200, 0xe50fb6c50bc849c9) r5 = socket$inet_tcp(0x2, 0x1, 0x0) r6 = socket$inet(0x2, 0x3, 0x5) setsockopt$inet_msfilter(r6, 0x0, 0x8, &(0x7f00000000c0)=ANY=[@ANYRESOCT], 0x1) getsockopt$inet_pktinfo(r6, 0x0, 0x8, &(0x7f0000000100)={0x0, @local, @local}, &(0x7f0000000080)=0xc) bind$packet(r4, &(0x7f0000000080)={0x11, 0x0, r7, 0x1, 0x0, 0x6, @remote}, 0x14) ioctl$sock_SIOCGIFINDEX(r5, 0x8933, &(0x7f0000000000)={'sit0\x00', 0x0}) bind$packet(r4, &(0x7f0000000040)={0x11, 0x0, r8, 0x1, 0x0, 0x6, @local}, 0x14) ioctl$ifreq_SIOCGIFINDEX_batadv_mesh(r3, 0x8933, &(0x7f0000000300)={'batadv0\x00', 0x0}) sendmsg$ETHTOOL_MSG_PRIVFLAGS_GET(0xffffffffffffffff, &(0x7f0000000500)={&(0x7f0000000140)={0x10, 0x0, 0x0, 0x400}, 0xc, &(0x7f00000004c0)={&(0x7f0000000340)={0x150, 0x0, 0x4, 0x70bd2c, 0x25dfdbfc, {}, [@HEADER={0x18, 0x1, 0x0, 0x1, [@ETHTOOL_A_HEADER_DEV_NAME={0x14, 0x2, 'ip_vti0\x00'}]}, @HEADER={0x84, 0x1, 0x0, 0x1, [@ETHTOOL_A_HEADER_DEV_NAME={0x14, 0x2, 'ip6gre0\x00'}, @ETHTOOL_A_HEADER_DEV_NAME={0x14, 0x2, 'netpci0\x00'}, @ETHTOOL_A_HEADER_DEV_INDEX={0x8, 0x1, r7}, @ETHTOOL_A_HEADER_FLAGS={0x8, 0x3, 0x1}, @ETHTOOL_A_HEADER_DEV_INDEX={0x8}, @ETHTOOL_A_HEADER_FLAGS={0x8, 0x3, 0x1}, @ETHTOOL_A_HEADER_FLAGS={0x8}, @ETHTOOL_A_HEADER_DEV_NAME={0x14, 0x2, 'team0\x00'}, @ETHTOOL_A_HEADER_DEV_INDEX={0x8}, @ETHTOOL_A_HEADER_DEV_NAME={0x14, 0x2, 'ip6tnl0\x00'}]}, @HEADER={0x24, 0x1, 0x0, 0x1, [@ETHTOOL_A_HEADER_DEV_INDEX={0x8}, @ETHTOOL_A_HEADER_FLAGS={0x8, 0x3, 0x3}, @ETHTOOL_A_HEADER_DEV_INDEX={0x8}, @ETHTOOL_A_HEADER_DEV_INDEX={0x8}]}, @HEADER={0x1c, 0x1, 0x0, 0x1, [@ETHTOOL_A_HEADER_FLAGS={0x8, 0x3, 0x2}, @ETHTOOL_A_HEADER_DEV_INDEX={0x8}, @ETHTOOL_A_HEADER_FLAGS={0x8, 0x3, 0x3}]}, @HEADER={0x60, 0x1, 0x0, 0x1, [@ETHTOOL_A_HEADER_DEV_INDEX={0x8, 0x1, r8}, @ETHTOOL_A_HEADER_DEV_INDEX={0x8, 0x1, r9}, @ETHTOOL_A_HEADER_DEV_NAME={0x14, 0x2, 'macvlan0\x00'}, @ETHTOOL_A_HEADER_DEV_NAME={0x14, 0x2, 'macvtap0\x00'}, @ETHTOOL_A_HEADER_DEV_NAME={0x14, 0x2, 'veth1_virt_wifi\x00'}, @ETHTOOL_A_HEADER_FLAGS={0x8, 0x3, 0x1}, @ETHTOOL_A_HEADER_FLAGS={0x8, 0x3, 0x1}]}]}, 0x150}, 0x1, 0x0, 0x0, 0x10}, 0x20008001) write$binfmt_elf64(r1, &(0x7f0000000000)=ANY=[], 0xfffffecd) [ 160.307018][T13217] loop3: detected capacity change from 0 to 6 [ 160.312123][T13212] FAT-fs (loop2): Directory bread(block 140) failed [ 160.324703][T13212] FAT-fs (loop2): Directory bread(block 141) failed [ 160.326942][T13215] FAT-fs (loop5): Directory bread(block 135) failed [ 160.331733][T13212] FAT-fs (loop2): Directory bread(block 142) failed 05:53:43 executing program 1: syz_mount_image$vfat(&(0x7f00000000c0), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000000)=[{&(0x7f0000000140)="eb3c906d6b66732e66617400028001000240000004f801", 0x17}, {&(0x7f0000000180)="53595a4b414c4c45522020080000e780325132510000e780325100000000000041660069006c00650030000f00fc0000ffffffffffffffffffff0000ffffffff46494c4530202020202020", 0x4b, 0x600}], 0x0, &(0x7f0000000400)=ANY=[@ANYBLOB='check=strict,iocharset=cp437']) creat(&(0x7f0000000200)='./file0/file1\x00', 0xff00) [ 160.362183][T13215] FAT-fs (loop5): Directory bread(block 136) failed [ 160.371084][T13215] FAT-fs (loop5): Directory bread(block 137) failed [ 160.378255][T13215] FAT-fs (loop5): Directory bread(block 138) failed [ 160.385757][T13215] FAT-fs (loop5): Directory bread(block 139) failed [ 160.392557][T13215] FAT-fs (loop5): Directory bread(block 140) failed [ 160.399900][T13215] FAT-fs (loop5): Directory bread(block 141) failed [ 160.406721][T13215] FAT-fs (loop5): Directory bread(block 142) failed 05:53:43 executing program 5: syz_mount_image$vfat(&(0x7f00000000c0), &(0x7f0000000100)='./file0\x00', 0x0, 0x3, &(0x7f0000000000)=[{&(0x7f0000000140)="eb3c906d6b66732e66617400028001000240000004f801", 0x17}, {&(0x7f0000010100)="000000090000000000000000c20d000000000000000000b8017737c54836ecaaf8ffff00f0ff", 0x26, 0x1e0}, {&(0x7f0000000180)="53595a4b414c4c45522020080000e780325132510000e780325100000000000041660069006c00650030000f00fc0000ffffffffffffffffffff0000ffffffff46494c45302020202020201000c1e770325132510000e770325103", 0x5b, 0x600}], 0x0, &(0x7f0000000240)=ANY=[@ANYBLOB="636865636b3d199a8f0e567374726963742c696b636861cdce2b727365743d"]) chdir(&(0x7f0000000340)='./file0\x00') creat(&(0x7f0000000200)='./file0/file1\x00', 0x0) newfstatat(0xffffffffffffff9c, &(0x7f0000000340)='./file1\x00', 0x0, 0x0) open(&(0x7f0000000080)='./file1\x00', 0x0, 0x0) 05:53:43 executing program 2: syz_mount_image$vfat(&(0x7f00000000c0), &(0x7f0000000100)='./file0\x00', 0x0, 0x3, &(0x7f0000000000)=[{&(0x7f0000000140)="eb3c906d6b66732e66617400028001000240000004f801", 0x17}, {&(0x7f0000010100)="000000090000000000000000c20d000000000000000000b8017737c54836ecaaf8ffff00f0ff", 0x26, 0x1e0}, {&(0x7f0000000180)="53595a4b414c4c45522020080000e780325132510000e780325100000000000041660069006c00650030000f00fc0000ffffffffffffffffffff0000ffffffff46494c45302020202020201000c1e770325132510000e770325103", 0x5b, 0x600}], 0x0, &(0x7f0000000400)=ANY=[]) chdir(&(0x7f0000000340)='./file0\x00') creat(&(0x7f0000000200)='./file0/file1\x00', 0xa5) setresuid(0x0, 0x0, 0x0) open(&(0x7f0000000080)='./file1\x00', 0x4400, 0x186) [ 160.416081][T13215] FAT-fs (loop5): error, corrupted directory (invalid entries) [ 160.423848][T13215] FAT-fs (loop5): Filesystem has been set read-only [ 160.430964][T13212] FAT-fs (loop2): Directory bread(block 143) failed [ 160.440727][T13212] FAT-fs (loop2): error, corrupted directory (invalid entries) [ 160.448387][T13212] FAT-fs (loop2): Filesystem has been set read-only 05:53:43 executing program 0: r0 = syz_open_dev$sg(&(0x7f0000000180), 0x0, 0x0) set_mempolicy(0x2, &(0x7f0000000000)=0x8001, 0x9) ioctl$SG_GET_REQUEST_TABLE(r0, 0x2286, &(0x7f0000001540)) set_mempolicy(0x0, &(0x7f0000000040)=0x9, 0x47) recvmsg$unix(0xffffffffffffffff, &(0x7f0000000400)={0x0, 0x0, &(0x7f0000000340)=[{&(0x7f0000000080)=""/105, 0x69}, {&(0x7f0000000100)=""/113, 0x71}, {&(0x7f00000001c0)=""/132, 0x84}, {&(0x7f0000000280)=""/54, 0x36}, {&(0x7f0000000480)=""/78, 0x4e}], 0x5, &(0x7f00000003c0)=[@cred={{0x1c}}, @rights={{0x1c, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}}], 0x40}, 0x20) ioctl$SCSI_IOCTL_SEND_COMMAND(r1, 0x1, &(0x7f0000000440)={0x17, 0x1000, 0x5, "a8ee34cd0f0884d8ec5784393a4ee50ea52805dc2c1b5a"}) [ 160.515943][T13217] FAT-fs (loop3): Directory bread(block 6) failed 05:53:43 executing program 0: socket$inet_tcp(0x2, 0x1, 0x0) r0 = socket$inet_tcp(0x2, 0x1, 0x0) ioctl$sock_SIOCADDRT(0xffffffffffffffff, 0x890b, &(0x7f0000000040)={0x0, @l2tp={0x2, 0x0, @multicast2}, @rc={0x1f, @fixed={'\xaa\xaa\xaa\xaa\xaa', 0x11}, 0x4}, @tipc=@id={0x1e, 0x3, 0x2, {0x4e24}}}) setsockopt$inet_tcp_int(r0, 0x6, 0x24, &(0x7f0000000180)=0x3, 0x4) r1 = socket$inet_tcp(0x2, 0x1, 0x0) ioctl$sock_SIOCGIFINDEX(r1, 0x8933, &(0x7f0000000000)={'sit0\x00'}) connect$inet(r1, &(0x7f00000000c0)={0x2, 0x4e24, @private=0xa010100}, 0x10) r2 = socket$inet6_tcp(0xa, 0x1, 0x0) getsockopt$inet6_tcp_TCP_REPAIR_WINDOW(r2, 0x6, 0x1d, &(0x7f0000000000), &(0x7f0000000040)=0x14) recvfrom(r2, &(0x7f0000000280)=""/147, 0x93, 0x2031, &(0x7f0000000700)=@hci, 0x80) r3 = socket$inet_icmp(0x2, 0x2, 0x1) getsockopt$inet_buf(r3, 0x0, 0x29, &(0x7f00000001c0)=""/68, &(0x7f0000000240)=0x44) prlimit64(0x0, 0x0, 0x0, 0x0) setfsuid(0x0) ioctl$TCXONC(0xffffffffffffffff, 0x540a, 0x1) perf_event_open(&(0x7f0000000100)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3c43, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0xc010000, 0xa, &(0x7f0000000340)=[{&(0x7f0000010000)="200000008000000006000000600000000f000000000000000100000001000000004000000040000020000000d2f4655fd2f4655f0100ffff53ef010001000000d0", 0x41, 0x400}, {&(0x7f0000010100)="000000000000000011", 0x9, 0x4e0}, {0x0, 0x0, 0x640}, {&(0x7f0000010400)="020000001200000022", 0x9, 0x800}, {0x0, 0x0, 0x6000}, {&(0x7f0000011700)}, {&(0x7f0000000440)="15013d32b7f3a440209022e8c0ed9a19e8999765b3a4e868f0a8559d382819613144eaefb3261c735007fbe99f2f6cc381dd85746870b362504d41616d8a332e17bb253472255f57b073999de20b452115870bb436c8df974b0a64d4332f56e52515b743a5dab56510a5d32cccfcef1dffc11301eaa67c46f3f1f51ea411542d9456f6feb35307f331f22622a0acc92f40d58c9b0aef89fd0ae31877400167b600c5c32f467cf28454d8da865fd5e63de149ee04816b2f33cf8e9e4f688e", 0xbe, 0x9000}, {&(0x7f0000012e00)="ed41000000080000d0f4655fd2f4655fd2f4655f000000000000040004", 0x1d, 0x11080}, {0x0, 0x0, 0x11100}, {&(0x7f0000013200)}], 0x0, &(0x7f0000000780)=ANY=[@ANYBLOB="6a71666df43d76667376302c6a71666d743d76667376302c6e6f53626c6b5f696f5f7375626d69742c6a71666d743d7666736f6c642c6e6f71756f74610c7265737569643d7c75015768ce9272f247217c7332182800c2c33abbf330178345505bd37161de3eed70014aff577d623382a71e54d1074936c183c915ed521adefb3bb738b296ed1e9878818c5e271c790cd9b465", @ANYRESHEX=0x0, @ANYBLOB="0000000000000000c81786b72f514d94e633de241888191d55ed5a00000000e5a3411229bd7e8137e5a77cadeb4c02340b04bdc82b3e7f0df69dbe6b50b7d4bb304e0b7778d92e27e84da041e68e000000000b590bc580fa198fd4421e93c20c4f44ceb4e1e7ebe51e165bc707b172e40d197a868d1001c06631c0772511d3b2d5fbab805dbda769c1fcf5e61fae667d50c0e21644452bd913e3071a3735b9b47058c40d11374b0cff440ec74cd4f7f0b9d715d4f8851c575fa6d66eca887ae3ef4a0000000000000000fb07db5d76ab2370366fe7690cef24b280f2c5fe85124b68e6981c0f4db41232c1d3c1ce257cce7fb01f299f499d14e2308a6e77154f4a1bf5c8d4dabc5c0b92f45812a4920bc379d8966cb9722814451e79249a6d8583ab3df9516a7c55975c173553988a6aa549d105616d9595953482919c8f1a14bf73844d1b8461da0509d5d79ec2ec7e86378ce45bc70db5e169d809703d72bac26e54dc5142e67263330cb705"]) 05:53:43 executing program 3: syz_mount_image$vfat(&(0x7f00000000c0), &(0x7f0000000100)='./file0\x00', 0x0, 0x3, &(0x7f0000000000)=[{&(0x7f0000000140)="eb3c906d6b66732e66617400028001000240000004f801", 0x17}, {&(0x7f0000010100)="000000090000000000000000c20d000000000000000000b8017737c54836ecaaf8ffff00f0ff", 0x26, 0x1e0}, {&(0x7f0000000180)="53595a4b414c4c45522020080000e780325132510000e780325100000000000041660069006c00650030000f00fc0000ffffffffffffffffffff0000ffffffff46494c45302020202020201000c1e770325132510000e770325103", 0x5b, 0x600}], 0x0, &(0x7f0000000400)=ANY=[]) chdir(&(0x7f0000000340)='./file0\x00') creat(&(0x7f0000000200)='./file0/file1\x00', 0x0) newfstatat(0xffffffffffffff9c, &(0x7f0000000340)='./file1\x00', 0x0, 0x800) open(&(0x7f0000000080)='./file1\x00', 0x4400, 0x186) [ 160.566963][T13239] loop2: detected capacity change from 0 to 6 [ 160.574840][T13240] loop1: detected capacity change from 0 to 6 [ 160.602348][T13239] FAT-fs (loop2): Directory bread(block 6) failed [ 160.609345][T13240] FAT-fs (loop1): Directory bread(block 6) failed 05:53:43 executing program 4: prlimit64(0x0, 0xe, &(0x7f0000000280)={0x9, 0x8d}, 0x0) sched_setattr(0x0, &(0x7f0000000040)={0x38, 0x2, 0x0, 0x0, 0x8}, 0x0) r0 = creat(&(0x7f0000000280)='./bus\x00', 0x0) write$cgroup_type(r0, &(0x7f0000000200), 0x175d900f) ioctl$FS_IOC_RESVSP(r0, 0x40305828, &(0x7f0000000040)={0x0, 0x500, 0x0, 0x8}) [ 160.626157][T13240] FAT-fs (loop1): Directory bread(block 6) failed [ 160.633170][T13239] FAT-fs (loop2): Directory bread(block 135) failed [ 160.650801][T13240] FAT-fs (loop1): Directory bread(block 6) failed [ 160.651868][T13238] loop5: detected capacity change from 0 to 6 [ 160.684359][T13238] FAT-fs (loop5): Unrecognized mount option "check=šVstrict" or missing value [ 160.685659][T13239] FAT-fs (loop2): Directory bread(block 136) failed [ 160.701602][T13247] loop3: detected capacity change from 0 to 6 05:53:43 executing program 1: syz_mount_image$vfat(&(0x7f00000000c0), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000000)=[{&(0x7f0000000140)="eb3c906d6b66732e66617400028001000240000004f801", 0x17}, {&(0x7f0000000180)="53595a4b414c4c45522020080000e780325132510000e780325100000000000041660069006c00650030000f00fc0000ffffffffffffffffffff0000ffffffff46494c4530202020202020", 0x4b, 0x600}], 0x0, &(0x7f0000000400)=ANY=[@ANYBLOB='check=strict,iocharset=cp437']) creat(&(0x7f0000000200)='./file0/file1\x00', 0x100000) [ 160.754321][T13239] FAT-fs (loop2): Directory bread(block 137) failed [ 160.763777][T13239] FAT-fs (loop2): Directory bread(block 138) failed [ 160.778047][T13239] FAT-fs (loop2): Directory bread(block 139) failed [ 160.786584][T13247] FAT-fs (loop3): Directory bread(block 6) failed [ 160.804644][T13247] FAT-fs (loop3): Directory bread(block 135) failed [ 160.816479][T13239] FAT-fs (loop2): Directory bread(block 140) failed [ 160.826433][T13247] FAT-fs (loop3): Directory bread(block 136) failed [ 160.837510][T13239] FAT-fs (loop2): Directory bread(block 141) failed [ 160.847506][T13247] FAT-fs (loop3): Directory bread(block 137) failed [ 160.858597][T13239] FAT-fs (loop2): Directory bread(block 142) failed [ 160.868687][T13247] FAT-fs (loop3): Directory bread(block 138) failed [ 160.878693][T13239] FAT-fs (loop2): Directory bread(block 143) failed [ 160.888084][T13247] FAT-fs (loop3): Directory bread(block 139) failed [ 160.893335][T13238] loop5: detected capacity change from 0 to 6 [ 160.904260][T13238] FAT-fs (loop5): Unrecognized mount option "check=šVstrict" or missing value [ 160.908313][T13254] loop1: detected capacity change from 0 to 6 [ 160.916604][T13239] FAT-fs (loop2): error, corrupted directory (invalid entries) [ 160.920190][T13247] FAT-fs (loop3): Directory bread(block 140) failed [ 160.927204][T13239] FAT-fs (loop2): Filesystem has been set read-only [ 160.941881][T13247] FAT-fs (loop3): Directory bread(block 141) failed 05:53:43 executing program 4: prlimit64(0x0, 0xe, &(0x7f0000000280)={0x9, 0x8d}, 0x0) sched_setattr(0x0, &(0x7f0000000040)={0x38, 0x2, 0x0, 0x0, 0x8}, 0x0) r0 = creat(&(0x7f0000000280)='./bus\x00', 0x0) write$cgroup_type(r0, &(0x7f0000000200), 0x175d900f) ioctl$FS_IOC_RESVSP(r0, 0x40305828, &(0x7f0000000040)={0x0, 0x600, 0x0, 0x8}) 05:53:43 executing program 2: syz_mount_image$vfat(&(0x7f00000000c0), &(0x7f0000000100)='./file0\x00', 0x0, 0x3, &(0x7f0000000000)=[{&(0x7f0000000140)="eb3c906d6b66732e66617400028001000240000004f801", 0x17}, {&(0x7f0000010100)="000000090000000000000000c20d000000000000000000b8017737c54836ecaaf8ffff00f0ff", 0x26, 0x1e0}, {&(0x7f0000000180)="53595a4b414c4c45522020080000e780325132510000e780325100000000000041660069006c00650030000f00fc0000ffffffffffffffffffff0000ffffffff46494c45302020202020201000c1e770325132510000e770325103", 0x5b, 0x600}], 0x0, &(0x7f0000000400)=ANY=[]) chdir(&(0x7f0000000340)='./file0\x00') creat(&(0x7f0000000200)='./file0/file1\x00', 0xa6) setresuid(0x0, 0x0, 0x0) open(&(0x7f0000000080)='./file1\x00', 0x4400, 0x186) [ 160.953171][T13254] FAT-fs (loop1): Directory bread(block 6) failed [ 160.959140][T13247] FAT-fs (loop3): Directory bread(block 142) failed [ 160.966544][T13247] FAT-fs (loop3): Directory bread(block 143) failed [ 160.974714][T13247] FAT-fs (loop3): error, corrupted directory (invalid entries) [ 160.982255][T13247] FAT-fs (loop3): Filesystem has been set read-only [ 161.008675][T13254] FAT-fs (loop1): Directory bread(block 6) failed 05:53:43 executing program 5: getsockopt$inet6_tcp_buf(0xffffffffffffffff, 0x6, 0x3, &(0x7f0000000240)=""/191, &(0x7f0000000300)=0xbf) syz_mount_image$vfat(&(0x7f00000000c0), &(0x7f0000000100)='./file0\x00', 0x0, 0x3, &(0x7f0000000000)=[{&(0x7f0000000140)="eb3c906d6b66732e66617400028001000240000004f801", 0x17}, {&(0x7f0000010100)="000000090000000000000000c20d000000000000000000b8017737c54836ecaaf8ffff00f0ff", 0x26, 0x1e0}, {&(0x7f0000000180)="53595a4b414c4c45522020080000e780325132510000e780325100000000000041660069006c00650030000f00fc0000ffffffffffffffffffff0000ffffffff46494c45302020202020201000c1e770325132510000e770325103", 0x5b, 0x600}], 0x0, &(0x7f0000000400)=ANY=[@ANYBLOB='check=strict,iocharset=cp437']) chdir(&(0x7f0000000340)='./file0\x00') creat(&(0x7f0000000200)='./file0/file1\x00', 0x0) r0 = creat(&(0x7f0000000280)='./bus\x00', 0x0) write$cgroup_type(r0, &(0x7f0000000200), 0x175d900f) ioctl$FS_IOC_RESVSP(r0, 0x40305828, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x8}) mkdirat(r0, &(0x7f0000000380)='./file0\x00', 0x8d) newfstatat(0xffffffffffffff9c, &(0x7f0000000340)='./file1\x00', 0x0, 0x0) open(&(0x7f0000000080)='./file1\x00', 0x0, 0x0) 05:53:43 executing program 3: syz_mount_image$vfat(&(0x7f00000000c0), &(0x7f0000000100)='./file0\x00', 0x0, 0x3, &(0x7f0000000000)=[{&(0x7f0000000140)="eb3c906d6b66732e66617400028001000240000004f801", 0x17}, {&(0x7f0000010100)="000000090000000000000000c20d000000000000000000b8017737c54836ecaaf8ffff00f0ff", 0x26, 0x1e0}, {&(0x7f0000000180)="53595a4b414c4c45522020080000e780325132510000e780325100000000000041660069006c00650030000f00fc0000ffffffffffffffffffff0000ffffffff46494c45302020202020201000c1e770325132510000e770325103", 0x5b, 0x600}], 0x0, &(0x7f0000000400)=ANY=[]) chdir(&(0x7f0000000340)='./file0\x00') creat(&(0x7f0000000200)='./file0/file1\x00', 0x0) newfstatat(0xffffffffffffff9c, &(0x7f0000000340)='./file1\x00', 0x0, 0x0) open(&(0x7f0000000080)='./file1\x00', 0x4400, 0x186) 05:53:43 executing program 0: unshare(0x60000400) r0 = perf_event_open(&(0x7f0000000000)={0x2, 0x80, 0x85, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r1 = perf_event_open(0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0) socketpair$unix(0x1, 0x0, 0x0, 0x0) r2 = syz_mount_image$msdos(0x0, 0x0, 0xfffffffffffffffc, 0x0, 0x0, 0x0, 0x0) getsockopt$inet6_tcp_TCP_REPAIR_WINDOW(0xffffffffffffffff, 0x6, 0x1d, &(0x7f0000000000), &(0x7f0000000040)=0x14) r3 = fork() r4 = socket$netlink(0x10, 0x3, 0x0) getsockopt$sock_cred(r4, 0x1, 0x11, &(0x7f0000caaffb)={0x0, 0x0, 0x0}, &(0x7f0000cab000)=0xc) setregid(0x0, r5) fstat(r1, &(0x7f0000006940)={0x0, 0x0, 0x0, 0x0, 0x0}) r7 = socket$netlink(0x10, 0x3, 0x0) getsockopt$sock_cred(r7, 0x1, 0x11, &(0x7f0000caaffb)={0x0, 0x0, 0x0}, &(0x7f0000cab000)=0xc) setregid(0x0, 0x0) newfstatat(0xffffffffffffff9c, &(0x7f00000069c0)='./file0\x00', &(0x7f0000006a00)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x5500) statx(0xffffffffffffff9c, &(0x7f0000006a80)='./file0\x00', 0x4000, 0x8, &(0x7f0000006ac0)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) sendmmsg$unix(0xffffffffffffffff, &(0x7f0000007f00)=[{{&(0x7f00000000c0)=@abs={0x1, 0x0, 0x4e24}, 0x6e, &(0x7f00000025c0)=[{&(0x7f0000000140)="ec15626596f543f15c11a2e93effb2436f6665449c13a0bacc96124cd57115719974315bc091fa89a8cfd2b8a799e919e39e24d629d004ff", 0x38}, {&(0x7f0000000180)="c7f086f2932305927e", 0x9}, {&(0x7f00000001c0)="33755164ba36a8692024cd4b34c64e8f393e086af553567338e568109274042a8f1ff65c1ecdbe06ab0026b7f28d0ca206f7a2613d665755dbfcf7d1fde7e4f5ecaefaade23686615c23f23eb7e934a0f4a36846edd350f0194d1bc087a6302e8070a7cdaa5b99d53f4342bb052e9aa5584ccdeefe05cbe60f4ce3b8e172233b268eab1daec158f0ba364e192c5f200c451f9af6078868128eeb969fc927dfaf47cef386ad5a4f8786c6117656fab191aaeaf5c8261424796f36293fc98aa76a022c38065913f5887aef39b539b7f857ec5cf9d1c4", 0xd5}, {&(0x7f00000002c0)="60fef0fef9e27950db480e67421902ee914a35394236a28f0c649a2672b4515e2c1a069adbd42c2e5dc5b6dc0c14a397965babb5a3293c93897c12f2206f89bc226a3999ebbbc8535b8e53affd1b1edd322bd4bedfb252973fb83cc67aa7888566573d9636586ec640514eee678373eb64531f5cba385a635a8f1bf3bef004d9e73436c2a6b2e200e536d7614b06ce6c54d9a92bcd731dd0474e6c30d49dfe875a22e6bf3106850374ebbfbf3520823e192875e47aa5addf2e56a62f63fe1c2b621c148d069d616a0c9d9dfc298a30866760f3e0d68aaaa8a135210d64a99607c0395dff94ee73331e0911124233edd9df8e6f54be151508f03a8251d481900d057936b5fca4569c080bc5d2b220a98c7ef5e6b756f8e80081951a9e9c028f4d78a1b521aa82bc7e16be972e9f4571d8cbe80b045395d7a9b31e18b7de39e0db84acbe104c996d2def9b1efb312021cd2c89cf7e35fe5b821ff2a1a0856e309076a75d2f7f71addc3f0e8bf56d1390a168047c14bf075c6d9c3a5b16dfee76060e69e69d87a50e8ed8acf3d529665924feb47f6a89f5421b3feda0ccb4a2790751bde93b9fd19eacf03daa8afe93a3a98781d9d94c3da88cfa164cfc268d755d3b11f972cb5f9b998d28048966e960794f555acb773b3d550d75e38acf7a7a4ad483207b8606b92b184802cb69fe7ed54a03f5622d2f94cb7febf710180e1afd26c24751c6e2503c979c5831132c714a43549363151cb19cbca302cd5a1a3337781594afdf35a830ce751cc8f8eb8a161489170b1c5b1467680c87be42c3bfe10ef527d58efa00d9d6eb2572cad3c25acbbd62f7c744f0598ae86ce2007f3c81cc1c88c861af4f36cb2e59e4ba885dc1dbace09f662100b940da34fda9bf72bcbc6e9f57e8ec35b9335317672b82850c62b91e8ac7c339980aea9e1445b3237c8e384d6b2552499daa929d9ee8d27fab32267cc8eef269dd652c03243186180901c5171031ba04e9de4805b4809a78dab05b6eb3ab26c3f628a81cc3796ac348ad8517017e593c228ce5d62e909ee6cf237daeeeefa4d600798578d6696786d9f831c22668b33208b73fab2d309a4c34259ba6c2f773c17f933dccbc303058d46657e19a007787be39599f2b578ba19a976cf56a3a8add4965ef8281728ef34a4f7189abfa8f8f32707a1fc9f22f9d9e707e49e6eba403f114593df9f35be0c7d402735e9c1ee1f9644fba1f02aa0cbb77b2d4dec14ab0d0cce6ccf6e64ad5d56390ce8a22229f1677d708d4431b973ea5c873f2edbf96e9d84b0af5a10b5e09b821c96b2334f1293329e6d03466804f065db7836981d468904b33230d1863f6528f55fb399bcea9ecf0227138c228810e7dd9d7188e28a023395fe4a2f7a1864397f9f559b9b49ca21c7e4529d38fc1fc2defa1f6c0747b102db28ad10aa5388c0db94ec08d51c63e240f766a0c110e5ad20a0e6311402c1f033bd1baa6f888451f0e7222920c4fa898c732a591a9a729c12358d53ecd95331ce36fa6d2d5751eb8e77c71f3b5f69267bbec7ff1643d4d44d3b7db8e5b0f1d688a37d70c2dc361b7d010c93be19b8e6d8a502665a6241b6865897a4dba9d9c671d153935e285d10b61b313697a7e45e9afc5e17160ea5f7a9cebe636890822fe964a9702fca633cd9d02eded996cd4fdbdd4c963662ac71a1891af148d7b12a00be74f71e84d6c8e261833b8b7a097ea2fedac6ada3ea3332fbb1c3a540e8321edcb30aa7fe4f0add5c1c34d475bf33aa08a67280303406221c0b99351bf874130c3f94d501df94a9815f33f5e1e0eaecb9b5d51b5d85e08d6a740296bb6f3424941fd821613d371e23cc968fa1e7525b8bc6c3280a8e3b4d2b998e58935f7c45b409d69d9562d41c2a1b11160597b094b740e8da1f8f3cda7d72048f42f7b0a3e245305ca5c6e0f6b3c6b0d97134ec995bbd22441525f0879c7848abb74d85a29bb807e3a0d7bfd026600020bf3f63c9275a0dbd07af1c6769b3ef1b3df6dc86a2154d5bbb05be826967b7569fa8241c8887a35a16c257db489a6f0dfaec612f6b130aa2b3a2c3a79b4b0900df2cbcdbf0e915c2d5fff406de763e389848663e0163781403dcf72be51debc50cce68cf531e6c8e824ac639fc2815a3720a7fe304295c631bc2409cd44f4aabc84e86d11652a799d567bb0ce0196c8a8ee6941d2d9b3c0480868b40310430ed257a615b3810325032491ac48facaf1081e57d4095ab30db9c440dca92c724d812b51760a85142c2ad6831de2b862258d71872e941c7eb4c52d06ac1b6765720f32538a81a8306513242f791ecf4dab3ab7168a9b5061caad87716d7a9b5a90d9630d9f8dcf4c292663ce9f55d7a4ce973f10daac39477550ee33d943e88ff3e7454728b5ea12b91209f42f9f0125d78587620d79a095a7f90223f58d7dc4888b6d1b50621c17d6ce47a291c3f4026a2eaa59e8e2f94373e2fe6b61f48150de62cf6d3529c287986c9fb86b5da48768c473cb7cd78d33e36f1cf14a658cb01ac70c1d65d3f9a5fbf0f8d73d9b7d598226ce25f35461d712c609e5a1c901ba4e683fd9992f7e448dffeb3c9770204a981d567993e1e42c8209f4d1666d0c48124dfc59f85e7082b711f926619d62bfc30d086c823a03d2654924201c32d6f7c0449b1f53c9f26e348d2436dc545c91d02802749ccc7e2a4678e79511b5e83748cab0dccf460783e273913b44271381e3c6d12768e02a38268053a4904006e9052813485b4fbac6e86e43bbdab164308322624f854d09efdc158119606c0a0fbdead350f8c84cc4d7fa580b9dbd12077ffd64c8440ce39b51e34944a4f8c4f60d5e25e6ec5d83d414edd3c5e1fd327203becf97d7577d974348c887df02d81af06247b5930551c2d54f949aa5d30c7d8fc88d1e131703a3d1361c3350f24b0d6674f19be502e6bd0472c64a52882de544d2eea3b9af670084cbce5efae84edd9a6403e26ec4c7ac15a7b6577028ef667f32f4fb893af436b4733603f4a6910d7c48f5767de7647c6fbbc5d5ee1dc99e9fafaedcf12c7cb2b63df5d939ec976b6328ce18281ecfa42e6a0993de0c7fda40662184e629f9143da6b36ee4719961020e174731edf55663fc04718748a22c7676af41dd78ce6f8c1674f0d74216d63fb676edd12d7e6e030045fb382fbab64975005deb492a17725e6cc6863817a2e0e30a045513580dc1b5b1e89a7c9d928e4d6eff9225a4f9250221ad08c98c265a4805f84cc16a36a94c3df727e127af9f77c5542f339bf9bbd8738a2823989408fde4dd81302ed97218d9aef644f4b63c10ceda7ede455a9f02dd273fd4d90b47134024cc7b36ff6c238339bc9f70b7a20e2f80b9fbf8ab1c319901bdfcd9092d8b4f59ce83e0f026ad4b739f71ff14334a6ee9cbdebf774379a1679ff0d81706df88470c6f700ab2a2798c495a362f88b9a162f90d4a52ad223c7001ea5491273cbf1ae357acb02537cc140b47305d6e0b7b998234c05aa0871c20a35d3f63711195020bcfe602fcb14c514433d3e6ff412b12b95058c5e7ea9656b020660280f951cfa3f2cc0c8a0399b1ed99b9fa68b20a72e5804c7e8d15594129a165a2bba195ca4e4deb8d6869befb5f6df91048bd988a4555b1464c2b669d6431f0e59973c8bd1d7bf872f414e310473a2a18916dc528ea64cb80bdbb5d7ea6bb3b021461f7ba3702b35a4773c8be257147ddc917ab177c4a12794734ab623b94b96119e9c3c3860abecefab1cc3fd5c97969d2baaa6370d126b22643e09b65ea7f658824e653ebb19cc3e90ac3f4efccd61ceaf58242f6736ff4d5800074759837d1938c9b1027c1ba5ffa647aac98f050d4c41c374954d88d60245c3ac1bb9d55aca66382f981e7b13016665d0b3e6cfbdf131fee872f87829d40f28a863ddb9e360ecd5a533189f4872ff17e746330fba669a27e38f99d0709b33e717e2287fbbc0980fa3c60dbd6af7a9286e18acccddc186ae373421cbd78a3dd59963d754439c6bfaa6ab7c4c4b54791269ecc1ee83a5a9ad0b30647926ad061da69495fdd0bfb9c721b3c42718d356ea4f7fa434dc94f83608ae0dcfbd95d6921d088b198a126cf0ff7d9e681bcc6842bd243634459d9df3ef2f721047aa66d3bf4626d5e8266b6982b939fab98cbfff1d7e05aa0bb7656fe6532310b3cc6c63102c8c9d81d302a194fbd2c72dc1858b9bc13e54fd9dfc30c540b206cd691936637a972fa7e60137606cc35c8b40d70cfd932bab188f7144d4ed8405ef5a9b7cdfcfb178401be9b66fbf79f92343fba7ed4e0730a27f0b03053617bdca2aa6c617f5fb8c222e329bc628fa54e2d4080537cc552e56ac884197c702135773697b32a3eca2f3eeeae6dee43291fb929ef2e9ec9105b437bf1d164ba1089aba0dee8d7bf33216834ac6a74a6d3541d6d6912c703025946bd060f579b88c1ffa28fb0ce9860e6096be54dafd8cc6a64421c64803e82c2e15ebf59554d8b2dcee82d2290043448decca19d5b6df094f98e8a7e832e8d86f0f02cdf828f5f1f6954287d98921c5cb51c6d113667e58b53af8e8556740fa6a134db419699cfa6b910c3bbf551cd4769c2a387935fcaee67875dd33b0122dbcc380a76e7d7f3e7eef7ee0b35c4b1203aadde6838ff740448ff6dacbcc8d1346ef641dd5c6e679467b4402ef46c17459eb38cc057151bdbd6062418fa6faf8c863e1b72113a1d0673897b410e191aff8ccd4b7d9a6322514cdd93a2f2973aa9435ddd369c75c6c660abb3756b7968476a10d54503edae97b99c1e534c07bada8a0ab3e46412addd075cdee8354ffebf62c6b7426f3272383c9229703a9a663cff744e588fcc95440d419bb2a2f582bb88a009291119124075600eccefaeec6ea3799d54a4a3005a655a69f3c7e20b98818d62471cc501ec55d8f92077dce0e5ab387df8f11363bee8bcd15f0e080cb0cc7044d31b7c1a8c6d3e3c95ff589626204801957eb4644595d4c35235a960a54283d1360a86838cb2ede9c5ec8f646d9690ab439a690bb0ca0e30707486a0ef649810909b89e043acc06efd42dabbf02462bfe1cc7882f16c6a6c5cc16c6a2ded99b4213e4602d114e3595573c9cba3f7a11b9956dbc117fa04aa909e091b3c68dfc4d82d3c08fa051a2a8755df848f371b4129a67eca504125fd9eb204c9ddbeb3c615730a60da1d87af5bad87346888e7e034b29168e96ed34554af04caa52aade13c9cb9ec4e6dfc6f397cb351c5367a726ee321a2bde15348e68b22cf54a24fe412fa77f81ec8ce6d31f7c93c5256879cbae2a587018fe488c7b9d8c2e95191852dd0bd7dc8010421519e91caed0f8bca9a21a6a9e9749a60cc9933a175f3c1e65d036e495dd41f534680c22f51956e6353c669a6ece0db6b815708ec198904a2e2ab80f55f60599487e4842c42243fdaa6296b2f9a536f7b634f0f2125b3c8e952409767e978ca3da85ee4483766f8109bf9312ef0c902ef8f1925e90550d5095399cadf091668b067586f3e8a32a9bd214695d06faf46491ff46d242343c3db983ec159a057663df70e61904f1cd925d74f9010d36499c9be75c887c036d3657a97d5e2b4c7027638ebe9ae0d0308e37eb2627f4cfa2172dbb3e5fabcd60cbf755c92b95b5a00a695ed46fd595f56344924a855ff7aa7b7a280f6899f180eca0bed54ddc393b854c3621f15c15d9fea15fa65018a099db7c347204d538e19b5dcb333e71f4983664f7a85a144ef90168a0004c9aeb83d131a", 0x1000}, {&(0x7f00000012c0)="b1def8b57f19c755fbc4dafbe25d37ee985207fc93f50e3fde1c31b9a290f135f9b36812f52344f79dd990047bbce635416eb55d6807a5dcfcbe3b1c7251bf8a8aba372e1b227dbde1deb3c7db1e7e928096fc18a3bda47ba91847", 0x5b}, {&(0x7f0000001340)="f95fa222433a58aa27d87c301e438bf9b05e498502a4a811c1b3c60ac4c3ff64788f7ee9d1fb631e526224b6bdee3c87406c7e61516cbb5559ecddb971921442072516edc7e011baba5d856725a9c8ba387432d7173565f326e3fb80589e5899b624bb0d256ba753858372872902642ab55f1187f8427d9d563e4c97d90c03c72dc4406f3fdc86cee6b46f8779d6337798e683cd008798fd56f1c9729269f2724ada4494d4a21102f822917d256f0ae366deb2397ab39724a0c9e5e04da2b5bb20204029d734cd5072d740e23d8257335bdf44847e02349ccd2d6c37395c9eae5e5b2902541261d75002b01c11", 0xed}, {&(0x7f0000001440)="80101ff81d8bf484c96a9ebc49341ee40b981c8438dec324b204dc03adcfbca91a3c83e2fdea64c3dac22cecac82939b1ad512116f55e53f78aa2c91476c21e3acaff676fa6df4954d432c27a54c08627045bc536ba505863563024569d9eb84809158c0aae826a68a2a0dcbb1449d35df5bb8f6b3b074274dc63b62be4fadba2a06409433fdbb386458e70c50e7772db17696e4ec73da527f0b054e0e11f8ed763bc74852bd8fe84d33af90fa548a187154bc908c75e32bb7b24bc9192756396fa4399ac81dc7b957f89c3934c7ef016d05f7c00386a0ec01645c9d351004d4d0e17edf13ec2e3252fde0dd9901ca7780ae6d5e395ab66784ec77ef9d89d72450a24bb919de1265a1ffbaed302bab299131ef18ad9da5bcdac42f78b82c9255d3a3ea2381cbd4d26390200dbc4f5faede13f0ebf5f30da9bb779bbcf0273e79d15c43c76fd75d8a1b756968adbabee06d366a2ea4158f72522e22dfee816b87f4f0dbb96c0e62aa01de7c4a1d8ec7e5e322b49bfb02924e7f075a2b0f3d3e4d9429e0ba9b5bc135db13d1ff25bdb4254aa8ef1290961c0d9b890fa5fb8d6fb79930d7e851a7c9343e5dc477e1225400128c288f2864774a46d39bd439c20fc28da32cd4c5f269090fb332a36872c00d5d2ab15f0670714c3dca80c53b99f1a5607e8cef038023f62a4efb36aa39d832991050bdbc9aba15e7c18559b4cd78625d047b6ee5d2580c584d5e095890fb21fe95371f5c2ae10b88337ce05c3b0f1208436a69cb45c14585bfa57c1b6de8b27613cdc1584f1c47a9a3735e901483ba8e23986fee298fdad727afd4198fd59cd5fa5f97d9d1afae8dcb917aea4af03ef18d2e88ba999a58dcf1eb6c140c66761f10751497303315aedde22919da37e2226605b1855fc66d10abf307ada2d85922a63b5010809a3adf07a4186c47a160d5411ee97f852c6a51c8b0b5f103efe0fd5683428d572dfe9741a32e50cda7d4916a4dd2774f0a0274539e4c19d6f8ee1d459adf85391ab6d04a15f1f3152dea139ebfe45dc1a9d5a524d6d0adb3c6a31bf6637963ded3a3022f9d0947a3264e6d6158a37a4b83084996527fae3ee5eab71a9508e3c9fe0fbea3177830afc96bc63730ff3c23e43803246cb0a74c3c7d17ff046ef06c31c3a9e25dda8d2042b893f4f3e1ae87816f458a800d605a8b0469fc81d2c9a49014c64e164d5df1b3263f20b47876ec3750ad48b9c2a696748170e0a6db255f56741d0b69a498a662391a0a34f7df6c0296a5cfeb9f79788915f61352faa4930881e4ab68e42eec1ba9b6666eab286e0bb6af486f52d32b280f963f6fc3ff0ff77e9873a79e375d8be4d1d90ff051f0012fdd148bc0bc18b38bf7460648d40a9d8a09cf7eae8958248c18fe00353a476ef5caa14a3bafa73b789203b04f7b79cf445eb4c9d25e1d6b60d3f3deb5202c121101c6a67e2c9ca338db95f08008f296c9dbe46b8b41bd01738ee3ee5afa4cd30dc3f1477feaf1bc269577973670ae70210383eaa74999f29cfca4ef07ee14625b11a51808136552dbc8e4b2b07b689d6831cae435dad9bde909e46a67a522b0e96125576fdd5912b1bb763f10a257f8bf832a2916fdb6a87dc5db4a7120e7a5db34c28784128058d94de7cc8c46fcb4ac3a192e7bb3fd3317388f824023346edfa8947f82730489f0a315fd487cd71c998241c35a9dc369199dc5c72a5c9968d37084dfbbab9dd4abf546eda7208405b00cc03da49bf4fad5f2fcf88ca89a77ae35fcd62c5061b24633534e11b6d4814efd6fbab782500810b9b1ed2fd4a7e4210c0e6abbd54dfd68b657366c0c4e2baa53a4f4f74cd47035a3296868d013f50b1c793185623aac1eb828c273941503a458d8e23b9518dbd0c5555cf4f819831545d954985b103c0d93601d52e6c1b7658aaeaf60ac39b4c03d20882dfcfe70e6ff83499273c0c474049eec4d30a4326f8c799e881fa6c4d9e9eb767c348690fce4efdad0633a33c07dc9493add52aa4fbe929c15a45439ecce40c97a14c86cf937bb268ed63f029c14ba624ce5b448342dbfe1dd73272ac911578e7434b328cae23b036af01245dafa43a0ed89b20e85ded92978610dd6eeb5293ecd13231bab80f85fb61d250af0e944f79d20b01c5c599ee105196c0a68aca1fe777fc18a30976cc18ee2ab609e502974ec3ecc267d95b4ada1186132ce42c547875c0e7d08bede65b10fff5f687caa713d726e9dfeda9b28bbdd86c7c41db95dfcba030bcd45a21392e2d0906ed375a5d86ec85ee2ca0facb3b5c6700f0072153e7ff8d3b82b312ddcfc50728f562da1902092c84bcb6a0e8b4f75335257f3f9e79a04b2f560d4f88979dbcd5a518022e62aa4a7937fce97246a55d72f656cd1384e40adbcf5d69bb07af73001d080f044e3b1319dc31bf0016893290c817e21076e959daa5a852fbe3686d9e640506830cb2d73abf40b520120998f0ab544b5c1d42f8e4348665e3bf9b9e623d682b685cac7cf55c4ae7312b4513d437f6b851bd18e8fc5f0d9205409a35dae7daaea7b4e9b5b0c725bc65f514cc4fd631853d085a69f96017470583eec0c27152f6c670c61bf8ac8fb8301a509d55165743619d8ea1cd2fbb1c8781d8fccfa186cca14d13c52083d005996e2ebe14a1fc0a47a8052e96af034ca8101b22e276736de228caaa2265d20287ab06d8516b8be9572a3159de4c5fcef70c5fc93ec7b1a678dfd9da80acd430f8ea154ac92afad751bffaebaed6dd467f234a6636a8f82bfb7fa06a5386ba53748e92fb76d2259aeec43549730200dad64c12c082daa6ecc52aca0052a23f90d4e65fa5fc2d1b6cd9cb75c29579bcfdcb63b53590cd3fe7e92137f7e4cd6e57c038f32a5b5649ffdca4e36c10710ea3d4a51b6ed51fde1b86acf1ac3bd84d2b7937b346c6e050b1e1f2e77663e4876c5b7719626bf400405dd83942c7e702aedd16615dbc15053fd808a280c408227b2a126affabf965c1156caf4477671dcb7e1e528f7799c16e349d65c6de974fe8e3c414389327393ade346a7cf7e1f9ed5e3e3338070ecaebe3a310ab36105c2d1377a0fd601c02afb08e040147880edb8cdf78dc0b1a5d9162291086beeace1d5f25f32c37f085586e3e35d9084fd19871cb9a5b664dca4c13eafcdbfd169998134985bbe0d9bc4e9ce7f0ca0629b2e98fdd9f57e5f20a45667565e9565fe1c82862a3354b043f49df8415fefa92633f3460c1282bf79a437ccd3c13c73237195f7fbc034763555e4e07b80d3842201eca5dd7bc26fcf1ee926006cc51d42b490ee1a541aacbf6d3cea4ca2225a499b77e55101a0db03f5c6d90d11d775e5cf66e78b4d39b24406d9c7485a7ed0eef63a66f263f2792a1b77e3e45ab9384f9231c18442d67524879232e43169df453b5ee0880640ed4ac7643389e63ed1f38ff714d0ef5a96a05915cb9bf0947b5d89c3764150613b76f644d3f3fd130f2a4866d55cc388d81d6fede85ee310a8ef0678b8dd407ce240accf0636cdc881b8c79b88cfe7cd1d9bbbc74de852f41cf1921432a11d7177cb31378de31cf0655f8a9f5ef96ce2fa7987325304fe6863a90eaa24dbd6c6045eb90f9da6fb4d5d7d8d2628ec6f7d1141385c31d379f9a7185bb97f26b22e57cfe342283513b0f392d065aed2e5a86ddd9c7095c70597e8165002f6e87917ec638c0af44775f9be292551b238ab0e74da8188da588b5ead5a61d3f61a31029d5141d128fd09618ebb2c408c1de0b4ef5be28647fea7173e0a0625acf5f1b0dc8142a6c1a94a6fb1550af3d076aec581f24fa5e7c7b665affce1615d29abb1abe99ddaa0f3a83117a30f2ae9263b0ff798884d0ec83a7385ebe12a4bfd543d24ef01b8c344cbcd85a77d42bafb6772f076ed9016ae054ce81f8eab7ebc5058b9cb5af5f8589bb3fadec2ca8e41771f32a1c73917cef7957153175896ecba1e87d390aac35b70ed15457f010a569e56ce59e49df2fa36804a7605aadfcea3d459b602760cff924a63419a8f51dae4c0c91cb9b2c134d5764c222bcd3ea35145c9113303c6f35c6b950599d62c2a3d295be000854c54361e1ff21c6c5dc5bb6a8719114e5b9b95ff821ff058ceb64fa838f336224ca8d18e8490a8d21e07df4f840e440987b4c3c559f29bf440010f9e6f49bd2df263cca5b94dcdf044d1178ac877b829b2f99e2b4a7e62c8ecab625df5b2c36422fa7179200dde761d4d18b43a12106b32688272c2171ca2af8dd3ca61ab81339df4adab12c0055ecbc13c55bcb7db201afcecd7407716a27c6d16e6f913e12591e9ec171083a1390bdfa3b39629e69b2c14e207bfb9b9ecb55a74933cf7c07808a66c18dc1bbd37de4ad281977b29ebd3c0c3b73812128e79c79bc06f147d505f5ef3ae3bf655cc306f4c5b8cfa534795dd253ad6d7c18ac7ab864bbf51448708c55cc015a4b0bdb203f0428814f09d2b48a1949cac184558cd42cdabc0754321d5953c18ddd96f7e80e4a6781c355f576059c42054f556a404b04c2d207fdad08d4babdca9f592ddb919fc01fc54b274675c8acedf9e7f29efe08c654aff92813e584c86ac5158e31eae00af3683eb622c5c00354c4e6b93fd01080f1d995769da80c07dc93dc997a03eaf4ba45242dde8645f011cb3d6d57986bd470c5dc2e8d0619bd321d874cb271ec1d096ed8119391a03bb20ae8b5f46ee9a4b1e76f563678767f3a0e405ea099899833daf83bdd473f1c05a5e773346bdc3f8850b3f99d90cabd7c7be904aca20558cca0a75a8fb12ee8cfec0e40ea88f7ffd53346b168d73978eed2f587681c90d1e50fb07e378b2710694a5ba135159bf9c6cb1e29862c8ec0ba156f713fca29c83ae368142b31ff87eb26d2b4a6340aec331cef6942cd6a5e74c2233faf549795e612345ce2df9e0b1758022bc1be374dd0281a006ab867b7deb4bfc45e45968a576995b2e163dda6c76051f0e32c6e6f4e658d09433bbe090dd1e6c72734d85175426200b2da0d9b318be7dcba73fadf909d144a6a98d1eadce0cf8a8ec044f34003510bc87fcac1a35eac5202e85147394fb107c8ab23a119a96cbd877fb29ad5b8aa95de5da4a7f10439392bdd3f94504714d786b8086b1c5b82938709b7a7bd3a6263c86b04c23ee693afe61b119686def9b5f951222722e37cbc3b15b25a8e4ee617ff894325148dae4b3ea150605dfc904ae4f918f8dc3cc8404e6d2f13bc55885a25c1a01fe1d30d0bfafbc12b101ff95e036625beed47f9d9a97bfcca9167964d4ba67ac7ca9d6e9de804009cba2e82b0b2aee0e8561333325ad5e6b89cd9fade8a83f22289530a4ca87b105281bb9ba30c35356b845e583a0f3d83e032946af30edf8dc348633c27023bf7aa6962ef7ae56d97c83a9aa9c36e4a440aa4dbb46ac02345cfd4b4e35e78879699a3493b74e14d382586c8dcde3ce2f354af7805e3dd88be7865f052ac9da800b4646b3f483dda65714bcd9db34d16d1e9e97474f36ddcb81a2659c8da3bf2de386d8968ef69e22836dfb6235621d2381b056ef08d47999ce4320ba9612b14ba7441fd952c8076088d3354dc4ee4b839844b46286d8224051e9eb3bffcac2a9cb764705f15eaf08f2c8bcae7a9bdf0449dcbb76a890f224ef59afb88d462a16bd20dd818ff24751f59aac014c6ba88d5f59c6aacba4be9bf4a22a1b47847f6dfad83aaf3810b0944bc47f8d44a06c2334b45e9dfc6e50bbd20925702fe7e0a19b70d11fdadc0692df2856b92db8ba9c1ddb", 0x1000}, {&(0x7f0000002440)="24a7378af204cb67b81a5881422bedc2f1327eb1474848931a41f01ee0338fc1ce8cef3ff85d8b9cffa9b5231ca3c71492f8b81cc5a5cc779d165f97606d67bf2124b75a6fd339a583747e66276fdbeef8c3fb7850af5d447aa70f62e3bce85215f24a3cb958c18363e7319616ac676b9387b3aa68daec920e0ddbf803cec83738a252df9816c9e082c145c89db602dbf158a8f217a115746f663d259e1c6d42780efb2be031f6acdb4cf96db6cc56d53da315961d907a7b3fa24fbea10f3f0188877aa23d7590b43681ae923e22ca581a354d28b76eae202d5770a8c030bf52952ab29368f4504cf35d7ed436b3f47d32d1abaaa688c30bc6a6ad4a", 0xfc}, {&(0x7f0000002540)="f49543b30f88fe4098adf8c367c0c3f5e72712b5bceb2637f1141685e14ee2d9d66b3155a74778ed121acb47183a99eec08422e3a784", 0x36}, {&(0x7f0000002580)="8fd8e8b84c6253f7018ad4eca2f8683c9a5d90052d8e641515faa03b041a6f708927b428b3e3b688f02d20", 0x2b}], 0xa, 0x0, 0x0, 0x80}}, {{&(0x7f0000002680)=@file={0x1, './file0\x00'}, 0x6e, &(0x7f00000039c0)=[{&(0x7f0000002700)="51921d7b8e960aa4441f6f3a0a6d04b56c8e19213fb7c24c14dffa679b72f1feb1efe0e360e50538b8bcda4b58b32eb9349d49c4fd34aa64e09a926827436658cafecea9c4a6d52b4fd67158b7d8268d2d8b4993dd7a610709e90f4dd78b3a7e00ba19f247a0a9a37b5b863614f36e79e3d722e6f0c6221e019d1d7a50176eeb2cf7a65b8fac5c857056c0045a5f160935dd64cd283479283ce6394dbc8a4aac403b571d", 0xa4}, {&(0x7f00000027c0)="9aa6c20657e7076dbc7181115d1cfe1be987007c1926d4bd8e7f3e00fb77d7965d1040f4eccdf50dc90c3174588a6c3d2ffe946afc435b2620f7377b6ccf098b89bc4d859340d081288ae2a8f754a1a5a7bb6fde68410c320086bc12f1dd263842c456286d0134e3254e07b6391f55aa9c9dfc3b35dfd7e5a2cccc26798fa676e470cc39693ad5177472305508533c", 0x8f}, {&(0x7f0000002880)="b4352afbb6f7a86143002d80e687bf572bd74bc1e8c6ca40fb95e4562b1268b30381da33a46a359b08844d62a5b19aaa5cc8a763a16bbc404582b6a84a7c9bfc244d9ed82967dddf20fcc0035d089a2cfcc8fdac46c44a3725655d27e682992985edde94d4da56ac859b05dd673502afb68877c24c3f812deece963ff9c3a9cff3ebbec696289b13e12ad18ddc51b0143993e50d7721b1ebfe1236af6c55c82ebceb9b749000d470ba7c2642c061d273b1a4f2fb84f3d319ba9f3b2fc5f1b29c710a71b978c1963f0fc4f7da2d7810d9101626e12f1f4dcbcdd54c8bcce7bd64a7fead4be36073fd37c0039c724dab2771e9de2d48147fff5dd25408", 0xfc}, {&(0x7f0000002980)="de11083e84aa45a19c275909eb09c4c32b1cadf8c9e1fbc39c72ed96a4f41eefa9cccf8092e68d185d5d77237a61d05688233d8c473859d7c4b42ac30424f2c679a4c36419559f1dab2129e29bad833558d76fa55107e29c7b28e4faf5adc2e935bf65f041129f8e4905cf2903fc12d2709bdea4b6bb6208e1f619787f3f6f3febbf036002fccb3f3b47e11636e99d3e05562affb2340f0b7335c81a98b0fa534d31b3e3fc7c624da89159a2e30bf1c51eefc045fa8a9a35b1d488a55bbce99db8acff607c4531340f71d7cda5be5f9775a3c9f27827343217506de1f5f617ff11552a3dfa9ebd9e8bccc94d242129f8fd5993cca259ac6da471904a6fd9a24b40916e2d3a54680bb77bc9a25e947d78d963a5490e05d3cf83451eaeab91b17f330a85ef05fbe18280ae63cbbddc37e346d139d1b4750bdc201397967924fe6d52c4581d632cda26a4ea2eb96a7a096293b30efe3930ca124e01297c1e6eab7fe98d016b5b48b043e07b5665e17d6d19140c0b26d908dcdf89dfea25541565c5d5f275114821f1fd1165437b1e31d91a9bb36667016eb90c85befd8a60b385996252f403281912ef2b70f5cb78a04a2750162f5f2ac0c79a720eee808966a51b4b0ccd551ad5e047bb4cd9650d90be99544123c2adbcc75e23dd0717c768682f8b60628f88a0c247144222fbbd47a62b38a43a38b41b4fa89d9e0379b979e958b4e9f4085da32d1d272198d20bd1ac15fce48469b12e2782c656b6f96750461ae9e4d45ec1cf9b12df483cf9db23a28a904930661e2448ad5056faef97a5999b8a457f85b415e80913e0163309c6d025df3ca2866577acda83763f36ad2507e7749cf192a97fd26639a70b1586e332d79c9686cb4d570c4cb6ce12fa59006c16e5e48d9d0d66203a3d00036486256bede9127fbd4aa2f8b5b23c2947a010f852bf5f1880bca18c652daea09937e3e8dd71d2f8460a0bb68d18106aeb793a8980e7b5077072ca4f10a04137f27c9b3816b62ab183117cdec23dd4c559a47cd0aa5857a226bf79fb02a604f33e0164a76d85b65f14c498ab357cdc5cbaabb89af45deb8837b51768f83af640e784ab3f0848742eef92f7d9dff1afc7f38ff56e64c2fb4400afe36237f39d245cb7c6e8bcbdb3d64d86f502b3624c2a32eff322b3e0ba872b04dcc3d37a1aa31e10c19d97f51e1122de61828d7ba32a860dac1110b74e69dcdace8264554c189dcb2b9de14b19e5ff987c4e56ac5755b6a7376365e121858cc62eda8dfa1999d0d790e3b3e81fb541121942404dd5977c898493beb24130e2ea24c89ca0e1f593c2a9738b06cd5e52b186b3da66572abf08e363d16b723e548fba4f96096e754c68e7539e8cf2dce0794faad8f08a678c07e2610e082c3cf9a5027aef288050e48b7d976c5dbfbea394788580c0a38e54f186fe09c07ab9882ed688d7a572a8d55bf5dfea0b8c4bb2f87cb2db062976c94d2ac68b1515ca48c4733e942bca15d4844e8ec2a6e5bef2bd76428514fbb5ebc520f5731c1f435fee483d16f58548e779961e5a581bf23b46548460717d935d98fa1a5280ea266ec50b7ea9af13763657b9c20ef53bb71b0b025048ba0c457fed114587c52078a7cf338f2e9ee85131d949c2f3af1188a4b00edc2ae4f4093175712c6df867a56a57fb2256216409a14259aa72fb54c7955a96ff4c13df18a3b9c991e828f76008d183edec81716cb1a33bbaff68f13d8bac9c0605641b68ce4cd5fe39821a8fea469989e7d9f3efeeb173cf4a2087e9869c9db82d2b51c8f0f583d056cc763f7b4520ddb32f613dc637da636fdcb9c1c394e464a0e7105d220fe476c6a012fdbd7c478d521d3d1bf36586407cb6c699dbc5a2367b68f124b95155f8e71a480c7d6bb878e88a0839b64f6c8e7b2a7c3307f7997db9f35240f3a0148a7b46e052a753af4cbf57b2641708d80362c7afd9b9669eea70597607062bc61e840a3a3c67ff6d3944e6df68fd46d5cd023b9c6dfe9cd2e7f27bc91b4024fbfda2ad363c8d8074e25644871319f31308218c098a83ccd9889dfa4beb164d546a61c16531a164ddfa55982c7de3ce57aadc010df7f88520d99944d72813e806a19c21ed7d04b98629001ffdeb3f5f2f88e659375ca20389dad7bd706f79724532818c516ad3ab653a580e21e48a9a690fd6242ac8f002f9fa440a592045aa9aabcee21a0d507de37a6d0f5c5cc609638202b97df2760d26207ddd84ca23d5c69449a8f3c03ede40925efcb8d5af37e8c156a6d9eca0f5f039398b195c2b3c4e754ef6e40561de8071232c9c279be97ffe960892934a24058b53e8ce7cb242ce63187891f89d2da432163a6e4b8c54ba89c46ac82cf9de41f34e3f9cca2d1e3c49ea227efb5b46d9e8dc77c3b195d6435656bda07283e105d554d4d7e4ab140d65890bb2774f8f4a8337b1708242d00f635f9d78803ca4b426b561deac6bf513df70fd7ab4c72c144e78829608015daaf950aea9912e1396b10df5282f61b08b9d804efea1b39e26e0fb3bc612b2d31db82dd654e7c46aabb24e3827c49e542b5137ce84339973efe67cb6760ac480659a13c020a5b9ec84e9de89782ba99c079d051d48673910960ef970cd727c96a511b5d092795ddc976dbeafc4a9cb32083f8ecce65431c1d3a3689ac9df9405a0bd5207b7a799454220593389be377f5f469ea806501092b158a89104c2e138824b1ade126dbd4063209b085e289ce14ca1a30d764597b257297d5779531a99acb774665686f3f5c493dc2fb7b651a961bf9d360f47c5332ec42c0739efed8317702c39e46bddee7abadcaeb876ae09ee946e99d9e07faaddf90c94c9dcf241c2161a0d6b7851991306ca419dd62cfd5b4da786eb3612a3f6edf59508422274b9ad298ad8826e8c26c3da4726dd5f073d7f799208f64ba165004a7ab60a93f5ff085244c57cb8ba4d892b53de8af3ca2101bb013e245f40168408dc74b88bd824eef63d79eb6bc3eb6dcc6ae046e5c1c9279e063b6525c217ef7cdf944f433441df63b995d7572bbc18aec2bb0e8a2eb16f9f6c1507257dc0b02fb69050c89b0262ff1b9a7c5d37b22f352c5b2798a8cdcbf40d9f514cfed2c11d53de0d6085a3a3487cf9173b88eb90b596b3a58f690ffbad586cb7647367e8bf7857529fd1a7f7c72fca5a6bcabe81adfb83ec31bbe730e8be318298822091f54bf945cb6892b3fe36c5d2bec09d2c38a95ff7fa2e8aad389908c7bf2b82f07e8df233ad6f54b10a47f96e1817784bc2cd7ab4562fd943b9db012812b8105e744bca69ad6f6a9d1cf213449a00c71b61292621ffa6d47006cdf98ca9cc09c50bc15ce0e89ec472af65936d37f5f1237a300bd6691776a53cf5df2c8991a3e7a9927c92190379f6fef2edffd0d0746528a3a432a36f8578ade8ec2e4a461138ce25cd7f8fefc9c530bf11cff4a9669e39a8e23aeccf38087f4883d48df346ac9f039fd7be3dba829c8687fc2ee36b9070e1fda94069c4316f2fd12bd80e2c542a7e7648ab30266103640006fda794c01c49378fd2ff17469fcd7fdbec1d226613b1bd6525b407010ffb2befc2fba3bc9954749626180a35c0757c5d8515ea1b83b2fc7a91a7e5ff148e1ffcbc84be5e1f354443dc0f2ef1e81a8fbea146dba552fbbd67386ea0067c9e47df168c73ec0d2dc278729b03d836f6d293ef77f9d4b02b051962c2bdef7d71454a26bcd3d306a99888de43eb6bf99a9ca5102ee3e7b982722d4a22c49f2f15784db9b0557d2fd06fdc995782f28806e838a135d0bfe0dfad3728a378d8bd7365a4e997d03c8cadafc049b1f184c76ee4710f0a2e6f7bae606d1311bd2f45f834ef97786112168049859987655889d7ecacbf45d3e870053041dd814828ea040628569527da16e68d01775ca0c6ce186c2683bd58c477ac99ff2ad56117623a4adc139f4c58936fd8550ef27ffc0eae4c78ed94bdc00f7862d51bcabb53b2b98cb7e670a69fb237588ce3a1a2935780468470246c7dd77788e4148406f621b274fb895fc888a0d6e8ef23209e89c4ad20e062371e693807728de0044f020ffcc991548ca4327d0f230047ed6ff58886380575a8ac5160f8dc46f832f5f5b3f209b4bd8979a5b43337c95d24667e7b313d8a06c90fcac9f9391d4c04f49fe49b4b8238695032e90600addefd137ea5b6000e71f25cdcfde88e985f0e23a1ea5adb1c67012ea89f8684c98489b7fa252424bd813a5f0aa593126388127d634a76d6bc7d33abfc8c1438d4b062f9f610d633516f67cef5ffe3651cf04022d086e0e861d0ea5c926c59e786cf63dde060e60fd7d0594bec5b33479793c8751b8395ab7a5b59252ea20d21a23ee0fb2a8284e465c612c4d01d287f03bc0a02a5f85786442c04e589c70e065ae32ccaa6c4a18e6119acc6dc395e3b0da32a21ae84f09de3dc05f3b8bdad9d99a5eb3a0f788c5a4ea63ea727e5798ab4a72ded8384a882f58a3406cc87a43bb9552724dd0f42b0abfa982fcba1729a7037fe2ae21cc21054177ab61cf88b71acb950dd2b95b72f3afa323e005eef1f636f9bec90efeb0126ca45c5638596716cdc4a791d3b8600ec4a4ae8e72b12b4cfec4928e60f9d71de6ed6b88fdb1570acba0b05066933af78f24ef38bdb394c6077283ab769757b1ce93fa35aa3afa4afcee1c5e93e6a51f86bfe59d840ccc6fa978d9222d994d5a650316c616ca5b8e01ef821fef26f426ac02e429533d24efe238708e62f88ac3bfaededdbb7aa29f6605cd0d1be647d090284c95c35610e303044432de10f7ea10066045a4b12b349ff2226305dd1688a7899c603302082b863613eedc9044440be4cdd595e3d066e5549c14404cb2df219f7b2dd430f89503d5c1e4590843e390bc321d0a18961bd90d687ee903da3738b35e3ee236b1852b10852ed285e4883c69e64bb1081ef6751df91751628f076ce7796265b62dc6a9fd1402c0f453abd75c3ef9d1b62db12f352c7a4184d2877a77ea181881532bcb0aeaaeaa2b4b5e8e14281dc91dbe72a5d8ba6e06d6983ed0f451ba143324803bdf282af441a87b8f99aa7f95ec5964a834f87b847fe5256e1b03c11f57f0841f39c5b6c74c92cbf9e6b2bceaa6ba7fe611d7d19bd63da1ca2c8e3ecbf1cc71a37832d56b1a6c54df45f1635b51ce7dd930d25a313f0e74efa4b53608d92a94612753ea9c6084cc3e49dc7681051c2c0995f8cc071ae690a53831dfb82de40c27858efb99c8a105af7fe8079ec496a6c7c0803e3e61ee557e5d19f5b2edd9604e8b1840cde2d207f787eeda19cc104be3dec17cb7982acefc16ec649359a3696953e63161d991d7baad5431dcb971c3292c3af506fc0f03556a48f910fb5d212111d35e46729a13ff15d9a990cf9c1eb0c8ed940a1d1eeb01a2042dfccb13f57c64a1c96cb6e904e32d5a9a138b49f244e370fbe354506d102e182d20b13948293ac359756b9dcc02d993f1726652bc24cf8a3c59f24421e0d91f60607f6cc1f279cd4e68e3980c35c4623879c63cc95fcfc6c6bc1029e314c4e3757027b177f6a2630fe38e897378066adc0064573c83e3373311908720df22633fb3b5e50e648a145bb491ee964f8405fd4a5acd5a11f4929ad1e1a9412dec05bb6dafa7a9ab1c036e5f264bfe6beea2beb6de22696270ee1e1dd46b898193f821ec11e7a68207bdae1cfbdc36b3c9fc824863b098be0568367e24b8c37725db2862d54e75a8eb0093fd4aef9fbf87874311a707363e8980bc521", 0x1000}, {&(0x7f0000003980)="75d54cbe04254c73f35f7b029ee955b54e7edb5361bb19903757bf32bebce55ec5c9fb0404141e3ef68e641e04", 0x2d}], 0x5, &(0x7f0000003b80)=[@cred={{0x1c, 0x1, 0x2, {0x0, 0xee00, 0xffffffffffffffff}}}, @rights={{0x18, 0x1, 0x1, [r1, r1]}}, @cred={{0x1c, 0x1, 0x2, {0x0, 0xee00, 0xee00}}}, @rights={{0x1c, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}}, @cred={{0x1c, 0x1, 0x2, {0xffffffffffffffff, 0xffffffffffffffff}}}], 0x98}}, {{&(0x7f0000003c40)=@file={0x0, './file0\x00'}, 0x6e, &(0x7f0000005ec0)=[{&(0x7f0000003cc0)="beaa0f9d2dda7af3045b8c297e0eebaff1cda828474a45008e7704a4e3", 0x1d}, {&(0x7f0000003d00)="96ad2d3d48d6f759d10d5cb33b1a8c976b770b0991239225a2888af9e293e921a06a3ae80ff0202cc4b530256ed968f3048efcaccebaa4e567ddf2df87d9d25e26ecec45187d4a77269a6bcce230af2c9d208d5134bbb98118c6fad81733e5735622014a3a8e29cdacadf60e32d4b7967eaf3d0cc41e7a847a9121d63c3ea03ec3a8ef4d5ead335842ba50e623544a6e0f4e0bebbdf234c46aa4bcf97f22075b1d6ab464704b886e420a9931a32bbdcbeb8f84c0ca1678130e1e46099ac480473883b8c6e9a93227968f995d41c981d5dc7e81e3517dac3bf1eb3494aa28a6fd79616eb6a8646a13cb934ffba5bf569ef4608719f28186d40bbc30ba9be4885a7a45fdaad8b6f34e04b05c97ba1ba072ee77b6a0e22c05a899474c19ca96b2cb96d7814bfce991429f24e48c82af1c43b0a1272d7d7d6de4538f6569074fab6f38f4d5baa7e9832f5751d662bde8e1d287986b98bdde84dfe27a81711a9da4a655b829a16ef65b2b0fd367483923db8482e890d2f497948fc77a2f6bd60f9f9a91f0b25a2233207c3c92eb21f3c3b3631dca95fe0cba5dccc9b1db77fd4ff721704409a6313b18b500cb4ce808362041e5a6fcb436b1597475f43abd9216c0f8f4682b2df04b9cc0b22f66d2df12f2247fa1584dc7742d5c3ee25562b2e107a55c8ff2a3975d2793887ee56065120985ba4c25379f12297de8bcda012c0614f3c5c7e28dbcd48a00301b05cf65799791b06bf07923a45ff700d2f152e60bcb00b06f3f77151c3f4f575067621ba2db29f3e24c81c86cb4d42bd922c1a15accdbedbf3f5408f770713fdfb9e377f3fe9c3ce01d1d05edea12a75cf5b9a79003777fb5d5b46eb53855ed3e2dbd8ba635101e61c1bbc4011cfeb399cc49db23447befbcd19fc315c45944f8a09d453f02a3288e9c8015c71888592e7272fbc521d94f0a0fae7b56318367357dbda7ac7b9442fe953d62ebbc307bfba3641beea97663e7f13743607f06216b036d9249ac3ea83275ef4c6acf1751d305a2108050b5cd6eefb6fafacd6f168ec878b7fc4f17f4687bb096cc219138447764826c6e27f06eb1958328816b8881ee7d2dead100834988ada335e8981f7624a093e5c0cf146832d92355ccf5869a30321b67e0a87f325290f5c158313a8ce4118bc2a0548a6298f5e5337f7f677ad4c880f8f9c03c75d931d68ecc7c2e6f9a55c8ff4d79e1398bf5d4f83beec304f4afd44803f2ef3555b7e0745dd29d3958f7533d71cbe79fadbea55643bb2398264ef8f866f51c16e94e1c31f917e9a961a7ecf0ae3a98fe48446a98f670da30902f5bdc97a871bba2cd8dff3614fde8a6975a4b53d14d6b9f0333be16cc03e243dc87f6732b5ff4b9e5cfd7ef478151d7d97c31e43d2f5a8d97226de70baa3df5f965c3e36e80626cfc7157c79621f105c5c7ae1ec05bfd0fadecae81225c852d809aa2ae53ceed23e846dd9cf660c23f8094ede3c669ae7778f83ff69ac8854903b2850a3f716cb5f94e50b20ad8dbfde214230d3c3872d5eaed1c55e1af20ec492495475ba1af9938070fb0673c427c01ce95ecbe881f029506608efc97343effce5f90fde4d2b2ae9a33f03cc1b456dabaa049b3622ead6ad320c3b523059b739a2f6765ad3420752a592b6f944659c8a9c5d454b55c6bf1468da238f6a28dd89aeb8dea1bb51c4d3154ab9ecccfea37c05f54175e47701182c65523532ba6323e8f5b71330f2764054fbcca66d02c1f00cc7263e830937dfb9331333f21ef1c187ed50dcbccdaa25e3bf541391cb0f0bf879d33798f10e852a2db2ecc9faeac72434360bef13a7198a9defd1dffe9486f4419123bbf256749c6e3be626430d1c9402b8bf9de9ec3e3c857486dcd285983033bd7ae6123b0f41bc0c999a053b4de633a01a5b3226bb60ead8d2626846fb692bc38ca53441d60887b38e92ac0a9eba0956f0810cca6cbeef8ad72bbd4d2e58f2fa56616abd504662976d7f1e771429b49c8e6b4bfa22c2c51fe41081727353a84f1c7462906a8aad993e9690edac0a28610c98e8d41801209d1a890f856d8e8646f23a6abf0466c436ea2c17fbf80c351434cb3fe5086e098f25cab23f96fb05b4210e0cdccba480bdf638c1f251867c28f7ad27eb0aef5aa1adda0c9db0dc7b96e0b1410453b55abcf71ca4c0ccc57300eef1b5c9de889b7d917723709f8c51591cc5df56e2faf75e2e061dc713fe3707806f5a5f43f380d650f393dac03ae7e5ae58676c130cad3018662c78d1d6771bb391b5d9407bbb1e1ba9e661b63fc2395ffb4610f1a3831091253a71f1265e68b25ed3c8bfafc7fdcfb28aa5496ce66ff1e8089c5e6c288c133bbbf8757efcea1121c10f926b7700151d5d3fb954fd7813bbb9fadbf810d001e2e523bbc7d9525a1617e3015591215d5656adc6fac600f2fcc2494a20e0ea105e790c7b569e54841d655462436a90523f89b3a60c977b372fa1dd2714995bcf8f81ebe28d71609773155f825e5b7a025bc55c8eaecbb77ebe5c4c43e512da1bd6b7963c79ab1d4242862419ae6f4789f5c020c6b206e8e565f2ddf633dad0a04bda47599533748a0f3c2fabeec79dbb20c81dc3eb14658a89a72a087706c4d86fe56562bd9bb4a26c028d5fc260b0d1e37538614ba9bea4b4a03b037e2ea7d80694bd85fa65de2863a25f9b8f8354e09fc9b16632b77224a4a558552debbe2402bfa7495c25a5fddbd446c8d3d0af68f5b15428a93c67d0235cc0414e6800aa2a58ab25fcf517c355d2755bb6d0f3327a39d08ce79b55f79e67edfb99192fb40960e557c051c6920fc72f0839bbc815cdab97556e50e4c5fedac59ac4ead81f60a6addd5a9915e68319d4affc248d7c40f2054f8acc9de50a037fea2ff78a1093497166a71fd8505792744d64822d632b6c1514b2b09d57ad018a9aede5496391f1b82d0bd64bb4155b0b3c0fc3009b528b71426f59647296ec07c43caccdc68d1319a430040c02b274a2195318b4aed4fda631de548c75e3706632aa8f67dd76a4320dd44c98a06a8e8ec39eebb01f0b773439e743729407ba954a82ddb15b0e56edbf9d4a47d17ef3e94be5f43ca1b7dd8fd22141d3fe5537e7436613e915956e933aafb4f00985fcad3c0c6c83aa808c1edaf82655131966c428eed762186cfc2af6eb504db4db57279dc386d8d24ebeaa524e3043be9a9c258b20c5cf03d1b611165248620686fe7d3111d4fff56ca06002dad2acc1a07de5ccb0cc36605164adcd28ed26a3fced04d57b4144e06741006c2cb802c522a0dc953e5e928bec27d77ba31744baccf163de058e3778fd5597b4b4870d7b55f2721fd56b82802d4e6dfeb3cfe0d787f66e562fb6bf299be991c86ff782ca6efec8972c3d248b567b3a1fdcfb96cefc078a0491e2095d9d977af414cd31fea34884c2ae6f8c0be942d0d97d5bdd81c0275674122098d2231c1ac8c402d4d178a8fc6042aadc9c972d404d7de5e44000e297a9b426e5cc8acdcfded45e69a4b9c1002b6aa4449a4f4e120930c65ec8b5690253bc33b801e22e526dbe5d74f26a23ac457971aadb91e5f80687e42e2f82d165095bd02eb4b535eeba42ca189563474fbb99127f2a5e07d66cf7f2a602a425d9ac9da3feb09a21f195688ee4c50beae8adeeab054e415ca8d0cdf34a029c41a9064106646027738d35cc97ed3385929c38b8dd9d982fab22f25dda6d90952a927e4462d7d382229df8cb41a4eadb07d09e5db9c752630d4048d84857ea5cd34c3d2959904fe76b8ffcd07a4343d086a277e9db55ab4f45b476ca50715749be848485bf0aee875a854022d1de646dc7fb8320dff725f53cb05adcd00587562ab25f790749b19a3d5f2e91fa5bd7b0671532391bf45c70bccba42b7d0ec4333884af071ac350118388095cb36a56834ab395316d9eb658cfddffa8062ee3e6436f8249a61362b921c829585be283676a24cb1d44e5b41348609e7f42d3ae9210835c282ccd0fa66cd2de935d05bf69784eb8740fcc6bacc528dce5b643b01c3388ac34c78d53fcfbbee70101a1e4aeb1dcc9dc000a46263889ef7e3eae6421f2c3ae1db8c2fa489fadfdc50aac0e1e8af7533a7ac339382fffb6e5f1f5a1d7efdd5bef92aa3e9373797cf0eb0d7a8b39688a8bbbd57c77bed73314152510453454a7f6215442f0e70a690dd7cbd749cbce59f0184f382cf559490013a9565adc2e1b39dff9830f86f520525f9a64861ec1de8cad92a02cc45d3c1a38b947ef4a7bb724426981f3ebb0d0716d7ba20cb80b330e9316bc92e25cf5552a352a7dd9cec5b5ca3fc1d27388a1f28ce7a78ce2a3b23d1642aa90096f360f3cabf365ff13d8f1f3116081e32744ecd8e78d6f923bee007cb70c5dc8761394e215bb187bcbfafc3c01ae9a0f32e72a5aa8ade3c878f21defa31f39f50236db3f3134b603bb28a9fac4cf7c14f2dca996c401bb61be6cc08cd320f21efca5e06b0d4023e8378507393b6d6b39b55845cab7018cb08dcbf6f4e0eb9b3c4437604afd99cc244fb980f02c0cf004f4a3caf148aaa2e17d1d7583c973fe23d958337b685101ec3a12bcd7fbc16acafe248ab50e845e2b7a7bd501225c905fdfdd68aa39f747d24beb282cfd7a1bbcb12db66d7c99de81b2658289edb8d7a8627b30f2b4c550814c90e21981ae0728227fd7339ea2f2696cef95bcf034fe92de558208043dd24f322cc986c7dce7ef27f1205b145c6a7b314cf4e65f822d5d9752b1ebad2ac5f43142f8c3ccc88fd5c1d2c6ff3898f5dc00fd589af25a6e780eeaed594e8ef1535ac2a831425c41022e5a92cdb2989eeadec87d8fbed817dca3621f7d4566224ebde6898d9c898dd4ed8ff2f61a76c872a0bb84c3a4d83284069b0e898ad335156cb2837448ede74a235549123f9c5b98fe1bc99b36423589e462d269657a9d669f8ad6488e02039c219e52df7976ebf94f749d800123f15a81d4267056e6643b876a1e7f3fb5d009ccc0b87624b520a05cc7a70da97538f2efd532db7dc1ce3329b886e6dcee9fd21160530cca0e912eeb3ca93151bea3606132937089e97f2084a6bf8f400fbbf3c320a52c7c9a4c941dbeda5c26f4a1352b3239e9a2f3a6e622658f5e78437dde3e08b03d9db9d2c1274fe61f706fbadcdb270d0c29a672c491c6c7985cd4ddf72a0167c500db61a50587e8faebd265a0482d973ec11887b2b3c0cb8ee040cb3f11904b070aa5085e2cbe634099ea5203e8826218a132e2946dace796723ee7756b30f5a7276eabbe077a92369382e2e9810e847a46f59006b198068e6aa26738568e09a67b20ec5bc35017b969702100321209502fad6f138e46adc8fd6c6da6b2c7aeed71e3a6f1f77e5f0f6adae224413d1ba61fe0e96069edc7c30a997a2d96aac68b8610a34b50af4c405acb02693a54dbcb6ddbeacb31a80494f2bc799184ebe79204e814e9ac59b7d1ebd05f8bd13bdaef13b46c887f45ebc7d632a15252d19fb6838185694bb4ef7d175ffbd0597efb64f2fe4b2f52196967cd8787ed5ca25a9baf2c1fefa42773c7cd5b77ac5cac097bf2d31aa3d1cf1eb0c7c3c18da16888ab9b2b93c8ffb8b72b110d9e5291d38bf831d0a939912582200919c013d6bf81aab1a70ee391c637e9f0d0b6e650489a343628b1f670bfabe492d485014413cc4702e5d06edf3f17c566728f1a9a760b5f0c9d6faa324cdda432f7551e80350823c6f8201fcf030a52913ff06441b15129b0b6f903b48af2a7ed521515798a4f5b426", 0x1000}, {&(0x7f0000004d00)="c2388fe1530135e9079143bf6237742c626f7ca526e5724078d34554249d52a4fcf3815c8e406fb75bb6c4e8869239c43cad8e787bbea2c5c89a1ff943464c9501643854d0f25813795ad0d7851b4af11c29bbc6ba7220d40ac7bc563841d265c0b4abb1660e7e91ff022e4851e5c949653b6b3d7894f3add01c886063f672862ac2b35a568f8ecbfdb523baf3201c62e8f173f7e8edbdc6b420129a214a1d0898734f29fb3f6ab4ad3bbbb51246ba0aa596e94beced7d0e7c81d9b0fa7cdc78e59aa87c6f884cd3edb429d5f9a98943faabe080621b190aae58d160404eb8c58959d679e94fb3da0f24da956b98c8dbca6a97c8178a55ba5376878985c65007e56b1962ac04b96140e049640d2623b6f82a1e3a07c7879ecaa1f8f5cd27f3a92ddd0614a737e893600ed6402a15d5360fd983572269ab9b32498ee322f6b2b1aa2ca43c279d03b59783fc1d07d94cea717e94e2eb73ccc3bfe11331e2b9d055e5e12f6776e105c622c67d9a15e5f5ede60a04d6780027cd5078227dc9a0808fe4e25a29437151066a7e0dc4a72c7e66e4e73f17846cb5bce5f81d5bd249b5d8b0e0c2e8f6a5f354b66b6f417ed3403f9e2ef027a27a1535d956f6ae761140fc81e212be0267b247cf134007e1a4b9f969d0a625b98762635b786ddb8f353984ce6c5cf15a484436436ddbef6ad4e8cb1eac596816ea8d1fd329cff50659d1e53f4909a5d386ef5a43f7baea15a52d5b02a4b447abfc18fb9e045178c1141416a874818562f9702fff7f92c2ccc7ca187608213589f920ece3e24b45c22c11c667b402965629adc7b045e59953b231fb61d4aa795d79f59b598c3722d5a5510e23015fe8e4205dd35503a0756956e532c46286564ce9217e99681ba2376889f2e067679217e7b782841561a90f0365bc3d735bd6e7e5371aa18978510af3c17fcb1c3b100add7f2e16b5d0a2761d3bd2016ca67c5a177afd1b73c2a783513901f44ae05636210b1437089e4893405aa638ed1f8b53f61482635874a4fd542ae3bb1d2afdb5485360197f3361fcab982275416345df170ff9565507fc3988dd813e6ed555a8809f3b5b8edee23cc064777b2895f59251956bdb1da7b466f11d13f6ab2023cff7cf06afc7da4b214b580ec289f5e4a07c031f87d1e0d311848d54714d810a853cd32f11be78b6dd8b07dc30ff7d1a20ace3013e38ce6a5fa3ba17677b36577e17da357ca3f14549f85c4939413b67af6cbf28754df96d9d5dff1210ca762e8d357d818d6fa846b70c9f98cb63bf89fbc383e9cb12f883a0c1b510e8e1af8374ea9ace9e9ea7802a56de33fe5fff2683d6a03f0f2ae7b25b477221b331d31d5e60dd9cc4990dd88d793f200bf82158565def5c8d5a8568e813cf3e89921662fca5fd7e00711c1bd17bbb0fcbfa34af6a6a04385837da06aab1834903372959ebd26bc564c69686cf7ac77caf2e9577cfbdb57992513c55f37dbde5598de7975c4498647f1c24895920eb87e49cd0daab325b2b7f1da369815bcf277a1f7a4f2ce4b3468c62c04aa8f94fab00cbb597f4125ca659e1b37f10af70472539a451a1100727f9f922e3108dffbdbb1bc3e1549612783acd1bb35a5d0f05bebac79e60209bbea8070fc5356775761b3100ff27ae226164d8b56b72c9d2064dcefa16b3a98b342fb0ac4c36d2bc17e4935b0cfc6986f45bd6c17d257c6501345e48e347e1a9f543b09f5008417a3783398820067fdf7705df3b4540166b2087728a38400edf7371ee04946c4ed00db1e569fe4834bf9f0878c2260f93fb862c060a3f8cea991bee29da5123e68385b5aab4847165cf8738276e1ad8097bbbc68f85cb99dbd2ed813199d0954e23f6d379193a8e71c6fcbcf3c122dd8404a6a40e9a8522fe9374aab37e9f14197e4569dd6459663cdd099c945ffad3857b8e19d6215d18944eb73538c3f0407426eb70ba2f37a2367ce345a0ae89d52da1f568dc3f92d9239dc24014183dfeb36bd18eb39f671a643f228f88db2049c2bce7c39c3b853cfade331fdd8f92f67aa60206cae91bc297abca6dfd1b0cf0f1e923921bead924d69f02974d1b0a7581c69f4270c6f84f070a1e433c1d3cad08548a01f967165684016ce7ad25f351dfaf378447fc86fbc4f8ab866a72a456215eb9ef6068dde8e2025d3db0f8ed7dedc6fae62b2d8e152d29a945d5db3698950737b788c713e54f02942146fffb93172986b3e7e8dc2988375f48079982e4658cac89e9dc16df8befc76dd80f929e9893cfa1d9be04f02636ecac85b929519862817d93374f2bd20142d0321b2e749a012abdaf4ef01bce0de008718db76dfd5a807957528c7c3a9bfbff6a2907a9c1b4859239b6ebc5354f1cdfe37d9998cedae6f00803cb4ccdabcc8550d3841a996ebcb37934309898a13714d35c9f4266c1cb3cab1b8b2bc9bfa4c390e12b99f0aea43f55fd3e70374fdad0b30076688586855a090e2618ebc5b226530153a4237e6fbb01f98fc478e565459c1997bd24e6fc067e5db03087f8275b32b7a8761338434c4a6d64476fd75e33fe2d1e69e3eefb582f0f7570be226c59e526e37712cc8b713fa9ce92c4c607735d8b4012ff37b0f93e1f29ea08fba94e4d9b05d0b4723e92f2e8244a9f2bf84030ff1e259a1fbfd5ab184aee8942251586d6dc0fd51d172b3217a8b4fa5a3a693e4cf337ef56c8ba437be7ccedbb8f11a242220690f32dfa9292e1fd433757efc18c078cad6759942dbfd8e958aafacf5d8392b3171443c3546169082ad74760e44aa60995288792d4d74cc4e650d670d8c39c14685231866be2bdc1a7ac04457119b7593ae516807fe8d7620df98feee9f0ff29d3571439f971298b570e553b02744b15600b420cf687358aa2ab0542d42f10126327edc6f0991f47db516625773ea7996037cb5e3724913be7726fac4f09a39f3082316b1e275e7c7add66a97722d4ebcc9dce84d856ff529331aeb59950dd20c136bcf8f6c51bede2b48214c0f2f2272f6d619efacfd0074dfd69a8381d7d0cec9405ea033a2d77183387faf0bc6f72160dd4a0f345fdf7b78f7b80693ae00b60760aafa31fa46f044d0496aa242688923d7c17d7a9716ded0aa430fe532aa01f7c09325231afff2044567f8887d52b159891d6fba48c3c096da87a7b13be410bc0e637e1c5f31ad1c65948fd8f309a6ee9cb89d9f85ef85ca3ac6e6f79c3780dbf7850366bae0cb22ad9736c8389cd03ba471d3cc5bef7362493a60e868fe5831dbebc40261fce2bdabfd89f747277d32f6398e27bc5e9067f15f606a3d897470477215b7695c88bc14322acc6712826b5dd3b7a453f49422c04b9aacac6f76a3b58d07e671a7738f9764bce310d0106be3d3a55a6f5a3e6090fb4cb6869056072baac0c5f1740dfac3167d5568760fbe7ec35f978aaec9a858c6c21d433823ea27e1449c1d8c2bebe03d80ca94cdf43117049cfcc09ad6bad9b5132b0f5dafbd0cf6ffffcf31198e54ad5301d79c5bfde52b54a9d2039414559dc566596ab482dc4c3eea459879643d7e6c76f4bae98d37b29b2c891e0d661d7fb8a2095c18e9ce35e1bbbf5a12fb4936dfa760571e06753a50f0f5407b7adfa36f6ff36a0e1477e9c7ea6cde9cf7e8478f0b590250d0bb093938dea061e024a979c3b88dac905b6cf7ba03c6d960bc48610befc137d5e84f60a32d8a3c21baf2c13acef457f3beed6ada4d097589868062df6df2703ac474e57b3f2bd223d3c4a7bde437128f4842dd375eed0f44c2f87f37202c93d2cd1f1d19e9afeb24e58807079f6b8e32d530a5c58f424ca002e038ff5c0ff1f0d27576a48146bf36c749c29e9c90d16ff0a660eebb9ec61edc15b4324d825475d6fc93ed004410e018e83f3ad296559c5c956ef7814396cc9404a99c5d7adb81dcdb709ec9c101611c44021a77bac24a2821e485738962edaf78220b0a828fe0bb3bb078c28e2acd4e492c1251624eee999a6d7bf0e754b0d2c83becc2a4c39731d79410ae2d75677f8008caff69be5f442915887a7bccc774b4827cdd6f6c4958e8fc7d9999910427933ffd3370ad2f5aebb61b83f8bce9b8e1cb09c79f3ffc7582a9c6c9b07bbec3e768dbddb6345c269887577821d98e115dbbfed5517a08c8c67a8995ff5500942362acc0a4acdb44d2d67666726bff5710546e2a21d6ec068cd509ba23751cebad9cd55ed2a3b78dda5be85c04c6569b843ce37ead0cc533a5f0d038ea0f671a28dc4ac2a399802097b295611e3ed3f6964da7b0e254d46fac3ce9a65afbef936611ecc48164f36321779e1ae5bcf19ead0e96d87bebe94ec52ea5205a343c92c2933168ba4f9ce7ab3b7fb9ec1c8f7aa15b03aebd603419ee443f8f950baa5ea83e95477737afe370c1e9a92781b2d5dbf70d75d8f6e611df55aea687e1da473d668bd8e6492a8f3a94bbd7bc84da4b074aa05441771269bbdcab6bff638c8d2851ce73d5b3a7d64d7d16a556a8640642e2b1de2e96ff555fc155f7da020e279b21747c71f1c565c0707e406f500149052f426df87a852aa585f400929416f2284b1362721595c9716712033facfb9d5e8cfad7df0d783c63559b142e289a1b4332111a813c450800ed5fbd383ec25f895ffc675676569f3db19c354c43245c0daddd133f152a051561cc3bf2fb0edfcc557decc6723768d9d608d4da1c843b613b9b37b9dbec8fbfa3da43e679105246f4e0c3bd3016998b984bb3cacc3577a9dc2d9a0449ccd978e5c58316619fbef8349c0012f9148b540f8baaaa88adf6e7f67eb838232f17f664d928096591426938611e68d6f4663fb3673a0289d3236719ac12a33010bcd727dd92b0b04654c9051463377cf58f7a5e1b341abe17e41f1de22b8c7ddb187ae84bc1c49186b2aa07fed3e8cb4abe623e1a07e1638794890262b31b27c570d0c109fcbd8c4d08cd2212b2927e9b28734820d28eee60d3062a5aa11c3b3400b3cacdbcedac49f7c73207729499f51b828a734f0248d2f5b23610910431bb3965b4180e914b9a34a06bd7fefa1b2bb6ea1f2bffa11fd6ac6ca1a450808df011b4c2220d9b20b8087844aa48347f1f82709fecc4434d83392e81c7845d4d50ae5c10f959e29eb2cbb5518d0ffed8a96916628c107f05f4f5d0e5091d65065c35f2e21a6157ac274b057eceeaa41171e436ab85335c45f853e5aa912b5df5ce9fa1af6d434681f4747e6ac85972d749fef106a7629e6b0eee835e4c8baae750664153f742c5cd93f3eb1c83cb22729fba7e199ec3b3aee8b41935d0e51d134a75431e05d69cbbbe8edf2956b43a2d91815d7c3cf9504a09755a8b95f8664a54d89589ed878ae2f4b3c5c7f879380b9083d209b2a7cefbd3e5193bae896459ffb59c00dad2af1381e814f494191b995c60bf69b4baa2b83dc28fc3de5a148fe4ad1dfc225bacacad35395789836e08ba63774fd65036354bfb3a996f3b748987106fd04d2503159d1c992af91e0aa3dc8e6fe856359d16fac0799274cc2518ddbedae29e7f1b7dd5c14b5ec1cf9fac7f361bfbc6e48debe78886a0b678c68091318810ff7bac6ca84f48c66e5e5b648f4a37ed63380f8bf9ae409c04cc933fb0b2e4c689cdc42e2a07231f6e6f84bf62a465dd0ea1cb63c47bea69d4cbfe418a861f5741a82944e141fc8a4449cc01798a38aa5818607fdf15988b4bf9e44ada68a92b1eedb9a69ed27a7efedd755bc9cf36b0cdf83592d703c1b7f384f713240b7c1ddb874945be8ded180f8744bf0861f", 0x1000}, {&(0x7f0000005d00)="c4626a81aea87b7af30e11a2d21c9567236ffb0faf4a27660c8bfb867f54edea14a1d7fb36f8408a5ce92096e2e450cc40c702d033d320bf3c5799509aad31f5f6dd60b5f42b9cc0d4fb5ed424287f6f771374bab2c41816ed750cfb7ce06d24f8ef22a3262ffaf525d9fce23f83e09521535e45fdd20e8eaf7d61311c174e542b92fa5c6d1005abb9bbc1", 0x8b}, {&(0x7f0000005dc0)="13745d6c247bf0fddabf3954ca8d71560e708c3b923faec2c3cd375d0f55596704e665df2bec9fab94478ed7025c131a48a9dee2198d6fc8db5a23f8aa11b39a5fdae9a54e44d8050d4bed12e39cb6f508dad58c8851230c70a99b4c5b21b133df383c5d996c220557315f786cda2250ad18f2621f9d7b3cdfd2c9a9f345b70099ca577f4a58744413be1dcc26277a95ec2b6bc40651b868aaadcab1d884df1d2c659944ec1457b680d40a15f25eb77e0ecc", 0xb2}, {&(0x7f0000005e80)="5364edbbb7", 0x5}], 0x6, 0x0, 0x0, 0x44}}, {{&(0x7f0000005f40)=@abs={0x0, 0x0, 0x4e24}, 0x6e, &(0x7f00000063c0)=[{&(0x7f0000005fc0)="ef9db6f0a9ba5fecbfdedb3f0527efc3c276399fc830d5b07f33573ce8e3f9751311ee93c6c6d747ee672e21e99e858564c3ef1ca2e556f783a72d3b166c45cd182b1417499c11c730b83b9b3eff286997a6f59bdfbcc7fe50701515d64dc42358b457aa1320b097ea1bde22110270a9660e1ad5aec0106ced4d8f89cde0d2a940334e9852d77fe91d11e91f92e51db72cfb8319f368f59177a27f821dfcef78a55812bf5116157821cecf966a2fad41773e651f807b93e14196d05d811fd15471a4e02804b103ca73b0b92b84c7c6d5b22ef8a7568103874eccefebfdb0bfc7b4292fd6eecf453d56a91f9437826017e5e425e5e63003f662722e", 0xfb}, {&(0x7f00000060c0)="be51b0aa8b80b95f3b8b0d948661279799960b9ee8dd56b5455a723f32c929", 0x1f}, {&(0x7f0000006100)="bef86e7929241af6476218a70928aafb4646e50f52021e719889156017df7ce63a58ee8bdd77e1b4cba7cfacab8d7fba87cbf02d2d37111dc3ad98a8c037ee4a0dbed5ef900495c4e190f4f5abf7a0226855866539c29e11c906322c763d956a06d41f1f81687bd29aa300a3fe2b4cf625303128588c2b4a768f68f78f1e20aff7dbbd46e62ac605e7d109836882db1b644403a607dfee18d534e818404912c7cee607407aa4743df3f4312f376bc4209949aaed74f2c4e66729a6c2065a534e27d63b6950f1", 0xc6}, {&(0x7f0000006200)="00ffce24390e5833d72e86084e48b21778f9cdac29e480b4602104b8b0d9f63b1a73c73d8b9e08a925ee9e3fd62c61b2872a728c925ca0e7c307938b21671ede525c5f2ec35eb5da16aeef4d34390c54fee12673c526b04faa34a1c758de7164a93170bcfe0e78c93f965ab857e1a31e966743d646896f583ebb99e78c24d1fc9fec9dd0affbb1c0465d9e2066b415f838cddcd8a46cb43457e94c2c100a8d79f8281bcafcc3f92e", 0xa8}, {&(0x7f00000062c0)="05d75fff7ac7df160f44f8652239477ac569535c02b22aa7f7b888b855ec769d02ae291776fde6e0d02ca634cfbbef16c7b777d834b356fa1bb1f278d5e8bbb6018b11618b837dfe0f09150554e7e2fcc4f4dbe2f8504938a82312804aaaf02ed14683450127821dcb13b1b3b14596809d1ec66980e70e64fc5a6b5cbf1a80a1804b921a8d0c77f4e70edf0fad8a4df35042a09f126cb3af3952680fcee06a5d148fa8b5eace3d5a10ed8a13de0aed9dbe92718fb5739218a9d3dc0c9574901bd1ca", 0xc2}], 0x5, &(0x7f0000006480)=ANY=[@ANYBLOB="1c000000000000000100000002000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="000100001c000000003900000100000001000000", @ANYRES32, @ANYRES32, @ANYRES32, @ANYBLOB="000000001c000000000000000100000002000000", @ANYRES32, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="0000000030000000000000000100000001000000", @ANYRES32=r1, @ANYRES32, @ANYRES32=r2, @ANYRES32=r0, @ANYRES32, @ANYRES32=r0, @ANYRES32, @ANYRES32], 0x90, 0x40000}}, {{&(0x7f0000006540)=@file={0x1, './file0\x00'}, 0x6e, &(0x7f00000068c0)=[{&(0x7f00000065c0)="843c5e7004b716ad8e68d9e080991ed8de0a4d1051f4f90563827d7b0c5f65fc56071f651c537fafcc97ce4f42f129442d7dbf910a272fc26515d37878a2cddd48d852", 0x43}, {&(0x7f0000006640)="4c61e2dabe7c20f300cf5c75366d1a0211fc72860ee1f348bc94c012505a5ab5acd6e2616c4eab6e1da9156ad15a48b251", 0x31}, {&(0x7f0000006680)="10669514f09abf9e8ed9b2d5e5789118", 0x10}, {&(0x7f00000066c0)="3fe19288760f091239e61024d6b8480fa646bbb43498c088e4559918d1cd53f599b79b8d5746cc2d59be434a5720f057410fe2acf4df", 0x36}, {&(0x7f0000006700)="90dd5cc8f643ab129ced4a14f805bc6f053314fc690e94a29206db2216ee3c9cca0681db07f1d70ed0349451dacebdcf7a7e40e7763933f28f7158f339319710b3589f72cf98ca821175def2e2ce7a3a5060f4b31eddd621ad61b5547d7ff95b8b3589e3d693e1fa80cf62c0a1eca25572ab02b804825f3ca85adb73f3078b3c30605f42e93bcab17ffb64728a8d20418e97f6379e527cc33db71b7e77bd0465a9d4daa803f21c07db894271ac", 0xad}, {&(0x7f00000067c0)="315299d5cec4ced45c47843bf780172d5591b798d9a09e5aae37c2f58df3f3c3d9cb94555bf3b6a4856f6fce1b701e86375e636479ee329b193d27d36a0f11cc6880eb", 0x43}, {&(0x7f0000006840)="26426447cc7340f652632e62d78d89d75a589f2526a49c230715a45308324d8030b5d987ce5a096688da8044fdf6fa4fe2383a9c082ac68832691237e116fbf26e68159dbc98f2654450952883bb5db042d2b75d91ca1606cd3201285872faac", 0x60}], 0x7, &(0x7f0000003a40)=ANY=[@ANYBLOB="1c000000000000000100000002000000", @ANYRES32=r3, @ANYRES32=0xee00, @ANYRES32=r5, @ANYBLOB="0000000018000000000000000100000001000000", @ANYRES32=r1, @ANYRES32=r0, @ANYBLOB="1c000000000000000100000002000000632420d1ad316198992674815dab6aeca46179b779d22d04e45a38fb2357b73d280419428d079722f0f2d4dbccd9f7ccb38568062a1868af4b2227fb3515c3d8f70b11379c82ebc1aa595cd9af04aefd271e2d160ce32a970c1475f2a1285006d11c2e71629f80d2593ff3a8e4381659dd93ef654aa2d3e8f8380369a73c08188b07d3266ca8000000000000064dda06f2a13ebe2a0bb9787c0422894bc0", @ANYRES32, @ANYRES32=r6, @ANYRES32=r8, @ANYBLOB="000000001c000000000000000100000002000000", @ANYRES32=0x0, @ANYRES32=r9, @ANYRES32=r10, @ANYBLOB="0000000010000000000000000100000001000000"], 0x88, 0x80}}, {{0x0, 0x0, &(0x7f0000007e80)=[{&(0x7f0000006c80)="d353078f8410cc2580db42d44298d8efdcb1b6a7f880f314aa557e9cab6b34b9e9d6cf3d101720b8de5f370f07b31b655a2086d77723b0fdbbd36226e8b01a06af44599406118783ea29c15f7f4ce0eac7d6b4e208505c81b48b87c3058bce3e2f3b3058ab8e223f486edae31ad2e0e9752091642e53386c07f6313fd34a12666257c07c596d7fea6bc6007156fdc8debc6d9107f1f1d38ec75e371ab669c8aa8a9f409688fa44f2f96fa229b23cab8eab24c68964af72f5e2b209c1064d4eb950668aba8e8e09e4a84cd09f8c845a15b3f8b6e0217618d1e9e447bcae3e55b80fd357cd727134d168a5a389f0cf4fcf4e61882d66c9ac", 0xf7}, {&(0x7f0000006d80)="fd93e7d673dbd76fe8", 0x9}, {&(0x7f0000006dc0)="ff7d819789314a6c4ff45a1f2501502d786bcad9952fba2e8e44bd25ccd471c6186161cb1925af467db22aa1e0108e599766de528cd864304e7e87cb5074f89569ef7726599b416586465fd2b51355e0becafb8f6bed1379b4e73c1be9d3b24ee37f4bd230c17cc48a2e3d360abdf67a0cb9cf3876089736d904128af3d8d0722fa6d91c38a3f13d9737ebd120e306aaa0116c9b4fa6d69fe16f323eca009ddadf72c643bcb4267bc50e465143fd978a0e68f7179689704443f57598897f5e07147f8c83d4a86811efb93bfac249461c4ff8e686086eeca0fe88934cb0b28cb3c7e570c19581ee84827980e62b698fc050f8da54c98f12c4c4c2d29832a54eeae582561fa7e745dcad82934b3e092a8365820e19e792f039efaea6e4f159e09215b069b64e8c8031306836ebb1a1fa01acc21bfa3a19eda656700ebb1d8a8f9b3639587dbfc4cc872298740e05dab56c376d10002aad91615c5a9a66613a2321053ea53e64ad85ec689199f3c2e153a6628ed5c96fdb2cb17e74050d731bd51632eb1807477dbbb39c342598616afb8070eb793b4221530c43477c446527f58d2d8b3b2dfacef3b689a945e721d250fa5c94fe4d07c13ff5b9f54a77aaee8bb9ca56d6d2fab15b502db81506fdb8d397731c75bec3a7f27a785210fc761cb6c606bbbfe7f75f6cb47fbbf52553a1a45f418e44a8db4cebb72e0c18c07db463d3b249677d7d7cccbe536fe798229754c0dfc83460e1ad359396fde91e05cd9733670ecfdeb973164a4ea2a75dc412cff964ff94b172fdcbd5ea403b8db824122ed31567bf842ae93d75a5d196e983543b9220425610a69b4062f9085d0038f6b5e9b8049a317419e155b77abf68b2679c8dd0173b6d1edc133025b765c833a86c08c459eeef1e22a964a916e51e01746d7c113ea4e0acae0a3123ff750c5a00656fe811d3d78486da53a2193258bb07b357291ba71a0e47a89dc6c42ebad4213479a7672f0f8486ca23f72b5534a06997739a8f4dda92e73455404308dfcd2b023e4d38ae61b4e48ab2642331df7dc757d873560e8ecdfe4d23b1f9c025f17c84d207d2015c02c7b0c6755e5cbd153e723caa60fd06eec00fb3c9087118819e683f6c4b080949bf254cd1f8ab674ceae62c4e94d84da61415d2e2ef581050c596ded4c12a3361814d4f6a2767f748e46227ad69304f96efad00473e043c376e39bde940ea3e558348c3f64547662abc5b37f8d2eb2c21ad0890fc9b6b1849457d4cf78666c7ed500c7c66116806c235552e23bf9408dcc5781a72653370ad9caba6d58efd69ad33d0a2a5310450c2c638d27fe83c8069e5e234ed097b6c7cdc0df1fd677f54a0fab03936b986100e7a83c24e71d60a3b35053e28049e700ab79b838ba1d7cb964584687ad8a573db4d9cedb7897ad0b4c127d12fa98959d40af4e313a051dd818488f669981a9376ebd819d055d9c39cf781a610ec094a48cf09c8137c5bae613feec8c8d0052aeb181285b52a0eb0fbc438775dcd6fc81e12f0a1eb358c37b95b93d0c80743fab4af0725237d9d771e18b05a682ba41b5b1c97ac8e2ae7ad1b55431ce7e0609c90f84e01f249219873e91946ac144a14fe5e246907d78b5f436cfcab37595f7ee742a97de0a8f86392c33b4db8f4ca8c19f1086a95e344bef1193a1eeb094eb7c4e82ecbe92b9fa405ed96c9ab02323d4777b0f0d61a19b0994a3a9aaead712ed4186ade0938d59e31b42bd6f09c81bab97a82481c3d60f52de599ae540e23a0e57733adc130818379a077a768f0e5ff7440bd84ff8a60fe568f14caeb6101446088621efebabb5f2429224ebb9852eeb4ab65808000645e49661b78d16521aab3e042a3586157ed9696942f0cd1afd356ed575fbd648bc39486769c9b8eadec8f75eb63f8fac35a36077f45ca892d347639820ff724d9a03fcfde26b9c4e8b95acd58420c8b30d66e2b080c2459f8e13bf937ba4cfb526b589835eb3e587c97ffe58a72fedf243273593ede9a9069b0447e217e3e0bdb5ae5e013a67420eb13717b18b6d3c632daae9e19825cf0458525fea6180bd36af5274db08c0ef2695cfaa2afa9c3c2463a5ea2da37351ac5bb73516461646f00c3ef3e3192e859a244f00ea8a608b0453cbaa5000c13887ed03c901d093cbe992eb749431cd96d40a7c6ac123c6c3b0ac9e439c401d466ce7e216e7960867e0f5c5ad563590741a96169386eb4f1560ba0934ea5437d70d62b614f63cd452f2ced321aff0e07b1448a20f2db0ee838344084bc57a64524e782f78458fe0449d744debefee8dde41da4204f525364d1e77598c075ef12c20f318863966cbe673a92155cf4d1dc2a83e4fa4d7eede55bab4e2f901092b8ad219aaaef8776a78a17de8d072907e6dd8a1e604ba444fbdb82fa72963a7bd1183b462f0927a7e0bb734e30f1bb0162bc8cd67d73ff98612c6cddde40945ca1590767ba1e0cb6804e218aa75a4d12909598adfd1dce45095dd392872a8be986b2e6bb36f8783e8a4c6f3756f4c4eb15613f43b96b5b0735db629e1c4e13ee1f0bab871f779de95786eca4131fd373af4694a2968b4c82985c1c401085ab54f589fc63dbec818af2514c38862dfdfa52a011bba295fd24fec6b3a58eaac267feedb1b9cadd76db9949378bd0998642084768480a59a357b9c0a9fc6e000cb98130d3d24f86cfd253c92f31dcb3384755346dc211cb06eecd1555d128a98c00a38cfdd9d251ad3c51701f3fd4a62dab216699b01095537f716be44ee50c4df49113120157e25a9c69d47cc1c951bcf340bad29613884b34331191e17938fee05b5b9ec7cfb52e4c93b497c476142bd2b51df1064c45900b96a58095e3e539e7a2fa46dc2c1e9b0c51e5b7b8729ad1ff0972c557374fae4c05bc271ed6707620dc5be665415f8366da9fd18aecccdb22e08868a52ace2060ab9dc14a46ee56098d740108f4fbecb1f2981f0c7e411793ad98ceec718492893b388e06de863a1082d1714d4cc09e39e397f56aefd1c69cd53f947765dc1ae317a4131bc5949b5ba9d6c589b684b92ad5c81c03d1d25914fa2b923c0bbd3ac0295e69c38081f7b5b82b5fce1275984c1ef90387ec27b893b1e8161eccae5f957485b1a4fc2c4c72cf09e99135699458c949b0c20de3f52ad9aeb73250a935bf6d504a14823f41cfb64feb5bf9aaf4099c6ea3a73e6e0adb0ade3f98154ea213a83f02c75586a7e480d6b89bf6d4bc3895ae830e9d0ded20c42c18a628d16396e8d4df2a4ead16a21845b9f5605ff78f08790a570f9172d9dd683164d941f8e593477cafca81297c7ce8f023c33785a0aecd2868a59300e69e2522fe25c241f60ec52ba637092b9e46945305e5eac21cd5ab6fe5fba2725071c2142ab8a7c7d414453611b803c0e6a880c7b4ee02c5716a0448273b99074aa13e795c1503075286f1092d887d264e9ef68e6d298c482d127596eff17d7b4956c9e702640f999613d19f9231ae8fb78062a1e0fc4289f9dfab11813d836e55ba3752f4ebd9c04d1973451ec31a9c765bac8107b9207c89889d8226c7ba8796032312fd260098c11ff13fcc50ca6ead6708b812e9c28af483c77fd76d8231c84b1a86c9314a532da37afc681aea017e33d62e6f89826dcc6b6496a97c0aa0565ceadbcc7dac942aa09a5b84900e71cd347c300119078d8c9a2b0bf3c3f653de9a6dee3c6854421c452f630b4edf7ba3e1e4024f1dc1cf92dcc67e9e40080934100ceb8b559437c7d9fdc9455572c34eab5828568a3c0ea273e5cf23de9325a06e1126f2820f62710f2b4e8f1591a294bfa2466d5701b4f9eba5fe876ea011d4e76de300f1bb168465a07c74762b8efd1bc71733c303487c2e083c8f63f84b64f715da07bd1626a19df2c7d615d8de182c7fc10878a5039515357617f11c2e97a1ede98cc4f4e1a5e7f26002a7be7040c263f12472bf4cb6bb23792bf4095e20957d2684c04958fe7a356b7b03baf501d234abbc32c5a21d76543c094b0f15da2deb097e19bf42da1db57818e9beda57a64746d57671b6309844419af29ae97cac7414454fbc1a35cb9cf260796adbd3b45309e510248dd8cac93d01183bff40d0f98b2a208158b866bcf1cc4b57ab217ac9014ceb4c234041e454d9d7c84ba1b6dcbd01978222a2e9f0959aa40710a2895e34ea2a08af113f3794f423167841bae2a16c3099f8c2bf174c3591993e57683b72c8eab4d8ec2fd4867817e87bffc02ff1d0db8bd75dc2651af49223def4e5bec9c909838890a5e519026f1d237f56a5dbd60c80f78a871f62ff95186bcd8d305b12190d21f31b7ee2517f2208c60aaa6656340c565f885ab5abda84c0df83365e23c74a4237aa8bb7a8fe720faf3824289696f312bb90bb720023e7867186aff2c39f9548cb779fdc40d37154dd7ab8456cd50f33d621d8119264614850856586fe07dab09efc4a745fe3ab3327ed3b1c3b2f64523052c63158eb19ba3317fe6914ad8d4ec31dfc656ed7ecad070c56967ef87f77c4da9c69e4e84895801de7ddd608250ebccdf5e35891f8e6aa10779b9d3e6d24f541a342e2d49eba5926bc31be2dff2cd4893db58d3d9bce4e6354c6c85c227bb2e9f91adbeada362658e8867c0cea2d4a429288f888b7c44d050cb14cd86cf598bcf4752f9312b1e2229c1333d8c079e33086a6d19fa6ec523a70304dce2f91869498f3587d0d20238e21de2a597c888468c4e919a325e9b7f55d3d1c3aeeebe02a7161cd81dd8a3b2efa2da13b998928f106d3641d527e285f703bb7b7803b30bdd8a183ff43b117416cddb72b22c6eef99b03069bc381ddceabe947485fd92ad468c57819d8ac055b99f84e00d281c8848fd07d6701f4e81f217d82d4ef686b7996154f2cb144544f522b0df0aeb010091b365c7ed1c542f5312c2d93235bd959bf565cc36dcb9bfe1a5dacc2cb45eebe7fa45b1ed3de8a53b1e6514086b893907b0a01e4e8bc491864a0b2147f62bc963dd3f1a3367bed0315ea1efe2e8c173ad82d2c00985a4dab39f6db55887e34d050e898460c536bc5c30943cdd18339fa7cbb386addfd558dac391b01a71bc15b1a100a40f80de15380f1bab530da4be983b97b3d8219ce76bf27479fc27e90c64373d1eaa45ce1e10ad13921332411475406687c881f0c58ba8254c4d87356ae9f2a21a6080abbc1a7c211c381824e48af46dd8a5ca304142dceb1918b9783b68b10c4eb2987e529842f8e42138d1284f78ff364ed727a9711e41c181cbae00b55d6e8c0818fbe0c94bf011c2484d1e81bad9bbdc6224aa77b30340743c15823cd1e3907f794b9d61a558c1014fc98b5f0d78f75d907f689bcc693df8e49d590f6e9e1ee92f0c99faee399318c443d59ff22bb3a39b798d4e0ecf3430deb590d1d31be24e7436ac547d73549797ebfd71332bc3700657a27f6813743f9a60c76af09f9d3392c60aa5474953d7d5905bb76f6fbe4761f66cadafcfea4e37a1ddd727c413302cf1fda280bffb4945b3b843b7306e39b877e7ef43eaaf99b165497ee25a50f69db597d88085184565f08efa2f7a72fc72b98dca0d11b8e4c06ea1332c9ea03731499625249099f7c6bc1f4175892a17664b5e057256a28cb3c7f19585cac46e316d2ebd3c99b9c534d78b8acd9d62c7298d02ae94cea23e3127e6cec21495f3fa4f1f690c27993e06e95c0e9463811b4fcf052ce69565e92dd8127856d3f9169c22617063f9a8247f9c36ba546169332e63f1ccbbcd347e19c", 0x1000}, {&(0x7f0000007dc0)="5ba18d007bacca010e7f169fe74419637af42cf082418422f39a018e683d3f7c6e5190168bb82c0d48c2bdfc8c378880b1eee1908244c54a068915a03aef438e689a315f64227cb4f8fb2d31fab5f50a9f7cda8d507b59d104618832c92b8b6dd4b91236064c4187380b7c7cd410d052278f830cbf6906b7a409f89f17bb22ffac38a03da87f18ce5a874c6897f06e", 0x8f}], 0x4, &(0x7f0000007ec0)=ANY=[@ANYBLOB="1840004000000000020000ca9dcb5c00", @ANYRES32=r0, @ANYRES32=r1, @ANYBLOB="63cdef8f6b081f040100000002000000", @ANYRES32, @ANYRES32=0x0, @ANYRES32=0xee01, @ANYBLOB='\x00\x00\x00\x00'], 0x38, 0x40851}}], 0x6, 0x20008090) poll(0x0, 0x0, 0x0) r11 = syz_open_procfs(0x0, &(0x7f0000000080)='fd\x00') fchdir(r11) [ 161.131223][T13260] loop5: detected capacity change from 0 to 6 [ 161.144535][T13254] FAT-fs (loop1): Directory bread(block 6) failed [ 161.156171][T13260] FAT-fs (loop5): Directory bread(block 6) failed 05:53:44 executing program 1: syz_mount_image$vfat(&(0x7f00000000c0), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000000)=[{&(0x7f0000000140)="eb3c906d6b66732e66617400028001000240000004f801", 0x17}, {&(0x7f0000000180)="53595a4b414c4c45522020080000e780325132510000e780325100000000000041660069006c00650030000f00fc0000ffffffffffffffffffff0000ffffffff46494c4530202020202020", 0x4b, 0x600}], 0x0, &(0x7f0000000400)=ANY=[@ANYBLOB='check=strict,iocharset=cp437']) creat(&(0x7f0000000200)='./file0/file1\x00', 0xe0ffff) [ 161.206110][T13266] loop2: detected capacity change from 0 to 6 [ 161.217714][T13267] loop3: detected capacity change from 0 to 6 [ 161.240357][T13260] FAT-fs (loop5): Directory bread(block 135) failed [ 161.254990][T13267] FAT-fs (loop3): Directory bread(block 6) failed [ 161.264213][T13266] FAT-fs (loop2): Directory bread(block 6) failed [ 161.283697][T13260] FAT-fs (loop5): Directory bread(block 136) failed [ 161.291838][T13267] FAT-fs (loop3): Directory bread(block 135) failed [ 161.304483][T13267] FAT-fs (loop3): Directory bread(block 136) failed [ 161.313048][T13274] loop1: detected capacity change from 0 to 6 [ 161.326667][T13266] FAT-fs (loop2): Directory bread(block 135) failed [ 161.333371][T13266] FAT-fs (loop2): Directory bread(block 136) failed [ 161.339521][T13260] FAT-fs (loop5): Directory bread(block 137) failed [ 161.340238][T13274] FAT-fs (loop1): Directory bread(block 6) failed 05:53:44 executing program 4: prlimit64(0x0, 0xe, &(0x7f0000000280)={0x9, 0x8d}, 0x0) sched_setattr(0x0, &(0x7f0000000040)={0x38, 0x2, 0x0, 0x0, 0x8}, 0x0) r0 = creat(&(0x7f0000000280)='./bus\x00', 0x0) write$cgroup_type(r0, &(0x7f0000000200), 0x175d900f) ioctl$FS_IOC_RESVSP(r0, 0x40305828, &(0x7f0000000040)={0x0, 0xc00, 0x0, 0x8}) 05:53:44 executing program 0: r0 = socket$inet_tcp(0x2, 0x1, 0x0) bind$inet(r0, &(0x7f000099e000)={0x2, 0x4e20, @loopback}, 0x10) sendto$inet(r0, &(0x7f0000000140), 0xffffffffffffff58, 0x20008005, &(0x7f0000000100)={0x2, 0x4e20}, 0x10) socket$packet(0x11, 0xa, 0x300) r1 = syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x200000, 0x4, &(0x7f0000000200)=[{&(0x7f0000010000)="200000000002000019000000900100000f000000000000000200000006000000000008000080000020000000dbf4655fdbf4655f0100ffff53ef010001000000daf4655f000000800000000001000000000000000b0000000004000008000000d2c200001203", 0x66, 0x400}, {&(0x7f0000010100)="00000000000000000000000082e36724c6f34caa846ed2e527703378010040", 0x1f, 0x4e0}, {&(0x7f0000010400)="02000000030000000400000019000f000300040000000000000000000f002e69", 0x20, 0x1000}, {&(0x7f0000012600)="ed41000000100000daf4655fdbf4655fdbf4655f000000000000040080", 0x1d, 0x4400}], 0x0, &(0x7f00000001c0)=ANY=[]) ioctl$FS_IOC_SETVERSION(r1, 0x40087602, 0x0) ioctl$BTRFS_IOC_START_SYNC(r0, 0x80089418, &(0x7f0000000140)=0x0) r3 = perf_event_open(&(0x7f0000000000)={0x2, 0x80, 0xb8, 0x2}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xe) ioctl$BTRFS_IOC_GET_SUBVOL_INFO(0xffffffffffffffff, 0x81f8943c, &(0x7f0000002440)={0x0, ""/256, 0x0, 0x0, 0x0, 0x0, ""/16, ""/16, ""/16, 0x0, 0x0, 0x0, 0x0}) ioctl$BTRFS_IOC_SUBVOL_CREATE_V2(r3, 0x50009418, &(0x7f0000000400)={{}, r4, 0x14, @inherit={0x88, &(0x7f0000001580)=ANY=[@ANYRES16=r5]}, @devid}) ioctl$BTRFS_IOC_SET_RECEIVED_SUBVOL(r1, 0xc0c89425, &(0x7f0000000180)={"f298f8a176cbdfbee0ba9e255911dc58", r2, r4, {0x4c, 0x2}, {0x9, 0xffff}, 0x206, [0x1, 0xfffffffffffff4ce, 0x81, 0x4000001, 0x0, 0x101, 0x7ff, 0x347b, 0xfffffffffffff3fd, 0x7, 0x7f, 0xdc0, 0x5, 0xfffffffffffffff9, 0x5, 0x8]}) r6 = syz_open_dev$vcsu(&(0x7f0000000000), 0x4fe, 0x40200) getsockopt$IPT_SO_GET_REVISION_TARGET(r6, 0x0, 0x43, &(0x7f0000000040)={'IDLETIMER\x00'}, &(0x7f0000000080)=0x1e) recvfrom(r0, &(0x7f0000000480)=""/110, 0xfffffe32, 0x734, 0x0, 0xffffffffffffff39) ioctl$PERF_EVENT_IOC_PERIOD(r6, 0x40082404, &(0x7f00000000c0)=0x7) [ 161.353258][T13267] FAT-fs (loop3): Directory bread(block 137) failed [ 161.374024][T13267] FAT-fs (loop3): Directory bread(block 138) failed [ 161.376061][T13260] FAT-fs (loop5): Directory bread(block 138) failed [ 161.380725][T13267] FAT-fs (loop3): Directory bread(block 139) failed [ 161.396249][T13274] FAT-fs (loop1): Directory bread(block 6) failed [ 161.403147][T13274] FAT-fs (loop1): Directory bread(block 6) failed [ 161.418940][T13260] FAT-fs (loop5): Directory bread(block 139) failed [ 161.435548][T13260] FAT-fs (loop5): Directory bread(block 140) failed [ 161.452084][T13260] FAT-fs (loop5): Directory bread(block 141) failed [ 161.474491][T13267] FAT-fs (loop3): Directory bread(block 140) failed [ 161.481312][T13266] FAT-fs (loop2): Directory bread(block 137) failed [ 161.489053][T13266] FAT-fs (loop2): Directory bread(block 138) failed [ 161.502261][T13267] FAT-fs (loop3): Directory bread(block 141) failed [ 161.512359][T13260] FAT-fs (loop5): Directory bread(block 142) failed [ 161.524058][T13266] FAT-fs (loop2): Directory bread(block 139) failed [ 161.545830][T13267] FAT-fs (loop3): Directory bread(block 142) failed [ 161.553723][T13260] FAT-fs (loop5): Directory bread(block 143) failed [ 161.560696][T13266] FAT-fs (loop2): Directory bread(block 140) failed 05:53:44 executing program 1: syz_mount_image$vfat(&(0x7f00000000c0), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000000)=[{&(0x7f0000000140)="eb3c906d6b66732e66617400028001000240000004f801", 0x17}, {&(0x7f0000000180)="53595a4b414c4c45522020080000e780325132510000e780325100000000000041660069006c00650030000f00fc0000ffffffffffffffffffff0000ffffffff46494c4530202020202020", 0x4b, 0x600}], 0x0, &(0x7f0000000400)=ANY=[@ANYBLOB='check=strict,iocharset=cp437']) creat(&(0x7f0000000200)='./file0/file1\x00', 0x1000000) [ 161.608442][T13266] FAT-fs (loop2): Directory bread(block 141) failed [ 161.617470][T13267] FAT-fs (loop3): Directory bread(block 143) failed [ 161.624952][T13260] FAT-fs (loop5): error, corrupted directory (invalid entries) [ 161.632530][T13260] FAT-fs (loop5): Filesystem has been set read-only [ 161.639386][T13266] FAT-fs (loop2): Directory bread(block 142) failed [ 161.649715][T13266] FAT-fs (loop2): Directory bread(block 143) failed 05:53:44 executing program 4: prlimit64(0x0, 0xe, &(0x7f0000000280)={0x9, 0x8d}, 0x0) sched_setattr(0x0, &(0x7f0000000040)={0x38, 0x2, 0x0, 0x0, 0x8}, 0x0) r0 = creat(&(0x7f0000000280)='./bus\x00', 0x0) write$cgroup_type(r0, &(0x7f0000000200), 0x175d900f) ioctl$FS_IOC_RESVSP(r0, 0x40305828, &(0x7f0000000040)={0x0, 0xd00, 0x0, 0x8}) [ 161.650138][T13267] FAT-fs (loop3): error, corrupted directory (invalid entries) [ 161.663977][T13267] FAT-fs (loop3): Filesystem has been set read-only [ 161.674863][T13266] FAT-fs (loop2): error, corrupted directory (invalid entries) [ 161.682496][T13266] FAT-fs (loop2): Filesystem has been set read-only [ 161.692945][T13289] loop1: detected capacity change from 0 to 6 05:53:44 executing program 5: syz_mount_image$vfat(&(0x7f00000000c0), &(0x7f0000000100)='./file0\x00', 0x0, 0x3, &(0x7f0000000000)=[{&(0x7f0000000140)="eb3c906d6b66732e66617400028001000240000004f801", 0x17}, {&(0x7f0000010100)="000000090000000000000000c20d000000000000000000b8017737c54836ecaaf8ffff00f0ff", 0x26, 0x1e0}, {&(0x7f0000000180)="53595a4b414c4c45522020080000e780325132510000e780325100000000000041660069006c00650030000f00fc0000ffffffffffffffffffff0000ffffffff46494c45302020202020201000c1e770325132510000e770325103", 0x5b, 0x600}], 0x0, &(0x7f0000000400)=ANY=[@ANYBLOB='check=strict,iocharset=cp437']) chdir(&(0x7f0000000340)='./file0\x00') creat(&(0x7f0000000200)='./file0/file1\x00', 0x0) newfstatat(0xffffffffffffff9c, &(0x7f0000000340)='./file1\x00', 0x0, 0x0) openat(0xffffffffffffff9c, &(0x7f0000000240)='./file1\x00', 0x400201, 0x40) open(&(0x7f0000000080)='./file1\x00', 0x0, 0x0) 05:53:44 executing program 2: syz_mount_image$vfat(&(0x7f00000000c0), &(0x7f0000000100)='./file0\x00', 0x0, 0x3, &(0x7f0000000000)=[{&(0x7f0000000140)="eb3c906d6b66732e66617400028001000240000004f801", 0x17}, {&(0x7f0000010100)="000000090000000000000000c20d000000000000000000b8017737c54836ecaaf8ffff00f0ff", 0x26, 0x1e0}, {&(0x7f0000000180)="53595a4b414c4c45522020080000e780325132510000e780325100000000000041660069006c00650030000f00fc0000ffffffffffffffffffff0000ffffffff46494c45302020202020201000c1e770325132510000e770325103", 0x5b, 0x600}], 0x0, &(0x7f0000000400)=ANY=[]) chdir(&(0x7f0000000340)='./file0\x00') creat(&(0x7f0000000200)='./file0/file1\x00', 0xa7) setresuid(0x0, 0x0, 0x0) open(&(0x7f0000000080)='./file1\x00', 0x4400, 0x186) 05:53:44 executing program 3: syz_mount_image$vfat(&(0x7f00000000c0), &(0x7f0000000100)='./file0\x00', 0x0, 0x3, &(0x7f0000000000)=[{&(0x7f0000000140)="eb3c906d6b66732e66617400028001000240000004f801", 0x17}, {&(0x7f0000010100)="000000090000000000000000c20d000000000000000000b8017737c54836ecaaf8ffff00f0ff", 0x26, 0x1e0}, {&(0x7f0000000180)="53595a4b414c4c45522020080000e780325132510000e780325100000000000041660069006c00650030000f00fc0000ffffffffffffffffffff0000ffffffff46494c45302020202020201000c1e770325132510000e770325103", 0x5b, 0x600}], 0x0, &(0x7f0000000400)=ANY=[]) chdir(&(0x7f0000000340)='./file0\x00') creat(&(0x7f0000000200)='./file0/file1\x00', 0x0) newfstatat(0xffffffffffffff9c, &(0x7f0000000340)='./file1\x00', 0x0, 0x0) open(0x0, 0x4400, 0x186) 05:53:44 executing program 1: syz_mount_image$vfat(&(0x7f00000000c0), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000000)=[{&(0x7f0000000140)="eb3c906d6b66732e66617400028001000240000004f801", 0x17}, {&(0x7f0000000180)="53595a4b414c4c45522020080000e780325132510000e780325100000000000041660069006c00650030000f00fc0000ffffffffffffffffffff0000ffffffff46494c4530202020202020", 0x4b, 0x600}], 0x0, &(0x7f0000000400)=ANY=[@ANYBLOB='check=strict,iocharset=cp437']) creat(&(0x7f0000000200)='./file0/file1\x00', 0x10e0000) [ 161.759311][T13289] FAT-fs (loop1): Directory bread(block 6) failed [ 161.772553][T13289] FAT-fs (loop1): Directory bread(block 6) failed [ 161.779423][T13289] FAT-fs (loop1): Directory bread(block 6) failed 05:53:44 executing program 0: getsockopt$inet6_tcp_buf(0xffffffffffffffff, 0x6, 0x3, &(0x7f0000000240)=""/191, &(0x7f0000000300)=0xbf) syz_mount_image$vfat(&(0x7f00000000c0), &(0x7f0000000100)='./file0\x00', 0x0, 0x3, &(0x7f0000000000)=[{&(0x7f0000000140)="eb3c906d6b66732e66617400028001000240000004f801", 0x17}, {&(0x7f0000010100)="000000090000000000000000c20d000000000000000000b8017737c54836ecaaf8ffff00f0ff", 0x26, 0x1e0}, {&(0x7f0000000180)="53595a4b414c4c45522020080000e780325132510000e780325100000000000041660069006c00650030000f00fc0000ffffffffffffffffffff0000ffffffff46494c45302020202020201000c1e770325132510000e770325103", 0x5b, 0x600}], 0x0, &(0x7f0000000400)=ANY=[@ANYBLOB='check=strict,iocharset=cp437']) chdir(&(0x7f0000000340)='./file0\x00') creat(&(0x7f0000000200)='./file0/file1\x00', 0x0) r0 = creat(&(0x7f0000000280)='./bus\x00', 0x0) write$cgroup_type(r0, &(0x7f0000000200), 0x175d900f) ioctl$FS_IOC_RESVSP(r0, 0x40305828, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x8}) mkdirat(r0, &(0x7f0000000380)='./file0\x00', 0x8d) newfstatat(0xffffffffffffff9c, &(0x7f0000000340)='./file1\x00', 0x0, 0x0) open(&(0x7f0000000080)='./file1\x00', 0x0, 0x0) [ 161.908489][T13299] loop3: detected capacity change from 0 to 6 [ 161.915160][T13301] loop1: detected capacity change from 0 to 6 [ 161.921762][T13297] loop2: detected capacity change from 0 to 6 [ 161.937255][T13304] loop5: detected capacity change from 0 to 6 [ 161.943884][T13299] FAT-fs (loop3): Directory bread(block 6) failed [ 161.951960][T13301] FAT-fs (loop1): Directory bread(block 6) failed [ 161.967664][T13297] FAT-fs (loop2): Directory bread(block 6) failed [ 161.967779][T13299] FAT-fs (loop3): Directory bread(block 135) failed [ 161.981120][T13304] FAT-fs (loop5): Directory bread(block 6) failed [ 161.991480][T13301] FAT-fs (loop1): Directory bread(block 6) failed [ 161.995445][T13299] FAT-fs (loop3): Directory bread(block 136) failed [ 162.000503][T13301] FAT-fs (loop1): Directory bread(block 6) failed 05:53:44 executing program 4: prlimit64(0x0, 0xe, &(0x7f0000000280)={0x9, 0x8d}, 0x0) sched_setattr(0x0, &(0x7f0000000040)={0x38, 0x2, 0x0, 0x0, 0x8}, 0x0) r0 = creat(&(0x7f0000000280)='./bus\x00', 0x0) write$cgroup_type(r0, &(0x7f0000000200), 0x175d900f) ioctl$FS_IOC_RESVSP(r0, 0x40305828, &(0x7f0000000040)={0x0, 0xffe, 0x0, 0x8}) 05:53:44 executing program 2: syz_mount_image$vfat(&(0x7f00000000c0), &(0x7f0000000100)='./file0\x00', 0x0, 0x3, &(0x7f0000000000)=[{&(0x7f0000000140)="eb3c906d6b66732e66617400028001000240000004f801", 0x17}, {&(0x7f0000010100)="000000090000000000000000c20d000000000000000000b8017737c54836ecaaf8ffff00f0ff", 0x26, 0x1e0}, {&(0x7f0000000180)="53595a4b414c4c45522020080000e780325132510000e780325100000000000041660069006c00650030000f00fc0000ffffffffffffffffffff0000ffffffff46494c45302020202020201000c1e770325132510000e770325103", 0x5b, 0x600}], 0x0, &(0x7f0000000400)=ANY=[]) chdir(&(0x7f0000000340)='./file0\x00') creat(&(0x7f0000000200)='./file0/file1\x00', 0xa8) setresuid(0x0, 0x0, 0x0) open(&(0x7f0000000080)='./file1\x00', 0x4400, 0x186) 05:53:44 executing program 1: syz_mount_image$vfat(&(0x7f00000000c0), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000000)=[{&(0x7f0000000140)="eb3c906d6b66732e66617400028001000240000004f801", 0x17}, {&(0x7f0000000180)="53595a4b414c4c45522020080000e780325132510000e780325100000000000041660069006c00650030000f00fc0000ffffffffffffffffffff0000ffffffff46494c4530202020202020", 0x4b, 0x600}], 0x0, &(0x7f0000000400)=ANY=[@ANYBLOB='check=strict,iocharset=cp437']) creat(&(0x7f0000000200)='./file0/file1\x00', 0x2000000) [ 162.028746][T13299] FAT-fs (loop3): Directory bread(block 137) failed [ 162.035270][T13304] FAT-fs (loop5): Directory bread(block 135) failed [ 162.052878][T13304] FAT-fs (loop5): Directory bread(block 136) failed [ 162.053681][T13299] FAT-fs (loop3): Directory bread(block 138) failed [ 162.061063][T13304] FAT-fs (loop5): Directory bread(block 137) failed [ 162.081295][T13299] FAT-fs (loop3): Directory bread(block 139) failed [ 162.094898][T13299] FAT-fs (loop3): Directory bread(block 140) failed [ 162.108337][T13299] FAT-fs (loop3): Directory bread(block 141) failed [ 162.128731][T13299] FAT-fs (loop3): Directory bread(block 142) failed [ 162.142197][T13299] FAT-fs (loop3): Directory bread(block 143) failed [ 162.159203][T13299] FAT-fs (loop3): error, corrupted directory (invalid entries) [ 162.166797][T13299] FAT-fs (loop3): Filesystem has been set read-only 05:53:45 executing program 3: syz_mount_image$vfat(&(0x7f00000000c0), &(0x7f0000000100)='./file0\x00', 0x0, 0x3, &(0x7f0000000000)=[{&(0x7f0000000140)="eb3c906d6b66732e66617400028001000240000004f801", 0x17}, {&(0x7f0000010100)="000000090000000000000000c20d000000000000000000b8017737c54836ecaaf8ffff00f0ff", 0x26, 0x1e0}, {&(0x7f0000000180)="53595a4b414c4c45522020080000e780325132510000e780325100000000000041660069006c00650030000f00fc0000ffffffffffffffffffff0000ffffffff46494c45302020202020201000c1e770325132510000e770325103", 0x5b, 0x600}], 0x0, &(0x7f0000000400)=ANY=[]) chdir(&(0x7f0000000340)='./file0\x00') creat(&(0x7f0000000200)='./file0/file1\x00', 0x0) newfstatat(0xffffffffffffff9c, &(0x7f0000000340)='./file1\x00', 0x0, 0x0) open(0x0, 0x4400, 0x186) [ 162.204097][T13304] FAT-fs (loop5): Directory bread(block 138) failed [ 162.218951][T13304] FAT-fs (loop5): Directory bread(block 139) failed [ 162.236044][T13317] loop2: detected capacity change from 0 to 6 [ 162.247607][T13304] FAT-fs (loop5): Directory bread(block 140) failed [ 162.256498][T13317] FAT-fs (loop2): Directory bread(block 6) failed [ 162.261007][T13304] FAT-fs (loop5): Directory bread(block 141) failed [ 162.271157][T13304] FAT-fs (loop5): Directory bread(block 142) failed [ 162.289379][T13319] loop1: detected capacity change from 0 to 6 [ 162.291157][T13304] FAT-fs (loop5): Directory bread(block 143) failed [ 162.305201][T13322] loop3: detected capacity change from 0 to 6 [ 162.305745][T13317] FAT-fs (loop2): Directory bread(block 135) failed [ 162.318767][T13319] FAT-fs (loop1): Directory bread(block 6) failed [ 162.328465][T13304] FAT-fs (loop5): error, corrupted directory (invalid entries) [ 162.336076][T13304] FAT-fs (loop5): Filesystem has been set read-only [ 162.341766][T13319] FAT-fs (loop1): Directory bread(block 6) failed [ 162.347688][T13317] FAT-fs (loop2): Directory bread(block 136) failed 05:53:45 executing program 4: prlimit64(0x0, 0xe, &(0x7f0000000280)={0x9, 0x8d}, 0x0) sched_setattr(0x0, &(0x7f0000000040)={0x38, 0x2, 0x0, 0x0, 0x8}, 0x0) r0 = creat(&(0x7f0000000280)='./bus\x00', 0x0) write$cgroup_type(r0, &(0x7f0000000200), 0x175d900f) ioctl$FS_IOC_RESVSP(r0, 0x40305828, &(0x7f0000000040)={0x0, 0x1200, 0x0, 0x8}) [ 162.350999][T13322] FAT-fs (loop3): Directory bread(block 6) failed [ 162.364450][T13317] FAT-fs (loop2): Directory bread(block 137) failed [ 162.373860][T13322] FAT-fs (loop3): Directory bread(block 135) failed [ 162.381853][T13317] FAT-fs (loop2): Directory bread(block 138) failed [ 162.383280][T13319] FAT-fs (loop1): Directory bread(block 6) failed [ 162.399837][T13322] FAT-fs (loop3): Directory bread(block 136) failed 05:53:45 executing program 5: syz_mount_image$vfat(&(0x7f00000000c0), &(0x7f0000000100)='./file0\x00', 0x0, 0x3, &(0x7f0000000000)=[{&(0x7f0000000140)="eb3c906d6b66732e66617400028001000240000004f801", 0x17}, {&(0x7f0000010100)="000000090000000000000000c20d000000000000000000b8017737c54836ecaaf8ffff00f0ff", 0x26, 0x1e0}, {&(0x7f0000000180)="53595a4b414c4c45522020080000e780325132510000e780325100000000000041660069006c00650030000f00fc0000ffffffffffffffffffff0000ffffffff46494c45302020202020201000c1e770325132510000e770325103", 0x5b, 0x600}], 0x0, &(0x7f0000000400)=ANY=[@ANYBLOB='check=strict,iocharset=cp437']) chdir(&(0x7f0000000340)='./file0\x00') creat(&(0x7f0000000200)='./file0/file1\x00', 0x0) r0 = socket$inet6_tcp(0xa, 0x1, 0x0) getsockopt$inet6_tcp_TCP_REPAIR_WINDOW(r0, 0x6, 0x1d, &(0x7f0000000000), &(0x7f0000000040)=0x14) ioctl$BTRFS_IOC_GET_SUBVOL_INFO(r0, 0x81f8943c, &(0x7f0000000440)) newfstatat(0xffffffffffffff9c, &(0x7f0000000340)='./file1\x00', 0x0, 0x0) open(&(0x7f0000000080)='./file1\x00', 0x0, 0x0) [ 162.403554][T13317] FAT-fs (loop2): Directory bread(block 139) failed [ 162.409115][T13322] FAT-fs (loop3): Directory bread(block 137) failed [ 162.418810][T13317] FAT-fs (loop2): Directory bread(block 140) failed [ 162.422793][T13322] FAT-fs (loop3): Directory bread(block 138) failed [ 162.433449][T13322] FAT-fs (loop3): Directory bread(block 139) failed [ 162.439099][T13317] FAT-fs (loop2): Directory bread(block 141) failed [ 162.449793][T13322] FAT-fs (loop3): Directory bread(block 140) failed [ 162.459119][T13322] FAT-fs (loop3): Directory bread(block 141) failed [ 162.465889][T13322] FAT-fs (loop3): Directory bread(block 142) failed [ 162.472598][T13322] FAT-fs (loop3): Directory bread(block 143) failed [ 162.479410][T13317] FAT-fs (loop2): Directory bread(block 142) failed [ 162.486646][T13317] FAT-fs (loop2): Directory bread(block 143) failed [ 162.495068][T13322] FAT-fs (loop3): error, corrupted directory (invalid entries) [ 162.502651][T13322] FAT-fs (loop3): Filesystem has been set read-only 05:53:45 executing program 0: getsockopt$inet6_tcp_buf(0xffffffffffffffff, 0x6, 0x3, &(0x7f0000000240)=""/191, &(0x7f0000000300)=0xbf) syz_mount_image$vfat(&(0x7f00000000c0), &(0x7f0000000100)='./file0\x00', 0x0, 0x3, &(0x7f0000000000)=[{&(0x7f0000000140)="eb3c906d6b66732e66617400028001000240000004f801", 0x17}, {&(0x7f0000010100)="000000090000000000000000c20d000000000000000000b8017737c54836ecaaf8ffff00f0ff", 0x26, 0x1e0}, {&(0x7f0000000180)="53595a4b414c4c45522020080000e780325132510000e780325100000000000041660069006c00650030000f00fc0000ffffffffffffffffffff0000ffffffff46494c45302020202020201000c1e770325132510000e770325103", 0x5b, 0x600}], 0x0, &(0x7f0000000400)=ANY=[@ANYBLOB='check=strict,iocharset=cp437']) chdir(&(0x7f0000000340)='./file0\x00') creat(&(0x7f0000000200)='./file0/file1\x00', 0x0) r0 = creat(&(0x7f0000000280)='./bus\x00', 0x0) write$cgroup_type(r0, &(0x7f0000000200), 0x175d900f) ioctl$FS_IOC_RESVSP(r0, 0x40305828, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x8}) mkdirat(r0, &(0x7f0000000380)='./file0\x00', 0x8d) newfstatat(0xffffffffffffff9c, &(0x7f0000000340)='./file1\x00', 0x0, 0x0) open(&(0x7f0000000080)='./file1\x00', 0x0, 0x0) 05:53:45 executing program 1: syz_mount_image$vfat(&(0x7f00000000c0), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000000)=[{&(0x7f0000000140)="eb3c906d6b66732e66617400028001000240000004f801", 0x17}, {&(0x7f0000000180)="53595a4b414c4c45522020080000e780325132510000e780325100000000000041660069006c00650030000f00fc0000ffffffffffffffffffff0000ffffffff46494c4530202020202020", 0x4b, 0x600}], 0x0, &(0x7f0000000400)=ANY=[@ANYBLOB='check=strict,iocharset=cp437']) creat(&(0x7f0000000200)='./file0/file1\x00', 0x3000000) [ 162.521933][T13317] FAT-fs (loop2): error, corrupted directory (invalid entries) [ 162.529637][T13317] FAT-fs (loop2): Filesystem has been set read-only [ 162.613986][T13330] loop5: detected capacity change from 0 to 6 [ 162.625619][T13330] FAT-fs (loop5): Directory bread(block 6) failed [ 162.651350][T13335] FAT-fs (loop5): Directory bread(block 135) failed 05:53:45 executing program 2: syz_mount_image$vfat(&(0x7f00000000c0), &(0x7f0000000100)='./file0\x00', 0x0, 0x3, &(0x7f0000000000)=[{&(0x7f0000000140)="eb3c906d6b66732e66617400028001000240000004f801", 0x17}, {&(0x7f0000010100)="000000090000000000000000c20d000000000000000000b8017737c54836ecaaf8ffff00f0ff", 0x26, 0x1e0}, {&(0x7f0000000180)="53595a4b414c4c45522020080000e780325132510000e780325100000000000041660069006c00650030000f00fc0000ffffffffffffffffffff0000ffffffff46494c45302020202020201000c1e770325132510000e770325103", 0x5b, 0x600}], 0x0, &(0x7f0000000400)=ANY=[]) chdir(&(0x7f0000000340)='./file0\x00') creat(&(0x7f0000000200)='./file0/file1\x00', 0xa9) setresuid(0x0, 0x0, 0x0) open(&(0x7f0000000080)='./file1\x00', 0x4400, 0x186) 05:53:45 executing program 3: syz_mount_image$vfat(&(0x7f00000000c0), &(0x7f0000000100)='./file0\x00', 0x0, 0x3, &(0x7f0000000000)=[{&(0x7f0000000140)="eb3c906d6b66732e66617400028001000240000004f801", 0x17}, {&(0x7f0000010100)="000000090000000000000000c20d000000000000000000b8017737c54836ecaaf8ffff00f0ff", 0x26, 0x1e0}, {&(0x7f0000000180)="53595a4b414c4c45522020080000e780325132510000e780325100000000000041660069006c00650030000f00fc0000ffffffffffffffffffff0000ffffffff46494c45302020202020201000c1e770325132510000e770325103", 0x5b, 0x600}], 0x0, &(0x7f0000000400)=ANY=[]) chdir(&(0x7f0000000340)='./file0\x00') creat(&(0x7f0000000200)='./file0/file1\x00', 0x0) newfstatat(0xffffffffffffff9c, &(0x7f0000000340)='./file1\x00', 0x0, 0x0) open(0x0, 0x4400, 0x186) [ 162.660428][T13337] loop1: detected capacity change from 0 to 6 [ 162.679225][T13335] FAT-fs (loop5): Directory bread(block 136) failed [ 162.688208][T13337] FAT-fs (loop1): Directory bread(block 6) failed [ 162.695771][T13337] FAT-fs (loop1): Directory bread(block 6) failed [ 162.699824][T13335] FAT-fs (loop5): Directory bread(block 137) failed 05:53:45 executing program 4: prlimit64(0x0, 0xe, &(0x7f0000000280)={0x9, 0x8d}, 0x0) sched_setattr(0x0, &(0x7f0000000040)={0x38, 0x2, 0x0, 0x0, 0x8}, 0x0) r0 = creat(&(0x7f0000000280)='./bus\x00', 0x0) write$cgroup_type(r0, &(0x7f0000000200), 0x175d900f) ioctl$FS_IOC_RESVSP(r0, 0x40305828, &(0x7f0000000040)={0x0, 0x3f00, 0x0, 0x8}) [ 162.702732][T13337] FAT-fs (loop1): Directory bread(block 6) failed [ 162.718974][T13335] FAT-fs (loop5): Directory bread(block 138) failed [ 162.733242][T13341] loop2: detected capacity change from 0 to 6 [ 162.737770][T13335] FAT-fs (loop5): Directory bread(block 139) failed [ 162.741204][T13343] loop3: detected capacity change from 0 to 6 [ 162.755745][T13335] FAT-fs (loop5): Directory bread(block 140) failed 05:53:45 executing program 1: syz_mount_image$vfat(&(0x7f00000000c0), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000000)=[{&(0x7f0000000140)="eb3c906d6b66732e66617400028001000240000004f801", 0x17}, {&(0x7f0000000180)="53595a4b414c4c45522020080000e780325132510000e780325100000000000041660069006c00650030000f00fc0000ffffffffffffffffffff0000ffffffff46494c4530202020202020", 0x4b, 0x600}], 0x0, &(0x7f0000000400)=ANY=[@ANYBLOB='check=strict,iocharset=cp437']) creat(&(0x7f0000000200)='./file0/file1\x00', 0x4000000) [ 162.763799][T13341] FAT-fs (loop2): Directory bread(block 6) failed [ 162.804182][T13335] FAT-fs (loop5): Directory bread(block 141) failed [ 162.814144][T13335] FAT-fs (loop5): Directory bread(block 142) failed [ 162.828458][T13335] FAT-fs (loop5): Directory bread(block 143) failed [ 162.835853][T13343] FAT-fs (loop3): Directory bread(block 6) failed [ 162.850921][T13335] FAT-fs (loop5): error, corrupted directory (invalid entries) [ 162.858562][T13335] FAT-fs (loop5): Filesystem has been set read-only [ 162.868032][T13341] FAT-fs (loop2): Directory bread(block 135) failed [ 162.878171][T13341] FAT-fs (loop2): Directory bread(block 136) failed [ 162.892741][T13341] FAT-fs (loop2): Directory bread(block 137) failed [ 162.899779][T13343] FAT-fs (loop3): Directory bread(block 6) failed [ 162.912824][T13341] FAT-fs (loop2): Directory bread(block 138) failed [ 162.921744][T13343] FAT-fs (loop3): Directory bread(block 6) failed [ 162.934947][T13341] FAT-fs (loop2): Directory bread(block 139) failed [ 162.961202][T13351] loop1: detected capacity change from 0 to 6 [ 162.981626][T13341] FAT-fs (loop2): Directory bread(block 140) failed [ 162.994585][T13341] FAT-fs (loop2): Directory bread(block 141) failed 05:53:45 executing program 3: syz_mount_image$vfat(&(0x7f00000000c0), &(0x7f0000000100)='./file0\x00', 0x0, 0x3, &(0x7f0000000000)=[{&(0x7f0000000140)="eb3c906d6b66732e66617400028001000240000004f801", 0x17}, {&(0x7f0000010100)="000000090000000000000000c20d000000000000000000b8017737c54836ecaaf8ffff00f0ff", 0x26, 0x1e0}, {&(0x7f0000000180)="53595a4b414c4c45522020080000e780325132510000e780325100000000000041660069006c00650030000f00fc0000ffffffffffffffffffff0000ffffffff46494c45302020202020201000c1e770325132510000e770325103", 0x5b, 0x600}], 0x0, &(0x7f0000000400)=ANY=[]) chdir(&(0x7f0000000340)='./file0\x00') creat(&(0x7f0000000200)='./file0/file1\x00', 0x0) newfstatat(0xffffffffffffff9c, &(0x7f0000000340)='./file1\x00', 0x0, 0x0) open(&(0x7f0000000080)='./file1\x00', 0x0, 0x186) 05:53:45 executing program 5: syz_mount_image$vfat(&(0x7f00000000c0), &(0x7f0000000100)='./file0\x00', 0x0, 0x3, &(0x7f0000000000)=[{&(0x7f0000000140)="eb3c906d6b66732e66617400028001000240000004f801", 0x17}, {&(0x7f0000010100)="000000090000000000000000c20d000000000000000000b8017737c54836ecaaf8ffff00f0ff", 0x26, 0x1e0}, {&(0x7f0000000180)="53595a4b414c4c45522020080000e780325132510000e780325100000000000041660069006c00650030000f00fc0000ffffffffffffffffffff0000ffffffff46494c45302020202020201000c1e770325132510000e770325103", 0x5b, 0x600}], 0x0, &(0x7f0000000240)=ANY=[@ANYBLOB="636865636b3d7374726370343337934dc0e89f34f56a64ebed4b56c09103d1b3dca440f279e88eeb14b64c9b4db88770430b7658ad588f5d"]) chdir(&(0x7f0000000340)='./file0\x00') creat(&(0x7f0000000200)='./file0/file1\x00', 0x0) newfstatat(0xffffffffffffff9c, &(0x7f0000000340)='./file1\x00', 0x0, 0x0) r0 = socket$inet6_tcp(0xa, 0x1, 0x0) getsockopt$inet6_tcp_TCP_REPAIR_WINDOW(r0, 0x6, 0x1d, &(0x7f0000000000), &(0x7f0000000040)=0x14) ioctl$sock_proto_private(r0, 0x89e7, &(0x7f0000000440)="4588633c9c193252e8ff4c4ccdf5208a3f8af91aad0c48b46999b3f30f7ef47e334fc1039ec0edcbdf3876d144d647161d3927e6f2f6f7eccd13cc4b3b8d144149bae42ac0fdf7ec5ac89c8c8c8a545db9cb371f974795ed34c448f28d46e62e859942e1cb9428945cf48df4fbd7ca1cfbdc88f09b644c21fb9dc80282704206dcdc979d4ba340a65dcd8a80e16e917b5ba16d8e6eb1d566d3f47e6fe5bf9d140ad7d7abcffd83b5c191648969") open(&(0x7f0000000080)='./file1\x00', 0x0, 0x0) r1 = creat(&(0x7f0000000280)='./bus\x00', 0x0) open(&(0x7f00000002c0)='./file0/file1\x00', 0x181000, 0x180) write$cgroup_type(r1, &(0x7f0000000200), 0x175d900f) ioctl$FS_IOC_RESVSP(r1, 0x40305828, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x8}) mmap$perf(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x2000004, 0x30, r1, 0x7) 05:53:45 executing program 4: prlimit64(0x0, 0xe, &(0x7f0000000280)={0x9, 0x8d}, 0x0) sched_setattr(0x0, &(0x7f0000000040)={0x38, 0x2, 0x0, 0x0, 0x8}, 0x0) r0 = creat(&(0x7f0000000280)='./bus\x00', 0x0) write$cgroup_type(r0, &(0x7f0000000200), 0x175d900f) ioctl$FS_IOC_RESVSP(r0, 0x40305828, &(0x7f0000000040)={0x0, 0x8102, 0x0, 0x8}) [ 163.009623][T13341] FAT-fs (loop2): Directory bread(block 142) failed [ 163.018413][T13341] FAT-fs (loop2): Directory bread(block 143) failed [ 163.030580][T13341] FAT-fs (loop2): error, corrupted directory (invalid entries) [ 163.038180][T13341] FAT-fs (loop2): Filesystem has been set read-only [ 163.048559][T13351] FAT-fs (loop1): Directory bread(block 6) failed 05:53:45 executing program 0: syz_mount_image$vfat(&(0x7f00000000c0), &(0x7f0000000100)='./file0\x00', 0x0, 0x3, &(0x7f0000000000)=[{&(0x7f0000000140)="eb3c906d6b66732e66617400028001000240000004f801", 0x17}, {&(0x7f0000010100)="000000090000000000000000c20d000000000000000000b8017737c54836ecaaf8ffff00f0ff", 0x26, 0x1e0}, {&(0x7f0000000180)="53595a4b414c4c45522020080000e780325132510000e780325100000000000041660069006c00650030000f00fc0000ffffffffffffffffffff0000ffffffff46494c45302020202020201000c1e770325132510000e770325103", 0x5b, 0x600}], 0x0, &(0x7f0000000400)=ANY=[]) chdir(&(0x7f0000000340)='./file0\x00') creat(&(0x7f0000000200)='./file0/file1\x00', 0x0) newfstatat(0xffffffffffffff9c, &(0x7f0000000340)='./file1\x00', 0x0, 0x0) open(0x0, 0x4400, 0x186) 05:53:45 executing program 2: syz_mount_image$vfat(&(0x7f00000000c0), &(0x7f0000000100)='./file0\x00', 0x0, 0x3, &(0x7f0000000000)=[{&(0x7f0000000140)="eb3c906d6b66732e66617400028001000240000004f801", 0x17}, {&(0x7f0000010100)="000000090000000000000000c20d000000000000000000b8017737c54836ecaaf8ffff00f0ff", 0x26, 0x1e0}, {&(0x7f0000000180)="53595a4b414c4c45522020080000e780325132510000e780325100000000000041660069006c00650030000f00fc0000ffffffffffffffffffff0000ffffffff46494c45302020202020201000c1e770325132510000e770325103", 0x5b, 0x600}], 0x0, &(0x7f0000000400)=ANY=[]) chdir(&(0x7f0000000340)='./file0\x00') creat(&(0x7f0000000200)='./file0/file1\x00', 0xaa) setresuid(0x0, 0x0, 0x0) open(&(0x7f0000000080)='./file1\x00', 0x4400, 0x186) [ 163.070744][T13356] loop3: detected capacity change from 0 to 6 [ 163.088303][T13360] loop5: detected capacity change from 0 to 6 05:53:45 executing program 0: r0 = socket$inet_tcp(0x2, 0x1, 0x0) bind$inet(r0, &(0x7f00000002c0)={0x2, 0x4e22, @loopback}, 0x10) listen(r0, 0x0) r1 = socket$inet(0x2, 0x4000000000000001, 0x0) sendto$inet(r1, 0x0, 0x0, 0x200007fc, &(0x7f0000000000)={0x2, 0x4e22, @loopback}, 0x10) perf_event_open(&(0x7f0000000280)={0x2, 0x80, 0x12, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) accept4$inet(r0, &(0x7f00000000c0)={0x2, 0x0, @multicast2}, &(0x7f0000000080)=0x10, 0x80000) r2 = fsopen(&(0x7f0000000040)='rpc_pipefs\x00', 0x0) fsconfig$FSCONFIG_CMD_CREATE(r2, 0x6, 0x0, 0x0, 0x0) close(r2) 05:53:45 executing program 1: syz_mount_image$vfat(&(0x7f00000000c0), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000000)=[{&(0x7f0000000140)="eb3c906d6b66732e66617400028001000240000004f801", 0x17}, {&(0x7f0000000180)="53595a4b414c4c45522020080000e780325132510000e780325100000000000041660069006c00650030000f00fc0000ffffffffffffffffffff0000ffffffff46494c4530202020202020", 0x4b, 0x600}], 0x0, &(0x7f0000000400)=ANY=[@ANYBLOB='check=strict,iocharset=cp437']) creat(&(0x7f0000000200)='./file0/file1\x00', 0x5000000) [ 163.168665][T13360] FAT-fs (loop5): Unrecognized mount option "check=strcp437“MÀèŸ4õjdëíKVÀ‘ѳܤ@òyèŽë¶L›M¸‡pC vX­X]" or missing value [ 163.195070][T13356] FAT-fs (loop3): Directory bread(block 6) failed [ 163.216691][T13367] loop2: detected capacity change from 0 to 6 05:53:46 executing program 3: syz_mount_image$vfat(&(0x7f00000000c0), &(0x7f0000000100)='./file0\x00', 0x0, 0x3, &(0x7f0000000000)=[{&(0x7f0000000140)="eb3c906d6b66732e66617400028001000240000004f801", 0x17}, {&(0x7f0000010100)="000000090000000000000000c20d000000000000000000b8017737c54836ecaaf8ffff00f0ff", 0x26, 0x1e0}, {&(0x7f0000000180)="53595a4b414c4c45522020080000e780325132510000e780325100000000000041660069006c00650030000f00fc0000ffffffffffffffffffff0000ffffffff46494c45302020202020201000c1e770325132510000e770325103", 0x5b, 0x600}], 0x0, &(0x7f0000000400)=ANY=[]) chdir(&(0x7f0000000340)='./file0\x00') creat(&(0x7f0000000200)='./file0/file1\x00', 0x0) newfstatat(0xffffffffffffff9c, &(0x7f0000000340)='./file1\x00', 0x0, 0x0) open(&(0x7f0000000080)='./file1\x00', 0x0, 0x186) [ 163.252251][T13369] loop1: detected capacity change from 0 to 6 [ 163.258833][ C0] TCP: request_sock_TCP: Possible SYN flooding on port 20002. Sending cookies. Check SNMP counters. [ 163.272455][ T22] audit: type=1400 audit(1634622826.043:340): avc: denied { mount } for pid=13363 comm="syz-executor.0" name="/" dev="rpc_pipefs" ino=26539 scontext=root:sysadm_r:sysadm_t tcontext=system_u:object_r:rpc_pipefs_t tclass=filesystem permissive=1 [ 163.297894][T13369] FAT-fs (loop1): Directory bread(block 6) failed [ 163.305000][T13367] FAT-fs (loop2): Directory bread(block 6) failed [ 163.331917][T13367] FAT-fs (loop2): Directory bread(block 135) failed [ 163.342978][T13367] FAT-fs (loop2): Directory bread(block 136) failed [ 163.354186][T13367] FAT-fs (loop2): Directory bread(block 137) failed [ 163.366336][T13367] FAT-fs (loop2): Directory bread(block 138) failed 05:53:46 executing program 4: prlimit64(0x0, 0xe, &(0x7f0000000280)={0x9, 0x8d}, 0x0) sched_setattr(0x0, &(0x7f0000000040)={0x38, 0x2, 0x0, 0x0, 0x8}, 0x0) r0 = creat(&(0x7f0000000280)='./bus\x00', 0x0) write$cgroup_type(r0, &(0x7f0000000200), 0x175d900f) ioctl$FS_IOC_RESVSP(r0, 0x40305828, &(0x7f0000000040)={0x0, 0x8600, 0x0, 0x8}) [ 163.402846][T13367] FAT-fs (loop2): Directory bread(block 139) failed [ 163.409968][T13367] FAT-fs (loop2): Directory bread(block 140) failed [ 163.416885][T13367] FAT-fs (loop2): Directory bread(block 141) failed [ 163.425569][T13367] FAT-fs (loop2): Directory bread(block 142) failed [ 163.427792][T13378] loop3: detected capacity change from 0 to 6 [ 163.432844][T13367] FAT-fs (loop2): Directory bread(block 143) failed 05:53:46 executing program 1: syz_mount_image$vfat(&(0x7f00000000c0), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000000)=[{&(0x7f0000000140)="eb3c906d6b66732e66617400028001000240000004f801", 0x17}, {&(0x7f0000000180)="53595a4b414c4c45522020080000e780325132510000e780325100000000000041660069006c00650030000f00fc0000ffffffffffffffffffff0000ffffffff46494c4530202020202020", 0x4b, 0x600}], 0x0, &(0x7f0000000400)=ANY=[@ANYBLOB='check=strict,iocharset=cp437']) creat(&(0x7f0000000200)='./file0/file1\x00', 0x6000000) [ 163.446301][T13367] FAT-fs (loop2): error, corrupted directory (invalid entries) [ 163.454631][T13367] FAT-fs (loop2): Filesystem has been set read-only [ 163.468666][T13378] FAT-fs (loop3): Directory bread(block 6) failed 05:53:46 executing program 2: syz_mount_image$vfat(&(0x7f00000000c0), &(0x7f0000000100)='./file0\x00', 0x0, 0x3, &(0x7f0000000000)=[{&(0x7f0000000140)="eb3c906d6b66732e66617400028001000240000004f801", 0x17}, {&(0x7f0000010100)="000000090000000000000000c20d000000000000000000b8017737c54836ecaaf8ffff00f0ff", 0x26, 0x1e0}, {&(0x7f0000000180)="53595a4b414c4c45522020080000e780325132510000e780325100000000000041660069006c00650030000f00fc0000ffffffffffffffffffff0000ffffffff46494c45302020202020201000c1e770325132510000e770325103", 0x5b, 0x600}], 0x0, &(0x7f0000000400)=ANY=[]) chdir(&(0x7f0000000340)='./file0\x00') creat(&(0x7f0000000200)='./file0/file1\x00', 0xab) setresuid(0x0, 0x0, 0x0) open(&(0x7f0000000080)='./file1\x00', 0x4400, 0x186) [ 163.585356][T13378] FAT-fs (loop3): Directory bread(block 135) failed [ 163.596985][T13378] FAT-fs (loop3): Directory bread(block 136) failed [ 163.621856][T13384] loop1: detected capacity change from 0 to 6 05:53:46 executing program 0: prlimit64(0x0, 0x7, &(0x7f0000000a00), 0x0) pipe(&(0x7f0000000000)) getrlimit(0x6, &(0x7f0000000040)) [ 163.633628][T13378] FAT-fs (loop3): Directory bread(block 137) failed [ 163.664091][T13378] FAT-fs (loop3): Directory bread(block 138) failed [ 163.670801][T13378] FAT-fs (loop3): Directory bread(block 139) failed [ 163.678780][T13378] FAT-fs (loop3): Directory bread(block 140) failed [ 163.681109][T13390] loop2: detected capacity change from 0 to 6 [ 163.685667][T13378] FAT-fs (loop3): Directory bread(block 141) failed [ 163.694631][T13384] FAT-fs (loop1): Directory bread(block 6) failed [ 163.698367][T13378] FAT-fs (loop3): Directory bread(block 142) failed 05:53:46 executing program 0: r0 = syz_mount_image$vfat(0x0, &(0x7f0000000100)='./file0\x00', 0x0, 0x0, 0x0, 0x0, 0x0) mkdirat(r0, &(0x7f00000000c0)='./file0\x00', 0x8) pipe2$9p(&(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) r3 = dup(r2) r4 = socket$inet_udplite(0x2, 0x2, 0x88) getsockopt$sock_cred(r4, 0x1, 0x11, &(0x7f0000000240)={0x0, 0x0}, &(0x7f0000000280)=0x5) setuid(r5) mount$9p_fd(0x0, &(0x7f0000000080)='./file0\x00', &(0x7f00000001c0), 0x0, &(0x7f0000000000)={'trans=fd,', {'rfdno', 0x3d, r1}, 0x2c, {'wfdno', 0x3d, r3}, 0x2c, {[{@dfltuid={'dfltuid', 0x3d, r5}}]}}) [ 163.711688][T13378] FAT-fs (loop3): Directory bread(block 143) failed [ 163.719566][T13390] FAT-fs (loop2): Directory bread(block 6) failed [ 163.740107][T13378] FAT-fs (loop3): error, corrupted directory (invalid entries) [ 163.747707][T13378] FAT-fs (loop3): Filesystem has been set read-only [ 163.771907][T13390] FAT-fs (loop2): Directory bread(block 135) failed [ 163.782980][T13390] FAT-fs (loop2): Directory bread(block 136) failed [ 163.803556][T13390] FAT-fs (loop2): Directory bread(block 137) failed [ 163.810292][T13390] FAT-fs (loop2): Directory bread(block 138) failed [ 163.817008][T13390] FAT-fs (loop2): Directory bread(block 139) failed [ 163.817338][T13360] loop5: detected capacity change from 0 to 6 [ 163.823641][T13390] FAT-fs (loop2): Directory bread(block 140) failed [ 163.823663][T13390] FAT-fs (loop2): Directory bread(block 141) failed [ 163.843451][T13390] FAT-fs (loop2): Directory bread(block 142) failed [ 163.845205][T13360] FAT-fs (loop5): Unrecognized mount option "check=strcp437“MÀèŸ4õjdëíKVÀ‘ѳܤ@òyèŽë¶L›M¸‡pC vX­X]" or missing value [ 163.850450][T13390] FAT-fs (loop2): Directory bread(block 143) failed [ 163.870133][T13390] FAT-fs (loop2): error, corrupted directory (invalid entries) [ 163.877680][T13390] FAT-fs (loop2): Filesystem has been set read-only 05:53:46 executing program 5: syz_mount_image$vfat(&(0x7f00000000c0), &(0x7f0000000100)='./file0\x00', 0x0, 0x3, &(0x7f0000000000)=[{&(0x7f0000000140)="eb3c906d6b66732e66617400028001000240000004f801", 0x17}, {&(0x7f0000010100)="000000090000000000000000c20d000000000000000000b8017737c54836ecaaf8ffff00f0ff", 0x26, 0x1e0}, {&(0x7f0000000180)="53595a4b414c4c45522020080000e780325132510000e780325100000000000041660069006c00650030000f00fc0000ffffffffffffffffffff0000ffffffff46494c45302020202020201000c1e770325132510000e770325103", 0x5b, 0x600}], 0x0, &(0x7f0000000400)=ANY=[@ANYRES64]) chdir(&(0x7f0000000340)='./file0\x00') creat(&(0x7f0000000200)='./file0/file1\x00', 0x0) newfstatat(0xffffffffffffff9c, &(0x7f0000000340)='./file1\x00', 0x0, 0x0) open(&(0x7f0000000080)='./file1\x00', 0x0, 0x0) 05:53:46 executing program 4: prlimit64(0x0, 0xe, &(0x7f0000000280)={0x9, 0x8d}, 0x0) sched_setattr(0x0, &(0x7f0000000040)={0x38, 0x2, 0x0, 0x0, 0x8}, 0x0) r0 = creat(&(0x7f0000000280)='./bus\x00', 0x0) write$cgroup_type(r0, &(0x7f0000000200), 0x175d900f) ioctl$FS_IOC_RESVSP(r0, 0x40305828, &(0x7f0000000040)={0x0, 0xfe0f, 0x0, 0x8}) 05:53:46 executing program 1: syz_mount_image$vfat(&(0x7f00000000c0), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000000)=[{&(0x7f0000000140)="eb3c906d6b66732e66617400028001000240000004f801", 0x17}, {&(0x7f0000000180)="53595a4b414c4c45522020080000e780325132510000e780325100000000000041660069006c00650030000f00fc0000ffffffffffffffffffff0000ffffffff46494c4530202020202020", 0x4b, 0x600}], 0x0, &(0x7f0000000400)=ANY=[@ANYBLOB='check=strict,iocharset=cp437']) creat(&(0x7f0000000200)='./file0/file1\x00', 0x7000000) 05:53:46 executing program 0: syz_mount_image$vfat(&(0x7f00000000c0), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000000)=[{&(0x7f0000000140)="eb3c906d6b66732e66617400028001000240000004f801", 0x17}, {&(0x7f0000000180)="53595a4b414c4c45522020080000e780325132510000e780325100000000000041660069006c00650030000f00fc0000ffffffffffffffffffff0000ffffffff46494c4530202020202020", 0x4b, 0x600}], 0x0, &(0x7f0000000400)=ANY=[@ANYBLOB='check=strict,iocharset=cp437']) creat(&(0x7f0000000200)='./file0/file1\x00', 0x6000000) 05:53:46 executing program 3: syz_mount_image$vfat(&(0x7f00000000c0), &(0x7f0000000100)='./file0\x00', 0x0, 0x3, &(0x7f0000000000)=[{&(0x7f0000000140)="eb3c906d6b66732e66617400028001000240000004f801", 0x17}, {&(0x7f0000010100)="000000090000000000000000c20d000000000000000000b8017737c54836ecaaf8ffff00f0ff", 0x26, 0x1e0}, {&(0x7f0000000180)="53595a4b414c4c45522020080000e780325132510000e780325100000000000041660069006c00650030000f00fc0000ffffffffffffffffffff0000ffffffff46494c45302020202020201000c1e770325132510000e770325103", 0x5b, 0x600}], 0x0, &(0x7f0000000400)=ANY=[]) chdir(&(0x7f0000000340)='./file0\x00') creat(&(0x7f0000000200)='./file0/file1\x00', 0x0) newfstatat(0xffffffffffffff9c, &(0x7f0000000340)='./file1\x00', 0x0, 0x0) open(&(0x7f0000000080)='./file1\x00', 0x0, 0x0) 05:53:46 executing program 2: syz_mount_image$vfat(&(0x7f00000000c0), &(0x7f0000000100)='./file0\x00', 0x0, 0x3, &(0x7f0000000000)=[{&(0x7f0000000140)="eb3c906d6b66732e66617400028001000240000004f801", 0x17}, {&(0x7f0000010100)="000000090000000000000000c20d000000000000000000b8017737c54836ecaaf8ffff00f0ff", 0x26, 0x1e0}, {&(0x7f0000000180)="53595a4b414c4c45522020080000e780325132510000e780325100000000000041660069006c00650030000f00fc0000ffffffffffffffffffff0000ffffffff46494c45302020202020201000c1e770325132510000e770325103", 0x5b, 0x600}], 0x0, &(0x7f0000000400)=ANY=[]) chdir(&(0x7f0000000340)='./file0\x00') creat(&(0x7f0000000200)='./file0/file1\x00', 0xac) setresuid(0x0, 0x0, 0x0) open(&(0x7f0000000080)='./file1\x00', 0x4400, 0x186) [ 164.020077][T13403] loop1: detected capacity change from 0 to 6 [ 164.025544][T13405] loop2: detected capacity change from 0 to 6 [ 164.035502][T13408] loop3: detected capacity change from 0 to 6 [ 164.066046][T13411] loop5: detected capacity change from 0 to 6 [ 164.074187][T13411] FAT-fs (loop5): Unrecognized mount option "ÿÿÿÿÿÿÿÿ" or missing value [ 164.093330][T13403] FAT-fs (loop1): Directory bread(block 6) failed [ 164.102443][T13408] FAT-fs (loop3): Directory bread(block 6) failed 05:53:46 executing program 0: syz_mount_image$vfat(&(0x7f00000000c0), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000000)=[{&(0x7f0000000140)="eb3c906d6b66732e66617400028001000240000004f801", 0x17}, {&(0x7f0000000180)="53595a4b414c4c45522020080000e780325132510000e780325100000000000041660069006c00650030000f00fc0000ffffffffffffffffffff0000ffffffff46494c4530202020202020", 0x4b, 0x600}], 0x0, &(0x7f0000000400)=ANY=[@ANYBLOB='check=strict,iocharset=cp437']) creat(&(0x7f0000000200)='./file0/file1\x00', 0x6000000) 05:53:46 executing program 0: syz_mount_image$vfat(&(0x7f00000000c0), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000000)=[{&(0x7f0000000140)="eb3c906d6b66732e66617400028001000240000004f801", 0x17}, {&(0x7f0000000180)="53595a4b414c4c45522020080000e780325132510000e780325100000000000041660069006c00650030000f00fc0000ffffffffffffffffffff0000ffffffff46494c4530202020202020", 0x4b, 0x600}], 0x0, &(0x7f0000000400)=ANY=[@ANYBLOB='check=strict,iocharset=cp437']) creat(&(0x7f0000000200)='./file0/file1\x00', 0x6000000) [ 164.131120][T13415] FAT-fs (loop1): Directory bread(block 6) failed [ 164.141617][T13408] FAT-fs (loop3): Directory bread(block 135) failed [ 164.148572][T13405] FAT-fs (loop2): Directory bread(block 6) failed 05:53:46 executing program 2: syz_mount_image$vfat(&(0x7f00000000c0), &(0x7f0000000100)='./file0\x00', 0x0, 0x3, &(0x7f0000000000)=[{&(0x7f0000000140)="eb3c906d6b66732e66617400028001000240000004f801", 0x17}, {&(0x7f0000010100)="000000090000000000000000c20d000000000000000000b8017737c54836ecaaf8ffff00f0ff", 0x26, 0x1e0}, {&(0x7f0000000180)="53595a4b414c4c45522020080000e780325132510000e780325100000000000041660069006c00650030000f00fc0000ffffffffffffffffffff0000ffffffff46494c45302020202020201000c1e770325132510000e770325103", 0x5b, 0x600}], 0x0, &(0x7f0000000400)=ANY=[]) chdir(&(0x7f0000000340)='./file0\x00') creat(&(0x7f0000000200)='./file0/file1\x00', 0xad) setresuid(0x0, 0x0, 0x0) open(&(0x7f0000000080)='./file1\x00', 0x4400, 0x186) 05:53:47 executing program 5: r0 = syz_mount_image$vfat(&(0x7f00000000c0), &(0x7f0000000100)='./file0\x00', 0x0, 0x3, &(0x7f0000000000)=[{&(0x7f0000000140)="eb3c906d6b66732e66617400028001000240000004f801", 0x17}, {&(0x7f0000010100)="000000090000000000000000c20d000000000000000000b8017737c54836ecaaf8ffff00f0ff", 0x26, 0x1e0}, {&(0x7f0000000180)="53595a4b414c4c45522020080000e780325132510000e780325100000000000041660069006c00650030000f00fc0000ffffffffffffffffffff0000ffffffff46494c45302020202020201000c1e770325132510000e770325103", 0x5b, 0x600}], 0x0, &(0x7f0000000400)=ANY=[@ANYBLOB='check=strict,iocharset=cp437']) chdir(&(0x7f0000000340)='./file0\x00') r1 = creat(&(0x7f0000000200)='./file1\x00', 0x0) r2 = signalfd4(r0, &(0x7f00000002c0)={[0x100000000]}, 0x8, 0x80800) renameat(r1, &(0x7f0000000280)='./file0/file1/file0\x00', r2, &(0x7f0000000300)='./file0\x00') r3 = socket$inet6_tcp(0xa, 0x1, 0x0) lchown(&(0x7f0000000240)='./file0/file1\x00', 0x0, 0xee01) getsockopt$inet6_tcp_TCP_REPAIR_WINDOW(r3, 0x6, 0x1d, &(0x7f0000000000), &(0x7f0000000040)=0x14) mmap(&(0x7f0000ffa000/0x3000)=nil, 0x3000, 0x2, 0x2010, r3, 0xedc29000) newfstatat(0xffffffffffffff9c, &(0x7f0000000340)='./file1\x00', 0x0, 0x0) open(&(0x7f0000000080)='./file1/file0\x00', 0x400000, 0x0) [ 164.182388][T13415] FAT-fs (loop1): Directory bread(block 6) failed [ 164.196232][T13408] FAT-fs (loop3): Directory bread(block 136) failed [ 164.219100][T13408] FAT-fs (loop3): Directory bread(block 137) failed [ 164.225802][T13408] FAT-fs (loop3): Directory bread(block 138) failed [ 164.232559][T13408] FAT-fs (loop3): Directory bread(block 139) failed [ 164.239252][T13408] FAT-fs (loop3): Directory bread(block 140) failed [ 164.246132][T13408] FAT-fs (loop3): Directory bread(block 141) failed [ 164.252767][T13408] FAT-fs (loop3): Directory bread(block 142) failed [ 164.261458][T13424] loop2: detected capacity change from 0 to 6 [ 164.268396][T13408] FAT-fs (loop3): Directory bread(block 143) failed [ 164.275755][T13428] loop5: detected capacity change from 0 to 6 05:53:47 executing program 1: syz_mount_image$vfat(&(0x7f00000000c0), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000000)=[{&(0x7f0000000140)="eb3c906d6b66732e66617400028001000240000004f801", 0x17}, {&(0x7f0000000180)="53595a4b414c4c45522020080000e780325132510000e780325100000000000041660069006c00650030000f00fc0000ffffffffffffffffffff0000ffffffff46494c4530202020202020", 0x4b, 0x600}], 0x0, &(0x7f0000000400)=ANY=[@ANYBLOB='check=strict,iocharset=cp437']) creat(&(0x7f0000000200)='./file0/file1\x00', 0x8000000) 05:53:47 executing program 0: clone(0x80100900, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) add_key(&(0x7f0000000040)='dns_resolver\x00', 0x0, &(0x7f0000000000)="f68829b98108000000000002db00230000", 0x11, 0xfffffffffffffffb) r0 = socket$inet6_tcp(0xa, 0x1, 0x0) add_key$fscrypt_provisioning(&(0x7f00000000c0), &(0x7f0000000100)={'syz', 0x3}, &(0x7f0000000280)=ANY=[@ANYBLOB="0000000000000000002f27bf33505230b7b0aaa4ea42d0f300e6e488deadbbb5b7fc21bb4c3d45a4af9668c0c661de0957e9f59ea8140ddaad6d4b3916d8593b6e627f973f8e099f792f6b80af4b468c4f90119b4b83a55751e6e531f9d4cb22f9fd3029a6d98813d01bab3f13de03b672e2caed4579e6a3ba61e02e22a0e2ef2e975f3846"], 0xb, 0xfffffffffffffffa) setsockopt$inet6_tcp_int(0xffffffffffffffff, 0x6, 0x0, 0x0, 0x0) connect$inet6(r0, &(0x7f0000000140)={0xa, 0x4e21, 0x4e9, @private2={0xfc, 0x2, '\x00', 0x1}}, 0x1c) setsockopt$inet6_tcp_TCP_REPAIR_QUEUE(r0, 0x6, 0x14, &(0x7f0000000080)=0x2, 0x4) r1 = gettid() process_vm_writev(r1, &(0x7f0000000000)=[{&(0x7f00008f9f09)=""/247, 0xf7}], 0x1, &(0x7f0000121000)=[{&(0x7f0000217f28)=""/231, 0xffffff4e}], 0x23a, 0x0) fcntl$lock(r0, 0x7, &(0x7f0000000180)={0x1, 0x1, 0x7fffffff, 0x2, r1}) [ 164.282918][T13424] FAT-fs (loop2): Directory bread(block 6) failed [ 164.289042][T13408] FAT-fs (loop3): error, corrupted directory (invalid entries) [ 164.297054][T13408] FAT-fs (loop3): Filesystem has been set read-only [ 164.305383][T13424] FAT-fs (loop2): Directory bread(block 135) failed [ 164.312232][T13428] FAT-fs (loop5): Directory bread(block 6) failed [ 164.318823][T13424] FAT-fs (loop2): Directory bread(block 136) failed 05:53:47 executing program 4: prlimit64(0x0, 0xe, &(0x7f0000000280)={0x9, 0x8d}, 0x0) sched_setattr(0x0, &(0x7f0000000040)={0x38, 0x2, 0x0, 0x0, 0x8}, 0x0) r0 = creat(&(0x7f0000000280)='./bus\x00', 0x0) write$cgroup_type(r0, &(0x7f0000000200), 0x175d900f) ioctl$FS_IOC_RESVSP(r0, 0x40305828, &(0x7f0000000040)={0x0, 0xff01, 0x0, 0x8}) [ 164.326961][T13430] Option ' ' to dns_resolver key: bad/missing value [ 164.340893][T13428] FAT-fs (loop5): Directory bread(block 6) failed [ 164.355607][T13424] FAT-fs (loop2): Directory bread(block 137) failed [ 164.362375][T13428] FAT-fs (loop5): Directory bread(block 6) failed [ 164.369215][T13424] FAT-fs (loop2): Directory bread(block 138) failed [ 164.377108][T13430] Option ' ' to dns_resolver key: bad/missing value [ 164.385683][T13428] FAT-fs (loop5): Directory bread(block 135) failed [ 164.392379][T13424] FAT-fs (loop2): Directory bread(block 139) failed [ 164.399524][T13428] FAT-fs (loop5): Directory bread(block 136) failed [ 164.406233][T13424] FAT-fs (loop2): Directory bread(block 140) failed [ 164.412944][T13428] FAT-fs (loop5): Directory bread(block 137) failed [ 164.420094][T13424] FAT-fs (loop2): Directory bread(block 141) failed [ 164.426876][T13428] FAT-fs (loop5): Directory bread(block 138) failed [ 164.437119][T13424] FAT-fs (loop2): Directory bread(block 142) failed [ 164.445404][T13428] FAT-fs (loop5): Directory bread(block 139) failed [ 164.453906][T13424] FAT-fs (loop2): Directory bread(block 143) failed [ 164.461042][T13428] FAT-fs (loop5): Directory bread(block 140) failed [ 164.476595][T13424] FAT-fs (loop2): error, corrupted directory (invalid entries) 05:53:47 executing program 3: syz_mount_image$vfat(&(0x7f00000000c0), &(0x7f0000000100)='./file0\x00', 0x0, 0x3, &(0x7f0000000000)=[{&(0x7f0000000140)="eb3c906d6b66732e66617400028001000240000004f801", 0x17}, {&(0x7f0000010100)="000000090000000000000000c20d000000000000000000b8017737c54836ecaaf8ffff00f0ff", 0x26, 0x1e0}, {&(0x7f0000000180)="53595a4b414c4c45522020080000e780325132510000e780325100000000000041660069006c00650030000f00fc0000ffffffffffffffffffff0000ffffffff46494c45302020202020201000c1e770325132510000e770325103", 0x5b, 0x600}], 0x0, &(0x7f0000000400)=ANY=[]) chdir(&(0x7f0000000340)='./file0\x00') creat(&(0x7f0000000200)='./file0/file1\x00', 0x0) newfstatat(0xffffffffffffff9c, &(0x7f0000000340)='./file1\x00', 0x0, 0x0) open(&(0x7f0000000080)='./file1\x00', 0x0, 0x0) (fail_nth: 1) 05:53:47 executing program 0: clone(0x80100900, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) add_key(&(0x7f0000000040)='dns_resolver\x00', 0x0, &(0x7f0000000000)="f68829b98108000000000002db00230000", 0x11, 0xfffffffffffffffb) r0 = socket$inet6_tcp(0xa, 0x1, 0x0) add_key$fscrypt_provisioning(&(0x7f00000000c0), &(0x7f0000000100)={'syz', 0x3}, &(0x7f0000000280)=ANY=[@ANYBLOB="0000000000000000002f27bf33505230b7b0aaa4ea42d0f300e6e488deadbbb5b7fc21bb4c3d45a4af9668c0c661de0957e9f59ea8140ddaad6d4b3916d8593b6e627f973f8e099f792f6b80af4b468c4f90119b4b83a55751e6e531f9d4cb22f9fd3029a6d98813d01bab3f13de03b672e2caed4579e6a3ba61e02e22a0e2ef2e975f3846"], 0xb, 0xfffffffffffffffa) setsockopt$inet6_tcp_int(0xffffffffffffffff, 0x6, 0x0, 0x0, 0x0) connect$inet6(r0, &(0x7f0000000140)={0xa, 0x4e21, 0x4e9, @private2={0xfc, 0x2, '\x00', 0x1}}, 0x1c) setsockopt$inet6_tcp_TCP_REPAIR_QUEUE(r0, 0x6, 0x14, &(0x7f0000000080)=0x2, 0x4) r1 = gettid() process_vm_writev(r1, &(0x7f0000000000)=[{&(0x7f00008f9f09)=""/247, 0xf7}], 0x1, &(0x7f0000121000)=[{&(0x7f0000217f28)=""/231, 0xffffff4e}], 0x23a, 0x0) fcntl$lock(r0, 0x7, &(0x7f0000000180)={0x1, 0x1, 0x7fffffff, 0x2, r1}) [ 164.484203][T13424] FAT-fs (loop2): Filesystem has been set read-only [ 164.491136][T13428] FAT-fs (loop5): Directory bread(block 141) failed [ 164.511332][T13443] Option ' ' to dns_resolver key: bad/missing value [ 164.516869][T13441] loop1: detected capacity change from 0 to 6 [ 164.522157][T13428] FAT-fs (loop5): error, corrupted directory (invalid entries) 05:53:47 executing program 4: prlimit64(0x0, 0xe, &(0x7f0000000280)={0x9, 0x8d}, 0x0) sched_setattr(0x0, &(0x7f0000000040)={0x38, 0x2, 0x0, 0x0, 0x8}, 0x0) r0 = creat(&(0x7f0000000280)='./bus\x00', 0x0) write$cgroup_type(r0, &(0x7f0000000200), 0x175d900f) ioctl$FS_IOC_RESVSP(r0, 0x40305828, &(0x7f0000000040)={0x0, 0xff0f, 0x0, 0x8}) [ 164.531579][T13428] FAT-fs (loop5): Filesystem has been set read-only [ 164.565188][T13441] FAT-fs (loop1): Directory bread(block 6) failed [ 164.578625][T13446] loop3: detected capacity change from 0 to 6 [ 164.585805][T13446] FAT-fs (loop3): Directory bread(block 6) failed [ 164.593007][T13441] FAT-fs (loop1): Directory bread(block 6) failed [ 164.606550][T13441] FAT-fs (loop1): Directory bread(block 6) failed [ 164.625012][T13446] FAT-fs (loop3): Directory bread(block 135) failed [ 164.647660][T13446] FAT-fs (loop3): Directory bread(block 136) failed [ 164.665618][T13446] FAT-fs (loop3): Directory bread(block 137) failed 05:53:47 executing program 0: clone(0x80100900, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) add_key(&(0x7f0000000040)='dns_resolver\x00', 0x0, &(0x7f0000000000)="f68829b98108000000000002db00230000", 0x11, 0xfffffffffffffffb) r0 = socket$inet6_tcp(0xa, 0x1, 0x0) add_key$fscrypt_provisioning(&(0x7f00000000c0), &(0x7f0000000100)={'syz', 0x3}, &(0x7f0000000280)=ANY=[@ANYBLOB="0000000000000000002f27bf33505230b7b0aaa4ea42d0f300e6e488deadbbb5b7fc21bb4c3d45a4af9668c0c661de0957e9f59ea8140ddaad6d4b3916d8593b6e627f973f8e099f792f6b80af4b468c4f90119b4b83a55751e6e531f9d4cb22f9fd3029a6d98813d01bab3f13de03b672e2caed4579e6a3ba61e02e22a0e2ef2e975f3846"], 0xb, 0xfffffffffffffffa) setsockopt$inet6_tcp_int(0xffffffffffffffff, 0x6, 0x0, 0x0, 0x0) connect$inet6(r0, &(0x7f0000000140)={0xa, 0x4e21, 0x4e9, @private2={0xfc, 0x2, '\x00', 0x1}}, 0x1c) setsockopt$inet6_tcp_TCP_REPAIR_QUEUE(r0, 0x6, 0x14, &(0x7f0000000080)=0x2, 0x4) r1 = gettid() process_vm_writev(r1, &(0x7f0000000000)=[{&(0x7f00008f9f09)=""/247, 0xf7}], 0x1, &(0x7f0000121000)=[{&(0x7f0000217f28)=""/231, 0xffffff4e}], 0x23a, 0x0) fcntl$lock(r0, 0x7, &(0x7f0000000180)={0x1, 0x1, 0x7fffffff, 0x2, r1}) 05:53:47 executing program 2: syz_mount_image$vfat(&(0x7f00000000c0), &(0x7f0000000100)='./file0\x00', 0x0, 0x3, &(0x7f0000000000)=[{&(0x7f0000000140)="eb3c906d6b66732e66617400028001000240000004f801", 0x17}, {&(0x7f0000010100)="000000090000000000000000c20d000000000000000000b8017737c54836ecaaf8ffff00f0ff", 0x26, 0x1e0}, {&(0x7f0000000180)="53595a4b414c4c45522020080000e780325132510000e780325100000000000041660069006c00650030000f00fc0000ffffffffffffffffffff0000ffffffff46494c45302020202020201000c1e770325132510000e770325103", 0x5b, 0x600}], 0x0, &(0x7f0000000400)=ANY=[]) chdir(&(0x7f0000000340)='./file0\x00') creat(&(0x7f0000000200)='./file0/file1\x00', 0xae) setresuid(0x0, 0x0, 0x0) open(&(0x7f0000000080)='./file1\x00', 0x4400, 0x186) 05:53:47 executing program 1: syz_mount_image$vfat(&(0x7f00000000c0), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000000)=[{&(0x7f0000000140)="eb3c906d6b66732e66617400028001000240000004f801", 0x17}, {&(0x7f0000000180)="53595a4b414c4c45522020080000e780325132510000e780325100000000000041660069006c00650030000f00fc0000ffffffffffffffffffff0000ffffffff46494c4530202020202020", 0x4b, 0x600}], 0x0, &(0x7f0000000400)=ANY=[@ANYBLOB='check=strict,iocharset=cp437']) creat(&(0x7f0000000200)='./file0/file1\x00', 0x9000000) [ 164.675827][T13446] FAT-fs (loop3): Directory bread(block 138) failed [ 164.683117][T13446] FAT-fs (loop3): Directory bread(block 139) failed [ 164.690033][T13446] FAT-fs (loop3): Directory bread(block 140) failed [ 164.696826][T13446] FAT-fs (loop3): Directory bread(block 141) failed [ 164.703557][T13446] FAT-fs (loop3): Directory bread(block 142) failed [ 164.710916][T13446] FAT-fs (loop3): Directory bread(block 143) failed 05:53:47 executing program 0: clone(0x80100900, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) add_key(&(0x7f0000000040)='dns_resolver\x00', 0x0, &(0x7f0000000000)="f68829b98108000000000002db00230000", 0x11, 0xfffffffffffffffb) r0 = socket$inet6_tcp(0xa, 0x1, 0x0) add_key$fscrypt_provisioning(&(0x7f00000000c0), &(0x7f0000000100)={'syz', 0x3}, &(0x7f0000000280)=ANY=[@ANYBLOB="0000000000000000002f27bf33505230b7b0aaa4ea42d0f300e6e488deadbbb5b7fc21bb4c3d45a4af9668c0c661de0957e9f59ea8140ddaad6d4b3916d8593b6e627f973f8e099f792f6b80af4b468c4f90119b4b83a55751e6e531f9d4cb22f9fd3029a6d98813d01bab3f13de03b672e2caed4579e6a3ba61e02e22a0e2ef2e975f3846"], 0xb, 0xfffffffffffffffa) setsockopt$inet6_tcp_int(0xffffffffffffffff, 0x6, 0x0, 0x0, 0x0) connect$inet6(r0, &(0x7f0000000140)={0xa, 0x4e21, 0x4e9, @private2={0xfc, 0x2, '\x00', 0x1}}, 0x1c) setsockopt$inet6_tcp_TCP_REPAIR_QUEUE(r0, 0x6, 0x14, &(0x7f0000000080)=0x2, 0x4) r1 = gettid() process_vm_writev(r1, &(0x7f0000000000)=[{&(0x7f00008f9f09)=""/247, 0xf7}], 0x1, &(0x7f0000121000)=[{&(0x7f0000217f28)=""/231, 0xffffff4e}], 0x23a, 0x0) fcntl$lock(r0, 0x7, &(0x7f0000000180)={0x1, 0x1, 0x7fffffff, 0x2, r1}) [ 164.720877][T13446] FAT-fs (loop3): error, corrupted directory (invalid entries) [ 164.728496][T13446] FAT-fs (loop3): Filesystem has been set read-only [ 164.736147][T13455] Option ' ' to dns_resolver key: bad/missing value [ 164.737066][T13456] FAULT_INJECTION: forcing a failure. [ 164.737066][T13456] name failslab, interval 1, probability 0, space 0, times 0 [ 164.755356][T13456] CPU: 1 PID: 13456 Comm: syz-executor.3 Not tainted 5.15.0-rc6-syzkaller #0 [ 164.764849][T13456] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 05:53:47 executing program 5: syz_mount_image$vfat(&(0x7f00000000c0), &(0x7f0000000100)='./file0\x00', 0x0, 0x3, &(0x7f0000000000)=[{&(0x7f0000000140)="eb3c906d6b66732e66617400028001000240000004f801", 0x17}, {&(0x7f0000010100)="000000090000000000000000c20d000000000000000000b8017737c54836ecaaf8ffff00f0ff", 0x26, 0x1e0}, {&(0x7f0000000180)="53595a4b414c4c45522020080000e780325132510000e780325100000000000041660069006c00650030000f00fc0000ffffffffffffffffffff0000ffffffff46494c45302020202020201000c1e770325132510000e770325103", 0x5b, 0x600}], 0x0, &(0x7f0000000400)=ANY=[@ANYBLOB='check=strict,iocharset=cp437']) chdir(&(0x7f0000000340)='./file0\x00') creat(&(0x7f0000000200)='./file0/file1\x00', 0x0) newfstatat(0xffffffffffffff9c, &(0x7f0000000340)='./file1\x00', 0x0, 0x0) r0 = syz_open_dev$vcsa(&(0x7f0000000280), 0x8001, 0x181800) syz_genetlink_get_family_id$nl80211(&(0x7f0000000240), r0) open(&(0x7f0000000080)='./file1\x00', 0x0, 0x0) [ 164.774927][T13456] Call Trace: [ 164.778202][T13456] dump_stack_lvl+0xd6/0x122 [ 164.782983][T13456] dump_stack+0x11/0x1b [ 164.783869][T13459] Option ' ' to dns_resolver key: bad/missing value [ 164.787138][T13456] should_fail+0x23c/0x250 [ 164.787160][T13456] ? getname_flags+0x84/0x3f0 [ 164.787182][T13456] __should_failslab+0x81/0x90 [ 164.807732][T13456] should_failslab+0x5/0x20 [ 164.812269][T13456] kmem_cache_alloc+0x4f/0x300 [ 164.817052][T13456] getname_flags+0x84/0x3f0 [ 164.821564][T13456] getname+0x15/0x20 05:53:47 executing program 0: clone(0x80100900, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) add_key(&(0x7f0000000040)='dns_resolver\x00', 0x0, &(0x7f0000000000)="f68829b98108000000000002db00230000", 0x11, 0xfffffffffffffffb) r0 = socket$inet6_tcp(0xa, 0x1, 0x0) add_key$fscrypt_provisioning(&(0x7f00000000c0), &(0x7f0000000100)={'syz', 0x3}, &(0x7f0000000280)=ANY=[@ANYBLOB="0000000000000000002f27bf33505230b7b0aaa4ea42d0f300e6e488deadbbb5b7fc21bb4c3d45a4af9668c0c661de0957e9f59ea8140ddaad6d4b3916d8593b6e627f973f8e099f792f6b80af4b468c4f90119b4b83a55751e6e531f9d4cb22f9fd3029a6d98813d01bab3f13de03b672e2caed4579e6a3ba61e02e22a0e2ef2e975f3846"], 0xb, 0xfffffffffffffffa) setsockopt$inet6_tcp_int(0xffffffffffffffff, 0x6, 0x0, 0x0, 0x0) connect$inet6(r0, &(0x7f0000000140)={0xa, 0x4e21, 0x4e9, @private2={0xfc, 0x2, '\x00', 0x1}}, 0x1c) setsockopt$inet6_tcp_TCP_REPAIR_QUEUE(r0, 0x6, 0x14, &(0x7f0000000080)=0x2, 0x4) r1 = gettid() process_vm_writev(r1, &(0x7f0000000000)=[{&(0x7f00008f9f09)=""/247, 0xf7}], 0x1, &(0x7f0000121000)=[{&(0x7f0000217f28)=""/231, 0xffffff4e}], 0x23a, 0x0) [ 164.825522][T13456] do_sys_openat2+0x6d/0x2b0 [ 164.830116][T13456] ? __cond_resched+0x11/0x40 [ 164.834797][T13456] ? perf_trace_sys_exit+0x6e/0x180 [ 164.840003][T13456] ? fput+0x2d/0x130 [ 164.843898][T13456] __x64_sys_open+0xe2/0x110 [ 164.848489][T13456] do_syscall_64+0x44/0xa0 [ 164.853004][T13456] entry_SYSCALL_64_after_hwframe+0x44/0xae [ 164.858906][T13456] RIP: 0033:0x7f652a4fba39 [ 164.864886][T13456] Code: ff ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 40 00 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 bc ff ff ff f7 d8 64 89 01 48 [ 164.884664][T13456] RSP: 002b:00007f6528230188 EFLAGS: 00000246 ORIG_RAX: 0000000000000002 [ 164.893948][T13456] RAX: ffffffffffffffda RBX: 00007f652a5ff0e0 RCX: 00007f652a4fba39 [ 164.901996][T13456] RDX: 0000000000000000 RSI: 0000000000000000 RDI: 0000000020000080 [ 164.910082][T13456] RBP: 00007f65282301d0 R08: 0000000000000000 R09: 0000000000000000 [ 164.918054][T13456] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000001 05:53:47 executing program 4: prlimit64(0x0, 0xe, &(0x7f0000000280)={0x9, 0x8d}, 0x0) sched_setattr(0x0, &(0x7f0000000040)={0x38, 0x2, 0x0, 0x0, 0x8}, 0x0) r0 = creat(&(0x7f0000000280)='./bus\x00', 0x0) write$cgroup_type(r0, &(0x7f0000000200), 0x175d900f) ioctl$FS_IOC_RESVSP(r0, 0x40305828, &(0x7f0000000040)={0x0, 0xffff, 0x0, 0x8}) [ 164.926015][T13456] R13: 00007ffdce5359bf R14: 00007f6528230300 R15: 0000000000022000 [ 164.946027][T13463] Option ' ' to dns_resolver key: bad/missing value [ 164.989392][T13467] loop1: detected capacity change from 0 to 6 [ 165.001049][T13468] loop2: detected capacity change from 0 to 6 [ 165.013976][T13468] FAT-fs (loop2): Directory bread(block 6) failed [ 165.022410][T13468] FAT-fs (loop2): Directory bread(block 135) failed [ 165.029381][T13468] FAT-fs (loop2): Directory bread(block 136) failed 05:53:47 executing program 3: syz_mount_image$vfat(&(0x7f00000000c0), &(0x7f0000000100)='./file0\x00', 0x0, 0x3, &(0x7f0000000000)=[{&(0x7f0000000140)="eb3c906d6b66732e66617400028001000240000004f801", 0x17}, {&(0x7f0000010100)="000000090000000000000000c20d000000000000000000b8017737c54836ecaaf8ffff00f0ff", 0x26, 0x1e0}, {&(0x7f0000000180)="53595a4b414c4c45522020080000e780325132510000e780325100000000000041660069006c00650030000f00fc0000ffffffffffffffffffff0000ffffffff46494c45302020202020201000c1e770325132510000e770325103", 0x5b, 0x600}], 0x0, &(0x7f0000000400)=ANY=[]) chdir(&(0x7f0000000340)='./file0\x00') creat(&(0x7f0000000200)='./file0/file1\x00', 0x0) newfstatat(0xffffffffffffff9c, &(0x7f0000000340)='./file1\x00', 0x0, 0x0) open(&(0x7f0000000080)='./file1\x00', 0x0, 0x0) (fail_nth: 2) 05:53:47 executing program 0: clone(0x80100900, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) add_key(&(0x7f0000000040)='dns_resolver\x00', 0x0, &(0x7f0000000000)="f68829b98108000000000002db00230000", 0x11, 0xfffffffffffffffb) r0 = socket$inet6_tcp(0xa, 0x1, 0x0) add_key$fscrypt_provisioning(&(0x7f00000000c0), &(0x7f0000000100)={'syz', 0x3}, &(0x7f0000000280)=ANY=[@ANYBLOB="0000000000000000002f27bf33505230b7b0aaa4ea42d0f300e6e488deadbbb5b7fc21bb4c3d45a4af9668c0c661de0957e9f59ea8140ddaad6d4b3916d8593b6e627f973f8e099f792f6b80af4b468c4f90119b4b83a55751e6e531f9d4cb22f9fd3029a6d98813d01bab3f13de03b672e2caed4579e6a3ba61e02e22a0e2ef2e975f3846"], 0xb, 0xfffffffffffffffa) setsockopt$inet6_tcp_int(0xffffffffffffffff, 0x6, 0x0, 0x0, 0x0) connect$inet6(r0, &(0x7f0000000140)={0xa, 0x4e21, 0x4e9, @private2={0xfc, 0x2, '\x00', 0x1}}, 0x1c) setsockopt$inet6_tcp_TCP_REPAIR_QUEUE(r0, 0x6, 0x14, &(0x7f0000000080)=0x2, 0x4) gettid() [ 165.036060][T13468] FAT-fs (loop2): Directory bread(block 137) failed [ 165.042706][T13468] FAT-fs (loop2): Directory bread(block 138) failed [ 165.049636][T13468] FAT-fs (loop2): Directory bread(block 139) failed [ 165.068317][T13467] FAT-fs (loop1): Directory bread(block 6) failed [ 165.086822][T13468] FAT-fs (loop2): Directory bread(block 140) failed [ 165.096450][T13474] FAT-fs (loop1): Directory bread(block 6) failed [ 165.119645][T13468] FAT-fs (loop2): Directory bread(block 141) failed [ 165.126428][T13474] FAT-fs (loop1): Directory bread(block 6) failed 05:53:47 executing program 0: clone(0x80100900, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) add_key(&(0x7f0000000040)='dns_resolver\x00', 0x0, &(0x7f0000000000)="f68829b98108000000000002db00230000", 0x11, 0xfffffffffffffffb) r0 = socket$inet6_tcp(0xa, 0x1, 0x0) add_key$fscrypt_provisioning(&(0x7f00000000c0), &(0x7f0000000100)={'syz', 0x3}, &(0x7f0000000280)=ANY=[@ANYBLOB="0000000000000000002f27bf33505230b7b0aaa4ea42d0f300e6e488deadbbb5b7fc21bb4c3d45a4af9668c0c661de0957e9f59ea8140ddaad6d4b3916d8593b6e627f973f8e099f792f6b80af4b468c4f90119b4b83a55751e6e531f9d4cb22f9fd3029a6d98813d01bab3f13de03b672e2caed4579e6a3ba61e02e22a0e2ef2e975f3846"], 0xb, 0xfffffffffffffffa) setsockopt$inet6_tcp_int(0xffffffffffffffff, 0x6, 0x0, 0x0, 0x0) connect$inet6(r0, &(0x7f0000000140)={0xa, 0x4e21, 0x4e9, @private2={0xfc, 0x2, '\x00', 0x1}}, 0x1c) setsockopt$inet6_tcp_TCP_REPAIR_QUEUE(r0, 0x6, 0x14, &(0x7f0000000080)=0x2, 0x4) gettid() 05:53:47 executing program 1: syz_mount_image$vfat(&(0x7f00000000c0), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000000)=[{&(0x7f0000000140)="eb3c906d6b66732e66617400028001000240000004f801", 0x17}, {&(0x7f0000000180)="53595a4b414c4c45522020080000e780325132510000e780325100000000000041660069006c00650030000f00fc0000ffffffffffffffffffff0000ffffffff46494c4530202020202020", 0x4b, 0x600}], 0x0, &(0x7f0000000400)=ANY=[@ANYBLOB='check=strict,iocharset=cp437']) creat(&(0x7f0000000200)='./file0/file1\x00', 0xa000000) [ 165.134311][T13468] FAT-fs (loop2): Directory bread(block 142) failed [ 165.141857][T13468] FAT-fs (loop2): Directory bread(block 143) failed [ 165.150562][T13476] Option ' ' to dns_resolver key: bad/missing value [ 165.158941][T13478] loop5: detected capacity change from 0 to 6 [ 165.173258][T13468] FAT-fs (loop2): error, corrupted directory (invalid entries) [ 165.180865][T13468] FAT-fs (loop2): Filesystem has been set read-only 05:53:48 executing program 2: syz_mount_image$vfat(&(0x7f00000000c0), &(0x7f0000000100)='./file0\x00', 0x0, 0x3, &(0x7f0000000000)=[{&(0x7f0000000140)="eb3c906d6b66732e66617400028001000240000004f801", 0x17}, {&(0x7f0000010100)="000000090000000000000000c20d000000000000000000b8017737c54836ecaaf8ffff00f0ff", 0x26, 0x1e0}, {&(0x7f0000000180)="53595a4b414c4c45522020080000e780325132510000e780325100000000000041660069006c00650030000f00fc0000ffffffffffffffffffff0000ffffffff46494c45302020202020201000c1e770325132510000e770325103", 0x5b, 0x600}], 0x0, &(0x7f0000000400)=ANY=[]) chdir(&(0x7f0000000340)='./file0\x00') creat(&(0x7f0000000200)='./file0/file1\x00', 0xaf) setresuid(0x0, 0x0, 0x0) open(&(0x7f0000000080)='./file1\x00', 0x4400, 0x186) [ 165.207461][T13482] loop3: detected capacity change from 0 to 6 [ 165.215751][T13478] FAT-fs (loop5): Directory bread(block 6) failed [ 165.231037][T13483] Option ' ' to dns_resolver key: bad/missing value [ 165.240019][T13478] FAT-fs (loop5): Directory bread(block 135) failed 05:53:48 executing program 4: prlimit64(0x0, 0xe, &(0x7f0000000280)={0x9, 0x8d}, 0x0) sched_setattr(0x0, &(0x7f0000000040)={0x38, 0x2, 0x0, 0x0, 0x8}, 0x0) r0 = creat(&(0x7f0000000280)='./bus\x00', 0x0) write$cgroup_type(r0, &(0x7f0000000200), 0x175d900f) ioctl$FS_IOC_RESVSP(r0, 0x40305828, &(0x7f0000000040)={0x0, 0x0, 0x2, 0x8}) 05:53:48 executing program 0: clone(0x80100900, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) add_key(&(0x7f0000000040)='dns_resolver\x00', 0x0, &(0x7f0000000000)="f68829b98108000000000002db00230000", 0x11, 0xfffffffffffffffb) r0 = socket$inet6_tcp(0xa, 0x1, 0x0) add_key$fscrypt_provisioning(&(0x7f00000000c0), &(0x7f0000000100)={'syz', 0x3}, &(0x7f0000000280)=ANY=[@ANYBLOB="0000000000000000002f27bf33505230b7b0aaa4ea42d0f300e6e488deadbbb5b7fc21bb4c3d45a4af9668c0c661de0957e9f59ea8140ddaad6d4b3916d8593b6e627f973f8e099f792f6b80af4b468c4f90119b4b83a55751e6e531f9d4cb22f9fd3029a6d98813d01bab3f13de03b672e2caed4579e6a3ba61e02e22a0e2ef2e975f3846"], 0xb, 0xfffffffffffffffa) setsockopt$inet6_tcp_int(0xffffffffffffffff, 0x6, 0x0, 0x0, 0x0) connect$inet6(r0, &(0x7f0000000140)={0xa, 0x4e21, 0x4e9, @private2={0xfc, 0x2, '\x00', 0x1}}, 0x1c) setsockopt$inet6_tcp_TCP_REPAIR_QUEUE(r0, 0x6, 0x14, &(0x7f0000000080)=0x2, 0x4) gettid() [ 165.253350][T13482] FAT-fs (loop3): Directory bread(block 6) failed [ 165.259485][T13489] loop2: detected capacity change from 0 to 6 [ 165.260195][T13488] loop1: detected capacity change from 0 to 6 [ 165.266051][T13478] FAT-fs (loop5): Directory bread(block 136) failed [ 165.281520][T13482] FAT-fs (loop3): Directory bread(block 135) failed [ 165.285565][T13478] FAT-fs (loop5): Directory bread(block 137) failed [ 165.301522][T13489] FAT-fs (loop2): Directory bread(block 6) failed [ 165.312676][T13488] FAT-fs (loop1): Directory bread(block 6) failed [ 165.319579][T13482] FAT-fs (loop3): Directory bread(block 136) failed [ 165.326549][T13482] FAT-fs (loop3): Directory bread(block 137) failed [ 165.338817][T13488] FAT-fs (loop1): Directory bread(block 6) failed [ 165.345618][T13482] FAT-fs (loop3): Directory bread(block 138) failed [ 165.352898][T13488] FAT-fs (loop1): Directory bread(block 6) failed [ 165.359724][T13478] FAT-fs (loop5): Directory bread(block 138) failed [ 165.367232][T13482] FAT-fs (loop3): Directory bread(block 139) failed [ 165.374220][T13478] FAT-fs (loop5): Directory bread(block 139) failed [ 165.381085][T13478] FAT-fs (loop5): Directory bread(block 140) failed [ 165.394296][T13482] FAT-fs (loop3): Directory bread(block 140) failed [ 165.403149][T13478] FAT-fs (loop5): Directory bread(block 141) failed 05:53:48 executing program 2: syz_mount_image$vfat(&(0x7f00000000c0), &(0x7f0000000100)='./file0\x00', 0x0, 0x3, &(0x7f0000000000)=[{&(0x7f0000000140)="eb3c906d6b66732e66617400028001000240000004f801", 0x17}, {&(0x7f0000010100)="000000090000000000000000c20d000000000000000000b8017737c54836ecaaf8ffff00f0ff", 0x26, 0x1e0}, {&(0x7f0000000180)="53595a4b414c4c45522020080000e780325132510000e780325100000000000041660069006c00650030000f00fc0000ffffffffffffffffffff0000ffffffff46494c45302020202020201000c1e770325132510000e770325103", 0x5b, 0x600}], 0x0, &(0x7f0000000400)=ANY=[]) chdir(&(0x7f0000000340)='./file0\x00') creat(&(0x7f0000000200)='./file0/file1\x00', 0xb0) setresuid(0x0, 0x0, 0x0) open(&(0x7f0000000080)='./file1\x00', 0x4400, 0x186) 05:53:48 executing program 1: syz_mount_image$vfat(&(0x7f00000000c0), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000000)=[{&(0x7f0000000140)="eb3c906d6b66732e66617400028001000240000004f801", 0x17}, {&(0x7f0000000180)="53595a4b414c4c45522020080000e780325132510000e780325100000000000041660069006c00650030000f00fc0000ffffffffffffffffffff0000ffffffff46494c4530202020202020", 0x4b, 0x600}], 0x0, &(0x7f0000000400)=ANY=[@ANYBLOB='check=strict,iocharset=cp437']) creat(&(0x7f0000000200)='./file0/file1\x00', 0xb000000) [ 165.432491][T13482] FAT-fs (loop3): Directory bread(block 141) failed [ 165.467342][T13478] FAT-fs (loop5): Directory bread(block 142) failed [ 165.474070][T13497] FAULT_INJECTION: forcing a failure. [ 165.474070][T13497] name fail_usercopy, interval 1, probability 0, space 0, times 0 [ 165.487409][T13497] CPU: 0 PID: 13497 Comm: syz-executor.3 Not tainted 5.15.0-rc6-syzkaller #0 [ 165.487888][T13482] FAT-fs (loop3): Directory bread(block 142) failed [ 165.496166][T13497] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 165.496181][T13497] Call Trace: [ 165.496188][T13497] dump_stack_lvl+0xd6/0x122 [ 165.496213][T13497] dump_stack+0x11/0x1b [ 165.506015][T13478] FAT-fs (loop5): Directory bread(block 143) failed [ 165.512852][T13497] should_fail+0x23c/0x250 [ 165.518123][T13478] FAT-fs (loop5): error, corrupted directory (invalid entries) [ 165.520797][T13497] should_fail_usercopy+0x16/0x20 [ 165.525009][T13478] FAT-fs (loop5): Filesystem has been set read-only [ 165.531522][T13497] strncpy_from_user+0x21/0x250 [ 165.536458][T13482] FAT-fs (loop3): Directory bread(block 143) failed [ 165.543431][T13497] getname_flags+0xb8/0x3f0 [ 165.549532][T13482] FAT-fs (loop3): error, corrupted directory (invalid entries) [ 165.555128][T13497] getname+0x15/0x20 05:53:48 executing program 5: syz_mount_image$vfat(&(0x7f00000000c0), &(0x7f0000000100)='./file0\x00', 0x0, 0x3, &(0x7f0000000000)=[{&(0x7f0000000140)="eb3c906d6b66732e66617400028001000240000004f801", 0x17}, {&(0x7f0000010100)="000000090000000000000000c20d000000000000000000b8017737c54836ecaaf8ffff00f0ff", 0x26, 0x1e0}, {&(0x7f0000000180)="53595a4b414c4c45522020080000e780325132510000e780325100000000000041660069006c00650030000f00fc0000ffffffffffffffffffff0000ffffffff46494c45302020202020201000c1e770325132510000e770325103", 0x5b, 0x600}], 0x0, &(0x7f0000000400)=ANY=[@ANYBLOB='check=strict,iocharset=cp437']) chdir(&(0x7f0000000340)='./file0\x00') creat(&(0x7f0000000200)='./file0/file1\x00', 0x0) newfstatat(0xffffffffffffff9c, &(0x7f0000000340)='./file1\x00', 0x0, 0x0) open(&(0x7f0000000080)='./file1\x00', 0x0, 0x0) r0 = socket$inet6_tcp(0xa, 0x1, 0x0) getsockopt$inet6_tcp_TCP_REPAIR_WINDOW(r0, 0x6, 0x1d, &(0x7f0000000000), &(0x7f0000000040)=0x14) ioctl$INCFS_IOC_CREATE_FILE(r0, 0xc058671e, &(0x7f00000007c0)={{'\x00', 0x1}, {0x6}, 0x69, 0x0, 0x0, &(0x7f0000000300)='./file0\x00', &(0x7f0000000380)='./file0/file1\x00', &(0x7f0000000440)="edbed839332efab00d0d93a47056e1eae9d591c5c47bcf31b41a6da33424e53b296b7262b4c92e7ebd5219b80b0360647f0fbf3b3bb14b3dbdd572bbaa3e8e0da030e7dda8aed354325701c365980bcdd7532b6194d86fbc2ad778b346f9c565312f6bdacaaece02a8ca07c3038b3cc2745b11af610743d10f684131c0e0705abc32f5ac71d4a8ad387aa1d9692080f1ba53be6e3adf4e6a7d646031ea3fb6b25f6bebf6d160e359932cfb3eb0bd8e1e5bae487dec728b2aee2fdeea7a29000c58e0ce66596a1fd9457bdc9649740e4cf718ce1e680a07c1076985938f92c8da347ebc9eb05a5d4841006b86ea1e9f957444a6f1cc18cbf82d74c3cf78a1ea5d626b51f9cb9519795f8506e6ed8bc5982d9d3fb7b58df4fba2500cf7e2c262846646aa5003e2141012d73df768fbc24933c8ff25bc0b0f09f34f44c0ea4b5b066727f3d5e27abc19e74ccb62246c27542909557f1bf43b92a47afd6cd02b3983663292a911d4675696d5cb2879", 0x16d, 0x0, &(0x7f00000005c0)={0x2, 0x142, {0x1, 0xc, 0x97, "d632d535b131e13a5cf607b21db1e6125c5e5cb5187c6e57596c028600c1306a5e793c63db122f180935150a2a0600899db18fba8313f9a91638a3d457478bdd2a20ede2ed400e0b99c4ca767b1f0b73ab357e4bfebd90123f37aa12a3928b055afd45f2bbf859068660c7a3311600a3c8b3662a41f12e6ba7983b47c23c82efe71fc777dad70c4191e68589953750aaf0979f47ef9ad3", 0x9e, "e7f9647db849ad601cd84935bfaf84f172a02ea85b85765c59642a2bee71937a1bc0dbc0a1024c459282ab1a5a8faccf6c914532c0f7b00179e8b08cb776f6a98dbe68544566871ce97ff43afc9a3734542a1412014389ad15a448a0371f6ec2b1162258f8f85724e0061b710478ff4c5ed7dc0bf922616004b19288cae9ec3dbd5b87c1dded21c3a89c198b8b371895e879a2b6e89fd81932cd6fbaddd5"}, 0xb1, "1502ed5e566795610d6eb992fbc73fa3dc9dd403c221558bf82295acf5041296d6873ed18dce6c7bef078db340ef50f2af916745983ffcda03aa7d6d5cd1c226065282f6f0843a82171ee48ea12319ab5e4a9ab3ad335450ca785aa3d516bdff1f05e037deb43c1d7bc28e76cd854dd29ef351454c1ea31880f51ec41156f8f800be97477679ee81631b6c94b082002543f5f55a7c40b3a7a2dbc3ac85e179ca6e010689d8b2c3c8cc7215244f87ef9893"}, 0x1ff}) newfstatat(0xffffffffffffff9c, &(0x7f0000000240)='./file0/file0\x00', &(0x7f0000000280), 0x7900) [ 165.555152][T13497] do_sys_openat2+0x6d/0x2b0 [ 165.560003][T13482] FAT-fs (loop3): Filesystem has been set read-only [ 165.566647][T13497] ? __cond_resched+0x11/0x40 [ 165.566668][T13497] ? perf_trace_sys_exit+0x6e/0x180 [ 165.603612][T13497] ? fput+0x2d/0x130 [ 165.607524][T13497] __x64_sys_open+0xe2/0x110 [ 165.612128][T13497] do_syscall_64+0x44/0xa0 [ 165.616565][T13497] entry_SYSCALL_64_after_hwframe+0x44/0xae [ 165.622554][T13497] RIP: 0033:0x7f652a4fba39 [ 165.626961][T13497] Code: ff ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 40 00 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 bc ff ff ff f7 d8 64 89 01 48 [ 165.646566][T13497] RSP: 002b:00007f6528230188 EFLAGS: 00000246 ORIG_RAX: 0000000000000002 [ 165.654978][T13497] RAX: ffffffffffffffda RBX: 00007f652a5ff0e0 RCX: 00007f652a4fba39 [ 165.662968][T13497] RDX: 0000000000000000 RSI: 0000000000000000 RDI: 0000000020000080 [ 165.670936][T13497] RBP: 00007f65282301d0 R08: 0000000000000000 R09: 0000000000000000 [ 165.678923][T13497] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000001 [ 165.686897][T13497] R13: 00007ffdce5359bf R14: 00007f6528230300 R15: 0000000000022000 [ 165.695202][T13499] Option ' ' to dns_resolver key: bad/missing value 05:53:48 executing program 3: syz_mount_image$vfat(&(0x7f00000000c0), &(0x7f0000000100)='./file0\x00', 0x0, 0x3, &(0x7f0000000000)=[{&(0x7f0000000140)="eb3c906d6b66732e66617400028001000240000004f801", 0x17}, {&(0x7f0000010100)="000000090000000000000000c20d000000000000000000b8017737c54836ecaaf8ffff00f0ff", 0x26, 0x1e0}, {&(0x7f0000000180)="53595a4b414c4c45522020080000e780325132510000e780325100000000000041660069006c00650030000f00fc0000ffffffffffffffffffff0000ffffffff46494c45302020202020201000c1e770325132510000e770325103", 0x5b, 0x600}], 0x0, &(0x7f0000000400)=ANY=[]) chdir(&(0x7f0000000340)='./file0\x00') creat(&(0x7f0000000200)='./file0/file1\x00', 0x0) newfstatat(0xffffffffffffff9c, &(0x7f0000000340)='./file1\x00', 0x0, 0x0) open(&(0x7f0000000080)='./file1\x00', 0x0, 0x0) (fail_nth: 3) [ 165.775855][T13505] loop2: detected capacity change from 0 to 6 [ 165.793661][T13505] FAT-fs (loop2): Directory bread(block 6) failed [ 165.802381][T13507] loop1: detected capacity change from 0 to 6 [ 165.816930][T13509] loop5: detected capacity change from 0 to 6 [ 165.833375][T13511] loop3: detected capacity change from 0 to 6 [ 165.839945][T13507] FAT-fs (loop1): Directory bread(block 6) failed [ 165.853859][T13509] FAT-fs (loop5): Directory bread(block 6) failed [ 165.862756][T13505] FAT-fs (loop2): Directory bread(block 135) failed [ 165.870615][T13511] FAT-fs (loop3): Directory bread(block 6) failed 05:53:48 executing program 4: prlimit64(0x0, 0xe, &(0x7f0000000280)={0x9, 0x8d}, 0x0) sched_setattr(0x0, &(0x7f0000000040)={0x38, 0x2, 0x0, 0x0, 0x8}, 0x0) r0 = creat(&(0x7f0000000280)='./bus\x00', 0x0) write$cgroup_type(r0, &(0x7f0000000200), 0x175d900f) ioctl$FS_IOC_RESVSP(r0, 0x40305828, &(0x7f0000000040)={0x0, 0x0, 0x4, 0x8}) [ 165.877639][T13505] FAT-fs (loop2): Directory bread(block 136) failed [ 165.878919][T13509] FAT-fs (loop5): Directory bread(block 135) failed [ 165.891790][T13507] FAT-fs (loop1): Directory bread(block 6) failed [ 165.900804][T13511] FAT-fs (loop3): Directory bread(block 135) failed [ 165.906325][T13505] FAT-fs (loop2): Directory bread(block 137) failed [ 165.908396][T13509] FAT-fs (loop5): Directory bread(block 136) failed [ 165.921747][T13507] FAT-fs (loop1): Directory bread(block 6) failed [ 165.928505][T13511] FAT-fs (loop3): Directory bread(block 136) failed [ 165.931546][T13505] FAT-fs (loop2): Directory bread(block 138) failed [ 165.935716][T13511] FAT-fs (loop3): Directory bread(block 137) failed [ 165.953283][T13505] FAT-fs (loop2): Directory bread(block 139) failed [ 165.954718][T13509] FAT-fs (loop5): Directory bread(block 137) failed [ 165.971085][T13511] FAT-fs (loop3): Directory bread(block 138) failed [ 165.977971][T13509] FAT-fs (loop5): Directory bread(block 138) failed [ 165.984969][T13511] FAT-fs (loop3): Directory bread(block 139) failed [ 165.991729][T13509] FAT-fs (loop5): Directory bread(block 139) failed [ 165.998649][T13509] FAT-fs (loop5): Directory bread(block 140) failed [ 166.005356][T13511] FAT-fs (loop3): Directory bread(block 140) failed [ 166.012279][T13509] FAT-fs (loop5): Directory bread(block 141) failed [ 166.019233][T13509] FAT-fs (loop5): Directory bread(block 142) failed [ 166.025966][T13505] FAT-fs (loop2): Directory bread(block 140) failed [ 166.046975][T13511] FAT-fs (loop3): Directory bread(block 141) failed [ 166.053713][T13505] FAT-fs (loop2): Directory bread(block 141) failed [ 166.062128][T13505] FAT-fs (loop2): Directory bread(block 142) failed [ 166.069078][T13509] FAT-fs (loop5): Directory bread(block 143) failed [ 166.076230][T13511] FAT-fs (loop3): Directory bread(block 142) failed [ 166.083029][T13505] FAT-fs (loop2): Directory bread(block 143) failed 05:53:48 executing program 1: syz_mount_image$vfat(&(0x7f00000000c0), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000000)=[{&(0x7f0000000140)="eb3c906d6b66732e66617400028001000240000004f801", 0x17}, {&(0x7f0000000180)="53595a4b414c4c45522020080000e780325132510000e780325100000000000041660069006c00650030000f00fc0000ffffffffffffffffffff0000ffffffff46494c4530202020202020", 0x4b, 0x600}], 0x0, &(0x7f0000000400)=ANY=[@ANYBLOB='check=strict,iocharset=cp437']) creat(&(0x7f0000000200)='./file0/file1\x00', 0xc000000) [ 166.091080][T13509] FAT-fs (loop5): error, corrupted directory (invalid entries) [ 166.098728][T13509] FAT-fs (loop5): Filesystem has been set read-only [ 166.108079][T13505] FAT-fs (loop2): error, corrupted directory (invalid entries) [ 166.115789][T13505] FAT-fs (loop2): Filesystem has been set read-only [ 166.122622][T13511] FAT-fs (loop3): Directory bread(block 143) failed [ 166.130319][T13518] FAULT_INJECTION: forcing a failure. [ 166.130319][T13518] name failslab, interval 1, probability 0, space 0, times 0 [ 166.132069][T13511] FAT-fs (loop3): error, corrupted directory (invalid entries) [ 166.143009][T13518] CPU: 0 PID: 13518 Comm: syz-executor.3 Not tainted 5.15.0-rc6-syzkaller #0 [ 166.150545][T13511] FAT-fs (loop3): Filesystem has been set read-only [ 166.159341][T13518] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 166.159356][T13518] Call Trace: [ 166.159362][T13518] dump_stack_lvl+0xd6/0x122 [ 166.159398][T13518] dump_stack+0x11/0x1b [ 166.159414][T13518] should_fail+0x23c/0x250 [ 166.192917][T13518] ? __alloc_file+0x2e/0x1a0 [ 166.197696][T13518] __should_failslab+0x81/0x90 [ 166.202471][T13518] should_failslab+0x5/0x20 [ 166.207096][T13518] kmem_cache_alloc+0x4f/0x300 [ 166.211946][T13518] __alloc_file+0x2e/0x1a0 [ 166.216585][T13518] alloc_empty_file+0xcd/0x1c0 [ 166.221361][T13518] path_openat+0x6a/0x1ec0 [ 166.225781][T13518] ? try_charge_memcg+0x993/0xa00 [ 166.231065][T13518] ? cgroup_rstat_updated+0x34/0x100 [ 166.236672][T13518] ? _kstrtoull+0x301/0x320 [ 166.241182][T13518] do_filp_open+0x105/0x220 [ 166.245701][T13518] do_sys_openat2+0xb5/0x2b0 [ 166.250288][T13518] ? __cond_resched+0x11/0x40 [ 166.255144][T13518] ? perf_trace_sys_exit+0x6e/0x180 [ 166.260427][T13518] ? fput+0x2d/0x130 [ 166.264334][T13518] __x64_sys_open+0xe2/0x110 [ 166.268925][T13518] do_syscall_64+0x44/0xa0 [ 166.273530][T13518] entry_SYSCALL_64_after_hwframe+0x44/0xae [ 166.279861][T13518] RIP: 0033:0x7f652a4fba39 [ 166.284277][T13518] Code: ff ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 40 00 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 bc ff ff ff f7 d8 64 89 01 48 [ 166.304067][T13518] RSP: 002b:00007f6528230188 EFLAGS: 00000246 ORIG_RAX: 0000000000000002 [ 166.312595][T13518] RAX: ffffffffffffffda RBX: 00007f652a5ff0e0 RCX: 00007f652a4fba39 [ 166.320726][T13518] RDX: 0000000000000000 RSI: 0000000000000000 RDI: 0000000020000080 [ 166.328693][T13518] RBP: 00007f65282301d0 R08: 0000000000000000 R09: 0000000000000000 [ 166.336765][T13518] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000001 05:53:49 executing program 0: clone(0x80100900, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) add_key(&(0x7f0000000040)='dns_resolver\x00', 0x0, &(0x7f0000000000)="f68829b98108000000000002db00230000", 0x11, 0xfffffffffffffffb) r0 = socket$inet6_tcp(0xa, 0x1, 0x0) add_key$fscrypt_provisioning(&(0x7f00000000c0), &(0x7f0000000100)={'syz', 0x3}, &(0x7f0000000280)=ANY=[@ANYBLOB="0000000000000000002f27bf33505230b7b0aaa4ea42d0f300e6e488deadbbb5b7fc21bb4c3d45a4af9668c0c661de0957e9f59ea8140ddaad6d4b3916d8593b6e627f973f8e099f792f6b80af4b468c4f90119b4b83a55751e6e531f9d4cb22f9fd3029a6d98813d01bab3f13de03b672e2caed4579e6a3ba61e02e22a0e2ef2e975f3846"], 0xb, 0xfffffffffffffffa) setsockopt$inet6_tcp_int(0xffffffffffffffff, 0x6, 0x0, 0x0, 0x0) connect$inet6(r0, &(0x7f0000000140)={0xa, 0x4e21, 0x4e9, @private2={0xfc, 0x2, '\x00', 0x1}}, 0x1c) setsockopt$inet6_tcp_TCP_REPAIR_QUEUE(r0, 0x6, 0x14, &(0x7f0000000080)=0x2, 0x4) process_vm_writev(0x0, &(0x7f0000000000)=[{&(0x7f00008f9f09)=""/247, 0xf7}], 0x1, &(0x7f0000121000)=[{&(0x7f0000217f28)=""/231, 0xffffff4e}], 0x23a, 0x0) 05:53:49 executing program 4: prlimit64(0x0, 0xe, &(0x7f0000000280)={0x9, 0x8d}, 0x0) sched_setattr(0x0, &(0x7f0000000040)={0x38, 0x2, 0x0, 0x0, 0x8}, 0x0) r0 = creat(&(0x7f0000000280)='./bus\x00', 0x0) write$cgroup_type(r0, &(0x7f0000000200), 0x175d900f) ioctl$FS_IOC_RESVSP(r0, 0x40305828, &(0x7f0000000040)={0x0, 0x0, 0x5, 0x8}) [ 166.344744][T13518] R13: 00007ffdce5359bf R14: 00007f6528230300 R15: 0000000000022000 05:53:49 executing program 2: syz_mount_image$vfat(&(0x7f00000000c0), &(0x7f0000000100)='./file0\x00', 0x0, 0x3, &(0x7f0000000000)=[{&(0x7f0000000140)="eb3c906d6b66732e66617400028001000240000004f801", 0x17}, {&(0x7f0000010100)="000000090000000000000000c20d000000000000000000b8017737c54836ecaaf8ffff00f0ff", 0x26, 0x1e0}, {&(0x7f0000000180)="53595a4b414c4c45522020080000e780325132510000e780325100000000000041660069006c00650030000f00fc0000ffffffffffffffffffff0000ffffffff46494c45302020202020201000c1e770325132510000e770325103", 0x5b, 0x600}], 0x0, &(0x7f0000000400)=ANY=[]) chdir(&(0x7f0000000340)='./file0\x00') creat(&(0x7f0000000200)='./file0/file1\x00', 0xb1) setresuid(0x0, 0x0, 0x0) open(&(0x7f0000000080)='./file1\x00', 0x4400, 0x186) 05:53:49 executing program 5: syz_mount_image$vfat(&(0x7f0000000280), &(0x7f00000000c0)='./file1/file0\x00', 0x0, 0x3, &(0x7f00000002c0)=[{&(0x7f0000000140)="eb3c906d6b66732e66617400028001000240000004f801", 0x17}, {&(0x7f0000010100)="000000090000000000000000c20d000000000000000000b8017737c54836ecaaf8ffff00f0ff", 0x26, 0x1e0}, {&(0x7f0000000180)="53595a4b414c4c45522020080000e780325132510000e780325100000000000041660069006c00650030000f00fc0000ffffffffffffffffffff0000ffffffff46494c45302020202020201000c1e770325132510000e770325103", 0x5b, 0x600}], 0x0, &(0x7f00000006c0)=ANY=[@ANYBLOB="636865636b3d7374e3ad2f013025367d6888c2f9ec57b151b9f8726963742c696f63989539f1184f704eef1e52e115a50b1ede6d6f0ea4e2cc8ad43799c4c3aeb4b2cf9c80c1836657ed5c85bd3ca3ab0b67bacc54c471e9b849a5c1ea986920f100786ac964048e5e2340db557c2494b05af788612ed3c78d2f61099e88a4f0b8a02bcbd7a50109229749bcf436922875039d751766868f9d75dbf73c117d88f77922ec12d1a1f7874a39514e32a1e23e8b5d743dad669ab2e1b082ca96800043305f729bc6c04b06e0c4857db196e3d05279a05d73b0161d17dc59bfa3f0ae481942a2e78d5c5e98608bb832dd6c27d26e19b59bb9c773604ff7973dda82a25b681361bff71b45d692f869d91d549f4ef67e989e29c4d4fa622994b237c816527bcd3c350ac0a91df100f61e6b508d8dbce50b73835aca4d8d55d9cc9cbb1f58551f9a5c58c33462f582d61f364f8304e8598001bd94153bcfb91b75fb80008e21b1b0d24fa4ef9415d0719d65a908270b57d80df1321db612bafc3af3b69eb07a6d1365264981ddd964d367f131ab413b2d313696ec7ac74d1dcf42862163653226f0d3f08cdb2f5acc649cbfc7ed16ef2335640394175697d2595b9fc578860908680eceb0ce4f7a287a003b57d37417e4f62f22cc2c7c03dae00de8e03de3ac429ae032829c59c0cb1cfd81dcc787e2fb3e656531bc090000008bb176c792652f2f75f117a01d1df6892f3445cbc4cae33db5f7c06c1f441443aaf421bdd5b9fa6f0b2c26497a6de762edb70b66ed13e75b733a1ef730692ad346e84fdb3aa493deb27e6084ecca6a44ead5bf484759051dfaee146389511a9d0884a05ee8aab7e1c1eb6eda42f8e181197194b470daac0af41089634960d369f6a4936ef879f8576c3b094a62f81e5f5bc2c0ffa2439214b7e5befb1d78856b9ae78b00ce170faef920aefa7ca6f59a329c978414c7aaa90d6c32c04243e3d16a7d82c3d879f529cb915a556faf2b61c3a448bb0000000000000000000000000000f0f213e7965084b69818003883b44232bbbc68743a26851ded41535de7a808fb31ea390366915a906b5816b94f71bdbd7e328df7518a0ef95d7801b862cc1e7ac462a9f8c2678968"]) chdir(&(0x7f0000000340)='./file0\x00') creat(&(0x7f0000000200)='./file0/file1\x00', 0x0) newfstatat(0xffffffffffffff9c, &(0x7f0000000340)='./file1\x00', 0x0, 0x0) r0 = socket(0x10, 0x6, 0x3) ftruncate(r0, 0x9000000000) open(&(0x7f0000000080)='./file1\x00', 0x0, 0x0) open(&(0x7f0000000240)='./file0\x00', 0x10000, 0x45) 05:53:49 executing program 0: clone(0x80100900, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) add_key(&(0x7f0000000040)='dns_resolver\x00', 0x0, &(0x7f0000000000)="f68829b98108000000000002db00230000", 0x11, 0xfffffffffffffffb) r0 = socket$inet6_tcp(0xa, 0x1, 0x0) add_key$fscrypt_provisioning(&(0x7f00000000c0), &(0x7f0000000100)={'syz', 0x3}, &(0x7f0000000280)=ANY=[@ANYBLOB="0000000000000000002f27bf33505230b7b0aaa4ea42d0f300e6e488deadbbb5b7fc21bb4c3d45a4af9668c0c661de0957e9f59ea8140ddaad6d4b3916d8593b6e627f973f8e099f792f6b80af4b468c4f90119b4b83a55751e6e531f9d4cb22f9fd3029a6d98813d01bab3f13de03b672e2caed4579e6a3ba61e02e22a0e2ef2e975f3846"], 0xb, 0xfffffffffffffffa) setsockopt$inet6_tcp_int(0xffffffffffffffff, 0x6, 0x0, 0x0, 0x0) connect$inet6(r0, &(0x7f0000000140)={0xa, 0x4e21, 0x4e9, @private2={0xfc, 0x2, '\x00', 0x1}}, 0x1c) process_vm_writev(0x0, &(0x7f0000000000)=[{&(0x7f00008f9f09)=""/247, 0xf7}], 0x1, &(0x7f0000121000)=[{&(0x7f0000217f28)=""/231, 0xffffff4e}], 0x23a, 0x0) [ 166.386751][T13525] Option ' ' to dns_resolver key: bad/missing value [ 166.400946][T13523] loop1: detected capacity change from 0 to 6 [ 166.412740][T13523] FAT-fs (loop1): Directory bread(block 6) failed [ 166.424551][T13523] FAT-fs (loop1): Directory bread(block 6) failed 05:53:49 executing program 0: clone(0x80100900, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) add_key(&(0x7f0000000040)='dns_resolver\x00', 0x0, &(0x7f0000000000)="f68829b98108000000000002db00230000", 0x11, 0xfffffffffffffffb) r0 = socket$inet6_tcp(0xa, 0x1, 0x0) add_key$fscrypt_provisioning(&(0x7f00000000c0), &(0x7f0000000100)={'syz', 0x3}, &(0x7f0000000280)=ANY=[@ANYBLOB="0000000000000000002f27bf33505230b7b0aaa4ea42d0f300e6e488deadbbb5b7fc21bb4c3d45a4af9668c0c661de0957e9f59ea8140ddaad6d4b3916d8593b6e627f973f8e099f792f6b80af4b468c4f90119b4b83a55751e6e531f9d4cb22f9fd3029a6d98813d01bab3f13de03b672e2caed4579e6a3ba61e02e22a0e2ef2e975f3846"], 0xb, 0xfffffffffffffffa) setsockopt$inet6_tcp_int(0xffffffffffffffff, 0x6, 0x0, 0x0, 0x0) connect$inet6(r0, &(0x7f0000000140)={0xa, 0x4e21, 0x4e9, @private2={0xfc, 0x2, '\x00', 0x1}}, 0x1c) process_vm_writev(0x0, &(0x7f0000000000)=[{&(0x7f00008f9f09)=""/247, 0xf7}], 0x1, &(0x7f0000121000)=[{&(0x7f0000217f28)=""/231, 0xffffff4e}], 0x23a, 0x0) 05:53:49 executing program 3: syz_mount_image$vfat(&(0x7f00000000c0), &(0x7f0000000100)='./file0\x00', 0x0, 0x3, &(0x7f0000000000)=[{&(0x7f0000000140)="eb3c906d6b66732e66617400028001000240000004f801", 0x17}, {&(0x7f0000010100)="000000090000000000000000c20d000000000000000000b8017737c54836ecaaf8ffff00f0ff", 0x26, 0x1e0}, {&(0x7f0000000180)="53595a4b414c4c45522020080000e780325132510000e780325100000000000041660069006c00650030000f00fc0000ffffffffffffffffffff0000ffffffff46494c45302020202020201000c1e770325132510000e770325103", 0x5b, 0x600}], 0x0, &(0x7f0000000400)=ANY=[]) chdir(&(0x7f0000000340)='./file0\x00') creat(&(0x7f0000000200)='./file0/file1\x00', 0x0) newfstatat(0xffffffffffffff9c, &(0x7f0000000340)='./file1\x00', 0x0, 0x0) open(&(0x7f0000000080)='./file1\x00', 0x0, 0x0) (fail_nth: 4) 05:53:49 executing program 0: clone(0x80100900, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) add_key(&(0x7f0000000040)='dns_resolver\x00', 0x0, &(0x7f0000000000)="f68829b98108000000000002db00230000", 0x11, 0xfffffffffffffffb) r0 = socket$inet6_tcp(0xa, 0x1, 0x0) add_key$fscrypt_provisioning(&(0x7f00000000c0), &(0x7f0000000100)={'syz', 0x3}, &(0x7f0000000280)=ANY=[@ANYBLOB="0000000000000000002f27bf33505230b7b0aaa4ea42d0f300e6e488deadbbb5b7fc21bb4c3d45a4af9668c0c661de0957e9f59ea8140ddaad6d4b3916d8593b6e627f973f8e099f792f6b80af4b468c4f90119b4b83a55751e6e531f9d4cb22f9fd3029a6d98813d01bab3f13de03b672e2caed4579e6a3ba61e02e22a0e2ef2e975f3846"], 0xb, 0xfffffffffffffffa) setsockopt$inet6_tcp_int(0xffffffffffffffff, 0x6, 0x0, 0x0, 0x0) connect$inet6(r0, &(0x7f0000000140)={0xa, 0x4e21, 0x4e9, @private2={0xfc, 0x2, '\x00', 0x1}}, 0x1c) process_vm_writev(0x0, &(0x7f0000000000)=[{&(0x7f00008f9f09)=""/247, 0xf7}], 0x1, &(0x7f0000121000)=[{&(0x7f0000217f28)=""/231, 0xffffff4e}], 0x23a, 0x0) [ 166.434809][T13523] FAT-fs (loop1): Directory bread(block 6) failed 05:53:49 executing program 0: clone(0x80100900, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) add_key(&(0x7f0000000040)='dns_resolver\x00', 0x0, &(0x7f0000000000)="f68829b98108000000000002db00230000", 0x11, 0xfffffffffffffffb) r0 = socket$inet6_tcp(0xa, 0x1, 0x0) add_key$fscrypt_provisioning(&(0x7f00000000c0), &(0x7f0000000100)={'syz', 0x3}, &(0x7f0000000280)=ANY=[@ANYBLOB="0000000000000000002f27bf33505230b7b0aaa4ea42d0f300e6e488deadbbb5b7fc21bb4c3d45a4af9668c0c661de0957e9f59ea8140ddaad6d4b3916d8593b6e627f973f8e099f792f6b80af4b468c4f90119b4b83a55751e6e531f9d4cb22f9fd3029a6d98813d01bab3f13de03b672e2caed4579e6a3ba61e02e22a0e2ef2e975f3846"], 0xb, 0xfffffffffffffffa) setsockopt$inet6_tcp_int(0xffffffffffffffff, 0x6, 0x0, 0x0, 0x0) setsockopt$inet6_tcp_TCP_REPAIR_QUEUE(r0, 0x6, 0x14, &(0x7f0000000080)=0x2, 0x4) process_vm_writev(0x0, &(0x7f0000000000)=[{&(0x7f00008f9f09)=""/247, 0xf7}], 0x1, &(0x7f0000121000)=[{&(0x7f0000217f28)=""/231, 0xffffff4e}], 0x23a, 0x0) 05:53:49 executing program 1: syz_mount_image$vfat(&(0x7f00000000c0), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000000)=[{&(0x7f0000000140)="eb3c906d6b66732e66617400028001000240000004f801", 0x17}, {&(0x7f0000000180)="53595a4b414c4c45522020080000e780325132510000e780325100000000000041660069006c00650030000f00fc0000ffffffffffffffffffff0000ffffffff46494c4530202020202020", 0x4b, 0x600}], 0x0, &(0x7f0000000400)=ANY=[@ANYBLOB='check=strict,iocharset=cp437']) creat(&(0x7f0000000200)='./file0/file1\x00', 0xd000000) 05:53:49 executing program 0: clone(0x80100900, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) add_key(&(0x7f0000000040)='dns_resolver\x00', 0x0, &(0x7f0000000000)="f68829b98108000000000002db00230000", 0x11, 0xfffffffffffffffb) r0 = socket$inet6_tcp(0xa, 0x1, 0x0) add_key$fscrypt_provisioning(&(0x7f00000000c0), &(0x7f0000000100)={'syz', 0x3}, &(0x7f0000000280)=ANY=[@ANYBLOB="0000000000000000002f27bf33505230b7b0aaa4ea42d0f300e6e488deadbbb5b7fc21bb4c3d45a4af9668c0c661de0957e9f59ea8140ddaad6d4b3916d8593b6e627f973f8e099f792f6b80af4b468c4f90119b4b83a55751e6e531f9d4cb22f9fd3029a6d98813d01bab3f13de03b672e2caed4579e6a3ba61e02e22a0e2ef2e975f3846"], 0xb, 0xfffffffffffffffa) setsockopt$inet6_tcp_int(0xffffffffffffffff, 0x6, 0x0, 0x0, 0x0) setsockopt$inet6_tcp_TCP_REPAIR_QUEUE(r0, 0x6, 0x14, &(0x7f0000000080)=0x2, 0x4) process_vm_writev(0x0, &(0x7f0000000000)=[{&(0x7f00008f9f09)=""/247, 0xf7}], 0x1, &(0x7f0000121000)=[{&(0x7f0000217f28)=""/231, 0xffffff4e}], 0x23a, 0x0) 05:53:49 executing program 0: clone(0x80100900, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) add_key(&(0x7f0000000040)='dns_resolver\x00', 0x0, &(0x7f0000000000)="f68829b98108000000000002db00230000", 0x11, 0xfffffffffffffffb) r0 = socket$inet6_tcp(0xa, 0x1, 0x0) add_key$fscrypt_provisioning(&(0x7f00000000c0), &(0x7f0000000100)={'syz', 0x3}, &(0x7f0000000280)=ANY=[@ANYBLOB="0000000000000000002f27bf33505230b7b0aaa4ea42d0f300e6e488deadbbb5b7fc21bb4c3d45a4af9668c0c661de0957e9f59ea8140ddaad6d4b3916d8593b6e627f973f8e099f792f6b80af4b468c4f90119b4b83a55751e6e531f9d4cb22f9fd3029a6d98813d01bab3f13de03b672e2caed4579e6a3ba61e02e22a0e2ef2e975f3846"], 0xb, 0xfffffffffffffffa) setsockopt$inet6_tcp_int(0xffffffffffffffff, 0x6, 0x0, 0x0, 0x0) setsockopt$inet6_tcp_TCP_REPAIR_QUEUE(r0, 0x6, 0x14, &(0x7f0000000080)=0x2, 0x4) process_vm_writev(0x0, &(0x7f0000000000)=[{&(0x7f00008f9f09)=""/247, 0xf7}], 0x1, &(0x7f0000121000)=[{&(0x7f0000217f28)=""/231, 0xffffff4e}], 0x23a, 0x0) 05:53:49 executing program 0: clone(0x80100900, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) add_key(&(0x7f0000000040)='dns_resolver\x00', 0x0, &(0x7f0000000000)="f68829b98108000000000002db00230000", 0x11, 0xfffffffffffffffb) r0 = socket$inet6_tcp(0xa, 0x1, 0x0) add_key$fscrypt_provisioning(&(0x7f00000000c0), &(0x7f0000000100)={'syz', 0x3}, &(0x7f0000000280)=ANY=[@ANYBLOB="0000000000000000002f27bf33505230b7b0aaa4ea42d0f300e6e488deadbbb5b7fc21bb4c3d45a4af9668c0c661de0957e9f59ea8140ddaad6d4b3916d8593b6e627f973f8e099f792f6b80af4b468c4f90119b4b83a55751e6e531f9d4cb22f9fd3029a6d98813d01bab3f13de03b672e2caed4579e6a3ba61e02e22a0e2ef2e975f3846"], 0xb, 0xfffffffffffffffa) connect$inet6(r0, &(0x7f0000000140)={0xa, 0x4e21, 0x4e9, @private2={0xfc, 0x2, '\x00', 0x1}}, 0x1c) setsockopt$inet6_tcp_TCP_REPAIR_QUEUE(r0, 0x6, 0x14, &(0x7f0000000080)=0x2, 0x4) process_vm_writev(0x0, &(0x7f0000000000)=[{&(0x7f00008f9f09)=""/247, 0xf7}], 0x1, &(0x7f0000121000)=[{&(0x7f0000217f28)=""/231, 0xffffff4e}], 0x23a, 0x0) [ 166.545569][T13548] loop2: detected capacity change from 0 to 6 [ 166.585248][T13554] loop5: detected capacity change from 0 to 6 [ 166.598064][T13548] FAT-fs (loop2): Directory bread(block 6) failed [ 166.618186][T13548] FAT-fs (loop2): Directory bread(block 135) failed [ 166.629148][T13548] FAT-fs (loop2): Directory bread(block 136) failed [ 166.636265][T13548] FAT-fs (loop2): Directory bread(block 137) failed [ 166.641262][T13558] loop3: detected capacity change from 0 to 6 [ 166.643121][T13548] FAT-fs (loop2): Directory bread(block 138) failed [ 166.658163][T13548] FAT-fs (loop2): Directory bread(block 139) failed [ 166.663858][T13560] loop1: detected capacity change from 0 to 6 [ 166.665013][T13548] FAT-fs (loop2): Directory bread(block 140) failed [ 166.681325][T13548] FAT-fs (loop2): Directory bread(block 141) failed [ 166.691446][T13558] FAT-fs (loop3): Directory bread(block 6) failed 05:53:49 executing program 4: prlimit64(0x0, 0xe, &(0x7f0000000280)={0x9, 0x8d}, 0x0) sched_setattr(0x0, &(0x7f0000000040)={0x38, 0x2, 0x0, 0x0, 0x8}, 0x0) r0 = creat(&(0x7f0000000280)='./bus\x00', 0x0) write$cgroup_type(r0, &(0x7f0000000200), 0x175d900f) ioctl$FS_IOC_RESVSP(r0, 0x40305828, &(0x7f0000000040)={0x0, 0x0, 0x6, 0x8}) [ 166.698856][T13548] FAT-fs (loop2): Directory bread(block 142) failed [ 166.710386][T13558] FAT-fs (loop3): Directory bread(block 135) failed [ 166.712330][T13548] FAT-fs (loop2): Directory bread(block 143) failed [ 166.720738][T13558] FAT-fs (loop3): Directory bread(block 136) failed [ 166.726425][T13548] FAT-fs (loop2): error, corrupted directory (invalid entries) [ 166.737819][T13548] FAT-fs (loop2): Filesystem has been set read-only [ 166.744860][T13560] FAT-fs (loop1): Directory bread(block 6) failed [ 166.757472][T13560] FAT-fs (loop1): Directory bread(block 6) failed [ 166.763973][T13560] FAT-fs (loop1): Directory bread(block 6) failed [ 166.771105][T13558] FAT-fs (loop3): Directory bread(block 137) failed [ 166.791733][T13558] FAT-fs (loop3): Directory bread(block 138) failed [ 166.806429][T13558] FAT-fs (loop3): Directory bread(block 139) failed [ 166.813806][T13558] FAT-fs (loop3): Directory bread(block 140) failed [ 166.821021][T13558] FAT-fs (loop3): Directory bread(block 141) failed [ 166.830787][T13558] FAT-fs (loop3): Directory bread(block 142) failed [ 166.844696][T13558] FAT-fs (loop3): Directory bread(block 143) failed 05:53:49 executing program 2: syz_mount_image$vfat(&(0x7f00000000c0), &(0x7f0000000100)='./file0\x00', 0x0, 0x3, &(0x7f0000000000)=[{&(0x7f0000000140)="eb3c906d6b66732e66617400028001000240000004f801", 0x17}, {&(0x7f0000010100)="000000090000000000000000c20d000000000000000000b8017737c54836ecaaf8ffff00f0ff", 0x26, 0x1e0}, {&(0x7f0000000180)="53595a4b414c4c45522020080000e780325132510000e780325100000000000041660069006c00650030000f00fc0000ffffffffffffffffffff0000ffffffff46494c45302020202020201000c1e770325132510000e770325103", 0x5b, 0x600}], 0x0, &(0x7f0000000400)=ANY=[]) chdir(&(0x7f0000000340)='./file0\x00') creat(&(0x7f0000000200)='./file0/file1\x00', 0xb2) setresuid(0x0, 0x0, 0x0) open(&(0x7f0000000080)='./file1\x00', 0x4400, 0x186) 05:53:49 executing program 0: clone(0x80100900, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) add_key(&(0x7f0000000040)='dns_resolver\x00', 0x0, &(0x7f0000000000)="f68829b98108000000000002db00230000", 0x11, 0xfffffffffffffffb) r0 = socket$inet6_tcp(0xa, 0x1, 0x0) add_key$fscrypt_provisioning(&(0x7f00000000c0), &(0x7f0000000100)={'syz', 0x3}, &(0x7f0000000280)=ANY=[@ANYBLOB="0000000000000000002f27bf33505230b7b0aaa4ea42d0f300e6e488deadbbb5b7fc21bb4c3d45a4af9668c0c661de0957e9f59ea8140ddaad6d4b3916d8593b6e627f973f8e099f792f6b80af4b468c4f90119b4b83a55751e6e531f9d4cb22f9fd3029a6d98813d01bab3f13de03b672e2caed4579e6a3ba61e02e22a0e2ef2e975f3846"], 0xb, 0xfffffffffffffffa) connect$inet6(r0, &(0x7f0000000140)={0xa, 0x4e21, 0x4e9, @private2={0xfc, 0x2, '\x00', 0x1}}, 0x1c) setsockopt$inet6_tcp_TCP_REPAIR_QUEUE(r0, 0x6, 0x14, &(0x7f0000000080)=0x2, 0x4) process_vm_writev(0x0, &(0x7f0000000000)=[{&(0x7f00008f9f09)=""/247, 0xf7}], 0x1, &(0x7f0000121000)=[{&(0x7f0000217f28)=""/231, 0xffffff4e}], 0x23a, 0x0) 05:53:49 executing program 5: syz_mount_image$vfat(&(0x7f00000000c0), &(0x7f0000000100)='./file0\x00', 0x0, 0x3, &(0x7f0000000000)=[{&(0x7f0000000140)="eb3c906d6b66732e66617400028001000240000004f801", 0x17}, {&(0x7f0000010100)="000000090000000000000000c20d000000000000000000b8017737c54836ecaaf8ffff00f0ff", 0x26, 0x1e0}, {&(0x7f0000000180)="53595a4b414c4c45522020080000e780325132510000e780325100000000000041660069006c00650030000f00fc0000ffffffffffffffffffff0000ffffffff46494c45302020202020201000c1e770325132510000e770325103", 0x5b, 0x600}], 0x0, &(0x7f0000000240)=ANY=[@ANYBLOB="636865636963742c696f636861727365743d63703433376c36d11d39efe8e112081a3dccf90d0234e5e9029a91f4fe2396a104645ede7de8e26de1"]) chdir(&(0x7f00000002c0)='./file1\x00') r0 = creat(&(0x7f0000000200)='./file0/file1\x00', 0x0) r1 = socket$inet6_tcp(0xa, 0x1, 0x0) getsockopt$inet6_tcp_TCP_REPAIR_WINDOW(r1, 0x6, 0x1d, &(0x7f0000000000), &(0x7f0000000040)=0x14) openat(r0, &(0x7f0000000080)='./file2\x00', 0x0, 0x28) write$binfmt_elf64(r1, &(0x7f0000000380)={{0x7f, 0x45, 0x4c, 0x46, 0x7f, 0x8, 0xff, 0x7, 0xfffffffffffffffa, 0x2, 0x5, 0xfffffff9, 0x1d4, 0x40, 0x105, 0x3, 0x3, 0x38, 0x2, 0xffff, 0x2}, [{0x7, 0x0, 0xffffffff, 0x77, 0x80000000, 0x2, 0x1, 0xb800000000000000}], "484f1bc41c2978d006771bd58fb4887e04d7611f78ee2e2a78e53da23137ca07961081bca7c6a25ce07a1e9aa5eb820cf70b8744fa9b964b52bf77e344c0011fac0622705ba004d6655b785b84d944f59c181d4752e03946d4ee9fb6fcc25d99e51245add37977be9432be0e4b2e083b269d9d4247c9fa1837d8e9ac9726a442f86b8ee9c276bc9d16d170e0da4a4b0b47ca17df975e63b31b8cee3a"}, 0x114) newfstatat(0xffffffffffffff9c, &(0x7f0000000340)='./file1\x00', 0x0, 0x0) open(&(0x7f0000000280)='./file1/file0\x00', 0x0, 0xd5) 05:53:49 executing program 1: syz_mount_image$vfat(&(0x7f00000000c0), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000000)=[{&(0x7f0000000140)="eb3c906d6b66732e66617400028001000240000004f801", 0x17}, {&(0x7f0000000180)="53595a4b414c4c45522020080000e780325132510000e780325100000000000041660069006c00650030000f00fc0000ffffffffffffffffffff0000ffffffff46494c4530202020202020", 0x4b, 0x600}], 0x0, &(0x7f0000000400)=ANY=[@ANYBLOB='check=strict,iocharset=cp437']) creat(&(0x7f0000000200)='./file0/file1\x00', 0xe000000) [ 166.858051][T13558] FAT-fs (loop3): error, corrupted directory (invalid entries) [ 166.865706][T13558] FAT-fs (loop3): Filesystem has been set read-only [ 166.898205][T13572] loop5: detected capacity change from 0 to 6 [ 166.908621][T13575] loop1: detected capacity change from 0 to 6 [ 166.915049][T13574] FAULT_INJECTION: forcing a failure. [ 166.915049][T13574] name failslab, interval 1, probability 0, space 0, times 0 [ 166.927689][T13574] CPU: 0 PID: 13574 Comm: syz-executor.3 Not tainted 5.15.0-rc6-syzkaller #0 [ 166.931419][T13575] FAT-fs (loop1): Directory bread(block 6) failed [ 166.936458][T13574] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 166.936472][T13574] Call Trace: [ 166.936479][T13574] dump_stack_lvl+0xd6/0x122 [ 166.936504][T13574] dump_stack+0x11/0x1b [ 166.964937][T13574] should_fail+0x23c/0x250 [ 166.969539][T13574] ? security_file_alloc+0x30/0x190 [ 166.974751][T13574] __should_failslab+0x81/0x90 [ 166.979516][T13574] should_failslab+0x5/0x20 [ 166.984024][T13574] kmem_cache_alloc+0x4f/0x300 [ 166.988789][T13574] security_file_alloc+0x30/0x190 [ 166.993821][T13574] __alloc_file+0x83/0x1a0 [ 166.998251][T13574] alloc_empty_file+0xcd/0x1c0 [ 167.003098][T13574] path_openat+0x6a/0x1ec0 [ 167.007524][T13574] ? try_charge_memcg+0x993/0xa00 [ 167.012682][T13574] ? cgroup_rstat_updated+0x34/0x100 [ 167.017975][T13574] ? _kstrtoull+0x301/0x320 [ 167.022488][T13574] do_filp_open+0x105/0x220 [ 167.027620][T13574] do_sys_openat2+0xb5/0x2b0 [ 167.032212][T13574] ? __cond_resched+0x11/0x40 [ 167.036979][T13574] ? perf_trace_sys_exit+0x6e/0x180 [ 167.042221][T13574] ? fput+0x2d/0x130 [ 167.046157][T13574] __x64_sys_open+0xe2/0x110 [ 167.050810][T13574] do_syscall_64+0x44/0xa0 [ 167.055312][T13574] entry_SYSCALL_64_after_hwframe+0x44/0xae [ 167.061209][T13574] RIP: 0033:0x7f652a4fba39 [ 167.065627][T13574] Code: ff ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 40 00 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 bc ff ff ff f7 d8 64 89 01 48 [ 167.085237][T13574] RSP: 002b:00007f6528230188 EFLAGS: 00000246 ORIG_RAX: 0000000000000002 [ 167.094094][T13574] RAX: ffffffffffffffda RBX: 00007f652a5ff0e0 RCX: 00007f652a4fba39 [ 167.103139][T13574] RDX: 0000000000000000 RSI: 0000000000000000 RDI: 0000000020000080 [ 167.105363][T13572] FAT-fs (loop5): Unrecognized mount option "checict" or missing value [ 167.111117][T13574] RBP: 00007f65282301d0 R08: 0000000000000000 R09: 0000000000000000 [ 167.127572][T13574] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000001 [ 167.135551][T13574] R13: 00007ffdce5359bf R14: 00007f6528230300 R15: 0000000000022000 [ 167.156367][T13575] FAT-fs (loop1): Directory bread(block 6) failed [ 167.157358][T13578] loop2: detected capacity change from 0 to 6 [ 167.165130][T13575] FAT-fs (loop1): Directory bread(block 6) failed [ 167.175740][T13578] FAT-fs (loop2): Directory bread(block 6) failed [ 167.197686][T13578] FAT-fs (loop2): Directory bread(block 135) failed 05:53:50 executing program 3: syz_mount_image$vfat(&(0x7f00000000c0), &(0x7f0000000100)='./file0\x00', 0x0, 0x3, &(0x7f0000000000)=[{&(0x7f0000000140)="eb3c906d6b66732e66617400028001000240000004f801", 0x17}, {&(0x7f0000010100)="000000090000000000000000c20d000000000000000000b8017737c54836ecaaf8ffff00f0ff", 0x26, 0x1e0}, {&(0x7f0000000180)="53595a4b414c4c45522020080000e780325132510000e780325100000000000041660069006c00650030000f00fc0000ffffffffffffffffffff0000ffffffff46494c45302020202020201000c1e770325132510000e770325103", 0x5b, 0x600}], 0x0, &(0x7f0000000400)=ANY=[]) chdir(&(0x7f0000000340)='./file0\x00') creat(&(0x7f0000000200)='./file0/file1\x00', 0x0) newfstatat(0xffffffffffffff9c, &(0x7f0000000340)='./file1\x00', 0x0, 0x0) open(&(0x7f0000000080)='./file1\x00', 0x0, 0x0) (fail_nth: 5) 05:53:50 executing program 0: clone(0x80100900, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) add_key(&(0x7f0000000040)='dns_resolver\x00', 0x0, &(0x7f0000000000)="f68829b98108000000000002db00230000", 0x11, 0xfffffffffffffffb) r0 = socket$inet6_tcp(0xa, 0x1, 0x0) add_key$fscrypt_provisioning(&(0x7f00000000c0), &(0x7f0000000100)={'syz', 0x3}, &(0x7f0000000280)=ANY=[@ANYBLOB="0000000000000000002f27bf33505230b7b0aaa4ea42d0f300e6e488deadbbb5b7fc21bb4c3d45a4af9668c0c661de0957e9f59ea8140ddaad6d4b3916d8593b6e627f973f8e099f792f6b80af4b468c4f90119b4b83a55751e6e531f9d4cb22f9fd3029a6d98813d01bab3f13de03b672e2caed4579e6a3ba61e02e22a0e2ef2e975f3846"], 0xb, 0xfffffffffffffffa) connect$inet6(r0, &(0x7f0000000140)={0xa, 0x4e21, 0x4e9, @private2={0xfc, 0x2, '\x00', 0x1}}, 0x1c) setsockopt$inet6_tcp_TCP_REPAIR_QUEUE(r0, 0x6, 0x14, &(0x7f0000000080)=0x2, 0x4) process_vm_writev(0x0, &(0x7f0000000000)=[{&(0x7f00008f9f09)=""/247, 0xf7}], 0x1, &(0x7f0000121000)=[{&(0x7f0000217f28)=""/231, 0xffffff4e}], 0x23a, 0x0) 05:53:50 executing program 4: prlimit64(0x0, 0xe, &(0x7f0000000280)={0x9, 0x8d}, 0x0) sched_setattr(0x0, &(0x7f0000000040)={0x38, 0x2, 0x0, 0x0, 0x8}, 0x0) r0 = creat(&(0x7f0000000280)='./bus\x00', 0x0) write$cgroup_type(r0, &(0x7f0000000200), 0x175d900f) ioctl$FS_IOC_RESVSP(r0, 0x40305828, &(0x7f0000000040)={0x0, 0x0, 0x8, 0x8}) 05:53:50 executing program 5: syz_mount_image$vfat(&(0x7f00000000c0), &(0x7f0000000100)='./file0\x00', 0x0, 0x3, &(0x7f0000000000)=[{&(0x7f0000000140)="eb3c906d6b66732e66617400028001000240000004f801", 0x17}, {&(0x7f0000010100)="000000090000000000000000c20d000000000000000000b8017737c54836ecaaf8ffff00f0ff", 0x26, 0x1e0}, {&(0x7f0000000180)="53595a4b414c4c45522020080000e780325132510000e780325100000000000041660069006c00650030000f00fc0000ffffffffffffffffffff0000ffffffff46494c45302020202020201000c1e770325132510000e770325103", 0x5b, 0x600}], 0x0, &(0x7f0000000400)=ANY=[@ANYBLOB='check=strict,iocharset=cp437']) chdir(&(0x7f0000000340)='./file0\x00') creat(&(0x7f0000000200)='./file0/file1\x00', 0x0) newfstatat(0xffffffffffffff9c, &(0x7f0000000340)='./file1\x00', 0x0, 0x0) open(&(0x7f0000000080)='./file1\x00', 0x0, 0x8) 05:53:50 executing program 1: syz_mount_image$vfat(&(0x7f00000000c0), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000000)=[{&(0x7f0000000140)="eb3c906d6b66732e66617400028001000240000004f801", 0x17}, {&(0x7f0000000180)="53595a4b414c4c45522020080000e780325132510000e780325100000000000041660069006c00650030000f00fc0000ffffffffffffffffffff0000ffffffff46494c4530202020202020", 0x4b, 0x600}], 0x0, &(0x7f0000000400)=ANY=[@ANYBLOB='check=strict,iocharset=cp437']) creat(&(0x7f0000000200)='./file0/file1\x00', 0xf000000) [ 167.208755][T13578] FAT-fs (loop2): Directory bread(block 136) failed [ 167.216299][T13578] FAT-fs (loop2): Directory bread(block 137) failed [ 167.227567][T13578] FAT-fs (loop2): Directory bread(block 138) failed [ 167.228784][T13582] cgroup: fork rejected by pids controller in /syz0 [ 167.234466][T13578] FAT-fs (loop2): Directory bread(block 139) failed [ 167.244586][T13585] loop5: detected capacity change from 0 to 6 [ 167.272368][T13588] loop1: detected capacity change from 0 to 6 [ 167.284012][T13588] FAT-fs (loop1): Directory bread(block 6) failed [ 167.290757][T13578] FAT-fs (loop2): Directory bread(block 140) failed [ 167.302855][T13588] FAT-fs (loop1): Directory bread(block 6) failed [ 167.309511][T13578] FAT-fs (loop2): Directory bread(block 141) failed [ 167.320505][T13585] FAT-fs (loop5): Directory bread(block 6) failed [ 167.328197][T13588] FAT-fs (loop1): Directory bread(block 6) failed [ 167.335422][T13578] FAT-fs (loop2): Directory bread(block 142) failed [ 167.359187][T13578] FAT-fs (loop2): Directory bread(block 143) failed 05:53:50 executing program 1: syz_mount_image$vfat(&(0x7f00000000c0), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000000)=[{&(0x7f0000000140)="eb3c906d6b66732e66617400028001000240000004f801", 0x17}, {&(0x7f0000000180)="53595a4b414c4c45522020080000e780325132510000e780325100000000000041660069006c00650030000f00fc0000ffffffffffffffffffff0000ffffffff46494c4530202020202020", 0x4b, 0x600}], 0x0, &(0x7f0000000400)=ANY=[@ANYBLOB='check=strict,iocharset=cp437']) creat(&(0x7f0000000200)='./file0/file1\x00', 0x10000000) [ 167.375527][T13585] FAT-fs (loop5): Directory bread(block 135) failed [ 167.382144][T13585] FAT-fs (loop5): Directory bread(block 136) failed [ 167.390994][T13578] FAT-fs (loop2): error, corrupted directory (invalid entries) [ 167.398677][T13578] FAT-fs (loop2): Filesystem has been set read-only [ 167.414372][T13590] loop3: detected capacity change from 0 to 6 [ 167.416916][T13585] FAT-fs (loop5): Directory bread(block 137) failed [ 167.427265][T13585] FAT-fs (loop5): Directory bread(block 138) failed [ 167.430498][T13590] FAT-fs (loop3): Directory bread(block 6) failed [ 167.444181][T13585] FAT-fs (loop5): Directory bread(block 139) failed [ 167.462776][T13585] FAT-fs (loop5): Directory bread(block 140) failed [ 167.474302][T13585] FAT-fs (loop5): Directory bread(block 141) failed [ 167.481098][T13585] FAT-fs (loop5): Directory bread(block 142) failed [ 167.505457][T13628] loop1: detected capacity change from 0 to 6 [ 167.517327][T13628] FAT-fs (loop1): Directory bread(block 6) failed 05:53:50 executing program 2: syz_mount_image$vfat(&(0x7f00000000c0), &(0x7f0000000100)='./file0\x00', 0x0, 0x3, &(0x7f0000000000)=[{&(0x7f0000000140)="eb3c906d6b66732e66617400028001000240000004f801", 0x17}, {&(0x7f0000010100)="000000090000000000000000c20d000000000000000000b8017737c54836ecaaf8ffff00f0ff", 0x26, 0x1e0}, {&(0x7f0000000180)="53595a4b414c4c45522020080000e780325132510000e780325100000000000041660069006c00650030000f00fc0000ffffffffffffffffffff0000ffffffff46494c45302020202020201000c1e770325132510000e770325103", 0x5b, 0x600}], 0x0, &(0x7f0000000400)=ANY=[]) chdir(&(0x7f0000000340)='./file0\x00') creat(&(0x7f0000000200)='./file0/file1\x00', 0xb3) setresuid(0x0, 0x0, 0x0) open(&(0x7f0000000080)='./file1\x00', 0x4400, 0x186) [ 167.524991][T13590] FAT-fs (loop3): Directory bread(block 135) failed [ 167.537449][T13628] FAT-fs (loop1): Directory bread(block 6) failed [ 167.539439][T13590] FAT-fs (loop3): Directory bread(block 136) failed [ 167.553384][T13590] FAT-fs (loop3): Directory bread(block 137) failed [ 167.553401][T13585] FAT-fs (loop5): Directory bread(block 143) failed [ 167.560290][T13590] FAT-fs (loop3): Directory bread(block 138) failed [ 167.573511][T13590] FAT-fs (loop3): Directory bread(block 139) failed [ 167.580210][T13590] FAT-fs (loop3): Directory bread(block 140) failed [ 167.580509][T13628] FAT-fs (loop1): Directory bread(block 6) failed [ 167.587044][T13631] FAULT_INJECTION: forcing a failure. [ 167.587044][T13631] name failslab, interval 1, probability 0, space 0, times 0 [ 167.594865][T13590] FAT-fs (loop3): Directory bread(block 141) failed [ 167.607196][T13631] CPU: 1 PID: 13631 Comm: syz-executor.3 Not tainted 5.15.0-rc6-syzkaller #0 05:53:50 executing program 1: syz_mount_image$vfat(&(0x7f00000000c0), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000000)=[{&(0x7f0000000140)="eb3c906d6b66732e66617400028001000240000004f801", 0x17}, {&(0x7f0000000180)="53595a4b414c4c45522020080000e780325132510000e780325100000000000041660069006c00650030000f00fc0000ffffffffffffffffffff0000ffffffff46494c4530202020202020", 0x4b, 0x600}], 0x0, &(0x7f0000000400)=ANY=[@ANYBLOB='check=strict,iocharset=cp437']) creat(&(0x7f0000000200)='./file0/file1\x00', 0x11000000) [ 167.607216][T13631] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 167.607225][T13631] Call Trace: [ 167.607232][T13631] dump_stack_lvl+0xd6/0x122 [ 167.616793][T13590] FAT-fs (loop3): Directory bread(block 142) failed [ 167.622682][T13631] dump_stack+0x11/0x1b [ 167.622705][T13631] should_fail+0x23c/0x250 [ 167.622723][T13631] ? __d_alloc+0x36/0x370 [ 167.622740][T13631] __should_failslab+0x81/0x90 [ 167.622756][T13631] should_failslab+0x5/0x20 [ 167.648536][T13590] FAT-fs (loop3): Directory bread(block 143) failed 05:53:50 executing program 4: prlimit64(0x0, 0xe, &(0x7f0000000280)={0x9, 0x8d}, 0x0) sched_setattr(0x0, &(0x7f0000000040)={0x38, 0x2, 0x0, 0x0, 0x8}, 0x0) r0 = creat(&(0x7f0000000280)='./bus\x00', 0x0) write$cgroup_type(r0, &(0x7f0000000200), 0x175d900f) ioctl$FS_IOC_RESVSP(r0, 0x40305828, &(0x7f0000000040)={0x0, 0x0, 0xc, 0x8}) [ 167.651330][T13631] kmem_cache_alloc+0x4f/0x300 [ 167.651354][T13631] __d_alloc+0x36/0x370 [ 167.659644][T13590] FAT-fs (loop3): error, corrupted directory (invalid entries) [ 167.660968][T13631] d_alloc+0x2a/0x130 [ 167.660993][T13631] d_alloc_parallel+0x46/0xb50 [ 167.665764][T13590] FAT-fs (loop3): Filesystem has been set read-only [ 167.670226][T13631] ? try_to_unlazy+0x3c1/0x650 [ 167.704720][T13585] FAT-fs (loop5): error, corrupted directory (invalid entries) [ 167.709429][T13631] ? __d_lookup+0x3c8/0x400 05:53:50 executing program 5: syz_mount_image$vfat(&(0x7f00000000c0), &(0x7f0000000100)='./file0\x00', 0x0, 0x3, &(0x7f0000000000)=[{&(0x7f0000000140)="eb3c906d6b66732e66617400028001000240000004f801", 0x17}, {&(0x7f0000010100)="000000090000000000000000c20d000000000000000000b8017737c54836ecaaf8ffff00f0ff", 0x26, 0x1e0}, {&(0x7f0000000180)="53595a4b414c4c45522020080000e780325132510000e780325100000000000041660069006c00650030000f00fc0000ffffffffffffffffffff0000ffffffff46494c45302020202020201000c1e770325132510000e770325103", 0x5b, 0x600}], 0x0, &(0x7f0000000400)=ANY=[@ANYBLOB="636865636b3d7374f60000002c696f636861727365743d6370343337"]) chdir(&(0x7f0000000340)='./file0\x00') r0 = creat(&(0x7f0000000200)='./file0/file1\x00', 0x0) statx(r0, &(0x7f0000000300)='./file0\x00', 0x100, 0x2, &(0x7f0000000440)={0x0, 0x0, 0x0, 0x0, 0x0}) open(&(0x7f0000000380)='./file1\x00', 0xa4a0cc8454680e3a, 0x100) mount$9p_unix(&(0x7f0000000240)='./file0\x00', &(0x7f0000000280)='./file0\x00', &(0x7f00000002c0), 0x1004003, &(0x7f0000000540)=ANY=[@ANYBLOB='trans=unix,version=9p2000.L,access=any,privport,version=9p2000.L,dfltgid=', @ANYRESHEX, @ANYBLOB=',afid=0x0000000000000008,dfltuid=', @ANYRESHEX=r1, @ANYBLOB="2c63616368653d6e6f6e652c6163636573733d757365722c706f73697861636c2c6f626a5f757365723d7666617457d600"]) newfstatat(0xffffffffffffff9c, &(0x7f0000000340)='./file1\x00', 0x0, 0x0) open(&(0x7f0000000080)='./file1\x00', 0x0, 0x0) [ 167.714225][T13585] FAT-fs (loop5): Filesystem has been set read-only [ 167.721724][T13631] path_openat+0x671/0x1ec0 [ 167.737550][T13631] do_filp_open+0x105/0x220 [ 167.742069][T13631] do_sys_openat2+0xb5/0x2b0 [ 167.746657][T13631] ? __cond_resched+0x11/0x40 [ 167.751628][T13631] ? perf_trace_sys_exit+0x6e/0x180 [ 167.756859][T13631] ? fput+0x2d/0x130 [ 167.760743][T13631] __x64_sys_open+0xe2/0x110 [ 167.765395][T13631] do_syscall_64+0x44/0xa0 [ 167.769806][T13631] entry_SYSCALL_64_after_hwframe+0x44/0xae [ 167.775726][T13631] RIP: 0033:0x7f652a4fba39 [ 167.780182][T13631] Code: ff ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 40 00 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 bc ff ff ff f7 d8 64 89 01 48 [ 167.799840][T13631] RSP: 002b:00007f6528230188 EFLAGS: 00000246 ORIG_RAX: 0000000000000002 [ 167.808232][T13631] RAX: ffffffffffffffda RBX: 00007f652a5ff0e0 RCX: 00007f652a4fba39 [ 167.816188][T13631] RDX: 0000000000000000 RSI: 0000000000000000 RDI: 0000000020000080 [ 167.824141][T13631] RBP: 00007f65282301d0 R08: 0000000000000000 R09: 0000000000000000 [ 167.832091][T13631] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000001 [ 167.840122][T13631] R13: 00007ffdce5359bf R14: 00007f6528230300 R15: 0000000000022000 [ 167.854013][ T8] ================================================================== [ 167.862085][ T8] BUG: KCSAN: data-race in test_clear_page_writeback / writeout_period [ 167.870325][ T8] [ 167.872650][ T8] write to 0xffffffff84176490 of 8 bytes by interrupt on cpu 0: [ 167.880253][ T8] writeout_period+0xa6/0xe0 [ 167.884908][ T8] call_timer_fn+0x2e/0x1d0 [ 167.889390][ T8] expire_timers+0x135/0x240 [ 167.893954][ T8] __run_timers+0x378/0x440 [ 167.898437][ T8] run_timer_softirq+0x2d/0x30 [ 167.903182][ T8] __do_softirq+0x12c/0x26e [ 167.907664][ T8] irq_exit_rcu+0x4e/0xa0 [ 167.912068][ T8] sysvec_apic_timer_interrupt+0x69/0x80 [ 167.917683][ T8] asm_sysvec_apic_timer_interrupt+0x12/0x20 [ 167.923707][ T8] __tsan_read1+0x20/0x180 [ 167.928115][ T8] xas_find+0x1f9/0x3c0 [ 167.932319][ T8] find_get_entries+0xa0/0x300 [ 167.937067][ T8] truncate_inode_pages_range+0x863/0xad0 [ 167.942814][ T8] truncate_inode_pages_final+0x6d/0x80 [ 167.948340][ T8] ext4_evict_inode+0x2b7/0xdb0 [ 167.953169][ T8] evict+0x1c8/0x3c0 [ 167.957041][ T8] iput+0x430/0x580 [ 167.960834][ T8] do_unlinkat+0x2d4/0x540 [ 167.965236][ T8] __x64_sys_unlink+0x2c/0x30 [ 167.969969][ T8] do_syscall_64+0x44/0xa0 [ 167.974380][ T8] entry_SYSCALL_64_after_hwframe+0x44/0xae [ 167.980265][ T8] [ 167.983464][ T8] read to 0xffffffff84176490 of 8 bytes by task 8 on cpu 1: [ 167.990726][ T8] test_clear_page_writeback+0x3b6/0x600 [ 167.996434][ T8] end_page_writeback+0xd7/0x1b0 [ 168.001355][ T8] ext4_finish_bio+0x3e2/0x430 [ 168.006104][ T8] ext4_release_io_end+0x98/0x200 [ 168.011117][ T8] ext4_end_io_rsv_work+0x306/0x360 [ 168.016307][ T8] process_one_work+0x402/0x910 [ 168.021139][ T8] worker_thread+0x636/0xae0 [ 168.025707][ T8] kthread+0x262/0x280 [ 168.029762][ T8] ret_from_fork+0x1f/0x30 [ 168.034153][ T8] [ 168.036449][ T8] value changed: 0x00000000ffffcc3c -> 0x00000000ffffcd68 [ 168.044062][ T8] [ 168.046447][ T8] Reported by Kernel Concurrency Sanitizer on: [ 168.052571][ T8] CPU: 1 PID: 8 Comm: kworker/u4:0 Not tainted 5.15.0-rc6-syzkaller #0 [ 168.060790][ T8] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 168.070916][ T8] Workqueue: ext4-rsv-conversion ext4_end_io_rsv_work 05:53:50 executing program 3: syz_mount_image$vfat(&(0x7f00000000c0), &(0x7f0000000100)='./file0\x00', 0x0, 0x3, &(0x7f0000000000)=[{&(0x7f0000000140)="eb3c906d6b66732e66617400028001000240000004f801", 0x17}, {&(0x7f0000010100)="000000090000000000000000c20d000000000000000000b8017737c54836ecaaf8ffff00f0ff", 0x26, 0x1e0}, {&(0x7f0000000180)="53595a4b414c4c45522020080000e780325132510000e780325100000000000041660069006c00650030000f00fc0000ffffffffffffffffffff0000ffffffff46494c45302020202020201000c1e770325132510000e770325103", 0x5b, 0x600}], 0x0, &(0x7f0000000400)=ANY=[]) chdir(&(0x7f0000000340)='./file0\x00') creat(&(0x7f0000000200)='./file0/file1\x00', 0x0) newfstatat(0xffffffffffffff9c, &(0x7f0000000340)='./file1\x00', 0x0, 0x0) open(&(0x7f0000000080)='./file1\x00', 0x0, 0x0) (fail_nth: 6) 05:53:50 executing program 0: clone(0x80100900, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) add_key(&(0x7f0000000040)='dns_resolver\x00', 0x0, &(0x7f0000000000)="f68829b98108000000000002db00230000", 0x11, 0xfffffffffffffffb) r0 = socket$inet6_tcp(0xa, 0x1, 0x0) setsockopt$inet6_tcp_int(0xffffffffffffffff, 0x6, 0x0, 0x0, 0x0) connect$inet6(r0, &(0x7f0000000140)={0xa, 0x4e21, 0x4e9, @private2={0xfc, 0x2, '\x00', 0x1}}, 0x1c) setsockopt$inet6_tcp_TCP_REPAIR_QUEUE(r0, 0x6, 0x14, &(0x7f0000000080)=0x2, 0x4) process_vm_writev(0x0, &(0x7f0000000000)=[{&(0x7f00008f9f09)=""/247, 0xf7}], 0x1, &(0x7f0000121000)=[{&(0x7f0000217f28)=""/231, 0xffffff4e}], 0x23a, 0x0) 05:53:50 executing program 0: clone(0x80100900, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) add_key(&(0x7f0000000040)='dns_resolver\x00', 0x0, &(0x7f0000000000)="f68829b98108000000000002db00230000", 0x11, 0xfffffffffffffffb) r0 = socket$inet6_tcp(0xa, 0x1, 0x0) setsockopt$inet6_tcp_int(0xffffffffffffffff, 0x6, 0x0, 0x0, 0x0) connect$inet6(r0, &(0x7f0000000140)={0xa, 0x4e21, 0x4e9, @private2={0xfc, 0x2, '\x00', 0x1}}, 0x1c) setsockopt$inet6_tcp_TCP_REPAIR_QUEUE(r0, 0x6, 0x14, &(0x7f0000000080)=0x2, 0x4) process_vm_writev(0x0, &(0x7f0000000000)=[{&(0x7f00008f9f09)=""/247, 0xf7}], 0x1, &(0x7f0000121000)=[{&(0x7f0000217f28)=""/231, 0xffffff4e}], 0x23a, 0x0) [ 168.077669][ T8] ================================================================== 05:53:51 executing program 0: clone(0x80100900, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) add_key(&(0x7f0000000040)='dns_resolver\x00', 0x0, &(0x7f0000000000)="f68829b98108000000000002db00230000", 0x11, 0xfffffffffffffffb) r0 = socket$inet6_tcp(0xa, 0x1, 0x0) setsockopt$inet6_tcp_int(0xffffffffffffffff, 0x6, 0x0, 0x0, 0x0) connect$inet6(r0, &(0x7f0000000140)={0xa, 0x4e21, 0x4e9, @private2={0xfc, 0x2, '\x00', 0x1}}, 0x1c) setsockopt$inet6_tcp_TCP_REPAIR_QUEUE(r0, 0x6, 0x14, &(0x7f0000000080)=0x2, 0x4) process_vm_writev(0x0, &(0x7f0000000000)=[{&(0x7f00008f9f09)=""/247, 0xf7}], 0x1, &(0x7f0000121000)=[{&(0x7f0000217f28)=""/231, 0xffffff4e}], 0x23a, 0x0) [ 168.221821][T13743] loop3: detected capacity change from 0 to 6 [ 168.244611][T13743] FAT-fs (loop3): Directory bread(block 6) failed [ 168.266165][T13746] loop1: detected capacity change from 0 to 6 [ 168.276516][T13748] loop2: detected capacity change from 0 to 6 [ 168.278550][T13747] loop5: detected capacity change from 0 to 6 [ 168.284400][T13743] FAT-fs (loop3): Directory bread(block 135) failed [ 168.289718][T13748] FAT-fs (loop2): Directory bread(block 6) failed [ 168.296398][T13743] FAT-fs (loop3): Directory bread(block 136) failed [ 168.309109][T13746] FAT-fs (loop1): Directory bread(block 6) failed [ 168.315895][T13743] FAT-fs (loop3): Directory bread(block 137) failed [ 168.322982][T13743] FAT-fs (loop3): Directory bread(block 138) failed [ 168.330368][T13746] FAT-fs (loop1): Directory bread(block 6) failed [ 168.338740][T13746] FAT-fs (loop1): Directory bread(block 6) failed [ 168.341315][T13748] FAT-fs (loop2): Directory bread(block 135) failed [ 168.345369][T13743] FAT-fs (loop3): Directory bread(block 139) failed [ 168.355666][T13747] FAT-fs (loop5): Unrecognized mount option "check=stö" or missing value 05:53:51 executing program 4: prlimit64(0x0, 0xe, &(0x7f0000000280)={0x9, 0x8d}, 0x0) sched_setattr(0x0, &(0x7f0000000040)={0x38, 0x2, 0x0, 0x0, 0x8}, 0x0) r0 = creat(&(0x7f0000000280)='./bus\x00', 0x0) write$cgroup_type(r0, &(0x7f0000000200), 0x175d900f) ioctl$FS_IOC_RESVSP(r0, 0x40305828, &(0x7f0000000040)={0x0, 0x0, 0xd, 0x8}) 05:53:51 executing program 1: syz_mount_image$vfat(&(0x7f00000000c0), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000000)=[{&(0x7f0000000140)="eb3c906d6b66732e66617400028001000240000004f801", 0x17}, {&(0x7f0000000180)="53595a4b414c4c45522020080000e780325132510000e780325100000000000041660069006c00650030000f00fc0000ffffffffffffffffffff0000ffffffff46494c4530202020202020", 0x4b, 0x600}], 0x0, &(0x7f0000000400)=ANY=[@ANYBLOB='check=strict,iocharset=cp437']) creat(&(0x7f0000000200)='./file0/file1\x00', 0x12000000) [ 168.358927][T13748] FAT-fs (loop2): Directory bread(block 136) failed [ 168.374487][T13748] FAT-fs (loop2): Directory bread(block 137) failed [ 168.389990][T13748] FAT-fs (loop2): Directory bread(block 138) failed [ 168.405437][T13748] FAT-fs (loop2): Directory bread(block 139) failed [ 168.412340][T13748] FAT-fs (loop2): Directory bread(block 140) failed [ 168.419697][T13743] FAT-fs (loop3): Directory bread(block 140) failed [ 168.426573][T13748] FAT-fs (loop2): Directory bread(block 141) failed [ 168.433382][T13743] FAT-fs (loop3): Directory bread(block 141) failed [ 168.440536][T13748] FAT-fs (loop2): Directory bread(block 142) failed [ 168.447411][T13743] FAT-fs (loop3): Directory bread(block 142) failed [ 168.454510][T13748] FAT-fs (loop2): Directory bread(block 143) failed 05:53:51 executing program 0: clone(0x80100900, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) add_key(&(0x7f0000000040)='dns_resolver\x00', 0x0, &(0x7f0000000000)="f68829b98108000000000002db00230000", 0x11, 0xfffffffffffffffb) add_key$fscrypt_provisioning(&(0x7f00000000c0), &(0x7f0000000100)={'syz', 0x3}, &(0x7f0000000280)=ANY=[@ANYBLOB="0000000000000000002f27bf33505230b7b0aaa4ea42d0f300e6e488deadbbb5b7fc21bb4c3d45a4af9668c0c661de0957e9f59ea8140ddaad6d4b3916d8593b6e627f973f8e099f792f6b80af4b468c4f90119b4b83a55751e6e531f9d4cb22f9fd3029a6d98813d01bab3f13de03b672e2caed4579e6a3ba61e02e22a0e2ef2e975f3846"], 0xb, 0xfffffffffffffffa) setsockopt$inet6_tcp_int(0xffffffffffffffff, 0x6, 0x0, 0x0, 0x0) connect$inet6(0xffffffffffffffff, &(0x7f0000000140)={0xa, 0x4e21, 0x4e9, @private2={0xfc, 0x2, '\x00', 0x1}}, 0x1c) setsockopt$inet6_tcp_TCP_REPAIR_QUEUE(0xffffffffffffffff, 0x6, 0x14, &(0x7f0000000080)=0x2, 0x4) process_vm_writev(0x0, &(0x7f0000000000)=[{&(0x7f00008f9f09)=""/247, 0xf7}], 0x1, &(0x7f0000121000)=[{&(0x7f0000217f28)=""/231, 0xffffff4e}], 0x23a, 0x0) [ 168.469159][T13748] FAT-fs (loop2): error, corrupted directory (invalid entries) [ 168.476754][T13748] FAT-fs (loop2): Filesystem has been set read-only [ 168.497542][T13743] FAT-fs (loop3): Directory bread(block 143) failed 05:53:51 executing program 0: clone(0x80100900, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) add_key(&(0x7f0000000040)='dns_resolver\x00', 0x0, &(0x7f0000000000)="f68829b98108000000000002db00230000", 0x11, 0xfffffffffffffffb) add_key$fscrypt_provisioning(&(0x7f00000000c0), &(0x7f0000000100)={'syz', 0x3}, &(0x7f0000000280)=ANY=[@ANYBLOB="0000000000000000002f27bf33505230b7b0aaa4ea42d0f300e6e488deadbbb5b7fc21bb4c3d45a4af9668c0c661de0957e9f59ea8140ddaad6d4b3916d8593b6e627f973f8e099f792f6b80af4b468c4f90119b4b83a55751e6e531f9d4cb22f9fd3029a6d98813d01bab3f13de03b672e2caed4579e6a3ba61e02e22a0e2ef2e975f3846"], 0xb, 0xfffffffffffffffa) setsockopt$inet6_tcp_int(0xffffffffffffffff, 0x6, 0x0, 0x0, 0x0) connect$inet6(0xffffffffffffffff, &(0x7f0000000140)={0xa, 0x4e21, 0x4e9, @private2={0xfc, 0x2, '\x00', 0x1}}, 0x1c) setsockopt$inet6_tcp_TCP_REPAIR_QUEUE(0xffffffffffffffff, 0x6, 0x14, &(0x7f0000000080)=0x2, 0x4) process_vm_writev(0x0, &(0x7f0000000000)=[{&(0x7f00008f9f09)=""/247, 0xf7}], 0x1, &(0x7f0000121000)=[{&(0x7f0000217f28)=""/231, 0xffffff4e}], 0x23a, 0x0) 05:53:51 executing program 2: syz_mount_image$vfat(&(0x7f00000000c0), &(0x7f0000000100)='./file0\x00', 0x0, 0x3, &(0x7f0000000000)=[{&(0x7f0000000140)="eb3c906d6b66732e66617400028001000240000004f801", 0x17}, {&(0x7f0000010100)="000000090000000000000000c20d000000000000000000b8017737c54836ecaaf8ffff00f0ff", 0x26, 0x1e0}, {&(0x7f0000000180)="53595a4b414c4c45522020080000e780325132510000e780325100000000000041660069006c00650030000f00fc0000ffffffffffffffffffff0000ffffffff46494c45302020202020201000c1e770325132510000e770325103", 0x5b, 0x600}], 0x0, &(0x7f0000000400)=ANY=[]) chdir(&(0x7f0000000340)='./file0\x00') creat(&(0x7f0000000200)='./file0/file1\x00', 0xb4) setresuid(0x0, 0x0, 0x0) open(&(0x7f0000000080)='./file1\x00', 0x4400, 0x186) [ 168.546633][T13743] FAT-fs (loop3): error, corrupted directory (invalid entries) [ 168.554433][T13743] FAT-fs (loop3): Filesystem has been set read-only [ 168.563576][T13865] loop1: detected capacity change from 0 to 6 [ 168.579283][T13747] loop5: detected capacity change from 0 to 6 [ 168.586428][T13754] FAULT_INJECTION: forcing a failure. [ 168.586428][T13754] name fail_usercopy, interval 1, probability 0, space 0, times 0 [ 168.599526][T13754] CPU: 0 PID: 13754 Comm: syz-executor.3 Not tainted 5.15.0-rc6-syzkaller #0 [ 168.608289][T13754] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 168.618345][T13754] Call Trace: [ 168.621622][T13754] dump_stack_lvl+0xd6/0x122 [ 168.626228][T13754] dump_stack+0x11/0x1b [ 168.630558][T13754] should_fail+0x23c/0x250 [ 168.634977][T13754] should_fail_usercopy+0x16/0x20 [ 168.639376][T13865] FAT-fs (loop1): Directory bread(block 6) failed 05:53:51 executing program 0: clone(0x80100900, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) add_key(&(0x7f0000000040)='dns_resolver\x00', 0x0, &(0x7f0000000000)="f68829b98108000000000002db00230000", 0x11, 0xfffffffffffffffb) add_key$fscrypt_provisioning(&(0x7f00000000c0), &(0x7f0000000100)={'syz', 0x3}, &(0x7f0000000280)=ANY=[@ANYBLOB="0000000000000000002f27bf33505230b7b0aaa4ea42d0f300e6e488deadbbb5b7fc21bb4c3d45a4af9668c0c661de0957e9f59ea8140ddaad6d4b3916d8593b6e627f973f8e099f792f6b80af4b468c4f90119b4b83a55751e6e531f9d4cb22f9fd3029a6d98813d01bab3f13de03b672e2caed4579e6a3ba61e02e22a0e2ef2e975f3846"], 0xb, 0xfffffffffffffffa) setsockopt$inet6_tcp_int(0xffffffffffffffff, 0x6, 0x0, 0x0, 0x0) connect$inet6(0xffffffffffffffff, &(0x7f0000000140)={0xa, 0x4e21, 0x4e9, @private2={0xfc, 0x2, '\x00', 0x1}}, 0x1c) setsockopt$inet6_tcp_TCP_REPAIR_QUEUE(0xffffffffffffffff, 0x6, 0x14, &(0x7f0000000080)=0x2, 0x4) process_vm_writev(0x0, &(0x7f0000000000)=[{&(0x7f00008f9f09)=""/247, 0xf7}], 0x1, &(0x7f0000121000)=[{&(0x7f0000217f28)=""/231, 0xffffff4e}], 0x23a, 0x0) [ 168.640189][T13754] _copy_to_user+0x1c/0x90 [ 168.650997][T13754] simple_read_from_buffer+0xab/0x120 [ 168.653688][T13747] FAT-fs (loop5): Unrecognized mount option "check=stö" or missing value [ 168.656367][T13754] proc_fail_nth_read+0x10d/0x150 [ 168.669961][T13754] ? proc_fault_inject_write+0x230/0x230 [ 168.675600][T13754] vfs_read+0x1e6/0x750 [ 168.679852][T13754] ? __fput+0x47a/0x520 [ 168.683458][T13865] FAT-fs (loop1): Directory bread(block 6) failed [ 168.684180][T13754] ? __fget_light+0x21b/0x260 05:53:51 executing program 0: add_key(&(0x7f0000000040)='dns_resolver\x00', 0x0, &(0x7f0000000000)="f68829b98108000000000002db00230000", 0x11, 0xfffffffffffffffb) r0 = socket$inet6_tcp(0xa, 0x1, 0x0) add_key$fscrypt_provisioning(&(0x7f00000000c0), &(0x7f0000000100)={'syz', 0x3}, &(0x7f0000000280)=ANY=[@ANYBLOB="0000000000000000002f27bf33505230b7b0aaa4ea42d0f300e6e488deadbbb5b7fc21bb4c3d45a4af9668c0c661de0957e9f59ea8140ddaad6d4b3916d8593b6e627f973f8e099f792f6b80af4b468c4f90119b4b83a55751e6e531f9d4cb22f9fd3029a6d98813d01bab3f13de03b672e2caed4579e6a3ba61e02e22a0e2ef2e975f3846"], 0xb, 0xfffffffffffffffa) setsockopt$inet6_tcp_int(0xffffffffffffffff, 0x6, 0x0, 0x0, 0x0) connect$inet6(r0, &(0x7f0000000140)={0xa, 0x4e21, 0x4e9, @private2={0xfc, 0x2, '\x00', 0x1}}, 0x1c) setsockopt$inet6_tcp_TCP_REPAIR_QUEUE(r0, 0x6, 0x14, &(0x7f0000000080)=0x2, 0x4) process_vm_writev(0x0, &(0x7f0000000000)=[{&(0x7f00008f9f09)=""/247, 0xf7}], 0x1, &(0x7f0000121000)=[{&(0x7f0000217f28)=""/231, 0xffffff4e}], 0x23a, 0x0) [ 168.684202][T13754] ? __cond_resched+0x11/0x40 [ 168.684220][T13754] ksys_read+0xd9/0x190 [ 168.691657][T13865] FAT-fs (loop1): Directory bread(block 6) failed [ 168.695375][T13754] __x64_sys_read+0x3e/0x50 [ 168.695400][T13754] do_syscall_64+0x44/0xa0 [ 168.719495][T13754] entry_SYSCALL_64_after_hwframe+0x44/0xae [ 168.725396][T13754] RIP: 0033:0x7f652a4ae5ec [ 168.729888][T13754] Code: ec 28 48 89 54 24 18 48 89 74 24 10 89 7c 24 08 e8 f9 fc ff ff 48 8b 54 24 18 48 8b 74 24 10 41 89 c0 8b 7c 24 08 31 c0 0f 05 <48> 3d 00 f0 ff ff 77 34 44 89 c7 48 89 44 24 08 e8 2f fd ff ff 48 [ 168.749603][T13754] RSP: 002b:00007f6528230170 EFLAGS: 00000246 ORIG_RAX: 0000000000000000 [ 168.759357][T13754] RAX: ffffffffffffffda RBX: ffffffffffffffff RCX: 00007f652a4ae5ec [ 168.767471][T13754] RDX: 000000000000000f RSI: 00007f65282301e0 RDI: 0000000000000004 [ 168.775589][T13754] RBP: 00007f65282301d0 R08: 0000000000000000 R09: 0000000000000000 [ 168.783675][T13754] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000001 [ 168.791671][T13754] R13: 00007ffdce5359bf R14: 00007f6528230300 R15: 0000000000022000 05:53:51 executing program 5: prctl$PR_GET_SECUREBITS(0x1b) syz_mount_image$vfat(&(0x7f00000000c0), &(0x7f0000000100)='./file0\x00', 0x0, 0x3, &(0x7f0000000000)=[{&(0x7f0000000140)="eb3c906d6b66732e66617400028001000240000004f801", 0x17}, {&(0x7f0000010100)="000000090000000000000000c20d000000000000000000b8017737c54836ecaaf8ffff00f0ff", 0x26, 0x1e0}, {&(0x7f0000000180)="53595a4b414c4c45522020080000e780325132510000e780325100000000000041660069006c00650030000f00fc0000ffffffffffffffffffff0000ffffffff46494c45302020202020201000c1e770325132510000e770325103", 0x5b, 0x600}], 0x0, &(0x7f0000000400)=ANY=[@ANYBLOB='check=strict,iocharset=cp437']) chdir(&(0x7f0000000340)='./file0\x00') creat(&(0x7f0000000200)='./file0/file1\x00', 0x0) newfstatat(0xffffffffffffff9c, &(0x7f0000000340)='./file1\x00', 0x0, 0x0) open(&(0x7f0000000080)='./file1\x00', 0x0, 0x0) 05:53:51 executing program 1: syz_mount_image$vfat(&(0x7f00000000c0), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000000)=[{&(0x7f0000000140)="eb3c906d6b66732e66617400028001000240000004f801", 0x17}, {&(0x7f0000000180)="53595a4b414c4c45522020080000e780325132510000e780325100000000000041660069006c00650030000f00fc0000ffffffffffffffffffff0000ffffffff46494c4530202020202020", 0x4b, 0x600}], 0x0, &(0x7f0000000400)=ANY=[@ANYBLOB='check=strict,iocharset=cp437']) creat(&(0x7f0000000200)='./file0/file1\x00', 0x13000000) 05:53:51 executing program 4: prlimit64(0x0, 0xe, &(0x7f0000000280)={0x9, 0x8d}, 0x0) sched_setattr(0x0, &(0x7f0000000040)={0x38, 0x2, 0x0, 0x0, 0x8}, 0x0) r0 = creat(&(0x7f0000000280)='./bus\x00', 0x0) write$cgroup_type(r0, &(0x7f0000000200), 0x175d900f) ioctl$FS_IOC_RESVSP(r0, 0x40305828, &(0x7f0000000040)={0x0, 0x0, 0x12, 0x8}) 05:53:51 executing program 3: syz_mount_image$vfat(&(0x7f00000000c0), &(0x7f0000000100)='./file0\x00', 0x0, 0x3, &(0x7f0000000000)=[{&(0x7f0000000140)="eb3c906d6b66732e66617400028001000240000004f801", 0x17}, {&(0x7f0000010100)="000000090000000000000000c20d000000000000000000b8017737c54836ecaaf8ffff00f0ff", 0x26, 0x1e0}, {&(0x7f0000000180)="53595a4b414c4c45522020080000e780325132510000e780325100000000000041660069006c00650030000f00fc0000ffffffffffffffffffff0000ffffffff46494c45302020202020201000c1e770325132510000e770325103", 0x5b, 0x600}], 0x0, &(0x7f0000000400)=ANY=[]) chdir(&(0x7f0000000340)='./file0\x00') creat(&(0x7f0000000200)='./file0/file1\x00', 0x0) newfstatat(0xffffffffffffff9c, &(0x7f0000000340)='./file1\x00', 0x0, 0x0) open(&(0x7f0000000080)='./file1\x00', 0x0, 0x0) 05:53:51 executing program 0: add_key(&(0x7f0000000040)='dns_resolver\x00', 0x0, &(0x7f0000000000)="f68829b98108000000000002db00230000", 0x11, 0xfffffffffffffffb) r0 = socket$inet6_tcp(0xa, 0x1, 0x0) add_key$fscrypt_provisioning(&(0x7f00000000c0), &(0x7f0000000100)={'syz', 0x3}, &(0x7f0000000280)=ANY=[@ANYBLOB="0000000000000000002f27bf33505230b7b0aaa4ea42d0f300e6e488deadbbb5b7fc21bb4c3d45a4af9668c0c661de0957e9f59ea8140ddaad6d4b3916d8593b6e627f973f8e099f792f6b80af4b468c4f90119b4b83a55751e6e531f9d4cb22f9fd3029a6d98813d01bab3f13de03b672e2caed4579e6a3ba61e02e22a0e2ef2e975f3846"], 0xb, 0xfffffffffffffffa) setsockopt$inet6_tcp_int(0xffffffffffffffff, 0x6, 0x0, 0x0, 0x0) connect$inet6(r0, &(0x7f0000000140)={0xa, 0x4e21, 0x4e9, @private2={0xfc, 0x2, '\x00', 0x1}}, 0x1c) setsockopt$inet6_tcp_TCP_REPAIR_QUEUE(r0, 0x6, 0x14, &(0x7f0000000080)=0x2, 0x4) process_vm_writev(0x0, &(0x7f0000000000)=[{&(0x7f00008f9f09)=""/247, 0xf7}], 0x1, &(0x7f0000121000)=[{&(0x7f0000217f28)=""/231, 0xffffff4e}], 0x23a, 0x0) [ 168.871633][T13983] loop3: detected capacity change from 0 to 6 [ 168.895465][T13983] FAT-fs (loop3): Directory bread(block 6) failed [ 168.909170][T13983] FAT-fs (loop3): Directory bread(block 135) failed [ 168.918576][T13987] loop2: detected capacity change from 0 to 6 [ 168.925118][T13983] FAT-fs (loop3): Directory bread(block 136) failed [ 168.933466][T13988] loop5: detected capacity change from 0 to 6 [ 168.943656][T13987] FAT-fs (loop2): Directory bread(block 6) failed [ 168.955416][T13988] FAT-fs (loop5): Directory bread(block 6) failed [ 168.970488][T13987] FAT-fs (loop2): Directory bread(block 135) failed [ 168.977794][T13983] FAT-fs (loop3): Directory bread(block 137) failed [ 168.992084][T13985] FAT-fs (loop5): Directory bread(block 135) failed [ 168.999127][T13987] FAT-fs (loop2): Directory bread(block 136) failed [ 169.006324][T13983] FAT-fs (loop3): Directory bread(block 138) failed [ 169.013198][T13985] FAT-fs (loop5): Directory bread(block 136) failed [ 169.020518][T13987] FAT-fs (loop2): Directory bread(block 137) failed [ 169.027569][T13985] FAT-fs (loop5): Directory bread(block 137) failed [ 169.029928][T13982] loop1: detected capacity change from 0 to 6 [ 169.038417][T13983] FAT-fs (loop3): Directory bread(block 139) failed [ 169.040983][T13985] FAT-fs (loop5): Directory bread(block 138) failed [ 169.053980][T13987] FAT-fs (loop2): Directory bread(block 138) failed [ 169.061008][T13987] FAT-fs (loop2): Directory bread(block 139) failed [ 169.061263][T13982] FAT-fs (loop1): Directory bread(block 6) failed [ 169.067783][T13987] FAT-fs (loop2): Directory bread(block 140) failed [ 169.074873][T13985] FAT-fs (loop5): Directory bread(block 139) failed [ 169.080884][T13987] FAT-fs (loop2): Directory bread(block 141) failed [ 169.094481][T13987] FAT-fs (loop2): Directory bread(block 142) failed [ 169.095105][T13983] FAT-fs (loop3): Directory bread(block 140) failed [ 169.101185][T13987] FAT-fs (loop2): Directory bread(block 143) failed [ 169.114615][T13983] FAT-fs (loop3): Directory bread(block 141) failed 05:53:51 executing program 4: prlimit64(0x0, 0xe, &(0x7f0000000280)={0x9, 0x8d}, 0x0) sched_setattr(0x0, &(0x7f0000000040)={0x38, 0x2, 0x0, 0x0, 0x8}, 0x0) r0 = creat(&(0x7f0000000280)='./bus\x00', 0x0) write$cgroup_type(r0, &(0x7f0000000200), 0x175d900f) ioctl$FS_IOC_RESVSP(r0, 0x40305828, &(0x7f0000000040)={0x0, 0x0, 0x86, 0x8}) [ 169.121349][T13985] FAT-fs (loop5): Directory bread(block 140) failed [ 169.123819][T13987] FAT-fs (loop2): error, corrupted directory (invalid entries) [ 169.128110][T13983] FAT-fs (loop3): Directory bread(block 142) failed [ 169.135517][T13987] FAT-fs (loop2): Filesystem has been set read-only [ 169.143177][T13985] FAT-fs (loop5): Directory bread(block 141) failed [ 169.184282][T13983] FAT-fs (loop3): Directory bread(block 143) failed [ 169.192002][T13983] FAT-fs (loop3): error, corrupted directory (invalid entries) [ 169.199615][T13983] FAT-fs (loop3): Filesystem has been set read-only [ 169.216781][T13985] FAT-fs (loop5): Directory bread(block 142) failed 05:53:52 executing program 0: add_key(&(0x7f0000000040)='dns_resolver\x00', 0x0, &(0x7f0000000000)="f68829b98108000000000002db00230000", 0x11, 0xfffffffffffffffb) r0 = socket$inet6_tcp(0xa, 0x1, 0x0) add_key$fscrypt_provisioning(&(0x7f00000000c0), &(0x7f0000000100)={'syz', 0x3}, &(0x7f0000000280)=ANY=[@ANYBLOB="0000000000000000002f27bf33505230b7b0aaa4ea42d0f300e6e488deadbbb5b7fc21bb4c3d45a4af9668c0c661de0957e9f59ea8140ddaad6d4b3916d8593b6e627f973f8e099f792f6b80af4b468c4f90119b4b83a55751e6e531f9d4cb22f9fd3029a6d98813d01bab3f13de03b672e2caed4579e6a3ba61e02e22a0e2ef2e975f3846"], 0xb, 0xfffffffffffffffa) setsockopt$inet6_tcp_int(0xffffffffffffffff, 0x6, 0x0, 0x0, 0x0) connect$inet6(r0, &(0x7f0000000140)={0xa, 0x4e21, 0x4e9, @private2={0xfc, 0x2, '\x00', 0x1}}, 0x1c) setsockopt$inet6_tcp_TCP_REPAIR_QUEUE(r0, 0x6, 0x14, &(0x7f0000000080)=0x2, 0x4) process_vm_writev(0x0, &(0x7f0000000000)=[{&(0x7f00008f9f09)=""/247, 0xf7}], 0x1, &(0x7f0000121000)=[{&(0x7f0000217f28)=""/231, 0xffffff4e}], 0x23a, 0x0) 05:53:52 executing program 1: syz_mount_image$vfat(&(0x7f00000000c0), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000000)=[{&(0x7f0000000140)="eb3c906d6b66732e66617400028001000240000004f801", 0x17}, {&(0x7f0000000180)="53595a4b414c4c45522020080000e780325132510000e780325100000000000041660069006c00650030000f00fc0000ffffffffffffffffffff0000ffffffff46494c4530202020202020", 0x4b, 0x600}], 0x0, &(0x7f0000000400)=ANY=[@ANYBLOB='check=strict,iocharset=cp437']) creat(&(0x7f0000000200)='./file0/file1\x00', 0x14020000) 05:53:52 executing program 2: syz_mount_image$vfat(&(0x7f00000000c0), &(0x7f0000000100)='./file0\x00', 0x0, 0x3, &(0x7f0000000000)=[{&(0x7f0000000140)="eb3c906d6b66732e66617400028001000240000004f801", 0x17}, {&(0x7f0000010100)="000000090000000000000000c20d000000000000000000b8017737c54836ecaaf8ffff00f0ff", 0x26, 0x1e0}, {&(0x7f0000000180)="53595a4b414c4c45522020080000e780325132510000e780325100000000000041660069006c00650030000f00fc0000ffffffffffffffffffff0000ffffffff46494c45302020202020201000c1e770325132510000e770325103", 0x5b, 0x600}], 0x0, &(0x7f0000000400)=ANY=[]) chdir(&(0x7f0000000340)='./file0\x00') creat(&(0x7f0000000200)='./file0/file1\x00', 0xb5) setresuid(0x0, 0x0, 0x0) open(&(0x7f0000000080)='./file1\x00', 0x4400, 0x186) 05:53:52 executing program 3: syz_mount_image$vfat(&(0x7f00000000c0), &(0x7f0000000100)='./file0\x00', 0x0, 0x3, &(0x7f0000000000)=[{&(0x7f0000000140)="eb3c906d6b66732e66617400028001000240000004f801", 0x17}, {&(0x7f0000010100)="000000090000000000000000c20d000000000000000000b8017737c54836ecaaf8ffff00f0ff", 0x26, 0x1e0}, {&(0x7f0000000180)="53595a4b414c4c45522020080000e780325132510000e780325100000000000041660069006c00650030000f00fc0000ffffffffffffffffffff0000ffffffff46494c45302020202020201000c1e770325132510000e770325103", 0x5b, 0x600}], 0x0, &(0x7f0000000400)=ANY=[]) chdir(&(0x7f0000000340)='./file0\x00') creat(&(0x7f0000000200)='./file0/file1\x00', 0x0) newfstatat(0xffffffffffffff9c, &(0x7f0000000340)='./file1\x00', 0x0, 0x0) open(&(0x7f0000000080)='./file1\x00', 0x2, 0x0) [ 169.229018][T13985] FAT-fs (loop5): Directory bread(block 143) failed [ 169.244351][T13985] FAT-fs (loop5): error, corrupted directory (invalid entries) [ 169.251945][T13985] FAT-fs (loop5): Filesystem has been set read-only 05:53:52 executing program 5: syz_mount_image$vfat(&(0x7f00000000c0), &(0x7f0000000100)='./file0\x00', 0x0, 0x3, &(0x7f0000000000)=[{&(0x7f0000000140)="eb3c906d6b66732e66617400028001000240000004f801", 0x17}, {&(0x7f0000010100)="000000090000000000000000c20d000000000000000000b8017737c54836ecaaf8ffff00f0ff", 0x26, 0x1e0}, {&(0x7f0000000180)="53595a4b414c4c45522020080000e780325132510000e780325100000000000041660069006c00650030000f00fc0000ffffffffffffffffffff0000ffffffff46494c45302020202020201000c1e770325132510000e770325103", 0x5b, 0x600}], 0x0, &(0x7f0000000400)=ANY=[@ANYBLOB='check=strict,iocharset=cp437']) chdir(&(0x7f0000000340)='./file0\x00') creat(&(0x7f0000000240)='./file0\x00', 0x1f4) newfstatat(0xffffffffffffff9c, &(0x7f0000000340)='./file1\x00', 0x0, 0x0) open(&(0x7f0000000080)='./file1\x00', 0x0, 0x0) [ 169.324841][T14103] loop1: detected capacity change from 0 to 6 [ 169.354108][T14103] FAT-fs (loop1): Directory bread(block 6) failed [ 169.361379][T14105] loop3: detected capacity change from 0 to 6 [ 169.403512][T14103] FAT-fs (loop1): Directory bread(block 6) failed [ 169.415544][T14178] loop2: detected capacity change from 0 to 6 [ 169.422424][T14105] FAT-fs (loop3): Directory bread(block 6) failed [ 169.429535][T14103] FAT-fs (loop1): Directory bread(block 6) failed 05:53:52 executing program 1: syz_mount_image$vfat(&(0x7f00000000c0), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000000)=[{&(0x7f0000000140)="eb3c906d6b66732e66617400028001000240000004f801", 0x17}, {&(0x7f0000000180)="53595a4b414c4c45522020080000e780325132510000e780325100000000000041660069006c00650030000f00fc0000ffffffffffffffffffff0000ffffffff46494c4530202020202020", 0x4b, 0x600}], 0x0, &(0x7f0000000400)=ANY=[@ANYBLOB='check=strict,iocharset=cp437']) creat(&(0x7f0000000200)='./file0/file1\x00', 0x18000000) 05:53:52 executing program 0: clone(0x0, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) add_key(&(0x7f0000000040)='dns_resolver\x00', 0x0, &(0x7f0000000000)="f68829b98108000000000002db00230000", 0x11, 0xfffffffffffffffb) r0 = socket$inet6_tcp(0xa, 0x1, 0x0) add_key$fscrypt_provisioning(&(0x7f00000000c0), &(0x7f0000000100)={'syz', 0x3}, &(0x7f0000000280)=ANY=[@ANYBLOB="0000000000000000002f27bf33505230b7b0aaa4ea42d0f300e6e488deadbbb5b7fc21bb4c3d45a4af9668c0c661de0957e9f59ea8140ddaad6d4b3916d8593b6e627f973f8e099f792f6b80af4b468c4f90119b4b83a55751e6e531f9d4cb22f9fd3029a6d98813d01bab3f13de03b672e2caed4579e6a3ba61e02e22a0e2ef2e975f3846"], 0xb, 0xfffffffffffffffa) setsockopt$inet6_tcp_int(0xffffffffffffffff, 0x6, 0x0, 0x0, 0x0) connect$inet6(r0, &(0x7f0000000140)={0xa, 0x4e21, 0x4e9, @private2={0xfc, 0x2, '\x00', 0x1}}, 0x1c) setsockopt$inet6_tcp_TCP_REPAIR_QUEUE(r0, 0x6, 0x14, &(0x7f0000000080)=0x2, 0x4) process_vm_writev(0x0, &(0x7f0000000000)=[{&(0x7f00008f9f09)=""/247, 0xf7}], 0x1, &(0x7f0000121000)=[{&(0x7f0000217f28)=""/231, 0xffffff4e}], 0x23a, 0x0) [ 169.452294][T14178] FAT-fs (loop2): Directory bread(block 6) failed [ 169.462014][T14209] loop5: detected capacity change from 0 to 6 [ 169.471093][T14178] FAT-fs (loop2): Directory bread(block 135) failed [ 169.479015][T14105] FAT-fs (loop3): Directory bread(block 135) failed [ 169.493227][T14178] FAT-fs (loop2): Directory bread(block 136) failed [ 169.502118][T14209] FAT-fs (loop5): Directory bread(block 6) failed [ 169.515007][T14209] FAT-fs (loop5): Directory bread(block 135) failed [ 169.533943][T14105] FAT-fs (loop3): Directory bread(block 136) failed [ 169.546154][T14105] FAT-fs (loop3): Directory bread(block 137) failed 05:53:52 executing program 4: prlimit64(0x0, 0xe, &(0x7f0000000280)={0x9, 0x8d}, 0x0) sched_setattr(0x0, &(0x7f0000000040)={0x38, 0x2, 0x0, 0x0, 0x8}, 0x0) r0 = creat(&(0x7f0000000280)='./bus\x00', 0x0) write$cgroup_type(r0, &(0x7f0000000200), 0x175d900f) ioctl$FS_IOC_RESVSP(r0, 0x40305828, &(0x7f0000000040)={0x0, 0x0, 0x281, 0x8}) [ 169.552844][T14226] loop1: detected capacity change from 0 to 6 [ 169.558257][T14209] FAT-fs (loop5): Directory bread(block 136) failed [ 169.559746][T14178] FAT-fs (loop2): Directory bread(block 137) failed [ 169.569353][T14105] FAT-fs (loop3): Directory bread(block 138) failed [ 169.579171][T14209] FAT-fs (loop5): Directory bread(block 137) failed [ 169.586643][T14226] FAT-fs (loop1): Directory bread(block 6) failed [ 169.586956][T14105] FAT-fs (loop3): Directory bread(block 139) failed [ 169.594401][T14178] FAT-fs (loop2): Directory bread(block 138) failed [ 169.602730][T14209] FAT-fs (loop5): Directory bread(block 138) failed [ 169.610585][T14226] FAT-fs (loop1): Directory bread(block 6) failed [ 169.617685][T14209] FAT-fs (loop5): Directory bread(block 139) failed [ 169.626217][T14178] FAT-fs (loop2): Directory bread(block 139) failed [ 169.626923][T14105] FAT-fs (loop3): Directory bread(block 140) failed [ 169.637429][T14226] FAT-fs (loop1): Directory bread(block 6) failed [ 169.640379][T14209] FAT-fs (loop5): Directory bread(block 140) failed [ 169.648354][T14178] FAT-fs (loop2): Directory bread(block 140) failed [ 169.652987][T14209] FAT-fs (loop5): Directory bread(block 141) failed [ 169.662240][T14178] FAT-fs (loop2): Directory bread(block 141) failed [ 169.673966][T14105] FAT-fs (loop3): Directory bread(block 141) failed [ 169.681875][T14178] FAT-fs (loop2): Directory bread(block 142) failed [ 169.697063][T14178] FAT-fs (loop2): Directory bread(block 143) failed [ 169.708065][T14105] FAT-fs (loop3): Directory bread(block 142) failed [ 169.715935][T14178] FAT-fs (loop2): error, corrupted directory (invalid entries) [ 169.723501][T14178] FAT-fs (loop2): Filesystem has been set read-only [ 169.730522][T14105] FAT-fs (loop3): Directory bread(block 143) failed [ 169.738531][T14105] FAT-fs (loop3): error, corrupted directory (invalid entries) [ 169.746350][T14105] FAT-fs (loop3): Filesystem has been set read-only 05:53:52 executing program 1: syz_mount_image$vfat(&(0x7f00000000c0), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000000)=[{&(0x7f0000000140)="eb3c906d6b66732e66617400028001000240000004f801", 0x17}, {&(0x7f0000000180)="53595a4b414c4c45522020080000e780325132510000e780325100000000000041660069006c00650030000f00fc0000ffffffffffffffffffff0000ffffffff46494c4530202020202020", 0x4b, 0x600}], 0x0, &(0x7f0000000400)=ANY=[@ANYBLOB='check=strict,iocharset=cp437']) creat(&(0x7f0000000200)='./file0/file1\x00', 0x20000000) [ 169.753695][T14209] FAT-fs (loop5): Directory bread(block 142) failed 05:53:52 executing program 2: syz_mount_image$vfat(&(0x7f00000000c0), &(0x7f0000000100)='./file0\x00', 0x0, 0x3, &(0x7f0000000000)=[{&(0x7f0000000140)="eb3c906d6b66732e66617400028001000240000004f801", 0x17}, {&(0x7f0000010100)="000000090000000000000000c20d000000000000000000b8017737c54836ecaaf8ffff00f0ff", 0x26, 0x1e0}, {&(0x7f0000000180)="53595a4b414c4c45522020080000e780325132510000e780325100000000000041660069006c00650030000f00fc0000ffffffffffffffffffff0000ffffffff46494c45302020202020201000c1e770325132510000e770325103", 0x5b, 0x600}], 0x0, &(0x7f0000000400)=ANY=[]) chdir(&(0x7f0000000340)='./file0\x00') creat(&(0x7f0000000200)='./file0/file1\x00', 0xb6) setresuid(0x0, 0x0, 0x0) open(&(0x7f0000000080)='./file1\x00', 0x4400, 0x186) 05:53:52 executing program 3: syz_mount_image$vfat(&(0x7f00000000c0), &(0x7f0000000100)='./file0\x00', 0x0, 0x3, &(0x7f0000000000)=[{&(0x7f0000000140)="eb3c906d6b66732e66617400028001000240000004f801", 0x17}, {&(0x7f0000010100)="000000090000000000000000c20d000000000000000000b8017737c54836ecaaf8ffff00f0ff", 0x26, 0x1e0}, {&(0x7f0000000180)="53595a4b414c4c45522020080000e780325132510000e780325100000000000041660069006c00650030000f00fc0000ffffffffffffffffffff0000ffffffff46494c45302020202020201000c1e770325132510000e770325103", 0x5b, 0x600}], 0x0, &(0x7f0000000400)=ANY=[]) chdir(&(0x7f0000000340)='./file0\x00') creat(&(0x7f0000000200)='./file0/file1\x00', 0x0) newfstatat(0xffffffffffffff9c, &(0x7f0000000340)='./file1\x00', 0x0, 0x0) open(&(0x7f0000000080)='./file1\x00', 0x4, 0x0) [ 169.779725][T14209] FAT-fs (loop5): Directory bread(block 143) failed [ 169.808926][T14209] FAT-fs (loop5): error, corrupted directory (invalid entries) [ 169.816531][T14209] FAT-fs (loop5): Filesystem has been set read-only [ 169.856006][T14311] loop1: detected capacity change from 0 to 6 [ 169.873373][T14315] loop2: detected capacity change from 0 to 6 [ 169.886398][T14311] FAT-fs (loop1): Directory bread(block 6) failed [ 169.898286][T14315] FAT-fs (loop2): Directory bread(block 6) failed 05:53:52 executing program 0: clone(0x0, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) add_key(&(0x7f0000000040)='dns_resolver\x00', 0x0, &(0x7f0000000000)="f68829b98108000000000002db00230000", 0x11, 0xfffffffffffffffb) r0 = socket$inet6_tcp(0xa, 0x1, 0x0) add_key$fscrypt_provisioning(&(0x7f00000000c0), &(0x7f0000000100)={'syz', 0x3}, &(0x7f0000000280)=ANY=[@ANYBLOB="0000000000000000002f27bf33505230b7b0aaa4ea42d0f300e6e488deadbbb5b7fc21bb4c3d45a4af9668c0c661de0957e9f59ea8140ddaad6d4b3916d8593b6e627f973f8e099f792f6b80af4b468c4f90119b4b83a55751e6e531f9d4cb22f9fd3029a6d98813d01bab3f13de03b672e2caed4579e6a3ba61e02e22a0e2ef2e975f3846"], 0xb, 0xfffffffffffffffa) setsockopt$inet6_tcp_int(0xffffffffffffffff, 0x6, 0x0, 0x0, 0x0) connect$inet6(r0, &(0x7f0000000140)={0xa, 0x4e21, 0x4e9, @private2={0xfc, 0x2, '\x00', 0x1}}, 0x1c) setsockopt$inet6_tcp_TCP_REPAIR_QUEUE(r0, 0x6, 0x14, &(0x7f0000000080)=0x2, 0x4) process_vm_writev(0x0, &(0x7f0000000000)=[{&(0x7f00008f9f09)=""/247, 0xf7}], 0x1, &(0x7f0000121000)=[{&(0x7f0000217f28)=""/231, 0xffffff4e}], 0x23a, 0x0) [ 169.920668][T14311] FAT-fs (loop1): Directory bread(block 6) failed [ 169.939639][T14311] FAT-fs (loop1): Directory bread(block 6) failed [ 169.955006][T14315] FAT-fs (loop2): Directory bread(block 135) failed [ 169.963445][T14331] loop3: detected capacity change from 0 to 6 05:53:52 executing program 5: syz_mount_image$vfat(&(0x7f00000000c0), &(0x7f0000000100)='./file0\x00', 0x0, 0x3, &(0x7f0000000000)=[{&(0x7f0000000140)="eb3c906d6b66732e66617400028001000240000004f801", 0x17}, {&(0x7f0000010100)="000000090000000000000000c20d000000000000000000b8017737c54836ecaaf8ffff00f0ff", 0x26, 0x1e0}, {&(0x7f0000000180)="53595a4b414c4c45522020080000e780325132510000e780325100000000000041660069006c00650030000f00fc0000ffffffffffffffffffff0000ffffffff46494c45302020202020201000c1e770325132510000e770325103", 0x5b, 0x600}], 0x0, &(0x7f0000000240)=ANY=[@ANYBLOB="636865676b3d7374726963742c696f63688bfe0a9ed5e9b76934133d76a7c344"]) chdir(&(0x7f0000000340)='./file0\x00') creat(&(0x7f0000000200)='./file0/file1\x00', 0x0) r0 = socket$inet6_tcp(0xa, 0x1, 0x0) getsockopt$inet6_tcp_TCP_REPAIR_WINDOW(r0, 0x6, 0x1d, &(0x7f0000000000), &(0x7f0000000040)=0x14) preadv(r0, &(0x7f0000000300)=[{&(0x7f0000000380)=""/210, 0xd2}, {&(0x7f0000000280)=""/71, 0x47}], 0x2, 0x80, 0xfffffffb) newfstatat(0xffffffffffffff9c, &(0x7f0000000340)='./file1\x00', 0x0, 0x0) open(&(0x7f0000000080)='./file1\x00', 0x8442, 0x188) [ 169.973293][T14315] FAT-fs (loop2): Directory bread(block 136) failed [ 169.981543][T14315] FAT-fs (loop2): Directory bread(block 137) failed [ 169.988845][T14315] FAT-fs (loop2): Directory bread(block 138) failed [ 169.995604][T14315] FAT-fs (loop2): Directory bread(block 139) failed [ 169.998119][T14331] FAT-fs (loop3): Directory bread(block 6) failed [ 170.002466][T14315] FAT-fs (loop2): Directory bread(block 140) failed [ 170.016269][T14315] FAT-fs (loop2): Directory bread(block 141) failed 05:53:52 executing program 1: syz_mount_image$vfat(&(0x7f00000000c0), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000000)=[{&(0x7f0000000140)="eb3c906d6b66732e66617400028001000240000004f801", 0x17}, {&(0x7f0000000180)="53595a4b414c4c45522020080000e780325132510000e780325100000000000041660069006c00650030000f00fc0000ffffffffffffffffffff0000ffffffff46494c4530202020202020", 0x4b, 0x600}], 0x0, &(0x7f0000000400)=ANY=[@ANYBLOB='check=strict,iocharset=cp437']) creat(&(0x7f0000000200)='./file0/file1\x00', 0x25000000) [ 170.023357][T14315] FAT-fs (loop2): Directory bread(block 142) failed [ 170.037915][T14315] FAT-fs (loop2): Directory bread(block 143) failed [ 170.048520][T14331] FAT-fs (loop3): Directory bread(block 135) failed [ 170.055948][T14367] loop5: detected capacity change from 0 to 6 [ 170.062212][T14331] FAT-fs (loop3): Directory bread(block 136) failed 05:53:52 executing program 0: clone(0x0, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) add_key(&(0x7f0000000040)='dns_resolver\x00', 0x0, &(0x7f0000000000)="f68829b98108000000000002db00230000", 0x11, 0xfffffffffffffffb) r0 = socket$inet6_tcp(0xa, 0x1, 0x0) add_key$fscrypt_provisioning(&(0x7f00000000c0), &(0x7f0000000100)={'syz', 0x3}, &(0x7f0000000280)=ANY=[@ANYBLOB="0000000000000000002f27bf33505230b7b0aaa4ea42d0f300e6e488deadbbb5b7fc21bb4c3d45a4af9668c0c661de0957e9f59ea8140ddaad6d4b3916d8593b6e627f973f8e099f792f6b80af4b468c4f90119b4b83a55751e6e531f9d4cb22f9fd3029a6d98813d01bab3f13de03b672e2caed4579e6a3ba61e02e22a0e2ef2e975f3846"], 0xb, 0xfffffffffffffffa) setsockopt$inet6_tcp_int(0xffffffffffffffff, 0x6, 0x0, 0x0, 0x0) connect$inet6(r0, &(0x7f0000000140)={0xa, 0x4e21, 0x4e9, @private2={0xfc, 0x2, '\x00', 0x1}}, 0x1c) setsockopt$inet6_tcp_TCP_REPAIR_QUEUE(r0, 0x6, 0x14, &(0x7f0000000080)=0x2, 0x4) process_vm_writev(0x0, &(0x7f0000000000)=[{&(0x7f00008f9f09)=""/247, 0xf7}], 0x1, &(0x7f0000121000)=[{&(0x7f0000217f28)=""/231, 0xffffff4e}], 0x23a, 0x0) 05:53:52 executing program 4: prlimit64(0x0, 0xe, &(0x7f0000000280)={0x9, 0x8d}, 0x0) sched_setattr(0x0, &(0x7f0000000040)={0x38, 0x2, 0x0, 0x0, 0x8}, 0x0) r0 = creat(&(0x7f0000000280)='./bus\x00', 0x0) write$cgroup_type(r0, &(0x7f0000000200), 0x175d900f) ioctl$FS_IOC_RESVSP(r0, 0x40305828, &(0x7f0000000040)={0x0, 0x0, 0x500, 0x8}) [ 170.071137][T14315] FAT-fs (loop2): error, corrupted directory (invalid entries) [ 170.078737][T14315] FAT-fs (loop2): Filesystem has been set read-only [ 170.085718][T14367] FAT-fs (loop5): Unrecognized mount option "chegk=strict" or missing value [ 170.094733][T14331] FAT-fs (loop3): Directory bread(block 137) failed [ 170.101713][T14331] FAT-fs (loop3): Directory bread(block 138) failed [ 170.108697][T14331] FAT-fs (loop3): Directory bread(block 139) failed 05:53:52 executing program 2: syz_mount_image$vfat(&(0x7f00000000c0), &(0x7f0000000100)='./file0\x00', 0x0, 0x3, &(0x7f0000000000)=[{&(0x7f0000000140)="eb3c906d6b66732e66617400028001000240000004f801", 0x17}, {&(0x7f0000010100)="000000090000000000000000c20d000000000000000000b8017737c54836ecaaf8ffff00f0ff", 0x26, 0x1e0}, {&(0x7f0000000180)="53595a4b414c4c45522020080000e780325132510000e780325100000000000041660069006c00650030000f00fc0000ffffffffffffffffffff0000ffffffff46494c45302020202020201000c1e770325132510000e770325103", 0x5b, 0x600}], 0x0, &(0x7f0000000400)=ANY=[]) chdir(&(0x7f0000000340)='./file0\x00') creat(&(0x7f0000000200)='./file0/file1\x00', 0xb7) setresuid(0x0, 0x0, 0x0) open(&(0x7f0000000080)='./file1\x00', 0x4400, 0x186) [ 170.120597][T14331] FAT-fs (loop3): Directory bread(block 140) failed [ 170.140255][T14367] loop5: detected capacity change from 0 to 6 [ 170.146817][T14442] loop1: detected capacity change from 0 to 6 [ 170.150793][T14437] dns_resolver_preparse: 18 callbacks suppressed [ 170.150807][T14437] Option ' ' to dns_resolver key: bad/missing value [ 170.156639][T14331] FAT-fs (loop3): Directory bread(block 141) failed [ 170.172705][T14367] FAT-fs (loop5): Unrecognized mount option "chegk=strict" or missing value [ 170.182985][T14331] FAT-fs (loop3): Directory bread(block 142) failed [ 170.189756][T14331] FAT-fs (loop3): Directory bread(block 143) failed [ 170.198152][T14331] FAT-fs (loop3): error, corrupted directory (invalid entries) [ 170.205723][T14331] FAT-fs (loop3): Filesystem has been set read-only [ 170.214860][T14442] FAT-fs (loop1): Directory bread(block 6) failed 05:53:53 executing program 0: clone(0x80100900, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) add_key(0x0, 0x0, &(0x7f0000000000)="f68829b98108000000000002db00230000", 0x11, 0xfffffffffffffffb) r0 = socket$inet6_tcp(0xa, 0x1, 0x0) add_key$fscrypt_provisioning(&(0x7f00000000c0), &(0x7f0000000100)={'syz', 0x3}, &(0x7f0000000280)=ANY=[@ANYBLOB="0000000000000000002f27bf33505230b7b0aaa4ea42d0f300e6e488deadbbb5b7fc21bb4c3d45a4af9668c0c661de0957e9f59ea8140ddaad6d4b3916d8593b6e627f973f8e099f792f6b80af4b468c4f90119b4b83a55751e6e531f9d4cb22f9fd3029a6d98813d01bab3f13de03b672e2caed4579e6a3ba61e02e22a0e2ef2e975f3846"], 0xb, 0xfffffffffffffffa) setsockopt$inet6_tcp_int(0xffffffffffffffff, 0x6, 0x0, 0x0, 0x0) connect$inet6(r0, &(0x7f0000000140)={0xa, 0x4e21, 0x4e9, @private2={0xfc, 0x2, '\x00', 0x1}}, 0x1c) setsockopt$inet6_tcp_TCP_REPAIR_QUEUE(r0, 0x6, 0x14, &(0x7f0000000080)=0x2, 0x4) process_vm_writev(0x0, &(0x7f0000000000)=[{&(0x7f00008f9f09)=""/247, 0xf7}], 0x1, &(0x7f0000121000)=[{&(0x7f0000217f28)=""/231, 0xffffff4e}], 0x23a, 0x0) 05:53:53 executing program 3: syz_mount_image$vfat(&(0x7f00000000c0), &(0x7f0000000100)='./file0\x00', 0x0, 0x3, &(0x7f0000000000)=[{&(0x7f0000000140)="eb3c906d6b66732e66617400028001000240000004f801", 0x17}, {&(0x7f0000010100)="000000090000000000000000c20d000000000000000000b8017737c54836ecaaf8ffff00f0ff", 0x26, 0x1e0}, {&(0x7f0000000180)="53595a4b414c4c45522020080000e780325132510000e780325100000000000041660069006c00650030000f00fc0000ffffffffffffffffffff0000ffffffff46494c45302020202020201000c1e770325132510000e770325103", 0x5b, 0x600}], 0x0, &(0x7f0000000400)=ANY=[]) chdir(&(0x7f0000000340)='./file0\x00') creat(&(0x7f0000000200)='./file0/file1\x00', 0x0) newfstatat(0xffffffffffffff9c, &(0x7f0000000340)='./file1\x00', 0x0, 0x0) open(&(0x7f0000000080)='./file1\x00', 0x18, 0x0) 05:53:53 executing program 1: syz_mount_image$vfat(&(0x7f00000000c0), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000000)=[{&(0x7f0000000140)="eb3c906d6b66732e66617400028001000240000004f801", 0x17}, {&(0x7f0000000180)="53595a4b414c4c45522020080000e780325132510000e780325100000000000041660069006c00650030000f00fc0000ffffffffffffffffffff0000ffffffff46494c4530202020202020", 0x4b, 0x600}], 0x0, &(0x7f0000000400)=ANY=[@ANYBLOB='check=strict,iocharset=cp437']) creat(&(0x7f0000000200)='./file0/file1\x00', 0x3f000000) [ 170.281682][T14442] FAT-fs (loop1): Directory bread(block 6) failed [ 170.288533][T14442] FAT-fs (loop1): Directory bread(block 6) failed 05:53:53 executing program 5: syz_mount_image$vfat(&(0x7f00000000c0), &(0x7f0000000100)='./file0\x00', 0x0, 0x3, &(0x7f0000000000)=[{&(0x7f0000000140)="eb3c906d6b66732e66617400028001000240000004f801", 0x17}, {&(0x7f0000010100)="000000090000000000000000c20d000000000000000000b8017737c54836ecaaf8ffff00f0ff", 0x26, 0x1e0}, {&(0x7f0000000180)="53595a4b414c4c45522020080000e780325132510000e780325100000000000041660069006c00650030000f00fc0000ffffffffffffffffffff0000ffffffff46494c45302020202020201000c1e770325132510000e770325103", 0x5b, 0x600}], 0x0, &(0x7f0000000400)=ANY=[@ANYBLOB="636865636b6f63998acbfa65743d6370343337"]) chdir(&(0x7f0000000340)='./file0\x00') creat(&(0x7f0000000200)='./file0/file1\x00', 0x0) newfstatat(0xffffffffffffff9c, &(0x7f0000000340)='./file1\x00', 0x0, 0x0) open(&(0x7f0000000080)='./file1\x00', 0x0, 0x0) [ 170.347474][T14555] loop3: detected capacity change from 0 to 6 [ 170.357932][T14552] loop2: detected capacity change from 0 to 6 [ 170.359992][T14570] loop1: detected capacity change from 0 to 6 [ 170.371415][T14552] FAT-fs (loop2): Directory bread(block 6) failed [ 170.387358][T14658] loop5: detected capacity change from 0 to 6 05:53:53 executing program 0: clone(0x80100900, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) add_key(0x0, 0x0, &(0x7f0000000000)="f68829b98108000000000002db00230000", 0x11, 0xfffffffffffffffb) r0 = socket$inet6_tcp(0xa, 0x1, 0x0) add_key$fscrypt_provisioning(&(0x7f00000000c0), &(0x7f0000000100)={'syz', 0x3}, &(0x7f0000000280)=ANY=[@ANYBLOB="0000000000000000002f27bf33505230b7b0aaa4ea42d0f300e6e488deadbbb5b7fc21bb4c3d45a4af9668c0c661de0957e9f59ea8140ddaad6d4b3916d8593b6e627f973f8e099f792f6b80af4b468c4f90119b4b83a55751e6e531f9d4cb22f9fd3029a6d98813d01bab3f13de03b672e2caed4579e6a3ba61e02e22a0e2ef2e975f3846"], 0xb, 0xfffffffffffffffa) setsockopt$inet6_tcp_int(0xffffffffffffffff, 0x6, 0x0, 0x0, 0x0) connect$inet6(r0, &(0x7f0000000140)={0xa, 0x4e21, 0x4e9, @private2={0xfc, 0x2, '\x00', 0x1}}, 0x1c) setsockopt$inet6_tcp_TCP_REPAIR_QUEUE(r0, 0x6, 0x14, &(0x7f0000000080)=0x2, 0x4) process_vm_writev(0x0, &(0x7f0000000000)=[{&(0x7f00008f9f09)=""/247, 0xf7}], 0x1, &(0x7f0000121000)=[{&(0x7f0000217f28)=""/231, 0xffffff4e}], 0x23a, 0x0) [ 170.389650][T14555] FAT-fs (loop3): Directory bread(block 6) failed [ 170.403603][T14570] FAT-fs (loop1): Directory bread(block 6) failed [ 170.426965][T14658] FAT-fs (loop5): Unrecognized mount option "checkoc™ŠËúet=cp437" or missing value [ 170.437612][T14570] FAT-fs (loop1): Directory bread(block 6) failed 05:53:53 executing program 4: prlimit64(0x0, 0xe, &(0x7f0000000280)={0x9, 0x8d}, 0x0) sched_setattr(0x0, &(0x7f0000000040)={0x38, 0x2, 0x0, 0x0, 0x8}, 0x0) r0 = creat(&(0x7f0000000280)='./bus\x00', 0x0) write$cgroup_type(r0, &(0x7f0000000200), 0x175d900f) ioctl$FS_IOC_RESVSP(r0, 0x40305828, &(0x7f0000000040)={0x0, 0x0, 0x600, 0x8}) [ 170.440004][T14552] FAT-fs (loop2): Directory bread(block 135) failed [ 170.448470][T14570] FAT-fs (loop1): Directory bread(block 6) failed [ 170.455407][T14552] FAT-fs (loop2): Directory bread(block 136) failed [ 170.465736][T14555] FAT-fs (loop3): Directory bread(block 135) failed [ 170.472647][T14555] FAT-fs (loop3): Directory bread(block 136) failed [ 170.479709][T14555] FAT-fs (loop3): Directory bread(block 137) failed [ 170.486713][T14555] FAT-fs (loop3): Directory bread(block 138) failed [ 170.493409][T14555] FAT-fs (loop3): Directory bread(block 139) failed [ 170.500164][T14552] FAT-fs (loop2): Directory bread(block 137) failed [ 170.507793][T14555] FAT-fs (loop3): Directory bread(block 140) failed [ 170.528146][T14552] FAT-fs (loop2): Directory bread(block 138) failed [ 170.538496][T14552] FAT-fs (loop2): Directory bread(block 139) failed 05:53:53 executing program 1: syz_mount_image$vfat(&(0x7f00000000c0), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000000)=[{&(0x7f0000000140)="eb3c906d6b66732e66617400028001000240000004f801", 0x17}, {&(0x7f0000000180)="53595a4b414c4c45522020080000e780325132510000e780325100000000000041660069006c00650030000f00fc0000ffffffffffffffffffff0000ffffffff46494c4530202020202020", 0x4b, 0x600}], 0x0, &(0x7f0000000400)=ANY=[@ANYBLOB='check=strict,iocharset=cp437']) creat(&(0x7f0000000200)='./file0/file1\x00', 0x48000000) [ 170.545635][T14555] FAT-fs (loop3): Directory bread(block 141) failed [ 170.552347][T14552] FAT-fs (loop2): Directory bread(block 140) failed [ 170.560552][T14555] FAT-fs (loop3): Directory bread(block 142) failed [ 170.567441][T14552] FAT-fs (loop2): Directory bread(block 141) failed [ 170.574470][T14552] FAT-fs (loop2): Directory bread(block 142) failed [ 170.581323][T14555] FAT-fs (loop3): Directory bread(block 143) failed [ 170.588857][T14552] FAT-fs (loop2): Directory bread(block 143) failed [ 170.597830][T14555] FAT-fs (loop3): error, corrupted directory (invalid entries) [ 170.605460][T14555] FAT-fs (loop3): Filesystem has been set read-only [ 170.614788][T14552] FAT-fs (loop2): error, corrupted directory (invalid entries) [ 170.622707][T14552] FAT-fs (loop2): Filesystem has been set read-only 05:53:53 executing program 2: syz_mount_image$vfat(&(0x7f00000000c0), &(0x7f0000000100)='./file0\x00', 0x0, 0x3, &(0x7f0000000000)=[{&(0x7f0000000140)="eb3c906d6b66732e66617400028001000240000004f801", 0x17}, {&(0x7f0000010100)="000000090000000000000000c20d000000000000000000b8017737c54836ecaaf8ffff00f0ff", 0x26, 0x1e0}, {&(0x7f0000000180)="53595a4b414c4c45522020080000e780325132510000e780325100000000000041660069006c00650030000f00fc0000ffffffffffffffffffff0000ffffffff46494c45302020202020201000c1e770325132510000e770325103", 0x5b, 0x600}], 0x0, &(0x7f0000000400)=ANY=[]) chdir(&(0x7f0000000340)='./file0\x00') creat(&(0x7f0000000200)='./file0/file1\x00', 0xb8) setresuid(0x0, 0x0, 0x0) open(&(0x7f0000000080)='./file1\x00', 0x4400, 0x186) 05:53:53 executing program 3: syz_mount_image$vfat(&(0x7f00000000c0), &(0x7f0000000100)='./file0\x00', 0x0, 0x3, &(0x7f0000000000)=[{&(0x7f0000000140)="eb3c906d6b66732e66617400028001000240000004f801", 0x17}, {&(0x7f0000010100)="000000090000000000000000c20d000000000000000000b8017737c54836ecaaf8ffff00f0ff", 0x26, 0x1e0}, {&(0x7f0000000180)="53595a4b414c4c45522020080000e780325132510000e780325100000000000041660069006c00650030000f00fc0000ffffffffffffffffffff0000ffffffff46494c45302020202020201000c1e770325132510000e770325103", 0x5b, 0x600}], 0x0, &(0x7f0000000400)=ANY=[]) chdir(&(0x7f0000000340)='./file0\x00') creat(&(0x7f0000000200)='./file0/file1\x00', 0x0) newfstatat(0xffffffffffffff9c, &(0x7f0000000340)='./file1\x00', 0x0, 0x0) open(&(0x7f0000000080)='./file1\x00', 0x1800, 0x0) 05:53:53 executing program 0: clone(0x80100900, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) add_key(0x0, 0x0, &(0x7f0000000000)="f68829b98108000000000002db00230000", 0x11, 0xfffffffffffffffb) r0 = socket$inet6_tcp(0xa, 0x1, 0x0) add_key$fscrypt_provisioning(&(0x7f00000000c0), &(0x7f0000000100)={'syz', 0x3}, &(0x7f0000000280)=ANY=[@ANYBLOB="0000000000000000002f27bf33505230b7b0aaa4ea42d0f300e6e488deadbbb5b7fc21bb4c3d45a4af9668c0c661de0957e9f59ea8140ddaad6d4b3916d8593b6e627f973f8e099f792f6b80af4b468c4f90119b4b83a55751e6e531f9d4cb22f9fd3029a6d98813d01bab3f13de03b672e2caed4579e6a3ba61e02e22a0e2ef2e975f3846"], 0xb, 0xfffffffffffffffa) setsockopt$inet6_tcp_int(0xffffffffffffffff, 0x6, 0x0, 0x0, 0x0) connect$inet6(r0, &(0x7f0000000140)={0xa, 0x4e21, 0x4e9, @private2={0xfc, 0x2, '\x00', 0x1}}, 0x1c) setsockopt$inet6_tcp_TCP_REPAIR_QUEUE(r0, 0x6, 0x14, &(0x7f0000000080)=0x2, 0x4) process_vm_writev(0x0, &(0x7f0000000000)=[{&(0x7f00008f9f09)=""/247, 0xf7}], 0x1, &(0x7f0000121000)=[{&(0x7f0000217f28)=""/231, 0xffffff4e}], 0x23a, 0x0) [ 170.657602][T14658] loop5: detected capacity change from 0 to 6 [ 170.679632][T14658] FAT-fs (loop5): Unrecognized mount option "checkoc™ŠËúet=cp437" or missing value 05:53:53 executing program 1: syz_mount_image$vfat(&(0x7f00000000c0), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000000)=[{&(0x7f0000000140)="eb3c906d6b66732e66617400028001000240000004f801", 0x17}, {&(0x7f0000000180)="53595a4b414c4c45522020080000e780325132510000e780325100000000000041660069006c00650030000f00fc0000ffffffffffffffffffff0000ffffffff46494c4530202020202020", 0x4b, 0x600}], 0x0, &(0x7f0000000400)=ANY=[@ANYBLOB='check=strict,iocharset=cp437']) creat(&(0x7f0000000200)='./file0/file1\x00', 0x4c000000) [ 170.728074][T14776] loop1: detected capacity change from 0 to 6 [ 170.739374][T14776] FAT-fs (loop1): Directory bread(block 6) failed [ 170.751517][T14776] FAT-fs (loop1): Directory bread(block 6) failed [ 170.758861][T14776] FAT-fs (loop1): Directory bread(block 6) failed 05:53:53 executing program 4: prlimit64(0x0, 0xe, &(0x7f0000000280)={0x9, 0x8d}, 0x0) sched_setattr(0x0, &(0x7f0000000040)={0x38, 0x2, 0x0, 0x0, 0x8}, 0x0) r0 = creat(&(0x7f0000000280)='./bus\x00', 0x0) write$cgroup_type(r0, &(0x7f0000000200), 0x175d900f) ioctl$FS_IOC_RESVSP(r0, 0x40305828, &(0x7f0000000040)={0x0, 0x0, 0xc00, 0x8}) 05:53:53 executing program 5: syz_mount_image$vfat(&(0x7f00000000c0), &(0x7f0000000100)='./file0\x00', 0x0, 0x3, &(0x7f0000000000)=[{&(0x7f0000000140)="eb3c906d6b66732e66617400028001000240000004f801", 0x17}, {&(0x7f0000010100)="000000090000000000000000c20d000000000000000000b8017737c54836ecaaf8ffff00f0ff", 0x26, 0x1e0}, {&(0x7f0000000180)="53595a4b414c4c45522020080000e780325132510000e780325100000000000041660069006c00650030000f00fc0000ffffffffffffffffffff0000ffffffff46494c45302020202020201000c1e770325132510000e770325103", 0x5b, 0x600}], 0x0, &(0x7f0000000400)=ANY=[@ANYBLOB='check=strict,iocharset=cp437']) chdir(&(0x7f0000000340)='./file0\x00') newfstatat(0xffffffffffffff9c, &(0x7f0000000340)='./file1\x00', 0x0, 0x0) open(&(0x7f0000000080)='./file1\x00', 0x0, 0x0) [ 170.805445][T14833] loop2: detected capacity change from 0 to 6 [ 170.827888][T14880] loop3: detected capacity change from 0 to 6 [ 170.836079][T14833] FAT-fs (loop2): Directory bread(block 6) failed 05:53:53 executing program 0: clone(0x80100900, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) add_key(&(0x7f0000000040)='dns_resolver\x00', 0x0, 0x0, 0x0, 0xfffffffffffffffb) r0 = socket$inet6_tcp(0xa, 0x1, 0x0) add_key$fscrypt_provisioning(&(0x7f00000000c0), &(0x7f0000000100)={'syz', 0x3}, &(0x7f0000000280)=ANY=[@ANYBLOB="0000000000000000002f27bf33505230b7b0aaa4ea42d0f300e6e488deadbbb5b7fc21bb4c3d45a4af9668c0c661de0957e9f59ea8140ddaad6d4b3916d8593b6e627f973f8e099f792f6b80af4b468c4f90119b4b83a55751e6e531f9d4cb22f9fd3029a6d98813d01bab3f13de03b672e2caed4579e6a3ba61e02e22a0e2ef2e975f3846"], 0xb, 0xfffffffffffffffa) setsockopt$inet6_tcp_int(0xffffffffffffffff, 0x6, 0x0, 0x0, 0x0) connect$inet6(r0, &(0x7f0000000140)={0xa, 0x4e21, 0x4e9, @private2={0xfc, 0x2, '\x00', 0x1}}, 0x1c) setsockopt$inet6_tcp_TCP_REPAIR_QUEUE(r0, 0x6, 0x14, &(0x7f0000000080)=0x2, 0x4) process_vm_writev(0x0, &(0x7f0000000000)=[{&(0x7f00008f9f09)=""/247, 0xf7}], 0x1, &(0x7f0000121000)=[{&(0x7f0000217f28)=""/231, 0xffffff4e}], 0x23a, 0x0) [ 170.852336][T14880] FAT-fs (loop3): Directory bread(block 6) failed [ 170.866021][T14833] FAT-fs (loop2): Directory bread(block 135) failed [ 170.872957][T14883] loop1: detected capacity change from 0 to 6 [ 170.889484][T14833] FAT-fs (loop2): Directory bread(block 136) failed [ 170.904807][T14883] FAT-fs (loop1): Directory bread(block 6) failed [ 170.911409][T14833] FAT-fs (loop2): Directory bread(block 137) failed [ 170.918398][T14833] FAT-fs (loop2): Directory bread(block 138) failed [ 170.925221][T14833] FAT-fs (loop2): Directory bread(block 139) failed [ 170.938243][T14883] FAT-fs (loop1): Directory bread(block 6) failed [ 170.946954][T14833] FAT-fs (loop2): Directory bread(block 140) failed [ 170.954277][T14883] FAT-fs (loop1): Directory bread(block 6) failed [ 170.960967][T14833] FAT-fs (loop2): Directory bread(block 141) failed [ 170.969183][T14833] FAT-fs (loop2): Directory bread(block 142) failed [ 170.996175][T14880] FAT-fs (loop3): Directory bread(block 6) failed 05:53:53 executing program 1: syz_mount_image$vfat(&(0x7f00000000c0), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000000)=[{&(0x7f0000000140)="eb3c906d6b66732e66617400028001000240000004f801", 0x17}, {&(0x7f0000000180)="53595a4b414c4c45522020080000e780325132510000e780325100000000000041660069006c00650030000f00fc0000ffffffffffffffffffff0000ffffffff46494c4530202020202020", 0x4b, 0x600}], 0x0, &(0x7f0000000400)=ANY=[@ANYBLOB='check=strict,iocharset=cp437']) creat(&(0x7f0000000200)='./file0/file1\x00', 0x60000000) [ 171.003537][T14833] FAT-fs (loop2): Directory bread(block 143) failed [ 171.010788][T14893] loop5: detected capacity change from 0 to 6 [ 171.029988][T14893] FAT-fs (loop5): Directory bread(block 6) failed [ 171.041192][T14833] FAT-fs (loop2): error, corrupted directory (invalid entries) [ 171.048802][T14833] FAT-fs (loop2): Filesystem has been set read-only 05:53:53 executing program 0: clone(0x80100900, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) add_key(&(0x7f0000000040)='dns_resolver\x00', 0x0, 0x0, 0x0, 0xfffffffffffffffb) r0 = socket$inet6_tcp(0xa, 0x1, 0x0) add_key$fscrypt_provisioning(&(0x7f00000000c0), &(0x7f0000000100)={'syz', 0x3}, &(0x7f0000000280)=ANY=[@ANYBLOB="0000000000000000002f27bf33505230b7b0aaa4ea42d0f300e6e488deadbbb5b7fc21bb4c3d45a4af9668c0c661de0957e9f59ea8140ddaad6d4b3916d8593b6e627f973f8e099f792f6b80af4b468c4f90119b4b83a55751e6e531f9d4cb22f9fd3029a6d98813d01bab3f13de03b672e2caed4579e6a3ba61e02e22a0e2ef2e975f3846"], 0xb, 0xfffffffffffffffa) setsockopt$inet6_tcp_int(0xffffffffffffffff, 0x6, 0x0, 0x0, 0x0) connect$inet6(r0, &(0x7f0000000140)={0xa, 0x4e21, 0x4e9, @private2={0xfc, 0x2, '\x00', 0x1}}, 0x1c) setsockopt$inet6_tcp_TCP_REPAIR_QUEUE(r0, 0x6, 0x14, &(0x7f0000000080)=0x2, 0x4) process_vm_writev(0x0, &(0x7f0000000000)=[{&(0x7f00008f9f09)=""/247, 0xf7}], 0x1, &(0x7f0000121000)=[{&(0x7f0000217f28)=""/231, 0xffffff4e}], 0x23a, 0x0) [ 171.058879][T14880] FAT-fs (loop3): Directory bread(block 6) failed [ 171.067139][T14893] FAT-fs (loop5): Directory bread(block 6) failed 05:53:53 executing program 2: syz_mount_image$vfat(&(0x7f00000000c0), &(0x7f0000000100)='./file0\x00', 0x0, 0x3, &(0x7f0000000000)=[{&(0x7f0000000140)="eb3c906d6b66732e66617400028001000240000004f801", 0x17}, {&(0x7f0000010100)="000000090000000000000000c20d000000000000000000b8017737c54836ecaaf8ffff00f0ff", 0x26, 0x1e0}, {&(0x7f0000000180)="53595a4b414c4c45522020080000e780325132510000e780325100000000000041660069006c00650030000f00fc0000ffffffffffffffffffff0000ffffffff46494c45302020202020201000c1e770325132510000e770325103", 0x5b, 0x600}], 0x0, &(0x7f0000000400)=ANY=[]) chdir(&(0x7f0000000340)='./file0\x00') creat(&(0x7f0000000200)='./file0/file1\x00', 0xb9) setresuid(0x0, 0x0, 0x0) open(&(0x7f0000000080)='./file1\x00', 0x4400, 0x186) 05:53:53 executing program 5: r0 = syz_mount_image$vfat(&(0x7f00000000c0), &(0x7f0000000100)='./file0\x00', 0x0, 0x3, &(0x7f0000000000)=[{&(0x7f0000000140)="eb3c906d6b66732e66617400028001000240000004f801", 0x17}, {&(0x7f0000010100)="000000090000000000000000c20d000000000000000000b8017737c54836ecaaf8ffff00f0ff", 0x26, 0x1e0}, {&(0x7f0000000180)="53595a4b414c4c45522020080000e780325132510000e780325100000000000041660069006c00650030000f00fc0000ffffffffffffffffffff0000ffffffff46494c45302020202020201000c1e770325132510000e770325103", 0x5b, 0x600}], 0x0, &(0x7f0000000240)=ANY=[@ANYBLOB="6368656300087374726963bbec2ff0119e0b80b5bfbe85406c0d34333700"/43]) chdir(&(0x7f0000000340)='./file0\x00') creat(&(0x7f0000000200)='./file0/file1\x00', 0x0) newfstatat(0xffffffffffffff9c, &(0x7f0000000340)='./file1\x00', 0x0, 0x0) write$binfmt_script(r0, &(0x7f0000000380)={'#! ', './file1', [{0x20, '*('}, {0x20, 'vfat\x00'}, {0x20, '}\\\xc0'}, {0x20, 'vfat\x00'}, {0x20, 'vfat\x00'}, {0x20, 'vfat\x00'}], 0xa, "d5d9e477c944c37887816c866c251c3f296c461c935624a76e8aaaa67c6a39421fe43ea1da359603262b30dc274360083ff39963c8c0fa560413b572f27c5c971fc72c4260d332aa4260ba23737b8ee9b23d67f69a8c31ab8267defbd6f886ae5afc7708b7758f9a3c28093b7c90d72245753e8e8ee1adba828ebaa9d04243e10bcbe4666bf17385c0aebb180eea2e8b8bacf72cedc106"}, 0xc1) open(&(0x7f0000000080)='./file1\x00', 0x0, 0x0) 05:53:53 executing program 3: syz_mount_image$vfat(&(0x7f00000000c0), &(0x7f0000000100)='./file0\x00', 0x0, 0x3, &(0x7f0000000000)=[{&(0x7f0000000140)="eb3c906d6b66732e66617400028001000240000004f801", 0x17}, {&(0x7f0000010100)="000000090000000000000000c20d000000000000000000b8017737c54836ecaaf8ffff00f0ff", 0x26, 0x1e0}, {&(0x7f0000000180)="53595a4b414c4c45522020080000e780325132510000e780325100000000000041660069006c00650030000f00fc0000ffffffffffffffffffff0000ffffffff46494c45302020202020201000c1e770325132510000e770325103", 0x5b, 0x600}], 0x0, &(0x7f0000000400)=ANY=[]) chdir(&(0x7f0000000340)='./file0\x00') creat(&(0x7f0000000200)='./file0/file1\x00', 0x0) newfstatat(0xffffffffffffff9c, &(0x7f0000000340)='./file1\x00', 0x0, 0x0) open(&(0x7f0000000080)='./file1\x00', 0x3f00, 0x0) [ 171.116222][T14999] loop1: detected capacity change from 0 to 6 [ 171.131839][T14999] FAT-fs (loop1): Directory bread(block 6) failed [ 171.144725][T14999] FAT-fs (loop1): Directory bread(block 6) failed [ 171.151518][T14999] FAT-fs (loop1): Directory bread(block 6) failed 05:53:53 executing program 0: clone(0x80100900, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) add_key(&(0x7f0000000040)='dns_resolver\x00', 0x0, 0x0, 0x0, 0xfffffffffffffffb) r0 = socket$inet6_tcp(0xa, 0x1, 0x0) add_key$fscrypt_provisioning(&(0x7f00000000c0), &(0x7f0000000100)={'syz', 0x3}, &(0x7f0000000280)=ANY=[@ANYBLOB="0000000000000000002f27bf33505230b7b0aaa4ea42d0f300e6e488deadbbb5b7fc21bb4c3d45a4af9668c0c661de0957e9f59ea8140ddaad6d4b3916d8593b6e627f973f8e099f792f6b80af4b468c4f90119b4b83a55751e6e531f9d4cb22f9fd3029a6d98813d01bab3f13de03b672e2caed4579e6a3ba61e02e22a0e2ef2e975f3846"], 0xb, 0xfffffffffffffffa) setsockopt$inet6_tcp_int(0xffffffffffffffff, 0x6, 0x0, 0x0, 0x0) connect$inet6(r0, &(0x7f0000000140)={0xa, 0x4e21, 0x4e9, @private2={0xfc, 0x2, '\x00', 0x1}}, 0x1c) setsockopt$inet6_tcp_TCP_REPAIR_QUEUE(r0, 0x6, 0x14, &(0x7f0000000080)=0x2, 0x4) process_vm_writev(0x0, &(0x7f0000000000)=[{&(0x7f00008f9f09)=""/247, 0xf7}], 0x1, &(0x7f0000121000)=[{&(0x7f0000217f28)=""/231, 0xffffff4e}], 0x23a, 0x0) 05:53:53 executing program 1: syz_mount_image$vfat(&(0x7f00000000c0), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000000)=[{&(0x7f0000000140)="eb3c906d6b66732e66617400028001000240000004f801", 0x17}, {&(0x7f0000000180)="53595a4b414c4c45522020080000e780325132510000e780325100000000000041660069006c00650030000f00fc0000ffffffffffffffffffff0000ffffffff46494c4530202020202020", 0x4b, 0x600}], 0x0, &(0x7f0000000400)=ANY=[@ANYBLOB='check=strict,iocharset=cp437']) creat(&(0x7f0000000200)='./file0/file1\x00', 0x68000000) 05:53:54 executing program 4: prlimit64(0x0, 0xe, &(0x7f0000000280)={0x9, 0x8d}, 0x0) sched_setattr(0x0, &(0x7f0000000040)={0x38, 0x2, 0x0, 0x0, 0x8}, 0x0) r0 = creat(&(0x7f0000000280)='./bus\x00', 0x0) write$cgroup_type(r0, &(0x7f0000000200), 0x175d900f) ioctl$FS_IOC_RESVSP(r0, 0x40305828, &(0x7f0000000040)={0x0, 0x0, 0xd00, 0x8}) [ 171.224246][T15104] loop2: detected capacity change from 0 to 6 [ 171.255200][T15106] loop5: detected capacity change from 0 to 6 [ 171.263227][T15104] FAT-fs (loop2): Directory bread(block 6) failed [ 171.278553][T15114] loop3: detected capacity change from 0 to 6 [ 171.287423][T15106] FAT-fs (loop5): Unrecognized mount option "chec" or missing value [ 171.292495][T15115] loop1: detected capacity change from 0 to 6 [ 171.310397][T15114] FAT-fs (loop3): Directory bread(block 6) failed [ 171.322636][T15104] FAT-fs (loop2): Directory bread(block 135) failed [ 171.332860][T15115] FAT-fs (loop1): Directory bread(block 6) failed [ 171.345430][T15104] FAT-fs (loop2): Directory bread(block 136) failed [ 171.353414][T15115] FAT-fs (loop1): Directory bread(block 6) failed [ 171.360460][T15104] FAT-fs (loop2): Directory bread(block 137) failed [ 171.368681][T15115] FAT-fs (loop1): Directory bread(block 6) failed [ 171.376855][T15104] FAT-fs (loop2): Directory bread(block 138) failed [ 171.390374][T15104] FAT-fs (loop2): Directory bread(block 139) failed [ 171.411079][T15104] FAT-fs (loop2): Directory bread(block 140) failed [ 171.421650][T15104] FAT-fs (loop2): Directory bread(block 141) failed 05:53:54 executing program 1: syz_mount_image$vfat(&(0x7f00000000c0), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000000)=[{&(0x7f0000000140)="eb3c906d6b66732e66617400028001000240000004f801", 0x17}, {&(0x7f0000000180)="53595a4b414c4c45522020080000e780325132510000e780325100000000000041660069006c00650030000f00fc0000ffffffffffffffffffff0000ffffffff46494c4530202020202020", 0x4b, 0x600}], 0x0, &(0x7f0000000400)=ANY=[@ANYBLOB='check=strict,iocharset=cp437']) creat(&(0x7f0000000200)='./file0/file1\x00', 0x6c000000) [ 171.430169][T15104] FAT-fs (loop2): Directory bread(block 142) failed [ 171.438495][T15104] FAT-fs (loop2): Directory bread(block 143) failed [ 171.446545][T15104] FAT-fs (loop2): error, corrupted directory (invalid entries) [ 171.454115][T15104] FAT-fs (loop2): Filesystem has been set read-only [ 171.465489][T15114] FAT-fs (loop3): Directory bread(block 135) failed [ 171.479993][T15114] FAT-fs (loop3): Directory bread(block 136) failed [ 171.494720][T15114] FAT-fs (loop3): Directory bread(block 137) failed [ 171.502005][T15106] loop5: detected capacity change from 0 to 6 [ 171.518459][T15106] FAT-fs (loop5): Unrecognized mount option "chec" or missing value [ 171.531411][T15219] loop1: detected capacity change from 0 to 6 [ 171.538745][T15114] FAT-fs (loop3): Directory bread(block 138) failed 05:53:54 executing program 0: clone(0x80100900, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) add_key(&(0x7f0000000040)='dns_resolver\x00', 0x0, &(0x7f0000000000), 0x0, 0xfffffffffffffffb) r0 = socket$inet6_tcp(0xa, 0x1, 0x0) add_key$fscrypt_provisioning(&(0x7f00000000c0), &(0x7f0000000100)={'syz', 0x3}, &(0x7f0000000280)=ANY=[@ANYBLOB="0000000000000000002f27bf33505230b7b0aaa4ea42d0f300e6e488deadbbb5b7fc21bb4c3d45a4af9668c0c661de0957e9f59ea8140ddaad6d4b3916d8593b6e627f973f8e099f792f6b80af4b468c4f90119b4b83a55751e6e531f9d4cb22f9fd3029a6d98813d01bab3f13de03b672e2caed4579e6a3ba61e02e22a0e2ef2e975f3846"], 0xb, 0xfffffffffffffffa) setsockopt$inet6_tcp_int(0xffffffffffffffff, 0x6, 0x0, 0x0, 0x0) connect$inet6(r0, &(0x7f0000000140)={0xa, 0x4e21, 0x4e9, @private2={0xfc, 0x2, '\x00', 0x1}}, 0x1c) setsockopt$inet6_tcp_TCP_REPAIR_QUEUE(r0, 0x6, 0x14, &(0x7f0000000080)=0x2, 0x4) process_vm_writev(0x0, &(0x7f0000000000)=[{&(0x7f00008f9f09)=""/247, 0xf7}], 0x1, &(0x7f0000121000)=[{&(0x7f0000217f28)=""/231, 0xffffff4e}], 0x23a, 0x0) 05:53:54 executing program 2: syz_mount_image$vfat(&(0x7f00000000c0), &(0x7f0000000100)='./file0\x00', 0x0, 0x3, &(0x7f0000000000)=[{&(0x7f0000000140)="eb3c906d6b66732e66617400028001000240000004f801", 0x17}, {&(0x7f0000010100)="000000090000000000000000c20d000000000000000000b8017737c54836ecaaf8ffff00f0ff", 0x26, 0x1e0}, {&(0x7f0000000180)="53595a4b414c4c45522020080000e780325132510000e780325100000000000041660069006c00650030000f00fc0000ffffffffffffffffffff0000ffffffff46494c45302020202020201000c1e770325132510000e770325103", 0x5b, 0x600}], 0x0, &(0x7f0000000400)=ANY=[]) chdir(&(0x7f0000000340)='./file0\x00') creat(&(0x7f0000000200)='./file0/file1\x00', 0xba) setresuid(0x0, 0x0, 0x0) open(&(0x7f0000000080)='./file1\x00', 0x4400, 0x186) [ 171.577009][T15219] FAT-fs (loop1): Directory bread(block 6) failed [ 171.586044][T15114] FAT-fs (loop3): Directory bread(block 139) failed [ 171.598056][T15219] FAT-fs (loop1): Directory bread(block 6) failed 05:53:54 executing program 4: prlimit64(0x0, 0xe, &(0x7f0000000280)={0x9, 0x8d}, 0x0) sched_setattr(0x0, &(0x7f0000000040)={0x38, 0x2, 0x0, 0x0, 0x8}, 0x0) r0 = creat(&(0x7f0000000280)='./bus\x00', 0x0) write$cgroup_type(r0, &(0x7f0000000200), 0x175d900f) ioctl$FS_IOC_RESVSP(r0, 0x40305828, &(0x7f0000000040)={0x0, 0x0, 0xffe, 0x8}) 05:53:54 executing program 5: syz_mount_image$vfat(&(0x7f00000000c0), &(0x7f0000000100)='./file0\x00', 0x0, 0x3, &(0x7f0000000000)=[{&(0x7f0000000140)="eb3c906d6b66732e66617400028001000240000004f801", 0x17}, {&(0x7f0000010100)="000000090000000000000000c20d000000000000000000b8017737c54836ecaaf8ffff00f0ff", 0x26, 0x1e0}, {&(0x7f0000000180)="53595a4b414c4c45522020080000e780325132510000e780325100000000000041660069006c00650030000f00fc0000ffffffffffffffffffff0000ffffffff46494c45302020202020201000c1e770325132510000e770325103", 0x5b, 0x600}], 0x0, &(0x7f0000000280)=ANY=[@ANYBLOB="636865636b3d737446be0904d354859743162f7e8c366374"]) chdir(&(0x7f0000000340)='./file0\x00') openat(0xffffffffffffff9c, &(0x7f0000000240)='./file1\x00', 0x5a002, 0x10) creat(&(0x7f0000000200)='./file0/file1\x00', 0x0) newfstatat(0xffffffffffffff9c, &(0x7f0000000340)='./file1\x00', 0x0, 0x0) open(&(0x7f0000000080)='./file1\x00', 0x0, 0x0) [ 171.639585][T15114] FAT-fs (loop3): Directory bread(block 140) failed [ 171.640127][T15219] FAT-fs (loop1): Directory bread(block 6) failed [ 171.653705][T15299] loop2: detected capacity change from 0 to 6 [ 171.657208][T15114] FAT-fs (loop3): Directory bread(block 141) failed 05:53:54 executing program 0: clone(0x80100900, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) add_key(&(0x7f0000000040)='dns_resolver\x00', 0x0, &(0x7f0000000000), 0x0, 0xfffffffffffffffb) r0 = socket$inet6_tcp(0xa, 0x1, 0x0) add_key$fscrypt_provisioning(&(0x7f00000000c0), &(0x7f0000000100)={'syz', 0x3}, &(0x7f0000000280)=ANY=[@ANYBLOB="0000000000000000002f27bf33505230b7b0aaa4ea42d0f300e6e488deadbbb5b7fc21bb4c3d45a4af9668c0c661de0957e9f59ea8140ddaad6d4b3916d8593b6e627f973f8e099f792f6b80af4b468c4f90119b4b83a55751e6e531f9d4cb22f9fd3029a6d98813d01bab3f13de03b672e2caed4579e6a3ba61e02e22a0e2ef2e975f3846"], 0xb, 0xfffffffffffffffa) setsockopt$inet6_tcp_int(0xffffffffffffffff, 0x6, 0x0, 0x0, 0x0) connect$inet6(r0, &(0x7f0000000140)={0xa, 0x4e21, 0x4e9, @private2={0xfc, 0x2, '\x00', 0x1}}, 0x1c) setsockopt$inet6_tcp_TCP_REPAIR_QUEUE(r0, 0x6, 0x14, &(0x7f0000000080)=0x2, 0x4) process_vm_writev(0x0, &(0x7f0000000000)=[{&(0x7f00008f9f09)=""/247, 0xf7}], 0x1, &(0x7f0000121000)=[{&(0x7f0000217f28)=""/231, 0xffffff4e}], 0x23a, 0x0) 05:53:54 executing program 1: syz_mount_image$vfat(&(0x7f00000000c0), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000000)=[{&(0x7f0000000140)="eb3c906d6b66732e66617400028001000240000004f801", 0x17}, {&(0x7f0000000180)="53595a4b414c4c45522020080000e780325132510000e780325100000000000041660069006c00650030000f00fc0000ffffffffffffffffffff0000ffffffff46494c4530202020202020", 0x4b, 0x600}], 0x0, &(0x7f0000000400)=ANY=[@ANYBLOB='check=strict,iocharset=cp437']) creat(&(0x7f0000000200)='./file0/file1\x00', 0x74000000) [ 171.687755][T15299] FAT-fs (loop2): Directory bread(block 6) failed [ 171.692262][T15328] loop5: detected capacity change from 0 to 6 [ 171.712856][T15299] FAT-fs (loop2): Directory bread(block 135) failed [ 171.719420][T15114] FAT-fs (loop3): Directory bread(block 142) failed [ 171.728073][T15114] FAT-fs (loop3): Directory bread(block 143) failed 05:53:54 executing program 3: syz_mount_image$vfat(&(0x7f00000000c0), &(0x7f0000000100)='./file0\x00', 0x0, 0x3, &(0x7f0000000000)=[{&(0x7f0000000140)="eb3c906d6b66732e66617400028001000240000004f801", 0x17}, {&(0x7f0000010100)="000000090000000000000000c20d000000000000000000b8017737c54836ecaaf8ffff00f0ff", 0x26, 0x1e0}, {&(0x7f0000000180)="53595a4b414c4c45522020080000e780325132510000e780325100000000000041660069006c00650030000f00fc0000ffffffffffffffffffff0000ffffffff46494c45302020202020201000c1e770325132510000e770325103", 0x5b, 0x600}], 0x0, &(0x7f0000000400)=ANY=[]) chdir(&(0x7f0000000340)='./file0\x00') creat(&(0x7f0000000200)='./file0/file1\x00', 0x0) newfstatat(0xffffffffffffff9c, &(0x7f0000000340)='./file1\x00', 0x0, 0x0) open(&(0x7f0000000080)='./file1\x00', 0x80000, 0x0) [ 171.736078][T15114] FAT-fs (loop3): error, corrupted directory (invalid entries) [ 171.743749][T15114] FAT-fs (loop3): Filesystem has been set read-only [ 171.751048][T15299] FAT-fs (loop2): Directory bread(block 136) failed [ 171.759928][T15299] FAT-fs (loop2): Directory bread(block 137) failed [ 171.778875][T15299] FAT-fs (loop2): Directory bread(block 138) failed [ 171.791536][T15299] FAT-fs (loop2): Directory bread(block 139) failed [ 171.799287][T15299] FAT-fs (loop2): Directory bread(block 140) failed [ 171.807913][T15299] FAT-fs (loop2): Directory bread(block 141) failed [ 171.814959][T15299] FAT-fs (loop2): Directory bread(block 142) failed [ 171.821870][T15299] FAT-fs (loop2): Directory bread(block 143) failed [ 171.839196][T15328] FAT-fs (loop5): Unrecognized mount option "check=stF¾ ÓT…—C/~Œ6ct" or missing value [ 171.863608][T15384] loop1: detected capacity change from 0 to 6 [ 171.877737][T15299] FAT-fs (loop2): error, corrupted directory (invalid entries) [ 171.885570][T15299] FAT-fs (loop2): Filesystem has been set read-only 05:53:54 executing program 0: clone(0x80100900, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) add_key(&(0x7f0000000040)='dns_resolver\x00', 0x0, &(0x7f0000000000), 0x0, 0xfffffffffffffffb) r0 = socket$inet6_tcp(0xa, 0x1, 0x0) add_key$fscrypt_provisioning(&(0x7f00000000c0), &(0x7f0000000100)={'syz', 0x3}, &(0x7f0000000280)=ANY=[@ANYBLOB="0000000000000000002f27bf33505230b7b0aaa4ea42d0f300e6e488deadbbb5b7fc21bb4c3d45a4af9668c0c661de0957e9f59ea8140ddaad6d4b3916d8593b6e627f973f8e099f792f6b80af4b468c4f90119b4b83a55751e6e531f9d4cb22f9fd3029a6d98813d01bab3f13de03b672e2caed4579e6a3ba61e02e22a0e2ef2e975f3846"], 0xb, 0xfffffffffffffffa) setsockopt$inet6_tcp_int(0xffffffffffffffff, 0x6, 0x0, 0x0, 0x0) connect$inet6(r0, &(0x7f0000000140)={0xa, 0x4e21, 0x4e9, @private2={0xfc, 0x2, '\x00', 0x1}}, 0x1c) setsockopt$inet6_tcp_TCP_REPAIR_QUEUE(r0, 0x6, 0x14, &(0x7f0000000080)=0x2, 0x4) process_vm_writev(0x0, &(0x7f0000000000)=[{&(0x7f00008f9f09)=""/247, 0xf7}], 0x1, &(0x7f0000121000)=[{&(0x7f0000217f28)=""/231, 0xffffff4e}], 0x23a, 0x0) [ 171.885856][T15384] FAT-fs (loop1): Directory bread(block 6) failed [ 171.920426][T15384] FAT-fs (loop1): Directory bread(block 6) failed [ 171.941443][T15440] loop3: detected capacity change from 0 to 6 [ 171.960916][T15384] FAT-fs (loop1): Directory bread(block 6) failed 05:53:54 executing program 2: syz_mount_image$vfat(&(0x7f00000000c0), &(0x7f0000000100)='./file0\x00', 0x0, 0x3, &(0x7f0000000000)=[{&(0x7f0000000140)="eb3c906d6b66732e66617400028001000240000004f801", 0x17}, {&(0x7f0000010100)="000000090000000000000000c20d000000000000000000b8017737c54836ecaaf8ffff00f0ff", 0x26, 0x1e0}, {&(0x7f0000000180)="53595a4b414c4c45522020080000e780325132510000e780325100000000000041660069006c00650030000f00fc0000ffffffffffffffffffff0000ffffffff46494c45302020202020201000c1e770325132510000e770325103", 0x5b, 0x600}], 0x0, &(0x7f0000000400)=ANY=[]) chdir(&(0x7f0000000340)='./file0\x00') creat(&(0x7f0000000200)='./file0/file1\x00', 0xbb) setresuid(0x0, 0x0, 0x0) open(&(0x7f0000000080)='./file1\x00', 0x4400, 0x186) 05:53:54 executing program 1: syz_mount_image$vfat(&(0x7f00000000c0), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000000)=[{&(0x7f0000000140)="eb3c906d6b66732e66617400028001000240000004f801", 0x17}, {&(0x7f0000000180)="53595a4b414c4c45522020080000e780325132510000e780325100000000000041660069006c00650030000f00fc0000ffffffffffffffffffff0000ffffffff46494c4530202020202020", 0x4b, 0x600}], 0x0, &(0x7f0000000400)=ANY=[@ANYBLOB='check=strict,iocharset=cp437']) creat(&(0x7f0000000200)='./file0/file1\x00', 0x7a000000) [ 171.985207][T15328] loop5: detected capacity change from 0 to 6 [ 171.991822][T15440] FAT-fs (loop3): Directory bread(block 6) failed [ 172.009081][T15328] FAT-fs (loop5): Unrecognized mount option "check=stF¾ ÓT…—C/~Œ6ct" or missing value [ 172.027731][T15440] FAT-fs (loop3): Directory bread(block 135) failed 05:53:54 executing program 4: prlimit64(0x0, 0xe, &(0x7f0000000280)={0x9, 0x8d}, 0x0) sched_setattr(0x0, &(0x7f0000000040)={0x38, 0x2, 0x0, 0x0, 0x8}, 0x0) r0 = creat(&(0x7f0000000280)='./bus\x00', 0x0) write$cgroup_type(r0, &(0x7f0000000200), 0x175d900f) ioctl$FS_IOC_RESVSP(r0, 0x40305828, &(0x7f0000000040)={0x0, 0x0, 0x1200, 0x8}) [ 172.037343][T15440] FAT-fs (loop3): Directory bread(block 136) failed [ 172.045441][T15440] FAT-fs (loop3): Directory bread(block 137) failed [ 172.052325][T15440] FAT-fs (loop3): Directory bread(block 138) failed [ 172.061781][T15476] loop2: detected capacity change from 0 to 6 [ 172.069691][T15440] FAT-fs (loop3): Directory bread(block 139) failed [ 172.083196][T15476] FAT-fs (loop2): Directory bread(block 6) failed [ 172.092486][T15510] loop1: detected capacity change from 0 to 6 [ 172.108683][T15440] FAT-fs (loop3): Directory bread(block 140) failed [ 172.118417][T15440] FAT-fs (loop3): Directory bread(block 141) failed [ 172.125204][T15440] FAT-fs (loop3): Directory bread(block 142) failed 05:53:54 executing program 5: syz_mount_image$vfat(&(0x7f00000000c0), &(0x7f0000000180)='./file0\x00', 0xfffffffffffffffc, 0x3, &(0x7f0000000000)=[{&(0x7f0000000380)="eb3c900240000004f801000000000000000000000000009833ca90b27b40716a5e1630862c10ad621940d6e549b78bd3263d4ce9b18a4d5c274ce78e8a525f6f1bda8aab53bb2faed7087ac557146b206bd7f9a45c46668f19ae5db3ba3e818a390b6d86a81f1e5e189e9d84901e908e91f0b84361187a3caa2c4381d8cedcd968f1c41b051000"/146, 0x92}, {&(0x7f0000010100)="000000090000000000000000c20d000000000000000000b8017737c54836ecaaf8ffff00f0ff", 0x26, 0x1e0}, {&(0x7f0000000240)="53595a4b414c4c45522020080000e780325132510000e780325100000000000041660069006c00650030000f00fc0000ffffffffffffffffffff0000ffffffff46494c45302020202020201000c1e770325132510000e770325103", 0x5b, 0x600}], 0x1000, &(0x7f0000000400)=ANY=[]) chdir(&(0x7f0000000340)='./file0\x00') creat(&(0x7f0000000200)='./file0/file1\x00', 0x0) openat(0xffffffffffffff9c, &(0x7f0000000140)='./file0\x00', 0x0, 0x100) open(&(0x7f0000000100)='./file0/file1\x00', 0x10000, 0x90) newfstatat(0xffffffffffffff9c, &(0x7f0000000340)='./file1\x00', 0x0, 0x0) mknod(&(0x7f00000001c0)='./file1\x00', 0x0, 0x9) open(&(0x7f0000000080)='./file1\x00', 0x0, 0x0) [ 172.131834][T15440] FAT-fs (loop3): Directory bread(block 143) failed [ 172.139610][T15440] FAT-fs (loop3): error, corrupted directory (invalid entries) [ 172.147214][T15440] FAT-fs (loop3): Filesystem has been set read-only [ 172.160610][T15553] loop5: detected capacity change from 0 to 264192 [ 172.171693][T15510] FAT-fs (loop1): Directory bread(block 6) failed 05:53:54 executing program 0: clone(0x80100900, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) add_key(&(0x7f0000000040)='dns_resolver\x00', 0x0, &(0x7f0000000000)="f68829b98108000000", 0x9, 0xfffffffffffffffb) r0 = socket$inet6_tcp(0xa, 0x1, 0x0) add_key$fscrypt_provisioning(&(0x7f00000000c0), &(0x7f0000000100)={'syz', 0x3}, &(0x7f0000000280)=ANY=[@ANYBLOB="0000000000000000002f27bf33505230b7b0aaa4ea42d0f300e6e488deadbbb5b7fc21bb4c3d45a4af9668c0c661de0957e9f59ea8140ddaad6d4b3916d8593b6e627f973f8e099f792f6b80af4b468c4f90119b4b83a55751e6e531f9d4cb22f9fd3029a6d98813d01bab3f13de03b672e2caed4579e6a3ba61e02e22a0e2ef2e975f3846"], 0xb, 0xfffffffffffffffa) setsockopt$inet6_tcp_int(0xffffffffffffffff, 0x6, 0x0, 0x0, 0x0) connect$inet6(r0, &(0x7f0000000140)={0xa, 0x4e21, 0x4e9, @private2={0xfc, 0x2, '\x00', 0x1}}, 0x1c) setsockopt$inet6_tcp_TCP_REPAIR_QUEUE(r0, 0x6, 0x14, &(0x7f0000000080)=0x2, 0x4) process_vm_writev(0x0, &(0x7f0000000000)=[{&(0x7f00008f9f09)=""/247, 0xf7}], 0x1, &(0x7f0000121000)=[{&(0x7f0000217f28)=""/231, 0xffffff4e}], 0x23a, 0x0) [ 172.186835][T15510] FAT-fs (loop1): Directory bread(block 6) failed [ 172.218208][T15476] FAT-fs (loop2): Directory bread(block 6) failed [ 172.236427][T15510] FAT-fs (loop1): Directory bread(block 6) failed 05:53:55 executing program 3: syz_mount_image$vfat(&(0x7f00000000c0), &(0x7f0000000100)='./file0\x00', 0x0, 0x3, &(0x7f0000000000)=[{&(0x7f0000000140)="eb3c906d6b66732e66617400028001000240000004f801", 0x17}, {&(0x7f0000010100)="000000090000000000000000c20d000000000000000000b8017737c54836ecaaf8ffff00f0ff", 0x26, 0x1e0}, {&(0x7f0000000180)="53595a4b414c4c45522020080000e780325132510000e780325100000000000041660069006c00650030000f00fc0000ffffffffffffffffffff0000ffffffff46494c45302020202020201000c1e770325132510000e770325103", 0x5b, 0x600}], 0x0, &(0x7f0000000400)=ANY=[]) chdir(&(0x7f0000000340)='./file0\x00') creat(&(0x7f0000000200)='./file0/file1\x00', 0x0) newfstatat(0xffffffffffffff9c, &(0x7f0000000340)='./file1\x00', 0x0, 0x0) open(&(0x7f0000000080)='./file1\x00', 0x80040, 0x0) 05:53:55 executing program 1: syz_mount_image$vfat(&(0x7f00000000c0), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000000)=[{&(0x7f0000000140)="eb3c906d6b66732e66617400028001000240000004f801", 0x17}, {&(0x7f0000000180)="53595a4b414c4c45522020080000e780325132510000e780325100000000000041660069006c00650030000f00fc0000ffffffffffffffffffff0000ffffffff46494c4530202020202020", 0x4b, 0x600}], 0x0, &(0x7f0000000400)=ANY=[@ANYBLOB='check=strict,iocharset=cp437']) creat(&(0x7f0000000200)='./file0/file1\x00', 0xcc110000) [ 172.261372][T15476] FAT-fs (loop2): Directory bread(block 6) failed [ 172.290480][T15554] FAT-fs (loop2): Directory bread(block 135) failed [ 172.299506][T15554] FAT-fs (loop2): Directory bread(block 136) failed [ 172.312683][T15554] FAT-fs (loop2): Directory bread(block 137) failed [ 172.324088][T15554] FAT-fs (loop2): Directory bread(block 138) failed [ 172.333623][T15639] loop3: detected capacity change from 0 to 6 [ 172.342379][T15554] FAT-fs (loop2): Directory bread(block 139) failed 05:53:55 executing program 0: clone(0x80100900, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) add_key(&(0x7f0000000040)='dns_resolver\x00', 0x0, &(0x7f0000000000)="f68829b98108000000", 0x9, 0xfffffffffffffffb) r0 = socket$inet6_tcp(0xa, 0x1, 0x0) add_key$fscrypt_provisioning(&(0x7f00000000c0), &(0x7f0000000100)={'syz', 0x3}, &(0x7f0000000280)=ANY=[@ANYBLOB="0000000000000000002f27bf33505230b7b0aaa4ea42d0f300e6e488deadbbb5b7fc21bb4c3d45a4af9668c0c661de0957e9f59ea8140ddaad6d4b3916d8593b6e627f973f8e099f792f6b80af4b468c4f90119b4b83a55751e6e531f9d4cb22f9fd3029a6d98813d01bab3f13de03b672e2caed4579e6a3ba61e02e22a0e2ef2e975f3846"], 0xb, 0xfffffffffffffffa) setsockopt$inet6_tcp_int(0xffffffffffffffff, 0x6, 0x0, 0x0, 0x0) connect$inet6(r0, &(0x7f0000000140)={0xa, 0x4e21, 0x4e9, @private2={0xfc, 0x2, '\x00', 0x1}}, 0x1c) setsockopt$inet6_tcp_TCP_REPAIR_QUEUE(r0, 0x6, 0x14, &(0x7f0000000080)=0x2, 0x4) process_vm_writev(0x0, &(0x7f0000000000)=[{&(0x7f00008f9f09)=""/247, 0xf7}], 0x1, &(0x7f0000121000)=[{&(0x7f0000217f28)=""/231, 0xffffff4e}], 0x23a, 0x0) 05:53:55 executing program 4: prlimit64(0x0, 0xe, &(0x7f0000000280)={0x9, 0x8d}, 0x0) sched_setattr(0x0, &(0x7f0000000040)={0x38, 0x2, 0x0, 0x0, 0x8}, 0x0) r0 = creat(&(0x7f0000000280)='./bus\x00', 0x0) write$cgroup_type(r0, &(0x7f0000000200), 0x175d900f) ioctl$FS_IOC_RESVSP(r0, 0x40305828, &(0x7f0000000040)={0x0, 0x0, 0x3f00, 0x8}) [ 172.358016][T15667] loop1: detected capacity change from 0 to 6 [ 172.374336][T15554] FAT-fs (loop2): Directory bread(block 140) failed [ 172.384065][T15667] FAT-fs (loop1): Directory bread(block 6) failed [ 172.390761][T15554] FAT-fs (loop2): Directory bread(block 141) failed [ 172.398540][T15667] FAT-fs (loop1): Directory bread(block 6) failed [ 172.402512][T15639] FAT-fs (loop3): Directory bread(block 6) failed [ 172.426831][T15639] FAT-fs (loop3): Directory bread(block 135) failed [ 172.454151][T15639] FAT-fs (loop3): Directory bread(block 136) failed [ 172.460774][T15639] FAT-fs (loop3): Directory bread(block 137) failed [ 172.467734][T15667] FAT-fs (loop1): Directory bread(block 6) failed [ 172.475191][T15554] FAT-fs (loop2): error, corrupted directory (invalid entries) [ 172.482736][T15554] FAT-fs (loop2): Filesystem has been set read-only 05:53:55 executing program 0: clone(0x80100900, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) add_key(&(0x7f0000000040)='dns_resolver\x00', 0x0, &(0x7f0000000000)="f68829b98108000000", 0x9, 0xfffffffffffffffb) r0 = socket$inet6_tcp(0xa, 0x1, 0x0) add_key$fscrypt_provisioning(&(0x7f00000000c0), &(0x7f0000000100)={'syz', 0x3}, &(0x7f0000000280)=ANY=[@ANYBLOB="0000000000000000002f27bf33505230b7b0aaa4ea42d0f300e6e488deadbbb5b7fc21bb4c3d45a4af9668c0c661de0957e9f59ea8140ddaad6d4b3916d8593b6e627f973f8e099f792f6b80af4b468c4f90119b4b83a55751e6e531f9d4cb22f9fd3029a6d98813d01bab3f13de03b672e2caed4579e6a3ba61e02e22a0e2ef2e975f3846"], 0xb, 0xfffffffffffffffa) setsockopt$inet6_tcp_int(0xffffffffffffffff, 0x6, 0x0, 0x0, 0x0) connect$inet6(r0, &(0x7f0000000140)={0xa, 0x4e21, 0x4e9, @private2={0xfc, 0x2, '\x00', 0x1}}, 0x1c) setsockopt$inet6_tcp_TCP_REPAIR_QUEUE(r0, 0x6, 0x14, &(0x7f0000000080)=0x2, 0x4) process_vm_writev(0x0, &(0x7f0000000000)=[{&(0x7f00008f9f09)=""/247, 0xf7}], 0x1, &(0x7f0000121000)=[{&(0x7f0000217f28)=""/231, 0xffffff4e}], 0x23a, 0x0) 05:53:55 executing program 2: syz_mount_image$vfat(&(0x7f00000000c0), &(0x7f0000000100)='./file0\x00', 0x0, 0x3, &(0x7f0000000000)=[{&(0x7f0000000140)="eb3c906d6b66732e66617400028001000240000004f801", 0x17}, {&(0x7f0000010100)="000000090000000000000000c20d000000000000000000b8017737c54836ecaaf8ffff00f0ff", 0x26, 0x1e0}, {&(0x7f0000000180)="53595a4b414c4c45522020080000e780325132510000e780325100000000000041660069006c00650030000f00fc0000ffffffffffffffffffff0000ffffffff46494c45302020202020201000c1e770325132510000e770325103", 0x5b, 0x600}], 0x0, &(0x7f0000000400)=ANY=[]) chdir(&(0x7f0000000340)='./file0\x00') creat(&(0x7f0000000200)='./file0/file1\x00', 0xbc) setresuid(0x0, 0x0, 0x0) open(&(0x7f0000000080)='./file1\x00', 0x4400, 0x186) [ 172.519297][T15639] FAT-fs (loop3): Directory bread(block 138) failed [ 172.537993][T15639] FAT-fs (loop3): Directory bread(block 139) failed 05:53:55 executing program 1: syz_mount_image$vfat(&(0x7f00000000c0), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000000)=[{&(0x7f0000000140)="eb3c906d6b66732e66617400028001000240000004f801", 0x17}, {&(0x7f0000000180)="53595a4b414c4c45522020080000e780325132510000e780325100000000000041660069006c00650030000f00fc0000ffffffffffffffffffff0000ffffffff46494c4530202020202020", 0x4b, 0x600}], 0x0, &(0x7f0000000400)=ANY=[@ANYBLOB='check=strict,iocharset=cp437']) creat(&(0x7f0000000200)='./file0/file1\x00', 0xcd110000) [ 172.569697][T15639] FAT-fs (loop3): Directory bread(block 140) failed [ 172.583949][T15639] FAT-fs (loop3): Directory bread(block 141) failed [ 172.608075][T15639] FAT-fs (loop3): Directory bread(block 142) failed [ 172.617095][T15779] loop2: detected capacity change from 0 to 6 [ 172.631192][T15639] FAT-fs (loop3): Directory bread(block 143) failed [ 172.648491][T15779] FAT-fs (loop2): Directory bread(block 6) failed 05:53:55 executing program 0: clone(0x80100900, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) add_key(&(0x7f0000000040)='dns_resolver\x00', 0x0, &(0x7f0000000000)="f68829b98108000000000002db", 0xd, 0xfffffffffffffffb) r0 = socket$inet6_tcp(0xa, 0x1, 0x0) add_key$fscrypt_provisioning(&(0x7f00000000c0), &(0x7f0000000100)={'syz', 0x3}, &(0x7f0000000280)=ANY=[@ANYBLOB="0000000000000000002f27bf33505230b7b0aaa4ea42d0f300e6e488deadbbb5b7fc21bb4c3d45a4af9668c0c661de0957e9f59ea8140ddaad6d4b3916d8593b6e627f973f8e099f792f6b80af4b468c4f90119b4b83a55751e6e531f9d4cb22f9fd3029a6d98813d01bab3f13de03b672e2caed4579e6a3ba61e02e22a0e2ef2e975f3846"], 0xb, 0xfffffffffffffffa) setsockopt$inet6_tcp_int(0xffffffffffffffff, 0x6, 0x0, 0x0, 0x0) connect$inet6(r0, &(0x7f0000000140)={0xa, 0x4e21, 0x4e9, @private2={0xfc, 0x2, '\x00', 0x1}}, 0x1c) setsockopt$inet6_tcp_TCP_REPAIR_QUEUE(r0, 0x6, 0x14, &(0x7f0000000080)=0x2, 0x4) process_vm_writev(0x0, &(0x7f0000000000)=[{&(0x7f00008f9f09)=""/247, 0xf7}], 0x1, &(0x7f0000121000)=[{&(0x7f0000217f28)=""/231, 0xffffff4e}], 0x23a, 0x0) [ 172.684922][T15882] loop1: detected capacity change from 0 to 6 [ 172.692309][T15882] FAT-fs (loop1): Directory bread(block 6) failed [ 172.696013][T15639] FAT-fs (loop3): error, corrupted directory (invalid entries) [ 172.706310][T15639] FAT-fs (loop3): Filesystem has been set read-only [ 172.726506][T15779] FAT-fs (loop2): Directory bread(block 135) failed 05:53:55 executing program 5: r0 = syz_genetlink_get_family_id$devlink(&(0x7f0000000280), 0xffffffffffffffff) sendmsg$DEVLINK_CMD_PORT_GET(0xffffffffffffffff, &(0x7f0000000300)={&(0x7f0000000240)={0x10, 0x0, 0x0, 0x80000}, 0xc, &(0x7f00000002c0)={&(0x7f0000000440)={0x128, r0, 0x400, 0x70bd27, 0x25dfdbfc, {}, [{{@nsim={{0xe}, {0xf, 0x2, {'netdevsim', 0x0}}}, {0x8, 0x3, 0x1}}}, {{@nsim={{0xe}, {0xf, 0x2, {'netdevsim', 0x0}}}, {0x8, 0x3, 0x3}}}, {{@nsim={{0xe}, {0xf, 0x2, {'netdevsim', 0x0}}}, {0x8}}}, {{@nsim={{0xe}, {0xf, 0x2, {'netdevsim', 0x0}}}, {0x8, 0x3, 0x1}}}, {{@nsim={{0xe}, {0xf, 0x2, {'netdevsim', 0x0}}}, {0x8, 0x3, 0x2}}}, {{@pci={{0x8}, {0x11}}, {0x8}}}, {{@nsim={{0xe}, {0xf, 0x2, {'netdevsim', 0x0}}}, {0x8, 0x3, 0x3}}}]}, 0x128}, 0x1, 0x0, 0x0, 0x4008000}, 0x40000) syz_mount_image$vfat(&(0x7f00000000c0), &(0x7f0000000100)='./file0\x00', 0x0, 0x3, &(0x7f0000000000)=[{&(0x7f0000000140)="eb3c906d6b66732e66617400028001000240000004f801", 0x17}, {&(0x7f0000010100)="000000090000000000000000c20d000000000000000000b8017737c54836ecaaf8ffff00f0ff", 0x26, 0x1e0}, {&(0x7f0000000180)="53595a4b414c4c45522020080000e780325132510000e780325100000000000041660069006c00650030000f00fc0000ffffffffffffffffffff0000ffffffff46494c45302020202020201000c1e770325132510000e770325103", 0x5b, 0x600}], 0x0, &(0x7f0000000400)=ANY=[@ANYBLOB='check=strict,iocharset=cp437']) chdir(&(0x7f0000000340)='./file0\x00') creat(&(0x7f0000000200)='./file0/file1\x00', 0x0) newfstatat(0xffffffffffffff9c, &(0x7f0000000340)='./file1\x00', 0x0, 0x0) open(&(0x7f0000000080)='./file1\x00', 0x0, 0x0) r1 = syz_io_uring_complete(0x0) r2 = creat(&(0x7f0000000000)='./file0\x00', 0x0) sendmsg$BATADV_CMD_GET_VLAN(r2, &(0x7f0000001000)={&(0x7f00000000c0)={0x10, 0x0, 0x0, 0x38020}, 0xc, &(0x7f0000000440)={&(0x7f00000004c0)=ANY=[@ANYBLOB="3ae2a8b7009479613b72d4b4c3a6c9bddc000000000000000000", @ANYRES16=0x0, @ANYBLOB="000427b57000ffdbdf2511000000", @ANYBLOB="08003c000010000005002900c1fdc4855f95d201000000080003fdd501695e", @ANYRESOCT, @ANYBLOB="00003cf600000000004e76401500bfd169cfb149642d64844cd3b7467c93b8358782e8c595afd7402ab2d023c111ddf0ac56458f8b8a073589fb29d1dd0a0f8d3e83e5bdcb9e16bbef0f1fbbda"], 0x44}, 0x1, 0x0, 0x0, 0x24000885}, 0x0) sendmsg$DEVLINK_CMD_SB_PORT_POOL_GET(r2, &(0x7f00000001c0)={&(0x7f0000000080)={0x10, 0x0, 0x0, 0x2000000}, 0xc, &(0x7f0000000180)={&(0x7f00000007c0)={0x4c, 0x0, 0x2, 0x70bd27, 0x0, {}, [{{@nsim={{0xe}, {0xf, 0x2, {'netdevsim', 0x0}}}, {0x8, 0x3, 0x80002}}, {0x8, 0xb, 0x4}, {0x6, 0x11, 0x5}}]}, 0x4c}, 0x1, 0x0, 0x0, 0x8000}, 0x0) r3 = openat(r2, &(0x7f0000000240)='./file0\x00', 0x2, 0x0) r4 = socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NL80211_CMD_REQ_SET_REG(r4, &(0x7f0000000180)={0x0, 0x0, &(0x7f0000000140)={&(0x7f00000001c0)=ANY=[@ANYBLOB="1c000000"], 0x1c}}, 0x0) sendmsg$NL80211_CMD_GET_PROTOCOL_FEATURES(r4, &(0x7f0000000340)={&(0x7f0000000280)={0x10, 0x0, 0x0, 0x80}, 0xc, &(0x7f0000000300)={&(0x7f00000002c0)={0x14, 0x0, 0x300, 0x70bd2d, 0x25dfdc03, {}, ["", "", ""]}, 0x14}, 0x1, 0x0, 0x0, 0x4000}, 0x4000000) r5 = syz_genetlink_get_family_id$devlink(&(0x7f0000000580), r3) sendmsg$DEVLINK_CMD_SB_PORT_POOL_SET(r4, &(0x7f0000000700)={&(0x7f0000000480)={0x10, 0x0, 0x0, 0x40000000}, 0xc, &(0x7f00000006c0)={&(0x7f00000005c0)={0xd0, r5, 0x400, 0x70bd27, 0x25dfdbff, {}, [{{@nsim={{0xe}, {0xf, 0x2, {'netdevsim', 0x0}}}, {0x8}}, {0x8, 0xb, 0x9}, {0x6, 0x11, 0x7}, {0x8}}, {{@nsim={{0xe}, {0xf, 0x2, {'netdevsim', 0x0}}}, {0x8, 0x3, 0x1}}, {0x8, 0xb, 0x6}, {0x6, 0x11, 0x500}, {0x8, 0x15, 0x20}}, {{@pci={{0x8}, {0x11}}, {0x8, 0x3, 0x1}}, {0x8, 0xb, 0x1}, {0x6, 0x11, 0x8}, {0x8, 0x15, 0x5}}]}, 0xd0}, 0x1, 0x0, 0x0, 0x48000}, 0x4000) sendmsg$DEVLINK_CMD_SB_PORT_POOL_GET(r1, &(0x7f0000000600)={&(0x7f0000000380)={0x10, 0x0, 0x0, 0x200}, 0xc, &(0x7f00000003c0)={&(0x7f0000000580)={0x80, r5, 0x100, 0x70bd29, 0x25dfdbff, {}, [{{@pci={{0x8}, {0x11}}, {0x8, 0x3, 0x1}}, {0x8, 0xb, 0x10000}, {0x6, 0x11, 0x5}}, {{@nsim={{0xe}, {0xf, 0x2, {'netdevsim', 0x0}}}, {0x8}}, {0x8, 0xb, 0xffffffff}, {0x6, 0x11, 0xe5}}]}, 0x80}, 0x1, 0x0, 0x0, 0x4000080}, 0x800) 05:53:55 executing program 3: syz_mount_image$vfat(&(0x7f00000000c0), &(0x7f0000000100)='./file0\x00', 0x0, 0x3, &(0x7f0000000000)=[{&(0x7f0000000140)="eb3c906d6b66732e66617400028001000240000004f801", 0x17}, {&(0x7f0000010100)="000000090000000000000000c20d000000000000000000b8017737c54836ecaaf8ffff00f0ff", 0x26, 0x1e0}, {&(0x7f0000000180)="53595a4b414c4c45522020080000e780325132510000e780325100000000000041660069006c00650030000f00fc0000ffffffffffffffffffff0000ffffffff46494c45302020202020201000c1e770325132510000e770325103", 0x5b, 0x600}], 0x0, &(0x7f0000000400)=ANY=[]) chdir(&(0x7f0000000340)='./file0\x00') creat(&(0x7f0000000200)='./file0/file1\x00', 0x0) newfstatat(0xffffffffffffff9c, &(0x7f0000000340)='./file1\x00', 0x0, 0x0) open(&(0x7f0000000080)='./file1\x00', 0x1000000, 0x0) [ 172.749051][T15882] FAT-fs (loop1): Directory bread(block 6) failed [ 172.763432][T15882] FAT-fs (loop1): Directory bread(block 6) failed [ 172.770004][T15779] FAT-fs (loop2): Directory bread(block 136) failed [ 172.777047][T15779] FAT-fs (loop2): Directory bread(block 137) failed 05:53:55 executing program 4: prlimit64(0x0, 0xe, &(0x7f0000000280)={0x9, 0x8d}, 0x0) sched_setattr(0x0, &(0x7f0000000040)={0x38, 0x2, 0x0, 0x0, 0x8}, 0x0) r0 = creat(&(0x7f0000000280)='./bus\x00', 0x0) write$cgroup_type(r0, &(0x7f0000000200), 0x175d900f) ioctl$FS_IOC_RESVSP(r0, 0x40305828, &(0x7f0000000040)={0x0, 0x0, 0x8102, 0x8}) 05:53:55 executing program 1: syz_mount_image$vfat(&(0x7f00000000c0), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000000)=[{&(0x7f0000000140)="eb3c906d6b66732e66617400028001000240000004f801", 0x17}, {&(0x7f0000000180)="53595a4b414c4c45522020080000e780325132510000e780325100000000000041660069006c00650030000f00fc0000ffffffffffffffffffff0000ffffffff46494c4530202020202020", 0x4b, 0x600}], 0x0, &(0x7f0000000400)=ANY=[@ANYBLOB='check=strict,iocharset=cp437']) creat(&(0x7f0000000200)='./file0/file1\x00', 0xe5ffffff) [ 172.811036][T15887] loop5: detected capacity change from 0 to 6 [ 172.814625][T15779] FAT-fs (loop2): Directory bread(block 138) failed [ 172.825878][T15779] FAT-fs (loop2): Directory bread(block 139) failed [ 172.832992][T15779] FAT-fs (loop2): Directory bread(block 140) failed [ 172.840060][T15779] FAT-fs (loop2): Directory bread(block 141) failed [ 172.846851][T15779] FAT-fs (loop2): Directory bread(block 142) failed [ 172.853267][T15887] FAT-fs (loop5): Directory bread(block 6) failed 05:53:55 executing program 0: clone(0x80100900, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) add_key(&(0x7f0000000040)='dns_resolver\x00', 0x0, &(0x7f0000000000)="f68829b98108000000000002db", 0xd, 0xfffffffffffffffb) r0 = socket$inet6_tcp(0xa, 0x1, 0x0) add_key$fscrypt_provisioning(&(0x7f00000000c0), &(0x7f0000000100)={'syz', 0x3}, &(0x7f0000000280)=ANY=[@ANYBLOB="0000000000000000002f27bf33505230b7b0aaa4ea42d0f300e6e488deadbbb5b7fc21bb4c3d45a4af9668c0c661de0957e9f59ea8140ddaad6d4b3916d8593b6e627f973f8e099f792f6b80af4b468c4f90119b4b83a55751e6e531f9d4cb22f9fd3029a6d98813d01bab3f13de03b672e2caed4579e6a3ba61e02e22a0e2ef2e975f3846"], 0xb, 0xfffffffffffffffa) setsockopt$inet6_tcp_int(0xffffffffffffffff, 0x6, 0x0, 0x0, 0x0) connect$inet6(r0, &(0x7f0000000140)={0xa, 0x4e21, 0x4e9, @private2={0xfc, 0x2, '\x00', 0x1}}, 0x1c) setsockopt$inet6_tcp_TCP_REPAIR_QUEUE(r0, 0x6, 0x14, &(0x7f0000000080)=0x2, 0x4) process_vm_writev(0x0, &(0x7f0000000000)=[{&(0x7f00008f9f09)=""/247, 0xf7}], 0x1, &(0x7f0000121000)=[{&(0x7f0000217f28)=""/231, 0xffffff4e}], 0x23a, 0x0) [ 172.853700][T15983] loop3: detected capacity change from 0 to 6 [ 172.872145][T15779] FAT-fs (loop2): Directory bread(block 143) failed [ 172.873671][T15993] loop1: detected capacity change from 0 to 6 [ 172.879874][T15779] FAT-fs (loop2): error, corrupted directory (invalid entries) [ 172.892450][T15779] FAT-fs (loop2): Filesystem has been set read-only [ 172.903107][T15983] FAT-fs (loop3): Directory bread(block 6) failed [ 172.916083][T15887] FAT-fs (loop5): Directory bread(block 135) failed [ 172.924079][T15993] FAT-fs (loop1): Directory bread(block 6) failed [ 172.930692][T15887] FAT-fs (loop5): Directory bread(block 136) failed [ 172.938230][T15887] FAT-fs (loop5): Directory bread(block 137) failed [ 172.945227][T15887] FAT-fs (loop5): Directory bread(block 138) failed [ 172.954270][T15887] FAT-fs (loop5): Directory bread(block 139) failed [ 172.961292][T15887] FAT-fs (loop5): Directory bread(block 140) failed [ 172.968163][T15887] FAT-fs (loop5): Directory bread(block 141) failed [ 172.975100][T15983] FAT-fs (loop3): Directory bread(block 135) failed [ 172.982681][T15983] FAT-fs (loop3): Directory bread(block 136) failed [ 172.989762][T15887] FAT-fs (loop5): Directory bread(block 142) failed [ 172.996581][T15983] FAT-fs (loop3): Directory bread(block 137) failed [ 173.003350][T15887] FAT-fs (loop5): Directory bread(block 143) failed [ 173.010651][T15993] FAT-fs (loop1): Directory bread(block 6) failed [ 173.017831][T15993] FAT-fs (loop1): Directory bread(block 6) failed [ 173.025030][T15983] FAT-fs (loop3): Directory bread(block 138) failed [ 173.036658][T15887] FAT-fs (loop5): error, corrupted directory (invalid entries) [ 173.044294][T15887] FAT-fs (loop5): Filesystem has been set read-only [ 173.064306][T15983] FAT-fs (loop3): Directory bread(block 139) failed 05:53:55 executing program 1: syz_mount_image$vfat(&(0x7f00000000c0), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000000)=[{&(0x7f0000000140)="eb3c906d6b66732e66617400028001000240000004f801", 0x17}, {&(0x7f0000000180)="53595a4b414c4c45522020080000e780325132510000e780325100000000000041660069006c00650030000f00fc0000ffffffffffffffffffff0000ffffffff46494c4530202020202020", 0x4b, 0x600}], 0x0, &(0x7f0000000400)=ANY=[@ANYBLOB='check=strict,iocharset=cp437']) creat(&(0x7f0000000200)='./file0/file1\x00', 0xf6ffffff) 05:53:55 executing program 2: syz_mount_image$vfat(&(0x7f00000000c0), &(0x7f0000000100)='./file0\x00', 0x0, 0x3, &(0x7f0000000000)=[{&(0x7f0000000140)="eb3c906d6b66732e66617400028001000240000004f801", 0x17}, {&(0x7f0000010100)="000000090000000000000000c20d000000000000000000b8017737c54836ecaaf8ffff00f0ff", 0x26, 0x1e0}, {&(0x7f0000000180)="53595a4b414c4c45522020080000e780325132510000e780325100000000000041660069006c00650030000f00fc0000ffffffffffffffffffff0000ffffffff46494c45302020202020201000c1e770325132510000e770325103", 0x5b, 0x600}], 0x0, &(0x7f0000000400)=ANY=[]) chdir(&(0x7f0000000340)='./file0\x00') creat(&(0x7f0000000200)='./file0/file1\x00', 0xbd) setresuid(0x0, 0x0, 0x0) open(&(0x7f0000000080)='./file1\x00', 0x4400, 0x186) 05:53:55 executing program 0: clone(0x80100900, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) add_key(&(0x7f0000000040)='dns_resolver\x00', 0x0, &(0x7f0000000000)="f68829b98108000000000002db", 0xd, 0xfffffffffffffffb) r0 = socket$inet6_tcp(0xa, 0x1, 0x0) add_key$fscrypt_provisioning(&(0x7f00000000c0), &(0x7f0000000100)={'syz', 0x3}, &(0x7f0000000280)=ANY=[@ANYBLOB="0000000000000000002f27bf33505230b7b0aaa4ea42d0f300e6e488deadbbb5b7fc21bb4c3d45a4af9668c0c661de0957e9f59ea8140ddaad6d4b3916d8593b6e627f973f8e099f792f6b80af4b468c4f90119b4b83a55751e6e531f9d4cb22f9fd3029a6d98813d01bab3f13de03b672e2caed4579e6a3ba61e02e22a0e2ef2e975f3846"], 0xb, 0xfffffffffffffffa) setsockopt$inet6_tcp_int(0xffffffffffffffff, 0x6, 0x0, 0x0, 0x0) connect$inet6(r0, &(0x7f0000000140)={0xa, 0x4e21, 0x4e9, @private2={0xfc, 0x2, '\x00', 0x1}}, 0x1c) setsockopt$inet6_tcp_TCP_REPAIR_QUEUE(r0, 0x6, 0x14, &(0x7f0000000080)=0x2, 0x4) process_vm_writev(0x0, &(0x7f0000000000)=[{&(0x7f00008f9f09)=""/247, 0xf7}], 0x1, &(0x7f0000121000)=[{&(0x7f0000217f28)=""/231, 0xffffff4e}], 0x23a, 0x0) [ 173.087803][T15983] FAT-fs (loop3): Directory bread(block 140) failed [ 173.094720][T15983] FAT-fs (loop3): Directory bread(block 141) failed [ 173.101404][T15983] FAT-fs (loop3): Directory bread(block 142) failed [ 173.108124][T15983] FAT-fs (loop3): Directory bread(block 143) failed [ 173.115797][T15983] FAT-fs (loop3): error, corrupted directory (invalid entries) [ 173.123364][T15983] FAT-fs (loop3): Filesystem has been set read-only [ 173.163038][T16106] loop1: detected capacity change from 0 to 6 [ 173.176030][T16106] FAT-fs (loop1): Directory bread(block 6) failed [ 173.186203][T16106] FAT-fs (loop1): Directory bread(block 6) failed [ 173.192808][T16106] FAT-fs (loop1): Directory bread(block 6) failed 05:53:56 executing program 3: syz_mount_image$vfat(&(0x7f00000000c0), &(0x7f0000000100)='./file0\x00', 0x0, 0x3, &(0x7f0000000000)=[{&(0x7f0000000140)="eb3c906d6b66732e66617400028001000240000004f801", 0x17}, {&(0x7f0000010100)="000000090000000000000000c20d000000000000000000b8017737c54836ecaaf8ffff00f0ff", 0x26, 0x1e0}, {&(0x7f0000000180)="53595a4b414c4c45522020080000e780325132510000e780325100000000000041660069006c00650030000f00fc0000ffffffffffffffffffff0000ffffffff46494c45302020202020201000c1e770325132510000e770325103", 0x5b, 0x600}], 0x0, &(0x7f0000000400)=ANY=[]) chdir(&(0x7f0000000340)='./file0\x00') creat(&(0x7f0000000200)='./file0/file1\x00', 0x0) newfstatat(0xffffffffffffff9c, &(0x7f0000000340)='./file1\x00', 0x0, 0x0) open(&(0x7f0000000080)='./file1\x00', 0x2000000, 0x0) 05:53:56 executing program 0: clone(0x80100900, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) add_key(&(0x7f0000000040)='dns_resolver\x00', 0x0, &(0x7f0000000000)="f68829b98108000000000002db0023", 0xf, 0xfffffffffffffffb) r0 = socket$inet6_tcp(0xa, 0x1, 0x0) add_key$fscrypt_provisioning(&(0x7f00000000c0), &(0x7f0000000100)={'syz', 0x3}, &(0x7f0000000280)=ANY=[@ANYBLOB="0000000000000000002f27bf33505230b7b0aaa4ea42d0f300e6e488deadbbb5b7fc21bb4c3d45a4af9668c0c661de0957e9f59ea8140ddaad6d4b3916d8593b6e627f973f8e099f792f6b80af4b468c4f90119b4b83a55751e6e531f9d4cb22f9fd3029a6d98813d01bab3f13de03b672e2caed4579e6a3ba61e02e22a0e2ef2e975f3846"], 0xb, 0xfffffffffffffffa) setsockopt$inet6_tcp_int(0xffffffffffffffff, 0x6, 0x0, 0x0, 0x0) connect$inet6(r0, &(0x7f0000000140)={0xa, 0x4e21, 0x4e9, @private2={0xfc, 0x2, '\x00', 0x1}}, 0x1c) setsockopt$inet6_tcp_TCP_REPAIR_QUEUE(r0, 0x6, 0x14, &(0x7f0000000080)=0x2, 0x4) process_vm_writev(0x0, &(0x7f0000000000)=[{&(0x7f00008f9f09)=""/247, 0xf7}], 0x1, &(0x7f0000121000)=[{&(0x7f0000217f28)=""/231, 0xffffff4e}], 0x23a, 0x0) 05:53:56 executing program 1: syz_mount_image$vfat(&(0x7f00000000c0), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000000)=[{&(0x7f0000000140)="eb3c906d6b66732e66617400028001000240000004f801", 0x17}, {&(0x7f0000000180)="53595a4b414c4c45522020080000e780325132510000e780325100000000000041660069006c00650030000f00fc0000ffffffffffffffffffff0000ffffffff46494c4530202020202020", 0x4b, 0x600}], 0x0, &(0x7f0000000400)=ANY=[@ANYBLOB='check=strict,iocharset=cp437']) creat(&(0x7f0000000200)='./file0/file1\x00', 0xfeffffff) 05:53:56 executing program 5: syz_mount_image$vfat(&(0x7f00000000c0), &(0x7f0000000100)='./file0\x00', 0x0, 0x3, &(0x7f0000000000)=[{&(0x7f0000000140)="eb3c906d6b66732e66617400028001000240000004f801", 0x17, 0x6d}, {&(0x7f0000010100)="000000090000000000000000c20d000000000000000000b8017737c54836ecaaf8ffff00f0ff", 0x26, 0x1e0}, {&(0x7f0000000180)="53595a4b414c4c45522020080000e780325132510000e780325100000000000041660069006c00650030000f00fc0000ffffffffffffffffffff0000ffffffff46494c45302020202020201000c1e770325132510000e770325103", 0x5b, 0x600}], 0x0, &(0x7f0000000480)=ANY=[@ANYBLOB="636865636b3d737472695b018bf56d63742c696f636861727333370000000000004d8363ed945fa0f1f6ea8e9a65efb22769a7a61efbe3867b0df43b5768136a14397326ce1863aa67ecab089b5e0339d3dafc05"]) chdir(&(0x7f0000000340)='./file0\x00') r0 = creat(&(0x7f0000000200)='./file0/file1\x00', 0x0) newfstatat(0xffffffffffffff9c, &(0x7f0000000340)='./file1\x00', 0x0, 0x0) socket$inet6_tcp(0xa, 0x1, 0x0) newfstatat(0xffffffffffffff9c, &(0x7f00000003c0)='./file1\x00', &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x100) r2 = creat(&(0x7f0000000380)='./file0/file1\x00', 0x8) recvmmsg$unix(r2, &(0x7f00000063c0)=[{{&(0x7f0000000540), 0x6e, &(0x7f0000001600)=[{&(0x7f00000005c0)=""/4096, 0x1000}, {&(0x7f00000015c0)=""/64, 0x40}], 0x2}}, {{&(0x7f0000001640)=@abs, 0x6e, &(0x7f0000001840)=[{&(0x7f00000016c0)=""/145, 0x91}, {&(0x7f0000001780)=""/30, 0x1e}, {&(0x7f00000017c0)=""/117, 0x75}], 0x3, &(0x7f0000001880)=[@cred={{0x1c}}, @rights={{0x24, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}}, @cred={{0x1c}}], 0x68}}, {{&(0x7f0000001900), 0x6e, &(0x7f0000004dc0)=[{&(0x7f0000001980)=""/185, 0xb9}, {&(0x7f0000001a40)=""/4096, 0x1000}, {&(0x7f0000002a40)=""/64, 0x40}, {&(0x7f0000002a80)=""/114, 0x72}, {&(0x7f0000002b00)=""/234, 0xea}, {&(0x7f0000002c00)=""/122, 0x7a}, {&(0x7f0000002c80)=""/4096, 0x1000}, {&(0x7f0000003c80)=""/4096, 0x1000}, {&(0x7f0000004c80)=""/110, 0x6e}, {&(0x7f0000004d00)=""/137, 0x89}], 0xa, &(0x7f0000004e80)=[@cred={{0x1c}}, @rights={{0x14, 0x1, 0x1, [0xffffffffffffffff]}}], 0x38}}, {{0x0, 0x0, &(0x7f0000005200)=[{&(0x7f0000004ec0)=""/124, 0x7c}, {&(0x7f0000004f40)=""/197, 0xc5}, {&(0x7f0000005040)=""/176, 0xb0}, {&(0x7f0000005100)=""/236, 0xec}], 0x4, &(0x7f0000005240)=[@rights={{0x18, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff]}}, @cred={{0x1c}}, @cred={{0x1c, 0x1, 0x2, {0x0, 0x0}}}, @rights={{0x34, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}}, @cred={{0x1c}}], 0xb0}}, {{&(0x7f0000005300)=@abs, 0x6e, &(0x7f0000005940)=[{&(0x7f0000005380)=""/160, 0xa0}, {&(0x7f0000005440)=""/82, 0x52}, {&(0x7f00000054c0)=""/222, 0xde}, {&(0x7f00000055c0)=""/146, 0x92}, {&(0x7f0000005680)=""/192, 0xc0}, {&(0x7f0000005740)=""/63, 0x3f}, {&(0x7f0000005780)=""/236, 0xec}, {&(0x7f0000005880)=""/13, 0xd}, {&(0x7f00000058c0)=""/76, 0x4c}], 0x9, &(0x7f0000005a00)=[@cred={{0x1c}}, @rights={{0x14, 0x1, 0x1, [0xffffffffffffffff]}}], 0x38}}, {{&(0x7f0000005a40)=@abs, 0x6e, &(0x7f0000005c00)=[{&(0x7f0000005ac0)=""/68, 0x44}, {&(0x7f0000005b40)=""/162, 0xa2}], 0x2, &(0x7f0000005c40)=[@cred={{0x1c}}, @rights={{0x38, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}}, @cred={{0x1c}}, @rights={{0x2c, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}}, @cred={{0x1c}}], 0xc8}}, {{&(0x7f0000005d40), 0x6e, &(0x7f0000006080)=[{&(0x7f0000005dc0)=""/253, 0xfd}, {&(0x7f0000005ec0)=""/240, 0xf0}, {&(0x7f0000005fc0)=""/169, 0xa9}], 0x3, &(0x7f00000060c0)=ANY=[@ANYBLOB="14000000000000000100000001000000", @ANYRES32, @ANYBLOB="00000000340000000100000001000000", @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32=0xffffffffffffffff, @ANYRES32, @ANYRES32, @ANYBLOB="0000000020000000000000000100000001000000", @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32], 0x70}}, {{&(0x7f0000006140), 0x6e, &(0x7f00000062c0)=[{&(0x7f00000061c0)=""/242, 0xf2}], 0x1, &(0x7f0000006300)=[@cred={{0x1c}}, @cred={{0x1c}}, @cred={{0x1c}}, @cred={{0x1c}}, @rights={{0x14, 0x1, 0x1, [0xffffffffffffffff]}}, @rights={{0x18, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff]}}], 0xb0}}], 0x8, 0x1a2, &(0x7f00000065c0)={0x77359400}) getsockopt$inet6_IPV6_XFRM_POLICY(r2, 0x29, 0x23, &(0x7f0000006600)={{{@in6=@private0, @in=@remote, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}}, {{@in=@multicast1}, 0x0, @in=@loopback}}, &(0x7f0000006700)=0xe8) r6 = socket$inet_udplite(0x2, 0x2, 0x88) getsockopt$sock_cred(r6, 0x1, 0x11, &(0x7f0000000240)={0x0, 0x0}, &(0x7f0000000280)=0x5) setuid(r7) r8 = getuid() lsetxattr$system_posix_acl(&(0x7f0000000240)='./file0\x00', &(0x7f0000000500)='system.posix_acl_access\x00', &(0x7f0000006740)={{}, {0x1, 0x6}, [{0x2, 0x1, r1}, {0x2, 0x6, r1}, {0x2, 0x4, r3}, {0x2, 0x1, r1}, {0x2, 0x1, r5}, {0x2, 0x0, r7}, {0x2, 0x0, r8}], {0x4, 0x5}, [{0x8, 0x4, 0xee00}], {}, {0x20, 0x3}}, 0x64, 0x3) getsockopt$inet6_tcp_TCP_REPAIR_WINDOW(r0, 0x6, 0x1d, &(0x7f0000000300), &(0x7f00000002c0)=0x14) setsockopt$inet6_MRT6_ADD_MIF(r2, 0x29, 0xca, &(0x7f0000000280)={0x8, 0x0, 0x81, 0x5, 0xa5d}, 0xc) open(&(0x7f0000000080)='./file1\x00', 0x0, 0x0) setsockopt$inet6_MCAST_JOIN_GROUP(r4, 0x29, 0x2a, &(0x7f00000067c0)={0x2, {{0xa, 0x4e23, 0xfff, @private1, 0x8000}}}, 0x88) [ 173.254356][T16211] loop2: detected capacity change from 0 to 6 [ 173.279119][T16211] FAT-fs (loop2): Directory bread(block 6) failed [ 173.295764][T16211] FAT-fs (loop2): Directory bread(block 135) failed 05:53:56 executing program 4: prlimit64(0x0, 0xe, &(0x7f0000000280)={0x9, 0x8d}, 0x0) sched_setattr(0x0, &(0x7f0000000040)={0x38, 0x2, 0x0, 0x0, 0x8}, 0x0) r0 = creat(&(0x7f0000000280)='./bus\x00', 0x0) write$cgroup_type(r0, &(0x7f0000000200), 0x175d900f) ioctl$FS_IOC_RESVSP(r0, 0x40305828, &(0x7f0000000040)={0x0, 0x0, 0x8600, 0x8}) [ 173.313945][T16211] FAT-fs (loop2): Directory bread(block 136) failed [ 173.322942][T16211] FAT-fs (loop2): Directory bread(block 137) failed [ 173.330498][T16214] loop3: detected capacity change from 0 to 6 [ 173.334077][T16211] FAT-fs (loop2): Directory bread(block 138) failed [ 173.353921][T16219] loop1: detected capacity change from 0 to 6 [ 173.355590][T16211] FAT-fs (loop2): Directory bread(block 139) failed [ 173.367231][T16211] FAT-fs (loop2): Directory bread(block 140) failed [ 173.371896][T16219] FAT-fs (loop1): Directory bread(block 6) failed [ 173.375975][T16211] FAT-fs (loop2): Directory bread(block 141) failed [ 173.384003][T16214] FAT-fs (loop3): Directory bread(block 6) failed [ 173.387427][T16211] FAT-fs (loop2): Directory bread(block 142) failed [ 173.404304][T16227] loop5: detected capacity change from 0 to 6 [ 173.411072][T16227] FAT-fs (loop5): Unrecognized mount option "check=stri[‹õmct" or missing value [ 173.429966][T16211] FAT-fs (loop2): Directory bread(block 143) failed [ 173.446272][T16211] FAT-fs (loop2): error, corrupted directory (invalid entries) [ 173.453873][T16211] FAT-fs (loop2): Filesystem has been set read-only 05:53:56 executing program 5: syz_mount_image$vfat(&(0x7f00000000c0), &(0x7f0000000240)='./file0/file1\x00', 0x0, 0x3, &(0x7f0000000000)=[{&(0x7f0000000140)="eb3c906d6b66732e66617400028001000240000004f801", 0x17, 0x9}, {&(0x7f0000000280)="000000090000000000000000c20d00000000f8ffff0072a06d5c8d302b2e7b2cbebb4abbeb80b6b759c0d20ae755a8152851cb6aab0000000000000008e707622e7508b49192efd0d7bc38fadb54329509a0692b8598a2254341b017900000000000", 0x62, 0x4}, {&(0x7f0000000180)="53595a4b414c4c45522020080000e780325132510000e780325100000000000041660069006c00650030000f00fc0000ffffffffffffffffffff0000ffffffff46494c45302020202020201000c1e770325132510000e770325103", 0x5b, 0x600}], 0x10c6000, &(0x7f0000000400)=ANY=[@ANYBLOB='check=strict,iocharset=cp437']) chdir(&(0x7f0000000340)='./file0\x00') creat(&(0x7f0000000200)='./file0/file1\x00', 0x0) newfstatat(0xffffffffffffff9c, &(0x7f0000000340)='./file1\x00', 0x0, 0x0) setxattr$trusted_overlay_origin(&(0x7f0000000380)='./file2\x00', &(0x7f00000003c0), &(0x7f00000004c0), 0x2, 0x3) r0 = socket$inet6_tcp(0xa, 0x1, 0x0) syz_mount_image$msdos(&(0x7f0000000100), &(0x7f0000000300)='./file0\x00', 0x5, 0x0, &(0x7f0000000380), 0x4, &(0x7f0000000440)={[{@dots}, {@fat=@showexec}], [{@pcr={'pcr', 0x3d, 0x27}}, {@smackfstransmute={'smackfstransmute', 0x3d, 'vfat\x00'}}, {@euid_eq={'euid', 0x3d, 0xffffffffffffffff}}]}) getsockopt$inet6_tcp_TCP_REPAIR_WINDOW(r0, 0x6, 0x1d, &(0x7f0000000000), &(0x7f0000000040)=0x14) fcntl$getflags(r0, 0x408) open(&(0x7f0000000080)='./file1\x00', 0x0, 0x0) 05:53:56 executing program 0: clone(0x80100900, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) add_key(&(0x7f0000000040)='dns_resolver\x00', 0x0, &(0x7f0000000000)="f68829b98108000000000002db0023", 0xf, 0xfffffffffffffffb) r0 = socket$inet6_tcp(0xa, 0x1, 0x0) add_key$fscrypt_provisioning(&(0x7f00000000c0), &(0x7f0000000100)={'syz', 0x3}, &(0x7f0000000280)=ANY=[@ANYBLOB="0000000000000000002f27bf33505230b7b0aaa4ea42d0f300e6e488deadbbb5b7fc21bb4c3d45a4af9668c0c661de0957e9f59ea8140ddaad6d4b3916d8593b6e627f973f8e099f792f6b80af4b468c4f90119b4b83a55751e6e531f9d4cb22f9fd3029a6d98813d01bab3f13de03b672e2caed4579e6a3ba61e02e22a0e2ef2e975f3846"], 0xb, 0xfffffffffffffffa) setsockopt$inet6_tcp_int(0xffffffffffffffff, 0x6, 0x0, 0x0, 0x0) connect$inet6(r0, &(0x7f0000000140)={0xa, 0x4e21, 0x4e9, @private2={0xfc, 0x2, '\x00', 0x1}}, 0x1c) setsockopt$inet6_tcp_TCP_REPAIR_QUEUE(r0, 0x6, 0x14, &(0x7f0000000080)=0x2, 0x4) process_vm_writev(0x0, &(0x7f0000000000)=[{&(0x7f00008f9f09)=""/247, 0xf7}], 0x1, &(0x7f0000121000)=[{&(0x7f0000217f28)=""/231, 0xffffff4e}], 0x23a, 0x0) [ 173.469656][T16214] FAT-fs (loop3): Directory bread(block 135) failed [ 173.476657][T16219] FAT-fs (loop1): Directory bread(block 6) failed [ 173.499304][T16219] FAT-fs (loop1): Directory bread(block 6) failed [ 173.506750][T16214] FAT-fs (loop3): Directory bread(block 136) failed 05:53:56 executing program 2: syz_mount_image$vfat(&(0x7f00000000c0), &(0x7f0000000100)='./file0\x00', 0x0, 0x3, &(0x7f0000000000)=[{&(0x7f0000000140)="eb3c906d6b66732e66617400028001000240000004f801", 0x17}, {&(0x7f0000010100)="000000090000000000000000c20d000000000000000000b8017737c54836ecaaf8ffff00f0ff", 0x26, 0x1e0}, {&(0x7f0000000180)="53595a4b414c4c45522020080000e780325132510000e780325100000000000041660069006c00650030000f00fc0000ffffffffffffffffffff0000ffffffff46494c45302020202020201000c1e770325132510000e770325103", 0x5b, 0x600}], 0x0, &(0x7f0000000400)=ANY=[]) chdir(&(0x7f0000000340)='./file0\x00') creat(&(0x7f0000000200)='./file0/file1\x00', 0xbe) setresuid(0x0, 0x0, 0x0) open(&(0x7f0000000080)='./file1\x00', 0x4400, 0x186) 05:53:56 executing program 5: syz_mount_image$vfat(&(0x7f00000000c0), &(0x7f0000000100)='./file0\x00', 0x0, 0x3, &(0x7f0000000000)=[{&(0x7f0000000140)="eb3c906d6b66732e66617400028001000240000004f801", 0x17}, {&(0x7f0000010100)="000000090000000000000000c20d000000000000000000b8017737c54836ecaaf8ffff00f0ff", 0x26, 0x1e0}, {&(0x7f0000000180)="53595a4b414c4c45522020080000e780325132510000e780325100000000000041660069006c00650030000f00fc0000ffffffffffffffffffff0000ffffffff46494c45302020202020201000c1e770325132510000e770325103", 0x5b, 0x600}], 0x0, &(0x7f0000000400)=ANY=[@ANYBLOB='check=strict,iocharset=cp437']) r0 = socket$inet6_tcp(0xa, 0x1, 0x0) getsockopt$inet6_tcp_TCP_REPAIR_WINDOW(r0, 0x6, 0x1d, &(0x7f0000000000), &(0x7f0000000040)=0x14) recvmmsg$unix(0xffffffffffffffff, &(0x7f000000b180)=[{{&(0x7f00000002c0)=@abs, 0x6e, &(0x7f0000000480)=[{&(0x7f0000000380)=""/116, 0x74}, {&(0x7f0000000440)=""/2, 0x2}], 0x2, &(0x7f00000004c0)=[@rights={{0x10}}, @rights={{0x18, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff]}}, @rights={{0x18, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff]}}, @rights={{0x1c, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}}], 0x60}}, {{&(0x7f0000000540), 0x6e, &(0x7f0000001840)=[{&(0x7f00000005c0)=""/4096, 0x1000}, {&(0x7f00000015c0)=""/65, 0x41}, {&(0x7f0000001640)=""/197, 0xc5}, {&(0x7f0000001740)=""/213, 0xd5}], 0x4, &(0x7f0000001880)=[@cred={{0x1c, 0x1, 0x2, {0x0, 0x0}}}], 0x20}}, {{0x0, 0x0, &(0x7f0000002b80)=[{&(0x7f00000018c0)=""/199, 0xc7}, {&(0x7f00000019c0)=""/4096, 0x1000}, {&(0x7f00000029c0)=""/70, 0x46}, {&(0x7f0000002a40)=""/188, 0xbc}, {&(0x7f0000002b00)=""/91, 0x5b}], 0x5, &(0x7f0000002c00)=[@rights={{0x34, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}}, @cred={{0x1c}}], 0x58}}, {{0x0, 0x0, &(0x7f0000004140)=[{&(0x7f0000002c80)=""/253, 0xfd}, {&(0x7f0000002d80)=""/4096, 0x1000}, {&(0x7f0000003d80)=""/250, 0xfa}, {&(0x7f0000003e80)=""/152, 0x98}, {&(0x7f0000003f40)=""/202, 0xca}, {&(0x7f0000004040)=""/200, 0xc8}], 0x6, &(0x7f00000041c0)=[@cred={{0x1c}}, @cred={{0x1c}}, @rights={{0x14, 0x1, 0x1, [0xffffffffffffffff]}}, @cred={{0x1c}}], 0x78}}, {{&(0x7f0000004240)=@abs, 0x6e, &(0x7f0000005700)=[{&(0x7f00000042c0)=""/4096, 0x1000}, {&(0x7f00000052c0)=""/149, 0x95}, {&(0x7f0000005380)=""/73, 0x49}, {&(0x7f0000005400)=""/180, 0xb4}, {&(0x7f00000054c0)=""/82, 0x52}, {&(0x7f0000005540)=""/209, 0xd1}, {&(0x7f0000005640)=""/184, 0xb8}], 0x7}}, {{0x0, 0x0, &(0x7f0000005840)=[{&(0x7f0000005780)=""/147, 0x93}], 0x1, &(0x7f0000005880)=[@cred={{0x1c}}, @rights={{0x18, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff]}}, @rights={{0x20, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}}, @cred={{0x1c}}], 0x78}}, {{&(0x7f0000005900), 0x6e, &(0x7f00000059c0)=[{&(0x7f0000005980)=""/21, 0x15}], 0x1, &(0x7f0000005a00)=[@rights={{0x14, 0x1, 0x1, [0xffffffffffffffff]}}], 0x18}}, {{&(0x7f0000005a40), 0x6e, &(0x7f0000006c40)=[{&(0x7f0000005ac0)=""/186, 0xba}, {&(0x7f0000005b80)=""/138, 0x8a}, {&(0x7f0000005c40)=""/4096, 0x1000}], 0x3}}, {{&(0x7f0000006c80)=@abs, 0x6e, &(0x7f000000b080)=[{&(0x7f0000006d00)=""/252, 0xfc}, {&(0x7f0000006e00)=""/4096, 0x1000}, {&(0x7f0000007e00)=""/4096, 0x1000}, {&(0x7f0000008e00)=""/76, 0x4c}, {&(0x7f0000008e80)=""/239, 0xef}, {&(0x7f0000008f80)=""/59, 0x3b}, {&(0x7f0000008fc0)=""/4096, 0x1000}, {&(0x7f0000009fc0)=""/172, 0xac}, {&(0x7f000000a080)=""/4096, 0x1000}], 0x9, &(0x7f000000b140)=[@rights={{0x18, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff]}}, @cred={{0x1c}}], 0x38}}], 0x9, 0x21, &(0x7f000000b3c0)) mount$9p_fd(0x0, &(0x7f0000000240)='./file1\x00', &(0x7f0000000280), 0x1200000, &(0x7f000000b400)={'trans=fd,', {}, 0x2c, {'wfdno', 0x3d, r0}, 0x2c, {[{@access_client}, {@access_user}, {@debug={'debug', 0x3d, 0x2}}, {@version_u}], [{@appraise}, {@fsname={'fsname', 0x3d, 'vfat\x00'}}, {@seclabel}, {@uid_gt={'uid>', r1}}]}}) chdir(&(0x7f0000000340)='./file0\x00') creat(&(0x7f0000000200)='./file0/file1\x00', 0x0) newfstatat(0xffffffffffffff9c, &(0x7f0000000340)='./file1\x00', 0x0, 0x0) open(&(0x7f0000000080)='./file1\x00', 0x0, 0x0) 05:53:56 executing program 1: syz_mount_image$vfat(&(0x7f00000000c0), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000000)=[{&(0x7f0000000140)="eb3c906d6b66732e66617400028001000240000004f801", 0x17}, {&(0x7f0000000180)="53595a4b414c4c45522020080000e780325132510000e780325100000000000041660069006c00650030000f00fc0000ffffffffffffffffffff0000ffffffff46494c4530202020202020", 0x4b, 0x600}], 0x0, &(0x7f0000000400)=ANY=[@ANYBLOB='check=strict,iocharset=cp437']) creat(&(0x7f0000000200)='./file0/file1\x00', 0xff000000) [ 173.563563][T16214] FAT-fs (loop3): Directory bread(block 137) failed [ 173.578700][T16214] FAT-fs (loop3): Directory bread(block 138) failed [ 173.590743][T16214] FAT-fs (loop3): Directory bread(block 139) failed [ 173.597771][T16336] loop5: detected capacity change from 0 to 6 [ 173.598524][T16214] FAT-fs (loop3): Directory bread(block 140) failed 05:53:56 executing program 4: prlimit64(0x0, 0xe, &(0x7f0000000280)={0x9, 0x8d}, 0x0) sched_setattr(0x0, &(0x7f0000000040)={0x38, 0x2, 0x0, 0x0, 0x8}, 0x0) r0 = creat(&(0x7f0000000280)='./bus\x00', 0x0) write$cgroup_type(r0, &(0x7f0000000200), 0x175d900f) ioctl$FS_IOC_RESVSP(r0, 0x40305828, &(0x7f0000000040)={0x0, 0x0, 0xfe0f, 0x8}) [ 173.618119][T16214] FAT-fs (loop3): Directory bread(block 141) failed [ 173.625673][T16214] FAT-fs (loop3): Directory bread(block 142) failed [ 173.633844][T16214] FAT-fs (loop3): Directory bread(block 143) failed [ 173.636214][T16336] FAT-fs (loop5): Directory bread(block 6) failed [ 173.648313][T16214] FAT-fs (loop3): error, corrupted directory (invalid entries) [ 173.649640][T16339] loop2: detected capacity change from 0 to 6 [ 173.655903][T16214] FAT-fs (loop3): Filesystem has been set read-only [ 173.683062][T16339] FAT-fs (loop2): Directory bread(block 6) failed [ 173.708488][T16443] loop1: detected capacity change from 0 to 6 [ 173.719337][T16336] FAT-fs (loop5): Directory bread(block 135) failed 05:53:56 executing program 0: clone(0x80100900, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) add_key(&(0x7f0000000040)='dns_resolver\x00', 0x0, &(0x7f0000000000)="f68829b98108000000000002db0023", 0xf, 0xfffffffffffffffb) r0 = socket$inet6_tcp(0xa, 0x1, 0x0) add_key$fscrypt_provisioning(&(0x7f00000000c0), &(0x7f0000000100)={'syz', 0x3}, &(0x7f0000000280)=ANY=[@ANYBLOB="0000000000000000002f27bf33505230b7b0aaa4ea42d0f300e6e488deadbbb5b7fc21bb4c3d45a4af9668c0c661de0957e9f59ea8140ddaad6d4b3916d8593b6e627f973f8e099f792f6b80af4b468c4f90119b4b83a55751e6e531f9d4cb22f9fd3029a6d98813d01bab3f13de03b672e2caed4579e6a3ba61e02e22a0e2ef2e975f3846"], 0xb, 0xfffffffffffffffa) setsockopt$inet6_tcp_int(0xffffffffffffffff, 0x6, 0x0, 0x0, 0x0) connect$inet6(r0, &(0x7f0000000140)={0xa, 0x4e21, 0x4e9, @private2={0xfc, 0x2, '\x00', 0x1}}, 0x1c) setsockopt$inet6_tcp_TCP_REPAIR_QUEUE(r0, 0x6, 0x14, &(0x7f0000000080)=0x2, 0x4) process_vm_writev(0x0, &(0x7f0000000000)=[{&(0x7f00008f9f09)=""/247, 0xf7}], 0x1, &(0x7f0000121000)=[{&(0x7f0000217f28)=""/231, 0xffffff4e}], 0x23a, 0x0) [ 173.737048][T16443] FAT-fs (loop1): Directory bread(block 6) failed [ 173.753272][T16339] FAT-fs (loop2): Directory bread(block 135) failed [ 173.760492][T16336] FAT-fs (loop5): Directory bread(block 136) failed [ 173.777691][T16443] FAT-fs (loop1): Directory bread(block 6) failed [ 173.785862][T16339] FAT-fs (loop2): Directory bread(block 136) failed [ 173.792669][T16336] FAT-fs (loop5): Directory bread(block 137) failed [ 173.802263][T16443] FAT-fs (loop1): Directory bread(block 6) failed [ 173.809123][T16339] FAT-fs (loop2): Directory bread(block 137) failed [ 173.816339][T16336] FAT-fs (loop5): Directory bread(block 138) failed [ 173.823499][T16339] FAT-fs (loop2): Directory bread(block 138) failed 05:53:56 executing program 3: syz_mount_image$vfat(&(0x7f00000000c0), &(0x7f0000000100)='./file0\x00', 0x0, 0x3, &(0x7f0000000000)=[{&(0x7f0000000140)="eb3c906d6b66732e66617400028001000240000004f801", 0x17}, {&(0x7f0000010100)="000000090000000000000000c20d000000000000000000b8017737c54836ecaaf8ffff00f0ff", 0x26, 0x1e0}, {&(0x7f0000000180)="53595a4b414c4c45522020080000e780325132510000e780325100000000000041660069006c00650030000f00fc0000ffffffffffffffffffff0000ffffffff46494c45302020202020201000c1e770325132510000e770325103", 0x5b, 0x600}], 0x0, &(0x7f0000000400)=ANY=[]) chdir(&(0x7f0000000340)='./file0\x00') creat(&(0x7f0000000200)='./file0/file1\x00', 0x0) newfstatat(0xffffffffffffff9c, &(0x7f0000000340)='./file1\x00', 0x0, 0x0) open(&(0x7f0000000080)='./file1\x00', 0x4000000, 0x0) [ 173.839571][T16336] FAT-fs (loop5): Directory bread(block 139) failed [ 173.846584][T16339] FAT-fs (loop2): Directory bread(block 139) failed [ 173.853290][T16336] FAT-fs (loop5): Directory bread(block 140) failed [ 173.860065][T16339] FAT-fs (loop2): Directory bread(block 140) failed [ 173.864542][T16336] FAT-fs (loop5): Directory bread(block 141) failed [ 173.866735][T16339] FAT-fs (loop2): Directory bread(block 141) failed [ 173.880084][T16339] FAT-fs (loop2): Directory bread(block 142) failed 05:53:56 executing program 0: clone(0x80100900, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) add_key(&(0x7f0000000040)='dns_resolver\x00', 0x0, &(0x7f0000000000)="f68829b98108000000000002db002300", 0x10, 0xfffffffffffffffb) r0 = socket$inet6_tcp(0xa, 0x1, 0x0) add_key$fscrypt_provisioning(&(0x7f00000000c0), &(0x7f0000000100)={'syz', 0x3}, &(0x7f0000000280)=ANY=[@ANYBLOB="0000000000000000002f27bf33505230b7b0aaa4ea42d0f300e6e488deadbbb5b7fc21bb4c3d45a4af9668c0c661de0957e9f59ea8140ddaad6d4b3916d8593b6e627f973f8e099f792f6b80af4b468c4f90119b4b83a55751e6e531f9d4cb22f9fd3029a6d98813d01bab3f13de03b672e2caed4579e6a3ba61e02e22a0e2ef2e975f3846"], 0xb, 0xfffffffffffffffa) setsockopt$inet6_tcp_int(0xffffffffffffffff, 0x6, 0x0, 0x0, 0x0) connect$inet6(r0, &(0x7f0000000140)={0xa, 0x4e21, 0x4e9, @private2={0xfc, 0x2, '\x00', 0x1}}, 0x1c) setsockopt$inet6_tcp_TCP_REPAIR_QUEUE(r0, 0x6, 0x14, &(0x7f0000000080)=0x2, 0x4) process_vm_writev(0x0, &(0x7f0000000000)=[{&(0x7f00008f9f09)=""/247, 0xf7}], 0x1, &(0x7f0000121000)=[{&(0x7f0000217f28)=""/231, 0xffffff4e}], 0x23a, 0x0) 05:53:56 executing program 1: syz_mount_image$vfat(&(0x7f00000000c0), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000000)=[{&(0x7f0000000140)="eb3c906d6b66732e66617400028001000240000004f801", 0x17}, {&(0x7f0000000180)="53595a4b414c4c45522020080000e780325132510000e780325100000000000041660069006c00650030000f00fc0000ffffffffffffffffffff0000ffffffff46494c4530202020202020", 0x4b, 0x600}], 0x0, &(0x7f0000000400)=ANY=[@ANYBLOB='check=strict,iocharset=cp437']) creat(&(0x7f0000000200)='./file0/file1\x00', 0xffffe000) [ 173.886760][T16339] FAT-fs (loop2): Directory bread(block 143) failed [ 173.894210][T16339] FAT-fs (loop2): error, corrupted directory (invalid entries) [ 173.901862][T16339] FAT-fs (loop2): Filesystem has been set read-only [ 173.907067][T16336] FAT-fs (loop5): Directory bread(block 142) failed [ 173.917660][T16336] FAT-fs (loop5): Directory bread(block 143) failed [ 173.924675][T16553] Invalid option length (0) for dns_resolver key [ 173.926367][T16336] FAT-fs (loop5): error, corrupted directory (invalid entries) 05:53:56 executing program 4: prlimit64(0x0, 0xe, &(0x7f0000000280)={0x9, 0x8d}, 0x0) sched_setattr(0x0, &(0x7f0000000040)={0x38, 0x2, 0x0, 0x0, 0x8}, 0x0) r0 = creat(&(0x7f0000000280)='./bus\x00', 0x0) write$cgroup_type(r0, &(0x7f0000000200), 0x175d900f) ioctl$FS_IOC_RESVSP(r0, 0x40305828, &(0x7f0000000040)={0x0, 0x0, 0xff01, 0x8}) 05:53:56 executing program 0: clone(0x80100900, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) add_key(&(0x7f0000000040)='dns_resolver\x00', 0x0, &(0x7f0000000000)="f68829b98108000000000002db002300", 0x10, 0xfffffffffffffffb) r0 = socket$inet6_tcp(0xa, 0x1, 0x0) add_key$fscrypt_provisioning(&(0x7f00000000c0), &(0x7f0000000100)={'syz', 0x3}, &(0x7f0000000280)=ANY=[@ANYBLOB="0000000000000000002f27bf33505230b7b0aaa4ea42d0f300e6e488deadbbb5b7fc21bb4c3d45a4af9668c0c661de0957e9f59ea8140ddaad6d4b3916d8593b6e627f973f8e099f792f6b80af4b468c4f90119b4b83a55751e6e531f9d4cb22f9fd3029a6d98813d01bab3f13de03b672e2caed4579e6a3ba61e02e22a0e2ef2e975f3846"], 0xb, 0xfffffffffffffffa) setsockopt$inet6_tcp_int(0xffffffffffffffff, 0x6, 0x0, 0x0, 0x0) connect$inet6(r0, &(0x7f0000000140)={0xa, 0x4e21, 0x4e9, @private2={0xfc, 0x2, '\x00', 0x1}}, 0x1c) setsockopt$inet6_tcp_TCP_REPAIR_QUEUE(r0, 0x6, 0x14, &(0x7f0000000080)=0x2, 0x4) process_vm_writev(0x0, &(0x7f0000000000)=[{&(0x7f00008f9f09)=""/247, 0xf7}], 0x1, &(0x7f0000121000)=[{&(0x7f0000217f28)=""/231, 0xffffff4e}], 0x23a, 0x0) [ 173.938735][T16336] FAT-fs (loop5): Filesystem has been set read-only [ 173.955867][T16556] loop3: detected capacity change from 0 to 6 [ 173.967651][T16556] FAT-fs (loop3): Directory bread(block 6) failed [ 173.980803][T16556] FAT-fs (loop3): Directory bread(block 135) failed 05:53:56 executing program 2: syz_mount_image$vfat(&(0x7f00000000c0), &(0x7f0000000100)='./file0\x00', 0x0, 0x3, &(0x7f0000000000)=[{&(0x7f0000000140)="eb3c906d6b66732e66617400028001000240000004f801", 0x17}, {&(0x7f0000010100)="000000090000000000000000c20d000000000000000000b8017737c54836ecaaf8ffff00f0ff", 0x26, 0x1e0}, {&(0x7f0000000180)="53595a4b414c4c45522020080000e780325132510000e780325100000000000041660069006c00650030000f00fc0000ffffffffffffffffffff0000ffffffff46494c45302020202020201000c1e770325132510000e770325103", 0x5b, 0x600}], 0x0, &(0x7f0000000400)=ANY=[]) chdir(&(0x7f0000000340)='./file0\x00') creat(&(0x7f0000000200)='./file0/file1\x00', 0xbf) setresuid(0x0, 0x0, 0x0) open(&(0x7f0000000080)='./file1\x00', 0x4400, 0x186) 05:53:56 executing program 5: syz_mount_image$vfat(&(0x7f00000000c0), &(0x7f0000000100)='./file0\x00', 0x0, 0x3, &(0x7f0000000000)=[{&(0x7f0000000140)="eb3c906d6b66732e66617400028001000240000004f801", 0x17}, {&(0x7f0000010100)="000000090000000000000000c20d000000000000000000b8017737c54836ecaaf8ffff00f0ff", 0x26, 0x1e0}, {&(0x7f0000000180)="53595a4b414c4c45522020080000e780325132510000e780325100000000000041660069006c00650030000f00fc0000ffffffffffffffffffff0000ffffffff46494c45302020202020201000c1e770325132510000e770325103", 0x5b, 0x600}], 0x0, &(0x7f0000000400)=ANY=[@ANYBLOB='check=strict,iocharset=cp437']) chdir(&(0x7f0000000340)='./file0\x00') r0 = syz_open_dev$sg(&(0x7f0000000200), 0x0, 0x0) setresuid(0xee00, 0xee01, 0x0) r1 = memfd_create(&(0x7f00000002c0)=')&(\x00', 0x0) sync_file_range(r1, 0x382, 0x2, 0x2) ioctl$SCSI_IOCTL_SEND_COMMAND(r0, 0x1, &(0x7f0000000280)=ANY=[@ANYBLOB="9d01046997000000000000002000000000a38fa7d7eea4ff097d00"]) creat(&(0x7f0000000200)='./file0\x00', 0xd4) open(&(0x7f0000000240)='./file0/file1\x00', 0x400, 0x2) newfstatat(0xffffffffffffff9c, &(0x7f0000000340)='./file1\x00', 0x0, 0x0) open(&(0x7f0000000080)='./file1\x00', 0x0, 0x8) r2 = socket$inet_udplite(0x2, 0x2, 0x88) getsockopt$sock_cred(r2, 0x1, 0x11, &(0x7f0000000240)={0x0, 0x0}, &(0x7f0000000280)=0x5) setuid(r3) ioprio_set$uid(0x0, r3, 0x0) [ 173.989307][T16559] Invalid option length (0) for dns_resolver key [ 173.996017][T16556] FAT-fs (loop3): Directory bread(block 136) failed [ 174.010943][T16556] FAT-fs (loop3): Directory bread(block 137) failed [ 174.018388][T16556] FAT-fs (loop3): Directory bread(block 138) failed [ 174.025229][T16556] FAT-fs (loop3): Directory bread(block 139) failed [ 174.032020][T16556] FAT-fs (loop3): Directory bread(block 140) failed [ 174.038710][T16556] FAT-fs (loop3): Directory bread(block 141) failed [ 174.045395][T16556] FAT-fs (loop3): Directory bread(block 142) failed [ 174.052110][T16556] FAT-fs (loop3): Directory bread(block 143) failed [ 174.060044][T16556] FAT-fs (loop3): error, corrupted directory (invalid entries) [ 174.067811][T16556] FAT-fs (loop3): Filesystem has been set read-only 05:53:56 executing program 0: clone(0x80100900, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) add_key(&(0x7f0000000040)='dns_resolver\x00', 0x0, &(0x7f0000000000)="f68829b98108000000000002db002300", 0x10, 0xfffffffffffffffb) r0 = socket$inet6_tcp(0xa, 0x1, 0x0) add_key$fscrypt_provisioning(&(0x7f00000000c0), &(0x7f0000000100)={'syz', 0x3}, &(0x7f0000000280)=ANY=[@ANYBLOB="0000000000000000002f27bf33505230b7b0aaa4ea42d0f300e6e488deadbbb5b7fc21bb4c3d45a4af9668c0c661de0957e9f59ea8140ddaad6d4b3916d8593b6e627f973f8e099f792f6b80af4b468c4f90119b4b83a55751e6e531f9d4cb22f9fd3029a6d98813d01bab3f13de03b672e2caed4579e6a3ba61e02e22a0e2ef2e975f3846"], 0xb, 0xfffffffffffffffa) setsockopt$inet6_tcp_int(0xffffffffffffffff, 0x6, 0x0, 0x0, 0x0) connect$inet6(r0, &(0x7f0000000140)={0xa, 0x4e21, 0x4e9, @private2={0xfc, 0x2, '\x00', 0x1}}, 0x1c) setsockopt$inet6_tcp_TCP_REPAIR_QUEUE(r0, 0x6, 0x14, &(0x7f0000000