2, 0x0, 0x0, 0x9}, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r0, &(0x7f000057eff8)=@abs, 0x6e) sendmmsg$unix(r1, &(0x7f00000bd000), 0x318, 0x0) recvmmsg(r0, &(0x7f00000000c0), 0x10106, 0x0, 0x0) [ 657.213808][T12179] loop5: detected capacity change from 0 to 6 12:11:03 executing program 4: prlimit64(0x0, 0xe, &(0x7f0000000280)={0x9, 0x8d}, 0x0) r0 = getpid() sched_setattr(0x0, &(0x7f0000000140)={0x38, 0x2, 0x0, 0x0, 0x9}, 0x0) sched_setattr(r0, &(0x7f00000000c0)={0x38, 0x2, 0x0, 0x0, 0x5}, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r1, &(0x7f000057eff8)=@abs, 0x6e) sendmmsg$unix(r2, &(0x7f00000bd000), 0x318, 0x0) recvmmsg(r1, &(0x7f00000000c0), 0x10106, 0x0, 0x0) 12:11:03 executing program 3: getpid() sched_setattr(0x0, &(0x7f0000000140)={0x38, 0x2, 0x0, 0x0, 0x9}, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r0, &(0x7f000057eff8)=@abs, 0x6e) sendmmsg$unix(r1, &(0x7f00000bd000), 0x318, 0x0) recvmmsg(r0, &(0x7f00000000c0), 0x10106, 0x0, 0x0) 12:11:03 executing program 5: prlimit64(0x0, 0xe, &(0x7f0000000280)={0x9, 0x8d}, 0x0) r0 = getpid() sched_setattr(0x0, &(0x7f0000000140)={0x38, 0x2, 0x0, 0x0, 0x9}, 0x0) sched_setattr(r0, &(0x7f00000000c0)={0x38, 0x2, 0x0, 0x0, 0x5}, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r1, &(0x7f000057eff8)=@abs, 0x6e) sendmmsg$unix(r2, &(0x7f00000bd000), 0x318, 0x0) recvmmsg(r1, &(0x7f00000000c0), 0x10106, 0x2, 0x0) syz_mount_image$vfat(&(0x7f00000002c0), &(0x7f0000000440)='./file0\x00', 0x0, 0x2, &(0x7f0000000700)=[{}, {0x0, 0x0, 0x600}], 0x2a0cc10, &(0x7f0000000880)={[{@shortname_win95}, {@fat=@time_offset={'time_offset', 0x3d, 0x13}}, {@shortname_lower}, {@utf8no}, {@numtail}, {@shortname_mixed}]}) 12:11:03 executing program 1: prlimit64(0x0, 0x0, &(0x7f0000000280)={0x9, 0x8d}, 0x0) sched_setattr(0x0, &(0x7f0000000140)={0x38, 0x2, 0x0, 0x0, 0x9}, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) sendmmsg$unix(r1, &(0x7f00000bd000), 0x318, 0x0) recvmmsg(r0, &(0x7f00000000c0), 0x10106, 0x0, 0x0) 12:11:03 executing program 2: sched_setattr(0x0, &(0x7f0000000140)={0x38, 0x2, 0x0, 0x0, 0x9}, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r0, &(0x7f000057eff8)=@abs, 0x6e) sendmmsg$unix(r1, &(0x7f00000bd000), 0x318, 0x0) recvmmsg(r0, &(0x7f00000000c0), 0x10106, 0x0, 0x0) 12:11:03 executing program 0: prlimit64(0x0, 0xe, &(0x7f0000000280)={0x9, 0x8d}, 0x0) getpid() socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r0, &(0x7f000057eff8)=@abs, 0x6e) sendmmsg$unix(r1, &(0x7f00000bd000), 0x318, 0x0) recvmmsg(r0, &(0x7f00000000c0), 0x10106, 0x0, 0x0) [ 658.075019][T12198] loop5: detected capacity change from 0 to 6 12:11:03 executing program 4: prlimit64(0x0, 0xe, &(0x7f0000000280)={0x9, 0x8d}, 0x0) r0 = getpid() sched_setattr(0x0, &(0x7f0000000140)={0x38, 0x2, 0x0, 0x0, 0x9}, 0x0) sched_setattr(r0, &(0x7f00000000c0)={0x38, 0x2, 0x0, 0x0, 0x5}, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r1, &(0x7f000057eff8)=@abs, 0x6e) sendmmsg$unix(r2, &(0x7f00000bd000), 0x318, 0x0) recvmmsg(r1, &(0x7f00000000c0), 0x10106, 0x0, 0x0) 12:11:04 executing program 3: getpid() sched_setattr(0x0, &(0x7f0000000140)={0x38, 0x2, 0x0, 0x0, 0x9}, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r0, &(0x7f000057eff8)=@abs, 0x6e) sendmmsg$unix(r1, &(0x7f00000bd000), 0x318, 0x0) recvmmsg(r0, &(0x7f00000000c0), 0x10106, 0x0, 0x0) 12:11:04 executing program 5: prlimit64(0x0, 0xe, &(0x7f0000000280)={0x9, 0x8d}, 0x0) r0 = getpid() sched_setattr(0x0, &(0x7f0000000140)={0x38, 0x2, 0x0, 0x0, 0x9}, 0x0) sched_setattr(r0, &(0x7f00000000c0)={0x38, 0x2, 0x0, 0x0, 0x5}, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r1, &(0x7f000057eff8)=@abs, 0x6e) sendmmsg$unix(r2, &(0x7f00000bd000), 0x318, 0x0) recvmmsg(r1, &(0x7f00000000c0), 0x10106, 0x2, 0x0) syz_mount_image$vfat(&(0x7f00000002c0), &(0x7f0000000440)='./file0\x00', 0x0, 0x2, &(0x7f0000000700)=[{}, {0x0, 0x0, 0x600}], 0x2a0cc10, &(0x7f0000000880)={[{@shortname_win95}, {@fat=@time_offset={'time_offset', 0x3d, 0x13}}, {@shortname_lower}, {@utf8no}, {@numtail}, {@shortname_mixed}]}) 12:11:04 executing program 2: prlimit64(0x0, 0x0, &(0x7f0000000280)={0x9, 0x8d}, 0x0) sched_setattr(0x0, &(0x7f0000000140)={0x38, 0x2, 0x0, 0x0, 0x9}, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r0, &(0x7f000057eff8)=@abs, 0x6e) sendmmsg$unix(r1, &(0x7f00000bd000), 0x318, 0x0) recvmmsg(r0, &(0x7f00000000c0), 0x10106, 0x0, 0x0) 12:11:04 executing program 1: prlimit64(0x0, 0xe, 0x0, 0x0) sched_setattr(0x0, &(0x7f0000000140)={0x38, 0x2, 0x0, 0x0, 0x9}, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) sendmmsg$unix(r1, &(0x7f00000bd000), 0x318, 0x0) recvmmsg(r0, &(0x7f00000000c0), 0x10106, 0x0, 0x0) 12:11:04 executing program 0: prlimit64(0x0, 0xe, &(0x7f0000000280)={0x9, 0x8d}, 0x0) sched_setattr(0x0, &(0x7f0000000140)={0x38, 0x2, 0x0, 0x0, 0x9}, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r0, &(0x7f000057eff8)=@abs, 0x6e) sendmmsg$unix(r1, &(0x7f00000bd000), 0x318, 0x0) recvmmsg(r0, &(0x7f00000000c0), 0x10106, 0x0, 0x0) [ 658.927930][T12218] loop5: detected capacity change from 0 to 6 12:11:04 executing program 4: prlimit64(0x0, 0xe, &(0x7f0000000280)={0x9, 0x8d}, 0x0) r0 = getpid() sched_setattr(0x0, &(0x7f0000000140)={0x38, 0x2, 0x0, 0x0, 0x9}, 0x0) sched_setattr(r0, &(0x7f00000000c0)={0x38, 0x2, 0x0, 0x0, 0x5}, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r1, &(0x7f000057eff8)=@abs, 0x6e) sendmmsg$unix(r2, &(0x7f00000bd000), 0x318, 0x0) recvmmsg(r1, &(0x7f00000000c0), 0x10106, 0x0, 0x0) 12:11:05 executing program 3: prlimit64(0x0, 0x0, &(0x7f0000000280)={0x9, 0x8d}, 0x0) getpid() sched_setattr(0x0, &(0x7f0000000140)={0x38, 0x2, 0x0, 0x0, 0x9}, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r0, &(0x7f000057eff8)=@abs, 0x6e) sendmmsg$unix(r1, &(0x7f00000bd000), 0x318, 0x0) recvmmsg(r0, &(0x7f00000000c0), 0x10106, 0x0, 0x0) 12:11:05 executing program 5: prlimit64(0x0, 0xe, &(0x7f0000000280)={0x9, 0x8d}, 0x0) r0 = getpid() sched_setattr(0x0, &(0x7f0000000140)={0x38, 0x2, 0x0, 0x0, 0x9}, 0x0) sched_setattr(r0, &(0x7f00000000c0)={0x38, 0x2, 0x0, 0x0, 0x5}, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r1, &(0x7f000057eff8)=@abs, 0x6e) sendmmsg$unix(r2, &(0x7f00000bd000), 0x318, 0x0) recvmmsg(r1, &(0x7f00000000c0), 0x10106, 0x2, 0x0) syz_mount_image$vfat(&(0x7f00000002c0), &(0x7f0000000440)='./file0\x00', 0x0, 0x2, &(0x7f0000000700)=[{}, {0x0, 0x0, 0x600}], 0x2a0cc10, &(0x7f0000000880)={[{@shortname_win95}, {@fat=@time_offset={'time_offset', 0x3d, 0x13}}, {@shortname_lower}, {@utf8no}, {@numtail}, {@shortname_mixed}]}) 12:11:05 executing program 1: prlimit64(0x0, 0xe, 0x0, 0x0) sched_setattr(0x0, &(0x7f0000000140)={0x38, 0x2, 0x0, 0x0, 0x9}, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) sendmmsg$unix(r1, &(0x7f00000bd000), 0x318, 0x0) recvmmsg(r0, &(0x7f00000000c0), 0x10106, 0x0, 0x0) 12:11:05 executing program 2: prlimit64(0x0, 0x0, &(0x7f0000000280)={0x9, 0x8d}, 0x0) sched_setattr(0x0, &(0x7f0000000140)={0x38, 0x2, 0x0, 0x0, 0x9}, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r0, &(0x7f000057eff8)=@abs, 0x6e) sendmmsg$unix(r1, &(0x7f00000bd000), 0x318, 0x0) recvmmsg(r0, &(0x7f00000000c0), 0x10106, 0x0, 0x0) 12:11:05 executing program 0: sched_setattr(0x0, &(0x7f0000000140)={0x38, 0x2, 0x0, 0x0, 0x9}, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r0, &(0x7f000057eff8)=@abs, 0x6e) sendmmsg$unix(r1, &(0x7f00000bd000), 0x318, 0x0) recvmmsg(r0, &(0x7f00000000c0), 0x10106, 0x0, 0x0) [ 659.778081][T12235] loop5: detected capacity change from 0 to 6 12:11:05 executing program 4: prlimit64(0x0, 0xe, &(0x7f0000000280)={0x9, 0x8d}, 0x0) r0 = getpid() sched_setattr(0x0, &(0x7f0000000140)={0x38, 0x2, 0x0, 0x0, 0x9}, 0x0) sched_setattr(r0, &(0x7f00000000c0)={0x38, 0x2, 0x0, 0x0, 0x5}, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r1, &(0x7f000057eff8)=@abs, 0x6e) sendmmsg$unix(r2, &(0x7f00000bd000), 0x318, 0x0) 12:11:05 executing program 3: prlimit64(0x0, 0x0, &(0x7f0000000280)={0x9, 0x8d}, 0x0) getpid() sched_setattr(0x0, &(0x7f0000000140)={0x38, 0x2, 0x0, 0x0, 0x9}, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r0, &(0x7f000057eff8)=@abs, 0x6e) sendmmsg$unix(r1, &(0x7f00000bd000), 0x318, 0x0) recvmmsg(r0, &(0x7f00000000c0), 0x10106, 0x0, 0x0) 12:11:06 executing program 5: prlimit64(0x0, 0xe, &(0x7f0000000280)={0x9, 0x8d}, 0x0) r0 = getpid() sched_setattr(0x0, &(0x7f0000000140)={0x38, 0x2, 0x0, 0x0, 0x9}, 0x0) sched_setattr(r0, &(0x7f00000000c0)={0x38, 0x2, 0x0, 0x0, 0x5}, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r1, &(0x7f000057eff8)=@abs, 0x6e) sendmmsg$unix(r2, &(0x7f00000bd000), 0x318, 0x0) recvmmsg(r1, &(0x7f00000000c0), 0x10106, 0x2, 0x0) syz_mount_image$vfat(&(0x7f00000002c0), &(0x7f0000000440)='./file0\x00', 0x0, 0x2, &(0x7f0000000700)=[{&(0x7f0000000000)="eb3c906d8d6673fdd2617400", 0xc}, {0x0, 0x0, 0x600}], 0x2a0cc10, &(0x7f0000000880)={[{@shortname_win95}, {@fat=@time_offset={'time_offset', 0x3d, 0x13}}, {@shortname_lower}, {@utf8no}, {@numtail}, {@shortname_mixed}]}) 12:11:06 executing program 2: prlimit64(0x0, 0x0, &(0x7f0000000280)={0x9, 0x8d}, 0x0) sched_setattr(0x0, &(0x7f0000000140)={0x38, 0x2, 0x0, 0x0, 0x9}, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r0, &(0x7f000057eff8)=@abs, 0x6e) sendmmsg$unix(r1, &(0x7f00000bd000), 0x318, 0x0) recvmmsg(r0, &(0x7f00000000c0), 0x10106, 0x0, 0x0) 12:11:06 executing program 1: prlimit64(0x0, 0xe, 0x0, 0x0) sched_setattr(0x0, &(0x7f0000000140)={0x38, 0x2, 0x0, 0x0, 0x9}, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) sendmmsg$unix(r1, &(0x7f00000bd000), 0x318, 0x0) recvmmsg(r0, &(0x7f00000000c0), 0x10106, 0x0, 0x0) 12:11:06 executing program 0: sched_setattr(0x0, &(0x7f0000000140)={0x38, 0x2, 0x0, 0x0, 0x9}, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r0, &(0x7f000057eff8)=@abs, 0x6e) sendmmsg$unix(r1, &(0x7f00000bd000), 0x318, 0x0) recvmmsg(r0, &(0x7f00000000c0), 0x10106, 0x0, 0x0) [ 660.630142][T12254] loop5: detected capacity change from 0 to 6 12:11:06 executing program 4: prlimit64(0x0, 0xe, &(0x7f0000000280)={0x9, 0x8d}, 0x0) r0 = getpid() sched_setattr(0x0, &(0x7f0000000140)={0x38, 0x2, 0x0, 0x0, 0x9}, 0x0) sched_setattr(r0, &(0x7f00000000c0)={0x38, 0x2, 0x0, 0x0, 0x5}, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r1, &(0x7f000057eff8)=@abs, 0x6e) sendmmsg$unix(r2, &(0x7f00000bd000), 0x318, 0x0) 12:11:06 executing program 3: prlimit64(0x0, 0x0, &(0x7f0000000280)={0x9, 0x8d}, 0x0) getpid() sched_setattr(0x0, &(0x7f0000000140)={0x38, 0x2, 0x0, 0x0, 0x9}, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r0, &(0x7f000057eff8)=@abs, 0x6e) sendmmsg$unix(r1, &(0x7f00000bd000), 0x318, 0x0) recvmmsg(r0, &(0x7f00000000c0), 0x10106, 0x0, 0x0) 12:11:06 executing program 5: prlimit64(0x0, 0xe, &(0x7f0000000280)={0x9, 0x8d}, 0x0) r0 = getpid() sched_setattr(0x0, &(0x7f0000000140)={0x38, 0x2, 0x0, 0x0, 0x9}, 0x0) sched_setattr(r0, &(0x7f00000000c0)={0x38, 0x2, 0x0, 0x0, 0x5}, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r1, &(0x7f000057eff8)=@abs, 0x6e) sendmmsg$unix(r2, &(0x7f00000bd000), 0x318, 0x0) recvmmsg(r1, &(0x7f00000000c0), 0x10106, 0x2, 0x0) syz_mount_image$vfat(&(0x7f00000002c0), &(0x7f0000000440)='./file0\x00', 0x0, 0x2, &(0x7f0000000700)=[{&(0x7f0000000000)="eb3c906d8d6673fdd2617400", 0xc}, {0x0, 0x0, 0x600}], 0x2a0cc10, &(0x7f0000000880)={[{@shortname_win95}, {@fat=@time_offset={'time_offset', 0x3d, 0x13}}, {@shortname_lower}, {@utf8no}, {@numtail}, {@shortname_mixed}]}) 12:11:06 executing program 2: prlimit64(0x0, 0xe, 0x0, 0x0) sched_setattr(0x0, &(0x7f0000000140)={0x38, 0x2, 0x0, 0x0, 0x9}, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r0, &(0x7f000057eff8)=@abs, 0x6e) sendmmsg$unix(r1, &(0x7f00000bd000), 0x318, 0x0) recvmmsg(r0, &(0x7f00000000c0), 0x10106, 0x0, 0x0) 12:11:06 executing program 1: prlimit64(0x0, 0xe, &(0x7f0000000280)={0x0, 0x8d}, 0x0) sched_setattr(0x0, &(0x7f0000000140)={0x38, 0x2, 0x0, 0x0, 0x9}, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) sendmmsg$unix(r1, &(0x7f00000bd000), 0x318, 0x0) recvmmsg(r0, &(0x7f00000000c0), 0x10106, 0x0, 0x0) 12:11:06 executing program 0: sched_setattr(0x0, &(0x7f0000000140)={0x38, 0x2, 0x0, 0x0, 0x9}, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r0, &(0x7f000057eff8)=@abs, 0x6e) sendmmsg$unix(r1, &(0x7f00000bd000), 0x318, 0x0) recvmmsg(r0, &(0x7f00000000c0), 0x10106, 0x0, 0x0) [ 661.481217][T12272] loop5: detected capacity change from 0 to 6 12:11:07 executing program 4: prlimit64(0x0, 0xe, &(0x7f0000000280)={0x9, 0x8d}, 0x0) r0 = getpid() sched_setattr(0x0, &(0x7f0000000140)={0x38, 0x2, 0x0, 0x0, 0x9}, 0x0) sched_setattr(r0, &(0x7f00000000c0)={0x38, 0x2, 0x0, 0x0, 0x5}, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r1, &(0x7f000057eff8)=@abs, 0x6e) sendmmsg$unix(r2, &(0x7f00000bd000), 0x318, 0x0) 12:11:07 executing program 3: prlimit64(0x0, 0xe, 0x0, 0x0) getpid() sched_setattr(0x0, &(0x7f0000000140)={0x38, 0x2, 0x0, 0x0, 0x9}, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r0, &(0x7f000057eff8)=@abs, 0x6e) sendmmsg$unix(r1, &(0x7f00000bd000), 0x318, 0x0) recvmmsg(r0, &(0x7f00000000c0), 0x10106, 0x0, 0x0) 12:11:07 executing program 5: prlimit64(0x0, 0xe, &(0x7f0000000280)={0x9, 0x8d}, 0x0) r0 = getpid() sched_setattr(0x0, &(0x7f0000000140)={0x38, 0x2, 0x0, 0x0, 0x9}, 0x0) sched_setattr(r0, &(0x7f00000000c0)={0x38, 0x2, 0x0, 0x0, 0x5}, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r1, &(0x7f000057eff8)=@abs, 0x6e) sendmmsg$unix(r2, &(0x7f00000bd000), 0x318, 0x0) recvmmsg(r1, &(0x7f00000000c0), 0x10106, 0x2, 0x0) syz_mount_image$vfat(&(0x7f00000002c0), &(0x7f0000000440)='./file0\x00', 0x0, 0x2, &(0x7f0000000700)=[{&(0x7f0000000000)="eb3c906d8d6673fdd2617400", 0xc}, {0x0, 0x0, 0x600}], 0x2a0cc10, &(0x7f0000000880)={[{@shortname_win95}, {@fat=@time_offset={'time_offset', 0x3d, 0x13}}, {@shortname_lower}, {@utf8no}, {@numtail}, {@shortname_mixed}]}) 12:11:07 executing program 2: prlimit64(0x0, 0xe, 0x0, 0x0) sched_setattr(0x0, &(0x7f0000000140)={0x38, 0x2, 0x0, 0x0, 0x9}, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r0, &(0x7f000057eff8)=@abs, 0x6e) sendmmsg$unix(r1, &(0x7f00000bd000), 0x318, 0x0) recvmmsg(r0, &(0x7f00000000c0), 0x10106, 0x0, 0x0) 12:11:07 executing program 0: prlimit64(0x0, 0x0, &(0x7f0000000280)={0x9, 0x8d}, 0x0) sched_setattr(0x0, &(0x7f0000000140)={0x38, 0x2, 0x0, 0x0, 0x9}, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r0, &(0x7f000057eff8)=@abs, 0x6e) sendmmsg$unix(r1, &(0x7f00000bd000), 0x318, 0x0) recvmmsg(r0, &(0x7f00000000c0), 0x10106, 0x0, 0x0) 12:11:07 executing program 1: prlimit64(0x0, 0xe, &(0x7f0000000280)={0x0, 0x8d}, 0x0) sched_setattr(0x0, &(0x7f0000000140)={0x38, 0x2, 0x0, 0x0, 0x9}, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) sendmmsg$unix(r1, &(0x7f00000bd000), 0x318, 0x0) recvmmsg(r0, &(0x7f00000000c0), 0x10106, 0x0, 0x0) [ 662.343065][T12289] loop5: detected capacity change from 0 to 6 12:11:08 executing program 4: prlimit64(0x0, 0xe, &(0x7f0000000280)={0x9, 0x8d}, 0x0) r0 = getpid() sched_setattr(0x0, &(0x7f0000000140)={0x38, 0x2, 0x0, 0x0, 0x9}, 0x0) sched_setattr(r0, &(0x7f00000000c0)={0x38, 0x2, 0x0, 0x0, 0x5}, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) sendmmsg$unix(r2, &(0x7f00000bd000), 0x318, 0x0) recvmmsg(r1, &(0x7f00000000c0), 0x10106, 0x0, 0x0) 12:11:08 executing program 3: prlimit64(0x0, 0xe, 0x0, 0x0) getpid() sched_setattr(0x0, &(0x7f0000000140)={0x38, 0x2, 0x0, 0x0, 0x9}, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r0, &(0x7f000057eff8)=@abs, 0x6e) sendmmsg$unix(r1, &(0x7f00000bd000), 0x318, 0x0) recvmmsg(r0, &(0x7f00000000c0), 0x10106, 0x0, 0x0) 12:11:08 executing program 5: prlimit64(0x0, 0xe, &(0x7f0000000280)={0x9, 0x8d}, 0x0) r0 = getpid() sched_setattr(0x0, &(0x7f0000000140)={0x38, 0x2, 0x0, 0x0, 0x9}, 0x0) sched_setattr(r0, &(0x7f00000000c0)={0x38, 0x2, 0x0, 0x0, 0x5}, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r1, &(0x7f000057eff8)=@abs, 0x6e) sendmmsg$unix(r2, &(0x7f00000bd000), 0x318, 0x0) recvmmsg(r1, &(0x7f00000000c0), 0x10106, 0x2, 0x0) syz_mount_image$vfat(&(0x7f00000002c0), &(0x7f0000000440)='./file0\x00', 0x0, 0x2, &(0x7f0000000700)=[{&(0x7f0000000000)="eb3c906d8d6673fdd2617400028001000240", 0x12}, {0x0, 0x0, 0x600}], 0x2a0cc10, &(0x7f0000000880)={[{@shortname_win95}, {@fat=@time_offset={'time_offset', 0x3d, 0x13}}, {@shortname_lower}, {@utf8no}, {@numtail}, {@shortname_mixed}]}) 12:11:08 executing program 2: prlimit64(0x0, 0xe, 0x0, 0x0) sched_setattr(0x0, &(0x7f0000000140)={0x38, 0x2, 0x0, 0x0, 0x9}, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r0, &(0x7f000057eff8)=@abs, 0x6e) sendmmsg$unix(r1, &(0x7f00000bd000), 0x318, 0x0) recvmmsg(r0, &(0x7f00000000c0), 0x10106, 0x0, 0x0) 12:11:08 executing program 0: prlimit64(0x0, 0x0, &(0x7f0000000280)={0x9, 0x8d}, 0x0) sched_setattr(0x0, &(0x7f0000000140)={0x38, 0x2, 0x0, 0x0, 0x9}, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r0, &(0x7f000057eff8)=@abs, 0x6e) sendmmsg$unix(r1, &(0x7f00000bd000), 0x318, 0x0) recvmmsg(r0, &(0x7f00000000c0), 0x10106, 0x0, 0x0) 12:11:08 executing program 1: prlimit64(0x0, 0xe, &(0x7f0000000280)={0x0, 0x8d}, 0x0) sched_setattr(0x0, &(0x7f0000000140)={0x38, 0x2, 0x0, 0x0, 0x9}, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) sendmmsg$unix(r1, &(0x7f00000bd000), 0x318, 0x0) recvmmsg(r0, &(0x7f00000000c0), 0x10106, 0x0, 0x0) [ 663.193257][T12308] loop5: detected capacity change from 0 to 6 12:11:09 executing program 4: prlimit64(0x0, 0xe, &(0x7f0000000280)={0x9, 0x8d}, 0x0) r0 = getpid() sched_setattr(0x0, &(0x7f0000000140)={0x38, 0x2, 0x0, 0x0, 0x9}, 0x0) sched_setattr(r0, &(0x7f00000000c0)={0x38, 0x2, 0x0, 0x0, 0x5}, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) sendmmsg$unix(r2, &(0x7f00000bd000), 0x318, 0x0) recvmmsg(r1, &(0x7f00000000c0), 0x10106, 0x0, 0x0) 12:11:09 executing program 3: prlimit64(0x0, 0xe, 0x0, 0x0) getpid() sched_setattr(0x0, &(0x7f0000000140)={0x38, 0x2, 0x0, 0x0, 0x9}, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r0, &(0x7f000057eff8)=@abs, 0x6e) sendmmsg$unix(r1, &(0x7f00000bd000), 0x318, 0x0) recvmmsg(r0, &(0x7f00000000c0), 0x10106, 0x0, 0x0) 12:11:09 executing program 5: prlimit64(0x0, 0xe, &(0x7f0000000280)={0x9, 0x8d}, 0x0) r0 = getpid() sched_setattr(0x0, &(0x7f0000000140)={0x38, 0x2, 0x0, 0x0, 0x9}, 0x0) sched_setattr(r0, &(0x7f00000000c0)={0x38, 0x2, 0x0, 0x0, 0x5}, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r1, &(0x7f000057eff8)=@abs, 0x6e) sendmmsg$unix(r2, &(0x7f00000bd000), 0x318, 0x0) recvmmsg(r1, &(0x7f00000000c0), 0x10106, 0x2, 0x0) syz_mount_image$vfat(&(0x7f00000002c0), &(0x7f0000000440)='./file0\x00', 0x0, 0x2, &(0x7f0000000700)=[{&(0x7f0000000000)="eb3c906d8d6673fdd2617400028001000240", 0x12}, {0x0, 0x0, 0x600}], 0x2a0cc10, &(0x7f0000000880)={[{@shortname_win95}, {@fat=@time_offset={'time_offset', 0x3d, 0x13}}, {@shortname_lower}, {@utf8no}, {@numtail}, {@shortname_mixed}]}) 12:11:09 executing program 2: prlimit64(0x0, 0xe, &(0x7f0000000280)={0x0, 0x8d}, 0x0) sched_setattr(0x0, &(0x7f0000000140)={0x38, 0x2, 0x0, 0x0, 0x9}, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r0, &(0x7f000057eff8)=@abs, 0x6e) sendmmsg$unix(r1, &(0x7f00000bd000), 0x318, 0x0) recvmmsg(r0, &(0x7f00000000c0), 0x10106, 0x0, 0x0) 12:11:09 executing program 0: prlimit64(0x0, 0x0, &(0x7f0000000280)={0x9, 0x8d}, 0x0) sched_setattr(0x0, &(0x7f0000000140)={0x38, 0x2, 0x0, 0x0, 0x9}, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r0, &(0x7f000057eff8)=@abs, 0x6e) sendmmsg$unix(r1, &(0x7f00000bd000), 0x318, 0x0) recvmmsg(r0, &(0x7f00000000c0), 0x10106, 0x0, 0x0) 12:11:09 executing program 1: prlimit64(0x0, 0xe, &(0x7f0000000280)={0x9}, 0x0) sched_setattr(0x0, &(0x7f0000000140)={0x38, 0x2, 0x0, 0x0, 0x9}, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) sendmmsg$unix(r1, &(0x7f00000bd000), 0x318, 0x0) recvmmsg(r0, &(0x7f00000000c0), 0x10106, 0x0, 0x0) [ 664.054060][T12329] loop5: detected capacity change from 0 to 6 12:11:09 executing program 4: prlimit64(0x0, 0xe, &(0x7f0000000280)={0x9, 0x8d}, 0x0) r0 = getpid() sched_setattr(0x0, &(0x7f0000000140)={0x38, 0x2, 0x0, 0x0, 0x9}, 0x0) sched_setattr(r0, &(0x7f00000000c0)={0x38, 0x2, 0x0, 0x0, 0x5}, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) sendmmsg$unix(r2, &(0x7f00000bd000), 0x318, 0x0) recvmmsg(r1, &(0x7f00000000c0), 0x10106, 0x0, 0x0) 12:11:10 executing program 3: prlimit64(0x0, 0xe, &(0x7f0000000280)={0x0, 0x8d}, 0x0) getpid() sched_setattr(0x0, &(0x7f0000000140)={0x38, 0x2, 0x0, 0x0, 0x9}, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r0, &(0x7f000057eff8)=@abs, 0x6e) sendmmsg$unix(r1, &(0x7f00000bd000), 0x318, 0x0) recvmmsg(r0, &(0x7f00000000c0), 0x10106, 0x0, 0x0) 12:11:10 executing program 5: prlimit64(0x0, 0xe, &(0x7f0000000280)={0x9, 0x8d}, 0x0) r0 = getpid() sched_setattr(0x0, &(0x7f0000000140)={0x38, 0x2, 0x0, 0x0, 0x9}, 0x0) sched_setattr(r0, &(0x7f00000000c0)={0x38, 0x2, 0x0, 0x0, 0x5}, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r1, &(0x7f000057eff8)=@abs, 0x6e) sendmmsg$unix(r2, &(0x7f00000bd000), 0x318, 0x0) recvmmsg(r1, &(0x7f00000000c0), 0x10106, 0x2, 0x0) syz_mount_image$vfat(&(0x7f00000002c0), &(0x7f0000000440)='./file0\x00', 0x0, 0x2, &(0x7f0000000700)=[{&(0x7f0000000000)="eb3c906d8d6673fdd2617400028001000240", 0x12}, {0x0, 0x0, 0x600}], 0x2a0cc10, &(0x7f0000000880)={[{@shortname_win95}, {@fat=@time_offset={'time_offset', 0x3d, 0x13}}, {@shortname_lower}, {@utf8no}, {@numtail}, {@shortname_mixed}]}) 12:11:10 executing program 0: prlimit64(0x0, 0xe, 0x0, 0x0) sched_setattr(0x0, &(0x7f0000000140)={0x38, 0x2, 0x0, 0x0, 0x9}, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r0, &(0x7f000057eff8)=@abs, 0x6e) sendmmsg$unix(r1, &(0x7f00000bd000), 0x318, 0x0) recvmmsg(r0, &(0x7f00000000c0), 0x10106, 0x0, 0x0) 12:11:10 executing program 1: prlimit64(0x0, 0xe, &(0x7f0000000280)={0x9}, 0x0) sched_setattr(0x0, &(0x7f0000000140)={0x38, 0x2, 0x0, 0x0, 0x9}, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) sendmmsg$unix(r1, &(0x7f00000bd000), 0x318, 0x0) recvmmsg(r0, &(0x7f00000000c0), 0x10106, 0x0, 0x0) 12:11:10 executing program 2: prlimit64(0x0, 0xe, &(0x7f0000000280)={0x0, 0x8d}, 0x0) sched_setattr(0x0, &(0x7f0000000140)={0x38, 0x2, 0x0, 0x0, 0x9}, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r0, &(0x7f000057eff8)=@abs, 0x6e) sendmmsg$unix(r1, &(0x7f00000bd000), 0x318, 0x0) recvmmsg(r0, &(0x7f00000000c0), 0x10106, 0x0, 0x0) [ 664.912457][T12348] loop5: detected capacity change from 0 to 6 12:11:10 executing program 4: prlimit64(0x0, 0xe, &(0x7f0000000280)={0x9, 0x8d}, 0x0) r0 = getpid() sched_setattr(0x0, &(0x7f0000000140)={0x38, 0x2, 0x0, 0x0, 0x9}, 0x0) sched_setattr(r0, &(0x7f00000000c0)={0x38, 0x2, 0x0, 0x0, 0x5}, 0x0) connect$unix(0xffffffffffffffff, &(0x7f000057eff8)=@abs, 0x6e) sendmmsg$unix(0xffffffffffffffff, &(0x7f00000bd000), 0x318, 0x0) recvmmsg(0xffffffffffffffff, &(0x7f00000000c0), 0x10106, 0x0, 0x0) 12:11:10 executing program 4: prlimit64(0x0, 0xe, &(0x7f0000000280)={0x9, 0x8d}, 0x0) r0 = getpid() sched_setattr(0x0, &(0x7f0000000140)={0x38, 0x2, 0x0, 0x0, 0x9}, 0x0) sched_setattr(r0, &(0x7f00000000c0)={0x38, 0x2, 0x0, 0x0, 0x5}, 0x0) connect$unix(0xffffffffffffffff, &(0x7f000057eff8)=@abs, 0x6e) sendmmsg$unix(0xffffffffffffffff, &(0x7f00000bd000), 0x318, 0x0) recvmmsg(0xffffffffffffffff, &(0x7f00000000c0), 0x10106, 0x0, 0x0) 12:11:10 executing program 4: prlimit64(0x0, 0xe, &(0x7f0000000280)={0x9, 0x8d}, 0x0) r0 = getpid() sched_setattr(0x0, &(0x7f0000000140)={0x38, 0x2, 0x0, 0x0, 0x9}, 0x0) sched_setattr(r0, &(0x7f00000000c0)={0x38, 0x2, 0x0, 0x0, 0x5}, 0x0) connect$unix(0xffffffffffffffff, &(0x7f000057eff8)=@abs, 0x6e) sendmmsg$unix(0xffffffffffffffff, &(0x7f00000bd000), 0x318, 0x0) recvmmsg(0xffffffffffffffff, &(0x7f00000000c0), 0x10106, 0x0, 0x0) 12:11:10 executing program 4: prlimit64(0x0, 0xe, &(0x7f0000000280)={0x9, 0x8d}, 0x0) getpid() sched_setattr(0x0, &(0x7f0000000140)={0x38, 0x2, 0x0, 0x0, 0x9}, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r0, &(0x7f000057eff8)=@abs, 0x6e) sendmmsg$unix(r1, &(0x7f00000bd000), 0x318, 0x0) recvmmsg(r0, &(0x7f00000000c0), 0x10106, 0x0, 0x0) 12:11:10 executing program 3: prlimit64(0x0, 0xe, &(0x7f0000000280)={0x0, 0x8d}, 0x0) getpid() sched_setattr(0x0, &(0x7f0000000140)={0x38, 0x2, 0x0, 0x0, 0x9}, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r0, &(0x7f000057eff8)=@abs, 0x6e) sendmmsg$unix(r1, &(0x7f00000bd000), 0x318, 0x0) recvmmsg(r0, &(0x7f00000000c0), 0x10106, 0x0, 0x0) 12:11:11 executing program 5: prlimit64(0x0, 0xe, &(0x7f0000000280)={0x9, 0x8d}, 0x0) r0 = getpid() sched_setattr(0x0, &(0x7f0000000140)={0x38, 0x2, 0x0, 0x0, 0x9}, 0x0) sched_setattr(r0, &(0x7f00000000c0)={0x38, 0x2, 0x0, 0x0, 0x5}, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r1, &(0x7f000057eff8)=@abs, 0x6e) sendmmsg$unix(r2, &(0x7f00000bd000), 0x318, 0x0) recvmmsg(r1, &(0x7f00000000c0), 0x10106, 0x2, 0x0) syz_mount_image$vfat(&(0x7f00000002c0), &(0x7f0000000440)='./file0\x00', 0x0, 0x2, &(0x7f0000000700)=[{&(0x7f0000000000)="eb3c906d8d6673fdd2617400028001000240000004", 0x15}, {0x0, 0x0, 0x600}], 0x2a0cc10, &(0x7f0000000880)={[{@shortname_win95}, {@fat=@time_offset={'time_offset', 0x3d, 0x13}}, {@shortname_lower}, {@utf8no}, {@numtail}, {@shortname_mixed}]}) 12:11:11 executing program 0: prlimit64(0x0, 0xe, 0x0, 0x0) sched_setattr(0x0, &(0x7f0000000140)={0x38, 0x2, 0x0, 0x0, 0x9}, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r0, &(0x7f000057eff8)=@abs, 0x6e) sendmmsg$unix(r1, &(0x7f00000bd000), 0x318, 0x0) recvmmsg(r0, &(0x7f00000000c0), 0x10106, 0x0, 0x0) 12:11:11 executing program 1: prlimit64(0x0, 0xe, &(0x7f0000000280)={0x9}, 0x0) sched_setattr(0x0, &(0x7f0000000140)={0x38, 0x2, 0x0, 0x0, 0x9}, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) sendmmsg$unix(r1, &(0x7f00000bd000), 0x318, 0x0) recvmmsg(r0, &(0x7f00000000c0), 0x10106, 0x0, 0x0) 12:11:11 executing program 2: prlimit64(0x0, 0xe, &(0x7f0000000280)={0x0, 0x8d}, 0x0) sched_setattr(0x0, &(0x7f0000000140)={0x38, 0x2, 0x0, 0x0, 0x9}, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r0, &(0x7f000057eff8)=@abs, 0x6e) sendmmsg$unix(r1, &(0x7f00000bd000), 0x318, 0x0) recvmmsg(r0, &(0x7f00000000c0), 0x10106, 0x0, 0x0) [ 665.756227][T12372] loop5: detected capacity change from 0 to 6 12:11:11 executing program 4: prlimit64(0x0, 0xe, &(0x7f0000000280)={0x9, 0x8d}, 0x0) getpid() sched_setattr(0x0, &(0x7f0000000140)={0x38, 0x2, 0x0, 0x0, 0x9}, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r0, &(0x7f000057eff8)=@abs, 0x6e) sendmmsg$unix(r1, &(0x7f00000bd000), 0x318, 0x0) recvmmsg(r0, &(0x7f00000000c0), 0x10106, 0x0, 0x0) 12:11:11 executing program 3: prlimit64(0x0, 0xe, &(0x7f0000000280)={0x0, 0x8d}, 0x0) getpid() sched_setattr(0x0, &(0x7f0000000140)={0x38, 0x2, 0x0, 0x0, 0x9}, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r0, &(0x7f000057eff8)=@abs, 0x6e) sendmmsg$unix(r1, &(0x7f00000bd000), 0x318, 0x0) recvmmsg(r0, &(0x7f00000000c0), 0x10106, 0x0, 0x0) 12:11:12 executing program 5: prlimit64(0x0, 0xe, &(0x7f0000000280)={0x9, 0x8d}, 0x0) r0 = getpid() sched_setattr(0x0, &(0x7f0000000140)={0x38, 0x2, 0x0, 0x0, 0x9}, 0x0) sched_setattr(r0, &(0x7f00000000c0)={0x38, 0x2, 0x0, 0x0, 0x5}, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r1, &(0x7f000057eff8)=@abs, 0x6e) sendmmsg$unix(r2, &(0x7f00000bd000), 0x318, 0x0) recvmmsg(r1, &(0x7f00000000c0), 0x10106, 0x2, 0x0) syz_mount_image$vfat(&(0x7f00000002c0), &(0x7f0000000440)='./file0\x00', 0x0, 0x2, &(0x7f0000000700)=[{&(0x7f0000000000)="eb3c906d8d6673fdd2617400028001000240000004", 0x15}, {0x0, 0x0, 0x600}], 0x2a0cc10, &(0x7f0000000880)={[{@shortname_win95}, {@fat=@time_offset={'time_offset', 0x3d, 0x13}}, {@shortname_lower}, {@utf8no}, {@numtail}, {@shortname_mixed}]}) 12:11:12 executing program 2: prlimit64(0x0, 0xe, &(0x7f0000000280)={0x9}, 0x0) sched_setattr(0x0, &(0x7f0000000140)={0x38, 0x2, 0x0, 0x0, 0x9}, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r0, &(0x7f000057eff8)=@abs, 0x6e) sendmmsg$unix(r1, &(0x7f00000bd000), 0x318, 0x0) recvmmsg(r0, &(0x7f00000000c0), 0x10106, 0x0, 0x0) 12:11:12 executing program 0: prlimit64(0x0, 0xe, 0x0, 0x0) sched_setattr(0x0, &(0x7f0000000140)={0x38, 0x2, 0x0, 0x0, 0x9}, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r0, &(0x7f000057eff8)=@abs, 0x6e) sendmmsg$unix(r1, &(0x7f00000bd000), 0x318, 0x0) recvmmsg(r0, &(0x7f00000000c0), 0x10106, 0x0, 0x0) 12:11:12 executing program 1: prlimit64(0x0, 0xe, &(0x7f0000000280)={0x9, 0x8d}, 0x0) sched_setattr(0x0, 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) sendmmsg$unix(r1, &(0x7f00000bd000), 0x318, 0x0) recvmmsg(r0, &(0x7f00000000c0), 0x10106, 0x0, 0x0) [ 666.605042][T12390] loop5: detected capacity change from 0 to 6 12:11:12 executing program 4: prlimit64(0x0, 0xe, &(0x7f0000000280)={0x9, 0x8d}, 0x0) getpid() sched_setattr(0x0, &(0x7f0000000140)={0x38, 0x2, 0x0, 0x0, 0x9}, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r0, &(0x7f000057eff8)=@abs, 0x6e) sendmmsg$unix(r1, &(0x7f00000bd000), 0x318, 0x0) recvmmsg(r0, &(0x7f00000000c0), 0x10106, 0x0, 0x0) 12:11:12 executing program 3: prlimit64(0x0, 0xe, &(0x7f0000000280)={0x9}, 0x0) getpid() sched_setattr(0x0, &(0x7f0000000140)={0x38, 0x2, 0x0, 0x0, 0x9}, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r0, &(0x7f000057eff8)=@abs, 0x6e) sendmmsg$unix(r1, &(0x7f00000bd000), 0x318, 0x0) recvmmsg(r0, &(0x7f00000000c0), 0x10106, 0x0, 0x0) 12:11:12 executing program 5: prlimit64(0x0, 0xe, &(0x7f0000000280)={0x9, 0x8d}, 0x0) r0 = getpid() sched_setattr(0x0, &(0x7f0000000140)={0x38, 0x2, 0x0, 0x0, 0x9}, 0x0) sched_setattr(r0, &(0x7f00000000c0)={0x38, 0x2, 0x0, 0x0, 0x5}, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r1, &(0x7f000057eff8)=@abs, 0x6e) sendmmsg$unix(r2, &(0x7f00000bd000), 0x318, 0x0) recvmmsg(r1, &(0x7f00000000c0), 0x10106, 0x2, 0x0) syz_mount_image$vfat(&(0x7f00000002c0), &(0x7f0000000440)='./file0\x00', 0x0, 0x2, &(0x7f0000000700)=[{&(0x7f0000000000)="eb3c906d8d6673fdd2617400028001000240000004", 0x15}, {0x0, 0x0, 0x600}], 0x2a0cc10, &(0x7f0000000880)={[{@shortname_win95}, {@fat=@time_offset={'time_offset', 0x3d, 0x13}}, {@shortname_lower}, {@utf8no}, {@numtail}, {@shortname_mixed}]}) 12:11:12 executing program 2: prlimit64(0x0, 0xe, &(0x7f0000000280)={0x9}, 0x0) sched_setattr(0x0, &(0x7f0000000140)={0x38, 0x2, 0x0, 0x0, 0x9}, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r0, &(0x7f000057eff8)=@abs, 0x6e) sendmmsg$unix(r1, &(0x7f00000bd000), 0x318, 0x0) recvmmsg(r0, &(0x7f00000000c0), 0x10106, 0x0, 0x0) 12:11:12 executing program 1: prlimit64(0x0, 0xe, &(0x7f0000000280)={0x9, 0x8d}, 0x0) sched_setattr(0x0, 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) sendmmsg$unix(r1, &(0x7f00000bd000), 0x318, 0x0) recvmmsg(r0, &(0x7f00000000c0), 0x10106, 0x0, 0x0) 12:11:12 executing program 0: prlimit64(0x0, 0xe, &(0x7f0000000280)={0x0, 0x8d}, 0x0) sched_setattr(0x0, &(0x7f0000000140)={0x38, 0x2, 0x0, 0x0, 0x9}, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r0, &(0x7f000057eff8)=@abs, 0x6e) sendmmsg$unix(r1, &(0x7f00000bd000), 0x318, 0x0) recvmmsg(r0, &(0x7f00000000c0), 0x10106, 0x0, 0x0) [ 667.455090][T12410] loop5: detected capacity change from 0 to 6 12:11:13 executing program 4: prlimit64(0x0, 0xe, &(0x7f0000000280)={0x9, 0x8d}, 0x0) r0 = getpid() sched_setattr(r0, &(0x7f00000000c0)={0x38, 0x2, 0x0, 0x0, 0x5}, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r1, &(0x7f000057eff8)=@abs, 0x6e) sendmmsg$unix(r2, &(0x7f00000bd000), 0x318, 0x0) recvmmsg(r1, &(0x7f00000000c0), 0x10106, 0x0, 0x0) 12:11:13 executing program 3: prlimit64(0x0, 0xe, &(0x7f0000000280)={0x9}, 0x0) getpid() sched_setattr(0x0, &(0x7f0000000140)={0x38, 0x2, 0x0, 0x0, 0x9}, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r0, &(0x7f000057eff8)=@abs, 0x6e) sendmmsg$unix(r1, &(0x7f00000bd000), 0x318, 0x0) recvmmsg(r0, &(0x7f00000000c0), 0x10106, 0x0, 0x0) 12:11:13 executing program 5: prlimit64(0x0, 0xe, &(0x7f0000000280)={0x9, 0x8d}, 0x0) r0 = getpid() sched_setattr(0x0, &(0x7f0000000140)={0x38, 0x2, 0x0, 0x0, 0x9}, 0x0) sched_setattr(r0, &(0x7f00000000c0)={0x38, 0x2, 0x0, 0x0, 0x5}, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r1, &(0x7f000057eff8)=@abs, 0x6e) sendmmsg$unix(r2, &(0x7f00000bd000), 0x318, 0x0) recvmmsg(r1, &(0x7f00000000c0), 0x10106, 0x2, 0x0) syz_mount_image$vfat(&(0x7f00000002c0), &(0x7f0000000440)='./file0\x00', 0x0, 0x2, &(0x7f0000000700)=[{&(0x7f0000000000)="eb3c906d8d6673fdd2617400028001000240000004f8", 0x16}, {0x0, 0x0, 0x600}], 0x2a0cc10, &(0x7f0000000880)={[{@shortname_win95}, {@fat=@time_offset={'time_offset', 0x3d, 0x13}}, {@shortname_lower}, {@utf8no}, {@numtail}, {@shortname_mixed}]}) 12:11:13 executing program 2: prlimit64(0x0, 0xe, &(0x7f0000000280)={0x9}, 0x0) sched_setattr(0x0, &(0x7f0000000140)={0x38, 0x2, 0x0, 0x0, 0x9}, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r0, &(0x7f000057eff8)=@abs, 0x6e) sendmmsg$unix(r1, &(0x7f00000bd000), 0x318, 0x0) recvmmsg(r0, &(0x7f00000000c0), 0x10106, 0x0, 0x0) 12:11:13 executing program 1: prlimit64(0x0, 0xe, &(0x7f0000000280)={0x9, 0x8d}, 0x0) sched_setattr(0x0, 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) sendmmsg$unix(r1, &(0x7f00000bd000), 0x318, 0x0) recvmmsg(r0, &(0x7f00000000c0), 0x10106, 0x0, 0x0) 12:11:13 executing program 0: prlimit64(0x0, 0xe, &(0x7f0000000280)={0x0, 0x8d}, 0x0) sched_setattr(0x0, &(0x7f0000000140)={0x38, 0x2, 0x0, 0x0, 0x9}, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r0, &(0x7f000057eff8)=@abs, 0x6e) sendmmsg$unix(r1, &(0x7f00000bd000), 0x318, 0x0) recvmmsg(r0, &(0x7f00000000c0), 0x10106, 0x0, 0x0) [ 668.307130][T12428] loop5: detected capacity change from 0 to 6 12:11:14 executing program 4: prlimit64(0x0, 0xe, &(0x7f0000000280)={0x9, 0x8d}, 0x0) r0 = getpid() sched_setattr(r0, &(0x7f00000000c0)={0x38, 0x2, 0x0, 0x0, 0x5}, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r1, &(0x7f000057eff8)=@abs, 0x6e) sendmmsg$unix(r2, &(0x7f00000bd000), 0x318, 0x0) recvmmsg(r1, &(0x7f00000000c0), 0x10106, 0x0, 0x0) 12:11:14 executing program 3: prlimit64(0x0, 0xe, &(0x7f0000000280)={0x9}, 0x0) getpid() sched_setattr(0x0, &(0x7f0000000140)={0x38, 0x2, 0x0, 0x0, 0x9}, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r0, &(0x7f000057eff8)=@abs, 0x6e) sendmmsg$unix(r1, &(0x7f00000bd000), 0x318, 0x0) recvmmsg(r0, &(0x7f00000000c0), 0x10106, 0x0, 0x0) 12:11:14 executing program 5: prlimit64(0x0, 0xe, &(0x7f0000000280)={0x9, 0x8d}, 0x0) r0 = getpid() sched_setattr(0x0, &(0x7f0000000140)={0x38, 0x2, 0x0, 0x0, 0x9}, 0x0) sched_setattr(r0, &(0x7f00000000c0)={0x38, 0x2, 0x0, 0x0, 0x5}, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r1, &(0x7f000057eff8)=@abs, 0x6e) sendmmsg$unix(r2, &(0x7f00000bd000), 0x318, 0x0) recvmmsg(r1, &(0x7f00000000c0), 0x10106, 0x2, 0x0) syz_mount_image$vfat(&(0x7f00000002c0), &(0x7f0000000440)='./file0\x00', 0x0, 0x2, &(0x7f0000000700)=[{&(0x7f0000000000)="eb3c906d8d6673fdd2617400028001000240000004f8", 0x16}, {0x0, 0x0, 0x600}], 0x2a0cc10, &(0x7f0000000880)={[{@shortname_win95}, {@fat=@time_offset={'time_offset', 0x3d, 0x13}}, {@shortname_lower}, {@utf8no}, {@numtail}, {@shortname_mixed}]}) 12:11:14 executing program 1: prlimit64(0x0, 0xe, &(0x7f0000000280)={0x9, 0x8d}, 0x0) sched_setattr(0x0, &(0x7f0000000140)={0x38, 0x0, 0x0, 0x0, 0x9}, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) sendmmsg$unix(r1, &(0x7f00000bd000), 0x318, 0x0) recvmmsg(r0, &(0x7f00000000c0), 0x10106, 0x0, 0x0) 12:11:14 executing program 0: prlimit64(0x0, 0xe, &(0x7f0000000280)={0x0, 0x8d}, 0x0) sched_setattr(0x0, &(0x7f0000000140)={0x38, 0x2, 0x0, 0x0, 0x9}, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r0, &(0x7f000057eff8)=@abs, 0x6e) sendmmsg$unix(r1, &(0x7f00000bd000), 0x318, 0x0) recvmmsg(r0, &(0x7f00000000c0), 0x10106, 0x0, 0x0) 12:11:14 executing program 2: prlimit64(0x0, 0xe, &(0x7f0000000280)={0x9, 0x8d}, 0x0) sched_setattr(0x0, 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r0, &(0x7f000057eff8)=@abs, 0x6e) sendmmsg$unix(r1, &(0x7f00000bd000), 0x318, 0x0) recvmmsg(r0, &(0x7f00000000c0), 0x10106, 0x0, 0x0) [ 669.156967][T12448] loop5: detected capacity change from 0 to 6 12:11:14 executing program 4: prlimit64(0x0, 0xe, &(0x7f0000000280)={0x9, 0x8d}, 0x0) r0 = getpid() sched_setattr(r0, &(0x7f00000000c0)={0x38, 0x2, 0x0, 0x0, 0x5}, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r1, &(0x7f000057eff8)=@abs, 0x6e) sendmmsg$unix(r2, &(0x7f00000bd000), 0x318, 0x0) recvmmsg(r1, &(0x7f00000000c0), 0x10106, 0x0, 0x0) 12:11:15 executing program 3: prlimit64(0x0, 0xe, &(0x7f0000000280)={0x9, 0x8d}, 0x0) getpid() sched_setattr(0x0, 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r0, &(0x7f000057eff8)=@abs, 0x6e) sendmmsg$unix(r1, &(0x7f00000bd000), 0x318, 0x0) recvmmsg(r0, &(0x7f00000000c0), 0x10106, 0x0, 0x0) 12:11:15 executing program 5: prlimit64(0x0, 0xe, &(0x7f0000000280)={0x9, 0x8d}, 0x0) r0 = getpid() sched_setattr(0x0, &(0x7f0000000140)={0x38, 0x2, 0x0, 0x0, 0x9}, 0x0) sched_setattr(r0, &(0x7f00000000c0)={0x38, 0x2, 0x0, 0x0, 0x5}, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r1, &(0x7f000057eff8)=@abs, 0x6e) sendmmsg$unix(r2, &(0x7f00000bd000), 0x318, 0x0) recvmmsg(r1, &(0x7f00000000c0), 0x10106, 0x2, 0x0) syz_mount_image$vfat(&(0x7f00000002c0), &(0x7f0000000440)='./file0\x00', 0x0, 0x2, &(0x7f0000000700)=[{&(0x7f0000000000)="eb3c906d8d6673fdd2617400028001000240000004f8", 0x16}, {0x0, 0x0, 0x600}], 0x2a0cc10, &(0x7f0000000880)={[{@shortname_win95}, {@fat=@time_offset={'time_offset', 0x3d, 0x13}}, {@shortname_lower}, {@utf8no}, {@numtail}, {@shortname_mixed}]}) 12:11:15 executing program 0: prlimit64(0x0, 0xe, &(0x7f0000000280)={0x9}, 0x0) sched_setattr(0x0, &(0x7f0000000140)={0x38, 0x2, 0x0, 0x0, 0x9}, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r0, &(0x7f000057eff8)=@abs, 0x6e) sendmmsg$unix(r1, &(0x7f00000bd000), 0x318, 0x0) recvmmsg(r0, &(0x7f00000000c0), 0x10106, 0x0, 0x0) 12:11:15 executing program 2: prlimit64(0x0, 0xe, &(0x7f0000000280)={0x9, 0x8d}, 0x0) sched_setattr(0x0, 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r0, &(0x7f000057eff8)=@abs, 0x6e) sendmmsg$unix(r1, &(0x7f00000bd000), 0x318, 0x0) recvmmsg(r0, &(0x7f00000000c0), 0x10106, 0x0, 0x0) 12:11:15 executing program 1: prlimit64(0x0, 0xe, &(0x7f0000000280)={0x9, 0x8d}, 0x0) sched_setattr(0x0, &(0x7f0000000140)={0x38, 0x0, 0x0, 0x0, 0x9}, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) sendmmsg$unix(r1, &(0x7f00000bd000), 0x318, 0x0) recvmmsg(r0, &(0x7f00000000c0), 0x10106, 0x0, 0x0) [ 670.009107][T12467] loop5: detected capacity change from 0 to 6 12:11:15 executing program 4: prlimit64(0x0, 0xe, &(0x7f0000000280)={0x9, 0x8d}, 0x0) sched_setattr(0x0, &(0x7f0000000140)={0x38, 0x2, 0x0, 0x0, 0x9}, 0x0) sched_setattr(0x0, &(0x7f00000000c0)={0x38, 0x2, 0x0, 0x0, 0x5}, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r0, &(0x7f000057eff8)=@abs, 0x6e) sendmmsg$unix(r1, &(0x7f00000bd000), 0x318, 0x0) recvmmsg(r0, &(0x7f00000000c0), 0x10106, 0x0, 0x0) 12:11:16 executing program 3: prlimit64(0x0, 0xe, &(0x7f0000000280)={0x9, 0x8d}, 0x0) getpid() sched_setattr(0x0, 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r0, &(0x7f000057eff8)=@abs, 0x6e) sendmmsg$unix(r1, &(0x7f00000bd000), 0x318, 0x0) recvmmsg(r0, &(0x7f00000000c0), 0x10106, 0x0, 0x0) 12:11:16 executing program 5: prlimit64(0x0, 0xe, &(0x7f0000000280)={0x9, 0x8d}, 0x0) r0 = getpid() sched_setattr(0x0, &(0x7f0000000140)={0x38, 0x2, 0x0, 0x0, 0x9}, 0x0) sched_setattr(r0, &(0x7f00000000c0)={0x38, 0x2, 0x0, 0x0, 0x5}, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r1, &(0x7f000057eff8)=@abs, 0x6e) sendmmsg$unix(r2, &(0x7f00000bd000), 0x318, 0x0) recvmmsg(r1, &(0x7f00000000c0), 0x10106, 0x2, 0x0) syz_mount_image$vfat(&(0x7f00000002c0), &(0x7f0000000440)='./file0\x00', 0x0, 0x2, &(0x7f0000000700)=[{&(0x7f0000000000)="eb3c906d8d6673fdd2617400028001000240000004f801", 0x17}, {0x0, 0x0, 0x600}], 0x0, &(0x7f0000000880)={[{@shortname_win95}, {@fat=@time_offset={'time_offset', 0x3d, 0x13}}, {@shortname_lower}, {@utf8no}, {@numtail}, {@shortname_mixed}]}) 12:11:16 executing program 0: prlimit64(0x0, 0xe, &(0x7f0000000280)={0x9}, 0x0) sched_setattr(0x0, &(0x7f0000000140)={0x38, 0x2, 0x0, 0x0, 0x9}, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r0, &(0x7f000057eff8)=@abs, 0x6e) sendmmsg$unix(r1, &(0x7f00000bd000), 0x318, 0x0) recvmmsg(r0, &(0x7f00000000c0), 0x10106, 0x0, 0x0) 12:11:16 executing program 2: prlimit64(0x0, 0xe, &(0x7f0000000280)={0x9, 0x8d}, 0x0) sched_setattr(0x0, 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r0, &(0x7f000057eff8)=@abs, 0x6e) sendmmsg$unix(r1, &(0x7f00000bd000), 0x318, 0x0) recvmmsg(r0, &(0x7f00000000c0), 0x10106, 0x0, 0x0) 12:11:16 executing program 1: prlimit64(0x0, 0xe, &(0x7f0000000280)={0x9, 0x8d}, 0x0) sched_setattr(0x0, &(0x7f0000000140)={0x38, 0x0, 0x0, 0x0, 0x9}, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) sendmmsg$unix(r1, &(0x7f00000bd000), 0x318, 0x0) recvmmsg(r0, &(0x7f00000000c0), 0x10106, 0x0, 0x0) [ 670.859052][T12483] loop5: detected capacity change from 0 to 6 [ 670.866995][T12483] FAT-fs (loop5): Directory bread(block 6) failed 12:11:16 executing program 4: prlimit64(0x0, 0xe, &(0x7f0000000280)={0x9, 0x8d}, 0x0) sched_setattr(0x0, &(0x7f0000000140)={0x38, 0x2, 0x0, 0x0, 0x9}, 0x0) sched_setattr(0x0, &(0x7f00000000c0)={0x38, 0x2, 0x0, 0x0, 0x5}, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r0, &(0x7f000057eff8)=@abs, 0x6e) sendmmsg$unix(r1, &(0x7f00000bd000), 0x318, 0x0) recvmmsg(r0, &(0x7f00000000c0), 0x10106, 0x0, 0x0) 12:11:16 executing program 3: prlimit64(0x0, 0xe, &(0x7f0000000280)={0x9, 0x8d}, 0x0) getpid() sched_setattr(0x0, 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r0, &(0x7f000057eff8)=@abs, 0x6e) sendmmsg$unix(r1, &(0x7f00000bd000), 0x318, 0x0) recvmmsg(r0, &(0x7f00000000c0), 0x10106, 0x0, 0x0) 12:11:17 executing program 5: prlimit64(0x0, 0xe, &(0x7f0000000280)={0x9, 0x8d}, 0x0) r0 = getpid() sched_setattr(0x0, &(0x7f0000000140)={0x38, 0x2, 0x0, 0x0, 0x9}, 0x0) sched_setattr(r0, &(0x7f00000000c0)={0x38, 0x2, 0x0, 0x0, 0x5}, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r1, &(0x7f000057eff8)=@abs, 0x6e) sendmmsg$unix(r2, &(0x7f00000bd000), 0x318, 0x0) recvmmsg(r1, &(0x7f00000000c0), 0x10106, 0x2, 0x0) syz_mount_image$vfat(&(0x7f00000002c0), &(0x7f0000000440)='./file0\x00', 0x0, 0x2, &(0x7f0000000700)=[{&(0x7f0000000000)="eb3c906d8d6673fdd2617400028001000240000004f801", 0x17}, {0x0, 0x0, 0x600}], 0x0, 0x0) 12:11:17 executing program 0: prlimit64(0x0, 0xe, &(0x7f0000000280)={0x9}, 0x0) sched_setattr(0x0, &(0x7f0000000140)={0x38, 0x2, 0x0, 0x0, 0x9}, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r0, &(0x7f000057eff8)=@abs, 0x6e) sendmmsg$unix(r1, &(0x7f00000bd000), 0x318, 0x0) recvmmsg(r0, &(0x7f00000000c0), 0x10106, 0x0, 0x0) 12:11:17 executing program 2: prlimit64(0x0, 0xe, &(0x7f0000000280)={0x9, 0x8d}, 0x0) sched_setattr(0x0, &(0x7f0000000140)={0x38, 0x0, 0x0, 0x0, 0x9}, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r0, &(0x7f000057eff8)=@abs, 0x6e) sendmmsg$unix(r1, &(0x7f00000bd000), 0x318, 0x0) recvmmsg(r0, &(0x7f00000000c0), 0x10106, 0x0, 0x0) [ 671.743278][T12504] loop5: detected capacity change from 0 to 6 12:11:17 executing program 1: prlimit64(0x0, 0xe, &(0x7f0000000280)={0x9, 0x8d}, 0x0) sched_setattr(0x0, &(0x7f0000000140)={0x38, 0x2}, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) sendmmsg$unix(r1, &(0x7f00000bd000), 0x318, 0x0) recvmmsg(r0, &(0x7f00000000c0), 0x10106, 0x0, 0x0) 12:11:17 executing program 4: prlimit64(0x0, 0xe, &(0x7f0000000280)={0x9, 0x8d}, 0x0) sched_setattr(0x0, &(0x7f0000000140)={0x38, 0x2, 0x0, 0x0, 0x9}, 0x0) sched_setattr(0x0, &(0x7f00000000c0)={0x38, 0x2, 0x0, 0x0, 0x5}, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r0, &(0x7f000057eff8)=@abs, 0x6e) sendmmsg$unix(r1, &(0x7f00000bd000), 0x318, 0x0) recvmmsg(r0, &(0x7f00000000c0), 0x10106, 0x0, 0x0) 12:11:17 executing program 3: prlimit64(0x0, 0xe, &(0x7f0000000280)={0x9, 0x8d}, 0x0) getpid() sched_setattr(0x0, &(0x7f0000000140)={0x38, 0x0, 0x0, 0x0, 0x9}, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r0, &(0x7f000057eff8)=@abs, 0x6e) sendmmsg$unix(r1, &(0x7f00000bd000), 0x318, 0x0) recvmmsg(r0, &(0x7f00000000c0), 0x10106, 0x0, 0x0) 12:11:18 executing program 0: prlimit64(0x0, 0xe, &(0x7f0000000280)={0x9, 0x8d}, 0x0) sched_setattr(0x0, 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r0, &(0x7f000057eff8)=@abs, 0x6e) sendmmsg$unix(r1, &(0x7f00000bd000), 0x318, 0x0) recvmmsg(r0, &(0x7f00000000c0), 0x10106, 0x0, 0x0) 12:11:18 executing program 2: prlimit64(0x0, 0xe, &(0x7f0000000280)={0x9, 0x8d}, 0x0) sched_setattr(0x0, &(0x7f0000000140)={0x38, 0x0, 0x0, 0x0, 0x9}, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r0, &(0x7f000057eff8)=@abs, 0x6e) sendmmsg$unix(r1, &(0x7f00000bd000), 0x318, 0x0) recvmmsg(r0, &(0x7f00000000c0), 0x10106, 0x0, 0x0) 12:11:18 executing program 5: prlimit64(0x0, 0xe, &(0x7f0000000280)={0x9, 0x8d}, 0x0) r0 = getpid() sched_setattr(0x0, &(0x7f0000000140)={0x38, 0x2, 0x0, 0x0, 0x9}, 0x0) sched_setattr(r0, &(0x7f00000000c0)={0x38, 0x2, 0x0, 0x0, 0x5}, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r1, &(0x7f000057eff8)=@abs, 0x6e) sendmmsg$unix(r2, &(0x7f00000bd000), 0x318, 0x0) recvmmsg(r1, &(0x7f00000000c0), 0x10106, 0x2, 0x0) syz_mount_image$vfat(&(0x7f00000002c0), &(0x7f0000000440)='./file0\x00', 0x0, 0x2, &(0x7f0000000700)=[{&(0x7f0000000000)="eb3c906d8d6673fdd2617400028001000240000004f801", 0x17}, {0x0, 0x0, 0x600}], 0x0, 0x0) [ 672.654999][T12523] loop5: detected capacity change from 0 to 6 12:11:18 executing program 1: prlimit64(0x0, 0xe, &(0x7f0000000280)={0x9, 0x8d}, 0x0) sched_setattr(0x0, &(0x7f0000000140)={0x38, 0x2}, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) sendmmsg$unix(r1, &(0x7f00000bd000), 0x318, 0x0) recvmmsg(r0, &(0x7f00000000c0), 0x10106, 0x0, 0x0) 12:11:18 executing program 4: r0 = getpid() sched_setattr(0x0, &(0x7f0000000140)={0x38, 0x2, 0x0, 0x0, 0x9}, 0x0) sched_setattr(r0, &(0x7f00000000c0)={0x38, 0x2, 0x0, 0x0, 0x5}, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r1, &(0x7f000057eff8)=@abs, 0x6e) sendmmsg$unix(r2, &(0x7f00000bd000), 0x318, 0x0) recvmmsg(r1, &(0x7f00000000c0), 0x10106, 0x0, 0x0) 12:11:18 executing program 3: prlimit64(0x0, 0xe, &(0x7f0000000280)={0x9, 0x8d}, 0x0) getpid() sched_setattr(0x0, &(0x7f0000000140)={0x38, 0x0, 0x0, 0x0, 0x9}, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r0, &(0x7f000057eff8)=@abs, 0x6e) sendmmsg$unix(r1, &(0x7f00000bd000), 0x318, 0x0) recvmmsg(r0, &(0x7f00000000c0), 0x10106, 0x0, 0x0) 12:11:18 executing program 0: prlimit64(0x0, 0xe, &(0x7f0000000280)={0x9, 0x8d}, 0x0) sched_setattr(0x0, 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r0, &(0x7f000057eff8)=@abs, 0x6e) sendmmsg$unix(r1, &(0x7f00000bd000), 0x318, 0x0) recvmmsg(r0, &(0x7f00000000c0), 0x10106, 0x0, 0x0) 12:11:18 executing program 2: prlimit64(0x0, 0xe, &(0x7f0000000280)={0x9, 0x8d}, 0x0) sched_setattr(0x0, &(0x7f0000000140)={0x38, 0x0, 0x0, 0x0, 0x9}, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r0, &(0x7f000057eff8)=@abs, 0x6e) sendmmsg$unix(r1, &(0x7f00000bd000), 0x318, 0x0) recvmmsg(r0, &(0x7f00000000c0), 0x10106, 0x0, 0x0) 12:11:18 executing program 5: prlimit64(0x0, 0xe, &(0x7f0000000280)={0x9, 0x8d}, 0x0) r0 = getpid() sched_setattr(0x0, &(0x7f0000000140)={0x38, 0x2, 0x0, 0x0, 0x9}, 0x0) sched_setattr(r0, &(0x7f00000000c0)={0x38, 0x2, 0x0, 0x0, 0x5}, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r1, &(0x7f000057eff8)=@abs, 0x6e) sendmmsg$unix(r2, &(0x7f00000bd000), 0x318, 0x0) recvmmsg(r1, &(0x7f00000000c0), 0x10106, 0x2, 0x0) syz_mount_image$vfat(&(0x7f00000002c0), &(0x7f0000000440)='./file0\x00', 0x0, 0x2, &(0x7f0000000700)=[{&(0x7f0000000000)="eb3c906d8d6673fdd2617400028001000240000004f801", 0x17}, {0x0, 0x0, 0x600}], 0x0, 0x0) [ 673.555171][T12542] loop5: detected capacity change from 0 to 6 12:11:19 executing program 1: prlimit64(0x0, 0xe, &(0x7f0000000280)={0x9, 0x8d}, 0x0) sched_setattr(0x0, &(0x7f0000000140)={0x38, 0x2}, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) sendmmsg$unix(r1, &(0x7f00000bd000), 0x318, 0x0) recvmmsg(r0, &(0x7f00000000c0), 0x10106, 0x0, 0x0) 12:11:19 executing program 4: r0 = getpid() sched_setattr(0x0, &(0x7f0000000140)={0x38, 0x2, 0x0, 0x0, 0x9}, 0x0) sched_setattr(r0, &(0x7f00000000c0)={0x38, 0x2, 0x0, 0x0, 0x5}, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r1, &(0x7f000057eff8)=@abs, 0x6e) sendmmsg$unix(r2, &(0x7f00000bd000), 0x318, 0x0) recvmmsg(r1, &(0x7f00000000c0), 0x10106, 0x0, 0x0) 12:11:19 executing program 3: prlimit64(0x0, 0xe, &(0x7f0000000280)={0x9, 0x8d}, 0x0) getpid() sched_setattr(0x0, &(0x7f0000000140)={0x38, 0x0, 0x0, 0x0, 0x9}, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r0, &(0x7f000057eff8)=@abs, 0x6e) sendmmsg$unix(r1, &(0x7f00000bd000), 0x318, 0x0) recvmmsg(r0, &(0x7f00000000c0), 0x10106, 0x0, 0x0) 12:11:19 executing program 0: prlimit64(0x0, 0xe, &(0x7f0000000280)={0x9, 0x8d}, 0x0) sched_setattr(0x0, 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r0, &(0x7f000057eff8)=@abs, 0x6e) sendmmsg$unix(r1, &(0x7f00000bd000), 0x318, 0x0) recvmmsg(r0, &(0x7f00000000c0), 0x10106, 0x0, 0x0) 12:11:19 executing program 2: prlimit64(0x0, 0xe, &(0x7f0000000280)={0x9, 0x8d}, 0x0) sched_setattr(0x0, &(0x7f0000000140)={0x38, 0x2}, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r0, &(0x7f000057eff8)=@abs, 0x6e) sendmmsg$unix(r1, &(0x7f00000bd000), 0x318, 0x0) recvmmsg(r0, &(0x7f00000000c0), 0x10106, 0x0, 0x0) 12:11:19 executing program 5: prlimit64(0x0, 0xe, &(0x7f0000000280)={0x9, 0x8d}, 0x0) r0 = getpid() sched_setattr(0x0, &(0x7f0000000140)={0x38, 0x2, 0x0, 0x0, 0x9}, 0x0) sched_setattr(r0, &(0x7f00000000c0)={0x38, 0x2, 0x0, 0x0, 0x5}, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r1, &(0x7f000057eff8)=@abs, 0x6e) sendmmsg$unix(r2, &(0x7f00000bd000), 0x318, 0x0) recvmmsg(r1, &(0x7f00000000c0), 0x10106, 0x2, 0x0) syz_mount_image$vfat(&(0x7f00000002c0), &(0x7f0000000440)='./file0\x00', 0x0, 0x2, &(0x7f0000000700)=[{&(0x7f0000000000)="eb3c906d8d6673fdd2617400028001000240000004f801", 0x17}, {0x0, 0x0, 0x600}], 0x0, &(0x7f0000000880)={[{@shortname_win95}, {@fat=@time_offset={'time_offset', 0x3d, 0x13}}, {@shortname_lower}, {@utf8no}, {@numtail}]}) [ 674.533009][T12561] loop5: detected capacity change from 0 to 6 [ 674.542656][T12561] FAT-fs (loop5): Directory bread(block 6) failed 12:11:20 executing program 1: prlimit64(0x0, 0xe, &(0x7f0000000280)={0x9, 0x8d}, 0x0) sched_setattr(0x0, &(0x7f0000000140)={0x38, 0x2, 0x0, 0x0, 0x9}, 0x0) socketpair$unix(0x1, 0x0, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) sendmmsg$unix(r1, &(0x7f00000bd000), 0x318, 0x0) recvmmsg(r0, &(0x7f00000000c0), 0x10106, 0x0, 0x0) 12:11:20 executing program 1: prlimit64(0x0, 0xe, &(0x7f0000000280)={0x9, 0x8d}, 0x0) sched_setattr(0x0, &(0x7f0000000140)={0x38, 0x2, 0x0, 0x0, 0x9}, 0x0) socketpair$unix(0x1, 0x0, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) sendmmsg$unix(r1, &(0x7f00000bd000), 0x318, 0x0) recvmmsg(r0, &(0x7f00000000c0), 0x10106, 0x0, 0x0) 12:11:20 executing program 4: r0 = getpid() sched_setattr(0x0, &(0x7f0000000140)={0x38, 0x2, 0x0, 0x0, 0x9}, 0x0) sched_setattr(r0, &(0x7f00000000c0)={0x38, 0x2, 0x0, 0x0, 0x5}, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r1, &(0x7f000057eff8)=@abs, 0x6e) sendmmsg$unix(r2, &(0x7f00000bd000), 0x318, 0x0) recvmmsg(r1, &(0x7f00000000c0), 0x10106, 0x0, 0x0) 12:11:20 executing program 1: prlimit64(0x0, 0xe, &(0x7f0000000280)={0x9, 0x8d}, 0x0) sched_setattr(0x0, &(0x7f0000000140)={0x38, 0x2, 0x0, 0x0, 0x9}, 0x0) socketpair$unix(0x1, 0x0, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) sendmmsg$unix(r1, &(0x7f00000bd000), 0x318, 0x0) recvmmsg(r0, &(0x7f00000000c0), 0x10106, 0x0, 0x0) 12:11:20 executing program 3: prlimit64(0x0, 0xe, &(0x7f0000000280)={0x9, 0x8d}, 0x0) getpid() sched_setattr(0x0, &(0x7f0000000140)={0x38, 0x2}, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r0, &(0x7f000057eff8)=@abs, 0x6e) sendmmsg$unix(r1, &(0x7f00000bd000), 0x318, 0x0) recvmmsg(r0, &(0x7f00000000c0), 0x10106, 0x0, 0x0) 12:11:20 executing program 1: prlimit64(0x0, 0xe, &(0x7f0000000280)={0x9, 0x8d}, 0x0) sched_setattr(0x0, &(0x7f0000000140)={0x38, 0x2, 0x0, 0x0, 0x9}, 0x0) socketpair$unix(0x1, 0x2, 0x0, 0x0) sendmmsg$unix(0xffffffffffffffff, &(0x7f00000bd000), 0x318, 0x0) recvmmsg(0xffffffffffffffff, &(0x7f00000000c0), 0x10106, 0x0, 0x0) 12:11:20 executing program 1: prlimit64(0x0, 0xe, &(0x7f0000000280)={0x9, 0x8d}, 0x0) sched_setattr(0x0, &(0x7f0000000140)={0x38, 0x2, 0x0, 0x0, 0x9}, 0x0) socketpair$unix(0x1, 0x2, 0x0, 0x0) sendmmsg$unix(0xffffffffffffffff, &(0x7f00000bd000), 0x318, 0x0) recvmmsg(0xffffffffffffffff, &(0x7f00000000c0), 0x10106, 0x0, 0x0) 12:11:20 executing program 1: prlimit64(0x0, 0xe, &(0x7f0000000280)={0x9, 0x8d}, 0x0) sched_setattr(0x0, &(0x7f0000000140)={0x38, 0x2, 0x0, 0x0, 0x9}, 0x0) socketpair$unix(0x1, 0x2, 0x0, 0x0) sendmmsg$unix(0xffffffffffffffff, &(0x7f00000bd000), 0x318, 0x0) recvmmsg(0xffffffffffffffff, &(0x7f00000000c0), 0x10106, 0x0, 0x0) 12:11:20 executing program 1: prlimit64(0x0, 0xe, &(0x7f0000000280)={0x9, 0x8d}, 0x0) sched_setattr(0x0, &(0x7f0000000140)={0x38, 0x2, 0x0, 0x0, 0x9}, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff}) sendmmsg$unix(0xffffffffffffffff, &(0x7f00000bd000), 0x318, 0x0) recvmmsg(r0, &(0x7f00000000c0), 0x10106, 0x0, 0x0) 12:11:20 executing program 0: prlimit64(0x0, 0xe, &(0x7f0000000280)={0x9, 0x8d}, 0x0) sched_setattr(0x0, &(0x7f0000000140)={0x38, 0x0, 0x0, 0x0, 0x9}, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r0, &(0x7f000057eff8)=@abs, 0x6e) sendmmsg$unix(r1, &(0x7f00000bd000), 0x318, 0x0) recvmmsg(r0, &(0x7f00000000c0), 0x10106, 0x0, 0x0) 12:11:20 executing program 2: prlimit64(0x0, 0xe, &(0x7f0000000280)={0x9, 0x8d}, 0x0) sched_setattr(0x0, &(0x7f0000000140)={0x38, 0x2}, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r0, &(0x7f000057eff8)=@abs, 0x6e) sendmmsg$unix(r1, &(0x7f00000bd000), 0x318, 0x0) recvmmsg(r0, &(0x7f00000000c0), 0x10106, 0x0, 0x0) 12:11:20 executing program 5: prlimit64(0x0, 0xe, &(0x7f0000000280)={0x9, 0x8d}, 0x0) r0 = getpid() sched_setattr(0x0, &(0x7f0000000140)={0x38, 0x2, 0x0, 0x0, 0x9}, 0x0) sched_setattr(r0, &(0x7f00000000c0)={0x38, 0x2, 0x0, 0x0, 0x5}, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r1, &(0x7f000057eff8)=@abs, 0x6e) sendmmsg$unix(r2, &(0x7f00000bd000), 0x318, 0x0) recvmmsg(r1, &(0x7f00000000c0), 0x10106, 0x2, 0x0) syz_mount_image$vfat(&(0x7f00000002c0), &(0x7f0000000440)='./file0\x00', 0x0, 0x2, &(0x7f0000000700)=[{&(0x7f0000000000)="eb3c906d8d6673fdd2617400028001000240000004f801", 0x17}, {0x0, 0x0, 0x600}], 0x0, &(0x7f0000000880)={[{@shortname_win95}, {@fat=@time_offset={'time_offset', 0x3d, 0x13}}, {@shortname_lower}, {@utf8no}]}) [ 675.433143][T12591] loop5: detected capacity change from 0 to 6 [ 675.441747][T12591] FAT-fs (loop5): Directory bread(block 6) failed 12:11:21 executing program 4: prlimit64(0x0, 0x0, &(0x7f0000000280)={0x9, 0x8d}, 0x0) r0 = getpid() sched_setattr(0x0, &(0x7f0000000140)={0x38, 0x2, 0x0, 0x0, 0x9}, 0x0) sched_setattr(r0, &(0x7f00000000c0)={0x38, 0x2, 0x0, 0x0, 0x5}, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r1, &(0x7f000057eff8)=@abs, 0x6e) sendmmsg$unix(r2, &(0x7f00000bd000), 0x318, 0x0) recvmmsg(r1, &(0x7f00000000c0), 0x10106, 0x0, 0x0) 12:11:21 executing program 3: prlimit64(0x0, 0xe, &(0x7f0000000280)={0x9, 0x8d}, 0x0) getpid() sched_setattr(0x0, &(0x7f0000000140)={0x38, 0x2}, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r0, &(0x7f000057eff8)=@abs, 0x6e) sendmmsg$unix(r1, &(0x7f00000bd000), 0x318, 0x0) recvmmsg(r0, &(0x7f00000000c0), 0x10106, 0x0, 0x0) 12:11:21 executing program 1: prlimit64(0x0, 0xe, &(0x7f0000000280)={0x9, 0x8d}, 0x0) sched_setattr(0x0, &(0x7f0000000140)={0x38, 0x2, 0x0, 0x0, 0x9}, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff}) sendmmsg$unix(0xffffffffffffffff, &(0x7f00000bd000), 0x318, 0x0) recvmmsg(r0, &(0x7f00000000c0), 0x10106, 0x0, 0x0) 12:11:21 executing program 0: prlimit64(0x0, 0xe, &(0x7f0000000280)={0x9, 0x8d}, 0x0) sched_setattr(0x0, &(0x7f0000000140)={0x38, 0x0, 0x0, 0x0, 0x9}, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r0, &(0x7f000057eff8)=@abs, 0x6e) sendmmsg$unix(r1, &(0x7f00000bd000), 0x318, 0x0) recvmmsg(r0, &(0x7f00000000c0), 0x10106, 0x0, 0x0) 12:11:21 executing program 2: prlimit64(0x0, 0xe, &(0x7f0000000280)={0x9, 0x8d}, 0x0) sched_setattr(0x0, &(0x7f0000000140)={0x38, 0x2}, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r0, &(0x7f000057eff8)=@abs, 0x6e) sendmmsg$unix(r1, &(0x7f00000bd000), 0x318, 0x0) recvmmsg(r0, &(0x7f00000000c0), 0x10106, 0x0, 0x0) 12:11:21 executing program 5: prlimit64(0x0, 0xe, &(0x7f0000000280)={0x9, 0x8d}, 0x0) r0 = getpid() sched_setattr(0x0, &(0x7f0000000140)={0x38, 0x2, 0x0, 0x0, 0x9}, 0x0) sched_setattr(r0, &(0x7f00000000c0)={0x38, 0x2, 0x0, 0x0, 0x5}, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r1, &(0x7f000057eff8)=@abs, 0x6e) sendmmsg$unix(r2, &(0x7f00000bd000), 0x318, 0x0) recvmmsg(r1, &(0x7f00000000c0), 0x10106, 0x2, 0x0) syz_mount_image$vfat(&(0x7f00000002c0), &(0x7f0000000440)='./file0\x00', 0x0, 0x2, &(0x7f0000000700)=[{&(0x7f0000000000)="eb3c906d8d6673fdd2617400028001000240000004f801", 0x17}, {0x0, 0x0, 0x600}], 0x0, &(0x7f0000000880)={[{@shortname_win95}, {@fat=@time_offset={'time_offset', 0x3d, 0x13}}, {@shortname_lower}, {@utf8no}]}) [ 676.333076][T12609] loop5: detected capacity change from 0 to 6 [ 676.346245][T12609] FAT-fs (loop5): Directory bread(block 6) failed 12:11:21 executing program 4: prlimit64(0x0, 0x0, &(0x7f0000000280)={0x9, 0x8d}, 0x0) r0 = getpid() sched_setattr(0x0, &(0x7f0000000140)={0x38, 0x2, 0x0, 0x0, 0x9}, 0x0) sched_setattr(r0, &(0x7f00000000c0)={0x38, 0x2, 0x0, 0x0, 0x5}, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r1, &(0x7f000057eff8)=@abs, 0x6e) sendmmsg$unix(r2, &(0x7f00000bd000), 0x318, 0x0) recvmmsg(r1, &(0x7f00000000c0), 0x10106, 0x0, 0x0) 12:11:22 executing program 3: prlimit64(0x0, 0xe, &(0x7f0000000280)={0x9, 0x8d}, 0x0) getpid() sched_setattr(0x0, &(0x7f0000000140)={0x38, 0x2}, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r0, &(0x7f000057eff8)=@abs, 0x6e) sendmmsg$unix(r1, &(0x7f00000bd000), 0x318, 0x0) recvmmsg(r0, &(0x7f00000000c0), 0x10106, 0x0, 0x0) 12:11:22 executing program 1: prlimit64(0x0, 0xe, &(0x7f0000000280)={0x9, 0x8d}, 0x0) sched_setattr(0x0, &(0x7f0000000140)={0x38, 0x2, 0x0, 0x0, 0x9}, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff}) sendmmsg$unix(0xffffffffffffffff, &(0x7f00000bd000), 0x318, 0x0) recvmmsg(r0, &(0x7f00000000c0), 0x10106, 0x0, 0x0) 12:11:22 executing program 0: prlimit64(0x0, 0xe, &(0x7f0000000280)={0x9, 0x8d}, 0x0) sched_setattr(0x0, &(0x7f0000000140)={0x38, 0x0, 0x0, 0x0, 0x9}, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r0, &(0x7f000057eff8)=@abs, 0x6e) sendmmsg$unix(r1, &(0x7f00000bd000), 0x318, 0x0) recvmmsg(r0, &(0x7f00000000c0), 0x10106, 0x0, 0x0) 12:11:22 executing program 2: prlimit64(0x0, 0xe, &(0x7f0000000280)={0x9, 0x8d}, 0x0) sched_setattr(0x0, &(0x7f0000000140)={0x38, 0x2, 0x0, 0x0, 0x9}, 0x0) socketpair$unix(0x1, 0x0, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r0, &(0x7f000057eff8)=@abs, 0x6e) sendmmsg$unix(r1, &(0x7f00000bd000), 0x318, 0x0) recvmmsg(r0, &(0x7f00000000c0), 0x10106, 0x0, 0x0) 12:11:22 executing program 2: prlimit64(0x0, 0xe, &(0x7f0000000280)={0x9, 0x8d}, 0x0) sched_setattr(0x0, &(0x7f0000000140)={0x38, 0x2, 0x0, 0x0, 0x9}, 0x0) socketpair$unix(0x1, 0x0, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r0, &(0x7f000057eff8)=@abs, 0x6e) sendmmsg$unix(r1, &(0x7f00000bd000), 0x318, 0x0) recvmmsg(r0, &(0x7f00000000c0), 0x10106, 0x0, 0x0) 12:11:22 executing program 2: prlimit64(0x0, 0xe, &(0x7f0000000280)={0x9, 0x8d}, 0x0) sched_setattr(0x0, &(0x7f0000000140)={0x38, 0x2, 0x0, 0x0, 0x9}, 0x0) socketpair$unix(0x1, 0x0, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r0, &(0x7f000057eff8)=@abs, 0x6e) sendmmsg$unix(r1, &(0x7f00000bd000), 0x318, 0x0) recvmmsg(r0, &(0x7f00000000c0), 0x10106, 0x0, 0x0) 12:11:22 executing program 2: prlimit64(0x0, 0xe, &(0x7f0000000280)={0x9, 0x8d}, 0x0) sched_setattr(0x0, &(0x7f0000000140)={0x38, 0x2, 0x0, 0x0, 0x9}, 0x0) socketpair$unix(0x1, 0x2, 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f000057eff8)=@abs, 0x6e) sendmmsg$unix(0xffffffffffffffff, &(0x7f00000bd000), 0x318, 0x0) recvmmsg(0xffffffffffffffff, &(0x7f00000000c0), 0x10106, 0x0, 0x0) 12:11:22 executing program 2: prlimit64(0x0, 0xe, &(0x7f0000000280)={0x9, 0x8d}, 0x0) sched_setattr(0x0, &(0x7f0000000140)={0x38, 0x2, 0x0, 0x0, 0x9}, 0x0) socketpair$unix(0x1, 0x2, 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f000057eff8)=@abs, 0x6e) sendmmsg$unix(0xffffffffffffffff, &(0x7f00000bd000), 0x318, 0x0) recvmmsg(0xffffffffffffffff, &(0x7f00000000c0), 0x10106, 0x0, 0x0) 12:11:22 executing program 2: prlimit64(0x0, 0xe, &(0x7f0000000280)={0x9, 0x8d}, 0x0) sched_setattr(0x0, &(0x7f0000000140)={0x38, 0x2, 0x0, 0x0, 0x9}, 0x0) socketpair$unix(0x1, 0x2, 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f000057eff8)=@abs, 0x6e) sendmmsg$unix(0xffffffffffffffff, &(0x7f00000bd000), 0x318, 0x0) recvmmsg(0xffffffffffffffff, &(0x7f00000000c0), 0x10106, 0x0, 0x0) 12:11:22 executing program 2: prlimit64(0x0, 0xe, &(0x7f0000000280)={0x9, 0x8d}, 0x0) sched_setattr(0x0, &(0x7f0000000140)={0x38, 0x2, 0x0, 0x0, 0x9}, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(0xffffffffffffffff, &(0x7f000057eff8)=@abs, 0x6e) sendmmsg$unix(r1, &(0x7f00000bd000), 0x318, 0x0) recvmmsg(r0, &(0x7f00000000c0), 0x10106, 0x0, 0x0) 12:11:22 executing program 5: prlimit64(0x0, 0xe, &(0x7f0000000280)={0x9, 0x8d}, 0x0) r0 = getpid() sched_setattr(0x0, &(0x7f0000000140)={0x38, 0x2, 0x0, 0x0, 0x9}, 0x0) sched_setattr(r0, &(0x7f00000000c0)={0x38, 0x2, 0x0, 0x0, 0x5}, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r1, &(0x7f000057eff8)=@abs, 0x6e) sendmmsg$unix(r2, &(0x7f00000bd000), 0x318, 0x0) recvmmsg(r1, &(0x7f00000000c0), 0x10106, 0x2, 0x0) syz_mount_image$vfat(&(0x7f00000002c0), &(0x7f0000000440)='./file0\x00', 0x0, 0x2, &(0x7f0000000700)=[{&(0x7f0000000000)="eb3c906d8d6673fdd2617400028001000240000004f801", 0x17}, {0x0, 0x0, 0x600}], 0x0, &(0x7f0000000880)={[{@shortname_win95}, {@fat=@time_offset={'time_offset', 0x3d, 0x13}}, {@shortname_lower}]}) [ 677.232441][T12639] loop5: detected capacity change from 0 to 6 [ 677.285683][T12639] FAT-fs (loop5): Directory bread(block 6) failed 12:11:22 executing program 4: prlimit64(0x0, 0x0, &(0x7f0000000280)={0x9, 0x8d}, 0x0) r0 = getpid() sched_setattr(0x0, &(0x7f0000000140)={0x38, 0x2, 0x0, 0x0, 0x9}, 0x0) sched_setattr(r0, &(0x7f00000000c0)={0x38, 0x2, 0x0, 0x0, 0x5}, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r1, &(0x7f000057eff8)=@abs, 0x6e) sendmmsg$unix(r2, &(0x7f00000bd000), 0x318, 0x0) recvmmsg(r1, &(0x7f00000000c0), 0x10106, 0x0, 0x0) 12:11:23 executing program 1: prlimit64(0x0, 0xe, &(0x7f0000000280)={0x9, 0x8d}, 0x0) sched_setattr(0x0, &(0x7f0000000140)={0x38, 0x2, 0x0, 0x0, 0x9}, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) sendmmsg$unix(r1, 0x0, 0x0, 0x0) recvmmsg(r0, &(0x7f00000000c0), 0x10106, 0x0, 0x0) 12:11:23 executing program 3: prlimit64(0x0, 0xe, &(0x7f0000000280)={0x9, 0x8d}, 0x0) getpid() sched_setattr(0x0, &(0x7f0000000140)={0x38, 0x2, 0x0, 0x0, 0x9}, 0x0) socketpair$unix(0x1, 0x0, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r0, &(0x7f000057eff8)=@abs, 0x6e) sendmmsg$unix(r1, &(0x7f00000bd000), 0x318, 0x0) recvmmsg(r0, &(0x7f00000000c0), 0x10106, 0x0, 0x0) 12:11:23 executing program 0: prlimit64(0x0, 0xe, &(0x7f0000000280)={0x9, 0x8d}, 0x0) sched_setattr(0x0, &(0x7f0000000140)={0x38, 0x2}, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r0, &(0x7f000057eff8)=@abs, 0x6e) sendmmsg$unix(r1, &(0x7f00000bd000), 0x318, 0x0) recvmmsg(r0, &(0x7f00000000c0), 0x10106, 0x0, 0x0) 12:11:23 executing program 3: prlimit64(0x0, 0xe, &(0x7f0000000280)={0x9, 0x8d}, 0x0) getpid() sched_setattr(0x0, &(0x7f0000000140)={0x38, 0x2, 0x0, 0x0, 0x9}, 0x0) socketpair$unix(0x1, 0x0, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r0, &(0x7f000057eff8)=@abs, 0x6e) sendmmsg$unix(r1, &(0x7f00000bd000), 0x318, 0x0) recvmmsg(r0, &(0x7f00000000c0), 0x10106, 0x0, 0x0) 12:11:23 executing program 3: prlimit64(0x0, 0xe, &(0x7f0000000280)={0x9, 0x8d}, 0x0) getpid() sched_setattr(0x0, &(0x7f0000000140)={0x38, 0x2, 0x0, 0x0, 0x9}, 0x0) socketpair$unix(0x1, 0x0, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r0, &(0x7f000057eff8)=@abs, 0x6e) sendmmsg$unix(r1, &(0x7f00000bd000), 0x318, 0x0) recvmmsg(r0, &(0x7f00000000c0), 0x10106, 0x0, 0x0) 12:11:23 executing program 3: prlimit64(0x0, 0xe, &(0x7f0000000280)={0x9, 0x8d}, 0x0) getpid() sched_setattr(0x0, &(0x7f0000000140)={0x38, 0x2, 0x0, 0x0, 0x9}, 0x0) socketpair$unix(0x1, 0x2, 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f000057eff8)=@abs, 0x6e) sendmmsg$unix(0xffffffffffffffff, &(0x7f00000bd000), 0x318, 0x0) recvmmsg(0xffffffffffffffff, &(0x7f00000000c0), 0x10106, 0x0, 0x0) 12:11:23 executing program 3: prlimit64(0x0, 0xe, &(0x7f0000000280)={0x9, 0x8d}, 0x0) getpid() sched_setattr(0x0, &(0x7f0000000140)={0x38, 0x2, 0x0, 0x0, 0x9}, 0x0) socketpair$unix(0x1, 0x2, 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f000057eff8)=@abs, 0x6e) sendmmsg$unix(0xffffffffffffffff, &(0x7f00000bd000), 0x318, 0x0) recvmmsg(0xffffffffffffffff, &(0x7f00000000c0), 0x10106, 0x0, 0x0) 12:11:23 executing program 3: prlimit64(0x0, 0xe, &(0x7f0000000280)={0x9, 0x8d}, 0x0) getpid() sched_setattr(0x0, &(0x7f0000000140)={0x38, 0x2, 0x0, 0x0, 0x9}, 0x0) socketpair$unix(0x1, 0x2, 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f000057eff8)=@abs, 0x6e) sendmmsg$unix(0xffffffffffffffff, &(0x7f00000bd000), 0x318, 0x0) recvmmsg(0xffffffffffffffff, &(0x7f00000000c0), 0x10106, 0x0, 0x0) 12:11:23 executing program 3: prlimit64(0x0, 0xe, &(0x7f0000000280)={0x9, 0x8d}, 0x0) getpid() sched_setattr(0x0, &(0x7f0000000140)={0x38, 0x2, 0x0, 0x0, 0x9}, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(0xffffffffffffffff, &(0x7f000057eff8)=@abs, 0x6e) sendmmsg$unix(r1, &(0x7f00000bd000), 0x318, 0x0) recvmmsg(r0, &(0x7f00000000c0), 0x10106, 0x0, 0x0) 12:11:23 executing program 2: prlimit64(0x0, 0xe, &(0x7f0000000280)={0x9, 0x8d}, 0x0) sched_setattr(0x0, &(0x7f0000000140)={0x38, 0x2, 0x0, 0x0, 0x9}, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(0xffffffffffffffff, &(0x7f000057eff8)=@abs, 0x6e) sendmmsg$unix(r1, &(0x7f00000bd000), 0x318, 0x0) recvmmsg(r0, &(0x7f00000000c0), 0x10106, 0x0, 0x0) 12:11:23 executing program 5: prlimit64(0x0, 0xe, &(0x7f0000000280)={0x9, 0x8d}, 0x0) r0 = getpid() sched_setattr(0x0, &(0x7f0000000140)={0x38, 0x2, 0x0, 0x0, 0x9}, 0x0) sched_setattr(r0, &(0x7f00000000c0)={0x38, 0x2, 0x0, 0x0, 0x5}, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r1, &(0x7f000057eff8)=@abs, 0x6e) sendmmsg$unix(r2, &(0x7f00000bd000), 0x318, 0x0) recvmmsg(r1, &(0x7f00000000c0), 0x10106, 0x2, 0x0) syz_mount_image$vfat(&(0x7f00000002c0), &(0x7f0000000440)='./file0\x00', 0x0, 0x2, &(0x7f0000000700)=[{&(0x7f0000000000)="eb3c906d8d6673fdd2617400028001000240000004f801", 0x17}, {0x0, 0x0, 0x600}], 0x0, &(0x7f0000000880)={[{@shortname_win95}, {@fat=@time_offset={'time_offset', 0x3d, 0x13}}, {@shortname_lower}]}) [ 678.122074][T12669] loop5: detected capacity change from 0 to 6 [ 678.133842][T12669] FAT-fs (loop5): Directory bread(block 6) failed 12:11:23 executing program 4: prlimit64(0x0, 0xe, 0x0, 0x0) r0 = getpid() sched_setattr(0x0, &(0x7f0000000140)={0x38, 0x2, 0x0, 0x0, 0x9}, 0x0) sched_setattr(r0, &(0x7f00000000c0)={0x38, 0x2, 0x0, 0x0, 0x5}, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r1, &(0x7f000057eff8)=@abs, 0x6e) sendmmsg$unix(r2, &(0x7f00000bd000), 0x318, 0x0) recvmmsg(r1, &(0x7f00000000c0), 0x10106, 0x0, 0x0) 12:11:23 executing program 1: prlimit64(0x0, 0xe, &(0x7f0000000280)={0x9, 0x8d}, 0x0) sched_setattr(0x0, &(0x7f0000000140)={0x38, 0x2, 0x0, 0x0, 0x9}, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) sendmmsg$unix(r1, 0x0, 0x0, 0x0) recvmmsg(r0, &(0x7f00000000c0), 0x10106, 0x0, 0x0) 12:11:23 executing program 0: prlimit64(0x0, 0xe, &(0x7f0000000280)={0x9, 0x8d}, 0x0) sched_setattr(0x0, &(0x7f0000000140)={0x38, 0x2}, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r0, &(0x7f000057eff8)=@abs, 0x6e) sendmmsg$unix(r1, &(0x7f00000bd000), 0x318, 0x0) recvmmsg(r0, &(0x7f00000000c0), 0x10106, 0x0, 0x0) 12:11:24 executing program 2: prlimit64(0x0, 0xe, &(0x7f0000000280)={0x9, 0x8d}, 0x0) sched_setattr(0x0, &(0x7f0000000140)={0x38, 0x2, 0x0, 0x0, 0x9}, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(0xffffffffffffffff, &(0x7f000057eff8)=@abs, 0x6e) sendmmsg$unix(r1, &(0x7f00000bd000), 0x318, 0x0) recvmmsg(r0, &(0x7f00000000c0), 0x10106, 0x0, 0x0) 12:11:24 executing program 3: prlimit64(0x0, 0xe, &(0x7f0000000280)={0x9, 0x8d}, 0x0) getpid() sched_setattr(0x0, &(0x7f0000000140)={0x38, 0x2, 0x0, 0x0, 0x9}, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(0xffffffffffffffff, &(0x7f000057eff8)=@abs, 0x6e) sendmmsg$unix(r1, &(0x7f00000bd000), 0x318, 0x0) recvmmsg(r0, &(0x7f00000000c0), 0x10106, 0x0, 0x0) 12:11:24 executing program 5: prlimit64(0x0, 0xe, &(0x7f0000000280)={0x9, 0x8d}, 0x0) r0 = getpid() sched_setattr(0x0, &(0x7f0000000140)={0x38, 0x2, 0x0, 0x0, 0x9}, 0x0) sched_setattr(r0, &(0x7f00000000c0)={0x38, 0x2, 0x0, 0x0, 0x5}, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r1, &(0x7f000057eff8)=@abs, 0x6e) sendmmsg$unix(r2, &(0x7f00000bd000), 0x318, 0x0) recvmmsg(r1, &(0x7f00000000c0), 0x10106, 0x2, 0x0) syz_mount_image$vfat(&(0x7f00000002c0), &(0x7f0000000440)='./file0\x00', 0x0, 0x2, &(0x7f0000000700)=[{&(0x7f0000000000)="eb3c906d8d6673fdd2617400028001000240000004f801", 0x17}, {0x0, 0x0, 0x600}], 0x0, &(0x7f0000000880)={[{@shortname_win95}, {@fat=@time_offset={'time_offset', 0x3d, 0x13}}]}) [ 679.032233][T12687] loop5: detected capacity change from 0 to 6 [ 679.040617][T12687] FAT-fs (loop5): Directory bread(block 6) failed 12:11:24 executing program 4: prlimit64(0x0, 0xe, 0x0, 0x0) r0 = getpid() sched_setattr(0x0, &(0x7f0000000140)={0x38, 0x2, 0x0, 0x0, 0x9}, 0x0) sched_setattr(r0, &(0x7f00000000c0)={0x38, 0x2, 0x0, 0x0, 0x5}, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r1, &(0x7f000057eff8)=@abs, 0x6e) sendmmsg$unix(r2, &(0x7f00000bd000), 0x318, 0x0) recvmmsg(r1, &(0x7f00000000c0), 0x10106, 0x0, 0x0) 12:11:24 executing program 0: prlimit64(0x0, 0xe, &(0x7f0000000280)={0x9, 0x8d}, 0x0) sched_setattr(0x0, &(0x7f0000000140)={0x38, 0x2}, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r0, &(0x7f000057eff8)=@abs, 0x6e) sendmmsg$unix(r1, &(0x7f00000bd000), 0x318, 0x0) recvmmsg(r0, &(0x7f00000000c0), 0x10106, 0x0, 0x0) 12:11:24 executing program 1: prlimit64(0x0, 0xe, &(0x7f0000000280)={0x9, 0x8d}, 0x0) sched_setattr(0x0, &(0x7f0000000140)={0x38, 0x2, 0x0, 0x0, 0x9}, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) sendmmsg$unix(r1, 0x0, 0x0, 0x0) recvmmsg(r0, &(0x7f00000000c0), 0x10106, 0x0, 0x0) 12:11:24 executing program 2: prlimit64(0x0, 0xe, &(0x7f0000000280)={0x9, 0x8d}, 0x0) sched_setattr(0x0, &(0x7f0000000140)={0x38, 0x2, 0x0, 0x0, 0x9}, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r0, 0x0, 0x0) sendmmsg$unix(r1, &(0x7f00000bd000), 0x318, 0x0) recvmmsg(r0, &(0x7f00000000c0), 0x10106, 0x0, 0x0) 12:11:24 executing program 3: prlimit64(0x0, 0xe, &(0x7f0000000280)={0x9, 0x8d}, 0x0) getpid() sched_setattr(0x0, &(0x7f0000000140)={0x38, 0x2, 0x0, 0x0, 0x9}, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(0xffffffffffffffff, &(0x7f000057eff8)=@abs, 0x6e) sendmmsg$unix(r1, &(0x7f00000bd000), 0x318, 0x0) recvmmsg(r0, &(0x7f00000000c0), 0x10106, 0x0, 0x0) 12:11:25 executing program 5: prlimit64(0x0, 0xe, &(0x7f0000000280)={0x9, 0x8d}, 0x0) r0 = getpid() sched_setattr(0x0, &(0x7f0000000140)={0x38, 0x2, 0x0, 0x0, 0x9}, 0x0) sched_setattr(r0, &(0x7f00000000c0)={0x38, 0x2, 0x0, 0x0, 0x5}, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r1, &(0x7f000057eff8)=@abs, 0x6e) sendmmsg$unix(r2, &(0x7f00000bd000), 0x318, 0x0) recvmmsg(r1, &(0x7f00000000c0), 0x10106, 0x2, 0x0) syz_mount_image$vfat(&(0x7f00000002c0), &(0x7f0000000440)='./file0\x00', 0x0, 0x2, &(0x7f0000000700)=[{&(0x7f0000000000)="eb3c906d8d6673fdd2617400028001000240000004f801", 0x17}, {0x0, 0x0, 0x600}], 0x0, &(0x7f0000000880)={[{@shortname_win95}]}) [ 679.932925][T12705] loop5: detected capacity change from 0 to 6 [ 679.946983][T12705] FAT-fs (loop5): Directory bread(block 6) failed 12:11:25 executing program 4: prlimit64(0x0, 0xe, 0x0, 0x0) r0 = getpid() sched_setattr(0x0, &(0x7f0000000140)={0x38, 0x2, 0x0, 0x0, 0x9}, 0x0) sched_setattr(r0, &(0x7f00000000c0)={0x38, 0x2, 0x0, 0x0, 0x5}, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r1, &(0x7f000057eff8)=@abs, 0x6e) sendmmsg$unix(r2, &(0x7f00000bd000), 0x318, 0x0) recvmmsg(r1, &(0x7f00000000c0), 0x10106, 0x0, 0x0) 12:11:25 executing program 1: prlimit64(0x0, 0xe, &(0x7f0000000280)={0x9, 0x8d}, 0x0) sched_setattr(0x0, &(0x7f0000000140)={0x38, 0x2, 0x0, 0x0, 0x9}, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) sendmmsg$unix(r0, &(0x7f00000bd000), 0x318, 0x0) recvmmsg(0xffffffffffffffff, &(0x7f00000000c0), 0x10106, 0x0, 0x0) 12:11:25 executing program 0: prlimit64(0x0, 0xe, &(0x7f0000000280)={0x9, 0x8d}, 0x0) sched_setattr(0x0, &(0x7f0000000140)={0x38, 0x2, 0x0, 0x0, 0x9}, 0x0) socketpair$unix(0x1, 0x0, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r0, &(0x7f000057eff8)=@abs, 0x6e) sendmmsg$unix(r1, &(0x7f00000bd000), 0x318, 0x0) recvmmsg(r0, &(0x7f00000000c0), 0x10106, 0x0, 0x0) 12:11:25 executing program 3: prlimit64(0x0, 0xe, &(0x7f0000000280)={0x9, 0x8d}, 0x0) getpid() sched_setattr(0x0, &(0x7f0000000140)={0x38, 0x2, 0x0, 0x0, 0x9}, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r0, 0x0, 0x0) sendmmsg$unix(r1, &(0x7f00000bd000), 0x318, 0x0) recvmmsg(r0, &(0x7f00000000c0), 0x10106, 0x0, 0x0) 12:11:25 executing program 2: prlimit64(0x0, 0xe, &(0x7f0000000280)={0x9, 0x8d}, 0x0) sched_setattr(0x0, &(0x7f0000000140)={0x38, 0x2, 0x0, 0x0, 0x9}, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r0, 0x0, 0x0) sendmmsg$unix(r1, &(0x7f00000bd000), 0x318, 0x0) recvmmsg(r0, &(0x7f00000000c0), 0x10106, 0x0, 0x0) 12:11:25 executing program 0: prlimit64(0x0, 0xe, &(0x7f0000000280)={0x9, 0x8d}, 0x0) sched_setattr(0x0, &(0x7f0000000140)={0x38, 0x2, 0x0, 0x0, 0x9}, 0x0) socketpair$unix(0x1, 0x0, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r0, &(0x7f000057eff8)=@abs, 0x6e) sendmmsg$unix(r1, &(0x7f00000bd000), 0x318, 0x0) recvmmsg(r0, &(0x7f00000000c0), 0x10106, 0x0, 0x0) 12:11:25 executing program 0: prlimit64(0x0, 0xe, &(0x7f0000000280)={0x9, 0x8d}, 0x0) sched_setattr(0x0, &(0x7f0000000140)={0x38, 0x2, 0x0, 0x0, 0x9}, 0x0) socketpair$unix(0x1, 0x0, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r0, &(0x7f000057eff8)=@abs, 0x6e) sendmmsg$unix(r1, &(0x7f00000bd000), 0x318, 0x0) recvmmsg(r0, &(0x7f00000000c0), 0x10106, 0x0, 0x0) 12:11:25 executing program 0: prlimit64(0x0, 0xe, &(0x7f0000000280)={0x9, 0x8d}, 0x0) sched_setattr(0x0, &(0x7f0000000140)={0x38, 0x2, 0x0, 0x0, 0x9}, 0x0) socketpair$unix(0x1, 0x2, 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f000057eff8)=@abs, 0x6e) sendmmsg$unix(0xffffffffffffffff, &(0x7f00000bd000), 0x318, 0x0) recvmmsg(0xffffffffffffffff, &(0x7f00000000c0), 0x10106, 0x0, 0x0) 12:11:25 executing program 0: prlimit64(0x0, 0xe, &(0x7f0000000280)={0x9, 0x8d}, 0x0) sched_setattr(0x0, &(0x7f0000000140)={0x38, 0x2, 0x0, 0x0, 0x9}, 0x0) socketpair$unix(0x1, 0x2, 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f000057eff8)=@abs, 0x6e) sendmmsg$unix(0xffffffffffffffff, &(0x7f00000bd000), 0x318, 0x0) recvmmsg(0xffffffffffffffff, &(0x7f00000000c0), 0x10106, 0x0, 0x0) 12:11:25 executing program 0: prlimit64(0x0, 0xe, &(0x7f0000000280)={0x9, 0x8d}, 0x0) sched_setattr(0x0, &(0x7f0000000140)={0x38, 0x2, 0x0, 0x0, 0x9}, 0x0) socketpair$unix(0x1, 0x2, 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f000057eff8)=@abs, 0x6e) sendmmsg$unix(0xffffffffffffffff, &(0x7f00000bd000), 0x318, 0x0) recvmmsg(0xffffffffffffffff, &(0x7f00000000c0), 0x10106, 0x0, 0x0) 12:11:25 executing program 0: prlimit64(0x0, 0xe, &(0x7f0000000280)={0x9, 0x8d}, 0x0) sched_setattr(0x0, &(0x7f0000000140)={0x38, 0x2, 0x0, 0x0, 0x9}, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(0xffffffffffffffff, &(0x7f000057eff8)=@abs, 0x6e) sendmmsg$unix(r1, &(0x7f00000bd000), 0x318, 0x0) recvmmsg(r0, &(0x7f00000000c0), 0x10106, 0x0, 0x0) 12:11:26 executing program 5: prlimit64(0x0, 0xe, &(0x7f0000000280)={0x9, 0x8d}, 0x0) r0 = getpid() sched_setattr(0x0, &(0x7f0000000140)={0x38, 0x2, 0x0, 0x0, 0x9}, 0x0) sched_setattr(r0, &(0x7f00000000c0)={0x38, 0x2, 0x0, 0x0, 0x5}, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r1, &(0x7f000057eff8)=@abs, 0x6e) sendmmsg$unix(r2, &(0x7f00000bd000), 0x318, 0x0) recvmmsg(r1, &(0x7f00000000c0), 0x10106, 0x2, 0x0) syz_mount_image$vfat(&(0x7f00000002c0), &(0x7f0000000440)='./file0\x00', 0x0, 0x2, &(0x7f0000000700)=[{&(0x7f0000000000)="eb3c906d8d6673fdd2617400028001000240000004f801", 0x17}, {0x0, 0x0, 0x600}], 0x0, &(0x7f0000000880)={[{@shortname_win95}]}) 12:11:26 executing program 4: prlimit64(0x0, 0xe, &(0x7f0000000280)={0x0, 0x8d}, 0x0) r0 = getpid() sched_setattr(0x0, &(0x7f0000000140)={0x38, 0x2, 0x0, 0x0, 0x9}, 0x0) sched_setattr(r0, &(0x7f00000000c0)={0x38, 0x2, 0x0, 0x0, 0x5}, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r1, &(0x7f000057eff8)=@abs, 0x6e) sendmmsg$unix(r2, &(0x7f00000bd000), 0x318, 0x0) recvmmsg(r1, &(0x7f00000000c0), 0x10106, 0x0, 0x0) [ 680.833125][T12737] loop5: detected capacity change from 0 to 6 [ 680.925175][T12737] FAT-fs (loop5): Directory bread(block 6) failed 12:11:26 executing program 1: prlimit64(0x0, 0xe, &(0x7f0000000280)={0x9, 0x8d}, 0x0) sched_setattr(0x0, &(0x7f0000000140)={0x38, 0x2, 0x0, 0x0, 0x9}, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) sendmmsg$unix(r0, &(0x7f00000bd000), 0x318, 0x0) recvmmsg(0xffffffffffffffff, &(0x7f00000000c0), 0x10106, 0x0, 0x0) 12:11:26 executing program 2: prlimit64(0x0, 0xe, &(0x7f0000000280)={0x9, 0x8d}, 0x0) sched_setattr(0x0, &(0x7f0000000140)={0x38, 0x2, 0x0, 0x0, 0x9}, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r0, 0x0, 0x0) sendmmsg$unix(r1, &(0x7f00000bd000), 0x318, 0x0) recvmmsg(r0, &(0x7f00000000c0), 0x10106, 0x0, 0x0) 12:11:26 executing program 3: prlimit64(0x0, 0xe, &(0x7f0000000280)={0x9, 0x8d}, 0x0) getpid() sched_setattr(0x0, &(0x7f0000000140)={0x38, 0x2, 0x0, 0x0, 0x9}, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r0, 0x0, 0x0) sendmmsg$unix(r1, &(0x7f00000bd000), 0x318, 0x0) recvmmsg(r0, &(0x7f00000000c0), 0x10106, 0x0, 0x0) 12:11:26 executing program 0: prlimit64(0x0, 0xe, &(0x7f0000000280)={0x9, 0x8d}, 0x0) sched_setattr(0x0, &(0x7f0000000140)={0x38, 0x2, 0x0, 0x0, 0x9}, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(0xffffffffffffffff, &(0x7f000057eff8)=@abs, 0x6e) sendmmsg$unix(r1, &(0x7f00000bd000), 0x318, 0x0) recvmmsg(r0, &(0x7f00000000c0), 0x10106, 0x0, 0x0) 12:11:27 executing program 5: prlimit64(0x0, 0xe, &(0x7f0000000280)={0x9, 0x8d}, 0x0) r0 = getpid() sched_setattr(0x0, &(0x7f0000000140)={0x38, 0x2, 0x0, 0x0, 0x9}, 0x0) sched_setattr(r0, &(0x7f00000000c0)={0x38, 0x2, 0x0, 0x0, 0x5}, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r1, &(0x7f000057eff8)=@abs, 0x6e) sendmmsg$unix(r2, &(0x7f00000bd000), 0x318, 0x0) recvmmsg(r1, &(0x7f00000000c0), 0x10106, 0x2, 0x0) syz_mount_image$vfat(&(0x7f00000002c0), &(0x7f0000000440)='./file0\x00', 0x0, 0x2, &(0x7f0000000700)=[{&(0x7f0000000000)="eb3c906d8d6673fdd2617400028001000240000004f801", 0x17}, {0x0, 0x0, 0x600}], 0x0, &(0x7f0000000880)) 12:11:27 executing program 4: prlimit64(0x0, 0xe, &(0x7f0000000280)={0x0, 0x8d}, 0x0) r0 = getpid() sched_setattr(0x0, &(0x7f0000000140)={0x38, 0x2, 0x0, 0x0, 0x9}, 0x0) sched_setattr(r0, &(0x7f00000000c0)={0x38, 0x2, 0x0, 0x0, 0x5}, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r1, &(0x7f000057eff8)=@abs, 0x6e) sendmmsg$unix(r2, &(0x7f00000bd000), 0x318, 0x0) recvmmsg(r1, &(0x7f00000000c0), 0x10106, 0x0, 0x0) [ 681.734156][T12756] loop5: detected capacity change from 0 to 6 [ 681.787027][T12756] FAT-fs (loop5): Directory bread(block 6) failed 12:11:27 executing program 2: prlimit64(0x0, 0xe, &(0x7f0000000280)={0x9, 0x8d}, 0x0) sched_setattr(0x0, &(0x7f0000000140)={0x38, 0x2, 0x0, 0x0, 0x9}, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff}) connect$unix(r0, &(0x7f000057eff8)=@abs, 0x6e) sendmmsg$unix(0xffffffffffffffff, &(0x7f00000bd000), 0x318, 0x0) recvmmsg(r0, &(0x7f00000000c0), 0x10106, 0x0, 0x0) 12:11:27 executing program 0: prlimit64(0x0, 0xe, &(0x7f0000000280)={0x9, 0x8d}, 0x0) sched_setattr(0x0, &(0x7f0000000140)={0x38, 0x2, 0x0, 0x0, 0x9}, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(0xffffffffffffffff, &(0x7f000057eff8)=@abs, 0x6e) sendmmsg$unix(r1, &(0x7f00000bd000), 0x318, 0x0) recvmmsg(r0, &(0x7f00000000c0), 0x10106, 0x0, 0x0) 12:11:27 executing program 3: prlimit64(0x0, 0xe, &(0x7f0000000280)={0x9, 0x8d}, 0x0) getpid() sched_setattr(0x0, &(0x7f0000000140)={0x38, 0x2, 0x0, 0x0, 0x9}, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r0, 0x0, 0x0) sendmmsg$unix(r1, &(0x7f00000bd000), 0x318, 0x0) recvmmsg(r0, &(0x7f00000000c0), 0x10106, 0x0, 0x0) 12:11:27 executing program 1: prlimit64(0x0, 0xe, &(0x7f0000000280)={0x9, 0x8d}, 0x0) sched_setattr(0x0, &(0x7f0000000140)={0x38, 0x2, 0x0, 0x0, 0x9}, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) sendmmsg$unix(r0, &(0x7f00000bd000), 0x318, 0x0) recvmmsg(0xffffffffffffffff, &(0x7f00000000c0), 0x10106, 0x0, 0x0) 12:11:28 executing program 5: prlimit64(0x0, 0xe, &(0x7f0000000280)={0x9, 0x8d}, 0x0) r0 = getpid() sched_setattr(0x0, &(0x7f0000000140)={0x38, 0x2, 0x0, 0x0, 0x9}, 0x0) sched_setattr(r0, &(0x7f00000000c0)={0x38, 0x2, 0x0, 0x0, 0x5}, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r1, &(0x7f000057eff8)=@abs, 0x6e) sendmmsg$unix(r2, &(0x7f00000bd000), 0x318, 0x0) recvmmsg(r1, &(0x7f00000000c0), 0x10106, 0x2, 0x0) syz_mount_image$vfat(&(0x7f00000002c0), &(0x7f0000000440)='./file0\x00', 0x0, 0x2, &(0x7f0000000700)=[{&(0x7f0000000000)="eb3c906d8d6673fdd2617400028001000240000004f801", 0x17}, {0x0, 0x0, 0x600}], 0x0, &(0x7f0000000880)) 12:11:28 executing program 4: prlimit64(0x0, 0xe, &(0x7f0000000280)={0x0, 0x8d}, 0x0) r0 = getpid() sched_setattr(0x0, &(0x7f0000000140)={0x38, 0x2, 0x0, 0x0, 0x9}, 0x0) sched_setattr(r0, &(0x7f00000000c0)={0x38, 0x2, 0x0, 0x0, 0x5}, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r1, &(0x7f000057eff8)=@abs, 0x6e) sendmmsg$unix(r2, &(0x7f00000bd000), 0x318, 0x0) recvmmsg(r1, &(0x7f00000000c0), 0x10106, 0x0, 0x0) [ 682.632891][T12775] loop5: detected capacity change from 0 to 6 [ 682.665477][T12775] FAT-fs (loop5): Directory bread(block 6) failed 12:11:28 executing program 0: prlimit64(0x0, 0xe, &(0x7f0000000280)={0x9, 0x8d}, 0x0) sched_setattr(0x0, &(0x7f0000000140)={0x38, 0x2, 0x0, 0x0, 0x9}, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r0, 0x0, 0x0) sendmmsg$unix(r1, &(0x7f00000bd000), 0x318, 0x0) recvmmsg(r0, &(0x7f00000000c0), 0x10106, 0x0, 0x0) 12:11:28 executing program 2: prlimit64(0x0, 0xe, &(0x7f0000000280)={0x9, 0x8d}, 0x0) sched_setattr(0x0, &(0x7f0000000140)={0x38, 0x2, 0x0, 0x0, 0x9}, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff}) connect$unix(r0, &(0x7f000057eff8)=@abs, 0x6e) sendmmsg$unix(0xffffffffffffffff, &(0x7f00000bd000), 0x318, 0x0) recvmmsg(r0, &(0x7f00000000c0), 0x10106, 0x0, 0x0) 12:11:28 executing program 1: prlimit64(0x0, 0xe, &(0x7f0000000280)={0x9, 0x8d}, 0x0) sched_setattr(0x0, &(0x7f0000000140)={0x38, 0x2, 0x0, 0x0, 0x9}, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) sendmmsg$unix(r1, &(0x7f00000bd000), 0x318, 0x0) recvmmsg(r0, 0x0, 0x0, 0x0, 0x0) 12:11:28 executing program 3: prlimit64(0x0, 0xe, &(0x7f0000000280)={0x9, 0x8d}, 0x0) getpid() sched_setattr(0x0, &(0x7f0000000140)={0x38, 0x2, 0x0, 0x0, 0x9}, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff}) connect$unix(r0, &(0x7f000057eff8)=@abs, 0x6e) sendmmsg$unix(0xffffffffffffffff, &(0x7f00000bd000), 0x318, 0x0) recvmmsg(r0, &(0x7f00000000c0), 0x10106, 0x0, 0x0) 12:11:28 executing program 5: prlimit64(0x0, 0xe, &(0x7f0000000280)={0x9, 0x8d}, 0x0) sched_setattr(0x0, &(0x7f0000000140)={0x38, 0x0, 0x0, 0x0, 0x9}, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r0, &(0x7f000057eff8)=@abs, 0x6e) sendmmsg$unix(r1, &(0x7f00000bd000), 0x318, 0x0) recvmmsg(r0, &(0x7f00000000c0), 0x10106, 0x0, 0x0) 12:11:29 executing program 4: prlimit64(0x0, 0xe, &(0x7f0000000280)={0x9}, 0x0) r0 = getpid() sched_setattr(0x0, &(0x7f0000000140)={0x38, 0x2, 0x0, 0x0, 0x9}, 0x0) sched_setattr(r0, &(0x7f00000000c0)={0x38, 0x2, 0x0, 0x0, 0x5}, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r1, &(0x7f000057eff8)=@abs, 0x6e) sendmmsg$unix(r2, &(0x7f00000bd000), 0x318, 0x0) recvmmsg(r1, &(0x7f00000000c0), 0x10106, 0x0, 0x0) 12:11:29 executing program 0: prlimit64(0x0, 0xe, &(0x7f0000000280)={0x9, 0x8d}, 0x0) sched_setattr(0x0, &(0x7f0000000140)={0x38, 0x2, 0x0, 0x0, 0x9}, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r0, 0x0, 0x0) sendmmsg$unix(r1, &(0x7f00000bd000), 0x318, 0x0) recvmmsg(r0, &(0x7f00000000c0), 0x10106, 0x0, 0x0) 12:11:29 executing program 1: prlimit64(0x0, 0xe, &(0x7f0000000280)={0x9, 0x8d}, 0x0) sched_setattr(0x0, &(0x7f0000000140)={0x38, 0x2, 0x0, 0x0, 0x9}, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) sendmmsg$unix(r1, &(0x7f00000bd000), 0x318, 0x0) recvmmsg(r0, 0x0, 0x0, 0x0, 0x0) 12:11:29 executing program 3: prlimit64(0x0, 0xe, &(0x7f0000000280)={0x9, 0x8d}, 0x0) getpid() sched_setattr(0x0, &(0x7f0000000140)={0x38, 0x2, 0x0, 0x0, 0x9}, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff}) connect$unix(r0, &(0x7f000057eff8)=@abs, 0x6e) sendmmsg$unix(0xffffffffffffffff, &(0x7f00000bd000), 0x318, 0x0) recvmmsg(r0, &(0x7f00000000c0), 0x10106, 0x0, 0x0) 12:11:29 executing program 2: prlimit64(0x0, 0xe, &(0x7f0000000280)={0x9, 0x8d}, 0x0) sched_setattr(0x0, &(0x7f0000000140)={0x38, 0x2, 0x0, 0x0, 0x9}, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff}) connect$unix(r0, &(0x7f000057eff8)=@abs, 0x6e) sendmmsg$unix(0xffffffffffffffff, &(0x7f00000bd000), 0x318, 0x0) recvmmsg(r0, &(0x7f00000000c0), 0x10106, 0x0, 0x0) 12:11:29 executing program 5: prlimit64(0x0, 0xe, &(0x7f0000000280)={0x9, 0x8d}, 0x0) r0 = getpid() sched_setattr(0x0, &(0x7f0000000140)={0x38, 0x2, 0x0, 0x0, 0x9}, 0x0) sched_setattr(r0, &(0x7f00000000c0)={0x38, 0x2, 0x0, 0x0, 0x5}, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r1, &(0x7f000057eff8)=@abs, 0x6e) sendmmsg$unix(r2, &(0x7f00000bd000), 0x318, 0x0) recvmmsg(r1, &(0x7f00000000c0), 0x10106, 0x2, 0x0) syz_mount_image$vfat(&(0x7f00000002c0), &(0x7f0000000440)='./file0\x00', 0x0, 0x2, &(0x7f0000000700)=[{&(0x7f0000000000)="eb3c906d8d6673fdd2617400028001000240000004f801", 0x17}, {0x0, 0x0, 0x600}], 0x0, 0x0) [ 684.385057][T12810] loop5: detected capacity change from 0 to 6 12:11:30 executing program 4: prlimit64(0x0, 0xe, &(0x7f0000000280)={0x9}, 0x0) r0 = getpid() sched_setattr(0x0, &(0x7f0000000140)={0x38, 0x2, 0x0, 0x0, 0x9}, 0x0) sched_setattr(r0, &(0x7f00000000c0)={0x38, 0x2, 0x0, 0x0, 0x5}, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r1, &(0x7f000057eff8)=@abs, 0x6e) sendmmsg$unix(r2, &(0x7f00000bd000), 0x318, 0x0) recvmmsg(r1, &(0x7f00000000c0), 0x10106, 0x0, 0x0) 12:11:30 executing program 0: prlimit64(0x0, 0xe, &(0x7f0000000280)={0x9, 0x8d}, 0x0) sched_setattr(0x0, &(0x7f0000000140)={0x38, 0x2, 0x0, 0x0, 0x9}, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r0, 0x0, 0x0) sendmmsg$unix(r1, &(0x7f00000bd000), 0x318, 0x0) recvmmsg(r0, &(0x7f00000000c0), 0x10106, 0x0, 0x0) 12:11:30 executing program 1: prlimit64(0x0, 0xe, &(0x7f0000000280)={0x9, 0x8d}, 0x0) sched_setattr(0x0, &(0x7f0000000140)={0x38, 0x2, 0x0, 0x0, 0x9}, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) sendmmsg$unix(r1, &(0x7f00000bd000), 0x318, 0x0) recvmmsg(r0, 0x0, 0x0, 0x0, 0x0) 12:11:30 executing program 3: prlimit64(0x0, 0xe, &(0x7f0000000280)={0x9, 0x8d}, 0x0) getpid() sched_setattr(0x0, &(0x7f0000000140)={0x38, 0x2, 0x0, 0x0, 0x9}, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff}) connect$unix(r0, &(0x7f000057eff8)=@abs, 0x6e) sendmmsg$unix(0xffffffffffffffff, &(0x7f00000bd000), 0x318, 0x0) recvmmsg(r0, &(0x7f00000000c0), 0x10106, 0x0, 0x0) 12:11:30 executing program 2: prlimit64(0x0, 0xe, &(0x7f0000000280)={0x9, 0x8d}, 0x0) sched_setattr(0x0, &(0x7f0000000140)={0x38, 0x2, 0x0, 0x0, 0x9}, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r0, &(0x7f000057eff8)=@abs, 0x6e) sendmmsg$unix(r1, 0x0, 0x0, 0x0) recvmmsg(r0, &(0x7f00000000c0), 0x10106, 0x0, 0x0) 12:11:30 executing program 5: prlimit64(0x0, 0xe, &(0x7f0000000280)={0x9, 0x8d}, 0x0) getpid() socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r0, &(0x7f000057eff8)=@abs, 0x6e) sendmmsg$unix(r1, &(0x7f00000bd000), 0x318, 0x0) recvmmsg(r0, &(0x7f00000000c0), 0x10106, 0x0, 0x0) 12:11:30 executing program 4: prlimit64(0x0, 0xe, &(0x7f0000000280)={0x9}, 0x0) r0 = getpid() sched_setattr(0x0, &(0x7f0000000140)={0x38, 0x2, 0x0, 0x0, 0x9}, 0x0) sched_setattr(r0, &(0x7f00000000c0)={0x38, 0x2, 0x0, 0x0, 0x5}, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r1, &(0x7f000057eff8)=@abs, 0x6e) sendmmsg$unix(r2, &(0x7f00000bd000), 0x318, 0x0) recvmmsg(r1, &(0x7f00000000c0), 0x10106, 0x0, 0x0) 12:11:31 executing program 1: prlimit64(0x0, 0xe, &(0x7f0000000280)={0x9, 0x8d}, 0x0) getpid() sched_setattr(0x0, &(0x7f0000000140)={0x38, 0x2, 0x0, 0x0, 0x9}, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r0, &(0x7f000057eff8)=@abs, 0x6e) sendmmsg$unix(r1, &(0x7f00000bd000), 0x318, 0x0) recvmmsg(r0, &(0x7f00000000c0), 0x10106, 0x0, 0x0) 12:11:31 executing program 0: prlimit64(0x0, 0xe, &(0x7f0000000280)={0x9, 0x8d}, 0x0) sched_setattr(0x0, &(0x7f0000000140)={0x38, 0x2, 0x0, 0x0, 0x9}, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff}) connect$unix(r0, &(0x7f000057eff8)=@abs, 0x6e) sendmmsg$unix(0xffffffffffffffff, &(0x7f00000bd000), 0x318, 0x0) recvmmsg(r0, &(0x7f00000000c0), 0x10106, 0x0, 0x0) 12:11:31 executing program 2: prlimit64(0x0, 0xe, &(0x7f0000000280)={0x9, 0x8d}, 0x0) sched_setattr(0x0, &(0x7f0000000140)={0x38, 0x2, 0x0, 0x0, 0x9}, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r0, &(0x7f000057eff8)=@abs, 0x6e) sendmmsg$unix(r1, 0x0, 0x0, 0x0) recvmmsg(r0, &(0x7f00000000c0), 0x10106, 0x0, 0x0) 12:11:31 executing program 3: prlimit64(0x0, 0xe, &(0x7f0000000280)={0x9, 0x8d}, 0x0) getpid() sched_setattr(0x0, &(0x7f0000000140)={0x38, 0x2, 0x0, 0x0, 0x9}, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r0, &(0x7f000057eff8)=@abs, 0x6e) sendmmsg$unix(r1, 0x0, 0x0, 0x0) recvmmsg(r0, &(0x7f00000000c0), 0x10106, 0x0, 0x0) 12:11:31 executing program 5: syz_mount_image$vfat(&(0x7f00000002c0), &(0x7f0000000440)='./file0\x00', 0x0, 0x0, &(0x7f0000000700), 0x0, &(0x7f0000000880)={[{@shortname_win95}, {@fat=@time_offset={'time_offset', 0x3d, 0x13}}, {@shortname_lower}, {@utf8no}, {@numtail}, {@shortname_mixed}]}) 12:11:31 executing program 5: prlimit64(0x0, 0xe, &(0x7f0000000280)={0x9, 0x8d}, 0x0) r0 = getpid() sched_setattr(0x0, &(0x7f0000000140)={0x38, 0x2, 0x0, 0x0, 0x9}, 0x0) sched_setattr(r0, &(0x7f00000000c0)={0x38, 0x2, 0x0, 0x0, 0x5}, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r1, &(0x7f000057eff8)=@abs, 0x6e) sendmmsg$unix(r2, &(0x7f00000bd000), 0x318, 0x0) recvmmsg(r1, &(0x7f00000000c0), 0x10106, 0x0, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000a80)={0x0, 0x0, &(0x7f0000000640)=[{&(0x7f0000000500)="b9038d44325e53838d82981a232028f21c9a32258bae80667c9b76500b90dee4ec8a02d24923d7eca478d167e068560475392392a836eac2f1c6862b2657467cba92408b1fc259b5e0689c8d89c42f7804ace7b3d53f70cd1cfd7e23d034273ccb7039b5b693e1952b88e12c57b92ff110cced656ca15aaf78bdde14521f8776d4b9442b687a8d78da85293af3b7edd9a0081b18b34932d4e9ddf9ef7d852da64730731d76fa0f1fa89585e17d783ae1c04495ea2e8c6154cd6853faa062e0a1980c85ab387d0c3133aaa5a8ef45cee9a53a0b574d54700ccf31d13258920487090acb468247811557a9914340b6a8fdbe21a48f30", 0xf5}, {&(0x7f0000000600)="3dc8c91c2f574b90e31e37a9bcbf8eefb052c164de458e2cc5e0cda8ac8da1", 0x1f}, {&(0x7f0000000780)}], 0x3, &(0x7f0000000a40)=[@cred={{0x1c}}], 0x20}, 0x48004) syz_mount_image$vfat(&(0x7f00000002c0), &(0x7f0000000440)='./file0\x00', 0xfffffffffffffffe, 0x3, &(0x7f0000000700)=[{&(0x7f0000000000)="eb3c906d8d6673fdd2617400028001000240000004f801", 0x17}, {&(0x7f0000000900)="57595a4b414c4c45522020085ac19f691107ff0000097eb3541980b01c42d149ffc610de7800000000135eed1df1d1001cc2de850f1fffb2aed768635ef7e75eff912ac4c15e29fb3418fafff8d198e312475ffa1d000000000000ad25822a17b17f463e104179c19c2ad2fbddc04f62826086704df68ddcc2717a2dcd89932daf1c0e912e75558c8d25a7bb914c18f21f883d9096b3302646d6af8b5fd37a77a425c7d5c79403e8ed47e885689f6d9adc80eef58a57f069c4a5b73d3f5c70c4a13fa50731a24d798b503b9fe27842df49dc50", 0xd3, 0x600}, {0x0, 0x0, 0xd}], 0x2a0cc10, &(0x7f0000000880)={[{@shortname_win95}, {@fat=@time_offset={'time_offset', 0x3d, 0x13}}, {@shortname_lower}, {@utf8no}, {@numtail}, {@shortname_mixed}]}) [ 686.109434][T12842] FAT-fs (loop5): bogus number of reserved sectors [ 686.116266][T12842] FAT-fs (loop5): Can't find a valid FAT filesystem 12:11:31 executing program 4: prlimit64(0x0, 0xe, &(0x7f0000000280)={0x9, 0x8d}, 0x0) r0 = getpid() sched_setattr(0x0, 0x0, 0x0) sched_setattr(r0, &(0x7f00000000c0)={0x38, 0x2, 0x0, 0x0, 0x5}, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r1, &(0x7f000057eff8)=@abs, 0x6e) sendmmsg$unix(r2, &(0x7f00000bd000), 0x318, 0x0) recvmmsg(r1, &(0x7f00000000c0), 0x10106, 0x0, 0x0) [ 686.276913][T12844] loop5: detected capacity change from 0 to 264192 12:11:31 executing program 1: prlimit64(0x0, 0x0, 0x0, 0x0) getpid() sched_setaffinity(0x0, 0x8, &(0x7f0000000040)=0xffffffffffff0166) sched_setattr(0x0, &(0x7f0000000140)={0x38, 0x2}, 0x0) socketpair$unix(0x1, 0x0, 0x0, 0x0) sendmmsg$unix(0xffffffffffffffff, &(0x7f00000bd000), 0x318, 0x0) r0 = syz_mount_image$vfat(&(0x7f00000002c0), &(0x7f0000000440)='./file0\x00', 0xfffffffffffffffe, 0x2, &(0x7f0000000700)=[{&(0x7f0000000000)="eb3c906d8d6673fdd2617400028001000240000004f801", 0x17}, {&(0x7f0000000900), 0x0, 0x600}], 0x2a0cc10, &(0x7f0000000880)={[{@shortname_lower}, {@numtail}]}) mkdirat(r0, &(0x7f0000000040)='./file1\x00', 0x2300) 12:11:31 executing program 2: prlimit64(0x0, 0xe, &(0x7f0000000280)={0x9, 0x8d}, 0x0) sched_setattr(0x0, &(0x7f0000000140)={0x38, 0x2, 0x0, 0x0, 0x9}, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r0, &(0x7f000057eff8)=@abs, 0x6e) sendmmsg$unix(r1, 0x0, 0x0, 0x0) recvmmsg(r0, &(0x7f00000000c0), 0x10106, 0x0, 0x0) 12:11:31 executing program 0: prlimit64(0x0, 0xe, &(0x7f0000000280)={0x9, 0x8d}, 0x0) sched_setattr(0x0, &(0x7f0000000140)={0x38, 0x2, 0x0, 0x0, 0x9}, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff}) connect$unix(r0, &(0x7f000057eff8)=@abs, 0x6e) sendmmsg$unix(0xffffffffffffffff, &(0x7f00000bd000), 0x318, 0x0) recvmmsg(r0, &(0x7f00000000c0), 0x10106, 0x0, 0x0) 12:11:31 executing program 3: prlimit64(0x0, 0xe, &(0x7f0000000280)={0x9, 0x8d}, 0x0) getpid() sched_setattr(0x0, &(0x7f0000000140)={0x38, 0x2, 0x0, 0x0, 0x9}, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r0, &(0x7f000057eff8)=@abs, 0x6e) sendmmsg$unix(r1, 0x0, 0x0, 0x0) recvmmsg(r0, &(0x7f00000000c0), 0x10106, 0x0, 0x0) 12:11:31 executing program 1: prlimit64(0x0, 0x0, 0x0, 0x0) getpid() sched_setaffinity(0x0, 0x8, &(0x7f0000000040)=0xffffffffffff0166) sched_setattr(0x0, &(0x7f0000000140)={0x38, 0x2}, 0x0) socketpair$unix(0x1, 0x0, 0x0, 0x0) sendmmsg$unix(0xffffffffffffffff, &(0x7f00000bd000), 0x318, 0x0) r0 = syz_mount_image$vfat(&(0x7f00000002c0), &(0x7f0000000440)='./file0\x00', 0xfffffffffffffffe, 0x2, &(0x7f0000000700)=[{&(0x7f0000000000)="eb3c906d8d6673fdd2617400028001000240000004f801", 0x17}, {&(0x7f0000000900), 0x0, 0x600}], 0x2a0cc10, &(0x7f0000000880)={[{@shortname_win95}, {@fat=@time_offset={'time_offset', 0x3d, 0x13}}, {@numtail}]}) mkdirat(r0, &(0x7f0000000040)='./file1\x00', 0x2300) [ 686.417027][T12850] loop1: detected capacity change from 0 to 264192 12:11:32 executing program 1: prlimit64(0x0, 0xe, &(0x7f0000000280)={0x9, 0x8d}, 0x0) r0 = getpid() sched_setaffinity(0x0, 0x8, &(0x7f0000000040)=0xffffffffffff0166) sched_setattr(0x0, &(0x7f0000000140)={0x38, 0x2, 0x0, 0x0, 0x9}, 0x0) sched_setattr(r0, &(0x7f00000000c0)={0x38, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3}, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r1, &(0x7f000057eff8)=@abs, 0x6e) sendmmsg$unix(r2, &(0x7f00000bd000), 0x318, 0x0) recvmmsg(r1, &(0x7f00000000c0), 0x10106, 0x2, 0x0) syz_mount_image$vfat(&(0x7f00000002c0), &(0x7f0000000440)='./file0\x00', 0xfffffffffffffffe, 0x3, &(0x7f0000000700)=[{&(0x7f0000000000)="eb3c906d8d6673fdd2617400028001000240000004f801", 0x17}, {&(0x7f0000000900)="57595a4b414c4c45522020085ac19f691107ff0000097eb3541980b01c42d149ffc610de7800000000135eed1df1d1001cc2de850f1fffb2aed768635ef7e75eff912ac4c15e29fb3418fafff8d198e312475ffa1d000000000000ad25822a17b17f463e104179c19c2ad2fbddc04f62826086704df68ddcc2717a2dcd89932daf1c0e912e75558c8d25a7bb914c18f21f883d9096b3302646d6af8b5fd37a77a425c7d5c79403e8ed47e885689f6d9adc80eef58a57f069c4a5b73d3f5c70c4a13fa50731a24d798b503b9fe27842df49dc50", 0xd3, 0x600}, {0x0, 0x0, 0xd}], 0x2a0cc10, &(0x7f0000000880)={[{@shortname_win95}, {@fat=@time_offset={'time_offset', 0x3d, 0x13}}, {@shortname_lower}, {@utf8no}, {@numtail}, {@shortname_mixed}]}) [ 686.504437][T12858] loop1: detected capacity change from 0 to 264192 [ 686.702282][T12862] loop1: detected capacity change from 0 to 264192 12:11:32 executing program 5: prlimit64(0x0, 0xe, &(0x7f0000000280)={0x9, 0x8d}, 0x0) r0 = getpid() sched_setattr(0x0, &(0x7f0000000140)={0x38, 0x2, 0x0, 0x0, 0x9}, 0x0) sched_setattr(r0, &(0x7f00000000c0)={0x38, 0x2, 0x0, 0x0, 0x5}, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r1, &(0x7f000057eff8)=@abs, 0x6e) sendmmsg$unix(r2, &(0x7f00000bd000), 0x318, 0x0) recvmmsg(r1, &(0x7f00000000c0), 0x10106, 0x0, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000a80)={0x0, 0x0, &(0x7f0000000640)=[{&(0x7f0000000500)="b9038d44325e53838d82981a232028f21c9a32258bae80667c9b76500b90dee4ec8a02d24923d7eca478d167e068560475392392a836eac2f1c6862b2657467cba92408b1fc259b5e0689c8d89c42f7804ace7b3d53f70cd1cfd7e23d034273ccb7039b5b693e1952b88e12c57b92ff110cced656ca15aaf78bdde14521f8776d4b9442b687a8d78da85293af3b7edd9a0081b18b34932d4e9ddf9ef7d852da64730731d76fa0f1fa89585e17d783ae1c04495ea2e8c6154cd6853faa062e0a1980c85ab387d0c3133aaa5a8ef45cee9a53a0b574d54700ccf31d13258920487090acb468247811557a9914340b6a8fdbe21a48f30", 0xf5}, {&(0x7f0000000600)="3dc8c91c2f574b90e31e37a9bcbf8eefb052c164de458e2cc5e0cda8ac8da1", 0x1f}, {&(0x7f0000000780)}], 0x3, &(0x7f0000000a40)=[@cred={{0x1c}}], 0x20}, 0x48004) syz_mount_image$vfat(&(0x7f00000002c0), &(0x7f0000000440)='./file0\x00', 0xfffffffffffffffe, 0x3, &(0x7f0000000700)=[{&(0x7f0000000000)="eb3c906d8d6673fdd2617400028001000240000004f801", 0x17}, {&(0x7f0000000900)="57595a4b414c4c45522020085ac19f691107ff0000097eb3541980b01c42d149ffc610de7800000000135eed1df1d1001cc2de850f1fffb2aed768635ef7e75eff912ac4c15e29fb3418fafff8d198e312475ffa1d000000000000ad25822a17b17f463e104179c19c2ad2fbddc04f62826086704df68ddcc2717a2dcd89932daf1c0e912e75558c8d25a7bb914c18f21f883d9096b3302646d6af8b5fd37a77a425c7d5c79403e8ed47e885689f6d9adc80eef58a57f069c4a5b73d3f5c70c4a13fa50731a24d798b503b9fe27842df49dc50", 0xd3, 0x600}, {0x0, 0x0, 0xd}], 0x2a0cc10, &(0x7f0000000880)={[{@shortname_win95}, {@fat=@time_offset={'time_offset', 0x3d, 0x13}}, {@shortname_lower}, {@utf8no}, {@numtail}, {@shortname_mixed}]}) 12:11:32 executing program 4: prlimit64(0x0, 0xe, &(0x7f0000000280)={0x9, 0x8d}, 0x0) r0 = getpid() sched_setattr(0x0, 0x0, 0x0) sched_setattr(r0, &(0x7f00000000c0)={0x38, 0x2, 0x0, 0x0, 0x5}, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r1, &(0x7f000057eff8)=@abs, 0x6e) sendmmsg$unix(r2, &(0x7f00000bd000), 0x318, 0x0) recvmmsg(r1, &(0x7f00000000c0), 0x10106, 0x0, 0x0) [ 687.180642][T12866] loop5: detected capacity change from 0 to 264192 12:11:32 executing program 2: prlimit64(0x0, 0xe, &(0x7f0000000280)={0x9, 0x8d}, 0x0) sched_setattr(0x0, &(0x7f0000000140)={0x38, 0x2, 0x0, 0x0, 0x9}, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r0, &(0x7f000057eff8)=@abs, 0x6e) sendmmsg$unix(r1, &(0x7f00000bd000), 0x318, 0x0) recvmmsg(0xffffffffffffffff, &(0x7f00000000c0), 0x10106, 0x0, 0x0) 12:11:32 executing program 3: prlimit64(0x0, 0xe, &(0x7f0000000280)={0x9, 0x8d}, 0x0) getpid() sched_setattr(0x0, &(0x7f0000000140)={0x38, 0x2, 0x0, 0x0, 0x9}, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r0, &(0x7f000057eff8)=@abs, 0x6e) sendmmsg$unix(r1, 0x0, 0x0, 0x0) recvmmsg(r0, &(0x7f00000000c0), 0x10106, 0x0, 0x0) 12:11:32 executing program 0: prlimit64(0x0, 0xe, &(0x7f0000000280)={0x9, 0x8d}, 0x0) sched_setattr(0x0, &(0x7f0000000140)={0x38, 0x2, 0x0, 0x0, 0x9}, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff}) connect$unix(r0, &(0x7f000057eff8)=@abs, 0x6e) sendmmsg$unix(0xffffffffffffffff, &(0x7f00000bd000), 0x318, 0x0) recvmmsg(r0, &(0x7f00000000c0), 0x10106, 0x0, 0x0) 12:11:32 executing program 1: prlimit64(0x0, 0x0, 0x0, 0x0) getpid() sched_setaffinity(0x0, 0x8, &(0x7f0000000040)=0xffffffffffff0166) sched_setattr(0x0, &(0x7f0000000140)={0x38, 0x2}, 0x0) socketpair$unix(0x1, 0x0, 0x0, 0x0) sendmmsg$unix(0xffffffffffffffff, &(0x7f00000bd000), 0x318, 0x0) r0 = syz_mount_image$vfat(&(0x7f00000002c0), &(0x7f0000000440)='./file0\x00', 0xfffffffffffffffe, 0x1, &(0x7f0000000700)=[{&(0x7f0000000900), 0x0, 0x600}], 0x2a0cc10, &(0x7f0000000880)={[{@shortname_win95}, {@fat=@time_offset={'time_offset', 0x3d, 0x13}}, {@shortname_lower}, {@utf8no}, {@numtail}, {@shortname_mixed}]}) mkdirat(r0, &(0x7f0000000040)='./file1\x00', 0x2300) 12:11:33 executing program 1: prlimit64(0x0, 0x0, 0x0, 0x0) getpid() sched_setaffinity(0x0, 0x8, &(0x7f0000000040)=0xffffffffffff0166) sched_setattr(0x0, &(0x7f0000000140)={0x38, 0x2}, 0x0) socketpair$unix(0x1, 0x0, 0x0, 0x0) sendmmsg$unix(0xffffffffffffffff, &(0x7f00000bd000), 0x318, 0x0) r0 = syz_mount_image$vfat(&(0x7f00000002c0), &(0x7f0000000440)='./file0\x00', 0xfffffffffffffffe, 0x1, &(0x7f0000000700)=[{&(0x7f0000000900), 0x0, 0x600}], 0x2a0cc10, &(0x7f0000000880)={[{@shortname_win95}, {@fat=@time_offset={'time_offset', 0x3d, 0x13}}, {@shortname_lower}, {@utf8no}, {@numtail}, {@shortname_mixed}]}) mkdirat(r0, &(0x7f0000000040)='./file1\x00', 0x2300) [ 687.504643][T12877] loop1: detected capacity change from 0 to 264192 12:11:33 executing program 1: prlimit64(0x0, 0x0, 0x0, 0x0) getpid() sched_setaffinity(0x0, 0x8, &(0x7f0000000040)=0xffffffffffff0166) sched_setattr(0x0, &(0x7f0000000140)={0x38, 0x2}, 0x0) socketpair$unix(0x1, 0x0, 0x0, 0x0) sendmmsg$unix(0xffffffffffffffff, &(0x7f00000bd000), 0x318, 0x0) r0 = syz_mount_image$vfat(&(0x7f00000002c0), &(0x7f0000000440)='./file0\x00', 0xfffffffffffffffe, 0x1, &(0x7f0000000700)=[{&(0x7f0000000900), 0x0, 0x600}], 0x2a0cc10, &(0x7f0000000880)={[{@shortname_win95}, {@fat=@time_offset={'time_offset', 0x3d, 0x13}}, {@shortname_lower}, {@utf8no}, {@numtail}, {@shortname_mixed}]}) mkdirat(r0, &(0x7f0000000040)='./file1\x00', 0x2300) 12:11:33 executing program 1: prlimit64(0x0, 0x0, 0x0, 0x0) getpid() sched_setaffinity(0x0, 0x8, &(0x7f0000000040)=0xffffffffffff0166) sched_setattr(0x0, &(0x7f0000000140)={0x38, 0x2}, 0x0) socketpair$unix(0x1, 0x0, 0x0, 0x0) sendmmsg$unix(0xffffffffffffffff, &(0x7f00000bd000), 0x318, 0x0) r0 = syz_mount_image$vfat(&(0x7f00000002c0), &(0x7f0000000440)='./file0\x00', 0xfffffffffffffffe, 0x1, &(0x7f0000000700)=[{&(0x7f0000000900), 0x0, 0x600}], 0x2a0cc10, &(0x7f0000000880)={[{@shortname_win95}, {@fat=@time_offset={'time_offset', 0x3d, 0x13}}, {@shortname_lower}, {@utf8no}, {@numtail}, {@shortname_mixed}]}) mkdirat(r0, &(0x7f0000000040)='./file1\x00', 0x2300) [ 687.589763][T12881] loop1: detected capacity change from 0 to 264192 12:11:33 executing program 1: prlimit64(0x0, 0xe, &(0x7f0000000280)={0x9, 0x8d}, 0x0) r0 = getpid() sched_setaffinity(0x0, 0x8, &(0x7f0000000040)=0xffffffffffff0166) sched_setattr(0x0, &(0x7f0000000140)={0x38, 0x2, 0x0, 0x0, 0x9}, 0x0) sched_setattr(r0, &(0x7f00000000c0)={0x38, 0x2, 0x0, 0x0, 0x5, 0x0, 0x0, 0x3}, 0x0) socketpair$unix(0x1, 0x2, 0x0, 0x0) sendmmsg$unix(0xffffffffffffffff, &(0x7f00000bd000), 0x318, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000a80)={0x0, 0x0, &(0x7f0000000640)=[{&(0x7f0000000500)="b9038d44325e53838d82981a232028f21c9a32258bae80667c9b76500b90dee4ec8a02d24923d7eca478d167e068560475392392a836eac2f1c6862b2657467cba92408b1fc259b5e0689c8d89c42f7804ace7b3d53f70cd1cfd7e23d034273ccb7039b5b693e1952b88e12c57b92ff110cced656ca15aaf78bdde14521f8776d4b9442b687a8d78da85293af3b7edd9a0081b18b34932d4e9ddf9ef7d852da64730731d76fa0f1fa89585e17d783ae1c04495ea2e8c6154cd6853faa062e0a1980c85ab387d0c3133aaa5a8ef45cee9a53a0b574d54700ccf31d13258920487090acb468247811557a9914340b6a8fdbe21a48f30", 0xf5}, {&(0x7f0000000600)="3dc8c91c2f574b90e31e37a9bcbf8eefb052c164de458e2cc5e0cda8ac8da1", 0x1f}, {&(0x7f0000000780)}], 0x3, &(0x7f0000000a40)=[@cred={{0x1c}}], 0x20}, 0x48004) r1 = syz_mount_image$vfat(&(0x7f00000002c0), &(0x7f0000000440)='./file0\x00', 0xfffffffffffffffe, 0x3, &(0x7f0000000700)=[{&(0x7f0000000000)="eb3c906d8d6673fdd2617400028001000240000004f801", 0x17}, {&(0x7f0000000900)="57595a4b414c4c45522020085ac19f691107ff0000097eb3541980b01c42d149ffc610de7800000000135eed1df1d1001cc2de850f1fffb2aed768635ef7e75eff912ac4c15e29fb3418fafff8d198e312475ffa1d000000000000ad25822a17b17f463e104179c19c2ad2fbddc04f62826086704df68ddcc2717a2dcd89932daf1c0e912e75558c8d25a7bb914c18f21f883d9096b3302646d6af8b5fd37a77a425c7d5c79403e8ed47e885689f6d9adc80eef58a57f069c4a5b73d3f5c70c4a13fa50731a24d798b503b9fe27842df49dc50", 0xd3, 0x600}, {0x0, 0x0, 0xd}], 0x2a0cc10, &(0x7f0000000880)={[{@shortname_win95}, {@fat=@time_offset={'time_offset', 0x3d, 0x13}}, {@shortname_lower}, {@utf8no}, {@numtail}, {@shortname_mixed}]}) mkdirat(r1, &(0x7f0000000040)='./file1\x00', 0x2300) [ 687.674275][T12883] loop1: detected capacity change from 0 to 264192 12:11:33 executing program 1: prlimit64(0x0, 0x0, 0x0, 0x0) getpid() sched_setaffinity(0x0, 0x8, &(0x7f0000000040)=0xffffffffffff0166) sched_setattr(0x0, &(0x7f0000000140)={0x38, 0x2}, 0x0) socketpair$unix(0x1, 0x0, 0x0, 0x0) sendmmsg$unix(0xffffffffffffffff, &(0x7f00000bd000), 0x318, 0x0) r0 = syz_mount_image$vfat(&(0x7f00000002c0), &(0x7f0000000440)='./file0\x00', 0xfffffffffffffffe, 0x1, &(0x7f0000000700)=[{&(0x7f0000000000)="eb3c906d8d6673fdd2617400028001000240000004f801", 0x17}], 0x2a0cc10, &(0x7f0000000880)={[{@shortname_win95}, {@fat=@time_offset={'time_offset', 0x3d, 0x13}}, {@shortname_lower}, {@utf8no}, {@numtail}, {@shortname_mixed}]}) mkdirat(r0, &(0x7f0000000040)='./file1\x00', 0x2300) [ 687.751593][T12885] loop1: detected capacity change from 0 to 264192 12:11:33 executing program 1: prlimit64(0x0, 0x0, 0x0, 0x0) getpid() sched_setaffinity(0x0, 0x8, &(0x7f0000000040)=0xffffffffffff0166) sched_setattr(0x0, &(0x7f0000000140)={0x38, 0x2}, 0x0) socketpair$unix(0x1, 0x0, 0x0, 0x0) sendmmsg$unix(0xffffffffffffffff, &(0x7f00000bd000), 0x318, 0x0) r0 = syz_mount_image$vfat(&(0x7f00000002c0), &(0x7f0000000440)='./file0\x00', 0xfffffffffffffffe, 0x1, &(0x7f0000000700)=[{&(0x7f0000000000)="eb3c906d8d6673fdd2617400028001000240000004f801", 0x17}], 0x2a0cc10, &(0x7f0000000880)={[{@shortname_win95}, {@fat=@time_offset={'time_offset', 0x3d, 0x13}}, {@shortname_lower}, {@utf8no}, {@numtail}, {@shortname_mixed}]}) mkdirat(r0, &(0x7f0000000040)='./file1\x00', 0x2300) [ 687.825920][T12887] loop1: detected capacity change from 0 to 264192 12:11:33 executing program 5: prlimit64(0x0, 0x0, 0x0, 0x0) getpid() sched_setaffinity(0x0, 0x8, &(0x7f0000000040)=0xffffffffffff0166) sched_setattr(0x0, &(0x7f0000000140)={0x38, 0x2}, 0x0) socketpair$unix(0x1, 0x0, 0x0, 0x0) sendmmsg$unix(0xffffffffffffffff, &(0x7f00000bd000), 0x318, 0x0) r0 = syz_mount_image$vfat(&(0x7f00000002c0), &(0x7f0000000440)='./file0\x00', 0xfffffffffffffffe, 0x1, &(0x7f0000000700)=[{&(0x7f0000000000)="eb3c906d8d6673fdd2617400028001000240000004f801", 0x17}], 0x2a0cc10, &(0x7f0000000880)={[{@shortname_win95}, {@fat=@time_offset={'time_offset', 0x3d, 0x13}}, {@shortname_lower}, {@utf8no}, {@numtail}, {@shortname_mixed}]}) mkdirat(r0, &(0x7f0000000040)='./file1\x00', 0x2300) 12:11:33 executing program 4: prlimit64(0x0, 0xe, &(0x7f0000000280)={0x9, 0x8d}, 0x0) r0 = getpid() sched_setattr(0x0, 0x0, 0x0) sched_setattr(r0, &(0x7f00000000c0)={0x38, 0x2, 0x0, 0x0, 0x5}, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r1, &(0x7f000057eff8)=@abs, 0x6e) sendmmsg$unix(r2, &(0x7f00000bd000), 0x318, 0x0) recvmmsg(r1, &(0x7f00000000c0), 0x10106, 0x0, 0x0) [ 687.950268][T12891] loop1: detected capacity change from 0 to 264192 [ 687.957739][T12893] loop5: detected capacity change from 0 to 264192 12:11:33 executing program 2: prlimit64(0x0, 0xe, &(0x7f0000000280)={0x9, 0x8d}, 0x0) sched_setattr(0x0, &(0x7f0000000140)={0x38, 0x2, 0x0, 0x0, 0x9}, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r0, &(0x7f000057eff8)=@abs, 0x6e) sendmmsg$unix(r1, &(0x7f00000bd000), 0x318, 0x0) recvmmsg(0xffffffffffffffff, &(0x7f00000000c0), 0x10106, 0x0, 0x0) 12:11:33 executing program 3: prlimit64(0x0, 0xe, &(0x7f0000000280)={0x9, 0x8d}, 0x0) getpid() sched_setattr(0x0, &(0x7f0000000140)={0x38, 0x2, 0x0, 0x0, 0x9}, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r0, &(0x7f000057eff8)=@abs, 0x6e) sendmmsg$unix(r1, &(0x7f00000bd000), 0x318, 0x0) recvmmsg(0xffffffffffffffff, &(0x7f00000000c0), 0x10106, 0x0, 0x0) 12:11:33 executing program 0: prlimit64(0x0, 0xe, &(0x7f0000000280)={0x9, 0x8d}, 0x0) sched_setattr(0x0, &(0x7f0000000140)={0x38, 0x2, 0x0, 0x0, 0x9}, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r0, &(0x7f000057eff8)=@abs, 0x6e) sendmmsg$unix(r1, 0x0, 0x0, 0x0) recvmmsg(r0, &(0x7f00000000c0), 0x10106, 0x0, 0x0) 12:11:33 executing program 1: prlimit64(0x0, 0x0, 0x0, 0x0) getpid() sched_setaffinity(0x0, 0x8, &(0x7f0000000040)=0xffffffffffff0166) sched_setattr(0x0, &(0x7f0000000140)={0x38, 0x2}, 0x0) socketpair$unix(0x1, 0x0, 0x0, 0x0) sendmmsg$unix(0xffffffffffffffff, &(0x7f00000bd000), 0x318, 0x0) r0 = syz_mount_image$vfat(&(0x7f00000002c0), &(0x7f0000000440)='./file0\x00', 0xfffffffffffffffe, 0x1, &(0x7f0000000700)=[{&(0x7f0000000000)="eb3c906d8d6673fdd2617400028001000240000004f801", 0x17}], 0x2a0cc10, &(0x7f0000000880)={[{@shortname_win95}, {@fat=@time_offset={'time_offset', 0x3d, 0x13}}, {@shortname_lower}, {@utf8no}, {@numtail}, {@shortname_mixed}]}) mkdirat(r0, &(0x7f0000000040)='./file1\x00', 0x2300) 12:11:33 executing program 5: prlimit64(0x0, 0xe, &(0x7f0000000280)={0x9, 0x8d}, 0x0) r0 = getpid() sched_setattr(0x0, &(0x7f0000000140)={0x38, 0x2, 0x0, 0x0, 0x9}, 0x0) sched_setattr(r0, &(0x7f00000000c0)={0x38, 0x2, 0x0, 0x0, 0x5}, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r1, 0x0, 0x0) sendmmsg$unix(r2, &(0x7f00000bd000), 0x318, 0x0) recvmmsg(r1, &(0x7f00000000c0), 0x10106, 0x2, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000a80)={0x0, 0x0, &(0x7f0000000640)=[{&(0x7f0000000500)="b9038d44325e53838d82981a232028f21c9a32258bae80667c9b76500b90dee4ec8a02d24923d7eca478d167e068560475392392a836eac2f1c6862b2657467cba92408b1fc259b5e0689c8d89c42f7804ace7b3d53f70cd1cfd7e23d034273ccb7039b5b693e1952b88e12c57b92ff110cced656ca15aaf78bdde14521f8776d4b9442b687a8d78da85293af3b7edd9a0081b18b34932d4e9ddf9ef7d852da64730731d76fa0f1fa89585e17d783ae1c04495ea2e8c6154cd6853faa062e0a1980c85ab387d0c3133aaa5a8ef45cee9a53a0b574d54700ccf31d13258920487090acb468247811557a9914340b6a8fdbe21a48f30", 0xf5}, {&(0x7f0000000600)="3dc8c91c2f574b90e31e37a9bcbf8eefb052c164de458e2cc5e0cda8ac8da1", 0x1f}, {&(0x7f0000000780)}], 0x3, &(0x7f0000000a40)=[@cred={{0x1c}}], 0x20}, 0x48004) syz_mount_image$vfat(&(0x7f00000002c0), &(0x7f0000000440)='./file0\x00', 0xfffffffffffffffe, 0x3, &(0x7f0000000700)=[{&(0x7f0000000000)="eb3c906d8d6673fdd2617400028001000240000004f801", 0x17}, {&(0x7f0000000900)="57595a4b414c4c45522020085ac19f691107ff0000097eb3541980b01c42d149ffc610de7800000000135eed1df1d1001cc2de850f1fffb2aed768635ef7e75eff912ac4c15e29fb3418fafff8d198e312475ffa1d000000000000ad25822a17b17f463e104179c19c2ad2fbddc04f62826086704df68ddcc2717a2dcd89932daf1c0e912e75558c8d25a7bb914c18f21f883d9096b3302646d6af8b5fd37a77a425c7d5c79403e8ed47e885689f6d9adc80eef58a57f069c4a5b73d3f5c70c4a13fa50731a24d798b503b9fe27842df49dc50", 0xd3, 0x600}, {0x0, 0x0, 0xd}], 0x2a0cc10, &(0x7f0000000880)={[{@shortname_win95}, {@fat=@time_offset={'time_offset', 0x3d, 0x13}}, {@shortname_lower}, {@utf8no}, {@numtail}, {@shortname_mixed}]}) 12:11:33 executing program 1: prlimit64(0x0, 0x0, 0x0, 0x0) getpid() sched_setaffinity(0x0, 0x8, &(0x7f0000000040)=0xffffffffffff0166) sched_setattr(0x0, &(0x7f0000000140)={0x38, 0x2}, 0x0) socketpair$unix(0x1, 0x0, 0x0, 0x0) sendmmsg$unix(0xffffffffffffffff, &(0x7f00000bd000), 0x318, 0x0) r0 = syz_mount_image$vfat(&(0x7f00000002c0), &(0x7f0000000440)='./file0\x00', 0xfffffffffffffffe, 0x2, &(0x7f0000000700)=[{&(0x7f0000000000)="eb3c906d8d6673fdd2617400028001000240000004f801", 0x17}, {&(0x7f0000000900)="57595a4b414c4c45522020085ac19f691107ff0000097eb3541980b01c42d149ffc610de7800000000135eed1df1d1001cc2de850f1fffb2aed768635ef7e75eff912ac4c15e29fb3418fafff8d198e312475ffa1d000000000000ad25822a17b17f463e104179c19c2ad2fbddc04f62826086704df68ddcc2717a2dcd89932daf1c0e912e75558c8d25a7bb914c18f21f883d9096b3302646d6af8b5fd37a77a425c7d5c79403e8ed47e885689f6d9adc80eef58a57f069c4a5b73d3f5c70c4a13fa50731a24d798b503b9fe27842df49dc50", 0xd3, 0x600}], 0x2a0cc10, &(0x7f0000000880)={[{@shortname_win95}, {@fat=@time_offset={'time_offset', 0x3d, 0x13}}, {@shortname_lower}, {@utf8no}, {@numtail}, {@shortname_mixed}]}) mkdirat(r0, &(0x7f0000000040)='./file1\x00', 0x2300) [ 688.123066][T12904] loop1: detected capacity change from 0 to 264192 12:11:33 executing program 1: prlimit64(0x0, 0x0, 0x0, 0x0) getpid() sched_setaffinity(0x0, 0x8, &(0x7f0000000040)=0xffffffffffff0166) sched_setattr(0x0, &(0x7f0000000140)={0x38, 0x2}, 0x0) socketpair$unix(0x1, 0x0, 0x0, 0x0) sendmmsg$unix(0xffffffffffffffff, &(0x7f00000bd000), 0x318, 0x0) r0 = syz_mount_image$vfat(&(0x7f00000002c0), &(0x7f0000000440)='./file0\x00', 0x0, 0x3, &(0x7f0000000700)=[{&(0x7f0000000000)="eb3c906d8d6673fdd2617400028001000240000004f801", 0x17}, {&(0x7f0000000900)="57595a4b414c4c45522020085ac19f691107ff0000097eb3541980b01c42d149ffc610de7800000000135eed1df1d1001cc2de850f1fffb2aed768635ef7e75eff912ac4c15e29fb3418fafff8d198e312475ffa1d000000000000ad25822a17b17f463e104179c19c2ad2fbddc04f62826086704df68ddcc2717a2dcd89932daf1c0e912e75558c8d25a7bb914c18f21f883d9096b3302646d6af8b5fd37a77a425c7d5c79403e8ed47e885689f6d9adc80eef58a57f069c4a5b73d3f5c70c4a13fa50731a24d798b503b9fe27842df49dc50", 0xd3, 0x600}, {0x0, 0x0, 0xd}], 0x2a0cc10, &(0x7f0000000880)={[{@shortname_win95}, {@fat=@time_offset={'time_offset', 0x3d, 0x13}}, {@shortname_lower}, {@utf8no}, {@numtail}, {@shortname_mixed}]}) mkdirat(r0, &(0x7f0000000040)='./file1\x00', 0x2300) [ 688.217748][T12908] loop5: detected capacity change from 0 to 264192 [ 688.234695][T12910] loop1: detected capacity change from 0 to 264192 12:11:33 executing program 1: prlimit64(0x0, 0x0, 0x0, 0x0) getpid() sched_setaffinity(0x0, 0x8, &(0x7f0000000040)=0xffffffffffff0166) sched_setattr(0x0, &(0x7f0000000140)={0x38, 0x2}, 0x0) socketpair$unix(0x1, 0x0, 0x0, 0x0) sendmmsg$unix(0xffffffffffffffff, &(0x7f00000bd000), 0x318, 0x0) r0 = syz_mount_image$vfat(&(0x7f00000002c0), &(0x7f0000000440)='./file0\x00', 0x0, 0x3, &(0x7f0000000700)=[{&(0x7f0000000000)="eb3c906d8d6673fdd2617400028001000240000004f801", 0x17}, {&(0x7f0000000900)="57595a4b414c4c45522020085ac19f691107ff0000097eb3541980b01c42d149ffc610de7800000000135eed1df1d1001cc2de850f1fffb2aed768635ef7e75eff912ac4c15e29fb3418fafff8d198e312475ffa1d000000000000ad25822a17b17f463e104179c19c2ad2fbddc04f62826086704df68ddcc2717a2dcd89932daf1c0e912e75558c8d25a7bb914c18f21f883d9096b3302646d6af8b5fd37a77a425c7d5c79403e8ed47e885689f6d9adc80eef58a57f069c4a5b73d3f5c70c4a13fa50731a24d798b503b9fe27842df49dc50", 0xd3, 0x600}, {0x0, 0x0, 0xd}], 0x2a0cc10, &(0x7f0000000880)={[{@shortname_win95}, {@fat=@time_offset={'time_offset', 0x3d, 0x13}}, {@shortname_lower}, {@utf8no}, {@numtail}, {@shortname_mixed}]}) mkdirat(r0, &(0x7f0000000040)='./file1\x00', 0x2300) [ 688.336749][T12912] loop1: detected capacity change from 0 to 6 [ 688.357336][T12912] FAT-fs (loop1): Directory bread(block 6) failed [ 688.377983][T12912] FAT-fs (loop1): Directory bread(block 6) failed 12:11:33 executing program 1: prlimit64(0x0, 0x0, 0x0, 0x0) getpid() sched_setaffinity(0x0, 0x8, &(0x7f0000000040)=0xffffffffffff0166) sched_setattr(0x0, &(0x7f0000000140)={0x38, 0x2}, 0x0) socketpair$unix(0x1, 0x0, 0x0, 0x0) sendmmsg$unix(0xffffffffffffffff, &(0x7f00000bd000), 0x318, 0x0) r0 = syz_mount_image$vfat(&(0x7f00000002c0), &(0x7f0000000440)='./file0\x00', 0x0, 0x3, &(0x7f0000000700)=[{&(0x7f0000000000)="eb3c906d8d6673fdd2617400028001000240000004f801", 0x17}, {&(0x7f0000000900)="57595a4b414c4c45522020085ac19f691107ff0000097eb3541980b01c42d149ffc610de7800000000135eed1df1d1001cc2de850f1fffb2aed768635ef7e75eff912ac4c15e29fb3418fafff8d198e312475ffa1d000000000000ad25822a17b17f463e104179c19c2ad2fbddc04f62826086704df68ddcc2717a2dcd89932daf1c0e912e75558c8d25a7bb914c18f21f883d9096b3302646d6af8b5fd37a77a425c7d5c79403e8ed47e885689f6d9adc80eef58a57f069c4a5b73d3f5c70c4a13fa50731a24d798b503b9fe27842df49dc50", 0xd3, 0x600}, {0x0, 0x0, 0xd}], 0x2a0cc10, &(0x7f0000000880)={[{@shortname_win95}, {@fat=@time_offset={'time_offset', 0x3d, 0x13}}, {@shortname_lower}, {@utf8no}, {@numtail}, {@shortname_mixed}]}) mkdirat(r0, &(0x7f0000000040)='./file1\x00', 0x2300) [ 688.431408][T12914] loop1: detected capacity change from 0 to 6 [ 688.441498][T12914] FAT-fs (loop1): Directory bread(block 6) failed [ 688.453314][T12914] FAT-fs (loop1): Directory bread(block 6) failed 12:11:34 executing program 1: prlimit64(0x0, 0x0, 0x0, 0x0) getpid() sched_setaffinity(0x0, 0x8, &(0x7f0000000040)=0xffffffffffff0166) sched_setattr(0x0, &(0x7f0000000140)={0x38, 0x2}, 0x0) socketpair$unix(0x1, 0x0, 0x0, 0x0) sendmmsg$unix(0xffffffffffffffff, &(0x7f00000bd000), 0x318, 0x0) r0 = syz_mount_image$vfat(&(0x7f00000002c0), &(0x7f0000000440)='./file0\x00', 0x0, 0x3, &(0x7f0000000700)=[{&(0x7f0000000000)="eb3c906d8d6673fdd2617400028001000240000004f801", 0x17}, {&(0x7f0000000900)="57595a4b414c4c45522020085ac19f691107ff0000097eb3541980b01c42d149ffc610de7800000000135eed1df1d1001cc2de850f1fffb2aed768635ef7e75eff912ac4c15e29fb3418fafff8d198e312475ffa1d000000000000ad25822a17b17f463e104179c19c2ad2fbddc04f62826086704df68ddcc2717a2dcd89932daf1c0e912e75558c8d25a7bb914c18f21f883d9096b3302646d6af8b5fd37a77a425c7d5c79403e8ed47e885689f6d9adc80eef58a57f069c4a5b73d3f5c70c4a13fa50731a24d798b503b9fe27842df49dc50", 0xd3, 0x600}, {0x0, 0x0, 0xd}], 0x2a0cc10, &(0x7f0000000880)={[{@shortname_win95}, {@fat=@time_offset={'time_offset', 0x3d, 0x13}}, {@shortname_lower}, {@utf8no}, {@numtail}, {@shortname_mixed}]}) mkdirat(r0, &(0x7f0000000040)='./file1\x00', 0x2300) [ 688.501284][T12916] loop1: detected capacity change from 0 to 6 [ 688.510298][T12916] FAT-fs (loop1): Directory bread(block 6) failed [ 688.518005][T12916] FAT-fs (loop1): Directory bread(block 6) failed 12:11:34 executing program 1: prlimit64(0x0, 0x0, 0x0, 0x0) getpid() sched_setaffinity(0x0, 0x8, &(0x7f0000000040)=0xffffffffffff0166) sched_setattr(0x0, &(0x7f0000000140)={0x38, 0x2}, 0x0) socketpair$unix(0x1, 0x0, 0x0, 0x0) sendmmsg$unix(0xffffffffffffffff, &(0x7f00000bd000), 0x318, 0x0) r0 = syz_mount_image$vfat(&(0x7f00000002c0), &(0x7f0000000440)='./file0\x00', 0x0, 0x3, &(0x7f0000000700)=[{&(0x7f0000000000)="eb3c906d8d6673fdd2617400028001000240000004f801", 0x17}, {&(0x7f0000000900)="57595a4b414c4c45522020085ac19f691107ff0000097eb3541980b01c42d149ffc610de7800000000135eed1df1d1001cc2de850f1fffb2aed768635ef7e75eff912ac4c15e29fb3418fafff8d198e312475ffa1d000000000000ad25822a17b17f463e104179c19c2ad2fbddc04f62826086704df68ddcc2717a2dcd89932daf1c0e912e75558c8d25a7bb914c18f21f883d9096b3302646d6af8b5fd37a77a425c7d5c79403e8ed47e885689f6d9adc80eef58a57f069c4a5b73d3f5c70c4a13fa50731a24d798b503b9fe27842df49dc50", 0xd3, 0x600}, {0x0, 0x0, 0xd}], 0x2a0cc10, &(0x7f0000000880)={[{@shortname_win95}, {@fat=@time_offset={'time_offset', 0x3d, 0x13}}, {@shortname_lower}, {@utf8no}, {@numtail}, {@shortname_mixed}]}) mkdirat(r0, &(0x7f0000000040)='./file1\x00', 0x2300) [ 688.562010][T12918] loop1: detected capacity change from 0 to 6 [ 688.569820][T12918] FAT-fs (loop1): Directory bread(block 6) failed [ 688.578843][T12918] FAT-fs (loop1): Directory bread(block 6) failed [ 688.624958][T12920] loop1: detected capacity change from 0 to 6 [ 688.634196][T12920] FAT-fs (loop1): Directory bread(block 6) failed [ 688.641557][T12920] FAT-fs (loop1): Directory bread(block 6) failed 12:11:34 executing program 4: prlimit64(0x0, 0xe, &(0x7f0000000280)={0x9, 0x8d}, 0x0) r0 = getpid() sched_setattr(0x0, &(0x7f0000000140)={0x38, 0x0, 0x0, 0x0, 0x9}, 0x0) sched_setattr(r0, &(0x7f00000000c0)={0x38, 0x2, 0x0, 0x0, 0x5}, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r1, &(0x7f000057eff8)=@abs, 0x6e) sendmmsg$unix(r2, &(0x7f00000bd000), 0x318, 0x0) recvmmsg(r1, &(0x7f00000000c0), 0x10106, 0x0, 0x0) 12:11:34 executing program 2: prlimit64(0x0, 0xe, &(0x7f0000000280)={0x9, 0x8d}, 0x0) sched_setattr(0x0, &(0x7f0000000140)={0x38, 0x2, 0x0, 0x0, 0x9}, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r0, &(0x7f000057eff8)=@abs, 0x6e) sendmmsg$unix(r1, &(0x7f00000bd000), 0x318, 0x0) recvmmsg(0xffffffffffffffff, &(0x7f00000000c0), 0x10106, 0x0, 0x0) 12:11:34 executing program 3: prlimit64(0x0, 0xe, &(0x7f0000000280)={0x9, 0x8d}, 0x0) getpid() sched_setattr(0x0, &(0x7f0000000140)={0x38, 0x2, 0x0, 0x0, 0x9}, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r0, &(0x7f000057eff8)=@abs, 0x6e) sendmmsg$unix(r1, &(0x7f00000bd000), 0x318, 0x0) recvmmsg(0xffffffffffffffff, &(0x7f00000000c0), 0x10106, 0x0, 0x0) 12:11:34 executing program 1: prlimit64(0x0, 0x0, 0x0, 0x0) getpid() sched_setaffinity(0x0, 0x8, &(0x7f0000000040)=0xffffffffffff0166) sched_setattr(0x0, &(0x7f0000000140)={0x38, 0x2}, 0x0) socketpair$unix(0x1, 0x0, 0x0, 0x0) sendmmsg$unix(0xffffffffffffffff, &(0x7f00000bd000), 0x318, 0x0) mkdirat(0xffffffffffffffff, &(0x7f0000000040)='./file1\x00', 0x2300) 12:11:34 executing program 5: prlimit64(0x0, 0x0, 0x0, 0x0) getpid() sched_setaffinity(0x0, 0x8, &(0x7f0000000040)=0xffffffffffff0166) sched_setattr(0x0, &(0x7f0000000140)={0x38, 0x2}, 0x0) socketpair$unix(0x1, 0x0, 0x0, 0x0) sendmmsg$unix(0xffffffffffffffff, &(0x7f00000bd000), 0x318, 0x0) r0 = syz_mount_image$vfat(0x0, &(0x7f0000000440)='./file0\x00', 0xfffffffffffffffe, 0x3, &(0x7f0000000700)=[{&(0x7f0000000000)="eb3c906d8d6673fdd2617400028001000240000004f801", 0x17}, {&(0x7f0000000900)="57595a4b414c4c45522020085ac19f691107ff0000097eb3541980b01c42d149ffc610de7800000000135eed1df1d1001cc2de850f1fffb2aed768635ef7e75eff912ac4c15e29fb3418fafff8d198e312475ffa1d000000000000ad25822a17b17f463e104179c19c2ad2fbddc04f62826086704df68ddcc2717a2dcd89932daf1c0e912e75558c8d25a7bb914c18f21f883d9096b3302646d6af8b5fd37a77a425c7d5c79403e8ed47e885689f6d9adc80eef58a57f069c4a5b73d3f5c70c4a13fa50731a24d798b503b9fe27842df49dc50", 0xd3, 0x600}, {0x0, 0x0, 0xd}], 0x2a0cc10, &(0x7f0000000880)={[{@shortname_win95}, {@fat=@time_offset={'time_offset', 0x3d, 0x13}}, {@shortname_lower}, {@utf8no}, {@numtail}, {@shortname_mixed}]}) mkdirat(r0, &(0x7f0000000040)='./file1\x00', 0x2300) 12:11:34 executing program 0: prlimit64(0x0, 0xe, &(0x7f0000000280)={0x9, 0x8d}, 0x0) sched_setattr(0x0, &(0x7f0000000140)={0x38, 0x2, 0x0, 0x0, 0x9}, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r0, &(0x7f000057eff8)=@abs, 0x6e) sendmmsg$unix(r1, 0x0, 0x0, 0x0) recvmmsg(r0, &(0x7f00000000c0), 0x10106, 0x0, 0x0) 12:11:34 executing program 1: prlimit64(0x0, 0x0, 0x0, 0x0) getpid() sched_setaffinity(0x0, 0x8, &(0x7f0000000040)=0xffffffffffff0166) sched_setattr(0x0, &(0x7f0000000140)={0x38, 0x2}, 0x0) socketpair$unix(0x1, 0x0, 0x0, 0x0) sendmmsg$unix(0xffffffffffffffff, &(0x7f00000bd000), 0x318, 0x0) mkdirat(0xffffffffffffffff, &(0x7f0000000040)='./file1\x00', 0x2300) 12:11:34 executing program 1: prlimit64(0x0, 0x0, 0x0, 0x0) getpid() sched_setaffinity(0x0, 0x8, &(0x7f0000000040)=0xffffffffffff0166) sched_setattr(0x0, &(0x7f0000000140)={0x38, 0x2}, 0x0) socketpair$unix(0x1, 0x0, 0x0, 0x0) sendmmsg$unix(0xffffffffffffffff, &(0x7f00000bd000), 0x318, 0x0) mkdirat(0xffffffffffffffff, &(0x7f0000000040)='./file1\x00', 0x2300) 12:11:34 executing program 1: prlimit64(0x0, 0x0, 0x0, 0x0) getpid() sched_setaffinity(0x0, 0x8, &(0x7f0000000040)=0xffffffffffff0166) sched_setattr(0x0, &(0x7f0000000140)={0x38, 0x2}, 0x0) socketpair$unix(0x1, 0x0, 0x0, 0x0) r0 = syz_mount_image$vfat(&(0x7f00000002c0), &(0x7f0000000440)='./file0\x00', 0x0, 0x3, &(0x7f0000000700)=[{&(0x7f0000000000)="eb3c906d8d6673fdd2617400028001000240000004f801", 0x17}, {&(0x7f0000000900)="57595a4b414c4c45522020085ac19f691107ff0000097eb3541980b01c42d149ffc610de7800000000135eed1df1d1001cc2de850f1fffb2aed768635ef7e75eff912ac4c15e29fb3418fafff8d198e312475ffa1d000000000000ad25822a17b17f463e104179c19c2ad2fbddc04f62826086704df68ddcc2717a2dcd89932daf1c0e912e75558c8d25a7bb914c18f21f883d9096b3302646d6af8b5fd37a77a425c7d5c79403e8ed47e885689f6d9adc80eef58a57f069c4a5b73d3f5c70c4a13fa50731a24d798b503b9fe27842df49dc50", 0xd3, 0x600}, {0x0, 0x0, 0xd}], 0x2a0cc10, &(0x7f0000000880)={[{@shortname_win95}, {@fat=@time_offset={'time_offset', 0x3d, 0x13}}, {@shortname_lower}, {@utf8no}, {@numtail}, {@shortname_mixed}]}) mkdirat(r0, &(0x7f0000000040)='./file1\x00', 0x2300) 12:11:34 executing program 5: prlimit64(0x0, 0xe, &(0x7f0000000280)={0x9, 0x8d}, 0x0) r0 = getpid() sched_setaffinity(0x0, 0x8, &(0x7f0000000040)=0xffffffffffff0166) sched_setattr(0x0, &(0x7f0000000140)={0x38, 0x2, 0x0, 0x0, 0x9}, 0x0) sched_setattr(r0, &(0x7f00000000c0)={0x38, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3}, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) sendmmsg$unix(r1, &(0x7f00000bd000), 0x318, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000a80)={0x0, 0x0, &(0x7f0000000640)=[{&(0x7f0000000500)="b9038d44325e53838d82981a232028f21c9a32258bae80667c9b76500b90dee4ec8a02d24923d7eca478d167e068560475392392a836eac2f1c6862b2657467cba92408b1fc259b5e0689c8d89c42f7804ace7b3d53f70cd1cfd7e23d034273ccb7039b5b693e1952b88e12c57b92ff110cced656ca15aaf78bdde14521f8776d4b9442b687a8d78da85293af3b7edd9a0081b18b34932d4e9ddf9ef7d852da64730731d76fa0f1fa89585e17d783ae1c04495ea2e8c6154cd6853faa062e0a1980c85ab387d0c3133aaa5a8ef45cee9a53a0b574d54700ccf31d13258920487090acb468247811557a9914340b6a8fdbe21a48f30", 0xf5}, {&(0x7f0000000600)="3dc8c91c2f574b90e31e37a9bcbf8eefb052c164de458e2cc5e0cda8ac8da1", 0x1f}, {&(0x7f0000000780)}], 0x3, &(0x7f0000000a40)=[@cred={{0x1c}}], 0x20}, 0x48004) r2 = syz_mount_image$vfat(&(0x7f00000002c0), &(0x7f0000000440)='./file0\x00', 0xfffffffffffffffe, 0x3, &(0x7f0000000700)=[{&(0x7f0000000000)="eb3c906d8d6673fdd2617400028001000240000004f801", 0x17}, {&(0x7f0000000900)="57595a4b414c4c45522020085ac19f691107ff0000097eb3541980b01c42d149ffc610de7800000000135eed1df1d1001cc2de850f1fffb2aed768635ef7e75eff912ac4c15e29fb3418fafff8d198e312475ffa1d000000000000ad25822a17b17f463e104179c19c2ad2fbddc04f62826086704df68ddcc2717a2dcd89932daf1c0e912e75558c8d25a7bb914c18f21f883d9096b3302646d6af8b5fd37a77a425c7d5c79403e8ed47e885689f6d9adc80eef58a57f069c4a5b73d3f5c70c4a13fa50731a24d798b503b9fe27842df49dc50", 0xd3, 0x600}, {0x0, 0x0, 0xd}], 0x2a0cc10, &(0x7f0000000880)={[{@shortname_win95}, {@fat=@time_offset={'time_offset', 0x3d, 0x13}}, {@shortname_lower}, {@utf8no}, {@numtail}, {@shortname_mixed}]}) mkdirat(r2, &(0x7f0000000040)='./file1\x00', 0x2300) 12:11:34 executing program 1: prlimit64(0x0, 0x0, 0x0, 0x0) getpid() sched_setaffinity(0x0, 0x8, &(0x7f0000000040)=0xffffffffffff0166) sched_setattr(0x0, &(0x7f0000000140)={0x38, 0x2}, 0x0) r0 = syz_mount_image$vfat(&(0x7f00000002c0), &(0x7f0000000440)='./file0\x00', 0x0, 0x3, &(0x7f0000000700)=[{&(0x7f0000000000)="eb3c906d8d6673fdd2617400028001000240000004f801", 0x17}, {&(0x7f0000000900)="57595a4b414c4c45522020085ac19f691107ff0000097eb3541980b01c42d149ffc610de7800000000135eed1df1d1001cc2de850f1fffb2aed768635ef7e75eff912ac4c15e29fb3418fafff8d198e312475ffa1d000000000000ad25822a17b17f463e104179c19c2ad2fbddc04f62826086704df68ddcc2717a2dcd89932daf1c0e912e75558c8d25a7bb914c18f21f883d9096b3302646d6af8b5fd37a77a425c7d5c79403e8ed47e885689f6d9adc80eef58a57f069c4a5b73d3f5c70c4a13fa50731a24d798b503b9fe27842df49dc50", 0xd3, 0x600}, {0x0, 0x0, 0xd}], 0x2a0cc10, &(0x7f0000000880)={[{@shortname_win95}, {@fat=@time_offset={'time_offset', 0x3d, 0x13}}, {@shortname_lower}, {@utf8no}, {@numtail}, {@shortname_mixed}]}) mkdirat(r0, &(0x7f0000000040)='./file1\x00', 0x2300) [ 689.020731][T12939] loop1: detected capacity change from 0 to 6 [ 689.028610][T12940] loop5: detected capacity change from 0 to 264192 [ 689.035612][T12939] FAT-fs (loop1): Directory bread(block 6) failed [ 689.042461][T12939] FAT-fs (loop1): Directory bread(block 6) failed 12:11:34 executing program 1: prlimit64(0x0, 0x0, 0x0, 0x0) getpid() sched_setaffinity(0x0, 0x8, &(0x7f0000000040)=0xffffffffffff0166) r0 = syz_mount_image$vfat(&(0x7f00000002c0), &(0x7f0000000440)='./file0\x00', 0x0, 0x3, &(0x7f0000000700)=[{&(0x7f0000000000)="eb3c906d8d6673fdd2617400028001000240000004f801", 0x17}, {&(0x7f0000000900)="57595a4b414c4c45522020085ac19f691107ff0000097eb3541980b01c42d149ffc610de7800000000135eed1df1d1001cc2de850f1fffb2aed768635ef7e75eff912ac4c15e29fb3418fafff8d198e312475ffa1d000000000000ad25822a17b17f463e104179c19c2ad2fbddc04f62826086704df68ddcc2717a2dcd89932daf1c0e912e75558c8d25a7bb914c18f21f883d9096b3302646d6af8b5fd37a77a425c7d5c79403e8ed47e885689f6d9adc80eef58a57f069c4a5b73d3f5c70c4a13fa50731a24d798b503b9fe27842df49dc50", 0xd3, 0x600}, {0x0, 0x0, 0xd}], 0x2a0cc10, &(0x7f0000000880)={[{@shortname_win95}, {@fat=@time_offset={'time_offset', 0x3d, 0x13}}, {@shortname_lower}, {@utf8no}, {@numtail}, {@shortname_mixed}]}) mkdirat(r0, &(0x7f0000000040)='./file1\x00', 0x2300) [ 689.116866][T12945] loop1: detected capacity change from 0 to 6 [ 689.121719][T12946] loop5: detected capacity change from 0 to 264192 [ 689.124869][T12945] FAT-fs (loop1): Directory bread(block 6) failed [ 689.143730][T12945] FAT-fs (loop1): Directory bread(block 6) failed [ 689.201552][T12948] loop1: detected capacity change from 0 to 6 [ 689.210946][T12948] FAT-fs (loop1): Directory bread(block 6) failed [ 689.225212][T12948] FAT-fs (loop1): Directory bread(block 6) failed 12:11:35 executing program 4: prlimit64(0x0, 0xe, &(0x7f0000000280)={0x9, 0x8d}, 0x0) r0 = getpid() sched_setattr(0x0, &(0x7f0000000140)={0x38, 0x0, 0x0, 0x0, 0x9}, 0x0) sched_setattr(r0, &(0x7f00000000c0)={0x38, 0x2, 0x0, 0x0, 0x5}, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r1, &(0x7f000057eff8)=@abs, 0x6e) sendmmsg$unix(r2, &(0x7f00000bd000), 0x318, 0x0) recvmmsg(r1, &(0x7f00000000c0), 0x10106, 0x0, 0x0) 12:11:35 executing program 2: prlimit64(0x0, 0xe, &(0x7f0000000280)={0x9, 0x8d}, 0x0) sched_setattr(0x0, &(0x7f0000000140)={0x38, 0x2, 0x0, 0x0, 0x9}, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r0, &(0x7f000057eff8)=@abs, 0x6e) sendmmsg$unix(r1, &(0x7f00000bd000), 0x318, 0x0) recvmmsg(r0, 0x0, 0x0, 0x0, 0x0) 12:11:35 executing program 3: prlimit64(0x0, 0xe, &(0x7f0000000280)={0x9, 0x8d}, 0x0) getpid() sched_setattr(0x0, &(0x7f0000000140)={0x38, 0x2, 0x0, 0x0, 0x9}, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r0, &(0x7f000057eff8)=@abs, 0x6e) sendmmsg$unix(r1, &(0x7f00000bd000), 0x318, 0x0) recvmmsg(0xffffffffffffffff, &(0x7f00000000c0), 0x10106, 0x0, 0x0) 12:11:35 executing program 1: prlimit64(0x0, 0x0, 0x0, 0x0) getpid() r0 = syz_mount_image$vfat(&(0x7f00000002c0), &(0x7f0000000440)='./file0\x00', 0x0, 0x3, &(0x7f0000000700)=[{&(0x7f0000000000)="eb3c906d8d6673fdd2617400028001000240000004f801", 0x17}, {&(0x7f0000000900)="57595a4b414c4c45522020085ac19f691107ff0000097eb3541980b01c42d149ffc610de7800000000135eed1df1d1001cc2de850f1fffb2aed768635ef7e75eff912ac4c15e29fb3418fafff8d198e312475ffa1d000000000000ad25822a17b17f463e104179c19c2ad2fbddc04f62826086704df68ddcc2717a2dcd89932daf1c0e912e75558c8d25a7bb914c18f21f883d9096b3302646d6af8b5fd37a77a425c7d5c79403e8ed47e885689f6d9adc80eef58a57f069c4a5b73d3f5c70c4a13fa50731a24d798b503b9fe27842df49dc50", 0xd3, 0x600}, {0x0, 0x0, 0xd}], 0x2a0cc10, &(0x7f0000000880)={[{@shortname_win95}, {@fat=@time_offset={'time_offset', 0x3d, 0x13}}, {@shortname_lower}, {@utf8no}, {@numtail}, {@shortname_mixed}]}) mkdirat(r0, &(0x7f0000000040)='./file1\x00', 0x2300) 12:11:35 executing program 0: prlimit64(0x0, 0xe, &(0x7f0000000280)={0x9, 0x8d}, 0x0) sched_setattr(0x0, &(0x7f0000000140)={0x38, 0x2, 0x0, 0x0, 0x9}, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r0, &(0x7f000057eff8)=@abs, 0x6e) sendmmsg$unix(r1, 0x0, 0x0, 0x0) recvmmsg(r0, &(0x7f00000000c0), 0x10106, 0x0, 0x0) 12:11:35 executing program 1: prlimit64(0x0, 0x0, 0x0, 0x0) r0 = syz_mount_image$vfat(&(0x7f00000002c0), &(0x7f0000000440)='./file0\x00', 0x0, 0x3, &(0x7f0000000700)=[{&(0x7f0000000000)="eb3c906d8d6673fdd2617400028001000240000004f801", 0x17}, {&(0x7f0000000900)="57595a4b414c4c45522020085ac19f691107ff0000097eb3541980b01c42d149ffc610de7800000000135eed1df1d1001cc2de850f1fffb2aed768635ef7e75eff912ac4c15e29fb3418fafff8d198e312475ffa1d000000000000ad25822a17b17f463e104179c19c2ad2fbddc04f62826086704df68ddcc2717a2dcd89932daf1c0e912e75558c8d25a7bb914c18f21f883d9096b3302646d6af8b5fd37a77a425c7d5c79403e8ed47e885689f6d9adc80eef58a57f069c4a5b73d3f5c70c4a13fa50731a24d798b503b9fe27842df49dc50", 0xd3, 0x600}, {0x0, 0x0, 0xd}], 0x2a0cc10, &(0x7f0000000880)={[{@shortname_win95}, {@fat=@time_offset={'time_offset', 0x3d, 0x13}}, {@shortname_lower}, {@utf8no}, {@numtail}, {@shortname_mixed}]}) mkdirat(r0, &(0x7f0000000040)='./file1\x00', 0x2300) [ 689.825402][T12955] loop1: detected capacity change from 0 to 6 [ 689.835987][T12955] FAT-fs (loop1): Directory bread(block 6) failed [ 689.842968][T12955] FAT-fs (loop1): Directory bread(block 6) failed 12:11:35 executing program 5: prlimit64(0x0, 0xe, &(0x7f0000000280)={0x9, 0x8d}, 0x0) r0 = getpid() sched_setattr(0x0, &(0x7f0000000140)={0x38, 0x2, 0x0, 0x0, 0x9}, 0x0) sched_setattr(r0, &(0x7f00000000c0)={0x38, 0x0, 0x0, 0x0, 0x5, 0x0, 0x0, 0x3}, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r1, &(0x7f000057eff8)=@abs, 0x6e) sendmmsg$unix(r2, &(0x7f00000bd000), 0x318, 0x0) recvmmsg(r1, &(0x7f00000000c0), 0x10106, 0x2, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000a80)={0x0, 0x0, &(0x7f0000000640)=[{&(0x7f0000000500)="b9038d44325e53838d82981a232028f21c9a32258bae80667c9b76500b90dee4ec8a02d24923d7eca478d167e068560475392392a836eac2f1c6862b2657467cba92408b1fc259b5e0689c8d89c42f7804ace7b3d53f70cd1cfd7e23d034273ccb7039b5b693e1952b88e12c57b92ff110cced656ca15aaf78bdde14521f8776d4b9442b687a8d78da85293af3b7edd9a0081b18b34932d4e9ddf9ef7d852da64730731d76fa0f1fa89585e17d783ae1c04495ea2e8c6154cd6853faa062e0a1980c85ab387d0c3133aaa5a8ef45cee9a53a0b574d54700ccf31d13258920487090acb468247811557a9914340b6a8fdbe21a48f30", 0xf5}, {&(0x7f0000000600)="3dc8c91c2f574b90e31e37a9bcbf8eefb052c164de458e2cc5e0cda8ac8da1", 0x1f}, {&(0x7f0000000780)}], 0x3, &(0x7f0000000a40)=[@cred={{0x1c}}], 0x20}, 0x48004) syz_mount_image$vfat(&(0x7f00000002c0), &(0x7f0000000440)='./file0\x00', 0xfffffffffffffffe, 0x3, &(0x7f0000000700)=[{&(0x7f0000000000)="eb3c906d8d6673fdd2617400028001000240000004f801", 0x17}, {&(0x7f0000000900)="57595a4b414c4c45522020085ac19f691107ff0000097eb3541980b01c42d149ffc610de7800000000135eed1df1d1001cc2de850f1fffb2aed768635ef7e75eff912ac4c15e29fb3418fafff8d198e312475ffa1d000000000000ad25822a17b17f463e104179c19c2ad2fbddc04f62826086704df68ddcc2717a2dcd89932daf1c0e912e75558c8d25a7bb914c18f21f883d9096b3302646d6af8b5fd37a77a425c7d5c79403e8ed47e885689f6d9adc80eef58a57f069c4a5b73d3f5c70c4a13fa50731a24d798b503b9fe27842df49dc50", 0xd3, 0x600}, {0x0, 0x0, 0xd}], 0x2a0cc10, &(0x7f0000000880)={[{@shortname_win95}, {@fat=@time_offset={'time_offset', 0x3d, 0x13}}, {@shortname_lower}, {@utf8no}, {@numtail}, {@shortname_mixed}]}) 12:11:35 executing program 1: r0 = syz_mount_image$vfat(&(0x7f00000002c0), &(0x7f0000000440)='./file0\x00', 0x0, 0x3, &(0x7f0000000700)=[{&(0x7f0000000000)="eb3c906d8d6673fdd2617400028001000240000004f801", 0x17}, {&(0x7f0000000900)="57595a4b414c4c45522020085ac19f691107ff0000097eb3541980b01c42d149ffc610de7800000000135eed1df1d1001cc2de850f1fffb2aed768635ef7e75eff912ac4c15e29fb3418fafff8d198e312475ffa1d000000000000ad25822a17b17f463e104179c19c2ad2fbddc04f62826086704df68ddcc2717a2dcd89932daf1c0e912e75558c8d25a7bb914c18f21f883d9096b3302646d6af8b5fd37a77a425c7d5c79403e8ed47e885689f6d9adc80eef58a57f069c4a5b73d3f5c70c4a13fa50731a24d798b503b9fe27842df49dc50", 0xd3, 0x600}, {0x0, 0x0, 0xd}], 0x2a0cc10, &(0x7f0000000880)={[{@shortname_win95}, {@fat=@time_offset={'time_offset', 0x3d, 0x13}}, {@shortname_lower}, {@utf8no}, {@numtail}, {@shortname_mixed}]}) mkdirat(r0, &(0x7f0000000040)='./file1\x00', 0x2300) [ 689.900876][T12963] loop1: detected capacity change from 0 to 6 [ 689.920805][T12963] FAT-fs (loop1): Directory bread(block 6) failed [ 689.931918][T12963] FAT-fs (loop1): Directory bread(block 6) failed 12:11:35 executing program 1: r0 = syz_mount_image$vfat(0x0, &(0x7f0000000440)='./file0\x00', 0x0, 0x3, &(0x7f0000000700)=[{&(0x7f0000000000)="eb3c906d8d6673fdd2617400028001000240000004f801", 0x17}, {&(0x7f0000000900)="57595a4b414c4c45522020085ac19f691107ff0000097eb3541980b01c42d149ffc610de7800000000135eed1df1d1001cc2de850f1fffb2aed768635ef7e75eff912ac4c15e29fb3418fafff8d198e312475ffa1d000000000000ad25822a17b17f463e104179c19c2ad2fbddc04f62826086704df68ddcc2717a2dcd89932daf1c0e912e75558c8d25a7bb914c18f21f883d9096b3302646d6af8b5fd37a77a425c7d5c79403e8ed47e885689f6d9adc80eef58a57f069c4a5b73d3f5c70c4a13fa50731a24d798b503b9fe27842df49dc50", 0xd3, 0x600}, {0x0, 0x0, 0xd}], 0x2a0cc10, &(0x7f0000000880)={[{@shortname_win95}, {@fat=@time_offset={'time_offset', 0x3d, 0x13}}, {@shortname_lower}, {@utf8no}, {@numtail}, {@shortname_mixed}]}) mkdirat(r0, &(0x7f0000000040)='./file1\x00', 0x2300) [ 690.001083][T12967] loop1: detected capacity change from 0 to 6 [ 690.012214][T12967] FAT-fs (loop1): Directory bread(block 6) failed [ 690.027007][T12967] FAT-fs (loop1): Directory bread(block 6) failed 12:11:35 executing program 1: r0 = syz_mount_image$vfat(0x0, &(0x7f0000000440)='./file0\x00', 0x0, 0x3, &(0x7f0000000700)=[{&(0x7f0000000000)="eb3c906d8d6673fdd2617400028001000240000004f801", 0x17}, {&(0x7f0000000900)="57595a4b414c4c45522020085ac19f691107ff0000097eb3541980b01c42d149ffc610de7800000000135eed1df1d1001cc2de850f1fffb2aed768635ef7e75eff912ac4c15e29fb3418fafff8d198e312475ffa1d000000000000ad25822a17b17f463e104179c19c2ad2fbddc04f62826086704df68ddcc2717a2dcd89932daf1c0e912e75558c8d25a7bb914c18f21f883d9096b3302646d6af8b5fd37a77a425c7d5c79403e8ed47e885689f6d9adc80eef58a57f069c4a5b73d3f5c70c4a13fa50731a24d798b503b9fe27842df49dc50", 0xd3, 0x600}, {0x0, 0x0, 0xd}], 0x2a0cc10, &(0x7f0000000880)={[{@shortname_win95}, {@fat=@time_offset={'time_offset', 0x3d, 0x13}}, {@shortname_lower}, {@utf8no}, {@numtail}, {@shortname_mixed}]}) mkdirat(r0, &(0x7f0000000040)='./file1\x00', 0x2300) [ 690.061264][T12970] loop1: detected capacity change from 0 to 6 [ 690.069345][T12971] loop5: detected capacity change from 0 to 264192 [ 690.150573][T12973] loop1: detected capacity change from 0 to 6 12:11:35 executing program 1: r0 = syz_mount_image$vfat(0x0, &(0x7f0000000440)='./file0\x00', 0x0, 0x3, &(0x7f0000000700)=[{&(0x7f0000000000)="eb3c906d8d6673fdd2617400028001000240000004f801", 0x17}, {&(0x7f0000000900)="57595a4b414c4c45522020085ac19f691107ff0000097eb3541980b01c42d149ffc610de7800000000135eed1df1d1001cc2de850f1fffb2aed768635ef7e75eff912ac4c15e29fb3418fafff8d198e312475ffa1d000000000000ad25822a17b17f463e104179c19c2ad2fbddc04f62826086704df68ddcc2717a2dcd89932daf1c0e912e75558c8d25a7bb914c18f21f883d9096b3302646d6af8b5fd37a77a425c7d5c79403e8ed47e885689f6d9adc80eef58a57f069c4a5b73d3f5c70c4a13fa50731a24d798b503b9fe27842df49dc50", 0xd3, 0x600}, {0x0, 0x0, 0xd}], 0x2a0cc10, &(0x7f0000000880)={[{@shortname_win95}, {@fat=@time_offset={'time_offset', 0x3d, 0x13}}, {@shortname_lower}, {@utf8no}, {@numtail}, {@shortname_mixed}]}) mkdirat(r0, &(0x7f0000000040)='./file1\x00', 0x2300) 12:11:35 executing program 1: r0 = syz_mount_image$vfat(&(0x7f00000002c0), 0x0, 0x0, 0x3, &(0x7f0000000700)=[{&(0x7f0000000000)="eb3c906d8d6673fdd2617400028001000240000004f801", 0x17}, {&(0x7f0000000900)="57595a4b414c4c45522020085ac19f691107ff0000097eb3541980b01c42d149ffc610de7800000000135eed1df1d1001cc2de850f1fffb2aed768635ef7e75eff912ac4c15e29fb3418fafff8d198e312475ffa1d000000000000ad25822a17b17f463e104179c19c2ad2fbddc04f62826086704df68ddcc2717a2dcd89932daf1c0e912e75558c8d25a7bb914c18f21f883d9096b3302646d6af8b5fd37a77a425c7d5c79403e8ed47e885689f6d9adc80eef58a57f069c4a5b73d3f5c70c4a13fa50731a24d798b503b9fe27842df49dc50", 0xd3, 0x600}, {0x0, 0x0, 0xd}], 0x2a0cc10, &(0x7f0000000880)={[{@shortname_win95}, {@fat=@time_offset={'time_offset', 0x3d, 0x13}}, {@shortname_lower}, {@utf8no}, {@numtail}, {@shortname_mixed}]}) mkdirat(r0, &(0x7f0000000040)='./file1\x00', 0x2300) [ 690.295420][T12975] loop1: detected capacity change from 0 to 6 [ 690.382262][T12977] loop1: detected capacity change from 0 to 6 12:11:35 executing program 4: prlimit64(0x0, 0xe, &(0x7f0000000280)={0x9, 0x8d}, 0x0) r0 = getpid() sched_setattr(0x0, &(0x7f0000000140)={0x38, 0x0, 0x0, 0x0, 0x9}, 0x0) sched_setattr(r0, &(0x7f00000000c0)={0x38, 0x2, 0x0, 0x0, 0x5}, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r1, &(0x7f000057eff8)=@abs, 0x6e) sendmmsg$unix(r2, &(0x7f00000bd000), 0x318, 0x0) recvmmsg(r1, &(0x7f00000000c0), 0x10106, 0x0, 0x0) 12:11:36 executing program 1: r0 = syz_mount_image$vfat(&(0x7f00000002c0), 0x0, 0x0, 0x3, &(0x7f0000000700)=[{&(0x7f0000000000)="eb3c906d8d6673fdd2617400028001000240000004f801", 0x17}, {&(0x7f0000000900)="57595a4b414c4c45522020085ac19f691107ff0000097eb3541980b01c42d149ffc610de7800000000135eed1df1d1001cc2de850f1fffb2aed768635ef7e75eff912ac4c15e29fb3418fafff8d198e312475ffa1d000000000000ad25822a17b17f463e104179c19c2ad2fbddc04f62826086704df68ddcc2717a2dcd89932daf1c0e912e75558c8d25a7bb914c18f21f883d9096b3302646d6af8b5fd37a77a425c7d5c79403e8ed47e885689f6d9adc80eef58a57f069c4a5b73d3f5c70c4a13fa50731a24d798b503b9fe27842df49dc50", 0xd3, 0x600}, {0x0, 0x0, 0xd}], 0x2a0cc10, &(0x7f0000000880)={[{@shortname_win95}, {@fat=@time_offset={'time_offset', 0x3d, 0x13}}, {@shortname_lower}, {@utf8no}, {@numtail}, {@shortname_mixed}]}) mkdirat(r0, &(0x7f0000000040)='./file1\x00', 0x2300) 12:11:36 executing program 2: prlimit64(0x0, 0xe, &(0x7f0000000280)={0x9, 0x8d}, 0x0) sched_setattr(0x0, &(0x7f0000000140)={0x38, 0x2, 0x0, 0x0, 0x9}, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r0, &(0x7f000057eff8)=@abs, 0x6e) sendmmsg$unix(r1, &(0x7f00000bd000), 0x318, 0x0) recvmmsg(r0, 0x0, 0x0, 0x0, 0x0) 12:11:36 executing program 1: r0 = syz_mount_image$vfat(&(0x7f00000002c0), 0x0, 0x0, 0x3, &(0x7f0000000700)=[{&(0x7f0000000000)="eb3c906d8d6673fdd2617400028001000240000004f801", 0x17}, {&(0x7f0000000900)="57595a4b414c4c45522020085ac19f691107ff0000097eb3541980b01c42d149ffc610de7800000000135eed1df1d1001cc2de850f1fffb2aed768635ef7e75eff912ac4c15e29fb3418fafff8d198e312475ffa1d000000000000ad25822a17b17f463e104179c19c2ad2fbddc04f62826086704df68ddcc2717a2dcd89932daf1c0e912e75558c8d25a7bb914c18f21f883d9096b3302646d6af8b5fd37a77a425c7d5c79403e8ed47e885689f6d9adc80eef58a57f069c4a5b73d3f5c70c4a13fa50731a24d798b503b9fe27842df49dc50", 0xd3, 0x600}, {0x0, 0x0, 0xd}], 0x2a0cc10, &(0x7f0000000880)={[{@shortname_win95}, {@fat=@time_offset={'time_offset', 0x3d, 0x13}}, {@shortname_lower}, {@utf8no}, {@numtail}, {@shortname_mixed}]}) mkdirat(r0, &(0x7f0000000040)='./file1\x00', 0x2300) 12:11:36 executing program 0: prlimit64(0x0, 0xe, &(0x7f0000000280)={0x9, 0x8d}, 0x0) sched_setattr(0x0, &(0x7f0000000140)={0x38, 0x2, 0x0, 0x0, 0x9}, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r0, &(0x7f000057eff8)=@abs, 0x6e) sendmmsg$unix(r1, &(0x7f00000bd000), 0x318, 0x0) recvmmsg(0xffffffffffffffff, &(0x7f00000000c0), 0x10106, 0x0, 0x0) 12:11:36 executing program 3: prlimit64(0x0, 0xe, &(0x7f0000000280)={0x9, 0x8d}, 0x0) getpid() sched_setattr(0x0, &(0x7f0000000140)={0x38, 0x2, 0x0, 0x0, 0x9}, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r0, &(0x7f000057eff8)=@abs, 0x6e) sendmmsg$unix(r1, &(0x7f00000bd000), 0x318, 0x0) recvmmsg(r0, 0x0, 0x0, 0x0, 0x0) [ 690.645539][T12982] loop1: detected capacity change from 0 to 6 [ 690.699332][T12990] loop1: detected capacity change from 0 to 6 12:11:36 executing program 5: r0 = syz_mount_image$vfat(0x0, &(0x7f0000000440)='./file0\x00', 0x0, 0x3, &(0x7f0000000700)=[{&(0x7f0000000000)="eb3c906d8d6673fdd2617400028001000240000004f801", 0x17}, {&(0x7f0000000900)="57595a4b414c4c45522020085ac19f691107ff0000097eb3541980b01c42d149ffc610de7800000000135eed1df1d1001cc2de850f1fffb2aed768635ef7e75eff912ac4c15e29fb3418fafff8d198e312475ffa1d000000000000ad25822a17b17f463e104179c19c2ad2fbddc04f62826086704df68ddcc2717a2dcd89932daf1c0e912e75558c8d25a7bb914c18f21f883d9096b3302646d6af8b5fd37a77a425c7d5c79403e8ed47e885689f6d9adc80eef58a57f069c4a5b73d3f5c70c4a13fa50731a24d798b503b9fe27842df49dc50", 0xd3, 0x600}, {0x0, 0x0, 0xd}], 0x2a0cc10, &(0x7f0000000880)={[{@shortname_win95}, {@fat=@time_offset={'time_offset', 0x3d, 0x13}}, {@shortname_lower}, {@utf8no}, {@numtail}, {@shortname_mixed}]}) mkdirat(r0, &(0x7f0000000040)='./file1\x00', 0x2300) 12:11:36 executing program 1: r0 = syz_mount_image$vfat(&(0x7f00000002c0), &(0x7f0000000440)='./file0\x00', 0x0, 0x0, 0x0, 0x2a0cc10, &(0x7f0000000880)={[{@shortname_win95}, {@fat=@time_offset={'time_offset', 0x3d, 0x13}}, {@shortname_lower}, {@utf8no}, {@numtail}, {@shortname_mixed}]}) mkdirat(r0, &(0x7f0000000040)='./file1\x00', 0x2300) 12:11:36 executing program 1: r0 = syz_mount_image$vfat(&(0x7f00000002c0), &(0x7f0000000440)='./file0\x00', 0x0, 0x0, 0x0, 0x2a0cc10, &(0x7f0000000880)={[{@shortname_win95}, {@fat=@time_offset={'time_offset', 0x3d, 0x13}}, {@shortname_lower}, {@utf8no}, {@numtail}, {@shortname_mixed}]}) mkdirat(r0, &(0x7f0000000040)='./file1\x00', 0x2300) 12:11:36 executing program 1: r0 = syz_mount_image$vfat(&(0x7f00000002c0), &(0x7f0000000440)='./file0\x00', 0x0, 0x0, 0x0, 0x2a0cc10, &(0x7f0000000880)={[{@shortname_win95}, {@fat=@time_offset={'time_offset', 0x3d, 0x13}}, {@shortname_lower}, {@utf8no}, {@numtail}, {@shortname_mixed}]}) mkdirat(r0, &(0x7f0000000040)='./file1\x00', 0x2300) 12:11:36 executing program 1: r0 = syz_mount_image$vfat(&(0x7f00000002c0), &(0x7f0000000440)='./file0\x00', 0x0, 0x2, &(0x7f0000000700)=[{&(0x7f0000000000)="eb3c906d8d6673fdd2617400028001000240000004f801", 0x17}, {&(0x7f0000000900)="57595a4b414c4c45522020085ac19f691107ff0000097eb3541980b01c42d149ffc610de7800000000135eed1df1d1001cc2de850f1fffb2aed768635ef7e75eff912ac4c15e29fb3418fafff8d198e312475ffa1d000000000000ad25822a17b17f463e104179c19c2ad2fbddc04f62826086704df68ddcc2717a2dcd89932daf1c0e912e75558c8d25a7bb914c18f21f883d9096b3302646d6af8b5fd37a77a425c7d5c79403e8ed47e885689f6d9adc80eef58a57f069c4a5b73d3f5c70c4a13fa50731a24d798b503b9fe27842df49dc50", 0xd3, 0x600}], 0x2a0cc10, &(0x7f0000000880)={[{@shortname_win95}, {@fat=@time_offset={'time_offset', 0x3d, 0x13}}, {@shortname_lower}, {@utf8no}, {@numtail}, {@shortname_mixed}]}) mkdirat(r0, &(0x7f0000000040)='./file1\x00', 0x2300) 12:11:36 executing program 1: r0 = syz_mount_image$vfat(&(0x7f00000002c0), &(0x7f0000000440)='./file0\x00', 0x0, 0x1, &(0x7f0000000700)=[{&(0x7f0000000000)="eb3c906d8d6673fdd2617400028001000240000004f801", 0x17}], 0x2a0cc10, &(0x7f0000000880)={[{@shortname_win95}, {@fat=@time_offset={'time_offset', 0x3d, 0x13}}, {@shortname_lower}, {@utf8no}, {@numtail}, {@shortname_mixed}]}) mkdirat(r0, &(0x7f0000000040)='./file1\x00', 0x2300) [ 690.858424][T13001] loop1: detected capacity change from 0 to 6 [ 690.861806][T13003] loop5: detected capacity change from 0 to 6 [ 690.876432][T13001] FAT-fs (loop1): Directory bread(block 6) failed [ 690.883586][T13001] FAT-fs (loop1): Directory bread(block 6) failed 12:11:36 executing program 4: prlimit64(0x0, 0xe, &(0x7f0000000280)={0x9, 0x8d}, 0x0) r0 = getpid() sched_setattr(0x0, &(0x7f0000000140)={0x38, 0x2}, 0x0) sched_setattr(r0, &(0x7f00000000c0)={0x38, 0x2, 0x0, 0x0, 0x5}, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r1, &(0x7f000057eff8)=@abs, 0x6e) sendmmsg$unix(r2, &(0x7f00000bd000), 0x318, 0x0) recvmmsg(r1, &(0x7f00000000c0), 0x10106, 0x0, 0x0) 12:11:36 executing program 5: prlimit64(0x0, 0xe, &(0x7f0000000280)={0x9, 0x8d}, 0x0) r0 = getpid() sched_setattr(0x0, &(0x7f0000000140)={0x38, 0x2, 0x0, 0x0, 0x9}, 0x0) sched_setattr(r0, 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r1, &(0x7f000057eff8)=@abs, 0x6e) sendmmsg$unix(r2, &(0x7f00000bd000), 0x318, 0x0) recvmmsg(r1, &(0x7f00000000c0), 0x10106, 0x2, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000a80)={0x0, 0x0, &(0x7f0000000640)=[{&(0x7f0000000500)="b9038d44325e53838d82981a232028f21c9a32258bae80667c9b76500b90dee4ec8a02d24923d7eca478d167e068560475392392a836eac2f1c6862b2657467cba92408b1fc259b5e0689c8d89c42f7804ace7b3d53f70cd1cfd7e23d034273ccb7039b5b693e1952b88e12c57b92ff110cced656ca15aaf78bdde14521f8776d4b9442b687a8d78da85293af3b7edd9a0081b18b34932d4e9ddf9ef7d852da64730731d76fa0f1fa89585e17d783ae1c04495ea2e8c6154cd6853faa062e0a1980c85ab387d0c3133aaa5a8ef45cee9a53a0b574d54700ccf31d13258920487090acb468247811557a9914340b6a8fdbe21a48f30", 0xf5}, {&(0x7f0000000600)="3dc8c91c2f574b90e31e37a9bcbf8eefb052c164de458e2cc5e0cda8ac8da1", 0x1f}, {&(0x7f0000000780)}], 0x3, &(0x7f0000000a40)=[@cred={{0x1c}}], 0x20}, 0x48004) syz_mount_image$vfat(&(0x7f00000002c0), &(0x7f0000000440)='./file0\x00', 0xfffffffffffffffe, 0x3, &(0x7f0000000700)=[{&(0x7f0000000000)="eb3c906d8d6673fdd2617400028001000240000004f801", 0x17}, {&(0x7f0000000900)="57595a4b414c4c45522020085ac19f691107ff0000097eb3541980b01c42d149ffc610de7800000000135eed1df1d1001cc2de850f1fffb2aed768635ef7e75eff912ac4c15e29fb3418fafff8d198e312475ffa1d000000000000ad25822a17b17f463e104179c19c2ad2fbddc04f62826086704df68ddcc2717a2dcd89932daf1c0e912e75558c8d25a7bb914c18f21f883d9096b3302646d6af8b5fd37a77a425c7d5c79403e8ed47e885689f6d9adc80eef58a57f069c4a5b73d3f5c70c4a13fa50731a24d798b503b9fe27842df49dc50", 0xd3, 0x600}, {0x0, 0x0, 0xd}], 0x2a0cc10, &(0x7f0000000880)={[{@shortname_win95}, {@fat=@time_offset={'time_offset', 0x3d, 0x13}}, {@shortname_lower}, {@utf8no}, {@numtail}, {@shortname_mixed}]}) [ 691.413341][T13012] loop5: detected capacity change from 0 to 264192 12:11:37 executing program 2: prlimit64(0x0, 0xe, &(0x7f0000000280)={0x9, 0x8d}, 0x0) sched_setattr(0x0, &(0x7f0000000140)={0x38, 0x2, 0x0, 0x0, 0x9}, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r0, &(0x7f000057eff8)=@abs, 0x6e) sendmmsg$unix(r1, &(0x7f00000bd000), 0x318, 0x0) recvmmsg(r0, 0x0, 0x0, 0x0, 0x0) 12:11:37 executing program 1: r0 = syz_mount_image$vfat(&(0x7f00000002c0), &(0x7f0000000440)='./file0\x00', 0x0, 0x1, &(0x7f0000000700)=[{&(0x7f0000000000)="eb3c906d8d6673fdd2617400028001000240000004f801", 0x17}], 0x2a0cc10, &(0x7f0000000880)={[{@shortname_win95}, {@fat=@time_offset={'time_offset', 0x3d, 0x13}}, {@shortname_lower}, {@utf8no}, {@numtail}, {@shortname_mixed}]}) mkdirat(r0, &(0x7f0000000040)='./file1\x00', 0x2300) 12:11:37 executing program 0: prlimit64(0x0, 0xe, &(0x7f0000000280)={0x9, 0x8d}, 0x0) sched_setattr(0x0, &(0x7f0000000140)={0x38, 0x2, 0x0, 0x0, 0x9}, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r0, &(0x7f000057eff8)=@abs, 0x6e) sendmmsg$unix(r1, &(0x7f00000bd000), 0x318, 0x0) recvmmsg(0xffffffffffffffff, &(0x7f00000000c0), 0x10106, 0x0, 0x0) 12:11:37 executing program 3: prlimit64(0x0, 0xe, &(0x7f0000000280)={0x9, 0x8d}, 0x0) getpid() sched_setattr(0x0, &(0x7f0000000140)={0x38, 0x2, 0x0, 0x0, 0x9}, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r0, &(0x7f000057eff8)=@abs, 0x6e) sendmmsg$unix(r1, &(0x7f00000bd000), 0x318, 0x0) recvmmsg(r0, 0x0, 0x0, 0x0, 0x0) 12:11:37 executing program 1: r0 = syz_mount_image$vfat(&(0x7f00000002c0), &(0x7f0000000440)='./file0\x00', 0x0, 0x1, &(0x7f0000000700)=[{&(0x7f0000000000)="eb3c906d8d6673fdd2617400028001000240000004f801", 0x17}], 0x2a0cc10, &(0x7f0000000880)={[{@shortname_win95}, {@fat=@time_offset={'time_offset', 0x3d, 0x13}}, {@shortname_lower}, {@utf8no}, {@numtail}, {@shortname_mixed}]}) mkdirat(r0, &(0x7f0000000040)='./file1\x00', 0x2300) 12:11:37 executing program 1: r0 = syz_mount_image$vfat(&(0x7f00000002c0), &(0x7f0000000440)='./file0\x00', 0x0, 0x2, &(0x7f0000000700)=[{&(0x7f0000000000)="eb3c906d8d6673fdd2617400028001000240000004f801", 0x17}, {0x0, 0x0, 0x600}], 0x2a0cc10, &(0x7f0000000880)={[{@shortname_win95}, {@fat=@time_offset={'time_offset', 0x3d, 0x13}}, {@shortname_lower}, {@utf8no}, {@numtail}, {@shortname_mixed}]}) mkdirat(r0, &(0x7f0000000040)='./file1\x00', 0x2300) 12:11:37 executing program 1: r0 = syz_mount_image$vfat(&(0x7f00000002c0), &(0x7f0000000440)='./file0\x00', 0x0, 0x2, &(0x7f0000000700)=[{&(0x7f0000000000)="eb3c906d8d6673fdd2617400028001000240000004f801", 0x17}, {0x0}], 0x2a0cc10, &(0x7f0000000880)={[{@shortname_win95}, {@fat=@time_offset={'time_offset', 0x3d, 0x13}}, {@shortname_lower}, {@utf8no}, {@numtail}, {@shortname_mixed}]}) mkdirat(r0, &(0x7f0000000040)='./file1\x00', 0x2300) [ 691.659890][T13027] loop1: detected capacity change from 0 to 6 [ 691.667815][T13027] FAT-fs (loop1): Directory bread(block 6) failed [ 691.676233][T13027] FAT-fs (loop1): Directory bread(block 6) failed 12:11:37 executing program 1: r0 = syz_mount_image$vfat(&(0x7f00000002c0), &(0x7f0000000440)='./file0\x00', 0x0, 0x2, &(0x7f0000000700)=[{&(0x7f0000000000)="eb3c906d8d6673fdd2617400028001000240000004f801", 0x17}, {0x0}], 0x2a0cc10, &(0x7f0000000880)={[{@shortname_win95}, {@fat=@time_offset={'time_offset', 0x3d, 0x13}}, {@shortname_lower}, {@utf8no}, {@numtail}, {@shortname_mixed}]}) mkdirat(r0, &(0x7f0000000040)='./file1\x00', 0x2300) 12:11:37 executing program 1: r0 = syz_mount_image$vfat(&(0x7f00000002c0), &(0x7f0000000440)='./file0\x00', 0x0, 0x2, &(0x7f0000000700)=[{&(0x7f0000000000)="eb3c906d8d6673fdd2617400028001000240000004f801", 0x17}, {0x0}], 0x2a0cc10, &(0x7f0000000880)={[{@shortname_win95}, {@fat=@time_offset={'time_offset', 0x3d, 0x13}}, {@shortname_lower}, {@utf8no}, {@numtail}, {@shortname_mixed}]}) mkdirat(r0, &(0x7f0000000040)='./file1\x00', 0x2300) 12:11:37 executing program 1: r0 = syz_mount_image$vfat(&(0x7f00000002c0), &(0x7f0000000440)='./file0\x00', 0x0, 0x1, &(0x7f0000000700)=[{0x0, 0x0, 0x600}], 0x2a0cc10, &(0x7f0000000880)={[{@shortname_win95}, {@fat=@time_offset={'time_offset', 0x3d, 0x13}}, {@shortname_lower}, {@utf8no}, {@numtail}, {@shortname_mixed}]}) mkdirat(r0, &(0x7f0000000040)='./file1\x00', 0x2300) [ 691.900262][T13035] loop1: detected capacity change from 0 to 6 12:11:37 executing program 4: prlimit64(0x0, 0xe, &(0x7f0000000280)={0x9, 0x8d}, 0x0) r0 = getpid() sched_setattr(0x0, &(0x7f0000000140)={0x38, 0x2}, 0x0) sched_setattr(r0, &(0x7f00000000c0)={0x38, 0x2, 0x0, 0x0, 0x5}, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r1, &(0x7f000057eff8)=@abs, 0x6e) sendmmsg$unix(r2, &(0x7f00000bd000), 0x318, 0x0) recvmmsg(r1, &(0x7f00000000c0), 0x10106, 0x0, 0x0) 12:11:37 executing program 5: getpid() sched_setaffinity(0x0, 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) sendmmsg$unix(r1, &(0x7f00000bd000), 0x318, 0x0) recvmmsg(r0, &(0x7f00000000c0), 0x10106, 0x0, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000a80)={0x0, 0x0, &(0x7f0000000640)=[{&(0x7f0000000500)="b9038d44325e53838d82981a232028f21c9a32258bae80667c9b76500b90dee4ec8a02d24923d7eca478d167e068560475392392a836eac2f1c6862b2657467cba92408b1fc259b5e0689c8d89c42f7804ace7b3d53f70cd1cfd7e23d034273ccb7039b5b693e1952b88e12c57b92ff110cced656ca15aaf78bdde14521f8776d4b9442b687a8d78da85293af3b7edd9a0081b18b34932d4e9ddf9ef7d852da64730731d76fa0f1fa89585e17d783ae1c04495ea2e8c6154cd6853faa062e0a1980c85ab387d0c3133aaa5a8ef45cee9a53a0b574d54700ccf31d13258920487090acb468247811557a9914340b6a8fdbe21a48f30", 0xf5}, {&(0x7f0000000600)="3dc8c91c2f574b90e31e37a9bcbf8eefb052c164de458e2cc5e0cda8ac8da1", 0x1f}, {&(0x7f0000000780)}], 0x3, &(0x7f0000000a40)=[@cred={{0x1c}}], 0x20}, 0x48004) syz_mount_image$vfat(&(0x7f00000002c0), &(0x7f0000000440)='./file0\x00', 0xfffffffffffffffe, 0x3, &(0x7f0000000700)=[{&(0x7f0000000000)="eb3c906d8d6673fdd2617400028001000240000004f801", 0x17}, {&(0x7f0000000900)="57595a4b414c4c45522020085ac19f691107ff0000097eb3541980b01c42d149ffc610de7800000000135eed1df1d1001cc2de850f1fffb2aed768635ef7e75eff912ac4c15e29fb3418fafff8d198e312475ffa1d000000000000ad25822a17b17f463e104179c19c2ad2fbddc04f62826086704df68ddcc2717a2dcd89932daf1c0e912e75558c8d25a7bb914c18f21f883d9096b3302646d6af8b5fd37a77a425c7d5c79403e8ed47e885689f6d9adc80eef58a57f069c4a5b73d3f5c70c4a13fa50731a24d798b503b9fe27842df49dc50", 0xd3, 0x600}, {0x0, 0x0, 0xd}], 0x2a0cc10, &(0x7f0000000880)={[{@shortname_win95}, {@fat=@time_offset={'time_offset', 0x3d, 0x13}}, {@shortname_lower}, {@utf8no}, {@numtail}, {@shortname_mixed}]}) [ 692.321710][T13040] loop5: detected capacity change from 0 to 264192 12:11:37 executing program 3: prlimit64(0x0, 0xe, &(0x7f0000000280)={0x9, 0x8d}, 0x0) getpid() sched_setattr(0x0, &(0x7f0000000140)={0x38, 0x2, 0x0, 0x0, 0x9}, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r0, &(0x7f000057eff8)=@abs, 0x6e) sendmmsg$unix(r1, &(0x7f00000bd000), 0x318, 0x0) recvmmsg(r0, 0x0, 0x0, 0x0, 0x0) 12:11:37 executing program 1: r0 = syz_mount_image$vfat(&(0x7f00000002c0), &(0x7f0000000440)='./file0\x00', 0x0, 0x1, &(0x7f0000000700)=[{0x0, 0x0, 0x600}], 0x2a0cc10, &(0x7f0000000880)={[{@shortname_win95}, {@fat=@time_offset={'time_offset', 0x3d, 0x13}}, {@shortname_lower}, {@utf8no}, {@numtail}, {@shortname_mixed}]}) mkdirat(r0, &(0x7f0000000040)='./file1\x00', 0x2300) 12:11:37 executing program 0: prlimit64(0x0, 0xe, &(0x7f0000000280)={0x9, 0x8d}, 0x0) sched_setattr(0x0, &(0x7f0000000140)={0x38, 0x2, 0x0, 0x0, 0x9}, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r0, &(0x7f000057eff8)=@abs, 0x6e) sendmmsg$unix(r1, &(0x7f00000bd000), 0x318, 0x0) recvmmsg(0xffffffffffffffff, &(0x7f00000000c0), 0x10106, 0x0, 0x0) 12:11:37 executing program 2: prlimit64(0x0, 0xe, &(0x7f0000000280)={0x9, 0x8d}, 0x0) r0 = getpid() sched_setattr(0x0, &(0x7f0000000140)={0x38, 0x2, 0x0, 0x0, 0x9}, 0x0) sched_setattr(r0, 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r1, &(0x7f000057eff8)=@abs, 0x6e) sendmmsg$unix(r2, &(0x7f00000bd000), 0x318, 0x0) recvmmsg(r1, &(0x7f00000000c0), 0x10106, 0x2, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000a80)={0x0, 0x0, &(0x7f0000000640)=[{&(0x7f0000000500)="b9038d44325e53838d82981a232028f21c9a32258bae80667c9b76500b90dee4ec8a02d24923d7eca478d167e068560475392392a836eac2f1c6862b2657467cba92408b1fc259b5e0689c8d89c42f7804ace7b3d53f70cd1cfd7e23d034273ccb7039b5b693e1952b88e12c57b92ff110cced656ca15aaf78bdde14521f8776d4b9442b687a8d78da85293af3b7edd9a0081b18b34932d4e9ddf9ef7d852da64730731d76fa0f1fa89585e17d783ae1c04495ea2e8c6154cd6853faa062e0a1980c85ab387d0c3133aaa5a8ef45cee9a53a0b574d54700ccf31d13258920487090acb468247811557a9914340b6a8fdbe21a48f30", 0xf5}, {&(0x7f0000000600)="3dc8c91c2f574b90e31e37a9bcbf8eefb052c164de458e2cc5e0cda8ac8da1", 0x1f}, {&(0x7f0000000780)}], 0x3, &(0x7f0000000a40)=[@cred={{0x1c}}], 0x20}, 0x48004) syz_mount_image$vfat(&(0x7f00000002c0), &(0x7f0000000440)='./file0\x00', 0xfffffffffffffffe, 0x3, &(0x7f0000000700)=[{&(0x7f0000000000)="eb3c906d8d6673fdd2617400028001000240000004f801", 0x17}, {&(0x7f0000000900)="57595a4b414c4c45522020085ac19f691107ff0000097eb3541980b01c42d149ffc610de7800000000135eed1df1d1001cc2de850f1fffb2aed768635ef7e75eff912ac4c15e29fb3418fafff8d198e312475ffa1d000000000000ad25822a17b17f463e104179c19c2ad2fbddc04f62826086704df68ddcc2717a2dcd89932daf1c0e912e75558c8d25a7bb914c18f21f883d9096b3302646d6af8b5fd37a77a425c7d5c79403e8ed47e885689f6d9adc80eef58a57f069c4a5b73d3f5c70c4a13fa50731a24d798b503b9fe27842df49dc50", 0xd3, 0x600}, {0x0, 0x0, 0xd}], 0x2a0cc10, &(0x7f0000000880)={[{@shortname_win95}, {@fat=@time_offset={'time_offset', 0x3d, 0x13}}, {@shortname_lower}, {@utf8no}, {@numtail}, {@shortname_mixed}]}) 12:11:37 executing program 1: r0 = syz_mount_image$vfat(&(0x7f00000002c0), &(0x7f0000000440)='./file0\x00', 0x0, 0x1, &(0x7f0000000700)=[{0x0, 0x0, 0x600}], 0x2a0cc10, &(0x7f0000000880)={[{@shortname_win95}, {@fat=@time_offset={'time_offset', 0x3d, 0x13}}, {@shortname_lower}, {@utf8no}, {@numtail}, {@shortname_mixed}]}) mkdirat(r0, &(0x7f0000000040)='./file1\x00', 0x2300) [ 692.399601][T13043] loop1: detected capacity change from 0 to 6 [ 692.451086][T13051] loop1: detected capacity change from 0 to 6 12:11:38 executing program 1: r0 = syz_mount_image$vfat(&(0x7f00000002c0), &(0x7f0000000440)='./file0\x00', 0x0, 0x2, &(0x7f0000000700)=[{0x0}, {0x0, 0x0, 0x600}], 0x2a0cc10, &(0x7f0000000880)={[{@shortname_win95}, {@fat=@time_offset={'time_offset', 0x3d, 0x13}}, {@shortname_lower}, {@utf8no}, {@numtail}, {@shortname_mixed}]}) mkdirat(r0, &(0x7f0000000040)='./file1\x00', 0x2300) [ 692.516024][T13055] loop2: detected capacity change from 0 to 264192 [ 692.525799][T13057] loop1: detected capacity change from 0 to 6 12:11:38 executing program 1: r0 = syz_mount_image$vfat(&(0x7f00000002c0), &(0x7f0000000440)='./file0\x00', 0x0, 0x2, &(0x7f0000000700)=[{0x0}, {0x0, 0x0, 0x600}], 0x2a0cc10, &(0x7f0000000880)={[{@shortname_win95}, {@fat=@time_offset={'time_offset', 0x3d, 0x13}}, {@shortname_lower}, {@utf8no}, {@numtail}, {@shortname_mixed}]}) mkdirat(r0, &(0x7f0000000040)='./file1\x00', 0x2300) 12:11:38 executing program 1: r0 = syz_mount_image$vfat(&(0x7f00000002c0), &(0x7f0000000440)='./file0\x00', 0x0, 0x2, &(0x7f0000000700)=[{0x0}, {0x0, 0x0, 0x600}], 0x2a0cc10, &(0x7f0000000880)={[{@shortname_win95}, {@fat=@time_offset={'time_offset', 0x3d, 0x13}}, {@shortname_lower}, {@utf8no}, {@numtail}, {@shortname_mixed}]}) mkdirat(r0, &(0x7f0000000040)='./file1\x00', 0x2300) [ 692.642480][T13059] loop1: detected capacity change from 0 to 6 12:11:38 executing program 1: r0 = syz_mount_image$vfat(&(0x7f00000002c0), &(0x7f0000000440)='./file0\x00', 0x0, 0x2, &(0x7f0000000700)=[{}, {0x0, 0x0, 0x600}], 0x2a0cc10, &(0x7f0000000880)={[{@shortname_win95}, {@fat=@time_offset={'time_offset', 0x3d, 0x13}}, {@shortname_lower}, {@utf8no}, {@numtail}, {@shortname_mixed}]}) mkdirat(r0, &(0x7f0000000040)='./file1\x00', 0x2300) [ 692.701069][T13061] loop1: detected capacity change from 0 to 6 12:11:38 executing program 1: r0 = syz_mount_image$vfat(&(0x7f00000002c0), &(0x7f0000000440)='./file0\x00', 0x0, 0x2, &(0x7f0000000700)=[{}, {0x0, 0x0, 0x600}], 0x2a0cc10, &(0x7f0000000880)={[{@shortname_win95}, {@fat=@time_offset={'time_offset', 0x3d, 0x13}}, {@shortname_lower}, {@utf8no}, {@numtail}, {@shortname_mixed}]}) mkdirat(r0, &(0x7f0000000040)='./file1\x00', 0x2300) [ 692.771123][T13063] loop1: detected capacity change from 0 to 6 [ 692.838073][T13065] loop1: detected capacity change from 0 to 6 12:11:38 executing program 4: prlimit64(0x0, 0xe, &(0x7f0000000280)={0x9, 0x8d}, 0x0) r0 = getpid() sched_setattr(0x0, &(0x7f0000000140)={0x38, 0x2}, 0x0) sched_setattr(r0, &(0x7f00000000c0)={0x38, 0x2, 0x0, 0x0, 0x5}, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r1, &(0x7f000057eff8)=@abs, 0x6e) sendmmsg$unix(r2, &(0x7f00000bd000), 0x318, 0x0) recvmmsg(r1, &(0x7f00000000c0), 0x10106, 0x0, 0x0) 12:11:38 executing program 1: r0 = syz_mount_image$vfat(&(0x7f00000002c0), &(0x7f0000000440)='./file0\x00', 0x0, 0x2, &(0x7f0000000700)=[{}, {0x0, 0x0, 0x600}], 0x2a0cc10, &(0x7f0000000880)={[{@shortname_win95}, {@fat=@time_offset={'time_offset', 0x3d, 0x13}}, {@shortname_lower}, {@utf8no}, {@numtail}, {@shortname_mixed}]}) mkdirat(r0, &(0x7f0000000040)='./file1\x00', 0x2300) [ 693.067827][T13070] loop1: detected capacity change from 0 to 6 12:11:38 executing program 5: prlimit64(0x0, 0xe, &(0x7f0000000280)={0x9, 0x8d}, 0x0) r0 = getpid() sched_setattr(0x0, &(0x7f0000000140)={0x38, 0x2, 0x0, 0x0, 0x9}, 0x0) sched_setattr(r0, 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r1, &(0x7f000057eff8)=@abs, 0x6e) sendmmsg$unix(r2, &(0x7f00000bd000), 0x318, 0x0) recvmmsg(r1, &(0x7f00000000c0), 0x10106, 0x2, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000a80)={0x0, 0x0, &(0x7f0000000640)=[{&(0x7f0000000500)="b9038d44325e53838d82981a232028f21c9a32258bae80667c9b76500b90dee4ec8a02d24923d7eca478d167e068560475392392a836eac2f1c6862b2657467cba92408b1fc259b5e0689c8d89c42f7804ace7b3d53f70cd1cfd7e23d034273ccb7039b5b693e1952b88e12c57b92ff110cced656ca15aaf78bdde14521f8776d4b9442b687a8d78da85293af3b7edd9a0081b18b34932d4e9ddf9ef7d852da64730731d76fa0f1fa89585e17d783ae1c04495ea2e8c6154cd6853faa062e0a1980c85ab387d0c3133aaa5a8ef45cee9a53a0b574d54700ccf31d13258920487090acb468247811557a9914340b6a8fdbe21a48f30", 0xf5}, {&(0x7f0000000600)="3dc8c91c2f574b90e31e37a9bcbf8eefb052c164de458e2cc5e0cda8ac8da1", 0x1f}, {&(0x7f0000000780)}], 0x3, &(0x7f0000000a40)=[@cred={{0x1c}}], 0x20}, 0x48004) syz_mount_image$vfat(&(0x7f00000002c0), &(0x7f0000000440)='./file0\x00', 0xfffffffffffffffe, 0x3, &(0x7f0000000700)=[{&(0x7f0000000000)="eb3c906d8d6673fdd2617400028001000240000004f801", 0x17}, {&(0x7f0000000900)="57595a4b414c4c45522020085ac19f691107ff0000097eb3541980b01c42d149ffc610de7800000000135eed1df1d1001cc2de850f1fffb2aed768635ef7e75eff912ac4c15e29fb3418fafff8d198e312475ffa1d000000000000ad25822a17b17f463e104179c19c2ad2fbddc04f62826086704df68ddcc2717a2dcd89932daf1c0e912e75558c8d25a7bb914c18f21f883d9096b3302646d6af8b5fd37a77a425c7d5c79403e8ed47e885689f6d9adc80eef58a57f069c4a5b73d3f5c70c4a13fa50731a24d798b503b9fe27842df49dc50", 0xd3, 0x600}, {0x0, 0x0, 0xd}], 0x2a0cc10, &(0x7f0000000880)={[{@shortname_win95}, {@fat=@time_offset={'time_offset', 0x3d, 0x13}}, {@shortname_lower}, {@utf8no}, {@numtail}, {@shortname_mixed}]}) 12:11:38 executing program 1: r0 = syz_mount_image$vfat(&(0x7f00000002c0), &(0x7f0000000440)='./file0\x00', 0x0, 0x2, &(0x7f0000000700)=[{&(0x7f0000000000)="eb3c906d8d6673fdd2617400", 0xc}, {0x0, 0x0, 0x600}], 0x2a0cc10, &(0x7f0000000880)={[{@shortname_win95}, {@fat=@time_offset={'time_offset', 0x3d, 0x13}}, {@shortname_lower}, {@utf8no}, {@numtail}, {@shortname_mixed}]}) mkdirat(r0, &(0x7f0000000040)='./file1\x00', 0x2300) 12:11:38 executing program 0: prlimit64(0x0, 0xe, &(0x7f0000000280)={0x9, 0x8d}, 0x0) sched_setattr(0x0, &(0x7f0000000140)={0x38, 0x2, 0x0, 0x0, 0x9}, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r0, &(0x7f000057eff8)=@abs, 0x6e) sendmmsg$unix(r1, &(0x7f00000bd000), 0x318, 0x0) recvmmsg(r0, 0x0, 0x0, 0x0, 0x0) 12:11:38 executing program 2: prlimit64(0x0, 0xe, &(0x7f0000000280)={0x9, 0x8d}, 0x0) r0 = getpid() sched_setaffinity(0x0, 0x8, &(0x7f0000000040)=0xffffffffffff0166) sched_setattr(0x0, 0x0, 0x0) sched_setattr(r0, &(0x7f00000000c0)={0x38, 0x2, 0x0, 0x0, 0x5, 0x0, 0x0, 0x3}, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) sendmmsg$unix(r1, &(0x7f00000bd000), 0x318, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000a80)={0x0, 0x0, &(0x7f0000000640)=[{&(0x7f0000000500)="b9038d44325e53838d82981a232028f21c9a32258bae80667c9b76500b90dee4ec8a02d24923d7eca478d167e068560475392392a836eac2f1c6862b2657467cba92408b1fc259b5e0689c8d89c42f7804ace7b3d53f70cd1cfd7e23d034273ccb7039b5b693e1952b88e12c57b92ff110cced656ca15aaf78bdde14521f8776d4b9442b687a8d78da85293af3b7edd9a0081b18b34932d4e9ddf9ef7d852da64730731d76fa0f1fa89585e17d783ae1c04495ea2e8c6154cd6853faa062e0a1980c85ab387d0c3133aaa5a8ef45cee9a53a0b574d54700ccf31d13258920487090acb468247811557a9914340b6a8fdbe21a48f30", 0xf5}, {&(0x7f0000000600)="3dc8c91c2f574b90e31e37a9bcbf8eefb052c164de458e2cc5e0cda8ac8da1", 0x1f}, {&(0x7f0000000780)}], 0x3, &(0x7f0000000a40)=[@cred={{0x1c}}], 0x20}, 0x48004) r2 = syz_mount_image$vfat(&(0x7f00000002c0), &(0x7f0000000440)='./file0\x00', 0xfffffffffffffffe, 0x3, &(0x7f0000000700)=[{&(0x7f0000000000)="eb3c906d8d6673fdd2617400028001000240000004f801", 0x17}, {&(0x7f0000000900)="57595a4b414c4c45522020085ac19f691107ff0000097eb3541980b01c42d149ffc610de7800000000135eed1df1d1001cc2de850f1fffb2aed768635ef7e75eff912ac4c15e29fb3418fafff8d198e312475ffa1d000000000000ad25822a17b17f463e104179c19c2ad2fbddc04f62826086704df68ddcc2717a2dcd89932daf1c0e912e75558c8d25a7bb914c18f21f883d9096b3302646d6af8b5fd37a77a425c7d5c79403e8ed47e885689f6d9adc80eef58a57f069c4a5b73d3f5c70c4a13fa50731a24d798b503b9fe27842df49dc50", 0xd3, 0x600}, {0x0, 0x0, 0xd}], 0x2a0cc10, &(0x7f0000000880)={[{@shortname_win95}, {@fat=@time_offset={'time_offset', 0x3d, 0x13}}, {@shortname_lower}, {@utf8no}, {@numtail}, {@shortname_mixed}]}) mkdirat(r2, &(0x7f0000000040)='./file1\x00', 0x2300) 12:11:38 executing program 3: prlimit64(0x0, 0xe, &(0x7f0000000280)={0x9, 0x8d}, 0x0) getpid() sched_setattr(0x0, &(0x7f0000000140)={0x38, 0x2, 0x0, 0x0, 0x9}, 0x0) sched_setattr(0x0, &(0x7f00000000c0)={0x38, 0x2, 0x0, 0x0, 0x5, 0x0, 0x0, 0x3}, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r0, &(0x7f000057eff8)=@abs, 0x6e) sendmmsg$unix(r1, &(0x7f00000bd000), 0x318, 0x0) recvmmsg(r0, &(0x7f00000000c0), 0x10106, 0x2, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000a80)={0x0, 0x0, &(0x7f0000000640)=[{&(0x7f0000000500)="b9038d44325e53838d82981a232028f21c9a32258bae80667c9b76500b90dee4ec8a02d24923d7eca478d167e068560475392392a836eac2f1c6862b2657467cba92408b1fc259b5e0689c8d89c42f7804ace7b3d53f70cd1cfd7e23d034273ccb7039b5b693e1952b88e12c57b92ff110cced656ca15aaf78bdde14521f8776d4b9442b687a8d78da85293af3b7edd9a0081b18b34932d4e9ddf9ef7d852da64730731d76fa0f1fa89585e17d783ae1c04495ea2e8c6154cd6853faa062e0a1980c85ab387d0c3133aaa5a8ef45cee9a53a0b574d54700ccf31d13258920487090acb468247811557a9914340b6a8fdbe21a48f30", 0xf5}, {&(0x7f0000000600)="3dc8c91c2f574b90e31e37a9bcbf8eefb052c164de458e2cc5e0cda8ac8da1", 0x1f}, {&(0x7f0000000780)}], 0x3, &(0x7f0000000a40)=[@cred={{0x1c}}], 0x20}, 0x48004) syz_mount_image$vfat(&(0x7f00000002c0), &(0x7f0000000440)='./file0\x00', 0xfffffffffffffffe, 0x3, &(0x7f0000000700)=[{&(0x7f0000000000)="eb3c906d8d6673fdd2617400028001000240000004f801", 0x17}, {&(0x7f0000000900)="57595a4b414c4c45522020085ac19f691107ff0000097eb3541980b01c42d149ffc610de7800000000135eed1df1d1001cc2de850f1fffb2aed768635ef7e75eff912ac4c15e29fb3418fafff8d198e312475ffa1d000000000000ad25822a17b17f463e104179c19c2ad2fbddc04f62826086704df68ddcc2717a2dcd89932daf1c0e912e75558c8d25a7bb914c18f21f883d9096b3302646d6af8b5fd37a77a425c7d5c79403e8ed47e885689f6d9adc80eef58a57f069c4a5b73d3f5c70c4a13fa50731a24d798b503b9fe27842df49dc50", 0xd3, 0x600}, {0x0, 0x0, 0xd}], 0x2a0cc10, &(0x7f0000000880)={[{@shortname_win95}, {@fat=@time_offset={'time_offset', 0x3d, 0x13}}, {@shortname_lower}, {@utf8no}, {@numtail}, {@shortname_mixed}]}) 12:11:38 executing program 1: r0 = syz_mount_image$vfat(&(0x7f00000002c0), &(0x7f0000000440)='./file0\x00', 0x0, 0x2, &(0x7f0000000700)=[{&(0x7f0000000000)="eb3c906d8d6673fdd2617400", 0xc}, {0x0, 0x0, 0x600}], 0x2a0cc10, &(0x7f0000000880)={[{@shortname_win95}, {@fat=@time_offset={'time_offset', 0x3d, 0x13}}, {@shortname_lower}, {@utf8no}, {@numtail}, {@shortname_mixed}]}) mkdirat(r0, &(0x7f0000000040)='./file1\x00', 0x2300) [ 693.270208][T13076] loop1: detected capacity change from 0 to 6 [ 693.352659][T13085] loop1: detected capacity change from 0 to 6 [ 693.368704][T13086] loop5: detected capacity change from 0 to 264192 [ 693.389468][T13088] loop3: detected capacity change from 0 to 264192 [ 693.391695][T13089] loop2: detected capacity change from 0 to 264192 12:11:38 executing program 1: r0 = syz_mount_image$vfat(&(0x7f00000002c0), &(0x7f0000000440)='./file0\x00', 0x0, 0x2, &(0x7f0000000700)=[{&(0x7f0000000000)="eb3c906d8d6673fdd2617400", 0xc}, {0x0, 0x0, 0x600}], 0x2a0cc10, &(0x7f0000000880)={[{@shortname_win95}, {@fat=@time_offset={'time_offset', 0x3d, 0x13}}, {@shortname_lower}, {@utf8no}, {@numtail}, {@shortname_mixed}]}) mkdirat(r0, &(0x7f0000000040)='./file1\x00', 0x2300) [ 693.471899][T13092] loop1: detected capacity change from 0 to 6 12:11:39 executing program 1: r0 = syz_mount_image$vfat(&(0x7f00000002c0), &(0x7f0000000440)='./file0\x00', 0x0, 0x2, &(0x7f0000000700)=[{&(0x7f0000000000)="eb3c906d8d6673fdd2617400028001000240", 0x12}, {0x0, 0x0, 0x600}], 0x2a0cc10, &(0x7f0000000880)={[{@shortname_win95}, {@fat=@time_offset={'time_offset', 0x3d, 0x13}}, {@shortname_lower}, {@utf8no}, {@numtail}, {@shortname_mixed}]}) mkdirat(r0, &(0x7f0000000040)='./file1\x00', 0x2300) [ 693.571620][T13094] loop1: detected capacity change from 0 to 6 12:11:39 executing program 1: r0 = syz_mount_image$vfat(&(0x7f00000002c0), &(0x7f0000000440)='./file0\x00', 0x0, 0x2, &(0x7f0000000700)=[{&(0x7f0000000000)="eb3c906d8d6673fdd2617400028001000240", 0x12}, {0x0, 0x0, 0x600}], 0x2a0cc10, &(0x7f0000000880)={[{@shortname_win95}, {@fat=@time_offset={'time_offset', 0x3d, 0x13}}, {@shortname_lower}, {@utf8no}, {@numtail}, {@shortname_mixed}]}) mkdirat(r0, &(0x7f0000000040)='./file1\x00', 0x2300) [ 693.664543][T13097] loop1: detected capacity change from 0 to 6 12:11:39 executing program 1: r0 = syz_mount_image$vfat(&(0x7f00000002c0), &(0x7f0000000440)='./file0\x00', 0x0, 0x2, &(0x7f0000000700)=[{&(0x7f0000000000)="eb3c906d8d6673fdd2617400028001000240", 0x12}, {0x0, 0x0, 0x600}], 0x2a0cc10, &(0x7f0000000880)={[{@shortname_win95}, {@fat=@time_offset={'time_offset', 0x3d, 0x13}}, {@shortname_lower}, {@utf8no}, {@numtail}, {@shortname_mixed}]}) mkdirat(r0, &(0x7f0000000040)='./file1\x00', 0x2300) [ 693.768156][T13099] loop1: detected capacity change from 0 to 6 12:11:39 executing program 4: prlimit64(0x0, 0xe, &(0x7f0000000280)={0x9, 0x8d}, 0x0) getpid() sched_setattr(0x0, &(0x7f0000000140)={0x38, 0x2, 0x0, 0x0, 0x9}, 0x0) sched_setattr(0x0, &(0x7f00000000c0)={0x38, 0x2, 0x0, 0x0, 0x5}, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r0, &(0x7f000057eff8)=@abs, 0x6e) sendmmsg$unix(r1, &(0x7f00000bd000), 0x318, 0x0) recvmmsg(r0, &(0x7f00000000c0), 0x10106, 0x0, 0x0) 12:11:39 executing program 1: r0 = syz_mount_image$vfat(&(0x7f00000002c0), &(0x7f0000000440)='./file0\x00', 0x0, 0x2, &(0x7f0000000700)=[{&(0x7f0000000000)="eb3c906d8d6673fdd2617400028001000240000004", 0x15}, {0x0, 0x0, 0x600}], 0x2a0cc10, &(0x7f0000000880)={[{@shortname_win95}, {@fat=@time_offset={'time_offset', 0x3d, 0x13}}, {@shortname_lower}, {@utf8no}, {@numtail}, {@shortname_mixed}]}) mkdirat(r0, &(0x7f0000000040)='./file1\x00', 0x2300) [ 693.880499][T13103] loop1: detected capacity change from 0 to 6 12:11:39 executing program 5: prlimit64(0x0, 0xe, &(0x7f0000000280)={0x9, 0x8d}, 0x0) r0 = getpid() sched_setaffinity(0x0, 0x8, &(0x7f0000000040)=0xffffffffffff0166) sched_setattr(0x0, 0x0, 0x0) sched_setattr(r0, &(0x7f00000000c0)={0x38, 0x2, 0x0, 0x0, 0x5, 0x0, 0x0, 0x3}, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) sendmmsg$unix(r1, &(0x7f00000bd000), 0x318, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000a80)={0x0, 0x0, &(0x7f0000000640)=[{&(0x7f0000000500)="b9038d44325e53838d82981a232028f21c9a32258bae80667c9b76500b90dee4ec8a02d24923d7eca478d167e068560475392392a836eac2f1c6862b2657467cba92408b1fc259b5e0689c8d89c42f7804ace7b3d53f70cd1cfd7e23d034273ccb7039b5b693e1952b88e12c57b92ff110cced656ca15aaf78bdde14521f8776d4b9442b687a8d78da85293af3b7edd9a0081b18b34932d4e9ddf9ef7d852da64730731d76fa0f1fa89585e17d783ae1c04495ea2e8c6154cd6853faa062e0a1980c85ab387d0c3133aaa5a8ef45cee9a53a0b574d54700ccf31d13258920487090acb468247811557a9914340b6a8fdbe21a48f30", 0xf5}, {&(0x7f0000000600)="3dc8c91c2f574b90e31e37a9bcbf8eefb052c164de458e2cc5e0cda8ac8da1", 0x1f}, {&(0x7f0000000780)}], 0x3, &(0x7f0000000a40)=[@cred={{0x1c}}], 0x20}, 0x48004) r2 = syz_mount_image$vfat(&(0x7f00000002c0), &(0x7f0000000440)='./file0\x00', 0xfffffffffffffffe, 0x3, &(0x7f0000000700)=[{&(0x7f0000000000)="eb3c906d8d6673fdd2617400028001000240000004f801", 0x17}, {&(0x7f0000000900)="57595a4b414c4c45522020085ac19f691107ff0000097eb3541980b01c42d149ffc610de7800000000135eed1df1d1001cc2de850f1fffb2aed768635ef7e75eff912ac4c15e29fb3418fafff8d198e312475ffa1d000000000000ad25822a17b17f463e104179c19c2ad2fbddc04f62826086704df68ddcc2717a2dcd89932daf1c0e912e75558c8d25a7bb914c18f21f883d9096b3302646d6af8b5fd37a77a425c7d5c79403e8ed47e885689f6d9adc80eef58a57f069c4a5b73d3f5c70c4a13fa50731a24d798b503b9fe27842df49dc50", 0xd3, 0x600}, {0x0, 0x0, 0xd}], 0x2a0cc10, &(0x7f0000000880)={[{@shortname_win95}, {@fat=@time_offset={'time_offset', 0x3d, 0x13}}, {@shortname_lower}, {@utf8no}, {@numtail}, {@shortname_mixed}]}) mkdirat(r2, &(0x7f0000000040)='./file1\x00', 0x2300) 12:11:39 executing program 1: r0 = syz_mount_image$vfat(&(0x7f00000002c0), &(0x7f0000000440)='./file0\x00', 0x0, 0x2, &(0x7f0000000700)=[{&(0x7f0000000000)="eb3c906d8d6673fdd2617400028001000240000004", 0x15}, {0x0, 0x0, 0x600}], 0x2a0cc10, &(0x7f0000000880)={[{@shortname_win95}, {@fat=@time_offset={'time_offset', 0x3d, 0x13}}, {@shortname_lower}, {@utf8no}, {@numtail}, {@shortname_mixed}]}) mkdirat(r0, &(0x7f0000000040)='./file1\x00', 0x2300) 12:11:39 executing program 0: prlimit64(0x0, 0xe, &(0x7f0000000280)={0x9, 0x8d}, 0x0) sched_setattr(0x0, &(0x7f0000000140)={0x38, 0x2, 0x0, 0x0, 0x9}, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r0, &(0x7f000057eff8)=@abs, 0x6e) sendmmsg$unix(r1, &(0x7f00000bd000), 0x318, 0x0) recvmmsg(r0, 0x0, 0x0, 0x0, 0x0) 12:11:39 executing program 2: r0 = syz_mount_image$vfat(&(0x7f00000002c0), &(0x7f0000000440)='./file0\x00', 0x0, 0x2, &(0x7f0000000700)=[{&(0x7f0000000000)="eb3c906d8d6673fdd2617400028001000240", 0x12}, {0x0, 0x0, 0x600}], 0x2a0cc10, &(0x7f0000000880)={[{@shortname_win95}, {@fat=@time_offset={'time_offset', 0x3d, 0x13}}, {@shortname_lower}, {@utf8no}, {@numtail}, {@shortname_mixed}]}) mkdirat(r0, &(0x7f0000000040)='./file1\x00', 0x2300) 12:11:39 executing program 3: prlimit64(0x0, 0xe, &(0x7f0000000280)={0x9, 0x8d}, 0x0) getpid() sched_setattr(0x0, &(0x7f0000000140)={0x38, 0x2, 0x0, 0x0, 0x9}, 0x0) sched_setattr(0x0, &(0x7f00000000c0)={0x38, 0x2, 0x0, 0x0, 0x5, 0x0, 0x0, 0x3}, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r0, &(0x7f000057eff8)=@abs, 0x6e) sendmmsg$unix(r1, &(0x7f00000bd000), 0x318, 0x0) recvmmsg(r0, &(0x7f00000000c0), 0x10106, 0x2, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000a80)={0x0, 0x0, &(0x7f0000000640)=[{&(0x7f0000000500)="b9038d44325e53838d82981a232028f21c9a32258bae80667c9b76500b90dee4ec8a02d24923d7eca478d167e068560475392392a836eac2f1c6862b2657467cba92408b1fc259b5e0689c8d89c42f7804ace7b3d53f70cd1cfd7e23d034273ccb7039b5b693e1952b88e12c57b92ff110cced656ca15aaf78bdde14521f8776d4b9442b687a8d78da85293af3b7edd9a0081b18b34932d4e9ddf9ef7d852da64730731d76fa0f1fa89585e17d783ae1c04495ea2e8c6154cd6853faa062e0a1980c85ab387d0c3133aaa5a8ef45cee9a53a0b574d54700ccf31d13258920487090acb468247811557a9914340b6a8fdbe21a48f30", 0xf5}, {&(0x7f0000000600)="3dc8c91c2f574b90e31e37a9bcbf8eefb052c164de458e2cc5e0cda8ac8da1", 0x1f}, {&(0x7f0000000780)}], 0x3, &(0x7f0000000a40)=[@cred={{0x1c}}], 0x20}, 0x48004) syz_mount_image$vfat(&(0x7f00000002c0), &(0x7f0000000440)='./file0\x00', 0xfffffffffffffffe, 0x3, &(0x7f0000000700)=[{&(0x7f0000000000)="eb3c906d8d6673fdd2617400028001000240000004f801", 0x17}, {&(0x7f0000000900)="57595a4b414c4c45522020085ac19f691107ff0000097eb3541980b01c42d149ffc610de7800000000135eed1df1d1001cc2de850f1fffb2aed768635ef7e75eff912ac4c15e29fb3418fafff8d198e312475ffa1d000000000000ad25822a17b17f463e104179c19c2ad2fbddc04f62826086704df68ddcc2717a2dcd89932daf1c0e912e75558c8d25a7bb914c18f21f883d9096b3302646d6af8b5fd37a77a425c7d5c79403e8ed47e885689f6d9adc80eef58a57f069c4a5b73d3f5c70c4a13fa50731a24d798b503b9fe27842df49dc50", 0xd3, 0x600}, {0x0, 0x0, 0xd}], 0x2a0cc10, &(0x7f0000000880)={[{@shortname_win95}, {@fat=@time_offset={'time_offset', 0x3d, 0x13}}, {@shortname_lower}, {@utf8no}, {@numtail}, {@shortname_mixed}]}) 12:11:39 executing program 1: r0 = syz_mount_image$vfat(&(0x7f00000002c0), &(0x7f0000000440)='./file0\x00', 0x0, 0x2, &(0x7f0000000700)=[{&(0x7f0000000000)="eb3c906d8d6673fdd2617400028001000240000004", 0x15}, {0x0, 0x0, 0x600}], 0x2a0cc10, &(0x7f0000000880)={[{@shortname_win95}, {@fat=@time_offset={'time_offset', 0x3d, 0x13}}, {@shortname_lower}, {@utf8no}, {@numtail}, {@shortname_mixed}]}) mkdirat(r0, &(0x7f0000000040)='./file1\x00', 0x2300) [ 694.299549][T13107] loop1: detected capacity change from 0 to 6 [ 694.309483][T13110] loop2: detected capacity change from 0 to 6 12:11:39 executing program 2: prlimit64(0x0, 0x0, &(0x7f0000000280)={0x9, 0x8d}, 0x0) getpid() sched_setattr(0x0, &(0x7f0000000140)={0x38, 0x2, 0x0, 0x0, 0x9}, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) sendmmsg$unix(r0, &(0x7f00000bd000), 0x318, 0x0) r1 = syz_mount_image$vfat(&(0x7f00000002c0), &(0x7f0000000440)='./file0\x00', 0xfffffffffffffffe, 0x3, &(0x7f0000000700)=[{&(0x7f0000000000)="eb3c906d8d6673fdd2617400028001000240000004f801", 0x17}, {&(0x7f0000000900)="57595a4b414c4c45522020085ac19f691107ff0000097eb3541980b01c42d149ffc610de7800000000135eed1df1d1001cc2de850f1fffb2aed768635ef7e75eff912ac4c15e29fb3418fafff8d198e312475ffa1d000000000000ad25822a17b17f463e104179c19c2ad2fbddc04f62826086704df68ddcc2717a2dcd89932daf1c0e912e75558c8d25a7bb914c18f21f883d9096b3302646d6af8b5fd37a77a425c7d5c79403e8ed47e885689f6d9adc80eef58a57f069c4a5b73d3f5c70c4a13fa50731a24d798b503b9fe27842df49dc50", 0xd3, 0x600}, {0x0, 0x0, 0xd}], 0x2a0cc10, &(0x7f0000000880)={[{@shortname_win95}, {@fat=@time_offset={'time_offset', 0x3d, 0x13}}, {@shortname_lower}, {@utf8no}, {@numtail}, {@shortname_mixed}]}) mkdirat(r1, &(0x7f0000000040)='./file1\x00', 0x2300) [ 694.372820][T13117] loop1: detected capacity change from 0 to 6 [ 694.403822][T13121] loop5: detected capacity change from 0 to 264192 12:11:39 executing program 1: r0 = syz_mount_image$vfat(&(0x7f00000002c0), &(0x7f0000000440)='./file0\x00', 0x0, 0x2, &(0x7f0000000700)=[{&(0x7f0000000000)="eb3c906d8d6673fdd2617400028001000240000004f8", 0x16}, {0x0, 0x0, 0x600}], 0x2a0cc10, &(0x7f0000000880)={[{@shortname_win95}, {@fat=@time_offset={'time_offset', 0x3d, 0x13}}, {@shortname_lower}, {@utf8no}, {@numtail}, {@shortname_mixed}]}) mkdirat(r0, &(0x7f0000000040)='./file1\x00', 0x2300) [ 694.434769][T13122] loop2: detected capacity change from 0 to 264192 [ 694.456584][T13123] loop3: detected capacity change from 0 to 264192 [ 694.466511][T13125] loop1: detected capacity change from 0 to 6 12:11:40 executing program 1: r0 = syz_mount_image$vfat(&(0x7f00000002c0), &(0x7f0000000440)='./file0\x00', 0x0, 0x2, &(0x7f0000000700)=[{&(0x7f0000000000)="eb3c906d8d6673fdd2617400028001000240000004f8", 0x16}, {0x0, 0x0, 0x600}], 0x2a0cc10, &(0x7f0000000880)={[{@shortname_win95}, {@fat=@time_offset={'time_offset', 0x3d, 0x13}}, {@shortname_lower}, {@utf8no}, {@numtail}, {@shortname_mixed}]}) mkdirat(r0, &(0x7f0000000040)='./file1\x00', 0x2300) [ 694.564992][T13128] loop1: detected capacity change from 0 to 6 12:11:40 executing program 1: r0 = syz_mount_image$vfat(&(0x7f00000002c0), &(0x7f0000000440)='./file0\x00', 0x0, 0x2, &(0x7f0000000700)=[{&(0x7f0000000000)="eb3c906d8d6673fdd2617400028001000240000004f8", 0x16}, {0x0, 0x0, 0x600}], 0x2a0cc10, &(0x7f0000000880)={[{@shortname_win95}, {@fat=@time_offset={'time_offset', 0x3d, 0x13}}, {@shortname_lower}, {@utf8no}, {@numtail}, {@shortname_mixed}]}) mkdirat(r0, &(0x7f0000000040)='./file1\x00', 0x2300) [ 694.634533][T13130] loop1: detected capacity change from 0 to 6 12:11:40 executing program 4: prlimit64(0x0, 0xe, &(0x7f0000000280)={0x9, 0x8d}, 0x0) getpid() sched_setattr(0x0, &(0x7f0000000140)={0x38, 0x2, 0x0, 0x0, 0x9}, 0x0) sched_setattr(0x0, &(0x7f00000000c0)={0x38, 0x2, 0x0, 0x0, 0x5}, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r0, &(0x7f000057eff8)=@abs, 0x6e) sendmmsg$unix(r1, &(0x7f00000bd000), 0x318, 0x0) recvmmsg(r0, &(0x7f00000000c0), 0x10106, 0x0, 0x0) 12:11:40 executing program 1: r0 = syz_mount_image$vfat(&(0x7f00000002c0), &(0x7f0000000440)='./file0\x00', 0x0, 0x2, &(0x7f0000000700)=[{&(0x7f0000000000)="eb3c906d8d6673fdd2617400028001000240000004f801", 0x17}, {0x0, 0x0, 0x600}], 0x0, &(0x7f0000000880)={[{@shortname_win95}, {@fat=@time_offset={'time_offset', 0x3d, 0x13}}, {@shortname_lower}, {@utf8no}, {@numtail}, {@shortname_mixed}]}) mkdirat(r0, &(0x7f0000000040)='./file1\x00', 0x2300) [ 694.706593][T13132] loop1: detected capacity change from 0 to 6 [ 694.714427][T13132] FAT-fs (loop1): Directory bread(block 6) failed [ 694.721900][T13132] FAT-fs (loop1): Directory bread(block 6) failed 12:11:40 executing program 5: getpid() sched_setaffinity(0x0, 0x0, 0x0) socketpair$unix(0x1, 0x0, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) sendmmsg$unix(r1, &(0x7f00000bd000), 0x318, 0x0) recvmmsg(r0, &(0x7f00000000c0), 0x10106, 0x2, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000a80)={0x0, 0x0, &(0x7f0000000640)=[{&(0x7f0000000500)="b9038d44325e53838d82981a232028f21c9a32258bae80667c9b76500b90dee4ec8a02d24923d7eca478d167e068560475392392a836eac2f1c6862b2657467cba92408b1fc259b5e0689c8d89c42f7804ace7b3d53f70cd1cfd7e23d034273ccb7039b5b693e1952b88e12c57b92ff110cced656ca15aaf78bdde14521f8776d4b9442b687a8d78da85293af3b7edd9a0081b18b34932d4e9ddf9ef7d852da64730731d76fa0f1fa89585e17d783ae1c04495ea2e8c6154cd6853faa062e0a1980c85ab387d0c3133aaa5a8ef45cee9a53a0b574d54700ccf31d13258920487090acb468247811557a9914340b6a8fdbe21a48f30", 0xf5}, {&(0x7f0000000600)="3dc8c91c2f574b90e31e37a9bcbf8eefb052c164de458e2cc5e0cda8ac8da1", 0x1f}, {&(0x7f0000000780)}], 0x3, &(0x7f0000000a40)=[@cred={{0x1c}}], 0x20}, 0x48004) syz_mount_image$vfat(&(0x7f00000002c0), &(0x7f0000000440)='./file0\x00', 0xfffffffffffffffe, 0x3, &(0x7f0000000700)=[{&(0x7f0000000000)="eb3c906d8d6673fdd2617400028001000240000004f801", 0x17}, {&(0x7f0000000900)="57595a4b414c4c45522020085ac19f691107ff0000097eb3541980b01c42d149ffc610de7800000000135eed1df1d1001cc2de850f1fffb2aed768635ef7e75eff912ac4c15e29fb3418fafff8d198e312475ffa1d000000000000ad25822a17b17f463e104179c19c2ad2fbddc04f62826086704df68ddcc2717a2dcd89932daf1c0e912e75558c8d25a7bb914c18f21f883d9096b3302646d6af8b5fd37a77a425c7d5c79403e8ed47e885689f6d9adc80eef58a57f069c4a5b73d3f5c70c4a13fa50731a24d798b503b9fe27842df49dc50", 0xd3, 0x600}, {0x0, 0x0, 0xd}], 0x2a0cc10, &(0x7f0000000880)={[{@shortname_win95}, {@fat=@time_offset={'time_offset', 0x3d, 0x13}}, {@shortname_lower}, {@utf8no}, {@numtail}, {@shortname_mixed}]}) 12:11:40 executing program 1: r0 = syz_mount_image$vfat(&(0x7f00000002c0), &(0x7f0000000440)='./file0\x00', 0x0, 0x2, &(0x7f0000000700)=[{&(0x7f0000000000)="eb3c906d8d6673fdd2617400028001000240000004f801", 0x17}, {0x0, 0x0, 0x600}], 0x0, 0x0) mkdirat(r0, &(0x7f0000000040)='./file1\x00', 0x2300) 12:11:40 executing program 0: prlimit64(0x0, 0xe, &(0x7f0000000280)={0x9, 0x8d}, 0x0) sched_setattr(0x0, &(0x7f0000000140)={0x38, 0x2, 0x0, 0x0, 0x9}, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r0, &(0x7f000057eff8)=@abs, 0x6e) sendmmsg$unix(r1, &(0x7f00000bd000), 0x318, 0x0) recvmmsg(r0, 0x0, 0x0, 0x0, 0x0) 12:11:40 executing program 3: prlimit64(0x0, 0xe, &(0x7f0000000280)={0x9}, 0x0) r0 = getpid() sched_setattr(0x0, &(0x7f0000000140)={0x38, 0x2, 0x0, 0x0, 0x9}, 0x0) sched_setattr(r0, &(0x7f00000000c0)={0x38, 0x2, 0x0, 0x0, 0x5, 0x0, 0x0, 0x3}, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r1, &(0x7f000057eff8)=@abs, 0x6e) sendmmsg$unix(r2, &(0x7f00000bd000), 0x318, 0x0) recvmmsg(r1, &(0x7f00000000c0), 0x10106, 0x2, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000a80)={0x0, 0x0, &(0x7f0000000640)=[{&(0x7f0000000500)="b9038d44325e53838d82981a232028f21c9a32258bae80667c9b76500b90dee4ec8a02d24923d7eca478d167e068560475392392a836eac2f1c6862b2657467cba92408b1fc259b5e0689c8d89c42f7804ace7b3d53f70cd1cfd7e23d034273ccb7039b5b693e1952b88e12c57b92ff110cced656ca15aaf78bdde14521f8776d4b9442b687a8d78da85293af3b7edd9a0081b18b34932d4e9ddf9ef7d852da64730731d76fa0f1fa89585e17d783ae1c04495ea2e8c6154cd6853faa062e0a1980c85ab387d0c3133aaa5a8ef45cee9a53a0b574d54700ccf31d13258920487090acb468247811557a9914340b6a8fdbe21a48f30", 0xf5}, {&(0x7f0000000600)="3dc8c91c2f574b90e31e37a9bcbf8eefb052c164de458e2cc5e0cda8ac8da1", 0x1f}, {&(0x7f0000000780)}], 0x3, &(0x7f0000000a40)=[@cred={{0x1c}}], 0x20}, 0x48004) syz_mount_image$vfat(&(0x7f00000002c0), &(0x7f0000000440)='./file0\x00', 0xfffffffffffffffe, 0x3, &(0x7f0000000700)=[{&(0x7f0000000000)="eb3c906d8d6673fdd2617400028001000240000004f801", 0x17}, {&(0x7f0000000900)="57595a4b414c4c45522020085ac19f691107ff0000097eb3541980b01c42d149ffc610de7800000000135eed1df1d1001cc2de850f1fffb2aed768635ef7e75eff912ac4c15e29fb3418fafff8d198e312475ffa1d000000000000ad25822a17b17f463e104179c19c2ad2fbddc04f62826086704df68ddcc2717a2dcd89932daf1c0e912e75558c8d25a7bb914c18f21f883d9096b3302646d6af8b5fd37a77a425c7d5c79403e8ed47e885689f6d9adc80eef58a57f069c4a5b73d3f5c70c4a13fa50731a24d798b503b9fe27842df49dc50", 0xd3, 0x600}, {0x0, 0x0, 0xd}], 0x2a0cc10, &(0x7f0000000880)={[{@shortname_win95}, {@fat=@time_offset={'time_offset', 0x3d, 0x13}}, {@shortname_lower}, {@utf8no}, {@numtail}, {@shortname_mixed}]}) 12:11:40 executing program 2: prlimit64(0x0, 0x0, &(0x7f0000000280)={0x9, 0x8d}, 0x0) getpid() sched_setaffinity(0x0, 0x8, &(0x7f0000000040)=0xffffffffffff0166) sched_setattr(0x0, &(0x7f0000000140)={0x38, 0x2, 0x0, 0x0, 0x9}, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) sendmmsg$unix(r0, &(0x7f00000bd000), 0x318, 0x0) r1 = syz_mount_image$vfat(&(0x7f00000002c0), &(0x7f0000000440)='./file0\x00', 0xfffffffffffffffe, 0x3, &(0x7f0000000700)=[{&(0x7f0000000000)="eb3c906d8d6673fdd2617400028001000240000004f801", 0x17}, {&(0x7f0000000900)="57595a4b414c4c45522020085ac19f691107ff0000097eb3541980b01c42d149ffc610de7800000000135eed1df1d1001cc2de850f1fffb2aed768635ef7e75eff912ac4c15e29fb3418fafff8d198e312475ffa1d000000000000ad25822a17b17f463e104179c19c2ad2fbddc04f62826086704df68ddcc2717a2dcd89932daf1c0e912e75558c8d25a7bb914c18f21f883d9096b3302646d6af8b5fd37a77a425c7d5c79403e8ed47e885689f6d9adc80eef58a57f069c4a5b73d3f5c70c4a13fa50731a24d798b503b9fe27842df49dc50", 0xd3, 0x600}, {0x0, 0x0, 0xd}], 0x2a0cc10, &(0x7f0000000880)={[{@shortname_win95}, {@fat=@time_offset={'time_offset', 0x3d, 0x13}}, {@shortname_lower}, {@utf8no}, {@numtail}, {@shortname_mixed}]}) mkdirat(r1, &(0x7f0000000040)='./file1\x00', 0x2300) 12:11:40 executing program 1: r0 = syz_mount_image$vfat(&(0x7f00000002c0), &(0x7f0000000440)='./file0\x00', 0x0, 0x2, &(0x7f0000000700)=[{&(0x7f0000000000)="eb3c906d8d6673fdd2617400028001000240000004f801", 0x17}, {0x0, 0x0, 0x600}], 0x0, 0x0) mkdirat(r0, &(0x7f0000000040)='./file1\x00', 0x2300) [ 695.188680][T13137] loop1: detected capacity change from 0 to 6 12:11:40 executing program 5: r0 = getpid() sched_setaffinity(0x0, 0x8, &(0x7f0000000040)=0xffffffffffff0166) sched_setattr(0x0, &(0x7f0000000140)={0x38, 0x2, 0x0, 0x0, 0x9}, 0x0) sched_setattr(r0, &(0x7f00000000c0)={0x38, 0x2, 0x0, 0x0, 0x5, 0x0, 0x0, 0x3}, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r1, &(0x7f000057eff8)=@abs, 0x6e) sendmmsg$unix(r2, &(0x7f00000bd000), 0x318, 0x0) recvmmsg(r1, &(0x7f00000000c0), 0x10106, 0x2, 0x0) syz_mount_image$vfat(&(0x7f00000002c0), &(0x7f0000000440)='./file0\x00', 0xfffffffffffffffe, 0x3, &(0x7f0000000700)=[{&(0x7f0000000000)="eb3c906d8d6673fdd2617400028001000240000004f801", 0x17}, {&(0x7f0000000900)="57595a4b414c4c45522020085ac19f691107ff0000097eb3541980b01c42d149ffc610de7800000000135eed1df1d1001cc2de850f1fffb2aed768635ef7e75eff912ac4c15e29fb3418fafff8d198e312475ffa1d000000000000ad25822a17b17f463e104179c19c2ad2fbddc04f62826086704df68ddcc2717a2dcd89932daf1c0e912e75558c8d25a7bb914c18f21f883d9096b3302646d6af8b5fd37a77a425c7d5c79403e8ed47e885689f6d9adc80eef58a57f069c4a5b73d3f5c70c4a13fa50731a24d798b503b9fe27842df49dc50", 0xd3, 0x600}, {0x0, 0x0, 0xd}], 0x2a0cc10, &(0x7f0000000880)={[{@shortname_win95}, {@fat=@time_offset={'time_offset', 0x3d, 0x13}}, {@shortname_lower}, {@utf8no}, {@numtail}, {@shortname_mixed}]}) [ 695.261137][T13142] loop5: detected capacity change from 0 to 264192 [ 695.300870][T13148] loop1: detected capacity change from 0 to 6 12:11:40 executing program 1: r0 = syz_mount_image$vfat(&(0x7f00000002c0), &(0x7f0000000440)='./file0\x00', 0x0, 0x2, &(0x7f0000000700)=[{&(0x7f0000000000)="eb3c906d8d6673fdd2617400028001000240000004f801", 0x17}, {0x0, 0x0, 0x600}], 0x0, 0x0) mkdirat(r0, &(0x7f0000000040)='./file1\x00', 0x2300) [ 695.339703][T13152] loop2: detected capacity change from 0 to 264192 [ 695.374486][T13154] loop3: detected capacity change from 0 to 264192 [ 695.422555][T13155] loop5: detected capacity change from 0 to 264192 [ 695.439054][T13157] loop1: detected capacity change from 0 to 6 12:11:41 executing program 1: r0 = syz_mount_image$vfat(&(0x7f00000002c0), &(0x7f0000000440)='./file0\x00', 0x0, 0x2, &(0x7f0000000700)=[{&(0x7f0000000000)="eb3c906d8d6673fdd2617400028001000240000004f801", 0x17}, {0x0, 0x0, 0x600}], 0x0, &(0x7f0000000880)={[{@shortname_win95}, {@fat=@time_offset={'time_offset', 0x3d, 0x13}}, {@shortname_lower}, {@utf8no}, {@numtail}]}) mkdirat(r0, &(0x7f0000000040)='./file1\x00', 0x2300) 12:11:41 executing program 4: prlimit64(0x0, 0xe, &(0x7f0000000280)={0x9, 0x8d}, 0x0) getpid() sched_setattr(0x0, &(0x7f0000000140)={0x38, 0x2, 0x0, 0x0, 0x9}, 0x0) sched_setattr(0x0, &(0x7f00000000c0)={0x38, 0x2, 0x0, 0x0, 0x5}, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r0, &(0x7f000057eff8)=@abs, 0x6e) sendmmsg$unix(r1, &(0x7f00000bd000), 0x318, 0x0) recvmmsg(r0, &(0x7f00000000c0), 0x10106, 0x0, 0x0) [ 695.551464][T13159] loop1: detected capacity change from 0 to 6 [ 695.581920][T13159] FAT-fs (loop1): Directory bread(block 6) failed 12:11:41 executing program 1: r0 = syz_mount_image$vfat(&(0x7f00000002c0), &(0x7f0000000440)='./file0\x00', 0x0, 0x2, &(0x7f0000000700)=[{&(0x7f0000000000)="eb3c906d8d6673fdd2617400028001000240000004f801", 0x17}, {0x0, 0x0, 0x600}], 0x0, &(0x7f0000000880)={[{@shortname_win95}, {@fat=@time_offset={'time_offset', 0x3d, 0x13}}, {@shortname_lower}, {@utf8no}]}) mkdirat(r0, &(0x7f0000000040)='./file1\x00', 0x2300) [ 695.608589][T13159] FAT-fs (loop1): Directory bread(block 6) failed 12:11:41 executing program 1: r0 = syz_mount_image$vfat(&(0x7f00000002c0), &(0x7f0000000440)='./file0\x00', 0x0, 0x2, &(0x7f0000000700)=[{&(0x7f0000000000)="eb3c906d8d6673fdd2617400028001000240000004f801", 0x17}, {0x0, 0x0, 0x600}], 0x0, &(0x7f0000000880)={[{@shortname_win95}, {@fat=@time_offset={'time_offset', 0x3d, 0x13}}, {@shortname_lower}]}) mkdirat(r0, &(0x7f0000000040)='./file1\x00', 0x2300) [ 695.711579][T13164] loop1: detected capacity change from 0 to 6 [ 695.731760][T13164] FAT-fs (loop1): Directory bread(block 6) failed [ 695.754485][T13164] FAT-fs (loop1): Directory bread(block 6) failed [ 695.824439][T13166] loop1: detected capacity change from 0 to 6 [ 695.847684][T13166] FAT-fs (loop1): Directory bread(block 6) failed 12:11:41 executing program 1: r0 = syz_mount_image$vfat(&(0x7f00000002c0), &(0x7f0000000440)='./file0\x00', 0x0, 0x2, &(0x7f0000000700)=[{&(0x7f0000000000)="eb3c906d8d6673fdd2617400028001000240000004f801", 0x17}, {0x0, 0x0, 0x600}], 0x0, &(0x7f0000000880)={[{@shortname_win95}, {@fat=@time_offset={'time_offset', 0x3d, 0x13}}]}) mkdirat(r0, &(0x7f0000000040)='./file1\x00', 0x2300) [ 695.872320][T13166] FAT-fs (loop1): Directory bread(block 6) failed 12:11:41 executing program 1: r0 = syz_mount_image$vfat(&(0x7f00000002c0), &(0x7f0000000440)='./file0\x00', 0x0, 0x2, &(0x7f0000000700)=[{&(0x7f0000000000)="eb3c906d8d6673fdd2617400028001000240000004f801", 0x17}, {0x0, 0x0, 0x600}], 0x0, &(0x7f0000000880)={[{@shortname_win95}]}) mkdirat(r0, &(0x7f0000000040)='./file1\x00', 0x2300) [ 695.953113][T13168] loop1: detected capacity change from 0 to 6 [ 695.970662][T13168] FAT-fs (loop1): Directory bread(block 6) failed [ 695.984307][T13168] FAT-fs (loop1): Directory bread(block 6) failed 12:11:41 executing program 0: prlimit64(0x0, 0xe, &(0x7f0000000280)={0x9, 0x8d}, 0x0) sched_setaffinity(0x0, 0x8, &(0x7f0000000040)=0xffffffffffff0166) sched_setattr(0x0, &(0x7f0000000140)={0x38, 0x2, 0x0, 0x0, 0x9}, 0x0) sched_setattr(0x0, &(0x7f00000000c0)={0x38, 0x2, 0x0, 0x0, 0x5, 0x0, 0x0, 0x3}, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r0, &(0x7f000057eff8)=@abs, 0x6e) sendmmsg$unix(r1, &(0x7f00000bd000), 0x318, 0x0) recvmmsg(r0, &(0x7f00000000c0), 0x10106, 0x2, 0x0) syz_mount_image$vfat(&(0x7f00000002c0), &(0x7f0000000440)='./file0\x00', 0xfffffffffffffffe, 0x3, &(0x7f0000000700)=[{&(0x7f0000000000)="eb3c906d8d6673fdd2617400028001000240000004f801", 0x17}, {&(0x7f0000000900)="57595a4b414c4c45522020085ac19f691107ff0000097eb3541980b01c42d149ffc610de7800000000135eed1df1d1001cc2de850f1fffb2aed768635ef7e75eff912ac4c15e29fb3418fafff8d198e312475ffa1d000000000000ad25822a17b17f463e104179c19c2ad2fbddc04f62826086704df68ddcc2717a2dcd89932daf1c0e912e75558c8d25a7bb914c18f21f883d9096b3302646d6af8b5fd37a77a425c7d5c79403e8ed47e885689f6d9adc80eef58a57f069c4a5b73d3f5c70c4a13fa50731a24d798b503b9fe27842df49dc50", 0xd3, 0x600}, {0x0, 0x0, 0xd}], 0x2a0cc10, &(0x7f0000000880)={[{@shortname_win95}, {@fat=@time_offset={'time_offset', 0x3d, 0x13}}, {@shortname_lower}, {@utf8no}, {@numtail}, {@shortname_mixed}]}) [ 696.047816][T13170] loop1: detected capacity change from 0 to 6 [ 696.066017][T13170] FAT-fs (loop1): Directory bread(block 6) failed [ 696.081064][T13170] FAT-fs (loop1): Directory bread(block 6) failed 12:11:41 executing program 1: r0 = syz_mount_image$vfat(&(0x7f00000002c0), &(0x7f0000000440)='./file0\x00', 0x0, 0x2, &(0x7f0000000700)=[{&(0x7f0000000000)="eb3c906d8d6673fdd2617400028001000240000004f801", 0x17}, {0x0, 0x0, 0x600}], 0x0, &(0x7f0000000880)) mkdirat(r0, &(0x7f0000000040)='./file1\x00', 0x2300) 12:11:41 executing program 3: prlimit64(0x0, 0xe, &(0x7f0000000280)={0x0, 0x8d}, 0x0) r0 = getpid() sched_setaffinity(0x0, 0x8, &(0x7f0000000040)=0xffffffffffff0166) sched_setattr(0x0, &(0x7f0000000140)={0x38, 0x2, 0x0, 0x0, 0x9}, 0x0) sched_setattr(r0, &(0x7f00000000c0)={0x38, 0x2, 0x0, 0x0, 0x5, 0x0, 0x0, 0x3}, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r1, &(0x7f000057eff8)=@abs, 0x6e) sendmmsg$unix(r2, &(0x7f00000bd000), 0x318, 0x0) openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) r3 = syz_mount_image$vfat(&(0x7f00000002c0), &(0x7f0000000440)='./file0\x00', 0xfffffffffffffffe, 0x3, &(0x7f0000000700)=[{&(0x7f0000000000)="eb3c906d8d6673fdd2617400028001000240000004f801", 0x17}, {&(0x7f0000000900)="57595a4b414c4c45522020085ac19f691107ff0000097eb3541980b01c42d149ffc610de7800000000135eed1df1d1001cc2de850f1fffb2aed768635ef7e75eff912ac4c15e29fb3418fafff8d198e312475ffa1d000000000000ad25822a17b17f463e104179c19c2ad2fbddc04f62826086704df68ddcc2717a2dcd89932daf1c0e912e75558c8d25a7bb914c18f21f883d9096b3302646d6af8b5fd37a77a425c7d5c79403e8ed47e885689f6d9adc80eef58a57f069c4a5b73d3f5c70c4a13fa50731a24d798b503b9fe27842df49dc50", 0xd3, 0x600}, {0x0, 0x0, 0xd}], 0x2a0cc10, &(0x7f0000000880)={[{@shortname_win95}, {@fat=@time_offset={'time_offset', 0x3d, 0x13}}, {@shortname_lower}, {@utf8no}, {@numtail}, {@shortname_mixed}]}) mkdirat(r3, &(0x7f0000000040)='./file1\x00', 0x2300) 12:11:41 executing program 2: prlimit64(0x0, 0xe, 0x0, 0x0) r0 = getpid() sched_setaffinity(0x0, 0x8, &(0x7f0000000040)=0xffffffffffff0166) sched_setattr(0x0, &(0x7f0000000140)={0x38, 0x2, 0x0, 0x0, 0x9}, 0x0) sched_setattr(r0, &(0x7f00000000c0)={0x38, 0x2, 0x0, 0x0, 0x5, 0x0, 0x0, 0x3}, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) sendmmsg$unix(r1, &(0x7f00000bd000), 0x318, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000a80)={0x0, 0x0, &(0x7f0000000640)=[{&(0x7f0000000500)="b9038d44325e53838d82981a232028f21c9a32258bae80667c9b76500b90dee4ec8a02d24923d7eca478d167e068560475392392a836eac2f1c6862b2657467cba92408b1fc259b5e0689c8d89c42f7804ace7b3d53f70cd1cfd7e23d034273ccb7039b5b693e1952b88e12c57b92ff110cced656ca15aaf78bdde14521f8776d4b9442b687a8d78da85293af3b7edd9a0081b18b34932d4e9ddf9ef7d852da64730731d76fa0f1fa89585e17d783ae1c04495ea2e8c6154cd6853faa062e0a1980c85ab387d0c3133aaa5a8ef45cee9a53a0b574d54700ccf31d13258920487090acb468247811557a9914340b6a8fdbe21a48f30", 0xf5}, {&(0x7f0000000600)="3dc8c91c2f574b90e31e37a9bcbf8eefb052c164de458e2cc5e0cda8ac8da1", 0x1f}, {&(0x7f0000000780)}], 0x3, &(0x7f0000000a40)=[@cred={{0x1c}}], 0x20}, 0x48004) r2 = syz_mount_image$vfat(&(0x7f00000002c0), &(0x7f0000000440)='./file0\x00', 0xfffffffffffffffe, 0x3, &(0x7f0000000700)=[{&(0x7f0000000000)="eb3c906d8d6673fdd2617400028001000240000004f801", 0x17}, {&(0x7f0000000900)="57595a4b414c4c45522020085ac19f691107ff0000097eb3541980b01c42d149ffc610de7800000000135eed1df1d1001cc2de850f1fffb2aed768635ef7e75eff912ac4c15e29fb3418fafff8d198e312475ffa1d000000000000ad25822a17b17f463e104179c19c2ad2fbddc04f62826086704df68ddcc2717a2dcd89932daf1c0e912e75558c8d25a7bb914c18f21f883d9096b3302646d6af8b5fd37a77a425c7d5c79403e8ed47e885689f6d9adc80eef58a57f069c4a5b73d3f5c70c4a13fa50731a24d798b503b9fe27842df49dc50", 0xd3, 0x600}, {0x0, 0x0, 0xd}], 0x2a0cc10, &(0x7f0000000880)={[{@shortname_win95}, {@fat=@time_offset={'time_offset', 0x3d, 0x13}}, {@shortname_lower}, {@utf8no}, {@numtail}, {@shortname_mixed}]}) mkdirat(r2, &(0x7f0000000040)='./file1\x00', 0x2300) [ 696.228416][T13177] loop1: detected capacity change from 0 to 6 [ 696.247681][T13177] FAT-fs (loop1): Directory bread(block 6) failed [ 696.266288][T13177] FAT-fs (loop1): Directory bread(block 6) failed [ 696.286676][T13181] loop2: detected capacity change from 0 to 264192 12:11:41 executing program 5: prlimit64(0x0, 0xe, 0x0, 0x0) r0 = getpid() sched_setattr(0x0, &(0x7f0000000140)={0x38, 0x2, 0x0, 0x0, 0x9}, 0x0) sched_setattr(r0, &(0x7f00000000c0)={0x38, 0x2, 0x0, 0x0, 0x5, 0x0, 0x0, 0x3}, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r1, &(0x7f000057eff8)=@abs, 0x6e) sendmmsg$unix(r2, &(0x7f00000bd000), 0x318, 0x0) recvmmsg(r1, &(0x7f00000000c0), 0x10106, 0x2, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000a80)={0x0, 0x0, &(0x7f0000000640)=[{&(0x7f0000000500)="b9038d44325e53838d82981a232028f21c9a32258bae80667c9b76500b90dee4ec8a02d24923d7eca478d167e068560475392392a836eac2f1c6862b2657467cba92408b1fc259b5e0689c8d89c42f7804ace7b3d53f70cd1cfd7e23d034273ccb7039b5b693e1952b88e12c57b92ff110cced656ca15aaf78bdde14521f8776d4b9442b687a8d78da85293af3b7edd9a0081b18b34932d4e9ddf9ef7d852da64730731d76fa0f1fa89585e17d783ae1c04495ea2e8c6154cd6853faa062e0a1980c85ab387d0c3133aaa5a8ef45cee9a53a0b574d54700ccf31d13258920487090acb468247811557a9914340b6a8fdbe21a48f30", 0xf5}, {&(0x7f0000000600)="3dc8c91c2f574b90e31e37a9bcbf8eefb052c164de458e2cc5e0cda8ac8da1", 0x1f}, {&(0x7f0000000780)}], 0x3, &(0x7f0000000a40)=[@cred={{0x1c}}], 0x20}, 0x48004) syz_mount_image$vfat(&(0x7f00000002c0), &(0x7f0000000440)='./file0\x00', 0xfffffffffffffffe, 0x3, &(0x7f0000000700)=[{&(0x7f0000000000)="eb3c906d8d6673fdd2617400028001000240000004f801", 0x17}, {&(0x7f0000000900)="57595a4b414c4c45522020085ac19f691107ff0000097eb3541980b01c42d149ffc610de7800000000135eed1df1d1001cc2de850f1fffb2aed768635ef7e75eff912ac4c15e29fb3418fafff8d198e312475ffa1d000000000000ad25822a17b17f463e104179c19c2ad2fbddc04f62826086704df68ddcc2717a2dcd89932daf1c0e912e75558c8d25a7bb914c18f21f883d9096b3302646d6af8b5fd37a77a425c7d5c79403e8ed47e885689f6d9adc80eef58a57f069c4a5b73d3f5c70c4a13fa50731a24d798b503b9fe27842df49dc50", 0xd3, 0x600}, {0x0, 0x0, 0xd}], 0x2a0cc10, &(0x7f0000000880)={[{@shortname_win95}, {@fat=@time_offset={'time_offset', 0x3d, 0x13}}, {@shortname_lower}, {@utf8no}, {@numtail}, {@shortname_mixed}]}) 12:11:41 executing program 1: syz_mount_image$vfat(&(0x7f00000002c0), &(0x7f0000000440)='./file0\x00', 0x0, 0x2, &(0x7f0000000700)=[{&(0x7f0000000000)="eb3c906d8d6673fdd2617400028001000240000004f801", 0x17}, {0x0, 0x0, 0x600}], 0x0, &(0x7f0000000880)) mkdirat(0xffffffffffffffff, &(0x7f0000000040)='./file1\x00', 0x2300) [ 696.336840][T13182] loop3: detected capacity change from 0 to 264192 [ 696.375564][T13184] loop1: detected capacity change from 0 to 6 12:11:41 executing program 4: prlimit64(0x0, 0xe, &(0x7f0000000280)={0x9, 0x8d}, 0x0) r0 = getpid() sched_setattr(0x0, &(0x7f0000000140)={0x38, 0x2, 0x0, 0x0, 0x9}, 0x0) sched_setattr(r0, 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r1, &(0x7f000057eff8)=@abs, 0x6e) sendmmsg$unix(r2, &(0x7f00000bd000), 0x318, 0x0) recvmmsg(r1, &(0x7f00000000c0), 0x10106, 0x0, 0x0) 12:11:41 executing program 1: syz_mount_image$vfat(&(0x7f00000002c0), &(0x7f0000000440)='./file0\x00', 0x0, 0x2, &(0x7f0000000700)=[{&(0x7f0000000000)="eb3c906d8d6673fdd2617400028001000240000004f801", 0x17}, {0x0, 0x0, 0x600}], 0x0, &(0x7f0000000880)) mkdirat(0xffffffffffffffff, &(0x7f0000000040)='./file1\x00', 0x2300) [ 696.396865][T13184] FAT-fs (loop1): Directory bread(block 6) failed [ 696.500434][T13191] loop1: detected capacity change from 0 to 6 12:11:42 executing program 1: syz_mount_image$vfat(&(0x7f00000002c0), &(0x7f0000000440)='./file0\x00', 0x0, 0x2, &(0x7f0000000700)=[{&(0x7f0000000000)="eb3c906d8d6673fdd2617400028001000240000004f801", 0x17}, {0x0, 0x0, 0x600}], 0x0, &(0x7f0000000880)) mkdirat(0xffffffffffffffff, &(0x7f0000000040)='./file1\x00', 0x2300) [ 696.545632][T13191] FAT-fs (loop1): Directory bread(block 6) failed [ 696.549766][T13193] loop5: detected capacity change from 0 to 264192 [ 696.636208][T13195] loop1: detected capacity change from 0 to 6 12:11:42 executing program 1: r0 = syz_mount_image$vfat(&(0x7f00000002c0), &(0x7f0000000440)='./file0\x00', 0x0, 0x2, &(0x7f0000000700)=[{&(0x7f0000000000)="eb3c906d8d6673fdd2617400028001000240000004f801", 0x17}, {0x0, 0x0, 0x600}], 0x0, &(0x7f0000000880)) mkdirat(r0, 0x0, 0x2300) [ 696.680538][T13195] FAT-fs (loop1): Directory bread(block 6) failed 12:11:42 executing program 1: r0 = syz_mount_image$vfat(&(0x7f00000002c0), &(0x7f0000000440)='./file0\x00', 0x0, 0x2, &(0x7f0000000700)=[{&(0x7f0000000000)="eb3c906d8d6673fdd2617400028001000240000004f801", 0x17}, {0x0, 0x0, 0x600}], 0x0, &(0x7f0000000880)) mkdirat(r0, 0x0, 0x2300) [ 696.739763][T13197] loop1: detected capacity change from 0 to 6 [ 696.768804][T13197] FAT-fs (loop1): Directory bread(block 6) failed 12:11:42 executing program 1: r0 = syz_mount_image$vfat(&(0x7f00000002c0), &(0x7f0000000440)='./file0\x00', 0x0, 0x2, &(0x7f0000000700)=[{&(0x7f0000000000)="eb3c906d8d6673fdd2617400028001000240000004f801", 0x17}, {0x0, 0x0, 0x600}], 0x0, &(0x7f0000000880)) mkdirat(r0, 0x0, 0x2300) [ 696.860020][T13199] loop1: detected capacity change from 0 to 6 [ 696.875111][T13199] FAT-fs (loop1): Directory bread(block 6) failed 12:11:42 executing program 0: prlimit64(0x0, 0xe, &(0x7f0000000280)={0x9, 0x8d}, 0x0) sched_setaffinity(0x0, 0x8, &(0x7f0000000040)=0xffffffffffff0166) sched_setattr(0x0, &(0x7f0000000140)={0x38, 0x2, 0x0, 0x0, 0x9}, 0x0) sched_setattr(0x0, &(0x7f00000000c0)={0x38, 0x2, 0x0, 0x0, 0x5, 0x0, 0x0, 0x3}, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r0, &(0x7f000057eff8)=@abs, 0x6e) sendmmsg$unix(r1, &(0x7f00000bd000), 0x318, 0x0) recvmmsg(r0, &(0x7f00000000c0), 0x10106, 0x2, 0x0) syz_mount_image$vfat(&(0x7f00000002c0), &(0x7f0000000440)='./file0\x00', 0xfffffffffffffffe, 0x3, &(0x7f0000000700)=[{&(0x7f0000000000)="eb3c906d8d6673fdd2617400028001000240000004f801", 0x17}, {&(0x7f0000000900)="57595a4b414c4c45522020085ac19f691107ff0000097eb3541980b01c42d149ffc610de7800000000135eed1df1d1001cc2de850f1fffb2aed768635ef7e75eff912ac4c15e29fb3418fafff8d198e312475ffa1d000000000000ad25822a17b17f463e104179c19c2ad2fbddc04f62826086704df68ddcc2717a2dcd89932daf1c0e912e75558c8d25a7bb914c18f21f883d9096b3302646d6af8b5fd37a77a425c7d5c79403e8ed47e885689f6d9adc80eef58a57f069c4a5b73d3f5c70c4a13fa50731a24d798b503b9fe27842df49dc50", 0xd3, 0x600}, {0x0, 0x0, 0xd}], 0x2a0cc10, &(0x7f0000000880)={[{@shortname_win95}, {@fat=@time_offset={'time_offset', 0x3d, 0x13}}, {@shortname_lower}, {@utf8no}, {@numtail}, {@shortname_mixed}]}) 12:11:42 executing program 1: r0 = syz_mount_image$vfat(&(0x7f00000002c0), &(0x7f0000000440)='./file0\x00', 0x0, 0x2, &(0x7f0000000700)=[{&(0x7f0000000000)="eb3c906d8d6673fdd2617400028001000240000004f801", 0x17}, {0x0, 0x0, 0x600}], 0x0, &(0x7f0000000880)) mkdirat(r0, &(0x7f0000000040)='./file1\x00', 0x0) [ 696.971376][T13201] loop1: detected capacity change from 0 to 6 [ 696.996677][T13201] FAT-fs (loop1): Directory bread(block 6) failed 12:11:42 executing program 3: prlimit64(0x0, 0x0, &(0x7f0000000280)={0x9, 0x8d}, 0x0) r0 = getpid() sched_setattr(0x0, &(0x7f0000000140)={0x38, 0x2, 0x0, 0x0, 0x9}, 0x0) sched_setattr(r0, &(0x7f00000000c0)={0x38, 0x2, 0x0, 0x0, 0x5, 0x0, 0x0, 0x3}, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r1, &(0x7f000057eff8)=@abs, 0x6e) sendmmsg$unix(r2, &(0x7f00000bd000), 0x318, 0x0) recvmmsg(r1, &(0x7f00000000c0), 0x10106, 0x2, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000a80)={0x0, 0x0, &(0x7f0000000640)=[{&(0x7f0000000500)="b9038d44325e53838d82981a232028f21c9a32258bae80667c9b76500b90dee4ec8a02d24923d7eca478d167e068560475392392a836eac2f1c6862b2657467cba92408b1fc259b5e0689c8d89c42f7804ace7b3d53f70cd1cfd7e23d034273ccb7039b5b693e1952b88e12c57b92ff110cced656ca15aaf78bdde14521f8776d4b9442b687a8d78da85293af3b7edd9a0081b18b34932d4e9ddf9ef7d852da64730731d76fa0f1fa89585e17d783ae1c04495ea2e8c6154cd6853faa062e0a1980c85ab387d0c3133aaa5a8ef45cee9a53a0b574d54700ccf31d13258920487090acb468247811557a9914340b6a8fdbe21a48f30", 0xf5}, {&(0x7f0000000600)="3dc8c91c2f574b90e31e37a9bcbf8eefb052c164de458e2cc5e0cda8ac8da1", 0x1f}, {&(0x7f0000000780)}], 0x3, &(0x7f0000000a40)=[@cred={{0x1c}}], 0x20}, 0x48004) syz_mount_image$vfat(&(0x7f00000002c0), &(0x7f0000000440)='./file0\x00', 0xfffffffffffffffe, 0x3, &(0x7f0000000700)=[{&(0x7f0000000000)="eb3c906d8d6673fdd2617400028001000240000004f801", 0x17}, {&(0x7f0000000900)="57595a4b414c4c45522020085ac19f691107ff0000097eb3541980b01c42d149ffc610de7800000000135eed1df1d1001cc2de850f1fffb2aed768635ef7e75eff912ac4c15e29fb3418fafff8d198e312475ffa1d000000000000ad25822a17b17f463e104179c19c2ad2fbddc04f62826086704df68ddcc2717a2dcd89932daf1c0e912e75558c8d25a7bb914c18f21f883d9096b3302646d6af8b5fd37a77a425c7d5c79403e8ed47e885689f6d9adc80eef58a57f069c4a5b73d3f5c70c4a13fa50731a24d798b503b9fe27842df49dc50", 0xd3, 0x600}, {0x0, 0x0, 0xd}], 0x2a0cc10, &(0x7f0000000880)={[{@shortname_win95}, {@fat=@time_offset={'time_offset', 0x3d, 0x13}}, {@shortname_lower}, {@utf8no}, {@numtail}, {@shortname_mixed}]}) 12:11:42 executing program 2: prlimit64(0x0, 0xe, 0x0, 0x0) r0 = getpid() sched_setaffinity(0x0, 0x8, &(0x7f0000000040)=0xffffffffffff0166) sched_setattr(0x0, &(0x7f0000000140)={0x38, 0x2, 0x0, 0x0, 0x9}, 0x0) sched_setattr(r0, &(0x7f00000000c0)={0x38, 0x2, 0x0, 0x0, 0x5, 0x0, 0x0, 0x3}, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r1, &(0x7f000057eff8)=@abs, 0x6e) sendmmsg$unix(r2, &(0x7f00000bd000), 0x318, 0x0) openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) r3 = syz_mount_image$vfat(&(0x7f00000002c0), &(0x7f0000000440)='./file0\x00', 0xfffffffffffffffe, 0x3, &(0x7f0000000700)=[{&(0x7f0000000000)="eb3c906d8d6673fdd2617400028001000240000004f801", 0x17}, {&(0x7f0000000900)="57595a4b414c4c45522020085ac19f691107ff0000097eb3541980b01c42d149ffc610de7800000000135eed1df1d1001cc2de850f1fffb2aed768635ef7e75eff912ac4c15e29fb3418fafff8d198e312475ffa1d000000000000ad25822a17b17f463e104179c19c2ad2fbddc04f62826086704df68ddcc2717a2dcd89932daf1c0e912e75558c8d25a7bb914c18f21f883d9096b3302646d6af8b5fd37a77a425c7d5c79403e8ed47e885689f6d9adc80eef58a57f069c4a5b73d3f5c70c4a13fa50731a24d798b503b9fe27842df49dc50", 0xd3, 0x600}, {0x0, 0x0, 0xd}], 0x2a0cc10, &(0x7f0000000880)={[{@shortname_win95}, {@fat=@time_offset={'time_offset', 0x3d, 0x13}}, {@shortname_lower}, {@utf8no}, {@numtail}, {@shortname_mixed}]}) mkdirat(r3, &(0x7f0000000040)='./file1\x00', 0x2300) [ 697.086036][T13205] loop1: detected capacity change from 0 to 6 [ 697.098998][T13205] FAT-fs (loop1): Directory bread(block 6) failed [ 697.153139][T13205] FAT-fs (loop1): Directory bread(block 6) failed [ 697.189749][T13210] loop2: detected capacity change from 0 to 264192 [ 697.332022][T13214] loop3: detected capacity change from 0 to 264192 [ 697.344765][ T24] audit: type=1400 audit(1640779902.867:373): avc: denied { rename } for pid=1419 comm="syslogd" name="messages" dev="tmpfs" ino=10 scontext=system_u:system_r:syslogd_t tcontext=system_u:object_r:tmpfs_t tclass=file permissive=1 [ 697.367069][ T24] audit: type=1400 audit(1640779902.867:374): avc: denied { unlink } for pid=1419 comm="syslogd" name="messages.0" dev="tmpfs" ino=9 scontext=system_u:system_r:syslogd_t tcontext=system_u:object_r:tmpfs_t tclass=file permissive=1 [ 697.389573][ T24] audit: type=1400 audit(1640779902.867:375): avc: denied { create } for pid=1419 comm="syslogd" name="messages" scontext=system_u:system_r:syslogd_t tcontext=system_u:object_r:tmpfs_t tclass=file permissive=1 12:11:43 executing program 5: prlimit64(0x0, 0xe, &(0x7f0000000280)={0x9, 0x8d}, 0x0) getpid() sched_setaffinity(0x0, 0x8, &(0x7f0000000040)=0xffffffffffff0166) sched_setattr(0x0, &(0x7f0000000140)={0x38, 0x2, 0x0, 0x0, 0x9}, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) sendmmsg$unix(r1, &(0x7f00000bd000), 0x318, 0x0) recvmmsg(r0, &(0x7f00000000c0), 0x10106, 0x2, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000a80)={0x0, 0x0, &(0x7f0000000640)=[{&(0x7f0000000500)="b9038d44325e53838d82981a232028f21c9a32258bae80667c9b76500b90dee4ec8a02d24923d7eca478d167e068560475392392a836eac2f1c6862b2657467cba92408b1fc259b5e0689c8d89c42f7804ace7b3d53f70cd1cfd7e23d034273ccb7039b5b693e1952b88e12c57b92ff110cced656ca15aaf78bdde14521f8776d4b9442b687a8d78da85293af3b7edd9a0081b18b34932d4e9ddf9ef7d852da64730731d76fa0f1fa89585e17d783ae1c04495ea2e8c6154cd6853faa062e0a1980c85ab387d0c3133aaa5a8ef45cee9a53a0b574d54700ccf31d13258920487090acb468247811557a9914340b6a8fdbe21a48f30", 0xf5}, {&(0x7f0000000600)="3dc8c91c2f574b90e31e37a9bcbf8eefb052c164de458e2cc5e0cda8ac8da1", 0x1f}, {&(0x7f0000000780)}], 0x3, &(0x7f0000000a40)=[@cred={{0x1c}}], 0x20}, 0x48004) syz_mount_image$vfat(&(0x7f00000002c0), &(0x7f0000000440)='./file0\x00', 0xfffffffffffffffe, 0x3, &(0x7f0000000700)=[{&(0x7f0000000000)="eb3c906d8d6673fdd2617400028001000240000004f801", 0x17}, {&(0x7f0000000900)="57595a4b414c4c45522020085ac19f691107ff0000097eb3541980b01c42d149ffc610de7800000000135eed1df1d1001cc2de850f1fffb2aed768635ef7e75eff912ac4c15e29fb3418fafff8d198e312475ffa1d000000000000ad25822a17b17f463e104179c19c2ad2fbddc04f62826086704df68ddcc2717a2dcd89932daf1c0e912e75558c8d25a7bb914c18f21f883d9096b3302646d6af8b5fd37a77a425c7d5c79403e8ed47e885689f6d9adc80eef58a57f069c4a5b73d3f5c70c4a13fa50731a24d798b503b9fe27842df49dc50", 0xd3, 0x600}, {0x0, 0x0, 0xd}], 0x2a0cc10, &(0x7f0000000880)={[{@shortname_win95}, {@fat=@time_offset={'time_offset', 0x3d, 0x13}}, {@shortname_lower}, {@utf8no}, {@numtail}, {@shortname_mixed}]}) 12:11:43 executing program 1: prlimit64(0x0, 0x0, &(0x7f0000000280)={0x9, 0x8d}, 0x0) r0 = getpid() sched_setattr(0x0, &(0x7f0000000140)={0x38, 0x2, 0x0, 0x0, 0x9}, 0x0) sched_setattr(r0, &(0x7f00000000c0)={0x38, 0x2, 0x0, 0x0, 0x5, 0x0, 0x0, 0x3}, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r1, &(0x7f000057eff8)=@abs, 0x6e) sendmmsg$unix(r2, &(0x7f00000bd000), 0x318, 0x0) recvmmsg(r1, &(0x7f00000000c0), 0x10106, 0x2, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000a80)={0x0, 0x0, &(0x7f0000000640)=[{&(0x7f0000000500)="b9038d44325e53838d82981a232028f21c9a32258bae80667c9b76500b90dee4ec8a02d24923d7eca478d167e068560475392392a836eac2f1c6862b2657467cba92408b1fc259b5e0689c8d89c42f7804ace7b3d53f70cd1cfd7e23d034273ccb7039b5b693e1952b88e12c57b92ff110cced656ca15aaf78bdde14521f8776d4b9442b687a8d78da85293af3b7edd9a0081b18b34932d4e9ddf9ef7d852da64730731d76fa0f1fa89585e17d783ae1c04495ea2e8c6154cd6853faa062e0a1980c85ab387d0c3133aaa5a8ef45cee9a53a0b574d54700ccf31d13258920487090acb468247811557a9914340b6a8fdbe21a48f30", 0xf5}, {&(0x7f0000000600)="3dc8c91c2f574b90e31e37a9bcbf8eefb052c164de458e2cc5e0cda8ac8da1", 0x1f}, {&(0x7f0000000780)}], 0x3, &(0x7f0000000a40)=[@cred={{0x1c}}], 0x20}, 0x48004) syz_mount_image$vfat(&(0x7f00000002c0), &(0x7f0000000440)='./file0\x00', 0xfffffffffffffffe, 0x3, &(0x7f0000000700)=[{&(0x7f0000000000)="eb3c906d8d6673fdd2617400028001000240000004f801", 0x17}, {&(0x7f0000000900)="57595a4b414c4c45522020085ac19f691107ff0000097eb3541980b01c42d149ffc610de7800000000135eed1df1d1001cc2de850f1fffb2aed768635ef7e75eff912ac4c15e29fb3418fafff8d198e312475ffa1d000000000000ad25822a17b17f463e104179c19c2ad2fbddc04f62826086704df68ddcc2717a2dcd89932daf1c0e912e75558c8d25a7bb914c18f21f883d9096b3302646d6af8b5fd37a77a425c7d5c79403e8ed47e885689f6d9adc80eef58a57f069c4a5b73d3f5c70c4a13fa50731a24d798b503b9fe27842df49dc50", 0xd3, 0x600}, {0x0, 0x0, 0xd}], 0x2a0cc10, &(0x7f0000000880)={[{@shortname_win95}, {@fat=@time_offset={'time_offset', 0x3d, 0x13}}, {@shortname_lower}, {@utf8no}, {@numtail}, {@shortname_mixed}]}) 12:11:43 executing program 4: prlimit64(0x0, 0xe, &(0x7f0000000280)={0x9, 0x8d}, 0x0) r0 = getpid() sched_setattr(0x0, &(0x7f0000000140)={0x38, 0x2, 0x0, 0x0, 0x9}, 0x0) sched_setattr(r0, 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r1, &(0x7f000057eff8)=@abs, 0x6e) sendmmsg$unix(r2, &(0x7f00000bd000), 0x318, 0x0) recvmmsg(r1, &(0x7f00000000c0), 0x10106, 0x0, 0x0) [ 697.633568][T13223] loop1: detected capacity change from 0 to 264192 [ 697.708753][T13225] loop5: detected capacity change from 0 to 264192 12:11:43 executing program 2: prlimit64(0x0, 0x0, &(0x7f0000000280)={0x9, 0x8d}, 0x0) r0 = getpid() sched_setaffinity(0x0, 0x8, &(0x7f0000000040)=0xffffffffffff0166) sched_setattr(0x0, &(0x7f0000000140)={0x38, 0x2, 0x0, 0x0, 0x9}, 0x0) sched_setattr(r0, &(0x7f00000000c0)={0x38, 0x2, 0x0, 0x0, 0x5, 0x0, 0x0, 0x3}, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) sendmmsg$unix(r1, &(0x7f00000bd000), 0x318, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000a80)={0x0, 0x0, &(0x7f0000000640)=[{&(0x7f0000000500)="b9038d44325e53838d82981a232028f21c9a32258bae80667c9b76500b90dee4ec8a02d24923d7eca478d167e068560475392392a836eac2f1c6862b2657467cba92408b1fc259b5e0689c8d89c42f7804ace7b3d53f70cd1cfd7e23d034273ccb7039b5b693e1952b88e12c57b92ff110cced656ca15aaf78bdde14521f8776d4b9442b687a8d78da85293af3b7edd9a0081b18b34932d4e9ddf9ef7d852da64730731d76fa0f1fa89585e17d783ae1c04495ea2e8c6154cd6853faa062e0a1980c85ab387d0c3133aaa5a8ef45cee9a53a0b574d54700ccf31d13258920487090acb468247811557a9914340b6a8fdbe21a48f30", 0xf5}, {&(0x7f0000000600)="3dc8c91c2f574b90e31e37a9bcbf8eefb052c164de458e2cc5e0cda8ac8da1", 0x1f}, {&(0x7f0000000780)}], 0x3, &(0x7f0000000a40)=[@cred={{0x1c}}], 0x20}, 0x48004) r2 = syz_mount_image$vfat(&(0x7f00000002c0), &(0x7f0000000440)='./file0\x00', 0xfffffffffffffffe, 0x3, &(0x7f0000000700)=[{&(0x7f0000000000)="eb3c906d8d6673fdd2617400028001000240000004f801", 0x17}, {&(0x7f0000000900)="57595a4b414c4c45522020085ac19f691107ff0000097eb3541980b01c42d149ffc610de7800000000135eed1df1d1001cc2de850f1fffb2aed768635ef7e75eff912ac4c15e29fb3418fafff8d198e312475ffa1d000000000000ad25822a17b17f463e104179c19c2ad2fbddc04f62826086704df68ddcc2717a2dcd89932daf1c0e912e75558c8d25a7bb914c18f21f883d9096b3302646d6af8b5fd37a77a425c7d5c79403e8ed47e885689f6d9adc80eef58a57f069c4a5b73d3f5c70c4a13fa50731a24d798b503b9fe27842df49dc50", 0xd3, 0x600}, {0x0, 0x0, 0xd}], 0x2a0cc10, &(0x7f0000000880)={[{@shortname_win95}, {@fat=@time_offset={'time_offset', 0x3d, 0x13}}, {@shortname_lower}, {@utf8no}, {@numtail}, {@shortname_mixed}]}) mkdirat(r2, &(0x7f0000000040)='./file1\x00', 0x2300) [ 698.099770][T13228] loop2: detected capacity change from 0 to 264192 12:11:43 executing program 3: prlimit64(0x0, 0xe, &(0x7f0000000280)={0x9, 0x8d}, 0x0) r0 = getpid() sched_setaffinity(0x0, 0x8, &(0x7f0000000040)=0xffffffffffff0166) sched_setattr(r0, &(0x7f00000000c0)={0x38, 0x2, 0x0, 0x0, 0x5, 0x0, 0x0, 0x3}, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r1, &(0x7f000057eff8)=@abs, 0x6e) sendmmsg$unix(r2, &(0x7f00000bd000), 0x318, 0x0) recvmmsg(r1, &(0x7f00000000c0), 0x10106, 0x2, 0x0) syz_mount_image$vfat(&(0x7f00000002c0), &(0x7f0000000440)='./file0\x00', 0xfffffffffffffffe, 0x3, &(0x7f0000000700)=[{&(0x7f0000000000)="eb3c906d8d6673fdd2617400028001000240000004f801", 0x17}, {&(0x7f0000000900)="57595a4b414c4c45522020085ac19f691107ff0000097eb3541980b01c42d149ffc610de7800000000135eed1df1d1001cc2de850f1fffb2aed768635ef7e75eff912ac4c15e29fb3418fafff8d198e312475ffa1d000000000000ad25822a17b17f463e104179c19c2ad2fbddc04f62826086704df68ddcc2717a2dcd89932daf1c0e912e75558c8d25a7bb914c18f21f883d9096b3302646d6af8b5fd37a77a425c7d5c79403e8ed47e885689f6d9adc80eef58a57f069c4a5b73d3f5c70c4a13fa50731a24d798b503b9fe27842df49dc50", 0xd3, 0x600}, {0x0, 0x0, 0xd}], 0x2a0cc10, &(0x7f0000000880)={[{@shortname_win95}, {@fat=@time_offset={'time_offset', 0x3d, 0x13}}, {@shortname_lower}, {@utf8no}, {@numtail}, {@shortname_mixed}]}) 12:11:43 executing program 4: prlimit64(0x0, 0xe, &(0x7f0000000280)={0x9, 0x8d}, 0x0) r0 = getpid() sched_setattr(0x0, &(0x7f0000000140)={0x38, 0x2, 0x0, 0x0, 0x9}, 0x0) sched_setattr(r0, 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r1, &(0x7f000057eff8)=@abs, 0x6e) sendmmsg$unix(r2, &(0x7f00000bd000), 0x318, 0x0) recvmmsg(r1, &(0x7f00000000c0), 0x10106, 0x0, 0x0) [ 698.432678][T13235] loop3: detected capacity change from 0 to 264192 12:11:43 executing program 0: prlimit64(0x0, 0xe, &(0x7f0000000280)={0x9, 0x8d}, 0x0) sched_setaffinity(0x0, 0x8, &(0x7f0000000040)=0xffffffffffff0166) sched_setattr(0x0, &(0x7f0000000140)={0x38, 0x2, 0x0, 0x0, 0x9}, 0x0) sched_setattr(0x0, &(0x7f00000000c0)={0x38, 0x2, 0x0, 0x0, 0x5, 0x0, 0x0, 0x3}, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r0, &(0x7f000057eff8)=@abs, 0x6e) sendmmsg$unix(r1, &(0x7f00000bd000), 0x318, 0x0) recvmmsg(r0, &(0x7f00000000c0), 0x10106, 0x2, 0x0) syz_mount_image$vfat(&(0x7f00000002c0), &(0x7f0000000440)='./file0\x00', 0xfffffffffffffffe, 0x3, &(0x7f0000000700)=[{&(0x7f0000000000)="eb3c906d8d6673fdd2617400028001000240000004f801", 0x17}, {&(0x7f0000000900)="57595a4b414c4c45522020085ac19f691107ff0000097eb3541980b01c42d149ffc610de7800000000135eed1df1d1001cc2de850f1fffb2aed768635ef7e75eff912ac4c15e29fb3418fafff8d198e312475ffa1d000000000000ad25822a17b17f463e104179c19c2ad2fbddc04f62826086704df68ddcc2717a2dcd89932daf1c0e912e75558c8d25a7bb914c18f21f883d9096b3302646d6af8b5fd37a77a425c7d5c79403e8ed47e885689f6d9adc80eef58a57f069c4a5b73d3f5c70c4a13fa50731a24d798b503b9fe27842df49dc50", 0xd3, 0x600}, {0x0, 0x0, 0xd}], 0x2a0cc10, &(0x7f0000000880)={[{@shortname_win95}, {@fat=@time_offset={'time_offset', 0x3d, 0x13}}, {@shortname_lower}, {@utf8no}, {@numtail}, {@shortname_mixed}]}) 12:11:44 executing program 5: prlimit64(0x0, 0x0, &(0x7f0000000280)={0x9, 0x8d}, 0x0) r0 = getpid() sched_setaffinity(0x0, 0x8, &(0x7f0000000040)=0xffffffffffff0166) sched_setattr(0x0, &(0x7f0000000140)={0x38, 0x2, 0x0, 0x0, 0x9}, 0x0) sched_setattr(r0, &(0x7f00000000c0)={0x38, 0x2, 0x0, 0x0, 0x5, 0x0, 0x0, 0x3}, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r1, &(0x7f000057eff8)=@abs, 0x6e) sendmmsg$unix(r2, &(0x7f00000bd000), 0x318, 0x0) openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) r3 = syz_mount_image$vfat(&(0x7f00000002c0), &(0x7f0000000440)='./file0\x00', 0xfffffffffffffffe, 0x3, &(0x7f0000000700)=[{&(0x7f0000000000)="eb3c906d8d6673fdd2617400028001000240000004f801", 0x17}, {&(0x7f0000000900)="57595a4b414c4c45522020085ac19f691107ff0000097eb3541980b01c42d149ffc610de7800000000135eed1df1d1001cc2de850f1fffb2aed768635ef7e75eff912ac4c15e29fb3418fafff8d198e312475ffa1d000000000000ad25822a17b17f463e104179c19c2ad2fbddc04f62826086704df68ddcc2717a2dcd89932daf1c0e912e75558c8d25a7bb914c18f21f883d9096b3302646d6af8b5fd37a77a425c7d5c79403e8ed47e885689f6d9adc80eef58a57f069c4a5b73d3f5c70c4a13fa50731a24d798b503b9fe27842df49dc50", 0xd3, 0x600}, {0x0, 0x0, 0xd}], 0x2a0cc10, &(0x7f0000000880)={[{@shortname_win95}, {@fat=@time_offset={'time_offset', 0x3d, 0x13}}, {@shortname_lower}, {@utf8no}, {@numtail}, {@shortname_mixed}]}) mkdirat(r3, &(0x7f0000000040)='./file1\x00', 0x2300) 12:11:44 executing program 1: prlimit64(0x0, 0x0, &(0x7f0000000280)={0x9, 0x8d}, 0x0) r0 = getpid() sched_setaffinity(0x0, 0x8, &(0x7f0000000040)=0xffffffffffff0166) sched_setattr(0x0, &(0x7f0000000140)={0x38, 0x2, 0x0, 0x0, 0x9}, 0x0) sched_setattr(r0, &(0x7f00000000c0)={0x38, 0x2, 0x0, 0x0, 0x5, 0x0, 0x0, 0x3}, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r1, &(0x7f000057eff8)=@abs, 0x6e) sendmmsg$unix(r2, &(0x7f00000bd000), 0x318, 0x0) openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) r3 = syz_mount_image$vfat(&(0x7f00000002c0), &(0x7f0000000440)='./file0\x00', 0xfffffffffffffffe, 0x3, &(0x7f0000000700)=[{&(0x7f0000000000)="eb3c906d8d6673fdd2617400028001000240000004f801", 0x17}, {&(0x7f0000000900)="57595a4b414c4c45522020085ac19f691107ff0000097eb3541980b01c42d149ffc610de7800000000135eed1df1d1001cc2de850f1fffb2aed768635ef7e75eff912ac4c15e29fb3418fafff8d198e312475ffa1d000000000000ad25822a17b17f463e104179c19c2ad2fbddc04f62826086704df68ddcc2717a2dcd89932daf1c0e912e75558c8d25a7bb914c18f21f883d9096b3302646d6af8b5fd37a77a425c7d5c79403e8ed47e885689f6d9adc80eef58a57f069c4a5b73d3f5c70c4a13fa50731a24d798b503b9fe27842df49dc50", 0xd3, 0x600}, {0x0, 0x0, 0xd}], 0x2a0cc10, &(0x7f0000000880)={[{@shortname_win95}, {@fat=@time_offset={'time_offset', 0x3d, 0x13}}, {@shortname_lower}, {@utf8no}, {@numtail}, {@shortname_mixed}]}) mkdirat(r3, &(0x7f0000000040)='./file1\x00', 0x2300) [ 698.804937][T13242] loop5: detected capacity change from 0 to 264192 12:11:44 executing program 2: prlimit64(0x0, 0xe, &(0x7f0000000280)={0x9, 0x8d}, 0x0) getpid() sched_setaffinity(0x0, 0x8, &(0x7f0000000040)=0xffffffffffff0166) sched_setattr(0x0, &(0x7f0000000140)={0x38, 0x2, 0x0, 0x0, 0x9}, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff}) connect$unix(r0, &(0x7f000057eff8)=@abs, 0x6e) recvmmsg(r0, &(0x7f00000000c0), 0x10106, 0x2, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000a80)={0x0, 0x0, &(0x7f0000000640)=[{&(0x7f0000000500)="b9038d44325e53838d82981a232028f21c9a32258bae80667c9b76500b90dee4ec8a02d24923d7eca478d167e068560475392392a836eac2f1c6862b2657467cba92408b1fc259b5e0689c8d89c42f7804ace7b3d53f70cd1cfd7e23d034273ccb7039b5b693e1952b88e12c57b92ff110cced656ca15aaf78bdde14521f8776d4b9442b687a8d78da85293af3b7edd9a0081b18b34932d4e9ddf9ef7d852da64730731d76fa0f1fa89585e17d783ae1c04495ea2e8c6154cd6853faa062e0a1980c85ab387d0c3133aaa5a8ef45cee9a53a0b574d54700ccf31d13258920487090acb468247811557a9914340b6a8fdbe21a48f30", 0xf5}, {&(0x7f0000000600)="3dc8c91c2f574b90e31e37a9bcbf8eefb052c164de458e2cc5e0cda8ac8da1", 0x1f}, {&(0x7f0000000780)}], 0x3, &(0x7f0000000a40)=[@cred={{0x1c}}], 0x20}, 0x48004) syz_mount_image$vfat(&(0x7f00000002c0), &(0x7f0000000440)='./file0\x00', 0xfffffffffffffffe, 0x3, &(0x7f0000000700)=[{&(0x7f0000000000)="eb3c906d8d6673fdd2617400028001000240000004f801", 0x17}, {&(0x7f0000000900)="57595a4b414c4c45522020085ac19f691107ff0000097eb3541980b01c42d149ffc610de7800000000135eed1df1d1001cc2de850f1fffb2aed768635ef7e75eff912ac4c15e29fb3418fafff8d198e312475ffa1d000000000000ad25822a17b17f463e104179c19c2ad2fbddc04f62826086704df68ddcc2717a2dcd89932daf1c0e912e75558c8d25a7bb914c18f21f883d9096b3302646d6af8b5fd37a77a425c7d5c79403e8ed47e885689f6d9adc80eef58a57f069c4a5b73d3f5c70c4a13fa50731a24d798b503b9fe27842df49dc50", 0xd3, 0x600}, {0x0, 0x0, 0xd}], 0x2a0cc10, &(0x7f0000000880)={[{@shortname_win95}, {@fat=@time_offset={'time_offset', 0x3d, 0x13}}, {@shortname_lower}, {@utf8no}, {@numtail}, {@shortname_mixed}]}) [ 698.927211][T13245] loop1: detected capacity change from 0 to 264192 [ 699.025064][T13248] loop2: detected capacity change from 0 to 264192 12:11:44 executing program 3: prlimit64(0x0, 0xe, &(0x7f0000000280)={0x9, 0x8d}, 0x0) sched_setaffinity(0x0, 0x8, &(0x7f0000000040)=0xffffffffffff0166) sched_setattr(0x0, &(0x7f0000000140)={0x38, 0x2, 0x0, 0x0, 0x9}, 0x0) sched_setattr(0x0, &(0x7f00000000c0)={0x38, 0x2, 0x0, 0x0, 0x5, 0x0, 0x0, 0x3}, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) sendmmsg$unix(r0, &(0x7f00000bd000), 0x318, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000a80)={0x0, 0x0, &(0x7f0000000640)=[{&(0x7f0000000500)="b9038d44325e53838d82981a232028f21c9a32258bae80667c9b76500b90dee4ec8a02d24923d7eca478d167e068560475392392a836eac2f1c6862b2657467cba92408b1fc259b5e0689c8d89c42f7804ace7b3d53f70cd1cfd7e23d034273ccb7039b5b693e1952b88e12c57b92ff110cced656ca15aaf78bdde14521f8776d4b9442b687a8d78da85293af3b7edd9a0081b18b34932d4e9ddf9ef7d852da64730731d76fa0f1fa89585e17d783ae1c04495ea2e8c6154cd6853faa062e0a1980c85ab387d0c3133aaa5a8ef45cee9a53a0b574d54700ccf31d13258920487090acb468247811557a9914340b6a8fdbe21a48f30", 0xf5}, {&(0x7f0000000600)="3dc8c91c2f574b90e31e37a9bcbf8eefb052c164de458e2cc5e0cda8ac8da1", 0x1f}, {&(0x7f0000000780)}], 0x3, &(0x7f0000000a40)=[@cred={{0x1c}}], 0x20}, 0x48004) r1 = syz_mount_image$vfat(&(0x7f00000002c0), &(0x7f0000000440)='./file0\x00', 0xfffffffffffffffe, 0x3, &(0x7f0000000700)=[{&(0x7f0000000000)="eb3c906d8d6673fdd2617400028001000240000004f801", 0x17}, {&(0x7f0000000900)="57595a4b414c4c45522020085ac19f691107ff0000097eb3541980b01c42d149ffc610de7800000000135eed1df1d1001cc2de850f1fffb2aed768635ef7e75eff912ac4c15e29fb3418fafff8d198e312475ffa1d000000000000ad25822a17b17f463e104179c19c2ad2fbddc04f62826086704df68ddcc2717a2dcd89932daf1c0e912e75558c8d25a7bb914c18f21f883d9096b3302646d6af8b5fd37a77a425c7d5c79403e8ed47e885689f6d9adc80eef58a57f069c4a5b73d3f5c70c4a13fa50731a24d798b503b9fe27842df49dc50", 0xd3, 0x600}, {0x0, 0x0, 0xd}], 0x2a0cc10, &(0x7f0000000880)={[{@shortname_win95}, {@fat=@time_offset={'time_offset', 0x3d, 0x13}}, {@shortname_lower}, {@utf8no}, {@numtail}, {@shortname_mixed}]}) mkdirat(r1, &(0x7f0000000040)='./file1\x00', 0x2300) 12:11:44 executing program 4: prlimit64(0x0, 0xe, &(0x7f0000000280)={0x9, 0x8d}, 0x0) r0 = getpid() sched_setattr(0x0, &(0x7f0000000140)={0x38, 0x2, 0x0, 0x0, 0x9}, 0x0) sched_setattr(r0, 0x0, 0x0) socketpair$unix(0x1, 0x0, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r1, &(0x7f000057eff8)=@abs, 0x6e) sendmmsg$unix(r2, &(0x7f00000bd000), 0x318, 0x0) recvmmsg(r1, &(0x7f00000000c0), 0x10106, 0x0, 0x0) 12:11:44 executing program 4: prlimit64(0x0, 0xe, &(0x7f0000000280)={0x9, 0x8d}, 0x0) r0 = getpid() sched_setattr(0x0, &(0x7f0000000140)={0x38, 0x2, 0x0, 0x0, 0x9}, 0x0) sched_setattr(r0, 0x0, 0x0) socketpair$unix(0x1, 0x0, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r1, &(0x7f000057eff8)=@abs, 0x6e) sendmmsg$unix(r2, &(0x7f00000bd000), 0x318, 0x0) recvmmsg(r1, &(0x7f00000000c0), 0x10106, 0x0, 0x0) 12:11:44 executing program 4: prlimit64(0x0, 0xe, &(0x7f0000000280)={0x9, 0x8d}, 0x0) r0 = getpid() sched_setattr(0x0, &(0x7f0000000140)={0x38, 0x2, 0x0, 0x0, 0x9}, 0x0) sched_setattr(r0, 0x0, 0x0) socketpair$unix(0x1, 0x0, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r1, &(0x7f000057eff8)=@abs, 0x6e) sendmmsg$unix(r2, &(0x7f00000bd000), 0x318, 0x0) recvmmsg(r1, &(0x7f00000000c0), 0x10106, 0x0, 0x0) 12:11:44 executing program 4: prlimit64(0x0, 0xe, &(0x7f0000000280)={0x9, 0x8d}, 0x0) r0 = getpid() sched_setattr(0x0, &(0x7f0000000140)={0x38, 0x2, 0x0, 0x0, 0x9}, 0x0) sched_setattr(r0, 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f000057eff8)=@abs, 0x6e) sendmmsg$unix(0xffffffffffffffff, &(0x7f00000bd000), 0x318, 0x0) recvmmsg(0xffffffffffffffff, &(0x7f00000000c0), 0x10106, 0x0, 0x0) 12:11:44 executing program 4: prlimit64(0x0, 0xe, &(0x7f0000000280)={0x9, 0x8d}, 0x0) r0 = getpid() sched_setattr(0x0, &(0x7f0000000140)={0x38, 0x2, 0x0, 0x0, 0x9}, 0x0) sched_setattr(r0, 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f000057eff8)=@abs, 0x6e) sendmmsg$unix(0xffffffffffffffff, &(0x7f00000bd000), 0x318, 0x0) recvmmsg(0xffffffffffffffff, &(0x7f00000000c0), 0x10106, 0x0, 0x0) 12:11:44 executing program 4: prlimit64(0x0, 0xe, &(0x7f0000000280)={0x9, 0x8d}, 0x0) r0 = getpid() sched_setattr(0x0, &(0x7f0000000140)={0x38, 0x2, 0x0, 0x0, 0x9}, 0x0) sched_setattr(r0, 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f000057eff8)=@abs, 0x6e) sendmmsg$unix(0xffffffffffffffff, &(0x7f00000bd000), 0x318, 0x0) recvmmsg(0xffffffffffffffff, &(0x7f00000000c0), 0x10106, 0x0, 0x0) 12:11:44 executing program 4: prlimit64(0x0, 0xe, &(0x7f0000000280)={0x9, 0x8d}, 0x0) r0 = getpid() sched_setattr(0x0, &(0x7f0000000140)={0x38, 0x2, 0x0, 0x0, 0x9}, 0x0) sched_setattr(r0, 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(0xffffffffffffffff, &(0x7f000057eff8)=@abs, 0x6e) sendmmsg$unix(r2, &(0x7f00000bd000), 0x318, 0x0) recvmmsg(r1, &(0x7f00000000c0), 0x10106, 0x0, 0x0) [ 699.286535][T13261] loop3: detected capacity change from 0 to 264192 12:11:44 executing program 0: prlimit64(0x0, 0xe, &(0x7f0000000280)={0x9, 0x8d}, 0x0) sched_setattr(0x0, &(0x7f0000000140)={0x38, 0x2, 0x0, 0x0, 0x9}, 0x0) sched_setattr(0x0, &(0x7f00000000c0)={0x38, 0x2, 0x0, 0x0, 0x5, 0x0, 0x0, 0x3}, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r0, &(0x7f000057eff8)=@abs, 0x6e) sendmmsg$unix(r1, &(0x7f00000bd000), 0x318, 0x0) recvmmsg(r0, &(0x7f00000000c0), 0x10106, 0x2, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000a80)={0x0, 0x0, &(0x7f0000000640)=[{&(0x7f0000000500)="b9038d44325e53838d82981a232028f21c9a32258bae80667c9b76500b90dee4ec8a02d24923d7eca478d167e068560475392392a836eac2f1c6862b2657467cba92408b1fc259b5e0689c8d89c42f7804ace7b3d53f70cd1cfd7e23d034273ccb7039b5b693e1952b88e12c57b92ff110cced656ca15aaf78bdde14521f8776d4b9442b687a8d78da85293af3b7edd9a0081b18b34932d4e9ddf9ef7d852da64730731d76fa0f1fa89585e17d783ae1c04495ea2e8c6154cd6853faa062e0a1980c85ab387d0c3133aaa5a8ef45cee9a53a0b574d54700ccf31d13258920487090acb468247811557a9914340b6a8fdbe21a48f30", 0xf5}, {&(0x7f0000000600)="3dc8c91c2f574b90e31e37a9bcbf8eefb052c164de458e2cc5e0cda8ac8da1", 0x1f}, {&(0x7f0000000780)}], 0x3, &(0x7f0000000a40)=[@cred={{0x1c}}], 0x20}, 0x48004) syz_mount_image$vfat(&(0x7f00000002c0), &(0x7f0000000440)='./file0\x00', 0xfffffffffffffffe, 0x3, &(0x7f0000000700)=[{&(0x7f0000000000)="eb3c906d8d6673fdd2617400028001000240000004f801", 0x17}, {&(0x7f0000000900)="57595a4b414c4c45522020085ac19f691107ff0000097eb3541980b01c42d149ffc610de7800000000135eed1df1d1001cc2de850f1fffb2aed768635ef7e75eff912ac4c15e29fb3418fafff8d198e312475ffa1d000000000000ad25822a17b17f463e104179c19c2ad2fbddc04f62826086704df68ddcc2717a2dcd89932daf1c0e912e75558c8d25a7bb914c18f21f883d9096b3302646d6af8b5fd37a77a425c7d5c79403e8ed47e885689f6d9adc80eef58a57f069c4a5b73d3f5c70c4a13fa50731a24d798b503b9fe27842df49dc50", 0xd3, 0x600}, {0x0, 0x0, 0xd}], 0x2a0cc10, &(0x7f0000000880)={[{@shortname_win95}, {@fat=@time_offset={'time_offset', 0x3d, 0x13}}, {@shortname_lower}, {@utf8no}, {@numtail}, {@shortname_mixed}]}) 12:11:45 executing program 5: prlimit64(0x0, 0x0, &(0x7f0000000280)={0x9, 0x8d}, 0x0) r0 = getpid() sched_setaffinity(0x0, 0x8, &(0x7f0000000040)=0xffffffffffff0166) sched_setattr(0x0, &(0x7f0000000140)={0x38, 0x2, 0x0, 0x0, 0x9}, 0x0) sched_setattr(r0, &(0x7f00000000c0)={0x38, 0x2, 0x0, 0x0, 0x5, 0x0, 0x0, 0x3}, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r1, &(0x7f000057eff8)=@abs, 0x6e) sendmmsg$unix(r2, &(0x7f00000bd000), 0x318, 0x0) openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) r3 = syz_mount_image$vfat(&(0x7f00000002c0), &(0x7f0000000440)='./file0\x00', 0xfffffffffffffffe, 0x3, &(0x7f0000000700)=[{&(0x7f0000000000)="eb3c906d8d6673fdd2617400028001000240000004f801", 0x17}, {&(0x7f0000000900)="57595a4b414c4c45522020085ac19f691107ff0000097eb3541980b01c42d149ffc610de7800000000135eed1df1d1001cc2de850f1fffb2aed768635ef7e75eff912ac4c15e29fb3418fafff8d198e312475ffa1d000000000000ad25822a17b17f463e104179c19c2ad2fbddc04f62826086704df68ddcc2717a2dcd89932daf1c0e912e75558c8d25a7bb914c18f21f883d9096b3302646d6af8b5fd37a77a425c7d5c79403e8ed47e885689f6d9adc80eef58a57f069c4a5b73d3f5c70c4a13fa50731a24d798b503b9fe27842df49dc50", 0xd3, 0x600}, {0x0, 0x0, 0xd}], 0x2a0cc10, &(0x7f0000000880)={[{@shortname_win95}, {@fat=@time_offset={'time_offset', 0x3d, 0x13}}, {@shortname_lower}, {@utf8no}, {@numtail}, {@shortname_mixed}]}) mkdirat(r3, &(0x7f0000000040)='./file1\x00', 0x2300) 12:11:45 executing program 1: prlimit64(0x0, 0xe, &(0x7f0000000280)={0x9, 0x8d}, 0x0) sched_setattr(0x0, &(0x7f0000000140)={0x38, 0x2, 0x0, 0x0, 0x9}, 0x0) sched_setattr(0x0, &(0x7f00000000c0)={0x38, 0x2, 0x0, 0x0, 0x5, 0x0, 0x0, 0x3}, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r0, &(0x7f000057eff8)=@abs, 0x6e) sendmmsg$unix(r1, &(0x7f00000bd000), 0x318, 0x0) recvmmsg(r0, &(0x7f00000000c0), 0x10106, 0x2, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000a80)={0x0, 0x0, &(0x7f0000000640)=[{&(0x7f0000000500)="b9038d44325e53838d82981a232028f21c9a32258bae80667c9b76500b90dee4ec8a02d24923d7eca478d167e068560475392392a836eac2f1c6862b2657467cba92408b1fc259b5e0689c8d89c42f7804ace7b3d53f70cd1cfd7e23d034273ccb7039b5b693e1952b88e12c57b92ff110cced656ca15aaf78bdde14521f8776d4b9442b687a8d78da85293af3b7edd9a0081b18b34932d4e9ddf9ef7d852da64730731d76fa0f1fa89585e17d783ae1c04495ea2e8c6154cd6853faa062e0a1980c85ab387d0c3133aaa5a8ef45cee9a53a0b574d54700ccf31d13258920487090acb468247811557a9914340b6a8fdbe21a48f30", 0xf5}, {&(0x7f0000000600)="3dc8c91c2f574b90e31e37a9bcbf8eefb052c164de458e2cc5e0cda8ac8da1", 0x1f}, {&(0x7f0000000780)}], 0x3, &(0x7f0000000a40)=[@cred={{0x1c}}], 0x20}, 0x48004) syz_mount_image$vfat(&(0x7f00000002c0), &(0x7f0000000440)='./file0\x00', 0xfffffffffffffffe, 0x3, &(0x7f0000000700)=[{&(0x7f0000000000)="eb3c906d8d6673fdd2617400028001000240000004f801", 0x17}, {&(0x7f0000000900)="57595a4b414c4c45522020085ac19f691107ff0000097eb3541980b01c42d149ffc610de7800000000135eed1df1d1001cc2de850f1fffb2aed768635ef7e75eff912ac4c15e29fb3418fafff8d198e312475ffa1d000000000000ad25822a17b17f463e104179c19c2ad2fbddc04f62826086704df68ddcc2717a2dcd89932daf1c0e912e75558c8d25a7bb914c18f21f883d9096b3302646d6af8b5fd37a77a425c7d5c79403e8ed47e885689f6d9adc80eef58a57f069c4a5b73d3f5c70c4a13fa50731a24d798b503b9fe27842df49dc50", 0xd3, 0x600}, {0x0, 0x0, 0xd}], 0x2a0cc10, &(0x7f0000000880)={[{@shortname_win95}, {@fat=@time_offset={'time_offset', 0x3d, 0x13}}, {@shortname_lower}, {@utf8no}, {@numtail}, {@shortname_mixed}]}) [ 699.701335][T13273] loop5: detected capacity change from 0 to 264192 12:11:45 executing program 2: prlimit64(0x0, 0xe, &(0x7f0000000280)={0x9, 0x8d}, 0x0) sched_setaffinity(0x0, 0x8, &(0x7f0000000040)=0xffffffffffff0166) sched_setattr(0x0, &(0x7f0000000140)={0x38, 0x2, 0x0, 0x0, 0x9}, 0x0) sched_setattr(0x0, &(0x7f00000000c0)={0x38, 0x2, 0x0, 0x0, 0x5, 0x0, 0x0, 0x3}, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r0, &(0x7f000057eff8)=@abs, 0x6e) sendmmsg$unix(r1, &(0x7f00000bd000), 0x318, 0x0) openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) r2 = syz_mount_image$vfat(&(0x7f00000002c0), &(0x7f0000000440)='./file0\x00', 0xfffffffffffffffe, 0x3, &(0x7f0000000700)=[{&(0x7f0000000000)="eb3c906d8d6673fdd2617400028001000240000004f801", 0x17}, {&(0x7f0000000900)="57595a4b414c4c45522020085ac19f691107ff0000097eb3541980b01c42d149ffc610de7800000000135eed1df1d1001cc2de850f1fffb2aed768635ef7e75eff912ac4c15e29fb3418fafff8d198e312475ffa1d000000000000ad25822a17b17f463e104179c19c2ad2fbddc04f62826086704df68ddcc2717a2dcd89932daf1c0e912e75558c8d25a7bb914c18f21f883d9096b3302646d6af8b5fd37a77a425c7d5c79403e8ed47e885689f6d9adc80eef58a57f069c4a5b73d3f5c70c4a13fa50731a24d798b503b9fe27842df49dc50", 0xd3, 0x600}, {0x0, 0x0, 0xd}], 0x2a0cc10, &(0x7f0000000880)={[{@shortname_win95}, {@fat=@time_offset={'time_offset', 0x3d, 0x13}}, {@shortname_lower}, {@utf8no}, {@numtail}, {@shortname_mixed}]}) mkdirat(r2, &(0x7f0000000040)='./file1\x00', 0x2300) [ 699.880534][T13279] loop1: detected capacity change from 0 to 264192 [ 699.941063][T13280] loop2: detected capacity change from 0 to 264192 12:11:45 executing program 3: prlimit64(0x0, 0xe, &(0x7f0000000280)={0x9, 0x8d}, 0x0) getpid() sched_setaffinity(0x0, 0x8, &(0x7f0000000040)=0xffffffffffff0166) sched_setattr(0x0, &(0x7f0000000140)={0x38, 0x2, 0x0, 0x0, 0x9}, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) sendmmsg$unix(r0, &(0x7f00000bd000), 0x318, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000a80)={0x0, 0x0, &(0x7f0000000640)=[{&(0x7f0000000500)="b9038d44325e53838d82981a232028f21c9a32258bae80667c9b76500b90dee4ec8a02d24923d7eca478d167e068560475392392a836eac2f1c6862b2657467cba92408b1fc259b5e0689c8d89c42f7804ace7b3d53f70cd1cfd7e23d034273ccb7039b5b693e1952b88e12c57b92ff110cced656ca15aaf78bdde14521f8776d4b9442b687a8d78da85293af3b7edd9a0081b18b34932d4e9ddf9ef7d852da64730731d76fa0f1fa89585e17d783ae1c04495ea2e8c6154cd6853faa062e0a1980c85ab387d0c3133aaa5a8ef45cee9a53a0b574d54700ccf31d13258920487090acb468247811557a9914340b6a8fdbe21a48f30", 0xf5}, {&(0x7f0000000600)="3dc8c91c2f574b90e31e37a9bcbf8eefb052c164de458e2cc5e0cda8ac8da1", 0x1f}, {&(0x7f0000000780)}], 0x3, &(0x7f0000000a40)=[@cred={{0x1c}}], 0x20}, 0x48004) r1 = syz_mount_image$vfat(&(0x7f00000002c0), &(0x7f0000000440)='./file0\x00', 0xfffffffffffffffe, 0x3, &(0x7f0000000700)=[{&(0x7f0000000000)="eb3c906d8d6673fdd2617400028001000240000004f801", 0x17}, {&(0x7f0000000900)="57595a4b414c4c45522020085ac19f691107ff0000097eb3541980b01c42d149ffc610de7800000000135eed1df1d1001cc2de850f1fffb2aed768635ef7e75eff912ac4c15e29fb3418fafff8d198e312475ffa1d000000000000ad25822a17b17f463e104179c19c2ad2fbddc04f62826086704df68ddcc2717a2dcd89932daf1c0e912e75558c8d25a7bb914c18f21f883d9096b3302646d6af8b5fd37a77a425c7d5c79403e8ed47e885689f6d9adc80eef58a57f069c4a5b73d3f5c70c4a13fa50731a24d798b503b9fe27842df49dc50", 0xd3, 0x600}, {0x0, 0x0, 0xd}], 0x2a0cc10, &(0x7f0000000880)={[{@shortname_win95}, {@fat=@time_offset={'time_offset', 0x3d, 0x13}}, {@shortname_lower}, {@utf8no}, {@numtail}, {@shortname_mixed}]}) mkdirat(r1, &(0x7f0000000040)='./file1\x00', 0x2300) 12:11:45 executing program 4: prlimit64(0x0, 0xe, &(0x7f0000000280)={0x9, 0x8d}, 0x0) r0 = getpid() sched_setattr(0x0, &(0x7f0000000140)={0x38, 0x2, 0x0, 0x0, 0x9}, 0x0) sched_setattr(r0, 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(0xffffffffffffffff, &(0x7f000057eff8)=@abs, 0x6e) sendmmsg$unix(r2, &(0x7f00000bd000), 0x318, 0x0) recvmmsg(r1, &(0x7f00000000c0), 0x10106, 0x0, 0x0) 12:11:45 executing program 0: prlimit64(0x0, 0xe, &(0x7f0000000280)={0x9, 0x8d}, 0x0) sched_setattr(0x0, &(0x7f0000000140)={0x38, 0x2, 0x0, 0x0, 0x9}, 0x0) sched_setattr(0x0, &(0x7f00000000c0)={0x38, 0x2, 0x0, 0x0, 0x5, 0x0, 0x0, 0x3}, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r0, &(0x7f000057eff8)=@abs, 0x6e) sendmmsg$unix(r1, &(0x7f00000bd000), 0x318, 0x0) recvmmsg(r0, &(0x7f00000000c0), 0x10106, 0x2, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000a80)={0x0, 0x0, &(0x7f0000000640)=[{&(0x7f0000000500)="b9038d44325e53838d82981a232028f21c9a32258bae80667c9b76500b90dee4ec8a02d24923d7eca478d167e068560475392392a836eac2f1c6862b2657467cba92408b1fc259b5e0689c8d89c42f7804ace7b3d53f70cd1cfd7e23d034273ccb7039b5b693e1952b88e12c57b92ff110cced656ca15aaf78bdde14521f8776d4b9442b687a8d78da85293af3b7edd9a0081b18b34932d4e9ddf9ef7d852da64730731d76fa0f1fa89585e17d783ae1c04495ea2e8c6154cd6853faa062e0a1980c85ab387d0c3133aaa5a8ef45cee9a53a0b574d54700ccf31d13258920487090acb468247811557a9914340b6a8fdbe21a48f30", 0xf5}, {&(0x7f0000000600)="3dc8c91c2f574b90e31e37a9bcbf8eefb052c164de458e2cc5e0cda8ac8da1", 0x1f}, {&(0x7f0000000780)}], 0x3, &(0x7f0000000a40)=[@cred={{0x1c}}], 0x20}, 0x48004) syz_mount_image$vfat(&(0x7f00000002c0), &(0x7f0000000440)='./file0\x00', 0xfffffffffffffffe, 0x3, &(0x7f0000000700)=[{&(0x7f0000000000)="eb3c906d8d6673fdd2617400028001000240000004f801", 0x17}, {&(0x7f0000000900)="57595a4b414c4c45522020085ac19f691107ff0000097eb3541980b01c42d149ffc610de7800000000135eed1df1d1001cc2de850f1fffb2aed768635ef7e75eff912ac4c15e29fb3418fafff8d198e312475ffa1d000000000000ad25822a17b17f463e104179c19c2ad2fbddc04f62826086704df68ddcc2717a2dcd89932daf1c0e912e75558c8d25a7bb914c18f21f883d9096b3302646d6af8b5fd37a77a425c7d5c79403e8ed47e885689f6d9adc80eef58a57f069c4a5b73d3f5c70c4a13fa50731a24d798b503b9fe27842df49dc50", 0xd3, 0x600}, {0x0, 0x0, 0xd}], 0x2a0cc10, &(0x7f0000000880)={[{@shortname_win95}, {@fat=@time_offset={'time_offset', 0x3d, 0x13}}, {@shortname_lower}, {@utf8no}, {@numtail}, {@shortname_mixed}]}) [ 700.220000][T13285] loop3: detected capacity change from 0 to 264192 12:11:46 executing program 5: prlimit64(0x0, 0xe, &(0x7f0000000280)={0x9, 0x8d}, 0x0) getpid() sched_setaffinity(0x0, 0x8, &(0x7f0000000040)=0xffffffffffff0166) sched_setattr(0x0, &(0x7f0000000140)={0x38, 0x2, 0x0, 0x0, 0x9}, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) sendmmsg$unix(r0, &(0x7f00000bd000), 0x318, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000a80)={0x0, 0x0, &(0x7f0000000640)=[{&(0x7f0000000500)="b9038d44325e53838d82981a232028f21c9a32258bae80667c9b76500b90dee4ec8a02d24923d7eca478d167e068560475392392a836eac2f1c6862b2657467cba92408b1fc259b5e0689c8d89c42f7804ace7b3d53f70cd1cfd7e23d034273ccb7039b5b693e1952b88e12c57b92ff110cced656ca15aaf78bdde14521f8776d4b9442b687a8d78da85293af3b7edd9a0081b18b34932d4e9ddf9ef7d852da64730731d76fa0f1fa89585e17d783ae1c04495ea2e8c6154cd6853faa062e0a1980c85ab387d0c3133aaa5a8ef45cee9a53a0b574d54700ccf31d13258920487090acb468247811557a9914340b6a8fdbe21a48f30", 0xf5}, {&(0x7f0000000600)="3dc8c91c2f574b90e31e37a9bcbf8eefb052c164de458e2cc5e0cda8ac8da1", 0x1f}, {&(0x7f0000000780)}], 0x3, &(0x7f0000000a40)=[@cred={{0x1c}}], 0x20}, 0x48004) r1 = syz_mount_image$vfat(&(0x7f00000002c0), &(0x7f0000000440)='./file0\x00', 0xfffffffffffffffe, 0x3, &(0x7f0000000700)=[{&(0x7f0000000000)="eb3c906d8d6673fdd2617400028001000240000004f801", 0x17}, {&(0x7f0000000900)="57595a4b414c4c45522020085ac19f691107ff0000097eb3541980b01c42d149ffc610de7800000000135eed1df1d1001cc2de850f1fffb2aed768635ef7e75eff912ac4c15e29fb3418fafff8d198e312475ffa1d000000000000ad25822a17b17f463e104179c19c2ad2fbddc04f62826086704df68ddcc2717a2dcd89932daf1c0e912e75558c8d25a7bb914c18f21f883d9096b3302646d6af8b5fd37a77a425c7d5c79403e8ed47e885689f6d9adc80eef58a57f069c4a5b73d3f5c70c4a13fa50731a24d798b503b9fe27842df49dc50", 0xd3, 0x600}, {0x0, 0x0, 0xd}], 0x2a0cc10, &(0x7f0000000880)={[{@shortname_win95}, {@fat=@time_offset={'time_offset', 0x3d, 0x13}}, {@shortname_lower}, {@utf8no}, {@numtail}, {@shortname_mixed}]}) mkdirat(r1, &(0x7f0000000040)='./file1\x00', 0x2300) 12:11:46 executing program 1: prlimit64(0x0, 0xe, &(0x7f0000000280)={0x9, 0x8d}, 0x0) sched_setattr(0x0, &(0x7f0000000140)={0x38, 0x2, 0x0, 0x0, 0x9}, 0x0) sched_setattr(0x0, &(0x7f00000000c0)={0x38, 0x2, 0x0, 0x0, 0x5, 0x0, 0x0, 0x3}, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r0, &(0x7f000057eff8)=@abs, 0x6e) sendmmsg$unix(r1, &(0x7f00000bd000), 0x318, 0x0) recvmmsg(r0, &(0x7f00000000c0), 0x10106, 0x2, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000a80)={0x0, 0x0, &(0x7f0000000640)=[{&(0x7f0000000500)="b9038d44325e53838d82981a232028f21c9a32258bae80667c9b76500b90dee4ec8a02d24923d7eca478d167e068560475392392a836eac2f1c6862b2657467cba92408b1fc259b5e0689c8d89c42f7804ace7b3d53f70cd1cfd7e23d034273ccb7039b5b693e1952b88e12c57b92ff110cced656ca15aaf78bdde14521f8776d4b9442b687a8d78da85293af3b7edd9a0081b18b34932d4e9ddf9ef7d852da64730731d76fa0f1fa89585e17d783ae1c04495ea2e8c6154cd6853faa062e0a1980c85ab387d0c3133aaa5a8ef45cee9a53a0b574d54700ccf31d13258920487090acb468247811557a9914340b6a8fdbe21a48f30", 0xf5}, {&(0x7f0000000600)="3dc8c91c2f574b90e31e37a9bcbf8eefb052c164de458e2cc5e0cda8ac8da1", 0x1f}, {&(0x7f0000000780)}], 0x3, &(0x7f0000000a40)=[@cred={{0x1c}}], 0x20}, 0x48004) syz_mount_image$vfat(&(0x7f00000002c0), &(0x7f0000000440)='./file0\x00', 0xfffffffffffffffe, 0x3, &(0x7f0000000700)=[{&(0x7f0000000000)="eb3c906d8d6673fdd2617400028001000240000004f801", 0x17}, {&(0x7f0000000900)="57595a4b414c4c45522020085ac19f691107ff0000097eb3541980b01c42d149ffc610de7800000000135eed1df1d1001cc2de850f1fffb2aed768635ef7e75eff912ac4c15e29fb3418fafff8d198e312475ffa1d000000000000ad25822a17b17f463e104179c19c2ad2fbddc04f62826086704df68ddcc2717a2dcd89932daf1c0e912e75558c8d25a7bb914c18f21f883d9096b3302646d6af8b5fd37a77a425c7d5c79403e8ed47e885689f6d9adc80eef58a57f069c4a5b73d3f5c70c4a13fa50731a24d798b503b9fe27842df49dc50", 0xd3, 0x600}, {0x0, 0x0, 0xd}], 0x2a0cc10, &(0x7f0000000880)={[{@shortname_win95}, {@fat=@time_offset={'time_offset', 0x3d, 0x13}}, {@shortname_lower}, {@utf8no}, {@numtail}, {@shortname_mixed}]}) [ 700.612833][T13293] loop5: detected capacity change from 0 to 264192 12:11:46 executing program 2: prlimit64(0x0, 0xe, &(0x7f0000000280)={0x9, 0x8d}, 0x0) r0 = getpid() sched_setaffinity(0x0, 0x8, &(0x7f0000000040)=0xffffffffffff0166) sched_setattr(0x0, &(0x7f0000000140)={0x38, 0x2, 0x0, 0x0, 0x9}, 0x0) sched_setattr(r0, &(0x7f00000000c0)={0x38, 0x2, 0x0, 0x0, 0x5, 0x0, 0x0, 0x3}, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) sendmmsg$unix(r2, &(0x7f00000bd000), 0x318, 0x0) recvmmsg(r1, &(0x7f00000000c0), 0x10106, 0x2, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000a80)={0x0, 0x0, &(0x7f0000000640)=[{&(0x7f0000000500)="b9038d44325e53838d82981a232028f21c9a32258bae80667c9b76500b90dee4ec8a02d24923d7eca478d167e068560475392392a836eac2f1c6862b2657467cba92408b1fc259b5e0689c8d89c42f7804ace7b3d53f70cd1cfd7e23d034273ccb7039b5b693e1952b88e12c57b92ff110cced656ca15aaf78bdde14521f8776d4b9442b687a8d78da85293af3b7edd9a0081b18b34932d4e9ddf9ef7d852da64730731d76fa0f1fa89585e17d783ae1c04495ea2e8c6154cd6853faa062e0a1980c85ab387d0c3133aaa5a8ef45cee9a53a0b574d54700ccf31d13258920487090acb468247811557a9914340b6a8fdbe21a48f30", 0xf5}, {&(0x7f0000000600)="3dc8c91c2f574b90e31e37a9bcbf8eefb052c164de458e2cc5e0cda8ac8da1", 0x1f}, {&(0x7f0000000780)}], 0x3, &(0x7f0000000a40)=[@cred={{0x1c}}], 0x20}, 0x48004) syz_mount_image$vfat(&(0x7f00000002c0), &(0x7f0000000440)='./file0\x00', 0xfffffffffffffffe, 0x3, &(0x7f0000000700)=[{&(0x7f0000000000)="eb3c906d8d6673fdd2617400028001000240000004f801", 0x17}, {&(0x7f0000000900)="57595a4b414c4c45522020085ac19f691107ff0000097eb3541980b01c42d149ffc610de7800000000135eed1df1d1001cc2de850f1fffb2aed768635ef7e75eff912ac4c15e29fb3418fafff8d198e312475ffa1d000000000000ad25822a17b17f463e104179c19c2ad2fbddc04f62826086704df68ddcc2717a2dcd89932daf1c0e912e75558c8d25a7bb914c18f21f883d9096b3302646d6af8b5fd37a77a425c7d5c79403e8ed47e885689f6d9adc80eef58a57f069c4a5b73d3f5c70c4a13fa50731a24d798b503b9fe27842df49dc50", 0xd3, 0x600}, {0x0, 0x0, 0xd}], 0x2a0cc10, &(0x7f0000000880)={[{@shortname_win95}, {@fat=@time_offset={'time_offset', 0x3d, 0x13}}, {@shortname_lower}, {@utf8no}, {@numtail}, {@shortname_mixed}]}) [ 700.816140][T13299] loop1: detected capacity change from 0 to 264192 [ 700.865889][T13301] loop2: detected capacity change from 0 to 264192 12:11:46 executing program 4: prlimit64(0x0, 0xe, &(0x7f0000000280)={0x9, 0x8d}, 0x0) r0 = getpid() sched_setattr(0x0, &(0x7f0000000140)={0x38, 0x2, 0x0, 0x0, 0x9}, 0x0) sched_setattr(r0, 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(0xffffffffffffffff, &(0x7f000057eff8)=@abs, 0x6e) sendmmsg$unix(r2, &(0x7f00000bd000), 0x318, 0x0) recvmmsg(r1, &(0x7f00000000c0), 0x10106, 0x0, 0x0) 12:11:46 executing program 3: prlimit64(0x0, 0xe, &(0x7f0000000280)={0x9, 0x8d}, 0x0) getpid() sched_setaffinity(0x0, 0x8, &(0x7f0000000040)=0xffffffffffff0166) sched_setattr(0x0, &(0x7f0000000140)={0x38, 0x2, 0x0, 0x0, 0x9}, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r0, &(0x7f000057eff8)=@abs, 0x6e) sendmmsg$unix(r1, &(0x7f00000bd000), 0x318, 0x0) openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) r2 = syz_mount_image$vfat(&(0x7f00000002c0), &(0x7f0000000440)='./file0\x00', 0xfffffffffffffffe, 0x3, &(0x7f0000000700)=[{&(0x7f0000000000)="eb3c906d8d6673fdd2617400028001000240000004f801", 0x17}, {&(0x7f0000000900)="57595a4b414c4c45522020085ac19f691107ff0000097eb3541980b01c42d149ffc610de7800000000135eed1df1d1001cc2de850f1fffb2aed768635ef7e75eff912ac4c15e29fb3418fafff8d198e312475ffa1d000000000000ad25822a17b17f463e104179c19c2ad2fbddc04f62826086704df68ddcc2717a2dcd89932daf1c0e912e75558c8d25a7bb914c18f21f883d9096b3302646d6af8b5fd37a77a425c7d5c79403e8ed47e885689f6d9adc80eef58a57f069c4a5b73d3f5c70c4a13fa50731a24d798b503b9fe27842df49dc50", 0xd3, 0x600}, {0x0, 0x0, 0xd}], 0x2a0cc10, &(0x7f0000000880)={[{@shortname_win95}, {@fat=@time_offset={'time_offset', 0x3d, 0x13}}, {@shortname_lower}, {@utf8no}, {@numtail}, {@shortname_mixed}]}) mkdirat(r2, &(0x7f0000000040)='./file1\x00', 0x2300) 12:11:46 executing program 0: prlimit64(0x0, 0xe, &(0x7f0000000280)={0x9, 0x8d}, 0x0) sched_setattr(0x0, &(0x7f0000000140)={0x38, 0x2, 0x0, 0x0, 0x9}, 0x0) sched_setattr(0x0, &(0x7f00000000c0)={0x38, 0x2, 0x0, 0x0, 0x5, 0x0, 0x0, 0x3}, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r0, &(0x7f000057eff8)=@abs, 0x6e) sendmmsg$unix(r1, &(0x7f00000bd000), 0x318, 0x0) recvmmsg(r0, &(0x7f00000000c0), 0x10106, 0x2, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000a80)={0x0, 0x0, &(0x7f0000000640)=[{&(0x7f0000000500)="b9038d44325e53838d82981a232028f21c9a32258bae80667c9b76500b90dee4ec8a02d24923d7eca478d167e068560475392392a836eac2f1c6862b2657467cba92408b1fc259b5e0689c8d89c42f7804ace7b3d53f70cd1cfd7e23d034273ccb7039b5b693e1952b88e12c57b92ff110cced656ca15aaf78bdde14521f8776d4b9442b687a8d78da85293af3b7edd9a0081b18b34932d4e9ddf9ef7d852da64730731d76fa0f1fa89585e17d783ae1c04495ea2e8c6154cd6853faa062e0a1980c85ab387d0c3133aaa5a8ef45cee9a53a0b574d54700ccf31d13258920487090acb468247811557a9914340b6a8fdbe21a48f30", 0xf5}, {&(0x7f0000000600)="3dc8c91c2f574b90e31e37a9bcbf8eefb052c164de458e2cc5e0cda8ac8da1", 0x1f}, {&(0x7f0000000780)}], 0x3, &(0x7f0000000a40)=[@cred={{0x1c}}], 0x20}, 0x48004) syz_mount_image$vfat(&(0x7f00000002c0), &(0x7f0000000440)='./file0\x00', 0xfffffffffffffffe, 0x3, &(0x7f0000000700)=[{&(0x7f0000000000)="eb3c906d8d6673fdd2617400028001000240000004f801", 0x17}, {&(0x7f0000000900)="57595a4b414c4c45522020085ac19f691107ff0000097eb3541980b01c42d149ffc610de7800000000135eed1df1d1001cc2de850f1fffb2aed768635ef7e75eff912ac4c15e29fb3418fafff8d198e312475ffa1d000000000000ad25822a17b17f463e104179c19c2ad2fbddc04f62826086704df68ddcc2717a2dcd89932daf1c0e912e75558c8d25a7bb914c18f21f883d9096b3302646d6af8b5fd37a77a425c7d5c79403e8ed47e885689f6d9adc80eef58a57f069c4a5b73d3f5c70c4a13fa50731a24d798b503b9fe27842df49dc50", 0xd3, 0x600}, {0x0, 0x0, 0xd}], 0x2a0cc10, &(0x7f0000000880)={[{@shortname_win95}, {@fat=@time_offset={'time_offset', 0x3d, 0x13}}, {@shortname_lower}, {@utf8no}, {@numtail}, {@shortname_mixed}]}) [ 701.178147][T13309] loop3: detected capacity change from 0 to 264192 12:11:46 executing program 5: prlimit64(0x0, 0xe, &(0x7f0000000280)={0x9, 0x8d}, 0x0) r0 = getpid() sched_setaffinity(0x0, 0x8, &(0x7f0000000040)=0xffffffffffff0166) sched_setattr(0x0, &(0x7f0000000140)={0x38, 0x2, 0x0, 0x0, 0x9}, 0x0) sched_setattr(r0, &(0x7f00000000c0)={0x38, 0x2, 0x0, 0x0, 0x5, 0x0, 0x0, 0x3}, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) sendmmsg$unix(r1, &(0x7f00000bd000), 0x318, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000a80)={0x0, 0x0, &(0x7f0000000640)=[{&(0x7f0000000500)="b9038d44325e53838d82981a232028f21c9a32258bae80667c9b76500b90dee4ec8a02d24923d7eca478d167e068560475392392a836eac2f1c6862b2657467cba92408b1fc259b5e0689c8d89c42f7804ace7b3d53f70cd1cfd7e23d034273ccb7039b5b693e1952b88e12c57b92ff110cced656ca15aaf78bdde14521f8776d4b9442b687a8d78da85293af3b7edd9a0081b18b34932d4e9ddf9ef7d852da64730731d76fa0f1fa89585e17d783ae1c04495ea2e8c6154cd6853faa062e0a1980c85ab387d0c3133aaa5a8ef45cee9a53a0b574d54700ccf31d13258920487090acb468247811557a9914340b6a8fdbe21a48f30", 0xf5}, {&(0x7f0000000600)="3dc8c91c2f574b90e31e37a9bcbf8eefb052c164de458e2cc5e0cda8ac8da1", 0x1f}, {&(0x7f0000000780)}], 0x3, &(0x7f0000000a40)=[@cred={{0x1c}}], 0x20}, 0x48004) r2 = syz_mount_image$vfat(&(0x7f00000002c0), &(0x7f0000000440)='./file0\x00', 0xfffffffffffffffe, 0x3, &(0x7f0000000700)=[{&(0x7f0000000000)="eb3c906d8d6673fdd2617400028001000240000004f801", 0x17}, {&(0x7f0000000900)="57595a4b414c4c45522020085ac19f691107ff0000097eb3541980b01c42d149ffc610de7800000000135eed1df1d1001cc2de850f1fffb2aed768635ef7e75eff912ac4c15e29fb3418fafff8d198e312475ffa1d000000000000ad25822a17b17f463e104179c19c2ad2fbddc04f62826086704df68ddcc2717a2dcd89932daf1c0e912e75558c8d25a7bb914c18f21f883d9096b3302646d6af8b5fd37a77a425c7d5c79403e8ed47e885689f6d9adc80eef58a57f069c4a5b73d3f5c70c4a13fa50731a24d798b503b9fe27842df49dc50", 0xd3, 0x600}, {0x0, 0x0, 0xd}], 0x2a0cc10, &(0x7f0000000880)={[{@shortname_win95}, {@fat=@time_offset={'time_offset', 0x3d, 0x13}}, {@shortname_lower}, {@utf8no}, {@numtail}, {@shortname_mixed}]}) mkdirat(r2, &(0x7f0000000040)='./file1\x00', 0x2300) [ 701.532871][T13314] loop5: detected capacity change from 0 to 264192 12:11:47 executing program 2: prlimit64(0x0, 0xe, &(0x7f0000000280)={0x9, 0x8d}, 0x0) getpid() sched_setaffinity(0x0, 0x8, &(0x7f0000000040)=0xffffffffffff0166) sched_setattr(0x0, &(0x7f0000000140)={0x38, 0x2, 0x0, 0x0, 0x9}, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r0, &(0x7f000057eff8)=@abs, 0x6e) sendmmsg$unix(r1, &(0x7f00000bd000), 0x318, 0x0) openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) r2 = syz_mount_image$vfat(&(0x7f00000002c0), &(0x7f0000000440)='./file0\x00', 0xfffffffffffffffe, 0x3, &(0x7f0000000700)=[{&(0x7f0000000000)="eb3c906d8d6673fdd2617400028001000240000004f801", 0x17}, {&(0x7f0000000900)="57595a4b414c4c45522020085ac19f691107ff0000097eb3541980b01c42d149ffc610de7800000000135eed1df1d1001cc2de850f1fffb2aed768635ef7e75eff912ac4c15e29fb3418fafff8d198e312475ffa1d000000000000ad25822a17b17f463e104179c19c2ad2fbddc04f62826086704df68ddcc2717a2dcd89932daf1c0e912e75558c8d25a7bb914c18f21f883d9096b3302646d6af8b5fd37a77a425c7d5c79403e8ed47e885689f6d9adc80eef58a57f069c4a5b73d3f5c70c4a13fa50731a24d798b503b9fe27842df49dc50", 0xd3, 0x600}, {0x0, 0x0, 0xd}], 0x2a0cc10, &(0x7f0000000880)={[{@shortname_win95}, {@fat=@time_offset={'time_offset', 0x3d, 0x13}}, {@shortname_lower}, {@utf8no}, {@numtail}, {@shortname_mixed}]}) mkdirat(r2, &(0x7f0000000040)='./file1\x00', 0x2300) 12:11:47 executing program 1: prlimit64(0x0, 0xe, &(0x7f0000000280)={0x9, 0x8d}, 0x0) r0 = getpid() sched_setaffinity(0x0, 0x8, &(0x7f0000000040)=0xffffffffffff0166) sched_setattr(0x0, &(0x7f0000000140)={0x38, 0x2, 0x0, 0x0, 0x9}, 0x0) sched_setattr(r0, &(0x7f00000000c0)={0x38, 0x2, 0x0, 0x0, 0x5, 0x0, 0x0, 0x3}, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r1, &(0x7f000057eff8)=@abs, 0x6e) sendmmsg$unix(r2, &(0x7f00000bd000), 0x318, 0x0) recvmmsg(r1, &(0x7f00000000c0), 0x10106, 0x2, 0x0) r3 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) clone3(&(0x7f00000003c0)={0x80000, &(0x7f0000000080), &(0x7f0000000100), &(0x7f0000000180), {}, &(0x7f00000001c0)=""/9, 0x9, &(0x7f00000002c0)=""/208, &(0x7f0000000240)=[r0], 0x1, {r3}}, 0x58) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000a80)={0x0, 0x0, &(0x7f0000000640)=[{&(0x7f0000000500)="b9038d44325e53838d82981a232028f21c9a32258bae80667c9b76500b90dee4ec8a02d24923d7eca478d167e068560475392392a836eac2f1c6862b2657467cba92408b1fc259b5e0689c8d89c42f7804ace7b3d53f70cd1cfd7e23d034273ccb7039b5b693e1952b88e12c57b92ff110cced656ca15aaf78bdde14521f8776d4b9442b687a8d78da85293af3b7edd9a0081b18b34932d4e9ddf9ef7d852da64730731d76fa0f1fa89585e17d783ae1c04495ea2e8c6154cd6853faa062e0a1980c85ab387d0c3133aaa5a8ef45cee9a53a0b574d54700ccf31d13258920487090acb468247811557a9914340b6a8fdbe21a48f30", 0xf5}, {&(0x7f0000000600)="3dc8c91c2f574b90e31e37a9bcbf8eefb052c164de458e2cc5e0cda8ac8da1", 0x1f}, {&(0x7f0000000780)}], 0x3, &(0x7f0000000a40)=[@cred={{0x1c}}], 0x20}, 0x48004) mkdirat(0xffffffffffffffff, &(0x7f0000000040)='./file1\x00', 0x2300) [ 701.717029][T13317] loop2: detected capacity change from 0 to 264192 12:11:47 executing program 4: prlimit64(0x0, 0xe, &(0x7f0000000280)={0x9, 0x8d}, 0x0) r0 = getpid() sched_setattr(0x0, &(0x7f0000000140)={0x38, 0x2, 0x0, 0x0, 0x9}, 0x0) sched_setattr(r0, 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r1, 0x0, 0x0) sendmmsg$unix(r2, &(0x7f00000bd000), 0x318, 0x0) recvmmsg(r1, &(0x7f00000000c0), 0x10106, 0x0, 0x0) 12:11:47 executing program 3: prlimit64(0x0, 0xe, &(0x7f0000000280)={0x9, 0x8d}, 0x0) getpid() sched_setaffinity(0x0, 0x8, &(0x7f0000000040)=0xffffffffffff0166) sched_setattr(0x0, &(0x7f0000000140)={0x38, 0x2, 0x0, 0x0, 0x9}, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r0, &(0x7f000057eff8)=@abs, 0x6e) sendmmsg$unix(r1, &(0x7f00000bd000), 0x318, 0x0) openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) r2 = syz_mount_image$vfat(&(0x7f00000002c0), &(0x7f0000000440)='./file0\x00', 0xfffffffffffffffe, 0x3, &(0x7f0000000700)=[{&(0x7f0000000000)="eb3c906d8d6673fdd2617400028001000240000004f801", 0x17}, {&(0x7f0000000900)="57595a4b414c4c45522020085ac19f691107ff0000097eb3541980b01c42d149ffc610de7800000000135eed1df1d1001cc2de850f1fffb2aed768635ef7e75eff912ac4c15e29fb3418fafff8d198e312475ffa1d000000000000ad25822a17b17f463e104179c19c2ad2fbddc04f62826086704df68ddcc2717a2dcd89932daf1c0e912e75558c8d25a7bb914c18f21f883d9096b3302646d6af8b5fd37a77a425c7d5c79403e8ed47e885689f6d9adc80eef58a57f069c4a5b73d3f5c70c4a13fa50731a24d798b503b9fe27842df49dc50", 0xd3, 0x600}, {0x0, 0x0, 0xd}], 0x2a0cc10, &(0x7f0000000880)={[{@shortname_win95}, {@fat=@time_offset={'time_offset', 0x3d, 0x13}}, {@shortname_lower}, {@utf8no}, {@numtail}, {@shortname_mixed}]}) mkdirat(r2, &(0x7f0000000040)='./file1\x00', 0x2300) 12:11:47 executing program 0: prlimit64(0x0, 0xe, &(0x7f0000000280)={0x9, 0x8d}, 0x0) r0 = getpid() sched_setaffinity(0x0, 0x8, &(0x7f0000000040)=0xffffffffffff0166) sched_setattr(0x0, &(0x7f0000000140)={0x38, 0x2, 0x0, 0x0, 0x9}, 0x0) sched_setattr(r0, &(0x7f00000000c0)={0x38, 0x2, 0x0, 0x0, 0x5, 0x0, 0x0, 0x3}, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r1, &(0x7f000057eff8)=@abs, 0x6e) sendmmsg$unix(r2, &(0x7f00000bd000), 0x318, 0x0) recvmmsg(r1, &(0x7f00000000c0), 0x10106, 0x2, 0x0) r3 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) clone3(&(0x7f00000003c0)={0x80000, &(0x7f0000000080), &(0x7f0000000100), &(0x7f0000000180), {}, &(0x7f00000001c0)=""/9, 0x9, &(0x7f00000002c0)=""/208, &(0x7f0000000240)=[r0], 0x1, {r3}}, 0x58) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000a80)={0x0, 0x0, &(0x7f0000000640)=[{&(0x7f0000000500)="b9038d44325e53838d82981a232028f21c9a32258bae80667c9b76500b90dee4ec8a02d24923d7eca478d167e068560475392392a836eac2f1c6862b2657467cba92408b1fc259b5e0689c8d89c42f7804ace7b3d53f70cd1cfd7e23d034273ccb7039b5b693e1952b88e12c57b92ff110cced656ca15aaf78bdde14521f8776d4b9442b687a8d78da85293af3b7edd9a0081b18b34932d4e9ddf9ef7d852da64730731d76fa0f1fa89585e17d783ae1c04495ea2e8c6154cd6853faa062e0a1980c85ab387d0c3133aaa5a8ef45cee9a53a0b574d54700ccf31d13258920487090acb468247811557a9914340b6a8fdbe21a48f30", 0xf5}, {&(0x7f0000000600)="3dc8c91c2f574b90e31e37a9bcbf8eefb052c164de458e2cc5e0cda8ac8da1", 0x1f}, {&(0x7f0000000780)}], 0x3, &(0x7f0000000a40)=[@cred={{0x1c}}], 0x20}, 0x48004) mkdirat(0xffffffffffffffff, &(0x7f0000000040)='./file1\x00', 0x2300) [ 702.220805][T13327] loop3: detected capacity change from 0 to 264192 12:11:47 executing program 5: r0 = memfd_create(&(0x7f0000001fc1)='\x00\xac=\x9d\xd2\xdb\xe6\xbf\xb4\b\xedcJ\x8e\x84\xd4N\x12\x9b\x1f\t\xbd\x11+\x86T\x16\xa3\xb3\xae0\x9f9?\xefo\xa4k\x012>\xa1\x9c\x86x\x1c\x9f\x84\x195\xde\x97_\t~\xf3Y\x12\"p^\xc1\x0f', 0x0) write(r0, &(0x7f0000002000)='/', 0x1) ftruncate(r0, 0xfff) sendfile(r0, 0xffffffffffffffff, &(0x7f0000001000), 0xfec) write$binfmt_elf64(r0, &(0x7f0000000100)=ANY=[@ANYBLOB="03"], 0x78) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x4, 0x11, r0, 0x0) openat$ppp(0xffffffffffffff9c, &(0x7f0000000280), 0x6284, 0x0) 12:11:48 executing program 2: prlimit64(0x0, 0xe, &(0x7f0000000280)={0x9, 0x8d}, 0x0) getpid() sched_setaffinity(0x0, 0x8, &(0x7f0000000040)=0xffffffffffff0166) sched_setattr(0x0, &(0x7f0000000140)={0x38, 0x2, 0x0, 0x0, 0x9}, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r0, &(0x7f000057eff8)=@abs, 0x6e) sendmmsg$unix(r1, &(0x7f00000bd000), 0x318, 0x0) openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) r2 = syz_mount_image$vfat(&(0x7f00000002c0), &(0x7f0000000440)='./file0\x00', 0xfffffffffffffffe, 0x3, &(0x7f0000000700)=[{&(0x7f0000000000)="eb3c906d8d6673fdd2617400028001000240000004f801", 0x17}, {&(0x7f0000000900)="57595a4b414c4c45522020085ac19f691107ff0000097eb3541980b01c42d149ffc610de7800000000135eed1df1d1001cc2de850f1fffb2aed768635ef7e75eff912ac4c15e29fb3418fafff8d198e312475ffa1d000000000000ad25822a17b17f463e104179c19c2ad2fbddc04f62826086704df68ddcc2717a2dcd89932daf1c0e912e75558c8d25a7bb914c18f21f883d9096b3302646d6af8b5fd37a77a425c7d5c79403e8ed47e885689f6d9adc80eef58a57f069c4a5b73d3f5c70c4a13fa50731a24d798b503b9fe27842df49dc50", 0xd3, 0x600}, {0x0, 0x0, 0xd}], 0x2a0cc10, &(0x7f0000000880)={[{@shortname_win95}, {@fat=@time_offset={'time_offset', 0x3d, 0x13}}, {@shortname_lower}, {@utf8no}, {@numtail}, {@shortname_mixed}]}) mkdirat(r2, &(0x7f0000000040)='./file1\x00', 0x2300) 12:11:48 executing program 5: r0 = memfd_create(&(0x7f0000001fc1)='\x00\xac=\x9d\xd2\xdb\xe6\xbf\xb4\b\xedcJ\x8e\x84\xd4N\x12\x9b\x1f\t\xbd\x11+\x86T\x16\xa3\xb3\xae0\x9f9?\xefo\xa4k\x012>\xa1\x9c\x86x\x1c\x9f\x84\x195\xde\x97_\t~\xf3Y\x12\"p^\xc1\x0f', 0x0) write(r0, &(0x7f0000002000)='/', 0x1) ftruncate(r0, 0x0) sendfile(r0, r0, &(0x7f0000001000), 0xfec) write$binfmt_elf64(r0, &(0x7f0000000100)=ANY=[@ANYBLOB="03"], 0x78) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x4, 0x11, r0, 0x0) openat$ppp(0xffffffffffffff9c, &(0x7f0000000280), 0x6284, 0x0) 12:11:48 executing program 1: r0 = memfd_create(&(0x7f0000001fc1)='\x00\xac=\x9d\xd2\xdb\xe6\xbf\xb4\b\xedcJ\x8e\x84\xd4N\x12\x9b\x1f\t\xbd\x11+\x86T\x16\xa3\xb3\xae0\x9f9?\xefo\xa4k\x012>\xa1\x9c\x86x\x1c\x9f\x84\x195\xde\x97_\t~\xf3Y\x12\"p^\xc1\x0f', 0x0) write(r0, &(0x7f0000002000)='/', 0x1) ftruncate(r0, 0x0) sendfile(r0, r0, &(0x7f0000001000), 0xfec) write$binfmt_elf64(r0, &(0x7f0000000100)=ANY=[@ANYBLOB="03"], 0x78) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x4, 0x11, r0, 0x0) openat$ppp(0xffffffffffffff9c, &(0x7f0000000280), 0x6284, 0x0) 12:11:48 executing program 5: prlimit64(0x0, 0xe, &(0x7f0000000280)={0x9, 0x8d}, 0x0) r0 = getpid() sched_setaffinity(0x0, 0x8, &(0x7f0000000040)=0xffffffffffff0166) sched_setattr(0x0, &(0x7f0000000140)={0x38, 0x2, 0x0, 0x0, 0x9}, 0x0) sched_setattr(r0, &(0x7f00000000c0)={0x38, 0x2, 0x0, 0x0, 0x5, 0x0, 0x0, 0x3}, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r1, &(0x7f000057eff8)=@abs, 0x6e) sendmmsg$unix(r2, &(0x7f00000bd000), 0x318, 0x0) recvmmsg(r1, &(0x7f00000000c0), 0x10106, 0x2, 0x0) r3 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) clone3(&(0x7f00000003c0)={0x80000, &(0x7f0000000080), &(0x7f0000000100), &(0x7f0000000180), {}, &(0x7f00000001c0)=""/9, 0x9, &(0x7f00000002c0)=""/208, &(0x7f0000000240)=[r0], 0x1, {r3}}, 0x58) syz_mount_image$vfat(&(0x7f00000002c0), &(0x7f0000000440)='./file0\x00', 0xfffffffffffffffe, 0x3, &(0x7f0000000700)=[{&(0x7f0000000000)="eb3c906d8d6673fdd2617400028001000240000004f801", 0x17}, {&(0x7f0000000900)="57595a4b414c4c45522020085ac19f691107ff0000097eb3541980b01c42d149ffc610de7800000000135eed1df1d1001cc2de850f1fffb2aed768635ef7e75eff912ac4c15e29fb3418fafff8d198e312475ffa1d000000000000ad25822a17b17f463e104179c19c2ad2fbddc04f62826086704df68ddcc2717a2dcd89932daf1c0e912e75558c8d25a7bb914c18f21f883d9096b3302646d6af8b5fd37a77a425c7d5c79403e8ed47e885689f6d9adc80eef58a57f069c4a5b73d3f5c70c4a13fa50731a24d798b503b9fe27842df49dc50", 0xd3, 0x600}, {0x0, 0x0, 0xd}], 0x2a0cc10, &(0x7f0000000880)={[{@shortname_win95}, {@fat=@time_offset={'time_offset', 0x3d, 0x13}}, {@shortname_lower}, {@utf8no}, {@numtail}, {@shortname_mixed}]}) 12:11:48 executing program 1: r0 = memfd_create(&(0x7f0000001fc1)='\x00\xac=\x9d\xd2\xdb\xe6\xbf\xb4\b\xedcJ\x8e\x84\xd4N\x12\x9b\x1f\t\xbd\x11+\x86T\x16\xa3\xb3\xae0\x9f9?\xefo\xa4k\x012>\xa1\x9c\x86x\x1c\x9f\x84\x195\xde\x97_\t~\xf3Y\x12\"p^\xc1\x0f', 0x0) write(r0, &(0x7f0000002000)='/', 0x1) ftruncate(r0, 0xfff) sendfile(r0, r0, &(0x7f0000001000), 0xfec) write$binfmt_elf64(r0, 0x0, 0x78) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x4, 0x11, r0, 0x0) symlinkat(&(0x7f0000000040)='./file1/file0\x00', 0xffffffffffffffff, &(0x7f0000000080)='./file1\x00') openat$ppp(0xffffffffffffff9c, &(0x7f0000000280), 0x6284, 0x0) 12:11:48 executing program 1: prlimit64(0x0, 0xe, &(0x7f0000000280)={0x9, 0x8d}, 0x0) r0 = getpid() sched_setaffinity(0x0, 0x8, &(0x7f0000000040)=0xffffffffffff0166) sched_setattr(0x0, &(0x7f0000000140)={0x38, 0x2, 0x0, 0x0, 0x9}, 0x0) sched_setattr(r0, &(0x7f00000000c0)={0x38, 0x2, 0x0, 0x0, 0x5, 0x0, 0x0, 0x3}, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r1, &(0x7f000057eff8)=@abs, 0x6e) sendmmsg$unix(r2, &(0x7f00000bd000), 0x318, 0x0) recvmmsg(r1, &(0x7f00000000c0), 0x10106, 0x2, 0x0) r3 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) clone3(&(0x7f00000003c0)={0x80000, &(0x7f0000000080), &(0x7f0000000100), &(0x7f0000000180), {}, &(0x7f00000001c0)=""/9, 0x9, &(0x7f00000002c0)=""/208, &(0x7f0000000240)=[r0], 0x1, {r3}}, 0x58) syz_mount_image$vfat(&(0x7f00000002c0), &(0x7f0000000440)='./file0\x00', 0xfffffffffffffffe, 0x3, &(0x7f0000000700)=[{&(0x7f0000000000)="eb3c906d8d6673fdd2617400028001000240000004f801", 0x17}, {&(0x7f0000000900)="57595a4b414c4c45522020085ac19f691107ff0000097eb3541980b01c42d149ffc610de7800000000135eed1df1d1001cc2de850f1fffb2aed768635ef7e75eff912ac4c15e29fb3418fafff8d198e312475ffa1d000000000000ad25822a17b17f463e104179c19c2ad2fbddc04f62826086704df68ddcc2717a2dcd89932daf1c0e912e75558c8d25a7bb914c18f21f883d9096b3302646d6af8b5fd37a77a425c7d5c79403e8ed47e885689f6d9adc80eef58a57f069c4a5b73d3f5c70c4a13fa50731a24d798b503b9fe27842df49dc50", 0xd3, 0x600}, {0x0, 0x0, 0xd}], 0x2a0cc10, &(0x7f0000000880)={[{@shortname_win95}, {@fat=@time_offset={'time_offset', 0x3d, 0x13}}, {@shortname_lower}, {@utf8no}, {@numtail}, {@shortname_mixed}]}) [ 702.769829][T13347] loop2: detected capacity change from 0 to 264192 [ 703.194563][T13350] loop5: detected capacity change from 0 to 264192 12:11:48 executing program 0: prlimit64(0x0, 0xe, &(0x7f0000000280)={0x9, 0x8d}, 0x0) r0 = getpid() sched_setaffinity(0x0, 0x8, &(0x7f0000000040)=0xffffffffffff0166) sched_setattr(0x0, &(0x7f0000000140)={0x38, 0x2, 0x0, 0x0, 0x9}, 0x0) sched_setattr(r0, &(0x7f00000000c0)={0x38, 0x2, 0x0, 0x0, 0x5, 0x0, 0x0, 0x3}, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r1, &(0x7f000057eff8)=@abs, 0x6e) sendmmsg$unix(r2, &(0x7f00000bd000), 0x318, 0x0) recvmmsg(r1, &(0x7f00000000c0), 0x10106, 0x2, 0x0) r3 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) clone3(&(0x7f00000003c0)={0x80000, &(0x7f0000000080), &(0x7f0000000100), &(0x7f0000000180), {}, &(0x7f00000001c0)=""/9, 0x9, &(0x7f00000002c0)=""/208, &(0x7f0000000240)=[r0], 0x1, {r3}}, 0x58) syz_mount_image$vfat(&(0x7f00000002c0), &(0x7f0000000440)='./file0\x00', 0xfffffffffffffffe, 0x3, &(0x7f0000000700)=[{&(0x7f0000000000)="eb3c906d8d6673fdd2617400028001000240000004f801", 0x17}, {&(0x7f0000000900)="57595a4b414c4c45522020085ac19f691107ff0000097eb3541980b01c42d149ffc610de7800000000135eed1df1d1001cc2de850f1fffb2aed768635ef7e75eff912ac4c15e29fb3418fafff8d198e312475ffa1d000000000000ad25822a17b17f463e104179c19c2ad2fbddc04f62826086704df68ddcc2717a2dcd89932daf1c0e912e75558c8d25a7bb914c18f21f883d9096b3302646d6af8b5fd37a77a425c7d5c79403e8ed47e885689f6d9adc80eef58a57f069c4a5b73d3f5c70c4a13fa50731a24d798b503b9fe27842df49dc50", 0xd3, 0x600}, {0x0, 0x0, 0xd}], 0x2a0cc10, &(0x7f0000000880)={[{@shortname_win95}, {@fat=@time_offset={'time_offset', 0x3d, 0x13}}, {@shortname_lower}, {@utf8no}, {@numtail}, {@shortname_mixed}]}) [ 703.291486][T13351] loop1: detected capacity change from 0 to 264192 12:11:48 executing program 3: prlimit64(0x0, 0xe, &(0x7f0000000280)={0x9, 0x8d}, 0x0) getpid() sched_setaffinity(0x0, 0x8, &(0x7f0000000040)=0xffffffffffff0166) sched_setattr(0x0, &(0x7f0000000140)={0x38, 0x2, 0x0, 0x0, 0x9}, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r0, &(0x7f000057eff8)=@abs, 0x6e) sendmmsg$unix(r1, &(0x7f00000bd000), 0x318, 0x0) openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) r2 = syz_mount_image$vfat(&(0x7f00000002c0), &(0x7f0000000440)='./file0\x00', 0xfffffffffffffffe, 0x3, &(0x7f0000000700)=[{&(0x7f0000000000)="eb3c906d8d6673fdd2617400028001000240000004f801", 0x17}, {&(0x7f0000000900)="57595a4b414c4c45522020085ac19f691107ff0000097eb3541980b01c42d149ffc610de7800000000135eed1df1d1001cc2de850f1fffb2aed768635ef7e75eff912ac4c15e29fb3418fafff8d198e312475ffa1d000000000000ad25822a17b17f463e104179c19c2ad2fbddc04f62826086704df68ddcc2717a2dcd89932daf1c0e912e75558c8d25a7bb914c18f21f883d9096b3302646d6af8b5fd37a77a425c7d5c79403e8ed47e885689f6d9adc80eef58a57f069c4a5b73d3f5c70c4a13fa50731a24d798b503b9fe27842df49dc50", 0xd3, 0x600}, {0x0, 0x0, 0xd}], 0x2a0cc10, &(0x7f0000000880)={[{@shortname_win95}, {@fat=@time_offset={'time_offset', 0x3d, 0x13}}, {@shortname_lower}, {@utf8no}, {@numtail}, {@shortname_mixed}]}) mkdirat(r2, &(0x7f0000000040)='./file1\x00', 0x2300) 12:11:49 executing program 5: prlimit64(0x0, 0xe, &(0x7f0000000280)={0x9, 0x8d}, 0x0) r0 = getpid() sched_setaffinity(0x0, 0x8, &(0x7f0000000040)=0xffffffffffff0166) sched_setattr(0x0, &(0x7f0000000140)={0x38, 0x2, 0x0, 0x0, 0x9}, 0x0) sched_setattr(r0, &(0x7f00000000c0)={0x38, 0x2, 0x0, 0x0, 0x5, 0x0, 0x0, 0x3}, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r1, &(0x7f000057eff8)=@abs, 0x6e) sendmmsg$unix(r2, &(0x7f00000bd000), 0x318, 0x0) recvmmsg(r1, &(0x7f00000000c0), 0x10106, 0x2, 0x0) r3 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) clone3(&(0x7f00000003c0)={0x80000, &(0x7f0000000080), &(0x7f0000000100), &(0x7f0000000180), {}, &(0x7f00000001c0)=""/9, 0x9, &(0x7f00000002c0)=""/208, &(0x7f0000000240)=[r0], 0x1, {r3}}, 0x58) syz_mount_image$vfat(&(0x7f00000002c0), &(0x7f0000000440)='./file0\x00', 0xfffffffffffffffe, 0x3, &(0x7f0000000700)=[{&(0x7f0000000000)="eb3c906d8d6673fdd2617400028001000240000004f801", 0x17}, {&(0x7f0000000900)="57595a4b414c4c45522020085ac19f691107ff0000097eb3541980b01c42d149ffc610de7800000000135eed1df1d1001cc2de850f1fffb2aed768635ef7e75eff912ac4c15e29fb3418fafff8d198e312475ffa1d000000000000ad25822a17b17f463e104179c19c2ad2fbddc04f62826086704df68ddcc2717a2dcd89932daf1c0e912e75558c8d25a7bb914c18f21f883d9096b3302646d6af8b5fd37a77a425c7d5c79403e8ed47e885689f6d9adc80eef58a57f069c4a5b73d3f5c70c4a13fa50731a24d798b503b9fe27842df49dc50", 0xd3, 0x600}, {0x0, 0x0, 0xd}], 0x2a0cc10, &(0x7f0000000880)={[{@shortname_win95}, {@fat=@time_offset={'time_offset', 0x3d, 0x13}}, {@shortname_lower}, {@utf8no}, {@numtail}, {@shortname_mixed}]}) 12:11:49 executing program 4: prlimit64(0x0, 0xe, &(0x7f0000000280)={0x9, 0x8d}, 0x0) r0 = getpid() sched_setattr(0x0, &(0x7f0000000140)={0x38, 0x2, 0x0, 0x0, 0x9}, 0x0) sched_setattr(r0, 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r1, 0x0, 0x0) sendmmsg$unix(r2, &(0x7f00000bd000), 0x318, 0x0) recvmmsg(r1, &(0x7f00000000c0), 0x10106, 0x0, 0x0) 12:11:49 executing program 1: prlimit64(0x0, 0xe, &(0x7f0000000280)={0x9, 0x8d}, 0x0) r0 = getpid() sched_setaffinity(0x0, 0x8, &(0x7f0000000040)=0xffffffffffff0166) sched_setattr(0x0, &(0x7f0000000140)={0x38, 0x2, 0x0, 0x0, 0x9}, 0x0) sched_setattr(r0, &(0x7f00000000c0)={0x38, 0x2, 0x0, 0x0, 0x5, 0x0, 0x0, 0x3}, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r1, &(0x7f000057eff8)=@abs, 0x6e) sendmmsg$unix(r2, &(0x7f00000bd000), 0x318, 0x0) recvmmsg(r1, &(0x7f00000000c0), 0x10106, 0x2, 0x0) r3 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) clone3(&(0x7f00000003c0)={0x80000, &(0x7f0000000080), &(0x7f0000000100), &(0x7f0000000180), {}, &(0x7f00000001c0)=""/9, 0x9, &(0x7f00000002c0)=""/208, &(0x7f0000000240)=[r0], 0x1, {r3}}, 0x58) r4 = syz_mount_image$vfat(&(0x7f00000002c0), &(0x7f0000000440)='./file0\x00', 0xfffffffffffffffe, 0x3, &(0x7f0000000700)=[{&(0x7f0000000000)="eb3c906d8d6673fdd2617400028001000240000004f801", 0x17}, {&(0x7f0000000900)="57595a4b414c4c45522020085ac19f691107ff0000097eb3541980b01c42d149ffc610de7800000000135eed1df1d1001cc2de850f1fffb2aed768635ef7e75eff912ac4c15e29fb3418fafff8d198e312475ffa1d000000000000ad25822a17b17f463e104179c19c2ad2fbddc04f62826086704df68ddcc2717a2dcd89932daf1c0e912e75558c8d25a7bb914c18f21f883d9096b3302646d6af8b5fd37a77a425c7d5c79403e8ed47e885689f6d9adc80eef58a57f069c4a5b73d3f5c70c4a13fa50731a24d798b503b9fe27842df49dc50", 0xd3, 0x600}, {0x0, 0x0, 0xd}], 0x2a0cc10, &(0x7f0000000880)={[{@shortname_win95}, {@fat=@time_offset={'time_offset', 0x3d, 0x13}}, {@shortname_lower}, {@utf8no}, {@numtail}, {@shortname_mixed}]}) mkdirat(r4, &(0x7f0000000040)='./file1\x00', 0x2300) 12:11:49 executing program 0: r0 = memfd_create(&(0x7f0000001fc1)='\x00\xac=\x9d\xd2\xdb\xe6\xbf\xb4\b\xedcJ\x8e\x84\xd4N\x12\x9b\x1f\t\xbd\x11+\x86T\x16\xa3\xb3\xae0\x9f9?\xefo\xa4k\x012>\xa1\x9c\x86x\x1c\x9f\x84\x195\xde\x97_\t~\xf3Y\x12\"p^\xc1\x0f', 0x0) write(r0, &(0x7f0000002000)='/', 0x1) ftruncate(r0, 0xfff) sendfile(r0, r0, &(0x7f0000001000), 0xfec) write$binfmt_elf64(0xffffffffffffffff, &(0x7f0000000100)=ANY=[@ANYBLOB="03"], 0x78) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x4, 0x11, r0, 0x0) symlinkat(&(0x7f0000000040)='./file1/file0\x00', 0xffffffffffffffff, &(0x7f0000000080)='./file1\x00') openat$ppp(0xffffffffffffff9c, &(0x7f0000000280), 0x6284, 0x0) [ 704.378237][T13365] loop5: detected capacity change from 0 to 264192 [ 704.414500][T13362] loop1: detected capacity change from 0 to 264192 12:11:50 executing program 2: prlimit64(0x0, 0xe, &(0x7f0000000280)={0x9, 0x8d}, 0x0) getpid() sched_setaffinity(0x0, 0x8, &(0x7f0000000040)=0xffffffffffff0166) sched_setattr(0x0, &(0x7f0000000140)={0x38, 0x2, 0x0, 0x0, 0x9}, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r0, &(0x7f000057eff8)=@abs, 0x6e) sendmmsg$unix(r1, &(0x7f00000bd000), 0x318, 0x0) openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) r2 = syz_mount_image$vfat(&(0x7f00000002c0), &(0x7f0000000440)='./file0\x00', 0xfffffffffffffffe, 0x3, &(0x7f0000000700)=[{&(0x7f0000000000)="eb3c906d8d6673fdd2617400028001000240000004f801", 0x17}, {&(0x7f0000000900)="57595a4b414c4c45522020085ac19f691107ff0000097eb3541980b01c42d149ffc610de7800000000135eed1df1d1001cc2de850f1fffb2aed768635ef7e75eff912ac4c15e29fb3418fafff8d198e312475ffa1d000000000000ad25822a17b17f463e104179c19c2ad2fbddc04f62826086704df68ddcc2717a2dcd89932daf1c0e912e75558c8d25a7bb914c18f21f883d9096b3302646d6af8b5fd37a77a425c7d5c79403e8ed47e885689f6d9adc80eef58a57f069c4a5b73d3f5c70c4a13fa50731a24d798b503b9fe27842df49dc50", 0xd3, 0x600}, {0x0, 0x0, 0xd}], 0x2a0cc10, &(0x7f0000000880)={[{@shortname_win95}, {@fat=@time_offset={'time_offset', 0x3d, 0x13}}, {@shortname_lower}, {@utf8no}, {@numtail}, {@shortname_mixed}]}) mkdirat(r2, &(0x7f0000000040)='./file1\x00', 0x2300) 12:11:50 executing program 0: r0 = memfd_create(&(0x7f0000001fc1)='\x00\xac=\x9d\xd2\xdb\xe6\xbf\xb4\b\xedcJ\x8e\x84\xd4N\x12\x9b\x1f\t\xbd\x11+\x86T\x16\xa3\xb3\xae0\x9f9?\xefo\xa4k\x012>\xa1\x9c\x86x\x1c\x9f\x84\x195\xde\x97_\t~\xf3Y\x12\"p^\xc1\x0f', 0x0) write(r0, &(0x7f0000002000)='/', 0x1) ftruncate(r0, 0xfff) sendfile(r0, 0xffffffffffffffff, &(0x7f0000001000), 0xfec) write$binfmt_elf64(r0, &(0x7f0000000100)=ANY=[@ANYBLOB="03"], 0x78) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x4, 0x11, r0, 0x0) openat$ppp(0xffffffffffffff9c, &(0x7f0000000280), 0x6284, 0x0) 12:11:50 executing program 0: prlimit64(0x0, 0xe, &(0x7f0000000280)={0x9, 0x8d}, 0x0) r0 = getpid() sched_setaffinity(0x0, 0x8, &(0x7f0000000040)=0xffffffffffff0166) sched_setattr(0x0, &(0x7f0000000140)={0x38, 0x2, 0x0, 0x0, 0x9}, 0x0) sched_setattr(r0, &(0x7f00000000c0)={0x38, 0x2, 0x0, 0x0, 0x5, 0x0, 0x0, 0x3}, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r1, &(0x7f000057eff8)=@abs, 0x6e) sendmmsg$unix(r2, &(0x7f00000bd000), 0x318, 0x0) recvmmsg(r1, &(0x7f00000000c0), 0x10106, 0x2, 0x0) r3 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) r4 = clone3(&(0x7f00000003c0)={0x80000, &(0x7f0000000080), &(0x7f0000000100), &(0x7f0000000180), {}, &(0x7f00000001c0)=""/9, 0x9, &(0x7f00000002c0)=""/208, &(0x7f0000000240)=[r0], 0x1, {r3}}, 0x58) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000a80)={0x0, 0x0, &(0x7f0000000640)=[{&(0x7f0000000500)="b9038d44325e53838d82981a232028f21c9a32258bae80667c9b76500b90dee4ec8a02d24923d7eca478d167e068560475392392a836eac2f1c6862b2657467cba92408b1fc259b5e0689c8d89c42f7804ace7b3d53f70cd1cfd7e23d034273ccb7039b5b693e1952b88e12c57b92ff110cced656ca15aaf78bdde14521f8776d4b9442b687a8d78da85293af3b7edd9a0081b18b34932d4e9ddf9ef7d852da64730731d76fa0f1fa89585e17d783ae1c04495ea2e8c6154cd6853faa062e0a1980c85ab387d0c3133aaa5a8ef45cee9a53a0b574d54700ccf31d13258920487090acb468247811557a9914340b6a8fdbe21a48f30", 0xf5}, {&(0x7f0000000600)="3dc8c91c2f574b90e31e37a9bcbf8eefb052c164de458e2cc5e0cda8ac8da1", 0x1f}, {&(0x7f0000000780)}], 0x3, &(0x7f0000000a40)=[@cred={{0x1c}}], 0x20}, 0x48004) sched_setattr(r4, &(0x7f0000000440)={0x38, 0x7, 0x50, 0x0, 0x10000, 0x3, 0x0, 0x0, 0x0, 0x3}, 0x0) syz_mount_image$vfat(&(0x7f00000002c0), &(0x7f0000000440)='./file0\x00', 0xfffffffffffffffe, 0x3, &(0x7f0000000700)=[{&(0x7f0000000000)="eb3c906d8d6673fdd2617400028001000240000004f801", 0x17}, {&(0x7f0000000900)="57595a4b414c4c45522020085ac19f691107ff0000097eb3541980b01c42d149ffc610de7800000000135eed1df1d1001cc2de850f1fffb2aed768635ef7e75eff912ac4c15e29fb3418fafff8d198e312475ffa1d000000000000ad25822a17b17f463e104179c19c2ad2fbddc04f62826086704df68ddcc2717a2dcd89932daf1c0e912e75558c8d25a7bb914c18f21f883d9096b3302646d6af8b5fd37a77a425c7d5c79403e8ed47e885689f6d9adc80eef58a57f069c4a5b73d3f5c70c4a13fa50731a24d798b503b9fe27842df49dc50", 0xd3, 0x600}, {0x0, 0x0, 0xd}], 0x2a0cc10, &(0x7f0000000880)={[{@shortname_win95}, {@fat=@time_offset={'time_offset', 0x3d, 0x13}}, {@shortname_lower}, {@utf8no}, {@numtail}, {@shortname_mixed}]}) 12:11:50 executing program 1: prlimit64(0x0, 0xe, &(0x7f0000000280)={0x9, 0x8d}, 0x0) r0 = getpid() sched_setaffinity(0x0, 0x8, &(0x7f0000000040)=0xffffffffffff0166) sched_setattr(0x0, &(0x7f0000000140)={0x38, 0x2, 0x0, 0x0, 0x9}, 0x0) sched_setattr(r0, &(0x7f00000000c0)={0x38, 0x2, 0x0, 0x0, 0x5, 0x0, 0x0, 0x3}, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r1, &(0x7f000057eff8)=@abs, 0x6e) sendmmsg$unix(r2, &(0x7f00000bd000), 0x318, 0x0) recvmmsg(r1, &(0x7f00000000c0), 0x10106, 0x2, 0x0) r3 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) clone3(&(0x7f00000003c0)={0x80000, &(0x7f0000000080), &(0x7f0000000100), &(0x7f0000000180), {}, &(0x7f00000001c0)=""/9, 0x9, &(0x7f00000002c0)=""/208, &(0x7f0000000240)=[r0], 0x1, {r3}}, 0x58) r4 = syz_mount_image$vfat(&(0x7f00000002c0), &(0x7f0000000440)='./file0\x00', 0xfffffffffffffffe, 0x3, &(0x7f0000000700)=[{&(0x7f0000000000)="eb3c906d8d6673fdd2617400028001000240000004f801", 0x17}, {&(0x7f0000000900)="57595a4b414c4c45522020085ac19f691107ff0000097eb3541980b01c42d149ffc610de7800000000135eed1df1d1001cc2de850f1fffb2aed768635ef7e75eff912ac4c15e29fb3418fafff8d198e312475ffa1d000000000000ad25822a17b17f463e104179c19c2ad2fbddc04f62826086704df68ddcc2717a2dcd89932daf1c0e912e75558c8d25a7bb914c18f21f883d9096b3302646d6af8b5fd37a77a425c7d5c79403e8ed47e885689f6d9adc80eef58a57f069c4a5b73d3f5c70c4a13fa50731a24d798b503b9fe27842df49dc50", 0xd3, 0x600}, {0x0, 0x0, 0xd}], 0x2a0cc10, &(0x7f0000000880)={[{@shortname_win95}, {@fat=@time_offset={'time_offset', 0x3d, 0x13}}, {@shortname_lower}, {@utf8no}, {@numtail}, {@shortname_mixed}]}) mkdirat(r4, &(0x7f0000000040)='./file1\x00', 0x2300) 12:11:50 executing program 5: prlimit64(0x0, 0xe, &(0x7f0000000280)={0x9, 0x8d}, 0x0) r0 = getpid() sched_setaffinity(0x0, 0x8, &(0x7f0000000040)=0xffffffffffff0166) sched_setattr(0x0, &(0x7f0000000140)={0x38, 0x2, 0x0, 0x0, 0x9}, 0x0) sched_setattr(r0, &(0x7f00000000c0)={0x38, 0x2, 0x0, 0x0, 0x5, 0x0, 0x0, 0x3}, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r1, &(0x7f000057eff8)=@abs, 0x6e) sendmmsg$unix(r2, &(0x7f00000bd000), 0x318, 0x0) recvmmsg(r1, &(0x7f00000000c0), 0x10106, 0x2, 0x0) r3 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) clone3(&(0x7f00000003c0)={0x80000, &(0x7f0000000080), &(0x7f0000000100), &(0x7f0000000180), {}, &(0x7f00000001c0)=""/9, 0x9, &(0x7f00000002c0)=""/208, &(0x7f0000000240)=[r0], 0x1, {r3}}, 0x58) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000a80)={0x0, 0x0, &(0x7f0000000640)=[{&(0x7f0000000500)="b9038d44325e53838d82981a232028f21c9a32258bae80667c9b76500b90dee4ec8a02d24923d7eca478d167e068560475392392a836eac2f1c6862b2657467cba92408b1fc259b5e0689c8d89c42f7804ace7b3d53f70cd1cfd7e23d034273ccb7039b5b693e1952b88e12c57b92ff110cced656ca15aaf78bdde14521f8776d4b9442b687a8d78da85293af3b7edd9a0081b18b34932d4e9ddf9ef7d852da64730731d76fa0f1fa89585e17d783ae1c04495ea2e8c6154cd6853faa062e0a1980c85ab387d0c3133aaa5a8ef45cee9a53a0b574d54700ccf31d13258920487090acb468247811557a9914340b6a8fdbe21a48f30", 0xf5}, {&(0x7f0000000600)="3dc8c91c2f574b90e31e37a9bcbf8eefb052c164de458e2cc5e0cda8ac8da1", 0x1f}, {&(0x7f0000000780)}], 0x3, &(0x7f0000000a40)=[@cred={{0x1c}}], 0x20}, 0x48004) r4 = syz_mount_image$vfat(&(0x7f00000002c0), &(0x7f0000000440)='./file0\x00', 0xfffffffffffffffe, 0x3, &(0x7f0000000700)=[{&(0x7f0000000000)="eb3c906d8d6673fdd2617400028001000240000004f801", 0x17}, {&(0x7f0000000900)="57595a4b414c4c45522020085ac19f691107ff0000097eb3541980b01c42d149ffc610de7800000000135eed1df1d1001cc2de850f1fffb2aed768635ef7e75eff912ac4c15e29fb3418fafff8d198e312475ffa1d000000000000ad25822a17b17f463e104179c19c2ad2fbddc04f62826086704df68ddcc2717a2dcd89932daf1c0e912e75558c8d25a7bb914c18f21f883d9096b3302646d6af8b5fd37a77a425c7d5c79403e8ed47e885689f6d9adc80eef58a57f069c4a5b73d3f5c70c4a13fa50731a24d798b503b9fe27842df49dc50", 0xd3, 0x600}, {0x0, 0x0, 0xd}], 0x2a0cc10, &(0x7f0000000880)={[{@shortname_win95}, {@fat=@time_offset={'time_offset', 0x3d, 0x13}}, {@shortname_lower}, {@utf8no}, {@numtail}, {@shortname_mixed}]}) mkdirat(r4, &(0x7f0000000040)='./file1\x00', 0x2300) [ 704.665229][T13380] loop3: detected capacity change from 0 to 264192 [ 705.482877][T13393] loop2: detected capacity change from 0 to 264192 12:11:51 executing program 3: prlimit64(0x0, 0xe, &(0x7f0000000280)={0x9, 0x8d}, 0x0) getpid() sched_setaffinity(0x0, 0x8, &(0x7f0000000040)=0xffffffffffff0166) sched_setattr(0x0, &(0x7f0000000140)={0x38, 0x2, 0x0, 0x0, 0x9}, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r0, &(0x7f000057eff8)=@abs, 0x6e) sendmmsg$unix(r1, &(0x7f00000bd000), 0x318, 0x0) openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mkdirat(0xffffffffffffffff, &(0x7f0000000040)='./file1\x00', 0x2300) 12:11:51 executing program 1: prlimit64(0x0, 0xe, &(0x7f0000000280)={0x9, 0x8d}, 0x0) r0 = getpid() sched_setaffinity(0x0, 0x8, &(0x7f0000000040)=0xffffffffffff0166) sched_setattr(0x0, &(0x7f0000000140)={0x38, 0x2, 0x0, 0x0, 0x9}, 0x0) sched_setattr(r0, &(0x7f00000000c0)={0x38, 0x2, 0x0, 0x0, 0x5, 0x0, 0x0, 0x3}, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r1, &(0x7f000057eff8)=@abs, 0x6e) sendmmsg$unix(r2, &(0x7f00000bd000), 0x318, 0x0) recvmmsg(r1, &(0x7f00000000c0), 0x10106, 0x2, 0x0) r3 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) clone3(&(0x7f00000003c0)={0x80000, &(0x7f0000000080), &(0x7f0000000100), &(0x7f0000000180), {}, &(0x7f00000001c0)=""/9, 0x9, &(0x7f00000002c0)=""/208, &(0x7f0000000240)=[r0], 0x1, {r3}}, 0x58) r4 = syz_mount_image$vfat(&(0x7f00000002c0), &(0x7f0000000440)='./file0\x00', 0xfffffffffffffffe, 0x3, &(0x7f0000000700)=[{&(0x7f0000000000)="eb3c906d8d6673fdd2617400028001000240000004f801", 0x17}, {&(0x7f0000000900)="57595a4b414c4c45522020085ac19f691107ff0000097eb3541980b01c42d149ffc610de7800000000135eed1df1d1001cc2de850f1fffb2aed768635ef7e75eff912ac4c15e29fb3418fafff8d198e312475ffa1d000000000000ad25822a17b17f463e104179c19c2ad2fbddc04f62826086704df68ddcc2717a2dcd89932daf1c0e912e75558c8d25a7bb914c18f21f883d9096b3302646d6af8b5fd37a77a425c7d5c79403e8ed47e885689f6d9adc80eef58a57f069c4a5b73d3f5c70c4a13fa50731a24d798b503b9fe27842df49dc50", 0xd3, 0x600}, {0x0, 0x0, 0xd}], 0x2a0cc10, &(0x7f0000000880)={[{@shortname_win95}, {@fat=@time_offset={'time_offset', 0x3d, 0x13}}, {@shortname_lower}, {@utf8no}, {@numtail}, {@shortname_mixed}]}) mkdirat(r4, &(0x7f0000000040)='./file1\x00', 0x2300) 12:11:51 executing program 0: prlimit64(0x0, 0xe, &(0x7f0000000280)={0x9, 0x8d}, 0x0) r0 = getpid() sched_setaffinity(0x0, 0x8, &(0x7f0000000040)=0xffffffffffff0166) sched_setattr(0x0, &(0x7f0000000140)={0x38, 0x2, 0x0, 0x0, 0x9}, 0x0) sched_setattr(r0, &(0x7f00000000c0)={0x38, 0x2, 0x0, 0x0, 0x5, 0x0, 0x0, 0x3}, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r1, &(0x7f000057eff8)=@abs, 0x6e) sendmmsg$unix(r2, &(0x7f00000bd000), 0x318, 0x0) recvmmsg(r1, &(0x7f00000000c0), 0x10106, 0x2, 0x0) r3 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) r4 = clone3(&(0x7f00000003c0)={0x80000, &(0x7f0000000080), &(0x7f0000000100), &(0x7f0000000180), {}, &(0x7f00000001c0)=""/9, 0x9, &(0x7f00000002c0)=""/208, &(0x7f0000000240)=[r0], 0x1, {r3}}, 0x58) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000a80)={0x0, 0x0, &(0x7f0000000640)=[{&(0x7f0000000500)="b9038d44325e53838d82981a232028f21c9a32258bae80667c9b76500b90dee4ec8a02d24923d7eca478d167e068560475392392a836eac2f1c6862b2657467cba92408b1fc259b5e0689c8d89c42f7804ace7b3d53f70cd1cfd7e23d034273ccb7039b5b693e1952b88e12c57b92ff110cced656ca15aaf78bdde14521f8776d4b9442b687a8d78da85293af3b7edd9a0081b18b34932d4e9ddf9ef7d852da64730731d76fa0f1fa89585e17d783ae1c04495ea2e8c6154cd6853faa062e0a1980c85ab387d0c3133aaa5a8ef45cee9a53a0b574d54700ccf31d13258920487090acb468247811557a9914340b6a8fdbe21a48f30", 0xf5}, {&(0x7f0000000600)="3dc8c91c2f574b90e31e37a9bcbf8eefb052c164de458e2cc5e0cda8ac8da1", 0x1f}, {&(0x7f0000000780)}], 0x3, &(0x7f0000000a40)=[@cred={{0x1c}}], 0x20}, 0x48004) sched_setattr(r4, &(0x7f0000000440)={0x38, 0x7, 0x50, 0x0, 0x10000, 0x3, 0x0, 0x0, 0x0, 0x3}, 0x0) syz_mount_image$vfat(&(0x7f00000002c0), &(0x7f0000000440)='./file0\x00', 0xfffffffffffffffe, 0x3, &(0x7f0000000700)=[{&(0x7f0000000000)="eb3c906d8d6673fdd2617400028001000240000004f801", 0x17}, {&(0x7f0000000900)="57595a4b414c4c45522020085ac19f691107ff0000097eb3541980b01c42d149ffc610de7800000000135eed1df1d1001cc2de850f1fffb2aed768635ef7e75eff912ac4c15e29fb3418fafff8d198e312475ffa1d000000000000ad25822a17b17f463e104179c19c2ad2fbddc04f62826086704df68ddcc2717a2dcd89932daf1c0e912e75558c8d25a7bb914c18f21f883d9096b3302646d6af8b5fd37a77a425c7d5c79403e8ed47e885689f6d9adc80eef58a57f069c4a5b73d3f5c70c4a13fa50731a24d798b503b9fe27842df49dc50", 0xd3, 0x600}, {0x0, 0x0, 0xd}], 0x2a0cc10, &(0x7f0000000880)={[{@shortname_win95}, {@fat=@time_offset={'time_offset', 0x3d, 0x13}}, {@shortname_lower}, {@utf8no}, {@numtail}, {@shortname_mixed}]}) 12:11:51 executing program 4: prlimit64(0x0, 0xe, &(0x7f0000000280)={0x9, 0x8d}, 0x0) r0 = getpid() sched_setattr(0x0, &(0x7f0000000140)={0x38, 0x2, 0x0, 0x0, 0x9}, 0x0) sched_setattr(r0, 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r1, 0x0, 0x0) sendmmsg$unix(r2, &(0x7f00000bd000), 0x318, 0x0) recvmmsg(r1, &(0x7f00000000c0), 0x10106, 0x0, 0x0) [ 705.814337][T13390] loop5: detected capacity change from 0 to 264192 [ 706.374508][T13404] loop1: detected capacity change from 0 to 264192 12:11:52 executing program 5: prlimit64(0x0, 0xe, &(0x7f0000000280)={0x9, 0x8d}, 0x0) r0 = getpid() sched_setaffinity(0x0, 0x8, &(0x7f0000000040)=0xffffffffffff0166) sched_setattr(0x0, &(0x7f0000000140)={0x38, 0x2, 0x0, 0x0, 0x9}, 0x0) sched_setattr(r0, &(0x7f00000000c0)={0x38, 0x2, 0x0, 0x0, 0x5, 0x0, 0x0, 0x3}, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r1, &(0x7f000057eff8)=@abs, 0x6e) sendmmsg$unix(r2, &(0x7f00000bd000), 0x318, 0x0) recvmmsg(r1, &(0x7f00000000c0), 0x10106, 0x2, 0x0) r3 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) clone3(&(0x7f00000003c0)={0x80000, &(0x7f0000000080), &(0x7f0000000100), &(0x7f0000000180), {}, &(0x7f00000001c0)=""/9, 0x9, &(0x7f00000002c0)=""/208, &(0x7f0000000240)=[r0], 0x1, {r3}}, 0x58) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000a80)={0x0, 0x0, &(0x7f0000000640)=[{&(0x7f0000000500)="b9038d44325e53838d82981a232028f21c9a32258bae80667c9b76500b90dee4ec8a02d24923d7eca478d167e068560475392392a836eac2f1c6862b2657467cba92408b1fc259b5e0689c8d89c42f7804ace7b3d53f70cd1cfd7e23d034273ccb7039b5b693e1952b88e12c57b92ff110cced656ca15aaf78bdde14521f8776d4b9442b687a8d78da85293af3b7edd9a0081b18b34932d4e9ddf9ef7d852da64730731d76fa0f1fa89585e17d783ae1c04495ea2e8c6154cd6853faa062e0a1980c85ab387d0c3133aaa5a8ef45cee9a53a0b574d54700ccf31d13258920487090acb468247811557a9914340b6a8fdbe21a48f30", 0xf5}, {&(0x7f0000000600)="3dc8c91c2f574b90e31e37a9bcbf8eefb052c164de458e2cc5e0cda8ac8da1", 0x1f}, {&(0x7f0000000780)}], 0x3, &(0x7f0000000a40)=[@cred={{0x1c}}], 0x20}, 0x48004) r4 = syz_mount_image$vfat(&(0x7f00000002c0), &(0x7f0000000440)='./file0\x00', 0xfffffffffffffffe, 0x3, &(0x7f0000000700)=[{&(0x7f0000000000)="eb3c906d8d6673fdd2617400028001000240000004f801", 0x17}, {&(0x7f0000000900)="57595a4b414c4c45522020085ac19f691107ff0000097eb3541980b01c42d149ffc610de7800000000135eed1df1d1001cc2de850f1fffb2aed768635ef7e75eff912ac4c15e29fb3418fafff8d198e312475ffa1d000000000000ad25822a17b17f463e104179c19c2ad2fbddc04f62826086704df68ddcc2717a2dcd89932daf1c0e912e75558c8d25a7bb914c18f21f883d9096b3302646d6af8b5fd37a77a425c7d5c79403e8ed47e885689f6d9adc80eef58a57f069c4a5b73d3f5c70c4a13fa50731a24d798b503b9fe27842df49dc50", 0xd3, 0x600}, {0x0, 0x0, 0xd}], 0x2a0cc10, &(0x7f0000000880)={[{@shortname_win95}, {@fat=@time_offset={'time_offset', 0x3d, 0x13}}, {@shortname_lower}, {@utf8no}, {@numtail}, {@shortname_mixed}]}) mkdirat(r4, &(0x7f0000000040)='./file1\x00', 0x2300) 12:11:52 executing program 2: prlimit64(0x0, 0xe, &(0x7f0000000280)={0x9, 0x8d}, 0x0) r0 = getpid() sched_setaffinity(0x0, 0x8, &(0x7f0000000040)=0xffffffffffff0166) sched_setattr(0x0, &(0x7f0000000140)={0x38, 0x2, 0x0, 0x0, 0x9}, 0x0) sched_setattr(r0, &(0x7f00000000c0)={0x38, 0x2, 0x0, 0x0, 0x5, 0x0, 0x0, 0x3}, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r1, &(0x7f000057eff8)=@abs, 0x6e) sendmmsg$unix(r2, &(0x7f00000bd000), 0x318, 0x0) recvmmsg(r1, &(0x7f00000000c0), 0x10106, 0x2, 0x0) r3 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) clone3(&(0x7f00000003c0)={0x80000, &(0x7f0000000080), &(0x7f0000000100), &(0x7f0000000180), {}, &(0x7f00000001c0)=""/9, 0x9, &(0x7f00000002c0)=""/208, &(0x7f0000000240)=[r0], 0x1, {r3}}, 0x58) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000a80)={0x0, 0x0, &(0x7f0000000640)=[{&(0x7f0000000500)="b9038d44325e53838d82981a232028f21c9a32258bae80667c9b76500b90dee4ec8a02d24923d7eca478d167e068560475392392a836eac2f1c6862b2657467cba92408b1fc259b5e0689c8d89c42f7804ace7b3d53f70cd1cfd7e23d034273ccb7039b5b693e1952b88e12c57b92ff110cced656ca15aaf78bdde14521f8776d4b9442b687a8d78da85293af3b7edd9a0081b18b34932d4e9ddf9ef7d852da64730731d76fa0f1fa89585e17d783ae1c04495ea2e8c6154cd6853faa062e0a1980c85ab387d0c3133aaa5a8ef45cee9a53a0b574d54700ccf31d13258920487090acb468247811557a9914340b6a8fdbe21a48f30", 0xf5}, {&(0x7f0000000600)="3dc8c91c2f574b90e31e37a9bcbf8eefb052c164de458e2cc5e0cda8ac8da1", 0x1f}, {&(0x7f0000000780)}], 0x3, &(0x7f0000000a40)=[@cred={{0x1c}}], 0x20}, 0x48004) r4 = syz_mount_image$vfat(&(0x7f00000002c0), &(0x7f0000000440)='./file0\x00', 0xfffffffffffffffe, 0x3, &(0x7f0000000700)=[{&(0x7f0000000000)="eb3c906d8d6673fdd2617400028001000240000004f801", 0x17}, {&(0x7f0000000900)="57595a4b414c4c45522020085ac19f691107ff0000097eb3541980b01c42d149ffc610de7800000000135eed1df1d1001cc2de850f1fffb2aed768635ef7e75eff912ac4c15e29fb3418fafff8d198e312475ffa1d000000000000ad25822a17b17f463e104179c19c2ad2fbddc04f62826086704df68ddcc2717a2dcd89932daf1c0e912e75558c8d25a7bb914c18f21f883d9096b3302646d6af8b5fd37a77a425c7d5c79403e8ed47e885689f6d9adc80eef58a57f069c4a5b73d3f5c70c4a13fa50731a24d798b503b9fe27842df49dc50", 0xd3, 0x600}, {0x0, 0x0, 0xd}], 0x2a0cc10, &(0x7f0000000880)={[{@shortname_win95}, {@fat=@time_offset={'time_offset', 0x3d, 0x13}}, {@shortname_lower}, {@utf8no}, {@numtail}, {@shortname_mixed}]}) mkdirat(r4, &(0x7f0000000040)='./file1\x00', 0x2300) 12:11:52 executing program 1: prlimit64(0x0, 0xe, &(0x7f0000000280)={0x9, 0x8d}, 0x0) r0 = getpid() sched_setaffinity(0x0, 0x8, &(0x7f0000000040)=0xffffffffffff0166) sched_setattr(0x0, &(0x7f0000000140)={0x38, 0x2, 0x0, 0x0, 0x9}, 0x0) sched_setattr(r0, &(0x7f00000000c0)={0x38, 0x2, 0x0, 0x0, 0x5, 0x0, 0x0, 0x3}, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r1, &(0x7f000057eff8)=@abs, 0x6e) sendmmsg$unix(r2, &(0x7f00000bd000), 0x318, 0x0) recvmmsg(r1, &(0x7f00000000c0), 0x10106, 0x2, 0x0) r3 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) clone3(&(0x7f00000003c0)={0x80000, &(0x7f0000000080), &(0x7f0000000100), &(0x7f0000000180), {}, &(0x7f00000001c0)=""/9, 0x9, &(0x7f00000002c0)=""/208, &(0x7f0000000240)=[r0], 0x1, {r3}}, 0x58) mkdirat(0xffffffffffffffff, &(0x7f0000000040)='./file1\x00', 0x2300) 12:11:52 executing program 0: prlimit64(0x0, 0xe, &(0x7f0000000280)={0x9, 0x8d}, 0x0) r0 = getpid() sched_setaffinity(0x0, 0x8, &(0x7f0000000040)=0xffffffffffff0166) sched_setattr(0x0, &(0x7f0000000140)={0x38, 0x2, 0x0, 0x0, 0x9}, 0x0) sched_setattr(r0, &(0x7f00000000c0)={0x38, 0x2, 0x0, 0x0, 0x5, 0x0, 0x0, 0x3}, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r1, &(0x7f000057eff8)=@abs, 0x6e) sendmmsg$unix(r2, &(0x7f00000bd000), 0x318, 0x0) recvmmsg(r1, &(0x7f00000000c0), 0x10106, 0x2, 0x0) r3 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) r4 = clone3(&(0x7f00000003c0)={0x80000, &(0x7f0000000080), &(0x7f0000000100), &(0x7f0000000180), {}, &(0x7f00000001c0)=""/9, 0x9, &(0x7f00000002c0)=""/208, &(0x7f0000000240)=[r0], 0x1, {r3}}, 0x58) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000a80)={0x0, 0x0, &(0x7f0000000640)=[{&(0x7f0000000500)="b9038d44325e53838d82981a232028f21c9a32258bae80667c9b76500b90dee4ec8a02d24923d7eca478d167e068560475392392a836eac2f1c6862b2657467cba92408b1fc259b5e0689c8d89c42f7804ace7b3d53f70cd1cfd7e23d034273ccb7039b5b693e1952b88e12c57b92ff110cced656ca15aaf78bdde14521f8776d4b9442b687a8d78da85293af3b7edd9a0081b18b34932d4e9ddf9ef7d852da64730731d76fa0f1fa89585e17d783ae1c04495ea2e8c6154cd6853faa062e0a1980c85ab387d0c3133aaa5a8ef45cee9a53a0b574d54700ccf31d13258920487090acb468247811557a9914340b6a8fdbe21a48f30", 0xf5}, {&(0x7f0000000600)="3dc8c91c2f574b90e31e37a9bcbf8eefb052c164de458e2cc5e0cda8ac8da1", 0x1f}, {&(0x7f0000000780)}], 0x3, &(0x7f0000000a40)=[@cred={{0x1c}}], 0x20}, 0x48004) sched_setattr(r4, &(0x7f0000000440)={0x38, 0x7, 0x50, 0x0, 0x10000, 0x3, 0x0, 0x0, 0x0, 0x3}, 0x0) syz_mount_image$vfat(&(0x7f00000002c0), &(0x7f0000000440)='./file0\x00', 0xfffffffffffffffe, 0x3, &(0x7f0000000700)=[{&(0x7f0000000000)="eb3c906d8d6673fdd2617400028001000240000004f801", 0x17}, {&(0x7f0000000900)="57595a4b414c4c45522020085ac19f691107ff0000097eb3541980b01c42d149ffc610de7800000000135eed1df1d1001cc2de850f1fffb2aed768635ef7e75eff912ac4c15e29fb3418fafff8d198e312475ffa1d000000000000ad25822a17b17f463e104179c19c2ad2fbddc04f62826086704df68ddcc2717a2dcd89932daf1c0e912e75558c8d25a7bb914c18f21f883d9096b3302646d6af8b5fd37a77a425c7d5c79403e8ed47e885689f6d9adc80eef58a57f069c4a5b73d3f5c70c4a13fa50731a24d798b503b9fe27842df49dc50", 0xd3, 0x600}, {0x0, 0x0, 0xd}], 0x2a0cc10, &(0x7f0000000880)={[{@shortname_win95}, {@fat=@time_offset={'time_offset', 0x3d, 0x13}}, {@shortname_lower}, {@utf8no}, {@numtail}, {@shortname_mixed}]}) [ 707.206540][T13415] loop5: detected capacity change from 0 to 264192 [ 707.227237][T13416] loop2: detected capacity change from 0 to 264192 12:11:52 executing program 4: prlimit64(0x0, 0xe, &(0x7f0000000280)={0x9, 0x8d}, 0x0) r0 = getpid() sched_setattr(0x0, &(0x7f0000000140)={0x38, 0x2, 0x0, 0x0, 0x9}, 0x0) sched_setattr(r0, 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff}) connect$unix(r1, &(0x7f000057eff8)=@abs, 0x6e) sendmmsg$unix(0xffffffffffffffff, &(0x7f00000bd000), 0x318, 0x0) recvmmsg(r1, &(0x7f00000000c0), 0x10106, 0x0, 0x0) 12:11:53 executing program 3: prlimit64(0x0, 0xe, &(0x7f0000000280)={0x9, 0x8d}, 0x0) getpid() sched_setaffinity(0x0, 0x8, &(0x7f0000000040)=0xffffffffffff0166) sched_setattr(0x0, &(0x7f0000000140)={0x38, 0x2, 0x0, 0x0, 0x9}, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r0, &(0x7f000057eff8)=@abs, 0x6e) sendmmsg$unix(r1, &(0x7f00000bd000), 0x318, 0x0) openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mkdirat(0xffffffffffffffff, &(0x7f0000000040)='./file1\x00', 0x2300) 12:11:53 executing program 5: prlimit64(0x0, 0xe, &(0x7f0000000280)={0x9, 0x8d}, 0x0) r0 = getpid() sched_setaffinity(0x0, 0x8, &(0x7f0000000040)=0xffffffffffff0166) sched_setattr(0x0, &(0x7f0000000140)={0x38, 0x2, 0x0, 0x0, 0x9}, 0x0) sched_setattr(r0, &(0x7f00000000c0)={0x38, 0x2, 0x0, 0x0, 0x5, 0x0, 0x0, 0x3}, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r1, &(0x7f000057eff8)=@abs, 0x6e) sendmmsg$unix(r2, &(0x7f00000bd000), 0x318, 0x0) recvmmsg(r1, &(0x7f00000000c0), 0x10106, 0x2, 0x0) r3 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) r4 = clone3(&(0x7f00000003c0)={0x80000, &(0x7f0000000080), &(0x7f0000000100), &(0x7f0000000180), {}, &(0x7f00000001c0)=""/9, 0x9, &(0x7f00000002c0)=""/208, &(0x7f0000000240)=[r0], 0x1, {r3}}, 0x58) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000a80)={0x0, 0x0, &(0x7f0000000640)=[{&(0x7f0000000500)="b9038d44325e53838d82981a232028f21c9a32258bae80667c9b76500b90dee4ec8a02d24923d7eca478d167e068560475392392a836eac2f1c6862b2657467cba92408b1fc259b5e0689c8d89c42f7804ace7b3d53f70cd1cfd7e23d034273ccb7039b5b693e1952b88e12c57b92ff110cced656ca15aaf78bdde14521f8776d4b9442b687a8d78da85293af3b7edd9a0081b18b34932d4e9ddf9ef7d852da64730731d76fa0f1fa89585e17d783ae1c04495ea2e8c6154cd6853faa062e0a1980c85ab387d0c3133aaa5a8ef45cee9a53a0b574d54700ccf31d13258920487090acb468247811557a9914340b6a8fdbe21a48f30", 0xf5}, {&(0x7f0000000600)="3dc8c91c2f574b90e31e37a9bcbf8eefb052c164de458e2cc5e0cda8ac8da1", 0x1f}, {&(0x7f0000000780)}], 0x3, &(0x7f0000000a40)=[@cred={{0x1c}}], 0x20}, 0x48004) sched_setattr(r4, &(0x7f0000000440)={0x38, 0x7, 0x50, 0x0, 0x10000, 0x3, 0x0, 0x0, 0x0, 0x3}, 0x0) syz_mount_image$vfat(&(0x7f00000002c0), &(0x7f0000000440)='./file0\x00', 0xfffffffffffffffe, 0x3, &(0x7f0000000700)=[{&(0x7f0000000000)="eb3c906d8d6673fdd2617400028001000240000004f801", 0x17}, {&(0x7f0000000900)="57595a4b414c4c45522020085ac19f691107ff0000097eb3541980b01c42d149ffc610de7800000000135eed1df1d1001cc2de850f1fffb2aed768635ef7e75eff912ac4c15e29fb3418fafff8d198e312475ffa1d000000000000ad25822a17b17f463e104179c19c2ad2fbddc04f62826086704df68ddcc2717a2dcd89932daf1c0e912e75558c8d25a7bb914c18f21f883d9096b3302646d6af8b5fd37a77a425c7d5c79403e8ed47e885689f6d9adc80eef58a57f069c4a5b73d3f5c70c4a13fa50731a24d798b503b9fe27842df49dc50", 0xd3, 0x600}, {0x0, 0x0, 0xd}], 0x2a0cc10, &(0x7f0000000880)={[{@shortname_win95}, {@fat=@time_offset={'time_offset', 0x3d, 0x13}}, {@shortname_lower}, {@utf8no}, {@numtail}, {@shortname_mixed}]}) 12:11:53 executing program 2: prlimit64(0x0, 0xe, &(0x7f0000000280)={0x9, 0x8d}, 0x0) r0 = getpid() sched_setaffinity(0x0, 0x8, &(0x7f0000000040)=0xffffffffffff0166) sched_setattr(0x0, &(0x7f0000000140)={0x38, 0x2, 0x0, 0x0, 0x9}, 0x0) sched_setattr(r0, &(0x7f00000000c0)={0x38, 0x2, 0x0, 0x0, 0x5, 0x0, 0x0, 0x3}, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r1, &(0x7f000057eff8)=@abs, 0x6e) sendmmsg$unix(r2, &(0x7f00000bd000), 0x318, 0x0) recvmmsg(r1, &(0x7f00000000c0), 0x10106, 0x2, 0x0) r3 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) r4 = clone3(&(0x7f00000003c0)={0x80000, &(0x7f0000000080), &(0x7f0000000100), &(0x7f0000000180), {}, &(0x7f00000001c0)=""/9, 0x9, &(0x7f00000002c0)=""/208, &(0x7f0000000240)=[r0], 0x1, {r3}}, 0x58) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000a80)={0x0, 0x0, &(0x7f0000000640)=[{&(0x7f0000000500)="b9038d44325e53838d82981a232028f21c9a32258bae80667c9b76500b90dee4ec8a02d24923d7eca478d167e068560475392392a836eac2f1c6862b2657467cba92408b1fc259b5e0689c8d89c42f7804ace7b3d53f70cd1cfd7e23d034273ccb7039b5b693e1952b88e12c57b92ff110cced656ca15aaf78bdde14521f8776d4b9442b687a8d78da85293af3b7edd9a0081b18b34932d4e9ddf9ef7d852da64730731d76fa0f1fa89585e17d783ae1c04495ea2e8c6154cd6853faa062e0a1980c85ab387d0c3133aaa5a8ef45cee9a53a0b574d54700ccf31d13258920487090acb468247811557a9914340b6a8fdbe21a48f30", 0xf5}, {&(0x7f0000000600)="3dc8c91c2f574b90e31e37a9bcbf8eefb052c164de458e2cc5e0cda8ac8da1", 0x1f}, {&(0x7f0000000780)}], 0x3, &(0x7f0000000a40)=[@cred={{0x1c}}], 0x20}, 0x48004) sched_setattr(r4, &(0x7f0000000440)={0x38, 0x7, 0x50, 0x0, 0x10000, 0x3, 0x0, 0x0, 0x0, 0x3}, 0x0) r5 = syz_mount_image$vfat(&(0x7f00000002c0), &(0x7f0000000440)='./file0\x00', 0xfffffffffffffffe, 0x3, &(0x7f0000000700)=[{&(0x7f0000000000)="eb3c906d8d6673fdd2617400028001000240000004f801", 0x17}, {&(0x7f0000000900)="57595a4b414c4c45522020085ac19f691107ff0000097eb3541980b01c42d149ffc610de7800000000135eed1df1d1001cc2de850f1fffb2aed768635ef7e75eff912ac4c15e29fb3418fafff8d198e312475ffa1d000000000000ad25822a17b17f463e104179c19c2ad2fbddc04f62826086704df68ddcc2717a2dcd89932daf1c0e912e75558c8d25a7bb914c18f21f883d9096b3302646d6af8b5fd37a77a425c7d5c79403e8ed47e885689f6d9adc80eef58a57f069c4a5b73d3f5c70c4a13fa50731a24d798b503b9fe27842df49dc50", 0xd3, 0x600}, {0x0, 0x0, 0xd}], 0x2a0cc10, &(0x7f0000000880)={[{@shortname_win95}, {@fat=@time_offset={'time_offset', 0x3d, 0x13}}, {@shortname_lower}, {@utf8no}, {@numtail}, {@shortname_mixed}]}) mkdirat(r5, &(0x7f0000000040)='./file1\x00', 0x2300) 12:11:54 executing program 0: prlimit64(0x0, 0xe, &(0x7f0000000280)={0x9, 0x8d}, 0x0) r0 = getpid() sched_setaffinity(0x0, 0x8, &(0x7f0000000040)=0xffffffffffff0166) sched_setattr(0x0, &(0x7f0000000140)={0x38, 0x2, 0x0, 0x0, 0x9}, 0x0) sched_setattr(r0, &(0x7f00000000c0)={0x38, 0x2, 0x0, 0x0, 0x5, 0x0, 0x0, 0x3}, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r1, &(0x7f000057eff8)=@abs, 0x6e) sendmmsg$unix(r2, &(0x7f00000bd000), 0x318, 0x0) recvmmsg(r1, &(0x7f00000000c0), 0x10106, 0x2, 0x0) r3 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) r4 = clone3(&(0x7f00000003c0)={0x80000, &(0x7f0000000080), &(0x7f0000000100), &(0x7f0000000180), {}, &(0x7f00000001c0)=""/9, 0x9, &(0x7f00000002c0)=""/208, &(0x7f0000000240)=[r0], 0x1, {r3}}, 0x58) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000a80)={0x0, 0x0, &(0x7f0000000640)=[{&(0x7f0000000500)="b9038d44325e53838d82981a232028f21c9a32258bae80667c9b76500b90dee4ec8a02d24923d7eca478d167e068560475392392a836eac2f1c6862b2657467cba92408b1fc259b5e0689c8d89c42f7804ace7b3d53f70cd1cfd7e23d034273ccb7039b5b693e1952b88e12c57b92ff110cced656ca15aaf78bdde14521f8776d4b9442b687a8d78da85293af3b7edd9a0081b18b34932d4e9ddf9ef7d852da64730731d76fa0f1fa89585e17d783ae1c04495ea2e8c6154cd6853faa062e0a1980c85ab387d0c3133aaa5a8ef45cee9a53a0b574d54700ccf31d13258920487090acb468247811557a9914340b6a8fdbe21a48f30", 0xf5}, {&(0x7f0000000600)="3dc8c91c2f574b90e31e37a9bcbf8eefb052c164de458e2cc5e0cda8ac8da1", 0x1f}, {&(0x7f0000000780)}], 0x3, &(0x7f0000000a40)=[@cred={{0x1c}}], 0x20}, 0x48004) sched_setattr(r4, &(0x7f0000000440)={0x38, 0x7, 0x50, 0x0, 0x10000, 0x3, 0x0, 0x0, 0x0, 0x3}, 0x0) setrlimit(0x3, &(0x7f00000004c0)={0x3}) syz_mount_image$vfat(&(0x7f00000002c0), &(0x7f0000000440)='./file0\x00', 0xfffffffffffffffe, 0x3, &(0x7f0000000700)=[{&(0x7f0000000000)="eb3c906d8d6673fdd2617400028001000240000004f801", 0x17}, {&(0x7f0000000900)="57595a4b414c4c45522020085ac19f691107ff0000097eb3541980b01c42d149ffc610de7800000000135eed1df1d1001cc2de850f1fffb2aed768635ef7e75eff912ac4c15e29fb3418fafff8d198e312475ffa1d000000000000ad25822a17b17f463e104179c19c2ad2fbddc04f62826086704df68ddcc2717a2dcd89932daf1c0e912e75558c8d25a7bb914c18f21f883d9096b3302646d6af8b5fd37a77a425c7d5c79403e8ed47e885689f6d9adc80eef58a57f069c4a5b73d3f5c70c4a13fa50731a24d798b503b9fe27842df49dc50", 0xd3, 0x600}, {0x0, 0x0, 0xd}], 0x2a0cc10, &(0x7f0000000880)={[{@shortname_win95}, {@fat=@time_offset={'time_offset', 0x3d, 0x13}}, {@shortname_lower}, {@utf8no}, {@numtail}, {@shortname_mixed}]}) 12:11:54 executing program 1: prlimit64(0x0, 0xe, &(0x7f0000000280)={0x9, 0x8d}, 0x0) r0 = getpid() sched_setaffinity(0x0, 0x8, &(0x7f0000000040)=0xffffffffffff0166) sched_setattr(0x0, &(0x7f0000000140)={0x38, 0x2, 0x0, 0x0, 0x9}, 0x0) sched_setattr(r0, &(0x7f00000000c0)={0x38, 0x2, 0x0, 0x0, 0x5, 0x0, 0x0, 0x3}, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r1, &(0x7f000057eff8)=@abs, 0x6e) sendmmsg$unix(r2, &(0x7f00000bd000), 0x318, 0x0) recvmmsg(r1, &(0x7f00000000c0), 0x10106, 0x2, 0x0) r3 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) clone3(&(0x7f00000003c0)={0x80000, &(0x7f0000000080), &(0x7f0000000100), &(0x7f0000000180), {}, &(0x7f00000001c0)=""/9, 0x9, &(0x7f00000002c0)=""/208, &(0x7f0000000240)=[r0], 0x1, {r3}}, 0x58) mkdirat(0xffffffffffffffff, &(0x7f0000000040)='./file1\x00', 0x2300) [ 708.806158][T13435] loop5: detected capacity change from 0 to 264192 12:11:55 executing program 4: prlimit64(0x0, 0xe, &(0x7f0000000280)={0x9, 0x8d}, 0x0) r0 = getpid() sched_setattr(0x0, &(0x7f0000000140)={0x38, 0x2, 0x0, 0x0, 0x9}, 0x0) sched_setattr(r0, 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff}) connect$unix(r1, &(0x7f000057eff8)=@abs, 0x6e) sendmmsg$unix(0xffffffffffffffff, &(0x7f00000bd000), 0x318, 0x0) recvmmsg(r1, &(0x7f00000000c0), 0x10106, 0x0, 0x0) [ 709.517320][T13434] loop2: detected capacity change from 0 to 264192 12:11:55 executing program 3: prlimit64(0x0, 0xe, &(0x7f0000000280)={0x9, 0x8d}, 0x0) getpid() sched_setaffinity(0x0, 0x8, &(0x7f0000000040)=0xffffffffffff0166) sched_setattr(0x0, &(0x7f0000000140)={0x38, 0x2, 0x0, 0x0, 0x9}, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r0, &(0x7f000057eff8)=@abs, 0x6e) sendmmsg$unix(r1, &(0x7f00000bd000), 0x318, 0x0) openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mkdirat(0xffffffffffffffff, &(0x7f0000000040)='./file1\x00', 0x2300) 12:11:55 executing program 5: prlimit64(0x0, 0xe, &(0x7f0000000280)={0x9, 0x8d}, 0x0) r0 = getpid() sched_setaffinity(0x0, 0x8, &(0x7f0000000040)=0xffffffffffff0166) sched_setattr(0x0, &(0x7f0000000140)={0x38, 0x2, 0x0, 0x0, 0x9}, 0x0) sched_setattr(r0, &(0x7f00000000c0)={0x38, 0x2, 0x0, 0x0, 0x5, 0x0, 0x0, 0x3}, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r1, &(0x7f000057eff8)=@abs, 0x6e) sendmmsg$unix(r2, &(0x7f00000bd000), 0x318, 0x0) recvmmsg(r1, &(0x7f00000000c0), 0x10106, 0x2, 0x0) r3 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) r4 = clone3(&(0x7f00000003c0)={0x80000, &(0x7f0000000080), &(0x7f0000000100), &(0x7f0000000180), {}, &(0x7f00000001c0)=""/9, 0x9, &(0x7f00000002c0)=""/208, &(0x7f0000000240)=[r0], 0x1, {r3}}, 0x58) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000a80)={0x0, 0x0, &(0x7f0000000640)=[{&(0x7f0000000500)="b9038d44325e53838d82981a232028f21c9a32258bae80667c9b76500b90dee4ec8a02d24923d7eca478d167e068560475392392a836eac2f1c6862b2657467cba92408b1fc259b5e0689c8d89c42f7804ace7b3d53f70cd1cfd7e23d034273ccb7039b5b693e1952b88e12c57b92ff110cced656ca15aaf78bdde14521f8776d4b9442b687a8d78da85293af3b7edd9a0081b18b34932d4e9ddf9ef7d852da64730731d76fa0f1fa89585e17d783ae1c04495ea2e8c6154cd6853faa062e0a1980c85ab387d0c3133aaa5a8ef45cee9a53a0b574d54700ccf31d13258920487090acb468247811557a9914340b6a8fdbe21a48f30", 0xf5}, {&(0x7f0000000600)="3dc8c91c2f574b90e31e37a9bcbf8eefb052c164de458e2cc5e0cda8ac8da1", 0x1f}, {&(0x7f0000000780)}], 0x3, &(0x7f0000000a40)=[@cred={{0x1c}}], 0x20}, 0x48004) sched_setattr(r4, &(0x7f0000000440)={0x38, 0x7, 0x50, 0x0, 0x10000, 0x3, 0x0, 0x0, 0x0, 0x3}, 0x0) syz_mount_image$vfat(&(0x7f00000002c0), &(0x7f0000000440)='./file0\x00', 0xfffffffffffffffe, 0x3, &(0x7f0000000700)=[{&(0x7f0000000000)="eb3c906d8d6673fdd2617400028001000240000004f801", 0x17}, {&(0x7f0000000900)="57595a4b414c4c45522020085ac19f691107ff0000097eb3541980b01c42d149ffc610de7800000000135eed1df1d1001cc2de850f1fffb2aed768635ef7e75eff912ac4c15e29fb3418fafff8d198e312475ffa1d000000000000ad25822a17b17f463e104179c19c2ad2fbddc04f62826086704df68ddcc2717a2dcd89932daf1c0e912e75558c8d25a7bb914c18f21f883d9096b3302646d6af8b5fd37a77a425c7d5c79403e8ed47e885689f6d9adc80eef58a57f069c4a5b73d3f5c70c4a13fa50731a24d798b503b9fe27842df49dc50", 0xd3, 0x600}, {0x0, 0x0, 0xd}], 0x2a0cc10, &(0x7f0000000880)={[{@shortname_win95}, {@fat=@time_offset={'time_offset', 0x3d, 0x13}}, {@shortname_lower}, {@utf8no}, {@numtail}, {@shortname_mixed}]}) 12:11:55 executing program 1: prlimit64(0x0, 0xe, &(0x7f0000000280)={0x9, 0x8d}, 0x0) r0 = getpid() sched_setaffinity(0x0, 0x8, &(0x7f0000000040)=0xffffffffffff0166) sched_setattr(0x0, &(0x7f0000000140)={0x38, 0x2, 0x0, 0x0, 0x9}, 0x0) sched_setattr(r0, &(0x7f00000000c0)={0x38, 0x2, 0x0, 0x0, 0x5, 0x0, 0x0, 0x3}, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r1, &(0x7f000057eff8)=@abs, 0x6e) sendmmsg$unix(r2, &(0x7f00000bd000), 0x318, 0x0) recvmmsg(r1, &(0x7f00000000c0), 0x10106, 0x2, 0x0) r3 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) clone3(&(0x7f00000003c0)={0x80000, &(0x7f0000000080), &(0x7f0000000100), &(0x7f0000000180), {}, &(0x7f00000001c0)=""/9, 0x9, &(0x7f00000002c0)=""/208, &(0x7f0000000240)=[r0], 0x1, {r3}}, 0x58) mkdirat(0xffffffffffffffff, &(0x7f0000000040)='./file1\x00', 0x2300) 12:11:55 executing program 0: prlimit64(0x0, 0xe, &(0x7f0000000280)={0x9, 0x8d}, 0x0) r0 = getpid() sched_setaffinity(0x0, 0x8, &(0x7f0000000040)=0xffffffffffff0166) sched_setattr(0x0, &(0x7f0000000140)={0x38, 0x2, 0x0, 0x0, 0x9}, 0x0) sched_setattr(r0, &(0x7f00000000c0)={0x38, 0x2, 0x0, 0x0, 0x5, 0x0, 0x0, 0x3}, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r1, &(0x7f000057eff8)=@abs, 0x6e) sendmmsg$unix(r2, &(0x7f00000bd000), 0x318, 0x0) recvmmsg(r1, &(0x7f00000000c0), 0x10106, 0x2, 0x0) r3 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) r4 = clone3(&(0x7f00000003c0)={0x80000, &(0x7f0000000080), &(0x7f0000000100), &(0x7f0000000180), {}, &(0x7f00000001c0)=""/9, 0x9, &(0x7f00000002c0)=""/208, &(0x7f0000000240)=[r0], 0x1, {r3}}, 0x58) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000a80)={0x0, 0x0, &(0x7f0000000640)=[{&(0x7f0000000500)="b9038d44325e53838d82981a232028f21c9a32258bae80667c9b76500b90dee4ec8a02d24923d7eca478d167e068560475392392a836eac2f1c6862b2657467cba92408b1fc259b5e0689c8d89c42f7804ace7b3d53f70cd1cfd7e23d034273ccb7039b5b693e1952b88e12c57b92ff110cced656ca15aaf78bdde14521f8776d4b9442b687a8d78da85293af3b7edd9a0081b18b34932d4e9ddf9ef7d852da64730731d76fa0f1fa89585e17d783ae1c04495ea2e8c6154cd6853faa062e0a1980c85ab387d0c3133aaa5a8ef45cee9a53a0b574d54700ccf31d13258920487090acb468247811557a9914340b6a8fdbe21a48f30", 0xf5}, {&(0x7f0000000600)="3dc8c91c2f574b90e31e37a9bcbf8eefb052c164de458e2cc5e0cda8ac8da1", 0x1f}, {&(0x7f0000000780)}], 0x3, &(0x7f0000000a40)=[@cred={{0x1c}}], 0x20}, 0x48004) sched_setattr(r4, &(0x7f0000000440)={0x38, 0x7, 0x50, 0x0, 0x10000, 0x3, 0x0, 0x0, 0x0, 0x3}, 0x0) r5 = syz_mount_image$vfat(&(0x7f00000002c0), &(0x7f0000000440)='./file0\x00', 0xfffffffffffffffe, 0x3, &(0x7f0000000700)=[{&(0x7f0000000000)="eb3c906d8d6673fdd2617400028001000240000004f801", 0x17}, {&(0x7f0000000900)="57595a4b414c4c45522020085ac19f691107ff0000097eb3541980b01c42d149ffc610de7800000000135eed1df1d1001cc2de850f1fffb2aed768635ef7e75eff912ac4c15e29fb3418fafff8d198e312475ffa1d000000000000ad25822a17b17f463e104179c19c2ad2fbddc04f62826086704df68ddcc2717a2dcd89932daf1c0e912e75558c8d25a7bb914c18f21f883d9096b3302646d6af8b5fd37a77a425c7d5c79403e8ed47e885689f6d9adc80eef58a57f069c4a5b73d3f5c70c4a13fa50731a24d798b503b9fe27842df49dc50", 0xd3, 0x600}, {0x0, 0x0, 0xd}], 0x2a0cc10, &(0x7f0000000880)={[{@shortname_win95}, {@fat=@time_offset={'time_offset', 0x3d, 0x13}}, {@shortname_lower}, {@utf8no}, {@numtail}, {@shortname_mixed}]}) mkdirat(r5, &(0x7f0000000040)='./file1\x00', 0x2300) 12:11:55 executing program 2: prlimit64(0x0, 0xe, &(0x7f0000000280)={0x9, 0x8d}, 0x0) r0 = getpid() sched_setaffinity(0x0, 0x8, &(0x7f0000000040)=0xffffffffffff0166) sched_setattr(0x0, &(0x7f0000000140)={0x38, 0x2, 0x0, 0x0, 0x9}, 0x0) sched_setattr(r0, &(0x7f00000000c0)={0x38, 0x2, 0x0, 0x0, 0x5, 0x0, 0x0, 0x3}, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r1, &(0x7f000057eff8)=@abs, 0x6e) sendmmsg$unix(r2, &(0x7f00000bd000), 0x318, 0x0) recvmmsg(r1, &(0x7f00000000c0), 0x10106, 0x2, 0x0) r3 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) r4 = clone3(&(0x7f00000003c0)={0x80000, &(0x7f0000000080), &(0x7f0000000100), &(0x7f0000000180), {}, &(0x7f00000001c0)=""/9, 0x9, &(0x7f00000002c0)=""/208, &(0x7f0000000240)=[r0], 0x1, {r3}}, 0x58) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000a80)={0x0, 0x0, &(0x7f0000000640)=[{&(0x7f0000000500)="b9038d44325e53838d82981a232028f21c9a32258bae80667c9b76500b90dee4ec8a02d24923d7eca478d167e068560475392392a836eac2f1c6862b2657467cba92408b1fc259b5e0689c8d89c42f7804ace7b3d53f70cd1cfd7e23d034273ccb7039b5b693e1952b88e12c57b92ff110cced656ca15aaf78bdde14521f8776d4b9442b687a8d78da85293af3b7edd9a0081b18b34932d4e9ddf9ef7d852da64730731d76fa0f1fa89585e17d783ae1c04495ea2e8c6154cd6853faa062e0a1980c85ab387d0c3133aaa5a8ef45cee9a53a0b574d54700ccf31d13258920487090acb468247811557a9914340b6a8fdbe21a48f30", 0xf5}, {&(0x7f0000000600)="3dc8c91c2f574b90e31e37a9bcbf8eefb052c164de458e2cc5e0cda8ac8da1", 0x1f}, {&(0x7f0000000780)}], 0x3, &(0x7f0000000a40)=[@cred={{0x1c}}], 0x20}, 0x48004) sched_setattr(r4, &(0x7f0000000440)={0x38, 0x7, 0x50, 0x0, 0x10000, 0x3, 0x0, 0x0, 0x0, 0x3}, 0x0) r5 = syz_mount_image$vfat(&(0x7f00000002c0), &(0x7f0000000440)='./file0\x00', 0xfffffffffffffffe, 0x3, &(0x7f0000000700)=[{&(0x7f0000000000)="eb3c906d8d6673fdd2617400028001000240000004f801", 0x17}, {&(0x7f0000000900)="57595a4b414c4c45522020085ac19f691107ff0000097eb3541980b01c42d149ffc610de7800000000135eed1df1d1001cc2de850f1fffb2aed768635ef7e75eff912ac4c15e29fb3418fafff8d198e312475ffa1d000000000000ad25822a17b17f463e104179c19c2ad2fbddc04f62826086704df68ddcc2717a2dcd89932daf1c0e912e75558c8d25a7bb914c18f21f883d9096b3302646d6af8b5fd37a77a425c7d5c79403e8ed47e885689f6d9adc80eef58a57f069c4a5b73d3f5c70c4a13fa50731a24d798b503b9fe27842df49dc50", 0xd3, 0x600}, {0x0, 0x0, 0xd}], 0x2a0cc10, &(0x7f0000000880)={[{@shortname_win95}, {@fat=@time_offset={'time_offset', 0x3d, 0x13}}, {@shortname_lower}, {@utf8no}, {@numtail}, {@shortname_mixed}]}) mkdirat(r5, &(0x7f0000000040)='./file1\x00', 0x2300) 12:11:56 executing program 4: prlimit64(0x0, 0xe, &(0x7f0000000280)={0x9, 0x8d}, 0x0) r0 = getpid() sched_setattr(0x0, &(0x7f0000000140)={0x38, 0x2, 0x0, 0x0, 0x9}, 0x0) sched_setattr(r0, 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff}) connect$unix(r1, &(0x7f000057eff8)=@abs, 0x6e) sendmmsg$unix(0xffffffffffffffff, &(0x7f00000bd000), 0x318, 0x0) recvmmsg(r1, &(0x7f00000000c0), 0x10106, 0x0, 0x0) 12:11:56 executing program 0: prlimit64(0x0, 0xe, &(0x7f0000000280)={0x9, 0x8d}, 0x0) r0 = getpid() sched_setaffinity(0x0, 0x8, &(0x7f0000000040)=0xffffffffffff0166) sched_setattr(0x0, &(0x7f0000000140)={0x38, 0x2, 0x0, 0x0, 0x9}, 0x0) sched_setattr(r0, &(0x7f00000000c0)={0x38, 0x2, 0x0, 0x0, 0x5, 0x0, 0x0, 0x3}, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r1, &(0x7f000057eff8)=@abs, 0x6e) sendmmsg$unix(r2, &(0x7f00000bd000), 0x318, 0x0) recvmmsg(r1, &(0x7f00000000c0), 0x10106, 0x2, 0x0) r3 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) r4 = clone3(&(0x7f00000003c0)={0x80000, &(0x7f0000000080), &(0x7f0000000100), &(0x7f0000000180), {}, &(0x7f00000001c0)=""/9, 0x9, &(0x7f00000002c0)=""/208, &(0x7f0000000240)=[r0], 0x1, {r3}}, 0x58) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000a80)={0x0, 0x0, &(0x7f0000000640)=[{&(0x7f0000000500)="b9038d44325e53838d82981a232028f21c9a32258bae80667c9b76500b90dee4ec8a02d24923d7eca478d167e068560475392392a836eac2f1c6862b2657467cba92408b1fc259b5e0689c8d89c42f7804ace7b3d53f70cd1cfd7e23d034273ccb7039b5b693e1952b88e12c57b92ff110cced656ca15aaf78bdde14521f8776d4b9442b687a8d78da85293af3b7edd9a0081b18b34932d4e9ddf9ef7d852da64730731d76fa0f1fa89585e17d783ae1c04495ea2e8c6154cd6853faa062e0a1980c85ab387d0c3133aaa5a8ef45cee9a53a0b574d54700ccf31d13258920487090acb468247811557a9914340b6a8fdbe21a48f30", 0xf5}, {&(0x7f0000000600)="3dc8c91c2f574b90e31e37a9bcbf8eefb052c164de458e2cc5e0cda8ac8da1", 0x1f}, {&(0x7f0000000780)}], 0x3, &(0x7f0000000a40)=[@cred={{0x1c}}], 0x20}, 0x48004) sched_setattr(r4, &(0x7f0000000440)={0x38, 0x7, 0x50, 0x0, 0x10000, 0x3, 0x0, 0x0, 0x0, 0x3}, 0x0) r5 = syz_mount_image$vfat(&(0x7f00000002c0), &(0x7f0000000440)='./file0\x00', 0xfffffffffffffffe, 0x3, &(0x7f0000000700)=[{&(0x7f0000000000)="eb3c906d8d6673fdd2617400028001000240000004f801", 0x17}, {&(0x7f0000000900)="57595a4b414c4c45522020085ac19f691107ff0000097eb3541980b01c42d149ffc610de7800000000135eed1df1d1001cc2de850f1fffb2aed768635ef7e75eff912ac4c15e29fb3418fafff8d198e312475ffa1d000000000000ad25822a17b17f463e104179c19c2ad2fbddc04f62826086704df68ddcc2717a2dcd89932daf1c0e912e75558c8d25a7bb914c18f21f883d9096b3302646d6af8b5fd37a77a425c7d5c79403e8ed47e885689f6d9adc80eef58a57f069c4a5b73d3f5c70c4a13fa50731a24d798b503b9fe27842df49dc50", 0xd3, 0x600}, {0x0, 0x0, 0xd}], 0x2a0cc10, &(0x7f0000000880)={[{@shortname_win95}, {@fat=@time_offset={'time_offset', 0x3d, 0x13}}, {@shortname_lower}, {@utf8no}, {@numtail}, {@shortname_mixed}]}) mkdirat(r5, &(0x7f0000000040)='./file1\x00', 0x2300) 12:11:56 executing program 1: prlimit64(0x0, 0xe, &(0x7f0000000280)={0x9, 0x8d}, 0x0) r0 = getpid() sched_setaffinity(0x0, 0x8, &(0x7f0000000040)=0xffffffffffff0166) sched_setattr(0x0, &(0x7f0000000140)={0x38, 0x2, 0x0, 0x0, 0x9}, 0x0) sched_setattr(r0, &(0x7f00000000c0)={0x38, 0x2, 0x0, 0x0, 0x5, 0x0, 0x0, 0x3}, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r1, &(0x7f000057eff8)=@abs, 0x6e) sendmmsg$unix(r2, &(0x7f00000bd000), 0x318, 0x0) recvmmsg(r1, &(0x7f00000000c0), 0x10106, 0x2, 0x0) openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) r3 = syz_mount_image$vfat(&(0x7f00000002c0), &(0x7f0000000440)='./file0\x00', 0xfffffffffffffffe, 0x3, &(0x7f0000000700)=[{&(0x7f0000000000)="eb3c906d8d6673fdd2617400028001000240000004f801", 0x17}, {&(0x7f0000000900)="57595a4b414c4c45522020085ac19f691107ff0000097eb3541980b01c42d149ffc610de7800000000135eed1df1d1001cc2de850f1fffb2aed768635ef7e75eff912ac4c15e29fb3418fafff8d198e312475ffa1d000000000000ad25822a17b17f463e104179c19c2ad2fbddc04f62826086704df68ddcc2717a2dcd89932daf1c0e912e75558c8d25a7bb914c18f21f883d9096b3302646d6af8b5fd37a77a425c7d5c79403e8ed47e885689f6d9adc80eef58a57f069c4a5b73d3f5c70c4a13fa50731a24d798b503b9fe27842df49dc50", 0xd3, 0x600}, {0x0, 0x0, 0xd}], 0x2a0cc10, &(0x7f0000000880)={[{@shortname_win95}, {@fat=@time_offset={'time_offset', 0x3d, 0x13}}, {@shortname_lower}, {@utf8no}, {@numtail}, {@shortname_mixed}]}) mkdirat(r3, &(0x7f0000000040)='./file1\x00', 0x2300) [ 711.187901][T13469] loop2: detected capacity change from 0 to 264192 [ 711.209639][T13470] loop5: detected capacity change from 0 to 264192 12:11:56 executing program 3: prlimit64(0x0, 0xe, &(0x7f0000000280)={0x9, 0x8d}, 0x0) getpid() sched_setaffinity(0x0, 0x8, &(0x7f0000000040)=0xffffffffffff0166) sched_setattr(0x0, &(0x7f0000000140)={0x38, 0x2, 0x0, 0x0, 0x9}, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r0, &(0x7f000057eff8)=@abs, 0x6e) sendmmsg$unix(r1, &(0x7f00000bd000), 0x318, 0x0) r2 = syz_mount_image$vfat(&(0x7f00000002c0), &(0x7f0000000440)='./file0\x00', 0xfffffffffffffffe, 0x3, &(0x7f0000000700)=[{&(0x7f0000000000)="eb3c906d8d6673fdd2617400028001000240000004f801", 0x17}, {&(0x7f0000000900)="57595a4b414c4c45522020085ac19f691107ff0000097eb3541980b01c42d149ffc610de7800000000135eed1df1d1001cc2de850f1fffb2aed768635ef7e75eff912ac4c15e29fb3418fafff8d198e312475ffa1d000000000000ad25822a17b17f463e104179c19c2ad2fbddc04f62826086704df68ddcc2717a2dcd89932daf1c0e912e75558c8d25a7bb914c18f21f883d9096b3302646d6af8b5fd37a77a425c7d5c79403e8ed47e885689f6d9adc80eef58a57f069c4a5b73d3f5c70c4a13fa50731a24d798b503b9fe27842df49dc50", 0xd3, 0x600}, {0x0, 0x0, 0xd}], 0x2a0cc10, &(0x7f0000000880)={[{@shortname_win95}, {@fat=@time_offset={'time_offset', 0x3d, 0x13}}, {@shortname_lower}, {@utf8no}, {@numtail}, {@shortname_mixed}]}) mkdirat(r2, &(0x7f0000000040)='./file1\x00', 0x2300) [ 711.804546][T13481] loop1: detected capacity change from 0 to 264192 12:11:57 executing program 2: r0 = memfd_create(&(0x7f0000001fc1)='\x00\xac=\x9d\xd2\xdb\xe6\xbf\xb4\b\xedcJ\x8e\x84\xd4N\x12\x9b\x1f\t\xbd\x11+\x86T\x16\xa3\xb3\xae0\x9f9?\xefo\xa4k\x012>\xa1\x9c\x86x\x1c\x9f\x84\x195\xde\x97_\t~\xf3Y\x12\"p^\xc1\x0f', 0x0) write(r0, &(0x7f0000002000)='/', 0x1) ftruncate(0xffffffffffffffff, 0xfff) sendfile(r0, r0, &(0x7f0000001000), 0xfec) write$binfmt_elf64(r0, &(0x7f0000000100)=ANY=[@ANYBLOB="03"], 0x78) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x4, 0x11, r0, 0x0) openat$ppp(0xffffffffffffff9c, &(0x7f0000000280), 0x6284, 0x0) 12:11:57 executing program 4: prlimit64(0x0, 0xe, &(0x7f0000000280)={0x9, 0x8d}, 0x0) r0 = getpid() sched_setattr(0x0, &(0x7f0000000140)={0x38, 0x2, 0x0, 0x0, 0x9}, 0x0) sched_setattr(r0, 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r1, &(0x7f000057eff8)=@abs, 0x6e) sendmmsg$unix(r2, 0x0, 0x0, 0x0) recvmmsg(r1, &(0x7f00000000c0), 0x10106, 0x0, 0x0) 12:11:57 executing program 5: prlimit64(0x0, 0xe, &(0x7f0000000280)={0x9, 0x8d}, 0x0) r0 = getpid() sched_setaffinity(0x0, 0x8, &(0x7f0000000040)=0xffffffffffff0166) sched_setattr(0x0, &(0x7f0000000140)={0x38, 0x2, 0x0, 0x0, 0x9}, 0x0) sched_setattr(r0, &(0x7f00000000c0)={0x38, 0x2, 0x0, 0x0, 0x5, 0x0, 0x0, 0x3}, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r1, &(0x7f000057eff8)=@abs, 0x6e) sendmmsg$unix(r2, &(0x7f00000bd000), 0x318, 0x0) recvmmsg(r1, &(0x7f00000000c0), 0x10106, 0x2, 0x0) r3 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) r4 = clone3(&(0x7f00000003c0)={0x80000, &(0x7f0000000080), &(0x7f0000000100), &(0x7f0000000180), {}, &(0x7f00000001c0)=""/9, 0x9, &(0x7f00000002c0)=""/208, &(0x7f0000000240)=[r0], 0x1, {r3}}, 0x58) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000a80)={0x0, 0x0, &(0x7f0000000640)=[{&(0x7f0000000500)="b9038d44325e53838d82981a232028f21c9a32258bae80667c9b76500b90dee4ec8a02d24923d7eca478d167e068560475392392a836eac2f1c6862b2657467cba92408b1fc259b5e0689c8d89c42f7804ace7b3d53f70cd1cfd7e23d034273ccb7039b5b693e1952b88e12c57b92ff110cced656ca15aaf78bdde14521f8776d4b9442b687a8d78da85293af3b7edd9a0081b18b34932d4e9ddf9ef7d852da64730731d76fa0f1fa89585e17d783ae1c04495ea2e8c6154cd6853faa062e0a1980c85ab387d0c3133aaa5a8ef45cee9a53a0b574d54700ccf31d13258920487090acb468247811557a9914340b6a8fdbe21a48f30", 0xf5}, {&(0x7f0000000600)="3dc8c91c2f574b90e31e37a9bcbf8eefb052c164de458e2cc5e0cda8ac8da1", 0x1f}, {&(0x7f0000000780)}], 0x3, &(0x7f0000000a40)=[@cred={{0x1c}}], 0x20}, 0x48004) sched_setattr(r4, &(0x7f0000000440)={0x38, 0x7, 0x50, 0x0, 0x10000, 0x3, 0x0, 0x0, 0x0, 0x3}, 0x0) syz_mount_image$vfat(&(0x7f00000002c0), &(0x7f0000000440)='./file0\x00', 0xfffffffffffffffe, 0x3, &(0x7f0000000700)=[{&(0x7f0000000000)="eb3c906d8d6673fdd2617400028001000240000004f801", 0x17}, {&(0x7f0000000900)="57595a4b414c4c45522020085ac19f691107ff0000097eb3541980b01c42d149ffc610de7800000000135eed1df1d1001cc2de850f1fffb2aed768635ef7e75eff912ac4c15e29fb3418fafff8d198e312475ffa1d000000000000ad25822a17b17f463e104179c19c2ad2fbddc04f62826086704df68ddcc2717a2dcd89932daf1c0e912e75558c8d25a7bb914c18f21f883d9096b3302646d6af8b5fd37a77a425c7d5c79403e8ed47e885689f6d9adc80eef58a57f069c4a5b73d3f5c70c4a13fa50731a24d798b503b9fe27842df49dc50", 0xd3, 0x600}, {0x0, 0x0, 0xd}], 0x2a0cc10, &(0x7f0000000880)={[{@shortname_win95}, {@fat=@time_offset={'time_offset', 0x3d, 0x13}}, {@shortname_lower}, {@utf8no}, {@numtail}, {@shortname_mixed}]}) 12:11:57 executing program 1: prlimit64(0x0, 0xe, &(0x7f0000000280)={0x9, 0x8d}, 0x0) r0 = getpid() sched_setaffinity(0x0, 0x8, &(0x7f0000000040)=0xffffffffffff0166) sched_setattr(0x0, &(0x7f0000000140)={0x38, 0x2, 0x0, 0x0, 0x9}, 0x0) sched_setattr(r0, &(0x7f00000000c0)={0x38, 0x2, 0x0, 0x0, 0x5, 0x0, 0x0, 0x3}, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r1, &(0x7f000057eff8)=@abs, 0x6e) sendmmsg$unix(r2, &(0x7f00000bd000), 0x318, 0x0) recvmmsg(r1, &(0x7f00000000c0), 0x10106, 0x2, 0x0) openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) r3 = syz_mount_image$vfat(&(0x7f00000002c0), &(0x7f0000000440)='./file0\x00', 0xfffffffffffffffe, 0x3, &(0x7f0000000700)=[{&(0x7f0000000000)="eb3c906d8d6673fdd2617400028001000240000004f801", 0x17}, {&(0x7f0000000900)="57595a4b414c4c45522020085ac19f691107ff0000097eb3541980b01c42d149ffc610de7800000000135eed1df1d1001cc2de850f1fffb2aed768635ef7e75eff912ac4c15e29fb3418fafff8d198e312475ffa1d000000000000ad25822a17b17f463e104179c19c2ad2fbddc04f62826086704df68ddcc2717a2dcd89932daf1c0e912e75558c8d25a7bb914c18f21f883d9096b3302646d6af8b5fd37a77a425c7d5c79403e8ed47e885689f6d9adc80eef58a57f069c4a5b73d3f5c70c4a13fa50731a24d798b503b9fe27842df49dc50", 0xd3, 0x600}, {0x0, 0x0, 0xd}], 0x2a0cc10, &(0x7f0000000880)={[{@shortname_win95}, {@fat=@time_offset={'time_offset', 0x3d, 0x13}}, {@shortname_lower}, {@utf8no}, {@numtail}, {@shortname_mixed}]}) mkdirat(r3, &(0x7f0000000040)='./file1\x00', 0x2300) 12:11:57 executing program 0: prlimit64(0x0, 0xe, &(0x7f0000000280)={0x9, 0x8d}, 0x0) r0 = getpid() sched_setaffinity(0x0, 0x8, &(0x7f0000000040)=0xffffffffffff0166) sched_setattr(0x0, &(0x7f0000000140)={0x38, 0x2, 0x0, 0x0, 0x9}, 0x0) sched_setattr(r0, &(0x7f00000000c0)={0x38, 0x2, 0x0, 0x0, 0x5, 0x0, 0x0, 0x3}, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r1, &(0x7f000057eff8)=@abs, 0x6e) sendmmsg$unix(r2, &(0x7f00000bd000), 0x318, 0x0) recvmmsg(r1, &(0x7f00000000c0), 0x10106, 0x2, 0x0) r3 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) r4 = clone3(&(0x7f00000003c0)={0x80000, &(0x7f0000000080), &(0x7f0000000100), &(0x7f0000000180), {}, &(0x7f00000001c0)=""/9, 0x9, &(0x7f00000002c0)=""/208, &(0x7f0000000240)=[r0], 0x1, {r3}}, 0x58) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000a80)={0x0, 0x0, &(0x7f0000000640)=[{&(0x7f0000000500)="b9038d44325e53838d82981a232028f21c9a32258bae80667c9b76500b90dee4ec8a02d24923d7eca478d167e068560475392392a836eac2f1c6862b2657467cba92408b1fc259b5e0689c8d89c42f7804ace7b3d53f70cd1cfd7e23d034273ccb7039b5b693e1952b88e12c57b92ff110cced656ca15aaf78bdde14521f8776d4b9442b687a8d78da85293af3b7edd9a0081b18b34932d4e9ddf9ef7d852da64730731d76fa0f1fa89585e17d783ae1c04495ea2e8c6154cd6853faa062e0a1980c85ab387d0c3133aaa5a8ef45cee9a53a0b574d54700ccf31d13258920487090acb468247811557a9914340b6a8fdbe21a48f30", 0xf5}, {&(0x7f0000000600)="3dc8c91c2f574b90e31e37a9bcbf8eefb052c164de458e2cc5e0cda8ac8da1", 0x1f}, {&(0x7f0000000780)}], 0x3, &(0x7f0000000a40)=[@cred={{0x1c}}], 0x20}, 0x48004) sched_setattr(r4, &(0x7f0000000440)={0x38, 0x7, 0x50, 0x0, 0x10000, 0x3, 0x0, 0x0, 0x0, 0x3}, 0x0) r5 = syz_mount_image$vfat(&(0x7f00000002c0), &(0x7f0000000440)='./file0\x00', 0xfffffffffffffffe, 0x3, &(0x7f0000000700)=[{&(0x7f0000000000)="eb3c906d8d6673fdd2617400028001000240000004f801", 0x17}, {&(0x7f0000000900)="57595a4b414c4c45522020085ac19f691107ff0000097eb3541980b01c42d149ffc610de7800000000135eed1df1d1001cc2de850f1fffb2aed768635ef7e75eff912ac4c15e29fb3418fafff8d198e312475ffa1d000000000000ad25822a17b17f463e104179c19c2ad2fbddc04f62826086704df68ddcc2717a2dcd89932daf1c0e912e75558c8d25a7bb914c18f21f883d9096b3302646d6af8b5fd37a77a425c7d5c79403e8ed47e885689f6d9adc80eef58a57f069c4a5b73d3f5c70c4a13fa50731a24d798b503b9fe27842df49dc50", 0xd3, 0x600}, {0x0, 0x0, 0xd}], 0x2a0cc10, &(0x7f0000000880)={[{@shortname_win95}, {@fat=@time_offset={'time_offset', 0x3d, 0x13}}, {@shortname_lower}, {@utf8no}, {@numtail}, {@shortname_mixed}]}) mkdirat(r5, &(0x7f0000000040)='./file1\x00', 0x2300) [ 712.278582][T13479] loop3: detected capacity change from 0 to 264192 [ 712.649108][T13493] loop1: detected capacity change from 0 to 264192 [ 712.671001][T13496] loop5: detected capacity change from 0 to 264192 12:11:58 executing program 3: prlimit64(0x0, 0xe, &(0x7f0000000280)={0x9, 0x8d}, 0x0) getpid() sched_setaffinity(0x0, 0x8, &(0x7f0000000040)=0xffffffffffff0166) sched_setattr(0x0, &(0x7f0000000140)={0x38, 0x2, 0x0, 0x0, 0x9}, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff}) connect$unix(r0, &(0x7f000057eff8)=@abs, 0x6e) r1 = syz_mount_image$vfat(&(0x7f00000002c0), &(0x7f0000000440)='./file0\x00', 0xfffffffffffffffe, 0x3, &(0x7f0000000700)=[{&(0x7f0000000000)="eb3c906d8d6673fdd2617400028001000240000004f801", 0x17}, {&(0x7f0000000900)="57595a4b414c4c45522020085ac19f691107ff0000097eb3541980b01c42d149ffc610de7800000000135eed1df1d1001cc2de850f1fffb2aed768635ef7e75eff912ac4c15e29fb3418fafff8d198e312475ffa1d000000000000ad25822a17b17f463e104179c19c2ad2fbddc04f62826086704df68ddcc2717a2dcd89932daf1c0e912e75558c8d25a7bb914c18f21f883d9096b3302646d6af8b5fd37a77a425c7d5c79403e8ed47e885689f6d9adc80eef58a57f069c4a5b73d3f5c70c4a13fa50731a24d798b503b9fe27842df49dc50", 0xd3, 0x600}, {0x0, 0x0, 0xd}], 0x2a0cc10, &(0x7f0000000880)={[{@shortname_win95}, {@fat=@time_offset={'time_offset', 0x3d, 0x13}}, {@shortname_lower}, {@utf8no}, {@numtail}, {@shortname_mixed}]}) mkdirat(r1, &(0x7f0000000040)='./file1\x00', 0x2300) 12:11:58 executing program 5: prlimit64(0x0, 0xe, &(0x7f0000000280)={0x9, 0x8d}, 0x0) r0 = getpid() sched_setaffinity(0x0, 0x8, &(0x7f0000000040)=0xffffffffffff0166) sched_setattr(0x0, &(0x7f0000000140)={0x38, 0x2, 0x0, 0x0, 0x9}, 0x0) sched_setattr(r0, &(0x7f00000000c0)={0x38, 0x2, 0x0, 0x0, 0x5, 0x0, 0x0, 0x3}, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r1, &(0x7f000057eff8)=@abs, 0x6e) sendmmsg$unix(r2, &(0x7f00000bd000), 0x318, 0x0) recvmmsg(r1, &(0x7f00000000c0), 0x10106, 0x2, 0x0) r3 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) r4 = clone3(&(0x7f00000003c0)={0x80000, &(0x7f0000000080), &(0x7f0000000100), &(0x7f0000000180), {}, &(0x7f00000001c0)=""/9, 0x9, &(0x7f00000002c0)=""/208, &(0x7f0000000240)=[r0], 0x1, {r3}}, 0x58) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000a80)={0x0, 0x0, &(0x7f0000000640)=[{&(0x7f0000000500)="b9038d44325e53838d82981a232028f21c9a32258bae80667c9b76500b90dee4ec8a02d24923d7eca478d167e068560475392392a836eac2f1c6862b2657467cba92408b1fc259b5e0689c8d89c42f7804ace7b3d53f70cd1cfd7e23d034273ccb7039b5b693e1952b88e12c57b92ff110cced656ca15aaf78bdde14521f8776d4b9442b687a8d78da85293af3b7edd9a0081b18b34932d4e9ddf9ef7d852da64730731d76fa0f1fa89585e17d783ae1c04495ea2e8c6154cd6853faa062e0a1980c85ab387d0c3133aaa5a8ef45cee9a53a0b574d54700ccf31d13258920487090acb468247811557a9914340b6a8fdbe21a48f30", 0xf5}, {&(0x7f0000000600)="3dc8c91c2f574b90e31e37a9bcbf8eefb052c164de458e2cc5e0cda8ac8da1", 0x1f}, {&(0x7f0000000780)}], 0x3, &(0x7f0000000a40)=[@cred={{0x1c}}], 0x20}, 0x48004) sched_setattr(r4, &(0x7f0000000440)={0x38, 0x7, 0x50, 0x0, 0x10000, 0x3, 0x0, 0x0, 0x0, 0x3}, 0x0) 12:11:58 executing program 1: prlimit64(0x0, 0xe, &(0x7f0000000280)={0x9, 0x8d}, 0x0) r0 = getpid() sched_setaffinity(0x0, 0x8, &(0x7f0000000040)=0xffffffffffff0166) sched_setattr(0x0, &(0x7f0000000140)={0x38, 0x2, 0x0, 0x0, 0x9}, 0x0) sched_setattr(r0, &(0x7f00000000c0)={0x38, 0x2, 0x0, 0x0, 0x5, 0x0, 0x0, 0x3}, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r1, &(0x7f000057eff8)=@abs, 0x6e) sendmmsg$unix(r2, &(0x7f00000bd000), 0x318, 0x0) recvmmsg(r1, &(0x7f00000000c0), 0x10106, 0x2, 0x0) openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) r3 = syz_mount_image$vfat(&(0x7f00000002c0), &(0x7f0000000440)='./file0\x00', 0xfffffffffffffffe, 0x3, &(0x7f0000000700)=[{&(0x7f0000000000)="eb3c906d8d6673fdd2617400028001000240000004f801", 0x17}, {&(0x7f0000000900)="57595a4b414c4c45522020085ac19f691107ff0000097eb3541980b01c42d149ffc610de7800000000135eed1df1d1001cc2de850f1fffb2aed768635ef7e75eff912ac4c15e29fb3418fafff8d198e312475ffa1d000000000000ad25822a17b17f463e104179c19c2ad2fbddc04f62826086704df68ddcc2717a2dcd89932daf1c0e912e75558c8d25a7bb914c18f21f883d9096b3302646d6af8b5fd37a77a425c7d5c79403e8ed47e885689f6d9adc80eef58a57f069c4a5b73d3f5c70c4a13fa50731a24d798b503b9fe27842df49dc50", 0xd3, 0x600}, {0x0, 0x0, 0xd}], 0x2a0cc10, &(0x7f0000000880)={[{@shortname_win95}, {@fat=@time_offset={'time_offset', 0x3d, 0x13}}, {@shortname_lower}, {@utf8no}, {@numtail}, {@shortname_mixed}]}) mkdirat(r3, &(0x7f0000000040)='./file1\x00', 0x2300) 12:11:58 executing program 4: prlimit64(0x0, 0xe, &(0x7f0000000280)={0x9, 0x8d}, 0x0) r0 = getpid() sched_setattr(0x0, &(0x7f0000000140)={0x38, 0x2, 0x0, 0x0, 0x9}, 0x0) sched_setattr(r0, 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r1, &(0x7f000057eff8)=@abs, 0x6e) sendmmsg$unix(r2, 0x0, 0x0, 0x0) recvmmsg(r1, &(0x7f00000000c0), 0x10106, 0x0, 0x0) 12:11:59 executing program 0: prlimit64(0x0, 0xe, &(0x7f0000000280)={0x9, 0x8d}, 0x0) r0 = getpid() sched_setaffinity(0x0, 0x8, &(0x7f0000000040)=0xffffffffffff0166) sched_setattr(0x0, &(0x7f0000000140)={0x38, 0x2, 0x0, 0x0, 0x9}, 0x0) sched_setattr(r0, &(0x7f00000000c0)={0x38, 0x2, 0x0, 0x0, 0x5, 0x0, 0x0, 0x3}, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r1, &(0x7f000057eff8)=@abs, 0x6e) sendmmsg$unix(r2, &(0x7f00000bd000), 0x318, 0x0) recvmmsg(r1, &(0x7f00000000c0), 0x10106, 0x2, 0x0) openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) r3 = syz_mount_image$vfat(&(0x7f00000002c0), &(0x7f0000000440)='./file0\x00', 0xfffffffffffffffe, 0x3, &(0x7f0000000700)=[{&(0x7f0000000000)="eb3c906d8d6673fdd2617400028001000240000004f801", 0x17}, {&(0x7f0000000900)="57595a4b414c4c45522020085ac19f691107ff0000097eb3541980b01c42d149ffc610de7800000000135eed1df1d1001cc2de850f1fffb2aed768635ef7e75eff912ac4c15e29fb3418fafff8d198e312475ffa1d000000000000ad25822a17b17f463e104179c19c2ad2fbddc04f62826086704df68ddcc2717a2dcd89932daf1c0e912e75558c8d25a7bb914c18f21f883d9096b3302646d6af8b5fd37a77a425c7d5c79403e8ed47e885689f6d9adc80eef58a57f069c4a5b73d3f5c70c4a13fa50731a24d798b503b9fe27842df49dc50", 0xd3, 0x600}, {0x0, 0x0, 0xd}], 0x2a0cc10, &(0x7f0000000880)={[{@shortname_win95}, {@fat=@time_offset={'time_offset', 0x3d, 0x13}}, {@shortname_lower}, {@utf8no}, {@numtail}, {@shortname_mixed}]}) mkdirat(r3, &(0x7f0000000040)='./file1\x00', 0x2300) [ 713.694685][T13506] loop3: detected capacity change from 0 to 264192 12:11:59 executing program 3: prlimit64(0x0, 0xe, &(0x7f0000000280)={0x9, 0x8d}, 0x0) getpid() sched_setaffinity(0x0, 0x8, &(0x7f0000000040)=0xffffffffffff0166) sched_setattr(0x0, &(0x7f0000000140)={0x38, 0x2, 0x0, 0x0, 0x9}, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff}) connect$unix(r0, &(0x7f000057eff8)=@abs, 0x6e) r1 = syz_mount_image$vfat(&(0x7f00000002c0), &(0x7f0000000440)='./file0\x00', 0xfffffffffffffffe, 0x3, &(0x7f0000000700)=[{&(0x7f0000000000)="eb3c906d8d6673fdd2617400028001000240000004f801", 0x17}, {&(0x7f0000000900)="57595a4b414c4c45522020085ac19f691107ff0000097eb3541980b01c42d149ffc610de7800000000135eed1df1d1001cc2de850f1fffb2aed768635ef7e75eff912ac4c15e29fb3418fafff8d198e312475ffa1d000000000000ad25822a17b17f463e104179c19c2ad2fbddc04f62826086704df68ddcc2717a2dcd89932daf1c0e912e75558c8d25a7bb914c18f21f883d9096b3302646d6af8b5fd37a77a425c7d5c79403e8ed47e885689f6d9adc80eef58a57f069c4a5b73d3f5c70c4a13fa50731a24d798b503b9fe27842df49dc50", 0xd3, 0x600}, {0x0, 0x0, 0xd}], 0x2a0cc10, &(0x7f0000000880)={[{@shortname_win95}, {@fat=@time_offset={'time_offset', 0x3d, 0x13}}, {@shortname_lower}, {@utf8no}, {@numtail}, {@shortname_mixed}]}) mkdirat(r1, &(0x7f0000000040)='./file1\x00', 0x2300) [ 713.785769][T13507] loop1: detected capacity change from 0 to 264192 12:11:59 executing program 2: r0 = memfd_create(&(0x7f0000001fc1)='\x00\xac=\x9d\xd2\xdb\xe6\xbf\xb4\b\xedcJ\x8e\x84\xd4N\x12\x9b\x1f\t\xbd\x11+\x86T\x16\xa3\xb3\xae0\x9f9?\xefo\xa4k\x012>\xa1\x9c\x86x\x1c\x9f\x84\x195\xde\x97_\t~\xf3Y\x12\"p^\xc1\x0f', 0x0) write(r0, &(0x7f0000002000)='/', 0x1) ftruncate(0xffffffffffffffff, 0xfff) sendfile(r0, r0, &(0x7f0000001000), 0xfec) write$binfmt_elf64(r0, &(0x7f0000000100)=ANY=[@ANYBLOB="03"], 0x78) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x4, 0x11, r0, 0x0) openat$ppp(0xffffffffffffff9c, &(0x7f0000000280), 0x6284, 0x0) 12:11:59 executing program 1: prlimit64(0x0, 0xe, &(0x7f0000000280)={0x9, 0x8d}, 0x0) r0 = getpid() sched_setaffinity(0x0, 0x8, &(0x7f0000000040)=0xffffffffffff0166) sched_setattr(0x0, &(0x7f0000000140)={0x38, 0x2, 0x0, 0x0, 0x9}, 0x0) sched_setattr(r0, &(0x7f00000000c0)={0x38, 0x2, 0x0, 0x0, 0x5, 0x0, 0x0, 0x3}, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r1, &(0x7f000057eff8)=@abs, 0x6e) sendmmsg$unix(r2, &(0x7f00000bd000), 0x318, 0x0) recvmmsg(r1, &(0x7f00000000c0), 0x10106, 0x2, 0x0) clone3(&(0x7f00000003c0)={0x80000, &(0x7f0000000080), &(0x7f0000000100), &(0x7f0000000180), {}, &(0x7f00000001c0)=""/9, 0x9, &(0x7f00000002c0)=""/208, &(0x7f0000000240)=[r0], 0x1}, 0x58) r3 = syz_mount_image$vfat(&(0x7f00000002c0), &(0x7f0000000440)='./file0\x00', 0xfffffffffffffffe, 0x3, &(0x7f0000000700)=[{&(0x7f0000000000)="eb3c906d8d6673fdd2617400028001000240000004f801", 0x17}, {&(0x7f0000000900)="57595a4b414c4c45522020085ac19f691107ff0000097eb3541980b01c42d149ffc610de7800000000135eed1df1d1001cc2de850f1fffb2aed768635ef7e75eff912ac4c15e29fb3418fafff8d198e312475ffa1d000000000000ad25822a17b17f463e104179c19c2ad2fbddc04f62826086704df68ddcc2717a2dcd89932daf1c0e912e75558c8d25a7bb914c18f21f883d9096b3302646d6af8b5fd37a77a425c7d5c79403e8ed47e885689f6d9adc80eef58a57f069c4a5b73d3f5c70c4a13fa50731a24d798b503b9fe27842df49dc50", 0xd3, 0x600}, {0x0, 0x0, 0xd}], 0x2a0cc10, &(0x7f0000000880)={[{@shortname_win95}, {@fat=@time_offset={'time_offset', 0x3d, 0x13}}, {@shortname_lower}, {@utf8no}, {@numtail}, {@shortname_mixed}]}) mkdirat(r3, &(0x7f0000000040)='./file1\x00', 0x2300) 12:11:59 executing program 5: prlimit64(0x0, 0xe, &(0x7f0000000280)={0x9, 0x8d}, 0x0) r0 = getpid() sched_setaffinity(0x0, 0x8, &(0x7f0000000040)=0xffffffffffff0166) sched_setattr(0x0, &(0x7f0000000140)={0x38, 0x2, 0x0, 0x0, 0x9}, 0x0) sched_setattr(r0, &(0x7f00000000c0)={0x38, 0x2, 0x0, 0x0, 0x5, 0x0, 0x0, 0x3}, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r1, &(0x7f000057eff8)=@abs, 0x6e) sendmmsg$unix(r2, &(0x7f00000bd000), 0x318, 0x0) recvmmsg(r1, &(0x7f00000000c0), 0x10106, 0x2, 0x0) r3 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) clone3(&(0x7f00000003c0)={0x80000, &(0x7f0000000080), &(0x7f0000000100), &(0x7f0000000180), {}, &(0x7f00000001c0)=""/9, 0x9, &(0x7f00000002c0)=""/208, &(0x7f0000000240)=[r0], 0x1, {r3}}, 0x58) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000a80)={0x0, 0x0, &(0x7f0000000640)=[{&(0x7f0000000500)="b9038d44325e53838d82981a232028f21c9a32258bae80667c9b76500b90dee4ec8a02d24923d7eca478d167e068560475392392a836eac2f1c6862b2657467cba92408b1fc259b5e0689c8d89c42f7804ace7b3d53f70cd1cfd7e23d034273ccb7039b5b693e1952b88e12c57b92ff110cced656ca15aaf78bdde14521f8776d4b9442b687a8d78da85293af3b7edd9a0081b18b34932d4e9ddf9ef7d852da64730731d76fa0f1fa89585e17d783ae1c04495ea2e8c6154cd6853faa062e0a1980c85ab387d0c3133aaa5a8ef45cee9a53a0b574d54700ccf31d13258920487090acb468247811557a9914340b6a8fdbe21a48f30", 0xf5}, {&(0x7f0000000600)="3dc8c91c2f574b90e31e37a9bcbf8eefb052c164de458e2cc5e0cda8ac8da1", 0x1f}, {&(0x7f0000000780)}], 0x3, &(0x7f0000000a40)=[@cred={{0x1c}}], 0x20}, 0x48004) [ 714.167940][T13523] loop3: detected capacity change from 0 to 264192 12:12:00 executing program 3: prlimit64(0x0, 0xe, &(0x7f0000000280)={0x9, 0x8d}, 0x0) getpid() sched_setaffinity(0x0, 0x8, &(0x7f0000000040)=0xffffffffffff0166) sched_setattr(0x0, &(0x7f0000000140)={0x38, 0x2, 0x0, 0x0, 0x9}, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff}) connect$unix(r0, &(0x7f000057eff8)=@abs, 0x6e) r1 = syz_mount_image$vfat(&(0x7f00000002c0), &(0x7f0000000440)='./file0\x00', 0xfffffffffffffffe, 0x3, &(0x7f0000000700)=[{&(0x7f0000000000)="eb3c906d8d6673fdd2617400028001000240000004f801", 0x17}, {&(0x7f0000000900)="57595a4b414c4c45522020085ac19f691107ff0000097eb3541980b01c42d149ffc610de7800000000135eed1df1d1001cc2de850f1fffb2aed768635ef7e75eff912ac4c15e29fb3418fafff8d198e312475ffa1d000000000000ad25822a17b17f463e104179c19c2ad2fbddc04f62826086704df68ddcc2717a2dcd89932daf1c0e912e75558c8d25a7bb914c18f21f883d9096b3302646d6af8b5fd37a77a425c7d5c79403e8ed47e885689f6d9adc80eef58a57f069c4a5b73d3f5c70c4a13fa50731a24d798b503b9fe27842df49dc50", 0xd3, 0x600}, {0x0, 0x0, 0xd}], 0x2a0cc10, &(0x7f0000000880)={[{@shortname_win95}, {@fat=@time_offset={'time_offset', 0x3d, 0x13}}, {@shortname_lower}, {@utf8no}, {@numtail}, {@shortname_mixed}]}) mkdirat(r1, &(0x7f0000000040)='./file1\x00', 0x2300) 12:12:00 executing program 0: r0 = memfd_create(&(0x7f0000001fc1)='\x00\xac=\x9d\xd2\xdb\xe6\xbf\xb4\b\xedcJ\x8e\x84\xd4N\x12\x9b\x1f\t\xbd\x11+\x86T\x16\xa3\xb3\xae0\x9f9?\xefo\xa4k\x012>\xa1\x9c\x86x\x1c\x9f\x84\x195\xde\x97_\t~\xf3Y\x12\"p^\xc1\x0f', 0x0) write(r0, &(0x7f0000002000)='/', 0x1) ftruncate(r0, 0x0) sendfile(r0, r0, &(0x7f0000001000), 0xfec) write$binfmt_elf64(r0, &(0x7f0000000100)=ANY=[@ANYBLOB="03"], 0x78) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x4, 0x11, r0, 0x0) symlinkat(&(0x7f0000000040)='./file1/file0\x00', 0xffffffffffffffff, &(0x7f0000000080)='./file1\x00') openat$ppp(0xffffffffffffff9c, &(0x7f0000000280), 0x6284, 0x0) 12:12:00 executing program 4: prlimit64(0x0, 0xe, &(0x7f0000000280)={0x9, 0x8d}, 0x0) r0 = getpid() sched_setattr(0x0, &(0x7f0000000140)={0x38, 0x2, 0x0, 0x0, 0x9}, 0x0) sched_setattr(r0, 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r1, &(0x7f000057eff8)=@abs, 0x6e) sendmmsg$unix(r2, 0x0, 0x0, 0x0) recvmmsg(r1, &(0x7f00000000c0), 0x10106, 0x0, 0x0) [ 714.898111][T13527] loop1: detected capacity change from 0 to 264192 12:12:00 executing program 1: prlimit64(0x0, 0xe, &(0x7f0000000280)={0x9, 0x8d}, 0x0) r0 = getpid() sched_setaffinity(0x0, 0x8, &(0x7f0000000040)=0xffffffffffff0166) sched_setattr(0x0, &(0x7f0000000140)={0x38, 0x2, 0x0, 0x0, 0x9}, 0x0) sched_setattr(r0, &(0x7f00000000c0)={0x38, 0x2, 0x0, 0x0, 0x5, 0x0, 0x0, 0x3}, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r1, &(0x7f000057eff8)=@abs, 0x6e) sendmmsg$unix(r2, &(0x7f00000bd000), 0x318, 0x0) recvmmsg(r1, &(0x7f00000000c0), 0x10106, 0x2, 0x0) clone3(&(0x7f00000003c0)={0x80000, &(0x7f0000000080), &(0x7f0000000100), &(0x7f0000000180), {}, &(0x7f00000001c0)=""/9, 0x9, &(0x7f00000002c0)=""/208, &(0x7f0000000240)=[r0], 0x1}, 0x58) r3 = syz_mount_image$vfat(&(0x7f00000002c0), &(0x7f0000000440)='./file0\x00', 0xfffffffffffffffe, 0x3, &(0x7f0000000700)=[{&(0x7f0000000000)="eb3c906d8d6673fdd2617400028001000240000004f801", 0x17}, {&(0x7f0000000900)="57595a4b414c4c45522020085ac19f691107ff0000097eb3541980b01c42d149ffc610de7800000000135eed1df1d1001cc2de850f1fffb2aed768635ef7e75eff912ac4c15e29fb3418fafff8d198e312475ffa1d000000000000ad25822a17b17f463e104179c19c2ad2fbddc04f62826086704df68ddcc2717a2dcd89932daf1c0e912e75558c8d25a7bb914c18f21f883d9096b3302646d6af8b5fd37a77a425c7d5c79403e8ed47e885689f6d9adc80eef58a57f069c4a5b73d3f5c70c4a13fa50731a24d798b503b9fe27842df49dc50", 0xd3, 0x600}, {0x0, 0x0, 0xd}], 0x2a0cc10, &(0x7f0000000880)={[{@shortname_win95}, {@fat=@time_offset={'time_offset', 0x3d, 0x13}}, {@shortname_lower}, {@utf8no}, {@numtail}, {@shortname_mixed}]}) mkdirat(r3, &(0x7f0000000040)='./file1\x00', 0x2300) 12:12:00 executing program 0: r0 = memfd_create(&(0x7f0000001fc1)='\x00\xac=\x9d\xd2\xdb\xe6\xbf\xb4\b\xedcJ\x8e\x84\xd4N\x12\x9b\x1f\t\xbd\x11+\x86T\x16\xa3\xb3\xae0\x9f9?\xefo\xa4k\x012>\xa1\x9c\x86x\x1c\x9f\x84\x195\xde\x97_\t~\xf3Y\x12\"p^\xc1\x0f', 0x0) write(r0, &(0x7f0000002000)='/', 0x1) ftruncate(r0, 0x0) sendfile(r0, r0, &(0x7f0000001000), 0xfec) write$binfmt_elf64(r0, &(0x7f0000000100)=ANY=[@ANYBLOB="03"], 0x78) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x4, 0x11, r0, 0x0) symlinkat(&(0x7f0000000040)='./file1/file0\x00', 0xffffffffffffffff, &(0x7f0000000080)='./file1\x00') openat$ppp(0xffffffffffffff9c, &(0x7f0000000280), 0x6284, 0x0) 12:12:00 executing program 5: prlimit64(0x0, 0xe, &(0x7f0000000280)={0x9, 0x8d}, 0x0) r0 = getpid() sched_setaffinity(0x0, 0x8, &(0x7f0000000040)=0xffffffffffff0166) sched_setattr(0x0, &(0x7f0000000140)={0x38, 0x2, 0x0, 0x0, 0x9}, 0x0) sched_setattr(r0, &(0x7f00000000c0)={0x38, 0x2, 0x0, 0x0, 0x5, 0x0, 0x0, 0x3}, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r1, &(0x7f000057eff8)=@abs, 0x6e) sendmmsg$unix(r2, &(0x7f00000bd000), 0x318, 0x0) recvmmsg(r1, &(0x7f00000000c0), 0x10106, 0x2, 0x0) r3 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) clone3(&(0x7f00000003c0)={0x80000, &(0x7f0000000080), &(0x7f0000000100), &(0x7f0000000180), {}, &(0x7f00000001c0)=""/9, 0x9, &(0x7f00000002c0)=""/208, &(0x7f0000000240)=[r0], 0x1, {r3}}, 0x58) 12:12:00 executing program 0: prlimit64(0x0, 0xe, &(0x7f0000000280)={0x9, 0x8d}, 0x0) r0 = getpid() sched_setaffinity(0x0, 0x8, &(0x7f0000000040)=0xffffffffffff0166) sched_setattr(0x0, &(0x7f0000000140)={0x38, 0x2, 0x0, 0x0, 0x9}, 0x0) sched_setattr(r0, &(0x7f00000000c0)={0x38, 0x2, 0x0, 0x0, 0x5, 0x0, 0x0, 0x3}, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r1, &(0x7f000057eff8)=@abs, 0x6e) sendmmsg$unix(r2, &(0x7f00000bd000), 0x318, 0x0) recvmmsg(r1, &(0x7f00000000c0), 0x10106, 0x2, 0x0) r3 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) clone3(&(0x7f00000003c0)={0x80000, &(0x7f0000000080), &(0x7f0000000100), &(0x7f0000000180), {}, &(0x7f00000001c0)=""/9, 0x9, &(0x7f00000002c0)=""/208, &(0x7f0000000240)=[r0], 0x1, {r3}}, 0x58) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000a80)={0x0, 0x0, &(0x7f0000000640)=[{&(0x7f0000000500)="b9038d44325e53838d82981a232028f21c9a32258bae80667c9b76500b90dee4ec8a02d24923d7eca478d167e068560475392392a836eac2f1c6862b2657467cba92408b1fc259b5e0689c8d89c42f7804ace7b3d53f70cd1cfd7e23d034273ccb7039b5b693e1952b88e12c57b92ff110cced656ca15aaf78bdde14521f8776d4b9442b687a8d78da85293af3b7edd9a0081b18b34932d4e9ddf9ef7d852da64730731d76fa0f1fa89585e17d783ae1c04495ea2e8c6154cd6853faa062e0a1980c85ab387d0c3133aaa5a8ef45cee9a53a0b574d54700ccf31d13258920487090acb468247811557a9914340b6a8fdbe21a48f30", 0xf5}, {&(0x7f0000000600)="3dc8c91c2f574b90e31e37a9bcbf8eefb052c164de458e2cc5e0cda8ac8da1", 0x1f}, {&(0x7f0000000780)}], 0x3, &(0x7f0000000a40)=[@cred={{0x1c}}], 0x20}, 0x48004) 12:12:00 executing program 3: prlimit64(0x0, 0xe, &(0x7f0000000280)={0x9, 0x8d}, 0x0) getpid() sched_setaffinity(0x0, 0x8, &(0x7f0000000040)=0xffffffffffff0166) sched_setattr(0x0, &(0x7f0000000140)={0x38, 0x2, 0x0, 0x0, 0x9}, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) sendmmsg$unix(r0, &(0x7f00000bd000), 0x318, 0x0) r1 = syz_mount_image$vfat(&(0x7f00000002c0), &(0x7f0000000440)='./file0\x00', 0xfffffffffffffffe, 0x3, &(0x7f0000000700)=[{&(0x7f0000000000)="eb3c906d8d6673fdd2617400028001000240000004f801", 0x17}, {&(0x7f0000000900)="57595a4b414c4c45522020085ac19f691107ff0000097eb3541980b01c42d149ffc610de7800000000135eed1df1d1001cc2de850f1fffb2aed768635ef7e75eff912ac4c15e29fb3418fafff8d198e312475ffa1d000000000000ad25822a17b17f463e104179c19c2ad2fbddc04f62826086704df68ddcc2717a2dcd89932daf1c0e912e75558c8d25a7bb914c18f21f883d9096b3302646d6af8b5fd37a77a425c7d5c79403e8ed47e885689f6d9adc80eef58a57f069c4a5b73d3f5c70c4a13fa50731a24d798b503b9fe27842df49dc50", 0xd3, 0x600}, {0x0, 0x0, 0xd}], 0x2a0cc10, &(0x7f0000000880)={[{@shortname_win95}, {@fat=@time_offset={'time_offset', 0x3d, 0x13}}, {@shortname_lower}, {@utf8no}, {@numtail}, {@shortname_mixed}]}) mkdirat(r1, &(0x7f0000000040)='./file1\x00', 0x2300) [ 715.028280][T13537] loop3: detected capacity change from 0 to 264192 [ 715.844964][T13550] loop1: detected capacity change from 0 to 264192 12:12:01 executing program 2: r0 = memfd_create(&(0x7f0000001fc1)='\x00\xac=\x9d\xd2\xdb\xe6\xbf\xb4\b\xedcJ\x8e\x84\xd4N\x12\x9b\x1f\t\xbd\x11+\x86T\x16\xa3\xb3\xae0\x9f9?\xefo\xa4k\x012>\xa1\x9c\x86x\x1c\x9f\x84\x195\xde\x97_\t~\xf3Y\x12\"p^\xc1\x0f', 0x0) write(r0, &(0x7f0000002000)='/', 0x1) ftruncate(0xffffffffffffffff, 0xfff) sendfile(r0, r0, &(0x7f0000001000), 0xfec) write$binfmt_elf64(r0, &(0x7f0000000100)=ANY=[@ANYBLOB="03"], 0x78) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x4, 0x11, r0, 0x0) openat$ppp(0xffffffffffffff9c, &(0x7f0000000280), 0x6284, 0x0) 12:12:01 executing program 5: prlimit64(0x0, 0xe, &(0x7f0000000280)={0x9, 0x8d}, 0x0) r0 = getpid() sched_setaffinity(0x0, 0x8, &(0x7f0000000040)=0xffffffffffff0166) sched_setattr(0x0, &(0x7f0000000140)={0x38, 0x2, 0x0, 0x0, 0x9}, 0x0) sched_setattr(r0, &(0x7f00000000c0)={0x38, 0x2, 0x0, 0x0, 0x5, 0x0, 0x0, 0x3}, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r1, &(0x7f000057eff8)=@abs, 0x6e) sendmmsg$unix(r2, &(0x7f00000bd000), 0x318, 0x0) recvmmsg(r1, &(0x7f00000000c0), 0x10106, 0x2, 0x0) r3 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) clone3(&(0x7f00000003c0)={0x80000, &(0x7f0000000080), &(0x7f0000000100), &(0x7f0000000180), {}, &(0x7f00000001c0)=""/9, 0x9, &(0x7f00000002c0)=""/208, &(0x7f0000000240)=[r0], 0x1, {r3}}, 0x58) 12:12:01 executing program 4: prlimit64(0x0, 0xe, &(0x7f0000000280)={0x9, 0x8d}, 0x0) r0 = getpid() sched_setattr(0x0, &(0x7f0000000140)={0x38, 0x2, 0x0, 0x0, 0x9}, 0x0) sched_setattr(r0, 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r1, &(0x7f000057eff8)=@abs, 0x6e) sendmmsg$unix(r2, &(0x7f00000bd000), 0x318, 0x0) recvmmsg(0xffffffffffffffff, &(0x7f00000000c0), 0x10106, 0x0, 0x0) 12:12:01 executing program 0: prlimit64(0x0, 0xe, &(0x7f0000000280)={0x9, 0x8d}, 0x0) r0 = getpid() sched_setaffinity(0x0, 0x8, &(0x7f0000000040)=0xffffffffffff0166) sched_setattr(0x0, &(0x7f0000000140)={0x38, 0x2, 0x0, 0x0, 0x9}, 0x0) sched_setattr(r0, &(0x7f00000000c0)={0x38, 0x2, 0x0, 0x0, 0x5, 0x0, 0x0, 0x3}, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r1, &(0x7f000057eff8)=@abs, 0x6e) sendmmsg$unix(r2, &(0x7f00000bd000), 0x318, 0x0) recvmmsg(r1, &(0x7f00000000c0), 0x10106, 0x2, 0x0) r3 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) clone3(&(0x7f00000003c0)={0x80000, &(0x7f0000000080), &(0x7f0000000100), &(0x7f0000000180), {}, &(0x7f00000001c0)=""/9, 0x9, &(0x7f00000002c0)=""/208, &(0x7f0000000240)=[r0], 0x1, {r3}}, 0x58) 12:12:01 executing program 1: prlimit64(0x0, 0xe, &(0x7f0000000280)={0x9, 0x8d}, 0x0) r0 = getpid() sched_setaffinity(0x0, 0x8, &(0x7f0000000040)=0xffffffffffff0166) sched_setattr(0x0, &(0x7f0000000140)={0x38, 0x2, 0x0, 0x0, 0x9}, 0x0) sched_setattr(r0, &(0x7f00000000c0)={0x38, 0x2, 0x0, 0x0, 0x5, 0x0, 0x0, 0x3}, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r1, &(0x7f000057eff8)=@abs, 0x6e) sendmmsg$unix(r2, &(0x7f00000bd000), 0x318, 0x0) recvmmsg(r1, &(0x7f00000000c0), 0x10106, 0x2, 0x0) clone3(&(0x7f00000003c0)={0x80000, &(0x7f0000000080), &(0x7f0000000100), &(0x7f0000000180), {}, &(0x7f00000001c0)=""/9, 0x9, &(0x7f00000002c0)=""/208, &(0x7f0000000240)=[r0], 0x1}, 0x58) r3 = syz_mount_image$vfat(&(0x7f00000002c0), &(0x7f0000000440)='./file0\x00', 0xfffffffffffffffe, 0x3, &(0x7f0000000700)=[{&(0x7f0000000000)="eb3c906d8d6673fdd2617400028001000240000004f801", 0x17}, {&(0x7f0000000900)="57595a4b414c4c45522020085ac19f691107ff0000097eb3541980b01c42d149ffc610de7800000000135eed1df1d1001cc2de850f1fffb2aed768635ef7e75eff912ac4c15e29fb3418fafff8d198e312475ffa1d000000000000ad25822a17b17f463e104179c19c2ad2fbddc04f62826086704df68ddcc2717a2dcd89932daf1c0e912e75558c8d25a7bb914c18f21f883d9096b3302646d6af8b5fd37a77a425c7d5c79403e8ed47e885689f6d9adc80eef58a57f069c4a5b73d3f5c70c4a13fa50731a24d798b503b9fe27842df49dc50", 0xd3, 0x600}, {0x0, 0x0, 0xd}], 0x2a0cc10, &(0x7f0000000880)={[{@shortname_win95}, {@fat=@time_offset={'time_offset', 0x3d, 0x13}}, {@shortname_lower}, {@utf8no}, {@numtail}, {@shortname_mixed}]}) mkdirat(r3, &(0x7f0000000040)='./file1\x00', 0x2300) [ 717.034663][T13572] loop1: detected capacity change from 0 to 264192 [ 717.335966][T13574] loop3: detected capacity change from 0 to 264192 12:12:02 executing program 5: prlimit64(0x0, 0xe, &(0x7f0000000280)={0x9, 0x8d}, 0x0) r0 = getpid() sched_setaffinity(0x0, 0x8, &(0x7f0000000040)=0xffffffffffff0166) sched_setattr(0x0, &(0x7f0000000140)={0x38, 0x2, 0x0, 0x0, 0x9}, 0x0) sched_setattr(r0, &(0x7f00000000c0)={0x38, 0x2, 0x0, 0x0, 0x5, 0x0, 0x0, 0x3}, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r1, &(0x7f000057eff8)=@abs, 0x6e) sendmmsg$unix(r2, &(0x7f00000bd000), 0x318, 0x0) recvmmsg(r1, &(0x7f00000000c0), 0x10106, 0x2, 0x0) r3 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) clone3(&(0x7f00000003c0)={0x80000, &(0x7f0000000080), &(0x7f0000000100), &(0x7f0000000180), {}, &(0x7f00000001c0)=""/9, 0x9, &(0x7f00000002c0)=""/208, &(0x7f0000000240)=[r0], 0x1, {r3}}, 0x58) 12:12:02 executing program 1: prlimit64(0x0, 0xe, &(0x7f0000000280)={0x9, 0x8d}, 0x0) r0 = getpid() sched_setaffinity(0x0, 0x8, &(0x7f0000000040)=0xffffffffffff0166) sched_setattr(0x0, &(0x7f0000000140)={0x38, 0x2, 0x0, 0x0, 0x9}, 0x0) sched_setattr(r0, &(0x7f00000000c0)={0x38, 0x2, 0x0, 0x0, 0x5, 0x0, 0x0, 0x3}, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r1, &(0x7f000057eff8)=@abs, 0x6e) sendmmsg$unix(r2, &(0x7f00000bd000), 0x318, 0x0) r3 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) clone3(&(0x7f00000003c0)={0x80000, &(0x7f0000000080), &(0x7f0000000100), &(0x7f0000000180), {}, &(0x7f00000001c0)=""/9, 0x9, &(0x7f00000002c0)=""/208, &(0x7f0000000240)=[r0], 0x1, {r3}}, 0x58) r4 = syz_mount_image$vfat(&(0x7f00000002c0), &(0x7f0000000440)='./file0\x00', 0xfffffffffffffffe, 0x3, &(0x7f0000000700)=[{&(0x7f0000000000)="eb3c906d8d6673fdd2617400028001000240000004f801", 0x17}, {&(0x7f0000000900)="57595a4b414c4c45522020085ac19f691107ff0000097eb3541980b01c42d149ffc610de7800000000135eed1df1d1001cc2de850f1fffb2aed768635ef7e75eff912ac4c15e29fb3418fafff8d198e312475ffa1d000000000000ad25822a17b17f463e104179c19c2ad2fbddc04f62826086704df68ddcc2717a2dcd89932daf1c0e912e75558c8d25a7bb914c18f21f883d9096b3302646d6af8b5fd37a77a425c7d5c79403e8ed47e885689f6d9adc80eef58a57f069c4a5b73d3f5c70c4a13fa50731a24d798b503b9fe27842df49dc50", 0xd3, 0x600}, {0x0, 0x0, 0xd}], 0x2a0cc10, &(0x7f0000000880)={[{@shortname_win95}, {@fat=@time_offset={'time_offset', 0x3d, 0x13}}, {@shortname_lower}, {@utf8no}, {@numtail}, {@shortname_mixed}]}) mkdirat(r4, &(0x7f0000000040)='./file1\x00', 0x2300) 12:12:02 executing program 4: prlimit64(0x0, 0xe, &(0x7f0000000280)={0x9, 0x8d}, 0x0) r0 = getpid() sched_setattr(0x0, &(0x7f0000000140)={0x38, 0x2, 0x0, 0x0, 0x9}, 0x0) sched_setattr(r0, 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r1, &(0x7f000057eff8)=@abs, 0x6e) sendmmsg$unix(r2, &(0x7f00000bd000), 0x318, 0x0) recvmmsg(0xffffffffffffffff, &(0x7f00000000c0), 0x10106, 0x0, 0x0) 12:12:02 executing program 2: prlimit64(0x0, 0xe, &(0x7f0000000280)={0x9, 0x8d}, 0x0) r0 = getpid() sched_setaffinity(0x0, 0x8, &(0x7f0000000040)=0xffffffffffff0166) sched_setattr(0x0, &(0x7f0000000140)={0x38, 0x2, 0x0, 0x0, 0x9}, 0x0) sched_setattr(r0, &(0x7f00000000c0)={0x38, 0x2, 0x0, 0x0, 0x5, 0x0, 0x0, 0x3}, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r1, &(0x7f000057eff8)=@abs, 0x6e) sendmmsg$unix(r2, &(0x7f00000bd000), 0x318, 0x0) recvmmsg(r1, &(0x7f00000000c0), 0x10106, 0x2, 0x0) clone3(&(0x7f00000003c0)={0x80000, &(0x7f0000000080), &(0x7f0000000100), &(0x7f0000000180), {}, &(0x7f00000001c0)=""/9, 0x9, &(0x7f00000002c0)=""/208, &(0x7f0000000240)=[r0], 0x1}, 0x58) r3 = syz_mount_image$vfat(&(0x7f00000002c0), &(0x7f0000000440)='./file0\x00', 0xfffffffffffffffe, 0x3, &(0x7f0000000700)=[{&(0x7f0000000000)="eb3c906d8d6673fdd2617400028001000240000004f801", 0x17}, {&(0x7f0000000900)="57595a4b414c4c45522020085ac19f691107ff0000097eb3541980b01c42d149ffc610de7800000000135eed1df1d1001cc2de850f1fffb2aed768635ef7e75eff912ac4c15e29fb3418fafff8d198e312475ffa1d000000000000ad25822a17b17f463e104179c19c2ad2fbddc04f62826086704df68ddcc2717a2dcd89932daf1c0e912e75558c8d25a7bb914c18f21f883d9096b3302646d6af8b5fd37a77a425c7d5c79403e8ed47e885689f6d9adc80eef58a57f069c4a5b73d3f5c70c4a13fa50731a24d798b503b9fe27842df49dc50", 0xd3, 0x600}, {0x0, 0x0, 0xd}], 0x2a0cc10, &(0x7f0000000880)={[{@shortname_win95}, {@fat=@time_offset={'time_offset', 0x3d, 0x13}}, {@shortname_lower}, {@utf8no}, {@numtail}, {@shortname_mixed}]}) mkdirat(r3, &(0x7f0000000040)='./file1\x00', 0x2300) 12:12:02 executing program 0: r0 = memfd_create(&(0x7f0000001fc1)='\x00\xac=\x9d\xd2\xdb\xe6\xbf\xb4\b\xedcJ\x8e\x84\xd4N\x12\x9b\x1f\t\xbd\x11+\x86T\x16\xa3\xb3\xae0\x9f9?\xefo\xa4k\x012>\xa1\x9c\x86x\x1c\x9f\x84\x195\xde\x97_\t~\xf3Y\x12\"p^\xc1\x0f', 0x0) write(0xffffffffffffffff, &(0x7f0000002000)='/', 0x1) ftruncate(r0, 0xfff) sendfile(r0, r0, &(0x7f0000001000), 0xfec) write$binfmt_elf64(r0, &(0x7f0000000100)=ANY=[@ANYBLOB="03"], 0x78) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x4, 0x11, r0, 0x0) openat$ppp(0xffffffffffffff9c, &(0x7f0000000280), 0x6284, 0x0) 12:12:03 executing program 0: pipe(&(0x7f00000005c0)={0xffffffffffffffff}) vmsplice(r0, &(0x7f0000000000)=[{&(0x7f0000000500), 0x3528a9c0}], 0x1, 0x0) close(0xffffffffffffffff) 12:12:03 executing program 3: prlimit64(0x0, 0xe, &(0x7f0000000280)={0x9, 0x8d}, 0x0) getpid() sched_setaffinity(0x0, 0x8, &(0x7f0000000040)=0xffffffffffff0166) sched_setattr(0x0, &(0x7f0000000140)={0x38, 0x2, 0x0, 0x0, 0x9}, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) sendmmsg$unix(r0, &(0x7f00000bd000), 0x318, 0x0) r1 = syz_mount_image$vfat(&(0x7f00000002c0), &(0x7f0000000440)='./file0\x00', 0xfffffffffffffffe, 0x3, &(0x7f0000000700)=[{&(0x7f0000000000)="eb3c906d8d6673fdd2617400028001000240000004f801", 0x17}, {&(0x7f0000000900)="57595a4b414c4c45522020085ac19f691107ff0000097eb3541980b01c42d149ffc610de7800000000135eed1df1d1001cc2de850f1fffb2aed768635ef7e75eff912ac4c15e29fb3418fafff8d198e312475ffa1d000000000000ad25822a17b17f463e104179c19c2ad2fbddc04f62826086704df68ddcc2717a2dcd89932daf1c0e912e75558c8d25a7bb914c18f21f883d9096b3302646d6af8b5fd37a77a425c7d5c79403e8ed47e885689f6d9adc80eef58a57f069c4a5b73d3f5c70c4a13fa50731a24d798b503b9fe27842df49dc50", 0xd3, 0x600}, {0x0, 0x0, 0xd}], 0x2a0cc10, &(0x7f0000000880)={[{@shortname_win95}, {@fat=@time_offset={'time_offset', 0x3d, 0x13}}, {@shortname_lower}, {@utf8no}, {@numtail}, {@shortname_mixed}]}) mkdirat(r1, &(0x7f0000000040)='./file1\x00', 0x2300) [ 717.854483][T13589] loop2: detected capacity change from 0 to 264192 [ 718.132234][T13594] loop1: detected capacity change from 0 to 264192 12:12:03 executing program 4: prlimit64(0x0, 0xe, &(0x7f0000000280)={0x9, 0x8d}, 0x0) r0 = getpid() sched_setattr(0x0, &(0x7f0000000140)={0x38, 0x2, 0x0, 0x0, 0x9}, 0x0) sched_setattr(r0, 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r1, &(0x7f000057eff8)=@abs, 0x6e) sendmmsg$unix(r2, &(0x7f00000bd000), 0x318, 0x0) recvmmsg(0xffffffffffffffff, &(0x7f00000000c0), 0x10106, 0x0, 0x0) 12:12:03 executing program 5: prlimit64(0x0, 0xe, &(0x7f0000000280)={0x9, 0x8d}, 0x0) r0 = getpid() sched_setaffinity(0x0, 0x8, &(0x7f0000000040)=0xffffffffffff0166) sched_setattr(0x0, &(0x7f0000000140)={0x38, 0x2, 0x0, 0x0, 0x9}, 0x0) sched_setattr(r0, &(0x7f00000000c0)={0x38, 0x2, 0x0, 0x0, 0x5, 0x0, 0x0, 0x3}, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r1, &(0x7f000057eff8)=@abs, 0x6e) sendmmsg$unix(r2, &(0x7f00000bd000), 0x318, 0x0) recvmmsg(r1, &(0x7f00000000c0), 0x10106, 0x2, 0x0) clone3(&(0x7f00000003c0)={0x80000, &(0x7f0000000080), &(0x7f0000000100), &(0x7f0000000180), {}, &(0x7f00000001c0)=""/9, 0x9, &(0x7f00000002c0)=""/208, &(0x7f0000000240)=[r0], 0x1}, 0x58) 12:12:03 executing program 2: prlimit64(0x0, 0xe, &(0x7f0000000280)={0x9, 0x8d}, 0x0) r0 = getpid() sched_setaffinity(0x0, 0x8, &(0x7f0000000040)=0xffffffffffff0166) sched_setattr(0x0, &(0x7f0000000140)={0x38, 0x2, 0x0, 0x0, 0x9}, 0x0) sched_setattr(r0, &(0x7f00000000c0)={0x38, 0x2, 0x0, 0x0, 0x5, 0x0, 0x0, 0x3}, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r1, &(0x7f000057eff8)=@abs, 0x6e) sendmmsg$unix(r2, &(0x7f00000bd000), 0x318, 0x0) recvmmsg(r1, &(0x7f00000000c0), 0x10106, 0x2, 0x0) r3 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) r4 = clone3(&(0x7f00000003c0)={0x80000, &(0x7f0000000080), &(0x7f0000000100), &(0x7f0000000180), {}, &(0x7f00000001c0)=""/9, 0x9, &(0x7f00000002c0)=""/208, &(0x7f0000000240)=[r0], 0x1, {r3}}, 0x58) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000a80)={0x0, 0x0, &(0x7f0000000640)=[{&(0x7f0000000500)="b9038d44325e53838d82981a232028f21c9a32258bae80667c9b76500b90dee4ec8a02d24923d7eca478d167e068560475392392a836eac2f1c6862b2657467cba92408b1fc259b5e0689c8d89c42f7804ace7b3d53f70cd1cfd7e23d034273ccb7039b5b693e1952b88e12c57b92ff110cced656ca15aaf78bdde14521f8776d4b9442b687a8d78da85293af3b7edd9a0081b18b34932d4e9ddf9ef7d852da64730731d76fa0f1fa89585e17d783ae1c04495ea2e8c6154cd6853faa062e0a1980c85ab387d0c3133aaa5a8ef45cee9a53a0b574d54700ccf31d13258920487090acb468247811557a9914340b6a8fdbe21a48f30", 0xf5}, {&(0x7f0000000600)="3dc8c91c2f574b90e31e37a9bcbf8eefb052c164de458e2cc5e0cda8ac8da1", 0x1f}, {&(0x7f0000000780)}], 0x3, &(0x7f0000000a40)=[@cred={{0x1c}}], 0x20}, 0x48004) sched_setattr(r4, &(0x7f0000000440)={0x38, 0x7, 0x50, 0x0, 0x10000, 0x3, 0x0, 0x0, 0x0, 0x3}, 0x0) setrlimit(0x3, &(0x7f00000004c0)={0x3}) mkdirat(0xffffffffffffffff, &(0x7f0000000040)='./file1\x00', 0x2300) 12:12:03 executing program 0: r0 = memfd_create(&(0x7f0000001fc1)='\x00\xac=\x9d\xd2\xdb\xe6\xbf\xb4\b\xedcJ\x8e\x84\xd4N\x12\x9b\x1f\t\xbd\x11+\x86T\x16\xa3\xb3\xae0\x9f9?\xefo\xa4k\x012>\xa1\x9c\x86x\x1c\x9f\x84\x195\xde\x97_\t~\xf3Y\x12\"p^\xc1\x0f', 0x0) write(r0, &(0x7f0000002000)='/', 0x1) ftruncate(0xffffffffffffffff, 0xfff) sendfile(r0, r0, &(0x7f0000001000), 0xfec) write$binfmt_elf64(r0, &(0x7f0000000100)=ANY=[@ANYBLOB="03"], 0x78) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x4, 0x11, r0, 0x0) symlinkat(&(0x7f0000000040)='./file1/file0\x00', 0xffffffffffffffff, &(0x7f0000000080)='./file1\x00') openat$ppp(0xffffffffffffff9c, &(0x7f0000000280), 0x6284, 0x0) [ 718.351222][T13597] loop3: detected capacity change from 0 to 264192 12:12:04 executing program 1: prlimit64(0x0, 0xe, &(0x7f0000000280)={0x9, 0x8d}, 0x0) r0 = getpid() sched_setaffinity(0x0, 0x8, &(0x7f0000000040)=0xffffffffffff0166) sched_setattr(0x0, &(0x7f0000000140)={0x38, 0x2, 0x0, 0x0, 0x9}, 0x0) sched_setattr(r0, &(0x7f00000000c0)={0x38, 0x2, 0x0, 0x0, 0x5, 0x0, 0x0, 0x3}, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r1, &(0x7f000057eff8)=@abs, 0x6e) sendmmsg$unix(r2, &(0x7f00000bd000), 0x318, 0x0) r3 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) clone3(&(0x7f00000003c0)={0x80000, &(0x7f0000000080), &(0x7f0000000100), &(0x7f0000000180), {}, &(0x7f00000001c0)=""/9, 0x9, &(0x7f00000002c0)=""/208, &(0x7f0000000240)=[r0], 0x1, {r3}}, 0x58) r4 = syz_mount_image$vfat(&(0x7f00000002c0), &(0x7f0000000440)='./file0\x00', 0xfffffffffffffffe, 0x3, &(0x7f0000000700)=[{&(0x7f0000000000)="eb3c906d8d6673fdd2617400028001000240000004f801", 0x17}, {&(0x7f0000000900)="57595a4b414c4c45522020085ac19f691107ff0000097eb3541980b01c42d149ffc610de7800000000135eed1df1d1001cc2de850f1fffb2aed768635ef7e75eff912ac4c15e29fb3418fafff8d198e312475ffa1d000000000000ad25822a17b17f463e104179c19c2ad2fbddc04f62826086704df68ddcc2717a2dcd89932daf1c0e912e75558c8d25a7bb914c18f21f883d9096b3302646d6af8b5fd37a77a425c7d5c79403e8ed47e885689f6d9adc80eef58a57f069c4a5b73d3f5c70c4a13fa50731a24d798b503b9fe27842df49dc50", 0xd3, 0x600}, {0x0, 0x0, 0xd}], 0x2a0cc10, &(0x7f0000000880)={[{@shortname_win95}, {@fat=@time_offset={'time_offset', 0x3d, 0x13}}, {@shortname_lower}, {@utf8no}, {@numtail}, {@shortname_mixed}]}) mkdirat(r4, &(0x7f0000000040)='./file1\x00', 0x2300) 12:12:04 executing program 0: prlimit64(0x0, 0xe, &(0x7f0000000280)={0x9, 0x8d}, 0x0) r0 = getpid() sched_setaffinity(0x0, 0x8, &(0x7f0000000040)=0xffffffffffff0166) sched_setattr(0x0, &(0x7f0000000140)={0x38, 0x2, 0x0, 0x0, 0x9}, 0x0) sched_setattr(r0, &(0x7f00000000c0)={0x38, 0x2, 0x0, 0x0, 0x5, 0x0, 0x0, 0x3}, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r1, &(0x7f000057eff8)=@abs, 0x6e) sendmmsg$unix(r2, &(0x7f00000bd000), 0x318, 0x0) recvmmsg(r1, &(0x7f00000000c0), 0x10106, 0x2, 0x0) r3 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) r4 = clone3(&(0x7f00000003c0)={0x80000, &(0x7f0000000080), &(0x7f0000000100), &(0x7f0000000180), {}, &(0x7f00000001c0)=""/9, 0x9, &(0x7f00000002c0)=""/208, &(0x7f0000000240)=[r0], 0x1, {r3}}, 0x58) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000a80)={0x0, 0x0, &(0x7f0000000640)=[{&(0x7f0000000500)="b9038d44325e53838d82981a232028f21c9a32258bae80667c9b76500b90dee4ec8a02d24923d7eca478d167e068560475392392a836eac2f1c6862b2657467cba92408b1fc259b5e0689c8d89c42f7804ace7b3d53f70cd1cfd7e23d034273ccb7039b5b693e1952b88e12c57b92ff110cced656ca15aaf78bdde14521f8776d4b9442b687a8d78da85293af3b7edd9a0081b18b34932d4e9ddf9ef7d852da64730731d76fa0f1fa89585e17d783ae1c04495ea2e8c6154cd6853faa062e0a1980c85ab387d0c3133aaa5a8ef45cee9a53a0b574d54700ccf31d13258920487090acb468247811557a9914340b6a8fdbe21a48f30", 0xf5}, {&(0x7f0000000600)="3dc8c91c2f574b90e31e37a9bcbf8eefb052c164de458e2cc5e0cda8ac8da1", 0x1f}, {&(0x7f0000000780)}], 0x3, &(0x7f0000000a40)=[@cred={{0x1c}}], 0x20}, 0x48004) sched_setattr(r4, &(0x7f0000000440)={0x38, 0x7, 0x50, 0x0, 0x10000, 0x3, 0x0, 0x0, 0x0, 0x3}, 0x0) setrlimit(0x3, &(0x7f00000004c0)={0x3}) mkdirat(0xffffffffffffffff, &(0x7f0000000040)='./file1\x00', 0x2300) [ 719.042711][T13613] loop1: detected capacity change from 0 to 264192 12:12:04 executing program 3: prlimit64(0x0, 0xe, &(0x7f0000000280)={0x9, 0x8d}, 0x0) getpid() sched_setaffinity(0x0, 0x8, &(0x7f0000000040)=0xffffffffffff0166) sched_setattr(0x0, &(0x7f0000000140)={0x38, 0x2, 0x0, 0x0, 0x9}, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) sendmmsg$unix(r0, &(0x7f00000bd000), 0x318, 0x0) r1 = syz_mount_image$vfat(&(0x7f00000002c0), &(0x7f0000000440)='./file0\x00', 0xfffffffffffffffe, 0x3, &(0x7f0000000700)=[{&(0x7f0000000000)="eb3c906d8d6673fdd2617400028001000240000004f801", 0x17}, {&(0x7f0000000900)="57595a4b414c4c45522020085ac19f691107ff0000097eb3541980b01c42d149ffc610de7800000000135eed1df1d1001cc2de850f1fffb2aed768635ef7e75eff912ac4c15e29fb3418fafff8d198e312475ffa1d000000000000ad25822a17b17f463e104179c19c2ad2fbddc04f62826086704df68ddcc2717a2dcd89932daf1c0e912e75558c8d25a7bb914c18f21f883d9096b3302646d6af8b5fd37a77a425c7d5c79403e8ed47e885689f6d9adc80eef58a57f069c4a5b73d3f5c70c4a13fa50731a24d798b503b9fe27842df49dc50", 0xd3, 0x600}, {0x0, 0x0, 0xd}], 0x2a0cc10, &(0x7f0000000880)={[{@shortname_win95}, {@fat=@time_offset={'time_offset', 0x3d, 0x13}}, {@shortname_lower}, {@utf8no}, {@numtail}, {@shortname_mixed}]}) mkdirat(r1, &(0x7f0000000040)='./file1\x00', 0x2300) 12:12:04 executing program 5: prlimit64(0x0, 0xe, &(0x7f0000000280)={0x9, 0x8d}, 0x0) r0 = getpid() sched_setaffinity(0x0, 0x8, &(0x7f0000000040)=0xffffffffffff0166) sched_setattr(0x0, &(0x7f0000000140)={0x38, 0x2, 0x0, 0x0, 0x9}, 0x0) sched_setattr(r0, &(0x7f00000000c0)={0x38, 0x2, 0x0, 0x0, 0x5, 0x0, 0x0, 0x3}, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r1, &(0x7f000057eff8)=@abs, 0x6e) sendmmsg$unix(r2, &(0x7f00000bd000), 0x318, 0x0) recvmmsg(r1, &(0x7f00000000c0), 0x10106, 0x2, 0x0) clone3(&(0x7f00000003c0)={0x80000, &(0x7f0000000080), &(0x7f0000000100), &(0x7f0000000180), {}, &(0x7f00000001c0)=""/9, 0x9, &(0x7f00000002c0)=""/208, &(0x7f0000000240)=[r0], 0x1}, 0x58) 12:12:04 executing program 2: prlimit64(0x0, 0xe, &(0x7f0000000280)={0x9, 0x8d}, 0x0) r0 = getpid() sched_setaffinity(0x0, 0x8, &(0x7f0000000040)=0xffffffffffff0166) sched_setattr(0x0, &(0x7f0000000140)={0x38, 0x2, 0x0, 0x0, 0x9}, 0x0) sched_setattr(r0, &(0x7f00000000c0)={0x38, 0x2, 0x0, 0x0, 0x5, 0x0, 0x0, 0x3}, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r1, &(0x7f000057eff8)=@abs, 0x6e) sendmmsg$unix(r2, &(0x7f00000bd000), 0x318, 0x0) recvmmsg(r1, &(0x7f00000000c0), 0x10106, 0x2, 0x0) r3 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) r4 = clone3(&(0x7f00000003c0)={0x80000, &(0x7f0000000080), &(0x7f0000000100), &(0x7f0000000180), {}, &(0x7f00000001c0)=""/9, 0x9, &(0x7f00000002c0)=""/208, &(0x7f0000000240)=[r0], 0x1, {r3}}, 0x58) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000a80)={0x0, 0x0, &(0x7f0000000640)=[{&(0x7f0000000500)="b9038d44325e53838d82981a232028f21c9a32258bae80667c9b76500b90dee4ec8a02d24923d7eca478d167e068560475392392a836eac2f1c6862b2657467cba92408b1fc259b5e0689c8d89c42f7804ace7b3d53f70cd1cfd7e23d034273ccb7039b5b693e1952b88e12c57b92ff110cced656ca15aaf78bdde14521f8776d4b9442b687a8d78da85293af3b7edd9a0081b18b34932d4e9ddf9ef7d852da64730731d76fa0f1fa89585e17d783ae1c04495ea2e8c6154cd6853faa062e0a1980c85ab387d0c3133aaa5a8ef45cee9a53a0b574d54700ccf31d13258920487090acb468247811557a9914340b6a8fdbe21a48f30", 0xf5}, {&(0x7f0000000600)="3dc8c91c2f574b90e31e37a9bcbf8eefb052c164de458e2cc5e0cda8ac8da1", 0x1f}, {&(0x7f0000000780)}], 0x3, &(0x7f0000000a40)=[@cred={{0x1c}}], 0x20}, 0x48004) sched_setattr(r4, &(0x7f0000000440)={0x38, 0x7, 0x50, 0x0, 0x10000, 0x3, 0x0, 0x0, 0x0, 0x3}, 0x0) setrlimit(0x3, &(0x7f00000004c0)={0x3}) mkdirat(0xffffffffffffffff, &(0x7f0000000040)='./file1\x00', 0x2300) 12:12:04 executing program 4: prlimit64(0x0, 0xe, &(0x7f0000000280)={0x9, 0x8d}, 0x0) r0 = getpid() sched_setattr(0x0, &(0x7f0000000140)={0x38, 0x2, 0x0, 0x0, 0x9}, 0x0) sched_setattr(r0, 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r1, &(0x7f000057eff8)=@abs, 0x6e) sendmmsg$unix(r2, &(0x7f00000bd000), 0x318, 0x0) recvmmsg(r1, 0x0, 0x0, 0x0, 0x0) 12:12:05 executing program 0: r0 = memfd_create(&(0x7f0000001fc1)='\x00\xac=\x9d\xd2\xdb\xe6\xbf\xb4\b\xedcJ\x8e\x84\xd4N\x12\x9b\x1f\t\xbd\x11+\x86T\x16\xa3\xb3\xae0\x9f9?\xefo\xa4k\x012>\xa1\x9c\x86x\x1c\x9f\x84\x195\xde\x97_\t~\xf3Y\x12\"p^\xc1\x0f', 0x0) write(r0, &(0x7f0000002000), 0x0) ftruncate(r0, 0xfff) sendfile(r0, r0, &(0x7f0000001000), 0xfec) write$binfmt_elf64(r0, &(0x7f0000000100)=ANY=[@ANYBLOB="03"], 0x78) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x4, 0x11, r0, 0x0) openat$ppp(0xffffffffffffff9c, &(0x7f0000000280), 0x6284, 0x0) 12:12:05 executing program 1: prlimit64(0x0, 0xe, &(0x7f0000000280)={0x9, 0x8d}, 0x0) r0 = getpid() sched_setaffinity(0x0, 0x8, &(0x7f0000000040)=0xffffffffffff0166) sched_setattr(0x0, &(0x7f0000000140)={0x38, 0x2, 0x0, 0x0, 0x9}, 0x0) sched_setattr(r0, &(0x7f00000000c0)={0x38, 0x2, 0x0, 0x0, 0x5, 0x0, 0x0, 0x3}, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r1, &(0x7f000057eff8)=@abs, 0x6e) sendmmsg$unix(r2, &(0x7f00000bd000), 0x318, 0x0) r3 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) clone3(&(0x7f00000003c0)={0x80000, &(0x7f0000000080), &(0x7f0000000100), &(0x7f0000000180), {}, &(0x7f00000001c0)=""/9, 0x9, &(0x7f00000002c0)=""/208, &(0x7f0000000240)=[r0], 0x1, {r3}}, 0x58) r4 = syz_mount_image$vfat(&(0x7f00000002c0), &(0x7f0000000440)='./file0\x00', 0xfffffffffffffffe, 0x3, &(0x7f0000000700)=[{&(0x7f0000000000)="eb3c906d8d6673fdd2617400028001000240000004f801", 0x17}, {&(0x7f0000000900)="57595a4b414c4c45522020085ac19f691107ff0000097eb3541980b01c42d149ffc610de7800000000135eed1df1d1001cc2de850f1fffb2aed768635ef7e75eff912ac4c15e29fb3418fafff8d198e312475ffa1d000000000000ad25822a17b17f463e104179c19c2ad2fbddc04f62826086704df68ddcc2717a2dcd89932daf1c0e912e75558c8d25a7bb914c18f21f883d9096b3302646d6af8b5fd37a77a425c7d5c79403e8ed47e885689f6d9adc80eef58a57f069c4a5b73d3f5c70c4a13fa50731a24d798b503b9fe27842df49dc50", 0xd3, 0x600}, {0x0, 0x0, 0xd}], 0x2a0cc10, &(0x7f0000000880)={[{@shortname_win95}, {@fat=@time_offset={'time_offset', 0x3d, 0x13}}, {@shortname_lower}, {@utf8no}, {@numtail}, {@shortname_mixed}]}) mkdirat(r4, &(0x7f0000000040)='./file1\x00', 0x2300) 12:12:05 executing program 0: r0 = memfd_create(&(0x7f0000001fc1)='\x00\xac=\x9d\xd2\xdb\xe6\xbf\xb4\b\xedcJ\x8e\x84\xd4N\x12\x9b\x1f\t\xbd\x11+\x86T\x16\xa3\xb3\xae0\x9f9?\xefo\xa4k\x012>\xa1\x9c\x86x\x1c\x9f\x84\x195\xde\x97_\t~\xf3Y\x12\"p^\xc1\x0f', 0x0) write(r0, &(0x7f0000002000), 0x0) ftruncate(r0, 0xfff) sendfile(r0, r0, &(0x7f0000001000), 0xfec) write$binfmt_elf64(r0, &(0x7f0000000100)=ANY=[@ANYBLOB="03"], 0x78) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x4, 0x11, r0, 0x0) openat$ppp(0xffffffffffffff9c, &(0x7f0000000280), 0x6284, 0x0) 12:12:05 executing program 0: r0 = memfd_create(&(0x7f0000001fc1)='\x00\xac=\x9d\xd2\xdb\xe6\xbf\xb4\b\xedcJ\x8e\x84\xd4N\x12\x9b\x1f\t\xbd\x11+\x86T\x16\xa3\xb3\xae0\x9f9?\xefo\xa4k\x012>\xa1\x9c\x86x\x1c\x9f\x84\x195\xde\x97_\t~\xf3Y\x12\"p^\xc1\x0f', 0x0) write(r0, &(0x7f0000002000), 0x0) ftruncate(r0, 0xfff) sendfile(r0, r0, &(0x7f0000001000), 0xfec) write$binfmt_elf64(r0, &(0x7f0000000100)=ANY=[@ANYBLOB="03"], 0x78) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x4, 0x11, r0, 0x0) openat$ppp(0xffffffffffffff9c, &(0x7f0000000280), 0x6284, 0x0) [ 720.139058][T13638] loop3: detected capacity change from 0 to 264192 12:12:05 executing program 2: prlimit64(0x0, 0xe, &(0x7f0000000280)={0x9, 0x8d}, 0x0) r0 = getpid() sched_setaffinity(0x0, 0x8, &(0x7f0000000040)=0xffffffffffff0166) sched_setattr(0x0, &(0x7f0000000140)={0x38, 0x2, 0x0, 0x0, 0x9}, 0x0) sched_setattr(r0, &(0x7f00000000c0)={0x38, 0x2, 0x0, 0x0, 0x5, 0x0, 0x0, 0x3}, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r1, &(0x7f000057eff8)=@abs, 0x6e) sendmmsg$unix(r2, &(0x7f00000bd000), 0x318, 0x0) recvmmsg(r1, &(0x7f00000000c0), 0x10106, 0x2, 0x0) r3 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) r4 = clone3(&(0x7f00000003c0)={0x80000, &(0x7f0000000080), &(0x7f0000000100), &(0x7f0000000180), {}, &(0x7f00000001c0)=""/9, 0x9, &(0x7f00000002c0)=""/208, &(0x7f0000000240)=[r0], 0x1, {r3}}, 0x58) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000a80)={0x0, 0x0, &(0x7f0000000640)=[{&(0x7f0000000500)="b9038d44325e53838d82981a232028f21c9a32258bae80667c9b76500b90dee4ec8a02d24923d7eca478d167e068560475392392a836eac2f1c6862b2657467cba92408b1fc259b5e0689c8d89c42f7804ace7b3d53f70cd1cfd7e23d034273ccb7039b5b693e1952b88e12c57b92ff110cced656ca15aaf78bdde14521f8776d4b9442b687a8d78da85293af3b7edd9a0081b18b34932d4e9ddf9ef7d852da64730731d76fa0f1fa89585e17d783ae1c04495ea2e8c6154cd6853faa062e0a1980c85ab387d0c3133aaa5a8ef45cee9a53a0b574d54700ccf31d13258920487090acb468247811557a9914340b6a8fdbe21a48f30", 0xf5}, {&(0x7f0000000600)="3dc8c91c2f574b90e31e37a9bcbf8eefb052c164de458e2cc5e0cda8ac8da1", 0x1f}, {&(0x7f0000000780)}], 0x3, &(0x7f0000000a40)=[@cred={{0x1c}}], 0x20}, 0x48004) sched_setattr(r4, &(0x7f0000000440)={0x38, 0x7, 0x50, 0x0, 0x10000, 0x3, 0x0, 0x0, 0x0, 0x3}, 0x0) setrlimit(0x3, &(0x7f00000004c0)={0x3}) mkdirat(0xffffffffffffffff, &(0x7f0000000040)='./file1\x00', 0x2300) 12:12:05 executing program 5: prlimit64(0x0, 0xe, &(0x7f0000000280)={0x9, 0x8d}, 0x0) r0 = getpid() sched_setaffinity(0x0, 0x8, &(0x7f0000000040)=0xffffffffffff0166) sched_setattr(0x0, &(0x7f0000000140)={0x38, 0x2, 0x0, 0x0, 0x9}, 0x0) sched_setattr(r0, &(0x7f00000000c0)={0x38, 0x2, 0x0, 0x0, 0x5, 0x0, 0x0, 0x3}, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r1, &(0x7f000057eff8)=@abs, 0x6e) sendmmsg$unix(r2, &(0x7f00000bd000), 0x318, 0x0) recvmmsg(r1, &(0x7f00000000c0), 0x10106, 0x2, 0x0) clone3(&(0x7f00000003c0)={0x80000, &(0x7f0000000080), &(0x7f0000000100), &(0x7f0000000180), {}, &(0x7f00000001c0)=""/9, 0x9, &(0x7f00000002c0)=""/208, &(0x7f0000000240)=[r0], 0x1}, 0x58) 12:12:05 executing program 0: prlimit64(0x0, 0xe, &(0x7f0000000280)={0x9, 0x8d}, 0x0) r0 = getpid() sched_setaffinity(0x0, 0x8, &(0x7f0000000040)=0xffffffffffff0166) sched_setattr(0x0, &(0x7f0000000140)={0x38, 0x2, 0x0, 0x0, 0x9}, 0x0) sched_setattr(r0, &(0x7f00000000c0)={0x38, 0x2, 0x0, 0x0, 0x5, 0x0, 0x0, 0x3}, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r1, &(0x7f000057eff8)=@abs, 0x6e) sendmmsg$unix(r2, &(0x7f00000bd000), 0x318, 0x0) recvmmsg(r1, &(0x7f00000000c0), 0x10106, 0x2, 0x0) clone3(&(0x7f00000003c0)={0x80000, &(0x7f0000000080), &(0x7f0000000100), &(0x7f0000000180), {}, &(0x7f00000001c0)=""/9, 0x9, &(0x7f00000002c0)=""/208, &(0x7f0000000240)=[r0], 0x1}, 0x58) 12:12:05 executing program 4: prlimit64(0x0, 0xe, &(0x7f0000000280)={0x9, 0x8d}, 0x0) r0 = getpid() sched_setattr(0x0, &(0x7f0000000140)={0x38, 0x2, 0x0, 0x0, 0x9}, 0x0) sched_setattr(r0, 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r1, &(0x7f000057eff8)=@abs, 0x6e) sendmmsg$unix(r2, &(0x7f00000bd000), 0x318, 0x0) recvmmsg(r1, 0x0, 0x0, 0x0, 0x0) [ 721.230690][T13656] loop1: detected capacity change from 0 to 264192 12:12:06 executing program 3: prlimit64(0x0, 0xe, &(0x7f0000000280)={0x9, 0x8d}, 0x0) getpid() sched_setaffinity(0x0, 0x8, &(0x7f0000000040)=0xffffffffffff0166) sched_setattr(0x0, &(0x7f0000000140)={0x38, 0x2, 0x0, 0x0, 0x9}, 0x0) connect$unix(0xffffffffffffffff, &(0x7f000057eff8)=@abs, 0x6e) sendmmsg$unix(0xffffffffffffffff, &(0x7f00000bd000), 0x318, 0x0) r0 = syz_mount_image$vfat(&(0x7f00000002c0), &(0x7f0000000440)='./file0\x00', 0xfffffffffffffffe, 0x3, &(0x7f0000000700)=[{&(0x7f0000000000)="eb3c906d8d6673fdd2617400028001000240000004f801", 0x17}, {&(0x7f0000000900)="57595a4b414c4c45522020085ac19f691107ff0000097eb3541980b01c42d149ffc610de7800000000135eed1df1d1001cc2de850f1fffb2aed768635ef7e75eff912ac4c15e29fb3418fafff8d198e312475ffa1d000000000000ad25822a17b17f463e104179c19c2ad2fbddc04f62826086704df68ddcc2717a2dcd89932daf1c0e912e75558c8d25a7bb914c18f21f883d9096b3302646d6af8b5fd37a77a425c7d5c79403e8ed47e885689f6d9adc80eef58a57f069c4a5b73d3f5c70c4a13fa50731a24d798b503b9fe27842df49dc50", 0xd3, 0x600}, {0x0, 0x0, 0xd}], 0x2a0cc10, &(0x7f0000000880)={[{@shortname_win95}, {@fat=@time_offset={'time_offset', 0x3d, 0x13}}, {@shortname_lower}, {@utf8no}, {@numtail}, {@shortname_mixed}]}) mkdirat(r0, &(0x7f0000000040)='./file1\x00', 0x2300) 12:12:06 executing program 0: prlimit64(0x0, 0xe, &(0x7f0000000280)={0x9, 0x8d}, 0x0) r0 = getpid() sched_setaffinity(0x0, 0x8, &(0x7f0000000040)=0xffffffffffff0166) sched_setattr(0x0, &(0x7f0000000140)={0x38, 0x2, 0x0, 0x0, 0x9}, 0x0) sched_setattr(r0, &(0x7f00000000c0)={0x38, 0x2, 0x0, 0x0, 0x5, 0x0, 0x0, 0x3}, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r1, &(0x7f000057eff8)=@abs, 0x6e) sendmmsg$unix(r2, &(0x7f00000bd000), 0x318, 0x0) r3 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) clone3(&(0x7f00000003c0)={0x80000, &(0x7f0000000080), &(0x7f0000000100), &(0x7f0000000180), {}, &(0x7f00000001c0)=""/9, 0x9, &(0x7f00000002c0)=""/208, &(0x7f0000000240)=[r0], 0x1, {r3}}, 0x58) r4 = syz_mount_image$vfat(&(0x7f00000002c0), &(0x7f0000000440)='./file0\x00', 0xfffffffffffffffe, 0x3, &(0x7f0000000700)=[{&(0x7f0000000000)="eb3c906d8d6673fdd2617400028001000240000004f801", 0x17}, {&(0x7f0000000900)="57595a4b414c4c45522020085ac19f691107ff0000097eb3541980b01c42d149ffc610de7800000000135eed1df1d1001cc2de850f1fffb2aed768635ef7e75eff912ac4c15e29fb3418fafff8d198e312475ffa1d000000000000ad25822a17b17f463e104179c19c2ad2fbddc04f62826086704df68ddcc2717a2dcd89932daf1c0e912e75558c8d25a7bb914c18f21f883d9096b3302646d6af8b5fd37a77a425c7d5c79403e8ed47e885689f6d9adc80eef58a57f069c4a5b73d3f5c70c4a13fa50731a24d798b503b9fe27842df49dc50", 0xd3, 0x600}, {0x0, 0x0, 0xd}], 0x2a0cc10, &(0x7f0000000880)={[{@shortname_win95}, {@fat=@time_offset={'time_offset', 0x3d, 0x13}}, {@shortname_lower}, {@utf8no}, {@numtail}, {@shortname_mixed}]}) mkdirat(r4, &(0x7f0000000040)='./file1\x00', 0x2300) 12:12:06 executing program 4: prlimit64(0x0, 0xe, &(0x7f0000000280)={0x9, 0x8d}, 0x0) r0 = getpid() sched_setattr(0x0, &(0x7f0000000140)={0x38, 0x2, 0x0, 0x0, 0x9}, 0x0) sched_setattr(r0, 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r1, &(0x7f000057eff8)=@abs, 0x6e) sendmmsg$unix(r2, &(0x7f00000bd000), 0x318, 0x0) recvmmsg(r1, 0x0, 0x0, 0x0, 0x0) 12:12:06 executing program 5: prlimit64(0x0, 0xe, &(0x7f0000000280)={0x9, 0x8d}, 0x0) r0 = getpid() sched_setaffinity(0x0, 0x8, &(0x7f0000000040)=0xffffffffffff0166) sched_setattr(0x0, &(0x7f0000000140)={0x38, 0x2, 0x0, 0x0, 0x9}, 0x0) sched_setattr(r0, &(0x7f00000000c0)={0x38, 0x2, 0x0, 0x0, 0x5, 0x0, 0x0, 0x3}, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r1, &(0x7f000057eff8)=@abs, 0x6e) sendmmsg$unix(r2, &(0x7f00000bd000), 0x318, 0x0) r3 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) clone3(&(0x7f00000003c0)={0x80000, &(0x7f0000000080), &(0x7f0000000100), &(0x7f0000000180), {}, &(0x7f00000001c0)=""/9, 0x9, &(0x7f00000002c0)=""/208, &(0x7f0000000240)=[r0], 0x1, {r3}}, 0x58) 12:12:06 executing program 1: prlimit64(0x0, 0xe, &(0x7f0000000280)={0x9, 0x8d}, 0x0) r0 = getpid() sched_setaffinity(0x0, 0x8, &(0x7f0000000040)=0xffffffffffff0166) sched_setattr(0x0, &(0x7f0000000140)={0x38, 0x2, 0x0, 0x0, 0x9}, 0x0) sched_setattr(r0, &(0x7f00000000c0)={0x38, 0x2, 0x0, 0x0, 0x5, 0x0, 0x0, 0x3}, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff}) connect$unix(r1, &(0x7f000057eff8)=@abs, 0x6e) recvmmsg(r1, &(0x7f00000000c0), 0x10106, 0x2, 0x0) r2 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) clone3(&(0x7f00000003c0)={0x80000, &(0x7f0000000080), &(0x7f0000000100), &(0x7f0000000180), {}, &(0x7f00000001c0)=""/9, 0x9, &(0x7f00000002c0)=""/208, &(0x7f0000000240)=[r0], 0x1, {r2}}, 0x58) r3 = syz_mount_image$vfat(&(0x7f00000002c0), &(0x7f0000000440)='./file0\x00', 0xfffffffffffffffe, 0x3, &(0x7f0000000700)=[{&(0x7f0000000000)="eb3c906d8d6673fdd2617400028001000240000004f801", 0x17}, {&(0x7f0000000900)="57595a4b414c4c45522020085ac19f691107ff0000097eb3541980b01c42d149ffc610de7800000000135eed1df1d1001cc2de850f1fffb2aed768635ef7e75eff912ac4c15e29fb3418fafff8d198e312475ffa1d000000000000ad25822a17b17f463e104179c19c2ad2fbddc04f62826086704df68ddcc2717a2dcd89932daf1c0e912e75558c8d25a7bb914c18f21f883d9096b3302646d6af8b5fd37a77a425c7d5c79403e8ed47e885689f6d9adc80eef58a57f069c4a5b73d3f5c70c4a13fa50731a24d798b503b9fe27842df49dc50", 0xd3, 0x600}, {0x0, 0x0, 0xd}], 0x2a0cc10, &(0x7f0000000880)={[{@shortname_win95}, {@fat=@time_offset={'time_offset', 0x3d, 0x13}}, {@shortname_lower}, {@utf8no}, {@numtail}, {@shortname_mixed}]}) mkdirat(r3, &(0x7f0000000040)='./file1\x00', 0x2300) 12:12:06 executing program 2: prlimit64(0x0, 0xe, &(0x7f0000000280)={0x9, 0x8d}, 0x0) r0 = getpid() sched_setaffinity(0x0, 0x8, &(0x7f0000000040)=0xffffffffffff0166) sched_setattr(0x0, &(0x7f0000000140)={0x38, 0x2, 0x0, 0x0, 0x9}, 0x0) sched_setattr(r0, &(0x7f00000000c0)={0x38, 0x2, 0x0, 0x0, 0x5, 0x0, 0x0, 0x3}, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r1, &(0x7f000057eff8)=@abs, 0x6e) sendmmsg$unix(r2, &(0x7f00000bd000), 0x318, 0x0) recvmmsg(r1, &(0x7f00000000c0), 0x10106, 0x2, 0x0) r3 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) r4 = clone3(&(0x7f00000003c0)={0x80000, &(0x7f0000000080), &(0x7f0000000100), &(0x7f0000000180), {}, &(0x7f00000001c0)=""/9, 0x9, &(0x7f00000002c0)=""/208, &(0x7f0000000240)=[r0], 0x1, {r3}}, 0x58) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000a80)={0x0, 0x0, &(0x7f0000000640)=[{&(0x7f0000000500)="b9038d44325e53838d82981a232028f21c9a32258bae80667c9b76500b90dee4ec8a02d24923d7eca478d167e068560475392392a836eac2f1c6862b2657467cba92408b1fc259b5e0689c8d89c42f7804ace7b3d53f70cd1cfd7e23d034273ccb7039b5b693e1952b88e12c57b92ff110cced656ca15aaf78bdde14521f8776d4b9442b687a8d78da85293af3b7edd9a0081b18b34932d4e9ddf9ef7d852da64730731d76fa0f1fa89585e17d783ae1c04495ea2e8c6154cd6853faa062e0a1980c85ab387d0c3133aaa5a8ef45cee9a53a0b574d54700ccf31d13258920487090acb468247811557a9914340b6a8fdbe21a48f30", 0xf5}, {&(0x7f0000000600)="3dc8c91c2f574b90e31e37a9bcbf8eefb052c164de458e2cc5e0cda8ac8da1", 0x1f}, {&(0x7f0000000780)}], 0x3, &(0x7f0000000a40)=[@cred={{0x1c}}], 0x20}, 0x48004) sched_setattr(r4, &(0x7f0000000440)={0x38, 0x7, 0x50, 0x0, 0x10000, 0x3, 0x0, 0x0, 0x0, 0x3}, 0x0) setrlimit(0x3, &(0x7f00000004c0)={0x3}) 12:12:06 executing program 3: prlimit64(0x0, 0xe, &(0x7f0000000280)={0x9, 0x8d}, 0x0) getpid() sched_setaffinity(0x0, 0x8, &(0x7f0000000040)=0xffffffffffff0166) sched_setattr(0x0, &(0x7f0000000140)={0x38, 0x2, 0x0, 0x0, 0x9}, 0x0) connect$unix(0xffffffffffffffff, &(0x7f000057eff8)=@abs, 0x6e) sendmmsg$unix(0xffffffffffffffff, &(0x7f00000bd000), 0x318, 0x0) r0 = syz_mount_image$vfat(&(0x7f00000002c0), &(0x7f0000000440)='./file0\x00', 0xfffffffffffffffe, 0x3, &(0x7f0000000700)=[{&(0x7f0000000000)="eb3c906d8d6673fdd2617400028001000240000004f801", 0x17}, {&(0x7f0000000900)="57595a4b414c4c45522020085ac19f691107ff0000097eb3541980b01c42d149ffc610de7800000000135eed1df1d1001cc2de850f1fffb2aed768635ef7e75eff912ac4c15e29fb3418fafff8d198e312475ffa1d000000000000ad25822a17b17f463e104179c19c2ad2fbddc04f62826086704df68ddcc2717a2dcd89932daf1c0e912e75558c8d25a7bb914c18f21f883d9096b3302646d6af8b5fd37a77a425c7d5c79403e8ed47e885689f6d9adc80eef58a57f069c4a5b73d3f5c70c4a13fa50731a24d798b503b9fe27842df49dc50", 0xd3, 0x600}, {0x0, 0x0, 0xd}], 0x2a0cc10, &(0x7f0000000880)={[{@shortname_win95}, {@fat=@time_offset={'time_offset', 0x3d, 0x13}}, {@shortname_lower}, {@utf8no}, {@numtail}, {@shortname_mixed}]}) mkdirat(r0, &(0x7f0000000040)='./file1\x00', 0x2300) [ 721.403669][T13671] loop3: detected capacity change from 0 to 264192 [ 721.488631][T13675] loop1: detected capacity change from 0 to 264192 [ 721.602522][T13678] loop3: detected capacity change from 0 to 264192 12:12:07 executing program 3: prlimit64(0x0, 0xe, &(0x7f0000000280)={0x9, 0x8d}, 0x0) getpid() sched_setaffinity(0x0, 0x8, &(0x7f0000000040)=0xffffffffffff0166) sched_setattr(0x0, &(0x7f0000000140)={0x38, 0x2, 0x0, 0x0, 0x9}, 0x0) connect$unix(0xffffffffffffffff, &(0x7f000057eff8)=@abs, 0x6e) sendmmsg$unix(0xffffffffffffffff, &(0x7f00000bd000), 0x318, 0x0) r0 = syz_mount_image$vfat(&(0x7f00000002c0), &(0x7f0000000440)='./file0\x00', 0xfffffffffffffffe, 0x3, &(0x7f0000000700)=[{&(0x7f0000000000)="eb3c906d8d6673fdd2617400028001000240000004f801", 0x17}, {&(0x7f0000000900)="57595a4b414c4c45522020085ac19f691107ff0000097eb3541980b01c42d149ffc610de7800000000135eed1df1d1001cc2de850f1fffb2aed768635ef7e75eff912ac4c15e29fb3418fafff8d198e312475ffa1d000000000000ad25822a17b17f463e104179c19c2ad2fbddc04f62826086704df68ddcc2717a2dcd89932daf1c0e912e75558c8d25a7bb914c18f21f883d9096b3302646d6af8b5fd37a77a425c7d5c79403e8ed47e885689f6d9adc80eef58a57f069c4a5b73d3f5c70c4a13fa50731a24d798b503b9fe27842df49dc50", 0xd3, 0x600}, {0x0, 0x0, 0xd}], 0x2a0cc10, &(0x7f0000000880)={[{@shortname_win95}, {@fat=@time_offset={'time_offset', 0x3d, 0x13}}, {@shortname_lower}, {@utf8no}, {@numtail}, {@shortname_mixed}]}) mkdirat(r0, &(0x7f0000000040)='./file1\x00', 0x2300) 12:12:07 executing program 3: prlimit64(0x0, 0xe, &(0x7f0000000280)={0x9, 0x8d}, 0x0) getpid() sched_setaffinity(0x0, 0x8, &(0x7f0000000040)=0xffffffffffff0166) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r0, &(0x7f000057eff8)=@abs, 0x6e) sendmmsg$unix(r1, &(0x7f00000bd000), 0x318, 0x0) r2 = syz_mount_image$vfat(&(0x7f00000002c0), &(0x7f0000000440)='./file0\x00', 0xfffffffffffffffe, 0x3, &(0x7f0000000700)=[{&(0x7f0000000000)="eb3c906d8d6673fdd2617400028001000240000004f801", 0x17}, {&(0x7f0000000900)="57595a4b414c4c45522020085ac19f691107ff0000097eb3541980b01c42d149ffc610de7800000000135eed1df1d1001cc2de850f1fffb2aed768635ef7e75eff912ac4c15e29fb3418fafff8d198e312475ffa1d000000000000ad25822a17b17f463e104179c19c2ad2fbddc04f62826086704df68ddcc2717a2dcd89932daf1c0e912e75558c8d25a7bb914c18f21f883d9096b3302646d6af8b5fd37a77a425c7d5c79403e8ed47e885689f6d9adc80eef58a57f069c4a5b73d3f5c70c4a13fa50731a24d798b503b9fe27842df49dc50", 0xd3, 0x600}, {0x0, 0x0, 0xd}], 0x2a0cc10, &(0x7f0000000880)={[{@shortname_win95}, {@fat=@time_offset={'time_offset', 0x3d, 0x13}}, {@shortname_lower}, {@utf8no}, {@numtail}, {@shortname_mixed}]}) mkdirat(r2, &(0x7f0000000040)='./file1\x00', 0x2300) [ 721.746920][T13680] loop3: detected capacity change from 0 to 264192 [ 721.842846][T13683] loop3: detected capacity change from 0 to 264192 12:12:07 executing program 0: prlimit64(0x0, 0xe, &(0x7f0000000280)={0x9, 0x8d}, 0x0) r0 = getpid() sched_setaffinity(0x0, 0x8, &(0x7f0000000040)=0xffffffffffff0166) sched_setattr(0x0, &(0x7f0000000140)={0x38, 0x2, 0x0, 0x0, 0x9}, 0x0) sched_setattr(r0, &(0x7f00000000c0)={0x38, 0x2, 0x0, 0x0, 0x5, 0x0, 0x0, 0x3}, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r1, &(0x7f000057eff8)=@abs, 0x6e) sendmmsg$unix(r2, &(0x7f00000bd000), 0x318, 0x0) r3 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) clone3(&(0x7f00000003c0)={0x80000, &(0x7f0000000080), &(0x7f0000000100), &(0x7f0000000180), {}, &(0x7f00000001c0)=""/9, 0x9, &(0x7f00000002c0)=""/208, &(0x7f0000000240)=[r0], 0x1, {r3}}, 0x58) r4 = syz_mount_image$vfat(&(0x7f00000002c0), &(0x7f0000000440)='./file0\x00', 0xfffffffffffffffe, 0x3, &(0x7f0000000700)=[{&(0x7f0000000000)="eb3c906d8d6673fdd2617400028001000240000004f801", 0x17}, {&(0x7f0000000900)="57595a4b414c4c45522020085ac19f691107ff0000097eb3541980b01c42d149ffc610de7800000000135eed1df1d1001cc2de850f1fffb2aed768635ef7e75eff912ac4c15e29fb3418fafff8d198e312475ffa1d000000000000ad25822a17b17f463e104179c19c2ad2fbddc04f62826086704df68ddcc2717a2dcd89932daf1c0e912e75558c8d25a7bb914c18f21f883d9096b3302646d6af8b5fd37a77a425c7d5c79403e8ed47e885689f6d9adc80eef58a57f069c4a5b73d3f5c70c4a13fa50731a24d798b503b9fe27842df49dc50", 0xd3, 0x600}, {0x0, 0x0, 0xd}], 0x2a0cc10, &(0x7f0000000880)={[{@shortname_win95}, {@fat=@time_offset={'time_offset', 0x3d, 0x13}}, {@shortname_lower}, {@utf8no}, {@numtail}, {@shortname_mixed}]}) mkdirat(r4, &(0x7f0000000040)='./file1\x00', 0x2300) 12:12:07 executing program 4: prlimit64(0x0, 0xe, &(0x7f0000000280)={0x9, 0x8d}, 0x0) r0 = getpid() sched_setaffinity(0x0, 0x8, &(0x7f0000000040)=0xffffffffffff0166) sched_setattr(0x0, &(0x7f0000000140)={0x38, 0x2, 0x0, 0x0, 0x9}, 0x0) sched_setattr(r0, &(0x7f00000000c0)={0x38, 0x2, 0x0, 0x0, 0x5, 0x0, 0x0, 0x3}, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r1, &(0x7f000057eff8)=@abs, 0x6e) sendmmsg$unix(r2, &(0x7f00000bd000), 0x318, 0x0) recvmmsg(r1, &(0x7f00000000c0), 0x10106, 0x2, 0x0) clone3(&(0x7f00000003c0)={0x80000, &(0x7f0000000080), &(0x7f0000000100), &(0x7f0000000180), {}, &(0x7f00000001c0)=""/9, 0x9, &(0x7f00000002c0)=""/208, &(0x7f0000000240)=[r0], 0x1}, 0x58) 12:12:07 executing program 5: prlimit64(0x0, 0xe, &(0x7f0000000280)={0x9, 0x8d}, 0x0) r0 = getpid() sched_setaffinity(0x0, 0x8, &(0x7f0000000040)=0xffffffffffff0166) sched_setattr(0x0, &(0x7f0000000140)={0x38, 0x2, 0x0, 0x0, 0x9}, 0x0) sched_setattr(r0, &(0x7f00000000c0)={0x38, 0x2, 0x0, 0x0, 0x5, 0x0, 0x0, 0x3}, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r1, &(0x7f000057eff8)=@abs, 0x6e) sendmmsg$unix(r2, &(0x7f00000bd000), 0x318, 0x0) r3 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) clone3(&(0x7f00000003c0)={0x80000, &(0x7f0000000080), &(0x7f0000000100), &(0x7f0000000180), {}, &(0x7f00000001c0)=""/9, 0x9, &(0x7f00000002c0)=""/208, &(0x7f0000000240)=[r0], 0x1, {r3}}, 0x58) 12:12:07 executing program 1: prlimit64(0x0, 0xe, &(0x7f0000000280)={0x9, 0x8d}, 0x0) r0 = getpid() sched_setaffinity(0x0, 0x8, &(0x7f0000000040)=0xffffffffffff0166) sched_setattr(0x0, &(0x7f0000000140)={0x38, 0x2, 0x0, 0x0, 0x9}, 0x0) sched_setattr(r0, &(0x7f00000000c0)={0x38, 0x2, 0x0, 0x0, 0x5, 0x0, 0x0, 0x3}, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff}) connect$unix(r1, &(0x7f000057eff8)=@abs, 0x6e) recvmmsg(r1, &(0x7f00000000c0), 0x10106, 0x2, 0x0) r2 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) clone3(&(0x7f00000003c0)={0x80000, &(0x7f0000000080), &(0x7f0000000100), &(0x7f0000000180), {}, &(0x7f00000001c0)=""/9, 0x9, &(0x7f00000002c0)=""/208, &(0x7f0000000240)=[r0], 0x1, {r2}}, 0x58) r3 = syz_mount_image$vfat(&(0x7f00000002c0), &(0x7f0000000440)='./file0\x00', 0xfffffffffffffffe, 0x3, &(0x7f0000000700)=[{&(0x7f0000000000)="eb3c906d8d6673fdd2617400028001000240000004f801", 0x17}, {&(0x7f0000000900)="57595a4b414c4c45522020085ac19f691107ff0000097eb3541980b01c42d149ffc610de7800000000135eed1df1d1001cc2de850f1fffb2aed768635ef7e75eff912ac4c15e29fb3418fafff8d198e312475ffa1d000000000000ad25822a17b17f463e104179c19c2ad2fbddc04f62826086704df68ddcc2717a2dcd89932daf1c0e912e75558c8d25a7bb914c18f21f883d9096b3302646d6af8b5fd37a77a425c7d5c79403e8ed47e885689f6d9adc80eef58a57f069c4a5b73d3f5c70c4a13fa50731a24d798b503b9fe27842df49dc50", 0xd3, 0x600}, {0x0, 0x0, 0xd}], 0x2a0cc10, &(0x7f0000000880)={[{@shortname_win95}, {@fat=@time_offset={'time_offset', 0x3d, 0x13}}, {@shortname_lower}, {@utf8no}, {@numtail}, {@shortname_mixed}]}) mkdirat(r3, &(0x7f0000000040)='./file1\x00', 0x2300) 12:12:07 executing program 2: prlimit64(0x0, 0xe, &(0x7f0000000280)={0x9, 0x8d}, 0x0) r0 = getpid() sched_setaffinity(0x0, 0x8, &(0x7f0000000040)=0xffffffffffff0166) sched_setattr(0x0, &(0x7f0000000140)={0x38, 0x2, 0x0, 0x0, 0x9}, 0x0) sched_setattr(r0, &(0x7f00000000c0)={0x38, 0x2, 0x0, 0x0, 0x5, 0x0, 0x0, 0x3}, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r1, &(0x7f000057eff8)=@abs, 0x6e) sendmmsg$unix(r2, &(0x7f00000bd000), 0x318, 0x0) recvmmsg(r1, &(0x7f00000000c0), 0x10106, 0x2, 0x0) r3 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) r4 = clone3(&(0x7f00000003c0)={0x80000, &(0x7f0000000080), &(0x7f0000000100), &(0x7f0000000180), {}, &(0x7f00000001c0)=""/9, 0x9, &(0x7f00000002c0)=""/208, &(0x7f0000000240)=[r0], 0x1, {r3}}, 0x58) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000a80)={0x0, 0x0, &(0x7f0000000640)=[{&(0x7f0000000500)="b9038d44325e53838d82981a232028f21c9a32258bae80667c9b76500b90dee4ec8a02d24923d7eca478d167e068560475392392a836eac2f1c6862b2657467cba92408b1fc259b5e0689c8d89c42f7804ace7b3d53f70cd1cfd7e23d034273ccb7039b5b693e1952b88e12c57b92ff110cced656ca15aaf78bdde14521f8776d4b9442b687a8d78da85293af3b7edd9a0081b18b34932d4e9ddf9ef7d852da64730731d76fa0f1fa89585e17d783ae1c04495ea2e8c6154cd6853faa062e0a1980c85ab387d0c3133aaa5a8ef45cee9a53a0b574d54700ccf31d13258920487090acb468247811557a9914340b6a8fdbe21a48f30", 0xf5}, {&(0x7f0000000600)="3dc8c91c2f574b90e31e37a9bcbf8eefb052c164de458e2cc5e0cda8ac8da1", 0x1f}, {&(0x7f0000000780)}], 0x3, &(0x7f0000000a40)=[@cred={{0x1c}}], 0x20}, 0x48004) sched_setattr(r4, &(0x7f0000000440)={0x38, 0x7, 0x50, 0x0, 0x10000, 0x3, 0x0, 0x0, 0x0, 0x3}, 0x0) [ 722.633303][T13700] loop1: detected capacity change from 0 to 264192 12:12:08 executing program 3: prlimit64(0x0, 0xe, &(0x7f0000000280)={0x9, 0x8d}, 0x0) getpid() sched_setaffinity(0x0, 0x8, &(0x7f0000000040)=0xffffffffffff0166) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r0, &(0x7f000057eff8)=@abs, 0x6e) sendmmsg$unix(r1, &(0x7f00000bd000), 0x318, 0x0) r2 = syz_mount_image$vfat(&(0x7f00000002c0), &(0x7f0000000440)='./file0\x00', 0xfffffffffffffffe, 0x3, &(0x7f0000000700)=[{&(0x7f0000000000)="eb3c906d8d6673fdd2617400028001000240000004f801", 0x17}, {&(0x7f0000000900)="57595a4b414c4c45522020085ac19f691107ff0000097eb3541980b01c42d149ffc610de7800000000135eed1df1d1001cc2de850f1fffb2aed768635ef7e75eff912ac4c15e29fb3418fafff8d198e312475ffa1d000000000000ad25822a17b17f463e104179c19c2ad2fbddc04f62826086704df68ddcc2717a2dcd89932daf1c0e912e75558c8d25a7bb914c18f21f883d9096b3302646d6af8b5fd37a77a425c7d5c79403e8ed47e885689f6d9adc80eef58a57f069c4a5b73d3f5c70c4a13fa50731a24d798b503b9fe27842df49dc50", 0xd3, 0x600}, {0x0, 0x0, 0xd}], 0x2a0cc10, &(0x7f0000000880)={[{@shortname_win95}, {@fat=@time_offset={'time_offset', 0x3d, 0x13}}, {@shortname_lower}, {@utf8no}, {@numtail}, {@shortname_mixed}]}) mkdirat(r2, &(0x7f0000000040)='./file1\x00', 0x2300) [ 722.852764][T13704] loop3: detected capacity change from 0 to 264192 12:12:08 executing program 0: prlimit64(0x0, 0xe, &(0x7f0000000280)={0x9, 0x8d}, 0x0) r0 = getpid() sched_setaffinity(0x0, 0x8, &(0x7f0000000040)=0xffffffffffff0166) sched_setattr(0x0, &(0x7f0000000140)={0x38, 0x2, 0x0, 0x0, 0x9}, 0x0) sched_setattr(r0, &(0x7f00000000c0)={0x38, 0x2, 0x0, 0x0, 0x5, 0x0, 0x0, 0x3}, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r1, &(0x7f000057eff8)=@abs, 0x6e) sendmmsg$unix(r2, &(0x7f00000bd000), 0x318, 0x0) recvmmsg(r1, &(0x7f00000000c0), 0x10106, 0x2, 0x0) r3 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) r4 = clone3(&(0x7f00000003c0)={0x80000, &(0x7f0000000080), &(0x7f0000000100), &(0x7f0000000180), {}, &(0x7f00000001c0)=""/9, 0x9, &(0x7f00000002c0)=""/208, &(0x7f0000000240)=[r0], 0x1, {r3}}, 0x58) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000a80)={0x0, 0x0, &(0x7f0000000640)=[{&(0x7f0000000500)="b9038d44325e53838d82981a232028f21c9a32258bae80667c9b76500b90dee4ec8a02d24923d7eca478d167e068560475392392a836eac2f1c6862b2657467cba92408b1fc259b5e0689c8d89c42f7804ace7b3d53f70cd1cfd7e23d034273ccb7039b5b693e1952b88e12c57b92ff110cced656ca15aaf78bdde14521f8776d4b9442b687a8d78da85293af3b7edd9a0081b18b34932d4e9ddf9ef7d852da64730731d76fa0f1fa89585e17d783ae1c04495ea2e8c6154cd6853faa062e0a1980c85ab387d0c3133aaa5a8ef45cee9a53a0b574d54700ccf31d13258920487090acb468247811557a9914340b6a8fdbe21a48f30", 0xf5}, {&(0x7f0000000600)="3dc8c91c2f574b90e31e37a9bcbf8eefb052c164de458e2cc5e0cda8ac8da1", 0x1f}, {&(0x7f0000000780)}], 0x3, &(0x7f0000000a40)=[@cred={{0x1c}}], 0x20}, 0x48004) sched_setattr(r4, &(0x7f0000000440)={0x38, 0x7, 0x50, 0x0, 0x10000, 0x3, 0x0, 0x0, 0x0, 0x3}, 0x0) setrlimit(0x3, &(0x7f00000004c0)={0x3}) 12:12:08 executing program 5: prlimit64(0x0, 0xe, &(0x7f0000000280)={0x9, 0x8d}, 0x0) r0 = getpid() sched_setaffinity(0x0, 0x8, &(0x7f0000000040)=0xffffffffffff0166) sched_setattr(0x0, &(0x7f0000000140)={0x38, 0x2, 0x0, 0x0, 0x9}, 0x0) sched_setattr(r0, &(0x7f00000000c0)={0x38, 0x2, 0x0, 0x0, 0x5, 0x0, 0x0, 0x3}, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r1, &(0x7f000057eff8)=@abs, 0x6e) sendmmsg$unix(r2, &(0x7f00000bd000), 0x318, 0x0) r3 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) clone3(&(0x7f00000003c0)={0x80000, &(0x7f0000000080), &(0x7f0000000100), &(0x7f0000000180), {}, &(0x7f00000001c0)=""/9, 0x9, &(0x7f00000002c0)=""/208, &(0x7f0000000240)=[r0], 0x1, {r3}}, 0x58) 12:12:08 executing program 4: prlimit64(0x0, 0xe, &(0x7f0000000280)={0x9, 0x8d}, 0x0) r0 = getpid() sched_setaffinity(0x0, 0x8, &(0x7f0000000040)=0xffffffffffff0166) sched_setattr(0x0, &(0x7f0000000140)={0x38, 0x2, 0x0, 0x0, 0x9}, 0x0) sched_setattr(r0, &(0x7f00000000c0)={0x38, 0x2, 0x0, 0x0, 0x5, 0x0, 0x0, 0x3}, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r1, &(0x7f000057eff8)=@abs, 0x6e) sendmmsg$unix(r2, &(0x7f00000bd000), 0x318, 0x0) recvmmsg(r1, &(0x7f00000000c0), 0x10106, 0x2, 0x0) clone3(&(0x7f00000003c0)={0x80000, &(0x7f0000000080), &(0x7f0000000100), &(0x7f0000000180), {}, &(0x7f00000001c0)=""/9, 0x9, &(0x7f00000002c0)=""/208, &(0x7f0000000240)=[r0], 0x1}, 0x58) 12:12:09 executing program 1: prlimit64(0x0, 0xe, &(0x7f0000000280)={0x9, 0x8d}, 0x0) r0 = getpid() sched_setaffinity(0x0, 0x8, &(0x7f0000000040)=0xffffffffffff0166) sched_setattr(0x0, &(0x7f0000000140)={0x38, 0x2, 0x0, 0x0, 0x9}, 0x0) sched_setattr(r0, &(0x7f00000000c0)={0x38, 0x2, 0x0, 0x0, 0x5, 0x0, 0x0, 0x3}, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff}) connect$unix(r1, &(0x7f000057eff8)=@abs, 0x6e) recvmmsg(r1, &(0x7f00000000c0), 0x10106, 0x2, 0x0) r2 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) clone3(&(0x7f00000003c0)={0x80000, &(0x7f0000000080), &(0x7f0000000100), &(0x7f0000000180), {}, &(0x7f00000001c0)=""/9, 0x9, &(0x7f00000002c0)=""/208, &(0x7f0000000240)=[r0], 0x1, {r2}}, 0x58) r3 = syz_mount_image$vfat(&(0x7f00000002c0), &(0x7f0000000440)='./file0\x00', 0xfffffffffffffffe, 0x3, &(0x7f0000000700)=[{&(0x7f0000000000)="eb3c906d8d6673fdd2617400028001000240000004f801", 0x17}, {&(0x7f0000000900)="57595a4b414c4c45522020085ac19f691107ff0000097eb3541980b01c42d149ffc610de7800000000135eed1df1d1001cc2de850f1fffb2aed768635ef7e75eff912ac4c15e29fb3418fafff8d198e312475ffa1d000000000000ad25822a17b17f463e104179c19c2ad2fbddc04f62826086704df68ddcc2717a2dcd89932daf1c0e912e75558c8d25a7bb914c18f21f883d9096b3302646d6af8b5fd37a77a425c7d5c79403e8ed47e885689f6d9adc80eef58a57f069c4a5b73d3f5c70c4a13fa50731a24d798b503b9fe27842df49dc50", 0xd3, 0x600}, {0x0, 0x0, 0xd}], 0x2a0cc10, &(0x7f0000000880)={[{@shortname_win95}, {@fat=@time_offset={'time_offset', 0x3d, 0x13}}, {@shortname_lower}, {@utf8no}, {@numtail}, {@shortname_mixed}]}) mkdirat(r3, &(0x7f0000000040)='./file1\x00', 0x2300) 12:12:09 executing program 2: prlimit64(0x0, 0xe, &(0x7f0000000280)={0x9, 0x8d}, 0x0) r0 = getpid() sched_setaffinity(0x0, 0x8, &(0x7f0000000040)=0xffffffffffff0166) sched_setattr(0x0, &(0x7f0000000140)={0x38, 0x2, 0x0, 0x0, 0x9}, 0x0) sched_setattr(r0, &(0x7f00000000c0)={0x38, 0x2, 0x0, 0x0, 0x5, 0x0, 0x0, 0x3}, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r1, &(0x7f000057eff8)=@abs, 0x6e) sendmmsg$unix(r2, &(0x7f00000bd000), 0x318, 0x0) recvmmsg(r1, &(0x7f00000000c0), 0x10106, 0x2, 0x0) r3 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) clone3(&(0x7f00000003c0)={0x80000, &(0x7f0000000080), &(0x7f0000000100), &(0x7f0000000180), {}, &(0x7f00000001c0)=""/9, 0x9, &(0x7f00000002c0)=""/208, &(0x7f0000000240)=[r0], 0x1, {r3}}, 0x58) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000a80)={0x0, 0x0, &(0x7f0000000640)=[{&(0x7f0000000500)="b9038d44325e53838d82981a232028f21c9a32258bae80667c9b76500b90dee4ec8a02d24923d7eca478d167e068560475392392a836eac2f1c6862b2657467cba92408b1fc259b5e0689c8d89c42f7804ace7b3d53f70cd1cfd7e23d034273ccb7039b5b693e1952b88e12c57b92ff110cced656ca15aaf78bdde14521f8776d4b9442b687a8d78da85293af3b7edd9a0081b18b34932d4e9ddf9ef7d852da64730731d76fa0f1fa89585e17d783ae1c04495ea2e8c6154cd6853faa062e0a1980c85ab387d0c3133aaa5a8ef45cee9a53a0b574d54700ccf31d13258920487090acb468247811557a9914340b6a8fdbe21a48f30", 0xf5}, {&(0x7f0000000600)="3dc8c91c2f574b90e31e37a9bcbf8eefb052c164de458e2cc5e0cda8ac8da1", 0x1f}, {&(0x7f0000000780)}], 0x3, &(0x7f0000000a40)=[@cred={{0x1c}}], 0x20}, 0x48004) 12:12:09 executing program 0: prlimit64(0x0, 0xe, &(0x7f0000000280)={0x9, 0x8d}, 0x0) r0 = getpid() sched_setaffinity(0x0, 0x8, &(0x7f0000000040)=0xffffffffffff0166) sched_setattr(0x0, &(0x7f0000000140)={0x38, 0x2, 0x0, 0x0, 0x9}, 0x0) sched_setattr(r0, &(0x7f00000000c0)={0x38, 0x2, 0x0, 0x0, 0x5, 0x0, 0x0, 0x3}, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r1, &(0x7f000057eff8)=@abs, 0x6e) sendmmsg$unix(r2, &(0x7f00000bd000), 0x318, 0x0) r3 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) clone3(&(0x7f00000003c0)={0x80000, &(0x7f0000000080), &(0x7f0000000100), &(0x7f0000000180), {}, &(0x7f00000001c0)=""/9, 0x9, &(0x7f00000002c0)=""/208, &(0x7f0000000240)=[r0], 0x1, {r3}}, 0x58) 12:12:09 executing program 5: prlimit64(0x0, 0xe, &(0x7f0000000280)={0x9, 0x8d}, 0x0) r0 = getpid() sched_setaffinity(0x0, 0x8, &(0x7f0000000040)=0xffffffffffff0166) sched_setattr(0x0, &(0x7f0000000140)={0x38, 0x2, 0x0, 0x0, 0x9}, 0x0) sched_setattr(r0, &(0x7f00000000c0)={0x38, 0x2, 0x0, 0x0, 0x5, 0x0, 0x0, 0x3}, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff}) connect$unix(r1, &(0x7f000057eff8)=@abs, 0x6e) recvmmsg(r1, &(0x7f00000000c0), 0x10106, 0x2, 0x0) r2 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) clone3(&(0x7f00000003c0)={0x80000, &(0x7f0000000080), &(0x7f0000000100), &(0x7f0000000180), {}, &(0x7f00000001c0)=""/9, 0x9, &(0x7f00000002c0)=""/208, &(0x7f0000000240)=[r0], 0x1, {r2}}, 0x58) 12:12:09 executing program 4: r0 = memfd_create(&(0x7f0000001fc1)='\x00\xac=\x9d\xd2\xdb\xe6\xbf\xb4\b\xedcJ\x8e\x84\xd4N\x12\x9b\x1f\t\xbd\x11+\x86T\x16\xa3\xb3\xae0\x9f9?\xefo\xa4k\x012>\xa1\x9c\x86x\x1c\x9f\x84\x195\xde\x97_\t~\xf3Y\x12\"p^\xc1\x0f', 0x0) write(r0, &(0x7f0000002000), 0x0) ftruncate(r0, 0xfff) sendfile(r0, r0, &(0x7f0000001000), 0xfec) write$binfmt_elf64(r0, &(0x7f0000000100)=ANY=[@ANYBLOB="03"], 0x78) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x4, 0x11, r0, 0x0) openat$ppp(0xffffffffffffff9c, &(0x7f0000000280), 0x6284, 0x0) [ 724.004832][T13722] loop1: detected capacity change from 0 to 264192 12:12:09 executing program 3: prlimit64(0x0, 0xe, &(0x7f0000000280)={0x9, 0x8d}, 0x0) getpid() sched_setaffinity(0x0, 0x8, &(0x7f0000000040)=0xffffffffffff0166) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r0, &(0x7f000057eff8)=@abs, 0x6e) sendmmsg$unix(r1, &(0x7f00000bd000), 0x318, 0x0) r2 = syz_mount_image$vfat(&(0x7f00000002c0), &(0x7f0000000440)='./file0\x00', 0xfffffffffffffffe, 0x3, &(0x7f0000000700)=[{&(0x7f0000000000)="eb3c906d8d6673fdd2617400028001000240000004f801", 0x17}, {&(0x7f0000000900)="57595a4b414c4c45522020085ac19f691107ff0000097eb3541980b01c42d149ffc610de7800000000135eed1df1d1001cc2de850f1fffb2aed768635ef7e75eff912ac4c15e29fb3418fafff8d198e312475ffa1d000000000000ad25822a17b17f463e104179c19c2ad2fbddc04f62826086704df68ddcc2717a2dcd89932daf1c0e912e75558c8d25a7bb914c18f21f883d9096b3302646d6af8b5fd37a77a425c7d5c79403e8ed47e885689f6d9adc80eef58a57f069c4a5b73d3f5c70c4a13fa50731a24d798b503b9fe27842df49dc50", 0xd3, 0x600}, {0x0, 0x0, 0xd}], 0x2a0cc10, &(0x7f0000000880)={[{@shortname_win95}, {@fat=@time_offset={'time_offset', 0x3d, 0x13}}, {@shortname_lower}, {@utf8no}, {@numtail}, {@shortname_mixed}]}) mkdirat(r2, &(0x7f0000000040)='./file1\x00', 0x2300) 12:12:09 executing program 4: prlimit64(0x0, 0xe, &(0x7f0000000280)={0x9, 0x8d}, 0x0) r0 = getpid() sched_setaffinity(0x0, 0x8, &(0x7f0000000040)=0xffffffffffff0166) sched_setattr(0x0, &(0x7f0000000140)={0x38, 0x2, 0x0, 0x0, 0x9}, 0x0) sched_setattr(r0, &(0x7f00000000c0)={0x38, 0x2, 0x0, 0x0, 0x5, 0x0, 0x0, 0x3}, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r1, &(0x7f000057eff8)=@abs, 0x6e) sendmmsg$unix(r2, &(0x7f00000bd000), 0x318, 0x0) r3 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) clone3(&(0x7f00000003c0)={0x80000, &(0x7f0000000080), &(0x7f0000000100), &(0x7f0000000180), {}, &(0x7f00000001c0)=""/9, 0x9, &(0x7f00000002c0)=""/208, &(0x7f0000000240)=[r0], 0x1, {r3}}, 0x58) [ 724.283733][T13736] loop3: detected capacity change from 0 to 264192 12:12:09 executing program 2: prlimit64(0x0, 0xe, &(0x7f0000000280)={0x9, 0x8d}, 0x0) r0 = getpid() sched_setaffinity(0x0, 0x8, &(0x7f0000000040)=0xffffffffffff0166) sched_setattr(0x0, &(0x7f0000000140)={0x38, 0x2, 0x0, 0x0, 0x9}, 0x0) sched_setattr(r0, &(0x7f00000000c0)={0x38, 0x2, 0x0, 0x0, 0x5, 0x0, 0x0, 0x3}, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r1, &(0x7f000057eff8)=@abs, 0x6e) sendmmsg$unix(r2, &(0x7f00000bd000), 0x318, 0x0) recvmmsg(r1, &(0x7f00000000c0), 0x10106, 0x2, 0x0) r3 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) clone3(&(0x7f00000003c0)={0x80000, &(0x7f0000000080), &(0x7f0000000100), &(0x7f0000000180), {}, &(0x7f00000001c0)=""/9, 0x9, &(0x7f00000002c0)=""/208, &(0x7f0000000240)=[r0], 0x1, {r3}}, 0x58) 12:12:10 executing program 1: prlimit64(0x0, 0xe, &(0x7f0000000280)={0x9, 0x8d}, 0x0) r0 = getpid() sched_setaffinity(0x0, 0x8, &(0x7f0000000040)=0xffffffffffff0166) sched_setattr(0x0, &(0x7f0000000140)={0x38, 0x2, 0x0, 0x0, 0x9}, 0x0) sched_setattr(r0, &(0x7f00000000c0)={0x38, 0x2, 0x0, 0x0, 0x5, 0x0, 0x0, 0x3}, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) sendmmsg$unix(r2, &(0x7f00000bd000), 0x318, 0x0) recvmmsg(r1, &(0x7f00000000c0), 0x10106, 0x2, 0x0) r3 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) clone3(&(0x7f00000003c0)={0x80000, &(0x7f0000000080), &(0x7f0000000100), &(0x7f0000000180), {}, &(0x7f00000001c0)=""/9, 0x9, &(0x7f00000002c0)=""/208, &(0x7f0000000240)=[r0], 0x1, {r3}}, 0x58) r4 = syz_mount_image$vfat(&(0x7f00000002c0), &(0x7f0000000440)='./file0\x00', 0xfffffffffffffffe, 0x3, &(0x7f0000000700)=[{&(0x7f0000000000)="eb3c906d8d6673fdd2617400028001000240000004f801", 0x17}, {&(0x7f0000000900)="57595a4b414c4c45522020085ac19f691107ff0000097eb3541980b01c42d149ffc610de7800000000135eed1df1d1001cc2de850f1fffb2aed768635ef7e75eff912ac4c15e29fb3418fafff8d198e312475ffa1d000000000000ad25822a17b17f463e104179c19c2ad2fbddc04f62826086704df68ddcc2717a2dcd89932daf1c0e912e75558c8d25a7bb914c18f21f883d9096b3302646d6af8b5fd37a77a425c7d5c79403e8ed47e885689f6d9adc80eef58a57f069c4a5b73d3f5c70c4a13fa50731a24d798b503b9fe27842df49dc50", 0xd3, 0x600}, {0x0, 0x0, 0xd}], 0x2a0cc10, &(0x7f0000000880)={[{@shortname_win95}, {@fat=@time_offset={'time_offset', 0x3d, 0x13}}, {@shortname_lower}, {@utf8no}, {@numtail}, {@shortname_mixed}]}) mkdirat(r4, &(0x7f0000000040)='./file1\x00', 0x2300) [ 724.863852][T13744] loop1: detected capacity change from 0 to 264192 12:12:10 executing program 0: prlimit64(0x0, 0xe, &(0x7f0000000280)={0x9, 0x8d}, 0x0) r0 = getpid() sched_setaffinity(0x0, 0x8, &(0x7f0000000040)=0xffffffffffff0166) sched_setattr(0x0, &(0x7f0000000140)={0x38, 0x2, 0x0, 0x0, 0x9}, 0x0) sched_setattr(r0, &(0x7f00000000c0)={0x38, 0x2, 0x0, 0x0, 0x5, 0x0, 0x0, 0x3}, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r1, &(0x7f000057eff8)=@abs, 0x6e) sendmmsg$unix(r2, &(0x7f00000bd000), 0x318, 0x0) r3 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) clone3(&(0x7f00000003c0)={0x80000, &(0x7f0000000080), &(0x7f0000000100), &(0x7f0000000180), {}, &(0x7f00000001c0)=""/9, 0x9, &(0x7f00000002c0)=""/208, &(0x7f0000000240)=[r0], 0x1, {r3}}, 0x58) 12:12:10 executing program 5: prlimit64(0x0, 0xe, &(0x7f0000000280)={0x9, 0x8d}, 0x0) r0 = getpid() sched_setaffinity(0x0, 0x8, &(0x7f0000000040)=0xffffffffffff0166) sched_setattr(0x0, &(0x7f0000000140)={0x38, 0x2, 0x0, 0x0, 0x9}, 0x0) sched_setattr(r0, &(0x7f00000000c0)={0x38, 0x2, 0x0, 0x0, 0x5, 0x0, 0x0, 0x3}, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff}) connect$unix(r1, &(0x7f000057eff8)=@abs, 0x6e) recvmmsg(r1, &(0x7f00000000c0), 0x10106, 0x2, 0x0) r2 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) clone3(&(0x7f00000003c0)={0x80000, &(0x7f0000000080), &(0x7f0000000100), &(0x7f0000000180), {}, &(0x7f00000001c0)=""/9, 0x9, &(0x7f00000002c0)=""/208, &(0x7f0000000240)=[r0], 0x1, {r2}}, 0x58) 12:12:10 executing program 4: r0 = memfd_create(&(0x7f0000001fc1)='\x00\xac=\x9d\xd2\xdb\xe6\xbf\xb4\b\xedcJ\x8e\x84\xd4N\x12\x9b\x1f\t\xbd\x11+\x86T\x16\xa3\xb3\xae0\x9f9?\xefo\xa4k\x012>\xa1\x9c\x86x\x1c\x9f\x84\x195\xde\x97_\t~\xf3Y\x12\"p^\xc1\x0f', 0x0) write(r0, &(0x7f0000002000), 0x0) ftruncate(r0, 0xfff) sendfile(r0, r0, &(0x7f0000001000), 0xfec) write$binfmt_elf64(r0, &(0x7f0000000100)=ANY=[@ANYBLOB="03"], 0x78) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x4, 0x11, r0, 0x0) openat$ppp(0xffffffffffffff9c, &(0x7f0000000280), 0x6284, 0x0) 12:12:10 executing program 4: r0 = memfd_create(&(0x7f0000001fc1)='\x00\xac=\x9d\xd2\xdb\xe6\xbf\xb4\b\xedcJ\x8e\x84\xd4N\x12\x9b\x1f\t\xbd\x11+\x86T\x16\xa3\xb3\xae0\x9f9?\xefo\xa4k\x012>\xa1\x9c\x86x\x1c\x9f\x84\x195\xde\x97_\t~\xf3Y\x12\"p^\xc1\x0f', 0x0) ftruncate(r0, 0xfff) sendfile(r0, r0, &(0x7f0000001000), 0xfec) write$binfmt_elf64(r0, &(0x7f0000000100)=ANY=[@ANYBLOB="03"], 0x78) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x4, 0x11, r0, 0x0) openat$ppp(0xffffffffffffff9c, &(0x7f0000000280), 0x6284, 0x0) 12:12:10 executing program 3: prlimit64(0x0, 0xe, &(0x7f0000000280)={0x9, 0x8d}, 0x0) getpid() socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r0, &(0x7f000057eff8)=@abs, 0x6e) sendmmsg$unix(r1, &(0x7f00000bd000), 0x318, 0x0) r2 = syz_mount_image$vfat(&(0x7f00000002c0), &(0x7f0000000440)='./file0\x00', 0xfffffffffffffffe, 0x3, &(0x7f0000000700)=[{&(0x7f0000000000)="eb3c906d8d6673fdd2617400028001000240000004f801", 0x17}, {&(0x7f0000000900)="57595a4b414c4c45522020085ac19f691107ff0000097eb3541980b01c42d149ffc610de7800000000135eed1df1d1001cc2de850f1fffb2aed768635ef7e75eff912ac4c15e29fb3418fafff8d198e312475ffa1d000000000000ad25822a17b17f463e104179c19c2ad2fbddc04f62826086704df68ddcc2717a2dcd89932daf1c0e912e75558c8d25a7bb914c18f21f883d9096b3302646d6af8b5fd37a77a425c7d5c79403e8ed47e885689f6d9adc80eef58a57f069c4a5b73d3f5c70c4a13fa50731a24d798b503b9fe27842df49dc50", 0xd3, 0x600}, {0x0, 0x0, 0xd}], 0x2a0cc10, &(0x7f0000000880)={[{@shortname_win95}, {@fat=@time_offset={'time_offset', 0x3d, 0x13}}, {@shortname_lower}, {@utf8no}, {@numtail}, {@shortname_mixed}]}) mkdirat(r2, &(0x7f0000000040)='./file1\x00', 0x2300) 12:12:10 executing program 4: r0 = memfd_create(&(0x7f0000001fc1)='\x00\xac=\x9d\xd2\xdb\xe6\xbf\xb4\b\xedcJ\x8e\x84\xd4N\x12\x9b\x1f\t\xbd\x11+\x86T\x16\xa3\xb3\xae0\x9f9?\xefo\xa4k\x012>\xa1\x9c\x86x\x1c\x9f\x84\x195\xde\x97_\t~\xf3Y\x12\"p^\xc1\x0f', 0x0) write(r0, &(0x7f0000002000), 0x0) ftruncate(r0, 0xfff) sendfile(r0, r0, &(0x7f0000001000), 0xfec) write$binfmt_elf64(r0, &(0x7f0000000100)=ANY=[@ANYBLOB="03"], 0x78) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x4, 0x11, r0, 0x0) openat$ppp(0xffffffffffffff9c, &(0x7f0000000280), 0x6284, 0x0) 12:12:10 executing program 4: prlimit64(0x0, 0xe, &(0x7f0000000280)={0x9, 0x8d}, 0x0) r0 = getpid() sched_setaffinity(0x0, 0x8, &(0x7f0000000040)=0xffffffffffff0166) sched_setattr(0x0, &(0x7f0000000140)={0x38, 0x2, 0x0, 0x0, 0x9}, 0x0) sched_setattr(r0, &(0x7f00000000c0)={0x38, 0x2, 0x0, 0x0, 0x5, 0x0, 0x0, 0x3}, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r1, &(0x7f000057eff8)=@abs, 0x6e) sendmmsg$unix(r2, &(0x7f00000bd000), 0x318, 0x0) recvmmsg(r1, &(0x7f00000000c0), 0x10106, 0x2, 0x0) r3 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) r4 = clone3(&(0x7f00000003c0)={0x80000, &(0x7f0000000080), &(0x7f0000000100), &(0x7f0000000180), {}, &(0x7f00000001c0)=""/9, 0x9, &(0x7f00000002c0)=""/208, &(0x7f0000000240)=[r0], 0x1, {r3}}, 0x58) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000a80)={0x0, 0x0, &(0x7f0000000640)=[{&(0x7f0000000500)="b9038d44325e53838d82981a232028f21c9a32258bae80667c9b76500b90dee4ec8a02d24923d7eca478d167e068560475392392a836eac2f1c6862b2657467cba92408b1fc259b5e0689c8d89c42f7804ace7b3d53f70cd1cfd7e23d034273ccb7039b5b693e1952b88e12c57b92ff110cced656ca15aaf78bdde14521f8776d4b9442b687a8d78da85293af3b7edd9a0081b18b34932d4e9ddf9ef7d852da64730731d76fa0f1fa89585e17d783ae1c04495ea2e8c6154cd6853faa062e0a1980c85ab387d0c3133aaa5a8ef45cee9a53a0b574d54700ccf31d13258920487090acb468247811557a9914340b6a8fdbe21a48f30", 0xf5}, {&(0x7f0000000600)="3dc8c91c2f574b90e31e37a9bcbf8eefb052c164de458e2cc5e0cda8ac8da1", 0x1f}, {&(0x7f0000000780)}], 0x3, &(0x7f0000000a40)=[@cred={{0x1c}}], 0x20}, 0x48004) sched_setattr(r4, &(0x7f0000000440)={0x38, 0x7, 0x50, 0x0, 0x10000, 0x3, 0x0, 0x0, 0x0, 0x3}, 0x0) setrlimit(0x3, &(0x7f00000004c0)={0x3}) mkdirat(0xffffffffffffffff, &(0x7f0000000040)='./file1\x00', 0x2300) [ 725.185398][T13762] loop3: detected capacity change from 0 to 264192 12:12:10 executing program 2: prlimit64(0x0, 0xe, &(0x7f0000000280)={0x9, 0x8d}, 0x0) r0 = getpid() sched_setaffinity(0x0, 0x8, &(0x7f0000000040)=0xffffffffffff0166) sched_setattr(0x0, &(0x7f0000000140)={0x38, 0x2, 0x0, 0x0, 0x9}, 0x0) sched_setattr(r0, &(0x7f00000000c0)={0x38, 0x2, 0x0, 0x0, 0x5, 0x0, 0x0, 0x3}, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r1, &(0x7f000057eff8)=@abs, 0x6e) sendmmsg$unix(r2, &(0x7f00000bd000), 0x318, 0x0) recvmmsg(r1, &(0x7f00000000c0), 0x10106, 0x2, 0x0) clone3(&(0x7f00000003c0)={0x80000, &(0x7f0000000080), &(0x7f0000000100), &(0x7f0000000180), {}, &(0x7f00000001c0)=""/9, 0x9, &(0x7f00000002c0)=""/208, &(0x7f0000000240)=[r0], 0x1}, 0x58) 12:12:11 executing program 1: prlimit64(0x0, 0xe, &(0x7f0000000280)={0x9, 0x8d}, 0x0) r0 = getpid() sched_setaffinity(0x0, 0x8, &(0x7f0000000040)=0xffffffffffff0166) sched_setattr(0x0, &(0x7f0000000140)={0x38, 0x2, 0x0, 0x0, 0x9}, 0x0) sched_setattr(r0, &(0x7f00000000c0)={0x38, 0x2, 0x0, 0x0, 0x5, 0x0, 0x0, 0x3}, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) sendmmsg$unix(r2, &(0x7f00000bd000), 0x318, 0x0) recvmmsg(r1, &(0x7f00000000c0), 0x10106, 0x2, 0x0) r3 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) clone3(&(0x7f00000003c0)={0x80000, &(0x7f0000000080), &(0x7f0000000100), &(0x7f0000000180), {}, &(0x7f00000001c0)=""/9, 0x9, &(0x7f00000002c0)=""/208, &(0x7f0000000240)=[r0], 0x1, {r3}}, 0x58) r4 = syz_mount_image$vfat(&(0x7f00000002c0), &(0x7f0000000440)='./file0\x00', 0xfffffffffffffffe, 0x3, &(0x7f0000000700)=[{&(0x7f0000000000)="eb3c906d8d6673fdd2617400028001000240000004f801", 0x17}, {&(0x7f0000000900)="57595a4b414c4c45522020085ac19f691107ff0000097eb3541980b01c42d149ffc610de7800000000135eed1df1d1001cc2de850f1fffb2aed768635ef7e75eff912ac4c15e29fb3418fafff8d198e312475ffa1d000000000000ad25822a17b17f463e104179c19c2ad2fbddc04f62826086704df68ddcc2717a2dcd89932daf1c0e912e75558c8d25a7bb914c18f21f883d9096b3302646d6af8b5fd37a77a425c7d5c79403e8ed47e885689f6d9adc80eef58a57f069c4a5b73d3f5c70c4a13fa50731a24d798b503b9fe27842df49dc50", 0xd3, 0x600}, {0x0, 0x0, 0xd}], 0x2a0cc10, &(0x7f0000000880)={[{@shortname_win95}, {@fat=@time_offset={'time_offset', 0x3d, 0x13}}, {@shortname_lower}, {@utf8no}, {@numtail}, {@shortname_mixed}]}) mkdirat(r4, &(0x7f0000000040)='./file1\x00', 0x2300) [ 725.873388][T13772] loop1: detected capacity change from 0 to 264192 12:12:11 executing program 4: prlimit64(0x0, 0xe, &(0x7f0000000280)={0x9, 0x8d}, 0x0) r0 = getpid() sched_setaffinity(0x0, 0x8, &(0x7f0000000040)=0xffffffffffff0166) sched_setattr(0x0, &(0x7f0000000140)={0x38, 0x2, 0x0, 0x0, 0x9}, 0x0) sched_setattr(r0, &(0x7f00000000c0)={0x38, 0x2, 0x0, 0x0, 0x5, 0x0, 0x0, 0x3}, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r1, &(0x7f000057eff8)=@abs, 0x6e) sendmmsg$unix(r2, &(0x7f00000bd000), 0x318, 0x0) recvmmsg(r1, &(0x7f00000000c0), 0x10106, 0x2, 0x0) r3 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) r4 = clone3(&(0x7f00000003c0)={0x80000, &(0x7f0000000080), &(0x7f0000000100), &(0x7f0000000180), {}, &(0x7f00000001c0)=""/9, 0x9, &(0x7f00000002c0)=""/208, &(0x7f0000000240)=[r0], 0x1, {r3}}, 0x58) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000a80)={0x0, 0x0, &(0x7f0000000640)=[{&(0x7f0000000500)="b9038d44325e53838d82981a232028f21c9a32258bae80667c9b76500b90dee4ec8a02d24923d7eca478d167e068560475392392a836eac2f1c6862b2657467cba92408b1fc259b5e0689c8d89c42f7804ace7b3d53f70cd1cfd7e23d034273ccb7039b5b693e1952b88e12c57b92ff110cced656ca15aaf78bdde14521f8776d4b9442b687a8d78da85293af3b7edd9a0081b18b34932d4e9ddf9ef7d852da64730731d76fa0f1fa89585e17d783ae1c04495ea2e8c6154cd6853faa062e0a1980c85ab387d0c3133aaa5a8ef45cee9a53a0b574d54700ccf31d13258920487090acb468247811557a9914340b6a8fdbe21a48f30", 0xf5}, {&(0x7f0000000600)="3dc8c91c2f574b90e31e37a9bcbf8eefb052c164de458e2cc5e0cda8ac8da1", 0x1f}, {&(0x7f0000000780)}], 0x3, &(0x7f0000000a40)=[@cred={{0x1c}}], 0x20}, 0x48004) sched_setattr(r4, &(0x7f0000000440)={0x38, 0x7, 0x50, 0x0, 0x10000, 0x3, 0x0, 0x0, 0x0, 0x3}, 0x0) setrlimit(0x3, &(0x7f00000004c0)={0x3}) r5 = syz_mount_image$vfat(&(0x7f00000002c0), &(0x7f0000000440)='./file0\x00', 0xfffffffffffffffe, 0x3, &(0x7f0000000700)=[{&(0x7f0000000000)="eb3c906d8d6673fdd2617400028001000240000004f801", 0x17}, {&(0x7f0000000900)="57595a4b414c4c45522020085ac19f691107ff0000097eb3541980b01c42d149ffc610de7800000000135eed1df1d1001cc2de850f1fffb2aed768635ef7e75eff912ac4c15e29fb3418fafff8d198e312475ffa1d000000000000ad25822a17b17f463e104179c19c2ad2fbddc04f62826086704df68ddcc2717a2dcd89932daf1c0e912e75558c8d25a7bb914c18f21f883d9096b3302646d6af8b5fd37a77a425c7d5c79403e8ed47e885689f6d9adc80eef58a57f069c4a5b73d3f5c70c4a13fa50731a24d798b503b9fe27842df49dc50", 0xd3, 0x600}, {0x0, 0x0, 0xd}], 0x2a0cc10, &(0x7f0000000880)={[{@shortname_win95}, {@fat=@time_offset={'time_offset', 0x3d, 0x13}}, {@shortname_lower}, {@utf8no}, {@numtail}, {@shortname_mixed}]}) mkdirat(r5, &(0x7f0000000040)='./file1\x00', 0x2300) 12:12:11 executing program 3: prlimit64(0x0, 0xe, &(0x7f0000000280)={0x9, 0x8d}, 0x0) getpid() socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r0, &(0x7f000057eff8)=@abs, 0x6e) sendmmsg$unix(r1, &(0x7f00000bd000), 0x318, 0x0) r2 = syz_mount_image$vfat(&(0x7f00000002c0), &(0x7f0000000440)='./file0\x00', 0xfffffffffffffffe, 0x3, &(0x7f0000000700)=[{&(0x7f0000000000)="eb3c906d8d6673fdd2617400028001000240000004f801", 0x17}, {&(0x7f0000000900)="57595a4b414c4c45522020085ac19f691107ff0000097eb3541980b01c42d149ffc610de7800000000135eed1df1d1001cc2de850f1fffb2aed768635ef7e75eff912ac4c15e29fb3418fafff8d198e312475ffa1d000000000000ad25822a17b17f463e104179c19c2ad2fbddc04f62826086704df68ddcc2717a2dcd89932daf1c0e912e75558c8d25a7bb914c18f21f883d9096b3302646d6af8b5fd37a77a425c7d5c79403e8ed47e885689f6d9adc80eef58a57f069c4a5b73d3f5c70c4a13fa50731a24d798b503b9fe27842df49dc50", 0xd3, 0x600}, {0x0, 0x0, 0xd}], 0x2a0cc10, &(0x7f0000000880)={[{@shortname_win95}, {@fat=@time_offset={'time_offset', 0x3d, 0x13}}, {@shortname_lower}, {@utf8no}, {@numtail}, {@shortname_mixed}]}) mkdirat(r2, &(0x7f0000000040)='./file1\x00', 0x2300) 12:12:11 executing program 0: r0 = memfd_create(&(0x7f0000001fc1)='\x00\xac=\x9d\xd2\xdb\xe6\xbf\xb4\b\xedcJ\x8e\x84\xd4N\x12\x9b\x1f\t\xbd\x11+\x86T\x16\xa3\xb3\xae0\x9f9?\xefo\xa4k\x012>\xa1\x9c\x86x\x1c\x9f\x84\x195\xde\x97_\t~\xf3Y\x12\"p^\xc1\x0f', 0x0) write(r0, &(0x7f0000002000)='/', 0x1) ftruncate(r0, 0xfff) sendfile(r0, r0, &(0x7f0000001000), 0xfec) syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) syz_genetlink_get_family_id$nl802154(&(0x7f0000000040), 0xffffffffffffffff) write$binfmt_elf64(r0, &(0x7f0000000100)=ANY=[@ANYBLOB="03"], 0x78) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x4, 0x11, r0, 0x0) openat$ppp(0xffffffffffffff9c, &(0x7f0000000280), 0x6284, 0x0) 12:12:11 executing program 5: prlimit64(0x0, 0xe, &(0x7f0000000280)={0x9, 0x8d}, 0x0) r0 = getpid() sched_setaffinity(0x0, 0x8, &(0x7f0000000040)=0xffffffffffff0166) sched_setattr(0x0, &(0x7f0000000140)={0x38, 0x2, 0x0, 0x0, 0x9}, 0x0) sched_setattr(r0, &(0x7f00000000c0)={0x38, 0x2, 0x0, 0x0, 0x5, 0x0, 0x0, 0x3}, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff}) connect$unix(r1, &(0x7f000057eff8)=@abs, 0x6e) recvmmsg(r1, &(0x7f00000000c0), 0x10106, 0x2, 0x0) r2 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) clone3(&(0x7f00000003c0)={0x80000, &(0x7f0000000080), &(0x7f0000000100), &(0x7f0000000180), {}, &(0x7f00000001c0)=""/9, 0x9, &(0x7f00000002c0)=""/208, &(0x7f0000000240)=[r0], 0x1, {r2}}, 0x58) [ 726.202225][T13784] loop4: detected capacity change from 0 to 264192 12:12:11 executing program 2: prlimit64(0x0, 0xe, &(0x7f0000000280)={0x9, 0x8d}, 0x0) r0 = getpid() sched_setaffinity(0x0, 0x8, &(0x7f0000000040)=0xffffffffffff0166) sched_setattr(0x0, &(0x7f0000000140)={0x38, 0x2, 0x0, 0x0, 0x9}, 0x0) sched_setattr(r0, &(0x7f00000000c0)={0x38, 0x2, 0x0, 0x0, 0x5, 0x0, 0x0, 0x3}, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r1, &(0x7f000057eff8)=@abs, 0x6e) sendmmsg$unix(r2, &(0x7f00000bd000), 0x318, 0x0) clone3(&(0x7f00000003c0)={0x80000, &(0x7f0000000080), &(0x7f0000000100), &(0x7f0000000180), {}, &(0x7f00000001c0)=""/9, 0x9, &(0x7f00000002c0)=""/208, &(0x7f0000000240)=[r0], 0x1}, 0x58) [ 726.259154][T13782] loop3: detected capacity change from 0 to 264192 12:12:11 executing program 0: prlimit64(0x0, 0xe, &(0x7f0000000280)={0x9, 0x8d}, 0x0) r0 = getpid() sched_setaffinity(0x0, 0x8, &(0x7f0000000040)=0xffffffffffff0166) sched_setattr(0x0, &(0x7f0000000140)={0x38, 0x2, 0x0, 0x0, 0x9}, 0x0) sched_setattr(r0, &(0x7f00000000c0)={0x38, 0x2, 0x0, 0x0, 0x5, 0x0, 0x0, 0x3}, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff}) connect$unix(r1, &(0x7f000057eff8)=@abs, 0x6e) recvmmsg(r1, &(0x7f00000000c0), 0x10106, 0x2, 0x0) r2 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) clone3(&(0x7f00000003c0)={0x80000, &(0x7f0000000080), &(0x7f0000000100), &(0x7f0000000180), {}, &(0x7f00000001c0)=""/9, 0x9, &(0x7f00000002c0)=""/208, &(0x7f0000000240)=[r0], 0x1, {r2}}, 0x58) 12:12:12 executing program 1: prlimit64(0x0, 0xe, &(0x7f0000000280)={0x9, 0x8d}, 0x0) r0 = getpid() sched_setaffinity(0x0, 0x8, &(0x7f0000000040)=0xffffffffffff0166) sched_setattr(0x0, &(0x7f0000000140)={0x38, 0x2, 0x0, 0x0, 0x9}, 0x0) sched_setattr(r0, &(0x7f00000000c0)={0x38, 0x2, 0x0, 0x0, 0x5, 0x0, 0x0, 0x3}, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) sendmmsg$unix(r2, &(0x7f00000bd000), 0x318, 0x0) recvmmsg(r1, &(0x7f00000000c0), 0x10106, 0x2, 0x0) r3 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) clone3(&(0x7f00000003c0)={0x80000, &(0x7f0000000080), &(0x7f0000000100), &(0x7f0000000180), {}, &(0x7f00000001c0)=""/9, 0x9, &(0x7f00000002c0)=""/208, &(0x7f0000000240)=[r0], 0x1, {r3}}, 0x58) r4 = syz_mount_image$vfat(&(0x7f00000002c0), &(0x7f0000000440)='./file0\x00', 0xfffffffffffffffe, 0x3, &(0x7f0000000700)=[{&(0x7f0000000000)="eb3c906d8d6673fdd2617400028001000240000004f801", 0x17}, {&(0x7f0000000900)="57595a4b414c4c45522020085ac19f691107ff0000097eb3541980b01c42d149ffc610de7800000000135eed1df1d1001cc2de850f1fffb2aed768635ef7e75eff912ac4c15e29fb3418fafff8d198e312475ffa1d000000000000ad25822a17b17f463e104179c19c2ad2fbddc04f62826086704df68ddcc2717a2dcd89932daf1c0e912e75558c8d25a7bb914c18f21f883d9096b3302646d6af8b5fd37a77a425c7d5c79403e8ed47e885689f6d9adc80eef58a57f069c4a5b73d3f5c70c4a13fa50731a24d798b503b9fe27842df49dc50", 0xd3, 0x600}, {0x0, 0x0, 0xd}], 0x2a0cc10, &(0x7f0000000880)={[{@shortname_win95}, {@fat=@time_offset={'time_offset', 0x3d, 0x13}}, {@shortname_lower}, {@utf8no}, {@numtail}, {@shortname_mixed}]}) mkdirat(r4, &(0x7f0000000040)='./file1\x00', 0x2300) [ 726.665998][T13795] loop1: detected capacity change from 0 to 264192 12:12:12 executing program 4: prlimit64(0x0, 0xe, &(0x7f0000000280)={0x9, 0x8d}, 0x0) r0 = getpid() sched_setaffinity(0x0, 0x8, &(0x7f0000000040)=0xffffffffffff0166) sched_setattr(0x0, &(0x7f0000000140)={0x38, 0x2, 0x0, 0x0, 0x9}, 0x0) sched_setattr(r0, &(0x7f00000000c0)={0x38, 0x2, 0x0, 0x0, 0x5, 0x0, 0x0, 0x3}, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r1, &(0x7f000057eff8)=@abs, 0x6e) sendmmsg$unix(r2, &(0x7f00000bd000), 0x318, 0x0) recvmmsg(r1, &(0x7f00000000c0), 0x10106, 0x2, 0x0) r3 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) r4 = clone3(&(0x7f00000003c0)={0x80000, &(0x7f0000000080), &(0x7f0000000100), &(0x7f0000000180), {}, &(0x7f00000001c0)=""/9, 0x9, &(0x7f00000002c0)=""/208, &(0x7f0000000240)=[r0], 0x1, {r3}}, 0x58) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000a80)={0x0, 0x0, &(0x7f0000000640)=[{&(0x7f0000000500)="b9038d44325e53838d82981a232028f21c9a32258bae80667c9b76500b90dee4ec8a02d24923d7eca478d167e068560475392392a836eac2f1c6862b2657467cba92408b1fc259b5e0689c8d89c42f7804ace7b3d53f70cd1cfd7e23d034273ccb7039b5b693e1952b88e12c57b92ff110cced656ca15aaf78bdde14521f8776d4b9442b687a8d78da85293af3b7edd9a0081b18b34932d4e9ddf9ef7d852da64730731d76fa0f1fa89585e17d783ae1c04495ea2e8c6154cd6853faa062e0a1980c85ab387d0c3133aaa5a8ef45cee9a53a0b574d54700ccf31d13258920487090acb468247811557a9914340b6a8fdbe21a48f30", 0xf5}, {&(0x7f0000000600)="3dc8c91c2f574b90e31e37a9bcbf8eefb052c164de458e2cc5e0cda8ac8da1", 0x1f}, {&(0x7f0000000780)}], 0x3, &(0x7f0000000a40)=[@cred={{0x1c}}], 0x20}, 0x48004) sched_setattr(r4, &(0x7f0000000440)={0x38, 0x7, 0x50, 0x0, 0x10000, 0x3, 0x0, 0x0, 0x0, 0x3}, 0x0) setrlimit(0x3, &(0x7f00000004c0)={0x3}) r5 = syz_mount_image$vfat(&(0x7f00000002c0), &(0x7f0000000440)='./file0\x00', 0xfffffffffffffffe, 0x3, &(0x7f0000000700)=[{&(0x7f0000000000)="eb3c906d8d6673fdd2617400028001000240000004f801", 0x17}, {&(0x7f0000000900)="57595a4b414c4c45522020085ac19f691107ff0000097eb3541980b01c42d149ffc610de7800000000135eed1df1d1001cc2de850f1fffb2aed768635ef7e75eff912ac4c15e29fb3418fafff8d198e312475ffa1d000000000000ad25822a17b17f463e104179c19c2ad2fbddc04f62826086704df68ddcc2717a2dcd89932daf1c0e912e75558c8d25a7bb914c18f21f883d9096b3302646d6af8b5fd37a77a425c7d5c79403e8ed47e885689f6d9adc80eef58a57f069c4a5b73d3f5c70c4a13fa50731a24d798b503b9fe27842df49dc50", 0xd3, 0x600}, {0x0, 0x0, 0xd}], 0x2a0cc10, &(0x7f0000000880)={[{@shortname_win95}, {@fat=@time_offset={'time_offset', 0x3d, 0x13}}, {@shortname_lower}, {@utf8no}, {@numtail}, {@shortname_mixed}]}) mkdirat(r5, &(0x7f0000000040)='./file1\x00', 0x2300) 12:12:12 executing program 3: prlimit64(0x0, 0xe, &(0x7f0000000280)={0x9, 0x8d}, 0x0) getpid() socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r0, &(0x7f000057eff8)=@abs, 0x6e) sendmmsg$unix(r1, &(0x7f00000bd000), 0x318, 0x0) r2 = syz_mount_image$vfat(&(0x7f00000002c0), &(0x7f0000000440)='./file0\x00', 0xfffffffffffffffe, 0x3, &(0x7f0000000700)=[{&(0x7f0000000000)="eb3c906d8d6673fdd2617400028001000240000004f801", 0x17}, {&(0x7f0000000900)="57595a4b414c4c45522020085ac19f691107ff0000097eb3541980b01c42d149ffc610de7800000000135eed1df1d1001cc2de850f1fffb2aed768635ef7e75eff912ac4c15e29fb3418fafff8d198e312475ffa1d000000000000ad25822a17b17f463e104179c19c2ad2fbddc04f62826086704df68ddcc2717a2dcd89932daf1c0e912e75558c8d25a7bb914c18f21f883d9096b3302646d6af8b5fd37a77a425c7d5c79403e8ed47e885689f6d9adc80eef58a57f069c4a5b73d3f5c70c4a13fa50731a24d798b503b9fe27842df49dc50", 0xd3, 0x600}, {0x0, 0x0, 0xd}], 0x2a0cc10, &(0x7f0000000880)={[{@shortname_win95}, {@fat=@time_offset={'time_offset', 0x3d, 0x13}}, {@shortname_lower}, {@utf8no}, {@numtail}, {@shortname_mixed}]}) mkdirat(r2, &(0x7f0000000040)='./file1\x00', 0x2300) 12:12:12 executing program 5: prlimit64(0x0, 0xe, &(0x7f0000000280)={0x9, 0x8d}, 0x0) r0 = getpid() sched_setaffinity(0x0, 0x8, &(0x7f0000000040)=0xffffffffffff0166) sched_setattr(0x0, &(0x7f0000000140)={0x38, 0x2, 0x0, 0x0, 0x9}, 0x0) sched_setattr(r0, &(0x7f00000000c0)={0x38, 0x2, 0x0, 0x0, 0x5, 0x0, 0x0, 0x3}, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) sendmmsg$unix(r2, &(0x7f00000bd000), 0x318, 0x0) recvmmsg(r1, &(0x7f00000000c0), 0x10106, 0x2, 0x0) r3 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) clone3(&(0x7f00000003c0)={0x80000, &(0x7f0000000080), &(0x7f0000000100), &(0x7f0000000180), {}, &(0x7f00000001c0)=""/9, 0x9, &(0x7f00000002c0)=""/208, &(0x7f0000000240)=[r0], 0x1, {r3}}, 0x58) 12:12:12 executing program 2: prlimit64(0x0, 0xe, &(0x7f0000000280)={0x9, 0x8d}, 0x0) r0 = getpid() sched_setaffinity(0x0, 0x8, &(0x7f0000000040)=0xffffffffffff0166) sched_setattr(0x0, &(0x7f0000000140)={0x38, 0x2, 0x0, 0x0, 0x9}, 0x0) sched_setattr(r0, &(0x7f00000000c0)={0x38, 0x2, 0x0, 0x0, 0x5, 0x0, 0x0, 0x3}, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r1, &(0x7f000057eff8)=@abs, 0x6e) sendmmsg$unix(r2, &(0x7f00000bd000), 0x318, 0x0) clone3(&(0x7f00000003c0)={0x80000, &(0x7f0000000080), &(0x7f0000000100), &(0x7f0000000180), {}, &(0x7f00000001c0)=""/9, 0x9, &(0x7f00000002c0)=""/208, &(0x7f0000000240)=[r0], 0x1}, 0x58) [ 727.326241][T13802] loop4: detected capacity change from 0 to 264192 12:12:12 executing program 0: prlimit64(0x0, 0xe, &(0x7f0000000280)={0x9, 0x8d}, 0x0) r0 = getpid() sched_setaffinity(0x0, 0x8, &(0x7f0000000040)=0xffffffffffff0166) sched_setattr(0x0, &(0x7f0000000140)={0x38, 0x2, 0x0, 0x0, 0x9}, 0x0) sched_setattr(r0, &(0x7f00000000c0)={0x38, 0x2, 0x0, 0x0, 0x5, 0x0, 0x0, 0x3}, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r1, &(0x7f000057eff8)=@abs, 0x6e) sendmmsg$unix(r2, &(0x7f00000bd000), 0x318, 0x0) clone3(&(0x7f00000003c0)={0x80000, &(0x7f0000000080), &(0x7f0000000100), &(0x7f0000000180), {}, &(0x7f00000001c0)=""/9, 0x9, &(0x7f00000002c0)=""/208, &(0x7f0000000240)=[r0], 0x1}, 0x58) 12:12:12 executing program 1: prlimit64(0x0, 0xe, &(0x7f0000000280)={0x9, 0x8d}, 0x0) r0 = getpid() sched_setaffinity(0x0, 0x8, &(0x7f0000000040)=0xffffffffffff0166) sched_setattr(0x0, &(0x7f0000000140)={0x38, 0x2, 0x0, 0x0, 0x9}, 0x0) sched_setattr(r0, &(0x7f00000000c0)={0x38, 0x2, 0x0, 0x0, 0x5, 0x0, 0x0, 0x3}, 0x0) connect$unix(0xffffffffffffffff, &(0x7f000057eff8)=@abs, 0x6e) sendmmsg$unix(0xffffffffffffffff, &(0x7f00000bd000), 0x318, 0x0) recvmmsg(0xffffffffffffffff, &(0x7f00000000c0), 0x10106, 0x2, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) clone3(&(0x7f00000003c0)={0x80000, &(0x7f0000000080), &(0x7f0000000100), &(0x7f0000000180), {}, &(0x7f00000001c0)=""/9, 0x9, &(0x7f00000002c0)=""/208, &(0x7f0000000240)=[r0], 0x1, {r1}}, 0x58) r2 = syz_mount_image$vfat(&(0x7f00000002c0), &(0x7f0000000440)='./file0\x00', 0xfffffffffffffffe, 0x3, &(0x7f0000000700)=[{&(0x7f0000000000)="eb3c906d8d6673fdd2617400028001000240000004f801", 0x17}, {&(0x7f0000000900)="57595a4b414c4c45522020085ac19f691107ff0000097eb3541980b01c42d149ffc610de7800000000135eed1df1d1001cc2de850f1fffb2aed768635ef7e75eff912ac4c15e29fb3418fafff8d198e312475ffa1d000000000000ad25822a17b17f463e104179c19c2ad2fbddc04f62826086704df68ddcc2717a2dcd89932daf1c0e912e75558c8d25a7bb914c18f21f883d9096b3302646d6af8b5fd37a77a425c7d5c79403e8ed47e885689f6d9adc80eef58a57f069c4a5b73d3f5c70c4a13fa50731a24d798b503b9fe27842df49dc50", 0xd3, 0x600}, {0x0, 0x0, 0xd}], 0x2a0cc10, &(0x7f0000000880)={[{@shortname_win95}, {@fat=@time_offset={'time_offset', 0x3d, 0x13}}, {@shortname_lower}, {@utf8no}, {@numtail}, {@shortname_mixed}]}) mkdirat(r2, &(0x7f0000000040)='./file1\x00', 0x2300) [ 727.366571][T13808] loop3: detected capacity change from 0 to 264192 12:12:13 executing program 1: prlimit64(0x0, 0xe, &(0x7f0000000280)={0x9, 0x8d}, 0x0) r0 = getpid() sched_setaffinity(0x0, 0x8, &(0x7f0000000040)=0xffffffffffff0166) sched_setattr(0x0, &(0x7f0000000140)={0x38, 0x2, 0x0, 0x0, 0x9}, 0x0) sched_setattr(r0, &(0x7f00000000c0)={0x38, 0x2, 0x0, 0x0, 0x5, 0x0, 0x0, 0x3}, 0x0) connect$unix(0xffffffffffffffff, &(0x7f000057eff8)=@abs, 0x6e) sendmmsg$unix(0xffffffffffffffff, &(0x7f00000bd000), 0x318, 0x0) recvmmsg(0xffffffffffffffff, &(0x7f00000000c0), 0x10106, 0x2, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) clone3(&(0x7f00000003c0)={0x80000, &(0x7f0000000080), &(0x7f0000000100), &(0x7f0000000180), {}, &(0x7f00000001c0)=""/9, 0x9, &(0x7f00000002c0)=""/208, &(0x7f0000000240)=[r0], 0x1, {r1}}, 0x58) r2 = syz_mount_image$vfat(&(0x7f00000002c0), &(0x7f0000000440)='./file0\x00', 0xfffffffffffffffe, 0x3, &(0x7f0000000700)=[{&(0x7f0000000000)="eb3c906d8d6673fdd2617400028001000240000004f801", 0x17}, {&(0x7f0000000900)="57595a4b414c4c45522020085ac19f691107ff0000097eb3541980b01c42d149ffc610de7800000000135eed1df1d1001cc2de850f1fffb2aed768635ef7e75eff912ac4c15e29fb3418fafff8d198e312475ffa1d000000000000ad25822a17b17f463e104179c19c2ad2fbddc04f62826086704df68ddcc2717a2dcd89932daf1c0e912e75558c8d25a7bb914c18f21f883d9096b3302646d6af8b5fd37a77a425c7d5c79403e8ed47e885689f6d9adc80eef58a57f069c4a5b73d3f5c70c4a13fa50731a24d798b503b9fe27842df49dc50", 0xd3, 0x600}, {0x0, 0x0, 0xd}], 0x2a0cc10, &(0x7f0000000880)={[{@shortname_win95}, {@fat=@time_offset={'time_offset', 0x3d, 0x13}}, {@shortname_lower}, {@utf8no}, {@numtail}, {@shortname_mixed}]}) mkdirat(r2, &(0x7f0000000040)='./file1\x00', 0x2300) [ 727.477729][T13814] loop1: detected capacity change from 0 to 264192 12:12:13 executing program 1: prlimit64(0x0, 0xe, &(0x7f0000000280)={0x9, 0x8d}, 0x0) r0 = getpid() sched_setaffinity(0x0, 0x8, &(0x7f0000000040)=0xffffffffffff0166) sched_setattr(0x0, &(0x7f0000000140)={0x38, 0x2, 0x0, 0x0, 0x9}, 0x0) sched_setattr(r0, &(0x7f00000000c0)={0x38, 0x2, 0x0, 0x0, 0x5, 0x0, 0x0, 0x3}, 0x0) connect$unix(0xffffffffffffffff, &(0x7f000057eff8)=@abs, 0x6e) sendmmsg$unix(0xffffffffffffffff, &(0x7f00000bd000), 0x318, 0x0) recvmmsg(0xffffffffffffffff, &(0x7f00000000c0), 0x10106, 0x2, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) clone3(&(0x7f00000003c0)={0x80000, &(0x7f0000000080), &(0x7f0000000100), &(0x7f0000000180), {}, &(0x7f00000001c0)=""/9, 0x9, &(0x7f00000002c0)=""/208, &(0x7f0000000240)=[r0], 0x1, {r1}}, 0x58) r2 = syz_mount_image$vfat(&(0x7f00000002c0), &(0x7f0000000440)='./file0\x00', 0xfffffffffffffffe, 0x3, &(0x7f0000000700)=[{&(0x7f0000000000)="eb3c906d8d6673fdd2617400028001000240000004f801", 0x17}, {&(0x7f0000000900)="57595a4b414c4c45522020085ac19f691107ff0000097eb3541980b01c42d149ffc610de7800000000135eed1df1d1001cc2de850f1fffb2aed768635ef7e75eff912ac4c15e29fb3418fafff8d198e312475ffa1d000000000000ad25822a17b17f463e104179c19c2ad2fbddc04f62826086704df68ddcc2717a2dcd89932daf1c0e912e75558c8d25a7bb914c18f21f883d9096b3302646d6af8b5fd37a77a425c7d5c79403e8ed47e885689f6d9adc80eef58a57f069c4a5b73d3f5c70c4a13fa50731a24d798b503b9fe27842df49dc50", 0xd3, 0x600}, {0x0, 0x0, 0xd}], 0x2a0cc10, &(0x7f0000000880)={[{@shortname_win95}, {@fat=@time_offset={'time_offset', 0x3d, 0x13}}, {@shortname_lower}, {@utf8no}, {@numtail}, {@shortname_mixed}]}) mkdirat(r2, &(0x7f0000000040)='./file1\x00', 0x2300) [ 727.534297][T13816] loop1: detected capacity change from 0 to 264192 12:12:13 executing program 1: prlimit64(0x0, 0xe, &(0x7f0000000280)={0x9, 0x8d}, 0x0) r0 = getpid() sched_setaffinity(0x0, 0x8, &(0x7f0000000040)=0xffffffffffff0166) sched_setattr(0x0, &(0x7f0000000140)={0x38, 0x2, 0x0, 0x0, 0x9}, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r1, &(0x7f000057eff8)=@abs, 0x6e) sendmmsg$unix(r2, &(0x7f00000bd000), 0x318, 0x0) recvmmsg(r1, &(0x7f00000000c0), 0x10106, 0x2, 0x0) r3 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) clone3(&(0x7f00000003c0)={0x80000, &(0x7f0000000080), &(0x7f0000000100), &(0x7f0000000180), {}, &(0x7f00000001c0)=""/9, 0x9, &(0x7f00000002c0)=""/208, &(0x7f0000000240)=[r0], 0x1, {r3}}, 0x58) r4 = syz_mount_image$vfat(&(0x7f00000002c0), &(0x7f0000000440)='./file0\x00', 0xfffffffffffffffe, 0x3, &(0x7f0000000700)=[{&(0x7f0000000000)="eb3c906d8d6673fdd2617400028001000240000004f801", 0x17}, {&(0x7f0000000900)="57595a4b414c4c45522020085ac19f691107ff0000097eb3541980b01c42d149ffc610de7800000000135eed1df1d1001cc2de850f1fffb2aed768635ef7e75eff912ac4c15e29fb3418fafff8d198e312475ffa1d000000000000ad25822a17b17f463e104179c19c2ad2fbddc04f62826086704df68ddcc2717a2dcd89932daf1c0e912e75558c8d25a7bb914c18f21f883d9096b3302646d6af8b5fd37a77a425c7d5c79403e8ed47e885689f6d9adc80eef58a57f069c4a5b73d3f5c70c4a13fa50731a24d798b503b9fe27842df49dc50", 0xd3, 0x600}, {0x0, 0x0, 0xd}], 0x2a0cc10, &(0x7f0000000880)={[{@shortname_win95}, {@fat=@time_offset={'time_offset', 0x3d, 0x13}}, {@shortname_lower}, {@utf8no}, {@numtail}, {@shortname_mixed}]}) mkdirat(r4, &(0x7f0000000040)='./file1\x00', 0x2300) [ 727.614432][T13818] loop1: detected capacity change from 0 to 264192 12:12:13 executing program 4: prlimit64(0x0, 0xe, &(0x7f0000000280)={0x9, 0x8d}, 0x0) r0 = getpid() sched_setaffinity(0x0, 0x8, &(0x7f0000000040)=0xffffffffffff0166) sched_setattr(0x0, &(0x7f0000000140)={0x38, 0x2, 0x0, 0x0, 0x9}, 0x0) sched_setattr(r0, &(0x7f00000000c0)={0x38, 0x2, 0x0, 0x0, 0x5, 0x0, 0x0, 0x3}, 0x0) connect$unix(0xffffffffffffffff, &(0x7f000057eff8)=@abs, 0x6e) sendmmsg$unix(0xffffffffffffffff, &(0x7f00000bd000), 0x318, 0x0) recvmmsg(0xffffffffffffffff, &(0x7f00000000c0), 0x10106, 0x2, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) clone3(&(0x7f00000003c0)={0x80000, &(0x7f0000000080), &(0x7f0000000100), &(0x7f0000000180), {}, &(0x7f00000001c0)=""/9, 0x9, &(0x7f00000002c0)=""/208, &(0x7f0000000240)=[r0], 0x1, {r1}}, 0x58) r2 = syz_mount_image$vfat(&(0x7f00000002c0), &(0x7f0000000440)='./file0\x00', 0xfffffffffffffffe, 0x3, &(0x7f0000000700)=[{&(0x7f0000000000)="eb3c906d8d6673fdd2617400028001000240000004f801", 0x17}, {&(0x7f0000000900)="57595a4b414c4c45522020085ac19f691107ff0000097eb3541980b01c42d149ffc610de7800000000135eed1df1d1001cc2de850f1fffb2aed768635ef7e75eff912ac4c15e29fb3418fafff8d198e312475ffa1d000000000000ad25822a17b17f463e104179c19c2ad2fbddc04f62826086704df68ddcc2717a2dcd89932daf1c0e912e75558c8d25a7bb914c18f21f883d9096b3302646d6af8b5fd37a77a425c7d5c79403e8ed47e885689f6d9adc80eef58a57f069c4a5b73d3f5c70c4a13fa50731a24d798b503b9fe27842df49dc50", 0xd3, 0x600}, {0x0, 0x0, 0xd}], 0x2a0cc10, &(0x7f0000000880)={[{@shortname_win95}, {@fat=@time_offset={'time_offset', 0x3d, 0x13}}, {@shortname_lower}, {@utf8no}, {@numtail}, {@shortname_mixed}]}) mkdirat(r2, &(0x7f0000000040)='./file1\x00', 0x2300) 12:12:13 executing program 5: prlimit64(0x0, 0xe, &(0x7f0000000280)={0x9, 0x8d}, 0x0) r0 = getpid() sched_setaffinity(0x0, 0x8, &(0x7f0000000040)=0xffffffffffff0166) sched_setattr(0x0, &(0x7f0000000140)={0x38, 0x2, 0x0, 0x0, 0x9}, 0x0) sched_setattr(r0, &(0x7f00000000c0)={0x38, 0x2, 0x0, 0x0, 0x5, 0x0, 0x0, 0x3}, 0x0) sendmmsg$unix(0xffffffffffffffff, &(0x7f00000bd000), 0x318, 0x0) recvmmsg(0xffffffffffffffff, &(0x7f00000000c0), 0x10106, 0x2, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) clone3(&(0x7f00000003c0)={0x80000, &(0x7f0000000080), &(0x7f0000000100), &(0x7f0000000180), {}, &(0x7f00000001c0)=""/9, 0x9, &(0x7f00000002c0)=""/208, &(0x7f0000000240)=[r0], 0x1, {r1}}, 0x58) 12:12:13 executing program 5: prlimit64(0x0, 0xe, &(0x7f0000000280)={0x9, 0x8d}, 0x0) r0 = getpid() sched_setaffinity(0x0, 0x8, &(0x7f0000000040)=0xffffffffffff0166) sched_setattr(0x0, &(0x7f0000000140)={0x38, 0x2, 0x0, 0x0, 0x9}, 0x0) sched_setattr(r0, &(0x7f00000000c0)={0x38, 0x2, 0x0, 0x0, 0x5, 0x0, 0x0, 0x3}, 0x0) sendmmsg$unix(0xffffffffffffffff, &(0x7f00000bd000), 0x318, 0x0) recvmmsg(0xffffffffffffffff, &(0x7f00000000c0), 0x10106, 0x2, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) clone3(&(0x7f00000003c0)={0x80000, &(0x7f0000000080), &(0x7f0000000100), &(0x7f0000000180), {}, &(0x7f00000001c0)=""/9, 0x9, &(0x7f00000002c0)=""/208, &(0x7f0000000240)=[r0], 0x1, {r1}}, 0x58) 12:12:13 executing program 3: prlimit64(0x0, 0xe, &(0x7f0000000280)={0x9, 0x8d}, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r0, &(0x7f000057eff8)=@abs, 0x6e) sendmmsg$unix(r1, &(0x7f00000bd000), 0x318, 0x0) r2 = syz_mount_image$vfat(&(0x7f00000002c0), &(0x7f0000000440)='./file0\x00', 0xfffffffffffffffe, 0x3, &(0x7f0000000700)=[{&(0x7f0000000000)="eb3c906d8d6673fdd2617400028001000240000004f801", 0x17}, {&(0x7f0000000900)="57595a4b414c4c45522020085ac19f691107ff0000097eb3541980b01c42d149ffc610de7800000000135eed1df1d1001cc2de850f1fffb2aed768635ef7e75eff912ac4c15e29fb3418fafff8d198e312475ffa1d000000000000ad25822a17b17f463e104179c19c2ad2fbddc04f62826086704df68ddcc2717a2dcd89932daf1c0e912e75558c8d25a7bb914c18f21f883d9096b3302646d6af8b5fd37a77a425c7d5c79403e8ed47e885689f6d9adc80eef58a57f069c4a5b73d3f5c70c4a13fa50731a24d798b503b9fe27842df49dc50", 0xd3, 0x600}, {0x0, 0x0, 0xd}], 0x2a0cc10, &(0x7f0000000880)={[{@shortname_win95}, {@fat=@time_offset={'time_offset', 0x3d, 0x13}}, {@shortname_lower}, {@utf8no}, {@numtail}, {@shortname_mixed}]}) mkdirat(r2, &(0x7f0000000040)='./file1\x00', 0x2300) [ 727.763389][T13822] loop1: detected capacity change from 0 to 264192 12:12:13 executing program 5: prlimit64(0x0, 0xe, &(0x7f0000000280)={0x9, 0x8d}, 0x0) r0 = getpid() sched_setaffinity(0x0, 0x8, &(0x7f0000000040)=0xffffffffffff0166) sched_setattr(0x0, &(0x7f0000000140)={0x38, 0x2, 0x0, 0x0, 0x9}, 0x0) sched_setattr(r0, &(0x7f00000000c0)={0x38, 0x2, 0x0, 0x0, 0x5, 0x0, 0x0, 0x3}, 0x0) sendmmsg$unix(0xffffffffffffffff, &(0x7f00000bd000), 0x318, 0x0) recvmmsg(0xffffffffffffffff, &(0x7f00000000c0), 0x10106, 0x2, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) clone3(&(0x7f00000003c0)={0x80000, &(0x7f0000000080), &(0x7f0000000100), &(0x7f0000000180), {}, &(0x7f00000001c0)=""/9, 0x9, &(0x7f00000002c0)=""/208, &(0x7f0000000240)=[r0], 0x1, {r1}}, 0x58) 12:12:13 executing program 4: r0 = memfd_create(&(0x7f0000001fc1)='\x00\xac=\x9d\xd2\xdb\xe6\xbf\xb4\b\xedcJ\x8e\x84\xd4N\x12\x9b\x1f\t\xbd\x11+\x86T\x16\xa3\xb3\xae0\x9f9?\xefo\xa4k\x012>\xa1\x9c\x86x\x1c\x9f\x84\x195\xde\x97_\t~\xf3Y\x12\"p^\xc1\x0f', 0x0) write(r0, &(0x7f0000002000)='/', 0x1) ftruncate(r0, 0xfff) sendfile(r0, r0, &(0x7f0000001000), 0xfec) syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) syz_genetlink_get_family_id$nl802154(&(0x7f0000000040), 0xffffffffffffffff) write$binfmt_elf64(r0, &(0x7f0000000100)=ANY=[@ANYBLOB="03"], 0x78) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x4, 0x11, r0, 0x0) openat$ppp(0xffffffffffffff9c, &(0x7f0000000280), 0x6284, 0x0) [ 727.829499][T13826] loop4: detected capacity change from 0 to 264192 [ 727.943712][T13835] loop3: detected capacity change from 0 to 264192 12:12:13 executing program 2: prlimit64(0x0, 0xe, &(0x7f0000000280)={0x9, 0x8d}, 0x0) r0 = getpid() sched_setaffinity(0x0, 0x8, &(0x7f0000000040)=0xffffffffffff0166) sched_setattr(0x0, &(0x7f0000000140)={0x38, 0x2, 0x0, 0x0, 0x9}, 0x0) sched_setattr(r0, &(0x7f00000000c0)={0x38, 0x2, 0x0, 0x0, 0x5, 0x0, 0x0, 0x3}, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r1, &(0x7f000057eff8)=@abs, 0x6e) sendmmsg$unix(r2, &(0x7f00000bd000), 0x318, 0x0) clone3(&(0x7f00000003c0)={0x80000, &(0x7f0000000080), &(0x7f0000000100), &(0x7f0000000180), {}, &(0x7f00000001c0)=""/9, 0x9, &(0x7f00000002c0)=""/208, &(0x7f0000000240)=[r0], 0x1}, 0x58) 12:12:13 executing program 0: prlimit64(0x0, 0xe, &(0x7f0000000280)={0x9, 0x8d}, 0x0) r0 = getpid() sched_setattr(0x0, &(0x7f0000000140)={0x38, 0x2, 0x0, 0x0, 0x9}, 0x0) sched_setattr(r0, 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r1, &(0x7f000057eff8)=@abs, 0x6e) sendmmsg$unix(r2, &(0x7f00000bd000), 0x318, 0x0) (fail_nth: 1) recvmmsg(r1, &(0x7f00000000c0), 0x10106, 0x0, 0x0) 12:12:13 executing program 5: prlimit64(0x0, 0xe, &(0x7f0000000280)={0x9, 0x8d}, 0x0) r0 = getpid() sched_setaffinity(0x0, 0x8, &(0x7f0000000040)=0xffffffffffff0166) sched_setattr(0x0, &(0x7f0000000140)={0x38, 0x2, 0x0, 0x0, 0x9}, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) sendmmsg$unix(r2, &(0x7f00000bd000), 0x318, 0x0) recvmmsg(r1, &(0x7f00000000c0), 0x10106, 0x2, 0x0) r3 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) clone3(&(0x7f00000003c0)={0x80000, &(0x7f0000000080), &(0x7f0000000100), &(0x7f0000000180), {}, &(0x7f00000001c0)=""/9, 0x9, &(0x7f00000002c0)=""/208, &(0x7f0000000240)=[r0], 0x1, {r3}}, 0x58) 12:12:13 executing program 4: ioctl$BTRFS_IOC_DEFRAG_RANGE(0xffffffffffffffff, 0x40309410, 0x0) pipe(&(0x7f00000005c0)={0xffffffffffffffff, 0xffffffffffffffff}) vmsplice(r0, &(0x7f0000000000)=[{&(0x7f0000000500), 0x3528a9c0}], 0x1, 0x0) close(r1) [ 728.243320][T13841] FAULT_INJECTION: forcing a failure. [ 728.243320][T13841] name fail_usercopy, interval 1, probability 0, space 0, times 1 [ 728.256554][T13841] CPU: 1 PID: 13841 Comm: syz-executor.0 Not tainted 5.16.0-rc7-syzkaller #0 [ 728.265320][T13841] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 728.275452][T13841] Call Trace: [ 728.278805][T13841] [ 728.281721][T13841] dump_stack_lvl+0xd6/0x122 [ 728.286315][T13841] dump_stack+0x11/0x1b [ 728.290468][T13841] should_fail+0x23c/0x250 [ 728.294921][T13841] should_fail_usercopy+0x16/0x20 [ 728.300017][T13841] _copy_from_user+0x1c/0xd0 [ 728.304717][T13841] sendmsg_copy_msghdr+0x60/0x2a0 [ 728.309754][T13841] __sys_sendmmsg+0x231/0x4c0 [ 728.314504][T13841] __x64_sys_sendmmsg+0x53/0x60 [ 728.318124][T13849] loop4: detected capacity change from 0 to 6 [ 728.319386][T13841] do_syscall_64+0x44/0xd0 [ 728.319412][T13841] entry_SYSCALL_64_after_hwframe+0x44/0xae [ 728.326779][T13849] FAT-fs (loop4): Directory bread(block 6) failed [ 728.329866][T13841] RIP: 0033:0x7f9bc71f7e99 [ 728.329884][T13841] 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 [ 728.343155][T13849] FAULT_INJECTION: forcing a failure. [ 728.343155][T13849] name failslab, interval 1, probability 0, space 0, times 1 [ 728.346877][T13841] RSP: 002b:00007f9bc636e168 EFLAGS: 00000246 ORIG_RAX: 0000000000000133 12:12:13 executing program 4: r0 = syz_mount_image$vfat(&(0x7f00000002c0), &(0x7f0000000440)='./file0\x00', 0x0, 0x2, &(0x7f0000000700)=[{&(0x7f0000000000)="eb3c906d8d6673fdd2617400028001000240000004f801", 0x17}, {0x0, 0x0, 0x600}], 0x0, &(0x7f0000000880)) mkdirat(r0, &(0x7f0000000040)='./file1\x00', 0x0) (fail_nth: 1) [ 728.346899][T13841] RAX: ffffffffffffffda RBX: 00007f9bc730af60 RCX: 00007f9bc71f7e99 [ 728.346910][T13841] RDX: 0000000000000318 RSI: 00000000200bd000 RDI: 0000000000000004 [ 728.346922][T13841] RBP: 00007f9bc636e1d0 R08: 0000000000000000 R09: 0000000000000000 [ 728.346934][T13841] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000001 [ 728.420368][T13841] R13: 00007ffe9bc04bdf R14: 00007f9bc636e300 R15: 0000000000022000 [ 728.428328][T13841] [ 728.432354][T13849] CPU: 0 PID: 13849 Comm: syz-executor.4 Not tainted 5.16.0-rc7-syzkaller #0 [ 728.441173][T13849] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 728.451243][T13849] Call Trace: [ 728.454523][T13849] [ 728.457503][T13849] dump_stack_lvl+0xd6/0x122 [ 728.462551][T13849] dump_stack+0x11/0x1b [ 728.466698][T13849] should_fail+0x23c/0x250 [ 728.471181][T13849] ? getname_flags+0x84/0x3f0 [ 728.475851][T13849] __should_failslab+0x81/0x90 [ 728.480688][T13849] should_failslab+0x5/0x20 [ 728.485268][T13849] kmem_cache_alloc+0x4f/0x320 [ 728.490030][T13849] getname_flags+0x84/0x3f0 [ 728.494525][T13849] __x64_sys_mkdirat+0x3f/0x60 [ 728.499337][T13849] do_syscall_64+0x44/0xd0 [ 728.503841][T13849] entry_SYSCALL_64_after_hwframe+0x44/0xae [ 728.509728][T13849] RIP: 0033:0x7fadc43dae99 [ 728.514187][T13849] 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 [ 728.533858][T13849] RSP: 002b:00007fadc3551168 EFLAGS: 00000246 ORIG_RAX: 0000000000000102 12:12:14 executing program 1: prlimit64(0x0, 0xe, &(0x7f0000000280)={0x9, 0x8d}, 0x0) r0 = getpid() sched_setaffinity(0x0, 0x8, &(0x7f0000000040)=0xffffffffffff0166) sched_setattr(0x0, &(0x7f0000000140)={0x38, 0x2, 0x0, 0x0, 0x9}, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r1, &(0x7f000057eff8)=@abs, 0x6e) sendmmsg$unix(r2, &(0x7f00000bd000), 0x318, 0x0) recvmmsg(r1, &(0x7f00000000c0), 0x10106, 0x2, 0x0) r3 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) clone3(&(0x7f00000003c0)={0x80000, &(0x7f0000000080), &(0x7f0000000100), &(0x7f0000000180), {}, &(0x7f00000001c0)=""/9, 0x9, &(0x7f00000002c0)=""/208, &(0x7f0000000240)=[r0], 0x1, {r3}}, 0x58) r4 = syz_mount_image$vfat(&(0x7f00000002c0), &(0x7f0000000440)='./file0\x00', 0xfffffffffffffffe, 0x3, &(0x7f0000000700)=[{&(0x7f0000000000)="eb3c906d8d6673fdd2617400028001000240000004f801", 0x17}, {&(0x7f0000000900)="57595a4b414c4c45522020085ac19f691107ff0000097eb3541980b01c42d149ffc610de7800000000135eed1df1d1001cc2de850f1fffb2aed768635ef7e75eff912ac4c15e29fb3418fafff8d198e312475ffa1d000000000000ad25822a17b17f463e104179c19c2ad2fbddc04f62826086704df68ddcc2717a2dcd89932daf1c0e912e75558c8d25a7bb914c18f21f883d9096b3302646d6af8b5fd37a77a425c7d5c79403e8ed47e885689f6d9adc80eef58a57f069c4a5b73d3f5c70c4a13fa50731a24d798b503b9fe27842df49dc50", 0xd3, 0x600}, {0x0, 0x0, 0xd}], 0x2a0cc10, &(0x7f0000000880)={[{@shortname_win95}, {@fat=@time_offset={'time_offset', 0x3d, 0x13}}, {@shortname_lower}, {@utf8no}, {@numtail}, {@shortname_mixed}]}) mkdirat(r4, &(0x7f0000000040)='./file1\x00', 0x2300) 12:12:14 executing program 4: r0 = syz_mount_image$vfat(&(0x7f00000002c0), &(0x7f0000000440)='./file0\x00', 0x0, 0x2, &(0x7f0000000700)=[{&(0x7f0000000000)="eb3c906d8d6673fdd2617400028001000240000004f801", 0x17}, {0x0, 0x0, 0x600}], 0x0, &(0x7f0000000880)) mkdirat(r0, &(0x7f0000000040)='./file1\x00', 0x0) (fail_nth: 2) [ 728.542269][T13849] RAX: ffffffffffffffda RBX: 00007fadc44edf60 RCX: 00007fadc43dae99 [ 728.550232][T13849] RDX: 0000000000000000 RSI: 0000000020000040 RDI: 0000000000000005 [ 728.558374][T13849] RBP: 00007fadc35511d0 R08: 0000000000000000 R09: 0000000000000000 [ 728.566358][T13849] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000001 [ 728.574326][T13849] R13: 00007fff3ca504bf R14: 00007fadc3551300 R15: 0000000000022000 [ 728.582383][T13849] [ 728.660183][T13855] loop4: detected capacity change from 0 to 6 [ 728.672637][T13855] FAT-fs (loop4): Directory bread(block 6) failed [ 728.685614][T13855] FAULT_INJECTION: forcing a failure. [ 728.685614][T13855] name fail_usercopy, interval 1, probability 0, space 0, times 0 [ 728.698737][T13855] CPU: 0 PID: 13855 Comm: syz-executor.4 Not tainted 5.16.0-rc7-syzkaller #0 [ 728.707668][T13855] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 728.717745][T13855] Call Trace: [ 728.721036][T13855] [ 728.723957][T13855] dump_stack_lvl+0xd6/0x122 [ 728.728633][T13855] dump_stack+0x11/0x1b [ 728.732785][T13855] should_fail+0x23c/0x250 [ 728.737202][T13855] should_fail_usercopy+0x16/0x20 [ 728.744501][T13855] strncpy_from_user+0x21/0x250 [ 728.749430][T13855] getname_flags+0xb8/0x3f0 [ 728.753928][T13855] __x64_sys_mkdirat+0x3f/0x60 [ 728.758692][T13855] do_syscall_64+0x44/0xd0 [ 728.763213][T13855] entry_SYSCALL_64_after_hwframe+0x44/0xae [ 728.769112][T13855] RIP: 0033:0x7fadc43dae99 [ 728.773613][T13855] 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 [ 728.793667][T13855] RSP: 002b:00007fadc3551168 EFLAGS: 00000246 ORIG_RAX: 0000000000000102 [ 728.802083][T13855] RAX: ffffffffffffffda RBX: 00007fadc44edf60 RCX: 00007fadc43dae99 12:12:14 executing program 3: prlimit64(0x0, 0xe, &(0x7f0000000280)={0x9, 0x8d}, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r0, &(0x7f000057eff8)=@abs, 0x6e) sendmmsg$unix(r1, &(0x7f00000bd000), 0x318, 0x0) r2 = syz_mount_image$vfat(&(0x7f00000002c0), &(0x7f0000000440)='./file0\x00', 0xfffffffffffffffe, 0x3, &(0x7f0000000700)=[{&(0x7f0000000000)="eb3c906d8d6673fdd2617400028001000240000004f801", 0x17}, {&(0x7f0000000900)="57595a4b414c4c45522020085ac19f691107ff0000097eb3541980b01c42d149ffc610de7800000000135eed1df1d1001cc2de850f1fffb2aed768635ef7e75eff912ac4c15e29fb3418fafff8d198e312475ffa1d000000000000ad25822a17b17f463e104179c19c2ad2fbddc04f62826086704df68ddcc2717a2dcd89932daf1c0e912e75558c8d25a7bb914c18f21f883d9096b3302646d6af8b5fd37a77a425c7d5c79403e8ed47e885689f6d9adc80eef58a57f069c4a5b73d3f5c70c4a13fa50731a24d798b503b9fe27842df49dc50", 0xd3, 0x600}, {0x0, 0x0, 0xd}], 0x2a0cc10, &(0x7f0000000880)={[{@shortname_win95}, {@fat=@time_offset={'time_offset', 0x3d, 0x13}}, {@shortname_lower}, {@utf8no}, {@numtail}, {@shortname_mixed}]}) mkdirat(r2, &(0x7f0000000040)='./file1\x00', 0x2300) 12:12:14 executing program 4: r0 = syz_mount_image$vfat(&(0x7f00000002c0), &(0x7f0000000440)='./file0\x00', 0x0, 0x2, &(0x7f0000000700)=[{&(0x7f0000000000)="eb3c906d8d6673fdd2617400028001000240000004f801", 0x17}, {0x0, 0x0, 0x600}], 0x0, &(0x7f0000000880)) mkdirat(r0, &(0x7f0000000040)='./file1\x00', 0x0) (fail_nth: 3) [ 728.803999][T13857] loop1: detected capacity change from 0 to 264192 [ 728.810055][T13855] RDX: 0000000000000000 RSI: 0000000020000040 RDI: 0000000000000005 [ 728.824524][T13855] RBP: 00007fadc35511d0 R08: 0000000000000000 R09: 0000000000000000 [ 728.832607][T13855] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000001 [ 728.840618][T13855] R13: 00007fff3ca504bf R14: 00007fadc3551300 R15: 0000000000022000 [ 728.848589][T13855] [ 728.939686][T13861] loop4: detected capacity change from 0 to 6 [ 728.947524][T13861] FAT-fs (loop4): Directory bread(block 6) failed [ 728.955895][T13861] FAULT_INJECTION: forcing a failure. [ 728.955895][T13861] name failslab, interval 1, probability 0, space 0, times 0 [ 728.968711][T13861] CPU: 0 PID: 13861 Comm: syz-executor.4 Not tainted 5.16.0-rc7-syzkaller #0 [ 728.977469][T13861] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 728.987776][T13861] Call Trace: [ 728.991049][T13861] [ 728.993973][T13861] dump_stack_lvl+0xd6/0x122 [ 728.998558][T13861] dump_stack+0x11/0x1b [ 729.002708][T13861] should_fail+0x23c/0x250 [ 729.007297][T13861] ? __d_alloc+0x36/0x370 [ 729.011970][T13861] __should_failslab+0x81/0x90 [ 729.016749][T13861] should_failslab+0x5/0x20 [ 729.021248][T13861] kmem_cache_alloc+0x4f/0x320 [ 729.026005][T13861] __d_alloc+0x36/0x370 [ 729.030192][T13861] d_alloc+0x2a/0x110 [ 729.034217][T13861] __lookup_hash+0x8f/0x180 [ 729.038791][T13861] filename_create+0xfc/0x270 [ 729.043464][T13861] do_mkdirat+0x53/0x2c0 [ 729.047705][T13861] __x64_sys_mkdirat+0x4c/0x60 [ 729.052511][T13861] do_syscall_64+0x44/0xd0 [ 729.056922][T13861] entry_SYSCALL_64_after_hwframe+0x44/0xae [ 729.062810][T13861] RIP: 0033:0x7fadc43dae99 [ 729.067215][T13861] 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 12:12:14 executing program 2: prlimit64(0x0, 0xe, &(0x7f0000000280)={0x9, 0x8d}, 0x0) r0 = getpid() sched_setaffinity(0x0, 0x8, &(0x7f0000000040)=0xffffffffffff0166) sched_setattr(0x0, &(0x7f0000000140)={0x38, 0x2, 0x0, 0x0, 0x9}, 0x0) sched_setattr(r0, &(0x7f00000000c0)={0x38, 0x2, 0x0, 0x0, 0x5, 0x0, 0x0, 0x3}, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff}) connect$unix(r1, &(0x7f000057eff8)=@abs, 0x6e) recvmmsg(r1, &(0x7f00000000c0), 0x10106, 0x2, 0x0) clone3(&(0x7f00000003c0)={0x80000, &(0x7f0000000080), &(0x7f0000000100), &(0x7f0000000180), {}, &(0x7f00000001c0)=""/9, 0x9, &(0x7f00000002c0)=""/208, &(0x7f0000000240)=[r0], 0x1}, 0x58) [ 729.086820][T13861] RSP: 002b:00007fadc3551168 EFLAGS: 00000246 ORIG_RAX: 0000000000000102 [ 729.095237][T13861] RAX: ffffffffffffffda RBX: 00007fadc44edf60 RCX: 00007fadc43dae99 [ 729.103222][T13861] RDX: 0000000000000000 RSI: 0000000020000040 RDI: 0000000000000005 [ 729.111193][T13861] RBP: 00007fadc35511d0 R08: 0000000000000000 R09: 0000000000000000 [ 729.119156][T13861] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000001 [ 729.127124][T13861] R13: 00007fff3ca504bf R14: 00007fadc3551300 R15: 0000000000022000 [ 729.135185][T13861] 12:12:14 executing program 5: prlimit64(0x0, 0xe, &(0x7f0000000280)={0x9, 0x8d}, 0x0) r0 = getpid() sched_setaffinity(0x0, 0x8, &(0x7f0000000040)=0xffffffffffff0166) sched_setattr(0x0, &(0x7f0000000140)={0x38, 0x2, 0x0, 0x0, 0x9}, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) sendmmsg$unix(r2, &(0x7f00000bd000), 0x318, 0x0) recvmmsg(r1, &(0x7f00000000c0), 0x10106, 0x2, 0x0) r3 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) clone3(&(0x7f00000003c0)={0x80000, &(0x7f0000000080), &(0x7f0000000100), &(0x7f0000000180), {}, &(0x7f00000001c0)=""/9, 0x9, &(0x7f00000002c0)=""/208, &(0x7f0000000240)=[r0], 0x1, {r3}}, 0x58) 12:12:14 executing program 0: prlimit64(0x0, 0xe, &(0x7f0000000280)={0x9, 0x8d}, 0x0) r0 = getpid() sched_setattr(0x0, &(0x7f0000000140)={0x38, 0x2, 0x0, 0x0, 0x9}, 0x0) sched_setattr(r0, 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r1, &(0x7f000057eff8)=@abs, 0x6e) sendmmsg$unix(r2, &(0x7f00000bd000), 0x318, 0x0) (fail_nth: 2) recvmmsg(r1, &(0x7f00000000c0), 0x10106, 0x0, 0x0) [ 729.152804][T13862] loop3: detected capacity change from 0 to 264192 [ 729.182746][T13869] FAULT_INJECTION: forcing a failure. [ 729.182746][T13869] name failslab, interval 1, probability 0, space 0, times 0 [ 729.195581][T13869] CPU: 1 PID: 13869 Comm: syz-executor.0 Not tainted 5.16.0-rc7-syzkaller #0 [ 729.204478][T13869] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 729.214617][T13869] Call Trace: [ 729.217893][T13869] [ 729.220825][T13869] dump_stack_lvl+0xd6/0x122 [ 729.225424][T13869] dump_stack+0x11/0x1b [ 729.229585][T13869] should_fail+0x23c/0x250 [ 729.234011][T13869] __should_failslab+0x81/0x90 [ 729.238800][T13869] should_failslab+0x5/0x20 [ 729.243381][T13869] kmem_cache_alloc_node+0x61/0x2d0 12:12:14 executing program 4: r0 = syz_mount_image$vfat(&(0x7f00000002c0), &(0x7f0000000440)='./file0\x00', 0x0, 0x2, &(0x7f0000000700)=[{&(0x7f0000000000)="eb3c906d8d6673fdd2617400028001000240000004f801", 0x17}, {0x0, 0x0, 0x600}], 0x0, &(0x7f0000000880)) mkdirat(r0, &(0x7f0000000040)='./file1\x00', 0x0) (fail_nth: 4) [ 729.248581][T13869] ? do_anonymous_page+0x421/0x8d0 [ 729.253696][T13869] ? __alloc_skb+0xf0/0x450 [ 729.258199][T13869] __alloc_skb+0xf0/0x450 [ 729.262580][T13869] alloc_skb_with_frags+0x90/0x390 [ 729.267737][T13869] ? __rcu_read_unlock+0x5c/0x290 [ 729.272780][T13869] sock_alloc_send_pskb+0x436/0x4e0 [ 729.278041][T13869] unix_dgram_sendmsg+0x4c7/0x16b0 [ 729.283158][T13869] ? unix_dgram_poll+0x3e0/0x3e0 [ 729.288100][T13869] ____sys_sendmsg+0x39a/0x510 [ 729.292867][T13869] __sys_sendmmsg+0x267/0x4c0 [ 729.297607][T13869] __x64_sys_sendmmsg+0x53/0x60 [ 729.302481][T13869] do_syscall_64+0x44/0xd0 [ 729.306922][T13869] entry_SYSCALL_64_after_hwframe+0x44/0xae [ 729.312904][T13869] RIP: 0033:0x7f9bc71f7e99 [ 729.317305][T13869] 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 [ 729.337032][T13869] RSP: 002b:00007f9bc636e168 EFLAGS: 00000246 ORIG_RAX: 0000000000000133 [ 729.345505][T13869] RAX: ffffffffffffffda RBX: 00007f9bc730af60 RCX: 00007f9bc71f7e99 [ 729.353546][T13869] RDX: 0000000000000318 RSI: 00000000200bd000 RDI: 0000000000000004 [ 729.361699][T13869] RBP: 00007f9bc636e1d0 R08: 0000000000000000 R09: 0000000000000000 [ 729.369777][T13869] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000001 [ 729.377857][T13869] R13: 00007ffe9bc04bdf R14: 00007f9bc636e300 R15: 0000000000022000 [ 729.385821][T13869] [ 729.434348][T13873] loop4: detected capacity change from 0 to 6 [ 729.441558][T13873] FAT-fs (loop4): Directory bread(block 6) failed [ 729.452444][T13873] FAT-fs (loop4): Directory bread(block 6) failed [ 729.459097][T13873] FAULT_INJECTION: forcing a failure. [ 729.459097][T13873] name failslab, interval 1, probability 0, space 0, times 0 [ 729.471682][T13873] CPU: 1 PID: 13873 Comm: syz-executor.4 Not tainted 5.16.0-rc7-syzkaller #0 [ 729.480514][T13873] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 729.490573][T13873] Call Trace: [ 729.493845][T13873] [ 729.496771][T13873] dump_stack_lvl+0xd6/0x122 [ 729.501375][T13873] dump_stack+0x11/0x1b [ 729.505619][T13873] should_fail+0x23c/0x250 [ 729.510055][T13873] ? xas_create+0x3fb/0xb10 [ 729.514558][T13873] __should_failslab+0x81/0x90 [ 729.519399][T13873] should_failslab+0x5/0x20 [ 729.523918][T13873] kmem_cache_alloc+0x4f/0x320 [ 729.528976][T13873] xas_create+0x3fb/0xb10 [ 729.533322][T13873] xas_store+0x70/0xca0 [ 729.537570][T13873] ? xas_find_conflict+0x422/0x4c0 [ 729.542744][T13873] __filemap_add_folio+0x1e8/0x4d0 [ 729.548054][T13873] ? workingset_activation+0x2b0/0x2b0 [ 729.553504][T13873] filemap_add_folio+0x6b/0x150 [ 729.558482][T13873] __filemap_get_folio+0x4c4/0x690 [ 729.563618][T13873] pagecache_get_page+0x26/0xe0 [ 729.568497][T13873] __getblk_gfp+0x189/0x530 [ 729.572997][T13873] fat_alloc_new_dir+0x143/0x500 [ 729.577933][T13873] vfat_mkdir+0x81/0x230 [ 729.582224][T13873] vfs_mkdir+0x2c8/0x3d0 [ 729.586464][T13873] do_mkdirat+0x12e/0x2c0 [ 729.590797][T13873] __x64_sys_mkdirat+0x4c/0x60 [ 729.595642][T13873] do_syscall_64+0x44/0xd0 [ 729.600113][T13873] entry_SYSCALL_64_after_hwframe+0x44/0xae [ 729.606049][T13873] RIP: 0033:0x7fadc43dae99 [ 729.610567][T13873] 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 12:12:15 executing program 1: prlimit64(0x0, 0xe, &(0x7f0000000280)={0x9, 0x8d}, 0x0) r0 = getpid() sched_setaffinity(0x0, 0x8, &(0x7f0000000040)=0xffffffffffff0166) sched_setattr(0x0, &(0x7f0000000140)={0x38, 0x2, 0x0, 0x0, 0x9}, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r1, &(0x7f000057eff8)=@abs, 0x6e) sendmmsg$unix(r2, &(0x7f00000bd000), 0x318, 0x0) recvmmsg(r1, &(0x7f00000000c0), 0x10106, 0x2, 0x0) r3 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) clone3(&(0x7f00000003c0)={0x80000, &(0x7f0000000080), &(0x7f0000000100), &(0x7f0000000180), {}, &(0x7f00000001c0)=""/9, 0x9, &(0x7f00000002c0)=""/208, &(0x7f0000000240)=[r0], 0x1, {r3}}, 0x58) r4 = syz_mount_image$vfat(&(0x7f00000002c0), &(0x7f0000000440)='./file0\x00', 0xfffffffffffffffe, 0x3, &(0x7f0000000700)=[{&(0x7f0000000000)="eb3c906d8d6673fdd2617400028001000240000004f801", 0x17}, {&(0x7f0000000900)="57595a4b414c4c45522020085ac19f691107ff0000097eb3541980b01c42d149ffc610de7800000000135eed1df1d1001cc2de850f1fffb2aed768635ef7e75eff912ac4c15e29fb3418fafff8d198e312475ffa1d000000000000ad25822a17b17f463e104179c19c2ad2fbddc04f62826086704df68ddcc2717a2dcd89932daf1c0e912e75558c8d25a7bb914c18f21f883d9096b3302646d6af8b5fd37a77a425c7d5c79403e8ed47e885689f6d9adc80eef58a57f069c4a5b73d3f5c70c4a13fa50731a24d798b503b9fe27842df49dc50", 0xd3, 0x600}, {0x0, 0x0, 0xd}], 0x2a0cc10, &(0x7f0000000880)={[{@shortname_win95}, {@fat=@time_offset={'time_offset', 0x3d, 0x13}}, {@shortname_lower}, {@utf8no}, {@numtail}, {@shortname_mixed}]}) mkdirat(r4, &(0x7f0000000040)='./file1\x00', 0x2300) 12:12:15 executing program 4: r0 = syz_mount_image$vfat(&(0x7f00000002c0), &(0x7f0000000440)='./file0\x00', 0x0, 0x2, &(0x7f0000000700)=[{&(0x7f0000000000)="eb3c906d8d6673fdd2617400028001000240000004f801", 0x17}, {0x0, 0x0, 0x600}], 0x0, &(0x7f0000000880)) mkdirat(r0, &(0x7f0000000040)='./file1\x00', 0x0) (fail_nth: 5) [ 729.630191][T13873] RSP: 002b:00007fadc3551168 EFLAGS: 00000246 ORIG_RAX: 0000000000000102 [ 729.638632][T13873] RAX: ffffffffffffffda RBX: 00007fadc44edf60 RCX: 00007fadc43dae99 [ 729.646689][T13873] RDX: 0000000000000000 RSI: 0000000020000040 RDI: 0000000000000005 [ 729.654861][T13873] RBP: 00007fadc35511d0 R08: 0000000000000000 R09: 0000000000000000 [ 729.662896][T13873] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000001 [ 729.670869][T13873] R13: 00007fff3ca504bf R14: 00007fadc3551300 R15: 0000000000022000 [ 729.678847][T13873] 12:12:15 executing program 3: prlimit64(0x0, 0xe, &(0x7f0000000280)={0x9, 0x8d}, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r0, &(0x7f000057eff8)=@abs, 0x6e) sendmmsg$unix(r1, &(0x7f00000bd000), 0x318, 0x0) r2 = syz_mount_image$vfat(&(0x7f00000002c0), &(0x7f0000000440)='./file0\x00', 0xfffffffffffffffe, 0x3, &(0x7f0000000700)=[{&(0x7f0000000000)="eb3c906d8d6673fdd2617400028001000240000004f801", 0x17}, {&(0x7f0000000900)="57595a4b414c4c45522020085ac19f691107ff0000097eb3541980b01c42d149ffc610de7800000000135eed1df1d1001cc2de850f1fffb2aed768635ef7e75eff912ac4c15e29fb3418fafff8d198e312475ffa1d000000000000ad25822a17b17f463e104179c19c2ad2fbddc04f62826086704df68ddcc2717a2dcd89932daf1c0e912e75558c8d25a7bb914c18f21f883d9096b3302646d6af8b5fd37a77a425c7d5c79403e8ed47e885689f6d9adc80eef58a57f069c4a5b73d3f5c70c4a13fa50731a24d798b503b9fe27842df49dc50", 0xd3, 0x600}, {0x0, 0x0, 0xd}], 0x2a0cc10, &(0x7f0000000880)={[{@shortname_win95}, {@fat=@time_offset={'time_offset', 0x3d, 0x13}}, {@shortname_lower}, {@utf8no}, {@numtail}, {@shortname_mixed}]}) mkdirat(r2, &(0x7f0000000040)='./file1\x00', 0x2300) [ 729.750622][T13878] loop4: detected capacity change from 0 to 6 [ 729.758135][T13878] FAT-fs (loop4): Directory bread(block 6) failed [ 729.765269][T13878] FAT-fs (loop4): Directory bread(block 6) failed [ 729.771812][T13878] FAULT_INJECTION: forcing a failure. [ 729.771812][T13878] name fail_usercopy, interval 1, probability 0, space 0, times 0 [ 729.784885][T13878] CPU: 1 PID: 13878 Comm: syz-executor.4 Not tainted 5.16.0-rc7-syzkaller #0 [ 729.793784][T13878] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 729.803903][T13878] Call Trace: [ 729.807180][T13878] [ 729.810116][T13878] dump_stack_lvl+0xd6/0x122 [ 729.814785][T13878] dump_stack+0x11/0x1b [ 729.818977][T13878] should_fail+0x23c/0x250 [ 729.823437][T13878] should_fail_usercopy+0x16/0x20 [ 729.828602][T13878] _copy_to_user+0x1c/0x90 [ 729.833024][T13878] simple_read_from_buffer+0xab/0x120 [ 729.839081][T13878] proc_fail_nth_read+0x10d/0x150 [ 729.844107][T13878] ? proc_fault_inject_write+0x230/0x230 [ 729.849905][T13878] vfs_read+0x1e6/0x750 [ 729.854120][T13878] ? __fget_files+0x1d2/0x210 [ 729.858846][T13878] ksys_read+0xd9/0x190 [ 729.863206][T13878] __x64_sys_read+0x3e/0x50 [ 729.868099][T13878] do_syscall_64+0x44/0xd0 [ 729.872512][T13878] entry_SYSCALL_64_after_hwframe+0x44/0xae [ 729.878402][T13878] RIP: 0033:0x7fadc438da4c [ 729.882834][T13878] 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 [ 729.902530][T13878] RSP: 002b:00007fadc3551160 EFLAGS: 00000246 ORIG_RAX: 0000000000000000 [ 729.911007][T13878] RAX: ffffffffffffffda RBX: 00007fadc44edf60 RCX: 00007fadc438da4c [ 729.911045][T13881] loop1: detected capacity change from 0 to 264192 [ 729.918977][T13878] RDX: 000000000000000f RSI: 00007fadc35511e0 RDI: 0000000000000003 [ 729.918996][T13878] RBP: 00007fadc35511d0 R08: 0000000000000000 R09: 0000000000000000 [ 729.919042][T13878] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000001 12:12:15 executing program 2: prlimit64(0x0, 0xe, &(0x7f0000000280)={0x9, 0x8d}, 0x0) r0 = getpid() sched_setaffinity(0x0, 0x8, &(0x7f0000000040)=0xffffffffffff0166) sched_setattr(0x0, &(0x7f0000000140)={0x38, 0x2, 0x0, 0x0, 0x9}, 0x0) sched_setattr(r0, &(0x7f00000000c0)={0x38, 0x2, 0x0, 0x0, 0x5, 0x0, 0x0, 0x3}, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff}) connect$unix(r1, &(0x7f000057eff8)=@abs, 0x6e) recvmmsg(r1, &(0x7f00000000c0), 0x10106, 0x2, 0x0) clone3(&(0x7f00000003c0)={0x80000, &(0x7f0000000080), &(0x7f0000000100), &(0x7f0000000180), {}, &(0x7f00000001c0)=""/9, 0x9, &(0x7f00000002c0)=""/208, &(0x7f0000000240)=[r0], 0x1}, 0x58) [ 729.949463][T13878] R13: 00007fff3ca504bf R14: 00007fadc3551300 R15: 0000000000022000 [ 729.957496][T13878] 12:12:15 executing program 5: prlimit64(0x0, 0xe, &(0x7f0000000280)={0x9, 0x8d}, 0x0) r0 = getpid() sched_setaffinity(0x0, 0x8, &(0x7f0000000040)=0xffffffffffff0166) sched_setattr(0x0, &(0x7f0000000140)={0x38, 0x2, 0x0, 0x0, 0x9}, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) sendmmsg$unix(r2, &(0x7f00000bd000), 0x318, 0x0) recvmmsg(r1, &(0x7f00000000c0), 0x10106, 0x2, 0x0) r3 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) clone3(&(0x7f00000003c0)={0x80000, &(0x7f0000000080), &(0x7f0000000100), &(0x7f0000000180), {}, &(0x7f00000001c0)=""/9, 0x9, &(0x7f00000002c0)=""/208, &(0x7f0000000240)=[r0], 0x1, {r3}}, 0x58) 12:12:15 executing program 0: prlimit64(0x0, 0xe, &(0x7f0000000280)={0x9, 0x8d}, 0x0) r0 = getpid() sched_setattr(0x0, &(0x7f0000000140)={0x38, 0x2, 0x0, 0x0, 0x9}, 0x0) sched_setattr(r0, 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r1, &(0x7f000057eff8)=@abs, 0x6e) sendmmsg$unix(r2, &(0x7f00000bd000), 0x318, 0x0) (fail_nth: 3) recvmmsg(r1, &(0x7f00000000c0), 0x10106, 0x0, 0x0) [ 730.044788][T13889] FAULT_INJECTION: forcing a failure. [ 730.044788][T13889] name failslab, interval 1, probability 0, space 0, times 0 [ 730.057776][T13889] CPU: 0 PID: 13889 Comm: syz-executor.0 Not tainted 5.16.0-rc7-syzkaller #0 [ 730.066998][T13889] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 730.077074][T13889] Call Trace: [ 730.080363][T13889] [ 730.083285][T13889] dump_stack_lvl+0xd6/0x122 [ 730.088039][T13889] dump_stack+0x11/0x1b [ 730.092453][T13889] should_fail+0x23c/0x250 [ 730.097035][T13889] __should_failslab+0x81/0x90 [ 730.101795][T13889] should_failslab+0x5/0x20 [ 730.106299][T13889] kmem_cache_alloc_node_trace+0x61/0x310 [ 730.112022][T13889] ? __kmalloc_node_track_caller+0x30/0x40 [ 730.117862][T13889] __kmalloc_node_track_caller+0x30/0x40 [ 730.123847][T13889] ? alloc_skb_with_frags+0x90/0x390 [ 730.129240][T13889] __alloc_skb+0x19d/0x450 [ 730.133715][T13889] alloc_skb_with_frags+0x90/0x390 [ 730.138850][T13889] ? __rcu_read_unlock+0x5c/0x290 [ 730.143879][T13889] sock_alloc_send_pskb+0x436/0x4e0 [ 730.149146][T13889] unix_dgram_sendmsg+0x4c7/0x16b0 [ 730.154334][T13889] ? unix_dgram_poll+0x3e0/0x3e0 [ 730.159272][T13889] ____sys_sendmsg+0x39a/0x510 [ 730.164040][T13889] __sys_sendmmsg+0x267/0x4c0 [ 730.168762][T13889] __x64_sys_sendmmsg+0x53/0x60 [ 730.173626][T13889] do_syscall_64+0x44/0xd0 [ 730.178061][T13889] entry_SYSCALL_64_after_hwframe+0x44/0xae [ 730.184000][T13889] RIP: 0033:0x7f9bc71f7e99 [ 730.188412][T13889] 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 [ 730.208124][T13889] RSP: 002b:00007f9bc636e168 EFLAGS: 00000246 ORIG_RAX: 0000000000000133 [ 730.216599][T13889] RAX: ffffffffffffffda RBX: 00007f9bc730af60 RCX: 00007f9bc71f7e99 [ 730.224681][T13889] RDX: 0000000000000318 RSI: 00000000200bd000 RDI: 0000000000000004 [ 730.232701][T13889] RBP: 00007f9bc636e1d0 R08: 0000000000000000 R09: 0000000000000000 12:12:15 executing program 4: r0 = syz_mount_image$vfat(&(0x7f00000002c0), &(0x7f0000000440)='./file0\x00', 0x0, 0x2, &(0x7f0000000700)=[{&(0x7f0000000000)="eb3c906d8d6673fdd2617400028001000240000004f801", 0x17}, {0x0, 0x0, 0x600}], 0x0, &(0x7f0000000880)) mkdirat(r0, &(0x7f0000000040)='./file1\x00', 0x0) [ 730.240798][T13889] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000001 [ 730.248845][T13889] R13: 00007ffe9bc04bdf R14: 00007f9bc636e300 R15: 0000000000022000 [ 730.256812][T13889] [ 730.263358][T13891] loop3: detected capacity change from 0 to 264192 12:12:15 executing program 4: r0 = syz_mount_image$vfat(&(0x7f00000002c0), &(0x7f0000000440)='./file0\x00', 0x0, 0x2, &(0x7f0000000700)=[{&(0x7f0000000000)="eb3c906d8d6673fdd2617400028001000240000004f801", 0x17}, {0x0, 0x0, 0x600}], 0x0, &(0x7f0000000880)) mkdirat(r0, &(0x7f0000000040)='./file1\x00', 0x2) [ 730.332767][T13896] loop4: detected capacity change from 0 to 6 [ 730.366534][T13896] FAT-fs (loop4): Directory bread(block 6) failed [ 730.376194][T13896] FAT-fs (loop4): Directory bread(block 6) failed 12:12:16 executing program 4: r0 = syz_mount_image$vfat(&(0x7f00000002c0), &(0x7f0000000440)='./file0\x00', 0x0, 0x2, &(0x7f0000000700)=[{&(0x7f0000000000)="eb3c906d8d6673fdd2617400028001000240000004f801", 0x17}, {0x0, 0x0, 0x600}], 0x0, &(0x7f0000000880)) mkdirat(r0, &(0x7f0000000040)='./file1\x00', 0x3) [ 730.461595][T13898] loop4: detected capacity change from 0 to 6 [ 730.482301][T13898] FAT-fs (loop4): Directory bread(block 6) failed [ 730.502874][T13898] FAT-fs (loop4): Directory bread(block 6) failed 12:12:16 executing program 1: prlimit64(0x0, 0xe, &(0x7f0000000280)={0x9, 0x8d}, 0x0) r0 = getpid() sched_setaffinity(0x0, 0x8, &(0x7f0000000040)=0xffffffffffff0166) sched_setattr(r0, &(0x7f00000000c0)={0x38, 0x2, 0x0, 0x0, 0x5, 0x0, 0x0, 0x3}, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r1, &(0x7f000057eff8)=@abs, 0x6e) sendmmsg$unix(r2, &(0x7f00000bd000), 0x318, 0x0) recvmmsg(r1, &(0x7f00000000c0), 0x10106, 0x2, 0x0) r3 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) clone3(&(0x7f00000003c0)={0x80000, &(0x7f0000000080), &(0x7f0000000100), &(0x7f0000000180), {}, &(0x7f00000001c0)=""/9, 0x9, &(0x7f00000002c0)=""/208, &(0x7f0000000240)=[r0], 0x1, {r3}}, 0x58) r4 = syz_mount_image$vfat(&(0x7f00000002c0), &(0x7f0000000440)='./file0\x00', 0xfffffffffffffffe, 0x3, &(0x7f0000000700)=[{&(0x7f0000000000)="eb3c906d8d6673fdd2617400028001000240000004f801", 0x17}, {&(0x7f0000000900)="57595a4b414c4c45522020085ac19f691107ff0000097eb3541980b01c42d149ffc610de7800000000135eed1df1d1001cc2de850f1fffb2aed768635ef7e75eff912ac4c15e29fb3418fafff8d198e312475ffa1d000000000000ad25822a17b17f463e104179c19c2ad2fbddc04f62826086704df68ddcc2717a2dcd89932daf1c0e912e75558c8d25a7bb914c18f21f883d9096b3302646d6af8b5fd37a77a425c7d5c79403e8ed47e885689f6d9adc80eef58a57f069c4a5b73d3f5c70c4a13fa50731a24d798b503b9fe27842df49dc50", 0xd3, 0x600}, {0x0, 0x0, 0xd}], 0x2a0cc10, &(0x7f0000000880)={[{@shortname_win95}, {@fat=@time_offset={'time_offset', 0x3d, 0x13}}, {@shortname_lower}, {@utf8no}, {@numtail}, {@shortname_mixed}]}) mkdirat(r4, &(0x7f0000000040)='./file1\x00', 0x2300) 12:12:16 executing program 4: r0 = syz_mount_image$vfat(&(0x7f00000002c0), &(0x7f0000000440)='./file0\x00', 0x0, 0x2, &(0x7f0000000700)=[{&(0x7f0000000000)="eb3c906d8d6673fdd2617400028001000240000004f801", 0x17}, {0x0, 0x0, 0x600}], 0x0, &(0x7f0000000880)) mkdirat(r0, &(0x7f0000000040)='./file1\x00', 0x4) [ 730.580958][T13900] loop4: detected capacity change from 0 to 6 [ 730.607151][T13900] FAT-fs (loop4): Directory bread(block 6) failed [ 730.615849][T13900] FAT-fs (loop4): Directory bread(block 6) failed 12:12:16 executing program 4: r0 = syz_mount_image$vfat(&(0x7f00000002c0), &(0x7f0000000440)='./file0\x00', 0x0, 0x2, &(0x7f0000000700)=[{&(0x7f0000000000)="eb3c906d8d6673fdd2617400028001000240000004f801", 0x17}, {0x0, 0x0, 0x600}], 0x0, &(0x7f0000000880)) mkdirat(r0, &(0x7f0000000040)='./file1\x00', 0x5) [ 730.668795][T13904] loop4: detected capacity change from 0 to 6 [ 730.676670][T13904] FAT-fs (loop4): Directory bread(block 6) failed [ 730.683874][T13904] FAT-fs (loop4): Directory bread(block 6) failed [ 730.772971][T13906] loop1: detected capacity change from 0 to 264192 12:12:16 executing program 2: prlimit64(0x0, 0xe, &(0x7f0000000280)={0x9, 0x8d}, 0x0) r0 = getpid() sched_setaffinity(0x0, 0x8, &(0x7f0000000040)=0xffffffffffff0166) sched_setattr(0x0, &(0x7f0000000140)={0x38, 0x2, 0x0, 0x0, 0x9}, 0x0) sched_setattr(r0, &(0x7f00000000c0)={0x38, 0x2, 0x0, 0x0, 0x5, 0x0, 0x0, 0x3}, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff}) connect$unix(r1, &(0x7f000057eff8)=@abs, 0x6e) recvmmsg(r1, &(0x7f00000000c0), 0x10106, 0x2, 0x0) clone3(&(0x7f00000003c0)={0x80000, &(0x7f0000000080), &(0x7f0000000100), &(0x7f0000000180), {}, &(0x7f00000001c0)=""/9, 0x9, &(0x7f00000002c0)=""/208, &(0x7f0000000240)=[r0], 0x1}, 0x58) [ 730.858089][T13908] loop4: detected capacity change from 0 to 6 12:12:16 executing program 0: prlimit64(0x0, 0xe, &(0x7f0000000280)={0x9, 0x8d}, 0x0) r0 = getpid() sched_setattr(0x0, &(0x7f0000000140)={0x38, 0x2, 0x0, 0x0, 0x9}, 0x0) sched_setattr(r0, 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r1, &(0x7f000057eff8)=@abs, 0x6e) sendmmsg$unix(r2, &(0x7f00000bd000), 0x318, 0x0) (fail_nth: 4) recvmmsg(r1, &(0x7f00000000c0), 0x10106, 0x0, 0x0) 12:12:16 executing program 3: getpid() socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r0, &(0x7f000057eff8)=@abs, 0x6e) sendmmsg$unix(r1, &(0x7f00000bd000), 0x318, 0x0) r2 = syz_mount_image$vfat(&(0x7f00000002c0), &(0x7f0000000440)='./file0\x00', 0xfffffffffffffffe, 0x3, &(0x7f0000000700)=[{&(0x7f0000000000)="eb3c906d8d6673fdd2617400028001000240000004f801", 0x17}, {&(0x7f0000000900)="57595a4b414c4c45522020085ac19f691107ff0000097eb3541980b01c42d149ffc610de7800000000135eed1df1d1001cc2de850f1fffb2aed768635ef7e75eff912ac4c15e29fb3418fafff8d198e312475ffa1d000000000000ad25822a17b17f463e104179c19c2ad2fbddc04f62826086704df68ddcc2717a2dcd89932daf1c0e912e75558c8d25a7bb914c18f21f883d9096b3302646d6af8b5fd37a77a425c7d5c79403e8ed47e885689f6d9adc80eef58a57f069c4a5b73d3f5c70c4a13fa50731a24d798b503b9fe27842df49dc50", 0xd3, 0x600}, {0x0, 0x0, 0xd}], 0x2a0cc10, &(0x7f0000000880)={[{@shortname_win95}, {@fat=@time_offset={'time_offset', 0x3d, 0x13}}, {@shortname_lower}, {@utf8no}, {@numtail}, {@shortname_mixed}]}) mkdirat(r2, &(0x7f0000000040)='./file1\x00', 0x2300) 12:12:16 executing program 5: prlimit64(0x0, 0xe, &(0x7f0000000280)={0x9, 0x8d}, 0x0) r0 = getpid() sched_setaffinity(0x0, 0x8, &(0x7f0000000040)=0xffffffffffff0166) sched_setattr(r0, &(0x7f00000000c0)={0x38, 0x2, 0x0, 0x0, 0x5, 0x0, 0x0, 0x3}, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) sendmmsg$unix(r2, &(0x7f00000bd000), 0x318, 0x0) recvmmsg(r1, &(0x7f00000000c0), 0x10106, 0x2, 0x0) r3 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) clone3(&(0x7f00000003c0)={0x80000, &(0x7f0000000080), &(0x7f0000000100), &(0x7f0000000180), {}, &(0x7f00000001c0)=""/9, 0x9, &(0x7f00000002c0)=""/208, &(0x7f0000000240)=[r0], 0x1, {r3}}, 0x58) [ 730.916234][T13908] FAT-fs (loop4): Directory bread(block 6) failed [ 730.943217][T13913] FAULT_INJECTION: forcing a failure. [ 730.943217][T13913] name fail_page_alloc, interval 1, probability 0, space 0, times 1 [ 730.956576][T13913] CPU: 0 PID: 13913 Comm: syz-executor.0 Not tainted 5.16.0-rc7-syzkaller #0 12:12:16 executing program 4: r0 = syz_mount_image$vfat(&(0x7f00000002c0), &(0x7f0000000440)='./file0\x00', 0x0, 0x2, &(0x7f0000000700)=[{&(0x7f0000000000)="eb3c906d8d6673fdd2617400028001000240000004f801", 0x17}, {0x0, 0x0, 0x600}], 0x0, &(0x7f0000000880)) mkdirat(r0, &(0x7f0000000040)='./file1\x00', 0x6) [ 730.965334][T13913] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 730.975391][T13913] Call Trace: [ 730.978704][T13913] [ 730.981687][T13913] dump_stack_lvl+0xd6/0x122 [ 730.986301][T13913] dump_stack+0x11/0x1b [ 730.987575][T13908] FAT-fs (loop4): Directory bread(block 6) failed [ 730.990467][T13913] should_fail+0x23c/0x250 [ 731.001659][T13913] __alloc_pages+0x102/0x330 [ 731.006274][T13913] alloc_pages_vma+0x5ee/0x770 [ 731.011034][T13913] ? __rcu_read_unlock+0x5c/0x290 [ 731.016175][T13913] wp_page_copy+0x12a/0x10e0 [ 731.020765][T13913] do_wp_page+0x4fb/0xa80 [ 731.025078][T13913] ? __rcu_read_unlock+0x5c/0x290 [ 731.030174][T13913] handle_mm_fault+0x975/0x1590 [ 731.035169][T13913] do_user_addr_fault+0x609/0xbe0 [ 731.040219][T13913] exc_page_fault+0x91/0x290 [ 731.044821][T13913] asm_exc_page_fault+0x1e/0x30 [ 731.049843][T13913] RIP: 0010:__put_user_nocheck_4+0x3/0x11 [ 731.055635][T13913] Code: 00 00 48 39 d9 73 54 0f 01 cb 66 89 01 31 c9 0f 01 ca c3 0f 1f 44 00 00 48 bb fd ef ff ff ff 7f 00 00 48 39 d9 73 34 0f 01 cb <89> 01 31 c9 0f 01 ca c3 66 0f 1f 44 00 00 48 bb f9 ef ff ff ff 7f [ 731.075350][T13913] RSP: 0018:ffffc900089cfc78 EFLAGS: 00050293 [ 731.081499][T13913] RAX: 0000000000000000 RBX: 00007fffffffeffd RCX: 00000000200bd038 [ 731.089466][T13913] RDX: 00000000200bd000 RSI: 0000000000000094 RDI: 0000000000000095 [ 731.097456][T13913] RBP: ffffc900089cfee8 R08: ffffffff839b6714 R09: 0000000000000000 [ 731.105421][T13913] R10: 0001ffffffffffff R11: 0001ffffffffffff R12: 0000000000000000 [ 731.113408][T13913] R13: 0000000000000318 R14: 0000000000000001 R15: 0000000000040000 [ 731.121460][T13913] ? __sys_sendmmsg+0x334/0x4c0 [ 731.126397][T13913] __sys_sendmmsg+0x35b/0x4c0 [ 731.131090][T13913] __x64_sys_sendmmsg+0x53/0x60 [ 731.136237][T13913] do_syscall_64+0x44/0xd0 [ 731.140655][T13913] entry_SYSCALL_64_after_hwframe+0x44/0xae [ 731.146541][T13913] RIP: 0033:0x7f9bc71f7e99 [ 731.151207][T13913] 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 [ 731.171321][T13913] RSP: 002b:00007f9bc636e168 EFLAGS: 00000246 ORIG_RAX: 0000000000000133 [ 731.179731][T13913] RAX: ffffffffffffffda RBX: 00007f9bc730af60 RCX: 00007f9bc71f7e99 [ 731.187767][T13913] RDX: 0000000000000318 RSI: 00000000200bd000 RDI: 0000000000000004 [ 731.195728][T13913] RBP: 00007f9bc636e1d0 R08: 0000000000000000 R09: 0000000000000000 [ 731.203720][T13913] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000001 [ 731.211684][T13913] R13: 00007ffe9bc04bdf R14: 00007f9bc636e300 R15: 0000000000022000 [ 731.219660][T13913] 12:12:16 executing program 4: r0 = syz_mount_image$vfat(&(0x7f00000002c0), &(0x7f0000000440)='./file0\x00', 0x0, 0x2, &(0x7f0000000700)=[{&(0x7f0000000000)="eb3c906d8d6673fdd2617400028001000240000004f801", 0x17}, {0x0, 0x0, 0x600}], 0x0, &(0x7f0000000880)) mkdirat(r0, &(0x7f0000000040)='./file1\x00', 0x7) [ 731.311107][T13921] loop4: detected capacity change from 0 to 6 [ 731.318769][T13921] FAT-fs (loop4): Directory bread(block 6) failed [ 731.326824][T13921] FAT-fs (loop4): Directory bread(block 6) failed [ 731.333831][T13922] loop3: detected capacity change from 0 to 264192 12:12:16 executing program 4: r0 = syz_mount_image$vfat(&(0x7f00000002c0), &(0x7f0000000440)='./file0\x00', 0x0, 0x2, &(0x7f0000000700)=[{&(0x7f0000000000)="eb3c906d8d6673fdd2617400028001000240000004f801", 0x17}, {0x0, 0x0, 0x600}], 0x0, &(0x7f0000000880)) mkdirat(r0, &(0x7f0000000040)='./file1\x00', 0x8) [ 731.370692][T13924] loop4: detected capacity change from 0 to 6 [ 731.378597][T13924] FAT-fs (loop4): Directory bread(block 6) failed [ 731.386632][T13924] FAT-fs (loop4): Directory bread(block 6) failed 12:12:16 executing program 4: r0 = syz_mount_image$vfat(&(0x7f00000002c0), &(0x7f0000000440)='./file0\x00', 0x0, 0x2, &(0x7f0000000700)=[{&(0x7f0000000000)="eb3c906d8d6673fdd2617400028001000240000004f801", 0x17}, {0x0, 0x0, 0x600}], 0x0, &(0x7f0000000880)) mkdirat(r0, &(0x7f0000000040)='./file1\x00', 0x9) [ 731.430312][T13926] loop4: detected capacity change from 0 to 6 [ 731.438504][T13926] FAT-fs (loop4): Directory bread(block 6) failed [ 731.446054][T13926] FAT-fs (loop4): Directory bread(block 6) failed 12:12:17 executing program 1: prlimit64(0x0, 0xe, &(0x7f0000000280)={0x9, 0x8d}, 0x0) r0 = getpid() sched_setaffinity(0x0, 0x8, &(0x7f0000000040)=0xffffffffffff0166) sched_setattr(r0, &(0x7f00000000c0)={0x38, 0x2, 0x0, 0x0, 0x5, 0x0, 0x0, 0x3}, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r1, &(0x7f000057eff8)=@abs, 0x6e) sendmmsg$unix(r2, &(0x7f00000bd000), 0x318, 0x0) recvmmsg(r1, &(0x7f00000000c0), 0x10106, 0x2, 0x0) r3 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) clone3(&(0x7f00000003c0)={0x80000, &(0x7f0000000080), &(0x7f0000000100), &(0x7f0000000180), {}, &(0x7f00000001c0)=""/9, 0x9, &(0x7f00000002c0)=""/208, &(0x7f0000000240)=[r0], 0x1, {r3}}, 0x58) r4 = syz_mount_image$vfat(&(0x7f00000002c0), &(0x7f0000000440)='./file0\x00', 0xfffffffffffffffe, 0x3, &(0x7f0000000700)=[{&(0x7f0000000000)="eb3c906d8d6673fdd2617400028001000240000004f801", 0x17}, {&(0x7f0000000900)="57595a4b414c4c45522020085ac19f691107ff0000097eb3541980b01c42d149ffc610de7800000000135eed1df1d1001cc2de850f1fffb2aed768635ef7e75eff912ac4c15e29fb3418fafff8d198e312475ffa1d000000000000ad25822a17b17f463e104179c19c2ad2fbddc04f62826086704df68ddcc2717a2dcd89932daf1c0e912e75558c8d25a7bb914c18f21f883d9096b3302646d6af8b5fd37a77a425c7d5c79403e8ed47e885689f6d9adc80eef58a57f069c4a5b73d3f5c70c4a13fa50731a24d798b503b9fe27842df49dc50", 0xd3, 0x600}, {0x0, 0x0, 0xd}], 0x2a0cc10, &(0x7f0000000880)={[{@shortname_win95}, {@fat=@time_offset={'time_offset', 0x3d, 0x13}}, {@shortname_lower}, {@utf8no}, {@numtail}, {@shortname_mixed}]}) mkdirat(r4, &(0x7f0000000040)='./file1\x00', 0x2300) 12:12:17 executing program 4: r0 = syz_mount_image$vfat(&(0x7f00000002c0), &(0x7f0000000440)='./file0\x00', 0x0, 0x2, &(0x7f0000000700)=[{&(0x7f0000000000)="eb3c906d8d6673fdd2617400028001000240000004f801", 0x17}, {0x0, 0x0, 0x600}], 0x0, &(0x7f0000000880)) mkdirat(r0, &(0x7f0000000040)='./file1\x00', 0xa) [ 731.490580][T13928] loop4: detected capacity change from 0 to 6 [ 731.500491][T13928] FAT-fs (loop4): Directory bread(block 6) failed [ 731.508280][T13928] FAT-fs (loop4): Directory bread(block 6) failed 12:12:17 executing program 4: r0 = syz_mount_image$vfat(&(0x7f00000002c0), &(0x7f0000000440)='./file0\x00', 0x0, 0x2, &(0x7f0000000700)=[{&(0x7f0000000000)="eb3c906d8d6673fdd2617400028001000240000004f801", 0x17}, {0x0, 0x0, 0x600}], 0x0, &(0x7f0000000880)) mkdirat(r0, &(0x7f0000000040)='./file1\x00', 0xb) [ 731.561101][T13932] loop4: detected capacity change from 0 to 6 [ 731.569465][T13932] FAT-fs (loop4): Directory bread(block 6) failed [ 731.577296][T13932] FAT-fs (loop4): Directory bread(block 6) failed [ 731.658429][T13935] loop4: detected capacity change from 0 to 6 [ 731.666657][T13936] loop1: detected capacity change from 0 to 264192 12:12:17 executing program 4: r0 = syz_mount_image$vfat(&(0x7f00000002c0), &(0x7f0000000440)='./file0\x00', 0x0, 0x2, &(0x7f0000000700)=[{&(0x7f0000000000)="eb3c906d8d6673fdd2617400028001000240000004f801", 0x17}, {0x0, 0x0, 0x600}], 0x0, &(0x7f0000000880)) mkdirat(r0, &(0x7f0000000040)='./file1\x00', 0xc) [ 731.725667][T13935] FAT-fs (loop4): Directory bread(block 6) failed 12:12:17 executing program 2: prlimit64(0x0, 0xe, &(0x7f0000000280)={0x9, 0x8d}, 0x0) r0 = getpid() sched_setaffinity(0x0, 0x8, &(0x7f0000000040)=0xffffffffffff0166) sched_setattr(0x0, &(0x7f0000000140)={0x38, 0x2, 0x0, 0x0, 0x9}, 0x0) sched_setattr(r0, &(0x7f00000000c0)={0x38, 0x2, 0x0, 0x0, 0x5, 0x0, 0x0, 0x3}, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff}) recvmmsg(r1, &(0x7f00000000c0), 0x10106, 0x2, 0x0) clone3(&(0x7f00000003c0)={0x80000, &(0x7f0000000080), &(0x7f0000000100), &(0x7f0000000180), {}, &(0x7f00000001c0)=""/9, 0x9, &(0x7f00000002c0)=""/208, &(0x7f0000000240)=[r0], 0x1}, 0x58) 12:12:17 executing program 0: prlimit64(0x0, 0xe, &(0x7f0000000280)={0x9, 0x8d}, 0x0) r0 = getpid() sched_setattr(0x0, &(0x7f0000000140)={0x38, 0x2, 0x0, 0x0, 0x9}, 0x0) sched_setattr(r0, 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r1, &(0x7f000057eff8)=@abs, 0x6e) sendmmsg$unix(r2, &(0x7f00000bd000), 0x318, 0x0) (fail_nth: 5) recvmmsg(r1, &(0x7f00000000c0), 0x10106, 0x0, 0x0) [ 731.843606][T13940] FAULT_INJECTION: forcing a failure. [ 731.843606][T13940] name fail_usercopy, interval 1, probability 0, space 0, times 0 [ 731.856889][T13940] CPU: 0 PID: 13940 Comm: syz-executor.0 Not tainted 5.16.0-rc7-syzkaller #0 [ 731.865656][T13940] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 731.875797][T13940] Call Trace: [ 731.879068][T13940] [ 731.882073][T13940] dump_stack_lvl+0xd6/0x122 [ 731.886670][T13940] dump_stack+0x11/0x1b [ 731.890831][T13940] should_fail+0x23c/0x250 [ 731.892786][T13943] loop4: detected capacity change from 0 to 6 [ 731.895390][T13940] should_fail_usercopy+0x16/0x20 [ 731.906485][T13940] _copy_from_user+0x1c/0xd0 [ 731.907438][T13943] FAT-fs (loop4): Directory bread(block 6) failed [ 731.911081][T13940] sendmsg_copy_msghdr+0x60/0x2a0 [ 731.919281][T13943] FAT-fs (loop4): Directory bread(block 6) failed [ 731.922502][T13940] __sys_sendmmsg+0x231/0x4c0 [ 731.933581][T13940] __x64_sys_sendmmsg+0x53/0x60 [ 731.938508][T13940] do_syscall_64+0x44/0xd0 [ 731.942939][T13940] entry_SYSCALL_64_after_hwframe+0x44/0xae [ 731.948851][T13940] RIP: 0033:0x7f9bc71f7e99 [ 731.953262][T13940] 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 [ 731.973169][T13940] RSP: 002b:00007f9bc636e168 EFLAGS: 00000246 ORIG_RAX: 0000000000000133 [ 731.981594][T13940] RAX: ffffffffffffffda RBX: 00007f9bc730af60 RCX: 00007f9bc71f7e99 [ 731.989551][T13940] RDX: 0000000000000318 RSI: 00000000200bd000 RDI: 0000000000000004 [ 731.997593][T13940] RBP: 00007f9bc636e1d0 R08: 0000000000000000 R09: 0000000000000000 [ 732.005544][T13940] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000001 [ 732.013582][T13940] R13: 00007ffe9bc04bdf R14: 00007f9bc636e300 R15: 0000000000022000 [ 732.021634][T13940] 12:12:17 executing program 4: r0 = syz_mount_image$vfat(&(0x7f00000002c0), &(0x7f0000000440)='./file0\x00', 0x0, 0x2, &(0x7f0000000700)=[{&(0x7f0000000000)="eb3c906d8d6673fdd2617400028001000240000004f801", 0x17}, {0x0, 0x0, 0x600}], 0x0, &(0x7f0000000880)) mkdirat(r0, &(0x7f0000000040)='./file1\x00', 0xd) 12:12:17 executing program 5: prlimit64(0x0, 0xe, &(0x7f0000000280)={0x9, 0x8d}, 0x0) r0 = getpid() sched_setaffinity(0x0, 0x8, &(0x7f0000000040)=0xffffffffffff0166) sched_setattr(r0, &(0x7f00000000c0)={0x38, 0x2, 0x0, 0x0, 0x5, 0x0, 0x0, 0x3}, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) sendmmsg$unix(r2, &(0x7f00000bd000), 0x318, 0x0) recvmmsg(r1, &(0x7f00000000c0), 0x10106, 0x2, 0x0) r3 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) clone3(&(0x7f00000003c0)={0x80000, &(0x7f0000000080), &(0x7f0000000100), &(0x7f0000000180), {}, &(0x7f00000001c0)=""/9, 0x9, &(0x7f00000002c0)=""/208, &(0x7f0000000240)=[r0], 0x1, {r3}}, 0x58) 12:12:17 executing program 3: getpid() socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r0, &(0x7f000057eff8)=@abs, 0x6e) sendmmsg$unix(r1, &(0x7f00000bd000), 0x318, 0x0) r2 = syz_mount_image$vfat(&(0x7f00000002c0), &(0x7f0000000440)='./file0\x00', 0xfffffffffffffffe, 0x3, &(0x7f0000000700)=[{&(0x7f0000000000)="eb3c906d8d6673fdd2617400028001000240000004f801", 0x17}, {&(0x7f0000000900)="57595a4b414c4c45522020085ac19f691107ff0000097eb3541980b01c42d149ffc610de7800000000135eed1df1d1001cc2de850f1fffb2aed768635ef7e75eff912ac4c15e29fb3418fafff8d198e312475ffa1d000000000000ad25822a17b17f463e104179c19c2ad2fbddc04f62826086704df68ddcc2717a2dcd89932daf1c0e912e75558c8d25a7bb914c18f21f883d9096b3302646d6af8b5fd37a77a425c7d5c79403e8ed47e885689f6d9adc80eef58a57f069c4a5b73d3f5c70c4a13fa50731a24d798b503b9fe27842df49dc50", 0xd3, 0x600}, {0x0, 0x0, 0xd}], 0x2a0cc10, &(0x7f0000000880)={[{@shortname_win95}, {@fat=@time_offset={'time_offset', 0x3d, 0x13}}, {@shortname_lower}, {@utf8no}, {@numtail}, {@shortname_mixed}]}) mkdirat(r2, &(0x7f0000000040)='./file1\x00', 0x2300) 12:12:17 executing program 4: r0 = syz_mount_image$vfat(&(0x7f00000002c0), &(0x7f0000000440)='./file0\x00', 0x0, 0x2, &(0x7f0000000700)=[{&(0x7f0000000000)="eb3c906d8d6673fdd2617400028001000240000004f801", 0x17}, {0x0, 0x0, 0x600}], 0x0, &(0x7f0000000880)) mkdirat(r0, &(0x7f0000000040)='./file1\x00', 0xe) [ 732.122439][T13948] loop4: detected capacity change from 0 to 6 [ 732.130106][T13948] FAT-fs (loop4): Directory bread(block 6) failed [ 732.137644][T13948] FAT-fs (loop4): Directory bread(block 6) failed 12:12:17 executing program 4: r0 = syz_mount_image$vfat(&(0x7f00000002c0), &(0x7f0000000440)='./file0\x00', 0x0, 0x2, &(0x7f0000000700)=[{&(0x7f0000000000)="eb3c906d8d6673fdd2617400028001000240000004f801", 0x17}, {0x0, 0x0, 0x600}], 0x0, &(0x7f0000000880)) mkdirat(r0, &(0x7f0000000040)='./file1\x00', 0xf) [ 732.180804][T13953] loop4: detected capacity change from 0 to 6 [ 732.188086][T13953] FAT-fs (loop4): Directory bread(block 6) failed [ 732.198850][T13953] FAT-fs (loop4): Directory bread(block 6) failed [ 732.228758][T13955] loop3: detected capacity change from 0 to 264192 [ 732.277339][T13958] loop4: detected capacity change from 0 to 6 [ 732.305464][T13958] FAT-fs (loop4): Directory bread(block 6) failed 12:12:17 executing program 4: r0 = syz_mount_image$vfat(&(0x7f00000002c0), &(0x7f0000000440)='./file0\x00', 0x0, 0x2, &(0x7f0000000700)=[{&(0x7f0000000000)="eb3c906d8d6673fdd2617400028001000240000004f801", 0x17}, {0x0, 0x0, 0x600}], 0x0, &(0x7f0000000880)) mkdirat(r0, &(0x7f0000000040)='./file1\x00', 0x10) [ 732.322149][T13958] FAT-fs (loop4): Directory bread(block 6) failed 12:12:17 executing program 1: prlimit64(0x0, 0xe, &(0x7f0000000280)={0x9, 0x8d}, 0x0) r0 = getpid() sched_setaffinity(0x0, 0x8, &(0x7f0000000040)=0xffffffffffff0166) sched_setattr(r0, &(0x7f00000000c0)={0x38, 0x2, 0x0, 0x0, 0x5, 0x0, 0x0, 0x3}, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r1, &(0x7f000057eff8)=@abs, 0x6e) sendmmsg$unix(r2, &(0x7f00000bd000), 0x318, 0x0) recvmmsg(r1, &(0x7f00000000c0), 0x10106, 0x2, 0x0) r3 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) clone3(&(0x7f00000003c0)={0x80000, &(0x7f0000000080), &(0x7f0000000100), &(0x7f0000000180), {}, &(0x7f00000001c0)=""/9, 0x9, &(0x7f00000002c0)=""/208, &(0x7f0000000240)=[r0], 0x1, {r3}}, 0x58) r4 = syz_mount_image$vfat(&(0x7f00000002c0), &(0x7f0000000440)='./file0\x00', 0xfffffffffffffffe, 0x3, &(0x7f0000000700)=[{&(0x7f0000000000)="eb3c906d8d6673fdd2617400028001000240000004f801", 0x17}, {&(0x7f0000000900)="57595a4b414c4c45522020085ac19f691107ff0000097eb3541980b01c42d149ffc610de7800000000135eed1df1d1001cc2de850f1fffb2aed768635ef7e75eff912ac4c15e29fb3418fafff8d198e312475ffa1d000000000000ad25822a17b17f463e104179c19c2ad2fbddc04f62826086704df68ddcc2717a2dcd89932daf1c0e912e75558c8d25a7bb914c18f21f883d9096b3302646d6af8b5fd37a77a425c7d5c79403e8ed47e885689f6d9adc80eef58a57f069c4a5b73d3f5c70c4a13fa50731a24d798b503b9fe27842df49dc50", 0xd3, 0x600}, {0x0, 0x0, 0xd}], 0x2a0cc10, &(0x7f0000000880)={[{@shortname_win95}, {@fat=@time_offset={'time_offset', 0x3d, 0x13}}, {@shortname_lower}, {@utf8no}, {@numtail}, {@shortname_mixed}]}) mkdirat(r4, &(0x7f0000000040)='./file1\x00', 0x2300) 12:12:17 executing program 4: r0 = syz_mount_image$vfat(&(0x7f00000002c0), &(0x7f0000000440)='./file0\x00', 0x0, 0x2, &(0x7f0000000700)=[{&(0x7f0000000000)="eb3c906d8d6673fdd2617400028001000240000004f801", 0x17}, {0x0, 0x0, 0x600}], 0x0, &(0x7f0000000880)) mkdirat(r0, &(0x7f0000000040)='./file1\x00', 0x11) [ 732.421290][T13960] loop4: detected capacity change from 0 to 6 [ 732.430158][T13960] FAT-fs (loop4): Directory bread(block 6) failed [ 732.438024][T13960] FAT-fs (loop4): Directory bread(block 6) failed [ 732.491489][T13964] loop4: detected capacity change from 0 to 6 [ 732.498697][T13964] FAT-fs (loop4): Directory bread(block 6) failed [ 732.506886][T13964] FAT-fs (loop4): Directory bread(block 6) failed [ 732.573061][T13966] loop1: detected capacity change from 0 to 264192 12:12:18 executing program 4: r0 = syz_mount_image$vfat(&(0x7f00000002c0), &(0x7f0000000440)='./file0\x00', 0x0, 0x2, &(0x7f0000000700)=[{&(0x7f0000000000)="eb3c906d8d6673fdd2617400028001000240000004f801", 0x17}, {0x0, 0x0, 0x600}], 0x0, &(0x7f0000000880)) mkdirat(r0, &(0x7f0000000040)='./file1\x00', 0x12) 12:12:18 executing program 2: prlimit64(0x0, 0xe, &(0x7f0000000280)={0x9, 0x8d}, 0x0) r0 = getpid() sched_setaffinity(0x0, 0x8, &(0x7f0000000040)=0xffffffffffff0166) sched_setattr(0x0, &(0x7f0000000140)={0x38, 0x2, 0x0, 0x0, 0x9}, 0x0) sched_setattr(r0, &(0x7f00000000c0)={0x38, 0x2, 0x0, 0x0, 0x5, 0x0, 0x0, 0x3}, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff}) recvmmsg(r1, &(0x7f00000000c0), 0x10106, 0x2, 0x0) clone3(&(0x7f00000003c0)={0x80000, &(0x7f0000000080), &(0x7f0000000100), &(0x7f0000000180), {}, &(0x7f00000001c0)=""/9, 0x9, &(0x7f00000002c0)=""/208, &(0x7f0000000240)=[r0], 0x1}, 0x58) [ 732.702664][T13969] loop4: detected capacity change from 0 to 6 [ 732.724636][T13969] FAT-fs (loop4): Directory bread(block 6) failed [ 732.740756][T13972] FAULT_INJECTION: forcing a failure. 12:12:18 executing program 0: prlimit64(0x0, 0xe, &(0x7f0000000280)={0x9, 0x8d}, 0x0) r0 = getpid() sched_setattr(0x0, &(0x7f0000000140)={0x38, 0x2, 0x0, 0x0, 0x9}, 0x0) sched_setattr(r0, 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r1, &(0x7f000057eff8)=@abs, 0x6e) sendmmsg$unix(r2, &(0x7f00000bd000), 0x318, 0x0) (fail_nth: 6) recvmmsg(r1, &(0x7f00000000c0), 0x10106, 0x0, 0x0) [ 732.740756][T13972] name failslab, interval 1, probability 0, space 0, times 0 [ 732.753396][T13972] CPU: 0 PID: 13972 Comm: syz-executor.0 Not tainted 5.16.0-rc7-syzkaller #0 [ 732.762162][T13972] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 732.772292][T13972] Call Trace: [ 732.775570][T13972] [ 732.778495][T13972] dump_stack_lvl+0xd6/0x122 [ 732.783109][T13972] dump_stack+0x11/0x1b [ 732.783692][T13969] FAT-fs (loop4): Directory bread(block 6) failed [ 732.787308][T13972] should_fail+0x23c/0x250 [ 732.787337][T13972] __should_failslab+0x81/0x90 12:12:18 executing program 4: r0 = syz_mount_image$vfat(&(0x7f00000002c0), &(0x7f0000000440)='./file0\x00', 0x0, 0x2, &(0x7f0000000700)=[{&(0x7f0000000000)="eb3c906d8d6673fdd2617400028001000240000004f801", 0x17}, {0x0, 0x0, 0x600}], 0x0, &(0x7f0000000880)) mkdirat(r0, &(0x7f0000000040)='./file1\x00', 0x25) [ 732.803183][T13972] should_failslab+0x5/0x20 [ 732.807766][T13972] kmem_cache_alloc_node+0x61/0x2d0 [ 732.813502][T13972] ? lru_cache_add_inactive_or_unevictable+0x46/0x140 [ 732.820294][T13972] ? _raw_spin_unlock+0x2e/0x50 [ 732.825123][T13972] ? __alloc_skb+0xf0/0x450 [ 732.829615][T13972] __alloc_skb+0xf0/0x450 [ 732.834014][T13972] alloc_skb_with_frags+0x90/0x390 [ 732.839136][T13972] ? __rcu_read_unlock+0x5c/0x290 [ 732.844165][T13972] ? __rcu_read_unlock+0x5c/0x290 [ 732.849173][T13972] sock_alloc_send_pskb+0x436/0x4e0 [ 732.854370][T13972] unix_dgram_sendmsg+0x4c7/0x16b0 [ 732.859553][T13972] ? unix_dgram_poll+0x3e0/0x3e0 [ 732.864498][T13972] ____sys_sendmsg+0x39a/0x510 [ 732.869261][T13972] __sys_sendmmsg+0x267/0x4c0 [ 732.873988][T13972] __x64_sys_sendmmsg+0x53/0x60 [ 732.878853][T13972] do_syscall_64+0x44/0xd0 [ 732.883250][T13972] entry_SYSCALL_64_after_hwframe+0x44/0xae [ 732.889122][T13972] RIP: 0033:0x7f9bc71f7e99 [ 732.893522][T13972] 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 [ 732.913180][T13972] RSP: 002b:00007f9bc636e168 EFLAGS: 00000246 ORIG_RAX: 0000000000000133 [ 732.921574][T13972] RAX: ffffffffffffffda RBX: 00007f9bc730af60 RCX: 00007f9bc71f7e99 [ 732.929624][T13972] RDX: 0000000000000318 RSI: 00000000200bd000 RDI: 0000000000000004 [ 732.937639][T13972] RBP: 00007f9bc636e1d0 R08: 0000000000000000 R09: 0000000000000000 [ 732.946114][T13972] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000001 12:12:18 executing program 5: prlimit64(0x0, 0xe, &(0x7f0000000280)={0x9, 0x8d}, 0x0) r0 = getpid() sched_setattr(r0, &(0x7f00000000c0)={0x38, 0x2, 0x0, 0x0, 0x5, 0x0, 0x0, 0x3}, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) sendmmsg$unix(r2, &(0x7f00000bd000), 0x318, 0x0) recvmmsg(r1, &(0x7f00000000c0), 0x10106, 0x2, 0x0) r3 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) clone3(&(0x7f00000003c0)={0x80000, &(0x7f0000000080), &(0x7f0000000100), &(0x7f0000000180), {}, &(0x7f00000001c0)=""/9, 0x9, &(0x7f00000002c0)=""/208, &(0x7f0000000240)=[r0], 0x1, {r3}}, 0x58) [ 732.954064][T13972] R13: 00007ffe9bc04bdf R14: 00007f9bc636e300 R15: 0000000000022000 [ 732.962020][T13972] [ 732.991780][T13978] loop4: detected capacity change from 0 to 6 12:12:18 executing program 4: r0 = syz_mount_image$vfat(&(0x7f00000002c0), &(0x7f0000000440)='./file0\x00', 0x0, 0x2, &(0x7f0000000700)=[{&(0x7f0000000000)="eb3c906d8d6673fdd2617400028001000240000004f801", 0x17}, {0x0, 0x0, 0x600}], 0x0, &(0x7f0000000880)) mkdirat(r0, &(0x7f0000000040)='./file1\x00', 0x48) 12:12:18 executing program 3: getpid() socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r0, &(0x7f000057eff8)=@abs, 0x6e) sendmmsg$unix(r1, &(0x7f00000bd000), 0x318, 0x0) r2 = syz_mount_image$vfat(&(0x7f00000002c0), &(0x7f0000000440)='./file0\x00', 0xfffffffffffffffe, 0x3, &(0x7f0000000700)=[{&(0x7f0000000000)="eb3c906d8d6673fdd2617400028001000240000004f801", 0x17}, {&(0x7f0000000900)="57595a4b414c4c45522020085ac19f691107ff0000097eb3541980b01c42d149ffc610de7800000000135eed1df1d1001cc2de850f1fffb2aed768635ef7e75eff912ac4c15e29fb3418fafff8d198e312475ffa1d000000000000ad25822a17b17f463e104179c19c2ad2fbddc04f62826086704df68ddcc2717a2dcd89932daf1c0e912e75558c8d25a7bb914c18f21f883d9096b3302646d6af8b5fd37a77a425c7d5c79403e8ed47e885689f6d9adc80eef58a57f069c4a5b73d3f5c70c4a13fa50731a24d798b503b9fe27842df49dc50", 0xd3, 0x600}, {0x0, 0x0, 0xd}], 0x2a0cc10, &(0x7f0000000880)={[{@shortname_win95}, {@fat=@time_offset={'time_offset', 0x3d, 0x13}}, {@shortname_lower}, {@utf8no}, {@numtail}, {@shortname_mixed}]}) mkdirat(r2, &(0x7f0000000040)='./file1\x00', 0x2300) [ 732.999466][T13978] FAT-fs (loop4): Directory bread(block 6) failed [ 733.007542][T13978] FAT-fs (loop4): Directory bread(block 6) failed [ 733.065428][T13981] loop4: detected capacity change from 0 to 6 [ 733.072451][T13981] FAT-fs (loop4): Directory bread(block 6) failed 12:12:18 executing program 4: r0 = syz_mount_image$vfat(&(0x7f00000002c0), &(0x7f0000000440)='./file0\x00', 0x0, 0x2, &(0x7f0000000700)=[{&(0x7f0000000000)="eb3c906d8d6673fdd2617400028001000240000004f801", 0x17}, {0x0, 0x0, 0x600}], 0x0, &(0x7f0000000880)) mkdirat(r0, &(0x7f0000000040)='./file1\x00', 0x4c) [ 733.121510][T13981] FAT-fs (loop4): Directory bread(block 6) failed [ 733.168956][T13985] loop3: detected capacity change from 0 to 264192 12:12:18 executing program 4: r0 = syz_mount_image$vfat(&(0x7f00000002c0), &(0x7f0000000440)='./file0\x00', 0x0, 0x2, &(0x7f0000000700)=[{&(0x7f0000000000)="eb3c906d8d6673fdd2617400028001000240000004f801", 0x17}, {0x0, 0x0, 0x600}], 0x0, &(0x7f0000000880)) mkdirat(r0, &(0x7f0000000040)='./file1\x00', 0x60) 12:12:18 executing program 1: prlimit64(0x0, 0xe, &(0x7f0000000280)={0x9, 0x8d}, 0x0) r0 = getpid() sched_setattr(r0, &(0x7f00000000c0)={0x38, 0x2, 0x0, 0x0, 0x5, 0x0, 0x0, 0x3}, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r1, &(0x7f000057eff8)=@abs, 0x6e) sendmmsg$unix(r2, &(0x7f00000bd000), 0x318, 0x0) recvmmsg(r1, &(0x7f00000000c0), 0x10106, 0x2, 0x0) r3 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) clone3(&(0x7f00000003c0)={0x80000, &(0x7f0000000080), &(0x7f0000000100), &(0x7f0000000180), {}, &(0x7f00000001c0)=""/9, 0x9, &(0x7f00000002c0)=""/208, &(0x7f0000000240)=[r0], 0x1, {r3}}, 0x58) r4 = syz_mount_image$vfat(&(0x7f00000002c0), &(0x7f0000000440)='./file0\x00', 0xfffffffffffffffe, 0x3, &(0x7f0000000700)=[{&(0x7f0000000000)="eb3c906d8d6673fdd2617400028001000240000004f801", 0x17}, {&(0x7f0000000900)="57595a4b414c4c45522020085ac19f691107ff0000097eb3541980b01c42d149ffc610de7800000000135eed1df1d1001cc2de850f1fffb2aed768635ef7e75eff912ac4c15e29fb3418fafff8d198e312475ffa1d000000000000ad25822a17b17f463e104179c19c2ad2fbddc04f62826086704df68ddcc2717a2dcd89932daf1c0e912e75558c8d25a7bb914c18f21f883d9096b3302646d6af8b5fd37a77a425c7d5c79403e8ed47e885689f6d9adc80eef58a57f069c4a5b73d3f5c70c4a13fa50731a24d798b503b9fe27842df49dc50", 0xd3, 0x600}, {0x0, 0x0, 0xd}], 0x2a0cc10, &(0x7f0000000880)={[{@shortname_win95}, {@fat=@time_offset={'time_offset', 0x3d, 0x13}}, {@shortname_lower}, {@utf8no}, {@numtail}, {@shortname_mixed}]}) mkdirat(r4, &(0x7f0000000040)='./file1\x00', 0x2300) [ 733.235992][T13987] loop4: detected capacity change from 0 to 6 [ 733.249616][T13987] FAT-fs (loop4): Directory bread(block 6) failed [ 733.263472][T13987] FAT-fs (loop4): Directory bread(block 6) failed 12:12:18 executing program 4: r0 = syz_mount_image$vfat(&(0x7f00000002c0), &(0x7f0000000440)='./file0\x00', 0x0, 0x2, &(0x7f0000000700)=[{&(0x7f0000000000)="eb3c906d8d6673fdd2617400028001000240000004f801", 0x17}, {0x0, 0x0, 0x600}], 0x0, &(0x7f0000000880)) mkdirat(r0, &(0x7f0000000040)='./file1\x00', 0x68) [ 733.340709][T13989] loop4: detected capacity change from 0 to 6 [ 733.348336][T13989] FAT-fs (loop4): Directory bread(block 6) failed [ 733.357919][T13989] FAT-fs (loop4): Directory bread(block 6) failed 12:12:18 executing program 4: r0 = syz_mount_image$vfat(&(0x7f00000002c0), &(0x7f0000000440)='./file0\x00', 0x0, 0x2, &(0x7f0000000700)=[{&(0x7f0000000000)="eb3c906d8d6673fdd2617400028001000240000004f801", 0x17}, {0x0, 0x0, 0x600}], 0x0, &(0x7f0000000880)) mkdirat(r0, &(0x7f0000000040)='./file1\x00', 0x6c) 12:12:18 executing program 4: r0 = syz_mount_image$vfat(&(0x7f00000002c0), &(0x7f0000000440)='./file0\x00', 0x0, 0x2, &(0x7f0000000700)=[{&(0x7f0000000000)="eb3c906d8d6673fdd2617400028001000240000004f801", 0x17}, {0x0, 0x0, 0x600}], 0x0, &(0x7f0000000880)) mkdirat(r0, &(0x7f0000000040)='./file1\x00', 0x74) [ 733.410541][T13993] loop4: detected capacity change from 0 to 6 [ 733.417481][T13993] FAT-fs (loop4): Directory bread(block 6) failed [ 733.425599][T13993] FAT-fs (loop4): Directory bread(block 6) failed [ 733.488044][T13997] loop1: detected capacity change from 0 to 264192 [ 733.539542][T13999] loop4: detected capacity change from 0 to 6 [ 733.558966][T13999] FAT-fs (loop4): Directory bread(block 6) failed [ 733.572044][T13999] FAT-fs (loop4): Directory bread(block 6) failed [ 733.605785][T14002] FAULT_INJECTION: forcing a failure. [ 733.605785][T14002] name failslab, interval 1, probability 0, space 0, times 0 [ 733.618535][T14002] CPU: 0 PID: 14002 Comm: syz-executor.0 Not tainted 5.16.0-rc7-syzkaller #0 [ 733.627292][T14002] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 733.637451][T14002] Call Trace: [ 733.640720][T14002] [ 733.643683][T14002] dump_stack_lvl+0xd6/0x122 [ 733.648276][T14002] dump_stack+0x11/0x1b 12:12:19 executing program 2: prlimit64(0x0, 0xe, &(0x7f0000000280)={0x9, 0x8d}, 0x0) r0 = getpid() sched_setaffinity(0x0, 0x8, &(0x7f0000000040)=0xffffffffffff0166) sched_setattr(0x0, &(0x7f0000000140)={0x38, 0x2, 0x0, 0x0, 0x9}, 0x0) sched_setattr(r0, &(0x7f00000000c0)={0x38, 0x2, 0x0, 0x0, 0x5, 0x0, 0x0, 0x3}, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff}) recvmmsg(r1, &(0x7f00000000c0), 0x10106, 0x2, 0x0) clone3(&(0x7f00000003c0)={0x80000, &(0x7f0000000080), &(0x7f0000000100), &(0x7f0000000180), {}, &(0x7f00000001c0)=""/9, 0x9, &(0x7f00000002c0)=""/208, &(0x7f0000000240)=[r0], 0x1}, 0x58) 12:12:19 executing program 0: prlimit64(0x0, 0xe, &(0x7f0000000280)={0x9, 0x8d}, 0x0) r0 = getpid() sched_setattr(0x0, &(0x7f0000000140)={0x38, 0x2, 0x0, 0x0, 0x9}, 0x0) sched_setattr(r0, 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r1, &(0x7f000057eff8)=@abs, 0x6e) sendmmsg$unix(r2, &(0x7f00000bd000), 0x318, 0x0) (fail_nth: 7) recvmmsg(r1, &(0x7f00000000c0), 0x10106, 0x0, 0x0) 12:12:19 executing program 4: r0 = syz_mount_image$vfat(&(0x7f00000002c0), &(0x7f0000000440)='./file0\x00', 0x0, 0x2, &(0x7f0000000700)=[{&(0x7f0000000000)="eb3c906d8d6673fdd2617400028001000240000004f801", 0x17}, {0x0, 0x0, 0x600}], 0x0, &(0x7f0000000880)) mkdirat(r0, &(0x7f0000000040)='./file1\x00', 0x7a) [ 733.652495][T14002] should_fail+0x23c/0x250 [ 733.656926][T14002] __should_failslab+0x81/0x90 [ 733.661685][T14002] should_failslab+0x5/0x20 [ 733.666402][T14002] kmem_cache_alloc_node_trace+0x61/0x310 [ 733.672136][T14002] ? __kmalloc_node_track_caller+0x30/0x40 [ 733.677981][T14002] __kmalloc_node_track_caller+0x30/0x40 [ 733.683675][T14002] ? alloc_skb_with_frags+0x90/0x390 [ 733.688960][T14002] __alloc_skb+0x19d/0x450 [ 733.693410][T14002] alloc_skb_with_frags+0x90/0x390 [ 733.698532][T14002] ? __rcu_read_unlock+0x5c/0x290 [ 733.703534][T14002] ? __rcu_read_unlock+0x5c/0x290 [ 733.708536][T14002] sock_alloc_send_pskb+0x436/0x4e0 [ 733.714114][T14002] unix_dgram_sendmsg+0x4c7/0x16b0 [ 733.719257][T14002] ? unix_dgram_poll+0x3e0/0x3e0 [ 733.724200][T14002] ____sys_sendmsg+0x39a/0x510 [ 733.729071][T14002] __sys_sendmmsg+0x267/0x4c0 [ 733.733757][T14002] __x64_sys_sendmmsg+0x53/0x60 [ 733.738652][T14002] do_syscall_64+0x44/0xd0 [ 733.743074][T14002] entry_SYSCALL_64_after_hwframe+0x44/0xae [ 733.748966][T14002] RIP: 0033:0x7f9bc71f7e99 [ 733.753409][T14002] 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 [ 733.773007][T14002] RSP: 002b:00007f9bc636e168 EFLAGS: 00000246 ORIG_RAX: 0000000000000133 [ 733.781468][T14002] RAX: ffffffffffffffda RBX: 00007f9bc730af60 RCX: 00007f9bc71f7e99 [ 733.789623][T14002] RDX: 0000000000000318 RSI: 00000000200bd000 RDI: 0000000000000004 [ 733.797590][T14002] RBP: 00007f9bc636e1d0 R08: 0000000000000000 R09: 0000000000000000 12:12:19 executing program 5: prlimit64(0x0, 0xe, &(0x7f0000000280)={0x9, 0x8d}, 0x0) sched_setattr(0x0, &(0x7f00000000c0)={0x38, 0x2, 0x0, 0x0, 0x5, 0x0, 0x0, 0x3}, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) sendmmsg$unix(r1, &(0x7f00000bd000), 0x318, 0x0) recvmmsg(r0, &(0x7f00000000c0), 0x10106, 0x2, 0x0) r2 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) clone3(&(0x7f00000003c0)={0x80000, &(0x7f0000000080), &(0x7f0000000100), &(0x7f0000000180), {}, &(0x7f00000001c0)=""/9, 0x9, &(0x7f00000002c0)=""/208, &(0x7f0000000240)=[0x0], 0x1, {r2}}, 0x58) [ 733.805650][T14002] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000001 [ 733.813612][T14002] R13: 00007ffe9bc04bdf R14: 00007f9bc636e300 R15: 0000000000022000 [ 733.821627][T14002] 12:12:19 executing program 4: r0 = syz_mount_image$vfat(&(0x7f00000002c0), &(0x7f0000000440)='./file0\x00', 0x0, 0x2, &(0x7f0000000700)=[{&(0x7f0000000000)="eb3c906d8d6673fdd2617400028001000240000004f801", 0x17}, {0x0, 0x0, 0x600}], 0x0, &(0x7f0000000880)) mkdirat(r0, &(0x7f0000000040)='./file1\x00', 0x87) 12:12:19 executing program 3: prlimit64(0x0, 0x0, &(0x7f0000000280)={0x9, 0x8d}, 0x0) getpid() socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r0, &(0x7f000057eff8)=@abs, 0x6e) sendmmsg$unix(r1, &(0x7f00000bd000), 0x318, 0x0) r2 = syz_mount_image$vfat(&(0x7f00000002c0), &(0x7f0000000440)='./file0\x00', 0xfffffffffffffffe, 0x3, &(0x7f0000000700)=[{&(0x7f0000000000)="eb3c906d8d6673fdd2617400028001000240000004f801", 0x17}, {&(0x7f0000000900)="57595a4b414c4c45522020085ac19f691107ff0000097eb3541980b01c42d149ffc610de7800000000135eed1df1d1001cc2de850f1fffb2aed768635ef7e75eff912ac4c15e29fb3418fafff8d198e312475ffa1d000000000000ad25822a17b17f463e104179c19c2ad2fbddc04f62826086704df68ddcc2717a2dcd89932daf1c0e912e75558c8d25a7bb914c18f21f883d9096b3302646d6af8b5fd37a77a425c7d5c79403e8ed47e885689f6d9adc80eef58a57f069c4a5b73d3f5c70c4a13fa50731a24d798b503b9fe27842df49dc50", 0xd3, 0x600}, {0x0, 0x0, 0xd}], 0x2a0cc10, &(0x7f0000000880)={[{@shortname_win95}, {@fat=@time_offset={'time_offset', 0x3d, 0x13}}, {@shortname_lower}, {@utf8no}, {@numtail}, {@shortname_mixed}]}) mkdirat(r2, &(0x7f0000000040)='./file1\x00', 0x2300) [ 733.910085][T14009] loop4: detected capacity change from 0 to 6 [ 733.923117][T14009] FAT-fs (loop4): Directory bread(block 6) failed [ 733.936605][T14009] FAT-fs (loop4): Directory bread(block 6) failed 12:12:19 executing program 4: r0 = syz_mount_image$vfat(&(0x7f00000002c0), &(0x7f0000000440)='./file0\x00', 0x0, 0x2, &(0x7f0000000700)=[{&(0x7f0000000000)="eb3c906d8d6673fdd2617400028001000240000004f801", 0x17}, {0x0, 0x0, 0x600}], 0x0, &(0x7f0000000880)) mkdirat(r0, &(0x7f0000000040)='./file1\x00', 0x10e) [ 734.021727][T14014] loop4: detected capacity change from 0 to 6 [ 734.032988][T14014] FAT-fs (loop4): Directory bread(block 6) failed [ 734.046624][T14014] FAT-fs (loop4): Directory bread(block 6) failed [ 734.069809][T14015] loop3: detected capacity change from 0 to 264192 12:12:19 executing program 4: r0 = syz_mount_image$vfat(&(0x7f00000002c0), &(0x7f0000000440)='./file0\x00', 0x0, 0x2, &(0x7f0000000700)=[{&(0x7f0000000000)="eb3c906d8d6673fdd2617400028001000240000004f801", 0x17}, {0x0, 0x0, 0x600}], 0x0, &(0x7f0000000880)) mkdirat(r0, &(0x7f0000000040)='./file1\x00', 0x204) [ 734.100617][T14017] loop4: detected capacity change from 0 to 6 [ 734.118579][T14017] FAT-fs (loop4): Directory bread(block 6) failed [ 734.130050][T14017] FAT-fs (loop4): Directory bread(block 6) failed 12:12:19 executing program 1: prlimit64(0x0, 0xe, &(0x7f0000000280)={0x9, 0x8d}, 0x0) r0 = getpid() sched_setattr(r0, &(0x7f00000000c0)={0x38, 0x2, 0x0, 0x0, 0x5, 0x0, 0x0, 0x3}, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r1, &(0x7f000057eff8)=@abs, 0x6e) sendmmsg$unix(r2, &(0x7f00000bd000), 0x318, 0x0) recvmmsg(r1, &(0x7f00000000c0), 0x10106, 0x2, 0x0) r3 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) clone3(&(0x7f00000003c0)={0x80000, &(0x7f0000000080), &(0x7f0000000100), &(0x7f0000000180), {}, &(0x7f00000001c0)=""/9, 0x9, &(0x7f00000002c0)=""/208, &(0x7f0000000240)=[r0], 0x1, {r3}}, 0x58) r4 = syz_mount_image$vfat(&(0x7f00000002c0), &(0x7f0000000440)='./file0\x00', 0xfffffffffffffffe, 0x3, &(0x7f0000000700)=[{&(0x7f0000000000)="eb3c906d8d6673fdd2617400028001000240000004f801", 0x17}, {&(0x7f0000000900)="57595a4b414c4c45522020085ac19f691107ff0000097eb3541980b01c42d149ffc610de7800000000135eed1df1d1001cc2de850f1fffb2aed768635ef7e75eff912ac4c15e29fb3418fafff8d198e312475ffa1d000000000000ad25822a17b17f463e104179c19c2ad2fbddc04f62826086704df68ddcc2717a2dcd89932daf1c0e912e75558c8d25a7bb914c18f21f883d9096b3302646d6af8b5fd37a77a425c7d5c79403e8ed47e885689f6d9adc80eef58a57f069c4a5b73d3f5c70c4a13fa50731a24d798b503b9fe27842df49dc50", 0xd3, 0x600}, {0x0, 0x0, 0xd}], 0x2a0cc10, &(0x7f0000000880)={[{@shortname_win95}, {@fat=@time_offset={'time_offset', 0x3d, 0x13}}, {@shortname_lower}, {@utf8no}, {@numtail}, {@shortname_mixed}]}) mkdirat(r4, &(0x7f0000000040)='./file1\x00', 0x2300) 12:12:19 executing program 4: r0 = syz_mount_image$vfat(&(0x7f00000002c0), &(0x7f0000000440)='./file0\x00', 0x0, 0x2, &(0x7f0000000700)=[{&(0x7f0000000000)="eb3c906d8d6673fdd2617400028001000240000004f801", 0x17}, {0x0, 0x0, 0x600}], 0x0, &(0x7f0000000880)) mkdirat(r0, &(0x7f0000000040)='./file1\x00', 0x214) [ 734.206240][T14019] loop4: detected capacity change from 0 to 6 [ 734.214823][T14019] FAT-fs (loop4): Directory bread(block 6) failed [ 734.227970][T14019] FAT-fs (loop4): Directory bread(block 6) failed 12:12:19 executing program 4: r0 = syz_mount_image$vfat(&(0x7f00000002c0), &(0x7f0000000440)='./file0\x00', 0x0, 0x2, &(0x7f0000000700)=[{&(0x7f0000000000)="eb3c906d8d6673fdd2617400028001000240000004f801", 0x17}, {0x0, 0x0, 0x600}], 0x0, &(0x7f0000000880)) mkdirat(r0, &(0x7f0000000040)='./file1\x00', 0x300) [ 734.290359][T14023] loop4: detected capacity change from 0 to 6 [ 734.298387][T14023] FAT-fs (loop4): Directory bread(block 6) failed [ 734.305961][T14023] FAT-fs (loop4): Directory bread(block 6) failed [ 734.357611][T14026] loop4: detected capacity change from 0 to 6 [ 734.366149][T14026] FAT-fs (loop4): Directory bread(block 6) failed [ 734.377778][T14026] FAT-fs (loop4): Directory bread(block 6) failed [ 734.393767][T14027] loop1: detected capacity change from 0 to 264192 12:12:20 executing program 0: prlimit64(0x0, 0xe, &(0x7f0000000280)={0x9, 0x8d}, 0x0) r0 = getpid() sched_setattr(0x0, &(0x7f0000000140)={0x38, 0x2, 0x0, 0x0, 0x9}, 0x0) sched_setattr(r0, 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r1, &(0x7f000057eff8)=@abs, 0x6e) sendmmsg$unix(r2, &(0x7f00000bd000), 0x318, 0x0) (fail_nth: 8) recvmmsg(r1, &(0x7f00000000c0), 0x10106, 0x0, 0x0) [ 734.490442][T14029] FAULT_INJECTION: forcing a failure. [ 734.490442][T14029] name fail_usercopy, interval 1, probability 0, space 0, times 0 [ 734.503628][T14029] CPU: 0 PID: 14029 Comm: syz-executor.0 Not tainted 5.16.0-rc7-syzkaller #0 [ 734.512426][T14029] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 734.522474][T14029] Call Trace: [ 734.525971][T14029] [ 734.528889][T14029] dump_stack_lvl+0xd6/0x122 [ 734.533484][T14029] dump_stack+0x11/0x1b [ 734.537642][T14029] should_fail+0x23c/0x250 [ 734.542068][T14029] should_fail_usercopy+0x16/0x20 [ 734.547530][T14029] _copy_from_user+0x1c/0xd0 [ 734.552119][T14029] sendmsg_copy_msghdr+0x60/0x2a0 [ 734.557144][T14029] __sys_sendmmsg+0x231/0x4c0 [ 734.561827][T14029] __x64_sys_sendmmsg+0x53/0x60 [ 734.566679][T14029] do_syscall_64+0x44/0xd0 [ 734.571203][T14029] entry_SYSCALL_64_after_hwframe+0x44/0xae [ 734.577095][T14029] RIP: 0033:0x7f9bc71f7e99 [ 734.581501][T14029] 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 [ 734.601349][T14029] RSP: 002b:00007f9bc636e168 EFLAGS: 00000246 ORIG_RAX: 0000000000000133 [ 734.610376][T14029] RAX: ffffffffffffffda RBX: 00007f9bc730af60 RCX: 00007f9bc71f7e99 [ 734.618375][T14029] RDX: 0000000000000318 RSI: 00000000200bd000 RDI: 0000000000000004 [ 734.626346][T14029] RBP: 00007f9bc636e1d0 R08: 0000000000000000 R09: 0000000000000000 12:12:20 executing program 2: prlimit64(0x0, 0xe, &(0x7f0000000280)={0x9, 0x8d}, 0x0) r0 = getpid() sched_setaffinity(0x0, 0x8, &(0x7f0000000040)=0xffffffffffff0166) sched_setattr(0x0, &(0x7f0000000140)={0x38, 0x2, 0x0, 0x0, 0x9}, 0x0) sched_setattr(r0, &(0x7f00000000c0)={0x38, 0x2, 0x0, 0x0, 0x5, 0x0, 0x0, 0x3}, 0x0) connect$unix(0xffffffffffffffff, &(0x7f000057eff8)=@abs, 0x6e) recvmmsg(0xffffffffffffffff, &(0x7f00000000c0), 0x10106, 0x2, 0x0) clone3(&(0x7f00000003c0)={0x80000, &(0x7f0000000080), &(0x7f0000000100), &(0x7f0000000180), {}, &(0x7f00000001c0)=""/9, 0x9, &(0x7f00000002c0)=""/208, &(0x7f0000000240)=[r0], 0x1}, 0x58) 12:12:20 executing program 4: r0 = syz_mount_image$vfat(&(0x7f00000002c0), &(0x7f0000000440)='./file0\x00', 0x0, 0x2, &(0x7f0000000700)=[{&(0x7f0000000000)="eb3c906d8d6673fdd2617400028001000240000004f801", 0x17}, {0x0, 0x0, 0x600}], 0x0, &(0x7f0000000880)) mkdirat(r0, &(0x7f0000000040)='./file1\x00', 0x402) [ 734.634433][T14029] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000001 [ 734.642414][T14029] R13: 00007ffe9bc04bdf R14: 00007f9bc636e300 R15: 0000000000022000 [ 734.650379][T14029] [ 734.665819][T14032] loop4: detected capacity change from 0 to 6 [ 734.673699][T14032] FAT-fs (loop4): Directory bread(block 6) failed 12:12:20 executing program 2: prlimit64(0x0, 0xe, &(0x7f0000000280)={0x9, 0x8d}, 0x0) r0 = getpid() sched_setaffinity(0x0, 0x8, &(0x7f0000000040)=0xffffffffffff0166) sched_setattr(0x0, &(0x7f0000000140)={0x38, 0x2, 0x0, 0x0, 0x9}, 0x0) sched_setattr(r0, &(0x7f00000000c0)={0x38, 0x2, 0x0, 0x0, 0x5, 0x0, 0x0, 0x3}, 0x0) connect$unix(0xffffffffffffffff, &(0x7f000057eff8)=@abs, 0x6e) recvmmsg(0xffffffffffffffff, &(0x7f00000000c0), 0x10106, 0x2, 0x0) clone3(&(0x7f00000003c0)={0x80000, &(0x7f0000000080), &(0x7f0000000100), &(0x7f0000000180), {}, &(0x7f00000001c0)=""/9, 0x9, &(0x7f00000002c0)=""/208, &(0x7f0000000240)=[r0], 0x1}, 0x58) 12:12:20 executing program 5: prlimit64(0x0, 0xe, &(0x7f0000000280)={0x9, 0x8d}, 0x0) sched_setattr(0x0, &(0x7f00000000c0)={0x38, 0x2, 0x0, 0x0, 0x5, 0x0, 0x0, 0x3}, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) sendmmsg$unix(r1, &(0x7f00000bd000), 0x318, 0x0) recvmmsg(r0, &(0x7f00000000c0), 0x10106, 0x2, 0x0) r2 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) clone3(&(0x7f00000003c0)={0x80000, &(0x7f0000000080), &(0x7f0000000100), &(0x7f0000000180), {}, &(0x7f00000001c0)=""/9, 0x9, &(0x7f00000002c0)=""/208, &(0x7f0000000240)=[0x0], 0x1, {r2}}, 0x58) 12:12:20 executing program 4: r0 = syz_mount_image$vfat(&(0x7f00000002c0), &(0x7f0000000440)='./file0\x00', 0x0, 0x2, &(0x7f0000000700)=[{&(0x7f0000000000)="eb3c906d8d6673fdd2617400028001000240000004f801", 0x17}, {0x0, 0x0, 0x600}], 0x0, &(0x7f0000000880)) mkdirat(r0, &(0x7f0000000040)='./file1\x00', 0x406) [ 734.690944][T14032] FAT-fs (loop4): Directory bread(block 6) failed [ 734.750096][T14040] loop4: detected capacity change from 0 to 6 [ 734.757162][T14040] FAT-fs (loop4): Directory bread(block 6) failed [ 734.770863][T14040] FAT-fs (loop4): Directory bread(block 6) failed 12:12:20 executing program 3: prlimit64(0x0, 0x0, &(0x7f0000000280)={0x9, 0x8d}, 0x0) getpid() socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r0, &(0x7f000057eff8)=@abs, 0x6e) sendmmsg$unix(r1, &(0x7f00000bd000), 0x318, 0x0) r2 = syz_mount_image$vfat(&(0x7f00000002c0), &(0x7f0000000440)='./file0\x00', 0xfffffffffffffffe, 0x3, &(0x7f0000000700)=[{&(0x7f0000000000)="eb3c906d8d6673fdd2617400028001000240000004f801", 0x17}, {&(0x7f0000000900)="57595a4b414c4c45522020085ac19f691107ff0000097eb3541980b01c42d149ffc610de7800000000135eed1df1d1001cc2de850f1fffb2aed768635ef7e75eff912ac4c15e29fb3418fafff8d198e312475ffa1d000000000000ad25822a17b17f463e104179c19c2ad2fbddc04f62826086704df68ddcc2717a2dcd89932daf1c0e912e75558c8d25a7bb914c18f21f883d9096b3302646d6af8b5fd37a77a425c7d5c79403e8ed47e885689f6d9adc80eef58a57f069c4a5b73d3f5c70c4a13fa50731a24d798b503b9fe27842df49dc50", 0xd3, 0x600}, {0x0, 0x0, 0xd}], 0x2a0cc10, &(0x7f0000000880)={[{@shortname_win95}, {@fat=@time_offset={'time_offset', 0x3d, 0x13}}, {@shortname_lower}, {@utf8no}, {@numtail}, {@shortname_mixed}]}) mkdirat(r2, &(0x7f0000000040)='./file1\x00', 0x2300) 12:12:20 executing program 2: prlimit64(0x0, 0xe, &(0x7f0000000280)={0x9, 0x8d}, 0x0) r0 = getpid() sched_setaffinity(0x0, 0x8, &(0x7f0000000040)=0xffffffffffff0166) sched_setattr(0x0, &(0x7f0000000140)={0x38, 0x2, 0x0, 0x0, 0x9}, 0x0) sched_setattr(r0, &(0x7f00000000c0)={0x38, 0x2, 0x0, 0x0, 0x5, 0x0, 0x0, 0x3}, 0x0) connect$unix(0xffffffffffffffff, &(0x7f000057eff8)=@abs, 0x6e) recvmmsg(0xffffffffffffffff, &(0x7f00000000c0), 0x10106, 0x2, 0x0) clone3(&(0x7f00000003c0)={0x80000, &(0x7f0000000080), &(0x7f0000000100), &(0x7f0000000180), {}, &(0x7f00000001c0)=""/9, 0x9, &(0x7f00000002c0)=""/208, &(0x7f0000000240)=[r0], 0x1}, 0x58) 12:12:20 executing program 4: r0 = syz_mount_image$vfat(&(0x7f00000002c0), &(0x7f0000000440)='./file0\x00', 0x0, 0x2, &(0x7f0000000700)=[{&(0x7f0000000000)="eb3c906d8d6673fdd2617400028001000240000004f801", 0x17}, {0x0, 0x0, 0x600}], 0x0, &(0x7f0000000880)) mkdirat(r0, &(0x7f0000000040)='./file1\x00', 0x500) [ 734.866231][T14045] loop4: detected capacity change from 0 to 6 [ 734.880568][T14045] FAT-fs (loop4): Directory bread(block 6) failed [ 734.903869][T14045] FAT-fs (loop4): Directory bread(block 6) failed [ 734.967752][T14049] loop3: detected capacity change from 0 to 264192 12:12:20 executing program 1: prlimit64(0x0, 0xe, &(0x7f0000000280)={0x9, 0x8d}, 0x0) r0 = getpid() sched_setattr(r0, &(0x7f00000000c0)={0x38, 0x2, 0x0, 0x0, 0x5, 0x0, 0x0, 0x3}, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r1, &(0x7f000057eff8)=@abs, 0x6e) sendmmsg$unix(r2, &(0x7f00000bd000), 0x318, 0x0) recvmmsg(r1, &(0x7f00000000c0), 0x10106, 0x2, 0x0) r3 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) clone3(&(0x7f00000003c0)={0x80000, &(0x7f0000000080), &(0x7f0000000100), &(0x7f0000000180), {}, &(0x7f00000001c0)=""/9, 0x9, &(0x7f00000002c0)=""/208, &(0x7f0000000240)=[r0], 0x1, {r3}}, 0x58) r4 = syz_mount_image$vfat(&(0x7f00000002c0), &(0x7f0000000440)='./file0\x00', 0xfffffffffffffffe, 0x3, &(0x7f0000000700)=[{&(0x7f0000000000)="eb3c906d8d6673fdd2617400028001000240000004f801", 0x17}, {&(0x7f0000000900)="57595a4b414c4c45522020085ac19f691107ff0000097eb3541980b01c42d149ffc610de7800000000135eed1df1d1001cc2de850f1fffb2aed768635ef7e75eff912ac4c15e29fb3418fafff8d198e312475ffa1d000000000000ad25822a17b17f463e104179c19c2ad2fbddc04f62826086704df68ddcc2717a2dcd89932daf1c0e912e75558c8d25a7bb914c18f21f883d9096b3302646d6af8b5fd37a77a425c7d5c79403e8ed47e885689f6d9adc80eef58a57f069c4a5b73d3f5c70c4a13fa50731a24d798b503b9fe27842df49dc50", 0xd3, 0x600}, {0x0, 0x0, 0xd}], 0x2a0cc10, &(0x7f0000000880)={[{@shortname_win95}, {@fat=@time_offset={'time_offset', 0x3d, 0x13}}, {@shortname_lower}, {@utf8no}, {@numtail}, {@shortname_mixed}]}) mkdirat(r4, &(0x7f0000000040)='./file1\x00', 0x2300) 12:12:20 executing program 2: prlimit64(0x0, 0xe, &(0x7f0000000280)={0x9, 0x8d}, 0x0) r0 = getpid() sched_setaffinity(0x0, 0x8, &(0x7f0000000040)=0xffffffffffff0166) sched_setattr(0x0, &(0x7f0000000140)={0x38, 0x2, 0x0, 0x0, 0x9}, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff}) connect$unix(r1, &(0x7f000057eff8)=@abs, 0x6e) recvmmsg(r1, &(0x7f00000000c0), 0x10106, 0x2, 0x0) clone3(&(0x7f00000003c0)={0x80000, &(0x7f0000000080), &(0x7f0000000100), &(0x7f0000000180), {}, &(0x7f00000001c0)=""/9, 0x9, &(0x7f00000002c0)=""/208, &(0x7f0000000240)=[r0], 0x1}, 0x58) 12:12:20 executing program 4: r0 = syz_mount_image$vfat(&(0x7f00000002c0), &(0x7f0000000440)='./file0\x00', 0x0, 0x2, &(0x7f0000000700)=[{&(0x7f0000000000)="eb3c906d8d6673fdd2617400028001000240000004f801", 0x17}, {0x0, 0x0, 0x600}], 0x0, &(0x7f0000000880)) mkdirat(r0, &(0x7f0000000040)='./file1\x00', 0x600) [ 735.132311][T14053] loop4: detected capacity change from 0 to 6 [ 735.139634][T14053] FAT-fs (loop4): Directory bread(block 6) failed [ 735.147654][T14053] FAT-fs (loop4): Directory bread(block 6) failed [ 735.282899][T14058] loop1: detected capacity change from 0 to 264192 12:12:20 executing program 0: prlimit64(0x0, 0xe, &(0x7f0000000280)={0x9, 0x8d}, 0x0) r0 = getpid() sched_setattr(0x0, &(0x7f0000000140)={0x38, 0x2, 0x0, 0x0, 0x9}, 0x0) sched_setattr(r0, 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r1, &(0x7f000057eff8)=@abs, 0x6e) sendmmsg$unix(r2, &(0x7f00000bd000), 0x318, 0x0) (fail_nth: 9) recvmmsg(r1, &(0x7f00000000c0), 0x10106, 0x0, 0x0) 12:12:20 executing program 4: r0 = syz_mount_image$vfat(&(0x7f00000002c0), &(0x7f0000000440)='./file0\x00', 0x0, 0x2, &(0x7f0000000700)=[{&(0x7f0000000000)="eb3c906d8d6673fdd2617400028001000240000004f801", 0x17}, {0x0, 0x0, 0x600}], 0x0, &(0x7f0000000880)) mkdirat(r0, &(0x7f0000000040)='./file1\x00', 0x604) [ 735.342787][T14060] loop4: detected capacity change from 0 to 6 [ 735.362827][T14060] FAT-fs (loop4): Directory bread(block 6) failed [ 735.371633][T14062] FAULT_INJECTION: forcing a failure. [ 735.371633][T14062] name failslab, interval 1, probability 0, space 0, times 0 [ 735.384376][T14062] CPU: 0 PID: 14062 Comm: syz-executor.0 Not tainted 5.16.0-rc7-syzkaller #0 [ 735.393165][T14062] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 735.403631][T14062] Call Trace: [ 735.406901][T14062] [ 735.409818][T14062] dump_stack_lvl+0xd6/0x122 [ 735.414466][T14062] dump_stack+0x11/0x1b [ 735.418621][T14062] should_fail+0x23c/0x250 [ 735.423072][T14062] __should_failslab+0x81/0x90 [ 735.428181][T14062] should_failslab+0x5/0x20 [ 735.432686][T14062] kmem_cache_alloc_node+0x61/0x2d0 [ 735.438238][T14062] ? __alloc_skb+0xf0/0x450 [ 735.443169][T14062] __alloc_skb+0xf0/0x450 [ 735.447568][T14062] alloc_skb_with_frags+0x90/0x390 [ 735.452676][T14062] ? __rcu_read_unlock+0x5c/0x290 [ 735.458132][T14062] sock_alloc_send_pskb+0x436/0x4e0 [ 735.463399][T14062] unix_dgram_sendmsg+0x4c7/0x16b0 [ 735.468517][T14062] ? unix_dgram_poll+0x3e0/0x3e0 [ 735.471199][T14060] FAT-fs (loop4): Directory bread(block 6) failed [ 735.473472][T14062] ____sys_sendmsg+0x39a/0x510 [ 735.484667][T14062] __sys_sendmmsg+0x267/0x4c0 12:12:21 executing program 4: r0 = syz_mount_image$vfat(&(0x7f00000002c0), &(0x7f0000000440)='./file0\x00', 0x0, 0x2, &(0x7f0000000700)=[{&(0x7f0000000000)="eb3c906d8d6673fdd2617400028001000240000004f801", 0x17}, {0x0, 0x0, 0x600}], 0x0, &(0x7f0000000880)) mkdirat(r0, &(0x7f0000000040)='./file1\x00', 0x700) [ 735.489476][T14062] __x64_sys_sendmmsg+0x53/0x60 [ 735.494366][T14062] do_syscall_64+0x44/0xd0 [ 735.498785][T14062] entry_SYSCALL_64_after_hwframe+0x44/0xae [ 735.504727][T14062] RIP: 0033:0x7f9bc71f7e99 [ 735.509260][T14062] 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 [ 735.528936][T14062] RSP: 002b:00007f9bc636e168 EFLAGS: 00000246 ORIG_RAX: 0000000000000133 12:12:21 executing program 5: prlimit64(0x0, 0xe, &(0x7f0000000280)={0x9, 0x8d}, 0x0) sched_setattr(0x0, &(0x7f00000000c0)={0x38, 0x2, 0x0, 0x0, 0x5, 0x0, 0x0, 0x3}, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) sendmmsg$unix(r1, &(0x7f00000bd000), 0x318, 0x0) recvmmsg(r0, &(0x7f00000000c0), 0x10106, 0x2, 0x0) r2 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) clone3(&(0x7f00000003c0)={0x80000, &(0x7f0000000080), &(0x7f0000000100), &(0x7f0000000180), {}, &(0x7f00000001c0)=""/9, 0x9, &(0x7f00000002c0)=""/208, &(0x7f0000000240)=[0x0], 0x1, {r2}}, 0x58) [ 735.537341][T14062] RAX: ffffffffffffffda RBX: 00007f9bc730af60 RCX: 00007f9bc71f7e99 [ 735.545301][T14062] RDX: 0000000000000318 RSI: 00000000200bd000 RDI: 0000000000000004 [ 735.553348][T14062] RBP: 00007f9bc636e1d0 R08: 0000000000000000 R09: 0000000000000000 [ 735.561326][T14062] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000001 [ 735.569277][T14062] R13: 00007ffe9bc04bdf R14: 00007f9bc636e300 R15: 0000000000022000 [ 735.577326][T14062] 12:12:21 executing program 4: r0 = syz_mount_image$vfat(&(0x7f00000002c0), &(0x7f0000000440)='./file0\x00', 0x0, 0x2, &(0x7f0000000700)=[{&(0x7f0000000000)="eb3c906d8d6673fdd2617400028001000240000004f801", 0x17}, {0x0, 0x0, 0x600}], 0x0, &(0x7f0000000880)) mkdirat(r0, &(0x7f0000000040)='./file1\x00', 0x900) [ 735.658004][T14068] loop4: detected capacity change from 0 to 6 [ 735.670056][T14068] FAT-fs (loop4): Directory bread(block 6) failed [ 735.680877][T14068] FAT-fs (loop4): Directory bread(block 6) failed 12:12:21 executing program 3: prlimit64(0x0, 0x0, &(0x7f0000000280)={0x9, 0x8d}, 0x0) getpid() socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r0, &(0x7f000057eff8)=@abs, 0x6e) sendmmsg$unix(r1, &(0x7f00000bd000), 0x318, 0x0) r2 = syz_mount_image$vfat(&(0x7f00000002c0), &(0x7f0000000440)='./file0\x00', 0xfffffffffffffffe, 0x3, &(0x7f0000000700)=[{&(0x7f0000000000)="eb3c906d8d6673fdd2617400028001000240000004f801", 0x17}, {&(0x7f0000000900)="57595a4b414c4c45522020085ac19f691107ff0000097eb3541980b01c42d149ffc610de7800000000135eed1df1d1001cc2de850f1fffb2aed768635ef7e75eff912ac4c15e29fb3418fafff8d198e312475ffa1d000000000000ad25822a17b17f463e104179c19c2ad2fbddc04f62826086704df68ddcc2717a2dcd89932daf1c0e912e75558c8d25a7bb914c18f21f883d9096b3302646d6af8b5fd37a77a425c7d5c79403e8ed47e885689f6d9adc80eef58a57f069c4a5b73d3f5c70c4a13fa50731a24d798b503b9fe27842df49dc50", 0xd3, 0x600}, {0x0, 0x0, 0xd}], 0x2a0cc10, &(0x7f0000000880)={[{@shortname_win95}, {@fat=@time_offset={'time_offset', 0x3d, 0x13}}, {@shortname_lower}, {@utf8no}, {@numtail}, {@shortname_mixed}]}) mkdirat(r2, &(0x7f0000000040)='./file1\x00', 0x2300) 12:12:21 executing program 4: r0 = syz_mount_image$vfat(&(0x7f00000002c0), &(0x7f0000000440)='./file0\x00', 0x0, 0x2, &(0x7f0000000700)=[{&(0x7f0000000000)="eb3c906d8d6673fdd2617400028001000240000004f801", 0x17}, {0x0, 0x0, 0x600}], 0x0, &(0x7f0000000880)) mkdirat(r0, &(0x7f0000000040)='./file1\x00', 0xa00) [ 735.738181][T14071] loop4: detected capacity change from 0 to 6 [ 735.748890][T14071] FAT-fs (loop4): Directory bread(block 6) failed [ 735.762175][T14071] FAT-fs (loop4): Directory bread(block 6) failed 12:12:21 executing program 4: r0 = syz_mount_image$vfat(&(0x7f00000002c0), &(0x7f0000000440)='./file0\x00', 0x0, 0x2, &(0x7f0000000700)=[{&(0x7f0000000000)="eb3c906d8d6673fdd2617400028001000240000004f801", 0x17}, {0x0, 0x0, 0x600}], 0x0, &(0x7f0000000880)) mkdirat(r0, &(0x7f0000000040)='./file1\x00', 0xb00) [ 735.826168][T14075] loop4: detected capacity change from 0 to 6 [ 735.839299][T14075] FAT-fs (loop4): Directory bread(block 6) failed [ 735.851148][T14075] FAT-fs (loop4): Directory bread(block 6) failed [ 735.864759][T14076] loop3: detected capacity change from 0 to 264192 12:12:21 executing program 4: r0 = syz_mount_image$vfat(&(0x7f00000002c0), &(0x7f0000000440)='./file0\x00', 0x0, 0x2, &(0x7f0000000700)=[{&(0x7f0000000000)="eb3c906d8d6673fdd2617400028001000240000004f801", 0x17}, {0x0, 0x0, 0x600}], 0x0, &(0x7f0000000880)) mkdirat(r0, &(0x7f0000000040)='./file1\x00', 0xc00) [ 735.927024][T14078] loop4: detected capacity change from 0 to 6 [ 735.935610][T14078] FAT-fs (loop4): Directory bread(block 6) failed [ 735.942709][T14078] FAT-fs (loop4): Directory bread(block 6) failed 12:12:21 executing program 2: prlimit64(0x0, 0xe, &(0x7f0000000280)={0x9, 0x8d}, 0x0) r0 = getpid() sched_setaffinity(0x0, 0x8, &(0x7f0000000040)=0xffffffffffff0166) sched_setattr(0x0, &(0x7f0000000140)={0x38, 0x2, 0x0, 0x0, 0x9}, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff}) connect$unix(r1, &(0x7f000057eff8)=@abs, 0x6e) recvmmsg(r1, &(0x7f00000000c0), 0x10106, 0x2, 0x0) clone3(&(0x7f00000003c0)={0x80000, &(0x7f0000000080), &(0x7f0000000100), &(0x7f0000000180), {}, &(0x7f00000001c0)=""/9, 0x9, &(0x7f00000002c0)=""/208, &(0x7f0000000240)=[r0], 0x1}, 0x58) 12:12:21 executing program 1: prlimit64(0x0, 0xe, &(0x7f0000000280)={0x9, 0x8d}, 0x0) sched_setaffinity(0x0, 0x8, &(0x7f0000000040)=0xffffffffffff0166) sched_setattr(0x0, &(0x7f00000000c0)={0x38, 0x2, 0x0, 0x0, 0x5, 0x0, 0x0, 0x3}, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r0, &(0x7f000057eff8)=@abs, 0x6e) sendmmsg$unix(r1, &(0x7f00000bd000), 0x318, 0x0) recvmmsg(r0, &(0x7f00000000c0), 0x10106, 0x2, 0x0) r2 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) clone3(&(0x7f00000003c0)={0x80000, &(0x7f0000000080), &(0x7f0000000100), &(0x7f0000000180), {}, &(0x7f00000001c0)=""/9, 0x9, &(0x7f00000002c0)=""/208, &(0x7f0000000240)=[0x0], 0x1, {r2}}, 0x58) r3 = syz_mount_image$vfat(&(0x7f00000002c0), &(0x7f0000000440)='./file0\x00', 0xfffffffffffffffe, 0x3, &(0x7f0000000700)=[{&(0x7f0000000000)="eb3c906d8d6673fdd2617400028001000240000004f801", 0x17}, {&(0x7f0000000900)="57595a4b414c4c45522020085ac19f691107ff0000097eb3541980b01c42d149ffc610de7800000000135eed1df1d1001cc2de850f1fffb2aed768635ef7e75eff912ac4c15e29fb3418fafff8d198e312475ffa1d000000000000ad25822a17b17f463e104179c19c2ad2fbddc04f62826086704df68ddcc2717a2dcd89932daf1c0e912e75558c8d25a7bb914c18f21f883d9096b3302646d6af8b5fd37a77a425c7d5c79403e8ed47e885689f6d9adc80eef58a57f069c4a5b73d3f5c70c4a13fa50731a24d798b503b9fe27842df49dc50", 0xd3, 0x600}, {0x0, 0x0, 0xd}], 0x2a0cc10, &(0x7f0000000880)={[{@shortname_win95}, {@fat=@time_offset={'time_offset', 0x3d, 0x13}}, {@shortname_lower}, {@utf8no}, {@numtail}, {@shortname_mixed}]}) mkdirat(r3, &(0x7f0000000040)='./file1\x00', 0x2300) 12:12:21 executing program 4: r0 = syz_mount_image$vfat(&(0x7f00000002c0), &(0x7f0000000440)='./file0\x00', 0x0, 0x2, &(0x7f0000000700)=[{&(0x7f0000000000)="eb3c906d8d6673fdd2617400028001000240000004f801", 0x17}, {0x0, 0x0, 0x600}], 0x0, &(0x7f0000000880)) mkdirat(r0, &(0x7f0000000040)='./file1\x00', 0xd00) [ 735.989816][T14080] loop4: detected capacity change from 0 to 6 [ 735.997355][T14080] FAT-fs (loop4): Directory bread(block 6) failed [ 736.007489][T14080] FAT-fs (loop4): Directory bread(block 6) failed [ 736.069683][T14086] loop4: detected capacity change from 0 to 6 [ 736.077588][T14086] FAT-fs (loop4): Directory bread(block 6) failed [ 736.086793][T14086] FAT-fs (loop4): Directory bread(block 6) failed 12:12:21 executing program 0: prlimit64(0x0, 0xe, &(0x7f0000000280)={0x9, 0x8d}, 0x0) r0 = getpid() sched_setattr(0x0, &(0x7f0000000140)={0x38, 0x2, 0x0, 0x0, 0x9}, 0x0) sched_setattr(r0, 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r1, &(0x7f000057eff8)=@abs, 0x6e) sendmmsg$unix(r2, &(0x7f00000bd000), 0x318, 0x0) (fail_nth: 10) recvmmsg(r1, &(0x7f00000000c0), 0x10106, 0x0, 0x0) 12:12:21 executing program 4: r0 = syz_mount_image$vfat(&(0x7f00000002c0), &(0x7f0000000440)='./file0\x00', 0x0, 0x2, &(0x7f0000000700)=[{&(0x7f0000000000)="eb3c906d8d6673fdd2617400028001000240000004f801", 0x17}, {0x0, 0x0, 0x600}], 0x0, &(0x7f0000000880)) mkdirat(r0, &(0x7f0000000040)='./file1\x00', 0xe00) [ 736.192171][T14089] loop1: detected capacity change from 0 to 264192 [ 736.213781][T14091] loop4: detected capacity change from 0 to 6 [ 736.224770][T14093] FAULT_INJECTION: forcing a failure. [ 736.224770][T14093] name failslab, interval 1, probability 0, space 0, times 0 [ 736.237443][T14093] CPU: 0 PID: 14093 Comm: syz-executor.0 Not tainted 5.16.0-rc7-syzkaller #0 [ 736.246273][T14093] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 736.256323][T14093] Call Trace: [ 736.260550][T14093] [ 736.263479][T14093] dump_stack_lvl+0xd6/0x122 [ 736.268074][T14093] dump_stack+0x11/0x1b [ 736.272252][T14093] should_fail+0x23c/0x250 [ 736.276667][T14093] __should_failslab+0x81/0x90 [ 736.281443][T14093] should_failslab+0x5/0x20 [ 736.286050][T14093] kmem_cache_alloc_node_trace+0x61/0x310 [ 736.291827][T14093] ? __kmalloc_node_track_caller+0x30/0x40 [ 736.297692][T14093] __kmalloc_node_track_caller+0x30/0x40 [ 736.303333][T14093] ? alloc_skb_with_frags+0x90/0x390 [ 736.308632][T14093] __alloc_skb+0x19d/0x450 [ 736.313120][T14093] alloc_skb_with_frags+0x90/0x390 [ 736.318255][T14093] ? __rcu_read_unlock+0x5c/0x290 [ 736.323315][T14093] sock_alloc_send_pskb+0x436/0x4e0 [ 736.328517][T14093] unix_dgram_sendmsg+0x4c7/0x16b0 [ 736.333628][T14093] ? unix_dgram_poll+0x3e0/0x3e0 [ 736.338619][T14093] ____sys_sendmsg+0x39a/0x510 [ 736.343441][T14093] __sys_sendmmsg+0x267/0x4c0 [ 736.348275][T14093] __x64_sys_sendmmsg+0x53/0x60 [ 736.353152][T14093] do_syscall_64+0x44/0xd0 [ 736.357645][T14093] entry_SYSCALL_64_after_hwframe+0x44/0xae [ 736.363542][T14093] RIP: 0033:0x7f9bc71f7e99 [ 736.367945][T14093] 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 [ 736.387545][T14093] RSP: 002b:00007f9bc636e168 EFLAGS: 00000246 ORIG_RAX: 0000000000000133 [ 736.395955][T14093] RAX: ffffffffffffffda RBX: 00007f9bc730af60 RCX: 00007f9bc71f7e99 [ 736.403920][T14093] RDX: 0000000000000318 RSI: 00000000200bd000 RDI: 0000000000000004 [ 736.411890][T14093] RBP: 00007f9bc636e1d0 R08: 0000000000000000 R09: 0000000000000000 [ 736.419863][T14093] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000002 [ 736.427830][T14093] R13: 00007ffe9bc04bdf R14: 00007f9bc636e300 R15: 0000000000022000 [ 736.435796][T14093] 12:12:22 executing program 5: r0 = getpid() sched_setattr(r0, &(0x7f00000000c0)={0x38, 0x2, 0x0, 0x0, 0x5, 0x0, 0x0, 0x3}, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) sendmmsg$unix(r2, &(0x7f00000bd000), 0x318, 0x0) recvmmsg(r1, &(0x7f00000000c0), 0x10106, 0x2, 0x0) r3 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) clone3(&(0x7f00000003c0)={0x80000, &(0x7f0000000080), &(0x7f0000000100), &(0x7f0000000180), {}, &(0x7f00000001c0)=""/9, 0x9, &(0x7f00000002c0)=""/208, &(0x7f0000000240)=[r0], 0x1, {r3}}, 0x58) 12:12:22 executing program 4: r0 = syz_mount_image$vfat(&(0x7f00000002c0), &(0x7f0000000440)='./file0\x00', 0x0, 0x2, &(0x7f0000000700)=[{&(0x7f0000000000)="eb3c906d8d6673fdd2617400028001000240000004f801", 0x17}, {0x0, 0x0, 0x600}], 0x0, &(0x7f0000000880)) mkdirat(r0, &(0x7f0000000040)='./file1\x00', 0xe01) [ 736.465741][T14091] FAT-fs (loop4): Directory bread(block 6) failed 12:12:22 executing program 4: r0 = syz_mount_image$vfat(&(0x7f00000002c0), &(0x7f0000000440)='./file0\x00', 0x0, 0x2, &(0x7f0000000700)=[{&(0x7f0000000000)="eb3c906d8d6673fdd2617400028001000240000004f801", 0x17}, {0x0, 0x0, 0x600}], 0x0, &(0x7f0000000880)) mkdirat(r0, &(0x7f0000000040)='./file1\x00', 0xf00) [ 736.546959][T14100] loop4: detected capacity change from 0 to 6 [ 736.566581][T14100] FAT-fs (loop4): Directory bread(block 6) failed [ 736.574429][T14100] FAT-fs (loop4): Directory bread(block 6) failed 12:12:22 executing program 3: prlimit64(0x0, 0xe, 0x0, 0x0) getpid() socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r0, &(0x7f000057eff8)=@abs, 0x6e) sendmmsg$unix(r1, &(0x7f00000bd000), 0x318, 0x0) r2 = syz_mount_image$vfat(&(0x7f00000002c0), &(0x7f0000000440)='./file0\x00', 0xfffffffffffffffe, 0x3, &(0x7f0000000700)=[{&(0x7f0000000000)="eb3c906d8d6673fdd2617400028001000240000004f801", 0x17}, {&(0x7f0000000900)="57595a4b414c4c45522020085ac19f691107ff0000097eb3541980b01c42d149ffc610de7800000000135eed1df1d1001cc2de850f1fffb2aed768635ef7e75eff912ac4c15e29fb3418fafff8d198e312475ffa1d000000000000ad25822a17b17f463e104179c19c2ad2fbddc04f62826086704df68ddcc2717a2dcd89932daf1c0e912e75558c8d25a7bb914c18f21f883d9096b3302646d6af8b5fd37a77a425c7d5c79403e8ed47e885689f6d9adc80eef58a57f069c4a5b73d3f5c70c4a13fa50731a24d798b503b9fe27842df49dc50", 0xd3, 0x600}, {0x0, 0x0, 0xd}], 0x2a0cc10, &(0x7f0000000880)={[{@shortname_win95}, {@fat=@time_offset={'time_offset', 0x3d, 0x13}}, {@shortname_lower}, {@utf8no}, {@numtail}, {@shortname_mixed}]}) mkdirat(r2, &(0x7f0000000040)='./file1\x00', 0x2300) [ 736.629896][T14103] loop4: detected capacity change from 0 to 6 [ 736.655761][T14103] FAT-fs (loop4): Directory bread(block 6) failed 12:12:22 executing program 4: r0 = syz_mount_image$vfat(&(0x7f00000002c0), &(0x7f0000000440)='./file0\x00', 0x0, 0x2, &(0x7f0000000700)=[{&(0x7f0000000000)="eb3c906d8d6673fdd2617400028001000240000004f801", 0x17}, {0x0, 0x0, 0x600}], 0x0, &(0x7f0000000880)) mkdirat(r0, &(0x7f0000000040)='./file1\x00', 0xff6) [ 736.676148][T14103] FAT-fs (loop4): Directory bread(block 6) failed [ 736.733571][T14107] loop4: detected capacity change from 0 to 6 [ 736.750958][T14107] FAT-fs (loop4): Directory bread(block 6) failed [ 736.764874][T14107] FAT-fs (loop4): Directory bread(block 6) failed 12:12:22 executing program 4: r0 = syz_mount_image$vfat(&(0x7f00000002c0), &(0x7f0000000440)='./file0\x00', 0x0, 0x2, &(0x7f0000000700)=[{&(0x7f0000000000)="eb3c906d8d6673fdd2617400028001000240000004f801", 0x17}, {0x0, 0x0, 0x600}], 0x0, &(0x7f0000000880)) mkdirat(r0, &(0x7f0000000040)='./file1\x00', 0x1100) [ 736.779056][T14108] loop3: detected capacity change from 0 to 264192 12:12:22 executing program 2: prlimit64(0x0, 0xe, &(0x7f0000000280)={0x9, 0x8d}, 0x0) r0 = getpid() sched_setaffinity(0x0, 0x8, &(0x7f0000000040)=0xffffffffffff0166) sched_setattr(0x0, &(0x7f0000000140)={0x38, 0x2, 0x0, 0x0, 0x9}, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff}) connect$unix(r1, &(0x7f000057eff8)=@abs, 0x6e) recvmmsg(r1, &(0x7f00000000c0), 0x10106, 0x2, 0x0) clone3(&(0x7f00000003c0)={0x80000, &(0x7f0000000080), &(0x7f0000000100), &(0x7f0000000180), {}, &(0x7f00000001c0)=""/9, 0x9, &(0x7f00000002c0)=""/208, &(0x7f0000000240)=[r0], 0x1}, 0x58) 12:12:22 executing program 4: r0 = syz_mount_image$vfat(&(0x7f00000002c0), &(0x7f0000000440)='./file0\x00', 0x0, 0x2, &(0x7f0000000700)=[{&(0x7f0000000000)="eb3c906d8d6673fdd2617400028001000240000004f801", 0x17}, {0x0, 0x0, 0x600}], 0x0, &(0x7f0000000880)) mkdirat(r0, &(0x7f0000000040)='./file1\x00', 0x1200) 12:12:22 executing program 1: prlimit64(0x0, 0xe, &(0x7f0000000280)={0x9, 0x8d}, 0x0) sched_setaffinity(0x0, 0x8, &(0x7f0000000040)=0xffffffffffff0166) sched_setattr(0x0, &(0x7f00000000c0)={0x38, 0x2, 0x0, 0x0, 0x5, 0x0, 0x0, 0x3}, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r0, &(0x7f000057eff8)=@abs, 0x6e) sendmmsg$unix(r1, &(0x7f00000bd000), 0x318, 0x0) recvmmsg(r0, &(0x7f00000000c0), 0x10106, 0x2, 0x0) r2 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) clone3(&(0x7f00000003c0)={0x80000, &(0x7f0000000080), &(0x7f0000000100), &(0x7f0000000180), {}, &(0x7f00000001c0)=""/9, 0x9, &(0x7f00000002c0)=""/208, &(0x7f0000000240)=[0x0], 0x1, {r2}}, 0x58) r3 = syz_mount_image$vfat(&(0x7f00000002c0), &(0x7f0000000440)='./file0\x00', 0xfffffffffffffffe, 0x3, &(0x7f0000000700)=[{&(0x7f0000000000)="eb3c906d8d6673fdd2617400028001000240000004f801", 0x17}, {&(0x7f0000000900)="57595a4b414c4c45522020085ac19f691107ff0000097eb3541980b01c42d149ffc610de7800000000135eed1df1d1001cc2de850f1fffb2aed768635ef7e75eff912ac4c15e29fb3418fafff8d198e312475ffa1d000000000000ad25822a17b17f463e104179c19c2ad2fbddc04f62826086704df68ddcc2717a2dcd89932daf1c0e912e75558c8d25a7bb914c18f21f883d9096b3302646d6af8b5fd37a77a425c7d5c79403e8ed47e885689f6d9adc80eef58a57f069c4a5b73d3f5c70c4a13fa50731a24d798b503b9fe27842df49dc50", 0xd3, 0x600}, {0x0, 0x0, 0xd}], 0x2a0cc10, &(0x7f0000000880)={[{@shortname_win95}, {@fat=@time_offset={'time_offset', 0x3d, 0x13}}, {@shortname_lower}, {@utf8no}, {@numtail}, {@shortname_mixed}]}) mkdirat(r3, &(0x7f0000000040)='./file1\x00', 0x2300) [ 736.850136][T14110] loop4: detected capacity change from 0 to 6 [ 736.865388][T14110] FAT-fs (loop4): Directory bread(block 6) failed [ 736.874668][T14110] FAT-fs (loop4): Directory bread(block 6) failed 12:12:22 executing program 4: r0 = syz_mount_image$vfat(&(0x7f00000002c0), &(0x7f0000000440)='./file0\x00', 0x0, 0x2, &(0x7f0000000700)=[{&(0x7f0000000000)="eb3c906d8d6673fdd2617400028001000240000004f801", 0x17}, {0x0, 0x0, 0x600}], 0x0, &(0x7f0000000880)) mkdirat(r0, &(0x7f0000000040)='./file1\x00', 0x12e8) [ 736.949512][T14115] loop4: detected capacity change from 0 to 6 [ 736.963858][T14115] FAT-fs (loop4): Directory bread(block 6) failed [ 736.971665][T14115] FAT-fs (loop4): Directory bread(block 6) failed 12:12:22 executing program 0: prlimit64(0x0, 0xe, &(0x7f0000000280)={0x9, 0x8d}, 0x0) r0 = getpid() sched_setattr(0x0, &(0x7f0000000140)={0x38, 0x2, 0x0, 0x0, 0x9}, 0x0) sched_setattr(r0, 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r1, &(0x7f000057eff8)=@abs, 0x6e) sendmmsg$unix(r2, &(0x7f00000bd000), 0x318, 0x0) (fail_nth: 11) recvmmsg(r1, &(0x7f00000000c0), 0x10106, 0x0, 0x0) [ 737.050155][T14120] loop4: detected capacity change from 0 to 6 [ 737.072539][T14123] FAULT_INJECTION: forcing a failure. [ 737.072539][T14123] name fail_usercopy, interval 1, probability 0, space 0, times 0 [ 737.085609][T14123] CPU: 0 PID: 14123 Comm: syz-executor.0 Not tainted 5.16.0-rc7-syzkaller #0 [ 737.094447][T14123] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 737.104518][T14123] Call Trace: [ 737.107808][T14123] [ 737.110746][T14123] dump_stack_lvl+0xd6/0x122 [ 737.115346][T14123] dump_stack+0x11/0x1b [ 737.119501][T14123] should_fail+0x23c/0x250 [ 737.123922][T14123] should_fail_usercopy+0x16/0x20 [ 737.128976][T14123] _copy_from_user+0x1c/0xd0 [ 737.133824][T14123] sendmsg_copy_msghdr+0x60/0x2a0 [ 737.138862][T14123] __sys_sendmmsg+0x231/0x4c0 [ 737.143583][T14123] __x64_sys_sendmmsg+0x53/0x60 [ 737.148429][T14123] do_syscall_64+0x44/0xd0 [ 737.152838][T14123] entry_SYSCALL_64_after_hwframe+0x44/0xae [ 737.158798][T14123] RIP: 0033:0x7f9bc71f7e99 [ 737.163295][T14123] 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 [ 737.182950][T14123] RSP: 002b:00007f9bc636e168 EFLAGS: 00000246 ORIG_RAX: 0000000000000133 [ 737.191362][T14123] RAX: ffffffffffffffda RBX: 00007f9bc730af60 RCX: 00007f9bc71f7e99 [ 737.199567][T14123] RDX: 0000000000000318 RSI: 00000000200bd000 RDI: 0000000000000004 [ 737.207528][T14123] RBP: 00007f9bc636e1d0 R08: 0000000000000000 R09: 0000000000000000 [ 737.215496][T14123] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000002 [ 737.223469][T14123] R13: 00007ffe9bc04bdf R14: 00007f9bc636e300 R15: 0000000000022000 [ 737.231462][T14123] [ 737.239530][T14120] FAT-fs (loop4): Directory bread(block 6) failed 12:12:22 executing program 4: r0 = syz_mount_image$vfat(&(0x7f00000002c0), &(0x7f0000000440)='./file0\x00', 0x0, 0x2, &(0x7f0000000700)=[{&(0x7f0000000000)="eb3c906d8d6673fdd2617400028001000240000004f801", 0x17}, {0x0, 0x0, 0x600}], 0x0, &(0x7f0000000880)) mkdirat(r0, &(0x7f0000000040)='./file1\x00', 0x1402) [ 737.253220][T14121] loop1: detected capacity change from 0 to 264192 12:12:22 executing program 5: r0 = getpid() sched_setattr(r0, &(0x7f00000000c0)={0x38, 0x2, 0x0, 0x0, 0x5, 0x0, 0x0, 0x3}, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) sendmmsg$unix(r2, &(0x7f00000bd000), 0x318, 0x0) recvmmsg(r1, &(0x7f00000000c0), 0x10106, 0x2, 0x0) r3 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) clone3(&(0x7f00000003c0)={0x80000, &(0x7f0000000080), &(0x7f0000000100), &(0x7f0000000180), {}, &(0x7f00000001c0)=""/9, 0x9, &(0x7f00000002c0)=""/208, &(0x7f0000000240)=[r0], 0x1, {r3}}, 0x58) 12:12:22 executing program 4: r0 = syz_mount_image$vfat(&(0x7f00000002c0), &(0x7f0000000440)='./file0\x00', 0x0, 0x2, &(0x7f0000000700)=[{&(0x7f0000000000)="eb3c906d8d6673fdd2617400028001000240000004f801", 0x17}, {0x0, 0x0, 0x600}], 0x0, &(0x7f0000000880)) mkdirat(r0, &(0x7f0000000040)='./file1\x00', 0x2000) [ 737.317603][T14126] loop4: detected capacity change from 0 to 6 [ 737.340808][T14126] FAT-fs (loop4): Directory bread(block 6) failed [ 737.357042][T14126] FAT-fs (loop4): Directory bread(block 6) failed 12:12:22 executing program 4: r0 = syz_mount_image$vfat(&(0x7f00000002c0), &(0x7f0000000440)='./file0\x00', 0x0, 0x2, &(0x7f0000000700)=[{&(0x7f0000000000)="eb3c906d8d6673fdd2617400028001000240000004f801", 0x17}, {0x0, 0x0, 0x600}], 0x0, &(0x7f0000000880)) mkdirat(r0, &(0x7f0000000040)='./file1\x00', 0x2500) [ 737.406656][T14131] loop4: detected capacity change from 0 to 6 [ 737.417667][T14131] FAT-fs (loop4): Directory bread(block 6) failed [ 737.439019][T14131] FAT-fs (loop4): Directory bread(block 6) failed [ 737.507018][T14134] loop4: detected capacity change from 0 to 6 [ 737.534205][T14134] FAT-fs (loop4): Directory bread(block 6) failed 12:12:23 executing program 3: prlimit64(0x0, 0xe, 0x0, 0x0) getpid() socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r0, &(0x7f000057eff8)=@abs, 0x6e) sendmmsg$unix(r1, &(0x7f00000bd000), 0x318, 0x0) r2 = syz_mount_image$vfat(&(0x7f00000002c0), &(0x7f0000000440)='./file0\x00', 0xfffffffffffffffe, 0x3, &(0x7f0000000700)=[{&(0x7f0000000000)="eb3c906d8d6673fdd2617400028001000240000004f801", 0x17}, {&(0x7f0000000900)="57595a4b414c4c45522020085ac19f691107ff0000097eb3541980b01c42d149ffc610de7800000000135eed1df1d1001cc2de850f1fffb2aed768635ef7e75eff912ac4c15e29fb3418fafff8d198e312475ffa1d000000000000ad25822a17b17f463e104179c19c2ad2fbddc04f62826086704df68ddcc2717a2dcd89932daf1c0e912e75558c8d25a7bb914c18f21f883d9096b3302646d6af8b5fd37a77a425c7d5c79403e8ed47e885689f6d9adc80eef58a57f069c4a5b73d3f5c70c4a13fa50731a24d798b503b9fe27842df49dc50", 0xd3, 0x600}, {0x0, 0x0, 0xd}], 0x2a0cc10, &(0x7f0000000880)={[{@shortname_win95}, {@fat=@time_offset={'time_offset', 0x3d, 0x13}}, {@shortname_lower}, {@utf8no}, {@numtail}, {@shortname_mixed}]}) mkdirat(r2, &(0x7f0000000040)='./file1\x00', 0x2300) 12:12:23 executing program 4: r0 = syz_mount_image$vfat(&(0x7f00000002c0), &(0x7f0000000440)='./file0\x00', 0x0, 0x2, &(0x7f0000000700)=[{&(0x7f0000000000)="eb3c906d8d6673fdd2617400028001000240000004f801", 0x17}, {0x0, 0x0, 0x600}], 0x0, &(0x7f0000000880)) mkdirat(r0, &(0x7f0000000040)='./file1\x00', 0x4000) [ 737.562327][T14134] FAT-fs (loop4): Directory bread(block 6) failed [ 737.646269][T14138] loop4: detected capacity change from 0 to 6 [ 737.668458][T14138] FAT-fs (loop4): Directory bread(block 6) failed [ 737.678139][T14139] loop3: detected capacity change from 0 to 264192 12:12:23 executing program 2: prlimit64(0x0, 0xe, &(0x7f0000000280)={0x9, 0x8d}, 0x0) r0 = getpid() sched_setaffinity(0x0, 0x8, &(0x7f0000000040)=0xffffffffffff0166) sched_setattr(r0, &(0x7f00000000c0)={0x38, 0x2, 0x0, 0x0, 0x5, 0x0, 0x0, 0x3}, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff}) connect$unix(r1, &(0x7f000057eff8)=@abs, 0x6e) recvmmsg(r1, &(0x7f00000000c0), 0x10106, 0x2, 0x0) clone3(&(0x7f00000003c0)={0x80000, &(0x7f0000000080), &(0x7f0000000100), &(0x7f0000000180), {}, &(0x7f00000001c0)=""/9, 0x9, &(0x7f00000002c0)=""/208, &(0x7f0000000240)=[r0], 0x1}, 0x58) 12:12:23 executing program 4: r0 = syz_mount_image$vfat(&(0x7f00000002c0), &(0x7f0000000440)='./file0\x00', 0x0, 0x2, &(0x7f0000000700)=[{&(0x7f0000000000)="eb3c906d8d6673fdd2617400028001000240000004f801", 0x17}, {0x0, 0x0, 0x600}], 0x0, &(0x7f0000000880)) mkdirat(r0, &(0x7f0000000040)='./file1\x00', 0x4800) [ 737.705031][T14138] FAT-fs (loop4): Directory bread(block 6) failed 12:12:23 executing program 1: prlimit64(0x0, 0xe, &(0x7f0000000280)={0x9, 0x8d}, 0x0) sched_setaffinity(0x0, 0x8, &(0x7f0000000040)=0xffffffffffff0166) sched_setattr(0x0, &(0x7f00000000c0)={0x38, 0x2, 0x0, 0x0, 0x5, 0x0, 0x0, 0x3}, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r0, &(0x7f000057eff8)=@abs, 0x6e) sendmmsg$unix(r1, &(0x7f00000bd000), 0x318, 0x0) recvmmsg(r0, &(0x7f00000000c0), 0x10106, 0x2, 0x0) r2 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) clone3(&(0x7f00000003c0)={0x80000, &(0x7f0000000080), &(0x7f0000000100), &(0x7f0000000180), {}, &(0x7f00000001c0)=""/9, 0x9, &(0x7f00000002c0)=""/208, &(0x7f0000000240)=[0x0], 0x1, {r2}}, 0x58) r3 = syz_mount_image$vfat(&(0x7f00000002c0), &(0x7f0000000440)='./file0\x00', 0xfffffffffffffffe, 0x3, &(0x7f0000000700)=[{&(0x7f0000000000)="eb3c906d8d6673fdd2617400028001000240000004f801", 0x17}, {&(0x7f0000000900)="57595a4b414c4c45522020085ac19f691107ff0000097eb3541980b01c42d149ffc610de7800000000135eed1df1d1001cc2de850f1fffb2aed768635ef7e75eff912ac4c15e29fb3418fafff8d198e312475ffa1d000000000000ad25822a17b17f463e104179c19c2ad2fbddc04f62826086704df68ddcc2717a2dcd89932daf1c0e912e75558c8d25a7bb914c18f21f883d9096b3302646d6af8b5fd37a77a425c7d5c79403e8ed47e885689f6d9adc80eef58a57f069c4a5b73d3f5c70c4a13fa50731a24d798b503b9fe27842df49dc50", 0xd3, 0x600}, {0x0, 0x0, 0xd}], 0x2a0cc10, &(0x7f0000000880)={[{@shortname_win95}, {@fat=@time_offset={'time_offset', 0x3d, 0x13}}, {@shortname_lower}, {@utf8no}, {@numtail}, {@shortname_mixed}]}) mkdirat(r3, &(0x7f0000000040)='./file1\x00', 0x2300) 12:12:23 executing program 4: r0 = syz_mount_image$vfat(&(0x7f00000002c0), &(0x7f0000000440)='./file0\x00', 0x0, 0x2, &(0x7f0000000700)=[{&(0x7f0000000000)="eb3c906d8d6673fdd2617400028001000240000004f801", 0x17}, {0x0, 0x0, 0x600}], 0x0, &(0x7f0000000880)) mkdirat(r0, &(0x7f0000000040)='./file1\x00', 0x4c00) [ 737.790087][T14144] loop4: detected capacity change from 0 to 6 [ 737.811523][T14144] FAT-fs (loop4): Directory bread(block 6) failed [ 737.828421][T14144] FAT-fs (loop4): Directory bread(block 6) failed 12:12:23 executing program 4: r0 = syz_mount_image$vfat(&(0x7f00000002c0), &(0x7f0000000440)='./file0\x00', 0x0, 0x2, &(0x7f0000000700)=[{&(0x7f0000000000)="eb3c906d8d6673fdd2617400028001000240000004f801", 0x17}, {0x0, 0x0, 0x600}], 0x0, &(0x7f0000000880)) mkdirat(r0, &(0x7f0000000040)='./file1\x00', 0x6000) 12:12:23 executing program 0: prlimit64(0x0, 0xe, &(0x7f0000000280)={0x9, 0x8d}, 0x0) r0 = getpid() sched_setattr(0x0, &(0x7f0000000140)={0x38, 0x2, 0x0, 0x0, 0x9}, 0x0) sched_setattr(r0, 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r1, &(0x7f000057eff8)=@abs, 0x6e) sendmmsg$unix(r2, &(0x7f00000bd000), 0x318, 0x0) (fail_nth: 12) recvmmsg(r1, &(0x7f00000000c0), 0x10106, 0x0, 0x0) [ 737.879910][T14148] loop4: detected capacity change from 0 to 6 [ 737.887174][T14148] FAT-fs (loop4): Directory bread(block 6) failed [ 737.894289][T14148] FAT-fs (loop4): Directory bread(block 6) failed [ 737.916770][T14150] FAULT_INJECTION: forcing a failure. [ 737.916770][T14150] name failslab, interval 1, probability 0, space 0, times 0 [ 737.929636][T14150] CPU: 0 PID: 14150 Comm: syz-executor.0 Not tainted 5.16.0-rc7-syzkaller #0 [ 737.938522][T14150] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 737.948665][T14150] Call Trace: [ 737.951945][T14150] [ 737.954873][T14150] dump_stack_lvl+0xd6/0x122 [ 737.959550][T14150] dump_stack+0x11/0x1b [ 737.963842][T14150] should_fail+0x23c/0x250 [ 737.968263][T14150] __should_failslab+0x81/0x90 [ 737.973124][T14150] should_failslab+0x5/0x20 [ 737.977634][T14150] kmem_cache_alloc_node+0x61/0x2d0 [ 737.982885][T14150] ? __alloc_skb+0xf0/0x450 [ 737.987476][T14150] __alloc_skb+0xf0/0x450 [ 737.991806][T14150] alloc_skb_with_frags+0x90/0x390 [ 737.996992][T14150] ? __rcu_read_unlock+0x5c/0x290 [ 738.002024][T14150] sock_alloc_send_pskb+0x436/0x4e0 [ 738.007287][T14150] unix_dgram_sendmsg+0x4c7/0x16b0 [ 738.012444][T14150] ? unix_dgram_poll+0x3e0/0x3e0 [ 738.017381][T14150] ____sys_sendmsg+0x39a/0x510 [ 738.022201][T14150] __sys_sendmmsg+0x267/0x4c0 [ 738.026950][T14150] __x64_sys_sendmmsg+0x53/0x60 [ 738.031864][T14150] do_syscall_64+0x44/0xd0 [ 738.036287][T14150] entry_SYSCALL_64_after_hwframe+0x44/0xae [ 738.042224][T14150] RIP: 0033:0x7f9bc71f7e99 [ 738.046636][T14150] 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 [ 738.064001][T14154] loop1: detected capacity change from 0 to 264192 [ 738.066356][T14150] RSP: 002b:00007f9bc636e168 EFLAGS: 00000246 ORIG_RAX: 0000000000000133 [ 738.066378][T14150] RAX: ffffffffffffffda RBX: 00007f9bc730af60 RCX: 00007f9bc71f7e99 [ 738.066391][T14150] RDX: 0000000000000318 RSI: 00000000200bd000 RDI: 0000000000000004 [ 738.097325][T14150] RBP: 00007f9bc636e1d0 R08: 0000000000000000 R09: 0000000000000000 [ 738.105373][T14150] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000002 [ 738.113348][T14150] R13: 00007ffe9bc04bdf R14: 00007f9bc636e300 R15: 0000000000022000 [ 738.121316][T14150] 12:12:23 executing program 5: r0 = getpid() sched_setattr(r0, &(0x7f00000000c0)={0x38, 0x2, 0x0, 0x0, 0x5, 0x0, 0x0, 0x3}, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) sendmmsg$unix(r2, &(0x7f00000bd000), 0x318, 0x0) recvmmsg(r1, &(0x7f00000000c0), 0x10106, 0x2, 0x0) r3 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) clone3(&(0x7f00000003c0)={0x80000, &(0x7f0000000080), &(0x7f0000000100), &(0x7f0000000180), {}, &(0x7f00000001c0)=""/9, 0x9, &(0x7f00000002c0)=""/208, &(0x7f0000000240)=[r0], 0x1, {r3}}, 0x58) 12:12:23 executing program 4: r0 = syz_mount_image$vfat(&(0x7f00000002c0), &(0x7f0000000440)='./file0\x00', 0x0, 0x2, &(0x7f0000000700)=[{&(0x7f0000000000)="eb3c906d8d6673fdd2617400028001000240000004f801", 0x17}, {0x0, 0x0, 0x600}], 0x0, &(0x7f0000000880)) mkdirat(r0, &(0x7f0000000040)='./file1\x00', 0x6800) [ 738.150322][T14156] loop4: detected capacity change from 0 to 6 [ 738.159992][T14156] FAT-fs (loop4): Directory bread(block 6) failed [ 738.169081][T14156] FAT-fs (loop4): Directory bread(block 6) failed 12:12:23 executing program 4: r0 = syz_mount_image$vfat(&(0x7f00000002c0), &(0x7f0000000440)='./file0\x00', 0x0, 0x2, &(0x7f0000000700)=[{&(0x7f0000000000)="eb3c906d8d6673fdd2617400028001000240000004f801", 0x17}, {0x0, 0x0, 0x600}], 0x0, &(0x7f0000000880)) mkdirat(r0, &(0x7f0000000040)='./file1\x00', 0x6c00) [ 738.253155][T14160] loop4: detected capacity change from 0 to 6 [ 738.270907][T14160] FAT-fs (loop4): Directory bread(block 6) failed [ 738.290427][T14160] FAT-fs (loop4): Directory bread(block 6) failed [ 738.371248][T14164] loop4: detected capacity change from 0 to 6 [ 738.393445][T14164] FAT-fs (loop4): Directory bread(block 6) failed 12:12:23 executing program 4: r0 = syz_mount_image$vfat(&(0x7f00000002c0), &(0x7f0000000440)='./file0\x00', 0x0, 0x2, &(0x7f0000000700)=[{&(0x7f0000000000)="eb3c906d8d6673fdd2617400028001000240000004f801", 0x17}, {0x0, 0x0, 0x600}], 0x0, &(0x7f0000000880)) mkdirat(r0, &(0x7f0000000040)='./file1\x00', 0x7400) [ 738.418454][T14164] FAT-fs (loop4): Directory bread(block 6) failed 12:12:23 executing program 3: prlimit64(0x0, 0xe, 0x0, 0x0) getpid() socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r0, &(0x7f000057eff8)=@abs, 0x6e) sendmmsg$unix(r1, &(0x7f00000bd000), 0x318, 0x0) r2 = syz_mount_image$vfat(&(0x7f00000002c0), &(0x7f0000000440)='./file0\x00', 0xfffffffffffffffe, 0x3, &(0x7f0000000700)=[{&(0x7f0000000000)="eb3c906d8d6673fdd2617400028001000240000004f801", 0x17}, {&(0x7f0000000900)="57595a4b414c4c45522020085ac19f691107ff0000097eb3541980b01c42d149ffc610de7800000000135eed1df1d1001cc2de850f1fffb2aed768635ef7e75eff912ac4c15e29fb3418fafff8d198e312475ffa1d000000000000ad25822a17b17f463e104179c19c2ad2fbddc04f62826086704df68ddcc2717a2dcd89932daf1c0e912e75558c8d25a7bb914c18f21f883d9096b3302646d6af8b5fd37a77a425c7d5c79403e8ed47e885689f6d9adc80eef58a57f069c4a5b73d3f5c70c4a13fa50731a24d798b503b9fe27842df49dc50", 0xd3, 0x600}, {0x0, 0x0, 0xd}], 0x2a0cc10, &(0x7f0000000880)={[{@shortname_win95}, {@fat=@time_offset={'time_offset', 0x3d, 0x13}}, {@shortname_lower}, {@utf8no}, {@numtail}, {@shortname_mixed}]}) mkdirat(r2, &(0x7f0000000040)='./file1\x00', 0x2300) [ 738.509200][T14166] loop4: detected capacity change from 0 to 6 12:12:24 executing program 2: prlimit64(0x0, 0xe, &(0x7f0000000280)={0x9, 0x8d}, 0x0) r0 = getpid() sched_setaffinity(0x0, 0x8, &(0x7f0000000040)=0xffffffffffff0166) sched_setattr(r0, &(0x7f00000000c0)={0x38, 0x2, 0x0, 0x0, 0x5, 0x0, 0x0, 0x3}, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff}) connect$unix(r1, &(0x7f000057eff8)=@abs, 0x6e) recvmmsg(r1, &(0x7f00000000c0), 0x10106, 0x2, 0x0) clone3(&(0x7f00000003c0)={0x80000, &(0x7f0000000080), &(0x7f0000000100), &(0x7f0000000180), {}, &(0x7f00000001c0)=""/9, 0x9, &(0x7f00000002c0)=""/208, &(0x7f0000000240)=[r0], 0x1}, 0x58) [ 738.549982][T14166] FAT-fs (loop4): Directory bread(block 6) failed [ 738.584631][T14171] loop3: detected capacity change from 0 to 264192 [ 738.592738][T14166] FAT-fs (loop4): Directory bread(block 6) failed 12:12:24 executing program 4: r0 = syz_mount_image$vfat(&(0x7f00000002c0), &(0x7f0000000440)='./file0\x00', 0x0, 0x2, &(0x7f0000000700)=[{&(0x7f0000000000)="eb3c906d8d6673fdd2617400028001000240000004f801", 0x17}, {0x0, 0x0, 0x600}], 0x0, &(0x7f0000000880)) mkdirat(r0, &(0x7f0000000040)='./file1\x00', 0x7a00) 12:12:24 executing program 0: prlimit64(0x0, 0xe, &(0x7f0000000280)={0x9, 0x8d}, 0x0) r0 = getpid() sched_setattr(0x0, &(0x7f0000000140)={0x38, 0x2, 0x0, 0x0, 0x9}, 0x0) sched_setattr(r0, 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r1, &(0x7f000057eff8)=@abs, 0x6e) sendmmsg$unix(r2, &(0x7f00000bd000), 0x318, 0x0) (fail_nth: 13) recvmmsg(r1, &(0x7f00000000c0), 0x10106, 0x0, 0x0) 12:12:24 executing program 1: r0 = getpid() sched_setaffinity(0x0, 0x8, &(0x7f0000000040)=0xffffffffffff0166) sched_setattr(r0, &(0x7f00000000c0)={0x38, 0x2, 0x0, 0x0, 0x5, 0x0, 0x0, 0x3}, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r1, &(0x7f000057eff8)=@abs, 0x6e) sendmmsg$unix(r2, &(0x7f00000bd000), 0x318, 0x0) recvmmsg(r1, &(0x7f00000000c0), 0x10106, 0x2, 0x0) r3 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) clone3(&(0x7f00000003c0)={0x80000, &(0x7f0000000080), &(0x7f0000000100), &(0x7f0000000180), {}, &(0x7f00000001c0)=""/9, 0x9, &(0x7f00000002c0)=""/208, &(0x7f0000000240)=[r0], 0x1, {r3}}, 0x58) r4 = syz_mount_image$vfat(&(0x7f00000002c0), &(0x7f0000000440)='./file0\x00', 0xfffffffffffffffe, 0x3, &(0x7f0000000700)=[{&(0x7f0000000000)="eb3c906d8d6673fdd2617400028001000240000004f801", 0x17}, {&(0x7f0000000900)="57595a4b414c4c45522020085ac19f691107ff0000097eb3541980b01c42d149ffc610de7800000000135eed1df1d1001cc2de850f1fffb2aed768635ef7e75eff912ac4c15e29fb3418fafff8d198e312475ffa1d000000000000ad25822a17b17f463e104179c19c2ad2fbddc04f62826086704df68ddcc2717a2dcd89932daf1c0e912e75558c8d25a7bb914c18f21f883d9096b3302646d6af8b5fd37a77a425c7d5c79403e8ed47e885689f6d9adc80eef58a57f069c4a5b73d3f5c70c4a13fa50731a24d798b503b9fe27842df49dc50", 0xd3, 0x600}, {0x0, 0x0, 0xd}], 0x2a0cc10, &(0x7f0000000880)={[{@shortname_win95}, {@fat=@time_offset={'time_offset', 0x3d, 0x13}}, {@shortname_lower}, {@utf8no}, {@numtail}, {@shortname_mixed}]}) mkdirat(r4, &(0x7f0000000040)='./file1\x00', 0x2300) 12:12:24 executing program 4: r0 = syz_mount_image$vfat(&(0x7f00000002c0), &(0x7f0000000440)='./file0\x00', 0x0, 0x2, &(0x7f0000000700)=[{&(0x7f0000000000)="eb3c906d8d6673fdd2617400028001000240000004f801", 0x17}, {0x0, 0x0, 0x600}], 0x0, &(0x7f0000000880)) mkdirat(r0, &(0x7f0000000040)='./file1\x00', 0x8700) [ 738.720894][T14174] loop4: detected capacity change from 0 to 6 [ 738.732783][T14174] FAT-fs (loop4): Directory bread(block 6) failed [ 738.745659][T14174] FAT-fs (loop4): Directory bread(block 6) failed [ 738.773398][T14176] FAULT_INJECTION: forcing a failure. [ 738.773398][T14176] name failslab, interval 1, probability 0, space 0, times 0 [ 738.786256][T14176] CPU: 1 PID: 14176 Comm: syz-executor.0 Not tainted 5.16.0-rc7-syzkaller #0 [ 738.795077][T14176] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 738.805306][T14176] Call Trace: [ 738.808596][T14176] [ 738.811541][T14176] dump_stack_lvl+0xd6/0x122 [ 738.816282][T14176] dump_stack+0x11/0x1b [ 738.820550][T14176] should_fail+0x23c/0x250 [ 738.825064][T14176] __should_failslab+0x81/0x90 [ 738.829817][T14176] should_failslab+0x5/0x20 [ 738.834311][T14176] kmem_cache_alloc_node_trace+0x61/0x310 [ 738.840072][T14176] ? __kmalloc_node_track_caller+0x30/0x40 [ 738.845900][T14176] __kmalloc_node_track_caller+0x30/0x40 [ 738.851564][T14176] ? alloc_skb_with_frags+0x90/0x390 [ 738.856869][T14176] __alloc_skb+0x19d/0x450 [ 738.861408][T14176] alloc_skb_with_frags+0x90/0x390 [ 738.866525][T14176] ? __rcu_read_unlock+0x5c/0x290 [ 738.871539][T14176] sock_alloc_send_pskb+0x436/0x4e0 [ 738.876788][T14176] unix_dgram_sendmsg+0x4c7/0x16b0 [ 738.881884][T14176] ? unix_dgram_poll+0x3e0/0x3e0 [ 738.886853][T14176] ____sys_sendmsg+0x39a/0x510 [ 738.891636][T14176] __sys_sendmmsg+0x267/0x4c0 [ 738.896347][T14176] __x64_sys_sendmmsg+0x53/0x60 [ 738.901446][T14176] do_syscall_64+0x44/0xd0 [ 738.905919][T14176] entry_SYSCALL_64_after_hwframe+0x44/0xae [ 738.911909][T14176] RIP: 0033:0x7f9bc71f7e99 [ 738.916402][T14176] 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 [ 738.936073][T14176] RSP: 002b:00007f9bc636e168 EFLAGS: 00000246 ORIG_RAX: 0000000000000133 [ 738.944481][T14176] RAX: ffffffffffffffda RBX: 00007f9bc730af60 RCX: 00007f9bc71f7e99 [ 738.952496][T14176] RDX: 0000000000000318 RSI: 00000000200bd000 RDI: 0000000000000004 [ 738.960495][T14176] RBP: 00007f9bc636e1d0 R08: 0000000000000000 R09: 0000000000000000 [ 738.968551][T14176] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000002 [ 738.976507][T14176] R13: 00007ffe9bc04bdf R14: 00007f9bc636e300 R15: 0000000000022000 [ 738.984508][T14176] 12:12:24 executing program 4: r0 = syz_mount_image$vfat(&(0x7f00000002c0), &(0x7f0000000440)='./file0\x00', 0x0, 0x2, &(0x7f0000000700)=[{&(0x7f0000000000)="eb3c906d8d6673fdd2617400028001000240000004f801", 0x17}, {0x0, 0x0, 0x600}], 0x0, &(0x7f0000000880)) mkdirat(r0, &(0x7f0000000040)='./file1\x00', 0xe812) 12:12:24 executing program 5: prlimit64(0x0, 0x0, &(0x7f0000000280)={0x9, 0x8d}, 0x0) r0 = getpid() sched_setattr(r0, &(0x7f00000000c0)={0x38, 0x2, 0x0, 0x0, 0x5, 0x0, 0x0, 0x3}, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) sendmmsg$unix(r2, &(0x7f00000bd000), 0x318, 0x0) recvmmsg(r1, &(0x7f00000000c0), 0x10106, 0x2, 0x0) r3 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) clone3(&(0x7f00000003c0)={0x80000, &(0x7f0000000080), &(0x7f0000000100), &(0x7f0000000180), {}, &(0x7f00000001c0)=""/9, 0x9, &(0x7f00000002c0)=""/208, &(0x7f0000000240)=[r0], 0x1, {r3}}, 0x58) [ 739.029611][T14181] loop4: detected capacity change from 0 to 6 [ 739.037063][T14181] FAT-fs (loop4): Directory bread(block 6) failed [ 739.045561][T14181] FAT-fs (loop4): Directory bread(block 6) failed 12:12:24 executing program 4: r0 = syz_mount_image$vfat(&(0x7f00000002c0), &(0x7f0000000440)='./file0\x00', 0x0, 0x2, &(0x7f0000000700)=[{&(0x7f0000000000)="eb3c906d8d6673fdd2617400028001000240000004f801", 0x17}, {0x0, 0x0, 0x600}], 0x0, &(0x7f0000000880)) mkdirat(r0, &(0x7f0000000040)='./file1\x00', 0xf60f) [ 739.091001][T14186] loop4: detected capacity change from 0 to 6 [ 739.098025][T14186] FAT-fs (loop4): Directory bread(block 6) failed [ 739.124889][T14186] FAT-fs (loop4): Directory bread(block 6) failed [ 739.161368][T14188] loop1: detected capacity change from 0 to 264192 [ 739.201754][T14191] loop4: detected capacity change from 0 to 6 [ 739.237529][T14191] FAT-fs (loop4): Directory bread(block 6) failed 12:12:24 executing program 4: r0 = syz_mount_image$vfat(&(0x7f00000002c0), &(0x7f0000000440)='./file0\x00', 0x0, 0x2, &(0x7f0000000700)=[{&(0x7f0000000000)="eb3c906d8d6673fdd2617400028001000240000004f801", 0x17}, {0x0, 0x0, 0x600}], 0x0, &(0x7f0000000880)) mkdirat(r0, &(0x7f0000000040)='./file1\x00', 0xff0f) [ 739.264795][T14191] FAT-fs (loop4): Directory bread(block 6) failed 12:12:24 executing program 3: prlimit64(0x0, 0xe, &(0x7f0000000280)={0x0, 0x8d}, 0x0) getpid() socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r0, &(0x7f000057eff8)=@abs, 0x6e) sendmmsg$unix(r1, &(0x7f00000bd000), 0x318, 0x0) r2 = syz_mount_image$vfat(&(0x7f00000002c0), &(0x7f0000000440)='./file0\x00', 0xfffffffffffffffe, 0x3, &(0x7f0000000700)=[{&(0x7f0000000000)="eb3c906d8d6673fdd2617400028001000240000004f801", 0x17}, {&(0x7f0000000900)="57595a4b414c4c45522020085ac19f691107ff0000097eb3541980b01c42d149ffc610de7800000000135eed1df1d1001cc2de850f1fffb2aed768635ef7e75eff912ac4c15e29fb3418fafff8d198e312475ffa1d000000000000ad25822a17b17f463e104179c19c2ad2fbddc04f62826086704df68ddcc2717a2dcd89932daf1c0e912e75558c8d25a7bb914c18f21f883d9096b3302646d6af8b5fd37a77a425c7d5c79403e8ed47e885689f6d9adc80eef58a57f069c4a5b73d3f5c70c4a13fa50731a24d798b503b9fe27842df49dc50", 0xd3, 0x600}, {0x0, 0x0, 0xd}], 0x2a0cc10, &(0x7f0000000880)={[{@shortname_win95}, {@fat=@time_offset={'time_offset', 0x3d, 0x13}}, {@shortname_lower}, {@utf8no}, {@numtail}, {@shortname_mixed}]}) mkdirat(r2, &(0x7f0000000040)='./file1\x00', 0x2300) [ 739.345630][T14193] loop4: detected capacity change from 0 to 6 [ 739.376667][T14193] FAT-fs (loop4): Directory bread(block 6) failed 12:12:24 executing program 2: prlimit64(0x0, 0xe, &(0x7f0000000280)={0x9, 0x8d}, 0x0) r0 = getpid() sched_setaffinity(0x0, 0x8, &(0x7f0000000040)=0xffffffffffff0166) sched_setattr(r0, &(0x7f00000000c0)={0x38, 0x2, 0x0, 0x0, 0x5, 0x0, 0x0, 0x3}, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff}) connect$unix(r1, &(0x7f000057eff8)=@abs, 0x6e) recvmmsg(r1, &(0x7f00000000c0), 0x10106, 0x2, 0x0) clone3(&(0x7f00000003c0)={0x80000, &(0x7f0000000080), &(0x7f0000000100), &(0x7f0000000180), {}, &(0x7f00000001c0)=""/9, 0x9, &(0x7f00000002c0)=""/208, &(0x7f0000000240)=[r0], 0x1}, 0x58) 12:12:24 executing program 4: r0 = syz_mount_image$vfat(&(0x7f00000002c0), &(0x7f0000000440)='./file0\x00', 0x0, 0x2, &(0x7f0000000700)=[{&(0x7f0000000000)="eb3c906d8d6673fdd2617400028001000240000004f801", 0x17}, {0x0, 0x0, 0x600}], 0x0, &(0x7f0000000880)) mkdirat(r0, &(0x7f0000000040)='./file1\x00', 0x80040) [ 739.402276][T14193] FAT-fs (loop4): Directory bread(block 6) failed [ 739.494163][T14198] loop3: detected capacity change from 0 to 264192 [ 739.502592][T14201] loop4: detected capacity change from 0 to 6 [ 739.524128][T14201] FAT-fs (loop4): Directory bread(block 6) failed 12:12:25 executing program 4: r0 = syz_mount_image$vfat(&(0x7f00000002c0), &(0x7f0000000440)='./file0\x00', 0x0, 0x2, &(0x7f0000000700)=[{&(0x7f0000000000)="eb3c906d8d6673fdd2617400028001000240000004f801", 0x17}, {0x0, 0x0, 0x600}], 0x0, &(0x7f0000000880)) mkdirat(r0, &(0x7f0000000040)='./file1\x00', 0xe0ffff) [ 739.551702][T14201] FAT-fs (loop4): Directory bread(block 6) failed 12:12:25 executing program 0: prlimit64(0x0, 0xe, &(0x7f0000000280)={0x9, 0x8d}, 0x0) r0 = getpid() sched_setattr(0x0, &(0x7f0000000140)={0x38, 0x2, 0x0, 0x0, 0x9}, 0x0) sched_setattr(r0, 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r1, &(0x7f000057eff8)=@abs, 0x6e) sendmmsg$unix(r2, &(0x7f00000bd000), 0x318, 0x0) (fail_nth: 14) recvmmsg(r1, &(0x7f00000000c0), 0x10106, 0x0, 0x0) [ 739.605286][T14203] loop4: detected capacity change from 0 to 6 [ 739.622891][T14203] FAT-fs (loop4): Directory bread(block 6) failed [ 739.631809][T14205] FAULT_INJECTION: forcing a failure. [ 739.631809][T14205] name fail_usercopy, interval 1, probability 0, space 0, times 0 [ 739.644998][T14205] CPU: 0 PID: 14205 Comm: syz-executor.0 Not tainted 5.16.0-rc7-syzkaller #0 [ 739.653762][T14205] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 739.663811][T14205] Call Trace: [ 739.667082][T14205] [ 739.670025][T14205] dump_stack_lvl+0xd6/0x122 [ 739.674686][T14205] dump_stack+0x11/0x1b [ 739.678833][T14205] should_fail+0x23c/0x250 [ 739.683275][T14205] should_fail_usercopy+0x16/0x20 [ 739.688389][T14205] _copy_from_user+0x1c/0xd0 [ 739.693764][T14205] sendmsg_copy_msghdr+0x60/0x2a0 [ 739.698865][T14205] __sys_sendmmsg+0x231/0x4c0 [ 739.703549][T14205] __x64_sys_sendmmsg+0x53/0x60 [ 739.708490][T14205] do_syscall_64+0x44/0xd0 [ 739.712917][T14205] entry_SYSCALL_64_after_hwframe+0x44/0xae [ 739.718841][T14205] RIP: 0033:0x7f9bc71f7e99 [ 739.723348][T14205] 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 [ 739.742949][T14205] RSP: 002b:00007f9bc636e168 EFLAGS: 00000246 ORIG_RAX: 0000000000000133 12:12:25 executing program 4: r0 = syz_mount_image$vfat(&(0x7f00000002c0), &(0x7f0000000440)='./file0\x00', 0x0, 0x2, &(0x7f0000000700)=[{&(0x7f0000000000)="eb3c906d8d6673fdd2617400028001000240000004f801", 0x17}, {0x0, 0x0, 0x600}], 0x0, &(0x7f0000000880)) mkdirat(r0, &(0x7f0000000040)='./file1\x00', 0x1000000) [ 739.751357][T14205] RAX: ffffffffffffffda RBX: 00007f9bc730af60 RCX: 00007f9bc71f7e99 [ 739.759325][T14205] RDX: 0000000000000318 RSI: 00000000200bd000 RDI: 0000000000000004 [ 739.767658][T14205] RBP: 00007f9bc636e1d0 R08: 0000000000000000 R09: 0000000000000000 [ 739.775634][T14205] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000002 [ 739.783630][T14205] R13: 00007ffe9bc04bdf R14: 00007f9bc636e300 R15: 0000000000022000 [ 739.791732][T14205] [ 739.798582][T14203] FAT-fs (loop4): Directory bread(block 6) failed 12:12:25 executing program 1: r0 = getpid() sched_setaffinity(0x0, 0x8, &(0x7f0000000040)=0xffffffffffff0166) sched_setattr(r0, &(0x7f00000000c0)={0x38, 0x2, 0x0, 0x0, 0x5, 0x0, 0x0, 0x3}, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r1, &(0x7f000057eff8)=@abs, 0x6e) sendmmsg$unix(r2, &(0x7f00000bd000), 0x318, 0x0) recvmmsg(r1, &(0x7f00000000c0), 0x10106, 0x2, 0x0) r3 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) clone3(&(0x7f00000003c0)={0x80000, &(0x7f0000000080), &(0x7f0000000100), &(0x7f0000000180), {}, &(0x7f00000001c0)=""/9, 0x9, &(0x7f00000002c0)=""/208, &(0x7f0000000240)=[r0], 0x1, {r3}}, 0x58) r4 = syz_mount_image$vfat(&(0x7f00000002c0), &(0x7f0000000440)='./file0\x00', 0xfffffffffffffffe, 0x3, &(0x7f0000000700)=[{&(0x7f0000000000)="eb3c906d8d6673fdd2617400028001000240000004f801", 0x17}, {&(0x7f0000000900)="57595a4b414c4c45522020085ac19f691107ff0000097eb3541980b01c42d149ffc610de7800000000135eed1df1d1001cc2de850f1fffb2aed768635ef7e75eff912ac4c15e29fb3418fafff8d198e312475ffa1d000000000000ad25822a17b17f463e104179c19c2ad2fbddc04f62826086704df68ddcc2717a2dcd89932daf1c0e912e75558c8d25a7bb914c18f21f883d9096b3302646d6af8b5fd37a77a425c7d5c79403e8ed47e885689f6d9adc80eef58a57f069c4a5b73d3f5c70c4a13fa50731a24d798b503b9fe27842df49dc50", 0xd3, 0x600}, {0x0, 0x0, 0xd}], 0x2a0cc10, &(0x7f0000000880)={[{@shortname_win95}, {@fat=@time_offset={'time_offset', 0x3d, 0x13}}, {@shortname_lower}, {@utf8no}, {@numtail}, {@shortname_mixed}]}) mkdirat(r4, &(0x7f0000000040)='./file1\x00', 0x2300) 12:12:25 executing program 4: r0 = syz_mount_image$vfat(&(0x7f00000002c0), &(0x7f0000000440)='./file0\x00', 0x0, 0x2, &(0x7f0000000700)=[{&(0x7f0000000000)="eb3c906d8d6673fdd2617400028001000240000004f801", 0x17}, {0x0, 0x0, 0x600}], 0x0, &(0x7f0000000880)) mkdirat(r0, &(0x7f0000000040)='./file1\x00', 0x10e0000) 12:12:25 executing program 5: prlimit64(0x0, 0x0, &(0x7f0000000280)={0x9, 0x8d}, 0x0) r0 = getpid() sched_setattr(r0, &(0x7f00000000c0)={0x38, 0x2, 0x0, 0x0, 0x5, 0x0, 0x0, 0x3}, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) sendmmsg$unix(r2, &(0x7f00000bd000), 0x318, 0x0) recvmmsg(r1, &(0x7f00000000c0), 0x10106, 0x2, 0x0) r3 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) clone3(&(0x7f00000003c0)={0x80000, &(0x7f0000000080), &(0x7f0000000100), &(0x7f0000000180), {}, &(0x7f00000001c0)=""/9, 0x9, &(0x7f00000002c0)=""/208, &(0x7f0000000240)=[r0], 0x1, {r3}}, 0x58) [ 739.879914][T14208] loop4: detected capacity change from 0 to 6 [ 739.887337][T14208] FAT-fs (loop4): Directory bread(block 6) failed [ 739.895373][T14208] FAT-fs (loop4): Directory bread(block 6) failed 12:12:25 executing program 4: r0 = syz_mount_image$vfat(&(0x7f00000002c0), &(0x7f0000000440)='./file0\x00', 0x0, 0x2, &(0x7f0000000700)=[{&(0x7f0000000000)="eb3c906d8d6673fdd2617400028001000240000004f801", 0x17}, {0x0, 0x0, 0x600}], 0x0, &(0x7f0000000880)) mkdirat(r0, &(0x7f0000000040)='./file1\x00', 0x2000000) [ 739.940784][T14214] loop4: detected capacity change from 0 to 6 [ 739.948314][T14214] FAT-fs (loop4): Directory bread(block 6) failed [ 739.956557][T14214] FAT-fs (loop4): Directory bread(block 6) failed [ 740.039522][T14220] loop4: detected capacity change from 0 to 6 [ 740.063551][T14220] FAT-fs (loop4): Directory bread(block 6) failed [ 740.073823][T14218] loop1: detected capacity change from 0 to 264192 12:12:25 executing program 4: r0 = syz_mount_image$vfat(&(0x7f00000002c0), &(0x7f0000000440)='./file0\x00', 0x0, 0x2, &(0x7f0000000700)=[{&(0x7f0000000000)="eb3c906d8d6673fdd2617400028001000240000004f801", 0x17}, {0x0, 0x0, 0x600}], 0x0, &(0x7f0000000880)) mkdirat(r0, &(0x7f0000000040)='./file1\x00', 0x2040000) [ 740.090386][T14220] FAT-fs (loop4): Directory bread(block 6) failed 12:12:25 executing program 4: r0 = syz_mount_image$vfat(&(0x7f00000002c0), &(0x7f0000000440)='./file0\x00', 0x0, 0x2, &(0x7f0000000700)=[{&(0x7f0000000000)="eb3c906d8d6673fdd2617400028001000240000004f801", 0x17}, {0x0, 0x0, 0x600}], 0x0, &(0x7f0000000880)) mkdirat(r0, &(0x7f0000000040)='./file1\x00', 0x3000000) [ 740.181669][T14222] loop4: detected capacity change from 0 to 6 [ 740.192052][T14222] FAT-fs (loop4): Directory bread(block 6) failed [ 740.210699][T14222] FAT-fs (loop4): Directory bread(block 6) failed 12:12:25 executing program 3: prlimit64(0x0, 0xe, &(0x7f0000000280)={0x0, 0x8d}, 0x0) getpid() socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r0, &(0x7f000057eff8)=@abs, 0x6e) sendmmsg$unix(r1, &(0x7f00000bd000), 0x318, 0x0) r2 = syz_mount_image$vfat(&(0x7f00000002c0), &(0x7f0000000440)='./file0\x00', 0xfffffffffffffffe, 0x3, &(0x7f0000000700)=[{&(0x7f0000000000)="eb3c906d8d6673fdd2617400028001000240000004f801", 0x17}, {&(0x7f0000000900)="57595a4b414c4c45522020085ac19f691107ff0000097eb3541980b01c42d149ffc610de7800000000135eed1df1d1001cc2de850f1fffb2aed768635ef7e75eff912ac4c15e29fb3418fafff8d198e312475ffa1d000000000000ad25822a17b17f463e104179c19c2ad2fbddc04f62826086704df68ddcc2717a2dcd89932daf1c0e912e75558c8d25a7bb914c18f21f883d9096b3302646d6af8b5fd37a77a425c7d5c79403e8ed47e885689f6d9adc80eef58a57f069c4a5b73d3f5c70c4a13fa50731a24d798b503b9fe27842df49dc50", 0xd3, 0x600}, {0x0, 0x0, 0xd}], 0x2a0cc10, &(0x7f0000000880)={[{@shortname_win95}, {@fat=@time_offset={'time_offset', 0x3d, 0x13}}, {@shortname_lower}, {@utf8no}, {@numtail}, {@shortname_mixed}]}) mkdirat(r2, &(0x7f0000000040)='./file1\x00', 0x2300) 12:12:25 executing program 2: prlimit64(0x0, 0xe, &(0x7f0000000280)={0x9, 0x8d}, 0x0) r0 = getpid() sched_setattr(0x0, &(0x7f0000000140)={0x38, 0x2, 0x0, 0x0, 0x9}, 0x0) sched_setattr(r0, &(0x7f00000000c0)={0x38, 0x2, 0x0, 0x0, 0x5, 0x0, 0x0, 0x3}, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff}) connect$unix(r1, &(0x7f000057eff8)=@abs, 0x6e) recvmmsg(r1, &(0x7f00000000c0), 0x10106, 0x2, 0x0) clone3(&(0x7f00000003c0)={0x80000, &(0x7f0000000080), &(0x7f0000000100), &(0x7f0000000180), {}, &(0x7f00000001c0)=""/9, 0x9, &(0x7f00000002c0)=""/208, &(0x7f0000000240)=[r0], 0x1}, 0x58) 12:12:25 executing program 4: r0 = syz_mount_image$vfat(&(0x7f00000002c0), &(0x7f0000000440)='./file0\x00', 0x0, 0x2, &(0x7f0000000700)=[{&(0x7f0000000000)="eb3c906d8d6673fdd2617400028001000240000004f801", 0x17}, {0x0, 0x0, 0x600}], 0x0, &(0x7f0000000880)) mkdirat(r0, &(0x7f0000000040)='./file1\x00', 0x4000000) [ 740.282489][T14225] loop4: detected capacity change from 0 to 6 [ 740.298765][T14225] FAT-fs (loop4): Directory bread(block 6) failed [ 740.309332][T14225] FAT-fs (loop4): Directory bread(block 6) failed [ 740.375495][T14230] loop3: detected capacity change from 0 to 264192 [ 740.391870][T14232] loop4: detected capacity change from 0 to 6 12:12:25 executing program 4: r0 = syz_mount_image$vfat(&(0x7f00000002c0), &(0x7f0000000440)='./file0\x00', 0x0, 0x2, &(0x7f0000000700)=[{&(0x7f0000000000)="eb3c906d8d6673fdd2617400028001000240000004f801", 0x17}, {0x0, 0x0, 0x600}], 0x0, &(0x7f0000000880)) mkdirat(r0, &(0x7f0000000040)='./file1\x00', 0x5000000) 12:12:26 executing program 0: prlimit64(0x0, 0xe, &(0x7f0000000280)={0x9, 0x8d}, 0x0) r0 = getpid() sched_setattr(0x0, &(0x7f0000000140)={0x38, 0x2, 0x0, 0x0, 0x9}, 0x0) sched_setattr(r0, 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r1, &(0x7f000057eff8)=@abs, 0x6e) sendmmsg$unix(r2, &(0x7f00000bd000), 0x318, 0x0) (fail_nth: 15) recvmmsg(r1, &(0x7f00000000c0), 0x10106, 0x0, 0x0) [ 740.420504][T14232] FAT-fs (loop4): Directory bread(block 6) failed [ 740.441858][T14232] FAT-fs (loop4): Directory bread(block 6) failed [ 740.486148][T14234] FAULT_INJECTION: forcing a failure. [ 740.486148][T14234] name failslab, interval 1, probability 0, space 0, times 0 [ 740.499339][T14234] CPU: 0 PID: 14234 Comm: syz-executor.0 Not tainted 5.16.0-rc7-syzkaller #0 [ 740.508106][T14234] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 740.518242][T14234] Call Trace: [ 740.521523][T14234] [ 740.524518][T14234] dump_stack_lvl+0xd6/0x122 [ 740.529370][T14234] dump_stack+0x11/0x1b [ 740.533561][T14234] should_fail+0x23c/0x250 [ 740.538130][T14234] __should_failslab+0x81/0x90 [ 740.542889][T14234] should_failslab+0x5/0x20 [ 740.547419][T14234] kmem_cache_alloc_node+0x61/0x2d0 [ 740.552628][T14234] ? __alloc_skb+0xf0/0x450 [ 740.557218][T14234] __alloc_skb+0xf0/0x450 [ 740.561572][T14234] alloc_skb_with_frags+0x90/0x390 [ 740.566708][T14234] ? __rcu_read_unlock+0x5c/0x290 [ 740.571743][T14234] sock_alloc_send_pskb+0x436/0x4e0 [ 740.576948][T14234] unix_dgram_sendmsg+0x4c7/0x16b0 [ 740.582214][T14234] ? unix_dgram_poll+0x3e0/0x3e0 [ 740.583365][T14236] loop4: detected capacity change from 0 to 6 [ 740.587148][T14234] ____sys_sendmsg+0x39a/0x510 [ 740.587180][T14234] __sys_sendmmsg+0x267/0x4c0 [ 740.596811][T14236] FAT-fs (loop4): Directory bread(block 6) failed [ 740.598006][T14234] __x64_sys_sendmmsg+0x53/0x60 [ 740.607791][T14236] FAT-fs (loop4): Directory bread(block 6) failed [ 740.609091][T14234] do_syscall_64+0x44/0xd0 [ 740.609117][T14234] entry_SYSCALL_64_after_hwframe+0x44/0xae [ 740.630603][T14234] RIP: 0033:0x7f9bc71f7e99 12:12:26 executing program 4: r0 = syz_mount_image$vfat(&(0x7f00000002c0), &(0x7f0000000440)='./file0\x00', 0x0, 0x2, &(0x7f0000000700)=[{&(0x7f0000000000)="eb3c906d8d6673fdd2617400028001000240000004f801", 0x17}, {0x0, 0x0, 0x600}], 0x0, &(0x7f0000000880)) mkdirat(r0, &(0x7f0000000040)='./file1\x00', 0x6000000) [ 740.635015][T14234] 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 [ 740.654605][T14234] RSP: 002b:00007f9bc636e168 EFLAGS: 00000246 ORIG_RAX: 0000000000000133 [ 740.663122][T14234] RAX: ffffffffffffffda RBX: 00007f9bc730af60 RCX: 00007f9bc71f7e99 [ 740.671074][T14234] RDX: 0000000000000318 RSI: 00000000200bd000 RDI: 0000000000000004 [ 740.679057][T14234] RBP: 00007f9bc636e1d0 R08: 0000000000000000 R09: 0000000000000000 [ 740.687022][T14234] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000002 [ 740.694973][T14234] R13: 00007ffe9bc04bdf R14: 00007f9bc636e300 R15: 0000000000022000 [ 740.702962][T14234] 12:12:26 executing program 1: r0 = getpid() sched_setaffinity(0x0, 0x8, &(0x7f0000000040)=0xffffffffffff0166) sched_setattr(r0, &(0x7f00000000c0)={0x38, 0x2, 0x0, 0x0, 0x5, 0x0, 0x0, 0x3}, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r1, &(0x7f000057eff8)=@abs, 0x6e) sendmmsg$unix(r2, &(0x7f00000bd000), 0x318, 0x0) recvmmsg(r1, &(0x7f00000000c0), 0x10106, 0x2, 0x0) r3 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) clone3(&(0x7f00000003c0)={0x80000, &(0x7f0000000080), &(0x7f0000000100), &(0x7f0000000180), {}, &(0x7f00000001c0)=""/9, 0x9, &(0x7f00000002c0)=""/208, &(0x7f0000000240)=[r0], 0x1, {r3}}, 0x58) r4 = syz_mount_image$vfat(&(0x7f00000002c0), &(0x7f0000000440)='./file0\x00', 0xfffffffffffffffe, 0x3, &(0x7f0000000700)=[{&(0x7f0000000000)="eb3c906d8d6673fdd2617400028001000240000004f801", 0x17}, {&(0x7f0000000900)="57595a4b414c4c45522020085ac19f691107ff0000097eb3541980b01c42d149ffc610de7800000000135eed1df1d1001cc2de850f1fffb2aed768635ef7e75eff912ac4c15e29fb3418fafff8d198e312475ffa1d000000000000ad25822a17b17f463e104179c19c2ad2fbddc04f62826086704df68ddcc2717a2dcd89932daf1c0e912e75558c8d25a7bb914c18f21f883d9096b3302646d6af8b5fd37a77a425c7d5c79403e8ed47e885689f6d9adc80eef58a57f069c4a5b73d3f5c70c4a13fa50731a24d798b503b9fe27842df49dc50", 0xd3, 0x600}, {0x0, 0x0, 0xd}], 0x2a0cc10, &(0x7f0000000880)={[{@shortname_win95}, {@fat=@time_offset={'time_offset', 0x3d, 0x13}}, {@shortname_lower}, {@utf8no}, {@numtail}, {@shortname_mixed}]}) mkdirat(r4, &(0x7f0000000040)='./file1\x00', 0x2300) 12:12:26 executing program 5: prlimit64(0x0, 0x0, &(0x7f0000000280)={0x9, 0x8d}, 0x0) r0 = getpid() sched_setattr(r0, &(0x7f00000000c0)={0x38, 0x2, 0x0, 0x0, 0x5, 0x0, 0x0, 0x3}, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) sendmmsg$unix(r2, &(0x7f00000bd000), 0x318, 0x0) recvmmsg(r1, &(0x7f00000000c0), 0x10106, 0x2, 0x0) r3 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) clone3(&(0x7f00000003c0)={0x80000, &(0x7f0000000080), &(0x7f0000000100), &(0x7f0000000180), {}, &(0x7f00000001c0)=""/9, 0x9, &(0x7f00000002c0)=""/208, &(0x7f0000000240)=[r0], 0x1, {r3}}, 0x58) 12:12:26 executing program 4: r0 = syz_mount_image$vfat(&(0x7f00000002c0), &(0x7f0000000440)='./file0\x00', 0x0, 0x2, &(0x7f0000000700)=[{&(0x7f0000000000)="eb3c906d8d6673fdd2617400028001000240000004f801", 0x17}, {0x0, 0x0, 0x600}], 0x0, &(0x7f0000000880)) mkdirat(r0, &(0x7f0000000040)='./file1\x00', 0x6040000) [ 740.762083][T14239] loop4: detected capacity change from 0 to 6 [ 740.776143][T14239] FAT-fs (loop4): Directory bread(block 6) failed [ 740.790870][T14239] FAT-fs (loop4): Directory bread(block 6) failed 12:12:26 executing program 4: r0 = syz_mount_image$vfat(&(0x7f00000002c0), &(0x7f0000000440)='./file0\x00', 0x0, 0x2, &(0x7f0000000700)=[{&(0x7f0000000000)="eb3c906d8d6673fdd2617400028001000240000004f801", 0x17}, {0x0, 0x0, 0x600}], 0x0, &(0x7f0000000880)) mkdirat(r0, &(0x7f0000000040)='./file1\x00', 0x7000000) [ 740.830383][T14245] loop4: detected capacity change from 0 to 6 [ 740.838941][T14245] FAT-fs (loop4): Directory bread(block 6) failed [ 740.851430][T14245] FAT-fs (loop4): Directory bread(block 6) failed 12:12:26 executing program 4: r0 = syz_mount_image$vfat(&(0x7f00000002c0), &(0x7f0000000440)='./file0\x00', 0x0, 0x2, &(0x7f0000000700)=[{&(0x7f0000000000)="eb3c906d8d6673fdd2617400028001000240000004f801", 0x17}, {0x0, 0x0, 0x600}], 0x0, &(0x7f0000000880)) mkdirat(r0, &(0x7f0000000040)='./file1\x00', 0x8000000) [ 740.912958][T14250] loop4: detected capacity change from 0 to 6 [ 740.926204][T14250] FAT-fs (loop4): Directory bread(block 6) failed [ 740.934542][T14250] FAT-fs (loop4): Directory bread(block 6) failed [ 740.968436][T14251] loop1: detected capacity change from 0 to 264192 [ 740.993394][T14253] loop4: detected capacity change from 0 to 6 12:12:26 executing program 4: r0 = syz_mount_image$vfat(&(0x7f00000002c0), &(0x7f0000000440)='./file0\x00', 0x0, 0x2, &(0x7f0000000700)=[{&(0x7f0000000000)="eb3c906d8d6673fdd2617400028001000240000004f801", 0x17}, {0x0, 0x0, 0x600}], 0x0, &(0x7f0000000880)) mkdirat(r0, &(0x7f0000000040)='./file1\x00', 0x9000000) [ 741.024099][T14253] FAT-fs (loop4): Directory bread(block 6) failed [ 741.048333][T14253] FAT-fs (loop4): Directory bread(block 6) failed [ 741.107959][T14255] loop4: detected capacity change from 0 to 6 [ 741.132543][T14255] FAT-fs (loop4): Directory bread(block 6) failed 12:12:26 executing program 3: prlimit64(0x0, 0xe, &(0x7f0000000280)={0x0, 0x8d}, 0x0) getpid() socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r0, &(0x7f000057eff8)=@abs, 0x6e) sendmmsg$unix(r1, &(0x7f00000bd000), 0x318, 0x0) r2 = syz_mount_image$vfat(&(0x7f00000002c0), &(0x7f0000000440)='./file0\x00', 0xfffffffffffffffe, 0x3, &(0x7f0000000700)=[{&(0x7f0000000000)="eb3c906d8d6673fdd2617400028001000240000004f801", 0x17}, {&(0x7f0000000900)="57595a4b414c4c45522020085ac19f691107ff0000097eb3541980b01c42d149ffc610de7800000000135eed1df1d1001cc2de850f1fffb2aed768635ef7e75eff912ac4c15e29fb3418fafff8d198e312475ffa1d000000000000ad25822a17b17f463e104179c19c2ad2fbddc04f62826086704df68ddcc2717a2dcd89932daf1c0e912e75558c8d25a7bb914c18f21f883d9096b3302646d6af8b5fd37a77a425c7d5c79403e8ed47e885689f6d9adc80eef58a57f069c4a5b73d3f5c70c4a13fa50731a24d798b503b9fe27842df49dc50", 0xd3, 0x600}, {0x0, 0x0, 0xd}], 0x2a0cc10, &(0x7f0000000880)={[{@shortname_win95}, {@fat=@time_offset={'time_offset', 0x3d, 0x13}}, {@shortname_lower}, {@utf8no}, {@numtail}, {@shortname_mixed}]}) mkdirat(r2, &(0x7f0000000040)='./file1\x00', 0x2300) 12:12:26 executing program 2: prlimit64(0x0, 0xe, &(0x7f0000000280)={0x9, 0x8d}, 0x0) r0 = getpid() sched_setattr(0x0, &(0x7f0000000140)={0x38, 0x2, 0x0, 0x0, 0x9}, 0x0) sched_setattr(r0, &(0x7f00000000c0)={0x38, 0x2, 0x0, 0x0, 0x5, 0x0, 0x0, 0x3}, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff}) connect$unix(r1, &(0x7f000057eff8)=@abs, 0x6e) recvmmsg(r1, &(0x7f00000000c0), 0x10106, 0x2, 0x0) clone3(&(0x7f00000003c0)={0x80000, &(0x7f0000000080), &(0x7f0000000100), &(0x7f0000000180), {}, &(0x7f00000001c0)=""/9, 0x9, &(0x7f00000002c0)=""/208, &(0x7f0000000240)=[r0], 0x1}, 0x58) 12:12:26 executing program 4: r0 = syz_mount_image$vfat(&(0x7f00000002c0), &(0x7f0000000440)='./file0\x00', 0x0, 0x2, &(0x7f0000000700)=[{&(0x7f0000000000)="eb3c906d8d6673fdd2617400028001000240000004f801", 0x17}, {0x0, 0x0, 0x600}], 0x0, &(0x7f0000000880)) mkdirat(r0, &(0x7f0000000040)='./file1\x00', 0xa000000) [ 741.154351][T14255] FAT-fs (loop4): Directory bread(block 6) failed [ 741.230627][T14262] loop4: detected capacity change from 0 to 6 [ 741.247804][T14262] FAT-fs (loop4): Directory bread(block 6) failed [ 741.263639][T14263] loop3: detected capacity change from 0 to 264192 [ 741.264881][T14262] FAT-fs (loop4): Directory bread(block 6) failed 12:12:26 executing program 4: r0 = syz_mount_image$vfat(&(0x7f00000002c0), &(0x7f0000000440)='./file0\x00', 0x0, 0x2, &(0x7f0000000700)=[{&(0x7f0000000000)="eb3c906d8d6673fdd2617400028001000240000004f801", 0x17}, {0x0, 0x0, 0x600}], 0x0, &(0x7f0000000880)) mkdirat(r0, &(0x7f0000000040)='./file1\x00', 0xb000000) 12:12:26 executing program 0: prlimit64(0x0, 0xe, &(0x7f0000000280)={0x9, 0x8d}, 0x0) r0 = getpid() sched_setattr(0x0, &(0x7f0000000140)={0x38, 0x2, 0x0, 0x0, 0x9}, 0x0) sched_setattr(r0, 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r1, &(0x7f000057eff8)=@abs, 0x6e) sendmmsg$unix(r2, &(0x7f00000bd000), 0x318, 0x0) (fail_nth: 16) recvmmsg(r1, &(0x7f00000000c0), 0x10106, 0x0, 0x0) [ 741.328720][T14265] FAULT_INJECTION: forcing a failure. [ 741.328720][T14265] name failslab, interval 1, probability 0, space 0, times 0 [ 741.341491][T14265] CPU: 0 PID: 14265 Comm: syz-executor.0 Not tainted 5.16.0-rc7-syzkaller #0 [ 741.350257][T14265] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 741.360337][T14265] Call Trace: [ 741.363618][T14265] [ 741.366541][T14265] dump_stack_lvl+0xd6/0x122 [ 741.371166][T14265] dump_stack+0x11/0x1b [ 741.375340][T14265] should_fail+0x23c/0x250 [ 741.379761][T14265] __should_failslab+0x81/0x90 [ 741.384537][T14265] should_failslab+0x5/0x20 [ 741.389200][T14265] kmem_cache_alloc_node_trace+0x61/0x310 [ 741.395142][T14265] ? __kmalloc_node_track_caller+0x30/0x40 [ 741.401257][T14265] __kmalloc_node_track_caller+0x30/0x40 [ 741.407040][T14265] ? alloc_skb_with_frags+0x90/0x390 [ 741.412329][T14265] __alloc_skb+0x19d/0x450 [ 741.416742][T14265] alloc_skb_with_frags+0x90/0x390 [ 741.421884][T14265] ? __rcu_read_unlock+0x5c/0x290 [ 741.426981][T14265] sock_alloc_send_pskb+0x436/0x4e0 [ 741.432217][T14265] unix_dgram_sendmsg+0x4c7/0x16b0 [ 741.437332][T14265] ? unix_dgram_poll+0x3e0/0x3e0 [ 741.442272][T14265] ____sys_sendmsg+0x39a/0x510 [ 741.447082][T14265] __sys_sendmmsg+0x267/0x4c0 [ 741.451835][T14265] __x64_sys_sendmmsg+0x53/0x60 [ 741.456723][T14265] do_syscall_64+0x44/0xd0 [ 741.461141][T14265] entry_SYSCALL_64_after_hwframe+0x44/0xae [ 741.467375][T14265] RIP: 0033:0x7f9bc71f7e99 [ 741.471787][T14265] 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 [ 741.491459][T14265] RSP: 002b:00007f9bc636e168 EFLAGS: 00000246 ORIG_RAX: 0000000000000133 [ 741.501093][T14265] RAX: ffffffffffffffda RBX: 00007f9bc730af60 RCX: 00007f9bc71f7e99 [ 741.509208][T14265] RDX: 0000000000000318 RSI: 00000000200bd000 RDI: 0000000000000004 [ 741.517243][T14265] RBP: 00007f9bc636e1d0 R08: 0000000000000000 R09: 0000000000000000 [ 741.525201][T14265] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000002 [ 741.533329][T14265] R13: 00007ffe9bc04bdf R14: 00007f9bc636e300 R15: 0000000000022000 [ 741.541282][T14265] 12:12:27 executing program 4: r0 = syz_mount_image$vfat(&(0x7f00000002c0), &(0x7f0000000440)='./file0\x00', 0x0, 0x2, &(0x7f0000000700)=[{&(0x7f0000000000)="eb3c906d8d6673fdd2617400028001000240000004f801", 0x17}, {0x0, 0x0, 0x600}], 0x0, &(0x7f0000000880)) mkdirat(r0, &(0x7f0000000040)='./file1\x00', 0xc000000) [ 741.570300][T14267] loop4: detected capacity change from 0 to 6 [ 741.578332][T14267] FAT-fs (loop4): Directory bread(block 6) failed [ 741.585596][T14267] FAT-fs (loop4): Directory bread(block 6) failed 12:12:27 executing program 5: prlimit64(0x0, 0xe, 0x0, 0x0) r0 = getpid() sched_setattr(r0, &(0x7f00000000c0)={0x38, 0x2, 0x0, 0x0, 0x5, 0x0, 0x0, 0x3}, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) sendmmsg$unix(r2, &(0x7f00000bd000), 0x318, 0x0) recvmmsg(r1, &(0x7f00000000c0), 0x10106, 0x2, 0x0) r3 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) clone3(&(0x7f00000003c0)={0x80000, &(0x7f0000000080), &(0x7f0000000100), &(0x7f0000000180), {}, &(0x7f00000001c0)=""/9, 0x9, &(0x7f00000002c0)=""/208, &(0x7f0000000240)=[r0], 0x1, {r3}}, 0x58) 12:12:27 executing program 1: prlimit64(0x0, 0x0, &(0x7f0000000280)={0x9, 0x8d}, 0x0) r0 = getpid() sched_setaffinity(0x0, 0x8, &(0x7f0000000040)=0xffffffffffff0166) sched_setattr(r0, &(0x7f00000000c0)={0x38, 0x2, 0x0, 0x0, 0x5, 0x0, 0x0, 0x3}, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r1, &(0x7f000057eff8)=@abs, 0x6e) sendmmsg$unix(r2, &(0x7f00000bd000), 0x318, 0x0) recvmmsg(r1, &(0x7f00000000c0), 0x10106, 0x2, 0x0) r3 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) clone3(&(0x7f00000003c0)={0x80000, &(0x7f0000000080), &(0x7f0000000100), &(0x7f0000000180), {}, &(0x7f00000001c0)=""/9, 0x9, &(0x7f00000002c0)=""/208, &(0x7f0000000240)=[r0], 0x1, {r3}}, 0x58) r4 = syz_mount_image$vfat(&(0x7f00000002c0), &(0x7f0000000440)='./file0\x00', 0xfffffffffffffffe, 0x3, &(0x7f0000000700)=[{&(0x7f0000000000)="eb3c906d8d6673fdd2617400028001000240000004f801", 0x17}, {&(0x7f0000000900)="57595a4b414c4c45522020085ac19f691107ff0000097eb3541980b01c42d149ffc610de7800000000135eed1df1d1001cc2de850f1fffb2aed768635ef7e75eff912ac4c15e29fb3418fafff8d198e312475ffa1d000000000000ad25822a17b17f463e104179c19c2ad2fbddc04f62826086704df68ddcc2717a2dcd89932daf1c0e912e75558c8d25a7bb914c18f21f883d9096b3302646d6af8b5fd37a77a425c7d5c79403e8ed47e885689f6d9adc80eef58a57f069c4a5b73d3f5c70c4a13fa50731a24d798b503b9fe27842df49dc50", 0xd3, 0x600}, {0x0, 0x0, 0xd}], 0x2a0cc10, &(0x7f0000000880)={[{@shortname_win95}, {@fat=@time_offset={'time_offset', 0x3d, 0x13}}, {@shortname_lower}, {@utf8no}, {@numtail}, {@shortname_mixed}]}) mkdirat(r4, &(0x7f0000000040)='./file1\x00', 0x2300) 12:12:27 executing program 4: r0 = syz_mount_image$vfat(&(0x7f00000002c0), &(0x7f0000000440)='./file0\x00', 0x0, 0x2, &(0x7f0000000700)=[{&(0x7f0000000000)="eb3c906d8d6673fdd2617400028001000240000004f801", 0x17}, {0x0, 0x0, 0x600}], 0x0, &(0x7f0000000880)) mkdirat(r0, &(0x7f0000000040)='./file1\x00', 0xd000000) [ 741.631926][T14269] loop4: detected capacity change from 0 to 6 [ 741.641239][T14269] FAT-fs (loop4): Directory bread(block 6) failed [ 741.648856][T14269] FAT-fs (loop4): Directory bread(block 6) failed 12:12:27 executing program 4: r0 = syz_mount_image$vfat(&(0x7f00000002c0), &(0x7f0000000440)='./file0\x00', 0x0, 0x2, &(0x7f0000000700)=[{&(0x7f0000000000)="eb3c906d8d6673fdd2617400028001000240000004f801", 0x17}, {0x0, 0x0, 0x600}], 0x0, &(0x7f0000000880)) mkdirat(r0, &(0x7f0000000040)='./file1\x00', 0xe000000) [ 741.718083][T14273] loop4: detected capacity change from 0 to 6 [ 741.727571][T14273] FAT-fs (loop4): Directory bread(block 6) failed [ 741.740057][T14273] FAT-fs (loop4): Directory bread(block 6) failed 12:12:27 executing program 4: r0 = syz_mount_image$vfat(&(0x7f00000002c0), &(0x7f0000000440)='./file0\x00', 0x0, 0x2, &(0x7f0000000700)=[{&(0x7f0000000000)="eb3c906d8d6673fdd2617400028001000240000004f801", 0x17}, {0x0, 0x0, 0x600}], 0x0, &(0x7f0000000880)) mkdirat(r0, &(0x7f0000000040)='./file1\x00', 0xf000000) [ 741.785876][T14279] loop4: detected capacity change from 0 to 6 [ 741.800206][T14279] FAT-fs (loop4): Directory bread(block 6) failed [ 741.812654][T14279] FAT-fs (loop4): Directory bread(block 6) failed [ 741.857810][T14281] loop1: detected capacity change from 0 to 264192 [ 741.867579][T14283] loop4: detected capacity change from 0 to 6 [ 741.885817][T14283] FAT-fs (loop4): Directory bread(block 6) failed 12:12:27 executing program 4: r0 = syz_mount_image$vfat(&(0x7f00000002c0), &(0x7f0000000440)='./file0\x00', 0x0, 0x2, &(0x7f0000000700)=[{&(0x7f0000000000)="eb3c906d8d6673fdd2617400028001000240000004f801", 0x17}, {0x0, 0x0, 0x600}], 0x0, &(0x7f0000000880)) mkdirat(r0, &(0x7f0000000040)='./file1\x00', 0xfffffff) [ 741.910189][T14283] FAT-fs (loop4): Directory bread(block 6) failed 12:12:27 executing program 3: prlimit64(0x0, 0xe, &(0x7f0000000280)={0x9}, 0x0) getpid() socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r0, &(0x7f000057eff8)=@abs, 0x6e) sendmmsg$unix(r1, &(0x7f00000bd000), 0x318, 0x0) r2 = syz_mount_image$vfat(&(0x7f00000002c0), &(0x7f0000000440)='./file0\x00', 0xfffffffffffffffe, 0x3, &(0x7f0000000700)=[{&(0x7f0000000000)="eb3c906d8d6673fdd2617400028001000240000004f801", 0x17}, {&(0x7f0000000900)="57595a4b414c4c45522020085ac19f691107ff0000097eb3541980b01c42d149ffc610de7800000000135eed1df1d1001cc2de850f1fffb2aed768635ef7e75eff912ac4c15e29fb3418fafff8d198e312475ffa1d000000000000ad25822a17b17f463e104179c19c2ad2fbddc04f62826086704df68ddcc2717a2dcd89932daf1c0e912e75558c8d25a7bb914c18f21f883d9096b3302646d6af8b5fd37a77a425c7d5c79403e8ed47e885689f6d9adc80eef58a57f069c4a5b73d3f5c70c4a13fa50731a24d798b503b9fe27842df49dc50", 0xd3, 0x600}, {0x0, 0x0, 0xd}], 0x2a0cc10, &(0x7f0000000880)={[{@shortname_win95}, {@fat=@time_offset={'time_offset', 0x3d, 0x13}}, {@shortname_lower}, {@utf8no}, {@numtail}, {@shortname_mixed}]}) mkdirat(r2, &(0x7f0000000040)='./file1\x00', 0x2300) 12:12:27 executing program 2: prlimit64(0x0, 0xe, &(0x7f0000000280)={0x9, 0x8d}, 0x0) r0 = getpid() sched_setattr(0x0, &(0x7f0000000140)={0x38, 0x2, 0x0, 0x0, 0x9}, 0x0) sched_setattr(r0, &(0x7f00000000c0)={0x38, 0x2, 0x0, 0x0, 0x5, 0x0, 0x0, 0x3}, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff}) connect$unix(r1, &(0x7f000057eff8)=@abs, 0x6e) recvmmsg(r1, &(0x7f00000000c0), 0x10106, 0x2, 0x0) clone3(&(0x7f00000003c0)={0x80000, &(0x7f0000000080), &(0x7f0000000100), &(0x7f0000000180), {}, &(0x7f00000001c0)=""/9, 0x9, &(0x7f00000002c0)=""/208, &(0x7f0000000240)=[r0], 0x1}, 0x58) [ 742.000257][T14285] loop4: detected capacity change from 0 to 6 [ 742.028343][T14285] FAT-fs (loop4): Directory bread(block 6) failed 12:12:27 executing program 4: r0 = syz_mount_image$vfat(&(0x7f00000002c0), &(0x7f0000000440)='./file0\x00', 0x0, 0x2, &(0x7f0000000700)=[{&(0x7f0000000000)="eb3c906d8d6673fdd2617400028001000240000004f801", 0x17}, {0x0, 0x0, 0x600}], 0x0, &(0x7f0000000880)) mkdirat(r0, &(0x7f0000000040)='./file1\x00', 0x10000000) [ 742.057396][T14285] FAT-fs (loop4): Directory bread(block 6) failed [ 742.117414][T14291] loop4: detected capacity change from 0 to 6 [ 742.154179][T14291] FAT-fs (loop4): Directory bread(block 6) failed 12:12:27 executing program 0: prlimit64(0x0, 0xe, &(0x7f0000000280)={0x9, 0x8d}, 0x0) r0 = getpid() sched_setattr(0x0, &(0x7f0000000140)={0x38, 0x2, 0x0, 0x0, 0x9}, 0x0) sched_setattr(r0, 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r1, &(0x7f000057eff8)=@abs, 0x6e) sendmmsg$unix(r2, &(0x7f00000bd000), 0x318, 0x0) (fail_nth: 17) recvmmsg(r1, &(0x7f00000000c0), 0x10106, 0x0, 0x0) [ 742.166636][T14293] loop3: detected capacity change from 0 to 264192 [ 742.176037][T14295] FAULT_INJECTION: forcing a failure. [ 742.176037][T14295] name fail_usercopy, interval 1, probability 0, space 0, times 0 [ 742.189242][T14295] CPU: 1 PID: 14295 Comm: syz-executor.0 Not tainted 5.16.0-rc7-syzkaller #0 [ 742.198068][T14295] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 742.208118][T14295] Call Trace: [ 742.211398][T14295] [ 742.214320][T14295] dump_stack_lvl+0xd6/0x122 [ 742.219045][T14295] dump_stack+0x11/0x1b [ 742.223196][T14295] should_fail+0x23c/0x250 [ 742.227625][T14295] should_fail_usercopy+0x16/0x20 [ 742.233308][T14295] _copy_from_user+0x1c/0xd0 [ 742.237900][T14295] sendmsg_copy_msghdr+0x60/0x2a0 [ 742.242927][T14295] __sys_sendmmsg+0x231/0x4c0 [ 742.247613][T14295] __x64_sys_sendmmsg+0x53/0x60 [ 742.252504][T14295] do_syscall_64+0x44/0xd0 [ 742.257093][T14295] entry_SYSCALL_64_after_hwframe+0x44/0xae [ 742.262989][T14295] RIP: 0033:0x7f9bc71f7e99 [ 742.267393][T14295] 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 [ 742.287046][T14295] RSP: 002b:00007f9bc636e168 EFLAGS: 00000246 ORIG_RAX: 0000000000000133 [ 742.295538][T14295] RAX: ffffffffffffffda RBX: 00007f9bc730af60 RCX: 00007f9bc71f7e99 [ 742.303547][T14295] RDX: 0000000000000318 RSI: 00000000200bd000 RDI: 0000000000000004 12:12:27 executing program 4: r0 = syz_mount_image$vfat(&(0x7f00000002c0), &(0x7f0000000440)='./file0\x00', 0x0, 0x2, &(0x7f0000000700)=[{&(0x7f0000000000)="eb3c906d8d6673fdd2617400028001000240000004f801", 0x17}, {0x0, 0x0, 0x600}], 0x0, &(0x7f0000000880)) mkdirat(r0, &(0x7f0000000040)='./file1\x00', 0x11000000) [ 742.311784][T14295] RBP: 00007f9bc636e1d0 R08: 0000000000000000 R09: 0000000000000000 [ 742.319753][T14295] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000002 [ 742.327719][T14295] R13: 00007ffe9bc04bdf R14: 00007f9bc636e300 R15: 0000000000022000 [ 742.333765][T14291] FAT-fs (loop4): Directory bread(block 6) failed [ 742.335733][T14295] 12:12:27 executing program 4: r0 = syz_mount_image$vfat(&(0x7f00000002c0), &(0x7f0000000440)='./file0\x00', 0x0, 0x2, &(0x7f0000000700)=[{&(0x7f0000000000)="eb3c906d8d6673fdd2617400028001000240000004f801", 0x17}, {0x0, 0x0, 0x600}], 0x0, &(0x7f0000000880)) mkdirat(r0, &(0x7f0000000040)='./file1\x00', 0x12000000) [ 742.391096][T14297] loop4: detected capacity change from 0 to 6 [ 742.398714][T14297] FAT-fs (loop4): Directory bread(block 6) failed [ 742.405860][T14297] FAT-fs (loop4): Directory bread(block 6) failed [ 742.454209][T14299] loop4: detected capacity change from 0 to 6 [ 742.462247][T14299] FAT-fs (loop4): Directory bread(block 6) failed [ 742.469455][T14299] FAT-fs (loop4): Directory bread(block 6) failed 12:12:28 executing program 5: prlimit64(0x0, 0xe, 0x0, 0x0) r0 = getpid() sched_setattr(r0, &(0x7f00000000c0)={0x38, 0x2, 0x0, 0x0, 0x5, 0x0, 0x0, 0x3}, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) sendmmsg$unix(r2, &(0x7f00000bd000), 0x318, 0x0) recvmmsg(r1, &(0x7f00000000c0), 0x10106, 0x2, 0x0) r3 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) clone3(&(0x7f00000003c0)={0x80000, &(0x7f0000000080), &(0x7f0000000100), &(0x7f0000000180), {}, &(0x7f00000001c0)=""/9, 0x9, &(0x7f00000002c0)=""/208, &(0x7f0000000240)=[r0], 0x1, {r3}}, 0x58) 12:12:28 executing program 1: prlimit64(0x0, 0x0, &(0x7f0000000280)={0x9, 0x8d}, 0x0) r0 = getpid() sched_setaffinity(0x0, 0x8, &(0x7f0000000040)=0xffffffffffff0166) sched_setattr(r0, &(0x7f00000000c0)={0x38, 0x2, 0x0, 0x0, 0x5, 0x0, 0x0, 0x3}, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r1, &(0x7f000057eff8)=@abs, 0x6e) sendmmsg$unix(r2, &(0x7f00000bd000), 0x318, 0x0) recvmmsg(r1, &(0x7f00000000c0), 0x10106, 0x2, 0x0) r3 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) clone3(&(0x7f00000003c0)={0x80000, &(0x7f0000000080), &(0x7f0000000100), &(0x7f0000000180), {}, &(0x7f00000001c0)=""/9, 0x9, &(0x7f00000002c0)=""/208, &(0x7f0000000240)=[r0], 0x1, {r3}}, 0x58) r4 = syz_mount_image$vfat(&(0x7f00000002c0), &(0x7f0000000440)='./file0\x00', 0xfffffffffffffffe, 0x3, &(0x7f0000000700)=[{&(0x7f0000000000)="eb3c906d8d6673fdd2617400028001000240000004f801", 0x17}, {&(0x7f0000000900)="57595a4b414c4c45522020085ac19f691107ff0000097eb3541980b01c42d149ffc610de7800000000135eed1df1d1001cc2de850f1fffb2aed768635ef7e75eff912ac4c15e29fb3418fafff8d198e312475ffa1d000000000000ad25822a17b17f463e104179c19c2ad2fbddc04f62826086704df68ddcc2717a2dcd89932daf1c0e912e75558c8d25a7bb914c18f21f883d9096b3302646d6af8b5fd37a77a425c7d5c79403e8ed47e885689f6d9adc80eef58a57f069c4a5b73d3f5c70c4a13fa50731a24d798b503b9fe27842df49dc50", 0xd3, 0x600}, {0x0, 0x0, 0xd}], 0x2a0cc10, &(0x7f0000000880)={[{@shortname_win95}, {@fat=@time_offset={'time_offset', 0x3d, 0x13}}, {@shortname_lower}, {@utf8no}, {@numtail}, {@shortname_mixed}]}) mkdirat(r4, &(0x7f0000000040)='./file1\x00', 0x2300) 12:12:28 executing program 4: r0 = syz_mount_image$vfat(&(0x7f00000002c0), &(0x7f0000000440)='./file0\x00', 0x0, 0x2, &(0x7f0000000700)=[{&(0x7f0000000000)="eb3c906d8d6673fdd2617400028001000240000004f801", 0x17}, {0x0, 0x0, 0x600}], 0x0, &(0x7f0000000880)) mkdirat(r0, &(0x7f0000000040)='./file1\x00', 0x14020000) 12:12:28 executing program 4: r0 = syz_mount_image$vfat(&(0x7f00000002c0), &(0x7f0000000440)='./file0\x00', 0x0, 0x2, &(0x7f0000000700)=[{&(0x7f0000000000)="eb3c906d8d6673fdd2617400028001000240000004f801", 0x17}, {0x0, 0x0, 0x600}], 0x0, &(0x7f0000000880)) mkdirat(r0, &(0x7f0000000040)='./file1\x00', 0x20000000) [ 742.571454][T14303] loop4: detected capacity change from 0 to 6 [ 742.583534][T14303] FAT-fs (loop4): Directory bread(block 6) failed [ 742.597248][T14303] FAT-fs (loop4): Directory bread(block 6) failed 12:12:28 executing program 4: r0 = syz_mount_image$vfat(&(0x7f00000002c0), &(0x7f0000000440)='./file0\x00', 0x0, 0x2, &(0x7f0000000700)=[{&(0x7f0000000000)="eb3c906d8d6673fdd2617400028001000240000004f801", 0x17}, {0x0, 0x0, 0x600}], 0x0, &(0x7f0000000880)) mkdirat(r0, &(0x7f0000000040)='./file1\x00', 0x25000000) [ 742.660364][T14309] loop4: detected capacity change from 0 to 6 [ 742.671390][T14309] FAT-fs (loop4): Directory bread(block 6) failed [ 742.691912][T14309] FAT-fs (loop4): Directory bread(block 6) failed [ 742.744309][T14311] loop1: detected capacity change from 0 to 264192 [ 742.780717][T14313] loop4: detected capacity change from 0 to 6 12:12:28 executing program 4: r0 = syz_mount_image$vfat(&(0x7f00000002c0), &(0x7f0000000440)='./file0\x00', 0x0, 0x2, &(0x7f0000000700)=[{&(0x7f0000000000)="eb3c906d8d6673fdd2617400028001000240000004f801", 0x17}, {0x0, 0x0, 0x600}], 0x0, &(0x7f0000000880)) mkdirat(r0, &(0x7f0000000040)='./file1\x00', 0x40000000) [ 742.823703][T14313] FAT-fs (loop4): Directory bread(block 6) failed [ 742.847437][T14313] FAT-fs (loop4): Directory bread(block 6) failed 12:12:28 executing program 3: prlimit64(0x0, 0xe, &(0x7f0000000280)={0x9}, 0x0) getpid() socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r0, &(0x7f000057eff8)=@abs, 0x6e) sendmmsg$unix(r1, &(0x7f00000bd000), 0x318, 0x0) r2 = syz_mount_image$vfat(&(0x7f00000002c0), &(0x7f0000000440)='./file0\x00', 0xfffffffffffffffe, 0x3, &(0x7f0000000700)=[{&(0x7f0000000000)="eb3c906d8d6673fdd2617400028001000240000004f801", 0x17}, {&(0x7f0000000900)="57595a4b414c4c45522020085ac19f691107ff0000097eb3541980b01c42d149ffc610de7800000000135eed1df1d1001cc2de850f1fffb2aed768635ef7e75eff912ac4c15e29fb3418fafff8d198e312475ffa1d000000000000ad25822a17b17f463e104179c19c2ad2fbddc04f62826086704df68ddcc2717a2dcd89932daf1c0e912e75558c8d25a7bb914c18f21f883d9096b3302646d6af8b5fd37a77a425c7d5c79403e8ed47e885689f6d9adc80eef58a57f069c4a5b73d3f5c70c4a13fa50731a24d798b503b9fe27842df49dc50", 0xd3, 0x600}, {0x0, 0x0, 0xd}], 0x2a0cc10, &(0x7f0000000880)={[{@shortname_win95}, {@fat=@time_offset={'time_offset', 0x3d, 0x13}}, {@shortname_lower}, {@utf8no}, {@numtail}, {@shortname_mixed}]}) mkdirat(r2, &(0x7f0000000040)='./file1\x00', 0x2300) 12:12:28 executing program 2: prlimit64(0x0, 0xe, &(0x7f0000000280)={0x9, 0x8d}, 0x0) sched_setaffinity(0x0, 0x8, &(0x7f0000000040)=0xffffffffffff0166) sched_setattr(0x0, &(0x7f0000000140)={0x38, 0x2, 0x0, 0x0, 0x9}, 0x0) sched_setattr(0x0, &(0x7f00000000c0)={0x38, 0x2, 0x0, 0x0, 0x5, 0x0, 0x0, 0x3}, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff}) connect$unix(r0, &(0x7f000057eff8)=@abs, 0x6e) recvmmsg(r0, &(0x7f00000000c0), 0x10106, 0x2, 0x0) clone3(&(0x7f00000003c0)={0x80000, &(0x7f0000000080), &(0x7f0000000100), &(0x7f0000000180), {}, &(0x7f00000001c0)=""/9, 0x9, &(0x7f00000002c0)=""/208, &(0x7f0000000240)=[0x0], 0x1}, 0x58) 12:12:28 executing program 4: r0 = syz_mount_image$vfat(&(0x7f00000002c0), &(0x7f0000000440)='./file0\x00', 0x0, 0x2, &(0x7f0000000700)=[{&(0x7f0000000000)="eb3c906d8d6673fdd2617400028001000240000004f801", 0x17}, {0x0, 0x0, 0x600}], 0x0, &(0x7f0000000880)) mkdirat(r0, &(0x7f0000000040)='./file1\x00', 0x40000800) [ 742.912450][T14315] loop4: detected capacity change from 0 to 6 [ 742.930143][T14315] FAT-fs (loop4): Directory bread(block 6) failed [ 742.943508][T14315] FAT-fs (loop4): Directory bread(block 6) failed 12:12:28 executing program 0: prlimit64(0x0, 0xe, &(0x7f0000000280)={0x9, 0x8d}, 0x0) r0 = getpid() sched_setattr(0x0, &(0x7f0000000140)={0x38, 0x2, 0x0, 0x0, 0x9}, 0x0) sched_setattr(r0, 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r1, &(0x7f000057eff8)=@abs, 0x6e) sendmmsg$unix(r2, &(0x7f00000bd000), 0x318, 0x0) (fail_nth: 18) recvmmsg(r1, &(0x7f00000000c0), 0x10106, 0x0, 0x0) [ 743.009525][T14319] loop4: detected capacity change from 0 to 6 [ 743.021658][T14322] FAULT_INJECTION: forcing a failure. [ 743.021658][T14322] name failslab, interval 1, probability 0, space 0, times 0 [ 743.034310][T14322] CPU: 1 PID: 14322 Comm: syz-executor.0 Not tainted 5.16.0-rc7-syzkaller #0 [ 743.043073][T14322] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 743.053131][T14322] Call Trace: [ 743.056515][T14322] [ 743.059435][T14322] dump_stack_lvl+0xd6/0x122 [ 743.064093][T14322] dump_stack+0x11/0x1b [ 743.068262][T14322] should_fail+0x23c/0x250 [ 743.072678][T14322] __should_failslab+0x81/0x90 [ 743.077430][T14322] should_failslab+0x5/0x20 [ 743.082083][T14322] kmem_cache_alloc_node+0x61/0x2d0 [ 743.087426][T14322] ? __alloc_skb+0xf0/0x450 [ 743.091920][T14322] __alloc_skb+0xf0/0x450 [ 743.096240][T14322] alloc_skb_with_frags+0x90/0x390 [ 743.101338][T14322] ? __rcu_read_unlock+0x5c/0x290 [ 743.106605][T14322] sock_alloc_send_pskb+0x436/0x4e0 [ 743.111819][T14322] unix_dgram_sendmsg+0x4c7/0x16b0 [ 743.116927][T14322] ? unix_dgram_poll+0x3e0/0x3e0 [ 743.121978][T14322] ____sys_sendmsg+0x39a/0x510 [ 743.126747][T14322] __sys_sendmmsg+0x267/0x4c0 [ 743.131434][T14322] __x64_sys_sendmmsg+0x53/0x60 [ 743.136365][T14322] do_syscall_64+0x44/0xd0 [ 743.140777][T14322] entry_SYSCALL_64_after_hwframe+0x44/0xae [ 743.146668][T14322] RIP: 0033:0x7f9bc71f7e99 [ 743.151075][T14322] 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 [ 743.170679][T14322] RSP: 002b:00007f9bc636e168 EFLAGS: 00000246 ORIG_RAX: 0000000000000133 [ 743.179176][T14322] RAX: ffffffffffffffda RBX: 00007f9bc730af60 RCX: 00007f9bc71f7e99 [ 743.187423][T14322] RDX: 0000000000000318 RSI: 00000000200bd000 RDI: 0000000000000004 [ 743.195484][T14322] RBP: 00007f9bc636e1d0 R08: 0000000000000000 R09: 0000000000000000 12:12:28 executing program 4: r0 = syz_mount_image$vfat(&(0x7f00000002c0), &(0x7f0000000440)='./file0\x00', 0x0, 0x2, &(0x7f0000000700)=[{&(0x7f0000000000)="eb3c906d8d6673fdd2617400028001000240000004f801", 0x17}, {0x0, 0x0, 0x600}], 0x0, &(0x7f0000000880)) mkdirat(r0, &(0x7f0000000040)='./file1\x00', 0x48000000) [ 743.203451][T14322] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000002 [ 743.211438][T14322] R13: 00007ffe9bc04bdf R14: 00007f9bc636e300 R15: 0000000000022000 [ 743.219405][T14322] [ 743.230820][T14319] FAT-fs (loop4): Directory bread(block 6) failed [ 743.279651][T14326] loop3: detected capacity change from 0 to 264192 [ 743.302070][T14328] loop4: detected capacity change from 0 to 6 12:12:28 executing program 4: r0 = syz_mount_image$vfat(&(0x7f00000002c0), &(0x7f0000000440)='./file0\x00', 0x0, 0x2, &(0x7f0000000700)=[{&(0x7f0000000000)="eb3c906d8d6673fdd2617400028001000240000004f801", 0x17}, {0x0, 0x0, 0x600}], 0x0, &(0x7f0000000880)) mkdirat(r0, &(0x7f0000000040)='./file1\x00', 0x4c000000) 12:12:28 executing program 5: prlimit64(0x0, 0xe, 0x0, 0x0) r0 = getpid() sched_setattr(r0, &(0x7f00000000c0)={0x38, 0x2, 0x0, 0x0, 0x5, 0x0, 0x0, 0x3}, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) sendmmsg$unix(r2, &(0x7f00000bd000), 0x318, 0x0) recvmmsg(r1, &(0x7f00000000c0), 0x10106, 0x2, 0x0) r3 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) clone3(&(0x7f00000003c0)={0x80000, &(0x7f0000000080), &(0x7f0000000100), &(0x7f0000000180), {}, &(0x7f00000001c0)=""/9, 0x9, &(0x7f00000002c0)=""/208, &(0x7f0000000240)=[r0], 0x1, {r3}}, 0x58) [ 743.332039][T14328] FAT-fs (loop4): Directory bread(block 6) failed [ 743.351556][T14328] FAT-fs (loop4): Directory bread(block 6) failed 12:12:29 executing program 1: prlimit64(0x0, 0x0, &(0x7f0000000280)={0x9, 0x8d}, 0x0) r0 = getpid() sched_setaffinity(0x0, 0x8, &(0x7f0000000040)=0xffffffffffff0166) sched_setattr(r0, &(0x7f00000000c0)={0x38, 0x2, 0x0, 0x0, 0x5, 0x0, 0x0, 0x3}, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r1, &(0x7f000057eff8)=@abs, 0x6e) sendmmsg$unix(r2, &(0x7f00000bd000), 0x318, 0x0) recvmmsg(r1, &(0x7f00000000c0), 0x10106, 0x2, 0x0) r3 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) clone3(&(0x7f00000003c0)={0x80000, &(0x7f0000000080), &(0x7f0000000100), &(0x7f0000000180), {}, &(0x7f00000001c0)=""/9, 0x9, &(0x7f00000002c0)=""/208, &(0x7f0000000240)=[r0], 0x1, {r3}}, 0x58) r4 = syz_mount_image$vfat(&(0x7f00000002c0), &(0x7f0000000440)='./file0\x00', 0xfffffffffffffffe, 0x3, &(0x7f0000000700)=[{&(0x7f0000000000)="eb3c906d8d6673fdd2617400028001000240000004f801", 0x17}, {&(0x7f0000000900)="57595a4b414c4c45522020085ac19f691107ff0000097eb3541980b01c42d149ffc610de7800000000135eed1df1d1001cc2de850f1fffb2aed768635ef7e75eff912ac4c15e29fb3418fafff8d198e312475ffa1d000000000000ad25822a17b17f463e104179c19c2ad2fbddc04f62826086704df68ddcc2717a2dcd89932daf1c0e912e75558c8d25a7bb914c18f21f883d9096b3302646d6af8b5fd37a77a425c7d5c79403e8ed47e885689f6d9adc80eef58a57f069c4a5b73d3f5c70c4a13fa50731a24d798b503b9fe27842df49dc50", 0xd3, 0x600}, {0x0, 0x0, 0xd}], 0x2a0cc10, &(0x7f0000000880)={[{@shortname_win95}, {@fat=@time_offset={'time_offset', 0x3d, 0x13}}, {@shortname_lower}, {@utf8no}, {@numtail}, {@shortname_mixed}]}) mkdirat(r4, &(0x7f0000000040)='./file1\x00', 0x2300) 12:12:29 executing program 4: r0 = syz_mount_image$vfat(&(0x7f00000002c0), &(0x7f0000000440)='./file0\x00', 0x0, 0x2, &(0x7f0000000700)=[{&(0x7f0000000000)="eb3c906d8d6673fdd2617400028001000240000004f801", 0x17}, {0x0, 0x0, 0x600}], 0x0, &(0x7f0000000880)) mkdirat(r0, &(0x7f0000000040)='./file1\x00', 0x60000000) [ 743.433284][T14332] loop4: detected capacity change from 0 to 6 [ 743.449962][T14332] FAT-fs (loop4): Directory bread(block 6) failed [ 743.466050][T14332] FAT-fs (loop4): Directory bread(block 6) failed 12:12:29 executing program 4: r0 = syz_mount_image$vfat(&(0x7f00000002c0), &(0x7f0000000440)='./file0\x00', 0x0, 0x2, &(0x7f0000000700)=[{&(0x7f0000000000)="eb3c906d8d6673fdd2617400028001000240000004f801", 0x17}, {0x0, 0x0, 0x600}], 0x0, &(0x7f0000000880)) mkdirat(r0, &(0x7f0000000040)='./file1\x00', 0x68000000) [ 743.528162][T14338] loop4: detected capacity change from 0 to 6 [ 743.540953][T14338] FAT-fs (loop4): Directory bread(block 6) failed [ 743.555830][T14338] FAT-fs (loop4): Directory bread(block 6) failed 12:12:29 executing program 4: r0 = syz_mount_image$vfat(&(0x7f00000002c0), &(0x7f0000000440)='./file0\x00', 0x0, 0x2, &(0x7f0000000700)=[{&(0x7f0000000000)="eb3c906d8d6673fdd2617400028001000240000004f801", 0x17}, {0x0, 0x0, 0x600}], 0x0, &(0x7f0000000880)) mkdirat(r0, &(0x7f0000000040)='./file1\x00', 0x6c000000) [ 743.612933][T14341] loop4: detected capacity change from 0 to 6 [ 743.625231][T14341] FAT-fs (loop4): Directory bread(block 6) failed [ 743.632491][T14341] FAT-fs (loop4): Directory bread(block 6) failed [ 743.674516][T14342] loop1: detected capacity change from 0 to 264192 [ 743.709879][T14344] loop4: detected capacity change from 0 to 6 12:12:29 executing program 4: r0 = syz_mount_image$vfat(&(0x7f00000002c0), &(0x7f0000000440)='./file0\x00', 0x0, 0x2, &(0x7f0000000700)=[{&(0x7f0000000000)="eb3c906d8d6673fdd2617400028001000240000004f801", 0x17}, {0x0, 0x0, 0x600}], 0x0, &(0x7f0000000880)) mkdirat(r0, &(0x7f0000000040)='./file1\x00', 0x74000000) [ 743.727294][T14344] FAT-fs (loop4): Directory bread(block 6) failed [ 743.743477][T14344] FAT-fs (loop4): Directory bread(block 6) failed [ 743.811112][T14346] loop4: detected capacity change from 0 to 6 [ 743.828385][T14346] FAT-fs (loop4): Directory bread(block 6) failed [ 743.843725][T14346] FAT-fs (loop4): Directory bread(block 6) failed 12:12:29 executing program 3: prlimit64(0x0, 0xe, &(0x7f0000000280)={0x9}, 0x0) getpid() socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r0, &(0x7f000057eff8)=@abs, 0x6e) sendmmsg$unix(r1, &(0x7f00000bd000), 0x318, 0x0) r2 = syz_mount_image$vfat(&(0x7f00000002c0), &(0x7f0000000440)='./file0\x00', 0xfffffffffffffffe, 0x3, &(0x7f0000000700)=[{&(0x7f0000000000)="eb3c906d8d6673fdd2617400028001000240000004f801", 0x17}, {&(0x7f0000000900)="57595a4b414c4c45522020085ac19f691107ff0000097eb3541980b01c42d149ffc610de7800000000135eed1df1d1001cc2de850f1fffb2aed768635ef7e75eff912ac4c15e29fb3418fafff8d198e312475ffa1d000000000000ad25822a17b17f463e104179c19c2ad2fbddc04f62826086704df68ddcc2717a2dcd89932daf1c0e912e75558c8d25a7bb914c18f21f883d9096b3302646d6af8b5fd37a77a425c7d5c79403e8ed47e885689f6d9adc80eef58a57f069c4a5b73d3f5c70c4a13fa50731a24d798b503b9fe27842df49dc50", 0xd3, 0x600}, {0x0, 0x0, 0xd}], 0x2a0cc10, &(0x7f0000000880)={[{@shortname_win95}, {@fat=@time_offset={'time_offset', 0x3d, 0x13}}, {@shortname_lower}, {@utf8no}, {@numtail}, {@shortname_mixed}]}) mkdirat(r2, &(0x7f0000000040)='./file1\x00', 0x2300) 12:12:29 executing program 2: prlimit64(0x0, 0xe, &(0x7f0000000280)={0x9, 0x8d}, 0x0) sched_setaffinity(0x0, 0x8, &(0x7f0000000040)=0xffffffffffff0166) sched_setattr(0x0, &(0x7f0000000140)={0x38, 0x2, 0x0, 0x0, 0x9}, 0x0) sched_setattr(0x0, &(0x7f00000000c0)={0x38, 0x2, 0x0, 0x0, 0x5, 0x0, 0x0, 0x3}, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff}) connect$unix(r0, &(0x7f000057eff8)=@abs, 0x6e) recvmmsg(r0, &(0x7f00000000c0), 0x10106, 0x2, 0x0) clone3(&(0x7f00000003c0)={0x80000, &(0x7f0000000080), &(0x7f0000000100), &(0x7f0000000180), {}, &(0x7f00000001c0)=""/9, 0x9, &(0x7f00000002c0)=""/208, &(0x7f0000000240)=[0x0], 0x1}, 0x58) 12:12:29 executing program 0: prlimit64(0x0, 0xe, &(0x7f0000000280)={0x9, 0x8d}, 0x0) r0 = getpid() sched_setattr(0x0, &(0x7f0000000140)={0x38, 0x2, 0x0, 0x0, 0x9}, 0x0) sched_setattr(r0, 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r1, &(0x7f000057eff8)=@abs, 0x6e) sendmmsg$unix(r2, &(0x7f00000bd000), 0x318, 0x0) (fail_nth: 19) recvmmsg(r1, &(0x7f00000000c0), 0x10106, 0x0, 0x0) 12:12:29 executing program 4: r0 = syz_mount_image$vfat(&(0x7f00000002c0), &(0x7f0000000440)='./file0\x00', 0x0, 0x2, &(0x7f0000000700)=[{&(0x7f0000000000)="eb3c906d8d6673fdd2617400028001000240000004f801", 0x17}, {0x0, 0x0, 0x600}], 0x0, &(0x7f0000000880)) mkdirat(r0, &(0x7f0000000040)='./file1\x00', 0x7a000000) [ 744.072742][T14351] loop4: detected capacity change from 0 to 6 [ 744.078838][T14350] FAULT_INJECTION: forcing a failure. [ 744.078838][T14350] name failslab, interval 1, probability 0, space 0, times 0 [ 744.091653][T14350] CPU: 1 PID: 14350 Comm: syz-executor.0 Not tainted 5.16.0-rc7-syzkaller #0 [ 744.097392][T14351] FAT-fs (loop4): Directory bread(block 6) failed [ 744.100481][T14350] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 744.100494][T14350] Call Trace: [ 744.100500][T14350] 12:12:29 executing program 4: r0 = syz_mount_image$vfat(&(0x7f00000002c0), &(0x7f0000000440)='./file0\x00', 0x0, 0x2, &(0x7f0000000700)=[{&(0x7f0000000000)="eb3c906d8d6673fdd2617400028001000240000004f801", 0x17}, {0x0, 0x0, 0x600}], 0x0, &(0x7f0000000880)) mkdirat(r0, &(0x7f0000000040)='./file1\x00', 0x87000000) [ 744.100507][T14350] dump_stack_lvl+0xd6/0x122 [ 744.116114][T14351] FAT-fs (loop4): Directory bread(block 6) failed [ 744.116944][T14350] dump_stack+0x11/0x1b [ 744.116969][T14350] should_fail+0x23c/0x250 [ 744.142612][T14350] __should_failslab+0x81/0x90 [ 744.147378][T14350] should_failslab+0x5/0x20 [ 744.151962][T14350] kmem_cache_alloc_node_trace+0x61/0x310 [ 744.157670][T14350] ? __kmalloc_node_track_caller+0x30/0x40 [ 744.163465][T14350] __kmalloc_node_track_caller+0x30/0x40 [ 744.169092][T14350] ? alloc_skb_with_frags+0x90/0x390 [ 744.174357][T14350] __alloc_skb+0x19d/0x450 [ 744.178756][T14350] alloc_skb_with_frags+0x90/0x390 [ 744.183865][T14350] ? __rcu_read_unlock+0x5c/0x290 [ 744.188891][T14350] sock_alloc_send_pskb+0x436/0x4e0 [ 744.194091][T14350] unix_dgram_sendmsg+0x4c7/0x16b0 [ 744.199215][T14350] ? unix_dgram_poll+0x3e0/0x3e0 [ 744.204138][T14350] ____sys_sendmsg+0x39a/0x510 [ 744.208902][T14350] __sys_sendmmsg+0x267/0x4c0 [ 744.213566][T14350] __x64_sys_sendmmsg+0x53/0x60 [ 744.218403][T14350] do_syscall_64+0x44/0xd0 12:12:29 executing program 5: prlimit64(0x0, 0xe, &(0x7f0000000280)={0x0, 0x8d}, 0x0) r0 = getpid() sched_setattr(r0, &(0x7f00000000c0)={0x38, 0x2, 0x0, 0x0, 0x5, 0x0, 0x0, 0x3}, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) sendmmsg$unix(r2, &(0x7f00000bd000), 0x318, 0x0) recvmmsg(r1, &(0x7f00000000c0), 0x10106, 0x2, 0x0) r3 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) clone3(&(0x7f00000003c0)={0x80000, &(0x7f0000000080), &(0x7f0000000100), &(0x7f0000000180), {}, &(0x7f00000001c0)=""/9, 0x9, &(0x7f00000002c0)=""/208, &(0x7f0000000240)=[r0], 0x1, {r3}}, 0x58) [ 744.222836][T14350] entry_SYSCALL_64_after_hwframe+0x44/0xae [ 744.228787][T14350] RIP: 0033:0x7f9bc71f7e99 [ 744.233275][T14350] 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 [ 744.253147][T14350] RSP: 002b:00007f9bc636e168 EFLAGS: 00000246 ORIG_RAX: 0000000000000133 [ 744.261545][T14350] RAX: ffffffffffffffda RBX: 00007f9bc730af60 RCX: 00007f9bc71f7e99 [ 744.269514][T14350] RDX: 0000000000000318 RSI: 00000000200bd000 RDI: 0000000000000004 [ 744.277782][T14350] RBP: 00007f9bc636e1d0 R08: 0000000000000000 R09: 0000000000000000 [ 744.285806][T14350] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000002 [ 744.293848][T14350] R13: 00007ffe9bc04bdf R14: 00007f9bc636e300 R15: 0000000000022000 [ 744.301826][T14350] 12:12:29 executing program 1: prlimit64(0x0, 0xe, 0x0, 0x0) r0 = getpid() sched_setaffinity(0x0, 0x8, &(0x7f0000000040)=0xffffffffffff0166) sched_setattr(r0, &(0x7f00000000c0)={0x38, 0x2, 0x0, 0x0, 0x5, 0x0, 0x0, 0x3}, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r1, &(0x7f000057eff8)=@abs, 0x6e) sendmmsg$unix(r2, &(0x7f00000bd000), 0x318, 0x0) recvmmsg(r1, &(0x7f00000000c0), 0x10106, 0x2, 0x0) r3 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) clone3(&(0x7f00000003c0)={0x80000, &(0x7f0000000080), &(0x7f0000000100), &(0x7f0000000180), {}, &(0x7f00000001c0)=""/9, 0x9, &(0x7f00000002c0)=""/208, &(0x7f0000000240)=[r0], 0x1, {r3}}, 0x58) r4 = syz_mount_image$vfat(&(0x7f00000002c0), &(0x7f0000000440)='./file0\x00', 0xfffffffffffffffe, 0x3, &(0x7f0000000700)=[{&(0x7f0000000000)="eb3c906d8d6673fdd2617400028001000240000004f801", 0x17}, {&(0x7f0000000900)="57595a4b414c4c45522020085ac19f691107ff0000097eb3541980b01c42d149ffc610de7800000000135eed1df1d1001cc2de850f1fffb2aed768635ef7e75eff912ac4c15e29fb3418fafff8d198e312475ffa1d000000000000ad25822a17b17f463e104179c19c2ad2fbddc04f62826086704df68ddcc2717a2dcd89932daf1c0e912e75558c8d25a7bb914c18f21f883d9096b3302646d6af8b5fd37a77a425c7d5c79403e8ed47e885689f6d9adc80eef58a57f069c4a5b73d3f5c70c4a13fa50731a24d798b503b9fe27842df49dc50", 0xd3, 0x600}, {0x0, 0x0, 0xd}], 0x2a0cc10, &(0x7f0000000880)={[{@shortname_win95}, {@fat=@time_offset={'time_offset', 0x3d, 0x13}}, {@shortname_lower}, {@utf8no}, {@numtail}, {@shortname_mixed}]}) mkdirat(r4, &(0x7f0000000040)='./file1\x00', 0x2300) [ 744.367561][T14363] loop4: detected capacity change from 0 to 6 [ 744.374159][T14364] loop3: detected capacity change from 0 to 264192 [ 744.404493][T14363] FAT-fs (loop4): Directory bread(block 6) failed 12:12:29 executing program 4: r0 = syz_mount_image$vfat(&(0x7f00000002c0), &(0x7f0000000440)='./file0\x00', 0x0, 0x2, &(0x7f0000000700)=[{&(0x7f0000000000)="eb3c906d8d6673fdd2617400028001000240000004f801", 0x17}, {0x0, 0x0, 0x600}], 0x0, &(0x7f0000000880)) mkdirat(r0, &(0x7f0000000040)='./file1\x00', 0xe5ffffff) [ 744.419807][T14363] FAT-fs (loop4): Directory bread(block 6) failed 12:12:30 executing program 4: r0 = syz_mount_image$vfat(&(0x7f00000002c0), &(0x7f0000000440)='./file0\x00', 0x0, 0x2, &(0x7f0000000700)=[{&(0x7f0000000000)="eb3c906d8d6673fdd2617400028001000240000004f801", 0x17}, {0x0, 0x0, 0x600}], 0x0, &(0x7f0000000880)) mkdirat(r0, &(0x7f0000000040)='./file1\x00', 0xe8120000) [ 744.493596][T14369] loop4: detected capacity change from 0 to 6 [ 744.510821][T14369] FAT-fs (loop4): Directory bread(block 6) failed [ 744.523164][T14369] FAT-fs (loop4): Directory bread(block 6) failed [ 744.557392][T14370] loop1: detected capacity change from 0 to 264192 12:12:30 executing program 4: r0 = syz_mount_image$vfat(&(0x7f00000002c0), &(0x7f0000000440)='./file0\x00', 0x0, 0x2, &(0x7f0000000700)=[{&(0x7f0000000000)="eb3c906d8d6673fdd2617400028001000240000004f801", 0x17}, {0x0, 0x0, 0x600}], 0x0, &(0x7f0000000880)) mkdirat(r0, &(0x7f0000000040)='./file1\x00', 0xf60f0000) [ 744.611014][T14372] loop4: detected capacity change from 0 to 6 [ 744.624166][T14372] FAT-fs (loop4): Directory bread(block 6) failed [ 744.631132][T14372] FAT-fs (loop4): Directory bread(block 6) failed 12:12:30 executing program 4: r0 = syz_mount_image$vfat(&(0x7f00000002c0), &(0x7f0000000440)='./file0\x00', 0x0, 0x2, &(0x7f0000000700)=[{&(0x7f0000000000)="eb3c906d8d6673fdd2617400028001000240000004f801", 0x17}, {0x0, 0x0, 0x600}], 0x0, &(0x7f0000000880)) mkdirat(r0, &(0x7f0000000040)='./file1\x00', 0xf6ffffff) [ 744.691153][T14374] loop4: detected capacity change from 0 to 6 [ 744.707554][T14374] FAT-fs (loop4): Directory bread(block 6) failed [ 744.719250][T14374] FAT-fs (loop4): Directory bread(block 6) failed 12:12:30 executing program 4: r0 = syz_mount_image$vfat(&(0x7f00000002c0), &(0x7f0000000440)='./file0\x00', 0x0, 0x2, &(0x7f0000000700)=[{&(0x7f0000000000)="eb3c906d8d6673fdd2617400028001000240000004f801", 0x17}, {0x0, 0x0, 0x600}], 0x0, &(0x7f0000000880)) mkdirat(r0, &(0x7f0000000040)='./file1\x00', 0xfeffffff) [ 744.779518][T14376] loop4: detected capacity change from 0 to 6 [ 744.790767][T14376] FAT-fs (loop4): Directory bread(block 6) failed [ 744.803772][T14376] FAT-fs (loop4): Directory bread(block 6) failed [ 744.878442][T14378] loop4: detected capacity change from 0 to 6 [ 744.889163][T14378] FAT-fs (loop4): Directory bread(block 6) failed [ 744.901309][T14378] FAT-fs (loop4): Directory bread(block 6) failed 12:12:30 executing program 3: prlimit64(0x0, 0xe, &(0x7f0000000280)={0x9, 0x8d}, 0x0) getpid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r0, &(0x7f000057eff8)=@abs, 0x6e) sendmmsg$unix(r1, &(0x7f00000bd000), 0x318, 0x0) r2 = syz_mount_image$vfat(&(0x7f00000002c0), &(0x7f0000000440)='./file0\x00', 0xfffffffffffffffe, 0x3, &(0x7f0000000700)=[{&(0x7f0000000000)="eb3c906d8d6673fdd2617400028001000240000004f801", 0x17}, {&(0x7f0000000900)="57595a4b414c4c45522020085ac19f691107ff0000097eb3541980b01c42d149ffc610de7800000000135eed1df1d1001cc2de850f1fffb2aed768635ef7e75eff912ac4c15e29fb3418fafff8d198e312475ffa1d000000000000ad25822a17b17f463e104179c19c2ad2fbddc04f62826086704df68ddcc2717a2dcd89932daf1c0e912e75558c8d25a7bb914c18f21f883d9096b3302646d6af8b5fd37a77a425c7d5c79403e8ed47e885689f6d9adc80eef58a57f069c4a5b73d3f5c70c4a13fa50731a24d798b503b9fe27842df49dc50", 0xd3, 0x600}, {0x0, 0x0, 0xd}], 0x2a0cc10, &(0x7f0000000880)={[{@shortname_win95}, {@fat=@time_offset={'time_offset', 0x3d, 0x13}}, {@shortname_lower}, {@utf8no}, {@numtail}, {@shortname_mixed}]}) mkdirat(r2, &(0x7f0000000040)='./file1\x00', 0x2300) 12:12:30 executing program 0: prlimit64(0x0, 0xe, &(0x7f0000000280)={0x9, 0x8d}, 0x0) r0 = getpid() sched_setattr(0x0, &(0x7f0000000140)={0x38, 0x2, 0x0, 0x0, 0x9}, 0x0) sched_setattr(r0, 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r1, &(0x7f000057eff8)=@abs, 0x6e) sendmmsg$unix(r2, &(0x7f00000bd000), 0x318, 0x0) (fail_nth: 20) recvmmsg(r1, &(0x7f00000000c0), 0x10106, 0x0, 0x0) 12:12:30 executing program 2: prlimit64(0x0, 0xe, &(0x7f0000000280)={0x9, 0x8d}, 0x0) sched_setaffinity(0x0, 0x8, &(0x7f0000000040)=0xffffffffffff0166) sched_setattr(0x0, &(0x7f0000000140)={0x38, 0x2, 0x0, 0x0, 0x9}, 0x0) sched_setattr(0x0, &(0x7f00000000c0)={0x38, 0x2, 0x0, 0x0, 0x5, 0x0, 0x0, 0x3}, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff}) connect$unix(r0, &(0x7f000057eff8)=@abs, 0x6e) recvmmsg(r0, &(0x7f00000000c0), 0x10106, 0x2, 0x0) clone3(&(0x7f00000003c0)={0x80000, &(0x7f0000000080), &(0x7f0000000100), &(0x7f0000000180), {}, &(0x7f00000001c0)=""/9, 0x9, &(0x7f00000002c0)=""/208, &(0x7f0000000240)=[0x0], 0x1}, 0x58) 12:12:30 executing program 4: r0 = syz_mount_image$vfat(&(0x7f00000002c0), &(0x7f0000000440)='./file0\x00', 0x0, 0x2, &(0x7f0000000700)=[{&(0x7f0000000000)="eb3c906d8d6673fdd2617400028001000240000004f801", 0x17}, {0x0, 0x0, 0x600}], 0x0, &(0x7f0000000880)) mkdirat(r0, &(0x7f0000000040)='./file1\x00', 0xff0f0000) 12:12:30 executing program 5: prlimit64(0x0, 0xe, &(0x7f0000000280)={0x0, 0x8d}, 0x0) r0 = getpid() sched_setattr(r0, &(0x7f00000000c0)={0x38, 0x2, 0x0, 0x0, 0x5, 0x0, 0x0, 0x3}, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) sendmmsg$unix(r2, &(0x7f00000bd000), 0x318, 0x0) recvmmsg(r1, &(0x7f00000000c0), 0x10106, 0x2, 0x0) r3 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) clone3(&(0x7f00000003c0)={0x80000, &(0x7f0000000080), &(0x7f0000000100), &(0x7f0000000180), {}, &(0x7f00000001c0)=""/9, 0x9, &(0x7f00000002c0)=""/208, &(0x7f0000000240)=[r0], 0x1, {r3}}, 0x58) [ 745.166035][T14381] loop4: detected capacity change from 0 to 6 [ 745.170370][T14384] FAULT_INJECTION: forcing a failure. [ 745.170370][T14384] name fail_usercopy, interval 1, probability 0, space 0, times 0 [ 745.185276][T14384] CPU: 0 PID: 14384 Comm: syz-executor.0 Not tainted 5.16.0-rc7-syzkaller #0 [ 745.185590][T14381] FAT-fs (loop4): Directory bread(block 6) failed [ 745.194048][T14384] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 745.194061][T14384] Call Trace: 12:12:30 executing program 4: r0 = syz_mount_image$vfat(&(0x7f00000002c0), &(0x7f0000000440)='./file0\x00', 0x0, 0x2, &(0x7f0000000700)=[{&(0x7f0000000000)="eb3c906d8d6673fdd2617400028001000240000004f801", 0x17}, {0x0, 0x0, 0x600}], 0x0, &(0x7f0000000880)) mkdirat(r0, &(0x7f0000000040)='./file1\x00', 0xffffe000) [ 745.194067][T14384] [ 745.194074][T14384] dump_stack_lvl+0xd6/0x122 [ 745.209768][T14381] FAT-fs (loop4): Directory bread(block 6) failed [ 745.210572][T14384] dump_stack+0x11/0x1b [ 745.232124][T14384] should_fail+0x23c/0x250 [ 745.236557][T14384] should_fail_usercopy+0x16/0x20 [ 745.241620][T14384] _copy_from_user+0x1c/0xd0 [ 745.246219][T14384] sendmsg_copy_msghdr+0x60/0x2a0 [ 745.251264][T14384] __sys_sendmmsg+0x231/0x4c0 [ 745.256010][T14384] __x64_sys_sendmmsg+0x53/0x60 [ 745.260844][T14384] do_syscall_64+0x44/0xd0 12:12:30 executing program 1: prlimit64(0x0, 0xe, 0x0, 0x0) r0 = getpid() sched_setaffinity(0x0, 0x8, &(0x7f0000000040)=0xffffffffffff0166) sched_setattr(r0, &(0x7f00000000c0)={0x38, 0x2, 0x0, 0x0, 0x5, 0x0, 0x0, 0x3}, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r1, &(0x7f000057eff8)=@abs, 0x6e) sendmmsg$unix(r2, &(0x7f00000bd000), 0x318, 0x0) recvmmsg(r1, &(0x7f00000000c0), 0x10106, 0x2, 0x0) r3 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) clone3(&(0x7f00000003c0)={0x80000, &(0x7f0000000080), &(0x7f0000000100), &(0x7f0000000180), {}, &(0x7f00000001c0)=""/9, 0x9, &(0x7f00000002c0)=""/208, &(0x7f0000000240)=[r0], 0x1, {r3}}, 0x58) r4 = syz_mount_image$vfat(&(0x7f00000002c0), &(0x7f0000000440)='./file0\x00', 0xfffffffffffffffe, 0x3, &(0x7f0000000700)=[{&(0x7f0000000000)="eb3c906d8d6673fdd2617400028001000240000004f801", 0x17}, {&(0x7f0000000900)="57595a4b414c4c45522020085ac19f691107ff0000097eb3541980b01c42d149ffc610de7800000000135eed1df1d1001cc2de850f1fffb2aed768635ef7e75eff912ac4c15e29fb3418fafff8d198e312475ffa1d000000000000ad25822a17b17f463e104179c19c2ad2fbddc04f62826086704df68ddcc2717a2dcd89932daf1c0e912e75558c8d25a7bb914c18f21f883d9096b3302646d6af8b5fd37a77a425c7d5c79403e8ed47e885689f6d9adc80eef58a57f069c4a5b73d3f5c70c4a13fa50731a24d798b503b9fe27842df49dc50", 0xd3, 0x600}, {0x0, 0x0, 0xd}], 0x2a0cc10, &(0x7f0000000880)={[{@shortname_win95}, {@fat=@time_offset={'time_offset', 0x3d, 0x13}}, {@shortname_lower}, {@utf8no}, {@numtail}, {@shortname_mixed}]}) mkdirat(r4, &(0x7f0000000040)='./file1\x00', 0x2300) [ 745.265242][T14384] entry_SYSCALL_64_after_hwframe+0x44/0xae [ 745.271142][T14384] RIP: 0033:0x7f9bc71f7e99 [ 745.275697][T14384] 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 [ 745.295448][T14384] RSP: 002b:00007f9bc636e168 EFLAGS: 00000246 ORIG_RAX: 0000000000000133 [ 745.303859][T14384] RAX: ffffffffffffffda RBX: 00007f9bc730af60 RCX: 00007f9bc71f7e99 [ 745.311812][T14384] RDX: 0000000000000318 RSI: 00000000200bd000 RDI: 0000000000000004 [ 745.319767][T14384] RBP: 00007f9bc636e1d0 R08: 0000000000000000 R09: 0000000000000000 [ 745.327727][T14384] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000002 [ 745.335700][T14384] R13: 00007ffe9bc04bdf R14: 00007f9bc636e300 R15: 0000000000022000 [ 745.343679][T14384] 12:12:30 executing program 3: prlimit64(0x0, 0xe, &(0x7f0000000280)={0x9, 0x8d}, 0x0) getpid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r0, &(0x7f000057eff8)=@abs, 0x6e) sendmmsg$unix(r1, &(0x7f00000bd000), 0x318, 0x0) r2 = syz_mount_image$vfat(&(0x7f00000002c0), &(0x7f0000000440)='./file0\x00', 0xfffffffffffffffe, 0x3, &(0x7f0000000700)=[{&(0x7f0000000000)="eb3c906d8d6673fdd2617400028001000240000004f801", 0x17}, {&(0x7f0000000900)="57595a4b414c4c45522020085ac19f691107ff0000097eb3541980b01c42d149ffc610de7800000000135eed1df1d1001cc2de850f1fffb2aed768635ef7e75eff912ac4c15e29fb3418fafff8d198e312475ffa1d000000000000ad25822a17b17f463e104179c19c2ad2fbddc04f62826086704df68ddcc2717a2dcd89932daf1c0e912e75558c8d25a7bb914c18f21f883d9096b3302646d6af8b5fd37a77a425c7d5c79403e8ed47e885689f6d9adc80eef58a57f069c4a5b73d3f5c70c4a13fa50731a24d798b503b9fe27842df49dc50", 0xd3, 0x600}, {0x0, 0x0, 0xd}], 0x2a0cc10, &(0x7f0000000880)={[{@shortname_win95}, {@fat=@time_offset={'time_offset', 0x3d, 0x13}}, {@shortname_lower}, {@utf8no}, {@numtail}, {@shortname_mixed}]}) mkdirat(r2, &(0x7f0000000040)='./file1\x00', 0x2300) [ 745.392121][T14392] loop3: detected capacity change from 0 to 264192 [ 745.408521][T14394] loop4: detected capacity change from 0 to 6 12:12:31 executing program 4: r0 = syz_mount_image$vfat(&(0x7f00000002c0), &(0x7f0000000440)='./file0\x00', 0x0, 0x2, &(0x7f0000000700)=[{&(0x7f0000000000)="eb3c906d8d6673fdd2617400028001000240000004f801", 0x17}, {0x0, 0x0, 0x600}], 0x0, &(0x7f0000000880)) mkdirat(r0, &(0x7f0000000040)='./file1\x00', 0xffffff0f) [ 745.452378][T14394] FAT-fs (loop4): Directory bread(block 6) failed [ 745.464372][T14394] FAT-fs (loop4): Directory bread(block 6) failed [ 745.505010][T14401] loop4: detected capacity change from 0 to 6 [ 745.512552][T14398] loop3: detected capacity change from 0 to 264192 [ 745.537526][T14401] FAT-fs (loop4): Directory bread(block 6) failed 12:12:31 executing program 4: r0 = syz_mount_image$vfat(&(0x7f00000002c0), &(0x7f0000000440)='./file0\x00', 0x0, 0x2, &(0x7f0000000700)=[{&(0x7f0000000000)="eb3c906d8d6673fdd2617400028001000240000004f801", 0x17}, {0x0, 0x0, 0x600}], 0x0, &(0x7f0000000880)) mkdirat(r0, &(0x7f0000000040)='./file1\x00', 0xffffff7f) 12:12:31 executing program 3: prlimit64(0x0, 0xe, &(0x7f0000000280)={0x9, 0x8d}, 0x0) getpid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r0, &(0x7f000057eff8)=@abs, 0x6e) sendmmsg$unix(r1, &(0x7f00000bd000), 0x318, 0x0) r2 = syz_mount_image$vfat(&(0x7f00000002c0), &(0x7f0000000440)='./file0\x00', 0xfffffffffffffffe, 0x3, &(0x7f0000000700)=[{&(0x7f0000000000)="eb3c906d8d6673fdd2617400028001000240000004f801", 0x17}, {&(0x7f0000000900)="57595a4b414c4c45522020085ac19f691107ff0000097eb3541980b01c42d149ffc610de7800000000135eed1df1d1001cc2de850f1fffb2aed768635ef7e75eff912ac4c15e29fb3418fafff8d198e312475ffa1d000000000000ad25822a17b17f463e104179c19c2ad2fbddc04f62826086704df68ddcc2717a2dcd89932daf1c0e912e75558c8d25a7bb914c18f21f883d9096b3302646d6af8b5fd37a77a425c7d5c79403e8ed47e885689f6d9adc80eef58a57f069c4a5b73d3f5c70c4a13fa50731a24d798b503b9fe27842df49dc50", 0xd3, 0x600}, {0x0, 0x0, 0xd}], 0x2a0cc10, &(0x7f0000000880)={[{@shortname_win95}, {@fat=@time_offset={'time_offset', 0x3d, 0x13}}, {@shortname_lower}, {@utf8no}, {@numtail}, {@shortname_mixed}]}) mkdirat(r2, &(0x7f0000000040)='./file1\x00', 0x2300) [ 745.557907][T14401] FAT-fs (loop4): Directory bread(block 6) failed [ 745.578388][T14402] loop1: detected capacity change from 0 to 264192 [ 745.639994][T14404] loop4: detected capacity change from 0 to 6 [ 745.648135][T14406] loop3: detected capacity change from 0 to 264192 [ 745.659732][T14404] FAT-fs (loop4): Directory bread(block 6) failed 12:12:31 executing program 3: prlimit64(0x0, 0xe, &(0x7f0000000280)={0x9, 0x8d}, 0x0) getpid() socketpair$unix(0x1, 0x2, 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f000057eff8)=@abs, 0x6e) sendmmsg$unix(0xffffffffffffffff, &(0x7f00000bd000), 0x318, 0x0) r0 = syz_mount_image$vfat(&(0x7f00000002c0), &(0x7f0000000440)='./file0\x00', 0xfffffffffffffffe, 0x3, &(0x7f0000000700)=[{&(0x7f0000000000)="eb3c906d8d6673fdd2617400028001000240000004f801", 0x17}, {&(0x7f0000000900)="57595a4b414c4c45522020085ac19f691107ff0000097eb3541980b01c42d149ffc610de7800000000135eed1df1d1001cc2de850f1fffb2aed768635ef7e75eff912ac4c15e29fb3418fafff8d198e312475ffa1d000000000000ad25822a17b17f463e104179c19c2ad2fbddc04f62826086704df68ddcc2717a2dcd89932daf1c0e912e75558c8d25a7bb914c18f21f883d9096b3302646d6af8b5fd37a77a425c7d5c79403e8ed47e885689f6d9adc80eef58a57f069c4a5b73d3f5c70c4a13fa50731a24d798b503b9fe27842df49dc50", 0xd3, 0x600}, {0x0, 0x0, 0xd}], 0x2a0cc10, &(0x7f0000000880)={[{@shortname_win95}, {@fat=@time_offset={'time_offset', 0x3d, 0x13}}, {@shortname_lower}, {@utf8no}, {@numtail}, {@shortname_mixed}]}) mkdirat(r0, &(0x7f0000000040)='./file1\x00', 0x2300) 12:12:31 executing program 4: r0 = syz_mount_image$vfat(&(0x7f00000002c0), &(0x7f0000000440)='./file0\x00', 0x0, 0x2, &(0x7f0000000700)=[{&(0x7f0000000000)="eb3c906d8d6673fdd2617400028001000240000004f801", 0x17}, {0x0, 0x0, 0x600}], 0x0, &(0x7f0000000880)) mkdirat(r0, &(0x7f0000000040)='./file1\x00', 0xffffffe5) [ 745.709741][T14404] FAT-fs (loop4): Directory bread(block 6) failed [ 745.799592][T14409] loop4: detected capacity change from 0 to 6 [ 745.807478][T14410] loop3: detected capacity change from 0 to 264192 [ 745.825603][T14409] FAT-fs (loop4): Directory bread(block 6) failed [ 745.853457][T14409] FAT-fs (loop4): Directory bread(block 6) failed 12:12:31 executing program 0: prlimit64(0x0, 0xe, &(0x7f0000000280)={0x9, 0x8d}, 0x0) r0 = getpid() sched_setattr(0x0, &(0x7f0000000140)={0x38, 0x2, 0x0, 0x0, 0x9}, 0x0) sched_setattr(r0, 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r1, &(0x7f000057eff8)=@abs, 0x6e) sendmmsg$unix(r2, &(0x7f00000bd000), 0x318, 0x0) (fail_nth: 21) recvmmsg(r1, &(0x7f00000000c0), 0x10106, 0x0, 0x0) 12:12:31 executing program 3: prlimit64(0x0, 0xe, &(0x7f0000000280)={0x9, 0x8d}, 0x0) getpid() socketpair$unix(0x1, 0x2, 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f000057eff8)=@abs, 0x6e) sendmmsg$unix(0xffffffffffffffff, &(0x7f00000bd000), 0x318, 0x0) r0 = syz_mount_image$vfat(&(0x7f00000002c0), &(0x7f0000000440)='./file0\x00', 0xfffffffffffffffe, 0x3, &(0x7f0000000700)=[{&(0x7f0000000000)="eb3c906d8d6673fdd2617400028001000240000004f801", 0x17}, {&(0x7f0000000900)="57595a4b414c4c45522020085ac19f691107ff0000097eb3541980b01c42d149ffc610de7800000000135eed1df1d1001cc2de850f1fffb2aed768635ef7e75eff912ac4c15e29fb3418fafff8d198e312475ffa1d000000000000ad25822a17b17f463e104179c19c2ad2fbddc04f62826086704df68ddcc2717a2dcd89932daf1c0e912e75558c8d25a7bb914c18f21f883d9096b3302646d6af8b5fd37a77a425c7d5c79403e8ed47e885689f6d9adc80eef58a57f069c4a5b73d3f5c70c4a13fa50731a24d798b503b9fe27842df49dc50", 0xd3, 0x600}, {0x0, 0x0, 0xd}], 0x2a0cc10, &(0x7f0000000880)={[{@shortname_win95}, {@fat=@time_offset={'time_offset', 0x3d, 0x13}}, {@shortname_lower}, {@utf8no}, {@numtail}, {@shortname_mixed}]}) mkdirat(r0, &(0x7f0000000040)='./file1\x00', 0x2300) 12:12:31 executing program 4: r0 = syz_mount_image$vfat(&(0x7f00000002c0), &(0x7f0000000440)='./file0\x00', 0x0, 0x2, &(0x7f0000000700)=[{&(0x7f0000000000)="eb3c906d8d6673fdd2617400028001000240000004f801", 0x17}, {0x0, 0x0, 0x600}], 0x0, &(0x7f0000000880)) mkdirat(r0, &(0x7f0000000040)='./file1\x00', 0xfffffff6) [ 746.021036][T14414] loop4: detected capacity change from 0 to 6 [ 746.022617][T14415] FAULT_INJECTION: forcing a failure. [ 746.022617][T14415] name failslab, interval 1, probability 0, space 0, times 0 [ 746.032540][T14414] FAT-fs (loop4): Directory bread(block 6) failed [ 746.039780][T14415] CPU: 1 PID: 14415 Comm: syz-executor.0 Not tainted 5.16.0-rc7-syzkaller #0 [ 746.054933][T14415] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 746.061700][T14414] FAT-fs (loop4): Directory bread(block 6) failed [ 746.065163][T14415] Call Trace: [ 746.065172][T14415] [ 746.065178][T14415] dump_stack_lvl+0xd6/0x122 [ 746.065201][T14415] dump_stack+0x11/0x1b [ 746.086495][T14415] should_fail+0x23c/0x250 [ 746.091000][T14415] __should_failslab+0x81/0x90 [ 746.095795][T14415] should_failslab+0x5/0x20 [ 746.100300][T14415] kmem_cache_alloc_node+0x61/0x2d0 [ 746.105658][T14415] ? __alloc_skb+0xf0/0x450 [ 746.110165][T14415] __alloc_skb+0xf0/0x450 [ 746.114500][T14415] alloc_skb_with_frags+0x90/0x390 [ 746.119611][T14415] ? __rcu_read_unlock+0x5c/0x290 [ 746.124635][T14415] sock_alloc_send_pskb+0x436/0x4e0 [ 746.129836][T14415] unix_dgram_sendmsg+0x4c7/0x16b0 [ 746.131077][T14416] loop3: detected capacity change from 0 to 264192 [ 746.135012][T14415] ? unix_dgram_poll+0x3e0/0x3e0 [ 746.135040][T14415] ____sys_sendmsg+0x39a/0x510 [ 746.151200][T14415] __sys_sendmmsg+0x267/0x4c0 [ 746.155904][T14415] __x64_sys_sendmmsg+0x53/0x60 [ 746.160881][T14415] do_syscall_64+0x44/0xd0 [ 746.165353][T14415] entry_SYSCALL_64_after_hwframe+0x44/0xae [ 746.171248][T14415] RIP: 0033:0x7f9bc71f7e99 [ 746.175662][T14415] 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 [ 746.195294][T14415] RSP: 002b:00007f9bc636e168 EFLAGS: 00000246 ORIG_RAX: 0000000000000133 [ 746.203795][T14415] RAX: ffffffffffffffda RBX: 00007f9bc730af60 RCX: 00007f9bc71f7e99 [ 746.212458][T14415] RDX: 0000000000000318 RSI: 00000000200bd000 RDI: 0000000000000004 12:12:31 executing program 5: prlimit64(0x0, 0xe, &(0x7f0000000280)={0x0, 0x8d}, 0x0) r0 = getpid() sched_setattr(r0, &(0x7f00000000c0)={0x38, 0x2, 0x0, 0x0, 0x5, 0x0, 0x0, 0x3}, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) sendmmsg$unix(r2, &(0x7f00000bd000), 0x318, 0x0) recvmmsg(r1, &(0x7f00000000c0), 0x10106, 0x2, 0x0) r3 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) clone3(&(0x7f00000003c0)={0x80000, &(0x7f0000000080), &(0x7f0000000100), &(0x7f0000000180), {}, &(0x7f00000001c0)=""/9, 0x9, &(0x7f00000002c0)=""/208, &(0x7f0000000240)=[r0], 0x1, {r3}}, 0x58) 12:12:31 executing program 2: r0 = getpid() sched_setaffinity(0x0, 0x8, &(0x7f0000000040)=0xffffffffffff0166) sched_setattr(0x0, &(0x7f0000000140)={0x38, 0x2, 0x0, 0x0, 0x9}, 0x0) sched_setattr(r0, &(0x7f00000000c0)={0x38, 0x2, 0x0, 0x0, 0x5, 0x0, 0x0, 0x3}, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff}) connect$unix(r1, &(0x7f000057eff8)=@abs, 0x6e) recvmmsg(r1, &(0x7f00000000c0), 0x10106, 0x2, 0x0) clone3(&(0x7f00000003c0)={0x80000, &(0x7f0000000080), &(0x7f0000000100), &(0x7f0000000180), {}, &(0x7f00000001c0)=""/9, 0x9, &(0x7f00000002c0)=""/208, &(0x7f0000000240)=[r0], 0x1}, 0x58) 12:12:31 executing program 1: prlimit64(0x0, 0xe, 0x0, 0x0) r0 = getpid() sched_setaffinity(0x0, 0x8, &(0x7f0000000040)=0xffffffffffff0166) sched_setattr(r0, &(0x7f00000000c0)={0x38, 0x2, 0x0, 0x0, 0x5, 0x0, 0x0, 0x3}, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r1, &(0x7f000057eff8)=@abs, 0x6e) sendmmsg$unix(r2, &(0x7f00000bd000), 0x318, 0x0) recvmmsg(r1, &(0x7f00000000c0), 0x10106, 0x2, 0x0) r3 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) clone3(&(0x7f00000003c0)={0x80000, &(0x7f0000000080), &(0x7f0000000100), &(0x7f0000000180), {}, &(0x7f00000001c0)=""/9, 0x9, &(0x7f00000002c0)=""/208, &(0x7f0000000240)=[r0], 0x1, {r3}}, 0x58) r4 = syz_mount_image$vfat(&(0x7f00000002c0), &(0x7f0000000440)='./file0\x00', 0xfffffffffffffffe, 0x3, &(0x7f0000000700)=[{&(0x7f0000000000)="eb3c906d8d6673fdd2617400028001000240000004f801", 0x17}, {&(0x7f0000000900)="57595a4b414c4c45522020085ac19f691107ff0000097eb3541980b01c42d149ffc610de7800000000135eed1df1d1001cc2de850f1fffb2aed768635ef7e75eff912ac4c15e29fb3418fafff8d198e312475ffa1d000000000000ad25822a17b17f463e104179c19c2ad2fbddc04f62826086704df68ddcc2717a2dcd89932daf1c0e912e75558c8d25a7bb914c18f21f883d9096b3302646d6af8b5fd37a77a425c7d5c79403e8ed47e885689f6d9adc80eef58a57f069c4a5b73d3f5c70c4a13fa50731a24d798b503b9fe27842df49dc50", 0xd3, 0x600}, {0x0, 0x0, 0xd}], 0x2a0cc10, &(0x7f0000000880)={[{@shortname_win95}, {@fat=@time_offset={'time_offset', 0x3d, 0x13}}, {@shortname_lower}, {@utf8no}, {@numtail}, {@shortname_mixed}]}) mkdirat(r4, &(0x7f0000000040)='./file1\x00', 0x2300) 12:12:31 executing program 4: r0 = syz_mount_image$vfat(&(0x7f00000002c0), &(0x7f0000000440)='./file0\x00', 0x0, 0x2, &(0x7f0000000700)=[{&(0x7f0000000000)="eb3c906d8d6673fdd2617400028001000240000004f801", 0x17}, {0x0, 0x0, 0x600}], 0x0, &(0x7f0000000880)) mkdirat(r0, &(0x7f0000000040)='./file1\x00', 0xfffffffe) 12:12:31 executing program 3: prlimit64(0x0, 0xe, &(0x7f0000000280)={0x9, 0x8d}, 0x0) getpid() socketpair$unix(0x1, 0x2, 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f000057eff8)=@abs, 0x6e) sendmmsg$unix(0xffffffffffffffff, &(0x7f00000bd000), 0x318, 0x0) r0 = syz_mount_image$vfat(&(0x7f00000002c0), &(0x7f0000000440)='./file0\x00', 0xfffffffffffffffe, 0x3, &(0x7f0000000700)=[{&(0x7f0000000000)="eb3c906d8d6673fdd2617400028001000240000004f801", 0x17}, {&(0x7f0000000900)="57595a4b414c4c45522020085ac19f691107ff0000097eb3541980b01c42d149ffc610de7800000000135eed1df1d1001cc2de850f1fffb2aed768635ef7e75eff912ac4c15e29fb3418fafff8d198e312475ffa1d000000000000ad25822a17b17f463e104179c19c2ad2fbddc04f62826086704df68ddcc2717a2dcd89932daf1c0e912e75558c8d25a7bb914c18f21f883d9096b3302646d6af8b5fd37a77a425c7d5c79403e8ed47e885689f6d9adc80eef58a57f069c4a5b73d3f5c70c4a13fa50731a24d798b503b9fe27842df49dc50", 0xd3, 0x600}, {0x0, 0x0, 0xd}], 0x2a0cc10, &(0x7f0000000880)={[{@shortname_win95}, {@fat=@time_offset={'time_offset', 0x3d, 0x13}}, {@shortname_lower}, {@utf8no}, {@numtail}, {@shortname_mixed}]}) mkdirat(r0, &(0x7f0000000040)='./file1\x00', 0x2300) [ 746.220436][T14415] RBP: 00007f9bc636e1d0 R08: 0000000000000000 R09: 0000000000000000 [ 746.228398][T14415] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000002 [ 746.236447][T14415] R13: 00007ffe9bc04bdf R14: 00007f9bc636e300 R15: 0000000000022000 [ 746.244432][T14415] 12:12:31 executing program 4: r0 = syz_mount_image$vfat(&(0x7f00000002c0), &(0x7f0000000440)='./file0\x00', 0x0, 0x2, &(0x7f0000000700)=[{&(0x7f0000000000)="eb3c906d8d6673fdd2617400028001000240000004f801", 0x17}, {0x0, 0x0, 0x600}], 0x0, &(0x7f0000000880)) mkdirat(r0, &(0x7f0000000040)='./file1\x00', 0xe0ffff00000000) [ 746.296909][T14424] loop4: detected capacity change from 0 to 6 [ 746.308637][T14424] FAT-fs (loop4): Directory bread(block 6) failed [ 746.315709][T14424] FAT-fs (loop4): Directory bread(block 6) failed [ 746.339513][T14426] loop3: detected capacity change from 0 to 264192 12:12:31 executing program 3: prlimit64(0x0, 0xe, &(0x7f0000000280)={0x9, 0x8d}, 0x0) getpid() socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(0xffffffffffffffff, &(0x7f000057eff8)=@abs, 0x6e) sendmmsg$unix(r0, &(0x7f00000bd000), 0x318, 0x0) r1 = syz_mount_image$vfat(&(0x7f00000002c0), &(0x7f0000000440)='./file0\x00', 0xfffffffffffffffe, 0x3, &(0x7f0000000700)=[{&(0x7f0000000000)="eb3c906d8d6673fdd2617400028001000240000004f801", 0x17}, {&(0x7f0000000900)="57595a4b414c4c45522020085ac19f691107ff0000097eb3541980b01c42d149ffc610de7800000000135eed1df1d1001cc2de850f1fffb2aed768635ef7e75eff912ac4c15e29fb3418fafff8d198e312475ffa1d000000000000ad25822a17b17f463e104179c19c2ad2fbddc04f62826086704df68ddcc2717a2dcd89932daf1c0e912e75558c8d25a7bb914c18f21f883d9096b3302646d6af8b5fd37a77a425c7d5c79403e8ed47e885689f6d9adc80eef58a57f069c4a5b73d3f5c70c4a13fa50731a24d798b503b9fe27842df49dc50", 0xd3, 0x600}, {0x0, 0x0, 0xd}], 0x2a0cc10, &(0x7f0000000880)={[{@shortname_win95}, {@fat=@time_offset={'time_offset', 0x3d, 0x13}}, {@shortname_lower}, {@utf8no}, {@numtail}, {@shortname_mixed}]}) mkdirat(r1, &(0x7f0000000040)='./file1\x00', 0x2300) [ 746.381425][T14433] loop4: detected capacity change from 0 to 6 [ 746.406129][T14433] FAT-fs (loop4): Directory bread(block 6) failed 12:12:31 executing program 4: r0 = syz_mount_image$vfat(&(0x7f00000002c0), &(0x7f0000000440)='./file0\x00', 0x0, 0x2, &(0x7f0000000700)=[{&(0x7f0000000000)="eb3c906d8d6673fdd2617400028001000240000004f801", 0x17}, {0x0, 0x0, 0x600}], 0x0, &(0x7f0000000880)) mkdirat(r0, &(0x7f0000000040)='./file1\x00', 0x100000000000000) [ 746.429988][T14433] FAT-fs (loop4): Directory bread(block 6) failed [ 746.479961][T14437] loop1: detected capacity change from 0 to 264192 [ 746.498733][T14438] loop3: detected capacity change from 0 to 264192 [ 746.519545][T14440] loop4: detected capacity change from 0 to 6 12:12:32 executing program 4: r0 = syz_mount_image$vfat(&(0x7f00000002c0), &(0x7f0000000440)='./file0\x00', 0x0, 0x2, &(0x7f0000000700)=[{&(0x7f0000000000)="eb3c906d8d6673fdd2617400028001000240000004f801", 0x17}, {0x0, 0x0, 0x600}], 0x0, &(0x7f0000000880)) mkdirat(r0, &(0x7f0000000040)='./file1\x00', 0x10e000000000000) [ 746.554895][T14440] FAT-fs (loop4): Directory bread(block 6) failed [ 746.582848][T14440] FAT-fs (loop4): Directory bread(block 6) failed [ 746.653299][T14442] loop4: detected capacity change from 0 to 6 [ 746.669682][T14442] FAT-fs (loop4): Directory bread(block 6) failed [ 746.691811][T14442] FAT-fs (loop4): Directory bread(block 6) failed 12:12:32 executing program 0: prlimit64(0x0, 0xe, &(0x7f0000000280)={0x9, 0x8d}, 0x0) r0 = getpid() sched_setattr(0x0, &(0x7f0000000140)={0x38, 0x2, 0x0, 0x0, 0x9}, 0x0) sched_setattr(r0, 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r1, &(0x7f000057eff8)=@abs, 0x6e) sendmmsg$unix(r2, &(0x7f00000bd000), 0x318, 0x0) (fail_nth: 22) recvmmsg(r1, &(0x7f00000000c0), 0x10106, 0x0, 0x0) 12:12:32 executing program 4: r0 = syz_mount_image$vfat(&(0x7f00000002c0), &(0x7f0000000440)='./file0\x00', 0x0, 0x2, &(0x7f0000000700)=[{&(0x7f0000000000)="eb3c906d8d6673fdd2617400028001000240000004f801", 0x17}, {0x0, 0x0, 0x600}], 0x0, &(0x7f0000000880)) mkdirat(r0, &(0x7f0000000040)='./file1\x00', 0x200000000000000) [ 746.863307][T14444] loop4: detected capacity change from 0 to 6 [ 746.868486][T14446] FAULT_INJECTION: forcing a failure. [ 746.868486][T14446] name fail_usercopy, interval 1, probability 0, space 0, times 0 [ 746.882548][T14446] CPU: 1 PID: 14446 Comm: syz-executor.0 Not tainted 5.16.0-rc7-syzkaller #0 [ 746.883434][T14444] FAT-fs (loop4): Directory bread(block 6) failed [ 746.891423][T14446] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 746.891437][T14446] Call Trace: [ 746.891443][T14446] [ 746.891450][T14446] dump_stack_lvl+0xd6/0x122 [ 746.891474][T14446] dump_stack+0x11/0x1b [ 746.891489][T14446] should_fail+0x23c/0x250 [ 746.891524][T14446] should_fail_usercopy+0x16/0x20 [ 746.933001][T14446] _copy_from_user+0x1c/0xd0 [ 746.937619][T14446] sendmsg_copy_msghdr+0x60/0x2a0 [ 746.942708][T14446] __sys_sendmmsg+0x231/0x4c0 [ 746.947269][T14444] FAT-fs (loop4): Directory bread(block 6) failed [ 746.947397][T14446] __x64_sys_sendmmsg+0x53/0x60 [ 746.958767][T14446] do_syscall_64+0x44/0xd0 12:12:32 executing program 4: r0 = syz_mount_image$vfat(&(0x7f00000002c0), &(0x7f0000000440)='./file0\x00', 0x0, 0x2, &(0x7f0000000700)=[{&(0x7f0000000000)="eb3c906d8d6673fdd2617400028001000240000004f801", 0x17}, {0x0, 0x0, 0x600}], 0x0, &(0x7f0000000880)) mkdirat(r0, &(0x7f0000000040)='./file1\x00', 0x204000000000000) [ 746.963202][T14446] entry_SYSCALL_64_after_hwframe+0x44/0xae [ 746.969162][T14446] RIP: 0033:0x7f9bc71f7e99 [ 746.973583][T14446] 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 [ 746.993871][T14446] RSP: 002b:00007f9bc636e168 EFLAGS: 00000246 ORIG_RAX: 0000000000000133 [ 747.002303][T14446] RAX: ffffffffffffffda RBX: 00007f9bc730af60 RCX: 00007f9bc71f7e99 [ 747.010258][T14446] RDX: 0000000000000318 RSI: 00000000200bd000 RDI: 0000000000000004 [ 747.018232][T14446] RBP: 00007f9bc636e1d0 R08: 0000000000000000 R09: 0000000000000000 [ 747.026183][T14446] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000002 [ 747.034141][T14446] R13: 00007ffe9bc04bdf R14: 00007f9bc636e300 R15: 0000000000022000 [ 747.042231][T14446] 12:12:32 executing program 5: prlimit64(0x0, 0xe, &(0x7f0000000280)={0x9}, 0x0) r0 = getpid() sched_setattr(r0, &(0x7f00000000c0)={0x38, 0x2, 0x0, 0x0, 0x5, 0x0, 0x0, 0x3}, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) sendmmsg$unix(r2, &(0x7f00000bd000), 0x318, 0x0) recvmmsg(r1, &(0x7f00000000c0), 0x10106, 0x2, 0x0) r3 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) clone3(&(0x7f00000003c0)={0x80000, &(0x7f0000000080), &(0x7f0000000100), &(0x7f0000000180), {}, &(0x7f00000001c0)=""/9, 0x9, &(0x7f00000002c0)=""/208, &(0x7f0000000240)=[r0], 0x1, {r3}}, 0x58) 12:12:32 executing program 2: r0 = getpid() sched_setaffinity(0x0, 0x8, &(0x7f0000000040)=0xffffffffffff0166) sched_setattr(0x0, &(0x7f0000000140)={0x38, 0x2, 0x0, 0x0, 0x9}, 0x0) sched_setattr(r0, &(0x7f00000000c0)={0x38, 0x2, 0x0, 0x0, 0x5, 0x0, 0x0, 0x3}, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff}) connect$unix(r1, &(0x7f000057eff8)=@abs, 0x6e) recvmmsg(r1, &(0x7f00000000c0), 0x10106, 0x2, 0x0) clone3(&(0x7f00000003c0)={0x80000, &(0x7f0000000080), &(0x7f0000000100), &(0x7f0000000180), {}, &(0x7f00000001c0)=""/9, 0x9, &(0x7f00000002c0)=""/208, &(0x7f0000000240)=[r0], 0x1}, 0x58) [ 747.127692][T14452] loop4: detected capacity change from 0 to 6 [ 747.135093][T14452] FAT-fs (loop4): Directory bread(block 6) failed [ 747.143277][T14452] FAT-fs (loop4): Directory bread(block 6) failed 12:12:32 executing program 1: prlimit64(0x0, 0xe, &(0x7f0000000280)={0x0, 0x8d}, 0x0) r0 = getpid() sched_setaffinity(0x0, 0x8, &(0x7f0000000040)=0xffffffffffff0166) sched_setattr(r0, &(0x7f00000000c0)={0x38, 0x2, 0x0, 0x0, 0x5, 0x0, 0x0, 0x3}, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r1, &(0x7f000057eff8)=@abs, 0x6e) sendmmsg$unix(r2, &(0x7f00000bd000), 0x318, 0x0) recvmmsg(r1, &(0x7f00000000c0), 0x10106, 0x2, 0x0) r3 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) clone3(&(0x7f00000003c0)={0x80000, &(0x7f0000000080), &(0x7f0000000100), &(0x7f0000000180), {}, &(0x7f00000001c0)=""/9, 0x9, &(0x7f00000002c0)=""/208, &(0x7f0000000240)=[r0], 0x1, {r3}}, 0x58) r4 = syz_mount_image$vfat(&(0x7f00000002c0), &(0x7f0000000440)='./file0\x00', 0xfffffffffffffffe, 0x3, &(0x7f0000000700)=[{&(0x7f0000000000)="eb3c906d8d6673fdd2617400028001000240000004f801", 0x17}, {&(0x7f0000000900)="57595a4b414c4c45522020085ac19f691107ff0000097eb3541980b01c42d149ffc610de7800000000135eed1df1d1001cc2de850f1fffb2aed768635ef7e75eff912ac4c15e29fb3418fafff8d198e312475ffa1d000000000000ad25822a17b17f463e104179c19c2ad2fbddc04f62826086704df68ddcc2717a2dcd89932daf1c0e912e75558c8d25a7bb914c18f21f883d9096b3302646d6af8b5fd37a77a425c7d5c79403e8ed47e885689f6d9adc80eef58a57f069c4a5b73d3f5c70c4a13fa50731a24d798b503b9fe27842df49dc50", 0xd3, 0x600}, {0x0, 0x0, 0xd}], 0x2a0cc10, &(0x7f0000000880)={[{@shortname_win95}, {@fat=@time_offset={'time_offset', 0x3d, 0x13}}, {@shortname_lower}, {@utf8no}, {@numtail}, {@shortname_mixed}]}) mkdirat(r4, &(0x7f0000000040)='./file1\x00', 0x2300) 12:12:32 executing program 4: r0 = syz_mount_image$vfat(&(0x7f00000002c0), &(0x7f0000000440)='./file0\x00', 0x0, 0x2, &(0x7f0000000700)=[{&(0x7f0000000000)="eb3c906d8d6673fdd2617400028001000240000004f801", 0x17}, {0x0, 0x0, 0x600}], 0x0, &(0x7f0000000880)) mkdirat(r0, &(0x7f0000000040)='./file1\x00', 0x300000000000000) 12:12:32 executing program 4: r0 = syz_mount_image$vfat(&(0x7f00000002c0), &(0x7f0000000440)='./file0\x00', 0x0, 0x2, &(0x7f0000000700)=[{&(0x7f0000000000)="eb3c906d8d6673fdd2617400028001000240000004f801", 0x17}, {0x0, 0x0, 0x600}], 0x0, &(0x7f0000000880)) mkdirat(r0, &(0x7f0000000040)='./file1\x00', 0x400000000000000) 12:12:32 executing program 3: prlimit64(0x0, 0xe, &(0x7f0000000280)={0x9, 0x8d}, 0x0) getpid() socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(0xffffffffffffffff, &(0x7f000057eff8)=@abs, 0x6e) sendmmsg$unix(r0, &(0x7f00000bd000), 0x318, 0x0) r1 = syz_mount_image$vfat(&(0x7f00000002c0), &(0x7f0000000440)='./file0\x00', 0xfffffffffffffffe, 0x3, &(0x7f0000000700)=[{&(0x7f0000000000)="eb3c906d8d6673fdd2617400028001000240000004f801", 0x17}, {&(0x7f0000000900)="57595a4b414c4c45522020085ac19f691107ff0000097eb3541980b01c42d149ffc610de7800000000135eed1df1d1001cc2de850f1fffb2aed768635ef7e75eff912ac4c15e29fb3418fafff8d198e312475ffa1d000000000000ad25822a17b17f463e104179c19c2ad2fbddc04f62826086704df68ddcc2717a2dcd89932daf1c0e912e75558c8d25a7bb914c18f21f883d9096b3302646d6af8b5fd37a77a425c7d5c79403e8ed47e885689f6d9adc80eef58a57f069c4a5b73d3f5c70c4a13fa50731a24d798b503b9fe27842df49dc50", 0xd3, 0x600}, {0x0, 0x0, 0xd}], 0x2a0cc10, &(0x7f0000000880)={[{@shortname_win95}, {@fat=@time_offset={'time_offset', 0x3d, 0x13}}, {@shortname_lower}, {@utf8no}, {@numtail}, {@shortname_mixed}]}) mkdirat(r1, &(0x7f0000000040)='./file1\x00', 0x2300) [ 747.217491][T14457] loop4: detected capacity change from 0 to 6 [ 747.228383][T14457] FAT-fs (loop4): Directory bread(block 6) failed [ 747.240964][T14457] FAT-fs (loop4): Directory bread(block 6) failed 12:12:32 executing program 4: r0 = syz_mount_image$vfat(&(0x7f00000002c0), &(0x7f0000000440)='./file0\x00', 0x0, 0x2, &(0x7f0000000700)=[{&(0x7f0000000000)="eb3c906d8d6673fdd2617400028001000240000004f801", 0x17}, {0x0, 0x0, 0x600}], 0x0, &(0x7f0000000880)) mkdirat(r0, &(0x7f0000000040)='./file1\x00', 0x500000000000000) [ 747.299876][T14462] loop4: detected capacity change from 0 to 6 [ 747.310734][T14462] FAT-fs (loop4): Directory bread(block 6) failed [ 747.334516][T14462] FAT-fs (loop4): Directory bread(block 6) failed [ 747.390909][T14468] loop4: detected capacity change from 0 to 6 [ 747.397673][T14469] loop3: detected capacity change from 0 to 264192 [ 747.402849][T14466] loop1: detected capacity change from 0 to 264192 [ 747.427145][T14468] FAT-fs (loop4): Directory bread(block 6) failed 12:12:33 executing program 4: r0 = syz_mount_image$vfat(&(0x7f00000002c0), &(0x7f0000000440)='./file0\x00', 0x0, 0x2, &(0x7f0000000700)=[{&(0x7f0000000000)="eb3c906d8d6673fdd2617400028001000240000004f801", 0x17}, {0x0, 0x0, 0x600}], 0x0, &(0x7f0000000880)) mkdirat(r0, &(0x7f0000000040)='./file1\x00', 0x600000000000000) [ 747.464380][T14468] FAT-fs (loop4): Directory bread(block 6) failed [ 747.519887][T14471] loop4: detected capacity change from 0 to 6 [ 747.545632][T14471] FAT-fs (loop4): Directory bread(block 6) failed 12:12:33 executing program 4: r0 = syz_mount_image$vfat(&(0x7f00000002c0), &(0x7f0000000440)='./file0\x00', 0x0, 0x2, &(0x7f0000000700)=[{&(0x7f0000000000)="eb3c906d8d6673fdd2617400028001000240000004f801", 0x17}, {0x0, 0x0, 0x600}], 0x0, &(0x7f0000000880)) mkdirat(r0, &(0x7f0000000040)='./file1\x00', 0x604000000000000) [ 747.567033][T14471] FAT-fs (loop4): Directory bread(block 6) failed [ 747.611253][T14473] loop4: detected capacity change from 0 to 6 [ 747.622323][T14473] FAT-fs (loop4): Directory bread(block 6) failed [ 747.637043][T14473] FAT-fs (loop4): Directory bread(block 6) failed 12:12:33 executing program 0: prlimit64(0x0, 0xe, &(0x7f0000000280)={0x9, 0x8d}, 0x0) r0 = getpid() sched_setattr(0x0, &(0x7f0000000140)={0x38, 0x2, 0x0, 0x0, 0x9}, 0x0) sched_setattr(r0, 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r1, &(0x7f000057eff8)=@abs, 0x6e) sendmmsg$unix(r2, &(0x7f00000bd000), 0x318, 0x0) (fail_nth: 23) recvmmsg(r1, &(0x7f00000000c0), 0x10106, 0x0, 0x0) 12:12:33 executing program 4: r0 = syz_mount_image$vfat(&(0x7f00000002c0), &(0x7f0000000440)='./file0\x00', 0x0, 0x2, &(0x7f0000000700)=[{&(0x7f0000000000)="eb3c906d8d6673fdd2617400028001000240000004f801", 0x17}, {0x0, 0x0, 0x600}], 0x0, &(0x7f0000000880)) mkdirat(r0, &(0x7f0000000040)='./file1\x00', 0x700000000000000) [ 747.710731][T14475] loop4: detected capacity change from 0 to 6 [ 747.716304][T14477] FAULT_INJECTION: forcing a failure. [ 747.716304][T14477] name failslab, interval 1, probability 0, space 0, times 0 [ 747.729499][T14477] CPU: 1 PID: 14477 Comm: syz-executor.0 Not tainted 5.16.0-rc7-syzkaller #0 [ 747.738343][T14477] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 747.748392][T14477] Call Trace: [ 747.751659][T14477] [ 747.754577][T14477] dump_stack_lvl+0xd6/0x122 [ 747.759164][T14477] dump_stack+0x11/0x1b [ 747.763306][T14477] should_fail+0x23c/0x250 [ 747.767715][T14477] __should_failslab+0x81/0x90 [ 747.772485][T14477] should_failslab+0x5/0x20 [ 747.776981][T14477] kmem_cache_alloc_node+0x61/0x2d0 [ 747.782214][T14477] ? __alloc_skb+0xf0/0x450 [ 747.786739][T14477] __alloc_skb+0xf0/0x450 [ 747.791058][T14477] alloc_skb_with_frags+0x90/0x390 [ 747.796173][T14477] ? __rcu_read_unlock+0x5c/0x290 [ 747.801184][T14477] sock_alloc_send_pskb+0x436/0x4e0 [ 747.806376][T14477] unix_dgram_sendmsg+0x4c7/0x16b0 [ 747.811610][T14477] ? unix_dgram_poll+0x3e0/0x3e0 [ 747.816593][T14477] ____sys_sendmsg+0x39a/0x510 [ 747.821355][T14477] __sys_sendmmsg+0x267/0x4c0 [ 747.826102][T14477] __x64_sys_sendmmsg+0x53/0x60 [ 747.831065][T14477] do_syscall_64+0x44/0xd0 [ 747.835475][T14477] entry_SYSCALL_64_after_hwframe+0x44/0xae [ 747.841364][T14477] RIP: 0033:0x7f9bc71f7e99 [ 747.845762][T14477] 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 [ 747.865548][T14477] RSP: 002b:00007f9bc636e168 EFLAGS: 00000246 ORIG_RAX: 0000000000000133 [ 747.873962][T14477] RAX: ffffffffffffffda RBX: 00007f9bc730af60 RCX: 00007f9bc71f7e99 [ 747.881942][T14477] RDX: 0000000000000318 RSI: 00000000200bd000 RDI: 0000000000000004 [ 747.889970][T14477] RBP: 00007f9bc636e1d0 R08: 0000000000000000 R09: 0000000000000000 [ 747.897997][T14477] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000002 12:12:33 executing program 4: r0 = syz_mount_image$vfat(&(0x7f00000002c0), &(0x7f0000000440)='./file0\x00', 0x0, 0x2, &(0x7f0000000700)=[{&(0x7f0000000000)="eb3c906d8d6673fdd2617400028001000240000004f801", 0x17}, {0x0, 0x0, 0x600}], 0x0, &(0x7f0000000880)) mkdirat(r0, &(0x7f0000000040)='./file1\x00', 0x800000000000000) [ 747.906016][T14477] R13: 00007ffe9bc04bdf R14: 00007f9bc636e300 R15: 0000000000022000 [ 747.914027][T14477] [ 747.924743][T14475] FAT-fs (loop4): Directory bread(block 6) failed 12:12:33 executing program 5: prlimit64(0x0, 0xe, &(0x7f0000000280)={0x9}, 0x0) r0 = getpid() sched_setattr(r0, &(0x7f00000000c0)={0x38, 0x2, 0x0, 0x0, 0x5, 0x0, 0x0, 0x3}, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) sendmmsg$unix(r2, &(0x7f00000bd000), 0x318, 0x0) recvmmsg(r1, &(0x7f00000000c0), 0x10106, 0x2, 0x0) r3 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) clone3(&(0x7f00000003c0)={0x80000, &(0x7f0000000080), &(0x7f0000000100), &(0x7f0000000180), {}, &(0x7f00000001c0)=""/9, 0x9, &(0x7f00000002c0)=""/208, &(0x7f0000000240)=[r0], 0x1, {r3}}, 0x58) 12:12:33 executing program 2: r0 = getpid() sched_setaffinity(0x0, 0x8, &(0x7f0000000040)=0xffffffffffff0166) sched_setattr(0x0, &(0x7f0000000140)={0x38, 0x2, 0x0, 0x0, 0x9}, 0x0) sched_setattr(r0, &(0x7f00000000c0)={0x38, 0x2, 0x0, 0x0, 0x5, 0x0, 0x0, 0x3}, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff}) connect$unix(r1, &(0x7f000057eff8)=@abs, 0x6e) recvmmsg(r1, &(0x7f00000000c0), 0x10106, 0x2, 0x0) clone3(&(0x7f00000003c0)={0x80000, &(0x7f0000000080), &(0x7f0000000100), &(0x7f0000000180), {}, &(0x7f00000001c0)=""/9, 0x9, &(0x7f00000002c0)=""/208, &(0x7f0000000240)=[r0], 0x1}, 0x58) [ 748.000878][T14484] loop4: detected capacity change from 0 to 6 [ 748.009032][T14484] FAT-fs (loop4): Directory bread(block 6) failed [ 748.019458][T14484] FAT-fs (loop4): Directory bread(block 6) failed 12:12:33 executing program 1: prlimit64(0x0, 0xe, &(0x7f0000000280)={0x0, 0x8d}, 0x0) r0 = getpid() sched_setaffinity(0x0, 0x8, &(0x7f0000000040)=0xffffffffffff0166) sched_setattr(r0, &(0x7f00000000c0)={0x38, 0x2, 0x0, 0x0, 0x5, 0x0, 0x0, 0x3}, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r1, &(0x7f000057eff8)=@abs, 0x6e) sendmmsg$unix(r2, &(0x7f00000bd000), 0x318, 0x0) recvmmsg(r1, &(0x7f00000000c0), 0x10106, 0x2, 0x0) r3 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) clone3(&(0x7f00000003c0)={0x80000, &(0x7f0000000080), &(0x7f0000000100), &(0x7f0000000180), {}, &(0x7f00000001c0)=""/9, 0x9, &(0x7f00000002c0)=""/208, &(0x7f0000000240)=[r0], 0x1, {r3}}, 0x58) r4 = syz_mount_image$vfat(&(0x7f00000002c0), &(0x7f0000000440)='./file0\x00', 0xfffffffffffffffe, 0x3, &(0x7f0000000700)=[{&(0x7f0000000000)="eb3c906d8d6673fdd2617400028001000240000004f801", 0x17}, {&(0x7f0000000900)="57595a4b414c4c45522020085ac19f691107ff0000097eb3541980b01c42d149ffc610de7800000000135eed1df1d1001cc2de850f1fffb2aed768635ef7e75eff912ac4c15e29fb3418fafff8d198e312475ffa1d000000000000ad25822a17b17f463e104179c19c2ad2fbddc04f62826086704df68ddcc2717a2dcd89932daf1c0e912e75558c8d25a7bb914c18f21f883d9096b3302646d6af8b5fd37a77a425c7d5c79403e8ed47e885689f6d9adc80eef58a57f069c4a5b73d3f5c70c4a13fa50731a24d798b503b9fe27842df49dc50", 0xd3, 0x600}, {0x0, 0x0, 0xd}], 0x2a0cc10, &(0x7f0000000880)={[{@shortname_win95}, {@fat=@time_offset={'time_offset', 0x3d, 0x13}}, {@shortname_lower}, {@utf8no}, {@numtail}, {@shortname_mixed}]}) mkdirat(r4, &(0x7f0000000040)='./file1\x00', 0x2300) 12:12:33 executing program 4: r0 = syz_mount_image$vfat(&(0x7f00000002c0), &(0x7f0000000440)='./file0\x00', 0x0, 0x2, &(0x7f0000000700)=[{&(0x7f0000000000)="eb3c906d8d6673fdd2617400028001000240000004f801", 0x17}, {0x0, 0x0, 0x600}], 0x0, &(0x7f0000000880)) mkdirat(r0, &(0x7f0000000040)='./file1\x00', 0x900000000000000) 12:12:33 executing program 4: r0 = syz_mount_image$vfat(&(0x7f00000002c0), &(0x7f0000000440)='./file0\x00', 0x0, 0x2, &(0x7f0000000700)=[{&(0x7f0000000000)="eb3c906d8d6673fdd2617400028001000240000004f801", 0x17}, {0x0, 0x0, 0x600}], 0x0, &(0x7f0000000880)) mkdirat(r0, &(0x7f0000000040)='./file1\x00', 0xa00000000000000) 12:12:33 executing program 3: prlimit64(0x0, 0xe, &(0x7f0000000280)={0x9, 0x8d}, 0x0) getpid() socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(0xffffffffffffffff, &(0x7f000057eff8)=@abs, 0x6e) sendmmsg$unix(r0, &(0x7f00000bd000), 0x318, 0x0) r1 = syz_mount_image$vfat(&(0x7f00000002c0), &(0x7f0000000440)='./file0\x00', 0xfffffffffffffffe, 0x3, &(0x7f0000000700)=[{&(0x7f0000000000)="eb3c906d8d6673fdd2617400028001000240000004f801", 0x17}, {&(0x7f0000000900)="57595a4b414c4c45522020085ac19f691107ff0000097eb3541980b01c42d149ffc610de7800000000135eed1df1d1001cc2de850f1fffb2aed768635ef7e75eff912ac4c15e29fb3418fafff8d198e312475ffa1d000000000000ad25822a17b17f463e104179c19c2ad2fbddc04f62826086704df68ddcc2717a2dcd89932daf1c0e912e75558c8d25a7bb914c18f21f883d9096b3302646d6af8b5fd37a77a425c7d5c79403e8ed47e885689f6d9adc80eef58a57f069c4a5b73d3f5c70c4a13fa50731a24d798b503b9fe27842df49dc50", 0xd3, 0x600}, {0x0, 0x0, 0xd}], 0x2a0cc10, &(0x7f0000000880)={[{@shortname_win95}, {@fat=@time_offset={'time_offset', 0x3d, 0x13}}, {@shortname_lower}, {@utf8no}, {@numtail}, {@shortname_mixed}]}) mkdirat(r1, &(0x7f0000000040)='./file1\x00', 0x2300) [ 748.123490][T14489] loop4: detected capacity change from 0 to 6 [ 748.132274][T14489] FAT-fs (loop4): Directory bread(block 6) failed [ 748.143483][T14489] FAT-fs (loop4): Directory bread(block 6) failed 12:12:33 executing program 4: r0 = syz_mount_image$vfat(&(0x7f00000002c0), &(0x7f0000000440)='./file0\x00', 0x0, 0x2, &(0x7f0000000700)=[{&(0x7f0000000000)="eb3c906d8d6673fdd2617400028001000240000004f801", 0x17}, {0x0, 0x0, 0x600}], 0x0, &(0x7f0000000880)) mkdirat(r0, &(0x7f0000000040)='./file1\x00', 0xb00000000000000) [ 748.213116][T14493] loop4: detected capacity change from 0 to 6 [ 748.228299][T14493] FAT-fs (loop4): Directory bread(block 6) failed [ 748.236305][T14493] FAT-fs (loop4): Directory bread(block 6) failed [ 748.273734][T14497] loop3: detected capacity change from 0 to 264192 [ 748.299791][T14500] loop4: detected capacity change from 0 to 6 12:12:33 executing program 4: r0 = syz_mount_image$vfat(&(0x7f00000002c0), &(0x7f0000000440)='./file0\x00', 0x0, 0x2, &(0x7f0000000700)=[{&(0x7f0000000000)="eb3c906d8d6673fdd2617400028001000240000004f801", 0x17}, {0x0, 0x0, 0x600}], 0x0, &(0x7f0000000880)) mkdirat(r0, &(0x7f0000000040)='./file1\x00', 0xc00000000000000) [ 748.332787][T14498] loop1: detected capacity change from 0 to 264192 [ 748.344177][T14500] FAT-fs (loop4): Directory bread(block 6) failed [ 748.371410][T14500] FAT-fs (loop4): Directory bread(block 6) failed 12:12:34 executing program 4: r0 = syz_mount_image$vfat(&(0x7f00000002c0), &(0x7f0000000440)='./file0\x00', 0x0, 0x2, &(0x7f0000000700)=[{&(0x7f0000000000)="eb3c906d8d6673fdd2617400028001000240000004f801", 0x17}, {0x0, 0x0, 0x600}], 0x0, &(0x7f0000000880)) mkdirat(r0, &(0x7f0000000040)='./file1\x00', 0xd00000000000000) [ 748.469347][T14502] loop4: detected capacity change from 0 to 6 [ 748.480319][T14502] FAT-fs (loop4): Directory bread(block 6) failed [ 748.492742][T14502] FAT-fs (loop4): Directory bread(block 6) failed 12:12:34 executing program 0: prlimit64(0x0, 0xe, &(0x7f0000000280)={0x9, 0x8d}, 0x0) r0 = getpid() sched_setattr(0x0, &(0x7f0000000140)={0x38, 0x2, 0x0, 0x0, 0x9}, 0x0) sched_setattr(r0, 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r1, &(0x7f000057eff8)=@abs, 0x6e) sendmmsg$unix(r2, &(0x7f00000bd000), 0x318, 0x0) (fail_nth: 24) recvmmsg(r1, &(0x7f00000000c0), 0x10106, 0x0, 0x0) [ 748.553684][T14504] loop4: detected capacity change from 0 to 6 [ 748.567903][T14506] FAULT_INJECTION: forcing a failure. [ 748.567903][T14506] name failslab, interval 1, probability 0, space 0, times 0 [ 748.580603][T14506] CPU: 0 PID: 14506 Comm: syz-executor.0 Not tainted 5.16.0-rc7-syzkaller #0 [ 748.589358][T14506] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 748.599403][T14506] Call Trace: [ 748.602675][T14506] [ 748.605593][T14506] dump_stack_lvl+0xd6/0x122 [ 748.610180][T14506] dump_stack+0x11/0x1b [ 748.614327][T14506] should_fail+0x23c/0x250 [ 748.618746][T14506] __should_failslab+0x81/0x90 [ 748.623530][T14506] should_failslab+0x5/0x20 [ 748.628101][T14506] kmem_cache_alloc_node+0x61/0x2d0 [ 748.633300][T14506] ? __alloc_skb+0xf0/0x450 [ 748.637801][T14506] __alloc_skb+0xf0/0x450 [ 748.642126][T14506] alloc_skb_with_frags+0x90/0x390 [ 748.647232][T14506] ? __rcu_read_unlock+0x5c/0x290 [ 748.652336][T14506] sock_alloc_send_pskb+0x436/0x4e0 [ 748.657588][T14506] unix_dgram_sendmsg+0x4c7/0x16b0 [ 748.662782][T14506] ? unix_dgram_poll+0x3e0/0x3e0 [ 748.667711][T14506] ____sys_sendmsg+0x39a/0x510 [ 748.672484][T14506] __sys_sendmmsg+0x267/0x4c0 [ 748.677178][T14506] __x64_sys_sendmmsg+0x53/0x60 [ 748.682073][T14506] do_syscall_64+0x44/0xd0 [ 748.686558][T14506] entry_SYSCALL_64_after_hwframe+0x44/0xae [ 748.692511][T14506] RIP: 0033:0x7f9bc71f7e99 [ 748.696916][T14506] 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 [ 748.716517][T14506] RSP: 002b:00007f9bc636e168 EFLAGS: 00000246 ORIG_RAX: 0000000000000133 [ 748.724955][T14506] RAX: ffffffffffffffda RBX: 00007f9bc730af60 RCX: 00007f9bc71f7e99 [ 748.732991][T14506] RDX: 0000000000000318 RSI: 00000000200bd000 RDI: 0000000000000004 [ 748.740963][T14506] RBP: 00007f9bc636e1d0 R08: 0000000000000000 R09: 0000000000000000 12:12:34 executing program 4: r0 = syz_mount_image$vfat(&(0x7f00000002c0), &(0x7f0000000440)='./file0\x00', 0x0, 0x2, &(0x7f0000000700)=[{&(0x7f0000000000)="eb3c906d8d6673fdd2617400028001000240000004f801", 0x17}, {0x0, 0x0, 0x600}], 0x0, &(0x7f0000000880)) mkdirat(r0, &(0x7f0000000040)='./file1\x00', 0xe00000000000000) 12:12:34 executing program 2: prlimit64(0x0, 0x0, &(0x7f0000000280)={0x9, 0x8d}, 0x0) r0 = getpid() sched_setaffinity(0x0, 0x8, &(0x7f0000000040)=0xffffffffffff0166) sched_setattr(0x0, &(0x7f0000000140)={0x38, 0x2, 0x0, 0x0, 0x9}, 0x0) sched_setattr(r0, &(0x7f00000000c0)={0x38, 0x2, 0x0, 0x0, 0x5, 0x0, 0x0, 0x3}, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff}) connect$unix(r1, &(0x7f000057eff8)=@abs, 0x6e) recvmmsg(r1, &(0x7f00000000c0), 0x10106, 0x2, 0x0) clone3(&(0x7f00000003c0)={0x80000, &(0x7f0000000080), &(0x7f0000000100), &(0x7f0000000180), {}, &(0x7f00000001c0)=""/9, 0x9, &(0x7f00000002c0)=""/208, &(0x7f0000000240)=[r0], 0x1}, 0x58) 12:12:34 executing program 5: prlimit64(0x0, 0xe, &(0x7f0000000280)={0x9}, 0x0) r0 = getpid() sched_setattr(r0, &(0x7f00000000c0)={0x38, 0x2, 0x0, 0x0, 0x5, 0x0, 0x0, 0x3}, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) sendmmsg$unix(r2, &(0x7f00000bd000), 0x318, 0x0) recvmmsg(r1, &(0x7f00000000c0), 0x10106, 0x2, 0x0) r3 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) clone3(&(0x7f00000003c0)={0x80000, &(0x7f0000000080), &(0x7f0000000100), &(0x7f0000000180), {}, &(0x7f00000001c0)=""/9, 0x9, &(0x7f00000002c0)=""/208, &(0x7f0000000240)=[r0], 0x1, {r3}}, 0x58) [ 748.748933][T14506] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000002 [ 748.756895][T14506] R13: 00007ffe9bc04bdf R14: 00007f9bc636e300 R15: 0000000000022000 [ 748.764866][T14506] [ 748.776188][T14504] FAT-fs (loop4): Directory bread(block 6) failed 12:12:34 executing program 4: r0 = syz_mount_image$vfat(&(0x7f00000002c0), &(0x7f0000000440)='./file0\x00', 0x0, 0x2, &(0x7f0000000700)=[{&(0x7f0000000000)="eb3c906d8d6673fdd2617400028001000240000004f801", 0x17}, {0x0, 0x0, 0x600}], 0x0, &(0x7f0000000880)) mkdirat(r0, &(0x7f0000000040)='./file1\x00', 0xf00000000000000) [ 748.850304][T14513] loop4: detected capacity change from 0 to 6 [ 748.857700][T14513] FAT-fs (loop4): Directory bread(block 6) failed [ 748.865013][T14513] FAT-fs (loop4): Directory bread(block 6) failed [ 748.916132][T14517] loop4: detected capacity change from 0 to 6 [ 748.928157][T14517] FAT-fs (loop4): Directory bread(block 6) failed [ 748.940129][T14517] FAT-fs (loop4): Directory bread(block 6) failed 12:12:34 executing program 1: prlimit64(0x0, 0xe, &(0x7f0000000280)={0x0, 0x8d}, 0x0) r0 = getpid() sched_setaffinity(0x0, 0x8, &(0x7f0000000040)=0xffffffffffff0166) sched_setattr(r0, &(0x7f00000000c0)={0x38, 0x2, 0x0, 0x0, 0x5, 0x0, 0x0, 0x3}, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r1, &(0x7f000057eff8)=@abs, 0x6e) sendmmsg$unix(r2, &(0x7f00000bd000), 0x318, 0x0) recvmmsg(r1, &(0x7f00000000c0), 0x10106, 0x2, 0x0) r3 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) clone3(&(0x7f00000003c0)={0x80000, &(0x7f0000000080), &(0x7f0000000100), &(0x7f0000000180), {}, &(0x7f00000001c0)=""/9, 0x9, &(0x7f00000002c0)=""/208, &(0x7f0000000240)=[r0], 0x1, {r3}}, 0x58) r4 = syz_mount_image$vfat(&(0x7f00000002c0), &(0x7f0000000440)='./file0\x00', 0xfffffffffffffffe, 0x3, &(0x7f0000000700)=[{&(0x7f0000000000)="eb3c906d8d6673fdd2617400028001000240000004f801", 0x17}, {&(0x7f0000000900)="57595a4b414c4c45522020085ac19f691107ff0000097eb3541980b01c42d149ffc610de7800000000135eed1df1d1001cc2de850f1fffb2aed768635ef7e75eff912ac4c15e29fb3418fafff8d198e312475ffa1d000000000000ad25822a17b17f463e104179c19c2ad2fbddc04f62826086704df68ddcc2717a2dcd89932daf1c0e912e75558c8d25a7bb914c18f21f883d9096b3302646d6af8b5fd37a77a425c7d5c79403e8ed47e885689f6d9adc80eef58a57f069c4a5b73d3f5c70c4a13fa50731a24d798b503b9fe27842df49dc50", 0xd3, 0x600}, {0x0, 0x0, 0xd}], 0x2a0cc10, &(0x7f0000000880)={[{@shortname_win95}, {@fat=@time_offset={'time_offset', 0x3d, 0x13}}, {@shortname_lower}, {@utf8no}, {@numtail}, {@shortname_mixed}]}) mkdirat(r4, &(0x7f0000000040)='./file1\x00', 0x2300) 12:12:34 executing program 4: r0 = syz_mount_image$vfat(&(0x7f00000002c0), &(0x7f0000000440)='./file0\x00', 0x0, 0x2, &(0x7f0000000700)=[{&(0x7f0000000000)="eb3c906d8d6673fdd2617400028001000240000004f801", 0x17}, {0x0, 0x0, 0x600}], 0x0, &(0x7f0000000880)) mkdirat(r0, &(0x7f0000000040)='./file1\x00', 0x1000000000000000) 12:12:34 executing program 3: prlimit64(0x0, 0xe, &(0x7f0000000280)={0x9, 0x8d}, 0x0) getpid() socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r0, 0x0, 0x0) sendmmsg$unix(r1, &(0x7f00000bd000), 0x318, 0x0) r2 = syz_mount_image$vfat(&(0x7f00000002c0), &(0x7f0000000440)='./file0\x00', 0xfffffffffffffffe, 0x3, &(0x7f0000000700)=[{&(0x7f0000000000)="eb3c906d8d6673fdd2617400028001000240000004f801", 0x17}, {&(0x7f0000000900)="57595a4b414c4c45522020085ac19f691107ff0000097eb3541980b01c42d149ffc610de7800000000135eed1df1d1001cc2de850f1fffb2aed768635ef7e75eff912ac4c15e29fb3418fafff8d198e312475ffa1d000000000000ad25822a17b17f463e104179c19c2ad2fbddc04f62826086704df68ddcc2717a2dcd89932daf1c0e912e75558c8d25a7bb914c18f21f883d9096b3302646d6af8b5fd37a77a425c7d5c79403e8ed47e885689f6d9adc80eef58a57f069c4a5b73d3f5c70c4a13fa50731a24d798b503b9fe27842df49dc50", 0xd3, 0x600}, {0x0, 0x0, 0xd}], 0x2a0cc10, &(0x7f0000000880)={[{@shortname_win95}, {@fat=@time_offset={'time_offset', 0x3d, 0x13}}, {@shortname_lower}, {@utf8no}, {@numtail}, {@shortname_mixed}]}) mkdirat(r2, &(0x7f0000000040)='./file1\x00', 0x2300) 12:12:34 executing program 4: r0 = syz_mount_image$vfat(&(0x7f00000002c0), &(0x7f0000000440)='./file0\x00', 0x0, 0x2, &(0x7f0000000700)=[{&(0x7f0000000000)="eb3c906d8d6673fdd2617400028001000240000004f801", 0x17}, {0x0, 0x0, 0x600}], 0x0, &(0x7f0000000880)) mkdirat(r0, &(0x7f0000000040)='./file1\x00', 0x1100000000000000) [ 749.033535][T14520] loop4: detected capacity change from 0 to 6 [ 749.045637][T14520] FAT-fs (loop4): Directory bread(block 6) failed [ 749.063664][T14520] FAT-fs (loop4): Directory bread(block 6) failed 12:12:34 executing program 4: r0 = syz_mount_image$vfat(&(0x7f00000002c0), &(0x7f0000000440)='./file0\x00', 0x0, 0x2, &(0x7f0000000700)=[{&(0x7f0000000000)="eb3c906d8d6673fdd2617400028001000240000004f801", 0x17}, {0x0, 0x0, 0x600}], 0x0, &(0x7f0000000880)) mkdirat(r0, &(0x7f0000000040)='./file1\x00', 0x1200000000000000) [ 749.134052][T14526] loop4: detected capacity change from 0 to 6 [ 749.152156][T14526] FAT-fs (loop4): Directory bread(block 6) failed [ 749.165545][T14526] FAT-fs (loop4): Directory bread(block 6) failed [ 749.195883][T14529] loop3: detected capacity change from 0 to 264192 [ 749.197051][T14528] loop1: detected capacity change from 0 to 264192 [ 749.232169][T14531] loop4: detected capacity change from 0 to 6 12:12:34 executing program 4: r0 = syz_mount_image$vfat(&(0x7f00000002c0), &(0x7f0000000440)='./file0\x00', 0x0, 0x2, &(0x7f0000000700)=[{&(0x7f0000000000)="eb3c906d8d6673fdd2617400028001000240000004f801", 0x17}, {0x0, 0x0, 0x600}], 0x0, &(0x7f0000000880)) mkdirat(r0, &(0x7f0000000040)='./file1\x00', 0x1402000000000000) [ 749.257541][T14531] FAT-fs (loop4): Directory bread(block 6) failed [ 749.273492][T14531] FAT-fs (loop4): Directory bread(block 6) failed 12:12:34 executing program 4: r0 = syz_mount_image$vfat(&(0x7f00000002c0), &(0x7f0000000440)='./file0\x00', 0x0, 0x2, &(0x7f0000000700)=[{&(0x7f0000000000)="eb3c906d8d6673fdd2617400028001000240000004f801", 0x17}, {0x0, 0x0, 0x600}], 0x0, &(0x7f0000000880)) mkdirat(r0, &(0x7f0000000040)='./file1\x00', 0x2000000000000000) [ 749.330138][T14533] loop4: detected capacity change from 0 to 6 [ 749.346726][T14533] FAT-fs (loop4): Directory bread(block 6) failed [ 749.360671][T14533] FAT-fs (loop4): Directory bread(block 6) failed 12:12:34 executing program 0: prlimit64(0x0, 0xe, &(0x7f0000000280)={0x9, 0x8d}, 0x0) r0 = getpid() sched_setattr(0x0, &(0x7f0000000140)={0x38, 0x2, 0x0, 0x0, 0x9}, 0x0) sched_setattr(r0, 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r1, &(0x7f000057eff8)=@abs, 0x6e) sendmmsg$unix(r2, &(0x7f00000bd000), 0x318, 0x0) (fail_nth: 25) recvmmsg(r1, &(0x7f00000000c0), 0x10106, 0x0, 0x0) [ 749.404762][T14535] loop4: detected capacity change from 0 to 6 [ 749.413413][T14537] FAULT_INJECTION: forcing a failure. [ 749.413413][T14537] name failslab, interval 1, probability 0, space 0, times 0 [ 749.426055][T14537] CPU: 0 PID: 14537 Comm: syz-executor.0 Not tainted 5.16.0-rc7-syzkaller #0 [ 749.434815][T14537] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 749.444862][T14537] Call Trace: [ 749.448187][T14537] [ 749.451105][T14537] dump_stack_lvl+0xd6/0x122 [ 749.455722][T14537] dump_stack+0x11/0x1b [ 749.459979][T14537] should_fail+0x23c/0x250 [ 749.464435][T14537] __should_failslab+0x81/0x90 [ 749.469337][T14537] should_failslab+0x5/0x20 [ 749.473844][T14537] kmem_cache_alloc_node_trace+0x61/0x310 [ 749.479634][T14537] ? __kmalloc_node_track_caller+0x30/0x40 [ 749.485464][T14537] __kmalloc_node_track_caller+0x30/0x40 [ 749.491148][T14537] ? alloc_skb_with_frags+0x90/0x390 [ 749.496425][T14537] __alloc_skb+0x19d/0x450 [ 749.500863][T14537] alloc_skb_with_frags+0x90/0x390 [ 749.505968][T14537] ? __rcu_read_unlock+0x5c/0x290 [ 749.511094][T14537] sock_alloc_send_pskb+0x436/0x4e0 [ 749.516414][T14537] unix_dgram_sendmsg+0x4c7/0x16b0 [ 749.521535][T14537] ? unix_dgram_poll+0x3e0/0x3e0 [ 749.526476][T14537] ____sys_sendmsg+0x39a/0x510 [ 749.531763][T14537] __sys_sendmmsg+0x267/0x4c0 [ 749.536502][T14537] __x64_sys_sendmmsg+0x53/0x60 [ 749.541409][T14537] do_syscall_64+0x44/0xd0 [ 749.545896][T14537] entry_SYSCALL_64_after_hwframe+0x44/0xae [ 749.551820][T14537] RIP: 0033:0x7f9bc71f7e99 [ 749.556319][T14537] 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 [ 749.575950][T14537] RSP: 002b:00007f9bc636e168 EFLAGS: 00000246 ORIG_RAX: 0000000000000133 [ 749.584444][T14537] RAX: ffffffffffffffda RBX: 00007f9bc730af60 RCX: 00007f9bc71f7e99 [ 749.592418][T14537] RDX: 0000000000000318 RSI: 00000000200bd000 RDI: 0000000000000004 12:12:35 executing program 4: r0 = syz_mount_image$vfat(&(0x7f00000002c0), &(0x7f0000000440)='./file0\x00', 0x0, 0x2, &(0x7f0000000700)=[{&(0x7f0000000000)="eb3c906d8d6673fdd2617400028001000240000004f801", 0x17}, {0x0, 0x0, 0x600}], 0x0, &(0x7f0000000880)) mkdirat(r0, &(0x7f0000000040)='./file1\x00', 0x2500000000000000) [ 749.600390][T14537] RBP: 00007f9bc636e1d0 R08: 0000000000000000 R09: 0000000000000000 [ 749.608350][T14537] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000002 [ 749.616317][T14537] R13: 00007ffe9bc04bdf R14: 00007f9bc636e300 R15: 0000000000022000 [ 749.624368][T14537] [ 749.630739][T14535] FAT-fs (loop4): Directory bread(block 6) failed 12:12:35 executing program 2: prlimit64(0x0, 0x0, &(0x7f0000000280)={0x9, 0x8d}, 0x0) r0 = getpid() sched_setaffinity(0x0, 0x8, &(0x7f0000000040)=0xffffffffffff0166) sched_setattr(0x0, &(0x7f0000000140)={0x38, 0x2, 0x0, 0x0, 0x9}, 0x0) sched_setattr(r0, &(0x7f00000000c0)={0x38, 0x2, 0x0, 0x0, 0x5, 0x0, 0x0, 0x3}, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff}) connect$unix(r1, &(0x7f000057eff8)=@abs, 0x6e) recvmmsg(r1, &(0x7f00000000c0), 0x10106, 0x2, 0x0) clone3(&(0x7f00000003c0)={0x80000, &(0x7f0000000080), &(0x7f0000000100), &(0x7f0000000180), {}, &(0x7f00000001c0)=""/9, 0x9, &(0x7f00000002c0)=""/208, &(0x7f0000000240)=[r0], 0x1}, 0x58) 12:12:35 executing program 5: prlimit64(0x0, 0xe, &(0x7f0000000280)={0x9, 0x8d}, 0x0) r0 = getpid() sched_setattr(0x0, &(0x7f00000000c0)={0x38, 0x2, 0x0, 0x0, 0x5, 0x0, 0x0, 0x3}, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) sendmmsg$unix(r2, &(0x7f00000bd000), 0x318, 0x0) recvmmsg(r1, &(0x7f00000000c0), 0x10106, 0x2, 0x0) r3 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) clone3(&(0x7f00000003c0)={0x80000, &(0x7f0000000080), &(0x7f0000000100), &(0x7f0000000180), {}, &(0x7f00000001c0)=""/9, 0x9, &(0x7f00000002c0)=""/208, &(0x7f0000000240)=[r0], 0x1, {r3}}, 0x58) 12:12:35 executing program 4: r0 = syz_mount_image$vfat(&(0x7f00000002c0), &(0x7f0000000440)='./file0\x00', 0x0, 0x2, &(0x7f0000000700)=[{&(0x7f0000000000)="eb3c906d8d6673fdd2617400028001000240000004f801", 0x17}, {0x0, 0x0, 0x600}], 0x0, &(0x7f0000000880)) mkdirat(r0, &(0x7f0000000040)='./file1\x00', 0x4000000000000000) [ 749.679693][T14540] loop4: detected capacity change from 0 to 6 [ 749.689737][T14540] FAT-fs (loop4): Directory bread(block 6) failed [ 749.706852][T14540] FAT-fs (loop4): Directory bread(block 6) failed [ 749.774397][T14548] loop4: detected capacity change from 0 to 6 [ 749.786567][T14548] FAT-fs (loop4): Directory bread(block 6) failed [ 749.799807][T14548] FAT-fs (loop4): Directory bread(block 6) failed 12:12:35 executing program 1: prlimit64(0x0, 0xe, &(0x7f0000000280)={0x9}, 0x0) r0 = getpid() sched_setaffinity(0x0, 0x8, &(0x7f0000000040)=0xffffffffffff0166) sched_setattr(r0, &(0x7f00000000c0)={0x38, 0x2, 0x0, 0x0, 0x5, 0x0, 0x0, 0x3}, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r1, &(0x7f000057eff8)=@abs, 0x6e) sendmmsg$unix(r2, &(0x7f00000bd000), 0x318, 0x0) recvmmsg(r1, &(0x7f00000000c0), 0x10106, 0x2, 0x0) r3 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) clone3(&(0x7f00000003c0)={0x80000, &(0x7f0000000080), &(0x7f0000000100), &(0x7f0000000180), {}, &(0x7f00000001c0)=""/9, 0x9, &(0x7f00000002c0)=""/208, &(0x7f0000000240)=[r0], 0x1, {r3}}, 0x58) r4 = syz_mount_image$vfat(&(0x7f00000002c0), &(0x7f0000000440)='./file0\x00', 0xfffffffffffffffe, 0x3, &(0x7f0000000700)=[{&(0x7f0000000000)="eb3c906d8d6673fdd2617400028001000240000004f801", 0x17}, {&(0x7f0000000900)="57595a4b414c4c45522020085ac19f691107ff0000097eb3541980b01c42d149ffc610de7800000000135eed1df1d1001cc2de850f1fffb2aed768635ef7e75eff912ac4c15e29fb3418fafff8d198e312475ffa1d000000000000ad25822a17b17f463e104179c19c2ad2fbddc04f62826086704df68ddcc2717a2dcd89932daf1c0e912e75558c8d25a7bb914c18f21f883d9096b3302646d6af8b5fd37a77a425c7d5c79403e8ed47e885689f6d9adc80eef58a57f069c4a5b73d3f5c70c4a13fa50731a24d798b503b9fe27842df49dc50", 0xd3, 0x600}, {0x0, 0x0, 0xd}], 0x2a0cc10, &(0x7f0000000880)={[{@shortname_win95}, {@fat=@time_offset={'time_offset', 0x3d, 0x13}}, {@shortname_lower}, {@utf8no}, {@numtail}, {@shortname_mixed}]}) mkdirat(r4, &(0x7f0000000040)='./file1\x00', 0x2300) 12:12:35 executing program 4: r0 = syz_mount_image$vfat(&(0x7f00000002c0), &(0x7f0000000440)='./file0\x00', 0x0, 0x2, &(0x7f0000000700)=[{&(0x7f0000000000)="eb3c906d8d6673fdd2617400028001000240000004f801", 0x17}, {0x0, 0x0, 0x600}], 0x0, &(0x7f0000000880)) mkdirat(r0, &(0x7f0000000040)='./file1\x00', 0x4000080000000000) 12:12:35 executing program 3: prlimit64(0x0, 0xe, &(0x7f0000000280)={0x9, 0x8d}, 0x0) getpid() socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r0, 0x0, 0x0) sendmmsg$unix(r1, &(0x7f00000bd000), 0x318, 0x0) r2 = syz_mount_image$vfat(&(0x7f00000002c0), &(0x7f0000000440)='./file0\x00', 0xfffffffffffffffe, 0x3, &(0x7f0000000700)=[{&(0x7f0000000000)="eb3c906d8d6673fdd2617400028001000240000004f801", 0x17}, {&(0x7f0000000900)="57595a4b414c4c45522020085ac19f691107ff0000097eb3541980b01c42d149ffc610de7800000000135eed1df1d1001cc2de850f1fffb2aed768635ef7e75eff912ac4c15e29fb3418fafff8d198e312475ffa1d000000000000ad25822a17b17f463e104179c19c2ad2fbddc04f62826086704df68ddcc2717a2dcd89932daf1c0e912e75558c8d25a7bb914c18f21f883d9096b3302646d6af8b5fd37a77a425c7d5c79403e8ed47e885689f6d9adc80eef58a57f069c4a5b73d3f5c70c4a13fa50731a24d798b503b9fe27842df49dc50", 0xd3, 0x600}, {0x0, 0x0, 0xd}], 0x2a0cc10, &(0x7f0000000880)={[{@shortname_win95}, {@fat=@time_offset={'time_offset', 0x3d, 0x13}}, {@shortname_lower}, {@utf8no}, {@numtail}, {@shortname_mixed}]}) mkdirat(r2, &(0x7f0000000040)='./file1\x00', 0x2300) 12:12:35 executing program 4: r0 = syz_mount_image$vfat(&(0x7f00000002c0), &(0x7f0000000440)='./file0\x00', 0x0, 0x2, &(0x7f0000000700)=[{&(0x7f0000000000)="eb3c906d8d6673fdd2617400028001000240000004f801", 0x17}, {0x0, 0x0, 0x600}], 0x0, &(0x7f0000000880)) mkdirat(r0, &(0x7f0000000040)='./file1\x00', 0x4800000000000000) [ 749.932313][T14551] loop4: detected capacity change from 0 to 6 [ 749.941006][T14551] FAT-fs (loop4): Directory bread(block 6) failed [ 749.949564][T14551] FAT-fs (loop4): Directory bread(block 6) failed 12:12:35 executing program 4: r0 = syz_mount_image$vfat(&(0x7f00000002c0), &(0x7f0000000440)='./file0\x00', 0x0, 0x2, &(0x7f0000000700)=[{&(0x7f0000000000)="eb3c906d8d6673fdd2617400028001000240000004f801", 0x17}, {0x0, 0x0, 0x600}], 0x0, &(0x7f0000000880)) mkdirat(r0, &(0x7f0000000040)='./file1\x00', 0x4c00000000000000) [ 750.006375][T14555] loop4: detected capacity change from 0 to 6 [ 750.035172][T14555] FAT-fs (loop4): Directory bread(block 6) failed [ 750.042390][T14555] FAT-fs (loop4): Directory bread(block 6) failed [ 750.076707][T14559] loop3: detected capacity change from 0 to 264192 [ 750.111121][T14560] loop1: detected capacity change from 0 to 264192 12:12:35 executing program 4: r0 = syz_mount_image$vfat(&(0x7f00000002c0), &(0x7f0000000440)='./file0\x00', 0x0, 0x2, &(0x7f0000000700)=[{&(0x7f0000000000)="eb3c906d8d6673fdd2617400028001000240000004f801", 0x17}, {0x0, 0x0, 0x600}], 0x0, &(0x7f0000000880)) mkdirat(r0, &(0x7f0000000040)='./file1\x00', 0x6000000000000000) [ 750.138737][T14562] loop4: detected capacity change from 0 to 6 [ 750.151035][T14562] FAT-fs (loop4): Directory bread(block 6) failed [ 750.165654][T14562] FAT-fs (loop4): Directory bread(block 6) failed 12:12:35 executing program 0: prlimit64(0x0, 0xe, &(0x7f0000000280)={0x9, 0x8d}, 0x0) r0 = getpid() sched_setattr(0x0, &(0x7f0000000140)={0x38, 0x2, 0x0, 0x0, 0x9}, 0x0) sched_setattr(r0, 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r1, &(0x7f000057eff8)=@abs, 0x6e) sendmmsg$unix(r2, &(0x7f00000bd000), 0x318, 0x0) (fail_nth: 26) recvmmsg(r1, &(0x7f00000000c0), 0x10106, 0x0, 0x0) [ 750.259418][T14564] loop4: detected capacity change from 0 to 6 [ 750.268147][T14564] FAT-fs (loop4): Directory bread(block 6) failed [ 750.271441][T14566] FAULT_INJECTION: forcing a failure. [ 750.271441][T14566] name fail_usercopy, interval 1, probability 0, space 0, times 0 [ 750.283046][T14564] FAT-fs (loop4): Directory bread(block 6) failed [ 750.287676][T14566] CPU: 1 PID: 14566 Comm: syz-executor.0 Not tainted 5.16.0-rc7-syzkaller #0 [ 750.302981][T14566] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 750.313083][T14566] Call Trace: [ 750.316358][T14566] [ 750.319336][T14566] dump_stack_lvl+0xd6/0x122 [ 750.323995][T14566] dump_stack+0x11/0x1b [ 750.328149][T14566] should_fail+0x23c/0x250 [ 750.332612][T14566] should_fail_usercopy+0x16/0x20 [ 750.337761][T14566] _copy_from_user+0x1c/0xd0 [ 750.342350][T14566] sendmsg_copy_msghdr+0x60/0x2a0 [ 750.347382][T14566] __sys_sendmmsg+0x231/0x4c0 [ 750.352424][T14566] __x64_sys_sendmmsg+0x53/0x60 [ 750.357336][T14566] do_syscall_64+0x44/0xd0 [ 750.361752][T14566] entry_SYSCALL_64_after_hwframe+0x44/0xae [ 750.367705][T14566] RIP: 0033:0x7f9bc71f7e99 [ 750.372116][T14566] 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 [ 750.391732][T14566] RSP: 002b:00007f9bc636e168 EFLAGS: 00000246 ORIG_RAX: 0000000000000133 [ 750.400674][T14566] RAX: ffffffffffffffda RBX: 00007f9bc730af60 RCX: 00007f9bc71f7e99 12:12:35 executing program 4: r0 = syz_mount_image$vfat(&(0x7f00000002c0), &(0x7f0000000440)='./file0\x00', 0x0, 0x2, &(0x7f0000000700)=[{&(0x7f0000000000)="eb3c906d8d6673fdd2617400028001000240000004f801", 0x17}, {0x0, 0x0, 0x600}], 0x0, &(0x7f0000000880)) mkdirat(r0, &(0x7f0000000040)='./file1\x00', 0x6800000000000000) [ 750.408767][T14566] RDX: 0000000000000318 RSI: 00000000200bd000 RDI: 0000000000000004 [ 750.416743][T14566] RBP: 00007f9bc636e1d0 R08: 0000000000000000 R09: 0000000000000000 [ 750.424769][T14566] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000002 [ 750.432746][T14566] R13: 00007ffe9bc04bdf R14: 00007f9bc636e300 R15: 0000000000022000 [ 750.440729][T14566] 12:12:36 executing program 2: prlimit64(0x0, 0x0, &(0x7f0000000280)={0x9, 0x8d}, 0x0) r0 = getpid() sched_setaffinity(0x0, 0x8, &(0x7f0000000040)=0xffffffffffff0166) sched_setattr(0x0, &(0x7f0000000140)={0x38, 0x2, 0x0, 0x0, 0x9}, 0x0) sched_setattr(r0, &(0x7f00000000c0)={0x38, 0x2, 0x0, 0x0, 0x5, 0x0, 0x0, 0x3}, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff}) connect$unix(r1, &(0x7f000057eff8)=@abs, 0x6e) recvmmsg(r1, &(0x7f00000000c0), 0x10106, 0x2, 0x0) clone3(&(0x7f00000003c0)={0x80000, &(0x7f0000000080), &(0x7f0000000100), &(0x7f0000000180), {}, &(0x7f00000001c0)=""/9, 0x9, &(0x7f00000002c0)=""/208, &(0x7f0000000240)=[r0], 0x1}, 0x58) 12:12:36 executing program 4: r0 = syz_mount_image$vfat(&(0x7f00000002c0), &(0x7f0000000440)='./file0\x00', 0x0, 0x2, &(0x7f0000000700)=[{&(0x7f0000000000)="eb3c906d8d6673fdd2617400028001000240000004f801", 0x17}, {0x0, 0x0, 0x600}], 0x0, &(0x7f0000000880)) mkdirat(r0, &(0x7f0000000040)='./file1\x00', 0x6c00000000000000) [ 750.494471][T14568] loop4: detected capacity change from 0 to 6 [ 750.508285][T14568] FAT-fs (loop4): Directory bread(block 6) failed [ 750.534355][T14568] FAT-fs (loop4): Directory bread(block 6) failed 12:12:36 executing program 5: prlimit64(0x0, 0xe, &(0x7f0000000280)={0x9, 0x8d}, 0x0) r0 = getpid() sched_setattr(0x0, &(0x7f00000000c0)={0x38, 0x2, 0x0, 0x0, 0x5, 0x0, 0x0, 0x3}, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) sendmmsg$unix(r2, &(0x7f00000bd000), 0x318, 0x0) recvmmsg(r1, &(0x7f00000000c0), 0x10106, 0x2, 0x0) r3 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) clone3(&(0x7f00000003c0)={0x80000, &(0x7f0000000080), &(0x7f0000000100), &(0x7f0000000180), {}, &(0x7f00000001c0)=""/9, 0x9, &(0x7f00000002c0)=""/208, &(0x7f0000000240)=[r0], 0x1, {r3}}, 0x58) [ 750.623370][T14575] loop4: detected capacity change from 0 to 6 [ 750.638541][T14575] FAT-fs (loop4): Directory bread(block 6) failed 12:12:36 executing program 4: r0 = syz_mount_image$vfat(&(0x7f00000002c0), &(0x7f0000000440)='./file0\x00', 0x0, 0x2, &(0x7f0000000700)=[{&(0x7f0000000000)="eb3c906d8d6673fdd2617400028001000240000004f801", 0x17}, {0x0, 0x0, 0x600}], 0x0, &(0x7f0000000880)) mkdirat(r0, &(0x7f0000000040)='./file1\x00', 0x7400000000000000) [ 750.672156][T14575] FAT-fs (loop4): Directory bread(block 6) failed [ 750.764715][T14579] loop4: detected capacity change from 0 to 6 [ 750.782915][T14579] FAT-fs (loop4): Directory bread(block 6) failed [ 750.802567][T14579] FAT-fs (loop4): Directory bread(block 6) failed 12:12:36 executing program 1: prlimit64(0x0, 0xe, &(0x7f0000000280)={0x9}, 0x0) r0 = getpid() sched_setaffinity(0x0, 0x8, &(0x7f0000000040)=0xffffffffffff0166) sched_setattr(r0, &(0x7f00000000c0)={0x38, 0x2, 0x0, 0x0, 0x5, 0x0, 0x0, 0x3}, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r1, &(0x7f000057eff8)=@abs, 0x6e) sendmmsg$unix(r2, &(0x7f00000bd000), 0x318, 0x0) recvmmsg(r1, &(0x7f00000000c0), 0x10106, 0x2, 0x0) r3 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) clone3(&(0x7f00000003c0)={0x80000, &(0x7f0000000080), &(0x7f0000000100), &(0x7f0000000180), {}, &(0x7f00000001c0)=""/9, 0x9, &(0x7f00000002c0)=""/208, &(0x7f0000000240)=[r0], 0x1, {r3}}, 0x58) r4 = syz_mount_image$vfat(&(0x7f00000002c0), &(0x7f0000000440)='./file0\x00', 0xfffffffffffffffe, 0x3, &(0x7f0000000700)=[{&(0x7f0000000000)="eb3c906d8d6673fdd2617400028001000240000004f801", 0x17}, {&(0x7f0000000900)="57595a4b414c4c45522020085ac19f691107ff0000097eb3541980b01c42d149ffc610de7800000000135eed1df1d1001cc2de850f1fffb2aed768635ef7e75eff912ac4c15e29fb3418fafff8d198e312475ffa1d000000000000ad25822a17b17f463e104179c19c2ad2fbddc04f62826086704df68ddcc2717a2dcd89932daf1c0e912e75558c8d25a7bb914c18f21f883d9096b3302646d6af8b5fd37a77a425c7d5c79403e8ed47e885689f6d9adc80eef58a57f069c4a5b73d3f5c70c4a13fa50731a24d798b503b9fe27842df49dc50", 0xd3, 0x600}, {0x0, 0x0, 0xd}], 0x2a0cc10, &(0x7f0000000880)={[{@shortname_win95}, {@fat=@time_offset={'time_offset', 0x3d, 0x13}}, {@shortname_lower}, {@utf8no}, {@numtail}, {@shortname_mixed}]}) mkdirat(r4, &(0x7f0000000040)='./file1\x00', 0x2300) 12:12:36 executing program 4: r0 = syz_mount_image$vfat(&(0x7f00000002c0), &(0x7f0000000440)='./file0\x00', 0x0, 0x2, &(0x7f0000000700)=[{&(0x7f0000000000)="eb3c906d8d6673fdd2617400028001000240000004f801", 0x17}, {0x0, 0x0, 0x600}], 0x0, &(0x7f0000000880)) mkdirat(r0, &(0x7f0000000040)='./file1\x00', 0x7a00000000000000) 12:12:36 executing program 3: prlimit64(0x0, 0xe, &(0x7f0000000280)={0x9, 0x8d}, 0x0) getpid() socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r0, 0x0, 0x0) sendmmsg$unix(r1, &(0x7f00000bd000), 0x318, 0x0) r2 = syz_mount_image$vfat(&(0x7f00000002c0), &(0x7f0000000440)='./file0\x00', 0xfffffffffffffffe, 0x3, &(0x7f0000000700)=[{&(0x7f0000000000)="eb3c906d8d6673fdd2617400028001000240000004f801", 0x17}, {&(0x7f0000000900)="57595a4b414c4c45522020085ac19f691107ff0000097eb3541980b01c42d149ffc610de7800000000135eed1df1d1001cc2de850f1fffb2aed768635ef7e75eff912ac4c15e29fb3418fafff8d198e312475ffa1d000000000000ad25822a17b17f463e104179c19c2ad2fbddc04f62826086704df68ddcc2717a2dcd89932daf1c0e912e75558c8d25a7bb914c18f21f883d9096b3302646d6af8b5fd37a77a425c7d5c79403e8ed47e885689f6d9adc80eef58a57f069c4a5b73d3f5c70c4a13fa50731a24d798b503b9fe27842df49dc50", 0xd3, 0x600}, {0x0, 0x0, 0xd}], 0x2a0cc10, &(0x7f0000000880)={[{@shortname_win95}, {@fat=@time_offset={'time_offset', 0x3d, 0x13}}, {@shortname_lower}, {@utf8no}, {@numtail}, {@shortname_mixed}]}) mkdirat(r2, &(0x7f0000000040)='./file1\x00', 0x2300) [ 750.973172][T14582] loop4: detected capacity change from 0 to 6 [ 750.988120][T14582] FAT-fs (loop4): Directory bread(block 6) failed 12:12:36 executing program 4: r0 = syz_mount_image$vfat(&(0x7f00000002c0), &(0x7f0000000440)='./file0\x00', 0x0, 0x2, &(0x7f0000000700)=[{&(0x7f0000000000)="eb3c906d8d6673fdd2617400028001000240000004f801", 0x17}, {0x0, 0x0, 0x600}], 0x0, &(0x7f0000000880)) mkdirat(r0, &(0x7f0000000040)='./file1\x00', 0x8700000000000000) [ 751.024663][T14586] loop3: detected capacity change from 0 to 264192 [ 751.039346][T14582] FAT-fs (loop4): Directory bread(block 6) failed 12:12:36 executing program 0: prlimit64(0x0, 0xe, &(0x7f0000000280)={0x9, 0x8d}, 0x0) r0 = getpid() sched_setattr(0x0, &(0x7f0000000140)={0x38, 0x2, 0x0, 0x0, 0x9}, 0x0) sched_setattr(r0, 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r1, &(0x7f000057eff8)=@abs, 0x6e) sendmmsg$unix(r2, &(0x7f00000bd000), 0x318, 0x0) (fail_nth: 27) recvmmsg(r1, &(0x7f00000000c0), 0x10106, 0x0, 0x0) [ 751.122875][T14589] loop4: detected capacity change from 0 to 6 [ 751.135236][T14592] FAULT_INJECTION: forcing a failure. [ 751.135236][T14592] name failslab, interval 1, probability 0, space 0, times 0 [ 751.147910][T14592] CPU: 1 PID: 14592 Comm: syz-executor.0 Not tainted 5.16.0-rc7-syzkaller #0 [ 751.149274][T14589] FAT-fs (loop4): Directory bread(block 6) failed [ 751.156674][T14592] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 751.156688][T14592] Call Trace: [ 751.156694][T14592] [ 751.156700][T14592] dump_stack_lvl+0xd6/0x122 [ 751.156726][T14592] dump_stack+0x11/0x1b [ 751.156754][T14592] should_fail+0x23c/0x250 [ 751.192625][T14592] __should_failslab+0x81/0x90 [ 751.197391][T14592] should_failslab+0x5/0x20 [ 751.201921][T14592] kmem_cache_alloc_node+0x61/0x2d0 [ 751.207113][T14592] ? __alloc_skb+0xf0/0x450 [ 751.211662][T14592] __alloc_skb+0xf0/0x450 [ 751.216030][T14592] alloc_skb_with_frags+0x90/0x390 [ 751.221137][T14592] ? __rcu_read_unlock+0x5c/0x290 [ 751.226162][T14592] sock_alloc_send_pskb+0x436/0x4e0 [ 751.231711][T14592] unix_dgram_sendmsg+0x4c7/0x16b0 [ 751.236818][T14592] ? unix_dgram_poll+0x3e0/0x3e0 [ 751.241932][T14592] ____sys_sendmsg+0x39a/0x510 [ 751.246833][T14592] __sys_sendmmsg+0x267/0x4c0 [ 751.249140][T14590] loop1: detected capacity change from 0 to 264192 [ 751.251618][T14592] __x64_sys_sendmmsg+0x53/0x60 [ 751.263025][T14592] do_syscall_64+0x44/0xd0 [ 751.267445][T14592] entry_SYSCALL_64_after_hwframe+0x44/0xae [ 751.273336][T14592] RIP: 0033:0x7f9bc71f7e99 [ 751.277791][T14592] 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 [ 751.297419][T14592] RSP: 002b:00007f9bc636e168 EFLAGS: 00000246 ORIG_RAX: 0000000000000133 [ 751.305829][T14592] RAX: ffffffffffffffda RBX: 00007f9bc730af60 RCX: 00007f9bc71f7e99 [ 751.313805][T14592] RDX: 0000000000000318 RSI: 00000000200bd000 RDI: 0000000000000004 12:12:36 executing program 4: r0 = syz_mount_image$vfat(&(0x7f00000002c0), &(0x7f0000000440)='./file0\x00', 0x0, 0x2, &(0x7f0000000700)=[{&(0x7f0000000000)="eb3c906d8d6673fdd2617400028001000240000004f801", 0x17}, {0x0, 0x0, 0x600}], 0x0, &(0x7f0000000880)) mkdirat(r0, &(0x7f0000000040)='./file1\x00', 0xe5ffffff00000000) 12:12:36 executing program 2: prlimit64(0x0, 0xe, 0x0, 0x0) r0 = getpid() sched_setaffinity(0x0, 0x8, &(0x7f0000000040)=0xffffffffffff0166) sched_setattr(0x0, &(0x7f0000000140)={0x38, 0x2, 0x0, 0x0, 0x9}, 0x0) sched_setattr(r0, &(0x7f00000000c0)={0x38, 0x2, 0x0, 0x0, 0x5, 0x0, 0x0, 0x3}, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff}) connect$unix(r1, &(0x7f000057eff8)=@abs, 0x6e) recvmmsg(r1, &(0x7f00000000c0), 0x10106, 0x2, 0x0) clone3(&(0x7f00000003c0)={0x80000, &(0x7f0000000080), &(0x7f0000000100), &(0x7f0000000180), {}, &(0x7f00000001c0)=""/9, 0x9, &(0x7f00000002c0)=""/208, &(0x7f0000000240)=[r0], 0x1}, 0x58) [ 751.321776][T14592] RBP: 00007f9bc636e1d0 R08: 0000000000000000 R09: 0000000000000000 [ 751.329749][T14592] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000002 [ 751.337714][T14592] R13: 00007ffe9bc04bdf R14: 00007f9bc636e300 R15: 0000000000022000 [ 751.346032][T14592] [ 751.354244][T14589] FAT-fs (loop4): Directory bread(block 6) failed 12:12:36 executing program 5: prlimit64(0x0, 0xe, &(0x7f0000000280)={0x9, 0x8d}, 0x0) r0 = getpid() sched_setattr(0x0, &(0x7f00000000c0)={0x38, 0x2, 0x0, 0x0, 0x5, 0x0, 0x0, 0x3}, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) sendmmsg$unix(r2, &(0x7f00000bd000), 0x318, 0x0) recvmmsg(r1, &(0x7f00000000c0), 0x10106, 0x2, 0x0) r3 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) clone3(&(0x7f00000003c0)={0x80000, &(0x7f0000000080), &(0x7f0000000100), &(0x7f0000000180), {}, &(0x7f00000001c0)=""/9, 0x9, &(0x7f00000002c0)=""/208, &(0x7f0000000240)=[r0], 0x1, {r3}}, 0x58) 12:12:37 executing program 4: r0 = syz_mount_image$vfat(&(0x7f00000002c0), &(0x7f0000000440)='./file0\x00', 0x0, 0x2, &(0x7f0000000700)=[{&(0x7f0000000000)="eb3c906d8d6673fdd2617400028001000240000004f801", 0x17}, {0x0, 0x0, 0x600}], 0x0, &(0x7f0000000880)) mkdirat(r0, &(0x7f0000000040)='./file1\x00', 0xe812000000000000) [ 751.415174][T14595] loop4: detected capacity change from 0 to 6 [ 751.448315][T14595] FAT-fs (loop4): Directory bread(block 6) failed [ 751.455491][T14595] FAT-fs (loop4): Directory bread(block 6) failed 12:12:37 executing program 4: r0 = syz_mount_image$vfat(&(0x7f00000002c0), &(0x7f0000000440)='./file0\x00', 0x0, 0x2, &(0x7f0000000700)=[{&(0x7f0000000000)="eb3c906d8d6673fdd2617400028001000240000004f801", 0x17}, {0x0, 0x0, 0x600}], 0x0, &(0x7f0000000880)) mkdirat(r0, &(0x7f0000000040)='./file1\x00', 0xf60f000000000000) [ 751.505551][T14602] loop4: detected capacity change from 0 to 6 [ 751.525113][T14602] FAT-fs (loop4): Directory bread(block 6) failed [ 751.539328][T14602] FAT-fs (loop4): Directory bread(block 6) failed [ 751.628666][T14605] loop4: detected capacity change from 0 to 6 [ 751.647064][T14605] FAT-fs (loop4): Directory bread(block 6) failed 12:12:37 executing program 4: r0 = syz_mount_image$vfat(&(0x7f00000002c0), &(0x7f0000000440)='./file0\x00', 0x0, 0x2, &(0x7f0000000700)=[{&(0x7f0000000000)="eb3c906d8d6673fdd2617400028001000240000004f801", 0x17}, {0x0, 0x0, 0x600}], 0x0, &(0x7f0000000880)) mkdirat(r0, &(0x7f0000000040)='./file1\x00', 0xf6ffffff00000000) [ 751.670804][T14605] FAT-fs (loop4): Directory bread(block 6) failed [ 751.750044][T14607] loop4: detected capacity change from 0 to 6 [ 751.767171][T14607] FAT-fs (loop4): Directory bread(block 6) failed 12:12:37 executing program 3: prlimit64(0x0, 0xe, &(0x7f0000000280)={0x9, 0x8d}, 0x0) getpid() socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff}) connect$unix(r0, &(0x7f000057eff8)=@abs, 0x6e) sendmmsg$unix(0xffffffffffffffff, &(0x7f00000bd000), 0x318, 0x0) r1 = syz_mount_image$vfat(&(0x7f00000002c0), &(0x7f0000000440)='./file0\x00', 0xfffffffffffffffe, 0x3, &(0x7f0000000700)=[{&(0x7f0000000000)="eb3c906d8d6673fdd2617400028001000240000004f801", 0x17}, {&(0x7f0000000900)="57595a4b414c4c45522020085ac19f691107ff0000097eb3541980b01c42d149ffc610de7800000000135eed1df1d1001cc2de850f1fffb2aed768635ef7e75eff912ac4c15e29fb3418fafff8d198e312475ffa1d000000000000ad25822a17b17f463e104179c19c2ad2fbddc04f62826086704df68ddcc2717a2dcd89932daf1c0e912e75558c8d25a7bb914c18f21f883d9096b3302646d6af8b5fd37a77a425c7d5c79403e8ed47e885689f6d9adc80eef58a57f069c4a5b73d3f5c70c4a13fa50731a24d798b503b9fe27842df49dc50", 0xd3, 0x600}, {0x0, 0x0, 0xd}], 0x2a0cc10, &(0x7f0000000880)={[{@shortname_win95}, {@fat=@time_offset={'time_offset', 0x3d, 0x13}}, {@shortname_lower}, {@utf8no}, {@numtail}, {@shortname_mixed}]}) mkdirat(r1, &(0x7f0000000040)='./file1\x00', 0x2300) [ 751.791670][T14607] FAT-fs (loop4): Directory bread(block 6) failed 12:12:37 executing program 1: prlimit64(0x0, 0xe, &(0x7f0000000280)={0x9}, 0x0) r0 = getpid() sched_setaffinity(0x0, 0x8, &(0x7f0000000040)=0xffffffffffff0166) sched_setattr(r0, &(0x7f00000000c0)={0x38, 0x2, 0x0, 0x0, 0x5, 0x0, 0x0, 0x3}, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r1, &(0x7f000057eff8)=@abs, 0x6e) sendmmsg$unix(r2, &(0x7f00000bd000), 0x318, 0x0) recvmmsg(r1, &(0x7f00000000c0), 0x10106, 0x2, 0x0) r3 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) clone3(&(0x7f00000003c0)={0x80000, &(0x7f0000000080), &(0x7f0000000100), &(0x7f0000000180), {}, &(0x7f00000001c0)=""/9, 0x9, &(0x7f00000002c0)=""/208, &(0x7f0000000240)=[r0], 0x1, {r3}}, 0x58) r4 = syz_mount_image$vfat(&(0x7f00000002c0), &(0x7f0000000440)='./file0\x00', 0xfffffffffffffffe, 0x3, &(0x7f0000000700)=[{&(0x7f0000000000)="eb3c906d8d6673fdd2617400028001000240000004f801", 0x17}, {&(0x7f0000000900)="57595a4b414c4c45522020085ac19f691107ff0000097eb3541980b01c42d149ffc610de7800000000135eed1df1d1001cc2de850f1fffb2aed768635ef7e75eff912ac4c15e29fb3418fafff8d198e312475ffa1d000000000000ad25822a17b17f463e104179c19c2ad2fbddc04f62826086704df68ddcc2717a2dcd89932daf1c0e912e75558c8d25a7bb914c18f21f883d9096b3302646d6af8b5fd37a77a425c7d5c79403e8ed47e885689f6d9adc80eef58a57f069c4a5b73d3f5c70c4a13fa50731a24d798b503b9fe27842df49dc50", 0xd3, 0x600}, {0x0, 0x0, 0xd}], 0x2a0cc10, &(0x7f0000000880)={[{@shortname_win95}, {@fat=@time_offset={'time_offset', 0x3d, 0x13}}, {@shortname_lower}, {@utf8no}, {@numtail}, {@shortname_mixed}]}) mkdirat(r4, &(0x7f0000000040)='./file1\x00', 0x2300) 12:12:37 executing program 4: r0 = syz_mount_image$vfat(&(0x7f00000002c0), &(0x7f0000000440)='./file0\x00', 0x0, 0x2, &(0x7f0000000700)=[{&(0x7f0000000000)="eb3c906d8d6673fdd2617400028001000240000004f801", 0x17}, {0x0, 0x0, 0x600}], 0x0, &(0x7f0000000880)) mkdirat(r0, &(0x7f0000000040)='./file1\x00', 0xfeffffff00000000) [ 751.879526][T14611] loop4: detected capacity change from 0 to 6 [ 751.891780][T14609] loop3: detected capacity change from 0 to 264192 [ 751.900432][T14611] FAT-fs (loop4): Directory bread(block 6) failed 12:12:37 executing program 4: r0 = syz_mount_image$vfat(&(0x7f00000002c0), &(0x7f0000000440)='./file0\x00', 0x0, 0x2, &(0x7f0000000700)=[{&(0x7f0000000000)="eb3c906d8d6673fdd2617400028001000240000004f801", 0x17}, {0x0, 0x0, 0x600}], 0x0, &(0x7f0000000880)) mkdirat(r0, &(0x7f0000000040)='./file1\x00', 0xff0f000000000000) 12:12:37 executing program 3: prlimit64(0x0, 0xe, &(0x7f0000000280)={0x9, 0x8d}, 0x0) getpid() socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff}) connect$unix(r0, &(0x7f000057eff8)=@abs, 0x6e) sendmmsg$unix(0xffffffffffffffff, &(0x7f00000bd000), 0x318, 0x0) r1 = syz_mount_image$vfat(&(0x7f00000002c0), &(0x7f0000000440)='./file0\x00', 0xfffffffffffffffe, 0x3, &(0x7f0000000700)=[{&(0x7f0000000000)="eb3c906d8d6673fdd2617400028001000240000004f801", 0x17}, {&(0x7f0000000900)="57595a4b414c4c45522020085ac19f691107ff0000097eb3541980b01c42d149ffc610de7800000000135eed1df1d1001cc2de850f1fffb2aed768635ef7e75eff912ac4c15e29fb3418fafff8d198e312475ffa1d000000000000ad25822a17b17f463e104179c19c2ad2fbddc04f62826086704df68ddcc2717a2dcd89932daf1c0e912e75558c8d25a7bb914c18f21f883d9096b3302646d6af8b5fd37a77a425c7d5c79403e8ed47e885689f6d9adc80eef58a57f069c4a5b73d3f5c70c4a13fa50731a24d798b503b9fe27842df49dc50", 0xd3, 0x600}, {0x0, 0x0, 0xd}], 0x2a0cc10, &(0x7f0000000880)={[{@shortname_win95}, {@fat=@time_offset={'time_offset', 0x3d, 0x13}}, {@shortname_lower}, {@utf8no}, {@numtail}, {@shortname_mixed}]}) mkdirat(r1, &(0x7f0000000040)='./file1\x00', 0x2300) [ 751.927902][T14611] FAT-fs (loop4): Directory bread(block 6) failed 12:12:37 executing program 0: prlimit64(0x0, 0xe, &(0x7f0000000280)={0x9, 0x8d}, 0x0) r0 = getpid() sched_setattr(0x0, &(0x7f0000000140)={0x38, 0x2, 0x0, 0x0, 0x9}, 0x0) sched_setattr(r0, 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r1, &(0x7f000057eff8)=@abs, 0x6e) sendmmsg$unix(r2, &(0x7f00000bd000), 0x318, 0x0) (fail_nth: 28) recvmmsg(r1, &(0x7f00000000c0), 0x10106, 0x0, 0x0) [ 751.979562][T14616] loop4: detected capacity change from 0 to 6 [ 751.986231][T14618] FAULT_INJECTION: forcing a failure. [ 751.986231][T14618] name failslab, interval 1, probability 0, space 0, times 0 [ 751.998956][T14618] CPU: 1 PID: 14618 Comm: syz-executor.0 Not tainted 5.16.0-rc7-syzkaller #0 [ 752.005031][T14620] loop3: detected capacity change from 0 to 264192 [ 752.007885][T14618] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 752.007904][T14618] Call Trace: [ 752.007911][T14618] [ 752.030711][T14618] dump_stack_lvl+0xd6/0x122 [ 752.035305][T14618] dump_stack+0x11/0x1b [ 752.039456][T14618] should_fail+0x23c/0x250 [ 752.043917][T14618] __should_failslab+0x81/0x90 [ 752.048682][T14618] should_failslab+0x5/0x20 [ 752.053242][T14618] kmem_cache_alloc_node_trace+0x61/0x310 [ 752.058958][T14618] ? __kmalloc_node_track_caller+0x30/0x40 [ 752.064790][T14618] __kmalloc_node_track_caller+0x30/0x40 [ 752.070423][T14618] ? alloc_skb_with_frags+0x90/0x390 [ 752.075764][T14618] __alloc_skb+0x19d/0x450 [ 752.080186][T14618] alloc_skb_with_frags+0x90/0x390 [ 752.085291][T14618] ? __rcu_read_unlock+0x5c/0x290 [ 752.090372][T14618] sock_alloc_send_pskb+0x436/0x4e0 [ 752.095690][T14618] unix_dgram_sendmsg+0x4c7/0x16b0 [ 752.100816][T14618] ? unix_dgram_poll+0x3e0/0x3e0 [ 752.105756][T14618] ____sys_sendmsg+0x39a/0x510 [ 752.110545][T14618] __sys_sendmmsg+0x267/0x4c0 [ 752.115231][T14618] __x64_sys_sendmmsg+0x53/0x60 [ 752.120174][T14618] do_syscall_64+0x44/0xd0 [ 752.124589][T14618] entry_SYSCALL_64_after_hwframe+0x44/0xae [ 752.130481][T14618] RIP: 0033:0x7f9bc71f7e99 [ 752.134896][T14618] 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 [ 752.154597][T14618] RSP: 002b:00007f9bc636e168 EFLAGS: 00000246 ORIG_RAX: 0000000000000133 [ 752.163061][T14618] RAX: ffffffffffffffda RBX: 00007f9bc730af60 RCX: 00007f9bc71f7e99 [ 752.171023][T14618] RDX: 0000000000000318 RSI: 00000000200bd000 RDI: 0000000000000004 [ 752.178987][T14618] RBP: 00007f9bc636e1d0 R08: 0000000000000000 R09: 0000000000000000 [ 752.186956][T14618] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000002 [ 752.194924][T14618] R13: 00007ffe9bc04bdf R14: 00007f9bc636e300 R15: 0000000000022000 [ 752.202892][T14618] [ 752.219935][T14616] FAT-fs (loop4): Directory bread(block 6) failed 12:12:37 executing program 3: prlimit64(0x0, 0xe, &(0x7f0000000280)={0x9, 0x8d}, 0x0) getpid() socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff}) connect$unix(r0, &(0x7f000057eff8)=@abs, 0x6e) sendmmsg$unix(0xffffffffffffffff, &(0x7f00000bd000), 0x318, 0x0) r1 = syz_mount_image$vfat(&(0x7f00000002c0), &(0x7f0000000440)='./file0\x00', 0xfffffffffffffffe, 0x3, &(0x7f0000000700)=[{&(0x7f0000000000)="eb3c906d8d6673fdd2617400028001000240000004f801", 0x17}, {&(0x7f0000000900)="57595a4b414c4c45522020085ac19f691107ff0000097eb3541980b01c42d149ffc610de7800000000135eed1df1d1001cc2de850f1fffb2aed768635ef7e75eff912ac4c15e29fb3418fafff8d198e312475ffa1d000000000000ad25822a17b17f463e104179c19c2ad2fbddc04f62826086704df68ddcc2717a2dcd89932daf1c0e912e75558c8d25a7bb914c18f21f883d9096b3302646d6af8b5fd37a77a425c7d5c79403e8ed47e885689f6d9adc80eef58a57f069c4a5b73d3f5c70c4a13fa50731a24d798b503b9fe27842df49dc50", 0xd3, 0x600}, {0x0, 0x0, 0xd}], 0x2a0cc10, &(0x7f0000000880)={[{@shortname_win95}, {@fat=@time_offset={'time_offset', 0x3d, 0x13}}, {@shortname_lower}, {@utf8no}, {@numtail}, {@shortname_mixed}]}) mkdirat(r1, &(0x7f0000000040)='./file1\x00', 0x2300) 12:12:37 executing program 2: prlimit64(0x0, 0xe, 0x0, 0x0) r0 = getpid() sched_setaffinity(0x0, 0x8, &(0x7f0000000040)=0xffffffffffff0166) sched_setattr(0x0, &(0x7f0000000140)={0x38, 0x2, 0x0, 0x0, 0x9}, 0x0) sched_setattr(r0, &(0x7f00000000c0)={0x38, 0x2, 0x0, 0x0, 0x5, 0x0, 0x0, 0x3}, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff}) connect$unix(r1, &(0x7f000057eff8)=@abs, 0x6e) recvmmsg(r1, &(0x7f00000000c0), 0x10106, 0x2, 0x0) clone3(&(0x7f00000003c0)={0x80000, &(0x7f0000000080), &(0x7f0000000100), &(0x7f0000000180), {}, &(0x7f00000001c0)=""/9, 0x9, &(0x7f00000002c0)=""/208, &(0x7f0000000240)=[r0], 0x1}, 0x58) 12:12:37 executing program 5: prlimit64(0x0, 0xe, &(0x7f0000000280)={0x9, 0x8d}, 0x0) r0 = getpid() sched_setattr(r0, 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) sendmmsg$unix(r2, &(0x7f00000bd000), 0x318, 0x0) recvmmsg(r1, &(0x7f00000000c0), 0x10106, 0x2, 0x0) r3 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) clone3(&(0x7f00000003c0)={0x80000, &(0x7f0000000080), &(0x7f0000000100), &(0x7f0000000180), {}, &(0x7f00000001c0)=""/9, 0x9, &(0x7f00000002c0)=""/208, &(0x7f0000000240)=[r0], 0x1, {r3}}, 0x58) 12:12:37 executing program 4: r0 = syz_mount_image$vfat(&(0x7f00000002c0), &(0x7f0000000440)='./file0\x00', 0x0, 0x2, &(0x7f0000000700)=[{&(0x7f0000000000)="eb3c906d8d6673fdd2617400028001000240000004f801", 0x17}, {0x0, 0x0, 0x600}], 0x0, &(0x7f0000000880)) mkdirat(r0, &(0x7f0000000040)='./file1\x00', 0xffffff0f00000000) [ 752.236198][T14622] loop1: detected capacity change from 0 to 264192 [ 752.307003][T14627] loop3: detected capacity change from 0 to 264192 [ 752.331958][T14632] loop4: detected capacity change from 0 to 6 12:12:37 executing program 3: prlimit64(0x0, 0xe, &(0x7f0000000280)={0x9, 0x8d}, 0x0) getpid() socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r0, &(0x7f000057eff8)=@abs, 0x6e) sendmmsg$unix(r1, 0x0, 0x0, 0x0) r2 = syz_mount_image$vfat(&(0x7f00000002c0), &(0x7f0000000440)='./file0\x00', 0xfffffffffffffffe, 0x3, &(0x7f0000000700)=[{&(0x7f0000000000)="eb3c906d8d6673fdd2617400028001000240000004f801", 0x17}, {&(0x7f0000000900)="57595a4b414c4c45522020085ac19f691107ff0000097eb3541980b01c42d149ffc610de7800000000135eed1df1d1001cc2de850f1fffb2aed768635ef7e75eff912ac4c15e29fb3418fafff8d198e312475ffa1d000000000000ad25822a17b17f463e104179c19c2ad2fbddc04f62826086704df68ddcc2717a2dcd89932daf1c0e912e75558c8d25a7bb914c18f21f883d9096b3302646d6af8b5fd37a77a425c7d5c79403e8ed47e885689f6d9adc80eef58a57f069c4a5b73d3f5c70c4a13fa50731a24d798b503b9fe27842df49dc50", 0xd3, 0x600}, {0x0, 0x0, 0xd}], 0x2a0cc10, &(0x7f0000000880)={[{@shortname_win95}, {@fat=@time_offset={'time_offset', 0x3d, 0x13}}, {@shortname_lower}, {@utf8no}, {@numtail}, {@shortname_mixed}]}) mkdirat(r2, &(0x7f0000000040)='./file1\x00', 0x2300) 12:12:37 executing program 4: r0 = syz_mount_image$vfat(&(0x7f00000002c0), &(0x7f0000000440)='./file0\x00', 0x0, 0x2, &(0x7f0000000700)=[{&(0x7f0000000000)="eb3c906d8d6673fdd2617400028001000240000004f801", 0x17}, {0x0, 0x0, 0x600}], 0x0, &(0x7f0000000880)) mkdirat(r0, &(0x7f0000000040)='./file1\x00', 0xffffff7f00000000) [ 752.363405][T14632] FAT-fs (loop4): Directory bread(block 6) failed [ 752.388969][T14632] FAT-fs (loop4): Directory bread(block 6) failed 12:12:38 executing program 4: r0 = syz_mount_image$vfat(&(0x7f00000002c0), &(0x7f0000000440)='./file0\x00', 0x0, 0x2, &(0x7f0000000700)=[{&(0x7f0000000000)="eb3c906d8d6673fdd2617400028001000240000004f801", 0x17}, {0x0, 0x0, 0x600}], 0x0, &(0x7f0000000880)) mkdirat(r0, &(0x7f0000000040)='./file1\x00', 0xffffffff00000000) [ 752.449328][T14637] loop4: detected capacity change from 0 to 6 [ 752.461812][T14639] loop3: detected capacity change from 0 to 264192 [ 752.470606][T14637] FAT-fs (loop4): Directory bread(block 6) failed [ 752.488767][T14637] FAT-fs (loop4): Directory bread(block 6) failed [ 752.570920][T14641] loop4: detected capacity change from 0 to 6 [ 752.603636][T14641] FAT-fs (loop4): Directory bread(block 6) failed [ 752.616985][T14641] FAT-fs (loop4): Directory bread(block 6) failed 12:12:38 executing program 1: prlimit64(0x0, 0xe, &(0x7f0000000280)={0x9, 0x8d}, 0x0) r0 = getpid() sched_setaffinity(0x0, 0x0, 0x0) sched_setattr(r0, &(0x7f00000000c0)={0x38, 0x2, 0x0, 0x0, 0x5, 0x0, 0x0, 0x3}, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r1, &(0x7f000057eff8)=@abs, 0x6e) sendmmsg$unix(r2, &(0x7f00000bd000), 0x318, 0x0) recvmmsg(r1, &(0x7f00000000c0), 0x10106, 0x2, 0x0) r3 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) clone3(&(0x7f00000003c0)={0x80000, &(0x7f0000000080), &(0x7f0000000100), &(0x7f0000000180), {}, &(0x7f00000001c0)=""/9, 0x9, &(0x7f00000002c0)=""/208, &(0x7f0000000240)=[r0], 0x1, {r3}}, 0x58) r4 = syz_mount_image$vfat(&(0x7f00000002c0), &(0x7f0000000440)='./file0\x00', 0xfffffffffffffffe, 0x3, &(0x7f0000000700)=[{&(0x7f0000000000)="eb3c906d8d6673fdd2617400028001000240000004f801", 0x17}, {&(0x7f0000000900)="57595a4b414c4c45522020085ac19f691107ff0000097eb3541980b01c42d149ffc610de7800000000135eed1df1d1001cc2de850f1fffb2aed768635ef7e75eff912ac4c15e29fb3418fafff8d198e312475ffa1d000000000000ad25822a17b17f463e104179c19c2ad2fbddc04f62826086704df68ddcc2717a2dcd89932daf1c0e912e75558c8d25a7bb914c18f21f883d9096b3302646d6af8b5fd37a77a425c7d5c79403e8ed47e885689f6d9adc80eef58a57f069c4a5b73d3f5c70c4a13fa50731a24d798b503b9fe27842df49dc50", 0xd3, 0x600}, {0x0, 0x0, 0xd}], 0x2a0cc10, &(0x7f0000000880)={[{@shortname_win95}, {@fat=@time_offset={'time_offset', 0x3d, 0x13}}, {@shortname_lower}, {@utf8no}, {@numtail}, {@shortname_mixed}]}) mkdirat(r4, &(0x7f0000000040)='./file1\x00', 0x2300) 12:12:38 executing program 3: prlimit64(0x0, 0xe, &(0x7f0000000280)={0x9, 0x8d}, 0x0) getpid() socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r0, &(0x7f000057eff8)=@abs, 0x6e) sendmmsg$unix(r1, 0x0, 0x0, 0x0) r2 = syz_mount_image$vfat(&(0x7f00000002c0), &(0x7f0000000440)='./file0\x00', 0xfffffffffffffffe, 0x3, &(0x7f0000000700)=[{&(0x7f0000000000)="eb3c906d8d6673fdd2617400028001000240000004f801", 0x17}, {&(0x7f0000000900)="57595a4b414c4c45522020085ac19f691107ff0000097eb3541980b01c42d149ffc610de7800000000135eed1df1d1001cc2de850f1fffb2aed768635ef7e75eff912ac4c15e29fb3418fafff8d198e312475ffa1d000000000000ad25822a17b17f463e104179c19c2ad2fbddc04f62826086704df68ddcc2717a2dcd89932daf1c0e912e75558c8d25a7bb914c18f21f883d9096b3302646d6af8b5fd37a77a425c7d5c79403e8ed47e885689f6d9adc80eef58a57f069c4a5b73d3f5c70c4a13fa50731a24d798b503b9fe27842df49dc50", 0xd3, 0x600}, {0x0, 0x0, 0xd}], 0x2a0cc10, &(0x7f0000000880)={[{@shortname_win95}, {@fat=@time_offset={'time_offset', 0x3d, 0x13}}, {@shortname_lower}, {@utf8no}, {@numtail}, {@shortname_mixed}]}) mkdirat(r2, &(0x7f0000000040)='./file1\x00', 0x2300) 12:12:38 executing program 4: r0 = syz_mount_image$vfat(&(0x7f00000002c0), &(0x7f0000000440)='./file0\x00', 0x0, 0x2, &(0x7f0000000700)=[{&(0x7f0000000000)="eb3c906d8d6673fdd2617400028001000240000004f801", 0x17}, {0x0, 0x0, 0x600}], 0x0, &(0x7f0000000880)) mkdirat(r0, &(0x7f0000000280)='./file0\x00', 0x16) r1 = syz_mount_image$nfs4(&(0x7f00000000c0), &(0x7f0000000100)='./file0\x00', 0x3, 0x2, &(0x7f0000000180)=[{&(0x7f00000008c0)="87422b5eeee593964b85b5ba2f8d2636d331a6ca3c1ff185c10c447ef655c7110427f15e1926fbf46c1fe7f2135755d21a6d16ab396abbc45608c4319ef5e5c238d4ee102d4948d3df76957ad0f5329c4e049a9e15f557ae459fceca1a08e4bdd56e39cc4153a2b1374644c48b5bb32cccde3bf59fb87226e857c842e0c9e58a707ebf55da8578fe3a6e1b848416c27dab21fe100dc50930a3f63db6aada6e94315e69cb5422a24d7f2927dc170986a7d842e8bb130b446c841d74ae9e20a5b52bbb47cc700de669e5b803287b67168ab95d5840c4b7a09fc61b5716e4f0a403f1624816b3cb70e7d1a86f0a3fc770e765e64e014bd263b2bb221532f6f0217d65061905235fc596a1fedbe20495cf7d609cc2199ce4c24b399fc43829e48849c094d53bf0ed355fcd5b4ade8d5066a818952a9e10359090fad85ab9d43944b17e3be7d7cb2f94b1c44a86607fec225411c7cc9cbdd777d10383b409a8834616c0b8b58b243d2c36eabc7af22a3870d2c0f08cff8b87b5b62ecb7f42356a37089975f02d2d675c4cf36b0fba658faf23ddfd847dc70000b2aacebea447cffef4c922cd65b9d6445eca4d7a3203b36a04bea0319cf46ea07c2964e1b642fbfc7f53a59007502b04650a2bce9ed9e701765cd7fab6a85af73168745bb3b5adcb61d4791c74e53ea760629e92100a2eb85f1f8583195374d80aba26e7c4c6ae944e405bdcf45ef26cadf48bc3d7cb9dbec8829f4c72b57ac727efbba2d0e4f05ad4d92d0d0b975a157b5e5163a4cb7eb6d885317e25f75947d13a96467c3c80a90197ebb79df6e14a72e8407c782aacee3476a82389521b484aee10bdefaf9d27a9963c25bb82506dc256b83ee496ceb91a476783f2aa15c2ee422e3b7148f24a74f9b14ea626877c22d515bd92998b3c5276b0212997e82cb355b79dadaf4b51e8f7cb0db1c610d4e0293f488e9a7a6c4cf963c0e25b108589fe9917943be7704072f86d72ef9720d7c26d286c12f527c85e8e9b2fc0c251edbcd26eaf68bf7272f51c2cd53c215931a083f9dfca782a7682d38a2a3aee6e4a569f543dea78c3eabe8851d83bf5c15833e202ffce4d556d912917f0ffa35ef1ca693961f77053e984c96bbc809ce4ade0f2e31e37fa7a1432316ed1c338f9dc97b56747956f82a73acd4731f16841197aaaa18644ac680fe7e6ed03705a940694fd7272694b29543b8fad47e918b1e949caf3c1847e1a87465956c1a0449ca7621bf068c81e177aae1da374dfe07490498d0cc8c1ae9a6209244f5edcb61776fa30cf92ccde3cbb8d5d87ec592b99f0fddc181c9ad29f62afc468cb893ee2d764de49f012e0902d05afeee41f87476f46788c42cdabb93030fff8f8faa54d4ea342b05ed74afec03d4ebbc8961d0f4558cb8dd33e18e24f6f7999f4d53dd404ff5e2740aec86cf3984f3843017e4d3998d1d158f1547d828aef254646dc71ebbc149944facacda8122131671c0308691d98081249f9e7b0c07f7f141777ce4c213ba699cb035b4f8d4fa6530f6a985b7a2ac572764ecfa12dbee79ba5ca72fb3f616e6735d8fba96bc4da4bf5dd07899158d43d102714acf4870262c2b040a0a4ec9ad8b2df53f4b45364ee1cb6c0faf8c5bfbce67ff69cab2d429acd27b2af27900a48496baf324dc1c146402729ffb677a9fa3ebb12b263b1e7da08a2768801bacbc8bac17b359fd47feb1cf700398fa2c2dfbeccfbd79489a199f9e2758a9e81ead434171fb3e27ea61e7f76c7236460d44aea139c74715e7853b0c3d065fdf5793d1f8f00d91b7d2b6005a91dfd4447edc2ba1b1566565931935486084cd2af660d3f6194ef7af76215dd66b33458e581ab3a21922b37ad50f12a6df1c43c8b4771d1bb6bddcced54bc3571a86ecf1b1b7011f579de221879e1427eb5effbcf67afeb39388d2a7f9622906722a6de42603cb58b458cd282b4daee54ced1f2cab9ccae631099755f4482ffa65d2093880ad1d32cf4862623242726159257af600c542b6827316af35e34020e402c59c8174ef5b17b96183ac431a0d42dbefd29e91246680f4d4210f8d0f3ba8cbf52f47c5046d548c18ff5962030b89e6354800a8bfed646a9f537fd81796e72bf18ab4aab82ce7929d731dd82d596edc25434f2a12826ce29d2f84bd17e4ab3cd411512130fbef2af9d8449b49ee78082dc8d3800a24b481a15453d511a9bf64ec55ef233b8f992c4ee73f05cba2bb55777094358f538e2d07af375e70e39b34990ca5f8589b30bdb5766e22af90976a7cdf75bca387ee8122d5a5b7a5f90b74dc0cd27580468bbc27d4fc6ddfe0253deba77865a06823458ad04e9d0def7beeb6afbdd02c59614d118f4745bfacdf37f5c3921d5d52e7c81d5cc763491be710d8175d282a2fb0955ef518e04fe750a808ec7304d27f15ae65af386ba0ea75dbf16d167fa395b1404d44473bb80335b31abeccd2e309acafd15f3e3b2d6f0b29728143df10af573f1d638d2cba82b1d9a5022f493173101c7ea99771eaaff96a43afd2e315c3ad931dbb9d35374f4d3b5880ddecdd48bf491841d6f65ac9f2110259e6cf6cd9d23dca4b7de3733902694cfaf33264ad8ad744395926fd3824e1ab74b532d6c92ad532ef24626aadf9fb03f09077e158a8d265982c6e7d41607baefbbb916e54ee43f6b5feeb00167dc8afc26da67ba985736badf64a344b237abc43c23c17c99ad6b05fef5133ecfbcfa76b16caebe3174e0bf6db1a9cda23cc39a77aa32ca4e0d9e9a4fadb9b246ae6cdce925bebcdb8834d486741e6c201be8c2ee04e5d86c7d2d680fcd750fdc79508ad09e165d4af4896319c77361de54eeb9b5bea05b2420f0203a1a0ac7694862f7356969593226dde5356cd5dae95876626770e94592c81902afca18f2d8bd93ce231074996c881b42d489c60e00b425aa045e24a31d4d83871a3d9f1d4a037591302a6bcd14471814a13857a5a64f3e3f1a5ab5f5c40284a521186706c144a24eaaed7c543abc7f4c7ac4c4715eace0c6521d173d073a2aaba23765cf5499e34727bb5c612d69fa84a9b0094bf7b6a1e9ee5a92604c5d46a9aa3c1fcef90aaeb5079519f95f69285e7be5044df1194cc4d637f662c90dcb46a297aab3434a09baf641e3b1b3613af9f5ca0d4969946e3904422926779d05849a637321bfffd66048490b680cc52b3152e0ab6ccdc8e34c67d364ad721c0c7ed774c140555db028db8b93cfd7a6f6bc976eacc83976cad7cab80c646387162f73396a4ae469e63e93b597db9f78230d8869d9c05097d465351e49cfae705d60b58f0af96932601277338ebf6d1a62766acc1490d0e12b8ace21356040061e50e66de183c240a06034ad72e7f68bed1e1d3fc2669d667e9f7cdc49b62d6c97391fce39b9441335eea41ff1a23199be481a08e305f065be82b41e89fa840a0db262e0e399718c85501c15a56b0ec0a0dc3b1a0fa11c14c1fa083501aba6b3981aa4a190e3eca25856cc544d81eff0674d0d896bc1bbfd39c5740c263196f3cd9ae7a5cb7525f39095146cfcc27eae58e5e83ea726586bc312830ac6a41578ca2927661e7a28c73f95b91591962153dc7a2f8142637d18f727d20e55e2dc7640456a5121f377a553b4fd8874e7ec975c9ca491a68b65cd2bd443798d0458cde133dafd78b639a122a4044c7c94c437d4762728f1e84e57eb16d0178eb3e05d3b9c9175947dd933d961f3377b67861eeb54bcbb47cbdb39a207d11ef204b0108d9ce936329b243034a2aff175b63f49ae6bc2e5dc396d69bd3a4cc9c20eefb420d885ba262e0866f7eead1feb9d419d1eafebba8589e9afcca0abd20a696d9266c1f4a321d1e5bf626ce784893b6826ff12df6913ee90cd69aa73e39154bb199c09857259c05a9f456181d16e549a9177764af1f1c32bc6dc7fefa7cd481fc5570221080da1300720cba79c03250d3dd7460f2cb31093758c15ccaf775ba3ec997e12d93585ae86d3ee68b5bf0944176f360f779a8b87e6df58f626afec85f21bf7ff17b3658a3b2d741e4ee19ac984fe3413856a467e1cee897768f9eeb1d1b6acebe9694646fe80c6a164e66659d61ad30b3e3dcdf4a40ba419ff9cdeee9d4d5e8d27062b34c27836bd68f9927dd41d1606c2f68332f9966ac0f9c023279da964facddf456cce7b356ddb892f29522b8ba49a4bf61034f0c50fe27f2ca360ed051ccd3e48ca8910004e1db900f45ab18400b60abe37645fdf48313bb7a8ff5f1fe118235702c5bb0eca6586c2ee7961b71268774a261821f97f0acbf35ea843da562e8b634fb117f9959412db09c0a1931d31a92ab5f2012900a948aad8a6587ce8a010a0b3eccc58691a31674c0a3aa7087d9bf083e74b48fa8fe755fc11b157dcdbedc07f187bf4c4f3e82d9addd70435a73d0bd14e4eb07ee4f3f71394ae259a3200930dbeb2a79f09fe1b418d4be52e2d4de65f3e2652d4f747c2dc9a1c84242c32b5734858082d8de788764b39f2f034b26bf86097bbaf4a6d515f5f07f8137f782f24559d9ab63c8e855bfb13d08debb52d9d57e44c4cfb8e698d65eebd003918252ae995e4fd8a4a064a8eb4aac1639819826d91e11e41226a1082f79aba33512eef6b070fd0bee77b00576b2204be5291c1c0ff08d78d7476770e52e771389780b11d06cf196ba70d907d572f95dcb875131b51c2cb9ffe806d6f8195363e028fe9175fe8ae8ae5b0d1d8b838e5fb8fa06d1c973f3cfb6fec81e814c019613ef58fc848cd1969e381e67488fb48ce9f18875c986b9b913c08f3f2dff80c42486e12f119f64d820a0135eadabe514e4394099ad37f571764a207db0b5dbf63b3fb6d322c8f0894008bd94bd02cfcbeb7b99b53a04f2edc796c7b92423909a39a3da725d4b50a91e537d65e941b7d7ec5f74c13de1503b02b3f5611a8ffbaf632fb2c1e1e85b03261e840a738f9fb3e060cc9358dafe3996939a498ec42d1c78fcddcfaa34e4a17d3a03e2e98fd5cb0b6842785d6c80991e20f18a9bb65efe404be5f3df56de361bc9dc8a39af782bd2fa7b4a1e216b199984b6d7d8274fcd32582fe231c9fe0859ff3da1ff3824c40fc39f348f6a719ea428daf31f79a5108539166292b61a4c3be5d66e39f262991ab640db1c2c8d7e45c42292a4fdf29d431eec99e552d00ad6c45c89485fd29b56cfe60141b1a9f952ce2a78e66c25e62eef780d5f23d99887eb1ad428213db5a5437e2b97a271eefe9fd9c8aa3ad08e97e36d216476443170a1449529678e147ae6b8bf5d6539afd88f8cb84832e4e7e11d3b6feba7d1f02cb6ccca1f7d62d07dd91395270f37cf7f53d825d2c5d252df37a55223dba3cca22e084dd8adc768333882d73b55399b86933004526ac7dd5dfdbd9c5208d0497163e0b2c7a4851a512a1164389426872cb4a03b6619a309ae259904a85e0a1fb9fe2d9222744d794eda8ef90053ae003efb075d1b9adb59e6feca5fb58c766016542e41b53fc58a4991452663202ee1839356cb8ca115fc0125c811480db347ff2ecbf8159e5bce149450a1b6120ccfe2ddab54a2abc3b2b455615bffcc9a58546febb60c64cbeed025c1418142f380875ff99c2029c741950e3ff2b8694900271d0712586ec7ba70205926a82e2f57f1ffd06294ba3ba29b5c15da4ec23d5a4febde3a643d57d92121a6d8a7d129483a4d347d8feb73ae0024bc465e279877d83cf89538a291bdde78ecdf5716b97b6369d72c617947f10c0daae0229bfe47fef3f929461", 0x1000, 0x56e}, {&(0x7f0000000140)="30d66c4fb32b353f84a13fc034c93a75ca5a0bf23cb05dd837a7ac8e1ef969790b34437bc665f90b6762c9a292df4f51b4a32ddf0ecf155d6c2397727b", 0x3d, 0x1}], 0x10, &(0x7f00000001c0)={[{'+'}, {}, {'vfat\x00'}, {'vfat\x00'}, {'vfat\x00'}, {'vfat\x00'}, {'vfat\x00'}], [{@dont_measure}, {@euid_lt={'euid<', 0xee00}}, {@rootcontext={'rootcontext', 0x3d, 'staff_u'}}, {@smackfsroot={'smackfsroot', 0x3d, '(-.\''}}]}) symlinkat(&(0x7f0000000080)='./file1\x00', r1, &(0x7f0000000240)='./file0\x00') 12:12:38 executing program 3: prlimit64(0x0, 0xe, &(0x7f0000000280)={0x9, 0x8d}, 0x0) getpid() socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r0, &(0x7f000057eff8)=@abs, 0x6e) sendmmsg$unix(r1, 0x0, 0x0, 0x0) r2 = syz_mount_image$vfat(&(0x7f00000002c0), &(0x7f0000000440)='./file0\x00', 0xfffffffffffffffe, 0x3, &(0x7f0000000700)=[{&(0x7f0000000000)="eb3c906d8d6673fdd2617400028001000240000004f801", 0x17}, {&(0x7f0000000900)="57595a4b414c4c45522020085ac19f691107ff0000097eb3541980b01c42d149ffc610de7800000000135eed1df1d1001cc2de850f1fffb2aed768635ef7e75eff912ac4c15e29fb3418fafff8d198e312475ffa1d000000000000ad25822a17b17f463e104179c19c2ad2fbddc04f62826086704df68ddcc2717a2dcd89932daf1c0e912e75558c8d25a7bb914c18f21f883d9096b3302646d6af8b5fd37a77a425c7d5c79403e8ed47e885689f6d9adc80eef58a57f069c4a5b73d3f5c70c4a13fa50731a24d798b503b9fe27842df49dc50", 0xd3, 0x600}, {0x0, 0x0, 0xd}], 0x2a0cc10, &(0x7f0000000880)={[{@shortname_win95}, {@fat=@time_offset={'time_offset', 0x3d, 0x13}}, {@shortname_lower}, {@utf8no}, {@numtail}, {@shortname_mixed}]}) mkdirat(r2, &(0x7f0000000040)='./file1\x00', 0x2300) 12:12:38 executing program 0: prlimit64(0x0, 0xe, &(0x7f0000000280)={0x9, 0x8d}, 0x0) r0 = getpid() sched_setattr(0x0, &(0x7f0000000140)={0x38, 0x2, 0x0, 0x0, 0x9}, 0x0) sched_setattr(r0, 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r1, &(0x7f000057eff8)=@abs, 0x6e) sendmmsg$unix(r2, &(0x7f00000bd000), 0x318, 0x0) (fail_nth: 29) recvmmsg(r1, &(0x7f00000000c0), 0x10106, 0x0, 0x0) [ 752.770974][T14644] loop3: detected capacity change from 0 to 264192 [ 752.771883][T14645] loop4: detected capacity change from 0 to 6 [ 752.791280][T14645] FAT-fs (loop4): Directory bread(block 6) failed [ 752.803265][T14645] FAT-fs (loop4): Directory bread(block 6) failed 12:12:38 executing program 4: r0 = syz_mount_image$vfat(&(0x7f00000002c0), &(0x7f0000000440)='./file0\x00', 0x0, 0x2, &(0x7f0000000700)=[{&(0x7f0000000000)="eb3c906d8d6673fdd2617400028001000240000004f801", 0x17}, {0x0, 0x0, 0x600}], 0x0, &(0x7f0000000880)) mkdirat(r0, &(0x7f0000000280)='./file0\x00', 0x16) (async) r1 = syz_mount_image$nfs4(&(0x7f00000000c0), &(0x7f0000000100)='./file0\x00', 0x3, 0x2, &(0x7f0000000180)=[{&(0x7f00000008c0)="87422b5eeee593964b85b5ba2f8d2636d331a6ca3c1ff185c10c447ef655c7110427f15e1926fbf46c1fe7f2135755d21a6d16ab396abbc45608c4319ef5e5c238d4ee102d4948d3df76957ad0f5329c4e049a9e15f557ae459fceca1a08e4bdd56e39cc4153a2b1374644c48b5bb32cccde3bf59fb87226e857c842e0c9e58a707ebf55da8578fe3a6e1b848416c27dab21fe100dc50930a3f63db6aada6e94315e69cb5422a24d7f2927dc170986a7d842e8bb130b446c841d74ae9e20a5b52bbb47cc700de669e5b803287b67168ab95d5840c4b7a09fc61b5716e4f0a403f1624816b3cb70e7d1a86f0a3fc770e765e64e014bd263b2bb221532f6f0217d65061905235fc596a1fedbe20495cf7d609cc2199ce4c24b399fc43829e48849c094d53bf0ed355fcd5b4ade8d5066a818952a9e10359090fad85ab9d43944b17e3be7d7cb2f94b1c44a86607fec225411c7cc9cbdd777d10383b409a8834616c0b8b58b243d2c36eabc7af22a3870d2c0f08cff8b87b5b62ecb7f42356a37089975f02d2d675c4cf36b0fba658faf23ddfd847dc70000b2aacebea447cffef4c922cd65b9d6445eca4d7a3203b36a04bea0319cf46ea07c2964e1b642fbfc7f53a59007502b04650a2bce9ed9e701765cd7fab6a85af73168745bb3b5adcb61d4791c74e53ea760629e92100a2eb85f1f8583195374d80aba26e7c4c6ae944e405bdcf45ef26cadf48bc3d7cb9dbec8829f4c72b57ac727efbba2d0e4f05ad4d92d0d0b975a157b5e5163a4cb7eb6d885317e25f75947d13a96467c3c80a90197ebb79df6e14a72e8407c782aacee3476a82389521b484aee10bdefaf9d27a9963c25bb82506dc256b83ee496ceb91a476783f2aa15c2ee422e3b7148f24a74f9b14ea626877c22d515bd92998b3c5276b0212997e82cb355b79dadaf4b51e8f7cb0db1c610d4e0293f488e9a7a6c4cf963c0e25b108589fe9917943be7704072f86d72ef9720d7c26d286c12f527c85e8e9b2fc0c251edbcd26eaf68bf7272f51c2cd53c215931a083f9dfca782a7682d38a2a3aee6e4a569f543dea78c3eabe8851d83bf5c15833e202ffce4d556d912917f0ffa35ef1ca693961f77053e984c96bbc809ce4ade0f2e31e37fa7a1432316ed1c338f9dc97b56747956f82a73acd4731f16841197aaaa18644ac680fe7e6ed03705a940694fd7272694b29543b8fad47e918b1e949caf3c1847e1a87465956c1a0449ca7621bf068c81e177aae1da374dfe07490498d0cc8c1ae9a6209244f5edcb61776fa30cf92ccde3cbb8d5d87ec592b99f0fddc181c9ad29f62afc468cb893ee2d764de49f012e0902d05afeee41f87476f46788c42cdabb93030fff8f8faa54d4ea342b05ed74afec03d4ebbc8961d0f4558cb8dd33e18e24f6f7999f4d53dd404ff5e2740aec86cf3984f3843017e4d3998d1d158f1547d828aef254646dc71ebbc149944facacda8122131671c0308691d98081249f9e7b0c07f7f141777ce4c213ba699cb035b4f8d4fa6530f6a985b7a2ac572764ecfa12dbee79ba5ca72fb3f616e6735d8fba96bc4da4bf5dd07899158d43d102714acf4870262c2b040a0a4ec9ad8b2df53f4b45364ee1cb6c0faf8c5bfbce67ff69cab2d429acd27b2af27900a48496baf324dc1c146402729ffb677a9fa3ebb12b263b1e7da08a2768801bacbc8bac17b359fd47feb1cf700398fa2c2dfbeccfbd79489a199f9e2758a9e81ead434171fb3e27ea61e7f76c7236460d44aea139c74715e7853b0c3d065fdf5793d1f8f00d91b7d2b6005a91dfd4447edc2ba1b1566565931935486084cd2af660d3f6194ef7af76215dd66b33458e581ab3a21922b37ad50f12a6df1c43c8b4771d1bb6bddcced54bc3571a86ecf1b1b7011f579de221879e1427eb5effbcf67afeb39388d2a7f9622906722a6de42603cb58b458cd282b4daee54ced1f2cab9ccae631099755f4482ffa65d2093880ad1d32cf4862623242726159257af600c542b6827316af35e34020e402c59c8174ef5b17b96183ac431a0d42dbefd29e91246680f4d4210f8d0f3ba8cbf52f47c5046d548c18ff5962030b89e6354800a8bfed646a9f537fd81796e72bf18ab4aab82ce7929d731dd82d596edc25434f2a12826ce29d2f84bd17e4ab3cd411512130fbef2af9d8449b49ee78082dc8d3800a24b481a15453d511a9bf64ec55ef233b8f992c4ee73f05cba2bb55777094358f538e2d07af375e70e39b34990ca5f8589b30bdb5766e22af90976a7cdf75bca387ee8122d5a5b7a5f90b74dc0cd27580468bbc27d4fc6ddfe0253deba77865a06823458ad04e9d0def7beeb6afbdd02c59614d118f4745bfacdf37f5c3921d5d52e7c81d5cc763491be710d8175d282a2fb0955ef518e04fe750a808ec7304d27f15ae65af386ba0ea75dbf16d167fa395b1404d44473bb80335b31abeccd2e309acafd15f3e3b2d6f0b29728143df10af573f1d638d2cba82b1d9a5022f493173101c7ea99771eaaff96a43afd2e315c3ad931dbb9d35374f4d3b5880ddecdd48bf491841d6f65ac9f2110259e6cf6cd9d23dca4b7de3733902694cfaf33264ad8ad744395926fd3824e1ab74b532d6c92ad532ef24626aadf9fb03f09077e158a8d265982c6e7d41607baefbbb916e54ee43f6b5feeb00167dc8afc26da67ba985736badf64a344b237abc43c23c17c99ad6b05fef5133ecfbcfa76b16caebe3174e0bf6db1a9cda23cc39a77aa32ca4e0d9e9a4fadb9b246ae6cdce925bebcdb8834d486741e6c201be8c2ee04e5d86c7d2d680fcd750fdc79508ad09e165d4af4896319c77361de54eeb9b5bea05b2420f0203a1a0ac7694862f7356969593226dde5356cd5dae95876626770e94592c81902afca18f2d8bd93ce231074996c881b42d489c60e00b425aa045e24a31d4d83871a3d9f1d4a037591302a6bcd14471814a13857a5a64f3e3f1a5ab5f5c40284a521186706c144a24eaaed7c543abc7f4c7ac4c4715eace0c6521d173d073a2aaba23765cf5499e34727bb5c612d69fa84a9b0094bf7b6a1e9ee5a92604c5d46a9aa3c1fcef90aaeb5079519f95f69285e7be5044df1194cc4d637f662c90dcb46a297aab3434a09baf641e3b1b3613af9f5ca0d4969946e3904422926779d05849a637321bfffd66048490b680cc52b3152e0ab6ccdc8e34c67d364ad721c0c7ed774c140555db028db8b93cfd7a6f6bc976eacc83976cad7cab80c646387162f73396a4ae469e63e93b597db9f78230d8869d9c05097d465351e49cfae705d60b58f0af96932601277338ebf6d1a62766acc1490d0e12b8ace21356040061e50e66de183c240a06034ad72e7f68bed1e1d3fc2669d667e9f7cdc49b62d6c97391fce39b9441335eea41ff1a23199be481a08e305f065be82b41e89fa840a0db262e0e399718c85501c15a56b0ec0a0dc3b1a0fa11c14c1fa083501aba6b3981aa4a190e3eca25856cc544d81eff0674d0d896bc1bbfd39c5740c263196f3cd9ae7a5cb7525f39095146cfcc27eae58e5e83ea726586bc312830ac6a41578ca2927661e7a28c73f95b91591962153dc7a2f8142637d18f727d20e55e2dc7640456a5121f377a553b4fd8874e7ec975c9ca491a68b65cd2bd443798d0458cde133dafd78b639a122a4044c7c94c437d4762728f1e84e57eb16d0178eb3e05d3b9c9175947dd933d961f3377b67861eeb54bcbb47cbdb39a207d11ef204b0108d9ce936329b243034a2aff175b63f49ae6bc2e5dc396d69bd3a4cc9c20eefb420d885ba262e0866f7eead1feb9d419d1eafebba8589e9afcca0abd20a696d9266c1f4a321d1e5bf626ce784893b6826ff12df6913ee90cd69aa73e39154bb199c09857259c05a9f456181d16e549a9177764af1f1c32bc6dc7fefa7cd481fc5570221080da1300720cba79c03250d3dd7460f2cb31093758c15ccaf775ba3ec997e12d93585ae86d3ee68b5bf0944176f360f779a8b87e6df58f626afec85f21bf7ff17b3658a3b2d741e4ee19ac984fe3413856a467e1cee897768f9eeb1d1b6acebe9694646fe80c6a164e66659d61ad30b3e3dcdf4a40ba419ff9cdeee9d4d5e8d27062b34c27836bd68f9927dd41d1606c2f68332f9966ac0f9c023279da964facddf456cce7b356ddb892f29522b8ba49a4bf61034f0c50fe27f2ca360ed051ccd3e48ca8910004e1db900f45ab18400b60abe37645fdf48313bb7a8ff5f1fe118235702c5bb0eca6586c2ee7961b71268774a261821f97f0acbf35ea843da562e8b634fb117f9959412db09c0a1931d31a92ab5f2012900a948aad8a6587ce8a010a0b3eccc58691a31674c0a3aa7087d9bf083e74b48fa8fe755fc11b157dcdbedc07f187bf4c4f3e82d9addd70435a73d0bd14e4eb07ee4f3f71394ae259a3200930dbeb2a79f09fe1b418d4be52e2d4de65f3e2652d4f747c2dc9a1c84242c32b5734858082d8de788764b39f2f034b26bf86097bbaf4a6d515f5f07f8137f782f24559d9ab63c8e855bfb13d08debb52d9d57e44c4cfb8e698d65eebd003918252ae995e4fd8a4a064a8eb4aac1639819826d91e11e41226a1082f79aba33512eef6b070fd0bee77b00576b2204be5291c1c0ff08d78d7476770e52e771389780b11d06cf196ba70d907d572f95dcb875131b51c2cb9ffe806d6f8195363e028fe9175fe8ae8ae5b0d1d8b838e5fb8fa06d1c973f3cfb6fec81e814c019613ef58fc848cd1969e381e67488fb48ce9f18875c986b9b913c08f3f2dff80c42486e12f119f64d820a0135eadabe514e4394099ad37f571764a207db0b5dbf63b3fb6d322c8f0894008bd94bd02cfcbeb7b99b53a04f2edc796c7b92423909a39a3da725d4b50a91e537d65e941b7d7ec5f74c13de1503b02b3f5611a8ffbaf632fb2c1e1e85b03261e840a738f9fb3e060cc9358dafe3996939a498ec42d1c78fcddcfaa34e4a17d3a03e2e98fd5cb0b6842785d6c80991e20f18a9bb65efe404be5f3df56de361bc9dc8a39af782bd2fa7b4a1e216b199984b6d7d8274fcd32582fe231c9fe0859ff3da1ff3824c40fc39f348f6a719ea428daf31f79a5108539166292b61a4c3be5d66e39f262991ab640db1c2c8d7e45c42292a4fdf29d431eec99e552d00ad6c45c89485fd29b56cfe60141b1a9f952ce2a78e66c25e62eef780d5f23d99887eb1ad428213db5a5437e2b97a271eefe9fd9c8aa3ad08e97e36d216476443170a1449529678e147ae6b8bf5d6539afd88f8cb84832e4e7e11d3b6feba7d1f02cb6ccca1f7d62d07dd91395270f37cf7f53d825d2c5d252df37a55223dba3cca22e084dd8adc768333882d73b55399b86933004526ac7dd5dfdbd9c5208d0497163e0b2c7a4851a512a1164389426872cb4a03b6619a309ae259904a85e0a1fb9fe2d9222744d794eda8ef90053ae003efb075d1b9adb59e6feca5fb58c766016542e41b53fc58a4991452663202ee1839356cb8ca115fc0125c811480db347ff2ecbf8159e5bce149450a1b6120ccfe2ddab54a2abc3b2b455615bffcc9a58546febb60c64cbeed025c1418142f380875ff99c2029c741950e3ff2b8694900271d0712586ec7ba70205926a82e2f57f1ffd06294ba3ba29b5c15da4ec23d5a4febde3a643d57d92121a6d8a7d129483a4d347d8feb73ae0024bc465e279877d83cf89538a291bdde78ecdf5716b97b6369d72c617947f10c0daae0229bfe47fef3f929461", 0x1000, 0x56e}, {&(0x7f0000000140)="30d66c4fb32b353f84a13fc034c93a75ca5a0bf23cb05dd837a7ac8e1ef969790b34437bc665f90b6762c9a292df4f51b4a32ddf0ecf155d6c2397727b", 0x3d, 0x1}], 0x10, &(0x7f00000001c0)={[{'+'}, {}, {'vfat\x00'}, {'vfat\x00'}, {'vfat\x00'}, {'vfat\x00'}, {'vfat\x00'}], [{@dont_measure}, {@euid_lt={'euid<', 0xee00}}, {@rootcontext={'rootcontext', 0x3d, 'staff_u'}}, {@smackfsroot={'smackfsroot', 0x3d, '(-.\''}}]}) symlinkat(&(0x7f0000000080)='./file1\x00', r1, &(0x7f0000000240)='./file0\x00') [ 752.834489][T14649] FAULT_INJECTION: forcing a failure. [ 752.834489][T14649] name fail_usercopy, interval 1, probability 0, space 0, times 0 [ 752.847634][T14649] CPU: 0 PID: 14649 Comm: syz-executor.0 Not tainted 5.16.0-rc7-syzkaller #0 [ 752.856418][T14649] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 752.866541][T14649] Call Trace: [ 752.869797][T14649] [ 752.872762][T14649] dump_stack_lvl+0xd6/0x122 [ 752.877346][T14649] dump_stack+0x11/0x1b [ 752.881556][T14649] should_fail+0x23c/0x250 [ 752.886085][T14649] should_fail_usercopy+0x16/0x20 [ 752.891189][T14649] _copy_from_user+0x1c/0xd0 [ 752.896159][T14649] sendmsg_copy_msghdr+0x60/0x2a0 [ 752.901163][T14649] __sys_sendmmsg+0x231/0x4c0 [ 752.905837][T14649] __x64_sys_sendmmsg+0x53/0x60 [ 752.910712][T14649] do_syscall_64+0x44/0xd0 [ 752.915108][T14649] entry_SYSCALL_64_after_hwframe+0x44/0xae [ 752.920997][T14649] RIP: 0033:0x7f9bc71f7e99 [ 752.925386][T14649] 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 [ 752.945038][T14649] RSP: 002b:00007f9bc636e168 EFLAGS: 00000246 ORIG_RAX: 0000000000000133 [ 752.953436][T14649] RAX: ffffffffffffffda RBX: 00007f9bc730af60 RCX: 00007f9bc71f7e99 [ 752.961479][T14649] RDX: 0000000000000318 RSI: 00000000200bd000 RDI: 0000000000000004 [ 752.969443][T14649] RBP: 00007f9bc636e1d0 R08: 0000000000000000 R09: 0000000000000000 [ 752.977502][T14649] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000002 [ 752.985460][T14649] R13: 00007ffe9bc04bdf R14: 00007f9bc636e300 R15: 0000000000022000 [ 752.993477][T14649] 12:12:38 executing program 2: prlimit64(0x0, 0xe, 0x0, 0x0) r0 = getpid() sched_setaffinity(0x0, 0x8, &(0x7f0000000040)=0xffffffffffff0166) sched_setattr(0x0, &(0x7f0000000140)={0x38, 0x2, 0x0, 0x0, 0x9}, 0x0) sched_setattr(r0, &(0x7f00000000c0)={0x38, 0x2, 0x0, 0x0, 0x5, 0x0, 0x0, 0x3}, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff}) connect$unix(r1, &(0x7f000057eff8)=@abs, 0x6e) recvmmsg(r1, &(0x7f00000000c0), 0x10106, 0x2, 0x0) clone3(&(0x7f00000003c0)={0x80000, &(0x7f0000000080), &(0x7f0000000100), &(0x7f0000000180), {}, &(0x7f00000001c0)=""/9, 0x9, &(0x7f00000002c0)=""/208, &(0x7f0000000240)=[r0], 0x1}, 0x58) [ 753.075280][T14652] loop1: detected capacity change from 0 to 264192 [ 753.112011][T14655] loop4: detected capacity change from 0 to 6 12:12:38 executing program 5: prlimit64(0x0, 0xe, &(0x7f0000000280)={0x9, 0x8d}, 0x0) r0 = getpid() sched_setattr(r0, 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) sendmmsg$unix(r2, &(0x7f00000bd000), 0x318, 0x0) recvmmsg(r1, &(0x7f00000000c0), 0x10106, 0x2, 0x0) r3 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) clone3(&(0x7f00000003c0)={0x80000, &(0x7f0000000080), &(0x7f0000000100), &(0x7f0000000180), {}, &(0x7f00000001c0)=""/9, 0x9, &(0x7f00000002c0)=""/208, &(0x7f0000000240)=[r0], 0x1, {r3}}, 0x58) [ 753.126814][T14656] loop3: detected capacity change from 0 to 264192 [ 753.179569][T14655] FAT-fs (loop4): Directory bread(block 6) failed 12:12:38 executing program 4: r0 = syz_mount_image$vfat(&(0x7f00000002c0), &(0x7f0000000440)='./file0\x00', 0x0, 0x2, &(0x7f0000000700)=[{&(0x7f0000000000)="eb3c906d8d6673fdd2617400028001000240000004f801", 0x17}, {0x0, 0x0, 0x600}], 0x0, &(0x7f0000000880)) mkdirat(r0, &(0x7f0000000280)='./file0\x00', 0x16) r1 = syz_mount_image$nfs4(&(0x7f00000000c0), &(0x7f0000000100)='./file0\x00', 0x3, 0x2, &(0x7f0000000180)=[{&(0x7f00000008c0)="87422b5eeee593964b85b5ba2f8d2636d331a6ca3c1ff185c10c447ef655c7110427f15e1926fbf46c1fe7f2135755d21a6d16ab396abbc45608c4319ef5e5c238d4ee102d4948d3df76957ad0f5329c4e049a9e15f557ae459fceca1a08e4bdd56e39cc4153a2b1374644c48b5bb32cccde3bf59fb87226e857c842e0c9e58a707ebf55da8578fe3a6e1b848416c27dab21fe100dc50930a3f63db6aada6e94315e69cb5422a24d7f2927dc170986a7d842e8bb130b446c841d74ae9e20a5b52bbb47cc700de669e5b803287b67168ab95d5840c4b7a09fc61b5716e4f0a403f1624816b3cb70e7d1a86f0a3fc770e765e64e014bd263b2bb221532f6f0217d65061905235fc596a1fedbe20495cf7d609cc2199ce4c24b399fc43829e48849c094d53bf0ed355fcd5b4ade8d5066a818952a9e10359090fad85ab9d43944b17e3be7d7cb2f94b1c44a86607fec225411c7cc9cbdd777d10383b409a8834616c0b8b58b243d2c36eabc7af22a3870d2c0f08cff8b87b5b62ecb7f42356a37089975f02d2d675c4cf36b0fba658faf23ddfd847dc70000b2aacebea447cffef4c922cd65b9d6445eca4d7a3203b36a04bea0319cf46ea07c2964e1b642fbfc7f53a59007502b04650a2bce9ed9e701765cd7fab6a85af73168745bb3b5adcb61d4791c74e53ea760629e92100a2eb85f1f8583195374d80aba26e7c4c6ae944e405bdcf45ef26cadf48bc3d7cb9dbec8829f4c72b57ac727efbba2d0e4f05ad4d92d0d0b975a157b5e5163a4cb7eb6d885317e25f75947d13a96467c3c80a90197ebb79df6e14a72e8407c782aacee3476a82389521b484aee10bdefaf9d27a9963c25bb82506dc256b83ee496ceb91a476783f2aa15c2ee422e3b7148f24a74f9b14ea626877c22d515bd92998b3c5276b0212997e82cb355b79dadaf4b51e8f7cb0db1c610d4e0293f488e9a7a6c4cf963c0e25b108589fe9917943be7704072f86d72ef9720d7c26d286c12f527c85e8e9b2fc0c251edbcd26eaf68bf7272f51c2cd53c215931a083f9dfca782a7682d38a2a3aee6e4a569f543dea78c3eabe8851d83bf5c15833e202ffce4d556d912917f0ffa35ef1ca693961f77053e984c96bbc809ce4ade0f2e31e37fa7a1432316ed1c338f9dc97b56747956f82a73acd4731f16841197aaaa18644ac680fe7e6ed03705a940694fd7272694b29543b8fad47e918b1e949caf3c1847e1a87465956c1a0449ca7621bf068c81e177aae1da374dfe07490498d0cc8c1ae9a6209244f5edcb61776fa30cf92ccde3cbb8d5d87ec592b99f0fddc181c9ad29f62afc468cb893ee2d764de49f012e0902d05afeee41f87476f46788c42cdabb93030fff8f8faa54d4ea342b05ed74afec03d4ebbc8961d0f4558cb8dd33e18e24f6f7999f4d53dd404ff5e2740aec86cf3984f3843017e4d3998d1d158f1547d828aef254646dc71ebbc149944facacda8122131671c0308691d98081249f9e7b0c07f7f141777ce4c213ba699cb035b4f8d4fa6530f6a985b7a2ac572764ecfa12dbee79ba5ca72fb3f616e6735d8fba96bc4da4bf5dd07899158d43d102714acf4870262c2b040a0a4ec9ad8b2df53f4b45364ee1cb6c0faf8c5bfbce67ff69cab2d429acd27b2af27900a48496baf324dc1c146402729ffb677a9fa3ebb12b263b1e7da08a2768801bacbc8bac17b359fd47feb1cf700398fa2c2dfbeccfbd79489a199f9e2758a9e81ead434171fb3e27ea61e7f76c7236460d44aea139c74715e7853b0c3d065fdf5793d1f8f00d91b7d2b6005a91dfd4447edc2ba1b1566565931935486084cd2af660d3f6194ef7af76215dd66b33458e581ab3a21922b37ad50f12a6df1c43c8b4771d1bb6bddcced54bc3571a86ecf1b1b7011f579de221879e1427eb5effbcf67afeb39388d2a7f9622906722a6de42603cb58b458cd282b4daee54ced1f2cab9ccae631099755f4482ffa65d2093880ad1d32cf4862623242726159257af600c542b6827316af35e34020e402c59c8174ef5b17b96183ac431a0d42dbefd29e91246680f4d4210f8d0f3ba8cbf52f47c5046d548c18ff5962030b89e6354800a8bfed646a9f537fd81796e72bf18ab4aab82ce7929d731dd82d596edc25434f2a12826ce29d2f84bd17e4ab3cd411512130fbef2af9d8449b49ee78082dc8d3800a24b481a15453d511a9bf64ec55ef233b8f992c4ee73f05cba2bb55777094358f538e2d07af375e70e39b34990ca5f8589b30bdb5766e22af90976a7cdf75bca387ee8122d5a5b7a5f90b74dc0cd27580468bbc27d4fc6ddfe0253deba77865a06823458ad04e9d0def7beeb6afbdd02c59614d118f4745bfacdf37f5c3921d5d52e7c81d5cc763491be710d8175d282a2fb0955ef518e04fe750a808ec7304d27f15ae65af386ba0ea75dbf16d167fa395b1404d44473bb80335b31abeccd2e309acafd15f3e3b2d6f0b29728143df10af573f1d638d2cba82b1d9a5022f493173101c7ea99771eaaff96a43afd2e315c3ad931dbb9d35374f4d3b5880ddecdd48bf491841d6f65ac9f2110259e6cf6cd9d23dca4b7de3733902694cfaf33264ad8ad744395926fd3824e1ab74b532d6c92ad532ef24626aadf9fb03f09077e158a8d265982c6e7d41607baefbbb916e54ee43f6b5feeb00167dc8afc26da67ba985736badf64a344b237abc43c23c17c99ad6b05fef5133ecfbcfa76b16caebe3174e0bf6db1a9cda23cc39a77aa32ca4e0d9e9a4fadb9b246ae6cdce925bebcdb8834d486741e6c201be8c2ee04e5d86c7d2d680fcd750fdc79508ad09e165d4af4896319c77361de54eeb9b5bea05b2420f0203a1a0ac7694862f7356969593226dde5356cd5dae95876626770e94592c81902afca18f2d8bd93ce231074996c881b42d489c60e00b425aa045e24a31d4d83871a3d9f1d4a037591302a6bcd14471814a13857a5a64f3e3f1a5ab5f5c40284a521186706c144a24eaaed7c543abc7f4c7ac4c4715eace0c6521d173d073a2aaba23765cf5499e34727bb5c612d69fa84a9b0094bf7b6a1e9ee5a92604c5d46a9aa3c1fcef90aaeb5079519f95f69285e7be5044df1194cc4d637f662c90dcb46a297aab3434a09baf641e3b1b3613af9f5ca0d4969946e3904422926779d05849a637321bfffd66048490b680cc52b3152e0ab6ccdc8e34c67d364ad721c0c7ed774c140555db028db8b93cfd7a6f6bc976eacc83976cad7cab80c646387162f73396a4ae469e63e93b597db9f78230d8869d9c05097d465351e49cfae705d60b58f0af96932601277338ebf6d1a62766acc1490d0e12b8ace21356040061e50e66de183c240a06034ad72e7f68bed1e1d3fc2669d667e9f7cdc49b62d6c97391fce39b9441335eea41ff1a23199be481a08e305f065be82b41e89fa840a0db262e0e399718c85501c15a56b0ec0a0dc3b1a0fa11c14c1fa083501aba6b3981aa4a190e3eca25856cc544d81eff0674d0d896bc1bbfd39c5740c263196f3cd9ae7a5cb7525f39095146cfcc27eae58e5e83ea726586bc312830ac6a41578ca2927661e7a28c73f95b91591962153dc7a2f8142637d18f727d20e55e2dc7640456a5121f377a553b4fd8874e7ec975c9ca491a68b65cd2bd443798d0458cde133dafd78b639a122a4044c7c94c437d4762728f1e84e57eb16d0178eb3e05d3b9c9175947dd933d961f3377b67861eeb54bcbb47cbdb39a207d11ef204b0108d9ce936329b243034a2aff175b63f49ae6bc2e5dc396d69bd3a4cc9c20eefb420d885ba262e0866f7eead1feb9d419d1eafebba8589e9afcca0abd20a696d9266c1f4a321d1e5bf626ce784893b6826ff12df6913ee90cd69aa73e39154bb199c09857259c05a9f456181d16e549a9177764af1f1c32bc6dc7fefa7cd481fc5570221080da1300720cba79c03250d3dd7460f2cb31093758c15ccaf775ba3ec997e12d93585ae86d3ee68b5bf0944176f360f779a8b87e6df58f626afec85f21bf7ff17b3658a3b2d741e4ee19ac984fe3413856a467e1cee897768f9eeb1d1b6acebe9694646fe80c6a164e66659d61ad30b3e3dcdf4a40ba419ff9cdeee9d4d5e8d27062b34c27836bd68f9927dd41d1606c2f68332f9966ac0f9c023279da964facddf456cce7b356ddb892f29522b8ba49a4bf61034f0c50fe27f2ca360ed051ccd3e48ca8910004e1db900f45ab18400b60abe37645fdf48313bb7a8ff5f1fe118235702c5bb0eca6586c2ee7961b71268774a261821f97f0acbf35ea843da562e8b634fb117f9959412db09c0a1931d31a92ab5f2012900a948aad8a6587ce8a010a0b3eccc58691a31674c0a3aa7087d9bf083e74b48fa8fe755fc11b157dcdbedc07f187bf4c4f3e82d9addd70435a73d0bd14e4eb07ee4f3f71394ae259a3200930dbeb2a79f09fe1b418d4be52e2d4de65f3e2652d4f747c2dc9a1c84242c32b5734858082d8de788764b39f2f034b26bf86097bbaf4a6d515f5f07f8137f782f24559d9ab63c8e855bfb13d08debb52d9d57e44c4cfb8e698d65eebd003918252ae995e4fd8a4a064a8eb4aac1639819826d91e11e41226a1082f79aba33512eef6b070fd0bee77b00576b2204be5291c1c0ff08d78d7476770e52e771389780b11d06cf196ba70d907d572f95dcb875131b51c2cb9ffe806d6f8195363e028fe9175fe8ae8ae5b0d1d8b838e5fb8fa06d1c973f3cfb6fec81e814c019613ef58fc848cd1969e381e67488fb48ce9f18875c986b9b913c08f3f2dff80c42486e12f119f64d820a0135eadabe514e4394099ad37f571764a207db0b5dbf63b3fb6d322c8f0894008bd94bd02cfcbeb7b99b53a04f2edc796c7b92423909a39a3da725d4b50a91e537d65e941b7d7ec5f74c13de1503b02b3f5611a8ffbaf632fb2c1e1e85b03261e840a738f9fb3e060cc9358dafe3996939a498ec42d1c78fcddcfaa34e4a17d3a03e2e98fd5cb0b6842785d6c80991e20f18a9bb65efe404be5f3df56de361bc9dc8a39af782bd2fa7b4a1e216b199984b6d7d8274fcd32582fe231c9fe0859ff3da1ff3824c40fc39f348f6a719ea428daf31f79a5108539166292b61a4c3be5d66e39f262991ab640db1c2c8d7e45c42292a4fdf29d431eec99e552d00ad6c45c89485fd29b56cfe60141b1a9f952ce2a78e66c25e62eef780d5f23d99887eb1ad428213db5a5437e2b97a271eefe9fd9c8aa3ad08e97e36d216476443170a1449529678e147ae6b8bf5d6539afd88f8cb84832e4e7e11d3b6feba7d1f02cb6ccca1f7d62d07dd91395270f37cf7f53d825d2c5d252df37a55223dba3cca22e084dd8adc768333882d73b55399b86933004526ac7dd5dfdbd9c5208d0497163e0b2c7a4851a512a1164389426872cb4a03b6619a309ae259904a85e0a1fb9fe2d9222744d794eda8ef90053ae003efb075d1b9adb59e6feca5fb58c766016542e41b53fc58a4991452663202ee1839356cb8ca115fc0125c811480db347ff2ecbf8159e5bce149450a1b6120ccfe2ddab54a2abc3b2b455615bffcc9a58546febb60c64cbeed025c1418142f380875ff99c2029c741950e3ff2b8694900271d0712586ec7ba70205926a82e2f57f1ffd06294ba3ba29b5c15da4ec23d5a4febde3a643d57d92121a6d8a7d129483a4d347d8feb73ae0024bc465e279877d83cf89538a291bdde78ecdf5716b97b6369d72c617947f10c0daae0229bfe47fef3f929461", 0x1000, 0x56e}, {&(0x7f0000000140)="30d66c4fb32b353f84a13fc034c93a75ca5a0bf23cb05dd837a7ac8e1ef969790b34437bc665f90b6762c9a292df4f51b4a32ddf0ecf155d6c2397727b", 0x3d, 0x1}], 0x10, &(0x7f00000001c0)={[{'+'}, {}, {'vfat\x00'}, {'vfat\x00'}, {'vfat\x00'}, {'vfat\x00'}, {'vfat\x00'}], [{@dont_measure}, {@euid_lt={'euid<', 0xee00}}, {@rootcontext={'rootcontext', 0x3d, 'staff_u'}}, {@smackfsroot={'smackfsroot', 0x3d, '(-.\''}}]}) symlinkat(&(0x7f0000000080)='./file1\x00', r1, &(0x7f0000000240)='./file0\x00') 12:12:38 executing program 3: prlimit64(0x0, 0xe, &(0x7f0000000280)={0x9, 0x8d}, 0x0) getpid() socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r0, &(0x7f000057eff8)=@abs, 0x6e) sendmmsg$unix(r1, &(0x7f00000bd000), 0x318, 0x0) r2 = syz_mount_image$vfat(0x0, &(0x7f0000000440)='./file0\x00', 0xfffffffffffffffe, 0x3, &(0x7f0000000700)=[{&(0x7f0000000000)="eb3c906d8d6673fdd2617400028001000240000004f801", 0x17}, {&(0x7f0000000900)="57595a4b414c4c45522020085ac19f691107ff0000097eb3541980b01c42d149ffc610de7800000000135eed1df1d1001cc2de850f1fffb2aed768635ef7e75eff912ac4c15e29fb3418fafff8d198e312475ffa1d000000000000ad25822a17b17f463e104179c19c2ad2fbddc04f62826086704df68ddcc2717a2dcd89932daf1c0e912e75558c8d25a7bb914c18f21f883d9096b3302646d6af8b5fd37a77a425c7d5c79403e8ed47e885689f6d9adc80eef58a57f069c4a5b73d3f5c70c4a13fa50731a24d798b503b9fe27842df49dc50", 0xd3, 0x600}, {0x0, 0x0, 0xd}], 0x2a0cc10, &(0x7f0000000880)={[{@shortname_win95}, {@fat=@time_offset={'time_offset', 0x3d, 0x13}}, {@shortname_lower}, {@utf8no}, {@numtail}, {@shortname_mixed}]}) mkdirat(r2, &(0x7f0000000040)='./file1\x00', 0x2300) 12:12:38 executing program 4: r0 = syz_mount_image$vfat(&(0x7f00000002c0), &(0x7f0000000440)='./file0\x00', 0x0, 0x2, &(0x7f0000000700)=[{&(0x7f0000000000)="eb3c906d8d6673fdd2617400028033b18e665011ec9b77", 0x17}, {0x0, 0x0, 0x602}], 0x2382085, &(0x7f0000000880)) mkdirat(r0, &(0x7f0000000040)='./file1\x00', 0x0) pipe(&(0x7f00000005c0)={0xffffffffffffffff, 0xffffffffffffffff}) write(r1, &(0x7f0000000340), 0x41395527) ioctl$FS_IOC_REMOVE_ENCRYPTION_KEY_ALL_USERS(r1, 0xc0406619, &(0x7f0000000080)={@id={0x2, 0x0, @a}}) [ 753.347488][T14668] loop4: detected capacity change from 0 to 6 [ 753.361892][T14668] FAT-fs (loop4): Directory bread(block 6) failed [ 753.373597][T14668] FAT-fs (loop4): Directory bread(block 6) failed [ 753.420764][T14671] loop3: detected capacity change from 0 to 264192 [ 753.457817][T14673] loop4: detected capacity change from 0 to 6 12:12:39 executing program 1: prlimit64(0x0, 0xe, &(0x7f0000000280)={0x9, 0x8d}, 0x0) r0 = getpid() sched_setaffinity(0x0, 0x0, 0x0) sched_setattr(r0, &(0x7f00000000c0)={0x38, 0x2, 0x0, 0x0, 0x5, 0x0, 0x0, 0x3}, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r1, &(0x7f000057eff8)=@abs, 0x6e) sendmmsg$unix(r2, &(0x7f00000bd000), 0x318, 0x0) recvmmsg(r1, &(0x7f00000000c0), 0x10106, 0x2, 0x0) r3 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) clone3(&(0x7f00000003c0)={0x80000, &(0x7f0000000080), &(0x7f0000000100), &(0x7f0000000180), {}, &(0x7f00000001c0)=""/9, 0x9, &(0x7f00000002c0)=""/208, &(0x7f0000000240)=[r0], 0x1, {r3}}, 0x58) r4 = syz_mount_image$vfat(&(0x7f00000002c0), &(0x7f0000000440)='./file0\x00', 0xfffffffffffffffe, 0x3, &(0x7f0000000700)=[{&(0x7f0000000000)="eb3c906d8d6673fdd2617400028001000240000004f801", 0x17}, {&(0x7f0000000900)="57595a4b414c4c45522020085ac19f691107ff0000097eb3541980b01c42d149ffc610de7800000000135eed1df1d1001cc2de850f1fffb2aed768635ef7e75eff912ac4c15e29fb3418fafff8d198e312475ffa1d000000000000ad25822a17b17f463e104179c19c2ad2fbddc04f62826086704df68ddcc2717a2dcd89932daf1c0e912e75558c8d25a7bb914c18f21f883d9096b3302646d6af8b5fd37a77a425c7d5c79403e8ed47e885689f6d9adc80eef58a57f069c4a5b73d3f5c70c4a13fa50731a24d798b503b9fe27842df49dc50", 0xd3, 0x600}, {0x0, 0x0, 0xd}], 0x2a0cc10, &(0x7f0000000880)={[{@shortname_win95}, {@fat=@time_offset={'time_offset', 0x3d, 0x13}}, {@shortname_lower}, {@utf8no}, {@numtail}, {@shortname_mixed}]}) mkdirat(r4, &(0x7f0000000040)='./file1\x00', 0x2300) 12:12:39 executing program 0: prlimit64(0x0, 0xe, &(0x7f0000000280)={0x9, 0x8d}, 0x0) r0 = getpid() sched_setattr(0x0, &(0x7f0000000140)={0x38, 0x2, 0x0, 0x0, 0x9}, 0x0) sched_setattr(r0, 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r1, &(0x7f000057eff8)=@abs, 0x6e) sendmmsg$unix(r2, &(0x7f00000bd000), 0x318, 0x0) (fail_nth: 30) recvmmsg(r1, &(0x7f00000000c0), 0x10106, 0x0, 0x0) [ 753.678830][T14676] FAULT_INJECTION: forcing a failure. [ 753.678830][T14676] name failslab, interval 1, probability 0, space 0, times 0 [ 753.691482][T14676] CPU: 1 PID: 14676 Comm: syz-executor.0 Not tainted 5.16.0-rc7-syzkaller #0 [ 753.700236][T14676] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 753.710304][T14676] Call Trace: [ 753.713676][T14676] [ 753.716594][T14676] dump_stack_lvl+0xd6/0x122 [ 753.721216][T14676] dump_stack+0x11/0x1b [ 753.725352][T14676] should_fail+0x23c/0x250 [ 753.729763][T14676] __should_failslab+0x81/0x90 [ 753.734585][T14676] should_failslab+0x5/0x20 [ 753.739097][T14676] kmem_cache_alloc_node+0x61/0x2d0 [ 753.744280][T14676] ? __alloc_skb+0xf0/0x450 [ 753.748760][T14676] __alloc_skb+0xf0/0x450 [ 753.753152][T14676] alloc_skb_with_frags+0x90/0x390 [ 753.758248][T14676] ? __rcu_read_unlock+0x5c/0x290 [ 753.763266][T14676] sock_alloc_send_pskb+0x436/0x4e0 [ 753.768530][T14676] unix_dgram_sendmsg+0x4c7/0x16b0 [ 753.773759][T14676] ? unix_dgram_poll+0x3e0/0x3e0 [ 753.778680][T14676] ____sys_sendmsg+0x39a/0x510 [ 753.783489][T14676] __sys_sendmmsg+0x267/0x4c0 [ 753.788207][T14676] __x64_sys_sendmmsg+0x53/0x60 [ 753.793045][T14676] do_syscall_64+0x44/0xd0 [ 753.797470][T14676] entry_SYSCALL_64_after_hwframe+0x44/0xae [ 753.803347][T14676] RIP: 0033:0x7f9bc71f7e99 [ 753.807944][T14676] 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 [ 753.827627][T14676] RSP: 002b:00007f9bc636e168 EFLAGS: 00000246 ORIG_RAX: 0000000000000133 [ 753.836022][T14676] RAX: ffffffffffffffda RBX: 00007f9bc730af60 RCX: 00007f9bc71f7e99 [ 753.843988][T14676] RDX: 0000000000000318 RSI: 00000000200bd000 RDI: 0000000000000004 [ 753.851952][T14676] RBP: 00007f9bc636e1d0 R08: 0000000000000000 R09: 0000000000000000 [ 753.859908][T14676] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000002 [ 753.868000][T14676] R13: 00007ffe9bc04bdf R14: 00007f9bc636e300 R15: 0000000000022000 [ 753.875958][T14676] [ 754.013834][T14681] loop1: detected capacity change from 0 to 264192 12:12:39 executing program 2: prlimit64(0x0, 0xe, &(0x7f0000000280)={0x0, 0x8d}, 0x0) r0 = getpid() sched_setaffinity(0x0, 0x8, &(0x7f0000000040)=0xffffffffffff0166) sched_setattr(0x0, &(0x7f0000000140)={0x38, 0x2, 0x0, 0x0, 0x9}, 0x0) sched_setattr(r0, &(0x7f00000000c0)={0x38, 0x2, 0x0, 0x0, 0x5, 0x0, 0x0, 0x3}, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff}) connect$unix(r1, &(0x7f000057eff8)=@abs, 0x6e) recvmmsg(r1, &(0x7f00000000c0), 0x10106, 0x2, 0x0) clone3(&(0x7f00000003c0)={0x80000, &(0x7f0000000080), &(0x7f0000000100), &(0x7f0000000180), {}, &(0x7f00000001c0)=""/9, 0x9, &(0x7f00000002c0)=""/208, &(0x7f0000000240)=[r0], 0x1}, 0x58) 12:12:39 executing program 5: prlimit64(0x0, 0xe, &(0x7f0000000280)={0x9, 0x8d}, 0x0) r0 = getpid() sched_setattr(r0, 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) sendmmsg$unix(r2, &(0x7f00000bd000), 0x318, 0x0) recvmmsg(r1, &(0x7f00000000c0), 0x10106, 0x2, 0x0) r3 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) clone3(&(0x7f00000003c0)={0x80000, &(0x7f0000000080), &(0x7f0000000100), &(0x7f0000000180), {}, &(0x7f00000001c0)=""/9, 0x9, &(0x7f00000002c0)=""/208, &(0x7f0000000240)=[r0], 0x1, {r3}}, 0x58) 12:12:39 executing program 3: prlimit64(0x0, 0xe, &(0x7f0000000280)={0x9, 0x8d}, 0x0) getpid() socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r0, &(0x7f000057eff8)=@abs, 0x6e) sendmmsg$unix(r1, &(0x7f00000bd000), 0x318, 0x0) r2 = syz_mount_image$vfat(0x0, &(0x7f0000000440)='./file0\x00', 0xfffffffffffffffe, 0x3, &(0x7f0000000700)=[{&(0x7f0000000000)="eb3c906d8d6673fdd2617400028001000240000004f801", 0x17}, {&(0x7f0000000900)="57595a4b414c4c45522020085ac19f691107ff0000097eb3541980b01c42d149ffc610de7800000000135eed1df1d1001cc2de850f1fffb2aed768635ef7e75eff912ac4c15e29fb3418fafff8d198e312475ffa1d000000000000ad25822a17b17f463e104179c19c2ad2fbddc04f62826086704df68ddcc2717a2dcd89932daf1c0e912e75558c8d25a7bb914c18f21f883d9096b3302646d6af8b5fd37a77a425c7d5c79403e8ed47e885689f6d9adc80eef58a57f069c4a5b73d3f5c70c4a13fa50731a24d798b503b9fe27842df49dc50", 0xd3, 0x600}, {0x0, 0x0, 0xd}], 0x2a0cc10, &(0x7f0000000880)={[{@shortname_win95}, {@fat=@time_offset={'time_offset', 0x3d, 0x13}}, {@shortname_lower}, {@utf8no}, {@numtail}, {@shortname_mixed}]}) mkdirat(r2, &(0x7f0000000040)='./file1\x00', 0x2300) 12:12:39 executing program 4: r0 = syz_mount_image$vfat(&(0x7f00000002c0), &(0x7f0000000440)='./file0\x00', 0x0, 0x2, &(0x7f0000000700)=[{&(0x7f0000000000)="eb3c906d8d6673fdd2617400028033b18e665011ec9b77", 0x17}, {0x0, 0x0, 0x602}], 0x2382085, &(0x7f0000000880)) mkdirat(r0, &(0x7f0000000040)='./file1\x00', 0x0) pipe(&(0x7f00000005c0)={0xffffffffffffffff, 0xffffffffffffffff}) write(r1, &(0x7f0000000340), 0x41395527) (async, rerun: 64) ioctl$FS_IOC_REMOVE_ENCRYPTION_KEY_ALL_USERS(r1, 0xc0406619, &(0x7f0000000080)={@id={0x2, 0x0, @a}}) (rerun: 64) [ 754.306894][T14691] loop4: detected capacity change from 0 to 6 [ 754.410778][T14695] loop3: detected capacity change from 0 to 264192 12:12:40 executing program 0: prlimit64(0x0, 0xe, &(0x7f0000000280)={0x9, 0x8d}, 0x0) r0 = getpid() sched_setattr(0x0, &(0x7f0000000140)={0x38, 0x2, 0x0, 0x0, 0x9}, 0x0) sched_setattr(r0, 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r1, &(0x7f000057eff8)=@abs, 0x6e) sendmmsg$unix(r2, &(0x7f00000bd000), 0x318, 0x0) (fail_nth: 31) recvmmsg(r1, &(0x7f00000000c0), 0x10106, 0x0, 0x0) [ 754.521942][T14697] FAULT_INJECTION: forcing a failure. [ 754.521942][T14697] name failslab, interval 1, probability 0, space 0, times 0 [ 754.534714][T14697] CPU: 1 PID: 14697 Comm: syz-executor.0 Not tainted 5.16.0-rc7-syzkaller #0 [ 754.543767][T14697] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 754.553833][T14697] Call Trace: [ 754.557100][T14697] [ 754.560077][T14697] dump_stack_lvl+0xd6/0x122 [ 754.564657][T14697] dump_stack+0x11/0x1b [ 754.568812][T14697] should_fail+0x23c/0x250 [ 754.573230][T14697] __should_failslab+0x81/0x90 [ 754.577994][T14697] should_failslab+0x5/0x20 [ 754.582495][T14697] kmem_cache_alloc_node_trace+0x61/0x310 [ 754.588235][T14697] ? __kmalloc_node_track_caller+0x30/0x40 [ 754.594169][T14697] __kmalloc_node_track_caller+0x30/0x40 [ 754.599921][T14697] ? alloc_skb_with_frags+0x90/0x390 [ 754.605190][T14697] __alloc_skb+0x19d/0x450 [ 754.609664][T14697] alloc_skb_with_frags+0x90/0x390 [ 754.614775][T14697] ? __rcu_read_unlock+0x5c/0x290 [ 754.619790][T14697] sock_alloc_send_pskb+0x436/0x4e0 [ 754.625052][T14697] unix_dgram_sendmsg+0x4c7/0x16b0 [ 754.630162][T14697] ? unix_dgram_poll+0x3e0/0x3e0 [ 754.635092][T14697] ____sys_sendmsg+0x39a/0x510 [ 754.639878][T14697] __sys_sendmmsg+0x267/0x4c0 [ 754.644570][T14697] __x64_sys_sendmmsg+0x53/0x60 [ 754.649416][T14697] do_syscall_64+0x44/0xd0 [ 754.653836][T14697] entry_SYSCALL_64_after_hwframe+0x44/0xae [ 754.659764][T14697] RIP: 0033:0x7f9bc71f7e99 [ 754.664199][T14697] 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 [ 754.683791][T14697] RSP: 002b:00007f9bc636e168 EFLAGS: 00000246 ORIG_RAX: 0000000000000133 [ 754.692378][T14697] RAX: ffffffffffffffda RBX: 00007f9bc730af60 RCX: 00007f9bc71f7e99 [ 754.700421][T14697] RDX: 0000000000000318 RSI: 00000000200bd000 RDI: 0000000000000004 [ 754.708406][T14697] RBP: 00007f9bc636e1d0 R08: 0000000000000000 R09: 0000000000000000 12:12:40 executing program 1: prlimit64(0x0, 0xe, &(0x7f0000000280)={0x9, 0x8d}, 0x0) r0 = getpid() sched_setaffinity(0x0, 0x0, 0x0) sched_setattr(r0, &(0x7f00000000c0)={0x38, 0x2, 0x0, 0x0, 0x5, 0x0, 0x0, 0x3}, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r1, &(0x7f000057eff8)=@abs, 0x6e) sendmmsg$unix(r2, &(0x7f00000bd000), 0x318, 0x0) recvmmsg(r1, &(0x7f00000000c0), 0x10106, 0x2, 0x0) r3 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) clone3(&(0x7f00000003c0)={0x80000, &(0x7f0000000080), &(0x7f0000000100), &(0x7f0000000180), {}, &(0x7f00000001c0)=""/9, 0x9, &(0x7f00000002c0)=""/208, &(0x7f0000000240)=[r0], 0x1, {r3}}, 0x58) r4 = syz_mount_image$vfat(&(0x7f00000002c0), &(0x7f0000000440)='./file0\x00', 0xfffffffffffffffe, 0x3, &(0x7f0000000700)=[{&(0x7f0000000000)="eb3c906d8d6673fdd2617400028001000240000004f801", 0x17}, {&(0x7f0000000900)="57595a4b414c4c45522020085ac19f691107ff0000097eb3541980b01c42d149ffc610de7800000000135eed1df1d1001cc2de850f1fffb2aed768635ef7e75eff912ac4c15e29fb3418fafff8d198e312475ffa1d000000000000ad25822a17b17f463e104179c19c2ad2fbddc04f62826086704df68ddcc2717a2dcd89932daf1c0e912e75558c8d25a7bb914c18f21f883d9096b3302646d6af8b5fd37a77a425c7d5c79403e8ed47e885689f6d9adc80eef58a57f069c4a5b73d3f5c70c4a13fa50731a24d798b503b9fe27842df49dc50", 0xd3, 0x600}, {0x0, 0x0, 0xd}], 0x2a0cc10, &(0x7f0000000880)={[{@shortname_win95}, {@fat=@time_offset={'time_offset', 0x3d, 0x13}}, {@shortname_lower}, {@utf8no}, {@numtail}, {@shortname_mixed}]}) mkdirat(r4, &(0x7f0000000040)='./file1\x00', 0x2300) [ 754.716391][T14697] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000002 [ 754.724444][T14697] R13: 00007ffe9bc04bdf R14: 00007f9bc636e300 R15: 0000000000022000 [ 754.732519][T14697] [ 754.914125][T14702] loop1: detected capacity change from 0 to 264192 12:12:40 executing program 2: prlimit64(0x0, 0xe, &(0x7f0000000280)={0x0, 0x8d}, 0x0) r0 = getpid() sched_setaffinity(0x0, 0x8, &(0x7f0000000040)=0xffffffffffff0166) sched_setattr(0x0, &(0x7f0000000140)={0x38, 0x2, 0x0, 0x0, 0x9}, 0x0) sched_setattr(r0, &(0x7f00000000c0)={0x38, 0x2, 0x0, 0x0, 0x5, 0x0, 0x0, 0x3}, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff}) connect$unix(r1, &(0x7f000057eff8)=@abs, 0x6e) recvmmsg(r1, &(0x7f00000000c0), 0x10106, 0x2, 0x0) clone3(&(0x7f00000003c0)={0x80000, &(0x7f0000000080), &(0x7f0000000100), &(0x7f0000000180), {}, &(0x7f00000001c0)=""/9, 0x9, &(0x7f00000002c0)=""/208, &(0x7f0000000240)=[r0], 0x1}, 0x58) 12:12:40 executing program 5: prlimit64(0x0, 0xe, &(0x7f0000000280)={0x9, 0x8d}, 0x0) r0 = getpid() sched_setattr(r0, &(0x7f00000000c0)={0x38, 0x0, 0x0, 0x0, 0x5, 0x0, 0x0, 0x3}, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) sendmmsg$unix(r2, &(0x7f00000bd000), 0x318, 0x0) recvmmsg(r1, &(0x7f00000000c0), 0x10106, 0x2, 0x0) r3 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) clone3(&(0x7f00000003c0)={0x80000, &(0x7f0000000080), &(0x7f0000000100), &(0x7f0000000180), {}, &(0x7f00000001c0)=""/9, 0x9, &(0x7f00000002c0)=""/208, &(0x7f0000000240)=[r0], 0x1, {r3}}, 0x58) 12:12:40 executing program 4: r0 = syz_mount_image$vfat(&(0x7f00000002c0), &(0x7f0000000440)='./file0\x00', 0x0, 0x2, &(0x7f0000000700)=[{&(0x7f0000000000)="eb3c906d8d6673fdd2617400028033b18e665011ec9b77", 0x17}, {0x0, 0x0, 0x602}], 0x2382085, &(0x7f0000000880)) mkdirat(r0, &(0x7f0000000040)='./file1\x00', 0x0) pipe(&(0x7f00000005c0)={0xffffffffffffffff, 0xffffffffffffffff}) write(r1, &(0x7f0000000340), 0x41395527) ioctl$FS_IOC_REMOVE_ENCRYPTION_KEY_ALL_USERS(r1, 0xc0406619, &(0x7f0000000080)={@id={0x2, 0x0, @a}}) syz_mount_image$vfat(&(0x7f00000002c0), &(0x7f0000000440)='./file0\x00', 0x0, 0x2, &(0x7f0000000700)=[{&(0x7f0000000000)="eb3c906d8d6673fdd2617400028033b18e665011ec9b77", 0x17}, {0x0, 0x0, 0x602}], 0x2382085, &(0x7f0000000880)) (async) mkdirat(r0, &(0x7f0000000040)='./file1\x00', 0x0) (async) pipe(&(0x7f00000005c0)) (async) write(r1, &(0x7f0000000340), 0x41395527) (async) ioctl$FS_IOC_REMOVE_ENCRYPTION_KEY_ALL_USERS(r1, 0xc0406619, &(0x7f0000000080)={@id={0x2, 0x0, @a}}) (async) [ 755.160863][T14711] loop4: detected capacity change from 0 to 6 12:12:40 executing program 3: prlimit64(0x0, 0xe, &(0x7f0000000280)={0x9, 0x8d}, 0x0) getpid() socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r0, &(0x7f000057eff8)=@abs, 0x6e) sendmmsg$unix(r1, &(0x7f00000bd000), 0x318, 0x0) r2 = syz_mount_image$vfat(0x0, &(0x7f0000000440)='./file0\x00', 0xfffffffffffffffe, 0x3, &(0x7f0000000700)=[{&(0x7f0000000000)="eb3c906d8d6673fdd2617400028001000240000004f801", 0x17}, {&(0x7f0000000900)="57595a4b414c4c45522020085ac19f691107ff0000097eb3541980b01c42d149ffc610de7800000000135eed1df1d1001cc2de850f1fffb2aed768635ef7e75eff912ac4c15e29fb3418fafff8d198e312475ffa1d000000000000ad25822a17b17f463e104179c19c2ad2fbddc04f62826086704df68ddcc2717a2dcd89932daf1c0e912e75558c8d25a7bb914c18f21f883d9096b3302646d6af8b5fd37a77a425c7d5c79403e8ed47e885689f6d9adc80eef58a57f069c4a5b73d3f5c70c4a13fa50731a24d798b503b9fe27842df49dc50", 0xd3, 0x600}, {0x0, 0x0, 0xd}], 0x2a0cc10, &(0x7f0000000880)={[{@shortname_win95}, {@fat=@time_offset={'time_offset', 0x3d, 0x13}}, {@shortname_lower}, {@utf8no}, {@numtail}, {@shortname_mixed}]}) mkdirat(r2, &(0x7f0000000040)='./file1\x00', 0x2300) [ 755.267091][T14712] loop4: detected capacity change from 0 to 6 12:12:40 executing program 0: prlimit64(0x0, 0xe, &(0x7f0000000280)={0x9, 0x8d}, 0x0) r0 = getpid() sched_setattr(0x0, &(0x7f0000000140)={0x38, 0x2, 0x0, 0x0, 0x9}, 0x0) sched_setattr(r0, 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r1, &(0x7f000057eff8)=@abs, 0x6e) sendmmsg$unix(r2, &(0x7f00000bd000), 0x318, 0x0) (fail_nth: 32) recvmmsg(r1, &(0x7f00000000c0), 0x10106, 0x0, 0x0) [ 755.363626][T14718] loop3: detected capacity change from 0 to 264192 [ 755.366465][T14720] FAULT_INJECTION: forcing a failure. [ 755.366465][T14720] name fail_usercopy, interval 1, probability 0, space 0, times 0 [ 755.383341][T14720] CPU: 0 PID: 14720 Comm: syz-executor.0 Not tainted 5.16.0-rc7-syzkaller #0 [ 755.392199][T14720] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 755.402255][T14720] Call Trace: [ 755.405522][T14720] [ 755.408462][T14720] dump_stack_lvl+0xd6/0x122 [ 755.413054][T14720] dump_stack+0x11/0x1b [ 755.417265][T14720] should_fail+0x23c/0x250 [ 755.421759][T14720] should_fail_usercopy+0x16/0x20 [ 755.426788][T14720] _copy_from_user+0x1c/0xd0 [ 755.431364][T14720] sendmsg_copy_msghdr+0x60/0x2a0 [ 755.436421][T14720] __sys_sendmmsg+0x231/0x4c0 [ 755.441139][T14720] __x64_sys_sendmmsg+0x53/0x60 [ 755.445977][T14720] do_syscall_64+0x44/0xd0 [ 755.450386][T14720] entry_SYSCALL_64_after_hwframe+0x44/0xae [ 755.456275][T14720] RIP: 0033:0x7f9bc71f7e99 [ 755.460699][T14720] 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 [ 755.480732][T14720] RSP: 002b:00007f9bc636e168 EFLAGS: 00000246 ORIG_RAX: 0000000000000133 [ 755.489122][T14720] RAX: ffffffffffffffda RBX: 00007f9bc730af60 RCX: 00007f9bc71f7e99 [ 755.497075][T14720] RDX: 0000000000000318 RSI: 00000000200bd000 RDI: 0000000000000004 [ 755.505033][T14720] RBP: 00007f9bc636e1d0 R08: 0000000000000000 R09: 0000000000000000 [ 755.513003][T14720] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000002 [ 755.521068][T14720] R13: 00007ffe9bc04bdf R14: 00007f9bc636e300 R15: 0000000000022000 [ 755.529056][T14720] 12:12:41 executing program 1: prlimit64(0x0, 0xe, &(0x7f0000000280)={0x9, 0x8d}, 0x0) r0 = getpid() sched_setaffinity(0x0, 0x8, &(0x7f0000000040)) sched_setattr(r0, &(0x7f00000000c0)={0x38, 0x2, 0x0, 0x0, 0x5, 0x0, 0x0, 0x3}, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r1, &(0x7f000057eff8)=@abs, 0x6e) sendmmsg$unix(r2, &(0x7f00000bd000), 0x318, 0x0) recvmmsg(r1, &(0x7f00000000c0), 0x10106, 0x2, 0x0) r3 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) clone3(&(0x7f00000003c0)={0x80000, &(0x7f0000000080), &(0x7f0000000100), &(0x7f0000000180), {}, &(0x7f00000001c0)=""/9, 0x9, &(0x7f00000002c0)=""/208, &(0x7f0000000240)=[r0], 0x1, {r3}}, 0x58) r4 = syz_mount_image$vfat(&(0x7f00000002c0), &(0x7f0000000440)='./file0\x00', 0xfffffffffffffffe, 0x3, &(0x7f0000000700)=[{&(0x7f0000000000)="eb3c906d8d6673fdd2617400028001000240000004f801", 0x17}, {&(0x7f0000000900)="57595a4b414c4c45522020085ac19f691107ff0000097eb3541980b01c42d149ffc610de7800000000135eed1df1d1001cc2de850f1fffb2aed768635ef7e75eff912ac4c15e29fb3418fafff8d198e312475ffa1d000000000000ad25822a17b17f463e104179c19c2ad2fbddc04f62826086704df68ddcc2717a2dcd89932daf1c0e912e75558c8d25a7bb914c18f21f883d9096b3302646d6af8b5fd37a77a425c7d5c79403e8ed47e885689f6d9adc80eef58a57f069c4a5b73d3f5c70c4a13fa50731a24d798b503b9fe27842df49dc50", 0xd3, 0x600}, {0x0, 0x0, 0xd}], 0x2a0cc10, &(0x7f0000000880)={[{@shortname_win95}, {@fat=@time_offset={'time_offset', 0x3d, 0x13}}, {@shortname_lower}, {@utf8no}, {@numtail}, {@shortname_mixed}]}) mkdirat(r4, &(0x7f0000000040)='./file1\x00', 0x2300) [ 755.814202][T14725] loop1: detected capacity change from 0 to 264192 12:12:41 executing program 5: prlimit64(0x0, 0xe, &(0x7f0000000280)={0x9, 0x8d}, 0x0) r0 = getpid() sched_setattr(r0, &(0x7f00000000c0)={0x38, 0x0, 0x0, 0x0, 0x5, 0x0, 0x0, 0x3}, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) sendmmsg$unix(r2, &(0x7f00000bd000), 0x318, 0x0) recvmmsg(r1, &(0x7f00000000c0), 0x10106, 0x2, 0x0) r3 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) clone3(&(0x7f00000003c0)={0x80000, &(0x7f0000000080), &(0x7f0000000100), &(0x7f0000000180), {}, &(0x7f00000001c0)=""/9, 0x9, &(0x7f00000002c0)=""/208, &(0x7f0000000240)=[r0], 0x1, {r3}}, 0x58) 12:12:41 executing program 4: r0 = syz_mount_image$vfat(&(0x7f00000002c0), &(0x7f0000000440)='./file0\x00', 0x0, 0x2, &(0x7f0000000700)=[{&(0x7f0000000000)="eb3c906d8d6673fdd2617400028001000240000004f801", 0x17}, {0x0, 0x0, 0x600}], 0x0, &(0x7f0000000880)=ANY=[@ANYBLOB='Z']) mkdirat(r0, &(0x7f0000000040)='./file1\x00', 0x0) 12:12:41 executing program 2: prlimit64(0x0, 0xe, &(0x7f0000000280)={0x0, 0x8d}, 0x0) r0 = getpid() sched_setaffinity(0x0, 0x8, &(0x7f0000000040)=0xffffffffffff0166) sched_setattr(0x0, &(0x7f0000000140)={0x38, 0x2, 0x0, 0x0, 0x9}, 0x0) sched_setattr(r0, &(0x7f00000000c0)={0x38, 0x2, 0x0, 0x0, 0x5, 0x0, 0x0, 0x3}, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff}) connect$unix(r1, &(0x7f000057eff8)=@abs, 0x6e) recvmmsg(r1, &(0x7f00000000c0), 0x10106, 0x2, 0x0) clone3(&(0x7f00000003c0)={0x80000, &(0x7f0000000080), &(0x7f0000000100), &(0x7f0000000180), {}, &(0x7f00000001c0)=""/9, 0x9, &(0x7f00000002c0)=""/208, &(0x7f0000000240)=[r0], 0x1}, 0x58) [ 756.027349][T14731] loop4: detected capacity change from 0 to 6 [ 756.054384][T14731] FAT-fs (loop4): Unrecognized mount option "Z" or missing value 12:12:41 executing program 4: r0 = syz_mount_image$vfat(&(0x7f00000002c0), &(0x7f0000000440)='./file0\x00', 0x0, 0x2, &(0x7f0000000700)=[{&(0x7f0000000000)="eb3c906d8d6673fdd2617400028001000240000004f801", 0x17}, {0x0, 0x0, 0x600}], 0x0, &(0x7f0000000880)=ANY=[@ANYBLOB='Z']) mkdirat(r0, &(0x7f0000000040)='./file1\x00', 0x0) syz_mount_image$vfat(&(0x7f00000002c0), &(0x7f0000000440)='./file0\x00', 0x0, 0x2, &(0x7f0000000700)=[{&(0x7f0000000000)="eb3c906d8d6673fdd2617400028001000240000004f801", 0x17}, {0x0, 0x0, 0x600}], 0x0, &(0x7f0000000880)=ANY=[@ANYBLOB='Z']) (async) mkdirat(r0, &(0x7f0000000040)='./file1\x00', 0x0) (async) [ 756.127784][T14736] loop4: detected capacity change from 0 to 6 [ 756.140253][T14736] FAT-fs (loop4): Unrecognized mount option "Z" or missing value 12:12:41 executing program 3: prlimit64(0x0, 0xe, &(0x7f0000000280)={0x9, 0x8d}, 0x0) getpid() socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r0, &(0x7f000057eff8)=@abs, 0x6e) sendmmsg$unix(r1, &(0x7f00000bd000), 0x318, 0x0) r2 = syz_mount_image$vfat(&(0x7f00000002c0), 0x0, 0xfffffffffffffffe, 0x3, &(0x7f0000000700)=[{&(0x7f0000000000)="eb3c906d8d6673fdd2617400028001000240000004f801", 0x17}, {&(0x7f0000000900)="57595a4b414c4c45522020085ac19f691107ff0000097eb3541980b01c42d149ffc610de7800000000135eed1df1d1001cc2de850f1fffb2aed768635ef7e75eff912ac4c15e29fb3418fafff8d198e312475ffa1d000000000000ad25822a17b17f463e104179c19c2ad2fbddc04f62826086704df68ddcc2717a2dcd89932daf1c0e912e75558c8d25a7bb914c18f21f883d9096b3302646d6af8b5fd37a77a425c7d5c79403e8ed47e885689f6d9adc80eef58a57f069c4a5b73d3f5c70c4a13fa50731a24d798b503b9fe27842df49dc50", 0xd3, 0x600}, {0x0, 0x0, 0xd}], 0x2a0cc10, &(0x7f0000000880)={[{@shortname_win95}, {@fat=@time_offset={'time_offset', 0x3d, 0x13}}, {@shortname_lower}, {@utf8no}, {@numtail}, {@shortname_mixed}]}) mkdirat(r2, &(0x7f0000000040)='./file1\x00', 0x2300) 12:12:41 executing program 0: prlimit64(0x0, 0xe, &(0x7f0000000280)={0x9, 0x8d}, 0x0) r0 = getpid() sched_setattr(0x0, &(0x7f0000000140)={0x38, 0x2, 0x0, 0x0, 0x9}, 0x0) sched_setattr(r0, 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r1, &(0x7f000057eff8)=@abs, 0x6e) sendmmsg$unix(r2, &(0x7f00000bd000), 0x318, 0x0) (fail_nth: 33) recvmmsg(r1, &(0x7f00000000c0), 0x10106, 0x0, 0x0) [ 756.191473][T14736] loop4: detected capacity change from 0 to 6 [ 756.197891][T14736] FAT-fs (loop4): Unrecognized mount option "Z" or missing value [ 756.218945][T14739] FAULT_INJECTION: forcing a failure. [ 756.218945][T14739] name failslab, interval 1, probability 0, space 0, times 0 [ 756.231643][T14739] CPU: 0 PID: 14739 Comm: syz-executor.0 Not tainted 5.16.0-rc7-syzkaller #0 [ 756.240421][T14739] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 756.250595][T14739] Call Trace: [ 756.254285][T14739] [ 756.257206][T14739] dump_stack_lvl+0xd6/0x122 [ 756.261839][T14739] dump_stack+0x11/0x1b [ 756.265993][T14739] should_fail+0x23c/0x250 [ 756.270504][T14739] __should_failslab+0x81/0x90 [ 756.275347][T14739] should_failslab+0x5/0x20 [ 756.279911][T14739] kmem_cache_alloc_node+0x61/0x2d0 [ 756.285135][T14739] ? __alloc_skb+0xf0/0x450 [ 756.289648][T14739] __alloc_skb+0xf0/0x450 [ 756.293965][T14739] alloc_skb_with_frags+0x90/0x390 [ 756.299077][T14739] ? __rcu_read_unlock+0x5c/0x290 [ 756.304194][T14739] sock_alloc_send_pskb+0x436/0x4e0 [ 756.309925][T14739] unix_dgram_sendmsg+0x4c7/0x16b0 [ 756.315232][T14739] ? unix_dgram_poll+0x3e0/0x3e0 [ 756.320167][T14739] ____sys_sendmsg+0x39a/0x510 [ 756.324990][T14739] __sys_sendmmsg+0x267/0x4c0 [ 756.329682][T14739] __x64_sys_sendmmsg+0x53/0x60 [ 756.334595][T14739] do_syscall_64+0x44/0xd0 [ 756.339028][T14739] entry_SYSCALL_64_after_hwframe+0x44/0xae [ 756.344908][T14739] RIP: 0033:0x7f9bc71f7e99 [ 756.349336][T14739] 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 [ 756.369009][T14739] RSP: 002b:00007f9bc636e168 EFLAGS: 00000246 ORIG_RAX: 0000000000000133 [ 756.377406][T14739] RAX: ffffffffffffffda RBX: 00007f9bc730af60 RCX: 00007f9bc71f7e99 12:12:41 executing program 4: r0 = syz_mount_image$vfat(&(0x7f00000002c0), &(0x7f0000000440)='./file0\x00', 0x0, 0x2, &(0x7f0000000700)=[{&(0x7f0000000000)="eb3c906d8d6673fdd2617400028001000240000004f801", 0x17}, {0x0, 0x0, 0x600}], 0x0, &(0x7f0000000880)=ANY=[@ANYBLOB='Z']) mkdirat(r0, &(0x7f0000000040)='./file1\x00', 0x0) [ 756.385413][T14739] RDX: 0000000000000318 RSI: 00000000200bd000 RDI: 0000000000000004 [ 756.393473][T14739] RBP: 00007f9bc636e1d0 R08: 0000000000000000 R09: 0000000000000000 [ 756.401441][T14739] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000002 [ 756.409665][T14739] R13: 00007ffe9bc04bdf R14: 00007f9bc636e300 R15: 0000000000022000 [ 756.417668][T14739] 12:12:41 executing program 4: r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) sendto$inet(r0, &(0x7f0000000080)="d7e9bfba9fed1913347b572c0314805a287ac307a8eea87c19c9c99a243bb0e15c1db3d21ecd3bcecd2aea79839a9c0b8b7031ac8417b15b34fa4a657470a5fe45187dd37138e01bee3b07c2ccda7bade3f43e13834d9d2221b32a373724cbc51ee7cde262d4aff45c2c766a0b3a943dfcdbc0514746c305015ae006f3fcbd55c4502581b162d9dfc97e4271d1e34d0578ee57a7ba0d3668c74c8eb477b2cc227145e7a1508256c447cff437b1f35d65003551a67558b05be4587f19e69ebf35c354126e28ed1b6b3e71345ca3399019e81e4b6f8f37d6", 0xd7, 0x44000, 0x0, 0x0) r1 = syz_mount_image$vfat(&(0x7f00000002c0), &(0x7f0000000440)='./file0\x00', 0x0, 0x2, &(0x7f0000000700)=[{&(0x7f0000000000)="eb3c906d8d6673fdd2617400028001000240000004f801", 0x17}, {0x0, 0x0, 0x600}], 0x0, &(0x7f0000000880)) r2 = openat2(r1, &(0x7f0000000180)='./file1\x00', &(0x7f00000001c0)={0x61a046, 0x1d2, 0x15}, 0x47) r3 = dup3(r2, r1, 0x0) mkdirat(r3, &(0x7f0000000040)='./file1\x00', 0x0) [ 756.446445][T14743] loop4: detected capacity change from 0 to 6 [ 756.453182][T14743] FAT-fs (loop4): Unrecognized mount option "Z" or missing value 12:12:42 executing program 4: r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) sendto$inet(r0, &(0x7f0000000080)="d7e9bfba9fed1913347b572c0314805a287ac307a8eea87c19c9c99a243bb0e15c1db3d21ecd3bcecd2aea79839a9c0b8b7031ac8417b15b34fa4a657470a5fe45187dd37138e01bee3b07c2ccda7bade3f43e13834d9d2221b32a373724cbc51ee7cde262d4aff45c2c766a0b3a943dfcdbc0514746c305015ae006f3fcbd55c4502581b162d9dfc97e4271d1e34d0578ee57a7ba0d3668c74c8eb477b2cc227145e7a1508256c447cff437b1f35d65003551a67558b05be4587f19e69ebf35c354126e28ed1b6b3e71345ca3399019e81e4b6f8f37d6", 0xd7, 0x44000, 0x0, 0x0) r1 = syz_mount_image$vfat(&(0x7f00000002c0), &(0x7f0000000440)='./file0\x00', 0x0, 0x2, &(0x7f0000000700)=[{&(0x7f0000000000)="eb3c906d8d6673fdd2617400028001000240000004f801", 0x17}, {0x0, 0x0, 0x600}], 0x0, &(0x7f0000000880)) r2 = openat2(r1, &(0x7f0000000180)='./file1\x00', &(0x7f00000001c0)={0x61a046, 0x1d2, 0x15}, 0x47) r3 = dup3(r2, r1, 0x0) mkdirat(r3, &(0x7f0000000040)='./file1\x00', 0x0) socket$inet_icmp_raw(0x2, 0x3, 0x1) (async) sendto$inet(r0, &(0x7f0000000080)="d7e9bfba9fed1913347b572c0314805a287ac307a8eea87c19c9c99a243bb0e15c1db3d21ecd3bcecd2aea79839a9c0b8b7031ac8417b15b34fa4a657470a5fe45187dd37138e01bee3b07c2ccda7bade3f43e13834d9d2221b32a373724cbc51ee7cde262d4aff45c2c766a0b3a943dfcdbc0514746c305015ae006f3fcbd55c4502581b162d9dfc97e4271d1e34d0578ee57a7ba0d3668c74c8eb477b2cc227145e7a1508256c447cff437b1f35d65003551a67558b05be4587f19e69ebf35c354126e28ed1b6b3e71345ca3399019e81e4b6f8f37d6", 0xd7, 0x44000, 0x0, 0x0) (async) syz_mount_image$vfat(&(0x7f00000002c0), &(0x7f0000000440)='./file0\x00', 0x0, 0x2, &(0x7f0000000700)=[{&(0x7f0000000000)="eb3c906d8d6673fdd2617400028001000240000004f801", 0x17}, {0x0, 0x0, 0x600}], 0x0, &(0x7f0000000880)) (async) openat2(r1, &(0x7f0000000180)='./file1\x00', &(0x7f00000001c0)={0x61a046, 0x1d2, 0x15}, 0x47) (async) dup3(r2, r1, 0x0) (async) mkdirat(r3, &(0x7f0000000040)='./file1\x00', 0x0) (async) 12:12:42 executing program 1: prlimit64(0x0, 0xe, &(0x7f0000000280)={0x9, 0x8d}, 0x0) r0 = getpid() sched_setaffinity(0x0, 0x8, &(0x7f0000000040)) sched_setattr(r0, &(0x7f00000000c0)={0x38, 0x2, 0x0, 0x0, 0x5, 0x0, 0x0, 0x3}, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r1, &(0x7f000057eff8)=@abs, 0x6e) sendmmsg$unix(r2, &(0x7f00000bd000), 0x318, 0x0) recvmmsg(r1, &(0x7f00000000c0), 0x10106, 0x2, 0x0) r3 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) clone3(&(0x7f00000003c0)={0x80000, &(0x7f0000000080), &(0x7f0000000100), &(0x7f0000000180), {}, &(0x7f00000001c0)=""/9, 0x9, &(0x7f00000002c0)=""/208, &(0x7f0000000240)=[r0], 0x1, {r3}}, 0x58) r4 = syz_mount_image$vfat(&(0x7f00000002c0), &(0x7f0000000440)='./file0\x00', 0xfffffffffffffffe, 0x3, &(0x7f0000000700)=[{&(0x7f0000000000)="eb3c906d8d6673fdd2617400028001000240000004f801", 0x17}, {&(0x7f0000000900)="57595a4b414c4c45522020085ac19f691107ff0000097eb3541980b01c42d149ffc610de7800000000135eed1df1d1001cc2de850f1fffb2aed768635ef7e75eff912ac4c15e29fb3418fafff8d198e312475ffa1d000000000000ad25822a17b17f463e104179c19c2ad2fbddc04f62826086704df68ddcc2717a2dcd89932daf1c0e912e75558c8d25a7bb914c18f21f883d9096b3302646d6af8b5fd37a77a425c7d5c79403e8ed47e885689f6d9adc80eef58a57f069c4a5b73d3f5c70c4a13fa50731a24d798b503b9fe27842df49dc50", 0xd3, 0x600}, {0x0, 0x0, 0xd}], 0x2a0cc10, &(0x7f0000000880)={[{@shortname_win95}, {@fat=@time_offset={'time_offset', 0x3d, 0x13}}, {@shortname_lower}, {@utf8no}, {@numtail}, {@shortname_mixed}]}) mkdirat(r4, &(0x7f0000000040)='./file1\x00', 0x2300) [ 756.497682][T14745] loop3: detected capacity change from 0 to 264192 [ 756.511321][T14747] loop4: detected capacity change from 0 to 6 [ 756.521113][T14747] FAT-fs (loop4): Directory bread(block 6) failed 12:12:42 executing program 4: r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) sendto$inet(r0, &(0x7f0000000080)="d7e9bfba9fed1913347b572c0314805a287ac307a8eea87c19c9c99a243bb0e15c1db3d21ecd3bcecd2aea79839a9c0b8b7031ac8417b15b34fa4a657470a5fe45187dd37138e01bee3b07c2ccda7bade3f43e13834d9d2221b32a373724cbc51ee7cde262d4aff45c2c766a0b3a943dfcdbc0514746c305015ae006f3fcbd55c4502581b162d9dfc97e4271d1e34d0578ee57a7ba0d3668c74c8eb477b2cc227145e7a1508256c447cff437b1f35d65003551a67558b05be4587f19e69ebf35c354126e28ed1b6b3e71345ca3399019e81e4b6f8f37d6", 0xd7, 0x44000, 0x0, 0x0) r1 = syz_mount_image$vfat(&(0x7f00000002c0), &(0x7f0000000440)='./file0\x00', 0x0, 0x2, &(0x7f0000000700)=[{&(0x7f0000000000)="eb3c906d8d6673fdd2617400028001000240000004f801", 0x17}, {0x0, 0x0, 0x600}], 0x0, &(0x7f0000000880)) r2 = openat2(r1, &(0x7f0000000180)='./file1\x00', &(0x7f00000001c0)={0x61a046, 0x1d2, 0x15}, 0x47) r3 = dup3(r2, r1, 0x0) mkdirat(r3, &(0x7f0000000040)='./file1\x00', 0x0) socket$inet_icmp_raw(0x2, 0x3, 0x1) (async) sendto$inet(r0, &(0x7f0000000080)="d7e9bfba9fed1913347b572c0314805a287ac307a8eea87c19c9c99a243bb0e15c1db3d21ecd3bcecd2aea79839a9c0b8b7031ac8417b15b34fa4a657470a5fe45187dd37138e01bee3b07c2ccda7bade3f43e13834d9d2221b32a373724cbc51ee7cde262d4aff45c2c766a0b3a943dfcdbc0514746c305015ae006f3fcbd55c4502581b162d9dfc97e4271d1e34d0578ee57a7ba0d3668c74c8eb477b2cc227145e7a1508256c447cff437b1f35d65003551a67558b05be4587f19e69ebf35c354126e28ed1b6b3e71345ca3399019e81e4b6f8f37d6", 0xd7, 0x44000, 0x0, 0x0) (async) syz_mount_image$vfat(&(0x7f00000002c0), &(0x7f0000000440)='./file0\x00', 0x0, 0x2, &(0x7f0000000700)=[{&(0x7f0000000000)="eb3c906d8d6673fdd2617400028001000240000004f801", 0x17}, {0x0, 0x0, 0x600}], 0x0, &(0x7f0000000880)) (async) openat2(r1, &(0x7f0000000180)='./file1\x00', &(0x7f00000001c0)={0x61a046, 0x1d2, 0x15}, 0x47) (async) dup3(r2, r1, 0x0) (async) mkdirat(r3, &(0x7f0000000040)='./file1\x00', 0x0) (async) [ 756.571403][T14749] loop4: detected capacity change from 0 to 6 [ 756.580792][T14749] FAT-fs (loop4): Directory bread(block 6) failed 12:12:42 executing program 4: ptrace$setsig(0x4203, 0xffffffffffffffff, 0xfff, &(0x7f00000000c0)={0x3c, 0x2, 0x8}) syz_mount_image$vfat(&(0x7f00000002c0), &(0x7f0000000440)='./file0\x00', 0x0, 0x2, &(0x7f0000000700)=[{&(0x7f0000000000)="eb3c906d8d6673fdd2617400028001000240000004f801", 0x17}, {0x0, 0x0, 0x600}], 0x0, &(0x7f0000000880)) r0 = syz_mount_image$tmpfs(&(0x7f0000000140), &(0x7f0000000180)='./file0\x00', 0x20, 0x2, &(0x7f0000000300)=[{&(0x7f00000008c0)="0bb2aa0e7156368b9cfb2d57f05acd512516742c135bd2dfed7e3059cd83c86202319773301232edaa19fb61445e334c72ff369a4b4406653e0c5fd868e051b2ead159867acfb98e8cd0eadf0e54efe5cb70b2d8ee90fbd35e8222ff3e083686f076902fb27432dba356208f5c909c4d515c3d0bd564ba4d960512e844ddfbb7e58e9bbc6d0f6306b07257459a62fe652501a29b2959a21f5a99c46fc73e79cd55282b8bf560b97bba190bed0a9b88ca0b87b55e27331adaf24a5d091dd67970fe1b750346e9a4c3fd02363ad860b0af78215b4d90373154097b76f907d00aabb35c0480209330d07470806af75a3d60e19c3e7714867fc7a5ceabb3bf8341af1df45212e481bb96eebb99d992bb45e2905c581f6621b11be41b1414f5af8f90a637849c1a2fc6105022dbd3925e9cb0804da126ab0774111af8d9188888753d99cc65ba5c9cc0c06527cf1b31efab0a4a18e032b5cc1aa90b66896a7825b100f140e5c79322543d1c24183aab8ff03a3ec8ac181302ee12ac1768cd3443b28b97503167388b908b7a95a62b0afa8f8811d9f793beb6eec66e34fb41a9717cde023230295705f2a7313d8c49ce764530a3e5ed86aa9d88b96e46621a2f2f7221006f6e719c5b005652b7528b22799e53399cbb49987f6f2ca1bf02fc2db31681a58f3303937b9880b304d20f748e0cb504cc1a851ead124218959fa045de718602bc77d46fcec59fed77c7b667109b8e42be668cc24c5247631e59664d4557a6ed95a6cc4bb9d14d8be92527c9dc11c61475f53eed2125f41fe936e80b7a50e2483d54f13dab5fb40956069036c66082ef5a2d8fb1acbb86238dc62dfb134ab6bcf4265188ec57b6a539bd7ac44677d617666df823660241bc4c7de6bd74f2f36cd53cdc2b46ef982ba878ad2c6890258acdeb7cac3ef1cf97d96e0f0b5bad795a6a60716278447a97591309969856474eb50a1eba53d95029543cca5104fc36a633149ffbdc792b108ed6bfabcc7dc47e3d7a43d556a9965c64a096691d3184e2d5582859fc851f9ff8059d5f2b193b83482a5c5c359af31978749a4eee5c61dd2f580fe5d829cc5c2483a93bcea87d0db71a9e0789a8b7ea4b80e58ce18099a9b8c2ad7666104f49995931c7fef4d0c749e336037c0ddac902e32cf8d488c52318f516d21ef19964a0532e4348db327e86b56977bc720583b50ac51377757e77426d12106c42aa41bc6759e941f6db1315138d733a073cd2b94eb22953d61d0e9c028727ea77526398200f445a2573410efce7e39f580a9105c00135a2a529f1ef8747196dff56f767f59ffeb766f7913b9c163d7c2250e020c38c2f47994888337d9e410e91f674418ee85a423e3afe524c28a1e9ef2542785c0b025d571415afa5b3cf66e1242c028faa91f8a6425ed96817de47c3f3549a39ae0fdc091c6eb37282624fdccc30a5c14210941e0047cab603ad6e919713be3fb2d8aef0a8ec7b29b6fa07e0fa6f3cd6a35f2a35ba3664025b2ce593b10f4c9686e5dd7f9a5ffa4c76b29cfcc0de9c1257bb04898c923d9e13c4e4600a2f0340980cb5ceddeef65a24373c5b5f7c4a6b71d5ae06b83cddce2f5f63b4a6c89b23b49e41e7e371b9e25f4644879325f7e1178f3b1aea9204daf0a84dde973b99812b8a953c6db095003992435461619796f7c7952494841f7f38f3d5f423e4be95f1b3496e23ecb78d25039532c78a9e9a87d2a71db0aef62ca005434f4d42f1284c5d4c35ab103b2f776e91811bcdbb2589739283e1e1002c51f2c03679fe9a119b053e7200acbe4aca8f23c25a4c67a4cf47652358d178d22cd53ba006206d7012460ccac4335c69b1df2799a126e97dea7f55726ee667bfff0ca49e3c5f0fd340c190af178f8e8d5b57b10532a915eaf6b2fe1903e28957a9ac4c8f153952366045186666bcea4d83ebedb1bc2eb2ad7c66b432dc95089462aee0f445abfd30f8525648b070ff8b45966fb3fe4022cceab29211af2c54f0e5dc541f51960824d9eb18003e03871bac0e9ae742378fc7c47366c7bbf365ff77f60548d7166b5ca96f3c149cd6f23290a5367f36df4b177e32aa248139004400600ad10481d851c4dba9c52b4cb17d548b7c95b2e663016ca782bf76b90d221317c79c13218ebd5a2b18bc75d1684846bef1162de1f33a10526c36033b49d58847b274a37b0ff4d417e0aeac8c4f17133a66311448ae55ca548547c9167f840b9acf4ddc1a83f58047d66a881e8b1a8e66eec9ca3fefb9653867d20df0f7a66ca31ba559cde3c4f9d2bc1a87b6550bb9f98919bfbbfa9547f56418ae3172edfbf17d85c47b6d65852a565d1e58bfbe8f698eda638281a08f2387117e15735ab72a2920c24ad6a8b2c7322c70a979cba282d815feeda860e0de75a4927ba19bdf916fa416467827d4794243b5b14e8a36b45265c52282dd325875f5517aa52191f359dc48d10200b5bf1a8e963a1b5f8b45e79ef7fc63f0e000f594583027a126a26914d14b678e8c01e3ef700cb946b5566b28fdaab78584f050ad419450a13c1bb214fbeb76e5ed59c18f23bbc86fd81d7a79ff411697c77b34905da2b8f01c5689b4740670fab2178a30570446f7f39d1cea1b97400c6813cbb84b884bdd0d4e9c68c765518abfa4ab687fcc3bc235906676f1c171b30b5ff614ec008981e0f4998f392c2b0cdb53bf284c0a9b23cd228b1fabaef957e4db9dc5438617becb3408ca3a7356c2611fd29fa00da2ceb268305ccad835cc5bb1e0350ff9012378ef11ee4e512309a6f945dc617dc92586cd422cd2c8f3f48e89ac1ed9bd46b03816a99810c2527a3088a125655005eab800a6571c6a9eedb248d1c9bbeb2b013bdf64383400213cdcf8013398e04bd4b0c089ac4b61132c01f2c89fe3d60c313dba9f423f680761f4c104ec8433c6e046729be9f44603f517977e42c82300c9cfe3ef7ffad892da72704060dd0e200d7b99ec3c9ad708dca134d601e96427590eba39300ba9559b3881d04089b4d0919bfe65ca49bb9f61dd2bdaaea4c9a1c309e70509f101b645caeb0da2a03b179cbc4626aed7e882f561609b883fcb8fa7be9c6f67392ea3799fba4525e3cfa0a524bafdd30a292cbbfbc9f2e08f98b30f72cd0e8929ae9c2e9f17cc67ec6504ba1c0109d0aa48e66afe0a11f40dd36bc417035207a7402e791fe5e6cb76987cd61ac7f10d1b9263e29db799203ad9aabc15e12169a2f31350b4e575417334b6ce8314f56325dd60021b519d94af3a7b2a651f659ff2c388e8a643367e51326042e68f1f6565c14539ba6ab655662a5558d49f4fe3baf746b9b53126157de3838b0fb782e67c5ec873db6705989004af47afe4adbe88016595de8524470ea3abdcb079e336dac32fd98b882f11d4da550cac4e1360b6c0a08dbb9ebbfe6a6d387ae18361044b07987dc1ff7c6a45592b34f346fb9bb547e3340ceb91f28d85c28344db878bff793b0c8c6a7291ae2eacadf3c122c4385bb4ec60a63172accb5ae99fd843004b9b62a78d952cb96775e6e4afb59143fdd555c2bebe335dfea9f738e7a223feb5a0971255bdaa2a518d57480b22922c807154c40270573a2ddda75d25453eec41d7c06f02941b853a74582ebe940343b449e707fb612eff11785f02f8a84c3768e6b8177152620f3b98e299598f283028b83c75c25b8f1ca66b150d587af76b4e58e4f90286fbe100a8e4be6b73f0b7e69d9aa56cdc9b9d79dbd85f083891f81f9b2e6787a625071d1ad4e99750bc229ee224239b9075b3459bbb9b7f473708a6bab6b8253ae183216a36075dd0035cdddee10aee025f59796667a7cddf829572bd248469e3ed7b57b4dfd13e7d0b93345415748d5daafc457fc048ac588c6c7fd8bd92183b54d53b4e8e64d1a5e2340101e12d939b38cdf47f12a32bd663682b7fcbb722594773298e50b5d5570a5c2d591a36cd9be38ef9f1337c0208f69c56ad2d4f8ef550e6d2e1ec1a2a33cf679add055f86cefc07ea3f2f7430c765ad8c9ab4e6120d553cd27d3d76064aaff477965fd8fd581dd8a8b86ffd604a9d43c28b9ada2d5c7bcaf551282aef7ae3995f62a999df77c76e15b77768d360d7169447a0b6f60a704ad7f4063e7f6dd783bca883d4abbd2577397d5cbb78b7b521e4e41bde8d52e6dbde9af38f3bce2bf100ed736be94b4f5e67a4f645bedfb77fbaa552bd72f39bf05d28ad168b7a9e0a97d852020a8e2afb1e03908f4a21b3e656642ea0fdbc6e7fd79a8b6c96c0b8422c20657831d339be4273c870e832aa2d3c9a7ea22c0f067d2720b305e9267118b00eb4d8a3b44cd4f9ec1194915ce209d66865a7a0402c91bda69f263d24cd2ff70a998df5bf67fcb12dca8cf36e331b03fd8593f4b388637dd123de2ac10a6382e25c72a4466a54e5c9b52419294864950fa9b596a7826e66ff007a20f2761eb416509d4a8496a9a79dae4d702e6625701fd1ab2dfafd02e26ee635fcd6a48b5f7b4f9b17250982c337f6fee6cba5406a75c0f5260ecd61101c16b54ba1e7ded92159dd391d6e8d47f3a84c0a323a7a4ae5e775f2e42c4f064c6361b9ae969e1c554abe990d9114cc3688b54f1c73bea6c540daa930964715f3ec28df064452c87b87c9317270b31a92360bb4cec95ffce2d88ab212575a29797a2641eb8e870c1ea46da58c697fe48ec781e56bbce3d6d5931ebb902fa389d8bd50119df0175eebddf2044b3c71107dee4c7fc9904d07b49db1c84a95a24b40919c31d5a3351ce42a182e2d807ce38f744fb48e2a36e34e9a7fcbebb994e2367f8b7b238575bdaf46765079367c60997b0282168ecccbe266de929a6b698b94b8d98140950002767f587a2a02e84111e316fd62843126136161a86d61dcff00aefc4995c01dd6c94ebd4d43e675197f1a7700e8e4a96a73fb8739b5e764de6f1e98c6eecc99dcf37ec7edba5242077db436c290c42be6bd0b41c909576908d274082327a030662a99ec98cea7d0c572ae65df95272936e459151b184e4e4e0e2271d9dfc0ca4d704ec2d60270beff1fbf3905f86a492c5edb1760407dc7a791a553fb847653bc29d79dade68c4ea71a680772c584467b8c8cdaaf73ca130c9cea850d380cbd6d6c2dce850109d71513b179cedb03dfcf9b87572834aaa79d96955d7625a7db4497263d3417c0b280f4ca11e85d2c5cde2257e6b67c0bf322ffc0b9274f4586d7656f5b9ef9971d965620ab48b45b99fd880a740b028d7fb965f00dd808c50714838506a713c146a5b524c72591f9552c7f7ee464d0b24d751afa3a69770699c0ba11450cd05f8f018cbc8ec62d133db9ad9eacc1eabc35b0edb3b10d671c24a735582366d38c1aa1ffd15ad4c8670aa6261fbffa652fb8eddc28f906c673004a90c193338aa59542f65b2da414590ab035e541a60251770b628179e89c96879e771d7424f15449fd3047f5706f421c19fc0480ce432ea1429442470eb7174cc10356be4d1f27e4a643a79e53d69809a045f7e0e1dc5c3251903af2655d620ffe74082ce491b38f3665187bc933097eb0d8b6e2ce63bb4a8b3e44dcaed8748b48bb155b32f3ee1b71114c4083b89d4d3b741737a6339ce25e28f25280ebe9787d28a038a18c7f710f2eb5a59c023ea855ae0251f261a7a37c25409febab07b70472f5ce5e9b4c12e7f11c7d51f843d27b2699a3df7739ea23ba663dce5c2d16b3380618d6c3d2fd479303b0139199423809970190c7af8b1b4ffc1bf094e53dd4f5e36d03e0db4837", 0x1000, 0x6}, {&(0x7f00000001c0)="744617fb491bee8305608f221b70ae36fd2ffcd3fbf94458f5bf994409adc77d44aab9e67e7c5b5d1c72396a1c10a0a847b2e89c4f7513f413f1f921dd35e04d311b1972d69b6e75f3c8b5817e14a1e579ef07cde2519b5b5110ca40ebcfa68f6dd98b696c61585b20dcb913ff4087c5a8877663c85ab16264f346b6a1321fef17d496c4cefc06fbb75b9659788f760aba69439c39af0bb2f60fa2c12e84cbb9130580c96d4c331c08a58c2bcb43dd82407bec3668b3142897473628fd1808e5da5b59ac4b698f6f12a8aa44cd977f1b37ea81389d7794d0414465aef2", 0xdd, 0x3f}], 0x2001000, &(0x7f0000000340)={[{@nr_blocks={'nr_blocks', 0x3d, [0x33]}}, {@huge_within_size}, {@nr_blocks={'nr_blocks', 0x3d, [0x2d, 0x38]}}, {@nr_blocks={'nr_blocks', 0x3d, [0x6b, 0x32, 0x2d]}}], [{@permit_directio}, {@smackfsroot={'smackfsroot', 0x3d, 'vfat\x00'}}, {@uid_eq={'uid', 0x3d, 0xee01}}, {@fsuuid={'fsuuid', 0x3d, {[0x66, 0x31, 0x31, 0x64, 0x67, 0x63, 0x30, 0x33], 0x2d, [0x31, 0x35, 0x66, 0x30], 0x2d, [0x36, 0x32, 0x35, 0x79], 0x2d, [0x30, 0x34, 0x34, 0x34], 0x2d, [0x33, 0x34, 0x65, 0x66, 0x30, 0x39, 0x32, 0x65]}}}, {@permit_directio}, {@euid_gt}, {@fowner_gt={'fowner>', 0xee00}}]}) mkdirat(r0, &(0x7f0000000040)='./file1\x00', 0x0) open(&(0x7f0000000080)='./file0\x00', 0xf0843, 0x44) [ 756.630125][T14758] loop4: detected capacity change from 0 to 6 [ 756.638429][T14758] FAT-fs (loop4): Directory bread(block 6) failed [ 756.704851][T14763] loop1: detected capacity change from 0 to 264192 12:12:42 executing program 5: prlimit64(0x0, 0xe, &(0x7f0000000280)={0x9, 0x8d}, 0x0) r0 = getpid() sched_setattr(r0, &(0x7f00000000c0)={0x38, 0x0, 0x0, 0x0, 0x5, 0x0, 0x0, 0x3}, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) sendmmsg$unix(r2, &(0x7f00000bd000), 0x318, 0x0) recvmmsg(r1, &(0x7f00000000c0), 0x10106, 0x2, 0x0) r3 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) clone3(&(0x7f00000003c0)={0x80000, &(0x7f0000000080), &(0x7f0000000100), &(0x7f0000000180), {}, &(0x7f00000001c0)=""/9, 0x9, &(0x7f00000002c0)=""/208, &(0x7f0000000240)=[r0], 0x1, {r3}}, 0x58) [ 756.753821][T14765] loop4: detected capacity change from 0 to 6 [ 756.790098][T14765] FAT-fs (loop4): Directory bread(block 6) failed 12:12:42 executing program 4: ptrace$setsig(0x4203, 0xffffffffffffffff, 0xfff, &(0x7f00000000c0)={0x3c, 0x2, 0x8}) (async) syz_mount_image$vfat(&(0x7f00000002c0), &(0x7f0000000440)='./file0\x00', 0x0, 0x2, &(0x7f0000000700)=[{&(0x7f0000000000)="eb3c906d8d6673fdd2617400028001000240000004f801", 0x17}, {0x0, 0x0, 0x600}], 0x0, &(0x7f0000000880)) (async) r0 = syz_mount_image$tmpfs(&(0x7f0000000140), &(0x7f0000000180)='./file0\x00', 0x20, 0x2, &(0x7f0000000300)=[{&(0x7f00000008c0)="0bb2aa0e7156368b9cfb2d57f05acd512516742c135bd2dfed7e3059cd83c86202319773301232edaa19fb61445e334c72ff369a4b4406653e0c5fd868e051b2ead159867acfb98e8cd0eadf0e54efe5cb70b2d8ee90fbd35e8222ff3e083686f076902fb27432dba356208f5c909c4d515c3d0bd564ba4d960512e844ddfbb7e58e9bbc6d0f6306b07257459a62fe652501a29b2959a21f5a99c46fc73e79cd55282b8bf560b97bba190bed0a9b88ca0b87b55e27331adaf24a5d091dd67970fe1b750346e9a4c3fd02363ad860b0af78215b4d90373154097b76f907d00aabb35c0480209330d07470806af75a3d60e19c3e7714867fc7a5ceabb3bf8341af1df45212e481bb96eebb99d992bb45e2905c581f6621b11be41b1414f5af8f90a637849c1a2fc6105022dbd3925e9cb0804da126ab0774111af8d9188888753d99cc65ba5c9cc0c06527cf1b31efab0a4a18e032b5cc1aa90b66896a7825b100f140e5c79322543d1c24183aab8ff03a3ec8ac181302ee12ac1768cd3443b28b97503167388b908b7a95a62b0afa8f8811d9f793beb6eec66e34fb41a9717cde023230295705f2a7313d8c49ce764530a3e5ed86aa9d88b96e46621a2f2f7221006f6e719c5b005652b7528b22799e53399cbb49987f6f2ca1bf02fc2db31681a58f3303937b9880b304d20f748e0cb504cc1a851ead124218959fa045de718602bc77d46fcec59fed77c7b667109b8e42be668cc24c5247631e59664d4557a6ed95a6cc4bb9d14d8be92527c9dc11c61475f53eed2125f41fe936e80b7a50e2483d54f13dab5fb40956069036c66082ef5a2d8fb1acbb86238dc62dfb134ab6bcf4265188ec57b6a539bd7ac44677d617666df823660241bc4c7de6bd74f2f36cd53cdc2b46ef982ba878ad2c6890258acdeb7cac3ef1cf97d96e0f0b5bad795a6a60716278447a97591309969856474eb50a1eba53d95029543cca5104fc36a633149ffbdc792b108ed6bfabcc7dc47e3d7a43d556a9965c64a096691d3184e2d5582859fc851f9ff8059d5f2b193b83482a5c5c359af31978749a4eee5c61dd2f580fe5d829cc5c2483a93bcea87d0db71a9e0789a8b7ea4b80e58ce18099a9b8c2ad7666104f49995931c7fef4d0c749e336037c0ddac902e32cf8d488c52318f516d21ef19964a0532e4348db327e86b56977bc720583b50ac51377757e77426d12106c42aa41bc6759e941f6db1315138d733a073cd2b94eb22953d61d0e9c028727ea77526398200f445a2573410efce7e39f580a9105c00135a2a529f1ef8747196dff56f767f59ffeb766f7913b9c163d7c2250e020c38c2f47994888337d9e410e91f674418ee85a423e3afe524c28a1e9ef2542785c0b025d571415afa5b3cf66e1242c028faa91f8a6425ed96817de47c3f3549a39ae0fdc091c6eb37282624fdccc30a5c14210941e0047cab603ad6e919713be3fb2d8aef0a8ec7b29b6fa07e0fa6f3cd6a35f2a35ba3664025b2ce593b10f4c9686e5dd7f9a5ffa4c76b29cfcc0de9c1257bb04898c923d9e13c4e4600a2f0340980cb5ceddeef65a24373c5b5f7c4a6b71d5ae06b83cddce2f5f63b4a6c89b23b49e41e7e371b9e25f4644879325f7e1178f3b1aea9204daf0a84dde973b99812b8a953c6db095003992435461619796f7c7952494841f7f38f3d5f423e4be95f1b3496e23ecb78d25039532c78a9e9a87d2a71db0aef62ca005434f4d42f1284c5d4c35ab103b2f776e91811bcdbb2589739283e1e1002c51f2c03679fe9a119b053e7200acbe4aca8f23c25a4c67a4cf47652358d178d22cd53ba006206d7012460ccac4335c69b1df2799a126e97dea7f55726ee667bfff0ca49e3c5f0fd340c190af178f8e8d5b57b10532a915eaf6b2fe1903e28957a9ac4c8f153952366045186666bcea4d83ebedb1bc2eb2ad7c66b432dc95089462aee0f445abfd30f8525648b070ff8b45966fb3fe4022cceab29211af2c54f0e5dc541f51960824d9eb18003e03871bac0e9ae742378fc7c47366c7bbf365ff77f60548d7166b5ca96f3c149cd6f23290a5367f36df4b177e32aa248139004400600ad10481d851c4dba9c52b4cb17d548b7c95b2e663016ca782bf76b90d221317c79c13218ebd5a2b18bc75d1684846bef1162de1f33a10526c36033b49d58847b274a37b0ff4d417e0aeac8c4f17133a66311448ae55ca548547c9167f840b9acf4ddc1a83f58047d66a881e8b1a8e66eec9ca3fefb9653867d20df0f7a66ca31ba559cde3c4f9d2bc1a87b6550bb9f98919bfbbfa9547f56418ae3172edfbf17d85c47b6d65852a565d1e58bfbe8f698eda638281a08f2387117e15735ab72a2920c24ad6a8b2c7322c70a979cba282d815feeda860e0de75a4927ba19bdf916fa416467827d4794243b5b14e8a36b45265c52282dd325875f5517aa52191f359dc48d10200b5bf1a8e963a1b5f8b45e79ef7fc63f0e000f594583027a126a26914d14b678e8c01e3ef700cb946b5566b28fdaab78584f050ad419450a13c1bb214fbeb76e5ed59c18f23bbc86fd81d7a79ff411697c77b34905da2b8f01c5689b4740670fab2178a30570446f7f39d1cea1b97400c6813cbb84b884bdd0d4e9c68c765518abfa4ab687fcc3bc235906676f1c171b30b5ff614ec008981e0f4998f392c2b0cdb53bf284c0a9b23cd228b1fabaef957e4db9dc5438617becb3408ca3a7356c2611fd29fa00da2ceb268305ccad835cc5bb1e0350ff9012378ef11ee4e512309a6f945dc617dc92586cd422cd2c8f3f48e89ac1ed9bd46b03816a99810c2527a3088a125655005eab800a6571c6a9eedb248d1c9bbeb2b013bdf64383400213cdcf8013398e04bd4b0c089ac4b61132c01f2c89fe3d60c313dba9f423f680761f4c104ec8433c6e046729be9f44603f517977e42c82300c9cfe3ef7ffad892da72704060dd0e200d7b99ec3c9ad708dca134d601e96427590eba39300ba9559b3881d04089b4d0919bfe65ca49bb9f61dd2bdaaea4c9a1c309e70509f101b645caeb0da2a03b179cbc4626aed7e882f561609b883fcb8fa7be9c6f67392ea3799fba4525e3cfa0a524bafdd30a292cbbfbc9f2e08f98b30f72cd0e8929ae9c2e9f17cc67ec6504ba1c0109d0aa48e66afe0a11f40dd36bc417035207a7402e791fe5e6cb76987cd61ac7f10d1b9263e29db799203ad9aabc15e12169a2f31350b4e575417334b6ce8314f56325dd60021b519d94af3a7b2a651f659ff2c388e8a643367e51326042e68f1f6565c14539ba6ab655662a5558d49f4fe3baf746b9b53126157de3838b0fb782e67c5ec873db6705989004af47afe4adbe88016595de8524470ea3abdcb079e336dac32fd98b882f11d4da550cac4e1360b6c0a08dbb9ebbfe6a6d387ae18361044b07987dc1ff7c6a45592b34f346fb9bb547e3340ceb91f28d85c28344db878bff793b0c8c6a7291ae2eacadf3c122c4385bb4ec60a63172accb5ae99fd843004b9b62a78d952cb96775e6e4afb59143fdd555c2bebe335dfea9f738e7a223feb5a0971255bdaa2a518d57480b22922c807154c40270573a2ddda75d25453eec41d7c06f02941b853a74582ebe940343b449e707fb612eff11785f02f8a84c3768e6b8177152620f3b98e299598f283028b83c75c25b8f1ca66b150d587af76b4e58e4f90286fbe100a8e4be6b73f0b7e69d9aa56cdc9b9d79dbd85f083891f81f9b2e6787a625071d1ad4e99750bc229ee224239b9075b3459bbb9b7f473708a6bab6b8253ae183216a36075dd0035cdddee10aee025f59796667a7cddf829572bd248469e3ed7b57b4dfd13e7d0b93345415748d5daafc457fc048ac588c6c7fd8bd92183b54d53b4e8e64d1a5e2340101e12d939b38cdf47f12a32bd663682b7fcbb722594773298e50b5d5570a5c2d591a36cd9be38ef9f1337c0208f69c56ad2d4f8ef550e6d2e1ec1a2a33cf679add055f86cefc07ea3f2f7430c765ad8c9ab4e6120d553cd27d3d76064aaff477965fd8fd581dd8a8b86ffd604a9d43c28b9ada2d5c7bcaf551282aef7ae3995f62a999df77c76e15b77768d360d7169447a0b6f60a704ad7f4063e7f6dd783bca883d4abbd2577397d5cbb78b7b521e4e41bde8d52e6dbde9af38f3bce2bf100ed736be94b4f5e67a4f645bedfb77fbaa552bd72f39bf05d28ad168b7a9e0a97d852020a8e2afb1e03908f4a21b3e656642ea0fdbc6e7fd79a8b6c96c0b8422c20657831d339be4273c870e832aa2d3c9a7ea22c0f067d2720b305e9267118b00eb4d8a3b44cd4f9ec1194915ce209d66865a7a0402c91bda69f263d24cd2ff70a998df5bf67fcb12dca8cf36e331b03fd8593f4b388637dd123de2ac10a6382e25c72a4466a54e5c9b52419294864950fa9b596a7826e66ff007a20f2761eb416509d4a8496a9a79dae4d702e6625701fd1ab2dfafd02e26ee635fcd6a48b5f7b4f9b17250982c337f6fee6cba5406a75c0f5260ecd61101c16b54ba1e7ded92159dd391d6e8d47f3a84c0a323a7a4ae5e775f2e42c4f064c6361b9ae969e1c554abe990d9114cc3688b54f1c73bea6c540daa930964715f3ec28df064452c87b87c9317270b31a92360bb4cec95ffce2d88ab212575a29797a2641eb8e870c1ea46da58c697fe48ec781e56bbce3d6d5931ebb902fa389d8bd50119df0175eebddf2044b3c71107dee4c7fc9904d07b49db1c84a95a24b40919c31d5a3351ce42a182e2d807ce38f744fb48e2a36e34e9a7fcbebb994e2367f8b7b238575bdaf46765079367c60997b0282168ecccbe266de929a6b698b94b8d98140950002767f587a2a02e84111e316fd62843126136161a86d61dcff00aefc4995c01dd6c94ebd4d43e675197f1a7700e8e4a96a73fb8739b5e764de6f1e98c6eecc99dcf37ec7edba5242077db436c290c42be6bd0b41c909576908d274082327a030662a99ec98cea7d0c572ae65df95272936e459151b184e4e4e0e2271d9dfc0ca4d704ec2d60270beff1fbf3905f86a492c5edb1760407dc7a791a553fb847653bc29d79dade68c4ea71a680772c584467b8c8cdaaf73ca130c9cea850d380cbd6d6c2dce850109d71513b179cedb03dfcf9b87572834aaa79d96955d7625a7db4497263d3417c0b280f4ca11e85d2c5cde2257e6b67c0bf322ffc0b9274f4586d7656f5b9ef9971d965620ab48b45b99fd880a740b028d7fb965f00dd808c50714838506a713c146a5b524c72591f9552c7f7ee464d0b24d751afa3a69770699c0ba11450cd05f8f018cbc8ec62d133db9ad9eacc1eabc35b0edb3b10d671c24a735582366d38c1aa1ffd15ad4c8670aa6261fbffa652fb8eddc28f906c673004a90c193338aa59542f65b2da414590ab035e541a60251770b628179e89c96879e771d7424f15449fd3047f5706f421c19fc0480ce432ea1429442470eb7174cc10356be4d1f27e4a643a79e53d69809a045f7e0e1dc5c3251903af2655d620ffe74082ce491b38f3665187bc933097eb0d8b6e2ce63bb4a8b3e44dcaed8748b48bb155b32f3ee1b71114c4083b89d4d3b741737a6339ce25e28f25280ebe9787d28a038a18c7f710f2eb5a59c023ea855ae0251f261a7a37c25409febab07b70472f5ce5e9b4c12e7f11c7d51f843d27b2699a3df7739ea23ba663dce5c2d16b3380618d6c3d2fd479303b0139199423809970190c7af8b1b4ffc1bf094e53dd4f5e36d03e0db4837", 0x1000, 0x6}, {&(0x7f00000001c0)="744617fb491bee8305608f221b70ae36fd2ffcd3fbf94458f5bf994409adc77d44aab9e67e7c5b5d1c72396a1c10a0a847b2e89c4f7513f413f1f921dd35e04d311b1972d69b6e75f3c8b5817e14a1e579ef07cde2519b5b5110ca40ebcfa68f6dd98b696c61585b20dcb913ff4087c5a8877663c85ab16264f346b6a1321fef17d496c4cefc06fbb75b9659788f760aba69439c39af0bb2f60fa2c12e84cbb9130580c96d4c331c08a58c2bcb43dd82407bec3668b3142897473628fd1808e5da5b59ac4b698f6f12a8aa44cd977f1b37ea81389d7794d0414465aef2", 0xdd, 0x3f}], 0x2001000, &(0x7f0000000340)={[{@nr_blocks={'nr_blocks', 0x3d, [0x33]}}, {@huge_within_size}, {@nr_blocks={'nr_blocks', 0x3d, [0x2d, 0x38]}}, {@nr_blocks={'nr_blocks', 0x3d, [0x6b, 0x32, 0x2d]}}], [{@permit_directio}, {@smackfsroot={'smackfsroot', 0x3d, 'vfat\x00'}}, {@uid_eq={'uid', 0x3d, 0xee01}}, {@fsuuid={'fsuuid', 0x3d, {[0x66, 0x31, 0x31, 0x64, 0x67, 0x63, 0x30, 0x33], 0x2d, [0x31, 0x35, 0x66, 0x30], 0x2d, [0x36, 0x32, 0x35, 0x79], 0x2d, [0x30, 0x34, 0x34, 0x34], 0x2d, [0x33, 0x34, 0x65, 0x66, 0x30, 0x39, 0x32, 0x65]}}}, {@permit_directio}, {@euid_gt}, {@fowner_gt={'fowner>', 0xee00}}]}) mkdirat(r0, &(0x7f0000000040)='./file1\x00', 0x0) (async) open(&(0x7f0000000080)='./file0\x00', 0xf0843, 0x44) 12:12:42 executing program 2: prlimit64(0x0, 0xe, &(0x7f0000000280)={0x9}, 0x0) r0 = getpid() sched_setaffinity(0x0, 0x8, &(0x7f0000000040)=0xffffffffffff0166) sched_setattr(0x0, &(0x7f0000000140)={0x38, 0x2, 0x0, 0x0, 0x9}, 0x0) sched_setattr(r0, &(0x7f00000000c0)={0x38, 0x2, 0x0, 0x0, 0x5, 0x0, 0x0, 0x3}, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff}) connect$unix(r1, &(0x7f000057eff8)=@abs, 0x6e) recvmmsg(r1, &(0x7f00000000c0), 0x10106, 0x2, 0x0) clone3(&(0x7f00000003c0)={0x80000, &(0x7f0000000080), &(0x7f0000000100), &(0x7f0000000180), {}, &(0x7f00000001c0)=""/9, 0x9, &(0x7f00000002c0)=""/208, &(0x7f0000000240)=[r0], 0x1}, 0x58) 12:12:42 executing program 4: ptrace$setsig(0x4203, 0xffffffffffffffff, 0xfff, &(0x7f00000000c0)={0x3c, 0x2, 0x8}) syz_mount_image$vfat(&(0x7f00000002c0), &(0x7f0000000440)='./file0\x00', 0x0, 0x2, &(0x7f0000000700)=[{&(0x7f0000000000)="eb3c906d8d6673fdd2617400028001000240000004f801", 0x17}, {0x0, 0x0, 0x600}], 0x0, &(0x7f0000000880)) (async, rerun: 64) r0 = syz_mount_image$tmpfs(&(0x7f0000000140), &(0x7f0000000180)='./file0\x00', 0x20, 0x2, &(0x7f0000000300)=[{&(0x7f00000008c0)="0bb2aa0e7156368b9cfb2d57f05acd512516742c135bd2dfed7e3059cd83c86202319773301232edaa19fb61445e334c72ff369a4b4406653e0c5fd868e051b2ead159867acfb98e8cd0eadf0e54efe5cb70b2d8ee90fbd35e8222ff3e083686f076902fb27432dba356208f5c909c4d515c3d0bd564ba4d960512e844ddfbb7e58e9bbc6d0f6306b07257459a62fe652501a29b2959a21f5a99c46fc73e79cd55282b8bf560b97bba190bed0a9b88ca0b87b55e27331adaf24a5d091dd67970fe1b750346e9a4c3fd02363ad860b0af78215b4d90373154097b76f907d00aabb35c0480209330d07470806af75a3d60e19c3e7714867fc7a5ceabb3bf8341af1df45212e481bb96eebb99d992bb45e2905c581f6621b11be41b1414f5af8f90a637849c1a2fc6105022dbd3925e9cb0804da126ab0774111af8d9188888753d99cc65ba5c9cc0c06527cf1b31efab0a4a18e032b5cc1aa90b66896a7825b100f140e5c79322543d1c24183aab8ff03a3ec8ac181302ee12ac1768cd3443b28b97503167388b908b7a95a62b0afa8f8811d9f793beb6eec66e34fb41a9717cde023230295705f2a7313d8c49ce764530a3e5ed86aa9d88b96e46621a2f2f7221006f6e719c5b005652b7528b22799e53399cbb49987f6f2ca1bf02fc2db31681a58f3303937b9880b304d20f748e0cb504cc1a851ead124218959fa045de718602bc77d46fcec59fed77c7b667109b8e42be668cc24c5247631e59664d4557a6ed95a6cc4bb9d14d8be92527c9dc11c61475f53eed2125f41fe936e80b7a50e2483d54f13dab5fb40956069036c66082ef5a2d8fb1acbb86238dc62dfb134ab6bcf4265188ec57b6a539bd7ac44677d617666df823660241bc4c7de6bd74f2f36cd53cdc2b46ef982ba878ad2c6890258acdeb7cac3ef1cf97d96e0f0b5bad795a6a60716278447a97591309969856474eb50a1eba53d95029543cca5104fc36a633149ffbdc792b108ed6bfabcc7dc47e3d7a43d556a9965c64a096691d3184e2d5582859fc851f9ff8059d5f2b193b83482a5c5c359af31978749a4eee5c61dd2f580fe5d829cc5c2483a93bcea87d0db71a9e0789a8b7ea4b80e58ce18099a9b8c2ad7666104f49995931c7fef4d0c749e336037c0ddac902e32cf8d488c52318f516d21ef19964a0532e4348db327e86b56977bc720583b50ac51377757e77426d12106c42aa41bc6759e941f6db1315138d733a073cd2b94eb22953d61d0e9c028727ea77526398200f445a2573410efce7e39f580a9105c00135a2a529f1ef8747196dff56f767f59ffeb766f7913b9c163d7c2250e020c38c2f47994888337d9e410e91f674418ee85a423e3afe524c28a1e9ef2542785c0b025d571415afa5b3cf66e1242c028faa91f8a6425ed96817de47c3f3549a39ae0fdc091c6eb37282624fdccc30a5c14210941e0047cab603ad6e919713be3fb2d8aef0a8ec7b29b6fa07e0fa6f3cd6a35f2a35ba3664025b2ce593b10f4c9686e5dd7f9a5ffa4c76b29cfcc0de9c1257bb04898c923d9e13c4e4600a2f0340980cb5ceddeef65a24373c5b5f7c4a6b71d5ae06b83cddce2f5f63b4a6c89b23b49e41e7e371b9e25f4644879325f7e1178f3b1aea9204daf0a84dde973b99812b8a953c6db095003992435461619796f7c7952494841f7f38f3d5f423e4be95f1b3496e23ecb78d25039532c78a9e9a87d2a71db0aef62ca005434f4d42f1284c5d4c35ab103b2f776e91811bcdbb2589739283e1e1002c51f2c03679fe9a119b053e7200acbe4aca8f23c25a4c67a4cf47652358d178d22cd53ba006206d7012460ccac4335c69b1df2799a126e97dea7f55726ee667bfff0ca49e3c5f0fd340c190af178f8e8d5b57b10532a915eaf6b2fe1903e28957a9ac4c8f153952366045186666bcea4d83ebedb1bc2eb2ad7c66b432dc95089462aee0f445abfd30f8525648b070ff8b45966fb3fe4022cceab29211af2c54f0e5dc541f51960824d9eb18003e03871bac0e9ae742378fc7c47366c7bbf365ff77f60548d7166b5ca96f3c149cd6f23290a5367f36df4b177e32aa248139004400600ad10481d851c4dba9c52b4cb17d548b7c95b2e663016ca782bf76b90d221317c79c13218ebd5a2b18bc75d1684846bef1162de1f33a10526c36033b49d58847b274a37b0ff4d417e0aeac8c4f17133a66311448ae55ca548547c9167f840b9acf4ddc1a83f58047d66a881e8b1a8e66eec9ca3fefb9653867d20df0f7a66ca31ba559cde3c4f9d2bc1a87b6550bb9f98919bfbbfa9547f56418ae3172edfbf17d85c47b6d65852a565d1e58bfbe8f698eda638281a08f2387117e15735ab72a2920c24ad6a8b2c7322c70a979cba282d815feeda860e0de75a4927ba19bdf916fa416467827d4794243b5b14e8a36b45265c52282dd325875f5517aa52191f359dc48d10200b5bf1a8e963a1b5f8b45e79ef7fc63f0e000f594583027a126a26914d14b678e8c01e3ef700cb946b5566b28fdaab78584f050ad419450a13c1bb214fbeb76e5ed59c18f23bbc86fd81d7a79ff411697c77b34905da2b8f01c5689b4740670fab2178a30570446f7f39d1cea1b97400c6813cbb84b884bdd0d4e9c68c765518abfa4ab687fcc3bc235906676f1c171b30b5ff614ec008981e0f4998f392c2b0cdb53bf284c0a9b23cd228b1fabaef957e4db9dc5438617becb3408ca3a7356c2611fd29fa00da2ceb268305ccad835cc5bb1e0350ff9012378ef11ee4e512309a6f945dc617dc92586cd422cd2c8f3f48e89ac1ed9bd46b03816a99810c2527a3088a125655005eab800a6571c6a9eedb248d1c9bbeb2b013bdf64383400213cdcf8013398e04bd4b0c089ac4b61132c01f2c89fe3d60c313dba9f423f680761f4c104ec8433c6e046729be9f44603f517977e42c82300c9cfe3ef7ffad892da72704060dd0e200d7b99ec3c9ad708dca134d601e96427590eba39300ba9559b3881d04089b4d0919bfe65ca49bb9f61dd2bdaaea4c9a1c309e70509f101b645caeb0da2a03b179cbc4626aed7e882f561609b883fcb8fa7be9c6f67392ea3799fba4525e3cfa0a524bafdd30a292cbbfbc9f2e08f98b30f72cd0e8929ae9c2e9f17cc67ec6504ba1c0109d0aa48e66afe0a11f40dd36bc417035207a7402e791fe5e6cb76987cd61ac7f10d1b9263e29db799203ad9aabc15e12169a2f31350b4e575417334b6ce8314f56325dd60021b519d94af3a7b2a651f659ff2c388e8a643367e51326042e68f1f6565c14539ba6ab655662a5558d49f4fe3baf746b9b53126157de3838b0fb782e67c5ec873db6705989004af47afe4adbe88016595de8524470ea3abdcb079e336dac32fd98b882f11d4da550cac4e1360b6c0a08dbb9ebbfe6a6d387ae18361044b07987dc1ff7c6a45592b34f346fb9bb547e3340ceb91f28d85c28344db878bff793b0c8c6a7291ae2eacadf3c122c4385bb4ec60a63172accb5ae99fd843004b9b62a78d952cb96775e6e4afb59143fdd555c2bebe335dfea9f738e7a223feb5a0971255bdaa2a518d57480b22922c807154c40270573a2ddda75d25453eec41d7c06f02941b853a74582ebe940343b449e707fb612eff11785f02f8a84c3768e6b8177152620f3b98e299598f283028b83c75c25b8f1ca66b150d587af76b4e58e4f90286fbe100a8e4be6b73f0b7e69d9aa56cdc9b9d79dbd85f083891f81f9b2e6787a625071d1ad4e99750bc229ee224239b9075b3459bbb9b7f473708a6bab6b8253ae183216a36075dd0035cdddee10aee025f59796667a7cddf829572bd248469e3ed7b57b4dfd13e7d0b93345415748d5daafc457fc048ac588c6c7fd8bd92183b54d53b4e8e64d1a5e2340101e12d939b38cdf47f12a32bd663682b7fcbb722594773298e50b5d5570a5c2d591a36cd9be38ef9f1337c0208f69c56ad2d4f8ef550e6d2e1ec1a2a33cf679add055f86cefc07ea3f2f7430c765ad8c9ab4e6120d553cd27d3d76064aaff477965fd8fd581dd8a8b86ffd604a9d43c28b9ada2d5c7bcaf551282aef7ae3995f62a999df77c76e15b77768d360d7169447a0b6f60a704ad7f4063e7f6dd783bca883d4abbd2577397d5cbb78b7b521e4e41bde8d52e6dbde9af38f3bce2bf100ed736be94b4f5e67a4f645bedfb77fbaa552bd72f39bf05d28ad168b7a9e0a97d852020a8e2afb1e03908f4a21b3e656642ea0fdbc6e7fd79a8b6c96c0b8422c20657831d339be4273c870e832aa2d3c9a7ea22c0f067d2720b305e9267118b00eb4d8a3b44cd4f9ec1194915ce209d66865a7a0402c91bda69f263d24cd2ff70a998df5bf67fcb12dca8cf36e331b03fd8593f4b388637dd123de2ac10a6382e25c72a4466a54e5c9b52419294864950fa9b596a7826e66ff007a20f2761eb416509d4a8496a9a79dae4d702e6625701fd1ab2dfafd02e26ee635fcd6a48b5f7b4f9b17250982c337f6fee6cba5406a75c0f5260ecd61101c16b54ba1e7ded92159dd391d6e8d47f3a84c0a323a7a4ae5e775f2e42c4f064c6361b9ae969e1c554abe990d9114cc3688b54f1c73bea6c540daa930964715f3ec28df064452c87b87c9317270b31a92360bb4cec95ffce2d88ab212575a29797a2641eb8e870c1ea46da58c697fe48ec781e56bbce3d6d5931ebb902fa389d8bd50119df0175eebddf2044b3c71107dee4c7fc9904d07b49db1c84a95a24b40919c31d5a3351ce42a182e2d807ce38f744fb48e2a36e34e9a7fcbebb994e2367f8b7b238575bdaf46765079367c60997b0282168ecccbe266de929a6b698b94b8d98140950002767f587a2a02e84111e316fd62843126136161a86d61dcff00aefc4995c01dd6c94ebd4d43e675197f1a7700e8e4a96a73fb8739b5e764de6f1e98c6eecc99dcf37ec7edba5242077db436c290c42be6bd0b41c909576908d274082327a030662a99ec98cea7d0c572ae65df95272936e459151b184e4e4e0e2271d9dfc0ca4d704ec2d60270beff1fbf3905f86a492c5edb1760407dc7a791a553fb847653bc29d79dade68c4ea71a680772c584467b8c8cdaaf73ca130c9cea850d380cbd6d6c2dce850109d71513b179cedb03dfcf9b87572834aaa79d96955d7625a7db4497263d3417c0b280f4ca11e85d2c5cde2257e6b67c0bf322ffc0b9274f4586d7656f5b9ef9971d965620ab48b45b99fd880a740b028d7fb965f00dd808c50714838506a713c146a5b524c72591f9552c7f7ee464d0b24d751afa3a69770699c0ba11450cd05f8f018cbc8ec62d133db9ad9eacc1eabc35b0edb3b10d671c24a735582366d38c1aa1ffd15ad4c8670aa6261fbffa652fb8eddc28f906c673004a90c193338aa59542f65b2da414590ab035e541a60251770b628179e89c96879e771d7424f15449fd3047f5706f421c19fc0480ce432ea1429442470eb7174cc10356be4d1f27e4a643a79e53d69809a045f7e0e1dc5c3251903af2655d620ffe74082ce491b38f3665187bc933097eb0d8b6e2ce63bb4a8b3e44dcaed8748b48bb155b32f3ee1b71114c4083b89d4d3b741737a6339ce25e28f25280ebe9787d28a038a18c7f710f2eb5a59c023ea855ae0251f261a7a37c25409febab07b70472f5ce5e9b4c12e7f11c7d51f843d27b2699a3df7739ea23ba663dce5c2d16b3380618d6c3d2fd479303b0139199423809970190c7af8b1b4ffc1bf094e53dd4f5e36d03e0db4837", 0x1000, 0x6}, {&(0x7f00000001c0)="744617fb491bee8305608f221b70ae36fd2ffcd3fbf94458f5bf994409adc77d44aab9e67e7c5b5d1c72396a1c10a0a847b2e89c4f7513f413f1f921dd35e04d311b1972d69b6e75f3c8b5817e14a1e579ef07cde2519b5b5110ca40ebcfa68f6dd98b696c61585b20dcb913ff4087c5a8877663c85ab16264f346b6a1321fef17d496c4cefc06fbb75b9659788f760aba69439c39af0bb2f60fa2c12e84cbb9130580c96d4c331c08a58c2bcb43dd82407bec3668b3142897473628fd1808e5da5b59ac4b698f6f12a8aa44cd977f1b37ea81389d7794d0414465aef2", 0xdd, 0x3f}], 0x2001000, &(0x7f0000000340)={[{@nr_blocks={'nr_blocks', 0x3d, [0x33]}}, {@huge_within_size}, {@nr_blocks={'nr_blocks', 0x3d, [0x2d, 0x38]}}, {@nr_blocks={'nr_blocks', 0x3d, [0x6b, 0x32, 0x2d]}}], [{@permit_directio}, {@smackfsroot={'smackfsroot', 0x3d, 'vfat\x00'}}, {@uid_eq={'uid', 0x3d, 0xee01}}, {@fsuuid={'fsuuid', 0x3d, {[0x66, 0x31, 0x31, 0x64, 0x67, 0x63, 0x30, 0x33], 0x2d, [0x31, 0x35, 0x66, 0x30], 0x2d, [0x36, 0x32, 0x35, 0x79], 0x2d, [0x30, 0x34, 0x34, 0x34], 0x2d, [0x33, 0x34, 0x65, 0x66, 0x30, 0x39, 0x32, 0x65]}}}, {@permit_directio}, {@euid_gt}, {@fowner_gt={'fowner>', 0xee00}}]}) (rerun: 64) mkdirat(r0, &(0x7f0000000040)='./file1\x00', 0x0) open(&(0x7f0000000080)='./file0\x00', 0xf0843, 0x44) [ 756.896320][T14771] loop4: detected capacity change from 0 to 6 [ 756.918734][T14771] FAT-fs (loop4): Directory bread(block 6) failed [ 756.981455][T14777] loop4: detected capacity change from 0 to 6 [ 756.998478][T14777] FAT-fs (loop4): Directory bread(block 6) failed 12:12:42 executing program 3: prlimit64(0x0, 0xe, &(0x7f0000000280)={0x9, 0x8d}, 0x0) getpid() socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r0, &(0x7f000057eff8)=@abs, 0x6e) sendmmsg$unix(r1, &(0x7f00000bd000), 0x318, 0x0) r2 = syz_mount_image$vfat(&(0x7f00000002c0), 0x0, 0xfffffffffffffffe, 0x3, &(0x7f0000000700)=[{&(0x7f0000000000)="eb3c906d8d6673fdd2617400028001000240000004f801", 0x17}, {&(0x7f0000000900)="57595a4b414c4c45522020085ac19f691107ff0000097eb3541980b01c42d149ffc610de7800000000135eed1df1d1001cc2de850f1fffb2aed768635ef7e75eff912ac4c15e29fb3418fafff8d198e312475ffa1d000000000000ad25822a17b17f463e104179c19c2ad2fbddc04f62826086704df68ddcc2717a2dcd89932daf1c0e912e75558c8d25a7bb914c18f21f883d9096b3302646d6af8b5fd37a77a425c7d5c79403e8ed47e885689f6d9adc80eef58a57f069c4a5b73d3f5c70c4a13fa50731a24d798b503b9fe27842df49dc50", 0xd3, 0x600}, {0x0, 0x0, 0xd}], 0x2a0cc10, &(0x7f0000000880)={[{@shortname_win95}, {@fat=@time_offset={'time_offset', 0x3d, 0x13}}, {@shortname_lower}, {@utf8no}, {@numtail}, {@shortname_mixed}]}) mkdirat(r2, &(0x7f0000000040)='./file1\x00', 0x2300) 12:12:42 executing program 0: prlimit64(0x0, 0xe, &(0x7f0000000280)={0x9, 0x8d}, 0x0) r0 = getpid() sched_setattr(0x0, &(0x7f0000000140)={0x38, 0x2, 0x0, 0x0, 0x9}, 0x0) sched_setattr(r0, 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r1, &(0x7f000057eff8)=@abs, 0x6e) sendmmsg$unix(r2, &(0x7f00000bd000), 0x318, 0x0) (fail_nth: 34) recvmmsg(r1, &(0x7f00000000c0), 0x10106, 0x0, 0x0) 12:12:42 executing program 4: getsockopt$IP_VS_SO_GET_TIMEOUT(0xffffffffffffffff, 0x0, 0x486, &(0x7f0000000080), &(0x7f00000000c0)=0xc) getpeername(0xffffffffffffffff, &(0x7f0000000100)=@hci, &(0x7f0000000180)=0x80) r0 = syz_mount_image$vfat(&(0x7f00000002c0), &(0x7f0000000440)='./file0\x00', 0x0, 0x2, &(0x7f00000001c0)=[{&(0x7f0000000000)="eb3c906d8d6673fdd2617400028001000240000004f801", 0x17}, {0x0, 0x0, 0x600}], 0x0, &(0x7f0000000880)) mkdirat(r0, &(0x7f0000000040)='./file1\x00', 0x0) [ 757.288665][T14783] loop4: detected capacity change from 0 to 6 [ 757.291951][T14784] FAULT_INJECTION: forcing a failure. [ 757.291951][T14784] name failslab, interval 1, probability 0, space 0, times 0 [ 757.308047][T14784] CPU: 1 PID: 14784 Comm: syz-executor.0 Not tainted 5.16.0-rc7-syzkaller #0 [ 757.308492][T14783] FAT-fs (loop4): Directory bread(block 6) failed [ 757.317069][T14784] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 757.317119][T14784] Call Trace: [ 757.317125][T14784] [ 757.317132][T14784] dump_stack_lvl+0xd6/0x122 [ 757.332777][T14783] FAT-fs (loop4): Directory bread(block 6) failed [ 757.333860][T14784] dump_stack+0x11/0x1b [ 757.355287][T14784] should_fail+0x23c/0x250 [ 757.359698][T14784] __should_failslab+0x81/0x90 [ 757.364527][T14784] should_failslab+0x5/0x20 [ 757.369101][T14784] kmem_cache_alloc_node_trace+0x61/0x310 [ 757.374804][T14784] ? __kmalloc_node_track_caller+0x30/0x40 [ 757.380676][T14784] __kmalloc_node_track_caller+0x30/0x40 12:12:42 executing program 4: getsockopt$IP_VS_SO_GET_TIMEOUT(0xffffffffffffffff, 0x0, 0x486, &(0x7f0000000080), &(0x7f00000000c0)=0xc) getpeername(0xffffffffffffffff, &(0x7f0000000100)=@hci, &(0x7f0000000180)=0x80) (async) r0 = syz_mount_image$vfat(&(0x7f00000002c0), &(0x7f0000000440)='./file0\x00', 0x0, 0x2, &(0x7f00000001c0)=[{&(0x7f0000000000)="eb3c906d8d6673fdd2617400028001000240000004f801", 0x17}, {0x0, 0x0, 0x600}], 0x0, &(0x7f0000000880)) mkdirat(r0, &(0x7f0000000040)='./file1\x00', 0x0) [ 757.386383][T14784] ? alloc_skb_with_frags+0x90/0x390 [ 757.391670][T14784] __alloc_skb+0x19d/0x450 [ 757.396396][T14784] alloc_skb_with_frags+0x90/0x390 [ 757.401528][T14784] ? __rcu_read_unlock+0x5c/0x290 [ 757.406636][T14784] sock_alloc_send_pskb+0x436/0x4e0 [ 757.411824][T14784] unix_dgram_sendmsg+0x4c7/0x16b0 [ 757.416930][T14784] ? unix_dgram_poll+0x3e0/0x3e0 [ 757.421990][T14784] ____sys_sendmsg+0x39a/0x510 [ 757.426850][T14784] __sys_sendmmsg+0x267/0x4c0 [ 757.430026][T14788] loop3: detected capacity change from 0 to 264192 [ 757.431542][T14784] __x64_sys_sendmmsg+0x53/0x60 [ 757.442897][T14784] do_syscall_64+0x44/0xd0 [ 757.447782][T14784] entry_SYSCALL_64_after_hwframe+0x44/0xae [ 757.453688][T14784] RIP: 0033:0x7f9bc71f7e99 [ 757.458097][T14784] 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 [ 757.478041][T14784] RSP: 002b:00007f9bc636e168 EFLAGS: 00000246 ORIG_RAX: 0000000000000133 12:12:43 executing program 1: prlimit64(0x0, 0xe, &(0x7f0000000280)={0x9, 0x8d}, 0x0) r0 = getpid() sched_setaffinity(0x0, 0x8, &(0x7f0000000040)) sched_setattr(r0, &(0x7f00000000c0)={0x38, 0x2, 0x0, 0x0, 0x5, 0x0, 0x0, 0x3}, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r1, &(0x7f000057eff8)=@abs, 0x6e) sendmmsg$unix(r2, &(0x7f00000bd000), 0x318, 0x0) recvmmsg(r1, &(0x7f00000000c0), 0x10106, 0x2, 0x0) r3 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) clone3(&(0x7f00000003c0)={0x80000, &(0x7f0000000080), &(0x7f0000000100), &(0x7f0000000180), {}, &(0x7f00000001c0)=""/9, 0x9, &(0x7f00000002c0)=""/208, &(0x7f0000000240)=[r0], 0x1, {r3}}, 0x58) r4 = syz_mount_image$vfat(&(0x7f00000002c0), &(0x7f0000000440)='./file0\x00', 0xfffffffffffffffe, 0x3, &(0x7f0000000700)=[{&(0x7f0000000000)="eb3c906d8d6673fdd2617400028001000240000004f801", 0x17}, {&(0x7f0000000900)="57595a4b414c4c45522020085ac19f691107ff0000097eb3541980b01c42d149ffc610de7800000000135eed1df1d1001cc2de850f1fffb2aed768635ef7e75eff912ac4c15e29fb3418fafff8d198e312475ffa1d000000000000ad25822a17b17f463e104179c19c2ad2fbddc04f62826086704df68ddcc2717a2dcd89932daf1c0e912e75558c8d25a7bb914c18f21f883d9096b3302646d6af8b5fd37a77a425c7d5c79403e8ed47e885689f6d9adc80eef58a57f069c4a5b73d3f5c70c4a13fa50731a24d798b503b9fe27842df49dc50", 0xd3, 0x600}, {0x0, 0x0, 0xd}], 0x2a0cc10, &(0x7f0000000880)={[{@shortname_win95}, {@fat=@time_offset={'time_offset', 0x3d, 0x13}}, {@shortname_lower}, {@utf8no}, {@numtail}, {@shortname_mixed}]}) mkdirat(r4, &(0x7f0000000040)='./file1\x00', 0x2300) [ 757.486449][T14784] RAX: ffffffffffffffda RBX: 00007f9bc730af60 RCX: 00007f9bc71f7e99 [ 757.494452][T14784] RDX: 0000000000000318 RSI: 00000000200bd000 RDI: 0000000000000004 [ 757.502492][T14784] RBP: 00007f9bc636e1d0 R08: 0000000000000000 R09: 0000000000000000 [ 757.510846][T14784] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000002 [ 757.518921][T14784] R13: 00007ffe9bc04bdf R14: 00007f9bc636e300 R15: 0000000000022000 [ 757.526884][T14784] 12:12:43 executing program 5: prlimit64(0x0, 0xe, &(0x7f0000000280)={0x9, 0x8d}, 0x0) r0 = getpid() sched_setattr(r0, &(0x7f00000000c0)={0x38, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3}, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) sendmmsg$unix(r2, &(0x7f00000bd000), 0x318, 0x0) recvmmsg(r1, &(0x7f00000000c0), 0x10106, 0x2, 0x0) r3 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) clone3(&(0x7f00000003c0)={0x80000, &(0x7f0000000080), &(0x7f0000000100), &(0x7f0000000180), {}, &(0x7f00000001c0)=""/9, 0x9, &(0x7f00000002c0)=""/208, &(0x7f0000000240)=[r0], 0x1, {r3}}, 0x58) 12:12:43 executing program 4: getsockopt$IP_VS_SO_GET_TIMEOUT(0xffffffffffffffff, 0x0, 0x486, &(0x7f0000000080), &(0x7f00000000c0)=0xc) (async) getpeername(0xffffffffffffffff, &(0x7f0000000100)=@hci, &(0x7f0000000180)=0x80) (async) r0 = syz_mount_image$vfat(&(0x7f00000002c0), &(0x7f0000000440)='./file0\x00', 0x0, 0x2, &(0x7f00000001c0)=[{&(0x7f0000000000)="eb3c906d8d6673fdd2617400028001000240000004f801", 0x17}, {0x0, 0x0, 0x600}], 0x0, &(0x7f0000000880)) mkdirat(r0, &(0x7f0000000040)='./file1\x00', 0x0) [ 757.615104][T14793] loop4: detected capacity change from 0 to 6 [ 757.622589][T14793] FAT-fs (loop4): Directory bread(block 6) failed [ 757.644383][T14792] FAT-fs (loop4): Directory bread(block 6) failed [ 757.724191][T14801] loop4: detected capacity change from 0 to 6 [ 757.732122][T14803] loop1: detected capacity change from 0 to 264192 12:12:43 executing program 2: prlimit64(0x0, 0xe, &(0x7f0000000280)={0x9}, 0x0) r0 = getpid() sched_setaffinity(0x0, 0x8, &(0x7f0000000040)=0xffffffffffff0166) sched_setattr(0x0, &(0x7f0000000140)={0x38, 0x2, 0x0, 0x0, 0x9}, 0x0) sched_setattr(r0, &(0x7f00000000c0)={0x38, 0x2, 0x0, 0x0, 0x5, 0x0, 0x0, 0x3}, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff}) connect$unix(r1, &(0x7f000057eff8)=@abs, 0x6e) recvmmsg(r1, &(0x7f00000000c0), 0x10106, 0x2, 0x0) clone3(&(0x7f00000003c0)={0x80000, &(0x7f0000000080), &(0x7f0000000100), &(0x7f0000000180), {}, &(0x7f00000001c0)=""/9, 0x9, &(0x7f00000002c0)=""/208, &(0x7f0000000240)=[r0], 0x1}, 0x58) [ 757.790181][T14801] FAT-fs (loop4): Directory bread(block 6) failed 12:12:43 executing program 4: r0 = syz_mount_image$vfat(&(0x7f00000002c0), &(0x7f0000000440)='./file0\x00', 0x0, 0x2, &(0x7f0000000700)=[{&(0x7f0000000000)="eb3c906d8d6673fdd2617400028001000240000004f801", 0x17}, {0x0, 0x0, 0x600}], 0x0, &(0x7f0000000880)=ANY=[@ANYBLOB]) mkdirat(r0, &(0x7f0000000040)='./file1\x00', 0x0) mkdirat(r0, &(0x7f0000000080)='./file1\x00', 0x20) r1 = openat$pfkey(0xffffffffffffff9c, &(0x7f0000000100), 0x101002, 0x0) lsetxattr$trusted_overlay_upper(&(0x7f0000000180)='./file0\x00', &(0x7f00000001c0), &(0x7f0000000300)=ANY=[@ANYBLOB="00fbdf04abcdeb582eab71f5eef867ebff3711fb70430e1d8017322ba8158cbe665817935fa4ff9aefc070cc2cb61ec7c8d2ee0400000000000000f2637bb6a78b2a7f4316fb112cf2b9baeb107ef1c83f004e06b0fc0ce0697e526bd476f4e09cffd0f61305587f2b7714f1336d0d71edd7c58700a3b9859fc6b37dfc463b341f96e69a6a15d15b26154c876293ad93c5171f61bb2537b48687a6343d5c17b74ebd73749e23d4eb5bd777ec4f029bf5c46a6595b67dd405649ad1b6ddf84744a881bc7ac26947ff78b5b4e58dd3b0aadc1ad69a7c4ade5f6da273fadabd"], 0xdf, 0x0) renameat2(r0, &(0x7f00000000c0)='./file1\x00', r1, &(0x7f0000000140)='./file0\x00', 0x5) 12:12:43 executing program 4: r0 = syz_mount_image$vfat(&(0x7f00000002c0), &(0x7f0000000440)='./file0\x00', 0x0, 0x2, &(0x7f0000000700)=[{&(0x7f0000000000)="eb3c906d8d6673fdd2617400028001000240000004f801", 0x17}, {0x0, 0x0, 0x600}], 0x0, &(0x7f0000000880)=ANY=[@ANYBLOB]) mkdirat(r0, &(0x7f0000000040)='./file1\x00', 0x0) (async) mkdirat(r0, &(0x7f0000000080)='./file1\x00', 0x20) (async) r1 = openat$pfkey(0xffffffffffffff9c, &(0x7f0000000100), 0x101002, 0x0) (async) lsetxattr$trusted_overlay_upper(&(0x7f0000000180)='./file0\x00', &(0x7f00000001c0), &(0x7f0000000300)=ANY=[@ANYBLOB="00fbdf04abcdeb582eab71f5eef867ebff3711fb70430e1d8017322ba8158cbe665817935fa4ff9aefc070cc2cb61ec7c8d2ee0400000000000000f2637bb6a78b2a7f4316fb112cf2b9baeb107ef1c83f004e06b0fc0ce0697e526bd476f4e09cffd0f61305587f2b7714f1336d0d71edd7c58700a3b9859fc6b37dfc463b341f96e69a6a15d15b26154c876293ad93c5171f61bb2537b48687a6343d5c17b74ebd73749e23d4eb5bd777ec4f029bf5c46a6595b67dd405649ad1b6ddf84744a881bc7ac26947ff78b5b4e58dd3b0aadc1ad69a7c4ade5f6da273fadabd"], 0xdf, 0x0) renameat2(r0, &(0x7f00000000c0)='./file1\x00', r1, &(0x7f0000000140)='./file0\x00', 0x5) [ 757.950049][T14809] loop4: detected capacity change from 0 to 6 [ 757.957797][T14809] FAT-fs (loop4): Directory bread(block 6) failed [ 757.975251][T14809] FAT-fs (loop4): Directory bread(block 6) failed [ 757.982022][T14809] FAT-fs (loop4): Directory bread(block 6) failed 12:12:43 executing program 4: r0 = syz_mount_image$vfat(&(0x7f00000002c0), &(0x7f0000000440)='./file0\x00', 0x0, 0x2, &(0x7f0000000700)=[{&(0x7f0000000000)="eb3c906d8d6673fdd2617400028001000240000004f801", 0x17}, {0x0, 0x0, 0x600}], 0x0, &(0x7f0000000880)=ANY=[@ANYBLOB]) mkdirat(r0, &(0x7f0000000040)='./file1\x00', 0x0) (async) mkdirat(r0, &(0x7f0000000080)='./file1\x00', 0x20) r1 = openat$pfkey(0xffffffffffffff9c, &(0x7f0000000100), 0x101002, 0x0) lsetxattr$trusted_overlay_upper(&(0x7f0000000180)='./file0\x00', &(0x7f00000001c0), &(0x7f0000000300)=ANY=[@ANYBLOB="00fbdf04abcdeb582eab71f5eef867ebff3711fb70430e1d8017322ba8158cbe665817935fa4ff9aefc070cc2cb61ec7c8d2ee0400000000000000f2637bb6a78b2a7f4316fb112cf2b9baeb107ef1c83f004e06b0fc0ce0697e526bd476f4e09cffd0f61305587f2b7714f1336d0d71edd7c58700a3b9859fc6b37dfc463b341f96e69a6a15d15b26154c876293ad93c5171f61bb2537b48687a6343d5c17b74ebd73749e23d4eb5bd777ec4f029bf5c46a6595b67dd405649ad1b6ddf84744a881bc7ac26947ff78b5b4e58dd3b0aadc1ad69a7c4ade5f6da273fadabd"], 0xdf, 0x0) (async) renameat2(r0, &(0x7f00000000c0)='./file1\x00', r1, &(0x7f0000000140)='./file0\x00', 0x5) 12:12:43 executing program 0: prlimit64(0x0, 0xe, &(0x7f0000000280)={0x9, 0x8d}, 0x0) r0 = getpid() sched_setattr(0x0, &(0x7f0000000140)={0x38, 0x2, 0x0, 0x0, 0x9}, 0x0) sched_setattr(r0, 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r1, &(0x7f000057eff8)=@abs, 0x6e) sendmmsg$unix(r2, &(0x7f00000bd000), 0x318, 0x0) (fail_nth: 35) recvmmsg(r1, &(0x7f00000000c0), 0x10106, 0x0, 0x0) [ 758.049201][T14811] loop4: detected capacity change from 0 to 6 [ 758.061010][T14811] FAT-fs (loop4): Directory bread(block 6) failed [ 758.072809][T14812] FAT-fs (loop4): Directory bread(block 6) failed [ 758.080774][T14811] FAT-fs (loop4): Directory bread(block 6) failed 12:12:43 executing program 3: prlimit64(0x0, 0xe, &(0x7f0000000280)={0x9, 0x8d}, 0x0) getpid() socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r0, &(0x7f000057eff8)=@abs, 0x6e) sendmmsg$unix(r1, &(0x7f00000bd000), 0x318, 0x0) r2 = syz_mount_image$vfat(&(0x7f00000002c0), 0x0, 0xfffffffffffffffe, 0x3, &(0x7f0000000700)=[{&(0x7f0000000000)="eb3c906d8d6673fdd2617400028001000240000004f801", 0x17}, {&(0x7f0000000900)="57595a4b414c4c45522020085ac19f691107ff0000097eb3541980b01c42d149ffc610de7800000000135eed1df1d1001cc2de850f1fffb2aed768635ef7e75eff912ac4c15e29fb3418fafff8d198e312475ffa1d000000000000ad25822a17b17f463e104179c19c2ad2fbddc04f62826086704df68ddcc2717a2dcd89932daf1c0e912e75558c8d25a7bb914c18f21f883d9096b3302646d6af8b5fd37a77a425c7d5c79403e8ed47e885689f6d9adc80eef58a57f069c4a5b73d3f5c70c4a13fa50731a24d798b503b9fe27842df49dc50", 0xd3, 0x600}, {0x0, 0x0, 0xd}], 0x2a0cc10, &(0x7f0000000880)={[{@shortname_win95}, {@fat=@time_offset={'time_offset', 0x3d, 0x13}}, {@shortname_lower}, {@utf8no}, {@numtail}, {@shortname_mixed}]}) mkdirat(r2, &(0x7f0000000040)='./file1\x00', 0x2300) [ 758.133545][T14816] FAULT_INJECTION: forcing a failure. [ 758.133545][T14816] name fail_usercopy, interval 1, probability 0, space 0, times 0 [ 758.148707][T14816] CPU: 1 PID: 14816 Comm: syz-executor.0 Not tainted 5.16.0-rc7-syzkaller #0 [ 758.157487][T14816] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 758.166705][T14820] loop4: detected capacity change from 0 to 6 [ 758.167658][T14816] Call Trace: [ 758.167666][T14816] [ 758.167674][T14816] dump_stack_lvl+0xd6/0x122 [ 758.167699][T14816] dump_stack+0x11/0x1b [ 758.188748][T14816] should_fail+0x23c/0x250 [ 758.193170][T14816] should_fail_usercopy+0x16/0x20 [ 758.198187][T14816] _copy_from_user+0x1c/0xd0 [ 758.202787][T14816] sendmsg_copy_msghdr+0x60/0x2a0 [ 758.207876][T14816] __sys_sendmmsg+0x231/0x4c0 [ 758.212647][T14816] __x64_sys_sendmmsg+0x53/0x60 [ 758.217553][T14816] do_syscall_64+0x44/0xd0 [ 758.222012][T14816] entry_SYSCALL_64_after_hwframe+0x44/0xae [ 758.227896][T14816] RIP: 0033:0x7f9bc71f7e99 [ 758.232467][T14816] 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 [ 758.252168][T14816] RSP: 002b:00007f9bc636e168 EFLAGS: 00000246 ORIG_RAX: 0000000000000133 [ 758.260601][T14816] RAX: ffffffffffffffda RBX: 00007f9bc730af60 RCX: 00007f9bc71f7e99 [ 758.268588][T14816] RDX: 0000000000000318 RSI: 00000000200bd000 RDI: 0000000000000004 [ 758.276551][T14816] RBP: 00007f9bc636e1d0 R08: 0000000000000000 R09: 0000000000000000 12:12:43 executing program 4: r0 = syz_mount_image$vfat(&(0x7f00000000c0), &(0x7f0000000440)='./file0\x00', 0x0, 0x2, &(0x7f0000000700)=[{&(0x7f0000000000)="eb3c906d8d6673fdd2617400028001000240000004f801", 0x17}, {0x0, 0x0, 0x5fc}], 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="1d15021e11407e09ce02017a96005429b81a987c6954"]) mkdirat(r0, &(0x7f0000000040)='./file1\x00', 0x0) creat(&(0x7f0000000080)='./file1\x00', 0x8) [ 758.284516][T14816] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000002 [ 758.292483][T14816] R13: 00007ffe9bc04bdf R14: 00007f9bc636e300 R15: 0000000000022000 [ 758.300508][T14816] [ 758.305716][T14821] loop3: detected capacity change from 0 to 264192 [ 758.311368][T14820] FAT-fs (loop4): Directory bread(block 6) failed [ 758.370834][T14826] loop4: detected capacity change from 0 to 5 [ 758.378284][T14826] FAT-fs (loop4): Unrecognized mount option "@~ Îz–" or missing value 12:12:43 executing program 4: r0 = syz_mount_image$vfat(&(0x7f00000000c0), &(0x7f0000000440)='./file0\x00', 0x0, 0x2, &(0x7f0000000700)=[{&(0x7f0000000000)="eb3c906d8d6673fdd2617400028001000240000004f801", 0x17}, {0x0, 0x0, 0x5fc}], 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="1d15021e11407e09ce02017a96005429b81a987c6954"]) mkdirat(r0, &(0x7f0000000040)='./file1\x00', 0x0) (async) creat(&(0x7f0000000080)='./file1\x00', 0x8) 12:12:43 executing program 1: prlimit64(0x0, 0xe, &(0x7f0000000280)={0x9, 0x8d}, 0x0) r0 = getpid() sched_setaffinity(0x0, 0x8, &(0x7f0000000040)=0xffffffffffff0166) sched_setattr(0x0, &(0x7f00000000c0)={0x38, 0x2, 0x0, 0x0, 0x5, 0x0, 0x0, 0x3}, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r1, &(0x7f000057eff8)=@abs, 0x6e) sendmmsg$unix(r2, &(0x7f00000bd000), 0x318, 0x0) recvmmsg(r1, &(0x7f00000000c0), 0x10106, 0x2, 0x0) r3 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) clone3(&(0x7f00000003c0)={0x80000, &(0x7f0000000080), &(0x7f0000000100), &(0x7f0000000180), {}, &(0x7f00000001c0)=""/9, 0x9, &(0x7f00000002c0)=""/208, &(0x7f0000000240)=[r0], 0x1, {r3}}, 0x58) r4 = syz_mount_image$vfat(&(0x7f00000002c0), &(0x7f0000000440)='./file0\x00', 0xfffffffffffffffe, 0x3, &(0x7f0000000700)=[{&(0x7f0000000000)="eb3c906d8d6673fdd2617400028001000240000004f801", 0x17}, {&(0x7f0000000900)="57595a4b414c4c45522020085ac19f691107ff0000097eb3541980b01c42d149ffc610de7800000000135eed1df1d1001cc2de850f1fffb2aed768635ef7e75eff912ac4c15e29fb3418fafff8d198e312475ffa1d000000000000ad25822a17b17f463e104179c19c2ad2fbddc04f62826086704df68ddcc2717a2dcd89932daf1c0e912e75558c8d25a7bb914c18f21f883d9096b3302646d6af8b5fd37a77a425c7d5c79403e8ed47e885689f6d9adc80eef58a57f069c4a5b73d3f5c70c4a13fa50731a24d798b503b9fe27842df49dc50", 0xd3, 0x600}, {0x0, 0x0, 0xd}], 0x2a0cc10, &(0x7f0000000880)={[{@shortname_win95}, {@fat=@time_offset={'time_offset', 0x3d, 0x13}}, {@shortname_lower}, {@utf8no}, {@numtail}, {@shortname_mixed}]}) mkdirat(r4, &(0x7f0000000040)='./file1\x00', 0x2300) [ 758.439716][T14828] loop4: detected capacity change from 0 to 5 [ 758.446622][T14828] FAT-fs (loop4): Unrecognized mount option "@~ Îz–" or missing value 12:12:44 executing program 5: prlimit64(0x0, 0xe, &(0x7f0000000280)={0x9, 0x8d}, 0x0) r0 = getpid() sched_setattr(r0, &(0x7f00000000c0)={0x38, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3}, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) sendmmsg$unix(r2, &(0x7f00000bd000), 0x318, 0x0) recvmmsg(r1, &(0x7f00000000c0), 0x10106, 0x2, 0x0) r3 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) clone3(&(0x7f00000003c0)={0x80000, &(0x7f0000000080), &(0x7f0000000100), &(0x7f0000000180), {}, &(0x7f00000001c0)=""/9, 0x9, &(0x7f00000002c0)=""/208, &(0x7f0000000240)=[r0], 0x1, {r3}}, 0x58) 12:12:44 executing program 4: r0 = syz_mount_image$vfat(&(0x7f00000000c0), &(0x7f0000000440)='./file0\x00', 0x0, 0x2, &(0x7f0000000700)=[{&(0x7f0000000000)="eb3c906d8d6673fdd2617400028001000240000004f801", 0x17}, {0x0, 0x0, 0x5fc}], 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="1d15021e11407e09ce02017a96005429b81a987c6954"]) mkdirat(r0, &(0x7f0000000040)='./file1\x00', 0x0) (async, rerun: 32) creat(&(0x7f0000000080)='./file1\x00', 0x8) (rerun: 32) 12:12:44 executing program 4: r0 = syz_mount_image$vfat(&(0x7f00000002c0), &(0x7f0000000440)='./file0\x00', 0x0, 0x2, &(0x7f0000000700)=[{&(0x7f0000000000)="eb3c906d8d6673fdd2617400028001000240000004f801", 0x17}, {0x0, 0x0, 0x600}], 0x0, &(0x7f0000000080)=ANY=[@ANYBLOB="df9bf40771aa02"]) mkdirat(r0, &(0x7f0000000040)='./file1\x00', 0x0) open(&(0x7f00000000c0)='./file0\x00', 0x200800, 0x41) [ 758.520610][T14833] loop4: detected capacity change from 0 to 5 [ 758.532298][T14833] FAT-fs (loop4): Unrecognized mount option "@~ Îz–" or missing value [ 758.589821][T14840] loop4: detected capacity change from 0 to 6 [ 758.610319][T14840] FAT-fs (loop4): Unrecognized mount option "ß›ôqª" or missing value 12:12:44 executing program 2: prlimit64(0x0, 0xe, &(0x7f0000000280)={0x9}, 0x0) r0 = getpid() sched_setaffinity(0x0, 0x8, &(0x7f0000000040)=0xffffffffffff0166) sched_setattr(0x0, &(0x7f0000000140)={0x38, 0x2, 0x0, 0x0, 0x9}, 0x0) sched_setattr(r0, &(0x7f00000000c0)={0x38, 0x2, 0x0, 0x0, 0x5, 0x0, 0x0, 0x3}, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff}) connect$unix(r1, &(0x7f000057eff8)=@abs, 0x6e) recvmmsg(r1, &(0x7f00000000c0), 0x10106, 0x2, 0x0) clone3(&(0x7f00000003c0)={0x80000, &(0x7f0000000080), &(0x7f0000000100), &(0x7f0000000180), {}, &(0x7f00000001c0)=""/9, 0x9, &(0x7f00000002c0)=""/208, &(0x7f0000000240)=[r0], 0x1}, 0x58) 12:12:44 executing program 4: r0 = syz_mount_image$vfat(&(0x7f00000002c0), &(0x7f0000000440)='./file0\x00', 0x0, 0x2, &(0x7f0000000700)=[{&(0x7f0000000000)="eb3c906d8d6673fdd2617400028001000240000004f801", 0x17}, {0x0, 0x0, 0x600}], 0x0, &(0x7f0000000080)=ANY=[@ANYBLOB="df9bf40771aa02"]) mkdirat(r0, &(0x7f0000000040)='./file1\x00', 0x0) open(&(0x7f00000000c0)='./file0\x00', 0x200800, 0x41) [ 758.657227][T14842] loop1: detected capacity change from 0 to 264192 [ 758.714312][T14846] loop4: detected capacity change from 0 to 6 [ 758.745922][T14846] FAT-fs (loop4): Unrecognized mount option "ß›ôqª" or missing value 12:12:44 executing program 4: r0 = syz_mount_image$vfat(&(0x7f00000002c0), &(0x7f0000000440)='./file0\x00', 0x0, 0x2, &(0x7f0000000700)=[{&(0x7f0000000000)="eb3c906d8d6673fdd2617400028001000240000004f801", 0x17}, {0x0, 0x0, 0x600}], 0x0, &(0x7f0000000080)=ANY=[@ANYBLOB="df9bf40771aa02"]) mkdirat(r0, &(0x7f0000000040)='./file1\x00', 0x0) (async) open(&(0x7f00000000c0)='./file0\x00', 0x200800, 0x41) [ 758.834131][T14849] loop4: detected capacity change from 0 to 6 [ 758.855715][T14849] FAT-fs (loop4): Unrecognized mount option "ß›ôqª" or missing value 12:12:44 executing program 4: sigaltstack(&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000000080)) r0 = syz_mount_image$vfat(&(0x7f00000002c0), &(0x7f0000000440)='./file0\x00', 0x0, 0x2, &(0x7f0000000700)=[{&(0x7f0000000000)="eb3c906d8d6673fdd2617400028001000240000004f801", 0x17}, {0x0, 0x0, 0x600}], 0x0, &(0x7f0000000880)) r1 = socket$nl_generic(0x10, 0x3, 0x10) sendmsg$nl_generic(r1, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000000)={&(0x7f0000000240)={0x1c, 0x22, 0x7e2881d4b0058261, 0x0, 0x0, {0x5}, [@typed={0x8, 0x1, 0x0, 0x0, @binary="c8cc664d"}]}, 0x1c}}, 0x0) r2 = socket(0x10, 0x803, 0x0) syz_genetlink_get_family_id$nl80211(&(0x7f0000000080), r2) getsockname$packet(r2, &(0x7f0000000100)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000200)=0x14) ioctl$sock_SIOCGIFINDEX_80211(r1, 0x8933, &(0x7f0000000140)={'wlan0\x00', 0x0}) sendmsg$NL80211_CMD_TDLS_CANCEL_CHANNEL_SWITCH(r2, &(0x7f0000000280)={&(0x7f0000000100), 0xc, &(0x7f0000000200)={&(0x7f0000000180)={0x4c, 0x0, 0x0, 0x70bd29, 0x25dfdbfe, {{}, {@val={0x8, 0x3, r3}, @val={0xc, 0x99, {0x7fffffff, 0x25}}}}, [@NL80211_ATTR_MAC={0xa, 0x6, @device_b}, @NL80211_ATTR_MAC={0xa, 0x6, @device_b}, @NL80211_ATTR_MAC={0xa, 0x6, @device_b}]}, 0x4c}}, 0x44010) munlock(&(0x7f0000ffa000/0x3000)=nil, 0x3000) mkdirat(r0, &(0x7f00000000c0)='./file1\x00', 0x0) mkdirat(r0, &(0x7f0000000040)='./file1\x00', 0x0) r4 = fsmount(0xffffffffffffffff, 0x1, 0x85) mkdirat(r4, &(0x7f0000000300)='./file0\x00', 0x80) 12:12:44 executing program 0: prlimit64(0x0, 0xe, &(0x7f0000000280)={0x9, 0x8d}, 0x0) r0 = getpid() sched_setattr(0x0, &(0x7f0000000140)={0x38, 0x2, 0x0, 0x0, 0x9}, 0x0) sched_setattr(r0, 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r1, &(0x7f000057eff8)=@abs, 0x6e) sendmmsg$unix(r2, &(0x7f00000bd000), 0x318, 0x0) (fail_nth: 36) recvmmsg(r1, &(0x7f00000000c0), 0x10106, 0x0, 0x0) [ 758.936286][T14852] loop4: detected capacity change from 0 to 6 [ 758.956533][T14852] FAT-fs (loop4): Directory bread(block 6) failed [ 758.987080][T14854] FAULT_INJECTION: forcing a failure. [ 758.987080][T14854] name failslab, interval 1, probability 0, space 0, times 0 [ 758.999750][T14854] CPU: 0 PID: 14854 Comm: syz-executor.0 Not tainted 5.16.0-rc7-syzkaller #0 [ 759.008518][T14854] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 759.018574][T14854] Call Trace: [ 759.021856][T14854] [ 759.024784][T14854] dump_stack_lvl+0xd6/0x122 [ 759.029380][T14854] dump_stack+0x11/0x1b [ 759.033548][T14854] should_fail+0x23c/0x250 [ 759.037324][T14856] SELinux: unrecognized netlink message: protocol=0 nlmsg_type=0 sclass=netlink_route_socket pid=14856 comm=syz-executor.4 [ 759.037969][T14854] __should_failslab+0x81/0x90 [ 759.055467][T14854] should_failslab+0x5/0x20 [ 759.059979][T14854] kmem_cache_alloc_node+0x61/0x2d0 [ 759.065254][T14854] ? __alloc_skb+0xf0/0x450 [ 759.069778][T14854] __alloc_skb+0xf0/0x450 [ 759.074157][T14854] alloc_skb_with_frags+0x90/0x390 [ 759.079301][T14854] ? __rcu_read_unlock+0x5c/0x290 12:12:44 executing program 3: prlimit64(0x0, 0xe, &(0x7f0000000280)={0x9, 0x8d}, 0x0) getpid() socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r0, &(0x7f000057eff8)=@abs, 0x6e) sendmmsg$unix(r1, &(0x7f00000bd000), 0x318, 0x0) r2 = syz_mount_image$vfat(&(0x7f00000002c0), &(0x7f0000000440)='./file0\x00', 0x0, 0x3, &(0x7f0000000700)=[{&(0x7f0000000000)="eb3c906d8d6673fdd2617400028001000240000004f801", 0x17}, {&(0x7f0000000900)="57595a4b414c4c45522020085ac19f691107ff0000097eb3541980b01c42d149ffc610de7800000000135eed1df1d1001cc2de850f1fffb2aed768635ef7e75eff912ac4c15e29fb3418fafff8d198e312475ffa1d000000000000ad25822a17b17f463e104179c19c2ad2fbddc04f62826086704df68ddcc2717a2dcd89932daf1c0e912e75558c8d25a7bb914c18f21f883d9096b3302646d6af8b5fd37a77a425c7d5c79403e8ed47e885689f6d9adc80eef58a57f069c4a5b73d3f5c70c4a13fa50731a24d798b503b9fe27842df49dc50", 0xd3, 0x600}, {0x0, 0x0, 0xd}], 0x2a0cc10, &(0x7f0000000880)={[{@shortname_win95}, {@fat=@time_offset={'time_offset', 0x3d, 0x13}}, {@shortname_lower}, {@utf8no}, {@numtail}, {@shortname_mixed}]}) mkdirat(r2, &(0x7f0000000040)='./file1\x00', 0x2300) [ 759.084144][T14856] FAT-fs (loop4): Directory bread(block 6) failed [ 759.084407][T14854] sock_alloc_send_pskb+0x436/0x4e0 [ 759.084432][T14854] unix_dgram_sendmsg+0x4c7/0x16b0 [ 759.101199][T14854] ? unix_dgram_poll+0x3e0/0x3e0 [ 759.106143][T14854] ____sys_sendmsg+0x39a/0x510 [ 759.110912][T14854] __sys_sendmmsg+0x267/0x4c0 [ 759.115737][T14854] __x64_sys_sendmmsg+0x53/0x60 [ 759.120467][T14856] FAT-fs (loop4): Directory bread(block 6) failed [ 759.120664][T14854] do_syscall_64+0x44/0xd0 [ 759.131712][T14854] entry_SYSCALL_64_after_hwframe+0x44/0xae [ 759.137609][T14854] RIP: 0033:0x7f9bc71f7e99 [ 759.142017][T14854] 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 [ 759.161691][T14854] RSP: 002b:00007f9bc636e168 EFLAGS: 00000246 ORIG_RAX: 0000000000000133 [ 759.170359][T14854] RAX: ffffffffffffffda RBX: 00007f9bc730af60 RCX: 00007f9bc71f7e99 [ 759.178334][T14854] RDX: 0000000000000318 RSI: 00000000200bd000 RDI: 0000000000000004 12:12:44 executing program 4: sigaltstack(&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000000080)) r0 = syz_mount_image$vfat(&(0x7f00000002c0), &(0x7f0000000440)='./file0\x00', 0x0, 0x2, &(0x7f0000000700)=[{&(0x7f0000000000)="eb3c906d8d6673fdd2617400028001000240000004f801", 0x17}, {0x0, 0x0, 0x600}], 0x0, &(0x7f0000000880)) (async, rerun: 64) r1 = socket$nl_generic(0x10, 0x3, 0x10) (rerun: 64) sendmsg$nl_generic(r1, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000000)={&(0x7f0000000240)={0x1c, 0x22, 0x7e2881d4b0058261, 0x0, 0x0, {0x5}, [@typed={0x8, 0x1, 0x0, 0x0, @binary="c8cc664d"}]}, 0x1c}}, 0x0) (async, rerun: 32) r2 = socket(0x10, 0x803, 0x0) (rerun: 32) syz_genetlink_get_family_id$nl80211(&(0x7f0000000080), r2) (async) getsockname$packet(r2, &(0x7f0000000100)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000200)=0x14) (async, rerun: 32) ioctl$sock_SIOCGIFINDEX_80211(r1, 0x8933, &(0x7f0000000140)={'wlan0\x00', 0x0}) (rerun: 32) sendmsg$NL80211_CMD_TDLS_CANCEL_CHANNEL_SWITCH(r2, &(0x7f0000000280)={&(0x7f0000000100), 0xc, &(0x7f0000000200)={&(0x7f0000000180)={0x4c, 0x0, 0x0, 0x70bd29, 0x25dfdbfe, {{}, {@val={0x8, 0x3, r3}, @val={0xc, 0x99, {0x7fffffff, 0x25}}}}, [@NL80211_ATTR_MAC={0xa, 0x6, @device_b}, @NL80211_ATTR_MAC={0xa, 0x6, @device_b}, @NL80211_ATTR_MAC={0xa, 0x6, @device_b}]}, 0x4c}}, 0x44010) (async) munlock(&(0x7f0000ffa000/0x3000)=nil, 0x3000) mkdirat(r0, &(0x7f00000000c0)='./file1\x00', 0x0) mkdirat(r0, &(0x7f0000000040)='./file1\x00', 0x0) r4 = fsmount(0xffffffffffffffff, 0x1, 0x85) mkdirat(r4, &(0x7f0000000300)='./file0\x00', 0x80) [ 759.186386][T14854] RBP: 00007f9bc636e1d0 R08: 0000000000000000 R09: 0000000000000000 [ 759.194358][T14854] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000002 [ 759.202336][T14854] R13: 00007ffe9bc04bdf R14: 00007f9bc636e300 R15: 0000000000022000 [ 759.210313][T14854] [ 759.218201][T14860] loop3: detected capacity change from 0 to 6 [ 759.230175][T14860] FAT-fs (loop3): Directory bread(block 6) failed [ 759.311664][T14864] loop4: detected capacity change from 0 to 6 [ 759.337804][T14864] FAT-fs (loop4): Directory bread(block 6) failed 12:12:44 executing program 5: prlimit64(0x0, 0xe, &(0x7f0000000280)={0x9, 0x8d}, 0x0) r0 = getpid() sched_setattr(r0, &(0x7f00000000c0)={0x38, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3}, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) sendmmsg$unix(r2, &(0x7f00000bd000), 0x318, 0x0) recvmmsg(r1, &(0x7f00000000c0), 0x10106, 0x2, 0x0) r3 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) clone3(&(0x7f00000003c0)={0x80000, &(0x7f0000000080), &(0x7f0000000100), &(0x7f0000000180), {}, &(0x7f00000001c0)=""/9, 0x9, &(0x7f00000002c0)=""/208, &(0x7f0000000240)=[r0], 0x1, {r3}}, 0x58) 12:12:44 executing program 1: prlimit64(0x0, 0xe, &(0x7f0000000280)={0x9, 0x8d}, 0x0) r0 = getpid() sched_setaffinity(0x0, 0x8, &(0x7f0000000040)=0xffffffffffff0166) sched_setattr(0x0, &(0x7f00000000c0)={0x38, 0x2, 0x0, 0x0, 0x5, 0x0, 0x0, 0x3}, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r1, &(0x7f000057eff8)=@abs, 0x6e) sendmmsg$unix(r2, &(0x7f00000bd000), 0x318, 0x0) recvmmsg(r1, &(0x7f00000000c0), 0x10106, 0x2, 0x0) r3 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) clone3(&(0x7f00000003c0)={0x80000, &(0x7f0000000080), &(0x7f0000000100), &(0x7f0000000180), {}, &(0x7f00000001c0)=""/9, 0x9, &(0x7f00000002c0)=""/208, &(0x7f0000000240)=[r0], 0x1, {r3}}, 0x58) r4 = syz_mount_image$vfat(&(0x7f00000002c0), &(0x7f0000000440)='./file0\x00', 0xfffffffffffffffe, 0x3, &(0x7f0000000700)=[{&(0x7f0000000000)="eb3c906d8d6673fdd2617400028001000240000004f801", 0x17}, {&(0x7f0000000900)="57595a4b414c4c45522020085ac19f691107ff0000097eb3541980b01c42d149ffc610de7800000000135eed1df1d1001cc2de850f1fffb2aed768635ef7e75eff912ac4c15e29fb3418fafff8d198e312475ffa1d000000000000ad25822a17b17f463e104179c19c2ad2fbddc04f62826086704df68ddcc2717a2dcd89932daf1c0e912e75558c8d25a7bb914c18f21f883d9096b3302646d6af8b5fd37a77a425c7d5c79403e8ed47e885689f6d9adc80eef58a57f069c4a5b73d3f5c70c4a13fa50731a24d798b503b9fe27842df49dc50", 0xd3, 0x600}, {0x0, 0x0, 0xd}], 0x2a0cc10, &(0x7f0000000880)={[{@shortname_win95}, {@fat=@time_offset={'time_offset', 0x3d, 0x13}}, {@shortname_lower}, {@utf8no}, {@numtail}, {@shortname_mixed}]}) mkdirat(r4, &(0x7f0000000040)='./file1\x00', 0x2300) [ 759.367204][T14865] SELinux: unrecognized netlink message: protocol=0 nlmsg_type=0 sclass=netlink_route_socket pid=14865 comm=syz-executor.4 12:12:45 executing program 2: prlimit64(0x0, 0xe, &(0x7f0000000280)={0x9, 0x8d}, 0x0) r0 = getpid() sched_setaffinity(0x0, 0x0, 0x0) sched_setattr(0x0, &(0x7f0000000140)={0x38, 0x2, 0x0, 0x0, 0x9}, 0x0) sched_setattr(r0, &(0x7f00000000c0)={0x38, 0x2, 0x0, 0x0, 0x5, 0x0, 0x0, 0x3}, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff}) connect$unix(r1, &(0x7f000057eff8)=@abs, 0x6e) recvmmsg(r1, &(0x7f00000000c0), 0x10106, 0x2, 0x0) clone3(&(0x7f00000003c0)={0x80000, &(0x7f0000000080), &(0x7f0000000100), &(0x7f0000000180), {}, &(0x7f00000001c0)=""/9, 0x9, &(0x7f00000002c0)=""/208, &(0x7f0000000240)=[r0], 0x1}, 0x58) [ 759.603306][T14895] loop1: detected capacity change from 0 to 264192 12:12:45 executing program 0: prlimit64(0x0, 0xe, &(0x7f0000000280)={0x9, 0x8d}, 0x0) r0 = getpid() sched_setattr(0x0, &(0x7f0000000140)={0x38, 0x2, 0x0, 0x0, 0x9}, 0x0) sched_setattr(r0, 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r1, &(0x7f000057eff8)=@abs, 0x6e) sendmmsg$unix(r2, &(0x7f00000bd000), 0x318, 0x0) (fail_nth: 37) recvmmsg(r1, &(0x7f00000000c0), 0x10106, 0x0, 0x0) [ 759.834867][T14910] FAULT_INJECTION: forcing a failure. [ 759.834867][T14910] name failslab, interval 1, probability 0, space 0, times 0 [ 759.847564][T14910] CPU: 0 PID: 14910 Comm: syz-executor.0 Not tainted 5.16.0-rc7-syzkaller #0 [ 759.856935][T14910] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 759.867067][T14910] Call Trace: [ 759.870338][T14910] [ 759.873340][T14910] dump_stack_lvl+0xd6/0x122 [ 759.877934][T14910] dump_stack+0x11/0x1b [ 759.882145][T14910] should_fail+0x23c/0x250 [ 759.886568][T14910] __should_failslab+0x81/0x90 [ 759.891335][T14910] should_failslab+0x5/0x20 [ 759.895908][T14910] kmem_cache_alloc_node_trace+0x61/0x310 [ 759.901702][T14910] ? __kmalloc_node_track_caller+0x30/0x40 [ 759.907573][T14910] __kmalloc_node_track_caller+0x30/0x40 [ 759.913341][T14910] ? alloc_skb_with_frags+0x90/0x390 [ 759.918792][T14910] __alloc_skb+0x19d/0x450 [ 759.923266][T14910] alloc_skb_with_frags+0x90/0x390 [ 759.928680][T14910] ? __rcu_read_unlock+0x5c/0x290 [ 759.933807][T14910] sock_alloc_send_pskb+0x436/0x4e0 [ 759.939063][T14910] unix_dgram_sendmsg+0x4c7/0x16b0 [ 759.944181][T14910] ? unix_dgram_poll+0x3e0/0x3e0 [ 759.949126][T14910] ____sys_sendmsg+0x39a/0x510 [ 759.953899][T14910] __sys_sendmmsg+0x267/0x4c0 [ 759.958706][T14910] __x64_sys_sendmmsg+0x53/0x60 [ 759.963820][T14910] do_syscall_64+0x44/0xd0 [ 759.968334][T14910] entry_SYSCALL_64_after_hwframe+0x44/0xae [ 759.974309][T14910] RIP: 0033:0x7f9bc71f7e99 [ 759.978970][T14910] 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 [ 759.998612][T14910] RSP: 002b:00007f9bc636e168 EFLAGS: 00000246 ORIG_RAX: 0000000000000133 [ 760.007125][T14910] RAX: ffffffffffffffda RBX: 00007f9bc730af60 RCX: 00007f9bc71f7e99 [ 760.015092][T14910] RDX: 0000000000000318 RSI: 00000000200bd000 RDI: 0000000000000004 [ 760.023144][T14910] RBP: 00007f9bc636e1d0 R08: 0000000000000000 R09: 0000000000000000 12:12:45 executing program 3: prlimit64(0x0, 0xe, &(0x7f0000000280)={0x9, 0x8d}, 0x0) getpid() socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r0, &(0x7f000057eff8)=@abs, 0x6e) sendmmsg$unix(r1, &(0x7f00000bd000), 0x318, 0x0) r2 = syz_mount_image$vfat(&(0x7f00000002c0), &(0x7f0000000440)='./file0\x00', 0x0, 0x3, &(0x7f0000000700)=[{&(0x7f0000000000)="eb3c906d8d6673fdd2617400028001000240000004f801", 0x17}, {&(0x7f0000000900)="57595a4b414c4c45522020085ac19f691107ff0000097eb3541980b01c42d149ffc610de7800000000135eed1df1d1001cc2de850f1fffb2aed768635ef7e75eff912ac4c15e29fb3418fafff8d198e312475ffa1d000000000000ad25822a17b17f463e104179c19c2ad2fbddc04f62826086704df68ddcc2717a2dcd89932daf1c0e912e75558c8d25a7bb914c18f21f883d9096b3302646d6af8b5fd37a77a425c7d5c79403e8ed47e885689f6d9adc80eef58a57f069c4a5b73d3f5c70c4a13fa50731a24d798b503b9fe27842df49dc50", 0xd3, 0x600}, {0x0, 0x0, 0xd}], 0x2a0cc10, &(0x7f0000000880)={[{@shortname_win95}, {@fat=@time_offset={'time_offset', 0x3d, 0x13}}, {@shortname_lower}, {@utf8no}, {@numtail}, {@shortname_mixed}]}) mkdirat(r2, &(0x7f0000000040)='./file1\x00', 0x2300) [ 760.031107][T14910] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000002 [ 760.039105][T14910] R13: 00007ffe9bc04bdf R14: 00007f9bc636e300 R15: 0000000000022000 [ 760.047193][T14910] 12:12:45 executing program 4: sigaltstack(&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000000080)) (async) r0 = syz_mount_image$vfat(&(0x7f00000002c0), &(0x7f0000000440)='./file0\x00', 0x0, 0x2, &(0x7f0000000700)=[{&(0x7f0000000000)="eb3c906d8d6673fdd2617400028001000240000004f801", 0x17}, {0x0, 0x0, 0x600}], 0x0, &(0x7f0000000880)) (async) r1 = socket$nl_generic(0x10, 0x3, 0x10) sendmsg$nl_generic(r1, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000000)={&(0x7f0000000240)={0x1c, 0x22, 0x7e2881d4b0058261, 0x0, 0x0, {0x5}, [@typed={0x8, 0x1, 0x0, 0x0, @binary="c8cc664d"}]}, 0x1c}}, 0x0) r2 = socket(0x10, 0x803, 0x0) syz_genetlink_get_family_id$nl80211(&(0x7f0000000080), r2) getsockname$packet(r2, &(0x7f0000000100)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000200)=0x14) (async) ioctl$sock_SIOCGIFINDEX_80211(r1, 0x8933, &(0x7f0000000140)={'wlan0\x00', 0x0}) sendmsg$NL80211_CMD_TDLS_CANCEL_CHANNEL_SWITCH(r2, &(0x7f0000000280)={&(0x7f0000000100), 0xc, &(0x7f0000000200)={&(0x7f0000000180)={0x4c, 0x0, 0x0, 0x70bd29, 0x25dfdbfe, {{}, {@val={0x8, 0x3, r3}, @val={0xc, 0x99, {0x7fffffff, 0x25}}}}, [@NL80211_ATTR_MAC={0xa, 0x6, @device_b}, @NL80211_ATTR_MAC={0xa, 0x6, @device_b}, @NL80211_ATTR_MAC={0xa, 0x6, @device_b}]}, 0x4c}}, 0x44010) (async) munlock(&(0x7f0000ffa000/0x3000)=nil, 0x3000) mkdirat(r0, &(0x7f00000000c0)='./file1\x00', 0x0) (async) mkdirat(r0, &(0x7f0000000040)='./file1\x00', 0x0) (async) r4 = fsmount(0xffffffffffffffff, 0x1, 0x85) mkdirat(r4, &(0x7f0000000300)='./file0\x00', 0x80) [ 760.174174][T14922] loop4: detected capacity change from 0 to 6 [ 760.185425][T14926] loop3: detected capacity change from 0 to 6 [ 760.197935][T14926] FAT-fs (loop3): Directory bread(block 6) failed [ 760.212352][T14922] FAT-fs (loop4): bogus number of reserved sectors 12:12:45 executing program 5: prlimit64(0x0, 0xe, &(0x7f0000000280)={0x9, 0x8d}, 0x0) r0 = getpid() sched_setattr(r0, &(0x7f00000000c0)={0x38, 0x2, 0x0, 0x0, 0x5}, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) sendmmsg$unix(r2, &(0x7f00000bd000), 0x318, 0x0) recvmmsg(r1, &(0x7f00000000c0), 0x10106, 0x2, 0x0) r3 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) clone3(&(0x7f00000003c0)={0x80000, &(0x7f0000000080), &(0x7f0000000100), &(0x7f0000000180), {}, &(0x7f00000001c0)=""/9, 0x9, &(0x7f00000002c0)=""/208, &(0x7f0000000240)=[r0], 0x1, {r3}}, 0x58) 12:12:45 executing program 4: r0 = syz_mount_image$vfat(&(0x7f00000002c0), &(0x7f0000000440)='./file0\x00', 0x0, 0x2, &(0x7f0000000700)=[{&(0x7f0000000000)="eb3c906d8d6673fdd2617400028001000240000004f801", 0x17}, {0x0, 0x0, 0x600}], 0x0, &(0x7f0000000740)=ANY=[@ANYBLOB="56f7a489b64ecdeaa12df480fa643fa938944938c0ee31e8314f09fc8aed505811550fc86c534f25e406ad7dc5ede5a128d532a606000000b2c61463938ca9fa14e26a6e9812f226ff7f1bcf50206f7872f749001e9ede20234e89d1ca3fdb3aa3775ee86820a719405410880b41021eb980d1e260f1c0db7e19259809cd8f5a2806bc91089c6f49754b0edc2d1acecd4bec9293e5ee58eb0d352fe8e569087388409fae7c59a13da151d51eb8e0e543752abc1ef190b036a71f9ee2afe551140d390211d0f0b40d673b97ee65e349449d07da119ce74348f87311b7d1c458d506ac8da0404090a77094f4b3dd5aaef88990a24bcbfbda232ae01c6d1e5c1b31d595c8cd7f7675df86b936e5206a0dbf59b3fdac41816382ac5c4baf0ed8fc46ab0981a00ac8e0c9042dc791b71d1262675ee3c400e98dadb1c52d72a064da0e91ee9346eb55e29f5a5c5bdd90148b1110dd8d0cded804d1f93ece1fe094d13098e56a34750e1e61344b8b0af728e64b92e61a6ab07eb4b52af29b1511d5399a787b20c1d47cd88b75310ba15f9eb71ab416c7adbb045605872bb7201623abbac15f4eaae4dcbb4bea2b3f6bc5a7fd50c9ef57d1f8e63f9affcecf7598027079395450f00a2b357597d96d322dd8b5d0a4216ef25e23652122dd95df40b96cde0b06afbec1f6e3f228c4682ba1dc3aaa6cc74fc6ed1277323b17896706d6d252b5708a7c38d4aac7ad6034b609f822a46f306d4c6b1c4e7923688601e546708598de286aa63f74bdf256f6918329b1408882324ed1b3cd88eb68a5d188cdfbb5ab2fe857746023a17800"/596]) mkdirat(r0, &(0x7f0000000040)='./file1\x00', 0x0) r1 = creat(&(0x7f0000000080)='./file0\x00', 0x90) fallocate(r1, 0x53, 0x80000000, 0xfff) execve(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000340)=[&(0x7f0000000100)='vfat\x00', &(0x7f0000000140)='K@*\x00', &(0x7f0000000180)='].[\x00', &(0x7f00000001c0)='vfat\x00', &(0x7f0000000200)='.\x00', &(0x7f0000000240)='\x00', &(0x7f0000000280)='vfat\x00', &(0x7f0000000300)='{<\x00'], &(0x7f0000000500)=[&(0x7f0000000380)='vfat\x00', &(0x7f00000003c0)='(\x00', &(0x7f0000000400)='\x00', &(0x7f0000000480)='\x00', &(0x7f00000004c0)='vfat\x00']) [ 760.219024][T14922] FAT-fs (loop4): Can't find a valid FAT filesystem [ 760.238322][T14926] FAT-fs (loop3): Directory bread(block 6) failed [ 760.246292][T14921] SELinux: unrecognized netlink message: protocol=0 nlmsg_type=0 sclass=netlink_route_socket pid=14921 comm=syz-executor.4 12:12:45 executing program 4: r0 = syz_mount_image$vfat(&(0x7f00000002c0), &(0x7f0000000440)='./file0\x00', 0x0, 0x2, &(0x7f0000000700)=[{&(0x7f0000000000)="eb3c906d8d6673fdd2617400028001000240000004f801", 0x17}, {0x0, 0x0, 0x600}], 0x0, &(0x7f0000000740)=ANY=[@ANYBLOB="56f7a489b64ecdeaa12df480fa643fa938944938c0ee31e8314f09fc8aed505811550fc86c534f25e406ad7dc5ede5a128d532a606000000b2c61463938ca9fa14e26a6e9812f226ff7f1bcf50206f7872f749001e9ede20234e89d1ca3fdb3aa3775ee86820a719405410880b41021eb980d1e260f1c0db7e19259809cd8f5a2806bc91089c6f49754b0edc2d1acecd4bec9293e5ee58eb0d352fe8e569087388409fae7c59a13da151d51eb8e0e543752abc1ef190b036a71f9ee2afe551140d390211d0f0b40d673b97ee65e349449d07da119ce74348f87311b7d1c458d506ac8da0404090a77094f4b3dd5aaef88990a24bcbfbda232ae01c6d1e5c1b31d595c8cd7f7675df86b936e5206a0dbf59b3fdac41816382ac5c4baf0ed8fc46ab0981a00ac8e0c9042dc791b71d1262675ee3c400e98dadb1c52d72a064da0e91ee9346eb55e29f5a5c5bdd90148b1110dd8d0cded804d1f93ece1fe094d13098e56a34750e1e61344b8b0af728e64b92e61a6ab07eb4b52af29b1511d5399a787b20c1d47cd88b75310ba15f9eb71ab416c7adbb045605872bb7201623abbac15f4eaae4dcbb4bea2b3f6bc5a7fd50c9ef57d1f8e63f9affcecf7598027079395450f00a2b357597d96d322dd8b5d0a4216ef25e23652122dd95df40b96cde0b06afbec1f6e3f228c4682ba1dc3aaa6cc74fc6ed1277323b17896706d6d252b5708a7c38d4aac7ad6034b609f822a46f306d4c6b1c4e7923688601e546708598de286aa63f74bdf256f6918329b1408882324ed1b3cd88eb68a5d188cdfbb5ab2fe857746023a17800"/596]) mkdirat(r0, &(0x7f0000000040)='./file1\x00', 0x0) (async) r1 = creat(&(0x7f0000000080)='./file0\x00', 0x90) fallocate(r1, 0x53, 0x80000000, 0xfff) (async) execve(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000340)=[&(0x7f0000000100)='vfat\x00', &(0x7f0000000140)='K@*\x00', &(0x7f0000000180)='].[\x00', &(0x7f00000001c0)='vfat\x00', &(0x7f0000000200)='.\x00', &(0x7f0000000240)='\x00', &(0x7f0000000280)='vfat\x00', &(0x7f0000000300)='{<\x00'], &(0x7f0000000500)=[&(0x7f0000000380)='vfat\x00', &(0x7f00000003c0)='(\x00', &(0x7f0000000400)='\x00', &(0x7f0000000480)='\x00', &(0x7f00000004c0)='vfat\x00']) 12:12:45 executing program 1: prlimit64(0x0, 0xe, &(0x7f0000000280)={0x9, 0x8d}, 0x0) r0 = getpid() sched_setaffinity(0x0, 0x8, &(0x7f0000000040)=0xffffffffffff0166) sched_setattr(0x0, &(0x7f00000000c0)={0x38, 0x2, 0x0, 0x0, 0x5, 0x0, 0x0, 0x3}, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r1, &(0x7f000057eff8)=@abs, 0x6e) sendmmsg$unix(r2, &(0x7f00000bd000), 0x318, 0x0) recvmmsg(r1, &(0x7f00000000c0), 0x10106, 0x2, 0x0) r3 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) clone3(&(0x7f00000003c0)={0x80000, &(0x7f0000000080), &(0x7f0000000100), &(0x7f0000000180), {}, &(0x7f00000001c0)=""/9, 0x9, &(0x7f00000002c0)=""/208, &(0x7f0000000240)=[r0], 0x1, {r3}}, 0x58) r4 = syz_mount_image$vfat(&(0x7f00000002c0), &(0x7f0000000440)='./file0\x00', 0xfffffffffffffffe, 0x3, &(0x7f0000000700)=[{&(0x7f0000000000)="eb3c906d8d6673fdd2617400028001000240000004f801", 0x17}, {&(0x7f0000000900)="57595a4b414c4c45522020085ac19f691107ff0000097eb3541980b01c42d149ffc610de7800000000135eed1df1d1001cc2de850f1fffb2aed768635ef7e75eff912ac4c15e29fb3418fafff8d198e312475ffa1d000000000000ad25822a17b17f463e104179c19c2ad2fbddc04f62826086704df68ddcc2717a2dcd89932daf1c0e912e75558c8d25a7bb914c18f21f883d9096b3302646d6af8b5fd37a77a425c7d5c79403e8ed47e885689f6d9adc80eef58a57f069c4a5b73d3f5c70c4a13fa50731a24d798b503b9fe27842df49dc50", 0xd3, 0x600}, {0x0, 0x0, 0xd}], 0x2a0cc10, &(0x7f0000000880)={[{@shortname_win95}, {@fat=@time_offset={'time_offset', 0x3d, 0x13}}, {@shortname_lower}, {@utf8no}, {@numtail}, {@shortname_mixed}]}) mkdirat(r4, &(0x7f0000000040)='./file1\x00', 0x2300) [ 760.318220][T14932] loop4: detected capacity change from 0 to 6 [ 760.326532][T14932] FAT-fs (loop4): Unrecognized mount option "V÷¤‰¶NÍê¡-ô€úd?©8”I8Àî1è1O üŠíPXUÈlSO%ä­}Åíå¡(Õ2¦" or missing value 12:12:45 executing program 2: prlimit64(0x0, 0xe, &(0x7f0000000280)={0x9, 0x8d}, 0x0) r0 = getpid() sched_setaffinity(0x0, 0x0, 0x0) sched_setattr(0x0, &(0x7f0000000140)={0x38, 0x2, 0x0, 0x0, 0x9}, 0x0) sched_setattr(r0, &(0x7f00000000c0)={0x38, 0x2, 0x0, 0x0, 0x5, 0x0, 0x0, 0x3}, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff}) connect$unix(r1, &(0x7f000057eff8)=@abs, 0x6e) recvmmsg(r1, &(0x7f00000000c0), 0x10106, 0x2, 0x0) clone3(&(0x7f00000003c0)={0x80000, &(0x7f0000000080), &(0x7f0000000100), &(0x7f0000000180), {}, &(0x7f00000001c0)=""/9, 0x9, &(0x7f00000002c0)=""/208, &(0x7f0000000240)=[r0], 0x1}, 0x58) [ 760.432306][T14938] loop4: detected capacity change from 0 to 6 [ 760.457212][T14938] FAT-fs (loop4): Unrecognized mount option "V÷¤‰¶NÍê¡-ô€úd?©8”I8Àî1è1O üŠíPXUÈlSO%ä­}Åíå¡(Õ2¦" or missing value 12:12:46 executing program 4: r0 = syz_mount_image$vfat(&(0x7f00000002c0), &(0x7f0000000440)='./file0\x00', 0x0, 0x2, &(0x7f0000000700)=[{&(0x7f0000000000)="eb3c906d8d6673fdd2617400028001000240000004f801", 0x17}, {0x0, 0x0, 0x600}], 0x0, &(0x7f0000000740)=ANY=[@ANYBLOB="56f7a489b64ecdeaa12df480fa643fa938944938c0ee31e8314f09fc8aed505811550fc86c534f25e406ad7dc5ede5a128d532a606000000b2c61463938ca9fa14e26a6e9812f226ff7f1bcf50206f7872f749001e9ede20234e89d1ca3fdb3aa3775ee86820a719405410880b41021eb980d1e260f1c0db7e19259809cd8f5a2806bc91089c6f49754b0edc2d1acecd4bec9293e5ee58eb0d352fe8e569087388409fae7c59a13da151d51eb8e0e543752abc1ef190b036a71f9ee2afe551140d390211d0f0b40d673b97ee65e349449d07da119ce74348f87311b7d1c458d506ac8da0404090a77094f4b3dd5aaef88990a24bcbfbda232ae01c6d1e5c1b31d595c8cd7f7675df86b936e5206a0dbf59b3fdac41816382ac5c4baf0ed8fc46ab0981a00ac8e0c9042dc791b71d1262675ee3c400e98dadb1c52d72a064da0e91ee9346eb55e29f5a5c5bdd90148b1110dd8d0cded804d1f93ece1fe094d13098e56a34750e1e61344b8b0af728e64b92e61a6ab07eb4b52af29b1511d5399a787b20c1d47cd88b75310ba15f9eb71ab416c7adbb045605872bb7201623abbac15f4eaae4dcbb4bea2b3f6bc5a7fd50c9ef57d1f8e63f9affcecf7598027079395450f00a2b357597d96d322dd8b5d0a4216ef25e23652122dd95df40b96cde0b06afbec1f6e3f228c4682ba1dc3aaa6cc74fc6ed1277323b17896706d6d252b5708a7c38d4aac7ad6034b609f822a46f306d4c6b1c4e7923688601e546708598de286aa63f74bdf256f6918329b1408882324ed1b3cd88eb68a5d188cdfbb5ab2fe857746023a17800"/596]) mkdirat(r0, &(0x7f0000000040)='./file1\x00', 0x0) r1 = creat(&(0x7f0000000080)='./file0\x00', 0x90) fallocate(r1, 0x53, 0x80000000, 0xfff) (async) execve(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000340)=[&(0x7f0000000100)='vfat\x00', &(0x7f0000000140)='K@*\x00', &(0x7f0000000180)='].[\x00', &(0x7f00000001c0)='vfat\x00', &(0x7f0000000200)='.\x00', &(0x7f0000000240)='\x00', &(0x7f0000000280)='vfat\x00', &(0x7f0000000300)='{<\x00'], &(0x7f0000000500)=[&(0x7f0000000380)='vfat\x00', &(0x7f00000003c0)='(\x00', &(0x7f0000000400)='\x00', &(0x7f0000000480)='\x00', &(0x7f00000004c0)='vfat\x00']) 12:12:46 executing program 4: syz_mount_image$vfat(&(0x7f00000002c0), &(0x7f0000000440)='./file0\x00', 0x0, 0x2, &(0x7f0000000700)=[{&(0x7f0000000000)="eb3c906d8d6673fdd2617400028001000240000004f801", 0x17}, {0x0, 0x0, 0x600}], 0x0, &(0x7f0000000880)) 12:12:46 executing program 0: prlimit64(0x0, 0xe, &(0x7f0000000280)={0x9, 0x8d}, 0x0) r0 = getpid() sched_setattr(0x0, &(0x7f0000000140)={0x38, 0x2, 0x0, 0x0, 0x9}, 0x0) sched_setattr(r0, 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r1, &(0x7f000057eff8)=@abs, 0x6e) sendmmsg$unix(r2, &(0x7f00000bd000), 0x318, 0x0) (fail_nth: 38) recvmmsg(r1, &(0x7f00000000c0), 0x10106, 0x0, 0x0) [ 760.615618][T14945] loop1: detected capacity change from 0 to 264192 [ 760.618495][T14947] loop4: detected capacity change from 0 to 6 [ 760.634346][T14947] FAT-fs (loop4): Unrecognized mount option "V÷¤‰¶NÍê¡-ô€úd?©8”I8Àî1è1O üŠíPXUÈlSO%ä­}Åíå¡(Õ2¦" or missing value 12:12:46 executing program 4: syz_mount_image$vfat(&(0x7f00000002c0), &(0x7f0000000440)='./file0\x00', 0x0, 0x2, &(0x7f0000000700)=[{&(0x7f0000000000)="eb3c906d8d6673fdd2617400028001000240000004f801", 0x17}, {0x0, 0x0, 0x600}], 0x0, &(0x7f0000000880)) [ 760.703067][T14952] loop4: detected capacity change from 0 to 6 [ 760.716040][T14952] FAT-fs (loop4): Directory bread(block 6) failed [ 760.737628][T14950] FAULT_INJECTION: forcing a failure. [ 760.737628][T14950] name fail_usercopy, interval 1, probability 0, space 0, times 0 [ 760.750739][T14950] CPU: 1 PID: 14950 Comm: syz-executor.0 Not tainted 5.16.0-rc7-syzkaller #0 [ 760.759505][T14950] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 760.769562][T14950] Call Trace: [ 760.772838][T14950] [ 760.775811][T14950] dump_stack_lvl+0xd6/0x122 [ 760.780494][T14950] dump_stack+0x11/0x1b [ 760.784684][T14950] should_fail+0x23c/0x250 [ 760.789182][T14950] should_fail_usercopy+0x16/0x20 [ 760.794297][T14950] _copy_from_user+0x1c/0xd0 [ 760.798891][T14950] sendmsg_copy_msghdr+0x60/0x2a0 [ 760.803926][T14950] __sys_sendmmsg+0x231/0x4c0 [ 760.808614][T14950] __x64_sys_sendmmsg+0x53/0x60 [ 760.813483][T14950] do_syscall_64+0x44/0xd0 [ 760.817904][T14950] entry_SYSCALL_64_after_hwframe+0x44/0xae [ 760.823855][T14950] RIP: 0033:0x7f9bc71f7e99 [ 760.828266][T14950] 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 [ 760.848005][T14950] RSP: 002b:00007f9bc636e168 EFLAGS: 00000246 ORIG_RAX: 0000000000000133 [ 760.856584][T14950] RAX: ffffffffffffffda RBX: 00007f9bc730af60 RCX: 00007f9bc71f7e99 [ 760.864561][T14950] RDX: 0000000000000318 RSI: 00000000200bd000 RDI: 0000000000000004 [ 760.872621][T14950] RBP: 00007f9bc636e1d0 R08: 0000000000000000 R09: 0000000000000000 [ 760.880599][T14950] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000002 [ 760.888658][T14950] R13: 00007ffe9bc04bdf R14: 00007f9bc636e300 R15: 0000000000022000 [ 760.896979][T14950] 12:12:46 executing program 4: syz_mount_image$vfat(&(0x7f00000002c0), &(0x7f0000000440)='./file0\x00', 0x0, 0x2, &(0x7f0000000700)=[{&(0x7f0000000000)="eb3c906d8d6673fdd2617400028001000240000004f801", 0x17}, {0x0, 0x0, 0x600}], 0x0, &(0x7f0000000880)) syz_mount_image$vfat(&(0x7f00000002c0), &(0x7f0000000440)='./file0\x00', 0x0, 0x2, &(0x7f0000000700)=[{&(0x7f0000000000)="eb3c906d8d6673fdd2617400028001000240000004f801", 0x17}, {0x0, 0x0, 0x600}], 0x0, &(0x7f0000000880)) (async) 12:12:46 executing program 3: prlimit64(0x0, 0xe, &(0x7f0000000280)={0x9, 0x8d}, 0x0) getpid() socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r0, &(0x7f000057eff8)=@abs, 0x6e) sendmmsg$unix(r1, &(0x7f00000bd000), 0x318, 0x0) r2 = syz_mount_image$vfat(&(0x7f00000002c0), &(0x7f0000000440)='./file0\x00', 0x0, 0x3, &(0x7f0000000700)=[{&(0x7f0000000000)="eb3c906d8d6673fdd2617400028001000240000004f801", 0x17}, {&(0x7f0000000900)="57595a4b414c4c45522020085ac19f691107ff0000097eb3541980b01c42d149ffc610de7800000000135eed1df1d1001cc2de850f1fffb2aed768635ef7e75eff912ac4c15e29fb3418fafff8d198e312475ffa1d000000000000ad25822a17b17f463e104179c19c2ad2fbddc04f62826086704df68ddcc2717a2dcd89932daf1c0e912e75558c8d25a7bb914c18f21f883d9096b3302646d6af8b5fd37a77a425c7d5c79403e8ed47e885689f6d9adc80eef58a57f069c4a5b73d3f5c70c4a13fa50731a24d798b503b9fe27842df49dc50", 0xd3, 0x600}, {0x0, 0x0, 0xd}], 0x2a0cc10, &(0x7f0000000880)={[{@shortname_win95}, {@fat=@time_offset={'time_offset', 0x3d, 0x13}}, {@shortname_lower}, {@utf8no}, {@numtail}, {@shortname_mixed}]}) mkdirat(r2, &(0x7f0000000040)='./file1\x00', 0x2300) [ 760.930484][T14955] loop4: detected capacity change from 0 to 6 [ 760.941086][T14955] FAT-fs (loop4): Directory bread(block 6) failed 12:12:46 executing program 4: r0 = syz_open_dev$sg(&(0x7f00000000c0), 0x0, 0x0) ioctl$BLKTRACESTART(r0, 0x2275, 0x0) r1 = syz_mount_image$vfat(&(0x7f00000002c0), &(0x7f0000000440)='./file0\x00', 0x0, 0x2, &(0x7f0000000700)=[{&(0x7f0000000000)="eb3c906d8d6673fdd2617400028001000240000004f801", 0x17}, {0x0, 0x0, 0x600}], 0x0, &(0x7f0000000880)) mkdirat(r1, &(0x7f0000000040)='./file1\x00', 0x0) [ 761.026732][T14959] loop4: detected capacity change from 0 to 6 [ 761.034492][T14959] FAT-fs (loop4): Directory bread(block 6) failed 12:12:46 executing program 5: prlimit64(0x0, 0xe, &(0x7f0000000280)={0x9, 0x8d}, 0x0) r0 = getpid() sched_setattr(r0, &(0x7f00000000c0)={0x38, 0x2, 0x0, 0x0, 0x5}, 0x0) socketpair$unix(0x1, 0x0, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) sendmmsg$unix(r2, &(0x7f00000bd000), 0x318, 0x0) recvmmsg(r1, &(0x7f00000000c0), 0x10106, 0x2, 0x0) r3 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) clone3(&(0x7f00000003c0)={0x80000, &(0x7f0000000080), &(0x7f0000000100), &(0x7f0000000180), {}, &(0x7f00000001c0)=""/9, 0x9, &(0x7f00000002c0)=""/208, &(0x7f0000000240)=[r0], 0x1, {r3}}, 0x58) 12:12:46 executing program 4: r0 = syz_open_dev$sg(&(0x7f00000000c0), 0x0, 0x0) ioctl$BLKTRACESTART(r0, 0x2275, 0x0) r1 = syz_mount_image$vfat(&(0x7f00000002c0), &(0x7f0000000440)='./file0\x00', 0x0, 0x2, &(0x7f0000000700)=[{&(0x7f0000000000)="eb3c906d8d6673fdd2617400028001000240000004f801", 0x17}, {0x0, 0x0, 0x600}], 0x0, &(0x7f0000000880)) mkdirat(r1, &(0x7f0000000040)='./file1\x00', 0x0) syz_open_dev$sg(&(0x7f00000000c0), 0x0, 0x0) (async) ioctl$BLKTRACESTART(r0, 0x2275, 0x0) (async) syz_mount_image$vfat(&(0x7f00000002c0), &(0x7f0000000440)='./file0\x00', 0x0, 0x2, &(0x7f0000000700)=[{&(0x7f0000000000)="eb3c906d8d6673fdd2617400028001000240000004f801", 0x17}, {0x0, 0x0, 0x600}], 0x0, &(0x7f0000000880)) (async) mkdirat(r1, &(0x7f0000000040)='./file1\x00', 0x0) (async) 12:12:46 executing program 5: prlimit64(0x0, 0xe, &(0x7f0000000280)={0x9, 0x8d}, 0x0) r0 = getpid() sched_setattr(r0, &(0x7f00000000c0)={0x38, 0x2, 0x0, 0x0, 0x5}, 0x0) socketpair$unix(0x1, 0x0, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) sendmmsg$unix(r2, &(0x7f00000bd000), 0x318, 0x0) recvmmsg(r1, &(0x7f00000000c0), 0x10106, 0x2, 0x0) r3 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) clone3(&(0x7f00000003c0)={0x80000, &(0x7f0000000080), &(0x7f0000000100), &(0x7f0000000180), {}, &(0x7f00000001c0)=""/9, 0x9, &(0x7f00000002c0)=""/208, &(0x7f0000000240)=[r0], 0x1, {r3}}, 0x58) [ 761.074784][T14960] loop3: detected capacity change from 0 to 6 [ 761.086452][T14960] FAT-fs (loop3): Directory bread(block 6) failed [ 761.086689][T14962] loop4: detected capacity change from 0 to 6 [ 761.099296][T14960] FAT-fs (loop3): Directory bread(block 6) failed [ 761.103006][T14962] FAT-fs (loop4): Directory bread(block 6) failed [ 761.114788][T14962] FAT-fs (loop4): Directory bread(block 6) failed [ 761.161086][T14966] loop4: detected capacity change from 0 to 6 [ 761.167992][T14966] FAT-fs (loop4): Directory bread(block 6) failed [ 761.176023][T14966] FAT-fs (loop4): Directory bread(block 6) failed [ 761.183482][T14969] FAT-fs (loop4): Directory bread(block 6) failed 12:12:46 executing program 1: prlimit64(0x0, 0xe, &(0x7f0000000280)={0x9, 0x8d}, 0x0) r0 = getpid() sched_setaffinity(0x0, 0x8, &(0x7f0000000040)=0xffffffffffff0166) sched_setattr(r0, 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r1, &(0x7f000057eff8)=@abs, 0x6e) sendmmsg$unix(r2, &(0x7f00000bd000), 0x318, 0x0) recvmmsg(r1, &(0x7f00000000c0), 0x10106, 0x2, 0x0) r3 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) clone3(&(0x7f00000003c0)={0x80000, &(0x7f0000000080), &(0x7f0000000100), &(0x7f0000000180), {}, &(0x7f00000001c0)=""/9, 0x9, &(0x7f00000002c0)=""/208, &(0x7f0000000240)=[r0], 0x1, {r3}}, 0x58) r4 = syz_mount_image$vfat(&(0x7f00000002c0), &(0x7f0000000440)='./file0\x00', 0xfffffffffffffffe, 0x3, &(0x7f0000000700)=[{&(0x7f0000000000)="eb3c906d8d6673fdd2617400028001000240000004f801", 0x17}, {&(0x7f0000000900)="57595a4b414c4c45522020085ac19f691107ff0000097eb3541980b01c42d149ffc610de7800000000135eed1df1d1001cc2de850f1fffb2aed768635ef7e75eff912ac4c15e29fb3418fafff8d198e312475ffa1d000000000000ad25822a17b17f463e104179c19c2ad2fbddc04f62826086704df68ddcc2717a2dcd89932daf1c0e912e75558c8d25a7bb914c18f21f883d9096b3302646d6af8b5fd37a77a425c7d5c79403e8ed47e885689f6d9adc80eef58a57f069c4a5b73d3f5c70c4a13fa50731a24d798b503b9fe27842df49dc50", 0xd3, 0x600}, {0x0, 0x0, 0xd}], 0x2a0cc10, &(0x7f0000000880)={[{@shortname_win95}, {@fat=@time_offset={'time_offset', 0x3d, 0x13}}, {@shortname_lower}, {@utf8no}, {@numtail}, {@shortname_mixed}]}) mkdirat(r4, &(0x7f0000000040)='./file1\x00', 0x2300) 12:12:46 executing program 5: prlimit64(0x0, 0xe, &(0x7f0000000280)={0x9, 0x8d}, 0x0) r0 = getpid() sched_setattr(r0, &(0x7f00000000c0)={0x38, 0x2, 0x0, 0x0, 0x5}, 0x0) socketpair$unix(0x1, 0x0, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) sendmmsg$unix(r2, &(0x7f00000bd000), 0x318, 0x0) recvmmsg(r1, &(0x7f00000000c0), 0x10106, 0x2, 0x0) r3 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) clone3(&(0x7f00000003c0)={0x80000, &(0x7f0000000080), &(0x7f0000000100), &(0x7f0000000180), {}, &(0x7f00000001c0)=""/9, 0x9, &(0x7f00000002c0)=""/208, &(0x7f0000000240)=[r0], 0x1, {r3}}, 0x58) 12:12:46 executing program 4: r0 = syz_open_dev$sg(&(0x7f00000000c0), 0x0, 0x0) ioctl$BLKTRACESTART(r0, 0x2275, 0x0) r1 = syz_mount_image$vfat(&(0x7f00000002c0), &(0x7f0000000440)='./file0\x00', 0x0, 0x2, &(0x7f0000000700)=[{&(0x7f0000000000)="eb3c906d8d6673fdd2617400028001000240000004f801", 0x17}, {0x0, 0x0, 0x600}], 0x0, &(0x7f0000000880)) mkdirat(r1, &(0x7f0000000040)='./file1\x00', 0x0) syz_open_dev$sg(&(0x7f00000000c0), 0x0, 0x0) (async) ioctl$BLKTRACESTART(r0, 0x2275, 0x0) (async) syz_mount_image$vfat(&(0x7f00000002c0), &(0x7f0000000440)='./file0\x00', 0x0, 0x2, &(0x7f0000000700)=[{&(0x7f0000000000)="eb3c906d8d6673fdd2617400028001000240000004f801", 0x17}, {0x0, 0x0, 0x600}], 0x0, &(0x7f0000000880)) (async) mkdirat(r1, &(0x7f0000000040)='./file1\x00', 0x0) (async) 12:12:46 executing program 2: prlimit64(0x0, 0xe, &(0x7f0000000280)={0x9, 0x8d}, 0x0) r0 = getpid() sched_setaffinity(0x0, 0x0, 0x0) sched_setattr(0x0, &(0x7f0000000140)={0x38, 0x2, 0x0, 0x0, 0x9}, 0x0) sched_setattr(r0, &(0x7f00000000c0)={0x38, 0x2, 0x0, 0x0, 0x5, 0x0, 0x0, 0x3}, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff}) connect$unix(r1, &(0x7f000057eff8)=@abs, 0x6e) recvmmsg(r1, &(0x7f00000000c0), 0x10106, 0x2, 0x0) clone3(&(0x7f00000003c0)={0x80000, &(0x7f0000000080), &(0x7f0000000100), &(0x7f0000000180), {}, &(0x7f00000001c0)=""/9, 0x9, &(0x7f00000002c0)=""/208, &(0x7f0000000240)=[r0], 0x1}, 0x58) [ 761.336005][T14976] loop4: detected capacity change from 0 to 6 [ 761.343746][T14976] FAT-fs (loop4): Directory bread(block 6) failed [ 761.354529][T14976] FAT-fs (loop4): Directory bread(block 6) failed [ 761.361684][T14979] FAT-fs (loop4): Directory bread(block 6) failed 12:12:47 executing program 0: prlimit64(0x0, 0xe, &(0x7f0000000280)={0x9, 0x8d}, 0x0) r0 = getpid() sched_setattr(0x0, &(0x7f0000000140)={0x38, 0x2, 0x0, 0x0, 0x9}, 0x0) sched_setattr(r0, 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r1, &(0x7f000057eff8)=@abs, 0x6e) sendmmsg$unix(r2, &(0x7f00000bd000), 0x318, 0x0) (fail_nth: 39) recvmmsg(r1, &(0x7f00000000c0), 0x10106, 0x0, 0x0) 12:12:47 executing program 5: prlimit64(0x0, 0xe, &(0x7f0000000280)={0x9, 0x8d}, 0x0) r0 = getpid() sched_setattr(r0, &(0x7f00000000c0)={0x38, 0x2, 0x0, 0x0, 0x5}, 0x0) socketpair$unix(0x1, 0x2, 0x0, 0x0) sendmmsg$unix(0xffffffffffffffff, &(0x7f00000bd000), 0x318, 0x0) recvmmsg(0xffffffffffffffff, &(0x7f00000000c0), 0x10106, 0x2, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) clone3(&(0x7f00000003c0)={0x80000, &(0x7f0000000080), &(0x7f0000000100), &(0x7f0000000180), {}, &(0x7f00000001c0)=""/9, 0x9, &(0x7f00000002c0)=""/208, &(0x7f0000000240)=[r0], 0x1, {r1}}, 0x58) 12:12:47 executing program 4: r0 = syz_mount_image$vfat(&(0x7f00000002c0), &(0x7f0000000440)='./file0\x00', 0x0, 0x2, &(0x7f0000000700)=[{&(0x7f0000000000)="eb3c906d8d6673fdd2617400028001000240000004f801", 0x17}, {0x0, 0x0, 0x600}], 0x0, &(0x7f0000000880)=ANY=[@ANYBLOB='\b']) mkdirat(r0, &(0x7f0000000040)='./file1\x00', 0x0) [ 761.504987][T14984] loop1: detected capacity change from 0 to 264192 [ 761.539007][T14988] loop4: detected capacity change from 0 to 6 [ 761.563598][T14988] FAT-fs (loop4): Unrecognized mount option "" or missing value [ 761.599418][T14990] FAULT_INJECTION: forcing a failure. [ 761.599418][T14990] name failslab, interval 1, probability 0, space 0, times 0 [ 761.612086][T14990] CPU: 0 PID: 14990 Comm: syz-executor.0 Not tainted 5.16.0-rc7-syzkaller #0 [ 761.620848][T14990] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 761.630929][T14990] Call Trace: [ 761.634292][T14990] [ 761.637252][T14990] dump_stack_lvl+0xd6/0x122 [ 761.641847][T14990] dump_stack+0x11/0x1b [ 761.646004][T14990] should_fail+0x23c/0x250 [ 761.650460][T14990] __should_failslab+0x81/0x90 [ 761.655485][T14990] should_failslab+0x5/0x20 [ 761.660010][T14990] kmem_cache_alloc_node+0x61/0x2d0 [ 761.665223][T14990] ? __alloc_skb+0xf0/0x450 [ 761.669723][T14990] __alloc_skb+0xf0/0x450 [ 761.674075][T14990] alloc_skb_with_frags+0x90/0x390 [ 761.679407][T14990] ? __rcu_read_unlock+0x5c/0x290 [ 761.684476][T14990] sock_alloc_send_pskb+0x436/0x4e0 [ 761.689675][T14990] unix_dgram_sendmsg+0x4c7/0x16b0 [ 761.694845][T14990] ? unix_dgram_poll+0x3e0/0x3e0 [ 761.699804][T14990] ____sys_sendmsg+0x39a/0x510 [ 761.704659][T14990] __sys_sendmmsg+0x267/0x4c0 [ 761.709357][T14990] __x64_sys_sendmmsg+0x53/0x60 [ 761.714347][T14990] do_syscall_64+0x44/0xd0 [ 761.718766][T14990] entry_SYSCALL_64_after_hwframe+0x44/0xae [ 761.724676][T14990] RIP: 0033:0x7f9bc71f7e99 [ 761.729174][T14990] 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 [ 761.749037][T14990] RSP: 002b:00007f9bc636e168 EFLAGS: 00000246 ORIG_RAX: 0000000000000133 [ 761.757494][T14990] RAX: ffffffffffffffda RBX: 00007f9bc730af60 RCX: 00007f9bc71f7e99 [ 761.765495][T14990] RDX: 0000000000000318 RSI: 00000000200bd000 RDI: 0000000000000004 [ 761.773527][T14990] RBP: 00007f9bc636e1d0 R08: 0000000000000000 R09: 0000000000000000 [ 761.781543][T14990] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000002 [ 761.789513][T14990] R13: 00007ffe9bc04bdf R14: 00007f9bc636e300 R15: 0000000000022000 [ 761.797485][T14990] 12:12:47 executing program 5: prlimit64(0x0, 0xe, &(0x7f0000000280)={0x9, 0x8d}, 0x0) r0 = getpid() sched_setattr(r0, &(0x7f00000000c0)={0x38, 0x2, 0x0, 0x0, 0x5}, 0x0) socketpair$unix(0x1, 0x2, 0x0, 0x0) sendmmsg$unix(0xffffffffffffffff, &(0x7f00000bd000), 0x318, 0x0) recvmmsg(0xffffffffffffffff, &(0x7f00000000c0), 0x10106, 0x2, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) clone3(&(0x7f00000003c0)={0x80000, &(0x7f0000000080), &(0x7f0000000100), &(0x7f0000000180), {}, &(0x7f00000001c0)=""/9, 0x9, &(0x7f00000002c0)=""/208, &(0x7f0000000240)=[r0], 0x1, {r1}}, 0x58) 12:12:47 executing program 4: r0 = syz_mount_image$vfat(&(0x7f00000002c0), &(0x7f0000000440)='./file0\x00', 0x0, 0x2, &(0x7f0000000700)=[{&(0x7f0000000000)="eb3c906d8d6673fdd2617400028001000240000004f801", 0x17}, {0x0, 0x0, 0x600}], 0x0, &(0x7f0000000880)=ANY=[@ANYBLOB='\b']) mkdirat(r0, &(0x7f0000000040)='./file1\x00', 0x0) 12:12:47 executing program 3: prlimit64(0x0, 0xe, &(0x7f0000000280)={0x9, 0x8d}, 0x0) getpid() socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r0, &(0x7f000057eff8)=@abs, 0x6e) sendmmsg$unix(r1, &(0x7f00000bd000), 0x318, 0x0) r2 = syz_mount_image$vfat(&(0x7f00000002c0), &(0x7f0000000440)='./file0\x00', 0xfffffffffffffffe, 0x0, 0x0, 0x2a0cc10, &(0x7f0000000880)={[{@shortname_win95}, {@fat=@time_offset={'time_offset', 0x3d, 0x13}}, {@shortname_lower}, {@utf8no}, {@numtail}, {@shortname_mixed}]}) mkdirat(r2, &(0x7f0000000040)='./file1\x00', 0x2300) 12:12:47 executing program 5: prlimit64(0x0, 0xe, &(0x7f0000000280)={0x9, 0x8d}, 0x0) r0 = getpid() sched_setattr(r0, &(0x7f00000000c0)={0x38, 0x2, 0x0, 0x0, 0x5}, 0x0) socketpair$unix(0x1, 0x2, 0x0, 0x0) sendmmsg$unix(0xffffffffffffffff, &(0x7f00000bd000), 0x318, 0x0) recvmmsg(0xffffffffffffffff, &(0x7f00000000c0), 0x10106, 0x2, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) clone3(&(0x7f00000003c0)={0x80000, &(0x7f0000000080), &(0x7f0000000100), &(0x7f0000000180), {}, &(0x7f00000001c0)=""/9, 0x9, &(0x7f00000002c0)=""/208, &(0x7f0000000240)=[r0], 0x1, {r1}}, 0x58) 12:12:47 executing program 5: prlimit64(0x0, 0xe, &(0x7f0000000280)={0x9, 0x8d}, 0x0) r0 = getpid() sched_setattr(r0, &(0x7f00000000c0)={0x38, 0x2, 0x0, 0x0, 0x5}, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff}) sendmmsg$unix(0xffffffffffffffff, &(0x7f00000bd000), 0x318, 0x0) recvmmsg(r1, &(0x7f00000000c0), 0x10106, 0x2, 0x0) r2 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) clone3(&(0x7f00000003c0)={0x80000, &(0x7f0000000080), &(0x7f0000000100), &(0x7f0000000180), {}, &(0x7f00000001c0)=""/9, 0x9, &(0x7f00000002c0)=""/208, &(0x7f0000000240)=[r0], 0x1, {r2}}, 0x58) [ 761.873483][T14995] loop4: detected capacity change from 0 to 6 [ 761.885625][T14995] FAT-fs (loop4): Unrecognized mount option "" or missing value 12:12:47 executing program 4: r0 = syz_mount_image$vfat(&(0x7f00000002c0), &(0x7f0000000440)='./file0\x00', 0x0, 0x2, &(0x7f0000000700)=[{&(0x7f0000000000)="eb3c906d8d6673fdd2617400028001000240000004f801", 0x17}, {0x0, 0x0, 0x600}], 0x0, &(0x7f0000000880)=ANY=[@ANYBLOB='\b']) mkdirat(r0, &(0x7f0000000040)='./file1\x00', 0x0) 12:12:47 executing program 2: prlimit64(0x0, 0xe, &(0x7f0000000280)={0x9, 0x8d}, 0x0) r0 = getpid() sched_setaffinity(0x0, 0x8, &(0x7f0000000040)) sched_setattr(0x0, &(0x7f0000000140)={0x38, 0x2, 0x0, 0x0, 0x9}, 0x0) sched_setattr(r0, &(0x7f00000000c0)={0x38, 0x2, 0x0, 0x0, 0x5, 0x0, 0x0, 0x3}, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff}) connect$unix(r1, &(0x7f000057eff8)=@abs, 0x6e) recvmmsg(r1, &(0x7f00000000c0), 0x10106, 0x2, 0x0) clone3(&(0x7f00000003c0)={0x80000, &(0x7f0000000080), &(0x7f0000000100), &(0x7f0000000180), {}, &(0x7f00000001c0)=""/9, 0x9, &(0x7f00000002c0)=""/208, &(0x7f0000000240)=[r0], 0x1}, 0x58) 12:12:47 executing program 1: prlimit64(0x0, 0xe, &(0x7f0000000280)={0x9, 0x8d}, 0x0) r0 = getpid() sched_setaffinity(0x0, 0x8, &(0x7f0000000040)=0xffffffffffff0166) sched_setattr(r0, 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r1, &(0x7f000057eff8)=@abs, 0x6e) sendmmsg$unix(r2, &(0x7f00000bd000), 0x318, 0x0) recvmmsg(r1, &(0x7f00000000c0), 0x10106, 0x2, 0x0) r3 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) clone3(&(0x7f00000003c0)={0x80000, &(0x7f0000000080), &(0x7f0000000100), &(0x7f0000000180), {}, &(0x7f00000001c0)=""/9, 0x9, &(0x7f00000002c0)=""/208, &(0x7f0000000240)=[r0], 0x1, {r3}}, 0x58) r4 = syz_mount_image$vfat(&(0x7f00000002c0), &(0x7f0000000440)='./file0\x00', 0xfffffffffffffffe, 0x3, &(0x7f0000000700)=[{&(0x7f0000000000)="eb3c906d8d6673fdd2617400028001000240000004f801", 0x17}, {&(0x7f0000000900)="57595a4b414c4c45522020085ac19f691107ff0000097eb3541980b01c42d149ffc610de7800000000135eed1df1d1001cc2de850f1fffb2aed768635ef7e75eff912ac4c15e29fb3418fafff8d198e312475ffa1d000000000000ad25822a17b17f463e104179c19c2ad2fbddc04f62826086704df68ddcc2717a2dcd89932daf1c0e912e75558c8d25a7bb914c18f21f883d9096b3302646d6af8b5fd37a77a425c7d5c79403e8ed47e885689f6d9adc80eef58a57f069c4a5b73d3f5c70c4a13fa50731a24d798b503b9fe27842df49dc50", 0xd3, 0x600}, {0x0, 0x0, 0xd}], 0x2a0cc10, &(0x7f0000000880)={[{@shortname_win95}, {@fat=@time_offset={'time_offset', 0x3d, 0x13}}, {@shortname_lower}, {@utf8no}, {@numtail}, {@shortname_mixed}]}) mkdirat(r4, &(0x7f0000000040)='./file1\x00', 0x2300) [ 762.231106][T15007] loop4: detected capacity change from 0 to 6 [ 762.240895][T15007] FAT-fs (loop4): Unrecognized mount option "" or missing value 12:12:47 executing program 4: r0 = openat$ppp(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) r1 = socket$nl_route(0x10, 0x3, 0x0) r2 = socket$netlink(0x10, 0x3, 0x0) r3 = socket(0x10, 0x803, 0x0) syz_genetlink_get_family_id$nl80211(&(0x7f0000000080), r3) getsockname$packet(r3, &(0x7f0000000100)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000200)=0x14) sendmsg$nl_route(r1, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000000)={&(0x7f0000000140)=ANY=[@ANYBLOB="4800000010000507000004000000000000000000", @ANYRES32=r4, @ANYBLOB="0000000000000000280012000c00010076657468"], 0x48}}, 0x0) sendmsg$nl_route_sched(r2, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000780)={&(0x7f0000000900)=ANY=[@ANYBLOB="3000000024001d0f3a61aa51acb1d59e1a43ca38", @ANYRES32=r4, @ANYBLOB="00000000f1ffffff000000000b000100636c73616374"], 0x30}}, 0x0) ioctl$BTRFS_IOC_SEND(r0, 0x40489426, &(0x7f00000001c0)={{r2}, 0x2, &(0x7f0000000100)=[0x8, 0x7], 0xbc6, 0x8027d1566d3ea3a0, [0x7, 0x4, 0x6, 0x6]}) r5 = syz_mount_image$vfat(&(0x7f00000002c0), &(0x7f0000000440)='./file0\x00', 0x0, 0x2, &(0x7f0000000700)=[{&(0x7f0000000000)="eb3c906d8d6673fdd2617400028001000240000004f801", 0x17}, {0x0, 0x0, 0x600}], 0x0, &(0x7f0000000880)) lstat(&(0x7f00000000c0)='./file1\x00', &(0x7f0000000140)) mkdirat(r5, &(0x7f0000000040)='./file1\x00', 0x0) [ 762.301443][T15012] netlink: 24 bytes leftover after parsing attributes in process `syz-executor.4'. [ 762.315919][T15012] loop4: detected capacity change from 0 to 6 [ 762.323344][T15012] FAT-fs (loop4): Directory bread(block 6) failed [ 762.331339][T15012] FAT-fs (loop4): Directory bread(block 6) failed 12:12:47 executing program 0: prlimit64(0x0, 0xe, &(0x7f0000000280)={0x9, 0x8d}, 0x0) r0 = getpid() sched_setattr(0x0, &(0x7f0000000140)={0x38, 0x2, 0x0, 0x0, 0x9}, 0x0) sched_setattr(r0, 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r1, &(0x7f000057eff8)=@abs, 0x6e) sendmmsg$unix(r2, &(0x7f00000bd000), 0x318, 0x0) (fail_nth: 40) recvmmsg(r1, &(0x7f00000000c0), 0x10106, 0x0, 0x0) 12:12:47 executing program 4: r0 = openat$ppp(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) r1 = socket$nl_route(0x10, 0x3, 0x0) r2 = socket$netlink(0x10, 0x3, 0x0) r3 = socket(0x10, 0x803, 0x0) syz_genetlink_get_family_id$nl80211(&(0x7f0000000080), r3) getsockname$packet(r3, &(0x7f0000000100)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000200)=0x14) sendmsg$nl_route(r1, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000000)={&(0x7f0000000140)=ANY=[@ANYBLOB="4800000010000507000004000000000000000000", @ANYRES32=r4, @ANYBLOB="0000000000000000280012000c00010076657468"], 0x48}}, 0x0) sendmsg$nl_route_sched(r2, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000780)={&(0x7f0000000900)=ANY=[@ANYBLOB="3000000024001d0f3a61aa51acb1d59e1a43ca38", @ANYRES32=r4, @ANYBLOB="00000000f1ffffff000000000b000100636c73616374"], 0x30}}, 0x0) ioctl$BTRFS_IOC_SEND(r0, 0x40489426, &(0x7f00000001c0)={{r2}, 0x2, &(0x7f0000000100)=[0x8, 0x7], 0xbc6, 0x8027d1566d3ea3a0, [0x7, 0x4, 0x6, 0x6]}) r5 = syz_mount_image$vfat(&(0x7f00000002c0), &(0x7f0000000440)='./file0\x00', 0x0, 0x2, &(0x7f0000000700)=[{&(0x7f0000000000)="eb3c906d8d6673fdd2617400028001000240000004f801", 0x17}, {0x0, 0x0, 0x600}], 0x0, &(0x7f0000000880)) lstat(&(0x7f00000000c0)='./file1\x00', &(0x7f0000000140)) mkdirat(r5, &(0x7f0000000040)='./file1\x00', 0x0) openat$ppp(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) (async) socket$nl_route(0x10, 0x3, 0x0) (async) socket$netlink(0x10, 0x3, 0x0) (async) socket(0x10, 0x803, 0x0) (async) syz_genetlink_get_family_id$nl80211(&(0x7f0000000080), r3) (async) getsockname$packet(r3, &(0x7f0000000100)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000200)=0x14) (async) sendmsg$nl_route(r1, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000000)={&(0x7f0000000140)=ANY=[@ANYBLOB="4800000010000507000004000000000000000000", @ANYRES32=r4, @ANYBLOB="0000000000000000280012000c00010076657468"], 0x48}}, 0x0) (async) sendmsg$nl_route_sched(r2, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000780)={&(0x7f0000000900)=ANY=[@ANYBLOB="3000000024001d0f3a61aa51acb1d59e1a43ca38", @ANYRES32=r4, @ANYBLOB="00000000f1ffffff000000000b000100636c73616374"], 0x30}}, 0x0) (async) ioctl$BTRFS_IOC_SEND(r0, 0x40489426, &(0x7f00000001c0)={{r2}, 0x2, &(0x7f0000000100)=[0x8, 0x7], 0xbc6, 0x8027d1566d3ea3a0, [0x7, 0x4, 0x6, 0x6]}) (async) syz_mount_image$vfat(&(0x7f00000002c0), &(0x7f0000000440)='./file0\x00', 0x0, 0x2, &(0x7f0000000700)=[{&(0x7f0000000000)="eb3c906d8d6673fdd2617400028001000240000004f801", 0x17}, {0x0, 0x0, 0x600}], 0x0, &(0x7f0000000880)) (async) lstat(&(0x7f00000000c0)='./file1\x00', &(0x7f0000000140)) (async) mkdirat(r5, &(0x7f0000000040)='./file1\x00', 0x0) (async) [ 762.400172][T15018] netlink: 24 bytes leftover after parsing attributes in process `syz-executor.4'. [ 762.407479][T15015] loop1: detected capacity change from 0 to 264192 [ 762.429779][T15018] loop4: detected capacity change from 0 to 6 [ 762.442404][T15016] FAULT_INJECTION: forcing a failure. [ 762.442404][T15016] name failslab, interval 1, probability 0, space 0, times 0 [ 762.455678][T15016] CPU: 0 PID: 15016 Comm: syz-executor.0 Not tainted 5.16.0-rc7-syzkaller #0 [ 762.464484][T15016] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 762.474657][T15016] Call Trace: [ 762.477935][T15016] [ 762.480949][T15016] dump_stack_lvl+0xd6/0x122 [ 762.485544][T15016] dump_stack+0x11/0x1b [ 762.489703][T15016] should_fail+0x23c/0x250 [ 762.494280][T15016] __should_failslab+0x81/0x90 [ 762.499046][T15016] should_failslab+0x5/0x20 [ 762.503587][T15016] kmem_cache_alloc_node_trace+0x61/0x310 [ 762.509655][T15016] ? __kmalloc_node_track_caller+0x30/0x40 [ 762.515487][T15016] __kmalloc_node_track_caller+0x30/0x40 [ 762.521154][T15016] ? alloc_skb_with_frags+0x90/0x390 [ 762.526491][T15016] __alloc_skb+0x19d/0x450 [ 762.530932][T15016] alloc_skb_with_frags+0x90/0x390 [ 762.531559][T15018] FAT-fs (loop4): Directory bread(block 6) failed [ 762.536050][T15016] ? __rcu_read_unlock+0x5c/0x290 [ 762.536083][T15016] sock_alloc_send_pskb+0x436/0x4e0 [ 762.536106][T15016] unix_dgram_sendmsg+0x4c7/0x16b0 [ 762.557852][T15016] ? unix_dgram_poll+0x3e0/0x3e0 [ 762.562803][T15016] ____sys_sendmsg+0x39a/0x510 [ 762.567577][T15016] __sys_sendmmsg+0x267/0x4c0 [ 762.572353][T15016] __x64_sys_sendmmsg+0x53/0x60 [ 762.577214][T15016] do_syscall_64+0x44/0xd0 [ 762.581356][T15018] FAT-fs (loop4): Directory bread(block 6) failed [ 762.581648][T15016] entry_SYSCALL_64_after_hwframe+0x44/0xae [ 762.594068][T15016] RIP: 0033:0x7f9bc71f7e99 [ 762.598478][T15016] 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 [ 762.618114][T15016] RSP: 002b:00007f9bc636e168 EFLAGS: 00000246 ORIG_RAX: 0000000000000133 [ 762.626524][T15016] RAX: ffffffffffffffda RBX: 00007f9bc730af60 RCX: 00007f9bc71f7e99 [ 762.634497][T15016] RDX: 0000000000000318 RSI: 00000000200bd000 RDI: 0000000000000004 [ 762.642470][T15016] RBP: 00007f9bc636e1d0 R08: 0000000000000000 R09: 0000000000000000 12:12:48 executing program 4: r0 = openat$ppp(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) r1 = socket$nl_route(0x10, 0x3, 0x0) (async) r2 = socket$netlink(0x10, 0x3, 0x0) r3 = socket(0x10, 0x803, 0x0) syz_genetlink_get_family_id$nl80211(&(0x7f0000000080), r3) (async) getsockname$packet(r3, &(0x7f0000000100)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000200)=0x14) sendmsg$nl_route(r1, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000000)={&(0x7f0000000140)=ANY=[@ANYBLOB="4800000010000507000004000000000000000000", @ANYRES32=r4, @ANYBLOB="0000000000000000280012000c00010076657468"], 0x48}}, 0x0) (async) sendmsg$nl_route_sched(r2, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000780)={&(0x7f0000000900)=ANY=[@ANYBLOB="3000000024001d0f3a61aa51acb1d59e1a43ca38", @ANYRES32=r4, @ANYBLOB="00000000f1ffffff000000000b000100636c73616374"], 0x30}}, 0x0) (async) ioctl$BTRFS_IOC_SEND(r0, 0x40489426, &(0x7f00000001c0)={{r2}, 0x2, &(0x7f0000000100)=[0x8, 0x7], 0xbc6, 0x8027d1566d3ea3a0, [0x7, 0x4, 0x6, 0x6]}) (async, rerun: 32) r5 = syz_mount_image$vfat(&(0x7f00000002c0), &(0x7f0000000440)='./file0\x00', 0x0, 0x2, &(0x7f0000000700)=[{&(0x7f0000000000)="eb3c906d8d6673fdd2617400028001000240000004f801", 0x17}, {0x0, 0x0, 0x600}], 0x0, &(0x7f0000000880)) (rerun: 32) lstat(&(0x7f00000000c0)='./file1\x00', &(0x7f0000000140)) (async, rerun: 64) mkdirat(r5, &(0x7f0000000040)='./file1\x00', 0x0) (rerun: 64) [ 762.650594][T15016] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000002 [ 762.658625][T15016] R13: 00007ffe9bc04bdf R14: 00007f9bc636e300 R15: 0000000000022000 [ 762.666805][T15016] 12:12:48 executing program 3: prlimit64(0x0, 0xe, &(0x7f0000000280)={0x9, 0x8d}, 0x0) getpid() socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r0, &(0x7f000057eff8)=@abs, 0x6e) sendmmsg$unix(r1, &(0x7f00000bd000), 0x318, 0x0) r2 = syz_mount_image$vfat(&(0x7f00000002c0), &(0x7f0000000440)='./file0\x00', 0xfffffffffffffffe, 0x0, 0x0, 0x2a0cc10, &(0x7f0000000880)={[{@shortname_win95}, {@fat=@time_offset={'time_offset', 0x3d, 0x13}}, {@shortname_lower}, {@utf8no}, {@numtail}, {@shortname_mixed}]}) mkdirat(r2, &(0x7f0000000040)='./file1\x00', 0x2300) 12:12:48 executing program 5: prlimit64(0x0, 0xe, &(0x7f0000000280)={0x9, 0x8d}, 0x0) r0 = getpid() sched_setattr(r0, &(0x7f00000000c0)={0x38, 0x2, 0x0, 0x0, 0x5}, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff}) sendmmsg$unix(0xffffffffffffffff, &(0x7f00000bd000), 0x318, 0x0) recvmmsg(r1, &(0x7f00000000c0), 0x10106, 0x2, 0x0) r2 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) clone3(&(0x7f00000003c0)={0x80000, &(0x7f0000000080), &(0x7f0000000100), &(0x7f0000000180), {}, &(0x7f00000001c0)=""/9, 0x9, &(0x7f00000002c0)=""/208, &(0x7f0000000240)=[r0], 0x1, {r2}}, 0x58) [ 762.731244][T15037] loop4: detected capacity change from 0 to 6 [ 762.739334][T15037] FAT-fs (loop4): Directory bread(block 6) failed [ 762.795005][T15035] FAT-fs (loop4): Directory bread(block 6) failed [ 762.801627][T15035] FAT-fs (loop4): Directory bread(block 6) failed [ 762.814390][T15035] FAT-fs (loop4): Directory bread(block 6) failed [ 762.821133][T15035] FAT-fs (loop4): Directory bread(block 6) failed [ 762.827902][T15035] FAT-fs (loop4): Directory bread(block 6) failed [ 762.834720][T15035] FAT-fs (loop4): Directory bread(block 6) failed 12:12:48 executing program 4: r0 = syz_mount_image$vfat(&(0x7f00000002c0), &(0x7f0000000440)='./file0\x00', 0x0, 0x2, &(0x7f0000000700)=[{&(0x7f0000000000)="eb3c906d8d6673fdd2617400028001000240000004f801", 0x17}, {0x0, 0x0, 0x600}], 0x0, &(0x7f0000000880)) mkdirat(r0, &(0x7f0000000040)='./file1\x00', 0x0) r1 = openat2(r0, &(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)={0x80000, 0x149, 0x12}, 0x18) ioctl$FS_IOC_SET_ENCRYPTION_POLICY(r1, 0x800c6613, &(0x7f0000000100)=@v2={0x2, @aes256, 0x2, '\x00', @auto="bc495c148ac20354f8c500ab972b20b8"}) [ 762.841409][T15035] FAT-fs (loop4): Directory bread(block 6) failed [ 762.848646][T15035] FAT-fs (loop4): Directory bread(block 6) failed [ 762.856483][T15035] FAT-fs (loop4): Directory bread(block 6) failed 12:12:48 executing program 4: r0 = syz_mount_image$vfat(&(0x7f00000002c0), &(0x7f0000000440)='./file0\x00', 0x0, 0x2, &(0x7f0000000700)=[{&(0x7f0000000000)="eb3c906d8d6673fdd2617400028001000240000004f801", 0x17}, {0x0, 0x0, 0x600}], 0x0, &(0x7f0000000880)) mkdirat(r0, &(0x7f0000000040)='./file1\x00', 0x0) (async, rerun: 32) r1 = openat2(r0, &(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)={0x80000, 0x149, 0x12}, 0x18) (rerun: 32) ioctl$FS_IOC_SET_ENCRYPTION_POLICY(r1, 0x800c6613, &(0x7f0000000100)=@v2={0x2, @aes256, 0x2, '\x00', @auto="bc495c148ac20354f8c500ab972b20b8"}) [ 762.911566][T15045] loop4: detected capacity change from 0 to 6 [ 762.919315][T15045] FAT-fs (loop4): Directory bread(block 6) failed [ 762.926444][T15045] FAT-fs (loop4): Directory bread(block 6) failed [ 762.970423][T15047] loop4: detected capacity change from 0 to 6 [ 762.978547][T15047] FAT-fs (loop4): Directory bread(block 6) failed [ 762.986091][T15047] FAT-fs (loop4): Directory bread(block 6) failed [ 762.992639][T15047] FAT-fs (loop4): Directory bread(block 6) failed [ 762.999331][T15047] FAT-fs (loop4): Directory bread(block 6) failed [ 763.006154][T15047] FAT-fs (loop4): Directory bread(block 6) failed [ 763.012767][T15047] FAT-fs (loop4): Directory bread(block 6) failed 12:12:48 executing program 4: r0 = syz_mount_image$vfat(&(0x7f00000002c0), &(0x7f0000000440)='./file0\x00', 0x0, 0x2, &(0x7f0000000700)=[{&(0x7f0000000000)="eb3c906d8d6673fdd2617400028001000240000004f801", 0x17}, {0x0, 0x0, 0x600}], 0x0, &(0x7f0000000880)) mkdirat(r0, &(0x7f0000000040)='./file1\x00', 0x0) r1 = openat2(r0, &(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)={0x80000, 0x149, 0x12}, 0x18) ioctl$FS_IOC_SET_ENCRYPTION_POLICY(r1, 0x800c6613, &(0x7f0000000100)=@v2={0x2, @aes256, 0x2, '\x00', @auto="bc495c148ac20354f8c500ab972b20b8"}) 12:12:48 executing program 2: prlimit64(0x0, 0xe, &(0x7f0000000280)={0x9, 0x8d}, 0x0) r0 = getpid() sched_setaffinity(0x0, 0x8, &(0x7f0000000040)) sched_setattr(0x0, &(0x7f0000000140)={0x38, 0x2, 0x0, 0x0, 0x9}, 0x0) sched_setattr(r0, &(0x7f00000000c0)={0x38, 0x2, 0x0, 0x0, 0x5, 0x0, 0x0, 0x3}, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff}) connect$unix(r1, &(0x7f000057eff8)=@abs, 0x6e) recvmmsg(r1, &(0x7f00000000c0), 0x10106, 0x2, 0x0) clone3(&(0x7f00000003c0)={0x80000, &(0x7f0000000080), &(0x7f0000000100), &(0x7f0000000180), {}, &(0x7f00000001c0)=""/9, 0x9, &(0x7f00000002c0)=""/208, &(0x7f0000000240)=[r0], 0x1}, 0x58) [ 763.019326][T15047] FAT-fs (loop4): Directory bread(block 6) failed [ 763.025948][T15047] FAT-fs (loop4): Directory bread(block 6) failed [ 763.032534][T15047] FAT-fs (loop4): Directory bread(block 6) failed [ 763.039131][T15047] FAT-fs (loop4): Directory bread(block 6) failed 12:12:48 executing program 4: r0 = syz_mount_image$vfat(&(0x7f00000002c0), &(0x7f0000000440)='./file0\x00', 0x0, 0x2, &(0x7f0000000700)=[{&(0x7f0000000000)="eb3c906d8d6673fdd2617400028001000240000004f801", 0x17}, {0x0, 0x0, 0x600}], 0x0, &(0x7f0000000880)) mkdirat(r0, &(0x7f0000000040)='./file1\x00', 0x0) openat$dir(0xffffffffffffff9c, &(0x7f0000000080)='./file0\x00', 0x0, 0x181) 12:12:48 executing program 1: prlimit64(0x0, 0xe, &(0x7f0000000280)={0x9, 0x8d}, 0x0) r0 = getpid() sched_setaffinity(0x0, 0x8, &(0x7f0000000040)=0xffffffffffff0166) sched_setattr(r0, 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r1, &(0x7f000057eff8)=@abs, 0x6e) sendmmsg$unix(r2, &(0x7f00000bd000), 0x318, 0x0) recvmmsg(r1, &(0x7f00000000c0), 0x10106, 0x2, 0x0) r3 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) clone3(&(0x7f00000003c0)={0x80000, &(0x7f0000000080), &(0x7f0000000100), &(0x7f0000000180), {}, &(0x7f00000001c0)=""/9, 0x9, &(0x7f00000002c0)=""/208, &(0x7f0000000240)=[r0], 0x1, {r3}}, 0x58) r4 = syz_mount_image$vfat(&(0x7f00000002c0), &(0x7f0000000440)='./file0\x00', 0xfffffffffffffffe, 0x3, &(0x7f0000000700)=[{&(0x7f0000000000)="eb3c906d8d6673fdd2617400028001000240000004f801", 0x17}, {&(0x7f0000000900)="57595a4b414c4c45522020085ac19f691107ff0000097eb3541980b01c42d149ffc610de7800000000135eed1df1d1001cc2de850f1fffb2aed768635ef7e75eff912ac4c15e29fb3418fafff8d198e312475ffa1d000000000000ad25822a17b17f463e104179c19c2ad2fbddc04f62826086704df68ddcc2717a2dcd89932daf1c0e912e75558c8d25a7bb914c18f21f883d9096b3302646d6af8b5fd37a77a425c7d5c79403e8ed47e885689f6d9adc80eef58a57f069c4a5b73d3f5c70c4a13fa50731a24d798b503b9fe27842df49dc50", 0xd3, 0x600}, {0x0, 0x0, 0xd}], 0x2a0cc10, &(0x7f0000000880)={[{@shortname_win95}, {@fat=@time_offset={'time_offset', 0x3d, 0x13}}, {@shortname_lower}, {@utf8no}, {@numtail}, {@shortname_mixed}]}) mkdirat(r4, &(0x7f0000000040)='./file1\x00', 0x2300) [ 763.100862][T15052] loop4: detected capacity change from 0 to 6 [ 763.108153][T15052] FAT-fs (loop4): Directory bread(block 6) failed [ 763.115250][T15052] FAT-fs (loop4): Directory bread(block 6) failed 12:12:48 executing program 4: r0 = syz_mount_image$vfat(&(0x7f00000002c0), &(0x7f0000000440)='./file0\x00', 0x0, 0x2, &(0x7f0000000700)=[{&(0x7f0000000000)="eb3c906d8d6673fdd2617400028001000240000004f801", 0x17}, {0x0, 0x0, 0x600}], 0x0, &(0x7f0000000880)) mkdirat(r0, &(0x7f0000000040)='./file1\x00', 0x0) openat$dir(0xffffffffffffff9c, &(0x7f0000000080)='./file0\x00', 0x0, 0x181) 12:12:48 executing program 0: prlimit64(0x0, 0xe, &(0x7f0000000280)={0x9, 0x8d}, 0x0) r0 = getpid() sched_setattr(0x0, &(0x7f0000000140)={0x38, 0x2, 0x0, 0x0, 0x9}, 0x0) sched_setattr(r0, 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r1, &(0x7f000057eff8)=@abs, 0x6e) sendmmsg$unix(r2, &(0x7f00000bd000), 0x318, 0x0) (fail_nth: 41) recvmmsg(r1, &(0x7f00000000c0), 0x10106, 0x0, 0x0) [ 763.161463][T15055] loop4: detected capacity change from 0 to 6 [ 763.175666][T15055] FAT-fs (loop4): Directory bread(block 6) failed [ 763.182719][T15055] FAT-fs (loop4): Directory bread(block 6) failed [ 763.256132][T15062] loop4: detected capacity change from 0 to 6 [ 763.267633][T15062] FAT-fs (loop4): Directory bread(block 6) failed [ 763.274711][T15062] FAT-fs (loop4): Directory bread(block 6) failed [ 763.289102][T15060] FAULT_INJECTION: forcing a failure. [ 763.289102][T15060] name fail_usercopy, interval 1, probability 0, space 0, times 0 [ 763.296893][T15063] loop1: detected capacity change from 0 to 264192 [ 763.302234][T15060] CPU: 1 PID: 15060 Comm: syz-executor.0 Not tainted 5.16.0-rc7-syzkaller #0 [ 763.317506][T15060] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 763.327603][T15060] Call Trace: [ 763.330872][T15060] [ 763.333787][T15060] dump_stack_lvl+0xd6/0x122 [ 763.338392][T15060] dump_stack+0x11/0x1b [ 763.342609][T15060] should_fail+0x23c/0x250 [ 763.347020][T15060] should_fail_usercopy+0x16/0x20 [ 763.352065][T15060] _copy_from_user+0x1c/0xd0 [ 763.356720][T15060] sendmsg_copy_msghdr+0x60/0x2a0 [ 763.361816][T15060] __sys_sendmmsg+0x231/0x4c0 [ 763.366489][T15060] __x64_sys_sendmmsg+0x53/0x60 [ 763.371420][T15060] do_syscall_64+0x44/0xd0 [ 763.375886][T15060] entry_SYSCALL_64_after_hwframe+0x44/0xae [ 763.381768][T15060] RIP: 0033:0x7f9bc71f7e99 [ 763.386168][T15060] 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 [ 763.405929][T15060] RSP: 002b:00007f9bc636e168 EFLAGS: 00000246 ORIG_RAX: 0000000000000133 [ 763.414335][T15060] RAX: ffffffffffffffda RBX: 00007f9bc730af60 RCX: 00007f9bc71f7e99 [ 763.422296][T15060] RDX: 0000000000000318 RSI: 00000000200bd000 RDI: 0000000000000004 [ 763.430257][T15060] RBP: 00007f9bc636e1d0 R08: 0000000000000000 R09: 0000000000000000 [ 763.438221][T15060] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000002 [ 763.446178][T15060] R13: 00007ffe9bc04bdf R14: 00007f9bc636e300 R15: 0000000000022000 [ 763.454204][T15060] 12:12:48 executing program 4: r0 = syz_mount_image$vfat(&(0x7f00000002c0), &(0x7f0000000440)='./file0\x00', 0x0, 0x2, &(0x7f0000000700)=[{&(0x7f0000000000)="eb3c906d8d6673fdd2617400028001000240000004f801", 0x17}, {0x0, 0x0, 0x600}], 0x0, &(0x7f0000000880)) mkdirat(r0, &(0x7f0000000040)='./file1\x00', 0x0) openat$dir(0xffffffffffffff9c, &(0x7f0000000080)='./file0\x00', 0x0, 0x181) syz_mount_image$vfat(&(0x7f00000002c0), &(0x7f0000000440)='./file0\x00', 0x0, 0x2, &(0x7f0000000700)=[{&(0x7f0000000000)="eb3c906d8d6673fdd2617400028001000240000004f801", 0x17}, {0x0, 0x0, 0x600}], 0x0, &(0x7f0000000880)) (async) mkdirat(r0, &(0x7f0000000040)='./file1\x00', 0x0) (async) openat$dir(0xffffffffffffff9c, &(0x7f0000000080)='./file0\x00', 0x0, 0x181) (async) 12:12:49 executing program 4: r0 = socket(0x10, 0x2, 0x0) getsockopt$sock_cred(r0, 0x1, 0x11, &(0x7f0000caaffb)={0x0, 0x0}, &(0x7f0000cab000)=0xc) setresuid(0x0, r1, 0x0) r2 = syz_mount_image$vfat(&(0x7f00000002c0), &(0x7f0000000440)='./file0\x00', 0x0, 0x2, &(0x7f0000000700)=[{&(0x7f0000000000)="eb3c906d8d6673fdd2617400028001000240000004f801", 0x17}, {0x0, 0x0, 0x600}], 0x0, &(0x7f0000000080)={[], [{@fsuuid={'fsuuid', 0x3d, {[0x36, 0x32, 0x63, 0x33, 0x65, 0x31, 0x36, 0x30], 0x2d, [0x39, 0x62, 0x35, 0x31], 0x2d, [0x35, 0x0, 0xa, 0x38], 0x2d, [0x65, 0x39, 0x0, 0x33db7d062fab99cd], 0x2d, [0x65, 0x33, 0x66, 0x66, 0x64, 0x62, 0x38]}}}, {@uid_lt={'uid<', r1}}]}) mkdirat(r2, &(0x7f0000000040)='./file1\x00', 0x0) [ 763.509971][T15067] loop4: detected capacity change from 0 to 6 [ 763.520030][T15067] FAT-fs (loop4): Directory bread(block 6) failed [ 763.532795][T15067] FAT-fs (loop4): Directory bread(block 6) failed [ 763.539799][T15068] FAT-fs (loop4): Directory bread(block 6) failed 12:12:49 executing program 3: prlimit64(0x0, 0xe, &(0x7f0000000280)={0x9, 0x8d}, 0x0) getpid() socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r0, &(0x7f000057eff8)=@abs, 0x6e) sendmmsg$unix(r1, &(0x7f00000bd000), 0x318, 0x0) r2 = syz_mount_image$vfat(&(0x7f00000002c0), &(0x7f0000000440)='./file0\x00', 0xfffffffffffffffe, 0x0, 0x0, 0x2a0cc10, &(0x7f0000000880)={[{@shortname_win95}, {@fat=@time_offset={'time_offset', 0x3d, 0x13}}, {@shortname_lower}, {@utf8no}, {@numtail}, {@shortname_mixed}]}) mkdirat(r2, &(0x7f0000000040)='./file1\x00', 0x2300) 12:12:49 executing program 5: prlimit64(0x0, 0xe, &(0x7f0000000280)={0x9, 0x8d}, 0x0) r0 = getpid() sched_setattr(r0, &(0x7f00000000c0)={0x38, 0x2, 0x0, 0x0, 0x5}, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff}) sendmmsg$unix(0xffffffffffffffff, &(0x7f00000bd000), 0x318, 0x0) recvmmsg(r1, &(0x7f00000000c0), 0x10106, 0x2, 0x0) r2 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) clone3(&(0x7f00000003c0)={0x80000, &(0x7f0000000080), &(0x7f0000000100), &(0x7f0000000180), {}, &(0x7f00000001c0)=""/9, 0x9, &(0x7f00000002c0)=""/208, &(0x7f0000000240)=[r0], 0x1, {r2}}, 0x58) 12:12:49 executing program 4: r0 = socket(0x10, 0x2, 0x0) getsockopt$sock_cred(r0, 0x1, 0x11, &(0x7f0000caaffb)={0x0, 0x0}, &(0x7f0000cab000)=0xc) setresuid(0x0, r1, 0x0) r2 = syz_mount_image$vfat(&(0x7f00000002c0), &(0x7f0000000440)='./file0\x00', 0x0, 0x2, &(0x7f0000000700)=[{&(0x7f0000000000)="eb3c906d8d6673fdd2617400028001000240000004f801", 0x17}, {0x0, 0x0, 0x600}], 0x0, &(0x7f0000000080)={[], [{@fsuuid={'fsuuid', 0x3d, {[0x36, 0x32, 0x63, 0x33, 0x65, 0x31, 0x36, 0x30], 0x2d, [0x39, 0x62, 0x35, 0x31], 0x2d, [0x35, 0x0, 0xa, 0x38], 0x2d, [0x65, 0x39, 0x0, 0x33db7d062fab99cd], 0x2d, [0x65, 0x33, 0x66, 0x66, 0x64, 0x62, 0x38]}}}, {@uid_lt={'uid<', r1}}]}) mkdirat(r2, &(0x7f0000000040)='./file1\x00', 0x0) socket(0x10, 0x2, 0x0) (async) getsockopt$sock_cred(r0, 0x1, 0x11, &(0x7f0000caaffb), &(0x7f0000cab000)=0xc) (async) setresuid(0x0, r1, 0x0) (async) syz_mount_image$vfat(&(0x7f00000002c0), &(0x7f0000000440)='./file0\x00', 0x0, 0x2, &(0x7f0000000700)=[{&(0x7f0000000000)="eb3c906d8d6673fdd2617400028001000240000004f801", 0x17}, {0x0, 0x0, 0x600}], 0x0, &(0x7f0000000080)={[], [{@fsuuid={'fsuuid', 0x3d, {[0x36, 0x32, 0x63, 0x33, 0x65, 0x31, 0x36, 0x30], 0x2d, [0x39, 0x62, 0x35, 0x31], 0x2d, [0x35, 0x0, 0xa, 0x38], 0x2d, [0x65, 0x39, 0x0, 0x33db7d062fab99cd], 0x2d, [0x65, 0x33, 0x66, 0x66, 0x64, 0x62, 0x38]}}}, {@uid_lt={'uid<', r1}}]}) (async) mkdirat(r2, &(0x7f0000000040)='./file1\x00', 0x0) (async) [ 763.644204][T15076] loop4: detected capacity change from 0 to 6 [ 763.654604][T15076] FAT-fs (loop4): Unrecognized mount option "fsuuid=62c3e160-9b51-5" or missing value 12:12:49 executing program 4: r0 = socket(0x10, 0x2, 0x0) getsockopt$sock_cred(r0, 0x1, 0x11, &(0x7f0000caaffb)={0x0, 0x0}, &(0x7f0000cab000)=0xc) setresuid(0x0, r1, 0x0) r2 = syz_mount_image$vfat(&(0x7f00000002c0), &(0x7f0000000440)='./file0\x00', 0x0, 0x2, &(0x7f0000000700)=[{&(0x7f0000000000)="eb3c906d8d6673fdd2617400028001000240000004f801", 0x17}, {0x0, 0x0, 0x600}], 0x0, &(0x7f0000000080)={[], [{@fsuuid={'fsuuid', 0x3d, {[0x36, 0x32, 0x63, 0x33, 0x65, 0x31, 0x36, 0x30], 0x2d, [0x39, 0x62, 0x35, 0x31], 0x2d, [0x35, 0x0, 0xa, 0x38], 0x2d, [0x65, 0x39, 0x0, 0x33db7d062fab99cd], 0x2d, [0x65, 0x33, 0x66, 0x66, 0x64, 0x62, 0x38]}}}, {@uid_lt={'uid<', r1}}]}) mkdirat(r2, &(0x7f0000000040)='./file1\x00', 0x0) 12:12:49 executing program 4: recvmsg$unix(0xffffffffffffffff, &(0x7f0000000240)={0x0, 0x0, &(0x7f0000000180)=[{&(0x7f0000000080)=""/215, 0xd7}], 0x1, &(0x7f00000001c0)=[@rights={{0x2c, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}}, @cred={{0x1c}}], 0x50}, 0x2040) sendmsg$NL80211_CMD_GET_WOWLAN(r0, &(0x7f0000000380)={&(0x7f0000000280)={0x10, 0x0, 0x0, 0x100}, 0xc, &(0x7f0000000340)={&(0x7f0000000300)={0x1c, 0x0, 0x1, 0x70bd25, 0x25dfdbfc, {{}, {@val={0x8, 0x1, 0x2}, @void, @void}}, [""]}, 0x1c}, 0x1, 0x0, 0x0, 0x4080}, 0x800) r2 = open(&(0x7f00000003c0)='\x00', 0x60000, 0x48) ioctl$SG_IO(r2, 0x2285, &(0x7f0000000740)={0x0, 0xfffffffffffffffc, 0xd5, 0x0, @buffer={0x0, 0x1a, &(0x7f0000000400)=""/26}, &(0x7f0000000480)="4ab638c97b6140e4e1c01d5ce38d0abd324c0e8d958672f94dfe9cac6769131fbf61cba028ca62e3cb52a062a6a19226b23d42cfc9deb0e19c40c3d2deceb4321a3659fe2544e85583e5f375c9c43b4ce47d5535482a8273ee8efdef78e30b1489b9b50c3272b99322339d90cc35f2e9853eb2c18e49497c466b37033f073bf26c5e6b87ab665546cb71f35eeb38a1388b0722da424526017e2f4b8f883aacafe5b262c656a1cb8e4180f32f314d681b69c7b22aba14513be691dc4c48d083dbd5f7e486f10625b2762c1cf0ae770518fcda03a289", &(0x7f0000000580)=""/199, 0x1ff, 0x4, 0x2, &(0x7f0000000680)}) sendmsg(r1, &(0x7f0000000a40)={&(0x7f00000007c0)=@l2={0x1f, 0x99, @fixed={'\xaa\xaa\xaa\xaa\xaa', 0x12}, 0x8}, 0x80, &(0x7f00000006c0)=[{&(0x7f00000008c0)="85845c4dd83f01c0530cac6ad5263f683737bce08a8ca38204696200a9013fcc19aee2d83fd3f56b9ec9a04d8d677a33fe2b241af1d86188ec76a4b475c9ad6676aa2d4dda56b9dc5fea8a95", 0x4c}, {&(0x7f0000000940)="e8a93ad531f0ad54b1bea979fa7a434720520138090e744d93c655fd674b177961050a6816b752e99a894e89e95c940093ac9bb746f00efaade46e6f992854fea40eb0b9ebd08c54be189be9520451e1c0ca48854d0616f3a9ff4691b8e768ff3bdbf1f05ff32d1e5ac1c3a7e8b94fa6db3a5d1977bb3b0e74e004419a2af63cb241ecb1ae7309eba0c2525960798e3c584843e4259a4314d8ff8f97af6be2cf2a46f19b8b2b95fc47adba31ace64d7894e4ef817f378baea206a05595829db699d1fb5bebf7e77cc1d3d501cb718e47c17ae79fb93fd489457d2656320c7216c1f0f7d5d5103b8e6a83516641da2217a53367703f47", 0xf6}], 0x2, &(0x7f0000000840)=[{0x28, 0x117, 0x7f, "dbe413eb296e771f1b930043e645e63d9b"}], 0x28}, 0x4020800) r3 = syz_mount_image$vfat(&(0x7f00000002c0), &(0x7f0000000440)='./file0\x00', 0x0, 0x2, &(0x7f0000000700)=[{&(0x7f0000000000)="eb3c906d8d6673fdd2617400028001000240000004f801", 0x17}, {0x0, 0x0, 0x600}], 0x0, &(0x7f0000000880)) mkdirat(r3, &(0x7f0000000040)='./file1\x00', 0x0) [ 763.739915][T15085] loop4: detected capacity change from 0 to 6 [ 763.752148][T15085] FAT-fs (loop4): Directory bread(block 6) failed [ 763.765621][T15085] FAT-fs (loop4): Directory bread(block 6) failed 12:12:49 executing program 2: prlimit64(0x0, 0xe, &(0x7f0000000280)={0x9, 0x8d}, 0x0) r0 = getpid() sched_setaffinity(0x0, 0x8, &(0x7f0000000040)) sched_setattr(0x0, &(0x7f0000000140)={0x38, 0x2, 0x0, 0x0, 0x9}, 0x0) sched_setattr(r0, &(0x7f00000000c0)={0x38, 0x2, 0x0, 0x0, 0x5, 0x0, 0x0, 0x3}, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff}) connect$unix(r1, &(0x7f000057eff8)=@abs, 0x6e) recvmmsg(r1, &(0x7f00000000c0), 0x10106, 0x2, 0x0) clone3(&(0x7f00000003c0)={0x80000, &(0x7f0000000080), &(0x7f0000000100), &(0x7f0000000180), {}, &(0x7f00000001c0)=""/9, 0x9, &(0x7f00000002c0)=""/208, &(0x7f0000000240)=[r0], 0x1}, 0x58) 12:12:49 executing program 4: recvmsg$unix(0xffffffffffffffff, &(0x7f0000000240)={0x0, 0x0, &(0x7f0000000180)=[{&(0x7f0000000080)=""/215, 0xd7}], 0x1, &(0x7f00000001c0)=[@rights={{0x2c, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}}, @cred={{0x1c}}], 0x50}, 0x2040) sendmsg$NL80211_CMD_GET_WOWLAN(r0, &(0x7f0000000380)={&(0x7f0000000280)={0x10, 0x0, 0x0, 0x100}, 0xc, &(0x7f0000000340)={&(0x7f0000000300)={0x1c, 0x0, 0x1, 0x70bd25, 0x25dfdbfc, {{}, {@val={0x8, 0x1, 0x2}, @void, @void}}, [""]}, 0x1c}, 0x1, 0x0, 0x0, 0x4080}, 0x800) r2 = open(&(0x7f00000003c0)='\x00', 0x60000, 0x48) ioctl$SG_IO(r2, 0x2285, &(0x7f0000000740)={0x0, 0xfffffffffffffffc, 0xd5, 0x0, @buffer={0x0, 0x1a, &(0x7f0000000400)=""/26}, &(0x7f0000000480)="4ab638c97b6140e4e1c01d5ce38d0abd324c0e8d958672f94dfe9cac6769131fbf61cba028ca62e3cb52a062a6a19226b23d42cfc9deb0e19c40c3d2deceb4321a3659fe2544e85583e5f375c9c43b4ce47d5535482a8273ee8efdef78e30b1489b9b50c3272b99322339d90cc35f2e9853eb2c18e49497c466b37033f073bf26c5e6b87ab665546cb71f35eeb38a1388b0722da424526017e2f4b8f883aacafe5b262c656a1cb8e4180f32f314d681b69c7b22aba14513be691dc4c48d083dbd5f7e486f10625b2762c1cf0ae770518fcda03a289", &(0x7f0000000580)=""/199, 0x1ff, 0x4, 0x2, &(0x7f0000000680)}) (async) sendmsg(r1, &(0x7f0000000a40)={&(0x7f00000007c0)=@l2={0x1f, 0x99, @fixed={'\xaa\xaa\xaa\xaa\xaa', 0x12}, 0x8}, 0x80, &(0x7f00000006c0)=[{&(0x7f00000008c0)="85845c4dd83f01c0530cac6ad5263f683737bce08a8ca38204696200a9013fcc19aee2d83fd3f56b9ec9a04d8d677a33fe2b241af1d86188ec76a4b475c9ad6676aa2d4dda56b9dc5fea8a95", 0x4c}, {&(0x7f0000000940)="e8a93ad531f0ad54b1bea979fa7a434720520138090e744d93c655fd674b177961050a6816b752e99a894e89e95c940093ac9bb746f00efaade46e6f992854fea40eb0b9ebd08c54be189be9520451e1c0ca48854d0616f3a9ff4691b8e768ff3bdbf1f05ff32d1e5ac1c3a7e8b94fa6db3a5d1977bb3b0e74e004419a2af63cb241ecb1ae7309eba0c2525960798e3c584843e4259a4314d8ff8f97af6be2cf2a46f19b8b2b95fc47adba31ace64d7894e4ef817f378baea206a05595829db699d1fb5bebf7e77cc1d3d501cb718e47c17ae79fb93fd489457d2656320c7216c1f0f7d5d5103b8e6a83516641da2217a53367703f47", 0xf6}], 0x2, &(0x7f0000000840)=[{0x28, 0x117, 0x7f, "dbe413eb296e771f1b930043e645e63d9b"}], 0x28}, 0x4020800) r3 = syz_mount_image$vfat(&(0x7f00000002c0), &(0x7f0000000440)='./file0\x00', 0x0, 0x2, &(0x7f0000000700)=[{&(0x7f0000000000)="eb3c906d8d6673fdd2617400028001000240000004f801", 0x17}, {0x0, 0x0, 0x600}], 0x0, &(0x7f0000000880)) mkdirat(r3, &(0x7f0000000040)='./file1\x00', 0x0) [ 763.922332][T15088] loop4: detected capacity change from 0 to 6 [ 763.932429][T15088] FAT-fs (loop4): Directory bread(block 6) failed [ 763.939647][T15088] FAT-fs (loop4): Directory bread(block 6) failed 12:12:49 executing program 4: recvmsg$unix(0xffffffffffffffff, &(0x7f0000000240)={0x0, 0x0, &(0x7f0000000180)=[{&(0x7f0000000080)=""/215, 0xd7}], 0x1, &(0x7f00000001c0)=[@rights={{0x2c, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}}, @cred={{0x1c}}], 0x50}, 0x2040) sendmsg$NL80211_CMD_GET_WOWLAN(r0, &(0x7f0000000380)={&(0x7f0000000280)={0x10, 0x0, 0x0, 0x100}, 0xc, &(0x7f0000000340)={&(0x7f0000000300)={0x1c, 0x0, 0x1, 0x70bd25, 0x25dfdbfc, {{}, {@val={0x8, 0x1, 0x2}, @void, @void}}, [""]}, 0x1c}, 0x1, 0x0, 0x0, 0x4080}, 0x800) r2 = open(&(0x7f00000003c0)='\x00', 0x60000, 0x48) ioctl$SG_IO(r2, 0x2285, &(0x7f0000000740)={0x0, 0xfffffffffffffffc, 0xd5, 0x0, @buffer={0x0, 0x1a, &(0x7f0000000400)=""/26}, &(0x7f0000000480)="4ab638c97b6140e4e1c01d5ce38d0abd324c0e8d958672f94dfe9cac6769131fbf61cba028ca62e3cb52a062a6a19226b23d42cfc9deb0e19c40c3d2deceb4321a3659fe2544e85583e5f375c9c43b4ce47d5535482a8273ee8efdef78e30b1489b9b50c3272b99322339d90cc35f2e9853eb2c18e49497c466b37033f073bf26c5e6b87ab665546cb71f35eeb38a1388b0722da424526017e2f4b8f883aacafe5b262c656a1cb8e4180f32f314d681b69c7b22aba14513be691dc4c48d083dbd5f7e486f10625b2762c1cf0ae770518fcda03a289", &(0x7f0000000580)=""/199, 0x1ff, 0x4, 0x2, &(0x7f0000000680)}) sendmsg(r1, &(0x7f0000000a40)={&(0x7f00000007c0)=@l2={0x1f, 0x99, @fixed={'\xaa\xaa\xaa\xaa\xaa', 0x12}, 0x8}, 0x80, &(0x7f00000006c0)=[{&(0x7f00000008c0)="85845c4dd83f01c0530cac6ad5263f683737bce08a8ca38204696200a9013fcc19aee2d83fd3f56b9ec9a04d8d677a33fe2b241af1d86188ec76a4b475c9ad6676aa2d4dda56b9dc5fea8a95", 0x4c}, {&(0x7f0000000940)="e8a93ad531f0ad54b1bea979fa7a434720520138090e744d93c655fd674b177961050a6816b752e99a894e89e95c940093ac9bb746f00efaade46e6f992854fea40eb0b9ebd08c54be189be9520451e1c0ca48854d0616f3a9ff4691b8e768ff3bdbf1f05ff32d1e5ac1c3a7e8b94fa6db3a5d1977bb3b0e74e004419a2af63cb241ecb1ae7309eba0c2525960798e3c584843e4259a4314d8ff8f97af6be2cf2a46f19b8b2b95fc47adba31ace64d7894e4ef817f378baea206a05595829db699d1fb5bebf7e77cc1d3d501cb718e47c17ae79fb93fd489457d2656320c7216c1f0f7d5d5103b8e6a83516641da2217a53367703f47", 0xf6}], 0x2, &(0x7f0000000840)=[{0x28, 0x117, 0x7f, "dbe413eb296e771f1b930043e645e63d9b"}], 0x28}, 0x4020800) r3 = syz_mount_image$vfat(&(0x7f00000002c0), &(0x7f0000000440)='./file0\x00', 0x0, 0x2, &(0x7f0000000700)=[{&(0x7f0000000000)="eb3c906d8d6673fdd2617400028001000240000004f801", 0x17}, {0x0, 0x0, 0x600}], 0x0, &(0x7f0000000880)) mkdirat(r3, &(0x7f0000000040)='./file1\x00', 0x0) recvmsg$unix(0xffffffffffffffff, &(0x7f0000000240)={0x0, 0x0, &(0x7f0000000180)=[{&(0x7f0000000080)=""/215, 0xd7}], 0x1, &(0x7f00000001c0)=[@rights={{0x2c, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}}, @cred={{0x1c}}], 0x50}, 0x2040) (async) sendmsg$NL80211_CMD_GET_WOWLAN(r0, &(0x7f0000000380)={&(0x7f0000000280)={0x10, 0x0, 0x0, 0x100}, 0xc, &(0x7f0000000340)={&(0x7f0000000300)={0x1c, 0x0, 0x1, 0x70bd25, 0x25dfdbfc, {{}, {@val={0x8, 0x1, 0x2}, @void, @void}}, [""]}, 0x1c}, 0x1, 0x0, 0x0, 0x4080}, 0x800) (async) open(&(0x7f00000003c0)='\x00', 0x60000, 0x48) (async) ioctl$SG_IO(r2, 0x2285, &(0x7f0000000740)={0x0, 0xfffffffffffffffc, 0xd5, 0x0, @buffer={0x0, 0x1a, &(0x7f0000000400)=""/26}, &(0x7f0000000480)="4ab638c97b6140e4e1c01d5ce38d0abd324c0e8d958672f94dfe9cac6769131fbf61cba028ca62e3cb52a062a6a19226b23d42cfc9deb0e19c40c3d2deceb4321a3659fe2544e85583e5f375c9c43b4ce47d5535482a8273ee8efdef78e30b1489b9b50c3272b99322339d90cc35f2e9853eb2c18e49497c466b37033f073bf26c5e6b87ab665546cb71f35eeb38a1388b0722da424526017e2f4b8f883aacafe5b262c656a1cb8e4180f32f314d681b69c7b22aba14513be691dc4c48d083dbd5f7e486f10625b2762c1cf0ae770518fcda03a289", &(0x7f0000000580)=""/199, 0x1ff, 0x4, 0x2, &(0x7f0000000680)}) (async) sendmsg(r1, &(0x7f0000000a40)={&(0x7f00000007c0)=@l2={0x1f, 0x99, @fixed={'\xaa\xaa\xaa\xaa\xaa', 0x12}, 0x8}, 0x80, &(0x7f00000006c0)=[{&(0x7f00000008c0)="85845c4dd83f01c0530cac6ad5263f683737bce08a8ca38204696200a9013fcc19aee2d83fd3f56b9ec9a04d8d677a33fe2b241af1d86188ec76a4b475c9ad6676aa2d4dda56b9dc5fea8a95", 0x4c}, {&(0x7f0000000940)="e8a93ad531f0ad54b1bea979fa7a434720520138090e744d93c655fd674b177961050a6816b752e99a894e89e95c940093ac9bb746f00efaade46e6f992854fea40eb0b9ebd08c54be189be9520451e1c0ca48854d0616f3a9ff4691b8e768ff3bdbf1f05ff32d1e5ac1c3a7e8b94fa6db3a5d1977bb3b0e74e004419a2af63cb241ecb1ae7309eba0c2525960798e3c584843e4259a4314d8ff8f97af6be2cf2a46f19b8b2b95fc47adba31ace64d7894e4ef817f378baea206a05595829db699d1fb5bebf7e77cc1d3d501cb718e47c17ae79fb93fd489457d2656320c7216c1f0f7d5d5103b8e6a83516641da2217a53367703f47", 0xf6}], 0x2, &(0x7f0000000840)=[{0x28, 0x117, 0x7f, "dbe413eb296e771f1b930043e645e63d9b"}], 0x28}, 0x4020800) (async) syz_mount_image$vfat(&(0x7f00000002c0), &(0x7f0000000440)='./file0\x00', 0x0, 0x2, &(0x7f0000000700)=[{&(0x7f0000000000)="eb3c906d8d6673fdd2617400028001000240000004f801", 0x17}, {0x0, 0x0, 0x600}], 0x0, &(0x7f0000000880)) (async) mkdirat(r3, &(0x7f0000000040)='./file1\x00', 0x0) (async) 12:12:49 executing program 1: prlimit64(0x0, 0xe, &(0x7f0000000280)={0x9, 0x8d}, 0x0) r0 = getpid() sched_setaffinity(0x0, 0x8, &(0x7f0000000040)=0xffffffffffff0166) sched_setattr(r0, &(0x7f00000000c0)={0x38, 0x0, 0x0, 0x0, 0x5, 0x0, 0x0, 0x3}, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r1, &(0x7f000057eff8)=@abs, 0x6e) sendmmsg$unix(r2, &(0x7f00000bd000), 0x318, 0x0) recvmmsg(r1, &(0x7f00000000c0), 0x10106, 0x2, 0x0) r3 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) clone3(&(0x7f00000003c0)={0x80000, &(0x7f0000000080), &(0x7f0000000100), &(0x7f0000000180), {}, &(0x7f00000001c0)=""/9, 0x9, &(0x7f00000002c0)=""/208, &(0x7f0000000240)=[r0], 0x1, {r3}}, 0x58) r4 = syz_mount_image$vfat(&(0x7f00000002c0), &(0x7f0000000440)='./file0\x00', 0xfffffffffffffffe, 0x3, &(0x7f0000000700)=[{&(0x7f0000000000)="eb3c906d8d6673fdd2617400028001000240000004f801", 0x17}, {&(0x7f0000000900)="57595a4b414c4c45522020085ac19f691107ff0000097eb3541980b01c42d149ffc610de7800000000135eed1df1d1001cc2de850f1fffb2aed768635ef7e75eff912ac4c15e29fb3418fafff8d198e312475ffa1d000000000000ad25822a17b17f463e104179c19c2ad2fbddc04f62826086704df68ddcc2717a2dcd89932daf1c0e912e75558c8d25a7bb914c18f21f883d9096b3302646d6af8b5fd37a77a425c7d5c79403e8ed47e885689f6d9adc80eef58a57f069c4a5b73d3f5c70c4a13fa50731a24d798b503b9fe27842df49dc50", 0xd3, 0x600}, {0x0, 0x0, 0xd}], 0x2a0cc10, &(0x7f0000000880)={[{@shortname_win95}, {@fat=@time_offset={'time_offset', 0x3d, 0x13}}, {@shortname_lower}, {@utf8no}, {@numtail}, {@shortname_mixed}]}) mkdirat(r4, &(0x7f0000000040)='./file1\x00', 0x2300) 12:12:49 executing program 0: prlimit64(0x0, 0xe, &(0x7f0000000280)={0x9, 0x8d}, 0x0) r0 = getpid() sched_setattr(0x0, &(0x7f0000000140)={0x38, 0x2, 0x0, 0x0, 0x9}, 0x0) sched_setattr(r0, 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r1, &(0x7f000057eff8)=@abs, 0x6e) sendmmsg$unix(r2, &(0x7f00000bd000), 0x318, 0x0) (fail_nth: 42) recvmmsg(r1, &(0x7f00000000c0), 0x10106, 0x0, 0x0) 12:12:49 executing program 4: r0 = syz_mount_image$vfat(&(0x7f00000002c0), &(0x7f0000000440)='./file0\x00', 0x0, 0x2, &(0x7f0000000700)=[{&(0x7f0000000000)="eb3c906d8d6673fdd2617400028001000240000004f801", 0x17}, {0x0, 0x0, 0x600}], 0x0, &(0x7f0000000880)) mkdirat(r0, &(0x7f0000000040)='./file1\x00', 0x0) r1 = syz_mount_image$nfs(&(0x7f0000000780), &(0x7f00000007c0)='./file1\x00', 0xb46, 0x6, &(0x7f0000001b00)=[{&(0x7f00000008c0)="081f0231e546a713f430672f208bb82c4b534e0e96714c2dbc05b05c739a7b03de84e051f7bae18c7b39e81fb8d0522419af01441c7dd83c731673035e7da0b1b951c3bd1eb6bc223ee45cae71d13e914123b30bffeec001e02ff63ca3aa7d0a43de918565345f3f3b15ca7a083e07bc203ff1b639debb116b06c06bdc091101f63d809b9f24745bf51bcbb3bdc2f0335bcf1c2c44abe1efc09366b7db843e43dd58531e01331383e1df51dca567f8d5d8", 0xb1, 0x5}, {&(0x7f0000000800), 0x0, 0x8}, {&(0x7f0000000980)="758af2a204a93fc155cca3b2a00c39c97156b22fc02ef741c6e3ce1e46f3717a7598c278dbab5f2fa6eeebd7c408bac9b5d0c6beba927027083d90de238d5f87f0c8225f0cde37052c71e7c6d08cc6cee51953377c92eb500f29ac8351c9aad94216a8e74fa2430c0474ad13aa0a5809ea9d06d8def5066a9b784bc63ddd", 0x7e, 0xffffffff}, {&(0x7f0000000a00)="c65e8a7a2c67ad5dc4326aa1bac2f9faa7ad8231117a083295e679fa7259e6394cd9799b6a05b084aebfa46ed5cd37a72010eeaf1eb61aca90601d99cd2d0e8221a0370649d444dc99a8b0622050c6e6150fe720b1c7fa6b7d21e0411c94c0299a626ff71e145ae22593d85ff609b7d32f6e6ed9c7cd9e783cfaa14adb8c1d771f1b5c6546528304f7d5a89664b8c59a37962bdcde400b8f8a30b230d54765625eb1062b8bccf23297ba95ae77256ad2f335b7cacfebb0322841d4ec5abffe79b60e46d994ab37a1e9d0928dff861f512b690b1c8961d05ecff4ad604f2f9234b42d560e1708", 0xe6, 0x96e3}, {&(0x7f0000000b00)="1d867fd96e893693ada262b1a0cb29120acc4727671b55a015583bdae5e7f94e9faf0c732ce0950fcd526dd29f09a00d9cddea603106c15fe13ac80909ca336709df29f8de9f2c888c4384bfcd8719349b4ad6ced7866cefa9101edee9abe7be95b6aa0aa852e58e53fa731f3e06820853f343ce229939fcbe45934d1c83802b7a926534c2bed7ed68716ae55c3d17126a833953d00ca5355d399200156bd8888b211cd1225c9505ee12283204dd39f52cb2f78f9c03fbc3e6ffcf5d1af247521f446ce2675030757513e9cd78597d55d41508a67552a807008f1a4756f7791cdc7f0f171b7db51673c33491a9c5e0a7f70cbdbd959a9acf25a7dc217e26d3fb98fb74550b7acf1125e8691f993002c0d2085d43e22852eb6374611c4411f231509aab6ab5c6a2466838b848b91ded26c08775dd00f3af7b292189e9658a5ab03748613b2adce00375892217ab4cd737dbb6f2d40337a81626921b63b5d3f2b5ace61014aca9f3a867c71101e3d07145480fe211b8061718f8f4b5361938ae2f8b8505bed6552f2076b9b8ed3356cf5aa416fd6ae5476c9791d746381d035e280019a2ef6d9b9c0652f606bf0f978d78bf926af115fff53eb5503279f8eaf249dd4c63be8a07811da4271c631d438da9c11663803c4a75c34ed40af2854c88ecc4addcd645ed8fa2a94b6aa765cd16957941c5629b1f758abf0928ed5743fd76d2d4ebfec82525ca81567c2386e1858401c48741473d118aa6d4608f8a6c2438789cd849f3145094c04fce201bbdc70178292f57a156af73d8f6383e670a495631dc10d7ae5ec2a3298a70b87b993f870645606990c66906f4ba77f3ebc630f4be5b8f605d39ca56b88843bc2fdee6fd82f30e782f02490801a2a1f7e9dd1f10f555830ff24e15e46a66c75540b9464b0d75e637c597b4105a3ec3c1b767bdd939ce0edb0a11d0f8da169714c03737f972d7e87a76da8a461771d5f06af656222f6a9c1344fb8d4838297071807bf3463d201b8658c4044062387538e79e6e083b274b263f1437de35b9ba66309c5ef36ffe01ade2ea23eddb3b4b80123d56a2b69612e8bf3025639de73c2cca91382a29c9648802c3e90bc950b39616ce33a4c96da7ef9177b3879e8fa1d9e807c2f84e80434d9c9b1c5123da97251795daa48088414ad5576d22360d88e10347b24163ef9aa571482de84b05abefdf4e94d8837a9b6be460d78fef5dd91124ed8702fd1b9e7289b0252ecb1aa587cd221036972e5dc33ed148b241b9eb5a14d603df976b338302a1ca3f05f34f2ce09a697d936eb11113a59b2a997d566f0e8f9f998f2ca21113b228f68bf6794ce7b2ece3e083ec95236a83f10d2873b8c1db3b9f32117c55195b13863dee5f89a92eaa7ecc42dff1db87e47af91a25a98fb7f9131e3891316dababc9b67bf1d7698ec45f0c12ed6e487ff176e4e2fa5a189fb61534218728e7b56edab3cf613517bddb15768c88ee8f83e18e33e6b4d0daa378f5bb2deee339073a025ca882262570f487a62b57883b2c3ec59c8e82fcf32e2a54e545ebdc6a4ae22c2c5efbdf2401be85154fee63cb9712af3ec82931d165d3959c0bbce2a8f6eb7e634fec647e4826ff9fd6659286da44e67e9a3ac04595238860c685ff1aee4421a879f752655d2c35bca742e2e2c545f3c976accbc51f216fc3f3d841d77dac8fe4117041353e835df51f8dff4bdd09e17ecfb2a82bceaf6ed7eefc1b976c728494af205c96e0ec30f5b5216ea42f407dec04439f42f079b7f4b37aa4898f973fb9bddbdd104c9033e12c149b423ea485df4d8fb10ea1883737f58c6448d3c509e7b9d265506ec1e67fd134cb2475fea7032340e1b00a0418369112e1b293c343c6a81f9c6f49abb41c07532df871e670bb160eb3c284636485a7d839735e191900e80e943a49d0e0eaf82eaa0c8fad7f14688bc5715c2be74e79d7f027b4a3dc00f15f3f0005099d0343fa4e595c7d890e0428d46c40417480e223012da22b68c115bf52552039a310a1115b5687107b2f315afb99189e9024564db42a10ad90f874668c1a5af8a5ea5e5fbca2af0c9becbe22952fbd418179939116af700cd4fb23567fca3b05479c35b23aede01eb43d7f0a343399bf839b2939240f6e6e46713c312339ac6d0d26a5c48d4925ba31bc0f2cea6cafe61f5f833e284e6b342f7c58997764fb8468bb238ab0cecbc5d3325b7293418c0ef4f7fc274d2737fb3b9563acea105a89d05b1683ee69960ebd5dec51ae53685dc9edae38c1d9a43a9cebaded784287e47076731620b864d4fdfcfb422633f15f0501722115607a6a614f759da2834c72a274d76767730843d6c3b5c239e278fac5caf2273455945ed932912a4e4560c8e7a0d76a5e2d6b67c8f64312b28180751fe9fb7d7ca539b33cd92a117efc589db4df12b9194b3dc0eb5921a637f1edf095b0a64008b38e2d70ebd922a0dd55bce057de2517f0f4568a6e35e39c15eec4650e2234cc283201c72d35d270925fce7b2bde0b1ce9556138bc1d07f7435b1b3001fee79c0bf5b49f422c516228f00cdb3fec838905584cb2fe2e01c44614695c57b73f221c4150598352b708742dbd03a9196acb7c68b5e740d803efdb8a127e84d5ba0d7d00d6c87a39ca62fbe39c3ef6014a7bff7d2a19ea7b5ffc19cabf1b6503d75ff37e6dbcb6ce619395f4d7ded7353e458b5e216d8490574eac8765a93487b91afb374b097fe25132838e2c17cc1e1f20a63c041af04144edd2a8c44d8f7811ddbd478568b005d74dfc52605f1817a68a0b52b8c8a564ef82db2840ec2db702e1ceef1ac1ddb861a63cfb8bf3d9abf49a6430173c7414ae8ee11eca3dc27be053ba1c5c179f2e8839bd4e91d5071f7d8b5339ad30f888316c8831f0f3d27992362c96e65aac22aa21513b01068f60bb8a4c1791a15d65c2801f6a72856fd00333fa112d47d655aecc004b5b06910af22c023bf58ed98d87eaa233b0592de33d7a39ebae262372fb3d9b4897382348630432383292d8a7233611e103fbc2342998e634aca67283f3c4f79e337a3ff0b3a62ab8529f172962a220a3e8cfdafe83657d869ab7d1317b67a93558c0bfb77522b10af4a9f6d191a49be05819c504dff8c4e1d9f0c8deb98675b6183ac1a699c94291458264f32b0a3e5b5762d1392d060475b3083d430673cf4ecbb4c4951e76e911c5de76a0f1441f36c055e500e04a2fc20a4acd9f62f3efa9066a142dda0ebf21e4525ab2e109b9326d7ad1849c23c40776865a09062ec426e5d0058c92de73ed823f7c535a9b0f41d1b1accf686e187a877c7b80069fd5dc4ac96495e7f327509c9b7db9f2c3bac4b16a29c6d61b5e040322c3abfe194a71afdc3738ff26cf9b236a442b693f98b67999370be56efae7d775bf29094c271ebd42e846be2ff032e6abd474483ad961fb8a327e12d0e77b12d5f2cf31d6cfdda792e945c900cd336edb8fd42056f1bbb3dc9679c5f32287d26fe2c0338c88371f4e1b0f80df75eefbc36c27dad35134d27e3e99058c48b04efc50c587c1ff163a2e980f7fb86526e338989591b3fa34f8ff3c7daf1aad341b45c1c8d275d24b4e8d730521868734ddfa8b118d349bb3f796e3250a9755458a955731ffdd5c1a928592770fa7767dcf1beb4a8ce25604121387086d60cd8eae5ff7ddfa96979a35aa5da16acd9f30b6fc91290fe7bea0190d4544e8a10f84683bca05f3b0114c99b88aa7522a540b35fbabf417864b3b648255ca6e2cbdb5f5d08dee4cba7b99bc08faf39632858b8935da81a929b799a42c12eb79b8411d7abc018240498534688c9524aa150bdd09ec6279bad40a8036d47626bf02eb7c5a924d8b11bb9e89f4d725f97ef82b5519aa1706f7456e8b32e28345a8661322946d4760ecd27184ae116ff13f30459a506525b368a765e8e6152d1b75fd3fffddb56913fd3be952f5b7b7b19f6024a2dd1116526d6d552a64139253fde5676025a5d9449802ebb4eeb93c7cef4d299ac7ef88833c3e38b37c63bfbf7e131d2a850d5ff2bd5b3121b9d6a8a67f5671936c25ffe92219cd57ef1bab3deb998faa7a839bf31cfe91c50b2e3a1f52a8c3f4d7c3eeab0fade27ec66a3d26ca1732cb929005b122dcac310b6a0fe7a8e21a3ff57223e88a5bfc4c4b69d86361aeac0d0804b6e0207f05016308c1fadfa108ddb9f776f345fb0d379f91536b4009190e00cd9860920545ba5c6e0d764d8e9d0fe69ebdb6cbaa7218222be30a6778df03cad8d421531e632bce1b2841759899facd69e2909ac5336c0fe09082c127ab586f4235568a38840c7bcf5af61c4330addb6d898a69eef69d2e8b317ca5c2e8f612c0d14adff6a474797f22123273d3622491ccb318ea36bd332c52410838fd779618b50f443b5572e215733e78e33a00621ea3f1a5b8902920f55357c02d8b8cd92deed15ef4641be56321ccc472cd6da406952928b8b2895bee5345b7a8ed4e892ff5ee886bc7740459e24ccd419402e67eda929479e0bf4492737c487671c89fec4f1d7e21f632f6a90a423001df6209992dc6c8df1f1f0fa94daa9cee26711983fd6aa35747a7ef2939a59694144e0aabc2b0e7de40aa3cb1387ca30a4493df748d0a7146442f211c1e793ced046939a45a7d4a0ab80858e106a2f9b7b613b7ceeb23d920fa9cf9a4053a97cd04b544d2bbef2b94b9bbe1f1f519f908bf8a4028f99b450878eb755384af75d11701a129c6c88f4d82d756fcc5cb79469668d06bf2b986896ee5cfa31e92714ed34dddbbcb1db7aa243b871031e83bb7e317b6cc31a02c8f0b85e0d8a7f3b8e4d0689eef805b3fb31fc92e77b61fb12cd3f2127e4a2e2b136da042976a4392e043b43d11b2312cc11f44d8c3196160eb6b1a10467098eec59b9996ec38f2d3b90addee9fd671364b79e64ea2e7f6dcc0ab5ae6a58d4ac55aa42a4d4ac89f5260e2fd34082f0d1786d60e122d4f04bcc95fa7de105de58c940f4b144b99e05ebd493a05035c18666e929098fa7f8028e9fb0c6def857afc500c1c111adce5440294700a2dc2311ee757992d4c104544b1db0482dc334ef4704e1529ee6742a89717a629fddfc446b8219b17585eec2755d4e2da754b1ae7f37950f27f3d3a63124063d1b2fb8c7ebaf67dc65f25e0b91da6428f121255563cb69f0be2064d2b6c64be853f569b8f222c391012544cb5a0dbe2286f395f51e3289849518ae992858ef784df31621862d1a0cd94d9737c8f58d9cdf321f76d8234025a4b0291449aeccd38b33716517eefbc8fea44f81f5e46e30bdc7134669b675e496f6eab69a92d50607bceb50277e3ff18a1907f4840af6b2c29f6b879dffada67f57a1d4551cb4625b9a2f15f6c5453de87c8e157cf86e9275521db395ca1883aa33cb082084b05a69ab54e5a1c6f1cc55ec478d46a73aef408986588658f47c367f2a6da58ffe6af458c1b2c351a8bc7616a0a4ded2af71ab708510a8be742b836d29bda2bbe0d8734f395259ffbd131f92136f11a26f732bdd5d5ad7856f022cc9abdadbed2ea154a013eea0ff7989001fc0056eaf6a5e77edb9ca3070ea18d95c1ca1dcda27c0cef38c9acd3bb7f940e1c032f28ed5f627698b8ec8748a144eb274ac14fdd36959810d8a191bdbc128b333e4828b2a2996a5463a65c04d09436ddfcddefc7e5d28b38b0e8856496d6008e20d73c9c3fceabaafac96f17259783e522608bf4ed7ddf5a23799824d29e8056da08b06bdc8d965290b7fa06ea4016", 0x1000, 0xdf13}, {&(0x7f0000000840)="b342f02b219919702d6231aa34e57aa8fe47bd668dfe17d9b768a7b72315b0ec5f74a175136bae", 0x27, 0x200}], 0x2000000, &(0x7f0000001bc0)={[{'$)'}, {'@-\').-['}], [{@audit}, {@smackfstransmute={'smackfstransmute', 0x3d, ':^,*'}}]}) mkdirat(r1, &(0x7f0000001c00)='./file0\x00', 0x90) [ 764.023686][T15093] loop4: detected capacity change from 0 to 6 [ 764.032468][T15093] FAT-fs (loop4): Directory bread(block 6) failed [ 764.047133][T15093] FAT-fs (loop4): Directory bread(block 6) failed [ 764.054490][T15100] FAT-fs (loop4): Directory bread(block 6) failed [ 764.117134][T15105] loop4: detected capacity change from 0 to 6 [ 764.127409][T15105] FAT-fs (loop4): Directory bread(block 6) failed [ 764.134400][T15102] FAULT_INJECTION: forcing a failure. [ 764.134400][T15102] name failslab, interval 1, probability 0, space 0, times 0 [ 764.147111][T15102] CPU: 1 PID: 15102 Comm: syz-executor.0 Not tainted 5.16.0-rc7-syzkaller #0 [ 764.156049][T15102] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 764.166106][T15102] Call Trace: [ 764.169456][T15102] [ 764.172390][T15102] dump_stack_lvl+0xd6/0x122 [ 764.177037][T15102] dump_stack+0x11/0x1b [ 764.181196][T15102] should_fail+0x23c/0x250 [ 764.185656][T15102] __should_failslab+0x81/0x90 [ 764.190425][T15102] should_failslab+0x5/0x20 [ 764.194937][T15102] kmem_cache_alloc_node+0x61/0x2d0 [ 764.200144][T15102] ? __alloc_skb+0xf0/0x450 [ 764.204653][T15102] __alloc_skb+0xf0/0x450 [ 764.208984][T15102] alloc_skb_with_frags+0x90/0x390 [ 764.214171][T15102] ? __rcu_read_unlock+0x5c/0x290 [ 764.219212][T15102] sock_alloc_send_pskb+0x436/0x4e0 [ 764.224701][T15102] unix_dgram_sendmsg+0x4c7/0x16b0 [ 764.230075][T15102] ? unix_dgram_poll+0x3e0/0x3e0 [ 764.235058][T15102] ____sys_sendmsg+0x39a/0x510 [ 764.239838][T15102] __sys_sendmmsg+0x267/0x4c0 [ 764.244651][T15102] __x64_sys_sendmmsg+0x53/0x60 [ 764.249517][T15102] do_syscall_64+0x44/0xd0 [ 764.253935][T15102] entry_SYSCALL_64_after_hwframe+0x44/0xae [ 764.259829][T15102] RIP: 0033:0x7f9bc71f7e99 [ 764.264236][T15102] 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 [ 764.283845][T15102] RSP: 002b:00007f9bc636e168 EFLAGS: 00000246 ORIG_RAX: 0000000000000133 [ 764.292270][T15102] RAX: ffffffffffffffda RBX: 00007f9bc730af60 RCX: 00007f9bc71f7e99 [ 764.300245][T15102] RDX: 0000000000000318 RSI: 00000000200bd000 RDI: 0000000000000004 [ 764.308212][T15102] RBP: 00007f9bc636e1d0 R08: 0000000000000000 R09: 0000000000000000 12:12:49 executing program 4: r0 = syz_mount_image$vfat(&(0x7f00000002c0), &(0x7f0000000440)='./file0\x00', 0x0, 0x2, &(0x7f0000000700)=[{&(0x7f0000000000)="eb3c906d8d6673fdd2617400028001000240000004f801", 0x17}, {0x0, 0x0, 0x600}], 0x0, &(0x7f0000000880)) mkdirat(r0, &(0x7f0000000040)='./file1\x00', 0x0) r1 = syz_mount_image$nfs(&(0x7f0000000780), &(0x7f00000007c0)='./file1\x00', 0xb46, 0x6, &(0x7f0000001b00)=[{&(0x7f00000008c0)="081f0231e546a713f430672f208bb82c4b534e0e96714c2dbc05b05c739a7b03de84e051f7bae18c7b39e81fb8d0522419af01441c7dd83c731673035e7da0b1b951c3bd1eb6bc223ee45cae71d13e914123b30bffeec001e02ff63ca3aa7d0a43de918565345f3f3b15ca7a083e07bc203ff1b639debb116b06c06bdc091101f63d809b9f24745bf51bcbb3bdc2f0335bcf1c2c44abe1efc09366b7db843e43dd58531e01331383e1df51dca567f8d5d8", 0xb1, 0x5}, {&(0x7f0000000800), 0x0, 0x8}, {&(0x7f0000000980)="758af2a204a93fc155cca3b2a00c39c97156b22fc02ef741c6e3ce1e46f3717a7598c278dbab5f2fa6eeebd7c408bac9b5d0c6beba927027083d90de238d5f87f0c8225f0cde37052c71e7c6d08cc6cee51953377c92eb500f29ac8351c9aad94216a8e74fa2430c0474ad13aa0a5809ea9d06d8def5066a9b784bc63ddd", 0x7e, 0xffffffff}, {&(0x7f0000000a00)="c65e8a7a2c67ad5dc4326aa1bac2f9faa7ad8231117a083295e679fa7259e6394cd9799b6a05b084aebfa46ed5cd37a72010eeaf1eb61aca90601d99cd2d0e8221a0370649d444dc99a8b0622050c6e6150fe720b1c7fa6b7d21e0411c94c0299a626ff71e145ae22593d85ff609b7d32f6e6ed9c7cd9e783cfaa14adb8c1d771f1b5c6546528304f7d5a89664b8c59a37962bdcde400b8f8a30b230d54765625eb1062b8bccf23297ba95ae77256ad2f335b7cacfebb0322841d4ec5abffe79b60e46d994ab37a1e9d0928dff861f512b690b1c8961d05ecff4ad604f2f9234b42d560e1708", 0xe6, 0x96e3}, {&(0x7f0000000b00)="1d867fd96e893693ada262b1a0cb29120acc4727671b55a015583bdae5e7f94e9faf0c732ce0950fcd526dd29f09a00d9cddea603106c15fe13ac80909ca336709df29f8de9f2c888c4384bfcd8719349b4ad6ced7866cefa9101edee9abe7be95b6aa0aa852e58e53fa731f3e06820853f343ce229939fcbe45934d1c83802b7a926534c2bed7ed68716ae55c3d17126a833953d00ca5355d399200156bd8888b211cd1225c9505ee12283204dd39f52cb2f78f9c03fbc3e6ffcf5d1af247521f446ce2675030757513e9cd78597d55d41508a67552a807008f1a4756f7791cdc7f0f171b7db51673c33491a9c5e0a7f70cbdbd959a9acf25a7dc217e26d3fb98fb74550b7acf1125e8691f993002c0d2085d43e22852eb6374611c4411f231509aab6ab5c6a2466838b848b91ded26c08775dd00f3af7b292189e9658a5ab03748613b2adce00375892217ab4cd737dbb6f2d40337a81626921b63b5d3f2b5ace61014aca9f3a867c71101e3d07145480fe211b8061718f8f4b5361938ae2f8b8505bed6552f2076b9b8ed3356cf5aa416fd6ae5476c9791d746381d035e280019a2ef6d9b9c0652f606bf0f978d78bf926af115fff53eb5503279f8eaf249dd4c63be8a07811da4271c631d438da9c11663803c4a75c34ed40af2854c88ecc4addcd645ed8fa2a94b6aa765cd16957941c5629b1f758abf0928ed5743fd76d2d4ebfec82525ca81567c2386e1858401c48741473d118aa6d4608f8a6c2438789cd849f3145094c04fce201bbdc70178292f57a156af73d8f6383e670a495631dc10d7ae5ec2a3298a70b87b993f870645606990c66906f4ba77f3ebc630f4be5b8f605d39ca56b88843bc2fdee6fd82f30e782f02490801a2a1f7e9dd1f10f555830ff24e15e46a66c75540b9464b0d75e637c597b4105a3ec3c1b767bdd939ce0edb0a11d0f8da169714c03737f972d7e87a76da8a461771d5f06af656222f6a9c1344fb8d4838297071807bf3463d201b8658c4044062387538e79e6e083b274b263f1437de35b9ba66309c5ef36ffe01ade2ea23eddb3b4b80123d56a2b69612e8bf3025639de73c2cca91382a29c9648802c3e90bc950b39616ce33a4c96da7ef9177b3879e8fa1d9e807c2f84e80434d9c9b1c5123da97251795daa48088414ad5576d22360d88e10347b24163ef9aa571482de84b05abefdf4e94d8837a9b6be460d78fef5dd91124ed8702fd1b9e7289b0252ecb1aa587cd221036972e5dc33ed148b241b9eb5a14d603df976b338302a1ca3f05f34f2ce09a697d936eb11113a59b2a997d566f0e8f9f998f2ca21113b228f68bf6794ce7b2ece3e083ec95236a83f10d2873b8c1db3b9f32117c55195b13863dee5f89a92eaa7ecc42dff1db87e47af91a25a98fb7f9131e3891316dababc9b67bf1d7698ec45f0c12ed6e487ff176e4e2fa5a189fb61534218728e7b56edab3cf613517bddb15768c88ee8f83e18e33e6b4d0daa378f5bb2deee339073a025ca882262570f487a62b57883b2c3ec59c8e82fcf32e2a54e545ebdc6a4ae22c2c5efbdf2401be85154fee63cb9712af3ec82931d165d3959c0bbce2a8f6eb7e634fec647e4826ff9fd6659286da44e67e9a3ac04595238860c685ff1aee4421a879f752655d2c35bca742e2e2c545f3c976accbc51f216fc3f3d841d77dac8fe4117041353e835df51f8dff4bdd09e17ecfb2a82bceaf6ed7eefc1b976c728494af205c96e0ec30f5b5216ea42f407dec04439f42f079b7f4b37aa4898f973fb9bddbdd104c9033e12c149b423ea485df4d8fb10ea1883737f58c6448d3c509e7b9d265506ec1e67fd134cb2475fea7032340e1b00a0418369112e1b293c343c6a81f9c6f49abb41c07532df871e670bb160eb3c284636485a7d839735e191900e80e943a49d0e0eaf82eaa0c8fad7f14688bc5715c2be74e79d7f027b4a3dc00f15f3f0005099d0343fa4e595c7d890e0428d46c40417480e223012da22b68c115bf52552039a310a1115b5687107b2f315afb99189e9024564db42a10ad90f874668c1a5af8a5ea5e5fbca2af0c9becbe22952fbd418179939116af700cd4fb23567fca3b05479c35b23aede01eb43d7f0a343399bf839b2939240f6e6e46713c312339ac6d0d26a5c48d4925ba31bc0f2cea6cafe61f5f833e284e6b342f7c58997764fb8468bb238ab0cecbc5d3325b7293418c0ef4f7fc274d2737fb3b9563acea105a89d05b1683ee69960ebd5dec51ae53685dc9edae38c1d9a43a9cebaded784287e47076731620b864d4fdfcfb422633f15f0501722115607a6a614f759da2834c72a274d76767730843d6c3b5c239e278fac5caf2273455945ed932912a4e4560c8e7a0d76a5e2d6b67c8f64312b28180751fe9fb7d7ca539b33cd92a117efc589db4df12b9194b3dc0eb5921a637f1edf095b0a64008b38e2d70ebd922a0dd55bce057de2517f0f4568a6e35e39c15eec4650e2234cc283201c72d35d270925fce7b2bde0b1ce9556138bc1d07f7435b1b3001fee79c0bf5b49f422c516228f00cdb3fec838905584cb2fe2e01c44614695c57b73f221c4150598352b708742dbd03a9196acb7c68b5e740d803efdb8a127e84d5ba0d7d00d6c87a39ca62fbe39c3ef6014a7bff7d2a19ea7b5ffc19cabf1b6503d75ff37e6dbcb6ce619395f4d7ded7353e458b5e216d8490574eac8765a93487b91afb374b097fe25132838e2c17cc1e1f20a63c041af04144edd2a8c44d8f7811ddbd478568b005d74dfc52605f1817a68a0b52b8c8a564ef82db2840ec2db702e1ceef1ac1ddb861a63cfb8bf3d9abf49a6430173c7414ae8ee11eca3dc27be053ba1c5c179f2e8839bd4e91d5071f7d8b5339ad30f888316c8831f0f3d27992362c96e65aac22aa21513b01068f60bb8a4c1791a15d65c2801f6a72856fd00333fa112d47d655aecc004b5b06910af22c023bf58ed98d87eaa233b0592de33d7a39ebae262372fb3d9b4897382348630432383292d8a7233611e103fbc2342998e634aca67283f3c4f79e337a3ff0b3a62ab8529f172962a220a3e8cfdafe83657d869ab7d1317b67a93558c0bfb77522b10af4a9f6d191a49be05819c504dff8c4e1d9f0c8deb98675b6183ac1a699c94291458264f32b0a3e5b5762d1392d060475b3083d430673cf4ecbb4c4951e76e911c5de76a0f1441f36c055e500e04a2fc20a4acd9f62f3efa9066a142dda0ebf21e4525ab2e109b9326d7ad1849c23c40776865a09062ec426e5d0058c92de73ed823f7c535a9b0f41d1b1accf686e187a877c7b80069fd5dc4ac96495e7f327509c9b7db9f2c3bac4b16a29c6d61b5e040322c3abfe194a71afdc3738ff26cf9b236a442b693f98b67999370be56efae7d775bf29094c271ebd42e846be2ff032e6abd474483ad961fb8a327e12d0e77b12d5f2cf31d6cfdda792e945c900cd336edb8fd42056f1bbb3dc9679c5f32287d26fe2c0338c88371f4e1b0f80df75eefbc36c27dad35134d27e3e99058c48b04efc50c587c1ff163a2e980f7fb86526e338989591b3fa34f8ff3c7daf1aad341b45c1c8d275d24b4e8d730521868734ddfa8b118d349bb3f796e3250a9755458a955731ffdd5c1a928592770fa7767dcf1beb4a8ce25604121387086d60cd8eae5ff7ddfa96979a35aa5da16acd9f30b6fc91290fe7bea0190d4544e8a10f84683bca05f3b0114c99b88aa7522a540b35fbabf417864b3b648255ca6e2cbdb5f5d08dee4cba7b99bc08faf39632858b8935da81a929b799a42c12eb79b8411d7abc018240498534688c9524aa150bdd09ec6279bad40a8036d47626bf02eb7c5a924d8b11bb9e89f4d725f97ef82b5519aa1706f7456e8b32e28345a8661322946d4760ecd27184ae116ff13f30459a506525b368a765e8e6152d1b75fd3fffddb56913fd3be952f5b7b7b19f6024a2dd1116526d6d552a64139253fde5676025a5d9449802ebb4eeb93c7cef4d299ac7ef88833c3e38b37c63bfbf7e131d2a850d5ff2bd5b3121b9d6a8a67f5671936c25ffe92219cd57ef1bab3deb998faa7a839bf31cfe91c50b2e3a1f52a8c3f4d7c3eeab0fade27ec66a3d26ca1732cb929005b122dcac310b6a0fe7a8e21a3ff57223e88a5bfc4c4b69d86361aeac0d0804b6e0207f05016308c1fadfa108ddb9f776f345fb0d379f91536b4009190e00cd9860920545ba5c6e0d764d8e9d0fe69ebdb6cbaa7218222be30a6778df03cad8d421531e632bce1b2841759899facd69e2909ac5336c0fe09082c127ab586f4235568a38840c7bcf5af61c4330addb6d898a69eef69d2e8b317ca5c2e8f612c0d14adff6a474797f22123273d3622491ccb318ea36bd332c52410838fd779618b50f443b5572e215733e78e33a00621ea3f1a5b8902920f55357c02d8b8cd92deed15ef4641be56321ccc472cd6da406952928b8b2895bee5345b7a8ed4e892ff5ee886bc7740459e24ccd419402e67eda929479e0bf4492737c487671c89fec4f1d7e21f632f6a90a423001df6209992dc6c8df1f1f0fa94daa9cee26711983fd6aa35747a7ef2939a59694144e0aabc2b0e7de40aa3cb1387ca30a4493df748d0a7146442f211c1e793ced046939a45a7d4a0ab80858e106a2f9b7b613b7ceeb23d920fa9cf9a4053a97cd04b544d2bbef2b94b9bbe1f1f519f908bf8a4028f99b450878eb755384af75d11701a129c6c88f4d82d756fcc5cb79469668d06bf2b986896ee5cfa31e92714ed34dddbbcb1db7aa243b871031e83bb7e317b6cc31a02c8f0b85e0d8a7f3b8e4d0689eef805b3fb31fc92e77b61fb12cd3f2127e4a2e2b136da042976a4392e043b43d11b2312cc11f44d8c3196160eb6b1a10467098eec59b9996ec38f2d3b90addee9fd671364b79e64ea2e7f6dcc0ab5ae6a58d4ac55aa42a4d4ac89f5260e2fd34082f0d1786d60e122d4f04bcc95fa7de105de58c940f4b144b99e05ebd493a05035c18666e929098fa7f8028e9fb0c6def857afc500c1c111adce5440294700a2dc2311ee757992d4c104544b1db0482dc334ef4704e1529ee6742a89717a629fddfc446b8219b17585eec2755d4e2da754b1ae7f37950f27f3d3a63124063d1b2fb8c7ebaf67dc65f25e0b91da6428f121255563cb69f0be2064d2b6c64be853f569b8f222c391012544cb5a0dbe2286f395f51e3289849518ae992858ef784df31621862d1a0cd94d9737c8f58d9cdf321f76d8234025a4b0291449aeccd38b33716517eefbc8fea44f81f5e46e30bdc7134669b675e496f6eab69a92d50607bceb50277e3ff18a1907f4840af6b2c29f6b879dffada67f57a1d4551cb4625b9a2f15f6c5453de87c8e157cf86e9275521db395ca1883aa33cb082084b05a69ab54e5a1c6f1cc55ec478d46a73aef408986588658f47c367f2a6da58ffe6af458c1b2c351a8bc7616a0a4ded2af71ab708510a8be742b836d29bda2bbe0d8734f395259ffbd131f92136f11a26f732bdd5d5ad7856f022cc9abdadbed2ea154a013eea0ff7989001fc0056eaf6a5e77edb9ca3070ea18d95c1ca1dcda27c0cef38c9acd3bb7f940e1c032f28ed5f627698b8ec8748a144eb274ac14fdd36959810d8a191bdbc128b333e4828b2a2996a5463a65c04d09436ddfcddefc7e5d28b38b0e8856496d6008e20d73c9c3fceabaafac96f17259783e522608bf4ed7ddf5a23799824d29e8056da08b06bdc8d965290b7fa06ea4016", 0x1000, 0xdf13}, {&(0x7f0000000840)="b342f02b219919702d6231aa34e57aa8fe47bd668dfe17d9b768a7b72315b0ec5f74a175136bae", 0x27, 0x200}], 0x2000000, &(0x7f0000001bc0)={[{'$)'}, {'@-\').-['}], [{@audit}, {@smackfstransmute={'smackfstransmute', 0x3d, ':^,*'}}]}) mkdirat(r1, &(0x7f0000001c00)='./file0\x00', 0x90) [ 764.316187][T15102] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000002 [ 764.324153][T15102] R13: 00007ffe9bc04bdf R14: 00007f9bc636e300 R15: 0000000000022000 [ 764.332302][T15102] [ 764.362363][T15108] loop1: detected capacity change from 0 to 264192 [ 764.399335][T15110] loop4: detected capacity change from 0 to 6 12:12:50 executing program 3: prlimit64(0x0, 0xe, &(0x7f0000000280)={0x9, 0x8d}, 0x0) getpid() socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r0, &(0x7f000057eff8)=@abs, 0x6e) sendmmsg$unix(r1, &(0x7f00000bd000), 0x318, 0x0) r2 = syz_mount_image$vfat(&(0x7f00000002c0), &(0x7f0000000440)='./file0\x00', 0xfffffffffffffffe, 0x2, &(0x7f0000000700)=[{&(0x7f0000000000)="eb3c906d8d6673fdd2617400028001000240000004f801", 0x17}, {&(0x7f0000000900)="57595a4b414c4c45522020085ac19f691107ff0000097eb3541980b01c42d149ffc610de7800000000135eed1df1d1001cc2de850f1fffb2aed768635ef7e75eff912ac4c15e29fb3418fafff8d198e312475ffa1d000000000000ad25822a17b17f463e104179c19c2ad2fbddc04f62826086704df68ddcc2717a2dcd89932daf1c0e912e75558c8d25a7bb914c18f21f883d9096b3302646d6af8b5fd37a77a425c7d5c79403e8ed47e885689f6d9adc80eef58a57f069c4a5b73d3f5c70c4a13fa50731a24d798b503b9fe27842df49dc50", 0xd3, 0x600}], 0x2a0cc10, &(0x7f0000000880)={[{@shortname_win95}, {@fat=@time_offset={'time_offset', 0x3d, 0x13}}, {@shortname_lower}, {@utf8no}, {@numtail}, {@shortname_mixed}]}) mkdirat(r2, &(0x7f0000000040)='./file1\x00', 0x2300) 12:12:50 executing program 5: prlimit64(0x0, 0xe, &(0x7f0000000280)={0x9, 0x8d}, 0x0) r0 = getpid() sched_setattr(r0, &(0x7f00000000c0)={0x38, 0x2, 0x0, 0x0, 0x5}, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) sendmmsg$unix(r2, 0x0, 0x0, 0x0) recvmmsg(r1, &(0x7f00000000c0), 0x10106, 0x2, 0x0) r3 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) clone3(&(0x7f00000003c0)={0x80000, &(0x7f0000000080), &(0x7f0000000100), &(0x7f0000000180), {}, &(0x7f00000001c0)=""/9, 0x9, &(0x7f00000002c0)=""/208, &(0x7f0000000240)=[r0], 0x1, {r3}}, 0x58) 12:12:50 executing program 4: r0 = syz_mount_image$vfat(&(0x7f00000002c0), &(0x7f0000000440)='./file0\x00', 0x0, 0x2, &(0x7f0000000700)=[{&(0x7f0000000000)="eb3c906d8d6673fdd2617400028001000240000004f801", 0x17}, {0x0, 0x0, 0x600}], 0x0, &(0x7f0000000880)) mkdirat(r0, &(0x7f0000000040)='./file1\x00', 0x0) (async) r1 = syz_mount_image$nfs(&(0x7f0000000780), &(0x7f00000007c0)='./file1\x00', 0xb46, 0x6, &(0x7f0000001b00)=[{&(0x7f00000008c0)="081f0231e546a713f430672f208bb82c4b534e0e96714c2dbc05b05c739a7b03de84e051f7bae18c7b39e81fb8d0522419af01441c7dd83c731673035e7da0b1b951c3bd1eb6bc223ee45cae71d13e914123b30bffeec001e02ff63ca3aa7d0a43de918565345f3f3b15ca7a083e07bc203ff1b639debb116b06c06bdc091101f63d809b9f24745bf51bcbb3bdc2f0335bcf1c2c44abe1efc09366b7db843e43dd58531e01331383e1df51dca567f8d5d8", 0xb1, 0x5}, {&(0x7f0000000800), 0x0, 0x8}, {&(0x7f0000000980)="758af2a204a93fc155cca3b2a00c39c97156b22fc02ef741c6e3ce1e46f3717a7598c278dbab5f2fa6eeebd7c408bac9b5d0c6beba927027083d90de238d5f87f0c8225f0cde37052c71e7c6d08cc6cee51953377c92eb500f29ac8351c9aad94216a8e74fa2430c0474ad13aa0a5809ea9d06d8def5066a9b784bc63ddd", 0x7e, 0xffffffff}, {&(0x7f0000000a00)="c65e8a7a2c67ad5dc4326aa1bac2f9faa7ad8231117a083295e679fa7259e6394cd9799b6a05b084aebfa46ed5cd37a72010eeaf1eb61aca90601d99cd2d0e8221a0370649d444dc99a8b0622050c6e6150fe720b1c7fa6b7d21e0411c94c0299a626ff71e145ae22593d85ff609b7d32f6e6ed9c7cd9e783cfaa14adb8c1d771f1b5c6546528304f7d5a89664b8c59a37962bdcde400b8f8a30b230d54765625eb1062b8bccf23297ba95ae77256ad2f335b7cacfebb0322841d4ec5abffe79b60e46d994ab37a1e9d0928dff861f512b690b1c8961d05ecff4ad604f2f9234b42d560e1708", 0xe6, 0x96e3}, {&(0x7f0000000b00)="1d867fd96e893693ada262b1a0cb29120acc4727671b55a015583bdae5e7f94e9faf0c732ce0950fcd526dd29f09a00d9cddea603106c15fe13ac80909ca336709df29f8de9f2c888c4384bfcd8719349b4ad6ced7866cefa9101edee9abe7be95b6aa0aa852e58e53fa731f3e06820853f343ce229939fcbe45934d1c83802b7a926534c2bed7ed68716ae55c3d17126a833953d00ca5355d399200156bd8888b211cd1225c9505ee12283204dd39f52cb2f78f9c03fbc3e6ffcf5d1af247521f446ce2675030757513e9cd78597d55d41508a67552a807008f1a4756f7791cdc7f0f171b7db51673c33491a9c5e0a7f70cbdbd959a9acf25a7dc217e26d3fb98fb74550b7acf1125e8691f993002c0d2085d43e22852eb6374611c4411f231509aab6ab5c6a2466838b848b91ded26c08775dd00f3af7b292189e9658a5ab03748613b2adce00375892217ab4cd737dbb6f2d40337a81626921b63b5d3f2b5ace61014aca9f3a867c71101e3d07145480fe211b8061718f8f4b5361938ae2f8b8505bed6552f2076b9b8ed3356cf5aa416fd6ae5476c9791d746381d035e280019a2ef6d9b9c0652f606bf0f978d78bf926af115fff53eb5503279f8eaf249dd4c63be8a07811da4271c631d438da9c11663803c4a75c34ed40af2854c88ecc4addcd645ed8fa2a94b6aa765cd16957941c5629b1f758abf0928ed5743fd76d2d4ebfec82525ca81567c2386e1858401c48741473d118aa6d4608f8a6c2438789cd849f3145094c04fce201bbdc70178292f57a156af73d8f6383e670a495631dc10d7ae5ec2a3298a70b87b993f870645606990c66906f4ba77f3ebc630f4be5b8f605d39ca56b88843bc2fdee6fd82f30e782f02490801a2a1f7e9dd1f10f555830ff24e15e46a66c75540b9464b0d75e637c597b4105a3ec3c1b767bdd939ce0edb0a11d0f8da169714c03737f972d7e87a76da8a461771d5f06af656222f6a9c1344fb8d4838297071807bf3463d201b8658c4044062387538e79e6e083b274b263f1437de35b9ba66309c5ef36ffe01ade2ea23eddb3b4b80123d56a2b69612e8bf3025639de73c2cca91382a29c9648802c3e90bc950b39616ce33a4c96da7ef9177b3879e8fa1d9e807c2f84e80434d9c9b1c5123da97251795daa48088414ad5576d22360d88e10347b24163ef9aa571482de84b05abefdf4e94d8837a9b6be460d78fef5dd91124ed8702fd1b9e7289b0252ecb1aa587cd221036972e5dc33ed148b241b9eb5a14d603df976b338302a1ca3f05f34f2ce09a697d936eb11113a59b2a997d566f0e8f9f998f2ca21113b228f68bf6794ce7b2ece3e083ec95236a83f10d2873b8c1db3b9f32117c55195b13863dee5f89a92eaa7ecc42dff1db87e47af91a25a98fb7f9131e3891316dababc9b67bf1d7698ec45f0c12ed6e487ff176e4e2fa5a189fb61534218728e7b56edab3cf613517bddb15768c88ee8f83e18e33e6b4d0daa378f5bb2deee339073a025ca882262570f487a62b57883b2c3ec59c8e82fcf32e2a54e545ebdc6a4ae22c2c5efbdf2401be85154fee63cb9712af3ec82931d165d3959c0bbce2a8f6eb7e634fec647e4826ff9fd6659286da44e67e9a3ac04595238860c685ff1aee4421a879f752655d2c35bca742e2e2c545f3c976accbc51f216fc3f3d841d77dac8fe4117041353e835df51f8dff4bdd09e17ecfb2a82bceaf6ed7eefc1b976c728494af205c96e0ec30f5b5216ea42f407dec04439f42f079b7f4b37aa4898f973fb9bddbdd104c9033e12c149b423ea485df4d8fb10ea1883737f58c6448d3c509e7b9d265506ec1e67fd134cb2475fea7032340e1b00a0418369112e1b293c343c6a81f9c6f49abb41c07532df871e670bb160eb3c284636485a7d839735e191900e80e943a49d0e0eaf82eaa0c8fad7f14688bc5715c2be74e79d7f027b4a3dc00f15f3f0005099d0343fa4e595c7d890e0428d46c40417480e223012da22b68c115bf52552039a310a1115b5687107b2f315afb99189e9024564db42a10ad90f874668c1a5af8a5ea5e5fbca2af0c9becbe22952fbd418179939116af700cd4fb23567fca3b05479c35b23aede01eb43d7f0a343399bf839b2939240f6e6e46713c312339ac6d0d26a5c48d4925ba31bc0f2cea6cafe61f5f833e284e6b342f7c58997764fb8468bb238ab0cecbc5d3325b7293418c0ef4f7fc274d2737fb3b9563acea105a89d05b1683ee69960ebd5dec51ae53685dc9edae38c1d9a43a9cebaded784287e47076731620b864d4fdfcfb422633f15f0501722115607a6a614f759da2834c72a274d76767730843d6c3b5c239e278fac5caf2273455945ed932912a4e4560c8e7a0d76a5e2d6b67c8f64312b28180751fe9fb7d7ca539b33cd92a117efc589db4df12b9194b3dc0eb5921a637f1edf095b0a64008b38e2d70ebd922a0dd55bce057de2517f0f4568a6e35e39c15eec4650e2234cc283201c72d35d270925fce7b2bde0b1ce9556138bc1d07f7435b1b3001fee79c0bf5b49f422c516228f00cdb3fec838905584cb2fe2e01c44614695c57b73f221c4150598352b708742dbd03a9196acb7c68b5e740d803efdb8a127e84d5ba0d7d00d6c87a39ca62fbe39c3ef6014a7bff7d2a19ea7b5ffc19cabf1b6503d75ff37e6dbcb6ce619395f4d7ded7353e458b5e216d8490574eac8765a93487b91afb374b097fe25132838e2c17cc1e1f20a63c041af04144edd2a8c44d8f7811ddbd478568b005d74dfc52605f1817a68a0b52b8c8a564ef82db2840ec2db702e1ceef1ac1ddb861a63cfb8bf3d9abf49a6430173c7414ae8ee11eca3dc27be053ba1c5c179f2e8839bd4e91d5071f7d8b5339ad30f888316c8831f0f3d27992362c96e65aac22aa21513b01068f60bb8a4c1791a15d65c2801f6a72856fd00333fa112d47d655aecc004b5b06910af22c023bf58ed98d87eaa233b0592de33d7a39ebae262372fb3d9b4897382348630432383292d8a7233611e103fbc2342998e634aca67283f3c4f79e337a3ff0b3a62ab8529f172962a220a3e8cfdafe83657d869ab7d1317b67a93558c0bfb77522b10af4a9f6d191a49be05819c504dff8c4e1d9f0c8deb98675b6183ac1a699c94291458264f32b0a3e5b5762d1392d060475b3083d430673cf4ecbb4c4951e76e911c5de76a0f1441f36c055e500e04a2fc20a4acd9f62f3efa9066a142dda0ebf21e4525ab2e109b9326d7ad1849c23c40776865a09062ec426e5d0058c92de73ed823f7c535a9b0f41d1b1accf686e187a877c7b80069fd5dc4ac96495e7f327509c9b7db9f2c3bac4b16a29c6d61b5e040322c3abfe194a71afdc3738ff26cf9b236a442b693f98b67999370be56efae7d775bf29094c271ebd42e846be2ff032e6abd474483ad961fb8a327e12d0e77b12d5f2cf31d6cfdda792e945c900cd336edb8fd42056f1bbb3dc9679c5f32287d26fe2c0338c88371f4e1b0f80df75eefbc36c27dad35134d27e3e99058c48b04efc50c587c1ff163a2e980f7fb86526e338989591b3fa34f8ff3c7daf1aad341b45c1c8d275d24b4e8d730521868734ddfa8b118d349bb3f796e3250a9755458a955731ffdd5c1a928592770fa7767dcf1beb4a8ce25604121387086d60cd8eae5ff7ddfa96979a35aa5da16acd9f30b6fc91290fe7bea0190d4544e8a10f84683bca05f3b0114c99b88aa7522a540b35fbabf417864b3b648255ca6e2cbdb5f5d08dee4cba7b99bc08faf39632858b8935da81a929b799a42c12eb79b8411d7abc018240498534688c9524aa150bdd09ec6279bad40a8036d47626bf02eb7c5a924d8b11bb9e89f4d725f97ef82b5519aa1706f7456e8b32e28345a8661322946d4760ecd27184ae116ff13f30459a506525b368a765e8e6152d1b75fd3fffddb56913fd3be952f5b7b7b19f6024a2dd1116526d6d552a64139253fde5676025a5d9449802ebb4eeb93c7cef4d299ac7ef88833c3e38b37c63bfbf7e131d2a850d5ff2bd5b3121b9d6a8a67f5671936c25ffe92219cd57ef1bab3deb998faa7a839bf31cfe91c50b2e3a1f52a8c3f4d7c3eeab0fade27ec66a3d26ca1732cb929005b122dcac310b6a0fe7a8e21a3ff57223e88a5bfc4c4b69d86361aeac0d0804b6e0207f05016308c1fadfa108ddb9f776f345fb0d379f91536b4009190e00cd9860920545ba5c6e0d764d8e9d0fe69ebdb6cbaa7218222be30a6778df03cad8d421531e632bce1b2841759899facd69e2909ac5336c0fe09082c127ab586f4235568a38840c7bcf5af61c4330addb6d898a69eef69d2e8b317ca5c2e8f612c0d14adff6a474797f22123273d3622491ccb318ea36bd332c52410838fd779618b50f443b5572e215733e78e33a00621ea3f1a5b8902920f55357c02d8b8cd92deed15ef4641be56321ccc472cd6da406952928b8b2895bee5345b7a8ed4e892ff5ee886bc7740459e24ccd419402e67eda929479e0bf4492737c487671c89fec4f1d7e21f632f6a90a423001df6209992dc6c8df1f1f0fa94daa9cee26711983fd6aa35747a7ef2939a59694144e0aabc2b0e7de40aa3cb1387ca30a4493df748d0a7146442f211c1e793ced046939a45a7d4a0ab80858e106a2f9b7b613b7ceeb23d920fa9cf9a4053a97cd04b544d2bbef2b94b9bbe1f1f519f908bf8a4028f99b450878eb755384af75d11701a129c6c88f4d82d756fcc5cb79469668d06bf2b986896ee5cfa31e92714ed34dddbbcb1db7aa243b871031e83bb7e317b6cc31a02c8f0b85e0d8a7f3b8e4d0689eef805b3fb31fc92e77b61fb12cd3f2127e4a2e2b136da042976a4392e043b43d11b2312cc11f44d8c3196160eb6b1a10467098eec59b9996ec38f2d3b90addee9fd671364b79e64ea2e7f6dcc0ab5ae6a58d4ac55aa42a4d4ac89f5260e2fd34082f0d1786d60e122d4f04bcc95fa7de105de58c940f4b144b99e05ebd493a05035c18666e929098fa7f8028e9fb0c6def857afc500c1c111adce5440294700a2dc2311ee757992d4c104544b1db0482dc334ef4704e1529ee6742a89717a629fddfc446b8219b17585eec2755d4e2da754b1ae7f37950f27f3d3a63124063d1b2fb8c7ebaf67dc65f25e0b91da6428f121255563cb69f0be2064d2b6c64be853f569b8f222c391012544cb5a0dbe2286f395f51e3289849518ae992858ef784df31621862d1a0cd94d9737c8f58d9cdf321f76d8234025a4b0291449aeccd38b33716517eefbc8fea44f81f5e46e30bdc7134669b675e496f6eab69a92d50607bceb50277e3ff18a1907f4840af6b2c29f6b879dffada67f57a1d4551cb4625b9a2f15f6c5453de87c8e157cf86e9275521db395ca1883aa33cb082084b05a69ab54e5a1c6f1cc55ec478d46a73aef408986588658f47c367f2a6da58ffe6af458c1b2c351a8bc7616a0a4ded2af71ab708510a8be742b836d29bda2bbe0d8734f395259ffbd131f92136f11a26f732bdd5d5ad7856f022cc9abdadbed2ea154a013eea0ff7989001fc0056eaf6a5e77edb9ca3070ea18d95c1ca1dcda27c0cef38c9acd3bb7f940e1c032f28ed5f627698b8ec8748a144eb274ac14fdd36959810d8a191bdbc128b333e4828b2a2996a5463a65c04d09436ddfcddefc7e5d28b38b0e8856496d6008e20d73c9c3fceabaafac96f17259783e522608bf4ed7ddf5a23799824d29e8056da08b06bdc8d965290b7fa06ea4016", 0x1000, 0xdf13}, {&(0x7f0000000840)="b342f02b219919702d6231aa34e57aa8fe47bd668dfe17d9b768a7b72315b0ec5f74a175136bae", 0x27, 0x200}], 0x2000000, &(0x7f0000001bc0)={[{'$)'}, {'@-\').-['}], [{@audit}, {@smackfstransmute={'smackfstransmute', 0x3d, ':^,*'}}]}) mkdirat(r1, &(0x7f0000001c00)='./file0\x00', 0x90) [ 764.445342][T15110] FAT-fs (loop4): Directory bread(block 6) failed [ 764.468318][T15110] FAT-fs (loop4): Directory bread(block 6) failed 12:12:50 executing program 4: r0 = syz_mount_image$vfat(&(0x7f00000002c0), &(0x7f0000000440)='./file0\x00', 0x0, 0x2, &(0x7f0000000700)=[{&(0x7f0000000000)="eb3c906d8d6673fdd2617400028001000240000004f801", 0x17}, {0x0, 0x0, 0x600}], 0x0, &(0x7f0000000880)) chmod(&(0x7f0000000080)='./file2\x00', 0xa2) mkdirat(r0, &(0x7f0000000040)='./file1\x00', 0x0) [ 764.548324][T15115] loop3: detected capacity change from 0 to 264192 [ 764.550592][T15117] loop4: detected capacity change from 0 to 6 [ 764.562611][T15117] FAT-fs (loop4): Directory bread(block 6) failed [ 764.582298][T15117] FAT-fs (loop4): Directory bread(block 6) failed 12:12:50 executing program 4: r0 = syz_mount_image$vfat(&(0x7f00000002c0), &(0x7f0000000440)='./file0\x00', 0x0, 0x2, &(0x7f0000000700)=[{&(0x7f0000000000)="eb3c906d8d6673fdd2617400028001000240000004f801", 0x17}, {0x0, 0x0, 0x600}], 0x0, &(0x7f0000000880)) (async) chmod(&(0x7f0000000080)='./file2\x00', 0xa2) mkdirat(r0, &(0x7f0000000040)='./file1\x00', 0x0) [ 764.661098][T15121] loop4: detected capacity change from 0 to 6 [ 764.669994][T15121] FAT-fs (loop4): Directory bread(block 6) failed [ 764.677683][T15121] FAT-fs (loop4): Directory bread(block 6) failed 12:12:50 executing program 2: prlimit64(0x0, 0xe, &(0x7f0000000280)={0x9, 0x8d}, 0x0) r0 = getpid() sched_setaffinity(0x0, 0x8, &(0x7f0000000040)=0xffffffffffff0166) sched_setattr(0x0, 0x0, 0x0) sched_setattr(r0, &(0x7f00000000c0)={0x38, 0x2, 0x0, 0x0, 0x5, 0x0, 0x0, 0x3}, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff}) connect$unix(r1, &(0x7f000057eff8)=@abs, 0x6e) recvmmsg(r1, &(0x7f00000000c0), 0x10106, 0x2, 0x0) clone3(&(0x7f00000003c0)={0x80000, &(0x7f0000000080), &(0x7f0000000100), &(0x7f0000000180), {}, &(0x7f00000001c0)=""/9, 0x9, &(0x7f00000002c0)=""/208, &(0x7f0000000240)=[r0], 0x1}, 0x58) 12:12:50 executing program 4: r0 = syz_mount_image$vfat(&(0x7f00000002c0), &(0x7f0000000440)='./file0\x00', 0x0, 0x2, &(0x7f0000000700)=[{&(0x7f0000000000)="eb3c906d8d6673fdd2617400028001000240000004f801", 0x17}, {0x0, 0x0, 0x600}], 0x0, &(0x7f0000000880)) chmod(&(0x7f0000000080)='./file2\x00', 0xa2) mkdirat(r0, &(0x7f0000000040)='./file1\x00', 0x0) syz_mount_image$vfat(&(0x7f00000002c0), &(0x7f0000000440)='./file0\x00', 0x0, 0x2, &(0x7f0000000700)=[{&(0x7f0000000000)="eb3c906d8d6673fdd2617400028001000240000004f801", 0x17}, {0x0, 0x0, 0x600}], 0x0, &(0x7f0000000880)) (async) chmod(&(0x7f0000000080)='./file2\x00', 0xa2) (async) mkdirat(r0, &(0x7f0000000040)='./file1\x00', 0x0) (async) [ 764.720592][T15123] loop4: detected capacity change from 0 to 6 [ 764.728756][T15123] FAT-fs (loop4): Directory bread(block 6) failed 12:12:50 executing program 4: ioctl$FIGETBSZ(0xffffffffffffffff, 0x2, &(0x7f00000001c0)) r0 = syz_mount_image$vfat(&(0x7f0000000240), &(0x7f0000000440)='./file0\x00', 0x1, 0x2, &(0x7f00000002c0)=[{&(0x7f0000000280)="eb3c906d8d6673fdd2617400028001000240000004f801", 0x17}, {0x0, 0x0, 0x600}], 0x0, &(0x7f0000000300)=ANY=[@ANYRES64=0x0]) mkdirat(r0, &(0x7f0000000040)='./file1\x00', 0x0) openat(r0, &(0x7f0000000140)='./file0/file0\x00', 0x0, 0x146) creat(&(0x7f0000000180)='./file0\x00', 0x105) r1 = socket$nl_route(0x10, 0x3, 0x0) r2 = socket$netlink(0x10, 0x3, 0x0) r3 = socket(0x10, 0x803, 0x0) syz_genetlink_get_family_id$nl80211(&(0x7f0000000080), r3) getsockname$packet(r3, &(0x7f0000000100)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000200)=0x14) sendmsg$nl_route(r1, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000000)={&(0x7f0000000140)=ANY=[@ANYBLOB="4800000010000507000004000000000000000000", @ANYRES32=r4, @ANYBLOB="0000000000000000280012000c00010076657468"], 0x48}}, 0x0) sendmsg$nl_route_sched(r2, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000780)={&(0x7f0000000900)=ANY=[@ANYBLOB="3000000024001d0f3a61aa51acb1d59e1a43ca38", @ANYRES32=r4, @ANYBLOB="00000000f1ffffff000000000b000100636c73616374"], 0x30}}, 0x0) ioctl$FIONCLEX(r2, 0x5450) setxattr$trusted_overlay_nlink(&(0x7f0000000080)='./file0/file0\x00', &(0x7f00000000c0), &(0x7f0000000100)={'U-', 0xcc5b}, 0x16, 0x2) [ 764.780333][T15128] loop4: detected capacity change from 0 to 6 [ 764.787684][T15128] FAT-fs (loop4): Directory bread(block 6) failed [ 764.794732][T15128] FAT-fs (loop4): Directory bread(block 6) failed [ 764.801618][T15130] FAT-fs (loop4): Directory bread(block 6) failed 12:12:50 executing program 1: prlimit64(0x0, 0xe, &(0x7f0000000280)={0x9, 0x8d}, 0x0) r0 = getpid() sched_setaffinity(0x0, 0x8, &(0x7f0000000040)=0xffffffffffff0166) sched_setattr(r0, &(0x7f00000000c0)={0x38, 0x0, 0x0, 0x0, 0x5, 0x0, 0x0, 0x3}, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r1, &(0x7f000057eff8)=@abs, 0x6e) sendmmsg$unix(r2, &(0x7f00000bd000), 0x318, 0x0) recvmmsg(r1, &(0x7f00000000c0), 0x10106, 0x2, 0x0) r3 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) clone3(&(0x7f00000003c0)={0x80000, &(0x7f0000000080), &(0x7f0000000100), &(0x7f0000000180), {}, &(0x7f00000001c0)=""/9, 0x9, &(0x7f00000002c0)=""/208, &(0x7f0000000240)=[r0], 0x1, {r3}}, 0x58) r4 = syz_mount_image$vfat(&(0x7f00000002c0), &(0x7f0000000440)='./file0\x00', 0xfffffffffffffffe, 0x3, &(0x7f0000000700)=[{&(0x7f0000000000)="eb3c906d8d6673fdd2617400028001000240000004f801", 0x17}, {&(0x7f0000000900)="57595a4b414c4c45522020085ac19f691107ff0000097eb3541980b01c42d149ffc610de7800000000135eed1df1d1001cc2de850f1fffb2aed768635ef7e75eff912ac4c15e29fb3418fafff8d198e312475ffa1d000000000000ad25822a17b17f463e104179c19c2ad2fbddc04f62826086704df68ddcc2717a2dcd89932daf1c0e912e75558c8d25a7bb914c18f21f883d9096b3302646d6af8b5fd37a77a425c7d5c79403e8ed47e885689f6d9adc80eef58a57f069c4a5b73d3f5c70c4a13fa50731a24d798b503b9fe27842df49dc50", 0xd3, 0x600}, {0x0, 0x0, 0xd}], 0x2a0cc10, &(0x7f0000000880)={[{@shortname_win95}, {@fat=@time_offset={'time_offset', 0x3d, 0x13}}, {@shortname_lower}, {@utf8no}, {@numtail}, {@shortname_mixed}]}) mkdirat(r4, &(0x7f0000000040)='./file1\x00', 0x2300) 12:12:50 executing program 0: prlimit64(0x0, 0xe, &(0x7f0000000280)={0x9, 0x8d}, 0x0) r0 = getpid() sched_setattr(0x0, &(0x7f0000000140)={0x38, 0x2, 0x0, 0x0, 0x9}, 0x0) sched_setattr(r0, 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r1, &(0x7f000057eff8)=@abs, 0x6e) sendmmsg$unix(r2, &(0x7f00000bd000), 0x318, 0x0) (fail_nth: 43) recvmmsg(r1, &(0x7f00000000c0), 0x10106, 0x0, 0x0) 12:12:50 executing program 4: ioctl$FIGETBSZ(0xffffffffffffffff, 0x2, &(0x7f00000001c0)) (async) r0 = syz_mount_image$vfat(&(0x7f0000000240), &(0x7f0000000440)='./file0\x00', 0x1, 0x2, &(0x7f00000002c0)=[{&(0x7f0000000280)="eb3c906d8d6673fdd2617400028001000240000004f801", 0x17}, {0x0, 0x0, 0x600}], 0x0, &(0x7f0000000300)=ANY=[@ANYRES64=0x0]) mkdirat(r0, &(0x7f0000000040)='./file1\x00', 0x0) openat(r0, &(0x7f0000000140)='./file0/file0\x00', 0x0, 0x146) creat(&(0x7f0000000180)='./file0\x00', 0x105) (async) r1 = socket$nl_route(0x10, 0x3, 0x0) (async) r2 = socket$netlink(0x10, 0x3, 0x0) (async) r3 = socket(0x10, 0x803, 0x0) syz_genetlink_get_family_id$nl80211(&(0x7f0000000080), r3) getsockname$packet(r3, &(0x7f0000000100)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000200)=0x14) sendmsg$nl_route(r1, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000000)={&(0x7f0000000140)=ANY=[@ANYBLOB="4800000010000507000004000000000000000000", @ANYRES32=r4, @ANYBLOB="0000000000000000280012000c00010076657468"], 0x48}}, 0x0) (async) sendmsg$nl_route_sched(r2, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000780)={&(0x7f0000000900)=ANY=[@ANYBLOB="3000000024001d0f3a61aa51acb1d59e1a43ca38", @ANYRES32=r4, @ANYBLOB="00000000f1ffffff000000000b000100636c73616374"], 0x30}}, 0x0) (async) ioctl$FIONCLEX(r2, 0x5450) (async) setxattr$trusted_overlay_nlink(&(0x7f0000000080)='./file0/file0\x00', &(0x7f00000000c0), &(0x7f0000000100)={'U-', 0xcc5b}, 0x16, 0x2) [ 764.860729][T15133] loop4: detected capacity change from 0 to 6 [ 764.868971][T15133] FAT-fs (loop4): Directory bread(block 6) failed [ 764.876093][T15133] FAT-fs (loop4): Directory bread(block 6) failed [ 764.882786][T15133] FAT-fs (loop4): Directory bread(block 6) failed [ 764.891791][T15133] netlink: 24 bytes leftover after parsing attributes in process `syz-executor.4'. [ 764.960715][T15140] loop4: detected capacity change from 0 to 6 [ 764.968905][T15140] FAT-fs (loop4): Directory bread(block 6) failed [ 764.976983][T15135] FAULT_INJECTION: forcing a failure. [ 764.976983][T15135] name failslab, interval 1, probability 0, space 0, times 0 [ 764.981120][T15139] FAT-fs (loop4): Directory bread(block 6) failed [ 764.989639][T15135] CPU: 1 PID: 15135 Comm: syz-executor.0 Not tainted 5.16.0-rc7-syzkaller #0 [ 764.997552][T15139] FAT-fs (loop4): Directory bread(block 6) failed [ 765.005195][T15135] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 765.005208][T15135] Call Trace: [ 765.005214][T15135] [ 765.005221][T15135] dump_stack_lvl+0xd6/0x122 [ 765.032841][T15135] dump_stack+0x11/0x1b [ 765.037022][T15135] should_fail+0x23c/0x250 [ 765.041527][T15135] __should_failslab+0x81/0x90 [ 765.046296][T15135] should_failslab+0x5/0x20 [ 765.050880][T15135] kmem_cache_alloc_node_trace+0x61/0x310 [ 765.056713][T15135] ? __kmalloc_node_track_caller+0x30/0x40 [ 765.062516][T15135] __kmalloc_node_track_caller+0x30/0x40 [ 765.068220][T15135] ? alloc_skb_with_frags+0x90/0x390 [ 765.073492][T15135] __alloc_skb+0x19d/0x450 [ 765.077904][T15135] alloc_skb_with_frags+0x90/0x390 [ 765.082996][T15135] ? __rcu_read_unlock+0x5c/0x290 [ 765.087998][T15135] sock_alloc_send_pskb+0x436/0x4e0 [ 765.093176][T15135] unix_dgram_sendmsg+0x4c7/0x16b0 [ 765.098299][T15135] ? unix_dgram_poll+0x3e0/0x3e0 [ 765.103259][T15135] ____sys_sendmsg+0x39a/0x510 [ 765.108016][T15135] __sys_sendmmsg+0x267/0x4c0 [ 765.112770][T15135] __x64_sys_sendmmsg+0x53/0x60 [ 765.117614][T15135] do_syscall_64+0x44/0xd0 [ 765.122016][T15135] entry_SYSCALL_64_after_hwframe+0x44/0xae [ 765.128048][T15135] RIP: 0033:0x7f9bc71f7e99 [ 765.132448][T15135] 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 [ 765.152338][T15135] RSP: 002b:00007f9bc636e168 EFLAGS: 00000246 ORIG_RAX: 0000000000000133 12:12:50 executing program 4: ioctl$FIGETBSZ(0xffffffffffffffff, 0x2, &(0x7f00000001c0)) (async) r0 = syz_mount_image$vfat(&(0x7f0000000240), &(0x7f0000000440)='./file0\x00', 0x1, 0x2, &(0x7f00000002c0)=[{&(0x7f0000000280)="eb3c906d8d6673fdd2617400028001000240000004f801", 0x17}, {0x0, 0x0, 0x600}], 0x0, &(0x7f0000000300)=ANY=[@ANYRES64=0x0]) mkdirat(r0, &(0x7f0000000040)='./file1\x00', 0x0) (async) openat(r0, &(0x7f0000000140)='./file0/file0\x00', 0x0, 0x146) (async) creat(&(0x7f0000000180)='./file0\x00', 0x105) (async) r1 = socket$nl_route(0x10, 0x3, 0x0) (async) r2 = socket$netlink(0x10, 0x3, 0x0) (async) r3 = socket(0x10, 0x803, 0x0) syz_genetlink_get_family_id$nl80211(&(0x7f0000000080), r3) (async) getsockname$packet(r3, &(0x7f0000000100)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000200)=0x14) sendmsg$nl_route(r1, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000000)={&(0x7f0000000140)=ANY=[@ANYBLOB="4800000010000507000004000000000000000000", @ANYRES32=r4, @ANYBLOB="0000000000000000280012000c00010076657468"], 0x48}}, 0x0) (async) sendmsg$nl_route_sched(r2, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000780)={&(0x7f0000000900)=ANY=[@ANYBLOB="3000000024001d0f3a61aa51acb1d59e1a43ca38", @ANYRES32=r4, @ANYBLOB="00000000f1ffffff000000000b000100636c73616374"], 0x30}}, 0x0) (async) ioctl$FIONCLEX(r2, 0x5450) (async) setxattr$trusted_overlay_nlink(&(0x7f0000000080)='./file0/file0\x00', &(0x7f00000000c0), &(0x7f0000000100)={'U-', 0xcc5b}, 0x16, 0x2) [ 765.160745][T15135] RAX: ffffffffffffffda RBX: 00007f9bc730af60 RCX: 00007f9bc71f7e99 [ 765.168709][T15135] RDX: 0000000000000318 RSI: 00000000200bd000 RDI: 0000000000000004 [ 765.176744][T15135] RBP: 00007f9bc636e1d0 R08: 0000000000000000 R09: 0000000000000000 [ 765.184712][T15135] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000002 [ 765.192682][T15135] R13: 00007ffe9bc04bdf R14: 00007f9bc636e300 R15: 0000000000022000 [ 765.200671][T15135] [ 765.253674][T15148] loop4: detected capacity change from 0 to 6 [ 765.263143][T15148] FAT-fs (loop4): Directory bread(block 6) failed [ 765.272705][T15149] loop1: detected capacity change from 0 to 264192 [ 765.281088][T15147] FAT-fs (loop4): Directory bread(block 6) failed [ 765.289504][T15148] FAT-fs (loop4): Directory bread(block 6) failed 12:12:50 executing program 4: r0 = syz_mount_image$vfat(&(0x7f00000002c0), &(0x7f0000000440)='./file0\x00', 0x0, 0x2, &(0x7f0000000700)=[{&(0x7f0000000000)="eb3c906d8d6673fdd2617400028001000240000004f801", 0x17}, {0x0, 0x0, 0x600}], 0x0, &(0x7f0000000880)) r1 = openat2(r0, &(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)={0x28000, 0x80, 0x1c}, 0x18) r2 = openat$vcsu(0xffffffffffffff9c, &(0x7f0000000140), 0x40001, 0x0) linkat(r1, &(0x7f0000000100)='./file1\x00', r2, &(0x7f0000000180)='./file0\x00', 0x1400) mkdirat(r0, &(0x7f0000000040)='./file1\x00', 0x0) 12:12:50 executing program 5: prlimit64(0x0, 0xe, &(0x7f0000000280)={0x9, 0x8d}, 0x0) r0 = getpid() sched_setattr(r0, &(0x7f00000000c0)={0x38, 0x2, 0x0, 0x0, 0x5}, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) sendmmsg$unix(r2, 0x0, 0x0, 0x0) recvmmsg(r1, &(0x7f00000000c0), 0x10106, 0x2, 0x0) r3 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) clone3(&(0x7f00000003c0)={0x80000, &(0x7f0000000080), &(0x7f0000000100), &(0x7f0000000180), {}, &(0x7f00000001c0)=""/9, 0x9, &(0x7f00000002c0)=""/208, &(0x7f0000000240)=[r0], 0x1, {r3}}, 0x58) 12:12:50 executing program 3: prlimit64(0x0, 0xe, &(0x7f0000000280)={0x9, 0x8d}, 0x0) getpid() socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r0, &(0x7f000057eff8)=@abs, 0x6e) sendmmsg$unix(r1, &(0x7f00000bd000), 0x318, 0x0) r2 = syz_mount_image$vfat(&(0x7f00000002c0), &(0x7f0000000440)='./file0\x00', 0xfffffffffffffffe, 0x2, &(0x7f0000000700)=[{&(0x7f0000000000)="eb3c906d8d6673fdd2617400028001000240000004f801", 0x17}, {&(0x7f0000000900)="57595a4b414c4c45522020085ac19f691107ff0000097eb3541980b01c42d149ffc610de7800000000135eed1df1d1001cc2de850f1fffb2aed768635ef7e75eff912ac4c15e29fb3418fafff8d198e312475ffa1d000000000000ad25822a17b17f463e104179c19c2ad2fbddc04f62826086704df68ddcc2717a2dcd89932daf1c0e912e75558c8d25a7bb914c18f21f883d9096b3302646d6af8b5fd37a77a425c7d5c79403e8ed47e885689f6d9adc80eef58a57f069c4a5b73d3f5c70c4a13fa50731a24d798b503b9fe27842df49dc50", 0xd3, 0x600}], 0x2a0cc10, &(0x7f0000000880)={[{@shortname_win95}, {@fat=@time_offset={'time_offset', 0x3d, 0x13}}, {@shortname_lower}, {@utf8no}, {@numtail}, {@shortname_mixed}]}) mkdirat(r2, &(0x7f0000000040)='./file1\x00', 0x2300) 12:12:50 executing program 4: r0 = syz_mount_image$vfat(&(0x7f00000002c0), &(0x7f0000000440)='./file0\x00', 0x0, 0x2, &(0x7f0000000700)=[{&(0x7f0000000000)="eb3c906d8d6673fdd2617400028001000240000004f801", 0x17}, {0x0, 0x0, 0x600}], 0x0, &(0x7f0000000880)) r1 = openat2(r0, &(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)={0x28000, 0x80, 0x1c}, 0x18) r2 = openat$vcsu(0xffffffffffffff9c, &(0x7f0000000140), 0x40001, 0x0) linkat(r1, &(0x7f0000000100)='./file1\x00', r2, &(0x7f0000000180)='./file0\x00', 0x1400) (async) mkdirat(r0, &(0x7f0000000040)='./file1\x00', 0x0) [ 765.388657][T15157] loop4: detected capacity change from 0 to 6 [ 765.404790][T15157] FAT-fs (loop4): Directory bread(block 6) failed [ 765.420090][T15157] FAT-fs (loop4): Directory bread(block 6) failed [ 765.451746][T15161] loop3: detected capacity change from 0 to 264192 [ 765.498319][T15163] loop4: detected capacity change from 0 to 6 12:12:51 executing program 4: r0 = syz_mount_image$vfat(&(0x7f00000002c0), &(0x7f0000000440)='./file0\x00', 0x0, 0x2, &(0x7f0000000700)=[{&(0x7f0000000000)="eb3c906d8d6673fdd2617400028001000240000004f801", 0x17}, {0x0, 0x0, 0x600}], 0x0, &(0x7f0000000880)) r1 = openat2(r0, &(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)={0x28000, 0x80, 0x1c}, 0x18) r2 = openat$vcsu(0xffffffffffffff9c, &(0x7f0000000140), 0x40001, 0x0) linkat(r1, &(0x7f0000000100)='./file1\x00', r2, &(0x7f0000000180)='./file0\x00', 0x1400) mkdirat(r0, &(0x7f0000000040)='./file1\x00', 0x0) syz_mount_image$vfat(&(0x7f00000002c0), &(0x7f0000000440)='./file0\x00', 0x0, 0x2, &(0x7f0000000700)=[{&(0x7f0000000000)="eb3c906d8d6673fdd2617400028001000240000004f801", 0x17}, {0x0, 0x0, 0x600}], 0x0, &(0x7f0000000880)) (async) openat2(r0, &(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)={0x28000, 0x80, 0x1c}, 0x18) (async) openat$vcsu(0xffffffffffffff9c, &(0x7f0000000140), 0x40001, 0x0) (async) linkat(r1, &(0x7f0000000100)='./file1\x00', r2, &(0x7f0000000180)='./file0\x00', 0x1400) (async) mkdirat(r0, &(0x7f0000000040)='./file1\x00', 0x0) (async) [ 765.543585][T15163] FAT-fs (loop4): Directory bread(block 6) failed [ 765.557936][T15164] FAT-fs (loop4): Directory bread(block 6) failed 12:12:51 executing program 2: prlimit64(0x0, 0xe, &(0x7f0000000280)={0x9, 0x8d}, 0x0) r0 = getpid() sched_setaffinity(0x0, 0x8, &(0x7f0000000040)=0xffffffffffff0166) sched_setattr(0x0, 0x0, 0x0) sched_setattr(r0, &(0x7f00000000c0)={0x38, 0x2, 0x0, 0x0, 0x5, 0x0, 0x0, 0x3}, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff}) connect$unix(r1, &(0x7f000057eff8)=@abs, 0x6e) recvmmsg(r1, &(0x7f00000000c0), 0x10106, 0x2, 0x0) clone3(&(0x7f00000003c0)={0x80000, &(0x7f0000000080), &(0x7f0000000100), &(0x7f0000000180), {}, &(0x7f00000001c0)=""/9, 0x9, &(0x7f00000002c0)=""/208, &(0x7f0000000240)=[r0], 0x1}, 0x58) 12:12:51 executing program 4: r0 = syz_mount_image$vfat(&(0x7f00000002c0), &(0x7f0000000440)='./file0\x00', 0x0, 0x2, &(0x7f0000000700)=[{&(0x7f0000000000)="eb3c906d8d6673fdd2617400028001000240000004f801", 0x17}, {0x0, 0x0, 0x600}], 0x0, &(0x7f0000000880)) mkdirat(r0, &(0x7f0000000040)='./file1\x00', 0x0) rmdir(&(0x7f0000000080)='./file2\x00') [ 765.634001][T15168] loop4: detected capacity change from 0 to 6 [ 765.645858][T15168] FAT-fs (loop4): Directory bread(block 6) failed [ 765.658927][T15168] FAT-fs (loop4): Directory bread(block 6) failed [ 765.673817][T15173] FAT-fs (loop4): Directory bread(block 6) failed 12:12:51 executing program 0: prlimit64(0x0, 0xe, &(0x7f0000000280)={0x9, 0x8d}, 0x0) r0 = getpid() sched_setattr(0x0, &(0x7f0000000140)={0x38, 0x2, 0x0, 0x0, 0x9}, 0x0) sched_setattr(r0, 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r1, &(0x7f000057eff8)=@abs, 0x6e) sendmmsg$unix(r2, &(0x7f00000bd000), 0x318, 0x0) (fail_nth: 44) recvmmsg(r1, &(0x7f00000000c0), 0x10106, 0x0, 0x0) 12:12:51 executing program 4: r0 = syz_mount_image$vfat(&(0x7f00000002c0), &(0x7f0000000440)='./file0\x00', 0x0, 0x2, &(0x7f0000000700)=[{&(0x7f0000000000)="eb3c906d8d6673fdd2617400028001000240000004f801", 0x17}, {0x0, 0x0, 0x600}], 0x0, &(0x7f0000000880)) mkdirat(r0, &(0x7f0000000040)='./file1\x00', 0x0) rmdir(&(0x7f0000000080)='./file2\x00') 12:12:51 executing program 1: prlimit64(0x0, 0xe, &(0x7f0000000280)={0x9, 0x8d}, 0x0) r0 = getpid() sched_setaffinity(0x0, 0x8, &(0x7f0000000040)=0xffffffffffff0166) sched_setattr(r0, &(0x7f00000000c0)={0x38, 0x0, 0x0, 0x0, 0x5, 0x0, 0x0, 0x3}, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r1, &(0x7f000057eff8)=@abs, 0x6e) sendmmsg$unix(r2, &(0x7f00000bd000), 0x318, 0x0) recvmmsg(r1, &(0x7f00000000c0), 0x10106, 0x2, 0x0) r3 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) clone3(&(0x7f00000003c0)={0x80000, &(0x7f0000000080), &(0x7f0000000100), &(0x7f0000000180), {}, &(0x7f00000001c0)=""/9, 0x9, &(0x7f00000002c0)=""/208, &(0x7f0000000240)=[r0], 0x1, {r3}}, 0x58) r4 = syz_mount_image$vfat(&(0x7f00000002c0), &(0x7f0000000440)='./file0\x00', 0xfffffffffffffffe, 0x3, &(0x7f0000000700)=[{&(0x7f0000000000)="eb3c906d8d6673fdd2617400028001000240000004f801", 0x17}, {&(0x7f0000000900)="57595a4b414c4c45522020085ac19f691107ff0000097eb3541980b01c42d149ffc610de7800000000135eed1df1d1001cc2de850f1fffb2aed768635ef7e75eff912ac4c15e29fb3418fafff8d198e312475ffa1d000000000000ad25822a17b17f463e104179c19c2ad2fbddc04f62826086704df68ddcc2717a2dcd89932daf1c0e912e75558c8d25a7bb914c18f21f883d9096b3302646d6af8b5fd37a77a425c7d5c79403e8ed47e885689f6d9adc80eef58a57f069c4a5b73d3f5c70c4a13fa50731a24d798b503b9fe27842df49dc50", 0xd3, 0x600}, {0x0, 0x0, 0xd}], 0x2a0cc10, &(0x7f0000000880)={[{@shortname_win95}, {@fat=@time_offset={'time_offset', 0x3d, 0x13}}, {@shortname_lower}, {@utf8no}, {@numtail}, {@shortname_mixed}]}) mkdirat(r4, &(0x7f0000000040)='./file1\x00', 0x2300) [ 765.733726][T15175] loop4: detected capacity change from 0 to 6 [ 765.745584][T15175] FAT-fs (loop4): Directory bread(block 6) failed [ 765.752703][T15175] FAT-fs (loop4): Directory bread(block 6) failed [ 765.810707][T15179] loop4: detected capacity change from 0 to 6 [ 765.818118][T15179] FAT-fs (loop4): Directory bread(block 6) failed [ 765.824791][T15177] FAULT_INJECTION: forcing a failure. [ 765.824791][T15177] name fail_usercopy, interval 1, probability 0, space 0, times 0 [ 765.837876][T15177] CPU: 0 PID: 15177 Comm: syz-executor.0 Not tainted 5.16.0-rc7-syzkaller #0 [ 765.838112][T15179] FAT-fs (loop4): Directory bread(block 6) failed 12:12:51 executing program 4: r0 = syz_mount_image$vfat(&(0x7f00000002c0), &(0x7f0000000440)='./file0\x00', 0x0, 0x2, &(0x7f0000000700)=[{&(0x7f0000000000)="eb3c906d8d6673fdd2617400028001000240000004f801", 0x17}, {0x0, 0x0, 0x600}], 0x0, &(0x7f0000000880)) mkdirat(r0, &(0x7f0000000040)='./file1\x00', 0x0) rmdir(&(0x7f0000000080)='./file2\x00') [ 765.846644][T15177] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 765.846657][T15177] Call Trace: [ 765.846663][T15177] [ 765.846669][T15177] dump_stack_lvl+0xd6/0x122 [ 765.846693][T15177] dump_stack+0x11/0x1b [ 765.878025][T15177] should_fail+0x23c/0x250 [ 765.882449][T15177] should_fail_usercopy+0x16/0x20 [ 765.887571][T15177] _copy_from_user+0x1c/0xd0 [ 765.892239][T15177] sendmsg_copy_msghdr+0x60/0x2a0 [ 765.897282][T15177] __sys_sendmmsg+0x231/0x4c0 [ 765.902060][T15177] __x64_sys_sendmmsg+0x53/0x60 [ 765.906941][T15177] do_syscall_64+0x44/0xd0 [ 765.911404][T15177] entry_SYSCALL_64_after_hwframe+0x44/0xae [ 765.917292][T15177] RIP: 0033:0x7f9bc71f7e99 [ 765.921685][T15177] 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 [ 765.941327][T15177] RSP: 002b:00007f9bc636e168 EFLAGS: 00000246 ORIG_RAX: 0000000000000133 [ 765.949717][T15177] RAX: ffffffffffffffda RBX: 00007f9bc730af60 RCX: 00007f9bc71f7e99 [ 765.957669][T15177] RDX: 0000000000000318 RSI: 00000000200bd000 RDI: 0000000000000004 [ 765.965681][T15177] RBP: 00007f9bc636e1d0 R08: 0000000000000000 R09: 0000000000000000 [ 765.973629][T15177] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000002 [ 765.981581][T15177] R13: 00007ffe9bc04bdf R14: 00007f9bc636e300 R15: 0000000000022000 [ 765.989571][T15177] [ 766.043479][T15184] loop1: detected capacity change from 0 to 264192 [ 766.062058][T15186] loop4: detected capacity change from 0 to 6 12:12:51 executing program 4: r0 = syz_mount_image$vfat(&(0x7f00000002c0), &(0x7f0000000440)='./file0\x00', 0x0, 0x2, &(0x7f0000000700)=[{&(0x7f0000000000)="eb3c906d8d6673fdd2617400028001000240000004f801", 0x17}, {0x0, 0x0, 0x600}], 0x0, &(0x7f0000000880)) chdir(&(0x7f0000000080)='./file1\x00') mkdirat(r0, &(0x7f0000000040)='./file1\x00', 0x0) [ 766.096298][T15186] FAT-fs (loop4): Directory bread(block 6) failed [ 766.110291][T15186] FAT-fs (loop4): Directory bread(block 6) failed 12:12:51 executing program 4: r0 = syz_mount_image$vfat(&(0x7f00000002c0), &(0x7f0000000440)='./file0\x00', 0x0, 0x2, &(0x7f0000000700)=[{&(0x7f0000000000)="eb3c906d8d6673fdd2617400028001000240000004f801", 0x17}, {0x0, 0x0, 0x600}], 0x0, &(0x7f0000000880)) (async) chdir(&(0x7f0000000080)='./file1\x00') mkdirat(r0, &(0x7f0000000040)='./file1\x00', 0x0) 12:12:51 executing program 5: prlimit64(0x0, 0xe, &(0x7f0000000280)={0x9, 0x8d}, 0x0) r0 = getpid() sched_setattr(r0, &(0x7f00000000c0)={0x38, 0x2, 0x0, 0x0, 0x5}, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) sendmmsg$unix(r2, 0x0, 0x0, 0x0) recvmmsg(r1, &(0x7f00000000c0), 0x10106, 0x2, 0x0) r3 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) clone3(&(0x7f00000003c0)={0x80000, &(0x7f0000000080), &(0x7f0000000100), &(0x7f0000000180), {}, &(0x7f00000001c0)=""/9, 0x9, &(0x7f00000002c0)=""/208, &(0x7f0000000240)=[r0], 0x1, {r3}}, 0x58) [ 766.170868][T15188] loop4: detected capacity change from 0 to 6 [ 766.180305][T15188] FAT-fs (loop4): Directory bread(block 6) failed [ 766.188301][T15188] FAT-fs (loop4): Directory bread(block 6) failed 12:12:51 executing program 3: prlimit64(0x0, 0xe, &(0x7f0000000280)={0x9, 0x8d}, 0x0) getpid() socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r0, &(0x7f000057eff8)=@abs, 0x6e) sendmmsg$unix(r1, &(0x7f00000bd000), 0x318, 0x0) r2 = syz_mount_image$vfat(&(0x7f00000002c0), &(0x7f0000000440)='./file0\x00', 0xfffffffffffffffe, 0x2, &(0x7f0000000700)=[{&(0x7f0000000000)="eb3c906d8d6673fdd2617400028001000240000004f801", 0x17}, {&(0x7f0000000900)="57595a4b414c4c45522020085ac19f691107ff0000097eb3541980b01c42d149ffc610de7800000000135eed1df1d1001cc2de850f1fffb2aed768635ef7e75eff912ac4c15e29fb3418fafff8d198e312475ffa1d000000000000ad25822a17b17f463e104179c19c2ad2fbddc04f62826086704df68ddcc2717a2dcd89932daf1c0e912e75558c8d25a7bb914c18f21f883d9096b3302646d6af8b5fd37a77a425c7d5c79403e8ed47e885689f6d9adc80eef58a57f069c4a5b73d3f5c70c4a13fa50731a24d798b503b9fe27842df49dc50", 0xd3, 0x600}], 0x2a0cc10, &(0x7f0000000880)={[{@shortname_win95}, {@fat=@time_offset={'time_offset', 0x3d, 0x13}}, {@shortname_lower}, {@utf8no}, {@numtail}, {@shortname_mixed}]}) mkdirat(r2, &(0x7f0000000040)='./file1\x00', 0x2300) 12:12:51 executing program 4: r0 = syz_mount_image$vfat(&(0x7f00000002c0), &(0x7f0000000440)='./file0\x00', 0x0, 0x2, &(0x7f0000000700)=[{&(0x7f0000000000)="eb3c906d8d6673fdd2617400028001000240000004f801", 0x17}, {0x0, 0x0, 0x600}], 0x0, &(0x7f0000000880)) chdir(&(0x7f0000000080)='./file1\x00') (async) mkdirat(r0, &(0x7f0000000040)='./file1\x00', 0x0) [ 766.273205][T15193] loop4: detected capacity change from 0 to 6 [ 766.291169][T15193] FAT-fs (loop4): Directory bread(block 6) failed [ 766.333848][T15197] loop3: detected capacity change from 0 to 264192 [ 766.361658][T15199] loop4: detected capacity change from 0 to 6 12:12:51 executing program 4: r0 = syz_mount_image$vfat(&(0x7f00000002c0), &(0x7f0000000440)='./file0\x00', 0x0, 0x2, &(0x7f0000000700)=[{&(0x7f0000000000)="cb3c906d8d6673edd2417400028001000240000004f801", 0x17}, {0x0, 0x0, 0x600}], 0x0, &(0x7f0000000080)) mkdirat(r0, &(0x7f0000000040)='./file1\x00', 0x0) [ 766.378695][T15199] FAT-fs (loop4): Directory bread(block 6) failed [ 766.389891][T15200] FAT-fs (loop4): Directory bread(block 6) failed 12:12:51 executing program 2: prlimit64(0x0, 0xe, &(0x7f0000000280)={0x9, 0x8d}, 0x0) r0 = getpid() sched_setaffinity(0x0, 0x8, &(0x7f0000000040)=0xffffffffffff0166) sched_setattr(0x0, 0x0, 0x0) sched_setattr(r0, &(0x7f00000000c0)={0x38, 0x2, 0x0, 0x0, 0x5, 0x0, 0x0, 0x3}, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff}) connect$unix(r1, &(0x7f000057eff8)=@abs, 0x6e) recvmmsg(r1, &(0x7f00000000c0), 0x10106, 0x2, 0x0) clone3(&(0x7f00000003c0)={0x80000, &(0x7f0000000080), &(0x7f0000000100), &(0x7f0000000180), {}, &(0x7f00000001c0)=""/9, 0x9, &(0x7f00000002c0)=""/208, &(0x7f0000000240)=[r0], 0x1}, 0x58) 12:12:52 executing program 4: r0 = syz_mount_image$vfat(&(0x7f00000002c0), &(0x7f0000000440)='./file0\x00', 0x0, 0x2, &(0x7f0000000700)=[{&(0x7f0000000000)="cb3c906d8d6673edd2417400028001000240000004f801", 0x17}, {0x0, 0x0, 0x600}], 0x0, &(0x7f0000000080)) mkdirat(r0, &(0x7f0000000040)='./file1\x00', 0x0) [ 766.465990][T15202] loop4: detected capacity change from 0 to 6 [ 766.475534][T15202] FAT-fs (loop4): Directory bread(block 6) failed [ 766.482834][T15202] FAT-fs (loop4): Directory bread(block 6) failed [ 766.540989][T15207] loop4: detected capacity change from 0 to 6 [ 766.548258][T15207] FAT-fs (loop4): Directory bread(block 6) failed [ 766.556305][T15207] FAT-fs (loop4): Directory bread(block 6) failed 12:12:52 executing program 0: prlimit64(0x0, 0xe, &(0x7f0000000280)={0x9, 0x8d}, 0x0) r0 = getpid() sched_setattr(0x0, &(0x7f0000000140)={0x38, 0x2, 0x0, 0x0, 0x9}, 0x0) sched_setattr(r0, 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r1, &(0x7f000057eff8)=@abs, 0x6e) sendmmsg$unix(r2, &(0x7f00000bd000), 0x318, 0x0) (fail_nth: 45) recvmmsg(r1, &(0x7f00000000c0), 0x10106, 0x0, 0x0) 12:12:52 executing program 4: r0 = syz_mount_image$vfat(&(0x7f00000002c0), &(0x7f0000000440)='./file0\x00', 0x0, 0x2, &(0x7f0000000700)=[{&(0x7f0000000000)="cb3c906d8d6673edd2417400028001000240000004f801", 0x17}, {0x0, 0x0, 0x600}], 0x0, &(0x7f0000000080)) mkdirat(r0, &(0x7f0000000040)='./file1\x00', 0x0) syz_mount_image$vfat(&(0x7f00000002c0), &(0x7f0000000440)='./file0\x00', 0x0, 0x2, &(0x7f0000000700)=[{&(0x7f0000000000)="cb3c906d8d6673edd2417400028001000240000004f801", 0x17}, {0x0, 0x0, 0x600}], 0x0, &(0x7f0000000080)) (async) mkdirat(r0, &(0x7f0000000040)='./file1\x00', 0x0) (async) [ 766.616773][T15209] loop4: detected capacity change from 0 to 6 [ 766.625128][T15209] FAT-fs (loop4): Directory bread(block 6) failed [ 766.632896][T15209] FAT-fs (loop4): Directory bread(block 6) failed [ 766.639926][T15212] FAT-fs (loop4): Directory bread(block 6) failed [ 766.670423][T15211] FAULT_INJECTION: forcing a failure. [ 766.670423][T15211] name failslab, interval 1, probability 0, space 0, times 0 [ 766.683526][T15211] CPU: 1 PID: 15211 Comm: syz-executor.0 Not tainted 5.16.0-rc7-syzkaller #0 [ 766.692323][T15211] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 766.702448][T15211] Call Trace: [ 766.705719][T15211] [ 766.708630][T15211] dump_stack_lvl+0xd6/0x122 [ 766.713252][T15211] dump_stack+0x11/0x1b [ 766.717387][T15211] should_fail+0x23c/0x250 [ 766.721789][T15211] __should_failslab+0x81/0x90 [ 766.726546][T15211] should_failslab+0x5/0x20 [ 766.731176][T15211] kmem_cache_alloc_node+0x61/0x2d0 [ 766.736642][T15211] ? __alloc_skb+0xf0/0x450 [ 766.741133][T15211] __alloc_skb+0xf0/0x450 [ 766.745518][T15211] alloc_skb_with_frags+0x90/0x390 [ 766.750625][T15211] ? __rcu_read_unlock+0x5c/0x290 [ 766.755645][T15211] sock_alloc_send_pskb+0x436/0x4e0 [ 766.760835][T15211] unix_dgram_sendmsg+0x4c7/0x16b0 [ 766.766239][T15211] ? unix_dgram_poll+0x3e0/0x3e0 [ 766.771189][T15211] ____sys_sendmsg+0x39a/0x510 [ 766.776043][T15211] __sys_sendmmsg+0x267/0x4c0 [ 766.780751][T15211] __x64_sys_sendmmsg+0x53/0x60 [ 766.785605][T15211] do_syscall_64+0x44/0xd0 [ 766.790003][T15211] entry_SYSCALL_64_after_hwframe+0x44/0xae [ 766.795915][T15211] RIP: 0033:0x7f9bc71f7e99 [ 766.800311][T15211] 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 [ 766.820107][T15211] RSP: 002b:00007f9bc636e168 EFLAGS: 00000246 ORIG_RAX: 0000000000000133 [ 766.828703][T15211] RAX: ffffffffffffffda RBX: 00007f9bc730af60 RCX: 00007f9bc71f7e99 [ 766.836915][T15211] RDX: 0000000000000318 RSI: 00000000200bd000 RDI: 0000000000000004 [ 766.845007][T15211] RBP: 00007f9bc636e1d0 R08: 0000000000000000 R09: 0000000000000000 [ 766.852981][T15211] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000002 [ 766.860981][T15211] R13: 00007ffe9bc04bdf R14: 00007f9bc636e300 R15: 0000000000022000 12:12:52 executing program 1: prlimit64(0x0, 0xe, &(0x7f0000000280)={0x9, 0x8d}, 0x0) r0 = getpid() sched_setaffinity(0x0, 0x8, &(0x7f0000000040)=0xffffffffffff0166) sched_setattr(r0, &(0x7f00000000c0)={0x38, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3}, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r1, &(0x7f000057eff8)=@abs, 0x6e) sendmmsg$unix(r2, &(0x7f00000bd000), 0x318, 0x0) recvmmsg(r1, &(0x7f00000000c0), 0x10106, 0x2, 0x0) r3 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) clone3(&(0x7f00000003c0)={0x80000, &(0x7f0000000080), &(0x7f0000000100), &(0x7f0000000180), {}, &(0x7f00000001c0)=""/9, 0x9, &(0x7f00000002c0)=""/208, &(0x7f0000000240)=[r0], 0x1, {r3}}, 0x58) r4 = syz_mount_image$vfat(&(0x7f00000002c0), &(0x7f0000000440)='./file0\x00', 0xfffffffffffffffe, 0x3, &(0x7f0000000700)=[{&(0x7f0000000000)="eb3c906d8d6673fdd2617400028001000240000004f801", 0x17}, {&(0x7f0000000900)="57595a4b414c4c45522020085ac19f691107ff0000097eb3541980b01c42d149ffc610de7800000000135eed1df1d1001cc2de850f1fffb2aed768635ef7e75eff912ac4c15e29fb3418fafff8d198e312475ffa1d000000000000ad25822a17b17f463e104179c19c2ad2fbddc04f62826086704df68ddcc2717a2dcd89932daf1c0e912e75558c8d25a7bb914c18f21f883d9096b3302646d6af8b5fd37a77a425c7d5c79403e8ed47e885689f6d9adc80eef58a57f069c4a5b73d3f5c70c4a13fa50731a24d798b503b9fe27842df49dc50", 0xd3, 0x600}, {0x0, 0x0, 0xd}], 0x2a0cc10, &(0x7f0000000880)={[{@shortname_win95}, {@fat=@time_offset={'time_offset', 0x3d, 0x13}}, {@shortname_lower}, {@utf8no}, {@numtail}, {@shortname_mixed}]}) mkdirat(r4, &(0x7f0000000040)='./file1\x00', 0x2300) 12:12:52 executing program 4: r0 = syz_mount_image$vfat(&(0x7f00000002c0), &(0x7f0000000440)='./file0\x00', 0x0, 0x2, &(0x7f0000000700)=[{&(0x7f0000000000)="eb3c906d8d6673fdd2617400028001000240000004f801", 0x17}, {0x0, 0x0, 0x600}], 0x0, &(0x7f0000000880)=ANY=[@ANYBLOB='\x00']) mkdirat(r0, &(0x7f0000000040)='./file1\x00', 0x0) 12:12:52 executing program 4: r0 = syz_mount_image$vfat(&(0x7f00000002c0), &(0x7f0000000440)='./file0\x00', 0x0, 0x2, &(0x7f0000000700)=[{&(0x7f0000000000)="eb3c906d8d6673fdd2617400028001000240000004f801", 0x17}, {0x0, 0x0, 0x600}], 0x0, &(0x7f0000000880)=ANY=[@ANYBLOB='\x00']) mkdirat(r0, &(0x7f0000000040)='./file1\x00', 0x0) [ 766.868953][T15211] [ 766.888669][T15215] loop4: detected capacity change from 0 to 6 [ 766.897401][T15215] FAT-fs (loop4): Directory bread(block 6) failed [ 766.904638][T15215] FAT-fs (loop4): Directory bread(block 6) failed 12:12:52 executing program 4: r0 = syz_mount_image$vfat(&(0x7f00000002c0), &(0x7f0000000440)='./file0\x00', 0x0, 0x2, &(0x7f0000000700)=[{&(0x7f0000000000)="eb3c906d8d6673fdd2617400028001000240000004f801", 0x17}, {0x0, 0x0, 0x600}], 0x0, &(0x7f0000000880)=ANY=[@ANYBLOB='\x00']) mkdirat(r0, &(0x7f0000000040)='./file1\x00', 0x0) syz_mount_image$vfat(&(0x7f00000002c0), &(0x7f0000000440)='./file0\x00', 0x0, 0x2, &(0x7f0000000700)=[{&(0x7f0000000000)="eb3c906d8d6673fdd2617400028001000240000004f801", 0x17}, {0x0, 0x0, 0x600}], 0x0, &(0x7f0000000880)=ANY=[@ANYBLOB='\x00']) (async) mkdirat(r0, &(0x7f0000000040)='./file1\x00', 0x0) (async) [ 766.960329][T15219] loop4: detected capacity change from 0 to 6 [ 766.967920][T15219] FAT-fs (loop4): Directory bread(block 6) failed [ 766.975967][T15219] FAT-fs (loop4): Directory bread(block 6) failed [ 767.020460][T15222] loop4: detected capacity change from 0 to 6 [ 767.028589][T15222] FAT-fs (loop4): Directory bread(block 6) failed [ 767.035654][T15222] FAT-fs (loop4): Directory bread(block 6) failed [ 767.042397][T11571] ================================================================== [ 767.042790][T15224] FAT-fs (loop4): Directory bread(block 6) failed [ 767.050469][T11571] BUG: KCSAN: data-race in copy_page_to_iter / fat12_ent_put [ 767.050490][T11571] [ 767.050494][T11571] write to 0xffff888137e35204 of 1 bytes by task 15222 on cpu 0: [ 767.074236][T11571] fat12_ent_put+0xce/0x180 [ 767.078738][T11571] fat_free_clusters+0x2aa/0x870 [ 767.083676][T11571] fat_alloc_new_dir+0x4b7/0x500 [ 767.088605][T11571] vfat_mkdir+0x81/0x230 [ 767.092842][T11571] vfs_mkdir+0x2c8/0x3d0 [ 767.097076][T11571] do_mkdirat+0x12e/0x2c0 [ 767.101390][T11571] __x64_sys_mkdirat+0x4c/0x60 [ 767.106141][T11571] do_syscall_64+0x44/0xd0 [ 767.110551][T11571] entry_SYSCALL_64_after_hwframe+0x44/0xae [ 767.116438][T11571] [ 767.118746][T11571] read to 0xffff888137e35000 of 1377 bytes by task 11571 on cpu 1: [ 767.126625][T11571] copy_page_to_iter+0x2cb/0x950 [ 767.131552][T11571] filemap_read+0x138b/0x16d0 [ 767.136231][T11571] generic_file_read_iter+0x72/0x2a0 [ 767.141518][T11571] blkdev_read_iter+0x96/0x140 [ 767.146277][T11571] vfs_read+0x66c/0x750 [ 767.150432][T11571] ksys_read+0xd9/0x190 [ 767.154581][T11571] __x64_sys_read+0x3e/0x50 [ 767.159081][T11571] do_syscall_64+0x44/0xd0 [ 767.163493][T11571] entry_SYSCALL_64_after_hwframe+0x44/0xae 12:12:52 executing program 5: prlimit64(0x0, 0xe, &(0x7f0000000280)={0x9, 0x8d}, 0x0) r0 = getpid() sched_setattr(r0, &(0x7f00000000c0)={0x38, 0x2, 0x0, 0x0, 0x5}, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) sendmmsg$unix(r1, &(0x7f00000bd000), 0x318, 0x0) recvmmsg(0xffffffffffffffff, &(0x7f00000000c0), 0x10106, 0x2, 0x0) r2 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) clone3(&(0x7f00000003c0)={0x80000, &(0x7f0000000080), &(0x7f0000000100), &(0x7f0000000180), {}, &(0x7f00000001c0)=""/9, 0x9, &(0x7f00000002c0)=""/208, &(0x7f0000000240)=[r0], 0x1, {r2}}, 0x58) 12:12:52 executing program 4: r0 = syz_mount_image$vfat(&(0x7f00000002c0), &(0x7f0000000440)='./file0\x00', 0x0, 0x2, &(0x7f0000000700)=[{&(0x7f0000000000)="eb3c906d8d6673fdd2617400028001000240000004f801", 0x17}, {0x0, 0x0, 0x600}], 0x0, &(0x7f0000000880)) mkdirat(r0, &(0x7f0000000040)='./file1\x00', 0x0) mount(&(0x7f00000001c0)=@loop={'/dev/loop', 0x0}, &(0x7f0000000200)='./file1\x00', &(0x7f0000000240)='jfs\x00', 0x10, 0x0) mount$bpf(0x0, &(0x7f0000000080)='./file1\x00', &(0x7f00000000c0), 0x8, &(0x7f0000000100)={[{@mode={'mode', 0x3d, 0x8001}}, {@mode={'mode', 0x3d, 0x1}}, {@mode={'mode', 0x3d, 0x8000}}, {@mode={'mode', 0x3d, 0xc33b}}, {@mode={'mode', 0x3d, 0xbe32}}, {@mode={'mode', 0x3d, 0xfffffffffffffff8}}], [{@audit}]}) 12:12:52 executing program 3: prlimit64(0x0, 0xe, &(0x7f0000000280)={0x9, 0x8d}, 0x0) getpid() socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r0, &(0x7f000057eff8)=@abs, 0x6e) sendmmsg$unix(r1, &(0x7f00000bd000), 0x318, 0x0) r2 = syz_mount_image$vfat(&(0x7f00000002c0), &(0x7f0000000440)='./file0\x00', 0xfffffffffffffffe, 0x3, &(0x7f0000000700)=[{&(0x7f0000000000)="eb3c906d8d6673fdd2617400028001000240000004f801", 0x17}, {&(0x7f0000000900)="57595a4b414c4c45522020085ac19f691107ff0000097eb3541980b01c42d149ffc610de7800000000135eed1df1d1001cc2de850f1fffb2aed768635ef7e75eff912ac4c15e29fb3418fafff8d198e312475ffa1d000000000000ad25822a17b17f463e104179c19c2ad2fbddc04f62826086704df68ddcc2717a2dcd89932daf1c0e912e75558c8d25a7bb914c18f21f883d9096b3302646d6af8b5fd37a77a425c7d5c79403e8ed47e885689f6d9adc80eef58a57f069c4a5b73d3f5c70c4a13fa50731a24d798b503b9fe27842df49dc50", 0xd3, 0x600}, {0x0}], 0x2a0cc10, &(0x7f0000000880)={[{@shortname_win95}, {@fat=@time_offset={'time_offset', 0x3d, 0x13}}, {@shortname_lower}, {@utf8no}, {@numtail}, {@shortname_mixed}]}) mkdirat(r2, &(0x7f0000000040)='./file1\x00', 0x2300) 12:12:52 executing program 4: r0 = syz_mount_image$vfat(&(0x7f00000002c0), &(0x7f0000000440)='./file0\x00', 0x0, 0x2, &(0x7f0000000700)=[{&(0x7f0000000000)="eb3c906d8d6673fdd2617400028001000240000004f801", 0x17}, {0x0, 0x0, 0x600}], 0x0, &(0x7f0000000880)) mkdirat(r0, &(0x7f0000000040)='./file1\x00', 0x0) (async) mount(&(0x7f00000001c0)=@loop={'/dev/loop', 0x0}, &(0x7f0000000200)='./file1\x00', &(0x7f0000000240)='jfs\x00', 0x10, 0x0) (async, rerun: 64) mount$bpf(0x0, &(0x7f0000000080)='./file1\x00', &(0x7f00000000c0), 0x8, &(0x7f0000000100)={[{@mode={'mode', 0x3d, 0x8001}}, {@mode={'mode', 0x3d, 0x1}}, {@mode={'mode', 0x3d, 0x8000}}, {@mode={'mode', 0x3d, 0xc33b}}, {@mode={'mode', 0x3d, 0xbe32}}, {@mode={'mode', 0x3d, 0xfffffffffffffff8}}], [{@audit}]}) (rerun: 64) [ 767.169387][T11571] [ 767.171697][T11571] Reported by Kernel Concurrency Sanitizer on: [ 767.177829][T11571] CPU: 1 PID: 11571 Comm: udevd Not tainted 5.16.0-rc7-syzkaller #0 [ 767.185796][T11571] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 767.195837][T11571] ================================================================== 12:12:52 executing program 2: prlimit64(0x0, 0xe, &(0x7f0000000280)={0x9, 0x8d}, 0x0) r0 = getpid() sched_setaffinity(0x0, 0x8, &(0x7f0000000040)=0xffffffffffff0166) sched_setattr(0x0, &(0x7f0000000140)={0x38, 0x0, 0x0, 0x0, 0x9}, 0x0) sched_setattr(r0, &(0x7f00000000c0)={0x38, 0x2, 0x0, 0x0, 0x5, 0x0, 0x0, 0x3}, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff}) connect$unix(r1, &(0x7f000057eff8)=@abs, 0x6e) recvmmsg(r1, &(0x7f00000000c0), 0x10106, 0x2, 0x0) clone3(&(0x7f00000003c0)={0x80000, &(0x7f0000000080), &(0x7f0000000100), &(0x7f0000000180), {}, &(0x7f00000001c0)=""/9, 0x9, &(0x7f00000002c0)=""/208, &(0x7f0000000240)=[r0], 0x1}, 0x58) 12:12:52 executing program 4: r0 = syz_mount_image$vfat(&(0x7f00000002c0), &(0x7f0000000440)='./file0\x00', 0x0, 0x2, &(0x7f0000000700)=[{&(0x7f0000000000)="eb3c906d8d6673fdd2617400028001000240000004f801", 0x17}, {0x0, 0x0, 0x600}], 0x0, &(0x7f0000000880)) mkdirat(r0, &(0x7f0000000040)='./file1\x00', 0x0) (async, rerun: 32) mount(&(0x7f00000001c0)=@loop={'/dev/loop', 0x0}, &(0x7f0000000200)='./file1\x00', &(0x7f0000000240)='jfs\x00', 0x10, 0x0) (async, rerun: 32) mount$bpf(0x0, &(0x7f0000000080)='./file1\x00', &(0x7f00000000c0), 0x8, &(0x7f0000000100)={[{@mode={'mode', 0x3d, 0x8001}}, {@mode={'mode', 0x3d, 0x1}}, {@mode={'mode', 0x3d, 0x8000}}, {@mode={'mode', 0x3d, 0xc33b}}, {@mode={'mode', 0x3d, 0xbe32}}, {@mode={'mode', 0x3d, 0xfffffffffffffff8}}], [{@audit}]}) [ 767.258961][T15223] loop1: detected capacity change from 0 to 264192 [ 767.313835][T15237] loop4: detected capacity change from 0 to 6 [ 767.335247][T15237] FAT-fs (loop4): Directory bread(block 6) failed [ 767.342213][T15240] loop3: detected capacity change from 0 to 264192 [ 767.360165][T15237] FAT-fs (loop4): Directory bread(block 6) failed [ 767.379876][T15237] FAT-fs (loop4): Directory bread(block 6) failed [ 767.388911][T15237] FAT-fs (loop4): Directory bread(block 6) failed [ 767.397240][T15237] FAT-fs (loop4): Directory bread(block 6) failed [ 767.403859][T15237] FAT-fs (loop4): Directory bread(block 6) failed 12:12:52 executing program 0: prlimit64(0x0, 0xe, &(0x7f0000000280)={0x9, 0x8d}, 0x0) r0 = getpid() sched_setattr(0x0, &(0x7f0000000140)={0x38, 0x2, 0x0, 0x0, 0x9}, 0x0) sched_setattr(r0, 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r1, &(0x7f000057eff8)=@abs, 0x6e) sendmmsg$unix(r2, &(0x7f00000bd000), 0x318, 0x0) (fail_nth: 46) recvmmsg(r1, &(0x7f00000000c0), 0x10106, 0x0, 0x0) 12:12:52 executing program 4: r0 = syz_genetlink_get_family_id$ieee802154(&(0x7f00000000c0), 0xffffffffffffffff) sendmsg$IEEE802154_LLSEC_ADD_DEV(0xffffffffffffffff, &(0x7f0000000180)={&(0x7f0000000080)={0x10, 0x0, 0x0, 0x2000000}, 0xc, &(0x7f0000000140)={&(0x7f0000000100)={0x24, r0, 0x200, 0x70bd29, 0x25dfdbfc, {}, [@IEEE802154_ATTR_LLSEC_DEV_KEY_MODE={0x5}, @IEEE802154_ATTR_PAN_ID={0x6}]}, 0x24}, 0x1, 0x0, 0x0, 0x20000000}, 0x4) r1 = syz_mount_image$vfat(&(0x7f00000002c0), &(0x7f0000000440)='./file0\x00', 0x0, 0x2, &(0x7f0000000700)=[{&(0x7f0000000000)="eb3c906d8d6673fdd2617400028001000240000004f801", 0x17}, {0x0, 0x0, 0x600}], 0x0, &(0x7f0000000880)=ANY=[@ANYBLOB='\\']) mkdirat(r1, &(0x7f0000000040)='./file1\x00', 0x0) [ 767.410797][T15237] FAT-fs (loop4): Directory bread(block 6) failed [ 767.418456][T15237] FAT-fs (loop4): Directory bread(block 6) failed [ 767.425152][T15237] FAT-fs (loop4): Directory bread(block 6) failed [ 767.431685][T15237] FAT-fs (loop4): Directory bread(block 6) failed [ 767.492633][T15247] loop4: detected capacity change from 0 to 6 [ 767.499398][T15247] FAT-fs (loop4): Unrecognized mount option "\" or missing value [ 767.515412][T15245] FAULT_INJECTION: forcing a failure. [ 767.515412][T15245] name failslab, interval 1, probability 0, space 0, times 0 [ 767.528140][T15245] CPU: 1 PID: 15245 Comm: syz-executor.0 Not tainted 5.16.0-rc7-syzkaller #0 [ 767.536920][T15245] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 767.546966][T15245] Call Trace: [ 767.550236][T15245] [ 767.553170][T15245] dump_stack_lvl+0xd6/0x122 [ 767.557786][T15245] dump_stack+0x11/0x1b [ 767.561921][T15245] should_fail+0x23c/0x250 [ 767.566451][T15245] __should_failslab+0x81/0x90 [ 767.571203][T15245] should_failslab+0x5/0x20 [ 767.575707][T15245] kmem_cache_alloc_node_trace+0x61/0x310 [ 767.581518][T15245] ? __kmalloc_node_track_caller+0x30/0x40 [ 767.587403][T15245] __kmalloc_node_track_caller+0x30/0x40 [ 767.593023][T15245] ? alloc_skb_with_frags+0x90/0x390 [ 767.598306][T15245] __alloc_skb+0x19d/0x450 [ 767.602770][T15245] alloc_skb_with_frags+0x90/0x390 [ 767.607865][T15245] ? __rcu_read_unlock+0x5c/0x290 [ 767.613033][T15245] sock_alloc_send_pskb+0x436/0x4e0 [ 767.618218][T15245] unix_dgram_sendmsg+0x4c7/0x16b0 [ 767.623321][T15245] ? unix_dgram_poll+0x3e0/0x3e0 [ 767.628245][T15245] ____sys_sendmsg+0x39a/0x510 [ 767.633078][T15245] __sys_sendmmsg+0x267/0x4c0 [ 767.637830][T15245] __x64_sys_sendmmsg+0x53/0x60 [ 767.642894][T15245] do_syscall_64+0x44/0xd0 [ 767.647345][T15245] entry_SYSCALL_64_after_hwframe+0x44/0xae [ 767.653230][T15245] RIP: 0033:0x7f9bc71f7e99 [ 767.657658][T15245] 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 [ 767.677283][T15245] RSP: 002b:00007f9bc636e168 EFLAGS: 00000246 ORIG_RAX: 0000000000000133 [ 767.686111][T15245] RAX: ffffffffffffffda RBX: 00007f9bc730af60 RCX: 00007f9bc71f7e99 [ 767.694074][T15245] RDX: 0000000000000318 RSI: 00000000200bd000 RDI: 0000000000000004 [ 767.702160][T15245] RBP: 00007f9bc636e1d0 R08: 0000000000000000 R09: 0000000000000000 [ 767.710110][T15245] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000002 [ 767.718104][T15245] R13: 00007ffe9bc04bdf R14: 00007f9bc636e300 R15: 0000000000022000 [ 767.726822][T15245] 12:12:53 executing program 1: prlimit64(0x0, 0xe, &(0x7f0000000280)={0x9, 0x8d}, 0x0) r0 = getpid() sched_setaffinity(0x0, 0x8, &(0x7f0000000040)=0xffffffffffff0166) sched_setattr(r0, &(0x7f00000000c0)={0x38, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3}, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r1, &(0x7f000057eff8)=@abs, 0x6e) sendmmsg$unix(r2, &(0x7f00000bd000), 0x318, 0x0) recvmmsg(r1, &(0x7f00000000c0), 0x10106, 0x2, 0x0) r3 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) clone3(&(0x7f00000003c0)={0x80000, &(0x7f0000000080), &(0x7f0000000100), &(0x7f0000000180), {}, &(0x7f00000001c0)=""/9, 0x9, &(0x7f00000002c0)=""/208, &(0x7f0000000240)=[r0], 0x1, {r3}}, 0x58) r4 = syz_mount_image$vfat(&(0x7f00000002c0), &(0x7f0000000440)='./file0\x00', 0xfffffffffffffffe, 0x3, &(0x7f0000000700)=[{&(0x7f0000000000)="eb3c906d8d6673fdd2617400028001000240000004f801", 0x17}, {&(0x7f0000000900)="57595a4b414c4c45522020085ac19f691107ff0000097eb3541980b01c42d149ffc610de7800000000135eed1df1d1001cc2de850f1fffb2aed768635ef7e75eff912ac4c15e29fb3418fafff8d198e312475ffa1d000000000000ad25822a17b17f463e104179c19c2ad2fbddc04f62826086704df68ddcc2717a2dcd89932daf1c0e912e75558c8d25a7bb914c18f21f883d9096b3302646d6af8b5fd37a77a425c7d5c79403e8ed47e885689f6d9adc80eef58a57f069c4a5b73d3f5c70c4a13fa50731a24d798b503b9fe27842df49dc50", 0xd3, 0x600}, {0x0, 0x0, 0xd}], 0x2a0cc10, &(0x7f0000000880)={[{@shortname_win95}, {@fat=@time_offset={'time_offset', 0x3d, 0x13}}, {@shortname_lower}, {@utf8no}, {@numtail}, {@shortname_mixed}]}) mkdirat(r4, &(0x7f0000000040)='./file1\x00', 0x2300) 12:12:53 executing program 4: r0 = syz_genetlink_get_family_id$ieee802154(&(0x7f00000000c0), 0xffffffffffffffff) sendmsg$IEEE802154_LLSEC_ADD_DEV(0xffffffffffffffff, &(0x7f0000000180)={&(0x7f0000000080)={0x10, 0x0, 0x0, 0x2000000}, 0xc, &(0x7f0000000140)={&(0x7f0000000100)={0x24, r0, 0x200, 0x70bd29, 0x25dfdbfc, {}, [@IEEE802154_ATTR_LLSEC_DEV_KEY_MODE={0x5}, @IEEE802154_ATTR_PAN_ID={0x6}]}, 0x24}, 0x1, 0x0, 0x0, 0x20000000}, 0x4) (async) r1 = syz_mount_image$vfat(&(0x7f00000002c0), &(0x7f0000000440)='./file0\x00', 0x0, 0x2, &(0x7f0000000700)=[{&(0x7f0000000000)="eb3c906d8d6673fdd2617400028001000240000004f801", 0x17}, {0x0, 0x0, 0x600}], 0x0, &(0x7f0000000880)=ANY=[@ANYBLOB='\\']) mkdirat(r1, &(0x7f0000000040)='./file1\x00', 0x0) 12:12:53 executing program 4: r0 = syz_genetlink_get_family_id$ieee802154(&(0x7f00000000c0), 0xffffffffffffffff) sendmsg$IEEE802154_LLSEC_ADD_DEV(0xffffffffffffffff, &(0x7f0000000180)={&(0x7f0000000080)={0x10, 0x0, 0x0, 0x2000000}, 0xc, &(0x7f0000000140)={&(0x7f0000000100)={0x24, r0, 0x200, 0x70bd29, 0x25dfdbfc, {}, [@IEEE802154_ATTR_LLSEC_DEV_KEY_MODE={0x5}, @IEEE802154_ATTR_PAN_ID={0x6}]}, 0x24}, 0x1, 0x0, 0x0, 0x20000000}, 0x4) r1 = syz_mount_image$vfat(&(0x7f00000002c0), &(0x7f0000000440)='./file0\x00', 0x0, 0x2, &(0x7f0000000700)=[{&(0x7f0000000000)="eb3c906d8d6673fdd2617400028001000240000004f801", 0x17}, {0x0, 0x0, 0x600}], 0x0, &(0x7f0000000880)=ANY=[@ANYBLOB='\\']) mkdirat(r1, &(0x7f0000000040)='./file1\x00', 0x0) [ 767.781281][T15252] loop4: detected capacity change from 0 to 6 [ 767.787967][T15252] FAT-fs (loop4): Unrecognized mount option "\" or missing value 12:12:53 executing program 4: symlink(&(0x7f0000000180)='./file1\x00', &(0x7f00000001c0)='./file0\x00') r0 = syz_mount_image$vfat(&(0x7f00000002c0), &(0x7f0000000440)='./file0\x00', 0x0, 0x2, &(0x7f0000000140)=[{&(0x7f0000000000)="eb3c906d8d6673fdd2617400028001000240000004f801", 0x17}, {0x0}], 0x0, &(0x7f0000000880)) fcntl$setlease(r0, 0x400, 0x0) mkdirat(r0, &(0x7f0000000040)='./file1\x00', 0x0) mount(&(0x7f0000000080)=@nullb, &(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)='pstore\x00', 0x1800000, 0x0) [ 767.838724][T15256] loop4: detected capacity change from 0 to 6 [ 767.846477][T15256] FAT-fs (loop4): Unrecognized mount option "\" or missing value [ 767.941851][T15260] loop1: detected capacity change from 0 to 264192 12:12:53 executing program 5: prlimit64(0x0, 0xe, &(0x7f0000000280)={0x9, 0x8d}, 0x0) r0 = getpid() sched_setattr(r0, &(0x7f00000000c0)={0x38, 0x2, 0x0, 0x0, 0x5}, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) sendmmsg$unix(r1, &(0x7f00000bd000), 0x318, 0x0) recvmmsg(0xffffffffffffffff, &(0x7f00000000c0), 0x10106, 0x2, 0x0) r2 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) clone3(&(0x7f00000003c0)={0x80000, &(0x7f0000000080), &(0x7f0000000100), &(0x7f0000000180), {}, &(0x7f00000001c0)=""/9, 0x9, &(0x7f00000002c0)=""/208, &(0x7f0000000240)=[r0], 0x1, {r2}}, 0x58) 12:12:53 executing program 4: symlink(&(0x7f0000000180)='./file1\x00', &(0x7f00000001c0)='./file0\x00') (async) r0 = syz_mount_image$vfat(&(0x7f00000002c0), &(0x7f0000000440)='./file0\x00', 0x0, 0x2, &(0x7f0000000140)=[{&(0x7f0000000000)="eb3c906d8d6673fdd2617400028001000240000004f801", 0x17}, {0x0}], 0x0, &(0x7f0000000880)) fcntl$setlease(r0, 0x400, 0x0) (async) mkdirat(r0, &(0x7f0000000040)='./file1\x00', 0x0) mount(&(0x7f0000000080)=@nullb, &(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)='pstore\x00', 0x1800000, 0x0) 12:12:53 executing program 4: symlink(&(0x7f0000000180)='./file1\x00', &(0x7f00000001c0)='./file0\x00') r0 = syz_mount_image$vfat(&(0x7f00000002c0), &(0x7f0000000440)='./file0\x00', 0x0, 0x2, &(0x7f0000000140)=[{&(0x7f0000000000)="eb3c906d8d6673fdd2617400028001000240000004f801", 0x17}, {0x0}], 0x0, &(0x7f0000000880)) fcntl$setlease(r0, 0x400, 0x0) mkdirat(r0, &(0x7f0000000040)='./file1\x00', 0x0) mount(&(0x7f0000000080)=@nullb, &(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)='pstore\x00', 0x1800000, 0x0) symlink(&(0x7f0000000180)='./file1\x00', &(0x7f00000001c0)='./file0\x00') (async) syz_mount_image$vfat(&(0x7f00000002c0), &(0x7f0000000440)='./file0\x00', 0x0, 0x2, &(0x7f0000000140)=[{&(0x7f0000000000)="eb3c906d8d6673fdd2617400028001000240000004f801", 0x17}, {0x0}], 0x0, &(0x7f0000000880)) (async) fcntl$setlease(r0, 0x400, 0x0) (async) mkdirat(r0, &(0x7f0000000040)='./file1\x00', 0x0) (async) mount(&(0x7f0000000080)=@nullb, &(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)='pstore\x00', 0x1800000, 0x0) (async) 12:12:53 executing program 3: prlimit64(0x0, 0xe, &(0x7f0000000280)={0x9, 0x8d}, 0x0) getpid() socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r0, &(0x7f000057eff8)=@abs, 0x6e) sendmmsg$unix(r1, &(0x7f00000bd000), 0x318, 0x0) r2 = syz_mount_image$vfat(&(0x7f00000002c0), &(0x7f0000000440)='./file0\x00', 0xfffffffffffffffe, 0x3, &(0x7f0000000700)=[{&(0x7f0000000000)="eb3c906d8d6673fdd2617400028001000240000004f801", 0x17}, {&(0x7f0000000900)="57595a4b414c4c45522020085ac19f691107ff0000097eb3541980b01c42d149ffc610de7800000000135eed1df1d1001cc2de850f1fffb2aed768635ef7e75eff912ac4c15e29fb3418fafff8d198e312475ffa1d000000000000ad25822a17b17f463e104179c19c2ad2fbddc04f62826086704df68ddcc2717a2dcd89932daf1c0e912e75558c8d25a7bb914c18f21f883d9096b3302646d6af8b5fd37a77a425c7d5c79403e8ed47e885689f6d9adc80eef58a57f069c4a5b73d3f5c70c4a13fa50731a24d798b503b9fe27842df49dc50", 0xd3, 0x600}, {0x0}], 0x2a0cc10, &(0x7f0000000880)={[{@shortname_win95}, {@fat=@time_offset={'time_offset', 0x3d, 0x13}}, {@shortname_lower}, {@utf8no}, {@numtail}, {@shortname_mixed}]}) mkdirat(r2, &(0x7f0000000040)='./file1\x00', 0x2300) 12:12:53 executing program 2: prlimit64(0x0, 0xe, &(0x7f0000000280)={0x9, 0x8d}, 0x0) r0 = getpid() sched_setaffinity(0x0, 0x8, &(0x7f0000000040)=0xffffffffffff0166) sched_setattr(0x0, &(0x7f0000000140)={0x38, 0x0, 0x0, 0x0, 0x9}, 0x0) sched_setattr(r0, &(0x7f00000000c0)={0x38, 0x2, 0x0, 0x0, 0x5, 0x0, 0x0, 0x3}, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff}) connect$unix(r1, &(0x7f000057eff8)=@abs, 0x6e) recvmmsg(r1, &(0x7f00000000c0), 0x10106, 0x2, 0x0) clone3(&(0x7f00000003c0)={0x80000, &(0x7f0000000080), &(0x7f0000000100), &(0x7f0000000180), {}, &(0x7f00000001c0)=""/9, 0x9, &(0x7f00000002c0)=""/208, &(0x7f0000000240)=[r0], 0x1}, 0x58) 12:12:53 executing program 4: write(0xffffffffffffffff, &(0x7f0000000080)="3924f689a40617b6d55a81870eab073751d1442286d666e4d422abbffff40626f2d63d5cc1d6d2aea472", 0x2a) r0 = syz_mount_image$vfat(&(0x7f00000002c0), &(0x7f0000000440)='./file0\x00', 0x0, 0x2, &(0x7f0000000700)=[{&(0x7f0000000000)="eb3c906d8d6673fdd2617400028001000240000004f801", 0x17}, {0x0, 0x0, 0x600}], 0x0, &(0x7f0000000880)) mkdirat(r0, &(0x7f0000000040)='./file1\x00', 0x0) [ 768.210928][T15278] loop4: detected capacity change from 0 to 6 [ 768.227238][T15278] FAT-fs (loop4): Directory bread(block 6) failed [ 768.242690][T15278] FAT-fs (loop4): Directory bread(block 6) failed [ 768.249653][T15280] loop3: detected capacity change from 0 to 264192 12:12:53 executing program 0: prlimit64(0x0, 0xe, &(0x7f0000000280)={0x9, 0x8d}, 0x0) r0 = getpid() sched_setattr(0x0, &(0x7f0000000140)={0x38, 0x2, 0x0, 0x0, 0x9}, 0x0) sched_setattr(r0, 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r1, &(0x7f000057eff8)=@abs, 0x6e) sendmmsg$unix(r2, &(0x7f00000bd000), 0x318, 0x0) (fail_nth: 47) recvmmsg(r1, &(0x7f00000000c0), 0x10106, 0x0, 0x0) 12:12:53 executing program 4: write(0xffffffffffffffff, &(0x7f0000000080)="3924f689a40617b6d55a81870eab073751d1442286d666e4d422abbffff40626f2d63d5cc1d6d2aea472", 0x2a) r0 = syz_mount_image$vfat(&(0x7f00000002c0), &(0x7f0000000440)='./file0\x00', 0x0, 0x2, &(0x7f0000000700)=[{&(0x7f0000000000)="eb3c906d8d6673fdd2617400028001000240000004f801", 0x17}, {0x0, 0x0, 0x600}], 0x0, &(0x7f0000000880)) mkdirat(r0, &(0x7f0000000040)='./file1\x00', 0x0) [ 768.330777][T15284] loop4: detected capacity change from 0 to 6 [ 768.338532][T15284] FAT-fs (loop4): Directory bread(block 6) failed [ 768.346537][T15284] FAT-fs (loop4): Directory bread(block 6) failed [ 768.370475][T15282] FAULT_INJECTION: forcing a failure. [ 768.370475][T15282] name fail_usercopy, interval 1, probability 0, space 0, times 0 [ 768.383569][T15282] CPU: 1 PID: 15282 Comm: syz-executor.0 Not tainted 5.16.0-rc7-syzkaller #0 [ 768.392334][T15282] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 768.402504][T15282] Call Trace: [ 768.405768][T15282] [ 768.408795][T15282] dump_stack_lvl+0xd6/0x122 [ 768.413462][T15282] dump_stack+0x11/0x1b [ 768.417788][T15282] should_fail+0x23c/0x250 [ 768.422191][T15282] should_fail_usercopy+0x16/0x20 [ 768.427283][T15282] _copy_from_user+0x1c/0xd0 [ 768.431858][T15282] sendmsg_copy_msghdr+0x60/0x2a0 [ 768.436869][T15282] __sys_sendmmsg+0x231/0x4c0 [ 768.441547][T15282] __x64_sys_sendmmsg+0x53/0x60 [ 768.446416][T15282] do_syscall_64+0x44/0xd0 [ 768.450840][T15282] entry_SYSCALL_64_after_hwframe+0x44/0xae [ 768.456756][T15282] RIP: 0033:0x7f9bc71f7e99 [ 768.461410][T15282] 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 [ 768.481182][T15282] RSP: 002b:00007f9bc636e168 EFLAGS: 00000246 ORIG_RAX: 0000000000000133 [ 768.489629][T15282] RAX: ffffffffffffffda RBX: 00007f9bc730af60 RCX: 00007f9bc71f7e99 [ 768.497665][T15282] RDX: 0000000000000318 RSI: 00000000200bd000 RDI: 0000000000000004 [ 768.505795][T15282] RBP: 00007f9bc636e1d0 R08: 0000000000000000 R09: 0000000000000000 [ 768.513836][T15282] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000002 [ 768.521823][T15282] R13: 00007ffe9bc04bdf R14: 00007f9bc636e300 R15: 0000000000022000 [ 768.529829][T15282] 12:12:54 executing program 4: write(0xffffffffffffffff, &(0x7f0000000080)="3924f689a40617b6d55a81870eab073751d1442286d666e4d422abbffff40626f2d63d5cc1d6d2aea472", 0x2a) r0 = syz_mount_image$vfat(&(0x7f00000002c0), &(0x7f0000000440)='./file0\x00', 0x0, 0x2, &(0x7f0000000700)=[{&(0x7f0000000000)="eb3c906d8d6673fdd2617400028001000240000004f801", 0x17}, {0x0, 0x0, 0x600}], 0x0, &(0x7f0000000880)) mkdirat(r0, &(0x7f0000000040)='./file1\x00', 0x0) write(0xffffffffffffffff, &(0x7f0000000080)="3924f689a40617b6d55a81870eab073751d1442286d666e4d422abbffff40626f2d63d5cc1d6d2aea472", 0x2a) (async) syz_mount_image$vfat(&(0x7f00000002c0), &(0x7f0000000440)='./file0\x00', 0x0, 0x2, &(0x7f0000000700)=[{&(0x7f0000000000)="eb3c906d8d6673fdd2617400028001000240000004f801", 0x17}, {0x0, 0x0, 0x600}], 0x0, &(0x7f0000000880)) (async) mkdirat(r0, &(0x7f0000000040)='./file1\x00', 0x0) (async) 12:12:54 executing program 1: prlimit64(0x0, 0xe, &(0x7f0000000280)={0x9, 0x8d}, 0x0) r0 = getpid() sched_setaffinity(0x0, 0x8, &(0x7f0000000040)=0xffffffffffff0166) sched_setattr(r0, &(0x7f00000000c0)={0x38, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3}, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r1, &(0x7f000057eff8)=@abs, 0x6e) sendmmsg$unix(r2, &(0x7f00000bd000), 0x318, 0x0) recvmmsg(r1, &(0x7f00000000c0), 0x10106, 0x2, 0x0) r3 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) clone3(&(0x7f00000003c0)={0x80000, &(0x7f0000000080), &(0x7f0000000100), &(0x7f0000000180), {}, &(0x7f00000001c0)=""/9, 0x9, &(0x7f00000002c0)=""/208, &(0x7f0000000240)=[r0], 0x1, {r3}}, 0x58) r4 = syz_mount_image$vfat(&(0x7f00000002c0), &(0x7f0000000440)='./file0\x00', 0xfffffffffffffffe, 0x3, &(0x7f0000000700)=[{&(0x7f0000000000)="eb3c906d8d6673fdd2617400028001000240000004f801", 0x17}, {&(0x7f0000000900)="57595a4b414c4c45522020085ac19f691107ff0000097eb3541980b01c42d149ffc610de7800000000135eed1df1d1001cc2de850f1fffb2aed768635ef7e75eff912ac4c15e29fb3418fafff8d198e312475ffa1d000000000000ad25822a17b17f463e104179c19c2ad2fbddc04f62826086704df68ddcc2717a2dcd89932daf1c0e912e75558c8d25a7bb914c18f21f883d9096b3302646d6af8b5fd37a77a425c7d5c79403e8ed47e885689f6d9adc80eef58a57f069c4a5b73d3f5c70c4a13fa50731a24d798b503b9fe27842df49dc50", 0xd3, 0x600}, {0x0, 0x0, 0xd}], 0x2a0cc10, &(0x7f0000000880)={[{@shortname_win95}, {@fat=@time_offset={'time_offset', 0x3d, 0x13}}, {@shortname_lower}, {@utf8no}, {@numtail}, {@shortname_mixed}]}) mkdirat(r4, &(0x7f0000000040)='./file1\x00', 0x2300) 12:12:54 executing program 4: ioctl$F2FS_IOC_FLUSH_DEVICE(0xffffffffffffffff, 0x4008f50a, &(0x7f0000000080)={0x400, 0x7f}) r0 = syz_mount_image$vfat(&(0x7f00000002c0), &(0x7f0000000440)='./file0\x00', 0x0, 0x2, &(0x7f0000000700)=[{&(0x7f0000000000)="eb3c906d8d6673fdd2617400028001000240000004f801", 0x17}, {0x0, 0x0, 0x600}], 0x0, &(0x7f0000000880)) mkdirat(r0, &(0x7f0000000040)='./file0\x00', 0x0) [ 768.660950][T15287] loop4: detected capacity change from 0 to 6 [ 768.668186][T15287] FAT-fs (loop4): Directory bread(block 6) failed [ 768.675075][T15287] FAT-fs (loop4): Directory bread(block 6) failed [ 768.681960][T15289] FAT-fs (loop4): Directory bread(block 6) failed 12:12:54 executing program 4: ioctl$F2FS_IOC_FLUSH_DEVICE(0xffffffffffffffff, 0x4008f50a, &(0x7f0000000080)={0x400, 0x7f}) r0 = syz_mount_image$vfat(&(0x7f00000002c0), &(0x7f0000000440)='./file0\x00', 0x0, 0x2, &(0x7f0000000700)=[{&(0x7f0000000000)="eb3c906d8d6673fdd2617400028001000240000004f801", 0x17}, {0x0, 0x0, 0x600}], 0x0, &(0x7f0000000880)) mkdirat(r0, &(0x7f0000000040)='./file0\x00', 0x0) [ 768.740962][T15293] loop4: detected capacity change from 0 to 6 [ 768.747964][T15293] FAT-fs (loop4): Directory bread(block 6) failed [ 768.757558][T15293] FAT-fs (loop4): Directory bread(block 6) failed [ 768.811967][T15297] loop4: detected capacity change from 0 to 6 [ 768.819874][T15297] FAT-fs (loop4): Directory bread(block 6) failed [ 768.829536][T15297] FAT-fs (loop4): Directory bread(block 6) failed [ 768.833797][T15295] loop1: detected capacity change from 0 to 264192 12:12:54 executing program 5: prlimit64(0x0, 0xe, &(0x7f0000000280)={0x9, 0x8d}, 0x0) r0 = getpid() sched_setattr(r0, &(0x7f00000000c0)={0x38, 0x2, 0x0, 0x0, 0x5}, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) sendmmsg$unix(r1, &(0x7f00000bd000), 0x318, 0x0) recvmmsg(0xffffffffffffffff, &(0x7f00000000c0), 0x10106, 0x2, 0x0) r2 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) clone3(&(0x7f00000003c0)={0x80000, &(0x7f0000000080), &(0x7f0000000100), &(0x7f0000000180), {}, &(0x7f00000001c0)=""/9, 0x9, &(0x7f00000002c0)=""/208, &(0x7f0000000240)=[r0], 0x1, {r2}}, 0x58) 12:12:54 executing program 4: ioctl$F2FS_IOC_FLUSH_DEVICE(0xffffffffffffffff, 0x4008f50a, &(0x7f0000000080)={0x400, 0x7f}) r0 = syz_mount_image$vfat(&(0x7f00000002c0), &(0x7f0000000440)='./file0\x00', 0x0, 0x2, &(0x7f0000000700)=[{&(0x7f0000000000)="eb3c906d8d6673fdd2617400028001000240000004f801", 0x17}, {0x0, 0x0, 0x600}], 0x0, &(0x7f0000000880)) mkdirat(r0, &(0x7f0000000040)='./file0\x00', 0x0) 12:12:54 executing program 4: r0 = syz_mount_image$vfat(&(0x7f00000002c0), &(0x7f0000000440)='./file0\x00', 0x0, 0x2, &(0x7f0000000700)=[{&(0x7f0000000000)="eb3c906d8d6673fdd2617400028001000240000004f801", 0x17}, {0x0, 0x51, 0x600}], 0x0, &(0x7f0000000880)) mkdirat(r0, &(0x7f0000000040)='./file1\x00', 0x0) [ 768.919224][T15299] loop4: detected capacity change from 0 to 6 [ 768.935849][T15299] FAT-fs (loop4): Directory bread(block 6) failed [ 768.946827][T15299] FAT-fs (loop4): Directory bread(block 6) failed 12:12:54 executing program 3: prlimit64(0x0, 0xe, &(0x7f0000000280)={0x9, 0x8d}, 0x0) getpid() socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r0, &(0x7f000057eff8)=@abs, 0x6e) sendmmsg$unix(r1, &(0x7f00000bd000), 0x318, 0x0) r2 = syz_mount_image$vfat(&(0x7f00000002c0), &(0x7f0000000440)='./file0\x00', 0xfffffffffffffffe, 0x3, &(0x7f0000000700)=[{&(0x7f0000000000)="eb3c906d8d6673fdd2617400028001000240000004f801", 0x17}, {&(0x7f0000000900)="57595a4b414c4c45522020085ac19f691107ff0000097eb3541980b01c42d149ffc610de7800000000135eed1df1d1001cc2de850f1fffb2aed768635ef7e75eff912ac4c15e29fb3418fafff8d198e312475ffa1d000000000000ad25822a17b17f463e104179c19c2ad2fbddc04f62826086704df68ddcc2717a2dcd89932daf1c0e912e75558c8d25a7bb914c18f21f883d9096b3302646d6af8b5fd37a77a425c7d5c79403e8ed47e885689f6d9adc80eef58a57f069c4a5b73d3f5c70c4a13fa50731a24d798b503b9fe27842df49dc50", 0xd3, 0x600}, {0x0}], 0x2a0cc10, &(0x7f0000000880)={[{@shortname_win95}, {@fat=@time_offset={'time_offset', 0x3d, 0x13}}, {@shortname_lower}, {@utf8no}, {@numtail}, {@shortname_mixed}]}) mkdirat(r2, &(0x7f0000000040)='./file1\x00', 0x2300) 12:12:54 executing program 2: prlimit64(0x0, 0xe, &(0x7f0000000280)={0x9, 0x8d}, 0x0) r0 = getpid() sched_setaffinity(0x0, 0x8, &(0x7f0000000040)=0xffffffffffff0166) sched_setattr(0x0, &(0x7f0000000140)={0x38, 0x0, 0x0, 0x0, 0x9}, 0x0) sched_setattr(r0, &(0x7f00000000c0)={0x38, 0x2, 0x0, 0x0, 0x5, 0x0, 0x0, 0x3}, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff}) connect$unix(r1, &(0x7f000057eff8)=@abs, 0x6e) recvmmsg(r1, &(0x7f00000000c0), 0x10106, 0x2, 0x0) clone3(&(0x7f00000003c0)={0x80000, &(0x7f0000000080), &(0x7f0000000100), &(0x7f0000000180), {}, &(0x7f00000001c0)=""/9, 0x9, &(0x7f00000002c0)=""/208, &(0x7f0000000240)=[r0], 0x1}, 0x58) 12:12:54 executing program 4: r0 = syz_mount_image$vfat(&(0x7f00000002c0), &(0x7f0000000440)='./file0\x00', 0x0, 0x2, &(0x7f0000000700)=[{&(0x7f0000000000)="eb3c906d8d6673fdd2617400028001000240000004f801", 0x17}, {0x0, 0x51, 0x600}], 0x0, &(0x7f0000000880)) mkdirat(r0, &(0x7f0000000040)='./file1\x00', 0x0) [ 769.009993][T15304] loop4: detected capacity change from 0 to 6 [ 769.020791][T15304] FAT-fs (loop4): Directory bread(block 6) failed [ 769.030780][T15304] FAT-fs (loop4): Directory bread(block 6) failed [ 769.070476][T15308] loop4: detected capacity change from 0 to 6 [ 769.087522][T15308] FAT-fs (loop4): Directory bread(block 6) failed [ 769.107352][T15308] FAT-fs (loop4): Directory bread(block 6) failed 12:12:54 executing program 0: prlimit64(0x0, 0xe, &(0x7f0000000280)={0x9, 0x8d}, 0x0) r0 = getpid() sched_setattr(0x0, &(0x7f0000000140)={0x38, 0x2, 0x0, 0x0, 0x9}, 0x0) sched_setattr(r0, 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r1, &(0x7f000057eff8)=@abs, 0x6e) sendmmsg$unix(r2, &(0x7f00000bd000), 0x318, 0x0) (fail_nth: 48) recvmmsg(r1, &(0x7f00000000c0), 0x10106, 0x0, 0x0) 12:12:54 executing program 4: r0 = syz_mount_image$vfat(&(0x7f00000002c0), &(0x7f0000000440)='./file0\x00', 0x0, 0x2, &(0x7f0000000700)=[{&(0x7f0000000000)="eb3c906d8d6673fdd2617400028001000240000004f801", 0x17}, {0x0, 0x51, 0x600}], 0x0, &(0x7f0000000880)) mkdirat(r0, &(0x7f0000000040)='./file1\x00', 0x0) [ 769.152673][T15312] loop3: detected capacity change from 0 to 264192 [ 769.182504][T15314] loop4: detected capacity change from 0 to 6 [ 769.207749][T15314] FAT-fs (loop4): Directory bread(block 6) failed [ 769.222811][T15314] FAT-fs (loop4): Directory bread(block 6) failed [ 769.236637][T15316] FAULT_INJECTION: forcing a failure. [ 769.236637][T15316] name failslab, interval 1, probability 0, space 0, times 0 [ 769.249328][T15316] CPU: 1 PID: 15316 Comm: syz-executor.0 Not tainted 5.16.0-rc7-syzkaller #0 [ 769.258270][T15316] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 769.268408][T15316] Call Trace: [ 769.271741][T15316] [ 769.274661][T15316] dump_stack_lvl+0xd6/0x122 [ 769.279254][T15316] dump_stack+0x11/0x1b [ 769.283407][T15316] should_fail+0x23c/0x250 [ 769.287833][T15316] __should_failslab+0x81/0x90 [ 769.292746][T15316] should_failslab+0x5/0x20 [ 769.297242][T15316] kmem_cache_alloc_node+0x61/0x2d0 [ 769.302505][T15316] ? __alloc_skb+0xf0/0x450 [ 769.307003][T15316] __alloc_skb+0xf0/0x450 [ 769.311351][T15316] alloc_skb_with_frags+0x90/0x390 [ 769.316445][T15316] ? __rcu_read_unlock+0x5c/0x290 [ 769.321605][T15316] sock_alloc_send_pskb+0x436/0x4e0 [ 769.326845][T15316] unix_dgram_sendmsg+0x4c7/0x16b0 [ 769.332076][T15316] ? unix_dgram_poll+0x3e0/0x3e0 [ 769.337035][T15316] ____sys_sendmsg+0x39a/0x510 [ 769.341859][T15316] __sys_sendmmsg+0x267/0x4c0 [ 769.346556][T15316] __x64_sys_sendmmsg+0x53/0x60 [ 769.351393][T15316] do_syscall_64+0x44/0xd0 [ 769.355801][T15316] entry_SYSCALL_64_after_hwframe+0x44/0xae [ 769.361684][T15316] RIP: 0033:0x7f9bc71f7e99 [ 769.366107][T15316] 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 [ 769.385707][T15316] RSP: 002b:00007f9bc636e168 EFLAGS: 00000246 ORIG_RAX: 0000000000000133 [ 769.394103][T15316] RAX: ffffffffffffffda RBX: 00007f9bc730af60 RCX: 00007f9bc71f7e99 [ 769.402067][T15316] RDX: 0000000000000318 RSI: 00000000200bd000 RDI: 0000000000000004 [ 769.410080][T15316] RBP: 00007f9bc636e1d0 R08: 0000000000000000 R09: 0000000000000000 [ 769.418033][T15316] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000002 [ 769.426048][T15316] R13: 00007ffe9bc04bdf R14: 00007f9bc636e300 R15: 0000000000022000 [ 769.434026][T15316] 12:12:55 executing program 1: prlimit64(0x0, 0xe, &(0x7f0000000280)={0x9, 0x8d}, 0x0) r0 = getpid() sched_setaffinity(0x0, 0x8, &(0x7f0000000040)=0xffffffffffff0166) sched_setattr(r0, &(0x7f00000000c0)={0x38, 0x2, 0x0, 0x0, 0x5}, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r1, &(0x7f000057eff8)=@abs, 0x6e) sendmmsg$unix(r2, &(0x7f00000bd000), 0x318, 0x0) recvmmsg(r1, &(0x7f00000000c0), 0x10106, 0x2, 0x0) r3 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) clone3(&(0x7f00000003c0)={0x80000, &(0x7f0000000080), &(0x7f0000000100), &(0x7f0000000180), {}, &(0x7f00000001c0)=""/9, 0x9, &(0x7f00000002c0)=""/208, &(0x7f0000000240)=[r0], 0x1, {r3}}, 0x58) r4 = syz_mount_image$vfat(&(0x7f00000002c0), &(0x7f0000000440)='./file0\x00', 0xfffffffffffffffe, 0x3, &(0x7f0000000700)=[{&(0x7f0000000000)="eb3c906d8d6673fdd2617400028001000240000004f801", 0x17}, {&(0x7f0000000900)="57595a4b414c4c45522020085ac19f691107ff0000097eb3541980b01c42d149ffc610de7800000000135eed1df1d1001cc2de850f1fffb2aed768635ef7e75eff912ac4c15e29fb3418fafff8d198e312475ffa1d000000000000ad25822a17b17f463e104179c19c2ad2fbddc04f62826086704df68ddcc2717a2dcd89932daf1c0e912e75558c8d25a7bb914c18f21f883d9096b3302646d6af8b5fd37a77a425c7d5c79403e8ed47e885689f6d9adc80eef58a57f069c4a5b73d3f5c70c4a13fa50731a24d798b503b9fe27842df49dc50", 0xd3, 0x600}, {0x0, 0x0, 0xd}], 0x2a0cc10, &(0x7f0000000880)={[{@shortname_win95}, {@fat=@time_offset={'time_offset', 0x3d, 0x13}}, {@shortname_lower}, {@utf8no}, {@numtail}, {@shortname_mixed}]}) mkdirat(r4, &(0x7f0000000040)='./file1\x00', 0x2300) 12:12:55 executing program 4: r0 = syz_mount_image$vfat(&(0x7f00000002c0), &(0x7f0000000440)='./file0\x00', 0x0, 0x2, &(0x7f0000000700)=[{&(0x7f0000000000)="eb3c906d8d6673fdd2617400028001000240000004f801", 0x17}, {0x0, 0x0, 0x600}], 0x0, &(0x7f0000000880)) openat(0xffffffffffffffff, &(0x7f0000000080)='./file1\x00', 0x440000, 0x1e9) mkdirat(r0, &(0x7f0000000040)='./file1\x00', 0x0) open(&(0x7f00000000c0)='./file1\x00', 0x6000, 0x4) 12:12:55 executing program 4: r0 = syz_mount_image$vfat(&(0x7f00000002c0), &(0x7f0000000440)='./file0\x00', 0x0, 0x2, &(0x7f0000000700)=[{&(0x7f0000000000)="eb3c906d8d6673fdd2617400028001000240000004f801", 0x17}, {0x0, 0x0, 0x600}], 0x0, &(0x7f0000000880)) (async) openat(0xffffffffffffffff, &(0x7f0000000080)='./file1\x00', 0x440000, 0x1e9) mkdirat(r0, &(0x7f0000000040)='./file1\x00', 0x0) (async, rerun: 64) open(&(0x7f00000000c0)='./file1\x00', 0x6000, 0x4) (rerun: 64) [ 769.550887][T15319] loop4: detected capacity change from 0 to 6 [ 769.558954][T15319] FAT-fs (loop4): Directory bread(block 6) failed [ 769.566147][T15319] FAT-fs (loop4): Directory bread(block 6) failed 12:12:55 executing program 4: r0 = syz_mount_image$vfat(&(0x7f00000002c0), &(0x7f0000000440)='./file0\x00', 0x0, 0x2, &(0x7f0000000700)=[{&(0x7f0000000000)="eb3c906d8d6673fdd2617400028001000240000004f801", 0x17}, {0x0, 0x0, 0x600}], 0x0, &(0x7f0000000880)) openat(0xffffffffffffffff, &(0x7f0000000080)='./file1\x00', 0x440000, 0x1e9) (async) mkdirat(r0, &(0x7f0000000040)='./file1\x00', 0x0) (async) open(&(0x7f00000000c0)='./file1\x00', 0x6000, 0x4) [ 769.630360][T15323] loop4: detected capacity change from 0 to 6 [ 769.637991][T15323] FAT-fs (loop4): Directory bread(block 6) failed [ 769.704022][T15327] loop1: detected capacity change from 0 to 264192 12:12:55 executing program 5: prlimit64(0x0, 0xe, &(0x7f0000000280)={0x9, 0x8d}, 0x0) r0 = getpid() sched_setattr(r0, &(0x7f00000000c0)={0x38, 0x2, 0x0, 0x0, 0x5}, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) sendmmsg$unix(r2, &(0x7f00000bd000), 0x318, 0x0) recvmmsg(r1, 0x0, 0x0, 0x2, 0x0) r3 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) clone3(&(0x7f00000003c0)={0x80000, &(0x7f0000000080), &(0x7f0000000100), &(0x7f0000000180), {}, &(0x7f00000001c0)=""/9, 0x9, &(0x7f00000002c0)=""/208, &(0x7f0000000240)=[r0], 0x1, {r3}}, 0x58) 12:12:55 executing program 2: prlimit64(0x0, 0xe, &(0x7f0000000280)={0x9, 0x8d}, 0x0) r0 = getpid() sched_setaffinity(0x0, 0x8, &(0x7f0000000040)=0xffffffffffff0166) sched_setattr(0x0, &(0x7f0000000140)={0x38, 0x2}, 0x0) sched_setattr(r0, &(0x7f00000000c0)={0x38, 0x2, 0x0, 0x0, 0x5, 0x0, 0x0, 0x3}, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff}) connect$unix(r1, &(0x7f000057eff8)=@abs, 0x6e) recvmmsg(r1, &(0x7f00000000c0), 0x10106, 0x2, 0x0) clone3(&(0x7f00000003c0)={0x80000, &(0x7f0000000080), &(0x7f0000000100), &(0x7f0000000180), {}, &(0x7f00000001c0)=""/9, 0x9, &(0x7f00000002c0)=""/208, &(0x7f0000000240)=[r0], 0x1}, 0x58) [ 769.867291][T15331] loop4: detected capacity change from 0 to 6 [ 769.906632][T15331] FAT-fs (loop4): Directory bread(block 6) failed 12:12:55 executing program 3: prlimit64(0x0, 0xe, &(0x7f0000000280)={0x9, 0x8d}, 0x0) getpid() socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r0, &(0x7f000057eff8)=@abs, 0x6e) sendmmsg$unix(r1, &(0x7f00000bd000), 0x318, 0x0) r2 = syz_mount_image$vfat(&(0x7f00000002c0), &(0x7f0000000440)='./file0\x00', 0xfffffffffffffffe, 0x2, &(0x7f0000000700)=[{&(0x7f0000000000)="eb3c906d8d6673fdd2617400028001000240000004f801", 0x17}, {0x0}], 0x2a0cc10, &(0x7f0000000880)={[{@shortname_win95}, {@fat=@time_offset={'time_offset', 0x3d, 0x13}}, {@shortname_lower}, {@utf8no}, {@numtail}, {@shortname_mixed}]}) mkdirat(r2, &(0x7f0000000040)='./file1\x00', 0x2300) 12:12:55 executing program 4: r0 = syz_mount_image$vfat(&(0x7f00000002c0), &(0x7f0000000440)='./file0\x00', 0x0, 0x2, &(0x7f0000000700)=[{&(0x7f0000000000)="eb3c906d8d6673fdd2617400028001000240000004f801", 0x17}, {0x0, 0x0, 0x600}], 0x0, &(0x7f0000000880)=ANY=[@ANYBLOB="b9"]) mkdirat(r0, &(0x7f0000000040)='./file1\x00', 0x0) [ 769.925101][T15335] FAT-fs (loop4): Directory bread(block 6) failed 12:12:55 executing program 0: prlimit64(0x0, 0xe, &(0x7f0000000280)={0x9, 0x8d}, 0x0) r0 = getpid() sched_setattr(0x0, &(0x7f0000000140)={0x38, 0x2, 0x0, 0x0, 0x9}, 0x0) sched_setattr(r0, 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r1, &(0x7f000057eff8)=@abs, 0x6e) sendmmsg$unix(r2, &(0x7f00000bd000), 0x318, 0x0) (fail_nth: 49) recvmmsg(r1, &(0x7f00000000c0), 0x10106, 0x0, 0x0) [ 769.999903][T15341] loop4: detected capacity change from 0 to 6 [ 770.007144][T15341] FAT-fs (loop4): Unrecognized mount option "¹" or missing value 12:12:55 executing program 4: r0 = syz_mount_image$vfat(&(0x7f00000002c0), &(0x7f0000000440)='./file0\x00', 0x0, 0x2, &(0x7f0000000700)=[{&(0x7f0000000000)="eb3c906d8d6673fdd2617400028001000240000004f801", 0x17}, {0x0, 0x0, 0x600}], 0x0, &(0x7f0000000880)=ANY=[@ANYBLOB="b9"]) mkdirat(r0, &(0x7f0000000040)='./file1\x00', 0x0) [ 770.046709][T15344] loop3: detected capacity change from 0 to 264192 [ 770.078927][T15346] loop4: detected capacity change from 0 to 6 [ 770.085215][T15343] FAULT_INJECTION: forcing a failure. 12:12:55 executing program 4: r0 = syz_mount_image$vfat(&(0x7f00000002c0), &(0x7f0000000440)='./file0\x00', 0x0, 0x2, &(0x7f0000000700)=[{&(0x7f0000000000)="eb3c906d8d6673fdd2617400028001000240000004f801", 0x17}, {0x0, 0x0, 0x600}], 0x0, &(0x7f0000000880)=ANY=[@ANYBLOB="b9"]) mkdirat(r0, &(0x7f0000000040)='./file1\x00', 0x0) [ 770.085215][T15343] name failslab, interval 1, probability 0, space 0, times 0 [ 770.089142][T15346] FAT-fs (loop4): Unrecognized mount option "¹" or missing value [ 770.098021][T15343] CPU: 1 PID: 15343 Comm: syz-executor.0 Not tainted 5.16.0-rc7-syzkaller #0 [ 770.114402][T15343] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 770.124460][T15343] Call Trace: [ 770.127722][T15343] [ 770.130630][T15343] dump_stack_lvl+0xd6/0x122 [ 770.135205][T15343] dump_stack+0x11/0x1b [ 770.139354][T15343] should_fail+0x23c/0x250 [ 770.143770][T15343] __should_failslab+0x81/0x90 [ 770.148567][T15343] should_failslab+0x5/0x20 [ 770.153068][T15343] kmem_cache_alloc_node_trace+0x61/0x310 [ 770.158848][T15343] ? __kmalloc_node_track_caller+0x30/0x40 [ 770.164682][T15343] __kmalloc_node_track_caller+0x30/0x40 [ 770.170415][T15343] ? alloc_skb_with_frags+0x90/0x390 [ 770.175721][T15343] __alloc_skb+0x19d/0x450 [ 770.180125][T15343] alloc_skb_with_frags+0x90/0x390 [ 770.185221][T15343] ? __rcu_read_unlock+0x5c/0x290 [ 770.190385][T15343] sock_alloc_send_pskb+0x436/0x4e0 [ 770.195672][T15343] unix_dgram_sendmsg+0x4c7/0x16b0 [ 770.200832][T15343] ? unix_dgram_poll+0x3e0/0x3e0 [ 770.205794][T15343] ____sys_sendmsg+0x39a/0x510 [ 770.210558][T15343] __sys_sendmmsg+0x267/0x4c0 [ 770.215301][T15343] __x64_sys_sendmmsg+0x53/0x60 [ 770.220187][T15343] do_syscall_64+0x44/0xd0 [ 770.224661][T15343] entry_SYSCALL_64_after_hwframe+0x44/0xae [ 770.230689][T15343] RIP: 0033:0x7f9bc71f7e99 [ 770.235141][T15343] 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 [ 770.254803][T15343] RSP: 002b:00007f9bc636e168 EFLAGS: 00000246 ORIG_RAX: 0000000000000133 [ 770.263221][T15343] RAX: ffffffffffffffda RBX: 00007f9bc730af60 RCX: 00007f9bc71f7e99 [ 770.271258][T15343] RDX: 0000000000000318 RSI: 00000000200bd000 RDI: 0000000000000004 [ 770.279218][T15343] RBP: 00007f9bc636e1d0 R08: 0000000000000000 R09: 0000000000000000 [ 770.287165][T15343] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000002 12:12:55 executing program 4: r0 = syz_mount_image$vfat(&(0x7f00000002c0), &(0x7f0000000440)='./file0\x00', 0x0, 0x2, &(0x7f0000000700)=[{&(0x7f0000000000)="eb3c906d8d6673fdd2617400028001000240000004f801", 0x17}, {0x0, 0x0, 0x600}], 0x0, &(0x7f0000000880)) mkdirat(r0, &(0x7f0000000040)='./file1\x00', 0x0) r1 = socket$nl_route(0x10, 0x3, 0x0) r2 = socket(0x10, 0x803, 0x0) syz_genetlink_get_family_id$nl80211(&(0x7f0000000080), r2) getsockname$packet(r2, &(0x7f0000000100)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000200)=0x14) sendmsg$nl_route(r1, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000000)={&(0x7f0000000140)=ANY=[@ANYBLOB="4800000010000507000004000000000000000000", @ANYRES32=r3, @ANYBLOB="0000000000000000280012000c00010076657468"], 0x48}}, 0x0) write(r1, &(0x7f0000000080)="51df7c14876de81ea5719ac5a3d51edc0501e9121434a78080ab772fa5f9160dd81ec9782c60e16e49b1e2e877bccc823e17ebbafee6c644bfd72398cb513afd24ade60a8aa6dba6005649ae24d7540a644c805c38adda4b9110d6698810be80f2b682a1f571d9", 0x67) [ 770.295145][T15343] R13: 00007ffe9bc04bdf R14: 00007f9bc636e300 R15: 0000000000022000 [ 770.303098][T15343] [ 770.331101][T15349] loop4: detected capacity change from 0 to 6 [ 770.338557][T15349] FAT-fs (loop4): Unrecognized mount option "¹" or missing value 12:12:55 executing program 1: prlimit64(0x0, 0xe, &(0x7f0000000280)={0x9, 0x8d}, 0x0) r0 = getpid() sched_setaffinity(0x0, 0x8, &(0x7f0000000040)=0xffffffffffff0166) sched_setattr(r0, &(0x7f00000000c0)={0x38, 0x2, 0x0, 0x0, 0x5}, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r1, &(0x7f000057eff8)=@abs, 0x6e) sendmmsg$unix(r2, &(0x7f00000bd000), 0x318, 0x0) recvmmsg(r1, &(0x7f00000000c0), 0x10106, 0x2, 0x0) r3 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) clone3(&(0x7f00000003c0)={0x80000, &(0x7f0000000080), &(0x7f0000000100), &(0x7f0000000180), {}, &(0x7f00000001c0)=""/9, 0x9, &(0x7f00000002c0)=""/208, &(0x7f0000000240)=[r0], 0x1, {r3}}, 0x58) r4 = syz_mount_image$vfat(&(0x7f00000002c0), &(0x7f0000000440)='./file0\x00', 0xfffffffffffffffe, 0x3, &(0x7f0000000700)=[{&(0x7f0000000000)="eb3c906d8d6673fdd2617400028001000240000004f801", 0x17}, {&(0x7f0000000900)="57595a4b414c4c45522020085ac19f691107ff0000097eb3541980b01c42d149ffc610de7800000000135eed1df1d1001cc2de850f1fffb2aed768635ef7e75eff912ac4c15e29fb3418fafff8d198e312475ffa1d000000000000ad25822a17b17f463e104179c19c2ad2fbddc04f62826086704df68ddcc2717a2dcd89932daf1c0e912e75558c8d25a7bb914c18f21f883d9096b3302646d6af8b5fd37a77a425c7d5c79403e8ed47e885689f6d9adc80eef58a57f069c4a5b73d3f5c70c4a13fa50731a24d798b503b9fe27842df49dc50", 0xd3, 0x600}, {0x0, 0x0, 0xd}], 0x2a0cc10, &(0x7f0000000880)={[{@shortname_win95}, {@fat=@time_offset={'time_offset', 0x3d, 0x13}}, {@shortname_lower}, {@utf8no}, {@numtail}, {@shortname_mixed}]}) mkdirat(r4, &(0x7f0000000040)='./file1\x00', 0x2300) 12:12:55 executing program 4: r0 = syz_mount_image$vfat(&(0x7f00000002c0), &(0x7f0000000440)='./file0\x00', 0x0, 0x2, &(0x7f0000000700)=[{&(0x7f0000000000)="eb3c906d8d6673fdd2617400028001000240000004f801", 0x17}, {0x0, 0x0, 0x600}], 0x0, &(0x7f0000000880)) mkdirat(r0, &(0x7f0000000040)='./file1\x00', 0x0) (async) r1 = socket$nl_route(0x10, 0x3, 0x0) r2 = socket(0x10, 0x803, 0x0) syz_genetlink_get_family_id$nl80211(&(0x7f0000000080), r2) getsockname$packet(r2, &(0x7f0000000100)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000200)=0x14) sendmsg$nl_route(r1, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000000)={&(0x7f0000000140)=ANY=[@ANYBLOB="4800000010000507000004000000000000000000", @ANYRES32=r3, @ANYBLOB="0000000000000000280012000c00010076657468"], 0x48}}, 0x0) write(r1, &(0x7f0000000080)="51df7c14876de81ea5719ac5a3d51edc0501e9121434a78080ab772fa5f9160dd81ec9782c60e16e49b1e2e877bccc823e17ebbafee6c644bfd72398cb513afd24ade60a8aa6dba6005649ae24d7540a644c805c38adda4b9110d6698810be80f2b682a1f571d9", 0x67) [ 770.381410][T15351] loop4: detected capacity change from 0 to 6 [ 770.388797][T15351] FAT-fs (loop4): Directory bread(block 6) failed [ 770.396785][T15351] FAT-fs (loop4): Directory bread(block 6) failed [ 770.403728][T15351] netlink: 24 bytes leftover after parsing attributes in process `syz-executor.4'. 12:12:56 executing program 4: r0 = syz_mount_image$vfat(&(0x7f00000002c0), &(0x7f0000000440)='./file0\x00', 0x0, 0x2, &(0x7f0000000700)=[{&(0x7f0000000000)="eb3c906d8d6673fdd2617400028001000240000004f801", 0x17}, {0x0, 0x0, 0x600}], 0x0, &(0x7f0000000880)) mkdirat(r0, &(0x7f0000000040)='./file1\x00', 0x0) (async) r1 = socket$nl_route(0x10, 0x3, 0x0) (async, rerun: 64) r2 = socket(0x10, 0x803, 0x0) (rerun: 64) syz_genetlink_get_family_id$nl80211(&(0x7f0000000080), r2) getsockname$packet(r2, &(0x7f0000000100)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000200)=0x14) sendmsg$nl_route(r1, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000000)={&(0x7f0000000140)=ANY=[@ANYBLOB="4800000010000507000004000000000000000000", @ANYRES32=r3, @ANYBLOB="0000000000000000280012000c00010076657468"], 0x48}}, 0x0) (async) write(r1, &(0x7f0000000080)="51df7c14876de81ea5719ac5a3d51edc0501e9121434a78080ab772fa5f9160dd81ec9782c60e16e49b1e2e877bccc823e17ebbafee6c644bfd72398cb513afd24ade60a8aa6dba6005649ae24d7540a644c805c38adda4b9110d6698810be80f2b682a1f571d9", 0x67) [ 770.460129][T15353] loop4: detected capacity change from 0 to 6 [ 770.467603][T15353] FAT-fs (loop4): Directory bread(block 6) failed [ 770.475909][T15354] netlink: 24 bytes leftover after parsing attributes in process `syz-executor.4'. [ 770.542665][T15358] loop4: detected capacity change from 0 to 6 [ 770.552196][T15358] FAT-fs (loop4): Directory bread(block 6) failed [ 770.562136][T15358] FAT-fs (loop4): Directory bread(block 6) failed [ 770.586869][T15358] netlink: 24 bytes leftover after parsing attributes in process `syz-executor.4'. [ 770.609487][T15362] loop1: detected capacity change from 0 to 264192 12:12:56 executing program 5: prlimit64(0x0, 0xe, &(0x7f0000000280)={0x9, 0x8d}, 0x0) r0 = getpid() sched_setattr(r0, &(0x7f00000000c0)={0x38, 0x2, 0x0, 0x0, 0x5}, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) sendmmsg$unix(r2, &(0x7f00000bd000), 0x318, 0x0) recvmmsg(r1, 0x0, 0x0, 0x2, 0x0) r3 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) clone3(&(0x7f00000003c0)={0x80000, &(0x7f0000000080), &(0x7f0000000100), &(0x7f0000000180), {}, &(0x7f00000001c0)=""/9, 0x9, &(0x7f00000002c0)=""/208, &(0x7f0000000240)=[r0], 0x1, {r3}}, 0x58) 12:12:56 executing program 4: r0 = syz_mount_image$vfat(&(0x7f00000002c0), &(0x7f0000000440)='./file0\x00', 0x0, 0x2, &(0x7f0000000700)=[{&(0x7f0000000000)="eb3c906d8d6673fdd2617400028001000240000004f801", 0x17}, {0x0, 0x0, 0x600}], 0x0, &(0x7f0000000080)=ANY=[@ANYBLOB="ebce9aaaac48aaa65e59"]) mkdirat(r0, &(0x7f0000000040)='./file1\x00', 0x0) mkdir(&(0x7f00000000c0)='./file1/file0\x00', 0x166) openat2$dir(0xffffffffffffff9c, &(0x7f0000000100)='./file0\x00', &(0x7f0000000140)={0x4b0402, 0xac, 0x2}, 0x18) 12:12:56 executing program 2: prlimit64(0x0, 0xe, &(0x7f0000000280)={0x9, 0x8d}, 0x0) r0 = getpid() sched_setaffinity(0x0, 0x8, &(0x7f0000000040)=0xffffffffffff0166) sched_setattr(0x0, &(0x7f0000000140)={0x38, 0x2}, 0x0) sched_setattr(r0, &(0x7f00000000c0)={0x38, 0x2, 0x0, 0x0, 0x5, 0x0, 0x0, 0x3}, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff}) connect$unix(r1, &(0x7f000057eff8)=@abs, 0x6e) recvmmsg(r1, &(0x7f00000000c0), 0x10106, 0x2, 0x0) clone3(&(0x7f00000003c0)={0x80000, &(0x7f0000000080), &(0x7f0000000100), &(0x7f0000000180), {}, &(0x7f00000001c0)=""/9, 0x9, &(0x7f00000002c0)=""/208, &(0x7f0000000240)=[r0], 0x1}, 0x58) 12:12:56 executing program 3: prlimit64(0x0, 0xe, &(0x7f0000000280)={0x9, 0x8d}, 0x0) getpid() socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r0, &(0x7f000057eff8)=@abs, 0x6e) sendmmsg$unix(r1, &(0x7f00000bd000), 0x318, 0x0) r2 = syz_mount_image$vfat(&(0x7f00000002c0), &(0x7f0000000440)='./file0\x00', 0xfffffffffffffffe, 0x2, &(0x7f0000000700)=[{&(0x7f0000000000)="eb3c906d8d6673fdd2617400028001000240000004f801", 0x17}, {0x0}], 0x2a0cc10, &(0x7f0000000880)={[{@shortname_win95}, {@fat=@time_offset={'time_offset', 0x3d, 0x13}}, {@shortname_lower}, {@utf8no}, {@numtail}, {@shortname_mixed}]}) mkdirat(r2, &(0x7f0000000040)='./file1\x00', 0x2300) [ 770.771149][T15367] loop4: detected capacity change from 0 to 6 [ 770.797788][T15367] FAT-fs (loop4): Unrecognized mount option "ëΚª¬Hª¦^Y" or missing value 12:12:56 executing program 4: r0 = syz_mount_image$vfat(&(0x7f00000002c0), &(0x7f0000000440)='./file0\x00', 0x0, 0x2, &(0x7f0000000700)=[{&(0x7f0000000000)="eb3c906d8d6673fdd2617400028001000240000004f801", 0x17}, {0x0, 0x0, 0x600}], 0x0, &(0x7f0000000080)=ANY=[@ANYBLOB="ebce9aaaac48aaa65e59"]) mkdirat(r0, &(0x7f0000000040)='./file1\x00', 0x0) (async) mkdir(&(0x7f00000000c0)='./file1/file0\x00', 0x166) (async) openat2$dir(0xffffffffffffff9c, &(0x7f0000000100)='./file0\x00', &(0x7f0000000140)={0x4b0402, 0xac, 0x2}, 0x18) 12:12:56 executing program 0: prlimit64(0x0, 0xe, &(0x7f0000000280)={0x9, 0x8d}, 0x0) r0 = getpid() sched_setattr(0x0, &(0x7f0000000140)={0x38, 0x2, 0x0, 0x0, 0x9}, 0x0) sched_setattr(r0, 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r1, &(0x7f000057eff8)=@abs, 0x6e) sendmmsg$unix(r2, &(0x7f00000bd000), 0x318, 0x0) (fail_nth: 50) recvmmsg(r1, &(0x7f00000000c0), 0x10106, 0x0, 0x0) 12:12:56 executing program 4: r0 = syz_mount_image$vfat(&(0x7f00000002c0), &(0x7f0000000440)='./file0\x00', 0x0, 0x2, &(0x7f0000000700)=[{&(0x7f0000000000)="eb3c906d8d6673fdd2617400028001000240000004f801", 0x17}, {0x0, 0x0, 0x600}], 0x0, &(0x7f0000000080)=ANY=[@ANYBLOB="ebce9aaaac48aaa65e59"]) mkdirat(r0, &(0x7f0000000040)='./file1\x00', 0x0) mkdir(&(0x7f00000000c0)='./file1/file0\x00', 0x166) openat2$dir(0xffffffffffffff9c, &(0x7f0000000100)='./file0\x00', &(0x7f0000000140)={0x4b0402, 0xac, 0x2}, 0x18) syz_mount_image$vfat(&(0x7f00000002c0), &(0x7f0000000440)='./file0\x00', 0x0, 0x2, &(0x7f0000000700)=[{&(0x7f0000000000)="eb3c906d8d6673fdd2617400028001000240000004f801", 0x17}, {0x0, 0x0, 0x600}], 0x0, &(0x7f0000000080)=ANY=[@ANYBLOB="ebce9aaaac48aaa65e59"]) (async) mkdirat(r0, &(0x7f0000000040)='./file1\x00', 0x0) (async) mkdir(&(0x7f00000000c0)='./file1/file0\x00', 0x166) (async) openat2$dir(0xffffffffffffff9c, &(0x7f0000000100)='./file0\x00', &(0x7f0000000140)={0x4b0402, 0xac, 0x2}, 0x18) (async) [ 770.873438][T15372] loop4: detected capacity change from 0 to 6 [ 770.881875][T15372] FAT-fs (loop4): Unrecognized mount option "ëΚª¬Hª¦^Y" or missing value [ 770.930582][T15374] FAULT_INJECTION: forcing a failure. [ 770.930582][T15374] name fail_usercopy, interval 1, probability 0, space 0, times 0 [ 770.933747][T15381] loop4: detected capacity change from 0 to 6 [ 770.943684][T15374] CPU: 0 PID: 15374 Comm: syz-executor.0 Not tainted 5.16.0-rc7-syzkaller #0 [ 770.952155][T15381] FAT-fs (loop4): Unrecognized mount option "ëΚª¬Hª¦^Y" or missing value [ 770.958579][T15374] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 770.958591][T15374] Call Trace: [ 770.958597][T15374] [ 770.958604][T15374] dump_stack_lvl+0xd6/0x122 [ 770.969991][T15382] loop3: detected capacity change from 0 to 264192 [ 770.977159][T15374] dump_stack+0x11/0x1b [ 770.977183][T15374] should_fail+0x23c/0x250 [ 770.977214][T15374] should_fail_usercopy+0x16/0x20 [ 771.008180][T15374] _copy_from_user+0x1c/0xd0 [ 771.012933][T15374] sendmsg_copy_msghdr+0x60/0x2a0 [ 771.017968][T15374] __sys_sendmmsg+0x231/0x4c0 [ 771.022768][T15374] __x64_sys_sendmmsg+0x53/0x60 [ 771.027607][T15374] do_syscall_64+0x44/0xd0 [ 771.032179][T15374] entry_SYSCALL_64_after_hwframe+0x44/0xae [ 771.038071][T15374] RIP: 0033:0x7f9bc71f7e99 [ 771.042519][T15374] 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 [ 771.062476][T15374] RSP: 002b:00007f9bc636e168 EFLAGS: 00000246 ORIG_RAX: 0000000000000133 [ 771.070890][T15374] RAX: ffffffffffffffda RBX: 00007f9bc730af60 RCX: 00007f9bc71f7e99 [ 771.078842][T15374] RDX: 0000000000000318 RSI: 00000000200bd000 RDI: 0000000000000004 [ 771.086800][T15374] RBP: 00007f9bc636e1d0 R08: 0000000000000000 R09: 0000000000000000 [ 771.094750][T15374] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000002 [ 771.102779][T15374] R13: 00007ffe9bc04bdf R14: 00007f9bc636e300 R15: 0000000000022000 [ 771.110831][T15374] 12:12:56 executing program 4: sendmsg$TIPC_CMD_ENABLE_BEARER(0xffffffffffffffff, &(0x7f00000003c0)={&(0x7f0000000300), 0xc, &(0x7f0000000380)={&(0x7f0000000340)={0x3c, 0x0, 0x400, 0x70bd28, 0x25dfdbfc, {{}, {}, {0x20, 0x17, {0x6, 0x51df, @l2={'eth', 0x3a, 'veth1_to_hsr\x00'}}}}, ["", ""]}, 0x3c}, 0x1, 0x0, 0x0, 0x40000000}, 0x8052) r0 = socket(0x28, 0x4, 0x0) syz_genetlink_get_family_id$nl80211(&(0x7f0000000080), r0) syz_genetlink_get_family_id$nl80211(&(0x7f00000001c0), 0xffffffffffffffff) getsockname$packet(r0, &(0x7f0000000100)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000200)=0x14) sendmsg$IPCTNL_MSG_TIMEOUT_GET(r0, &(0x7f0000000180)={&(0x7f0000000080)={0x10, 0x0, 0x0, 0x40000000}, 0xc, &(0x7f0000000140)={&(0x7f00000000c0)={0x50, 0x1, 0x8, 0x101, 0x0, 0x0, {0x7, 0x0, 0x8}, [@CTA_TIMEOUT_DATA={0x3c, 0x4, 0x0, 0x1, @sctp=[@CTA_TIMEOUT_SCTP_COOKIE_ECHOED={0x8, 0x3, 0x1, 0x0, 0x7}, @CTA_TIMEOUT_SCTP_COOKIE_WAIT={0x8}, @CTA_TIMEOUT_SCTP_COOKIE_WAIT={0x8, 0x2, 0x1, 0x0, 0x5}, @CTA_TIMEOUT_SCTP_HEARTBEAT_ACKED={0x8, 0x9, 0x1, 0x0, 0x90}, @CTA_TIMEOUT_SCTP_HEARTBEAT_ACKED={0x8, 0x9, 0x1, 0x0, 0xeb}, @CTA_TIMEOUT_SCTP_SHUTDOWN_ACK_SENT={0x8, 0x7, 0x1, 0x0, 0x1b7}, @CTA_TIMEOUT_SCTP_SHUTDOWN_SENT={0x8, 0x5, 0x1, 0x0, 0x1}]}]}, 0x50}}, 0x4000000) r1 = syz_mount_image$vfat(&(0x7f00000002c0), &(0x7f0000000440)='./file0\x00', 0x0, 0x2, &(0x7f0000000700)=[{&(0x7f0000000000)="eb3c906d8d6673fdd2617400028001000240000004f801", 0x17}, {0x0, 0x0, 0x600}], 0x0, &(0x7f0000000880)) getsockname$packet(r0, &(0x7f0000000240)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @random}, &(0x7f0000000280)=0x14) mkdirat(r1, &(0x7f0000000040)='./file1\x00', 0x0) mount(&(0x7f0000000400)=@md0, &(0x7f0000000480)='./file1\x00', &(0x7f00000004c0)='esdfs\x00', 0x2000000, &(0x7f0000000500)='-\x8a\\#%\x00') [ 771.125590][T15383] loop4: detected capacity change from 0 to 6 [ 771.132281][T15383] FAT-fs (loop4): Unrecognized mount option "ëΚª¬Hª¦^Y" or missing value 12:12:56 executing program 4: sendmsg$TIPC_CMD_ENABLE_BEARER(0xffffffffffffffff, &(0x7f00000003c0)={&(0x7f0000000300), 0xc, &(0x7f0000000380)={&(0x7f0000000340)={0x3c, 0x0, 0x400, 0x70bd28, 0x25dfdbfc, {{}, {}, {0x20, 0x17, {0x6, 0x51df, @l2={'eth', 0x3a, 'veth1_to_hsr\x00'}}}}, ["", ""]}, 0x3c}, 0x1, 0x0, 0x0, 0x40000000}, 0x8052) (async) r0 = socket(0x28, 0x4, 0x0) syz_genetlink_get_family_id$nl80211(&(0x7f0000000080), r0) syz_genetlink_get_family_id$nl80211(&(0x7f00000001c0), 0xffffffffffffffff) (async) getsockname$packet(r0, &(0x7f0000000100)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000200)=0x14) (async) sendmsg$IPCTNL_MSG_TIMEOUT_GET(r0, &(0x7f0000000180)={&(0x7f0000000080)={0x10, 0x0, 0x0, 0x40000000}, 0xc, &(0x7f0000000140)={&(0x7f00000000c0)={0x50, 0x1, 0x8, 0x101, 0x0, 0x0, {0x7, 0x0, 0x8}, [@CTA_TIMEOUT_DATA={0x3c, 0x4, 0x0, 0x1, @sctp=[@CTA_TIMEOUT_SCTP_COOKIE_ECHOED={0x8, 0x3, 0x1, 0x0, 0x7}, @CTA_TIMEOUT_SCTP_COOKIE_WAIT={0x8}, @CTA_TIMEOUT_SCTP_COOKIE_WAIT={0x8, 0x2, 0x1, 0x0, 0x5}, @CTA_TIMEOUT_SCTP_HEARTBEAT_ACKED={0x8, 0x9, 0x1, 0x0, 0x90}, @CTA_TIMEOUT_SCTP_HEARTBEAT_ACKED={0x8, 0x9, 0x1, 0x0, 0xeb}, @CTA_TIMEOUT_SCTP_SHUTDOWN_ACK_SENT={0x8, 0x7, 0x1, 0x0, 0x1b7}, @CTA_TIMEOUT_SCTP_SHUTDOWN_SENT={0x8, 0x5, 0x1, 0x0, 0x1}]}]}, 0x50}}, 0x4000000) (async) r1 = syz_mount_image$vfat(&(0x7f00000002c0), &(0x7f0000000440)='./file0\x00', 0x0, 0x2, &(0x7f0000000700)=[{&(0x7f0000000000)="eb3c906d8d6673fdd2617400028001000240000004f801", 0x17}, {0x0, 0x0, 0x600}], 0x0, &(0x7f0000000880)) (async) getsockname$packet(r0, &(0x7f0000000240)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @random}, &(0x7f0000000280)=0x14) mkdirat(r1, &(0x7f0000000040)='./file1\x00', 0x0) (async) mount(&(0x7f0000000400)=@md0, &(0x7f0000000480)='./file1\x00', &(0x7f00000004c0)='esdfs\x00', 0x2000000, &(0x7f0000000500)='-\x8a\\#%\x00') [ 771.180719][T15388] loop4: detected capacity change from 0 to 6 [ 771.188196][T15388] FAT-fs (loop4): Directory bread(block 6) failed [ 771.196122][T15388] FAT-fs (loop4): Directory bread(block 6) failed [ 771.251192][T15393] loop4: detected capacity change from 0 to 6 [ 771.258924][T15393] FAT-fs (loop4): Directory bread(block 6) failed 12:12:56 executing program 4: sendmsg$TIPC_CMD_ENABLE_BEARER(0xffffffffffffffff, &(0x7f00000003c0)={&(0x7f0000000300), 0xc, &(0x7f0000000380)={&(0x7f0000000340)={0x3c, 0x0, 0x400, 0x70bd28, 0x25dfdbfc, {{}, {}, {0x20, 0x17, {0x6, 0x51df, @l2={'eth', 0x3a, 'veth1_to_hsr\x00'}}}}, ["", ""]}, 0x3c}, 0x1, 0x0, 0x0, 0x40000000}, 0x8052) r0 = socket(0x28, 0x4, 0x0) syz_genetlink_get_family_id$nl80211(&(0x7f0000000080), r0) (async) syz_genetlink_get_family_id$nl80211(&(0x7f00000001c0), 0xffffffffffffffff) getsockname$packet(r0, &(0x7f0000000100)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000200)=0x14) (async) sendmsg$IPCTNL_MSG_TIMEOUT_GET(r0, &(0x7f0000000180)={&(0x7f0000000080)={0x10, 0x0, 0x0, 0x40000000}, 0xc, &(0x7f0000000140)={&(0x7f00000000c0)={0x50, 0x1, 0x8, 0x101, 0x0, 0x0, {0x7, 0x0, 0x8}, [@CTA_TIMEOUT_DATA={0x3c, 0x4, 0x0, 0x1, @sctp=[@CTA_TIMEOUT_SCTP_COOKIE_ECHOED={0x8, 0x3, 0x1, 0x0, 0x7}, @CTA_TIMEOUT_SCTP_COOKIE_WAIT={0x8}, @CTA_TIMEOUT_SCTP_COOKIE_WAIT={0x8, 0x2, 0x1, 0x0, 0x5}, @CTA_TIMEOUT_SCTP_HEARTBEAT_ACKED={0x8, 0x9, 0x1, 0x0, 0x90}, @CTA_TIMEOUT_SCTP_HEARTBEAT_ACKED={0x8, 0x9, 0x1, 0x0, 0xeb}, @CTA_TIMEOUT_SCTP_SHUTDOWN_ACK_SENT={0x8, 0x7, 0x1, 0x0, 0x1b7}, @CTA_TIMEOUT_SCTP_SHUTDOWN_SENT={0x8, 0x5, 0x1, 0x0, 0x1}]}]}, 0x50}}, 0x4000000) (async) r1 = syz_mount_image$vfat(&(0x7f00000002c0), &(0x7f0000000440)='./file0\x00', 0x0, 0x2, &(0x7f0000000700)=[{&(0x7f0000000000)="eb3c906d8d6673fdd2617400028001000240000004f801", 0x17}, {0x0, 0x0, 0x600}], 0x0, &(0x7f0000000880)) getsockname$packet(r0, &(0x7f0000000240)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @random}, &(0x7f0000000280)=0x14) mkdirat(r1, &(0x7f0000000040)='./file1\x00', 0x0) (async) mount(&(0x7f0000000400)=@md0, &(0x7f0000000480)='./file1\x00', &(0x7f00000004c0)='esdfs\x00', 0x2000000, &(0x7f0000000500)='-\x8a\\#%\x00') 12:12:56 executing program 1: prlimit64(0x0, 0xe, &(0x7f0000000280)={0x9, 0x8d}, 0x0) r0 = getpid() sched_setaffinity(0x0, 0x8, &(0x7f0000000040)=0xffffffffffff0166) sched_setattr(r0, &(0x7f00000000c0)={0x38, 0x2, 0x0, 0x0, 0x5}, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r1, &(0x7f000057eff8)=@abs, 0x6e) sendmmsg$unix(r2, &(0x7f00000bd000), 0x318, 0x0) recvmmsg(r1, &(0x7f00000000c0), 0x10106, 0x2, 0x0) r3 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) clone3(&(0x7f00000003c0)={0x80000, &(0x7f0000000080), &(0x7f0000000100), &(0x7f0000000180), {}, &(0x7f00000001c0)=""/9, 0x9, &(0x7f00000002c0)=""/208, &(0x7f0000000240)=[r0], 0x1, {r3}}, 0x58) r4 = syz_mount_image$vfat(&(0x7f00000002c0), &(0x7f0000000440)='./file0\x00', 0xfffffffffffffffe, 0x3, &(0x7f0000000700)=[{&(0x7f0000000000)="eb3c906d8d6673fdd2617400028001000240000004f801", 0x17}, {&(0x7f0000000900)="57595a4b414c4c45522020085ac19f691107ff0000097eb3541980b01c42d149ffc610de7800000000135eed1df1d1001cc2de850f1fffb2aed768635ef7e75eff912ac4c15e29fb3418fafff8d198e312475ffa1d000000000000ad25822a17b17f463e104179c19c2ad2fbddc04f62826086704df68ddcc2717a2dcd89932daf1c0e912e75558c8d25a7bb914c18f21f883d9096b3302646d6af8b5fd37a77a425c7d5c79403e8ed47e885689f6d9adc80eef58a57f069c4a5b73d3f5c70c4a13fa50731a24d798b503b9fe27842df49dc50", 0xd3, 0x600}, {0x0, 0x0, 0xd}], 0x2a0cc10, &(0x7f0000000880)={[{@shortname_win95}, {@fat=@time_offset={'time_offset', 0x3d, 0x13}}, {@shortname_lower}, {@utf8no}, {@numtail}, {@shortname_mixed}]}) mkdirat(r4, &(0x7f0000000040)='./file1\x00', 0x2300) 12:12:56 executing program 4: r0 = socket(0x10, 0x803, 0x0) syz_genetlink_get_family_id$nl80211(&(0x7f0000000080), r0) getsockname$packet(r0, &(0x7f0000000100)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000200)=0x14) sendmsg$IPCTNL_MSG_EXP_GET(r0, &(0x7f0000000180)={&(0x7f0000000080), 0xc, &(0x7f0000000140)={&(0x7f00000000c0)={0x44, 0x1, 0x2, 0x0, 0x0, 0x0, {0x7, 0x0, 0xa}, [@CTA_EXPECT_MASTER={0x30, 0x1, 0x0, 0x1, [@CTA_TUPLE_PROTO={0xc, 0x2, 0x0, 0x1, {0x5, 0x1, 0x21}}, @CTA_TUPLE_IP={0x14, 0x1, 0x0, 0x1, @ipv4={{0x8, 0x1, @remote}, {0x8, 0x2, @broadcast}}}, @CTA_TUPLE_PROTO={0xc, 0x2, 0x0, 0x1, {0x5, 0x1, 0x84}}]}]}, 0x44}, 0x1, 0x0, 0x0, 0x40000}, 0x60004000) r1 = syz_mount_image$vfat(&(0x7f00000002c0), &(0x7f0000000440)='./file0\x00', 0x0, 0x2, &(0x7f0000000700)=[{&(0x7f0000000000)="eb3c906d8d6673fdd2617400028001000240000004f801", 0x17}, {0x0, 0x0, 0x600}], 0x0, &(0x7f0000000880)) mkdirat(r1, &(0x7f0000000040)='./file1\x00', 0x0) [ 771.348138][T15398] loop4: detected capacity change from 0 to 6 [ 771.355613][T15398] FAT-fs (loop4): Directory bread(block 6) failed [ 771.362378][T15396] FAT-fs (loop4): Directory bread(block 6) failed [ 771.411153][T15402] SELinux: unrecognized netlink message: protocol=0 nlmsg_type=513 sclass=netlink_route_socket pid=15402 comm=syz-executor.4 [ 771.424616][T15402] loop4: detected capacity change from 0 to 6 [ 771.466631][T15402] FAT-fs (loop4): Directory bread(block 6) failed [ 771.483219][T15402] FAT-fs (loop4): Directory bread(block 6) failed [ 771.490413][T15404] loop1: detected capacity change from 0 to 264192 12:12:57 executing program 5: prlimit64(0x0, 0xe, &(0x7f0000000280)={0x9, 0x8d}, 0x0) r0 = getpid() sched_setattr(r0, &(0x7f00000000c0)={0x38, 0x2, 0x0, 0x0, 0x5}, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) sendmmsg$unix(r2, &(0x7f00000bd000), 0x318, 0x0) recvmmsg(r1, 0x0, 0x0, 0x2, 0x0) r3 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) clone3(&(0x7f00000003c0)={0x80000, &(0x7f0000000080), &(0x7f0000000100), &(0x7f0000000180), {}, &(0x7f00000001c0)=""/9, 0x9, &(0x7f00000002c0)=""/208, &(0x7f0000000240)=[r0], 0x1, {r3}}, 0x58) 12:12:57 executing program 4: r0 = socket(0x10, 0x803, 0x0) syz_genetlink_get_family_id$nl80211(&(0x7f0000000080), r0) getsockname$packet(r0, &(0x7f0000000100)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000200)=0x14) sendmsg$IPCTNL_MSG_EXP_GET(r0, &(0x7f0000000180)={&(0x7f0000000080), 0xc, &(0x7f0000000140)={&(0x7f00000000c0)={0x44, 0x1, 0x2, 0x0, 0x0, 0x0, {0x7, 0x0, 0xa}, [@CTA_EXPECT_MASTER={0x30, 0x1, 0x0, 0x1, [@CTA_TUPLE_PROTO={0xc, 0x2, 0x0, 0x1, {0x5, 0x1, 0x21}}, @CTA_TUPLE_IP={0x14, 0x1, 0x0, 0x1, @ipv4={{0x8, 0x1, @remote}, {0x8, 0x2, @broadcast}}}, @CTA_TUPLE_PROTO={0xc, 0x2, 0x0, 0x1, {0x5, 0x1, 0x84}}]}]}, 0x44}, 0x1, 0x0, 0x0, 0x40000}, 0x60004000) r1 = syz_mount_image$vfat(&(0x7f00000002c0), &(0x7f0000000440)='./file0\x00', 0x0, 0x2, &(0x7f0000000700)=[{&(0x7f0000000000)="eb3c906d8d6673fdd2617400028001000240000004f801", 0x17}, {0x0, 0x0, 0x600}], 0x0, &(0x7f0000000880)) mkdirat(r1, &(0x7f0000000040)='./file1\x00', 0x0) socket(0x10, 0x803, 0x0) (async) syz_genetlink_get_family_id$nl80211(&(0x7f0000000080), r0) (async) getsockname$packet(r0, &(0x7f0000000100)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000200)=0x14) (async) sendmsg$IPCTNL_MSG_EXP_GET(r0, &(0x7f0000000180)={&(0x7f0000000080), 0xc, &(0x7f0000000140)={&(0x7f00000000c0)={0x44, 0x1, 0x2, 0x0, 0x0, 0x0, {0x7, 0x0, 0xa}, [@CTA_EXPECT_MASTER={0x30, 0x1, 0x0, 0x1, [@CTA_TUPLE_PROTO={0xc, 0x2, 0x0, 0x1, {0x5, 0x1, 0x21}}, @CTA_TUPLE_IP={0x14, 0x1, 0x0, 0x1, @ipv4={{0x8, 0x1, @remote}, {0x8, 0x2, @broadcast}}}, @CTA_TUPLE_PROTO={0xc, 0x2, 0x0, 0x1, {0x5, 0x1, 0x84}}]}]}, 0x44}, 0x1, 0x0, 0x0, 0x40000}, 0x60004000) (async) syz_mount_image$vfat(&(0x7f00000002c0), &(0x7f0000000440)='./file0\x00', 0x0, 0x2, &(0x7f0000000700)=[{&(0x7f0000000000)="eb3c906d8d6673fdd2617400028001000240000004f801", 0x17}, {0x0, 0x0, 0x600}], 0x0, &(0x7f0000000880)) (async) mkdirat(r1, &(0x7f0000000040)='./file1\x00', 0x0) (async) 12:12:57 executing program 2: prlimit64(0x0, 0xe, &(0x7f0000000280)={0x9, 0x8d}, 0x0) r0 = getpid() sched_setaffinity(0x0, 0x8, &(0x7f0000000040)=0xffffffffffff0166) sched_setattr(0x0, &(0x7f0000000140)={0x38, 0x2}, 0x0) sched_setattr(r0, &(0x7f00000000c0)={0x38, 0x2, 0x0, 0x0, 0x5, 0x0, 0x0, 0x3}, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff}) connect$unix(r1, &(0x7f000057eff8)=@abs, 0x6e) recvmmsg(r1, &(0x7f00000000c0), 0x10106, 0x2, 0x0) clone3(&(0x7f00000003c0)={0x80000, &(0x7f0000000080), &(0x7f0000000100), &(0x7f0000000180), {}, &(0x7f00000001c0)=""/9, 0x9, &(0x7f00000002c0)=""/208, &(0x7f0000000240)=[r0], 0x1}, 0x58) [ 771.638511][T15409] SELinux: unrecognized netlink message: protocol=0 nlmsg_type=513 sclass=netlink_route_socket pid=15409 comm=syz-executor.4 [ 771.675203][T15409] loop4: detected capacity change from 0 to 6 12:12:57 executing program 3: prlimit64(0x0, 0xe, &(0x7f0000000280)={0x9, 0x8d}, 0x0) getpid() socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r0, &(0x7f000057eff8)=@abs, 0x6e) sendmmsg$unix(r1, &(0x7f00000bd000), 0x318, 0x0) r2 = syz_mount_image$vfat(&(0x7f00000002c0), &(0x7f0000000440)='./file0\x00', 0xfffffffffffffffe, 0x2, &(0x7f0000000700)=[{&(0x7f0000000000)="eb3c906d8d6673fdd2617400028001000240000004f801", 0x17}, {0x0}], 0x2a0cc10, &(0x7f0000000880)={[{@shortname_win95}, {@fat=@time_offset={'time_offset', 0x3d, 0x13}}, {@shortname_lower}, {@utf8no}, {@numtail}, {@shortname_mixed}]}) mkdirat(r2, &(0x7f0000000040)='./file1\x00', 0x2300) 12:12:57 executing program 0: prlimit64(0x0, 0xe, &(0x7f0000000280)={0x9, 0x8d}, 0x0) r0 = getpid() sched_setattr(0x0, &(0x7f0000000140)={0x38, 0x2, 0x0, 0x0, 0x9}, 0x0) sched_setattr(r0, 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r1, &(0x7f000057eff8)=@abs, 0x6e) sendmmsg$unix(r2, &(0x7f00000bd000), 0x318, 0x0) (fail_nth: 51) recvmmsg(r1, &(0x7f00000000c0), 0x10106, 0x0, 0x0) 12:12:57 executing program 4: r0 = socket(0x10, 0x803, 0x0) syz_genetlink_get_family_id$nl80211(&(0x7f0000000080), r0) getsockname$packet(r0, &(0x7f0000000100)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000200)=0x14) (async) sendmsg$IPCTNL_MSG_EXP_GET(r0, &(0x7f0000000180)={&(0x7f0000000080), 0xc, &(0x7f0000000140)={&(0x7f00000000c0)={0x44, 0x1, 0x2, 0x0, 0x0, 0x0, {0x7, 0x0, 0xa}, [@CTA_EXPECT_MASTER={0x30, 0x1, 0x0, 0x1, [@CTA_TUPLE_PROTO={0xc, 0x2, 0x0, 0x1, {0x5, 0x1, 0x21}}, @CTA_TUPLE_IP={0x14, 0x1, 0x0, 0x1, @ipv4={{0x8, 0x1, @remote}, {0x8, 0x2, @broadcast}}}, @CTA_TUPLE_PROTO={0xc, 0x2, 0x0, 0x1, {0x5, 0x1, 0x84}}]}]}, 0x44}, 0x1, 0x0, 0x0, 0x40000}, 0x60004000) r1 = syz_mount_image$vfat(&(0x7f00000002c0), &(0x7f0000000440)='./file0\x00', 0x0, 0x2, &(0x7f0000000700)=[{&(0x7f0000000000)="eb3c906d8d6673fdd2617400028001000240000004f801", 0x17}, {0x0, 0x0, 0x600}], 0x0, &(0x7f0000000880)) mkdirat(r1, &(0x7f0000000040)='./file1\x00', 0x0) [ 771.690116][T15409] FAT-fs (loop4): Directory bread(block 6) failed [ 771.703743][T15409] FAT-fs (loop4): Directory bread(block 6) failed [ 771.711284][T15416] FAT-fs (loop4): Directory bread(block 6) failed [ 771.712838][T15414] SELinux: unrecognized netlink message: protocol=0 nlmsg_type=513 sclass=netlink_route_socket pid=15414 comm=syz-executor.4 [ 771.790710][T15424] SELinux: unrecognized netlink message: protocol=0 nlmsg_type=513 sclass=netlink_route_socket pid=15424 comm=syz-executor.4 [ 771.804632][T15423] loop4: detected capacity change from 0 to 6 [ 771.805566][T15419] FAULT_INJECTION: forcing a failure. [ 771.805566][T15419] name failslab, interval 1, probability 0, space 0, times 0 [ 771.823341][T15419] CPU: 1 PID: 15419 Comm: syz-executor.0 Not tainted 5.16.0-rc7-syzkaller #0 [ 771.828431][T15423] FAT-fs (loop4): Directory bread(block 6) failed [ 771.832102][T15419] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 771.832114][T15419] Call Trace: [ 771.832121][T15419] [ 771.832128][T15419] dump_stack_lvl+0xd6/0x122 [ 771.844572][T15423] FAT-fs (loop4): Directory bread(block 6) failed [ 771.848568][T15419] dump_stack+0x11/0x1b [ 771.870009][T15419] should_fail+0x23c/0x250 [ 771.874411][T15419] __should_failslab+0x81/0x90 [ 771.879157][T15419] should_failslab+0x5/0x20 [ 771.883644][T15419] kmem_cache_alloc_node+0x61/0x2d0 [ 771.888825][T15419] ? __alloc_skb+0xf0/0x450 [ 771.893423][T15419] __alloc_skb+0xf0/0x450 [ 771.897846][T15419] alloc_skb_with_frags+0x90/0x390 [ 771.902988][T15419] ? __rcu_read_unlock+0x5c/0x290 [ 771.907994][T15419] sock_alloc_send_pskb+0x436/0x4e0 [ 771.913200][T15419] unix_dgram_sendmsg+0x4c7/0x16b0 [ 771.918345][T15419] ? unix_dgram_poll+0x3e0/0x3e0 [ 771.923341][T15419] ____sys_sendmsg+0x39a/0x510 [ 771.928197][T15419] __sys_sendmmsg+0x267/0x4c0 [ 771.932862][T15419] __x64_sys_sendmmsg+0x53/0x60 [ 771.937786][T15419] do_syscall_64+0x44/0xd0 [ 771.942203][T15419] entry_SYSCALL_64_after_hwframe+0x44/0xae [ 771.948204][T15419] RIP: 0033:0x7f9bc71f7e99 [ 771.952615][T15419] 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 [ 771.972216][T15419] RSP: 002b:00007f9bc636e168 EFLAGS: 00000246 ORIG_RAX: 0000000000000133 [ 771.980621][T15419] RAX: ffffffffffffffda RBX: 00007f9bc730af60 RCX: 00007f9bc71f7e99 12:12:57 executing program 4: syz_mount_image$vfat(&(0x7f00000002c0), &(0x7f0000000440)='./file0\x00', 0x0, 0x2, &(0x7f0000000700)=[{&(0x7f0000000000)="eb3c906d8d6673fdd2617400028001000240000004f801", 0x17}, {0x0, 0x0, 0x600}], 0x0, &(0x7f0000000880)) r0 = socket(0x10, 0x803, 0x0) syz_genetlink_get_family_id$nl80211(&(0x7f0000000080), r0) getsockname$packet(r0, &(0x7f0000000100)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000200)=0x14) sendto$unix(r0, &(0x7f0000000200)="ac593f1dc5e8687faf3b3e779d257b33194c585b6316a845e7083c56ee107549c679784e90d1d54cf2cbdc736455400f6710eec9a4ab5da2c76656cb2a3eefa611832ea4192dc42fa7c8d95f9f6b33204614a4fd699372b7635f358c7cfbb5be1fe4ef9a7835874716c96d3960576b366dc5ae4d8de181aac1ba2d8c62949824c41fc076e436f6e9d74df9f3ff823a7bb38ed732924d4d", 0x97, 0x4000084, 0x0, 0x0) readlink(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)=""/59, 0x3b) sendto(0xffffffffffffffff, &(0x7f0000000100)="480dd6da05be38f229d31ad04efeaddc3432ce023fac3fc2c1c7e23a07b2277bd323bf9c175c5a8c17863d2a49e7e6d3455bbb14711cb896a43d80cec58fddff5610df26b3cfa62c24a901c7521e2ad7cb7a64ca0f16f75b0262e5d8386a43c73b85a2f7323e97d632", 0x69, 0x4004004, &(0x7f0000000180)=@un=@abs={0x1, 0x0, 0x4e23}, 0x80) pipe(&(0x7f00000005c0)={0xffffffffffffffff, 0xffffffffffffffff}) write(r1, &(0x7f0000000340), 0x41395527) mkdirat(r1, &(0x7f0000000300)='./file0/file0\x00', 0xea) [ 771.988687][T15419] RDX: 0000000000000318 RSI: 00000000200bd000 RDI: 0000000000000004 [ 771.996771][T15419] RBP: 00007f9bc636e1d0 R08: 0000000000000000 R09: 0000000000000000 [ 772.004721][T15419] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000002 [ 772.012683][T15419] R13: 00007ffe9bc04bdf R14: 00007f9bc636e300 R15: 0000000000022000 [ 772.020692][T15419] [ 772.030684][T15426] loop3: detected capacity change from 0 to 264192 [ 772.080138][T15428] loop4: detected capacity change from 0 to 6 [ 772.088091][T15428] FAT-fs (loop4): Directory bread(block 6) failed 12:12:57 executing program 1: prlimit64(0x0, 0xe, &(0x7f0000000280)={0x9, 0x8d}, 0x0) r0 = getpid() sched_setaffinity(0x0, 0x8, &(0x7f0000000040)=0xffffffffffff0166) sched_setattr(r0, &(0x7f00000000c0)={0x38, 0x2, 0x0, 0x0, 0x5, 0x0, 0x0, 0x3}, 0x0) socketpair$unix(0x1, 0x0, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r1, &(0x7f000057eff8)=@abs, 0x6e) sendmmsg$unix(r2, &(0x7f00000bd000), 0x318, 0x0) recvmmsg(r1, &(0x7f00000000c0), 0x10106, 0x2, 0x0) r3 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) clone3(&(0x7f00000003c0)={0x80000, &(0x7f0000000080), &(0x7f0000000100), &(0x7f0000000180), {}, &(0x7f00000001c0)=""/9, 0x9, &(0x7f00000002c0)=""/208, &(0x7f0000000240)=[r0], 0x1, {r3}}, 0x58) r4 = syz_mount_image$vfat(&(0x7f00000002c0), &(0x7f0000000440)='./file0\x00', 0xfffffffffffffffe, 0x3, &(0x7f0000000700)=[{&(0x7f0000000000)="eb3c906d8d6673fdd2617400028001000240000004f801", 0x17}, {&(0x7f0000000900)="57595a4b414c4c45522020085ac19f691107ff0000097eb3541980b01c42d149ffc610de7800000000135eed1df1d1001cc2de850f1fffb2aed768635ef7e75eff912ac4c15e29fb3418fafff8d198e312475ffa1d000000000000ad25822a17b17f463e104179c19c2ad2fbddc04f62826086704df68ddcc2717a2dcd89932daf1c0e912e75558c8d25a7bb914c18f21f883d9096b3302646d6af8b5fd37a77a425c7d5c79403e8ed47e885689f6d9adc80eef58a57f069c4a5b73d3f5c70c4a13fa50731a24d798b503b9fe27842df49dc50", 0xd3, 0x600}, {0x0, 0x0, 0xd}], 0x2a0cc10, &(0x7f0000000880)={[{@shortname_win95}, {@fat=@time_offset={'time_offset', 0x3d, 0x13}}, {@shortname_lower}, {@utf8no}, {@numtail}, {@shortname_mixed}]}) mkdirat(r4, &(0x7f0000000040)='./file1\x00', 0x2300) 12:12:57 executing program 1: prlimit64(0x0, 0xe, &(0x7f0000000280)={0x9, 0x8d}, 0x0) r0 = getpid() sched_setaffinity(0x0, 0x8, &(0x7f0000000040)=0xffffffffffff0166) sched_setattr(r0, &(0x7f00000000c0)={0x38, 0x2, 0x0, 0x0, 0x5, 0x0, 0x0, 0x3}, 0x0) socketpair$unix(0x1, 0x0, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r1, &(0x7f000057eff8)=@abs, 0x6e) sendmmsg$unix(r2, &(0x7f00000bd000), 0x318, 0x0) recvmmsg(r1, &(0x7f00000000c0), 0x10106, 0x2, 0x0) r3 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) clone3(&(0x7f00000003c0)={0x80000, &(0x7f0000000080), &(0x7f0000000100), &(0x7f0000000180), {}, &(0x7f00000001c0)=""/9, 0x9, &(0x7f00000002c0)=""/208, &(0x7f0000000240)=[r0], 0x1, {r3}}, 0x58) r4 = syz_mount_image$vfat(&(0x7f00000002c0), &(0x7f0000000440)='./file0\x00', 0xfffffffffffffffe, 0x3, &(0x7f0000000700)=[{&(0x7f0000000000)="eb3c906d8d6673fdd2617400028001000240000004f801", 0x17}, {&(0x7f0000000900)="57595a4b414c4c45522020085ac19f691107ff0000097eb3541980b01c42d149ffc610de7800000000135eed1df1d1001cc2de850f1fffb2aed768635ef7e75eff912ac4c15e29fb3418fafff8d198e312475ffa1d000000000000ad25822a17b17f463e104179c19c2ad2fbddc04f62826086704df68ddcc2717a2dcd89932daf1c0e912e75558c8d25a7bb914c18f21f883d9096b3302646d6af8b5fd37a77a425c7d5c79403e8ed47e885689f6d9adc80eef58a57f069c4a5b73d3f5c70c4a13fa50731a24d798b503b9fe27842df49dc50", 0xd3, 0x600}, {0x0, 0x0, 0xd}], 0x2a0cc10, &(0x7f0000000880)={[{@shortname_win95}, {@fat=@time_offset={'time_offset', 0x3d, 0x13}}, {@shortname_lower}, {@utf8no}, {@numtail}, {@shortname_mixed}]}) mkdirat(r4, &(0x7f0000000040)='./file1\x00', 0x2300) [ 772.281597][T15431] loop1: detected capacity change from 0 to 264192 12:12:57 executing program 5: prlimit64(0x0, 0xe, &(0x7f0000000280)={0x9, 0x8d}, 0x0) r0 = getpid() sched_setattr(r0, &(0x7f00000000c0)={0x38, 0x2, 0x0, 0x0, 0x5}, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) sendmmsg$unix(r2, &(0x7f00000bd000), 0x318, 0x0) recvmmsg(r1, &(0x7f00000000c0), 0x10106, 0x0, 0x0) r3 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) clone3(&(0x7f00000003c0)={0x80000, &(0x7f0000000080), &(0x7f0000000100), &(0x7f0000000180), {}, &(0x7f00000001c0)=""/9, 0x9, &(0x7f00000002c0)=""/208, &(0x7f0000000240)=[r0], 0x1, {r3}}, 0x58) 12:12:57 executing program 1: prlimit64(0x0, 0xe, &(0x7f0000000280)={0x9, 0x8d}, 0x0) r0 = getpid() sched_setaffinity(0x0, 0x8, &(0x7f0000000040)=0xffffffffffff0166) sched_setattr(r0, &(0x7f00000000c0)={0x38, 0x2, 0x0, 0x0, 0x5, 0x0, 0x0, 0x3}, 0x0) socketpair$unix(0x1, 0x0, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r1, &(0x7f000057eff8)=@abs, 0x6e) sendmmsg$unix(r2, &(0x7f00000bd000), 0x318, 0x0) recvmmsg(r1, &(0x7f00000000c0), 0x10106, 0x2, 0x0) r3 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) clone3(&(0x7f00000003c0)={0x80000, &(0x7f0000000080), &(0x7f0000000100), &(0x7f0000000180), {}, &(0x7f00000001c0)=""/9, 0x9, &(0x7f00000002c0)=""/208, &(0x7f0000000240)=[r0], 0x1, {r3}}, 0x58) r4 = syz_mount_image$vfat(&(0x7f00000002c0), &(0x7f0000000440)='./file0\x00', 0xfffffffffffffffe, 0x3, &(0x7f0000000700)=[{&(0x7f0000000000)="eb3c906d8d6673fdd2617400028001000240000004f801", 0x17}, {&(0x7f0000000900)="57595a4b414c4c45522020085ac19f691107ff0000097eb3541980b01c42d149ffc610de7800000000135eed1df1d1001cc2de850f1fffb2aed768635ef7e75eff912ac4c15e29fb3418fafff8d198e312475ffa1d000000000000ad25822a17b17f463e104179c19c2ad2fbddc04f62826086704df68ddcc2717a2dcd89932daf1c0e912e75558c8d25a7bb914c18f21f883d9096b3302646d6af8b5fd37a77a425c7d5c79403e8ed47e885689f6d9adc80eef58a57f069c4a5b73d3f5c70c4a13fa50731a24d798b503b9fe27842df49dc50", 0xd3, 0x600}, {0x0, 0x0, 0xd}], 0x2a0cc10, &(0x7f0000000880)={[{@shortname_win95}, {@fat=@time_offset={'time_offset', 0x3d, 0x13}}, {@shortname_lower}, {@utf8no}, {@numtail}, {@shortname_mixed}]}) mkdirat(r4, &(0x7f0000000040)='./file1\x00', 0x2300) [ 772.371053][T15433] loop1: detected capacity change from 0 to 264192 12:12:58 executing program 2: prlimit64(0x0, 0xe, &(0x7f0000000280)={0x9, 0x8d}, 0x0) r0 = getpid() sched_setaffinity(0x0, 0x8, &(0x7f0000000040)=0xffffffffffff0166) sched_setattr(0x0, &(0x7f0000000140)={0x38, 0x2, 0x0, 0x0, 0x9}, 0x0) sched_setattr(0x0, &(0x7f00000000c0)={0x38, 0x2, 0x0, 0x0, 0x5, 0x0, 0x0, 0x3}, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff}) connect$unix(r1, &(0x7f000057eff8)=@abs, 0x6e) recvmmsg(r1, &(0x7f00000000c0), 0x10106, 0x2, 0x0) clone3(&(0x7f00000003c0)={0x80000, &(0x7f0000000080), &(0x7f0000000100), &(0x7f0000000180), {}, &(0x7f00000001c0)=""/9, 0x9, &(0x7f00000002c0)=""/208, &(0x7f0000000240)=[r0], 0x1}, 0x58) 12:12:58 executing program 1: prlimit64(0x0, 0xe, &(0x7f0000000280)={0x9, 0x8d}, 0x0) r0 = getpid() sched_setaffinity(0x0, 0x8, &(0x7f0000000040)=0xffffffffffff0166) sched_setattr(r0, &(0x7f00000000c0)={0x38, 0x2, 0x0, 0x0, 0x5, 0x0, 0x0, 0x3}, 0x0) socketpair$unix(0x1, 0x2, 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f000057eff8)=@abs, 0x6e) sendmmsg$unix(0xffffffffffffffff, &(0x7f00000bd000), 0x318, 0x0) recvmmsg(0xffffffffffffffff, &(0x7f00000000c0), 0x10106, 0x2, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) clone3(&(0x7f00000003c0)={0x80000, &(0x7f0000000080), &(0x7f0000000100), &(0x7f0000000180), {}, &(0x7f00000001c0)=""/9, 0x9, &(0x7f00000002c0)=""/208, &(0x7f0000000240)=[r0], 0x1, {r1}}, 0x58) r2 = syz_mount_image$vfat(&(0x7f00000002c0), &(0x7f0000000440)='./file0\x00', 0xfffffffffffffffe, 0x3, &(0x7f0000000700)=[{&(0x7f0000000000)="eb3c906d8d6673fdd2617400028001000240000004f801", 0x17}, {&(0x7f0000000900)="57595a4b414c4c45522020085ac19f691107ff0000097eb3541980b01c42d149ffc610de7800000000135eed1df1d1001cc2de850f1fffb2aed768635ef7e75eff912ac4c15e29fb3418fafff8d198e312475ffa1d000000000000ad25822a17b17f463e104179c19c2ad2fbddc04f62826086704df68ddcc2717a2dcd89932daf1c0e912e75558c8d25a7bb914c18f21f883d9096b3302646d6af8b5fd37a77a425c7d5c79403e8ed47e885689f6d9adc80eef58a57f069c4a5b73d3f5c70c4a13fa50731a24d798b503b9fe27842df49dc50", 0xd3, 0x600}, {0x0, 0x0, 0xd}], 0x2a0cc10, &(0x7f0000000880)={[{@shortname_win95}, {@fat=@time_offset={'time_offset', 0x3d, 0x13}}, {@shortname_lower}, {@utf8no}, {@numtail}, {@shortname_mixed}]}) mkdirat(r2, &(0x7f0000000040)='./file1\x00', 0x2300) [ 772.480961][T15438] loop1: detected capacity change from 0 to 264192 12:12:58 executing program 0: prlimit64(0x0, 0xe, &(0x7f0000000280)={0x9, 0x8d}, 0x0) r0 = getpid() sched_setattr(0x0, &(0x7f0000000140)={0x38, 0x2, 0x0, 0x0, 0x9}, 0x0) sched_setattr(r0, 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r1, &(0x7f000057eff8)=@abs, 0x6e) sendmmsg$unix(r2, &(0x7f00000bd000), 0x318, 0x0) (fail_nth: 52) recvmmsg(r1, &(0x7f00000000c0), 0x10106, 0x0, 0x0) 12:12:58 executing program 3: prlimit64(0x0, 0xe, &(0x7f0000000280)={0x9, 0x8d}, 0x0) getpid() socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r0, &(0x7f000057eff8)=@abs, 0x6e) sendmmsg$unix(r1, &(0x7f00000bd000), 0x318, 0x0) r2 = syz_mount_image$vfat(&(0x7f00000002c0), &(0x7f0000000440)='./file0\x00', 0xfffffffffffffffe, 0x3, &(0x7f0000000700)=[{&(0x7f0000000000)="eb3c906d8d6673fdd2617400028001000240000004f801", 0x17}, {0x0, 0x0, 0x600}, {0x0}], 0x2a0cc10, &(0x7f0000000880)={[{@shortname_win95}, {@fat=@time_offset={'time_offset', 0x3d, 0x13}}, {@shortname_lower}, {@utf8no}, {@numtail}, {@shortname_mixed}]}) mkdirat(r2, &(0x7f0000000040)='./file1\x00', 0x2300) 12:12:58 executing program 1: prlimit64(0x0, 0xe, &(0x7f0000000280)={0x9, 0x8d}, 0x0) r0 = getpid() sched_setaffinity(0x0, 0x8, &(0x7f0000000040)=0xffffffffffff0166) sched_setattr(r0, &(0x7f00000000c0)={0x38, 0x2, 0x0, 0x0, 0x5, 0x0, 0x0, 0x3}, 0x0) socketpair$unix(0x1, 0x2, 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f000057eff8)=@abs, 0x6e) sendmmsg$unix(0xffffffffffffffff, &(0x7f00000bd000), 0x318, 0x0) recvmmsg(0xffffffffffffffff, &(0x7f00000000c0), 0x10106, 0x2, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) clone3(&(0x7f00000003c0)={0x80000, &(0x7f0000000080), &(0x7f0000000100), &(0x7f0000000180), {}, &(0x7f00000001c0)=""/9, 0x9, &(0x7f00000002c0)=""/208, &(0x7f0000000240)=[r0], 0x1, {r1}}, 0x58) r2 = syz_mount_image$vfat(&(0x7f00000002c0), &(0x7f0000000440)='./file0\x00', 0xfffffffffffffffe, 0x3, &(0x7f0000000700)=[{&(0x7f0000000000)="eb3c906d8d6673fdd2617400028001000240000004f801", 0x17}, {&(0x7f0000000900)="57595a4b414c4c45522020085ac19f691107ff0000097eb3541980b01c42d149ffc610de7800000000135eed1df1d1001cc2de850f1fffb2aed768635ef7e75eff912ac4c15e29fb3418fafff8d198e312475ffa1d000000000000ad25822a17b17f463e104179c19c2ad2fbddc04f62826086704df68ddcc2717a2dcd89932daf1c0e912e75558c8d25a7bb914c18f21f883d9096b3302646d6af8b5fd37a77a425c7d5c79403e8ed47e885689f6d9adc80eef58a57f069c4a5b73d3f5c70c4a13fa50731a24d798b503b9fe27842df49dc50", 0xd3, 0x600}, {0x0, 0x0, 0xd}], 0x2a0cc10, &(0x7f0000000880)={[{@shortname_win95}, {@fat=@time_offset={'time_offset', 0x3d, 0x13}}, {@shortname_lower}, {@utf8no}, {@numtail}, {@shortname_mixed}]}) mkdirat(r2, &(0x7f0000000040)='./file1\x00', 0x2300) [ 772.603088][T15445] loop1: detected capacity change from 0 to 264192 [ 772.647707][T15444] FAULT_INJECTION: forcing a failure. [ 772.647707][T15444] name failslab, interval 1, probability 0, space 0, times 0 [ 772.660480][T15444] CPU: 0 PID: 15444 Comm: syz-executor.0 Not tainted 5.16.0-rc7-syzkaller #0 [ 772.669271][T15444] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 772.679361][T15444] Call Trace: [ 772.683141][T15444] [ 772.686060][T15444] dump_stack_lvl+0xd6/0x122 [ 772.690654][T15444] dump_stack+0x11/0x1b [ 772.694883][T15444] should_fail+0x23c/0x250 [ 772.699318][T15444] __should_failslab+0x81/0x90 [ 772.704406][T15444] should_failslab+0x5/0x20 [ 772.708979][T15444] kmem_cache_alloc_node_trace+0x61/0x310 [ 772.714755][T15444] ? __kmalloc_node_track_caller+0x30/0x40 [ 772.720587][T15444] __kmalloc_node_track_caller+0x30/0x40 [ 772.726316][T15444] ? alloc_skb_with_frags+0x90/0x390 [ 772.730753][T15449] loop3: detected capacity change from 0 to 264192 [ 772.731666][T15444] __alloc_skb+0x19d/0x450 [ 772.742576][T15444] alloc_skb_with_frags+0x90/0x390 [ 772.747766][T15444] ? __rcu_read_unlock+0x5c/0x290 [ 772.752791][T15444] sock_alloc_send_pskb+0x436/0x4e0 [ 772.757983][T15444] unix_dgram_sendmsg+0x4c7/0x16b0 [ 772.763132][T15444] ? unix_dgram_poll+0x3e0/0x3e0 [ 772.768053][T15444] ____sys_sendmsg+0x39a/0x510 [ 772.772807][T15444] __sys_sendmmsg+0x267/0x4c0 [ 772.777476][T15444] __x64_sys_sendmmsg+0x53/0x60 [ 772.782395][T15444] do_syscall_64+0x44/0xd0 [ 772.786793][T15444] entry_SYSCALL_64_after_hwframe+0x44/0xae [ 772.792683][T15444] RIP: 0033:0x7f9bc71f7e99 [ 772.797080][T15444] 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 [ 772.816675][T15444] RSP: 002b:00007f9bc636e168 EFLAGS: 00000246 ORIG_RAX: 0000000000000133 [ 772.825073][T15444] RAX: ffffffffffffffda RBX: 00007f9bc730af60 RCX: 00007f9bc71f7e99 [ 772.833113][T15444] RDX: 0000000000000318 RSI: 00000000200bd000 RDI: 0000000000000004 12:12:58 executing program 1: prlimit64(0x0, 0xe, &(0x7f0000000280)={0x9, 0x8d}, 0x0) r0 = getpid() sched_setaffinity(0x0, 0x8, &(0x7f0000000040)=0xffffffffffff0166) sched_setattr(r0, &(0x7f00000000c0)={0x38, 0x2, 0x0, 0x0, 0x5, 0x0, 0x0, 0x3}, 0x0) socketpair$unix(0x1, 0x2, 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f000057eff8)=@abs, 0x6e) sendmmsg$unix(0xffffffffffffffff, &(0x7f00000bd000), 0x318, 0x0) recvmmsg(0xffffffffffffffff, &(0x7f00000000c0), 0x10106, 0x2, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) clone3(&(0x7f00000003c0)={0x80000, &(0x7f0000000080), &(0x7f0000000100), &(0x7f0000000180), {}, &(0x7f00000001c0)=""/9, 0x9, &(0x7f00000002c0)=""/208, &(0x7f0000000240)=[r0], 0x1, {r1}}, 0x58) r2 = syz_mount_image$vfat(&(0x7f00000002c0), &(0x7f0000000440)='./file0\x00', 0xfffffffffffffffe, 0x3, &(0x7f0000000700)=[{&(0x7f0000000000)="eb3c906d8d6673fdd2617400028001000240000004f801", 0x17}, {&(0x7f0000000900)="57595a4b414c4c45522020085ac19f691107ff0000097eb3541980b01c42d149ffc610de7800000000135eed1df1d1001cc2de850f1fffb2aed768635ef7e75eff912ac4c15e29fb3418fafff8d198e312475ffa1d000000000000ad25822a17b17f463e104179c19c2ad2fbddc04f62826086704df68ddcc2717a2dcd89932daf1c0e912e75558c8d25a7bb914c18f21f883d9096b3302646d6af8b5fd37a77a425c7d5c79403e8ed47e885689f6d9adc80eef58a57f069c4a5b73d3f5c70c4a13fa50731a24d798b503b9fe27842df49dc50", 0xd3, 0x600}, {0x0, 0x0, 0xd}], 0x2a0cc10, &(0x7f0000000880)={[{@shortname_win95}, {@fat=@time_offset={'time_offset', 0x3d, 0x13}}, {@shortname_lower}, {@utf8no}, {@numtail}, {@shortname_mixed}]}) mkdirat(r2, &(0x7f0000000040)='./file1\x00', 0x2300) 12:12:58 executing program 4: syz_mount_image$vfat(&(0x7f00000002c0), &(0x7f0000000440)='./file0\x00', 0x0, 0x2, &(0x7f0000000700)=[{&(0x7f0000000000)="eb3c906d8d6673fdd2617400028001000240000004f801", 0x17}, {0x0, 0x0, 0x600}], 0x0, &(0x7f0000000880)) r0 = socket(0x10, 0x803, 0x0) syz_genetlink_get_family_id$nl80211(&(0x7f0000000080), r0) getsockname$packet(r0, &(0x7f0000000100)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000200)=0x14) sendto$unix(r0, &(0x7f0000000200)="ac593f1dc5e8687faf3b3e779d257b33194c585b6316a845e7083c56ee107549c679784e90d1d54cf2cbdc736455400f6710eec9a4ab5da2c76656cb2a3eefa611832ea4192dc42fa7c8d95f9f6b33204614a4fd699372b7635f358c7cfbb5be1fe4ef9a7835874716c96d3960576b366dc5ae4d8de181aac1ba2d8c62949824c41fc076e436f6e9d74df9f3ff823a7bb38ed732924d4d", 0x97, 0x4000084, 0x0, 0x0) readlink(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)=""/59, 0x3b) sendto(0xffffffffffffffff, &(0x7f0000000100)="480dd6da05be38f229d31ad04efeaddc3432ce023fac3fc2c1c7e23a07b2277bd323bf9c175c5a8c17863d2a49e7e6d3455bbb14711cb896a43d80cec58fddff5610df26b3cfa62c24a901c7521e2ad7cb7a64ca0f16f75b0262e5d8386a43c73b85a2f7323e97d632", 0x69, 0x4004004, &(0x7f0000000180)=@un=@abs={0x1, 0x0, 0x4e23}, 0x80) pipe(&(0x7f00000005c0)={0xffffffffffffffff, 0xffffffffffffffff}) write(r1, &(0x7f0000000340), 0x41395527) mkdirat(r1, &(0x7f0000000300)='./file0/file0\x00', 0xea) syz_mount_image$vfat(&(0x7f00000002c0), &(0x7f0000000440)='./file0\x00', 0x0, 0x2, &(0x7f0000000700)=[{&(0x7f0000000000)="eb3c906d8d6673fdd2617400028001000240000004f801", 0x17}, {0x0, 0x0, 0x600}], 0x0, &(0x7f0000000880)) (async) socket(0x10, 0x803, 0x0) (async) syz_genetlink_get_family_id$nl80211(&(0x7f0000000080), r0) (async) getsockname$packet(r0, &(0x7f0000000100)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000200)=0x14) (async) sendto$unix(r0, &(0x7f0000000200)="ac593f1dc5e8687faf3b3e779d257b33194c585b6316a845e7083c56ee107549c679784e90d1d54cf2cbdc736455400f6710eec9a4ab5da2c76656cb2a3eefa611832ea4192dc42fa7c8d95f9f6b33204614a4fd699372b7635f358c7cfbb5be1fe4ef9a7835874716c96d3960576b366dc5ae4d8de181aac1ba2d8c62949824c41fc076e436f6e9d74df9f3ff823a7bb38ed732924d4d", 0x97, 0x4000084, 0x0, 0x0) (async) readlink(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)=""/59, 0x3b) (async) sendto(0xffffffffffffffff, &(0x7f0000000100)="480dd6da05be38f229d31ad04efeaddc3432ce023fac3fc2c1c7e23a07b2277bd323bf9c175c5a8c17863d2a49e7e6d3455bbb14711cb896a43d80cec58fddff5610df26b3cfa62c24a901c7521e2ad7cb7a64ca0f16f75b0262e5d8386a43c73b85a2f7323e97d632", 0x69, 0x4004004, &(0x7f0000000180)=@un=@abs={0x1, 0x0, 0x4e23}, 0x80) (async) pipe(&(0x7f00000005c0)) (async) write(r1, &(0x7f0000000340), 0x41395527) (async) mkdirat(r1, &(0x7f0000000300)='./file0/file0\x00', 0xea) (async) [ 772.841141][T15444] RBP: 00007f9bc636e1d0 R08: 0000000000000000 R09: 0000000000000000 [ 772.849160][T15444] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000002 [ 772.857182][T15444] R13: 00007ffe9bc04bdf R14: 00007f9bc636e300 R15: 0000000000022000 [ 772.865235][T15444] [ 772.886864][T15451] loop1: detected capacity change from 0 to 264192 12:12:58 executing program 1: prlimit64(0x0, 0xe, &(0x7f0000000280)={0x9, 0x8d}, 0x0) r0 = getpid() sched_setaffinity(0x0, 0x8, &(0x7f0000000040)=0xffffffffffff0166) sched_setattr(r0, &(0x7f00000000c0)={0x38, 0x2, 0x0, 0x0, 0x5, 0x0, 0x0, 0x3}, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(0xffffffffffffffff, &(0x7f000057eff8)=@abs, 0x6e) sendmmsg$unix(r2, &(0x7f00000bd000), 0x318, 0x0) recvmmsg(r1, &(0x7f00000000c0), 0x10106, 0x2, 0x0) r3 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) clone3(&(0x7f00000003c0)={0x80000, &(0x7f0000000080), &(0x7f0000000100), &(0x7f0000000180), {}, &(0x7f00000001c0)=""/9, 0x9, &(0x7f00000002c0)=""/208, &(0x7f0000000240)=[r0], 0x1, {r3}}, 0x58) r4 = syz_mount_image$vfat(&(0x7f00000002c0), &(0x7f0000000440)='./file0\x00', 0xfffffffffffffffe, 0x3, &(0x7f0000000700)=[{&(0x7f0000000000)="eb3c906d8d6673fdd2617400028001000240000004f801", 0x17}, {&(0x7f0000000900)="57595a4b414c4c45522020085ac19f691107ff0000097eb3541980b01c42d149ffc610de7800000000135eed1df1d1001cc2de850f1fffb2aed768635ef7e75eff912ac4c15e29fb3418fafff8d198e312475ffa1d000000000000ad25822a17b17f463e104179c19c2ad2fbddc04f62826086704df68ddcc2717a2dcd89932daf1c0e912e75558c8d25a7bb914c18f21f883d9096b3302646d6af8b5fd37a77a425c7d5c79403e8ed47e885689f6d9adc80eef58a57f069c4a5b73d3f5c70c4a13fa50731a24d798b503b9fe27842df49dc50", 0xd3, 0x600}, {0x0, 0x0, 0xd}], 0x2a0cc10, &(0x7f0000000880)={[{@shortname_win95}, {@fat=@time_offset={'time_offset', 0x3d, 0x13}}, {@shortname_lower}, {@utf8no}, {@numtail}, {@shortname_mixed}]}) mkdirat(r4, &(0x7f0000000040)='./file1\x00', 0x2300) [ 772.967097][T15454] loop4: detected capacity change from 0 to 6 [ 772.976524][T15454] FAT-fs (loop4): Directory bread(block 6) failed [ 772.985810][T15456] loop1: detected capacity change from 0 to 264192 12:12:58 executing program 4: syz_mount_image$vfat(&(0x7f00000002c0), &(0x7f0000000440)='./file0\x00', 0x0, 0x2, &(0x7f0000000700)=[{&(0x7f0000000000)="eb3c906d8d6673fdd2617400028001000240000004f801", 0x17}, {0x0, 0x0, 0x600}], 0x0, &(0x7f0000000880)) r0 = socket(0x10, 0x803, 0x0) syz_genetlink_get_family_id$nl80211(&(0x7f0000000080), r0) getsockname$packet(r0, &(0x7f0000000100)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000200)=0x14) sendto$unix(r0, &(0x7f0000000200)="ac593f1dc5e8687faf3b3e779d257b33194c585b6316a845e7083c56ee107549c679784e90d1d54cf2cbdc736455400f6710eec9a4ab5da2c76656cb2a3eefa611832ea4192dc42fa7c8d95f9f6b33204614a4fd699372b7635f358c7cfbb5be1fe4ef9a7835874716c96d3960576b366dc5ae4d8de181aac1ba2d8c62949824c41fc076e436f6e9d74df9f3ff823a7bb38ed732924d4d", 0x97, 0x4000084, 0x0, 0x0) readlink(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)=""/59, 0x3b) sendto(0xffffffffffffffff, &(0x7f0000000100)="480dd6da05be38f229d31ad04efeaddc3432ce023fac3fc2c1c7e23a07b2277bd323bf9c175c5a8c17863d2a49e7e6d3455bbb14711cb896a43d80cec58fddff5610df26b3cfa62c24a901c7521e2ad7cb7a64ca0f16f75b0262e5d8386a43c73b85a2f7323e97d632", 0x69, 0x4004004, &(0x7f0000000180)=@un=@abs={0x1, 0x0, 0x4e23}, 0x80) pipe(&(0x7f00000005c0)={0xffffffffffffffff, 0xffffffffffffffff}) write(r1, &(0x7f0000000340), 0x41395527) mkdirat(r1, &(0x7f0000000300)='./file0/file0\x00', 0xea) syz_mount_image$vfat(&(0x7f00000002c0), &(0x7f0000000440)='./file0\x00', 0x0, 0x2, &(0x7f0000000700)=[{&(0x7f0000000000)="eb3c906d8d6673fdd2617400028001000240000004f801", 0x17}, {0x0, 0x0, 0x600}], 0x0, &(0x7f0000000880)) (async) socket(0x10, 0x803, 0x0) (async) syz_genetlink_get_family_id$nl80211(&(0x7f0000000080), r0) (async) getsockname$packet(r0, &(0x7f0000000100)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000200)=0x14) (async) sendto$unix(r0, &(0x7f0000000200)="ac593f1dc5e8687faf3b3e779d257b33194c585b6316a845e7083c56ee107549c679784e90d1d54cf2cbdc736455400f6710eec9a4ab5da2c76656cb2a3eefa611832ea4192dc42fa7c8d95f9f6b33204614a4fd699372b7635f358c7cfbb5be1fe4ef9a7835874716c96d3960576b366dc5ae4d8de181aac1ba2d8c62949824c41fc076e436f6e9d74df9f3ff823a7bb38ed732924d4d", 0x97, 0x4000084, 0x0, 0x0) (async) readlink(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)=""/59, 0x3b) (async) sendto(0xffffffffffffffff, &(0x7f0000000100)="480dd6da05be38f229d31ad04efeaddc3432ce023fac3fc2c1c7e23a07b2277bd323bf9c175c5a8c17863d2a49e7e6d3455bbb14711cb896a43d80cec58fddff5610df26b3cfa62c24a901c7521e2ad7cb7a64ca0f16f75b0262e5d8386a43c73b85a2f7323e97d632", 0x69, 0x4004004, &(0x7f0000000180)=@un=@abs={0x1, 0x0, 0x4e23}, 0x80) (async) pipe(&(0x7f00000005c0)) (async) write(r1, &(0x7f0000000340), 0x41395527) (async) mkdirat(r1, &(0x7f0000000300)='./file0/file0\x00', 0xea) (async) [ 773.081292][T15466] loop4: detected capacity change from 0 to 6 [ 773.089471][T15466] FAT-fs (loop4): Directory bread(block 6) failed 12:12:58 executing program 4: socket$inet(0x2, 0xa, 0x7) r0 = syz_mount_image$vfat(&(0x7f00000002c0), &(0x7f0000000440)='./file0\x00', 0x0, 0x2, &(0x7f0000000700)=[{&(0x7f0000000000)="eb3c906d8d6673fdd2617400028001000240000004f801", 0x17}, {0x0, 0x0, 0x600}], 0x0, &(0x7f0000000880)) setsockopt$inet_tcp_int(0xffffffffffffffff, 0x6, 0x10, &(0x7f0000000080)=0x81, 0x4) mkdirat(r0, &(0x7f0000000040)='./file1\x00', 0x0) [ 773.172563][T15469] loop1: detected capacity change from 0 to 264192 12:12:58 executing program 5: prlimit64(0x0, 0xe, &(0x7f0000000280)={0x9, 0x8d}, 0x0) r0 = getpid() sched_setattr(r0, &(0x7f00000000c0)={0x38, 0x2, 0x0, 0x0, 0x5}, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) sendmmsg$unix(r2, &(0x7f00000bd000), 0x318, 0x0) recvmmsg(r1, &(0x7f00000000c0), 0x10106, 0x0, 0x0) r3 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) clone3(&(0x7f00000003c0)={0x80000, &(0x7f0000000080), &(0x7f0000000100), &(0x7f0000000180), {}, &(0x7f00000001c0)=""/9, 0x9, &(0x7f00000002c0)=""/208, &(0x7f0000000240)=[r0], 0x1, {r3}}, 0x58) [ 773.276625][T15482] syz-executor.4 uses obsolete (PF_INET,SOCK_PACKET) [ 773.284798][T15482] loop4: detected capacity change from 0 to 6 [ 773.296195][T15482] FAT-fs (loop4): Directory bread(block 6) failed 12:12:58 executing program 4: socket$inet(0x2, 0xa, 0x7) r0 = syz_mount_image$vfat(&(0x7f00000002c0), &(0x7f0000000440)='./file0\x00', 0x0, 0x2, &(0x7f0000000700)=[{&(0x7f0000000000)="eb3c906d8d6673fdd2617400028001000240000004f801", 0x17}, {0x0, 0x0, 0x600}], 0x0, &(0x7f0000000880)) setsockopt$inet_tcp_int(0xffffffffffffffff, 0x6, 0x10, &(0x7f0000000080)=0x81, 0x4) mkdirat(r0, &(0x7f0000000040)='./file1\x00', 0x0) 12:12:58 executing program 2: prlimit64(0x0, 0xe, &(0x7f0000000280)={0x9, 0x8d}, 0x0) r0 = getpid() sched_setaffinity(0x0, 0x8, &(0x7f0000000040)=0xffffffffffff0166) sched_setattr(0x0, &(0x7f0000000140)={0x38, 0x2, 0x0, 0x0, 0x9}, 0x0) sched_setattr(0x0, &(0x7f00000000c0)={0x38, 0x2, 0x0, 0x0, 0x5, 0x0, 0x0, 0x3}, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff}) connect$unix(r1, &(0x7f000057eff8)=@abs, 0x6e) recvmmsg(r1, &(0x7f00000000c0), 0x10106, 0x2, 0x0) clone3(&(0x7f00000003c0)={0x80000, &(0x7f0000000080), &(0x7f0000000100), &(0x7f0000000180), {}, &(0x7f00000001c0)=""/9, 0x9, &(0x7f00000002c0)=""/208, &(0x7f0000000240)=[r0], 0x1}, 0x58) [ 773.326497][T15482] FAT-fs (loop4): Directory bread(block 6) failed 12:12:58 executing program 4: socket$inet(0x2, 0xa, 0x7) r0 = syz_mount_image$vfat(&(0x7f00000002c0), &(0x7f0000000440)='./file0\x00', 0x0, 0x2, &(0x7f0000000700)=[{&(0x7f0000000000)="eb3c906d8d6673fdd2617400028001000240000004f801", 0x17}, {0x0, 0x0, 0x600}], 0x0, &(0x7f0000000880)) setsockopt$inet_tcp_int(0xffffffffffffffff, 0x6, 0x10, &(0x7f0000000080)=0x81, 0x4) (async) mkdirat(r0, &(0x7f0000000040)='./file1\x00', 0x0) 12:12:58 executing program 0: prlimit64(0x0, 0xe, &(0x7f0000000280)={0x9, 0x8d}, 0x0) r0 = getpid() sched_setattr(0x0, &(0x7f0000000140)={0x38, 0x2, 0x0, 0x0, 0x9}, 0x0) sched_setattr(r0, 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r1, &(0x7f000057eff8)=@abs, 0x6e) sendmmsg$unix(r2, &(0x7f00000bd000), 0x318, 0x0) (fail_nth: 53) recvmmsg(r1, &(0x7f00000000c0), 0x10106, 0x0, 0x0) [ 773.390892][T15487] loop4: detected capacity change from 0 to 6 [ 773.398244][T15487] FAT-fs (loop4): Directory bread(block 6) failed [ 773.406163][T15487] FAT-fs (loop4): Directory bread(block 6) failed 12:12:59 executing program 3: prlimit64(0x0, 0xe, &(0x7f0000000280)={0x9, 0x8d}, 0x0) getpid() socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r0, &(0x7f000057eff8)=@abs, 0x6e) sendmmsg$unix(r1, &(0x7f00000bd000), 0x318, 0x0) r2 = syz_mount_image$vfat(&(0x7f00000002c0), &(0x7f0000000440)='./file0\x00', 0xfffffffffffffffe, 0x3, &(0x7f0000000700)=[{&(0x7f0000000000)="eb3c906d8d6673fdd2617400028001000240000004f801", 0x17}, {0x0, 0x0, 0x600}, {0x0}], 0x2a0cc10, &(0x7f0000000880)={[{@shortname_win95}, {@fat=@time_offset={'time_offset', 0x3d, 0x13}}, {@shortname_lower}, {@utf8no}, {@numtail}, {@shortname_mixed}]}) mkdirat(r2, &(0x7f0000000040)='./file1\x00', 0x2300) 12:12:59 executing program 4: r0 = syz_mount_image$vfat(&(0x7f00000002c0), &(0x7f0000000440)='./file0\x00', 0x0, 0x2, &(0x7f0000000700)=[{&(0x7f0000000000)="eb3c906d8d6673fdd2617400028001000240000004f801", 0x17}, {0x0, 0x0, 0x600}], 0x0, &(0x7f00000000c0)={[{@uni_xlate}, {@uni_xlate}, {@utf8}, {@fat=@usefree}, {@rodir}, {@shortname_win95}, {@uni_xlateno}, {@shortname_mixed}]}) mkdirat(r0, &(0x7f0000000040)='./file1\x00', 0x0) creat(&(0x7f0000000080)='./file1\x00', 0x46) [ 773.461349][T15492] loop4: detected capacity change from 0 to 6 [ 773.469531][T15492] FAT-fs (loop4): Directory bread(block 6) failed [ 773.476628][T15493] FAT-fs (loop4): Directory bread(block 6) failed [ 773.490424][T15490] FAULT_INJECTION: forcing a failure. [ 773.490424][T15490] name fail_usercopy, interval 1, probability 0, space 0, times 0 [ 773.503576][T15490] CPU: 1 PID: 15490 Comm: syz-executor.0 Not tainted 5.16.0-rc7-syzkaller #0 [ 773.512380][T15490] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 773.522481][T15490] Call Trace: [ 773.526091][T15490] [ 773.529024][T15490] dump_stack_lvl+0xd6/0x122 [ 773.533721][T15490] dump_stack+0x11/0x1b [ 773.537859][T15490] should_fail+0x23c/0x250 [ 773.542327][T15490] should_fail_usercopy+0x16/0x20 [ 773.547345][T15490] _copy_from_user+0x1c/0xd0 [ 773.551972][T15490] sendmsg_copy_msghdr+0x60/0x2a0 [ 773.557031][T15490] __sys_sendmmsg+0x231/0x4c0 [ 773.561721][T15490] __x64_sys_sendmmsg+0x53/0x60 [ 773.566597][T15490] do_syscall_64+0x44/0xd0 [ 773.571061][T15490] entry_SYSCALL_64_after_hwframe+0x44/0xae [ 773.576938][T15490] RIP: 0033:0x7f9bc71f7e99 [ 773.581363][T15490] 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 [ 773.601005][T15490] RSP: 002b:00007f9bc636e168 EFLAGS: 00000246 ORIG_RAX: 0000000000000133 [ 773.609488][T15490] RAX: ffffffffffffffda RBX: 00007f9bc730af60 RCX: 00007f9bc71f7e99 [ 773.617438][T15490] RDX: 0000000000000318 RSI: 00000000200bd000 RDI: 0000000000000004 [ 773.625402][T15490] RBP: 00007f9bc636e1d0 R08: 0000000000000000 R09: 0000000000000000 [ 773.633369][T15490] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000002 [ 773.641317][T15490] R13: 00007ffe9bc04bdf R14: 00007f9bc636e300 R15: 0000000000022000 [ 773.649267][T15490] 12:12:59 executing program 4: r0 = syz_mount_image$vfat(&(0x7f00000002c0), &(0x7f0000000440)='./file0\x00', 0x0, 0x2, &(0x7f0000000700)=[{&(0x7f0000000000)="eb3c906d8d6673fdd2617400028001000240000004f801", 0x17}, {0x0, 0x0, 0x600}], 0x0, &(0x7f00000000c0)={[{@uni_xlate}, {@uni_xlate}, {@utf8}, {@fat=@usefree}, {@rodir}, {@shortname_win95}, {@uni_xlateno}, {@shortname_mixed}]}) mkdirat(r0, &(0x7f0000000040)='./file1\x00', 0x0) (async) creat(&(0x7f0000000080)='./file1\x00', 0x46) [ 773.666511][T15496] loop4: detected capacity change from 0 to 6 [ 773.674341][T15496] FAT-fs (loop4): Directory bread(block 6) failed [ 773.681408][T15496] FAT-fs (loop4): Directory bread(block 6) failed 12:12:59 executing program 4: r0 = syz_mount_image$vfat(&(0x7f00000002c0), &(0x7f0000000440)='./file0\x00', 0x0, 0x2, &(0x7f0000000700)=[{&(0x7f0000000000)="eb3c906d8d6673fdd2617400028001000240000004f801", 0x17}, {0x0, 0x0, 0x600}], 0x0, &(0x7f00000000c0)={[{@uni_xlate}, {@uni_xlate}, {@utf8}, {@fat=@usefree}, {@rodir}, {@shortname_win95}, {@uni_xlateno}, {@shortname_mixed}]}) mkdirat(r0, &(0x7f0000000040)='./file1\x00', 0x0) (async) creat(&(0x7f0000000080)='./file1\x00', 0x46) [ 773.729986][T15500] loop4: detected capacity change from 0 to 6 [ 773.737368][T15500] FAT-fs (loop4): Directory bread(block 6) failed [ 773.745375][T15500] FAT-fs (loop4): Directory bread(block 6) failed [ 773.755681][T15502] loop3: detected capacity change from 0 to 264192 [ 773.789598][T15504] loop4: detected capacity change from 0 to 6 [ 773.796974][T15504] FAT-fs (loop4): Directory bread(block 6) failed [ 773.804083][T15504] FAT-fs (loop4): Directory bread(block 6) failed 12:12:59 executing program 1: prlimit64(0x0, 0xe, &(0x7f0000000280)={0x9, 0x8d}, 0x0) r0 = getpid() sched_setaffinity(0x0, 0x8, &(0x7f0000000040)=0xffffffffffff0166) sched_setattr(r0, &(0x7f00000000c0)={0x38, 0x2, 0x0, 0x0, 0x5, 0x0, 0x0, 0x3}, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(0xffffffffffffffff, &(0x7f000057eff8)=@abs, 0x6e) sendmmsg$unix(r2, &(0x7f00000bd000), 0x318, 0x0) recvmmsg(r1, &(0x7f00000000c0), 0x10106, 0x2, 0x0) r3 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) clone3(&(0x7f00000003c0)={0x80000, &(0x7f0000000080), &(0x7f0000000100), &(0x7f0000000180), {}, &(0x7f00000001c0)=""/9, 0x9, &(0x7f00000002c0)=""/208, &(0x7f0000000240)=[r0], 0x1, {r3}}, 0x58) r4 = syz_mount_image$vfat(&(0x7f00000002c0), &(0x7f0000000440)='./file0\x00', 0xfffffffffffffffe, 0x3, &(0x7f0000000700)=[{&(0x7f0000000000)="eb3c906d8d6673fdd2617400028001000240000004f801", 0x17}, {&(0x7f0000000900)="57595a4b414c4c45522020085ac19f691107ff0000097eb3541980b01c42d149ffc610de7800000000135eed1df1d1001cc2de850f1fffb2aed768635ef7e75eff912ac4c15e29fb3418fafff8d198e312475ffa1d000000000000ad25822a17b17f463e104179c19c2ad2fbddc04f62826086704df68ddcc2717a2dcd89932daf1c0e912e75558c8d25a7bb914c18f21f883d9096b3302646d6af8b5fd37a77a425c7d5c79403e8ed47e885689f6d9adc80eef58a57f069c4a5b73d3f5c70c4a13fa50731a24d798b503b9fe27842df49dc50", 0xd3, 0x600}, {0x0, 0x0, 0xd}], 0x2a0cc10, &(0x7f0000000880)={[{@shortname_win95}, {@fat=@time_offset={'time_offset', 0x3d, 0x13}}, {@shortname_lower}, {@utf8no}, {@numtail}, {@shortname_mixed}]}) mkdirat(r4, &(0x7f0000000040)='./file1\x00', 0x2300) 12:12:59 executing program 4: write$binfmt_script(0xffffffffffffffff, &(0x7f00000000c0)={'#! ', './file0', [{0x20, ':A\')]('}, {0x20, '$'}, {0x20, '/%'}, {0x20, '\\{#'}, {0x20, '.})),&*\\/'}, {}, {0x20, '\n,\x81\xb7{\x83\\L\xa8\x1c\xf6\xcd3\x8d\x98\xbeu+\x1b\x11\x96z\xf5\a+\x01\x86\x9eS\x1bVps\x7f{\xa0\xe5!\x7f\x8dG!\x1a\xa7\xfe\x1d\xe4\t\xb2\xba\xa9\x1f\xdc\x87\xcdJ\xc6\x16\x16\xc5\xab.}j+p+x\x7f1Ne\xe3\xb8\x1c\xa0\xe7\xd81#\xf5\xa3G8\x06Z4\x8a\xeb\xd5O\xfb9(\a\xa9g2(\x10\x7fG\x88mA\xaa\x18\xd9@'}], 0xa, "7a29bf460b64b72b71ba0be089caad4cdd2380ee9d40e948c3aff3b1d62238b4cbf493dd3c7bfa9555fae1c0a3547d77732783ebf61a3d0aa7b977126047426a58972876a79d26deca77d6cedca9659cc16754f0d35bed91606ed033e4b6"}, 0x209) 12:12:59 executing program 4: write$binfmt_script(0xffffffffffffffff, &(0x7f00000000c0)={'#! ', './file0', [{0x20, ':A\')]('}, {0x20, '$'}, {0x20, '/%'}, {0x20, '\\{#'}, {0x20, '.})),&*\\/'}, {}, {0x20, '\n,\x81\xb7{\x83\\L\xa8\x1c\xf6\xcd3\x8d\x98\xbeu+\x1b\x11\x96z\xf5\a+\x01\x86\x9eS\x1bVps\x7f{\xa0\xe5!\x7f\x8dG!\x1a\xa7\xfe\x1d\xe4\t\xb2\xba\xa9\x1f\xdc\x87\xcdJ\xc6\x16\x16\xc5\xab.}j+p+x\x7f1Ne\xe3\xb8\x1c\xa0\xe7\xd81#\xf5\xa3G8\x06Z4\x8a\xeb\xd5O\xfb9(\a\xa9g2(\x10\x7fG\x88mA\xaa\x18\xd9@'}], 0xa, "7a29bf460b64b72b71ba0be089caad4cdd2380ee9d40e948c3aff3b1d62238b4cbf493dd3c7bfa9555fae1c0a3547d77732783ebf61a3d0aa7b977126047426a58972876a79d26deca77d6cedca9659cc16754f0d35bed91606ed033e4b6"}, 0x209) write$binfmt_script(0xffffffffffffffff, &(0x7f00000000c0)={'#! ', './file0', [{0x20, ':A\')]('}, {0x20, '$'}, {0x20, '/%'}, {0x20, '\\{#'}, {0x20, '.})),&*\\/'}, {}, {0x20, '\n,\x81\xb7{\x83\\L\xa8\x1c\xf6\xcd3\x8d\x98\xbeu+\x1b\x11\x96z\xf5\a+\x01\x86\x9eS\x1bVps\x7f{\xa0\xe5!\x7f\x8dG!\x1a\xa7\xfe\x1d\xe4\t\xb2\xba\xa9\x1f\xdc\x87\xcdJ\xc6\x16\x16\xc5\xab.}j+p+x\x7f1Ne\xe3\xb8\x1c\xa0\xe7\xd81#\xf5\xa3G8\x06Z4\x8a\xeb\xd5O\xfb9(\a\xa9g2(\x10\x7fG\x88mA\xaa\x18\xd9@'}], 0xa, "7a29bf460b64b72b71ba0be089caad4cdd2380ee9d40e948c3aff3b1d62238b4cbf493dd3c7bfa9555fae1c0a3547d77732783ebf61a3d0aa7b977126047426a58972876a79d26deca77d6cedca9659cc16754f0d35bed91606ed033e4b6"}, 0x209) (async) 12:12:59 executing program 5: prlimit64(0x0, 0xe, &(0x7f0000000280)={0x9, 0x8d}, 0x0) r0 = getpid() sched_setattr(r0, &(0x7f00000000c0)={0x38, 0x2, 0x0, 0x0, 0x5}, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) sendmmsg$unix(r2, &(0x7f00000bd000), 0x318, 0x0) recvmmsg(r1, &(0x7f00000000c0), 0x10106, 0x0, 0x0) r3 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) clone3(&(0x7f00000003c0)={0x80000, &(0x7f0000000080), &(0x7f0000000100), &(0x7f0000000180), {}, &(0x7f00000001c0)=""/9, 0x9, &(0x7f00000002c0)=""/208, &(0x7f0000000240)=[r0], 0x1, {r3}}, 0x58) 12:12:59 executing program 4: write$binfmt_script(0xffffffffffffffff, &(0x7f00000000c0)={'#! ', './file0', [{0x20, ':A\')]('}, {0x20, '$'}, {0x20, '/%'}, {0x20, '\\{#'}, {0x20, '.})),&*\\/'}, {}, {0x20, '\n,\x81\xb7{\x83\\L\xa8\x1c\xf6\xcd3\x8d\x98\xbeu+\x1b\x11\x96z\xf5\a+\x01\x86\x9eS\x1bVps\x7f{\xa0\xe5!\x7f\x8dG!\x1a\xa7\xfe\x1d\xe4\t\xb2\xba\xa9\x1f\xdc\x87\xcdJ\xc6\x16\x16\xc5\xab.}j+p+x\x7f1Ne\xe3\xb8\x1c\xa0\xe7\xd81#\xf5\xa3G8\x06Z4\x8a\xeb\xd5O\xfb9(\a\xa9g2(\x10\x7fG\x88mA\xaa\x18\xd9@'}], 0xa, "7a29bf460b64b72b71ba0be089caad4cdd2380ee9d40e948c3aff3b1d62238b4cbf493dd3c7bfa9555fae1c0a3547d77732783ebf61a3d0aa7b977126047426a58972876a79d26deca77d6cedca9659cc16754f0d35bed91606ed033e4b6"}, 0x209) [ 774.063731][T15513] loop1: detected capacity change from 0 to 264192 12:12:59 executing program 2: prlimit64(0x0, 0xe, &(0x7f0000000280)={0x9, 0x8d}, 0x0) r0 = getpid() sched_setaffinity(0x0, 0x8, &(0x7f0000000040)=0xffffffffffff0166) sched_setattr(0x0, &(0x7f0000000140)={0x38, 0x2, 0x0, 0x0, 0x9}, 0x0) sched_setattr(0x0, &(0x7f00000000c0)={0x38, 0x2, 0x0, 0x0, 0x5, 0x0, 0x0, 0x3}, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff}) connect$unix(r1, &(0x7f000057eff8)=@abs, 0x6e) recvmmsg(r1, &(0x7f00000000c0), 0x10106, 0x2, 0x0) clone3(&(0x7f00000003c0)={0x80000, &(0x7f0000000080), &(0x7f0000000100), &(0x7f0000000180), {}, &(0x7f00000001c0)=""/9, 0x9, &(0x7f00000002c0)=""/208, &(0x7f0000000240)=[r0], 0x1}, 0x58) 12:12:59 executing program 4: r0 = syz_mount_image$vfat(&(0x7f00000002c0), &(0x7f0000000440)='./file0\x00', 0x0, 0x2, &(0x7f0000000700)=[{&(0x7f0000000000)="eb3c906d8d6673fdd2617400028001000240000004f801", 0x17}, {0x0, 0x0, 0x600}], 0x0, &(0x7f0000000880)) recvmmsg$unix(0xffffffffffffffff, &(0x7f0000002040)=[{{&(0x7f0000000080)=@abs, 0x6e, &(0x7f0000000600)=[{&(0x7f0000000100)=""/158, 0x9e}, {&(0x7f00000001c0)=""/224, 0xe0}, {&(0x7f0000000300)=""/15, 0xf}, {&(0x7f0000000340)=""/93, 0x5d}, {&(0x7f00000008c0)=""/4096, 0x1000}, {&(0x7f0000000480)=""/170, 0xaa}, {&(0x7f00000003c0)=""/6, 0x6}, {&(0x7f0000000540)=""/153, 0x99}], 0x8, &(0x7f0000000400)=[@cred={{0x1c}}], 0x20}}, {{0x0, 0x0, &(0x7f0000000800)=[{&(0x7f0000000740)=""/135, 0x87}, {&(0x7f0000000680)=""/94, 0x5e}], 0x2}}, {{0x0, 0x0, &(0x7f0000001b00)=[{&(0x7f00000018c0)=""/134, 0x86}, {&(0x7f0000001980)=""/248, 0xf8}, {&(0x7f0000001a80)=""/109, 0x6d}, {&(0x7f0000000840)=""/61, 0x3d}], 0x4, &(0x7f0000001b40)=[@rights={{0x34, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}}], 0x38}}, {{&(0x7f0000001b80), 0x6e, &(0x7f0000001ec0)=[{&(0x7f0000001c00)=""/223, 0xdf}, {&(0x7f0000001d00)=""/219, 0xdb}, {&(0x7f0000001e00)=""/157, 0x9d}], 0x3, &(0x7f0000001f00)=[@cred={{0x1c}}, @cred={{0x1c}}, @rights={{0x1c, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}}, @rights={{0x1c, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}}, @rights={{0x30, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}}, @cred={{0x1c}}, @rights={{0x10}}, @cred={{0x1c}}, @cred={{0x1c}}, @cred={{0x1c}}], 0x140}}], 0x4, 0x40000022, 0x0) mkdirat(r1, &(0x7f0000002140)='./file1\x00', 0x105) mkdirat(r0, &(0x7f0000000040)='./file1\x00', 0x0) 12:12:59 executing program 0: prlimit64(0x0, 0xe, &(0x7f0000000280)={0x9, 0x8d}, 0x0) r0 = getpid() sched_setattr(0x0, &(0x7f0000000140)={0x38, 0x2, 0x0, 0x0, 0x9}, 0x0) sched_setattr(r0, 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r1, &(0x7f000057eff8)=@abs, 0x6e) sendmmsg$unix(r2, &(0x7f00000bd000), 0x318, 0x0) (fail_nth: 54) recvmmsg(r1, &(0x7f00000000c0), 0x10106, 0x0, 0x0) [ 774.237166][T15522] loop4: detected capacity change from 0 to 6 [ 774.244728][T15522] FAT-fs (loop4): Directory bread(block 6) failed [ 774.252447][T15522] FAT-fs (loop4): Directory bread(block 6) failed [ 774.335602][T15524] FAULT_INJECTION: forcing a failure. [ 774.335602][T15524] name failslab, interval 1, probability 0, space 0, times 0 [ 774.348445][T15524] CPU: 0 PID: 15524 Comm: syz-executor.0 Not tainted 5.16.0-rc7-syzkaller #0 [ 774.357260][T15524] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 774.367304][T15524] Call Trace: [ 774.370576][T15524] [ 774.373659][T15524] dump_stack_lvl+0xd6/0x122 [ 774.378359][T15524] dump_stack+0x11/0x1b [ 774.382634][T15524] should_fail+0x23c/0x250 [ 774.387046][T15524] __should_failslab+0x81/0x90 [ 774.391896][T15524] should_failslab+0x5/0x20 [ 774.396453][T15524] kmem_cache_alloc_node+0x61/0x2d0 [ 774.401647][T15524] ? __alloc_skb+0xf0/0x450 [ 774.406289][T15524] __alloc_skb+0xf0/0x450 [ 774.410606][T15524] alloc_skb_with_frags+0x90/0x390 [ 774.415714][T15524] ? __rcu_read_unlock+0x5c/0x290 [ 774.420733][T15524] sock_alloc_send_pskb+0x436/0x4e0 [ 774.425927][T15524] unix_dgram_sendmsg+0x4c7/0x16b0 [ 774.431253][T15524] ? unix_dgram_poll+0x3e0/0x3e0 [ 774.436192][T15524] ____sys_sendmsg+0x39a/0x510 [ 774.440974][T15524] __sys_sendmmsg+0x267/0x4c0 [ 774.445766][T15524] __x64_sys_sendmmsg+0x53/0x60 [ 774.450668][T15524] do_syscall_64+0x44/0xd0 [ 774.455079][T15524] entry_SYSCALL_64_after_hwframe+0x44/0xae [ 774.461027][T15524] RIP: 0033:0x7f9bc71f7e99 [ 774.465427][T15524] 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 12:13:00 executing program 3: prlimit64(0x0, 0xe, &(0x7f0000000280)={0x9, 0x8d}, 0x0) getpid() socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r0, &(0x7f000057eff8)=@abs, 0x6e) sendmmsg$unix(r1, &(0x7f00000bd000), 0x318, 0x0) r2 = syz_mount_image$vfat(&(0x7f00000002c0), &(0x7f0000000440)='./file0\x00', 0xfffffffffffffffe, 0x3, &(0x7f0000000700)=[{&(0x7f0000000000)="eb3c906d8d6673fdd2617400028001000240000004f801", 0x17}, {0x0, 0x0, 0x600}, {0x0}], 0x2a0cc10, &(0x7f0000000880)={[{@shortname_win95}, {@fat=@time_offset={'time_offset', 0x3d, 0x13}}, {@shortname_lower}, {@utf8no}, {@numtail}, {@shortname_mixed}]}) mkdirat(r2, &(0x7f0000000040)='./file1\x00', 0x2300) 12:13:00 executing program 4: r0 = syz_mount_image$vfat(&(0x7f00000002c0), &(0x7f0000000440)='./file0\x00', 0x0, 0x2, &(0x7f0000000700)=[{&(0x7f0000000000)="eb3c906d8d6673fdd2617400028001000240000004f801", 0x17}, {0x0, 0x0, 0x600}], 0x0, &(0x7f0000000880)) (async) recvmmsg$unix(0xffffffffffffffff, &(0x7f0000002040)=[{{&(0x7f0000000080)=@abs, 0x6e, &(0x7f0000000600)=[{&(0x7f0000000100)=""/158, 0x9e}, {&(0x7f00000001c0)=""/224, 0xe0}, {&(0x7f0000000300)=""/15, 0xf}, {&(0x7f0000000340)=""/93, 0x5d}, {&(0x7f00000008c0)=""/4096, 0x1000}, {&(0x7f0000000480)=""/170, 0xaa}, {&(0x7f00000003c0)=""/6, 0x6}, {&(0x7f0000000540)=""/153, 0x99}], 0x8, &(0x7f0000000400)=[@cred={{0x1c}}], 0x20}}, {{0x0, 0x0, &(0x7f0000000800)=[{&(0x7f0000000740)=""/135, 0x87}, {&(0x7f0000000680)=""/94, 0x5e}], 0x2}}, {{0x0, 0x0, &(0x7f0000001b00)=[{&(0x7f00000018c0)=""/134, 0x86}, {&(0x7f0000001980)=""/248, 0xf8}, {&(0x7f0000001a80)=""/109, 0x6d}, {&(0x7f0000000840)=""/61, 0x3d}], 0x4, &(0x7f0000001b40)=[@rights={{0x34, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}}], 0x38}}, {{&(0x7f0000001b80), 0x6e, &(0x7f0000001ec0)=[{&(0x7f0000001c00)=""/223, 0xdf}, {&(0x7f0000001d00)=""/219, 0xdb}, {&(0x7f0000001e00)=""/157, 0x9d}], 0x3, &(0x7f0000001f00)=[@cred={{0x1c}}, @cred={{0x1c}}, @rights={{0x1c, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}}, @rights={{0x1c, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}}, @rights={{0x30, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}}, @cred={{0x1c}}, @rights={{0x10}}, @cred={{0x1c}}, @cred={{0x1c}}, @cred={{0x1c}}], 0x140}}], 0x4, 0x40000022, 0x0) mkdirat(r1, &(0x7f0000002140)='./file1\x00', 0x105) mkdirat(r0, &(0x7f0000000040)='./file1\x00', 0x0) [ 774.485108][T15524] RSP: 002b:00007f9bc636e168 EFLAGS: 00000246 ORIG_RAX: 0000000000000133 [ 774.493685][T15524] RAX: ffffffffffffffda RBX: 00007f9bc730af60 RCX: 00007f9bc71f7e99 [ 774.501652][T15524] RDX: 0000000000000318 RSI: 00000000200bd000 RDI: 0000000000000004 [ 774.509617][T15524] RBP: 00007f9bc636e1d0 R08: 0000000000000000 R09: 0000000000000000 [ 774.517586][T15524] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000002 [ 774.525536][T15524] R13: 00007ffe9bc04bdf R14: 00007f9bc636e300 R15: 0000000000022000 [ 774.533491][T15524] 12:13:00 executing program 4: r0 = syz_mount_image$vfat(&(0x7f00000002c0), &(0x7f0000000440)='./file0\x00', 0x0, 0x2, &(0x7f0000000700)=[{&(0x7f0000000000)="eb3c906d8d6673fdd2617400028001000240000004f801", 0x17}, {0x0, 0x0, 0x600}], 0x0, &(0x7f0000000880)) recvmmsg$unix(0xffffffffffffffff, &(0x7f0000002040)=[{{&(0x7f0000000080)=@abs, 0x6e, &(0x7f0000000600)=[{&(0x7f0000000100)=""/158, 0x9e}, {&(0x7f00000001c0)=""/224, 0xe0}, {&(0x7f0000000300)=""/15, 0xf}, {&(0x7f0000000340)=""/93, 0x5d}, {&(0x7f00000008c0)=""/4096, 0x1000}, {&(0x7f0000000480)=""/170, 0xaa}, {&(0x7f00000003c0)=""/6, 0x6}, {&(0x7f0000000540)=""/153, 0x99}], 0x8, &(0x7f0000000400)=[@cred={{0x1c}}], 0x20}}, {{0x0, 0x0, &(0x7f0000000800)=[{&(0x7f0000000740)=""/135, 0x87}, {&(0x7f0000000680)=""/94, 0x5e}], 0x2}}, {{0x0, 0x0, &(0x7f0000001b00)=[{&(0x7f00000018c0)=""/134, 0x86}, {&(0x7f0000001980)=""/248, 0xf8}, {&(0x7f0000001a80)=""/109, 0x6d}, {&(0x7f0000000840)=""/61, 0x3d}], 0x4, &(0x7f0000001b40)=[@rights={{0x34, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}}], 0x38}}, {{&(0x7f0000001b80), 0x6e, &(0x7f0000001ec0)=[{&(0x7f0000001c00)=""/223, 0xdf}, {&(0x7f0000001d00)=""/219, 0xdb}, {&(0x7f0000001e00)=""/157, 0x9d}], 0x3, &(0x7f0000001f00)=[@cred={{0x1c}}, @cred={{0x1c}}, @rights={{0x1c, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}}, @rights={{0x1c, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}}, @rights={{0x30, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}}, @cred={{0x1c}}, @rights={{0x10}}, @cred={{0x1c}}, @cred={{0x1c}}, @cred={{0x1c}}], 0x140}}], 0x4, 0x40000022, 0x0) mkdirat(r1, &(0x7f0000002140)='./file1\x00', 0x105) mkdirat(r0, &(0x7f0000000040)='./file1\x00', 0x0) syz_mount_image$vfat(&(0x7f00000002c0), &(0x7f0000000440)='./file0\x00', 0x0, 0x2, &(0x7f0000000700)=[{&(0x7f0000000000)="eb3c906d8d6673fdd2617400028001000240000004f801", 0x17}, {0x0, 0x0, 0x600}], 0x0, &(0x7f0000000880)) (async) recvmmsg$unix(0xffffffffffffffff, &(0x7f0000002040)=[{{&(0x7f0000000080)=@abs, 0x6e, &(0x7f0000000600)=[{&(0x7f0000000100)=""/158, 0x9e}, {&(0x7f00000001c0)=""/224, 0xe0}, {&(0x7f0000000300)=""/15, 0xf}, {&(0x7f0000000340)=""/93, 0x5d}, {&(0x7f00000008c0)=""/4096, 0x1000}, {&(0x7f0000000480)=""/170, 0xaa}, {&(0x7f00000003c0)=""/6, 0x6}, {&(0x7f0000000540)=""/153, 0x99}], 0x8, &(0x7f0000000400)=[@cred={{0x1c}}], 0x20}}, {{0x0, 0x0, &(0x7f0000000800)=[{&(0x7f0000000740)=""/135, 0x87}, {&(0x7f0000000680)=""/94, 0x5e}], 0x2}}, {{0x0, 0x0, &(0x7f0000001b00)=[{&(0x7f00000018c0)=""/134, 0x86}, {&(0x7f0000001980)=""/248, 0xf8}, {&(0x7f0000001a80)=""/109, 0x6d}, {&(0x7f0000000840)=""/61, 0x3d}], 0x4, &(0x7f0000001b40)=[@rights={{0x34, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}}], 0x38}}, {{&(0x7f0000001b80), 0x6e, &(0x7f0000001ec0)=[{&(0x7f0000001c00)=""/223, 0xdf}, {&(0x7f0000001d00)=""/219, 0xdb}, {&(0x7f0000001e00)=""/157, 0x9d}], 0x3, &(0x7f0000001f00)=[@cred={{0x1c}}, @cred={{0x1c}}, @rights={{0x1c, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}}, @rights={{0x1c, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}}, @rights={{0x30, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}}, @cred={{0x1c}}, @rights={{0x10}}, @cred={{0x1c}}, @cred={{0x1c}}, @cred={{0x1c}}], 0x140}}], 0x4, 0x40000022, 0x0) (async) mkdirat(r1, &(0x7f0000002140)='./file1\x00', 0x105) (async) mkdirat(r0, &(0x7f0000000040)='./file1\x00', 0x0) (async) [ 774.549345][T15528] loop4: detected capacity change from 0 to 6 [ 774.556416][T15528] FAT-fs (loop4): Directory bread(block 6) failed 12:13:00 executing program 4: r0 = syz_mount_image$vfat(&(0x7f00000002c0), &(0x7f0000000440)='./file0\x00', 0x0, 0x2, &(0x7f0000000700)=[{&(0x7f0000000000)="eb3c906d8d6673fdd2617400028001000240000004f801", 0x17}, {0x0, 0x0, 0x600}], 0x0, &(0x7f0000000880)=ANY=[@ANYBLOB="0f"]) mkdirat(r0, &(0x7f0000000040)='./file1\x00', 0x0) [ 774.600585][T15533] loop4: detected capacity change from 0 to 6 [ 774.608643][T15533] FAT-fs (loop4): Directory bread(block 6) failed [ 774.615556][T15533] FAT-fs (loop4): Directory bread(block 6) failed [ 774.622508][T15534] FAT-fs (loop4): Directory bread(block 6) failed [ 774.643567][T15536] loop3: detected capacity change from 0 to 264192 [ 774.672810][T15538] loop4: detected capacity change from 0 to 6 [ 774.679678][T15538] FAT-fs (loop4): Unrecognized mount option "" or missing value 12:13:00 executing program 1: prlimit64(0x0, 0xe, &(0x7f0000000280)={0x9, 0x8d}, 0x0) r0 = getpid() sched_setaffinity(0x0, 0x8, &(0x7f0000000040)=0xffffffffffff0166) sched_setattr(r0, &(0x7f00000000c0)={0x38, 0x2, 0x0, 0x0, 0x5, 0x0, 0x0, 0x3}, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(0xffffffffffffffff, &(0x7f000057eff8)=@abs, 0x6e) sendmmsg$unix(r2, &(0x7f00000bd000), 0x318, 0x0) recvmmsg(r1, &(0x7f00000000c0), 0x10106, 0x2, 0x0) r3 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) clone3(&(0x7f00000003c0)={0x80000, &(0x7f0000000080), &(0x7f0000000100), &(0x7f0000000180), {}, &(0x7f00000001c0)=""/9, 0x9, &(0x7f00000002c0)=""/208, &(0x7f0000000240)=[r0], 0x1, {r3}}, 0x58) r4 = syz_mount_image$vfat(&(0x7f00000002c0), &(0x7f0000000440)='./file0\x00', 0xfffffffffffffffe, 0x3, &(0x7f0000000700)=[{&(0x7f0000000000)="eb3c906d8d6673fdd2617400028001000240000004f801", 0x17}, {&(0x7f0000000900)="57595a4b414c4c45522020085ac19f691107ff0000097eb3541980b01c42d149ffc610de7800000000135eed1df1d1001cc2de850f1fffb2aed768635ef7e75eff912ac4c15e29fb3418fafff8d198e312475ffa1d000000000000ad25822a17b17f463e104179c19c2ad2fbddc04f62826086704df68ddcc2717a2dcd89932daf1c0e912e75558c8d25a7bb914c18f21f883d9096b3302646d6af8b5fd37a77a425c7d5c79403e8ed47e885689f6d9adc80eef58a57f069c4a5b73d3f5c70c4a13fa50731a24d798b503b9fe27842df49dc50", 0xd3, 0x600}, {0x0, 0x0, 0xd}], 0x2a0cc10, &(0x7f0000000880)={[{@shortname_win95}, {@fat=@time_offset={'time_offset', 0x3d, 0x13}}, {@shortname_lower}, {@utf8no}, {@numtail}, {@shortname_mixed}]}) mkdirat(r4, &(0x7f0000000040)='./file1\x00', 0x2300) 12:13:00 executing program 4: r0 = syz_mount_image$vfat(&(0x7f00000002c0), &(0x7f0000000440)='./file0\x00', 0x0, 0x2, &(0x7f0000000700)=[{&(0x7f0000000000)="eb3c906d8d6673fdd26174