Can't find a valid FAT filesystem 15:32:41 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) setsockopt$inet_pktinfo(r0, 0x0, 0x8, &(0x7f0000000040)={0x0, @loopback, @loopback}, 0xc) preadv(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) fcntl$dupfd(0xffffffffffffffff, 0x0, r0) r1 = fsmount(0xffffffffffffffff, 0x0, 0x4) lseek(r0, 0x800, 0x0) perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4307, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r2 = openat$hwrng(0xffffffffffffff9c, &(0x7f0000000080), 0x200000, 0x0) lseek(r2, 0x2, 0x0) mknodat$null(r2, &(0x7f0000000000)='./file1\x00', 0x2000, 0x103) r3 = openat(r1, &(0x7f0000000280)='/proc/self/exe\x00', 0x0, 0x0) sendfile(r0, r3, 0x0, 0x100000001) [ 1381.790818] FAT-fs (loop4): bogus number of reserved sectors [ 1381.791601] FAT-fs (loop4): Can't find a valid FAT filesystem [ 1381.806634] FAT-fs (loop4): bogus number of reserved sectors [ 1381.807471] FAT-fs (loop4): Can't find a valid FAT filesystem [ 1381.811557] FAT-fs (loop1): bogus number of reserved sectors [ 1381.812359] FAT-fs (loop1): Can't find a valid FAT filesystem 15:32:54 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) setsockopt$inet_pktinfo(r0, 0x0, 0x8, &(0x7f0000000040)={0x0, @loopback, @loopback}, 0xc) preadv(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) fcntl$dupfd(0xffffffffffffffff, 0x0, r0) r1 = fsmount(0xffffffffffffffff, 0x0, 0x4) lseek(r0, 0x800, 0x0) perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4307, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r2 = openat$hwrng(0xffffffffffffff9c, &(0x7f0000000080), 0x200000, 0x0) lseek(r2, 0x2, 0x0) mknodat$null(r2, &(0x7f0000000000)='./file1\x00', 0x2000, 0x103) r3 = openat(r1, &(0x7f0000000280)='/proc/self/exe\x00', 0x0, 0x0) sendfile(r0, r3, 0x0, 0x100000001) 15:32:54 executing program 5: syz_mount_image$msdos(&(0x7f00000001c0), &(0x7f0000000240)='./file0\x00', 0xb000000, 0x0, &(0x7f00000002c0), 0x0, &(0x7f00000003c0)={[{@fat=@flush}, {@dots}]}) 15:32:54 executing program 2: ftruncate(0xffffffffffffffff, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) setsockopt$inet_pktinfo(r0, 0x0, 0x8, &(0x7f0000000040)={0x0, @loopback, @loopback}, 0xc) preadv(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) fcntl$dupfd(0xffffffffffffffff, 0x0, r0) r1 = fsmount(0xffffffffffffffff, 0x0, 0x4) lseek(r0, 0x800, 0x0) perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4307, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r2 = openat$hwrng(0xffffffffffffff9c, &(0x7f0000000080), 0x200000, 0x0) lseek(r2, 0x2, 0x1) mknodat$null(r2, &(0x7f0000000000)='./file1\x00', 0x2000, 0x103) pwrite64(0xffffffffffffffff, &(0x7f0000000140)="ddab82767945917c8ef3f5746d491210d833b106c3b096db35ebf09b6462e50b2b8eeb7aee50a6985ddf758b8742e2902f8019cf036e7487a36e06f264a072e7302aabf620d1f1648240b03068de42f99aa07f3421d6085fabf737fc80322ea9d302704a0cbf904db23225acdbfef5115d2e6eb74068796e15571d147e0a5ee081510e087b17fdf56a880289eeec6f4c84", 0x91, 0x20) r3 = openat(r1, &(0x7f0000000280)='/proc/self/exe\x00', 0x0, 0x0) sendfile(r0, r3, 0x0, 0x100000001) 15:32:54 executing program 6: syz_mount_image$msdos(&(0x7f00000001c0), &(0x7f0000000240)='./file0\x00', 0xff0f, 0x0, &(0x7f00000002c0), 0x0, &(0x7f00000003c0)={[{@fat=@flush}]}) 15:32:54 executing program 7: ftruncate(0xffffffffffffffff, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) setsockopt$inet_pktinfo(0xffffffffffffffff, 0x0, 0x8, 0x0, 0x0) preadv(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) fcntl$dupfd(0xffffffffffffffff, 0x0, r0) r1 = fsmount(0xffffffffffffffff, 0x0, 0x0) lseek(r0, 0x800, 0x0) perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4307, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) mknodat$null(0xffffffffffffffff, &(0x7f0000000000)='./file1\x00', 0x0, 0x103) pwrite64(0xffffffffffffffff, &(0x7f0000000140), 0x0, 0x20) r2 = openat(r1, &(0x7f0000000280)='/proc/self/exe\x00', 0x0, 0x0) sendfile(r0, r2, 0x0, 0x100000001) 15:32:54 executing program 4: syz_mount_image$msdos(&(0x7f00000001c0), &(0x7f0000000240)='./file0\x00', 0x500, 0x0, &(0x7f00000002c0), 0x0, &(0x7f00000003c0)={[{@fat=@flush}, {@dots}]}) 15:32:54 executing program 1: syz_mount_image$msdos(&(0x7f00000001c0), &(0x7f0000000240)='./file0\x00', 0x2ff7, 0x0, &(0x7f00000002c0), 0x0, &(0x7f00000003c0)={[{@fat=@flush}, {@dots}]}) openat$cgroup_type(0xffffffffffffffff, 0x0, 0x2, 0x0) 15:32:54 executing program 3: ftruncate(0xffffffffffffffff, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) setsockopt$inet_pktinfo(r0, 0x0, 0x8, &(0x7f0000000040)={0x0, @loopback, @loopback}, 0xc) preadv(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) fcntl$dupfd(0xffffffffffffffff, 0x0, r0) r1 = fsmount(0xffffffffffffffff, 0x0, 0x4) lseek(r0, 0x800, 0x0) perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4307, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) lseek(0xffffffffffffffff, 0x2, 0x1) mknodat$null(0xffffffffffffffff, &(0x7f0000000000)='./file1\x00', 0x2000, 0x103) pwrite64(0xffffffffffffffff, &(0x7f0000000140)="ddab82767945917c8ef3f5746d491210d833b106c3b096db35ebf09b6462e50b2b8eeb7aee50a6985ddf758b8742e2902f8019cf036e7487a36e06f264a072e7302aabf620d1f1648240b03068de42f99aa07f3421d6085fabf737fc80322ea9d302704a0cbf904db23225acdbfef5115d2e6eb74068796e15571d147e0a5ee081510e087b17fdf56a880289eeec6f", 0x8f, 0x20) r2 = openat(r1, &(0x7f0000000280)='/proc/self/exe\x00', 0x0, 0x0) sendfile(r0, r2, 0x0, 0x100000001) [ 1394.770342] FAT-fs (loop5): bogus number of reserved sectors [ 1394.771132] FAT-fs (loop5): Can't find a valid FAT filesystem [ 1394.807696] FAT-fs (loop6): bogus number of reserved sectors [ 1394.808363] FAT-fs (loop1): bogus number of reserved sectors [ 1394.808582] FAT-fs (loop6): Can't find a valid FAT filesystem [ 1394.809746] FAT-fs (loop1): Can't find a valid FAT filesystem [ 1394.820357] FAT-fs (loop4): bogus number of reserved sectors [ 1394.821344] FAT-fs (loop4): Can't find a valid FAT filesystem [ 1394.841833] FAT-fs (loop5): bogus number of reserved sectors [ 1394.842612] FAT-fs (loop5): Can't find a valid FAT filesystem 15:32:54 executing program 5: syz_mount_image$msdos(&(0x7f00000001c0), &(0x7f0000000240)='./file0\x00', 0xd000000, 0x0, &(0x7f00000002c0), 0x0, &(0x7f00000003c0)={[{@fat=@flush}, {@dots}]}) [ 1394.908651] FAT-fs (loop4): bogus number of reserved sectors [ 1394.909437] FAT-fs (loop4): Can't find a valid FAT filesystem 15:32:54 executing program 5: syz_mount_image$msdos(&(0x7f00000001c0), &(0x7f0000000240)='./file0\x00', 0xf000000, 0x0, &(0x7f00000002c0), 0x0, &(0x7f00000003c0)={[{@fat=@flush}, {@dots}]}) 15:32:54 executing program 6: syz_mount_image$msdos(&(0x7f00000001c0), &(0x7f0000000240)='./file0\x00', 0xff2f, 0x0, &(0x7f00000002c0), 0x0, &(0x7f00000003c0)={[{@fat=@flush}]}) [ 1394.954257] FAT-fs (loop1): bogus number of reserved sectors [ 1394.955681] FAT-fs (loop1): Can't find a valid FAT filesystem 15:32:54 executing program 4: syz_mount_image$msdos(&(0x7f00000001c0), &(0x7f0000000240)='./file0\x00', 0x505, 0x0, &(0x7f00000002c0), 0x0, &(0x7f00000003c0)={[{@fat=@flush}, {@dots}]}) 15:32:54 executing program 1: syz_mount_image$msdos(&(0x7f00000001c0), &(0x7f0000000240)='./file0\x00', 0x2ff8, 0x0, &(0x7f00000002c0), 0x0, &(0x7f00000003c0)={[{@fat=@flush}, {@dots}]}) openat$cgroup_type(0xffffffffffffffff, 0x0, 0x2, 0x0) [ 1395.089075] FAT-fs (loop6): bogus number of reserved sectors [ 1395.090583] FAT-fs (loop6): Can't find a valid FAT filesystem [ 1395.118444] FAT-fs (loop5): bogus number of reserved sectors [ 1395.119690] FAT-fs (loop5): Can't find a valid FAT filesystem [ 1395.146514] FAT-fs (loop6): bogus number of reserved sectors [ 1395.147855] FAT-fs (loop6): Can't find a valid FAT filesystem [ 1395.149158] FAT-fs (loop4): bogus number of reserved sectors [ 1395.150391] FAT-fs (loop4): Can't find a valid FAT filesystem [ 1395.201305] FAT-fs (loop4): bogus number of reserved sectors [ 1395.202565] FAT-fs (loop4): Can't find a valid FAT filesystem [ 1395.204468] FAT-fs (loop5): bogus number of reserved sectors [ 1395.206120] FAT-fs (loop5): Can't find a valid FAT filesystem [ 1395.213358] FAT-fs (loop1): bogus number of reserved sectors [ 1395.215084] FAT-fs (loop1): Can't find a valid FAT filesystem 15:32:54 executing program 6: syz_mount_image$msdos(&(0x7f00000001c0), &(0x7f0000000240)='./file0\x00', 0x436f2, 0x0, &(0x7f00000002c0), 0x0, &(0x7f00000003c0)={[{@fat=@flush}]}) [ 1395.354350] FAT-fs (loop1): bogus number of reserved sectors [ 1395.355763] FAT-fs (loop1): Can't find a valid FAT filesystem [ 1395.397256] FAT-fs (loop6): bogus number of reserved sectors [ 1395.398547] FAT-fs (loop6): Can't find a valid FAT filesystem [ 1395.447893] FAT-fs (loop6): bogus number of reserved sectors [ 1395.449121] FAT-fs (loop6): Can't find a valid FAT filesystem 15:33:08 executing program 6: syz_mount_image$msdos(&(0x7f00000001c0), &(0x7f0000000240)='./file0\x00', 0x436ff, 0x0, &(0x7f00000002c0), 0x0, &(0x7f00000003c0)={[{@fat=@flush}]}) 15:33:08 executing program 5: syz_mount_image$msdos(&(0x7f00000001c0), &(0x7f0000000240)='./file0\x00', 0x11000000, 0x0, &(0x7f00000002c0), 0x0, &(0x7f00000003c0)={[{@fat=@flush}, {@dots}]}) 15:33:08 executing program 3: ftruncate(0xffffffffffffffff, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) setsockopt$inet_pktinfo(r0, 0x0, 0x8, &(0x7f0000000040)={0x0, @loopback, @loopback}, 0xc) preadv(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) fcntl$dupfd(0xffffffffffffffff, 0x0, r0) r1 = fsmount(0xffffffffffffffff, 0x0, 0x4) lseek(r0, 0x800, 0x0) perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4307, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) lseek(0xffffffffffffffff, 0x2, 0x1) mknodat$null(0xffffffffffffffff, &(0x7f0000000000)='./file1\x00', 0x2000, 0x103) pwrite64(0xffffffffffffffff, &(0x7f0000000140)="ddab82767945917c8ef3f5746d491210d833b106c3b096db35ebf09b6462e50b2b8eeb7aee50a6985ddf758b8742e2902f8019cf036e7487a36e06f264a072e7302aabf620d1f1648240b03068de42f99aa07f3421d6085fabf737fc80322ea9d302704a0cbf904db23225acdbfef5115d2e6eb74068796e15571d147e0a5ee081510e087b17fdf56a880289eeec6f", 0x8f, 0x20) r2 = openat(r1, &(0x7f0000000280)='/proc/self/exe\x00', 0x0, 0x0) sendfile(r0, r2, 0x0, 0x100000001) 15:33:08 executing program 7: ftruncate(0xffffffffffffffff, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) setsockopt$inet_pktinfo(0xffffffffffffffff, 0x0, 0x8, 0x0, 0x0) preadv(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) fcntl$dupfd(0xffffffffffffffff, 0x0, r0) r1 = fsmount(0xffffffffffffffff, 0x0, 0x0) lseek(r0, 0x800, 0x0) perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4307, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) mknodat$null(0xffffffffffffffff, &(0x7f0000000000)='./file1\x00', 0x0, 0x103) pwrite64(0xffffffffffffffff, &(0x7f0000000140), 0x0, 0x20) r2 = openat(r1, &(0x7f0000000280)='/proc/self/exe\x00', 0x0, 0x0) sendfile(r0, r2, 0x0, 0x100000001) 15:33:08 executing program 4: syz_mount_image$msdos(&(0x7f00000001c0), &(0x7f0000000240)='./file0\x00', 0x507, 0x0, &(0x7f00000002c0), 0x0, &(0x7f00000003c0)={[{@fat=@flush}, {@dots}]}) 15:33:08 executing program 1: syz_mount_image$msdos(&(0x7f00000001c0), &(0x7f0000000240)='./file0\x00', 0x2ff9, 0x0, &(0x7f00000002c0), 0x0, &(0x7f00000003c0)={[{@fat=@flush}, {@dots}]}) openat$cgroup_type(0xffffffffffffffff, 0x0, 0x2, 0x0) 15:33:08 executing program 2: ftruncate(0xffffffffffffffff, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) setsockopt$inet_pktinfo(r0, 0x0, 0x8, &(0x7f0000000040)={0x0, @loopback, @loopback}, 0xc) preadv(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) fcntl$dupfd(0xffffffffffffffff, 0x0, r0) r1 = fsmount(0xffffffffffffffff, 0x0, 0x4) lseek(r0, 0x800, 0x0) perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4307, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r2 = openat$hwrng(0xffffffffffffff9c, &(0x7f0000000080), 0x200000, 0x0) lseek(r2, 0x2, 0x1) mknodat$null(r2, &(0x7f0000000000)='./file1\x00', 0x2000, 0x103) pwrite64(0xffffffffffffffff, &(0x7f0000000140)="ddab82767945917c8ef3f5746d491210d833b106c3b096db35ebf09b6462e50b2b8eeb7aee50a6985ddf758b8742e2902f8019cf036e7487a36e06f264a072e7302aabf620d1f1648240b03068de42f99aa07f3421d6085fabf737fc80322ea9d302704a0cbf904db23225acdbfef5115d2e6eb74068796e15571d147e0a5ee081510e087b17fdf56a880289eeec6f4c84", 0x91, 0x20) r3 = openat(r1, &(0x7f0000000280)='/proc/self/exe\x00', 0x0, 0x0) sendfile(r0, r3, 0x0, 0x100000001) 15:33:08 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) setsockopt$inet_pktinfo(r0, 0x0, 0x8, &(0x7f0000000040)={0x0, @loopback, @loopback}, 0xc) preadv(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) fcntl$dupfd(0xffffffffffffffff, 0x0, r0) r1 = fsmount(0xffffffffffffffff, 0x0, 0x4) lseek(r0, 0x800, 0x0) perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4307, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r2 = openat$hwrng(0xffffffffffffff9c, &(0x7f0000000080), 0x200000, 0x0) lseek(r2, 0x2, 0x0) mknodat$null(r2, &(0x7f0000000000)='./file1\x00', 0x2000, 0x103) r3 = openat(r1, &(0x7f0000000280)='/proc/self/exe\x00', 0x0, 0x0) sendfile(r0, r3, 0x0, 0x100000001) [ 1408.707724] FAT-fs (loop5): bogus number of reserved sectors [ 1408.709408] FAT-fs (loop5): Can't find a valid FAT filesystem [ 1408.736889] FAT-fs (loop4): bogus number of reserved sectors [ 1408.738342] FAT-fs (loop4): Can't find a valid FAT filesystem [ 1408.740691] FAT-fs (loop6): bogus number of reserved sectors [ 1408.741980] FAT-fs (loop6): Can't find a valid FAT filesystem [ 1408.744382] FAT-fs (loop1): bogus number of reserved sectors [ 1408.745767] FAT-fs (loop1): Can't find a valid FAT filesystem [ 1408.755969] FAT-fs (loop5): bogus number of reserved sectors [ 1408.757357] FAT-fs (loop5): Can't find a valid FAT filesystem [ 1408.837189] FAT-fs (loop6): bogus number of reserved sectors [ 1408.838492] FAT-fs (loop6): Can't find a valid FAT filesystem [ 1408.839854] FAT-fs (loop4): bogus number of reserved sectors [ 1408.841061] FAT-fs (loop4): Can't find a valid FAT filesystem [ 1408.842334] FAT-fs (loop1): bogus number of reserved sectors [ 1408.843593] FAT-fs (loop1): Can't find a valid FAT filesystem 15:33:08 executing program 5: syz_mount_image$msdos(&(0x7f00000001c0), &(0x7f0000000240)='./file0\x00', 0x20000000, 0x0, &(0x7f00000002c0), 0x0, &(0x7f00000003c0)={[{@fat=@flush}, {@dots}]}) [ 1408.957498] FAT-fs (loop5): bogus number of reserved sectors [ 1408.959123] FAT-fs (loop5): Can't find a valid FAT filesystem 15:33:08 executing program 4: syz_mount_image$msdos(&(0x7f00000001c0), &(0x7f0000000240)='./file0\x00', 0x508, 0x0, &(0x7f00000002c0), 0x0, &(0x7f00000003c0)={[{@fat=@flush}, {@dots}]}) 15:33:08 executing program 6: syz_mount_image$msdos(&(0x7f00000001c0), &(0x7f0000000240)='./file0\x00', 0x43700, 0x0, &(0x7f00000002c0), 0x0, &(0x7f00000003c0)={[{@fat=@flush}]}) 15:33:08 executing program 1: syz_mount_image$msdos(&(0x7f00000001c0), &(0x7f0000000240)='./file0\x00', 0x2ffb, 0x0, &(0x7f00000002c0), 0x0, &(0x7f00000003c0)={[{@fat=@flush}, {@dots}]}) openat$cgroup_type(0xffffffffffffffff, 0x0, 0x2, 0x0) 15:33:08 executing program 5: syz_mount_image$msdos(&(0x7f00000001c0), &(0x7f0000000240)='./file0\x00', 0x20100000, 0x0, &(0x7f00000002c0), 0x0, &(0x7f00000003c0)={[{@fat=@flush}, {@dots}]}) [ 1409.118694] FAT-fs (loop6): bogus number of reserved sectors [ 1409.119997] FAT-fs (loop6): Can't find a valid FAT filesystem [ 1409.127163] FAT-fs (loop1): bogus number of reserved sectors [ 1409.128419] FAT-fs (loop1): Can't find a valid FAT filesystem [ 1409.134476] FAT-fs (loop4): bogus number of reserved sectors [ 1409.135864] FAT-fs (loop4): Can't find a valid FAT filesystem [ 1409.216101] FAT-fs (loop4): bogus number of reserved sectors [ 1409.217475] FAT-fs (loop4): Can't find a valid FAT filesystem [ 1409.244064] FAT-fs (loop5): bogus number of reserved sectors [ 1409.245315] FAT-fs (loop5): Can't find a valid FAT filesystem [ 1409.253171] FAT-fs (loop1): bogus number of reserved sectors [ 1409.254434] FAT-fs (loop1): Can't find a valid FAT filesystem [ 1409.316664] FAT-fs (loop5): bogus number of reserved sectors [ 1409.318056] FAT-fs (loop5): Can't find a valid FAT filesystem 15:33:08 executing program 6: syz_mount_image$msdos(&(0x7f00000001c0), &(0x7f0000000240)='./file0\x00', 0x43706, 0x0, &(0x7f00000002c0), 0x0, &(0x7f00000003c0)={[{@fat=@flush}]}) 15:33:08 executing program 4: syz_mount_image$msdos(&(0x7f00000001c0), &(0x7f0000000240)='./file0\x00', 0x50a, 0x0, &(0x7f00000002c0), 0x0, &(0x7f00000003c0)={[{@fat=@flush}, {@dots}]}) [ 1409.469677] FAT-fs (loop4): bogus number of reserved sectors [ 1409.471107] FAT-fs (loop4): Can't find a valid FAT filesystem [ 1409.549802] FAT-fs (loop4): bogus number of reserved sectors [ 1409.551138] FAT-fs (loop4): Can't find a valid FAT filesystem 15:33:23 executing program 7: ftruncate(0xffffffffffffffff, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) setsockopt$inet_pktinfo(0xffffffffffffffff, 0x0, 0x8, 0x0, 0x0) preadv(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) fcntl$dupfd(0xffffffffffffffff, 0x0, r0) r1 = fsmount(0xffffffffffffffff, 0x0, 0x0) lseek(r0, 0x800, 0x0) perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4307, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) mknodat$null(0xffffffffffffffff, &(0x7f0000000000)='./file1\x00', 0x0, 0x103) pwrite64(0xffffffffffffffff, &(0x7f0000000140)="ddab82767945917c8ef3f5746d491210d833b106c3b096db35ebf09b6462e50b2b8eeb7aee50a6985ddf758b8742e2902f8019cf036e7487a36e06f264a072e7302aabf620d1f1648240", 0x4a, 0x20) r2 = openat(r1, &(0x7f0000000280)='/proc/self/exe\x00', 0x0, 0x0) sendfile(r0, r2, 0x0, 0x100000001) 15:33:23 executing program 4: syz_mount_image$msdos(&(0x7f00000001c0), &(0x7f0000000240)='./file0\x00', 0x600, 0x0, &(0x7f00000002c0), 0x0, &(0x7f00000003c0)={[{@fat=@flush}, {@dots}]}) 15:33:23 executing program 0: ftruncate(0xffffffffffffffff, 0x0) r0 = openat(0xffffffffffffff9c, 0x0, 0x105142, 0x0) setsockopt$inet_pktinfo(r0, 0x0, 0x8, &(0x7f0000000040)={0x0, @loopback, @loopback}, 0xc) preadv(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) fcntl$dupfd(0xffffffffffffffff, 0x0, r0) r1 = fsmount(0xffffffffffffffff, 0x0, 0x4) lseek(r0, 0x800, 0x0) perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4307, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r2 = openat$hwrng(0xffffffffffffff9c, &(0x7f0000000080), 0x200000, 0x0) lseek(r2, 0x2, 0x0) mknodat$null(r2, &(0x7f0000000000)='./file1\x00', 0x2000, 0x103) r3 = openat(r1, &(0x7f0000000280)='/proc/self/exe\x00', 0x0, 0x0) sendfile(r0, r3, 0x0, 0x100000001) 15:33:23 executing program 5: syz_mount_image$msdos(&(0x7f00000001c0), &(0x7f0000000240)='./file0\x00', 0x2e000000, 0x0, &(0x7f00000002c0), 0x0, &(0x7f00000003c0)={[{@fat=@flush}, {@dots}]}) 15:33:23 executing program 6: syz_mount_image$msdos(&(0x7f00000001c0), &(0x7f0000000240)='./file0\x00', 0x43707, 0x0, &(0x7f00000002c0), 0x0, &(0x7f00000003c0)={[{@fat=@flush}]}) 15:33:23 executing program 2: ftruncate(0xffffffffffffffff, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) setsockopt$inet_pktinfo(r0, 0x0, 0x8, &(0x7f0000000040)={0x0, @loopback, @loopback}, 0xc) preadv(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) fcntl$dupfd(0xffffffffffffffff, 0x0, r0) r1 = fsmount(0xffffffffffffffff, 0x0, 0x4) lseek(r0, 0x800, 0x0) perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4307, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r2 = openat$hwrng(0xffffffffffffff9c, &(0x7f0000000080), 0x200000, 0x0) lseek(r2, 0x2, 0x1) mknodat$null(r2, &(0x7f0000000000)='./file1\x00', 0x2000, 0x103) pwrite64(0xffffffffffffffff, &(0x7f0000000140)="ddab82767945917c8ef3f5746d491210d833b106c3b096db35ebf09b6462e50b2b8eeb7aee50a6985ddf758b8742e2902f8019cf036e7487a36e06f264a072e7302aabf620d1f1648240b03068de42f99aa07f3421d6085fabf737fc80322ea9d302704a0cbf904db23225acdbfef5115d2e6eb74068796e15571d147e0a5ee081510e087b17fdf56a880289eeec6f4c8489", 0x92, 0x20) r3 = openat(r1, &(0x7f0000000280)='/proc/self/exe\x00', 0x0, 0x0) sendfile(r0, r3, 0x0, 0x100000001) 15:33:23 executing program 3: ftruncate(0xffffffffffffffff, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) setsockopt$inet_pktinfo(r0, 0x0, 0x8, &(0x7f0000000040)={0x0, @loopback, @loopback}, 0xc) preadv(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) fcntl$dupfd(0xffffffffffffffff, 0x0, r0) r1 = fsmount(0xffffffffffffffff, 0x0, 0x4) lseek(r0, 0x800, 0x0) perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4307, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) lseek(0xffffffffffffffff, 0x2, 0x1) mknodat$null(0xffffffffffffffff, &(0x7f0000000000)='./file1\x00', 0x2000, 0x103) pwrite64(0xffffffffffffffff, &(0x7f0000000140)="ddab82767945917c8ef3f5746d491210d833b106c3b096db35ebf09b6462e50b2b8eeb7aee50a6985ddf758b8742e2902f8019cf036e7487a36e06f264a072e7302aabf620d1f1648240b03068de42f99aa07f3421d6085fabf737fc80322ea9d302704a0cbf904db23225acdbfef5115d2e6eb74068796e15571d147e0a5ee081510e087b17fdf56a880289eeec6f4c84", 0x91, 0x20) r2 = openat(r1, &(0x7f0000000280)='/proc/self/exe\x00', 0x0, 0x0) sendfile(r0, r2, 0x0, 0x100000001) [ 1424.434637] FAT-fs (loop6): bogus number of reserved sectors [ 1424.435435] FAT-fs (loop6): Can't find a valid FAT filesystem 15:33:23 executing program 1: syz_mount_image$msdos(&(0x7f00000001c0), &(0x7f0000000240)='./file0\x00', 0x3001, 0x0, &(0x7f00000002c0), 0x0, &(0x7f00000003c0)={[{@fat=@flush}, {@dots}]}) openat$cgroup_type(0xffffffffffffffff, 0x0, 0x2, 0x0) [ 1424.464563] FAT-fs (loop4): bogus number of reserved sectors [ 1424.465630] FAT-fs (loop4): Can't find a valid FAT filesystem [ 1424.484354] FAT-fs (loop1): bogus number of reserved sectors [ 1424.485106] FAT-fs (loop1): Can't find a valid FAT filesystem [ 1424.490912] FAT-fs (loop5): bogus number of reserved sectors [ 1424.491637] FAT-fs (loop5): Can't find a valid FAT filesystem 15:33:23 executing program 0: ftruncate(0xffffffffffffffff, 0x0) r0 = openat(0xffffffffffffff9c, 0x0, 0x105142, 0x0) setsockopt$inet_pktinfo(r0, 0x0, 0x8, &(0x7f0000000040)={0x0, @loopback, @loopback}, 0xc) preadv(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) fcntl$dupfd(0xffffffffffffffff, 0x0, r0) r1 = fsmount(0xffffffffffffffff, 0x0, 0x4) lseek(r0, 0x800, 0x0) perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4307, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r2 = openat$hwrng(0xffffffffffffff9c, &(0x7f0000000080), 0x200000, 0x0) lseek(r2, 0x2, 0x0) mknodat$null(r2, &(0x7f0000000000)='./file1\x00', 0x2000, 0x103) r3 = openat(r1, &(0x7f0000000280)='/proc/self/exe\x00', 0x0, 0x0) sendfile(r0, r3, 0x0, 0x100000001) 15:33:23 executing program 4: syz_mount_image$msdos(&(0x7f00000001c0), &(0x7f0000000240)='./file0\x00', 0x700, 0x0, &(0x7f00000002c0), 0x0, &(0x7f00000003c0)={[{@fat=@flush}, {@dots}]}) [ 1424.557400] FAT-fs (loop6): bogus number of reserved sectors [ 1424.558167] FAT-fs (loop6): Can't find a valid FAT filesystem [ 1424.571108] FAT-fs (loop5): bogus number of reserved sectors [ 1424.571696] FAT-fs (loop5): Can't find a valid FAT filesystem [ 1424.609724] FAT-fs (loop1): bogus number of reserved sectors [ 1424.611384] FAT-fs (loop1): Can't find a valid FAT filesystem [ 1424.629395] FAT-fs (loop4): bogus number of reserved sectors [ 1424.630054] FAT-fs (loop4): Can't find a valid FAT filesystem 15:33:24 executing program 6: syz_mount_image$msdos(&(0x7f00000001c0), &(0x7f0000000240)='./file0\x00', 0x4370d, 0x0, &(0x7f00000002c0), 0x0, &(0x7f00000003c0)={[{@fat=@flush}]}) 15:33:24 executing program 5: syz_mount_image$msdos(&(0x7f00000001c0), &(0x7f0000000240)='./file0\x00', 0x3f000000, 0x0, &(0x7f00000002c0), 0x0, &(0x7f00000003c0)={[{@fat=@flush}, {@dots}]}) [ 1424.655845] FAT-fs (loop4): bogus number of reserved sectors [ 1424.656441] FAT-fs (loop4): Can't find a valid FAT filesystem 15:33:24 executing program 0: ftruncate(0xffffffffffffffff, 0x0) r0 = openat(0xffffffffffffff9c, 0x0, 0x105142, 0x0) setsockopt$inet_pktinfo(r0, 0x0, 0x8, &(0x7f0000000040)={0x0, @loopback, @loopback}, 0xc) preadv(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) fcntl$dupfd(0xffffffffffffffff, 0x0, r0) r1 = fsmount(0xffffffffffffffff, 0x0, 0x4) lseek(r0, 0x800, 0x0) perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4307, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r2 = openat$hwrng(0xffffffffffffff9c, &(0x7f0000000080), 0x200000, 0x0) lseek(r2, 0x2, 0x0) mknodat$null(r2, &(0x7f0000000000)='./file1\x00', 0x2000, 0x103) r3 = openat(r1, &(0x7f0000000280)='/proc/self/exe\x00', 0x0, 0x0) sendfile(r0, r3, 0x0, 0x100000001) 15:33:24 executing program 1: syz_mount_image$msdos(&(0x7f00000001c0), &(0x7f0000000240)='./file0\x00', 0x3f00, 0x0, &(0x7f00000002c0), 0x0, &(0x7f00000003c0)={[{@fat=@flush}, {@dots}]}) openat$cgroup_type(0xffffffffffffffff, 0x0, 0x2, 0x0) 15:33:24 executing program 4: syz_mount_image$msdos(&(0x7f00000001c0), &(0x7f0000000240)='./file0\x00', 0x705, 0x0, &(0x7f00000002c0), 0x0, &(0x7f00000003c0)={[{@fat=@flush}, {@dots}]}) [ 1424.758481] FAT-fs (loop5): bogus number of reserved sectors [ 1424.759816] FAT-fs (loop5): Can't find a valid FAT filesystem 15:33:24 executing program 6: syz_mount_image$msdos(&(0x7f00000001c0), &(0x7f0000000240)='./file0\x00', 0x80000, 0x0, &(0x7f00000002c0), 0x0, &(0x7f00000003c0)={[{@fat=@flush}]}) [ 1424.813638] FAT-fs (loop1): bogus number of reserved sectors [ 1424.814862] FAT-fs (loop1): Can't find a valid FAT filesystem [ 1424.837450] FAT-fs (loop5): bogus number of reserved sectors [ 1424.838675] FAT-fs (loop5): Can't find a valid FAT filesystem [ 1424.887934] FAT-fs (loop1): bogus number of reserved sectors [ 1424.889214] FAT-fs (loop1): Can't find a valid FAT filesystem [ 1424.892733] FAT-fs (loop6): bogus number of reserved sectors [ 1424.894157] FAT-fs (loop6): Can't find a valid FAT filesystem [ 1424.895618] FAT-fs (loop4): bogus number of reserved sectors [ 1424.896861] FAT-fs (loop4): Can't find a valid FAT filesystem [ 1424.963847] FAT-fs (loop4): bogus number of reserved sectors [ 1424.965840] FAT-fs (loop4): Can't find a valid FAT filesystem 15:33:36 executing program 6: syz_mount_image$msdos(&(0x7f00000001c0), &(0x7f0000000240)='./file0\x00', 0xe0000, 0x0, &(0x7f00000002c0), 0x0, &(0x7f00000003c0)={[{@fat=@flush}]}) 15:33:36 executing program 0: ftruncate(0xffffffffffffffff, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x0, 0x0) setsockopt$inet_pktinfo(r0, 0x0, 0x8, &(0x7f0000000040)={0x0, @loopback, @loopback}, 0xc) preadv(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) fcntl$dupfd(0xffffffffffffffff, 0x0, r0) r1 = fsmount(0xffffffffffffffff, 0x0, 0x4) lseek(r0, 0x800, 0x0) perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4307, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r2 = openat$hwrng(0xffffffffffffff9c, &(0x7f0000000080), 0x200000, 0x0) lseek(r2, 0x2, 0x0) mknodat$null(r2, &(0x7f0000000000)='./file1\x00', 0x2000, 0x103) r3 = openat(r1, &(0x7f0000000280)='/proc/self/exe\x00', 0x0, 0x0) sendfile(r0, r3, 0x0, 0x100000001) 15:33:36 executing program 4: syz_mount_image$msdos(&(0x7f00000001c0), &(0x7f0000000240)='./file0\x00', 0x805, 0x0, &(0x7f00000002c0), 0x0, &(0x7f00000003c0)={[{@fat=@flush}, {@dots}]}) 15:33:36 executing program 7: ftruncate(0xffffffffffffffff, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) setsockopt$inet_pktinfo(0xffffffffffffffff, 0x0, 0x8, 0x0, 0x0) preadv(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) fcntl$dupfd(0xffffffffffffffff, 0x0, r0) r1 = fsmount(0xffffffffffffffff, 0x0, 0x0) lseek(r0, 0x800, 0x0) perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4307, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) mknodat$null(0xffffffffffffffff, &(0x7f0000000000)='./file1\x00', 0x0, 0x103) pwrite64(0xffffffffffffffff, &(0x7f0000000140)="ddab82767945917c8ef3f5746d491210d833b106c3b096db35ebf09b6462e50b2b8eeb7aee50a6985ddf758b8742e2902f8019cf036e7487a36e06f264a072e7302aabf620d1f1648240", 0x4a, 0x20) r2 = openat(r1, &(0x7f0000000280)='/proc/self/exe\x00', 0x0, 0x0) sendfile(r0, r2, 0x0, 0x100000001) 15:33:36 executing program 1: syz_mount_image$msdos(&(0x7f00000001c0), &(0x7f0000000240)='./file0\x00', 0x4000, 0x0, &(0x7f00000002c0), 0x0, &(0x7f00000003c0)={[{@fat=@flush}, {@dots}]}) openat$cgroup_type(0xffffffffffffffff, 0x0, 0x2, 0x0) 15:33:36 executing program 3: ftruncate(0xffffffffffffffff, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) setsockopt$inet_pktinfo(r0, 0x0, 0x8, &(0x7f0000000040)={0x0, @loopback, @loopback}, 0xc) preadv(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) fcntl$dupfd(0xffffffffffffffff, 0x0, r0) r1 = fsmount(0xffffffffffffffff, 0x0, 0x4) lseek(r0, 0x800, 0x0) perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4307, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) lseek(0xffffffffffffffff, 0x2, 0x1) mknodat$null(0xffffffffffffffff, &(0x7f0000000000)='./file1\x00', 0x2000, 0x103) pwrite64(0xffffffffffffffff, &(0x7f0000000140)="ddab82767945917c8ef3f5746d491210d833b106c3b096db35ebf09b6462e50b2b8eeb7aee50a6985ddf758b8742e2902f8019cf036e7487a36e06f264a072e7302aabf620d1f1648240b03068de42f99aa07f3421d6085fabf737fc80322ea9d302704a0cbf904db23225acdbfef5115d2e6eb74068796e15571d147e0a5ee081510e087b17fdf56a880289eeec6f4c84", 0x91, 0x20) r2 = openat(r1, &(0x7f0000000280)='/proc/self/exe\x00', 0x0, 0x0) sendfile(r0, r2, 0x0, 0x100000001) 15:33:36 executing program 2: ftruncate(0xffffffffffffffff, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) setsockopt$inet_pktinfo(r0, 0x0, 0x8, &(0x7f0000000040)={0x0, @loopback, @loopback}, 0xc) preadv(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) fcntl$dupfd(0xffffffffffffffff, 0x0, r0) r1 = fsmount(0xffffffffffffffff, 0x0, 0x4) lseek(r0, 0x800, 0x0) perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4307, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r2 = openat$hwrng(0xffffffffffffff9c, &(0x7f0000000080), 0x200000, 0x0) lseek(r2, 0x2, 0x1) mknodat$null(r2, &(0x7f0000000000)='./file1\x00', 0x2000, 0x103) pwrite64(0xffffffffffffffff, &(0x7f0000000140)="ddab82767945917c8ef3f5746d491210d833b106c3b096db35ebf09b6462e50b2b8eeb7aee50a6985ddf758b8742e2902f8019cf036e7487a36e06f264a072e7302aabf620d1f1648240b03068de42f99aa07f3421d6085fabf737fc80322ea9d302704a0cbf904db23225acdbfef5115d2e6eb74068796e15571d147e0a5ee081510e087b17fdf56a880289eeec6f4c8489", 0x92, 0x20) r3 = openat(r1, &(0x7f0000000280)='/proc/self/exe\x00', 0x0, 0x0) sendfile(r0, r3, 0x0, 0x100000001) 15:33:36 executing program 5: syz_mount_image$msdos(&(0x7f00000001c0), &(0x7f0000000240)='./file0\x00', 0x40000000, 0x0, &(0x7f00000002c0), 0x0, &(0x7f00000003c0)={[{@fat=@flush}, {@dots}]}) [ 1437.497308] FAT-fs (loop4): bogus number of reserved sectors [ 1437.498064] FAT-fs (loop4): Can't find a valid FAT filesystem [ 1437.529497] FAT-fs (loop4): bogus number of reserved sectors [ 1437.530351] FAT-fs (loop4): Can't find a valid FAT filesystem [ 1437.530589] FAT-fs (loop6): bogus number of reserved sectors [ 1437.532426] FAT-fs (loop6): Can't find a valid FAT filesystem [ 1437.534241] FAT-fs (loop1): bogus number of reserved sectors [ 1437.535633] FAT-fs (loop1): Can't find a valid FAT filesystem [ 1437.542076] FAT-fs (loop5): bogus number of reserved sectors [ 1437.542733] FAT-fs (loop5): Can't find a valid FAT filesystem 15:33:36 executing program 4: syz_mount_image$msdos(&(0x7f00000001c0), &(0x7f0000000240)='./file0\x00', 0x900, 0x0, &(0x7f00000002c0), 0x0, &(0x7f00000003c0)={[{@fat=@flush}, {@dots}]}) 15:33:36 executing program 0: ftruncate(0xffffffffffffffff, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x0, 0x0) setsockopt$inet_pktinfo(r0, 0x0, 0x8, &(0x7f0000000040)={0x0, @loopback, @loopback}, 0xc) preadv(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) fcntl$dupfd(0xffffffffffffffff, 0x0, r0) r1 = fsmount(0xffffffffffffffff, 0x0, 0x4) lseek(r0, 0x800, 0x0) perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4307, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r2 = openat$hwrng(0xffffffffffffff9c, &(0x7f0000000080), 0x200000, 0x0) lseek(r2, 0x2, 0x0) mknodat$null(r2, &(0x7f0000000000)='./file1\x00', 0x2000, 0x103) r3 = openat(r1, &(0x7f0000000280)='/proc/self/exe\x00', 0x0, 0x0) sendfile(r0, r3, 0x0, 0x100000001) [ 1437.597145] FAT-fs (loop5): bogus number of reserved sectors [ 1437.597851] FAT-fs (loop5): Can't find a valid FAT filesystem 15:33:37 executing program 5: syz_mount_image$msdos(&(0x7f00000001c0), &(0x7f0000000240)='./file0\x00', 0x48000000, 0x0, &(0x7f00000002c0), 0x0, &(0x7f00000003c0)={[{@fat=@flush}, {@dots}]}) [ 1437.654856] FAT-fs (loop1): bogus number of reserved sectors [ 1437.656216] FAT-fs (loop1): Can't find a valid FAT filesystem [ 1437.710183] FAT-fs (loop4): bogus number of reserved sectors [ 1437.711467] FAT-fs (loop4): Can't find a valid FAT filesystem 15:33:37 executing program 6: syz_mount_image$msdos(&(0x7f00000001c0), &(0x7f0000000240)='./file0\x00', 0x370400, 0x0, &(0x7f00000002c0), 0x0, &(0x7f00000003c0)={[{@fat=@flush}]}) 15:33:37 executing program 1: syz_mount_image$msdos(&(0x7f00000001c0), &(0x7f0000000240)='./file0\x00', 0x4800, 0x0, &(0x7f00000002c0), 0x0, &(0x7f00000003c0)={[{@fat=@flush}, {@dots}]}) openat$cgroup_type(0xffffffffffffffff, 0x0, 0x2, 0x0) 15:33:37 executing program 0: ftruncate(0xffffffffffffffff, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x0, 0x0) setsockopt$inet_pktinfo(r0, 0x0, 0x8, &(0x7f0000000040)={0x0, @loopback, @loopback}, 0xc) preadv(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) fcntl$dupfd(0xffffffffffffffff, 0x0, r0) r1 = fsmount(0xffffffffffffffff, 0x0, 0x4) lseek(r0, 0x800, 0x0) perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4307, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r2 = openat$hwrng(0xffffffffffffff9c, &(0x7f0000000080), 0x200000, 0x0) lseek(r2, 0x2, 0x0) mknodat$null(r2, &(0x7f0000000000)='./file1\x00', 0x2000, 0x103) r3 = openat(r1, &(0x7f0000000280)='/proc/self/exe\x00', 0x0, 0x0) sendfile(r0, r3, 0x0, 0x100000001) [ 1437.771013] FAT-fs (loop5): bogus number of reserved sectors [ 1437.771716] FAT-fs (loop5): Can't find a valid FAT filesystem 15:33:37 executing program 4: syz_mount_image$msdos(&(0x7f00000001c0), &(0x7f0000000240)='./file0\x00', 0xa00, 0x0, &(0x7f00000002c0), 0x0, &(0x7f00000003c0)={[{@fat=@flush}, {@dots}]}) 15:33:37 executing program 2: ftruncate(0xffffffffffffffff, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) setsockopt$inet_pktinfo(r0, 0x0, 0x8, &(0x7f0000000040)={0x0, @loopback, @loopback}, 0xc) preadv(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) fcntl$dupfd(0xffffffffffffffff, 0x0, r0) r1 = fsmount(0xffffffffffffffff, 0x0, 0x4) lseek(r0, 0x800, 0x0) perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4307, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r2 = openat$hwrng(0xffffffffffffff9c, &(0x7f0000000080), 0x200000, 0x0) lseek(r2, 0x2, 0x1) mknodat$null(r2, &(0x7f0000000000)='./file1\x00', 0x2000, 0x103) pwrite64(0xffffffffffffffff, &(0x7f0000000140)="ddab82767945917c8ef3f5746d491210d833b106c3b096db35ebf09b6462e50b2b8eeb7aee50a6985ddf758b8742e2902f8019cf036e7487a36e06f264a072e7302aabf620d1f1648240b03068de42f99aa07f3421d6085fabf737fc80322ea9d302704a0cbf904db23225acdbfef5115d2e6eb74068796e15571d147e0a5ee081510e087b17fdf56a880289eeec6f4c8489", 0x92, 0x20) r3 = openat(r1, &(0x7f0000000280)='/proc/self/exe\x00', 0x0, 0x0) sendfile(r0, r3, 0x0, 0x100000001) 15:33:37 executing program 0: ftruncate(0xffffffffffffffff, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) setsockopt$inet_pktinfo(0xffffffffffffffff, 0x0, 0x8, &(0x7f0000000040)={0x0, @loopback, @loopback}, 0xc) preadv(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) fcntl$dupfd(0xffffffffffffffff, 0x0, r0) r1 = fsmount(0xffffffffffffffff, 0x0, 0x4) lseek(r0, 0x800, 0x0) perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4307, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r2 = openat$hwrng(0xffffffffffffff9c, &(0x7f0000000080), 0x200000, 0x0) lseek(r2, 0x2, 0x0) mknodat$null(r2, &(0x7f0000000000)='./file1\x00', 0x2000, 0x103) r3 = openat(r1, &(0x7f0000000280)='/proc/self/exe\x00', 0x0, 0x0) sendfile(r0, r3, 0x0, 0x100000001) [ 1437.865620] FAT-fs (loop6): bogus number of reserved sectors [ 1437.866259] FAT-fs (loop6): Can't find a valid FAT filesystem [ 1437.867807] FAT-fs (loop1): bogus number of reserved sectors [ 1437.868410] FAT-fs (loop1): Can't find a valid FAT filesystem [ 1437.873265] FAT-fs (loop5): bogus number of reserved sectors [ 1437.873906] FAT-fs (loop5): Can't find a valid FAT filesystem 15:33:37 executing program 3: ftruncate(0xffffffffffffffff, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) setsockopt$inet_pktinfo(r0, 0x0, 0x8, &(0x7f0000000040)={0x0, @loopback, @loopback}, 0xc) preadv(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) fcntl$dupfd(0xffffffffffffffff, 0x0, r0) r1 = fsmount(0xffffffffffffffff, 0x0, 0x4) lseek(r0, 0x800, 0x0) perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4307, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) lseek(0xffffffffffffffff, 0x2, 0x1) mknodat$null(0xffffffffffffffff, &(0x7f0000000000)='./file1\x00', 0x2000, 0x103) pwrite64(0xffffffffffffffff, &(0x7f0000000140)="ddab82767945917c8ef3f5746d491210d833b106c3b096db35ebf09b6462e50b2b8eeb7aee50a6985ddf758b8742e2902f8019cf036e7487a36e06f264a072e7302aabf620d1f1648240b03068de42f99aa07f3421d6085fabf737fc80322ea9d302704a0cbf904db23225acdbfef5115d2e6eb74068796e15571d147e0a5ee081510e087b17fdf56a880289eeec6f4c84", 0x91, 0x20) r2 = openat(r1, &(0x7f0000000280)='/proc/self/exe\x00', 0x0, 0x0) sendfile(r0, r2, 0x0, 0x100000001) [ 1437.911841] FAT-fs (loop6): bogus number of reserved sectors [ 1437.912912] FAT-fs (loop6): Can't find a valid FAT filesystem [ 1437.922800] FAT-fs (loop4): bogus number of reserved sectors [ 1437.923437] FAT-fs (loop4): Can't find a valid FAT filesystem [ 1437.935252] FAT-fs (loop1): bogus number of reserved sectors [ 1437.936207] FAT-fs (loop1): Can't find a valid FAT filesystem 15:33:37 executing program 5: syz_mount_image$msdos(&(0x7f00000001c0), &(0x7f0000000240)='./file0\x00', 0x4c000000, 0x0, &(0x7f00000002c0), 0x0, &(0x7f00000003c0)={[{@fat=@flush}, {@dots}]}) [ 1438.000634] FAT-fs (loop4): bogus number of reserved sectors [ 1438.002089] FAT-fs (loop4): Can't find a valid FAT filesystem [ 1438.088177] FAT-fs (loop5): bogus number of reserved sectors [ 1438.089298] FAT-fs (loop5): Can't find a valid FAT filesystem [ 1438.108122] FAT-fs (loop5): bogus number of reserved sectors [ 1438.109125] FAT-fs (loop5): Can't find a valid FAT filesystem 15:33:51 executing program 1: syz_mount_image$msdos(&(0x7f00000001c0), &(0x7f0000000240)='./file0\x00', 0x4c00, 0x0, &(0x7f00000002c0), 0x0, &(0x7f00000003c0)={[{@fat=@flush}, {@dots}]}) openat$cgroup_type(0xffffffffffffffff, 0x0, 0x2, 0x0) 15:33:51 executing program 4: syz_mount_image$msdos(&(0x7f00000001c0), &(0x7f0000000240)='./file0\x00', 0xa05, 0x0, &(0x7f00000002c0), 0x0, &(0x7f00000003c0)={[{@fat=@flush}, {@dots}]}) 15:33:51 executing program 3: ftruncate(0xffffffffffffffff, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) setsockopt$inet_pktinfo(r0, 0x0, 0x8, &(0x7f0000000040)={0x0, @loopback, @loopback}, 0xc) preadv(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) fcntl$dupfd(0xffffffffffffffff, 0x0, r0) r1 = fsmount(0xffffffffffffffff, 0x0, 0x4) lseek(r0, 0x800, 0x0) perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4307, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) lseek(0xffffffffffffffff, 0x2, 0x1) mknodat$null(0xffffffffffffffff, &(0x7f0000000000)='./file1\x00', 0x2000, 0x103) pwrite64(0xffffffffffffffff, &(0x7f0000000140)="ddab82767945917c8ef3f5746d491210d833b106c3b096db35ebf09b6462e50b2b8eeb7aee50a6985ddf758b8742e2902f8019cf036e7487a36e06f264a072e7302aabf620d1f1648240b03068de42f99aa07f3421d6085fabf737fc80322ea9d302704a0cbf904db23225acdbfef5115d2e6eb74068796e15571d147e0a5ee081510e087b17fdf56a880289eeec6f4c8489", 0x92, 0x20) r2 = openat(r1, &(0x7f0000000280)='/proc/self/exe\x00', 0x0, 0x0) sendfile(r0, r2, 0x0, 0x100000001) 15:33:51 executing program 2: ftruncate(0xffffffffffffffff, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) setsockopt$inet_pktinfo(r0, 0x0, 0x8, &(0x7f0000000040)={0x0, @loopback, @loopback}, 0xc) preadv(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) fcntl$dupfd(0xffffffffffffffff, 0x0, r0) r1 = fsmount(0xffffffffffffffff, 0x0, 0x4) lseek(r0, 0x800, 0x0) perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4307, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r2 = openat$hwrng(0xffffffffffffff9c, &(0x7f0000000080), 0x200000, 0x0) lseek(r2, 0x2, 0x1) mknodat$null(r2, &(0x7f0000000000)='./file1\x00', 0x2000, 0x103) pwrite64(0xffffffffffffffff, &(0x7f0000000140)="ddab82767945917c8ef3f5746d491210d833b106c3b096db35ebf09b6462e50b2b8eeb7aee50a6985ddf758b8742e2902f8019cf036e7487a36e06f264a072e7302aabf620d1f1648240b03068de42f99aa07f3421d6085fabf737fc80322ea9d302704a0cbf904db23225acdbfef5115d2e6eb74068796e15571d147e0a5ee081510e087b17fdf56a880289eeec6f4c848969", 0x93, 0x0) r3 = openat(r1, &(0x7f0000000280)='/proc/self/exe\x00', 0x0, 0x0) sendfile(r0, r3, 0x0, 0x100000001) 15:33:51 executing program 5: syz_mount_image$msdos(&(0x7f00000001c0), &(0x7f0000000240)='./file0\x00', 0x68000000, 0x0, &(0x7f00000002c0), 0x0, &(0x7f00000003c0)={[{@fat=@flush}, {@dots}]}) 15:33:51 executing program 7: ftruncate(0xffffffffffffffff, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) setsockopt$inet_pktinfo(0xffffffffffffffff, 0x0, 0x8, 0x0, 0x0) preadv(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) fcntl$dupfd(0xffffffffffffffff, 0x0, r0) r1 = fsmount(0xffffffffffffffff, 0x0, 0x0) lseek(r0, 0x800, 0x0) perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4307, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) mknodat$null(0xffffffffffffffff, &(0x7f0000000000)='./file1\x00', 0x0, 0x103) pwrite64(0xffffffffffffffff, &(0x7f0000000140)="ddab82767945917c8ef3f5746d491210d833b106c3b096db35ebf09b6462e50b2b8eeb7aee50a6985ddf758b8742e2902f8019cf036e7487a36e06f264a072e7302aabf620d1f1648240", 0x4a, 0x20) r2 = openat(r1, &(0x7f0000000280)='/proc/self/exe\x00', 0x0, 0x0) sendfile(r0, r2, 0x0, 0x100000001) 15:33:51 executing program 0: ftruncate(0xffffffffffffffff, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) setsockopt$inet_pktinfo(0xffffffffffffffff, 0x0, 0x8, &(0x7f0000000040)={0x0, @loopback, @loopback}, 0xc) preadv(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) fcntl$dupfd(0xffffffffffffffff, 0x0, r0) r1 = fsmount(0xffffffffffffffff, 0x0, 0x4) lseek(r0, 0x800, 0x0) perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4307, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r2 = openat$hwrng(0xffffffffffffff9c, &(0x7f0000000080), 0x200000, 0x0) lseek(r2, 0x2, 0x0) mknodat$null(r2, &(0x7f0000000000)='./file1\x00', 0x2000, 0x103) r3 = openat(r1, &(0x7f0000000280)='/proc/self/exe\x00', 0x0, 0x0) sendfile(r0, r3, 0x0, 0x100000001) 15:33:51 executing program 6: syz_mount_image$msdos(&(0x7f00000001c0), &(0x7f0000000240)='./file0\x00', 0xe0ffff, 0x0, &(0x7f00000002c0), 0x0, &(0x7f00000003c0)={[{@fat=@flush}]}) [ 1451.751943] FAT-fs (loop5): bogus number of reserved sectors [ 1451.752640] FAT-fs (loop5): Can't find a valid FAT filesystem [ 1451.777268] FAT-fs (loop6): bogus number of reserved sectors [ 1451.778160] FAT-fs (loop6): Can't find a valid FAT filesystem [ 1451.794520] FAT-fs (loop4): bogus number of reserved sectors [ 1451.796026] FAT-fs (loop4): Can't find a valid FAT filesystem [ 1451.799937] FAT-fs (loop1): bogus number of reserved sectors [ 1451.801650] FAT-fs (loop1): Can't find a valid FAT filesystem [ 1451.818910] FAT-fs (loop6): bogus number of reserved sectors [ 1451.820006] FAT-fs (loop6): Can't find a valid FAT filesystem [ 1451.839855] FAT-fs (loop4): bogus number of reserved sectors [ 1451.841004] FAT-fs (loop4): Can't find a valid FAT filesystem [ 1451.880914] FAT-fs (loop1): bogus number of reserved sectors [ 1451.881967] FAT-fs (loop1): Can't find a valid FAT filesystem 15:33:51 executing program 5: syz_mount_image$msdos(&(0x7f00000001c0), &(0x7f0000000240)='./file0\x00', 0x6c000000, 0x0, &(0x7f00000002c0), 0x0, &(0x7f00000003c0)={[{@fat=@flush}, {@dots}]}) 15:33:51 executing program 6: syz_mount_image$msdos(&(0x7f00000001c0), &(0x7f0000000240)='./file0\x00', 0x1000000, 0x0, &(0x7f00000002c0), 0x0, &(0x7f00000003c0)={[{@fat=@flush}]}) 15:33:51 executing program 1: syz_mount_image$msdos(&(0x7f00000001c0), &(0x7f0000000240)='./file0\x00', 0x6800, 0x0, &(0x7f00000002c0), 0x0, &(0x7f00000003c0)={[{@fat=@flush}, {@dots}]}) openat$cgroup_type(0xffffffffffffffff, 0x0, 0x2, 0x0) 15:33:51 executing program 4: syz_mount_image$msdos(&(0x7f00000001c0), &(0x7f0000000240)='./file0\x00', 0xb00, 0x0, &(0x7f00000002c0), 0x0, &(0x7f00000003c0)={[{@fat=@flush}, {@dots}]}) [ 1452.034172] FAT-fs (loop4): bogus number of reserved sectors [ 1452.035397] FAT-fs (loop4): Can't find a valid FAT filesystem 15:33:51 executing program 5: syz_mount_image$msdos(&(0x7f00000001c0), &(0x7f0000000240)='./file0\x00', 0x74000000, 0x0, &(0x7f00000002c0), 0x0, &(0x7f00000003c0)={[{@fat=@flush}, {@dots}]}) 15:33:51 executing program 1: syz_mount_image$msdos(&(0x7f00000001c0), &(0x7f0000000240)='./file0\x00', 0x6c00, 0x0, &(0x7f00000002c0), 0x0, &(0x7f00000003c0)={[{@fat=@flush}, {@dots}]}) openat$cgroup_type(0xffffffffffffffff, 0x0, 0x2, 0x0) [ 1452.181817] FAT-fs (loop5): bogus number of reserved sectors [ 1452.182885] FAT-fs (loop5): Can't find a valid FAT filesystem [ 1452.240121] FAT-fs (loop5): bogus number of reserved sectors [ 1452.241076] FAT-fs (loop5): Can't find a valid FAT filesystem 15:34:03 executing program 5: syz_mount_image$msdos(&(0x7f00000001c0), &(0x7f0000000240)='./file0\x00', 0x7a000000, 0x0, &(0x7f00000002c0), 0x0, &(0x7f00000003c0)={[{@fat=@flush}, {@dots}]}) 15:34:03 executing program 2: ftruncate(0xffffffffffffffff, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) setsockopt$inet_pktinfo(r0, 0x0, 0x8, &(0x7f0000000040)={0x0, @loopback, @loopback}, 0xc) preadv(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) fcntl$dupfd(0xffffffffffffffff, 0x0, r0) r1 = fsmount(0xffffffffffffffff, 0x0, 0x4) lseek(r0, 0x800, 0x0) perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4307, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r2 = openat$hwrng(0xffffffffffffff9c, &(0x7f0000000080), 0x200000, 0x0) lseek(r2, 0x2, 0x1) mknodat$null(r2, &(0x7f0000000000)='./file1\x00', 0x2000, 0x103) pwrite64(0xffffffffffffffff, &(0x7f0000000140)="ddab82767945917c8ef3f5746d491210d833b106c3b096db35ebf09b6462e50b2b8eeb7aee50a6985ddf758b8742e2902f8019cf036e7487a36e06f264a072e7302aabf620d1f1648240b03068de42f99aa07f3421d6085fabf737fc80322ea9d302704a0cbf904db23225acdbfef5115d2e6eb74068796e15571d147e0a5ee081510e087b17fdf56a880289eeec6f4c848969", 0x93, 0x0) r3 = openat(r1, &(0x7f0000000280)='/proc/self/exe\x00', 0x0, 0x0) sendfile(r0, r3, 0x0, 0x100000001) 15:34:03 executing program 6: syz_mount_image$msdos(&(0x7f00000001c0), &(0x7f0000000240)='./file0\x00', 0x1010000, 0x0, &(0x7f00000002c0), 0x0, &(0x7f00000003c0)={[{@fat=@flush}]}) 15:34:03 executing program 3: ftruncate(0xffffffffffffffff, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) setsockopt$inet_pktinfo(r0, 0x0, 0x8, &(0x7f0000000040)={0x0, @loopback, @loopback}, 0xc) preadv(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) fcntl$dupfd(0xffffffffffffffff, 0x0, r0) r1 = fsmount(0xffffffffffffffff, 0x0, 0x4) lseek(r0, 0x800, 0x0) perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4307, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) lseek(0xffffffffffffffff, 0x2, 0x1) mknodat$null(0xffffffffffffffff, &(0x7f0000000000)='./file1\x00', 0x2000, 0x103) pwrite64(0xffffffffffffffff, &(0x7f0000000140)="ddab82767945917c8ef3f5746d491210d833b106c3b096db35ebf09b6462e50b2b8eeb7aee50a6985ddf758b8742e2902f8019cf036e7487a36e06f264a072e7302aabf620d1f1648240b03068de42f99aa07f3421d6085fabf737fc80322ea9d302704a0cbf904db23225acdbfef5115d2e6eb74068796e15571d147e0a5ee081510e087b17fdf56a880289eeec6f4c8489", 0x92, 0x20) r2 = openat(r1, &(0x7f0000000280)='/proc/self/exe\x00', 0x0, 0x0) sendfile(r0, r2, 0x0, 0x100000001) 15:34:03 executing program 4: syz_mount_image$msdos(&(0x7f00000001c0), &(0x7f0000000240)='./file0\x00', 0xd00, 0x0, &(0x7f00000002c0), 0x0, &(0x7f00000003c0)={[{@fat=@flush}, {@dots}]}) 15:34:03 executing program 1: syz_mount_image$msdos(&(0x7f00000001c0), &(0x7f0000000240)='./file0\x00', 0x7400, 0x0, &(0x7f00000002c0), 0x0, &(0x7f00000003c0)={[{@fat=@flush}, {@dots}]}) openat$cgroup_type(0xffffffffffffffff, 0x0, 0x2, 0x0) 15:34:03 executing program 7: ftruncate(0xffffffffffffffff, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) setsockopt$inet_pktinfo(0xffffffffffffffff, 0x0, 0x8, 0x0, 0x0) preadv(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) fcntl$dupfd(0xffffffffffffffff, 0x0, r0) r1 = fsmount(0xffffffffffffffff, 0x0, 0x0) lseek(r0, 0x800, 0x0) perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4307, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) mknodat$null(0xffffffffffffffff, &(0x7f0000000000)='./file1\x00', 0x0, 0x103) pwrite64(0xffffffffffffffff, &(0x7f0000000140)="ddab82767945917c8ef3f5746d491210d833b106c3b096db35ebf09b6462e50b2b8eeb7aee50a6985ddf758b8742e2902f8019cf036e7487a36e06f264a072e7302aabf620d1f1648240b03068de42f99aa07f3421d6085fabf737fc80322ea9d302704a0cbf904db23225acdbfef5", 0x6f, 0x20) r2 = openat(r1, &(0x7f0000000280)='/proc/self/exe\x00', 0x0, 0x0) sendfile(r0, r2, 0x0, 0x100000001) 15:34:03 executing program 0: ftruncate(0xffffffffffffffff, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) setsockopt$inet_pktinfo(0xffffffffffffffff, 0x0, 0x8, &(0x7f0000000040)={0x0, @loopback, @loopback}, 0xc) preadv(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) fcntl$dupfd(0xffffffffffffffff, 0x0, r0) r1 = fsmount(0xffffffffffffffff, 0x0, 0x4) lseek(r0, 0x800, 0x0) perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4307, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r2 = openat$hwrng(0xffffffffffffff9c, &(0x7f0000000080), 0x200000, 0x0) lseek(r2, 0x2, 0x0) mknodat$null(r2, &(0x7f0000000000)='./file1\x00', 0x2000, 0x103) r3 = openat(r1, &(0x7f0000000280)='/proc/self/exe\x00', 0x0, 0x0) sendfile(r0, r3, 0x0, 0x100000001) [ 1464.007438] FAT-fs (loop6): bogus number of reserved sectors [ 1464.008797] FAT-fs (loop6): Can't find a valid FAT filesystem [ 1464.027914] FAT-fs (loop5): bogus number of reserved sectors [ 1464.029289] FAT-fs (loop5): Can't find a valid FAT filesystem [ 1464.031807] FAT-fs (loop1): bogus number of reserved sectors [ 1464.033038] FAT-fs (loop1): Can't find a valid FAT filesystem [ 1464.041258] FAT-fs (loop4): bogus number of reserved sectors [ 1464.042777] FAT-fs (loop4): Can't find a valid FAT filesystem [ 1464.085891] FAT-fs (loop6): bogus number of reserved sectors [ 1464.087186] FAT-fs (loop6): Can't find a valid FAT filesystem [ 1464.095200] FAT-fs (loop4): bogus number of reserved sectors [ 1464.096664] FAT-fs (loop4): Can't find a valid FAT filesystem [ 1464.120243] FAT-fs (loop5): bogus number of reserved sectors [ 1464.121560] FAT-fs (loop5): Can't find a valid FAT filesystem [ 1464.167408] FAT-fs (loop1): bogus number of reserved sectors [ 1464.168724] FAT-fs (loop1): Can't find a valid FAT filesystem 15:34:03 executing program 6: syz_mount_image$msdos(&(0x7f00000001c0), &(0x7f0000000240)='./file0\x00', 0x2000000, 0x0, &(0x7f00000002c0), 0x0, &(0x7f00000003c0)={[{@fat=@flush}]}) 15:34:03 executing program 4: syz_mount_image$msdos(&(0x7f00000001c0), &(0x7f0000000240)='./file0\x00', 0xe00, 0x0, &(0x7f00000002c0), 0x0, &(0x7f00000003c0)={[{@fat=@flush}, {@dots}]}) 15:34:03 executing program 5: syz_mount_image$msdos(&(0x7f00000001c0), &(0x7f0000000240)='./file0\x00', 0x88100000, 0x0, &(0x7f00000002c0), 0x0, &(0x7f00000003c0)={[{@fat=@flush}, {@dots}]}) 15:34:03 executing program 1: syz_mount_image$msdos(&(0x7f00000001c0), &(0x7f0000000240)='./file0\x00', 0x7a00, 0x0, &(0x7f00000002c0), 0x0, &(0x7f00000003c0)={[{@fat=@flush}, {@dots}]}) openat$cgroup_type(0xffffffffffffffff, 0x0, 0x2, 0x0) [ 1464.399171] FAT-fs (loop6): bogus number of reserved sectors [ 1464.400491] FAT-fs (loop6): Can't find a valid FAT filesystem [ 1464.400748] FAT-fs (loop4): bogus number of reserved sectors [ 1464.403036] FAT-fs (loop4): Can't find a valid FAT filesystem [ 1464.408395] FAT-fs (loop5): bogus number of reserved sectors [ 1464.409636] FAT-fs (loop5): Can't find a valid FAT filesystem [ 1464.439345] FAT-fs (loop1): bogus number of reserved sectors [ 1464.440726] FAT-fs (loop1): Can't find a valid FAT filesystem [ 1464.486615] FAT-fs (loop6): bogus number of reserved sectors [ 1464.487926] FAT-fs (loop6): Can't find a valid FAT filesystem [ 1464.489399] FAT-fs (loop4): bogus number of reserved sectors [ 1464.490752] FAT-fs (loop4): Can't find a valid FAT filesystem [ 1464.502656] FAT-fs (loop1): bogus number of reserved sectors [ 1464.503966] FAT-fs (loop1): Can't find a valid FAT filesystem 15:34:03 executing program 5: syz_mount_image$msdos(&(0x7f00000001c0), &(0x7f0000000240)='./file0\x00', 0x89100000, 0x0, &(0x7f00000002c0), 0x0, &(0x7f00000003c0)={[{@fat=@flush}, {@dots}]}) 15:34:03 executing program 0: ftruncate(0xffffffffffffffff, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) setsockopt$inet_pktinfo(r0, 0x0, 0x8, 0x0, 0x0) preadv(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) fcntl$dupfd(0xffffffffffffffff, 0x0, r0) r1 = fsmount(0xffffffffffffffff, 0x0, 0x4) lseek(r0, 0x800, 0x0) perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4307, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r2 = openat$hwrng(0xffffffffffffff9c, &(0x7f0000000080), 0x200000, 0x0) lseek(r2, 0x2, 0x0) mknodat$null(r2, &(0x7f0000000000)='./file1\x00', 0x2000, 0x103) r3 = openat(r1, &(0x7f0000000280)='/proc/self/exe\x00', 0x0, 0x0) sendfile(r0, r3, 0x0, 0x100000001) 15:34:04 executing program 4: syz_mount_image$msdos(&(0x7f00000001c0), &(0x7f0000000240)='./file0\x00', 0xf00, 0x0, &(0x7f00000002c0), 0x0, &(0x7f00000003c0)={[{@fat=@flush}, {@dots}]}) 15:34:04 executing program 6: syz_mount_image$msdos(&(0x7f00000001c0), &(0x7f0000000240)='./file0\x00', 0x3000000, 0x0, &(0x7f00000002c0), 0x0, &(0x7f00000003c0)={[{@fat=@flush}]}) [ 1464.691226] FAT-fs (loop5): bogus number of reserved sectors [ 1464.692587] FAT-fs (loop5): Can't find a valid FAT filesystem [ 1464.751363] FAT-fs (loop5): bogus number of reserved sectors [ 1464.752957] FAT-fs (loop5): Can't find a valid FAT filesystem [ 1464.766328] FAT-fs (loop6): bogus number of reserved sectors [ 1464.767749] FAT-fs (loop6): Can't find a valid FAT filesystem [ 1464.787894] FAT-fs (loop4): bogus number of reserved sectors [ 1464.789159] FAT-fs (loop4): Can't find a valid FAT filesystem [ 1464.817430] FAT-fs (loop6): bogus number of reserved sectors [ 1464.818700] FAT-fs (loop6): Can't find a valid FAT filesystem [ 1464.831609] FAT-fs (loop4): bogus number of reserved sectors [ 1464.832915] FAT-fs (loop4): Can't find a valid FAT filesystem 15:34:18 executing program 2: ftruncate(0xffffffffffffffff, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) setsockopt$inet_pktinfo(r0, 0x0, 0x8, &(0x7f0000000040)={0x0, @loopback, @loopback}, 0xc) preadv(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) fcntl$dupfd(0xffffffffffffffff, 0x0, r0) r1 = fsmount(0xffffffffffffffff, 0x0, 0x4) lseek(r0, 0x800, 0x0) perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4307, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r2 = openat$hwrng(0xffffffffffffff9c, &(0x7f0000000080), 0x200000, 0x0) lseek(r2, 0x2, 0x1) mknodat$null(r2, &(0x7f0000000000)='./file1\x00', 0x2000, 0x103) pwrite64(0xffffffffffffffff, &(0x7f0000000140)="ddab82767945917c8ef3f5746d491210d833b106c3b096db35ebf09b6462e50b2b8eeb7aee50a6985ddf758b8742e2902f8019cf036e7487a36e06f264a072e7302aabf620d1f1648240b03068de42f99aa07f3421d6085fabf737fc80322ea9d302704a0cbf904db23225acdbfef5115d2e6eb74068796e15571d147e0a5ee081510e087b17fdf56a880289eeec6f4c848969", 0x93, 0x0) r3 = openat(r1, &(0x7f0000000280)='/proc/self/exe\x00', 0x0, 0x0) sendfile(r0, r3, 0x0, 0x100000001) 15:34:18 executing program 0: ftruncate(0xffffffffffffffff, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) setsockopt$inet_pktinfo(r0, 0x0, 0x8, 0x0, 0x0) preadv(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) fcntl$dupfd(0xffffffffffffffff, 0x0, r0) r1 = fsmount(0xffffffffffffffff, 0x0, 0x4) lseek(r0, 0x800, 0x0) perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4307, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r2 = openat$hwrng(0xffffffffffffff9c, &(0x7f0000000080), 0x200000, 0x0) lseek(r2, 0x2, 0x0) mknodat$null(r2, &(0x7f0000000000)='./file1\x00', 0x2000, 0x103) r3 = openat(r1, &(0x7f0000000280)='/proc/self/exe\x00', 0x0, 0x0) sendfile(r0, r3, 0x0, 0x100000001) 15:34:18 executing program 1: syz_mount_image$msdos(&(0x7f00000001c0), &(0x7f0000000240)='./file0\x00', 0x8103, 0x0, &(0x7f00000002c0), 0x0, &(0x7f00000003c0)={[{@fat=@flush}, {@dots}]}) openat$cgroup_type(0xffffffffffffffff, 0x0, 0x2, 0x0) 15:34:18 executing program 3: ftruncate(0xffffffffffffffff, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) setsockopt$inet_pktinfo(r0, 0x0, 0x8, &(0x7f0000000040)={0x0, @loopback, @loopback}, 0xc) preadv(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) fcntl$dupfd(0xffffffffffffffff, 0x0, r0) r1 = fsmount(0xffffffffffffffff, 0x0, 0x4) lseek(r0, 0x800, 0x0) perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4307, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) lseek(0xffffffffffffffff, 0x2, 0x1) mknodat$null(0xffffffffffffffff, &(0x7f0000000000)='./file1\x00', 0x2000, 0x103) pwrite64(0xffffffffffffffff, &(0x7f0000000140)="ddab82767945917c8ef3f5746d491210d833b106c3b096db35ebf09b6462e50b2b8eeb7aee50a6985ddf758b8742e2902f8019cf036e7487a36e06f264a072e7302aabf620d1f1648240b03068de42f99aa07f3421d6085fabf737fc80322ea9d302704a0cbf904db23225acdbfef5115d2e6eb74068796e15571d147e0a5ee081510e087b17fdf56a880289eeec6f4c8489", 0x92, 0x20) r2 = openat(r1, &(0x7f0000000280)='/proc/self/exe\x00', 0x0, 0x0) sendfile(r0, r2, 0x0, 0x100000001) 15:34:18 executing program 6: syz_mount_image$msdos(&(0x7f00000001c0), &(0x7f0000000240)='./file0\x00', 0x4000000, 0x0, &(0x7f00000002c0), 0x0, &(0x7f00000003c0)={[{@fat=@flush}]}) 15:34:18 executing program 5: syz_mount_image$msdos(&(0x7f00000001c0), &(0x7f0000000240)='./file0\x00', 0x8cffffff, 0x0, &(0x7f00000002c0), 0x0, &(0x7f00000003c0)={[{@fat=@flush}, {@dots}]}) 15:34:18 executing program 4: syz_mount_image$msdos(&(0x7f00000001c0), &(0x7f0000000240)='./file0\x00', 0x1020, 0x0, &(0x7f00000002c0), 0x0, &(0x7f00000003c0)={[{@fat=@flush}, {@dots}]}) 15:34:18 executing program 7: ftruncate(0xffffffffffffffff, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) setsockopt$inet_pktinfo(0xffffffffffffffff, 0x0, 0x8, 0x0, 0x0) preadv(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) fcntl$dupfd(0xffffffffffffffff, 0x0, r0) r1 = fsmount(0xffffffffffffffff, 0x0, 0x0) lseek(r0, 0x800, 0x0) perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4307, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) mknodat$null(0xffffffffffffffff, &(0x7f0000000000)='./file1\x00', 0x0, 0x103) pwrite64(0xffffffffffffffff, &(0x7f0000000140)="ddab82767945917c8ef3f5746d491210d833b106c3b096db35ebf09b6462e50b2b8eeb7aee50a6985ddf758b8742e2902f8019cf036e7487a36e06f264a072e7302aabf620d1f1648240b03068de42f99aa07f3421d6085fabf737fc80322ea9d302704a0cbf904db23225acdbfef5", 0x6f, 0x20) r2 = openat(r1, &(0x7f0000000280)='/proc/self/exe\x00', 0x0, 0x0) sendfile(r0, r2, 0x0, 0x100000001) [ 1478.707803] FAT-fs (loop1): bogus number of reserved sectors [ 1478.709094] FAT-fs (loop1): Can't find a valid FAT filesystem [ 1478.743746] FAT-fs (loop4): bogus number of reserved sectors [ 1478.745090] FAT-fs (loop4): Can't find a valid FAT filesystem [ 1478.751202] FAT-fs (loop6): bogus number of reserved sectors [ 1478.752442] FAT-fs (loop6): Can't find a valid FAT filesystem [ 1478.758863] FAT-fs (loop5): bogus number of reserved sectors [ 1478.760241] FAT-fs (loop5): Can't find a valid FAT filesystem 15:34:18 executing program 1: syz_mount_image$msdos(&(0x7f00000001c0), &(0x7f0000000240)='./file0\x00', 0xedc0, 0x0, &(0x7f00000002c0), 0x0, &(0x7f00000003c0)={[{@fat=@flush}, {@dots}]}) openat$cgroup_type(0xffffffffffffffff, 0x0, 0x2, 0x0) [ 1478.842622] FAT-fs (loop5): bogus number of reserved sectors [ 1478.843901] FAT-fs (loop5): Can't find a valid FAT filesystem [ 1478.845395] FAT-fs (loop6): bogus number of reserved sectors [ 1478.846707] FAT-fs (loop6): Can't find a valid FAT filesystem [ 1478.849895] FAT-fs (loop4): bogus number of reserved sectors [ 1478.851130] FAT-fs (loop4): Can't find a valid FAT filesystem 15:34:18 executing program 5: syz_mount_image$msdos(&(0x7f00000001c0), &(0x7f0000000240)='./file0\x00', 0x97ffffff, 0x0, &(0x7f00000002c0), 0x0, &(0x7f00000003c0)={[{@fat=@flush}, {@dots}]}) 15:34:18 executing program 4: syz_mount_image$msdos(&(0x7f00000001c0), &(0x7f0000000240)='./file0\x00', 0x1100, 0x0, &(0x7f00000002c0), 0x0, &(0x7f00000003c0)={[{@fat=@flush}, {@dots}]}) [ 1478.955105] FAT-fs (loop1): bogus number of reserved sectors [ 1478.956356] FAT-fs (loop1): Can't find a valid FAT filesystem 15:34:18 executing program 6: syz_mount_image$msdos(&(0x7f00000001c0), &(0x7f0000000240)='./file0\x00', 0x42e64f5, 0x0, &(0x7f00000002c0), 0x0, &(0x7f00000003c0)={[{@fat=@flush}]}) [ 1479.059617] FAT-fs (loop4): bogus number of reserved sectors [ 1479.061101] FAT-fs (loop4): Can't find a valid FAT filesystem [ 1479.102585] FAT-fs (loop1): bogus number of reserved sectors [ 1479.103853] FAT-fs (loop1): Can't find a valid FAT filesystem [ 1479.144177] FAT-fs (loop4): bogus number of reserved sectors [ 1479.145520] FAT-fs (loop4): Can't find a valid FAT filesystem [ 1479.163932] FAT-fs (loop5): bogus number of reserved sectors [ 1479.165255] FAT-fs (loop5): Can't find a valid FAT filesystem 15:34:32 executing program 6: syz_mount_image$msdos(&(0x7f00000001c0), &(0x7f0000000240)='./file0\x00', 0x5000000, 0x0, &(0x7f00000002c0), 0x0, &(0x7f00000003c0)={[{@fat=@flush}]}) 15:34:32 executing program 4: syz_mount_image$msdos(&(0x7f00000001c0), &(0x7f0000000240)='./file0\x00', 0x1201, 0x0, &(0x7f00000002c0), 0x0, &(0x7f00000003c0)={[{@fat=@flush}, {@dots}]}) 15:34:32 executing program 3: ftruncate(0xffffffffffffffff, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) setsockopt$inet_pktinfo(r0, 0x0, 0x8, &(0x7f0000000040)={0x0, @loopback, @loopback}, 0xc) preadv(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) fcntl$dupfd(0xffffffffffffffff, 0x0, r0) r1 = fsmount(0xffffffffffffffff, 0x0, 0x4) lseek(r0, 0x800, 0x0) perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4307, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) lseek(0xffffffffffffffff, 0x2, 0x1) mknodat$null(0xffffffffffffffff, &(0x7f0000000000)='./file1\x00', 0x2000, 0x103) pwrite64(0xffffffffffffffff, &(0x7f0000000140)="ddab82767945917c8ef3f5746d491210d833b106c3b096db35ebf09b6462e50b2b8eeb7aee50a6985ddf758b8742e2902f8019cf036e7487a36e06f264a072e7302aabf620d1f1648240b03068de42f99aa07f3421d6085fabf737fc80322ea9d302704a0cbf904db23225acdbfef5115d2e6eb74068796e15571d147e0a5ee081510e087b17fdf56a880289eeec6f4c848969", 0x93, 0x0) r2 = openat(r1, &(0x7f0000000280)='/proc/self/exe\x00', 0x0, 0x0) sendfile(r0, r2, 0x0, 0x100000001) 15:34:32 executing program 0: ftruncate(0xffffffffffffffff, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) setsockopt$inet_pktinfo(r0, 0x0, 0x8, 0x0, 0x0) preadv(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) fcntl$dupfd(0xffffffffffffffff, 0x0, r0) r1 = fsmount(0xffffffffffffffff, 0x0, 0x4) lseek(r0, 0x800, 0x0) perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4307, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r2 = openat$hwrng(0xffffffffffffff9c, &(0x7f0000000080), 0x200000, 0x0) lseek(r2, 0x2, 0x0) mknodat$null(r2, &(0x7f0000000000)='./file1\x00', 0x2000, 0x103) r3 = openat(r1, &(0x7f0000000280)='/proc/self/exe\x00', 0x0, 0x0) sendfile(r0, r3, 0x0, 0x100000001) 15:34:32 executing program 5: syz_mount_image$msdos(&(0x7f00000001c0), &(0x7f0000000240)='./file0\x00', 0xc0ed0000, 0x0, &(0x7f00000002c0), 0x0, &(0x7f00000003c0)={[{@fat=@flush}, {@dots}]}) 15:34:32 executing program 2: ftruncate(0xffffffffffffffff, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) setsockopt$inet_pktinfo(r0, 0x0, 0x8, &(0x7f0000000040)={0x0, @loopback, @loopback}, 0xc) preadv(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) fcntl$dupfd(0xffffffffffffffff, 0x0, r0) fsmount(0xffffffffffffffff, 0x0, 0x4) lseek(r0, 0x800, 0x0) perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4307, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r1 = openat$hwrng(0xffffffffffffff9c, &(0x7f0000000080), 0x200000, 0x0) lseek(r1, 0x2, 0x1) mknodat$null(r1, &(0x7f0000000000)='./file1\x00', 0x2000, 0x103) pwrite64(0xffffffffffffffff, &(0x7f0000000140)="ddab82767945917c8ef3f5746d491210d833b106c3b096db35ebf09b6462e50b2b8eeb7aee50a6985ddf758b8742e2902f8019cf036e7487a36e06f264a072e7302aabf620d1f1648240b03068de42f99aa07f3421d6085fabf737fc80322ea9d302704a0cbf904db23225acdbfef5115d2e6eb74068796e15571d147e0a5ee081510e087b17fdf56a880289eeec6f4c848969", 0x93, 0x20) r2 = openat(0xffffffffffffffff, &(0x7f0000000280)='/proc/self/exe\x00', 0x0, 0x0) sendfile(r0, r2, 0x0, 0x100000001) 15:34:32 executing program 7: ftruncate(0xffffffffffffffff, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) setsockopt$inet_pktinfo(0xffffffffffffffff, 0x0, 0x8, 0x0, 0x0) preadv(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) fcntl$dupfd(0xffffffffffffffff, 0x0, r0) r1 = fsmount(0xffffffffffffffff, 0x0, 0x0) lseek(r0, 0x800, 0x0) perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4307, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) mknodat$null(0xffffffffffffffff, &(0x7f0000000000)='./file1\x00', 0x0, 0x103) pwrite64(0xffffffffffffffff, &(0x7f0000000140)="ddab82767945917c8ef3f5746d491210d833b106c3b096db35ebf09b6462e50b2b8eeb7aee50a6985ddf758b8742e2902f8019cf036e7487a36e06f264a072e7302aabf620d1f1648240b03068de42f99aa07f3421d6085fabf737fc80322ea9d302704a0cbf904db23225acdbfef5", 0x6f, 0x20) r2 = openat(r1, &(0x7f0000000280)='/proc/self/exe\x00', 0x0, 0x0) sendfile(r0, r2, 0x0, 0x100000001) 15:34:32 executing program 1: syz_mount_image$msdos(&(0x7f00000001c0), &(0x7f0000000240)='./file0\x00', 0xef2f, 0x0, &(0x7f00000002c0), 0x0, &(0x7f00000003c0)={[{@fat=@flush}, {@dots}]}) openat$cgroup_type(0xffffffffffffffff, 0x0, 0x2, 0x0) [ 1493.526423] FAT-fs (loop6): bogus number of reserved sectors [ 1493.527251] FAT-fs (loop6): Can't find a valid FAT filesystem [ 1493.558840] FAT-fs (loop1): bogus number of reserved sectors [ 1493.559932] FAT-fs (loop6): bogus number of reserved sectors [ 1493.560241] FAT-fs (loop1): Can't find a valid FAT filesystem [ 1493.561048] FAT-fs (loop6): Can't find a valid FAT filesystem [ 1493.574422] FAT-fs (loop4): bogus number of reserved sectors [ 1493.575706] FAT-fs (loop4): Can't find a valid FAT filesystem [ 1493.600891] FAT-fs (loop5): bogus number of reserved sectors [ 1493.602142] FAT-fs (loop5): Can't find a valid FAT filesystem 15:34:32 executing program 6: syz_mount_image$msdos(&(0x7f00000001c0), &(0x7f0000000240)='./file0\x00', 0x6000000, 0x0, &(0x7f00000002c0), 0x0, &(0x7f00000003c0)={[{@fat=@flush}]}) [ 1493.661052] FAT-fs (loop4): bogus number of reserved sectors [ 1493.662324] FAT-fs (loop4): Can't find a valid FAT filesystem [ 1493.683518] FAT-fs (loop5): bogus number of reserved sectors [ 1493.685074] FAT-fs (loop5): Can't find a valid FAT filesystem [ 1493.695023] FAT-fs (loop6): bogus number of reserved sectors [ 1493.695872] FAT-fs (loop6): Can't find a valid FAT filesystem 15:34:33 executing program 4: syz_mount_image$msdos(&(0x7f00000001c0), &(0x7f0000000240)='./file0\x00', 0x1f25, 0x0, &(0x7f00000002c0), 0x0, &(0x7f00000003c0)={[{@fat=@flush}, {@dots}]}) 15:34:33 executing program 1: syz_mount_image$msdos(&(0x7f00000001c0), &(0x7f0000000240)='./file0\x00', 0xf72f, 0x0, &(0x7f00000002c0), 0x0, &(0x7f00000003c0)={[{@fat=@flush}, {@dots}]}) openat$cgroup_type(0xffffffffffffffff, 0x0, 0x2, 0x0) 15:34:33 executing program 5: syz_mount_image$msdos(&(0x7f00000001c0), &(0x7f0000000240)='./file0\x00', 0xf5642e04, 0x0, &(0x7f00000002c0), 0x0, &(0x7f00000003c0)={[{@fat=@flush}, {@dots}]}) [ 1493.787048] FAT-fs (loop6): bogus number of reserved sectors [ 1493.788483] FAT-fs (loop6): Can't find a valid FAT filesystem [ 1493.802541] FAT-fs (loop5): bogus number of reserved sectors [ 1493.803312] FAT-fs (loop5): Can't find a valid FAT filesystem [ 1493.839396] FAT-fs (loop5): bogus number of reserved sectors [ 1493.840423] FAT-fs (loop5): Can't find a valid FAT filesystem [ 1493.842976] FAT-fs (loop1): bogus number of reserved sectors [ 1493.845601] FAT-fs (loop1): Can't find a valid FAT filesystem 15:34:33 executing program 6: syz_mount_image$msdos(&(0x7f00000001c0), &(0x7f0000000240)='./file0\x00', 0x6370400, 0x0, &(0x7f00000002c0), 0x0, &(0x7f00000003c0)={[{@fat=@flush}]}) [ 1493.908576] FAT-fs (loop4): bogus number of reserved sectors [ 1493.910330] FAT-fs (loop4): Can't find a valid FAT filesystem [ 1493.929854] FAT-fs (loop1): bogus number of reserved sectors [ 1493.931314] FAT-fs (loop1): Can't find a valid FAT filesystem [ 1493.980016] FAT-fs (loop4): bogus number of reserved sectors [ 1493.981414] FAT-fs (loop4): Can't find a valid FAT filesystem 15:34:33 executing program 1: syz_mount_image$msdos(&(0x7f00000001c0), &(0x7f0000000240)='./file0\x00', 0xf82f, 0x0, &(0x7f00000002c0), 0x0, &(0x7f00000003c0)={[{@fat=@flush}, {@dots}]}) openat$cgroup_type(0xffffffffffffffff, 0x0, 0x2, 0x0) 15:34:33 executing program 5: syz_mount_image$msdos(&(0x7f00000001c0), &(0x7f0000000240)='./file0\x00', 0xf6ffffff, 0x0, &(0x7f00000002c0), 0x0, &(0x7f00000003c0)={[{@fat=@flush}, {@dots}]}) [ 1494.074495] FAT-fs (loop6): bogus number of reserved sectors [ 1494.075923] FAT-fs (loop6): Can't find a valid FAT filesystem [ 1494.123568] FAT-fs (loop5): bogus number of reserved sectors [ 1494.124882] FAT-fs (loop5): Can't find a valid FAT filesystem [ 1494.162552] FAT-fs (loop1): bogus number of reserved sectors [ 1494.163956] FAT-fs (loop1): Can't find a valid FAT filesystem 15:34:33 executing program 4: syz_mount_image$msdos(&(0x7f00000001c0), &(0x7f0000000240)='./file0\x00', 0x1f26, 0x0, &(0x7f00000002c0), 0x0, &(0x7f00000003c0)={[{@fat=@flush}, {@dots}]}) 15:34:33 executing program 2: ftruncate(0xffffffffffffffff, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) setsockopt$inet_pktinfo(r0, 0x0, 0x8, &(0x7f0000000040)={0x0, @loopback, @loopback}, 0xc) preadv(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) fcntl$dupfd(0xffffffffffffffff, 0x0, r0) fsmount(0xffffffffffffffff, 0x0, 0x4) lseek(r0, 0x800, 0x0) perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4307, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r1 = openat$hwrng(0xffffffffffffff9c, &(0x7f0000000080), 0x200000, 0x0) lseek(r1, 0x2, 0x1) mknodat$null(r1, &(0x7f0000000000)='./file1\x00', 0x2000, 0x103) pwrite64(0xffffffffffffffff, &(0x7f0000000140)="ddab82767945917c8ef3f5746d491210d833b106c3b096db35ebf09b6462e50b2b8eeb7aee50a6985ddf758b8742e2902f8019cf036e7487a36e06f264a072e7302aabf620d1f1648240b03068de42f99aa07f3421d6085fabf737fc80322ea9d302704a0cbf904db23225acdbfef5115d2e6eb74068796e15571d147e0a5ee081510e087b17fdf56a880289eeec6f4c848969", 0x93, 0x20) r2 = openat(0xffffffffffffffff, &(0x7f0000000280)='/proc/self/exe\x00', 0x0, 0x0) sendfile(r0, r2, 0x0, 0x100000001) [ 1494.234742] FAT-fs (loop5): bogus number of reserved sectors [ 1494.236519] FAT-fs (loop5): Can't find a valid FAT filesystem 15:34:33 executing program 3: ftruncate(0xffffffffffffffff, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) setsockopt$inet_pktinfo(r0, 0x0, 0x8, &(0x7f0000000040)={0x0, @loopback, @loopback}, 0xc) preadv(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) fcntl$dupfd(0xffffffffffffffff, 0x0, r0) r1 = fsmount(0xffffffffffffffff, 0x0, 0x4) lseek(r0, 0x800, 0x0) perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4307, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) lseek(0xffffffffffffffff, 0x2, 0x1) mknodat$null(0xffffffffffffffff, &(0x7f0000000000)='./file1\x00', 0x2000, 0x103) pwrite64(0xffffffffffffffff, &(0x7f0000000140)="ddab82767945917c8ef3f5746d491210d833b106c3b096db35ebf09b6462e50b2b8eeb7aee50a6985ddf758b8742e2902f8019cf036e7487a36e06f264a072e7302aabf620d1f1648240b03068de42f99aa07f3421d6085fabf737fc80322ea9d302704a0cbf904db23225acdbfef5115d2e6eb74068796e15571d147e0a5ee081510e087b17fdf56a880289eeec6f4c848969", 0x93, 0x0) r2 = openat(r1, &(0x7f0000000280)='/proc/self/exe\x00', 0x0, 0x0) sendfile(r0, r2, 0x0, 0x100000001) 15:34:33 executing program 6: syz_mount_image$msdos(&(0x7f00000001c0), &(0x7f0000000240)='./file0\x00', 0x7000000, 0x0, &(0x7f00000002c0), 0x0, &(0x7f00000003c0)={[{@fat=@flush}]}) [ 1494.270871] FAT-fs (loop1): bogus number of reserved sectors [ 1494.272184] FAT-fs (loop1): Can't find a valid FAT filesystem [ 1494.334467] FAT-fs (loop4): bogus number of reserved sectors [ 1494.335817] FAT-fs (loop4): Can't find a valid FAT filesystem [ 1494.401037] FAT-fs (loop4): bogus number of reserved sectors [ 1494.402306] FAT-fs (loop4): Can't find a valid FAT filesystem 15:34:48 executing program 4: syz_mount_image$msdos(&(0x7f00000001c0), &(0x7f0000000240)='./file0\x00', 0x2000, 0x0, &(0x7f00000002c0), 0x0, &(0x7f00000003c0)={[{@fat=@flush}, {@dots}]}) 15:34:48 executing program 6: syz_mount_image$msdos(&(0x7f00000001c0), &(0x7f0000000240)='./file0\x00', 0x7050000, 0x0, &(0x7f00000002c0), 0x0, &(0x7f00000003c0)={[{@fat=@flush}]}) [ 1509.531670] FAT-fs (loop4): bogus number of reserved sectors [ 1509.532966] FAT-fs (loop4): Can't find a valid FAT filesystem 15:34:48 executing program 5: syz_mount_image$msdos(&(0x7f00000001c0), &(0x7f0000000240)='./file0\x00', 0xf9fdffff, 0x0, &(0x7f00000002c0), 0x0, &(0x7f00000003c0)={[{@fat=@flush}, {@dots}]}) 15:34:48 executing program 1: syz_mount_image$msdos(&(0x7f00000001c0), &(0x7f0000000240)='./file0\x00', 0xf92f, 0x0, &(0x7f00000002c0), 0x0, &(0x7f00000003c0)={[{@fat=@flush}, {@dots}]}) openat$cgroup_type(0xffffffffffffffff, 0x0, 0x2, 0x0) 15:34:48 executing program 3: ftruncate(0xffffffffffffffff, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) setsockopt$inet_pktinfo(r0, 0x0, 0x8, &(0x7f0000000040)={0x0, @loopback, @loopback}, 0xc) preadv(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) fcntl$dupfd(0xffffffffffffffff, 0x0, r0) r1 = fsmount(0xffffffffffffffff, 0x0, 0x4) lseek(r0, 0x800, 0x0) perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4307, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) lseek(0xffffffffffffffff, 0x2, 0x1) mknodat$null(0xffffffffffffffff, &(0x7f0000000000)='./file1\x00', 0x2000, 0x103) pwrite64(0xffffffffffffffff, &(0x7f0000000140)="ddab82767945917c8ef3f5746d491210d833b106c3b096db35ebf09b6462e50b2b8eeb7aee50a6985ddf758b8742e2902f8019cf036e7487a36e06f264a072e7302aabf620d1f1648240b03068de42f99aa07f3421d6085fabf737fc80322ea9d302704a0cbf904db23225acdbfef5115d2e6eb74068796e15571d147e0a5ee081510e087b17fdf56a880289eeec6f4c848969", 0x93, 0x0) r2 = openat(r1, &(0x7f0000000280)='/proc/self/exe\x00', 0x0, 0x0) sendfile(r0, r2, 0x0, 0x100000001) 15:34:48 executing program 2: ftruncate(0xffffffffffffffff, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) setsockopt$inet_pktinfo(r0, 0x0, 0x8, &(0x7f0000000040)={0x0, @loopback, @loopback}, 0xc) preadv(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) fcntl$dupfd(0xffffffffffffffff, 0x0, r0) fsmount(0xffffffffffffffff, 0x0, 0x4) lseek(r0, 0x800, 0x0) perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4307, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r1 = openat$hwrng(0xffffffffffffff9c, &(0x7f0000000080), 0x200000, 0x0) lseek(r1, 0x2, 0x1) mknodat$null(r1, &(0x7f0000000000)='./file1\x00', 0x2000, 0x103) pwrite64(0xffffffffffffffff, &(0x7f0000000140)="ddab82767945917c8ef3f5746d491210d833b106c3b096db35ebf09b6462e50b2b8eeb7aee50a6985ddf758b8742e2902f8019cf036e7487a36e06f264a072e7302aabf620d1f1648240b03068de42f99aa07f3421d6085fabf737fc80322ea9d302704a0cbf904db23225acdbfef5115d2e6eb74068796e15571d147e0a5ee081510e087b17fdf56a880289eeec6f4c848969", 0x93, 0x20) r2 = openat(0xffffffffffffffff, &(0x7f0000000280)='/proc/self/exe\x00', 0x0, 0x0) sendfile(r0, r2, 0x0, 0x100000001) 15:34:48 executing program 0: ftruncate(0xffffffffffffffff, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) setsockopt$inet_pktinfo(r0, 0x0, 0x8, &(0x7f0000000040)={0x0, @loopback, @loopback}, 0xc) preadv(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) r1 = fsmount(0xffffffffffffffff, 0x0, 0x4) lseek(r0, 0x800, 0x0) perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4307, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r2 = openat$hwrng(0xffffffffffffff9c, &(0x7f0000000080), 0x200000, 0x0) lseek(r2, 0x2, 0x0) mknodat$null(r2, &(0x7f0000000000)='./file1\x00', 0x2000, 0x103) r3 = openat(r1, &(0x7f0000000280)='/proc/self/exe\x00', 0x0, 0x0) sendfile(r0, r3, 0x0, 0x100000001) 15:34:48 executing program 7: ftruncate(0xffffffffffffffff, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) setsockopt$inet_pktinfo(0xffffffffffffffff, 0x0, 0x8, 0x0, 0x0) preadv(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) fcntl$dupfd(0xffffffffffffffff, 0x0, r0) r1 = fsmount(0xffffffffffffffff, 0x0, 0x0) lseek(r0, 0x800, 0x0) perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4307, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) mknodat$null(0xffffffffffffffff, &(0x7f0000000000)='./file1\x00', 0x0, 0x103) pwrite64(0xffffffffffffffff, &(0x7f0000000140)="ddab82767945917c8ef3f5746d491210d833b106c3b096db35ebf09b6462e50b2b8eeb7aee50a6985ddf758b8742e2902f8019cf036e7487a36e06f264a072e7302aabf620d1f1648240b03068de42f99aa07f3421d6085fabf737fc80322ea9d302704a0cbf904db23225acdbfef5115d2e6eb74068796e15571d147e0a5ee081", 0x81, 0x20) r2 = openat(r1, &(0x7f0000000280)='/proc/self/exe\x00', 0x0, 0x0) sendfile(r0, r2, 0x0, 0x100000001) [ 1509.586246] FAT-fs (loop6): bogus number of reserved sectors [ 1509.587262] FAT-fs (loop6): Can't find a valid FAT filesystem [ 1509.594460] FAT-fs (loop5): bogus number of reserved sectors [ 1509.595223] FAT-fs (loop5): Can't find a valid FAT filesystem [ 1509.620986] FAT-fs (loop1): bogus number of reserved sectors [ 1509.621873] FAT-fs (loop1): Can't find a valid FAT filesystem [ 1509.645856] FAT-fs (loop5): bogus number of reserved sectors [ 1509.646669] FAT-fs (loop5): Can't find a valid FAT filesystem [ 1509.662327] FAT-fs (loop6): bogus number of reserved sectors [ 1509.663094] FAT-fs (loop6): Can't find a valid FAT filesystem [ 1509.676842] FAT-fs (loop4): bogus number of reserved sectors [ 1509.678332] FAT-fs (loop4): Can't find a valid FAT filesystem [ 1509.680408] FAT-fs (loop1): bogus number of reserved sectors [ 1509.681265] FAT-fs (loop1): Can't find a valid FAT filesystem 15:34:49 executing program 6: syz_mount_image$msdos(&(0x7f00000001c0), &(0x7f0000000240)='./file0\x00', 0x7370400, 0x0, &(0x7f00000002c0), 0x0, &(0x7f00000003c0)={[{@fat=@flush}]}) 15:34:49 executing program 4: syz_mount_image$msdos(&(0x7f00000001c0), &(0x7f0000000240)='./file0\x00', 0x2010, 0x0, &(0x7f00000002c0), 0x0, &(0x7f00000003c0)={[{@fat=@flush}, {@dots}]}) 15:34:49 executing program 5: syz_mount_image$msdos(&(0x7f00000001c0), &(0x7f0000000240)='./file0\x00', 0xfbffffff, 0x0, &(0x7f00000002c0), 0x0, &(0x7f00000003c0)={[{@fat=@flush}, {@dots}]}) 15:34:49 executing program 1: syz_mount_image$msdos(&(0x7f00000001c0), &(0x7f0000000240)='./file0\x00', 0xfb2f, 0x0, &(0x7f00000002c0), 0x0, &(0x7f00000003c0)={[{@fat=@flush}, {@dots}]}) openat$cgroup_type(0xffffffffffffffff, 0x0, 0x2, 0x0) [ 1509.812052] FAT-fs (loop6): bogus number of reserved sectors [ 1509.812868] FAT-fs (loop6): Can't find a valid FAT filesystem [ 1509.841024] FAT-fs (loop1): bogus number of reserved sectors [ 1509.841859] FAT-fs (loop1): Can't find a valid FAT filesystem 15:34:49 executing program 5: syz_mount_image$msdos(&(0x7f00000001c0), &(0x7f0000000240)='./file0\x00', 0xfcfdffff, 0x0, &(0x7f00000002c0), 0x0, &(0x7f00000003c0)={[{@fat=@flush}, {@dots}]}) [ 1509.846006] FAT-fs (loop4): bogus number of reserved sectors [ 1509.846897] FAT-fs (loop4): Can't find a valid FAT filesystem [ 1509.865826] FAT-fs (loop1): bogus number of reserved sectors [ 1509.866535] FAT-fs (loop1): Can't find a valid FAT filesystem [ 1509.892253] FAT-fs (loop4): bogus number of reserved sectors [ 1509.893006] FAT-fs (loop4): Can't find a valid FAT filesystem 15:34:49 executing program 1: syz_mount_image$msdos(&(0x7f00000001c0), &(0x7f0000000240)='./file0\x00', 0xff0f, 0x0, &(0x7f00000002c0), 0x0, &(0x7f00000003c0)={[{@fat=@flush}, {@dots}]}) openat$cgroup_type(0xffffffffffffffff, 0x0, 0x2, 0x0) 15:34:49 executing program 6: syz_mount_image$msdos(&(0x7f00000001c0), &(0x7f0000000240)='./file0\x00', 0x8000000, 0x0, &(0x7f00000002c0), 0x0, &(0x7f00000003c0)={[{@fat=@flush}]}) 15:34:49 executing program 4: syz_mount_image$msdos(&(0x7f00000001c0), &(0x7f0000000240)='./file0\x00', 0x251f, 0x0, &(0x7f00000002c0), 0x0, &(0x7f00000003c0)={[{@fat=@flush}, {@dots}]}) [ 1509.973811] FAT-fs (loop5): bogus number of reserved sectors [ 1509.975159] FAT-fs (loop5): Can't find a valid FAT filesystem [ 1509.996199] FAT-fs (loop5): bogus number of reserved sectors [ 1509.996934] FAT-fs (loop5): Can't find a valid FAT filesystem 15:34:49 executing program 7: ftruncate(0xffffffffffffffff, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) setsockopt$inet_pktinfo(0xffffffffffffffff, 0x0, 0x8, 0x0, 0x0) preadv(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) fcntl$dupfd(0xffffffffffffffff, 0x0, r0) r1 = fsmount(0xffffffffffffffff, 0x0, 0x0) lseek(r0, 0x800, 0x0) perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4307, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) mknodat$null(0xffffffffffffffff, &(0x7f0000000000)='./file1\x00', 0x0, 0x103) pwrite64(0xffffffffffffffff, &(0x7f0000000140)="ddab82767945917c8ef3f5746d491210d833b106c3b096db35ebf09b6462e50b2b8eeb7aee50a6985ddf758b8742e2902f8019cf036e7487a36e06f264a072e7302aabf620d1f1648240b03068de42f99aa07f3421d6085fabf737fc80322ea9d302704a0cbf904db23225acdbfef5115d2e6eb74068796e15571d147e0a5ee081", 0x81, 0x20) r2 = openat(r1, &(0x7f0000000280)='/proc/self/exe\x00', 0x0, 0x0) sendfile(r0, r2, 0x0, 0x100000001) [ 1510.050776] FAT-fs (loop4): bogus number of reserved sectors [ 1510.051581] FAT-fs (loop4): Can't find a valid FAT filesystem [ 1510.056755] FAT-fs (loop1): bogus number of reserved sectors [ 1510.057559] FAT-fs (loop1): Can't find a valid FAT filesystem [ 1510.090103] FAT-fs (loop1): bogus number of reserved sectors [ 1510.090940] FAT-fs (loop1): Can't find a valid FAT filesystem [ 1510.111169] FAT-fs (loop4): bogus number of reserved sectors [ 1510.112443] FAT-fs (loop4): Can't find a valid FAT filesystem 15:35:02 executing program 5: syz_mount_image$msdos(&(0x7f00000001c0), &(0x7f0000000240)='./file0\x00', 0xfd2f0000, 0x0, &(0x7f00000002c0), 0x0, &(0x7f00000003c0)={[{@fat=@flush}, {@dots}]}) 15:35:02 executing program 3: ftruncate(0xffffffffffffffff, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) setsockopt$inet_pktinfo(r0, 0x0, 0x8, &(0x7f0000000040)={0x0, @loopback, @loopback}, 0xc) preadv(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) fcntl$dupfd(0xffffffffffffffff, 0x0, r0) fsmount(0xffffffffffffffff, 0x0, 0x4) lseek(r0, 0x800, 0x0) perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4307, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) lseek(0xffffffffffffffff, 0x2, 0x1) mknodat$null(0xffffffffffffffff, &(0x7f0000000000)='./file1\x00', 0x2000, 0x103) pwrite64(0xffffffffffffffff, &(0x7f0000000140)="ddab82767945917c8ef3f5746d491210d833b106c3b096db35ebf09b6462e50b2b8eeb7aee50a6985ddf758b8742e2902f8019cf036e7487a36e06f264a072e7302aabf620d1f1648240b03068de42f99aa07f3421d6085fabf737fc80322ea9d302704a0cbf904db23225acdbfef5115d2e6eb74068796e15571d147e0a5ee081510e087b17fdf56a880289eeec6f4c848969", 0x93, 0x20) r1 = openat(0xffffffffffffffff, &(0x7f0000000280)='/proc/self/exe\x00', 0x0, 0x0) sendfile(r0, r1, 0x0, 0x100000001) 15:35:02 executing program 7: ftruncate(0xffffffffffffffff, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) setsockopt$inet_pktinfo(0xffffffffffffffff, 0x0, 0x8, 0x0, 0x0) preadv(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) fcntl$dupfd(0xffffffffffffffff, 0x0, r0) r1 = fsmount(0xffffffffffffffff, 0x0, 0x0) lseek(r0, 0x800, 0x0) perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4307, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) mknodat$null(0xffffffffffffffff, &(0x7f0000000000)='./file1\x00', 0x0, 0x103) pwrite64(0xffffffffffffffff, &(0x7f0000000140)="ddab82767945917c8ef3f5746d491210d833b106c3b096db35ebf09b6462e50b2b8eeb7aee50a6985ddf758b8742e2902f8019cf036e7487a36e06f264a072e7302aabf620d1f1648240b03068de42f99aa07f3421d6085fabf737fc80322ea9d302704a0cbf904db23225acdbfef5115d2e6eb74068796e15571d147e0a5ee081", 0x81, 0x20) r2 = openat(r1, &(0x7f0000000280)='/proc/self/exe\x00', 0x0, 0x0) sendfile(r0, r2, 0x0, 0x100000001) 15:35:02 executing program 0: ftruncate(0xffffffffffffffff, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) setsockopt$inet_pktinfo(r0, 0x0, 0x8, &(0x7f0000000040)={0x0, @loopback, @loopback}, 0xc) preadv(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) r1 = fsmount(0xffffffffffffffff, 0x0, 0x4) lseek(r0, 0x800, 0x0) perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4307, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r2 = openat$hwrng(0xffffffffffffff9c, &(0x7f0000000080), 0x200000, 0x0) lseek(r2, 0x2, 0x0) mknodat$null(r2, &(0x7f0000000000)='./file1\x00', 0x2000, 0x103) r3 = openat(r1, &(0x7f0000000280)='/proc/self/exe\x00', 0x0, 0x0) sendfile(r0, r3, 0x0, 0x100000001) 15:35:02 executing program 1: syz_mount_image$msdos(&(0x7f00000001c0), &(0x7f0000000240)='./file0\x00', 0x80000, 0x0, &(0x7f00000002c0), 0x0, &(0x7f00000003c0)={[{@fat=@flush}, {@dots}]}) openat$cgroup_type(0xffffffffffffffff, 0x0, 0x2, 0x0) 15:35:02 executing program 2: ftruncate(0xffffffffffffffff, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) setsockopt$inet_pktinfo(r0, 0x0, 0x8, &(0x7f0000000040)={0x0, @loopback, @loopback}, 0xc) preadv(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) fcntl$dupfd(0xffffffffffffffff, 0x0, r0) r1 = fsmount(0xffffffffffffffff, 0x0, 0x4) lseek(r0, 0x800, 0x0) perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4307, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r2 = openat$hwrng(0xffffffffffffff9c, &(0x7f0000000080), 0x200000, 0x0) lseek(r2, 0x2, 0x1) mknodat$null(r2, &(0x7f0000000000)='./file1\x00', 0x2000, 0x103) pwrite64(0xffffffffffffffff, &(0x7f0000000140)="ddab82767945917c8ef3f5746d491210d833b106c3b096db35ebf09b6462e50b2b8eeb7aee50a6985ddf758b8742e2902f8019cf036e7487a36e06f264a072e7302aabf620d1f1648240b03068de42f99aa07f3421d6085fabf737fc80322ea9d302704a0cbf904db23225acdbfef5115d2e6eb74068796e15571d147e0a5ee081510e087b17fdf56a880289eeec6f4c848969", 0x93, 0x20) r3 = openat(r1, 0x0, 0x0, 0x0) sendfile(r0, r3, 0x0, 0x100000001) 15:35:02 executing program 4: syz_mount_image$msdos(&(0x7f00000001c0), &(0x7f0000000240)='./file0\x00', 0x261f, 0x0, &(0x7f00000002c0), 0x0, &(0x7f00000003c0)={[{@fat=@flush}, {@dots}]}) 15:35:02 executing program 6: syz_mount_image$msdos(&(0x7f00000001c0), &(0x7f0000000240)='./file0\x00', 0x8050000, 0x0, &(0x7f00000002c0), 0x0, &(0x7f00000003c0)={[{@fat=@flush}]}) [ 1522.815758] FAT-fs (loop4): bogus number of reserved sectors [ 1522.816815] FAT-fs (loop4): Can't find a valid FAT filesystem [ 1522.843775] FAT-fs (loop5): bogus number of reserved sectors [ 1522.844675] FAT-fs (loop5): Can't find a valid FAT filesystem [ 1522.872559] FAT-fs (loop4): bogus number of reserved sectors [ 1522.873313] FAT-fs (loop4): Can't find a valid FAT filesystem 15:35:02 executing program 2: ftruncate(0xffffffffffffffff, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) setsockopt$inet_pktinfo(r0, 0x0, 0x8, &(0x7f0000000040)={0x0, @loopback, @loopback}, 0xc) preadv(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) fcntl$dupfd(0xffffffffffffffff, 0x0, r0) r1 = fsmount(0xffffffffffffffff, 0x0, 0x4) lseek(r0, 0x800, 0x0) perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4307, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r2 = openat$hwrng(0xffffffffffffff9c, &(0x7f0000000080), 0x200000, 0x0) lseek(r2, 0x2, 0x1) mknodat$null(r2, &(0x7f0000000000)='./file1\x00', 0x2000, 0x103) pwrite64(0xffffffffffffffff, &(0x7f0000000140)="ddab82767945917c8ef3f5746d491210d833b106c3b096db35ebf09b6462e50b2b8eeb7aee50a6985ddf758b8742e2902f8019cf036e7487a36e06f264a072e7302aabf620d1f1648240b03068de42f99aa07f3421d6085fabf737fc80322ea9d302704a0cbf904db23225acdbfef5115d2e6eb74068796e15571d147e0a5ee081510e087b17fdf56a880289eeec6f4c848969", 0x93, 0x20) r3 = openat(r1, 0x0, 0x0, 0x0) sendfile(r0, r3, 0x0, 0x100000001) [ 1522.898336] FAT-fs (loop1): bogus number of reserved sectors [ 1522.899713] FAT-fs (loop1): Can't find a valid FAT filesystem [ 1522.904915] FAT-fs (loop6): bogus number of reserved sectors [ 1522.906167] FAT-fs (loop6): Can't find a valid FAT filesystem 15:35:02 executing program 4: syz_mount_image$msdos(&(0x7f00000001c0), &(0x7f0000000240)='./file0\x00', 0x2e00, 0x0, &(0x7f00000002c0), 0x0, &(0x7f00000003c0)={[{@fat=@flush}, {@dots}]}) [ 1522.943783] FAT-fs (loop5): bogus number of reserved sectors [ 1522.944507] FAT-fs (loop5): Can't find a valid FAT filesystem [ 1522.974328] FAT-fs (loop1): bogus number of reserved sectors [ 1522.975182] FAT-fs (loop1): Can't find a valid FAT filesystem 15:35:02 executing program 5: syz_mount_image$msdos(&(0x7f00000001c0), &(0x7f0000000240)='./file0\x00', 0xfdfdffff, 0x0, &(0x7f00000002c0), 0x0, &(0x7f00000003c0)={[{@fat=@flush}, {@dots}]}) [ 1523.002011] FAT-fs (loop6): bogus number of reserved sectors [ 1523.003367] FAT-fs (loop6): Can't find a valid FAT filesystem 15:35:02 executing program 2: ftruncate(0xffffffffffffffff, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) setsockopt$inet_pktinfo(r0, 0x0, 0x8, &(0x7f0000000040)={0x0, @loopback, @loopback}, 0xc) preadv(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) fcntl$dupfd(0xffffffffffffffff, 0x0, r0) r1 = fsmount(0xffffffffffffffff, 0x0, 0x4) lseek(r0, 0x800, 0x0) perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4307, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r2 = openat$hwrng(0xffffffffffffff9c, &(0x7f0000000080), 0x200000, 0x0) lseek(r2, 0x2, 0x1) mknodat$null(r2, &(0x7f0000000000)='./file1\x00', 0x2000, 0x103) pwrite64(0xffffffffffffffff, &(0x7f0000000140)="ddab82767945917c8ef3f5746d491210d833b106c3b096db35ebf09b6462e50b2b8eeb7aee50a6985ddf758b8742e2902f8019cf036e7487a36e06f264a072e7302aabf620d1f1648240b03068de42f99aa07f3421d6085fabf737fc80322ea9d302704a0cbf904db23225acdbfef5115d2e6eb74068796e15571d147e0a5ee081510e087b17fdf56a880289eeec6f4c848969", 0x93, 0x20) r3 = openat(r1, 0x0, 0x0, 0x0) sendfile(r0, r3, 0x0, 0x100000001) [ 1523.035780] FAT-fs (loop4): bogus number of reserved sectors [ 1523.037179] FAT-fs (loop4): Can't find a valid FAT filesystem 15:35:02 executing program 4: syz_mount_image$msdos(&(0x7f00000001c0), &(0x7f0000000240)='./file0\x00', 0x2ff9, 0x0, &(0x7f00000002c0), 0x0, &(0x7f00000003c0)={[{@fat=@flush}, {@dots}]}) 15:35:02 executing program 6: syz_mount_image$msdos(&(0x7f00000001c0), &(0x7f0000000240)='./file0\x00', 0x9000000, 0x0, &(0x7f00000002c0), 0x0, &(0x7f00000003c0)={[{@fat=@flush}]}) 15:35:02 executing program 1: syz_mount_image$msdos(&(0x7f00000001c0), &(0x7f0000000240)='./file0\x00', 0xe0000, 0x0, &(0x7f00000002c0), 0x0, &(0x7f00000003c0)={[{@fat=@flush}, {@dots}]}) openat$cgroup_type(0xffffffffffffffff, 0x0, 0x2, 0x0) [ 1523.177128] FAT-fs (loop1): bogus number of reserved sectors [ 1523.178434] FAT-fs (loop1): Can't find a valid FAT filesystem [ 1523.275697] FAT-fs (loop4): bogus number of reserved sectors [ 1523.276962] FAT-fs (loop4): Can't find a valid FAT filesystem [ 1523.281421] FAT-fs (loop6): bogus number of reserved sectors [ 1523.282699] FAT-fs (loop6): Can't find a valid FAT filesystem [ 1523.342591] FAT-fs (loop4): bogus number of reserved sectors [ 1523.344107] FAT-fs (loop4): Can't find a valid FAT filesystem [ 1523.389377] FAT-fs (loop6): bogus number of reserved sectors [ 1523.390693] FAT-fs (loop6): Can't find a valid FAT filesystem 15:35:18 executing program 0: ftruncate(0xffffffffffffffff, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) setsockopt$inet_pktinfo(r0, 0x0, 0x8, &(0x7f0000000040)={0x0, @loopback, @loopback}, 0xc) preadv(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) r1 = fsmount(0xffffffffffffffff, 0x0, 0x4) lseek(r0, 0x800, 0x0) perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4307, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r2 = openat$hwrng(0xffffffffffffff9c, &(0x7f0000000080), 0x200000, 0x0) lseek(r2, 0x2, 0x0) mknodat$null(r2, &(0x7f0000000000)='./file1\x00', 0x2000, 0x103) r3 = openat(r1, &(0x7f0000000280)='/proc/self/exe\x00', 0x0, 0x0) sendfile(r0, r3, 0x0, 0x100000001) 15:35:18 executing program 2: ftruncate(0xffffffffffffffff, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) setsockopt$inet_pktinfo(r0, 0x0, 0x8, &(0x7f0000000040)={0x0, @loopback, @loopback}, 0xc) preadv(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) fcntl$dupfd(0xffffffffffffffff, 0x0, r0) r1 = fsmount(0xffffffffffffffff, 0x0, 0x4) lseek(r0, 0x800, 0x0) perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4307, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r2 = openat$hwrng(0xffffffffffffff9c, &(0x7f0000000080), 0x200000, 0x0) lseek(r2, 0x2, 0x1) mknodat$null(r2, &(0x7f0000000000)='./file1\x00', 0x2000, 0x103) pwrite64(0xffffffffffffffff, &(0x7f0000000140)="ddab82767945917c8ef3f5746d491210d833b106c3b096db35ebf09b6462e50b2b8eeb7aee50a6985ddf758b8742e2902f8019cf036e7487a36e06f264a072e7302aabf620d1f1648240b03068de42f99aa07f3421d6085fabf737fc80322ea9d302704a0cbf904db23225acdbfef5115d2e6eb74068796e15571d147e0a5ee081510e087b17fdf56a880289eeec6f4c848969", 0x93, 0x20) r3 = openat(r1, &(0x7f0000000280)='/proc/self/exe\x00', 0x0, 0x0) sendfile(0xffffffffffffffff, r3, 0x0, 0x100000001) 15:35:18 executing program 7: ftruncate(0xffffffffffffffff, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) setsockopt$inet_pktinfo(0xffffffffffffffff, 0x0, 0x8, 0x0, 0x0) preadv(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) fcntl$dupfd(0xffffffffffffffff, 0x0, r0) r1 = fsmount(0xffffffffffffffff, 0x0, 0x0) lseek(r0, 0x800, 0x0) perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4307, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) mknodat$null(0xffffffffffffffff, &(0x7f0000000000)='./file1\x00', 0x0, 0x103) pwrite64(0xffffffffffffffff, &(0x7f0000000140)="ddab82767945917c8ef3f5746d491210d833b106c3b096db35ebf09b6462e50b2b8eeb7aee50a6985ddf758b8742e2902f8019cf036e7487a36e06f264a072e7302aabf620d1f1648240b03068de42f99aa07f3421d6085fabf737fc80322ea9d302704a0cbf904db23225acdbfef5115d2e6eb74068796e15571d147e0a5ee081510e087b17fdf56a88", 0x8a, 0x20) r2 = openat(r1, &(0x7f0000000280)='/proc/self/exe\x00', 0x0, 0x0) sendfile(r0, r2, 0x0, 0x100000001) 15:35:18 executing program 4: syz_mount_image$msdos(&(0x7f00000001c0), &(0x7f0000000240)='./file0\x00', 0x2ffc, 0x0, &(0x7f00000002c0), 0x0, &(0x7f00000003c0)={[{@fat=@flush}, {@dots}]}) 15:35:18 executing program 5: syz_mount_image$msdos(&(0x7f00000001c0), &(0x7f0000000240)='./file0\x00', 0xfdffffff, 0x0, &(0x7f00000002c0), 0x0, &(0x7f00000003c0)={[{@fat=@flush}, {@dots}]}) 15:35:18 executing program 1: syz_mount_image$msdos(&(0x7f00000001c0), &(0x7f0000000240)='./file0\x00', 0x400000, 0x0, &(0x7f00000002c0), 0x0, &(0x7f00000003c0)={[{@fat=@flush}, {@dots}]}) openat$cgroup_type(0xffffffffffffffff, 0x0, 0x2, 0x0) 15:35:18 executing program 6: syz_mount_image$msdos(&(0x7f00000001c0), &(0x7f0000000240)='./file0\x00', 0x9050000, 0x0, &(0x7f00000002c0), 0x0, &(0x7f00000003c0)={[{@fat=@flush}]}) 15:35:18 executing program 3: ftruncate(0xffffffffffffffff, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) setsockopt$inet_pktinfo(r0, 0x0, 0x8, &(0x7f0000000040)={0x0, @loopback, @loopback}, 0xc) preadv(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) fcntl$dupfd(0xffffffffffffffff, 0x0, r0) fsmount(0xffffffffffffffff, 0x0, 0x4) lseek(r0, 0x800, 0x0) perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4307, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) lseek(0xffffffffffffffff, 0x2, 0x1) mknodat$null(0xffffffffffffffff, &(0x7f0000000000)='./file1\x00', 0x2000, 0x103) pwrite64(0xffffffffffffffff, &(0x7f0000000140)="ddab82767945917c8ef3f5746d491210d833b106c3b096db35ebf09b6462e50b2b8eeb7aee50a6985ddf758b8742e2902f8019cf036e7487a36e06f264a072e7302aabf620d1f1648240b03068de42f99aa07f3421d6085fabf737fc80322ea9d302704a0cbf904db23225acdbfef5115d2e6eb74068796e15571d147e0a5ee081510e087b17fdf56a880289eeec6f4c848969", 0x93, 0x20) r1 = openat(0xffffffffffffffff, &(0x7f0000000280)='/proc/self/exe\x00', 0x0, 0x0) sendfile(r0, r1, 0x0, 0x100000001) [ 1538.707322] FAT-fs (loop5): bogus number of reserved sectors [ 1538.708578] FAT-fs (loop5): Can't find a valid FAT filesystem [ 1538.731449] FAT-fs (loop6): bogus number of reserved sectors [ 1538.732675] FAT-fs (loop6): Can't find a valid FAT filesystem [ 1538.733060] FAT-fs (loop4): bogus number of reserved sectors [ 1538.735169] FAT-fs (loop4): Can't find a valid FAT filesystem [ 1538.736581] FAT-fs (loop1): bogus number of reserved sectors [ 1538.737855] FAT-fs (loop1): Can't find a valid FAT filesystem 15:35:18 executing program 2: ftruncate(0xffffffffffffffff, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) setsockopt$inet_pktinfo(r0, 0x0, 0x8, &(0x7f0000000040)={0x0, @loopback, @loopback}, 0xc) preadv(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) fcntl$dupfd(0xffffffffffffffff, 0x0, r0) r1 = fsmount(0xffffffffffffffff, 0x0, 0x4) lseek(r0, 0x800, 0x0) perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4307, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r2 = openat$hwrng(0xffffffffffffff9c, &(0x7f0000000080), 0x200000, 0x0) lseek(r2, 0x2, 0x1) mknodat$null(r2, &(0x7f0000000000)='./file1\x00', 0x2000, 0x103) pwrite64(0xffffffffffffffff, &(0x7f0000000140)="ddab82767945917c8ef3f5746d491210d833b106c3b096db35ebf09b6462e50b2b8eeb7aee50a6985ddf758b8742e2902f8019cf036e7487a36e06f264a072e7302aabf620d1f1648240b03068de42f99aa07f3421d6085fabf737fc80322ea9d302704a0cbf904db23225acdbfef5115d2e6eb74068796e15571d147e0a5ee081510e087b17fdf56a880289eeec6f4c848969", 0x93, 0x20) r3 = openat(r1, &(0x7f0000000280)='/proc/self/exe\x00', 0x0, 0x0) sendfile(0xffffffffffffffff, r3, 0x0, 0x100000001) [ 1538.802547] FAT-fs (loop6): bogus number of reserved sectors [ 1538.803842] FAT-fs (loop6): Can't find a valid FAT filesystem [ 1538.806766] FAT-fs (loop4): bogus number of reserved sectors [ 1538.808058] FAT-fs (loop4): Can't find a valid FAT filesystem [ 1538.809591] FAT-fs (loop5): bogus number of reserved sectors [ 1538.810835] FAT-fs (loop5): Can't find a valid FAT filesystem [ 1538.812171] FAT-fs (loop1): bogus number of reserved sectors [ 1538.813419] FAT-fs (loop1): Can't find a valid FAT filesystem 15:35:18 executing program 1: syz_mount_image$msdos(&(0x7f00000001c0), &(0x7f0000000240)='./file0\x00', 0xe0ffff, 0x0, &(0x7f00000002c0), 0x0, &(0x7f00000003c0)={[{@fat=@flush}, {@dots}]}) openat$cgroup_type(0xffffffffffffffff, 0x0, 0x2, 0x0) 15:35:18 executing program 4: syz_mount_image$msdos(&(0x7f00000001c0), &(0x7f0000000240)='./file0\x00', 0x3f00, 0x0, &(0x7f00000002c0), 0x0, &(0x7f00000003c0)={[{@fat=@flush}, {@dots}]}) 15:35:18 executing program 6: syz_mount_image$msdos(&(0x7f00000001c0), &(0x7f0000000240)='./file0\x00', 0xa000000, 0x0, &(0x7f00000002c0), 0x0, &(0x7f00000003c0)={[{@fat=@flush}]}) 15:35:18 executing program 2: ftruncate(0xffffffffffffffff, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) setsockopt$inet_pktinfo(r0, 0x0, 0x8, &(0x7f0000000040)={0x0, @loopback, @loopback}, 0xc) preadv(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) fcntl$dupfd(0xffffffffffffffff, 0x0, r0) r1 = fsmount(0xffffffffffffffff, 0x0, 0x4) lseek(r0, 0x800, 0x0) perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4307, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r2 = openat$hwrng(0xffffffffffffff9c, &(0x7f0000000080), 0x200000, 0x0) lseek(r2, 0x2, 0x1) mknodat$null(r2, &(0x7f0000000000)='./file1\x00', 0x2000, 0x103) pwrite64(0xffffffffffffffff, &(0x7f0000000140)="ddab82767945917c8ef3f5746d491210d833b106c3b096db35ebf09b6462e50b2b8eeb7aee50a6985ddf758b8742e2902f8019cf036e7487a36e06f264a072e7302aabf620d1f1648240b03068de42f99aa07f3421d6085fabf737fc80322ea9d302704a0cbf904db23225acdbfef5115d2e6eb74068796e15571d147e0a5ee081510e087b17fdf56a880289eeec6f4c848969", 0x93, 0x20) r3 = openat(r1, &(0x7f0000000280)='/proc/self/exe\x00', 0x0, 0x0) sendfile(0xffffffffffffffff, r3, 0x0, 0x100000001) 15:35:18 executing program 5: syz_mount_image$msdos(&(0x7f00000001c0), &(0x7f0000000240)='./file0\x00', 0xff0f0000, 0x0, &(0x7f00000002c0), 0x0, &(0x7f00000003c0)={[{@fat=@flush}, {@dots}]}) [ 1539.019072] FAT-fs (loop4): bogus number of reserved sectors [ 1539.020485] FAT-fs (loop4): Can't find a valid FAT filesystem [ 1539.049326] FAT-fs (loop1): bogus number of reserved sectors [ 1539.050589] FAT-fs (loop1): Can't find a valid FAT filesystem [ 1539.056053] FAT-fs (loop4): bogus number of reserved sectors [ 1539.057434] FAT-fs (loop4): Can't find a valid FAT filesystem [ 1539.105813] FAT-fs (loop1): bogus number of reserved sectors [ 1539.107137] FAT-fs (loop1): Can't find a valid FAT filesystem [ 1539.130792] FAT-fs (loop6): bogus number of reserved sectors [ 1539.132117] FAT-fs (loop6): Can't find a valid FAT filesystem [ 1539.169936] FAT-fs (loop5): bogus number of reserved sectors [ 1539.171487] FAT-fs (loop5): Can't find a valid FAT filesystem 15:35:18 executing program 4: syz_mount_image$msdos(&(0x7f00000001c0), &(0x7f0000000240)='./file0\x00', 0x4000, 0x0, &(0x7f00000002c0), 0x0, &(0x7f00000003c0)={[{@fat=@flush}, {@dots}]}) [ 1539.210159] FAT-fs (loop6): bogus number of reserved sectors [ 1539.211702] FAT-fs (loop6): Can't find a valid FAT filesystem [ 1539.236563] FAT-fs (loop5): bogus number of reserved sectors [ 1539.237971] FAT-fs (loop5): Can't find a valid FAT filesystem [ 1539.263078] FAT-fs (loop4): bogus number of reserved sectors [ 1539.264657] FAT-fs (loop4): Can't find a valid FAT filesystem [ 1539.303401] FAT-fs (loop4): bogus number of reserved sectors [ 1539.304721] FAT-fs (loop4): Can't find a valid FAT filesystem 15:35:32 executing program 6: syz_mount_image$msdos(&(0x7f00000001c0), &(0x7f0000000240)='./file0\x00', 0xa010000, 0x0, &(0x7f00000002c0), 0x0, &(0x7f00000003c0)={[{@fat=@flush}]}) 15:35:32 executing program 2: ftruncate(0xffffffffffffffff, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) setsockopt$inet_pktinfo(r0, 0x0, 0x8, &(0x7f0000000040)={0x0, @loopback, @loopback}, 0xc) preadv(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) fcntl$dupfd(0xffffffffffffffff, 0x0, r0) r1 = fsmount(0xffffffffffffffff, 0x0, 0x4) lseek(r0, 0x800, 0x0) perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4307, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r2 = openat$hwrng(0xffffffffffffff9c, &(0x7f0000000080), 0x200000, 0x0) lseek(r2, 0x2, 0x1) mknodat$null(r2, &(0x7f0000000000)='./file1\x00', 0x2000, 0x103) pwrite64(0xffffffffffffffff, &(0x7f0000000140)="ddab82767945917c8ef3f5746d491210d833b106c3b096db35ebf09b6462e50b2b8eeb7aee50a6985ddf758b8742e2902f8019cf036e7487a36e06f264a072e7302aabf620d1f1648240b03068de42f99aa07f3421d6085fabf737fc80322ea9d302704a0cbf904db23225acdbfef5115d2e6eb74068796e15571d147e0a5ee081510e087b17fdf56a880289eeec6f4c848969", 0x93, 0x20) openat(r1, &(0x7f0000000280)='/proc/self/exe\x00', 0x0, 0x0) sendfile(r0, 0xffffffffffffffff, 0x0, 0x100000001) 15:35:32 executing program 7: ftruncate(0xffffffffffffffff, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) setsockopt$inet_pktinfo(0xffffffffffffffff, 0x0, 0x8, 0x0, 0x0) preadv(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) fcntl$dupfd(0xffffffffffffffff, 0x0, r0) r1 = fsmount(0xffffffffffffffff, 0x0, 0x0) lseek(r0, 0x800, 0x0) perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4307, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) mknodat$null(0xffffffffffffffff, &(0x7f0000000000)='./file1\x00', 0x0, 0x103) pwrite64(0xffffffffffffffff, &(0x7f0000000140)="ddab82767945917c8ef3f5746d491210d833b106c3b096db35ebf09b6462e50b2b8eeb7aee50a6985ddf758b8742e2902f8019cf036e7487a36e06f264a072e7302aabf620d1f1648240b03068de42f99aa07f3421d6085fabf737fc80322ea9d302704a0cbf904db23225acdbfef5115d2e6eb74068796e15571d147e0a5ee081510e087b17fdf56a88", 0x8a, 0x20) r2 = openat(r1, &(0x7f0000000280)='/proc/self/exe\x00', 0x0, 0x0) sendfile(r0, r2, 0x0, 0x100000001) 15:35:32 executing program 0: ftruncate(0xffffffffffffffff, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) setsockopt$inet_pktinfo(r0, 0x0, 0x8, &(0x7f0000000040)={0x0, @loopback, @loopback}, 0xc) preadv(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) fcntl$dupfd(0xffffffffffffffff, 0x0, r0) r1 = fsmount(0xffffffffffffffff, 0x0, 0x0) lseek(r0, 0x800, 0x0) perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4307, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r2 = openat$hwrng(0xffffffffffffff9c, &(0x7f0000000080), 0x200000, 0x0) lseek(r2, 0x2, 0x0) mknodat$null(r2, &(0x7f0000000000)='./file1\x00', 0x2000, 0x103) r3 = openat(r1, &(0x7f0000000280)='/proc/self/exe\x00', 0x0, 0x0) sendfile(r0, r3, 0x0, 0x100000001) 15:35:32 executing program 5: syz_mount_image$msdos(&(0x7f00000001c0), &(0x7f0000000240)='./file0\x00', 0xfffdffff, 0x0, &(0x7f00000002c0), 0x0, &(0x7f00000003c0)={[{@fat=@flush}, {@dots}]}) 15:35:32 executing program 4: syz_mount_image$msdos(&(0x7f00000001c0), &(0x7f0000000240)='./file0\x00', 0x4800, 0x0, &(0x7f00000002c0), 0x0, &(0x7f00000003c0)={[{@fat=@flush}, {@dots}]}) 15:35:32 executing program 3: ftruncate(0xffffffffffffffff, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) setsockopt$inet_pktinfo(r0, 0x0, 0x8, &(0x7f0000000040)={0x0, @loopback, @loopback}, 0xc) preadv(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) fcntl$dupfd(0xffffffffffffffff, 0x0, r0) fsmount(0xffffffffffffffff, 0x0, 0x4) lseek(r0, 0x800, 0x0) perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4307, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) lseek(0xffffffffffffffff, 0x2, 0x1) mknodat$null(0xffffffffffffffff, &(0x7f0000000000)='./file1\x00', 0x2000, 0x103) pwrite64(0xffffffffffffffff, &(0x7f0000000140)="ddab82767945917c8ef3f5746d491210d833b106c3b096db35ebf09b6462e50b2b8eeb7aee50a6985ddf758b8742e2902f8019cf036e7487a36e06f264a072e7302aabf620d1f1648240b03068de42f99aa07f3421d6085fabf737fc80322ea9d302704a0cbf904db23225acdbfef5115d2e6eb74068796e15571d147e0a5ee081510e087b17fdf56a880289eeec6f4c848969", 0x93, 0x20) r1 = openat(0xffffffffffffffff, &(0x7f0000000280)='/proc/self/exe\x00', 0x0, 0x0) sendfile(r0, r1, 0x0, 0x100000001) 15:35:32 executing program 1: syz_mount_image$msdos(&(0x7f00000001c0), &(0x7f0000000240)='./file0\x00', 0x1000000, 0x0, &(0x7f00000002c0), 0x0, &(0x7f00000003c0)={[{@fat=@flush}, {@dots}]}) openat$cgroup_type(0xffffffffffffffff, 0x0, 0x2, 0x0) [ 1552.713174] FAT-fs (loop5): bogus number of reserved sectors [ 1552.714230] FAT-fs (loop5): Can't find a valid FAT filesystem [ 1552.714402] FAT-fs (loop1): bogus number of reserved sectors [ 1552.716430] FAT-fs (loop1): Can't find a valid FAT filesystem [ 1552.753991] FAT-fs (loop4): bogus number of reserved sectors [ 1552.754874] FAT-fs (loop4): Can't find a valid FAT filesystem 15:35:32 executing program 5: syz_mount_image$msdos(&(0x7f00000001c0), &(0x7f0000000240)='./file0\x00', 0xffffe000, 0x0, &(0x7f00000002c0), 0x0, &(0x7f00000003c0)={[{@fat=@flush}, {@dots}]}) [ 1552.772981] FAT-fs (loop6): bogus number of reserved sectors [ 1552.774387] FAT-fs (loop6): Can't find a valid FAT filesystem [ 1552.792607] FAT-fs (loop4): bogus number of reserved sectors [ 1552.794088] FAT-fs (loop4): Can't find a valid FAT filesystem 15:35:32 executing program 2: ftruncate(0xffffffffffffffff, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) setsockopt$inet_pktinfo(r0, 0x0, 0x8, &(0x7f0000000040)={0x0, @loopback, @loopback}, 0xc) preadv(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) fcntl$dupfd(0xffffffffffffffff, 0x0, r0) r1 = fsmount(0xffffffffffffffff, 0x0, 0x4) lseek(r0, 0x800, 0x0) perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4307, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r2 = openat$hwrng(0xffffffffffffff9c, &(0x7f0000000080), 0x200000, 0x0) lseek(r2, 0x2, 0x1) mknodat$null(r2, &(0x7f0000000000)='./file1\x00', 0x2000, 0x103) pwrite64(0xffffffffffffffff, &(0x7f0000000140)="ddab82767945917c8ef3f5746d491210d833b106c3b096db35ebf09b6462e50b2b8eeb7aee50a6985ddf758b8742e2902f8019cf036e7487a36e06f264a072e7302aabf620d1f1648240b03068de42f99aa07f3421d6085fabf737fc80322ea9d302704a0cbf904db23225acdbfef5115d2e6eb74068796e15571d147e0a5ee081510e087b17fdf56a880289eeec6f4c848969", 0x93, 0x20) openat(r1, &(0x7f0000000280)='/proc/self/exe\x00', 0x0, 0x0) sendfile(r0, 0xffffffffffffffff, 0x0, 0x100000001) [ 1552.836985] FAT-fs (loop6): bogus number of reserved sectors [ 1552.838485] FAT-fs (loop6): Can't find a valid FAT filesystem 15:35:32 executing program 4: syz_mount_image$msdos(&(0x7f00000001c0), &(0x7f0000000240)='./file0\x00', 0x4c00, 0x0, &(0x7f00000002c0), 0x0, &(0x7f00000003c0)={[{@fat=@flush}, {@dots}]}) 15:35:32 executing program 1: syz_mount_image$msdos(&(0x7f00000001c0), &(0x7f0000000240)='./file0\x00', 0x1010000, 0x0, &(0x7f00000002c0), 0x0, &(0x7f00000003c0)={[{@fat=@flush}, {@dots}]}) openat$cgroup_type(0xffffffffffffffff, 0x0, 0x2, 0x0) 15:35:32 executing program 6: syz_mount_image$msdos(&(0x7f00000001c0), &(0x7f0000000240)='./file0\x00', 0xb000000, 0x0, &(0x7f00000002c0), 0x0, &(0x7f00000003c0)={[{@fat=@flush}]}) 15:35:32 executing program 1: syz_mount_image$msdos(&(0x7f00000001c0), &(0x7f0000000240)='./file0\x00', 0x1300000, 0x0, &(0x7f00000002c0), 0x0, &(0x7f00000003c0)={[{@fat=@flush}, {@dots}]}) openat$cgroup_type(0xffffffffffffffff, 0x0, 0x2, 0x0) 15:35:32 executing program 5: syz_mount_image$msdos(&(0x7f00000001c0), &(0x7f0000000240)='./file0\x00', 0xfffffdf9, 0x0, &(0x7f00000002c0), 0x0, &(0x7f00000003c0)={[{@fat=@flush}, {@dots}]}) [ 1552.992544] FAT-fs (loop4): bogus number of reserved sectors [ 1552.993539] FAT-fs (loop4): Can't find a valid FAT filesystem [ 1553.031445] FAT-fs (loop4): bogus number of reserved sectors [ 1553.032277] FAT-fs (loop4): Can't find a valid FAT filesystem 15:35:32 executing program 6: syz_mount_image$msdos(&(0x7f00000001c0), &(0x7f0000000240)='./file0\x00', 0xd000000, 0x0, &(0x7f00000002c0), 0x0, &(0x7f00000003c0)={[{@fat=@flush}]}) 15:35:32 executing program 2: ftruncate(0xffffffffffffffff, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) setsockopt$inet_pktinfo(r0, 0x0, 0x8, &(0x7f0000000040)={0x0, @loopback, @loopback}, 0xc) preadv(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) fcntl$dupfd(0xffffffffffffffff, 0x0, r0) r1 = fsmount(0xffffffffffffffff, 0x0, 0x4) lseek(r0, 0x800, 0x0) perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4307, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r2 = openat$hwrng(0xffffffffffffff9c, &(0x7f0000000080), 0x200000, 0x0) lseek(r2, 0x2, 0x1) mknodat$null(r2, &(0x7f0000000000)='./file1\x00', 0x2000, 0x103) pwrite64(0xffffffffffffffff, &(0x7f0000000140)="ddab82767945917c8ef3f5746d491210d833b106c3b096db35ebf09b6462e50b2b8eeb7aee50a6985ddf758b8742e2902f8019cf036e7487a36e06f264a072e7302aabf620d1f1648240b03068de42f99aa07f3421d6085fabf737fc80322ea9d302704a0cbf904db23225acdbfef5115d2e6eb74068796e15571d147e0a5ee081510e087b17fdf56a880289eeec6f4c848969", 0x93, 0x20) openat(r1, &(0x7f0000000280)='/proc/self/exe\x00', 0x0, 0x0) sendfile(r0, 0xffffffffffffffff, 0x0, 0x100000001) 15:35:32 executing program 4: syz_mount_image$msdos(&(0x7f00000001c0), &(0x7f0000000240)='./file0\x00', 0x6800, 0x0, &(0x7f00000002c0), 0x0, &(0x7f00000003c0)={[{@fat=@flush}, {@dots}]}) [ 1553.153777] FAT-fs (loop4): bogus number of reserved sectors [ 1553.155040] FAT-fs (loop4): Can't find a valid FAT filesystem [ 1553.184290] FAT-fs (loop4): bogus number of reserved sectors [ 1553.185546] FAT-fs (loop4): Can't find a valid FAT filesystem [ 1565.782707] FAT-fs (loop6): bogus number of reserved sectors [ 1565.784009] FAT-fs (loop6): Can't find a valid FAT filesystem 15:35:45 executing program 4: syz_mount_image$msdos(&(0x7f00000001c0), &(0x7f0000000240)='./file0\x00', 0x6c00, 0x0, &(0x7f00000002c0), 0x0, &(0x7f00000003c0)={[{@fat=@flush}, {@dots}]}) 15:35:45 executing program 1: syz_mount_image$msdos(&(0x7f00000001c0), &(0x7f0000000240)='./file0\x00', 0x2000000, 0x0, &(0x7f00000002c0), 0x0, &(0x7f00000003c0)={[{@fat=@flush}, {@dots}]}) openat$cgroup_type(0xffffffffffffffff, 0x0, 0x2, 0x0) 15:35:45 executing program 3: ftruncate(0xffffffffffffffff, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) setsockopt$inet_pktinfo(r0, 0x0, 0x8, &(0x7f0000000040)={0x0, @loopback, @loopback}, 0xc) preadv(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) fcntl$dupfd(0xffffffffffffffff, 0x0, r0) r1 = fsmount(0xffffffffffffffff, 0x0, 0x4) lseek(r0, 0x800, 0x0) perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4307, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) lseek(0xffffffffffffffff, 0x2, 0x1) mknodat$null(0xffffffffffffffff, &(0x7f0000000000)='./file1\x00', 0x2000, 0x103) pwrite64(0xffffffffffffffff, &(0x7f0000000140)="ddab82767945917c8ef3f5746d491210d833b106c3b096db35ebf09b6462e50b2b8eeb7aee50a6985ddf758b8742e2902f8019cf036e7487a36e06f264a072e7302aabf620d1f1648240b03068de42f99aa07f3421d6085fabf737fc80322ea9d302704a0cbf904db23225acdbfef5115d2e6eb74068796e15571d147e0a5ee081510e087b17fdf56a880289eeec6f4c848969", 0x93, 0x20) r2 = openat(r1, 0x0, 0x0, 0x0) sendfile(r0, r2, 0x0, 0x100000001) 15:35:45 executing program 0: ftruncate(0xffffffffffffffff, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) setsockopt$inet_pktinfo(r0, 0x0, 0x8, &(0x7f0000000040)={0x0, @loopback, @loopback}, 0xc) preadv(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) fcntl$dupfd(0xffffffffffffffff, 0x0, r0) r1 = fsmount(0xffffffffffffffff, 0x0, 0x0) lseek(r0, 0x800, 0x0) perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4307, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r2 = openat$hwrng(0xffffffffffffff9c, &(0x7f0000000080), 0x200000, 0x0) lseek(r2, 0x2, 0x0) mknodat$null(r2, &(0x7f0000000000)='./file1\x00', 0x2000, 0x103) r3 = openat(r1, &(0x7f0000000280)='/proc/self/exe\x00', 0x0, 0x0) sendfile(r0, r3, 0x0, 0x100000001) 15:35:45 executing program 6: syz_mount_image$msdos(&(0x7f00000001c0), &(0x7f0000000240)='./file0\x00', 0xd370400, 0x0, &(0x7f00000002c0), 0x0, &(0x7f00000003c0)={[{@fat=@flush}]}) 15:35:45 executing program 5: syz_mount_image$msdos(&(0x7f00000001c0), &(0x7f0000000240)='./file0\x00', 0xfffffdfc, 0x0, &(0x7f00000002c0), 0x0, &(0x7f00000003c0)={[{@fat=@flush}, {@dots}]}) 15:35:45 executing program 7: ftruncate(0xffffffffffffffff, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) setsockopt$inet_pktinfo(0xffffffffffffffff, 0x0, 0x8, 0x0, 0x0) preadv(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) fcntl$dupfd(0xffffffffffffffff, 0x0, r0) r1 = fsmount(0xffffffffffffffff, 0x0, 0x0) lseek(r0, 0x800, 0x0) perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4307, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) mknodat$null(0xffffffffffffffff, &(0x7f0000000000)='./file1\x00', 0x0, 0x103) pwrite64(0xffffffffffffffff, &(0x7f0000000140)="ddab82767945917c8ef3f5746d491210d833b106c3b096db35ebf09b6462e50b2b8eeb7aee50a6985ddf758b8742e2902f8019cf036e7487a36e06f264a072e7302aabf620d1f1648240b03068de42f99aa07f3421d6085fabf737fc80322ea9d302704a0cbf904db23225acdbfef5115d2e6eb74068796e15571d147e0a5ee081510e087b17fdf56a88", 0x8a, 0x20) r2 = openat(r1, &(0x7f0000000280)='/proc/self/exe\x00', 0x0, 0x0) sendfile(r0, r2, 0x0, 0x100000001) 15:35:45 executing program 2: ftruncate(0xffffffffffffffff, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) setsockopt$inet_pktinfo(r0, 0x0, 0x8, &(0x7f0000000040)={0x0, @loopback, @loopback}, 0xc) preadv(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) fcntl$dupfd(0xffffffffffffffff, 0x0, r0) r1 = fsmount(0xffffffffffffffff, 0x0, 0x4) lseek(r0, 0x800, 0x0) perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4307, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r2 = openat$hwrng(0xffffffffffffff9c, &(0x7f0000000080), 0x200000, 0x0) lseek(r2, 0x2, 0x1) mknodat$null(r2, &(0x7f0000000000)='./file1\x00', 0x2000, 0x103) pwrite64(0xffffffffffffffff, &(0x7f0000000140)="ddab82767945917c8ef3f5746d491210d833b106c3b096db35ebf09b6462e50b2b8eeb7aee50a6985ddf758b8742e2902f8019cf036e7487a36e06f264a072e7302aabf620d1f1648240b03068de42f99aa07f3421d6085fabf737fc80322ea9d302704a0cbf904db23225acdbfef5115d2e6eb74068796e15571d147e0a5ee081510e087b17fdf56a880289eeec6f4c848969", 0x93, 0x20) r3 = openat(r1, &(0x7f0000000280)='/proc/self/exe\x00', 0x0, 0x0) sendfile(r0, r3, 0x0, 0x0) [ 1565.833930] FAT-fs (loop4): bogus number of reserved sectors [ 1565.835339] FAT-fs (loop4): Can't find a valid FAT filesystem [ 1565.842711] FAT-fs (loop1): bogus number of reserved sectors [ 1565.844420] FAT-fs (loop1): Can't find a valid FAT filesystem [ 1565.854300] FAT-fs (loop5): bogus number of reserved sectors [ 1565.855603] FAT-fs (loop5): Can't find a valid FAT filesystem [ 1565.859761] FAT-fs (loop6): bogus number of reserved sectors [ 1565.861230] FAT-fs (loop6): Can't find a valid FAT filesystem 15:35:45 executing program 3: ftruncate(0xffffffffffffffff, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) setsockopt$inet_pktinfo(r0, 0x0, 0x8, &(0x7f0000000040)={0x0, @loopback, @loopback}, 0xc) preadv(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) fcntl$dupfd(0xffffffffffffffff, 0x0, r0) r1 = fsmount(0xffffffffffffffff, 0x0, 0x4) lseek(r0, 0x800, 0x0) perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4307, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) lseek(0xffffffffffffffff, 0x2, 0x1) mknodat$null(0xffffffffffffffff, &(0x7f0000000000)='./file1\x00', 0x2000, 0x103) pwrite64(0xffffffffffffffff, &(0x7f0000000140)="ddab82767945917c8ef3f5746d491210d833b106c3b096db35ebf09b6462e50b2b8eeb7aee50a6985ddf758b8742e2902f8019cf036e7487a36e06f264a072e7302aabf620d1f1648240b03068de42f99aa07f3421d6085fabf737fc80322ea9d302704a0cbf904db23225acdbfef5115d2e6eb74068796e15571d147e0a5ee081510e087b17fdf56a880289eeec6f4c848969", 0x93, 0x20) r2 = openat(r1, 0x0, 0x0, 0x0) sendfile(r0, r2, 0x0, 0x100000001) 15:35:45 executing program 2: ftruncate(0xffffffffffffffff, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) setsockopt$inet_pktinfo(r0, 0x0, 0x8, &(0x7f0000000040)={0x0, @loopback, @loopback}, 0xc) preadv(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) fcntl$dupfd(0xffffffffffffffff, 0x0, r0) r1 = fsmount(0xffffffffffffffff, 0x0, 0x4) lseek(r0, 0x800, 0x0) perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4307, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r2 = openat$hwrng(0xffffffffffffff9c, &(0x7f0000000080), 0x200000, 0x0) lseek(r2, 0x2, 0x1) mknodat$null(r2, &(0x7f0000000000)='./file1\x00', 0x2000, 0x103) pwrite64(0xffffffffffffffff, &(0x7f0000000140)="ddab82767945917c8ef3f5746d491210d833b106c3b096db35ebf09b6462e50b2b8eeb7aee50a6985ddf758b8742e2902f8019cf036e7487a36e06f264a072e7302aabf620d1f1648240b03068de42f99aa07f3421d6085fabf737fc80322ea9d302704a0cbf904db23225acdbfef5115d2e6eb74068796e15571d147e0a5ee081510e087b17fdf56a880289eeec6f4c848969", 0x93, 0x20) r3 = openat(r1, &(0x7f0000000280)='/proc/self/exe\x00', 0x0, 0x0) sendfile(r0, r3, 0x0, 0x0) [ 1565.923096] FAT-fs (loop4): bogus number of reserved sectors [ 1565.924374] FAT-fs (loop4): Can't find a valid FAT filesystem [ 1565.966642] FAT-fs (loop1): bogus number of reserved sectors [ 1565.968005] FAT-fs (loop1): Can't find a valid FAT filesystem [ 1565.968075] FAT-fs (loop5): bogus number of reserved sectors [ 1565.970540] FAT-fs (loop5): Can't find a valid FAT filesystem 15:35:45 executing program 6: syz_mount_image$msdos(&(0x7f00000001c0), &(0x7f0000000240)='./file0\x00', 0xf000000, 0x0, &(0x7f00000002c0), 0x0, &(0x7f00000003c0)={[{@fat=@flush}]}) 15:35:45 executing program 4: syz_mount_image$msdos(&(0x7f00000001c0), &(0x7f0000000240)='./file0\x00', 0x7400, 0x0, &(0x7f00000002c0), 0x0, &(0x7f00000003c0)={[{@fat=@flush}, {@dots}]}) 15:35:45 executing program 3: ftruncate(0xffffffffffffffff, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) setsockopt$inet_pktinfo(r0, 0x0, 0x8, &(0x7f0000000040)={0x0, @loopback, @loopback}, 0xc) preadv(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) fcntl$dupfd(0xffffffffffffffff, 0x0, r0) r1 = fsmount(0xffffffffffffffff, 0x0, 0x4) lseek(r0, 0x800, 0x0) perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4307, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) lseek(0xffffffffffffffff, 0x2, 0x1) mknodat$null(0xffffffffffffffff, &(0x7f0000000000)='./file1\x00', 0x2000, 0x103) pwrite64(0xffffffffffffffff, &(0x7f0000000140)="ddab82767945917c8ef3f5746d491210d833b106c3b096db35ebf09b6462e50b2b8eeb7aee50a6985ddf758b8742e2902f8019cf036e7487a36e06f264a072e7302aabf620d1f1648240b03068de42f99aa07f3421d6085fabf737fc80322ea9d302704a0cbf904db23225acdbfef5115d2e6eb74068796e15571d147e0a5ee081510e087b17fdf56a880289eeec6f4c848969", 0x93, 0x20) r2 = openat(r1, 0x0, 0x0, 0x0) sendfile(r0, r2, 0x0, 0x100000001) 15:35:45 executing program 1: syz_mount_image$msdos(&(0x7f00000001c0), &(0x7f0000000240)='./file0\x00', 0x3000000, 0x0, &(0x7f00000002c0), 0x0, &(0x7f00000003c0)={[{@fat=@flush}, {@dots}]}) openat$cgroup_type(0xffffffffffffffff, 0x0, 0x2, 0x0) 15:35:45 executing program 5: syz_mount_image$msdos(&(0x7f00000001c0), &(0x7f0000000240)='./file0\x00', 0xfffffdfd, 0x0, &(0x7f00000002c0), 0x0, &(0x7f00000003c0)={[{@fat=@flush}, {@dots}]}) [ 1566.107490] FAT-fs (loop6): bogus number of reserved sectors [ 1566.108888] FAT-fs (loop6): Can't find a valid FAT filesystem [ 1566.115805] FAT-fs (loop4): bogus number of reserved sectors [ 1566.117776] FAT-fs (loop4): Can't find a valid FAT filesystem 15:35:45 executing program 2: ftruncate(0xffffffffffffffff, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) setsockopt$inet_pktinfo(r0, 0x0, 0x8, &(0x7f0000000040)={0x0, @loopback, @loopback}, 0xc) preadv(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) fcntl$dupfd(0xffffffffffffffff, 0x0, r0) r1 = fsmount(0xffffffffffffffff, 0x0, 0x4) lseek(r0, 0x800, 0x0) perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4307, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r2 = openat$hwrng(0xffffffffffffff9c, &(0x7f0000000080), 0x200000, 0x0) lseek(r2, 0x2, 0x1) mknodat$null(r2, &(0x7f0000000000)='./file1\x00', 0x2000, 0x103) pwrite64(0xffffffffffffffff, &(0x7f0000000140)="ddab82767945917c8ef3f5746d491210d833b106c3b096db35ebf09b6462e50b2b8eeb7aee50a6985ddf758b8742e2902f8019cf036e7487a36e06f264a072e7302aabf620d1f1648240b03068de42f99aa07f3421d6085fabf737fc80322ea9d302704a0cbf904db23225acdbfef5115d2e6eb74068796e15571d147e0a5ee081510e087b17fdf56a880289eeec6f4c848969", 0x93, 0x20) r3 = openat(r1, &(0x7f0000000280)='/proc/self/exe\x00', 0x0, 0x0) sendfile(r0, r3, 0x0, 0x0) [ 1566.180895] FAT-fs (loop1): bogus number of reserved sectors [ 1566.182150] FAT-fs (loop1): Can't find a valid FAT filesystem [ 1566.201836] FAT-fs (loop4): bogus number of reserved sectors [ 1566.203165] FAT-fs (loop4): Can't find a valid FAT filesystem [ 1566.207913] FAT-fs (loop6): bogus number of reserved sectors [ 1566.209159] FAT-fs (loop6): Can't find a valid FAT filesystem [ 1566.224449] FAT-fs (loop5): bogus number of reserved sectors [ 1566.225760] FAT-fs (loop5): Can't find a valid FAT filesystem [ 1566.264183] FAT-fs (loop1): bogus number of reserved sectors [ 1566.265522] FAT-fs (loop1): Can't find a valid FAT filesystem [ 1566.303544] FAT-fs (loop5): bogus number of reserved sectors [ 1566.304827] FAT-fs (loop5): Can't find a valid FAT filesystem 15:35:58 executing program 0: ftruncate(0xffffffffffffffff, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) setsockopt$inet_pktinfo(r0, 0x0, 0x8, &(0x7f0000000040)={0x0, @loopback, @loopback}, 0xc) preadv(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) fcntl$dupfd(0xffffffffffffffff, 0x0, r0) r1 = fsmount(0xffffffffffffffff, 0x0, 0x0) lseek(r0, 0x800, 0x0) perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4307, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r2 = openat$hwrng(0xffffffffffffff9c, &(0x7f0000000080), 0x200000, 0x0) lseek(r2, 0x2, 0x0) mknodat$null(r2, &(0x7f0000000000)='./file1\x00', 0x2000, 0x103) r3 = openat(r1, &(0x7f0000000280)='/proc/self/exe\x00', 0x0, 0x0) sendfile(r0, r3, 0x0, 0x100000001) 15:35:58 executing program 7: ftruncate(0xffffffffffffffff, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) setsockopt$inet_pktinfo(0xffffffffffffffff, 0x0, 0x8, 0x0, 0x0) preadv(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) fcntl$dupfd(0xffffffffffffffff, 0x0, r0) r1 = fsmount(0xffffffffffffffff, 0x0, 0x0) lseek(r0, 0x800, 0x0) perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4307, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) mknodat$null(0xffffffffffffffff, &(0x7f0000000000)='./file1\x00', 0x0, 0x103) pwrite64(0xffffffffffffffff, &(0x7f0000000140)="ddab82767945917c8ef3f5746d491210d833b106c3b096db35ebf09b6462e50b2b8eeb7aee50a6985ddf758b8742e2902f8019cf036e7487a36e06f264a072e7302aabf620d1f1648240b03068de42f99aa07f3421d6085fabf737fc80322ea9d302704a0cbf904db23225acdbfef5115d2e6eb74068796e15571d147e0a5ee081510e087b17fdf56a880289eeec6f", 0x8f, 0x20) r2 = openat(r1, &(0x7f0000000280)='/proc/self/exe\x00', 0x0, 0x0) sendfile(r0, r2, 0x0, 0x100000001) 15:35:58 executing program 4: syz_mount_image$msdos(&(0x7f00000001c0), &(0x7f0000000240)='./file0\x00', 0x7a00, 0x0, &(0x7f00000002c0), 0x0, &(0x7f00000003c0)={[{@fat=@flush}, {@dots}]}) 15:35:58 executing program 6: syz_mount_image$msdos(&(0x7f00000001c0), &(0x7f0000000240)='./file0\x00', 0x11000000, 0x0, &(0x7f00000002c0), 0x0, &(0x7f00000003c0)={[{@fat=@flush}]}) 15:35:58 executing program 3: ftruncate(0xffffffffffffffff, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) setsockopt$inet_pktinfo(r0, 0x0, 0x8, &(0x7f0000000040)={0x0, @loopback, @loopback}, 0xc) preadv(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) fcntl$dupfd(0xffffffffffffffff, 0x0, r0) r1 = fsmount(0xffffffffffffffff, 0x0, 0x4) lseek(r0, 0x800, 0x0) perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4307, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) lseek(0xffffffffffffffff, 0x2, 0x1) mknodat$null(0xffffffffffffffff, &(0x7f0000000000)='./file1\x00', 0x2000, 0x103) pwrite64(0xffffffffffffffff, &(0x7f0000000140)="ddab82767945917c8ef3f5746d491210d833b106c3b096db35ebf09b6462e50b2b8eeb7aee50a6985ddf758b8742e2902f8019cf036e7487a36e06f264a072e7302aabf620d1f1648240b03068de42f99aa07f3421d6085fabf737fc80322ea9d302704a0cbf904db23225acdbfef5115d2e6eb74068796e15571d147e0a5ee081510e087b17fdf56a880289eeec6f4c848969", 0x93, 0x20) r2 = openat(r1, &(0x7f0000000280)='/proc/self/exe\x00', 0x0, 0x0) sendfile(0xffffffffffffffff, r2, 0x0, 0x100000001) 15:35:58 executing program 1: syz_mount_image$msdos(&(0x7f00000001c0), &(0x7f0000000240)='./file0\x00', 0x3010000, 0x0, &(0x7f00000002c0), 0x0, &(0x7f00000003c0)={[{@fat=@flush}, {@dots}]}) openat$cgroup_type(0xffffffffffffffff, 0x0, 0x2, 0x0) 15:35:58 executing program 5: syz_mount_image$msdos(&(0x7f00000001c0), &(0x7f0000000240)='./file0\x00', 0xfffffdff, 0x0, &(0x7f00000002c0), 0x0, &(0x7f00000003c0)={[{@fat=@flush}, {@dots}]}) 15:35:58 executing program 2: ftruncate(0xffffffffffffffff, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) setsockopt$inet_pktinfo(r0, 0x0, 0x8, &(0x7f0000000040)={0x0, @loopback, @loopback}, 0xc) preadv(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) fcntl$dupfd(0xffffffffffffffff, 0x0, r0) r1 = fsmount(0xffffffffffffffff, 0x0, 0x0) lseek(r0, 0x800, 0x0) perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4307, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r2 = openat$hwrng(0xffffffffffffff9c, &(0x7f0000000080), 0x200000, 0x0) lseek(r2, 0x2, 0x0) mknodat$null(r2, &(0x7f0000000000)='./file1\x00', 0x2000, 0x103) r3 = openat(r1, &(0x7f0000000280)='/proc/self/exe\x00', 0x0, 0x0) sendfile(r0, r3, 0x0, 0x100000001) [ 1579.436419] FAT-fs (loop4): bogus number of reserved sectors [ 1579.438020] FAT-fs (loop4): Can't find a valid FAT filesystem [ 1579.440199] FAT-fs (loop6): bogus number of reserved sectors [ 1579.441050] FAT-fs (loop6): Can't find a valid FAT filesystem 15:35:58 executing program 3: ftruncate(0xffffffffffffffff, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) setsockopt$inet_pktinfo(r0, 0x0, 0x8, &(0x7f0000000040)={0x0, @loopback, @loopback}, 0xc) preadv(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) fcntl$dupfd(0xffffffffffffffff, 0x0, r0) r1 = fsmount(0xffffffffffffffff, 0x0, 0x4) lseek(r0, 0x800, 0x0) perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4307, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) lseek(0xffffffffffffffff, 0x2, 0x1) mknodat$null(0xffffffffffffffff, &(0x7f0000000000)='./file1\x00', 0x2000, 0x103) pwrite64(0xffffffffffffffff, &(0x7f0000000140)="ddab82767945917c8ef3f5746d491210d833b106c3b096db35ebf09b6462e50b2b8eeb7aee50a6985ddf758b8742e2902f8019cf036e7487a36e06f264a072e7302aabf620d1f1648240b03068de42f99aa07f3421d6085fabf737fc80322ea9d302704a0cbf904db23225acdbfef5115d2e6eb74068796e15571d147e0a5ee081510e087b17fdf56a880289eeec6f4c848969", 0x93, 0x20) r2 = openat(r1, &(0x7f0000000280)='/proc/self/exe\x00', 0x0, 0x0) sendfile(0xffffffffffffffff, r2, 0x0, 0x100000001) [ 1579.479137] FAT-fs (loop5): bogus number of reserved sectors [ 1579.479828] FAT-fs (loop5): Can't find a valid FAT filesystem [ 1579.484864] FAT-fs (loop1): bogus number of reserved sectors [ 1579.485547] FAT-fs (loop1): Can't find a valid FAT filesystem [ 1579.490464] FAT-fs (loop4): bogus number of reserved sectors [ 1579.491881] FAT-fs (loop4): Can't find a valid FAT filesystem 15:35:58 executing program 4: syz_mount_image$msdos(&(0x7f00000001c0), &(0x7f0000000240)='./file0\x00', 0xedc0, 0x0, &(0x7f00000002c0), 0x0, &(0x7f00000003c0)={[{@fat=@flush}, {@dots}]}) 15:35:58 executing program 6: syz_mount_image$msdos(&(0x7f00000001c0), &(0x7f0000000240)='./file0\x00', 0x12010000, 0x0, &(0x7f00000002c0), 0x0, &(0x7f00000003c0)={[{@fat=@flush}]}) [ 1579.577227] FAT-fs (loop5): bogus number of reserved sectors [ 1579.578578] FAT-fs (loop5): Can't find a valid FAT filesystem [ 1579.604652] FAT-fs (loop1): bogus number of reserved sectors [ 1579.605491] FAT-fs (loop1): Can't find a valid FAT filesystem 15:35:59 executing program 3: ftruncate(0xffffffffffffffff, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) setsockopt$inet_pktinfo(r0, 0x0, 0x8, &(0x7f0000000040)={0x0, @loopback, @loopback}, 0xc) preadv(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) fcntl$dupfd(0xffffffffffffffff, 0x0, r0) r1 = fsmount(0xffffffffffffffff, 0x0, 0x4) lseek(r0, 0x800, 0x0) perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4307, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) lseek(0xffffffffffffffff, 0x2, 0x1) mknodat$null(0xffffffffffffffff, &(0x7f0000000000)='./file1\x00', 0x2000, 0x103) pwrite64(0xffffffffffffffff, &(0x7f0000000140)="ddab82767945917c8ef3f5746d491210d833b106c3b096db35ebf09b6462e50b2b8eeb7aee50a6985ddf758b8742e2902f8019cf036e7487a36e06f264a072e7302aabf620d1f1648240b03068de42f99aa07f3421d6085fabf737fc80322ea9d302704a0cbf904db23225acdbfef5115d2e6eb74068796e15571d147e0a5ee081510e087b17fdf56a880289eeec6f4c848969", 0x93, 0x20) r2 = openat(r1, &(0x7f0000000280)='/proc/self/exe\x00', 0x0, 0x0) sendfile(0xffffffffffffffff, r2, 0x0, 0x100000001) [ 1579.663290] FAT-fs (loop4): bogus number of reserved sectors [ 1579.664686] FAT-fs (loop4): Can't find a valid FAT filesystem 15:35:59 executing program 1: syz_mount_image$msdos(&(0x7f00000001c0), &(0x7f0000000240)='./file0\x00', 0x3810000, 0x0, &(0x7f00000002c0), 0x0, &(0x7f00000003c0)={[{@fat=@flush}, {@dots}]}) openat$cgroup_type(0xffffffffffffffff, 0x0, 0x2, 0x0) 15:35:59 executing program 6: syz_mount_image$msdos(&(0x7f00000001c0), &(0x7f0000000240)='./file0\x00', 0x20000000, 0x0, &(0x7f00000002c0), 0x0, &(0x7f00000003c0)={[{@fat=@flush}]}) 15:35:59 executing program 5: syz_mount_image$msdos(&(0x7f00000001c0), &(0x7f0000000240)='./file0\x00', 0xffffff7f, 0x0, &(0x7f00000002c0), 0x0, &(0x7f00000003c0)={[{@fat=@flush}, {@dots}]}) [ 1579.711439] FAT-fs (loop4): bogus number of reserved sectors [ 1579.713190] FAT-fs (loop4): Can't find a valid FAT filesystem [ 1579.759319] FAT-fs (loop5): bogus number of reserved sectors [ 1579.760033] FAT-fs (loop5): Can't find a valid FAT filesystem [ 1579.781152] FAT-fs (loop1): bogus number of reserved sectors [ 1579.781886] FAT-fs (loop1): Can't find a valid FAT filesystem 15:35:59 executing program 7: ftruncate(0xffffffffffffffff, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) setsockopt$inet_pktinfo(0xffffffffffffffff, 0x0, 0x8, 0x0, 0x0) preadv(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) fcntl$dupfd(0xffffffffffffffff, 0x0, r0) r1 = fsmount(0xffffffffffffffff, 0x0, 0x0) lseek(r0, 0x800, 0x0) perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4307, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) mknodat$null(0xffffffffffffffff, &(0x7f0000000000)='./file1\x00', 0x0, 0x103) pwrite64(0xffffffffffffffff, &(0x7f0000000140)="ddab82767945917c8ef3f5746d491210d833b106c3b096db35ebf09b6462e50b2b8eeb7aee50a6985ddf758b8742e2902f8019cf036e7487a36e06f264a072e7302aabf620d1f1648240b03068de42f99aa07f3421d6085fabf737fc80322ea9d302704a0cbf904db23225acdbfef5115d2e6eb74068796e15571d147e0a5ee081510e087b17fdf56a880289eeec6f", 0x8f, 0x20) r2 = openat(r1, &(0x7f0000000280)='/proc/self/exe\x00', 0x0, 0x0) sendfile(r0, r2, 0x0, 0x100000001) [ 1579.804689] FAT-fs (loop5): bogus number of reserved sectors [ 1579.805557] FAT-fs (loop5): Can't find a valid FAT filesystem [ 1579.819945] FAT-fs (loop1): bogus number of reserved sectors [ 1579.820612] FAT-fs (loop1): Can't find a valid FAT filesystem [ 1579.849451] FAT-fs (loop6): bogus number of reserved sectors [ 1579.850744] FAT-fs (loop6): Can't find a valid FAT filesystem 15:36:12 executing program 5: syz_mount_image$msdos(&(0x7f00000001c0), &(0x7f0000000240)='./file0\x00', 0xffffff8c, 0x0, &(0x7f00000002c0), 0x0, &(0x7f00000003c0)={[{@fat=@flush}, {@dots}]}) 15:36:12 executing program 3: ftruncate(0xffffffffffffffff, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) setsockopt$inet_pktinfo(r0, 0x0, 0x8, &(0x7f0000000040)={0x0, @loopback, @loopback}, 0xc) preadv(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) fcntl$dupfd(0xffffffffffffffff, 0x0, r0) r1 = fsmount(0xffffffffffffffff, 0x0, 0x4) lseek(r0, 0x800, 0x0) perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4307, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) lseek(0xffffffffffffffff, 0x2, 0x1) mknodat$null(0xffffffffffffffff, &(0x7f0000000000)='./file1\x00', 0x2000, 0x103) pwrite64(0xffffffffffffffff, &(0x7f0000000140)="ddab82767945917c8ef3f5746d491210d833b106c3b096db35ebf09b6462e50b2b8eeb7aee50a6985ddf758b8742e2902f8019cf036e7487a36e06f264a072e7302aabf620d1f1648240b03068de42f99aa07f3421d6085fabf737fc80322ea9d302704a0cbf904db23225acdbfef5115d2e6eb74068796e15571d147e0a5ee081510e087b17fdf56a880289eeec6f4c848969", 0x93, 0x20) openat(r1, &(0x7f0000000280)='/proc/self/exe\x00', 0x0, 0x0) sendfile(r0, 0xffffffffffffffff, 0x0, 0x100000001) 15:36:12 executing program 7: ftruncate(0xffffffffffffffff, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) setsockopt$inet_pktinfo(0xffffffffffffffff, 0x0, 0x8, 0x0, 0x0) preadv(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) fcntl$dupfd(0xffffffffffffffff, 0x0, r0) r1 = fsmount(0xffffffffffffffff, 0x0, 0x0) lseek(r0, 0x800, 0x0) perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4307, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) mknodat$null(0xffffffffffffffff, &(0x7f0000000000)='./file1\x00', 0x0, 0x103) pwrite64(0xffffffffffffffff, &(0x7f0000000140)="ddab82767945917c8ef3f5746d491210d833b106c3b096db35ebf09b6462e50b2b8eeb7aee50a6985ddf758b8742e2902f8019cf036e7487a36e06f264a072e7302aabf620d1f1648240b03068de42f99aa07f3421d6085fabf737fc80322ea9d302704a0cbf904db23225acdbfef5115d2e6eb74068796e15571d147e0a5ee081510e087b17fdf56a880289eeec6f", 0x8f, 0x20) r2 = openat(r1, &(0x7f0000000280)='/proc/self/exe\x00', 0x0, 0x0) sendfile(r0, r2, 0x0, 0x100000001) 15:36:12 executing program 2: ftruncate(0xffffffffffffffff, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) setsockopt$inet_pktinfo(r0, 0x0, 0x8, &(0x7f0000000040)={0x0, @loopback, @loopback}, 0xc) preadv(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) fcntl$dupfd(0xffffffffffffffff, 0x0, r0) fsmount(0xffffffffffffffff, 0x0, 0x4) lseek(r0, 0x800, 0x0) perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4307, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) lseek(0xffffffffffffffff, 0x2, 0x1) mknodat$null(0xffffffffffffffff, &(0x7f0000000000)='./file1\x00', 0x2000, 0x103) pwrite64(0xffffffffffffffff, &(0x7f0000000140)="ddab82767945917c8ef3f5746d491210d833b106c3b096db35ebf09b6462e50b2b8eeb7aee50a6985ddf758b8742e2902f8019cf036e7487a36e06f264a072e7302aabf620d1f1648240b03068de42f99aa07f3421d6085fabf737fc80322ea9d302704a0cbf904db23225acdbfef5115d2e6eb74068796e15571d147e0a5ee081510e087b17fdf56a880289eeec6f4c848969", 0x93, 0x20) r1 = openat(0xffffffffffffffff, &(0x7f0000000280)='/proc/self/exe\x00', 0x0, 0x0) sendfile(r0, r1, 0x0, 0x100000001) 15:36:12 executing program 1: syz_mount_image$msdos(&(0x7f00000001c0), &(0x7f0000000240)='./file0\x00', 0x4000000, 0x0, &(0x7f00000002c0), 0x0, &(0x7f00000003c0)={[{@fat=@flush}, {@dots}]}) openat$cgroup_type(0xffffffffffffffff, 0x0, 0x2, 0x0) 15:36:12 executing program 6: syz_mount_image$msdos(&(0x7f00000001c0), &(0x7f0000000240)='./file0\x00', 0x20100000, 0x0, &(0x7f00000002c0), 0x0, &(0x7f00000003c0)={[{@fat=@flush}]}) 15:36:12 executing program 0: ftruncate(0xffffffffffffffff, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) setsockopt$inet_pktinfo(r0, 0x0, 0x8, &(0x7f0000000040)={0x0, @loopback, @loopback}, 0xc) preadv(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) fcntl$dupfd(0xffffffffffffffff, 0x0, r0) r1 = fsmount(0xffffffffffffffff, 0x0, 0x4) lseek(0xffffffffffffffff, 0x800, 0x0) perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4307, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r2 = openat$hwrng(0xffffffffffffff9c, &(0x7f0000000080), 0x200000, 0x0) lseek(r2, 0x2, 0x0) mknodat$null(r2, &(0x7f0000000000)='./file1\x00', 0x2000, 0x103) r3 = openat(r1, &(0x7f0000000280)='/proc/self/exe\x00', 0x0, 0x0) sendfile(r0, r3, 0x0, 0x100000001) 15:36:12 executing program 4: syz_mount_image$msdos(&(0x7f00000001c0), &(0x7f0000000240)='./file0\x00', 0xf92f, 0x0, &(0x7f00000002c0), 0x0, &(0x7f00000003c0)={[{@fat=@flush}, {@dots}]}) [ 1592.982568] FAT-fs (loop1): bogus number of reserved sectors [ 1592.984093] FAT-fs (loop1): Can't find a valid FAT filesystem [ 1593.018225] FAT-fs (loop6): bogus number of reserved sectors [ 1593.019532] FAT-fs (loop6): Can't find a valid FAT filesystem [ 1593.030981] FAT-fs (loop4): bogus number of reserved sectors [ 1593.032482] FAT-fs (loop4): Can't find a valid FAT filesystem [ 1593.045841] FAT-fs (loop5): bogus number of reserved sectors [ 1593.047258] FAT-fs (loop5): Can't find a valid FAT filesystem [ 1593.105763] FAT-fs (loop4): bogus number of reserved sectors [ 1593.107036] FAT-fs (loop4): Can't find a valid FAT filesystem 15:36:12 executing program 3: ftruncate(0xffffffffffffffff, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) setsockopt$inet_pktinfo(r0, 0x0, 0x8, &(0x7f0000000040)={0x0, @loopback, @loopback}, 0xc) preadv(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) fcntl$dupfd(0xffffffffffffffff, 0x0, r0) r1 = fsmount(0xffffffffffffffff, 0x0, 0x4) lseek(r0, 0x800, 0x0) perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4307, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) lseek(0xffffffffffffffff, 0x2, 0x1) mknodat$null(0xffffffffffffffff, &(0x7f0000000000)='./file1\x00', 0x2000, 0x103) pwrite64(0xffffffffffffffff, &(0x7f0000000140)="ddab82767945917c8ef3f5746d491210d833b106c3b096db35ebf09b6462e50b2b8eeb7aee50a6985ddf758b8742e2902f8019cf036e7487a36e06f264a072e7302aabf620d1f1648240b03068de42f99aa07f3421d6085fabf737fc80322ea9d302704a0cbf904db23225acdbfef5115d2e6eb74068796e15571d147e0a5ee081510e087b17fdf56a880289eeec6f4c848969", 0x93, 0x20) openat(r1, &(0x7f0000000280)='/proc/self/exe\x00', 0x0, 0x0) sendfile(r0, 0xffffffffffffffff, 0x0, 0x100000001) 15:36:12 executing program 1: syz_mount_image$msdos(&(0x7f00000001c0), &(0x7f0000000240)='./file0\x00', 0x42e64f5, 0x0, &(0x7f00000002c0), 0x0, &(0x7f00000003c0)={[{@fat=@flush}, {@dots}]}) openat$cgroup_type(0xffffffffffffffff, 0x0, 0x2, 0x0) 15:36:12 executing program 6: syz_mount_image$msdos(&(0x7f00000001c0), &(0x7f0000000240)='./file0\x00', 0x2e000000, 0x0, &(0x7f00000002c0), 0x0, &(0x7f00000003c0)={[{@fat=@flush}]}) [ 1593.146964] FAT-fs (loop5): bogus number of reserved sectors [ 1593.148162] FAT-fs (loop5): Can't find a valid FAT filesystem 15:36:12 executing program 4: syz_mount_image$msdos(&(0x7f00000001c0), &(0x7f0000000240)='./file0\x00', 0xfc2f, 0x0, &(0x7f00000002c0), 0x0, &(0x7f00000003c0)={[{@fat=@flush}, {@dots}]}) 15:36:12 executing program 5: syz_mount_image$msdos(&(0x7f00000001c0), &(0x7f0000000240)='./file0\x00', 0xffffff97, 0x0, &(0x7f00000002c0), 0x0, &(0x7f00000003c0)={[{@fat=@flush}, {@dots}]}) 15:36:12 executing program 1: syz_mount_image$msdos(&(0x7f00000001c0), &(0x7f0000000240)='./file0\x00', 0x5000000, 0x0, &(0x7f00000002c0), 0x0, &(0x7f00000003c0)={[{@fat=@flush}, {@dots}]}) openat$cgroup_type(0xffffffffffffffff, 0x0, 0x2, 0x0) 15:36:12 executing program 7: ftruncate(0xffffffffffffffff, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) setsockopt$inet_pktinfo(0xffffffffffffffff, 0x0, 0x8, 0x0, 0x0) preadv(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) fcntl$dupfd(0xffffffffffffffff, 0x0, r0) r1 = fsmount(0xffffffffffffffff, 0x0, 0x0) lseek(r0, 0x800, 0x0) perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4307, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) mknodat$null(0xffffffffffffffff, &(0x7f0000000000)='./file1\x00', 0x0, 0x103) pwrite64(0xffffffffffffffff, &(0x7f0000000140)="ddab82767945917c8ef3f5746d491210d833b106c3b096db35ebf09b6462e50b2b8eeb7aee50a6985ddf758b8742e2902f8019cf036e7487a36e06f264a072e7302aabf620d1f1648240b03068de42f99aa07f3421d6085fabf737fc80322ea9d302704a0cbf904db23225acdbfef5115d2e6eb74068796e15571d147e0a5ee081510e087b17fdf56a880289eeec6f4c84", 0x91, 0x20) r2 = openat(r1, &(0x7f0000000280)='/proc/self/exe\x00', 0x0, 0x0) sendfile(r0, r2, 0x0, 0x100000001) 15:36:12 executing program 3: ftruncate(0xffffffffffffffff, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) setsockopt$inet_pktinfo(r0, 0x0, 0x8, &(0x7f0000000040)={0x0, @loopback, @loopback}, 0xc) preadv(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) fcntl$dupfd(0xffffffffffffffff, 0x0, r0) r1 = fsmount(0xffffffffffffffff, 0x0, 0x4) lseek(r0, 0x800, 0x0) perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4307, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) lseek(0xffffffffffffffff, 0x2, 0x1) mknodat$null(0xffffffffffffffff, &(0x7f0000000000)='./file1\x00', 0x2000, 0x103) pwrite64(0xffffffffffffffff, &(0x7f0000000140)="ddab82767945917c8ef3f5746d491210d833b106c3b096db35ebf09b6462e50b2b8eeb7aee50a6985ddf758b8742e2902f8019cf036e7487a36e06f264a072e7302aabf620d1f1648240b03068de42f99aa07f3421d6085fabf737fc80322ea9d302704a0cbf904db23225acdbfef5115d2e6eb74068796e15571d147e0a5ee081510e087b17fdf56a880289eeec6f4c848969", 0x93, 0x20) openat(r1, &(0x7f0000000280)='/proc/self/exe\x00', 0x0, 0x0) sendfile(r0, 0xffffffffffffffff, 0x0, 0x100000001) [ 1593.372236] FAT-fs (loop5): bogus number of reserved sectors [ 1593.373217] FAT-fs (loop5): Can't find a valid FAT filesystem 15:36:12 executing program 6: syz_mount_image$msdos(&(0x7f00000001c0), &(0x7f0000000240)='./file0\x00', 0x3f000000, 0x0, &(0x7f00000002c0), 0x0, &(0x7f00000003c0)={[{@fat=@flush}]}) 15:36:12 executing program 0: ftruncate(0xffffffffffffffff, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) setsockopt$inet_pktinfo(r0, 0x0, 0x8, &(0x7f0000000040)={0x0, @loopback, @loopback}, 0xc) preadv(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) fcntl$dupfd(0xffffffffffffffff, 0x0, r0) r1 = fsmount(0xffffffffffffffff, 0x0, 0x4) lseek(0xffffffffffffffff, 0x800, 0x0) perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4307, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r2 = openat$hwrng(0xffffffffffffff9c, &(0x7f0000000080), 0x200000, 0x0) lseek(r2, 0x2, 0x0) mknodat$null(r2, &(0x7f0000000000)='./file1\x00', 0x2000, 0x103) r3 = openat(r1, &(0x7f0000000280)='/proc/self/exe\x00', 0x0, 0x0) sendfile(r0, r3, 0x0, 0x100000001) [ 1593.415798] FAT-fs (loop4): bogus number of reserved sectors [ 1593.416863] FAT-fs (loop4): Can't find a valid FAT filesystem [ 1593.426516] FAT-fs (loop5): bogus number of reserved sectors [ 1593.427529] FAT-fs (loop5): Can't find a valid FAT filesystem 15:36:12 executing program 1: syz_mount_image$msdos(&(0x7f00000001c0), &(0x7f0000000240)='./file0\x00', 0x5050000, 0x0, &(0x7f00000002c0), 0x0, &(0x7f00000003c0)={[{@fat=@flush}, {@dots}]}) openat$cgroup_type(0xffffffffffffffff, 0x0, 0x2, 0x0) 15:36:25 executing program 3: ftruncate(0xffffffffffffffff, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) setsockopt$inet_pktinfo(r0, 0x0, 0x8, &(0x7f0000000040)={0x0, @loopback, @loopback}, 0xc) preadv(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) fcntl$dupfd(0xffffffffffffffff, 0x0, r0) r1 = fsmount(0xffffffffffffffff, 0x0, 0x4) lseek(r0, 0x800, 0x0) perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4307, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) lseek(0xffffffffffffffff, 0x2, 0x1) mknodat$null(0xffffffffffffffff, &(0x7f0000000000)='./file1\x00', 0x2000, 0x103) pwrite64(0xffffffffffffffff, &(0x7f0000000140)="ddab82767945917c8ef3f5746d491210d833b106c3b096db35ebf09b6462e50b2b8eeb7aee50a6985ddf758b8742e2902f8019cf036e7487a36e06f264a072e7302aabf620d1f1648240b03068de42f99aa07f3421d6085fabf737fc80322ea9d302704a0cbf904db23225acdbfef5115d2e6eb74068796e15571d147e0a5ee081510e087b17fdf56a880289eeec6f4c848969", 0x93, 0x20) r2 = openat(r1, &(0x7f0000000280)='/proc/self/exe\x00', 0x0, 0x0) sendfile(r0, r2, 0x0, 0x0) 15:36:25 executing program 7: ftruncate(0xffffffffffffffff, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) setsockopt$inet_pktinfo(0xffffffffffffffff, 0x0, 0x8, 0x0, 0x0) preadv(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) fcntl$dupfd(0xffffffffffffffff, 0x0, r0) r1 = fsmount(0xffffffffffffffff, 0x0, 0x0) lseek(r0, 0x800, 0x0) perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4307, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) mknodat$null(0xffffffffffffffff, &(0x7f0000000000)='./file1\x00', 0x0, 0x103) pwrite64(0xffffffffffffffff, &(0x7f0000000140)="ddab82767945917c8ef3f5746d491210d833b106c3b096db35ebf09b6462e50b2b8eeb7aee50a6985ddf758b8742e2902f8019cf036e7487a36e06f264a072e7302aabf620d1f1648240b03068de42f99aa07f3421d6085fabf737fc80322ea9d302704a0cbf904db23225acdbfef5115d2e6eb74068796e15571d147e0a5ee081510e087b17fdf56a880289eeec6f4c84", 0x91, 0x20) r2 = openat(r1, &(0x7f0000000280)='/proc/self/exe\x00', 0x0, 0x0) sendfile(r0, r2, 0x0, 0x100000001) 15:36:25 executing program 0: ftruncate(0xffffffffffffffff, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) setsockopt$inet_pktinfo(r0, 0x0, 0x8, &(0x7f0000000040)={0x0, @loopback, @loopback}, 0xc) preadv(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) fcntl$dupfd(0xffffffffffffffff, 0x0, r0) r1 = fsmount(0xffffffffffffffff, 0x0, 0x4) lseek(0xffffffffffffffff, 0x800, 0x0) perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4307, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r2 = openat$hwrng(0xffffffffffffff9c, &(0x7f0000000080), 0x200000, 0x0) lseek(r2, 0x2, 0x0) mknodat$null(r2, &(0x7f0000000000)='./file1\x00', 0x2000, 0x103) r3 = openat(r1, &(0x7f0000000280)='/proc/self/exe\x00', 0x0, 0x0) sendfile(r0, r3, 0x0, 0x100000001) 15:36:25 executing program 6: syz_mount_image$msdos(&(0x7f00000001c0), &(0x7f0000000240)='./file0\x00', 0x40000000, 0x0, &(0x7f00000002c0), 0x0, &(0x7f00000003c0)={[{@fat=@flush}]}) [ 1606.450855] FAT-fs (loop1): bogus number of reserved sectors [ 1606.451545] FAT-fs (loop1): Can't find a valid FAT filesystem 15:36:25 executing program 1: syz_mount_image$msdos(&(0x7f00000001c0), &(0x7f0000000240)='./file0\x00', 0x6000000, 0x0, &(0x7f00000002c0), 0x0, &(0x7f00000003c0)={[{@fat=@flush}, {@dots}]}) openat$cgroup_type(0xffffffffffffffff, 0x0, 0x2, 0x0) 15:36:25 executing program 2: ftruncate(0xffffffffffffffff, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) setsockopt$inet_pktinfo(r0, 0x0, 0x8, &(0x7f0000000040)={0x0, @loopback, @loopback}, 0xc) preadv(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) fcntl$dupfd(0xffffffffffffffff, 0x0, r0) r1 = fsmount(0xffffffffffffffff, 0x0, 0x4) lseek(0xffffffffffffffff, 0x800, 0x0) perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4307, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r2 = openat$hwrng(0xffffffffffffff9c, &(0x7f0000000080), 0x200000, 0x0) lseek(r2, 0x2, 0x0) mknodat$null(r2, &(0x7f0000000000)='./file1\x00', 0x2000, 0x103) r3 = openat(r1, &(0x7f0000000280)='/proc/self/exe\x00', 0x0, 0x0) sendfile(r0, r3, 0x0, 0x100000001) 15:36:25 executing program 4: syz_mount_image$msdos(&(0x7f00000001c0), &(0x7f0000000240)='./file0\x00', 0xff0f, 0x0, &(0x7f00000002c0), 0x0, &(0x7f00000003c0)={[{@fat=@flush}, {@dots}]}) 15:36:25 executing program 5: syz_mount_image$msdos(&(0x7f00000001c0), &(0x7f0000000240)='./file0\x00', 0xfffffff6, 0x0, &(0x7f00000002c0), 0x0, &(0x7f00000003c0)={[{@fat=@flush}, {@dots}]}) [ 1606.470430] FAT-fs (loop1): bogus number of reserved sectors [ 1606.471182] FAT-fs (loop1): Can't find a valid FAT filesystem [ 1606.512505] FAT-fs (loop5): bogus number of reserved sectors [ 1606.512606] FAT-fs (loop6): bogus number of reserved sectors [ 1606.513166] FAT-fs (loop5): Can't find a valid FAT filesystem [ 1606.515984] FAT-fs (loop6): Can't find a valid FAT filesystem 15:36:25 executing program 3: ftruncate(0xffffffffffffffff, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) setsockopt$inet_pktinfo(r0, 0x0, 0x8, &(0x7f0000000040)={0x0, @loopback, @loopback}, 0xc) preadv(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) fcntl$dupfd(0xffffffffffffffff, 0x0, r0) r1 = fsmount(0xffffffffffffffff, 0x0, 0x4) lseek(r0, 0x800, 0x0) perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4307, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) lseek(0xffffffffffffffff, 0x2, 0x1) mknodat$null(0xffffffffffffffff, &(0x7f0000000000)='./file1\x00', 0x2000, 0x103) pwrite64(0xffffffffffffffff, &(0x7f0000000140)="ddab82767945917c8ef3f5746d491210d833b106c3b096db35ebf09b6462e50b2b8eeb7aee50a6985ddf758b8742e2902f8019cf036e7487a36e06f264a072e7302aabf620d1f1648240b03068de42f99aa07f3421d6085fabf737fc80322ea9d302704a0cbf904db23225acdbfef5115d2e6eb74068796e15571d147e0a5ee081510e087b17fdf56a880289eeec6f4c848969", 0x93, 0x20) r2 = openat(r1, &(0x7f0000000280)='/proc/self/exe\x00', 0x0, 0x0) sendfile(r0, r2, 0x0, 0x0) [ 1606.529513] FAT-fs (loop4): bogus number of reserved sectors [ 1606.530764] FAT-fs (loop4): Can't find a valid FAT filesystem 15:36:25 executing program 1: syz_mount_image$msdos(&(0x7f00000001c0), &(0x7f0000000240)='./file0\x00', 0x6050000, 0x0, &(0x7f00000002c0), 0x0, &(0x7f00000003c0)={[{@fat=@flush}, {@dots}]}) openat$cgroup_type(0xffffffffffffffff, 0x0, 0x2, 0x0) [ 1606.589687] FAT-fs (loop5): bogus number of reserved sectors [ 1606.590558] FAT-fs (loop5): Can't find a valid FAT filesystem [ 1606.599675] FAT-fs (loop6): bogus number of reserved sectors [ 1606.601453] FAT-fs (loop6): Can't find a valid FAT filesystem [ 1606.624938] FAT-fs (loop4): bogus number of reserved sectors [ 1606.626648] FAT-fs (loop4): Can't find a valid FAT filesystem [ 1606.669338] FAT-fs (loop1): bogus number of reserved sectors [ 1606.670848] FAT-fs (loop1): Can't find a valid FAT filesystem [ 1606.720561] FAT-fs (loop1): bogus number of reserved sectors [ 1606.721231] FAT-fs (loop1): Can't find a valid FAT filesystem 15:36:39 executing program 4: syz_mount_image$msdos(&(0x7f00000001c0), &(0x7f0000000240)='./file0\x00', 0x42b17, 0x0, &(0x7f00000002c0), 0x0, &(0x7f00000003c0)={[{@fat=@flush}, {@dots}]}) 15:36:39 executing program 2: ftruncate(0xffffffffffffffff, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) setsockopt$inet_pktinfo(0xffffffffffffffff, 0x0, 0x8, 0x0, 0x0) preadv(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) fcntl$dupfd(0xffffffffffffffff, 0x0, r0) r1 = fsmount(0xffffffffffffffff, 0x0, 0x0) lseek(r0, 0x800, 0x0) perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4307, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) mknodat$null(0xffffffffffffffff, &(0x7f0000000000)='./file1\x00', 0x0, 0x103) pwrite64(0xffffffffffffffff, &(0x7f0000000140)="ddab82767945917c8ef3f5746d491210d833b106c3b096db35ebf09b6462e50b2b8eeb7aee50a6985ddf758b8742e2902f8019cf036e7487a36e06f264a072e7302aabf620d1f1648240b03068de42f99aa07f3421d6085fabf737fc80322ea9d302704a0cbf904db23225acdbfef5115d2e6eb74068796e15571d147e0a5ee081510e087b17fdf56a880289eeec6f4c84", 0x91, 0x20) r2 = openat(r1, &(0x7f0000000280)='/proc/self/exe\x00', 0x0, 0x0) sendfile(r0, r2, 0x0, 0x100000001) 15:36:39 executing program 1: syz_mount_image$msdos(&(0x7f00000001c0), &(0x7f0000000240)='./file0\x00', 0x7000000, 0x0, &(0x7f00000002c0), 0x0, &(0x7f00000003c0)={[{@fat=@flush}, {@dots}]}) openat$cgroup_type(0xffffffffffffffff, 0x0, 0x2, 0x0) 15:36:39 executing program 6: syz_mount_image$msdos(&(0x7f00000001c0), &(0x7f0000000240)='./file0\x00', 0x48000000, 0x0, &(0x7f00000002c0), 0x0, &(0x7f00000003c0)={[{@fat=@flush}]}) 15:36:39 executing program 7: ftruncate(0xffffffffffffffff, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) setsockopt$inet_pktinfo(0xffffffffffffffff, 0x0, 0x8, 0x0, 0x0) preadv(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) fcntl$dupfd(0xffffffffffffffff, 0x0, r0) r1 = fsmount(0xffffffffffffffff, 0x0, 0x0) lseek(r0, 0x800, 0x0) perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4307, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) mknodat$null(0xffffffffffffffff, &(0x7f0000000000)='./file1\x00', 0x0, 0x103) pwrite64(0xffffffffffffffff, &(0x7f0000000140)="ddab82767945917c8ef3f5746d491210d833b106c3b096db35ebf09b6462e50b2b8eeb7aee50a6985ddf758b8742e2902f8019cf036e7487a36e06f264a072e7302aabf620d1f1648240b03068de42f99aa07f3421d6085fabf737fc80322ea9d302704a0cbf904db23225acdbfef5115d2e6eb74068796e15571d147e0a5ee081510e087b17fdf56a880289eeec6f4c84", 0x91, 0x20) r2 = openat(r1, &(0x7f0000000280)='/proc/self/exe\x00', 0x0, 0x0) sendfile(r0, r2, 0x0, 0x100000001) 15:36:39 executing program 0: ftruncate(0xffffffffffffffff, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) setsockopt$inet_pktinfo(r0, 0x0, 0x8, &(0x7f0000000040)={0x0, @loopback, @loopback}, 0xc) preadv(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) fcntl$dupfd(0xffffffffffffffff, 0x0, r0) r1 = fsmount(0xffffffffffffffff, 0x0, 0x4) lseek(r0, 0x0, 0x0) perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4307, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r2 = openat$hwrng(0xffffffffffffff9c, &(0x7f0000000080), 0x200000, 0x0) lseek(r2, 0x2, 0x0) mknodat$null(r2, &(0x7f0000000000)='./file1\x00', 0x2000, 0x103) r3 = openat(r1, &(0x7f0000000280)='/proc/self/exe\x00', 0x0, 0x0) sendfile(r0, r3, 0x0, 0x100000001) 15:36:39 executing program 5: syz_mount_image$msdos(&(0x7f00000001c0), &(0x7f0000000240)='./file0\x00', 0xfffffffb, 0x0, &(0x7f00000002c0), 0x0, &(0x7f00000003c0)={[{@fat=@flush}, {@dots}]}) [ 1619.849494] FAT-fs (loop5): bogus number of reserved sectors [ 1619.851061] FAT-fs (loop5): Can't find a valid FAT filesystem 15:36:39 executing program 3: ftruncate(0xffffffffffffffff, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) setsockopt$inet_pktinfo(r0, 0x0, 0x8, &(0x7f0000000040)={0x0, @loopback, @loopback}, 0xc) preadv(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) fcntl$dupfd(0xffffffffffffffff, 0x0, r0) r1 = fsmount(0xffffffffffffffff, 0x0, 0x4) lseek(r0, 0x800, 0x0) perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4307, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) lseek(0xffffffffffffffff, 0x2, 0x1) mknodat$null(0xffffffffffffffff, &(0x7f0000000000)='./file1\x00', 0x2000, 0x103) pwrite64(0xffffffffffffffff, &(0x7f0000000140)="ddab82767945917c8ef3f5746d491210d833b106c3b096db35ebf09b6462e50b2b8eeb7aee50a6985ddf758b8742e2902f8019cf036e7487a36e06f264a072e7302aabf620d1f1648240b03068de42f99aa07f3421d6085fabf737fc80322ea9d302704a0cbf904db23225acdbfef5115d2e6eb74068796e15571d147e0a5ee081510e087b17fdf56a880289eeec6f4c848969", 0x93, 0x20) r2 = openat(r1, &(0x7f0000000280)='/proc/self/exe\x00', 0x0, 0x0) sendfile(r0, r2, 0x0, 0x0) [ 1619.888510] FAT-fs (loop6): bogus number of reserved sectors [ 1619.889971] FAT-fs (loop6): Can't find a valid FAT filesystem [ 1619.947228] FAT-fs (loop4): bogus number of reserved sectors [ 1619.948646] FAT-fs (loop4): Can't find a valid FAT filesystem [ 1619.950270] FAT-fs (loop1): bogus number of reserved sectors [ 1619.951519] FAT-fs (loop1): Can't find a valid FAT filesystem [ 1619.958594] FAT-fs (loop5): bogus number of reserved sectors [ 1619.960189] FAT-fs (loop5): Can't find a valid FAT filesystem [ 1620.005525] FAT-fs (loop6): bogus number of reserved sectors [ 1620.006613] FAT-fs (loop6): Can't find a valid FAT filesystem [ 1620.022304] FAT-fs (loop4): bogus number of reserved sectors [ 1620.023412] FAT-fs (loop4): Can't find a valid FAT filesystem [ 1620.038044] FAT-fs (loop1): bogus number of reserved sectors [ 1620.038968] FAT-fs (loop1): Can't find a valid FAT filesystem 15:36:39 executing program 5: syz_mount_image$msdos(&(0x7f00000001c0), &(0x7f0000000240)='./file0\x00', 0xfffffffd, 0x0, &(0x7f00000002c0), 0x0, &(0x7f00000003c0)={[{@fat=@flush}, {@dots}]}) 15:36:39 executing program 6: syz_mount_image$msdos(&(0x7f00000001c0), &(0x7f0000000240)='./file0\x00', 0x4c000000, 0x0, &(0x7f00000002c0), 0x0, &(0x7f00000003c0)={[{@fat=@flush}]}) 15:36:39 executing program 1: syz_mount_image$msdos(&(0x7f00000001c0), &(0x7f0000000240)='./file0\x00', 0x7050000, 0x0, &(0x7f00000002c0), 0x0, &(0x7f00000003c0)={[{@fat=@flush}, {@dots}]}) openat$cgroup_type(0xffffffffffffffff, 0x0, 0x2, 0x0) 15:36:39 executing program 4: syz_mount_image$msdos(&(0x7f00000001c0), &(0x7f0000000240)='./file0\x00', 0x42b1e, 0x0, &(0x7f00000002c0), 0x0, &(0x7f00000003c0)={[{@fat=@flush}, {@dots}]}) 15:36:39 executing program 5: syz_mount_image$msdos(&(0x7f00000001c0), &(0x7f0000000240)='./file0\x00', 0xedc000000000, 0x0, &(0x7f00000002c0), 0x0, &(0x7f00000003c0)={[{@fat=@flush}, {@dots}]}) [ 1620.239455] FAT-fs (loop4): bogus number of reserved sectors [ 1620.240490] FAT-fs (loop4): Can't find a valid FAT filesystem [ 1620.259665] FAT-fs (loop4): bogus number of reserved sectors [ 1620.260754] FAT-fs (loop4): Can't find a valid FAT filesystem 15:36:39 executing program 3: ftruncate(0xffffffffffffffff, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) setsockopt$inet_pktinfo(r0, 0x0, 0x8, &(0x7f0000000040)={0x0, @loopback, @loopback}, 0xc) preadv(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) fcntl$dupfd(0xffffffffffffffff, 0x0, r0) r1 = fsmount(0xffffffffffffffff, 0x0, 0x4) lseek(0xffffffffffffffff, 0x800, 0x0) perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4307, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r2 = openat$hwrng(0xffffffffffffff9c, &(0x7f0000000080), 0x200000, 0x0) lseek(r2, 0x2, 0x0) mknodat$null(r2, &(0x7f0000000000)='./file1\x00', 0x2000, 0x103) r3 = openat(r1, &(0x7f0000000280)='/proc/self/exe\x00', 0x0, 0x0) sendfile(r0, r3, 0x0, 0x100000001) 15:36:39 executing program 6: syz_mount_image$msdos(&(0x7f00000001c0), &(0x7f0000000240)='./file0\x00', 0x68000000, 0x0, &(0x7f00000002c0), 0x0, &(0x7f00000003c0)={[{@fat=@flush}]}) 15:36:39 executing program 4: syz_mount_image$msdos(&(0x7f00000001c0), &(0x7f0000000240)='./file0\x00', 0x42b1f, 0x0, &(0x7f00000002c0), 0x0, &(0x7f00000003c0)={[{@fat=@flush}, {@dots}]}) [ 1620.362578] FAT-fs (loop1): bogus number of reserved sectors [ 1620.363891] FAT-fs (loop1): Can't find a valid FAT filesystem 15:36:39 executing program 5: syz_mount_image$msdos(&(0x7f00000001c0), &(0x7f0000000240)='./file0\x00', 0x1000000000000, 0x0, &(0x7f00000002c0), 0x0, &(0x7f00000003c0)={[{@fat=@flush}, {@dots}]}) [ 1620.466452] FAT-fs (loop5): bogus number of reserved sectors [ 1620.467771] FAT-fs (loop5): Can't find a valid FAT filesystem [ 1620.469065] FAT-fs (loop4): bogus number of reserved sectors [ 1620.470200] FAT-fs (loop4): Can't find a valid FAT filesystem 15:36:39 executing program 0: ftruncate(0xffffffffffffffff, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) setsockopt$inet_pktinfo(r0, 0x0, 0x8, &(0x7f0000000040)={0x0, @loopback, @loopback}, 0xc) preadv(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) fcntl$dupfd(0xffffffffffffffff, 0x0, r0) r1 = fsmount(0xffffffffffffffff, 0x0, 0x4) lseek(r0, 0x0, 0x0) perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4307, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r2 = openat$hwrng(0xffffffffffffff9c, &(0x7f0000000080), 0x200000, 0x0) lseek(r2, 0x2, 0x0) mknodat$null(r2, &(0x7f0000000000)='./file1\x00', 0x2000, 0x103) r3 = openat(r1, &(0x7f0000000280)='/proc/self/exe\x00', 0x0, 0x0) sendfile(r0, r3, 0x0, 0x100000001) [ 1620.490837] FAT-fs (loop1): bogus number of reserved sectors [ 1620.492004] FAT-fs (loop1): Can't find a valid FAT filesystem [ 1620.571242] FAT-fs (loop5): bogus number of reserved sectors [ 1620.572369] FAT-fs (loop5): Can't find a valid FAT filesystem [ 1620.584581] FAT-fs (loop4): bogus number of reserved sectors [ 1620.585725] FAT-fs (loop4): Can't find a valid FAT filesystem [ 1633.769589] FAT-fs (loop5): bogus number of reserved sectors [ 1633.770901] FAT-fs (loop5): Can't find a valid FAT filesystem 15:36:53 executing program 5: syz_mount_image$msdos(&(0x7f00000001c0), &(0x7f0000000240)='./file0\x00', 0x7ffffffffffff, 0x0, &(0x7f00000002c0), 0x0, &(0x7f00000003c0)={[{@fat=@flush}, {@dots}]}) 15:36:53 executing program 1: syz_mount_image$msdos(&(0x7f00000001c0), &(0x7f0000000240)='./file0\x00', 0x8000000, 0x0, &(0x7f00000002c0), 0x0, &(0x7f00000003c0)={[{@fat=@flush}, {@dots}]}) openat$cgroup_type(0xffffffffffffffff, 0x0, 0x2, 0x0) 15:36:53 executing program 6: syz_mount_image$msdos(&(0x7f00000001c0), &(0x7f0000000240)='./file0\x00', 0x6c000000, 0x0, &(0x7f00000002c0), 0x0, &(0x7f00000003c0)={[{@fat=@flush}]}) 15:36:53 executing program 0: ftruncate(0xffffffffffffffff, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) setsockopt$inet_pktinfo(r0, 0x0, 0x8, &(0x7f0000000040)={0x0, @loopback, @loopback}, 0xc) preadv(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) fcntl$dupfd(0xffffffffffffffff, 0x0, r0) r1 = fsmount(0xffffffffffffffff, 0x0, 0x4) lseek(r0, 0x0, 0x0) perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4307, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r2 = openat$hwrng(0xffffffffffffff9c, &(0x7f0000000080), 0x200000, 0x0) lseek(r2, 0x2, 0x0) mknodat$null(r2, &(0x7f0000000000)='./file1\x00', 0x2000, 0x103) r3 = openat(r1, &(0x7f0000000280)='/proc/self/exe\x00', 0x0, 0x0) sendfile(r0, r3, 0x0, 0x100000001) 15:36:53 executing program 3: ftruncate(0xffffffffffffffff, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) setsockopt$inet_pktinfo(0xffffffffffffffff, 0x0, 0x8, 0x0, 0x0) preadv(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) fcntl$dupfd(0xffffffffffffffff, 0x0, r0) r1 = fsmount(0xffffffffffffffff, 0x0, 0x0) lseek(r0, 0x800, 0x0) perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4307, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) mknodat$null(0xffffffffffffffff, &(0x7f0000000000)='./file1\x00', 0x0, 0x103) pwrite64(0xffffffffffffffff, &(0x7f0000000140)="ddab82767945917c8ef3f5746d491210d833b106c3b096db35ebf09b6462e50b2b8eeb7aee50a6985ddf758b8742e2902f8019cf036e7487a36e06f264a072e7302aabf620d1f1648240b03068de42f99aa07f3421d6085fabf737fc80322ea9d302704a0cbf904db23225acdbfef5115d2e6eb74068796e15571d147e0a5ee081510e087b17fdf56a880289eeec6f", 0x8f, 0x20) r2 = openat(r1, &(0x7f0000000280)='/proc/self/exe\x00', 0x0, 0x0) sendfile(r0, r2, 0x0, 0x100000001) 15:36:53 executing program 4: syz_mount_image$msdos(&(0x7f00000001c0), &(0x7f0000000240)='./file0\x00', 0x42b2a, 0x0, &(0x7f00000002c0), 0x0, &(0x7f00000003c0)={[{@fat=@flush}, {@dots}]}) 15:36:53 executing program 7: ftruncate(0xffffffffffffffff, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) setsockopt$inet_pktinfo(0xffffffffffffffff, 0x0, 0x8, 0x0, 0x0) preadv(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) fcntl$dupfd(0xffffffffffffffff, 0x0, r0) r1 = fsmount(0xffffffffffffffff, 0x0, 0x0) lseek(r0, 0x800, 0x0) perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4307, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) mknodat$null(0xffffffffffffffff, &(0x7f0000000000)='./file1\x00', 0x0, 0x103) pwrite64(0xffffffffffffffff, &(0x7f0000000140)="ddab82767945917c8ef3f5746d491210d833b106c3b096db35ebf09b6462e50b2b8eeb7aee50a6985ddf758b8742e2902f8019cf036e7487a36e06f264a072e7302aabf620d1f1648240b03068de42f99aa07f3421d6085fabf737fc80322ea9d302704a0cbf904db23225acdbfef5115d2e6eb74068796e15571d147e0a5ee081510e087b17fdf56a880289eeec6f4c8489", 0x92, 0x20) r2 = openat(r1, &(0x7f0000000280)='/proc/self/exe\x00', 0x0, 0x0) sendfile(r0, r2, 0x0, 0x100000001) 15:36:53 executing program 2: syz_mount_image$msdos(&(0x7f00000001c0), &(0x7f0000000240)='./file0\x00', 0x7050000, 0x0, &(0x7f00000002c0), 0x0, &(0x7f00000003c0)={[{@fat=@flush}, {@dots}]}) openat$cgroup_type(0xffffffffffffffff, 0x0, 0x2, 0x0) [ 1633.830182] FAT-fs (loop1): bogus number of reserved sectors [ 1633.831478] FAT-fs (loop1): Can't find a valid FAT filesystem [ 1633.833658] FAT-fs (loop2): bogus number of reserved sectors [ 1633.835266] FAT-fs (loop2): Can't find a valid FAT filesystem [ 1633.838811] FAT-fs (loop4): bogus number of reserved sectors [ 1633.840167] FAT-fs (loop4): Can't find a valid FAT filesystem [ 1633.853080] FAT-fs (loop6): bogus number of reserved sectors [ 1633.854416] FAT-fs (loop6): Can't find a valid FAT filesystem [ 1633.883177] FAT-fs (loop5): bogus number of reserved sectors [ 1633.884549] FAT-fs (loop5): Can't find a valid FAT filesystem [ 1633.893880] FAT-fs (loop1): bogus number of reserved sectors [ 1633.895351] FAT-fs (loop1): Can't find a valid FAT filesystem [ 1633.918749] FAT-fs (loop6): bogus number of reserved sectors [ 1633.920035] FAT-fs (loop6): Can't find a valid FAT filesystem 15:36:53 executing program 5: syz_mount_image$msdos(&(0x7f00000001c0), &(0x7f0000000240)='./file0\x00', 0x8000000000000, 0x0, &(0x7f00000002c0), 0x0, &(0x7f00000003c0)={[{@fat=@flush}, {@dots}]}) 15:36:53 executing program 6: syz_mount_image$msdos(&(0x7f00000001c0), &(0x7f0000000240)='./file0\x00', 0x74000000, 0x0, &(0x7f00000002c0), 0x0, &(0x7f00000003c0)={[{@fat=@flush}]}) 15:36:53 executing program 4: syz_mount_image$msdos(&(0x7f00000001c0), &(0x7f0000000240)='./file0\x00', 0x80000, 0x0, &(0x7f00000002c0), 0x0, &(0x7f00000003c0)={[{@fat=@flush}, {@dots}]}) 15:36:53 executing program 2: ftruncate(0xffffffffffffffff, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) setsockopt$inet_pktinfo(0xffffffffffffffff, 0x0, 0x8, 0x0, 0x0) preadv(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) fcntl$dupfd(0xffffffffffffffff, 0x0, r0) r1 = fsmount(0xffffffffffffffff, 0x0, 0x0) lseek(r0, 0x800, 0x0) perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4307, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) mknodat$null(0xffffffffffffffff, &(0x7f0000000000)='./file1\x00', 0x0, 0x103) pwrite64(0xffffffffffffffff, &(0x7f0000000140)="ddab82767945917c8ef3f5746d491210d833b106c3b096db35ebf09b6462e50b2b8eeb7aee50a6985ddf758b8742e2902f8019cf036e7487a36e06f264a072e7302aabf620d1f1648240b03068de42f99aa07f3421d6085fabf737fc80322ea9d302704a0cbf904db23225acdbfef5115d2e6eb74068796e15571d147e0a5ee081510e087b17fdf56a88", 0x8a, 0x20) r2 = openat(r1, &(0x7f0000000280)='/proc/self/exe\x00', 0x0, 0x0) sendfile(r0, r2, 0x0, 0x100000001) 15:36:53 executing program 1: syz_mount_image$msdos(&(0x7f00000001c0), &(0x7f0000000240)='./file0\x00', 0x8050000, 0x0, &(0x7f00000002c0), 0x0, &(0x7f00000003c0)={[{@fat=@flush}, {@dots}]}) openat$cgroup_type(0xffffffffffffffff, 0x0, 0x2, 0x0) [ 1634.222253] FAT-fs (loop1): bogus number of reserved sectors [ 1634.223557] FAT-fs (loop1): Can't find a valid FAT filesystem [ 1634.232721] FAT-fs (loop6): bogus number of reserved sectors [ 1634.235445] FAT-fs (loop6): Can't find a valid FAT filesystem 15:36:53 executing program 5: syz_mount_image$msdos(&(0x7f00000001c0), &(0x7f0000000240)='./file0\x00', 0xe000000000000, 0x0, &(0x7f00000002c0), 0x0, &(0x7f00000003c0)={[{@fat=@flush}, {@dots}]}) 15:36:53 executing program 3: ftruncate(0xffffffffffffffff, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) setsockopt$inet_pktinfo(r0, 0x0, 0x8, &(0x7f0000000040)={0x0, @loopback, @loopback}, 0xc) preadv(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) r1 = fsmount(0xffffffffffffffff, 0x0, 0x4) lseek(r0, 0x800, 0x0) perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4307, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r2 = openat$hwrng(0xffffffffffffff9c, &(0x7f0000000080), 0x200000, 0x0) lseek(r2, 0x2, 0x0) mknodat$null(r2, &(0x7f0000000000)='./file1\x00', 0x2000, 0x103) r3 = openat(r1, &(0x7f0000000280)='/proc/self/exe\x00', 0x0, 0x0) sendfile(r0, r3, 0x0, 0x100000001) 15:36:53 executing program 4: syz_mount_image$msdos(&(0x7f00000001c0), &(0x7f0000000240)='./file0\x00', 0xe0000, 0x0, &(0x7f00000002c0), 0x0, &(0x7f00000003c0)={[{@fat=@flush}, {@dots}]}) [ 1634.351462] FAT-fs (loop6): bogus number of reserved sectors [ 1634.352793] FAT-fs (loop6): Can't find a valid FAT filesystem 15:37:07 executing program 3: ftruncate(0xffffffffffffffff, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) setsockopt$inet_pktinfo(0xffffffffffffffff, 0x0, 0x8, 0x0, 0x0) preadv(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) fcntl$dupfd(0xffffffffffffffff, 0x0, r0) r1 = fsmount(0xffffffffffffffff, 0x0, 0x0) lseek(r0, 0x800, 0x0) perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4307, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) mknodat$null(0xffffffffffffffff, &(0x7f0000000000)='./file1\x00', 0x0, 0x103) pwrite64(0xffffffffffffffff, &(0x7f0000000140)="ddab82767945917c8ef3f5746d491210d833b106c3b096db35ebf09b6462e50b2b8eeb7aee50a6985ddf758b8742e2902f8019cf036e7487a36e06f264a072e7302aabf620d1f1648240b03068de42f99aa07f3421d6085fabf737fc80322ea9d302704a0cbf904db23225acdbfef5115d2e6eb74068796e15571d147e0a5ee081", 0x81, 0x20) r2 = openat(r1, &(0x7f0000000280)='/proc/self/exe\x00', 0x0, 0x0) sendfile(r0, r2, 0x0, 0x100000001) 15:37:07 executing program 1: syz_mount_image$msdos(&(0x7f00000001c0), &(0x7f0000000240)='./file0\x00', 0x9000000, 0x0, &(0x7f00000002c0), 0x0, &(0x7f00000003c0)={[{@fat=@flush}, {@dots}]}) openat$cgroup_type(0xffffffffffffffff, 0x0, 0x2, 0x0) 15:37:07 executing program 2: ftruncate(0xffffffffffffffff, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) setsockopt$inet_pktinfo(0xffffffffffffffff, 0x0, 0x8, 0x0, 0x0) preadv(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) fcntl$dupfd(0xffffffffffffffff, 0x0, r0) r1 = fsmount(0xffffffffffffffff, 0x0, 0x0) lseek(r0, 0x800, 0x0) perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4307, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) mknodat$null(0xffffffffffffffff, &(0x7f0000000000)='./file1\x00', 0x0, 0x103) pwrite64(0xffffffffffffffff, &(0x7f0000000140)="ddab82767945917c8ef3f5746d491210d833b106c3b096db35ebf09b6462e50b2b8eeb7aee50a6985ddf758b8742e2902f8019cf036e7487a36e06f264a072e7302aabf620d1f1648240b03068de42f99aa07f3421d6085fabf737fc80322ea9d302704a0cbf904db23225acdbfef5115d2e6eb74068796e15571d147e0a5ee081510e087b17fdf56a880289eeec6f4c8489", 0x92, 0x20) r2 = openat(r1, &(0x7f0000000280)='/proc/self/exe\x00', 0x0, 0x0) sendfile(r0, r2, 0x0, 0x100000001) 15:37:07 executing program 5: syz_mount_image$msdos(&(0x7f00000001c0), &(0x7f0000000240)='./file0\x00', 0xe0ffff00000000, 0x0, &(0x7f00000002c0), 0x0, &(0x7f00000003c0)={[{@fat=@flush}, {@dots}]}) 15:37:07 executing program 4: syz_mount_image$msdos(&(0x7f00000001c0), &(0x7f0000000240)='./file0\x00', 0xe0ffff, 0x0, &(0x7f00000002c0), 0x0, &(0x7f00000003c0)={[{@fat=@flush}, {@dots}]}) 15:37:07 executing program 6: syz_mount_image$msdos(&(0x7f00000001c0), &(0x7f0000000240)='./file0\x00', 0x7a000000, 0x0, &(0x7f00000002c0), 0x0, &(0x7f00000003c0)={[{@fat=@flush}]}) 15:37:07 executing program 0: ftruncate(0xffffffffffffffff, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) setsockopt$inet_pktinfo(r0, 0x0, 0x8, &(0x7f0000000040)={0x0, @loopback, @loopback}, 0xc) preadv(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) fcntl$dupfd(0xffffffffffffffff, 0x0, r0) r1 = fsmount(0xffffffffffffffff, 0x0, 0x4) lseek(r0, 0x800, 0x0) perf_event_open(0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r2 = openat$hwrng(0xffffffffffffff9c, &(0x7f0000000080), 0x200000, 0x0) lseek(r2, 0x2, 0x0) mknodat$null(r2, &(0x7f0000000000)='./file1\x00', 0x2000, 0x103) r3 = openat(r1, &(0x7f0000000280)='/proc/self/exe\x00', 0x0, 0x0) sendfile(r0, r3, 0x0, 0x100000001) 15:37:07 executing program 7: ftruncate(0xffffffffffffffff, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) setsockopt$inet_pktinfo(0xffffffffffffffff, 0x0, 0x8, 0x0, 0x0) preadv(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) fcntl$dupfd(0xffffffffffffffff, 0x0, r0) r1 = fsmount(0xffffffffffffffff, 0x0, 0x0) lseek(r0, 0x800, 0x0) perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4307, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) mknodat$null(0xffffffffffffffff, &(0x7f0000000000)='./file1\x00', 0x0, 0x103) pwrite64(0xffffffffffffffff, &(0x7f0000000140)="ddab82767945917c8ef3f5746d491210d833b106c3b096db35ebf09b6462e50b2b8eeb7aee50a6985ddf758b8742e2902f8019cf036e7487a36e06f264a072e7302aabf620d1f1648240b03068de42f99aa07f3421d6085fabf737fc80322ea9d302704a0cbf904db23225acdbfef5115d2e6eb74068796e15571d147e0a5ee081510e087b17fdf56a880289eeec6f4c8489", 0x92, 0x20) r2 = openat(r1, &(0x7f0000000280)='/proc/self/exe\x00', 0x0, 0x0) sendfile(r0, r2, 0x0, 0x100000001) [ 1647.845328] FAT-fs (loop5): bogus number of reserved sectors [ 1647.846259] FAT-fs (loop5): Can't find a valid FAT filesystem [ 1647.869636] FAT-fs (loop5): bogus number of reserved sectors [ 1647.870408] FAT-fs (loop5): Can't find a valid FAT filesystem [ 1647.885314] FAT-fs (loop1): bogus number of reserved sectors [ 1647.886184] FAT-fs (loop1): Can't find a valid FAT filesystem [ 1647.898749] FAT-fs (loop6): bogus number of reserved sectors [ 1647.899442] FAT-fs (loop6): Can't find a valid FAT filesystem [ 1647.903838] FAT-fs (loop4): bogus number of reserved sectors [ 1647.905250] FAT-fs (loop4): Can't find a valid FAT filesystem 15:37:07 executing program 5: syz_mount_image$msdos(&(0x7f00000001c0), &(0x7f0000000240)='./file0\x00', 0x100000000000000, 0x0, &(0x7f00000002c0), 0x0, &(0x7f00000003c0)={[{@fat=@flush}, {@dots}]}) [ 1647.974504] FAT-fs (loop1): bogus number of reserved sectors [ 1647.975389] FAT-fs (loop1): Can't find a valid FAT filesystem [ 1647.987996] FAT-fs (loop4): bogus number of reserved sectors [ 1647.989012] FAT-fs (loop4): Can't find a valid FAT filesystem [ 1648.009560] FAT-fs (loop6): bogus number of reserved sectors [ 1648.010332] FAT-fs (loop6): Can't find a valid FAT filesystem [ 1648.027389] FAT-fs (loop5): bogus number of reserved sectors [ 1648.028899] FAT-fs (loop5): Can't find a valid FAT filesystem 15:37:07 executing program 1: syz_mount_image$msdos(&(0x7f00000001c0), &(0x7f0000000240)='./file0\x00', 0x9050000, 0x0, &(0x7f00000002c0), 0x0, &(0x7f00000003c0)={[{@fat=@flush}, {@dots}]}) openat$cgroup_type(0xffffffffffffffff, 0x0, 0x2, 0x0) 15:37:07 executing program 4: syz_mount_image$msdos(&(0x7f00000001c0), &(0x7f0000000240)='./file0\x00', 0x1000000, 0x0, &(0x7f00000002c0), 0x0, &(0x7f00000003c0)={[{@fat=@flush}, {@dots}]}) 15:37:07 executing program 6: syz_mount_image$msdos(&(0x7f00000001c0), &(0x7f0000000240)='./file0\x00', 0x8cffffff, 0x0, &(0x7f00000002c0), 0x0, &(0x7f00000003c0)={[{@fat=@flush}]}) [ 1648.083053] FAT-fs (loop5): bogus number of reserved sectors [ 1648.083801] FAT-fs (loop5): Can't find a valid FAT filesystem [ 1648.147312] FAT-fs (loop6): bogus number of reserved sectors [ 1648.148005] FAT-fs (loop6): Can't find a valid FAT filesystem [ 1648.166552] FAT-fs (loop4): bogus number of reserved sectors [ 1648.167981] FAT-fs (loop4): Can't find a valid FAT filesystem [ 1648.175022] FAT-fs (loop1): bogus number of reserved sectors [ 1648.175867] FAT-fs (loop1): Can't find a valid FAT filesystem 15:37:07 executing program 5: syz_mount_image$msdos(&(0x7f00000001c0), &(0x7f0000000240)='./file0\x00', 0x200000000000000, 0x0, &(0x7f00000002c0), 0x0, &(0x7f00000003c0)={[{@fat=@flush}, {@dots}]}) [ 1648.208930] FAT-fs (loop6): bogus number of reserved sectors [ 1648.209835] FAT-fs (loop6): Can't find a valid FAT filesystem [ 1648.218043] FAT-fs (loop1): bogus number of reserved sectors [ 1648.218946] FAT-fs (loop1): Can't find a valid FAT filesystem 15:37:07 executing program 0: ftruncate(0xffffffffffffffff, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) setsockopt$inet_pktinfo(r0, 0x0, 0x8, &(0x7f0000000040)={0x0, @loopback, @loopback}, 0xc) preadv(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) fcntl$dupfd(0xffffffffffffffff, 0x0, r0) r1 = fsmount(0xffffffffffffffff, 0x0, 0x4) lseek(r0, 0x800, 0x0) perf_event_open(0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r2 = openat$hwrng(0xffffffffffffff9c, &(0x7f0000000080), 0x200000, 0x0) lseek(r2, 0x2, 0x0) mknodat$null(r2, &(0x7f0000000000)='./file1\x00', 0x2000, 0x103) r3 = openat(r1, &(0x7f0000000280)='/proc/self/exe\x00', 0x0, 0x0) sendfile(r0, r3, 0x0, 0x100000001) [ 1648.231927] FAT-fs (loop4): bogus number of reserved sectors [ 1648.233270] FAT-fs (loop4): Can't find a valid FAT filesystem 15:37:07 executing program 6: syz_mount_image$msdos(&(0x7f00000001c0), &(0x7f0000000240)='./file0\x00', 0x97ffffff, 0x0, &(0x7f00000002c0), 0x0, &(0x7f00000003c0)={[{@fat=@flush}]}) 15:37:07 executing program 3: ftruncate(0xffffffffffffffff, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) setsockopt$inet_pktinfo(r0, 0x0, 0x8, &(0x7f0000000040)={0x0, @loopback, @loopback}, 0xc) preadv(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) fcntl$dupfd(0xffffffffffffffff, 0x0, r0) fsmount(0xffffffffffffffff, 0x0, 0x4) lseek(r0, 0x800, 0x0) perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4307, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) lseek(0xffffffffffffffff, 0x2, 0x1) mknodat$null(0xffffffffffffffff, &(0x7f0000000000)='./file1\x00', 0x2000, 0x103) pwrite64(0xffffffffffffffff, &(0x7f0000000140)="ddab82767945917c8ef3f5746d491210d833b106c3b096db35ebf09b6462e50b2b8eeb7aee50a6985ddf758b8742e2902f8019cf036e7487a36e06f264a072e7302aabf620d1f1648240b03068de42f99aa07f3421d6085fabf737fc80322ea9d302704a0cbf904db23225acdbfef5115d2e6eb74068796e15571d147e0a5ee081510e087b17fdf56a880289eeec6f4c848969", 0x93, 0x20) r1 = openat(0xffffffffffffffff, &(0x7f0000000280)='/proc/self/exe\x00', 0x0, 0x0) sendfile(r0, r1, 0x0, 0x100000001) 15:37:07 executing program 7: ftruncate(0xffffffffffffffff, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) setsockopt$inet_pktinfo(0xffffffffffffffff, 0x0, 0x8, 0x0, 0x0) preadv(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) fcntl$dupfd(0xffffffffffffffff, 0x0, r0) r1 = fsmount(0xffffffffffffffff, 0x0, 0x0) lseek(r0, 0x800, 0x0) perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4307, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) mknodat$null(0xffffffffffffffff, &(0x7f0000000000)='./file1\x00', 0x0, 0x103) pwrite64(0xffffffffffffffff, &(0x7f0000000140)="ddab82767945917c8ef3f5746d491210d833b106c3b096db35ebf09b6462e50b2b8eeb7aee50a6985ddf758b8742e2902f8019cf036e7487a36e06f264a072e7302aabf620d1f1648240b03068de42f99aa07f3421d6085fabf737fc80322ea9d302704a0cbf904db23225acdbfef5115d2e6eb74068796e15571d147e0a5ee081510e087b17fdf56a880289eeec6f4c8489", 0x92, 0x20) r2 = openat(r1, &(0x7f0000000280)='/proc/self/exe\x00', 0x0, 0x0) sendfile(r0, r2, 0x0, 0x100000001) [ 1648.341404] FAT-fs (loop5): bogus number of reserved sectors [ 1648.342907] FAT-fs (loop5): Can't find a valid FAT filesystem 15:37:07 executing program 4: syz_mount_image$msdos(&(0x7f00000001c0), &(0x7f0000000240)='./file0\x00', 0x1010000, 0x0, &(0x7f00000002c0), 0x0, &(0x7f00000003c0)={[{@fat=@flush}, {@dots}]}) 15:37:07 executing program 1: syz_mount_image$msdos(&(0x7f00000001c0), &(0x7f0000000240)='./file0\x00', 0xa000000, 0x0, &(0x7f00000002c0), 0x0, &(0x7f00000003c0)={[{@fat=@flush}, {@dots}]}) openat$cgroup_type(0xffffffffffffffff, 0x0, 0x2, 0x0) 15:37:07 executing program 2: ftruncate(0xffffffffffffffff, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) setsockopt$inet_pktinfo(r0, 0x0, 0x8, &(0x7f0000000040)={0x0, @loopback, @loopback}, 0xc) preadv(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) fcntl$dupfd(0xffffffffffffffff, 0x0, r0) r1 = fsmount(0xffffffffffffffff, 0x0, 0x4) lseek(r0, 0x800, 0x0) perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4307, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r2 = openat$hwrng(0xffffffffffffff9c, &(0x7f0000000080), 0x200000, 0x0) lseek(r2, 0x2, 0x1) mknodat$null(r2, &(0x7f0000000000)='./file1\x00', 0x2000, 0x103) pwrite64(0xffffffffffffffff, &(0x7f0000000140)="ddab82767945917c8ef3f5746d491210d833b106c3b096db35ebf09b6462e50b2b8eeb7aee50a6985ddf758b8742e2902f8019cf036e7487a36e06f264a072e7302aabf620d1f1648240b03068de42f99aa07f3421d6085fabf737fc80322ea9d302704a0cbf904db23225acdbfef5115d2e6eb74068796e15571d147e0a5ee081510e087b17fdf56a880289eeec6f4c848969", 0x93, 0x20) r3 = openat(r1, 0x0, 0x0, 0x0) sendfile(r0, r3, 0x0, 0x100000001) [ 1648.382484] FAT-fs (loop1): bogus number of reserved sectors [ 1648.383170] FAT-fs (loop1): Can't find a valid FAT filesystem [ 1648.411011] FAT-fs (loop1): bogus number of reserved sectors [ 1648.411651] FAT-fs (loop1): Can't find a valid FAT filesystem [ 1648.439863] FAT-fs (loop5): bogus number of reserved sectors [ 1648.441211] FAT-fs (loop5): Can't find a valid FAT filesystem [ 1648.481504] FAT-fs (loop6): bogus number of reserved sectors [ 1648.483120] FAT-fs (loop6): Can't find a valid FAT filesystem [ 1648.495409] FAT-fs (loop4): bogus number of reserved sectors [ 1648.496797] FAT-fs (loop4): Can't find a valid FAT filesystem [ 1648.560332] FAT-fs (loop6): bogus number of reserved sectors [ 1648.561633] FAT-fs (loop6): Can't find a valid FAT filesystem [ 1648.606847] FAT-fs (loop4): bogus number of reserved sectors [ 1648.608127] FAT-fs (loop4): Can't find a valid FAT filesystem 15:37:21 executing program 3: ftruncate(0xffffffffffffffff, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) setsockopt$inet_pktinfo(0xffffffffffffffff, 0x0, 0x8, 0x0, 0x0) preadv(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) fcntl$dupfd(0xffffffffffffffff, 0x0, r0) r1 = fsmount(0xffffffffffffffff, 0x0, 0x0) lseek(r0, 0x800, 0x0) perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4307, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) mknodat$null(0xffffffffffffffff, &(0x7f0000000000)='./file1\x00', 0x0, 0x103) pwrite64(0xffffffffffffffff, &(0x7f0000000140)="ddab82767945917c8ef3f5746d491210d833b106c3b096db35ebf09b6462e50b2b8eeb7aee50a6985ddf758b8742e2902f8019cf036e7487a36e06f264a072e7302aabf620d1f1648240b03068de42f99aa07f3421d6085fabf737fc80322ea9d302704a0cbf904db23225acdbfef5115d2e6eb74068796e15571d147e0a5ee081510e087b17fdf56a880289eeec6f4c8489", 0x92, 0x20) r2 = openat(r1, &(0x7f0000000280)='/proc/self/exe\x00', 0x0, 0x0) sendfile(r0, r2, 0x0, 0x100000001) 15:37:21 executing program 7: ftruncate(0xffffffffffffffff, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) setsockopt$inet_pktinfo(0xffffffffffffffff, 0x0, 0x8, 0x0, 0x0) preadv(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) fcntl$dupfd(0xffffffffffffffff, 0x0, r0) r1 = fsmount(0xffffffffffffffff, 0x0, 0x0) lseek(r0, 0x800, 0x0) perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4307, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) mknodat$null(0xffffffffffffffff, &(0x7f0000000000)='./file1\x00', 0x0, 0x103) pwrite64(0xffffffffffffffff, &(0x7f0000000140)="ddab82767945917c8ef3f5746d491210d833b106c3b096db35ebf09b6462e50b2b8eeb7aee50a6985ddf758b8742e2902f8019cf036e7487a36e06f264a072e7302aabf620d1f1648240b03068de42f99aa07f3421d6085fabf737fc80322ea9d302704a0cbf904db23225acdbfef5115d2e6eb74068796e15571d147e0a5ee081510e087b17fdf56a880289eeec6f4c848969", 0x93, 0x0) r2 = openat(r1, &(0x7f0000000280)='/proc/self/exe\x00', 0x0, 0x0) sendfile(r0, r2, 0x0, 0x100000001) 15:37:21 executing program 5: syz_mount_image$msdos(&(0x7f00000001c0), &(0x7f0000000240)='./file0\x00', 0x300000000000000, 0x0, &(0x7f00000002c0), 0x0, &(0x7f00000003c0)={[{@fat=@flush}, {@dots}]}) 15:37:21 executing program 1: syz_mount_image$msdos(&(0x7f00000001c0), &(0x7f0000000240)='./file0\x00', 0xa010000, 0x0, &(0x7f00000002c0), 0x0, &(0x7f00000003c0)={[{@fat=@flush}, {@dots}]}) openat$cgroup_type(0xffffffffffffffff, 0x0, 0x2, 0x0) 15:37:21 executing program 2: ftruncate(0xffffffffffffffff, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) setsockopt$inet_pktinfo(0xffffffffffffffff, 0x0, 0x8, 0x0, 0x0) preadv(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) fcntl$dupfd(0xffffffffffffffff, 0x0, r0) r1 = fsmount(0xffffffffffffffff, 0x0, 0x0) lseek(r0, 0x800, 0x0) perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4307, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) mknodat$null(0xffffffffffffffff, &(0x7f0000000000)='./file1\x00', 0x0, 0x103) pwrite64(0xffffffffffffffff, &(0x7f0000000140)="ddab82767945917c8ef3f5746d491210d833b106c3b096db35ebf09b6462e50b2b8eeb7aee50a6985ddf758b8742e2902f8019cf036e7487a36e06f264a072e7302aabf620d1f1648240b03068de42f99aa07f3421d6085fabf737fc80322ea9d302704a0cbf904db23225acdbfef5115d2e6eb74068796e15571d147e0a5ee081", 0x81, 0x20) r2 = openat(r1, &(0x7f0000000280)='/proc/self/exe\x00', 0x0, 0x0) sendfile(r0, r2, 0x0, 0x100000001) 15:37:21 executing program 6: syz_mount_image$msdos(&(0x7f00000001c0), &(0x7f0000000240)='./file0\x00', 0xa7160000, 0x0, &(0x7f00000002c0), 0x0, &(0x7f00000003c0)={[{@fat=@flush}]}) 15:37:21 executing program 4: syz_mount_image$msdos(&(0x7f00000001c0), &(0x7f0000000240)='./file0\x00', 0x2000000, 0x0, &(0x7f00000002c0), 0x0, &(0x7f00000003c0)={[{@fat=@flush}, {@dots}]}) 15:37:21 executing program 0: ftruncate(0xffffffffffffffff, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) setsockopt$inet_pktinfo(r0, 0x0, 0x8, &(0x7f0000000040)={0x0, @loopback, @loopback}, 0xc) preadv(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) fcntl$dupfd(0xffffffffffffffff, 0x0, r0) r1 = fsmount(0xffffffffffffffff, 0x0, 0x4) lseek(r0, 0x800, 0x0) perf_event_open(0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r2 = openat$hwrng(0xffffffffffffff9c, &(0x7f0000000080), 0x200000, 0x0) lseek(r2, 0x2, 0x0) mknodat$null(r2, &(0x7f0000000000)='./file1\x00', 0x2000, 0x103) r3 = openat(r1, &(0x7f0000000280)='/proc/self/exe\x00', 0x0, 0x0) sendfile(r0, r3, 0x0, 0x100000001) [ 1662.028456] FAT-fs (loop1): bogus number of reserved sectors [ 1662.029828] FAT-fs (loop1): Can't find a valid FAT filesystem [ 1662.049223] FAT-fs (loop5): bogus number of reserved sectors [ 1662.050503] FAT-fs (loop5): Can't find a valid FAT filesystem [ 1662.052281] FAT-fs (loop4): bogus number of reserved sectors [ 1662.053564] FAT-fs (loop4): Can't find a valid FAT filesystem [ 1662.055210] FAT-fs (loop6): bogus number of reserved sectors [ 1662.056489] FAT-fs (loop6): Can't find a valid FAT filesystem [ 1662.116565] FAT-fs (loop1): bogus number of reserved sectors [ 1662.118091] FAT-fs (loop1): Can't find a valid FAT filesystem [ 1662.132556] FAT-fs (loop6): bogus number of reserved sectors [ 1662.133971] FAT-fs (loop6): Can't find a valid FAT filesystem [ 1662.136908] FAT-fs (loop5): bogus number of reserved sectors [ 1662.138236] FAT-fs (loop5): Can't find a valid FAT filesystem [ 1662.159490] FAT-fs (loop4): bogus number of reserved sectors [ 1662.160764] FAT-fs (loop4): Can't find a valid FAT filesystem 15:37:21 executing program 1: syz_mount_image$msdos(&(0x7f00000001c0), &(0x7f0000000240)='./file0\x00', 0xb000000, 0x0, &(0x7f00000002c0), 0x0, &(0x7f00000003c0)={[{@fat=@flush}, {@dots}]}) openat$cgroup_type(0xffffffffffffffff, 0x0, 0x2, 0x0) 15:37:21 executing program 6: syz_mount_image$msdos(&(0x7f00000001c0), &(0x7f0000000240)='./file0\x00', 0xa8160000, 0x0, &(0x7f00000002c0), 0x0, &(0x7f00000003c0)={[{@fat=@flush}]}) 15:37:21 executing program 5: syz_mount_image$msdos(&(0x7f00000001c0), &(0x7f0000000240)='./file0\x00', 0x301000000000000, 0x0, &(0x7f00000002c0), 0x0, &(0x7f00000003c0)={[{@fat=@flush}, {@dots}]}) 15:37:21 executing program 4: syz_mount_image$msdos(&(0x7f00000001c0), &(0x7f0000000240)='./file0\x00', 0x2010000, 0x0, &(0x7f00000002c0), 0x0, &(0x7f00000003c0)={[{@fat=@flush}, {@dots}]}) [ 1662.342565] FAT-fs (loop6): bogus number of reserved sectors [ 1662.344347] FAT-fs (loop6): Can't find a valid FAT filesystem [ 1662.358578] FAT-fs (loop1): bogus number of reserved sectors [ 1662.359931] FAT-fs (loop1): Can't find a valid FAT filesystem [ 1662.364799] FAT-fs (loop5): bogus number of reserved sectors [ 1662.366039] FAT-fs (loop5): Can't find a valid FAT filesystem 15:37:21 executing program 6: syz_mount_image$msdos(&(0x7f00000001c0), &(0x7f0000000240)='./file0\x00', 0xc0ed0000, 0x0, &(0x7f00000002c0), 0x0, &(0x7f00000003c0)={[{@fat=@flush}]}) [ 1662.448404] FAT-fs (loop1): bogus number of reserved sectors [ 1662.450114] FAT-fs (loop1): Can't find a valid FAT filesystem [ 1662.493266] FAT-fs (loop5): bogus number of reserved sectors [ 1662.494728] FAT-fs (loop5): Can't find a valid FAT filesystem [ 1662.509350] FAT-fs (loop4): bogus number of reserved sectors 15:37:21 executing program 0: ftruncate(0xffffffffffffffff, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) setsockopt$inet_pktinfo(r0, 0x0, 0x8, &(0x7f0000000040)={0x0, @loopback, @loopback}, 0xc) preadv(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) fcntl$dupfd(0xffffffffffffffff, 0x0, r0) r1 = fsmount(0xffffffffffffffff, 0x0, 0x4) lseek(r0, 0x800, 0x0) perf_event_open(&(0x7f0000001d80)={0x0, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4307, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r2 = openat$hwrng(0xffffffffffffff9c, &(0x7f0000000080), 0x200000, 0x0) lseek(r2, 0x2, 0x0) mknodat$null(r2, &(0x7f0000000000)='./file1\x00', 0x2000, 0x103) r3 = openat(r1, &(0x7f0000000280)='/proc/self/exe\x00', 0x0, 0x0) sendfile(r0, r3, 0x0, 0x100000001) [ 1662.510739] FAT-fs (loop4): Can't find a valid FAT filesystem [ 1662.518227] FAT-fs (loop6): bogus number of reserved sectors [ 1662.519564] FAT-fs (loop6): Can't find a valid FAT filesystem [ 1662.580927] FAT-fs (loop4): bogus number of reserved sectors [ 1662.582197] FAT-fs (loop4): Can't find a valid FAT filesystem [ 1662.617179] FAT-fs (loop6): bogus number of reserved sectors [ 1662.618496] FAT-fs (loop6): Can't find a valid FAT filesystem 15:37:36 executing program 2: ftruncate(0xffffffffffffffff, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) setsockopt$inet_pktinfo(0xffffffffffffffff, 0x0, 0x8, 0x0, 0x0) preadv(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) fcntl$dupfd(0xffffffffffffffff, 0x0, r0) r1 = fsmount(0xffffffffffffffff, 0x0, 0x0) lseek(r0, 0x800, 0x0) perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4307, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) mknodat$null(0xffffffffffffffff, &(0x7f0000000000)='./file1\x00', 0x0, 0x103) pwrite64(0xffffffffffffffff, &(0x7f0000000140)="ddab82767945917c8ef3f5746d491210d833b106c3b096db35ebf09b6462e50b2b8eeb7aee50a6985ddf758b8742e2902f8019cf036e7487a36e06f264a072e7302aabf620d1f1648240b03068de42f99aa07f3421d6085fabf737fc80322ea9d302704a0cbf904db23225acdbfef5115d2e6eb74068796e15571d147e0a5ee081", 0x81, 0x20) r2 = openat(r1, &(0x7f0000000280)='/proc/self/exe\x00', 0x0, 0x0) sendfile(r0, r2, 0x0, 0x100000001) 15:37:36 executing program 0: ftruncate(0xffffffffffffffff, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) setsockopt$inet_pktinfo(r0, 0x0, 0x8, &(0x7f0000000040)={0x0, @loopback, @loopback}, 0xc) preadv(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) fcntl$dupfd(0xffffffffffffffff, 0x0, r0) r1 = fsmount(0xffffffffffffffff, 0x0, 0x4) lseek(r0, 0x800, 0x0) perf_event_open(&(0x7f0000001d80)={0x0, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4307, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r2 = openat$hwrng(0xffffffffffffff9c, &(0x7f0000000080), 0x200000, 0x0) lseek(r2, 0x2, 0x0) mknodat$null(r2, &(0x7f0000000000)='./file1\x00', 0x2000, 0x103) r3 = openat(r1, &(0x7f0000000280)='/proc/self/exe\x00', 0x0, 0x0) sendfile(r0, r3, 0x0, 0x100000001) 15:37:36 executing program 1: syz_mount_image$msdos(&(0x7f00000001c0), &(0x7f0000000240)='./file0\x00', 0xd000000, 0x0, &(0x7f00000002c0), 0x0, &(0x7f00000003c0)={[{@fat=@flush}, {@dots}]}) openat$cgroup_type(0xffffffffffffffff, 0x0, 0x2, 0x0) 15:37:36 executing program 6: syz_mount_image$msdos(&(0x7f00000001c0), &(0x7f0000000240)='./file0\x00', 0xf2360400, 0x0, &(0x7f00000002c0), 0x0, &(0x7f00000003c0)={[{@fat=@flush}]}) 15:37:36 executing program 5: syz_mount_image$msdos(&(0x7f00000001c0), &(0x7f0000000240)='./file0\x00', 0x400000000000000, 0x0, &(0x7f00000002c0), 0x0, &(0x7f00000003c0)={[{@fat=@flush}, {@dots}]}) 15:37:36 executing program 4: syz_mount_image$msdos(&(0x7f00000001c0), &(0x7f0000000240)='./file0\x00', 0x3000000, 0x0, &(0x7f00000002c0), 0x0, &(0x7f00000003c0)={[{@fat=@flush}, {@dots}]}) 15:37:36 executing program 3: ftruncate(0xffffffffffffffff, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) setsockopt$inet_pktinfo(r0, 0x0, 0x8, &(0x7f0000000040)={0x0, @loopback, @loopback}, 0xc) preadv(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) r1 = fsmount(0xffffffffffffffff, 0x0, 0x4) lseek(r0, 0x800, 0x0) perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4307, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r2 = openat$hwrng(0xffffffffffffff9c, &(0x7f0000000080), 0x200000, 0x0) lseek(r2, 0x2, 0x0) mknodat$null(r2, &(0x7f0000000000)='./file1\x00', 0x2000, 0x103) r3 = openat(r1, &(0x7f0000000280)='/proc/self/exe\x00', 0x0, 0x0) sendfile(r0, r3, 0x0, 0x100000001) 15:37:36 executing program 7: ftruncate(0xffffffffffffffff, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) setsockopt$inet_pktinfo(0xffffffffffffffff, 0x0, 0x8, 0x0, 0x0) preadv(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) fcntl$dupfd(0xffffffffffffffff, 0x0, r0) r1 = fsmount(0xffffffffffffffff, 0x0, 0x0) lseek(r0, 0x800, 0x0) perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4307, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) mknodat$null(0xffffffffffffffff, &(0x7f0000000000)='./file1\x00', 0x0, 0x103) pwrite64(0xffffffffffffffff, &(0x7f0000000140)="ddab82767945917c8ef3f5746d491210d833b106c3b096db35ebf09b6462e50b2b8eeb7aee50a6985ddf758b8742e2902f8019cf036e7487a36e06f264a072e7302aabf620d1f1648240b03068de42f99aa07f3421d6085fabf737fc80322ea9d302704a0cbf904db23225acdbfef5115d2e6eb74068796e15571d147e0a5ee081510e087b17fdf56a880289eeec6f4c848969", 0x93, 0x0) r2 = openat(r1, &(0x7f0000000280)='/proc/self/exe\x00', 0x0, 0x0) sendfile(r0, r2, 0x0, 0x100000001) [ 1676.680142] FAT-fs (loop1): bogus number of reserved sectors [ 1676.681201] FAT-fs (loop1): Can't find a valid FAT filesystem [ 1676.723537] FAT-fs (loop5): bogus number of reserved sectors [ 1676.724326] FAT-fs (loop5): Can't find a valid FAT filesystem [ 1676.731975] FAT-fs (loop6): bogus number of reserved sectors [ 1676.732837] FAT-fs (loop6): Can't find a valid FAT filesystem [ 1676.795594] FAT-fs (loop4): bogus number of reserved sectors [ 1676.796395] FAT-fs (loop4): Can't find a valid FAT filesystem [ 1676.799144] FAT-fs (loop6): bogus number of reserved sectors [ 1676.799924] FAT-fs (loop6): Can't find a valid FAT filesystem [ 1676.813942] FAT-fs (loop5): bogus number of reserved sectors [ 1676.814762] FAT-fs (loop5): Can't find a valid FAT filesystem [ 1676.845819] FAT-fs (loop1): bogus number of reserved sectors [ 1676.846582] FAT-fs (loop1): Can't find a valid FAT filesystem [ 1676.877541] FAT-fs (loop4): bogus number of reserved sectors [ 1676.878332] FAT-fs (loop4): Can't find a valid FAT filesystem 15:37:36 executing program 6: syz_mount_image$msdos(&(0x7f00000001c0), &(0x7f0000000240)='./file0\x00', 0xf5642e04, 0x0, &(0x7f00000002c0), 0x0, &(0x7f00000003c0)={[{@fat=@flush}]}) 15:37:36 executing program 5: syz_mount_image$msdos(&(0x7f00000001c0), &(0x7f0000000240)='./file0\x00', 0x42e64f500000000, 0x0, &(0x7f00000002c0), 0x0, &(0x7f00000003c0)={[{@fat=@flush}, {@dots}]}) 15:37:36 executing program 1: syz_mount_image$msdos(&(0x7f00000001c0), &(0x7f0000000240)='./file0\x00', 0xf000000, 0x0, &(0x7f00000002c0), 0x0, &(0x7f00000003c0)={[{@fat=@flush}, {@dots}]}) openat$cgroup_type(0xffffffffffffffff, 0x0, 0x2, 0x0) 15:37:36 executing program 4: syz_mount_image$msdos(&(0x7f00000001c0), &(0x7f0000000240)='./file0\x00', 0x4000000, 0x0, &(0x7f00000002c0), 0x0, &(0x7f00000003c0)={[{@fat=@flush}, {@dots}]}) [ 1677.055774] FAT-fs (loop6): bogus number of reserved sectors [ 1677.057361] FAT-fs (loop6): Can't find a valid FAT filesystem [ 1677.187064] FAT-fs (loop4): bogus number of reserved sectors [ 1677.188314] FAT-fs (loop4): Can't find a valid FAT filesystem 15:37:49 executing program 5: syz_mount_image$msdos(&(0x7f00000001c0), &(0x7f0000000240)='./file0\x00', 0x500000000000000, 0x0, &(0x7f00000002c0), 0x0, &(0x7f00000003c0)={[{@fat=@flush}, {@dots}]}) 15:37:49 executing program 6: syz_mount_image$msdos(&(0x7f00000001c0), &(0x7f0000000240)='./file0\x00', 0xf6ffffff, 0x0, &(0x7f00000002c0), 0x0, &(0x7f00000003c0)={[{@fat=@flush}]}) 15:37:49 executing program 3: ftruncate(0xffffffffffffffff, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) setsockopt$inet_pktinfo(0xffffffffffffffff, 0x0, 0x8, 0x0, 0x0) preadv(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) fcntl$dupfd(0xffffffffffffffff, 0x0, r0) r1 = fsmount(0xffffffffffffffff, 0x0, 0x0) lseek(r0, 0x800, 0x0) perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4307, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) mknodat$null(0xffffffffffffffff, &(0x7f0000000000)='./file1\x00', 0x0, 0x103) pwrite64(0xffffffffffffffff, &(0x7f0000000140)="ddab82767945917c8ef3f5746d491210d833b106c3b096db35ebf09b6462e50b2b8eeb7aee50a6985ddf758b8742e2902f8019cf036e7487a36e06f264a072e7302aabf620d1f1648240b03068de42f99aa07f3421d6085fabf737fc80322ea9d302704a0cbf904db23225acdbfef5115d2e6eb74068796e15571d147e0a5ee081510e087b17fdf56a880289eeec6f4c848969", 0x93, 0x0) r2 = openat(r1, &(0x7f0000000280)='/proc/self/exe\x00', 0x0, 0x0) sendfile(r0, r2, 0x0, 0x100000001) 15:37:49 executing program 7: ftruncate(0xffffffffffffffff, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) setsockopt$inet_pktinfo(0xffffffffffffffff, 0x0, 0x8, 0x0, 0x0) preadv(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) fcntl$dupfd(0xffffffffffffffff, 0x0, r0) r1 = fsmount(0xffffffffffffffff, 0x0, 0x0) lseek(r0, 0x800, 0x0) perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4307, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) mknodat$null(0xffffffffffffffff, &(0x7f0000000000)='./file1\x00', 0x0, 0x103) pwrite64(0xffffffffffffffff, &(0x7f0000000140)="ddab82767945917c8ef3f5746d491210d833b106c3b096db35ebf09b6462e50b2b8eeb7aee50a6985ddf758b8742e2902f8019cf036e7487a36e06f264a072e7302aabf620d1f1648240b03068de42f99aa07f3421d6085fabf737fc80322ea9d302704a0cbf904db23225acdbfef5115d2e6eb74068796e15571d147e0a5ee081510e087b17fdf56a880289eeec6f4c848969", 0x93, 0x0) r2 = openat(r1, &(0x7f0000000280)='/proc/self/exe\x00', 0x0, 0x0) sendfile(r0, r2, 0x0, 0x100000001) 15:37:49 executing program 0: ftruncate(0xffffffffffffffff, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) setsockopt$inet_pktinfo(r0, 0x0, 0x8, &(0x7f0000000040)={0x0, @loopback, @loopback}, 0xc) preadv(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) fcntl$dupfd(0xffffffffffffffff, 0x0, r0) r1 = fsmount(0xffffffffffffffff, 0x0, 0x4) lseek(r0, 0x800, 0x0) perf_event_open(&(0x7f0000001d80)={0x0, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4307, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r2 = openat$hwrng(0xffffffffffffff9c, &(0x7f0000000080), 0x200000, 0x0) lseek(r2, 0x2, 0x0) mknodat$null(r2, &(0x7f0000000000)='./file1\x00', 0x2000, 0x103) r3 = openat(r1, &(0x7f0000000280)='/proc/self/exe\x00', 0x0, 0x0) sendfile(r0, r3, 0x0, 0x100000001) 15:37:49 executing program 4: syz_mount_image$msdos(&(0x7f00000001c0), &(0x7f0000000240)='./file0\x00', 0x42e64f5, 0x0, &(0x7f00000002c0), 0x0, &(0x7f00000003c0)={[{@fat=@flush}, {@dots}]}) 15:37:49 executing program 2: ftruncate(0xffffffffffffffff, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) setsockopt$inet_pktinfo(r0, 0x0, 0x8, &(0x7f0000000040)={0x0, @loopback, @loopback}, 0xc) preadv(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) fcntl$dupfd(0xffffffffffffffff, 0x0, r0) r1 = fsmount(0xffffffffffffffff, 0x0, 0x4) lseek(r0, 0x800, 0x0) perf_event_open(&(0x7f0000001d80)={0x0, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4307, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r2 = openat$hwrng(0xffffffffffffff9c, &(0x7f0000000080), 0x200000, 0x0) lseek(r2, 0x2, 0x0) mknodat$null(r2, &(0x7f0000000000)='./file1\x00', 0x2000, 0x103) r3 = openat(r1, &(0x7f0000000280)='/proc/self/exe\x00', 0x0, 0x0) sendfile(r0, r3, 0x0, 0x100000001) 15:37:49 executing program 1: syz_mount_image$msdos(&(0x7f00000001c0), &(0x7f0000000240)='./file0\x00', 0x10000000, 0x0, &(0x7f00000002c0), 0x0, &(0x7f00000003c0)={[{@fat=@flush}, {@dots}]}) openat$cgroup_type(0xffffffffffffffff, 0x0, 0x2, 0x0) [ 1690.398845] FAT-fs (loop5): bogus number of reserved sectors [ 1690.400358] FAT-fs (loop5): Can't find a valid FAT filesystem [ 1690.428629] FAT-fs (loop1): bogus number of reserved sectors [ 1690.429993] FAT-fs (loop1): Can't find a valid FAT filesystem [ 1690.431952] FAT-fs (loop4): bogus number of reserved sectors [ 1690.433277] FAT-fs (loop4): Can't find a valid FAT filesystem [ 1690.437829] FAT-fs (loop6): bogus number of reserved sectors [ 1690.439111] FAT-fs (loop6): Can't find a valid FAT filesystem [ 1690.532899] FAT-fs (loop5): bogus number of reserved sectors [ 1690.534155] FAT-fs (loop5): Can't find a valid FAT filesystem [ 1690.542935] FAT-fs (loop1): bogus number of reserved sectors [ 1690.544239] FAT-fs (loop1): Can't find a valid FAT filesystem [ 1690.548386] FAT-fs (loop6): bogus number of reserved sectors [ 1690.549878] FAT-fs (loop6): Can't find a valid FAT filesystem [ 1690.567515] FAT-fs (loop4): bogus number of reserved sectors [ 1690.568802] FAT-fs (loop4): Can't find a valid FAT filesystem 15:37:49 executing program 5: syz_mount_image$msdos(&(0x7f00000001c0), &(0x7f0000000240)='./file0\x00', 0x600000000000000, 0x0, &(0x7f00000002c0), 0x0, &(0x7f00000003c0)={[{@fat=@flush}, {@dots}]}) 15:37:50 executing program 1: syz_mount_image$msdos(&(0x7f00000001c0), &(0x7f0000000240)='./file0\x00', 0x11000000, 0x0, &(0x7f00000002c0), 0x0, &(0x7f00000003c0)={[{@fat=@flush}, {@dots}]}) openat$cgroup_type(0xffffffffffffffff, 0x0, 0x2, 0x0) 15:37:50 executing program 6: syz_mount_image$msdos(&(0x7f00000001c0), &(0x7f0000000240)='./file0\x00', 0xf9040000, 0x0, &(0x7f00000002c0), 0x0, &(0x7f00000003c0)={[{@fat=@flush}]}) 15:37:50 executing program 4: syz_mount_image$msdos(&(0x7f00000001c0), &(0x7f0000000240)='./file0\x00', 0x5000000, 0x0, &(0x7f00000002c0), 0x0, &(0x7f00000003c0)={[{@fat=@flush}, {@dots}]}) [ 1690.815013] FAT-fs (loop1): bogus number of reserved sectors [ 1690.816312] FAT-fs (loop1): Can't find a valid FAT filesystem [ 1690.844596] FAT-fs (loop6): bogus number of reserved sectors [ 1690.845904] FAT-fs (loop6): Can't find a valid FAT filesystem 15:37:50 executing program 5: syz_mount_image$msdos(&(0x7f00000001c0), &(0x7f0000000240)='./file0\x00', 0x700000000000000, 0x0, &(0x7f00000002c0), 0x0, &(0x7f00000003c0)={[{@fat=@flush}, {@dots}]}) [ 1690.900746] FAT-fs (loop6): bogus number of reserved sectors [ 1690.902066] FAT-fs (loop6): Can't find a valid FAT filesystem 15:37:50 executing program 1: syz_mount_image$msdos(&(0x7f00000001c0), &(0x7f0000000240)='./file0\x00', 0x12010000, 0x0, &(0x7f00000002c0), 0x0, &(0x7f00000003c0)={[{@fat=@flush}, {@dots}]}) openat$cgroup_type(0xffffffffffffffff, 0x0, 0x2, 0x0) [ 1690.957813] FAT-fs (loop4): bogus number of reserved sectors [ 1690.959573] FAT-fs (loop4): Can't find a valid FAT filesystem 15:37:50 executing program 6: syz_mount_image$msdos(&(0x7f00000001c0), &(0x7f0000000240)='./file0\x00', 0xf9fdffff, 0x0, &(0x7f00000002c0), 0x0, &(0x7f00000003c0)={[{@fat=@flush}]}) 15:37:50 executing program 0: ftruncate(0xffffffffffffffff, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) setsockopt$inet_pktinfo(r0, 0x0, 0x8, &(0x7f0000000040)={0x0, @loopback, @loopback}, 0xc) preadv(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) fcntl$dupfd(0xffffffffffffffff, 0x0, r0) r1 = fsmount(0xffffffffffffffff, 0x0, 0x4) lseek(r0, 0x800, 0x0) perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r2 = openat$hwrng(0xffffffffffffff9c, &(0x7f0000000080), 0x200000, 0x0) lseek(r2, 0x2, 0x0) mknodat$null(r2, &(0x7f0000000000)='./file1\x00', 0x2000, 0x103) r3 = openat(r1, &(0x7f0000000280)='/proc/self/exe\x00', 0x0, 0x0) sendfile(r0, r3, 0x0, 0x100000001) 15:37:50 executing program 5: syz_mount_image$msdos(&(0x7f00000001c0), &(0x7f0000000240)='./file0\x00', 0x705000000000000, 0x0, &(0x7f00000002c0), 0x0, &(0x7f00000003c0)={[{@fat=@flush}, {@dots}]}) [ 1691.090421] FAT-fs (loop4): bogus number of reserved sectors [ 1691.091775] FAT-fs (loop4): Can't find a valid FAT filesystem [ 1691.113968] FAT-fs (loop1): bogus number of reserved sectors [ 1691.115291] FAT-fs (loop1): Can't find a valid FAT filesystem [ 1691.144781] FAT-fs (loop1): bogus number of reserved sectors 15:37:50 executing program 4: syz_mount_image$msdos(&(0x7f00000001c0), &(0x7f0000000240)='./file0\x00', 0x5050000, 0x0, &(0x7f00000002c0), 0x0, &(0x7f00000003c0)={[{@fat=@flush}, {@dots}]}) [ 1691.146226] FAT-fs (loop1): Can't find a valid FAT filesystem [ 1691.212453] FAT-fs (loop6): bogus number of reserved sectors [ 1691.212528] FAT-fs (loop5): bogus number of reserved sectors [ 1691.213868] FAT-fs (loop6): Can't find a valid FAT filesystem [ 1691.214997] FAT-fs (loop5): Can't find a valid FAT filesystem [ 1691.231973] FAT-fs (loop4): bogus number of reserved sectors [ 1691.233274] FAT-fs (loop4): Can't find a valid FAT filesystem [ 1691.245271] FAT-fs (loop5): bogus number of reserved sectors [ 1691.246582] FAT-fs (loop5): Can't find a valid FAT filesystem [ 1691.313666] FAT-fs (loop4): bogus number of reserved sectors [ 1691.314995] FAT-fs (loop4): Can't find a valid FAT filesystem [ 1691.316867] FAT-fs (loop6): bogus number of reserved sectors [ 1691.318223] FAT-fs (loop6): Can't find a valid FAT filesystem 15:37:50 executing program 3: ftruncate(0xffffffffffffffff, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) setsockopt$inet_pktinfo(0xffffffffffffffff, 0x0, 0x8, 0x0, 0x0) preadv(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) fcntl$dupfd(0xffffffffffffffff, 0x0, r0) r1 = fsmount(0xffffffffffffffff, 0x0, 0x0) lseek(r0, 0x800, 0x0) perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4307, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) mknodat$null(0xffffffffffffffff, &(0x7f0000000000)='./file1\x00', 0x0, 0x103) pwrite64(0xffffffffffffffff, &(0x7f0000000140)="ddab82767945917c8ef3f5746d491210d833b106c3b096db35ebf09b6462e50b2b8eeb7aee50a6985ddf758b8742e2902f8019cf036e7487a36e06f264a072e7302aabf620d1f1648240b03068de42f99aa07f3421d6085fabf737fc80322ea9d302704a0cbf904db23225acdbfef5115d2e6eb74068796e15571d147e0a5ee081510e087b17fdf56a880289eeec6f4c848969", 0x93, 0x0) r2 = openat(r1, &(0x7f0000000280)='/proc/self/exe\x00', 0x0, 0x0) sendfile(r0, r2, 0x0, 0x100000001) 15:37:50 executing program 1: syz_mount_image$msdos(&(0x7f00000001c0), &(0x7f0000000240)='./file0\x00', 0x1f180000, 0x0, &(0x7f00000002c0), 0x0, &(0x7f00000003c0)={[{@fat=@flush}, {@dots}]}) openat$cgroup_type(0xffffffffffffffff, 0x0, 0x2, 0x0) 15:37:50 executing program 5: syz_mount_image$msdos(&(0x7f00000001c0), &(0x7f0000000240)='./file0\x00', 0x800000000000000, 0x0, &(0x7f00000002c0), 0x0, &(0x7f00000003c0)={[{@fat=@flush}, {@dots}]}) 15:37:50 executing program 2: ftruncate(0xffffffffffffffff, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) setsockopt$inet_pktinfo(r0, 0x0, 0x8, &(0x7f0000000040)={0x0, @loopback, @loopback}, 0xc) preadv(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) fcntl$dupfd(0xffffffffffffffff, 0x0, r0) r1 = fsmount(0xffffffffffffffff, 0x0, 0x4) lseek(r0, 0x800, 0x0) perf_event_open(&(0x7f0000001d80)={0x0, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4307, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r2 = openat$hwrng(0xffffffffffffff9c, &(0x7f0000000080), 0x200000, 0x0) lseek(r2, 0x2, 0x0) mknodat$null(r2, &(0x7f0000000000)='./file1\x00', 0x2000, 0x103) r3 = openat(r1, &(0x7f0000000280)='/proc/self/exe\x00', 0x0, 0x0) sendfile(r0, r3, 0x0, 0x100000001) 15:37:50 executing program 7: ftruncate(0xffffffffffffffff, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) setsockopt$inet_pktinfo(0xffffffffffffffff, 0x0, 0x8, 0x0, 0x0) preadv(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) fcntl$dupfd(0xffffffffffffffff, 0x0, r0) fsmount(0xffffffffffffffff, 0x0, 0x0) lseek(r0, 0x800, 0x0) perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4307, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) mknodat$null(0xffffffffffffffff, &(0x7f0000000000)='./file1\x00', 0x0, 0x103) pwrite64(0xffffffffffffffff, &(0x7f0000000140)="ddab82767945917c8ef3f5746d491210d833b106c3b096db35ebf09b6462e50b2b8eeb7aee50a6985ddf758b8742e2902f8019cf036e7487a36e06f264a072e7302aabf620d1f1648240b03068de42f99aa07f3421d6085fabf737fc80322ea9d302704a0cbf904db23225acdbfef5115d2e6eb74068796e15571d147e0a5ee081510e087b17fdf56a880289eeec6f4c848969", 0x93, 0x20) r1 = openat(0xffffffffffffffff, &(0x7f0000000280)='/proc/self/exe\x00', 0x0, 0x0) sendfile(r0, r1, 0x0, 0x100000001) 15:37:50 executing program 4: syz_mount_image$msdos(&(0x7f00000001c0), &(0x7f0000000240)='./file0\x00', 0x6000000, 0x0, &(0x7f00000002c0), 0x0, &(0x7f00000003c0)={[{@fat=@flush}, {@dots}]}) [ 1691.453243] FAT-fs (loop5): bogus number of reserved sectors [ 1691.454597] FAT-fs (loop5): Can't find a valid FAT filesystem [ 1691.455907] FAT-fs (loop1): bogus number of reserved sectors [ 1691.457117] FAT-fs (loop1): Can't find a valid FAT filesystem [ 1691.512214] FAT-fs (loop5): bogus number of reserved sectors [ 1691.513746] FAT-fs (loop5): Can't find a valid FAT filesystem [ 1691.525323] FAT-fs (loop1): bogus number of reserved sectors [ 1691.526901] FAT-fs (loop1): Can't find a valid FAT filesystem [ 1691.565060] FAT-fs (loop4): bogus number of reserved sectors [ 1691.566415] FAT-fs (loop4): Can't find a valid FAT filesystem [ 1691.605536] FAT-fs (loop4): bogus number of reserved sectors [ 1691.606793] FAT-fs (loop4): Can't find a valid FAT filesystem 15:38:05 executing program 3: ftruncate(0xffffffffffffffff, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) setsockopt$inet_pktinfo(0xffffffffffffffff, 0x0, 0x8, 0x0, 0x0) preadv(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) fcntl$dupfd(0xffffffffffffffff, 0x0, r0) r1 = fsmount(0xffffffffffffffff, 0x0, 0x0) lseek(r0, 0x800, 0x0) perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4307, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) mknodat$null(0xffffffffffffffff, &(0x7f0000000000)='./file1\x00', 0x0, 0x103) pwrite64(0xffffffffffffffff, &(0x7f0000000140)="ddab82767945917c8ef3f5746d491210d833b106c3b096db35ebf09b6462e50b2b8eeb7aee50a6985ddf758b8742e2902f8019cf036e7487a36e06f264a072e7302aabf620d1f1648240b03068de42f99aa07f3421d6085fabf737fc80322ea9d302704a0cbf904db23225acdbfef5115d2e6eb74068796e15571d147e0a5ee081510e087b17fdf56a880289eeec6f4c848969", 0x93, 0x0) r2 = openat(r1, &(0x7f0000000280)='/proc/self/exe\x00', 0x0, 0x0) sendfile(r0, r2, 0x0, 0x100000001) 15:38:05 executing program 7: ftruncate(0xffffffffffffffff, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) setsockopt$inet_pktinfo(0xffffffffffffffff, 0x0, 0x8, 0x0, 0x0) preadv(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) fcntl$dupfd(0xffffffffffffffff, 0x0, r0) fsmount(0xffffffffffffffff, 0x0, 0x0) lseek(r0, 0x800, 0x0) perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4307, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) mknodat$null(0xffffffffffffffff, &(0x7f0000000000)='./file1\x00', 0x0, 0x103) pwrite64(0xffffffffffffffff, &(0x7f0000000140)="ddab82767945917c8ef3f5746d491210d833b106c3b096db35ebf09b6462e50b2b8eeb7aee50a6985ddf758b8742e2902f8019cf036e7487a36e06f264a072e7302aabf620d1f1648240b03068de42f99aa07f3421d6085fabf737fc80322ea9d302704a0cbf904db23225acdbfef5115d2e6eb74068796e15571d147e0a5ee081510e087b17fdf56a880289eeec6f4c848969", 0x93, 0x20) r1 = openat(0xffffffffffffffff, &(0x7f0000000280)='/proc/self/exe\x00', 0x0, 0x0) sendfile(r0, r1, 0x0, 0x100000001) 15:38:05 executing program 6: syz_mount_image$msdos(&(0x7f00000001c0), &(0x7f0000000240)='./file0\x00', 0xfbffffff, 0x0, &(0x7f00000002c0), 0x0, &(0x7f00000003c0)={[{@fat=@flush}]}) 15:38:05 executing program 1: syz_mount_image$msdos(&(0x7f00000001c0), &(0x7f0000000240)='./file0\x00', 0x20000000, 0x0, &(0x7f00000002c0), 0x0, &(0x7f00000003c0)={[{@fat=@flush}, {@dots}]}) openat$cgroup_type(0xffffffffffffffff, 0x0, 0x2, 0x0) 15:38:05 executing program 0: ftruncate(0xffffffffffffffff, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) setsockopt$inet_pktinfo(r0, 0x0, 0x8, &(0x7f0000000040)={0x0, @loopback, @loopback}, 0xc) preadv(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) fcntl$dupfd(0xffffffffffffffff, 0x0, r0) r1 = fsmount(0xffffffffffffffff, 0x0, 0x4) lseek(r0, 0x800, 0x0) perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r2 = openat$hwrng(0xffffffffffffff9c, &(0x7f0000000080), 0x200000, 0x0) lseek(r2, 0x2, 0x0) mknodat$null(r2, &(0x7f0000000000)='./file1\x00', 0x2000, 0x103) r3 = openat(r1, &(0x7f0000000280)='/proc/self/exe\x00', 0x0, 0x0) sendfile(r0, r3, 0x0, 0x100000001) 15:38:05 executing program 5: syz_mount_image$msdos(&(0x7f00000001c0), &(0x7f0000000240)='./file0\x00', 0x805000000000000, 0x0, &(0x7f00000002c0), 0x0, &(0x7f00000003c0)={[{@fat=@flush}, {@dots}]}) 15:38:05 executing program 4: syz_mount_image$msdos(&(0x7f00000001c0), &(0x7f0000000240)='./file0\x00', 0x7000000, 0x0, &(0x7f00000002c0), 0x0, &(0x7f00000003c0)={[{@fat=@flush}, {@dots}]}) 15:38:05 executing program 2: ftruncate(0xffffffffffffffff, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) setsockopt$inet_pktinfo(r0, 0x0, 0x8, &(0x7f0000000040)={0x0, @loopback, @loopback}, 0xc) preadv(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) fcntl$dupfd(0xffffffffffffffff, 0x0, r0) r1 = fsmount(0xffffffffffffffff, 0x0, 0x4) lseek(r0, 0x800, 0x0) perf_event_open(&(0x7f0000001d80)={0x0, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4307, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r2 = openat$hwrng(0xffffffffffffff9c, &(0x7f0000000080), 0x200000, 0x0) lseek(r2, 0x2, 0x0) mknodat$null(r2, &(0x7f0000000000)='./file1\x00', 0x2000, 0x103) r3 = openat(r1, &(0x7f0000000280)='/proc/self/exe\x00', 0x0, 0x0) sendfile(r0, r3, 0x0, 0x100000001) [ 1706.046931] FAT-fs (loop6): bogus number of reserved sectors [ 1706.048232] FAT-fs (loop6): Can't find a valid FAT filesystem [ 1706.063933] FAT-fs (loop1): bogus number of reserved sectors [ 1706.065203] FAT-fs (loop1): Can't find a valid FAT filesystem [ 1706.066515] FAT-fs (loop4): bogus number of reserved sectors [ 1706.067778] FAT-fs (loop4): Can't find a valid FAT filesystem [ 1706.093015] FAT-fs (loop5): bogus number of reserved sectors [ 1706.094309] FAT-fs (loop5): Can't find a valid FAT filesystem 15:38:05 executing program 6: syz_mount_image$msdos(&(0x7f00000001c0), &(0x7f0000000240)='./file0\x00', 0xfcfdffff, 0x0, &(0x7f00000002c0), 0x0, &(0x7f00000003c0)={[{@fat=@flush}]}) [ 1706.178063] FAT-fs (loop1): bogus number of reserved sectors [ 1706.179387] FAT-fs (loop1): Can't find a valid FAT filesystem [ 1706.190228] FAT-fs (loop5): bogus number of reserved sectors [ 1706.191503] FAT-fs (loop5): Can't find a valid FAT filesystem 15:38:18 executing program 3: ftruncate(0xffffffffffffffff, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) setsockopt$inet_pktinfo(0xffffffffffffffff, 0x0, 0x8, 0x0, 0x0) preadv(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) fcntl$dupfd(0xffffffffffffffff, 0x0, r0) fsmount(0xffffffffffffffff, 0x0, 0x0) lseek(r0, 0x800, 0x0) perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4307, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) mknodat$null(0xffffffffffffffff, &(0x7f0000000000)='./file1\x00', 0x0, 0x103) pwrite64(0xffffffffffffffff, &(0x7f0000000140)="ddab82767945917c8ef3f5746d491210d833b106c3b096db35ebf09b6462e50b2b8eeb7aee50a6985ddf758b8742e2902f8019cf036e7487a36e06f264a072e7302aabf620d1f1648240b03068de42f99aa07f3421d6085fabf737fc80322ea9d302704a0cbf904db23225acdbfef5115d2e6eb74068796e15571d147e0a5ee081510e087b17fdf56a880289eeec6f4c848969", 0x93, 0x20) r1 = openat(0xffffffffffffffff, &(0x7f0000000280)='/proc/self/exe\x00', 0x0, 0x0) sendfile(r0, r1, 0x0, 0x100000001) 15:38:18 executing program 4: syz_mount_image$msdos(&(0x7f00000001c0), &(0x7f0000000240)='./file0\x00', 0x7050000, 0x0, &(0x7f00000002c0), 0x0, &(0x7f00000003c0)={[{@fat=@flush}, {@dots}]}) 15:38:18 executing program 7: ftruncate(0xffffffffffffffff, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) setsockopt$inet_pktinfo(0xffffffffffffffff, 0x0, 0x8, 0x0, 0x0) preadv(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) fcntl$dupfd(0xffffffffffffffff, 0x0, r0) fsmount(0xffffffffffffffff, 0x0, 0x0) lseek(r0, 0x800, 0x0) perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4307, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) mknodat$null(0xffffffffffffffff, &(0x7f0000000000)='./file1\x00', 0x0, 0x103) pwrite64(0xffffffffffffffff, &(0x7f0000000140)="ddab82767945917c8ef3f5746d491210d833b106c3b096db35ebf09b6462e50b2b8eeb7aee50a6985ddf758b8742e2902f8019cf036e7487a36e06f264a072e7302aabf620d1f1648240b03068de42f99aa07f3421d6085fabf737fc80322ea9d302704a0cbf904db23225acdbfef5115d2e6eb74068796e15571d147e0a5ee081510e087b17fdf56a880289eeec6f4c848969", 0x93, 0x20) r1 = openat(0xffffffffffffffff, &(0x7f0000000280)='/proc/self/exe\x00', 0x0, 0x0) sendfile(r0, r1, 0x0, 0x100000001) 15:38:18 executing program 6: syz_mount_image$msdos(&(0x7f00000001c0), &(0x7f0000000240)='./file0\x00', 0xfd2f0000, 0x0, &(0x7f00000002c0), 0x0, &(0x7f00000003c0)={[{@fat=@flush}]}) 15:38:18 executing program 5: syz_mount_image$msdos(&(0x7f00000001c0), &(0x7f0000000240)='./file0\x00', 0x900000000000000, 0x0, &(0x7f00000002c0), 0x0, &(0x7f00000003c0)={[{@fat=@flush}, {@dots}]}) 15:38:18 executing program 1: syz_mount_image$msdos(&(0x7f00000001c0), &(0x7f0000000240)='./file0\x00', 0x20100000, 0x0, &(0x7f00000002c0), 0x0, &(0x7f00000003c0)={[{@fat=@flush}, {@dots}]}) openat$cgroup_type(0xffffffffffffffff, 0x0, 0x2, 0x0) 15:38:18 executing program 0: ftruncate(0xffffffffffffffff, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) setsockopt$inet_pktinfo(r0, 0x0, 0x8, &(0x7f0000000040)={0x0, @loopback, @loopback}, 0xc) preadv(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) fcntl$dupfd(0xffffffffffffffff, 0x0, r0) r1 = fsmount(0xffffffffffffffff, 0x0, 0x4) lseek(r0, 0x800, 0x0) perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r2 = openat$hwrng(0xffffffffffffff9c, &(0x7f0000000080), 0x200000, 0x0) lseek(r2, 0x2, 0x0) mknodat$null(r2, &(0x7f0000000000)='./file1\x00', 0x2000, 0x103) r3 = openat(r1, &(0x7f0000000280)='/proc/self/exe\x00', 0x0, 0x0) sendfile(r0, r3, 0x0, 0x100000001) 15:38:18 executing program 2: ftruncate(0xffffffffffffffff, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) setsockopt$inet_pktinfo(r0, 0x0, 0x8, &(0x7f0000000040)={0x0, @loopback, @loopback}, 0xc) preadv(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) fcntl$dupfd(0xffffffffffffffff, 0x0, r0) fsmount(0xffffffffffffffff, 0x0, 0x4) lseek(r0, 0x800, 0x0) perf_event_open(&(0x7f0000001d80)={0x0, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4307, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r1 = openat$hwrng(0xffffffffffffff9c, &(0x7f0000000080), 0x200000, 0x0) lseek(r1, 0x2, 0x0) mknodat$null(r1, &(0x7f0000000000)='./file1\x00', 0x2000, 0x103) sendfile(r0, 0xffffffffffffffff, 0x0, 0x100000001) [ 1719.256016] FAT-fs (loop1): bogus number of reserved sectors [ 1719.256787] FAT-fs (loop1): Can't find a valid FAT filesystem [ 1719.285591] FAT-fs (loop1): bogus number of reserved sectors [ 1719.286326] FAT-fs (loop1): Can't find a valid FAT filesystem [ 1719.311384] FAT-fs (loop5): bogus number of reserved sectors [ 1719.312737] FAT-fs (loop5): Can't find a valid FAT filesystem [ 1719.318001] FAT-fs (loop6): bogus number of reserved sectors [ 1719.318670] FAT-fs (loop6): Can't find a valid FAT filesystem [ 1719.327442] FAT-fs (loop4): bogus number of reserved sectors [ 1719.328186] FAT-fs (loop4): Can't find a valid FAT filesystem 15:38:18 executing program 2: ftruncate(0xffffffffffffffff, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) setsockopt$inet_pktinfo(r0, 0x0, 0x8, &(0x7f0000000040)={0x0, @loopback, @loopback}, 0xc) preadv(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) fcntl$dupfd(0xffffffffffffffff, 0x0, r0) fsmount(0xffffffffffffffff, 0x0, 0x4) lseek(r0, 0x800, 0x0) perf_event_open(&(0x7f0000001d80)={0x0, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4307, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r1 = openat$hwrng(0xffffffffffffff9c, &(0x7f0000000080), 0x200000, 0x0) lseek(r1, 0x2, 0x0) mknodat$null(r1, &(0x7f0000000000)='./file1\x00', 0x2000, 0x103) sendfile(r0, 0xffffffffffffffff, 0x0, 0x100000001) [ 1719.349730] FAT-fs (loop5): bogus number of reserved sectors [ 1719.350609] FAT-fs (loop5): Can't find a valid FAT filesystem [ 1719.391262] FAT-fs (loop6): bogus number of reserved sectors [ 1719.392106] FAT-fs (loop6): Can't find a valid FAT filesystem 15:38:18 executing program 5: syz_mount_image$msdos(&(0x7f00000001c0), &(0x7f0000000240)='./file0\x00', 0xa00000000000000, 0x0, &(0x7f00000002c0), 0x0, &(0x7f00000003c0)={[{@fat=@flush}, {@dots}]}) 15:38:18 executing program 2: ftruncate(0xffffffffffffffff, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) setsockopt$inet_pktinfo(r0, 0x0, 0x8, &(0x7f0000000040)={0x0, @loopback, @loopback}, 0xc) preadv(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) fcntl$dupfd(0xffffffffffffffff, 0x0, r0) fsmount(0xffffffffffffffff, 0x0, 0x4) lseek(r0, 0x800, 0x0) perf_event_open(&(0x7f0000001d80)={0x0, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4307, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r1 = openat$hwrng(0xffffffffffffff9c, &(0x7f0000000080), 0x200000, 0x0) lseek(r1, 0x2, 0x0) mknodat$null(r1, &(0x7f0000000000)='./file1\x00', 0x2000, 0x103) sendfile(r0, 0xffffffffffffffff, 0x0, 0x100000001) [ 1719.455280] FAT-fs (loop4): bogus number of reserved sectors [ 1719.456184] FAT-fs (loop4): Can't find a valid FAT filesystem 15:38:18 executing program 1: syz_mount_image$msdos(&(0x7f00000001c0), &(0x7f0000000240)='./file0\x00', 0x20180000, 0x0, &(0x7f00000002c0), 0x0, &(0x7f00000003c0)={[{@fat=@flush}, {@dots}]}) openat$cgroup_type(0xffffffffffffffff, 0x0, 0x2, 0x0) 15:38:18 executing program 4: syz_mount_image$msdos(&(0x7f00000001c0), &(0x7f0000000240)='./file0\x00', 0x8000000, 0x0, &(0x7f00000002c0), 0x0, &(0x7f00000003c0)={[{@fat=@flush}, {@dots}]}) 15:38:18 executing program 6: syz_mount_image$msdos(&(0x7f00000001c0), &(0x7f0000000240)='./file0\x00', 0xfdfdffff, 0x0, &(0x7f00000002c0), 0x0, &(0x7f00000003c0)={[{@fat=@flush}]}) [ 1719.514964] FAT-fs (loop5): bogus number of reserved sectors [ 1719.516004] FAT-fs (loop5): Can't find a valid FAT filesystem 15:38:18 executing program 2: ftruncate(0xffffffffffffffff, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) setsockopt$inet_pktinfo(r0, 0x0, 0x8, &(0x7f0000000040)={0x0, @loopback, @loopback}, 0xc) preadv(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) fcntl$dupfd(0xffffffffffffffff, 0x0, r0) r1 = fsmount(0xffffffffffffffff, 0x0, 0x4) lseek(r0, 0x800, 0x0) perf_event_open(&(0x7f0000001d80)={0x0, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4307, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r2 = openat$hwrng(0xffffffffffffff9c, &(0x7f0000000080), 0x200000, 0x0) lseek(r2, 0x2, 0x0) r3 = openat(r1, &(0x7f0000000280)='/proc/self/exe\x00', 0x0, 0x0) sendfile(r0, r3, 0x0, 0x100000001) [ 1719.543472] FAT-fs (loop1): bogus number of reserved sectors [ 1719.544344] FAT-fs (loop1): Can't find a valid FAT filesystem [ 1719.563705] FAT-fs (loop5): bogus number of reserved sectors [ 1719.564318] FAT-fs (loop5): Can't find a valid FAT filesystem [ 1719.584466] FAT-fs (loop4): bogus number of reserved sectors [ 1719.585935] FAT-fs (loop4): Can't find a valid FAT filesystem [ 1719.595870] FAT-fs (loop6): bogus number of reserved sectors [ 1719.597144] FAT-fs (loop6): Can't find a valid FAT filesystem 15:38:19 executing program 5: syz_mount_image$msdos(&(0x7f00000001c0), &(0x7f0000000240)='./file0\x00', 0xb00000000000000, 0x0, &(0x7f00000002c0), 0x0, &(0x7f00000003c0)={[{@fat=@flush}, {@dots}]}) [ 1719.657462] FAT-fs (loop1): bogus number of reserved sectors [ 1719.658742] FAT-fs (loop1): Can't find a valid FAT filesystem [ 1719.665270] FAT-fs (loop4): bogus number of reserved sectors [ 1719.666726] FAT-fs (loop4): Can't find a valid FAT filesystem [ 1719.711796] FAT-fs (loop6): bogus number of reserved sectors [ 1719.713157] FAT-fs (loop6): Can't find a valid FAT filesystem [ 1719.777314] FAT-fs (loop5): bogus number of reserved sectors [ 1719.778788] FAT-fs (loop5): Can't find a valid FAT filesystem [ 1719.853436] FAT-fs (loop5): bogus number of reserved sectors [ 1719.854815] FAT-fs (loop5): Can't find a valid FAT filesystem 15:38:33 executing program 2: ftruncate(0xffffffffffffffff, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) setsockopt$inet_pktinfo(r0, 0x0, 0x8, &(0x7f0000000040)={0x0, @loopback, @loopback}, 0xc) preadv(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) fcntl$dupfd(0xffffffffffffffff, 0x0, r0) r1 = fsmount(0xffffffffffffffff, 0x0, 0x4) lseek(r0, 0x800, 0x0) perf_event_open(&(0x7f0000001d80)={0x0, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4307, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) openat$hwrng(0xffffffffffffff9c, &(0x7f0000000080), 0x200000, 0x0) r2 = openat(r1, &(0x7f0000000280)='/proc/self/exe\x00', 0x0, 0x0) sendfile(r0, r2, 0x0, 0x100000001) 15:38:33 executing program 6: syz_mount_image$msdos(&(0x7f00000001c0), &(0x7f0000000240)='./file0\x00', 0xfdffffff, 0x0, &(0x7f00000002c0), 0x0, &(0x7f00000003c0)={[{@fat=@flush}]}) 15:38:33 executing program 3: syz_mount_image$msdos(&(0x7f00000001c0), &(0x7f0000000240)='./file0\x00', 0x7000000, 0x0, &(0x7f00000002c0), 0x0, &(0x7f00000003c0)={[{@fat=@flush}, {@dots}]}) 15:38:33 executing program 0: ftruncate(0xffffffffffffffff, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) setsockopt$inet_pktinfo(r0, 0x0, 0x8, &(0x7f0000000040)={0x0, @loopback, @loopback}, 0xc) preadv(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) fcntl$dupfd(0xffffffffffffffff, 0x0, r0) r1 = fsmount(0xffffffffffffffff, 0x0, 0x4) lseek(r0, 0x800, 0x0) perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4307, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r2 = openat$hwrng(0xffffffffffffff9c, &(0x7f0000000080), 0x200000, 0x0) lseek(r2, 0x2, 0x0) mknodat$null(r2, &(0x7f0000000000)='./file1\x00', 0x2000, 0x103) r3 = openat(r1, &(0x7f0000000280)='/proc/self/exe\x00', 0x0, 0x0) sendfile(r0, r3, 0x0, 0x100000001) 15:38:33 executing program 4: syz_mount_image$msdos(&(0x7f00000001c0), &(0x7f0000000240)='./file0\x00', 0x8050000, 0x0, &(0x7f00000002c0), 0x0, &(0x7f00000003c0)={[{@fat=@flush}, {@dots}]}) 15:38:33 executing program 5: syz_mount_image$msdos(&(0x7f00000001c0), &(0x7f0000000240)='./file0\x00', 0xd00000000000000, 0x0, &(0x7f00000002c0), 0x0, &(0x7f00000003c0)={[{@fat=@flush}, {@dots}]}) 15:38:33 executing program 1: syz_mount_image$msdos(&(0x7f00000001c0), &(0x7f0000000240)='./file0\x00', 0x2e000000, 0x0, &(0x7f00000002c0), 0x0, &(0x7f00000003c0)={[{@fat=@flush}, {@dots}]}) openat$cgroup_type(0xffffffffffffffff, 0x0, 0x2, 0x0) 15:38:33 executing program 7: ftruncate(0xffffffffffffffff, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) setsockopt$inet_pktinfo(0xffffffffffffffff, 0x0, 0x8, 0x0, 0x0) preadv(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) fcntl$dupfd(0xffffffffffffffff, 0x0, r0) r1 = fsmount(0xffffffffffffffff, 0x0, 0x0) lseek(r0, 0x800, 0x0) perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4307, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) mknodat$null(0xffffffffffffffff, &(0x7f0000000000)='./file1\x00', 0x0, 0x103) pwrite64(0xffffffffffffffff, &(0x7f0000000140)="ddab82767945917c8ef3f5746d491210d833b106c3b096db35ebf09b6462e50b2b8eeb7aee50a6985ddf758b8742e2902f8019cf036e7487a36e06f264a072e7302aabf620d1f1648240b03068de42f99aa07f3421d6085fabf737fc80322ea9d302704a0cbf904db23225acdbfef5115d2e6eb74068796e15571d147e0a5ee081510e087b17fdf56a880289eeec6f4c848969", 0x93, 0x20) r2 = openat(r1, 0x0, 0x0, 0x0) sendfile(r0, r2, 0x0, 0x100000001) [ 1734.002888] FAT-fs (loop6): bogus number of reserved sectors [ 1734.004531] FAT-fs (loop6): Can't find a valid FAT filesystem [ 1734.008047] FAT-fs (loop4): bogus number of reserved sectors [ 1734.009437] FAT-fs (loop4): Can't find a valid FAT filesystem [ 1734.010320] FAT-fs (loop5): bogus number of reserved sectors [ 1734.011034] FAT-fs (loop3): bogus number of reserved sectors [ 1734.012220] FAT-fs (loop5): Can't find a valid FAT filesystem [ 1734.013134] FAT-fs (loop3): Can't find a valid FAT filesystem [ 1734.047645] FAT-fs (loop1): bogus number of reserved sectors [ 1734.049471] FAT-fs (loop1): Can't find a valid FAT filesystem 15:38:33 executing program 7: ftruncate(0xffffffffffffffff, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) setsockopt$inet_pktinfo(0xffffffffffffffff, 0x0, 0x8, 0x0, 0x0) preadv(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) fcntl$dupfd(0xffffffffffffffff, 0x0, r0) r1 = fsmount(0xffffffffffffffff, 0x0, 0x0) lseek(r0, 0x800, 0x0) perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4307, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) mknodat$null(0xffffffffffffffff, &(0x7f0000000000)='./file1\x00', 0x0, 0x103) pwrite64(0xffffffffffffffff, &(0x7f0000000140)="ddab82767945917c8ef3f5746d491210d833b106c3b096db35ebf09b6462e50b2b8eeb7aee50a6985ddf758b8742e2902f8019cf036e7487a36e06f264a072e7302aabf620d1f1648240b03068de42f99aa07f3421d6085fabf737fc80322ea9d302704a0cbf904db23225acdbfef5115d2e6eb74068796e15571d147e0a5ee081510e087b17fdf56a880289eeec6f4c848969", 0x93, 0x20) r2 = openat(r1, 0x0, 0x0, 0x0) sendfile(r0, r2, 0x0, 0x100000001) [ 1734.084964] FAT-fs (loop5): bogus number of reserved sectors [ 1734.086481] FAT-fs (loop5): Can't find a valid FAT filesystem [ 1734.089175] FAT-fs (loop6): bogus number of reserved sectors [ 1734.090396] FAT-fs (loop6): Can't find a valid FAT filesystem [ 1734.109539] FAT-fs (loop4): bogus number of reserved sectors [ 1734.110885] FAT-fs (loop4): Can't find a valid FAT filesystem [ 1734.162715] FAT-fs (loop1): bogus number of reserved sectors [ 1734.163955] FAT-fs (loop1): Can't find a valid FAT filesystem 15:38:33 executing program 4: syz_mount_image$msdos(&(0x7f00000001c0), &(0x7f0000000240)='./file0\x00', 0x9000000, 0x0, &(0x7f00000002c0), 0x0, &(0x7f00000003c0)={[{@fat=@flush}, {@dots}]}) 15:38:33 executing program 7: ftruncate(0xffffffffffffffff, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) setsockopt$inet_pktinfo(0xffffffffffffffff, 0x0, 0x8, 0x0, 0x0) preadv(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) fcntl$dupfd(0xffffffffffffffff, 0x0, r0) r1 = fsmount(0xffffffffffffffff, 0x0, 0x0) lseek(r0, 0x800, 0x0) perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4307, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) mknodat$null(0xffffffffffffffff, &(0x7f0000000000)='./file1\x00', 0x0, 0x103) pwrite64(0xffffffffffffffff, &(0x7f0000000140)="ddab82767945917c8ef3f5746d491210d833b106c3b096db35ebf09b6462e50b2b8eeb7aee50a6985ddf758b8742e2902f8019cf036e7487a36e06f264a072e7302aabf620d1f1648240b03068de42f99aa07f3421d6085fabf737fc80322ea9d302704a0cbf904db23225acdbfef5115d2e6eb74068796e15571d147e0a5ee081510e087b17fdf56a880289eeec6f4c848969", 0x93, 0x20) r2 = openat(r1, 0x0, 0x0, 0x0) sendfile(r0, r2, 0x0, 0x100000001) 15:38:33 executing program 5: syz_mount_image$msdos(&(0x7f00000001c0), &(0x7f0000000240)='./file0\x00', 0xf00000000000000, 0x0, &(0x7f00000002c0), 0x0, &(0x7f00000003c0)={[{@fat=@flush}, {@dots}]}) 15:38:33 executing program 6: syz_mount_image$msdos(&(0x7f00000001c0), &(0x7f0000000240)='./file0\x00', 0xff0f0000, 0x0, &(0x7f00000002c0), 0x0, &(0x7f00000003c0)={[{@fat=@flush}]}) 15:38:33 executing program 3: ftruncate(0xffffffffffffffff, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) setsockopt$inet_pktinfo(0xffffffffffffffff, 0x0, 0x8, 0x0, 0x0) preadv(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) fcntl$dupfd(0xffffffffffffffff, 0x0, r0) fsmount(0xffffffffffffffff, 0x0, 0x0) lseek(r0, 0x800, 0x0) perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4307, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) mknodat$null(0xffffffffffffffff, &(0x7f0000000000)='./file1\x00', 0x0, 0x103) pwrite64(0xffffffffffffffff, &(0x7f0000000140)="ddab82767945917c8ef3f5746d491210d833b106c3b096db35ebf09b6462e50b2b8eeb7aee50a6985ddf758b8742e2902f8019cf036e7487a36e06f264a072e7302aabf620d1f1648240b03068de42f99aa07f3421d6085fabf737fc80322ea9d302704a0cbf904db23225acdbfef5115d2e6eb74068796e15571d147e0a5ee081510e087b17fdf56a880289eeec6f4c848969", 0x93, 0x20) r1 = openat(0xffffffffffffffff, &(0x7f0000000280)='/proc/self/exe\x00', 0x0, 0x0) sendfile(r0, r1, 0x0, 0x100000001) 15:38:33 executing program 1: syz_mount_image$msdos(&(0x7f00000001c0), &(0x7f0000000240)='./file0\x00', 0x3f000000, 0x0, &(0x7f00000002c0), 0x0, &(0x7f00000003c0)={[{@fat=@flush}, {@dots}]}) openat$cgroup_type(0xffffffffffffffff, 0x0, 0x2, 0x0) [ 1734.328129] FAT-fs (loop4): bogus number of reserved sectors [ 1734.329642] FAT-fs (loop4): Can't find a valid FAT filesystem [ 1734.417414] FAT-fs (loop4): bogus number of reserved sectors [ 1734.418937] FAT-fs (loop4): Can't find a valid FAT filesystem [ 1734.427831] FAT-fs (loop6): bogus number of reserved sectors [ 1734.429086] FAT-fs (loop6): Can't find a valid FAT filesystem [ 1734.437541] FAT-fs (loop1): bogus number of reserved sectors [ 1734.438792] FAT-fs (loop1): Can't find a valid FAT filesystem [ 1734.445122] FAT-fs (loop5): bogus number of reserved sectors [ 1734.446371] FAT-fs (loop5): Can't find a valid FAT filesystem 15:38:33 executing program 4: syz_mount_image$msdos(&(0x7f00000001c0), &(0x7f0000000240)='./file0\x00', 0xa000000, 0x0, &(0x7f00000002c0), 0x0, &(0x7f00000003c0)={[{@fat=@flush}, {@dots}]}) [ 1734.516287] FAT-fs (loop1): bogus number of reserved sectors [ 1734.517615] FAT-fs (loop1): Can't find a valid FAT filesystem [ 1734.531733] FAT-fs (loop6): bogus number of reserved sectors [ 1734.533002] FAT-fs (loop6): Can't find a valid FAT filesystem [ 1734.543867] FAT-fs (loop5): bogus number of reserved sectors [ 1734.545332] FAT-fs (loop5): Can't find a valid FAT filesystem [ 1734.595681] FAT-fs (loop4): bogus number of reserved sectors [ 1734.596955] FAT-fs (loop4): Can't find a valid FAT filesystem 15:38:33 executing program 1: syz_mount_image$msdos(&(0x7f00000001c0), &(0x7f0000000240)='./file0\x00', 0x40000000, 0x0, &(0x7f00000002c0), 0x0, &(0x7f00000003c0)={[{@fat=@flush}, {@dots}]}) openat$cgroup_type(0xffffffffffffffff, 0x0, 0x2, 0x0) 15:38:33 executing program 2: ftruncate(0xffffffffffffffff, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) setsockopt$inet_pktinfo(r0, 0x0, 0x8, &(0x7f0000000040)={0x0, @loopback, @loopback}, 0xc) preadv(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) fcntl$dupfd(0xffffffffffffffff, 0x0, r0) r1 = fsmount(0xffffffffffffffff, 0x0, 0x4) lseek(r0, 0x800, 0x0) perf_event_open(&(0x7f0000001d80)={0x0, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4307, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r2 = openat(r1, &(0x7f0000000280)='/proc/self/exe\x00', 0x0, 0x0) sendfile(r0, r2, 0x0, 0x100000001) 15:38:33 executing program 7: ftruncate(0xffffffffffffffff, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) setsockopt$inet_pktinfo(0xffffffffffffffff, 0x0, 0x8, 0x0, 0x0) preadv(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) fcntl$dupfd(0xffffffffffffffff, 0x0, r0) r1 = fsmount(0xffffffffffffffff, 0x0, 0x0) lseek(r0, 0x800, 0x0) perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4307, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) mknodat$null(0xffffffffffffffff, &(0x7f0000000000)='./file1\x00', 0x0, 0x103) pwrite64(0xffffffffffffffff, &(0x7f0000000140)="ddab82767945917c8ef3f5746d491210d833b106c3b096db35ebf09b6462e50b2b8eeb7aee50a6985ddf758b8742e2902f8019cf036e7487a36e06f264a072e7302aabf620d1f1648240b03068de42f99aa07f3421d6085fabf737fc80322ea9d302704a0cbf904db23225acdbfef5115d2e6eb74068796e15571d147e0a5ee081510e087b17fdf56a880289eeec6f4c848969", 0x93, 0x20) r2 = openat(r1, &(0x7f0000000280)='/proc/self/exe\x00', 0x0, 0x0) sendfile(0xffffffffffffffff, r2, 0x0, 0x100000001) 15:38:33 executing program 0: ftruncate(0xffffffffffffffff, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) setsockopt$inet_pktinfo(r0, 0x0, 0x8, &(0x7f0000000040)={0x0, @loopback, @loopback}, 0xc) preadv(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) fcntl$dupfd(0xffffffffffffffff, 0x0, r0) r1 = fsmount(0xffffffffffffffff, 0x0, 0x4) lseek(r0, 0x800, 0x0) perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4307, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r2 = openat$hwrng(0xffffffffffffff9c, &(0x7f0000000080), 0x200000, 0x0) lseek(r2, 0x2, 0x0) mknodat$null(r2, &(0x7f0000000000)='./file1\x00', 0x2000, 0x103) r3 = openat(r1, &(0x7f0000000280)='/proc/self/exe\x00', 0x0, 0x0) sendfile(r0, r3, 0x0, 0x100000001) 15:38:33 executing program 6: syz_mount_image$msdos(&(0x7f00000001c0), &(0x7f0000000240)='./file0\x00', 0xff2f0000, 0x0, &(0x7f00000002c0), 0x0, &(0x7f00000003c0)={[{@fat=@flush}]}) 15:38:34 executing program 5: syz_mount_image$msdos(&(0x7f00000001c0), &(0x7f0000000240)='./file0\x00', 0x1100000000000000, 0x0, &(0x7f00000002c0), 0x0, &(0x7f00000003c0)={[{@fat=@flush}, {@dots}]}) 15:38:34 executing program 7: ftruncate(0xffffffffffffffff, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) setsockopt$inet_pktinfo(0xffffffffffffffff, 0x0, 0x8, 0x0, 0x0) preadv(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) fcntl$dupfd(0xffffffffffffffff, 0x0, r0) r1 = fsmount(0xffffffffffffffff, 0x0, 0x0) lseek(r0, 0x800, 0x0) perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4307, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) mknodat$null(0xffffffffffffffff, &(0x7f0000000000)='./file1\x00', 0x0, 0x103) pwrite64(0xffffffffffffffff, &(0x7f0000000140)="ddab82767945917c8ef3f5746d491210d833b106c3b096db35ebf09b6462e50b2b8eeb7aee50a6985ddf758b8742e2902f8019cf036e7487a36e06f264a072e7302aabf620d1f1648240b03068de42f99aa07f3421d6085fabf737fc80322ea9d302704a0cbf904db23225acdbfef5115d2e6eb74068796e15571d147e0a5ee081510e087b17fdf56a880289eeec6f4c848969", 0x93, 0x20) r2 = openat(r1, &(0x7f0000000280)='/proc/self/exe\x00', 0x0, 0x0) sendfile(0xffffffffffffffff, r2, 0x0, 0x100000001) [ 1734.704057] FAT-fs (loop4): bogus number of reserved sectors [ 1734.705563] FAT-fs (loop4): Can't find a valid FAT filesystem [ 1734.723358] FAT-fs (loop1): bogus number of reserved sectors [ 1734.724612] FAT-fs (loop1): Can't find a valid FAT filesystem 15:38:34 executing program 4: syz_mount_image$msdos(&(0x7f00000001c0), &(0x7f0000000240)='./file0\x00', 0xa050000, 0x0, &(0x7f00000002c0), 0x0, &(0x7f00000003c0)={[{@fat=@flush}, {@dots}]}) [ 1734.850279] FAT-fs (loop6): bogus number of reserved sectors [ 1734.851617] FAT-fs (loop6): Can't find a valid FAT filesystem [ 1734.854055] FAT-fs (loop1): bogus number of reserved sectors [ 1734.855315] FAT-fs (loop1): Can't find a valid FAT filesystem [ 1734.918127] FAT-fs (loop5): bogus number of reserved sectors [ 1734.919555] FAT-fs (loop5): Can't find a valid FAT filesystem [ 1734.927348] FAT-fs (loop4): bogus number of reserved sectors [ 1734.928840] FAT-fs (loop4): Can't find a valid FAT filesystem [ 1734.941293] FAT-fs (loop6): bogus number of reserved sectors [ 1734.942836] FAT-fs (loop6): Can't find a valid FAT filesystem [ 1735.016454] FAT-fs (loop4): bogus number of reserved sectors [ 1735.018200] FAT-fs (loop4): Can't find a valid FAT filesystem 15:38:34 executing program 1: syz_mount_image$msdos(&(0x7f00000001c0), &(0x7f0000000240)='./file0\x00', 0x48000000, 0x0, &(0x7f00000002c0), 0x0, &(0x7f00000003c0)={[{@fat=@flush}, {@dots}]}) openat$cgroup_type(0xffffffffffffffff, 0x0, 0x2, 0x0) 15:38:34 executing program 7: ftruncate(0xffffffffffffffff, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) setsockopt$inet_pktinfo(0xffffffffffffffff, 0x0, 0x8, 0x0, 0x0) preadv(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) fcntl$dupfd(0xffffffffffffffff, 0x0, r0) r1 = fsmount(0xffffffffffffffff, 0x0, 0x0) lseek(r0, 0x800, 0x0) perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4307, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) mknodat$null(0xffffffffffffffff, &(0x7f0000000000)='./file1\x00', 0x0, 0x103) pwrite64(0xffffffffffffffff, &(0x7f0000000140)="ddab82767945917c8ef3f5746d491210d833b106c3b096db35ebf09b6462e50b2b8eeb7aee50a6985ddf758b8742e2902f8019cf036e7487a36e06f264a072e7302aabf620d1f1648240b03068de42f99aa07f3421d6085fabf737fc80322ea9d302704a0cbf904db23225acdbfef5115d2e6eb74068796e15571d147e0a5ee081510e087b17fdf56a880289eeec6f4c848969", 0x93, 0x20) r2 = openat(r1, &(0x7f0000000280)='/proc/self/exe\x00', 0x0, 0x0) sendfile(0xffffffffffffffff, r2, 0x0, 0x100000001) [ 1735.065528] FAT-fs (loop5): bogus number of reserved sectors [ 1735.066903] FAT-fs (loop5): Can't find a valid FAT filesystem 15:38:34 executing program 6: syz_mount_image$msdos(&(0x7f00000001c0), &(0x7f0000000240)='./file0\x00', 0xff360400, 0x0, &(0x7f00000002c0), 0x0, &(0x7f00000003c0)={[{@fat=@flush}]}) 15:38:34 executing program 4: syz_mount_image$msdos(&(0x7f00000001c0), &(0x7f0000000240)='./file0\x00', 0xb000000, 0x0, &(0x7f00000002c0), 0x0, &(0x7f00000003c0)={[{@fat=@flush}, {@dots}]}) [ 1735.128973] FAT-fs (loop1): bogus number of reserved sectors [ 1735.130244] FAT-fs (loop1): Can't find a valid FAT filesystem [ 1735.150249] FAT-fs (loop1): bogus number of reserved sectors [ 1735.151567] FAT-fs (loop1): Can't find a valid FAT filesystem 15:38:34 executing program 0: ftruncate(0xffffffffffffffff, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) setsockopt$inet_pktinfo(r0, 0x0, 0x8, &(0x7f0000000040)={0x0, @loopback, @loopback}, 0xc) preadv(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) fcntl$dupfd(0xffffffffffffffff, 0x0, r0) r1 = fsmount(0xffffffffffffffff, 0x0, 0x4) lseek(r0, 0x800, 0x0) perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4307, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r2 = openat$hwrng(0xffffffffffffff9c, &(0x7f0000000080), 0x200000, 0x0) lseek(r2, 0x2, 0x0) mknodat$null(r2, &(0x7f0000000000)='./file1\x00', 0x2000, 0x103) r3 = openat(r1, &(0x7f0000000280)='/proc/self/exe\x00', 0x0, 0x0) sendfile(r0, r3, 0x0, 0x100000001) [ 1735.217338] FAT-fs (loop6): bogus number of reserved sectors [ 1735.218724] FAT-fs (loop6): Can't find a valid FAT filesystem [ 1735.272936] FAT-fs (loop6): bogus number of reserved sectors [ 1735.274237] FAT-fs (loop6): Can't find a valid FAT filesystem [ 1735.294099] FAT-fs (loop4): bogus number of reserved sectors [ 1735.295933] FAT-fs (loop4): Can't find a valid FAT filesystem [ 1735.369960] FAT-fs (loop4): bogus number of reserved sectors [ 1735.371399] FAT-fs (loop4): Can't find a valid FAT filesystem 15:38:48 executing program 1: syz_mount_image$msdos(&(0x7f00000001c0), &(0x7f0000000240)='./file0\x00', 0x4c000000, 0x0, &(0x7f00000002c0), 0x0, &(0x7f00000003c0)={[{@fat=@flush}, {@dots}]}) openat$cgroup_type(0xffffffffffffffff, 0x0, 0x2, 0x0) 15:38:48 executing program 3: ftruncate(0xffffffffffffffff, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) setsockopt$inet_pktinfo(r0, 0x0, 0x8, &(0x7f0000000040)={0x0, @loopback, @loopback}, 0xc) preadv(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) fcntl$dupfd(0xffffffffffffffff, 0x0, r0) r1 = fsmount(0xffffffffffffffff, 0x0, 0x4) lseek(r0, 0x800, 0x0) perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4307, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r2 = openat$hwrng(0xffffffffffffff9c, &(0x7f0000000080), 0x200000, 0x0) lseek(r2, 0x2, 0x0) mknodat$null(r2, &(0x7f0000000000)='./file1\x00', 0x2000, 0x103) r3 = openat(r1, &(0x7f0000000280)='/proc/self/exe\x00', 0x0, 0x0) sendfile(r0, r3, 0x0, 0x100000001) 15:38:48 executing program 0: ftruncate(0xffffffffffffffff, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) setsockopt$inet_pktinfo(r0, 0x0, 0x8, &(0x7f0000000040)={0x0, @loopback, @loopback}, 0xc) preadv(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) fcntl$dupfd(0xffffffffffffffff, 0x0, r0) r1 = fsmount(0xffffffffffffffff, 0x0, 0x4) lseek(r0, 0x800, 0x0) perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4307, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r2 = openat$hwrng(0xffffffffffffff9c, 0x0, 0x200000, 0x0) lseek(r2, 0x2, 0x0) mknodat$null(r2, &(0x7f0000000000)='./file1\x00', 0x2000, 0x103) r3 = openat(r1, &(0x7f0000000280)='/proc/self/exe\x00', 0x0, 0x0) sendfile(r0, r3, 0x0, 0x100000001) 15:38:48 executing program 5: syz_mount_image$msdos(&(0x7f00000001c0), &(0x7f0000000240)='./file0\x00', 0x2000000000000000, 0x0, &(0x7f00000002c0), 0x0, &(0x7f00000003c0)={[{@fat=@flush}, {@dots}]}) [ 1749.555337] FAT-fs (loop1): bogus number of reserved sectors [ 1749.556201] FAT-fs (loop1): Can't find a valid FAT filesystem 15:38:48 executing program 4: syz_mount_image$msdos(&(0x7f00000001c0), &(0x7f0000000240)='./file0\x00', 0xd000000, 0x0, &(0x7f00000002c0), 0x0, &(0x7f00000003c0)={[{@fat=@flush}, {@dots}]}) 15:38:48 executing program 6: syz_mount_image$msdos(&(0x7f00000001c0), &(0x7f0000000240)='./file0\x00', 0xfffdffff, 0x0, &(0x7f00000002c0), 0x0, &(0x7f00000003c0)={[{@fat=@flush}]}) 15:38:48 executing program 7: ftruncate(0xffffffffffffffff, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) setsockopt$inet_pktinfo(0xffffffffffffffff, 0x0, 0x8, 0x0, 0x0) preadv(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) fcntl$dupfd(0xffffffffffffffff, 0x0, r0) r1 = fsmount(0xffffffffffffffff, 0x0, 0x0) lseek(r0, 0x800, 0x0) perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4307, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) mknodat$null(0xffffffffffffffff, &(0x7f0000000000)='./file1\x00', 0x0, 0x103) pwrite64(0xffffffffffffffff, &(0x7f0000000140)="ddab82767945917c8ef3f5746d491210d833b106c3b096db35ebf09b6462e50b2b8eeb7aee50a6985ddf758b8742e2902f8019cf036e7487a36e06f264a072e7302aabf620d1f1648240b03068de42f99aa07f3421d6085fabf737fc80322ea9d302704a0cbf904db23225acdbfef5115d2e6eb74068796e15571d147e0a5ee081510e087b17fdf56a880289eeec6f4c848969", 0x93, 0x20) openat(r1, &(0x7f0000000280)='/proc/self/exe\x00', 0x0, 0x0) sendfile(r0, 0xffffffffffffffff, 0x0, 0x100000001) 15:38:48 executing program 2: ftruncate(0xffffffffffffffff, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) setsockopt$inet_pktinfo(r0, 0x0, 0x8, &(0x7f0000000040)={0x0, @loopback, @loopback}, 0xc) preadv(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) fcntl$dupfd(0xffffffffffffffff, 0x0, r0) r1 = fsmount(0xffffffffffffffff, 0x0, 0x4) lseek(r0, 0x800, 0x0) r2 = openat(r1, &(0x7f0000000280)='/proc/self/exe\x00', 0x0, 0x0) sendfile(r0, r2, 0x0, 0x100000001) [ 1749.590230] FAT-fs (loop1): bogus number of reserved sectors [ 1749.590962] FAT-fs (loop1): Can't find a valid FAT filesystem 15:38:48 executing program 7: ftruncate(0xffffffffffffffff, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) setsockopt$inet_pktinfo(0xffffffffffffffff, 0x0, 0x8, 0x0, 0x0) preadv(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) fcntl$dupfd(0xffffffffffffffff, 0x0, r0) r1 = fsmount(0xffffffffffffffff, 0x0, 0x0) lseek(r0, 0x800, 0x0) perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4307, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) mknodat$null(0xffffffffffffffff, &(0x7f0000000000)='./file1\x00', 0x0, 0x103) pwrite64(0xffffffffffffffff, &(0x7f0000000140)="ddab82767945917c8ef3f5746d491210d833b106c3b096db35ebf09b6462e50b2b8eeb7aee50a6985ddf758b8742e2902f8019cf036e7487a36e06f264a072e7302aabf620d1f1648240b03068de42f99aa07f3421d6085fabf737fc80322ea9d302704a0cbf904db23225acdbfef5115d2e6eb74068796e15571d147e0a5ee081510e087b17fdf56a880289eeec6f4c848969", 0x93, 0x20) openat(r1, &(0x7f0000000280)='/proc/self/exe\x00', 0x0, 0x0) sendfile(r0, 0xffffffffffffffff, 0x0, 0x100000001) [ 1749.620344] FAT-fs (loop6): bogus number of reserved sectors [ 1749.621359] FAT-fs (loop6): Can't find a valid FAT filesystem [ 1749.623401] FAT-fs (loop4): bogus number of reserved sectors [ 1749.623991] FAT-fs (loop5): bogus number of reserved sectors [ 1749.624173] FAT-fs (loop4): Can't find a valid FAT filesystem [ 1749.625380] FAT-fs (loop5): Can't find a valid FAT filesystem [ 1749.657475] FAT-fs (loop6): bogus number of reserved sectors [ 1749.658678] FAT-fs (loop6): Can't find a valid FAT filesystem [ 1749.678021] FAT-fs (loop4): bogus number of reserved sectors [ 1749.679131] FAT-fs (loop4): Can't find a valid FAT filesystem [ 1749.710969] FAT-fs (loop5): bogus number of reserved sectors [ 1749.712377] FAT-fs (loop5): Can't find a valid FAT filesystem [ 1763.073865] FAT-fs (loop1): bogus number of reserved sectors [ 1763.075269] FAT-fs (loop1): Can't find a valid FAT filesystem 15:39:02 executing program 6: syz_mount_image$msdos(&(0x7f00000001c0), &(0x7f0000000240)='./file0\x00', 0xffffe000, 0x0, &(0x7f00000002c0), 0x0, &(0x7f00000003c0)={[{@fat=@flush}]}) 15:39:02 executing program 1: syz_mount_image$msdos(&(0x7f00000001c0), &(0x7f0000000240)='./file0\x00', 0x68000000, 0x0, &(0x7f00000002c0), 0x0, &(0x7f00000003c0)={[{@fat=@flush}, {@dots}]}) openat$cgroup_type(0xffffffffffffffff, 0x0, 0x2, 0x0) 15:39:02 executing program 3: ftruncate(0xffffffffffffffff, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) setsockopt$inet_pktinfo(r0, 0x0, 0x8, &(0x7f0000000040)={0x0, @loopback, @loopback}, 0xc) preadv(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) fcntl$dupfd(0xffffffffffffffff, 0x0, r0) r1 = fsmount(0xffffffffffffffff, 0x0, 0x4) lseek(r0, 0x800, 0x0) perf_event_open(&(0x7f0000001d80)={0x0, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4307, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r2 = openat(r1, &(0x7f0000000280)='/proc/self/exe\x00', 0x0, 0x0) sendfile(r0, r2, 0x0, 0x100000001) 15:39:02 executing program 0: ftruncate(0xffffffffffffffff, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) setsockopt$inet_pktinfo(r0, 0x0, 0x8, &(0x7f0000000040)={0x0, @loopback, @loopback}, 0xc) preadv(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) fcntl$dupfd(0xffffffffffffffff, 0x0, r0) r1 = fsmount(0xffffffffffffffff, 0x0, 0x4) lseek(r0, 0x800, 0x0) perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4307, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r2 = openat$hwrng(0xffffffffffffff9c, 0x0, 0x200000, 0x0) lseek(r2, 0x2, 0x0) mknodat$null(r2, &(0x7f0000000000)='./file1\x00', 0x2000, 0x103) r3 = openat(r1, &(0x7f0000000280)='/proc/self/exe\x00', 0x0, 0x0) sendfile(r0, r3, 0x0, 0x100000001) 15:39:02 executing program 4: syz_mount_image$msdos(&(0x7f00000001c0), &(0x7f0000000240)='./file0\x00', 0xe000000, 0x0, &(0x7f00000002c0), 0x0, &(0x7f00000003c0)={[{@fat=@flush}, {@dots}]}) 15:39:02 executing program 5: syz_mount_image$msdos(&(0x7f00000001c0), &(0x7f0000000240)='./file0\x00', 0x2010000000000000, 0x0, &(0x7f00000002c0), 0x0, &(0x7f00000003c0)={[{@fat=@flush}, {@dots}]}) 15:39:02 executing program 2: ftruncate(0xffffffffffffffff, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) setsockopt$inet_pktinfo(r0, 0x0, 0x8, &(0x7f0000000040)={0x0, @loopback, @loopback}, 0xc) preadv(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) fcntl$dupfd(0xffffffffffffffff, 0x0, r0) r1 = fsmount(0xffffffffffffffff, 0x0, 0x4) lseek(r0, 0x800, 0x0) r2 = openat(r1, &(0x7f0000000280)='/proc/self/exe\x00', 0x0, 0x0) sendfile(r0, r2, 0x0, 0x100000001) 15:39:02 executing program 7: ftruncate(0xffffffffffffffff, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) setsockopt$inet_pktinfo(0xffffffffffffffff, 0x0, 0x8, 0x0, 0x0) preadv(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) fcntl$dupfd(0xffffffffffffffff, 0x0, r0) r1 = fsmount(0xffffffffffffffff, 0x0, 0x0) lseek(r0, 0x800, 0x0) perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4307, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) mknodat$null(0xffffffffffffffff, &(0x7f0000000000)='./file1\x00', 0x0, 0x103) pwrite64(0xffffffffffffffff, &(0x7f0000000140)="ddab82767945917c8ef3f5746d491210d833b106c3b096db35ebf09b6462e50b2b8eeb7aee50a6985ddf758b8742e2902f8019cf036e7487a36e06f264a072e7302aabf620d1f1648240b03068de42f99aa07f3421d6085fabf737fc80322ea9d302704a0cbf904db23225acdbfef5115d2e6eb74068796e15571d147e0a5ee081510e087b17fdf56a880289eeec6f4c848969", 0x93, 0x20) openat(r1, &(0x7f0000000280)='/proc/self/exe\x00', 0x0, 0x0) sendfile(r0, 0xffffffffffffffff, 0x0, 0x100000001) [ 1763.095737] FAT-fs (loop4): bogus number of reserved sectors [ 1763.096453] FAT-fs (loop4): Can't find a valid FAT filesystem [ 1763.118286] FAT-fs (loop6): bogus number of reserved sectors [ 1763.119005] FAT-fs (loop6): Can't find a valid FAT filesystem [ 1763.130457] FAT-fs (loop1): bogus number of reserved sectors [ 1763.130561] FAT-fs (loop4): bogus number of reserved sectors [ 1763.131785] FAT-fs (loop1): Can't find a valid FAT filesystem [ 1763.132477] FAT-fs (loop4): Can't find a valid FAT filesystem [ 1763.134597] FAT-fs (loop5): bogus number of reserved sectors [ 1763.135309] FAT-fs (loop5): Can't find a valid FAT filesystem [ 1763.164549] FAT-fs (loop5): bogus number of reserved sectors [ 1763.165359] FAT-fs (loop5): Can't find a valid FAT filesystem [ 1763.181241] FAT-fs (loop6): bogus number of reserved sectors [ 1763.182049] FAT-fs (loop6): Can't find a valid FAT filesystem 15:39:15 executing program 5: syz_mount_image$msdos(&(0x7f00000001c0), &(0x7f0000000240)='./file0\x00', 0x2e00000000000000, 0x0, &(0x7f00000002c0), 0x0, &(0x7f00000003c0)={[{@fat=@flush}, {@dots}]}) 15:39:15 executing program 7: ftruncate(0xffffffffffffffff, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) setsockopt$inet_pktinfo(0xffffffffffffffff, 0x0, 0x8, 0x0, 0x0) preadv(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) fcntl$dupfd(0xffffffffffffffff, 0x0, r0) r1 = fsmount(0xffffffffffffffff, 0x0, 0x0) lseek(r0, 0x800, 0x0) perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4307, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) mknodat$null(0xffffffffffffffff, &(0x7f0000000000)='./file1\x00', 0x0, 0x103) pwrite64(0xffffffffffffffff, &(0x7f0000000140)="ddab82767945917c8ef3f5746d491210d833b106c3b096db35ebf09b6462e50b2b8eeb7aee50a6985ddf758b8742e2902f8019cf036e7487a36e06f264a072e7302aabf620d1f1648240b03068de42f99aa07f3421d6085fabf737fc80322ea9d302704a0cbf904db23225acdbfef5115d2e6eb74068796e15571d147e0a5ee081510e087b17fdf56a880289eeec6f4c848969", 0x93, 0x20) r2 = openat(r1, &(0x7f0000000280)='/proc/self/exe\x00', 0x0, 0x0) sendfile(r0, r2, 0x0, 0x0) 15:39:15 executing program 3: ftruncate(0xffffffffffffffff, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) setsockopt$inet_pktinfo(r0, 0x0, 0x8, &(0x7f0000000040)={0x0, @loopback, @loopback}, 0xc) preadv(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) fcntl$dupfd(0xffffffffffffffff, 0x0, r0) r1 = fsmount(0xffffffffffffffff, 0x0, 0x4) lseek(r0, 0x800, 0x0) perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4307, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r2 = openat$hwrng(0xffffffffffffff9c, 0x0, 0x200000, 0x0) lseek(r2, 0x2, 0x0) mknodat$null(r2, &(0x7f0000000000)='./file1\x00', 0x2000, 0x103) r3 = openat(r1, &(0x7f0000000280)='/proc/self/exe\x00', 0x0, 0x0) sendfile(r0, r3, 0x0, 0x100000001) 15:39:15 executing program 0: ftruncate(0xffffffffffffffff, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) setsockopt$inet_pktinfo(r0, 0x0, 0x8, &(0x7f0000000040)={0x0, @loopback, @loopback}, 0xc) preadv(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) fcntl$dupfd(0xffffffffffffffff, 0x0, r0) r1 = fsmount(0xffffffffffffffff, 0x0, 0x4) lseek(r0, 0x800, 0x0) perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4307, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r2 = openat$hwrng(0xffffffffffffff9c, 0x0, 0x200000, 0x0) lseek(r2, 0x2, 0x0) mknodat$null(r2, &(0x7f0000000000)='./file1\x00', 0x2000, 0x103) r3 = openat(r1, &(0x7f0000000280)='/proc/self/exe\x00', 0x0, 0x0) sendfile(r0, r3, 0x0, 0x100000001) 15:39:15 executing program 4: syz_mount_image$msdos(&(0x7f00000001c0), &(0x7f0000000240)='./file0\x00', 0xf000000, 0x0, &(0x7f00000002c0), 0x0, &(0x7f00000003c0)={[{@fat=@flush}, {@dots}]}) 15:39:15 executing program 6: syz_mount_image$msdos(&(0x7f00000001c0), &(0x7f0000000240)='./file0\x00', 0xfffffdf9, 0x0, &(0x7f00000002c0), 0x0, &(0x7f00000003c0)={[{@fat=@flush}]}) 15:39:15 executing program 2: ftruncate(0xffffffffffffffff, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) setsockopt$inet_pktinfo(r0, 0x0, 0x8, &(0x7f0000000040)={0x0, @loopback, @loopback}, 0xc) preadv(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) fcntl$dupfd(0xffffffffffffffff, 0x0, r0) r1 = fsmount(0xffffffffffffffff, 0x0, 0x4) lseek(r0, 0x800, 0x0) r2 = openat(r1, &(0x7f0000000280)='/proc/self/exe\x00', 0x0, 0x0) sendfile(r0, r2, 0x0, 0x100000001) 15:39:15 executing program 1: syz_mount_image$msdos(&(0x7f00000001c0), &(0x7f0000000240)='./file0\x00', 0x6c000000, 0x0, &(0x7f00000002c0), 0x0, &(0x7f00000003c0)={[{@fat=@flush}, {@dots}]}) openat$cgroup_type(0xffffffffffffffff, 0x0, 0x2, 0x0) [ 1776.456717] FAT-fs (loop5): bogus number of reserved sectors [ 1776.458241] FAT-fs (loop5): Can't find a valid FAT filesystem [ 1776.489889] FAT-fs (loop1): bogus number of reserved sectors [ 1776.491157] FAT-fs (loop1): Can't find a valid FAT filesystem [ 1776.491331] FAT-fs (loop4): bogus number of reserved sectors [ 1776.493807] FAT-fs (loop4): Can't find a valid FAT filesystem 15:39:15 executing program 7: ftruncate(0xffffffffffffffff, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) setsockopt$inet_pktinfo(0xffffffffffffffff, 0x0, 0x8, 0x0, 0x0) preadv(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) fcntl$dupfd(0xffffffffffffffff, 0x0, r0) r1 = fsmount(0xffffffffffffffff, 0x0, 0x0) lseek(r0, 0x800, 0x0) perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4307, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) mknodat$null(0xffffffffffffffff, &(0x7f0000000000)='./file1\x00', 0x0, 0x103) pwrite64(0xffffffffffffffff, &(0x7f0000000140)="ddab82767945917c8ef3f5746d491210d833b106c3b096db35ebf09b6462e50b2b8eeb7aee50a6985ddf758b8742e2902f8019cf036e7487a36e06f264a072e7302aabf620d1f1648240b03068de42f99aa07f3421d6085fabf737fc80322ea9d302704a0cbf904db23225acdbfef5115d2e6eb74068796e15571d147e0a5ee081510e087b17fdf56a880289eeec6f4c848969", 0x93, 0x20) r2 = openat(r1, &(0x7f0000000280)='/proc/self/exe\x00', 0x0, 0x0) sendfile(r0, r2, 0x0, 0x0) [ 1776.514061] FAT-fs (loop5): bogus number of reserved sectors [ 1776.515362] FAT-fs (loop5): Can't find a valid FAT filesystem [ 1776.525506] FAT-fs (loop4): bogus number of reserved sectors [ 1776.526818] FAT-fs (loop4): Can't find a valid FAT filesystem [ 1776.541710] FAT-fs (loop6): bogus number of reserved sectors [ 1776.542911] FAT-fs (loop6): Can't find a valid FAT filesystem 15:39:15 executing program 4: syz_mount_image$msdos(&(0x7f00000001c0), &(0x7f0000000240)='./file0\x00', 0x11000000, 0x0, &(0x7f00000002c0), 0x0, &(0x7f00000003c0)={[{@fat=@flush}, {@dots}]}) [ 1776.563530] FAT-fs (loop1): bogus number of reserved sectors [ 1776.564902] FAT-fs (loop1): Can't find a valid FAT filesystem [ 1776.596734] FAT-fs (loop6): bogus number of reserved sectors [ 1776.598108] FAT-fs (loop6): Can't find a valid FAT filesystem [ 1776.669568] FAT-fs (loop4): bogus number of reserved sectors [ 1776.671101] FAT-fs (loop4): Can't find a valid FAT filesystem 15:39:16 executing program 5: syz_mount_image$msdos(&(0x7f00000001c0), &(0x7f0000000240)='./file0\x00', 0x3f00000000000000, 0x0, &(0x7f00000002c0), 0x0, &(0x7f00000003c0)={[{@fat=@flush}, {@dots}]}) 15:39:16 executing program 7: ftruncate(0xffffffffffffffff, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) setsockopt$inet_pktinfo(0xffffffffffffffff, 0x0, 0x8, 0x0, 0x0) preadv(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) fcntl$dupfd(0xffffffffffffffff, 0x0, r0) r1 = fsmount(0xffffffffffffffff, 0x0, 0x0) lseek(r0, 0x800, 0x0) perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4307, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) mknodat$null(0xffffffffffffffff, &(0x7f0000000000)='./file1\x00', 0x0, 0x103) pwrite64(0xffffffffffffffff, &(0x7f0000000140)="ddab82767945917c8ef3f5746d491210d833b106c3b096db35ebf09b6462e50b2b8eeb7aee50a6985ddf758b8742e2902f8019cf036e7487a36e06f264a072e7302aabf620d1f1648240b03068de42f99aa07f3421d6085fabf737fc80322ea9d302704a0cbf904db23225acdbfef5115d2e6eb74068796e15571d147e0a5ee081510e087b17fdf56a880289eeec6f4c848969", 0x93, 0x20) r2 = openat(r1, &(0x7f0000000280)='/proc/self/exe\x00', 0x0, 0x0) sendfile(r0, r2, 0x0, 0x0) 15:39:16 executing program 6: syz_mount_image$msdos(&(0x7f00000001c0), &(0x7f0000000240)='./file0\x00', 0xfffffdfc, 0x0, &(0x7f00000002c0), 0x0, &(0x7f00000003c0)={[{@fat=@flush}]}) [ 1776.733419] FAT-fs (loop4): bogus number of reserved sectors [ 1776.734676] FAT-fs (loop4): Can't find a valid FAT filesystem 15:39:16 executing program 1: syz_mount_image$msdos(&(0x7f00000001c0), &(0x7f0000000240)='./file0\x00', 0x74000000, 0x0, &(0x7f00000002c0), 0x0, &(0x7f00000003c0)={[{@fat=@flush}, {@dots}]}) openat$cgroup_type(0xffffffffffffffff, 0x0, 0x2, 0x0) [ 1776.840131] FAT-fs (loop1): bogus number of reserved sectors [ 1776.841450] FAT-fs (loop1): Can't find a valid FAT filesystem 15:39:16 executing program 4: syz_mount_image$msdos(&(0x7f00000001c0), &(0x7f0000000240)='./file0\x00', 0x12010000, 0x0, &(0x7f00000002c0), 0x0, &(0x7f00000003c0)={[{@fat=@flush}, {@dots}]}) [ 1776.853180] FAT-fs (loop5): bogus number of reserved sectors [ 1776.854448] FAT-fs (loop5): Can't find a valid FAT filesystem [ 1776.858666] FAT-fs (loop6): bogus number of reserved sectors [ 1776.859865] FAT-fs (loop6): Can't find a valid FAT filesystem 15:39:16 executing program 2: ftruncate(0xffffffffffffffff, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) setsockopt$inet_pktinfo(r0, 0x0, 0x8, &(0x7f0000000040)={0x0, @loopback, @loopback}, 0xc) preadv(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) fcntl$dupfd(0xffffffffffffffff, 0x0, r0) r1 = fsmount(0xffffffffffffffff, 0x0, 0x4) perf_event_open(&(0x7f0000001d80)={0x0, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4307, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r2 = openat(r1, &(0x7f0000000280)='/proc/self/exe\x00', 0x0, 0x0) sendfile(r0, r2, 0x0, 0x100000001) [ 1776.923315] FAT-fs (loop6): bogus number of reserved sectors [ 1776.924789] FAT-fs (loop6): Can't find a valid FAT filesystem [ 1776.940110] FAT-fs (loop5): bogus number of reserved sectors [ 1776.940868] FAT-fs (loop4): bogus number of reserved sectors [ 1776.941526] FAT-fs (loop5): Can't find a valid FAT filesystem [ 1776.944098] FAT-fs (loop4): Can't find a valid FAT filesystem [ 1776.980374] FAT-fs (loop1): bogus number of reserved sectors [ 1776.981618] FAT-fs (loop1): Can't find a valid FAT filesystem [ 1777.029430] FAT-fs (loop4): bogus number of reserved sectors [ 1777.030717] FAT-fs (loop4): Can't find a valid FAT filesystem [ 1777.181120] FAT-fs (loop5): bogus number of reserved sectors [ 1777.182411] FAT-fs (loop5): Can't find a valid FAT filesystem [ 1777.183741] FAT-fs (loop6): bogus number of reserved sectors [ 1777.185915] FAT-fs (loop6): Can't find a valid FAT filesystem 15:39:16 executing program 6: syz_mount_image$msdos(&(0x7f00000001c0), &(0x7f0000000240)='./file0\x00', 0xfffffdfd, 0x0, &(0x7f00000002c0), 0x0, &(0x7f00000003c0)={[{@fat=@flush}]}) 15:39:16 executing program 5: syz_mount_image$msdos(&(0x7f00000001c0), &(0x7f0000000240)='./file0\x00', 0x4000000000000000, 0x0, &(0x7f00000002c0), 0x0, &(0x7f00000003c0)={[{@fat=@flush}, {@dots}]}) [ 1777.236766] FAT-fs (loop6): bogus number of reserved sectors [ 1777.238201] FAT-fs (loop6): Can't find a valid FAT filesystem [ 1777.241388] FAT-fs (loop5): bogus number of reserved sectors [ 1777.242843] FAT-fs (loop5): Can't find a valid FAT filesystem 15:39:16 executing program 3: ftruncate(0xffffffffffffffff, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) setsockopt$inet_pktinfo(r0, 0x0, 0x8, &(0x7f0000000040)={0x0, @loopback, @loopback}, 0xc) preadv(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) fcntl$dupfd(0xffffffffffffffff, 0x0, r0) r1 = fsmount(0xffffffffffffffff, 0x0, 0x4) lseek(r0, 0x800, 0x0) perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4307, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r2 = openat$hwrng(0xffffffffffffff9c, 0x0, 0x200000, 0x0) lseek(r2, 0x2, 0x0) mknodat$null(r2, &(0x7f0000000000)='./file1\x00', 0x2000, 0x103) r3 = openat(r1, &(0x7f0000000280)='/proc/self/exe\x00', 0x0, 0x0) sendfile(r0, r3, 0x0, 0x100000001) 15:39:16 executing program 1: syz_mount_image$msdos(&(0x7f00000001c0), &(0x7f0000000240)='./file0\x00', 0x7a000000, 0x0, &(0x7f00000002c0), 0x0, &(0x7f00000003c0)={[{@fat=@flush}, {@dots}]}) openat$cgroup_type(0xffffffffffffffff, 0x0, 0x2, 0x0) 15:39:16 executing program 4: syz_mount_image$msdos(&(0x7f00000001c0), &(0x7f0000000240)='./file0\x00', 0x172b0400, 0x0, &(0x7f00000002c0), 0x0, &(0x7f00000003c0)={[{@fat=@flush}, {@dots}]}) 15:39:16 executing program 7: ftruncate(0xffffffffffffffff, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) setsockopt$inet_pktinfo(r0, 0x0, 0x8, &(0x7f0000000040)={0x0, @loopback, @loopback}, 0xc) preadv(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) fcntl$dupfd(0xffffffffffffffff, 0x0, r0) r1 = fsmount(0xffffffffffffffff, 0x0, 0x4) lseek(r0, 0x800, 0x0) perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4307, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) lseek(0xffffffffffffffff, 0x2, 0x1) mknodat$null(0xffffffffffffffff, &(0x7f0000000000)='./file1\x00', 0x2000, 0x103) pwrite64(0xffffffffffffffff, &(0x7f0000000140)="ddab82767945917c8ef3f5746d491210d833b106c3b096db35ebf09b6462e50b2b8eeb7aee50a6985ddf758b8742e2902f8019cf036e7487a36e06f264a072e7302aabf620d1f1648240b03068de42f99aa07f3421d6085fabf737fc80322ea9d302704a0cbf904db23225acdbfef5115d2e6eb74068796e15571d147e0a5ee081510e087b17fdf56a880289eeec6f4c848969", 0x93, 0x0) r2 = openat(r1, &(0x7f0000000280)='/proc/self/exe\x00', 0x0, 0x0) sendfile(r0, r2, 0x0, 0x100000001) 15:39:16 executing program 6: syz_mount_image$msdos(&(0x7f00000001c0), &(0x7f0000000240)='./file0\x00', 0xfffffdff, 0x0, &(0x7f00000002c0), 0x0, &(0x7f00000003c0)={[{@fat=@flush}]}) [ 1777.397214] FAT-fs (loop1): bogus number of reserved sectors 15:39:16 executing program 5: syz_mount_image$msdos(&(0x7f00000001c0), &(0x7f0000000240)='./file0\x00', 0x4800000000000000, 0x0, &(0x7f00000002c0), 0x0, &(0x7f00000003c0)={[{@fat=@flush}, {@dots}]}) 15:39:16 executing program 0: ftruncate(0xffffffffffffffff, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) setsockopt$inet_pktinfo(r0, 0x0, 0x8, &(0x7f0000000040)={0x0, @loopback, @loopback}, 0xc) preadv(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) fcntl$dupfd(0xffffffffffffffff, 0x0, r0) r1 = fsmount(0xffffffffffffffff, 0x0, 0x4) lseek(r0, 0x800, 0x0) perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4307, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r2 = openat$hwrng(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) lseek(r2, 0x2, 0x0) mknodat$null(r2, &(0x7f0000000000)='./file1\x00', 0x2000, 0x103) r3 = openat(r1, &(0x7f0000000280)='/proc/self/exe\x00', 0x0, 0x0) sendfile(r0, r3, 0x0, 0x100000001) [ 1777.398514] FAT-fs (loop1): Can't find a valid FAT filesystem [ 1777.417447] FAT-fs (loop1): bogus number of reserved sectors [ 1777.418919] FAT-fs (loop1): Can't find a valid FAT filesystem [ 1777.463905] FAT-fs (loop5): bogus number of reserved sectors [ 1777.465351] FAT-fs (loop5): Can't find a valid FAT filesystem [ 1777.468698] FAT-fs (loop4): bogus number of reserved sectors [ 1777.469922] FAT-fs (loop4): Can't find a valid FAT filesystem [ 1777.474779] FAT-fs (loop6): bogus number of reserved sectors [ 1777.476148] FAT-fs (loop6): Can't find a valid FAT filesystem [ 1777.524028] FAT-fs (loop5): bogus number of reserved sectors [ 1777.525360] FAT-fs (loop5): Can't find a valid FAT filesystem [ 1777.532601] FAT-fs (loop6): bogus number of reserved sectors [ 1777.533944] FAT-fs (loop6): Can't find a valid FAT filesystem [ 1777.537338] FAT-fs (loop4): bogus number of reserved sectors [ 1777.538664] FAT-fs (loop4): Can't find a valid FAT filesystem 15:39:32 executing program 3: ftruncate(0xffffffffffffffff, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) setsockopt$inet_pktinfo(r0, 0x0, 0x8, 0x0, 0x0) preadv(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) fcntl$dupfd(0xffffffffffffffff, 0x0, r0) r1 = fsmount(0xffffffffffffffff, 0x0, 0x4) lseek(r0, 0x800, 0x0) perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4307, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r2 = openat$hwrng(0xffffffffffffff9c, &(0x7f0000000080), 0x200000, 0x0) lseek(r2, 0x2, 0x0) mknodat$null(r2, &(0x7f0000000000)='./file1\x00', 0x2000, 0x103) r3 = openat(r1, &(0x7f0000000280)='/proc/self/exe\x00', 0x0, 0x0) sendfile(r0, r3, 0x0, 0x100000001) 15:39:32 executing program 2: ftruncate(0xffffffffffffffff, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) setsockopt$inet_pktinfo(r0, 0x0, 0x8, &(0x7f0000000040)={0x0, @loopback, @loopback}, 0xc) preadv(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) fcntl$dupfd(0xffffffffffffffff, 0x0, r0) r1 = fsmount(0xffffffffffffffff, 0x0, 0x4) perf_event_open(&(0x7f0000001d80)={0x0, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4307, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r2 = openat(r1, &(0x7f0000000280)='/proc/self/exe\x00', 0x0, 0x0) sendfile(r0, r2, 0x0, 0x100000001) 15:39:32 executing program 7: ftruncate(0xffffffffffffffff, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) setsockopt$inet_pktinfo(r0, 0x0, 0x8, &(0x7f0000000040)={0x0, @loopback, @loopback}, 0xc) preadv(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) fcntl$dupfd(0xffffffffffffffff, 0x0, r0) fsmount(0xffffffffffffffff, 0x0, 0x4) lseek(r0, 0x800, 0x0) perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4307, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r1 = openat$hwrng(0xffffffffffffff9c, &(0x7f0000000080), 0x200000, 0x0) lseek(r1, 0x2, 0x1) mknodat$null(r1, &(0x7f0000000000)='./file1\x00', 0x2000, 0x103) pwrite64(0xffffffffffffffff, &(0x7f0000000140)="ddab82767945917c8ef3f5746d491210d833b106c3b096db35ebf09b6462e50b2b8eeb7aee50a6985ddf758b8742e2902f8019cf036e7487a36e06f264a072e7302aabf620d1f1648240b03068de42f99aa07f3421d6085fabf737fc80322ea9d302704a0cbf904db23225acdbfef5115d2e6eb74068796e15571d147e0a5ee081510e087b17fdf56a880289eeec6f4c848969", 0x93, 0x20) r2 = openat(0xffffffffffffffff, &(0x7f0000000280)='/proc/self/exe\x00', 0x0, 0x0) sendfile(r0, r2, 0x0, 0x100000001) 15:39:32 executing program 5: syz_mount_image$msdos(&(0x7f00000001c0), &(0x7f0000000240)='./file0\x00', 0x4c00000000000000, 0x0, &(0x7f00000002c0), 0x0, &(0x7f00000003c0)={[{@fat=@flush}, {@dots}]}) 15:39:32 executing program 1: syz_mount_image$msdos(&(0x7f00000001c0), &(0x7f0000000240)='./file0\x00', 0x8cffffff, 0x0, &(0x7f00000002c0), 0x0, &(0x7f00000003c0)={[{@fat=@flush}, {@dots}]}) openat$cgroup_type(0xffffffffffffffff, 0x0, 0x2, 0x0) 15:39:32 executing program 6: syz_mount_image$msdos(&(0x7f00000001c0), &(0x7f0000000240)='./file0\x00', 0xffffff7f, 0x0, &(0x7f00000002c0), 0x0, &(0x7f00000003c0)={[{@fat=@flush}]}) 15:39:32 executing program 4: syz_mount_image$msdos(&(0x7f00000001c0), &(0x7f0000000240)='./file0\x00', 0x1e2b0400, 0x0, &(0x7f00000002c0), 0x0, &(0x7f00000003c0)={[{@fat=@flush}, {@dots}]}) 15:39:32 executing program 0: ftruncate(0xffffffffffffffff, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) setsockopt$inet_pktinfo(r0, 0x0, 0x8, &(0x7f0000000040)={0x0, @loopback, @loopback}, 0xc) preadv(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) fcntl$dupfd(0xffffffffffffffff, 0x0, r0) r1 = fsmount(0xffffffffffffffff, 0x0, 0x4) lseek(r0, 0x800, 0x0) perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4307, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r2 = openat$hwrng(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) lseek(r2, 0x2, 0x0) mknodat$null(r2, &(0x7f0000000000)='./file1\x00', 0x2000, 0x103) r3 = openat(r1, &(0x7f0000000280)='/proc/self/exe\x00', 0x0, 0x0) sendfile(r0, r3, 0x0, 0x100000001) [ 1792.747044] FAT-fs (loop4): bogus number of reserved sectors [ 1792.747853] FAT-fs (loop4): Can't find a valid FAT filesystem [ 1792.753296] FAT-fs (loop5): bogus number of reserved sectors [ 1792.754746] FAT-fs (loop5): Can't find a valid FAT filesystem [ 1792.761909] FAT-fs (loop1): bogus number of reserved sectors [ 1792.762805] FAT-fs (loop1): Can't find a valid FAT filesystem [ 1792.769746] FAT-fs (loop6): bogus number of reserved sectors [ 1792.771095] FAT-fs (loop6): Can't find a valid FAT filesystem [ 1792.831326] FAT-fs (loop4): bogus number of reserved sectors [ 1792.832102] FAT-fs (loop4): Can't find a valid FAT filesystem [ 1792.923388] FAT-fs (loop6): bogus number of reserved sectors [ 1792.924277] FAT-fs (loop6): Can't find a valid FAT filesystem [ 1792.956720] FAT-fs (loop1): bogus number of reserved sectors [ 1792.957375] FAT-fs (loop1): Can't find a valid FAT filesystem 15:39:45 executing program 6: syz_mount_image$msdos(&(0x7f00000001c0), &(0x7f0000000240)='./file0\x00', 0xffffff8c, 0x0, &(0x7f00000002c0), 0x0, &(0x7f00000003c0)={[{@fat=@flush}]}) 15:39:45 executing program 4: syz_mount_image$msdos(&(0x7f00000001c0), &(0x7f0000000240)='./file0\x00', 0x1f2b0400, 0x0, &(0x7f00000002c0), 0x0, &(0x7f00000003c0)={[{@fat=@flush}, {@dots}]}) 15:39:45 executing program 0: ftruncate(0xffffffffffffffff, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) setsockopt$inet_pktinfo(r0, 0x0, 0x8, &(0x7f0000000040)={0x0, @loopback, @loopback}, 0xc) preadv(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) fcntl$dupfd(0xffffffffffffffff, 0x0, r0) r1 = fsmount(0xffffffffffffffff, 0x0, 0x4) lseek(r0, 0x800, 0x0) perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4307, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r2 = openat$hwrng(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) lseek(r2, 0x2, 0x0) mknodat$null(r2, &(0x7f0000000000)='./file1\x00', 0x2000, 0x103) r3 = openat(r1, &(0x7f0000000280)='/proc/self/exe\x00', 0x0, 0x0) sendfile(r0, r3, 0x0, 0x100000001) 15:39:45 executing program 7: ftruncate(0xffffffffffffffff, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) setsockopt$inet_pktinfo(r0, 0x0, 0x8, &(0x7f0000000040)={0x0, @loopback, @loopback}, 0xc) preadv(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) fcntl$dupfd(0xffffffffffffffff, 0x0, r0) r1 = fsmount(0xffffffffffffffff, 0x0, 0x4) lseek(r0, 0x800, 0x0) perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4307, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) lseek(0xffffffffffffffff, 0x2, 0x1) mknodat$null(0xffffffffffffffff, &(0x7f0000000000)='./file1\x00', 0x2000, 0x103) pwrite64(0xffffffffffffffff, &(0x7f0000000140)="ddab82767945917c8ef3f5746d491210d833b106c3b096db35ebf09b6462e50b2b8eeb7aee50a6985ddf758b8742e2902f8019cf036e7487a36e06f264a072e7302aabf620d1f1648240b03068de42f99aa07f3421d6085fabf737fc80322ea9d302704a0cbf904db23225acdbfef5115d2e6eb74068796e15571d147e0a5ee081510e087b17fdf56a880289eeec6f4c8489", 0x92, 0x20) r2 = openat(r1, &(0x7f0000000280)='/proc/self/exe\x00', 0x0, 0x0) sendfile(r0, r2, 0x0, 0x100000001) 15:39:45 executing program 2: ftruncate(0xffffffffffffffff, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) setsockopt$inet_pktinfo(r0, 0x0, 0x8, &(0x7f0000000040)={0x0, @loopback, @loopback}, 0xc) preadv(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) fcntl$dupfd(0xffffffffffffffff, 0x0, r0) perf_event_open(&(0x7f0000001d80)={0x0, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4307, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r1 = openat(0xffffffffffffffff, &(0x7f0000000280)='/proc/self/exe\x00', 0x0, 0x0) sendfile(r0, r1, 0x0, 0x100000001) 15:39:45 executing program 1: syz_mount_image$msdos(&(0x7f00000001c0), &(0x7f0000000240)='./file0\x00', 0x97ffffff, 0x0, &(0x7f00000002c0), 0x0, &(0x7f00000003c0)={[{@fat=@flush}, {@dots}]}) openat$cgroup_type(0xffffffffffffffff, 0x0, 0x2, 0x0) 15:39:45 executing program 3: ftruncate(0xffffffffffffffff, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) setsockopt$inet_pktinfo(r0, 0x0, 0x8, &(0x7f0000000040)={0x0, @loopback, @loopback}, 0xc) preadv(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) fcntl$dupfd(0xffffffffffffffff, 0x0, r0) r1 = fsmount(0xffffffffffffffff, 0x0, 0x4) lseek(r0, 0x800, 0x0) perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4307, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) lseek(0xffffffffffffffff, 0x2, 0x1) mknodat$null(0xffffffffffffffff, &(0x7f0000000000)='./file1\x00', 0x2000, 0x103) pwrite64(0xffffffffffffffff, &(0x7f0000000140)="ddab82767945917c8ef3f5746d491210d833b106c3b096db35ebf09b6462e50b2b8eeb7aee50a6985ddf758b8742e2902f8019cf036e7487a36e06f264a072e7302aabf620d1f1648240b03068de42f99aa07f3421d6085fabf737fc80322ea9d302704a0cbf904db23225acdbfef5115d2e6eb74068796e15571d147e0a5ee081510e087b17fdf56a880289eeec6f4c848969", 0x93, 0x0) r2 = openat(r1, &(0x7f0000000280)='/proc/self/exe\x00', 0x0, 0x0) sendfile(r0, r2, 0x0, 0x100000001) 15:39:45 executing program 5: syz_mount_image$msdos(&(0x7f00000001c0), &(0x7f0000000240)='./file0\x00', 0x6800000000000000, 0x0, &(0x7f00000002c0), 0x0, &(0x7f00000003c0)={[{@fat=@flush}, {@dots}]}) [ 1806.385307] FAT-fs (loop5): bogus number of reserved sectors [ 1806.386467] FAT-fs (loop4): bogus number of reserved sectors [ 1806.386660] FAT-fs (loop5): Can't find a valid FAT filesystem [ 1806.387814] FAT-fs (loop4): Can't find a valid FAT filesystem [ 1806.491468] FAT-fs (loop1): bogus number of reserved sectors [ 1806.493002] FAT-fs (loop1): Can't find a valid FAT filesystem [ 1806.493735] FAT-fs (loop6): bogus number of reserved sectors [ 1806.495480] FAT-fs (loop6): Can't find a valid FAT filesystem [ 1806.538276] FAT-fs (loop6): bogus number of reserved sectors [ 1806.539661] FAT-fs (loop6): Can't find a valid FAT filesystem 15:39:45 executing program 4: syz_mount_image$msdos(&(0x7f00000001c0), &(0x7f0000000240)='./file0\x00', 0x20000000, 0x0, &(0x7f00000002c0), 0x0, &(0x7f00000003c0)={[{@fat=@flush}, {@dots}]}) 15:39:45 executing program 5: syz_mount_image$msdos(&(0x7f00000001c0), &(0x7f0000000240)='./file0\x00', 0x6c00000000000000, 0x0, &(0x7f00000002c0), 0x0, &(0x7f00000003c0)={[{@fat=@flush}, {@dots}]}) 15:39:46 executing program 6: syz_mount_image$msdos(&(0x7f00000001c0), &(0x7f0000000240)='./file0\x00', 0xffffff97, 0x0, &(0x7f00000002c0), 0x0, &(0x7f00000003c0)={[{@fat=@flush}]}) 15:39:46 executing program 1: syz_mount_image$msdos(&(0x7f00000001c0), &(0x7f0000000240)='./file0\x00', 0xc0ed0000, 0x0, &(0x7f00000002c0), 0x0, &(0x7f00000003c0)={[{@fat=@flush}, {@dots}]}) openat$cgroup_type(0xffffffffffffffff, 0x0, 0x2, 0x0) 15:39:46 executing program 4: syz_mount_image$msdos(&(0x7f00000001c0), &(0x7f0000000240)='./file0\x00', 0x20100000, 0x0, &(0x7f00000002c0), 0x0, &(0x7f00000003c0)={[{@fat=@flush}, {@dots}]}) [ 1806.869102] FAT-fs (loop6): bogus number of reserved sectors [ 1806.870378] FAT-fs (loop6): Can't find a valid FAT filesystem 15:39:46 executing program 5: syz_mount_image$msdos(&(0x7f00000001c0), &(0x7f0000000240)='./file0\x00', 0x7400000000000000, 0x0, &(0x7f00000002c0), 0x0, &(0x7f00000003c0)={[{@fat=@flush}, {@dots}]}) 15:39:46 executing program 1: syz_mount_image$msdos(&(0x7f00000001c0), &(0x7f0000000240)='./file0\x00', 0xef2f0000, 0x0, &(0x7f00000002c0), 0x0, &(0x7f00000003c0)={[{@fat=@flush}, {@dots}]}) openat$cgroup_type(0xffffffffffffffff, 0x0, 0x2, 0x0) 15:39:46 executing program 2: ftruncate(0xffffffffffffffff, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) setsockopt$inet_pktinfo(r0, 0x0, 0x8, &(0x7f0000000040)={0x0, @loopback, @loopback}, 0xc) preadv(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) perf_event_open(&(0x7f0000001d80)={0x0, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4307, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r1 = openat(0xffffffffffffffff, &(0x7f0000000280)='/proc/self/exe\x00', 0x0, 0x0) sendfile(r0, r1, 0x0, 0x100000001) [ 1807.015974] FAT-fs (loop6): bogus number of reserved sectors [ 1807.017318] FAT-fs (loop6): Can't find a valid FAT filesystem 15:40:00 executing program 1: syz_mount_image$msdos(&(0x7f00000001c0), &(0x7f0000000240)='./file0\x00', 0xf5642e04, 0x0, &(0x7f00000002c0), 0x0, &(0x7f00000003c0)={[{@fat=@flush}, {@dots}]}) openat$cgroup_type(0xffffffffffffffff, 0x0, 0x2, 0x0) 15:40:00 executing program 7: ftruncate(0xffffffffffffffff, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) setsockopt$inet_pktinfo(r0, 0x0, 0x8, &(0x7f0000000040)={0x0, @loopback, @loopback}, 0xc) preadv(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) fcntl$dupfd(0xffffffffffffffff, 0x0, r0) r1 = fsmount(0xffffffffffffffff, 0x0, 0x4) lseek(r0, 0x800, 0x0) perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4307, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) lseek(0xffffffffffffffff, 0x2, 0x1) mknodat$null(0xffffffffffffffff, &(0x7f0000000000)='./file1\x00', 0x2000, 0x103) pwrite64(0xffffffffffffffff, &(0x7f0000000140)="ddab82767945917c8ef3f5746d491210d833b106c3b096db35ebf09b6462e50b2b8eeb7aee50a6985ddf758b8742e2902f8019cf036e7487a36e06f264a072e7302aabf620d1f1648240b03068de42f99aa07f3421d6085fabf737fc80322ea9d302704a0cbf904db23225acdbfef5115d2e6eb74068796e15571d147e0a5ee081510e087b17fdf56a880289eeec6f4c8489", 0x92, 0x20) r2 = openat(r1, &(0x7f0000000280)='/proc/self/exe\x00', 0x0, 0x0) sendfile(r0, r2, 0x0, 0x100000001) 15:40:00 executing program 2: ftruncate(0xffffffffffffffff, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) setsockopt$inet_pktinfo(r0, 0x0, 0x8, &(0x7f0000000040)={0x0, @loopback, @loopback}, 0xc) perf_event_open(&(0x7f0000001d80)={0x0, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4307, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r1 = openat(0xffffffffffffffff, &(0x7f0000000280)='/proc/self/exe\x00', 0x0, 0x0) sendfile(r0, r1, 0x0, 0x100000001) 15:40:00 executing program 4: syz_mount_image$msdos(&(0x7f00000001c0), &(0x7f0000000240)='./file0\x00', 0x251f0000, 0x0, &(0x7f00000002c0), 0x0, &(0x7f00000003c0)={[{@fat=@flush}, {@dots}]}) 15:40:00 executing program 0: ftruncate(0xffffffffffffffff, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) setsockopt$inet_pktinfo(r0, 0x0, 0x8, &(0x7f0000000040)={0x0, @loopback, @loopback}, 0xc) preadv(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) fcntl$dupfd(0xffffffffffffffff, 0x0, r0) r1 = fsmount(0xffffffffffffffff, 0x0, 0x4) lseek(r0, 0x800, 0x0) perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4307, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r2 = openat$hwrng(0xffffffffffffff9c, &(0x7f0000000080), 0x200000, 0x0) lseek(0xffffffffffffffff, 0x2, 0x0) mknodat$null(r2, &(0x7f0000000000)='./file1\x00', 0x2000, 0x103) r3 = openat(r1, &(0x7f0000000280)='/proc/self/exe\x00', 0x0, 0x0) sendfile(r0, r3, 0x0, 0x100000001) 15:40:00 executing program 5: syz_mount_image$msdos(&(0x7f00000001c0), &(0x7f0000000240)='./file0\x00', 0x7a00000000000000, 0x0, &(0x7f00000002c0), 0x0, &(0x7f00000003c0)={[{@fat=@flush}, {@dots}]}) 15:40:00 executing program 6: syz_mount_image$msdos(&(0x7f00000001c0), &(0x7f0000000240)='./file0\x00', 0xfffffff6, 0x0, &(0x7f00000002c0), 0x0, &(0x7f00000003c0)={[{@fat=@flush}]}) 15:40:00 executing program 3: ftruncate(0xffffffffffffffff, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) setsockopt$inet_pktinfo(r0, 0x0, 0x8, &(0x7f0000000040)={0x0, @loopback, @loopback}, 0xc) preadv(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) fcntl$dupfd(0xffffffffffffffff, 0x0, r0) r1 = fsmount(0xffffffffffffffff, 0x0, 0x4) lseek(r0, 0x800, 0x0) perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4307, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) lseek(0xffffffffffffffff, 0x2, 0x1) mknodat$null(0xffffffffffffffff, &(0x7f0000000000)='./file1\x00', 0x2000, 0x103) pwrite64(0xffffffffffffffff, &(0x7f0000000140)="ddab82767945917c8ef3f5746d491210d833b106c3b096db35ebf09b6462e50b2b8eeb7aee50a6985ddf758b8742e2902f8019cf036e7487a36e06f264a072e7302aabf620d1f1648240b03068de42f99aa07f3421d6085fabf737fc80322ea9d302704a0cbf904db23225acdbfef5115d2e6eb74068796e15571d147e0a5ee081510e087b17fdf56a880289eeec6f4c848969", 0x93, 0x0) r2 = openat(r1, &(0x7f0000000280)='/proc/self/exe\x00', 0x0, 0x0) sendfile(r0, r2, 0x0, 0x100000001) [ 1821.348189] FAT-fs (loop4): bogus number of reserved sectors [ 1821.349449] FAT-fs (loop4): Can't find a valid FAT filesystem [ 1821.352753] FAT-fs (loop6): bogus number of reserved sectors [ 1821.354002] FAT-fs (loop6): Can't find a valid FAT filesystem [ 1821.355881] FAT-fs (loop5): bogus number of reserved sectors [ 1821.357111] FAT-fs (loop5): Can't find a valid FAT filesystem [ 1821.363218] FAT-fs (loop1): bogus number of reserved sectors [ 1821.364572] FAT-fs (loop1): Can't find a valid FAT filesystem [ 1821.431561] FAT-fs (loop1): bogus number of reserved sectors [ 1821.433163] FAT-fs (loop1): Can't find a valid FAT filesystem [ 1821.442394] FAT-fs (loop5): bogus number of reserved sectors [ 1821.443684] FAT-fs (loop5): Can't find a valid FAT filesystem [ 1821.445254] FAT-fs (loop6): bogus number of reserved sectors [ 1821.446650] FAT-fs (loop6): Can't find a valid FAT filesystem [ 1821.450152] FAT-fs (loop4): bogus number of reserved sectors [ 1821.451564] FAT-fs (loop4): Can't find a valid FAT filesystem 15:40:00 executing program 1: syz_mount_image$msdos(&(0x7f00000001c0), &(0x7f0000000240)='./file0\x00', 0xf6ffffff, 0x0, &(0x7f00000002c0), 0x0, &(0x7f00000003c0)={[{@fat=@flush}, {@dots}]}) openat$cgroup_type(0xffffffffffffffff, 0x0, 0x2, 0x0) 15:40:00 executing program 5: syz_mount_image$msdos(&(0x7f00000001c0), &(0x7f0000000240)='./file0\x00', 0x7fffffffffffffff, 0x0, &(0x7f00000002c0), 0x0, &(0x7f00000003c0)={[{@fat=@flush}, {@dots}]}) [ 1821.576434] FAT-fs (loop1): bogus number of reserved sectors [ 1821.577822] FAT-fs (loop1): Can't find a valid FAT filesystem 15:40:01 executing program 6: syz_mount_image$msdos(&(0x7f00000001c0), &(0x7f0000000240)='./file0\x00', 0xfffffffb, 0x0, &(0x7f00000002c0), 0x0, &(0x7f00000003c0)={[{@fat=@flush}]}) [ 1821.635975] FAT-fs (loop1): bogus number of reserved sectors [ 1821.637293] FAT-fs (loop1): Can't find a valid FAT filesystem 15:40:01 executing program 5: syz_mount_image$msdos(&(0x7f00000001c0), &(0x7f0000000240)='./file0\x00', 0x8810000000000000, 0x0, &(0x7f00000002c0), 0x0, &(0x7f00000003c0)={[{@fat=@flush}, {@dots}]}) 15:40:01 executing program 4: syz_mount_image$msdos(&(0x7f00000001c0), &(0x7f0000000240)='./file0\x00', 0x261f0000, 0x0, &(0x7f00000002c0), 0x0, &(0x7f00000003c0)={[{@fat=@flush}, {@dots}]}) 15:40:01 executing program 1: syz_mount_image$msdos(&(0x7f00000001c0), &(0x7f0000000240)='./file0\x00', 0xf72f0000, 0x0, &(0x7f00000002c0), 0x0, &(0x7f00000003c0)={[{@fat=@flush}, {@dots}]}) openat$cgroup_type(0xffffffffffffffff, 0x0, 0x2, 0x0) 15:40:01 executing program 6: syz_mount_image$msdos(&(0x7f00000001c0), &(0x7f0000000240)='./file0\x00', 0xfffffffd, 0x0, &(0x7f00000002c0), 0x0, &(0x7f00000003c0)={[{@fat=@flush}]}) [ 1821.799380] FAT-fs (loop4): bogus number of reserved sectors [ 1821.800917] FAT-fs (loop4): Can't find a valid FAT filesystem 15:40:01 executing program 5: syz_mount_image$msdos(&(0x7f00000001c0), &(0x7f0000000240)='./file0\x00', 0x8910000000000000, 0x0, &(0x7f00000002c0), 0x0, &(0x7f00000003c0)={[{@fat=@flush}, {@dots}]}) 15:40:01 executing program 4: syz_mount_image$msdos(&(0x7f00000001c0), &(0x7f0000000240)='./file0\x00', 0x2a2b0400, 0x0, &(0x7f00000002c0), 0x0, &(0x7f00000003c0)={[{@fat=@flush}, {@dots}]}) [ 1821.909686] FAT-fs (loop1): bogus number of reserved sectors [ 1821.911173] FAT-fs (loop1): Can't find a valid FAT filesystem [ 1821.959344] FAT-fs (loop4): bogus number of reserved sectors [ 1821.960787] FAT-fs (loop4): Can't find a valid FAT filesystem [ 1822.020860] FAT-fs (loop6): bogus number of reserved sectors [ 1822.022240] FAT-fs (loop6): Can't find a valid FAT filesystem [ 1822.033737] FAT-fs (loop4): bogus number of reserved sectors [ 1822.035092] FAT-fs (loop4): Can't find a valid FAT filesystem [ 1822.042627] FAT-fs (loop1): bogus number of reserved sectors [ 1822.044095] FAT-fs (loop1): Can't find a valid FAT filesystem [ 1822.064060] FAT-fs (loop6): bogus number of reserved sectors [ 1822.065378] FAT-fs (loop6): Can't find a valid FAT filesystem 15:40:14 executing program 2: ftruncate(0xffffffffffffffff, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) perf_event_open(&(0x7f0000001d80)={0x0, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4307, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r1 = openat(0xffffffffffffffff, &(0x7f0000000280)='/proc/self/exe\x00', 0x0, 0x0) sendfile(r0, r1, 0x0, 0x100000001) 15:40:14 executing program 6: syz_mount_image$msdos(&(0x7f00000001c0), &(0x7f0000000240)='./file0\x00', 0xedc000000000, 0x0, &(0x7f00000002c0), 0x0, &(0x7f00000003c0)={[{@fat=@flush}]}) 15:40:14 executing program 3: syz_mount_image$msdos(&(0x7f00000001c0), &(0x7f0000000240)='./file0\x00', 0xf72f0000, 0x0, &(0x7f00000002c0), 0x0, &(0x7f00000003c0)={[{@fat=@flush}, {@dots}]}) openat$cgroup_type(0xffffffffffffffff, 0x0, 0x2, 0x0) 15:40:14 executing program 7: ftruncate(0xffffffffffffffff, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) setsockopt$inet_pktinfo(r0, 0x0, 0x8, &(0x7f0000000040)={0x0, @loopback, @loopback}, 0xc) preadv(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) fcntl$dupfd(0xffffffffffffffff, 0x0, r0) r1 = fsmount(0xffffffffffffffff, 0x0, 0x4) lseek(r0, 0x800, 0x0) perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4307, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r2 = openat$hwrng(0xffffffffffffff9c, &(0x7f0000000080), 0x200000, 0x0) lseek(0xffffffffffffffff, 0x2, 0x0) mknodat$null(r2, &(0x7f0000000000)='./file1\x00', 0x2000, 0x103) r3 = openat(r1, &(0x7f0000000280)='/proc/self/exe\x00', 0x0, 0x0) sendfile(r0, r3, 0x0, 0x100000001) 15:40:14 executing program 5: syz_mount_image$msdos(&(0x7f00000001c0), &(0x7f0000000240)='./file0\x00', 0x8cffffff00000000, 0x0, &(0x7f00000002c0), 0x0, &(0x7f00000003c0)={[{@fat=@flush}, {@dots}]}) 15:40:14 executing program 4: syz_mount_image$msdos(&(0x7f00000001c0), &(0x7f0000000240)='./file0\x00', 0x2e000000, 0x0, &(0x7f00000002c0), 0x0, &(0x7f00000003c0)={[{@fat=@flush}, {@dots}]}) 15:40:14 executing program 1: syz_mount_image$msdos(&(0x7f00000001c0), &(0x7f0000000240)='./file0\x00', 0xf82f0000, 0x0, &(0x7f00000002c0), 0x0, &(0x7f00000003c0)={[{@fat=@flush}, {@dots}]}) openat$cgroup_type(0xffffffffffffffff, 0x0, 0x2, 0x0) 15:40:14 executing program 0: ftruncate(0xffffffffffffffff, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) setsockopt$inet_pktinfo(r0, 0x0, 0x8, &(0x7f0000000040)={0x0, @loopback, @loopback}, 0xc) preadv(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) fcntl$dupfd(0xffffffffffffffff, 0x0, r0) r1 = fsmount(0xffffffffffffffff, 0x0, 0x4) lseek(r0, 0x800, 0x0) perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4307, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r2 = openat$hwrng(0xffffffffffffff9c, &(0x7f0000000080), 0x200000, 0x0) lseek(0xffffffffffffffff, 0x2, 0x0) mknodat$null(r2, &(0x7f0000000000)='./file1\x00', 0x2000, 0x103) r3 = openat(r1, &(0x7f0000000280)='/proc/self/exe\x00', 0x0, 0x0) sendfile(r0, r3, 0x0, 0x100000001) [ 1835.597251] FAT-fs (loop6): bogus number of reserved sectors [ 1835.598528] FAT-fs (loop6): Can't find a valid FAT filesystem [ 1835.633952] FAT-fs (loop1): bogus number of reserved sectors [ 1835.635207] FAT-fs (loop1): Can't find a valid FAT filesystem [ 1835.660010] FAT-fs (loop3): bogus number of reserved sectors [ 1835.661562] FAT-fs (loop3): Can't find a valid FAT filesystem [ 1835.682101] FAT-fs (loop5): bogus number of reserved sectors [ 1835.683791] FAT-fs (loop5): Can't find a valid FAT filesystem [ 1835.690277] FAT-fs (loop4): bogus number of reserved sectors [ 1835.691925] FAT-fs (loop4): Can't find a valid FAT filesystem [ 1835.717099] FAT-fs (loop6): bogus number of reserved sectors [ 1835.718608] FAT-fs (loop6): Can't find a valid FAT filesystem [ 1835.745488] FAT-fs (loop1): bogus number of reserved sectors [ 1835.746807] FAT-fs (loop1): Can't find a valid FAT filesystem [ 1835.747245] FAT-fs (loop5): bogus number of reserved sectors [ 1835.749365] FAT-fs (loop5): Can't find a valid FAT filesystem [ 1835.772300] FAT-fs (loop4): bogus number of reserved sectors [ 1835.773604] FAT-fs (loop4): Can't find a valid FAT filesystem 15:40:15 executing program 4: syz_mount_image$msdos(&(0x7f00000001c0), &(0x7f0000000240)='./file0\x00', 0x3f000000, 0x0, &(0x7f00000002c0), 0x0, &(0x7f00000003c0)={[{@fat=@flush}, {@dots}]}) 15:40:15 executing program 6: syz_mount_image$msdos(&(0x7f00000001c0), &(0x7f0000000240)='./file0\x00', 0x1000000000000, 0x0, &(0x7f00000002c0), 0x0, &(0x7f00000003c0)={[{@fat=@flush}]}) 15:40:15 executing program 3: ftruncate(0xffffffffffffffff, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) setsockopt$inet_pktinfo(r0, 0x0, 0x8, &(0x7f0000000040)={0x0, @loopback, @loopback}, 0xc) preadv(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) fcntl$dupfd(0xffffffffffffffff, 0x0, r0) r1 = fsmount(0xffffffffffffffff, 0x0, 0x4) lseek(r0, 0x800, 0x0) perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4307, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r2 = openat$hwrng(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) lseek(r2, 0x2, 0x0) mknodat$null(r2, &(0x7f0000000000)='./file1\x00', 0x2000, 0x103) r3 = openat(r1, &(0x7f0000000280)='/proc/self/exe\x00', 0x0, 0x0) sendfile(r0, r3, 0x0, 0x100000001) 15:40:15 executing program 5: syz_mount_image$msdos(&(0x7f00000001c0), &(0x7f0000000240)='./file0\x00', 0x97ffffff00000000, 0x0, &(0x7f00000002c0), 0x0, &(0x7f00000003c0)={[{@fat=@flush}, {@dots}]}) [ 1835.960731] FAT-fs (loop4): bogus number of reserved sectors [ 1835.962993] FAT-fs (loop4): Can't find a valid FAT filesystem 15:40:15 executing program 6: syz_mount_image$msdos(&(0x7f00000001c0), &(0x7f0000000240)='./file0\x00', 0x7ffffffffffff, 0x0, &(0x7f00000002c0), 0x0, &(0x7f00000003c0)={[{@fat=@flush}]}) 15:40:15 executing program 1: syz_mount_image$msdos(&(0x7f00000001c0), &(0x7f0000000240)='./file0\x00', 0xf92f0000, 0x0, &(0x7f00000002c0), 0x0, &(0x7f00000003c0)={[{@fat=@flush}, {@dots}]}) openat$cgroup_type(0xffffffffffffffff, 0x0, 0x2, 0x0) [ 1836.045715] FAT-fs (loop5): bogus number of reserved sectors [ 1836.047091] FAT-fs (loop5): Can't find a valid FAT filesystem [ 1836.098258] FAT-fs (loop4): bogus number of reserved sectors [ 1836.099514] FAT-fs (loop4): Can't find a valid FAT filesystem [ 1836.130587] FAT-fs (loop6): bogus number of reserved sectors [ 1836.132052] FAT-fs (loop6): Can't find a valid FAT filesystem [ 1836.160159] FAT-fs (loop5): bogus number of reserved sectors [ 1836.161802] FAT-fs (loop5): Can't find a valid FAT filesystem [ 1836.216457] FAT-fs (loop6): bogus number of reserved sectors [ 1836.217843] FAT-fs (loop6): Can't find a valid FAT filesystem 15:40:29 executing program 1: syz_mount_image$msdos(&(0x7f00000001c0), &(0x7f0000000240)='./file0\x00', 0xf9fdffff, 0x0, &(0x7f00000002c0), 0x0, &(0x7f00000003c0)={[{@fat=@flush}, {@dots}]}) openat$cgroup_type(0xffffffffffffffff, 0x0, 0x2, 0x0) 15:40:29 executing program 5: syz_mount_image$msdos(&(0x7f00000001c0), &(0x7f0000000240)='./file0\x00', 0xf6ffffff00000000, 0x0, &(0x7f00000002c0), 0x0, &(0x7f00000003c0)={[{@fat=@flush}, {@dots}]}) 15:40:29 executing program 3: ftruncate(0xffffffffffffffff, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) setsockopt$inet_pktinfo(0xffffffffffffffff, 0x0, 0x8, 0x0, 0x0) preadv(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) fcntl$dupfd(0xffffffffffffffff, 0x0, r0) r1 = fsmount(0xffffffffffffffff, 0x0, 0x0) lseek(r0, 0x800, 0x0) perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4307, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) mknodat$null(0xffffffffffffffff, &(0x7f0000000000)='./file1\x00', 0x0, 0x103) pwrite64(0xffffffffffffffff, &(0x7f0000000140)="ddab82767945917c8ef3f5746d491210d833b106c3b096db35ebf09b6462e50b2b8eeb7aee50a6985ddf758b8742e2902f8019cf036e7487a36e06f264a072e7302aabf620d1f1648240b03068de42f99aa07f3421d6085fabf737fc80322ea9d302704a0cbf904db23225acdbfef5", 0x6f, 0x20) r2 = openat(r1, &(0x7f0000000280)='/proc/self/exe\x00', 0x0, 0x0) sendfile(r0, r2, 0x0, 0x100000001) 15:40:29 executing program 7: ftruncate(0xffffffffffffffff, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) setsockopt$inet_pktinfo(r0, 0x0, 0x8, 0x0, 0x0) preadv(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) fcntl$dupfd(0xffffffffffffffff, 0x0, r0) r1 = fsmount(0xffffffffffffffff, 0x0, 0x4) lseek(r0, 0x800, 0x0) perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4307, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r2 = openat$hwrng(0xffffffffffffff9c, &(0x7f0000000080), 0x200000, 0x0) lseek(r2, 0x2, 0x0) mknodat$null(r2, &(0x7f0000000000)='./file1\x00', 0x2000, 0x103) r3 = openat(r1, &(0x7f0000000280)='/proc/self/exe\x00', 0x0, 0x0) sendfile(r0, r3, 0x0, 0x100000001) 15:40:29 executing program 4: syz_mount_image$msdos(&(0x7f00000001c0), &(0x7f0000000240)='./file0\x00', 0x40000000, 0x0, &(0x7f00000002c0), 0x0, &(0x7f00000003c0)={[{@fat=@flush}, {@dots}]}) 15:40:29 executing program 2: ftruncate(0xffffffffffffffff, 0x0) perf_event_open(&(0x7f0000001d80)={0x0, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4307, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = openat(0xffffffffffffffff, &(0x7f0000000280)='/proc/self/exe\x00', 0x0, 0x0) sendfile(0xffffffffffffffff, r0, 0x0, 0x100000001) 15:40:29 executing program 0: ftruncate(0xffffffffffffffff, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) setsockopt$inet_pktinfo(r0, 0x0, 0x8, &(0x7f0000000040)={0x0, @loopback, @loopback}, 0xc) preadv(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) fcntl$dupfd(0xffffffffffffffff, 0x0, r0) r1 = fsmount(0xffffffffffffffff, 0x0, 0x4) lseek(r0, 0x800, 0x0) perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4307, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r2 = openat$hwrng(0xffffffffffffff9c, &(0x7f0000000080), 0x200000, 0x0) lseek(0xffffffffffffffff, 0x2, 0x0) mknodat$null(r2, &(0x7f0000000000)='./file1\x00', 0x2000, 0x103) r3 = openat(r1, &(0x7f0000000280)='/proc/self/exe\x00', 0x0, 0x0) sendfile(r0, r3, 0x0, 0x100000001) 15:40:29 executing program 6: syz_mount_image$msdos(&(0x7f00000001c0), &(0x7f0000000240)='./file0\x00', 0x8000000000000, 0x0, &(0x7f00000002c0), 0x0, &(0x7f00000003c0)={[{@fat=@flush}]}) [ 1850.138692] FAT-fs (loop5): bogus number of reserved sectors [ 1850.139326] FAT-fs (loop4): bogus number of reserved sectors [ 1850.140134] FAT-fs (loop5): Can't find a valid FAT filesystem [ 1850.141669] FAT-fs (loop4): Can't find a valid FAT filesystem [ 1850.142531] FAT-fs (loop1): bogus number of reserved sectors [ 1850.143312] FAT-fs (loop1): Can't find a valid FAT filesystem [ 1850.159220] FAT-fs (loop6): bogus number of reserved sectors [ 1850.160534] FAT-fs (loop6): Can't find a valid FAT filesystem 15:40:29 executing program 2: ftruncate(0xffffffffffffffff, 0x0) perf_event_open(&(0x7f0000001d80)={0x0, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4307, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = openat(0xffffffffffffffff, &(0x7f0000000280)='/proc/self/exe\x00', 0x0, 0x0) sendfile(0xffffffffffffffff, r0, 0x0, 0x100000001) [ 1850.231260] FAT-fs (loop1): bogus number of reserved sectors [ 1850.232165] FAT-fs (loop1): Can't find a valid FAT filesystem [ 1850.267484] FAT-fs (loop5): bogus number of reserved sectors [ 1850.268901] FAT-fs (loop5): Can't find a valid FAT filesystem 15:40:29 executing program 1: syz_mount_image$msdos(&(0x7f00000001c0), &(0x7f0000000240)='./file0\x00', 0xfb2f0000, 0x0, &(0x7f00000002c0), 0x0, &(0x7f00000003c0)={[{@fat=@flush}, {@dots}]}) openat$cgroup_type(0xffffffffffffffff, 0x0, 0x2, 0x0) [ 1850.285389] FAT-fs (loop4): bogus number of reserved sectors [ 1850.286170] FAT-fs (loop4): Can't find a valid FAT filesystem 15:40:29 executing program 4: syz_mount_image$msdos(&(0x7f00000001c0), &(0x7f0000000240)='./file0\x00', 0x48000000, 0x0, &(0x7f00000002c0), 0x0, &(0x7f00000003c0)={[{@fat=@flush}, {@dots}]}) [ 1850.315746] FAT-fs (loop6): bogus number of reserved sectors [ 1850.316965] FAT-fs (loop6): Can't find a valid FAT filesystem 15:40:29 executing program 5: syz_mount_image$msdos(&(0x7f00000001c0), &(0x7f0000000240)='./file0\x00', 0xf9fdffff00000000, 0x0, &(0x7f00000002c0), 0x0, &(0x7f00000003c0)={[{@fat=@flush}, {@dots}]}) 15:40:29 executing program 6: syz_mount_image$msdos(&(0x7f00000001c0), &(0x7f0000000240)='./file0\x00', 0xe000000000000, 0x0, &(0x7f00000002c0), 0x0, &(0x7f00000003c0)={[{@fat=@flush}]}) 15:40:29 executing program 6: syz_mount_image$msdos(&(0x7f00000001c0), &(0x7f0000000240)='./file0\x00', 0x37040000000000, 0x0, &(0x7f00000002c0), 0x0, &(0x7f00000003c0)={[{@fat=@flush}]}) 15:40:29 executing program 2: ftruncate(0xffffffffffffffff, 0x0) perf_event_open(&(0x7f0000001d80)={0x0, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4307, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = openat(0xffffffffffffffff, &(0x7f0000000280)='/proc/self/exe\x00', 0x0, 0x0) sendfile(0xffffffffffffffff, r0, 0x0, 0x100000001) 15:40:29 executing program 2: r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) perf_event_open(&(0x7f0000001d80)={0x0, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4307, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r1 = openat(0xffffffffffffffff, &(0x7f0000000280)='/proc/self/exe\x00', 0x0, 0x0) sendfile(r0, r1, 0x0, 0x100000001) 15:40:29 executing program 1: syz_mount_image$msdos(&(0x7f00000001c0), &(0x7f0000000240)='./file0\x00', 0xfbffffff, 0x0, &(0x7f00000002c0), 0x0, &(0x7f00000003c0)={[{@fat=@flush}, {@dots}]}) openat$cgroup_type(0xffffffffffffffff, 0x0, 0x2, 0x0) 15:40:29 executing program 4: syz_mount_image$msdos(&(0x7f00000001c0), &(0x7f0000000240)='./file0\x00', 0x4c000000, 0x0, &(0x7f00000002c0), 0x0, &(0x7f00000003c0)={[{@fat=@flush}, {@dots}]}) [ 1850.560009] FAT-fs (loop4): bogus number of reserved sectors [ 1850.560860] FAT-fs (loop4): Can't find a valid FAT filesystem [ 1850.587507] FAT-fs (loop4): bogus number of reserved sectors [ 1850.588212] FAT-fs (loop4): Can't find a valid FAT filesystem 15:40:29 executing program 5: syz_mount_image$msdos(&(0x7f00000001c0), &(0x7f0000000240)='./file0\x00', 0xfbffffff00000000, 0x0, &(0x7f00000002c0), 0x0, &(0x7f00000003c0)={[{@fat=@flush}, {@dots}]}) 15:40:42 executing program 7: ftruncate(0xffffffffffffffff, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) setsockopt$inet_pktinfo(r0, 0x0, 0x8, &(0x7f0000000040)={0x0, @loopback, @loopback}, 0xc) preadv(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) fcntl$dupfd(0xffffffffffffffff, 0x0, r0) r1 = fsmount(0xffffffffffffffff, 0x0, 0x4) lseek(r0, 0x800, 0x0) perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4307, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r2 = openat$hwrng(0xffffffffffffff9c, &(0x7f0000000080), 0x200000, 0x0) lseek(0xffffffffffffffff, 0x2, 0x0) mknodat$null(r2, &(0x7f0000000000)='./file1\x00', 0x2000, 0x103) r3 = openat(r1, &(0x7f0000000280)='/proc/self/exe\x00', 0x0, 0x0) sendfile(r0, r3, 0x0, 0x100000001) 15:40:42 executing program 2: r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) perf_event_open(&(0x7f0000001d80)={0x0, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4307, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r1 = openat(0xffffffffffffffff, &(0x7f0000000280)='/proc/self/exe\x00', 0x0, 0x0) sendfile(r0, r1, 0x0, 0x100000001) 15:40:42 executing program 1: syz_mount_image$msdos(&(0x7f00000001c0), &(0x7f0000000240)='./file0\x00', 0xfcfdffff, 0x0, &(0x7f00000002c0), 0x0, &(0x7f00000003c0)={[{@fat=@flush}, {@dots}]}) openat$cgroup_type(0xffffffffffffffff, 0x0, 0x2, 0x0) 15:40:42 executing program 3: syz_mount_image$msdos(&(0x7f00000001c0), &(0x7f0000000240)='./file0\x00', 0x8000000000000, 0x0, &(0x7f00000002c0), 0x0, &(0x7f00000003c0)={[{@fat=@flush}]}) 15:40:42 executing program 6: syz_mount_image$msdos(&(0x7f00000001c0), &(0x7f0000000240)='./file0\x00', 0xe0ffff00000000, 0x0, &(0x7f00000002c0), 0x0, &(0x7f00000003c0)={[{@fat=@flush}]}) 15:40:42 executing program 4: syz_mount_image$msdos(&(0x7f00000001c0), &(0x7f0000000240)='./file0\x00', 0x68000000, 0x0, &(0x7f00000002c0), 0x0, &(0x7f00000003c0)={[{@fat=@flush}, {@dots}]}) 15:40:42 executing program 5: syz_mount_image$msdos(&(0x7f00000001c0), &(0x7f0000000240)='./file0\x00', 0xfcfdffff00000000, 0x0, &(0x7f00000002c0), 0x0, &(0x7f00000003c0)={[{@fat=@flush}, {@dots}]}) 15:40:42 executing program 0: ftruncate(0xffffffffffffffff, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) setsockopt$inet_pktinfo(r0, 0x0, 0x8, &(0x7f0000000040)={0x0, @loopback, @loopback}, 0xc) preadv(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) fcntl$dupfd(0xffffffffffffffff, 0x0, r0) r1 = fsmount(0xffffffffffffffff, 0x0, 0x4) lseek(r0, 0x800, 0x0) perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4307, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r2 = openat$hwrng(0xffffffffffffff9c, &(0x7f0000000080), 0x200000, 0x0) lseek(r2, 0x0, 0x0) mknodat$null(r2, &(0x7f0000000000)='./file1\x00', 0x2000, 0x103) r3 = openat(r1, &(0x7f0000000280)='/proc/self/exe\x00', 0x0, 0x0) sendfile(r0, r3, 0x0, 0x100000001) [ 1863.494064] FAT-fs (loop5): bogus number of reserved sectors [ 1863.495336] FAT-fs (loop5): Can't find a valid FAT filesystem [ 1863.549927] FAT-fs (loop1): bogus number of reserved sectors [ 1863.551211] FAT-fs (loop1): Can't find a valid FAT filesystem [ 1863.555740] FAT-fs (loop4): bogus number of reserved sectors [ 1863.557091] FAT-fs (loop4): Can't find a valid FAT filesystem [ 1863.561456] FAT-fs (loop3): bogus number of reserved sectors [ 1863.562877] FAT-fs (loop3): Can't find a valid FAT filesystem [ 1863.569221] FAT-fs (loop6): bogus number of reserved sectors [ 1863.570677] FAT-fs (loop6): Can't find a valid FAT filesystem [ 1863.607013] FAT-fs (loop5): bogus number of reserved sectors [ 1863.608377] FAT-fs (loop5): Can't find a valid FAT filesystem [ 1863.652293] FAT-fs (loop1): bogus number of reserved sectors [ 1863.653632] FAT-fs (loop1): Can't find a valid FAT filesystem [ 1863.658112] FAT-fs (loop6): bogus number of reserved sectors [ 1863.659370] FAT-fs (loop6): Can't find a valid FAT filesystem [ 1863.665125] FAT-fs (loop4): bogus number of reserved sectors [ 1863.666485] FAT-fs (loop4): Can't find a valid FAT filesystem 15:40:43 executing program 3: syz_mount_image$msdos(&(0x7f00000001c0), &(0x7f0000000240)='./file0\x00', 0x97ffffff, 0x0, &(0x7f00000002c0), 0x0, &(0x7f00000003c0)={[{@fat=@flush}, {@dots}]}) 15:40:43 executing program 5: syz_mount_image$msdos(&(0x7f00000001c0), &(0x7f0000000240)='./file0\x00', 0xfd2f000000000000, 0x0, &(0x7f00000002c0), 0x0, &(0x7f00000003c0)={[{@fat=@flush}, {@dots}]}) 15:40:43 executing program 6: syz_mount_image$msdos(&(0x7f00000001c0), &(0x7f0000000240)='./file0\x00', 0x100000000000000, 0x0, &(0x7f00000002c0), 0x0, &(0x7f00000003c0)={[{@fat=@flush}]}) 15:40:43 executing program 4: syz_mount_image$msdos(&(0x7f00000001c0), &(0x7f0000000240)='./file0\x00', 0x6c000000, 0x0, &(0x7f00000002c0), 0x0, &(0x7f00000003c0)={[{@fat=@flush}, {@dots}]}) 15:40:43 executing program 1: syz_mount_image$msdos(&(0x7f00000001c0), &(0x7f0000000240)='./file0\x00', 0xfdfdffff, 0x0, &(0x7f00000002c0), 0x0, &(0x7f00000003c0)={[{@fat=@flush}, {@dots}]}) openat$cgroup_type(0xffffffffffffffff, 0x0, 0x2, 0x0) [ 1863.844704] FAT-fs (loop4): bogus number of reserved sectors [ 1863.846267] FAT-fs (loop4): Can't find a valid FAT filesystem [ 1863.863859] FAT-fs (loop6): bogus number of reserved sectors [ 1863.865180] FAT-fs (loop6): Can't find a valid FAT filesystem [ 1863.870328] FAT-fs (loop3): bogus number of reserved sectors [ 1863.871770] FAT-fs (loop3): Can't find a valid FAT filesystem [ 1863.886307] FAT-fs (loop1): bogus number of reserved sectors [ 1863.887550] FAT-fs (loop1): Can't find a valid FAT filesystem [ 1863.938009] FAT-fs (loop5): bogus number of reserved sectors [ 1863.939405] FAT-fs (loop5): Can't find a valid FAT filesystem [ 1863.950166] FAT-fs (loop4): bogus number of reserved sectors [ 1863.951450] FAT-fs (loop4): Can't find a valid FAT filesystem [ 1863.969520] FAT-fs (loop6): bogus number of reserved sectors [ 1863.970800] FAT-fs (loop6): Can't find a valid FAT filesystem [ 1863.976503] FAT-fs (loop1): bogus number of reserved sectors [ 1863.978214] FAT-fs (loop1): Can't find a valid FAT filesystem 15:40:43 executing program 2: r0 = openat(0xffffffffffffff9c, 0x0, 0x105142, 0x0) perf_event_open(&(0x7f0000001d80)={0x0, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4307, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r1 = openat(0xffffffffffffffff, &(0x7f0000000280)='/proc/self/exe\x00', 0x0, 0x0) sendfile(r0, r1, 0x0, 0x100000001) [ 1864.039490] FAT-fs (loop5): bogus number of reserved sectors [ 1864.040934] FAT-fs (loop5): Can't find a valid FAT filesystem 15:40:43 executing program 3: ftruncate(0xffffffffffffffff, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) setsockopt$inet_pktinfo(r0, 0x0, 0x8, &(0x7f0000000040)={0x0, @loopback, @loopback}, 0xc) preadv(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) fcntl$dupfd(0xffffffffffffffff, 0x0, r0) r1 = fsmount(0xffffffffffffffff, 0x0, 0x4) lseek(r0, 0x800, 0x0) perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4307, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) lseek(0xffffffffffffffff, 0x2, 0x1) mknodat$null(0xffffffffffffffff, &(0x7f0000000000)='./file1\x00', 0x2000, 0x103) pwrite64(0xffffffffffffffff, &(0x7f0000000140)="ddab82767945917c8ef3f5746d491210d833b106c3b096db35ebf09b6462e50b2b8eeb7aee50a6985ddf758b8742e2902f8019cf036e7487a36e06f264a072e7302aabf620d1f1648240b03068de42f99aa07f3421d6085fabf737fc80322ea9d302704a0cbf904db23225acdbfef5115d2e6eb74068796e15571d147e0a5ee081510e087b17fdf56a880289eeec6f4c8489", 0x92, 0x20) r2 = openat(r1, &(0x7f0000000280)='/proc/self/exe\x00', 0x0, 0x0) sendfile(r0, r2, 0x0, 0x100000001) 15:40:43 executing program 4: syz_mount_image$msdos(&(0x7f00000001c0), &(0x7f0000000240)='./file0\x00', 0x74000000, 0x0, &(0x7f00000002c0), 0x0, &(0x7f00000003c0)={[{@fat=@flush}, {@dots}]}) [ 1864.176655] FAT-fs (loop4): bogus number of reserved sectors [ 1864.177977] FAT-fs (loop4): Can't find a valid FAT filesystem [ 1864.215162] FAT-fs (loop4): bogus number of reserved sectors [ 1864.216428] FAT-fs (loop4): Can't find a valid FAT filesystem 15:40:56 executing program 1: syz_mount_image$msdos(&(0x7f00000001c0), &(0x7f0000000240)='./file0\x00', 0xfdffffff, 0x0, &(0x7f00000002c0), 0x0, &(0x7f00000003c0)={[{@fat=@flush}, {@dots}]}) openat$cgroup_type(0xffffffffffffffff, 0x0, 0x2, 0x0) 15:40:56 executing program 4: syz_mount_image$msdos(&(0x7f00000001c0), &(0x7f0000000240)='./file0\x00', 0x7a000000, 0x0, &(0x7f00000002c0), 0x0, &(0x7f00000003c0)={[{@fat=@flush}, {@dots}]}) 15:40:56 executing program 3: ftruncate(0xffffffffffffffff, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) setsockopt$inet_pktinfo(r0, 0x0, 0x8, &(0x7f0000000040)={0x0, @loopback, @loopback}, 0xc) preadv(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) fcntl$dupfd(0xffffffffffffffff, 0x0, r0) r1 = fsmount(0xffffffffffffffff, 0x0, 0x4) lseek(r0, 0x800, 0x0) perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4307, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r2 = openat$hwrng(0xffffffffffffff9c, &(0x7f0000000080), 0x200000, 0x0) lseek(r2, 0x2, 0x1) mknodat$null(r2, &(0x7f0000000000)='./file1\x00', 0x2000, 0x103) pwrite64(0xffffffffffffffff, &(0x7f0000000140)="ddab82767945917c8ef3f5746d491210d833b106c3b096db35ebf09b6462e50b2b8eeb7aee50a6985ddf758b8742e2902f8019cf036e7487a36e06f264a072e7302aabf620d1f1648240b03068de42f99aa07f3421d6085fabf737fc80322ea9d302704a0cbf904db23225acdbfef5115d2e6eb74068796e15571d147e0a5ee081510e087b17fdf56a880289eeec6f4c848969", 0x93, 0x0) r3 = openat(r1, &(0x7f0000000280)='/proc/self/exe\x00', 0x0, 0x0) sendfile(r0, r3, 0x0, 0x100000001) 15:40:56 executing program 5: syz_mount_image$msdos(&(0x7f00000001c0), &(0x7f0000000240)='./file0\x00', 0xfdfdffff00000000, 0x0, &(0x7f00000002c0), 0x0, &(0x7f00000003c0)={[{@fat=@flush}, {@dots}]}) 15:40:56 executing program 6: syz_mount_image$msdos(&(0x7f00000001c0), &(0x7f0000000240)='./file0\x00', 0x101000000000000, 0x0, &(0x7f00000002c0), 0x0, &(0x7f00000003c0)={[{@fat=@flush}]}) 15:40:56 executing program 2: r0 = openat(0xffffffffffffff9c, 0x0, 0x105142, 0x0) perf_event_open(&(0x7f0000001d80)={0x0, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4307, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r1 = openat(0xffffffffffffffff, &(0x7f0000000280)='/proc/self/exe\x00', 0x0, 0x0) sendfile(r0, r1, 0x0, 0x100000001) 15:40:56 executing program 0: ftruncate(0xffffffffffffffff, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) setsockopt$inet_pktinfo(r0, 0x0, 0x8, &(0x7f0000000040)={0x0, @loopback, @loopback}, 0xc) preadv(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) fcntl$dupfd(0xffffffffffffffff, 0x0, r0) r1 = fsmount(0xffffffffffffffff, 0x0, 0x4) lseek(r0, 0x800, 0x0) perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4307, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r2 = openat$hwrng(0xffffffffffffff9c, &(0x7f0000000080), 0x200000, 0x0) lseek(r2, 0x0, 0x0) mknodat$null(r2, &(0x7f0000000000)='./file1\x00', 0x2000, 0x103) r3 = openat(r1, &(0x7f0000000280)='/proc/self/exe\x00', 0x0, 0x0) sendfile(r0, r3, 0x0, 0x100000001) 15:40:56 executing program 7: ftruncate(0xffffffffffffffff, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) setsockopt$inet_pktinfo(r0, 0x0, 0x8, &(0x7f0000000040)={0x0, @loopback, @loopback}, 0xc) preadv(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) fcntl$dupfd(0xffffffffffffffff, 0x0, r0) r1 = fsmount(0xffffffffffffffff, 0x0, 0x4) lseek(r0, 0x800, 0x0) perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4307, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r2 = openat$hwrng(0xffffffffffffff9c, &(0x7f0000000080), 0x200000, 0x0) lseek(r2, 0x2, 0x1) mknodat$null(r2, &(0x7f0000000000)='./file1\x00', 0x2000, 0x103) pwrite64(0xffffffffffffffff, &(0x7f0000000140)="ddab82767945917c8ef3f5746d491210d833b106c3b096db35ebf09b6462e50b2b8eeb7aee50a6985ddf758b8742e2902f8019cf036e7487a36e06f264a072e7302aabf620d1f1648240b03068de42f99aa07f3421d6085fabf737fc80322ea9d302704a0cbf904db23225acdbfef5115d2e6eb74068796e15571d147e0a5ee081510e087b17fdf56a880289eeec6f4c848969", 0x93, 0x0) r3 = openat(r1, &(0x7f0000000280)='/proc/self/exe\x00', 0x0, 0x0) sendfile(r0, r3, 0x0, 0x100000001) [ 1877.589681] FAT-fs (loop5): bogus number of reserved sectors [ 1877.590410] FAT-fs (loop5): Can't find a valid FAT filesystem [ 1877.595092] FAT-fs (loop6): bogus number of reserved sectors [ 1877.595801] FAT-fs (loop6): Can't find a valid FAT filesystem 15:40:57 executing program 2: r0 = openat(0xffffffffffffff9c, 0x0, 0x105142, 0x0) perf_event_open(&(0x7f0000001d80)={0x0, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4307, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r1 = openat(0xffffffffffffffff, &(0x7f0000000280)='/proc/self/exe\x00', 0x0, 0x0) sendfile(r0, r1, 0x0, 0x100000001) [ 1877.652960] FAT-fs (loop4): bogus number of reserved sectors [ 1877.653749] FAT-fs (loop4): Can't find a valid FAT filesystem [ 1877.661065] FAT-fs (loop1): bogus number of reserved sectors [ 1877.662472] FAT-fs (loop1): Can't find a valid FAT filesystem [ 1877.741061] FAT-fs (loop6): bogus number of reserved sectors [ 1877.743357] FAT-fs (loop6): Can't find a valid FAT filesystem [ 1877.762092] FAT-fs (loop4): bogus number of reserved sectors [ 1877.762984] FAT-fs (loop4): Can't find a valid FAT filesystem [ 1877.779574] FAT-fs (loop5): bogus number of reserved sectors [ 1877.780990] FAT-fs (loop5): Can't find a valid FAT filesystem 15:40:57 executing program 4: syz_mount_image$msdos(&(0x7f00000001c0), &(0x7f0000000240)='./file0\x00', 0x8cffffff, 0x0, &(0x7f00000002c0), 0x0, &(0x7f00000003c0)={[{@fat=@flush}, {@dots}]}) 15:40:57 executing program 2: r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x0, 0x0) perf_event_open(&(0x7f0000001d80)={0x0, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4307, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r1 = openat(0xffffffffffffffff, &(0x7f0000000280)='/proc/self/exe\x00', 0x0, 0x0) sendfile(r0, r1, 0x0, 0x100000001) 15:40:57 executing program 1: syz_mount_image$msdos(&(0x7f00000001c0), &(0x7f0000000240)='./file0\x00', 0xff0f0000, 0x0, &(0x7f00000002c0), 0x0, &(0x7f00000003c0)={[{@fat=@flush}, {@dots}]}) openat$cgroup_type(0xffffffffffffffff, 0x0, 0x2, 0x0) 15:40:57 executing program 6: syz_mount_image$msdos(&(0x7f00000001c0), &(0x7f0000000240)='./file0\x00', 0x200000000000000, 0x0, &(0x7f00000002c0), 0x0, &(0x7f00000003c0)={[{@fat=@flush}]}) [ 1877.918057] FAT-fs (loop4): bogus number of reserved sectors [ 1877.919567] FAT-fs (loop4): Can't find a valid FAT filesystem 15:40:57 executing program 5: syz_mount_image$msdos(&(0x7f00000001c0), &(0x7f0000000240)='./file0\x00', 0xfdffffff00000000, 0x0, &(0x7f00000002c0), 0x0, &(0x7f00000003c0)={[{@fat=@flush}, {@dots}]}) 15:40:57 executing program 4: syz_mount_image$msdos(&(0x7f00000001c0), &(0x7f0000000240)='./file0\x00', 0x97ffffff, 0x0, &(0x7f00000002c0), 0x0, &(0x7f00000003c0)={[{@fat=@flush}, {@dots}]}) 15:40:57 executing program 2: r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x0, 0x0) perf_event_open(&(0x7f0000001d80)={0x0, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4307, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r1 = openat(0xffffffffffffffff, &(0x7f0000000280)='/proc/self/exe\x00', 0x0, 0x0) sendfile(r0, r1, 0x0, 0x100000001) [ 1878.047458] FAT-fs (loop5): bogus number of reserved sectors [ 1878.050102] FAT-fs (loop5): Can't find a valid FAT filesystem [ 1878.051843] FAT-fs (loop1): bogus number of reserved sectors [ 1878.053664] FAT-fs (loop1): Can't find a valid FAT filesystem [ 1878.067350] FAT-fs (loop5): bogus number of reserved sectors [ 1878.068725] FAT-fs (loop5): Can't find a valid FAT filesystem 15:40:57 executing program 3: ftruncate(0xffffffffffffffff, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) setsockopt$inet_pktinfo(0xffffffffffffffff, 0x0, 0x8, &(0x7f0000000040)={0x0, @loopback, @loopback}, 0xc) preadv(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) fcntl$dupfd(0xffffffffffffffff, 0x0, r0) r1 = fsmount(0xffffffffffffffff, 0x0, 0x4) lseek(r0, 0x800, 0x0) perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4307, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r2 = openat$hwrng(0xffffffffffffff9c, &(0x7f0000000080), 0x200000, 0x0) lseek(r2, 0x2, 0x0) mknodat$null(r2, &(0x7f0000000000)='./file1\x00', 0x2000, 0x103) r3 = openat(r1, &(0x7f0000000280)='/proc/self/exe\x00', 0x0, 0x0) sendfile(r0, r3, 0x0, 0x100000001) 15:40:57 executing program 5: syz_mount_image$msdos(&(0x7f00000001c0), &(0x7f0000000240)='./file0\x00', 0xff0f000000000000, 0x0, &(0x7f00000002c0), 0x0, &(0x7f00000003c0)={[{@fat=@flush}, {@dots}]}) [ 1878.150343] FAT-fs (loop1): bogus number of reserved sectors [ 1878.153311] FAT-fs (loop1): Can't find a valid FAT filesystem [ 1878.191980] FAT-fs (loop5): bogus number of reserved sectors [ 1878.193302] FAT-fs (loop5): Can't find a valid FAT filesystem [ 1878.260183] FAT-fs (loop5): bogus number of reserved sectors [ 1878.261482] FAT-fs (loop5): Can't find a valid FAT filesystem 15:41:14 executing program 2: r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x0, 0x0) perf_event_open(&(0x7f0000001d80)={0x0, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4307, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r1 = openat(0xffffffffffffffff, &(0x7f0000000280)='/proc/self/exe\x00', 0x0, 0x0) sendfile(r0, r1, 0x0, 0x100000001) 15:41:14 executing program 6: syz_mount_image$msdos(&(0x7f00000001c0), &(0x7f0000000240)='./file0\x00', 0x300000000000000, 0x0, &(0x7f00000002c0), 0x0, &(0x7f00000003c0)={[{@fat=@flush}]}) 15:41:14 executing program 3: ftruncate(0xffffffffffffffff, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) setsockopt$inet_pktinfo(r0, 0x0, 0x8, &(0x7f0000000040)={0x0, @loopback, @loopback}, 0xc) preadv(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) fcntl$dupfd(0xffffffffffffffff, 0x0, r0) r1 = fsmount(0xffffffffffffffff, 0x0, 0x4) lseek(r0, 0x800, 0x0) perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4307, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r2 = openat$hwrng(0xffffffffffffff9c, &(0x7f0000000080), 0x200000, 0x0) lseek(r2, 0x0, 0x0) mknodat$null(r2, &(0x7f0000000000)='./file1\x00', 0x2000, 0x103) r3 = openat(r1, &(0x7f0000000280)='/proc/self/exe\x00', 0x0, 0x0) sendfile(r0, r3, 0x0, 0x100000001) 15:41:14 executing program 0: ftruncate(0xffffffffffffffff, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) setsockopt$inet_pktinfo(r0, 0x0, 0x8, &(0x7f0000000040)={0x0, @loopback, @loopback}, 0xc) preadv(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) fcntl$dupfd(0xffffffffffffffff, 0x0, r0) r1 = fsmount(0xffffffffffffffff, 0x0, 0x4) lseek(r0, 0x800, 0x0) perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4307, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r2 = openat$hwrng(0xffffffffffffff9c, &(0x7f0000000080), 0x200000, 0x0) lseek(r2, 0x0, 0x0) mknodat$null(r2, &(0x7f0000000000)='./file1\x00', 0x2000, 0x103) r3 = openat(r1, &(0x7f0000000280)='/proc/self/exe\x00', 0x0, 0x0) sendfile(r0, r3, 0x0, 0x100000001) 15:41:14 executing program 1: syz_mount_image$msdos(&(0x7f00000001c0), &(0x7f0000000240)='./file0\x00', 0xfffdffff, 0x0, &(0x7f00000002c0), 0x0, &(0x7f00000003c0)={[{@fat=@flush}, {@dots}]}) openat$cgroup_type(0xffffffffffffffff, 0x0, 0x2, 0x0) 15:41:14 executing program 5: syz_mount_image$msdos(&(0x7f00000001c0), &(0x7f0000000240)='./file0\x00', 0xfffdffff00000000, 0x0, &(0x7f00000002c0), 0x0, &(0x7f00000003c0)={[{@fat=@flush}, {@dots}]}) 15:41:14 executing program 7: ftruncate(0xffffffffffffffff, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) setsockopt$inet_pktinfo(r0, 0x0, 0x8, &(0x7f0000000040)={0x0, @loopback, @loopback}, 0xc) preadv(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) fcntl$dupfd(0xffffffffffffffff, 0x0, r0) r1 = fsmount(0xffffffffffffffff, 0x0, 0x4) lseek(r0, 0x800, 0x0) perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4307, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) lseek(0xffffffffffffffff, 0x2, 0x1) mknodat$null(0xffffffffffffffff, &(0x7f0000000000)='./file1\x00', 0x2000, 0x103) pwrite64(0xffffffffffffffff, &(0x7f0000000140)="ddab82767945917c8ef3f5746d491210d833b106c3b096db35ebf09b6462e50b2b8eeb7aee50a6985ddf758b8742e2902f8019cf036e7487a36e06f264a072e7302aabf620d1f1648240b03068de42f99aa07f3421d6085fabf737fc80322ea9d302704a0cbf904db23225acdbfef5115d2e6eb74068796e15571d147e0a5ee081510e087b17fdf56a880289eeec6f4c8489", 0x92, 0x20) r2 = openat(r1, &(0x7f0000000280)='/proc/self/exe\x00', 0x0, 0x0) sendfile(r0, r2, 0x0, 0x100000001) 15:41:14 executing program 4: syz_mount_image$msdos(&(0x7f00000001c0), &(0x7f0000000240)='./file0\x00', 0xc0ed0000, 0x0, &(0x7f00000002c0), 0x0, &(0x7f00000003c0)={[{@fat=@flush}, {@dots}]}) [ 1895.501450] FAT-fs (loop1): bogus number of reserved sectors [ 1895.502375] FAT-fs (loop5): bogus number of reserved sectors [ 1895.502803] FAT-fs (loop1): Can't find a valid FAT filesystem [ 1895.504110] FAT-fs (loop5): Can't find a valid FAT filesystem [ 1895.514710] FAT-fs (loop6): bogus number of reserved sectors [ 1895.516226] FAT-fs (loop6): Can't find a valid FAT filesystem [ 1895.516983] FAT-fs (loop4): bogus number of reserved sectors [ 1895.519056] FAT-fs (loop4): Can't find a valid FAT filesystem [ 1895.571422] FAT-fs (loop1): bogus number of reserved sectors [ 1895.572675] FAT-fs (loop1): Can't find a valid FAT filesystem [ 1895.595151] FAT-fs (loop5): bogus number of reserved sectors [ 1895.596552] FAT-fs (loop5): Can't find a valid FAT filesystem [ 1895.601133] FAT-fs (loop4): bogus number of reserved sectors [ 1895.602436] FAT-fs (loop4): Can't find a valid FAT filesystem [ 1895.627475] FAT-fs (loop6): bogus number of reserved sectors [ 1895.628864] FAT-fs (loop6): Can't find a valid FAT filesystem 15:41:15 executing program 1: syz_mount_image$msdos(&(0x7f00000001c0), &(0x7f0000000240)='./file0\x00', 0xffffe000, 0x0, &(0x7f00000002c0), 0x0, &(0x7f00000003c0)={[{@fat=@flush}, {@dots}]}) openat$cgroup_type(0xffffffffffffffff, 0x0, 0x2, 0x0) 15:41:15 executing program 2: r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) perf_event_open(0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r1 = openat(0xffffffffffffffff, &(0x7f0000000280)='/proc/self/exe\x00', 0x0, 0x0) sendfile(r0, r1, 0x0, 0x100000001) 15:41:15 executing program 5: syz_mount_image$msdos(&(0x7f00000001c0), &(0x7f0000000240)='./file0\x00', 0xffffff7f00000000, 0x0, &(0x7f00000002c0), 0x0, &(0x7f00000003c0)={[{@fat=@flush}, {@dots}]}) 15:41:15 executing program 4: syz_mount_image$msdos(&(0x7f00000001c0), &(0x7f0000000240)='./file0\x00', 0xf5642e04, 0x0, &(0x7f00000002c0), 0x0, &(0x7f00000003c0)={[{@fat=@flush}, {@dots}]}) 15:41:15 executing program 6: syz_mount_image$msdos(&(0x7f00000001c0), &(0x7f0000000240)='./file0\x00', 0x400000000000000, 0x0, &(0x7f00000002c0), 0x0, &(0x7f00000003c0)={[{@fat=@flush}]}) [ 1895.834752] FAT-fs (loop4): bogus number of reserved sectors [ 1895.836153] FAT-fs (loop4): Can't find a valid FAT filesystem [ 1895.849618] FAT-fs (loop5): bogus number of reserved sectors [ 1895.850664] FAT-fs (loop5): Can't find a valid FAT filesystem [ 1895.869768] FAT-fs (loop4): bogus number of reserved sectors [ 1895.871025] FAT-fs (loop4): Can't find a valid FAT filesystem [ 1895.930111] FAT-fs (loop5): bogus number of reserved sectors [ 1895.931201] FAT-fs (loop5): Can't find a valid FAT filesystem 15:41:15 executing program 1: syz_mount_image$msdos(&(0x7f00000001c0), &(0x7f0000000240)='./file0\x00', 0xfffffdf9, 0x0, &(0x7f00000002c0), 0x0, &(0x7f00000003c0)={[{@fat=@flush}, {@dots}]}) openat$cgroup_type(0xffffffffffffffff, 0x0, 0x2, 0x0) 15:41:15 executing program 4: syz_mount_image$msdos(&(0x7f00000001c0), &(0x7f0000000240)='./file0\x00', 0xf6ffffff, 0x0, &(0x7f00000002c0), 0x0, &(0x7f00000003c0)={[{@fat=@flush}, {@dots}]}) 15:41:15 executing program 6: syz_mount_image$msdos(&(0x7f00000001c0), &(0x7f0000000240)='./file0\x00', 0x42e64f500000000, 0x0, &(0x7f00000002c0), 0x0, &(0x7f00000003c0)={[{@fat=@flush}]}) [ 1896.051125] FAT-fs (loop4): bogus number of reserved sectors [ 1896.052473] FAT-fs (loop4): Can't find a valid FAT filesystem 15:41:15 executing program 1: syz_mount_image$msdos(&(0x7f00000001c0), &(0x7f0000000240)='./file0\x00', 0xfffffdfc, 0x0, &(0x7f00000002c0), 0x0, &(0x7f00000003c0)={[{@fat=@flush}, {@dots}]}) openat$cgroup_type(0xffffffffffffffff, 0x0, 0x2, 0x0) [ 1896.096068] FAT-fs (loop4): bogus number of reserved sectors [ 1896.097443] FAT-fs (loop4): Can't find a valid FAT filesystem 15:41:31 executing program 5: syz_mount_image$msdos(&(0x7f00000001c0), &(0x7f0000000240)='./file0\x00', 0xffffffff00000000, 0x0, &(0x7f00000002c0), 0x0, &(0x7f00000003c0)={[{@fat=@flush}, {@dots}]}) 15:41:31 executing program 7: ftruncate(0xffffffffffffffff, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) setsockopt$inet_pktinfo(r0, 0x0, 0x8, &(0x7f0000000040)={0x0, @loopback, @loopback}, 0xc) preadv(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) fcntl$dupfd(0xffffffffffffffff, 0x0, r0) r1 = fsmount(0xffffffffffffffff, 0x0, 0x4) lseek(r0, 0x800, 0x0) perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4307, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) lseek(0xffffffffffffffff, 0x2, 0x1) mknodat$null(0xffffffffffffffff, &(0x7f0000000000)='./file1\x00', 0x2000, 0x103) pwrite64(0xffffffffffffffff, &(0x7f0000000140)="ddab82767945917c8ef3f5746d491210d833b106c3b096db35ebf09b6462e50b2b8eeb7aee50a6985ddf758b8742e2902f8019cf036e7487a36e06f264a072e7302aabf620d1f1648240b03068de42f99aa07f3421d6085fabf737fc80322ea9d302704a0cbf904db23225acdbfef5115d2e6eb74068796e15571d147e0a5ee081510e087b17fdf56a880289eeec6f4c8489", 0x92, 0x20) r2 = openat(r1, &(0x7f0000000280)='/proc/self/exe\x00', 0x0, 0x0) sendfile(r0, r2, 0x0, 0x100000001) 15:41:31 executing program 3: ftruncate(0xffffffffffffffff, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) setsockopt$inet_pktinfo(r0, 0x0, 0x8, &(0x7f0000000040)={0x0, @loopback, @loopback}, 0xc) preadv(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) fcntl$dupfd(0xffffffffffffffff, 0x0, r0) r1 = fsmount(0xffffffffffffffff, 0x0, 0x4) lseek(r0, 0x800, 0x0) perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4307, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r2 = openat$hwrng(0xffffffffffffff9c, &(0x7f0000000080), 0x200000, 0x0) lseek(r2, 0x0, 0x0) mknodat$null(r2, &(0x7f0000000000)='./file1\x00', 0x2000, 0x103) r3 = openat(r1, &(0x7f0000000280)='/proc/self/exe\x00', 0x0, 0x0) sendfile(r0, r3, 0x0, 0x100000001) 15:41:31 executing program 6: syz_mount_image$msdos(&(0x7f00000001c0), &(0x7f0000000240)='./file0\x00', 0x500000000000000, 0x0, &(0x7f00000002c0), 0x0, &(0x7f00000003c0)={[{@fat=@flush}]}) 15:41:31 executing program 0: ftruncate(0xffffffffffffffff, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) setsockopt$inet_pktinfo(r0, 0x0, 0x8, &(0x7f0000000040)={0x0, @loopback, @loopback}, 0xc) preadv(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) fcntl$dupfd(0xffffffffffffffff, 0x0, r0) r1 = fsmount(0xffffffffffffffff, 0x0, 0x4) lseek(r0, 0x800, 0x0) perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4307, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r2 = openat$hwrng(0xffffffffffffff9c, &(0x7f0000000080), 0x200000, 0x0) lseek(r2, 0x2, 0x0) mknodat$null(0xffffffffffffffff, &(0x7f0000000000)='./file1\x00', 0x2000, 0x103) r3 = openat(r1, &(0x7f0000000280)='/proc/self/exe\x00', 0x0, 0x0) sendfile(r0, r3, 0x0, 0x100000001) 15:41:31 executing program 2: r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) perf_event_open(0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r1 = openat(0xffffffffffffffff, &(0x7f0000000280)='/proc/self/exe\x00', 0x0, 0x0) sendfile(r0, r1, 0x0, 0x100000001) 15:41:31 executing program 1: syz_mount_image$msdos(&(0x7f00000001c0), &(0x7f0000000240)='./file0\x00', 0xfffffdfd, 0x0, &(0x7f00000002c0), 0x0, &(0x7f00000003c0)={[{@fat=@flush}, {@dots}]}) openat$cgroup_type(0xffffffffffffffff, 0x0, 0x2, 0x0) 15:41:31 executing program 4: syz_mount_image$msdos(&(0x7f00000001c0), &(0x7f0000000240)='./file0\x00', 0xf92f0000, 0x0, &(0x7f00000002c0), 0x0, &(0x7f00000003c0)={[{@fat=@flush}, {@dots}]}) [ 1911.960034] FAT-fs (loop1): bogus number of reserved sectors [ 1911.961630] FAT-fs (loop1): Can't find a valid FAT filesystem [ 1912.000106] FAT-fs (loop5): bogus number of reserved sectors [ 1912.001311] FAT-fs (loop5): Can't find a valid FAT filesystem [ 1912.007684] FAT-fs (loop6): bogus number of reserved sectors [ 1912.008895] FAT-fs (loop6): Can't find a valid FAT filesystem [ 1912.019393] FAT-fs (loop4): bogus number of reserved sectors [ 1912.021110] FAT-fs (loop4): Can't find a valid FAT filesystem [ 1912.057649] FAT-fs (loop6): bogus number of reserved sectors [ 1912.058900] FAT-fs (loop6): Can't find a valid FAT filesystem [ 1912.089845] FAT-fs (loop1): bogus number of reserved sectors [ 1912.091461] FAT-fs (loop1): Can't find a valid FAT filesystem [ 1912.123870] FAT-fs (loop5): bogus number of reserved sectors [ 1912.125122] FAT-fs (loop5): Can't find a valid FAT filesystem [ 1912.132440] FAT-fs (loop4): bogus number of reserved sectors [ 1912.133913] FAT-fs (loop4): Can't find a valid FAT filesystem 15:41:31 executing program 6: syz_mount_image$msdos(&(0x7f00000001c0), &(0x7f0000000240)='./file0\x00', 0x600000000000000, 0x0, &(0x7f00000002c0), 0x0, &(0x7f00000003c0)={[{@fat=@flush}]}) 15:41:31 executing program 1: syz_mount_image$msdos(&(0x7f00000001c0), &(0x7f0000000240)='./file0\x00', 0xfffffdff, 0x0, &(0x7f00000002c0), 0x0, &(0x7f00000003c0)={[{@fat=@flush}, {@dots}]}) openat$cgroup_type(0xffffffffffffffff, 0x0, 0x2, 0x0) 15:41:31 executing program 5: syz_mount_image$msdos(&(0x7f00000001c0), &(0x7f0000000240)='./file0\x00', 0xffffffffffff0700, 0x0, &(0x7f00000002c0), 0x0, &(0x7f00000003c0)={[{@fat=@flush}, {@dots}]}) 15:41:31 executing program 4: syz_mount_image$msdos(&(0x7f00000001c0), &(0x7f0000000240)='./file0\x00', 0xf9fdffff, 0x0, &(0x7f00000002c0), 0x0, &(0x7f00000003c0)={[{@fat=@flush}, {@dots}]}) [ 1912.296188] FAT-fs (loop6): bogus number of reserved sectors [ 1912.297669] FAT-fs (loop6): Can't find a valid FAT filesystem 15:41:31 executing program 2: r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) perf_event_open(0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r1 = openat(0xffffffffffffffff, &(0x7f0000000280)='/proc/self/exe\x00', 0x0, 0x0) sendfile(r0, r1, 0x0, 0x100000001) [ 1912.366645] FAT-fs (loop6): bogus number of reserved sectors [ 1912.368104] FAT-fs (loop6): Can't find a valid FAT filesystem [ 1912.373352] FAT-fs (loop4): bogus number of reserved sectors [ 1912.374958] FAT-fs (loop4): Can't find a valid FAT filesystem [ 1912.444348] FAT-fs (loop4): bogus number of reserved sectors [ 1912.445867] FAT-fs (loop4): Can't find a valid FAT filesystem 15:41:47 executing program 1: syz_mount_image$msdos(&(0x7f00000001c0), &(0x7f0000000240)='./file0\x00', 0xffffff7f, 0x0, &(0x7f00000002c0), 0x0, &(0x7f00000003c0)={[{@fat=@flush}, {@dots}]}) openat$cgroup_type(0xffffffffffffffff, 0x0, 0x2, 0x0) 15:41:47 executing program 3: ftruncate(0xffffffffffffffff, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) setsockopt$inet_pktinfo(r0, 0x0, 0x8, &(0x7f0000000040)={0x0, @loopback, @loopback}, 0xc) preadv(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) fcntl$dupfd(0xffffffffffffffff, 0x0, r0) r1 = fsmount(0xffffffffffffffff, 0x0, 0x4) lseek(r0, 0x800, 0x0) perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4307, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) lseek(0xffffffffffffffff, 0x2, 0x1) mknodat$null(0xffffffffffffffff, &(0x7f0000000000)='./file1\x00', 0x2000, 0x103) pwrite64(0xffffffffffffffff, &(0x7f0000000140)="ddab82767945917c8ef3f5746d491210d833b106c3b096db35ebf09b6462e50b2b8eeb7aee50a6985ddf758b8742e2902f8019cf036e7487a36e06f264a072e7302aabf620d1f1648240b03068de42f99aa07f3421d6085fabf737fc80322ea9d302704a0cbf904db23225acdbfef5115d2e6eb74068796e15571d147e0a5ee081510e087b17fdf56a880289eeec6f4c84", 0x91, 0x20) r2 = openat(r1, &(0x7f0000000280)='/proc/self/exe\x00', 0x0, 0x0) sendfile(r0, r2, 0x0, 0x100000001) 15:41:47 executing program 4: syz_mount_image$msdos(&(0x7f00000001c0), &(0x7f0000000240)='./file0\x00', 0xfbffffff, 0x0, &(0x7f00000002c0), 0x0, &(0x7f00000003c0)={[{@fat=@flush}, {@dots}]}) 15:41:47 executing program 7: ftruncate(0xffffffffffffffff, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) setsockopt$inet_pktinfo(r0, 0x0, 0x8, &(0x7f0000000040)={0x0, @loopback, @loopback}, 0xc) preadv(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) fcntl$dupfd(0xffffffffffffffff, 0x0, r0) r1 = fsmount(0xffffffffffffffff, 0x0, 0x4) lseek(r0, 0x800, 0x0) perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4307, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r2 = openat$hwrng(0xffffffffffffff9c, &(0x7f0000000080), 0x200000, 0x0) lseek(r2, 0x2, 0x0) mknodat$null(0xffffffffffffffff, &(0x7f0000000000)='./file1\x00', 0x2000, 0x103) r3 = openat(r1, &(0x7f0000000280)='/proc/self/exe\x00', 0x0, 0x0) sendfile(r0, r3, 0x0, 0x100000001) 15:41:47 executing program 5: syz_mount_image$msdos(&(0x7f00000001c0), &(0x7f0000000240)='./file0\x00', 0xffffffffffffff7f, 0x0, &(0x7f00000002c0), 0x0, &(0x7f00000003c0)={[{@fat=@flush}, {@dots}]}) 15:41:47 executing program 6: syz_mount_image$msdos(&(0x7f00000001c0), &(0x7f0000000240)='./file0\x00', 0x637040000000000, 0x0, &(0x7f00000002c0), 0x0, &(0x7f00000003c0)={[{@fat=@flush}]}) 15:41:47 executing program 2: r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) perf_event_open(&(0x7f0000001d80)={0x0, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r1 = openat(0xffffffffffffffff, &(0x7f0000000280)='/proc/self/exe\x00', 0x0, 0x0) sendfile(r0, r1, 0x0, 0x100000001) 15:41:47 executing program 0: ftruncate(0xffffffffffffffff, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) setsockopt$inet_pktinfo(r0, 0x0, 0x8, &(0x7f0000000040)={0x0, @loopback, @loopback}, 0xc) preadv(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) fcntl$dupfd(0xffffffffffffffff, 0x0, r0) r1 = fsmount(0xffffffffffffffff, 0x0, 0x4) lseek(r0, 0x800, 0x0) perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4307, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r2 = openat$hwrng(0xffffffffffffff9c, &(0x7f0000000080), 0x200000, 0x0) lseek(r2, 0x2, 0x0) mknodat$null(0xffffffffffffffff, &(0x7f0000000000)='./file1\x00', 0x2000, 0x103) r3 = openat(r1, &(0x7f0000000280)='/proc/self/exe\x00', 0x0, 0x0) sendfile(r0, r3, 0x0, 0x100000001) [ 1928.402701] FAT-fs (loop4): bogus number of reserved sectors [ 1928.403677] FAT-fs (loop4): Can't find a valid FAT filesystem [ 1928.416774] FAT-fs (loop1): bogus number of reserved sectors [ 1928.417768] FAT-fs (loop1): Can't find a valid FAT filesystem [ 1928.479070] FAT-fs (loop6): bogus number of reserved sectors [ 1928.480922] FAT-fs (loop6): Can't find a valid FAT filesystem [ 1928.507032] FAT-fs (loop1): bogus number of reserved sectors [ 1928.508327] FAT-fs (loop1): Can't find a valid FAT filesystem [ 1928.509997] FAT-fs (loop5): bogus number of reserved sectors [ 1928.510032] FAT-fs (loop4): bogus number of reserved sectors [ 1928.511280] FAT-fs (loop5): Can't find a valid FAT filesystem [ 1928.512511] FAT-fs (loop4): Can't find a valid FAT filesystem [ 1928.549528] FAT-fs (loop6): bogus number of reserved sectors [ 1928.550867] FAT-fs (loop6): Can't find a valid FAT filesystem [ 1928.592687] FAT-fs (loop5): bogus number of reserved sectors [ 1928.593971] FAT-fs (loop5): Can't find a valid FAT filesystem 15:41:47 executing program 1: syz_mount_image$msdos(&(0x7f00000001c0), &(0x7f0000000240)='./file0\x00', 0xffffff8c, 0x0, &(0x7f00000002c0), 0x0, &(0x7f00000003c0)={[{@fat=@flush}, {@dots}]}) openat$cgroup_type(0xffffffffffffffff, 0x0, 0x2, 0x0) 15:41:48 executing program 5: syz_mount_image$msdos(&(0x7f00000001c0), &(0x7f0000000240)='./file0\x00', 0xffffffffffffffff, 0x0, &(0x7f00000002c0), 0x0, &(0x7f00000003c0)={[{@fat=@flush}, {@dots}]}) 15:41:48 executing program 4: syz_mount_image$msdos(&(0x7f00000001c0), &(0x7f0000000240)='./file0\x00', 0xfc2f0000, 0x0, &(0x7f00000002c0), 0x0, &(0x7f00000003c0)={[{@fat=@flush}, {@dots}]}) 15:41:48 executing program 6: syz_mount_image$msdos(&(0x7f00000001c0), &(0x7f0000000240)='./file0\x00', 0x700000000000000, 0x0, &(0x7f00000002c0), 0x0, &(0x7f00000003c0)={[{@fat=@flush}]}) [ 1928.779025] FAT-fs (loop1): bogus number of reserved sectors [ 1928.780307] FAT-fs (loop1): Can't find a valid FAT filesystem [ 1928.809077] FAT-fs (loop5): bogus number of reserved sectors [ 1928.810667] FAT-fs (loop5): Can't find a valid FAT filesystem [ 1928.836970] FAT-fs (loop6): bogus number of reserved sectors [ 1928.838322] FAT-fs (loop6): Can't find a valid FAT filesystem [ 1928.857112] FAT-fs (loop1): bogus number of reserved sectors [ 1928.858444] FAT-fs (loop1): Can't find a valid FAT filesystem [ 1928.877262] FAT-fs (loop5): bogus number of reserved sectors [ 1928.878622] FAT-fs (loop5): Can't find a valid FAT filesystem 15:41:48 executing program 4: syz_mount_image$msdos(&(0x7f00000001c0), &(0x7f0000000240)='./file0\x00', 0xfcfdffff, 0x0, &(0x7f00000002c0), 0x0, &(0x7f00000003c0)={[{@fat=@flush}, {@dots}]}) 15:41:48 executing program 2: r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) perf_event_open(&(0x7f0000001d80)={0x0, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r1 = openat(0xffffffffffffffff, &(0x7f0000000280)='/proc/self/exe\x00', 0x0, 0x0) sendfile(r0, r1, 0x0, 0x100000001) 15:41:48 executing program 5: syz_mount_image$msdos(&(0x7f00000001c0), &(0x7f0000000240)='./file0\x00', 0x0, 0x2, &(0x7f00000002c0), 0x0, &(0x7f00000003c0)={[{@fat=@flush}, {@dots}]}) [ 1928.955791] FAT-fs (loop6): bogus number of reserved sectors [ 1928.956783] FAT-fs (loop6): Can't find a valid FAT filesystem [ 1929.029726] FAT-fs (loop5): bogus number of reserved sectors [ 1929.031159] FAT-fs (loop5): Can't find a valid FAT filesystem [ 1929.134577] FAT-fs (loop5): bogus number of reserved sectors [ 1929.135822] FAT-fs (loop5): Can't find a valid FAT filesystem 15:42:10 executing program 7: ftruncate(0xffffffffffffffff, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) setsockopt$inet_pktinfo(r0, 0x0, 0x8, &(0x7f0000000040)={0x0, @loopback, @loopback}, 0xc) preadv(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) fcntl$dupfd(0xffffffffffffffff, 0x0, r0) r1 = fsmount(0xffffffffffffffff, 0x0, 0x4) lseek(r0, 0x800, 0x0) perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4307, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r2 = openat$hwrng(0xffffffffffffff9c, &(0x7f0000000080), 0x200000, 0x0) lseek(r2, 0x2, 0x0) mknodat$null(0xffffffffffffffff, &(0x7f0000000000)='./file1\x00', 0x2000, 0x103) r3 = openat(r1, &(0x7f0000000280)='/proc/self/exe\x00', 0x0, 0x0) sendfile(r0, r3, 0x0, 0x100000001) 15:42:10 executing program 4: syz_mount_image$msdos(&(0x7f00000001c0), &(0x7f0000000240)='./file0\x00', 0xfdfdffff, 0x0, &(0x7f00000002c0), 0x0, &(0x7f00000003c0)={[{@fat=@flush}, {@dots}]}) 15:42:10 executing program 2: r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) perf_event_open(&(0x7f0000001d80)={0x0, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r1 = openat(0xffffffffffffffff, &(0x7f0000000280)='/proc/self/exe\x00', 0x0, 0x0) sendfile(r0, r1, 0x0, 0x100000001) 15:42:10 executing program 1: syz_mount_image$msdos(&(0x7f00000001c0), &(0x7f0000000240)='./file0\x00', 0xffffff97, 0x0, &(0x7f00000002c0), 0x0, &(0x7f00000003c0)={[{@fat=@flush}, {@dots}]}) openat$cgroup_type(0xffffffffffffffff, 0x0, 0x2, 0x0) 15:42:10 executing program 0: ftruncate(0xffffffffffffffff, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) setsockopt$inet_pktinfo(r0, 0x0, 0x8, &(0x7f0000000040)={0x0, @loopback, @loopback}, 0xc) preadv(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) fcntl$dupfd(0xffffffffffffffff, 0x0, r0) r1 = fsmount(0xffffffffffffffff, 0x0, 0x4) lseek(r0, 0x800, 0x0) perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4307, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r2 = openat$hwrng(0xffffffffffffff9c, &(0x7f0000000080), 0x200000, 0x0) lseek(r2, 0x2, 0x0) mknodat$null(0xffffffffffffffff, &(0x7f0000000000)='./file1\x00', 0x2000, 0x103) r3 = openat(r1, &(0x7f0000000280)='/proc/self/exe\x00', 0x0, 0x0) sendfile(r0, r3, 0x0, 0x100000001) 15:42:10 executing program 6: syz_mount_image$msdos(&(0x7f00000001c0), &(0x7f0000000240)='./file0\x00', 0x705000000000000, 0x0, &(0x7f00000002c0), 0x0, &(0x7f00000003c0)={[{@fat=@flush}]}) 15:42:10 executing program 5: syz_mount_image$msdos(&(0x7f00000001c0), &(0x7f0000000240)='./file0\x00', 0x0, 0x3, &(0x7f00000002c0), 0x0, &(0x7f00000003c0)={[{@fat=@flush}, {@dots}]}) [ 1950.812384] FAT-fs (loop4): bogus number of reserved sectors 15:42:10 executing program 3: ftruncate(0xffffffffffffffff, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) setsockopt$inet_pktinfo(r0, 0x0, 0x8, &(0x7f0000000040)={0x0, @loopback, @loopback}, 0xc) preadv(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) fcntl$dupfd(0xffffffffffffffff, 0x0, r0) r1 = fsmount(0xffffffffffffffff, 0x0, 0x4) lseek(r0, 0x800, 0x0) perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4307, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r2 = openat$hwrng(0xffffffffffffff9c, &(0x7f0000000080), 0x200000, 0x0) lseek(r2, 0x2, 0x0) mknodat$null(0xffffffffffffffff, &(0x7f0000000000)='./file1\x00', 0x2000, 0x103) r3 = openat(r1, &(0x7f0000000280)='/proc/self/exe\x00', 0x0, 0x0) sendfile(r0, r3, 0x0, 0x100000001) [ 1950.813716] FAT-fs (loop4): Can't find a valid FAT filesystem [ 1950.835785] FAT-fs (loop5): bogus number of reserved sectors [ 1950.836715] FAT-fs (loop5): Can't find a valid FAT filesystem [ 1950.886132] FAT-fs (loop1): bogus number of reserved sectors [ 1950.887499] FAT-fs (loop1): Can't find a valid FAT filesystem [ 1950.897832] FAT-fs (loop6): bogus number of reserved sectors [ 1950.899396] FAT-fs (loop6): Can't find a valid FAT filesystem [ 1950.910035] FAT-fs (loop5): bogus number of reserved sectors [ 1950.911075] FAT-fs (loop5): Can't find a valid FAT filesystem [ 1950.938174] FAT-fs (loop4): bogus number of reserved sectors [ 1950.939121] FAT-fs (loop4): Can't find a valid FAT filesystem [ 1950.979347] FAT-fs (loop1): bogus number of reserved sectors [ 1950.980784] FAT-fs (loop1): Can't find a valid FAT filesystem [ 1951.009335] FAT-fs (loop6): bogus number of reserved sectors [ 1951.010764] FAT-fs (loop6): Can't find a valid FAT filesystem 15:42:10 executing program 5: syz_mount_image$msdos(&(0x7f00000001c0), &(0x7f0000000240)='./file0\x00', 0x0, 0x4, &(0x7f00000002c0), 0x0, &(0x7f00000003c0)={[{@fat=@flush}, {@dots}]}) 15:42:10 executing program 1: syz_mount_image$msdos(&(0x7f00000001c0), &(0x7f0000000240)='./file0\x00', 0xfffffff6, 0x0, &(0x7f00000002c0), 0x0, &(0x7f00000003c0)={[{@fat=@flush}, {@dots}]}) openat$cgroup_type(0xffffffffffffffff, 0x0, 0x2, 0x0) 15:42:10 executing program 4: syz_mount_image$msdos(&(0x7f00000001c0), &(0x7f0000000240)='./file0\x00', 0xfdffffff, 0x0, &(0x7f00000002c0), 0x0, &(0x7f00000003c0)={[{@fat=@flush}, {@dots}]}) 15:42:10 executing program 6: syz_mount_image$msdos(&(0x7f00000001c0), &(0x7f0000000240)='./file0\x00', 0x737040000000000, 0x0, &(0x7f00000002c0), 0x0, &(0x7f00000003c0)={[{@fat=@flush}]}) 15:42:10 executing program 5: syz_mount_image$msdos(&(0x7f00000001c0), &(0x7f0000000240)='./file0\x00', 0x0, 0x5, &(0x7f00000002c0), 0x0, &(0x7f00000003c0)={[{@fat=@flush}, {@dots}]}) [ 1951.193057] FAT-fs (loop4): bogus number of reserved sectors [ 1951.194199] FAT-fs (loop4): Can't find a valid FAT filesystem [ 1951.241961] FAT-fs (loop6): bogus number of reserved sectors [ 1951.242943] FAT-fs (loop6): Can't find a valid FAT filesystem [ 1951.265272] FAT-fs (loop4): bogus number of reserved sectors [ 1951.266232] FAT-fs (loop4): Can't find a valid FAT filesystem 15:42:10 executing program 4: syz_mount_image$msdos(&(0x7f00000001c0), &(0x7f0000000240)='./file0\x00', 0xff0f0000, 0x0, &(0x7f00000002c0), 0x0, &(0x7f00000003c0)={[{@fat=@flush}, {@dots}]}) [ 1951.331558] FAT-fs (loop5): bogus number of reserved sectors [ 1951.332609] FAT-fs (loop5): Can't find a valid FAT filesystem [ 1951.346059] FAT-fs (loop4): bogus number of reserved sectors [ 1951.346989] FAT-fs (loop4): Can't find a valid FAT filesystem 15:42:10 executing program 2: r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) perf_event_open(&(0x7f0000001d80)={0x0, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4307, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r1 = openat(0xffffffffffffffff, &(0x7f0000000280)='/proc/self/exe\x00', 0x0, 0x0) sendfile(r0, r1, 0x0, 0x100000001) 15:42:10 executing program 1: syz_mount_image$msdos(&(0x7f00000001c0), &(0x7f0000000240)='./file0\x00', 0xfffffffb, 0x0, &(0x7f00000002c0), 0x0, &(0x7f00000003c0)={[{@fat=@flush}, {@dots}]}) openat$cgroup_type(0xffffffffffffffff, 0x0, 0x2, 0x0) [ 1951.396797] FAT-fs (loop5): bogus number of reserved sectors [ 1951.397944] FAT-fs (loop5): Can't find a valid FAT filesystem [ 1951.467522] FAT-fs (loop1): bogus number of reserved sectors [ 1951.468509] FAT-fs (loop1): Can't find a valid FAT filesystem [ 1951.505917] FAT-fs (loop1): bogus number of reserved sectors [ 1951.506910] FAT-fs (loop1): Can't find a valid FAT filesystem 15:42:26 executing program 7: ftruncate(0xffffffffffffffff, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) setsockopt$inet_pktinfo(r0, 0x0, 0x8, &(0x7f0000000040)={0x0, @loopback, @loopback}, 0xc) preadv(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) fcntl$dupfd(0xffffffffffffffff, 0x0, r0) r1 = fsmount(0xffffffffffffffff, 0x0, 0x4) lseek(r0, 0x800, 0x0) perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4307, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) lseek(0xffffffffffffffff, 0x2, 0x1) mknodat$null(0xffffffffffffffff, &(0x7f0000000000)='./file1\x00', 0x2000, 0x103) pwrite64(0xffffffffffffffff, &(0x7f0000000140)="ddab82767945917c8ef3f5746d491210d833b106c3b096db35ebf09b6462e50b2b8eeb7aee50a6985ddf758b8742e2902f8019cf036e7487a36e06f264a072e7302aabf620d1f1648240b03068de42f99aa07f3421d6085fabf737fc80322ea9d302704a0cbf904db23225acdbfef5115d2e6eb74068796e15571d147e0a5ee081510e087b17fdf56a880289eeec6f4c84", 0x91, 0x20) r2 = openat(r1, &(0x7f0000000280)='/proc/self/exe\x00', 0x0, 0x0) sendfile(r0, r2, 0x0, 0x100000001) 15:42:26 executing program 4: syz_mount_image$msdos(&(0x7f00000001c0), &(0x7f0000000240)='./file0\x00', 0xfffdffff, 0x0, &(0x7f00000002c0), 0x0, &(0x7f00000003c0)={[{@fat=@flush}, {@dots}]}) 15:42:26 executing program 3: ftruncate(0xffffffffffffffff, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) setsockopt$inet_pktinfo(r0, 0x0, 0x8, &(0x7f0000000040)={0x0, @loopback, @loopback}, 0xc) preadv(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) fcntl$dupfd(0xffffffffffffffff, 0x0, r0) r1 = fsmount(0xffffffffffffffff, 0x0, 0x4) lseek(r0, 0x800, 0x0) perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4307, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r2 = openat$hwrng(0xffffffffffffff9c, &(0x7f0000000080), 0x200000, 0x0) lseek(r2, 0x2, 0x0) mknodat$null(0xffffffffffffffff, &(0x7f0000000000)='./file1\x00', 0x2000, 0x103) r3 = openat(r1, &(0x7f0000000280)='/proc/self/exe\x00', 0x0, 0x0) sendfile(r0, r3, 0x0, 0x100000001) 15:42:26 executing program 0: ftruncate(0xffffffffffffffff, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) setsockopt$inet_pktinfo(r0, 0x0, 0x8, &(0x7f0000000040)={0x0, @loopback, @loopback}, 0xc) preadv(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) fcntl$dupfd(0xffffffffffffffff, 0x0, r0) r1 = fsmount(0xffffffffffffffff, 0x0, 0x4) lseek(r0, 0x800, 0x0) perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4307, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r2 = openat$hwrng(0xffffffffffffff9c, &(0x7f0000000080), 0x200000, 0x0) lseek(r2, 0x2, 0x0) mknodat$null(r2, 0x0, 0x2000, 0x103) r3 = openat(r1, &(0x7f0000000280)='/proc/self/exe\x00', 0x0, 0x0) sendfile(r0, r3, 0x0, 0x100000001) 15:42:26 executing program 5: syz_mount_image$msdos(&(0x7f00000001c0), &(0x7f0000000240)='./file0\x00', 0x0, 0x6, &(0x7f00000002c0), 0x0, &(0x7f00000003c0)={[{@fat=@flush}, {@dots}]}) 15:42:26 executing program 1: syz_mount_image$msdos(&(0x7f00000001c0), &(0x7f0000000240)='./file0\x00', 0xfffffffd, 0x0, &(0x7f00000002c0), 0x0, &(0x7f00000003c0)={[{@fat=@flush}, {@dots}]}) openat$cgroup_type(0xffffffffffffffff, 0x0, 0x2, 0x0) 15:42:26 executing program 2: r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) perf_event_open(&(0x7f0000001d80)={0x0, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4307, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r1 = openat(0xffffffffffffffff, &(0x7f0000000280)='/proc/self/exe\x00', 0x0, 0x0) sendfile(r0, r1, 0x0, 0x100000001) 15:42:26 executing program 6: syz_mount_image$msdos(&(0x7f00000001c0), &(0x7f0000000240)='./file0\x00', 0x800000000000000, 0x0, &(0x7f00000002c0), 0x0, &(0x7f00000003c0)={[{@fat=@flush}]}) [ 1967.051361] FAT-fs (loop5): bogus number of reserved sectors [ 1967.052661] FAT-fs (loop5): Can't find a valid FAT filesystem [ 1967.067462] FAT-fs (loop4): bogus number of reserved sectors [ 1967.069169] FAT-fs (loop4): Can't find a valid FAT filesystem [ 1967.094473] FAT-fs (loop6): bogus number of reserved sectors [ 1967.095910] FAT-fs (loop6): Can't find a valid FAT filesystem [ 1967.104001] FAT-fs (loop5): bogus number of reserved sectors [ 1967.105275] FAT-fs (loop5): Can't find a valid FAT filesystem [ 1967.115470] FAT-fs (loop1): bogus number of reserved sectors [ 1967.116823] FAT-fs (loop1): Can't find a valid FAT filesystem [ 1967.201260] FAT-fs (loop6): bogus number of reserved sectors [ 1967.202603] FAT-fs (loop6): Can't find a valid FAT filesystem [ 1967.235043] FAT-fs (loop1): bogus number of reserved sectors [ 1967.236790] FAT-fs (loop1): Can't find a valid FAT filesystem 15:42:26 executing program 5: syz_mount_image$msdos(&(0x7f00000001c0), &(0x7f0000000240)='./file0\x00', 0x0, 0x7, &(0x7f00000002c0), 0x0, &(0x7f00000003c0)={[{@fat=@flush}, {@dots}]}) 15:42:26 executing program 4: syz_mount_image$msdos(&(0x7f00000001c0), &(0x7f0000000240)='./file0\x00', 0xffffe000, 0x0, &(0x7f00000002c0), 0x0, &(0x7f00000003c0)={[{@fat=@flush}, {@dots}]}) 15:42:26 executing program 1: syz_mount_image$msdos(&(0x7f00000001c0), &(0x7f0000000240)='./file0\x00', 0x1000000000, 0x0, &(0x7f00000002c0), 0x0, &(0x7f00000003c0)={[{@fat=@flush}, {@dots}]}) openat$cgroup_type(0xffffffffffffffff, 0x0, 0x2, 0x0) 15:42:26 executing program 6: syz_mount_image$msdos(&(0x7f00000001c0), &(0x7f0000000240)='./file0\x00', 0x805000000000000, 0x0, &(0x7f00000002c0), 0x0, &(0x7f00000003c0)={[{@fat=@flush}]}) [ 1967.404944] FAT-fs (loop5): bogus number of reserved sectors [ 1967.406217] FAT-fs (loop5): Can't find a valid FAT filesystem 15:42:26 executing program 5: syz_mount_image$msdos(&(0x7f00000001c0), &(0x7f0000000240)='./file0\x00', 0x0, 0x8, &(0x7f00000002c0), 0x0, &(0x7f00000003c0)={[{@fat=@flush}, {@dots}]}) 15:42:26 executing program 4: syz_mount_image$msdos(&(0x7f00000001c0), &(0x7f0000000240)='./file0\x00', 0xfffffdf9, 0x0, &(0x7f00000002c0), 0x0, &(0x7f00000003c0)={[{@fat=@flush}, {@dots}]}) [ 1967.528607] FAT-fs (loop1): bogus number of reserved sectors [ 1967.529860] FAT-fs (loop1): Can't find a valid FAT filesystem [ 1967.533038] FAT-fs (loop6): bogus number of reserved sectors [ 1967.534316] FAT-fs (loop6): Can't find a valid FAT filesystem [ 1967.634459] FAT-fs (loop6): bogus number of reserved sectors [ 1967.635848] FAT-fs (loop6): Can't find a valid FAT filesystem 15:42:40 executing program 3: ftruncate(0xffffffffffffffff, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) setsockopt$inet_pktinfo(r0, 0x0, 0x8, &(0x7f0000000040)={0x0, @loopback, @loopback}, 0xc) preadv(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) fcntl$dupfd(0xffffffffffffffff, 0x0, r0) r1 = fsmount(0xffffffffffffffff, 0x0, 0x4) lseek(r0, 0x800, 0x0) perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4307, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r2 = openat$hwrng(0xffffffffffffff9c, &(0x7f0000000080), 0x200000, 0x0) lseek(r2, 0x2, 0x1) mknodat$null(r2, &(0x7f0000000000)='./file1\x00', 0x2000, 0x103) pwrite64(0xffffffffffffffff, &(0x7f0000000140)="ddab82767945917c8ef3f5746d491210d833b106c3b096db35ebf09b6462e50b2b8eeb7aee50a6985ddf758b8742e2902f8019cf036e7487a36e06f264a072e7302aabf620d1f1648240b03068de42f99aa07f3421d6085fabf737fc80322ea9d302704a0cbf904db23225acdbfef5115d2e6eb74068796e15571d147e0a5ee081510e087b17fdf56a880289eeec6f4c8489", 0x92, 0x20) r3 = openat(r1, &(0x7f0000000280)='/proc/self/exe\x00', 0x0, 0x0) sendfile(r0, r3, 0x0, 0x100000001) 15:42:40 executing program 4: syz_mount_image$msdos(&(0x7f00000001c0), &(0x7f0000000240)='./file0\x00', 0xfffffdfc, 0x0, &(0x7f00000002c0), 0x0, &(0x7f00000003c0)={[{@fat=@flush}, {@dots}]}) 15:42:40 executing program 7: ftruncate(0xffffffffffffffff, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) setsockopt$inet_pktinfo(r0, 0x0, 0x8, &(0x7f0000000040)={0x0, @loopback, @loopback}, 0xc) preadv(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) fcntl$dupfd(0xffffffffffffffff, 0x0, r0) r1 = fsmount(0xffffffffffffffff, 0x0, 0x4) lseek(r0, 0x800, 0x0) perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4307, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r2 = openat$hwrng(0xffffffffffffff9c, &(0x7f0000000080), 0x200000, 0x0) lseek(r2, 0x2, 0x0) mknodat$null(r2, 0x0, 0x2000, 0x103) r3 = openat(r1, &(0x7f0000000280)='/proc/self/exe\x00', 0x0, 0x0) sendfile(r0, r3, 0x0, 0x100000001) 15:42:40 executing program 1: syz_mount_image$msdos(&(0x7f00000001c0), &(0x7f0000000240)='./file0\x00', 0xedc000000000, 0x0, &(0x7f00000002c0), 0x0, &(0x7f00000003c0)={[{@fat=@flush}, {@dots}]}) openat$cgroup_type(0xffffffffffffffff, 0x0, 0x2, 0x0) 15:42:40 executing program 2: r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) perf_event_open(&(0x7f0000001d80)={0x0, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4307, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r1 = openat(0xffffffffffffffff, &(0x7f0000000280)='/proc/self/exe\x00', 0x0, 0x0) sendfile(r0, r1, 0x0, 0x100000001) 15:42:40 executing program 5: syz_mount_image$msdos(&(0x7f00000001c0), &(0x7f0000000240)='./file0\x00', 0x0, 0x9, &(0x7f00000002c0), 0x0, &(0x7f00000003c0)={[{@fat=@flush}, {@dots}]}) 15:42:40 executing program 0: ftruncate(0xffffffffffffffff, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) setsockopt$inet_pktinfo(r0, 0x0, 0x8, &(0x7f0000000040)={0x0, @loopback, @loopback}, 0xc) preadv(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) fcntl$dupfd(0xffffffffffffffff, 0x0, r0) r1 = fsmount(0xffffffffffffffff, 0x0, 0x4) lseek(r0, 0x800, 0x0) perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4307, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r2 = openat$hwrng(0xffffffffffffff9c, &(0x7f0000000080), 0x200000, 0x0) lseek(r2, 0x2, 0x0) mknodat$null(r2, 0x0, 0x2000, 0x103) r3 = openat(r1, &(0x7f0000000280)='/proc/self/exe\x00', 0x0, 0x0) sendfile(r0, r3, 0x0, 0x100000001) 15:42:40 executing program 6: syz_mount_image$msdos(&(0x7f00000001c0), &(0x7f0000000240)='./file0\x00', 0x900000000000000, 0x0, &(0x7f00000002c0), 0x0, &(0x7f00000003c0)={[{@fat=@flush}]}) [ 1981.533258] FAT-fs (loop6): bogus number of reserved sectors [ 1981.534663] FAT-fs (loop6): Can't find a valid FAT filesystem [ 1981.542141] FAT-fs (loop1): bogus number of reserved sectors [ 1981.543675] FAT-fs (loop1): Can't find a valid FAT filesystem [ 1981.561042] FAT-fs (loop5): bogus number of reserved sectors [ 1981.562309] FAT-fs (loop5): Can't find a valid FAT filesystem [ 1981.566152] FAT-fs (loop4): bogus number of reserved sectors [ 1981.567519] FAT-fs (loop4): Can't find a valid FAT filesystem [ 1981.600906] FAT-fs (loop1): bogus number of reserved sectors [ 1981.602286] FAT-fs (loop1): Can't find a valid FAT filesystem [ 1981.618119] FAT-fs (loop6): bogus number of reserved sectors [ 1981.619440] FAT-fs (loop6): Can't find a valid FAT filesystem [ 1981.633671] FAT-fs (loop5): bogus number of reserved sectors [ 1981.634956] FAT-fs (loop5): Can't find a valid FAT filesystem [ 1981.648683] FAT-fs (loop4): bogus number of reserved sectors [ 1981.650027] FAT-fs (loop4): Can't find a valid FAT filesystem 15:42:41 executing program 1: syz_mount_image$msdos(&(0x7f00000001c0), &(0x7f0000000240)='./file0\x00', 0x1000000000000, 0x0, &(0x7f00000002c0), 0x0, &(0x7f00000003c0)={[{@fat=@flush}, {@dots}]}) openat$cgroup_type(0xffffffffffffffff, 0x0, 0x2, 0x0) 15:42:41 executing program 6: syz_mount_image$msdos(&(0x7f00000001c0), &(0x7f0000000240)='./file0\x00', 0x905000000000000, 0x0, &(0x7f00000002c0), 0x0, &(0x7f00000003c0)={[{@fat=@flush}]}) 15:42:41 executing program 5: syz_mount_image$msdos(&(0x7f00000001c0), &(0x7f0000000240)='./file0\x00', 0x0, 0xa, &(0x7f00000002c0), 0x0, &(0x7f00000003c0)={[{@fat=@flush}, {@dots}]}) 15:42:41 executing program 4: syz_mount_image$msdos(&(0x7f00000001c0), &(0x7f0000000240)='./file0\x00', 0xfffffdfd, 0x0, &(0x7f00000002c0), 0x0, &(0x7f00000003c0)={[{@fat=@flush}, {@dots}]}) [ 1981.821272] FAT-fs (loop1): bogus number of reserved sectors [ 1981.822666] FAT-fs (loop1): Can't find a valid FAT filesystem [ 1981.851842] FAT-fs (loop6): bogus number of reserved sectors [ 1981.853111] FAT-fs (loop6): Can't find a valid FAT filesystem 15:42:41 executing program 2: r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) perf_event_open(&(0x7f0000001d80)={0x0, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4307, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r1 = openat(0xffffffffffffffff, 0x0, 0x0, 0x0) sendfile(r0, r1, 0x0, 0x100000001) [ 1981.937259] FAT-fs (loop1): bogus number of reserved sectors [ 1981.938625] FAT-fs (loop1): Can't find a valid FAT filesystem [ 1981.939131] FAT-fs (loop6): bogus number of reserved sectors [ 1981.941086] FAT-fs (loop6): Can't find a valid FAT filesystem [ 1981.945739] FAT-fs (loop4): bogus number of reserved sectors [ 1981.947143] FAT-fs (loop4): Can't find a valid FAT filesystem [ 1981.947465] FAT-fs (loop5): bogus number of reserved sectors [ 1981.949608] FAT-fs (loop5): Can't find a valid FAT filesystem 15:42:41 executing program 1: syz_mount_image$msdos(&(0x7f00000001c0), &(0x7f0000000240)='./file0\x00', 0x7ffffffffffff, 0x0, &(0x7f00000002c0), 0x0, &(0x7f00000003c0)={[{@fat=@flush}, {@dots}]}) openat$cgroup_type(0xffffffffffffffff, 0x0, 0x2, 0x0) [ 1982.052941] FAT-fs (loop5): bogus number of reserved sectors [ 1982.054219] FAT-fs (loop5): Can't find a valid FAT filesystem 15:42:41 executing program 2: r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) perf_event_open(&(0x7f0000001d80)={0x0, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4307, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r1 = openat(0xffffffffffffffff, 0x0, 0x0, 0x0) sendfile(r0, r1, 0x0, 0x100000001) [ 1982.120156] FAT-fs (loop4): bogus number of reserved sectors [ 1982.121465] FAT-fs (loop4): Can't find a valid FAT filesystem 15:42:41 executing program 6: syz_mount_image$msdos(&(0x7f00000001c0), &(0x7f0000000240)='./file0\x00', 0xa00000000000000, 0x0, &(0x7f00000002c0), 0x0, &(0x7f00000003c0)={[{@fat=@flush}]}) [ 1982.214452] FAT-fs (loop1): bogus number of reserved sectors [ 1982.215951] FAT-fs (loop1): Can't find a valid FAT filesystem [ 1982.228809] FAT-fs (loop6): bogus number of reserved sectors [ 1982.230189] FAT-fs (loop6): Can't find a valid FAT filesystem [ 1982.302810] FAT-fs (loop1): bogus number of reserved sectors [ 1982.304064] FAT-fs (loop1): Can't find a valid FAT filesystem 15:42:55 executing program 7: ftruncate(0xffffffffffffffff, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) setsockopt$inet_pktinfo(r0, 0x0, 0x8, &(0x7f0000000040)={0x0, @loopback, @loopback}, 0xc) preadv(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) fcntl$dupfd(0xffffffffffffffff, 0x0, r0) r1 = fsmount(0xffffffffffffffff, 0x0, 0x4) lseek(r0, 0x800, 0x0) perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4307, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r2 = openat$hwrng(0xffffffffffffff9c, &(0x7f0000000080), 0x200000, 0x0) lseek(r2, 0x2, 0x0) mknodat$null(r2, 0x0, 0x2000, 0x103) r3 = openat(r1, &(0x7f0000000280)='/proc/self/exe\x00', 0x0, 0x0) sendfile(r0, r3, 0x0, 0x100000001) 15:42:55 executing program 6: syz_mount_image$msdos(&(0x7f00000001c0), &(0x7f0000000240)='./file0\x00', 0xa01000000000000, 0x0, &(0x7f00000002c0), 0x0, &(0x7f00000003c0)={[{@fat=@flush}]}) 15:42:55 executing program 1: syz_mount_image$msdos(&(0x7f00000001c0), &(0x7f0000000240)='./file0\x00', 0x8000000000000, 0x0, &(0x7f00000002c0), 0x0, &(0x7f00000003c0)={[{@fat=@flush}, {@dots}]}) openat$cgroup_type(0xffffffffffffffff, 0x0, 0x2, 0x0) 15:42:55 executing program 2: r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) perf_event_open(&(0x7f0000001d80)={0x0, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4307, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r1 = openat(0xffffffffffffffff, 0x0, 0x0, 0x0) sendfile(r0, r1, 0x0, 0x100000001) 15:42:55 executing program 0: ftruncate(0xffffffffffffffff, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) setsockopt$inet_pktinfo(r0, 0x0, 0x8, &(0x7f0000000040)={0x0, @loopback, @loopback}, 0xc) preadv(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) fcntl$dupfd(0xffffffffffffffff, 0x0, r0) r1 = fsmount(0xffffffffffffffff, 0x0, 0x4) lseek(r0, 0x800, 0x0) perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4307, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r2 = openat$hwrng(0xffffffffffffff9c, &(0x7f0000000080), 0x200000, 0x0) lseek(r2, 0x2, 0x0) mknodat$null(r2, 0x0, 0x2000, 0x103) r3 = openat(r1, &(0x7f0000000280)='/proc/self/exe\x00', 0x0, 0x0) sendfile(r0, r3, 0x0, 0x100000001) 15:42:55 executing program 5: syz_mount_image$msdos(&(0x7f00000001c0), &(0x7f0000000240)='./file0\x00', 0x0, 0xb, &(0x7f00000002c0), 0x0, &(0x7f00000003c0)={[{@fat=@flush}, {@dots}]}) 15:42:55 executing program 4: syz_mount_image$msdos(&(0x7f00000001c0), &(0x7f0000000240)='./file0\x00', 0xfffffdff, 0x0, &(0x7f00000002c0), 0x0, &(0x7f00000003c0)={[{@fat=@flush}, {@dots}]}) 15:42:55 executing program 3: ftruncate(0xffffffffffffffff, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) setsockopt$inet_pktinfo(r0, 0x0, 0x8, &(0x7f0000000040)={0x0, @loopback, @loopback}, 0xc) preadv(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) fcntl$dupfd(0xffffffffffffffff, 0x0, r0) r1 = fsmount(0xffffffffffffffff, 0x0, 0x4) lseek(r0, 0x800, 0x0) perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4307, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r2 = openat$hwrng(0xffffffffffffff9c, &(0x7f0000000080), 0x200000, 0x0) lseek(r2, 0x2, 0x1) mknodat$null(r2, &(0x7f0000000000)='./file1\x00', 0x2000, 0x103) pwrite64(0xffffffffffffffff, &(0x7f0000000140)="ddab82767945917c8ef3f5746d491210d833b106c3b096db35ebf09b6462e50b2b8eeb7aee50a6985ddf758b8742e2902f8019cf036e7487a36e06f264a072e7302aabf620d1f1648240b03068de42f99aa07f3421d6085fabf737fc80322ea9d302704a0cbf904db23225acdbfef5115d2e6eb74068796e15571d147e0a5ee081510e087b17fdf56a880289eeec6f4c8489", 0x92, 0x20) r3 = openat(r1, &(0x7f0000000280)='/proc/self/exe\x00', 0x0, 0x0) sendfile(r0, r3, 0x0, 0x100000001) [ 1995.679673] FAT-fs (loop5): Unrecognized mount option "flE" or missing value [ 1995.700921] FAT-fs (loop5): Unrecognized mount option "flE" or missing value [ 1995.765301] FAT-fs (loop1): bogus number of reserved sectors [ 1995.766903] FAT-fs (loop1): Can't find a valid FAT filesystem [ 1995.768644] FAT-fs (loop6): bogus number of reserved sectors [ 1995.769988] FAT-fs (loop6): Can't find a valid FAT filesystem [ 1995.772267] FAT-fs (loop4): bogus number of reserved sectors [ 1995.773628] FAT-fs (loop4): Can't find a valid FAT filesystem 15:42:55 executing program 2: openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) perf_event_open(&(0x7f0000001d80)={0x0, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4307, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = openat(0xffffffffffffffff, &(0x7f0000000280)='/proc/self/exe\x00', 0x0, 0x0) sendfile(0xffffffffffffffff, r0, 0x0, 0x100000001) [ 1995.821236] FAT-fs (loop6): bogus number of reserved sectors [ 1995.822406] FAT-fs (loop6): Can't find a valid FAT filesystem [ 1995.832935] FAT-fs (loop1): bogus number of reserved sectors [ 1995.833969] FAT-fs (loop1): Can't find a valid FAT filesystem [ 1995.836911] FAT-fs (loop4): bogus number of reserved sectors [ 1995.837879] FAT-fs (loop4): Can't find a valid FAT filesystem 15:42:55 executing program 5: syz_mount_image$msdos(&(0x7f00000001c0), &(0x7f0000000240)='./file0\x00', 0x0, 0xd, &(0x7f00000002c0), 0x0, &(0x7f00000003c0)={[{@fat=@flush}, {@dots}]}) 15:42:55 executing program 6: syz_mount_image$msdos(&(0x7f00000001c0), &(0x7f0000000240)='./file0\x00', 0xb00000000000000, 0x0, &(0x7f00000002c0), 0x0, &(0x7f00000003c0)={[{@fat=@flush}]}) [ 1995.937967] FAT-fs (loop5): Unrecognized mount option "flE" or missing value 15:42:55 executing program 4: syz_mount_image$msdos(&(0x7f00000001c0), &(0x7f0000000240)='./file0\x00', 0xffffff7f, 0x0, &(0x7f00000002c0), 0x0, &(0x7f00000003c0)={[{@fat=@flush}, {@dots}]}) 15:42:55 executing program 1: syz_mount_image$msdos(&(0x7f00000001c0), &(0x7f0000000240)='./file0\x00', 0xe000000000000, 0x0, &(0x7f00000002c0), 0x0, &(0x7f00000003c0)={[{@fat=@flush}, {@dots}]}) openat$cgroup_type(0xffffffffffffffff, 0x0, 0x2, 0x0) 15:42:55 executing program 2: openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) perf_event_open(&(0x7f0000001d80)={0x0, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4307, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = openat(0xffffffffffffffff, &(0x7f0000000280)='/proc/self/exe\x00', 0x0, 0x0) sendfile(0xffffffffffffffff, r0, 0x0, 0x100000001) [ 1996.007689] FAT-fs (loop6): bogus number of reserved sectors [ 1996.008549] FAT-fs (loop6): Can't find a valid FAT filesystem 15:42:55 executing program 5: syz_mount_image$msdos(&(0x7f00000001c0), &(0x7f0000000240)='./file0\x00', 0x0, 0xe, &(0x7f00000002c0), 0x0, &(0x7f00000003c0)={[{@fat=@flush}, {@dots}]}) [ 1996.055623] FAT-fs (loop4): bogus number of reserved sectors [ 1996.056474] FAT-fs (loop4): Can't find a valid FAT filesystem 15:42:55 executing program 2: openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) perf_event_open(&(0x7f0000001d80)={0x0, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4307, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = openat(0xffffffffffffffff, &(0x7f0000000280)='/proc/self/exe\x00', 0x0, 0x0) sendfile(0xffffffffffffffff, r0, 0x0, 0x100000001) [ 1996.079881] FAT-fs (loop6): bogus number of reserved sectors [ 1996.080777] FAT-fs (loop6): Can't find a valid FAT filesystem [ 1996.098053] FAT-fs (loop1): bogus number of reserved sectors [ 1996.099075] FAT-fs (loop1): Can't find a valid FAT filesystem [ 1996.111652] FAT-fs (loop4): bogus number of reserved sectors [ 1996.112492] FAT-fs (loop4): Can't find a valid FAT filesystem [ 1996.165033] FAT-fs (loop1): bogus number of reserved sectors [ 1996.166094] FAT-fs (loop1): Can't find a valid FAT filesystem 15:43:10 executing program 3: ftruncate(0xffffffffffffffff, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) setsockopt$inet_pktinfo(r0, 0x0, 0x8, &(0x7f0000000040)={0x0, @loopback, @loopback}, 0xc) preadv(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) fcntl$dupfd(0xffffffffffffffff, 0x0, r0) r1 = fsmount(0xffffffffffffffff, 0x0, 0x4) lseek(r0, 0x800, 0x0) perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4307, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r2 = openat$hwrng(0xffffffffffffff9c, &(0x7f0000000080), 0x200000, 0x0) lseek(r2, 0x2, 0x0) mknodat$null(r2, 0x0, 0x2000, 0x103) r3 = openat(r1, &(0x7f0000000280)='/proc/self/exe\x00', 0x0, 0x0) sendfile(r0, r3, 0x0, 0x100000001) 15:43:10 executing program 7: ftruncate(0xffffffffffffffff, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) setsockopt$inet_pktinfo(0xffffffffffffffff, 0x0, 0x8, 0x0, 0x0) preadv(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) fcntl$dupfd(0xffffffffffffffff, 0x0, r0) r1 = fsmount(0xffffffffffffffff, 0x0, 0x0) lseek(r0, 0x800, 0x0) perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4307, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) mknodat$null(0xffffffffffffffff, &(0x7f0000000000)='./file1\x00', 0x0, 0x103) pwrite64(0xffffffffffffffff, &(0x7f0000000140)="ddab82767945917c8ef3f5746d491210d833b106c3b096db35ebf09b6462e50b2b8eeb7aee50a6985ddf758b8742e2902f8019cf036e7487a36e06f264a072e7302aabf620d1f1648240", 0x4a, 0x20) r2 = openat(r1, &(0x7f0000000280)='/proc/self/exe\x00', 0x0, 0x0) sendfile(r0, r2, 0x0, 0x100000001) 15:43:10 executing program 2: r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) perf_event_open(&(0x7f0000001d80)={0x0, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4307, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) openat(0xffffffffffffffff, &(0x7f0000000280)='/proc/self/exe\x00', 0x0, 0x0) sendfile(r0, 0xffffffffffffffff, 0x0, 0x100000001) 15:43:10 executing program 6: syz_mount_image$msdos(&(0x7f00000001c0), &(0x7f0000000240)='./file0\x00', 0xd00000000000000, 0x0, &(0x7f00000002c0), 0x0, &(0x7f00000003c0)={[{@fat=@flush}]}) 15:43:10 executing program 5: syz_mount_image$msdos(&(0x7f00000001c0), &(0x7f0000000240)='./file0\x00', 0x0, 0xf, &(0x7f00000002c0), 0x0, &(0x7f00000003c0)={[{@fat=@flush}, {@dots}]}) 15:43:10 executing program 4: syz_mount_image$msdos(&(0x7f00000001c0), &(0x7f0000000240)='./file0\x00', 0xffffff8c, 0x0, &(0x7f00000002c0), 0x0, &(0x7f00000003c0)={[{@fat=@flush}, {@dots}]}) 15:43:10 executing program 1: syz_mount_image$msdos(&(0x7f00000001c0), &(0x7f0000000240)='./file0\x00', 0x40000000000000, 0x0, &(0x7f00000002c0), 0x0, &(0x7f00000003c0)={[{@fat=@flush}, {@dots}]}) openat$cgroup_type(0xffffffffffffffff, 0x0, 0x2, 0x0) 15:43:10 executing program 0: ftruncate(0xffffffffffffffff, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) setsockopt$inet_pktinfo(r0, 0x0, 0x8, &(0x7f0000000040)={0x0, @loopback, @loopback}, 0xc) preadv(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) fcntl$dupfd(0xffffffffffffffff, 0x0, r0) r1 = fsmount(0xffffffffffffffff, 0x0, 0x4) lseek(r0, 0x800, 0x0) perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4307, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r2 = openat$hwrng(0xffffffffffffff9c, &(0x7f0000000080), 0x200000, 0x0) lseek(r2, 0x2, 0x0) mknodat$null(r2, &(0x7f0000000000)='./file1\x00', 0x0, 0x103) r3 = openat(r1, &(0x7f0000000280)='/proc/self/exe\x00', 0x0, 0x0) sendfile(r0, r3, 0x0, 0x100000001) [ 2011.041505] FAT-fs (loop6): bogus number of reserved sectors [ 2011.043068] FAT-fs (loop6): Can't find a valid FAT filesystem [ 2011.046381] FAT-fs (loop5): Unrecognized mount option "flE" or missing value [ 2011.052510] FAT-fs (loop4): bogus number of reserved sectors [ 2011.054227] FAT-fs (loop4): Can't find a valid FAT filesystem [ 2011.057484] FAT-fs (loop1): bogus number of reserved sectors [ 2011.059005] FAT-fs (loop1): Can't find a valid FAT filesystem [ 2011.146209] FAT-fs (loop1): bogus number of reserved sectors [ 2011.147583] FAT-fs (loop1): Can't find a valid FAT filesystem 15:43:10 executing program 2: r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) perf_event_open(&(0x7f0000001d80)={0x0, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4307, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) openat(0xffffffffffffffff, &(0x7f0000000280)='/proc/self/exe\x00', 0x0, 0x0) sendfile(r0, 0xffffffffffffffff, 0x0, 0x100000001) [ 2011.152449] FAT-fs (loop5): Unrecognized mount option "flE" or missing value [ 2011.172132] FAT-fs (loop4): bogus number of reserved sectors [ 2011.173453] FAT-fs (loop4): Can't find a valid FAT filesystem 15:43:10 executing program 6: syz_mount_image$msdos(&(0x7f00000001c0), &(0x7f0000000240)='./file0\x00', 0xd37040000000000, 0x0, &(0x7f00000002c0), 0x0, &(0x7f00000003c0)={[{@fat=@flush}]}) 15:43:10 executing program 1: syz_mount_image$msdos(&(0x7f00000001c0), &(0x7f0000000240)='./file0\x00', 0xe0ffff00000000, 0x0, &(0x7f00000002c0), 0x0, &(0x7f00000003c0)={[{@fat=@flush}, {@dots}]}) openat$cgroup_type(0xffffffffffffffff, 0x0, 0x2, 0x0) [ 2011.235933] FAT-fs (loop1): bogus number of reserved sectors [ 2011.237297] FAT-fs (loop1): Can't find a valid FAT filesystem 15:43:10 executing program 5: syz_mount_image$msdos(&(0x7f00000001c0), &(0x7f0000000240)='./file0\x00', 0x0, 0x11, &(0x7f00000002c0), 0x0, &(0x7f00000003c0)={[{@fat=@flush}, {@dots}]}) 15:43:10 executing program 0: ftruncate(0xffffffffffffffff, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) setsockopt$inet_pktinfo(r0, 0x0, 0x8, &(0x7f0000000040)={0x0, @loopback, @loopback}, 0xc) preadv(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) fcntl$dupfd(0xffffffffffffffff, 0x0, r0) r1 = fsmount(0xffffffffffffffff, 0x0, 0x4) lseek(r0, 0x800, 0x0) perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4307, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r2 = openat$hwrng(0xffffffffffffff9c, &(0x7f0000000080), 0x200000, 0x0) lseek(r2, 0x2, 0x0) mknodat$null(r2, &(0x7f0000000000)='./file1\x00', 0x0, 0x103) r3 = openat(r1, &(0x7f0000000280)='/proc/self/exe\x00', 0x0, 0x0) sendfile(r0, r3, 0x0, 0x100000001) 15:43:10 executing program 4: syz_mount_image$msdos(&(0x7f00000001c0), &(0x7f0000000240)='./file0\x00', 0xffffff97, 0x0, &(0x7f00000002c0), 0x0, &(0x7f00000003c0)={[{@fat=@flush}, {@dots}]}) 15:43:10 executing program 1: syz_mount_image$msdos(&(0x7f00000001c0), &(0x7f0000000240)='./file0\x00', 0x100000000000000, 0x0, &(0x7f00000002c0), 0x0, &(0x7f00000003c0)={[{@fat=@flush}, {@dots}]}) openat$cgroup_type(0xffffffffffffffff, 0x0, 0x2, 0x0) 15:43:10 executing program 6: syz_mount_image$msdos(&(0x7f00000001c0), &(0x7f0000000240)='./file0\x00', 0xf00000000000000, 0x0, &(0x7f00000002c0), 0x0, &(0x7f00000003c0)={[{@fat=@flush}]}) [ 2011.406309] FAT-fs (loop5): Unrecognized mount option "flE" or missing value [ 2011.484043] FAT-fs (loop4): bogus number of reserved sectors [ 2011.485652] FAT-fs (loop4): Can't find a valid FAT filesystem [ 2011.491473] FAT-fs (loop5): Unrecognized mount option "flE" or missing value [ 2011.526770] FAT-fs (loop1): bogus number of reserved sectors [ 2011.528091] FAT-fs (loop1): Can't find a valid FAT filesystem [ 2011.528770] FAT-fs (loop4): bogus number of reserved sectors [ 2011.530774] FAT-fs (loop4): Can't find a valid FAT filesystem [ 2011.590640] FAT-fs (loop1): bogus number of reserved sectors [ 2011.592119] FAT-fs (loop1): Can't find a valid FAT filesystem 15:43:24 executing program 6: syz_mount_image$msdos(&(0x7f00000001c0), &(0x7f0000000240)='./file0\x00', 0x1100000000000000, 0x0, &(0x7f00000002c0), 0x0, &(0x7f00000003c0)={[{@fat=@flush}]}) 15:43:24 executing program 0: ftruncate(0xffffffffffffffff, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) setsockopt$inet_pktinfo(r0, 0x0, 0x8, &(0x7f0000000040)={0x0, @loopback, @loopback}, 0xc) preadv(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) fcntl$dupfd(0xffffffffffffffff, 0x0, r0) r1 = fsmount(0xffffffffffffffff, 0x0, 0x4) lseek(r0, 0x800, 0x0) perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4307, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r2 = openat$hwrng(0xffffffffffffff9c, &(0x7f0000000080), 0x200000, 0x0) lseek(r2, 0x2, 0x0) mknodat$null(r2, &(0x7f0000000000)='./file1\x00', 0x0, 0x103) r3 = openat(r1, &(0x7f0000000280)='/proc/self/exe\x00', 0x0, 0x0) sendfile(r0, r3, 0x0, 0x100000001) 15:43:24 executing program 7: ftruncate(0xffffffffffffffff, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) setsockopt$inet_pktinfo(0xffffffffffffffff, 0x0, 0x8, 0x0, 0x0) preadv(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) fcntl$dupfd(0xffffffffffffffff, 0x0, r0) r1 = fsmount(0xffffffffffffffff, 0x0, 0x0) lseek(r0, 0x800, 0x0) perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4307, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) mknodat$null(0xffffffffffffffff, &(0x7f0000000000)='./file1\x00', 0x0, 0x103) pwrite64(0xffffffffffffffff, &(0x7f0000000140)="ddab82767945917c8ef3f5746d491210d833b106c3b096db35ebf09b6462e50b2b8eeb7aee50a6985ddf758b8742e2902f8019cf036e7487a36e06f264a072e7302aabf620d1f1648240", 0x4a, 0x20) r2 = openat(r1, &(0x7f0000000280)='/proc/self/exe\x00', 0x0, 0x0) sendfile(r0, r2, 0x0, 0x100000001) 15:43:24 executing program 4: syz_mount_image$msdos(&(0x7f00000001c0), &(0x7f0000000240)='./file0\x00', 0xfffffff6, 0x0, &(0x7f00000002c0), 0x0, &(0x7f00000003c0)={[{@fat=@flush}, {@dots}]}) [ 2025.495914] FAT-fs (loop6): bogus number of reserved sectors [ 2025.497568] FAT-fs (loop6): Can't find a valid FAT filesystem 15:43:24 executing program 1: syz_mount_image$msdos(&(0x7f00000001c0), &(0x7f0000000240)='./file0\x00', 0x101000000000000, 0x0, &(0x7f00000002c0), 0x0, &(0x7f00000003c0)={[{@fat=@flush}, {@dots}]}) openat$cgroup_type(0xffffffffffffffff, 0x0, 0x2, 0x0) 15:43:24 executing program 3: ftruncate(0xffffffffffffffff, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) setsockopt$inet_pktinfo(r0, 0x0, 0x8, &(0x7f0000000040)={0x0, @loopback, @loopback}, 0xc) preadv(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) fcntl$dupfd(0xffffffffffffffff, 0x0, r0) r1 = fsmount(0xffffffffffffffff, 0x0, 0x4) lseek(r0, 0x800, 0x0) perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4307, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r2 = openat$hwrng(0xffffffffffffff9c, &(0x7f0000000080), 0x200000, 0x0) lseek(r2, 0x2, 0x0) mknodat$null(r2, 0x0, 0x2000, 0x103) r3 = openat(r1, &(0x7f0000000280)='/proc/self/exe\x00', 0x0, 0x0) sendfile(r0, r3, 0x0, 0x100000001) 15:43:24 executing program 2: r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) perf_event_open(&(0x7f0000001d80)={0x0, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4307, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) openat(0xffffffffffffffff, &(0x7f0000000280)='/proc/self/exe\x00', 0x0, 0x0) sendfile(r0, 0xffffffffffffffff, 0x0, 0x100000001) 15:43:24 executing program 5: syz_mount_image$msdos(&(0x7f00000001c0), &(0x7f0000000240)='./file0\x00', 0x0, 0x2e, &(0x7f00000002c0), 0x0, &(0x7f00000003c0)={[{@fat=@flush}, {@dots}]}) [ 2025.554428] FAT-fs (loop5): Unrecognized mount option "flE" or missing value [ 2025.592513] FAT-fs (loop1): bogus number of reserved sectors [ 2025.593778] FAT-fs (loop1): Can't find a valid FAT filesystem [ 2025.597617] FAT-fs (loop4): bogus number of reserved sectors [ 2025.598909] FAT-fs (loop4): Can't find a valid FAT filesystem [ 2025.600777] FAT-fs (loop6): bogus number of reserved sectors [ 2025.602178] FAT-fs (loop6): Can't find a valid FAT filesystem [ 2025.624129] FAT-fs (loop1): bogus number of reserved sectors [ 2025.625454] FAT-fs (loop1): Can't find a valid FAT filesystem [ 2025.651977] FAT-fs (loop5): Unrecognized mount option "flE" or missing value [ 2025.687214] FAT-fs (loop4): bogus number of reserved sectors [ 2025.688534] FAT-fs (loop4): Can't find a valid FAT filesystem 15:43:25 executing program 1: syz_mount_image$msdos(&(0x7f00000001c0), &(0x7f0000000240)='./file0\x00', 0x130000000000000, 0x0, &(0x7f00000002c0), 0x0, &(0x7f00000003c0)={[{@fat=@flush}, {@dots}]}) openat$cgroup_type(0xffffffffffffffff, 0x0, 0x2, 0x0) 15:43:25 executing program 6: syz_mount_image$msdos(&(0x7f00000001c0), &(0x7f0000000240)='./file0\x00', 0x1201000000000000, 0x0, &(0x7f00000002c0), 0x0, &(0x7f00000003c0)={[{@fat=@flush}]}) 15:43:25 executing program 2: r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) perf_event_open(&(0x7f0000001d80)={0x0, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4307, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r1 = openat(0xffffffffffffffff, &(0x7f0000000280)='/proc/self/exe\x00', 0x0, 0x0) sendfile(r0, r1, 0x0, 0x0) 15:43:25 executing program 4: syz_mount_image$msdos(&(0x7f00000001c0), &(0x7f0000000240)='./file0\x00', 0xfffffffb, 0x0, &(0x7f00000002c0), 0x0, &(0x7f00000003c0)={[{@fat=@flush}, {@dots}]}) [ 2025.809651] FAT-fs (loop1): bogus number of reserved sectors [ 2025.811008] FAT-fs (loop1): Can't find a valid FAT filesystem 15:43:25 executing program 5: syz_mount_image$msdos(&(0x7f00000001c0), &(0x7f0000000240)='./file0\x00', 0x0, 0x48, &(0x7f00000002c0), 0x0, &(0x7f00000003c0)={[{@fat=@flush}, {@dots}]}) [ 2025.891512] FAT-fs (loop1): bogus number of reserved sectors [ 2025.893000] FAT-fs (loop1): Can't find a valid FAT filesystem [ 2025.909835] FAT-fs (loop4): bogus number of reserved sectors [ 2025.911127] FAT-fs (loop4): Can't find a valid FAT filesystem [ 2025.924411] FAT-fs (loop5): Unrecognized mount option "flE" or missing value 15:43:25 executing program 6: syz_mount_image$msdos(&(0x7f00000001c0), &(0x7f0000000240)='./file0\x00', 0x2000000000000000, 0x0, &(0x7f00000002c0), 0x0, &(0x7f00000003c0)={[{@fat=@flush}]}) 15:43:25 executing program 2: r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) perf_event_open(&(0x7f0000001d80)={0x0, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4307, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r1 = openat(0xffffffffffffffff, &(0x7f0000000280)='/proc/self/exe\x00', 0x0, 0x0) sendfile(r0, r1, 0x0, 0x0) [ 2025.999516] FAT-fs (loop4): bogus number of reserved sectors [ 2026.001010] FAT-fs (loop4): Can't find a valid FAT filesystem 15:43:25 executing program 1: syz_mount_image$msdos(&(0x7f00000001c0), &(0x7f0000000240)='./file0\x00', 0x200000000000000, 0x0, &(0x7f00000002c0), 0x0, &(0x7f00000003c0)={[{@fat=@flush}, {@dots}]}) openat$cgroup_type(0xffffffffffffffff, 0x0, 0x2, 0x0) [ 2026.043743] FAT-fs (loop5): Unrecognized mount option "flE" or missing value [ 2026.104434] FAT-fs (loop6): bogus number of reserved sectors [ 2026.105915] FAT-fs (loop6): Can't find a valid FAT filesystem 15:43:25 executing program 5: syz_mount_image$msdos(&(0x7f00000001c0), &(0x7f0000000240)='./file0\x00', 0x0, 0x4c, &(0x7f00000002c0), 0x0, &(0x7f00000003c0)={[{@fat=@flush}, {@dots}]}) [ 2026.209801] FAT-fs (loop1): bogus number of reserved sectors [ 2026.211072] FAT-fs (loop1): Can't find a valid FAT filesystem [ 2026.224815] FAT-fs (loop6): bogus number of reserved sectors [ 2026.226074] FAT-fs (loop6): Can't find a valid FAT filesystem [ 2026.246508] FAT-fs (loop5): Unrecognized mount option "flE" or missing value [ 2026.273960] FAT-fs (loop1): bogus number of reserved sectors [ 2026.275275] FAT-fs (loop1): Can't find a valid FAT filesystem 15:43:25 executing program 4: syz_mount_image$msdos(&(0x7f00000001c0), &(0x7f0000000240)='./file0\x00', 0xfffffffd, 0x0, &(0x7f00000002c0), 0x0, &(0x7f00000003c0)={[{@fat=@flush}, {@dots}]}) [ 2026.287518] FAT-fs (loop5): Unrecognized mount option "flE" or missing value [ 2026.331084] FAT-fs (loop4): bogus number of reserved sectors [ 2026.332395] FAT-fs (loop4): Can't find a valid FAT filesystem [ 2026.369074] FAT-fs (loop4): bogus number of reserved sectors [ 2026.370341] FAT-fs (loop4): Can't find a valid FAT filesystem [ 2040.948932] FAT-fs (loop1): bogus number of reserved sectors [ 2040.950310] FAT-fs (loop1): Can't find a valid FAT filesystem 15:43:40 executing program 2: r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) perf_event_open(&(0x7f0000001d80)={0x0, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4307, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r1 = openat(0xffffffffffffffff, &(0x7f0000000280)='/proc/self/exe\x00', 0x0, 0x0) sendfile(r0, r1, 0x0, 0x0) 15:43:40 executing program 6: syz_mount_image$msdos(&(0x7f00000001c0), &(0x7f0000000240)='./file0\x00', 0x2010000000000000, 0x0, &(0x7f00000002c0), 0x0, &(0x7f00000003c0)={[{@fat=@flush}]}) 15:43:40 executing program 1: syz_mount_image$msdos(&(0x7f00000001c0), &(0x7f0000000240)='./file0\x00', 0x300000000000000, 0x0, &(0x7f00000002c0), 0x0, &(0x7f00000003c0)={[{@fat=@flush}, {@dots}]}) openat$cgroup_type(0xffffffffffffffff, 0x0, 0x2, 0x0) 15:43:40 executing program 0: ftruncate(0xffffffffffffffff, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) setsockopt$inet_pktinfo(r0, 0x0, 0x8, &(0x7f0000000040)={0x0, @loopback, @loopback}, 0xc) preadv(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) fcntl$dupfd(0xffffffffffffffff, 0x0, r0) fsmount(0xffffffffffffffff, 0x0, 0x4) lseek(r0, 0x800, 0x0) perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4307, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r1 = openat$hwrng(0xffffffffffffff9c, &(0x7f0000000080), 0x200000, 0x0) lseek(r1, 0x2, 0x0) mknodat$null(r1, &(0x7f0000000000)='./file1\x00', 0x2000, 0x103) r2 = openat(0xffffffffffffffff, &(0x7f0000000280)='/proc/self/exe\x00', 0x0, 0x0) sendfile(r0, r2, 0x0, 0x100000001) 15:43:40 executing program 7: ftruncate(0xffffffffffffffff, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) setsockopt$inet_pktinfo(r0, 0x0, 0x8, &(0x7f0000000040)={0x0, @loopback, @loopback}, 0xc) preadv(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) fcntl$dupfd(0xffffffffffffffff, 0x0, r0) r1 = fsmount(0xffffffffffffffff, 0x0, 0x4) lseek(r0, 0x800, 0x0) perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4307, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r2 = openat$hwrng(0xffffffffffffff9c, &(0x7f0000000080), 0x200000, 0x0) lseek(r2, 0x2, 0x0) mknodat$null(r2, &(0x7f0000000000)='./file1\x00', 0x0, 0x103) r3 = openat(r1, &(0x7f0000000280)='/proc/self/exe\x00', 0x0, 0x0) sendfile(r0, r3, 0x0, 0x100000001) 15:43:40 executing program 5: syz_mount_image$msdos(&(0x7f00000001c0), &(0x7f0000000240)='./file0\x00', 0x0, 0x68, &(0x7f00000002c0), 0x0, &(0x7f00000003c0)={[{@fat=@flush}, {@dots}]}) 15:43:40 executing program 4: syz_mount_image$msdos(&(0x7f00000001c0), &(0x7f0000000240)='./file0\x00', 0xedc000000000, 0x0, &(0x7f00000002c0), 0x0, &(0x7f00000003c0)={[{@fat=@flush}, {@dots}]}) 15:43:40 executing program 3: ftruncate(0xffffffffffffffff, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) setsockopt$inet_pktinfo(r0, 0x0, 0x8, &(0x7f0000000040)={0x0, @loopback, @loopback}, 0xc) preadv(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) fcntl$dupfd(0xffffffffffffffff, 0x0, r0) r1 = fsmount(0xffffffffffffffff, 0x0, 0x4) lseek(r0, 0x800, 0x0) perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4307, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r2 = openat$hwrng(0xffffffffffffff9c, &(0x7f0000000080), 0x200000, 0x0) lseek(r2, 0x2, 0x1) mknodat$null(r2, &(0x7f0000000000)='./file1\x00', 0x2000, 0x103) pwrite64(0xffffffffffffffff, &(0x7f0000000140)="ddab82767945917c8ef3f5746d491210d833b106c3b096db35ebf09b6462e50b2b8eeb7aee50a6985ddf758b8742e2902f8019cf036e7487a36e06f264a072e7302aabf620d1f1648240b03068de42f99aa07f3421d6085fabf737fc80322ea9d302704a0cbf904db23225acdbfef5115d2e6eb74068796e15571d147e0a5ee081510e087b17fdf56a880289eeec6f4c8489", 0x92, 0x20) r3 = openat(r1, &(0x7f0000000280)='/proc/self/exe\x00', 0x0, 0x0) sendfile(r0, r3, 0x0, 0x100000001) [ 2040.968826] FAT-fs (loop6): bogus number of reserved sectors [ 2040.970005] FAT-fs (loop6): Can't find a valid FAT filesystem [ 2040.993707] FAT-fs (loop4): bogus number of reserved sectors [ 2040.994770] FAT-fs (loop4): Can't find a valid FAT filesystem [ 2041.022256] FAT-fs (loop5): Unrecognized mount option "flE" or missing value [ 2041.051454] FAT-fs (loop1): bogus number of reserved sectors [ 2041.052762] FAT-fs (loop1): Can't find a valid FAT filesystem [ 2041.073083] FAT-fs (loop6): bogus number of reserved sectors [ 2041.074216] FAT-fs (loop6): Can't find a valid FAT filesystem [ 2041.086038] FAT-fs (loop4): bogus number of reserved sectors [ 2041.087151] FAT-fs (loop4): Can't find a valid FAT filesystem [ 2041.092075] FAT-fs (loop5): Unrecognized mount option "flE" or missing value 15:43:40 executing program 1: syz_mount_image$msdos(&(0x7f00000001c0), &(0x7f0000000240)='./file0\x00', 0x301000000000000, 0x0, &(0x7f00000002c0), 0x0, &(0x7f00000003c0)={[{@fat=@flush}, {@dots}]}) openat$cgroup_type(0xffffffffffffffff, 0x0, 0x2, 0x0) 15:43:40 executing program 6: syz_mount_image$msdos(&(0x7f00000001c0), &(0x7f0000000240)='./file0\x00', 0x2e00000000000000, 0x0, &(0x7f00000002c0), 0x0, &(0x7f00000003c0)={[{@fat=@flush}]}) 15:43:40 executing program 5: syz_mount_image$msdos(&(0x7f00000001c0), &(0x7f0000000240)='./file0\x00', 0x0, 0x6c, &(0x7f00000002c0), 0x0, &(0x7f00000003c0)={[{@fat=@flush}, {@dots}]}) 15:43:40 executing program 4: syz_mount_image$msdos(&(0x7f00000001c0), &(0x7f0000000240)='./file0\x00', 0x1000000000000, 0x0, &(0x7f00000002c0), 0x0, &(0x7f00000003c0)={[{@fat=@flush}, {@dots}]}) 15:43:40 executing program 1: syz_mount_image$msdos(&(0x7f00000001c0), &(0x7f0000000240)='./file0\x00', 0x381000000000000, 0x0, &(0x7f00000002c0), 0x0, &(0x7f00000003c0)={[{@fat=@flush}, {@dots}]}) openat$cgroup_type(0xffffffffffffffff, 0x0, 0x2, 0x0) [ 2041.307069] FAT-fs (loop5): Unrecognized mount option "flE" or missing value [ 2041.313420] FAT-fs (loop6): bogus number of reserved sectors [ 2041.314975] FAT-fs (loop6): Can't find a valid FAT filesystem [ 2041.343348] FAT-fs (loop4): bogus number of reserved sectors [ 2041.344695] FAT-fs (loop4): Can't find a valid FAT filesystem [ 2041.360124] FAT-fs (loop5): Unrecognized mount option "flE" or missing value [ 2041.371365] FAT-fs (loop6): bogus number of reserved sectors [ 2041.372848] FAT-fs (loop6): Can't find a valid FAT filesystem [ 2041.418503] FAT-fs (loop4): bogus number of reserved sectors [ 2041.419886] FAT-fs (loop4): Can't find a valid FAT filesystem 15:43:40 executing program 6: syz_mount_image$msdos(&(0x7f00000001c0), &(0x7f0000000240)='./file0\x00', 0x3f00000000000000, 0x0, &(0x7f00000002c0), 0x0, &(0x7f00000003c0)={[{@fat=@flush}]}) 15:43:40 executing program 5: syz_mount_image$msdos(&(0x7f00000001c0), &(0x7f0000000240)='./file0\x00', 0x0, 0x74, &(0x7f00000002c0), 0x0, &(0x7f00000003c0)={[{@fat=@flush}, {@dots}]}) [ 2041.519312] FAT-fs (loop6): bogus number of reserved sectors [ 2041.520600] FAT-fs (loop6): Can't find a valid FAT filesystem 15:43:40 executing program 1: syz_mount_image$msdos(&(0x7f00000001c0), &(0x7f0000000240)='./file0\x00', 0x400000000000000, 0x0, &(0x7f00000002c0), 0x0, &(0x7f00000003c0)={[{@fat=@flush}, {@dots}]}) openat$cgroup_type(0xffffffffffffffff, 0x0, 0x2, 0x0) 15:43:40 executing program 4: syz_mount_image$msdos(&(0x7f00000001c0), &(0x7f0000000240)='./file0\x00', 0x7ffffffffffff, 0x0, &(0x7f00000002c0), 0x0, &(0x7f00000003c0)={[{@fat=@flush}, {@dots}]}) 15:43:40 executing program 2: ftruncate(0xffffffffffffffff, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) setsockopt$inet_pktinfo(r0, 0x0, 0x8, &(0x7f0000000040)={0x0, @loopback, @loopback}, 0xc) preadv(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) fcntl$dupfd(0xffffffffffffffff, 0x0, r0) r1 = fsmount(0xffffffffffffffff, 0x0, 0x4) lseek(r0, 0x800, 0x0) perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4307, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) lseek(0xffffffffffffffff, 0x2, 0x1) mknodat$null(0xffffffffffffffff, &(0x7f0000000000)='./file1\x00', 0x2000, 0x103) pwrite64(0xffffffffffffffff, &(0x7f0000000140)="ddab82767945917c8ef3f5746d491210d833b106c3b096db35ebf09b6462e50b2b8eeb7aee50a6985ddf758b8742e2902f8019cf036e7487a36e06f264a072e7302aabf620d1f1648240b03068de42f99aa07f3421d6085fabf737fc80322ea9d302704a0cbf904db23225acdbfef5115d2e6eb74068796e15571d147e0a5ee081510e087b17fdf56a880289eeec6f4c84", 0x91, 0x20) r2 = openat(r1, &(0x7f0000000280)='/proc/self/exe\x00', 0x0, 0x0) sendfile(r0, r2, 0x0, 0x100000001) [ 2041.585864] FAT-fs (loop6): bogus number of reserved sectors [ 2041.587216] FAT-fs (loop6): Can't find a valid FAT filesystem 15:43:40 executing program 1: syz_mount_image$msdos(&(0x7f00000001c0), &(0x7f0000000240)='./file0\x00', 0x42e64f500000000, 0x0, &(0x7f00000002c0), 0x0, &(0x7f00000003c0)={[{@fat=@flush}, {@dots}]}) openat$cgroup_type(0xffffffffffffffff, 0x0, 0x2, 0x0) [ 2041.650803] FAT-fs (loop5): Unrecognized mount option "flE" or missing value [ 2041.692159] FAT-fs (loop4): bogus number of reserved sectors [ 2041.693486] FAT-fs (loop4): Can't find a valid FAT filesystem 15:43:41 executing program 0: ftruncate(0xffffffffffffffff, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) setsockopt$inet_pktinfo(r0, 0x0, 0x8, &(0x7f0000000040)={0x0, @loopback, @loopback}, 0xc) preadv(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) fcntl$dupfd(0xffffffffffffffff, 0x0, r0) fsmount(0xffffffffffffffff, 0x0, 0x4) lseek(r0, 0x800, 0x0) perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4307, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r1 = openat$hwrng(0xffffffffffffff9c, &(0x7f0000000080), 0x200000, 0x0) lseek(r1, 0x2, 0x0) mknodat$null(r1, &(0x7f0000000000)='./file1\x00', 0x2000, 0x103) r2 = openat(0xffffffffffffffff, &(0x7f0000000280)='/proc/self/exe\x00', 0x0, 0x0) sendfile(r0, r2, 0x0, 0x100000001) [ 2041.705133] FAT-fs (loop1): bogus number of reserved sectors [ 2041.706518] FAT-fs (loop1): Can't find a valid FAT filesystem [ 2041.749515] FAT-fs (loop5): Unrecognized mount option "flE" or missing value [ 2041.776442] FAT-fs (loop4): bogus number of reserved sectors [ 2041.777944] FAT-fs (loop4): Can't find a valid FAT filesystem [ 2041.857947] FAT-fs (loop1): bogus number of reserved sectors [ 2041.859316] FAT-fs (loop1): Can't find a valid FAT filesystem 15:43:56 executing program 4: syz_mount_image$msdos(&(0x7f00000001c0), &(0x7f0000000240)='./file0\x00', 0x8000000000000, 0x0, &(0x7f00000002c0), 0x0, &(0x7f00000003c0)={[{@fat=@flush}, {@dots}]}) 15:43:56 executing program 6: syz_mount_image$msdos(&(0x7f00000001c0), &(0x7f0000000240)='./file0\x00', 0x4000000000000000, 0x0, &(0x7f00000002c0), 0x0, &(0x7f00000003c0)={[{@fat=@flush}]}) 15:43:56 executing program 5: syz_mount_image$msdos(&(0x7f00000001c0), &(0x7f0000000240)='./file0\x00', 0x0, 0x7a, &(0x7f00000002c0), 0x0, &(0x7f00000003c0)={[{@fat=@flush}, {@dots}]}) 15:43:56 executing program 3: r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) setsockopt$inet_pktinfo(r0, 0x0, 0x8, &(0x7f0000000040)={0x0, @loopback, @loopback}, 0xc) preadv(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) fcntl$dupfd(0xffffffffffffffff, 0x0, r0) r1 = fsmount(0xffffffffffffffff, 0x0, 0x4) lseek(r0, 0x800, 0x0) perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4307, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r2 = openat$hwrng(0xffffffffffffff9c, &(0x7f0000000080), 0x200000, 0x0) lseek(r2, 0x2, 0x0) mknodat$null(r2, &(0x7f0000000000)='./file1\x00', 0x2000, 0x103) r3 = openat(r1, &(0x7f0000000280)='/proc/self/exe\x00', 0x0, 0x0) sendfile(r0, r3, 0x0, 0x100000001) 15:43:56 executing program 1: syz_mount_image$msdos(&(0x7f00000001c0), &(0x7f0000000240)='./file0\x00', 0x500000000000000, 0x0, &(0x7f00000002c0), 0x0, &(0x7f00000003c0)={[{@fat=@flush}, {@dots}]}) openat$cgroup_type(0xffffffffffffffff, 0x0, 0x2, 0x0) 15:43:56 executing program 7: ftruncate(0xffffffffffffffff, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) setsockopt$inet_pktinfo(r0, 0x0, 0x8, &(0x7f0000000040)={0x0, @loopback, @loopback}, 0xc) preadv(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) fcntl$dupfd(0xffffffffffffffff, 0x0, r0) r1 = fsmount(0xffffffffffffffff, 0x0, 0x4) lseek(r0, 0x800, 0x0) perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4307, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r2 = openat$hwrng(0xffffffffffffff9c, &(0x7f0000000080), 0x200000, 0x0) lseek(r2, 0x2, 0x1) mknodat$null(r2, &(0x7f0000000000)='./file1\x00', 0x2000, 0x103) pwrite64(0xffffffffffffffff, &(0x7f0000000140)="ddab82767945917c8ef3f5746d491210d833b106c3b096db35ebf09b6462e50b2b8eeb7aee50a6985ddf758b8742e2902f8019cf036e7487a36e06f264a072e7302aabf620d1f1648240b03068de42f99aa07f3421d6085fabf737fc80322ea9d302704a0cbf904db23225acdbfef5115d2e6eb74068796e15571d147e0a5ee081510e087b17fdf56a880289eeec6f4c84", 0x91, 0x20) r3 = openat(r1, &(0x7f0000000280)='/proc/self/exe\x00', 0x0, 0x0) sendfile(r0, r3, 0x0, 0x100000001) 15:43:56 executing program 2: syz_mount_image$msdos(&(0x7f00000001c0), &(0x7f0000000240)='./file0\x00', 0x43706, 0x0, &(0x7f00000002c0), 0x0, &(0x7f00000003c0)={[{@fat=@flush}]}) 15:43:56 executing program 0: ftruncate(0xffffffffffffffff, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) setsockopt$inet_pktinfo(r0, 0x0, 0x8, &(0x7f0000000040)={0x0, @loopback, @loopback}, 0xc) preadv(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) fcntl$dupfd(0xffffffffffffffff, 0x0, r0) fsmount(0xffffffffffffffff, 0x0, 0x4) lseek(r0, 0x800, 0x0) perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4307, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r1 = openat$hwrng(0xffffffffffffff9c, &(0x7f0000000080), 0x200000, 0x0) lseek(r1, 0x2, 0x0) mknodat$null(r1, &(0x7f0000000000)='./file1\x00', 0x2000, 0x103) r2 = openat(0xffffffffffffffff, &(0x7f0000000280)='/proc/self/exe\x00', 0x0, 0x0) sendfile(r0, r2, 0x0, 0x100000001) [ 2057.046103] FAT-fs (loop6): bogus number of reserved sectors [ 2057.047448] FAT-fs (loop6): Can't find a valid FAT filesystem [ 2057.070803] FAT-fs (loop6): bogus number of reserved sectors [ 2057.072125] FAT-fs (loop6): Can't find a valid FAT filesystem [ 2057.110291] FAT-fs (loop1): bogus number of reserved sectors [ 2057.111630] FAT-fs (loop1): Can't find a valid FAT filesystem [ 2057.124780] FAT-fs (loop4): bogus number of reserved sectors [ 2057.126135] FAT-fs (loop4): Can't find a valid FAT filesystem [ 2057.138820] FAT-fs (loop5): Unrecognized mount option "flE" or missing value 15:43:56 executing program 6: syz_mount_image$msdos(&(0x7f00000001c0), &(0x7f0000000240)='./file0\x00', 0x4800000000000000, 0x0, &(0x7f00000002c0), 0x0, &(0x7f00000003c0)={[{@fat=@flush}]}) [ 2057.177054] FAT-fs (loop2): bogus number of reserved sectors [ 2057.178616] FAT-fs (loop2): Can't find a valid FAT filesystem [ 2057.218101] FAT-fs (loop1): bogus number of reserved sectors [ 2057.219428] FAT-fs (loop1): Can't find a valid FAT filesystem [ 2057.243652] FAT-fs (loop5): Unrecognized mount option "flE" or missing value [ 2057.258571] FAT-fs (loop4): bogus number of reserved sectors [ 2057.259896] FAT-fs (loop4): Can't find a valid FAT filesystem 15:43:56 executing program 2: ftruncate(0xffffffffffffffff, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) setsockopt$inet_pktinfo(r0, 0x0, 0x8, &(0x7f0000000040)={0x0, @loopback, @loopback}, 0xc) preadv(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) fcntl$dupfd(0xffffffffffffffff, 0x0, r0) fsmount(0xffffffffffffffff, 0x0, 0x4) lseek(r0, 0x800, 0x0) perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4307, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r1 = openat$hwrng(0xffffffffffffff9c, &(0x7f0000000080), 0x200000, 0x0) lseek(r1, 0x2, 0x0) mknodat$null(r1, &(0x7f0000000000)='./file1\x00', 0x2000, 0x103) r2 = openat(0xffffffffffffffff, &(0x7f0000000280)='/proc/self/exe\x00', 0x0, 0x0) sendfile(r0, r2, 0x0, 0x100000001) 15:43:56 executing program 1: syz_mount_image$msdos(&(0x7f00000001c0), &(0x7f0000000240)='./file0\x00', 0x505000000000000, 0x0, &(0x7f00000002c0), 0x0, &(0x7f00000003c0)={[{@fat=@flush}, {@dots}]}) openat$cgroup_type(0xffffffffffffffff, 0x0, 0x2, 0x0) 15:43:56 executing program 5: syz_mount_image$msdos(&(0x7f00000001c0), &(0x7f0000000240)='./file0\x00', 0x0, 0x103, &(0x7f00000002c0), 0x0, &(0x7f00000003c0)={[{@fat=@flush}, {@dots}]}) [ 2057.382069] FAT-fs (loop6): bogus number of reserved sectors [ 2057.383506] FAT-fs (loop6): Can't find a valid FAT filesystem 15:43:56 executing program 4: syz_mount_image$msdos(&(0x7f00000001c0), &(0x7f0000000240)='./file0\x00', 0xe000000000000, 0x0, &(0x7f00000002c0), 0x0, &(0x7f00000003c0)={[{@fat=@flush}, {@dots}]}) [ 2057.430519] FAT-fs (loop1): bogus number of reserved sectors [ 2057.431918] FAT-fs (loop1): Can't find a valid FAT filesystem [ 2057.452339] FAT-fs (loop5): Unrecognized mount option "flE" or missing value [ 2057.470048] FAT-fs (loop4): bogus number of reserved sectors [ 2057.471366] FAT-fs (loop4): Can't find a valid FAT filesystem [ 2057.489266] FAT-fs (loop6): bogus number of reserved sectors [ 2057.490685] FAT-fs (loop6): Can't find a valid FAT filesystem [ 2057.497675] FAT-fs (loop1): bogus number of reserved sectors [ 2057.499157] FAT-fs (loop1): Can't find a valid FAT filesystem [ 2057.532241] FAT-fs (loop5): Unrecognized mount option "flE" or missing value [ 2057.540747] FAT-fs (loop4): bogus number of reserved sectors [ 2057.542004] FAT-fs (loop4): Can't find a valid FAT filesystem 15:43:56 executing program 6: syz_mount_image$msdos(&(0x7f00000001c0), &(0x7f0000000240)='./file0\x00', 0x4c00000000000000, 0x0, &(0x7f00000002c0), 0x0, &(0x7f00000003c0)={[{@fat=@flush}]}) 15:43:56 executing program 1: syz_mount_image$msdos(&(0x7f00000001c0), &(0x7f0000000240)='./file0\x00', 0x600000000000000, 0x0, &(0x7f00000002c0), 0x0, &(0x7f00000003c0)={[{@fat=@flush}, {@dots}]}) openat$cgroup_type(0xffffffffffffffff, 0x0, 0x2, 0x0) 15:43:57 executing program 4: syz_mount_image$msdos(&(0x7f00000001c0), &(0x7f0000000240)='./file0\x00', 0xe0ffff00000000, 0x0, &(0x7f00000002c0), 0x0, &(0x7f00000003c0)={[{@fat=@flush}, {@dots}]}) 15:43:57 executing program 5: syz_mount_image$msdos(&(0x7f00000001c0), &(0x7f0000000240)='./file0\x00', 0x0, 0x300, &(0x7f00000002c0), 0x0, &(0x7f00000003c0)={[{@fat=@flush}, {@dots}]}) [ 2057.762884] FAT-fs (loop1): bogus number of reserved sectors [ 2057.764244] FAT-fs (loop1): Can't find a valid FAT filesystem [ 2057.778376] FAT-fs (loop6): bogus number of reserved sectors [ 2057.779793] FAT-fs (loop6): Can't find a valid FAT filesystem [ 2057.806687] FAT-fs (loop6): bogus number of reserved sectors [ 2057.808066] FAT-fs (loop6): Can't find a valid FAT filesystem [ 2057.824272] FAT-fs (loop4): bogus number of reserved sectors [ 2057.825660] FAT-fs (loop4): Can't find a valid FAT filesystem 15:43:57 executing program 6: syz_mount_image$msdos(&(0x7f00000001c0), &(0x7f0000000240)='./file0\x00', 0x6800000000000000, 0x0, &(0x7f00000002c0), 0x0, &(0x7f00000003c0)={[{@fat=@flush}]}) [ 2057.881976] FAT-fs (loop1): bogus number of reserved sectors [ 2057.883273] FAT-fs (loop1): Can't find a valid FAT filesystem 15:43:57 executing program 0: ftruncate(0xffffffffffffffff, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) setsockopt$inet_pktinfo(r0, 0x0, 0x8, &(0x7f0000000040)={0x0, @loopback, @loopback}, 0xc) preadv(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) fcntl$dupfd(0xffffffffffffffff, 0x0, r0) r1 = fsmount(0xffffffffffffffff, 0x0, 0x4) lseek(r0, 0x800, 0x0) perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4307, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r2 = openat$hwrng(0xffffffffffffff9c, &(0x7f0000000080), 0x200000, 0x0) lseek(r2, 0x2, 0x0) mknodat$null(r2, &(0x7f0000000000)='./file1\x00', 0x2000, 0x103) r3 = openat(r1, 0x0, 0x0, 0x0) sendfile(r0, r3, 0x0, 0x100000001) [ 2057.957289] FAT-fs (loop5): Unrecognized mount option "flE" or missing value [ 2057.957662] FAT-fs (loop6): bogus number of reserved sectors [ 2057.960156] FAT-fs (loop6): Can't find a valid FAT filesystem [ 2057.968702] FAT-fs (loop4): bogus number of reserved sectors [ 2057.970118] FAT-fs (loop4): Can't find a valid FAT filesystem [ 2058.022053] FAT-fs (loop6): bogus number of reserved sectors [ 2058.023431] FAT-fs (loop6): Can't find a valid FAT filesystem [ 2058.044849] FAT-fs (loop5): Unrecognized mount option "flE" or missing value 15:43:57 executing program 1: syz_mount_image$msdos(&(0x7f00000001c0), &(0x7f0000000240)='./file0\x00', 0x605000000000000, 0x0, &(0x7f00000002c0), 0x0, &(0x7f00000003c0)={[{@fat=@flush}, {@dots}]}) openat$cgroup_type(0xffffffffffffffff, 0x0, 0x2, 0x0) 15:43:57 executing program 3: ftruncate(0xffffffffffffffff, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) setsockopt$inet_pktinfo(r0, 0x0, 0x8, &(0x7f0000000040)={0x0, @loopback, @loopback}, 0xc) preadv(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) fcntl$dupfd(0xffffffffffffffff, 0x0, r0) fsmount(0xffffffffffffffff, 0x0, 0x4) lseek(r0, 0x800, 0x0) perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4307, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r1 = openat$hwrng(0xffffffffffffff9c, &(0x7f0000000080), 0x200000, 0x0) lseek(r1, 0x2, 0x0) mknodat$null(r1, &(0x7f0000000000)='./file1\x00', 0x2000, 0x103) r2 = openat(0xffffffffffffffff, &(0x7f0000000280)='/proc/self/exe\x00', 0x0, 0x0) sendfile(r0, r2, 0x0, 0x100000001) [ 2058.089696] FAT-fs (loop1): bogus number of reserved sectors [ 2058.090938] FAT-fs (loop1): Can't find a valid FAT filesystem [ 2058.112824] FAT-fs (loop1): bogus number of reserved sectors [ 2058.114067] FAT-fs (loop1): Can't find a valid FAT filesystem 15:43:57 executing program 4: syz_mount_image$msdos(&(0x7f00000001c0), &(0x7f0000000240)='./file0\x00', 0x100000000000000, 0x0, &(0x7f00000002c0), 0x0, &(0x7f00000003c0)={[{@fat=@flush}, {@dots}]}) 15:43:57 executing program 6: syz_mount_image$msdos(&(0x7f00000001c0), &(0x7f0000000240)='./file0\x00', 0x6c00000000000000, 0x0, &(0x7f00000002c0), 0x0, &(0x7f00000003c0)={[{@fat=@flush}]}) 15:43:57 executing program 7: r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) setsockopt$inet_pktinfo(r0, 0x0, 0x8, &(0x7f0000000040)={0x0, @loopback, @loopback}, 0xc) preadv(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) fcntl$dupfd(0xffffffffffffffff, 0x0, r0) r1 = fsmount(0xffffffffffffffff, 0x0, 0x4) lseek(r0, 0x800, 0x0) perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4307, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r2 = openat$hwrng(0xffffffffffffff9c, &(0x7f0000000080), 0x200000, 0x0) lseek(r2, 0x2, 0x0) mknodat$null(r2, &(0x7f0000000000)='./file1\x00', 0x2000, 0x103) r3 = openat(r1, &(0x7f0000000280)='/proc/self/exe\x00', 0x0, 0x0) sendfile(r0, r3, 0x0, 0x100000001) 15:43:57 executing program 5: syz_mount_image$msdos(&(0x7f00000001c0), &(0x7f0000000240)='./file0\x00', 0x0, 0x301, &(0x7f00000002c0), 0x0, &(0x7f00000003c0)={[{@fat=@flush}, {@dots}]}) [ 2058.221372] FAT-fs (loop4): bogus number of reserved sectors [ 2058.222708] FAT-fs (loop4): Can't find a valid FAT filesystem [ 2058.246269] FAT-fs (loop6): bogus number of reserved sectors [ 2058.247949] FAT-fs (loop6): Can't find a valid FAT filesystem [ 2058.282977] FAT-fs (loop4): bogus number of reserved sectors [ 2058.284682] FAT-fs (loop4): Can't find a valid FAT filesystem [ 2058.296399] FAT-fs (loop5): Unrecognized mount option "flE" or missing value [ 2058.321841] FAT-fs (loop6): bogus number of reserved sectors [ 2058.323381] FAT-fs (loop6): Can't find a valid FAT filesystem [ 2058.383516] FAT-fs (loop5): Unrecognized mount option "flE" or missing value 15:44:12 executing program 2: ftruncate(0xffffffffffffffff, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) setsockopt$inet_pktinfo(r0, 0x0, 0x8, &(0x7f0000000040)={0x0, @loopback, @loopback}, 0xc) preadv(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) fcntl$dupfd(0xffffffffffffffff, 0x0, r0) fsmount(0xffffffffffffffff, 0x0, 0x4) lseek(r0, 0x800, 0x0) perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4307, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r1 = openat$hwrng(0xffffffffffffff9c, &(0x7f0000000080), 0x200000, 0x0) lseek(r1, 0x2, 0x0) mknodat$null(r1, &(0x7f0000000000)='./file1\x00', 0x2000, 0x103) r2 = openat(0xffffffffffffffff, &(0x7f0000000280)='/proc/self/exe\x00', 0x0, 0x0) sendfile(r0, r2, 0x0, 0x100000001) 15:44:12 executing program 0: ftruncate(0xffffffffffffffff, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) setsockopt$inet_pktinfo(r0, 0x0, 0x8, &(0x7f0000000040)={0x0, @loopback, @loopback}, 0xc) preadv(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) fcntl$dupfd(0xffffffffffffffff, 0x0, r0) r1 = fsmount(0xffffffffffffffff, 0x0, 0x4) lseek(r0, 0x800, 0x0) perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4307, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r2 = openat$hwrng(0xffffffffffffff9c, &(0x7f0000000080), 0x200000, 0x0) lseek(r2, 0x2, 0x0) mknodat$null(r2, &(0x7f0000000000)='./file1\x00', 0x2000, 0x103) r3 = openat(r1, 0x0, 0x0, 0x0) sendfile(r0, r3, 0x0, 0x100000001) 15:44:12 executing program 1: syz_mount_image$msdos(&(0x7f00000001c0), &(0x7f0000000240)='./file0\x00', 0x700000000000000, 0x0, &(0x7f00000002c0), 0x0, &(0x7f00000003c0)={[{@fat=@flush}, {@dots}]}) openat$cgroup_type(0xffffffffffffffff, 0x0, 0x2, 0x0) 15:44:12 executing program 6: syz_mount_image$msdos(&(0x7f00000001c0), &(0x7f0000000240)='./file0\x00', 0x7400000000000000, 0x0, &(0x7f00000002c0), 0x0, &(0x7f00000003c0)={[{@fat=@flush}]}) 15:44:12 executing program 7: ftruncate(0xffffffffffffffff, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) setsockopt$inet_pktinfo(r0, 0x0, 0x8, &(0x7f0000000040)={0x0, @loopback, @loopback}, 0xc) preadv(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) fcntl$dupfd(0xffffffffffffffff, 0x0, r0) r1 = fsmount(0xffffffffffffffff, 0x0, 0x4) lseek(r0, 0x800, 0x0) perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4307, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) lseek(0xffffffffffffffff, 0x2, 0x1) mknodat$null(0xffffffffffffffff, &(0x7f0000000000)='./file1\x00', 0x2000, 0x103) pwrite64(0xffffffffffffffff, &(0x7f0000000140)="ddab82767945917c8ef3f5746d491210d833b106c3b096db35ebf09b6462e50b2b8eeb7aee50a6985ddf758b8742e2902f8019cf036e7487a36e06f264a072e7302aabf620d1f1648240b03068de42f99aa07f3421d6085fabf737fc80322ea9d302704a0cbf904db23225acdbfef5115d2e6eb74068796e15571d147e0a5ee081510e087b17fdf56a88", 0x8a, 0x20) r2 = openat(r1, &(0x7f0000000280)='/proc/self/exe\x00', 0x0, 0x0) sendfile(r0, r2, 0x0, 0x100000001) 15:44:12 executing program 3: ftruncate(0xffffffffffffffff, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) setsockopt$inet_pktinfo(r0, 0x0, 0x8, &(0x7f0000000040)={0x0, @loopback, @loopback}, 0xc) preadv(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) fcntl$dupfd(0xffffffffffffffff, 0x0, r0) r1 = fsmount(0xffffffffffffffff, 0x0, 0x4) lseek(r0, 0x800, 0x0) perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4307, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r2 = openat$hwrng(0xffffffffffffff9c, &(0x7f0000000080), 0x200000, 0x0) lseek(r2, 0x2, 0x1) mknodat$null(r2, &(0x7f0000000000)='./file1\x00', 0x2000, 0x103) pwrite64(0xffffffffffffffff, &(0x7f0000000140)="ddab82767945917c8ef3f5746d491210d833b106c3b096db35ebf09b6462e50b2b8eeb7aee50a6985ddf758b8742e2902f8019cf036e7487a36e06f264a072e7302aabf620d1f1648240b03068de42f99aa07f3421d6085fabf737fc80322ea9d302704a0cbf904db23225acdbfef5115d2e6eb74068796e15571d147e0a5ee081510e087b17fdf56a880289eeec6f4c84", 0x91, 0x20) r3 = openat(r1, &(0x7f0000000280)='/proc/self/exe\x00', 0x0, 0x0) sendfile(r0, r3, 0x0, 0x100000001) 15:44:12 executing program 5: syz_mount_image$msdos(&(0x7f00000001c0), &(0x7f0000000240)='./file0\x00', 0x0, 0x500, &(0x7f00000002c0), 0x0, &(0x7f00000003c0)={[{@fat=@flush}, {@dots}]}) 15:44:12 executing program 4: syz_mount_image$msdos(&(0x7f00000001c0), &(0x7f0000000240)='./file0\x00', 0x101000000000000, 0x0, &(0x7f00000002c0), 0x0, &(0x7f00000003c0)={[{@fat=@flush}, {@dots}]}) [ 2072.827439] FAT-fs (loop6): bogus number of reserved sectors [ 2072.828133] FAT-fs (loop6): Can't find a valid FAT filesystem [ 2072.828825] FAT-fs (loop4): bogus number of reserved sectors [ 2072.828840] FAT-fs (loop4): Can't find a valid FAT filesystem [ 2072.853653] FAT-fs (loop1): bogus number of reserved sectors [ 2072.854328] FAT-fs (loop1): Can't find a valid FAT filesystem [ 2072.864080] FAT-fs (loop6): bogus number of reserved sectors [ 2072.864971] FAT-fs (loop6): Can't find a valid FAT filesystem 15:44:12 executing program 0: ftruncate(0xffffffffffffffff, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) setsockopt$inet_pktinfo(r0, 0x0, 0x8, &(0x7f0000000040)={0x0, @loopback, @loopback}, 0xc) preadv(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) fcntl$dupfd(0xffffffffffffffff, 0x0, r0) r1 = fsmount(0xffffffffffffffff, 0x0, 0x4) lseek(r0, 0x800, 0x0) perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4307, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r2 = openat$hwrng(0xffffffffffffff9c, &(0x7f0000000080), 0x200000, 0x0) lseek(r2, 0x2, 0x0) mknodat$null(r2, &(0x7f0000000000)='./file1\x00', 0x2000, 0x103) r3 = openat(r1, 0x0, 0x0, 0x0) sendfile(r0, r3, 0x0, 0x100000001) [ 2072.911485] FAT-fs (loop5): Unrecognized mount option "flE" or missing value [ 2072.913617] FAT-fs (loop1): bogus number of reserved sectors [ 2072.915128] FAT-fs (loop1): Can't find a valid FAT filesystem [ 2072.924140] FAT-fs (loop4): bogus number of reserved sectors [ 2072.925738] FAT-fs (loop4): Can't find a valid FAT filesystem 15:44:12 executing program 6: syz_mount_image$msdos(&(0x7f00000001c0), &(0x7f0000000240)='./file0\x00', 0x7a00000000000000, 0x0, &(0x7f00000002c0), 0x0, &(0x7f00000003c0)={[{@fat=@flush}]}) 15:44:12 executing program 4: syz_mount_image$msdos(&(0x7f00000001c0), &(0x7f0000000240)='./file0\x00', 0x200000000000000, 0x0, &(0x7f00000002c0), 0x0, &(0x7f00000003c0)={[{@fat=@flush}, {@dots}]}) [ 2073.016388] FAT-fs (loop5): Unrecognized mount option "flE" or missing value 15:44:12 executing program 1: syz_mount_image$msdos(&(0x7f00000001c0), &(0x7f0000000240)='./file0\x00', 0x705000000000000, 0x0, &(0x7f00000002c0), 0x0, &(0x7f00000003c0)={[{@fat=@flush}, {@dots}]}) openat$cgroup_type(0xffffffffffffffff, 0x0, 0x2, 0x0) [ 2073.067201] FAT-fs (loop6): bogus number of reserved sectors [ 2073.068464] FAT-fs (loop6): Can't find a valid FAT filesystem [ 2073.138583] FAT-fs (loop4): bogus number of reserved sectors [ 2073.139821] FAT-fs (loop4): Can't find a valid FAT filesystem [ 2073.145624] FAT-fs (loop1): bogus number of reserved sectors [ 2073.146966] FAT-fs (loop1): Can't find a valid FAT filesystem 15:44:12 executing program 5: syz_mount_image$msdos(&(0x7f00000001c0), &(0x7f0000000240)='./file0\x00', 0x0, 0x507, &(0x7f00000002c0), 0x0, &(0x7f00000003c0)={[{@fat=@flush}, {@dots}]}) 15:44:12 executing program 0: ftruncate(0xffffffffffffffff, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) setsockopt$inet_pktinfo(r0, 0x0, 0x8, &(0x7f0000000040)={0x0, @loopback, @loopback}, 0xc) preadv(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) fcntl$dupfd(0xffffffffffffffff, 0x0, r0) r1 = fsmount(0xffffffffffffffff, 0x0, 0x4) lseek(r0, 0x800, 0x0) perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4307, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r2 = openat$hwrng(0xffffffffffffff9c, &(0x7f0000000080), 0x200000, 0x0) lseek(r2, 0x2, 0x0) mknodat$null(r2, &(0x7f0000000000)='./file1\x00', 0x2000, 0x103) r3 = openat(r1, &(0x7f0000000280)='/proc/self/exe\x00', 0x0, 0x0) sendfile(0xffffffffffffffff, r3, 0x0, 0x100000001) 15:44:12 executing program 6: syz_mount_image$msdos(&(0x7f00000001c0), &(0x7f0000000240)='./file0\x00', 0x7fffffffffffffff, 0x0, &(0x7f00000002c0), 0x0, &(0x7f00000003c0)={[{@fat=@flush}]}) [ 2073.221506] FAT-fs (loop4): bogus number of reserved sectors [ 2073.223646] FAT-fs (loop4): Can't find a valid FAT filesystem [ 2073.245338] FAT-fs (loop1): bogus number of reserved sectors [ 2073.246012] FAT-fs (loop1): Can't find a valid FAT filesystem 15:44:12 executing program 0: ftruncate(0xffffffffffffffff, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) setsockopt$inet_pktinfo(r0, 0x0, 0x8, &(0x7f0000000040)={0x0, @loopback, @loopback}, 0xc) preadv(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) fcntl$dupfd(0xffffffffffffffff, 0x0, r0) r1 = fsmount(0xffffffffffffffff, 0x0, 0x4) lseek(r0, 0x800, 0x0) perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4307, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r2 = openat$hwrng(0xffffffffffffff9c, &(0x7f0000000080), 0x200000, 0x0) lseek(r2, 0x2, 0x0) mknodat$null(r2, &(0x7f0000000000)='./file1\x00', 0x2000, 0x103) r3 = openat(r1, &(0x7f0000000280)='/proc/self/exe\x00', 0x0, 0x0) sendfile(0xffffffffffffffff, r3, 0x0, 0x100000001) [ 2073.303744] FAT-fs (loop5): Unrecognized mount option "flE" or missing value [ 2073.309783] FAT-fs (loop6): bogus number of reserved sectors [ 2073.311031] FAT-fs (loop6): Can't find a valid FAT filesystem [ 2073.353993] FAT-fs (loop6): bogus number of reserved sectors [ 2073.354696] FAT-fs (loop6): Can't find a valid FAT filesystem [ 2073.384149] FAT-fs (loop5): Unrecognized mount option "flE" or missing value 15:44:25 executing program 5: syz_mount_image$msdos(&(0x7f00000001c0), &(0x7f0000000240)='./file0\x00', 0x0, 0x508, &(0x7f00000002c0), 0x0, &(0x7f00000003c0)={[{@fat=@flush}, {@dots}]}) 15:44:25 executing program 7: ftruncate(0xffffffffffffffff, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) setsockopt$inet_pktinfo(0xffffffffffffffff, 0x0, 0x8, 0x0, 0x0) preadv(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) fcntl$dupfd(0xffffffffffffffff, 0x0, r0) r1 = fsmount(0xffffffffffffffff, 0x0, 0x0) lseek(r0, 0x800, 0x0) perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4307, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) mknodat$null(0xffffffffffffffff, &(0x7f0000000000)='./file1\x00', 0x0, 0x103) pwrite64(0xffffffffffffffff, 0x0, 0x0, 0x20) r2 = openat(r1, &(0x7f0000000280)='/proc/self/exe\x00', 0x0, 0x0) sendfile(r0, r2, 0x0, 0x100000001) 15:44:25 executing program 0: ftruncate(0xffffffffffffffff, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) setsockopt$inet_pktinfo(r0, 0x0, 0x8, &(0x7f0000000040)={0x0, @loopback, @loopback}, 0xc) preadv(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) fcntl$dupfd(0xffffffffffffffff, 0x0, r0) r1 = fsmount(0xffffffffffffffff, 0x0, 0x4) lseek(r0, 0x800, 0x0) perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4307, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r2 = openat$hwrng(0xffffffffffffff9c, &(0x7f0000000080), 0x200000, 0x0) lseek(r2, 0x2, 0x0) mknodat$null(r2, &(0x7f0000000000)='./file1\x00', 0x2000, 0x103) r3 = openat(r1, &(0x7f0000000280)='/proc/self/exe\x00', 0x0, 0x0) sendfile(0xffffffffffffffff, r3, 0x0, 0x100000001) 15:44:25 executing program 4: syz_mount_image$msdos(&(0x7f00000001c0), &(0x7f0000000240)='./file0\x00', 0x201000000000000, 0x0, &(0x7f00000002c0), 0x0, &(0x7f00000003c0)={[{@fat=@flush}, {@dots}]}) 15:44:25 executing program 1: syz_mount_image$msdos(&(0x7f00000001c0), &(0x7f0000000240)='./file0\x00', 0x800000000000000, 0x0, &(0x7f00000002c0), 0x0, &(0x7f00000003c0)={[{@fat=@flush}, {@dots}]}) openat$cgroup_type(0xffffffffffffffff, 0x0, 0x2, 0x0) 15:44:25 executing program 6: syz_mount_image$msdos(&(0x7f00000001c0), &(0x7f0000000240)='./file0\x00', 0x8cffffff00000000, 0x0, &(0x7f00000002c0), 0x0, &(0x7f00000003c0)={[{@fat=@flush}]}) 15:44:25 executing program 3: ftruncate(0xffffffffffffffff, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) setsockopt$inet_pktinfo(r0, 0x0, 0x8, &(0x7f0000000040)={0x0, @loopback, @loopback}, 0xc) preadv(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) fcntl$dupfd(0xffffffffffffffff, 0x0, r0) r1 = fsmount(0xffffffffffffffff, 0x0, 0x4) lseek(r0, 0x800, 0x0) perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4307, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r2 = openat$hwrng(0xffffffffffffff9c, &(0x7f0000000080), 0x200000, 0x0) lseek(r2, 0x2, 0x1) mknodat$null(r2, &(0x7f0000000000)='./file1\x00', 0x2000, 0x103) pwrite64(0xffffffffffffffff, &(0x7f0000000140)="ddab82767945917c8ef3f5746d491210d833b106c3b096db35ebf09b6462e50b2b8eeb7aee50a6985ddf758b8742e2902f8019cf036e7487a36e06f264a072e7302aabf620d1f1648240b03068de42f99aa07f3421d6085fabf737fc80322ea9d302704a0cbf904db23225acdbfef5115d2e6eb74068796e15571d147e0a5ee081510e087b17fdf56a880289eeec6f", 0x8f, 0x20) r3 = openat(r1, &(0x7f0000000280)='/proc/self/exe\x00', 0x0, 0x0) sendfile(r0, r3, 0x0, 0x100000001) 15:44:25 executing program 2: ftruncate(0xffffffffffffffff, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) setsockopt$inet_pktinfo(r0, 0x0, 0x8, &(0x7f0000000040)={0x0, @loopback, @loopback}, 0xc) preadv(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) fcntl$dupfd(0xffffffffffffffff, 0x0, r0) r1 = fsmount(0xffffffffffffffff, 0x0, 0x4) lseek(r0, 0x800, 0x0) perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4307, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) lseek(0xffffffffffffffff, 0x2, 0x1) mknodat$null(0xffffffffffffffff, &(0x7f0000000000)='./file1\x00', 0x2000, 0x103) pwrite64(0xffffffffffffffff, &(0x7f0000000140)="ddab82767945917c8ef3f5746d491210d833b106c3b096db35ebf09b6462e50b2b8eeb7aee50a6985ddf758b8742e2902f8019cf036e7487a36e06f264a072e7302aabf620d1f1648240b03068de42f99aa07f3421d6085fabf737fc80322ea9d302704a0cbf904db23225acdbfef5115d2e6eb74068796e15571d147e0a5ee081510e087b17fdf56a88", 0x8a, 0x20) r2 = openat(r1, &(0x7f0000000280)='/proc/self/exe\x00', 0x0, 0x0) sendfile(r0, r2, 0x0, 0x100000001) [ 2085.996904] FAT-fs (loop4): bogus number of reserved sectors [ 2085.997640] FAT-fs (loop4): Can't find a valid FAT filesystem 15:44:25 executing program 0: ftruncate(0xffffffffffffffff, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) setsockopt$inet_pktinfo(r0, 0x0, 0x8, &(0x7f0000000040)={0x0, @loopback, @loopback}, 0xc) preadv(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) fcntl$dupfd(0xffffffffffffffff, 0x0, r0) r1 = fsmount(0xffffffffffffffff, 0x0, 0x4) lseek(r0, 0x800, 0x0) perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4307, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r2 = openat$hwrng(0xffffffffffffff9c, &(0x7f0000000080), 0x200000, 0x0) lseek(r2, 0x2, 0x0) mknodat$null(r2, &(0x7f0000000000)='./file1\x00', 0x2000, 0x103) openat(r1, &(0x7f0000000280)='/proc/self/exe\x00', 0x0, 0x0) sendfile(r0, 0xffffffffffffffff, 0x0, 0x100000001) [ 2086.050232] FAT-fs (loop4): bogus number of reserved sectors [ 2086.051062] FAT-fs (loop4): Can't find a valid FAT filesystem [ 2086.098651] FAT-fs (loop6): bogus number of reserved sectors [ 2086.099874] FAT-fs (loop6): Can't find a valid FAT filesystem [ 2086.102372] FAT-fs (loop1): bogus number of reserved sectors [ 2086.103074] FAT-fs (loop5): Unrecognized mount option "flE" or missing value [ 2086.103326] FAT-fs (loop1): Can't find a valid FAT filesystem 15:44:25 executing program 4: syz_mount_image$msdos(&(0x7f00000001c0), &(0x7f0000000240)='./file0\x00', 0x300000000000000, 0x0, &(0x7f00000002c0), 0x0, &(0x7f00000003c0)={[{@fat=@flush}, {@dots}]}) 15:44:25 executing program 0: ftruncate(0xffffffffffffffff, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) setsockopt$inet_pktinfo(r0, 0x0, 0x8, &(0x7f0000000040)={0x0, @loopback, @loopback}, 0xc) preadv(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) fcntl$dupfd(0xffffffffffffffff, 0x0, r0) r1 = fsmount(0xffffffffffffffff, 0x0, 0x4) lseek(r0, 0x800, 0x0) perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4307, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r2 = openat$hwrng(0xffffffffffffff9c, &(0x7f0000000080), 0x200000, 0x0) lseek(r2, 0x2, 0x0) mknodat$null(r2, &(0x7f0000000000)='./file1\x00', 0x2000, 0x103) openat(r1, &(0x7f0000000280)='/proc/self/exe\x00', 0x0, 0x0) sendfile(r0, 0xffffffffffffffff, 0x0, 0x100000001) [ 2086.180924] FAT-fs (loop5): Unrecognized mount option "flE" or missing value [ 2086.184717] FAT-fs (loop6): bogus number of reserved sectors [ 2086.186314] FAT-fs (loop6): Can't find a valid FAT filesystem [ 2086.190616] FAT-fs (loop1): bogus number of reserved sectors [ 2086.192249] FAT-fs (loop1): Can't find a valid FAT filesystem [ 2086.232697] FAT-fs (loop4): bogus number of reserved sectors [ 2086.233672] FAT-fs (loop4): Can't find a valid FAT filesystem [ 2086.309632] FAT-fs (loop4): bogus number of reserved sectors [ 2086.310993] FAT-fs (loop4): Can't find a valid FAT filesystem 15:44:41 executing program 5: syz_mount_image$msdos(&(0x7f00000001c0), &(0x7f0000000240)='./file0\x00', 0x0, 0x600, &(0x7f00000002c0), 0x0, &(0x7f00000003c0)={[{@fat=@flush}, {@dots}]}) 15:44:41 executing program 2: ftruncate(0xffffffffffffffff, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) preadv(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) fcntl$dupfd(0xffffffffffffffff, 0x0, r0) r1 = fsmount(0xffffffffffffffff, 0x0, 0x4) lseek(r0, 0x800, 0x0) perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4307, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r2 = openat$hwrng(0xffffffffffffff9c, &(0x7f0000000080), 0x200000, 0x0) lseek(r2, 0x2, 0x0) mknodat$null(r2, &(0x7f0000000000)='./file1\x00', 0x2000, 0x103) r3 = openat(r1, &(0x7f0000000280)='/proc/self/exe\x00', 0x0, 0x0) sendfile(r0, r3, 0x0, 0x100000001) 15:44:41 executing program 3: ftruncate(0xffffffffffffffff, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) setsockopt$inet_pktinfo(0xffffffffffffffff, 0x0, 0x8, 0x0, 0x0) preadv(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) fcntl$dupfd(0xffffffffffffffff, 0x0, r0) r1 = fsmount(0xffffffffffffffff, 0x0, 0x0) lseek(r0, 0x800, 0x0) perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4307, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) mknodat$null(0xffffffffffffffff, &(0x7f0000000000)='./file1\x00', 0x0, 0x103) pwrite64(0xffffffffffffffff, 0x0, 0x0, 0x20) r2 = openat(r1, &(0x7f0000000280)='/proc/self/exe\x00', 0x0, 0x0) sendfile(r0, r2, 0x0, 0x100000001) 15:44:41 executing program 0: ftruncate(0xffffffffffffffff, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) setsockopt$inet_pktinfo(r0, 0x0, 0x8, &(0x7f0000000040)={0x0, @loopback, @loopback}, 0xc) preadv(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) fcntl$dupfd(0xffffffffffffffff, 0x0, r0) r1 = fsmount(0xffffffffffffffff, 0x0, 0x4) lseek(r0, 0x800, 0x0) perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4307, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r2 = openat$hwrng(0xffffffffffffff9c, &(0x7f0000000080), 0x200000, 0x0) lseek(r2, 0x2, 0x0) mknodat$null(r2, &(0x7f0000000000)='./file1\x00', 0x2000, 0x103) openat(r1, &(0x7f0000000280)='/proc/self/exe\x00', 0x0, 0x0) sendfile(r0, 0xffffffffffffffff, 0x0, 0x100000001) 15:44:41 executing program 6: syz_mount_image$msdos(&(0x7f00000001c0), &(0x7f0000000240)='./file0\x00', 0x97ffffff00000000, 0x0, &(0x7f00000002c0), 0x0, &(0x7f00000003c0)={[{@fat=@flush}]}) 15:44:41 executing program 1: syz_mount_image$msdos(&(0x7f00000001c0), &(0x7f0000000240)='./file0\x00', 0x805000000000000, 0x0, &(0x7f00000002c0), 0x0, &(0x7f00000003c0)={[{@fat=@flush}, {@dots}]}) openat$cgroup_type(0xffffffffffffffff, 0x0, 0x2, 0x0) 15:44:41 executing program 4: syz_mount_image$msdos(&(0x7f00000001c0), &(0x7f0000000240)='./file0\x00', 0x400000000000000, 0x0, &(0x7f00000002c0), 0x0, &(0x7f00000003c0)={[{@fat=@flush}, {@dots}]}) 15:44:41 executing program 7: ftruncate(0xffffffffffffffff, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) setsockopt$inet_pktinfo(r0, 0x0, 0x8, &(0x7f0000000040)={0x0, @loopback, @loopback}, 0xc) preadv(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) fcntl$dupfd(0xffffffffffffffff, 0x0, r0) r1 = fsmount(0xffffffffffffffff, 0x0, 0x4) lseek(r0, 0x800, 0x0) perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4307, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r2 = openat$hwrng(0xffffffffffffff9c, &(0x7f0000000080), 0x200000, 0x0) lseek(r2, 0x2, 0x0) mknodat$null(r2, &(0x7f0000000000)='./file1\x00', 0x2000, 0x103) openat(r1, &(0x7f0000000280)='/proc/self/exe\x00', 0x0, 0x0) sendfile(r0, 0xffffffffffffffff, 0x0, 0x100000001) 15:44:41 executing program 7: ftruncate(0xffffffffffffffff, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) setsockopt$inet_pktinfo(r0, 0x0, 0x8, &(0x7f0000000040)={0x0, @loopback, @loopback}, 0xc) preadv(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) fcntl$dupfd(0xffffffffffffffff, 0x0, r0) r1 = fsmount(0xffffffffffffffff, 0x0, 0x4) lseek(r0, 0x800, 0x0) perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4307, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r2 = openat$hwrng(0xffffffffffffff9c, &(0x7f0000000080), 0x200000, 0x0) lseek(r2, 0x2, 0x1) mknodat$null(r2, &(0x7f0000000000)='./file1\x00', 0x2000, 0x103) pwrite64(0xffffffffffffffff, &(0x7f0000000140)="ddab82767945917c8ef3f5746d491210d833b106c3b096db35ebf09b6462e50b2b8eeb7aee50a6985ddf758b8742e2902f8019cf036e7487a36e06f264a072e7302aabf620d1f1648240b03068de42f99aa07f3421d6085fabf737fc80322ea9d302704a0cbf904db23225acdbfef5115d2e6eb74068796e15571d147e0a5ee081510e087b17fdf56a880289eeec6f", 0x8f, 0x20) r3 = openat(r1, &(0x7f0000000280)='/proc/self/exe\x00', 0x0, 0x0) sendfile(r0, r3, 0x0, 0x100000001) 15:44:41 executing program 0: ftruncate(0xffffffffffffffff, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) setsockopt$inet_pktinfo(r0, 0x0, 0x8, &(0x7f0000000040)={0x0, @loopback, @loopback}, 0xc) preadv(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) fcntl$dupfd(0xffffffffffffffff, 0x0, r0) r1 = fsmount(0xffffffffffffffff, 0x0, 0x4) lseek(r0, 0x800, 0x0) perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4307, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r2 = openat$hwrng(0xffffffffffffff9c, &(0x7f0000000080), 0x200000, 0x0) lseek(r2, 0x2, 0x0) mknodat$null(r2, &(0x7f0000000000)='./file1\x00', 0x2000, 0x103) r3 = openat(r1, &(0x7f0000000280)='/proc/self/exe\x00', 0x0, 0x0) sendfile(r0, r3, 0x0, 0x0) [ 2101.746098] FAT-fs (loop1): bogus number of reserved sectors [ 2101.747428] FAT-fs (loop1): Can't find a valid FAT filesystem [ 2101.748829] FAT-fs (loop6): bogus number of reserved sectors [ 2101.750334] FAT-fs (loop6): Can't find a valid FAT filesystem [ 2101.753603] FAT-fs (loop4): bogus number of reserved sectors [ 2101.754814] FAT-fs (loop4): Can't find a valid FAT filesystem [ 2101.778132] FAT-fs (loop5): Unrecognized mount option "flE" or missing value [ 2101.828513] FAT-fs (loop1): bogus number of reserved sectors [ 2101.829830] FAT-fs (loop1): Can't find a valid FAT filesystem 15:44:41 executing program 0: ftruncate(0xffffffffffffffff, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) setsockopt$inet_pktinfo(r0, 0x0, 0x8, &(0x7f0000000040)={0x0, @loopback, @loopback}, 0xc) preadv(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) fcntl$dupfd(0xffffffffffffffff, 0x0, r0) r1 = fsmount(0xffffffffffffffff, 0x0, 0x4) lseek(r0, 0x800, 0x0) perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4307, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r2 = openat$hwrng(0xffffffffffffff9c, &(0x7f0000000080), 0x200000, 0x0) lseek(r2, 0x2, 0x0) mknodat$null(r2, &(0x7f0000000000)='./file1\x00', 0x2000, 0x103) r3 = openat(r1, &(0x7f0000000280)='/proc/self/exe\x00', 0x0, 0x0) sendfile(r0, r3, 0x0, 0x0) [ 2101.843131] FAT-fs (loop4): bogus number of reserved sectors [ 2101.844757] FAT-fs (loop4): Can't find a valid FAT filesystem [ 2101.867523] FAT-fs (loop6): bogus number of reserved sectors [ 2101.868846] FAT-fs (loop6): Can't find a valid FAT filesystem [ 2101.876950] FAT-fs (loop5): Unrecognized mount option "flE" or missing value 15:44:41 executing program 0: ftruncate(0xffffffffffffffff, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) setsockopt$inet_pktinfo(r0, 0x0, 0x8, &(0x7f0000000040)={0x0, @loopback, @loopback}, 0xc) preadv(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) fcntl$dupfd(0xffffffffffffffff, 0x0, r0) r1 = fsmount(0xffffffffffffffff, 0x0, 0x4) lseek(r0, 0x800, 0x0) perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4307, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r2 = openat$hwrng(0xffffffffffffff9c, &(0x7f0000000080), 0x200000, 0x0) lseek(r2, 0x2, 0x0) mknodat$null(r2, &(0x7f0000000000)='./file1\x00', 0x2000, 0x103) r3 = openat(r1, &(0x7f0000000280)='/proc/self/exe\x00', 0x0, 0x0) sendfile(r0, r3, 0x0, 0x0) 15:44:55 executing program 6: syz_mount_image$msdos(&(0x7f00000001c0), &(0x7f0000000240)='./file0\x00', 0xa716000000000000, 0x0, &(0x7f00000002c0), 0x0, &(0x7f00000003c0)={[{@fat=@flush}]}) 15:44:55 executing program 1: syz_mount_image$msdos(&(0x7f00000001c0), &(0x7f0000000240)='./file0\x00', 0x900000000000000, 0x0, &(0x7f00000002c0), 0x0, &(0x7f00000003c0)={[{@fat=@flush}, {@dots}]}) openat$cgroup_type(0xffffffffffffffff, 0x0, 0x2, 0x0) 15:44:55 executing program 4: syz_mount_image$msdos(&(0x7f00000001c0), &(0x7f0000000240)='./file0\x00', 0x42e64f500000000, 0x0, &(0x7f00000002c0), 0x0, &(0x7f00000003c0)={[{@fat=@flush}, {@dots}]}) 15:44:55 executing program 0: ftruncate(0xffffffffffffffff, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) setsockopt$inet_pktinfo(r0, 0x0, 0x8, &(0x7f0000000040)={0x0, @loopback, @loopback}, 0xc) preadv(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) fcntl$dupfd(0xffffffffffffffff, 0x0, r0) r1 = fsmount(0xffffffffffffffff, 0x0, 0x4) lseek(r0, 0x800, 0x0) perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4307, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r2 = openat$hwrng(0xffffffffffffff9c, &(0x7f0000000080), 0x200000, 0x0) lseek(r2, 0x2, 0x0) mknodat$null(r2, &(0x7f0000000000)='./file1\x00', 0x2000, 0x103) r3 = openat(r1, &(0x7f0000000280)='/proc/self/exe\x00', 0x0, 0x0) sendfile(r0, r3, 0x0, 0x0) 15:44:55 executing program 5: syz_mount_image$msdos(&(0x7f00000001c0), &(0x7f0000000240)='./file0\x00', 0x0, 0x700, &(0x7f00000002c0), 0x0, &(0x7f00000003c0)={[{@fat=@flush}, {@dots}]}) 15:44:55 executing program 2: ftruncate(0xffffffffffffffff, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) setsockopt$inet_pktinfo(r0, 0x0, 0x8, &(0x7f0000000040)={0x0, @loopback, @loopback}, 0xc) preadv(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) fcntl$dupfd(0xffffffffffffffff, 0x0, r0) r1 = fsmount(0xffffffffffffffff, 0x0, 0x4) lseek(r0, 0x800, 0x0) perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4307, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r2 = openat$hwrng(0xffffffffffffff9c, &(0x7f0000000080), 0x200000, 0x0) lseek(r2, 0x2, 0x1) mknodat$null(r2, &(0x7f0000000000)='./file1\x00', 0x2000, 0x103) pwrite64(0xffffffffffffffff, &(0x7f0000000140)="ddab82767945917c8ef3f5746d491210d833b106c3b096db35ebf09b6462e50b2b8eeb7aee50a6985ddf758b8742e2902f8019cf036e7487a36e06f264a072e7302aabf620d1f1648240b03068de42f99aa07f3421d6085fabf737fc80322ea9d302704a0cbf904db23225acdbfef5115d2e6eb74068796e15571d147e0a5ee081510e087b17fdf56a88", 0x8a, 0x20) r3 = openat(r1, &(0x7f0000000280)='/proc/self/exe\x00', 0x0, 0x0) sendfile(r0, r3, 0x0, 0x100000001) 15:44:55 executing program 3: ftruncate(0xffffffffffffffff, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) setsockopt$inet_pktinfo(r0, 0x0, 0x8, &(0x7f0000000040)={0x0, @loopback, @loopback}, 0xc) preadv(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) fcntl$dupfd(0xffffffffffffffff, 0x0, r0) r1 = fsmount(0xffffffffffffffff, 0x0, 0x4) lseek(r0, 0x800, 0x0) perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4307, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) lseek(0xffffffffffffffff, 0x2, 0x1) mknodat$null(0xffffffffffffffff, &(0x7f0000000000)='./file1\x00', 0x2000, 0x103) pwrite64(0xffffffffffffffff, &(0x7f0000000140)="ddab82767945917c8ef3f5746d491210d833b106c3b096db35ebf09b6462e50b2b8eeb7aee50a6985ddf758b8742e2902f8019cf036e7487a36e06f264a072e7302aabf620d1f1648240b03068de42f99aa07f3421d6085fabf737fc80322ea9d302704a0cbf904db23225acdbfef5115d2e6eb74068796e15571d147e0a5ee081", 0x81, 0x20) r2 = openat(r1, &(0x7f0000000280)='/proc/self/exe\x00', 0x0, 0x0) sendfile(r0, r2, 0x0, 0x100000001) 15:44:55 executing program 7: ftruncate(0xffffffffffffffff, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) setsockopt$inet_pktinfo(0xffffffffffffffff, 0x0, 0x8, 0x0, 0x0) preadv(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) fcntl$dupfd(0xffffffffffffffff, 0x0, r0) r1 = fsmount(0xffffffffffffffff, 0x0, 0x0) lseek(r0, 0x800, 0x0) perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4307, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) mknodat$null(0xffffffffffffffff, &(0x7f0000000000)='./file1\x00', 0x0, 0x103) pwrite64(0xffffffffffffffff, &(0x7f0000000140)="ddab82767945917c8ef3f5746d491210d833b106c3b096db35ebf09b6462e50b2b8eeb7aee50a6985ddf758b8742e2902f8019cf036e7487a36e06f264a072e7302aabf620d1f1648240b03068de42f99aa07f3421d6085fabf737fc80322ea9d302704a0cbf904db23225acdbfef5115d2e6eb74068796e15571d147e0a5ee081510e087b17fdf56a880289eeec6f4c848969", 0x93, 0x20) r2 = openat(r1, &(0x7f0000000280)='/proc/self/exe\x00', 0x0, 0x0) sendfile(r0, r2, 0x0, 0x100000001) [ 2116.165974] FAT-fs (loop1): bogus number of reserved sectors [ 2116.167199] FAT-fs (loop1): Can't find a valid FAT filesystem [ 2116.177971] FAT-fs (loop4): bogus number of reserved sectors [ 2116.179279] FAT-fs (loop4): Can't find a valid FAT filesystem [ 2116.203993] FAT-fs (loop6): bogus number of reserved sectors [ 2116.205205] FAT-fs (loop6): Can't find a valid FAT filesystem 15:44:55 executing program 0: ftruncate(0xffffffffffffffff, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) setsockopt$inet_pktinfo(0xffffffffffffffff, 0x0, 0x8, 0x0, 0x0) preadv(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) fcntl$dupfd(0xffffffffffffffff, 0x0, r0) r1 = fsmount(0xffffffffffffffff, 0x0, 0x0) lseek(r0, 0x800, 0x0) perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4307, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) mknodat$null(0xffffffffffffffff, &(0x7f0000000000)='./file1\x00', 0x0, 0x103) pwrite64(0xffffffffffffffff, &(0x7f0000000140)="ddab82767945917c8ef3f5746d491210d833b106c3b096db35ebf09b6462e50b2b8eeb7aee50a6985ddf758b8742e2902f8019cf036e7487a36e06f264a072e7302aabf620d1f1648240b03068de42f99aa07f3421d6085fabf737fc80322ea9d302704a0cbf904db23225acdbfef5115d2e6eb74068796e15571d147e0a5ee081510e087b17fdf56a880289eeec6f4c848969", 0x93, 0x20) r2 = openat(r1, &(0x7f0000000280)='/proc/self/exe\x00', 0x0, 0x0) sendfile(r0, r2, 0x0, 0x100000001) [ 2116.249042] FAT-fs (loop4): bogus number of reserved sectors [ 2116.250273] FAT-fs (loop4): Can't find a valid FAT filesystem [ 2116.251579] FAT-fs (loop1): bogus number of reserved sectors [ 2116.252814] FAT-fs (loop1): Can't find a valid FAT filesystem [ 2116.254624] FAT-fs (loop5): Unrecognized mount option "flE" or missing value [ 2116.279189] FAT-fs (loop6): bogus number of reserved sectors [ 2116.280511] FAT-fs (loop6): Can't find a valid FAT filesystem 15:44:55 executing program 6: syz_mount_image$msdos(&(0x7f00000001c0), &(0x7f0000000240)='./file0\x00', 0xa816000000000000, 0x0, &(0x7f00000002c0), 0x0, &(0x7f00000003c0)={[{@fat=@flush}]}) [ 2116.335005] FAT-fs (loop5): Unrecognized mount option "flE" or missing value 15:44:55 executing program 4: syz_mount_image$msdos(&(0x7f00000001c0), &(0x7f0000000240)='./file0\x00', 0x500000000000000, 0x0, &(0x7f00000002c0), 0x0, &(0x7f00000003c0)={[{@fat=@flush}, {@dots}]}) 15:44:55 executing program 1: syz_mount_image$msdos(&(0x7f00000001c0), &(0x7f0000000240)='./file0\x00', 0x905000000000000, 0x0, &(0x7f00000002c0), 0x0, &(0x7f00000003c0)={[{@fat=@flush}, {@dots}]}) openat$cgroup_type(0xffffffffffffffff, 0x0, 0x2, 0x0) [ 2116.419057] FAT-fs (loop6): bogus number of reserved sectors [ 2116.420188] FAT-fs (loop6): Can't find a valid FAT filesystem 15:44:55 executing program 5: syz_mount_image$msdos(&(0x7f00000001c0), &(0x7f0000000240)='./file0\x00', 0x0, 0x705, &(0x7f00000002c0), 0x0, &(0x7f00000003c0)={[{@fat=@flush}, {@dots}]}) [ 2116.496598] FAT-fs (loop6): bogus number of reserved sectors [ 2116.497684] FAT-fs (loop6): Can't find a valid FAT filesystem [ 2116.498714] FAT-fs (loop4): bogus number of reserved sectors [ 2116.499811] FAT-fs (loop4): Can't find a valid FAT filesystem [ 2116.581354] FAT-fs (loop5): Unrecognized mount option "flE" or missing value [ 2116.671132] FAT-fs (loop5): Unrecognized mount option "flE" or missing value 15:45:10 executing program 3: ftruncate(0xffffffffffffffff, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) setsockopt$inet_pktinfo(r0, 0x0, 0x8, &(0x7f0000000040)={0x0, @loopback, @loopback}, 0xc) fcntl$dupfd(0xffffffffffffffff, 0x0, r0) r1 = fsmount(0xffffffffffffffff, 0x0, 0x4) lseek(r0, 0x800, 0x0) perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4307, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r2 = openat$hwrng(0xffffffffffffff9c, &(0x7f0000000080), 0x200000, 0x0) lseek(r2, 0x2, 0x0) mknodat$null(r2, &(0x7f0000000000)='./file1\x00', 0x2000, 0x103) r3 = openat(r1, &(0x7f0000000280)='/proc/self/exe\x00', 0x0, 0x0) sendfile(r0, r3, 0x0, 0x100000001) 15:45:10 executing program 0: ftruncate(0xffffffffffffffff, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) setsockopt$inet_pktinfo(r0, 0x0, 0x8, &(0x7f0000000040)={0x0, @loopback, @loopback}, 0xc) fcntl$dupfd(0xffffffffffffffff, 0x0, r0) r1 = fsmount(0xffffffffffffffff, 0x0, 0x4) lseek(r0, 0x800, 0x0) perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4307, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r2 = openat$hwrng(0xffffffffffffff9c, &(0x7f0000000080), 0x200000, 0x0) lseek(r2, 0x2, 0x0) mknodat$null(r2, &(0x7f0000000000)='./file1\x00', 0x2000, 0x103) r3 = openat(r1, &(0x7f0000000280)='/proc/self/exe\x00', 0x0, 0x0) sendfile(r0, r3, 0x0, 0x100000001) 15:45:10 executing program 6: syz_mount_image$msdos(&(0x7f00000001c0), &(0x7f0000000240)='./file0\x00', 0xf236040000000000, 0x0, &(0x7f00000002c0), 0x0, &(0x7f00000003c0)={[{@fat=@flush}]}) 15:45:10 executing program 1: syz_mount_image$msdos(&(0x7f00000001c0), &(0x7f0000000240)='./file0\x00', 0xa00000000000000, 0x0, &(0x7f00000002c0), 0x0, &(0x7f00000003c0)={[{@fat=@flush}, {@dots}]}) openat$cgroup_type(0xffffffffffffffff, 0x0, 0x2, 0x0) 15:45:10 executing program 4: syz_mount_image$msdos(&(0x7f00000001c0), &(0x7f0000000240)='./file0\x00', 0x505000000000000, 0x0, &(0x7f00000002c0), 0x0, &(0x7f00000003c0)={[{@fat=@flush}, {@dots}]}) 15:45:10 executing program 5: syz_mount_image$msdos(&(0x7f00000001c0), &(0x7f0000000240)='./file0\x00', 0x0, 0x805, &(0x7f00000002c0), 0x0, &(0x7f00000003c0)={[{@fat=@flush}, {@dots}]}) 15:45:10 executing program 2: ftruncate(0xffffffffffffffff, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) setsockopt$inet_pktinfo(r0, 0x0, 0x8, &(0x7f0000000040)={0x0, @loopback, @loopback}, 0xc) preadv(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) fcntl$dupfd(0xffffffffffffffff, 0x0, r0) r1 = fsmount(0xffffffffffffffff, 0x0, 0x4) lseek(r0, 0x800, 0x0) perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4307, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) lseek(0xffffffffffffffff, 0x2, 0x1) mknodat$null(0xffffffffffffffff, &(0x7f0000000000)='./file1\x00', 0x2000, 0x103) pwrite64(0xffffffffffffffff, &(0x7f0000000140)="ddab82767945917c8ef3f5746d491210d833b106c3b096db35ebf09b6462e50b2b8eeb7aee50a6985ddf758b8742e2902f8019cf036e7487a36e06f264a072e7302aabf620d1f1648240b03068de42f99aa07f3421d6085fabf737fc80322ea9d302704a0cbf904db23225acdbfef5115d2e6eb74068796e15571d147e0a5ee081", 0x81, 0x20) r2 = openat(r1, &(0x7f0000000280)='/proc/self/exe\x00', 0x0, 0x0) sendfile(r0, r2, 0x0, 0x100000001) 15:45:10 executing program 7: syz_mount_image$msdos(&(0x7f00000001c0), &(0x7f0000000240)='./file0\x00', 0x805, 0x0, &(0x7f00000002c0), 0x0, &(0x7f00000003c0)={[{@fat=@flush}, {@dots}]}) openat$cgroup_type(0xffffffffffffffff, 0x0, 0x2, 0x0) [ 2130.933894] FAT-fs (loop4): bogus number of reserved sectors [ 2130.934890] FAT-fs (loop4): Can't find a valid FAT filesystem [ 2130.964038] FAT-fs (loop7): bogus number of reserved sectors [ 2130.964689] FAT-fs (loop7): Can't find a valid FAT filesystem [ 2130.985826] FAT-fs (loop6): bogus number of reserved sectors [ 2130.986720] FAT-fs (loop6): Can't find a valid FAT filesystem [ 2131.006909] FAT-fs (loop1): bogus number of reserved sectors [ 2131.008196] FAT-fs (loop1): Can't find a valid FAT filesystem [ 2131.018471] FAT-fs (loop5): Unrecognized mount option "flE" or missing value [ 2131.031166] FAT-fs (loop4): bogus number of reserved sectors [ 2131.031882] FAT-fs (loop4): Can't find a valid FAT filesystem 15:45:10 executing program 4: syz_mount_image$msdos(&(0x7f00000001c0), &(0x7f0000000240)='./file0\x00', 0x600000000000000, 0x0, &(0x7f00000002c0), 0x0, &(0x7f00000003c0)={[{@fat=@flush}, {@dots}]}) [ 2131.075758] FAT-fs (loop6): bogus number of reserved sectors [ 2131.077148] FAT-fs (loop6): Can't find a valid FAT filesystem 15:45:10 executing program 7: ftruncate(0xffffffffffffffff, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) setsockopt$inet_pktinfo(0xffffffffffffffff, 0x0, 0x8, 0x0, 0x0) preadv(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) fcntl$dupfd(0xffffffffffffffff, 0x0, r0) r1 = fsmount(0xffffffffffffffff, 0x0, 0x0) lseek(r0, 0x800, 0x0) perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4307, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) mknodat$null(0xffffffffffffffff, &(0x7f0000000000)='./file1\x00', 0x2000, 0x103) pwrite64(0xffffffffffffffff, &(0x7f0000000140)="ddab82767945917c8ef3f5746d491210d833b106c3b096db35ebf09b6462e50b2b8eeb7aee50a6985ddf758b8742e2902f8019cf036e7487a36e06f264a072e7302aabf620d1f1648240b03068de42f99aa07f3421d6085fabf737fc80322ea9d302704a0cbf904db23225acdbfef5115d2e6eb74068796e15571d147e0a5ee081510e087b17fdf56a880289eeec6f4c848969", 0x93, 0x20) r2 = openat(r1, &(0x7f0000000280)='/proc/self/exe\x00', 0x0, 0x0) sendfile(r0, r2, 0x0, 0x100000001) 15:45:10 executing program 1: syz_mount_image$msdos(&(0x7f00000001c0), &(0x7f0000000240)='./file0\x00', 0xa01000000000000, 0x0, &(0x7f00000002c0), 0x0, &(0x7f00000003c0)={[{@fat=@flush}, {@dots}]}) openat$cgroup_type(0xffffffffffffffff, 0x0, 0x2, 0x0) 15:45:10 executing program 6: syz_mount_image$msdos(&(0x7f00000001c0), &(0x7f0000000240)='./file0\x00', 0xf6ffffff00000000, 0x0, &(0x7f00000002c0), 0x0, &(0x7f00000003c0)={[{@fat=@flush}]}) [ 2131.270007] FAT-fs (loop4): bogus number of reserved sectors [ 2131.271057] FAT-fs (loop4): Can't find a valid FAT filesystem [ 2131.303205] FAT-fs (loop6): bogus number of reserved sectors [ 2131.304536] FAT-fs (loop6): Can't find a valid FAT filesystem [ 2131.310383] FAT-fs (loop1): bogus number of reserved sectors [ 2131.311633] FAT-fs (loop1): Can't find a valid FAT filesystem [ 2131.320360] FAT-fs (loop4): bogus number of reserved sectors [ 2131.321864] FAT-fs (loop4): Can't find a valid FAT filesystem [ 2131.418228] FAT-fs (loop1): bogus number of reserved sectors 15:45:10 executing program 5: syz_mount_image$msdos(&(0x7f00000001c0), &(0x7f0000000240)='./file0\x00', 0x0, 0x900, &(0x7f00000002c0), 0x0, &(0x7f00000003c0)={[{@fat=@flush}, {@dots}]}) [ 2131.419591] FAT-fs (loop1): Can't find a valid FAT filesystem [ 2131.421662] FAT-fs (loop6): bogus number of reserved sectors [ 2131.423352] FAT-fs (loop6): Can't find a valid FAT filesystem 15:45:10 executing program 4: syz_mount_image$msdos(&(0x7f00000001c0), &(0x7f0000000240)='./file0\x00', 0x700000000000000, 0x0, &(0x7f00000002c0), 0x0, &(0x7f00000003c0)={[{@fat=@flush}, {@dots}]}) 15:45:10 executing program 1: syz_mount_image$msdos(&(0x7f00000001c0), &(0x7f0000000240)='./file0\x00', 0xb00000000000000, 0x0, &(0x7f00000002c0), 0x0, &(0x7f00000003c0)={[{@fat=@flush}, {@dots}]}) openat$cgroup_type(0xffffffffffffffff, 0x0, 0x2, 0x0) [ 2131.570360] FAT-fs (loop4): bogus number of reserved sectors [ 2131.571657] FAT-fs (loop4): Can't find a valid FAT filesystem 15:45:10 executing program 4: syz_mount_image$msdos(&(0x7f00000001c0), &(0x7f0000000240)='./file0\x00', 0x705000000000000, 0x0, &(0x7f00000002c0), 0x0, &(0x7f00000003c0)={[{@fat=@flush}, {@dots}]}) 15:45:10 executing program 6: syz_mount_image$msdos(&(0x7f00000001c0), &(0x7f0000000240)='./file0\x00', 0xf904000000000000, 0x0, &(0x7f00000002c0), 0x0, &(0x7f00000003c0)={[{@fat=@flush}]}) [ 2131.715607] FAT-fs (loop5): Unrecognized mount option "flE" or missing value [ 2131.766157] FAT-fs (loop6): bogus number of reserved sectors [ 2131.767456] FAT-fs (loop6): Can't find a valid FAT filesystem [ 2131.784043] FAT-fs (loop1): bogus number of reserved sectors [ 2131.785138] FAT-fs (loop1): Can't find a valid FAT filesystem [ 2131.823027] FAT-fs (loop1): bogus number of reserved sectors [ 2131.824065] FAT-fs (loop1): Can't find a valid FAT filesystem 15:45:11 executing program 3: ftruncate(0xffffffffffffffff, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) setsockopt$inet_pktinfo(r0, 0x0, 0x8, &(0x7f0000000040)={0x0, @loopback, @loopback}, 0xc) fcntl$dupfd(0xffffffffffffffff, 0x0, r0) r1 = fsmount(0xffffffffffffffff, 0x0, 0x4) lseek(r0, 0x800, 0x0) perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4307, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r2 = openat$hwrng(0xffffffffffffff9c, &(0x7f0000000080), 0x200000, 0x0) lseek(r2, 0x2, 0x0) mknodat$null(r2, &(0x7f0000000000)='./file1\x00', 0x2000, 0x103) r3 = openat(r1, &(0x7f0000000280)='/proc/self/exe\x00', 0x0, 0x0) sendfile(r0, r3, 0x0, 0x100000001) 15:45:11 executing program 4: syz_mount_image$msdos(&(0x7f00000001c0), &(0x7f0000000240)='./file0\x00', 0x800000000000000, 0x0, &(0x7f00000002c0), 0x0, &(0x7f00000003c0)={[{@fat=@flush}, {@dots}]}) 15:45:11 executing program 0: ftruncate(0xffffffffffffffff, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) setsockopt$inet_pktinfo(r0, 0x0, 0x8, &(0x7f0000000040)={0x0, @loopback, @loopback}, 0xc) preadv(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) r1 = fsmount(0xffffffffffffffff, 0x0, 0x4) lseek(r0, 0x800, 0x0) perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4307, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r2 = openat$hwrng(0xffffffffffffff9c, &(0x7f0000000080), 0x200000, 0x0) lseek(r2, 0x2, 0x0) mknodat$null(r2, &(0x7f0000000000)='./file1\x00', 0x2000, 0x103) r3 = openat(r1, &(0x7f0000000280)='/proc/self/exe\x00', 0x0, 0x0) sendfile(r0, r3, 0x0, 0x100000001) 15:45:11 executing program 2: ftruncate(0xffffffffffffffff, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) setsockopt$inet_pktinfo(r0, 0x0, 0x8, &(0x7f0000000040)={0x0, @loopback, @loopback}, 0xc) preadv(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) fcntl$dupfd(0xffffffffffffffff, 0x0, r0) r1 = fsmount(0xffffffffffffffff, 0x0, 0x4) lseek(r0, 0x800, 0x0) perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4307, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r2 = openat$hwrng(0xffffffffffffff9c, &(0x7f0000000080), 0x200000, 0x0) lseek(r2, 0x2, 0x1) mknodat$null(r2, &(0x7f0000000000)='./file1\x00', 0x2000, 0x103) pwrite64(0xffffffffffffffff, &(0x7f0000000140)="ddab82767945917c8ef3f5746d491210d833b106c3b096db35ebf09b6462e50b2b8eeb7aee50a6985ddf758b8742e2902f8019cf036e7487a36e06f264a072e7302aabf620d1f1648240b03068de42f99aa07f3421d6085fabf737fc80322ea9d302704a0cbf904db23225acdbfef5115d2e6eb74068796e15571d147e0a5ee081", 0x81, 0x20) r3 = openat(r1, &(0x7f0000000280)='/proc/self/exe\x00', 0x0, 0x0) sendfile(r0, r3, 0x0, 0x100000001) 15:45:11 executing program 7: ftruncate(0xffffffffffffffff, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) setsockopt$inet_pktinfo(0xffffffffffffffff, 0x0, 0x8, 0x0, 0x0) preadv(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) fcntl$dupfd(0xffffffffffffffff, 0x0, r0) r1 = fsmount(0xffffffffffffffff, 0x0, 0x0) lseek(r0, 0x800, 0x0) perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4307, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) mknodat$null(0xffffffffffffffff, &(0x7f0000000000)='./file1\x00', 0x2000, 0x103) pwrite64(0xffffffffffffffff, &(0x7f0000000140)="ddab82767945917c8ef3f5746d491210d833b106c3b096db35ebf09b6462e50b2b8eeb7aee50a6985ddf758b8742e2902f8019cf036e7487a36e06f264a072e7302aabf620d1f1648240b03068de42f99aa07f3421d6085fabf737fc80322ea9d302704a0cbf904db23225acdbfef5115d2e6eb74068796e15571d147e0a5ee081510e087b17fdf56a880289eeec6f4c848969", 0x93, 0x20) r2 = openat(r1, &(0x7f0000000280)='/proc/self/exe\x00', 0x0, 0x0) sendfile(r0, r2, 0x0, 0x100000001) [ 2131.880014] FAT-fs (loop6): bogus number of reserved sectors [ 2131.881039] FAT-fs (loop6): Can't find a valid FAT filesystem [ 2131.902097] FAT-fs (loop4): bogus number of reserved sectors [ 2131.903570] FAT-fs (loop4): Can't find a valid FAT filesystem 15:45:11 executing program 1: syz_mount_image$msdos(&(0x7f00000001c0), &(0x7f0000000240)='./file0\x00', 0xd00000000000000, 0x0, &(0x7f00000002c0), 0x0, &(0x7f00000003c0)={[{@fat=@flush}, {@dots}]}) openat$cgroup_type(0xffffffffffffffff, 0x0, 0x2, 0x0) [ 2131.963441] FAT-fs (loop4): bogus number of reserved sectors [ 2131.964881] FAT-fs (loop4): Can't find a valid FAT filesystem [ 2132.023605] FAT-fs (loop1): bogus number of reserved sectors [ 2132.024997] FAT-fs (loop1): Can't find a valid FAT filesystem [ 2132.085064] FAT-fs (loop1): bogus number of reserved sectors [ 2132.086547] FAT-fs (loop1): Can't find a valid FAT filesystem 15:45:24 executing program 3: ftruncate(0xffffffffffffffff, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) setsockopt$inet_pktinfo(0xffffffffffffffff, 0x0, 0x8, 0x0, 0x0) preadv(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) fcntl$dupfd(0xffffffffffffffff, 0x0, r0) r1 = fsmount(0xffffffffffffffff, 0x0, 0x0) lseek(r0, 0x800, 0x0) perf_event_open(&(0x7f0000001d80)={0x0, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4307, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) mknodat$null(0xffffffffffffffff, &(0x7f0000000000)='./file1\x00', 0x2000, 0x103) pwrite64(0xffffffffffffffff, &(0x7f0000000140)="ddab82767945917c8ef3f5746d491210d833b106c3b096db35ebf09b6462e50b2b8eeb7aee50a6985ddf758b8742e2902f8019cf036e7487a36e06f264a072e7302aabf620d1f1648240b03068de42f99aa07f3421d6085fabf737fc80322ea9d302704a0cbf904db23225acdbfef5115d2e6eb74068796e15571d147e0a5ee081510e087b17fdf56a880289eeec6f4c848969", 0x93, 0x20) r2 = openat(r1, &(0x7f0000000280)='/proc/self/exe\x00', 0x0, 0x0) sendfile(r0, r2, 0x0, 0x100000001) 15:45:24 executing program 0: ftruncate(0xffffffffffffffff, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) setsockopt$inet_pktinfo(r0, 0x0, 0x8, &(0x7f0000000040)={0x0, @loopback, @loopback}, 0xc) preadv(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) fcntl$dupfd(0xffffffffffffffff, 0x0, r0) r1 = fsmount(0xffffffffffffffff, 0x0, 0x4) lseek(r0, 0x800, 0x0) perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4307, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) lseek(0xffffffffffffffff, 0x2, 0x1) mknodat$null(0xffffffffffffffff, &(0x7f0000000000)='./file1\x00', 0x2000, 0x103) pwrite64(0xffffffffffffffff, &(0x7f0000000140)="ddab82767945917c8ef3f5746d491210d833b106c3b096db35ebf09b6462e50b2b8eeb7aee50a6985ddf758b8742e2902f8019cf036e7487a36e06f264a072e7302aabf620d1f1648240", 0x4a, 0x20) r2 = openat(r1, &(0x7f0000000280)='/proc/self/exe\x00', 0x0, 0x0) sendfile(r0, r2, 0x0, 0x100000001) 15:45:24 executing program 2: syz_mount_image$msdos(&(0x7f00000001c0), &(0x7f0000000240)='./file0\x00', 0x4800, 0x0, &(0x7f00000002c0), 0x0, &(0x7f00000003c0)={[{@fat=@flush}, {@dots}]}) 15:45:24 executing program 4: syz_mount_image$msdos(&(0x7f00000001c0), &(0x7f0000000240)='./file0\x00', 0x805000000000000, 0x0, &(0x7f00000002c0), 0x0, &(0x7f00000003c0)={[{@fat=@flush}, {@dots}]}) 15:45:24 executing program 6: syz_mount_image$msdos(&(0x7f00000001c0), &(0x7f0000000240)='./file0\x00', 0xf9fdffff00000000, 0x0, &(0x7f00000002c0), 0x0, &(0x7f00000003c0)={[{@fat=@flush}]}) 15:45:24 executing program 1: syz_mount_image$msdos(&(0x7f00000001c0), &(0x7f0000000240)='./file0\x00', 0xf00000000000000, 0x0, &(0x7f00000002c0), 0x0, &(0x7f00000003c0)={[{@fat=@flush}, {@dots}]}) openat$cgroup_type(0xffffffffffffffff, 0x0, 0x2, 0x0) 15:45:24 executing program 7: ftruncate(0xffffffffffffffff, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) setsockopt$inet_pktinfo(r0, 0x0, 0x8, &(0x7f0000000040)={0x0, @loopback, @loopback}, 0xc) preadv(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) fcntl$dupfd(0xffffffffffffffff, 0x0, r0) r1 = fsmount(0xffffffffffffffff, 0x0, 0x4) lseek(r0, 0x800, 0x0) perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4307, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) lseek(0xffffffffffffffff, 0x2, 0x1) mknodat$null(0xffffffffffffffff, &(0x7f0000000000)='./file1\x00', 0x2000, 0x103) pwrite64(0xffffffffffffffff, &(0x7f0000000140)="ddab82767945917c8ef3f5746d491210d833b106c3b096db35ebf09b6462e50b2b8eeb7aee50a6985ddf758b8742e2902f8019cf036e7487a36e06f264a072e7302aabf620d1f1648240b03068de42f99aa07f3421d6085fabf737fc80322ea9d302704a0cbf904db23225acdbfef5", 0x6f, 0x20) r2 = openat(r1, &(0x7f0000000280)='/proc/self/exe\x00', 0x0, 0x0) sendfile(r0, r2, 0x0, 0x100000001) 15:45:24 executing program 5: syz_mount_image$msdos(&(0x7f00000001c0), &(0x7f0000000240)='./file0\x00', 0x0, 0xa00, &(0x7f00000002c0), 0x0, &(0x7f00000003c0)={[{@fat=@flush}, {@dots}]}) [ 2145.279173] FAT-fs (loop6): bogus number of reserved sectors [ 2145.279890] FAT-fs (loop6): Can't find a valid FAT filesystem [ 2145.295957] FAT-fs (loop4): bogus number of reserved sectors [ 2145.296632] FAT-fs (loop4): Can't find a valid FAT filesystem [ 2145.314776] FAT-fs (loop1): bogus number of reserved sectors [ 2145.316026] FAT-fs (loop1): Can't find a valid FAT filesystem [ 2145.346116] FAT-fs (loop5): Unrecognized mount option "flE" or missing value [ 2145.347322] FAT-fs (loop6): bogus number of reserved sectors [ 2145.348653] FAT-fs (loop6): Can't find a valid FAT filesystem [ 2145.349630] FAT-fs (loop2): bogus number of reserved sectors [ 2145.350232] FAT-fs (loop2): Can't find a valid FAT filesystem [ 2145.382100] FAT-fs (loop1): bogus number of reserved sectors [ 2145.383393] FAT-fs (loop1): Can't find a valid FAT filesystem [ 2145.389558] FAT-fs (loop4): bogus number of reserved sectors [ 2145.390169] FAT-fs (loop4): Can't find a valid FAT filesystem 15:45:24 executing program 1: syz_mount_image$msdos(&(0x7f00000001c0), &(0x7f0000000240)='./file0\x00', 0x1100000000000000, 0x0, &(0x7f00000002c0), 0x0, &(0x7f00000003c0)={[{@fat=@flush}, {@dots}]}) openat$cgroup_type(0xffffffffffffffff, 0x0, 0x2, 0x0) [ 2145.495125] FAT-fs (loop5): Unrecognized mount option "flE" or missing value [ 2145.648708] FAT-fs (loop1): bogus number of reserved sectors [ 2145.650123] FAT-fs (loop1): Can't find a valid FAT filesystem [ 2145.698572] FAT-fs (loop1): bogus number of reserved sectors [ 2145.699819] FAT-fs (loop1): Can't find a valid FAT filesystem 15:45:38 executing program 2: ftruncate(0xffffffffffffffff, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) setsockopt$inet_pktinfo(r0, 0x0, 0x8, &(0x7f0000000040)={0x0, @loopback, @loopback}, 0xc) preadv(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) fcntl$dupfd(0xffffffffffffffff, 0x0, r0) r1 = fsmount(0xffffffffffffffff, 0x0, 0x4) lseek(r0, 0x800, 0x0) perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4307, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) lseek(0xffffffffffffffff, 0x2, 0x1) mknodat$null(0xffffffffffffffff, &(0x7f0000000000)='./file1\x00', 0x2000, 0x103) pwrite64(0xffffffffffffffff, &(0x7f0000000140), 0x0, 0x20) r2 = openat(r1, &(0x7f0000000280)='/proc/self/exe\x00', 0x0, 0x0) sendfile(r0, r2, 0x0, 0x100000001) 15:45:38 executing program 6: syz_mount_image$msdos(&(0x7f00000001c0), &(0x7f0000000240)='./file0\x00', 0xfbffffff00000000, 0x0, &(0x7f00000002c0), 0x0, &(0x7f00000003c0)={[{@fat=@flush}]}) 15:45:38 executing program 0: ftruncate(0xffffffffffffffff, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) setsockopt$inet_pktinfo(r0, 0x0, 0x8, &(0x7f0000000040)={0x0, @loopback, @loopback}, 0xc) preadv(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) fcntl$dupfd(0xffffffffffffffff, 0x0, r0) r1 = fsmount(0xffffffffffffffff, 0x0, 0x4) lseek(r0, 0x800, 0x0) perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4307, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) lseek(0xffffffffffffffff, 0x2, 0x1) mknodat$null(0xffffffffffffffff, &(0x7f0000000000)='./file1\x00', 0x2000, 0x103) pwrite64(0xffffffffffffffff, &(0x7f0000000140), 0x0, 0x20) r2 = openat(r1, &(0x7f0000000280)='/proc/self/exe\x00', 0x0, 0x0) sendfile(r0, r2, 0x0, 0x100000001) 15:45:38 executing program 7: syz_mount_image$msdos(&(0x7f00000001c0), &(0x7f0000000240)='./file0\x00', 0x1100000000000000, 0x0, &(0x7f00000002c0), 0x0, &(0x7f00000003c0)={[{@fat=@flush}, {@dots}]}) openat$cgroup_type(0xffffffffffffffff, 0x0, 0x2, 0x0) 15:45:38 executing program 5: syz_mount_image$msdos(&(0x7f00000001c0), &(0x7f0000000240)='./file0\x00', 0x0, 0xb00, &(0x7f00000002c0), 0x0, &(0x7f00000003c0)={[{@fat=@flush}, {@dots}]}) 15:45:38 executing program 3: ftruncate(0xffffffffffffffff, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) setsockopt$inet_pktinfo(r0, 0x0, 0x8, &(0x7f0000000040)={0x0, @loopback, @loopback}, 0xc) preadv(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) fcntl$dupfd(0xffffffffffffffff, 0x0, r0) lseek(r0, 0x800, 0x0) perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4307, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r1 = openat$hwrng(0xffffffffffffff9c, &(0x7f0000000080), 0x200000, 0x0) lseek(r1, 0x2, 0x0) mknodat$null(r1, &(0x7f0000000000)='./file1\x00', 0x2000, 0x103) r2 = openat(0xffffffffffffffff, &(0x7f0000000280)='/proc/self/exe\x00', 0x0, 0x0) sendfile(r0, r2, 0x0, 0x100000001) 15:45:38 executing program 1: syz_mount_image$msdos(&(0x7f00000001c0), &(0x7f0000000240)='./file0\x00', 0x1201000000000000, 0x0, &(0x7f00000002c0), 0x0, &(0x7f00000003c0)={[{@fat=@flush}, {@dots}]}) openat$cgroup_type(0xffffffffffffffff, 0x0, 0x2, 0x0) 15:45:38 executing program 4: syz_mount_image$msdos(&(0x7f00000001c0), &(0x7f0000000240)='./file0\x00', 0x900000000000000, 0x0, &(0x7f00000002c0), 0x0, &(0x7f00000003c0)={[{@fat=@flush}, {@dots}]}) [ 2159.606176] FAT-fs (loop4): bogus number of reserved sectors [ 2159.606981] FAT-fs (loop4): Can't find a valid FAT filesystem [ 2159.671823] FAT-fs (loop7): bogus number of reserved sectors [ 2159.672707] FAT-fs (loop7): Can't find a valid FAT filesystem [ 2159.676879] FAT-fs (loop1): bogus number of reserved sectors [ 2159.677630] FAT-fs (loop1): Can't find a valid FAT filesystem [ 2159.680125] FAT-fs (loop6): bogus number of reserved sectors [ 2159.680854] FAT-fs (loop6): Can't find a valid FAT filesystem 15:45:39 executing program 4: syz_mount_image$msdos(&(0x7f00000001c0), &(0x7f0000000240)='./file0\x00', 0xa00000000000000, 0x0, &(0x7f00000002c0), 0x0, &(0x7f00000003c0)={[{@fat=@flush}, {@dots}]}) [ 2159.754329] FAT-fs (loop5): Unrecognized mount option "flE" or missing value [ 2159.760854] FAT-fs (loop6): bogus number of reserved sectors [ 2159.761600] FAT-fs (loop6): Can't find a valid FAT filesystem [ 2159.762391] FAT-fs (loop1): bogus number of reserved sectors [ 2159.763102] FAT-fs (loop1): Can't find a valid FAT filesystem 15:45:39 executing program 7: ftruncate(0xffffffffffffffff, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) setsockopt$inet_pktinfo(r0, 0x0, 0x8, &(0x7f0000000040)={0x0, @loopback, @loopback}, 0xc) preadv(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) fcntl$dupfd(0xffffffffffffffff, 0x0, r0) r1 = fsmount(0xffffffffffffffff, 0x0, 0x4) perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4307, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r2 = openat$hwrng(0xffffffffffffff9c, &(0x7f0000000080), 0x200000, 0x0) lseek(r2, 0x2, 0x0) mknodat$null(r2, &(0x7f0000000000)='./file1\x00', 0x2000, 0x103) r3 = openat(r1, &(0x7f0000000280)='/proc/self/exe\x00', 0x0, 0x0) sendfile(r0, r3, 0x0, 0x100000001) 15:45:39 executing program 6: syz_mount_image$msdos(&(0x7f00000001c0), &(0x7f0000000240)='./file0\x00', 0xfcfdffff00000000, 0x0, &(0x7f00000002c0), 0x0, &(0x7f00000003c0)={[{@fat=@flush}]}) 15:45:39 executing program 1: syz_mount_image$msdos(&(0x7f00000001c0), &(0x7f0000000240)='./file0\x00', 0x1f18000000000000, 0x0, &(0x7f00000002c0), 0x0, &(0x7f00000003c0)={[{@fat=@flush}, {@dots}]}) openat$cgroup_type(0xffffffffffffffff, 0x0, 0x2, 0x0) [ 2159.862904] FAT-fs (loop5): Unrecognized mount option "flE" or missing value [ 2159.893547] FAT-fs (loop6): bogus number of reserved sectors 15:45:39 executing program 4: syz_mount_image$msdos(&(0x7f00000001c0), &(0x7f0000000240)='./file0\x00', 0xa05000000000000, 0x0, &(0x7f00000002c0), 0x0, &(0x7f00000003c0)={[{@fat=@flush}, {@dots}]}) [ 2159.895371] FAT-fs (loop6): Can't find a valid FAT filesystem 15:45:39 executing program 5: syz_mount_image$msdos(&(0x7f00000001c0), &(0x7f0000000240)='./file0\x00', 0x0, 0xd00, &(0x7f00000002c0), 0x0, &(0x7f00000003c0)={[{@fat=@flush}, {@dots}]}) [ 2159.990779] FAT-fs (loop6): bogus number of reserved sectors [ 2159.992200] FAT-fs (loop6): Can't find a valid FAT filesystem [ 2160.003571] FAT-fs (loop1): bogus number of reserved sectors 15:45:39 executing program 0: syz_mount_image$msdos(&(0x7f00000001c0), &(0x7f0000000240)='./file0\x00', 0x112, 0x0, &(0x7f00000002c0), 0x0, &(0x7f00000003c0)={[{@fat=@flush}, {@dots}]}) openat$cgroup_type(0xffffffffffffffff, 0x0, 0x2, 0x0) [ 2160.004841] FAT-fs (loop1): Can't find a valid FAT filesystem [ 2160.010340] FAT-fs (loop4): bogus number of reserved sectors [ 2160.011593] FAT-fs (loop4): Can't find a valid FAT filesystem 15:45:39 executing program 3: ftruncate(0xffffffffffffffff, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) setsockopt$inet_pktinfo(r0, 0x0, 0x8, &(0x7f0000000040)={0x0, @loopback, @loopback}, 0xc) preadv(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) fcntl$dupfd(0xffffffffffffffff, 0x0, r0) r1 = fsmount(0xffffffffffffffff, 0x0, 0x4) lseek(r0, 0x800, 0x0) perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4307, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r2 = openat$hwrng(0xffffffffffffff9c, &(0x7f0000000080), 0x200000, 0x0) lseek(r2, 0x2, 0x1) mknodat$null(r2, &(0x7f0000000000)='./file1\x00', 0x2000, 0x103) pwrite64(0xffffffffffffffff, &(0x7f0000000140)="ddab82767945917c8ef3f5746d491210d833b106c3b096db35ebf09b6462e50b2b8eeb7aee50a6985ddf758b8742e2902f8019cf036e7487a36e06f264a072e7302aabf620d1f1648240", 0x4a, 0x20) r3 = openat(r1, &(0x7f0000000280)='/proc/self/exe\x00', 0x0, 0x0) sendfile(r0, r3, 0x0, 0x100000001) [ 2160.106628] FAT-fs (loop4): bogus number of reserved sectors [ 2160.107299] FAT-fs (loop4): Can't find a valid FAT filesystem [ 2160.108407] FAT-fs (loop1): bogus number of reserved sectors [ 2160.110029] FAT-fs (loop1): Can't find a valid FAT filesystem [ 2160.125982] FAT-fs (loop5): Unrecognized mount option "flE" or missing value [ 2160.178828] FAT-fs (loop0): bogus number of reserved sectors [ 2160.180352] FAT-fs (loop0): Can't find a valid FAT filesystem [ 2160.203074] FAT-fs (loop5): Unrecognized mount option "flE" or missing value 15:45:54 executing program 4: syz_mount_image$msdos(&(0x7f00000001c0), &(0x7f0000000240)='./file0\x00', 0xb00000000000000, 0x0, &(0x7f00000002c0), 0x0, &(0x7f00000003c0)={[{@fat=@flush}, {@dots}]}) 15:45:54 executing program 3: ftruncate(0xffffffffffffffff, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) setsockopt$inet_pktinfo(r0, 0x0, 0x8, &(0x7f0000000040)={0x0, @loopback, @loopback}, 0xc) preadv(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) fcntl$dupfd(0xffffffffffffffff, 0x0, r0) r1 = fsmount(0xffffffffffffffff, 0x0, 0x4) lseek(r0, 0x800, 0x0) perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4307, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) lseek(0xffffffffffffffff, 0x2, 0x1) mknodat$null(0xffffffffffffffff, &(0x7f0000000000)='./file1\x00', 0x2000, 0x103) pwrite64(0xffffffffffffffff, 0x0, 0x0, 0x20) r2 = openat(r1, &(0x7f0000000280)='/proc/self/exe\x00', 0x0, 0x0) sendfile(r0, r2, 0x0, 0x100000001) 15:45:54 executing program 7: ftruncate(0xffffffffffffffff, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) setsockopt$inet_pktinfo(r0, 0x0, 0x8, &(0x7f0000000040)={0x0, @loopback, @loopback}, 0xc) preadv(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) fcntl$dupfd(0xffffffffffffffff, 0x0, r0) r1 = fsmount(0xffffffffffffffff, 0x0, 0x4) lseek(r0, 0x800, 0x0) perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4307, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r2 = openat$hwrng(0xffffffffffffff9c, &(0x7f0000000080), 0x200000, 0x0) lseek(r2, 0x2, 0x1) mknodat$null(r2, &(0x7f0000000000)='./file1\x00', 0x2000, 0x103) pwrite64(0xffffffffffffffff, &(0x7f0000000140)="ddab82767945917c8ef3f5746d491210d833b106c3b096db35ebf09b6462e50b2b8eeb7aee50a6985ddf758b8742e2902f8019cf036e7487a36e06f264a072e7302aabf620d1f1648240", 0x4a, 0x20) r3 = openat(r1, &(0x7f0000000280)='/proc/self/exe\x00', 0x0, 0x0) sendfile(r0, r3, 0x0, 0x100000001) 15:45:54 executing program 6: syz_mount_image$msdos(&(0x7f00000001c0), &(0x7f0000000240)='./file0\x00', 0xfd2f000000000000, 0x0, &(0x7f00000002c0), 0x0, &(0x7f00000003c0)={[{@fat=@flush}]}) 15:45:54 executing program 5: syz_mount_image$msdos(&(0x7f00000001c0), &(0x7f0000000240)='./file0\x00', 0x0, 0xe00, &(0x7f00000002c0), 0x0, &(0x7f00000003c0)={[{@fat=@flush}, {@dots}]}) 15:45:54 executing program 1: syz_mount_image$msdos(&(0x7f00000001c0), &(0x7f0000000240)='./file0\x00', 0x2000000000000000, 0x0, &(0x7f00000002c0), 0x0, &(0x7f00000003c0)={[{@fat=@flush}, {@dots}]}) openat$cgroup_type(0xffffffffffffffff, 0x0, 0x2, 0x0) 15:45:54 executing program 0: ftruncate(0xffffffffffffffff, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) setsockopt$inet_pktinfo(r0, 0x0, 0x8, &(0x7f0000000040)={0x0, @loopback, @loopback}, 0xc) preadv(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) fcntl$dupfd(0xffffffffffffffff, 0x0, r0) r1 = fsmount(0xffffffffffffffff, 0x0, 0x4) perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4307, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r2 = openat$hwrng(0xffffffffffffff9c, &(0x7f0000000080), 0x200000, 0x0) lseek(r2, 0x2, 0x0) mknodat$null(r2, &(0x7f0000000000)='./file1\x00', 0x2000, 0x103) r3 = openat(r1, &(0x7f0000000280)='/proc/self/exe\x00', 0x0, 0x0) sendfile(r0, r3, 0x0, 0x100000001) 15:45:54 executing program 2: ftruncate(0xffffffffffffffff, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) setsockopt$inet_pktinfo(r0, 0x0, 0x8, &(0x7f0000000040)={0x0, @loopback, @loopback}, 0xc) preadv(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) fcntl$dupfd(0xffffffffffffffff, 0x0, r0) r1 = fsmount(0xffffffffffffffff, 0x0, 0x4) lseek(r0, 0x800, 0x0) perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4307, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) lseek(0xffffffffffffffff, 0x2, 0x1) mknodat$null(0xffffffffffffffff, &(0x7f0000000000)='./file1\x00', 0x2000, 0x103) pwrite64(0xffffffffffffffff, 0x0, 0x0, 0x20) r2 = openat(r1, &(0x7f0000000280)='/proc/self/exe\x00', 0x0, 0x0) sendfile(r0, r2, 0x0, 0x100000001) [ 2175.311654] FAT-fs (loop6): bogus number of reserved sectors [ 2175.312748] FAT-fs (loop6): Can't find a valid FAT filesystem [ 2175.313922] FAT-fs (loop4): bogus number of reserved sectors [ 2175.315019] FAT-fs (loop4): Can't find a valid FAT filesystem [ 2175.319019] FAT-fs (loop1): bogus number of reserved sectors [ 2175.320396] FAT-fs (loop1): Can't find a valid FAT filesystem [ 2175.345963] FAT-fs (loop6): bogus number of reserved sectors [ 2175.347084] FAT-fs (loop6): Can't find a valid FAT filesystem [ 2175.362172] FAT-fs (loop1): bogus number of reserved sectors [ 2175.363519] FAT-fs (loop1): Can't find a valid FAT filesystem 15:45:54 executing program 6: syz_mount_image$msdos(&(0x7f00000001c0), &(0x7f0000000240)='./file0\x00', 0xfdfdffff00000000, 0x0, &(0x7f00000002c0), 0x0, &(0x7f00000003c0)={[{@fat=@flush}]}) [ 2175.435616] FAT-fs (loop4): bogus number of reserved sectors [ 2175.436743] FAT-fs (loop4): Can't find a valid FAT filesystem [ 2175.455294] FAT-fs (loop5): Unrecognized mount option "flE" or missing value 15:45:54 executing program 4: syz_mount_image$msdos(&(0x7f00000001c0), &(0x7f0000000240)='./file0\x00', 0xd00000000000000, 0x0, &(0x7f00000002c0), 0x0, &(0x7f00000003c0)={[{@fat=@flush}, {@dots}]}) 15:45:54 executing program 1: syz_mount_image$msdos(&(0x7f00000001c0), &(0x7f0000000240)='./file0\x00', 0x2010000000000000, 0x0, &(0x7f00000002c0), 0x0, &(0x7f00000003c0)={[{@fat=@flush}, {@dots}]}) openat$cgroup_type(0xffffffffffffffff, 0x0, 0x2, 0x0) [ 2175.534848] FAT-fs (loop6): bogus number of reserved sectors [ 2175.536261] FAT-fs (loop6): Can't find a valid FAT filesystem [ 2175.538249] FAT-fs (loop1): bogus number of reserved sectors [ 2175.539297] FAT-fs (loop1): Can't find a valid FAT filesystem [ 2175.561574] FAT-fs (loop4): bogus number of reserved sectors [ 2175.563059] FAT-fs (loop4): Can't find a valid FAT filesystem [ 2175.599892] FAT-fs (loop5): Unrecognized mount option "flE" or missing value [ 2175.614703] FAT-fs (loop1): bogus number of reserved sectors [ 2175.615687] FAT-fs (loop1): Can't find a valid FAT filesystem [ 2175.632206] FAT-fs (loop6): bogus number of reserved sectors [ 2175.633122] FAT-fs (loop6): Can't find a valid FAT filesystem 15:45:55 executing program 4: syz_mount_image$msdos(&(0x7f00000001c0), &(0x7f0000000240)='./file0\x00', 0xe00000000000000, 0x0, &(0x7f00000002c0), 0x0, &(0x7f00000003c0)={[{@fat=@flush}, {@dots}]}) 15:45:55 executing program 5: syz_mount_image$msdos(&(0x7f00000001c0), &(0x7f0000000240)='./file0\x00', 0x0, 0xf00, &(0x7f00000002c0), 0x0, &(0x7f00000003c0)={[{@fat=@flush}, {@dots}]}) 15:45:55 executing program 6: syz_mount_image$msdos(&(0x7f00000001c0), &(0x7f0000000240)='./file0\x00', 0xfdffffff00000000, 0x0, &(0x7f00000002c0), 0x0, &(0x7f00000003c0)={[{@fat=@flush}]}) [ 2175.749109] FAT-fs (loop6): bogus number of reserved sectors [ 2175.750599] FAT-fs (loop6): Can't find a valid FAT filesystem [ 2175.763277] FAT-fs (loop6): bogus number of reserved sectors [ 2175.764831] FAT-fs (loop6): Can't find a valid FAT filesystem 15:45:55 executing program 4: syz_mount_image$msdos(&(0x7f00000001c0), &(0x7f0000000240)='./file0\x00', 0xf00000000000000, 0x0, &(0x7f00000002c0), 0x0, &(0x7f00000003c0)={[{@fat=@flush}, {@dots}]}) 15:45:55 executing program 1: syz_mount_image$msdos(&(0x7f00000001c0), &(0x7f0000000240)='./file0\x00', 0x2018000000000000, 0x0, &(0x7f00000002c0), 0x0, &(0x7f00000003c0)={[{@fat=@flush}, {@dots}]}) openat$cgroup_type(0xffffffffffffffff, 0x0, 0x2, 0x0) 15:45:55 executing program 6: syz_mount_image$msdos(&(0x7f00000001c0), &(0x7f0000000240)='./file0\x00', 0xff0f000000000000, 0x0, &(0x7f00000002c0), 0x0, &(0x7f00000003c0)={[{@fat=@flush}]}) [ 2175.877170] FAT-fs (loop1): bogus number of reserved sectors [ 2175.878572] FAT-fs (loop1): Can't find a valid FAT filesystem [ 2175.914681] FAT-fs (loop6): bogus number of reserved sectors [ 2175.916053] FAT-fs (loop6): Can't find a valid FAT filesystem [ 2175.948215] FAT-fs (loop1): bogus number of reserved sectors [ 2175.949610] FAT-fs (loop1): Can't find a valid FAT filesystem [ 2175.958403] FAT-fs (loop5): Unrecognized mount option "flE" or missing value [ 2175.959325] FAT-fs (loop6): bogus number of reserved sectors [ 2175.960007] FAT-fs (loop6): Can't find a valid FAT filesystem 15:45:55 executing program 2: ftruncate(0xffffffffffffffff, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) setsockopt$inet_pktinfo(r0, 0x0, 0x8, &(0x7f0000000040)={0x0, @loopback, @loopback}, 0xc) preadv(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) fcntl$dupfd(0xffffffffffffffff, 0x0, r0) r1 = fsmount(0xffffffffffffffff, 0x0, 0x4) lseek(r0, 0x800, 0x0) perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4307, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r2 = openat$hwrng(0xffffffffffffff9c, &(0x7f0000000080), 0x200000, 0x0) lseek(r2, 0x2, 0x1) mknodat$null(r2, &(0x7f0000000000)='./file1\x00', 0x2000, 0x103) pwrite64(0xffffffffffffffff, &(0x7f0000000140), 0x0, 0x20) r3 = openat(r1, &(0x7f0000000280)='/proc/self/exe\x00', 0x0, 0x0) sendfile(r0, r3, 0x0, 0x100000001) 15:45:55 executing program 4: syz_mount_image$msdos(&(0x7f00000001c0), &(0x7f0000000240)='./file0\x00', 0x1100000000000000, 0x0, &(0x7f00000002c0), 0x0, &(0x7f00000003c0)={[{@fat=@flush}, {@dots}]}) 15:45:55 executing program 3: ftruncate(0xffffffffffffffff, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) setsockopt$inet_pktinfo(0xffffffffffffffff, 0x0, 0x8, 0x0, 0x0) preadv(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) fcntl$dupfd(0xffffffffffffffff, 0x0, r0) r1 = fsmount(0xffffffffffffffff, 0x0, 0x0) lseek(r0, 0x0, 0x0) perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4307, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) mknodat$null(0xffffffffffffffff, &(0x7f0000000000)='./file1\x00', 0x2000, 0x103) pwrite64(0xffffffffffffffff, &(0x7f0000000140)="ddab82767945917c8ef3f5746d491210d833b106c3b096db35ebf09b6462e50b2b8eeb7aee50a6985ddf758b8742e2902f8019cf036e7487a36e06f264a072e7302aabf620d1f1648240b03068de42f99aa07f3421d6085fabf737fc80322ea9d302704a0cbf904db23225acdbfef5115d2e6eb74068796e15571d147e0a5ee081510e087b17fdf56a880289eeec6f4c848969", 0x93, 0x20) r2 = openat(r1, &(0x7f0000000280)='/proc/self/exe\x00', 0x0, 0x0) sendfile(r0, r2, 0x0, 0x100000001) 15:45:55 executing program 7: ftruncate(0xffffffffffffffff, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) setsockopt$inet_pktinfo(r0, 0x0, 0x8, &(0x7f0000000040)={0x0, @loopback, @loopback}, 0xc) preadv(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) fcntl$dupfd(0xffffffffffffffff, 0x0, r0) r1 = fsmount(0xffffffffffffffff, 0x0, 0x4) lseek(r0, 0x800, 0x0) perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4307, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r2 = openat$hwrng(0xffffffffffffff9c, &(0x7f0000000080), 0x200000, 0x0) lseek(r2, 0x2, 0x1) mknodat$null(r2, &(0x7f0000000000)='./file1\x00', 0x2000, 0x103) pwrite64(0xffffffffffffffff, &(0x7f0000000140), 0x0, 0x20) r3 = openat(r1, &(0x7f0000000280)='/proc/self/exe\x00', 0x0, 0x0) sendfile(r0, r3, 0x0, 0x100000001) 15:45:55 executing program 0: ftruncate(0xffffffffffffffff, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) setsockopt$inet_pktinfo(0xffffffffffffffff, 0x0, 0x8, 0x0, 0x0) preadv(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) fcntl$dupfd(0xffffffffffffffff, 0x0, r0) r1 = fsmount(0xffffffffffffffff, 0x0, 0x0) lseek(r0, 0x0, 0x0) perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4307, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) mknodat$null(0xffffffffffffffff, &(0x7f0000000000)='./file1\x00', 0x2000, 0x103) pwrite64(0xffffffffffffffff, &(0x7f0000000140)="ddab82767945917c8ef3f5746d491210d833b106c3b096db35ebf09b6462e50b2b8eeb7aee50a6985ddf758b8742e2902f8019cf036e7487a36e06f264a072e7302aabf620d1f1648240b03068de42f99aa07f3421d6085fabf737fc80322ea9d302704a0cbf904db23225acdbfef5115d2e6eb74068796e15571d147e0a5ee081510e087b17fdf56a880289eeec6f4c848969", 0x93, 0x20) r2 = openat(r1, &(0x7f0000000280)='/proc/self/exe\x00', 0x0, 0x0) sendfile(r0, r2, 0x0, 0x100000001) 15:45:55 executing program 1: syz_mount_image$msdos(&(0x7f00000001c0), &(0x7f0000000240)='./file0\x00', 0x2e00000000000000, 0x0, &(0x7f00000002c0), 0x0, &(0x7f00000003c0)={[{@fat=@flush}, {@dots}]}) openat$cgroup_type(0xffffffffffffffff, 0x0, 0x2, 0x0) [ 2176.017047] FAT-fs (loop4): bogus number of reserved sectors [ 2176.017743] FAT-fs (loop4): Can't find a valid FAT filesystem [ 2176.030665] FAT-fs (loop4): bogus number of reserved sectors [ 2176.031278] FAT-fs (loop4): Can't find a valid FAT filesystem [ 2176.039113] FAT-fs (loop5): Unrecognized mount option "flE" or missing value 15:45:55 executing program 6: syz_mount_image$msdos(&(0x7f00000001c0), &(0x7f0000000240)='./file0\x00', 0xff2f000000000000, 0x0, &(0x7f00000002c0), 0x0, &(0x7f00000003c0)={[{@fat=@flush}]}) 15:45:55 executing program 4: syz_mount_image$msdos(&(0x7f00000001c0), &(0x7f0000000240)='./file0\x00', 0x1201000000000000, 0x0, &(0x7f00000002c0), 0x0, &(0x7f00000003c0)={[{@fat=@flush}, {@dots}]}) [ 2176.094159] FAT-fs (loop4): bogus number of reserved sectors [ 2176.094903] FAT-fs (loop4): Can't find a valid FAT filesystem [ 2176.109159] FAT-fs (loop4): bogus number of reserved sectors [ 2176.109852] FAT-fs (loop4): Can't find a valid FAT filesystem [ 2176.151769] FAT-fs (loop1): bogus number of reserved sectors [ 2176.153443] FAT-fs (loop1): Can't find a valid FAT filesystem [ 2176.209866] FAT-fs (loop6): bogus number of reserved sectors [ 2176.211235] FAT-fs (loop6): Can't find a valid FAT filesystem [ 2176.261272] FAT-fs (loop6): bogus number of reserved sectors [ 2176.261977] FAT-fs (loop6): Can't find a valid FAT filesystem 15:46:09 executing program 1: syz_mount_image$msdos(&(0x7f00000001c0), &(0x7f0000000240)='./file0\x00', 0x3f00000000000000, 0x0, &(0x7f00000002c0), 0x0, &(0x7f00000003c0)={[{@fat=@flush}, {@dots}]}) openat$cgroup_type(0xffffffffffffffff, 0x0, 0x2, 0x0) 15:46:09 executing program 7: ftruncate(0xffffffffffffffff, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) setsockopt$inet_pktinfo(r0, 0x0, 0x8, &(0x7f0000000040)={0x0, @loopback, @loopback}, 0xc) preadv(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) fcntl$dupfd(0xffffffffffffffff, 0x0, r0) r1 = fsmount(0xffffffffffffffff, 0x0, 0x4) lseek(r0, 0x800, 0x0) perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4307, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) lseek(0xffffffffffffffff, 0x2, 0x0) mknodat$null(0xffffffffffffffff, &(0x7f0000000000)='./file1\x00', 0x2000, 0x103) r2 = openat(r1, &(0x7f0000000280)='/proc/self/exe\x00', 0x0, 0x0) sendfile(r0, r2, 0x0, 0x100000001) 15:46:09 executing program 5: syz_mount_image$msdos(&(0x7f00000001c0), &(0x7f0000000240)='./file0\x00', 0x0, 0x1020, &(0x7f00000002c0), 0x0, &(0x7f00000003c0)={[{@fat=@flush}, {@dots}]}) 15:46:09 executing program 2: ftruncate(0xffffffffffffffff, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) setsockopt$inet_pktinfo(0xffffffffffffffff, 0x0, 0x8, 0x0, 0x0) preadv(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) fcntl$dupfd(0xffffffffffffffff, 0x0, r0) r1 = fsmount(0xffffffffffffffff, 0x0, 0x0) lseek(0xffffffffffffffff, 0x800, 0x0) perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4307, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) mknodat$null(0xffffffffffffffff, &(0x7f0000000000)='./file1\x00', 0x2000, 0x103) pwrite64(0xffffffffffffffff, &(0x7f0000000140)="ddab82767945917c8ef3f5746d491210d833b106c3b096db35ebf09b6462e50b2b8eeb7aee50a6985ddf758b8742e2902f8019cf036e7487a36e06f264a072e7302aabf620d1f1648240b03068de42f99aa07f3421d6085fabf737fc80322ea9d302704a0cbf904db23225acdbfef5115d2e6eb74068796e15571d147e0a5ee081510e087b17fdf56a880289eeec6f4c848969", 0x93, 0x20) r2 = openat(r1, &(0x7f0000000280)='/proc/self/exe\x00', 0x0, 0x0) sendfile(r0, r2, 0x0, 0x100000001) 15:46:09 executing program 6: syz_mount_image$msdos(&(0x7f00000001c0), &(0x7f0000000240)='./file0\x00', 0xff36040000000000, 0x0, &(0x7f00000002c0), 0x0, &(0x7f00000003c0)={[{@fat=@flush}]}) 15:46:09 executing program 0: ftruncate(0xffffffffffffffff, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) setsockopt$inet_pktinfo(r0, 0x0, 0x8, &(0x7f0000000040)={0x0, @loopback, @loopback}, 0xc) preadv(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) fcntl$dupfd(0xffffffffffffffff, 0x0, r0) r1 = fsmount(0xffffffffffffffff, 0x0, 0x4) lseek(r0, 0x800, 0x0) perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4307, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r2 = openat$hwrng(0xffffffffffffff9c, &(0x7f0000000080), 0x200000, 0x0) lseek(r2, 0x2, 0x1) mknodat$null(r2, &(0x7f0000000000)='./file1\x00', 0x2000, 0x103) pwrite64(0xffffffffffffffff, 0x0, 0x0, 0x20) r3 = openat(r1, &(0x7f0000000280)='/proc/self/exe\x00', 0x0, 0x0) sendfile(r0, r3, 0x0, 0x100000001) 15:46:09 executing program 3: ftruncate(0xffffffffffffffff, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) setsockopt$inet_pktinfo(r0, 0x0, 0x8, &(0x7f0000000040)={0x0, @loopback, @loopback}, 0xc) preadv(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) fcntl$dupfd(0xffffffffffffffff, 0x0, r0) r1 = fsmount(0xffffffffffffffff, 0x0, 0x4) lseek(r0, 0x800, 0x0) perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4307, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) lseek(0xffffffffffffffff, 0x2, 0x0) mknodat$null(0xffffffffffffffff, &(0x7f0000000000)='./file1\x00', 0x2000, 0x103) r2 = openat(r1, &(0x7f0000000280)='/proc/self/exe\x00', 0x0, 0x0) sendfile(r0, r2, 0x0, 0x100000001) 15:46:09 executing program 4: syz_mount_image$msdos(&(0x7f00000001c0), &(0x7f0000000240)='./file0\x00', 0x172b040000000000, 0x0, &(0x7f00000002c0), 0x0, &(0x7f00000003c0)={[{@fat=@flush}, {@dots}]}) [ 2190.468877] FAT-fs (loop6): bogus number of reserved sectors [ 2190.470298] FAT-fs (loop6): Can't find a valid FAT filesystem [ 2190.499832] FAT-fs (loop1): bogus number of reserved sectors [ 2190.501359] FAT-fs (loop1): Can't find a valid FAT filesystem [ 2190.510189] FAT-fs (loop4): bogus number of reserved sectors [ 2190.511047] FAT-fs (loop4): Can't find a valid FAT filesystem [ 2190.529924] FAT-fs (loop5): Unrecognized mount option "flE" or missing value [ 2190.576646] FAT-fs (loop5): Unrecognized mount option "flE" or missing value 15:46:09 executing program 6: syz_mount_image$msdos(&(0x7f00000001c0), &(0x7f0000000240)='./file0\x00', 0xfffdffff00000000, 0x0, &(0x7f00000002c0), 0x0, &(0x7f00000003c0)={[{@fat=@flush}]}) 15:46:09 executing program 5: syz_mount_image$msdos(&(0x7f00000001c0), &(0x7f0000000240)='./file0\x00', 0x0, 0x1088, &(0x7f00000002c0), 0x0, &(0x7f00000003c0)={[{@fat=@flush}, {@dots}]}) [ 2190.615765] FAT-fs (loop4): bogus number of reserved sectors [ 2190.616539] FAT-fs (loop4): Can't find a valid FAT filesystem 15:46:10 executing program 1: syz_mount_image$msdos(&(0x7f00000001c0), &(0x7f0000000240)='./file0\x00', 0x4000000000000000, 0x0, &(0x7f00000002c0), 0x0, &(0x7f00000003c0)={[{@fat=@flush}, {@dots}]}) openat$cgroup_type(0xffffffffffffffff, 0x0, 0x2, 0x0) 15:46:10 executing program 4: syz_mount_image$msdos(&(0x7f00000001c0), &(0x7f0000000240)='./file0\x00', 0x1e2b040000000000, 0x0, &(0x7f00000002c0), 0x0, &(0x7f00000003c0)={[{@fat=@flush}, {@dots}]}) [ 2190.697086] FAT-fs (loop6): bogus number of reserved sectors [ 2190.697855] FAT-fs (loop6): Can't find a valid FAT filesystem [ 2190.728152] FAT-fs (loop6): bogus number of reserved sectors [ 2190.728884] FAT-fs (loop6): Can't find a valid FAT filesystem 15:46:10 executing program 6: syz_mount_image$msdos(&(0x7f00000001c0), &(0x7f0000000240)='./file0\x00', 0xffffff7f00000000, 0x0, &(0x7f00000002c0), 0x0, &(0x7f00000003c0)={[{@fat=@flush}]}) [ 2190.786128] FAT-fs (loop6): bogus number of reserved sectors [ 2190.786855] FAT-fs (loop6): Can't find a valid FAT filesystem [ 2190.801933] FAT-fs (loop6): bogus number of reserved sectors [ 2190.802716] FAT-fs (loop6): Can't find a valid FAT filesystem 15:46:10 executing program 6: syz_mount_image$msdos(&(0x7f00000001c0), &(0x7f0000000240)='./file0\x00', 0xffffffff00000000, 0x0, &(0x7f00000002c0), 0x0, &(0x7f00000003c0)={[{@fat=@flush}]}) [ 2190.847251] FAT-fs (loop6): bogus number of reserved sectors [ 2190.847845] FAT-fs (loop5): Unrecognized mount option "flE" or missing value [ 2190.847984] FAT-fs (loop6): Can't find a valid FAT filesystem 15:46:10 executing program 1: syz_mount_image$msdos(&(0x7f00000001c0), &(0x7f0000000240)='./file0\x00', 0x4800000000000000, 0x0, &(0x7f00000002c0), 0x0, &(0x7f00000003c0)={[{@fat=@flush}, {@dots}]}) openat$cgroup_type(0xffffffffffffffff, 0x0, 0x2, 0x0) 15:46:10 executing program 4: syz_mount_image$msdos(&(0x7f00000001c0), &(0x7f0000000240)='./file0\x00', 0x1f2b040000000000, 0x0, &(0x7f00000002c0), 0x0, &(0x7f00000003c0)={[{@fat=@flush}, {@dots}]}) [ 2190.919782] FAT-fs (loop6): bogus number of reserved sectors [ 2190.920467] FAT-fs (loop6): Can't find a valid FAT filesystem 15:46:10 executing program 6: syz_mount_image$msdos(&(0x7f00000001c0), &(0x7f0000000240)='./file0\x00', 0xffffffffffff0700, 0x0, &(0x7f00000002c0), 0x0, &(0x7f00000003c0)={[{@fat=@flush}]}) [ 2191.094856] FAT-fs (loop6): bogus number of reserved sectors [ 2191.095522] FAT-fs (loop6): Can't find a valid FAT filesystem [ 2191.127446] FAT-fs (loop6): bogus number of reserved sectors [ 2191.128116] FAT-fs (loop6): Can't find a valid FAT filesystem 15:46:10 executing program 7: ftruncate(0xffffffffffffffff, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) setsockopt$inet_pktinfo(r0, 0x0, 0x8, &(0x7f0000000040)={0x0, @loopback, @loopback}, 0xc) preadv(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) fcntl$dupfd(0xffffffffffffffff, 0x0, r0) r1 = fsmount(0xffffffffffffffff, 0x0, 0x4) lseek(r0, 0x800, 0x0) perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4307, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) lseek(0xffffffffffffffff, 0x2, 0x1) mknodat$null(0xffffffffffffffff, 0x0, 0x2000, 0x103) pwrite64(0xffffffffffffffff, &(0x7f0000000140)="ddab82767945917c8ef3f5746d491210d833b106c3b096db35ebf09b6462e50b2b8eeb7aee50a6985ddf758b8742e2902f8019cf036e7487a36e06f264a072e7302aabf620d1f1648240b03068de42f99aa07f3421d6085fabf737fc80322ea9d302704a0cbf904db23225acdbfef5115d2e6eb74068796e15571d147e0a5ee081510e087b17fdf56a880289eeec6f4c848969", 0x93, 0x20) r2 = openat(r1, &(0x7f0000000280)='/proc/self/exe\x00', 0x0, 0x0) sendfile(r0, r2, 0x0, 0x100000001) 15:46:10 executing program 5: syz_mount_image$msdos(&(0x7f00000001c0), &(0x7f0000000240)='./file0\x00', 0x0, 0x1089, &(0x7f00000002c0), 0x0, &(0x7f00000003c0)={[{@fat=@flush}, {@dots}]}) [ 2191.226782] FAT-fs (loop5): Unrecognized mount option "flE" or missing value [ 2191.267850] FAT-fs (loop5): Unrecognized mount option "flE" or missing value 15:46:26 executing program 3: ftruncate(0xffffffffffffffff, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) setsockopt$inet_pktinfo(r0, 0x0, 0x8, &(0x7f0000000040)={0x0, @loopback, @loopback}, 0xc) preadv(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) fcntl$dupfd(0xffffffffffffffff, 0x0, r0) r1 = fsmount(0xffffffffffffffff, 0x0, 0x4) lseek(r0, 0x800, 0x0) perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4307, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r2 = openat$hwrng(0xffffffffffffff9c, &(0x7f0000000080), 0x200000, 0x0) lseek(r2, 0x2, 0x1) mknodat$null(r2, &(0x7f0000000000)='./file1\x00', 0x2000, 0x103) pwrite64(0xffffffffffffffff, 0x0, 0x0, 0x20) r3 = openat(r1, &(0x7f0000000280)='/proc/self/exe\x00', 0x0, 0x0) sendfile(r0, r3, 0x0, 0x100000001) 15:46:26 executing program 2: ftruncate(0xffffffffffffffff, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) setsockopt$inet_pktinfo(r0, 0x0, 0x8, &(0x7f0000000040)={0x0, @loopback, @loopback}, 0xc) preadv(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) fcntl$dupfd(0xffffffffffffffff, 0x0, r0) r1 = fsmount(0xffffffffffffffff, 0x0, 0x4) lseek(r0, 0x800, 0x0) perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4307, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r2 = openat$hwrng(0xffffffffffffff9c, &(0x7f0000000080), 0x200000, 0x0) lseek(r2, 0x2, 0x1) mknodat$null(r2, &(0x7f0000000000)='./file1\x00', 0x0, 0x103) pwrite64(0xffffffffffffffff, &(0x7f0000000140)="ddab82767945917c8ef3f5746d491210d833b106c3b096db35ebf09b6462e50b2b8eeb7aee50a6985ddf758b8742e2902f8019cf036e7487a36e06f264a072e7302aabf620d1f1648240b03068de42f99aa07f3421d6085fabf737fc80322ea9d302704a0cbf904db23225acdbfef5115d2e6eb74068796e15571d147e0a5ee081510e087b17fdf56a880289eeec6f4c848969", 0x93, 0x20) r3 = openat(r1, &(0x7f0000000280)='/proc/self/exe\x00', 0x0, 0x0) sendfile(r0, r3, 0x0, 0x100000001) 15:46:26 executing program 1: syz_mount_image$msdos(&(0x7f00000001c0), &(0x7f0000000240)='./file0\x00', 0x4c00000000000000, 0x0, &(0x7f00000002c0), 0x0, &(0x7f00000003c0)={[{@fat=@flush}, {@dots}]}) openat$cgroup_type(0xffffffffffffffff, 0x0, 0x2, 0x0) 15:46:26 executing program 6: syz_mount_image$msdos(&(0x7f00000001c0), &(0x7f0000000240)='./file0\x00', 0xffffffffffffff7f, 0x0, &(0x7f00000002c0), 0x0, &(0x7f00000003c0)={[{@fat=@flush}]}) 15:46:26 executing program 0: ftruncate(0xffffffffffffffff, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) setsockopt$inet_pktinfo(r0, 0x0, 0x8, &(0x7f0000000040)={0x0, @loopback, @loopback}, 0xc) preadv(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) fcntl$dupfd(0xffffffffffffffff, 0x0, r0) r1 = fsmount(0xffffffffffffffff, 0x0, 0x4) lseek(r0, 0x800, 0x0) perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4307, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r2 = openat$hwrng(0xffffffffffffff9c, &(0x7f0000000080), 0x200000, 0x0) lseek(r2, 0x2, 0x1) mknodat$null(r2, &(0x7f0000000000)='./file1\x00', 0x0, 0x103) pwrite64(0xffffffffffffffff, &(0x7f0000000140)="ddab82767945917c8ef3f5746d491210d833b106c3b096db35ebf09b6462e50b2b8eeb7aee50a6985ddf758b8742e2902f8019cf036e7487a36e06f264a072e7302aabf620d1f1648240b03068de42f99aa07f3421d6085fabf737fc80322ea9d302704a0cbf904db23225acdbfef5115d2e6eb74068796e15571d147e0a5ee081510e087b17fdf56a880289eeec6f4c848969", 0x93, 0x20) r3 = openat(r1, &(0x7f0000000280)='/proc/self/exe\x00', 0x0, 0x0) sendfile(r0, r3, 0x0, 0x100000001) 15:46:26 executing program 5: syz_mount_image$msdos(&(0x7f00000001c0), &(0x7f0000000240)='./file0\x00', 0x0, 0x1100, &(0x7f00000002c0), 0x0, &(0x7f00000003c0)={[{@fat=@flush}, {@dots}]}) 15:46:26 executing program 7: ftruncate(0xffffffffffffffff, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) setsockopt$inet_pktinfo(r0, 0x0, 0x8, &(0x7f0000000040)={0x0, @loopback, @loopback}, 0xc) preadv(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) fcntl$dupfd(0xffffffffffffffff, 0x0, r0) r1 = fsmount(0xffffffffffffffff, 0x0, 0x4) lseek(r0, 0x800, 0x0) perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4307, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) lseek(0xffffffffffffffff, 0x2, 0x1) mknodat$null(0xffffffffffffffff, 0x0, 0x2000, 0x103) pwrite64(0xffffffffffffffff, &(0x7f0000000140)="ddab82767945917c8ef3f5746d491210d833b106c3b096db35ebf09b6462e50b2b8eeb7aee50a6985ddf758b8742e2902f8019cf036e7487a36e06f264a072e7302aabf620d1f1648240b03068de42f99aa07f3421d6085fabf737fc80322ea9d302704a0cbf904db23225acdbfef5115d2e6eb74068796e15571d147e0a5ee081510e087b17fdf56a880289eeec6f4c848969", 0x93, 0x20) r2 = openat(r1, &(0x7f0000000280)='/proc/self/exe\x00', 0x0, 0x0) sendfile(r0, r2, 0x0, 0x100000001) 15:46:26 executing program 4: syz_mount_image$msdos(&(0x7f00000001c0), &(0x7f0000000240)='./file0\x00', 0x2000000000000000, 0x0, &(0x7f00000002c0), 0x0, &(0x7f00000003c0)={[{@fat=@flush}, {@dots}]}) [ 2206.974542] FAT-fs (loop4): bogus number of reserved sectors [ 2206.975767] FAT-fs (loop4): Can't find a valid FAT filesystem [ 2206.987023] FAT-fs (loop1): bogus number of reserved sectors [ 2206.988923] FAT-fs (loop1): Can't find a valid FAT filesystem [ 2207.003251] FAT-fs (loop6): bogus number of reserved sectors [ 2207.004559] FAT-fs (loop6): Can't find a valid FAT filesystem [ 2207.014294] FAT-fs (loop4): bogus number of reserved sectors [ 2207.015562] FAT-fs (loop4): Can't find a valid FAT filesystem [ 2207.072146] FAT-fs (loop5): Unrecognized mount option "flE" or missing value [ 2207.094571] FAT-fs (loop1): bogus number of reserved sectors [ 2207.096048] FAT-fs (loop1): Can't find a valid FAT filesystem [ 2207.107529] FAT-fs (loop6): bogus number of reserved sectors [ 2207.108778] FAT-fs (loop6): Can't find a valid FAT filesystem 15:46:26 executing program 4: syz_mount_image$msdos(&(0x7f00000001c0), &(0x7f0000000240)='./file0\x00', 0x2010000000000000, 0x0, &(0x7f00000002c0), 0x0, &(0x7f00000003c0)={[{@fat=@flush}, {@dots}]}) 15:46:26 executing program 1: syz_mount_image$msdos(&(0x7f00000001c0), &(0x7f0000000240)='./file0\x00', 0x6800000000000000, 0x0, &(0x7f00000002c0), 0x0, &(0x7f00000003c0)={[{@fat=@flush}, {@dots}]}) openat$cgroup_type(0xffffffffffffffff, 0x0, 0x2, 0x0) [ 2207.241578] FAT-fs (loop1): bogus number of reserved sectors [ 2207.242824] FAT-fs (loop1): Can't find a valid FAT filesystem [ 2207.245728] FAT-fs (loop4): bogus number of reserved sectors [ 2207.246980] FAT-fs (loop4): Can't find a valid FAT filesystem 15:46:26 executing program 6: syz_mount_image$msdos(&(0x7f00000001c0), &(0x7f0000000240)='./file0\x00', 0xffffffffffffffff, 0x0, &(0x7f00000002c0), 0x0, &(0x7f00000003c0)={[{@fat=@flush}]}) [ 2207.295849] FAT-fs (loop1): bogus number of reserved sectors [ 2207.297124] FAT-fs (loop1): Can't find a valid FAT filesystem [ 2207.324218] FAT-fs (loop4): bogus number of reserved sectors [ 2207.325574] FAT-fs (loop4): Can't find a valid FAT filesystem 15:46:26 executing program 5: syz_mount_image$msdos(&(0x7f00000001c0), &(0x7f0000000240)='./file0\x00', 0x0, 0x2000, &(0x7f00000002c0), 0x0, &(0x7f00000003c0)={[{@fat=@flush}, {@dots}]}) 15:46:26 executing program 1: syz_mount_image$msdos(&(0x7f00000001c0), &(0x7f0000000240)='./file0\x00', 0x6c00000000000000, 0x0, &(0x7f00000002c0), 0x0, &(0x7f00000003c0)={[{@fat=@flush}, {@dots}]}) openat$cgroup_type(0xffffffffffffffff, 0x0, 0x2, 0x0) [ 2207.419639] FAT-fs (loop6): bogus number of reserved sectors [ 2207.420968] FAT-fs (loop6): Can't find a valid FAT filesystem 15:46:26 executing program 4: syz_mount_image$msdos(&(0x7f00000001c0), &(0x7f0000000240)='./file0\x00', 0x251f000000000000, 0x0, &(0x7f00000002c0), 0x0, &(0x7f00000003c0)={[{@fat=@flush}, {@dots}]}) [ 2207.452800] FAT-fs (loop1): bogus number of reserved sectors [ 2207.454123] FAT-fs (loop1): Can't find a valid FAT filesystem [ 2207.498144] FAT-fs (loop6): bogus number of reserved sectors [ 2207.499671] FAT-fs (loop6): Can't find a valid FAT filesystem [ 2207.514141] FAT-fs (loop1): bogus number of reserved sectors [ 2207.515444] FAT-fs (loop1): Can't find a valid FAT filesystem [ 2207.541736] FAT-fs (loop4): bogus number of reserved sectors [ 2207.543114] FAT-fs (loop4): Can't find a valid FAT filesystem [ 2207.581153] FAT-fs (loop4): bogus number of reserved sectors [ 2207.582420] FAT-fs (loop4): Can't find a valid FAT filesystem 15:46:26 executing program 1: syz_mount_image$msdos(&(0x7f00000001c0), &(0x7f0000000240)='./file0\x00', 0x7400000000000000, 0x0, &(0x7f00000002c0), 0x0, &(0x7f00000003c0)={[{@fat=@flush}, {@dots}]}) openat$cgroup_type(0xffffffffffffffff, 0x0, 0x2, 0x0) 15:46:26 executing program 6: syz_mount_image$msdos(&(0x7f00000001c0), &(0x7f0000000240)='./file0\x00', 0x0, 0x2, &(0x7f00000002c0), 0x0, &(0x7f00000003c0)={[{@fat=@flush}]}) [ 2207.717277] FAT-fs (loop6): bogus number of reserved sectors [ 2207.718588] FAT-fs (loop6): Can't find a valid FAT filesystem [ 2207.746167] FAT-fs (loop6): bogus number of reserved sectors [ 2207.747473] FAT-fs (loop6): Can't find a valid FAT filesystem [ 2207.752339] FAT-fs (loop1): bogus number of reserved sectors [ 2207.753831] FAT-fs (loop1): Can't find a valid FAT filesystem [ 2207.813870] FAT-fs (loop1): bogus number of reserved sectors [ 2207.815222] FAT-fs (loop1): Can't find a valid FAT filesystem [ 2207.826002] FAT-fs (loop5): Unrecognized mount option "flE" or missing value [ 2207.965922] FAT-fs (loop5): Unrecognized mount option "flE" or missing value 15:46:40 executing program 5: syz_mount_image$msdos(&(0x7f00000001c0), &(0x7f0000000240)='./file0\x00', 0x0, 0x2010, &(0x7f00000002c0), 0x0, &(0x7f00000003c0)={[{@fat=@flush}, {@dots}]}) [ 2220.938289] FAT-fs (loop4): bogus number of reserved sectors [ 2220.939271] FAT-fs (loop4): Can't find a valid FAT filesystem 15:46:40 executing program 7: ftruncate(0xffffffffffffffff, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) setsockopt$inet_pktinfo(0xffffffffffffffff, 0x0, 0x8, 0x0, 0x0) preadv(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) r1 = fsmount(0xffffffffffffffff, 0x0, 0x4) lseek(r0, 0x800, 0x0) perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4307, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) mknodat$null(0xffffffffffffffff, &(0x7f0000000000)='./file1\x00', 0x2000, 0x103) pwrite64(0xffffffffffffffff, &(0x7f0000000140)="ddab82767945917c8ef3f5746d491210d833b106c3b096db35ebf09b6462e50b2b8eeb7aee50a6985ddf758b8742e2902f8019cf036e7487a36e06f264a072e7302aabf620d1f1648240b03068de42f99aa07f3421d6085fabf737fc80322ea9d302704a0cbf904db23225acdbfef5115d2e6eb74068796e15571d147e0a5ee081510e087b17fdf56a880289eeec6f4c848969", 0x93, 0x20) r2 = openat(r1, &(0x7f0000000280)='/proc/self/exe\x00', 0x0, 0x0) sendfile(r0, r2, 0x0, 0x100000001) 15:46:40 executing program 4: syz_mount_image$msdos(&(0x7f00000001c0), &(0x7f0000000240)='./file0\x00', 0x261f000000000000, 0x0, &(0x7f00000002c0), 0x0, &(0x7f00000003c0)={[{@fat=@flush}, {@dots}]}) 15:46:40 executing program 6: syz_mount_image$msdos(&(0x7f00000001c0), &(0x7f0000000240)='./file0\x00', 0x0, 0x3, &(0x7f00000002c0), 0x0, &(0x7f00000003c0)={[{@fat=@flush}]}) 15:46:40 executing program 2: ftruncate(0xffffffffffffffff, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) setsockopt$inet_pktinfo(r0, 0x0, 0x8, &(0x7f0000000040)={0x0, @loopback, @loopback}, 0xc) preadv(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) fcntl$dupfd(0xffffffffffffffff, 0x0, r0) r1 = fsmount(0xffffffffffffffff, 0x0, 0x4) lseek(r0, 0x800, 0x0) perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4307, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r2 = openat$hwrng(0xffffffffffffff9c, &(0x7f0000000080), 0x200000, 0x0) lseek(r2, 0x2, 0x1) mknodat$null(r2, &(0x7f0000000000)='./file1\x00', 0x0, 0x103) pwrite64(0xffffffffffffffff, &(0x7f0000000140)="ddab82767945917c8ef3f5746d491210d833b106c3b096db35ebf09b6462e50b2b8eeb7aee50a6985ddf758b8742e2902f8019cf036e7487a36e06f264a072e7302aabf620d1f1648240b03068de42f99aa07f3421d6085fabf737fc80322ea9d302704a0cbf904db23225acdbfef5115d2e6eb74068796e15571d147e0a5ee081510e087b17fdf56a880289eeec6f4c848969", 0x93, 0x20) r3 = openat(r1, &(0x7f0000000280)='/proc/self/exe\x00', 0x0, 0x0) sendfile(r0, r3, 0x0, 0x100000001) 15:46:40 executing program 1: syz_mount_image$msdos(&(0x7f00000001c0), &(0x7f0000000240)='./file0\x00', 0x7a00000000000000, 0x0, &(0x7f00000002c0), 0x0, &(0x7f00000003c0)={[{@fat=@flush}, {@dots}]}) openat$cgroup_type(0xffffffffffffffff, 0x0, 0x2, 0x0) 15:46:40 executing program 0: ftruncate(0xffffffffffffffff, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) setsockopt$inet_pktinfo(r0, 0x0, 0x8, &(0x7f0000000040)={0x0, @loopback, @loopback}, 0xc) preadv(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) fcntl$dupfd(0xffffffffffffffff, 0x0, r0) r1 = fsmount(0xffffffffffffffff, 0x0, 0x4) lseek(r0, 0x800, 0x0) perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4307, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) lseek(0xffffffffffffffff, 0x2, 0x1) mknodat$null(0xffffffffffffffff, 0x0, 0x2000, 0x103) pwrite64(0xffffffffffffffff, &(0x7f0000000140)="ddab82767945917c8ef3f5746d491210d833b106c3b096db35ebf09b6462e50b2b8eeb7aee50a6985ddf758b8742e2902f8019cf036e7487a36e06f264a072e7302aabf620d1f1648240b03068de42f99aa07f3421d6085fabf737fc80322ea9d302704a0cbf904db23225acdbfef5115d2e6eb74068796e15571d147e0a5ee081510e087b17fdf56a880289eeec6f4c848969", 0x93, 0x20) r2 = openat(r1, &(0x7f0000000280)='/proc/self/exe\x00', 0x0, 0x0) sendfile(r0, r2, 0x0, 0x100000001) [ 2220.952811] FAT-fs (loop1): bogus number of reserved sectors [ 2220.954188] FAT-fs (loop1): Can't find a valid FAT filesystem [ 2220.965394] FAT-fs (loop4): bogus number of reserved sectors [ 2220.966111] FAT-fs (loop4): Can't find a valid FAT filesystem [ 2220.995942] FAT-fs (loop6): bogus number of reserved sectors [ 2220.997340] FAT-fs (loop6): Can't find a valid FAT filesystem 15:46:40 executing program 3: ftruncate(0xffffffffffffffff, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) setsockopt$inet_pktinfo(0xffffffffffffffff, 0x0, 0x8, 0x0, 0x0) preadv(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) fcntl$dupfd(0xffffffffffffffff, 0x0, r0) r1 = fsmount(0xffffffffffffffff, 0x0, 0x4) lseek(r0, 0x800, 0x0) perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4307, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) mknodat$null(0xffffffffffffffff, &(0x7f0000000000)='./file1\x00', 0x2000, 0x103) pwrite64(0xffffffffffffffff, &(0x7f0000000140)="ddab82767945917c8ef3f5746d491210d833b106c3b096db35ebf09b6462e50b2b8eeb7aee50a6985ddf758b8742e2902f8019cf036e7487a36e06f264a072e7302aabf620d1f1648240b03068de42f99aa07f3421d6085fabf737fc80322ea9d302704a0cbf904db23225acdbfef5115d2e6eb74068796e15571d147e0a5ee081510e087b17fdf56a880289eeec6f4c848969", 0x93, 0x20) r2 = openat(r1, &(0x7f0000000280)='/proc/self/exe\x00', 0x0, 0x0) sendfile(r0, r2, 0x0, 0x100000001) 15:46:40 executing program 4: syz_mount_image$msdos(&(0x7f00000001c0), &(0x7f0000000240)='./file0\x00', 0x2a2b040000000000, 0x0, &(0x7f00000002c0), 0x0, &(0x7f00000003c0)={[{@fat=@flush}, {@dots}]}) [ 2221.015993] FAT-fs (loop1): bogus number of reserved sectors [ 2221.016960] FAT-fs (loop1): Can't find a valid FAT filesystem [ 2221.030862] FAT-fs (loop5): Unrecognized mount option "flE" or missing value 15:46:40 executing program 1: syz_mount_image$msdos(&(0x7f00000001c0), &(0x7f0000000240)='./file0\x00', 0x7fffffffffffffff, 0x0, &(0x7f00000002c0), 0x0, &(0x7f00000003c0)={[{@fat=@flush}, {@dots}]}) openat$cgroup_type(0xffffffffffffffff, 0x0, 0x2, 0x0) [ 2221.062116] FAT-fs (loop4): bogus number of reserved sectors [ 2221.063387] FAT-fs (loop4): Can't find a valid FAT filesystem [ 2221.106577] FAT-fs (loop6): bogus number of reserved sectors [ 2221.107922] FAT-fs (loop6): Can't find a valid FAT filesystem [ 2221.141373] FAT-fs (loop4): bogus number of reserved sectors [ 2221.142526] FAT-fs (loop1): bogus number of reserved sectors [ 2221.142809] FAT-fs (loop4): Can't find a valid FAT filesystem [ 2221.143325] FAT-fs (loop1): Can't find a valid FAT filesystem 15:46:40 executing program 6: syz_mount_image$msdos(&(0x7f00000001c0), &(0x7f0000000240)='./file0\x00', 0x0, 0x4, &(0x7f00000002c0), 0x0, &(0x7f00000003c0)={[{@fat=@flush}]}) [ 2221.230893] FAT-fs (loop6): bogus number of reserved sectors [ 2221.231627] FAT-fs (loop6): Can't find a valid FAT filesystem [ 2221.265039] FAT-fs (loop6): bogus number of reserved sectors [ 2221.265726] FAT-fs (loop6): Can't find a valid FAT filesystem 15:46:54 executing program 3: ftruncate(0xffffffffffffffff, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) setsockopt$inet_pktinfo(r0, 0x0, 0x8, &(0x7f0000000040)={0x0, @loopback, @loopback}, 0xc) preadv(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) fcntl$dupfd(0xffffffffffffffff, 0x0, r0) r1 = fsmount(0xffffffffffffffff, 0x0, 0x4) lseek(r0, 0x800, 0x0) perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4307, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) lseek(0xffffffffffffffff, 0x2, 0x0) mknodat$null(0xffffffffffffffff, &(0x7f0000000000)='./file1\x00', 0x2000, 0x103) pwrite64(0xffffffffffffffff, &(0x7f0000000140)="ddab82767945917c8ef3f5746d491210d833b106c3b096db35ebf09b6462e50b2b8eeb7aee50a6985ddf758b8742e2902f8019cf036e7487a36e06f264a072e7302aabf620d1f1648240b03068de42f99aa07f3421d6085fabf737fc80322ea9d302704a0cbf904db23225acdbfef5115d2e6eb74068796e15571d147e0a5ee081510e087b17fdf56a880289eeec6f4c848969", 0x93, 0x20) r2 = openat(r1, &(0x7f0000000280)='/proc/self/exe\x00', 0x0, 0x0) sendfile(r0, r2, 0x0, 0x100000001) 15:46:54 executing program 5: syz_mount_image$msdos(&(0x7f00000001c0), &(0x7f0000000240)='./file0\x00', 0x0, 0x2e00, &(0x7f00000002c0), 0x0, &(0x7f00000003c0)={[{@fat=@flush}, {@dots}]}) 15:46:54 executing program 2: ftruncate(0xffffffffffffffff, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) setsockopt$inet_pktinfo(r0, 0x0, 0x8, &(0x7f0000000040)={0x0, @loopback, @loopback}, 0xc) preadv(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) fcntl$dupfd(0xffffffffffffffff, 0x0, r0) r1 = fsmount(0xffffffffffffffff, 0x0, 0x4) lseek(r0, 0x800, 0x0) perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4307, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r2 = openat$hwrng(0xffffffffffffff9c, &(0x7f0000000080), 0x200000, 0x0) lseek(r2, 0x2, 0x1) mknodat$null(r2, 0x0, 0x2000, 0x103) pwrite64(0xffffffffffffffff, &(0x7f0000000140)="ddab82767945917c8ef3f5746d491210d833b106c3b096db35ebf09b6462e50b2b8eeb7aee50a6985ddf758b8742e2902f8019cf036e7487a36e06f264a072e7302aabf620d1f1648240b03068de42f99aa07f3421d6085fabf737fc80322ea9d302704a0cbf904db23225acdbfef5115d2e6eb74068796e15571d147e0a5ee081510e087b17fdf56a880289eeec6f4c848969", 0x93, 0x20) r3 = openat(r1, &(0x7f0000000280)='/proc/self/exe\x00', 0x0, 0x0) sendfile(r0, r3, 0x0, 0x100000001) 15:46:54 executing program 6: syz_mount_image$msdos(&(0x7f00000001c0), &(0x7f0000000240)='./file0\x00', 0x0, 0x5, &(0x7f00000002c0), 0x0, &(0x7f00000003c0)={[{@fat=@flush}]}) 15:46:54 executing program 1: syz_mount_image$msdos(&(0x7f00000001c0), &(0x7f0000000240)='./file0\x00', 0x8cffffff00000000, 0x0, &(0x7f00000002c0), 0x0, &(0x7f00000003c0)={[{@fat=@flush}, {@dots}]}) openat$cgroup_type(0xffffffffffffffff, 0x0, 0x2, 0x0) 15:46:54 executing program 4: syz_mount_image$msdos(&(0x7f00000001c0), &(0x7f0000000240)='./file0\x00', 0x2e00000000000000, 0x0, &(0x7f00000002c0), 0x0, &(0x7f00000003c0)={[{@fat=@flush}, {@dots}]}) 15:46:54 executing program 0: ftruncate(0xffffffffffffffff, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) setsockopt$inet_pktinfo(r0, 0x0, 0x8, &(0x7f0000000040)={0x0, @loopback, @loopback}, 0xc) preadv(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) fcntl$dupfd(0xffffffffffffffff, 0x0, r0) r1 = fsmount(0xffffffffffffffff, 0x0, 0x4) lseek(r0, 0x800, 0x0) perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4307, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r2 = openat$hwrng(0xffffffffffffff9c, &(0x7f0000000080), 0x200000, 0x0) lseek(r2, 0x2, 0x0) r3 = openat(r1, &(0x7f0000000280)='/proc/self/exe\x00', 0x0, 0x0) sendfile(r0, r3, 0x0, 0x100000001) 15:46:54 executing program 7: ftruncate(0xffffffffffffffff, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) setsockopt$inet_pktinfo(r0, 0x0, 0x8, &(0x7f0000000040)={0x0, @loopback, @loopback}, 0xc) preadv(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) fcntl$dupfd(0xffffffffffffffff, 0x0, r0) r1 = fsmount(0xffffffffffffffff, 0x0, 0x4) lseek(r0, 0x800, 0x0) perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4307, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r2 = openat$hwrng(0xffffffffffffff9c, &(0x7f0000000080), 0x200000, 0x0) lseek(r2, 0x2, 0x1) mknodat$null(r2, &(0x7f0000000000)='./file1\x00', 0x0, 0x103) pwrite64(0xffffffffffffffff, &(0x7f0000000140)="ddab82767945917c8ef3f5746d491210d833b106c3b096db35ebf09b6462e50b2b8eeb7aee50a6985ddf758b8742e2902f8019cf036e7487a36e06f264a072e7302aabf620d1f1648240b03068de42f99aa07f3421d6085fabf737fc80322ea9d302704a0cbf904db23225acdbfef5115d2e6eb74068796e15571d147e0a5ee081510e087b17fdf56a880289eeec6f4c848969", 0x93, 0x20) r3 = openat(r1, &(0x7f0000000280)='/proc/self/exe\x00', 0x0, 0x0) sendfile(r0, r3, 0x0, 0x100000001) [ 2235.472147] FAT-fs (loop4): bogus number of reserved sectors [ 2235.473406] FAT-fs (loop4): Can't find a valid FAT filesystem [ 2235.533960] FAT-fs (loop4): bogus number of reserved sectors [ 2235.535376] FAT-fs (loop4): Can't find a valid FAT filesystem [ 2235.538359] FAT-fs (loop6): bogus number of reserved sectors [ 2235.539664] FAT-fs (loop6): Can't find a valid FAT filesystem [ 2235.542040] FAT-fs (loop1): bogus number of reserved sectors [ 2235.543322] FAT-fs (loop1): Can't find a valid FAT filesystem [ 2235.597283] FAT-fs (loop6): bogus number of reserved sectors [ 2235.598620] FAT-fs (loop6): Can't find a valid FAT filesystem [ 2235.623851] FAT-fs (loop1): bogus number of reserved sectors [ 2235.625275] FAT-fs (loop1): Can't find a valid FAT filesystem [ 2235.781527] FAT-fs (loop5): Unrecognized mount option "flE" or missing value 15:47:08 executing program 4: syz_mount_image$msdos(&(0x7f00000001c0), &(0x7f0000000240)='./file0\x00', 0x3f00000000000000, 0x0, &(0x7f00000002c0), 0x0, &(0x7f00000003c0)={[{@fat=@flush}, {@dots}]}) 15:47:08 executing program 7: ftruncate(0xffffffffffffffff, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) setsockopt$inet_pktinfo(r0, 0x0, 0x8, &(0x7f0000000040)={0x0, @loopback, @loopback}, 0xc) preadv(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) fcntl$dupfd(0xffffffffffffffff, 0x0, r0) r1 = fsmount(0xffffffffffffffff, 0x0, 0x4) lseek(r0, 0x800, 0x0) perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4307, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r2 = openat$hwrng(0xffffffffffffff9c, &(0x7f0000000080), 0x200000, 0x0) lseek(r2, 0x2, 0x0) mknodat$null(r2, &(0x7f0000000000)='./file1\x00', 0x2000, 0x103) r3 = openat(r1, &(0x7f0000000280)='/proc/self/exe\x00', 0x0, 0x0) sendfile(r0, r3, 0x0, 0x100000001) 15:47:08 executing program 2: ftruncate(0xffffffffffffffff, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) setsockopt$inet_pktinfo(r0, 0x0, 0x8, &(0x7f0000000040)={0x0, @loopback, @loopback}, 0xc) preadv(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) fcntl$dupfd(0xffffffffffffffff, 0x0, r0) r1 = fsmount(0xffffffffffffffff, 0x0, 0x4) lseek(r0, 0x800, 0x0) perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4307, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) lseek(0xffffffffffffffff, 0x2, 0x0) mknodat$null(0xffffffffffffffff, &(0x7f0000000000)='./file1\x00', 0x2000, 0x103) pwrite64(0xffffffffffffffff, &(0x7f0000000140)="ddab82767945917c8ef3f5746d491210d833b106c3b096db35ebf09b6462e50b2b8eeb7aee50a6985ddf758b8742e2902f8019cf036e7487a36e06f264a072e7302aabf620d1f1648240b03068de42f99aa07f3421d6085fabf737fc80322ea9d302704a0cbf904db23225acdbfef5115d2e6eb74068796e15571d147e0a5ee081510e087b17fdf56a880289eeec6f4c848969", 0x93, 0x20) r2 = openat(r1, &(0x7f0000000280)='/proc/self/exe\x00', 0x0, 0x0) sendfile(r0, r2, 0x0, 0x100000001) 15:47:08 executing program 5: syz_mount_image$msdos(&(0x7f00000001c0), &(0x7f0000000240)='./file0\x00', 0x0, 0x2ffd, &(0x7f00000002c0), 0x0, &(0x7f00000003c0)={[{@fat=@flush}, {@dots}]}) 15:47:08 executing program 6: syz_mount_image$msdos(&(0x7f00000001c0), &(0x7f0000000240)='./file0\x00', 0x0, 0x6, &(0x7f00000002c0), 0x0, &(0x7f00000003c0)={[{@fat=@flush}]}) 15:47:08 executing program 1: syz_mount_image$msdos(&(0x7f00000001c0), &(0x7f0000000240)='./file0\x00', 0x97ffffff00000000, 0x0, &(0x7f00000002c0), 0x0, &(0x7f00000003c0)={[{@fat=@flush}, {@dots}]}) openat$cgroup_type(0xffffffffffffffff, 0x0, 0x2, 0x0) 15:47:08 executing program 3: ftruncate(0xffffffffffffffff, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) setsockopt$inet_pktinfo(0xffffffffffffffff, 0x0, 0x8, &(0x7f0000000040)={0x0, @loopback, @loopback}, 0xc) preadv(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) fcntl$dupfd(0xffffffffffffffff, 0x0, r0) r1 = fsmount(0xffffffffffffffff, 0x0, 0x4) lseek(r0, 0x800, 0x0) perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4307, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) mknodat$null(0xffffffffffffffff, &(0x7f0000000000)='./file1\x00', 0x2000, 0x103) pwrite64(0xffffffffffffffff, &(0x7f0000000140)="ddab82767945917c8ef3f5746d491210d833b106c3b096db35ebf09b6462e50b2b8eeb7aee50a6985ddf758b8742e2902f8019cf036e7487a36e06f264a072e7302aabf620d1f1648240b03068de42f99aa07f3421d6085fabf737fc80322ea9d302704a0cbf904db23225acdbfef5115d2e6eb74068796e15571d147e0a5ee081510e087b17fdf56a880289eeec6f4c848969", 0x93, 0x20) r2 = openat(r1, &(0x7f0000000280)='/proc/self/exe\x00', 0x0, 0x0) sendfile(r0, r2, 0x0, 0x100000001) 15:47:08 executing program 0: ftruncate(0xffffffffffffffff, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) setsockopt$inet_pktinfo(r0, 0x0, 0x8, &(0x7f0000000040)={0x0, @loopback, @loopback}, 0xc) preadv(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) fcntl$dupfd(0xffffffffffffffff, 0x0, r0) r1 = fsmount(0xffffffffffffffff, 0x0, 0x4) lseek(r0, 0x800, 0x0) perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4307, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r2 = openat$hwrng(0xffffffffffffff9c, &(0x7f0000000080), 0x200000, 0x0) lseek(r2, 0x2, 0x0) r3 = openat(r1, &(0x7f0000000280)='/proc/self/exe\x00', 0x0, 0x0) sendfile(r0, r3, 0x0, 0x100000001) [ 2248.739019] FAT-fs (loop4): bogus number of reserved sectors [ 2248.740320] FAT-fs (loop4): Can't find a valid FAT filesystem [ 2248.776403] FAT-fs (loop4): bogus number of reserved sectors [ 2248.777410] FAT-fs (loop1): bogus number of reserved sectors [ 2248.777771] FAT-fs (loop4): Can't find a valid FAT filesystem [ 2248.778337] FAT-fs (loop1): Can't find a valid FAT filesystem [ 2248.796593] FAT-fs (loop6): bogus number of reserved sectors [ 2248.797282] FAT-fs (loop6): Can't find a valid FAT filesystem 15:47:08 executing program 4: syz_mount_image$msdos(&(0x7f00000001c0), &(0x7f0000000240)='./file0\x00', 0x4000000000000000, 0x0, &(0x7f00000002c0), 0x0, &(0x7f00000003c0)={[{@fat=@flush}, {@dots}]}) [ 2248.846417] FAT-fs (loop6): bogus number of reserved sectors [ 2248.847172] FAT-fs (loop6): Can't find a valid FAT filesystem [ 2248.855153] FAT-fs (loop1): bogus number of reserved sectors [ 2248.855920] FAT-fs (loop1): Can't find a valid FAT filesystem 15:47:08 executing program 1: syz_mount_image$msdos(&(0x7f00000001c0), &(0x7f0000000240)='./file0\x00', 0xef2f000000000000, 0x0, &(0x7f00000002c0), 0x0, &(0x7f00000003c0)={[{@fat=@flush}, {@dots}]}) openat$cgroup_type(0xffffffffffffffff, 0x0, 0x2, 0x0) 15:47:08 executing program 6: syz_mount_image$msdos(&(0x7f00000001c0), &(0x7f0000000240)='./file0\x00', 0x0, 0x7, &(0x7f00000002c0), 0x0, &(0x7f00000003c0)={[{@fat=@flush}]}) [ 2248.925367] FAT-fs (loop4): bogus number of reserved sectors [ 2248.926185] FAT-fs (loop4): Can't find a valid FAT filesystem 15:47:08 executing program 4: syz_mount_image$msdos(&(0x7f00000001c0), &(0x7f0000000240)='./file0\x00', 0x4800000000000000, 0x0, &(0x7f00000002c0), 0x0, &(0x7f00000003c0)={[{@fat=@flush}, {@dots}]}) [ 2248.998460] FAT-fs (loop4): bogus number of reserved sectors [ 2248.999223] FAT-fs (loop4): Can't find a valid FAT filesystem [ 2249.023604] FAT-fs (loop4): bogus number of reserved sectors [ 2249.024377] FAT-fs (loop4): Can't find a valid FAT filesystem [ 2249.053061] FAT-fs (loop6): bogus number of reserved sectors [ 2249.054574] FAT-fs (loop6): Can't find a valid FAT filesystem 15:47:08 executing program 4: syz_mount_image$msdos(&(0x7f00000001c0), &(0x7f0000000240)='./file0\x00', 0x4c00000000000000, 0x0, &(0x7f00000002c0), 0x0, &(0x7f00000003c0)={[{@fat=@flush}, {@dots}]}) [ 2249.069207] FAT-fs (loop1): bogus number of reserved sectors [ 2249.070556] FAT-fs (loop1): Can't find a valid FAT filesystem [ 2249.133383] FAT-fs (loop4): bogus number of reserved sectors [ 2249.134067] FAT-fs (loop4): Can't find a valid FAT filesystem [ 2249.134995] FAT-fs (loop6): bogus number of reserved sectors [ 2249.135017] FAT-fs (loop1): bogus number of reserved sectors [ 2249.136290] FAT-fs (loop6): Can't find a valid FAT filesystem [ 2249.136865] FAT-fs (loop1): Can't find a valid FAT filesystem 15:47:08 executing program 1: syz_mount_image$msdos(&(0x7f00000001c0), &(0x7f0000000240)='./file0\x00', 0xf6ffffff00000000, 0x0, &(0x7f00000002c0), 0x0, &(0x7f00000003c0)={[{@fat=@flush}, {@dots}]}) openat$cgroup_type(0xffffffffffffffff, 0x0, 0x2, 0x0) [ 2249.191112] FAT-fs (loop5): Unrecognized mount option "flE" or missing value 15:47:08 executing program 6: syz_mount_image$msdos(&(0x7f00000001c0), &(0x7f0000000240)='./file0\x00', 0x0, 0x8, &(0x7f00000002c0), 0x0, &(0x7f00000003c0)={[{@fat=@flush}]}) [ 2249.214224] FAT-fs (loop4): bogus number of reserved sectors [ 2249.215119] FAT-fs (loop4): Can't find a valid FAT filesystem 15:47:08 executing program 2: ftruncate(0xffffffffffffffff, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) setsockopt$inet_pktinfo(r0, 0x0, 0x8, &(0x7f0000000040)={0x0, @loopback, @loopback}, 0xc) preadv(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) fcntl$dupfd(0xffffffffffffffff, 0x0, r0) r1 = fsmount(0xffffffffffffffff, 0x0, 0x4) lseek(r0, 0x800, 0x0) perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4307, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r2 = openat$hwrng(0xffffffffffffff9c, &(0x7f0000000080), 0x200000, 0x0) lseek(r2, 0x2, 0x1) mknodat$null(0xffffffffffffffff, &(0x7f0000000000)='./file1\x00', 0x2000, 0x103) pwrite64(0xffffffffffffffff, &(0x7f0000000140)="ddab82767945917c8ef3f5746d491210d833b106c3b096db35ebf09b6462e50b2b8eeb7aee50a6985ddf758b8742e2902f8019cf036e7487a36e06f264a072e7302aabf620d1f1648240b03068de42f99aa07f3421d6085fabf737fc80322ea9d302704a0cbf904db23225acdbfef5115d2e6eb74068796e15571d147e0a5ee081510e087b17fdf56a880289eeec6f4c848969", 0x93, 0x20) r3 = openat(r1, &(0x7f0000000280)='/proc/self/exe\x00', 0x0, 0x0) sendfile(r0, r3, 0x0, 0x100000001) 15:47:08 executing program 3: ftruncate(0xffffffffffffffff, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) setsockopt$inet_pktinfo(r0, 0x0, 0x8, &(0x7f0000000040)={0x0, @loopback, @loopback}, 0xc) preadv(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) fcntl$dupfd(0xffffffffffffffff, 0x0, r0) r1 = fsmount(0xffffffffffffffff, 0x0, 0x4) lseek(r0, 0x800, 0x0) perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4307, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) lseek(0xffffffffffffffff, 0x2, 0x0) mknodat$null(0xffffffffffffffff, &(0x7f0000000000)='./file1\x00', 0x2000, 0x103) pwrite64(0xffffffffffffffff, &(0x7f0000000140)="ddab82767945917c8ef3f5746d491210d833b106c3b096db35ebf09b6462e50b2b8eeb7aee50a6985ddf758b8742e2902f8019cf036e7487a36e06f264a072e7302aabf620d1f1648240b03068de42f99aa07f3421d6085fabf737fc80322ea9d302704a0cbf904db23225acdbfef5115d2e6eb74068796e15571d147e0a5ee081510e087b17fdf56a880289eeec6f4c848969", 0x93, 0x20) r2 = openat(r1, &(0x7f0000000280)='/proc/self/exe\x00', 0x0, 0x0) sendfile(r0, r2, 0x0, 0x100000001) [ 2249.285993] FAT-fs (loop6): bogus number of reserved sectors [ 2249.286766] FAT-fs (loop6): Can't find a valid FAT filesystem [ 2249.306436] FAT-fs (loop1): bogus number of reserved sectors [ 2249.307086] FAT-fs (loop1): Can't find a valid FAT filesystem [ 2249.337960] FAT-fs (loop6): bogus number of reserved sectors [ 2249.338617] FAT-fs (loop6): Can't find a valid FAT filesystem [ 2249.347944] FAT-fs (loop1): bogus number of reserved sectors [ 2249.349005] FAT-fs (loop1): Can't find a valid FAT filesystem 15:47:08 executing program 0: ftruncate(0xffffffffffffffff, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) setsockopt$inet_pktinfo(r0, 0x0, 0x8, &(0x7f0000000040)={0x0, @loopback, @loopback}, 0xc) preadv(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) fcntl$dupfd(0xffffffffffffffff, 0x0, r0) r1 = fsmount(0xffffffffffffffff, 0x0, 0x4) lseek(r0, 0x800, 0x0) perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4307, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r2 = openat$hwrng(0xffffffffffffff9c, &(0x7f0000000080), 0x200000, 0x0) lseek(r2, 0x2, 0x1) mknodat$null(0xffffffffffffffff, &(0x7f0000000000)='./file1\x00', 0x2000, 0x103) pwrite64(0xffffffffffffffff, &(0x7f0000000140)="ddab82767945917c8ef3f5746d491210d833b106c3b096db35ebf09b6462e50b2b8eeb7aee50a6985ddf758b8742e2902f8019cf036e7487a36e06f264a072e7302aabf620d1f1648240b03068de42f99aa07f3421d6085fabf737fc80322ea9d302704a0cbf904db23225acdbfef5115d2e6eb74068796e15571d147e0a5ee081510e087b17fdf56a880289eeec6f4c848969", 0x93, 0x20) r3 = openat(r1, &(0x7f0000000280)='/proc/self/exe\x00', 0x0, 0x0) sendfile(r0, r3, 0x0, 0x100000001) 15:47:08 executing program 7: ftruncate(0xffffffffffffffff, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) setsockopt$inet_pktinfo(r0, 0x0, 0x8, &(0x7f0000000040)={0x0, @loopback, @loopback}, 0xc) preadv(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) fcntl$dupfd(0xffffffffffffffff, 0x0, r0) r1 = fsmount(0xffffffffffffffff, 0x0, 0x4) lseek(r0, 0x800, 0x0) perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4307, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r2 = openat$hwrng(0xffffffffffffff9c, &(0x7f0000000080), 0x200000, 0x0) lseek(r2, 0x2, 0x1) mknodat$null(0xffffffffffffffff, &(0x7f0000000000)='./file1\x00', 0x2000, 0x103) pwrite64(0xffffffffffffffff, &(0x7f0000000140)="ddab82767945917c8ef3f5746d491210d833b106c3b096db35ebf09b6462e50b2b8eeb7aee50a6985ddf758b8742e2902f8019cf036e7487a36e06f264a072e7302aabf620d1f1648240b03068de42f99aa07f3421d6085fabf737fc80322ea9d302704a0cbf904db23225acdbfef5115d2e6eb74068796e15571d147e0a5ee081510e087b17fdf56a880289eeec6f4c848969", 0x93, 0x20) r3 = openat(r1, &(0x7f0000000280)='/proc/self/exe\x00', 0x0, 0x0) sendfile(r0, r3, 0x0, 0x100000001) 15:47:08 executing program 4: syz_mount_image$msdos(&(0x7f00000001c0), &(0x7f0000000240)='./file0\x00', 0x6800000000000000, 0x0, &(0x7f00000002c0), 0x0, &(0x7f00000003c0)={[{@fat=@flush}, {@dots}]}) 15:47:08 executing program 5: syz_mount_image$msdos(&(0x7f00000001c0), &(0x7f0000000240)='./file0\x00', 0x0, 0x3f00, &(0x7f00000002c0), 0x0, &(0x7f00000003c0)={[{@fat=@flush}, {@dots}]}) [ 2249.432569] FAT-fs (loop4): bogus number of reserved sectors [ 2249.433955] FAT-fs (loop4): Can't find a valid FAT filesystem 15:47:08 executing program 6: syz_mount_image$msdos(&(0x7f00000001c0), &(0x7f0000000240)='./file0\x00', 0x0, 0x9, &(0x7f00000002c0), 0x0, &(0x7f00000003c0)={[{@fat=@flush}]}) [ 2249.463780] FAT-fs (loop4): bogus number of reserved sectors [ 2249.465023] FAT-fs (loop4): Can't find a valid FAT filesystem [ 2249.559782] FAT-fs (loop6): bogus number of reserved sectors [ 2249.561144] FAT-fs (loop6): Can't find a valid FAT filesystem [ 2249.588432] FAT-fs (loop6): bogus number of reserved sectors [ 2249.589833] FAT-fs (loop6): Can't find a valid FAT filesystem [ 2249.748343] FAT-fs (loop5): Unrecognized mount option "flE" or missing value 15:47:24 executing program 7: ftruncate(0xffffffffffffffff, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) setsockopt$inet_pktinfo(r0, 0x0, 0x8, &(0x7f0000000040)={0x0, @loopback, @loopback}, 0xc) preadv(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) fcntl$dupfd(0xffffffffffffffff, 0x0, r0) r1 = fsmount(0xffffffffffffffff, 0x0, 0x4) lseek(r0, 0x800, 0x0) perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4307, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r2 = openat$hwrng(0xffffffffffffff9c, &(0x7f0000000080), 0x200000, 0x0) lseek(r2, 0x2, 0x0) mknodat$null(r2, &(0x7f0000000000)='./file1\x00', 0x2000, 0x103) pwrite64(0xffffffffffffffff, &(0x7f0000000140)="ddab82767945917c8ef3f5746d491210d833b106c3b096db35ebf09b6462e50b2b8eeb7aee50a6985ddf758b8742e2902f8019cf036e7487a36e06f264a072e7302aabf620d1f1648240b03068de42f99aa07f3421d6085fabf737fc80322ea9d302704a0cbf904db23225acdbfef5115d2e6eb74068796e15571d147e0a5ee081510e087b17fdf56a880289eeec6f4c848969", 0x93, 0x20) r3 = openat(r1, &(0x7f0000000280)='/proc/self/exe\x00', 0x0, 0x0) sendfile(r0, r3, 0x0, 0x100000001) 15:47:24 executing program 1: syz_mount_image$msdos(&(0x7f00000001c0), &(0x7f0000000240)='./file0\x00', 0xf72f000000000000, 0x0, &(0x7f00000002c0), 0x0, &(0x7f00000003c0)={[{@fat=@flush}, {@dots}]}) openat$cgroup_type(0xffffffffffffffff, 0x0, 0x2, 0x0) 15:47:24 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) setsockopt$inet_pktinfo(r0, 0x0, 0x8, &(0x7f0000000040)={0x0, @loopback, @loopback}, 0xc) preadv(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) fcntl$dupfd(0xffffffffffffffff, 0x0, r0) r1 = fsmount(0xffffffffffffffff, 0x0, 0x4) lseek(r0, 0x800, 0x0) perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4307, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) mknodat$null(0xffffffffffffffff, &(0x7f0000000000)='./file1\x00', 0x2000, 0x103) pwrite64(0xffffffffffffffff, &(0x7f0000000140)="ddab82767945917c8ef3f5746d491210d833b106c3b096db35ebf09b6462e50b2b8eeb7aee50a6985ddf758b8742e2902f8019cf036e7487a36e06f264a072e7302aabf620d1f1648240b03068de42f99aa07f3421d6085fabf737fc80322ea9d302704a0cbf904db23225acdbfef5115d2e6eb74068796e15571d147e0a5ee081510e087b17fdf56a880289eeec6f4c848969", 0x93, 0x20) r2 = openat(r1, &(0x7f0000000280)='/proc/self/exe\x00', 0x0, 0x0) sendfile(r0, r2, 0x0, 0x100000001) 15:47:24 executing program 5: syz_mount_image$msdos(&(0x7f00000001c0), &(0x7f0000000240)='./file0\x00', 0x0, 0x4000, &(0x7f00000002c0), 0x0, &(0x7f00000003c0)={[{@fat=@flush}, {@dots}]}) 15:47:24 executing program 4: syz_mount_image$msdos(&(0x7f00000001c0), &(0x7f0000000240)='./file0\x00', 0x6c00000000000000, 0x0, &(0x7f00000002c0), 0x0, &(0x7f00000003c0)={[{@fat=@flush}, {@dots}]}) 15:47:24 executing program 6: syz_mount_image$msdos(&(0x7f00000001c0), &(0x7f0000000240)='./file0\x00', 0x0, 0xa, &(0x7f00000002c0), 0x0, &(0x7f00000003c0)={[{@fat=@flush}]}) 15:47:24 executing program 3: ftruncate(0xffffffffffffffff, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) setsockopt$inet_pktinfo(r0, 0x0, 0x8, &(0x7f0000000040)={0x0, @loopback, @loopback}, 0xc) preadv(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) fcntl$dupfd(0xffffffffffffffff, 0x0, r0) r1 = fsmount(0xffffffffffffffff, 0x0, 0x4) lseek(r0, 0x800, 0x0) perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4307, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) lseek(0xffffffffffffffff, 0x0, 0x1) mknodat$null(0xffffffffffffffff, &(0x7f0000000000)='./file1\x00', 0x2000, 0x103) pwrite64(0xffffffffffffffff, &(0x7f0000000140)="ddab82767945917c8ef3f5746d491210d833b106c3b096db35ebf09b6462e50b2b8eeb7aee50a6985ddf758b8742e2902f8019cf036e7487a36e06f264a072e7302aabf620d1f1648240b03068de42f99aa07f3421d6085fabf737fc80322ea9d302704a0cbf904db23225acdbfef5115d2e6eb74068796e15571d147e0a5ee081510e087b17fdf56a880289eeec6f4c848969", 0x93, 0x20) r2 = openat(r1, &(0x7f0000000280)='/proc/self/exe\x00', 0x0, 0x0) sendfile(r0, r2, 0x0, 0x100000001) 15:47:24 executing program 2: ftruncate(0xffffffffffffffff, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) setsockopt$inet_pktinfo(r0, 0x0, 0x8, &(0x7f0000000040)={0x0, @loopback, @loopback}, 0xc) preadv(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) fcntl$dupfd(0xffffffffffffffff, 0x0, r0) r1 = fsmount(0xffffffffffffffff, 0x0, 0x4) lseek(r0, 0x800, 0x0) perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4307, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) lseek(0xffffffffffffffff, 0x0, 0x1) mknodat$null(0xffffffffffffffff, &(0x7f0000000000)='./file1\x00', 0x2000, 0x103) pwrite64(0xffffffffffffffff, &(0x7f0000000140)="ddab82767945917c8ef3f5746d491210d833b106c3b096db35ebf09b6462e50b2b8eeb7aee50a6985ddf758b8742e2902f8019cf036e7487a36e06f264a072e7302aabf620d1f1648240b03068de42f99aa07f3421d6085fabf737fc80322ea9d302704a0cbf904db23225acdbfef5115d2e6eb74068796e15571d147e0a5ee081510e087b17fdf56a880289eeec6f4c848969", 0x93, 0x20) r2 = openat(r1, &(0x7f0000000280)='/proc/self/exe\x00', 0x0, 0x0) sendfile(r0, r2, 0x0, 0x100000001) [ 2264.866659] FAT-fs (loop1): bogus number of reserved sectors [ 2264.867907] FAT-fs (loop1): Can't find a valid FAT filesystem [ 2264.877650] FAT-fs (loop6): bogus number of reserved sectors [ 2264.879006] FAT-fs (loop6): Can't find a valid FAT filesystem [ 2264.886033] FAT-fs (loop4): bogus number of reserved sectors [ 2264.887395] FAT-fs (loop4): Can't find a valid FAT filesystem [ 2264.936095] FAT-fs (loop1): bogus number of reserved sectors [ 2264.937328] FAT-fs (loop1): Can't find a valid FAT filesystem 15:47:24 executing program 1: syz_mount_image$msdos(&(0x7f00000001c0), &(0x7f0000000240)='./file0\x00', 0xf82f000000000000, 0x0, &(0x7f00000002c0), 0x0, &(0x7f00000003c0)={[{@fat=@flush}, {@dots}]}) openat$cgroup_type(0xffffffffffffffff, 0x0, 0x2, 0x0) [ 2264.996151] FAT-fs (loop6): bogus number of reserved sectors [ 2264.997509] FAT-fs (loop6): Can't find a valid FAT filesystem [ 2264.998929] FAT-fs (loop4): bogus number of reserved sectors [ 2265.000137] FAT-fs (loop4): Can't find a valid FAT filesystem [ 2265.045847] FAT-fs (loop5): Unrecognized mount option "flE" or missing value [ 2265.104418] FAT-fs (loop1): bogus number of reserved sectors [ 2265.105700] FAT-fs (loop1): Can't find a valid FAT filesystem 15:47:24 executing program 4: syz_mount_image$msdos(&(0x7f00000001c0), &(0x7f0000000240)='./file0\x00', 0x7400000000000000, 0x0, &(0x7f00000002c0), 0x0, &(0x7f00000003c0)={[{@fat=@flush}, {@dots}]}) 15:47:24 executing program 6: syz_mount_image$msdos(&(0x7f00000001c0), &(0x7f0000000240)='./file0\x00', 0x0, 0xb, &(0x7f00000002c0), 0x0, &(0x7f00000003c0)={[{@fat=@flush}]}) 15:47:24 executing program 1: syz_mount_image$msdos(&(0x7f00000001c0), &(0x7f0000000240)='./file0\x00', 0xf92f000000000000, 0x0, &(0x7f00000002c0), 0x0, &(0x7f00000003c0)={[{@fat=@flush}, {@dots}]}) openat$cgroup_type(0xffffffffffffffff, 0x0, 0x2, 0x0) [ 2265.233286] FAT-fs (loop6): Unrecognized mount option "flÕ" or missing value 15:47:24 executing program 5: syz_mount_image$msdos(&(0x7f00000001c0), &(0x7f0000000240)='./file0\x00', 0x0, 0x4800, &(0x7f00000002c0), 0x0, &(0x7f00000003c0)={[{@fat=@flush}, {@dots}]}) [ 2265.310773] FAT-fs (loop6): Unrecognized mount option "flÕ" or missing value [ 2265.326758] FAT-fs (loop4): bogus number of reserved sectors [ 2265.328297] FAT-fs (loop4): Can't find a valid FAT filesystem [ 2265.362986] FAT-fs (loop1): bogus number of reserved sectors [ 2265.364364] FAT-fs (loop1): Can't find a valid FAT filesystem [ 2265.377733] FAT-fs (loop4): bogus number of reserved sectors [ 2265.379048] FAT-fs (loop4): Can't find a valid FAT filesystem 15:47:24 executing program 6: syz_mount_image$msdos(&(0x7f00000001c0), &(0x7f0000000240)='./file0\x00', 0x0, 0xd, &(0x7f00000002c0), 0x0, &(0x7f00000003c0)={[{@fat=@flush}]}) [ 2265.437206] FAT-fs (loop1): bogus number of reserved sectors [ 2265.438577] FAT-fs (loop1): Can't find a valid FAT filesystem [ 2265.514607] FAT-fs (loop6): Unrecognized mount option "flÕ" or missing value 15:47:24 executing program 1: syz_mount_image$msdos(&(0x7f00000001c0), &(0x7f0000000240)='./file0\x00', 0xf9fdffff00000000, 0x0, &(0x7f00000002c0), 0x0, &(0x7f00000003c0)={[{@fat=@flush}, {@dots}]}) openat$cgroup_type(0xffffffffffffffff, 0x0, 0x2, 0x0) 15:47:24 executing program 4: syz_mount_image$msdos(&(0x7f00000001c0), &(0x7f0000000240)='./file0\x00', 0x7a00000000000000, 0x0, &(0x7f00000002c0), 0x0, &(0x7f00000003c0)={[{@fat=@flush}, {@dots}]}) [ 2265.614858] FAT-fs (loop6): Unrecognized mount option "flÕ" or missing value [ 2265.619500] FAT-fs (loop1): bogus number of reserved sectors [ 2265.620397] FAT-fs (loop1): Can't find a valid FAT filesystem [ 2265.650573] FAT-fs (loop4): bogus number of reserved sectors [ 2265.651526] FAT-fs (loop4): Can't find a valid FAT filesystem [ 2265.674621] FAT-fs (loop1): bogus number of reserved sectors [ 2265.675570] FAT-fs (loop1): Can't find a valid FAT filesystem [ 2265.708052] FAT-fs (loop4): bogus number of reserved sectors [ 2265.708985] FAT-fs (loop4): Can't find a valid FAT filesystem [ 2265.816986] FAT-fs (loop5): Unrecognized mount option "flE" or missing value [ 2265.934586] FAT-fs (loop5): Unrecognized mount option "flE" or missing value 15:47:38 executing program 5: syz_mount_image$msdos(&(0x7f00000001c0), &(0x7f0000000240)='./file0\x00', 0x0, 0x4c00, &(0x7f00000002c0), 0x0, &(0x7f00000003c0)={[{@fat=@flush}, {@dots}]}) 15:47:38 executing program 2: r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) setsockopt$inet_pktinfo(r0, 0x0, 0x8, &(0x7f0000000040)={0x0, @loopback, @loopback}, 0xc) preadv(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) fcntl$dupfd(0xffffffffffffffff, 0x0, r0) r1 = fsmount(0xffffffffffffffff, 0x0, 0x4) lseek(r0, 0x800, 0x0) perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4307, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) mknodat$null(0xffffffffffffffff, &(0x7f0000000000)='./file1\x00', 0x2000, 0x103) pwrite64(0xffffffffffffffff, &(0x7f0000000140)="ddab82767945917c8ef3f5746d491210d833b106c3b096db35ebf09b6462e50b2b8eeb7aee50a6985ddf758b8742e2902f8019cf036e7487a36e06f264a072e7302aabf620d1f1648240b03068de42f99aa07f3421d6085fabf737fc80322ea9d302704a0cbf904db23225acdbfef5115d2e6eb74068796e15571d147e0a5ee081510e087b17fdf56a880289eeec6f4c848969", 0x93, 0x20) r2 = openat(r1, &(0x7f0000000280)='/proc/self/exe\x00', 0x0, 0x0) sendfile(r0, r2, 0x0, 0x100000001) 15:47:38 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) setsockopt$inet_pktinfo(r0, 0x0, 0x8, &(0x7f0000000040)={0x0, @loopback, @loopback}, 0xc) preadv(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) fcntl$dupfd(0xffffffffffffffff, 0x0, r0) r1 = fsmount(0xffffffffffffffff, 0x0, 0x4) lseek(r0, 0x800, 0x0) perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4307, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) mknodat$null(0xffffffffffffffff, &(0x7f0000000000)='./file1\x00', 0x2000, 0x103) pwrite64(0xffffffffffffffff, &(0x7f0000000140)="ddab82767945917c8ef3f5746d491210d833b106c3b096db35ebf09b6462e50b2b8eeb7aee50a6985ddf758b8742e2902f8019cf036e7487a36e06f264a072e7302aabf620d1f1648240b03068de42f99aa07f3421d6085fabf737fc80322ea9d302704a0cbf904db23225acdbfef5115d2e6eb74068796e15571d147e0a5ee081510e087b17fdf56a880289eeec6f4c848969", 0x93, 0x20) r2 = openat(r1, &(0x7f0000000280)='/proc/self/exe\x00', 0x0, 0x0) sendfile(r0, r2, 0x0, 0x100000001) 15:47:38 executing program 4: syz_mount_image$msdos(&(0x7f00000001c0), &(0x7f0000000240)='./file0\x00', 0x7fffffffffffffff, 0x0, &(0x7f00000002c0), 0x0, &(0x7f00000003c0)={[{@fat=@flush}, {@dots}]}) 15:47:38 executing program 6: syz_mount_image$msdos(&(0x7f00000001c0), &(0x7f0000000240)='./file0\x00', 0x0, 0xe, &(0x7f00000002c0), 0x0, &(0x7f00000003c0)={[{@fat=@flush}]}) 15:47:38 executing program 1: syz_mount_image$msdos(&(0x7f00000001c0), &(0x7f0000000240)='./file0\x00', 0xfb2f000000000000, 0x0, &(0x7f00000002c0), 0x0, &(0x7f00000003c0)={[{@fat=@flush}, {@dots}]}) openat$cgroup_type(0xffffffffffffffff, 0x0, 0x2, 0x0) 15:47:38 executing program 3: ftruncate(0xffffffffffffffff, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) setsockopt$inet_pktinfo(r0, 0x0, 0x8, &(0x7f0000000040)={0x0, @loopback, @loopback}, 0xc) preadv(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) fcntl$dupfd(0xffffffffffffffff, 0x0, r0) r1 = fsmount(0xffffffffffffffff, 0x0, 0x4) lseek(r0, 0x800, 0x0) perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4307, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) lseek(0xffffffffffffffff, 0x0, 0x1) mknodat$null(0xffffffffffffffff, &(0x7f0000000000)='./file1\x00', 0x2000, 0x103) pwrite64(0xffffffffffffffff, &(0x7f0000000140)="ddab82767945917c8ef3f5746d491210d833b106c3b096db35ebf09b6462e50b2b8eeb7aee50a6985ddf758b8742e2902f8019cf036e7487a36e06f264a072e7302aabf620d1f1648240b03068de42f99aa07f3421d6085fabf737fc80322ea9d302704a0cbf904db23225acdbfef5115d2e6eb74068796e15571d147e0a5ee081510e087b17fdf56a880289eeec6f4c848969", 0x93, 0x20) r2 = openat(r1, &(0x7f0000000280)='/proc/self/exe\x00', 0x0, 0x0) sendfile(r0, r2, 0x0, 0x100000001) 15:47:38 executing program 7: ftruncate(0xffffffffffffffff, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) setsockopt$inet_pktinfo(r0, 0x0, 0x8, &(0x7f0000000040)={0x0, @loopback, @loopback}, 0xc) preadv(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) fcntl$dupfd(0xffffffffffffffff, 0x0, r0) r1 = fsmount(0xffffffffffffffff, 0x0, 0x4) lseek(r0, 0x800, 0x0) perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4307, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r2 = openat$hwrng(0xffffffffffffff9c, &(0x7f0000000080), 0x200000, 0x0) lseek(r2, 0x2, 0x0) mknodat$null(r2, &(0x7f0000000000)='./file1\x00', 0x2000, 0x103) pwrite64(0xffffffffffffffff, &(0x7f0000000140)="ddab82767945917c8ef3f5746d491210d833b106c3b096db35ebf09b6462e50b2b8eeb7aee50a6985ddf758b8742e2902f8019cf036e7487a36e06f264a072e7302aabf620d1f1648240b03068de42f99aa07f3421d6085fabf737fc80322ea9d302704a0cbf904db23225acdbfef5115d2e6eb74068796e15571d147e0a5ee081510e087b17fdf56a880289eeec6f4c848969", 0x93, 0x20) r3 = openat(r1, &(0x7f0000000280)='/proc/self/exe\x00', 0x0, 0x0) sendfile(r0, r3, 0x0, 0x100000001) [ 2278.864398] FAT-fs (loop1): bogus number of reserved sectors [ 2278.865250] FAT-fs (loop1): Can't find a valid FAT filesystem [ 2278.902883] FAT-fs (loop4): bogus number of reserved sectors [ 2278.903853] FAT-fs (loop4): Can't find a valid FAT filesystem [ 2278.916395] FAT-fs (loop6): Unrecognized mount option "flÕ" or missing value [ 2278.928430] FAT-fs (loop1): bogus number of reserved sectors [ 2278.929323] FAT-fs (loop1): Can't find a valid FAT filesystem [ 2278.937226] FAT-fs (loop4): bogus number of reserved sectors [ 2278.938076] FAT-fs (loop4): Can't find a valid FAT filesystem [ 2278.974111] FAT-fs (loop6): Unrecognized mount option "flÕ" or missing value 15:47:38 executing program 1: syz_mount_image$msdos(&(0x7f00000001c0), &(0x7f0000000240)='./file0\x00', 0xfbffffff00000000, 0x0, &(0x7f00000002c0), 0x0, &(0x7f00000003c0)={[{@fat=@flush}, {@dots}]}) openat$cgroup_type(0xffffffffffffffff, 0x0, 0x2, 0x0) 15:47:38 executing program 4: syz_mount_image$msdos(&(0x7f00000001c0), &(0x7f0000000240)='./file0\x00', 0x8cffffff00000000, 0x0, &(0x7f00000002c0), 0x0, &(0x7f00000003c0)={[{@fat=@flush}, {@dots}]}) 15:47:38 executing program 6: syz_mount_image$msdos(&(0x7f00000001c0), &(0x7f0000000240)='./file0\x00', 0x0, 0xf, &(0x7f00000002c0), 0x0, &(0x7f00000003c0)={[{@fat=@flush}]}) [ 2279.063621] FAT-fs (loop4): bogus number of reserved sectors [ 2279.064633] FAT-fs (loop4): Can't find a valid FAT filesystem [ 2279.093501] FAT-fs (loop4): bogus number of reserved sectors [ 2279.094563] FAT-fs (loop4): Can't find a valid FAT filesystem 15:47:38 executing program 1: syz_mount_image$msdos(&(0x7f00000001c0), &(0x7f0000000240)='./file0\x00', 0xfcfdffff00000000, 0x0, &(0x7f00000002c0), 0x0, &(0x7f00000003c0)={[{@fat=@flush}, {@dots}]}) openat$cgroup_type(0xffffffffffffffff, 0x0, 0x2, 0x0) [ 2279.135799] FAT-fs (loop6): Unrecognized mount option "flÕ" or missing value [ 2279.208630] FAT-fs (loop6): Unrecognized mount option "flÕ" or missing value 15:47:38 executing program 4: syz_mount_image$msdos(&(0x7f00000001c0), &(0x7f0000000240)='./file0\x00', 0x97ffffff00000000, 0x0, &(0x7f00000002c0), 0x0, &(0x7f00000003c0)={[{@fat=@flush}, {@dots}]}) 15:47:38 executing program 1: syz_mount_image$msdos(&(0x7f00000001c0), &(0x7f0000000240)='./file0\x00', 0xfdfdffff00000000, 0x0, &(0x7f00000002c0), 0x0, &(0x7f00000003c0)={[{@fat=@flush}, {@dots}]}) openat$cgroup_type(0xffffffffffffffff, 0x0, 0x2, 0x0) [ 2279.300119] FAT-fs (loop4): bogus number of reserved sectors [ 2279.301368] FAT-fs (loop4): Can't find a valid FAT filesystem 15:47:38 executing program 6: syz_mount_image$msdos(&(0x7f00000001c0), &(0x7f0000000240)='./file0\x00', 0x0, 0x11, &(0x7f00000002c0), 0x0, &(0x7f00000003c0)={[{@fat=@flush}]}) [ 2279.367194] FAT-fs (loop4): bogus number of reserved sectors [ 2279.368478] FAT-fs (loop4): Can't find a valid FAT filesystem [ 2279.377327] FAT-fs (loop5): Unrecognized mount option "flE" or missing value [ 2279.450345] FAT-fs (loop6): Unrecognized mount option "flÕ" or missing value [ 2279.454522] FAT-fs (loop1): bogus number of reserved sectors [ 2279.455407] FAT-fs (loop1): Can't find a valid FAT filesystem [ 2279.496542] FAT-fs (loop6): Unrecognized mount option "flÕ" or missing value 15:47:51 executing program 4: syz_mount_image$msdos(&(0x7f00000001c0), &(0x7f0000000240)='./file0\x00', 0xf6ffffff00000000, 0x0, &(0x7f00000002c0), 0x0, &(0x7f00000003c0)={[{@fat=@flush}, {@dots}]}) 15:47:51 executing program 2: ftruncate(0xffffffffffffffff, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) setsockopt$inet_pktinfo(r0, 0x0, 0x8, &(0x7f0000000040)={0x0, @loopback, @loopback}, 0xc) preadv(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) fcntl$dupfd(0xffffffffffffffff, 0x0, r0) r1 = fsmount(0xffffffffffffffff, 0x0, 0x4) lseek(r0, 0x800, 0x0) perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4307, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r2 = openat$hwrng(0xffffffffffffff9c, &(0x7f0000000080), 0x200000, 0x0) lseek(0xffffffffffffffff, 0x2, 0x1) mknodat$null(r2, &(0x7f0000000000)='./file1\x00', 0x2000, 0x103) pwrite64(0xffffffffffffffff, &(0x7f0000000140)="ddab82767945917c8ef3f5746d491210d833b106c3b096db35ebf09b6462e50b2b8eeb7aee50a6985ddf758b8742e2902f8019cf036e7487a36e06f264a072e7302aabf620d1f1648240b03068de42f99aa07f3421d6085fabf737fc80322ea9d302704a0cbf904db23225acdbfef5115d2e6eb74068796e15571d147e0a5ee081510e087b17fdf56a880289eeec6f4c848969", 0x93, 0x20) r3 = openat(r1, &(0x7f0000000280)='/proc/self/exe\x00', 0x0, 0x0) sendfile(r0, r3, 0x0, 0x100000001) 15:47:51 executing program 7: ftruncate(0xffffffffffffffff, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) setsockopt$inet_pktinfo(r0, 0x0, 0x8, &(0x7f0000000040)={0x0, @loopback, @loopback}, 0xc) fcntl$dupfd(0xffffffffffffffff, 0x0, r0) r1 = fsmount(0xffffffffffffffff, 0x0, 0x4) lseek(r0, 0x800, 0x0) perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4307, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) mknodat$null(0xffffffffffffffff, &(0x7f0000000000)='./file1\x00', 0x2000, 0x103) pwrite64(0xffffffffffffffff, &(0x7f0000000140)="ddab82767945917c8ef3f5746d491210d833b106c3b096db35ebf09b6462e50b2b8eeb7aee50a6985ddf758b8742e2902f8019cf036e7487a36e06f264a072e7302aabf620d1f1648240b03068de42f99aa07f3421d6085fabf737fc80322ea9d302704a0cbf904db23225acdbfef5115d2e6eb74068796e15571d147e0a5ee081510e087b17fdf56a880289eeec6f4c848969", 0x93, 0x20) r2 = openat(r1, &(0x7f0000000280)='/proc/self/exe\x00', 0x0, 0x0) sendfile(r0, r2, 0x0, 0x100000001) 15:47:51 executing program 0: ftruncate(0xffffffffffffffff, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) setsockopt$inet_pktinfo(r0, 0x0, 0x8, &(0x7f0000000040)={0x0, @loopback, @loopback}, 0xc) preadv(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) fcntl$dupfd(0xffffffffffffffff, 0x0, r0) r1 = fsmount(0xffffffffffffffff, 0x0, 0x4) lseek(r0, 0x800, 0x0) perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4307, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r2 = openat$hwrng(0xffffffffffffff9c, &(0x7f0000000080), 0x200000, 0x0) lseek(r2, 0x0, 0x1) mknodat$null(r2, &(0x7f0000000000)='./file1\x00', 0x2000, 0x103) pwrite64(0xffffffffffffffff, &(0x7f0000000140)="ddab82767945917c8ef3f5746d491210d833b106c3b096db35ebf09b6462e50b2b8eeb7aee50a6985ddf758b8742e2902f8019cf036e7487a36e06f264a072e7302aabf620d1f1648240b03068de42f99aa07f3421d6085fabf737fc80322ea9d302704a0cbf904db23225acdbfef5115d2e6eb74068796e15571d147e0a5ee081510e087b17fdf56a880289eeec6f4c848969", 0x93, 0x20) r3 = openat(r1, &(0x7f0000000280)='/proc/self/exe\x00', 0x0, 0x0) sendfile(r0, r3, 0x0, 0x100000001) 15:47:51 executing program 1: syz_mount_image$msdos(&(0x7f00000001c0), &(0x7f0000000240)='./file0\x00', 0xfdffffff00000000, 0x0, &(0x7f00000002c0), 0x0, &(0x7f00000003c0)={[{@fat=@flush}, {@dots}]}) openat$cgroup_type(0xffffffffffffffff, 0x0, 0x2, 0x0) 15:47:51 executing program 6: syz_mount_image$msdos(&(0x7f00000001c0), &(0x7f0000000240)='./file0\x00', 0x0, 0x2e, &(0x7f00000002c0), 0x0, &(0x7f00000003c0)={[{@fat=@flush}]}) [ 2292.289385] FAT-fs (loop1): bogus number of reserved sectors [ 2292.290149] FAT-fs (loop1): Can't find a valid FAT filesystem 15:47:51 executing program 5: syz_mount_image$msdos(&(0x7f00000001c0), &(0x7f0000000240)='./file0\x00', 0x0, 0x6800, &(0x7f00000002c0), 0x0, &(0x7f00000003c0)={[{@fat=@flush}, {@dots}]}) 15:47:51 executing program 3: ftruncate(0xffffffffffffffff, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) preadv(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) fcntl$dupfd(0xffffffffffffffff, 0x0, r0) r1 = fsmount(0xffffffffffffffff, 0x0, 0x4) lseek(r0, 0x800, 0x0) perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4307, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) mknodat$null(0xffffffffffffffff, &(0x7f0000000000)='./file1\x00', 0x2000, 0x103) pwrite64(0xffffffffffffffff, &(0x7f0000000140)="ddab82767945917c8ef3f5746d491210d833b106c3b096db35ebf09b6462e50b2b8eeb7aee50a6985ddf758b8742e2902f8019cf036e7487a36e06f264a072e7302aabf620d1f1648240b03068de42f99aa07f3421d6085fabf737fc80322ea9d302704a0cbf904db23225acdbfef5115d2e6eb74068796e15571d147e0a5ee081510e087b17fdf56a880289eeec6f4c848969", 0x93, 0x20) r2 = openat(r1, &(0x7f0000000280)='/proc/self/exe\x00', 0x0, 0x0) sendfile(r0, r2, 0x0, 0x100000001) [ 2292.299018] FAT-fs (loop6): Unrecognized mount option "flÕ" or missing value [ 2292.304977] FAT-fs (loop4): bogus number of reserved sectors [ 2292.305686] FAT-fs (loop4): Can't find a valid FAT filesystem [ 2292.387002] FAT-fs (loop1): bogus number of reserved sectors [ 2292.388279] FAT-fs (loop1): Can't find a valid FAT filesystem [ 2292.390178] FAT-fs (loop6): Unrecognized mount option "flÕ" or missing value [ 2292.411306] FAT-fs (loop4): bogus number of reserved sectors [ 2292.412056] FAT-fs (loop4): Can't find a valid FAT filesystem 15:47:51 executing program 6: syz_mount_image$msdos(&(0x7f00000001c0), &(0x7f0000000240)='./file0\x00', 0x0, 0x48, &(0x7f00000002c0), 0x0, &(0x7f00000003c0)={[{@fat=@flush}]}) 15:47:51 executing program 4: syz_mount_image$msdos(&(0x7f00000001c0), &(0x7f0000000240)='./file0\x00', 0xf92f000000000000, 0x0, &(0x7f00000002c0), 0x0, &(0x7f00000003c0)={[{@fat=@flush}, {@dots}]}) 15:47:51 executing program 1: syz_mount_image$msdos(&(0x7f00000001c0), &(0x7f0000000240)='./file0\x00', 0xff0f000000000000, 0x0, &(0x7f00000002c0), 0x0, &(0x7f00000003c0)={[{@fat=@flush}, {@dots}]}) openat$cgroup_type(0xffffffffffffffff, 0x0, 0x2, 0x0) [ 2292.555155] FAT-fs (loop6): Unrecognized mount option "flÕ" or missing value [ 2292.574980] FAT-fs (loop4): bogus number of reserved sectors [ 2292.575827] FAT-fs (loop4): Can't find a valid FAT filesystem [ 2292.589995] FAT-fs (loop4): bogus number of reserved sectors [ 2292.590894] FAT-fs (loop4): Can't find a valid FAT filesystem [ 2292.679930] FAT-fs (loop1): bogus number of reserved sectors [ 2292.680685] FAT-fs (loop1): Can't find a valid FAT filesystem [ 2292.725974] FAT-fs (loop5): Unrecognized mount option "flE" or missing value 15:48:05 executing program 6: syz_mount_image$msdos(&(0x7f00000001c0), &(0x7f0000000240)='./file0\x00', 0x0, 0x4c, &(0x7f00000002c0), 0x0, &(0x7f00000003c0)={[{@fat=@flush}]}) 15:48:05 executing program 5: syz_mount_image$msdos(&(0x7f00000001c0), &(0x7f0000000240)='./file0\x00', 0x0, 0x6c00, &(0x7f00000002c0), 0x0, &(0x7f00000003c0)={[{@fat=@flush}, {@dots}]}) 15:48:05 executing program 0: ftruncate(0xffffffffffffffff, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) setsockopt$inet_pktinfo(r0, 0x0, 0x8, &(0x7f0000000040)={0x0, @loopback, @loopback}, 0xc) preadv(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) fcntl$dupfd(0xffffffffffffffff, 0x0, r0) r1 = fsmount(0xffffffffffffffff, 0x0, 0x4) lseek(r0, 0x800, 0x0) perf_event_open(0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) lseek(0xffffffffffffffff, 0x2, 0x1) mknodat$null(0xffffffffffffffff, &(0x7f0000000000)='./file1\x00', 0x2000, 0x103) pwrite64(0xffffffffffffffff, &(0x7f0000000140)="ddab82767945917c8ef3f5746d491210d833b106c3b096db35ebf09b6462e50b2b8eeb7aee50a6985ddf758b8742e2902f8019cf036e7487a36e06f264a072e7302aabf620d1f1648240b03068de42f99aa07f3421d6085fabf737fc80322ea9d302704a0cbf904db23225acdbfef5115d2e6eb74068796e15571d147e0a5ee081510e087b17fdf56a880289eeec6f4c848969", 0x93, 0x20) r2 = openat(r1, &(0x7f0000000280)='/proc/self/exe\x00', 0x0, 0x0) sendfile(r0, r2, 0x0, 0x100000001) 15:48:05 executing program 1: syz_mount_image$msdos(&(0x7f00000001c0), &(0x7f0000000240)='./file0\x00', 0xfffdffff00000000, 0x0, &(0x7f00000002c0), 0x0, &(0x7f00000003c0)={[{@fat=@flush}, {@dots}]}) openat$cgroup_type(0xffffffffffffffff, 0x0, 0x2, 0x0) 15:48:05 executing program 2: ftruncate(0xffffffffffffffff, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) setsockopt$inet_pktinfo(r0, 0x0, 0x8, &(0x7f0000000040)={0x0, @loopback, @loopback}, 0xc) fcntl$dupfd(0xffffffffffffffff, 0x0, r0) r1 = fsmount(0xffffffffffffffff, 0x0, 0x4) lseek(r0, 0x800, 0x0) perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4307, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) mknodat$null(0xffffffffffffffff, &(0x7f0000000000)='./file1\x00', 0x2000, 0x103) pwrite64(0xffffffffffffffff, &(0x7f0000000140)="ddab82767945917c8ef3f5746d491210d833b106c3b096db35ebf09b6462e50b2b8eeb7aee50a6985ddf758b8742e2902f8019cf036e7487a36e06f264a072e7302aabf620d1f1648240b03068de42f99aa07f3421d6085fabf737fc80322ea9d302704a0cbf904db23225acdbfef5115d2e6eb74068796e15571d147e0a5ee081510e087b17fdf56a880289eeec6f4c848969", 0x93, 0x20) r2 = openat(r1, &(0x7f0000000280)='/proc/self/exe\x00', 0x0, 0x0) sendfile(r0, r2, 0x0, 0x100000001) 15:48:05 executing program 4: syz_mount_image$msdos(&(0x7f00000001c0), &(0x7f0000000240)='./file0\x00', 0xf9fdffff00000000, 0x0, &(0x7f00000002c0), 0x0, &(0x7f00000003c0)={[{@fat=@flush}, {@dots}]}) 15:48:05 executing program 3: ftruncate(0xffffffffffffffff, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) setsockopt$inet_pktinfo(r0, 0x0, 0x8, &(0x7f0000000040)={0x0, @loopback, @loopback}, 0xc) preadv(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) r1 = fsmount(0xffffffffffffffff, 0x0, 0x4) lseek(r0, 0x800, 0x0) perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4307, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) mknodat$null(0xffffffffffffffff, &(0x7f0000000000)='./file1\x00', 0x2000, 0x103) pwrite64(0xffffffffffffffff, &(0x7f0000000140)="ddab82767945917c8ef3f5746d491210d833b106c3b096db35ebf09b6462e50b2b8eeb7aee50a6985ddf758b8742e2902f8019cf036e7487a36e06f264a072e7302aabf620d1f1648240b03068de42f99aa07f3421d6085fabf737fc80322ea9d302704a0cbf904db23225acdbfef5115d2e6eb74068796e15571d147e0a5ee081510e087b17fdf56a880289eeec6f4c848969", 0x93, 0x20) r2 = openat(r1, &(0x7f0000000280)='/proc/self/exe\x00', 0x0, 0x0) sendfile(r0, r2, 0x0, 0x100000001) 15:48:05 executing program 7: ftruncate(0xffffffffffffffff, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) setsockopt$inet_pktinfo(r0, 0x0, 0x8, &(0x7f0000000040)={0x0, @loopback, @loopback}, 0xc) preadv(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) fcntl$dupfd(0xffffffffffffffff, 0x0, r0) r1 = fsmount(0xffffffffffffffff, 0x0, 0x4) lseek(r0, 0x800, 0x0) perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4307, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r2 = openat$hwrng(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) lseek(r2, 0x2, 0x1) mknodat$null(r2, &(0x7f0000000000)='./file1\x00', 0x2000, 0x103) pwrite64(0xffffffffffffffff, &(0x7f0000000140)="ddab82767945917c8ef3f5746d491210d833b106c3b096db35ebf09b6462e50b2b8eeb7aee50a6985ddf758b8742e2902f8019cf036e7487a36e06f264a072e7302aabf620d1f1648240b03068de42f99aa07f3421d6085fabf737fc80322ea9d302704a0cbf904db23225acdbfef5115d2e6eb74068796e15571d147e0a5ee081510e087b17fdf56a880289eeec6f4c848969", 0x93, 0x20) r3 = openat(r1, &(0x7f0000000280)='/proc/self/exe\x00', 0x0, 0x0) sendfile(r0, r3, 0x0, 0x100000001) [ 2306.280850] FAT-fs (loop4): bogus number of reserved sectors [ 2306.282064] FAT-fs (loop4): Can't find a valid FAT filesystem [ 2306.297140] FAT-fs (loop6): Unrecognized mount option "flÕ" or missing value [ 2306.301989] FAT-fs (loop1): bogus number of reserved sectors [ 2306.302760] FAT-fs (loop1): Can't find a valid FAT filesystem [ 2306.341839] FAT-fs (loop4): bogus number of reserved sectors [ 2306.343146] FAT-fs (loop4): Can't find a valid FAT filesystem [ 2306.348294] FAT-fs (loop6): Unrecognized mount option "flÕ" or missing value [ 2306.375016] FAT-fs (loop1): bogus number of reserved sectors [ 2306.376408] FAT-fs (loop1): Can't find a valid FAT filesystem 15:48:05 executing program 6: syz_mount_image$msdos(&(0x7f00000001c0), &(0x7f0000000240)='./file0\x00', 0x0, 0x68, &(0x7f00000002c0), 0x0, &(0x7f00000003c0)={[{@fat=@flush}]}) [ 2306.487638] FAT-fs (loop6): Unrecognized mount option "flÕ" or missing value 15:48:05 executing program 1: syz_mount_image$msdos(&(0x7f00000001c0), &(0x7f0000000240)='./file0\x00', 0xffffff7f00000000, 0x0, &(0x7f00000002c0), 0x0, &(0x7f00000003c0)={[{@fat=@flush}, {@dots}]}) openat$cgroup_type(0xffffffffffffffff, 0x0, 0x2, 0x0) 15:48:05 executing program 4: syz_mount_image$msdos(&(0x7f00000001c0), &(0x7f0000000240)='./file0\x00', 0xfbffffff00000000, 0x0, &(0x7f00000002c0), 0x0, &(0x7f00000003c0)={[{@fat=@flush}, {@dots}]}) [ 2306.536647] FAT-fs (loop6): Unrecognized mount option "flÕ" or missing value [ 2306.635385] FAT-fs (loop1): bogus number of reserved sectors [ 2306.636656] FAT-fs (loop1): Can't find a valid FAT filesystem 15:48:06 executing program 6: syz_mount_image$msdos(&(0x7f00000001c0), &(0x7f0000000240)='./file0\x00', 0x0, 0x6c, &(0x7f00000002c0), 0x0, &(0x7f00000003c0)={[{@fat=@flush}]}) 15:48:06 executing program 4: syz_mount_image$msdos(&(0x7f00000001c0), &(0x7f0000000240)='./file0\x00', 0xfc2f000000000000, 0x0, &(0x7f00000002c0), 0x0, &(0x7f00000003c0)={[{@fat=@flush}, {@dots}]}) [ 2306.764541] FAT-fs (loop5): Unrecognized mount option "flE" or missing value [ 2306.830267] FAT-fs (loop6): Unrecognized mount option "flÕ" or missing value 15:48:06 executing program 1: syz_mount_image$msdos(&(0x7f00000001c0), &(0x7f0000000240)='./file0\x00', 0xffffffff00000000, 0x0, &(0x7f00000002c0), 0x0, &(0x7f00000003c0)={[{@fat=@flush}, {@dots}]}) openat$cgroup_type(0xffffffffffffffff, 0x0, 0x2, 0x0) [ 2306.897221] FAT-fs (loop6): Unrecognized mount option "flÕ" or missing value 15:48:06 executing program 4: syz_mount_image$msdos(&(0x7f00000001c0), &(0x7f0000000240)='./file0\x00', 0xfcfdffff00000000, 0x0, &(0x7f00000002c0), 0x0, &(0x7f00000003c0)={[{@fat=@flush}, {@dots}]}) 15:48:06 executing program 0: ftruncate(0xffffffffffffffff, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) setsockopt$inet_pktinfo(r0, 0x0, 0x8, &(0x7f0000000040)={0x0, @loopback, @loopback}, 0xc) preadv(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) fcntl$dupfd(0xffffffffffffffff, 0x0, r0) r1 = fsmount(0xffffffffffffffff, 0x0, 0x4) lseek(r0, 0x0, 0x0) perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4307, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) lseek(0xffffffffffffffff, 0x2, 0x1) mknodat$null(0xffffffffffffffff, &(0x7f0000000000)='./file1\x00', 0x2000, 0x103) pwrite64(0xffffffffffffffff, &(0x7f0000000140)="ddab82767945917c8ef3f5746d491210d833b106c3b096db35ebf09b6462e50b2b8eeb7aee50a6985ddf758b8742e2902f8019cf036e7487a36e06f264a072e7302aabf620d1f1648240b03068de42f99aa07f3421d6085fabf737fc80322ea9d302704a0cbf904db23225acdbfef5115d2e6eb74068796e15571d147e0a5ee081510e087b17fdf56a880289eeec6f4c848969", 0x93, 0x20) r2 = openat(r1, &(0x7f0000000280)='/proc/self/exe\x00', 0x0, 0x0) sendfile(r0, r2, 0x0, 0x100000001) [ 2307.005685] FAT-fs (loop4): bogus number of reserved sectors [ 2307.007099] FAT-fs (loop4): Can't find a valid FAT filesystem 15:48:06 executing program 5: syz_mount_image$msdos(&(0x7f00000001c0), &(0x7f0000000240)='./file0\x00', 0x0, 0x7400, &(0x7f00000002c0), 0x0, &(0x7f00000003c0)={[{@fat=@flush}, {@dots}]}) [ 2307.053705] FAT-fs (loop4): bogus number of reserved sectors [ 2307.055037] FAT-fs (loop4): Can't find a valid FAT filesystem 15:48:06 executing program 6: syz_mount_image$msdos(&(0x7f00000001c0), &(0x7f0000000240)='./file0\x00', 0x0, 0x74, &(0x7f00000002c0), 0x0, &(0x7f00000003c0)={[{@fat=@flush}]}) [ 2307.153714] FAT-fs (loop6): Unrecognized mount option "flÕ" or missing value [ 2307.210089] FAT-fs (loop6): Unrecognized mount option "flÕ" or missing value [ 2307.425679] FAT-fs (loop5): Unrecognized mount option "flE" or missing value 15:48:19 executing program 5: syz_mount_image$msdos(&(0x7f00000001c0), &(0x7f0000000240)='./file0\x00', 0x0, 0x7a00, &(0x7f00000002c0), 0x0, &(0x7f00000003c0)={[{@fat=@flush}, {@dots}]}) 15:48:19 executing program 1: syz_mount_image$msdos(&(0x7f00000001c0), &(0x7f0000000240)='./file0\x00', 0xffffffffffff0700, 0x0, &(0x7f00000002c0), 0x0, &(0x7f00000003c0)={[{@fat=@flush}, {@dots}]}) openat$cgroup_type(0xffffffffffffffff, 0x0, 0x2, 0x0) 15:48:19 executing program 0: ftruncate(0xffffffffffffffff, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) setsockopt$inet_pktinfo(r0, 0x0, 0x8, &(0x7f0000000040)={0x0, @loopback, @loopback}, 0xc) preadv(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) fcntl$dupfd(0xffffffffffffffff, 0x0, r0) r1 = fsmount(0xffffffffffffffff, 0x0, 0x4) lseek(r0, 0x800, 0x0) perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4307, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r2 = openat$hwrng(0xffffffffffffff9c, 0x0, 0x200000, 0x0) lseek(r2, 0x2, 0x1) mknodat$null(r2, &(0x7f0000000000)='./file1\x00', 0x2000, 0x103) pwrite64(0xffffffffffffffff, &(0x7f0000000140)="ddab82767945917c8ef3f5746d491210d833b106c3b096db35ebf09b6462e50b2b8eeb7aee50a6985ddf758b8742e2902f8019cf036e7487a36e06f264a072e7302aabf620d1f1648240b03068de42f99aa07f3421d6085fabf737fc80322ea9d302704a0cbf904db23225acdbfef5115d2e6eb74068796e15571d147e0a5ee081510e087b17fdf56a880289eeec6f4c848969", 0x93, 0x20) r3 = openat(r1, &(0x7f0000000280)='/proc/self/exe\x00', 0x0, 0x0) sendfile(r0, r3, 0x0, 0x100000001) 15:48:19 executing program 4: syz_mount_image$msdos(&(0x7f00000001c0), &(0x7f0000000240)='./file0\x00', 0xfdfdffff00000000, 0x0, &(0x7f00000002c0), 0x0, &(0x7f00000003c0)={[{@fat=@flush}, {@dots}]}) 15:48:19 executing program 3: ftruncate(0xffffffffffffffff, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) setsockopt$inet_pktinfo(r0, 0x0, 0x8, &(0x7f0000000040)={0x0, @loopback, @loopback}, 0xc) preadv(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) fcntl$dupfd(0xffffffffffffffff, 0x0, r0) r1 = fsmount(0xffffffffffffffff, 0x0, 0x4) lseek(r0, 0x800, 0x0) perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4307, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r2 = openat$hwrng(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) lseek(r2, 0x2, 0x1) mknodat$null(r2, &(0x7f0000000000)='./file1\x00', 0x2000, 0x103) pwrite64(0xffffffffffffffff, &(0x7f0000000140)="ddab82767945917c8ef3f5746d491210d833b106c3b096db35ebf09b6462e50b2b8eeb7aee50a6985ddf758b8742e2902f8019cf036e7487a36e06f264a072e7302aabf620d1f1648240b03068de42f99aa07f3421d6085fabf737fc80322ea9d302704a0cbf904db23225acdbfef5115d2e6eb74068796e15571d147e0a5ee081510e087b17fdf56a880289eeec6f4c848969", 0x93, 0x20) r3 = openat(r1, &(0x7f0000000280)='/proc/self/exe\x00', 0x0, 0x0) sendfile(r0, r3, 0x0, 0x100000001) 15:48:19 executing program 2: ftruncate(0xffffffffffffffff, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) setsockopt$inet_pktinfo(r0, 0x0, 0x8, &(0x7f0000000040)={0x0, @loopback, @loopback}, 0xc) fcntl$dupfd(0xffffffffffffffff, 0x0, r0) r1 = fsmount(0xffffffffffffffff, 0x0, 0x4) lseek(r0, 0x800, 0x0) perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4307, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) mknodat$null(0xffffffffffffffff, &(0x7f0000000000)='./file1\x00', 0x2000, 0x103) pwrite64(0xffffffffffffffff, &(0x7f0000000140)="ddab82767945917c8ef3f5746d491210d833b106c3b096db35ebf09b6462e50b2b8eeb7aee50a6985ddf758b8742e2902f8019cf036e7487a36e06f264a072e7302aabf620d1f1648240b03068de42f99aa07f3421d6085fabf737fc80322ea9d302704a0cbf904db23225acdbfef5115d2e6eb74068796e15571d147e0a5ee081510e087b17fdf56a880289eeec6f4c848969", 0x93, 0x20) r2 = openat(r1, &(0x7f0000000280)='/proc/self/exe\x00', 0x0, 0x0) sendfile(r0, r2, 0x0, 0x100000001) 15:48:19 executing program 7: ftruncate(0xffffffffffffffff, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) setsockopt$inet_pktinfo(r0, 0x0, 0x8, &(0x7f0000000040)={0x0, @loopback, @loopback}, 0xc) preadv(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) fcntl$dupfd(0xffffffffffffffff, 0x0, r0) r1 = fsmount(0xffffffffffffffff, 0x0, 0x4) lseek(r0, 0x800, 0x0) perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4307, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r2 = openat$hwrng(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) lseek(r2, 0x2, 0x1) mknodat$null(r2, &(0x7f0000000000)='./file1\x00', 0x2000, 0x103) pwrite64(0xffffffffffffffff, &(0x7f0000000140)="ddab82767945917c8ef3f5746d491210d833b106c3b096db35ebf09b6462e50b2b8eeb7aee50a6985ddf758b8742e2902f8019cf036e7487a36e06f264a072e7302aabf620d1f1648240b03068de42f99aa07f3421d6085fabf737fc80322ea9d302704a0cbf904db23225acdbfef5115d2e6eb74068796e15571d147e0a5ee081510e087b17fdf56a880289eeec6f4c848969", 0x93, 0x20) r3 = openat(r1, &(0x7f0000000280)='/proc/self/exe\x00', 0x0, 0x0) sendfile(r0, r3, 0x0, 0x100000001) 15:48:19 executing program 6: syz_mount_image$msdos(&(0x7f00000001c0), &(0x7f0000000240)='./file0\x00', 0x0, 0x7a, &(0x7f00000002c0), 0x0, &(0x7f00000003c0)={[{@fat=@flush}]}) [ 2320.157847] FAT-fs (loop1): bogus number of reserved sectors [ 2320.159157] FAT-fs (loop1): Can't find a valid FAT filesystem [ 2320.191133] FAT-fs (loop1): bogus number of reserved sectors [ 2320.192498] FAT-fs (loop1): Can't find a valid FAT filesystem [ 2320.208236] FAT-fs (loop6): Unrecognized mount option "flÕ" or missing value [ 2320.222341] FAT-fs (loop4): bogus number of reserved sectors [ 2320.223803] FAT-fs (loop4): Can't find a valid FAT filesystem [ 2320.271232] FAT-fs (loop6): Unrecognized mount option "flÕ" or missing value 15:48:19 executing program 1: syz_mount_image$msdos(&(0x7f00000001c0), &(0x7f0000000240)='./file0\x00', 0xffffffffffffff7f, 0x0, &(0x7f00000002c0), 0x0, &(0x7f00000003c0)={[{@fat=@flush}, {@dots}]}) openat$cgroup_type(0xffffffffffffffff, 0x0, 0x2, 0x0) [ 2320.302928] FAT-fs (loop4): bogus number of reserved sectors [ 2320.304489] FAT-fs (loop4): Can't find a valid FAT filesystem 15:48:19 executing program 6: syz_mount_image$msdos(&(0x7f00000001c0), &(0x7f0000000240)='./file0\x00', 0x0, 0x10a, &(0x7f00000002c0), 0x0, &(0x7f00000003c0)={[{@fat=@flush}]}) [ 2320.425663] FAT-fs (loop6): Unrecognized mount option "flÕ" or missing value 15:48:19 executing program 4: syz_mount_image$msdos(&(0x7f00000001c0), &(0x7f0000000240)='./file0\x00', 0xfdffffff00000000, 0x0, &(0x7f00000002c0), 0x0, &(0x7f00000003c0)={[{@fat=@flush}, {@dots}]}) [ 2320.433206] FAT-fs (loop1): bogus number of reserved sectors [ 2320.434735] FAT-fs (loop1): Can't find a valid FAT filesystem [ 2320.476057] FAT-fs (loop6): Unrecognized mount option "flÕ" or missing value [ 2320.517733] FAT-fs (loop4): bogus number of reserved sectors [ 2320.520398] FAT-fs (loop4): Can't find a valid FAT filesystem 15:48:19 executing program 6: syz_mount_image$msdos(&(0x7f00000001c0), &(0x7f0000000240)='./file0\x00', 0x0, 0x112, &(0x7f00000002c0), 0x0, &(0x7f00000003c0)={[{@fat=@flush}]}) 15:48:19 executing program 1: syz_mount_image$msdos(&(0x7f00000001c0), &(0x7f0000000240)='./file0\x00', 0xffffffffffffffff, 0x0, &(0x7f00000002c0), 0x0, &(0x7f00000003c0)={[{@fat=@flush}, {@dots}]}) openat$cgroup_type(0xffffffffffffffff, 0x0, 0x2, 0x0) [ 2320.615670] FAT-fs (loop4): bogus number of reserved sectors [ 2320.617038] FAT-fs (loop4): Can't find a valid FAT filesystem 15:48:20 executing program 4: syz_mount_image$msdos(&(0x7f00000001c0), &(0x7f0000000240)='./file0\x00', 0xff0f000000000000, 0x0, &(0x7f00000002c0), 0x0, &(0x7f00000003c0)={[{@fat=@flush}, {@dots}]}) [ 2320.755074] FAT-fs (loop6): Unrecognized mount option "flÕ" or missing value 15:48:20 executing program 1: syz_mount_image$msdos(&(0x7f00000001c0), &(0x7f0000000240)='./file0\x00', 0x0, 0x2, &(0x7f00000002c0), 0x0, &(0x7f00000003c0)={[{@fat=@flush}, {@dots}]}) openat$cgroup_type(0xffffffffffffffff, 0x0, 0x2, 0x0) [ 2320.834542] FAT-fs (loop4): bogus number of reserved sectors [ 2320.835927] FAT-fs (loop4): Can't find a valid FAT filesystem [ 2320.844389] FAT-fs (loop6): Unrecognized mount option "flÕ" or missing value [ 2320.921888] FAT-fs (loop4): bogus number of reserved sectors [ 2320.923193] FAT-fs (loop4): Can't find a valid FAT filesystem [ 2321.006161] FAT-fs (loop1): bogus number of reserved sectors [ 2321.007553] FAT-fs (loop1): Can't find a valid FAT filesystem [ 2321.016616] FAT-fs (loop5): Unrecognized mount option "flE" or missing value [ 2321.051901] FAT-fs (loop1): bogus number of reserved sectors [ 2321.053165] FAT-fs (loop1): Can't find a valid FAT filesystem 15:48:33 executing program 6: syz_mount_image$msdos(&(0x7f00000001c0), &(0x7f0000000240)='./file0\x00', 0x0, 0x300, &(0x7f00000002c0), 0x0, &(0x7f00000003c0)={[{@fat=@flush}]}) 15:48:33 executing program 3: ftruncate(0xffffffffffffffff, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) setsockopt$inet_pktinfo(r0, 0x0, 0x8, &(0x7f0000000040)={0x0, @loopback, @loopback}, 0xc) preadv(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) fcntl$dupfd(0xffffffffffffffff, 0x0, r0) r1 = fsmount(0xffffffffffffffff, 0x0, 0x4) lseek(r0, 0x800, 0x0) perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4307, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r2 = openat$hwrng(0xffffffffffffff9c, &(0x7f0000000080), 0x200000, 0x0) lseek(r2, 0x2, 0x0) mknodat$null(r2, &(0x7f0000000000)='./file1\x00', 0x2000, 0x103) r3 = openat(r1, &(0x7f0000000280)='/proc/self/exe\x00', 0x0, 0x0) sendfile(r0, r3, 0x0, 0x100000001) (fail_nth: 1) 15:48:33 executing program 0: ftruncate(0xffffffffffffffff, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) setsockopt$inet_pktinfo(r0, 0x0, 0x8, &(0x7f0000000040)={0x0, @loopback, @loopback}, 0xc) preadv(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) fcntl$dupfd(0xffffffffffffffff, 0x0, r0) r1 = fsmount(0xffffffffffffffff, 0x0, 0x4) lseek(r0, 0x800, 0x0) perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4307, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r2 = openat$hwrng(0xffffffffffffff9c, 0x0, 0x200000, 0x0) lseek(r2, 0x2, 0x1) mknodat$null(r2, &(0x7f0000000000)='./file1\x00', 0x2000, 0x103) pwrite64(0xffffffffffffffff, &(0x7f0000000140)="ddab82767945917c8ef3f5746d491210d833b106c3b096db35ebf09b6462e50b2b8eeb7aee50a6985ddf758b8742e2902f8019cf036e7487a36e06f264a072e7302aabf620d1f1648240b03068de42f99aa07f3421d6085fabf737fc80322ea9d302704a0cbf904db23225acdbfef5115d2e6eb74068796e15571d147e0a5ee081510e087b17fdf56a880289eeec6f4c848969", 0x93, 0x20) r3 = openat(r1, &(0x7f0000000280)='/proc/self/exe\x00', 0x0, 0x0) sendfile(r0, r3, 0x0, 0x100000001) 15:48:33 executing program 1: syz_mount_image$msdos(&(0x7f00000001c0), &(0x7f0000000240)='./file0\x00', 0x0, 0x3, &(0x7f00000002c0), 0x0, &(0x7f00000003c0)={[{@fat=@flush}, {@dots}]}) openat$cgroup_type(0xffffffffffffffff, 0x0, 0x2, 0x0) 15:48:33 executing program 4: syz_mount_image$msdos(&(0x7f00000001c0), &(0x7f0000000240)='./file0\x00', 0xfffdffff00000000, 0x0, &(0x7f00000002c0), 0x0, &(0x7f00000003c0)={[{@fat=@flush}, {@dots}]}) 15:48:33 executing program 5: syz_mount_image$msdos(&(0x7f00000001c0), &(0x7f0000000240)='./file0\x00', 0x0, 0x8810, &(0x7f00000002c0), 0x0, &(0x7f00000003c0)={[{@fat=@flush}, {@dots}]}) 15:48:33 executing program 7: ftruncate(0xffffffffffffffff, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) setsockopt$inet_pktinfo(r0, 0x0, 0x8, &(0x7f0000000040)={0x0, @loopback, @loopback}, 0xc) preadv(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) fcntl$dupfd(0xffffffffffffffff, 0x0, r0) r1 = fsmount(0xffffffffffffffff, 0x0, 0x4) lseek(r0, 0x800, 0x0) perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4307, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r2 = openat$hwrng(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) lseek(r2, 0x2, 0x1) mknodat$null(r2, &(0x7f0000000000)='./file1\x00', 0x2000, 0x103) pwrite64(0xffffffffffffffff, &(0x7f0000000140)="ddab82767945917c8ef3f5746d491210d833b106c3b096db35ebf09b6462e50b2b8eeb7aee50a6985ddf758b8742e2902f8019cf036e7487a36e06f264a072e7302aabf620d1f1648240b03068de42f99aa07f3421d6085fabf737fc80322ea9d302704a0cbf904db23225acdbfef5115d2e6eb74068796e15571d147e0a5ee081510e087b17fdf56a880289eeec6f4c848969", 0x93, 0x20) r3 = openat(r1, &(0x7f0000000280)='/proc/self/exe\x00', 0x0, 0x0) sendfile(r0, r3, 0x0, 0x100000001) 15:48:33 executing program 2: ftruncate(0xffffffffffffffff, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) setsockopt$inet_pktinfo(r0, 0x0, 0x8, &(0x7f0000000040)={0x0, @loopback, @loopback}, 0xc) fcntl$dupfd(0xffffffffffffffff, 0x0, r0) r1 = fsmount(0xffffffffffffffff, 0x0, 0x4) lseek(r0, 0x800, 0x0) perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4307, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) mknodat$null(0xffffffffffffffff, &(0x7f0000000000)='./file1\x00', 0x2000, 0x103) pwrite64(0xffffffffffffffff, &(0x7f0000000140)="ddab82767945917c8ef3f5746d491210d833b106c3b096db35ebf09b6462e50b2b8eeb7aee50a6985ddf758b8742e2902f8019cf036e7487a36e06f264a072e7302aabf620d1f1648240b03068de42f99aa07f3421d6085fabf737fc80322ea9d302704a0cbf904db23225acdbfef5115d2e6eb74068796e15571d147e0a5ee081510e087b17fdf56a880289eeec6f4c848969", 0x93, 0x20) r2 = openat(r1, &(0x7f0000000280)='/proc/self/exe\x00', 0x0, 0x0) sendfile(r0, r2, 0x0, 0x100000001) [ 2334.116887] FAT-fs (loop1): bogus number of reserved sectors [ 2334.117601] FAT-fs (loop1): Can't find a valid FAT filesystem [ 2334.141402] FAT-fs (loop4): bogus number of reserved sectors [ 2334.142270] FAT-fs (loop4): Can't find a valid FAT filesystem [ 2334.154155] FAT-fs (loop6): Unrecognized mount option "flÕ" or missing value [ 2334.168947] FAULT_INJECTION: forcing a failure. [ 2334.168947] name failslab, interval 1, probability 0, space 0, times 0 [ 2334.172133] CPU: 0 PID: 12280 Comm: syz-executor.3 Not tainted 5.10.203 #1 [ 2334.173596] Hardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.12.0-1 04/01/2014 [ 2334.175291] Call Trace: [ 2334.175876] dump_stack+0x107/0x167 [ 2334.176623] should_fail.cold+0x5/0xa [ 2334.177428] ? alloc_pipe_info+0x10a/0x590 [ 2334.178305] should_failslab+0x5/0x20 [ 2334.179095] kmem_cache_alloc_trace+0x55/0x320 [ 2334.180044] ? asm_sysvec_apic_timer_interrupt+0x12/0x20 [ 2334.181180] alloc_pipe_info+0x10a/0x590 [ 2334.182030] splice_direct_to_actor+0x774/0x980 [ 2334.182995] ? _cond_resched+0x12/0x80 [ 2334.183803] ? inode_security+0x107/0x140 [ 2334.184659] ? pipe_to_sendpage+0x380/0x380 [ 2334.185548] ? selinux_file_permission+0x92/0x520 [ 2334.186530] ? do_splice_to+0x160/0x160 [ 2334.187363] ? security_file_permission+0x24e/0x570 [ 2334.188402] do_splice_direct+0x1c4/0x290 [ 2334.189256] ? splice_direct_to_actor+0x980/0x980 [ 2334.190239] ? selinux_file_permission+0x92/0x520 [ 2334.191244] ? security_file_permission+0x24e/0x570 [ 2334.192286] do_sendfile+0x553/0x1090 [ 2334.193086] ? do_pwritev+0x270/0x270 [ 2334.193878] ? __x64_sys_sendfile64+0x1be/0x210 [ 2334.194855] __x64_sys_sendfile64+0x1d1/0x210 [ 2334.195775] ? __ia32_sys_sendfile+0x220/0x220 [ 2334.196732] ? lockdep_hardirqs_on_prepare+0x277/0x3e0 [ 2334.197800] ? syscall_enter_from_user_mode+0x1d/0x50 [ 2334.198863] do_syscall_64+0x33/0x40 [ 2334.199636] entry_SYSCALL_64_after_hwframe+0x62/0xc7 [ 2334.200679] RIP: 0033:0x7f58fc31cb19 [ 2334.201435] 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 [ 2334.205215] RSP: 002b:00007f58f9892188 EFLAGS: 00000246 ORIG_RAX: 0000000000000028 [ 2334.206786] RAX: ffffffffffffffda RBX: 00007f58fc42ff60 RCX: 00007f58fc31cb19 [ 2334.208261] RDX: 0000000000000000 RSI: 0000000000000006 RDI: 0000000000000003 [ 2334.209704] RBP: 00007f58f98921d0 R08: 0000000000000000 R09: 0000000000000000 [ 2334.211192] R10: 0000000100000001 R11: 0000000000000246 R12: 0000000000000001 [ 2334.212651] R13: 00007ffd717124ff R14: 00007f58f9892300 R15: 0000000000022000 [ 2334.234269] FAT-fs (loop6): Unrecognized mount option "flÕ" or missing value [ 2334.253567] FAT-fs (loop4): bogus number of reserved sectors [ 2334.254248] FAT-fs (loop4): Can't find a valid FAT filesystem [ 2334.257079] FAT-fs (loop1): bogus number of reserved sectors [ 2334.257760] FAT-fs (loop1): Can't find a valid FAT filesystem 15:48:33 executing program 6: syz_mount_image$msdos(&(0x7f00000001c0), &(0x7f0000000240)='./file0\x00', 0x0, 0x4f9, &(0x7f00000002c0), 0x0, &(0x7f00000003c0)={[{@fat=@flush}]}) 15:48:33 executing program 3: ftruncate(0xffffffffffffffff, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) setsockopt$inet_pktinfo(r0, 0x0, 0x8, &(0x7f0000000040)={0x0, @loopback, @loopback}, 0xc) preadv(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) fcntl$dupfd(0xffffffffffffffff, 0x0, r0) r1 = fsmount(0xffffffffffffffff, 0x0, 0x4) lseek(r0, 0x800, 0x0) perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4307, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r2 = openat$hwrng(0xffffffffffffff9c, &(0x7f0000000080), 0x200000, 0x0) lseek(r2, 0x2, 0x0) mknodat$null(r2, &(0x7f0000000000)='./file1\x00', 0x2000, 0x103) r3 = openat(r1, &(0x7f0000000280)='/proc/self/exe\x00', 0x0, 0x0) sendfile(r0, r3, 0x0, 0x100000001) (fail_nth: 2) 15:48:33 executing program 4: syz_mount_image$msdos(&(0x7f00000001c0), &(0x7f0000000240)='./file0\x00', 0xffffff7f00000000, 0x0, &(0x7f00000002c0), 0x0, &(0x7f00000003c0)={[{@fat=@flush}, {@dots}]}) 15:48:33 executing program 1: syz_mount_image$msdos(&(0x7f00000001c0), &(0x7f0000000240)='./file0\x00', 0x0, 0x4, &(0x7f00000002c0), 0x0, &(0x7f00000003c0)={[{@fat=@flush}, {@dots}]}) openat$cgroup_type(0xffffffffffffffff, 0x0, 0x2, 0x0) [ 2334.398793] FAULT_INJECTION: forcing a failure. [ 2334.398793] name failslab, interval 1, probability 0, space 0, times 0 [ 2334.400308] CPU: 1 PID: 12296 Comm: syz-executor.3 Not tainted 5.10.203 #1 [ 2334.401268] Hardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.12.0-1 04/01/2014 [ 2334.402144] Call Trace: [ 2334.402438] dump_stack+0x107/0x167 [ 2334.402847] should_fail.cold+0x5/0xa [ 2334.403264] ? create_object.isra.0+0x3a/0xa20 [ 2334.403757] should_failslab+0x5/0x20 [ 2334.404161] kmem_cache_alloc+0x5b/0x310 [ 2334.404596] create_object.isra.0+0x3a/0xa20 [ 2334.405073] ? __kasan_kmalloc.constprop.0+0xc9/0xd0 [ 2334.405612] kmem_cache_alloc_trace+0x151/0x320 [ 2334.406116] alloc_pipe_info+0x10a/0x590 [ 2334.406561] splice_direct_to_actor+0x774/0x980 [ 2334.407065] ? _cond_resched+0x12/0x80 [ 2334.407480] ? inode_security+0x107/0x140 [ 2334.407925] ? pipe_to_sendpage+0x380/0x380 [ 2334.408392] ? selinux_file_permission+0x92/0x520 [ 2334.408909] ? do_splice_to+0x160/0x160 [ 2334.409330] ? security_file_permission+0x24e/0x570 [ 2334.409865] do_splice_direct+0x1c4/0x290 [ 2334.410314] ? splice_direct_to_actor+0x980/0x980 [ 2334.410850] ? selinux_file_permission+0x92/0x520 [ 2334.411362] ? security_file_permission+0x24e/0x570 [ 2334.411897] do_sendfile+0x553/0x1090 [ 2334.412306] ? do_pwritev+0x270/0x270 [ 2334.412715] ? lockdep_hardirqs_on_prepare+0x277/0x3e0 [ 2334.413267] ? asm_sysvec_apic_timer_interrupt+0x12/0x20 [ 2334.413836] ? trace_hardirqs_on+0x5b/0x180 [ 2334.414301] __x64_sys_sendfile64+0x1d1/0x210 [ 2334.414786] ? __ia32_sys_sendfile+0x220/0x220 [ 2334.415269] ? syscall_enter_from_user_mode+0x1d/0x50 [ 2334.415827] do_syscall_64+0x33/0x40 [ 2334.416218] entry_SYSCALL_64_after_hwframe+0x62/0xc7 [ 2334.416765] RIP: 0033:0x7f58fc31cb19 [ 2334.417162] 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 [ 2334.419210] RSP: 002b:00007f58f9892188 EFLAGS: 00000246 ORIG_RAX: 0000000000000028 [ 2334.420057] RAX: ffffffffffffffda RBX: 00007f58fc42ff60 RCX: 00007f58fc31cb19 [ 2334.420812] RDX: 0000000000000000 RSI: 0000000000000006 RDI: 0000000000000003 [ 2334.421608] RBP: 00007f58f98921d0 R08: 0000000000000000 R09: 0000000000000000 [ 2334.422362] R10: 0000000100000001 R11: 0000000000000246 R12: 0000000000000001 [ 2334.423171] R13: 00007ffd717124ff R14: 00007f58f9892300 R15: 0000000000022000 [ 2334.436789] FAT-fs (loop4): bogus number of reserved sectors [ 2334.437537] FAT-fs (loop4): Can't find a valid FAT filesystem 15:48:33 executing program 1: syz_mount_image$msdos(&(0x7f00000001c0), &(0x7f0000000240)='./file0\x00', 0x0, 0x5, &(0x7f00000002c0), 0x0, &(0x7f00000003c0)={[{@fat=@flush}, {@dots}]}) openat$cgroup_type(0xffffffffffffffff, 0x0, 0x2, 0x0) [ 2334.515330] FAT-fs (loop6): Unrecognized mount option "flÕ" or missing value [ 2334.516186] FAT-fs (loop4): bogus number of reserved sectors [ 2334.516859] FAT-fs (loop4): Can't find a valid FAT filesystem [ 2334.544464] FAT-fs (loop1): bogus number of reserved sectors [ 2334.545094] FAT-fs (loop1): Can't find a valid FAT filesystem [ 2334.565629] FAT-fs (loop5): Unrecognized mount option "flE" or missing value 15:48:33 executing program 7: r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) perf_event_open(&(0x7f0000001d80)={0x0, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4307, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r1 = openat(0xffffffffffffffff, &(0x7f0000000280)='/proc/self/exe\x00', 0x0, 0x0) sendfile(r0, r1, 0x0, 0x100000001) (fail_nth: 1) 15:48:33 executing program 4: syz_mount_image$msdos(&(0x7f00000001c0), &(0x7f0000000240)='./file0\x00', 0xffffffff00000000, 0x0, &(0x7f00000002c0), 0x0, &(0x7f00000003c0)={[{@fat=@flush}, {@dots}]}) 15:48:33 executing program 2: ftruncate(0xffffffffffffffff, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) setsockopt$inet_pktinfo(0xffffffffffffffff, 0x0, 0x8, 0x0, 0x0) preadv(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) fcntl$dupfd(0xffffffffffffffff, 0x0, r0) r1 = fsmount(0xffffffffffffffff, 0x0, 0x0) lseek(r0, 0x800, 0x0) perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4307, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) mknodat$null(0xffffffffffffffff, &(0x7f0000000000)='./file1\x00', 0x0, 0x103) pwrite64(0xffffffffffffffff, &(0x7f0000000140)="ddab82767945917c8ef3f5746d491210d833b106c3b096db35ebf09b6462e50b2b8eeb7aee50a6985ddf758b8742e2902f8019cf036e7487a36e06f264a072e7302aabf620d1f1648240b03068de42f99aa07f3421d6085fabf737fc80322ea9d302704a0cbf904db23225acdbfef5115d2e6eb74068796e15571d147e0a5ee081510e087b17fdf56a880289eeec6f4c848969", 0x93, 0x20) r2 = openat(r1, &(0x7f0000000280)='/proc/self/exe\x00', 0x0, 0x0) sendfile(r0, r2, 0x0, 0x100000001) (fail_nth: 1) [ 2334.625827] FAT-fs (loop6): Unrecognized mount option "flÕ" or missing value 15:48:34 executing program 0: ftruncate(0xffffffffffffffff, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) setsockopt$inet_pktinfo(r0, 0x0, 0x8, &(0x7f0000000040)={0x0, @loopback, @loopback}, 0xc) preadv(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) fcntl$dupfd(0xffffffffffffffff, 0x0, r0) r1 = fsmount(0xffffffffffffffff, 0x0, 0x4) lseek(r0, 0x800, 0x0) perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4307, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) lseek(0xffffffffffffffff, 0x2, 0x1) mknodat$null(0xffffffffffffffff, &(0x7f0000000000)='./file1\x00', 0x2000, 0x103) pwrite64(0xffffffffffffffff, &(0x7f0000000140)="ddab82767945917c8ef3f5746d491210d833b106c3b096db35ebf09b6462e50b2b8eeb7aee50a6985ddf758b8742e2902f8019cf036e7487a36e06f264a072e7302aabf620d1f1648240b03068de42f99aa07f3421d6085fabf737fc80322ea9d302704a0cbf904db23225acdbfef5115d2e6eb74068796e15571d147e0a5ee081510e087b17fdf56a880289eeec6f4c848969", 0x93, 0x20) r2 = openat(r1, &(0x7f0000000280)='/proc/self/exe\x00', 0x0, 0x0) sendfile(r0, r2, 0x0, 0x100000001) (fail_nth: 1) [ 2334.706679] FAT-fs (loop4): bogus number of reserved sectors [ 2334.708038] FAT-fs (loop4): Can't find a valid FAT filesystem [ 2334.716121] FAULT_INJECTION: forcing a failure. [ 2334.716121] name failslab, interval 1, probability 0, space 0, times 0 [ 2334.719106] CPU: 0 PID: 12314 Comm: syz-executor.2 Not tainted 5.10.203 #1 [ 2334.720508] Hardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.12.0-1 04/01/2014 [ 2334.722168] Call Trace: [ 2334.722706] dump_stack+0x107/0x167 [ 2334.723476] should_fail.cold+0x5/0xa [ 2334.724254] ? alloc_pipe_info+0x10a/0x590 [ 2334.725115] should_failslab+0x5/0x20 [ 2334.725884] kmem_cache_alloc_trace+0x55/0x320 [ 2334.726821] alloc_pipe_info+0x10a/0x590 [ 2334.727648] splice_direct_to_actor+0x774/0x980 [ 2334.728594] ? _cond_resched+0x12/0x80 [ 2334.729381] ? inode_security+0x107/0x140 [ 2334.730212] ? pipe_to_sendpage+0x380/0x380 [ 2334.731101] ? selinux_file_permission+0x92/0x520 [ 2334.732079] ? do_splice_to+0x160/0x160 [ 2334.732887] ? security_file_permission+0x24e/0x570 [ 2334.733904] do_splice_direct+0x1c4/0x290 [ 2334.734753] ? splice_direct_to_actor+0x980/0x980 [ 2334.735725] ? selinux_file_permission+0x92/0x520 [ 2334.736701] ? security_file_permission+0x24e/0x570 [ 2334.737727] do_sendfile+0x553/0x1090 [ 2334.738506] ? do_pwritev+0x270/0x270 [ 2334.739363] ? wait_for_completion_io+0x270/0x270 [ 2334.740631] ? rcu_read_lock_any_held+0x75/0xa0 [ 2334.741898] ? vfs_write+0x354/0xa70 [ 2334.742873] __x64_sys_sendfile64+0x1d1/0x210 [ 2334.743831] ? __ia32_sys_sendfile+0x220/0x220 [ 2334.744768] ? lockdep_hardirqs_on_prepare+0x277/0x3e0 [ 2334.744864] FAULT_INJECTION: forcing a failure. [ 2334.744864] name failslab, interval 1, probability 0, space 0, times 0 [ 2334.745824] ? syscall_enter_from_user_mode+0x1d/0x50 [ 2334.745851] do_syscall_64+0x33/0x40 [ 2334.745878] entry_SYSCALL_64_after_hwframe+0x62/0xc7 [ 2334.751160] RIP: 0033:0x7efdca833b19 [ 2334.751921] 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 [ 2334.755623] RSP: 002b:00007efdc7da9188 EFLAGS: 00000246 ORIG_RAX: 0000000000000028 [ 2334.757165] RAX: ffffffffffffffda RBX: 00007efdca946f60 RCX: 00007efdca833b19 [ 2334.758607] RDX: 0000000000000000 RSI: 0000000000000005 RDI: 0000000000000003 [ 2334.760064] RBP: 00007efdc7da91d0 R08: 0000000000000000 R09: 0000000000000000 [ 2334.761499] R10: 0000000100000001 R11: 0000000000000246 R12: 0000000000000001 [ 2334.762945] R13: 00007ffc2ec0399f R14: 00007efdc7da9300 R15: 0000000000022000 [ 2334.764420] CPU: 1 PID: 12312 Comm: syz-executor.7 Not tainted 5.10.203 #1 [ 2334.765995] Hardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.12.0-1 04/01/2014 [ 2334.767861] Call Trace: [ 2334.768492] dump_stack+0x107/0x167 [ 2334.769431] should_fail.cold+0x5/0xa [ 2334.770287] ? alloc_pipe_info+0x10a/0x590 [ 2334.771354] should_failslab+0x5/0x20 [ 2334.772387] kmem_cache_alloc_trace+0x55/0x320 [ 2334.773413] alloc_pipe_info+0x10a/0x590 [ 2334.774326] splice_direct_to_actor+0x774/0x980 [ 2334.775379] ? _cond_resched+0x12/0x80 [ 2334.776247] ? inode_security+0x107/0x140 [ 2334.777166] ? pipe_to_sendpage+0x380/0x380 [ 2334.778121] ? selinux_file_permission+0x92/0x520 [ 2334.779205] ? do_splice_to+0x160/0x160 [ 2334.780092] ? security_file_permission+0x24e/0x570 [ 2334.781214] do_splice_direct+0x1c4/0x290 [ 2334.782147] ? splice_direct_to_actor+0x980/0x980 [ 2334.783245] ? selinux_file_permission+0x92/0x520 [ 2334.784327] ? security_file_permission+0x24e/0x570 [ 2334.785452] do_sendfile+0x553/0x1090 [ 2334.786316] ? do_pwritev+0x270/0x270 [ 2334.787178] ? wait_for_completion_io+0x270/0x270 [ 2334.788257] ? rcu_read_lock_any_held+0x75/0xa0 [ 2334.789288] ? vfs_write+0x354/0xa70 [ 2334.790130] __x64_sys_sendfile64+0x1d1/0x210 [ 2334.791157] ? __ia32_sys_sendfile+0x220/0x220 [ 2334.792181] ? lockdep_hardirqs_on_prepare+0x277/0x3e0 [ 2334.793346] ? syscall_enter_from_user_mode+0x1d/0x50 [ 2334.794512] do_syscall_64+0x33/0x40 [ 2334.795351] entry_SYSCALL_64_after_hwframe+0x62/0xc7 [ 2334.796490] RIP: 0033:0x7ff42fe50b19 [ 2334.797320] 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 [ 2334.801424] RSP: 002b:00007ff42d3c6188 EFLAGS: 00000246 ORIG_RAX: 0000000000000028 [ 2334.803119] RAX: ffffffffffffffda RBX: 00007ff42ff63f60 RCX: 00007ff42fe50b19 [ 2334.804694] RDX: 0000000000000000 RSI: 0000000000000005 RDI: 0000000000000003 [ 2334.806269] RBP: 00007ff42d3c61d0 R08: 0000000000000000 R09: 0000000000000000 [ 2334.807857] R10: 0000000100000001 R11: 0000000000000246 R12: 0000000000000001 [ 2334.809436] R13: 00007ffdfe9821ff R14: 00007ff42d3c6300 R15: 0000000000022000 [ 2334.811639] FAT-fs (loop1): bogus number of reserved sectors [ 2334.812971] FAT-fs (loop1): Can't find a valid FAT filesystem 15:48:34 executing program 2: ftruncate(0xffffffffffffffff, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) setsockopt$inet_pktinfo(0xffffffffffffffff, 0x0, 0x8, 0x0, 0x0) preadv(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) fcntl$dupfd(0xffffffffffffffff, 0x0, r0) r1 = fsmount(0xffffffffffffffff, 0x0, 0x0) lseek(r0, 0x800, 0x0) perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4307, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) mknodat$null(0xffffffffffffffff, &(0x7f0000000000)='./file1\x00', 0x0, 0x103) pwrite64(0xffffffffffffffff, &(0x7f0000000140)="ddab82767945917c8ef3f5746d491210d833b106c3b096db35ebf09b6462e50b2b8eeb7aee50a6985ddf758b8742e2902f8019cf036e7487a36e06f264a072e7302aabf620d1f1648240b03068de42f99aa07f3421d6085fabf737fc80322ea9d302704a0cbf904db23225acdbfef5115d2e6eb74068796e15571d147e0a5ee081510e087b17fdf56a880289eeec6f4c848969", 0x93, 0x20) r2 = openat(r1, &(0x7f0000000280)='/proc/self/exe\x00', 0x0, 0x0) sendfile(r0, r2, 0x0, 0x100000001) (fail_nth: 2) 15:48:34 executing program 6: syz_mount_image$msdos(&(0x7f00000001c0), &(0x7f0000000240)='./file0\x00', 0x0, 0x500, &(0x7f00000002c0), 0x0, &(0x7f00000003c0)={[{@fat=@flush}]}) [ 2334.873081] FAT-fs (loop6): Unrecognized mount option "flÕ" or missing value [ 2334.881183] FAULT_INJECTION: forcing a failure. [ 2334.881183] name failslab, interval 1, probability 0, space 0, times 0 [ 2334.883650] CPU: 1 PID: 12318 Comm: syz-executor.0 Not tainted 5.10.203 #1 [ 2334.885046] Hardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.12.0-1 04/01/2014 [ 2334.886710] Call Trace: [ 2334.887261] dump_stack+0x107/0x167 [ 2334.888000] should_fail.cold+0x5/0xa [ 2334.888770] ? alloc_pipe_info+0x10a/0x590 [ 2334.889629] should_failslab+0x5/0x20 [ 2334.890415] kmem_cache_alloc_trace+0x55/0x320 [ 2334.891461] alloc_pipe_info+0x10a/0x590 [ 2334.892373] splice_direct_to_actor+0x774/0x980 [ 2334.893409] ? _cond_resched+0x12/0x80 [ 2334.894277] ? inode_security+0x107/0x140 [ 2334.895213] ? pipe_to_sendpage+0x380/0x380 [ 2334.896172] ? selinux_file_permission+0x92/0x520 [ 2334.897248] ? do_splice_to+0x160/0x160 [ 2334.898137] ? security_file_permission+0x24e/0x570 [ 2334.899273] do_splice_direct+0x1c4/0x290 [ 2334.900198] ? splice_direct_to_actor+0x980/0x980 [ 2334.901267] ? selinux_file_permission+0x92/0x520 [ 2334.902349] ? security_file_permission+0x24e/0x570 [ 2334.903499] do_sendfile+0x553/0x1090 [ 2334.904364] ? do_pwritev+0x270/0x270 [ 2334.905217] ? wait_for_completion_io+0x270/0x270 [ 2334.906316] ? rcu_read_lock_any_held+0x75/0xa0 [ 2334.907364] ? vfs_write+0x354/0xa70 [ 2334.907948] FAT-fs (loop6): Unrecognized mount option "flÕ" or missing value [ 2334.908219] __x64_sys_sendfile64+0x1d1/0x210 [ 2334.910651] ? __ia32_sys_sendfile+0x220/0x220 [ 2334.911719] ? lockdep_hardirqs_on_prepare+0x277/0x3e0 [ 2334.912903] ? syscall_enter_from_user_mode+0x1d/0x50 [ 2334.914033] do_syscall_64+0x33/0x40 [ 2334.914836] entry_SYSCALL_64_after_hwframe+0x62/0xc7 [ 2334.916013] RIP: 0033:0x7f8a6b9b7b19 [ 2334.916860] 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 [ 2334.921055] RSP: 002b:00007f8a68f2d188 EFLAGS: 00000246 ORIG_RAX: 0000000000000028 [ 2334.922830] RAX: ffffffffffffffda RBX: 00007f8a6bacaf60 RCX: 00007f8a6b9b7b19 [ 2334.924470] RDX: 0000000000000000 RSI: 0000000000000005 RDI: 0000000000000003 [ 2334.926111] RBP: 00007f8a68f2d1d0 R08: 0000000000000000 R09: 0000000000000000 [ 2334.927778] R10: 0000000100000001 R11: 0000000000000246 R12: 0000000000000001 [ 2334.929432] R13: 00007ffef9e308cf R14: 00007f8a68f2d300 R15: 0000000000022000 [ 2334.939232] FAT-fs (loop4): bogus number of reserved sectors [ 2334.940486] FAT-fs (loop4): Can't find a valid FAT filesystem 15:48:34 executing program 6: syz_mount_image$msdos(&(0x7f00000001c0), &(0x7f0000000240)='./file0\x00', 0x0, 0x507, &(0x7f00000002c0), 0x0, &(0x7f00000003c0)={[{@fat=@flush}]}) 15:48:34 executing program 5: syz_mount_image$msdos(&(0x7f00000001c0), &(0x7f0000000240)='./file0\x00', 0x0, 0x8910, &(0x7f00000002c0), 0x0, &(0x7f00000003c0)={[{@fat=@flush}, {@dots}]}) 15:48:34 executing program 7: r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) perf_event_open(&(0x7f0000001d80)={0x0, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4307, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r1 = openat(0xffffffffffffffff, &(0x7f0000000280)='/proc/self/exe\x00', 0x0, 0x0) sendfile(r0, r1, 0x0, 0x100000001) (fail_nth: 2) [ 2335.003259] FAULT_INJECTION: forcing a failure. [ 2335.003259] name failslab, interval 1, probability 0, space 0, times 0 [ 2335.005882] CPU: 0 PID: 12325 Comm: syz-executor.2 Not tainted 5.10.203 #1 [ 2335.007287] Hardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.12.0-1 04/01/2014 [ 2335.008946] Call Trace: [ 2335.009481] dump_stack+0x107/0x167 [ 2335.010233] should_fail.cold+0x5/0xa [ 2335.011015] ? create_object.isra.0+0x3a/0xa20 [ 2335.011971] should_failslab+0x5/0x20 [ 2335.012754] kmem_cache_alloc+0x5b/0x310 [ 2335.013591] create_object.isra.0+0x3a/0xa20 [ 2335.014492] ? __kasan_kmalloc.constprop.0+0xc9/0xd0 [ 2335.015559] kmem_cache_alloc_trace+0x151/0x320 [ 2335.016505] alloc_pipe_info+0x10a/0x590 [ 2335.017336] splice_direct_to_actor+0x774/0x980 [ 2335.018291] ? _cond_resched+0x12/0x80 [ 2335.019085] ? inode_security+0x107/0x140 [ 2335.019931] ? pipe_to_sendpage+0x380/0x380 [ 2335.020807] ? selinux_file_permission+0x92/0x520 [ 2335.021792] ? do_splice_to+0x160/0x160 [ 2335.022610] ? security_file_permission+0x24e/0x570 [ 2335.023668] do_splice_direct+0x1c4/0x290 [ 2335.024520] ? splice_direct_to_actor+0x980/0x980 [ 2335.025509] ? selinux_file_permission+0x92/0x520 [ 2335.026507] ? security_file_permission+0x24e/0x570 [ 2335.027545] do_sendfile+0x553/0x1090 [ 2335.028348] ? do_pwritev+0x270/0x270 [ 2335.029129] ? wait_for_completion_io+0x270/0x270 [ 2335.030124] ? rcu_read_lock_any_held+0x75/0xa0 [ 2335.031075] ? vfs_write+0x354/0xa70 [ 2335.031848] __x64_sys_sendfile64+0x1d1/0x210 [ 2335.032775] ? __ia32_sys_sendfile+0x220/0x220 [ 2335.033720] ? lockdep_hardirqs_on_prepare+0x277/0x3e0 [ 2335.034824] ? syscall_enter_from_user_mode+0x1d/0x50 [ 2335.035877] do_syscall_64+0x33/0x40 [ 2335.036642] entry_SYSCALL_64_after_hwframe+0x62/0xc7 [ 2335.037691] RIP: 0033:0x7efdca833b19 [ 2335.038451] 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 [ 2335.042222] RSP: 002b:00007efdc7da9188 EFLAGS: 00000246 ORIG_RAX: 0000000000000028 [ 2335.043799] RAX: ffffffffffffffda RBX: 00007efdca946f60 RCX: 00007efdca833b19 [ 2335.045256] RDX: 0000000000000000 RSI: 0000000000000005 RDI: 0000000000000003 [ 2335.046719] RBP: 00007efdc7da91d0 R08: 0000000000000000 R09: 0000000000000000 [ 2335.048194] R10: 0000000100000001 R11: 0000000000000246 R12: 0000000000000001 [ 2335.049657] R13: 00007ffc2ec0399f R14: 00007efdc7da9300 R15: 0000000000022000 [ 2335.091290] FAULT_INJECTION: forcing a failure. [ 2335.091290] name failslab, interval 1, probability 0, space 0, times 0 [ 2335.093676] CPU: 1 PID: 12329 Comm: syz-executor.7 Not tainted 5.10.203 #1 [ 2335.095347] Hardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.12.0-1 04/01/2014 [ 2335.097165] Call Trace: [ 2335.097714] dump_stack+0x107/0x167 [ 2335.098560] should_fail.cold+0x5/0xa [ 2335.099505] ? create_object.isra.0+0x3a/0xa20 [ 2335.100445] should_failslab+0x5/0x20 [ 2335.101235] kmem_cache_alloc+0x5b/0x310 [ 2335.102082] create_object.isra.0+0x3a/0xa20 [ 2335.103026] ? __kasan_kmalloc.constprop.0+0xc9/0xd0 [ 2335.104081] kmem_cache_alloc_trace+0x151/0x320 [ 2335.105050] alloc_pipe_info+0x10a/0x590 [ 2335.105920] splice_direct_to_actor+0x774/0x980 [ 2335.107034] ? _cond_resched+0x12/0x80 [ 2335.107958] ? inode_security+0x107/0x140 [ 2335.108890] ? pipe_to_sendpage+0x380/0x380 [ 2335.109882] ? selinux_file_permission+0x92/0x520 [ 2335.110880] ? do_splice_to+0x160/0x160 [ 2335.111698] ? security_file_permission+0x24e/0x570 [ 2335.112739] do_splice_direct+0x1c4/0x290 [ 2335.113584] ? splice_direct_to_actor+0x980/0x980 [ 2335.114580] ? selinux_file_permission+0x92/0x520 [ 2335.115609] ? security_file_permission+0x24e/0x570 [ 2335.116645] do_sendfile+0x553/0x1090 [ 2335.117586] ? do_pwritev+0x270/0x270 [ 2335.118433] ? wait_for_completion_io+0x270/0x270 [ 2335.119599] ? rcu_read_lock_any_held+0x75/0xa0 [ 2335.120706] ? vfs_write+0x354/0xa70 [ 2335.121473] __x64_sys_sendfile64+0x1d1/0x210 [ 2335.122389] ? __ia32_sys_sendfile+0x220/0x220 [ 2335.123350] ? lockdep_hardirqs_on_prepare+0x277/0x3e0 [ 2335.124418] ? syscall_enter_from_user_mode+0x1d/0x50 [ 2335.125469] do_syscall_64+0x33/0x40 [ 2335.126373] entry_SYSCALL_64_after_hwframe+0x62/0xc7 [ 2335.127454] RIP: 0033:0x7ff42fe50b19 [ 2335.128339] 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 [ 2335.132264] RSP: 002b:00007ff42d3c6188 EFLAGS: 00000246 ORIG_RAX: 0000000000000028 [ 2335.133815] RAX: ffffffffffffffda RBX: 00007ff42ff63f60 RCX: 00007ff42fe50b19 [ 2335.135382] RDX: 0000000000000000 RSI: 0000000000000005 RDI: 0000000000000003 [ 2335.137050] RBP: 00007ff42d3c61d0 R08: 0000000000000000 R09: 0000000000000000 [ 2335.138660] R10: 0000000100000001 R11: 0000000000000246 R12: 0000000000000001 [ 2335.140148] R13: 00007ffdfe9821ff R14: 00007ff42d3c6300 R15: 0000000000022000 [ 2335.205183] FAT-fs (loop6): Unrecognized mount option "flÕ" or missing value [ 2335.285480] FAT-fs (loop6): Unrecognized mount option "flÕ" or missing value [ 2335.568729] FAT-fs (loop5): Unrecognized mount option "flE" or missing value 15:48:48 executing program 5: syz_mount_image$msdos(&(0x7f00000001c0), &(0x7f0000000240)='./file0\x00', 0x0, 0xedc0, &(0x7f00000002c0), 0x0, &(0x7f00000003c0)={[{@fat=@flush}, {@dots}]}) 15:48:48 executing program 1: syz_mount_image$msdos(&(0x7f00000001c0), &(0x7f0000000240)='./file0\x00', 0x0, 0x6, &(0x7f00000002c0), 0x0, &(0x7f00000003c0)={[{@fat=@flush}, {@dots}]}) openat$cgroup_type(0xffffffffffffffff, 0x0, 0x2, 0x0) 15:48:48 executing program 2: ftruncate(0xffffffffffffffff, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) setsockopt$inet_pktinfo(0xffffffffffffffff, 0x0, 0x8, 0x0, 0x0) preadv(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) fcntl$dupfd(0xffffffffffffffff, 0x0, r0) r1 = fsmount(0xffffffffffffffff, 0x0, 0x0) lseek(r0, 0x800, 0x0) perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4307, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) mknodat$null(0xffffffffffffffff, &(0x7f0000000000)='./file1\x00', 0x0, 0x103) pwrite64(0xffffffffffffffff, &(0x7f0000000140)="ddab82767945917c8ef3f5746d491210d833b106c3b096db35ebf09b6462e50b2b8eeb7aee50a6985ddf758b8742e2902f8019cf036e7487a36e06f264a072e7302aabf620d1f1648240b03068de42f99aa07f3421d6085fabf737fc80322ea9d302704a0cbf904db23225acdbfef5115d2e6eb74068796e15571d147e0a5ee081510e087b17fdf56a880289eeec6f4c848969", 0x93, 0x20) r2 = openat(r1, &(0x7f0000000280)='/proc/self/exe\x00', 0x0, 0x0) sendfile(r0, r2, 0x0, 0x100000001) (fail_nth: 3) [ 2348.906333] FAT-fs (loop1): bogus number of reserved sectors 15:48:48 executing program 3: ftruncate(0xffffffffffffffff, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) setsockopt$inet_pktinfo(r0, 0x0, 0x8, &(0x7f0000000040)={0x0, @loopback, @loopback}, 0xc) preadv(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) fcntl$dupfd(0xffffffffffffffff, 0x0, r0) r1 = fsmount(0xffffffffffffffff, 0x0, 0x4) lseek(r0, 0x800, 0x0) perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4307, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r2 = openat$hwrng(0xffffffffffffff9c, &(0x7f0000000080), 0x200000, 0x0) lseek(r2, 0x2, 0x0) mknodat$null(r2, &(0x7f0000000000)='./file1\x00', 0x2000, 0x103) r3 = openat(r1, &(0x7f0000000280)='/proc/self/exe\x00', 0x0, 0x0) sendfile(r0, r3, 0x0, 0x100000001) 15:48:48 executing program 0: ftruncate(0xffffffffffffffff, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) setsockopt$inet_pktinfo(r0, 0x0, 0x8, &(0x7f0000000040)={0x0, @loopback, @loopback}, 0xc) preadv(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) fcntl$dupfd(0xffffffffffffffff, 0x0, r0) r1 = fsmount(0xffffffffffffffff, 0x0, 0x4) lseek(r0, 0x800, 0x0) perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4307, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) lseek(0xffffffffffffffff, 0x2, 0x1) mknodat$null(0xffffffffffffffff, &(0x7f0000000000)='./file1\x00', 0x2000, 0x103) pwrite64(0xffffffffffffffff, &(0x7f0000000140)="ddab82767945917c8ef3f5746d491210d833b106c3b096db35ebf09b6462e50b2b8eeb7aee50a6985ddf758b8742e2902f8019cf036e7487a36e06f264a072e7302aabf620d1f1648240b03068de42f99aa07f3421d6085fabf737fc80322ea9d302704a0cbf904db23225acdbfef5115d2e6eb74068796e15571d147e0a5ee081510e087b17fdf56a880289eeec6f4c848969", 0x93, 0x20) r2 = openat(r1, &(0x7f0000000280)='/proc/self/exe\x00', 0x0, 0x0) sendfile(r0, r2, 0x0, 0x100000001) (fail_nth: 2) 15:48:48 executing program 4: syz_mount_image$msdos(&(0x7f00000001c0), &(0x7f0000000240)='./file0\x00', 0xffffffffffff0700, 0x0, &(0x7f00000002c0), 0x0, &(0x7f00000003c0)={[{@fat=@flush}, {@dots}]}) 15:48:48 executing program 6: syz_mount_image$msdos(&(0x7f00000001c0), &(0x7f0000000240)='./file0\x00', 0x0, 0x508, &(0x7f00000002c0), 0x0, &(0x7f00000003c0)={[{@fat=@flush}]}) 15:48:48 executing program 7: r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) perf_event_open(&(0x7f0000001d80)={0x0, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4307, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r1 = openat(0xffffffffffffffff, &(0x7f0000000280)='/proc/self/exe\x00', 0x0, 0x0) sendfile(r0, r1, 0x0, 0x100000001) (fail_nth: 3) [ 2348.907849] FAT-fs (loop1): Can't find a valid FAT filesystem [ 2348.964200] FAULT_INJECTION: forcing a failure. [ 2348.964200] name failslab, interval 1, probability 0, space 0, times 0 [ 2348.966692] CPU: 1 PID: 12359 Comm: syz-executor.2 Not tainted 5.10.203 #1 [ 2348.968120] Hardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.12.0-1 04/01/2014 [ 2348.969870] Call Trace: [ 2348.970484] dump_stack+0x107/0x167 [ 2348.971404] should_fail.cold+0x5/0xa [ 2348.972212] ? memcg_alloc_page_obj_cgroups+0x73/0x100 [ 2348.973294] should_failslab+0x5/0x20 [ 2348.974078] __kmalloc_node+0x76/0x420 [ 2348.974896] memcg_alloc_page_obj_cgroups+0x73/0x100 [ 2348.975957] memcg_slab_post_alloc_hook+0x1f0/0x430 [ 2348.976731] FAT-fs (loop4): bogus number of reserved sectors [ 2348.976992] ? trace_hardirqs_on+0x5b/0x180 [ 2348.978330] FAT-fs (loop4): Can't find a valid FAT filesystem [ 2348.979179] kmem_cache_alloc_trace+0x169/0x320 [ 2348.979210] alloc_pipe_info+0x10a/0x590 [ 2348.979237] splice_direct_to_actor+0x774/0x980 [ 2348.983215] ? _cond_resched+0x12/0x80 [ 2348.984019] ? inode_security+0x107/0x140 [ 2348.984870] ? pipe_to_sendpage+0x380/0x380 [ 2348.985755] ? selinux_file_permission+0x92/0x520 [ 2348.986750] ? do_splice_to+0x160/0x160 [ 2348.987595] ? security_file_permission+0x24e/0x570 [ 2348.988630] do_splice_direct+0x1c4/0x290 [ 2348.989493] ? splice_direct_to_actor+0x980/0x980 [ 2348.990473] ? selinux_file_permission+0x92/0x520 [ 2348.991481] ? security_file_permission+0x24e/0x570 [ 2348.992525] do_sendfile+0x553/0x1090 [ 2348.993328] ? do_pwritev+0x270/0x270 [ 2348.994117] ? wait_for_completion_io+0x270/0x270 [ 2348.995135] ? rcu_read_lock_any_held+0x75/0xa0 [ 2348.996082] ? vfs_write+0x354/0xa70 [ 2348.996849] __x64_sys_sendfile64+0x1d1/0x210 [ 2348.997771] ? __ia32_sys_sendfile+0x220/0x220 [ 2348.998716] ? lockdep_hardirqs_on_prepare+0x277/0x3e0 [ 2348.999800] ? syscall_enter_from_user_mode+0x1d/0x50 [ 2349.000869] do_syscall_64+0x33/0x40 [ 2349.001639] entry_SYSCALL_64_after_hwframe+0x62/0xc7 [ 2349.002692] RIP: 0033:0x7efdca833b19 [ 2349.003476] 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 [ 2349.007256] RSP: 002b:00007efdc7da9188 EFLAGS: 00000246 ORIG_RAX: 0000000000000028 [ 2349.008773] RAX: ffffffffffffffda RBX: 00007efdca946f60 RCX: 00007efdca833b19 [ 2349.010267] RDX: 0000000000000000 RSI: 0000000000000005 RDI: 0000000000000003 [ 2349.011768] RBP: 00007efdc7da91d0 R08: 0000000000000000 R09: 0000000000000000 [ 2349.013245] R10: 0000000100000001 R11: 0000000000000246 R12: 0000000000000001 [ 2349.014715] R13: 00007ffc2ec0399f R14: 00007efdc7da9300 R15: 0000000000022000 [ 2349.021093] FAULT_INJECTION: forcing a failure. [ 2349.021093] name failslab, interval 1, probability 0, space 0, times 0 [ 2349.023371] FAT-fs (loop1): bogus number of reserved sectors [ 2349.023393] FAT-fs (loop1): Can't find a valid FAT filesystem [ 2349.026254] CPU: 1 PID: 12356 Comm: syz-executor.0 Not tainted 5.10.203 #1 [ 2349.027679] Hardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.12.0-1 04/01/2014 [ 2349.029391] Call Trace: [ 2349.029929] dump_stack+0x107/0x167 [ 2349.030682] should_fail.cold+0x5/0xa [ 2349.031524] ? create_object.isra.0+0x3a/0xa20 [ 2349.032457] should_failslab+0x5/0x20 [ 2349.033230] kmem_cache_alloc+0x5b/0x310 [ 2349.034064] create_object.isra.0+0x3a/0xa20 [ 2349.034968] ? __kasan_kmalloc.constprop.0+0xc9/0xd0 [ 2349.036007] kmem_cache_alloc_trace+0x151/0x320 [ 2349.036962] alloc_pipe_info+0x10a/0x590 [ 2349.037794] splice_direct_to_actor+0x774/0x980 [ 2349.038740] ? _cond_resched+0x12/0x80 [ 2349.039546] ? inode_security+0x107/0x140 [ 2349.040386] ? pipe_to_sendpage+0x380/0x380 [ 2349.041261] ? selinux_file_permission+0x92/0x520 [ 2349.042244] ? do_splice_to+0x160/0x160 [ 2349.043061] ? security_file_permission+0x24e/0x570 [ 2349.044087] do_splice_direct+0x1c4/0x290 [ 2349.044934] ? splice_direct_to_actor+0x980/0x980 [ 2349.045911] ? selinux_file_permission+0x92/0x520 [ 2349.046900] ? security_file_permission+0x24e/0x570 [ 2349.047936] do_sendfile+0x553/0x1090 [ 2349.048725] ? do_pwritev+0x270/0x270 [ 2349.049502] ? wait_for_completion_io+0x270/0x270 [ 2349.050487] ? rcu_read_lock_any_held+0x75/0xa0 [ 2349.051450] ? vfs_write+0x354/0xa70 [ 2349.052218] __x64_sys_sendfile64+0x1d1/0x210 [ 2349.053134] ? __ia32_sys_sendfile+0x220/0x220 [ 2349.054068] ? lockdep_hardirqs_on_prepare+0x277/0x3e0 [ 2349.055139] ? syscall_enter_from_user_mode+0x1d/0x50 [ 2349.056191] do_syscall_64+0x33/0x40 [ 2349.056949] entry_SYSCALL_64_after_hwframe+0x62/0xc7 [ 2349.057987] RIP: 0033:0x7f8a6b9b7b19 [ 2349.058747] 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 [ 2349.062503] RSP: 002b:00007f8a68f2d188 EFLAGS: 00000246 ORIG_RAX: 0000000000000028 [ 2349.064065] RAX: ffffffffffffffda RBX: 00007f8a6bacaf60 RCX: 00007f8a6b9b7b19 [ 2349.065516] RDX: 0000000000000000 RSI: 0000000000000005 RDI: 0000000000000003 [ 2349.066975] RBP: 00007f8a68f2d1d0 R08: 0000000000000000 R09: 0000000000000000 [ 2349.068425] R10: 0000000100000001 R11: 0000000000000246 R12: 0000000000000001 [ 2349.069875] R13: 00007ffef9e308cf R14: 00007f8a68f2d300 R15: 0000000000022000 [ 2349.152550] FAT-fs (loop6): Unrecognized mount option "flÕ" or missing value [ 2349.164551] FAT-fs (loop4): bogus number of reserved sectors [ 2349.165827] FAT-fs (loop4): Can't find a valid FAT filesystem 15:48:48 executing program 7: r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) perf_event_open(&(0x7f0000001d80)={0x0, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4307, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r1 = openat(0xffffffffffffffff, &(0x7f0000000280)='/proc/self/exe\x00', 0x0, 0x0) sendfile(r0, r1, 0x0, 0x100000001) 15:48:48 executing program 1: syz_mount_image$msdos(&(0x7f00000001c0), &(0x7f0000000240)='./file0\x00', 0x0, 0x7, &(0x7f00000002c0), 0x0, &(0x7f00000003c0)={[{@fat=@flush}, {@dots}]}) openat$cgroup_type(0xffffffffffffffff, 0x0, 0x2, 0x0) [ 2349.261121] FAT-fs (loop6): Unrecognized mount option "flÕ" or missing value 15:48:48 executing program 4: syz_mount_image$msdos(&(0x7f00000001c0), &(0x7f0000000240)='./file0\x00', 0xffffffffffffff7f, 0x0, &(0x7f00000002c0), 0x0, &(0x7f00000003c0)={[{@fat=@flush}, {@dots}]}) [ 2349.419815] FAT-fs (loop1): bogus number of reserved sectors [ 2349.421329] FAT-fs (loop1): Can't find a valid FAT filesystem [ 2349.501702] FAT-fs (loop4): bogus number of reserved sectors [ 2349.502999] FAT-fs (loop4): Can't find a valid FAT filesystem [ 2349.593635] FAT-fs (loop4): bogus number of reserved sectors [ 2349.595077] FAT-fs (loop4): Can't find a valid FAT filesystem 15:49:01 executing program 5: syz_mount_image$msdos(&(0x7f00000001c0), &(0x7f0000000240)='./file0\x00', 0x0, 0xfd2f, &(0x7f00000002c0), 0x0, &(0x7f00000003c0)={[{@fat=@flush}, {@dots}]}) 15:49:01 executing program 6: syz_mount_image$msdos(&(0x7f00000001c0), &(0x7f0000000240)='./file0\x00', 0x0, 0x509, &(0x7f00000002c0), 0x0, &(0x7f00000003c0)={[{@fat=@flush}]}) 15:49:01 executing program 0: ftruncate(0xffffffffffffffff, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) setsockopt$inet_pktinfo(r0, 0x0, 0x8, &(0x7f0000000040)={0x0, @loopback, @loopback}, 0xc) preadv(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) fcntl$dupfd(0xffffffffffffffff, 0x0, r0) r1 = fsmount(0xffffffffffffffff, 0x0, 0x4) lseek(r0, 0x800, 0x0) perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4307, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) lseek(0xffffffffffffffff, 0x2, 0x1) mknodat$null(0xffffffffffffffff, &(0x7f0000000000)='./file1\x00', 0x2000, 0x103) pwrite64(0xffffffffffffffff, &(0x7f0000000140)="ddab82767945917c8ef3f5746d491210d833b106c3b096db35ebf09b6462e50b2b8eeb7aee50a6985ddf758b8742e2902f8019cf036e7487a36e06f264a072e7302aabf620d1f1648240b03068de42f99aa07f3421d6085fabf737fc80322ea9d302704a0cbf904db23225acdbfef5115d2e6eb74068796e15571d147e0a5ee081510e087b17fdf56a880289eeec6f4c848969", 0x93, 0x20) r2 = openat(r1, &(0x7f0000000280)='/proc/self/exe\x00', 0x0, 0x0) sendfile(r0, r2, 0x0, 0x100000001) 15:49:01 executing program 4: syz_mount_image$msdos(&(0x7f00000001c0), &(0x7f0000000240)='./file0\x00', 0xffffffffffffffff, 0x0, &(0x7f00000002c0), 0x0, &(0x7f00000003c0)={[{@fat=@flush}, {@dots}]}) 15:49:01 executing program 1: syz_mount_image$msdos(&(0x7f00000001c0), &(0x7f0000000240)='./file0\x00', 0x0, 0x8, &(0x7f00000002c0), 0x0, &(0x7f00000003c0)={[{@fat=@flush}, {@dots}]}) openat$cgroup_type(0xffffffffffffffff, 0x0, 0x2, 0x0) 15:49:01 executing program 7: r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) perf_event_open(&(0x7f0000001d80)={0x0, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4307, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r1 = openat(0xffffffffffffffff, &(0x7f0000000280)='/proc/self/exe\x00', 0x0, 0x0) sendfile(r0, r1, 0x0, 0x100000002) 15:49:01 executing program 3: ftruncate(0xffffffffffffffff, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) setsockopt$inet_pktinfo(r0, 0x0, 0x8, &(0x7f0000000040)={0x0, @loopback, @loopback}, 0xc) preadv(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) fcntl$dupfd(0xffffffffffffffff, 0x0, r0) r1 = fsmount(0xffffffffffffffff, 0x0, 0x4) lseek(r0, 0x800, 0x0) perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4307, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r2 = openat$hwrng(0xffffffffffffff9c, &(0x7f0000000080), 0x200000, 0x0) lseek(r2, 0x2, 0x0) mknodat$null(r2, &(0x7f0000000000)='./file1\x00', 0x2000, 0x103) r3 = openat(r1, &(0x7f0000000280)='/proc/self/exe\x00', 0x0, 0x0) sendfile(r0, r3, 0x0, 0x100000002) 15:49:01 executing program 2: ftruncate(0xffffffffffffffff, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) setsockopt$inet_pktinfo(0xffffffffffffffff, 0x0, 0x8, 0x0, 0x0) preadv(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) fcntl$dupfd(0xffffffffffffffff, 0x0, r0) r1 = fsmount(0xffffffffffffffff, 0x0, 0x0) lseek(r0, 0x800, 0x0) perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4307, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) mknodat$null(0xffffffffffffffff, &(0x7f0000000000)='./file1\x00', 0x0, 0x103) pwrite64(0xffffffffffffffff, &(0x7f0000000140)="ddab82767945917c8ef3f5746d491210d833b106c3b096db35ebf09b6462e50b2b8eeb7aee50a6985ddf758b8742e2902f8019cf036e7487a36e06f264a072e7302aabf620d1f1648240b03068de42f99aa07f3421d6085fabf737fc80322ea9d302704a0cbf904db23225acdbfef5115d2e6eb74068796e15571d147e0a5ee081510e087b17fdf56a880289eeec6f4c848969", 0x93, 0x20) r2 = openat(r1, &(0x7f0000000280)='/proc/self/exe\x00', 0x0, 0x0) sendfile(r0, r2, 0x0, 0x100000001) [ 2362.511798] FAT-fs (loop4): bogus number of reserved sectors [ 2362.512518] FAT-fs (loop4): Can't find a valid FAT filesystem [ 2362.538506] FAT-fs (loop1): bogus number of reserved sectors [ 2362.539165] FAT-fs (loop1): Can't find a valid FAT filesystem [ 2362.580606] FAT-fs (loop4): bogus number of reserved sectors [ 2362.581237] FAT-fs (loop4): Can't find a valid FAT filesystem [ 2362.629686] FAT-fs (loop6): Unrecognized mount option "flÕ" or missing value 15:49:02 executing program 4: syz_mount_image$msdos(&(0x7f00000001c0), &(0x7f0000000240)='./file0\x00', 0x0, 0x2, &(0x7f00000002c0), 0x0, &(0x7f00000003c0)={[{@fat=@flush}, {@dots}]}) [ 2362.642461] FAT-fs (loop1): bogus number of reserved sectors [ 2362.643197] FAT-fs (loop1): Can't find a valid FAT filesystem 15:49:02 executing program 1: syz_mount_image$msdos(&(0x7f00000001c0), &(0x7f0000000240)='./file0\x00', 0x0, 0x9, &(0x7f00000002c0), 0x0, &(0x7f00000003c0)={[{@fat=@flush}, {@dots}]}) openat$cgroup_type(0xffffffffffffffff, 0x0, 0x2, 0x0) 15:49:02 executing program 1: syz_mount_image$msdos(&(0x7f00000001c0), &(0x7f0000000240)='./file0\x00', 0x0, 0xa, &(0x7f00000002c0), 0x0, &(0x7f00000003c0)={[{@fat=@flush}, {@dots}]}) openat$cgroup_type(0xffffffffffffffff, 0x0, 0x2, 0x0) [ 2362.781896] FAT-fs (loop6): Unrecognized mount option "flÕ" or missing value 15:49:02 executing program 1: syz_mount_image$msdos(&(0x7f00000001c0), &(0x7f0000000240)='./file0\x00', 0x0, 0xb, &(0x7f00000002c0), 0x0, &(0x7f00000003c0)={[{@fat=@flush}, {@dots}]}) openat$cgroup_type(0xffffffffffffffff, 0x0, 0x2, 0x0) 15:49:02 executing program 4: syz_mount_image$msdos(&(0x7f00000001c0), &(0x7f0000000240)='./file0\x00', 0x0, 0x3, &(0x7f00000002c0), 0x0, &(0x7f00000003c0)={[{@fat=@flush}, {@dots}]}) 15:49:02 executing program 6: syz_mount_image$msdos(&(0x7f00000001c0), &(0x7f0000000240)='./file0\x00', 0x0, 0x600, &(0x7f00000002c0), 0x0, &(0x7f00000003c0)={[{@fat=@flush}]}) [ 2362.939309] FAT-fs (loop4): bogus number of reserved sectors [ 2362.940126] FAT-fs (loop4): Can't find a valid FAT filesystem [ 2363.046713] FAT-fs (loop6): Unrecognized mount option "flÕ" or missing value 15:49:14 executing program 1: syz_mount_image$msdos(&(0x7f00000001c0), &(0x7f0000000240)='./file0\x00', 0x0, 0xd, &(0x7f00000002c0), 0x0, &(0x7f00000003c0)={[{@fat=@flush}, {@dots}]}) openat$cgroup_type(0xffffffffffffffff, 0x0, 0x2, 0x0) 15:49:14 executing program 5: syz_mount_image$msdos(&(0x7f00000001c0), &(0x7f0000000240)='./file0\x00', 0x0, 0xff0f, &(0x7f00000002c0), 0x0, &(0x7f00000003c0)={[{@fat=@flush}, {@dots}]}) 15:49:14 executing program 2: ftruncate(0xffffffffffffffff, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) setsockopt$inet_pktinfo(0xffffffffffffffff, 0x0, 0x8, 0x0, 0x0) preadv(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) fcntl$dupfd(0xffffffffffffffff, 0x0, r0) r1 = fsmount(0xffffffffffffffff, 0x0, 0x0) lseek(r0, 0x800, 0x0) perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4307, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) mknodat$null(0xffffffffffffffff, &(0x7f0000000000)='./file1\x00', 0x0, 0x103) pwrite64(0xffffffffffffffff, &(0x7f0000000140)="ddab82767945917c8ef3f5746d491210d833b106c3b096db35ebf09b6462e50b2b8eeb7aee50a6985ddf758b8742e2902f8019cf036e7487a36e06f264a072e7302aabf620d1f1648240b03068de42f99aa07f3421d6085fabf737fc80322ea9d302704a0cbf904db23225acdbfef5115d2e6eb74068796e15571d147e0a5ee081510e087b17fdf56a880289eeec6f4c848969", 0x93, 0x20) r2 = openat(r1, &(0x7f0000000280)='/proc/self/exe\x00', 0x0, 0x0) sendfile(r0, r2, 0x0, 0x100000002) 15:49:14 executing program 7: r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) perf_event_open(&(0x7f0000001d80)={0x0, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4307, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r1 = openat(0xffffffffffffffff, &(0x7f0000000280)='/proc/self/exe\x00', 0x0, 0x0) sendfile(r0, r1, 0x0, 0x100000003) 15:49:14 executing program 4: syz_mount_image$msdos(&(0x7f00000001c0), &(0x7f0000000240)='./file0\x00', 0x0, 0x4, &(0x7f00000002c0), 0x0, &(0x7f00000003c0)={[{@fat=@flush}, {@dots}]}) 15:49:14 executing program 0: ftruncate(0xffffffffffffffff, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) setsockopt$inet_pktinfo(r0, 0x0, 0x8, &(0x7f0000000040)={0x0, @loopback, @loopback}, 0xc) preadv(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) fcntl$dupfd(0xffffffffffffffff, 0x0, r0) r1 = fsmount(0xffffffffffffffff, 0x0, 0x4) lseek(r0, 0x800, 0x0) perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4307, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) lseek(0xffffffffffffffff, 0x2, 0x1) mknodat$null(0xffffffffffffffff, &(0x7f0000000000)='./file1\x00', 0x2000, 0x103) pwrite64(0xffffffffffffffff, &(0x7f0000000140)="ddab82767945917c8ef3f5746d491210d833b106c3b096db35ebf09b6462e50b2b8eeb7aee50a6985ddf758b8742e2902f8019cf036e7487a36e06f264a072e7302aabf620d1f1648240b03068de42f99aa07f3421d6085fabf737fc80322ea9d302704a0cbf904db23225acdbfef5115d2e6eb74068796e15571d147e0a5ee081510e087b17fdf56a880289eeec6f4c848969", 0x93, 0x20) r2 = openat(r1, &(0x7f0000000280)='/proc/self/exe\x00', 0x0, 0x0) sendfile(r0, r2, 0x0, 0x100000002) 15:49:14 executing program 6: syz_mount_image$msdos(&(0x7f00000001c0), &(0x7f0000000240)='./file0\x00', 0x0, 0x700, &(0x7f00000002c0), 0x0, &(0x7f00000003c0)={[{@fat=@flush}]}) 15:49:14 executing program 3: ftruncate(0xffffffffffffffff, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) setsockopt$inet_pktinfo(r0, 0x0, 0x8, &(0x7f0000000040)={0x0, @loopback, @loopback}, 0xc) preadv(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) fcntl$dupfd(0xffffffffffffffff, 0x0, r0) r1 = fsmount(0xffffffffffffffff, 0x0, 0x4) lseek(r0, 0x800, 0x0) perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4307, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r2 = openat$hwrng(0xffffffffffffff9c, &(0x7f0000000080), 0x200000, 0x0) lseek(r2, 0x2, 0x0) mknodat$null(r2, &(0x7f0000000000)='./file1\x00', 0x2000, 0x103) r3 = openat(r1, &(0x7f0000000280)='/proc/self/exe\x00', 0x0, 0x0) sendfile(r0, r3, 0x0, 0x100000003) [ 2375.669337] FAT-fs (loop1): Unrecognized mount option "flE" or missing value [ 2375.700454] FAT-fs (loop6): Unrecognized mount option "flÕ" or missing value [ 2375.733070] FAT-fs (loop1): Unrecognized mount option "flE" or missing value [ 2375.741030] FAT-fs (loop4): bogus number of reserved sectors [ 2375.742273] FAT-fs (loop4): Can't find a valid FAT filesystem [ 2375.812094] FAT-fs (loop4): bogus number of reserved sectors [ 2375.813370] FAT-fs (loop4): Can't find a valid FAT filesystem 15:49:15 executing program 1: syz_mount_image$msdos(&(0x7f00000001c0), &(0x7f0000000240)='./file0\x00', 0x0, 0xe, &(0x7f00000002c0), 0x0, &(0x7f00000003c0)={[{@fat=@flush}, {@dots}]}) openat$cgroup_type(0xffffffffffffffff, 0x0, 0x2, 0x0) 15:49:15 executing program 4: syz_mount_image$msdos(&(0x7f00000001c0), &(0x7f0000000240)='./file0\x00', 0x0, 0x5, &(0x7f00000002c0), 0x0, &(0x7f00000003c0)={[{@fat=@flush}, {@dots}]}) 15:49:15 executing program 6: syz_mount_image$msdos(&(0x7f00000001c0), &(0x7f0000000240)='./file0\x00', 0x0, 0x705, &(0x7f00000002c0), 0x0, &(0x7f00000003c0)={[{@fat=@flush}]}) [ 2376.026262] FAT-fs (loop1): Unrecognized mount option "flE" or missing value [ 2376.069351] FAT-fs (loop4): bogus number of reserved sectors [ 2376.070586] FAT-fs (loop4): Can't find a valid FAT filesystem [ 2376.110103] FAT-fs (loop1): Unrecognized mount option "flE" or missing value [ 2376.113417] FAT-fs (loop6): Unrecognized mount option "flÕ" or missing value [ 2376.148327] FAT-fs (loop4): bogus number of reserved sectors [ 2376.149685] FAT-fs (loop4): Can't find a valid FAT filesystem 15:49:15 executing program 0: ftruncate(0xffffffffffffffff, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) setsockopt$inet_pktinfo(r0, 0x0, 0x8, &(0x7f0000000040)={0x0, @loopback, @loopback}, 0xc) preadv(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) fcntl$dupfd(0xffffffffffffffff, 0x0, r0) r1 = fsmount(0xffffffffffffffff, 0x0, 0x4) lseek(r0, 0x800, 0x0) perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4307, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) lseek(0xffffffffffffffff, 0x2, 0x1) mknodat$null(0xffffffffffffffff, &(0x7f0000000000)='./file1\x00', 0x2000, 0x103) pwrite64(0xffffffffffffffff, &(0x7f0000000140)="ddab82767945917c8ef3f5746d491210d833b106c3b096db35ebf09b6462e50b2b8eeb7aee50a6985ddf758b8742e2902f8019cf036e7487a36e06f264a072e7302aabf620d1f1648240b03068de42f99aa07f3421d6085fabf737fc80322ea9d302704a0cbf904db23225acdbfef5115d2e6eb74068796e15571d147e0a5ee081510e087b17fdf56a880289eeec6f4c848969", 0x93, 0x20) r2 = openat(r1, &(0x7f0000000280)='/proc/self/exe\x00', 0x0, 0x0) sendfile(r0, r2, 0x0, 0x100000003) 15:49:15 executing program 6: syz_mount_image$msdos(&(0x7f00000001c0), &(0x7f0000000240)='./file0\x00', 0x0, 0x805, &(0x7f00000002c0), 0x0, &(0x7f00000003c0)={[{@fat=@flush}]}) 15:49:15 executing program 1: syz_mount_image$msdos(&(0x7f00000001c0), &(0x7f0000000240)='./file0\x00', 0x0, 0xf, &(0x7f00000002c0), 0x0, &(0x7f00000003c0)={[{@fat=@flush}, {@dots}]}) openat$cgroup_type(0xffffffffffffffff, 0x0, 0x2, 0x0) 15:49:15 executing program 4: syz_mount_image$msdos(&(0x7f00000001c0), &(0x7f0000000240)='./file0\x00', 0x0, 0x6, &(0x7f00000002c0), 0x0, &(0x7f00000003c0)={[{@fat=@flush}, {@dots}]}) 15:49:15 executing program 7: r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) perf_event_open(&(0x7f0000001d80)={0x0, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4307, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r1 = openat(0xffffffffffffffff, &(0x7f0000000280)='/proc/self/exe\x00', 0x0, 0x0) sendfile(r0, r1, 0x0, 0x100000004) [ 2376.340831] FAT-fs (loop6): Unrecognized mount option "flÕ" or missing value [ 2376.346743] FAT-fs (loop1): Unrecognized mount option "flE" or missing value 15:49:15 executing program 2: ftruncate(0xffffffffffffffff, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) setsockopt$inet_pktinfo(0xffffffffffffffff, 0x0, 0x8, 0x0, 0x0) preadv(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) fcntl$dupfd(0xffffffffffffffff, 0x0, r0) r1 = fsmount(0xffffffffffffffff, 0x0, 0x0) lseek(r0, 0x800, 0x0) perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4307, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) mknodat$null(0xffffffffffffffff, &(0x7f0000000000)='./file1\x00', 0x0, 0x103) pwrite64(0xffffffffffffffff, &(0x7f0000000140)="ddab82767945917c8ef3f5746d491210d833b106c3b096db35ebf09b6462e50b2b8eeb7aee50a6985ddf758b8742e2902f8019cf036e7487a36e06f264a072e7302aabf620d1f1648240b03068de42f99aa07f3421d6085fabf737fc80322ea9d302704a0cbf904db23225acdbfef5115d2e6eb74068796e15571d147e0a5ee081510e087b17fdf56a880289eeec6f4c848969", 0x93, 0x20) r2 = openat(r1, &(0x7f0000000280)='/proc/self/exe\x00', 0x0, 0x0) sendfile(r0, r2, 0x0, 0x100000003) [ 2376.399559] FAT-fs (loop1): Unrecognized mount option "flE" or missing value [ 2376.446666] FAT-fs (loop6): Unrecognized mount option "flÕ" or missing value [ 2376.451141] FAT-fs (loop4): bogus number of reserved sectors [ 2376.452294] FAT-fs (loop4): Can't find a valid FAT filesystem [ 2376.517371] FAT-fs (loop4): bogus number of reserved sectors [ 2376.518690] FAT-fs (loop4): Can't find a valid FAT filesystem 15:49:29 executing program 2: ftruncate(0xffffffffffffffff, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) setsockopt$inet_pktinfo(0xffffffffffffffff, 0x0, 0x8, 0x0, 0x0) preadv(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) fcntl$dupfd(0xffffffffffffffff, 0x0, r0) r1 = fsmount(0xffffffffffffffff, 0x0, 0x0) lseek(r0, 0x800, 0x0) perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4307, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) mknodat$null(0xffffffffffffffff, &(0x7f0000000000)='./file1\x00', 0x0, 0x103) pwrite64(0xffffffffffffffff, &(0x7f0000000140)="ddab82767945917c8ef3f5746d491210d833b106c3b096db35ebf09b6462e50b2b8eeb7aee50a6985ddf758b8742e2902f8019cf036e7487a36e06f264a072e7302aabf620d1f1648240b03068de42f99aa07f3421d6085fabf737fc80322ea9d302704a0cbf904db23225acdbfef5115d2e6eb74068796e15571d147e0a5ee081510e087b17fdf56a880289eeec6f4c848969", 0x93, 0x20) r2 = openat(r1, &(0x7f0000000280)='/proc/self/exe\x00', 0x0, 0x0) sendfile(r0, r2, 0x0, 0x100000004) 15:49:29 executing program 1: syz_mount_image$msdos(&(0x7f00000001c0), &(0x7f0000000240)='./file0\x00', 0x0, 0x10, &(0x7f00000002c0), 0x0, &(0x7f00000003c0)={[{@fat=@flush}, {@dots}]}) openat$cgroup_type(0xffffffffffffffff, 0x0, 0x2, 0x0) 15:49:29 executing program 0: ftruncate(0xffffffffffffffff, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) setsockopt$inet_pktinfo(r0, 0x0, 0x8, &(0x7f0000000040)={0x0, @loopback, @loopback}, 0xc) preadv(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) fcntl$dupfd(0xffffffffffffffff, 0x0, r0) r1 = fsmount(0xffffffffffffffff, 0x0, 0x4) lseek(r0, 0x800, 0x0) perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4307, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) lseek(0xffffffffffffffff, 0x2, 0x1) mknodat$null(0xffffffffffffffff, &(0x7f0000000000)='./file1\x00', 0x2000, 0x103) pwrite64(0xffffffffffffffff, &(0x7f0000000140)="ddab82767945917c8ef3f5746d491210d833b106c3b096db35ebf09b6462e50b2b8eeb7aee50a6985ddf758b8742e2902f8019cf036e7487a36e06f264a072e7302aabf620d1f1648240b03068de42f99aa07f3421d6085fabf737fc80322ea9d302704a0cbf904db23225acdbfef5115d2e6eb74068796e15571d147e0a5ee081510e087b17fdf56a880289eeec6f4c848969", 0x93, 0x20) r2 = openat(r1, &(0x7f0000000280)='/proc/self/exe\x00', 0x0, 0x0) sendfile(r0, r2, 0x0, 0x100000004) 15:49:29 executing program 6: syz_mount_image$msdos(&(0x7f00000001c0), &(0x7f0000000240)='./file0\x00', 0x0, 0x900, &(0x7f00000002c0), 0x0, &(0x7f00000003c0)={[{@fat=@flush}]}) 15:49:29 executing program 3: ftruncate(0xffffffffffffffff, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) setsockopt$inet_pktinfo(r0, 0x0, 0x8, &(0x7f0000000040)={0x0, @loopback, @loopback}, 0xc) preadv(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) fcntl$dupfd(0xffffffffffffffff, 0x0, r0) r1 = fsmount(0xffffffffffffffff, 0x0, 0x4) lseek(r0, 0x800, 0x0) perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4307, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r2 = openat$hwrng(0xffffffffffffff9c, &(0x7f0000000080), 0x200000, 0x0) lseek(r2, 0x2, 0x0) mknodat$null(r2, &(0x7f0000000000)='./file1\x00', 0x2000, 0x103) r3 = openat(r1, &(0x7f0000000280)='/proc/self/exe\x00', 0x0, 0x0) sendfile(r0, r3, 0x0, 0x100000004) 15:49:29 executing program 7: r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) perf_event_open(&(0x7f0000001d80)={0x0, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4307, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r1 = openat(0xffffffffffffffff, &(0x7f0000000280)='/proc/self/exe\x00', 0x0, 0x0) sendfile(r0, r1, 0x0, 0x100000005) 15:49:29 executing program 4: syz_mount_image$msdos(&(0x7f00000001c0), &(0x7f0000000240)='./file0\x00', 0x0, 0x7, &(0x7f00000002c0), 0x0, &(0x7f00000003c0)={[{@fat=@flush}, {@dots}]}) 15:49:29 executing program 5: syz_mount_image$msdos(&(0x7f00000001c0), &(0x7f0000000240)='./file0\x00', 0x0, 0x80000, &(0x7f00000002c0), 0x0, &(0x7f00000003c0)={[{@fat=@flush}, {@dots}]}) [ 2390.442008] FAT-fs (loop1): Unrecognized mount option "flE" or missing value [ 2390.493942] FAT-fs (loop4): bogus number of reserved sectors [ 2390.494660] FAT-fs (loop4): Can't find a valid FAT filesystem [ 2390.517751] FAT-fs (loop1): Unrecognized mount option "flE" or missing value [ 2390.532122] FAT-fs (loop4): bogus number of reserved sectors [ 2390.532846] FAT-fs (loop4): Can't find a valid FAT filesystem [ 2390.561694] FAT-fs (loop6): Unrecognized mount option "flÕ" or missing value 15:49:29 executing program 1: syz_mount_image$msdos(&(0x7f00000001c0), &(0x7f0000000240)='./file0\x00', 0x0, 0x11, &(0x7f00000002c0), 0x0, &(0x7f00000003c0)={[{@fat=@flush}, {@dots}]}) openat$cgroup_type(0xffffffffffffffff, 0x0, 0x2, 0x0) 15:49:29 executing program 4: syz_mount_image$msdos(&(0x7f00000001c0), &(0x7f0000000240)='./file0\x00', 0x0, 0x8, &(0x7f00000002c0), 0x0, &(0x7f00000003c0)={[{@fat=@flush}, {@dots}]}) [ 2390.677267] FAT-fs (loop6): Unrecognized mount option "flÕ" or missing value [ 2390.707645] FAT-fs (loop4): bogus number of reserved sectors [ 2390.709190] FAT-fs (loop4): Can't find a valid FAT filesystem [ 2390.733390] FAT-fs (loop4): bogus number of reserved sectors [ 2390.734215] FAT-fs (loop4): Can't find a valid FAT filesystem 15:49:30 executing program 1: syz_mount_image$msdos(&(0x7f00000001c0), &(0x7f0000000240)='./file0\x00', 0x0, 0x2e, &(0x7f00000002c0), 0x0, &(0x7f00000003c0)={[{@fat=@flush}, {@dots}]}) openat$cgroup_type(0xffffffffffffffff, 0x0, 0x2, 0x0) 15:49:30 executing program 6: syz_mount_image$msdos(&(0x7f00000001c0), &(0x7f0000000240)='./file0\x00', 0x0, 0x905, &(0x7f00000002c0), 0x0, &(0x7f00000003c0)={[{@fat=@flush}]}) 15:49:30 executing program 4: syz_mount_image$msdos(&(0x7f00000001c0), &(0x7f0000000240)='./file0\x00', 0x0, 0x9, &(0x7f00000002c0), 0x0, &(0x7f00000003c0)={[{@fat=@flush}, {@dots}]}) 15:49:30 executing program 1: syz_mount_image$msdos(&(0x7f00000001c0), &(0x7f0000000240)='./file0\x00', 0x0, 0x48, &(0x7f00000002c0), 0x0, &(0x7f00000003c0)={[{@fat=@flush}, {@dots}]}) openat$cgroup_type(0xffffffffffffffff, 0x0, 0x2, 0x0) 15:49:30 executing program 2: ftruncate(0xffffffffffffffff, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) setsockopt$inet_pktinfo(0xffffffffffffffff, 0x0, 0x8, 0x0, 0x0) preadv(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) fcntl$dupfd(0xffffffffffffffff, 0x0, r0) r1 = fsmount(0xffffffffffffffff, 0x0, 0x0) lseek(r0, 0x800, 0x0) perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4307, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) mknodat$null(0xffffffffffffffff, &(0x7f0000000000)='./file1\x00', 0x0, 0x103) pwrite64(0xffffffffffffffff, &(0x7f0000000140)="ddab82767945917c8ef3f5746d491210d833b106c3b096db35ebf09b6462e50b2b8eeb7aee50a6985ddf758b8742e2902f8019cf036e7487a36e06f264a072e7302aabf620d1f1648240b03068de42f99aa07f3421d6085fabf737fc80322ea9d302704a0cbf904db23225acdbfef5115d2e6eb74068796e15571d147e0a5ee081510e087b17fdf56a880289eeec6f4c848969", 0x93, 0x20) r2 = openat(r1, &(0x7f0000000280)='/proc/self/exe\x00', 0x0, 0x0) sendfile(r0, r2, 0x0, 0x100000005) [ 2390.913813] FAT-fs (loop6): Unrecognized mount option "flÕ" or missing value [ 2390.924259] FAT-fs (loop1): Unrecognized mount option "flE" or missing value 15:49:30 executing program 7: r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) perf_event_open(&(0x7f0000001d80)={0x0, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4307, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r1 = openat(0xffffffffffffffff, &(0x7f0000000280)='/proc/self/exe\x00', 0x0, 0x0) sendfile(r0, r1, 0x0, 0x100000006) [ 2390.948941] FAT-fs (loop4): bogus number of reserved sectors [ 2390.949641] FAT-fs (loop4): Can't find a valid FAT filesystem 15:49:30 executing program 3: ftruncate(0xffffffffffffffff, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) setsockopt$inet_pktinfo(r0, 0x0, 0x8, &(0x7f0000000040)={0x0, @loopback, @loopback}, 0xc) preadv(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) fcntl$dupfd(0xffffffffffffffff, 0x0, r0) r1 = fsmount(0xffffffffffffffff, 0x0, 0x4) lseek(r0, 0x800, 0x0) perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4307, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r2 = openat$hwrng(0xffffffffffffff9c, &(0x7f0000000080), 0x200000, 0x0) lseek(r2, 0x2, 0x0) mknodat$null(r2, &(0x7f0000000000)='./file1\x00', 0x2000, 0x103) r3 = openat(r1, &(0x7f0000000280)='/proc/self/exe\x00', 0x0, 0x0) sendfile(r0, r3, 0x0, 0x100000005) [ 2390.961469] FAT-fs (loop1): Unrecognized mount option "flE" or missing value [ 2390.982987] FAT-fs (loop6): Unrecognized mount option "flÕ" or missing value [ 2391.010753] FAT-fs (loop4): bogus number of reserved sectors [ 2391.011492] FAT-fs (loop4): Can't find a valid FAT filesystem 15:49:30 executing program 1: syz_mount_image$msdos(&(0x7f00000001c0), &(0x7f0000000240)='./file0\x00', 0x0, 0x4c, &(0x7f00000002c0), 0x0, &(0x7f00000003c0)={[{@fat=@flush}, {@dots}]}) openat$cgroup_type(0xffffffffffffffff, 0x0, 0x2, 0x0) 15:49:30 executing program 0: ftruncate(0xffffffffffffffff, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) setsockopt$inet_pktinfo(r0, 0x0, 0x8, &(0x7f0000000040)={0x0, @loopback, @loopback}, 0xc) preadv(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) fcntl$dupfd(0xffffffffffffffff, 0x0, r0) r1 = fsmount(0xffffffffffffffff, 0x0, 0x4) lseek(r0, 0x800, 0x0) perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4307, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) lseek(0xffffffffffffffff, 0x2, 0x1) mknodat$null(0xffffffffffffffff, &(0x7f0000000000)='./file1\x00', 0x2000, 0x103) pwrite64(0xffffffffffffffff, &(0x7f0000000140)="ddab82767945917c8ef3f5746d491210d833b106c3b096db35ebf09b6462e50b2b8eeb7aee50a6985ddf758b8742e2902f8019cf036e7487a36e06f264a072e7302aabf620d1f1648240b03068de42f99aa07f3421d6085fabf737fc80322ea9d302704a0cbf904db23225acdbfef5115d2e6eb74068796e15571d147e0a5ee081510e087b17fdf56a880289eeec6f4c848969", 0x93, 0x20) r2 = openat(r1, &(0x7f0000000280)='/proc/self/exe\x00', 0x0, 0x0) sendfile(r0, r2, 0x0, 0x100000005) 15:49:30 executing program 6: syz_mount_image$msdos(&(0x7f00000001c0), &(0x7f0000000240)='./file0\x00', 0x0, 0xa00, &(0x7f00000002c0), 0x0, &(0x7f00000003c0)={[{@fat=@flush}]}) [ 2391.094476] FAT-fs (loop1): Unrecognized mount option "flE" or missing value [ 2391.115193] FAT-fs (loop1): Unrecognized mount option "flE" or missing value [ 2391.142102] FAT-fs (loop6): Unrecognized mount option "flÕ" or missing value [ 2391.258372] FAT-fs (loop6): Unrecognized mount option "flÕ" or missing value 15:49:43 executing program 4: syz_mount_image$msdos(&(0x7f00000001c0), &(0x7f0000000240)='./file0\x00', 0x0, 0xa, &(0x7f00000002c0), 0x0, &(0x7f00000003c0)={[{@fat=@flush}, {@dots}]}) 15:49:43 executing program 0: ftruncate(0xffffffffffffffff, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) setsockopt$inet_pktinfo(r0, 0x0, 0x8, &(0x7f0000000040)={0x0, @loopback, @loopback}, 0xc) preadv(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) fcntl$dupfd(0xffffffffffffffff, 0x0, r0) r1 = fsmount(0xffffffffffffffff, 0x0, 0x4) lseek(r0, 0x800, 0x0) perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4307, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) lseek(0xffffffffffffffff, 0x2, 0x1) mknodat$null(0xffffffffffffffff, &(0x7f0000000000)='./file1\x00', 0x2000, 0x103) pwrite64(0xffffffffffffffff, &(0x7f0000000140)="ddab82767945917c8ef3f5746d491210d833b106c3b096db35ebf09b6462e50b2b8eeb7aee50a6985ddf758b8742e2902f8019cf036e7487a36e06f264a072e7302aabf620d1f1648240b03068de42f99aa07f3421d6085fabf737fc80322ea9d302704a0cbf904db23225acdbfef5115d2e6eb74068796e15571d147e0a5ee081510e087b17fdf56a880289eeec6f4c848969", 0x93, 0x20) r2 = openat(r1, &(0x7f0000000280)='/proc/self/exe\x00', 0x0, 0x0) sendfile(r0, r2, 0x0, 0x100000006) 15:49:43 executing program 3: ftruncate(0xffffffffffffffff, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) setsockopt$inet_pktinfo(r0, 0x0, 0x8, &(0x7f0000000040)={0x0, @loopback, @loopback}, 0xc) preadv(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) fcntl$dupfd(0xffffffffffffffff, 0x0, r0) r1 = fsmount(0xffffffffffffffff, 0x0, 0x4) lseek(r0, 0x800, 0x0) perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4307, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r2 = openat$hwrng(0xffffffffffffff9c, &(0x7f0000000080), 0x200000, 0x0) lseek(r2, 0x2, 0x0) mknodat$null(r2, &(0x7f0000000000)='./file1\x00', 0x2000, 0x103) r3 = openat(r1, &(0x7f0000000280)='/proc/self/exe\x00', 0x0, 0x0) sendfile(r0, r3, 0x0, 0x100000006) 15:49:43 executing program 2: ftruncate(0xffffffffffffffff, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) setsockopt$inet_pktinfo(0xffffffffffffffff, 0x0, 0x8, 0x0, 0x0) preadv(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) fcntl$dupfd(0xffffffffffffffff, 0x0, r0) r1 = fsmount(0xffffffffffffffff, 0x0, 0x0) lseek(r0, 0x800, 0x0) perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4307, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) mknodat$null(0xffffffffffffffff, &(0x7f0000000000)='./file1\x00', 0x0, 0x103) pwrite64(0xffffffffffffffff, &(0x7f0000000140)="ddab82767945917c8ef3f5746d491210d833b106c3b096db35ebf09b6462e50b2b8eeb7aee50a6985ddf758b8742e2902f8019cf036e7487a36e06f264a072e7302aabf620d1f1648240b03068de42f99aa07f3421d6085fabf737fc80322ea9d302704a0cbf904db23225acdbfef5115d2e6eb74068796e15571d147e0a5ee081510e087b17fdf56a880289eeec6f4c848969", 0x93, 0x20) r2 = openat(r1, &(0x7f0000000280)='/proc/self/exe\x00', 0x0, 0x0) sendfile(r0, r2, 0x0, 0x100000006) 15:49:43 executing program 1: syz_mount_image$msdos(&(0x7f00000001c0), &(0x7f0000000240)='./file0\x00', 0x0, 0x68, &(0x7f00000002c0), 0x0, &(0x7f00000003c0)={[{@fat=@flush}, {@dots}]}) openat$cgroup_type(0xffffffffffffffff, 0x0, 0x2, 0x0) 15:49:43 executing program 7: r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) perf_event_open(&(0x7f0000001d80)={0x0, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4307, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r1 = openat(0xffffffffffffffff, &(0x7f0000000280)='/proc/self/exe\x00', 0x0, 0x0) sendfile(r0, r1, 0x0, 0x100000007) 15:49:43 executing program 6: syz_mount_image$msdos(&(0x7f00000001c0), &(0x7f0000000240)='./file0\x00', 0x0, 0xa01, &(0x7f00000002c0), 0x0, &(0x7f00000003c0)={[{@fat=@flush}]}) 15:49:43 executing program 5: syz_mount_image$msdos(&(0x7f00000001c0), &(0x7f0000000240)='./file0\x00', 0x0, 0xe0000, &(0x7f00000002c0), 0x0, &(0x7f00000003c0)={[{@fat=@flush}, {@dots}]}) [ 2403.846568] FAT-fs (loop1): Unrecognized mount option "flE" or missing value [ 2403.852587] FAT-fs (loop4): bogus number of reserved sectors [ 2403.854009] FAT-fs (loop4): Can't find a valid FAT filesystem [ 2403.886119] FAT-fs (loop6): Unrecognized mount option "flÕ" or missing value [ 2403.904214] FAT-fs (loop1): Unrecognized mount option "flE" or missing value [ 2403.911510] FAT-fs (loop4): bogus number of reserved sectors [ 2403.912833] FAT-fs (loop4): Can't find a valid FAT filesystem 15:49:43 executing program 1: syz_mount_image$msdos(&(0x7f00000001c0), &(0x7f0000000240)='./file0\x00', 0x0, 0x6c, &(0x7f00000002c0), 0x0, &(0x7f00000003c0)={[{@fat=@flush}, {@dots}]}) openat$cgroup_type(0xffffffffffffffff, 0x0, 0x2, 0x0) 15:49:43 executing program 4: syz_mount_image$msdos(&(0x7f00000001c0), &(0x7f0000000240)='./file0\x00', 0x0, 0xb, &(0x7f00000002c0), 0x0, &(0x7f00000003c0)={[{@fat=@flush}, {@dots}]}) 15:49:43 executing program 6: syz_mount_image$msdos(&(0x7f00000001c0), &(0x7f0000000240)='./file0\x00', 0x0, 0xb00, &(0x7f00000002c0), 0x0, &(0x7f00000003c0)={[{@fat=@flush}]}) [ 2404.140189] FAT-fs (loop1): Unrecognized mount option "flE" or missing value [ 2404.152111] FAT-fs (loop4): Unrecognized mount option "flE" or missing value [ 2404.216149] FAT-fs (loop4): Unrecognized mount option "flE" or missing value [ 2404.218462] FAT-fs (loop1): Unrecognized mount option "flE" or missing value [ 2404.332048] FAT-fs (loop6): Unrecognized mount option "flÕ" or missing value [ 2404.456783] FAT-fs (loop6): Unrecognized mount option "flÕ" or missing value 15:49:56 executing program 1: syz_mount_image$msdos(&(0x7f00000001c0), &(0x7f0000000240)='./file0\x00', 0x0, 0x74, &(0x7f00000002c0), 0x0, &(0x7f00000003c0)={[{@fat=@flush}, {@dots}]}) openat$cgroup_type(0xffffffffffffffff, 0x0, 0x2, 0x0) 15:49:56 executing program 5: syz_mount_image$msdos(&(0x7f00000001c0), &(0x7f0000000240)='./file0\x00', 0x0, 0xe0ffff, &(0x7f00000002c0), 0x0, &(0x7f00000003c0)={[{@fat=@flush}, {@dots}]}) 15:49:56 executing program 0: ftruncate(0xffffffffffffffff, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) setsockopt$inet_pktinfo(r0, 0x0, 0x8, &(0x7f0000000040)={0x0, @loopback, @loopback}, 0xc) preadv(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) fcntl$dupfd(0xffffffffffffffff, 0x0, r0) r1 = fsmount(0xffffffffffffffff, 0x0, 0x4) lseek(r0, 0x800, 0x0) perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4307, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) lseek(0xffffffffffffffff, 0x2, 0x1) mknodat$null(0xffffffffffffffff, &(0x7f0000000000)='./file1\x00', 0x2000, 0x103) pwrite64(0xffffffffffffffff, &(0x7f0000000140)="ddab82767945917c8ef3f5746d491210d833b106c3b096db35ebf09b6462e50b2b8eeb7aee50a6985ddf758b8742e2902f8019cf036e7487a36e06f264a072e7302aabf620d1f1648240b03068de42f99aa07f3421d6085fabf737fc80322ea9d302704a0cbf904db23225acdbfef5115d2e6eb74068796e15571d147e0a5ee081510e087b17fdf56a880289eeec6f4c848969", 0x93, 0x20) r2 = openat(r1, &(0x7f0000000280)='/proc/self/exe\x00', 0x0, 0x0) sendfile(r0, r2, 0x0, 0x100000007) 15:49:56 executing program 6: syz_mount_image$msdos(&(0x7f00000001c0), &(0x7f0000000240)='./file0\x00', 0x0, 0xd00, &(0x7f00000002c0), 0x0, &(0x7f00000003c0)={[{@fat=@flush}]}) 15:49:56 executing program 4: syz_mount_image$msdos(&(0x7f00000001c0), &(0x7f0000000240)='./file0\x00', 0x0, 0xd, &(0x7f00000002c0), 0x0, &(0x7f00000003c0)={[{@fat=@flush}, {@dots}]}) 15:49:56 executing program 7: r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) perf_event_open(&(0x7f0000001d80)={0x0, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4307, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r1 = openat(0xffffffffffffffff, &(0x7f0000000280)='/proc/self/exe\x00', 0x0, 0x0) sendfile(r0, r1, 0x0, 0x100000008) 15:49:56 executing program 3: ftruncate(0xffffffffffffffff, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) setsockopt$inet_pktinfo(r0, 0x0, 0x8, &(0x7f0000000040)={0x0, @loopback, @loopback}, 0xc) preadv(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) fcntl$dupfd(0xffffffffffffffff, 0x0, r0) r1 = fsmount(0xffffffffffffffff, 0x0, 0x4) lseek(r0, 0x800, 0x0) perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4307, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r2 = openat$hwrng(0xffffffffffffff9c, &(0x7f0000000080), 0x200000, 0x0) lseek(r2, 0x2, 0x0) mknodat$null(r2, &(0x7f0000000000)='./file1\x00', 0x2000, 0x103) r3 = openat(r1, &(0x7f0000000280)='/proc/self/exe\x00', 0x0, 0x0) sendfile(r0, r3, 0x0, 0x100000007) 15:49:56 executing program 2: ftruncate(0xffffffffffffffff, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) setsockopt$inet_pktinfo(0xffffffffffffffff, 0x0, 0x8, 0x0, 0x0) preadv(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) fcntl$dupfd(0xffffffffffffffff, 0x0, r0) r1 = fsmount(0xffffffffffffffff, 0x0, 0x0) lseek(r0, 0x800, 0x0) perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4307, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) mknodat$null(0xffffffffffffffff, &(0x7f0000000000)='./file1\x00', 0x0, 0x103) pwrite64(0xffffffffffffffff, &(0x7f0000000140)="ddab82767945917c8ef3f5746d491210d833b106c3b096db35ebf09b6462e50b2b8eeb7aee50a6985ddf758b8742e2902f8019cf036e7487a36e06f264a072e7302aabf620d1f1648240b03068de42f99aa07f3421d6085fabf737fc80322ea9d302704a0cbf904db23225acdbfef5115d2e6eb74068796e15571d147e0a5ee081510e087b17fdf56a880289eeec6f4c848969", 0x93, 0x20) r2 = openat(r1, &(0x7f0000000280)='/proc/self/exe\x00', 0x0, 0x0) sendfile(r0, r2, 0x0, 0x100000007) [ 2417.090695] FAT-fs (loop4): Unrecognized mount option "flE" or missing value [ 2417.107633] FAT-fs (loop1): Unrecognized mount option "flE" or missing value [ 2417.202564] FAT-fs (loop4): Unrecognized mount option "flE" or missing value [ 2417.212995] FAT-fs (loop1): Unrecognized mount option "flE" or missing value [ 2417.240481] FAT-fs (loop6): Unrecognized mount option "flÕ" or missing value [ 2417.298308] FAT-fs (loop6): Unrecognized mount option "flÕ" or missing value 15:49:56 executing program 6: syz_mount_image$msdos(&(0x7f00000001c0), &(0x7f0000000240)='./file0\x00', 0x0, 0xe00, &(0x7f00000002c0), 0x0, &(0x7f00000003c0)={[{@fat=@flush}]}) 15:49:56 executing program 1: syz_mount_image$msdos(&(0x7f00000001c0), &(0x7f0000000240)='./file0\x00', 0x0, 0x7a, &(0x7f00000002c0), 0x0, &(0x7f00000003c0)={[{@fat=@flush}, {@dots}]}) openat$cgroup_type(0xffffffffffffffff, 0x0, 0x2, 0x0) 15:49:56 executing program 4: syz_mount_image$msdos(&(0x7f00000001c0), &(0x7f0000000240)='./file0\x00', 0x0, 0xe, &(0x7f00000002c0), 0x0, &(0x7f00000003c0)={[{@fat=@flush}, {@dots}]}) [ 2417.562646] FAT-fs (loop6): Unrecognized mount option "flÕ" or missing value 15:49:56 executing program 7: r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) perf_event_open(&(0x7f0000001d80)={0x0, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4307, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r1 = openat(0xffffffffffffffff, &(0x7f0000000280)='/proc/self/exe\x00', 0x0, 0x0) sendfile(r0, r1, 0x0, 0x100000009) 15:49:56 executing program 1: syz_mount_image$msdos(&(0x7f00000001c0), &(0x7f0000000240)='./file0\x00', 0x0, 0x103, &(0x7f00000002c0), 0x0, &(0x7f00000003c0)={[{@fat=@flush}, {@dots}]}) openat$cgroup_type(0xffffffffffffffff, 0x0, 0x2, 0x0) 15:49:56 executing program 4: syz_mount_image$msdos(&(0x7f00000001c0), &(0x7f0000000240)='./file0\x00', 0x0, 0xf, &(0x7f00000002c0), 0x0, &(0x7f00000003c0)={[{@fat=@flush}, {@dots}]}) [ 2432.281148] FAT-fs (loop1): Unrecognized mount option "flE" or missing value [ 2432.300742] FAT-fs (loop1): Unrecognized mount option "flE" or missing value 15:50:11 executing program 4: syz_mount_image$msdos(&(0x7f00000001c0), &(0x7f0000000240)='./file0\x00', 0x0, 0x11, &(0x7f00000002c0), 0x0, &(0x7f00000003c0)={[{@fat=@flush}, {@dots}]}) 15:50:11 executing program 5: syz_mount_image$msdos(&(0x7f00000001c0), &(0x7f0000000240)='./file0\x00', 0x0, 0x1000000, &(0x7f00000002c0), 0x0, &(0x7f00000003c0)={[{@fat=@flush}, {@dots}]}) 15:50:11 executing program 2: ftruncate(0xffffffffffffffff, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) setsockopt$inet_pktinfo(0xffffffffffffffff, 0x0, 0x8, 0x0, 0x0) preadv(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) fcntl$dupfd(0xffffffffffffffff, 0x0, r0) r1 = fsmount(0xffffffffffffffff, 0x0, 0x0) lseek(r0, 0x800, 0x0) perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4307, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) mknodat$null(0xffffffffffffffff, &(0x7f0000000000)='./file1\x00', 0x0, 0x103) pwrite64(0xffffffffffffffff, &(0x7f0000000140)="ddab82767945917c8ef3f5746d491210d833b106c3b096db35ebf09b6462e50b2b8eeb7aee50a6985ddf758b8742e2902f8019cf036e7487a36e06f264a072e7302aabf620d1f1648240b03068de42f99aa07f3421d6085fabf737fc80322ea9d302704a0cbf904db23225acdbfef5115d2e6eb74068796e15571d147e0a5ee081510e087b17fdf56a880289eeec6f4c848969", 0x93, 0x20) r2 = openat(r1, &(0x7f0000000280)='/proc/self/exe\x00', 0x0, 0x0) sendfile(r0, r2, 0x0, 0x100000008) 15:50:11 executing program 0: ftruncate(0xffffffffffffffff, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) setsockopt$inet_pktinfo(r0, 0x0, 0x8, &(0x7f0000000040)={0x0, @loopback, @loopback}, 0xc) preadv(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) fcntl$dupfd(0xffffffffffffffff, 0x0, r0) r1 = fsmount(0xffffffffffffffff, 0x0, 0x4) lseek(r0, 0x800, 0x0) perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4307, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) lseek(0xffffffffffffffff, 0x2, 0x1) mknodat$null(0xffffffffffffffff, &(0x7f0000000000)='./file1\x00', 0x2000, 0x103) pwrite64(0xffffffffffffffff, &(0x7f0000000140)="ddab82767945917c8ef3f5746d491210d833b106c3b096db35ebf09b6462e50b2b8eeb7aee50a6985ddf758b8742e2902f8019cf036e7487a36e06f264a072e7302aabf620d1f1648240b03068de42f99aa07f3421d6085fabf737fc80322ea9d302704a0cbf904db23225acdbfef5115d2e6eb74068796e15571d147e0a5ee081510e087b17fdf56a880289eeec6f4c848969", 0x93, 0x20) r2 = openat(r1, &(0x7f0000000280)='/proc/self/exe\x00', 0x0, 0x0) sendfile(r0, r2, 0x0, 0x100000008) 15:50:11 executing program 1: syz_mount_image$msdos(&(0x7f00000001c0), &(0x7f0000000240)='./file0\x00', 0x0, 0x10a, &(0x7f00000002c0), 0x0, &(0x7f00000003c0)={[{@fat=@flush}, {@dots}]}) openat$cgroup_type(0xffffffffffffffff, 0x0, 0x2, 0x0) 15:50:11 executing program 6: syz_mount_image$msdos(&(0x7f00000001c0), &(0x7f0000000240)='./file0\x00', 0x0, 0xf00, &(0x7f00000002c0), 0x0, &(0x7f00000003c0)={[{@fat=@flush}]}) 15:50:11 executing program 3: ftruncate(0xffffffffffffffff, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) setsockopt$inet_pktinfo(r0, 0x0, 0x8, &(0x7f0000000040)={0x0, @loopback, @loopback}, 0xc) preadv(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) fcntl$dupfd(0xffffffffffffffff, 0x0, r0) r1 = fsmount(0xffffffffffffffff, 0x0, 0x4) lseek(r0, 0x800, 0x0) perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4307, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r2 = openat$hwrng(0xffffffffffffff9c, &(0x7f0000000080), 0x200000, 0x0) lseek(r2, 0x2, 0x0) mknodat$null(r2, &(0x7f0000000000)='./file1\x00', 0x2000, 0x103) r3 = openat(r1, &(0x7f0000000280)='/proc/self/exe\x00', 0x0, 0x0) sendfile(r0, r3, 0x0, 0x100000008) 15:50:11 executing program 7: r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) perf_event_open(&(0x7f0000001d80)={0x0, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4307, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r1 = openat(0xffffffffffffffff, &(0x7f0000000280)='/proc/self/exe\x00', 0x0, 0x0) sendfile(r0, r1, 0x0, 0x10000000a) 15:50:11 executing program 1: syz_mount_image$msdos(&(0x7f00000001c0), &(0x7f0000000240)='./file0\x00', 0x0, 0x112, &(0x7f00000002c0), 0x0, &(0x7f00000003c0)={[{@fat=@flush}, {@dots}]}) openat$cgroup_type(0xffffffffffffffff, 0x0, 0x2, 0x0) [ 2432.348817] FAT-fs (loop4): Unrecognized mount option "flE" or missing value [ 2432.416381] FAT-fs (loop4): Unrecognized mount option "flE" or missing value 15:50:11 executing program 1: syz_mount_image$msdos(&(0x7f00000001c0), &(0x7f0000000240)='./file0\x00', 0x0, 0x130, &(0x7f00000002c0), 0x0, &(0x7f00000003c0)={[{@fat=@flush}, {@dots}]}) openat$cgroup_type(0xffffffffffffffff, 0x0, 0x2, 0x0) [ 2432.530698] FAT-fs (loop6): Unrecognized mount option "flÕ" or missing value 15:50:11 executing program 4: syz_mount_image$msdos(&(0x7f00000001c0), &(0x7f0000000240)='./file0\x00', 0x0, 0x2e, &(0x7f00000002c0), 0x0, &(0x7f00000003c0)={[{@fat=@flush}, {@dots}]}) 15:50:12 executing program 6: syz_mount_image$msdos(&(0x7f00000001c0), &(0x7f0000000240)='./file0\x00', 0x0, 0x1020, &(0x7f00000002c0), 0x0, &(0x7f00000003c0)={[{@fat=@flush}]}) 15:50:12 executing program 1: syz_mount_image$msdos(&(0x7f00000001c0), &(0x7f0000000240)='./file0\x00', 0x0, 0x300, &(0x7f00000002c0), 0x0, &(0x7f00000003c0)={[{@fat=@flush}, {@dots}]}) openat$cgroup_type(0xffffffffffffffff, 0x0, 0x2, 0x0) [ 2432.750211] FAT-fs (loop4): Unrecognized mount option "flE" or missing value 15:50:12 executing program 7: r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) perf_event_open(&(0x7f0000001d80)={0x0, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4307, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r1 = openat(0xffffffffffffffff, &(0x7f0000000280)='/proc/self/exe\x00', 0x0, 0x0) sendfile(r0, r1, 0x0, 0x10000000c) 15:50:12 executing program 1: syz_mount_image$msdos(&(0x7f00000001c0), &(0x7f0000000240)='./file0\x00', 0x0, 0x301, &(0x7f00000002c0), 0x0, &(0x7f00000003c0)={[{@fat=@flush}, {@dots}]}) openat$cgroup_type(0xffffffffffffffff, 0x0, 0x2, 0x0) 15:50:12 executing program 4: syz_mount_image$msdos(&(0x7f00000001c0), &(0x7f0000000240)='./file0\x00', 0x0, 0x48, &(0x7f00000002c0), 0x0, &(0x7f00000003c0)={[{@fat=@flush}, {@dots}]}) [ 2433.022277] FAT-fs (loop4): Unrecognized mount option "flE" or missing value [ 2433.087519] FAT-fs (loop1): Unrecognized mount option "flE" or missing value [ 2433.105518] FAT-fs (loop6): Unrecognized mount option "flÕ" or missing value [ 2433.107972] FAT-fs (loop4): Unrecognized mount option "flE" or missing value 15:50:12 executing program 7: r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) perf_event_open(&(0x7f0000001d80)={0x0, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4307, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r1 = openat(0xffffffffffffffff, &(0x7f0000000280)='/proc/self/exe\x00', 0x0, 0x0) sendfile(r0, r1, 0x0, 0x10000000d) [ 2433.255759] FAT-fs (loop1): Unrecognized mount option "flE" or missing value 15:50:26 executing program 7: r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) perf_event_open(&(0x7f0000001d80)={0x0, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4307, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r1 = openat(0xffffffffffffffff, &(0x7f0000000280)='/proc/self/exe\x00', 0x0, 0x0) sendfile(r0, r1, 0x0, 0x10000000f) 15:50:26 executing program 4: syz_mount_image$msdos(&(0x7f00000001c0), &(0x7f0000000240)='./file0\x00', 0x0, 0x4c, &(0x7f00000002c0), 0x0, &(0x7f00000003c0)={[{@fat=@flush}, {@dots}]}) 15:50:26 executing program 2: ftruncate(0xffffffffffffffff, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) setsockopt$inet_pktinfo(0xffffffffffffffff, 0x0, 0x8, 0x0, 0x0) preadv(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) fcntl$dupfd(0xffffffffffffffff, 0x0, r0) r1 = fsmount(0xffffffffffffffff, 0x0, 0x0) lseek(r0, 0x800, 0x0) perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4307, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) mknodat$null(0xffffffffffffffff, &(0x7f0000000000)='./file1\x00', 0x0, 0x103) pwrite64(0xffffffffffffffff, &(0x7f0000000140)="ddab82767945917c8ef3f5746d491210d833b106c3b096db35ebf09b6462e50b2b8eeb7aee50a6985ddf758b8742e2902f8019cf036e7487a36e06f264a072e7302aabf620d1f1648240b03068de42f99aa07f3421d6085fabf737fc80322ea9d302704a0cbf904db23225acdbfef5115d2e6eb74068796e15571d147e0a5ee081510e087b17fdf56a880289eeec6f4c848969", 0x93, 0x20) r2 = openat(r1, &(0x7f0000000280)='/proc/self/exe\x00', 0x0, 0x0) sendfile(r0, r2, 0x0, 0x100000009) 15:50:26 executing program 1: syz_mount_image$msdos(&(0x7f00000001c0), &(0x7f0000000240)='./file0\x00', 0x0, 0x381, &(0x7f00000002c0), 0x0, &(0x7f00000003c0)={[{@fat=@flush}, {@dots}]}) openat$cgroup_type(0xffffffffffffffff, 0x0, 0x2, 0x0) 15:50:26 executing program 6: syz_mount_image$msdos(&(0x7f00000001c0), &(0x7f0000000240)='./file0\x00', 0x0, 0x1100, &(0x7f00000002c0), 0x0, &(0x7f00000003c0)={[{@fat=@flush}]}) 15:50:26 executing program 0: ftruncate(0xffffffffffffffff, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) setsockopt$inet_pktinfo(r0, 0x0, 0x8, &(0x7f0000000040)={0x0, @loopback, @loopback}, 0xc) preadv(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) fcntl$dupfd(0xffffffffffffffff, 0x0, r0) r1 = fsmount(0xffffffffffffffff, 0x0, 0x4) lseek(r0, 0x800, 0x0) perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4307, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) lseek(0xffffffffffffffff, 0x2, 0x1) mknodat$null(0xffffffffffffffff, &(0x7f0000000000)='./file1\x00', 0x2000, 0x103) pwrite64(0xffffffffffffffff, &(0x7f0000000140)="ddab82767945917c8ef3f5746d491210d833b106c3b096db35ebf09b6462e50b2b8eeb7aee50a6985ddf758b8742e2902f8019cf036e7487a36e06f264a072e7302aabf620d1f1648240b03068de42f99aa07f3421d6085fabf737fc80322ea9d302704a0cbf904db23225acdbfef5115d2e6eb74068796e15571d147e0a5ee081510e087b17fdf56a880289eeec6f4c848969", 0x93, 0x20) r2 = openat(r1, &(0x7f0000000280)='/proc/self/exe\x00', 0x0, 0x0) sendfile(r0, r2, 0x0, 0x100000009) [ 2446.727138] FAT-fs (loop4): Unrecognized mount option "flE" or missing value 15:50:26 executing program 5: syz_mount_image$msdos(&(0x7f00000001c0), &(0x7f0000000240)='./file0\x00', 0x0, 0x2000000, &(0x7f00000002c0), 0x0, &(0x7f00000003c0)={[{@fat=@flush}, {@dots}]}) 15:50:26 executing program 3: ftruncate(0xffffffffffffffff, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) setsockopt$inet_pktinfo(r0, 0x0, 0x8, &(0x7f0000000040)={0x0, @loopback, @loopback}, 0xc) preadv(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) fcntl$dupfd(0xffffffffffffffff, 0x0, r0) r1 = fsmount(0xffffffffffffffff, 0x0, 0x4) lseek(r0, 0x800, 0x0) perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4307, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r2 = openat$hwrng(0xffffffffffffff9c, &(0x7f0000000080), 0x200000, 0x0) lseek(r2, 0x2, 0x0) mknodat$null(r2, &(0x7f0000000000)='./file1\x00', 0x2000, 0x103) r3 = openat(r1, &(0x7f0000000280)='/proc/self/exe\x00', 0x0, 0x0) sendfile(r0, r3, 0x0, 0x100000009) [ 2446.777212] FAT-fs (loop1): Unrecognized mount option "flE" or missing value [ 2446.826839] FAT-fs (loop6): Unrecognized mount option "flÕ" or missing value [ 2446.838720] FAT-fs (loop4): Unrecognized mount option "flE" or missing value [ 2446.963739] FAT-fs (loop1): Unrecognized mount option "flE" or missing value 15:50:26 executing program 4: syz_mount_image$msdos(&(0x7f00000001c0), &(0x7f0000000240)='./file0\x00', 0x0, 0x68, &(0x7f00000002c0), 0x0, &(0x7f00000003c0)={[{@fat=@flush}, {@dots}]}) 15:50:26 executing program 4: syz_mount_image$msdos(&(0x7f00000001c0), &(0x7f0000000240)='./file0\x00', 0x0, 0x6c, &(0x7f00000002c0), 0x0, &(0x7f00000003c0)={[{@fat=@flush}, {@dots}]}) 15:50:26 executing program 1: syz_mount_image$msdos(&(0x7f00000001c0), &(0x7f0000000240)='./file0\x00', 0x0, 0x500, &(0x7f00000002c0), 0x0, &(0x7f00000003c0)={[{@fat=@flush}, {@dots}]}) openat$cgroup_type(0xffffffffffffffff, 0x0, 0x2, 0x0) 15:50:26 executing program 6: syz_mount_image$msdos(&(0x7f00000001c0), &(0x7f0000000240)='./file0\x00', 0x0, 0x1201, &(0x7f00000002c0), 0x0, &(0x7f00000003c0)={[{@fat=@flush}]}) 15:50:26 executing program 4: syz_mount_image$msdos(&(0x7f00000001c0), &(0x7f0000000240)='./file0\x00', 0x0, 0x74, &(0x7f00000002c0), 0x0, &(0x7f00000003c0)={[{@fat=@flush}, {@dots}]}) 15:50:26 executing program 7: r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) perf_event_open(&(0x7f0000001d80)={0x0, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4307, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r1 = openat(0xffffffffffffffff, &(0x7f0000000280)='/proc/self/exe\x00', 0x0, 0x0) sendfile(r0, r1, 0x0, 0x100000010) [ 2447.334203] FAT-fs (loop1): Unrecognized mount option "flE" or missing value [ 2447.383096] FAT-fs (loop6): Unrecognized mount option "flÕ" or missing value [ 2447.397191] FAT-fs (loop4): Unrecognized mount option "flE" or missing value [ 2447.494226] FAT-fs (loop4): Unrecognized mount option "flE" or missing value [ 2447.496842] FAT-fs (loop1): Unrecognized mount option "flE" or missing value 15:50:26 executing program 4: syz_mount_image$msdos(&(0x7f00000001c0), &(0x7f0000000240)='./file0\x00', 0x0, 0x7a, &(0x7f00000002c0), 0x0, &(0x7f00000003c0)={[{@fat=@flush}, {@dots}]}) 15:50:27 executing program 6: syz_mount_image$msdos(&(0x7f00000001c0), &(0x7f0000000240)='./file0\x00', 0x0, 0x16a7, &(0x7f00000002c0), 0x0, &(0x7f00000003c0)={[{@fat=@flush}]}) 15:50:27 executing program 1: syz_mount_image$msdos(&(0x7f00000001c0), &(0x7f0000000240)='./file0\x00', 0x0, 0x505, &(0x7f00000002c0), 0x0, &(0x7f00000003c0)={[{@fat=@flush}, {@dots}]}) openat$cgroup_type(0xffffffffffffffff, 0x0, 0x2, 0x0) [ 2447.665299] FAT-fs (loop4): Unrecognized mount option "flE" or missing value 15:50:27 executing program 3: ftruncate(0xffffffffffffffff, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) setsockopt$inet_pktinfo(r0, 0x0, 0x8, &(0x7f0000000040)={0x0, @loopback, @loopback}, 0xc) preadv(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) fcntl$dupfd(0xffffffffffffffff, 0x0, r0) r1 = fsmount(0xffffffffffffffff, 0x0, 0x4) lseek(r0, 0x800, 0x0) perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4307, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r2 = openat$hwrng(0xffffffffffffff9c, &(0x7f0000000080), 0x200000, 0x0) lseek(r2, 0x2, 0x0) mknodat$null(r2, &(0x7f0000000000)='./file1\x00', 0x2000, 0x103) r3 = openat(r1, &(0x7f0000000280)='/proc/self/exe\x00', 0x0, 0x0) sendfile(r0, r3, 0x0, 0x10000000a) 15:50:27 executing program 5: syz_mount_image$msdos(&(0x7f00000001c0), &(0x7f0000000240)='./file0\x00', 0x0, 0x3000000, &(0x7f00000002c0), 0x0, &(0x7f00000003c0)={[{@fat=@flush}, {@dots}]}) 15:50:27 executing program 2: ftruncate(0xffffffffffffffff, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) setsockopt$inet_pktinfo(0xffffffffffffffff, 0x0, 0x8, 0x0, 0x0) preadv(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) fcntl$dupfd(0xffffffffffffffff, 0x0, r0) r1 = fsmount(0xffffffffffffffff, 0x0, 0x0) lseek(r0, 0x800, 0x0) perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4307, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) mknodat$null(0xffffffffffffffff, &(0x7f0000000000)='./file1\x00', 0x0, 0x103) pwrite64(0xffffffffffffffff, &(0x7f0000000140)="ddab82767945917c8ef3f5746d491210d833b106c3b096db35ebf09b6462e50b2b8eeb7aee50a6985ddf758b8742e2902f8019cf036e7487a36e06f264a072e7302aabf620d1f1648240b03068de42f99aa07f3421d6085fabf737fc80322ea9d302704a0cbf904db23225acdbfef5115d2e6eb74068796e15571d147e0a5ee081510e087b17fdf56a880289eeec6f4c848969", 0x93, 0x20) r2 = openat(r1, &(0x7f0000000280)='/proc/self/exe\x00', 0x0, 0x0) sendfile(r0, r2, 0x0, 0x10000000a) [ 2447.794314] FAT-fs (loop1): Unrecognized mount option "flE" or missing value [ 2447.838242] FAT-fs (loop1): Unrecognized mount option "flE" or missing value [ 2447.968568] FAT-fs (loop6): Unrecognized mount option "flÕ" or missing value 15:50:41 executing program 7: r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) perf_event_open(&(0x7f0000001d80)={0x0, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4307, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r1 = openat(0xffffffffffffffff, &(0x7f0000000280)='/proc/self/exe\x00', 0x0, 0x0) sendfile(r0, r1, 0x0, 0x100000011) 15:50:41 executing program 4: syz_mount_image$msdos(&(0x7f00000001c0), &(0x7f0000000240)='./file0\x00', 0x0, 0x102, &(0x7f00000002c0), 0x0, &(0x7f00000003c0)={[{@fat=@flush}, {@dots}]}) 15:50:41 executing program 5: syz_mount_image$msdos(&(0x7f00000001c0), &(0x7f0000000240)='./file0\x00', 0x0, 0x3010000, &(0x7f00000002c0), 0x0, &(0x7f00000003c0)={[{@fat=@flush}, {@dots}]}) 15:50:41 executing program 2: ftruncate(0xffffffffffffffff, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) setsockopt$inet_pktinfo(0xffffffffffffffff, 0x0, 0x8, 0x0, 0x0) preadv(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) fcntl$dupfd(0xffffffffffffffff, 0x0, r0) r1 = fsmount(0xffffffffffffffff, 0x0, 0x0) lseek(r0, 0x800, 0x0) perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4307, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) mknodat$null(0xffffffffffffffff, &(0x7f0000000000)='./file1\x00', 0x0, 0x103) pwrite64(0xffffffffffffffff, &(0x7f0000000140)="ddab82767945917c8ef3f5746d491210d833b106c3b096db35ebf09b6462e50b2b8eeb7aee50a6985ddf758b8742e2902f8019cf036e7487a36e06f264a072e7302aabf620d1f1648240b03068de42f99aa07f3421d6085fabf737fc80322ea9d302704a0cbf904db23225acdbfef5115d2e6eb74068796e15571d147e0a5ee081510e087b17fdf56a880289eeec6f4c848969", 0x93, 0x20) r2 = openat(r1, &(0x7f0000000280)='/proc/self/exe\x00', 0x0, 0x0) sendfile(r0, r2, 0x0, 0x10000000c) 15:50:41 executing program 1: syz_mount_image$msdos(&(0x7f00000001c0), &(0x7f0000000240)='./file0\x00', 0x0, 0x506, &(0x7f00000002c0), 0x0, &(0x7f00000003c0)={[{@fat=@flush}, {@dots}]}) openat$cgroup_type(0xffffffffffffffff, 0x0, 0x2, 0x0) 15:50:41 executing program 6: syz_mount_image$msdos(&(0x7f00000001c0), &(0x7f0000000240)='./file0\x00', 0x0, 0x16a8, &(0x7f00000002c0), 0x0, &(0x7f00000003c0)={[{@fat=@flush}]}) 15:50:41 executing program 3: ftruncate(0xffffffffffffffff, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) setsockopt$inet_pktinfo(r0, 0x0, 0x8, &(0x7f0000000040)={0x0, @loopback, @loopback}, 0xc) preadv(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) fcntl$dupfd(0xffffffffffffffff, 0x0, r0) r1 = fsmount(0xffffffffffffffff, 0x0, 0x4) lseek(r0, 0x800, 0x0) perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4307, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r2 = openat$hwrng(0xffffffffffffff9c, &(0x7f0000000080), 0x200000, 0x0) lseek(r2, 0x2, 0x0) mknodat$null(r2, &(0x7f0000000000)='./file1\x00', 0x2000, 0x103) r3 = openat(r1, &(0x7f0000000280)='/proc/self/exe\x00', 0x0, 0x0) sendfile(r0, r3, 0x0, 0x10000000c) 15:50:41 executing program 0: ftruncate(0xffffffffffffffff, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) setsockopt$inet_pktinfo(r0, 0x0, 0x8, &(0x7f0000000040)={0x0, @loopback, @loopback}, 0xc) preadv(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) fcntl$dupfd(0xffffffffffffffff, 0x0, r0) r1 = fsmount(0xffffffffffffffff, 0x0, 0x4) lseek(r0, 0x800, 0x0) perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4307, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) lseek(0xffffffffffffffff, 0x2, 0x1) mknodat$null(0xffffffffffffffff, &(0x7f0000000000)='./file1\x00', 0x2000, 0x103) pwrite64(0xffffffffffffffff, &(0x7f0000000140)="ddab82767945917c8ef3f5746d491210d833b106c3b096db35ebf09b6462e50b2b8eeb7aee50a6985ddf758b8742e2902f8019cf036e7487a36e06f264a072e7302aabf620d1f1648240b03068de42f99aa07f3421d6085fabf737fc80322ea9d302704a0cbf904db23225acdbfef5115d2e6eb74068796e15571d147e0a5ee081510e087b17fdf56a880289eeec6f4c848969", 0x93, 0x20) r2 = openat(r1, &(0x7f0000000280)='/proc/self/exe\x00', 0x0, 0x0) sendfile(r0, r2, 0x0, 0x10000000a) [ 2462.605043] FAT-fs (loop4): Unrecognized mount option "flE" or missing value [ 2462.680066] FAT-fs (loop4): Unrecognized mount option "flE" or missing value [ 2462.713938] FAT-fs (loop1): Unrecognized mount option "flE" or missing value 15:50:42 executing program 4: syz_mount_image$msdos(&(0x7f00000001c0), &(0x7f0000000240)='./file0\x00', 0x0, 0x112, &(0x7f00000002c0), 0x0, &(0x7f00000003c0)={[{@fat=@flush}, {@dots}]}) [ 2462.836854] FAT-fs (loop6): Unrecognized mount option "flÕ" or missing value [ 2462.860751] FAT-fs (loop1): Unrecognized mount option "flE" or missing value 15:50:42 executing program 1: syz_mount_image$msdos(&(0x7f00000001c0), &(0x7f0000000240)='./file0\x00', 0x0, 0x507, &(0x7f00000002c0), 0x0, &(0x7f00000003c0)={[{@fat=@flush}, {@dots}]}) openat$cgroup_type(0xffffffffffffffff, 0x0, 0x2, 0x0) 15:50:42 executing program 4: syz_mount_image$msdos(&(0x7f00000001c0), &(0x7f0000000240)='./file0\x00', 0x0, 0x201, &(0x7f00000002c0), 0x0, &(0x7f00000003c0)={[{@fat=@flush}, {@dots}]}) 15:50:42 executing program 6: syz_mount_image$msdos(&(0x7f00000001c0), &(0x7f0000000240)='./file0\x00', 0x0, 0x2000, &(0x7f00000002c0), 0x0, &(0x7f00000003c0)={[{@fat=@flush}]}) [ 2463.126364] FAT-fs (loop4): Unrecognized mount option "flE" or missing value [ 2463.256621] FAT-fs (loop4): Unrecognized mount option "flE" or missing value 15:50:42 executing program 7: r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) perf_event_open(&(0x7f0000001d80)={0x0, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4307, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r1 = openat(0xffffffffffffffff, &(0x7f0000000280)='/proc/self/exe\x00', 0x0, 0x0) sendfile(r0, r1, 0x0, 0x100000023) 15:50:42 executing program 1: syz_mount_image$msdos(&(0x7f00000001c0), &(0x7f0000000240)='./file0\x00', 0x0, 0x508, &(0x7f00000002c0), 0x0, &(0x7f00000003c0)={[{@fat=@flush}, {@dots}]}) openat$cgroup_type(0xffffffffffffffff, 0x0, 0x2, 0x0) 15:50:42 executing program 3: ftruncate(0xffffffffffffffff, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) setsockopt$inet_pktinfo(r0, 0x0, 0x8, &(0x7f0000000040)={0x0, @loopback, @loopback}, 0xc) preadv(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) fcntl$dupfd(0xffffffffffffffff, 0x0, r0) r1 = fsmount(0xffffffffffffffff, 0x0, 0x4) lseek(r0, 0x800, 0x0) perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4307, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r2 = openat$hwrng(0xffffffffffffff9c, &(0x7f0000000080), 0x200000, 0x0) lseek(r2, 0x2, 0x0) mknodat$null(r2, &(0x7f0000000000)='./file1\x00', 0x2000, 0x103) r3 = openat(r1, &(0x7f0000000280)='/proc/self/exe\x00', 0x0, 0x0) sendfile(r0, r3, 0x0, 0x10000000d) [ 2463.645443] FAT-fs (loop6): Unrecognized mount option "flÕ" or missing value 15:50:56 executing program 4: syz_mount_image$msdos(&(0x7f00000001c0), &(0x7f0000000240)='./file0\x00', 0x0, 0x300, &(0x7f00000002c0), 0x0, &(0x7f00000003c0)={[{@fat=@flush}, {@dots}]}) 15:50:56 executing program 2: ftruncate(0xffffffffffffffff, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) setsockopt$inet_pktinfo(0xffffffffffffffff, 0x0, 0x8, 0x0, 0x0) preadv(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) fcntl$dupfd(0xffffffffffffffff, 0x0, r0) r1 = fsmount(0xffffffffffffffff, 0x0, 0x0) lseek(r0, 0x800, 0x0) perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4307, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) mknodat$null(0xffffffffffffffff, &(0x7f0000000000)='./file1\x00', 0x0, 0x103) pwrite64(0xffffffffffffffff, &(0x7f0000000140)="ddab82767945917c8ef3f5746d491210d833b106c3b096db35ebf09b6462e50b2b8eeb7aee50a6985ddf758b8742e2902f8019cf036e7487a36e06f264a072e7302aabf620d1f1648240b03068de42f99aa07f3421d6085fabf737fc80322ea9d302704a0cbf904db23225acdbfef5115d2e6eb74068796e15571d147e0a5ee081510e087b17fdf56a880289eeec6f4c848969", 0x93, 0x20) r2 = openat(r1, &(0x7f0000000280)='/proc/self/exe\x00', 0x0, 0x0) sendfile(r0, r2, 0x0, 0x10000000d) 15:50:56 executing program 3: ftruncate(0xffffffffffffffff, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) setsockopt$inet_pktinfo(r0, 0x0, 0x8, &(0x7f0000000040)={0x0, @loopback, @loopback}, 0xc) preadv(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) fcntl$dupfd(0xffffffffffffffff, 0x0, r0) r1 = fsmount(0xffffffffffffffff, 0x0, 0x4) lseek(r0, 0x800, 0x0) perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4307, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r2 = openat$hwrng(0xffffffffffffff9c, &(0x7f0000000080), 0x200000, 0x0) lseek(r2, 0x2, 0x0) mknodat$null(r2, &(0x7f0000000000)='./file1\x00', 0x2000, 0x103) r3 = openat(r1, &(0x7f0000000280)='/proc/self/exe\x00', 0x0, 0x0) sendfile(r0, r3, 0x0, 0x10000000f) 15:50:56 executing program 7: r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) perf_event_open(&(0x7f0000001d80)={0x0, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4307, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r1 = openat(0xffffffffffffffff, &(0x7f0000000280)='/proc/self/exe\x00', 0x0, 0x0) sendfile(r0, r1, 0x0, 0x1000001da) 15:50:56 executing program 5: syz_mount_image$msdos(&(0x7f00000001c0), &(0x7f0000000240)='./file0\x00', 0x0, 0x4000000, &(0x7f00000002c0), 0x0, &(0x7f00000003c0)={[{@fat=@flush}, {@dots}]}) 15:50:56 executing program 1: syz_mount_image$msdos(&(0x7f00000001c0), &(0x7f0000000240)='./file0\x00', 0x0, 0x509, &(0x7f00000002c0), 0x0, &(0x7f00000003c0)={[{@fat=@flush}, {@dots}]}) openat$cgroup_type(0xffffffffffffffff, 0x0, 0x2, 0x0) 15:50:56 executing program 6: syz_mount_image$msdos(&(0x7f00000001c0), &(0x7f0000000240)='./file0\x00', 0x0, 0x2010, &(0x7f00000002c0), 0x0, &(0x7f00000003c0)={[{@fat=@flush}]}) 15:50:56 executing program 0: ftruncate(0xffffffffffffffff, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) setsockopt$inet_pktinfo(r0, 0x0, 0x8, &(0x7f0000000040)={0x0, @loopback, @loopback}, 0xc) preadv(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) fcntl$dupfd(0xffffffffffffffff, 0x0, r0) r1 = fsmount(0xffffffffffffffff, 0x0, 0x4) lseek(r0, 0x800, 0x0) perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4307, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) lseek(0xffffffffffffffff, 0x2, 0x1) mknodat$null(0xffffffffffffffff, &(0x7f0000000000)='./file1\x00', 0x2000, 0x103) pwrite64(0xffffffffffffffff, &(0x7f0000000140)="ddab82767945917c8ef3f5746d491210d833b106c3b096db35ebf09b6462e50b2b8eeb7aee50a6985ddf758b8742e2902f8019cf036e7487a36e06f264a072e7302aabf620d1f1648240b03068de42f99aa07f3421d6085fabf737fc80322ea9d302704a0cbf904db23225acdbfef5115d2e6eb74068796e15571d147e0a5ee081510e087b17fdf56a880289eeec6f4c848969", 0x93, 0x20) r2 = openat(r1, &(0x7f0000000280)='/proc/self/exe\x00', 0x0, 0x0) sendfile(r0, r2, 0x0, 0x10000000c) [ 2476.835087] FAT-fs (loop4): Unrecognized mount option "flE" or missing value [ 2476.890618] FAT-fs (loop1): Unrecognized mount option "flE" or missing value [ 2476.925460] FAT-fs (loop4): Unrecognized mount option "flE" or missing value 15:50:56 executing program 4: syz_mount_image$msdos(&(0x7f00000001c0), &(0x7f0000000240)='./file0\x00', 0x0, 0x500, &(0x7f00000002c0), 0x0, &(0x7f00000003c0)={[{@fat=@flush}, {@dots}]}) [ 2477.056429] FAT-fs (loop1): Unrecognized mount option "flE" or missing value [ 2477.203048] FAT-fs (loop6): Unrecognized mount option "flÕ" or missing value 15:50:56 executing program 1: syz_mount_image$msdos(&(0x7f00000001c0), &(0x7f0000000240)='./file0\x00', 0x0, 0x600, &(0x7f00000002c0), 0x0, &(0x7f00000003c0)={[{@fat=@flush}, {@dots}]}) openat$cgroup_type(0xffffffffffffffff, 0x0, 0x2, 0x0) [ 2477.346464] FAT-fs (loop4): Unrecognized mount option "flE" or missing value 15:50:56 executing program 3: ftruncate(0xffffffffffffffff, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) setsockopt$inet_pktinfo(r0, 0x0, 0x8, &(0x7f0000000040)={0x0, @loopback, @loopback}, 0xc) preadv(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) fcntl$dupfd(0xffffffffffffffff, 0x0, r0) r1 = fsmount(0xffffffffffffffff, 0x0, 0x4) lseek(r0, 0x800, 0x0) perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4307, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r2 = openat$hwrng(0xffffffffffffff9c, &(0x7f0000000080), 0x200000, 0x0) lseek(r2, 0x2, 0x0) mknodat$null(r2, &(0x7f0000000000)='./file1\x00', 0x2000, 0x103) r3 = openat(r1, &(0x7f0000000280)='/proc/self/exe\x00', 0x0, 0x0) sendfile(r0, r3, 0x0, 0x100000010) [ 2477.437089] FAT-fs (loop4): Unrecognized mount option "flE" or missing value 15:50:56 executing program 6: syz_mount_image$msdos(&(0x7f00000001c0), &(0x7f0000000240)='./file0\x00', 0x0, 0x2e00, &(0x7f00000002c0), 0x0, &(0x7f00000003c0)={[{@fat=@flush}]}) 15:50:56 executing program 4: syz_mount_image$msdos(&(0x7f00000001c0), &(0x7f0000000240)='./file0\x00', 0x0, 0x505, &(0x7f00000002c0), 0x0, &(0x7f00000003c0)={[{@fat=@flush}, {@dots}]}) [ 2477.603953] FAT-fs (loop1): Unrecognized mount option "flE" or missing value 15:50:56 executing program 7: r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) perf_event_open(&(0x7f0000001d80)={0x0, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4307, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r1 = openat(0xffffffffffffffff, &(0x7f0000000280)='/proc/self/exe\x00', 0x0, 0x0) sendfile(r0, r1, 0x0, 0x100000281) 15:50:57 executing program 2: ftruncate(0xffffffffffffffff, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) setsockopt$inet_pktinfo(0xffffffffffffffff, 0x0, 0x8, 0x0, 0x0) preadv(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) fcntl$dupfd(0xffffffffffffffff, 0x0, r0) r1 = fsmount(0xffffffffffffffff, 0x0, 0x0) lseek(r0, 0x800, 0x0) perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4307, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) mknodat$null(0xffffffffffffffff, &(0x7f0000000000)='./file1\x00', 0x0, 0x103) pwrite64(0xffffffffffffffff, &(0x7f0000000140)="ddab82767945917c8ef3f5746d491210d833b106c3b096db35ebf09b6462e50b2b8eeb7aee50a6985ddf758b8742e2902f8019cf036e7487a36e06f264a072e7302aabf620d1f1648240b03068de42f99aa07f3421d6085fabf737fc80322ea9d302704a0cbf904db23225acdbfef5115d2e6eb74068796e15571d147e0a5ee081510e087b17fdf56a880289eeec6f4c848969", 0x93, 0x20) r2 = openat(r1, &(0x7f0000000280)='/proc/self/exe\x00', 0x0, 0x0) sendfile(r0, r2, 0x0, 0x10000000f) [ 2477.721815] FAT-fs (loop4): Unrecognized mount option "flE" or missing value [ 2477.759785] FAT-fs (loop4): Unrecognized mount option "flE" or missing value 15:50:57 executing program 0: ftruncate(0xffffffffffffffff, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) setsockopt$inet_pktinfo(r0, 0x0, 0x8, &(0x7f0000000040)={0x0, @loopback, @loopback}, 0xc) preadv(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) fcntl$dupfd(0xffffffffffffffff, 0x0, r0) r1 = fsmount(0xffffffffffffffff, 0x0, 0x4) lseek(r0, 0x800, 0x0) perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4307, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) lseek(0xffffffffffffffff, 0x2, 0x1) mknodat$null(0xffffffffffffffff, &(0x7f0000000000)='./file1\x00', 0x2000, 0x103) pwrite64(0xffffffffffffffff, &(0x7f0000000140)="ddab82767945917c8ef3f5746d491210d833b106c3b096db35ebf09b6462e50b2b8eeb7aee50a6985ddf758b8742e2902f8019cf036e7487a36e06f264a072e7302aabf620d1f1648240b03068de42f99aa07f3421d6085fabf737fc80322ea9d302704a0cbf904db23225acdbfef5115d2e6eb74068796e15571d147e0a5ee081510e087b17fdf56a880289eeec6f4c848969", 0x93, 0x20) r2 = openat(r1, &(0x7f0000000280)='/proc/self/exe\x00', 0x0, 0x0) sendfile(r0, r2, 0x0, 0x10000000d) 15:50:57 executing program 1: syz_mount_image$msdos(&(0x7f00000001c0), &(0x7f0000000240)='./file0\x00', 0x0, 0x605, &(0x7f00000002c0), 0x0, &(0x7f00000003c0)={[{@fat=@flush}, {@dots}]}) openat$cgroup_type(0xffffffffffffffff, 0x0, 0x2, 0x0) 15:50:57 executing program 4: syz_mount_image$msdos(&(0x7f00000001c0), &(0x7f0000000240)='./file0\x00', 0x0, 0x507, &(0x7f00000002c0), 0x0, &(0x7f00000003c0)={[{@fat=@flush}, {@dots}]}) 15:50:57 executing program 5: syz_mount_image$msdos(&(0x7f00000001c0), &(0x7f0000000240)='./file0\x00', 0x0, 0x42e64f5, &(0x7f00000002c0), 0x0, &(0x7f00000003c0)={[{@fat=@flush}, {@dots}]}) [ 2477.962511] FAT-fs (loop4): Unrecognized mount option "flE" or missing value [ 2478.035492] FAT-fs (loop1): Unrecognized mount option "flE" or missing value [ 2478.092835] FAT-fs (loop6): Unrecognized mount option "flÕ" or missing value [ 2478.100059] FAT-fs (loop4): Unrecognized mount option "flE" or missing value 15:50:57 executing program 7: r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) perf_event_open(&(0x7f0000001d80)={0x0, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4307, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r1 = openat(0xffffffffffffffff, &(0x7f0000000280)='/proc/self/exe\x00', 0x0, 0x0) sendfile(r0, r1, 0x0, 0x100000300) [ 2478.146479] FAT-fs (loop1): Unrecognized mount option "flE" or missing value 15:50:57 executing program 1: syz_mount_image$msdos(&(0x7f00000001c0), &(0x7f0000000240)='./file0\x00', 0x0, 0x700, &(0x7f00000002c0), 0x0, &(0x7f00000003c0)={[{@fat=@flush}, {@dots}]}) openat$cgroup_type(0xffffffffffffffff, 0x0, 0x2, 0x0) 15:50:57 executing program 4: syz_mount_image$msdos(&(0x7f00000001c0), &(0x7f0000000240)='./file0\x00', 0x0, 0x508, &(0x7f00000002c0), 0x0, &(0x7f00000003c0)={[{@fat=@flush}, {@dots}]}) 15:50:57 executing program 3: ftruncate(0xffffffffffffffff, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) setsockopt$inet_pktinfo(r0, 0x0, 0x8, &(0x7f0000000040)={0x0, @loopback, @loopback}, 0xc) preadv(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) fcntl$dupfd(0xffffffffffffffff, 0x0, r0) r1 = fsmount(0xffffffffffffffff, 0x0, 0x4) lseek(r0, 0x800, 0x0) perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4307, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r2 = openat$hwrng(0xffffffffffffff9c, &(0x7f0000000080), 0x200000, 0x0) lseek(r2, 0x2, 0x0) mknodat$null(r2, &(0x7f0000000000)='./file1\x00', 0x2000, 0x103) r3 = openat(r1, &(0x7f0000000280)='/proc/self/exe\x00', 0x0, 0x0) sendfile(r0, r3, 0x0, 0x100000011) [ 2478.299554] FAT-fs (loop1): Unrecognized mount option "flE" or missing value [ 2478.306735] FAT-fs (loop4): Unrecognized mount option "flE" or missing value 15:51:11 executing program 5: syz_mount_image$msdos(&(0x7f00000001c0), &(0x7f0000000240)='./file0\x00', 0x0, 0x5000000, &(0x7f00000002c0), 0x0, &(0x7f00000003c0)={[{@fat=@flush}, {@dots}]}) 15:51:11 executing program 1: syz_mount_image$msdos(&(0x7f00000001c0), &(0x7f0000000240)='./file0\x00', 0x0, 0x705, &(0x7f00000002c0), 0x0, &(0x7f00000003c0)={[{@fat=@flush}, {@dots}]}) openat$cgroup_type(0xffffffffffffffff, 0x0, 0x2, 0x0) 15:51:11 executing program 6: syz_mount_image$msdos(&(0x7f00000001c0), &(0x7f0000000240)='./file0\x00', 0x0, 0x2ffd, &(0x7f00000002c0), 0x0, &(0x7f00000003c0)={[{@fat=@flush}]}) 15:51:11 executing program 7: r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) perf_event_open(&(0x7f0000001d80)={0x0, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4307, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r1 = openat(0xffffffffffffffff, &(0x7f0000000280)='/proc/self/exe\x00', 0x0, 0x0) sendfile(r0, r1, 0x0, 0x100000500) 15:51:11 executing program 4: syz_mount_image$msdos(&(0x7f00000001c0), &(0x7f0000000240)='./file0\x00', 0x0, 0x50a, &(0x7f00000002c0), 0x0, &(0x7f00000003c0)={[{@fat=@flush}, {@dots}]}) 15:51:11 executing program 2: ftruncate(0xffffffffffffffff, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) setsockopt$inet_pktinfo(0xffffffffffffffff, 0x0, 0x8, 0x0, 0x0) preadv(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) fcntl$dupfd(0xffffffffffffffff, 0x0, r0) r1 = fsmount(0xffffffffffffffff, 0x0, 0x0) lseek(r0, 0x800, 0x0) perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4307, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) mknodat$null(0xffffffffffffffff, &(0x7f0000000000)='./file1\x00', 0x0, 0x103) pwrite64(0xffffffffffffffff, &(0x7f0000000140)="ddab82767945917c8ef3f5746d491210d833b106c3b096db35ebf09b6462e50b2b8eeb7aee50a6985ddf758b8742e2902f8019cf036e7487a36e06f264a072e7302aabf620d1f1648240b03068de42f99aa07f3421d6085fabf737fc80322ea9d302704a0cbf904db23225acdbfef5115d2e6eb74068796e15571d147e0a5ee081510e087b17fdf56a880289eeec6f4c848969", 0x93, 0x20) r2 = openat(r1, &(0x7f0000000280)='/proc/self/exe\x00', 0x0, 0x0) sendfile(r0, r2, 0x0, 0x100000010) 15:51:11 executing program 3: ftruncate(0xffffffffffffffff, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) setsockopt$inet_pktinfo(r0, 0x0, 0x8, &(0x7f0000000040)={0x0, @loopback, @loopback}, 0xc) preadv(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) fcntl$dupfd(0xffffffffffffffff, 0x0, r0) r1 = fsmount(0xffffffffffffffff, 0x0, 0x4) lseek(r0, 0x800, 0x0) perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4307, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r2 = openat$hwrng(0xffffffffffffff9c, &(0x7f0000000080), 0x200000, 0x0) lseek(r2, 0x2, 0x0) mknodat$null(r2, &(0x7f0000000000)='./file1\x00', 0x2000, 0x103) r3 = openat(r1, &(0x7f0000000280)='/proc/self/exe\x00', 0x0, 0x0) sendfile(r0, r3, 0x0, 0x100000012) 15:51:11 executing program 0: ftruncate(0xffffffffffffffff, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) setsockopt$inet_pktinfo(r0, 0x0, 0x8, &(0x7f0000000040)={0x0, @loopback, @loopback}, 0xc) preadv(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) fcntl$dupfd(0xffffffffffffffff, 0x0, r0) r1 = fsmount(0xffffffffffffffff, 0x0, 0x4) lseek(r0, 0x800, 0x0) perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4307, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) lseek(0xffffffffffffffff, 0x2, 0x1) mknodat$null(0xffffffffffffffff, &(0x7f0000000000)='./file1\x00', 0x2000, 0x103) pwrite64(0xffffffffffffffff, &(0x7f0000000140)="ddab82767945917c8ef3f5746d491210d833b106c3b096db35ebf09b6462e50b2b8eeb7aee50a6985ddf758b8742e2902f8019cf036e7487a36e06f264a072e7302aabf620d1f1648240b03068de42f99aa07f3421d6085fabf737fc80322ea9d302704a0cbf904db23225acdbfef5115d2e6eb74068796e15571d147e0a5ee081510e087b17fdf56a880289eeec6f4c848969", 0x93, 0x20) r2 = openat(r1, &(0x7f0000000280)='/proc/self/exe\x00', 0x0, 0x0) sendfile(r0, r2, 0x0, 0x10000000f) [ 2492.481854] FAT-fs (loop4): Unrecognized mount option "flE" or missing value [ 2492.489745] FAT-fs (loop1): Unrecognized mount option "flE" or missing value [ 2492.534451] FAT-fs (loop4): Unrecognized mount option "flE" or missing value [ 2492.947261] FAT-fs (loop6): Unrecognized mount option "flÕ" or missing value 15:51:27 executing program 4: syz_mount_image$msdos(&(0x7f00000001c0), &(0x7f0000000240)='./file0\x00', 0x0, 0x600, &(0x7f00000002c0), 0x0, &(0x7f00000003c0)={[{@fat=@flush}, {@dots}]}) 15:51:27 executing program 5: syz_mount_image$msdos(&(0x7f00000001c0), &(0x7f0000000240)='./file0\x00', 0x0, 0x6000000, &(0x7f00000002c0), 0x0, &(0x7f00000003c0)={[{@fat=@flush}, {@dots}]}) 15:51:27 executing program 3: ftruncate(0xffffffffffffffff, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) setsockopt$inet_pktinfo(r0, 0x0, 0x8, &(0x7f0000000040)={0x0, @loopback, @loopback}, 0xc) preadv(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) fcntl$dupfd(0xffffffffffffffff, 0x0, r0) r1 = fsmount(0xffffffffffffffff, 0x0, 0x4) lseek(r0, 0x800, 0x0) perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4307, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r2 = openat$hwrng(0xffffffffffffff9c, &(0x7f0000000080), 0x200000, 0x0) lseek(r2, 0x2, 0x0) mknodat$null(r2, &(0x7f0000000000)='./file1\x00', 0x2000, 0x103) r3 = openat(r1, &(0x7f0000000280)='/proc/self/exe\x00', 0x0, 0x0) sendfile(r0, r3, 0x0, 0x100000023) 15:51:27 executing program 6: syz_mount_image$msdos(&(0x7f00000001c0), &(0x7f0000000240)='./file0\x00', 0x0, 0x2fff, &(0x7f00000002c0), 0x0, &(0x7f00000003c0)={[{@fat=@flush}]}) 15:51:27 executing program 1: syz_mount_image$msdos(&(0x7f00000001c0), &(0x7f0000000240)='./file0\x00', 0x0, 0x805, &(0x7f00000002c0), 0x0, &(0x7f00000003c0)={[{@fat=@flush}, {@dots}]}) openat$cgroup_type(0xffffffffffffffff, 0x0, 0x2, 0x0) 15:51:27 executing program 7: r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) perf_event_open(&(0x7f0000001d80)={0x0, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4307, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r1 = openat(0xffffffffffffffff, &(0x7f0000000280)='/proc/self/exe\x00', 0x0, 0x0) sendfile(r0, r1, 0x0, 0x100000600) 15:51:27 executing program 0: ftruncate(0xffffffffffffffff, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) setsockopt$inet_pktinfo(r0, 0x0, 0x8, &(0x7f0000000040)={0x0, @loopback, @loopback}, 0xc) preadv(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) fcntl$dupfd(0xffffffffffffffff, 0x0, r0) r1 = fsmount(0xffffffffffffffff, 0x0, 0x4) lseek(r0, 0x800, 0x0) perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4307, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) lseek(0xffffffffffffffff, 0x2, 0x1) mknodat$null(0xffffffffffffffff, &(0x7f0000000000)='./file1\x00', 0x2000, 0x103) pwrite64(0xffffffffffffffff, &(0x7f0000000140)="ddab82767945917c8ef3f5746d491210d833b106c3b096db35ebf09b6462e50b2b8eeb7aee50a6985ddf758b8742e2902f8019cf036e7487a36e06f264a072e7302aabf620d1f1648240b03068de42f99aa07f3421d6085fabf737fc80322ea9d302704a0cbf904db23225acdbfef5115d2e6eb74068796e15571d147e0a5ee081510e087b17fdf56a880289eeec6f4c848969", 0x93, 0x20) r2 = openat(r1, &(0x7f0000000280)='/proc/self/exe\x00', 0x0, 0x0) sendfile(r0, r2, 0x0, 0x100000010) 15:51:27 executing program 2: ftruncate(0xffffffffffffffff, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) setsockopt$inet_pktinfo(0xffffffffffffffff, 0x0, 0x8, 0x0, 0x0) preadv(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) fcntl$dupfd(0xffffffffffffffff, 0x0, r0) r1 = fsmount(0xffffffffffffffff, 0x0, 0x0) lseek(r0, 0x800, 0x0) perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4307, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) mknodat$null(0xffffffffffffffff, &(0x7f0000000000)='./file1\x00', 0x0, 0x103) pwrite64(0xffffffffffffffff, &(0x7f0000000140)="ddab82767945917c8ef3f5746d491210d833b106c3b096db35ebf09b6462e50b2b8eeb7aee50a6985ddf758b8742e2902f8019cf036e7487a36e06f264a072e7302aabf620d1f1648240b03068de42f99aa07f3421d6085fabf737fc80322ea9d302704a0cbf904db23225acdbfef5115d2e6eb74068796e15571d147e0a5ee081510e087b17fdf56a880289eeec6f4c848969", 0x93, 0x20) r2 = openat(r1, &(0x7f0000000280)='/proc/self/exe\x00', 0x0, 0x0) sendfile(r0, r2, 0x0, 0x100000011) [ 2508.173641] FAT-fs (loop4): Unrecognized mount option "flE" or missing value [ 2508.245261] FAT-fs (loop4): Unrecognized mount option "flE" or missing value [ 2508.272595] FAT-fs (loop1): Unrecognized mount option "flE" or missing value 15:51:27 executing program 4: syz_mount_image$msdos(&(0x7f00000001c0), &(0x7f0000000240)='./file0\x00', 0x0, 0x700, &(0x7f00000002c0), 0x0, &(0x7f00000003c0)={[{@fat=@flush}, {@dots}]}) 15:51:27 executing program 2: ftruncate(0xffffffffffffffff, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) setsockopt$inet_pktinfo(0xffffffffffffffff, 0x0, 0x8, 0x0, 0x0) preadv(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) fcntl$dupfd(0xffffffffffffffff, 0x0, r0) r1 = fsmount(0xffffffffffffffff, 0x0, 0x0) lseek(r0, 0x800, 0x0) perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4307, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) mknodat$null(0xffffffffffffffff, &(0x7f0000000000)='./file1\x00', 0x0, 0x103) pwrite64(0xffffffffffffffff, &(0x7f0000000140)="ddab82767945917c8ef3f5746d491210d833b106c3b096db35ebf09b6462e50b2b8eeb7aee50a6985ddf758b8742e2902f8019cf036e7487a36e06f264a072e7302aabf620d1f1648240b03068de42f99aa07f3421d6085fabf737fc80322ea9d302704a0cbf904db23225acdbfef5115d2e6eb74068796e15571d147e0a5ee081510e087b17fdf56a880289eeec6f4c848969", 0x93, 0x20) r2 = openat(r1, &(0x7f0000000280)='/proc/self/exe\x00', 0x0, 0x0) sendfile(r0, r2, 0x0, 0x100000012) 15:51:27 executing program 1: syz_mount_image$msdos(&(0x7f00000001c0), &(0x7f0000000240)='./file0\x00', 0x0, 0x900, &(0x7f00000002c0), 0x0, &(0x7f00000003c0)={[{@fat=@flush}, {@dots}]}) openat$cgroup_type(0xffffffffffffffff, 0x0, 0x2, 0x0) [ 2508.535610] FAT-fs (loop6): Unrecognized mount option "flÕ" or missing value 15:51:27 executing program 4: syz_mount_image$msdos(&(0x7f00000001c0), &(0x7f0000000240)='./file0\x00', 0x0, 0x705, &(0x7f00000002c0), 0x0, &(0x7f00000003c0)={[{@fat=@flush}, {@dots}]}) 15:51:27 executing program 0: ftruncate(0xffffffffffffffff, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) setsockopt$inet_pktinfo(r0, 0x0, 0x8, &(0x7f0000000040)={0x0, @loopback, @loopback}, 0xc) preadv(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) fcntl$dupfd(0xffffffffffffffff, 0x0, r0) r1 = fsmount(0xffffffffffffffff, 0x0, 0x4) lseek(r0, 0x800, 0x0) perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4307, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) lseek(0xffffffffffffffff, 0x2, 0x1) mknodat$null(0xffffffffffffffff, &(0x7f0000000000)='./file1\x00', 0x2000, 0x103) pwrite64(0xffffffffffffffff, &(0x7f0000000140)="ddab82767945917c8ef3f5746d491210d833b106c3b096db35ebf09b6462e50b2b8eeb7aee50a6985ddf758b8742e2902f8019cf036e7487a36e06f264a072e7302aabf620d1f1648240b03068de42f99aa07f3421d6085fabf737fc80322ea9d302704a0cbf904db23225acdbfef5115d2e6eb74068796e15571d147e0a5ee081510e087b17fdf56a880289eeec6f4c848969", 0x93, 0x20) r2 = openat(r1, &(0x7f0000000280)='/proc/self/exe\x00', 0x0, 0x0) sendfile(r0, r2, 0x0, 0x100000011) 15:51:27 executing program 7: r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) perf_event_open(&(0x7f0000001d80)={0x0, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4307, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r1 = openat(0xffffffffffffffff, &(0x7f0000000280)='/proc/self/exe\x00', 0x0, 0x0) sendfile(r0, r1, 0x0, 0x100000700) 15:51:27 executing program 3: ftruncate(0xffffffffffffffff, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) setsockopt$inet_pktinfo(r0, 0x0, 0x8, &(0x7f0000000040)={0x0, @loopback, @loopback}, 0xc) preadv(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) fcntl$dupfd(0xffffffffffffffff, 0x0, r0) r1 = fsmount(0xffffffffffffffff, 0x0, 0x4) lseek(r0, 0x800, 0x0) perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4307, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r2 = openat$hwrng(0xffffffffffffff9c, &(0x7f0000000080), 0x200000, 0x0) lseek(r2, 0x2, 0x0) mknodat$null(r2, &(0x7f0000000000)='./file1\x00', 0x2000, 0x103) r3 = openat(r1, &(0x7f0000000280)='/proc/self/exe\x00', 0x0, 0x0) sendfile(r0, r3, 0x0, 0x1000001da) [ 2508.686980] FAT-fs (loop4): Unrecognized mount option "flE" or missing value [ 2508.741207] FAT-fs (loop4): Unrecognized mount option "flE" or missing value [ 2508.746037] FAT-fs (loop1): Unrecognized mount option "flE" or missing value 15:51:28 executing program 4: syz_mount_image$msdos(&(0x7f00000001c0), &(0x7f0000000240)='./file0\x00', 0x0, 0x805, &(0x7f00000002c0), 0x0, &(0x7f00000003c0)={[{@fat=@flush}, {@dots}]}) 15:51:28 executing program 6: syz_mount_image$msdos(&(0x7f00000001c0), &(0x7f0000000240)='./file0\x00', 0x0, 0x3f00, &(0x7f00000002c0), 0x0, &(0x7f00000003c0)={[{@fat=@flush}]}) [ 2509.059771] FAT-fs (loop4): Unrecognized mount option "flE" or missing value [ 2509.135893] FAT-fs (loop4): Unrecognized mount option "flE" or missing value [ 2509.209016] FAT-fs (loop6): Unrecognized mount option "flÕ" or missing value [ 2509.279752] FAT-fs (loop6): Unrecognized mount option "flÕ" or missing value 15:51:41 executing program 0: ftruncate(0xffffffffffffffff, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) setsockopt$inet_pktinfo(r0, 0x0, 0x8, &(0x7f0000000040)={0x0, @loopback, @loopback}, 0xc) preadv(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) fcntl$dupfd(0xffffffffffffffff, 0x0, r0) r1 = fsmount(0xffffffffffffffff, 0x0, 0x4) lseek(r0, 0x800, 0x0) perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4307, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) lseek(0xffffffffffffffff, 0x2, 0x1) mknodat$null(0xffffffffffffffff, &(0x7f0000000000)='./file1\x00', 0x2000, 0x103) pwrite64(0xffffffffffffffff, &(0x7f0000000140)="ddab82767945917c8ef3f5746d491210d833b106c3b096db35ebf09b6462e50b2b8eeb7aee50a6985ddf758b8742e2902f8019cf036e7487a36e06f264a072e7302aabf620d1f1648240b03068de42f99aa07f3421d6085fabf737fc80322ea9d302704a0cbf904db23225acdbfef5115d2e6eb74068796e15571d147e0a5ee081510e087b17fdf56a880289eeec6f4c848969", 0x93, 0x20) r2 = openat(r1, &(0x7f0000000280)='/proc/self/exe\x00', 0x0, 0x0) sendfile(r0, r2, 0x0, 0x100000012) 15:51:41 executing program 2: ftruncate(0xffffffffffffffff, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) setsockopt$inet_pktinfo(0xffffffffffffffff, 0x0, 0x8, 0x0, 0x0) preadv(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) fcntl$dupfd(0xffffffffffffffff, 0x0, r0) r1 = fsmount(0xffffffffffffffff, 0x0, 0x0) lseek(r0, 0x800, 0x0) perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4307, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) mknodat$null(0xffffffffffffffff, &(0x7f0000000000)='./file1\x00', 0x0, 0x103) pwrite64(0xffffffffffffffff, &(0x7f0000000140)="ddab82767945917c8ef3f5746d491210d833b106c3b096db35ebf09b6462e50b2b8eeb7aee50a6985ddf758b8742e2902f8019cf036e7487a36e06f264a072e7302aabf620d1f1648240b03068de42f99aa07f3421d6085fabf737fc80322ea9d302704a0cbf904db23225acdbfef5115d2e6eb74068796e15571d147e0a5ee081510e087b17fdf56a880289eeec6f4c848969", 0x93, 0x20) r2 = openat(r1, &(0x7f0000000280)='/proc/self/exe\x00', 0x0, 0x0) sendfile(r0, r2, 0x0, 0x100000023) 15:51:41 executing program 5: syz_mount_image$msdos(&(0x7f00000001c0), &(0x7f0000000240)='./file0\x00', 0x0, 0x7000000, &(0x7f00000002c0), 0x0, &(0x7f00000003c0)={[{@fat=@flush}, {@dots}]}) 15:51:41 executing program 7: r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) perf_event_open(&(0x7f0000001d80)={0x0, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4307, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r1 = openat(0xffffffffffffffff, &(0x7f0000000280)='/proc/self/exe\x00', 0x0, 0x0) sendfile(r0, r1, 0x0, 0x100000900) 15:51:41 executing program 4: syz_mount_image$msdos(&(0x7f00000001c0), &(0x7f0000000240)='./file0\x00', 0x0, 0x900, &(0x7f00000002c0), 0x0, &(0x7f00000003c0)={[{@fat=@flush}, {@dots}]}) 15:51:41 executing program 3: ftruncate(0xffffffffffffffff, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) setsockopt$inet_pktinfo(r0, 0x0, 0x8, &(0x7f0000000040)={0x0, @loopback, @loopback}, 0xc) preadv(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) fcntl$dupfd(0xffffffffffffffff, 0x0, r0) r1 = fsmount(0xffffffffffffffff, 0x0, 0x4) lseek(r0, 0x800, 0x0) perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4307, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r2 = openat$hwrng(0xffffffffffffff9c, &(0x7f0000000080), 0x200000, 0x0) lseek(r2, 0x2, 0x0) mknodat$null(r2, &(0x7f0000000000)='./file1\x00', 0x2000, 0x103) r3 = openat(r1, &(0x7f0000000280)='/proc/self/exe\x00', 0x0, 0x0) sendfile(r0, r3, 0x0, 0x100000281) 15:51:41 executing program 1: syz_mount_image$msdos(&(0x7f00000001c0), &(0x7f0000000240)='./file0\x00', 0x0, 0x905, &(0x7f00000002c0), 0x0, &(0x7f00000003c0)={[{@fat=@flush}, {@dots}]}) openat$cgroup_type(0xffffffffffffffff, 0x0, 0x2, 0x0) 15:51:41 executing program 6: syz_mount_image$msdos(&(0x7f00000001c0), &(0x7f0000000240)='./file0\x00', 0x0, 0x4000, &(0x7f00000002c0), 0x0, &(0x7f00000003c0)={[{@fat=@flush}]}) [ 2522.775086] FAT-fs (loop4): Unrecognized mount option "flE" or missing value [ 2522.841003] FAT-fs (loop1): Unrecognized mount option "flE" or missing value [ 2522.966195] FAT-fs (loop1): Unrecognized mount option "flE" or missing value 15:51:42 executing program 4: syz_mount_image$msdos(&(0x7f00000001c0), &(0x7f0000000240)='./file0\x00', 0x0, 0xa00, &(0x7f00000002c0), 0x0, &(0x7f00000003c0)={[{@fat=@flush}, {@dots}]}) 15:51:42 executing program 1: syz_mount_image$msdos(&(0x7f00000001c0), &(0x7f0000000240)='./file0\x00', 0x0, 0xa00, &(0x7f00000002c0), 0x0, &(0x7f00000003c0)={[{@fat=@flush}, {@dots}]}) openat$cgroup_type(0xffffffffffffffff, 0x0, 0x2, 0x0) 15:51:42 executing program 7: r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) perf_event_open(&(0x7f0000001d80)={0x0, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4307, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r1 = openat(0xffffffffffffffff, &(0x7f0000000280)='/proc/self/exe\x00', 0x0, 0x0) sendfile(r0, r1, 0x0, 0x100000a00) [ 2523.275123] FAT-fs (loop1): Unrecognized mount option "flE" or missing value [ 2523.300930] FAT-fs (loop4): Unrecognized mount option "flE" or missing value 15:51:42 executing program 4: syz_mount_image$msdos(&(0x7f00000001c0), &(0x7f0000000240)='./file0\x00', 0x0, 0xa05, &(0x7f00000002c0), 0x0, &(0x7f00000003c0)={[{@fat=@flush}, {@dots}]}) 15:51:42 executing program 3: ftruncate(0xffffffffffffffff, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) setsockopt$inet_pktinfo(r0, 0x0, 0x8, &(0x7f0000000040)={0x0, @loopback, @loopback}, 0xc) preadv(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) fcntl$dupfd(0xffffffffffffffff, 0x0, r0) r1 = fsmount(0xffffffffffffffff, 0x0, 0x4) lseek(r0, 0x800, 0x0) perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4307, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r2 = openat$hwrng(0xffffffffffffff9c, &(0x7f0000000080), 0x200000, 0x0) lseek(r2, 0x2, 0x0) mknodat$null(r2, &(0x7f0000000000)='./file1\x00', 0x2000, 0x103) r3 = openat(r1, &(0x7f0000000280)='/proc/self/exe\x00', 0x0, 0x0) sendfile(r0, r3, 0x0, 0x100000300) [ 2523.409026] FAT-fs (loop6): Unrecognized mount option "flÕ" or missing value [ 2523.450270] FAT-fs (loop1): Unrecognized mount option "flE" or missing value 15:51:42 executing program 2: ftruncate(0xffffffffffffffff, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) setsockopt$inet_pktinfo(0xffffffffffffffff, 0x0, 0x8, 0x0, 0x0) preadv(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) fcntl$dupfd(0xffffffffffffffff, 0x0, r0) r1 = fsmount(0xffffffffffffffff, 0x0, 0x0) lseek(r0, 0x800, 0x0) perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4307, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) mknodat$null(0xffffffffffffffff, &(0x7f0000000000)='./file1\x00', 0x0, 0x103) pwrite64(0xffffffffffffffff, &(0x7f0000000140)="ddab82767945917c8ef3f5746d491210d833b106c3b096db35ebf09b6462e50b2b8eeb7aee50a6985ddf758b8742e2902f8019cf036e7487a36e06f264a072e7302aabf620d1f1648240b03068de42f99aa07f3421d6085fabf737fc80322ea9d302704a0cbf904db23225acdbfef5115d2e6eb74068796e15571d147e0a5ee081510e087b17fdf56a880289eeec6f4c848969", 0x93, 0x20) r2 = openat(r1, &(0x7f0000000280)='/proc/self/exe\x00', 0x0, 0x0) sendfile(r0, r2, 0x0, 0x1000001da) [ 2523.593741] FAT-fs (loop4): Unrecognized mount option "flE" or missing value 15:51:43 executing program 1: syz_mount_image$msdos(&(0x7f00000001c0), &(0x7f0000000240)='./file0\x00', 0x0, 0xa01, &(0x7f00000002c0), 0x0, &(0x7f00000003c0)={[{@fat=@flush}, {@dots}]}) openat$cgroup_type(0xffffffffffffffff, 0x0, 0x2, 0x0) [ 2523.688801] FAT-fs (loop4): Unrecognized mount option "flE" or missing value 15:51:43 executing program 5: syz_mount_image$msdos(&(0x7f00000001c0), &(0x7f0000000240)='./file0\x00', 0x0, 0x7050000, &(0x7f00000002c0), 0x0, &(0x7f00000003c0)={[{@fat=@flush}, {@dots}]}) 15:51:43 executing program 6: syz_mount_image$msdos(&(0x7f00000001c0), &(0x7f0000000240)='./file0\x00', 0x0, 0x4800, &(0x7f00000002c0), 0x0, &(0x7f00000003c0)={[{@fat=@flush}]}) 15:51:43 executing program 0: ftruncate(0xffffffffffffffff, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) setsockopt$inet_pktinfo(r0, 0x0, 0x8, &(0x7f0000000040)={0x0, @loopback, @loopback}, 0xc) preadv(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) fcntl$dupfd(0xffffffffffffffff, 0x0, r0) r1 = fsmount(0xffffffffffffffff, 0x0, 0x4) lseek(r0, 0x800, 0x0) perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4307, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) lseek(0xffffffffffffffff, 0x2, 0x1) mknodat$null(0xffffffffffffffff, &(0x7f0000000000)='./file1\x00', 0x2000, 0x103) pwrite64(0xffffffffffffffff, &(0x7f0000000140)="ddab82767945917c8ef3f5746d491210d833b106c3b096db35ebf09b6462e50b2b8eeb7aee50a6985ddf758b8742e2902f8019cf036e7487a36e06f264a072e7302aabf620d1f1648240b03068de42f99aa07f3421d6085fabf737fc80322ea9d302704a0cbf904db23225acdbfef5115d2e6eb74068796e15571d147e0a5ee081510e087b17fdf56a880289eeec6f4c848969", 0x93, 0x20) r2 = openat(r1, &(0x7f0000000280)='/proc/self/exe\x00', 0x0, 0x0) sendfile(r0, r2, 0x0, 0x100000023) [ 2524.439151] FAT-fs (loop6): Unrecognized mount option "flÕ" or missing value 15:51:57 executing program 4: syz_mount_image$msdos(&(0x7f00000001c0), &(0x7f0000000240)='./file0\x00', 0x0, 0xb00, &(0x7f00000002c0), 0x0, &(0x7f00000003c0)={[{@fat=@flush}, {@dots}]}) 15:51:57 executing program 5: syz_mount_image$msdos(&(0x7f00000001c0), &(0x7f0000000240)='./file0\x00', 0x0, 0x8000000, &(0x7f00000002c0), 0x0, &(0x7f00000003c0)={[{@fat=@flush}, {@dots}]}) 15:51:57 executing program 6: syz_mount_image$msdos(&(0x7f00000001c0), &(0x7f0000000240)='./file0\x00', 0x0, 0x4c00, &(0x7f00000002c0), 0x0, &(0x7f00000003c0)={[{@fat=@flush}]}) 15:51:57 executing program 0: ftruncate(0xffffffffffffffff, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) setsockopt$inet_pktinfo(r0, 0x0, 0x8, &(0x7f0000000040)={0x0, @loopback, @loopback}, 0xc) preadv(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) fcntl$dupfd(0xffffffffffffffff, 0x0, r0) r1 = fsmount(0xffffffffffffffff, 0x0, 0x4) lseek(r0, 0x800, 0x0) perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4307, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) lseek(0xffffffffffffffff, 0x2, 0x1) mknodat$null(0xffffffffffffffff, &(0x7f0000000000)='./file1\x00', 0x2000, 0x103) pwrite64(0xffffffffffffffff, &(0x7f0000000140)="ddab82767945917c8ef3f5746d491210d833b106c3b096db35ebf09b6462e50b2b8eeb7aee50a6985ddf758b8742e2902f8019cf036e7487a36e06f264a072e7302aabf620d1f1648240b03068de42f99aa07f3421d6085fabf737fc80322ea9d302704a0cbf904db23225acdbfef5115d2e6eb74068796e15571d147e0a5ee081510e087b17fdf56a880289eeec6f4c848969", 0x93, 0x20) r2 = openat(r1, &(0x7f0000000280)='/proc/self/exe\x00', 0x0, 0x0) sendfile(r0, r2, 0x0, 0x1000001da) 15:51:57 executing program 1: syz_mount_image$msdos(&(0x7f00000001c0), &(0x7f0000000240)='./file0\x00', 0x0, 0xb00, &(0x7f00000002c0), 0x0, &(0x7f00000003c0)={[{@fat=@flush}, {@dots}]}) openat$cgroup_type(0xffffffffffffffff, 0x0, 0x2, 0x0) 15:51:57 executing program 7: r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) perf_event_open(&(0x7f0000001d80)={0x0, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4307, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r1 = openat(0xffffffffffffffff, &(0x7f0000000280)='/proc/self/exe\x00', 0x0, 0x0) sendfile(r0, r1, 0x0, 0x100000b00) 15:51:57 executing program 3: ftruncate(0xffffffffffffffff, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) setsockopt$inet_pktinfo(r0, 0x0, 0x8, &(0x7f0000000040)={0x0, @loopback, @loopback}, 0xc) preadv(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) fcntl$dupfd(0xffffffffffffffff, 0x0, r0) r1 = fsmount(0xffffffffffffffff, 0x0, 0x4) lseek(r0, 0x800, 0x0) perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4307, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r2 = openat$hwrng(0xffffffffffffff9c, &(0x7f0000000080), 0x200000, 0x0) lseek(r2, 0x2, 0x0) mknodat$null(r2, &(0x7f0000000000)='./file1\x00', 0x2000, 0x103) r3 = openat(r1, &(0x7f0000000280)='/proc/self/exe\x00', 0x0, 0x0) sendfile(r0, r3, 0x0, 0x100000500) 15:51:57 executing program 2: ftruncate(0xffffffffffffffff, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) setsockopt$inet_pktinfo(0xffffffffffffffff, 0x0, 0x8, 0x0, 0x0) preadv(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) fcntl$dupfd(0xffffffffffffffff, 0x0, r0) r1 = fsmount(0xffffffffffffffff, 0x0, 0x0) lseek(r0, 0x800, 0x0) perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4307, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) mknodat$null(0xffffffffffffffff, &(0x7f0000000000)='./file1\x00', 0x0, 0x103) pwrite64(0xffffffffffffffff, &(0x7f0000000140)="ddab82767945917c8ef3f5746d491210d833b106c3b096db35ebf09b6462e50b2b8eeb7aee50a6985ddf758b8742e2902f8019cf036e7487a36e06f264a072e7302aabf620d1f1648240b03068de42f99aa07f3421d6085fabf737fc80322ea9d302704a0cbf904db23225acdbfef5115d2e6eb74068796e15571d147e0a5ee081510e087b17fdf56a880289eeec6f4c848969", 0x93, 0x20) r2 = openat(r1, &(0x7f0000000280)='/proc/self/exe\x00', 0x0, 0x0) sendfile(r0, r2, 0x0, 0x100000281) [ 2537.821515] FAT-fs (loop1): Unrecognized mount option "flE" or missing value [ 2537.837486] FAT-fs (loop4): Unrecognized mount option "flE" or missing value [ 2537.920477] FAT-fs (loop4): Unrecognized mount option "flE" or missing value 15:51:57 executing program 4: syz_mount_image$msdos(&(0x7f00000001c0), &(0x7f0000000240)='./file0\x00', 0x0, 0xd00, &(0x7f00000002c0), 0x0, &(0x7f00000003c0)={[{@fat=@flush}, {@dots}]}) 15:51:57 executing program 1: syz_mount_image$msdos(&(0x7f00000001c0), &(0x7f0000000240)='./file0\x00', 0x0, 0xd00, &(0x7f00000002c0), 0x0, &(0x7f00000003c0)={[{@fat=@flush}, {@dots}]}) openat$cgroup_type(0xffffffffffffffff, 0x0, 0x2, 0x0) 15:51:57 executing program 7: r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) perf_event_open(&(0x7f0000001d80)={0x0, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4307, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r1 = openat(0xffffffffffffffff, &(0x7f0000000280)='/proc/self/exe\x00', 0x0, 0x0) sendfile(r0, r1, 0x0, 0x100000c00) [ 2538.254431] FAT-fs (loop4): Unrecognized mount option "flE" or missing value [ 2538.384933] FAT-fs (loop6): Unrecognized mount option "flÕ" or missing value 15:52:11 executing program 1: syz_mount_image$msdos(&(0x7f00000001c0), &(0x7f0000000240)='./file0\x00', 0x0, 0xe00, &(0x7f00000002c0), 0x0, &(0x7f00000003c0)={[{@fat=@flush}, {@dots}]}) openat$cgroup_type(0xffffffffffffffff, 0x0, 0x2, 0x0) 15:52:11 executing program 4: syz_mount_image$msdos(&(0x7f00000001c0), &(0x7f0000000240)='./file0\x00', 0x0, 0xe00, &(0x7f00000002c0), 0x0, &(0x7f00000003c0)={[{@fat=@flush}, {@dots}]}) 15:52:11 executing program 3: ftruncate(0xffffffffffffffff, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) setsockopt$inet_pktinfo(r0, 0x0, 0x8, &(0x7f0000000040)={0x0, @loopback, @loopback}, 0xc) preadv(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) fcntl$dupfd(0xffffffffffffffff, 0x0, r0) r1 = fsmount(0xffffffffffffffff, 0x0, 0x4) lseek(r0, 0x800, 0x0) perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4307, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r2 = openat$hwrng(0xffffffffffffff9c, &(0x7f0000000080), 0x200000, 0x0) lseek(r2, 0x2, 0x0) mknodat$null(r2, &(0x7f0000000000)='./file1\x00', 0x2000, 0x103) r3 = openat(r1, &(0x7f0000000280)='/proc/self/exe\x00', 0x0, 0x0) sendfile(r0, r3, 0x0, 0x100000600) 15:52:11 executing program 6: syz_mount_image$msdos(&(0x7f00000001c0), &(0x7f0000000240)='./file0\x00', 0x0, 0x6800, &(0x7f00000002c0), 0x0, &(0x7f00000003c0)={[{@fat=@flush}]}) 15:52:11 executing program 0: ftruncate(0xffffffffffffffff, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) setsockopt$inet_pktinfo(r0, 0x0, 0x8, &(0x7f0000000040)={0x0, @loopback, @loopback}, 0xc) preadv(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) fcntl$dupfd(0xffffffffffffffff, 0x0, r0) r1 = fsmount(0xffffffffffffffff, 0x0, 0x4) lseek(r0, 0x800, 0x0) perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4307, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) lseek(0xffffffffffffffff, 0x2, 0x1) mknodat$null(0xffffffffffffffff, &(0x7f0000000000)='./file1\x00', 0x2000, 0x103) pwrite64(0xffffffffffffffff, &(0x7f0000000140)="ddab82767945917c8ef3f5746d491210d833b106c3b096db35ebf09b6462e50b2b8eeb7aee50a6985ddf758b8742e2902f8019cf036e7487a36e06f264a072e7302aabf620d1f1648240b03068de42f99aa07f3421d6085fabf737fc80322ea9d302704a0cbf904db23225acdbfef5115d2e6eb74068796e15571d147e0a5ee081510e087b17fdf56a880289eeec6f4c848969", 0x93, 0x20) r2 = openat(r1, &(0x7f0000000280)='/proc/self/exe\x00', 0x0, 0x0) sendfile(r0, r2, 0x0, 0x100000281) 15:52:11 executing program 2: ftruncate(0xffffffffffffffff, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) setsockopt$inet_pktinfo(0xffffffffffffffff, 0x0, 0x8, 0x0, 0x0) preadv(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) fcntl$dupfd(0xffffffffffffffff, 0x0, r0) r1 = fsmount(0xffffffffffffffff, 0x0, 0x0) lseek(r0, 0x800, 0x0) perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4307, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) mknodat$null(0xffffffffffffffff, &(0x7f0000000000)='./file1\x00', 0x0, 0x103) pwrite64(0xffffffffffffffff, &(0x7f0000000140)="ddab82767945917c8ef3f5746d491210d833b106c3b096db35ebf09b6462e50b2b8eeb7aee50a6985ddf758b8742e2902f8019cf036e7487a36e06f264a072e7302aabf620d1f1648240b03068de42f99aa07f3421d6085fabf737fc80322ea9d302704a0cbf904db23225acdbfef5115d2e6eb74068796e15571d147e0a5ee081510e087b17fdf56a880289eeec6f4c848969", 0x93, 0x20) r2 = openat(r1, &(0x7f0000000280)='/proc/self/exe\x00', 0x0, 0x0) sendfile(r0, r2, 0x0, 0x100000300) 15:52:11 executing program 5: syz_mount_image$msdos(&(0x7f00000001c0), &(0x7f0000000240)='./file0\x00', 0x0, 0x8050000, &(0x7f00000002c0), 0x0, &(0x7f00000003c0)={[{@fat=@flush}, {@dots}]}) 15:52:11 executing program 7: r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) perf_event_open(&(0x7f0000001d80)={0x0, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4307, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r1 = openat(0xffffffffffffffff, &(0x7f0000000280)='/proc/self/exe\x00', 0x0, 0x0) sendfile(r0, r1, 0x0, 0x100000d00) [ 2551.785934] FAT-fs (loop1): Unrecognized mount option "flE" or missing value [ 2551.788973] FAT-fs (loop4): Unrecognized mount option "flE" or missing value [ 2551.832714] FAT-fs (loop4): Unrecognized mount option "flE" or missing value 15:52:11 executing program 4: syz_mount_image$msdos(&(0x7f00000001c0), &(0x7f0000000240)='./file0\x00', 0x0, 0xf00, &(0x7f00000002c0), 0x0, &(0x7f00000003c0)={[{@fat=@flush}, {@dots}]}) [ 2551.959273] FAT-fs (loop6): Unrecognized mount option "flÕ" or missing value 15:52:11 executing program 1: syz_mount_image$msdos(&(0x7f00000001c0), &(0x7f0000000240)='./file0\x00', 0x0, 0xf00, &(0x7f00000002c0), 0x0, &(0x7f00000003c0)={[{@fat=@flush}, {@dots}]}) openat$cgroup_type(0xffffffffffffffff, 0x0, 0x2, 0x0) 15:52:11 executing program 6: syz_mount_image$msdos(&(0x7f00000001c0), &(0x7f0000000240)='./file0\x00', 0x0, 0x6c00, &(0x7f00000002c0), 0x0, &(0x7f00000003c0)={[{@fat=@flush}]}) 15:52:11 executing program 2: ftruncate(0xffffffffffffffff, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) setsockopt$inet_pktinfo(0xffffffffffffffff, 0x0, 0x8, 0x0, 0x0) preadv(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) fcntl$dupfd(0xffffffffffffffff, 0x0, r0) r1 = fsmount(0xffffffffffffffff, 0x0, 0x0) lseek(r0, 0x800, 0x0) perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4307, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) mknodat$null(0xffffffffffffffff, &(0x7f0000000000)='./file1\x00', 0x0, 0x103) pwrite64(0xffffffffffffffff, &(0x7f0000000140)="ddab82767945917c8ef3f5746d491210d833b106c3b096db35ebf09b6462e50b2b8eeb7aee50a6985ddf758b8742e2902f8019cf036e7487a36e06f264a072e7302aabf620d1f1648240b03068de42f99aa07f3421d6085fabf737fc80322ea9d302704a0cbf904db23225acdbfef5115d2e6eb74068796e15571d147e0a5ee081510e087b17fdf56a880289eeec6f4c848969", 0x93, 0x20) r2 = openat(r1, &(0x7f0000000280)='/proc/self/exe\x00', 0x0, 0x0) sendfile(r0, r2, 0x0, 0x100000500) [ 2552.178150] FAT-fs (loop4): Unrecognized mount option "flE" or missing value 15:52:11 executing program 7: r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) perf_event_open(&(0x7f0000001d80)={0x0, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4307, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r1 = openat(0xffffffffffffffff, &(0x7f0000000280)='/proc/self/exe\x00', 0x0, 0x0) sendfile(r0, r1, 0x0, 0x100000e00) 15:52:11 executing program 0: ftruncate(0xffffffffffffffff, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) setsockopt$inet_pktinfo(r0, 0x0, 0x8, &(0x7f0000000040)={0x0, @loopback, @loopback}, 0xc) preadv(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) fcntl$dupfd(0xffffffffffffffff, 0x0, r0) r1 = fsmount(0xffffffffffffffff, 0x0, 0x4) lseek(r0, 0x800, 0x0) perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4307, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) lseek(0xffffffffffffffff, 0x2, 0x1) mknodat$null(0xffffffffffffffff, &(0x7f0000000000)='./file1\x00', 0x2000, 0x103) pwrite64(0xffffffffffffffff, &(0x7f0000000140)="ddab82767945917c8ef3f5746d491210d833b106c3b096db35ebf09b6462e50b2b8eeb7aee50a6985ddf758b8742e2902f8019cf036e7487a36e06f264a072e7302aabf620d1f1648240b03068de42f99aa07f3421d6085fabf737fc80322ea9d302704a0cbf904db23225acdbfef5115d2e6eb74068796e15571d147e0a5ee081510e087b17fdf56a880289eeec6f4c848969", 0x93, 0x20) r2 = openat(r1, &(0x7f0000000280)='/proc/self/exe\x00', 0x0, 0x0) sendfile(r0, r2, 0x0, 0x100000300) 15:52:11 executing program 1: syz_mount_image$msdos(&(0x7f00000001c0), &(0x7f0000000240)='./file0\x00', 0x0, 0x1020, &(0x7f00000002c0), 0x0, &(0x7f00000003c0)={[{@fat=@flush}, {@dots}]}) openat$cgroup_type(0xffffffffffffffff, 0x0, 0x2, 0x0) 15:52:11 executing program 4: syz_mount_image$msdos(&(0x7f00000001c0), &(0x7f0000000240)='./file0\x00', 0x0, 0x1020, &(0x7f00000002c0), 0x0, &(0x7f00000003c0)={[{@fat=@flush}, {@dots}]}) [ 2552.517851] FAT-fs (loop1): Unrecognized mount option "flE" or missing value [ 2552.544747] FAT-fs (loop4): Unrecognized mount option "flE" or missing value 15:52:11 executing program 3: ftruncate(0xffffffffffffffff, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) setsockopt$inet_pktinfo(r0, 0x0, 0x8, &(0x7f0000000040)={0x0, @loopback, @loopback}, 0xc) preadv(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) fcntl$dupfd(0xffffffffffffffff, 0x0, r0) r1 = fsmount(0xffffffffffffffff, 0x0, 0x4) lseek(r0, 0x800, 0x0) perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4307, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r2 = openat$hwrng(0xffffffffffffff9c, &(0x7f0000000080), 0x200000, 0x0) lseek(r2, 0x2, 0x0) mknodat$null(r2, &(0x7f0000000000)='./file1\x00', 0x2000, 0x103) r3 = openat(r1, &(0x7f0000000280)='/proc/self/exe\x00', 0x0, 0x0) sendfile(r0, r3, 0x0, 0x100000700) 15:52:11 executing program 7: r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) perf_event_open(&(0x7f0000001d80)={0x0, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4307, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r1 = openat(0xffffffffffffffff, &(0x7f0000000280)='/proc/self/exe\x00', 0x0, 0x0) sendfile(r0, r1, 0x0, 0x100000f00) [ 2552.686663] FAT-fs (loop4): Unrecognized mount option "flE" or missing value [ 2552.757732] FAT-fs (loop6): Unrecognized mount option "flÕ" or missing value 15:52:33 executing program 3: ftruncate(0xffffffffffffffff, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) setsockopt$inet_pktinfo(r0, 0x0, 0x8, &(0x7f0000000040)={0x0, @loopback, @loopback}, 0xc) preadv(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) fcntl$dupfd(0xffffffffffffffff, 0x0, r0) r1 = fsmount(0xffffffffffffffff, 0x0, 0x4) lseek(r0, 0x800, 0x0) perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4307, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r2 = openat$hwrng(0xffffffffffffff9c, &(0x7f0000000080), 0x200000, 0x0) lseek(r2, 0x2, 0x0) mknodat$null(r2, &(0x7f0000000000)='./file1\x00', 0x2000, 0x103) r3 = openat(r1, &(0x7f0000000280)='/proc/self/exe\x00', 0x0, 0x0) sendfile(r0, r3, 0x0, 0x100000900) 15:52:33 executing program 1: syz_mount_image$msdos(&(0x7f00000001c0), &(0x7f0000000240)='./file0\x00', 0x0, 0x1100, &(0x7f00000002c0), 0x0, &(0x7f00000003c0)={[{@fat=@flush}, {@dots}]}) openat$cgroup_type(0xffffffffffffffff, 0x0, 0x2, 0x0) 15:52:33 executing program 7: r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) perf_event_open(&(0x7f0000001d80)={0x0, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4307, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r1 = openat(0xffffffffffffffff, &(0x7f0000000280)='/proc/self/exe\x00', 0x0, 0x0) sendfile(r0, r1, 0x0, 0x1fffffff5) 15:52:33 executing program 2: ftruncate(0xffffffffffffffff, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) setsockopt$inet_pktinfo(0xffffffffffffffff, 0x0, 0x8, 0x0, 0x0) preadv(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) fcntl$dupfd(0xffffffffffffffff, 0x0, r0) r1 = fsmount(0xffffffffffffffff, 0x0, 0x0) lseek(r0, 0x800, 0x0) perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4307, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) mknodat$null(0xffffffffffffffff, &(0x7f0000000000)='./file1\x00', 0x0, 0x103) pwrite64(0xffffffffffffffff, &(0x7f0000000140)="ddab82767945917c8ef3f5746d491210d833b106c3b096db35ebf09b6462e50b2b8eeb7aee50a6985ddf758b8742e2902f8019cf036e7487a36e06f264a072e7302aabf620d1f1648240b03068de42f99aa07f3421d6085fabf737fc80322ea9d302704a0cbf904db23225acdbfef5115d2e6eb74068796e15571d147e0a5ee081510e087b17fdf56a880289eeec6f4c848969", 0x93, 0x20) r2 = openat(r1, &(0x7f0000000280)='/proc/self/exe\x00', 0x0, 0x0) sendfile(r0, r2, 0x0, 0x100000600) 15:52:33 executing program 5: syz_mount_image$msdos(&(0x7f00000001c0), &(0x7f0000000240)='./file0\x00', 0x0, 0x9000000, &(0x7f00000002c0), 0x0, &(0x7f00000003c0)={[{@fat=@flush}, {@dots}]}) 15:52:33 executing program 4: syz_mount_image$msdos(&(0x7f00000001c0), &(0x7f0000000240)='./file0\x00', 0x0, 0x1100, &(0x7f00000002c0), 0x0, &(0x7f00000003c0)={[{@fat=@flush}, {@dots}]}) 15:52:34 executing program 0: ftruncate(0xffffffffffffffff, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) setsockopt$inet_pktinfo(r0, 0x0, 0x8, &(0x7f0000000040)={0x0, @loopback, @loopback}, 0xc) preadv(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) fcntl$dupfd(0xffffffffffffffff, 0x0, r0) r1 = fsmount(0xffffffffffffffff, 0x0, 0x4) lseek(r0, 0x800, 0x0) perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4307, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) lseek(0xffffffffffffffff, 0x2, 0x1) mknodat$null(0xffffffffffffffff, &(0x7f0000000000)='./file1\x00', 0x2000, 0x103) pwrite64(0xffffffffffffffff, &(0x7f0000000140)="ddab82767945917c8ef3f5746d491210d833b106c3b096db35ebf09b6462e50b2b8eeb7aee50a6985ddf758b8742e2902f8019cf036e7487a36e06f264a072e7302aabf620d1f1648240b03068de42f99aa07f3421d6085fabf737fc80322ea9d302704a0cbf904db23225acdbfef5115d2e6eb74068796e15571d147e0a5ee081510e087b17fdf56a880289eeec6f4c848969", 0x93, 0x20) r2 = openat(r1, &(0x7f0000000280)='/proc/self/exe\x00', 0x0, 0x0) sendfile(r0, r2, 0x0, 0x100000500) 15:52:34 executing program 6: syz_mount_image$msdos(&(0x7f00000001c0), &(0x7f0000000240)='./file0\x00', 0x0, 0x7400, &(0x7f00000002c0), 0x0, &(0x7f00000003c0)={[{@fat=@flush}]}) [ 2574.859767] FAT-fs (loop4): Unrecognized mount option "flE" or missing value [ 2574.863880] FAT-fs (loop1): Unrecognized mount option "flE" or missing value 15:52:34 executing program 4: syz_mount_image$msdos(&(0x7f00000001c0), &(0x7f0000000240)='./file0\x00', 0x0, 0x1201, &(0x7f00000002c0), 0x0, &(0x7f00000003c0)={[{@fat=@flush}, {@dots}]}) 15:52:34 executing program 1: syz_mount_image$msdos(&(0x7f00000001c0), &(0x7f0000000240)='./file0\x00', 0x0, 0x1201, &(0x7f00000002c0), 0x0, &(0x7f00000003c0)={[{@fat=@flush}, {@dots}]}) openat$cgroup_type(0xffffffffffffffff, 0x0, 0x2, 0x0) 15:52:34 executing program 7: r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) r1 = perf_event_open(&(0x7f0000001d80)={0x0, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4307, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) epoll_ctl$EPOLL_CTL_ADD(r0, 0x1, r1, &(0x7f0000000000)={0xd000201c}) r2 = openat(0xffffffffffffffff, &(0x7f0000000280)='/proc/self/exe\x00', 0x0, 0x0) sendfile(r0, r2, 0x0, 0x100000001) read(0xffffffffffffffff, &(0x7f0000000040)=""/54, 0x36) [ 2575.357614] FAT-fs (loop1): Unrecognized mount option "flE" or missing value [ 2575.440295] FAT-fs (loop4): Unrecognized mount option "flE" or missing value 15:52:34 executing program 0: ftruncate(0xffffffffffffffff, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) setsockopt$inet_pktinfo(r0, 0x0, 0x8, &(0x7f0000000040)={0x0, @loopback, @loopback}, 0xc) preadv(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) fcntl$dupfd(0xffffffffffffffff, 0x0, r0) r1 = fsmount(0xffffffffffffffff, 0x0, 0x4) lseek(r0, 0x800, 0x0) perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4307, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) lseek(0xffffffffffffffff, 0x2, 0x1) mknodat$null(0xffffffffffffffff, &(0x7f0000000000)='./file1\x00', 0x2000, 0x103) pwrite64(0xffffffffffffffff, &(0x7f0000000140)="ddab82767945917c8ef3f5746d491210d833b106c3b096db35ebf09b6462e50b2b8eeb7aee50a6985ddf758b8742e2902f8019cf036e7487a36e06f264a072e7302aabf620d1f1648240b03068de42f99aa07f3421d6085fabf737fc80322ea9d302704a0cbf904db23225acdbfef5115d2e6eb74068796e15571d147e0a5ee081510e087b17fdf56a880289eeec6f4c848969", 0x93, 0x20) r2 = openat(r1, &(0x7f0000000280)='/proc/self/exe\x00', 0x0, 0x0) sendfile(r0, r2, 0x0, 0x100000600) 15:52:34 executing program 4: syz_mount_image$msdos(&(0x7f00000001c0), &(0x7f0000000240)='./file0\x00', 0x0, 0x1f25, &(0x7f00000002c0), 0x0, &(0x7f00000003c0)={[{@fat=@flush}, {@dots}]}) 15:52:35 executing program 2: ftruncate(0xffffffffffffffff, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) setsockopt$inet_pktinfo(0xffffffffffffffff, 0x0, 0x8, 0x0, 0x0) preadv(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) fcntl$dupfd(0xffffffffffffffff, 0x0, r0) r1 = fsmount(0xffffffffffffffff, 0x0, 0x0) lseek(r0, 0x800, 0x0) perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4307, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) mknodat$null(0xffffffffffffffff, &(0x7f0000000000)='./file1\x00', 0x0, 0x103) pwrite64(0xffffffffffffffff, &(0x7f0000000140)="ddab82767945917c8ef3f5746d491210d833b106c3b096db35ebf09b6462e50b2b8eeb7aee50a6985ddf758b8742e2902f8019cf036e7487a36e06f264a072e7302aabf620d1f1648240b03068de42f99aa07f3421d6085fabf737fc80322ea9d302704a0cbf904db23225acdbfef5115d2e6eb74068796e15571d147e0a5ee081510e087b17fdf56a880289eeec6f4c848969", 0x93, 0x20) r2 = openat(r1, &(0x7f0000000280)='/proc/self/exe\x00', 0x0, 0x0) sendfile(r0, r2, 0x0, 0x100000700) 15:52:35 executing program 1: syz_mount_image$msdos(&(0x7f00000001c0), &(0x7f0000000240)='./file0\x00', 0x0, 0x181f, &(0x7f00000002c0), 0x0, &(0x7f00000003c0)={[{@fat=@flush}, {@dots}]}) openat$cgroup_type(0xffffffffffffffff, 0x0, 0x2, 0x0) 15:52:35 executing program 6: syz_mount_image$msdos(&(0x7f00000001c0), &(0x7f0000000240)='./file0\x00', 0x0, 0x7a00, &(0x7f00000002c0), 0x0, &(0x7f00000003c0)={[{@fat=@flush}]}) 15:52:35 executing program 5: syz_mount_image$msdos(&(0x7f00000001c0), &(0x7f0000000240)='./file0\x00', 0x0, 0xa000000, &(0x7f00000002c0), 0x0, &(0x7f00000003c0)={[{@fat=@flush}, {@dots}]}) 15:52:35 executing program 3: ftruncate(0xffffffffffffffff, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) setsockopt$inet_pktinfo(r0, 0x0, 0x8, &(0x7f0000000040)={0x0, @loopback, @loopback}, 0xc) preadv(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) fcntl$dupfd(0xffffffffffffffff, 0x0, r0) r1 = fsmount(0xffffffffffffffff, 0x0, 0x4) lseek(r0, 0x800, 0x0) perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4307, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r2 = openat$hwrng(0xffffffffffffff9c, &(0x7f0000000080), 0x200000, 0x0) lseek(r2, 0x2, 0x0) mknodat$null(r2, &(0x7f0000000000)='./file1\x00', 0x2000, 0x103) r3 = openat(r1, &(0x7f0000000280)='/proc/self/exe\x00', 0x0, 0x0) sendfile(r0, r3, 0x0, 0x100000a00) [ 2575.901608] FAT-fs (loop1): Unrecognized mount option "flE" or missing value [ 2575.945000] FAT-fs (loop4): Unrecognized mount option "flE" or missing value 15:52:35 executing program 7: stat(&(0x7f0000001cc0)='.\x00', &(0x7f0000001c00)={0x0, 0x0, 0x0, 0x0, 0x0}) setresuid(0x0, r0, 0x0) syz_mount_image$vfat(&(0x7f0000000000), &(0x7f0000000040)='./file1\x00', 0x7, 0x1, &(0x7f00000000c0)=[{&(0x7f0000000080)="b45ddb2dba5425e320f23eb914b2fe124fadb036b2b8bb77", 0x18, 0x8c}], 0x2810, &(0x7f0000000340)=ANY=[@ANYBLOB="73686f72746e616d653d77696e39352c756e695f786c6174653d312c73686f72746e616d653d77696e39352c756e695f786c6174653d302c6e6f6e756d7461696c3d302c757466383d302c6e6f6e756d7461696c3d302c6e6f6e756d7461696c3d302c736d61636b66737472616e736d7574653d2c736d61636b6673726f6f743d282403272c726f6f74636f6e746578743d73797374656d5f752c646f6e745f686173682c61707072616973655f747970653d696d617369672c686173682c636f6e746578743d73797374656d5f752c666f776e65723d", @ANYRESDEC=r0, @ANYBLOB="2c0058af494723ac083c9dc388d3719f8a2a81ad7905ecef52969562a89d63b96810ca05136bf29f2ee3c37b5f52170fa527a69fadb295b7943a0f8d19e86cf21db744f70aa918f3e60f5dd26ea38b1f65a91fd5c3b487a1cb395a83956fb41690a21c25b8b0c5b361bca40870014ffc0f8be81255a31aac04364a21c31dbcf9486d472585763e8707665270263e3b74328b79eb41a3b76c6a4554698ecbd27447b06e3ee5046c703c61a5eab286da83e092851f3907cca8a538454a813d33cd79b45ecae4c12d82061e821650dd4764fd148af633178fefddbfa8af"]) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) perf_event_open(&(0x7f0000001d80)={0x0, 0x80, 0x6, 0x0, 0x0, 0x0, 0x0, 0x4307, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext={0x0, 0x200}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1}, 0x0, 0x2, 0xffffffffffffffff, 0x0) r2 = openat(0xffffffffffffffff, &(0x7f0000000280)='/proc/self/exe\x00', 0x0, 0x0) sendfile(r1, r2, 0x0, 0x100000001) 15:52:35 executing program 1: syz_mount_image$msdos(&(0x7f00000001c0), &(0x7f0000000240)='./file0\x00', 0x0, 0x1820, &(0x7f00000002c0), 0x0, &(0x7f00000003c0)={[{@fat=@flush}, {@dots}]}) openat$cgroup_type(0xffffffffffffffff, 0x0, 0x2, 0x0) 15:52:35 executing program 7: r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) perf_event_open(&(0x7f0000001d80)={0x0, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4307, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r1 = openat(0xffffffffffffffff, &(0x7f0000000280)='/proc/self/exe\x00', 0x0, 0x0) sendfile(r0, r1, 0x0, 0x100000001) r2 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) ioctl$F2FS_IOC_MOVE_RANGE(r2, 0xc020f509, 0x0) ioctl$ifreq_SIOCGIFINDEX_wireguard(0xffffffffffffffff, 0x8933, &(0x7f0000000240)={'wg2\x00'}) r3 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r4 = syz_genetlink_get_family_id$nl802154(&(0x7f0000000440), 0xffffffffffffffff) socket$packet(0x11, 0x3, 0x300) getsockopt$packet_int(0xffffffffffffffff, 0x107, 0x14, 0x0, &(0x7f0000000100)) r5 = syz_mount_image$iso9660(&(0x7f0000000040), &(0x7f0000000140)='./file0\x00', 0x7, 0x1, &(0x7f0000000340)=[{&(0x7f0000000180)="1d23de7449ee513d0fbbb59dcf0b1bbac60fe6674c12730f11d2e4a1e5f805fa4b51984ac5bc8ca2939f684ddf22e6602e5bd13a291e12eb168fd3a24106088d1c278eafb335beb6e01629099e679c512f7219aa2f120c110a54e373ea9d3aaeb23dde64ff57a34a6b52aa10e55013c177ccf8a58eb34a2f8f5a64e95da56e9e9bb1de581df6f59867fe2d2005abe10959b04704", 0x94, 0x101}], 0x14041, &(0x7f0000000380)=ANY=[@ANYBLOB="6e6f6a6f6c6965742c646d6f64653d000000303030303030303030322c6d6151a1872399ab65d615411b686964652c626c6f636b3d3078303030303030303030303030303030302c736d61636b97ae8427bcb4923838a56673666c6f6f723d5e263a5e"]) dup2(0xffffffffffffffff, r5) sendmsg$NL802154_CMD_SET_LBT_MODE(r3, &(0x7f0000000100)={0x0, 0x0, &(0x7f00000000c0)={&(0x7f0000000400)=ANY=[@ANYBLOB=' \x00\x00\x00', @ANYRES16=r4, @ANYBLOB="01000020000000000000120000000c0006000100000001000000050df6468de5a63ab0ce"], 0x20}, 0x1, 0x0, 0x0, 0x10000090}, 0x8000) readv(0xffffffffffffffff, &(0x7f0000000280)=[{&(0x7f00000004c0)=""/4089, 0xff9}], 0x1) r6 = socket$inet_tcp(0x2, 0x1, 0x0) setsockopt$inet_tcp_TCP_REPAIR(r6, 0x6, 0x13, &(0x7f0000000080)=0x1, 0x4) setsockopt$inet_tcp_TCP_REPAIR(r6, 0x6, 0x16, &(0x7f0000000040), 0x4) ioctl$LOOP_SET_FD(0xffffffffffffffff, 0x4c00, r6) read$hiddev(0xffffffffffffffff, &(0x7f0000000280)=""/175, 0xaf) [ 2576.345450] FAT-fs (loop6): Unrecognized mount option "flÕ" or missing value [ 2576.396778] FAT-fs (loop1): Unrecognized mount option "flE" or missing value [ 2576.521070] FAT-fs (loop1): Unrecognized mount option "flE" or missing value 15:52:52 executing program 4: syz_mount_image$msdos(&(0x7f00000001c0), &(0x7f0000000240)='./file0\x00', 0x0, 0x1f26, &(0x7f00000002c0), 0x0, &(0x7f00000003c0)={[{@fat=@flush}, {@dots}]}) 15:52:52 executing program 5: syz_mount_image$msdos(&(0x7f00000001c0), &(0x7f0000000240)='./file0\x00', 0x0, 0xb000000, &(0x7f00000002c0), 0x0, &(0x7f00000003c0)={[{@fat=@flush}, {@dots}]}) 15:52:52 executing program 1: syz_mount_image$msdos(&(0x7f00000001c0), &(0x7f0000000240)='./file0\x00', 0x0, 0x1f18, &(0x7f00000002c0), 0x0, &(0x7f00000003c0)={[{@fat=@flush}, {@dots}]}) openat$cgroup_type(0xffffffffffffffff, 0x0, 0x2, 0x0) 15:52:52 executing program 0: ftruncate(0xffffffffffffffff, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) setsockopt$inet_pktinfo(r0, 0x0, 0x8, &(0x7f0000000040)={0x0, @loopback, @loopback}, 0xc) preadv(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) fcntl$dupfd(0xffffffffffffffff, 0x0, r0) r1 = fsmount(0xffffffffffffffff, 0x0, 0x4) lseek(r0, 0x800, 0x0) perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4307, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) lseek(0xffffffffffffffff, 0x2, 0x1) mknodat$null(0xffffffffffffffff, &(0x7f0000000000)='./file1\x00', 0x2000, 0x103) pwrite64(0xffffffffffffffff, &(0x7f0000000140)="ddab82767945917c8ef3f5746d491210d833b106c3b096db35ebf09b6462e50b2b8eeb7aee50a6985ddf758b8742e2902f8019cf036e7487a36e06f264a072e7302aabf620d1f1648240b03068de42f99aa07f3421d6085fabf737fc80322ea9d302704a0cbf904db23225acdbfef5115d2e6eb74068796e15571d147e0a5ee081510e087b17fdf56a880289eeec6f4c848969", 0x93, 0x20) r2 = openat(r1, &(0x7f0000000280)='/proc/self/exe\x00', 0x0, 0x0) sendfile(r0, r2, 0x0, 0x100000700) 15:52:52 executing program 3: ftruncate(0xffffffffffffffff, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) setsockopt$inet_pktinfo(r0, 0x0, 0x8, &(0x7f0000000040)={0x0, @loopback, @loopback}, 0xc) preadv(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) fcntl$dupfd(0xffffffffffffffff, 0x0, r0) r1 = fsmount(0xffffffffffffffff, 0x0, 0x4) lseek(r0, 0x800, 0x0) perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4307, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r2 = openat$hwrng(0xffffffffffffff9c, &(0x7f0000000080), 0x200000, 0x0) lseek(r2, 0x2, 0x0) mknodat$null(r2, &(0x7f0000000000)='./file1\x00', 0x2000, 0x103) r3 = openat(r1, &(0x7f0000000280)='/proc/self/exe\x00', 0x0, 0x0) sendfile(r0, r3, 0x0, 0x100000b00) 15:52:52 executing program 2: ftruncate(0xffffffffffffffff, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) setsockopt$inet_pktinfo(0xffffffffffffffff, 0x0, 0x8, 0x0, 0x0) preadv(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) fcntl$dupfd(0xffffffffffffffff, 0x0, r0) r1 = fsmount(0xffffffffffffffff, 0x0, 0x0) lseek(r0, 0x800, 0x0) perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4307, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) mknodat$null(0xffffffffffffffff, &(0x7f0000000000)='./file1\x00', 0x0, 0x103) pwrite64(0xffffffffffffffff, &(0x7f0000000140)="ddab82767945917c8ef3f5746d491210d833b106c3b096db35ebf09b6462e50b2b8eeb7aee50a6985ddf758b8742e2902f8019cf036e7487a36e06f264a072e7302aabf620d1f1648240b03068de42f99aa07f3421d6085fabf737fc80322ea9d302704a0cbf904db23225acdbfef5115d2e6eb74068796e15571d147e0a5ee081510e087b17fdf56a880289eeec6f4c848969", 0x93, 0x20) r2 = openat(r1, &(0x7f0000000280)='/proc/self/exe\x00', 0x0, 0x0) sendfile(r0, r2, 0x0, 0x100000900) 15:52:52 executing program 6: syz_mount_image$msdos(&(0x7f00000001c0), &(0x7f0000000240)='./file0\x00', 0x0, 0xa716, &(0x7f00000002c0), 0x0, &(0x7f00000003c0)={[{@fat=@flush}]}) 15:52:52 executing program 7: r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) perf_event_open(&(0x7f0000001d80)={0x0, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4307, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r1 = syz_mount_image$nfs4(&(0x7f0000000000), &(0x7f0000000040)='./file1\x00', 0x80000000, 0x3, &(0x7f0000000200)=[{&(0x7f0000000140)="ad0f1fdc420657fdb289542e609fdcc246c3f593af7a1c2a5d5b462fd81f3d72a4a74be31718499713f2d4c6dfe0260f615be3e806e8c9c5120af5b0d8dadb5a12fac8580532f6486a10a2a155267891caaa41384a9a0e6f12d38b05038ef5cc5ead3fe3795267c0f2f9f775f0996f20964d1a2803e8fdbdde0e87f0182a7f3a160e32d2", 0x84, 0x3}, {&(0x7f00000002c0)="786f41fbac7271e9737b9d4f4e25ec8ec7fb5ef39d5f8f1ed9f621513562262e4c3598c3ee9deffa443e1591f26356753c50e4af3943e5f43103681cc9137ddd40f49166a5db16a1d7c28ad7c30ed22eaa7f3b94cc2bb72f0af48eb85979b60784f2daebe881ecd53343311194b772df9b3445290177b58304006eb573120f9fe773092171981801bf0a26c9d25c04a163d487467b70f858ac27e98aa94445c8394d9063357c4ebf3fca27761b06b67ef42b89fffcd315e384b33f424c5b82bf0b407bf60113c2c07cbac1d7ffb86b5f", 0xd0, 0x5}, {&(0x7f0000000080)="c5ee3d80e430322f8f844d71d51a51d5ebc6eae0a4d7e731346ca77c125a6239058793483d664ba9e0fb37c999bd1f1b7ba20f33aa97fbadb7535802c61ae57a3d9119b4e299cf62205b41afbcbe8221bca1e015a46885406d93494922b921b57ee922fdbe415dbab6510643da", 0x6d, 0x6}], 0x4000, &(0x7f00000003c0)={[{'\'%+'}, {']-\\^*]*$,]}$^\']-(%['}, {'/&'}], [{@rootcontext={'rootcontext', 0x3d, 'user_u'}}, {@euid_lt={'euid<', 0xee00}}]}) openat(r1, &(0x7f0000000440)='./file1\x00', 0x40100, 0x20) r2 = openat(0xffffffffffffffff, &(0x7f0000000280)='/proc/self/exe\x00', 0x0, 0x0) sendfile(r0, r2, 0x0, 0x100000001) r3 = openat$cdrom(0xffffffffffffff9c, &(0x7f0000000180), 0x40800, 0x0) ioctl$CDROMREADMODE1(r3, 0x530f, &(0x7f0000000800)={0x9, 0x0, 0x0, 0x7f, 0x7}) lseek(r3, 0x0, 0x1) [ 2593.636072] nfs4: Unknown parameter ''%+' [ 2593.891293] FAT-fs (loop4): Unrecognized mount option "flE" or missing value [ 2593.966822] FAT-fs (loop1): Unrecognized mount option "flE" or missing value [ 2594.060881] nfs4: Unknown parameter ''%+' [ 2594.090059] FAT-fs (loop1): Unrecognized mount option "flE" or missing value 15:53:08 executing program 5: syz_mount_image$msdos(&(0x7f00000001c0), &(0x7f0000000240)='./file0\x00', 0x0, 0xd000000, &(0x7f00000002c0), 0x0, &(0x7f00000003c0)={[{@fat=@flush}, {@dots}]}) 15:53:08 executing program 6: syz_mount_image$msdos(&(0x7f00000001c0), &(0x7f0000000240)='./file0\x00', 0x0, 0xa816, &(0x7f00000002c0), 0x0, &(0x7f00000003c0)={[{@fat=@flush}]}) 15:53:08 executing program 0: ftruncate(0xffffffffffffffff, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) setsockopt$inet_pktinfo(r0, 0x0, 0x8, &(0x7f0000000040)={0x0, @loopback, @loopback}, 0xc) preadv(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) fcntl$dupfd(0xffffffffffffffff, 0x0, r0) r1 = fsmount(0xffffffffffffffff, 0x0, 0x4) lseek(r0, 0x800, 0x0) perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4307, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) lseek(0xffffffffffffffff, 0x2, 0x1) mknodat$null(0xffffffffffffffff, &(0x7f0000000000)='./file1\x00', 0x2000, 0x103) pwrite64(0xffffffffffffffff, &(0x7f0000000140)="ddab82767945917c8ef3f5746d491210d833b106c3b096db35ebf09b6462e50b2b8eeb7aee50a6985ddf758b8742e2902f8019cf036e7487a36e06f264a072e7302aabf620d1f1648240b03068de42f99aa07f3421d6085fabf737fc80322ea9d302704a0cbf904db23225acdbfef5115d2e6eb74068796e15571d147e0a5ee081510e087b17fdf56a880289eeec6f4c848969", 0x93, 0x20) r2 = openat(r1, &(0x7f0000000280)='/proc/self/exe\x00', 0x0, 0x0) sendfile(r0, r2, 0x0, 0x100000900) 15:53:08 executing program 4: syz_mount_image$msdos(&(0x7f00000001c0), &(0x7f0000000240)='./file0\x00', 0x0, 0x2000, &(0x7f00000002c0), 0x0, &(0x7f00000003c0)={[{@fat=@flush}, {@dots}]}) 15:53:08 executing program 1: syz_mount_image$msdos(&(0x7f00000001c0), &(0x7f0000000240)='./file0\x00', 0x0, 0x2000, &(0x7f00000002c0), 0x0, &(0x7f00000003c0)={[{@fat=@flush}, {@dots}]}) openat$cgroup_type(0xffffffffffffffff, 0x0, 0x2, 0x0) 15:53:08 executing program 3: ftruncate(0xffffffffffffffff, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) setsockopt$inet_pktinfo(r0, 0x0, 0x8, &(0x7f0000000040)={0x0, @loopback, @loopback}, 0xc) preadv(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) fcntl$dupfd(0xffffffffffffffff, 0x0, r0) r1 = fsmount(0xffffffffffffffff, 0x0, 0x4) lseek(r0, 0x800, 0x0) perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4307, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r2 = openat$hwrng(0xffffffffffffff9c, &(0x7f0000000080), 0x200000, 0x0) lseek(r2, 0x2, 0x0) mknodat$null(r2, &(0x7f0000000000)='./file1\x00', 0x2000, 0x103) r3 = openat(r1, &(0x7f0000000280)='/proc/self/exe\x00', 0x0, 0x0) sendfile(r0, r3, 0x0, 0x100000c00) 15:53:08 executing program 2: ftruncate(0xffffffffffffffff, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) setsockopt$inet_pktinfo(0xffffffffffffffff, 0x0, 0x8, 0x0, 0x0) preadv(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) fcntl$dupfd(0xffffffffffffffff, 0x0, r0) r1 = fsmount(0xffffffffffffffff, 0x0, 0x0) lseek(r0, 0x800, 0x0) perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4307, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) mknodat$null(0xffffffffffffffff, &(0x7f0000000000)='./file1\x00', 0x0, 0x103) pwrite64(0xffffffffffffffff, &(0x7f0000000140)="ddab82767945917c8ef3f5746d491210d833b106c3b096db35ebf09b6462e50b2b8eeb7aee50a6985ddf758b8742e2902f8019cf036e7487a36e06f264a072e7302aabf620d1f1648240b03068de42f99aa07f3421d6085fabf737fc80322ea9d302704a0cbf904db23225acdbfef5115d2e6eb74068796e15571d147e0a5ee081510e087b17fdf56a880289eeec6f4c848969", 0x93, 0x20) r2 = openat(r1, &(0x7f0000000280)='/proc/self/exe\x00', 0x0, 0x0) sendfile(r0, r2, 0x0, 0x100000a00) 15:53:08 executing program 7: dup2(0xffffffffffffffff, 0xffffffffffffffff) r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) r1 = creat(0x0, 0x0) ioctl$SECCOMP_IOCTL_NOTIF_RECV(r1, 0xc0502100, &(0x7f0000000100)) r2 = openat$cdrom(0xffffffffffffff9c, &(0x7f0000000180), 0x40800, 0x0) ioctl$CDROMREADMODE1(r2, 0x530f, &(0x7f0000000800)={0x9, 0x0, 0x0, 0x7f, 0x7}) ioctl$AUTOFS_DEV_IOCTL_READY(r1, 0xc0189376, &(0x7f0000000000)={{0x1, 0x1, 0x18, r2, {0xfffffc01}}, './file1\x00'}) syz_mount_image$iso9660(&(0x7f0000000040), &(0x7f0000000080)='./file1\x00', 0xfffffffffffffffb, 0x2, &(0x7f00000000c0)=[{&(0x7f00000001c0)="1dea1d719acd164fcf4dfaf25b1521619f9fd59a4539df67233d92dc6eea6fabc6062d9712334de0db94cca2417b218957092ffe3f1740f1ae0baaa4e3a5db39dab95b48198f9134ddae7977e389758ec24defdf3710212fa6c2178413ee3dff6f8f81575f7d05405b49ecc63685b5b9e3fb352a9635e377d1a8edebede6ad387ce1166b70971238bdc62fd04c6d5ba1d66de410244a789f7696bb8c0eb15aae3d79a200602d3a866ca69e7fe5a329", 0xaf, 0x1}, {&(0x7f00000002c0)="537fb8553ccdc993befb61b01bbbca356605ce9ec9a88ecf5fea117a3804078551dff65151ec70d1326b9b8add337cc2efcb1cd4d27f008d6c4b4298f8bb738b3891c50b5aee5c72271ba89da51e15199e54e4bce280daf01965fccc3b12abbe4b22f7fd7c75fc3715819e41b7a942e31463d9409b50f3e95fd1dfffc0f2c177e1b8582f64790f95f12bd8135ec61469910e9427379e5c305adf23758fc16662ba14444adf3087a0c5cddc5c0da643f7fe893edcb93cf6cf372168a749a64acf43724d696ecd9629f77c635c81700993a2cdff21f4c2d44daaab4fd2310548f317497e33361b7bf00ba6a38eb8e47947706f202a648d", 0xf6, 0x7fff}], 0x400, &(0x7f00000003c0)={[], [{@func={'func', 0x3d, 'MMAP_CHECK'}}, {@dont_appraise}, {@uid_lt}, {@fsname}]}) perf_event_open(&(0x7f0000001d80)={0x0, 0x80, 0x1, 0x0, 0x0, 0x0, 0x0, 0x4307, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext={0x0, 0x10002}}, 0x0, 0xd, 0xffffffffffffffff, 0x0) r3 = openat(0xffffffffffffffff, &(0x7f0000000280)='/proc/self/exe\x00', 0x0, 0x0) sendfile(r0, r3, 0x0, 0xbac9) 15:53:09 executing program 7: r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) perf_event_open(&(0x7f0000001d80)={0x0, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4307, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r1 = openat(0xffffffffffffffff, &(0x7f0000000280)='/proc/self/exe\x00', 0x0, 0x0) sendfile(r0, r1, 0x0, 0x100000001) perf_event_open(&(0x7f0000000000)={0x1, 0x80, 0x1a, 0xdb, 0x0, 0x40, 0x0, 0x4, 0x12, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x2, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x1, 0x1, 0x0, 0x0, 0x1, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x1, 0x1, @perf_config_ext={0x4, 0x6}, 0x5038b, 0xffff, 0xff, 0x9, 0x200000000, 0x919, 0x7, 0x0, 0xb2, 0x0, 0xfff}, 0xffffffffffffffff, 0xa, 0xffffffffffffffff, 0x2) [ 2609.889636] FAT-fs (loop4): Unrecognized mount option "flE" or missing value [ 2609.992605] FAT-fs (loop1): Unrecognized mount option "flE" or missing value 15:53:09 executing program 2: ftruncate(0xffffffffffffffff, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) setsockopt$inet_pktinfo(0xffffffffffffffff, 0x0, 0x8, 0x0, 0x0) preadv(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) fcntl$dupfd(0xffffffffffffffff, 0x0, r0) r1 = fsmount(0xffffffffffffffff, 0x0, 0x0) lseek(r0, 0x800, 0x0) perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4307, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) mknodat$null(0xffffffffffffffff, &(0x7f0000000000)='./file1\x00', 0x0, 0x103) pwrite64(0xffffffffffffffff, &(0x7f0000000140)="ddab82767945917c8ef3f5746d491210d833b106c3b096db35ebf09b6462e50b2b8eeb7aee50a6985ddf758b8742e2902f8019cf036e7487a36e06f264a072e7302aabf620d1f1648240b03068de42f99aa07f3421d6085fabf737fc80322ea9d302704a0cbf904db23225acdbfef5115d2e6eb74068796e15571d147e0a5ee081510e087b17fdf56a880289eeec6f4c848969", 0x93, 0x20) r2 = openat(r1, &(0x7f0000000280)='/proc/self/exe\x00', 0x0, 0x0) sendfile(r0, r2, 0x0, 0x100000b00) 15:53:09 executing program 4: syz_mount_image$msdos(&(0x7f00000001c0), &(0x7f0000000240)='./file0\x00', 0x0, 0x2010, &(0x7f00000002c0), 0x0, &(0x7f00000003c0)={[{@fat=@flush}, {@dots}]}) 15:53:09 executing program 1: syz_mount_image$msdos(&(0x7f00000001c0), &(0x7f0000000240)='./file0\x00', 0x0, 0x2010, &(0x7f00000002c0), 0x0, &(0x7f00000003c0)={[{@fat=@flush}, {@dots}]}) openat$cgroup_type(0xffffffffffffffff, 0x0, 0x2, 0x0) [ 2610.475670] FAT-fs (loop4): Unrecognized mount option "flE" or missing value 15:53:09 executing program 6: syz_mount_image$msdos(&(0x7f00000001c0), &(0x7f0000000240)='./file0\x00', 0x0, 0xedc0, &(0x7f00000002c0), 0x0, &(0x7f00000003c0)={[{@fat=@flush}]}) 15:53:09 executing program 0: ftruncate(0xffffffffffffffff, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) setsockopt$inet_pktinfo(r0, 0x0, 0x8, &(0x7f0000000040)={0x0, @loopback, @loopback}, 0xc) preadv(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) fcntl$dupfd(0xffffffffffffffff, 0x0, r0) r1 = fsmount(0xffffffffffffffff, 0x0, 0x4) lseek(r0, 0x800, 0x0) perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4307, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) lseek(0xffffffffffffffff, 0x2, 0x1) mknodat$null(0xffffffffffffffff, &(0x7f0000000000)='./file1\x00', 0x2000, 0x103) pwrite64(0xffffffffffffffff, &(0x7f0000000140)="ddab82767945917c8ef3f5746d491210d833b106c3b096db35ebf09b6462e50b2b8eeb7aee50a6985ddf758b8742e2902f8019cf036e7487a36e06f264a072e7302aabf620d1f1648240b03068de42f99aa07f3421d6085fabf737fc80322ea9d302704a0cbf904db23225acdbfef5115d2e6eb74068796e15571d147e0a5ee081510e087b17fdf56a880289eeec6f4c848969", 0x93, 0x20) r2 = openat(r1, &(0x7f0000000280)='/proc/self/exe\x00', 0x0, 0x0) sendfile(r0, r2, 0x0, 0x100000a00) 15:53:09 executing program 3: ftruncate(0xffffffffffffffff, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) setsockopt$inet_pktinfo(r0, 0x0, 0x8, &(0x7f0000000040)={0x0, @loopback, @loopback}, 0xc) preadv(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) fcntl$dupfd(0xffffffffffffffff, 0x0, r0) r1 = fsmount(0xffffffffffffffff, 0x0, 0x4) lseek(r0, 0x800, 0x0) perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4307, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r2 = openat$hwrng(0xffffffffffffff9c, &(0x7f0000000080), 0x200000, 0x0) lseek(r2, 0x2, 0x0) mknodat$null(r2, &(0x7f0000000000)='./file1\x00', 0x2000, 0x103) r3 = openat(r1, &(0x7f0000000280)='/proc/self/exe\x00', 0x0, 0x0) sendfile(r0, r3, 0x0, 0x100000d00) 15:53:09 executing program 7: openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) perf_event_open(&(0x7f0000001d80)={0x0, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4307, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) openat(0xffffffffffffffff, &(0x7f0000000280)='/proc/self/exe\x00', 0x0, 0x0) 15:53:09 executing program 5: syz_mount_image$msdos(&(0x7f00000001c0), &(0x7f0000000240)='./file0\x00', 0x0, 0xf000000, &(0x7f00000002c0), 0x0, &(0x7f00000003c0)={[{@fat=@flush}, {@dots}]}) 15:53:10 executing program 4: syz_mount_image$msdos(&(0x7f00000001c0), &(0x7f0000000240)='./file0\x00', 0x0, 0x251f, &(0x7f00000002c0), 0x0, &(0x7f00000003c0)={[{@fat=@flush}, {@dots}]}) [ 2610.799972] FAT-fs (loop1): Unrecognized mount option "flE" or missing value [ 2611.200284] FAT-fs (loop4): Unrecognized mount option "flE" or missing value 15:53:25 executing program 5: syz_mount_image$msdos(&(0x7f00000001c0), &(0x7f0000000240)='./file0\x00', 0x0, 0x11000000, &(0x7f00000002c0), 0x0, &(0x7f00000003c0)={[{@fat=@flush}, {@dots}]}) 15:53:25 executing program 7: r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) perf_event_open(&(0x7f0000001d80)={0x0, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4307, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r1 = openat(0xffffffffffffffff, &(0x7f0000000280)='/proc/self/exe\x00', 0x0, 0x0) r2 = openat$cdrom(0xffffffffffffff9c, &(0x7f0000000180), 0x40800, 0x0) ioctl$CDROMREADMODE1(r2, 0x530f, &(0x7f0000000800)={0x9, 0x0, 0x0, 0x7f, 0x7}) r3 = openat2(r1, &(0x7f0000000140)='./file1\x00', &(0x7f0000000240)={0x2480, 0x24, 0x4}, 0x18) io_submit(0x0, 0x2, &(0x7f0000000300)=[&(0x7f00000000c0)={0x0, 0x0, 0x0, 0x5, 0x1ff, r2, &(0x7f0000000040)="5bd91949141ea6e8a804b930355183882779ff3ea52abb02c3ead692c5f2461f97076fae7de693ba2a8c6c911490ce9a4edf07dc289adc8a033e7b3c02c31c467db92242593ac0e543c9559c298fefbe6019eca841b83a5ee490", 0x5a, 0x629, 0x0, 0x2, r0}, &(0x7f00000002c0)={0x0, 0x0, 0x0, 0x7, 0x2, r2, &(0x7f00000001c0)="08e5fc62d219a7a928600c0d988e3a26a48414075652a8db1b729a9efb9b64a7ce3e3f6fca2e6404081b3754702e6a8543b5900aa7416ce357eb41d0bf135840107836785cbf6ec5d5b8c68c9f01fe76e5b5b94a90112f7c5aa353", 0x5b, 0x5, 0x0, 0x1, r3}]) ioctl$FS_IOC_GETFLAGS(r2, 0x80086601, &(0x7f0000000000)) sendfile(r0, r1, 0x0, 0x100000001) 15:53:25 executing program 6: syz_mount_image$msdos(&(0x7f00000001c0), &(0x7f0000000240)='./file0\x00', 0x0, 0xf904, &(0x7f00000002c0), 0x0, &(0x7f00000003c0)={[{@fat=@flush}]}) 15:53:25 executing program 4: syz_mount_image$msdos(&(0x7f00000001c0), &(0x7f0000000240)='./file0\x00', 0x0, 0x261f, &(0x7f00000002c0), 0x0, &(0x7f00000003c0)={[{@fat=@flush}, {@dots}]}) 15:53:25 executing program 1: syz_mount_image$msdos(&(0x7f00000001c0), &(0x7f0000000240)='./file0\x00', 0x0, 0x2018, &(0x7f00000002c0), 0x0, &(0x7f00000003c0)={[{@fat=@flush}, {@dots}]}) openat$cgroup_type(0xffffffffffffffff, 0x0, 0x2, 0x0) 15:53:25 executing program 2: ftruncate(0xffffffffffffffff, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) setsockopt$inet_pktinfo(0xffffffffffffffff, 0x0, 0x8, 0x0, 0x0) preadv(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) fcntl$dupfd(0xffffffffffffffff, 0x0, r0) r1 = fsmount(0xffffffffffffffff, 0x0, 0x0) lseek(r0, 0x800, 0x0) perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4307, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) mknodat$null(0xffffffffffffffff, &(0x7f0000000000)='./file1\x00', 0x0, 0x103) pwrite64(0xffffffffffffffff, &(0x7f0000000140)="ddab82767945917c8ef3f5746d491210d833b106c3b096db35ebf09b6462e50b2b8eeb7aee50a6985ddf758b8742e2902f8019cf036e7487a36e06f264a072e7302aabf620d1f1648240b03068de42f99aa07f3421d6085fabf737fc80322ea9d302704a0cbf904db23225acdbfef5115d2e6eb74068796e15571d147e0a5ee081510e087b17fdf56a880289eeec6f4c848969", 0x93, 0x20) r2 = openat(r1, &(0x7f0000000280)='/proc/self/exe\x00', 0x0, 0x0) sendfile(r0, r2, 0x0, 0x100000c00) 15:53:25 executing program 0: ftruncate(0xffffffffffffffff, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) setsockopt$inet_pktinfo(r0, 0x0, 0x8, &(0x7f0000000040)={0x0, @loopback, @loopback}, 0xc) preadv(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) fcntl$dupfd(0xffffffffffffffff, 0x0, r0) r1 = fsmount(0xffffffffffffffff, 0x0, 0x4) lseek(r0, 0x800, 0x0) perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4307, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) lseek(0xffffffffffffffff, 0x2, 0x1) mknodat$null(0xffffffffffffffff, &(0x7f0000000000)='./file1\x00', 0x2000, 0x103) pwrite64(0xffffffffffffffff, &(0x7f0000000140)="ddab82767945917c8ef3f5746d491210d833b106c3b096db35ebf09b6462e50b2b8eeb7aee50a6985ddf758b8742e2902f8019cf036e7487a36e06f264a072e7302aabf620d1f1648240b03068de42f99aa07f3421d6085fabf737fc80322ea9d302704a0cbf904db23225acdbfef5115d2e6eb74068796e15571d147e0a5ee081510e087b17fdf56a880289eeec6f4c848969", 0x93, 0x20) r2 = openat(r1, &(0x7f0000000280)='/proc/self/exe\x00', 0x0, 0x0) sendfile(r0, r2, 0x0, 0x100000b00) 15:53:25 executing program 3: ftruncate(0xffffffffffffffff, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) setsockopt$inet_pktinfo(r0, 0x0, 0x8, &(0x7f0000000040)={0x0, @loopback, @loopback}, 0xc) preadv(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) fcntl$dupfd(0xffffffffffffffff, 0x0, r0) r1 = fsmount(0xffffffffffffffff, 0x0, 0x4) lseek(r0, 0x800, 0x0) perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4307, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r2 = openat$hwrng(0xffffffffffffff9c, &(0x7f0000000080), 0x200000, 0x0) lseek(r2, 0x2, 0x0) mknodat$null(r2, &(0x7f0000000000)='./file1\x00', 0x2000, 0x103) r3 = openat(r1, &(0x7f0000000280)='/proc/self/exe\x00', 0x0, 0x0) sendfile(r0, r3, 0x0, 0x100000e00) [ 2626.267028] FAT-fs (loop1): Unrecognized mount option "flE" or missing value [ 2626.394861] FAT-fs (loop4): Unrecognized mount option "flE" or missing value 15:53:25 executing program 1: syz_mount_image$msdos(&(0x7f00000001c0), &(0x7f0000000240)='./file0\x00', 0x0, 0x2e00, &(0x7f00000002c0), 0x0, &(0x7f00000003c0)={[{@fat=@flush}, {@dots}]}) openat$cgroup_type(0xffffffffffffffff, 0x0, 0x2, 0x0) 15:53:25 executing program 4: syz_mount_image$msdos(&(0x7f00000001c0), &(0x7f0000000240)='./file0\x00', 0x0, 0x2e00, &(0x7f00000002c0), 0x0, &(0x7f00000003c0)={[{@fat=@flush}, {@dots}]}) 15:53:26 executing program 7: r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) perf_event_open(&(0x7f0000001d80)={0x0, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4307, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r1 = openat(0xffffffffffffffff, &(0x7f0000000280)='/proc/self/exe\x00', 0x0, 0x0) sendfile(r0, r1, 0x0, 0x100000001) perf_event_open(&(0x7f0000000000)={0x4, 0x80, 0x2, 0x1, 0x3, 0x40, 0x0, 0x5b421b04, 0x1200, 0x9, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x1, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x1, 0x1, 0x1, 0x0, 0x1, 0x1, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x7, 0x1, @perf_config_ext={0x2, 0x9}, 0x20, 0x9, 0x4, 0x3, 0x200, 0x1, 0x3}, 0xffffffffffffffff, 0xf, 0xffffffffffffffff, 0xa) 15:53:26 executing program 3: ftruncate(0xffffffffffffffff, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) setsockopt$inet_pktinfo(r0, 0x0, 0x8, &(0x7f0000000040)={0x0, @loopback, @loopback}, 0xc) preadv(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) fcntl$dupfd(0xffffffffffffffff, 0x0, r0) r1 = fsmount(0xffffffffffffffff, 0x0, 0x4) lseek(r0, 0x800, 0x0) perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4307, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r2 = openat$hwrng(0xffffffffffffff9c, &(0x7f0000000080), 0x200000, 0x0) lseek(r2, 0x2, 0x0) mknodat$null(r2, &(0x7f0000000000)='./file1\x00', 0x2000, 0x103) r3 = openat(r1, &(0x7f0000000280)='/proc/self/exe\x00', 0x0, 0x0) sendfile(r0, r3, 0x0, 0x100000f00) 15:53:26 executing program 2: ftruncate(0xffffffffffffffff, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) setsockopt$inet_pktinfo(0xffffffffffffffff, 0x0, 0x8, 0x0, 0x0) preadv(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) fcntl$dupfd(0xffffffffffffffff, 0x0, r0) r1 = fsmount(0xffffffffffffffff, 0x0, 0x0) lseek(r0, 0x800, 0x0) perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4307, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) mknodat$null(0xffffffffffffffff, &(0x7f0000000000)='./file1\x00', 0x0, 0x103) pwrite64(0xffffffffffffffff, &(0x7f0000000140)="ddab82767945917c8ef3f5746d491210d833b106c3b096db35ebf09b6462e50b2b8eeb7aee50a6985ddf758b8742e2902f8019cf036e7487a36e06f264a072e7302aabf620d1f1648240b03068de42f99aa07f3421d6085fabf737fc80322ea9d302704a0cbf904db23225acdbfef5115d2e6eb74068796e15571d147e0a5ee081510e087b17fdf56a880289eeec6f4c848969", 0x93, 0x20) r2 = openat(r1, &(0x7f0000000280)='/proc/self/exe\x00', 0x0, 0x0) sendfile(r0, r2, 0x0, 0x100000d00) 15:53:26 executing program 3: ftruncate(0xffffffffffffffff, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) setsockopt$inet_pktinfo(r0, 0x0, 0x8, &(0x7f0000000040)={0x0, @loopback, @loopback}, 0xc) preadv(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) fcntl$dupfd(0xffffffffffffffff, 0x0, r0) r1 = fsmount(0xffffffffffffffff, 0x0, 0x4) lseek(r0, 0x800, 0x0) perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4307, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r2 = openat$hwrng(0xffffffffffffff9c, &(0x7f0000000080), 0x200000, 0x0) lseek(r2, 0x2, 0x0) mknodat$null(r2, &(0x7f0000000000)='./file1\x00', 0x2000, 0x103) r3 = openat(r1, &(0x7f0000000280)='/proc/self/exe\x00', 0x0, 0x0) sendfile(r0, r3, 0x0, 0x1ffff8000) 15:53:26 executing program 0: ftruncate(0xffffffffffffffff, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) setsockopt$inet_pktinfo(r0, 0x0, 0x8, &(0x7f0000000040)={0x0, @loopback, @loopback}, 0xc) preadv(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) fcntl$dupfd(0xffffffffffffffff, 0x0, r0) r1 = fsmount(0xffffffffffffffff, 0x0, 0x4) lseek(r0, 0x800, 0x0) perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4307, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) lseek(0xffffffffffffffff, 0x2, 0x1) mknodat$null(0xffffffffffffffff, &(0x7f0000000000)='./file1\x00', 0x2000, 0x103) pwrite64(0xffffffffffffffff, &(0x7f0000000140)="ddab82767945917c8ef3f5746d491210d833b106c3b096db35ebf09b6462e50b2b8eeb7aee50a6985ddf758b8742e2902f8019cf036e7487a36e06f264a072e7302aabf620d1f1648240b03068de42f99aa07f3421d6085fabf737fc80322ea9d302704a0cbf904db23225acdbfef5115d2e6eb74068796e15571d147e0a5ee081510e087b17fdf56a880289eeec6f4c848969", 0x93, 0x20) r2 = openat(r1, &(0x7f0000000280)='/proc/self/exe\x00', 0x0, 0x0) sendfile(r0, r2, 0x0, 0x100000c00) [ 2627.018944] FAT-fs (loop1): Unrecognized mount option "flE" or missing value 15:53:26 executing program 7: perf_event_open(&(0x7f0000001d80)={0x0, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4307, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = openat$cdrom(0xffffffffffffff9c, &(0x7f0000000180), 0x40800, 0x0) ioctl$CDROMREADMODE1(r0, 0x530f, &(0x7f0000000800)={0x9, 0x0, 0x0, 0x7f, 0x7}) fstat(r0, &(0x7f0000000000)) r1 = openat(0xffffffffffffffff, &(0x7f0000000280)='/proc/self/exe\x00', 0x0, 0x0) r2 = openat$autofs(0xffffffffffffff9c, &(0x7f0000000080), 0x20000, 0x0) ioctl$AUTOFS_DEV_IOCTL_PROTOSUBVER(r2, 0xc0189373, &(0x7f00000000c0)={{0x1, 0x1, 0x18, r0, {0x4}}, './file0\x00'}) sendfile(0xffffffffffffffff, r1, 0x0, 0x100000001) 15:53:26 executing program 5: syz_mount_image$msdos(&(0x7f00000001c0), &(0x7f0000000240)='./file0\x00', 0x0, 0x20000000, &(0x7f00000002c0), 0x0, &(0x7f00000003c0)={[{@fat=@flush}, {@dots}]}) [ 2627.101768] FAT-fs (loop4): Unrecognized mount option "flE" or missing value 15:53:26 executing program 6: syz_mount_image$msdos(&(0x7f00000001c0), &(0x7f0000000240)='./file0\x00', 0x0, 0xfd2f, &(0x7f00000002c0), 0x0, &(0x7f00000003c0)={[{@fat=@flush}]}) 15:53:26 executing program 1: syz_mount_image$msdos(&(0x7f00000001c0), &(0x7f0000000240)='./file0\x00', 0x0, 0x2fef, &(0x7f00000002c0), 0x0, &(0x7f00000003c0)={[{@fat=@flush}, {@dots}]}) openat$cgroup_type(0xffffffffffffffff, 0x0, 0x2, 0x0) 15:53:26 executing program 7: r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) perf_event_open(&(0x7f0000001d80)={0x0, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4307, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r1 = openat(0xffffffffffffffff, &(0x7f0000000280)='/proc/self/exe\x00', 0x0, 0x0) r2 = fork() perf_event_open(&(0x7f0000000040)={0x4, 0x80, 0x5, 0x1, 0x80, 0x4, 0x0, 0x6, 0x40170, 0x5, 0x1, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x1, 0x1, 0x2, 0x1, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x56, 0x2, @perf_bp={&(0x7f0000000000), 0xa}, 0x80, 0x5, 0xf4b, 0x9, 0xfffffffffffffff8, 0x6, 0x0, 0x0, 0xb2, 0x0, 0x8}, r2, 0x1, r0, 0x0) sendfile(r0, r1, 0x0, 0x100000001) 15:53:26 executing program 2: ftruncate(0xffffffffffffffff, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) setsockopt$inet_pktinfo(0xffffffffffffffff, 0x0, 0x8, 0x0, 0x0) preadv(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) fcntl$dupfd(0xffffffffffffffff, 0x0, r0) r1 = fsmount(0xffffffffffffffff, 0x0, 0x0) lseek(r0, 0x800, 0x0) perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4307, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) mknodat$null(0xffffffffffffffff, &(0x7f0000000000)='./file1\x00', 0x0, 0x103) pwrite64(0xffffffffffffffff, &(0x7f0000000140)="ddab82767945917c8ef3f5746d491210d833b106c3b096db35ebf09b6462e50b2b8eeb7aee50a6985ddf758b8742e2902f8019cf036e7487a36e06f264a072e7302aabf620d1f1648240b03068de42f99aa07f3421d6085fabf737fc80322ea9d302704a0cbf904db23225acdbfef5115d2e6eb74068796e15571d147e0a5ee081510e087b17fdf56a880289eeec6f4c848969", 0x93, 0x20) r2 = openat(r1, &(0x7f0000000280)='/proc/self/exe\x00', 0x0, 0x0) sendfile(r0, r2, 0x0, 0x100000e00) 15:53:26 executing program 4: syz_mount_image$msdos(&(0x7f00000001c0), &(0x7f0000000240)='./file0\x00', 0x0, 0x2ff9, &(0x7f00000002c0), 0x0, &(0x7f00000003c0)={[{@fat=@flush}, {@dots}]}) [ 2627.694951] FAT-fs (loop4): Unrecognized mount option "flE" or missing value [ 2627.748487] FAT-fs (loop1): Unrecognized mount option "flE" or missing value 15:53:39 executing program 6: syz_mount_image$msdos(&(0x7f00000001c0), &(0x7f0000000240)='./file0\x00', 0x0, 0xff0f, &(0x7f00000002c0), 0x0, &(0x7f00000003c0)={[{@fat=@flush}]}) 15:53:39 executing program 5: syz_mount_image$msdos(&(0x7f00000001c0), &(0x7f0000000240)='./file0\x00', 0x0, 0x20100000, &(0x7f00000002c0), 0x0, &(0x7f00000003c0)={[{@fat=@flush}, {@dots}]}) 15:53:39 executing program 3: ftruncate(0xffffffffffffffff, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) setsockopt$inet_pktinfo(r0, 0x0, 0x8, &(0x7f0000000040)={0x0, @loopback, @loopback}, 0xc) preadv(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) fcntl$dupfd(0xffffffffffffffff, 0x0, r0) r1 = fsmount(0xffffffffffffffff, 0x0, 0x4) lseek(r0, 0x800, 0x0) perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4307, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r2 = openat$hwrng(0xffffffffffffff9c, &(0x7f0000000080), 0x200000, 0x0) lseek(r2, 0x2, 0x0) mknodat$null(r2, &(0x7f0000000000)='./file1\x00', 0x2000, 0x103) r3 = openat(r1, &(0x7f0000000280)='/proc/self/exe\x00', 0x0, 0x0) sendfile(r0, r3, 0x0, 0x1ffffffe4) 15:53:40 executing program 2: ftruncate(0xffffffffffffffff, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) setsockopt$inet_pktinfo(0xffffffffffffffff, 0x0, 0x8, 0x0, 0x0) preadv(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) fcntl$dupfd(0xffffffffffffffff, 0x0, r0) r1 = fsmount(0xffffffffffffffff, 0x0, 0x0) lseek(r0, 0x800, 0x0) perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4307, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) mknodat$null(0xffffffffffffffff, &(0x7f0000000000)='./file1\x00', 0x0, 0x103) pwrite64(0xffffffffffffffff, &(0x7f0000000140)="ddab82767945917c8ef3f5746d491210d833b106c3b096db35ebf09b6462e50b2b8eeb7aee50a6985ddf758b8742e2902f8019cf036e7487a36e06f264a072e7302aabf620d1f1648240b03068de42f99aa07f3421d6085fabf737fc80322ea9d302704a0cbf904db23225acdbfef5115d2e6eb74068796e15571d147e0a5ee081510e087b17fdf56a880289eeec6f4c848969", 0x93, 0x20) r2 = openat(r1, &(0x7f0000000280)='/proc/self/exe\x00', 0x0, 0x0) sendfile(r0, r2, 0x0, 0x100000f00) 15:53:40 executing program 0: ftruncate(0xffffffffffffffff, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) setsockopt$inet_pktinfo(r0, 0x0, 0x8, &(0x7f0000000040)={0x0, @loopback, @loopback}, 0xc) preadv(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) fcntl$dupfd(0xffffffffffffffff, 0x0, r0) r1 = fsmount(0xffffffffffffffff, 0x0, 0x4) lseek(r0, 0x800, 0x0) perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4307, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) lseek(0xffffffffffffffff, 0x2, 0x1) mknodat$null(0xffffffffffffffff, &(0x7f0000000000)='./file1\x00', 0x2000, 0x103) pwrite64(0xffffffffffffffff, &(0x7f0000000140)="ddab82767945917c8ef3f5746d491210d833b106c3b096db35ebf09b6462e50b2b8eeb7aee50a6985ddf758b8742e2902f8019cf036e7487a36e06f264a072e7302aabf620d1f1648240b03068de42f99aa07f3421d6085fabf737fc80322ea9d302704a0cbf904db23225acdbfef5115d2e6eb74068796e15571d147e0a5ee081510e087b17fdf56a880289eeec6f4c848969", 0x93, 0x20) r2 = openat(r1, &(0x7f0000000280)='/proc/self/exe\x00', 0x0, 0x0) sendfile(r0, r2, 0x0, 0x100000d00) 15:53:40 executing program 7: r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) perf_event_open(&(0x7f0000001d80)={0x0, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4307, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffc, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x9) r1 = openat(0xffffffffffffffff, &(0x7f0000000280)='/proc/self/exe\x00', 0x0, 0x0) sendfile(r0, r1, 0x0, 0x100000001) 15:53:40 executing program 1: syz_mount_image$msdos(&(0x7f00000001c0), &(0x7f0000000240)='./file0\x00', 0x0, 0x2ff7, &(0x7f00000002c0), 0x0, &(0x7f00000003c0)={[{@fat=@flush}, {@dots}]}) openat$cgroup_type(0xffffffffffffffff, 0x0, 0x2, 0x0) 15:53:40 executing program 4: syz_mount_image$msdos(&(0x7f00000001c0), &(0x7f0000000240)='./file0\x00', 0x0, 0x2ffc, &(0x7f00000002c0), 0x0, &(0x7f00000003c0)={[{@fat=@flush}, {@dots}]}) 15:53:40 executing program 7: r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) perf_event_open(&(0x7f0000001d80)={0x0, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4307, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r1 = openat(0xffffffffffffffff, &(0x7f0000000280)='/proc/self/exe\x00', 0x0, 0x0) sendfile(r0, r1, 0x0, 0x100000001) ioctl$TIOCGSID(r0, 0x5429, &(0x7f00000000c0)=0x0) link(&(0x7f0000000140)='./file1\x00', &(0x7f0000000180)='./file1\x00') perf_event_open(&(0x7f0000000040)={0x4, 0x80, 0x2, 0x81, 0x8, 0x9a, 0x0, 0x4, 0x11400, 0x9, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x0, 0x3, 0x1, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x5, 0x0, @perf_bp, 0x11201, 0xdd, 0x80, 0x1, 0x9, 0x0, 0xc896, 0x0, 0x80000001, 0x0, 0x6}, r2, 0xb, 0xffffffffffffffff, 0x0) [ 2640.980222] FAT-fs (loop4): Unrecognized mount option "flE" or missing value [ 2640.993060] FAT-fs (loop1): Unrecognized mount option "flE" or missing value 15:53:54 executing program 5: syz_mount_image$msdos(&(0x7f00000001c0), &(0x7f0000000240)='./file0\x00', 0x0, 0x2e000000, &(0x7f00000002c0), 0x0, &(0x7f00000003c0)={[{@fat=@flush}, {@dots}]}) 15:53:54 executing program 4: syz_mount_image$msdos(&(0x7f00000001c0), &(0x7f0000000240)='./file0\x00', 0x0, 0x3f00, &(0x7f00000002c0), 0x0, &(0x7f00000003c0)={[{@fat=@flush}, {@dots}]}) 15:53:54 executing program 6: syz_mount_image$msdos(&(0x7f00000001c0), &(0x7f0000000240)='./file0\x00', 0x0, 0xff2f, &(0x7f00000002c0), 0x0, &(0x7f00000003c0)={[{@fat=@flush}]}) 15:53:54 executing program 3: ftruncate(0xffffffffffffffff, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) setsockopt$inet_pktinfo(r0, 0x0, 0x8, &(0x7f0000000040)={0x0, @loopback, @loopback}, 0xc) preadv(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) fcntl$dupfd(0xffffffffffffffff, 0x0, r0) r1 = fsmount(0xffffffffffffffff, 0x0, 0x4) lseek(r0, 0x800, 0x0) perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4307, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r2 = openat$hwrng(0xffffffffffffff9c, &(0x7f0000000080), 0x200000, 0x0) lseek(r2, 0x2, 0x0) mknodat$null(r2, &(0x7f0000000000)='./file1\x00', 0x2000, 0x103) r3 = openat(r1, &(0x7f0000000280)='/proc/self/exe\x00', 0x0, 0x0) sendfile(r0, r3, 0x0, 0x1fffffff5) 15:53:54 executing program 1: syz_mount_image$msdos(&(0x7f00000001c0), &(0x7f0000000240)='./file0\x00', 0x0, 0x2ff8, &(0x7f00000002c0), 0x0, &(0x7f00000003c0)={[{@fat=@flush}, {@dots}]}) openat$cgroup_type(0xffffffffffffffff, 0x0, 0x2, 0x0) 15:53:54 executing program 0: ftruncate(0xffffffffffffffff, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) setsockopt$inet_pktinfo(r0, 0x0, 0x8, &(0x7f0000000040)={0x0, @loopback, @loopback}, 0xc) preadv(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) fcntl$dupfd(0xffffffffffffffff, 0x0, r0) r1 = fsmount(0xffffffffffffffff, 0x0, 0x4) lseek(r0, 0x800, 0x0) perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4307, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) lseek(0xffffffffffffffff, 0x2, 0x1) mknodat$null(0xffffffffffffffff, &(0x7f0000000000)='./file1\x00', 0x2000, 0x103) pwrite64(0xffffffffffffffff, &(0x7f0000000140)="ddab82767945917c8ef3f5746d491210d833b106c3b096db35ebf09b6462e50b2b8eeb7aee50a6985ddf758b8742e2902f8019cf036e7487a36e06f264a072e7302aabf620d1f1648240b03068de42f99aa07f3421d6085fabf737fc80322ea9d302704a0cbf904db23225acdbfef5115d2e6eb74068796e15571d147e0a5ee081510e087b17fdf56a880289eeec6f4c848969", 0x93, 0x20) r2 = openat(r1, &(0x7f0000000280)='/proc/self/exe\x00', 0x0, 0x0) sendfile(r0, r2, 0x0, 0x100000e00) 15:53:54 executing program 2: ftruncate(0xffffffffffffffff, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) setsockopt$inet_pktinfo(0xffffffffffffffff, 0x0, 0x8, 0x0, 0x0) preadv(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) fcntl$dupfd(0xffffffffffffffff, 0x0, r0) r1 = fsmount(0xffffffffffffffff, 0x0, 0x0) lseek(r0, 0x800, 0x0) perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4307, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) mknodat$null(0xffffffffffffffff, &(0x7f0000000000)='./file1\x00', 0x0, 0x103) pwrite64(0xffffffffffffffff, &(0x7f0000000140)="ddab82767945917c8ef3f5746d491210d833b106c3b096db35ebf09b6462e50b2b8eeb7aee50a6985ddf758b8742e2902f8019cf036e7487a36e06f264a072e7302aabf620d1f1648240b03068de42f99aa07f3421d6085fabf737fc80322ea9d302704a0cbf904db23225acdbfef5115d2e6eb74068796e15571d147e0a5ee081510e087b17fdf56a880289eeec6f4c848969", 0x93, 0x20) r2 = openat(r1, &(0x7f0000000280)='/proc/self/exe\x00', 0x0, 0x0) sendfile(r0, r2, 0x0, 0x1ffff8000) 15:53:54 executing program 7: r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) r1 = perf_event_open(&(0x7f0000001d80)={0x0, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4307, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r2 = openat(0xffffffffffffffff, &(0x7f0000000280)='/proc/self/exe\x00', 0x0, 0x0) sendfile(r0, r2, 0x0, 0x100000001) ioctl$AUTOFS_DEV_IOCTL_CLOSEMOUNT(r0, 0xc0189375, &(0x7f0000000000)={{0x1, 0x1, 0x18, r1}, './file1\x00'}) ioctl$FITRIM(r3, 0xc0185879, &(0x7f0000000040)={0x8000, 0x7, 0x7ff}) [ 2655.410273] FAT-fs (loop4): Unrecognized mount option "flE" or missing value 15:53:54 executing program 7: ioctl$SNDRV_TIMER_IOCTL_SELECT(0xffffffffffffffff, 0x40345410, &(0x7f00000000c0)={{0xffffffffffffffff, 0x0, 0x40, 0x2, 0x31b}}) r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x101042, 0x0) r1 = openat(0xffffffffffffffff, &(0x7f0000000280)='/proc/self/exe\x00', 0x0, 0x0) sendfile(r0, r1, 0x0, 0x100000001) pipe2$9p(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x80800) ioctl$EXT4_IOC_MOVE_EXT(r1, 0xc028660f, &(0x7f0000000080)={0x0, r2, 0xd2d, 0x7f, 0x400, 0x1000}) ioctl$FITRIM(r0, 0xc0185879, &(0x7f0000000000)={0x1, 0x7, 0x6}) [ 2655.468513] FAT-fs (loop1): Unrecognized mount option "flE" or missing value 15:53:54 executing program 2: ftruncate(0xffffffffffffffff, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) setsockopt$inet_pktinfo(0xffffffffffffffff, 0x0, 0x8, 0x0, 0x0) preadv(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) fcntl$dupfd(0xffffffffffffffff, 0x0, r0) r1 = fsmount(0xffffffffffffffff, 0x0, 0x0) lseek(r0, 0x800, 0x0) perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4307, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) mknodat$null(0xffffffffffffffff, &(0x7f0000000000)='./file1\x00', 0x0, 0x103) pwrite64(0xffffffffffffffff, &(0x7f0000000140)="ddab82767945917c8ef3f5746d491210d833b106c3b096db35ebf09b6462e50b2b8eeb7aee50a6985ddf758b8742e2902f8019cf036e7487a36e06f264a072e7302aabf620d1f1648240b03068de42f99aa07f3421d6085fabf737fc80322ea9d302704a0cbf904db23225acdbfef5115d2e6eb74068796e15571d147e0a5ee081510e087b17fdf56a880289eeec6f4c848969", 0x93, 0x20) r2 = openat(r1, &(0x7f0000000280)='/proc/self/exe\x00', 0x0, 0x0) sendfile(r0, r2, 0x0, 0x1ffffffe4) 15:53:54 executing program 0: ftruncate(0xffffffffffffffff, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) setsockopt$inet_pktinfo(r0, 0x0, 0x8, &(0x7f0000000040)={0x0, @loopback, @loopback}, 0xc) preadv(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) fcntl$dupfd(0xffffffffffffffff, 0x0, r0) r1 = fsmount(0xffffffffffffffff, 0x0, 0x4) lseek(r0, 0x800, 0x0) perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4307, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) lseek(0xffffffffffffffff, 0x2, 0x1) mknodat$null(0xffffffffffffffff, &(0x7f0000000000)='./file1\x00', 0x2000, 0x103) pwrite64(0xffffffffffffffff, &(0x7f0000000140)="ddab82767945917c8ef3f5746d491210d833b106c3b096db35ebf09b6462e50b2b8eeb7aee50a6985ddf758b8742e2902f8019cf036e7487a36e06f264a072e7302aabf620d1f1648240b03068de42f99aa07f3421d6085fabf737fc80322ea9d302704a0cbf904db23225acdbfef5115d2e6eb74068796e15571d147e0a5ee081510e087b17fdf56a880289eeec6f4c848969", 0x93, 0x20) r2 = openat(r1, &(0x7f0000000280)='/proc/self/exe\x00', 0x0, 0x0) sendfile(r0, r2, 0x0, 0x100000f00) 15:53:55 executing program 4: syz_mount_image$msdos(&(0x7f00000001c0), &(0x7f0000000240)='./file0\x00', 0x0, 0x4000, &(0x7f00000002c0), 0x0, &(0x7f00000003c0)={[{@fat=@flush}, {@dots}]}) 15:53:55 executing program 3: ftruncate(0xffffffffffffffff, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) setsockopt$inet_pktinfo(r0, 0x0, 0x8, &(0x7f0000000040)={0x0, @loopback, @loopback}, 0xc) r1 = creat(0x0, 0x0) ioctl$SECCOMP_IOCTL_NOTIF_RECV(r1, 0xc0502100, &(0x7f0000000100)) accept4$packet(r1, 0x0, &(0x7f0000000240), 0x80000) preadv(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) r2 = fcntl$dupfd(0xffffffffffffffff, 0x0, r0) sendmsg$BATADV_CMD_TP_METER(r2, &(0x7f00000001c0)={&(0x7f00000000c0)={0x10, 0x0, 0x0, 0x100000}, 0xc, &(0x7f0000000180)={&(0x7f0000000140)={0x2c, 0x0, 0x200, 0x70bd2b, 0x25dfdbfd, {}, [@BATADV_ATTR_BONDING_ENABLED={0x5, 0x2d, 0x1}, @BATADV_ATTR_ISOLATION_MASK={0x8, 0x2c, 0x7}, @BATADV_ATTR_NETWORK_CODING_ENABLED={0x5, 0x38, 0x1}]}, 0x2c}, 0x1, 0x0, 0x0, 0x40}, 0x11) r3 = fsmount(0xffffffffffffffff, 0x0, 0x4) lseek(r0, 0x800, 0x0) perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4307, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={&(0x7f0000000200), 0xb}, 0x0, 0x80000000}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r4 = openat$hwrng(0xffffffffffffff9c, &(0x7f0000000080), 0x200000, 0x0) lseek(r4, 0x2, 0x0) mknodat$null(r4, &(0x7f0000000000)='./file1\x00', 0x2000, 0x103) r5 = openat(r3, &(0x7f0000000280)='/proc/self/exe\x00', 0x0, 0x0) sendfile(r0, r5, 0x0, 0x100000001) 15:53:55 executing program 1: syz_mount_image$msdos(&(0x7f00000001c0), &(0x7f0000000240)='./file0\x00', 0x0, 0x2ff9, &(0x7f00000002c0), 0x0, &(0x7f00000003c0)={[{@fat=@flush}, {@dots}]}) openat$cgroup_type(0xffffffffffffffff, 0x0, 0x2, 0x0) 15:53:55 executing program 2: ftruncate(0xffffffffffffffff, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) setsockopt$inet_pktinfo(0xffffffffffffffff, 0x0, 0x8, 0x0, 0x0) preadv(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) fcntl$dupfd(0xffffffffffffffff, 0x0, r0) r1 = fsmount(0xffffffffffffffff, 0x0, 0x0) lseek(r0, 0x800, 0x0) perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4307, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) mknodat$null(0xffffffffffffffff, &(0x7f0000000000)='./file1\x00', 0x0, 0x103) pwrite64(0xffffffffffffffff, &(0x7f0000000140)="ddab82767945917c8ef3f5746d491210d833b106c3b096db35ebf09b6462e50b2b8eeb7aee50a6985ddf758b8742e2902f8019cf036e7487a36e06f264a072e7302aabf620d1f1648240b03068de42f99aa07f3421d6085fabf737fc80322ea9d302704a0cbf904db23225acdbfef5115d2e6eb74068796e15571d147e0a5ee081510e087b17fdf56a880289eeec6f4c848969", 0x93, 0x20) r2 = openat(r1, &(0x7f0000000280)='/proc/self/exe\x00', 0x0, 0x0) sendfile(r0, r2, 0x0, 0x1fffffff5) 15:53:55 executing program 6: syz_mount_image$msdos(&(0x7f00000001c0), &(0x7f0000000240)='./file0\x00', 0x0, 0x436f2, &(0x7f00000002c0), 0x0, &(0x7f00000003c0)={[{@fat=@flush}]}) 15:53:55 executing program 5: syz_mount_image$msdos(&(0x7f00000001c0), &(0x7f0000000240)='./file0\x00', 0x0, 0x3f000000, &(0x7f00000002c0), 0x0, &(0x7f00000003c0)={[{@fat=@flush}, {@dots}]}) [ 2656.098908] FAT-fs (loop1): Unrecognized mount option "flE" or missing value 15:53:55 executing program 1: syz_mount_image$msdos(&(0x7f00000001c0), &(0x7f0000000240)='./file0\x00', 0x0, 0x2ffb, &(0x7f00000002c0), 0x0, &(0x7f00000003c0)={[{@fat=@flush}, {@dots}]}) openat$cgroup_type(0xffffffffffffffff, 0x0, 0x2, 0x0) 15:53:55 executing program 0: ftruncate(0xffffffffffffffff, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) setsockopt$inet_pktinfo(r0, 0x0, 0x8, &(0x7f0000000040)={0x0, @loopback, @loopback}, 0xc) preadv(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) fcntl$dupfd(0xffffffffffffffff, 0x0, r0) r1 = fsmount(0xffffffffffffffff, 0x0, 0x4) lseek(r0, 0x800, 0x0) perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4307, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) lseek(0xffffffffffffffff, 0x2, 0x1) mknodat$null(0xffffffffffffffff, &(0x7f0000000000)='./file1\x00', 0x2000, 0x103) pwrite64(0xffffffffffffffff, &(0x7f0000000140)="ddab82767945917c8ef3f5746d491210d833b106c3b096db35ebf09b6462e50b2b8eeb7aee50a6985ddf758b8742e2902f8019cf036e7487a36e06f264a072e7302aabf620d1f1648240b03068de42f99aa07f3421d6085fabf737fc80322ea9d302704a0cbf904db23225acdbfef5115d2e6eb74068796e15571d147e0a5ee081510e087b17fdf56a880289eeec6f4c848969", 0x93, 0x20) r2 = openat(r1, &(0x7f0000000280)='/proc/self/exe\x00', 0x0, 0x0) sendfile(r0, r2, 0x0, 0x1ffff8000) [ 2656.326950] syz-executor.7 (13594) used greatest stack depth: 23216 bytes left [ 2656.338530] FAT-fs (loop4): Unrecognized mount option "flE" or missing value 15:53:55 executing program 7: r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) perf_event_open(&(0x7f0000001d80)={0x0, 0x80, 0x0, 0xff, 0x0, 0x0, 0x0, 0x4387, 0x4152, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7ff, 0x1, @perf_bp={&(0x7f0000000000), 0x1}, 0x59dad, 0x0, 0x0, 0x0, 0xfffffffffffffffd, 0x0, 0x40}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r1 = openat(0xffffffffffffffff, &(0x7f0000000280)='/proc/self/exe\x00', 0x0, 0x0) r2 = epoll_create(0xbd6c) sendfile(r0, r2, 0x0, 0x3) sendfile(r0, r1, 0x0, 0x100000001) [ 2656.461847] FAT-fs (loop1): Unrecognized mount option "flE" or missing value 15:54:09 executing program 6: syz_mount_image$msdos(&(0x7f00000001c0), &(0x7f0000000240)='./file0\x00', 0x0, 0x436ff, &(0x7f00000002c0), 0x0, &(0x7f00000003c0)={[{@fat=@flush}]}) 15:54:09 executing program 5: syz_mount_image$msdos(&(0x7f00000001c0), &(0x7f0000000240)='./file0\x00', 0x0, 0x40000000, &(0x7f00000002c0), 0x0, &(0x7f00000003c0)={[{@fat=@flush}, {@dots}]}) 15:54:09 executing program 1: syz_mount_image$msdos(&(0x7f00000001c0), &(0x7f0000000240)='./file0\x00', 0x0, 0x3001, &(0x7f00000002c0), 0x0, &(0x7f00000003c0)={[{@fat=@flush}, {@dots}]}) openat$cgroup_type(0xffffffffffffffff, 0x0, 0x2, 0x0) 15:54:09 executing program 3: ftruncate(0xffffffffffffffff, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) setsockopt$inet_pktinfo(r0, 0x0, 0x8, &(0x7f0000000040)={0x0, @loopback, @loopback}, 0xc) preadv(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) readv(0xffffffffffffffff, &(0x7f0000000280)=[{&(0x7f00000004c0)=""/4089, 0xff9}], 0x1) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000000c0)={0xffffffffffffffff}) r2 = gettid() sendmsg$unix(r1, &(0x7f00000005c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000040)=[@cred={{0x1c, 0x1, 0x2, {r2, 0xee01}}}], 0x20}, 0x0) perf_event_open(&(0x7f0000000140)={0x1, 0x80, 0xf6, 0x8, 0xff, 0x5, 0x0, 0x4, 0x44808, 0x8, 0x0, 0x0, 0x0, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x1, 0x1, 0x0, 0x0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x1, 0x1, 0x1, 0x1, 0x1, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, @perf_config_ext={0x7fffffff, 0x7fff}, 0x40, 0x6, 0x8, 0x9, 0x200000001, 0x7, 0x6, 0x0, 0xffff, 0x0, 0x80000000}, r2, 0x2, 0xffffffffffffffff, 0x8) fcntl$lock(0xffffffffffffffff, 0x5, &(0x7f0000000140)={0x2, 0x4, 0x1, 0x1000, r2}) r3 = fcntl$dupfd(0xffffffffffffffff, 0x0, r0) r4 = fsmount(0xffffffffffffffff, 0x0, 0x4) ioctl$F2FS_IOC_COMMIT_ATOMIC_WRITE(r3, 0xf502, 0x0) lseek(r0, 0x800, 0x0) perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3f, 0x0, @perf_config_ext={0x7f0d, 0x10000}, 0x4, 0x0, 0xfffffffe, 0x7, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r5 = openat$hwrng(0xffffffffffffff9c, &(0x7f0000000080), 0x200000, 0x0) lseek(r5, 0x2, 0x0) mknodat$null(r5, &(0x7f0000000000)='./file1\x00', 0x2000, 0x103) r6 = openat(r4, &(0x7f0000000280)='/proc/self/exe\x00', 0x0, 0x0) sendfile(r0, r6, 0x0, 0x100000001) 15:54:09 executing program 4: syz_mount_image$msdos(&(0x7f00000001c0), &(0x7f0000000240)='./file0\x00', 0x0, 0x4800, &(0x7f00000002c0), 0x0, &(0x7f00000003c0)={[{@fat=@flush}, {@dots}]}) 15:54:09 executing program 7: r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) perf_event_open(&(0x7f0000001d80)={0x4, 0x80, 0x0, 0x0, 0x40, 0x0, 0x0, 0x4307, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x80000000, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r1 = openat(0xffffffffffffffff, &(0x7f0000000280)='/proc/self/exe\x00', 0x0, 0x0) creat(&(0x7f0000000000)='./file1\x00', 0x6) sendfile(r0, r1, 0x0, 0x100000001) 15:54:09 executing program 0: ftruncate(0xffffffffffffffff, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) setsockopt$inet_pktinfo(r0, 0x0, 0x8, &(0x7f0000000040)={0x0, @loopback, @loopback}, 0xc) preadv(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) fcntl$dupfd(0xffffffffffffffff, 0x0, r0) r1 = fsmount(0xffffffffffffffff, 0x0, 0x4) lseek(r0, 0x800, 0x0) perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4307, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) lseek(0xffffffffffffffff, 0x2, 0x1) mknodat$null(0xffffffffffffffff, &(0x7f0000000000)='./file1\x00', 0x2000, 0x103) pwrite64(0xffffffffffffffff, &(0x7f0000000140)="ddab82767945917c8ef3f5746d491210d833b106c3b096db35ebf09b6462e50b2b8eeb7aee50a6985ddf758b8742e2902f8019cf036e7487a36e06f264a072e7302aabf620d1f1648240b03068de42f99aa07f3421d6085fabf737fc80322ea9d302704a0cbf904db23225acdbfef5115d2e6eb74068796e15571d147e0a5ee081510e087b17fdf56a880289eeec6f4c848969", 0x93, 0x20) r2 = openat(r1, &(0x7f0000000280)='/proc/self/exe\x00', 0x0, 0x0) sendfile(r0, r2, 0x0, 0x1ffffffe4) 15:54:09 executing program 2: ftruncate(0xffffffffffffffff, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) setsockopt$inet_pktinfo(0xffffffffffffffff, 0x0, 0x8, 0x0, 0x0) preadv(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) fcntl$dupfd(0xffffffffffffffff, 0x0, r0) r1 = fsmount(0xffffffffffffffff, 0x0, 0x0) lseek(r0, 0x800, 0x0) r2 = perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4307, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext={0x0, 0x3}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) mknodat$null(0xffffffffffffffff, &(0x7f0000000000)='./file1\x00', 0x0, 0x103) pwrite64(0xffffffffffffffff, &(0x7f0000000140)="ddab82767945917c8ef3f5746d491210d833b106c3b096db35ebf09b6462e50b2b8eeb7aee50a6985ddf758b8742e2902f8019cf036e7487a36e06f264a072e7302aabf620d1f1648240b03068de42f99aa07f3421d6085fabf737fc80322ea9d302704a0cbf904db23225acdbfef5115d2e6eb74068796e15571d147e0a5ee081510e087b17fdf56a880289eeec6f4c848969", 0x93, 0x20) r3 = openat(r1, &(0x7f0000000280)='/proc/self/exe\x00', 0x0, 0x0) ioctl$BTRFS_IOC_GET_SUPPORTED_FEATURES(r2, 0x80489439, &(0x7f0000000040)) sendfile(r0, r3, 0x0, 0x100000001) [ 2670.207079] FAT-fs (loop1): Unrecognized mount option "flE" or missing value 15:54:09 executing program 3: ftruncate(0xffffffffffffffff, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) setsockopt$inet_pktinfo(r0, 0x0, 0x8, &(0x7f0000000040)={0x0, @loopback, @loopback}, 0xc) preadv(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) r1 = fcntl$dupfd(0xffffffffffffffff, 0x0, r0) r2 = fsmount(0xffffffffffffffff, 0x0, 0x4) r3 = creat(0x0, 0x0) ioctl$SECCOMP_IOCTL_NOTIF_RECV(r3, 0xc0502100, &(0x7f0000000100)) sendmsg$nl_generic(r3, &(0x7f0000000300)={&(0x7f00000000c0)={0x10, 0x0, 0x0, 0x43001200}, 0xc, &(0x7f00000002c0)={&(0x7f0000000140)={0x108, 0x26, 0x8, 0x70bd29, 0x25dfdbff, {0x17}, [@nested={0x28, 0x23, 0x0, 0x1, [@typed={0x8, 0x4e, 0x0, 0x0, @uid}, @typed={0xc, 0x86, 0x0, 0x0, @u64=0x61}, @typed={0x8, 0x16, 0x0, 0x0, @u32}, @typed={0x8, 0x7a, 0x0, 0x0, @ipv4=@empty}]}, @typed={0x8, 0x6, 0x0, 0x0, @ipv4=@rand_addr=0x64010100}, @typed={0xc3, 0x65, 0x0, 0x0, @binary="5c9165a5b3dacf1e6dd89c159168c27d078658007701b1660008c81439b63c15fae804b52aaf1f7fcd2bf05799efea10c9ae46172c2a0c727ec44a0c08aeb5abaa8935331674e9459112d2a2214cf2aae11b942e891e99ac069fe9f1535d30df63f2cb52f72546caefc71f88072e74e6f0a09acb0a211491732594d9a6d12b5df92b11c9713cda4e9c8c192acce82cf0fe7721c1992cd2536fc0452b92f1c78765d0a06769c0ba81c1ffdf4eac75e61afe7a4297df5252ba59fb70bf0cb86b"}]}, 0x108}, 0x1, 0x0, 0x0, 0x4000000}, 0x14) lseek(r0, 0x800, 0x0) recvmmsg$unix(r1, &(0x7f0000000700)=[{{&(0x7f00000003c0), 0x6e, &(0x7f0000000600)=[{&(0x7f0000000440)=""/149, 0x95}, {&(0x7f0000000500)=""/212, 0xd4}], 0x2, &(0x7f0000000640)=[@cred={{0x1c}}, @rights={{0x20, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}}, @rights={{0x20, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}}, @cred={{0x1c, 0x1, 0x2, {0x0}}}, @rights={{0x1c, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}}], 0xa0}}], 0x1, 0x2122, &(0x7f0000000740)={0x77359400}) perf_event_open(&(0x7f0000000340)={0x2, 0x80, 0x0, 0x4, 0x0, 0x0, 0x0, 0x4307, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, r4, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r5 = openat$hwrng(0xffffffffffffff9c, &(0x7f0000000080), 0x200000, 0x0) lseek(r5, 0x2, 0x0) mknodat$null(r5, &(0x7f0000000000)='./file1\x00', 0x2000, 0x103) r6 = openat(r2, &(0x7f0000000280)='/proc/self/exe\x00', 0x0, 0x0) sendfile(r0, r6, 0x0, 0x100000001) 15:54:09 executing program 1: syz_mount_image$msdos(&(0x7f00000001c0), &(0x7f0000000240)='./file0\x00', 0x0, 0x3f00, &(0x7f00000002c0), 0x0, &(0x7f00000003c0)={[{@fat=@flush}, {@dots}]}) openat$cgroup_type(0xffffffffffffffff, 0x0, 0x2, 0x0) [ 2670.516078] FAT-fs (loop4): Unrecognized mount option "flE" or missing value 15:54:09 executing program 7: r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x50f102, 0x0) perf_event_open(&(0x7f0000001d80)={0x0, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4307, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, @perf_config_ext={0x80}, 0x12}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r1 = openat(0xffffffffffffffff, &(0x7f0000000280)='/proc/self/exe\x00', 0x0, 0x0) r2 = openat(r1, &(0x7f0000000340)='./file1\x00', 0x404002, 0x2) ioctl$EXT4_IOC_GROUP_ADD(r1, 0x40286608, &(0x7f0000000000)={0x3f, 0x1, 0x9, 0x0, 0x8, 0x9}) sendfile(r0, r1, 0x0, 0x100000001) r3 = socket$packet(0x11, 0x3, 0x300) writev(r3, &(0x7f00000002c0)=[{&(0x7f0000000040)="2ff6939e124df31d30c4cdbbfd0a8c8494cee38da345cfcea20d36ba33ca076a35c78b70ee236d09e57df5320b7a59c319fb578870de4bbbde6e1868fa72847970f50e78d52e077f74b16ed790d5e24573f62c2ba14d9daa23cd682468e657cfcd07037ccb63c7a6e9a7f92557534cd27e0e8a3c0dc2e186f89002c8fab8ab48259cf256117221a2885a15efb8febaa5bfab6cb5c92a6c1704963ea9e72d0db38a9b0b1b8b7f6b09af5669bac4e85a", 0xaf}, {&(0x7f0000000140)="7237a089e4002888b178b36754127087f378f3d2578c5d5e4a79c1a18579b168572bf3fde9b0dbfbfa141ff162956d034f7d417ebc4698b0a80bfae30337b3c68bcd92aa1804051c26c923f275014de8c9af9ec53da208a3694be521c23fe6778434d9b389060eba6c0e28343520d9511cdbc62f4bee81031024ee5b20cd4c592f28b3832dfa22e39539c25031b5daef0f726c9bb7616e3b0aeef75ff4ee8f", 0x9f}, {&(0x7f0000000200)="50ee89d6f4e84ff09d0c29df283111923079ccd66932d68304b28ffc8b", 0x1d}, {&(0x7f0000000240)="7a5b6f6f011f25576a2b9ee4fae7e83e474c6fad4d4b17bffcd4c8a8e82f6260fbf0b8ff2f", 0x25}], 0x4) r4 = creat(0x0, 0x0) ioctl$SECCOMP_IOCTL_NOTIF_RECV(r4, 0xc0502100, &(0x7f0000000100)={0x0, 0x0}) setsockopt$packet_rx_ring(r4, 0x107, 0x5, &(0x7f0000000300)=@req={0xa1, 0x101, 0x1000, 0x8000}, 0x10) syz_open_procfs(0x0, &(0x7f0000000000)='net/fib_triestat\x00') perf_event_open(&(0x7f0000000540)={0x5, 0x80, 0x5, 0x4, 0x7, 0x6, 0x0, 0x2, 0x102, 0x9, 0x1, 0x1, 0x1, 0x0, 0x1, 0x0, 0x1, 0x1, 0x1, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x3, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x1, 0x0, 0x1, 0x2, @perf_bp={&(0x7f0000000500), 0xa}, 0x20, 0xa4a, 0x6, 0x2, 0xfffffffffffffff8, 0x9, 0x0, 0x0, 0x7ff, 0x0, 0x1}, 0x0, 0xa, 0xffffffffffffffff, 0x2) r6 = creat(0x0, 0x0) ioctl$AUTOFS_DEV_IOCTL_PROTOVER(r6, 0xc0189372, &(0x7f0000000440)=ANY=[@ANYBLOB="015624030000000000004000", @ANYRES32=r4, @ANYBLOB="0000000000feffff2d0100696c653100"]) openat(r7, &(0x7f0000000480)='./file1\x00', 0x480800, 0x161) r8 = perf_event_open(&(0x7f00000003c0)={0x3, 0x80, 0x7f, 0x97, 0x9, 0x7f, 0x0, 0x2, 0x80454, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x0, 0x1, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x100, 0x1, @perf_config_ext={0x10001, 0x9}, 0x104e, 0x0, 0x6d, 0x8, 0x80000001, 0x4, 0x5, 0x0, 0x8, 0x0, 0x81}, r5, 0xb, r4, 0x11) ioctl$SECCOMP_IOCTL_NOTIF_RECV(r6, 0xc0502100, &(0x7f0000000100)) sendfile(r8, r2, &(0x7f00000004c0)=0x81, 0x0) openat(r6, &(0x7f0000000380)='./file1\x00', 0x400, 0x2) [ 2670.611580] EXT4-fs warning (device sda): ext4_resize_begin:82: There are errors in the filesystem, so online resizing is not allowed [ 2670.678642] EXT4-fs warning (device sda): ext4_resize_begin:82: There are errors in the filesystem, so online resizing is not allowed 15:54:10 executing program 4: syz_mount_image$msdos(&(0x7f00000001c0), &(0x7f0000000240)='./file0\x00', 0x0, 0x4c00, &(0x7f00000002c0), 0x0, &(0x7f00000003c0)={[{@fat=@flush}, {@dots}]}) [ 2670.873178] FAT-fs (loop1): Unrecognized mount option "flE" or missing value [ 2671.029250] FAT-fs (loop4): Unrecognized mount option "flE" or missing value 15:54:23 executing program 4: syz_mount_image$msdos(&(0x7f00000001c0), &(0x7f0000000240)='./file0\x00', 0x0, 0x6800, &(0x7f00000002c0), 0x0, &(0x7f00000003c0)={[{@fat=@flush}, {@dots}]}) 15:54:23 executing program 1: syz_mount_image$msdos(&(0x7f00000001c0), &(0x7f0000000240)='./file0\x00', 0x0, 0x4000, &(0x7f00000002c0), 0x0, &(0x7f00000003c0)={[{@fat=@flush}, {@dots}]}) openat$cgroup_type(0xffffffffffffffff, 0x0, 0x2, 0x0) 15:54:23 executing program 0: ftruncate(0xffffffffffffffff, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) setsockopt$inet_pktinfo(r0, 0x0, 0x8, &(0x7f0000000040)={0x0, @loopback, @loopback}, 0xc) preadv(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) fcntl$dupfd(0xffffffffffffffff, 0x0, r0) r1 = fsmount(0xffffffffffffffff, 0x0, 0x4) lseek(r0, 0x800, 0x0) perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4307, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) lseek(0xffffffffffffffff, 0x2, 0x1) mknodat$null(0xffffffffffffffff, &(0x7f0000000000)='./file1\x00', 0x2000, 0x103) pwrite64(0xffffffffffffffff, &(0x7f0000000140)="ddab82767945917c8ef3f5746d491210d833b106c3b096db35ebf09b6462e50b2b8eeb7aee50a6985ddf758b8742e2902f8019cf036e7487a36e06f264a072e7302aabf620d1f1648240b03068de42f99aa07f3421d6085fabf737fc80322ea9d302704a0cbf904db23225acdbfef5115d2e6eb74068796e15571d147e0a5ee081510e087b17fdf56a880289eeec6f4c848969", 0x93, 0x20) r2 = openat(r1, &(0x7f0000000280)='/proc/self/exe\x00', 0x0, 0x0) sendfile(r0, r2, 0x0, 0x1fffffff5) 15:54:23 executing program 3: ftruncate(0xffffffffffffffff, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x10) r1 = openat$cgroup_pressure(r0, &(0x7f00000000c0)='io.pressure\x00', 0x2, 0x0) dup2(r1, r0) setsockopt$inet_pktinfo(r0, 0x0, 0x8, &(0x7f0000000040)={0x0, @loopback, @loopback}, 0xc) preadv(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) fcntl$dupfd(0xffffffffffffffff, 0x0, r0) r2 = fsmount(0xffffffffffffffff, 0x0, 0x4) lseek(r0, 0x800, 0x0) perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4307, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext={0x0, 0x28}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x6}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r3 = openat$hwrng(0xffffffffffffff9c, &(0x7f0000000080), 0x200000, 0x0) lseek(r3, 0x2, 0x0) ioctl$AUTOFS_DEV_IOCTL_ASKUMOUNT(r0, 0xc018937d, &(0x7f0000000180)={{0x1, 0x1, 0x18, 0xffffffffffffffff, {0x4}}, './file1\x00'}) fallocate(r4, 0x24, 0x4, 0x7fffffff) mknodat$null(r3, &(0x7f0000000000)='./file1\x00', 0x2000, 0x103) socketpair(0x1f, 0x5, 0x62, &(0x7f0000000140)={0xffffffffffffffff}) fallocate(r5, 0x20, 0x80000000, 0x9) r6 = openat(r2, &(0x7f0000000280)='/proc/self/exe\x00', 0x0, 0x0) sendfile(r0, r6, 0x0, 0x100000001) 15:54:23 executing program 2: ftruncate(0xffffffffffffffff, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) setsockopt$inet_pktinfo(0xffffffffffffffff, 0x0, 0x8, 0x0, 0x0) preadv(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) fcntl$dupfd(0xffffffffffffffff, 0x0, r0) r1 = fsmount(0xffffffffffffffff, 0x0, 0x0) lseek(r0, 0x800, 0x0) perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4307, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r2 = creat(0x0, 0x0) ioctl$SECCOMP_IOCTL_NOTIF_RECV(r2, 0xc0502100, &(0x7f0000000100)) mknodat$null(r2, &(0x7f0000000000)='./file1\x00', 0x2, 0x103) pwrite64(0xffffffffffffffff, &(0x7f0000000140)="ddab82767945917c8ef3f5746d491210d833b106c3b096db35ebf09b6462e50b2b8eeb7aee50a6985ddf758b8742e2902f8019cf036e7487a36e06f264a072e7302aabf620d1f1648240b03068de42f99aa07f3421d6085fabf737fc80322ea9d302704a0cbf904db23225acdbfef5115d2e6eb74068796e15571d147e0a5ee081510e087b17fdf56a880289eeec6f4c848969", 0x93, 0x20) r3 = openat(r1, &(0x7f0000000280)='/proc/self/exe\x00', 0x0, 0x0) sendfile(r0, r3, 0x0, 0x100000001) 15:54:23 executing program 6: syz_mount_image$msdos(&(0x7f00000001c0), &(0x7f0000000240)='./file0\x00', 0x0, 0x43700, &(0x7f00000002c0), 0x0, &(0x7f00000003c0)={[{@fat=@flush}]}) 15:54:23 executing program 5: syz_mount_image$msdos(&(0x7f00000001c0), &(0x7f0000000240)='./file0\x00', 0x0, 0x48000000, &(0x7f00000002c0), 0x0, &(0x7f00000003c0)={[{@fat=@flush}, {@dots}]}) 15:54:23 executing program 7: r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) perf_event_open(&(0x7f0000001d80)={0x0, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4307, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x8, 0xffffffffffffffff, 0x0) r1 = openat(0xffffffffffffffff, &(0x7f0000000280)='/proc/self/exe\x00', 0x0, 0x0) sendfile(r0, r1, 0x0, 0x100000001) r2 = creat(0x0, 0x0) ioctl$SECCOMP_IOCTL_NOTIF_RECV(r2, 0xc0502100, &(0x7f0000000100)) openat(r2, &(0x7f0000000000)='./file1\x00', 0x84202, 0x102) r3 = openat$cdrom(0xffffffffffffff9c, &(0x7f0000000180), 0x40800, 0x0) ioctl$CDROMREADMODE1(r3, 0x530f, &(0x7f0000000800)={0x9, 0x0, 0x0, 0x7f, 0x7}) ioctl$BTRFS_IOC_GET_SUBVOL_INFO(0xffffffffffffffff, 0x81f8943c, &(0x7f0000009640)={0x0, ""/256, 0x0, 0x0}) ioctl$BTRFS_IOC_INO_LOOKUP_USER(0xffffffffffffffff, 0xd000943e, &(0x7f000000aa40)={0x0, 0x0, "c009b39830e4109622d7a29d0bd42e6d365c8384f665a2104b6faaa5427626b93311e77f0de4211e1217bc355a5246327eb7ba126bf7e4adb45535a4d9757c77f555e42c9254e9f9089be590271f821f5f6b632da2dabf1d6e618629da57a34a33f5e913338e628f32d84f60dbb9f94b70f1828e7d652bb2443c02901738d15cd72d14288f0d47dfe96e49988d0402f96628f97be361723e018daf71ab695fa4726664c00ec9aa53b8c092760da4cd088f03fad6504eceb8949dc35abc6c9f51916777bc38aa3669fb220546dbd1024eb87da205b46ec35180a8fcb898160855b5044023da75f2b1f285c1462a8afa95492a14be3f42052ff535612d226506a0", "7374bf600a2dbb0a10a4446998c60bc654676f080ecee8672b9b990319e9f34b4c45be9b1cbb8fbe1f4541599e2a8deeedad6067575d671432b4ba4028542704ab850b2cd326bd5a16431e3e06cbefba068d34f999e863befaed31fe2f898bdfe4043148f4d1cc27af274cc202dd9cd92b1891ba85c4048baa5cf0aa7a3d5dbef19adb89a7123a5c5cf1f42650df4c63aa25c0c5f606a072b8c1910206999409a39439cacd824f129adb4177e14f533050e77cfd6b9e760c12899b047feb4c8e5b746e5570db48fc8fafeccf98bad6d99a585091b403666ded97ce43cdf6dd1791052bc149861ea2585dfb28b538cc9fe6ffc5e07182615951fd668085ed124af574a07e3495491f19b1aa2a3b69028ccacd78524d988b224ab17ed905da0b840b4a9939e2af6efdf4221126075a8964d904883db014031e0924681a4ef3795071b256b75002a7df298c87c565b1d8a331e7d0c1000e1d707100917dfe107f87ebea9dca1b708b01cacf1c9f348c0d0fd64aa64193637c7169264d06f613c41be60f39b0cc9d813ae5fca2222832f86f2ae87e883efd48df36d16e6c1ca5c378f6ff0fbace91eb3099d744b16171fcc1ab7d5456392f0878ecf27e8caad7386663de490c3044eed7e7cb83e675716eda0cc09f219aadddd814c88048a7c6cefe69a79f2f7a234cfffbf19ac7a9f6ef59faf2776ac3d636904ec1bda09b1c9d8caeafa918983215d866f5cb6f1088e7e99a43425913d258a3dc8550fcbca3e0bec47503e24d709dd1fd1bb3cd92837d10387a0eebb98aab27950a2a66dc0b9bad3e4ef6393036d64949931ffe6479073790b3b885ac8563d4018e9227d644864c17f048daefbb192d15b56a2a440ad6d4ef5af2ac9904d8b69c64d2368928d7595594e6c3fd23229cb6aa80ec308301b1c94777900d34b1b3eea03dca765036a3f5351551affb585f22541074380b60ca062bf8a8a2324fe61ecad5733aec51e0c5ddc648280556b8a038b5816947b1637ef598cfd134cf9833d875fd23d22f5f74e74a4634d50a3ac908eed128f4297924296d95361b9504c08df4a0603eff93ee34bd45ed12e8d06b8f399fefef4ced732aad15b70f3e276101fa4b5a5c17435d0999b3345ccfe853c955e8b7927c7a171506b8e5b4de8a68cb5e80c3709a0e15643b5772d82d04859133e09fa8ab81ac042e67bc918f2847af14a4eb77c3fcac3132ec1af5a57d85acb9ce91d9d15019904396737ade63df938e6f054f8ee21e8994d45b0801ccd8ae8bda90128cb05eddd297d800412bc01fc5cfdfa9d473641fffc793b513da3f7565a27c4ff3678ac6f71560cc6cc95fb4d20f85b7934cb4a4f614182d331ab53b6a09ff47fc272b6c1f5aaca477bfdfed3fac942d639773b7a5656c526eb595d6fa9d301c425947f37088447cb4400c37750b76eb6c1f7933e43b27224c2fdc053e55125d00ab11428af674f58bd5c3ea1ce4762856afccbd37dd59a5e726f2e5e770bcc8372304fc2a33611234e3b0d411fcae8691e621b64581dc32b3d97c02920877b2c995018dcfff2da8687bc64332cffc3d355931561dc799d169f61d121f242dd3605e3fef8a46bf73998202d6a87671719896c61d729006104bdb7e926020f28260c75c2c754e5f073097d7031567e62cbfcbff541702cdaf498bbfe01e2948e6e164271ca4ab4df68a1569d29d3ce7029c0b58d2a1e6d179fa817ec9df17195c8b83a7a7508f18f0e3d07e8871f331d7a151bc11301c7dce402e6a5fda6f3096df2ddfeb48b3991e055c55d2a071ed66bf378e5c451f849cdbd7951cacad16d6b5734b71db866e77086bfab1797942633ec688d78bb2fccaae2b0e796b852b278bd4a4648d0811293e1bfe68e30b42eb27ac0a4e435e086b4cfeeb9fa539f0d800b6108e4c7b9d7237746770a3f3477646b7c9bfd2bc111679d40bffe221be492ba984df6cd4d7d8f9cbf7185e79804416be68d8a2bfa28e5bec4b57bf5f08eeecafabccd55744e49bb4a7dd1324908d91762b9884e7268d0bb6290be3b51091ae6ccf2ebbd4945dd7913bd38509a00ce38d955909bfa1f3740fc123a12e15b853b59b9b691460afdcda150d39e566a83eaa0c3b7bac9819bdbc7e0a620206be87ff2f8ea8091dbffa014d2f2eb919040a434cdeb3db68adf845d2ba751dc0e1ce4afd8672a5ecf0653b8c672c3265aa236a174185f4b4a291bda664bb79c13f8b6932a831385773898d194d2500b38fbfff8c4acafa5a80dfd3f1f906132885446f9f7ad787dbbdab593661ab1c255df879eaf4ca739deaa11379a5c6b650472257fa54b646b29ceb3dbe27e3584914f9f766bbbcc67abeffebb0df881a42b8671bba930b04d1d7710cc15d546ee69ad40e66f04eb28af8bd17b739e68ad75a239303fb97b18f8f08d2f95bdae0f245ebdfc3ecf555a6fd53f5a35af8b2dd016b227d209fc8323a7576e66a9913a0ad4f19d30d2b6f25ac8b5b6c762e2c68c76f9bd7818adbb3c9b194c09471482ec6898754469076b8674ab9e26b5977a0fa693160f18a01d2f2c362186ff75c205cec261d9e6c431ee672e4056b7e458ef02dca1167d09de5977210461758ed506290477a63c5af0698a1f4edf3bc569692bc9febd5fd641860dd34a6926af47ae7bdd3cce59a5b24b6944075e30ec2f2dbd043ebc57a39eaa5559bc4f21f08198e0daa2e8506b21160c8f9b629ad0e80d5e99e5cf4c4ceefb8d9fe5493ebcb066a647269fef2146f1ed55dac66974446e650e49db26ceb24c16c24885a2d2d011d11ec52d5b7a9c8096314d1dc7c992a1dee70be2fc0cc2d9fc94b0d02d479f6f4bfd3fa20df42568e27c0cea6caa1028d5dfbe6a9657053c06132387f9abfbaf93d9b335b69b168bf7fdaa0a44981dadc3358b50f1b24d390f8858d6775fa838388ff8a69b02bf446028485ba9e0c15731288c186b3cdf2fbc088f13f50e5eecc9b3a058d1369b7a254f11aa81a5fabd862bfd5226ce26e0199ef241badd55ba0d6087e9eb1661111a6afef1caf2bd54832bb5a3e8b864c8af220a8a115746c1646e78471ba2edb7c63fcff7f6be047a5f740525fbe5e259beee146dc2a609d3fd576e826ee1e4fce8ccbf75aa713514bda04ed4086cdd11a770cbe5782bca23f5f3ad8682609d5c5d4e5ca4e117d7423740b41081c6945b446223bb435c6ae2314552b7bf53a8b2c8a7a2a961d17315e0f7a660624b119c89ae81d2214b03cd79bc3eb355bf06811d7186b1f0a7219dd8d4096cb0df940719279357b853bc7c5bcf645aa65c12227859ce0851953fcefa6051f2a31e3666abde9ef1ece3eba658de696edf5d87a7d562dfe1f6bb9ac5e6773bc9069c732683715868cf14825345fb60665982549b9bb7c5b7d934ed0c4d136fa089f8459d473bf1ee678cf88c26f4f5ac681aa6dbe6ef78c26e7a3649ae0574f550f9fc64e8caa14586cbc43d8ec72a3170fc4f6c78fdbd40332c1f35adfc04be68a067f2c03325d624e21fa0e1fa6ea879caa84665bedefcd19759872824a0053a110af2b6099d8ea572b0c81cea39147bb2dca0eaefd4be8c3b59b98c27049f04ae5f3652ade0e1561238296d17979581b93d0ee26464fb5675b968cbc397558207fb1d5365f73994c0c8f2bcae0164e74d602a4856355b214af58b6357b2505779260ec73929eb4fe1047bbc2a125ff6c88718d2b8b8fb9c0d1cb1760748ffc5e4998dbaf8fad99df26b2eaf99bce2541d287b243d7b9cf0ecb25588d14c6228a6cb5413f48e3d07817d258c45ca0ab3494ca5b59f87abdf38e439b4a31d60d9474a52e465f36dd0cd56f00d4e5e563bfc6421b40a7522eb71894a698c19510fa7dc690b6b3f782d88e61ca635d5efd4c9c1725dbf24e0c8e246a2dc979e4750de8347687038f0441858bdf5a06bcba827d8d1327601943ca9fd004c121034fa6e1c8b9eff5da764961f5700eab97380e99b37f302239b528b36f5c9bbebaff25edae48fbe59dd272099af5c695a19b62f64485ba01ae8416c02f04360be933b8ba8a49c6c1188a78c3d36d0c61f61b4002bfeb669e29bbcb306f573528a749b085500c7649aea469fca867da4ca9eaecc75a70f41baeb80bf803402a9066dc1e8243192b78533e0ad590e14fd2bf2ce3ac943ade1fcefd247406785ee387d18e9afe8845481748fbadf4d081e01ecce50ef1fc5b457fa296b833d77390764e2af12f7930c6334476dc4cf45d9f272e364336810c11318bd0a95233005d66fe81a5708ae5fad8c7db17e6d97d2340651f7aa7a36e132a77a7a6206b36a95ccb5a48cb19bd3bb886ff0e77bc76653912149ca85895c4f80c373cbbd4305a91213e8ec5b7b18d8587d723c18f02854556aaaa540935eab2b7470a7c1c40c7e843ac1221a51e92eb05af2342fea7c853a46182c8384612aadb40145b95de565140003468eaca74b38bdf4dc640d0af80c3dd81747652c5fe15ffff8965a150a4ca6a9d9c91d067b4fac49b23cd2041dfdab22126c97d812b67ed638cc65d75d836bf439807cd7cd3cd0e6b30c81983e3f45a00282a14d401d81ac7c5544510dc7d157eeaa18b09df5ec949a22d7342b5b720b2a47251e995410f9b35d90824c1b19beb8575c9efe2aaa2a2011790a1099a924c01ca835fb7cc561eb2310a5331d4d9c4a9ee03a5f1364c17a7f4511c0c1b929c630cc110696f9e94b4107d0b75338fda2c5e0b8d46d19b98071e328f57debd56b4a0a9009913ac41518a08e6fa533edf20db0dc5eff43cd3ead623fc826ac03925490537d6b6a47f27031faa17f9852a3cb72d2088f33d35846a40758e60dab4b3980d032adc3e4faa61ff8aaea6b08bc9705cf097701e9af550fa43ec06c0ae2257927eebcbbbf4a05ad8097597943d6aed8a950ba32bc0d19827539019397e2fffa5f7379ffd7ec266f0c1cd947aab0c9e73c2796bd4c32fa0a0effbc84570efdebd3ac1eb57cc89cdbed91ed43a64cccfeba427a017a07d84acc850a45e2f26639598ed061ea81b60fb1873983591d446129ba8b27a4aef3311292017e3cbc00533824888ef80ef1a85c86a370dc11694d2f455e04ceb8811afa53aac77c65b38703d18167aedcc077c988dd9832ee1999a82c8752b921bceae484c19cee6828eef373c979b5c3f208080c8dcb38c53e384bebed6c41c3b9d6958bd2b952d82d17b262dbf30f90ab5c5d197ccee9f6b6525928b0100ffdeace644e159500495ff5a0ea7df7b9ab63617e3879818e25341e97d839beefdf248222cadd61a5d76b1ff34704bb78656afef7994904da269f973598217edc3be93157185aa15ef225f6471d7786a5e28d0f145b96566e101bf46723486867b9aa90f9eb4d1f5612d4950160c1504a367daf984"}) ioctl$BTRFS_IOC_GET_SUBVOL_ROOTREF(0xffffffffffffffff, 0xd000943d, &(0x7f0000007640)={0x7, [{}, {}, {r6}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {r4}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {0x0, r5}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {r4}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {r4}], 0x4, "9755154351ac9a"}) ioctl$BTRFS_IOC_INO_LOOKUP_USER(r3, 0xd000943e, &(0x7f00000002c0)={0x0, r4, "06b690e4682b00d30701cc959d7ebd1af195ec4f2ed466b59ac0a38a7a370a49e86a3ec4a99c10010cc04b16820d91f9bb483998a168e071ebd3718c0d4d57053ba53080f5866c614526344f358545d7bbc06fb094fa380e08e22be9e10aab02d668c3943bf6ca4b14d2b1b838d6a2a0d8fc14c8cd9c862eba7729edf10ec5965c475cbc45046d0dd1e0b14e6bc2f0bc48b71808d62d64a409e5bfceca40d2f58ab24da99b0ada36323a5afe146e12bdfba0cef50b85919bc306154271462213d2c5cc57dc7fbb8f7983fda421f4e1937eb61702cc1253068f66fc5e2c92437b5c521e078d87d4084f5d508855b0de69ea37bfb9cd4d8a762fb8f7cecf9010b3", "651db979875e9ad78c06c2541dfdd84d8f8cdde657bf9a7b319f7da239b7ea0546d501d6694dba23da0306a211717735f8254bfad39cdd0cfe4c15b726757aa62b061d3e58b74a2e044894238b2f5ac250a679cf9c2a7a43ed54833ead3e84c392caa103021d9c3ccc0fa860f96c9425c70ed68b97364a4ad0f333e4423703043189a86cc3f97ddfff3a2f62fb64683eca7bb7a2d2b4f25d24bc236879e70780750fb6263f807bce8cd9ee7f6b21d755cfc4a2481389ea90d0337b3569f91c06de5e1c05a0f11bc2226847ad38aca1341ce00070861b5e1a1670a16bb6cbfc05f4a41d7ac5727231d3a63d84a96efb9938a1a45b37de9fa3d480346c49b07c8bb089285b4ca5e9c2b3827d9387ff0833dce9093b63ad1b8877bf8480e8f7fb56f8cac5e95564174eabe1c6429dd3c601c85c7b6b23ed18eb581fd6e100e625bf978a1ca4c42283c5c48d166891493bbff127f99f96a8f917626ed93a2941bf3e2a7ba74dd79df710e16b129e30432ad4f26630579ec3c126b7041af14864ab59cf641ed897578260cddd852ca08b709ba599691a58966a09ec4d91359da195e93450e818e8f8e84292a902fa243a57b8147048c42f22ab65af9784f156d4e56c90c58eed5ce63ba3c9a7d61c0d660de4d37ae54abf181a09b3312ede0a7f085e7a204d0e4166cdac86d8615db36de404dc2208c184ab3240fb1478330f5bbba435437bda8d72399eb84392f167e97f7297361ac41f52ba2c34f9a590654ccc60105ba598b5e7aabfaa6ca117ff9e0ffe220a1ecc78bc60757a3e25419ef0f2ce8f503084bb813da04108fd40cb37a6df8de51593d47d1a5294549ecacb0bc4a1ddaaa181fe307f851d25c2f638018f4ecb0861ff0d721829af5e0e4b551a4970a9f33d9aa458e79c29bda72b63c09aa37e1b5ef275756380ade295aba21a329ca2c3d8c2d1a3c46f5181701c64f763e690ad208443623cd59715e8b038a9fde983b5734be2cb5e787558f77e5deafaad7b67502624a7310c97fc8b1953116a3e6e7ce7a8443cf71a43e3932a4273bed3da31c320c233c4f169a941da45bbed591493494842ff7abe1aea93e354e7b08b68d78c8f6478020ad13478fcea83f05dd1b33bbbb53b14dd957ba7dd3d0781e94010cb2bb41302c1304bd757e2fba403a24085e33eebed341bb8c3ceb09a8a2b6f33ac68625a241221757446f048c35669b6416238be3fced412e725c9d33fa08ae6e5042f1ab9f745a1a6aaed3458881891f2b76324c0c40a75a0ab1f1c1c11cd245f6087bd443fbc009fa7128880312e9bbf2214f93a280ec34b27f4ddda24c39c626f6acaba27dd2abc9a5e23368e6137faf8223b721d41a9b418f3637def50b40d120ea4f1157d8f4940e20844c9119a3fe87da707feea1c282ba4c4ad0fd8d896403eaf46e367d51830cbd85cf324c34aab19aa75579b6ba465149c7401c95c57786aee652a559edbeab839544150f7c5e9769f1ccbb1a8508662f868c3d8b7fefbd3cf44c80ec359b15d4566fb0a8e1f0d9281c0889991a98ac5c6008025aa020a8f712be94893ebd3296c3ec06eeb0e39da9cf8dc55b466dc306fbb5a8d837a61b4f3ea73c879a34d7296344ffc2f7f9becd9d96463e6b9a549fc327a93365d6a73c39a3a032fb73f9c12eaab62fda91ae2c55d8547ba406adfb8680d17432e949f2f4bcf7cad8e1632b97eb7cf641e61a0ea50d84ca021f59bee720297c336086a3a64227c4ff509323cd426e38d4fb16bf5411bd324bbac007dacc2e4708cb45ee127b5e07fc7cb46d76050d2b19a67e3031e9864d7f27c282ebeeda044478e0e557f0c6d831bdd0f1186f7b73da73a43c867da824d1d39d5b2e7cfa8a11dea90a7acb3c83cc1a498cc37d63fc0604238cbe988aba1ed9c251c19412dcdaee14056732932db6bee45b22014136ff34509092f45d4dc773fbad9f7a798fa7b72b2dda6ca11ceb0505f20cc8d0dc83f309cc9d07fef7057e055f47f7460c85a33aeee9b09b03a3e9ca0ed00d5bb191a9c5561f7b5f2c6fd68d9273d5ade0e660b7506d77efabc0030b3a20fd1c358a66752dffd20e164d358ea7259099eb5694d7b5ae1957af34b0e29f3768b93897b992c2aff6f981dfb14254f4ea14b42eed76faf35fd1b72cccd3581aedb5da492a0ae980936782ba6bba820fb24ec352005329e2bfbc3217251a05fbd20249b3d69c98172c1b6219c0f408c01d6acc44fb5df35dde569cb8d0041197cf869e88a9b9198a596cff068666845dc0faed6009ff17eae505dc3d2b874810f3d047879c78bb6ad0e95d641808bb9b4e9706be75d346e3385e4b0c630790e1b489f5de3f112cea9577361551349c8e4a5440bc413ffe192de434922b525bbf089027fd5ecb56e76359b59c50363a16e2680bd23aa0d814b4049de9927d418e7ab46ed4840a76ee32d336098319f6efc9c553eb95a5b3d53c59a84b245ee1ec156381d50552755be447c3398940b5c6e0ac2f1f4ef5dc664029e4f5c972610fab09ff45dd09ccc347db75cddab869d8ec61e8c3832d0f96786e30741d97527d8cb880b97c0ef8377789ce4160d3f136254e45aa3a7a42ea3ee10ab2acf4c15b3e463fb76baab2050b10925788e7deedb6168f59de87db84d861597bbaf3dc996afc1493ee3a2101713284f40fbe7336fb0814b07871c0bc31a92b1b4509211b16c2718a62b269b49b6d201e99be261dec3e9bd487398be8271943405eddf809e2465a44efcdee96a3d8031e547d23ffc1e57b16016432998a81006470ab683b5829573032db33cc71f1cc11e5400ccc07fa6c15ffa1d4e39f4fce3b1f8526cfb0a65946e56242bbd4236f265073a6d92221e9351fe43c25f6e7fbbd038820b312923dd8d4a50557c57c99cb836be636ad9bf0500d2d7744b2e39b88c904e956e521fc5f48b11cd1a49ebb65f2c4bce307680f158121ad019f16be7f23f01b69ef5de5ff4d0d1a39d3b0b0bbf501e9bb6fe2752d3e569e01d6c23d6f2ae0f2cc93905fb964b8187efc6b1bc5364d039ed82e5e14f7182ce0cda359aa1e05aa553934bbfb5d0088fcc793c2ec0f5dd93e75d3077ce85600480b28260012bb45f5a48ac7359d90c3e545161fc9b6d33bc904dfa6543407b8d3ac70152ea5ac9e17c0096d078ecccf1372d7f5187d2c46b6d26ee7dd1379ce7c2abcfe3f198631c1460dd89b272c9c6a5ac5651f6fac03711401529a86d38b70a008c58a78ac32af795a2f480076db9f7fac745bf33daf131b1e746879bcc9c95c63662c38c4fa60fb0c60745a841bba27e8fd2ea2cff4a32c490d91f4fc86493b4ce9dfc4d4a0d256994d0467f68d9159525037bfe9b70c061e7d34f519636a53b8b68a3e660184c55f384226fb29e5dd4c80082794b9ef2e8c63e2e6645e80ed2cdf395c88ca805758e7ca23ef4f946a8be4ba8e0f3bcfa37eeef665affac7ddc2466fe0d0a90784b59a73279a6b1b58ad7faee7e1990c0c23d495cd79259c46ae81dabd936c96b51973849e65092a16217414ed28e3892fe4c9d5795f78f0ccade34a219e475d7943e95a8f7d2e59d94adb87ed4f941e0fd1d25fd4b314b3739e15b3fd67b5f5b76e564268757a2f48b31729f7acabf484e46030ac430056208010f4f76b78f73c724ea743bd893bbb28754b7c4581025b572260163f67ab09e6241ca3c99fb549758fe30447b86a7c9a633a537bbdd2f43fde5cf8942c7479551f53cfe09cd99e43e751da0a6138e6ed8439f624acbf20b5bf357fae4fdcc978d5590d00fbaf011adbbc93f345f32f9892c1fe096bc1f8567e68fbd0f0debb18fb08baa9792b2d897e2bf38fe9ce889e8e4b71ca8c18e9f9d2c8c9b5ac31ed861caa9feabe3cac6bed495dd5e811f76263b827b13244c5032e6a9cbb45c6cd6fdb822a877e1cbddbd026e6024c30948f99f297faccbd3080c0d1a09fb53981ff5afe4333453898c7177fe0989869d99367cc973930bad55dc28a4a114916af6dd1ccd685c46c0df1fbfefd6b56832e25988e214e224b66244f52110229a3f8b9579ed1ae06d71033f2498cb2a9b2606f0593c8b73ab3b6ac1016c68fb868734214ebe6861b373d2387ded3c4339c10fda102916ef3b7e812ac610ea3c3bd9c5d19bd0ef08597cb812a19b99b5867c5c697782901b417e80eacd0b92a4c7130197867a69edbc26b456ad66f79625a310b40bae261a57f39aabe633556fa4d874f28cca1735f4178124c09c3f3ab898e6d9e343f49c9dcb9004ec3bdac66c54ed69bb030e241899daccd5259ec5fa052b21a69916657119b9cd235c6d0da2a02daff7ac330f24172db03e86c1bbb1de701ae32efdc4f416c7d6ce4e90634df086b7e155003cfe5c448e250ff434b6f482382bee5ba0ee440c7d7754e766c1321116fca1c68ab9b9f5f7ecedf4f5c02fed44144ee65cc06a8f283d70c91762d507622f30b7ebce2120cee788c30bf011b9a6c1c88827aa02b9d542421d42a641c31e2a87e0a66302a36b9e01e87df8ed611a895f29002e0feede140492136524df9d34b31b8b70d9d77f1b1287184c91ba343dbd35471d00239a2537a8beddbaf406f109b8f4b43b320fc986d969fe12b0b892ee14e327ff72757cba813d074f253c69b453af8caf794bcd2c6f39f866de19899c9acb449d00c15b9234abb0ac94dcac5130a9184ab19c8c5c5b09f62c8912661455f49ec4b55a3ddae185d98a3f3ac3e2d9e08ebad59c6babad1283c317c23a5d6824894f8f2b38f1c451a18cf23b5ad4653d6ccc010fecd779ab6f0a2bb0407b4d925dc2c50212f5e9488ddf249c2848823ae54cdc062747f94fb5fc0b842ca2c3c29824fe4973899d5476e6efd5732a24cee88a2179c519f78574899b4b013e69055cc546988caf2483bd8383db07a3409671314f1377df2e2e3a6c1439d9bf27c6c7db9bd9eb830d0d9f81b308f2a51fe8baef38a187627be280ed95052f07f8f3723566f81fb3c31542c3e44b8981f76e5fe0121311156f07ba63b99cbef9cf942e0d9a465760d1374df9fe6494f38956f2f8f3ae275328594ec0619f8bd36c879cb3f598cfe2cbffe26a1e15dc7e49490c20e875f77c149a1dc063237eb87e77ac1fbfc1d745711966702dd3c6498280be641c6450d6b6bf56ccae99d4713ad7562699256c5ae51b4b9db9235d748b72aa8b720389d3b09a26fdfa08ca250c7750ad23ab55b8aa47403bb4edd92cdfc21eddb2235968be5349f91f1bc3cfcb1313f40898cdac80b9b786a097ecc7c923bf51bd338681a4e4b2aac79729ed000001005a8c8340f7910342cf446990abf6e8e8aa8361af8ffe1f582774d17bcdcaea74c47ae3a4a42124440cbf8c10ad5cf616a105f90831bb02a3dd6dabb282257d4ebf"}) [ 2684.098647] FAT-fs (loop1): Unrecognized mount option "flE" or missing value [ 2684.155939] FAT-fs (loop4): Unrecognized mount option "flE" or missing value 15:54:23 executing program 0: ftruncate(0xffffffffffffffff, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) setsockopt$inet_pktinfo(r0, 0x0, 0x8, &(0x7f0000000040)={0x0, @loopback, @loopback}, 0xc) preadv(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) fcntl$dupfd(0xffffffffffffffff, 0x0, r0) r1 = fsmount(0xffffffffffffffff, 0x0, 0x4) lseek(r0, 0x800, 0x0) perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4307, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) lseek(0xffffffffffffffff, 0x2, 0x1) pwrite64(0xffffffffffffffff, &(0x7f0000000140)="ddab82767945917c8ef3f5746d491210d833b106c3b096db35ebf09b6462e50b2b8eeb7aee50a6985ddf758b8742e2902f8019cf036e7487a36e06f264a072e7302aabf620d1f1648240b03068de42f99aa07f3421d6085fabf737fc80322ea9d302704a0cbf904db23225acdbfef5115d2e6eb74068796e15571d147e0a5ee081510e087b17fdf56a880289eeec6f4c848969", 0x93, 0x20) r2 = openat(r1, &(0x7f0000000280)='/proc/self/exe\x00', 0x0, 0x0) sendfile(r0, r2, 0x0, 0x100000001) 15:54:23 executing program 1: syz_mount_image$msdos(&(0x7f00000001c0), &(0x7f0000000240)='./file0\x00', 0x0, 0x4800, &(0x7f00000002c0), 0x0, &(0x7f00000003c0)={[{@fat=@flush}, {@dots}]}) openat$cgroup_type(0xffffffffffffffff, 0x0, 0x2, 0x0) 15:54:23 executing program 4: syz_mount_image$msdos(&(0x7f00000001c0), &(0x7f0000000240)='./file0\x00', 0x0, 0x6c00, &(0x7f00000002c0), 0x0, &(0x7f00000003c0)={[{@fat=@flush}, {@dots}]}) 15:54:23 executing program 3: ftruncate(0xffffffffffffffff, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) setsockopt$inet_pktinfo(r0, 0x0, 0x8, &(0x7f0000000040)={0x0, @loopback, @loopback}, 0xc) preadv(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) fcntl$dupfd(0xffffffffffffffff, 0x0, r0) r1 = fsmount(0xffffffffffffffff, 0x0, 0x4) lseek(r0, 0x800, 0x0) perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4307, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) ioctl$sock_inet6_SIOCDELRT(r0, 0x890c, &(0x7f0000000140)={@mcast2, @mcast1, @dev={0xfe, 0x80, '\x00', 0x44}, 0x4, 0x7, 0x7, 0x400, 0x3167, 0x3800000}) r2 = openat$hwrng(0xffffffffffffff9c, &(0x7f0000000080), 0x200000, 0x0) lseek(r2, 0x2, 0x0) mknodat$null(r2, &(0x7f0000000000)='./file1\x00', 0x2000, 0x103) r3 = openat(r1, &(0x7f0000000280)='/proc/self/exe\x00', 0x0, 0x0) sendfile(r0, r3, 0x0, 0x100000001) openat(0xffffffffffffffff, &(0x7f00000000c0)='./file1\x00', 0x20000, 0x4) 15:54:23 executing program 7: r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) r1 = accept$unix(r0, 0x0, &(0x7f0000000140)) ioctl$AUTOFS_DEV_IOCTL_READY(r0, 0xc0189376, &(0x7f0000000180)={{0x1, 0x1, 0x18, r1, {0x6}}, './file1\x00'}) openat$dir(0xffffffffffffff9c, &(0x7f00000001c0)='./file1\x00', 0x200080, 0x6a) perf_event_open(&(0x7f0000001d80)={0x0, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4307, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r2 = openat(0xffffffffffffffff, &(0x7f0000000280)='/proc/self/exe\x00', 0x0, 0x0) r3 = syz_open_procfs(0xffffffffffffffff, &(0x7f0000000040)='projid_map\x00') sendmsg$nl_generic(r2, &(0x7f00000000c0)={&(0x7f0000000000)={0x10, 0x0, 0x0, 0x10}, 0xc, &(0x7f0000000080)={&(0x7f0000001e00)={0x248c, 0x13, 0x300, 0x70bd29, 0x25dfdbff, {0x2}, [@typed={0x8, 0x35, 0x0, 0x0, @u32=0x3ff}, @nested={0x1b9, 0x44, 0x0, 0x1, [@typed={0xc, 0x56, 0x0, 0x0, @u64=0x7fffffff}, @generic="8481666beba85bea041a532108c22581c764db47d5af2037b26829365fe5afdd6b588a246638bdeaa3069a3225498e5602ca2d0b57feee4b42516911ae08ea141db960e03b347aef280c37df1504f4704758f0c3e336e0133a5927e58554d0296fc932c4d747efdfac28e64dde0781d37d90ac8d0ec6fbe62d53441be6321d0cfe0306e50e2e9b9ef64ab5540ced8a94db2919abbf8f0dfef51609223daf2eb41d8cef3e867fe411ec49f357cc62360647d1634240d3daad78a04c1b09df783966eb199f7b1021e041b2f4968fb7197c61b293f3aa48f659a1373b5729c7e273e2bd8d8cf6ddac33fb5fc1515c91a67aa07f737fa3e0bb", @generic="9618c06bc2edbf7dcd647ea91ea9f9b807be126c4dcb1fdecf27cc8a332f578cb70617a091084cc6464566ea8c9e80fc74491ed5dc2cf205764a8789b775681ab2b9f1e720d4c81b319e382bc438cdc20fcd2d1259c0cbdc102c8fd408eb2aff625e793a704e", @typed={0x14, 0x8d, 0x0, 0x0, @ipv6=@loopback}, @typed={0x19, 0x74, 0x0, 0x0, @binary="ec24789370895c3a7ec4d0e841fb9f27c6ef7121ce"}, @typed={0x8, 0x6a, 0x0, 0x0, @ipv4=@loopback}, @typed={0x8, 0x35, 0x0, 0x0, @fd=r3}, @typed={0x4, 0x3}, @typed={0x8, 0x5e, 0x0, 0x0, @fd=r2}]}, @nested={0x1190, 0x7e, 0x0, 0x1, [@typed={0x8, 0x3, 0x0, 0x0, @pid}, @typed={0x8, 0x1f, 0x0, 0x0, @fd=r0}, @typed={0xc8, 0x91, 0x0, 0x0, @binary="a066dd45d593bacbe8e4a00f1d512c521ddd26f312ee1e3377f7785086c9d6bf3a5316d8d86817ee7dfff246f3de830555e50defb947546089dd7441d8247ed56754339c7628ef9a264d94e1cef3a60ade423148fbd5eabf0d067d206a209fbb37b230aa783d9d3e46bdc7e36398086648fc642e56687bcab51c86569eddffe05e04abd028e63047e2792f01202ab81ea93f2b3288337e191a76a1e872ae5114028f0458c5d62b6bb62fefff5aafb099a4798bc616e1f6fd55faf73a29fc332d6308aa65"}, @typed={0x8, 0x19, 0x0, 0x0, @ipv4=@local}, @generic="628ed7e66460aa56e59e76e73b2e96660d69ca1d101f6b0026e3df7793dc46b04e7675a8a977a972478af11b07b8ece05b3ea9359802df7c1daf2a8c807cc1e5b49b0d9bd8369ed46ba8b4cf701a9e5ae578d4af32cf7a4eab49a1f8e1a2cfb6144be9dcc143a28585fea5d4598c939a021b07ef748d0243e76b95e421981b1f479894de5453f33b417129bd11591586091a169abd84370bb2a708fef8761163", @typed={0xc, 0x41, 0x0, 0x0, @u64=0x1ff}, @generic="fdd3a97a364a0853ab6814a588fd2e328479ea855058c15c3c6a4319d9ff62ac1f9f69653292d6cc6a800a6332a157e38d5473ae69bc84f6f20be97a728babb3586dab28d992a7df0c34325930be5979f269659277cf4e4291ccf7e1440ebd4e121cb30ac9da79eee2e331e3f36cffdc35d63de1b62de26459208762f39e290258bf88c9f0adc9711dc79719becdc86bbe44788f97f243b1c7514919394191a86f29ca37a5471a082fed7fd2dd83c7a91097ee3fb9130c333f73000ab8d154262fcfa21b80660d24cb9767eec41132780887d2722af62bd5eb2f7c34ed71a41f8e5f4f50b0244733b981118fea444d0ecaedfa1fd6d1df2951463cb18925ef853dca1a663d2df50940a9cfa711a765c65a6528dc16ac72f7eed1b5a88656f1d53d62bc1bce4c2eac1b4970c13a4420016856529a10abd0740ab13dd2469639604ad650d8dcbf2500c0a82770d01168ab93b67157f80179d726eead615a50e911979ba991c5ff02cd5cab4399cab6bd0f6215abb8638eb1a559991220e24d1caf76d94fc9a7cd0ed862af1a7f9d1d9a5c2fbbc7322fd31ad5dc888634a42d33ac05fe6f48dab092a53f9f38ad7ae3987647e51105653cae2871f90a90f14884ee8def0e811b00c35ba9b51ca98162439cb020eaaad36c47696375cdfff1a38e4f27331452efecdcdf70f8cb556b8c450fc7422ec06a4f7e2dac8e30445e6493f9576be6dcc1a587f4743b22fdf52caa7584e39e73f3d1c7f8244798443413eb4c32f049497432ccb99083af09fc79923247671fce75e3d238c632e32d46724fd3a871544b11210f99b0c9f46fe349ceae95a324c386919f45f1f378f6b11896667e3c31a8a10155243f3a93365f89836d8b8121f9e9875c3f379fc51c982c63dcaecc7ade4b395a1c2563fd45c13a30a903ea87b8852cc301e44c298d0a49d0f2c9dbe3a0c5d6b226090fe1b6f2fda625156b91e71729f3247237807cbc3831ab92faefdae0df2a910ba2ddfdfcf125b9c4cad0c5affe651d7b31180f47aa649b5b38e9da589cdd6530fb8e8bccba0f4d94a0c3ab45339da431ba110497fc35b5399179d4088557ae1a2c600ec8260ea39045aa9fefced9c7677445dbce4a52d94426fe1fda01f592908c365d56668bf3d404627440a007b8e90db89d7ba098209296b7d0f2bd178bb9d8c1ce72948019c1a3902b1cf04a61e0ec7b7e95d3cf0c78af0a62f07c9bdfeec19a899d16def1cba719485414f944f5f4e3198d515fc0cf489def4518347889a8610061b92dcc3201678a8a1bad64cd623544dbfa9a7b8054c26478aa2c84a90bbdfa9e73f464a93a32dca23eadd815b7713c07db0f3ec1befc57e61af64fd0b5d04a32794794c03eb353689184832a1ec3bf4b19a09b9313937893bed6c8cd96b1b52ce1079457226b18ae7272baedb62f32b90066154c03e99d5cd8d8dd4369688ce830737c9a4a97df10b6aec9a725bc52574c159b929fc7c6a0b329837c841ec73e12e602fa2ed0d28b226a59075d8b2801e5b6b326e85752601d8078b0b563232ac1b06062c057211f71eac319ea1d2032058dd885a77f52d1a3e4bf9c03ea70aa404853f01723fe33b875c0278705ce9c886310e115f08e7a21ce8ac7a5fedf931f84a627ee1613d21750fbab6dd6a772b18cd53d874c78ac99b55e2ec2d2198da9a92f1ea51849f518ef1e7721026e1335d973a1dae2d3ddf762ec13a8edd0c68a499bc0e2b8e6df435a2eef95d269769655f6613a1cfe8cc2aeaae7276384fa7cc3a4851bcc18a457c0bb14f724bcfffdd4d06f3bc330ee60997cc9cf6d222f60267c81deea00c650fc4b14c4e524c41adb06778a2477be3b47b96c8423b9437c05d965636577c405d1a5b595936672a3ae423be309296e68889a5495e958e211324a53e9949d85fec1b133c2b9fb205f76e9f2db955fa7771f04f07af8e54740a81e1e30476e21ab6b4c34e2dfb9bafd1a8c7aee36feff294a054c5de45b35287c3715448a312f82d9b797804279802b3f163cdfbf09d0eaa30ad46d3b483cf3cb4e79ceb36969f7fb954ba94067ec5cb621df290708c691f7dedf12aba085f227a41abb2237e7d63c58e1f7c27b21254b18e35ed2fdfe13bce3d651953322a46288f7c9c5a7193a277b0d1c6c3e7f94f743f8477f45c3d0db69c7d2f2c32ff3627d0aa117656f9b39ae333b0c74fe3f9fe73a7d35d11bbca0cd00e50f189d0baf9b442add8c0943be72d72f446ed2e41799edf9dcf8369bcd9e3b664bc04879370564a6fcb79be023765183c8a25949277e4d3d86f1755edb051a9b4ea22c94dc103489baa6165540c72aaccc50315cdc3bbee6f7e7224a2ee7d153a91dcba1ff14ba4bc0c1216a825162d886e641ebdba2206d96eb4faffb8a6cfba36c3a318ba1d69400de7abaaebdf5f18d6e4dc9cc50f5f821840c4eb69799351aeba834afa63802273bc03b511e65e5e04729e80308ba0b499d58b66003fddfd6559aa5cb7307f971a5154e0f6750acf908e4af7aa01044417140ce99553edf35f9e828c416e81090755db3ef528bc94005f808670358ed75f55cd2884c57210bd2ff47da5fcaf363151475eb9063d24e86aef30110d661286a4fb7eda59a3bb33eea95889cb4b912804ff656e2965f224abe1d49a74027d7ea17345ced46bea6f8027fc5a85c383d4c4172a9f0c9ffbf12bc079a539b580179e15e0fac4c4d660fcc3736429f245ebbedf3efe37d64b91cc079e33bf8c3742f2aa905d7e74b3069f873352f8cb50a1ce910602e4c26f7c4ccb11b7e7d6cf3a8569abf9e37eed6d5aff6e8eb813d67422f789beb7a78efd4e8c2c129956e0127640b409e7c4a401670a520184d443d781f326df8843f595781d9bb0852c602418fb859e3d48cf535fcaffdf36fc3adab683b64e4ff7f4722559e4aa33ff01956065491ce653669c6f720ad81be7b255dcc982a69431a9c2df84b60bdbe9cf06128d158c2e1f806712a107cf9da9b0842a57633fac2067933d3e2d980e434ffd5512b601db48823513e209a5449588c468650e390285232a437a167002592095909e13faad5d9175d1e6ba3df7e78e50abca0d0e7db90bc39f3e4d1233b7b1d9457bb912b49c8250295f87f48e1f47b0f104e1f565aafee89b21ff2836c13a6807ac5167ac99bc92358a8c14f0738130afd9661e94b033e08318b31a7d27824898d5e606c3e2396ba76e8d67b7556302291e75da376033082014c484186e42f8c281abcdaf427ac94880d7b929c53a57dfc3d754ed462fa42ffc800f3eb9048baf91fd3fe1a196aef56044582a6672cda925873f6b3467e93affa28678c08197e132c9c27491a6f36d3c3be67b72f4105b03838a96fdb01ea21a4b18c3d1c0d49113ecc71daf8ff615c97f9c29075a95c88407eece7f58d1b5aa523f342be4de9190f9d3ab2342532ec120132f489a71ecef571a27c245fc6511f7c7a40a7e334c1aa456b228fcfa7cf7c8086dd4dfc6d8bad9d288b6c12e31fdf9fbf6fb8df92446d3b651401a8f10978c84fbbaa60e7f224b5e07a89ae852af2fc5ca708b1f4680c43ad37b1130a4068cdd0cb3034127c7c42ddd1f84057345923ce3fe9855acc96be44efa66c29f5377bd4f69000189d88490901ebec7845a38bf9ff90fbfb18bbdbac3cab37aa39e8b4823053d27832950a4d7609ee53b2172edbf1a78f91e5d2f6f040f45cef38cf1376abca8138b081252067a371f1108fcc112eba71d1be091b0c356410fd9a1e972050eac776847522cbf1221a5500a63b39b2aacbb0b1190fe32250bc853b0727e26f671c19824379e1544e611d7d4ccfc0cee4ead0ef27b7539b82968ad6cd18571548e988abf5a408729bc3a289a8fc65badc234d98ecca52b0aebe5103ba34e818fcff66e327fd63b847a5e0937079eee2c40469c932ce8bb992e7ccf1ced17ad58d136e9539f41f3ef3eb07ee118b094be8c58bcd0ea88ca5f6fad64fb3a105c2bbf996a9ebed19f4dd301e49e8bae8e89c107bddb30312a4cb0e442007f29332129af99279a526b07ab369366a8f86fa55dc5fd7920148710dc3643c8893a33122ca217842766cf371765d3b8010995adb56a9536c5c19481337f9fe8c226964d4386d0e3357ef6f30a710c69b1283b099a5c19558733ce45b11715a4629e1a1df845e08240fc229a1e46b80646fb4ea88e530461e6ac3fbc48535e13cb387f010ea9b0827d1262e9d6db72e885a55732391fac678677f0071fd1f3a826b8dda6438ab8e16d8b1483eca18f627ad76a766e518758062b098dd7a91f295a36d778ae3d35f3bd54baf195838eb6e481221b8c2d418dba416ae0d9aba836f976957475551396b3634f8b8d91ab5ef7311bea24d3d03e451011a9ccf399711387593488403a093947e9c525039371c649a9be4070206d527dcd8c485f4d1033b5ab72f6759dc196fd240b164f8be6057d38db77c96b8378765135f9a6c95b655072a5bf4f3319d755e04358b7d9d898622f960cf5029e9e0949ba6dae0f87a1d42d68311d7569fa6ea45d3afc48888211b8930706931ff1550b785901c3b93db1b7e6cc096b16b3fd2666cb596c5ad4de14261e1a8a42334078a3f9a08d6c6a8aa403a99166fe84358a11bc7fdc576bc1e37a514eac59ef9fb0204c306201e091cdec37f685cef62b7fefafbf7ddc2557152625ad2fb168f70ce46a32f0604c55e5a0b406ecabde316b271b0246380d452457a95ed3d04bee7e2b609ddd4e9d88c0ebd08316501480949c07c63aa11001a3a97b24d356e1e4d10831e420709973928ae529d3bfaf465d0c3cb73065d0d87437cbb356885a515c93b88b4ac5f661a8e864d2582a5507b43437ee4544f9f3da33bd7d2a635af1a29137aac848f1cb835945961cacf10910e4f10104b87001897b3e3e96a58e817f70937ec4c1c2c533d5351e9aca76b09c22ee3cb9d4c2d36f6d41514030e8588e59e66b323e717b2b57acff0dbfc13a337324f60a3e8495943e5fc2f6fe32528b3b28c2144ee575dfdbb041d0ed561229de770446b90d2f4a4c4f4c686c6b25d7b842fdd34914945823cfd63facc3dbd0d3bfdd2b7605a3881ec0507e6313ce488af91eaa7ce0daeb67e26240416b60625adce000482607ff2f4d67db2c7b1e0e7c3526ef84d7e77a41d6a11880abace6768bc0ab04f1bb9f2ea836b78e010a3726a7e4fe39ec664cf99cef4a09eb99dcea3563da3207124bcdcc4510ad3a66b18137d16f68dc53285273e77653ab34c6c7a4cb1c9e82ab89c3d965f37f1ace8559343e11486e2b747ff0cc002da2b29c95c02f54da4f0b90bb9ea0920330c7f695d9a7882f2535791ebc747b1796c8abd711b033da90a101285caf9d9bc91ae4a121247dbc02a20dd55bd53ce15ce6bfb637615aa6609e18d6d25351c242518a82d03abd746ab5060655aa532c69918ca311bf48b81738ba764e4a2872ed3c8fda844d398600b9a731b0375f02a89ddff4fad566063ed4554ca68ebc2fd11b90be9b3ef1e0d9f3e43715c326c147eb0dae3bb30314dbfd0dafff06528177b88140a97c30e76ad76c433584e285cf7c215238ee1cfb7f00cdf65870cf85e859c53d8802a277bac7fe2c40d295252ddf02c95762827f6a700ca387474e68488c3d08bbc53bb60225267efdad2592b567cac2107493f220e253402347445a7eff5655111ae55b3be7f4059df6cae71af50c2e741efc8212ff69369bd6e7c6193959e371da09359623fa46be794c8ea4d9ffd5a225dcedcd8c2"]}, @generic="2dc6743350c331d6ba4635df56d2dc882de8468bf9a0f7057ca224757a5eb3b74e7eb630e53edca23329067654c09f9bd20bfa4c09e7bbe2b94e806f4a725915533d908b70f145b8c0ea0058e777c02320afa07b2d1f7ff10144033738e3f91e71fa340ac0efc17a92420dd862ea3265d589c412dc4e2368af2f63ca3a3f7f64407f72a60d35b0dd66a68b05898b22ae65ab4922d884ad88fb9e74b842c0f10333c5b37e036e75a56e4b1e3549fd7fa053ef2c8d956da3", @generic="3deb5a52b36acfc9e62a70eae70586ddbe02f7d513fe44bd98bb8fb4cec7d77b5b04aaea3f55dcc76340fd377c8d54b51ed1e022a930ae000feae9e688bd11ff7c3bca1e8674d2a333413c37e4b19420c2e0804002d7e1f62277299d682290c5001fe87705e9079645e1037c924a5d0e8decbc2cd720420befd23422e8e6b246afd1702e7d30491c1d0d94e4a8e60296a43ec3198727804fa007a01a584f9a4d58268d049ce63cc8dca32705662b4162aa5ddd6aa992373c2c4fff4b7035063aa6f17ae919052dd23108e575ae2e03224a663f2a6908423fcf1ffc6e989d22ba71f4f04c8934677194fd11f7924cc73f10d0eaafd470b30da86eae34bc3576484a0e9a7115fa2868fac350a4e4514edf47953983aeaa2ce4ec750c40a2d8126643460eef33999a989518e6b7307a47b940692efd3d1d46085cd968252d248e1eed9346c7a732f37e8ccc3ea547ab1079ef570e244adcf07ec43b8b7b59f3d6c823f755c6e8f1cd464833257e5027a1d11fe08b97e8b439ca7e86d1cb9ec241f0774a5b398e6bb5e0430c72c77c4a2657b196653918cbd04777406a62c180a9d657e3666fd0b4edf582f0cbd2f11295cf2daff8698ccace8354d6441e0ae3cd66d724bc9122f810ee6c118edceda45e0cb1fbb21a84eb10271f3befa157687d849294d89840bd45d2cb3f11422759882313596cb170aae307edc11c91e89491ca7748b3e4ce466be817685d70af4f778320adf8ccd7eb84ec7ad712730d9380b1a982d5b8e7ef2a9e8bfaaabd1e087e9d6bcdd1319e9944e4bb6e9c933f2c19bb72822a1f0070e2f9876048deca9b70ac533791c567fa22200b223ae17c61bf4d644aa9c18e1aa6d7a935267280e0d095cb1acc69c52caf6501d7e8f44528a2fdd5cacbcbedc47c9d0a7cbd4e59f2785fc2586d05693c6bc5cb2cf3fb858e4aa2937cb5ecaeeb6e0489b3774f1355a16bb6d8246847b1ab106cab8e33f482d796ef1626fe53936113655852d76968f15b53945193b1640400c0a13376c2a0ea0ddd21292f4bce082d34b32097885aff21c255ad60bfc00ce6d96b5a6991c1a7e049a05d0898ac73c0ab14c782bc2af63b2854b25d760582973817b4cea5b5891e759b9611d204bdb5f5604cc1a210b5ca17e8ac3ec12a2ff9be8869435b40c3f0925c195b65050ad9e1cd662fe0066b298b5c32ff90b47d8b683595041341e3babaeea9a6c090621ce35bc61e32cb4107e39dcd586cbbff934cb575c84b934614dbda09000260c5457de88e196f8de1e36704c708e833cdd87672a1eb72e71166f2081f14375dbbf89209d13aa6950739f9a1a000c99f693340142ed142ea1dc4620c9e0c5a14f8f444922ade5a9553f7777bae0eb38c5ddf9a3623f099aa5869a6aecedfff6745470d3269afc1e9f79ca4435a41fa1c167f6e9f16e1183130560528c57e14adb68fd7a53e4c7b2691d48f420ae9d26730c796ef32d1658990ce60e4e6d45587f4efa8c6f3a17303c23a1927b61bfde22cddf1e401a42a1f95485ff081ecfb06fcfa39cfca909ce364d649fe0e8a05480df79afd5e4fc371d0e2713f400045fb9c95f4c5a544538ac50468b2bb8091447cdcf3f6cfd3b1b37cea89b855b54796598a8ef77294d1c931b2e1ad0ca799474480b41a7bce45884853669124c878cb2d5438be506c86e293659e83cd870f5a7dc71acceb4e9c65e36b83a3632f1a6f7612686687afb21380e9de2e7563390a79facb2c877006fd9329c142479bd32f29685c57847de3120a1ac114b4371c6b2d1074002dee3d0b8c8b18592f082d69209f33e5ef2a36ba9de72e29910c30c0bd233b65d832ce53bd81eab6415d7d347b951fe9c79c3957e5e462b17897395a87b491db3cb6425e11a05b425701ea06106190117c8afe2941579e0c5041ad08edd66693385b5144c4ae76a607a7367808b90b61801a79b9acf837239cb706c892d5aca8944bfadca83a9fffc48d854ff9713c40b871e4677d94d235f617df778f1712f73bcdd494bac30efa0871ada320254d1a495bd4b1b1d3b09890b47cf656958acec264ad6a9d4d53472a8e1771776123e0ea1e19dd6dc60950fcd0ea1903c3c8de2fd242f8275bc4e82f77c4fe50f7e25a46f6fde8e0fa2d884a30cfa008a0dbfd42f764f478fc23e128ec94d763bf1a463bd4844545862db95af8a7969c60b361b73214547efff3cd35eb2128b401b5654433c8214a34fc98c4f4eadb1315cb43da614692c08b93319177ff7fa294e7fa8bfe9f3afab5e3b684521d00867e01a6f295bb2f804680638b65ee6397c57ba4e0b482e31854f08190da0e67409fa93e33e5a30a880ddd1df8f23efab73a9ba04a074fbd16c262551ac270b12cea563ee4e29079b0dc845422f21edc71c8e7dd87d8b1386a03c21d850dbabb9bbb23ab6a0dcda5942213f198d6af198b4a5b2f1316ef726e05000fc8bcd2944d6b57f2b49cd196c8f67e5f06446643a491bb3a72009c74aa0809d08fc8bf087f04125d298c7f453c468c5150c3fbfdf5415f2c6ac9d9f85a1780f1683746129f7d8c0694d83967b0c82990e874681ea905c73a106945953e5c2e68316ef69b23802e3dd54b305b4b0b77433498241343706d50c0bd7350ad829f4768ade22c8f169515e9c9092bc5130f12bfb1bc3e9fb964f0d0284f5816ae701270bb25ac87d32b54d6ae084064020a31de0d0e8afc5f8970da6d3c89eeebbe55b5314dc6ae4916d8568c65605d7204ba5704c98113bdfcd3c8e30bd2d14ee9d595cffb0bb2d75c2038d91c75e6e1aac9c4bc86c375a71ca3c6e3c77a9ecb46b0a89f9e42ee38f2ef7b0df298ad0e04c59d4d0bcc068aab106399044f2b9b2c7576e5bbf55bb789f60847955637b90311423d6cdf2dcc1f5cb9fe3d3019ecde1c06cdb952927f0f219017347746ad5eab7f7fa9bd73c25e7724aeb6a62eba192660d38e6be272e4f60d53626df102445de0f56d469305db7433d33311567894c27304392cb41e6eb04725b2ec4dd063c833fd8545ecaa5cd0e96e0e4fb1f2cd690b6748589f531b1b22e57dce58097ca6fd92e4d9ae3d386f879fd05275609bcf26c9e822a0c8a363d12100fd15821c50ccb4b1ef5b9643a2d6f5c660164028880c74054f001464ee6984128b1852b2743a843393d12e7b3cd5bbbc34c9d7633aa4d323c6621ee550886aee4f877be93ea3e799567c8ad83df6caca095a0f641f880dff38b75dc990f2f413b42bb0ef4e6794c12cbe439410cfb9800059fad6891efcf9089a5178896987a3d2532dde77f2b6e6459dedaf22387f8aa37c47bd27675113f728cbb41313f6457e9dac191f6ac71733fd9dad56f6a9c70c76fad3d4269ffdec4aa5630401b2197057e2cae4856f012e6e134bd87a211d0c03cec2cc007a0f24c379b0f1a923d6bf17db83b6de7385f25e668e2c85687abb2a8772ad14f42e075add7a0ebbb8fb1b5eeca4cf674add2c920e1863214572ad80b5c984fdaee14106f0ab2c6be0208b732653e73ac8b3a50965043417b8dd293a896423305f31ba66fc8252ebddfb2037d4094248b25d1f26ec8fc0bec5f3dd3a45d09e70f0ad489f93622ec95c2a287b5ec9bb24518f12f6b3309273fec6e5021585841e639f74041b63cceaeb2f66e204c49a45a5bf6eafb7f43e6d3001419d99dd861791f8d57d90dd2a302a1837b1810c5a74731d1a81d4db18ac18457019c9218f0526bd73ea8694b59e8bffffc67a0b1512927f2bb96a011d023ee3325c36ffd1b23ec294ad7d35dbefae9863ba6279414ba93883e721f0d59f5fca04793102e4896ddf6764425c9b7fe7d56cbe6fe452a2823ac10c3552ade1efc95294f3ae18d3a077914b00be6088d331bf7ee47dfd8283f4cdeb62c1959a7a30d27e40905f4f822152f82480271a94863533b72f62b51439dff79e6c0af2bc307081d2a32f0b31d5fee8c94f60e2bec3085f56969c5221e008dfe23539248fbc4168a4e7d63029a190265aa19916868adf37b489bf0951f671a280583887a620f93e453e686d686b228d94087da85c7f88bc87d8806eb0e7755f56cdd3f4fb33724716a0956874abd5774b65ce0cc0cc712008178923c7537bb67e97636f1e8c59fa9c032a110b9a1a7c32f46ba4a510365f3aaef28798835f815ca06d5b7a5115aa7789e0935fa0614f9b3404cce4de67b093516daba0a1dc051199524447f44c6691440bf2a06e856770395360fb5f21345fd83388d5cee5a496d93982a6e0358d40b07e7892a8b7469c546ab8713a48ae01f76fd2d4757fb8875005909550b1bca5644456e31b93bc71ad27c3edd88f5c26a20a7ae85d680c012c71a6546b43bd29db934b3462e6f98a0fa11a451b2f67bc8c229ee3cfaaf52b8eb952f3afc5689bd7ba1f3a0c5c6d25d2441683c758cd4787871bcb88910e1c55c6429c39bace8d2549711cf98708c28596301f23afd110d2c5e6f786a188a7ddd8ccd3a5ce87a58d35ecc33b57971a4b814f9e856e5dbe3748cfd0794ad27171619ba5e7aed03dc1c5837f6d01ef5e87d09873b10396b7d1fe53b17922362ab3e11c1255f730d122579368138b6399c737de4347bac672a6579e71cb28ef698d3c92442dbb5834308a724a697c63da71c8e71a0a9a970682fc27b0158fd93772f4ca8375b479b0e580ddb23cd9c21422d0ed66010e21a1f807c690a528c90f1f8f168c3f6d820b3e76aaf279a869ca61b545d714ea273b275d1740014e49ba20aa1c4a189970f81bdba5c036c8ce7653a94ed929e27c98fe8dce581904fbd930c40046f3482a707792b9f0c9705a5d7d378406a49910642a786a5125d8693dfbaa25ec608b54b9e702ee8787adfc2a41f35f57b3dd8311659687e234ded7ef53d3276f97c3b39c26a5b13bf207dfdaee19be1b2ea435a9bd30766bf4cd58bc327bcbcce6f819374c3972ff86f06d9bf8c0a1e8847500485a451ee6e4ca0afafc36566a9c4157ca9cb762398c485ae3d432e1a27b8df60626b723f5a9ead90447cd433830b41221e7155bc812642b0d3b3ed8a8ea2547cb1d91217e8f41eb5b676717e1b2689f66adeaa734160c990262808a75ae74cc5a3fc74b79d81e3e4204e45c250da12ad8b99ff0c0f848ea9d25d81b5692c69a6767eeb01a40ee4f1f7ce33f9e8be688e0dc5471eaecd675a901f3b2d8d54f6fcd7af27a1759d57187cf238cf04962c3ecf876accd371e6379df16ef411cc848e0db86e6bd327cd98be393e70f1c1c785bcb84d1933fa104aa336956eec7640b3a23427139cc002334a131b6f8d5fd315bf22f4c6ff2fc8fde52629aef7bb709ebfc3331f9a10f984b74c59447b70b1b8e7e46095a3e7be4567b4bd4dbd9faff8f126c88dc835eb9cb4570d7c9514bcab8cbaa3790f7984960d5df40f43cc66ce41f3bc7d5eb488fdfef58502ea01bf76a22b1fa3409f2dab29346ab5e9b79da45bd4b5c735d0575263ef4c4b83106a8fde5b111b4f53cf8b00bebff66c0a4a8add4e150064fd1805c91f05b900b0c7680e844a0ecf4020272ef694940adac8880e7a2e51613b5e595381780f145575aae4325e4f4bfc2a0d33d14fba0da719dea4910b7ae1b81d98324fb6007da8dc063bc80461c8500f32d34326d11f199b477e999ddeb973a7b346f33af4937f2d583cddc333aaa275ea06c26375a92e6615cd35d8071485c3a8b88784ffb7bd070f0eeebbbb9a69d39d93fd31c48243b1c802505293d39156b372aa3bb6c9f8c962634c4a77ae36239a8e5048b066d87f588", @generic="2c5e4f547cdca0ab26ed55fdb91e913a4dc659e388", @typed={0x45, 0x71, 0x0, 0x0, @binary="97defe14edd7e9e9b0489ff34377fd2084e8bcb7e9495920973f45280ccfb508a7ba9fce403f7e4e242f1bd2c690c230aa636a7adfbb9b6a9946b653d7941209c2"}, @typed={0xc, 0x81, 0x0, 0x0, @u64=0x401}, @typed={0x4, 0x3e}]}, 0x248c}, 0x1, 0x0, 0x0, 0x20000001}, 0x800) sendfile(r0, r2, 0x0, 0x100000001) 15:54:23 executing program 2: ftruncate(0xffffffffffffffff, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) setsockopt$inet_pktinfo(0xffffffffffffffff, 0x0, 0x8, 0x0, 0x0) preadv(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) r1 = fcntl$dupfd(0xffffffffffffffff, 0x0, r0) r2 = fsmount(0xffffffffffffffff, 0x0, 0x0) lseek(r0, 0x800, 0x0) stat(&(0x7f0000001cc0)='.\x00', &(0x7f0000001c00)={0x0, 0x0, 0x0, 0x0, 0x0}) setresuid(0x0, r3, 0x0) stat(&(0x7f0000001cc0)='.\x00', &(0x7f0000001c00)={0x0, 0x0, 0x0, 0x0, 0x0}) setresuid(0x0, r4, 0x0) r5 = getuid() sendmsg$nl_generic(0xffffffffffffffff, &(0x7f00000000c0)={&(0x7f0000000040)={0x10, 0x0, 0x0, 0x800}, 0xc, &(0x7f0000000080)={&(0x7f00000068c0)=ANY=[@ANYBLOB="58258bc838f40000190020002cbd7000fedbdf251a00000052006180ff4a0b350c5fd0b2f2a9a0070384b112f32a00ff516888a4e804004d000f0024001d2a7b2e29212c255c3600005eca86a50da1c94dd3409b53150af0d4d0dbf9663287b2a306c7e00626e842241e0000bb16a1113e961623bd0fdc67783117c1bf9f6bc9037b38e03fe6c4927c8454ba6a8d0e505b673cf2b4ad3037d35fdb441a3d46c79be0441065d7be9d07d6a7aa696475d1da6e05c338f97d722fce5d83805a69ad92608eacfba25f429e625437a6a3d211ee0dcc6d0fc60c043cd7768aa04be946c90510d2b9fc468846045f56ff9a05e1ea7b922cab4bb06e1c2e9da1ee220530c2578982809174b89cbc5a9da63a3ce2535aa740196a2b4dd013252f8579bbfc8a5266b74415113f589e0b2753664346e3d0f9435b46e5bc281c04ca4eb303dfbe77c9f56afa17f7f817ee4a356860765e063c366e5233911aa1a0fee31375fb37065443c9765b68c6a8304dd662a873da27e12e0ae7641d68c6e176f4c5e2c49d8350e6194b373e131e75896570e39e4b5a1d6c97b3d84539fd20fa43322874274f598b96286d06af30addeb2e3272f07d824fff8d47da7e4b8f2739f4e86cceed1f61a8d793464564f8f21032cfd8df9b3d2badac68934b694b5a5855c237333c33d373e", @ANYRES32=r2, @ANYBLOB="b9011a80c2003a00b1281b845bdc3fcf940368df1640739d8f343e8535baa69c626e15b79ad520e608caecc7b6bd5bc4379b23d427f4eadfc683e4390545a4f20479e80e66779289ebe5f500d731778083ef88ca70298cfbbe32c1001f47b0ab20c389d374d999465624672901bc6770167957d9561a7f098da0e5efafd53ae517dd667027b940f3377bf0f287c04a682fa24d817bb640b353b2939950ce5adeb811a2cbdf0bc1c4910669107a65637b6af848001662349055e9ef100dfe0c421cf2c436efe800002c680c3e4a8811cccf81a6e3c2cc6956fc2f0b9a1aad4ec633190a60f0ea32c48f2b7a29f3062db0632346df2267b56032838f05e07670d479a69e487aef8ee1ded3457e9f1b0218e29fb0193e0c92c816bb6aeccb3762aa7e7994ab4432065074428614ab297a19f3714caa8754b33391bbcd2d7e33e2ab1a2b5440de6089c52481d7d19e4f29572b941533770eeb25c22ebbfa00146341672d842aa1f86fa3547aeef0c58befd7a387ffc9e934ededa3bcb8f2c27d309cef7e6ee54dd484b6e9f33081cbd4068274f107f4f7173968bb7d2b4480279b646fc5eca81414001900fc0100000000000000000000000000010000004c0002800c009600090000000000000014005b00fe8000000000000000000000000000bb04004f00080012000a01010108005900", @ANYRES32, @ANYBLOB="14005000000000000000000000000000000000014511318030b3247084060dab17474c262b43f56975390350fdb3a300bd2b8a852761a3d9ad8bd81adffa7736f6aec1a2863149de82a16ad6b7018ebb32eee8a48fbfca35e16bb2cf6c5a93edfe122d3e9bbe10feb077f667c5911ed2e3fa4cef7d9538f1dce71f593b7fba0d36d5a77db03bf5d8e81ccca012f9847f69a7df87209f86364c29c7119d71df693d2b8110a55018c192501d74a07b6462b4a512c948fe818eac25f46c27a1073744662ca2825ecaecaef9a1d1520c2c32b0a069536de329c477e590453cc7c7d470286a9a4fd80f0050001d2a7b2e29212c255c360000da35ca75848ae3d7d443156da73fb60d8cb1428406040296bb66b3173eae7ec0ed7b6a76aabda50c001000050000000000000008000e00", @ANYRES32=r5, @ANYBLOB="f957bfc24994e3b7e13eb0dbb063784f696c3ebbb0907291e47e97bc32f039547b735114ed502efba73108e22594f98266bdc9306a4ddf4cea137a8024453cf2fe924125480d310cae38438e61946653e5d7cc21cd796ad431739459f9a3162d6f14ca73392f28216fa8d70094e5d2de15a5e23c6edc65a2808b7938b766f491c79fc1a4c62fe6933b4a1a45e5a678ae5074a4d82db93842f63b32bd166348658e8fcff74d90b579badba9a47b371d847684bb83efc00839854ab85abe33b2cff86f2e1a7d89723c9d0b27a742916ea0eab4f9ef8ca2e4b9a1faf814746f100c0f51783ea6965ab9787cbc36eee1436207cbef47b9bb1070d863202d2cfab65c54767d9b5d4a986e03f6442935d2316250c786fcc38a43b2e89463215fb6702366b0b964e6f385db061e82e7b9e6943a11a7fdd63c4ff307a9320923c1200b2f78157e6cb79c97becf8b7e503826d3f724ed7ae6b508d766ed1aea12fabb285451f7050abd8c896885a969fc1e8bc2e9106a60b9f0ce6819fe57c7303c13a0e015eb4c5fedaad13e8a9c58194ab0eb74fa6e7e49c566b61cdf64112be35686e2eb7bf5b47e7ed2fad44658a65e92c7aa1a33a299404c124425e0d015cc1d3e54c8dcb15e064d8bf5e77eec89accb5fe57f98d8828760b336b3839b6de309594311131e943f65e0d66b7c39a329f886d870dc6f0ba0d8cc25b1a9e96fecf809446835a13d222064bcd9f00e015c62fd5ea2f4192b418425cd38797bce0c0ca77478bd6fc6b3d017f5f56c9a6723f672d7d77eef67e2a6e101457dc83f8c4a81c1804486ee7e2b720593df03bfceb9d78b30bccb66c2eedb651948fab7bda079cc4fe4b0c47a99c0b8a59ef59a76730a91c190b2b59a2f1d6ee61c659cec58df3d5c617f4e091eca0f4a0639edc43596069ddf1cb7adccf7bc52051d7c5f86a3ea063c94c756f672645423f273bf4aaa6bbab79dc32de853036d699f524a74bf37bfe4a6dbc8696d81ecfce065fb9ffc54f9ab181f3a6bf00b8160b6a3f0a15d2684413c9fb16df3ee81cec880145cb7a9b7b5eb4c4e77a7d6129e394f06725d146840d4bd9b555287015a4d65a70a7d7fc923b990fd2a59ea06914acd340f31f5ced10e96b4b3c1c2d86021bd607bad912971adfc68978ab8efed810fd63302812950bc95fe3d605a7e02b3b720cfad898c6f8c3fa98f9b4b68b40d2fb985152c02ad5728b05a5cdf5b5d712f8aef02c994d5e1734fbe4ba84c09bf5450e69671427af499a9200b248c68031e828093f0e55a38bb9efd2673415429fb0ecf650f1c1c4bd353458bc747d05655a2327dc8d7812249cf2d5d5f7e3e36ed2ee89efc63bfc25a50b750d8acd765bedd0c5ed0a1209e97aa30836cd9b42d1c789b7f113f460b05ca0caa7ba8d97a0154dc155795038a02056789d35293f9acd79a3fa324ad6a6aca20727c1c6b4498e2ce1d78480ada1509ae9a7767d16f1a82e55e465c7a82bfde891f4069f31bf69994f4b18ea75396f768ea754574cd04c7b9bebfa54706ec62496df5352890ab075d0c735d985b5c6eca6211036772a0b0291415bf2eacae5f0e4b743b77b56991b7e3b7201bd999add5279559d72b7e3c31637a87049c944466b34015e770e34bc2be6df031e1d73f8a2250a155a89069044113356b49b7e61003b9534514f8b4e65b95cbe7830dc12faaa40f428713f61bffcdad88459de38fe503fd73d9ac6039795f8c15755d8a6d2637f412735117bc4abb31206ea8b5743fcd7212a2f1520fa21df15cfdb9d2c1c9fc80c555d987f7c61c932acae0f877ccdef64506b9f68205f95bc27198521d24e0e5bcbd8f0da105dc5defe6a27e7730867448366bb97f3958f1749abd2bce94a0a120960c97f6ba79f2cb460403ea566b430ef5e2617f62767590935464091f80946e78971d657274b43256f7b2c052636c50cc19aa2da9de3978bfaad9b8f952068545e979c3adb1892fb28e4c6e9800f57a958bf9eac38dec3400052bce1fa32d97f747164d44e7bdacc7df15a0e4a053540dc860168ece83c1abf347815b6c6d6074ce7dc9125d43230f33681e0e060181721203f8e593a38efc955b2e38320cbdc82993f7abbbd981ae1f7d9592b3a0f830f5d2aaad30156adc0ca5dbe881229c0db0c1b71fbe3a3c2f50fe5e8810ccd61bf80c05c09e9db6749a0d56d74a1d2d3334a1947e69b91d1cc250a3f5d1b74a7a9b9c6b71a7fdfb8691d201e3093ba265af063991799efd7a65c9d5493d7a1b21ebe9ad4e507c7dcd4b6c8dbea9ff3cbacd7ca0238724e0fb5e75d6863cebd8075a663bddbb7e8e475fa54d38ba35db6a4fff09730559bb389e33f8f96346227cdf7e6d753b58dcc5aaf637e3dd75c37f5c45b8a968d5f220624e99c454ccbe42fea422c1a280190935aa78b2e708c5f5bdf2752c4dfd30700a0292f596e323ca0685618133781dbcbc0990b368dd2dffae4366736c983f2341fb0f6f4d1a7da013ec51659bedbb59eeaaa0e6330848899afa14bee29b5f21c21da9953cc63695c1961c4deba5bd4af17fa802985353ea11140bd26d27e353572af359d5bef6d9936e1af40b7e2e7aa62f76dbeae32a9c9258e626a3c76ca33c0512cf561bdd93b7bfa85682d59cb64d2693d1c903cff5a9e2afc9e27b475dc6c2396bb5ee05f5b04f829a7e4a96784d7b99b66bf8a86814fc6c183baa6530c5d7d5d3ad026c4624ce3961657af478636cc8999a83dc2f14d638e668079ee1c9954da226ec6aa6e1dca82f1ff96946846c6e1958c345566063179775d4d610bcf6fddb1e38d4dfa0eb9c5365c6bcda49c3fbe5fc1c290d43ca32120a622bac092aa190a9e372b9f99907f45fa198454e101bb29de411c4b76130392348b49b6e8f8e4039881611eab188e241a4475268447815039d3b04128ba979910eb5f1b2108eae0319c565ed0af99f75fc2378af8662266692871f6c8a19d6ce8c2d4df83bc12a7be214206f3c05163b0da4794918ee93f2f3298e556fde6790be05edb4abafa39da01ec801aea34e6798efe26b1c9a8488e2213a9745ceeb539c6658c8f1716b6eb67343047f6e13153631f603c7bbde0f4f681c4d5d5fb20062f5594238b60613b6a5c818c1248963e5d5ea4e5653f6a263a6382281ff3053fff4c7bb5af2aa0531ca9fbc9b41d216041b36b6092fb711faa324dea95ea2ad21fe5a0e41bd5e2c1e98088bb13f6e6be628d5a2400d7f056d63cffeb1426fc951c1fb93e8d46f7f5c271069da23d2ba3c52ea46e6417649ff7dd3045fddd5df72145255fb3a0ff92768418a730cdcf2afcb71fa42c4f78b311974a9547d6637b51f6474bef6b040e3329b0cbef0b4c489e61cf79821f532c46cae1a83fbe8b29b2f6696f2ae2b5a2888eb2572bdc90d4e09f76d5cae48f7f18a30dc0c8110754aec460c5f766f437ebcb5a8b239da6a82170d883fcc5b4e9953059beba511db81da6efc159711faede320dcf6b3e2889c184280d50a8009e3ac4eabc88b0704ab439bac87c208e5a7595788a41c7d7ae977424255115ea2ad9ade9c28b47d7c7b34e10d8bdddcba7e40c7f3170bc31ca19962c7d7db58e2094daddfc498a87509c8f16af0e3346b701344aba6e162693298456801012d32c4b28774807198a6904d0ee043c25faf1ede1ebfa1b3439c9c4d5d1550e1362b2334ab0bbc86163e1e5bd49c9cd36edafeea130db048dd08d0fa6d748f71939552a8e9fd3cf813fc782554ab86d95b7d49d65660a3653c8cf9ed97aa0e07b1c8952d9b77ceec4ed8c23fbb07fb0bb262bc57773bd6acf60c99c39bcd6f85dc01cb9e2940c188086798d00f494a69473e63b9c242a101e11f7ffa2386eba98905247c388fba5d44a08e89cdee3079a72028abadfd4e16f2a0f38daeb8470c4aeb07e2f09d57906f1ae1424033b3c07f1516f19e5d0a3bc9b3ae7138a9c86aed2b229b8e2453ca0b2611fbdc9b7dddee0e87d1666e044efc8d4bf31647bee6859712a936c5aad734615df954a05bac075ffc646f23b652879cc2c603180ffad3595242bdc81d4360649bf75b9fd3af0d55c42bc05d4b2bf1fd67f4fe15aa1bd9db3dcde9c55020112fc9cb8d5649fef0f0bc6212c3200fb24f4e626b3becfd225afb1ddab53d7845aea04b4292e51e01d930d7b80f83abdffda33439fecbf397e37b3000cbb93de3ab2bfd3759c320c6c03466aae830764c924db4c7a86b3f9c0caa12d4453d89b47c4ee59016351604b18e10a1ab4c846a93aa86f72a9c787099aa5888ba7e5e8c3c8c3a9a0e2fb64fc9a7bc8aa2d731faf131eeca80ff0f0f18681b8d89031c174b8e1c6e4e40da65da0f427784d83553a73e547cb1a5fee6d1bad67c2efa0b52a7d1e6a09e0ac7cb2cf06931dbe228511ed8a03ca9b2b94eb4f9db0097d833cf02d1a4d48ef6ecb4529a1a35d5d3e15f02fefebf327a2b9216a2710b84f5f3a0fbc6585feef8df8649ef817990a6b28943c70f348f587731b4a244d79335b9b5439c5d43aefd4cad403919dc7b698015e2fbfe6193741b4a240ddce274969aeafd5978d0d5d139cd95cd8f3eb1139645b3a59972c7ca57b519691d64e7e04372c5b7a1604e82c7bce5e2017277ab7a16ae6ae6909f1de6de99df298770979b5c2dd2668df2354eda2cf022935e66756b2500270809930bb71a68d0fd4c2bdf9892c1413814ea474d73d22b5e2f8be43c9646b1a359f8c9df895648d132e21dd6e2310b43ac2b4d1e0e7d68d3ca45ecab4635809fe7aa55b2d30ee107886b5142326019d3ef6a32cf64a698390ad3a1e77e740a4d9df9e317d6ed283f889fde0771fedb993c0f683a19e709e00fd2f181ecefdda01dd47d7699f226472367da13e73c1bb08f3b5fd72e1912688de5bc5678099f7653a9d1a5ff83f6e1f9bec9e5b0d9579d354381700f50cd392ea0879851f2578d7bf1aa150b63b7548ed125c50f7f33efbcc5bb47727b7be185f69293c12823dc4c4ca521b702bdb6b0f0f129b7faad7976be1fbf0f7097390a1b769900610c6459e5cc32565df1ee4d9c4a2096233781cb295accec8112b92ec27871e54789e9a3538653f885a7709cb940618a7cd7c7d86ffc7b6d99f8f31eb64db080682835e0249be6c96605225129d2293781cf8ece9efa1e5a909983deb9664373212b99d2ff7a4a388034213c27ebed759ae2588d775ebe261964ad17bdf38646c67a8d3f3af639f5f06437da1a259852d2907baae5a0aa67032401294cb8f9ec8779c562498a14d10919a940c0b5bf281cde2e6c3f5e23401ab8cbb5da1ecce4ae988a1760d59813805b522e2141835eaa5145865a78f4058ddc47fa405b688d1eb3c34733f770eab6530e163eacd62f1e6cd1da98f9e65bd0df391f3106d325b55b41ed910843cdeb530ccfa50574f27932e23693b362ffe59ba202e3e1fdc63095fe4c22df733509e5fa9971343d2987a7d86b6a106c36f9f81e1c17cfeecc710d76e5bf4e965a9721688aba137b82e6f51b6b2effc8d6ecfa6389c694f7295f89d921da5615862b8de5afbd52f904b4593f831a4ded1d63df64ad21638133273e3b515657e8156eeb96903593d5b8510a26b88c5904b65dc32e7dc7c56cced2727826ff9874b9490aac6d7b8eeb59055b692f9418efba6943247de2a7333432697b27505735116859416b94e290cabf48d59a7f9aef7f1c616a2520a32d723b4a6f1a03d111e72bd500aed55443a5a8cf43ffa60b2589fc1fe0f4d39524dfcf95bf7bab3ef96952b2d8f8e916b6ad2800130081ac573e5f664a07aed3e1a9bffffb6dfcf2214f687dfa1f52e52c25f8efb1eb6af02c050000001b103b8008000b00", @ANYRES32=r1, @ANYBLOB="8e4a4f0138605626c7da4726216471088b5740037ca6429699e4bba7272f37408e9efd930a6e4573c4d47c1ded83eefe0aee17ab4dd1c5820d620a4ddee5143ee187ea4b5473226bbc8015574ff0fded9d604016211ef20452cce866d3be020c849f2e68aadf5070ef8a804b68d01cce168bf7f3860f7e4e751671ff5f1a2857444c871090b98fdfe4543c854ab9f5ff02b7f554bbae39140b2dff4c66ce40cb1f6e318c89badc2fa2a660a0aa92bd41befe02ffd9cf7e13221e67b316b6fa65460769f15a071598efed53a3eddb9c01b78f8d094bd5ae4ca2fe346ad090360f31be6786bc78540842bf02a99c023514d21e3e8c1ef6e8984e2cd0d915e1663c44bbd8153d484d485afea1d18975478d0f7181e2b59a603bc16adc2be1d1ae5ab05f2d77e2efdc4c7c937e2ddc6458bfe7660968a377a43f6be3f093eddb4f5f0b81d4d6f9e32c5da376edc4605968fa33fdf3184a1c4a0e661f09dceb46195d7776821a6c36a51e91387ca6b8ccc3b766c42348b597fdb44f5338a2aeea03440d52dc4d4a6e24ed390ca7a69335d37a616b0414699470eda312d1034bb687c8717bdef5ec2f67821eb89a7ada51284626889ec6a579754572c7244248ddc7f0ab392652570ee0e76c648afb95a781baae1ba1e88c4a8732fa591274461a4dd84b26aa91da5cbdda21a2ac09bf1336dfde74bd0e91e102512822b4d53ec1e204aa9299eacb17603a4b2724baefcc8ee38ed540471754dce86ddcabf80fe0db9194be44628b74601775ebde04d4d10577ee170b2be55e3b0907cd901e884fa87a032435e234df8d37e784aa32d2cba524db8b1af56be798f013f2fed474c3c94a8eb6d95656eb1e2ecffaee197436f74583fe2b79a04212e9ae1fddc416627a3ecc79ffc1afcd3f034ddfa3d5f00d525563582eb6fb0ac188cc7125259de80e3224fd2a1f0ff0324f4359858ba773b4024bb659888c002c6db96920f449a42429b291ff13df34ba4f071e6e39dd5eade554f048a6f6e965d0f2128d1265acdd7ca22cac62d65c56fede63e916befec606362c31a21c296b8636df5d2d3c1a5090417a663f1471c80721ee13d8ffde554d100047c86d11a5f788c35e68fc02a003ac9272b9492b8258b3db3b70ea32d5eaf7c69a4e2dedcbd5c18098d3ace2932122c78f383ac10215aa56ae940be18066e289e0ae373c214d3a9020ad68e79dc36368a911dd0436c4c1ec08df3bb1078522a4f422a39f451dcfa1846360014668c665b4c6dadc047cc5d900af727113da6c445cee9dfb49d3817bbc082eaff5b85fccfca65a3a75a5795f5f0075fcf48f07faf70e4c6d93a93d08badff3a1a7b2f5640175d29b664c779555670da61b9baccdfe35b9fdc6f2cbadd63bfc94c471099ca5dfa3aa39b90894c17716a9b93059f0771a87c39663a584f61eea3860310b4a96c61209cd7d583a2a13b4058ccb6e366796a6968f81a19bc964004605ddecd6a6c03eb2836c1cca0b3b2fecaeda29fee9819a3198e6e2af70e3f2a4e0f18ce053e4d65fe725e835c7b321852db9cbb3a1ecf514e3a5c2b315c2cbeabff424f01ac2b0886544010fcfe28f6c912f5d4d34c171184f5ee97bdcd46e1e3fddc56abb49fe8b0d22c8c8b1653ff19604ac28f12927f152f05bcaaed2fe1aec16ffa12690ce2b3331572cae8ed3d3d3d1447ac1678df32a89987734d4c43f478346e1504ef96a9b63a42b212e16ebe62ab021dda2b8e484146b54596cc988e5e715ab8ead02f90013d16e82c6484fe927ca3753a1ea6532052a2dba5e6024dcdd2e830f870ab913dabd2b0f9e919e3aabe864d322c63e7786e7782e73b8d92e3e5d6d4a46ca60e6969f0fd4a6c2ad2b59cd347d9caaa383767ea9dd70e80d685007d560c0ddf12f764accc52ee1b8ab161dbe82700e41e61e04466304ce72156e3432f2b65dbe1b0494d58b15a12038cff56bb887d35580ed075f78cce5306f3dc2cf077eecf470033925ecc707440937a460b9e836c961cfa2619c5e47d212b8cb3c612bea2a07fc460a5fb9b47e81ce9fe04f5dcdf0786dc178d9167571973639ee8b9f6cc4b8eb75a0576f85ccc469273a03f4ee3f886b05288f81305c53ad9065e7b77fbc614aee6c03ccdddc63512b729a2ca84ccc828f8d77b1763d0848f3c6ddaedb600aac65892e2f5a54b4e3d825925bf49e6350e2770b034038502f0fe9daa5be2c8aee1c3de03c19d375da0b5ba304439052b144764bd13b861f35f673142047e35c8b0b3f20f319a13ec2407eefe7837454d5fa41eaaf6741e9b661b3849579dcbf3e582e5a18095a3e83a59bc8994ced3fbda05d3a8c5ba6fe24a69c2cf73a57c19cb8139ba7b8930a993cab51a2af84db53b2aa08de6be7359618f7458f481dee4a056a15bde3758cde6b6d285640cecfc9af5ccc2aa37373a5beb9a3ffe53334797c915a688307a0f4846eaffdb7bc22a1675275c68ec5a98ad3e284017ffc615133b68ece73c66000d6818e0ea9d1adbc159c3f01e7c9f262f352026857db7d23ae3d1c4a854a0e4cc2b52d6ba106e9a223995df36fa2d7fbc429748bc69002077c04a621ef27630151ed8c928a4241f64276a9aac5ffbb8a859a08a6fd44a42420c73d932024aee96d4914fe8679e987b9c59d8018f57e6c454f05faa1974e11010adf7c4ea1edd11b34d64ad3f063a7b787a212f237999bf1efe192fa3384dfcd7504fc3987ffcc582438d79abdcd3f46958483b521e3116e9d6c2f93dffa252077d9ea9617fe52549b6753d12e3cf390686ee32ff9e4c0105e2386155cd2639e3b716d4bdc4369117641765566203cd9f55d3f99f34563c48cec9bf228bf5bc754197c0a97fd4eea8ccbbacbe0cb04b2d015d6a1857e2b3c37ad7938b1cdf3c67456f3806897924243afd058d0493f9b875392bb1c80483a4e549a2f59f25e437b08e3c0340bfe35c81d62ca4efb07300b86d67d42d4f36738a50b4feb8d3062464286872850e7fc1fc7b1f3c9c633b29778b4d1286da2af4af7f05e90264e11e8f5f8d4ccd95692d7abf99905e830890c0d1fb59fd1fdbbf5da94775ede7fe597c4bce56712a5f695f325224de4c85618463f8359bcf63f6d447fbaf749d97e67899d25f3e324905e85efa3e7b4f4660b27402c80cd6006d830e130906d9522ea80783d6d7d895cd8f77073541973c1d8c7cd144900ea053e6e7bce1603d84f749c16d3a38c810f152e9b20cd7b7105cf3285643f2e15452f1c13d8ba2bd06fc88df94b2d63e999658dee48087a7d50939ef966f40e554be64295038d49c6d1f6f0d7995c1005b6e94c0b5651fb59b1b84197a86abedfe0bac99c5e2c9f2fbebedaf99cde43aa75f6474fddfca7a2cca24729507a8a4339ff881f8d70ec7571cee2fdfee0753057ddb699f7473349e76fdb649aacc79e800663718a9b0c64352f2efd4618a122eb488864d7b95521f68e4189bba1f1973fff3cf06ac772058f94ac67643243293f546bcbf9a47f029e1ce8a193a45f297495582787f1f9b6fe468775e11952e894dc2304d29338241cc4fc72b0d6096e793e6bf2a3f834e7e8c6d501541315590e3e1508399c55496dd3f85238b7b5fa1f7b44c17b1af39be9debac99c639282b1ad83ed4214adbb39ddabbdf230ee7448bceca24a1b6c19b9c201e9d6aa5d20cc8d5c98fc24c923bb2e3689cadebfd591a3853e3315adc2adca354c2ea5b8a96cac74947d2a3152ffd3957b7e1b0a7fe1236f8000aaf06e162295c892e70ccd86e9d0e0efd6b088fcc4619e1a7f28af7fab77e6f2e9a676c4f0529c99a6aafd669d692ec085a23c70bb05ac3f1a0c085b9053d74f65e9b8673915c9b10c88eeb707b02fba31fa249d07487d90d2d4f3743745ca5b1ff290eb9314bd6e6cfbf2011f8ff12c6f2282c20c663d15b3160ede6e709b62b1131dbce180e2dac27c00046d638e4088c08b002e06595b110955c653bdd0008275d4b0f7711d451cdb4558a46be7a9300f5aa7101ee64a69c3985ae18fb37eb0a9cfa5b956e92b6fba4a4d402d60f7648e2df2818f1532d695625e3a082baefffc19975845092d5660ceeabf3fa50caf87b292e04f9a8b5cbafed989c04d4ea8faa01b8dcde0a9e205a3e56f11b7887b284002b51cfcbca13d58b3c97fd46d399c817eed9cfafa2a84df99cbb7ce37ee43572f0688fa0658868ab73039c85b60b560fb4ab4a28a82c581fea2e030d4f707b65aaf6365433c4fc2ee3f263da0a6a66bf37f05465e05022cd02bd03c128f69daffc6f8af69360b7bf96591198c38d457b1f009ad55b6d6015666d34854b8d209acfe6a3c83cc5abbff405ecd55b28d4f1fac966b8c9e3a49aa321eb7747f8513f0989905c1a5454fdbb1cbf2d9a2e60ea02e8600ff9c5258747de56146b7d5c694a22c06bf34de3388b832d0582c4c76f4c883e3294830a3a1744342c703486aed90aa7dc0e3517f492f80bac0ff4b70914caaebfd1ddf6cab5c760261fc63337ec64bbf1198564d60d1125cd2f495e202039ef3a619c109e510617bf8375c57b0b47666d9ba0015821f0aeae4e4b1f1226552b69fbe01f3362cc5b7f28cb3b53490c632bd9502a6a56e23e1dbc5661ed9ef78f54d4f09d6abbe201514512fa330541d1fc587b581d84811c326b8052ecb51639255133472186293529f2f754412b69d49c862be3192aa3e22ad3e703a42c1c71b480cba12c2b07018fe4fd72a57672a263d6192af81effc7ad7660f70a705550772bd98476f6aa2f862fb24a81a076c9bb416ab30c7e518481259d591a7158406c83b35e3a1ec46725918b74ca5fa22def4329df6f75e4444c53dd8f8615faef0999c29a924b4162aeacf5af280b032f455c1b5394d3b10f5b30bcc09edd4af762fcbe2a38d8d3209c0612288639218d1c93b7c2044ee3b0f7af550f4aff5bea4bd3a89ead5c1c516996b9743d27100de135abcdb7cf679145fec2dce4301717015c238e815b625ac5c040668d3f6eb34978ba7bda02b938d4eb0d2ad90cc4f184a4a664f4d8f1649b269103534534b69eadc9eeba2522aeeb25490718fc65927cc8de3bdd473db121ab5f4cae9a5270a5798cea951e9ee10bfa5bbcaa95cae882c3f8d62da522c0f0940410f37a0b4be3e7d3891ac00832f303752d59924b4c2518a1801969a2d6d00e463818f115108d323f7342300b99c25e668d6f93b65af7d2f7c47281516b8c34a50c990fa647096dfeb045bf0a7f0ccd0ddfa2106b13291a8192ab7339c57ac88d261ab1ada6fab0efe6b5cc05e8a360cd71751e7754119fadf1e9488300313c25f3e845a737f870ebad319567c8516e4db28907c5dfdfbf3c66837f3f9db10c320ab958ec182086c1099b92712f8a0f2e6096b72e9924e59948cce02a68cc5ab078362073329d34a60e96e5779fa2e635b329b870aeb27eccfd41867091d7b660ac40156f916bccf33882bf754b7d881d3cdba619b7559616e7a6871fe0261ef48eb1fc77b740fe1c166abec1552c80f6e0c609a320ad172ef50f44052225ea67b658c366e7c2410bcabacd4bddbab711ea643572d9a148d35bae59318b8ebfc10bf3e2362a3100fdffd372590ed1fd3bbf8cee602d62d2e265b6ffde80aebf079f8018da265483cd8e00fd07baeb0811a79763021a3abe1f1a057a333b7a3ee597c1173c66a74b7f0d67cd9ccf640ecbbc19d324a0d1bb0b8de883080665470d65bd8c371b2bfb12c14a348e9ade7ddcd0e804505f04dea109e27ec31d359e27a4a9b8444b3cecb79d97a0a112181159fb77921abf0645d3400000000"], 0x25b2}, 0x1, 0x0, 0x0, 0x4000011}, 0x20010001) getsockopt$IP6T_SO_GET_REVISION_TARGET(0xffffffffffffffff, 0x29, 0x45, &(0x7f0000000200)={'ipvs\x00'}, &(0x7f0000000240)=0x1e) perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4307, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) mknodat$null(0xffffffffffffffff, &(0x7f0000000000)='./file1\x00', 0x0, 0x103) pwrite64(0xffffffffffffffff, &(0x7f0000000140)="ddab82767945917c8ef3f5746d491210d833b106c3b096db35ebf09b6462e50b2b8eeb7aee50a6985ddf758b8742e2902f8019cf036e7487a36e06f264a072e7302aabf620d1f1648240b03068de42f99aa07f3421d6085fabf737fc80322ea9d302704a0cbf904db23225acdbfef5115d2e6eb74068796e15571d147e0a5ee081510e087b17fdf56a880289eeec6f4c848969", 0x93, 0x20) llistxattr(&(0x7f00000002c0)='./file1/file0\x00', &(0x7f0000000300)=""/52, 0x34) r6 = openat(r2, &(0x7f0000000280)='/proc/self/exe\x00', 0x0, 0x0) sendfile(r0, r6, 0x0, 0x100000001) 15:54:24 executing program 0: ftruncate(0xffffffffffffffff, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) setsockopt$inet_pktinfo(r0, 0x0, 0x8, &(0x7f0000000040)={0x0, @loopback, @loopback}, 0xc) preadv(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) fcntl$dupfd(0xffffffffffffffff, 0x0, r0) r1 = fsmount(0xffffffffffffffff, 0x0, 0x4) lseek(r0, 0x8, 0x4) perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4307, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) lseek(0xffffffffffffffff, 0x2, 0x1) mknodat$null(0xffffffffffffffff, &(0x7f0000000000)='./file1\x00', 0x2000, 0x103) pwrite64(0xffffffffffffffff, &(0x7f0000000140)="ddab82767945917c8ef3f5746d491210d833b106c3b096db35ebf09b6462e50b2b8eeb7aee50a6985ddf758b8742e2902f8019cf036e7487a36e06f264a072e7302aabf620d1f1648240b03068de42f99aa07f3421d6085fabf737fc80322ea9d302704a0cbf904db23225acdbfef5115d2e6eb74068796e15571d147e0a5ee081510e087b17fdf56a880289eeec6f4c848969", 0x93, 0x20) r2 = openat(r1, &(0x7f0000000280)='/proc/self/exe\x00', 0x0, 0x0) sendfile(r0, r2, 0x0, 0x100000001) 15:54:24 executing program 5: syz_mount_image$msdos(&(0x7f00000001c0), &(0x7f0000000240)='./file0\x00', 0x0, 0x4c000000, &(0x7f00000002c0), 0x0, &(0x7f00000003c0)={[{@fat=@flush}, {@dots}]}) 15:54:24 executing program 6: syz_mount_image$msdos(&(0x7f00000001c0), &(0x7f0000000240)='./file0\x00', 0x0, 0x43706, &(0x7f00000002c0), 0x0, &(0x7f00000003c0)={[{@fat=@flush}]}) 15:54:24 executing program 2: ftruncate(0xffffffffffffffff, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) setsockopt$inet_pktinfo(0xffffffffffffffff, 0x0, 0x8, 0x0, 0x0) preadv(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) fcntl$dupfd(0xffffffffffffffff, 0x0, r0) r1 = fsmount(0xffffffffffffffff, 0x0, 0x86) lseek(r0, 0x800, 0x0) perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4307, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) mknodat$null(0xffffffffffffffff, &(0x7f0000000000)='./file1\x00', 0x0, 0x103) pwrite64(0xffffffffffffffff, &(0x7f0000000140)="ddab82767945917c8ef3f5746d491210d833b106c3b096db35ebf09b6462e50b2b8eeb7aee50a6985ddf758b8742e2902f8019cf036e7487a36e06f264a072e7302aabf620d1f1648240b03068de42f99aa07f3421d6085fabf737fc80322ea9d302704a0cbf904db23225acdbfef5115d2e6eb74068796e15571d147e0a5ee081510e087b17fdf56a880289eeec6f4c848969", 0x93, 0x20) r2 = openat(r1, &(0x7f0000000280)='/proc/self/exe\x00', 0x0, 0x0) pipe(&(0x7f0000000040)={0xffffffffffffffff}) linkat(r3, &(0x7f0000000080)='./file1\x00', r0, &(0x7f00000000c0)='./file1\x00', 0x2400) sendfile(r0, r2, 0x0, 0x100000001) [ 2684.848088] FAT-fs (loop1): Unrecognized mount option "flE" or missing value 15:54:24 executing program 7: r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) perf_event_open(&(0x7f0000001d80)={0x0, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4307, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r1 = openat(0xffffffffffffffff, &(0x7f0000000280)='/proc/self/exe\x00', 0x0, 0x0) r2 = openat$full(0xffffffffffffff9c, &(0x7f0000000000), 0x220080, 0x0) getpeername(0xffffffffffffffff, &(0x7f0000000040)=@alg, &(0x7f00000000c0)=0x80) dup(r2) sendfile(r0, r1, 0x0, 0x100000001) sendmmsg$inet6(r1, &(0x7f0000004340)=[{{&(0x7f0000000140)={0xa, 0x4e22, 0xff, @local, 0xffffffff}, 0x1c, &(0x7f0000000580)=[{&(0x7f0000000180)="9bd65ae36b6823bdc489429f8256e485fd074775822fb930eae88b10e1d879ec999e53e82f151fbf4260f587b6e5cb8a0695abfa5ace14eb983962adbdf9450c3ecc210892f0b08465e6758392d180c702340198d3f73cda7bbf350e0f974b864294f90aaf0f90b600f9adeab21e38db3f1f817763b0efb8d05dff44f6dd6cf1588e880d470fd85ab47da57ffa6233b171977ea7a31c94a81351ddf45403755a3cb34fb0efed42bf98f0f35a401c6a892e4739692ef915017f", 0xb9}, {&(0x7f00000002c0)="266dcbbdf12fee29ad5d4fda38d4d219147f81e1e130a35b722fd351cbca75a62d95969ce0a79cdaa8030010f68e4865fcb54537a7f9646378b6202f720bf74ee82fe5a80932799638e32b6a7dfb33fc3f54e7c2f6d4ebc51b950cde2a6416d8c6b71a8cffe06a801d6833453757708098ca1a8f18f7eea8650bb6cbe630b6f341d47705", 0x84}, {&(0x7f0000000380)="8f82fa5f55c03cdac6ff6d3bddea3de10edf7bda61cc05d9b8fb8ff104b0beebeae22c17d419c1e741dec49ff241e163394a2d5db4e61bcc737b754fe23eaa9a6133fe1b88fe87b1d6d908e72f21866ee677201622565dcab8b465f10aac944437efb9df22d77a638f8eca9114174fb25355a6867bc8dbf53db1cb563a39254d58698a3967f44d09edac78d96644fc040e98bed020d22f4e4caadfda05aba33d87d89a51dfd6647035f6a3dd8a29f0c34b086cfc1691b3e41bbfce3571f037a53a7d1a2dda9a35cea89a5f048e953fb2a2b3a60a0ea4e198cae3444a802bd612ac65bc169e61fb0ede922f5c1801", 0xee}, {&(0x7f0000000240)='Z', 0x1}, {&(0x7f0000000480)="a73af752684f00cb9841e41c4f458246f2c428f7ed2e2402e1342b93e7d02f374da0fb09a89826d6b344204c7703399f", 0x30}, {&(0x7f00000004c0)="5b0fdf14ee0cf8346e199c5d01bda4d1c81a58b1389195ca924e6aeca015dba2835946ff5578eaa5f43047eab3c261356ed01f1425fc438e00d628a57c08cce15c89352df43fae2d182e2c935ae10c887326d950d4a9105a6263e55d877575c6a85beaa7965abb9cb10858420ac5f49200cb196932f5cc0a4b1d7018859e78af48aedd914c9d2a4be1a46d426531b359c5386bfd1a3e78a1b2394a2b9507840e25372a5863", 0xa5}], 0x6}}, {{&(0x7f0000000600)={0xa, 0x4e20, 0x1, @mcast2, 0x80000000}, 0x1c, &(0x7f00000008c0)=[{&(0x7f0000000640)="fbac4a65262cb0cf3184dc380ee268d6a13c7329cb3dc09d5690055b07fabeefa0f308ae87a7c5fca55dd26f74f451ea121026d3d72d355bcb6477123bac32819c3a5e905b1dab9f0a3be183e1630301e76b12296b14cf767852d64de295592d25699234e7ca2f803d309e0435d2d1cbcfe458d14cd722", 0x77}, {&(0x7f00000006c0)="ef8f9caaf09c2835dc0bfcff63dd526e7bb1897182e184dceb7b3adeb22a980f444501ac1cc84e67", 0x28}, {&(0x7f0000000700)="92b50c49a48fc19a43a242e9411dabcde641f51ccfaf23e1419177ca6b08b2498bb863b2826c34936fe2683064aea0e73ee0e2613b9a838f19df9443e790ca801469f1ccf659c0c6f470fdc2c0f08e65928805820b5f6efa10f97881676ceecc60f2c292011ed024537231c4a58c246bd1cfee560a1e2e17e446d90c97df50b4f42d83e95efc017299ada30b60c23d1f78df6b37237700490f2a1f92ac6f2a616d6de7fd7e0a8221df8ecb4b807ea81086f3bd4b6ff8f822435e12df7a9a6f426c8fb778d349d97d89cf517f", 0xcc}, {&(0x7f0000000800)="007f0c149d8d75204b2896f9c3bd127dd32e0c4efa60f81ec6ea4aeba6d0cd02e2b0448429c971b4507480273d94bb006a47d6e799b2aca247be51ed9168bfe9fe5e27809f970f7c62af1f44c542871c0045d0e6ea4c169ad7a3a3c7e59b8a1dd845ce476389aa11b09b3bc3c5ba99db9426ec0efa8f672dde702668086ac1e19e2924c35330dcb7473b6a36a51eaa9825bf", 0x92}], 0x4}}, {{0x0, 0x0, &(0x7f0000000980)=[{&(0x7f0000000900)="c0058b784c81d621c12dfc0daf723655c2cb227a72821e7009fb1bcffa7761934898a09f4403dd6af36dce3622a82896791ebcc8438a1ba1d8a2813f6bb693adb8a2e514a8138c201ff1d647fd828bc50456897895e5a4d5c155254128a806da8b19ff4f52a366ac020ae6487d2e51d33c797045873d413a", 0x78}], 0x1, &(0x7f00000009c0)=[@dstopts_2292={{0x58, 0x29, 0x4, {0x1, 0x7, '\x00', [@pad1, @pad1, @pad1, @generic={0x34, 0x34, "caf96be7250461291f8d504fbf0b4d5318537568934fbe271439be4e396fff8e37a1eb7757239da7b42edf65b03d9c444f337bef"}]}}}, @tclass={{0x14, 0x29, 0x43, 0x4}}, @pktinfo={{0x24, 0x29, 0x32, {@private2={0xfc, 0x2, '\x00', 0x1}}}}], 0x98}}, {{&(0x7f0000000a80)={0xa, 0x4e23, 0x3, @remote, 0x7}, 0x1c, &(0x7f0000000fc0)=[{&(0x7f0000000ac0)="dafa3974cf40308e7354356d68e3f176fbe97d5377c3c9787e66b56af466af45e40a37cff781ffcb61d925e07f7ae305a6382bfc8628136a5c51eb5d566a7e067a73dddc872f0e83f1d3e439c590e26e1c0777e07cb9d1efad2ade248c9ed9b1a4a630234c8197dfed", 0x69}, {&(0x7f0000000b40)="d866cda6de38351b2e05ba5176a5afac2f6056bfeb216425972ea3575ada86f344447fa0eb81df84d007c55db91a32b3d6e97047f93fbca5567914f25618f08756bdf4941358c5b767a4ad71af134b9bbfb8047096766655e22dbf0094a4f1362183497d1807f26b0510b69e27c1437cf2265ee86de52c3eac3b9be702ff72a7ab07f7", 0x83}, {&(0x7f0000000c00)="b2e69bcac4893861c04cea27948ba7045bba545cb1a01b902eea37cae11d272ce8cadd8f2a2fed9bd4d405776053251b2e4396ffdfcabe4e4d9fb60b0086e887d11d6b829fd7103020886a298b94a0e1fcf0b72004a791485fe5ecbe975d77a1dbe5464910acac1597386aa14829aa863e1dfe2751f6affb4f95aff0415272a932a970ce58b8a11b0fef324a9d2368", 0x8f}, {&(0x7f0000000cc0)="8eb1232a5a71c07fa7a7c1e90884c2046a9a0b0d4bc8a9bd15ed6d161a0a3da7c75a2366355b9b711f8c7d1dff9b24d14e6905351147ef3885d848b9986ae23d4d4d48823305388cc467bfdffbb076b5a785946c029f8a39b450d51db9917737f24251f164a373b5edef107384808f36283d2546f08cd625191e3bc19d0976d8eafdf3e31688b08058377aacdf1d6cee0a1284c5d9d9df675a375819be13a33fee7a36de5ecc008512a2bbaf86a10a57", 0xb0}, {&(0x7f0000000d80)="d3ed6a995c7993be454e2952cedf1209bc143450d668a55d0fc71da19ca2edf4bfeee3cd7d25c2277258b015ab2677d78401e283ff1c5b18431228dab6e0c89fcf5d646544fc5f35255caa79292b6f99b991c6fb8f69164f435b94a6e1d9a11c7f7c45ce16ea25ad3c5de6604933781dfde130026e4ef75c891d92ebb961994ad19113802810f93e22c430bf7152e549f348f3cbc79e527e27f1ce851143079ebe28e3b168ed1a26aa005fd50de44addef468992ce7e33f1c09f9816483fb89f0a0b9657499f5d3609b34125e6af3d2f7c5fe114", 0xd4}, {&(0x7f0000000e80)="b34f1a62c1dd7c986ea3f66124", 0xd}, {&(0x7f0000000ec0)="a7102345724f1cc913186acb0f01eba3b47121b17ea94fa5185da0a149f2ab708a2895b3dfb793fd91d6d35f12446370375cd4000fee98a39b421dd4813afdfc30041322d8f5f8538d104f1cce044706df4e9f407bf23a50a6c420d6", 0x5c}, {&(0x7f0000000f40)="7caf3e5e406c70b5c0925d1eaa041c50fce51eac2ec7e4acca47a9e9b24f66b8f5aaf02457855d01de48adc8db2bbbd4828325dd38cca7934425ca1278686c10962106105bafeae1b290f9cce1a93018514bb0ccf6da2f3faa9eeb0e58e2fd113b75e7d14b7f13c26632f830e862590fae042f2ec263", 0x76}], 0x8, &(0x7f0000001040)=[@hopopts_2292={{0x88, 0x29, 0x36, {0x33, 0xd, '\x00', [@ra={0x5, 0x2, 0x9}, @generic={0x0, 0x66, "a70877d61c7b35a4d7127450b57241c44e1999052bc64cbafca00e2ac51ba2a82feee8d6f73ba2c09afa19d5b03616b7f405c351c0c16d0298e871eba1967d01145636e2bbe30fa924e907f4b8448263aa842b639f32d4664bd9faeb8b87b2cace54d97278a9"}]}}}, @hoplimit_2292={{0x14, 0x29, 0x8, 0x24}}], 0xa0}}, {{0x0, 0x0, &(0x7f0000001200)=[{&(0x7f0000001100)="3ba0209e61427f696d712f0491205bc92b322c35df6997ce1a8a9380c8b7067db00f423347fefca7", 0x28}, {&(0x7f0000001140)="5bde3a89b70b1504720dc5f3274af69d37909558507efbf4dbd6f3e4f21e6ac926ad967885c728da332fea1190b28082ed5e3225a58f4d77a75a4520059ed86430b20ae74b14607ed17c782c58b5dee6ae3efffe4d7fbdeb61158f0c97b8c5ed3a58b95e94a01874669db596a177ed34b0e8e6cf1970153f3f666349645999a8bb348f16b8eb", 0x86}], 0x2, &(0x7f0000001240)=[@flowinfo={{0x14, 0x29, 0xb, 0xfff}}, @dontfrag={{0x14, 0x29, 0x3e, 0x5}}, @hoplimit={{0x14, 0x29, 0x34, 0x8000}}], 0x48}}, {{&(0x7f00000012c0)={0xa, 0x4e23, 0x1, @private2={0xfc, 0x2, '\x00', 0x1}, 0x896}, 0x1c, &(0x7f0000001400)=[{&(0x7f0000001300)="a46377d6673816ef4c36272955925a2f7e14ee3e8d361989cd5593cf2dac1b958332f92f6fccf011414fe0eccf0f85cecfa5da1307", 0x35}, {&(0x7f0000001340)="c1e9be202accab6066e0dafc6aeee76b173457ec944a92f8a42f5f7487b43c1a1795e6bbec7bd807ec545e9aa0575e4a931b51e51f43c52fe9fc641fee02766739749b5ac75044dea097634e76a2746c23d6222acccfe5824ee202", 0x5b}, {&(0x7f00000013c0)="bf50a32801d62e36fd8caf8a6abbd3cf02e2c89ae2369fdcde9000b3c1266f2bc11f85c24da0775407e701919116e76bbbc50b364093880ff885b713168d27f4", 0x40}], 0x3}}, {{&(0x7f0000001440)={0xa, 0x4e20, 0xfffff800, @private2, 0xffff8001}, 0x1c, &(0x7f00000014c0)=[{&(0x7f0000001480)}], 0x1, &(0x7f0000001500)=[@rthdrdstopts={{0x20, 0x29, 0x37, {0x88, 0x0, '\x00', [@pad1]}}}, @rthdrdstopts={{0x20, 0x29, 0x37, {0x3b, 0x0, '\x00', [@pad1, @ra={0x5, 0x2, 0x3}]}}}], 0x40}}, {{&(0x7f0000001540)={0xa, 0x4e24, 0x2, @empty, 0x2}, 0x1c, &(0x7f0000001840)=[{&(0x7f0000001580)="dee2314d7838bd81308d5d14da3851d870a503d0e4fc11f5c31dc504e6d3c614e3112ec41064065f0920bbd2620e51d820d244c2728438e6ff5e4c3c98a6c8c469943ff01bd887d54177fdacd69bbb529072cac009582e4a212eac46a20b6a7551e4c4a7589ee1fe85e4a8b322d2c92182564160886bba7cb645315e681c292125d3351c44e2ba3acec3ddb8bb7ed5550aa5053d962b47ee9805f54e6fd4dd52f8d6f446", 0xa4}, {&(0x7f0000001640)="a535e263205157453261742837c1fb62a1887232e89d30f209ae30f700b42a353264756843610cfe8f14bcf73411ca7a9298e3a7ec01d3", 0x37}, {&(0x7f0000001680)="c0f949f818364049514fb4cdb7c79df5f6729a890935fc60e5b67ee956ba4d1d9ff1813246ded91327aebfe00e2f11577d5fd1983bbbb4c4b1ee642dbb607a631c47172942f2a50e88b416d3f16c0b3918b5913be7cc3e76f86cf2fa8b64e4324f5158b0b1116f00892ba2d067d475dffe", 0x71}, {&(0x7f0000001e00)="4b4853c552b94c8cc26acad85f42709b1d5f68007cef9605c2363621b24ba4825508cfe6f1fbdd0a0f6714b47afa70bffdf36eb8d15dc7452408a4f92cc0897bdf8312981957f90aa19e181a3a8e02a2b51a4964ff3e69e9ca9b2d97d6778ca9822ed91aa10639437b241418e3c20a39329ca361d9165aea735e29073ae0816a70fd0434463d032597acda6da5bcabf6373aa654b7696939a14b3d7558c28bdb0fffa1fc0f5d86f46140d7957aae86b11630295ecc0aba183d260496df541c69e5ed68e040f8ae25b75efecf33d5cbb78abb2af512fc2bab233fecc3c42f9035fa7704b55cf12378164dbac29e12a80f4cc45f3cd9a2b5c930df7f922f27ff5b87c696e0bdd392f27d0cb258114c90aaa8cd78e123669384dd9adb70dc2f266cac132386c680d669ccd71a484f765c0988b412efa1c35eeb5ce788e6f83d6cf4f8e4f2cc050df56d0de87138391ddc6203b4c48a95c52e94c6f42e8ae5fa985ad0ff3b771145e0755440ed125c7ed02a8a81b3bdc354280c0c9da76a59444b76f3ae53e893387e77139484fd3c57256425aaccc812fff982faedb77f72e252d73d25d2ab4905d93d16f44313699ff64313b434845f30aede3a93a14bbdb26f8213b8b99c90b4a7ea0a46d5358de009479e1852dd498359ba234673bac768e696321d540e9cfefdfe9491b0acbc0e28a86b3ac1560511bfdb40b342b135399bb245492444f3578c0c837efd1f84b059453961d9bd8f7cb3a1218f6330b7e3e4cc665d9129cf88934ee557fef8b8f459695e5221ab3bdc54c7d5d71033fde1b243d6c62b0a5c94bdea4f411ad73851ee1e0667e57bf8a7dd5c4183c87050ab0728aa567a1643e251f0ff91cd8dcd5596b5ba3900b867a84ba3ab8a619f5d010025325967a4b9a05f377421512265ca044969626624455a7da37fb78eb0bdc5d304e73742e61f0c0a9b201308f10e748507f1878ad1e9b2efa4d9448b1a8bf5487971ecced68a99732a024eab850ec8eca21eb61993b3eb9e1b49334e10150f4b7945a34d991b4ca9f166feb41876725e1dd0d8710b7706379f49d106096e47ea37a80d37d1b38c06201b1748bd5fbceab2e26fa7f04fad6fc9338814dc74a11a3f33a24119b63da26bff1f5e9605829b6f879052a326fa33b78ed11bc327492953e063087e9d5e556a148f9aaf45a6f0ff08350304ad125deecacfd449ff37ac75e49c48a34e8a995a68f4dbd9bce056aff523389e7dd7672f8bdb01a9bdf4c242c9ddc0c6383d11177ac5d3b016b90a88da44490968188cbc1efc084a5fd2bffc2d5c2f6c313ac88b8bf0f0c7cd9a27d6b8abc1d8ab4da1d08f4e9dedeca6cf55072dfe9c17ca2743e4c656e7985b1fd3fa24aa912bb2a680c7aab904c9593fe050719faccb3262b1afcd308a683a737024126b609815cea4df1d7d27fbc9499c42a284ba1150444e938de570a8648afdebdd919601626b40b3bd630670cf3ffd6a9c0c38a5f6977a1009bda1bd7de8b958857f8a9d10f7c6b272d926feeb19cd8cdc9fefa224f8c7493e7dd7d24ff1948ea1b90e905d39951e5741d0e8e15835482c7af65c391ee16cc7ee58fa597de6d6bd5ad820022cbaeacc2492bda1acbd0d864d072611264c8789d3ba9e165d2194eb89fba38c05e7ee8bf9d092c9fde14e064fa59d2502dcfd38d3409b4df0c56413d828130f97090e53614173d5c2d22d33c204bafd3ea0615ddc6b42825c8a8f08e56644626dd3ce4566b3e89881522d62c963328ae91aa119cc1ececda3a943b796e40649d5e2693e7dee503b3e5ba867f88b6ca2b0eeb7e70f8c9c80d13b23cc736d6c00f41d921ea77165f1defbeabab31b30758c6e8f5e4271ce5c715eb4842fbf234311e1ae5e19d2b008f72d5ca51e9bd746025ec4678b50985d09e9a6fee716f5dac342995048ec1fbc869aa2c5726d9a967d54ad6714a08cd2943ba4f01dc9a3cc03526a80a462fa1498b08818d71015c26e2bda49632a155810344d5f2a730259c8b41da24dfa03c7693d849c6a2659f8f71976893b3e7782c80516510afcb7fb14cdabd281d37748c3d461adb627b2ac6a00fee92d1d21ca84b8f565d140dc212cca7b6307995f05c425674fcf1ea35579e899a1f67c6cf3215c96766c317cbf470816a9632bf18dcad0057223c81fced460d25a064b897712f707693fa3d90d73403d55d4fb326cd6d96822688b379444d9e3e80640cd85c5d820944cdecdd6f6541848630cca0d3dc2d05330fbf186f5c1aedfe9820d24791c40c805b7b1a5eae17c428e8619e2fa4c8b2ab9f967392857cf7fc0f051a9ba7277335c74cf05d63112106d8570ccd0ffd8b128c2bf3b46135b272262e0e2cdf03507a374210d89209eb46f62162e269c10ed4fcc98fb2112f29b791f4af55cf7df3eaafa83928d1571b8592320d0b8113190486735d6dd80959a2b7c2cf42e9992bb85d62adf6754cc237ceabece87923e436df851026eb3534f1da5afbd265910f14a72aba83c6873927288466ad46f62e51b09577f9b4540eaeaff79e1532fe4de9a36d7b6d8e2b4339b79204c4a3f2ac96efaa117aed59e19c0177d8ef665e14e88adeda467131e499ceed94ed7f23be9f87f69b7f1986ee46731da6db7807966383744c6685fff2cce39bd4b7f21833853715a6294a1c88bce2b06ea1e1d19ff9826fa5c57ba7677f026e22fa5a42d2b4e8ce95c74659055813ce2e12a858307704c05d11cf57275fad36ad8102a9654a37abb236c4d87290407bf1f17cd9bf80344a65b3dbb623b8899dbd18ffebd51ab459001e73b7c8658e6f6b40b5d014e59ec333828470139fd2590c5a5b6b26acc9b99980a429d304d9143ce03d5f269b66f521ab68c56a04a216d19faaaf67a17a46aa2c2b3f1afd1ea0a0f6febc16de2d3056b4c4717c2bd61473cb5b5dc9b054de341b6d7cce251bd44a50440a4fc0a4a1ccde12a38a5b2201c42b45db5b16c2b03678d00b514c608e2faaa6e69a71a743eb0bf0742d21058bfa43ebdf39d2e570618273bb9067757b1cf43868bc2db2c7fcda3d1f69d860197ddc4873f818acfba3e353aa37cb7bdaba708c53879091c63e0b08caef3614c4a1fa3fad8b40261d2fa93cbd45bf707f7e4f450f29b0c5420a605e89016b01eeab96ca3f754f26b7ecfb30d3a222bd9429644073219c57b4b6732fa4bea0bc8b2c7b4e30e2a1019277a4c846f239bdd075eb5dbbe56dfeea923b9a9f60c9264bf696b14c241354e6a732ca927d0bf9416ca11d9e8a1759b37f8b8336b4bd2f1bac320a17b09d418a9e3ece1e1423ee95676d6487061722f2d4b9683fa48cd108ccb37428311f55b4c8a813579564b62dd429bc44f002317d43fcf0192289c0d72b7690c5484b172f3daf600f12cd1893913d3239b8ed3050edffbdb6f558097a3fb0e6e50fabd7d442da241eab7b404908d42a5d5c82f7874215253843f6b900c839a43af30f973d354781e7016253cba019f1d6011eb47273b5a92f7a295b55377067788460d66b6b447cd745f41b60908d785a3907aecc7d58929842b490e08e83b713280a6afd7bfccc34fcd26edaadc4c37eb7e7616ea446fbff969f606b618894b2f61d09a11157140d3fb145284d736070dc685dcaaa82f8fe4af699b66a5c9ce2b94e7059c1f3335bac431c9a6c62022efd5f50750d12aed1bde68cfaefb2c88b23dfd0cc8388d34b348da10de90a129ab398147760316d7d6c477b97bd8ed923f66a48eba96f3c1b06312a71ce2a22b7a3657b7dd40210dc2af8e19c5efc8b0bea1dcb747c5b6c8bdc113c43ca73bb36a5a45d94b2658dbe79dd7d04644ebf85642f332df012207684b484d8ab7f103ebcaa53724925cbaf0806ee5e0f9be93ba8e69f25f4f7713986ff9468496fd923a64728c3459863e6afa60d894cd9017072e5f342bfc102da53ce9f4b511ae74eb3c9c0a8f874b7ab6b119700c4ed625ebeee049117d0f431af171eeebaa697be73cb6f14117fe01578319ff0cf07a2e5bff3103ac5eb66ab11089ac32aaadfbe8f00f326dcf197f1fc58de4905aa92f4d00ee1d819d569911b7bc702d64d6ebde922ba62f81e1844045ac9a7a4aa4636ae188ecbba3ac3ea896598d838cb2d633b401db8672ca5f0c8355cc6a3d831d354e4e019ac92203500199e48f9b38391230d10902dd48b0118ad1a09074eabec560b69264cc5cd2323200b513e2093af87a59c872af03b42f0558ba04f4c446889d3c98121a924de6c20aa8f8b41c59228e9477d15b2ae66919069d4293044d8cf7e2b7bad79b71f61ffff066d67366df36a6d4567d50946c10ccf5784f555da4e4af6f5f08a6bc91dcedd372ac6b3736d73508846b1007e6b0a6c565f121f2c1f4a36da688e57260983a2308e3751ebed5ebf8d936873a96fa1e92946d1bdf7b8ea0e6f23992694c46b338c0dc9295aec317d962f15c500307be7288b7b0064caf2c3dbca0c2b47f55983171b051b129f0be3394ea3290ee1132bf334c5bdd6a1aba9efbbaa784243e4cfc938b6073f32b569fd2c5b73de2b9d148e0bc24eb760f3c99419011fcf8eb9bb030319d96f846a72d957ba43396a9ec7b8d017449a09c08145e6570b31842ac759da71f3e7ce05419d9332855fd75dccf98c164dafbfe45dc3d8724e8a77ddd43457d476fa8d1d12dde13b3820ecdf0453451cec9a8d36886d67885b8e0b45e57ac6a5341274a1cd302bbc2973dffc1cecc304026c69fca9557fb7fa976e0f62b5b62835c573481d8c72cc74f6dc071cef098fb7c4c1e0a17f5e9632c777fefd4a342e1071b1899306e3eb4491b66b7c08697017e838e0c28577234774175f6a91df232984203a16d54baa119389854a421ecdfadb15bf46a914b55e4a077bd646ae04743ce794d286d1439c749b122dd573cbbad73e148d83c285fc8f49e29ffacb7a7037da2b66b1b23145242a58515fad4940878813362d041ba4cc9ef376f0840d7a8fea2788e8628c57c366d0f17b220c5558ccbe1eee3fb37785796596b6bd0fa770bcc0848b985383573791d6db7303c0cd05f6336f93ae5e5b50e8303283d8bc643029bda35d92db4bd386f624c70b0dbde64e32eed9409a95947a8ba83e98a62b45a179bf182e2e9c27d7d38bf60b0105339ec3cb0629dbd6f6cb1d7a563fedab3f2f36194467ed03d44746824f9a086ebcb87f83814fa45250939296cf2cf3855b896919468791a27e83a5b9b3ee4f48de67047f6392c02b173bc5c88970a9e839c53cda11986ebdfbf0952d286c0c3d26f603f61007e860efce9e3b9e9d269718bbbabc9987962d0b211b1b65dbdf4b2a9df720cddd893a7dad6f7c64c86bef837b5c74d03d2a85efcae6abb641d41c2b84173492eace9ba8369a2a31293b880e26ab4b39a39193128de3a2890bb7086476549d8cb8131210e294e9f55c73553778cf9b19e6d7b8ea18a11049c862c634c16fa40a58d45f66aad0d0a6bae2cbb327dbc6215e9061e3517417be8c38560fa375423156b8a66a0c1c3b606d059e12566ca4f63e4ac8b5fb2e528742da7ae1b78c9da19ff5e849b9b21d2773ac7d0089f8ab3fbac3845e6d8065aad1895d71f4eed8d1312f0fa1d1395be1e9b3b290ebe3773be899ac32241acf5831456bc8eb449b60446fd6acf93ad94b48ddbdb6c9fce7e164999ecc5bc707abb6755f87db3121dfe0fbad7c65c2ea4e8f500f85317332caef6102cfc7ef8e3a5f93719eca24712a2e8731f1c61184a03a8ecbb10e1af8882f6f69bdd60c0df5ec007", 0x1000}, {&(0x7f0000001700)="a6dd12632eb85b278bf1d09339133cb3806cec1ec3d6a7242423345d3fb786da5d3a6beb376ac6109351db4484cfdcda9d220522c3b30582602dcfc13bf79d2161b7998e409c78a18312755fcf526942f0da5b4ade03840e79f3f313a0b8455b600434499abb0e63da23b43b71a949f6aea307cebd97f4fee7928353182bb3368c1ebca40680eea15befe50fcdf0efbb3f706ffcd56d7856d3f66f2fef74154a6e99117cf80774fae610f35dc749b0ef488f35d48341df37b7a6", 0xba}, {&(0x7f00000017c0)="a76364d7e3795c6ea226ef29624af3bd0e8e0f477a961937a21122f76d88dd82e6689b0e6d59b0a883e8590690ee437cd46db94360998ec732296e339e0ac67b5b1b4f42af070805f385c019aab1c831925474843f567533e0ca0cdde8aec446e3f2aebf5e4580c69ead9eea70a9f255776c4e27600d144a33", 0x79}], 0x6, &(0x7f00000018c0)=[@hoplimit={{0x14, 0x29, 0x34, 0x9}}, @dontfrag={{0x14, 0x29, 0x3e, 0xffffffff}}], 0x30}}, {{0x0, 0x0, &(0x7f0000001c00)=[{&(0x7f0000001900)="c187411d6251d5fcf1b3c0697bb2ca13cee6e616b8b21bbc5c8c6ced2dd2adceba296718443e0dff71afd83b46206776aae19ebdc0433653304cc5274501085341b00f4aa97099a208c3c33c982f1c44b36b70c82744de54dbfa63752f3b0ddac7c81014dbdf9ad27ebd0757b95a225a3d9b0b", 0x73}, {&(0x7f0000001980)="c9628f93591fdd010a2ee0fc0b8146ed18d38fb1a1557a2c4ad77bdfcadc5c7c9c5b8d861455b6a7e11608c40791a5a00fcdf6f373cbc5954e89a444000a88b77048a696f897c5d702e72ce6a2e7faeace59f8a0f4cbb0f63bd41106c0ae466791824f104dfa3df9b1c6deafbc9afa26db6d5456acc21ca6828f", 0x7a}, {&(0x7f0000001a00)="4119b461ca4880346694327b", 0xc}, {&(0x7f0000001a40)="d8171ec0d8a6c3c58bbaa7de878433c8200ad8092ee85f1f6c1b9006a39aa607f922ca381f08da2063131251f5e12cfae0edf2a17979eaa91a9e4cd97143bb2fb07a985d663c75f4ffcba9a62fd7147ca8ac6c0b28333149603bde", 0x5b}, {&(0x7f0000001ac0)="a382bdd90b181e3a9fb9fee783a82f01ed678156703be4ce1b187916ba947ed795af4455d9701dd0314c2b4e1dc4938e82f828bfb8d30bd478953290f6d61c2fe749d0ba989bec0c5762f48cac8a9e5045f8381cdc133a2049effae8c5aca542e76c8eb0fad147a51c2ad7d8cf7d7d3722a58e054bd2cd47b567431abad95885c8ce144fbe8ee2289b86b35e1c346639a461", 0x92}, {&(0x7f0000001b80)="0994341efcd9951b233670d3e6b57afb5c14fa5810b25dd4c7d185971ab6f467616fdfafc8b9117ac188384d645b757f5c48845d92", 0x35}, {&(0x7f0000001bc0)="6eef525feceaecd18a976488a0be11b2fcc19fd482714d3c1902868d35dc34ce19d1e061c26dc1ca", 0x28}], 0x7, &(0x7f0000002e00)=[@hoplimit_2292={{0x14, 0x29, 0x8, 0xfff}}, @rthdr_2292={{0x38, 0x29, 0x39, {0x11, 0x4, 0x0, 0x0, 0x0, [@private2, @ipv4={'\x00', '\xff\xff', @private=0xa010101}]}}}, @tclass={{0x14, 0x29, 0x43, 0x8e3f}}, @rthdr={{0x58, 0x29, 0x39, {0x5e, 0x8, 0x0, 0x57, 0x0, [@empty, @mcast2, @ipv4={'\x00', '\xff\xff', @empty}, @empty]}}}, @rthdr_2292={{0xa8, 0x29, 0x39, {0x2e, 0x12, 0x1, 0x2, 0x0, [@empty, @mcast1, @empty, @private1, @dev={0xfe, 0x80, '\x00', 0x20}, @local, @loopback, @dev={0xfe, 0x80, '\x00', 0xb}, @local]}}}], 0x168}}, {{&(0x7f0000001c80)={0xa, 0x4e20, 0xae5, @dev={0xfe, 0x80, '\x00', 0x13}, 0x73e0}, 0x1c, &(0x7f0000004100)=[{&(0x7f0000002f80)="c79f2a6aaddbb5d4f13d316ca5bb9151a77734d7affd6c3902b1de35bb6880a4936907b596993e0e13a1dd10de9895aa8c3d2fd934ce021c87e512acf8ebba3563dbb7358c2b80e0c48a019de34b06c19b706649e9713b39d98c81a262edfbb70de3fbfa534cb8806072132c296638530d42e29143d51772ac64aeac2eaf9b2a1eb97cb012a4e40b4372670df725ff9991a099a866c65869af0562ff4c39431dc21d177ffe2d50e63db0dd5784a75df877afe501a5be5258311c101db08f8105a35bccf8bb52cd9bac7d4fe04500d157670248c1bf9c92224828c14894652265c467796d672e575ceddfa8fe381ef22be7b3956435981e354d430db86741d1a33c88f4a44e906736c7ce4f0065207a227b8c4bcfac95474485ec0e7811c1e6682976f5b20fd2a3fa3e4d83ab7c70cfc4bf4e43603b5e68535dd130bf387a1f4809a9729613d82f9841bceea6e017e894ca7fffeda66012355abfe716983b5bb81f6f3837cf808cf22e41eef18212b5b4c987a48332a1b014f5dfcf5cb086f9388a36b0d1e4a2c2015e7eee4511b650593bd1b63e4fe62655587f8b6a94845adbcd5fb96a88c789c62b79c18c34788c7f3a36ec306f5d83eaf03bf1e4706b990fd4655814121e48eccdbe43e598779a29305d8c44e2e5a74d6141fb8937c4f426179e2553ea78d1ff27e1388597b25c96d6148e9142a6bf9a2f1c311e12d059c4f5a7c6b034cff02f2d4cbafd806efca9c70541590a68e7744ac44535b94371c2d7be7552b289889795b0af424f4b38301d0350a0104300cacf31b1290875c78c820653f435a0f113c5292c192fe72afbb30fa6bd05108321d40701c53108a9af33f4e9acc95b3404738c2b8cd1298d03305447e8353cba8ea30c76a95902b6481dd03d3b1d71afc3b6d3f0adf446318575ba10e5a0e6bf49e6712ae730ccebb435f206426ad0c7eae0591d6fb59a45f54b34a9a3dbc4016252ad1c247a303099633530407c28dde45d04671a4ba8bea751b6f79be92991f5507b6a719533a2b9e3ad0e9ee8c6f1eabfc94ff2ae365d85c6b0468b1a43e2800489e085bedbd01eb3ee948dbf938cfc4b0c74b6c66fc9d174dba96c6f8727224c3e696b8d01749f0494fdfdabd70393f199a58a368b9bd8c41f7f34ee45abd1bf56f844a871b1fc989771b8ce67a0edaa7830e947fba1af3f186b888c53d53e57d2e1945a018b6683a7b4f54e6d474bf0240766e6ac2b243c7ec3954110a0b9f082043d4eb892b779250656bad836f9db26b8f31929c675966030789985c50d94e6932928138f3a2fe75023bdcf7f0106d5180bfe1961b63334e0aca37d0622aac86fb6ab10536565846c782368b62fa3419e9e362fe4fa2108b963e22c3cd3c42c6018a145e048dd0288db3eab2bf0743fc07c28e58cdd8b99eb5e850e1c496a4b33e37608112be5801bcf53a30a0df9c51615fd4b5a0b55a01e04eb427e7d373cf1e422607f9d37cdefbb8bb874f5e08f2301e2282ba5fd91d9dfe3532564d5ec22dc4e2ab1b376e9736aadc044d3b3f8dc90f7040887112629b45e8e02cf0adb9743baa1c0965706c89f587c82038a11d0620357ab536cc501be5d35e19110355ac1aa576e02e2b1d0761fcaa73569a0c5538986e8b0bbcac6179abba2062a8c50c069e1b5497ce95566188b998a36c1ffc210520f424ad5a5563441f15408079b4a14a8c894aa1ce0a908d78179aed55441df381384b9ac6ca1b4def6593c1aeaf8a0ec7702ca5e43d6d591f0f2a7b4da555ed3ca5603eee728c1fef511619e27f1481499c1d091dc552e4cf9fca387bae87dbcfe5d5f8e23f79355065cbb15ea90452ee4be4185e19b2cc826db819e573d8de007d1532e68d9e51caec4704b00b93485e20e520c2fc1a6d43ee52d24ded112acb07763bd758dae8f40485c947d9b6bc823bb75a5b3e847ea8a4ddc7e925db38473347200723827809ecf41f47c5d6377f7afe869c2ac9660c9d32ab5c0904c452f332262e6bfbbcb9b678c62e56dc53a8380472c82957f3aa94d7f5b7698bc0a91f461e772e1b9eec9f05d18555ac49cb992eaffcbf3c47b8de178106d81f73fcc05136eb222baa89172fcb213a3f972ef8daac002267aebd7d280f40d042167620e62fbd6dd5b9a9e84d83add0269ed0dfa3d5311a5f740fffbe77aaa250aaacacdf5b03e7fd3346ea3c4123e65f9d02163e2cc07475f4a85a99e5ab421c02a2806c6fae9c3c8699cea08e2b6f8826e29e5d3dc0aa785100c220431c7299ec1626da83e6ab5d0c21da830610755da24d795f87f8cc930b89d3a0e73a97be6c6d3785c94a99e2bc668c18acd63b4be3221aa0162bcfef09b757f5e65f55f868e1cf441c149a500bcc59fc04c910fbbfdf8a61d95cd937fff9e4e5f68f2dd71cdc294a771e1e023820ab328169e31397ca1e8fb2a87ca5e3cf154022e7a59b26fef2658ebbd2829a60c9d17d3d117d86642afb7e4e4d1ec62defb12c1069c29e222aa5770d79ce21cf2015fd1b576e6d6b0def8b861ee68f525d546d8fdee55782f58cfe3aa45e6e894070283c5beced33f74e9d65a465754ae1d7819541d9e0d55db104e6dbc2555a4c1c48852550e372cf3640ad0be54b85b449fe23715cb4dc42cd3bb04cba57b216ec12b23103d388332fe85949902c9bfc030ea498411d88237241c76201e36155850f804efaacb8414fe3d2fd66751a2ea60e10af095c60375d96a3ba11a9e60e6ca5f1e2ae4689d6f017182ef7a3ea1f3c39e1da4bb6b755c6393227b23c047fbe2dd035da59589373a5b5928cbaed0e632bb7452b5adb013e96e62ae4afd0b33497f8cded0a91fd78f1a985489f3793653d7641e5d089964129da4a09c87ca6b5ef82eccd6ac626ad7da0657d78b69715dd669728077cb12c56a9a1bdd32e582ed9b33c18a0f0b19579bd66ec074ca0d187004bcfe9ad852e39bf815efe9c7aacf8cbd4e908d9bff9b1275e7a8fc2825b6d18c74bc70468fef3ae82c58f33d347e7ce5a102d9470280e560fc0ca47609e96b512eba080679e33d0567ce716c84d36e504355333c64032b63d56aa3e0b3b2041ac419d2d14b0ee701f73f043caacc17da8c5fbfacd752e312c1b127c065179288bdeb47d545ad6c2652b298e6d154caf4f8c893016ddbef5c5334c0fb566f8c58ea24780de5cce4f984ef34705ab4956f3285d757b275a66c524abf7c69983ede126ded9d6099d9c098114e923983e4e61f1b55aeb7f9df3124a03bd629d351d5a099984109dbb8bb2ad9e13e9288fc07a3ee2160c63c4c34f857ce87e8b068f4e5307a35630515c30014cd12e2e0ea88dd22404a8f37c86de577cde5da6cd628e630b238f36f73af57049afe87f66c48724b6d4e3e47512950217ec8830d7b6b3b19323217e52a2a47e5a1ac798cae2a2001f97def4f3d835cbc7d8ee59e288cee50ab0e4cb271e8892b0f65a43b045928fc46c63555dfa555af9b48db8d042ca6d923ec809256aeb73cd39581913ba3c6f66f79d4ca4106281c725816bc9d4f05d04bca2589510f7a8a49184b4f737c02b5a88d0b23fbbb61d6911ed13bbe8605f8884d301cb14786f1aaa647c9b669c37a0a5c9fd11bc93bd6b24155d8a189a28b91b2124a1c5b54e5e836b907d7af7a3622d07c6435e187d8a9c8714efc4ebd509f354a359efb7ff66202d0673d46c58e4f52c57e9d6a4df38e0365ba4508e5e6bca55c2ddc680a6d413843d29aa2ff93921d10cd76ca86e26e0c5c5d5fdec8ea167f14a8e16c07820700b61e403cf54b254c89b2bc99ebbbafaec5e9916a28bada4c608b4852724683285e715b761c7cebaaaa5f2859908553341b76c879169842d5b5703d0bfe49ecd0c75872a52f7f21266c65f352bb5cb3dd7eede3695ecefce85c11d0a8d49a88f62c850ce1a5390dafce51ed277a1e6afdca50693895d587f49cf324f3fa66123bebe8164be5c4a5609f132f73f9adb210bdda5174540a504f0a0bf86e7bd3bd839520cc9951358dff8d02a7709014e03ea5455fc1d3f343089c615ebad0bb49037c07bd2fd394a752aaf0a1f1453f73cc9a0e454fb3b32cafeb9e3e367b9c85c88749a165243b94749e3c5e000945436b0c94a83b3c98d59cf9c888a1a368210194586502cdea4addbb60dddac3d509efb11e13256d708088519e76bcadb9cd928faf716e8d69056a8428f92dca402b5d94349a42a6cfb5de1a1d0e7f5e2a84db2a87be3bc483e7801c079a8e2d7c1170dd43c3aebf61b1380b97903a385c092c692d17036a574bec389a952d6452286e945411fb32504759623f39765389830f39cfaa9135dc9cbd4a7b997aa396afeec9f015bc2509b025f2f6c2e7afcd4334a1f97e186ac384241a4b11218aed2bd43f336fd26a9d00b389df1222fad92d2b8d19c162777c804f2b981cc09162d91a3f3b8dc2285ce2d86f5c3828e2f0e5bb95517709cabd0fcb810667790c2ddedba028d243f0b6eda7bfbb98b3e5f17bfd72e44323715f6952002faa0f7a4d30924f91a722526d1f95125a5c5dd025d7da56ef65d8b3bcc24606ef09c3af3cbd324cd4b856554a0e61976091039b0b796f302fd79ad639ecc5ac90e89562cc37e0398a668726db03fb29fe73a111347dc88e1d7fb9f9e4ad3beac8317cf6e70bce15fb9740be45a4ab7781ed0873e77a86e0efca2e771efaf2b98b99cafca7be9f850148c02a77b1522e888798c3906677473b95443c462f1d8ae6487d4362aac2218462dce666ace136eaf3e6bb13e458594c15150b774dce0476068c4065d6f87bf6515737ff701d43508c1727a49ec50255877387cdbc81ec9ecf32d69401a396e6c5cc131a0d1ad67975e34cc9b174fb6dc124797eb57ba9662b28c7c62f2143d2a61716b56706b35fea7bcac351ad990dc17ab7fabfca85b44ba29c44f172e89c3e198ce06cade44525845f3504447ced39dd92e9bead9ef6619a48df778603d86a1332abd5e58d34318cfe83cecc389e8c337170b8bf5c07d836771b242fe6a243ec2a7a6cffda6084df35c47a9a7e876a25a9c3af28d470afb7489f450ebb7a3271fd2cfd1410c70bf7f48182e827443d0d4412f8ce59c816b514d50043ba0bea55a6ee7f3bb41a2081da4d8f14ef3887cd343252e47bcb175838e38278ac6b47476553d1b00e3eed5916c4740fc726888633d3bcba98dcca2fadd69367b51812ac7d37f2af77af857fff19c9a29c14ff3090973f2865e89a00d0789df1a76b402cc279313f5abb892501f5f1bd3a05341d939705939fd01f7bdda4dd90e827d0e9d799d22e27bddc2e9382ff86c460a509d79cabedb44cbe32b23d10a56d4f312a937f917d6836a9478bc3dce96a47fbdc729cfdd6153844acd92e161e5edfc1dfa09106cb19b864a95c4ff57a1e4c7bf7a9ecc073eee324341bf2f7c66f36ddbf6fb825478965744ac3c20e753d921408abeaf2a9a5f85d6dc42c61bc728dcb63e8470d22cccc6a27e9929d8f6139c5e33a53296903e5971769e51ca41087794512d9deca6568d38b40b26a62687799bf6560458a3ba708ea01d463fa1110e6b3fee525ea4220748ebf144ddaa34b5d4ef3ad547d95c02dc9e2aadbea26fef0e6973c78761359ce5514b5d1f73dbd804ca30f4836b66148ca8bd8ed6db48b5c6c1c03b448e42be746207b6ae0e66f9b57b7941abfccf7f0b2c39425956d8a2db824e4b682662a2f0bfb63b10c122e74aaa949fa3ae4945e710dbbe41fbc105e1292daa2b135ffb30f6f2adbb02c1f5a78d9605c8b7f", 0x1000}, {&(0x7f0000001cc0)}, {&(0x7f0000003f80)="de175d6507d7159aa4b8146883691f3773b4a91470a92e65c33dea00bc293a48124da8a547b380d07fded7845bf193f89a5affc13cd4a1066a29a502e2430dc18431a526ef5da75304ca88c4ccdbe3809a2b7aac2208c202b23b14201c2a85c126dc9ae997ec62755552469ffd6b83bd8a3e4e1e2ac5f7b37fb359d58964c05807e58da0033c72e80998b641071671bfca23adcc2518e921f4422bb10639962d7e628504e6a075bf5675a3bb5e8effe8b5933c12903fd9bd4d24ae5a951db3e31ff9", 0xc2}, {&(0x7f0000001d00)="8faa43926e5177efcb8c36c2a96cbabd50630d1b6a002a00", 0x18}, {&(0x7f0000004080)="5977535b3624da8855f56dba6066ff791f24f02ef1aa976e4181547a91b44dbbc4d7fc093211ac8e83495c94ee83ecd4863ebc663ca383024ff077461ac17ac4a4c3e6d4a7ef3aaccef9e7328c800524b35a4984", 0x54}], 0x5, &(0x7f0000004180)=[@dstopts={{0x88, 0x29, 0x37, {0x16, 0xd, '\x00', [@generic={0x6, 0x62, "ceda6c20228d4e5e323888e0d1ac9ccfdc1d1a41e7eebce0bfd2aaf0d1093a1cda2d098b18af5fe3de39fbfeb8f1a39481de0c1a4eafb4632acd40301809b20672d319804b1d80bf1b014fba41aa70db5766dcecef2fcdaaec3216d0519cf3defef7"}, @jumbo={0xc2, 0x4, 0x9}]}}}, @rthdrdstopts={{0x58, 0x29, 0x37, {0x0, 0x7, '\x00', [@hao={0xc9, 0x10, @ipv4={'\x00', '\xff\xff', @rand_addr=0x64010100}}, @padn={0x1, 0x4, [0x0, 0x0, 0x0, 0x0]}, @padn={0x1, 0x4, [0x0, 0x0, 0x0, 0x0]}, @padn={0x1, 0x1, [0x0]}, @generic={0x80, 0x1a, "a96a8d866a56470fc5e327d9539b1a5a9aa7765dc19a5251fac9"}]}}}, @hopopts_2292={{0x70, 0x29, 0x36, {0x2c, 0xa, '\x00', [@calipso={0x7, 0x30, {0x0, 0xa, 0x5, 0xfe01, [0x5, 0x1, 0x1, 0x36d9d7e, 0x14000000]}}, @padn={0x1, 0x1, [0x0]}, @hao={0xc9, 0x10, @empty}, @pad1, @padn={0x1, 0x3, [0x0, 0x0, 0x0]}, @generic={0x0, 0x5, "6979208242"}]}}}, @hoplimit={{0x14, 0x29, 0x34, 0x2}}, @tclass={{0x14, 0x29, 0x43, 0x6}}, @pktinfo={{0x24, 0x29, 0x32, {@ipv4={'\x00', '\xff\xff', @remote}}}}], 0x1a8}}], 0xa, 0x840) socket$inet6_udplite(0xa, 0x2, 0x88) 15:54:24 executing program 3: ftruncate(0xffffffffffffffff, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) setsockopt$inet_pktinfo(r0, 0x0, 0x8, &(0x7f0000000040)={0x0, @loopback, @loopback}, 0xc) preadv(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) fcntl$dupfd(0xffffffffffffffff, 0x0, r0) r1 = fsmount(0xffffffffffffffff, 0x0, 0x4) lseek(r0, 0x800, 0x0) perf_event_open(&(0x7f0000001d80)={0x0, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4307, 0x0, 0x8, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext, 0x0, 0xfffffffffffffffe, 0x0, 0x0, 0x2, 0x0, 0x2000, 0x0, 0x870}, 0x0, 0xffbfffffffffffff, 0xffffffffffffffff, 0x8) r2 = openat$hwrng(0xffffffffffffff9c, &(0x7f0000000080), 0x200000, 0x0) lseek(r2, 0x2, 0x0) mknodat$null(r2, &(0x7f0000000000)='./file1\x00', 0x2000, 0x103) r3 = openat(r1, &(0x7f0000000280)='/proc/self/exe\x00', 0x0, 0x0) sendfile(r0, r3, 0x0, 0x100000001) 15:54:24 executing program 1: syz_mount_image$msdos(&(0x7f00000001c0), &(0x7f0000000240)='./file0\x00', 0x0, 0x4c00, &(0x7f00000002c0), 0x0, &(0x7f00000003c0)={[{@fat=@flush}, {@dots}]}) openat$cgroup_type(0xffffffffffffffff, 0x0, 0x2, 0x0) [ 2685.154793] FAT-fs (loop4): Unrecognized mount option "flE" or missing value [ 2685.505864] FAT-fs (loop1): Unrecognized mount option "flE" or missing value 15:54:39 executing program 6: syz_mount_image$msdos(&(0x7f00000001c0), &(0x7f0000000240)='./file0\x00', 0x0, 0x43707, &(0x7f00000002c0), 0x0, &(0x7f00000003c0)={[{@fat=@flush}]}) 15:54:39 executing program 0: ftruncate(0xffffffffffffffff, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) setsockopt$inet_pktinfo(r0, 0x0, 0x8, &(0x7f0000000040)={0x0, @loopback, @loopback}, 0xc) preadv(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) fcntl$dupfd(0xffffffffffffffff, 0x0, r0) r1 = fsmount(0xffffffffffffffff, 0x0, 0x4) lseek(r0, 0x800, 0x0) r2 = creat(0x0, 0x0) ioctl$SECCOMP_IOCTL_NOTIF_RECV(r2, 0xc0502100, &(0x7f0000000100)) getsockopt$ARPT_SO_GET_ENTRIES(r2, 0x0, 0x61, &(0x7f0000000080)={'filter\x00', 0x4d, "0c6dc173ee20b832b97d62ae279359c7ae05b001cc651db19a5479d393859819476344632cb3b1c1f76e22414f94194ddf78881c7af174e912c2d7623323e46017ab2daf769a04b5c205320531"}, &(0x7f0000000200)=0x71) perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4307, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) lseek(0xffffffffffffffff, 0x2, 0x1) mknodat$null(0xffffffffffffffff, &(0x7f0000000000)='./file1\x00', 0x2000, 0x103) pwrite64(0xffffffffffffffff, &(0x7f0000000140)="ddab82767945917c8ef3f5746d491210d833b106c3b096db35ebf09b6462e50b2b8eeb7aee50a6985ddf758b8742e2902f8019cf036e7487a36e06f264a072e7302aabf620d1f1648240b03068de42f99aa07f3421d6085fabf737fc80322ea9d302704a0cbf904db23225acdbfef5115d2e6eb74068796e15571d147e0a5ee081510e087b17fdf56a880289eeec6f4c848969", 0x93, 0x20) r3 = openat(r1, &(0x7f0000000280)='/proc/self/exe\x00', 0x0, 0x0) sendfile(r0, r3, 0x0, 0x100000001) 15:54:39 executing program 5: syz_mount_image$msdos(&(0x7f00000001c0), &(0x7f0000000240)='./file0\x00', 0x0, 0x68000000, &(0x7f00000002c0), 0x0, &(0x7f00000003c0)={[{@fat=@flush}, {@dots}]}) 15:54:39 executing program 3: ftruncate(0xffffffffffffffff, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) setsockopt$inet_pktinfo(r0, 0x0, 0x8, &(0x7f0000000040)={0x0, @loopback, @loopback}, 0xc) preadv(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) fcntl$dupfd(0xffffffffffffffff, 0x0, r0) r1 = fsmount(r0, 0x0, 0x0) lseek(r0, 0x800, 0x0) perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4307, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r2 = openat$hwrng(0xffffffffffffff9c, &(0x7f0000000080), 0x200000, 0x0) lseek(r2, 0x2, 0x0) mknodat$null(r2, &(0x7f0000000000)='./file1\x00', 0x2000, 0x103) r3 = openat(r1, &(0x7f0000000280)='/proc/self/exe\x00', 0x0, 0x0) sendfile(r0, r3, 0x0, 0x100000001) 15:54:39 executing program 4: syz_mount_image$msdos(&(0x7f00000001c0), &(0x7f0000000240)='./file0\x00', 0x0, 0x7400, &(0x7f00000002c0), 0x0, &(0x7f00000003c0)={[{@fat=@flush}, {@dots}]}) 15:54:39 executing program 7: r0 = creat(0x0, 0x0) ioctl$SECCOMP_IOCTL_NOTIF_RECV(r0, 0xc0502100, &(0x7f0000000100)) ioctl$SNDRV_SEQ_IOCTL_GET_SUBSCRIPTION(r0, 0xc0505350, &(0x7f0000000180)={{0x2, 0x8}, {0x2, 0x9}, 0x1, 0x0, 0x1}) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) r2 = epoll_create1(0x80000) sendfile(r1, r2, &(0x7f00000000c0)=0x5c25, 0xa2f) perf_event_open(&(0x7f0000001d80)={0x3, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4307, 0x0, 0x5, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext, 0x0, 0xffffffffffffffff, 0x3f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x800}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r3 = openat(0xffffffffffffffff, &(0x7f0000000280)='./file1\x00', 0x0, 0x1f8) r4 = creat(0x0, 0x0) ioctl$SECCOMP_IOCTL_NOTIF_RECV(r4, 0xc0502100, &(0x7f0000000100)) write$P9_RREADDIR(r4, &(0x7f0000000140)={0x2a, 0x29, 0x1, {0x3f, [{{0x40, 0x0, 0x4}, 0x5, 0x92, 0x7, './file1'}]}}, 0x2a) sendfile(r1, r3, 0x0, 0x1000fffff) r5 = openat2$dir(0xffffffffffffff9c, &(0x7f0000000000)='./file1\x00', &(0x7f0000000040)={0x420000, 0x100, 0x4}, 0x18) openat(r5, &(0x7f0000000080)='./file1\x00', 0x260500, 0x28) r6 = socket$nl_generic(0x10, 0x3, 0x10) r7 = syz_genetlink_get_family_id$nl80211(&(0x7f0000000040), 0xffffffffffffffff) r8 = socket$nl_generic(0x10, 0x3, 0x10) ioctl$sock_SIOCGIFINDEX_80211(r8, 0x8933, &(0x7f00000000c0)={'wlan0\x00', 0x0}) sendmsg$NL80211_CMD_SET_CQM(r6, &(0x7f0000000000)={0x0, 0x0, &(0x7f0000000200)={&(0x7f0000000140)={0x38, r7, 0xc0b, 0x0, 0x0, {{}, {@val={0x8, 0x3, r9}, @void}}, [@NL80211_ATTR_CQM={0x1c, 0x5e, 0x0, 0x1, [@NL80211_ATTR_CQM_TXE_INTVL={0x7}, @NL80211_ATTR_CQM_TXE_RATE={0x8}, @NL80211_ATTR_CQM_TXE_PKTS={0x8}]}]}, 0x38}}, 0x0) sendmsg$NL80211_CMD_GET_STATION(0xffffffffffffffff, &(0x7f0000000340)={&(0x7f0000000200)={0x10, 0x0, 0x0, 0x2000}, 0xc, &(0x7f0000000240)={&(0x7f00000002c0)={0x54, r7, 0x200, 0x70bd2b, 0x25dfdbfd, {{}, {@val={0x8}, @void}}, [@NL80211_ATTR_STA_TX_POWER={0x6, 0x114, 0x101}, @NL80211_ATTR_OPMODE_NOTIF={0x5, 0xc2, 0x3}, @NL80211_ATTR_STA_PLINK_ACTION={0x5, 0x19, 0x1}, @NL80211_ATTR_MESH_PEER_AID={0x6, 0xed, 0x1dd}, @NL80211_ATTR_AIRTIME_WEIGHT={0x6, 0x112, 0x7}, @NL80211_ATTR_MGMT_SUBTYPE={0x5, 0x29, 0xc}, @NL80211_ATTR_AIRTIME_WEIGHT={0x6, 0x112, 0x1}]}, 0x54}, 0x1, 0x0, 0x0, 0x10}, 0x0) 15:54:39 executing program 1: syz_mount_image$msdos(&(0x7f00000001c0), &(0x7f0000000240)='./file0\x00', 0x0, 0x6800, &(0x7f00000002c0), 0x0, &(0x7f00000003c0)={[{@fat=@flush}, {@dots}]}) openat$cgroup_type(0xffffffffffffffff, 0x0, 0x2, 0x0) 15:54:39 executing program 2: ftruncate(0xffffffffffffffff, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) setsockopt$inet_pktinfo(0xffffffffffffffff, 0x0, 0x8, 0x0, 0x0) preadv(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) r1 = fcntl$dupfd(0xffffffffffffffff, 0x0, r0) r2 = socket$inet6(0xa, 0x5, 0x200) ioctl$FICLONE(r1, 0x40049409, r2) r3 = fsmount(0xffffffffffffffff, 0x0, 0x0) lseek(r0, 0x800, 0x0) perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4307, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext={0x4000000000004, 0x7}, 0x41c02, 0x400000000000}, 0x0, 0xa, 0xffffffffffffffff, 0x0) sendto(r1, &(0x7f0000000500)="41ee37a9019961110d4dff3fc56d8d2d2a54cadc88f5ce7be98f7171524944a3a3e7551aac38e48c958ded104c88c4f8bab8ffdfeb98b3101f5fa0666ebc632b160be02b6a982b09b54476faac3baa6b82b3196125fc1b0a3d90f988723fbf58646df56ae7e0bbe7a05e9ff8a2d606c7a692e6829761bc70a4041da665b5fca99c6d438dcb8d76b243b5b413ae158cbfbda3534a8b317305ac0ceb443819e9eeb2ba4601b9624c82fc5efba8b9ca2b54afca03761b1a33537aee363f7c80b163fc898432bed7cf0f13622411b73a0c3db12a6d8405ef3e3e33b9ebb5c3ef50184f33b5a949ff6092f0ecad0f913e195639adec3ff77c3a", 0xf7, 0x0, 0x0, 0x61) mknodat$null(0xffffffffffffffff, &(0x7f0000000000)='./file1\x00', 0x0, 0x103) r4 = dup2(0xffffffffffffffff, 0xffffffffffffffff) bind$bt_sco(r4, &(0x7f0000003f40)={0x1f, @none}, 0x8) syz_io_uring_submit(0x0, 0x0, &(0x7f0000000300)=@IORING_OP_CONNECT={0x10, 0x0, 0x0, r4, 0x80, &(0x7f00000001c0)=@sco={0x1f, @fixed={'\xaa\xaa\xaa\xaa\xaa', 0x10}}}, 0x0) r5 = io_uring_register$IORING_REGISTER_PERSONALITY(r3, 0x9, 0x0, 0x0) syz_io_uring_submit(0x0, 0x0, &(0x7f00000004c0)=@IORING_OP_SENDMSG={0x9, 0x6, 0x0, r2, 0x0, &(0x7f0000000240)={&(0x7f0000000040)=@in6={0xa, 0x4e20, 0x5, @mcast1, 0x9}, 0x80, &(0x7f00000000c0)=[{&(0x7f00000003c0)="55db8b5ee5dcec22b70dc8bca50f8d45bf53d61452d4ad0aafc8a57629eac973c554fe29faba66431a5f7dbaf89f373723ebde034a274598dd6c431fe74632f621a7d0a8022313fa08ba16028c9c1252e33fe26a94c0e412ebafc7dcbf5a2476164bdd5ba240be3884eab689c9d981a54146d90bb44c8659f781d7ad82e2bd079494daf5a66b67f8f00b8a7eec946f5bc6fd7a5d39912624a4d427961517537caaac95155273663064467d8d2a1a8c1e471492bc0aa0147e26b852a12e7d1a33f211769cf70df4ec1098c73970d4982fc81a16dcd78a6ad20f1e596278", 0xdd}], 0x1, &(0x7f0000000200)=[{0x20, 0x110, 0x80, "6990391e85a9363afe6fcf1d722083f7"}], 0x20}, 0x0, 0x4004000, 0x1, {0x0, r5}}, 0x10001) pwrite64(0xffffffffffffffff, &(0x7f0000000140)="ddab82767945917c8ef3f5746d491210d833b106c3b096db35ebf09b6462e50b2b8eeb7aee50a6985ddf758b8742e2902f8019cf036e7487a36e06f264a072e7302aabf620d1f1648240b03068de42f99aa07f3421d6085fabf737fc80322ea9d302704a0cbf904db23225acdbfef5115d2e6eb74068796e15571d147e0a5ee081510e087b17fdf56a880289eeec6f4c848969", 0x93, 0x20) r6 = openat(r3, &(0x7f0000000280)='/proc/self/exe\x00', 0x0, 0x0) sendfile(r0, r6, 0x0, 0x100000001) [ 2699.850327] netlink: 'syz-executor.7': attribute type 7 has an invalid length. [ 2699.869598] netlink: 'syz-executor.7': attribute type 7 has an invalid length. 15:54:39 executing program 7: r0 = perf_event_open(&(0x7f0000001d80)={0x0, 0x80, 0x0, 0xfc, 0x0, 0xfe, 0x0, 0x4307, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, 0x0, @perf_config_ext={0x7}, 0x0, 0x6, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1}, 0x0, 0xa, 0xffffffffffffffff, 0x2) recvmmsg$unix(0xffffffffffffffff, &(0x7f0000000580)=[{{&(0x7f0000000040), 0xfffffffffffffda5, &(0x7f0000000440)=[{&(0x7f00000000c0)=""/217, 0xd9}, {&(0x7f00000001c0)=""/159, 0x9f}, {&(0x7f00000002c0)=""/165, 0xa5}, {&(0x7f0000000380)=""/150, 0x96}], 0x4, &(0x7f0000000480)=[@cred={{0x1c}}, @rights={{0x18, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff]}}, @rights={{0x18, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff]}}, @cred={{0x1c}}, @rights={{0x24, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}}, @rights={{0x24, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}}, @cred={{0x1c}}, @cred={{0x1c}}], 0x100}}], 0x1, 0x1, &(0x7f0000000000)={0x0, 0x3938700}) copy_file_range(0xffffffffffffffff, &(0x7f0000001100)=0x2000000000, r0, &(0x7f0000001140)=0x4b2, 0x2, 0x0) r1 = openat(0xffffffffffffffff, &(0x7f0000000280)='/proc/self/exe\x00', 0x0, 0x0) fchmod(r1, 0x10) ioctl$F2FS_IOC_ABORT_VOLATILE_WRITE(r1, 0xf505, 0x0) sendfile(0xffffffffffffffff, r1, 0x0, 0x100000001) ioctl$BTRFS_IOC_SCRUB_PROGRESS(0xffffffffffffffff, 0xc400941d, &(0x7f0000001180)={0x0, 0x0, 0x506}) mmap$IORING_OFF_SQES(&(0x7f0000ffa000/0x3000)=nil, 0x3000, 0x0, 0x40010, r1, 0x10000000) 15:54:39 executing program 2: ftruncate(0xffffffffffffffff, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) setsockopt$inet_pktinfo(0xffffffffffffffff, 0x0, 0x8, 0x0, 0x0) preadv(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) r1 = openat$cdrom(0xffffffffffffff9c, &(0x7f0000000180), 0x40800, 0x0) ioctl$CDROMREADMODE1(r1, 0x530f, &(0x7f0000000800)={0x9, 0x0, 0x0, 0x7f, 0x7}) r2 = openat$cdrom(0xffffffffffffff9c, &(0x7f0000000180), 0x40800, 0x0) ioctl$CDROMREADMODE1(r2, 0x530f, &(0x7f0000000800)={0x9, 0x0, 0x0, 0x7f, 0x7}) semctl$IPC_RMID(0x0, 0x0, 0x0) getresgid(&(0x7f00000010c0), &(0x7f0000001100)=0x0, &(0x7f0000001140)) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000001200)={{0x0, 0xee01, r3, 0xffffffffffffffff, 0x0, 0x4, 0x2}, 0x1f, 0x1, 0x0, 0x0, 0x0, 0x0, 0x7f}) fsetxattr$system_posix_acl(0xffffffffffffffff, &(0x7f0000000040)='system.posix_acl_access\x00', &(0x7f0000000480)={{}, {0x1, 0x4}, [{0x2, 0x5, 0xee01}], {0x4, 0x5}, [{0x8, 0x1}, {0x8, 0x2}, {0x8, 0x2}, {}, {0x8, 0x4}, {0x8, 0x1, r3}], {0x10, 0x2}, {0x20, 0x5}}, 0x5c, 0x2) fcntl$dupfd(r0, 0x0, r2) r4 = fsmount(0xffffffffffffffff, 0x0, 0x0) lseek(r0, 0x800, 0x0) perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4307, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) mknodat$null(0xffffffffffffffff, &(0x7f0000000000)='./file1\x00', 0x0, 0x103) pwrite64(0xffffffffffffffff, &(0x7f0000000140)="ddab82767945917c8ef3f5746d491210d833b106c3b096db35ebf09b6462e50b2b8eeb7aee50a6985ddf758b8742e2902f8019cf036e7487a36e06f264a072e7302aabf620d1f1648240b03068de42f99aa07f3421d6085fabf737fc80322ea9d302704a0cbf904db23225acdbfef5115d2e6eb74068796e15571d147e0a5ee081510e087b17fdf56a880289eeec6f4c848969", 0x93, 0x20) r5 = openat(r4, &(0x7f0000000280)='/proc/self/exe\x00', 0x0, 0x0) sendfile(r0, r5, 0x0, 0x100000001) 15:54:39 executing program 0: ftruncate(0xffffffffffffffff, 0x0) readv(0xffffffffffffffff, &(0x7f0000000600)=[{&(0x7f0000000080)=""/26, 0x1a}, {&(0x7f00000002c0)=""/182, 0xfffffffffffffcee}, {&(0x7f00000000c0)=""/39, 0x27}, {&(0x7f0000000200)=""/76, 0x4c}, {&(0x7f0000000380)=""/201, 0xc9}, {&(0x7f0000000480)=""/106, 0x6a}, {&(0x7f0000000500)=""/241, 0xf1}], 0x7) r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) setsockopt$inet_pktinfo(r0, 0x0, 0x8, &(0x7f0000000040)={0x0, @loopback, @loopback}, 0xc) r1 = accept4(r0, &(0x7f0000000680)=@ieee802154={0x24, @short}, &(0x7f0000000700)=0x80, 0x800) accept4$unix(r1, &(0x7f0000000740)=@abs, &(0x7f00000007c0)=0x6e, 0x800) ioctl$SECCOMP_IOCTL_NOTIF_RECV(0xffffffffffffffff, 0xc0502100, &(0x7f0000000100)) recvmmsg$unix(r1, &(0x7f00000014c0)=[{{&(0x7f0000000880)=@abs, 0x6e, &(0x7f0000000c40)=[{&(0x7f0000000900)=""/249, 0xf9}, {&(0x7f0000000a00)=""/92, 0x5c}, {&(0x7f0000000a80)=""/101, 0x65}, {&(0x7f0000000b00)=""/133, 0x85}, {&(0x7f0000000bc0)=""/54, 0x36}, {&(0x7f0000000c00)=""/54, 0x36}], 0x6}}, {{&(0x7f0000000cc0)=@abs, 0x6e, &(0x7f00000013c0)=[{&(0x7f0000000d40)=""/241, 0xf1}, {&(0x7f0000000e40)=""/107, 0x6b}, {&(0x7f0000000ec0)=""/32, 0x20}, {&(0x7f0000000f00)=""/165, 0xa5}, {&(0x7f0000000fc0)=""/173, 0xad}, {&(0x7f0000001080)=""/133, 0x85}, {&(0x7f0000001140)=""/175, 0xaf}, {&(0x7f0000001200)=""/109, 0x6d}, {&(0x7f0000001280)=""/67, 0x43}, {&(0x7f0000001300)=""/146, 0x92}], 0xa, &(0x7f0000001480)=[@cred={{0x1c}}, @cred={{0x1c, 0x1, 0x2, {0x0, 0x0}}}], 0x40}}], 0x2, 0x2122, &(0x7f0000001540)={0x77359400}) mount$9p_fd(0x0, &(0x7f0000000800)='./file1\x00', &(0x7f0000000840), 0x12100aa, &(0x7f0000001580)=ANY=[@ANYBLOB="7472612f6c94b96e733d66642c7266", @ANYRESHEX, @ANYBLOB="800000006e6f3d", @ANYRESHEX=r1, @ANYBLOB=',mmap,fowner=', @ANYRESDEC=0x0, @ANYBLOB=',appraise,mask=MAY_APPEND,smackfsroot=]),audit,uid<', @ANYRESDEC=r2, @ANYBLOB="0080"]) preadv(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) fcntl$dupfd(0xffffffffffffffff, 0x0, r0) r3 = fsmount(0xffffffffffffffff, 0x0, 0x4) lseek(r0, 0x800, 0x0) perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4307, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) lseek(0xffffffffffffffff, 0x2, 0x1) mknodat$null(0xffffffffffffffff, &(0x7f0000000000)='./file1\x00', 0x2000, 0x103) pwrite64(0xffffffffffffffff, &(0x7f0000000140)="ddab82767945917c8ef3f5746d491210d833b106c3b096db35ebf09b6462e50b2b8eeb7aee50a6985ddf758b8742e2902f8019cf036e7487a36e06f264a072e7302aabf620d1f1648240b03068de42f99aa07f3421d6085fabf737fc80322ea9d302704a0cbf904db23225acdbfef5115d2e6eb74068796e15571d147e0a5ee081510e087b17fdf56a880289eeec6f4c848969", 0x93, 0x20) lseek(r0, 0x400, 0x0) r4 = openat(r3, &(0x7f0000000280)='/proc/self/exe\x00', 0x0, 0x0) sendfile(r0, r4, 0x0, 0x100000001) 15:54:40 executing program 3: ftruncate(0xffffffffffffffff, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) setsockopt$inet_pktinfo(r0, 0x0, 0x8, &(0x7f0000000040)={0x0, @loopback, @loopback}, 0xc) preadv(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) fcntl$dupfd(0xffffffffffffffff, 0x0, r0) r1 = fsmount(0xffffffffffffffff, 0x0, 0x4) lseek(r0, 0x800, 0x0) perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4307, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r2 = openat$hwrng(0xffffffffffffff9c, &(0x7f0000000080), 0x200000, 0x0) lseek(r2, 0x2, 0x0) mknodat$null(r2, &(0x7f0000000000)='./file1\x00', 0x2000, 0x103) r3 = openat(r1, &(0x7f0000000280)='/proc/self/exe\x00', 0x0, 0x0) r4 = accept(r0, &(0x7f0000000140)=@ax25={{0x3, @null}, [@default, @default, @netrom, @rose, @default, @bcast, @bcast, @rose]}, &(0x7f00000001c0)=0x80) syz_genetlink_get_family_id$nl80211(&(0x7f00000000c0), r4) sendfile(r0, r3, 0x0, 0x100000001) 15:54:40 executing program 5: syz_mount_image$msdos(&(0x7f00000001c0), &(0x7f0000000240)='./file0\x00', 0x0, 0x6c000000, &(0x7f00000002c0), 0x0, &(0x7f00000003c0)={[{@fat=@flush}, {@dots}]}) 15:54:40 executing program 4: syz_mount_image$msdos(&(0x7f00000001c0), &(0x7f0000000240)='./file0\x00', 0x0, 0x7a00, &(0x7f00000002c0), 0x0, &(0x7f00000003c0)={[{@fat=@flush}, {@dots}]}) 15:54:40 executing program 6: syz_mount_image$msdos(&(0x7f00000001c0), &(0x7f0000000240)='./file0\x00', 0x0, 0x4370d, &(0x7f00000002c0), 0x0, &(0x7f00000003c0)={[{@fat=@flush}]}) 15:54:40 executing program 1: syz_mount_image$msdos(&(0x7f00000001c0), &(0x7f0000000240)='./file0\x00', 0x0, 0x6c00, &(0x7f00000002c0), 0x0, &(0x7f00000003c0)={[{@fat=@flush}, {@dots}]}) openat$cgroup_type(0xffffffffffffffff, 0x0, 0x2, 0x0) [ 2701.559833] FAT-fs (loop4): Unrecognized mount option "flE" or missing value [ 2701.655895] FAT-fs (loop1): Unrecognized mount option "flE" or missing value BUG: leak checking failed VM DIAGNOSIS: 15:54:41 Registers: info registers vcpu 0 RAX=0000000000000001 RBX=0000000000000000 RCX=0000000000000001 RDX=0000000000000000 RSI=00000000ffffffff RDI=ffffffff84ff84a0 RBP=ffffffff84ff84a0 RSP=ffff888016e2fce0 R8 =0000000000000000 R9 =0000000000000001 R10=0000000000000000 R11=0000000000000001 R12=ffff888017404ec0 R13=ffff888017405808 R14=00000000ffffffff R15=00000000ffffffea RIP=ffffffff83e452b2 RFL=00000246 [---Z-P-] CPL=0 II=0 A20=1 SMM=0 HLT=0 ES =0000 0000000000000000 00000000 00000000 CS =0010 0000000000000000 ffffffff 00a09b00 DPL=0 CS64 [-RA] SS =0018 0000000000000000 ffffffff 00c09300 DPL=0 DS [-WA] DS =0000 0000000000000000 00000000 00000000 FS =0000 00007fcbaed598c0 00000000 00000000 GS =0000 ffff88806ce00000 00000000 00000000 LDT=0000 fffffe5e00000000 00000000 00000000 TR =0040 fffffe0000003000 00004087 00008b00 DPL=0 TSS64-busy GDT= fffffe0000001000 0000007f IDT= fffffe0000000000 00000fff CR0=80050033 CR2=0000562d70432048 CR3=0000000008fa0000 CR4=00350ef0 DR0=0000000000000000 DR1=0000000000000000 DR2=0000000000000000 DR3=0000000000000000 DR6=00000000ffff4ff0 DR7=0000000000000400 EFER=0000000000000d01 FCW=037f FSW=0000 [ST=0] FTW=00 MXCSR=00001f80 FPR0=0000000000000000 0000 FPR1=0000000000000000 0000 FPR2=0000000000000000 0000 FPR3=0000000000000000 0000 FPR4=0000000000000000 0000 FPR5=0000000000000000 0000 FPR6=0000000000000000 0000 FPR7=0000000000000000 0000 XMM00=000000000000002f002f2e2e2f002e2e XMM01=0000000000000000696c61766e49002f XMM02=ffffffffffffff0f0e0d0c0b0a090807 XMM03=00000000000000a1393d4d554e00313a XMM04=2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f XMM05=0000562d7042ca400000562d70428480 XMM06=0000562d704284c00000000300000004 XMM07=00000000000000000000000000000000 XMM08=6e753c007325732575253a5d73255b00 XMM09=00000000000000000000000000000000 XMM10=00000000000000000000000000000000 XMM11=00000000000000000000000000000000 XMM12=00000000000000000000000000000000 XMM13=00000000000000000000000000000000 XMM14=00000000000000000000000000000000 XMM15=00000000000000000000000000000000 info registers vcpu 1 RAX=0000000000000000 RBX=0000000000000040 RCX=ffffffff817456ec RDX=ffff88800ce5fbb8 RSI=ffffffff81744d40 RDI=ffff88800ce5fc50 RBP=ffff88800ce5fae0 RSP=ffff88800ce5fa98 R8 =0000000000000003 R9 =0000000000000000 R10=0000000000000000 R11=0000000000000001 R12=ffff88800ce5fc50 R13=ffff88800ce5fc50 R14=0000000000000000 R15=ffff88800ce5fdf8 RIP=ffffffff81408c54 RFL=00000286 [--S--P-] CPL=0 II=0 A20=1 SMM=0 HLT=0 ES =0000 0000000000000000 00000000 00000000 CS =0010 0000000000000000 ffffffff 00a09b00 DPL=0 CS64 [-RA] SS =0018 0000000000000000 ffffffff 00c09300 DPL=0 DS [-WA] DS =0000 0000000000000000 00000000 00000000 FS =0000 00007fcbaed598c0 00000000 00000000 GS =0000 ffff88806cf00000 00000000 00000000 LDT=0000 fffffe5200000000 00000000 00000000 TR =0040 fffffe000004a000 00004087 00008b00 DPL=0 TSS64-busy GDT= fffffe0000048000 0000007f IDT= fffffe0000000000 00000fff CR0=80050033 CR2=0000562d7043b080 CR3=0000000046848000 CR4=00350ee0 DR0=0000000000000000 DR1=0000000000000000 DR2=0000000000000000 DR3=0000000000000000 DR6=00000000ffff0ff0 DR7=0000000000000400 EFER=0000000000000d01 FCW=037f FSW=0000 [ST=0] FTW=00 MXCSR=00001f80 FPR0=0000000000000000 0000 FPR1=0000000000000000 0000 FPR2=0000000000000000 0000 FPR3=0000000000000000 0000 FPR4=0000000000000000 0000 FPR5=0000000000000000 0000 FPR6=0000000000000000 0000 FPR7=0000000000000000 0000 XMM00=000000000000002f002f2e2e2f002e2e XMM01=0000000000000000696c61766e49002f XMM02=ffffffffffffff0f0e0d0c0b0a090807 XMM03=34706f6f6c006b636f6c622f6c617574 XMM04=2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f XMM05=0000562d7042bc800000562d7041fcc0 XMM06=0000562d7042f4200000000300000000 XMM07=00000000000000000000000000000000 XMM08=610064253a64252f6b636f6c622f7665 XMM09=00000000000000000000000000000000 XMM10=00000000000000000000000000000000 XMM11=00000000000000000000000000000000 XMM12=00000000000000000000000000000000 XMM13=00000000000000000000000000000000 XMM14=00000000000000000000000000000000 XMM15=00000000000000000000000000000000