00, 0x1800003, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r1 = getpid() process_vm_readv(r1, &(0x7f0000000900)=[{&(0x7f0000000300)=""/89, 0x59}], 0x1, &(0x7f0000001e00)=[{&(0x7f00000003c0)=""/39, 0x27}, {0x0}, {&(0x7f0000000b00)=""/125, 0x7d}], 0x3, 0x0) 19:36:26 executing program 5: r0 = creat(&(0x7f0000000100)='./bus\x00', 0x0) r1 = openat$sndtimer(0xffffffffffffff9c, &(0x7f0000000040), 0x0) ioctl$BTRFS_IOC_QUOTA_RESCAN_WAIT(r1, 0x942e, 0x0) r2 = creat(&(0x7f0000002dc0)='./bus\x00', 0x0) write$binfmt_elf64(r2, &(0x7f0000000380)=ANY=[], 0xfffffd28) pipe(&(0x7f0000000180)={0xffffffffffffffff}) perf_event_open(&(0x7f0000001240)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r4 = socket$nl_xfrm(0x10, 0x3, 0x6) sendmsg$nl_xfrm(r4, &(0x7f0000000080)={0x0, 0x0, &(0x7f0000000000)={&(0x7f00000006c0)=ANY=[@ANYBLOB="8c0100001000130774e812bfcd06e11bfed87d918000000000000000000000080000aafe8000000000000000000000000000bb0000b8000000000000000000000000004bf97385b2570472435e8fcda77984c102c1c63dcaca6308f55d446f34497b2a65bfd67e43fd254b498366f447f00ead185b0008a8c8a5f37cc30893ee391b3da7390503af152a1d33ef8894eb562dc7592b0467c2c9fa14e47e417e97a4e9fbec55c25b86c5f52682e31d7e1c40dfddfe69173d434bfc29eadf7305db216720585b0d639717588ae2935159084dd75d59f101aa18a0d679ddbd1947ec0ac7cb7241156ca2ad78b7607d38af0c8a6068d9b53209fa828331dd924af9a4145fe9f50e144934214fb0bc1bd4c230d4d5ac0b51cbcae617463f230d93d011c4a12ffe9bc17e47c3e82c41e829d82b500d52ac4756572bfd6c1e53cff9e9515dbbbbe3e5d35bd4234e22375b5de5942f064b9fa9c23b819e427990d479487c3b63d1ff01f9533834c770f80eee1ae3b980e8edebf4b37b5b062b7c665f017e8e372288cd80f854f9e425d5aea90f5dd01f56610d15634a121c50aa6db81eb7c008da59518e", @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="000000000000000000000000000000000000000032000000ac14140000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000200000000000000000000005400020063626328646573335f6564652900000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000060000000a6107b18cf2a876e21fb88b3480001007368613100"/324], 0x18c}}, 0x0) mmap(&(0x7f0000000000/0xc00000)=nil, 0xc00000, 0x4, 0x8010, r4, 0xb3d04000) open$dir(0x0, 0x0, 0x0) ioctl$BTRFS_IOC_GET_SUBVOL_ROOTREF(0xffffffffffffffff, 0xd000943d, 0x0) ioctl$BTRFS_IOC_GET_SUBVOL_ROOTREF(0xffffffffffffffff, 0xd000943d, 0x0) syz_open_dev$sg(&(0x7f0000000000), 0x0, 0x0) ioctl$BTRFS_IOC_GET_SUBVOL_ROOTREF(0xffffffffffffffff, 0xd000943d, &(0x7f00000012c0)={0x7, [], 0x1, "1dcf943a0292f1"}) sendfile(0xffffffffffffffff, r3, &(0x7f0000000140)=0x1000, 0x6) dup2(r3, r0) 19:36:26 executing program 1: syz_mount_image$vfat(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x0, 0x0, 0x0, &(0x7f0000000180)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') r0 = open(&(0x7f0000000180)='./file0\x00', 0x141042, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r2 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000001c0)='devices.list\x00', 0x275a, 0x0) write$binfmt_elf64(r0, &(0x7f0000000440)=ANY=[@ANYBLOB="7f454c460000000000000000000000000000000000000000000000000000000040000000000000000000000000000000000000000000380000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a188c9c9e6e8320cc48502f4602e7081c0bb9926eca6da6d00ea22a0a2ca6e2e9897e98aaa2465c6c2343dcad198cbbc730068b16017cb3203c6a5e874a32f36190ecb53c3c4eb2f4905dba3d4b1afbaa902cd60f98bf1a28046"], 0x78) writev(r2, &(0x7f0000000280)=[{&(0x7f0000000080)="f6", 0x1}], 0x1) sendfile(r0, r0, &(0x7f00000000c0), 0x7fff) 19:36:26 executing program 3: syz_mount_image$vfat(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x0, 0x0, 0x0, &(0x7f0000000180)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') r0 = open(&(0x7f0000000180)='./file0\x00', 0x141042, 0x0) r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000001c0)='devices.list\x00', 0x275a, 0x0) write$binfmt_elf64(r0, &(0x7f0000000440)=ANY=[@ANYBLOB="7f454c460000000000000000000000000000000000000000000000000000000040000000000000000000000000000000000000000000380000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a188c9c9e6e8320cc48502f4602e7081c0bb9926eca6da6d00ea22a0a2ca6e2e9897e98aaa2465c6c2343dcad198cbbc730068b16017cb3203c6a5e874a32f36190ecb53c3c4eb2f4905dba3d4b1afbaa902cd60f98bf1a28046"], 0x78) writev(r1, &(0x7f0000000280)=[{&(0x7f0000000080)="f6", 0x1}], 0x1) sendfile(r0, r0, &(0x7f00000000c0), 0x7fff) 19:36:26 executing program 2: r0 = openat(0xffffffffffffffff, &(0x7f0000000040)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r1 = getpid() process_vm_readv(r1, &(0x7f0000000900)=[{&(0x7f0000000300)=""/89, 0x59}], 0x1, &(0x7f0000001e00)=[{&(0x7f00000003c0)=""/39, 0x27}, {0x0}, {&(0x7f0000000b00)=""/125, 0x7d}], 0x3, 0x0) 19:36:26 executing program 4: r0 = syz_open_procfs(0x0, &(0x7f0000000040)='smaps_rollup\x00') preadv(r0, &(0x7f0000000780)=[{0x0}], 0x1, 0x0, 0x0) [ 124.210557][ T7890] loop0: detected capacity change from 0 to 16 19:36:26 executing program 2: r0 = openat(0xffffffffffffffff, &(0x7f0000000040)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r1 = getpid() process_vm_readv(r1, &(0x7f0000000900)=[{&(0x7f0000000300)=""/89, 0x59}], 0x1, &(0x7f0000001e00)=[{&(0x7f00000003c0)=""/39, 0x27}, {0x0}, {&(0x7f0000000b00)=""/125, 0x7d}], 0x3, 0x0) 19:36:26 executing program 4: r0 = syz_open_procfs(0x0, &(0x7f0000000040)='smaps_rollup\x00') preadv(r0, &(0x7f0000000780)=[{0x0}], 0x1, 0x0, 0x0) [ 124.296724][ T7908] netlink: 156 bytes leftover after parsing attributes in process `syz-executor.5'. 19:36:26 executing program 2: r0 = openat(0xffffffffffffffff, &(0x7f0000000040)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r1 = getpid() process_vm_readv(r1, &(0x7f0000000900)=[{&(0x7f0000000300)=""/89, 0x59}], 0x1, &(0x7f0000001e00)=[{&(0x7f0000000980)=""/39, 0x27}, {&(0x7f0000000b00)=""/125, 0x7d}], 0x2, 0x0) 19:36:26 executing program 4: r0 = syz_open_procfs(0x0, &(0x7f0000000040)='smaps_rollup\x00') preadv(r0, &(0x7f0000000780)=[{0x0}], 0x1, 0x0, 0x0) 19:36:26 executing program 0: syz_mount_image$vfat(&(0x7f0000000000), 0x0, 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f00000002c0)="eb3c906d6b66732e66617400020101000240008000f801", 0x17}, {0x0, 0x0, 0x1000}], 0x0, &(0x7f0000000180)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') r0 = open(&(0x7f0000000180)='./file0\x00', 0x141042, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r2 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000001c0)='devices.list\x00', 0x275a, 0x0) write$binfmt_elf64(r0, &(0x7f0000000440)=ANY=[@ANYBLOB="7f454c460000000000000000000000000000000000000000000000000000000040000000000000000000000000000000000000000000380000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a188c9c9e6e8320cc48502f4602e7081c0bb9926eca6da6d00ea22a0a2ca6e2e9897e98aaa2465c6c2343dcad198cbbc730068b16017cb3203c6a5e874a32f36190ecb53c3c4eb2f4905dba3d4b1afbaa902cd60f98bf1a28046"], 0x78) writev(r2, &(0x7f0000000280)=[{&(0x7f0000000080)="f6", 0x1}], 0x1) sendfile(r0, r0, &(0x7f00000000c0), 0x7fff) r3 = openat(0xffffffffffffff9c, &(0x7f0000000300)='./file0\x00', 0x0, 0x0) sendfile(r0, r3, 0x0, 0x80000004000000) 19:36:26 executing program 2: r0 = openat(0xffffffffffffffff, &(0x7f0000000040)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r1 = getpid() process_vm_readv(r1, &(0x7f0000000900)=[{&(0x7f0000000300)=""/89, 0x59}], 0x1, &(0x7f0000001e00)=[{&(0x7f0000000980)=""/39, 0x27}, {&(0x7f0000000b00)=""/125, 0x7d}], 0x2, 0x0) 19:36:26 executing program 4: r0 = creat(&(0x7f0000000100)='./bus\x00', 0x0) r1 = openat$sndtimer(0xffffffffffffff9c, &(0x7f0000000040), 0x0) ioctl$BTRFS_IOC_QUOTA_RESCAN_WAIT(r1, 0x942e, 0x0) r2 = creat(&(0x7f0000002dc0)='./bus\x00', 0x0) write$binfmt_elf64(r2, &(0x7f0000000380)=ANY=[], 0xfffffd28) pipe(&(0x7f0000000180)={0xffffffffffffffff}) perf_event_open(&(0x7f0000001240)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r4 = socket$nl_xfrm(0x10, 0x3, 0x6) sendmsg$nl_xfrm(r4, &(0x7f0000000080)={0x0, 0x0, &(0x7f0000000000)={&(0x7f00000006c0)=ANY=[@ANYBLOB="8c0100001000130774e812bfcd06e11bfed87d918000000000000000000000080000aafe8000000000000000000000000000bb0000b8000000000000000000000000004bf97385b2570472435e8fcda77984c102c1c63dcaca6308f55d446f34497b2a65bfd67e43fd254b498366f447f00ead185b0008a8c8a5f37cc30893ee391b3da7390503af152a1d33ef8894eb562dc7592b0467c2c9fa14e47e417e97a4e9fbec55c25b86c5f52682e31d7e1c40dfddfe69173d434bfc29eadf7305db216720585b0d639717588ae2935159084dd75d59f101aa18a0d679ddbd1947ec0ac7cb7241156ca2ad78b7607d38af0c8a6068d9b53209fa828331dd924af9a4145fe9f50e144934214fb0bc1bd4c230d4d5ac0b51cbcae617463f230d93d011c4a12ffe9bc17e47c3e82c41e829d82b500d52ac4756572bfd6c1e53cff9e9515dbbbbe3e5d35bd4234e22375b5de5942f064b9fa9c23b819e427990d479487c3b63d1ff01f9533834c770f80eee1ae3b980e8edebf4b37b5b062b7c665f017e8e372288cd80f854f9e425d5aea90f5dd01f56610d15634a121c50aa6db81eb7c008da59518e", @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="000000000000000000000000000000000000000032000000ac14140000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000200000000000000000000005400020063626328646573335f6564652900000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000060000000a6107b18cf2a876e21fb88b3480001007368613100"/324], 0x18c}}, 0x0) mmap(&(0x7f0000000000/0xc00000)=nil, 0xc00000, 0x4, 0x8010, r4, 0xb3d04000) open$dir(0x0, 0x0, 0x0) ioctl$BTRFS_IOC_GET_SUBVOL_ROOTREF(0xffffffffffffffff, 0xd000943d, 0x0) ioctl$BTRFS_IOC_GET_SUBVOL_ROOTREF(0xffffffffffffffff, 0xd000943d, 0x0) syz_open_dev$sg(&(0x7f0000000000), 0x0, 0x0) ioctl$BTRFS_IOC_GET_SUBVOL_ROOTREF(0xffffffffffffffff, 0xd000943d, &(0x7f00000012c0)={0x7, [], 0x1, "1dcf943a0292f1"}) sendfile(0xffffffffffffffff, r3, &(0x7f0000000140)=0x1000, 0x6) dup2(r3, r0) 19:36:26 executing program 5: r0 = creat(&(0x7f0000000100)='./bus\x00', 0x0) r1 = openat$sndtimer(0xffffffffffffff9c, &(0x7f0000000040), 0x0) ioctl$BTRFS_IOC_QUOTA_RESCAN_WAIT(r1, 0x942e, 0x0) r2 = creat(&(0x7f0000002dc0)='./bus\x00', 0x0) write$binfmt_elf64(r2, &(0x7f0000000380)=ANY=[], 0xfffffd28) pipe(&(0x7f0000000180)={0xffffffffffffffff}) perf_event_open(&(0x7f0000001240)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r4 = socket$nl_xfrm(0x10, 0x3, 0x6) sendmsg$nl_xfrm(r4, &(0x7f0000000080)={0x0, 0x0, &(0x7f0000000000)={&(0x7f00000006c0)=ANY=[@ANYBLOB="8c0100001000130774e812bfcd06e11bfed87d918000000000000000000000080000aafe8000000000000000000000000000bb0000b8000000000000000000000000004bf97385b2570472435e8fcda77984c102c1c63dcaca6308f55d446f34497b2a65bfd67e43fd254b498366f447f00ead185b0008a8c8a5f37cc30893ee391b3da7390503af152a1d33ef8894eb562dc7592b0467c2c9fa14e47e417e97a4e9fbec55c25b86c5f52682e31d7e1c40dfddfe69173d434bfc29eadf7305db216720585b0d639717588ae2935159084dd75d59f101aa18a0d679ddbd1947ec0ac7cb7241156ca2ad78b7607d38af0c8a6068d9b53209fa828331dd924af9a4145fe9f50e144934214fb0bc1bd4c230d4d5ac0b51cbcae617463f230d93d011c4a12ffe9bc17e47c3e82c41e829d82b500d52ac4756572bfd6c1e53cff9e9515dbbbbe3e5d35bd4234e22375b5de5942f064b9fa9c23b819e427990d479487c3b63d1ff01f9533834c770f80eee1ae3b980e8edebf4b37b5b062b7c665f017e8e372288cd80f854f9e425d5aea90f5dd01f56610d15634a121c50aa6db81eb7c008da59518e", @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="000000000000000000000000000000000000000032000000ac14140000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000200000000000000000000005400020063626328646573335f6564652900000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000060000000a6107b18cf2a876e21fb88b3480001007368613100"/324], 0x18c}}, 0x0) mmap(&(0x7f0000000000/0xc00000)=nil, 0xc00000, 0x4, 0x8010, r4, 0xb3d04000) open$dir(0x0, 0x0, 0x0) ioctl$BTRFS_IOC_GET_SUBVOL_ROOTREF(0xffffffffffffffff, 0xd000943d, 0x0) ioctl$BTRFS_IOC_GET_SUBVOL_ROOTREF(0xffffffffffffffff, 0xd000943d, 0x0) syz_open_dev$sg(&(0x7f0000000000), 0x0, 0x0) ioctl$BTRFS_IOC_GET_SUBVOL_ROOTREF(0xffffffffffffffff, 0xd000943d, &(0x7f00000012c0)={0x7, [], 0x1, "1dcf943a0292f1"}) dup2(r3, r0) 19:36:26 executing program 1: syz_mount_image$vfat(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x1, &(0x7f0000000200)=[{&(0x7f00000002c0)="eb3c906d6b66732e66617400020101000240008000f801", 0x17}], 0x0, &(0x7f0000000180)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') r0 = open(&(0x7f0000000180)='./file0\x00', 0x141042, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r2 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000001c0)='devices.list\x00', 0x275a, 0x0) write$binfmt_elf64(r0, &(0x7f0000000440)=ANY=[@ANYBLOB="7f454c460000000000000000000000000000000000000000000000000000000040000000000000000000000000000000000000000000380000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a188c9c9e6e8320cc48502f4602e7081c0bb9926eca6da6d00ea22a0a2ca6e2e9897e98aaa2465c6c2343dcad198cbbc730068b16017cb3203c6a5e874a32f36190ecb53c3c4eb2f4905dba3d4b1afbaa902cd60f98bf1a28046"], 0x78) writev(r2, &(0x7f0000000280)=[{&(0x7f0000000080)="f6", 0x1}], 0x1) sendfile(r0, r0, &(0x7f00000000c0), 0x7fff) 19:36:26 executing program 3: syz_mount_image$vfat(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x0, 0x0, 0x0, &(0x7f0000000180)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') r0 = open(&(0x7f0000000180)='./file0\x00', 0x141042, 0x0) r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000001c0)='devices.list\x00', 0x275a, 0x0) write$binfmt_elf64(r0, &(0x7f0000000440)=ANY=[@ANYBLOB="7f454c460000000000000000000000000000000000000000000000000000000040000000000000000000000000000000000000000000380000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a188c9c9e6e8320cc48502f4602e7081c0bb9926eca6da6d00ea22a0a2ca6e2e9897e98aaa2465c6c2343dcad198cbbc730068b16017cb3203c6a5e874a32f36190ecb53c3c4eb2f4905dba3d4b1afbaa902cd60f98bf1a28046"], 0x78) writev(r1, &(0x7f0000000280)=[{&(0x7f0000000080)="f6", 0x1}], 0x1) sendfile(r0, r0, &(0x7f00000000c0), 0x7fff) 19:36:26 executing program 2: r0 = openat(0xffffffffffffffff, &(0x7f0000000040)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r1 = getpid() process_vm_readv(r1, &(0x7f0000000900)=[{&(0x7f0000000300)=""/89, 0x59}], 0x1, &(0x7f0000001e00)=[{&(0x7f0000000980)=""/39, 0x27}, {&(0x7f0000000b00)=""/125, 0x7d}], 0x2, 0x0) 19:36:27 executing program 2: r0 = openat(0xffffffffffffffff, &(0x7f0000000040)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r1 = getpid() process_vm_readv(r1, &(0x7f0000000900)=[{&(0x7f0000000300)=""/89, 0x59}], 0x1, &(0x7f0000001e00)=[{0x0}, {&(0x7f0000000980)=""/39, 0x27}, {&(0x7f0000000b00)=""/125, 0x7d}], 0x3, 0x0) [ 125.095312][ T7947] FAT-fs (loop1): bogus number of reserved sectors [ 125.099399][ T7951] loop0: detected capacity change from 0 to 16 [ 125.101869][ T7947] FAT-fs (loop1): Can't find a valid FAT filesystem [ 125.149716][ T7957] netlink: 156 bytes leftover after parsing attributes in process `syz-executor.5'. [ 125.159644][ T7959] netlink: 156 bytes leftover after parsing attributes in process `syz-executor.4'. 19:36:27 executing program 2: r0 = openat(0xffffffffffffffff, &(0x7f0000000040)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r1 = getpid() process_vm_readv(r1, &(0x7f0000000900)=[{&(0x7f0000000300)=""/89, 0x59}], 0x1, &(0x7f0000001e00)=[{0x0}, {&(0x7f0000000980)=""/39, 0x27}, {&(0x7f0000000b00)=""/125, 0x7d}], 0x3, 0x0) 19:36:27 executing program 2: r0 = openat(0xffffffffffffffff, &(0x7f0000000040)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r1 = getpid() process_vm_readv(r1, &(0x7f0000000900)=[{&(0x7f0000000300)=""/89, 0x59}], 0x1, &(0x7f0000001e00)=[{0x0}, {&(0x7f0000000980)=""/39, 0x27}, {&(0x7f0000000b00)=""/125, 0x7d}], 0x3, 0x0) 19:36:27 executing program 2: r0 = creat(&(0x7f0000000100)='./bus\x00', 0x0) r1 = openat$sndtimer(0xffffffffffffff9c, &(0x7f0000000040), 0x0) ioctl$BTRFS_IOC_QUOTA_RESCAN_WAIT(r1, 0x942e, 0x0) r2 = creat(&(0x7f0000002dc0)='./bus\x00', 0x0) write$binfmt_elf64(r2, &(0x7f0000000380)=ANY=[], 0xfffffd28) pipe(&(0x7f0000000180)={0xffffffffffffffff}) perf_event_open(&(0x7f0000001240)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r4 = socket$nl_xfrm(0x10, 0x3, 0x6) sendmsg$nl_xfrm(r4, &(0x7f0000000080)={0x0, 0x0, &(0x7f0000000000)={&(0x7f00000006c0)=ANY=[@ANYBLOB="8c0100001000130774e812bfcd06e11bfed87d918000000000000000000000080000aafe8000000000000000000000000000bb0000b8000000000000000000000000004bf97385b2570472435e8fcda77984c102c1c63dcaca6308f55d446f34497b2a65bfd67e43fd254b498366f447f00ead185b0008a8c8a5f37cc30893ee391b3da7390503af152a1d33ef8894eb562dc7592b0467c2c9fa14e47e417e97a4e9fbec55c25b86c5f52682e31d7e1c40dfddfe69173d434bfc29eadf7305db216720585b0d639717588ae2935159084dd75d59f101aa18a0d679ddbd1947ec0ac7cb7241156ca2ad78b7607d38af0c8a6068d9b53209fa828331dd924af9a4145fe9f50e144934214fb0bc1bd4c230d4d5ac0b51cbcae617463f230d93d011c4a12ffe9bc17e47c3e82c41e829d82b500d52ac4756572bfd6c1e53cff9e9515dbbbbe3e5d35bd4234e22375b5de5942f064b9fa9c23b819e427990d479487c3b63d1ff01f9533834c770f80eee1ae3b980e8edebf4b37b5b062b7c665f017e8e372288cd80f854f9e425d5aea90f5dd01f56610d15634a121c50aa6db81eb7c008da59518e", @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="000000000000000000000000000000000000000032000000ac14140000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000200000000000000000000005400020063626328646573335f6564652900000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000060000000a6107b18cf2a876e21fb88b3480001007368613100"/324], 0x18c}}, 0x0) mmap(&(0x7f0000000000/0xc00000)=nil, 0xc00000, 0x4, 0x8010, r4, 0xb3d04000) open$dir(0x0, 0x0, 0x0) ioctl$BTRFS_IOC_GET_SUBVOL_ROOTREF(0xffffffffffffffff, 0xd000943d, 0x0) ioctl$BTRFS_IOC_GET_SUBVOL_ROOTREF(0xffffffffffffffff, 0xd000943d, 0x0) syz_open_dev$sg(&(0x7f0000000000), 0x0, 0x0) ioctl$BTRFS_IOC_GET_SUBVOL_ROOTREF(0xffffffffffffffff, 0xd000943d, &(0x7f00000012c0)={0x7, [], 0x1, "1dcf943a0292f1"}) sendfile(0xffffffffffffffff, r3, &(0x7f0000000140)=0x1000, 0x6) dup2(r3, r0) [ 125.512754][ T7978] netlink: 156 bytes leftover after parsing attributes in process `syz-executor.2'. 19:36:27 executing program 5: r0 = creat(&(0x7f0000000100)='./bus\x00', 0x0) r1 = openat$sndtimer(0xffffffffffffff9c, &(0x7f0000000040), 0x0) ioctl$BTRFS_IOC_QUOTA_RESCAN_WAIT(r1, 0x942e, 0x0) r2 = creat(&(0x7f0000002dc0)='./bus\x00', 0x0) write$binfmt_elf64(r2, &(0x7f0000000380)=ANY=[], 0xfffffd28) pipe(&(0x7f0000000180)={0xffffffffffffffff}) perf_event_open(&(0x7f0000001240)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r4 = socket$nl_xfrm(0x10, 0x3, 0x6) sendmsg$nl_xfrm(r4, &(0x7f0000000080)={0x0, 0x0, &(0x7f0000000000)={&(0x7f00000006c0)=ANY=[@ANYBLOB="8c0100001000130774e812bfcd06e11bfed87d918000000000000000000000080000aafe8000000000000000000000000000bb0000b8000000000000000000000000004bf97385b2570472435e8fcda77984c102c1c63dcaca6308f55d446f34497b2a65bfd67e43fd254b498366f447f00ead185b0008a8c8a5f37cc30893ee391b3da7390503af152a1d33ef8894eb562dc7592b0467c2c9fa14e47e417e97a4e9fbec55c25b86c5f52682e31d7e1c40dfddfe69173d434bfc29eadf7305db216720585b0d639717588ae2935159084dd75d59f101aa18a0d679ddbd1947ec0ac7cb7241156ca2ad78b7607d38af0c8a6068d9b53209fa828331dd924af9a4145fe9f50e144934214fb0bc1bd4c230d4d5ac0b51cbcae617463f230d93d011c4a12ffe9bc17e47c3e82c41e829d82b500d52ac4756572bfd6c1e53cff9e9515dbbbbe3e5d35bd4234e22375b5de5942f064b9fa9c23b819e427990d479487c3b63d1ff01f9533834c770f80eee1ae3b980e8edebf4b37b5b062b7c665f017e8e372288cd80f854f9e425d5aea90f5dd01f56610d15634a121c50aa6db81eb7c008da59518e", @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="000000000000000000000000000000000000000032000000ac14140000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000200000000000000000000005400020063626328646573335f6564652900000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000060000000a6107b18cf2a876e21fb88b3480001007368613100"/324], 0x18c}}, 0x0) mmap(&(0x7f0000000000/0xc00000)=nil, 0xc00000, 0x4, 0x8010, r4, 0xb3d04000) open$dir(0x0, 0x0, 0x0) ioctl$BTRFS_IOC_GET_SUBVOL_ROOTREF(0xffffffffffffffff, 0xd000943d, 0x0) ioctl$BTRFS_IOC_GET_SUBVOL_ROOTREF(0xffffffffffffffff, 0xd000943d, 0x0) syz_open_dev$sg(&(0x7f0000000000), 0x0, 0x0) ioctl$BTRFS_IOC_GET_SUBVOL_ROOTREF(0xffffffffffffffff, 0xd000943d, &(0x7f00000012c0)={0x7, [], 0x1, "1dcf943a0292f1"}) dup2(r3, r0) [ 125.763057][ T7986] netlink: 156 bytes leftover after parsing attributes in process `syz-executor.5'. 19:36:27 executing program 0: syz_mount_image$vfat(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x0, 0x0, 0x0, &(0x7f0000000180)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') r0 = open(&(0x7f0000000180)='./file0\x00', 0x141042, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r2 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000001c0)='devices.list\x00', 0x275a, 0x0) write$binfmt_elf64(r0, &(0x7f0000000440)=ANY=[@ANYBLOB="7f454c460000000000000000000000000000000000000000000000000000000040000000000000000000000000000000000000000000380000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a188c9c9e6e8320cc48502f4602e7081c0bb9926eca6da6d00ea22a0a2ca6e2e9897e98aaa2465c6c2343dcad198cbbc730068b16017cb3203c6a5e874a32f36190ecb53c3c4eb2f4905dba3d4b1afbaa902cd60f98bf1a28046"], 0x78) writev(r2, &(0x7f0000000280)=[{&(0x7f0000000080)="f6", 0x1}], 0x1) sendfile(r0, r0, &(0x7f00000000c0), 0x7fff) r3 = openat(0xffffffffffffff9c, &(0x7f0000000300)='./file0\x00', 0x0, 0x0) sendfile(r0, r3, 0x0, 0x80000004000000) 19:36:27 executing program 3: syz_mount_image$vfat(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x0, 0x0, 0x0, &(0x7f0000000180)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') r0 = open(&(0x7f0000000180)='./file0\x00', 0x141042, 0x0) r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000001c0)='devices.list\x00', 0x275a, 0x0) write$binfmt_elf64(r0, &(0x7f0000000440)=ANY=[@ANYBLOB="7f454c460000000000000000000000000000000000000000000000000000000040000000000000000000000000000000000000000000380000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a188c9c9e6e8320cc48502f4602e7081c0bb9926eca6da6d00ea22a0a2ca6e2e9897e98aaa2465c6c2343dcad198cbbc730068b16017cb3203c6a5e874a32f36190ecb53c3c4eb2f4905dba3d4b1afbaa902cd60f98bf1a28046"], 0x78) writev(r1, &(0x7f0000000280)=[{&(0x7f0000000080)="f6", 0x1}], 0x1) sendfile(r0, r0, &(0x7f00000000c0), 0x7fff) 19:36:27 executing program 4: syz_mount_image$vfat(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x0, 0x0, 0x0, &(0x7f0000000180)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') r0 = open(&(0x7f0000000180)='./file0\x00', 0x141042, 0x0) r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000001c0)='devices.list\x00', 0x275a, 0x0) write$binfmt_elf64(r0, &(0x7f0000000440)=ANY=[@ANYBLOB="7f454c460000000000000000000000000000000000000000000000000000000040000000000000000000000000000000000000000000380000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a188c9c9e6e8320cc48502f4602e7081c0bb9926eca6da6d00ea22a0a2ca6e2e9897e98aaa2465c6c2343dcad198cbbc730068b16017cb3203c6a5e874a32f36190ecb53c3c4eb2f4905dba3d4b1afbaa902cd60f98bf1a28046"], 0x78) writev(r1, &(0x7f0000000280)=[{&(0x7f0000000080)="f6", 0x1}], 0x1) sendfile(r0, r0, &(0x7f00000000c0), 0x7fff) 19:36:27 executing program 1: syz_mount_image$vfat(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x1, &(0x7f0000000200)=[{&(0x7f00000002c0)="eb3c906d6b66732e66617400020101000240008000f801", 0x17}], 0x0, &(0x7f0000000180)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') r0 = open(&(0x7f0000000180)='./file0\x00', 0x141042, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r2 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000001c0)='devices.list\x00', 0x275a, 0x0) write$binfmt_elf64(r0, &(0x7f0000000440)=ANY=[@ANYBLOB="7f454c460000000000000000000000000000000000000000000000000000000040000000000000000000000000000000000000000000380000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a188c9c9e6e8320cc48502f4602e7081c0bb9926eca6da6d00ea22a0a2ca6e2e9897e98aaa2465c6c2343dcad198cbbc730068b16017cb3203c6a5e874a32f36190ecb53c3c4eb2f4905dba3d4b1afbaa902cd60f98bf1a28046"], 0x78) writev(r2, &(0x7f0000000280)=[{&(0x7f0000000080)="f6", 0x1}], 0x1) sendfile(r0, r0, &(0x7f00000000c0), 0x7fff) 19:36:27 executing program 5: r0 = creat(&(0x7f0000000100)='./bus\x00', 0x0) r1 = openat$sndtimer(0xffffffffffffff9c, &(0x7f0000000040), 0x0) ioctl$BTRFS_IOC_QUOTA_RESCAN_WAIT(r1, 0x942e, 0x0) r2 = creat(&(0x7f0000002dc0)='./bus\x00', 0x0) write$binfmt_elf64(r2, &(0x7f0000000380)=ANY=[], 0xfffffd28) pipe(&(0x7f0000000180)={0xffffffffffffffff}) perf_event_open(&(0x7f0000001240)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r4 = socket$nl_xfrm(0x10, 0x3, 0x6) sendmsg$nl_xfrm(r4, &(0x7f0000000080)={0x0, 0x0, &(0x7f0000000000)={&(0x7f00000006c0)=ANY=[@ANYBLOB="8c0100001000130774e812bfcd06e11bfed87d918000000000000000000000080000aafe8000000000000000000000000000bb0000b8000000000000000000000000004bf97385b2570472435e8fcda77984c102c1c63dcaca6308f55d446f34497b2a65bfd67e43fd254b498366f447f00ead185b0008a8c8a5f37cc30893ee391b3da7390503af152a1d33ef8894eb562dc7592b0467c2c9fa14e47e417e97a4e9fbec55c25b86c5f52682e31d7e1c40dfddfe69173d434bfc29eadf7305db216720585b0d639717588ae2935159084dd75d59f101aa18a0d679ddbd1947ec0ac7cb7241156ca2ad78b7607d38af0c8a6068d9b53209fa828331dd924af9a4145fe9f50e144934214fb0bc1bd4c230d4d5ac0b51cbcae617463f230d93d011c4a12ffe9bc17e47c3e82c41e829d82b500d52ac4756572bfd6c1e53cff9e9515dbbbbe3e5d35bd4234e22375b5de5942f064b9fa9c23b819e427990d479487c3b63d1ff01f9533834c770f80eee1ae3b980e8edebf4b37b5b062b7c665f017e8e372288cd80f854f9e425d5aea90f5dd01f56610d15634a121c50aa6db81eb7c008da59518e", @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="000000000000000000000000000000000000000032000000ac14140000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000200000000000000000000005400020063626328646573335f6564652900000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000060000000a6107b18cf2a876e21fb88b3480001007368613100"/324], 0x18c}}, 0x0) mmap(&(0x7f0000000000/0xc00000)=nil, 0xc00000, 0x4, 0x8010, r4, 0xb3d04000) open$dir(0x0, 0x0, 0x0) ioctl$BTRFS_IOC_GET_SUBVOL_ROOTREF(0xffffffffffffffff, 0xd000943d, 0x0) ioctl$BTRFS_IOC_GET_SUBVOL_ROOTREF(0xffffffffffffffff, 0xd000943d, 0x0) syz_open_dev$sg(&(0x7f0000000000), 0x0, 0x0) dup2(r3, r0) [ 126.011548][ T7995] FAT-fs (loop1): bogus number of reserved sectors [ 126.018098][ T7995] FAT-fs (loop1): Can't find a valid FAT filesystem 19:36:27 executing program 2: r0 = creat(&(0x7f0000000100)='./bus\x00', 0x0) r1 = openat$sndtimer(0xffffffffffffff9c, &(0x7f0000000040), 0x0) ioctl$BTRFS_IOC_QUOTA_RESCAN_WAIT(r1, 0x942e, 0x0) r2 = creat(&(0x7f0000002dc0)='./bus\x00', 0x0) write$binfmt_elf64(r2, &(0x7f0000000380)=ANY=[], 0xfffffd28) pipe(&(0x7f0000000180)={0xffffffffffffffff}) perf_event_open(&(0x7f0000001240)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r4 = socket$nl_xfrm(0x10, 0x3, 0x6) sendmsg$nl_xfrm(r4, &(0x7f0000000080)={0x0, 0x0, &(0x7f0000000000)={&(0x7f00000006c0)=ANY=[@ANYBLOB="8c0100001000130774e812bfcd06e11bfed87d918000000000000000000000080000aafe8000000000000000000000000000bb0000b8000000000000000000000000004bf97385b2570472435e8fcda77984c102c1c63dcaca6308f55d446f34497b2a65bfd67e43fd254b498366f447f00ead185b0008a8c8a5f37cc30893ee391b3da7390503af152a1d33ef8894eb562dc7592b0467c2c9fa14e47e417e97a4e9fbec55c25b86c5f52682e31d7e1c40dfddfe69173d434bfc29eadf7305db216720585b0d639717588ae2935159084dd75d59f101aa18a0d679ddbd1947ec0ac7cb7241156ca2ad78b7607d38af0c8a6068d9b53209fa828331dd924af9a4145fe9f50e144934214fb0bc1bd4c230d4d5ac0b51cbcae617463f230d93d011c4a12ffe9bc17e47c3e82c41e829d82b500d52ac4756572bfd6c1e53cff9e9515dbbbbe3e5d35bd4234e22375b5de5942f064b9fa9c23b819e427990d479487c3b63d1ff01f9533834c770f80eee1ae3b980e8edebf4b37b5b062b7c665f017e8e372288cd80f854f9e425d5aea90f5dd01f56610d15634a121c50aa6db81eb7c008da59518e", @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="000000000000000000000000000000000000000032000000ac14140000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000200000000000000000000005400020063626328646573335f6564652900000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000060000000a6107b18cf2a876e21fb88b3480001007368613100"/324], 0x18c}}, 0x0) mmap(&(0x7f0000000000/0xc00000)=nil, 0xc00000, 0x4, 0x8010, r4, 0xb3d04000) open$dir(0x0, 0x0, 0x0) ioctl$BTRFS_IOC_GET_SUBVOL_ROOTREF(0xffffffffffffffff, 0xd000943d, 0x0) ioctl$BTRFS_IOC_GET_SUBVOL_ROOTREF(0xffffffffffffffff, 0xd000943d, 0x0) syz_open_dev$sg(&(0x7f0000000000), 0x0, 0x0) ioctl$BTRFS_IOC_GET_SUBVOL_ROOTREF(0xffffffffffffffff, 0xd000943d, &(0x7f00000012c0)={0x7, [], 0x1, "1dcf943a0292f1"}) sendfile(0xffffffffffffffff, r3, &(0x7f0000000140)=0x1000, 0x6) dup2(r3, r0) [ 126.164442][ T8013] netlink: 156 bytes leftover after parsing attributes in process `syz-executor.5'. 19:36:28 executing program 5: r0 = creat(&(0x7f0000000100)='./bus\x00', 0x0) r1 = openat$sndtimer(0xffffffffffffff9c, &(0x7f0000000040), 0x0) ioctl$BTRFS_IOC_QUOTA_RESCAN_WAIT(r1, 0x942e, 0x0) r2 = creat(&(0x7f0000002dc0)='./bus\x00', 0x0) write$binfmt_elf64(r2, &(0x7f0000000380)=ANY=[], 0xfffffd28) pipe(&(0x7f0000000180)={0xffffffffffffffff}) perf_event_open(&(0x7f0000001240)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r4 = socket$nl_xfrm(0x10, 0x3, 0x6) sendmsg$nl_xfrm(r4, &(0x7f0000000080)={0x0, 0x0, &(0x7f0000000000)={&(0x7f00000006c0)=ANY=[@ANYBLOB="8c0100001000130774e812bfcd06e11bfed87d918000000000000000000000080000aafe8000000000000000000000000000bb0000b8000000000000000000000000004bf97385b2570472435e8fcda77984c102c1c63dcaca6308f55d446f34497b2a65bfd67e43fd254b498366f447f00ead185b0008a8c8a5f37cc30893ee391b3da7390503af152a1d33ef8894eb562dc7592b0467c2c9fa14e47e417e97a4e9fbec55c25b86c5f52682e31d7e1c40dfddfe69173d434bfc29eadf7305db216720585b0d639717588ae2935159084dd75d59f101aa18a0d679ddbd1947ec0ac7cb7241156ca2ad78b7607d38af0c8a6068d9b53209fa828331dd924af9a4145fe9f50e144934214fb0bc1bd4c230d4d5ac0b51cbcae617463f230d93d011c4a12ffe9bc17e47c3e82c41e829d82b500d52ac4756572bfd6c1e53cff9e9515dbbbbe3e5d35bd4234e22375b5de5942f064b9fa9c23b819e427990d479487c3b63d1ff01f9533834c770f80eee1ae3b980e8edebf4b37b5b062b7c665f017e8e372288cd80f854f9e425d5aea90f5dd01f56610d15634a121c50aa6db81eb7c008da59518e", @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="000000000000000000000000000000000000000032000000ac14140000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000200000000000000000000005400020063626328646573335f6564652900000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000060000000a6107b18cf2a876e21fb88b3480001007368613100"/324], 0x18c}}, 0x0) mmap(&(0x7f0000000000/0xc00000)=nil, 0xc00000, 0x4, 0x8010, r4, 0xb3d04000) open$dir(0x0, 0x0, 0x0) ioctl$BTRFS_IOC_GET_SUBVOL_ROOTREF(0xffffffffffffffff, 0xd000943d, 0x0) ioctl$BTRFS_IOC_GET_SUBVOL_ROOTREF(0xffffffffffffffff, 0xd000943d, 0x0) syz_open_dev$sg(&(0x7f0000000000), 0x0, 0x0) dup2(r3, r0) 19:36:28 executing program 2: r0 = creat(&(0x7f0000000100)='./bus\x00', 0x0) r1 = openat$sndtimer(0xffffffffffffff9c, &(0x7f0000000040), 0x0) ioctl$BTRFS_IOC_QUOTA_RESCAN_WAIT(r1, 0x942e, 0x0) r2 = creat(&(0x7f0000002dc0)='./bus\x00', 0x0) write$binfmt_elf64(r2, &(0x7f0000000380)=ANY=[], 0xfffffd28) pipe(&(0x7f0000000180)={0xffffffffffffffff}) perf_event_open(&(0x7f0000001240)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r4 = socket$nl_xfrm(0x10, 0x3, 0x6) sendmsg$nl_xfrm(r4, &(0x7f0000000080)={0x0, 0x0, &(0x7f0000000000)={&(0x7f00000006c0)=ANY=[@ANYBLOB="8c0100001000130774e812bfcd06e11bfed87d918000000000000000000000080000aafe8000000000000000000000000000bb0000b8000000000000000000000000004bf97385b2570472435e8fcda77984c102c1c63dcaca6308f55d446f34497b2a65bfd67e43fd254b498366f447f00ead185b0008a8c8a5f37cc30893ee391b3da7390503af152a1d33ef8894eb562dc7592b0467c2c9fa14e47e417e97a4e9fbec55c25b86c5f52682e31d7e1c40dfddfe69173d434bfc29eadf7305db216720585b0d639717588ae2935159084dd75d59f101aa18a0d679ddbd1947ec0ac7cb7241156ca2ad78b7607d38af0c8a6068d9b53209fa828331dd924af9a4145fe9f50e144934214fb0bc1bd4c230d4d5ac0b51cbcae617463f230d93d011c4a12ffe9bc17e47c3e82c41e829d82b500d52ac4756572bfd6c1e53cff9e9515dbbbbe3e5d35bd4234e22375b5de5942f064b9fa9c23b819e427990d479487c3b63d1ff01f9533834c770f80eee1ae3b980e8edebf4b37b5b062b7c665f017e8e372288cd80f854f9e425d5aea90f5dd01f56610d15634a121c50aa6db81eb7c008da59518e", @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="000000000000000000000000000000000000000032000000ac14140000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000200000000000000000000005400020063626328646573335f6564652900000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000060000000a6107b18cf2a876e21fb88b3480001007368613100"/324], 0x18c}}, 0x0) mmap(&(0x7f0000000000/0xc00000)=nil, 0xc00000, 0x4, 0x8010, r4, 0xb3d04000) open$dir(0x0, 0x0, 0x0) ioctl$BTRFS_IOC_GET_SUBVOL_ROOTREF(0xffffffffffffffff, 0xd000943d, 0x0) ioctl$BTRFS_IOC_GET_SUBVOL_ROOTREF(0xffffffffffffffff, 0xd000943d, 0x0) syz_open_dev$sg(&(0x7f0000000000), 0x0, 0x0) ioctl$BTRFS_IOC_GET_SUBVOL_ROOTREF(0xffffffffffffffff, 0xd000943d, &(0x7f00000012c0)={0x7, [], 0x1, "1dcf943a0292f1"}) sendfile(0xffffffffffffffff, r3, &(0x7f0000000140)=0x1000, 0x6) dup2(r3, r0) 19:36:28 executing program 3: syz_mount_image$vfat(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x1, &(0x7f0000000200)=[{&(0x7f00000002c0)="eb3c906d6b66732e66617400020101000240008000f801", 0x17}], 0x0, &(0x7f0000000180)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') r0 = open(&(0x7f0000000180)='./file0\x00', 0x141042, 0x0) r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000001c0)='devices.list\x00', 0x275a, 0x0) write$binfmt_elf64(r0, &(0x7f0000000440)=ANY=[@ANYBLOB="7f454c460000000000000000000000000000000000000000000000000000000040000000000000000000000000000000000000000000380000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a188c9c9e6e8320cc48502f4602e7081c0bb9926eca6da6d00ea22a0a2ca6e2e9897e98aaa2465c6c2343dcad198cbbc730068b16017cb3203c6a5e874a32f36190ecb53c3c4eb2f4905dba3d4b1afbaa902cd60f98bf1a28046"], 0x78) writev(r1, &(0x7f0000000280)=[{&(0x7f0000000080)="f6", 0x1}], 0x1) sendfile(r0, r0, &(0x7f00000000c0), 0x7fff) [ 126.649686][ T8023] __nla_validate_parse: 1 callbacks suppressed [ 126.649709][ T8023] netlink: 156 bytes leftover after parsing attributes in process `syz-executor.5'. [ 126.699678][ T8024] netlink: 156 bytes leftover after parsing attributes in process `syz-executor.2'. [ 126.734515][ T8029] FAT-fs (loop3): bogus number of reserved sectors [ 126.741065][ T8029] FAT-fs (loop3): Can't find a valid FAT filesystem 19:36:28 executing program 1: syz_mount_image$vfat(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x1, &(0x7f0000000200)=[{&(0x7f00000002c0)="eb3c906d6b66732e66617400020101000240008000f801", 0x17}], 0x0, &(0x7f0000000180)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') r0 = open(&(0x7f0000000180)='./file0\x00', 0x141042, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r2 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000001c0)='devices.list\x00', 0x275a, 0x0) write$binfmt_elf64(r0, &(0x7f0000000440)=ANY=[@ANYBLOB="7f454c460000000000000000000000000000000000000000000000000000000040000000000000000000000000000000000000000000380000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a188c9c9e6e8320cc48502f4602e7081c0bb9926eca6da6d00ea22a0a2ca6e2e9897e98aaa2465c6c2343dcad198cbbc730068b16017cb3203c6a5e874a32f36190ecb53c3c4eb2f4905dba3d4b1afbaa902cd60f98bf1a28046"], 0x78) writev(r2, &(0x7f0000000280)=[{&(0x7f0000000080)="f6", 0x1}], 0x1) sendfile(r0, r0, &(0x7f00000000c0), 0x7fff) 19:36:28 executing program 0: syz_mount_image$vfat(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x0, 0x0, 0x0, &(0x7f0000000180)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') r0 = open(&(0x7f0000000180)='./file0\x00', 0x141042, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r2 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000001c0)='devices.list\x00', 0x275a, 0x0) write$binfmt_elf64(r0, &(0x7f0000000440)=ANY=[@ANYBLOB="7f454c460000000000000000000000000000000000000000000000000000000040000000000000000000000000000000000000000000380000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a188c9c9e6e8320cc48502f4602e7081c0bb9926eca6da6d00ea22a0a2ca6e2e9897e98aaa2465c6c2343dcad198cbbc730068b16017cb3203c6a5e874a32f36190ecb53c3c4eb2f4905dba3d4b1afbaa902cd60f98bf1a28046"], 0x78) writev(r2, &(0x7f0000000280)=[{&(0x7f0000000080)="f6", 0x1}], 0x1) sendfile(r0, r0, &(0x7f00000000c0), 0x7fff) r3 = openat(0xffffffffffffff9c, &(0x7f0000000300)='./file0\x00', 0x0, 0x0) sendfile(r0, r3, 0x0, 0x80000004000000) 19:36:28 executing program 4: syz_mount_image$vfat(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x0, 0x0, 0x0, &(0x7f0000000180)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') r0 = open(&(0x7f0000000180)='./file0\x00', 0x141042, 0x0) r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000001c0)='devices.list\x00', 0x275a, 0x0) write$binfmt_elf64(r0, &(0x7f0000000440)=ANY=[@ANYBLOB="7f454c460000000000000000000000000000000000000000000000000000000040000000000000000000000000000000000000000000380000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a188c9c9e6e8320cc48502f4602e7081c0bb9926eca6da6d00ea22a0a2ca6e2e9897e98aaa2465c6c2343dcad198cbbc730068b16017cb3203c6a5e874a32f36190ecb53c3c4eb2f4905dba3d4b1afbaa902cd60f98bf1a28046"], 0x78) writev(r1, &(0x7f0000000280)=[{&(0x7f0000000080)="f6", 0x1}], 0x1) sendfile(r0, r0, &(0x7f00000000c0), 0x7fff) 19:36:28 executing program 5: r0 = creat(&(0x7f0000000100)='./bus\x00', 0x0) r1 = openat$sndtimer(0xffffffffffffff9c, &(0x7f0000000040), 0x0) ioctl$BTRFS_IOC_QUOTA_RESCAN_WAIT(r1, 0x942e, 0x0) r2 = creat(&(0x7f0000002dc0)='./bus\x00', 0x0) write$binfmt_elf64(r2, &(0x7f0000000380)=ANY=[], 0xfffffd28) pipe(&(0x7f0000000180)={0xffffffffffffffff}) perf_event_open(&(0x7f0000001240)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r4 = socket$nl_xfrm(0x10, 0x3, 0x6) sendmsg$nl_xfrm(r4, &(0x7f0000000080)={0x0, 0x0, &(0x7f0000000000)={&(0x7f00000006c0)=ANY=[@ANYBLOB="8c0100001000130774e812bfcd06e11bfed87d918000000000000000000000080000aafe8000000000000000000000000000bb0000b8000000000000000000000000004bf97385b2570472435e8fcda77984c102c1c63dcaca6308f55d446f34497b2a65bfd67e43fd254b498366f447f00ead185b0008a8c8a5f37cc30893ee391b3da7390503af152a1d33ef8894eb562dc7592b0467c2c9fa14e47e417e97a4e9fbec55c25b86c5f52682e31d7e1c40dfddfe69173d434bfc29eadf7305db216720585b0d639717588ae2935159084dd75d59f101aa18a0d679ddbd1947ec0ac7cb7241156ca2ad78b7607d38af0c8a6068d9b53209fa828331dd924af9a4145fe9f50e144934214fb0bc1bd4c230d4d5ac0b51cbcae617463f230d93d011c4a12ffe9bc17e47c3e82c41e829d82b500d52ac4756572bfd6c1e53cff9e9515dbbbbe3e5d35bd4234e22375b5de5942f064b9fa9c23b819e427990d479487c3b63d1ff01f9533834c770f80eee1ae3b980e8edebf4b37b5b062b7c665f017e8e372288cd80f854f9e425d5aea90f5dd01f56610d15634a121c50aa6db81eb7c008da59518e", @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="000000000000000000000000000000000000000032000000ac14140000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000200000000000000000000005400020063626328646573335f6564652900000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000060000000a6107b18cf2a876e21fb88b3480001007368613100"/324], 0x18c}}, 0x0) mmap(&(0x7f0000000000/0xc00000)=nil, 0xc00000, 0x4, 0x8010, r4, 0xb3d04000) open$dir(0x0, 0x0, 0x0) ioctl$BTRFS_IOC_GET_SUBVOL_ROOTREF(0xffffffffffffffff, 0xd000943d, 0x0) ioctl$BTRFS_IOC_GET_SUBVOL_ROOTREF(0xffffffffffffffff, 0xd000943d, 0x0) syz_open_dev$sg(&(0x7f0000000000), 0x0, 0x0) dup2(r3, r0) [ 126.884945][ T8036] FAT-fs (loop1): bogus number of reserved sectors [ 126.891512][ T8036] FAT-fs (loop1): Can't find a valid FAT filesystem 19:36:28 executing program 2: r0 = creat(&(0x7f0000000100)='./bus\x00', 0x0) r1 = openat$sndtimer(0xffffffffffffff9c, &(0x7f0000000040), 0x0) ioctl$BTRFS_IOC_QUOTA_RESCAN_WAIT(r1, 0x942e, 0x0) r2 = creat(&(0x7f0000002dc0)='./bus\x00', 0x0) write$binfmt_elf64(r2, &(0x7f0000000380)=ANY=[], 0xfffffd28) pipe(&(0x7f0000000180)={0xffffffffffffffff}) perf_event_open(&(0x7f0000001240)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r4 = socket$nl_xfrm(0x10, 0x3, 0x6) sendmsg$nl_xfrm(r4, &(0x7f0000000080)={0x0, 0x0, &(0x7f0000000000)={&(0x7f00000006c0)=ANY=[@ANYBLOB="8c0100001000130774e812bfcd06e11bfed87d918000000000000000000000080000aafe8000000000000000000000000000bb0000b8000000000000000000000000004bf97385b2570472435e8fcda77984c102c1c63dcaca6308f55d446f34497b2a65bfd67e43fd254b498366f447f00ead185b0008a8c8a5f37cc30893ee391b3da7390503af152a1d33ef8894eb562dc7592b0467c2c9fa14e47e417e97a4e9fbec55c25b86c5f52682e31d7e1c40dfddfe69173d434bfc29eadf7305db216720585b0d639717588ae2935159084dd75d59f101aa18a0d679ddbd1947ec0ac7cb7241156ca2ad78b7607d38af0c8a6068d9b53209fa828331dd924af9a4145fe9f50e144934214fb0bc1bd4c230d4d5ac0b51cbcae617463f230d93d011c4a12ffe9bc17e47c3e82c41e829d82b500d52ac4756572bfd6c1e53cff9e9515dbbbbe3e5d35bd4234e22375b5de5942f064b9fa9c23b819e427990d479487c3b63d1ff01f9533834c770f80eee1ae3b980e8edebf4b37b5b062b7c665f017e8e372288cd80f854f9e425d5aea90f5dd01f56610d15634a121c50aa6db81eb7c008da59518e", @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="000000000000000000000000000000000000000032000000ac14140000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000200000000000000000000005400020063626328646573335f6564652900000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000060000000a6107b18cf2a876e21fb88b3480001007368613100"/324], 0x18c}}, 0x0) mmap(&(0x7f0000000000/0xc00000)=nil, 0xc00000, 0x4, 0x8010, r4, 0xb3d04000) open$dir(0x0, 0x0, 0x0) ioctl$BTRFS_IOC_GET_SUBVOL_ROOTREF(0xffffffffffffffff, 0xd000943d, 0x0) ioctl$BTRFS_IOC_GET_SUBVOL_ROOTREF(0xffffffffffffffff, 0xd000943d, 0x0) syz_open_dev$sg(&(0x7f0000000000), 0x0, 0x0) dup2(r3, r0) [ 127.082659][ T8059] netlink: 156 bytes leftover after parsing attributes in process `syz-executor.5'. [ 127.252277][ T8064] netlink: 156 bytes leftover after parsing attributes in process `syz-executor.2'. 19:36:29 executing program 5: r0 = creat(&(0x7f0000000100)='./bus\x00', 0x0) r1 = openat$sndtimer(0xffffffffffffff9c, &(0x7f0000000040), 0x0) ioctl$BTRFS_IOC_QUOTA_RESCAN_WAIT(r1, 0x942e, 0x0) r2 = creat(&(0x7f0000002dc0)='./bus\x00', 0x0) write$binfmt_elf64(r2, &(0x7f0000000380)=ANY=[], 0xfffffd28) pipe(&(0x7f0000000180)={0xffffffffffffffff}) perf_event_open(&(0x7f0000001240)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r4 = socket$nl_xfrm(0x10, 0x3, 0x6) sendmsg$nl_xfrm(r4, &(0x7f0000000080)={0x0, 0x0, &(0x7f0000000000)={&(0x7f00000006c0)=ANY=[@ANYBLOB="8c0100001000130774e812bfcd06e11bfed87d918000000000000000000000080000aafe8000000000000000000000000000bb0000b8000000000000000000000000004bf97385b2570472435e8fcda77984c102c1c63dcaca6308f55d446f34497b2a65bfd67e43fd254b498366f447f00ead185b0008a8c8a5f37cc30893ee391b3da7390503af152a1d33ef8894eb562dc7592b0467c2c9fa14e47e417e97a4e9fbec55c25b86c5f52682e31d7e1c40dfddfe69173d434bfc29eadf7305db216720585b0d639717588ae2935159084dd75d59f101aa18a0d679ddbd1947ec0ac7cb7241156ca2ad78b7607d38af0c8a6068d9b53209fa828331dd924af9a4145fe9f50e144934214fb0bc1bd4c230d4d5ac0b51cbcae617463f230d93d011c4a12ffe9bc17e47c3e82c41e829d82b500d52ac4756572bfd6c1e53cff9e9515dbbbbe3e5d35bd4234e22375b5de5942f064b9fa9c23b819e427990d479487c3b63d1ff01f9533834c770f80eee1ae3b980e8edebf4b37b5b062b7c665f017e8e372288cd80f854f9e425d5aea90f5dd01f56610d15634a121c50aa6db81eb7c008da59518e", @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="000000000000000000000000000000000000000032000000ac14140000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000200000000000000000000005400020063626328646573335f6564652900000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000060000000a6107b18cf2a876e21fb88b3480001007368613100"/324], 0x18c}}, 0x0) mmap(&(0x7f0000000000/0xc00000)=nil, 0xc00000, 0x4, 0x8010, r4, 0xb3d04000) open$dir(0x0, 0x0, 0x0) ioctl$BTRFS_IOC_GET_SUBVOL_ROOTREF(0xffffffffffffffff, 0xd000943d, 0x0) ioctl$BTRFS_IOC_GET_SUBVOL_ROOTREF(0xffffffffffffffff, 0xd000943d, 0x0) ioctl$BTRFS_IOC_GET_SUBVOL_ROOTREF(0xffffffffffffffff, 0xd000943d, &(0x7f00000012c0)={0x7, [], 0x1, "1dcf943a0292f1"}) dup2(r3, r0) 19:36:29 executing program 3: syz_mount_image$vfat(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x1, &(0x7f0000000200)=[{&(0x7f00000002c0)="eb3c906d6b66732e66617400020101000240008000f801", 0x17}], 0x0, &(0x7f0000000180)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') r0 = open(&(0x7f0000000180)='./file0\x00', 0x141042, 0x0) r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000001c0)='devices.list\x00', 0x275a, 0x0) write$binfmt_elf64(r0, &(0x7f0000000440)=ANY=[@ANYBLOB="7f454c460000000000000000000000000000000000000000000000000000000040000000000000000000000000000000000000000000380000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a188c9c9e6e8320cc48502f4602e7081c0bb9926eca6da6d00ea22a0a2ca6e2e9897e98aaa2465c6c2343dcad198cbbc730068b16017cb3203c6a5e874a32f36190ecb53c3c4eb2f4905dba3d4b1afbaa902cd60f98bf1a28046"], 0x78) writev(r1, &(0x7f0000000280)=[{&(0x7f0000000080)="f6", 0x1}], 0x1) sendfile(r0, r0, &(0x7f00000000c0), 0x7fff) [ 127.512544][ T8071] FAT-fs (loop3): bogus number of reserved sectors [ 127.519143][ T8071] FAT-fs (loop3): Can't find a valid FAT filesystem 19:36:29 executing program 1: syz_mount_image$vfat(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f00000002c0)="eb3c906d6b66732e66617400020101000240008000f801", 0x17}, {0x0}], 0x0, &(0x7f0000000180)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') r0 = open(&(0x7f0000000180)='./file0\x00', 0x141042, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r2 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000001c0)='devices.list\x00', 0x275a, 0x0) write$binfmt_elf64(r0, &(0x7f0000000440)=ANY=[@ANYBLOB="7f454c460000000000000000000000000000000000000000000000000000000040000000000000000000000000000000000000000000380000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a188c9c9e6e8320cc48502f4602e7081c0bb9926eca6da6d00ea22a0a2ca6e2e9897e98aaa2465c6c2343dcad198cbbc730068b16017cb3203c6a5e874a32f36190ecb53c3c4eb2f4905dba3d4b1afbaa902cd60f98bf1a28046"], 0x78) writev(r2, &(0x7f0000000280)=[{&(0x7f0000000080)="f6", 0x1}], 0x1) sendfile(r0, r0, &(0x7f00000000c0), 0x7fff) 19:36:29 executing program 4: syz_mount_image$vfat(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x1, &(0x7f0000000200)=[{&(0x7f00000002c0)="eb3c906d6b66732e66617400020101000240008000f801", 0x17}], 0x0, &(0x7f0000000180)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') r0 = open(&(0x7f0000000180)='./file0\x00', 0x141042, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r2 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000001c0)='devices.list\x00', 0x275a, 0x0) write$binfmt_elf64(r0, &(0x7f0000000440)=ANY=[@ANYBLOB="7f454c460000000000000000000000000000000000000000000000000000000040000000000000000000000000000000000000000000380000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a188c9c9e6e8320cc48502f4602e7081c0bb9926eca6da6d00ea22a0a2ca6e2e9897e98aaa2465c6c2343dcad198cbbc730068b16017cb3203c6a5e874a32f36190ecb53c3c4eb2f4905dba3d4b1afbaa902cd60f98bf1a28046"], 0x78) writev(r2, &(0x7f0000000280)=[{&(0x7f0000000080)="f6", 0x1}], 0x1) sendfile(r0, r0, &(0x7f00000000c0), 0x7fff) [ 127.607110][ T8076] netlink: 156 bytes leftover after parsing attributes in process `syz-executor.5'. [ 127.611803][ T8079] FAT-fs (loop1): bogus number of reserved sectors [ 127.623073][ T8079] FAT-fs (loop1): Can't find a valid FAT filesystem [ 127.662667][ T8083] FAT-fs (loop4): bogus number of reserved sectors [ 127.669323][ T8083] FAT-fs (loop4): Can't find a valid FAT filesystem 19:36:29 executing program 2: syz_mount_image$vfat(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x1, &(0x7f0000000200)=[{&(0x7f00000002c0)="eb3c906d6b66732e66617400020101000240008000f801", 0x17}], 0x0, &(0x7f0000000180)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') r0 = open(&(0x7f0000000180)='./file0\x00', 0x141042, 0x0) r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000001c0)='devices.list\x00', 0x275a, 0x0) write$binfmt_elf64(r0, &(0x7f0000000440)=ANY=[@ANYBLOB="7f454c460000000000000000000000000000000000000000000000000000000040000000000000000000000000000000000000000000380000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a188c9c9e6e8320cc48502f4602e7081c0bb9926eca6da6d00ea22a0a2ca6e2e9897e98aaa2465c6c2343dcad198cbbc730068b16017cb3203c6a5e874a32f36190ecb53c3c4eb2f4905dba3d4b1afbaa902cd60f98bf1a28046"], 0x78) writev(r1, &(0x7f0000000280)=[{&(0x7f0000000080)="f6", 0x1}], 0x1) sendfile(r0, r0, &(0x7f00000000c0), 0x7fff) 19:36:29 executing program 0: syz_mount_image$vfat(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x0, 0x0, 0x0, &(0x7f0000000180)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') r0 = open(&(0x7f0000000180)='./file0\x00', 0x141042, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r2 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000001c0)='devices.list\x00', 0x275a, 0x0) write$binfmt_elf64(r0, &(0x7f0000000440)=ANY=[@ANYBLOB="7f454c460000000000000000000000000000000000000000000000000000000040000000000000000000000000000000000000000000380000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a188c9c9e6e8320cc48502f4602e7081c0bb9926eca6da6d00ea22a0a2ca6e2e9897e98aaa2465c6c2343dcad198cbbc730068b16017cb3203c6a5e874a32f36190ecb53c3c4eb2f4905dba3d4b1afbaa902cd60f98bf1a28046"], 0x78) writev(r2, &(0x7f0000000280)=[{&(0x7f0000000080)="f6", 0x1}], 0x1) sendfile(r0, r0, &(0x7f00000000c0), 0x7fff) r3 = openat(0xffffffffffffff9c, &(0x7f0000000300)='./file0\x00', 0x0, 0x0) sendfile(r0, r3, 0x0, 0x80000004000000) 19:36:29 executing program 5: r0 = creat(&(0x7f0000000100)='./bus\x00', 0x0) r1 = openat$sndtimer(0xffffffffffffff9c, &(0x7f0000000040), 0x0) ioctl$BTRFS_IOC_QUOTA_RESCAN_WAIT(r1, 0x942e, 0x0) r2 = creat(&(0x7f0000002dc0)='./bus\x00', 0x0) write$binfmt_elf64(r2, &(0x7f0000000380)=ANY=[], 0xfffffd28) pipe(&(0x7f0000000180)={0xffffffffffffffff}) perf_event_open(&(0x7f0000001240)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r4 = socket$nl_xfrm(0x10, 0x3, 0x6) sendmsg$nl_xfrm(r4, &(0x7f0000000080)={0x0, 0x0, &(0x7f0000000000)={&(0x7f00000006c0)=ANY=[@ANYBLOB="8c0100001000130774e812bfcd06e11bfed87d918000000000000000000000080000aafe8000000000000000000000000000bb0000b8000000000000000000000000004bf97385b2570472435e8fcda77984c102c1c63dcaca6308f55d446f34497b2a65bfd67e43fd254b498366f447f00ead185b0008a8c8a5f37cc30893ee391b3da7390503af152a1d33ef8894eb562dc7592b0467c2c9fa14e47e417e97a4e9fbec55c25b86c5f52682e31d7e1c40dfddfe69173d434bfc29eadf7305db216720585b0d639717588ae2935159084dd75d59f101aa18a0d679ddbd1947ec0ac7cb7241156ca2ad78b7607d38af0c8a6068d9b53209fa828331dd924af9a4145fe9f50e144934214fb0bc1bd4c230d4d5ac0b51cbcae617463f230d93d011c4a12ffe9bc17e47c3e82c41e829d82b500d52ac4756572bfd6c1e53cff9e9515dbbbbe3e5d35bd4234e22375b5de5942f064b9fa9c23b819e427990d479487c3b63d1ff01f9533834c770f80eee1ae3b980e8edebf4b37b5b062b7c665f017e8e372288cd80f854f9e425d5aea90f5dd01f56610d15634a121c50aa6db81eb7c008da59518e", @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="000000000000000000000000000000000000000032000000ac14140000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000200000000000000000000005400020063626328646573335f6564652900000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000060000000a6107b18cf2a876e21fb88b3480001007368613100"/324], 0x18c}}, 0x0) mmap(&(0x7f0000000000/0xc00000)=nil, 0xc00000, 0x4, 0x8010, r4, 0xb3d04000) open$dir(0x0, 0x0, 0x0) ioctl$BTRFS_IOC_GET_SUBVOL_ROOTREF(0xffffffffffffffff, 0xd000943d, 0x0) ioctl$BTRFS_IOC_GET_SUBVOL_ROOTREF(0xffffffffffffffff, 0xd000943d, 0x0) ioctl$BTRFS_IOC_GET_SUBVOL_ROOTREF(0xffffffffffffffff, 0xd000943d, &(0x7f00000012c0)={0x7, [], 0x1, "1dcf943a0292f1"}) dup2(r3, r0) [ 127.849613][ T8097] FAT-fs (loop2): bogus number of reserved sectors [ 127.856160][ T8097] FAT-fs (loop2): Can't find a valid FAT filesystem [ 127.976863][ T8107] netlink: 156 bytes leftover after parsing attributes in process `syz-executor.5'. 19:36:30 executing program 1: syz_mount_image$vfat(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f00000002c0)="eb3c906d6b66732e66617400020101000240008000f801", 0x17}, {0x0}], 0x0, &(0x7f0000000180)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') r0 = open(&(0x7f0000000180)='./file0\x00', 0x141042, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r2 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000001c0)='devices.list\x00', 0x275a, 0x0) write$binfmt_elf64(r0, &(0x7f0000000440)=ANY=[@ANYBLOB="7f454c460000000000000000000000000000000000000000000000000000000040000000000000000000000000000000000000000000380000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a188c9c9e6e8320cc48502f4602e7081c0bb9926eca6da6d00ea22a0a2ca6e2e9897e98aaa2465c6c2343dcad198cbbc730068b16017cb3203c6a5e874a32f36190ecb53c3c4eb2f4905dba3d4b1afbaa902cd60f98bf1a28046"], 0x78) writev(r2, &(0x7f0000000280)=[{&(0x7f0000000080)="f6", 0x1}], 0x1) sendfile(r0, r0, &(0x7f00000000c0), 0x7fff) 19:36:30 executing program 3: syz_mount_image$vfat(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x1, &(0x7f0000000200)=[{&(0x7f00000002c0)="eb3c906d6b66732e66617400020101000240008000f801", 0x17}], 0x0, &(0x7f0000000180)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') r0 = open(&(0x7f0000000180)='./file0\x00', 0x141042, 0x0) r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000001c0)='devices.list\x00', 0x275a, 0x0) write$binfmt_elf64(r0, &(0x7f0000000440)=ANY=[@ANYBLOB="7f454c460000000000000000000000000000000000000000000000000000000040000000000000000000000000000000000000000000380000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a188c9c9e6e8320cc48502f4602e7081c0bb9926eca6da6d00ea22a0a2ca6e2e9897e98aaa2465c6c2343dcad198cbbc730068b16017cb3203c6a5e874a32f36190ecb53c3c4eb2f4905dba3d4b1afbaa902cd60f98bf1a28046"], 0x78) writev(r1, &(0x7f0000000280)=[{&(0x7f0000000080)="f6", 0x1}], 0x1) sendfile(r0, r0, &(0x7f00000000c0), 0x7fff) [ 128.231329][ T8111] FAT-fs (loop1): bogus number of reserved sectors [ 128.237957][ T8111] FAT-fs (loop1): Can't find a valid FAT filesystem 19:36:30 executing program 5: r0 = creat(&(0x7f0000000100)='./bus\x00', 0x0) r1 = openat$sndtimer(0xffffffffffffff9c, &(0x7f0000000040), 0x0) ioctl$BTRFS_IOC_QUOTA_RESCAN_WAIT(r1, 0x942e, 0x0) r2 = creat(&(0x7f0000002dc0)='./bus\x00', 0x0) write$binfmt_elf64(r2, &(0x7f0000000380)=ANY=[], 0xfffffd28) pipe(&(0x7f0000000180)={0xffffffffffffffff}) perf_event_open(&(0x7f0000001240)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r4 = socket$nl_xfrm(0x10, 0x3, 0x6) sendmsg$nl_xfrm(r4, &(0x7f0000000080)={0x0, 0x0, &(0x7f0000000000)={&(0x7f00000006c0)=ANY=[@ANYBLOB="8c0100001000130774e812bfcd06e11bfed87d918000000000000000000000080000aafe8000000000000000000000000000bb0000b8000000000000000000000000004bf97385b2570472435e8fcda77984c102c1c63dcaca6308f55d446f34497b2a65bfd67e43fd254b498366f447f00ead185b0008a8c8a5f37cc30893ee391b3da7390503af152a1d33ef8894eb562dc7592b0467c2c9fa14e47e417e97a4e9fbec55c25b86c5f52682e31d7e1c40dfddfe69173d434bfc29eadf7305db216720585b0d639717588ae2935159084dd75d59f101aa18a0d679ddbd1947ec0ac7cb7241156ca2ad78b7607d38af0c8a6068d9b53209fa828331dd924af9a4145fe9f50e144934214fb0bc1bd4c230d4d5ac0b51cbcae617463f230d93d011c4a12ffe9bc17e47c3e82c41e829d82b500d52ac4756572bfd6c1e53cff9e9515dbbbbe3e5d35bd4234e22375b5de5942f064b9fa9c23b819e427990d479487c3b63d1ff01f9533834c770f80eee1ae3b980e8edebf4b37b5b062b7c665f017e8e372288cd80f854f9e425d5aea90f5dd01f56610d15634a121c50aa6db81eb7c008da59518e", @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="000000000000000000000000000000000000000032000000ac14140000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000200000000000000000000005400020063626328646573335f6564652900000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000060000000a6107b18cf2a876e21fb88b3480001007368613100"/324], 0x18c}}, 0x0) mmap(&(0x7f0000000000/0xc00000)=nil, 0xc00000, 0x4, 0x8010, r4, 0xb3d04000) open$dir(0x0, 0x0, 0x0) ioctl$BTRFS_IOC_GET_SUBVOL_ROOTREF(0xffffffffffffffff, 0xd000943d, 0x0) ioctl$BTRFS_IOC_GET_SUBVOL_ROOTREF(0xffffffffffffffff, 0xd000943d, 0x0) ioctl$BTRFS_IOC_GET_SUBVOL_ROOTREF(0xffffffffffffffff, 0xd000943d, &(0x7f00000012c0)={0x7, [], 0x1, "1dcf943a0292f1"}) dup2(r3, r0) [ 128.281634][ T8117] FAT-fs (loop3): bogus number of reserved sectors [ 128.288207][ T8117] FAT-fs (loop3): Can't find a valid FAT filesystem 19:36:30 executing program 4: r0 = creat(&(0x7f0000000100)='./bus\x00', 0x0) r1 = openat$sndtimer(0xffffffffffffff9c, &(0x7f0000000040), 0x0) ioctl$BTRFS_IOC_QUOTA_RESCAN_WAIT(r1, 0x942e, 0x0) r2 = creat(&(0x7f0000002dc0)='./bus\x00', 0x0) write$binfmt_elf64(r2, &(0x7f0000000380)=ANY=[], 0xfffffd28) pipe(&(0x7f0000000180)={0xffffffffffffffff}) perf_event_open(&(0x7f0000001240)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r4 = socket$nl_xfrm(0x10, 0x3, 0x6) sendmsg$nl_xfrm(r4, &(0x7f0000000080)={0x0, 0x0, &(0x7f0000000000)={&(0x7f00000006c0)=ANY=[@ANYBLOB="8c0100001000130774e812bfcd06e11bfed87d918000000000000000000000080000aafe8000000000000000000000000000bb0000b8000000000000000000000000004bf97385b2570472435e8fcda77984c102c1c63dcaca6308f55d446f34497b2a65bfd67e43fd254b498366f447f00ead185b0008a8c8a5f37cc30893ee391b3da7390503af152a1d33ef8894eb562dc7592b0467c2c9fa14e47e417e97a4e9fbec55c25b86c5f52682e31d7e1c40dfddfe69173d434bfc29eadf7305db216720585b0d639717588ae2935159084dd75d59f101aa18a0d679ddbd1947ec0ac7cb7241156ca2ad78b7607d38af0c8a6068d9b53209fa828331dd924af9a4145fe9f50e144934214fb0bc1bd4c230d4d5ac0b51cbcae617463f230d93d011c4a12ffe9bc17e47c3e82c41e829d82b500d52ac4756572bfd6c1e53cff9e9515dbbbbe3e5d35bd4234e22375b5de5942f064b9fa9c23b819e427990d479487c3b63d1ff01f9533834c770f80eee1ae3b980e8edebf4b37b5b062b7c665f017e8e372288cd80f854f9e425d5aea90f5dd01f56610d15634a121c50aa6db81eb7c008da59518e", @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="000000000000000000000000000000000000000032000000ac14140000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000200000000000000000000005400020063626328646573335f6564652900000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000060000000a6107b18cf2a876e21fb88b3480001007368613100"/324], 0x18c}}, 0x0) mmap(&(0x7f0000000000/0xc00000)=nil, 0xc00000, 0x4, 0x8010, r4, 0xb3d04000) open$dir(0x0, 0x0, 0x0) ioctl$BTRFS_IOC_GET_SUBVOL_ROOTREF(0xffffffffffffffff, 0xd000943d, 0x0) ioctl$BTRFS_IOC_GET_SUBVOL_ROOTREF(0xffffffffffffffff, 0xd000943d, 0x0) ioctl$BTRFS_IOC_GET_SUBVOL_ROOTREF(0xffffffffffffffff, 0xd000943d, &(0x7f00000012c0)={0x7, [], 0x1, "1dcf943a0292f1"}) dup2(r3, r0) [ 128.403861][ T8129] netlink: 156 bytes leftover after parsing attributes in process `syz-executor.5'. 19:36:30 executing program 2: r0 = creat(&(0x7f0000000100)='./bus\x00', 0x0) r1 = openat$sndtimer(0xffffffffffffff9c, &(0x7f0000000040), 0x0) ioctl$BTRFS_IOC_QUOTA_RESCAN_WAIT(r1, 0x942e, 0x0) r2 = creat(&(0x7f0000002dc0)='./bus\x00', 0x0) write$binfmt_elf64(r2, &(0x7f0000000380)=ANY=[], 0xfffffd28) pipe(&(0x7f0000000180)={0xffffffffffffffff}) perf_event_open(&(0x7f0000001240)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r4 = socket$nl_xfrm(0x10, 0x3, 0x6) sendmsg$nl_xfrm(r4, &(0x7f0000000080)={0x0, 0x0, &(0x7f0000000000)={&(0x7f00000006c0)=ANY=[@ANYBLOB="8c0100001000130774e812bfcd06e11bfed87d918000000000000000000000080000aafe8000000000000000000000000000bb0000b8000000000000000000000000004bf97385b2570472435e8fcda77984c102c1c63dcaca6308f55d446f34497b2a65bfd67e43fd254b498366f447f00ead185b0008a8c8a5f37cc30893ee391b3da7390503af152a1d33ef8894eb562dc7592b0467c2c9fa14e47e417e97a4e9fbec55c25b86c5f52682e31d7e1c40dfddfe69173d434bfc29eadf7305db216720585b0d639717588ae2935159084dd75d59f101aa18a0d679ddbd1947ec0ac7cb7241156ca2ad78b7607d38af0c8a6068d9b53209fa828331dd924af9a4145fe9f50e144934214fb0bc1bd4c230d4d5ac0b51cbcae617463f230d93d011c4a12ffe9bc17e47c3e82c41e829d82b500d52ac4756572bfd6c1e53cff9e9515dbbbbe3e5d35bd4234e22375b5de5942f064b9fa9c23b819e427990d479487c3b63d1ff01f9533834c770f80eee1ae3b980e8edebf4b37b5b062b7c665f017e8e372288cd80f854f9e425d5aea90f5dd01f56610d15634a121c50aa6db81eb7c008da59518e", @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="000000000000000000000000000000000000000032000000ac14140000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000200000000000000000000005400020063626328646573335f6564652900000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000060000000a6107b18cf2a876e21fb88b3480001007368613100"/324], 0x18c}}, 0x0) mmap(&(0x7f0000000000/0xc00000)=nil, 0xc00000, 0x4, 0x8010, r4, 0xb3d04000) open$dir(0x0, 0x0, 0x0) ioctl$BTRFS_IOC_GET_SUBVOL_ROOTREF(0xffffffffffffffff, 0xd000943d, 0x0) ioctl$BTRFS_IOC_GET_SUBVOL_ROOTREF(0xffffffffffffffff, 0xd000943d, 0x0) syz_open_dev$sg(&(0x7f0000000000), 0x0, 0x0) dup2(r3, r0) [ 128.489358][ T8134] netlink: 156 bytes leftover after parsing attributes in process `syz-executor.4'. 19:36:30 executing program 0: syz_mount_image$vfat(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x1, &(0x7f0000000200)=[{&(0x7f00000002c0)="eb3c906d6b66732e66617400020101000240008000f801", 0x17}], 0x0, &(0x7f0000000180)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') r0 = open(&(0x7f0000000180)='./file0\x00', 0x141042, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r2 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000001c0)='devices.list\x00', 0x275a, 0x0) write$binfmt_elf64(r0, &(0x7f0000000440)=ANY=[@ANYBLOB="7f454c460000000000000000000000000000000000000000000000000000000040000000000000000000000000000000000000000000380000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a188c9c9e6e8320cc48502f4602e7081c0bb9926eca6da6d00ea22a0a2ca6e2e9897e98aaa2465c6c2343dcad198cbbc730068b16017cb3203c6a5e874a32f36190ecb53c3c4eb2f4905dba3d4b1afbaa902cd60f98bf1a28046"], 0x78) writev(r2, &(0x7f0000000280)=[{&(0x7f0000000080)="f6", 0x1}], 0x1) sendfile(r0, r0, &(0x7f00000000c0), 0x7fff) r3 = openat(0xffffffffffffff9c, &(0x7f0000000300)='./file0\x00', 0x0, 0x0) sendfile(r0, r3, 0x0, 0x80000004000000) [ 128.677323][ T8139] netlink: 156 bytes leftover after parsing attributes in process `syz-executor.2'. [ 128.698328][ T8144] FAT-fs (loop0): bogus number of reserved sectors [ 128.704902][ T8144] FAT-fs (loop0): Can't find a valid FAT filesystem 19:36:30 executing program 1: syz_mount_image$vfat(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f00000002c0)="eb3c906d6b66732e66617400020101000240008000f801", 0x17}, {0x0}], 0x0, &(0x7f0000000180)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') r0 = open(&(0x7f0000000180)='./file0\x00', 0x141042, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r2 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000001c0)='devices.list\x00', 0x275a, 0x0) write$binfmt_elf64(r0, &(0x7f0000000440)=ANY=[@ANYBLOB="7f454c460000000000000000000000000000000000000000000000000000000040000000000000000000000000000000000000000000380000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a188c9c9e6e8320cc48502f4602e7081c0bb9926eca6da6d00ea22a0a2ca6e2e9897e98aaa2465c6c2343dcad198cbbc730068b16017cb3203c6a5e874a32f36190ecb53c3c4eb2f4905dba3d4b1afbaa902cd60f98bf1a28046"], 0x78) writev(r2, &(0x7f0000000280)=[{&(0x7f0000000080)="f6", 0x1}], 0x1) sendfile(r0, r0, &(0x7f00000000c0), 0x7fff) [ 128.851363][ T8152] FAT-fs (loop1): bogus number of reserved sectors [ 128.858046][ T8152] FAT-fs (loop1): Can't find a valid FAT filesystem 19:36:30 executing program 3: syz_mount_image$vfat(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f00000002c0)="eb3c906d6b66732e66617400020101000240008000f801", 0x17}, {0x0}], 0x0, &(0x7f0000000180)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') r0 = open(&(0x7f0000000180)='./file0\x00', 0x141042, 0x0) r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000001c0)='devices.list\x00', 0x275a, 0x0) write$binfmt_elf64(r0, &(0x7f0000000440)=ANY=[@ANYBLOB="7f454c460000000000000000000000000000000000000000000000000000000040000000000000000000000000000000000000000000380000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a188c9c9e6e8320cc48502f4602e7081c0bb9926eca6da6d00ea22a0a2ca6e2e9897e98aaa2465c6c2343dcad198cbbc730068b16017cb3203c6a5e874a32f36190ecb53c3c4eb2f4905dba3d4b1afbaa902cd60f98bf1a28046"], 0x78) writev(r1, &(0x7f0000000280)=[{&(0x7f0000000080)="f6", 0x1}], 0x1) sendfile(r0, r0, &(0x7f00000000c0), 0x7fff) 19:36:30 executing program 5: r0 = creat(&(0x7f0000000100)='./bus\x00', 0x0) r1 = openat$sndtimer(0xffffffffffffff9c, &(0x7f0000000040), 0x0) ioctl$BTRFS_IOC_QUOTA_RESCAN_WAIT(r1, 0x942e, 0x0) r2 = creat(&(0x7f0000002dc0)='./bus\x00', 0x0) write$binfmt_elf64(r2, &(0x7f0000000380)=ANY=[], 0xfffffd28) pipe(&(0x7f0000000180)={0xffffffffffffffff}) perf_event_open(&(0x7f0000001240)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r4 = socket$nl_xfrm(0x10, 0x3, 0x6) sendmsg$nl_xfrm(r4, &(0x7f0000000080)={0x0, 0x0, &(0x7f0000000000)={&(0x7f00000006c0)=ANY=[@ANYBLOB="8c0100001000130774e812bfcd06e11bfed87d918000000000000000000000080000aafe8000000000000000000000000000bb0000b8000000000000000000000000004bf97385b2570472435e8fcda77984c102c1c63dcaca6308f55d446f34497b2a65bfd67e43fd254b498366f447f00ead185b0008a8c8a5f37cc30893ee391b3da7390503af152a1d33ef8894eb562dc7592b0467c2c9fa14e47e417e97a4e9fbec55c25b86c5f52682e31d7e1c40dfddfe69173d434bfc29eadf7305db216720585b0d639717588ae2935159084dd75d59f101aa18a0d679ddbd1947ec0ac7cb7241156ca2ad78b7607d38af0c8a6068d9b53209fa828331dd924af9a4145fe9f50e144934214fb0bc1bd4c230d4d5ac0b51cbcae617463f230d93d011c4a12ffe9bc17e47c3e82c41e829d82b500d52ac4756572bfd6c1e53cff9e9515dbbbbe3e5d35bd4234e22375b5de5942f064b9fa9c23b819e427990d479487c3b63d1ff01f9533834c770f80eee1ae3b980e8edebf4b37b5b062b7c665f017e8e372288cd80f854f9e425d5aea90f5dd01f56610d15634a121c50aa6db81eb7c008da59518e", @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="000000000000000000000000000000000000000032000000ac14140000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000200000000000000000000005400020063626328646573335f6564652900000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000060000000a6107b18cf2a876e21fb88b3480001007368613100"/324], 0x18c}}, 0x0) mmap(&(0x7f0000000000/0xc00000)=nil, 0xc00000, 0x4, 0x8010, r4, 0xb3d04000) open$dir(0x0, 0x0, 0x0) ioctl$BTRFS_IOC_GET_SUBVOL_ROOTREF(0xffffffffffffffff, 0xd000943d, 0x0) ioctl$BTRFS_IOC_GET_SUBVOL_ROOTREF(0xffffffffffffffff, 0xd000943d, &(0x7f00000012c0)={0x7, [], 0x1, "1dcf943a0292f1"}) dup2(r3, r0) [ 128.997519][ T8159] FAT-fs (loop3): bogus number of reserved sectors [ 129.004076][ T8159] FAT-fs (loop3): Can't find a valid FAT filesystem [ 129.150007][ T8171] netlink: 156 bytes leftover after parsing attributes in process `syz-executor.5'. 19:36:31 executing program 4: syz_mount_image$vfat(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x1, &(0x7f0000000200)=[{&(0x7f00000002c0)="eb3c906d6b66732e66617400020101000240008000f801", 0x17}], 0x0, &(0x7f0000000180)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') r0 = open(&(0x7f0000000180)='./file0\x00', 0x141042, 0x0) r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000001c0)='devices.list\x00', 0x275a, 0x0) write$binfmt_elf64(r0, &(0x7f0000000440)=ANY=[@ANYBLOB="7f454c460000000000000000000000000000000000000000000000000000000040000000000000000000000000000000000000000000380000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a188c9c9e6e8320cc48502f4602e7081c0bb9926eca6da6d00ea22a0a2ca6e2e9897e98aaa2465c6c2343dcad198cbbc730068b16017cb3203c6a5e874a32f36190ecb53c3c4eb2f4905dba3d4b1afbaa902cd60f98bf1a28046"], 0x78) writev(r1, &(0x7f0000000280)=[{&(0x7f0000000080)="f6", 0x1}], 0x1) sendfile(r0, r0, &(0x7f00000000c0), 0x7fff) 19:36:31 executing program 2: syz_mount_image$vfat(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x0, 0x0, 0x0, &(0x7f0000000180)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') r0 = open(&(0x7f0000000180)='./file0\x00', 0x141042, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r2 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000001c0)='devices.list\x00', 0x275a, 0x0) write$binfmt_elf64(r0, &(0x7f0000000440)=ANY=[@ANYBLOB="7f454c460000000000000000000000000000000000000000000000000000000040000000000000000000000000000000000000000000380000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a188c9c9e6e8320cc48502f4602e7081c0bb9926eca6da6d00ea22a0a2ca6e2e9897e98aaa2465c6c2343dcad198cbbc730068b16017cb3203c6a5e874a32f36190ecb53c3c4eb2f4905dba3d4b1afbaa902cd60f98bf1a28046"], 0x78) writev(r2, &(0x7f0000000280)=[{&(0x7f0000000080)="f6", 0x1}], 0x1) sendfile(r0, r0, &(0x7f00000000c0), 0x7fff) r3 = openat(0xffffffffffffff9c, &(0x7f0000000300)='./file0\x00', 0x0, 0x0) sendfile(r0, r3, 0x0, 0x80000004000000) [ 129.369000][ T8178] FAT-fs (loop4): bogus number of reserved sectors [ 129.375589][ T8178] FAT-fs (loop4): Can't find a valid FAT filesystem 19:36:31 executing program 5: r0 = creat(&(0x7f0000000100)='./bus\x00', 0x0) r1 = openat$sndtimer(0xffffffffffffff9c, &(0x7f0000000040), 0x0) ioctl$BTRFS_IOC_QUOTA_RESCAN_WAIT(r1, 0x942e, 0x0) r2 = creat(&(0x7f0000002dc0)='./bus\x00', 0x0) write$binfmt_elf64(r2, &(0x7f0000000380)=ANY=[], 0xfffffd28) pipe(&(0x7f0000000180)={0xffffffffffffffff}) perf_event_open(&(0x7f0000001240)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r4 = socket$nl_xfrm(0x10, 0x3, 0x6) sendmsg$nl_xfrm(r4, &(0x7f0000000080)={0x0, 0x0, &(0x7f0000000000)={&(0x7f00000006c0)=ANY=[@ANYBLOB="8c0100001000130774e812bfcd06e11bfed87d918000000000000000000000080000aafe8000000000000000000000000000bb0000b8000000000000000000000000004bf97385b2570472435e8fcda77984c102c1c63dcaca6308f55d446f34497b2a65bfd67e43fd254b498366f447f00ead185b0008a8c8a5f37cc30893ee391b3da7390503af152a1d33ef8894eb562dc7592b0467c2c9fa14e47e417e97a4e9fbec55c25b86c5f52682e31d7e1c40dfddfe69173d434bfc29eadf7305db216720585b0d639717588ae2935159084dd75d59f101aa18a0d679ddbd1947ec0ac7cb7241156ca2ad78b7607d38af0c8a6068d9b53209fa828331dd924af9a4145fe9f50e144934214fb0bc1bd4c230d4d5ac0b51cbcae617463f230d93d011c4a12ffe9bc17e47c3e82c41e829d82b500d52ac4756572bfd6c1e53cff9e9515dbbbbe3e5d35bd4234e22375b5de5942f064b9fa9c23b819e427990d479487c3b63d1ff01f9533834c770f80eee1ae3b980e8edebf4b37b5b062b7c665f017e8e372288cd80f854f9e425d5aea90f5dd01f56610d15634a121c50aa6db81eb7c008da59518e", @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="000000000000000000000000000000000000000032000000ac14140000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000200000000000000000000005400020063626328646573335f6564652900000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000060000000a6107b18cf2a876e21fb88b3480001007368613100"/324], 0x18c}}, 0x0) mmap(&(0x7f0000000000/0xc00000)=nil, 0xc00000, 0x4, 0x8010, r4, 0xb3d04000) open$dir(0x0, 0x0, 0x0) ioctl$BTRFS_IOC_GET_SUBVOL_ROOTREF(0xffffffffffffffff, 0xd000943d, &(0x7f00000012c0)={0x7, [], 0x1, "1dcf943a0292f1"}) dup2(r3, r0) 19:36:31 executing program 0: syz_mount_image$vfat(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x1, &(0x7f0000000200)=[{&(0x7f00000002c0)="eb3c906d6b66732e66617400020101000240008000f801", 0x17}], 0x0, &(0x7f0000000180)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') r0 = open(&(0x7f0000000180)='./file0\x00', 0x141042, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r2 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000001c0)='devices.list\x00', 0x275a, 0x0) write$binfmt_elf64(r0, &(0x7f0000000440)=ANY=[@ANYBLOB="7f454c460000000000000000000000000000000000000000000000000000000040000000000000000000000000000000000000000000380000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a188c9c9e6e8320cc48502f4602e7081c0bb9926eca6da6d00ea22a0a2ca6e2e9897e98aaa2465c6c2343dcad198cbbc730068b16017cb3203c6a5e874a32f36190ecb53c3c4eb2f4905dba3d4b1afbaa902cd60f98bf1a28046"], 0x78) writev(r2, &(0x7f0000000280)=[{&(0x7f0000000080)="f6", 0x1}], 0x1) sendfile(r0, r0, &(0x7f00000000c0), 0x7fff) r3 = openat(0xffffffffffffff9c, &(0x7f0000000300)='./file0\x00', 0x0, 0x0) sendfile(r0, r3, 0x0, 0x80000004000000) [ 129.560134][ T8193] FAT-fs (loop0): bogus number of reserved sectors [ 129.566765][ T8193] FAT-fs (loop0): Can't find a valid FAT filesystem 19:36:31 executing program 1: syz_mount_image$vfat(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x1, &(0x7f0000000200)=[{0x0, 0x0, 0x1000}], 0x0, &(0x7f0000000180)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') r0 = open(&(0x7f0000000180)='./file0\x00', 0x141042, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r2 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000001c0)='devices.list\x00', 0x275a, 0x0) write$binfmt_elf64(r0, &(0x7f0000000440)=ANY=[@ANYBLOB="7f454c460000000000000000000000000000000000000000000000000000000040000000000000000000000000000000000000000000380000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a188c9c9e6e8320cc48502f4602e7081c0bb9926eca6da6d00ea22a0a2ca6e2e9897e98aaa2465c6c2343dcad198cbbc730068b16017cb3203c6a5e874a32f36190ecb53c3c4eb2f4905dba3d4b1afbaa902cd60f98bf1a28046"], 0x78) writev(r2, &(0x7f0000000280)=[{&(0x7f0000000080)="f6", 0x1}], 0x1) sendfile(r0, r0, &(0x7f00000000c0), 0x7fff) [ 129.719606][ T8201] loop1: detected capacity change from 0 to 16 [ 129.730426][ T8201] FAT-fs (loop1): bogus number of reserved sectors [ 129.737038][ T8201] FAT-fs (loop1): Can't find a valid FAT filesystem 19:36:31 executing program 3: syz_mount_image$vfat(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f00000002c0)="eb3c906d6b66732e66617400020101000240008000f801", 0x17}, {0x0}], 0x0, &(0x7f0000000180)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') r0 = open(&(0x7f0000000180)='./file0\x00', 0x141042, 0x0) r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000001c0)='devices.list\x00', 0x275a, 0x0) write$binfmt_elf64(r0, &(0x7f0000000440)=ANY=[@ANYBLOB="7f454c460000000000000000000000000000000000000000000000000000000040000000000000000000000000000000000000000000380000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a188c9c9e6e8320cc48502f4602e7081c0bb9926eca6da6d00ea22a0a2ca6e2e9897e98aaa2465c6c2343dcad198cbbc730068b16017cb3203c6a5e874a32f36190ecb53c3c4eb2f4905dba3d4b1afbaa902cd60f98bf1a28046"], 0x78) writev(r1, &(0x7f0000000280)=[{&(0x7f0000000080)="f6", 0x1}], 0x1) sendfile(r0, r0, &(0x7f00000000c0), 0x7fff) 19:36:31 executing program 5: r0 = creat(&(0x7f0000000100)='./bus\x00', 0x0) r1 = openat$sndtimer(0xffffffffffffff9c, &(0x7f0000000040), 0x0) ioctl$BTRFS_IOC_QUOTA_RESCAN_WAIT(r1, 0x942e, 0x0) r2 = creat(&(0x7f0000002dc0)='./bus\x00', 0x0) write$binfmt_elf64(r2, &(0x7f0000000380)=ANY=[], 0xfffffd28) pipe(&(0x7f0000000180)={0xffffffffffffffff}) perf_event_open(&(0x7f0000001240)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r4 = socket$nl_xfrm(0x10, 0x3, 0x6) sendmsg$nl_xfrm(r4, &(0x7f0000000080)={0x0, 0x0, &(0x7f0000000000)={&(0x7f00000006c0)=ANY=[@ANYBLOB="8c0100001000130774e812bfcd06e11bfed87d918000000000000000000000080000aafe8000000000000000000000000000bb0000b8000000000000000000000000004bf97385b2570472435e8fcda77984c102c1c63dcaca6308f55d446f34497b2a65bfd67e43fd254b498366f447f00ead185b0008a8c8a5f37cc30893ee391b3da7390503af152a1d33ef8894eb562dc7592b0467c2c9fa14e47e417e97a4e9fbec55c25b86c5f52682e31d7e1c40dfddfe69173d434bfc29eadf7305db216720585b0d639717588ae2935159084dd75d59f101aa18a0d679ddbd1947ec0ac7cb7241156ca2ad78b7607d38af0c8a6068d9b53209fa828331dd924af9a4145fe9f50e144934214fb0bc1bd4c230d4d5ac0b51cbcae617463f230d93d011c4a12ffe9bc17e47c3e82c41e829d82b500d52ac4756572bfd6c1e53cff9e9515dbbbbe3e5d35bd4234e22375b5de5942f064b9fa9c23b819e427990d479487c3b63d1ff01f9533834c770f80eee1ae3b980e8edebf4b37b5b062b7c665f017e8e372288cd80f854f9e425d5aea90f5dd01f56610d15634a121c50aa6db81eb7c008da59518e", @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="000000000000000000000000000000000000000032000000ac14140000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000200000000000000000000005400020063626328646573335f6564652900000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000060000000a6107b18cf2a876e21fb88b3480001007368613100"/324], 0x18c}}, 0x0) mmap(&(0x7f0000000000/0xc00000)=nil, 0xc00000, 0x4, 0x8010, r4, 0xb3d04000) ioctl$BTRFS_IOC_GET_SUBVOL_ROOTREF(0xffffffffffffffff, 0xd000943d, &(0x7f00000012c0)={0x7, [], 0x1, "1dcf943a0292f1"}) dup2(r3, r0) [ 129.841149][ T8207] FAT-fs (loop3): bogus number of reserved sectors [ 129.847728][ T8207] FAT-fs (loop3): Can't find a valid FAT filesystem 19:36:32 executing program 4: r0 = creat(&(0x7f0000000100)='./bus\x00', 0x0) r1 = openat$sndtimer(0xffffffffffffff9c, &(0x7f0000000040), 0x0) ioctl$BTRFS_IOC_QUOTA_RESCAN_WAIT(r1, 0x942e, 0x0) r2 = creat(&(0x7f0000002dc0)='./bus\x00', 0x0) write$binfmt_elf64(r2, &(0x7f0000000380)=ANY=[], 0xfffffd28) pipe(&(0x7f0000000180)={0xffffffffffffffff}) perf_event_open(&(0x7f0000001240)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r4 = socket$nl_xfrm(0x10, 0x3, 0x6) sendmsg$nl_xfrm(r4, &(0x7f0000000080)={0x0, 0x0, &(0x7f0000000000)={&(0x7f00000006c0)=ANY=[@ANYBLOB="8c0100001000130774e812bfcd06e11bfed87d918000000000000000000000080000aafe8000000000000000000000000000bb0000b8000000000000000000000000004bf97385b2570472435e8fcda77984c102c1c63dcaca6308f55d446f34497b2a65bfd67e43fd254b498366f447f00ead185b0008a8c8a5f37cc30893ee391b3da7390503af152a1d33ef8894eb562dc7592b0467c2c9fa14e47e417e97a4e9fbec55c25b86c5f52682e31d7e1c40dfddfe69173d434bfc29eadf7305db216720585b0d639717588ae2935159084dd75d59f101aa18a0d679ddbd1947ec0ac7cb7241156ca2ad78b7607d38af0c8a6068d9b53209fa828331dd924af9a4145fe9f50e144934214fb0bc1bd4c230d4d5ac0b51cbcae617463f230d93d011c4a12ffe9bc17e47c3e82c41e829d82b500d52ac4756572bfd6c1e53cff9e9515dbbbbe3e5d35bd4234e22375b5de5942f064b9fa9c23b819e427990d479487c3b63d1ff01f9533834c770f80eee1ae3b980e8edebf4b37b5b062b7c665f017e8e372288cd80f854f9e425d5aea90f5dd01f56610d15634a121c50aa6db81eb7c008da59518e", @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="000000000000000000000000000000000000000032000000ac14140000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000200000000000000000000005400020063626328646573335f6564652900000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000060000000a6107b18cf2a876e21fb88b3480001007368613100"/324], 0x18c}}, 0x0) mmap(&(0x7f0000000000/0xc00000)=nil, 0xc00000, 0x4, 0x8010, r4, 0xb3d04000) open$dir(0x0, 0x0, 0x0) ioctl$BTRFS_IOC_GET_SUBVOL_ROOTREF(0xffffffffffffffff, 0xd000943d, &(0x7f00000012c0)={0x7, [], 0x1, "1dcf943a0292f1"}) dup2(r3, r0) 19:36:32 executing program 5: r0 = creat(&(0x7f0000000100)='./bus\x00', 0x0) r1 = openat$sndtimer(0xffffffffffffff9c, &(0x7f0000000040), 0x0) ioctl$BTRFS_IOC_QUOTA_RESCAN_WAIT(r1, 0x942e, 0x0) r2 = creat(&(0x7f0000002dc0)='./bus\x00', 0x0) write$binfmt_elf64(r2, &(0x7f0000000380)=ANY=[], 0xfffffd28) pipe(&(0x7f0000000180)={0xffffffffffffffff}) perf_event_open(&(0x7f0000001240)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r4 = socket$nl_xfrm(0x10, 0x3, 0x6) sendmsg$nl_xfrm(r4, &(0x7f0000000080)={0x0, 0x0, &(0x7f0000000000)={&(0x7f00000006c0)=ANY=[@ANYBLOB="8c0100001000130774e812bfcd06e11bfed87d918000000000000000000000080000aafe8000000000000000000000000000bb0000b8000000000000000000000000004bf97385b2570472435e8fcda77984c102c1c63dcaca6308f55d446f34497b2a65bfd67e43fd254b498366f447f00ead185b0008a8c8a5f37cc30893ee391b3da7390503af152a1d33ef8894eb562dc7592b0467c2c9fa14e47e417e97a4e9fbec55c25b86c5f52682e31d7e1c40dfddfe69173d434bfc29eadf7305db216720585b0d639717588ae2935159084dd75d59f101aa18a0d679ddbd1947ec0ac7cb7241156ca2ad78b7607d38af0c8a6068d9b53209fa828331dd924af9a4145fe9f50e144934214fb0bc1bd4c230d4d5ac0b51cbcae617463f230d93d011c4a12ffe9bc17e47c3e82c41e829d82b500d52ac4756572bfd6c1e53cff9e9515dbbbbe3e5d35bd4234e22375b5de5942f064b9fa9c23b819e427990d479487c3b63d1ff01f9533834c770f80eee1ae3b980e8edebf4b37b5b062b7c665f017e8e372288cd80f854f9e425d5aea90f5dd01f56610d15634a121c50aa6db81eb7c008da59518e", @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="000000000000000000000000000000000000000032000000ac14140000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000200000000000000000000005400020063626328646573335f6564652900000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000060000000a6107b18cf2a876e21fb88b3480001007368613100"/324], 0x18c}}, 0x0) mmap(&(0x7f0000000000/0xc00000)=nil, 0xc00000, 0x4, 0x8010, r4, 0xb3d04000) ioctl$BTRFS_IOC_GET_SUBVOL_ROOTREF(0xffffffffffffffff, 0xd000943d, &(0x7f00000012c0)={0x7, [], 0x1, "1dcf943a0292f1"}) dup2(r3, r0) 19:36:32 executing program 2: r0 = creat(&(0x7f0000000100)='./bus\x00', 0x0) r1 = openat$sndtimer(0xffffffffffffff9c, &(0x7f0000000040), 0x0) ioctl$BTRFS_IOC_QUOTA_RESCAN_WAIT(r1, 0x942e, 0x0) r2 = creat(&(0x7f0000002dc0)='./bus\x00', 0x0) write$binfmt_elf64(r2, &(0x7f0000000380)=ANY=[], 0xfffffd28) pipe(&(0x7f0000000180)={0xffffffffffffffff}) perf_event_open(&(0x7f0000001240)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r4 = socket$nl_xfrm(0x10, 0x3, 0x6) sendmsg$nl_xfrm(r4, &(0x7f0000000080)={0x0, 0x0, &(0x7f0000000000)={&(0x7f00000006c0)=ANY=[@ANYBLOB="8c0100001000130774e812bfcd06e11bfed87d918000000000000000000000080000aafe8000000000000000000000000000bb0000b8000000000000000000000000004bf97385b2570472435e8fcda77984c102c1c63dcaca6308f55d446f34497b2a65bfd67e43fd254b498366f447f00ead185b0008a8c8a5f37cc30893ee391b3da7390503af152a1d33ef8894eb562dc7592b0467c2c9fa14e47e417e97a4e9fbec55c25b86c5f52682e31d7e1c40dfddfe69173d434bfc29eadf7305db216720585b0d639717588ae2935159084dd75d59f101aa18a0d679ddbd1947ec0ac7cb7241156ca2ad78b7607d38af0c8a6068d9b53209fa828331dd924af9a4145fe9f50e144934214fb0bc1bd4c230d4d5ac0b51cbcae617463f230d93d011c4a12ffe9bc17e47c3e82c41e829d82b500d52ac4756572bfd6c1e53cff9e9515dbbbbe3e5d35bd4234e22375b5de5942f064b9fa9c23b819e427990d479487c3b63d1ff01f9533834c770f80eee1ae3b980e8edebf4b37b5b062b7c665f017e8e372288cd80f854f9e425d5aea90f5dd01f56610d15634a121c50aa6db81eb7c008da59518e", @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="000000000000000000000000000000000000000032000000ac14140000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000200000000000000000000005400020063626328646573335f6564652900000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000060000000a6107b18cf2a876e21fb88b3480001007368613100"/324], 0x18c}}, 0x0) mmap(&(0x7f0000000000/0xc00000)=nil, 0xc00000, 0x4, 0x8010, r4, 0xb3d04000) open$dir(0x0, 0x0, 0x0) ioctl$BTRFS_IOC_GET_SUBVOL_ROOTREF(0xffffffffffffffff, 0xd000943d, 0x0) ioctl$BTRFS_IOC_GET_SUBVOL_ROOTREF(0xffffffffffffffff, 0xd000943d, &(0x7f00000012c0)={0x7, [], 0x1, "1dcf943a0292f1"}) dup2(r3, r0) 19:36:32 executing program 0: syz_mount_image$vfat(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x1, &(0x7f0000000200)=[{&(0x7f00000002c0)="eb3c906d6b66732e66617400020101000240008000f801", 0x17}], 0x0, &(0x7f0000000180)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') r0 = open(&(0x7f0000000180)='./file0\x00', 0x141042, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r2 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000001c0)='devices.list\x00', 0x275a, 0x0) write$binfmt_elf64(r0, &(0x7f0000000440)=ANY=[@ANYBLOB="7f454c460000000000000000000000000000000000000000000000000000000040000000000000000000000000000000000000000000380000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a188c9c9e6e8320cc48502f4602e7081c0bb9926eca6da6d00ea22a0a2ca6e2e9897e98aaa2465c6c2343dcad198cbbc730068b16017cb3203c6a5e874a32f36190ecb53c3c4eb2f4905dba3d4b1afbaa902cd60f98bf1a28046"], 0x78) writev(r2, &(0x7f0000000280)=[{&(0x7f0000000080)="f6", 0x1}], 0x1) sendfile(r0, r0, &(0x7f00000000c0), 0x7fff) r3 = openat(0xffffffffffffff9c, &(0x7f0000000300)='./file0\x00', 0x0, 0x0) sendfile(r0, r3, 0x0, 0x80000004000000) 19:36:32 executing program 3: syz_mount_image$vfat(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f00000002c0)="eb3c906d6b66732e66617400020101000240008000f801", 0x17}, {0x0}], 0x0, &(0x7f0000000180)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') r0 = open(&(0x7f0000000180)='./file0\x00', 0x141042, 0x0) r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000001c0)='devices.list\x00', 0x275a, 0x0) write$binfmt_elf64(r0, &(0x7f0000000440)=ANY=[@ANYBLOB="7f454c460000000000000000000000000000000000000000000000000000000040000000000000000000000000000000000000000000380000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a188c9c9e6e8320cc48502f4602e7081c0bb9926eca6da6d00ea22a0a2ca6e2e9897e98aaa2465c6c2343dcad198cbbc730068b16017cb3203c6a5e874a32f36190ecb53c3c4eb2f4905dba3d4b1afbaa902cd60f98bf1a28046"], 0x78) writev(r1, &(0x7f0000000280)=[{&(0x7f0000000080)="f6", 0x1}], 0x1) sendfile(r0, r0, &(0x7f00000000c0), 0x7fff) 19:36:32 executing program 1: syz_mount_image$vfat(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x1, &(0x7f0000000200)=[{0x0, 0x0, 0x1000}], 0x0, &(0x7f0000000180)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') r0 = open(&(0x7f0000000180)='./file0\x00', 0x141042, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r2 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000001c0)='devices.list\x00', 0x275a, 0x0) write$binfmt_elf64(r0, &(0x7f0000000440)=ANY=[@ANYBLOB="7f454c460000000000000000000000000000000000000000000000000000000040000000000000000000000000000000000000000000380000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a188c9c9e6e8320cc48502f4602e7081c0bb9926eca6da6d00ea22a0a2ca6e2e9897e98aaa2465c6c2343dcad198cbbc730068b16017cb3203c6a5e874a32f36190ecb53c3c4eb2f4905dba3d4b1afbaa902cd60f98bf1a28046"], 0x78) writev(r2, &(0x7f0000000280)=[{&(0x7f0000000080)="f6", 0x1}], 0x1) sendfile(r0, r0, &(0x7f00000000c0), 0x7fff) [ 130.461681][ T8233] FAT-fs (loop0): bogus number of reserved sectors [ 130.468243][ T8233] FAT-fs (loop0): Can't find a valid FAT filesystem [ 130.576336][ T8240] FAT-fs (loop3): bogus number of reserved sectors [ 130.578164][ T8239] loop1: detected capacity change from 0 to 16 [ 130.582925][ T8240] FAT-fs (loop3): Can't find a valid FAT filesystem [ 130.621502][ T8239] FAT-fs (loop1): bogus number of reserved sectors [ 130.628046][ T8239] FAT-fs (loop1): Can't find a valid FAT filesystem 19:36:32 executing program 4: r0 = creat(&(0x7f0000000100)='./bus\x00', 0x0) r1 = openat$sndtimer(0xffffffffffffff9c, &(0x7f0000000040), 0x0) ioctl$BTRFS_IOC_QUOTA_RESCAN_WAIT(r1, 0x942e, 0x0) r2 = creat(&(0x7f0000002dc0)='./bus\x00', 0x0) write$binfmt_elf64(r2, &(0x7f0000000380)=ANY=[], 0xfffffd28) pipe(&(0x7f0000000180)={0xffffffffffffffff}) perf_event_open(&(0x7f0000001240)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r4 = socket$nl_xfrm(0x10, 0x3, 0x6) sendmsg$nl_xfrm(r4, &(0x7f0000000080)={0x0, 0x0, &(0x7f0000000000)={&(0x7f00000006c0)=ANY=[@ANYBLOB="8c0100001000130774e812bfcd06e11bfed87d918000000000000000000000080000aafe8000000000000000000000000000bb0000b8000000000000000000000000004bf97385b2570472435e8fcda77984c102c1c63dcaca6308f55d446f34497b2a65bfd67e43fd254b498366f447f00ead185b0008a8c8a5f37cc30893ee391b3da7390503af152a1d33ef8894eb562dc7592b0467c2c9fa14e47e417e97a4e9fbec55c25b86c5f52682e31d7e1c40dfddfe69173d434bfc29eadf7305db216720585b0d639717588ae2935159084dd75d59f101aa18a0d679ddbd1947ec0ac7cb7241156ca2ad78b7607d38af0c8a6068d9b53209fa828331dd924af9a4145fe9f50e144934214fb0bc1bd4c230d4d5ac0b51cbcae617463f230d93d011c4a12ffe9bc17e47c3e82c41e829d82b500d52ac4756572bfd6c1e53cff9e9515dbbbbe3e5d35bd4234e22375b5de5942f064b9fa9c23b819e427990d479487c3b63d1ff01f9533834c770f80eee1ae3b980e8edebf4b37b5b062b7c665f017e8e372288cd80f854f9e425d5aea90f5dd01f56610d15634a121c50aa6db81eb7c008da59518e", @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="000000000000000000000000000000000000000032000000ac14140000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000200000000000000000000005400020063626328646573335f6564652900000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000060000000a6107b18cf2a876e21fb88b3480001007368613100"/324], 0x18c}}, 0x0) mmap(&(0x7f0000000000/0xc00000)=nil, 0xc00000, 0x4, 0x8010, r4, 0xb3d04000) open$dir(0x0, 0x0, 0x0) ioctl$BTRFS_IOC_GET_SUBVOL_ROOTREF(0xffffffffffffffff, 0xd000943d, &(0x7f00000012c0)={0x7, [], 0x1, "1dcf943a0292f1"}) dup2(r3, r0) 19:36:32 executing program 5: r0 = creat(&(0x7f0000000100)='./bus\x00', 0x0) r1 = openat$sndtimer(0xffffffffffffff9c, &(0x7f0000000040), 0x0) ioctl$BTRFS_IOC_QUOTA_RESCAN_WAIT(r1, 0x942e, 0x0) r2 = creat(&(0x7f0000002dc0)='./bus\x00', 0x0) write$binfmt_elf64(r2, &(0x7f0000000380)=ANY=[], 0xfffffd28) pipe(&(0x7f0000000180)={0xffffffffffffffff}) perf_event_open(&(0x7f0000001240)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r4 = socket$nl_xfrm(0x10, 0x3, 0x6) sendmsg$nl_xfrm(r4, &(0x7f0000000080)={0x0, 0x0, &(0x7f0000000000)={&(0x7f00000006c0)=ANY=[@ANYBLOB="8c0100001000130774e812bfcd06e11bfed87d918000000000000000000000080000aafe8000000000000000000000000000bb0000b8000000000000000000000000004bf97385b2570472435e8fcda77984c102c1c63dcaca6308f55d446f34497b2a65bfd67e43fd254b498366f447f00ead185b0008a8c8a5f37cc30893ee391b3da7390503af152a1d33ef8894eb562dc7592b0467c2c9fa14e47e417e97a4e9fbec55c25b86c5f52682e31d7e1c40dfddfe69173d434bfc29eadf7305db216720585b0d639717588ae2935159084dd75d59f101aa18a0d679ddbd1947ec0ac7cb7241156ca2ad78b7607d38af0c8a6068d9b53209fa828331dd924af9a4145fe9f50e144934214fb0bc1bd4c230d4d5ac0b51cbcae617463f230d93d011c4a12ffe9bc17e47c3e82c41e829d82b500d52ac4756572bfd6c1e53cff9e9515dbbbbe3e5d35bd4234e22375b5de5942f064b9fa9c23b819e427990d479487c3b63d1ff01f9533834c770f80eee1ae3b980e8edebf4b37b5b062b7c665f017e8e372288cd80f854f9e425d5aea90f5dd01f56610d15634a121c50aa6db81eb7c008da59518e", @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="000000000000000000000000000000000000000032000000ac14140000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000200000000000000000000005400020063626328646573335f6564652900000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000060000000a6107b18cf2a876e21fb88b3480001007368613100"/324], 0x18c}}, 0x0) mmap(&(0x7f0000000000/0xc00000)=nil, 0xc00000, 0x4, 0x8010, r4, 0xb3d04000) ioctl$BTRFS_IOC_GET_SUBVOL_ROOTREF(0xffffffffffffffff, 0xd000943d, &(0x7f00000012c0)={0x7, [], 0x1, "1dcf943a0292f1"}) dup2(r3, r0) 19:36:32 executing program 2: r0 = creat(&(0x7f0000000100)='./bus\x00', 0x0) r1 = openat$sndtimer(0xffffffffffffff9c, &(0x7f0000000040), 0x0) ioctl$BTRFS_IOC_QUOTA_RESCAN_WAIT(r1, 0x942e, 0x0) r2 = creat(&(0x7f0000002dc0)='./bus\x00', 0x0) write$binfmt_elf64(r2, &(0x7f0000000380)=ANY=[], 0xfffffd28) pipe(&(0x7f0000000180)={0xffffffffffffffff}) perf_event_open(&(0x7f0000001240)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r4 = socket$nl_xfrm(0x10, 0x3, 0x6) sendmsg$nl_xfrm(r4, &(0x7f0000000080)={0x0, 0x0, &(0x7f0000000000)={&(0x7f00000006c0)=ANY=[@ANYBLOB="8c0100001000130774e812bfcd06e11bfed87d918000000000000000000000080000aafe8000000000000000000000000000bb0000b8000000000000000000000000004bf97385b2570472435e8fcda77984c102c1c63dcaca6308f55d446f34497b2a65bfd67e43fd254b498366f447f00ead185b0008a8c8a5f37cc30893ee391b3da7390503af152a1d33ef8894eb562dc7592b0467c2c9fa14e47e417e97a4e9fbec55c25b86c5f52682e31d7e1c40dfddfe69173d434bfc29eadf7305db216720585b0d639717588ae2935159084dd75d59f101aa18a0d679ddbd1947ec0ac7cb7241156ca2ad78b7607d38af0c8a6068d9b53209fa828331dd924af9a4145fe9f50e144934214fb0bc1bd4c230d4d5ac0b51cbcae617463f230d93d011c4a12ffe9bc17e47c3e82c41e829d82b500d52ac4756572bfd6c1e53cff9e9515dbbbbe3e5d35bd4234e22375b5de5942f064b9fa9c23b819e427990d479487c3b63d1ff01f9533834c770f80eee1ae3b980e8edebf4b37b5b062b7c665f017e8e372288cd80f854f9e425d5aea90f5dd01f56610d15634a121c50aa6db81eb7c008da59518e", @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="000000000000000000000000000000000000000032000000ac14140000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000200000000000000000000005400020063626328646573335f6564652900000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000060000000a6107b18cf2a876e21fb88b3480001007368613100"/324], 0x18c}}, 0x0) mmap(&(0x7f0000000000/0xc00000)=nil, 0xc00000, 0x4, 0x8010, r4, 0xb3d04000) ioctl$BTRFS_IOC_GET_SUBVOL_ROOTREF(0xffffffffffffffff, 0xd000943d, &(0x7f00000012c0)={0x7, [], 0x1, "1dcf943a0292f1"}) dup2(r3, r0) 19:36:33 executing program 3: syz_mount_image$vfat(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x1, &(0x7f0000000200)=[{0x0, 0x0, 0x1000}], 0x0, &(0x7f0000000180)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') r0 = open(&(0x7f0000000180)='./file0\x00', 0x141042, 0x0) r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000001c0)='devices.list\x00', 0x275a, 0x0) write$binfmt_elf64(r0, &(0x7f0000000440)=ANY=[@ANYBLOB="7f454c460000000000000000000000000000000000000000000000000000000040000000000000000000000000000000000000000000380000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a188c9c9e6e8320cc48502f4602e7081c0bb9926eca6da6d00ea22a0a2ca6e2e9897e98aaa2465c6c2343dcad198cbbc730068b16017cb3203c6a5e874a32f36190ecb53c3c4eb2f4905dba3d4b1afbaa902cd60f98bf1a28046"], 0x78) writev(r1, &(0x7f0000000280)=[{&(0x7f0000000080)="f6", 0x1}], 0x1) sendfile(r0, r0, &(0x7f00000000c0), 0x7fff) 19:36:33 executing program 0: syz_mount_image$vfat(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f00000002c0)="eb3c906d6b66732e66617400020101000240008000f801", 0x17}, {0x0}], 0x0, &(0x7f0000000180)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') r0 = open(&(0x7f0000000180)='./file0\x00', 0x141042, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r2 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000001c0)='devices.list\x00', 0x275a, 0x0) write$binfmt_elf64(r0, &(0x7f0000000440)=ANY=[@ANYBLOB="7f454c460000000000000000000000000000000000000000000000000000000040000000000000000000000000000000000000000000380000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a188c9c9e6e8320cc48502f4602e7081c0bb9926eca6da6d00ea22a0a2ca6e2e9897e98aaa2465c6c2343dcad198cbbc730068b16017cb3203c6a5e874a32f36190ecb53c3c4eb2f4905dba3d4b1afbaa902cd60f98bf1a28046"], 0x78) writev(r2, &(0x7f0000000280)=[{&(0x7f0000000080)="f6", 0x1}], 0x1) sendfile(r0, r0, &(0x7f00000000c0), 0x7fff) r3 = openat(0xffffffffffffff9c, &(0x7f0000000300)='./file0\x00', 0x0, 0x0) sendfile(r0, r3, 0x0, 0x80000004000000) 19:36:33 executing program 1: syz_mount_image$vfat(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x1, &(0x7f0000000200)=[{0x0, 0x0, 0x1000}], 0x0, &(0x7f0000000180)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') r0 = open(&(0x7f0000000180)='./file0\x00', 0x141042, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r2 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000001c0)='devices.list\x00', 0x275a, 0x0) write$binfmt_elf64(r0, &(0x7f0000000440)=ANY=[@ANYBLOB="7f454c460000000000000000000000000000000000000000000000000000000040000000000000000000000000000000000000000000380000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a188c9c9e6e8320cc48502f4602e7081c0bb9926eca6da6d00ea22a0a2ca6e2e9897e98aaa2465c6c2343dcad198cbbc730068b16017cb3203c6a5e874a32f36190ecb53c3c4eb2f4905dba3d4b1afbaa902cd60f98bf1a28046"], 0x78) writev(r2, &(0x7f0000000280)=[{&(0x7f0000000080)="f6", 0x1}], 0x1) sendfile(r0, r0, &(0x7f00000000c0), 0x7fff) [ 131.359279][ T8273] loop3: detected capacity change from 0 to 16 [ 131.365701][ T8277] FAT-fs (loop0): bogus number of reserved sectors [ 131.372238][ T8277] FAT-fs (loop0): Can't find a valid FAT filesystem [ 131.376870][ T8279] loop1: detected capacity change from 0 to 16 [ 131.398096][ T8273] FAT-fs (loop3): bogus number of reserved sectors 19:36:33 executing program 4: syz_mount_image$vfat(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f00000002c0)="eb3c906d6b66732e66617400020101000240008000f801", 0x17}, {0x0}], 0x0, &(0x7f0000000180)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') r0 = open(&(0x7f0000000180)='./file0\x00', 0x141042, 0x0) r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000001c0)='devices.list\x00', 0x275a, 0x0) write$binfmt_elf64(r0, &(0x7f0000000440)=ANY=[@ANYBLOB="7f454c460000000000000000000000000000000000000000000000000000000040000000000000000000000000000000000000000000380000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a188c9c9e6e8320cc48502f4602e7081c0bb9926eca6da6d00ea22a0a2ca6e2e9897e98aaa2465c6c2343dcad198cbbc730068b16017cb3203c6a5e874a32f36190ecb53c3c4eb2f4905dba3d4b1afbaa902cd60f98bf1a28046"], 0x78) writev(r1, &(0x7f0000000280)=[{&(0x7f0000000080)="f6", 0x1}], 0x1) sendfile(r0, r0, &(0x7f00000000c0), 0x7fff) [ 131.404643][ T8273] FAT-fs (loop3): Can't find a valid FAT filesystem [ 131.446263][ T8279] FAT-fs (loop1): bogus number of reserved sectors [ 131.452880][ T8279] FAT-fs (loop1): Can't find a valid FAT filesystem 19:36:33 executing program 5: r0 = creat(&(0x7f0000000100)='./bus\x00', 0x0) r1 = openat$sndtimer(0xffffffffffffff9c, &(0x7f0000000040), 0x0) ioctl$BTRFS_IOC_QUOTA_RESCAN_WAIT(r1, 0x942e, 0x0) r2 = creat(&(0x7f0000002dc0)='./bus\x00', 0x0) write$binfmt_elf64(r2, &(0x7f0000000380)=ANY=[], 0xfffffd28) pipe(&(0x7f0000000180)={0xffffffffffffffff}) perf_event_open(&(0x7f0000001240)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r4 = socket$nl_xfrm(0x10, 0x3, 0x6) sendmsg$nl_xfrm(r4, &(0x7f0000000080)={0x0, 0x0, &(0x7f0000000000)={&(0x7f00000006c0)=ANY=[@ANYBLOB="8c0100001000130774e812bfcd06e11bfed87d918000000000000000000000080000aafe8000000000000000000000000000bb0000b8000000000000000000000000004bf97385b2570472435e8fcda77984c102c1c63dcaca6308f55d446f34497b2a65bfd67e43fd254b498366f447f00ead185b0008a8c8a5f37cc30893ee391b3da7390503af152a1d33ef8894eb562dc7592b0467c2c9fa14e47e417e97a4e9fbec55c25b86c5f52682e31d7e1c40dfddfe69173d434bfc29eadf7305db216720585b0d639717588ae2935159084dd75d59f101aa18a0d679ddbd1947ec0ac7cb7241156ca2ad78b7607d38af0c8a6068d9b53209fa828331dd924af9a4145fe9f50e144934214fb0bc1bd4c230d4d5ac0b51cbcae617463f230d93d011c4a12ffe9bc17e47c3e82c41e829d82b500d52ac4756572bfd6c1e53cff9e9515dbbbbe3e5d35bd4234e22375b5de5942f064b9fa9c23b819e427990d479487c3b63d1ff01f9533834c770f80eee1ae3b980e8edebf4b37b5b062b7c665f017e8e372288cd80f854f9e425d5aea90f5dd01f56610d15634a121c50aa6db81eb7c008da59518e", @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="000000000000000000000000000000000000000032000000ac14140000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000200000000000000000000005400020063626328646573335f6564652900000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000060000000a6107b18cf2a876e21fb88b3480001007368613100"/324], 0x18c}}, 0x0) ioctl$BTRFS_IOC_GET_SUBVOL_ROOTREF(0xffffffffffffffff, 0xd000943d, &(0x7f00000012c0)={0x7, [], 0x1, "1dcf943a0292f1"}) dup2(r3, r0) [ 131.562011][ T8297] FAT-fs (loop4): bogus number of reserved sectors [ 131.568537][ T8297] FAT-fs (loop4): Can't find a valid FAT filesystem 19:36:33 executing program 2: r0 = creat(&(0x7f0000000100)='./bus\x00', 0x0) r1 = openat$sndtimer(0xffffffffffffff9c, &(0x7f0000000040), 0x0) ioctl$BTRFS_IOC_QUOTA_RESCAN_WAIT(r1, 0x942e, 0x0) r2 = creat(&(0x7f0000002dc0)='./bus\x00', 0x0) write$binfmt_elf64(r2, &(0x7f0000000380)=ANY=[], 0xfffffd28) pipe(&(0x7f0000000180)={0xffffffffffffffff}) perf_event_open(&(0x7f0000001240)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r4 = socket$nl_xfrm(0x10, 0x3, 0x6) sendmsg$nl_xfrm(r4, &(0x7f0000000080)={0x0, 0x0, &(0x7f0000000000)={&(0x7f00000006c0)=ANY=[@ANYBLOB="8c0100001000130774e812bfcd06e11bfed87d918000000000000000000000080000aafe8000000000000000000000000000bb0000b8000000000000000000000000004bf97385b2570472435e8fcda77984c102c1c63dcaca6308f55d446f34497b2a65bfd67e43fd254b498366f447f00ead185b0008a8c8a5f37cc30893ee391b3da7390503af152a1d33ef8894eb562dc7592b0467c2c9fa14e47e417e97a4e9fbec55c25b86c5f52682e31d7e1c40dfddfe69173d434bfc29eadf7305db216720585b0d639717588ae2935159084dd75d59f101aa18a0d679ddbd1947ec0ac7cb7241156ca2ad78b7607d38af0c8a6068d9b53209fa828331dd924af9a4145fe9f50e144934214fb0bc1bd4c230d4d5ac0b51cbcae617463f230d93d011c4a12ffe9bc17e47c3e82c41e829d82b500d52ac4756572bfd6c1e53cff9e9515dbbbbe3e5d35bd4234e22375b5de5942f064b9fa9c23b819e427990d479487c3b63d1ff01f9533834c770f80eee1ae3b980e8edebf4b37b5b062b7c665f017e8e372288cd80f854f9e425d5aea90f5dd01f56610d15634a121c50aa6db81eb7c008da59518e", @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="000000000000000000000000000000000000000032000000ac14140000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000200000000000000000000005400020063626328646573335f6564652900000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000060000000a6107b18cf2a876e21fb88b3480001007368613100"/324], 0x18c}}, 0x0) mmap(&(0x7f0000000000/0xc00000)=nil, 0xc00000, 0x4, 0x8010, r4, 0xb3d04000) ioctl$BTRFS_IOC_GET_SUBVOL_ROOTREF(0xffffffffffffffff, 0xd000943d, &(0x7f00000012c0)={0x7, [], 0x1, "1dcf943a0292f1"}) dup2(r3, r0) [ 131.689361][ T8307] __nla_validate_parse: 8 callbacks suppressed [ 131.689386][ T8307] netlink: 156 bytes leftover after parsing attributes in process `syz-executor.5'. [ 131.861064][ T8312] netlink: 156 bytes leftover after parsing attributes in process `syz-executor.2'. 19:36:33 executing program 5: r0 = creat(&(0x7f0000000100)='./bus\x00', 0x0) r1 = openat$sndtimer(0xffffffffffffff9c, &(0x7f0000000040), 0x0) ioctl$BTRFS_IOC_QUOTA_RESCAN_WAIT(r1, 0x942e, 0x0) r2 = creat(&(0x7f0000002dc0)='./bus\x00', 0x0) write$binfmt_elf64(r2, &(0x7f0000000380)=ANY=[], 0xfffffd28) pipe(&(0x7f0000000180)={0xffffffffffffffff}) perf_event_open(&(0x7f0000001240)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r4 = socket$nl_xfrm(0x10, 0x3, 0x6) sendmsg$nl_xfrm(r4, &(0x7f0000000080)={0x0, 0x0, &(0x7f0000000000)={&(0x7f00000006c0)=ANY=[@ANYBLOB="8c0100001000130774e812bfcd06e11bfed87d918000000000000000000000080000aafe8000000000000000000000000000bb0000b8000000000000000000000000004bf97385b2570472435e8fcda77984c102c1c63dcaca6308f55d446f34497b2a65bfd67e43fd254b498366f447f00ead185b0008a8c8a5f37cc30893ee391b3da7390503af152a1d33ef8894eb562dc7592b0467c2c9fa14e47e417e97a4e9fbec55c25b86c5f52682e31d7e1c40dfddfe69173d434bfc29eadf7305db216720585b0d639717588ae2935159084dd75d59f101aa18a0d679ddbd1947ec0ac7cb7241156ca2ad78b7607d38af0c8a6068d9b53209fa828331dd924af9a4145fe9f50e144934214fb0bc1bd4c230d4d5ac0b51cbcae617463f230d93d011c4a12ffe9bc17e47c3e82c41e829d82b500d52ac4756572bfd6c1e53cff9e9515dbbbbe3e5d35bd4234e22375b5de5942f064b9fa9c23b819e427990d479487c3b63d1ff01f9533834c770f80eee1ae3b980e8edebf4b37b5b062b7c665f017e8e372288cd80f854f9e425d5aea90f5dd01f56610d15634a121c50aa6db81eb7c008da59518e", @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="000000000000000000000000000000000000000032000000ac14140000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000200000000000000000000005400020063626328646573335f6564652900000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000060000000a6107b18cf2a876e21fb88b3480001007368613100"/324], 0x18c}}, 0x0) ioctl$BTRFS_IOC_GET_SUBVOL_ROOTREF(0xffffffffffffffff, 0xd000943d, &(0x7f00000012c0)={0x7, [], 0x1, "1dcf943a0292f1"}) dup2(r3, r0) 19:36:33 executing program 1: syz_mount_image$vfat(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{0x0}, {0x0, 0x0, 0x1000}], 0x0, &(0x7f0000000180)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') r0 = open(&(0x7f0000000180)='./file0\x00', 0x141042, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r2 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000001c0)='devices.list\x00', 0x275a, 0x0) write$binfmt_elf64(r0, &(0x7f0000000440)=ANY=[@ANYBLOB="7f454c460000000000000000000000000000000000000000000000000000000040000000000000000000000000000000000000000000380000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a188c9c9e6e8320cc48502f4602e7081c0bb9926eca6da6d00ea22a0a2ca6e2e9897e98aaa2465c6c2343dcad198cbbc730068b16017cb3203c6a5e874a32f36190ecb53c3c4eb2f4905dba3d4b1afbaa902cd60f98bf1a28046"], 0x78) writev(r2, &(0x7f0000000280)=[{&(0x7f0000000080)="f6", 0x1}], 0x1) sendfile(r0, r0, &(0x7f00000000c0), 0x7fff) 19:36:34 executing program 3: syz_mount_image$vfat(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x1, &(0x7f0000000200)=[{0x0, 0x0, 0x1000}], 0x0, &(0x7f0000000180)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') r0 = open(&(0x7f0000000180)='./file0\x00', 0x141042, 0x0) r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000001c0)='devices.list\x00', 0x275a, 0x0) write$binfmt_elf64(r0, &(0x7f0000000440)=ANY=[@ANYBLOB="7f454c460000000000000000000000000000000000000000000000000000000040000000000000000000000000000000000000000000380000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a188c9c9e6e8320cc48502f4602e7081c0bb9926eca6da6d00ea22a0a2ca6e2e9897e98aaa2465c6c2343dcad198cbbc730068b16017cb3203c6a5e874a32f36190ecb53c3c4eb2f4905dba3d4b1afbaa902cd60f98bf1a28046"], 0x78) writev(r1, &(0x7f0000000280)=[{&(0x7f0000000080)="f6", 0x1}], 0x1) sendfile(r0, r0, &(0x7f00000000c0), 0x7fff) [ 132.090931][ T8316] loop1: detected capacity change from 0 to 16 [ 132.126238][ T8316] FAT-fs (loop1): bogus number of reserved sectors [ 132.132966][ T8316] FAT-fs (loop1): Can't find a valid FAT filesystem [ 132.176365][ T8324] loop3: detected capacity change from 0 to 16 [ 132.189890][ T8324] FAT-fs (loop3): bogus number of reserved sectors [ 132.196461][ T8324] FAT-fs (loop3): Can't find a valid FAT filesystem 19:36:34 executing program 0: syz_mount_image$vfat(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f00000002c0)="eb3c906d6b66732e66617400020101000240008000f801", 0x17}, {0x0}], 0x0, &(0x7f0000000180)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') r0 = open(&(0x7f0000000180)='./file0\x00', 0x141042, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r2 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000001c0)='devices.list\x00', 0x275a, 0x0) write$binfmt_elf64(r0, &(0x7f0000000440)=ANY=[@ANYBLOB="7f454c460000000000000000000000000000000000000000000000000000000040000000000000000000000000000000000000000000380000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a188c9c9e6e8320cc48502f4602e7081c0bb9926eca6da6d00ea22a0a2ca6e2e9897e98aaa2465c6c2343dcad198cbbc730068b16017cb3203c6a5e874a32f36190ecb53c3c4eb2f4905dba3d4b1afbaa902cd60f98bf1a28046"], 0x78) writev(r2, &(0x7f0000000280)=[{&(0x7f0000000080)="f6", 0x1}], 0x1) sendfile(r0, r0, &(0x7f00000000c0), 0x7fff) r3 = openat(0xffffffffffffff9c, &(0x7f0000000300)='./file0\x00', 0x0, 0x0) sendfile(r0, r3, 0x0, 0x80000004000000) 19:36:34 executing program 2: r0 = creat(&(0x7f0000000100)='./bus\x00', 0x0) r1 = openat$sndtimer(0xffffffffffffff9c, &(0x7f0000000040), 0x0) ioctl$BTRFS_IOC_QUOTA_RESCAN_WAIT(r1, 0x942e, 0x0) r2 = creat(&(0x7f0000002dc0)='./bus\x00', 0x0) write$binfmt_elf64(r2, &(0x7f0000000380)=ANY=[], 0xfffffd28) pipe(&(0x7f0000000180)={0xffffffffffffffff}) perf_event_open(&(0x7f0000001240)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r4 = socket$nl_xfrm(0x10, 0x3, 0x6) sendmsg$nl_xfrm(r4, &(0x7f0000000080)={0x0, 0x0, &(0x7f0000000000)={&(0x7f00000006c0)=ANY=[@ANYBLOB="8c0100001000130774e812bfcd06e11bfed87d918000000000000000000000080000aafe8000000000000000000000000000bb0000b8000000000000000000000000004bf97385b2570472435e8fcda77984c102c1c63dcaca6308f55d446f34497b2a65bfd67e43fd254b498366f447f00ead185b0008a8c8a5f37cc30893ee391b3da7390503af152a1d33ef8894eb562dc7592b0467c2c9fa14e47e417e97a4e9fbec55c25b86c5f52682e31d7e1c40dfddfe69173d434bfc29eadf7305db216720585b0d639717588ae2935159084dd75d59f101aa18a0d679ddbd1947ec0ac7cb7241156ca2ad78b7607d38af0c8a6068d9b53209fa828331dd924af9a4145fe9f50e144934214fb0bc1bd4c230d4d5ac0b51cbcae617463f230d93d011c4a12ffe9bc17e47c3e82c41e829d82b500d52ac4756572bfd6c1e53cff9e9515dbbbbe3e5d35bd4234e22375b5de5942f064b9fa9c23b819e427990d479487c3b63d1ff01f9533834c770f80eee1ae3b980e8edebf4b37b5b062b7c665f017e8e372288cd80f854f9e425d5aea90f5dd01f56610d15634a121c50aa6db81eb7c008da59518e", @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="000000000000000000000000000000000000000032000000ac14140000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000200000000000000000000005400020063626328646573335f6564652900000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000060000000a6107b18cf2a876e21fb88b3480001007368613100"/324], 0x18c}}, 0x0) mmap(&(0x7f0000000000/0xc00000)=nil, 0xc00000, 0x4, 0x8010, r4, 0xb3d04000) ioctl$BTRFS_IOC_GET_SUBVOL_ROOTREF(0xffffffffffffffff, 0xd000943d, &(0x7f00000012c0)={0x7, [], 0x1, "1dcf943a0292f1"}) dup2(r3, r0) [ 132.231825][ T8328] netlink: 156 bytes leftover after parsing attributes in process `syz-executor.5'. 19:36:34 executing program 4: syz_mount_image$vfat(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f00000002c0)="eb3c906d6b66732e66617400020101000240008000f801", 0x17}, {0x0}], 0x0, &(0x7f0000000180)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') r0 = open(&(0x7f0000000180)='./file0\x00', 0x141042, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r2 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000001c0)='devices.list\x00', 0x275a, 0x0) write$binfmt_elf64(r0, &(0x7f0000000440)=ANY=[@ANYBLOB="7f454c460000000000000000000000000000000000000000000000000000000040000000000000000000000000000000000000000000380000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a188c9c9e6e8320cc48502f4602e7081c0bb9926eca6da6d00ea22a0a2ca6e2e9897e98aaa2465c6c2343dcad198cbbc730068b16017cb3203c6a5e874a32f36190ecb53c3c4eb2f4905dba3d4b1afbaa902cd60f98bf1a28046"], 0x78) writev(r2, &(0x7f0000000280)=[{&(0x7f0000000080)="f6", 0x1}], 0x1) sendfile(r0, r0, &(0x7f00000000c0), 0x7fff) r3 = openat(0xffffffffffffff9c, &(0x7f0000000300)='./file0\x00', 0x0, 0x0) sendfile(r0, r3, 0x0, 0x80000004000000) [ 132.314067][ T8335] FAT-fs (loop0): bogus number of reserved sectors [ 132.320660][ T8335] FAT-fs (loop0): Can't find a valid FAT filesystem [ 132.397006][ T8346] FAT-fs (loop4): bogus number of reserved sectors [ 132.403569][ T8346] FAT-fs (loop4): Can't find a valid FAT filesystem [ 132.453305][ T8350] netlink: 156 bytes leftover after parsing attributes in process `syz-executor.2'. 19:36:34 executing program 5: r0 = creat(&(0x7f0000000100)='./bus\x00', 0x0) r1 = openat$sndtimer(0xffffffffffffff9c, &(0x7f0000000040), 0x0) ioctl$BTRFS_IOC_QUOTA_RESCAN_WAIT(r1, 0x942e, 0x0) r2 = creat(&(0x7f0000002dc0)='./bus\x00', 0x0) write$binfmt_elf64(r2, &(0x7f0000000380)=ANY=[], 0xfffffd28) pipe(&(0x7f0000000180)={0xffffffffffffffff}) perf_event_open(&(0x7f0000001240)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r4 = socket$nl_xfrm(0x10, 0x3, 0x6) sendmsg$nl_xfrm(r4, &(0x7f0000000080)={0x0, 0x0, &(0x7f0000000000)={&(0x7f00000006c0)=ANY=[@ANYBLOB="8c0100001000130774e812bfcd06e11bfed87d918000000000000000000000080000aafe8000000000000000000000000000bb0000b8000000000000000000000000004bf97385b2570472435e8fcda77984c102c1c63dcaca6308f55d446f34497b2a65bfd67e43fd254b498366f447f00ead185b0008a8c8a5f37cc30893ee391b3da7390503af152a1d33ef8894eb562dc7592b0467c2c9fa14e47e417e97a4e9fbec55c25b86c5f52682e31d7e1c40dfddfe69173d434bfc29eadf7305db216720585b0d639717588ae2935159084dd75d59f101aa18a0d679ddbd1947ec0ac7cb7241156ca2ad78b7607d38af0c8a6068d9b53209fa828331dd924af9a4145fe9f50e144934214fb0bc1bd4c230d4d5ac0b51cbcae617463f230d93d011c4a12ffe9bc17e47c3e82c41e829d82b500d52ac4756572bfd6c1e53cff9e9515dbbbbe3e5d35bd4234e22375b5de5942f064b9fa9c23b819e427990d479487c3b63d1ff01f9533834c770f80eee1ae3b980e8edebf4b37b5b062b7c665f017e8e372288cd80f854f9e425d5aea90f5dd01f56610d15634a121c50aa6db81eb7c008da59518e", @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="000000000000000000000000000000000000000032000000ac14140000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000200000000000000000000005400020063626328646573335f6564652900000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000060000000a6107b18cf2a876e21fb88b3480001007368613100"/324], 0x18c}}, 0x0) ioctl$BTRFS_IOC_GET_SUBVOL_ROOTREF(0xffffffffffffffff, 0xd000943d, &(0x7f00000012c0)={0x7, [], 0x1, "1dcf943a0292f1"}) dup2(r3, r0) 19:36:34 executing program 1: syz_mount_image$vfat(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{0x0}, {0x0, 0x0, 0x1000}], 0x0, &(0x7f0000000180)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') r0 = open(&(0x7f0000000180)='./file0\x00', 0x141042, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r2 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000001c0)='devices.list\x00', 0x275a, 0x0) write$binfmt_elf64(r0, &(0x7f0000000440)=ANY=[@ANYBLOB="7f454c460000000000000000000000000000000000000000000000000000000040000000000000000000000000000000000000000000380000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a188c9c9e6e8320cc48502f4602e7081c0bb9926eca6da6d00ea22a0a2ca6e2e9897e98aaa2465c6c2343dcad198cbbc730068b16017cb3203c6a5e874a32f36190ecb53c3c4eb2f4905dba3d4b1afbaa902cd60f98bf1a28046"], 0x78) writev(r2, &(0x7f0000000280)=[{&(0x7f0000000080)="f6", 0x1}], 0x1) sendfile(r0, r0, &(0x7f00000000c0), 0x7fff) 19:36:34 executing program 2: r0 = creat(&(0x7f0000000100)='./bus\x00', 0x0) r1 = openat$sndtimer(0xffffffffffffff9c, &(0x7f0000000040), 0x0) ioctl$BTRFS_IOC_QUOTA_RESCAN_WAIT(r1, 0x942e, 0x0) r2 = creat(&(0x7f0000002dc0)='./bus\x00', 0x0) write$binfmt_elf64(r2, &(0x7f0000000380)=ANY=[], 0xfffffd28) pipe(&(0x7f0000000180)={0xffffffffffffffff}) perf_event_open(&(0x7f0000001240)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r4 = socket$nl_xfrm(0x10, 0x3, 0x6) sendmsg$nl_xfrm(r4, &(0x7f0000000080)={0x0, 0x0, &(0x7f0000000000)={&(0x7f00000006c0)=ANY=[@ANYBLOB="8c0100001000130774e812bfcd06e11bfed87d918000000000000000000000080000aafe8000000000000000000000000000bb0000b8000000000000000000000000004bf97385b2570472435e8fcda77984c102c1c63dcaca6308f55d446f34497b2a65bfd67e43fd254b498366f447f00ead185b0008a8c8a5f37cc30893ee391b3da7390503af152a1d33ef8894eb562dc7592b0467c2c9fa14e47e417e97a4e9fbec55c25b86c5f52682e31d7e1c40dfddfe69173d434bfc29eadf7305db216720585b0d639717588ae2935159084dd75d59f101aa18a0d679ddbd1947ec0ac7cb7241156ca2ad78b7607d38af0c8a6068d9b53209fa828331dd924af9a4145fe9f50e144934214fb0bc1bd4c230d4d5ac0b51cbcae617463f230d93d011c4a12ffe9bc17e47c3e82c41e829d82b500d52ac4756572bfd6c1e53cff9e9515dbbbbe3e5d35bd4234e22375b5de5942f064b9fa9c23b819e427990d479487c3b63d1ff01f9533834c770f80eee1ae3b980e8edebf4b37b5b062b7c665f017e8e372288cd80f854f9e425d5aea90f5dd01f56610d15634a121c50aa6db81eb7c008da59518e", @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="000000000000000000000000000000000000000032000000ac14140000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000200000000000000000000005400020063626328646573335f6564652900000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000060000000a6107b18cf2a876e21fb88b3480001007368613100"/324], 0x18c}}, 0x0) mmap(&(0x7f0000000000/0xc00000)=nil, 0xc00000, 0x4, 0x8010, r4, 0xb3d04000) ioctl$BTRFS_IOC_GET_SUBVOL_ROOTREF(0xffffffffffffffff, 0xd000943d, &(0x7f00000012c0)={0x7, [], 0x1, "1dcf943a0292f1"}) dup2(r3, r0) [ 132.835914][ T8362] netlink: 156 bytes leftover after parsing attributes in process `syz-executor.5'. [ 132.873283][ T8366] loop1: detected capacity change from 0 to 16 [ 132.932495][ T8366] FAT-fs (loop1): bogus number of reserved sectors [ 132.939030][ T8366] FAT-fs (loop1): Can't find a valid FAT filesystem 19:36:34 executing program 3: syz_mount_image$vfat(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x1, &(0x7f0000000200)=[{0x0, 0x0, 0x1000}], 0x0, &(0x7f0000000180)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') r0 = open(&(0x7f0000000180)='./file0\x00', 0x141042, 0x0) r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000001c0)='devices.list\x00', 0x275a, 0x0) write$binfmt_elf64(r0, &(0x7f0000000440)=ANY=[@ANYBLOB="7f454c460000000000000000000000000000000000000000000000000000000040000000000000000000000000000000000000000000380000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a188c9c9e6e8320cc48502f4602e7081c0bb9926eca6da6d00ea22a0a2ca6e2e9897e98aaa2465c6c2343dcad198cbbc730068b16017cb3203c6a5e874a32f36190ecb53c3c4eb2f4905dba3d4b1afbaa902cd60f98bf1a28046"], 0x78) writev(r1, &(0x7f0000000280)=[{&(0x7f0000000080)="f6", 0x1}], 0x1) sendfile(r0, r0, &(0x7f00000000c0), 0x7fff) [ 133.025945][ T8376] loop3: detected capacity change from 0 to 16 [ 133.076770][ T8376] FAT-fs (loop3): bogus number of reserved sectors [ 133.083318][ T8376] FAT-fs (loop3): Can't find a valid FAT filesystem [ 133.092420][ T8379] netlink: 156 bytes leftover after parsing attributes in process `syz-executor.2'. 19:36:35 executing program 0: syz_mount_image$vfat(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f00000002c0)="eb3c906d6b66732e66617400020101000240008000f801", 0x17}, {0x0}], 0x0, &(0x7f0000000180)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') r0 = open(&(0x7f0000000180)='./file0\x00', 0x141042, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r2 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000001c0)='devices.list\x00', 0x275a, 0x0) write$binfmt_elf64(r0, &(0x7f0000000440)=ANY=[@ANYBLOB="7f454c460000000000000000000000000000000000000000000000000000000040000000000000000000000000000000000000000000380000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a188c9c9e6e8320cc48502f4602e7081c0bb9926eca6da6d00ea22a0a2ca6e2e9897e98aaa2465c6c2343dcad198cbbc730068b16017cb3203c6a5e874a32f36190ecb53c3c4eb2f4905dba3d4b1afbaa902cd60f98bf1a28046"], 0x78) writev(r2, &(0x7f0000000280)=[{&(0x7f0000000080)="f6", 0x1}], 0x1) sendfile(r0, r0, &(0x7f00000000c0), 0x7fff) r3 = openat(0xffffffffffffff9c, &(0x7f0000000300)='./file0\x00', 0x0, 0x0) sendfile(r0, r3, 0x0, 0x80000004000000) 19:36:35 executing program 5: r0 = creat(&(0x7f0000000100)='./bus\x00', 0x0) r1 = openat$sndtimer(0xffffffffffffff9c, &(0x7f0000000040), 0x0) ioctl$BTRFS_IOC_QUOTA_RESCAN_WAIT(r1, 0x942e, 0x0) r2 = creat(&(0x7f0000002dc0)='./bus\x00', 0x0) write$binfmt_elf64(r2, &(0x7f0000000380)=ANY=[], 0xfffffd28) pipe(&(0x7f0000000180)={0xffffffffffffffff}) perf_event_open(&(0x7f0000001240)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r4 = socket$nl_xfrm(0x10, 0x3, 0x6) mmap(&(0x7f0000000000/0xc00000)=nil, 0xc00000, 0x4, 0x8010, r4, 0xb3d04000) ioctl$BTRFS_IOC_GET_SUBVOL_ROOTREF(0xffffffffffffffff, 0xd000943d, &(0x7f00000012c0)={0x7, [], 0x1, "1dcf943a0292f1"}) dup2(r3, r0) 19:36:35 executing program 4: syz_mount_image$vfat(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f00000002c0)="eb3c906d6b66732e66617400020101000240008000f801", 0x17}, {0x0}], 0x0, &(0x7f0000000180)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') r0 = open(&(0x7f0000000180)='./file0\x00', 0x141042, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r2 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000001c0)='devices.list\x00', 0x275a, 0x0) write$binfmt_elf64(r0, &(0x7f0000000440)=ANY=[@ANYBLOB="7f454c460000000000000000000000000000000000000000000000000000000040000000000000000000000000000000000000000000380000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a188c9c9e6e8320cc48502f4602e7081c0bb9926eca6da6d00ea22a0a2ca6e2e9897e98aaa2465c6c2343dcad198cbbc730068b16017cb3203c6a5e874a32f36190ecb53c3c4eb2f4905dba3d4b1afbaa902cd60f98bf1a28046"], 0x78) writev(r2, &(0x7f0000000280)=[{&(0x7f0000000080)="f6", 0x1}], 0x1) sendfile(r0, r0, &(0x7f00000000c0), 0x7fff) r3 = openat(0xffffffffffffff9c, &(0x7f0000000300)='./file0\x00', 0x0, 0x0) sendfile(r0, r3, 0x0, 0x80000004000000) [ 133.323340][ T8390] FAT-fs (loop0): bogus number of reserved sectors [ 133.329874][ T8390] FAT-fs (loop0): Can't find a valid FAT filesystem [ 133.366652][ T8396] FAT-fs (loop4): bogus number of reserved sectors [ 133.373242][ T8396] FAT-fs (loop4): Can't find a valid FAT filesystem 19:36:35 executing program 2: r0 = creat(&(0x7f0000000100)='./bus\x00', 0x0) r1 = openat$sndtimer(0xffffffffffffff9c, &(0x7f0000000040), 0x0) ioctl$BTRFS_IOC_QUOTA_RESCAN_WAIT(r1, 0x942e, 0x0) r2 = creat(&(0x7f0000002dc0)='./bus\x00', 0x0) write$binfmt_elf64(r2, &(0x7f0000000380)=ANY=[], 0xfffffd28) pipe(&(0x7f0000000180)={0xffffffffffffffff}) perf_event_open(&(0x7f0000001240)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r4 = socket$nl_xfrm(0x10, 0x3, 0x6) sendmsg$nl_xfrm(r4, &(0x7f0000000080)={0x0, 0x0, &(0x7f0000000000)={&(0x7f00000006c0)=ANY=[@ANYBLOB="8c0100001000130774e812bfcd06e11bfed87d918000000000000000000000080000aafe8000000000000000000000000000bb0000b8000000000000000000000000004bf97385b2570472435e8fcda77984c102c1c63dcaca6308f55d446f34497b2a65bfd67e43fd254b498366f447f00ead185b0008a8c8a5f37cc30893ee391b3da7390503af152a1d33ef8894eb562dc7592b0467c2c9fa14e47e417e97a4e9fbec55c25b86c5f52682e31d7e1c40dfddfe69173d434bfc29eadf7305db216720585b0d639717588ae2935159084dd75d59f101aa18a0d679ddbd1947ec0ac7cb7241156ca2ad78b7607d38af0c8a6068d9b53209fa828331dd924af9a4145fe9f50e144934214fb0bc1bd4c230d4d5ac0b51cbcae617463f230d93d011c4a12ffe9bc17e47c3e82c41e829d82b500d52ac4756572bfd6c1e53cff9e9515dbbbbe3e5d35bd4234e22375b5de5942f064b9fa9c23b819e427990d479487c3b63d1ff01f9533834c770f80eee1ae3b980e8edebf4b37b5b062b7c665f017e8e372288cd80f854f9e425d5aea90f5dd01f56610d15634a121c50aa6db81eb7c008da59518e", @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="000000000000000000000000000000000000000032000000ac14140000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000200000000000000000000005400020063626328646573335f6564652900000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000060000000a6107b18cf2a876e21fb88b3480001007368613100"/324], 0x18c}}, 0x0) ioctl$BTRFS_IOC_GET_SUBVOL_ROOTREF(0xffffffffffffffff, 0xd000943d, &(0x7f00000012c0)={0x7, [], 0x1, "1dcf943a0292f1"}) dup2(r3, r0) 19:36:35 executing program 1: syz_mount_image$vfat(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{0x0}, {0x0, 0x0, 0x1000}], 0x0, &(0x7f0000000180)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') r0 = open(&(0x7f0000000180)='./file0\x00', 0x141042, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r2 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000001c0)='devices.list\x00', 0x275a, 0x0) write$binfmt_elf64(r0, &(0x7f0000000440)=ANY=[@ANYBLOB="7f454c460000000000000000000000000000000000000000000000000000000040000000000000000000000000000000000000000000380000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a188c9c9e6e8320cc48502f4602e7081c0bb9926eca6da6d00ea22a0a2ca6e2e9897e98aaa2465c6c2343dcad198cbbc730068b16017cb3203c6a5e874a32f36190ecb53c3c4eb2f4905dba3d4b1afbaa902cd60f98bf1a28046"], 0x78) writev(r2, &(0x7f0000000280)=[{&(0x7f0000000080)="f6", 0x1}], 0x1) sendfile(r0, r0, &(0x7f00000000c0), 0x7fff) [ 133.692518][ T8416] loop1: detected capacity change from 0 to 16 [ 133.724048][ T8416] FAT-fs (loop1): bogus number of reserved sectors [ 133.730648][ T8416] FAT-fs (loop1): Can't find a valid FAT filesystem 19:36:35 executing program 3: syz_mount_image$vfat(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{0x0}, {0x0, 0x0, 0x1000}], 0x0, &(0x7f0000000180)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') r0 = open(&(0x7f0000000180)='./file0\x00', 0x141042, 0x0) r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000001c0)='devices.list\x00', 0x275a, 0x0) write$binfmt_elf64(r0, &(0x7f0000000440)=ANY=[@ANYBLOB="7f454c460000000000000000000000000000000000000000000000000000000040000000000000000000000000000000000000000000380000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a188c9c9e6e8320cc48502f4602e7081c0bb9926eca6da6d00ea22a0a2ca6e2e9897e98aaa2465c6c2343dcad198cbbc730068b16017cb3203c6a5e874a32f36190ecb53c3c4eb2f4905dba3d4b1afbaa902cd60f98bf1a28046"], 0x78) writev(r1, &(0x7f0000000280)=[{&(0x7f0000000080)="f6", 0x1}], 0x1) sendfile(r0, r0, &(0x7f00000000c0), 0x7fff) [ 133.751922][ T8417] netlink: 156 bytes leftover after parsing attributes in process `syz-executor.2'. 19:36:35 executing program 5: r0 = creat(&(0x7f0000000100)='./bus\x00', 0x0) r1 = openat$sndtimer(0xffffffffffffff9c, &(0x7f0000000040), 0x0) ioctl$BTRFS_IOC_QUOTA_RESCAN_WAIT(r1, 0x942e, 0x0) r2 = creat(&(0x7f0000002dc0)='./bus\x00', 0x0) write$binfmt_elf64(r2, &(0x7f0000000380)=ANY=[], 0xfffffd28) pipe(&(0x7f0000000180)={0xffffffffffffffff}) perf_event_open(&(0x7f0000001240)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) mmap(&(0x7f0000000000/0xc00000)=nil, 0xc00000, 0x4, 0x8010, 0xffffffffffffffff, 0xb3d04000) ioctl$BTRFS_IOC_GET_SUBVOL_ROOTREF(0xffffffffffffffff, 0xd000943d, &(0x7f00000012c0)={0x7, [], 0x1, "1dcf943a0292f1"}) dup2(r3, r0) [ 133.846875][ T8426] loop3: detected capacity change from 0 to 16 [ 133.859945][ T8426] FAT-fs (loop3): bogus number of reserved sectors [ 133.866553][ T8426] FAT-fs (loop3): Can't find a valid FAT filesystem 19:36:36 executing program 0: syz_mount_image$vfat(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x1, &(0x7f0000000200)=[{0x0, 0x0, 0x1000}], 0x0, &(0x7f0000000180)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') r0 = open(&(0x7f0000000180)='./file0\x00', 0x141042, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r2 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000001c0)='devices.list\x00', 0x275a, 0x0) write$binfmt_elf64(r0, &(0x7f0000000440)=ANY=[@ANYBLOB="7f454c460000000000000000000000000000000000000000000000000000000040000000000000000000000000000000000000000000380000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a188c9c9e6e8320cc48502f4602e7081c0bb9926eca6da6d00ea22a0a2ca6e2e9897e98aaa2465c6c2343dcad198cbbc730068b16017cb3203c6a5e874a32f36190ecb53c3c4eb2f4905dba3d4b1afbaa902cd60f98bf1a28046"], 0x78) writev(r2, &(0x7f0000000280)=[{&(0x7f0000000080)="f6", 0x1}], 0x1) sendfile(r0, r0, &(0x7f00000000c0), 0x7fff) r3 = openat(0xffffffffffffff9c, &(0x7f0000000300)='./file0\x00', 0x0, 0x0) sendfile(r0, r3, 0x0, 0x80000004000000) 19:36:36 executing program 2: r0 = creat(&(0x7f0000000100)='./bus\x00', 0x0) r1 = openat$sndtimer(0xffffffffffffff9c, &(0x7f0000000040), 0x0) ioctl$BTRFS_IOC_QUOTA_RESCAN_WAIT(r1, 0x942e, 0x0) r2 = creat(&(0x7f0000002dc0)='./bus\x00', 0x0) write$binfmt_elf64(r2, &(0x7f0000000380)=ANY=[], 0xfffffd28) pipe(&(0x7f0000000180)={0xffffffffffffffff}) perf_event_open(&(0x7f0000001240)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r4 = socket$nl_xfrm(0x10, 0x3, 0x6) sendmsg$nl_xfrm(r4, &(0x7f0000000080)={0x0, 0x0, &(0x7f0000000000)={&(0x7f00000006c0)=ANY=[@ANYBLOB="8c0100001000130774e812bfcd06e11bfed87d918000000000000000000000080000aafe8000000000000000000000000000bb0000b8000000000000000000000000004bf97385b2570472435e8fcda77984c102c1c63dcaca6308f55d446f34497b2a65bfd67e43fd254b498366f447f00ead185b0008a8c8a5f37cc30893ee391b3da7390503af152a1d33ef8894eb562dc7592b0467c2c9fa14e47e417e97a4e9fbec55c25b86c5f52682e31d7e1c40dfddfe69173d434bfc29eadf7305db216720585b0d639717588ae2935159084dd75d59f101aa18a0d679ddbd1947ec0ac7cb7241156ca2ad78b7607d38af0c8a6068d9b53209fa828331dd924af9a4145fe9f50e144934214fb0bc1bd4c230d4d5ac0b51cbcae617463f230d93d011c4a12ffe9bc17e47c3e82c41e829d82b500d52ac4756572bfd6c1e53cff9e9515dbbbbe3e5d35bd4234e22375b5de5942f064b9fa9c23b819e427990d479487c3b63d1ff01f9533834c770f80eee1ae3b980e8edebf4b37b5b062b7c665f017e8e372288cd80f854f9e425d5aea90f5dd01f56610d15634a121c50aa6db81eb7c008da59518e", @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="000000000000000000000000000000000000000032000000ac14140000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000200000000000000000000005400020063626328646573335f6564652900000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000060000000a6107b18cf2a876e21fb88b3480001007368613100"/324], 0x18c}}, 0x0) ioctl$BTRFS_IOC_GET_SUBVOL_ROOTREF(0xffffffffffffffff, 0xd000943d, &(0x7f00000012c0)={0x7, [], 0x1, "1dcf943a0292f1"}) dup2(r3, r0) [ 134.195335][ T8439] loop0: detected capacity change from 0 to 16 19:36:36 executing program 4: syz_mount_image$vfat(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f00000002c0)="eb3c906d6b66732e66617400020101000240008000f801", 0x17}, {0x0}], 0x0, &(0x7f0000000180)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') r0 = open(&(0x7f0000000180)='./file0\x00', 0x141042, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r2 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000001c0)='devices.list\x00', 0x275a, 0x0) write$binfmt_elf64(r0, &(0x7f0000000440)=ANY=[@ANYBLOB="7f454c460000000000000000000000000000000000000000000000000000000040000000000000000000000000000000000000000000380000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a188c9c9e6e8320cc48502f4602e7081c0bb9926eca6da6d00ea22a0a2ca6e2e9897e98aaa2465c6c2343dcad198cbbc730068b16017cb3203c6a5e874a32f36190ecb53c3c4eb2f4905dba3d4b1afbaa902cd60f98bf1a28046"], 0x78) writev(r2, &(0x7f0000000280)=[{&(0x7f0000000080)="f6", 0x1}], 0x1) sendfile(r0, r0, &(0x7f00000000c0), 0x7fff) r3 = openat(0xffffffffffffff9c, &(0x7f0000000300)='./file0\x00', 0x0, 0x0) sendfile(r0, r3, 0x0, 0x80000004000000) [ 134.237883][ T8439] FAT-fs (loop0): bogus number of reserved sectors [ 134.244427][ T8439] FAT-fs (loop0): Can't find a valid FAT filesystem [ 134.285970][ T8445] FAT-fs (loop4): bogus number of reserved sectors [ 134.292659][ T8445] FAT-fs (loop4): Can't find a valid FAT filesystem 19:36:36 executing program 1: syz_mount_image$vfat(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f00000002c0)}, {0x0, 0x0, 0x1000}], 0x0, &(0x7f0000000180)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') r0 = open(&(0x7f0000000180)='./file0\x00', 0x141042, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r2 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000001c0)='devices.list\x00', 0x275a, 0x0) write$binfmt_elf64(r0, &(0x7f0000000440)=ANY=[@ANYBLOB="7f454c460000000000000000000000000000000000000000000000000000000040000000000000000000000000000000000000000000380000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a188c9c9e6e8320cc48502f4602e7081c0bb9926eca6da6d00ea22a0a2ca6e2e9897e98aaa2465c6c2343dcad198cbbc730068b16017cb3203c6a5e874a32f36190ecb53c3c4eb2f4905dba3d4b1afbaa902cd60f98bf1a28046"], 0x78) writev(r2, &(0x7f0000000280)=[{&(0x7f0000000080)="f6", 0x1}], 0x1) sendfile(r0, r0, &(0x7f00000000c0), 0x7fff) [ 134.387950][ T8455] netlink: 156 bytes leftover after parsing attributes in process `syz-executor.2'. 19:36:36 executing program 5: r0 = creat(&(0x7f0000000100)='./bus\x00', 0x0) r1 = openat$sndtimer(0xffffffffffffff9c, &(0x7f0000000040), 0x0) ioctl$BTRFS_IOC_QUOTA_RESCAN_WAIT(r1, 0x942e, 0x0) r2 = creat(&(0x7f0000002dc0)='./bus\x00', 0x0) write$binfmt_elf64(r2, &(0x7f0000000380)=ANY=[], 0xfffffd28) pipe(&(0x7f0000000180)={0xffffffffffffffff}) mmap(&(0x7f0000000000/0xc00000)=nil, 0xc00000, 0x4, 0x8010, 0xffffffffffffffff, 0xb3d04000) ioctl$BTRFS_IOC_GET_SUBVOL_ROOTREF(0xffffffffffffffff, 0xd000943d, &(0x7f00000012c0)={0x7, [], 0x1, "1dcf943a0292f1"}) dup2(r3, r0) [ 134.432747][ T8459] loop1: detected capacity change from 0 to 16 [ 134.492987][ T8459] FAT-fs (loop1): bogus number of reserved sectors [ 134.499627][ T8459] FAT-fs (loop1): Can't find a valid FAT filesystem 19:36:36 executing program 3: syz_mount_image$vfat(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{0x0}, {0x0, 0x0, 0x1000}], 0x0, &(0x7f0000000180)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') r0 = open(&(0x7f0000000180)='./file0\x00', 0x141042, 0x0) r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000001c0)='devices.list\x00', 0x275a, 0x0) write$binfmt_elf64(r0, &(0x7f0000000440)=ANY=[@ANYBLOB="7f454c460000000000000000000000000000000000000000000000000000000040000000000000000000000000000000000000000000380000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a188c9c9e6e8320cc48502f4602e7081c0bb9926eca6da6d00ea22a0a2ca6e2e9897e98aaa2465c6c2343dcad198cbbc730068b16017cb3203c6a5e874a32f36190ecb53c3c4eb2f4905dba3d4b1afbaa902cd60f98bf1a28046"], 0x78) writev(r1, &(0x7f0000000280)=[{&(0x7f0000000080)="f6", 0x1}], 0x1) sendfile(r0, r0, &(0x7f00000000c0), 0x7fff) [ 134.735477][ T8475] loop3: detected capacity change from 0 to 16 [ 134.760535][ T8475] FAT-fs (loop3): bogus number of reserved sectors [ 134.767106][ T8475] FAT-fs (loop3): Can't find a valid FAT filesystem 19:36:36 executing program 5: r0 = creat(&(0x7f0000000100)='./bus\x00', 0x0) r1 = openat$sndtimer(0xffffffffffffff9c, &(0x7f0000000040), 0x0) ioctl$BTRFS_IOC_QUOTA_RESCAN_WAIT(r1, 0x942e, 0x0) r2 = creat(&(0x7f0000002dc0)='./bus\x00', 0x0) write$binfmt_elf64(r2, &(0x7f0000000380)=ANY=[], 0xfffffd28) pipe(&(0x7f0000000180)={0xffffffffffffffff}) mmap(&(0x7f0000000000/0xc00000)=nil, 0xc00000, 0x4, 0x8010, 0xffffffffffffffff, 0xb3d04000) ioctl$BTRFS_IOC_GET_SUBVOL_ROOTREF(0xffffffffffffffff, 0xd000943d, &(0x7f00000012c0)={0x7, [], 0x1, "1dcf943a0292f1"}) dup2(r3, r0) 19:36:36 executing program 2: r0 = creat(&(0x7f0000000100)='./bus\x00', 0x0) r1 = openat$sndtimer(0xffffffffffffff9c, &(0x7f0000000040), 0x0) ioctl$BTRFS_IOC_QUOTA_RESCAN_WAIT(r1, 0x942e, 0x0) r2 = creat(&(0x7f0000002dc0)='./bus\x00', 0x0) write$binfmt_elf64(r2, &(0x7f0000000380)=ANY=[], 0xfffffd28) pipe(&(0x7f0000000180)={0xffffffffffffffff}) perf_event_open(&(0x7f0000001240)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) mmap(&(0x7f0000000000/0xc00000)=nil, 0xc00000, 0x4, 0x8010, 0xffffffffffffffff, 0xb3d04000) ioctl$BTRFS_IOC_GET_SUBVOL_ROOTREF(0xffffffffffffffff, 0xd000943d, &(0x7f00000012c0)={0x7, [], 0x1, "1dcf943a0292f1"}) dup2(r3, r0) 19:36:36 executing program 0: syz_mount_image$vfat(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x1, &(0x7f0000000200)=[{0x0, 0x0, 0x1000}], 0x0, &(0x7f0000000180)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') r0 = open(&(0x7f0000000180)='./file0\x00', 0x141042, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r2 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000001c0)='devices.list\x00', 0x275a, 0x0) write$binfmt_elf64(r0, &(0x7f0000000440)=ANY=[@ANYBLOB="7f454c460000000000000000000000000000000000000000000000000000000040000000000000000000000000000000000000000000380000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a188c9c9e6e8320cc48502f4602e7081c0bb9926eca6da6d00ea22a0a2ca6e2e9897e98aaa2465c6c2343dcad198cbbc730068b16017cb3203c6a5e874a32f36190ecb53c3c4eb2f4905dba3d4b1afbaa902cd60f98bf1a28046"], 0x78) writev(r2, &(0x7f0000000280)=[{&(0x7f0000000080)="f6", 0x1}], 0x1) sendfile(r0, r0, &(0x7f00000000c0), 0x7fff) r3 = openat(0xffffffffffffff9c, &(0x7f0000000300)='./file0\x00', 0x0, 0x0) sendfile(r0, r3, 0x0, 0x80000004000000) [ 135.107098][ T8495] loop0: detected capacity change from 0 to 16 [ 135.154029][ T8495] FAT-fs (loop0): bogus number of reserved sectors [ 135.160643][ T8495] FAT-fs (loop0): Can't find a valid FAT filesystem 19:36:37 executing program 4: syz_mount_image$vfat(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f00000002c0)="eb3c906d6b66732e66617400020101000240008000f801", 0x17}, {0x0}], 0x0, &(0x7f0000000180)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') r0 = open(&(0x7f0000000180)='./file0\x00', 0x141042, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r2 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000001c0)='devices.list\x00', 0x275a, 0x0) write$binfmt_elf64(r0, &(0x7f0000000440)=ANY=[@ANYBLOB="7f454c460000000000000000000000000000000000000000000000000000000040000000000000000000000000000000000000000000380000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a188c9c9e6e8320cc48502f4602e7081c0bb9926eca6da6d00ea22a0a2ca6e2e9897e98aaa2465c6c2343dcad198cbbc730068b16017cb3203c6a5e874a32f36190ecb53c3c4eb2f4905dba3d4b1afbaa902cd60f98bf1a28046"], 0x78) writev(r2, &(0x7f0000000280)=[{&(0x7f0000000080)="f6", 0x1}], 0x1) sendfile(r0, r0, &(0x7f00000000c0), 0x7fff) sendfile(r0, 0xffffffffffffffff, 0x0, 0x80000004000000) 19:36:37 executing program 1: syz_mount_image$vfat(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f00000002c0)}, {0x0, 0x0, 0x1000}], 0x0, &(0x7f0000000180)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') r0 = open(&(0x7f0000000180)='./file0\x00', 0x141042, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r2 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000001c0)='devices.list\x00', 0x275a, 0x0) write$binfmt_elf64(r0, &(0x7f0000000440)=ANY=[@ANYBLOB="7f454c460000000000000000000000000000000000000000000000000000000040000000000000000000000000000000000000000000380000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a188c9c9e6e8320cc48502f4602e7081c0bb9926eca6da6d00ea22a0a2ca6e2e9897e98aaa2465c6c2343dcad198cbbc730068b16017cb3203c6a5e874a32f36190ecb53c3c4eb2f4905dba3d4b1afbaa902cd60f98bf1a28046"], 0x78) writev(r2, &(0x7f0000000280)=[{&(0x7f0000000080)="f6", 0x1}], 0x1) sendfile(r0, r0, &(0x7f00000000c0), 0x7fff) [ 135.264735][ T8504] FAT-fs (loop4): bogus number of reserved sectors [ 135.271383][ T8504] FAT-fs (loop4): Can't find a valid FAT filesystem 19:36:37 executing program 5: r0 = creat(&(0x7f0000000100)='./bus\x00', 0x0) r1 = openat$sndtimer(0xffffffffffffff9c, &(0x7f0000000040), 0x0) ioctl$BTRFS_IOC_QUOTA_RESCAN_WAIT(r1, 0x942e, 0x0) r2 = creat(&(0x7f0000002dc0)='./bus\x00', 0x0) write$binfmt_elf64(r2, &(0x7f0000000380)=ANY=[], 0xfffffd28) pipe(&(0x7f0000000180)={0xffffffffffffffff}) mmap(&(0x7f0000000000/0xc00000)=nil, 0xc00000, 0x4, 0x8010, 0xffffffffffffffff, 0xb3d04000) ioctl$BTRFS_IOC_GET_SUBVOL_ROOTREF(0xffffffffffffffff, 0xd000943d, &(0x7f00000012c0)={0x7, [], 0x1, "1dcf943a0292f1"}) dup2(r3, r0) [ 135.313025][ T8509] loop1: detected capacity change from 0 to 16 [ 135.322334][ T8509] FAT-fs (loop1): bogus number of reserved sectors [ 135.328858][ T8509] FAT-fs (loop1): Can't find a valid FAT filesystem 19:36:37 executing program 2: r0 = creat(&(0x7f0000000100)='./bus\x00', 0x0) r1 = openat$sndtimer(0xffffffffffffff9c, &(0x7f0000000040), 0x0) ioctl$BTRFS_IOC_QUOTA_RESCAN_WAIT(r1, 0x942e, 0x0) r2 = creat(&(0x7f0000002dc0)='./bus\x00', 0x0) write$binfmt_elf64(r2, &(0x7f0000000380)=ANY=[], 0xfffffd28) pipe(&(0x7f0000000180)={0xffffffffffffffff}) perf_event_open(&(0x7f0000001240)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) mmap(&(0x7f0000000000/0xc00000)=nil, 0xc00000, 0x4, 0x8010, 0xffffffffffffffff, 0xb3d04000) ioctl$BTRFS_IOC_GET_SUBVOL_ROOTREF(0xffffffffffffffff, 0xd000943d, &(0x7f00000012c0)={0x7, [], 0x1, "1dcf943a0292f1"}) dup2(r3, r0) 19:36:37 executing program 3: syz_mount_image$vfat(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{0x0}, {0x0, 0x0, 0x1000}], 0x0, &(0x7f0000000180)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') r0 = open(&(0x7f0000000180)='./file0\x00', 0x141042, 0x0) r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000001c0)='devices.list\x00', 0x275a, 0x0) write$binfmt_elf64(r0, &(0x7f0000000440)=ANY=[@ANYBLOB="7f454c460000000000000000000000000000000000000000000000000000000040000000000000000000000000000000000000000000380000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a188c9c9e6e8320cc48502f4602e7081c0bb9926eca6da6d00ea22a0a2ca6e2e9897e98aaa2465c6c2343dcad198cbbc730068b16017cb3203c6a5e874a32f36190ecb53c3c4eb2f4905dba3d4b1afbaa902cd60f98bf1a28046"], 0x78) writev(r1, &(0x7f0000000280)=[{&(0x7f0000000080)="f6", 0x1}], 0x1) sendfile(r0, r0, &(0x7f00000000c0), 0x7fff) [ 135.558664][ T8527] loop3: detected capacity change from 0 to 16 [ 135.569168][ T8527] FAT-fs (loop3): bogus number of reserved sectors [ 135.575731][ T8527] FAT-fs (loop3): Can't find a valid FAT filesystem 19:36:37 executing program 5: r0 = creat(&(0x7f0000000100)='./bus\x00', 0x0) r1 = openat$sndtimer(0xffffffffffffff9c, &(0x7f0000000040), 0x0) ioctl$BTRFS_IOC_QUOTA_RESCAN_WAIT(r1, 0x942e, 0x0) r2 = creat(&(0x7f0000002dc0)='./bus\x00', 0x0) write$binfmt_elf64(r2, &(0x7f0000000380)=ANY=[], 0xfffffd28) perf_event_open(&(0x7f0000001240)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) mmap(&(0x7f0000000000/0xc00000)=nil, 0xc00000, 0x4, 0x8010, 0xffffffffffffffff, 0xb3d04000) ioctl$BTRFS_IOC_GET_SUBVOL_ROOTREF(0xffffffffffffffff, 0xd000943d, &(0x7f00000012c0)={0x7, [], 0x1, "1dcf943a0292f1"}) dup2(0xffffffffffffffff, r0) 19:36:37 executing program 2: syz_mount_image$vfat(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f00000002c0)="eb3c906d6b66732e66617400020101000240008000f801", 0x17}, {0x0}], 0x0, &(0x7f0000000180)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') r0 = open(&(0x7f0000000180)='./file0\x00', 0x141042, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r2 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000001c0)='devices.list\x00', 0x275a, 0x0) write$binfmt_elf64(r0, &(0x7f0000000440)=ANY=[@ANYBLOB="7f454c460000000000000000000000000000000000000000000000000000000040000000000000000000000000000000000000000000380000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a188c9c9e6e8320cc48502f4602e7081c0bb9926eca6da6d00ea22a0a2ca6e2e9897e98aaa2465c6c2343dcad198cbbc730068b16017cb3203c6a5e874a32f36190ecb53c3c4eb2f4905dba3d4b1afbaa902cd60f98bf1a28046"], 0x78) writev(r2, &(0x7f0000000280)=[{&(0x7f0000000080)="f6", 0x1}], 0x1) sendfile(r0, r0, &(0x7f00000000c0), 0x7fff) r3 = openat(0xffffffffffffff9c, &(0x7f0000000300)='./file0\x00', 0x0, 0x0) sendfile(r0, r3, 0x0, 0x80000004000000) 19:36:37 executing program 0: syz_mount_image$vfat(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x1, &(0x7f0000000200)=[{0x0, 0x0, 0x1000}], 0x0, &(0x7f0000000180)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') r0 = open(&(0x7f0000000180)='./file0\x00', 0x141042, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r2 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000001c0)='devices.list\x00', 0x275a, 0x0) write$binfmt_elf64(r0, &(0x7f0000000440)=ANY=[@ANYBLOB="7f454c460000000000000000000000000000000000000000000000000000000040000000000000000000000000000000000000000000380000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a188c9c9e6e8320cc48502f4602e7081c0bb9926eca6da6d00ea22a0a2ca6e2e9897e98aaa2465c6c2343dcad198cbbc730068b16017cb3203c6a5e874a32f36190ecb53c3c4eb2f4905dba3d4b1afbaa902cd60f98bf1a28046"], 0x78) writev(r2, &(0x7f0000000280)=[{&(0x7f0000000080)="f6", 0x1}], 0x1) sendfile(r0, r0, &(0x7f00000000c0), 0x7fff) r3 = openat(0xffffffffffffff9c, &(0x7f0000000300)='./file0\x00', 0x0, 0x0) sendfile(r0, r3, 0x0, 0x80000004000000) [ 135.989187][ T8545] loop0: detected capacity change from 0 to 16 [ 135.997316][ T8545] FAT-fs (loop0): bogus number of reserved sectors [ 136.003884][ T8545] FAT-fs (loop0): Can't find a valid FAT filesystem 19:36:37 executing program 5: r0 = creat(&(0x7f0000000100)='./bus\x00', 0x0) r1 = openat$sndtimer(0xffffffffffffff9c, &(0x7f0000000040), 0x0) ioctl$BTRFS_IOC_QUOTA_RESCAN_WAIT(r1, 0x942e, 0x0) r2 = creat(&(0x7f0000002dc0)='./bus\x00', 0x0) write$binfmt_elf64(r2, &(0x7f0000000380)=ANY=[], 0xfffffd28) perf_event_open(&(0x7f0000001240)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) mmap(&(0x7f0000000000/0xc00000)=nil, 0xc00000, 0x4, 0x8010, 0xffffffffffffffff, 0xb3d04000) ioctl$BTRFS_IOC_GET_SUBVOL_ROOTREF(0xffffffffffffffff, 0xd000943d, &(0x7f00000012c0)={0x7, [], 0x1, "1dcf943a0292f1"}) dup2(0xffffffffffffffff, r0) [ 136.046691][ T8550] FAT-fs (loop2): bogus number of reserved sectors [ 136.053286][ T8550] FAT-fs (loop2): Can't find a valid FAT filesystem 19:36:38 executing program 4: syz_mount_image$vfat(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f00000002c0)="eb3c906d6b66732e66617400020101000240008000f801", 0x17}, {0x0}], 0x0, &(0x7f0000000180)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') r0 = open(&(0x7f0000000180)='./file0\x00', 0x141042, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r2 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000001c0)='devices.list\x00', 0x275a, 0x0) write$binfmt_elf64(r0, &(0x7f0000000440)=ANY=[@ANYBLOB="7f454c460000000000000000000000000000000000000000000000000000000040000000000000000000000000000000000000000000380000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a188c9c9e6e8320cc48502f4602e7081c0bb9926eca6da6d00ea22a0a2ca6e2e9897e98aaa2465c6c2343dcad198cbbc730068b16017cb3203c6a5e874a32f36190ecb53c3c4eb2f4905dba3d4b1afbaa902cd60f98bf1a28046"], 0x78) writev(r2, &(0x7f0000000280)=[{&(0x7f0000000080)="f6", 0x1}], 0x1) sendfile(r0, r0, &(0x7f00000000c0), 0x7fff) sendfile(r0, 0xffffffffffffffff, 0x0, 0x80000004000000) 19:36:38 executing program 1: syz_mount_image$vfat(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f00000002c0)}, {0x0, 0x0, 0x1000}], 0x0, &(0x7f0000000180)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') r0 = open(&(0x7f0000000180)='./file0\x00', 0x141042, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r2 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000001c0)='devices.list\x00', 0x275a, 0x0) write$binfmt_elf64(r0, &(0x7f0000000440)=ANY=[@ANYBLOB="7f454c460000000000000000000000000000000000000000000000000000000040000000000000000000000000000000000000000000380000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a188c9c9e6e8320cc48502f4602e7081c0bb9926eca6da6d00ea22a0a2ca6e2e9897e98aaa2465c6c2343dcad198cbbc730068b16017cb3203c6a5e874a32f36190ecb53c3c4eb2f4905dba3d4b1afbaa902cd60f98bf1a28046"], 0x78) writev(r2, &(0x7f0000000280)=[{&(0x7f0000000080)="f6", 0x1}], 0x1) sendfile(r0, r0, &(0x7f00000000c0), 0x7fff) [ 136.155620][ T8562] FAT-fs (loop4): bogus number of reserved sectors [ 136.162221][ T8562] FAT-fs (loop4): Can't find a valid FAT filesystem [ 136.166219][ T8567] loop1: detected capacity change from 0 to 16 [ 136.178392][ T8567] FAT-fs (loop1): bogus number of reserved sectors [ 136.184965][ T8567] FAT-fs (loop1): Can't find a valid FAT filesystem 19:36:38 executing program 3: syz_mount_image$vfat(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f00000002c0)}, {0x0, 0x0, 0x1000}], 0x0, &(0x7f0000000180)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') r0 = open(&(0x7f0000000180)='./file0\x00', 0x141042, 0x0) r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000001c0)='devices.list\x00', 0x275a, 0x0) write$binfmt_elf64(r0, &(0x7f0000000440)=ANY=[@ANYBLOB="7f454c460000000000000000000000000000000000000000000000000000000040000000000000000000000000000000000000000000380000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a188c9c9e6e8320cc48502f4602e7081c0bb9926eca6da6d00ea22a0a2ca6e2e9897e98aaa2465c6c2343dcad198cbbc730068b16017cb3203c6a5e874a32f36190ecb53c3c4eb2f4905dba3d4b1afbaa902cd60f98bf1a28046"], 0x78) writev(r1, &(0x7f0000000280)=[{&(0x7f0000000080)="f6", 0x1}], 0x1) sendfile(r0, r0, &(0x7f00000000c0), 0x7fff) [ 136.439521][ T8580] loop3: detected capacity change from 0 to 16 [ 136.449391][ T8580] FAT-fs (loop3): bogus number of reserved sectors [ 136.455976][ T8580] FAT-fs (loop3): Can't find a valid FAT filesystem 19:36:38 executing program 5: r0 = creat(&(0x7f0000000100)='./bus\x00', 0x0) r1 = openat$sndtimer(0xffffffffffffff9c, &(0x7f0000000040), 0x0) ioctl$BTRFS_IOC_QUOTA_RESCAN_WAIT(r1, 0x942e, 0x0) r2 = creat(&(0x7f0000002dc0)='./bus\x00', 0x0) write$binfmt_elf64(r2, &(0x7f0000000380)=ANY=[], 0xfffffd28) perf_event_open(&(0x7f0000001240)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) mmap(&(0x7f0000000000/0xc00000)=nil, 0xc00000, 0x4, 0x8010, 0xffffffffffffffff, 0xb3d04000) ioctl$BTRFS_IOC_GET_SUBVOL_ROOTREF(0xffffffffffffffff, 0xd000943d, &(0x7f00000012c0)={0x7, [], 0x1, "1dcf943a0292f1"}) dup2(0xffffffffffffffff, r0) 19:36:38 executing program 4: syz_mount_image$vfat(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f00000002c0)="eb3c906d6b66732e66617400020101000240008000f801", 0x17}, {0x0}], 0x0, &(0x7f0000000180)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') r0 = open(&(0x7f0000000180)='./file0\x00', 0x141042, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r2 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000001c0)='devices.list\x00', 0x275a, 0x0) write$binfmt_elf64(r0, &(0x7f0000000440)=ANY=[@ANYBLOB="7f454c460000000000000000000000000000000000000000000000000000000040000000000000000000000000000000000000000000380000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a188c9c9e6e8320cc48502f4602e7081c0bb9926eca6da6d00ea22a0a2ca6e2e9897e98aaa2465c6c2343dcad198cbbc730068b16017cb3203c6a5e874a32f36190ecb53c3c4eb2f4905dba3d4b1afbaa902cd60f98bf1a28046"], 0x78) writev(r2, &(0x7f0000000280)=[{&(0x7f0000000080)="f6", 0x1}], 0x1) sendfile(r0, r0, &(0x7f00000000c0), 0x7fff) sendfile(r0, 0xffffffffffffffff, 0x0, 0x80000004000000) 19:36:38 executing program 1: syz_mount_image$vfat(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f00000002c0)="eb3c906d6b66732e66617400", 0xc}, {0x0, 0x0, 0x1000}], 0x0, &(0x7f0000000180)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') r0 = open(&(0x7f0000000180)='./file0\x00', 0x141042, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r2 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000001c0)='devices.list\x00', 0x275a, 0x0) write$binfmt_elf64(r0, &(0x7f0000000440)=ANY=[@ANYBLOB="7f454c460000000000000000000000000000000000000000000000000000000040000000000000000000000000000000000000000000380000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a188c9c9e6e8320cc48502f4602e7081c0bb9926eca6da6d00ea22a0a2ca6e2e9897e98aaa2465c6c2343dcad198cbbc730068b16017cb3203c6a5e874a32f36190ecb53c3c4eb2f4905dba3d4b1afbaa902cd60f98bf1a28046"], 0x78) writev(r2, &(0x7f0000000280)=[{&(0x7f0000000080)="f6", 0x1}], 0x1) sendfile(r0, r0, &(0x7f00000000c0), 0x7fff) 19:36:38 executing program 5: r0 = creat(&(0x7f0000000100)='./bus\x00', 0x0) r1 = openat$sndtimer(0xffffffffffffff9c, &(0x7f0000000040), 0x0) ioctl$BTRFS_IOC_QUOTA_RESCAN_WAIT(r1, 0x942e, 0x0) creat(&(0x7f0000002dc0)='./bus\x00', 0x0) pipe(&(0x7f0000000180)={0xffffffffffffffff}) perf_event_open(&(0x7f0000001240)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) mmap(&(0x7f0000000000/0xc00000)=nil, 0xc00000, 0x4, 0x8010, 0xffffffffffffffff, 0xb3d04000) ioctl$BTRFS_IOC_GET_SUBVOL_ROOTREF(0xffffffffffffffff, 0xd000943d, &(0x7f00000012c0)={0x7, [], 0x1, "1dcf943a0292f1"}) dup2(r2, r0) 19:36:38 executing program 0: syz_mount_image$vfat(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{0x0}, {0x0, 0x0, 0x1000}], 0x0, &(0x7f0000000180)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') r0 = open(&(0x7f0000000180)='./file0\x00', 0x141042, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r2 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000001c0)='devices.list\x00', 0x275a, 0x0) write$binfmt_elf64(r0, &(0x7f0000000440)=ANY=[@ANYBLOB="7f454c460000000000000000000000000000000000000000000000000000000040000000000000000000000000000000000000000000380000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a188c9c9e6e8320cc48502f4602e7081c0bb9926eca6da6d00ea22a0a2ca6e2e9897e98aaa2465c6c2343dcad198cbbc730068b16017cb3203c6a5e874a32f36190ecb53c3c4eb2f4905dba3d4b1afbaa902cd60f98bf1a28046"], 0x78) writev(r2, &(0x7f0000000280)=[{&(0x7f0000000080)="f6", 0x1}], 0x1) sendfile(r0, r0, &(0x7f00000000c0), 0x7fff) r3 = openat(0xffffffffffffff9c, &(0x7f0000000300)='./file0\x00', 0x0, 0x0) sendfile(r0, r3, 0x0, 0x80000004000000) [ 136.813076][ T8593] FAT-fs (loop4): bogus number of reserved sectors [ 136.819667][ T8593] FAT-fs (loop4): Can't find a valid FAT filesystem [ 136.836452][ T8595] loop1: detected capacity change from 0 to 16 [ 136.868017][ T8595] FAT-fs (loop1): bogus number of reserved sectors [ 136.874606][ T8595] FAT-fs (loop1): Can't find a valid FAT filesystem [ 136.895569][ T8603] loop0: detected capacity change from 0 to 16 19:36:38 executing program 2: syz_mount_image$vfat(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f00000002c0)="eb3c906d6b66732e66617400020101000240008000f801", 0x17}, {0x0}], 0x0, &(0x7f0000000180)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') r0 = open(&(0x7f0000000180)='./file0\x00', 0x141042, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r2 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000001c0)='devices.list\x00', 0x275a, 0x0) write$binfmt_elf64(r0, &(0x7f0000000440)=ANY=[@ANYBLOB="7f454c460000000000000000000000000000000000000000000000000000000040000000000000000000000000000000000000000000380000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a188c9c9e6e8320cc48502f4602e7081c0bb9926eca6da6d00ea22a0a2ca6e2e9897e98aaa2465c6c2343dcad198cbbc730068b16017cb3203c6a5e874a32f36190ecb53c3c4eb2f4905dba3d4b1afbaa902cd60f98bf1a28046"], 0x78) writev(r2, &(0x7f0000000280)=[{&(0x7f0000000080)="f6", 0x1}], 0x1) sendfile(r0, r0, &(0x7f00000000c0), 0x7fff) r3 = openat(0xffffffffffffff9c, &(0x7f0000000300)='./file0\x00', 0x0, 0x0) sendfile(r0, r3, 0x0, 0x80000004000000) 19:36:38 executing program 5: r0 = creat(&(0x7f0000000100)='./bus\x00', 0x0) r1 = openat$sndtimer(0xffffffffffffff9c, &(0x7f0000000040), 0x0) ioctl$BTRFS_IOC_QUOTA_RESCAN_WAIT(r1, 0x942e, 0x0) creat(&(0x7f0000002dc0)='./bus\x00', 0x0) pipe(&(0x7f0000000180)={0xffffffffffffffff}) perf_event_open(&(0x7f0000001240)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) mmap(&(0x7f0000000000/0xc00000)=nil, 0xc00000, 0x4, 0x8010, 0xffffffffffffffff, 0xb3d04000) ioctl$BTRFS_IOC_GET_SUBVOL_ROOTREF(0xffffffffffffffff, 0xd000943d, &(0x7f00000012c0)={0x7, [], 0x1, "1dcf943a0292f1"}) dup2(r2, r0) [ 136.917548][ T8603] FAT-fs (loop0): bogus number of reserved sectors [ 136.924100][ T8603] FAT-fs (loop0): Can't find a valid FAT filesystem [ 136.950922][ T8612] FAT-fs (loop2): bogus number of reserved sectors [ 136.957666][ T8612] FAT-fs (loop2): Can't find a valid FAT filesystem 19:36:38 executing program 5: r0 = creat(&(0x7f0000000100)='./bus\x00', 0x0) r1 = openat$sndtimer(0xffffffffffffff9c, &(0x7f0000000040), 0x0) ioctl$BTRFS_IOC_QUOTA_RESCAN_WAIT(r1, 0x942e, 0x0) creat(&(0x7f0000002dc0)='./bus\x00', 0x0) pipe(&(0x7f0000000180)={0xffffffffffffffff}) perf_event_open(&(0x7f0000001240)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) mmap(&(0x7f0000000000/0xc00000)=nil, 0xc00000, 0x4, 0x8010, 0xffffffffffffffff, 0xb3d04000) ioctl$BTRFS_IOC_GET_SUBVOL_ROOTREF(0xffffffffffffffff, 0xd000943d, &(0x7f00000012c0)={0x7, [], 0x1, "1dcf943a0292f1"}) dup2(r2, r0) 19:36:38 executing program 5: r0 = creat(&(0x7f0000000100)='./bus\x00', 0x0) r1 = openat$sndtimer(0xffffffffffffff9c, &(0x7f0000000040), 0x0) ioctl$BTRFS_IOC_QUOTA_RESCAN_WAIT(r1, 0x942e, 0x0) write$binfmt_elf64(0xffffffffffffffff, &(0x7f0000000380)=ANY=[], 0xfffffd28) pipe(&(0x7f0000000180)={0xffffffffffffffff}) perf_event_open(&(0x7f0000001240)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) mmap(&(0x7f0000000000/0xc00000)=nil, 0xc00000, 0x4, 0x8010, 0xffffffffffffffff, 0xb3d04000) ioctl$BTRFS_IOC_GET_SUBVOL_ROOTREF(0xffffffffffffffff, 0xd000943d, &(0x7f00000012c0)={0x7, [], 0x1, "1dcf943a0292f1"}) dup2(r2, r0) 19:36:38 executing program 3: syz_mount_image$vfat(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f00000002c0)}, {0x0, 0x0, 0x1000}], 0x0, &(0x7f0000000180)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') r0 = open(&(0x7f0000000180)='./file0\x00', 0x141042, 0x0) r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000001c0)='devices.list\x00', 0x275a, 0x0) write$binfmt_elf64(r0, &(0x7f0000000440)=ANY=[@ANYBLOB="7f454c460000000000000000000000000000000000000000000000000000000040000000000000000000000000000000000000000000380000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a188c9c9e6e8320cc48502f4602e7081c0bb9926eca6da6d00ea22a0a2ca6e2e9897e98aaa2465c6c2343dcad198cbbc730068b16017cb3203c6a5e874a32f36190ecb53c3c4eb2f4905dba3d4b1afbaa902cd60f98bf1a28046"], 0x78) writev(r1, &(0x7f0000000280)=[{&(0x7f0000000080)="f6", 0x1}], 0x1) sendfile(r0, r0, &(0x7f00000000c0), 0x7fff) 19:36:38 executing program 5: r0 = creat(&(0x7f0000000100)='./bus\x00', 0x0) r1 = openat$sndtimer(0xffffffffffffff9c, &(0x7f0000000040), 0x0) ioctl$BTRFS_IOC_QUOTA_RESCAN_WAIT(r1, 0x942e, 0x0) write$binfmt_elf64(0xffffffffffffffff, &(0x7f0000000380)=ANY=[], 0xfffffd28) pipe(&(0x7f0000000180)={0xffffffffffffffff}) perf_event_open(&(0x7f0000001240)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) mmap(&(0x7f0000000000/0xc00000)=nil, 0xc00000, 0x4, 0x8010, 0xffffffffffffffff, 0xb3d04000) ioctl$BTRFS_IOC_GET_SUBVOL_ROOTREF(0xffffffffffffffff, 0xd000943d, &(0x7f00000012c0)={0x7, [], 0x1, "1dcf943a0292f1"}) dup2(r2, r0) 19:36:39 executing program 5: r0 = creat(&(0x7f0000000100)='./bus\x00', 0x0) r1 = openat$sndtimer(0xffffffffffffff9c, &(0x7f0000000040), 0x0) ioctl$BTRFS_IOC_QUOTA_RESCAN_WAIT(r1, 0x942e, 0x0) write$binfmt_elf64(0xffffffffffffffff, &(0x7f0000000380)=ANY=[], 0xfffffd28) pipe(&(0x7f0000000180)={0xffffffffffffffff}) perf_event_open(&(0x7f0000001240)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) mmap(&(0x7f0000000000/0xc00000)=nil, 0xc00000, 0x4, 0x8010, 0xffffffffffffffff, 0xb3d04000) ioctl$BTRFS_IOC_GET_SUBVOL_ROOTREF(0xffffffffffffffff, 0xd000943d, &(0x7f00000012c0)={0x7, [], 0x1, "1dcf943a0292f1"}) dup2(r2, r0) [ 137.117851][ T8637] loop3: detected capacity change from 0 to 16 [ 137.155002][ T8637] FAT-fs (loop3): bogus number of reserved sectors [ 137.161579][ T8637] FAT-fs (loop3): Can't find a valid FAT filesystem 19:36:39 executing program 5: r0 = creat(&(0x7f0000000100)='./bus\x00', 0x0) openat$sndtimer(0xffffffffffffff9c, &(0x7f0000000040), 0x0) r1 = creat(&(0x7f0000002dc0)='./bus\x00', 0x0) write$binfmt_elf64(r1, &(0x7f0000000380)=ANY=[], 0xfffffd28) pipe(&(0x7f0000000180)={0xffffffffffffffff}) perf_event_open(&(0x7f0000001240)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) mmap(&(0x7f0000000000/0xc00000)=nil, 0xc00000, 0x4, 0x8010, 0xffffffffffffffff, 0xb3d04000) ioctl$BTRFS_IOC_GET_SUBVOL_ROOTREF(0xffffffffffffffff, 0xd000943d, &(0x7f00000012c0)={0x7, [], 0x1, "1dcf943a0292f1"}) dup2(r2, r0) 19:36:39 executing program 4: syz_mount_image$vfat(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f00000002c0)="eb3c906d6b66732e66617400020101000240008000f801", 0x17}, {0x0}], 0x0, &(0x7f0000000180)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') r0 = open(&(0x7f0000000180)='./file0\x00', 0x141042, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r2 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000001c0)='devices.list\x00', 0x275a, 0x0) write$binfmt_elf64(r0, &(0x7f0000000440)=ANY=[@ANYBLOB="7f454c460000000000000000000000000000000000000000000000000000000040000000000000000000000000000000000000000000380000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a188c9c9e6e8320cc48502f4602e7081c0bb9926eca6da6d00ea22a0a2ca6e2e9897e98aaa2465c6c2343dcad198cbbc730068b16017cb3203c6a5e874a32f36190ecb53c3c4eb2f4905dba3d4b1afbaa902cd60f98bf1a28046"], 0x78) writev(r2, &(0x7f0000000280)=[{&(0x7f0000000080)="f6", 0x1}], 0x1) r3 = openat(0xffffffffffffff9c, &(0x7f0000000300)='./file0\x00', 0x0, 0x0) sendfile(r0, r3, 0x0, 0x80000004000000) [ 137.448136][ T8656] FAT-fs (loop4): bogus number of reserved sectors [ 137.454707][ T8656] FAT-fs (loop4): Can't find a valid FAT filesystem 19:36:39 executing program 1: syz_mount_image$vfat(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f00000002c0)="eb3c906d6b66732e66617400", 0xc}, {0x0, 0x0, 0x1000}], 0x0, &(0x7f0000000180)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') r0 = open(&(0x7f0000000180)='./file0\x00', 0x141042, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r2 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000001c0)='devices.list\x00', 0x275a, 0x0) write$binfmt_elf64(r0, &(0x7f0000000440)=ANY=[@ANYBLOB="7f454c460000000000000000000000000000000000000000000000000000000040000000000000000000000000000000000000000000380000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a188c9c9e6e8320cc48502f4602e7081c0bb9926eca6da6d00ea22a0a2ca6e2e9897e98aaa2465c6c2343dcad198cbbc730068b16017cb3203c6a5e874a32f36190ecb53c3c4eb2f4905dba3d4b1afbaa902cd60f98bf1a28046"], 0x78) writev(r2, &(0x7f0000000280)=[{&(0x7f0000000080)="f6", 0x1}], 0x1) sendfile(r0, r0, &(0x7f00000000c0), 0x7fff) 19:36:39 executing program 5: r0 = creat(&(0x7f0000000100)='./bus\x00', 0x0) openat$sndtimer(0xffffffffffffff9c, &(0x7f0000000040), 0x0) r1 = creat(&(0x7f0000002dc0)='./bus\x00', 0x0) write$binfmt_elf64(r1, &(0x7f0000000380)=ANY=[], 0xfffffd28) pipe(&(0x7f0000000180)={0xffffffffffffffff}) perf_event_open(&(0x7f0000001240)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) mmap(&(0x7f0000000000/0xc00000)=nil, 0xc00000, 0x4, 0x8010, 0xffffffffffffffff, 0xb3d04000) ioctl$BTRFS_IOC_GET_SUBVOL_ROOTREF(0xffffffffffffffff, 0xd000943d, &(0x7f00000012c0)={0x7, [], 0x1, "1dcf943a0292f1"}) dup2(r2, r0) [ 137.597859][ T8665] loop1: detected capacity change from 0 to 16 [ 137.611582][ T8665] FAT-fs (loop1): bogus number of reserved sectors [ 137.618220][ T8665] FAT-fs (loop1): Can't find a valid FAT filesystem 19:36:39 executing program 0: syz_mount_image$vfat(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{0x0}, {0x0, 0x0, 0x1000}], 0x0, &(0x7f0000000180)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') r0 = open(&(0x7f0000000180)='./file0\x00', 0x141042, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r2 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000001c0)='devices.list\x00', 0x275a, 0x0) write$binfmt_elf64(r0, &(0x7f0000000440)=ANY=[@ANYBLOB="7f454c460000000000000000000000000000000000000000000000000000000040000000000000000000000000000000000000000000380000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a188c9c9e6e8320cc48502f4602e7081c0bb9926eca6da6d00ea22a0a2ca6e2e9897e98aaa2465c6c2343dcad198cbbc730068b16017cb3203c6a5e874a32f36190ecb53c3c4eb2f4905dba3d4b1afbaa902cd60f98bf1a28046"], 0x78) writev(r2, &(0x7f0000000280)=[{&(0x7f0000000080)="f6", 0x1}], 0x1) sendfile(r0, r0, &(0x7f00000000c0), 0x7fff) r3 = openat(0xffffffffffffff9c, &(0x7f0000000300)='./file0\x00', 0x0, 0x0) sendfile(r0, r3, 0x0, 0x80000004000000) [ 137.768442][ T8677] loop0: detected capacity change from 0 to 16 [ 137.777341][ T8677] FAT-fs (loop0): bogus number of reserved sectors [ 137.783940][ T8677] FAT-fs (loop0): Can't find a valid FAT filesystem 19:36:39 executing program 2: syz_mount_image$vfat(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f00000002c0)="eb3c906d6b66732e66617400020101000240008000f801", 0x17}, {0x0}], 0x0, &(0x7f0000000180)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') r0 = open(&(0x7f0000000180)='./file0\x00', 0x141042, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r2 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000001c0)='devices.list\x00', 0x275a, 0x0) write$binfmt_elf64(r0, &(0x7f0000000440)=ANY=[@ANYBLOB="7f454c460000000000000000000000000000000000000000000000000000000040000000000000000000000000000000000000000000380000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a188c9c9e6e8320cc48502f4602e7081c0bb9926eca6da6d00ea22a0a2ca6e2e9897e98aaa2465c6c2343dcad198cbbc730068b16017cb3203c6a5e874a32f36190ecb53c3c4eb2f4905dba3d4b1afbaa902cd60f98bf1a28046"], 0x78) writev(r2, &(0x7f0000000280)=[{&(0x7f0000000080)="f6", 0x1}], 0x1) sendfile(r0, r0, &(0x7f00000000c0), 0x7fff) r3 = openat(0xffffffffffffff9c, &(0x7f0000000300)='./file0\x00', 0x0, 0x0) sendfile(r0, r3, 0x0, 0x80000004000000) 19:36:39 executing program 3: syz_mount_image$vfat(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f00000002c0)}, {0x0, 0x0, 0x1000}], 0x0, &(0x7f0000000180)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') r0 = open(&(0x7f0000000180)='./file0\x00', 0x141042, 0x0) r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000001c0)='devices.list\x00', 0x275a, 0x0) write$binfmt_elf64(r0, &(0x7f0000000440)=ANY=[@ANYBLOB="7f454c460000000000000000000000000000000000000000000000000000000040000000000000000000000000000000000000000000380000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a188c9c9e6e8320cc48502f4602e7081c0bb9926eca6da6d00ea22a0a2ca6e2e9897e98aaa2465c6c2343dcad198cbbc730068b16017cb3203c6a5e874a32f36190ecb53c3c4eb2f4905dba3d4b1afbaa902cd60f98bf1a28046"], 0x78) writev(r1, &(0x7f0000000280)=[{&(0x7f0000000080)="f6", 0x1}], 0x1) sendfile(r0, r0, &(0x7f00000000c0), 0x7fff) [ 137.899668][ T8684] FAT-fs (loop2): bogus number of reserved sectors [ 137.906348][ T8684] FAT-fs (loop2): Can't find a valid FAT filesystem [ 137.921542][ T8689] loop3: detected capacity change from 0 to 16 19:36:39 executing program 5: r0 = creat(&(0x7f0000000100)='./bus\x00', 0x0) openat$sndtimer(0xffffffffffffff9c, &(0x7f0000000040), 0x0) r1 = creat(&(0x7f0000002dc0)='./bus\x00', 0x0) write$binfmt_elf64(r1, &(0x7f0000000380)=ANY=[], 0xfffffd28) pipe(&(0x7f0000000180)={0xffffffffffffffff}) perf_event_open(&(0x7f0000001240)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) mmap(&(0x7f0000000000/0xc00000)=nil, 0xc00000, 0x4, 0x8010, 0xffffffffffffffff, 0xb3d04000) ioctl$BTRFS_IOC_GET_SUBVOL_ROOTREF(0xffffffffffffffff, 0xd000943d, &(0x7f00000012c0)={0x7, [], 0x1, "1dcf943a0292f1"}) dup2(r2, r0) [ 137.949226][ T8689] FAT-fs (loop3): bogus number of reserved sectors [ 137.955770][ T8689] FAT-fs (loop3): Can't find a valid FAT filesystem 19:36:40 executing program 4: syz_mount_image$vfat(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f00000002c0)="eb3c906d6b66732e66617400020101000240008000f801", 0x17}, {0x0}], 0x0, &(0x7f0000000180)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') r0 = open(&(0x7f0000000180)='./file0\x00', 0x141042, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r2 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000001c0)='devices.list\x00', 0x275a, 0x0) write$binfmt_elf64(r0, &(0x7f0000000440)=ANY=[@ANYBLOB="7f454c460000000000000000000000000000000000000000000000000000000040000000000000000000000000000000000000000000380000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a188c9c9e6e8320cc48502f4602e7081c0bb9926eca6da6d00ea22a0a2ca6e2e9897e98aaa2465c6c2343dcad198cbbc730068b16017cb3203c6a5e874a32f36190ecb53c3c4eb2f4905dba3d4b1afbaa902cd60f98bf1a28046"], 0x78) writev(r2, &(0x7f0000000280)=[{&(0x7f0000000080)="f6", 0x1}], 0x1) r3 = openat(0xffffffffffffff9c, &(0x7f0000000300)='./file0\x00', 0x0, 0x0) sendfile(r0, r3, 0x0, 0x80000004000000) 19:36:40 executing program 1: syz_mount_image$vfat(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f00000002c0)="eb3c906d6b66732e66617400", 0xc}, {0x0, 0x0, 0x1000}], 0x0, &(0x7f0000000180)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') r0 = open(&(0x7f0000000180)='./file0\x00', 0x141042, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r2 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000001c0)='devices.list\x00', 0x275a, 0x0) write$binfmt_elf64(r0, &(0x7f0000000440)=ANY=[@ANYBLOB="7f454c460000000000000000000000000000000000000000000000000000000040000000000000000000000000000000000000000000380000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a188c9c9e6e8320cc48502f4602e7081c0bb9926eca6da6d00ea22a0a2ca6e2e9897e98aaa2465c6c2343dcad198cbbc730068b16017cb3203c6a5e874a32f36190ecb53c3c4eb2f4905dba3d4b1afbaa902cd60f98bf1a28046"], 0x78) writev(r2, &(0x7f0000000280)=[{&(0x7f0000000080)="f6", 0x1}], 0x1) sendfile(r0, r0, &(0x7f00000000c0), 0x7fff) [ 138.321547][ T8707] FAT-fs (loop4): bogus number of reserved sectors [ 138.328110][ T8707] FAT-fs (loop4): Can't find a valid FAT filesystem [ 138.383289][ T8714] loop1: detected capacity change from 0 to 16 [ 138.392339][ T8714] FAT-fs (loop1): bogus number of reserved sectors [ 138.398964][ T8714] FAT-fs (loop1): Can't find a valid FAT filesystem 19:36:40 executing program 5: r0 = creat(&(0x7f0000000100)='./bus\x00', 0x0) ioctl$BTRFS_IOC_QUOTA_RESCAN_WAIT(0xffffffffffffffff, 0x942e, 0x0) r1 = creat(&(0x7f0000002dc0)='./bus\x00', 0x0) write$binfmt_elf64(r1, &(0x7f0000000380)=ANY=[], 0xfffffd28) pipe(&(0x7f0000000180)={0xffffffffffffffff}) perf_event_open(&(0x7f0000001240)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) mmap(&(0x7f0000000000/0xc00000)=nil, 0xc00000, 0x4, 0x8010, 0xffffffffffffffff, 0xb3d04000) ioctl$BTRFS_IOC_GET_SUBVOL_ROOTREF(0xffffffffffffffff, 0xd000943d, &(0x7f00000012c0)={0x7, [], 0x1, "1dcf943a0292f1"}) dup2(r2, r0) 19:36:40 executing program 0: syz_mount_image$vfat(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{0x0}, {0x0, 0x0, 0x1000}], 0x0, &(0x7f0000000180)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') r0 = open(&(0x7f0000000180)='./file0\x00', 0x141042, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r2 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000001c0)='devices.list\x00', 0x275a, 0x0) write$binfmt_elf64(r0, &(0x7f0000000440)=ANY=[@ANYBLOB="7f454c460000000000000000000000000000000000000000000000000000000040000000000000000000000000000000000000000000380000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a188c9c9e6e8320cc48502f4602e7081c0bb9926eca6da6d00ea22a0a2ca6e2e9897e98aaa2465c6c2343dcad198cbbc730068b16017cb3203c6a5e874a32f36190ecb53c3c4eb2f4905dba3d4b1afbaa902cd60f98bf1a28046"], 0x78) writev(r2, &(0x7f0000000280)=[{&(0x7f0000000080)="f6", 0x1}], 0x1) sendfile(r0, r0, &(0x7f00000000c0), 0x7fff) r3 = openat(0xffffffffffffff9c, &(0x7f0000000300)='./file0\x00', 0x0, 0x0) sendfile(r0, r3, 0x0, 0x80000004000000) [ 138.681275][ T8727] loop0: detected capacity change from 0 to 16 19:36:40 executing program 3: syz_mount_image$vfat(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f00000002c0)="eb3c906d6b66732e66617400", 0xc}, {0x0, 0x0, 0x1000}], 0x0, &(0x7f0000000180)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') r0 = open(&(0x7f0000000180)='./file0\x00', 0x141042, 0x0) r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000001c0)='devices.list\x00', 0x275a, 0x0) write$binfmt_elf64(r0, &(0x7f0000000440)=ANY=[@ANYBLOB="7f454c460000000000000000000000000000000000000000000000000000000040000000000000000000000000000000000000000000380000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a188c9c9e6e8320cc48502f4602e7081c0bb9926eca6da6d00ea22a0a2ca6e2e9897e98aaa2465c6c2343dcad198cbbc730068b16017cb3203c6a5e874a32f36190ecb53c3c4eb2f4905dba3d4b1afbaa902cd60f98bf1a28046"], 0x78) writev(r1, &(0x7f0000000280)=[{&(0x7f0000000080)="f6", 0x1}], 0x1) sendfile(r0, r0, &(0x7f00000000c0), 0x7fff) [ 138.730438][ T8727] FAT-fs (loop0): bogus number of reserved sectors [ 138.737026][ T8727] FAT-fs (loop0): Can't find a valid FAT filesystem [ 138.756956][ T8732] loop3: detected capacity change from 0 to 16 [ 138.769234][ T8732] FAT-fs (loop3): bogus number of reserved sectors 19:36:40 executing program 2: syz_mount_image$vfat(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f00000002c0)="eb3c906d6b66732e66617400020101000240008000f801", 0x17}, {0x0}], 0x0, &(0x7f0000000180)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') r0 = open(&(0x7f0000000180)='./file0\x00', 0x141042, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r2 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000001c0)='devices.list\x00', 0x275a, 0x0) write$binfmt_elf64(r0, &(0x7f0000000440)=ANY=[@ANYBLOB="7f454c460000000000000000000000000000000000000000000000000000000040000000000000000000000000000000000000000000380000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a188c9c9e6e8320cc48502f4602e7081c0bb9926eca6da6d00ea22a0a2ca6e2e9897e98aaa2465c6c2343dcad198cbbc730068b16017cb3203c6a5e874a32f36190ecb53c3c4eb2f4905dba3d4b1afbaa902cd60f98bf1a28046"], 0x78) writev(r2, &(0x7f0000000280)=[{&(0x7f0000000080)="f6", 0x1}], 0x1) sendfile(r0, r0, &(0x7f00000000c0), 0x7fff) openat(0xffffffffffffff9c, &(0x7f0000000300)='./file0\x00', 0x0, 0x0) 19:36:40 executing program 5: r0 = creat(&(0x7f0000000100)='./bus\x00', 0x0) ioctl$BTRFS_IOC_QUOTA_RESCAN_WAIT(0xffffffffffffffff, 0x942e, 0x0) r1 = creat(&(0x7f0000002dc0)='./bus\x00', 0x0) write$binfmt_elf64(r1, &(0x7f0000000380)=ANY=[], 0xfffffd28) pipe(&(0x7f0000000180)={0xffffffffffffffff}) perf_event_open(&(0x7f0000001240)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) mmap(&(0x7f0000000000/0xc00000)=nil, 0xc00000, 0x4, 0x8010, 0xffffffffffffffff, 0xb3d04000) ioctl$BTRFS_IOC_GET_SUBVOL_ROOTREF(0xffffffffffffffff, 0xd000943d, &(0x7f00000012c0)={0x7, [], 0x1, "1dcf943a0292f1"}) dup2(r2, r0) [ 138.775787][ T8732] FAT-fs (loop3): Can't find a valid FAT filesystem [ 138.820526][ T8738] FAT-fs (loop2): bogus number of reserved sectors [ 138.827129][ T8738] FAT-fs (loop2): Can't find a valid FAT filesystem 19:36:40 executing program 1: syz_mount_image$vfat(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f00000002c0)="eb3c906d6b66732e66617400020101000240", 0x12}, {0x0, 0x0, 0x1000}], 0x0, &(0x7f0000000180)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') r0 = open(&(0x7f0000000180)='./file0\x00', 0x141042, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r2 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000001c0)='devices.list\x00', 0x275a, 0x0) write$binfmt_elf64(r0, &(0x7f0000000440)=ANY=[@ANYBLOB="7f454c460000000000000000000000000000000000000000000000000000000040000000000000000000000000000000000000000000380000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a188c9c9e6e8320cc48502f4602e7081c0bb9926eca6da6d00ea22a0a2ca6e2e9897e98aaa2465c6c2343dcad198cbbc730068b16017cb3203c6a5e874a32f36190ecb53c3c4eb2f4905dba3d4b1afbaa902cd60f98bf1a28046"], 0x78) writev(r2, &(0x7f0000000280)=[{&(0x7f0000000080)="f6", 0x1}], 0x1) sendfile(r0, r0, &(0x7f00000000c0), 0x7fff) 19:36:40 executing program 5: r0 = creat(&(0x7f0000000100)='./bus\x00', 0x0) ioctl$BTRFS_IOC_QUOTA_RESCAN_WAIT(0xffffffffffffffff, 0x942e, 0x0) r1 = creat(&(0x7f0000002dc0)='./bus\x00', 0x0) write$binfmt_elf64(r1, &(0x7f0000000380)=ANY=[], 0xfffffd28) pipe(&(0x7f0000000180)={0xffffffffffffffff}) perf_event_open(&(0x7f0000001240)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) mmap(&(0x7f0000000000/0xc00000)=nil, 0xc00000, 0x4, 0x8010, 0xffffffffffffffff, 0xb3d04000) ioctl$BTRFS_IOC_GET_SUBVOL_ROOTREF(0xffffffffffffffff, 0xd000943d, &(0x7f00000012c0)={0x7, [], 0x1, "1dcf943a0292f1"}) dup2(r2, r0) 19:36:41 executing program 4: syz_mount_image$vfat(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f00000002c0)="eb3c906d6b66732e66617400020101000240008000f801", 0x17}, {0x0}], 0x0, &(0x7f0000000180)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') r0 = open(&(0x7f0000000180)='./file0\x00', 0x141042, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r2 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000001c0)='devices.list\x00', 0x275a, 0x0) write$binfmt_elf64(r0, &(0x7f0000000440)=ANY=[@ANYBLOB="7f454c460000000000000000000000000000000000000000000000000000000040000000000000000000000000000000000000000000380000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a188c9c9e6e8320cc48502f4602e7081c0bb9926eca6da6d00ea22a0a2ca6e2e9897e98aaa2465c6c2343dcad198cbbc730068b16017cb3203c6a5e874a32f36190ecb53c3c4eb2f4905dba3d4b1afbaa902cd60f98bf1a28046"], 0x78) writev(r2, &(0x7f0000000280)=[{&(0x7f0000000080)="f6", 0x1}], 0x1) r3 = openat(0xffffffffffffff9c, &(0x7f0000000300)='./file0\x00', 0x0, 0x0) sendfile(r0, r3, 0x0, 0x80000004000000) [ 139.137884][ T8761] loop1: detected capacity change from 0 to 16 [ 139.158839][ T8761] FAT-fs (loop1): invalid media value (0x00) [ 139.164891][ T8761] FAT-fs (loop1): Can't find a valid FAT filesystem [ 139.237458][ T8768] FAT-fs (loop4): bogus number of reserved sectors [ 139.244049][ T8768] FAT-fs (loop4): Can't find a valid FAT filesystem 19:36:41 executing program 3: syz_mount_image$vfat(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f00000002c0)="eb3c906d6b66732e66617400", 0xc}, {0x0, 0x0, 0x1000}], 0x0, &(0x7f0000000180)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') r0 = open(&(0x7f0000000180)='./file0\x00', 0x141042, 0x0) r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000001c0)='devices.list\x00', 0x275a, 0x0) write$binfmt_elf64(r0, &(0x7f0000000440)=ANY=[@ANYBLOB="7f454c460000000000000000000000000000000000000000000000000000000040000000000000000000000000000000000000000000380000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a188c9c9e6e8320cc48502f4602e7081c0bb9926eca6da6d00ea22a0a2ca6e2e9897e98aaa2465c6c2343dcad198cbbc730068b16017cb3203c6a5e874a32f36190ecb53c3c4eb2f4905dba3d4b1afbaa902cd60f98bf1a28046"], 0x78) writev(r1, &(0x7f0000000280)=[{&(0x7f0000000080)="f6", 0x1}], 0x1) sendfile(r0, r0, &(0x7f00000000c0), 0x7fff) 19:36:41 executing program 2: syz_mount_image$vfat(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f00000002c0)="eb3c906d6b66732e66617400020101000240008000f801", 0x17}, {0x0}], 0x0, &(0x7f0000000180)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') r0 = open(&(0x7f0000000180)='./file0\x00', 0x141042, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r2 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000001c0)='devices.list\x00', 0x275a, 0x0) write$binfmt_elf64(r0, &(0x7f0000000440)=ANY=[@ANYBLOB="7f454c460000000000000000000000000000000000000000000000000000000040000000000000000000000000000000000000000000380000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a188c9c9e6e8320cc48502f4602e7081c0bb9926eca6da6d00ea22a0a2ca6e2e9897e98aaa2465c6c2343dcad198cbbc730068b16017cb3203c6a5e874a32f36190ecb53c3c4eb2f4905dba3d4b1afbaa902cd60f98bf1a28046"], 0x78) writev(r2, &(0x7f0000000280)=[{&(0x7f0000000080)="f6", 0x1}], 0x1) sendfile(r0, r0, &(0x7f00000000c0), 0x7fff) openat(0xffffffffffffff9c, &(0x7f0000000300)='./file0\x00', 0x0, 0x0) [ 139.388932][ T8782] loop3: detected capacity change from 0 to 16 [ 139.437477][ T8782] FAT-fs (loop3): bogus number of reserved sectors [ 139.444027][ T8782] FAT-fs (loop3): Can't find a valid FAT filesystem [ 139.469018][ T8786] FAT-fs (loop2): bogus number of reserved sectors [ 139.475624][ T8786] FAT-fs (loop2): Can't find a valid FAT filesystem 19:36:41 executing program 0: syz_mount_image$vfat(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f00000002c0)}, {0x0, 0x0, 0x1000}], 0x0, &(0x7f0000000180)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') r0 = open(&(0x7f0000000180)='./file0\x00', 0x141042, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r2 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000001c0)='devices.list\x00', 0x275a, 0x0) write$binfmt_elf64(r0, &(0x7f0000000440)=ANY=[@ANYBLOB="7f454c460000000000000000000000000000000000000000000000000000000040000000000000000000000000000000000000000000380000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a188c9c9e6e8320cc48502f4602e7081c0bb9926eca6da6d00ea22a0a2ca6e2e9897e98aaa2465c6c2343dcad198cbbc730068b16017cb3203c6a5e874a32f36190ecb53c3c4eb2f4905dba3d4b1afbaa902cd60f98bf1a28046"], 0x78) writev(r2, &(0x7f0000000280)=[{&(0x7f0000000080)="f6", 0x1}], 0x1) sendfile(r0, r0, &(0x7f00000000c0), 0x7fff) r3 = openat(0xffffffffffffff9c, &(0x7f0000000300)='./file0\x00', 0x0, 0x0) sendfile(r0, r3, 0x0, 0x80000004000000) 19:36:41 executing program 5: r0 = openat$sndtimer(0xffffffffffffff9c, &(0x7f0000000040), 0x0) ioctl$BTRFS_IOC_QUOTA_RESCAN_WAIT(r0, 0x942e, 0x0) r1 = creat(&(0x7f0000002dc0)='./bus\x00', 0x0) write$binfmt_elf64(r1, &(0x7f0000000380)=ANY=[], 0xfffffd28) pipe(&(0x7f0000000180)={0xffffffffffffffff}) perf_event_open(&(0x7f0000001240)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) mmap(&(0x7f0000000000/0xc00000)=nil, 0xc00000, 0x4, 0x8010, 0xffffffffffffffff, 0xb3d04000) ioctl$BTRFS_IOC_GET_SUBVOL_ROOTREF(0xffffffffffffffff, 0xd000943d, &(0x7f00000012c0)={0x7, [], 0x1, "1dcf943a0292f1"}) dup2(r2, 0xffffffffffffffff) [ 139.566313][ T8801] loop0: detected capacity change from 0 to 16 [ 139.594605][ T8801] FAT-fs (loop0): bogus number of reserved sectors [ 139.601156][ T8801] FAT-fs (loop0): Can't find a valid FAT filesystem 19:36:41 executing program 5: r0 = openat$sndtimer(0xffffffffffffff9c, &(0x7f0000000040), 0x0) ioctl$BTRFS_IOC_QUOTA_RESCAN_WAIT(r0, 0x942e, 0x0) r1 = creat(&(0x7f0000002dc0)='./bus\x00', 0x0) write$binfmt_elf64(r1, &(0x7f0000000380)=ANY=[], 0xfffffd28) pipe(&(0x7f0000000180)={0xffffffffffffffff}) perf_event_open(&(0x7f0000001240)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) mmap(&(0x7f0000000000/0xc00000)=nil, 0xc00000, 0x4, 0x8010, 0xffffffffffffffff, 0xb3d04000) ioctl$BTRFS_IOC_GET_SUBVOL_ROOTREF(0xffffffffffffffff, 0xd000943d, &(0x7f00000012c0)={0x7, [], 0x1, "1dcf943a0292f1"}) dup2(r2, 0xffffffffffffffff) 19:36:41 executing program 1: syz_mount_image$vfat(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f00000002c0)="eb3c906d6b66732e66617400020101000240", 0x12}, {0x0, 0x0, 0x1000}], 0x0, &(0x7f0000000180)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') r0 = open(&(0x7f0000000180)='./file0\x00', 0x141042, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r2 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000001c0)='devices.list\x00', 0x275a, 0x0) write$binfmt_elf64(r0, &(0x7f0000000440)=ANY=[@ANYBLOB="7f454c460000000000000000000000000000000000000000000000000000000040000000000000000000000000000000000000000000380000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a188c9c9e6e8320cc48502f4602e7081c0bb9926eca6da6d00ea22a0a2ca6e2e9897e98aaa2465c6c2343dcad198cbbc730068b16017cb3203c6a5e874a32f36190ecb53c3c4eb2f4905dba3d4b1afbaa902cd60f98bf1a28046"], 0x78) writev(r2, &(0x7f0000000280)=[{&(0x7f0000000080)="f6", 0x1}], 0x1) sendfile(r0, r0, &(0x7f00000000c0), 0x7fff) [ 139.892397][ T8818] loop1: detected capacity change from 0 to 16 [ 139.928427][ T8818] FAT-fs (loop1): invalid media value (0x00) [ 139.934481][ T8818] FAT-fs (loop1): Can't find a valid FAT filesystem 19:36:41 executing program 4: syz_mount_image$vfat(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f00000002c0)="eb3c906d6b66732e66617400020101000240008000f801", 0x17}, {0x0}], 0x0, &(0x7f0000000180)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') r0 = open(&(0x7f0000000180)='./file0\x00', 0x141042, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000001c0)='devices.list\x00', 0x275a, 0x0) write$binfmt_elf64(r0, &(0x7f0000000440)=ANY=[@ANYBLOB="7f454c460000000000000000000000000000000000000000000000000000000040000000000000000000000000000000000000000000380000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a188c9c9e6e8320cc48502f4602e7081c0bb9926eca6da6d00ea22a0a2ca6e2e9897e98aaa2465c6c2343dcad198cbbc730068b16017cb3203c6a5e874a32f36190ecb53c3c4eb2f4905dba3d4b1afbaa902cd60f98bf1a28046"], 0x78) r2 = openat(0xffffffffffffff9c, &(0x7f0000000300)='./file0\x00', 0x0, 0x0) sendfile(r0, r2, 0x0, 0x80000004000000) 19:36:42 executing program 5: r0 = openat$sndtimer(0xffffffffffffff9c, &(0x7f0000000040), 0x0) ioctl$BTRFS_IOC_QUOTA_RESCAN_WAIT(r0, 0x942e, 0x0) r1 = creat(&(0x7f0000002dc0)='./bus\x00', 0x0) write$binfmt_elf64(r1, &(0x7f0000000380)=ANY=[], 0xfffffd28) pipe(&(0x7f0000000180)={0xffffffffffffffff}) perf_event_open(&(0x7f0000001240)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) mmap(&(0x7f0000000000/0xc00000)=nil, 0xc00000, 0x4, 0x8010, 0xffffffffffffffff, 0xb3d04000) ioctl$BTRFS_IOC_GET_SUBVOL_ROOTREF(0xffffffffffffffff, 0xd000943d, &(0x7f00000012c0)={0x7, [], 0x1, "1dcf943a0292f1"}) dup2(r2, 0xffffffffffffffff) [ 140.091101][ T8826] FAT-fs (loop4): bogus number of reserved sectors [ 140.098138][ T8826] FAT-fs (loop4): Can't find a valid FAT filesystem 19:36:42 executing program 3: syz_mount_image$vfat(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f00000002c0)="eb3c906d6b66732e66617400", 0xc}, {0x0, 0x0, 0x1000}], 0x0, &(0x7f0000000180)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') r0 = open(&(0x7f0000000180)='./file0\x00', 0x141042, 0x0) r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000001c0)='devices.list\x00', 0x275a, 0x0) write$binfmt_elf64(r0, &(0x7f0000000440)=ANY=[@ANYBLOB="7f454c460000000000000000000000000000000000000000000000000000000040000000000000000000000000000000000000000000380000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a188c9c9e6e8320cc48502f4602e7081c0bb9926eca6da6d00ea22a0a2ca6e2e9897e98aaa2465c6c2343dcad198cbbc730068b16017cb3203c6a5e874a32f36190ecb53c3c4eb2f4905dba3d4b1afbaa902cd60f98bf1a28046"], 0x78) writev(r1, &(0x7f0000000280)=[{&(0x7f0000000080)="f6", 0x1}], 0x1) sendfile(r0, r0, &(0x7f00000000c0), 0x7fff) 19:36:42 executing program 2: syz_mount_image$vfat(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f00000002c0)="eb3c906d6b66732e66617400020101000240008000f801", 0x17}, {0x0}], 0x0, &(0x7f0000000180)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') r0 = open(&(0x7f0000000180)='./file0\x00', 0x141042, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r2 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000001c0)='devices.list\x00', 0x275a, 0x0) write$binfmt_elf64(r0, &(0x7f0000000440)=ANY=[@ANYBLOB="7f454c460000000000000000000000000000000000000000000000000000000040000000000000000000000000000000000000000000380000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a188c9c9e6e8320cc48502f4602e7081c0bb9926eca6da6d00ea22a0a2ca6e2e9897e98aaa2465c6c2343dcad198cbbc730068b16017cb3203c6a5e874a32f36190ecb53c3c4eb2f4905dba3d4b1afbaa902cd60f98bf1a28046"], 0x78) writev(r2, &(0x7f0000000280)=[{&(0x7f0000000080)="f6", 0x1}], 0x1) sendfile(r0, r0, &(0x7f00000000c0), 0x7fff) openat(0xffffffffffffff9c, &(0x7f0000000300)='./file0\x00', 0x0, 0x0) [ 140.169570][ T8833] loop3: detected capacity change from 0 to 16 [ 140.185416][ T8833] FAT-fs (loop3): bogus number of reserved sectors [ 140.192019][ T8833] FAT-fs (loop3): Can't find a valid FAT filesystem [ 140.214057][ T8841] FAT-fs (loop2): bogus number of reserved sectors [ 140.220742][ T8841] FAT-fs (loop2): Can't find a valid FAT filesystem 19:36:42 executing program 0: syz_mount_image$vfat(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f00000002c0)}, {0x0, 0x0, 0x1000}], 0x0, &(0x7f0000000180)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') r0 = open(&(0x7f0000000180)='./file0\x00', 0x141042, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r2 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000001c0)='devices.list\x00', 0x275a, 0x0) write$binfmt_elf64(r0, &(0x7f0000000440)=ANY=[@ANYBLOB="7f454c460000000000000000000000000000000000000000000000000000000040000000000000000000000000000000000000000000380000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a188c9c9e6e8320cc48502f4602e7081c0bb9926eca6da6d00ea22a0a2ca6e2e9897e98aaa2465c6c2343dcad198cbbc730068b16017cb3203c6a5e874a32f36190ecb53c3c4eb2f4905dba3d4b1afbaa902cd60f98bf1a28046"], 0x78) writev(r2, &(0x7f0000000280)=[{&(0x7f0000000080)="f6", 0x1}], 0x1) sendfile(r0, r0, &(0x7f00000000c0), 0x7fff) r3 = openat(0xffffffffffffff9c, &(0x7f0000000300)='./file0\x00', 0x0, 0x0) sendfile(r0, r3, 0x0, 0x80000004000000) 19:36:42 executing program 1: syz_mount_image$vfat(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f00000002c0)="eb3c906d6b66732e66617400020101000240", 0x12}, {0x0, 0x0, 0x1000}], 0x0, &(0x7f0000000180)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') r0 = open(&(0x7f0000000180)='./file0\x00', 0x141042, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r2 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000001c0)='devices.list\x00', 0x275a, 0x0) write$binfmt_elf64(r0, &(0x7f0000000440)=ANY=[@ANYBLOB="7f454c460000000000000000000000000000000000000000000000000000000040000000000000000000000000000000000000000000380000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a188c9c9e6e8320cc48502f4602e7081c0bb9926eca6da6d00ea22a0a2ca6e2e9897e98aaa2465c6c2343dcad198cbbc730068b16017cb3203c6a5e874a32f36190ecb53c3c4eb2f4905dba3d4b1afbaa902cd60f98bf1a28046"], 0x78) writev(r2, &(0x7f0000000280)=[{&(0x7f0000000080)="f6", 0x1}], 0x1) sendfile(r0, r0, &(0x7f00000000c0), 0x7fff) [ 140.451744][ T8852] loop0: detected capacity change from 0 to 16 [ 140.468136][ T8852] FAT-fs (loop0): bogus number of reserved sectors [ 140.474680][ T8852] FAT-fs (loop0): Can't find a valid FAT filesystem [ 140.508351][ T8858] loop1: detected capacity change from 0 to 16 [ 140.516493][ T8858] FAT-fs (loop1): invalid media value (0x00) [ 140.522619][ T8858] FAT-fs (loop1): Can't find a valid FAT filesystem 19:36:42 executing program 5: r0 = creat(0x0, 0x0) r1 = openat$sndtimer(0xffffffffffffff9c, &(0x7f0000000040), 0x0) ioctl$BTRFS_IOC_QUOTA_RESCAN_WAIT(r1, 0x942e, 0x0) r2 = creat(&(0x7f0000002dc0)='./bus\x00', 0x0) write$binfmt_elf64(r2, &(0x7f0000000380)=ANY=[], 0xfffffd28) pipe(&(0x7f0000000180)={0xffffffffffffffff}) perf_event_open(&(0x7f0000001240)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) mmap(&(0x7f0000000000/0xc00000)=nil, 0xc00000, 0x4, 0x8010, 0xffffffffffffffff, 0xb3d04000) ioctl$BTRFS_IOC_GET_SUBVOL_ROOTREF(0xffffffffffffffff, 0xd000943d, &(0x7f00000012c0)={0x7, [], 0x1, "1dcf943a0292f1"}) dup2(r3, r0) 19:36:42 executing program 5: r0 = creat(0x0, 0x0) r1 = openat$sndtimer(0xffffffffffffff9c, &(0x7f0000000040), 0x0) ioctl$BTRFS_IOC_QUOTA_RESCAN_WAIT(r1, 0x942e, 0x0) r2 = creat(&(0x7f0000002dc0)='./bus\x00', 0x0) write$binfmt_elf64(r2, &(0x7f0000000380)=ANY=[], 0xfffffd28) pipe(&(0x7f0000000180)={0xffffffffffffffff}) perf_event_open(&(0x7f0000001240)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) mmap(&(0x7f0000000000/0xc00000)=nil, 0xc00000, 0x4, 0x8010, 0xffffffffffffffff, 0xb3d04000) ioctl$BTRFS_IOC_GET_SUBVOL_ROOTREF(0xffffffffffffffff, 0xd000943d, &(0x7f00000012c0)={0x7, [], 0x1, "1dcf943a0292f1"}) dup2(r3, r0) 19:36:42 executing program 3: syz_mount_image$vfat(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f00000002c0)="eb3c906d6b66732e66617400020101000240", 0x12}, {0x0, 0x0, 0x1000}], 0x0, &(0x7f0000000180)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') r0 = open(&(0x7f0000000180)='./file0\x00', 0x141042, 0x0) r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000001c0)='devices.list\x00', 0x275a, 0x0) write$binfmt_elf64(r0, &(0x7f0000000440)=ANY=[@ANYBLOB="7f454c460000000000000000000000000000000000000000000000000000000040000000000000000000000000000000000000000000380000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a188c9c9e6e8320cc48502f4602e7081c0bb9926eca6da6d00ea22a0a2ca6e2e9897e98aaa2465c6c2343dcad198cbbc730068b16017cb3203c6a5e874a32f36190ecb53c3c4eb2f4905dba3d4b1afbaa902cd60f98bf1a28046"], 0x78) writev(r1, &(0x7f0000000280)=[{&(0x7f0000000080)="f6", 0x1}], 0x1) sendfile(r0, r0, &(0x7f00000000c0), 0x7fff) 19:36:42 executing program 2: syz_mount_image$vfat(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f00000002c0)="eb3c906d6b66732e66617400020101000240008000f801", 0x17}, {0x0}], 0x0, &(0x7f0000000180)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') r0 = open(&(0x7f0000000180)='./file0\x00', 0x141042, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r2 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000001c0)='devices.list\x00', 0x275a, 0x0) write$binfmt_elf64(r0, &(0x7f0000000440)=ANY=[@ANYBLOB="7f454c460000000000000000000000000000000000000000000000000000000040000000000000000000000000000000000000000000380000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a188c9c9e6e8320cc48502f4602e7081c0bb9926eca6da6d00ea22a0a2ca6e2e9897e98aaa2465c6c2343dcad198cbbc730068b16017cb3203c6a5e874a32f36190ecb53c3c4eb2f4905dba3d4b1afbaa902cd60f98bf1a28046"], 0x78) writev(r2, &(0x7f0000000280)=[{&(0x7f0000000080)="f6", 0x1}], 0x1) sendfile(r0, r0, &(0x7f00000000c0), 0x7fff) sendfile(r0, 0xffffffffffffffff, 0x0, 0x80000004000000) [ 140.849816][ T8872] loop3: detected capacity change from 0 to 16 19:36:42 executing program 4: syz_mount_image$vfat(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f00000002c0)="eb3c906d6b66732e66617400020101000240008000f801", 0x17}, {0x0}], 0x0, &(0x7f0000000180)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') r0 = open(&(0x7f0000000180)='./file0\x00', 0x141042, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000001c0)='devices.list\x00', 0x275a, 0x0) r2 = openat(0xffffffffffffff9c, &(0x7f0000000300)='./file0\x00', 0x0, 0x0) sendfile(r0, r2, 0x0, 0x80000004000000) [ 140.894386][ T8872] FAT-fs (loop3): invalid media value (0x00) [ 140.900582][ T8872] FAT-fs (loop3): Can't find a valid FAT filesystem [ 140.908260][ T8880] FAT-fs (loop2): bogus number of reserved sectors [ 140.915013][ T8880] FAT-fs (loop2): Can't find a valid FAT filesystem [ 140.977045][ T8889] FAT-fs (loop4): bogus number of reserved sectors [ 140.983591][ T8889] FAT-fs (loop4): Can't find a valid FAT filesystem 19:36:42 executing program 4: syz_mount_image$vfat(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f00000002c0)="eb3c906d6b66732e66617400020101000240008000f801", 0x17}, {0x0}], 0x0, &(0x7f0000000180)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') r0 = open(&(0x7f0000000180)='./file0\x00', 0x141042, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000001c0)='devices.list\x00', 0x275a, 0x0) r2 = openat(0xffffffffffffff9c, &(0x7f0000000300)='./file0\x00', 0x0, 0x0) sendfile(r0, r2, 0x0, 0x80000004000000) 19:36:43 executing program 1: syz_mount_image$vfat(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f00000002c0)="eb3c906d6b66732e66617400020101000240008000", 0x15}, {0x0, 0x0, 0x1000}], 0x0, &(0x7f0000000180)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') r0 = open(&(0x7f0000000180)='./file0\x00', 0x141042, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r2 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000001c0)='devices.list\x00', 0x275a, 0x0) write$binfmt_elf64(r0, &(0x7f0000000440)=ANY=[@ANYBLOB="7f454c460000000000000000000000000000000000000000000000000000000040000000000000000000000000000000000000000000380000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a188c9c9e6e8320cc48502f4602e7081c0bb9926eca6da6d00ea22a0a2ca6e2e9897e98aaa2465c6c2343dcad198cbbc730068b16017cb3203c6a5e874a32f36190ecb53c3c4eb2f4905dba3d4b1afbaa902cd60f98bf1a28046"], 0x78) writev(r2, &(0x7f0000000280)=[{&(0x7f0000000080)="f6", 0x1}], 0x1) sendfile(r0, r0, &(0x7f00000000c0), 0x7fff) [ 141.131036][ T8902] FAT-fs (loop4): bogus number of reserved sectors [ 141.137571][ T8902] FAT-fs (loop4): Can't find a valid FAT filesystem 19:36:43 executing program 4: syz_mount_image$vfat(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f00000002c0)="eb3c906d6b66732e66617400020101000240008000f801", 0x17}, {0x0}], 0x0, &(0x7f0000000180)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') r0 = open(&(0x7f0000000180)='./file0\x00', 0x141042, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000001c0)='devices.list\x00', 0x275a, 0x0) r2 = openat(0xffffffffffffff9c, &(0x7f0000000300)='./file0\x00', 0x0, 0x0) sendfile(r0, r2, 0x0, 0x80000004000000) [ 141.198168][ T8908] loop1: detected capacity change from 0 to 16 [ 141.223758][ T8908] FAT-fs (loop1): invalid media value (0x00) [ 141.229845][ T8908] FAT-fs (loop1): Can't find a valid FAT filesystem 19:36:43 executing program 0: syz_mount_image$vfat(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f00000002c0)}, {0x0, 0x0, 0x1000}], 0x0, &(0x7f0000000180)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') r0 = open(&(0x7f0000000180)='./file0\x00', 0x141042, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r2 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000001c0)='devices.list\x00', 0x275a, 0x0) write$binfmt_elf64(r0, &(0x7f0000000440)=ANY=[@ANYBLOB="7f454c460000000000000000000000000000000000000000000000000000000040000000000000000000000000000000000000000000380000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a188c9c9e6e8320cc48502f4602e7081c0bb9926eca6da6d00ea22a0a2ca6e2e9897e98aaa2465c6c2343dcad198cbbc730068b16017cb3203c6a5e874a32f36190ecb53c3c4eb2f4905dba3d4b1afbaa902cd60f98bf1a28046"], 0x78) writev(r2, &(0x7f0000000280)=[{&(0x7f0000000080)="f6", 0x1}], 0x1) sendfile(r0, r0, &(0x7f00000000c0), 0x7fff) r3 = openat(0xffffffffffffff9c, &(0x7f0000000300)='./file0\x00', 0x0, 0x0) sendfile(r0, r3, 0x0, 0x80000004000000) [ 141.275537][ T8916] FAT-fs (loop4): bogus number of reserved sectors [ 141.282096][ T8916] FAT-fs (loop4): Can't find a valid FAT filesystem 19:36:43 executing program 4: syz_mount_image$vfat(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f00000002c0)="eb3c906d6b66732e66617400020101000240008000f801", 0x17}, {0x0}], 0x0, &(0x7f0000000180)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') r0 = open(&(0x7f0000000180)='./file0\x00', 0x141042, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) write$binfmt_elf64(r0, &(0x7f0000000440)=ANY=[@ANYBLOB="7f454c460000000000000000000000000000000000000000000000000000000040000000000000000000000000000000000000000000380000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a188c9c9e6e8320cc48502f4602e7081c0bb9926eca6da6d00ea22a0a2ca6e2e9897e98aaa2465c6c2343dcad198cbbc730068b16017cb3203c6a5e874a32f36190ecb53c3c4eb2f4905dba3d4b1afbaa902cd60f98bf1a28046"], 0x78) r2 = openat(0xffffffffffffff9c, &(0x7f0000000300)='./file0\x00', 0x0, 0x0) sendfile(r0, r2, 0x0, 0x80000004000000) [ 141.338573][ T8925] loop0: detected capacity change from 0 to 16 [ 141.348687][ T8925] FAT-fs (loop0): bogus number of reserved sectors [ 141.355302][ T8925] FAT-fs (loop0): Can't find a valid FAT filesystem [ 141.382163][ T8931] FAT-fs (loop4): bogus number of reserved sectors [ 141.388790][ T8931] FAT-fs (loop4): Can't find a valid FAT filesystem 19:36:43 executing program 2: syz_mount_image$vfat(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f00000002c0)="eb3c906d6b66732e66617400020101000240008000f801", 0x17}, {0x0}], 0x0, &(0x7f0000000180)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') r0 = open(&(0x7f0000000180)='./file0\x00', 0x141042, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r2 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000001c0)='devices.list\x00', 0x275a, 0x0) write$binfmt_elf64(r0, &(0x7f0000000440)=ANY=[@ANYBLOB="7f454c460000000000000000000000000000000000000000000000000000000040000000000000000000000000000000000000000000380000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a188c9c9e6e8320cc48502f4602e7081c0bb9926eca6da6d00ea22a0a2ca6e2e9897e98aaa2465c6c2343dcad198cbbc730068b16017cb3203c6a5e874a32f36190ecb53c3c4eb2f4905dba3d4b1afbaa902cd60f98bf1a28046"], 0x78) writev(r2, &(0x7f0000000280)=[{&(0x7f0000000080)="f6", 0x1}], 0x1) sendfile(r0, r0, &(0x7f00000000c0), 0x7fff) sendfile(r0, 0xffffffffffffffff, 0x0, 0x80000004000000) 19:36:43 executing program 5: r0 = creat(0x0, 0x0) r1 = openat$sndtimer(0xffffffffffffff9c, &(0x7f0000000040), 0x0) ioctl$BTRFS_IOC_QUOTA_RESCAN_WAIT(r1, 0x942e, 0x0) r2 = creat(&(0x7f0000002dc0)='./bus\x00', 0x0) write$binfmt_elf64(r2, &(0x7f0000000380)=ANY=[], 0xfffffd28) pipe(&(0x7f0000000180)={0xffffffffffffffff}) perf_event_open(&(0x7f0000001240)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) mmap(&(0x7f0000000000/0xc00000)=nil, 0xc00000, 0x4, 0x8010, 0xffffffffffffffff, 0xb3d04000) ioctl$BTRFS_IOC_GET_SUBVOL_ROOTREF(0xffffffffffffffff, 0xd000943d, &(0x7f00000012c0)={0x7, [], 0x1, "1dcf943a0292f1"}) dup2(r3, r0) 19:36:43 executing program 3: syz_mount_image$vfat(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f00000002c0)="eb3c906d6b66732e66617400020101000240", 0x12}, {0x0, 0x0, 0x1000}], 0x0, &(0x7f0000000180)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') r0 = open(&(0x7f0000000180)='./file0\x00', 0x141042, 0x0) r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000001c0)='devices.list\x00', 0x275a, 0x0) write$binfmt_elf64(r0, &(0x7f0000000440)=ANY=[@ANYBLOB="7f454c460000000000000000000000000000000000000000000000000000000040000000000000000000000000000000000000000000380000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a188c9c9e6e8320cc48502f4602e7081c0bb9926eca6da6d00ea22a0a2ca6e2e9897e98aaa2465c6c2343dcad198cbbc730068b16017cb3203c6a5e874a32f36190ecb53c3c4eb2f4905dba3d4b1afbaa902cd60f98bf1a28046"], 0x78) writev(r1, &(0x7f0000000280)=[{&(0x7f0000000080)="f6", 0x1}], 0x1) sendfile(r0, r0, &(0x7f00000000c0), 0x7fff) [ 141.471532][ T8940] FAT-fs (loop2): bogus number of reserved sectors [ 141.478225][ T8940] FAT-fs (loop2): Can't find a valid FAT filesystem [ 141.553335][ T8952] loop3: detected capacity change from 0 to 16 [ 141.582067][ T8952] FAT-fs (loop3): invalid media value (0x00) [ 141.588144][ T8952] FAT-fs (loop3): Can't find a valid FAT filesystem 19:36:43 executing program 5: r0 = creat(&(0x7f0000000100)='./bus\x00', 0x0) r1 = openat$sndtimer(0xffffffffffffff9c, 0x0, 0x0) ioctl$BTRFS_IOC_QUOTA_RESCAN_WAIT(r1, 0x942e, 0x0) r2 = creat(&(0x7f0000002dc0)='./bus\x00', 0x0) write$binfmt_elf64(r2, &(0x7f0000000380)=ANY=[], 0xfffffd28) pipe(&(0x7f0000000180)={0xffffffffffffffff}) perf_event_open(&(0x7f0000001240)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) mmap(&(0x7f0000000000/0xc00000)=nil, 0xc00000, 0x4, 0x8010, 0xffffffffffffffff, 0xb3d04000) ioctl$BTRFS_IOC_GET_SUBVOL_ROOTREF(0xffffffffffffffff, 0xd000943d, &(0x7f00000012c0)={0x7, [], 0x1, "1dcf943a0292f1"}) dup2(r3, r0) 19:36:43 executing program 1: syz_mount_image$vfat(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f00000002c0)="eb3c906d6b66732e66617400020101000240008000", 0x15}, {0x0, 0x0, 0x1000}], 0x0, &(0x7f0000000180)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') r0 = open(&(0x7f0000000180)='./file0\x00', 0x141042, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r2 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000001c0)='devices.list\x00', 0x275a, 0x0) write$binfmt_elf64(r0, &(0x7f0000000440)=ANY=[@ANYBLOB="7f454c460000000000000000000000000000000000000000000000000000000040000000000000000000000000000000000000000000380000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a188c9c9e6e8320cc48502f4602e7081c0bb9926eca6da6d00ea22a0a2ca6e2e9897e98aaa2465c6c2343dcad198cbbc730068b16017cb3203c6a5e874a32f36190ecb53c3c4eb2f4905dba3d4b1afbaa902cd60f98bf1a28046"], 0x78) writev(r2, &(0x7f0000000280)=[{&(0x7f0000000080)="f6", 0x1}], 0x1) sendfile(r0, r0, &(0x7f00000000c0), 0x7fff) [ 141.984888][ T8970] loop1: detected capacity change from 0 to 16 [ 141.996013][ T8970] FAT-fs (loop1): invalid media value (0x00) [ 142.002147][ T8970] FAT-fs (loop1): Can't find a valid FAT filesystem 19:36:44 executing program 5: r0 = creat(&(0x7f0000000100)='./bus\x00', 0x0) r1 = openat$sndtimer(0xffffffffffffff9c, 0x0, 0x0) ioctl$BTRFS_IOC_QUOTA_RESCAN_WAIT(r1, 0x942e, 0x0) r2 = creat(&(0x7f0000002dc0)='./bus\x00', 0x0) write$binfmt_elf64(r2, &(0x7f0000000380)=ANY=[], 0xfffffd28) pipe(&(0x7f0000000180)={0xffffffffffffffff}) perf_event_open(&(0x7f0000001240)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) mmap(&(0x7f0000000000/0xc00000)=nil, 0xc00000, 0x4, 0x8010, 0xffffffffffffffff, 0xb3d04000) ioctl$BTRFS_IOC_GET_SUBVOL_ROOTREF(0xffffffffffffffff, 0xd000943d, &(0x7f00000012c0)={0x7, [], 0x1, "1dcf943a0292f1"}) dup2(r3, r0) 19:36:44 executing program 0: syz_mount_image$vfat(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f00000002c0)="eb3c906d6b66732e66617400", 0xc}, {0x0, 0x0, 0x1000}], 0x0, &(0x7f0000000180)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') r0 = open(&(0x7f0000000180)='./file0\x00', 0x141042, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r2 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000001c0)='devices.list\x00', 0x275a, 0x0) write$binfmt_elf64(r0, &(0x7f0000000440)=ANY=[@ANYBLOB="7f454c460000000000000000000000000000000000000000000000000000000040000000000000000000000000000000000000000000380000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a188c9c9e6e8320cc48502f4602e7081c0bb9926eca6da6d00ea22a0a2ca6e2e9897e98aaa2465c6c2343dcad198cbbc730068b16017cb3203c6a5e874a32f36190ecb53c3c4eb2f4905dba3d4b1afbaa902cd60f98bf1a28046"], 0x78) writev(r2, &(0x7f0000000280)=[{&(0x7f0000000080)="f6", 0x1}], 0x1) sendfile(r0, r0, &(0x7f00000000c0), 0x7fff) r3 = openat(0xffffffffffffff9c, &(0x7f0000000300)='./file0\x00', 0x0, 0x0) sendfile(r0, r3, 0x0, 0x80000004000000) 19:36:44 executing program 4: syz_mount_image$vfat(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f00000002c0)="eb3c906d6b66732e66617400020101000240008000f801", 0x17}, {0x0}], 0x0, &(0x7f0000000180)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') r0 = open(&(0x7f0000000180)='./file0\x00', 0x141042, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) write$binfmt_elf64(r0, &(0x7f0000000440)=ANY=[@ANYBLOB="7f454c460000000000000000000000000000000000000000000000000000000040000000000000000000000000000000000000000000380000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a188c9c9e6e8320cc48502f4602e7081c0bb9926eca6da6d00ea22a0a2ca6e2e9897e98aaa2465c6c2343dcad198cbbc730068b16017cb3203c6a5e874a32f36190ecb53c3c4eb2f4905dba3d4b1afbaa902cd60f98bf1a28046"], 0x78) r2 = openat(0xffffffffffffff9c, &(0x7f0000000300)='./file0\x00', 0x0, 0x0) sendfile(r0, r2, 0x0, 0x80000004000000) 19:36:44 executing program 2: syz_mount_image$vfat(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f00000002c0)="eb3c906d6b66732e66617400020101000240008000f801", 0x17}, {0x0}], 0x0, &(0x7f0000000180)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') r0 = open(&(0x7f0000000180)='./file0\x00', 0x141042, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r2 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000001c0)='devices.list\x00', 0x275a, 0x0) write$binfmt_elf64(r0, &(0x7f0000000440)=ANY=[@ANYBLOB="7f454c460000000000000000000000000000000000000000000000000000000040000000000000000000000000000000000000000000380000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a188c9c9e6e8320cc48502f4602e7081c0bb9926eca6da6d00ea22a0a2ca6e2e9897e98aaa2465c6c2343dcad198cbbc730068b16017cb3203c6a5e874a32f36190ecb53c3c4eb2f4905dba3d4b1afbaa902cd60f98bf1a28046"], 0x78) writev(r2, &(0x7f0000000280)=[{&(0x7f0000000080)="f6", 0x1}], 0x1) sendfile(r0, r0, &(0x7f00000000c0), 0x7fff) sendfile(r0, 0xffffffffffffffff, 0x0, 0x80000004000000) 19:36:44 executing program 3: syz_mount_image$vfat(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f00000002c0)="eb3c906d6b66732e66617400020101000240", 0x12}, {0x0, 0x0, 0x1000}], 0x0, &(0x7f0000000180)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') r0 = open(&(0x7f0000000180)='./file0\x00', 0x141042, 0x0) r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000001c0)='devices.list\x00', 0x275a, 0x0) write$binfmt_elf64(r0, &(0x7f0000000440)=ANY=[@ANYBLOB="7f454c460000000000000000000000000000000000000000000000000000000040000000000000000000000000000000000000000000380000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a188c9c9e6e8320cc48502f4602e7081c0bb9926eca6da6d00ea22a0a2ca6e2e9897e98aaa2465c6c2343dcad198cbbc730068b16017cb3203c6a5e874a32f36190ecb53c3c4eb2f4905dba3d4b1afbaa902cd60f98bf1a28046"], 0x78) writev(r1, &(0x7f0000000280)=[{&(0x7f0000000080)="f6", 0x1}], 0x1) sendfile(r0, r0, &(0x7f00000000c0), 0x7fff) [ 142.267515][ T8986] loop0: detected capacity change from 0 to 16 [ 142.283805][ T8988] FAT-fs (loop4): bogus number of reserved sectors [ 142.290335][ T8988] FAT-fs (loop4): Can't find a valid FAT filesystem [ 142.306040][ T8989] FAT-fs (loop2): bogus number of reserved sectors [ 142.309379][ T8986] FAT-fs (loop0): bogus number of reserved sectors [ 142.312653][ T8989] FAT-fs (loop2): Can't find a valid FAT filesystem [ 142.325791][ T8986] FAT-fs (loop0): Can't find a valid FAT filesystem [ 142.346691][ T8999] loop3: detected capacity change from 0 to 16 [ 142.376703][ T8999] FAT-fs (loop3): invalid media value (0x00) [ 142.382718][ T8999] FAT-fs (loop3): Can't find a valid FAT filesystem 19:36:44 executing program 5: r0 = creat(&(0x7f0000000100)='./bus\x00', 0x0) r1 = openat$sndtimer(0xffffffffffffff9c, 0x0, 0x0) ioctl$BTRFS_IOC_QUOTA_RESCAN_WAIT(r1, 0x942e, 0x0) r2 = creat(&(0x7f0000002dc0)='./bus\x00', 0x0) write$binfmt_elf64(r2, &(0x7f0000000380)=ANY=[], 0xfffffd28) pipe(&(0x7f0000000180)={0xffffffffffffffff}) perf_event_open(&(0x7f0000001240)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) mmap(&(0x7f0000000000/0xc00000)=nil, 0xc00000, 0x4, 0x8010, 0xffffffffffffffff, 0xb3d04000) ioctl$BTRFS_IOC_GET_SUBVOL_ROOTREF(0xffffffffffffffff, 0xd000943d, &(0x7f00000012c0)={0x7, [], 0x1, "1dcf943a0292f1"}) dup2(r3, r0) 19:36:44 executing program 1: syz_mount_image$vfat(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f00000002c0)="eb3c906d6b66732e66617400020101000240008000", 0x15}, {0x0, 0x0, 0x1000}], 0x0, &(0x7f0000000180)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') r0 = open(&(0x7f0000000180)='./file0\x00', 0x141042, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r2 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000001c0)='devices.list\x00', 0x275a, 0x0) write$binfmt_elf64(r0, &(0x7f0000000440)=ANY=[@ANYBLOB="7f454c460000000000000000000000000000000000000000000000000000000040000000000000000000000000000000000000000000380000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a188c9c9e6e8320cc48502f4602e7081c0bb9926eca6da6d00ea22a0a2ca6e2e9897e98aaa2465c6c2343dcad198cbbc730068b16017cb3203c6a5e874a32f36190ecb53c3c4eb2f4905dba3d4b1afbaa902cd60f98bf1a28046"], 0x78) writev(r2, &(0x7f0000000280)=[{&(0x7f0000000080)="f6", 0x1}], 0x1) sendfile(r0, r0, &(0x7f00000000c0), 0x7fff) [ 142.742635][ T9023] loop1: detected capacity change from 0 to 16 [ 142.752325][ T9023] FAT-fs (loop1): invalid media value (0x00) [ 142.758658][ T9023] FAT-fs (loop1): Can't find a valid FAT filesystem 19:36:44 executing program 5: r0 = creat(&(0x7f0000000100)='./bus\x00', 0x0) openat$sndtimer(0xffffffffffffff9c, &(0x7f0000000040), 0x0) ioctl$BTRFS_IOC_QUOTA_RESCAN_WAIT(0xffffffffffffffff, 0x942e, 0x0) r1 = creat(&(0x7f0000002dc0)='./bus\x00', 0x0) write$binfmt_elf64(r1, &(0x7f0000000380)=ANY=[], 0xfffffd28) pipe(&(0x7f0000000180)={0xffffffffffffffff}) perf_event_open(&(0x7f0000001240)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) mmap(&(0x7f0000000000/0xc00000)=nil, 0xc00000, 0x4, 0x8010, 0xffffffffffffffff, 0xb3d04000) ioctl$BTRFS_IOC_GET_SUBVOL_ROOTREF(0xffffffffffffffff, 0xd000943d, &(0x7f00000012c0)={0x7, [], 0x1, "1dcf943a0292f1"}) dup2(r2, r0) 19:36:44 executing program 2: syz_mount_image$vfat(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f00000002c0)="eb3c906d6b66732e66617400020101000240008000f801", 0x17}, {0x0}], 0x0, &(0x7f0000000180)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') r0 = open(&(0x7f0000000180)='./file0\x00', 0x141042, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000001c0)='devices.list\x00', 0x275a, 0x0) write$binfmt_elf64(r0, &(0x7f0000000440)=ANY=[@ANYBLOB="7f454c460000000000000000000000000000000000000000000000000000000040000000000000000000000000000000000000000000380000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a188c9c9e6e8320cc48502f4602e7081c0bb9926eca6da6d00ea22a0a2ca6e2e9897e98aaa2465c6c2343dcad198cbbc730068b16017cb3203c6a5e874a32f36190ecb53c3c4eb2f4905dba3d4b1afbaa902cd60f98bf1a28046"], 0x78) sendfile(r0, r0, &(0x7f00000000c0), 0x7fff) r2 = openat(0xffffffffffffff9c, &(0x7f0000000300)='./file0\x00', 0x0, 0x0) sendfile(r0, r2, 0x0, 0x80000004000000) 19:36:44 executing program 3: syz_mount_image$vfat(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f00000002c0)="eb3c906d6b66732e66617400020101000240008000", 0x15}, {0x0, 0x0, 0x1000}], 0x0, &(0x7f0000000180)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') r0 = open(&(0x7f0000000180)='./file0\x00', 0x141042, 0x0) r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000001c0)='devices.list\x00', 0x275a, 0x0) write$binfmt_elf64(r0, &(0x7f0000000440)=ANY=[@ANYBLOB="7f454c460000000000000000000000000000000000000000000000000000000040000000000000000000000000000000000000000000380000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a188c9c9e6e8320cc48502f4602e7081c0bb9926eca6da6d00ea22a0a2ca6e2e9897e98aaa2465c6c2343dcad198cbbc730068b16017cb3203c6a5e874a32f36190ecb53c3c4eb2f4905dba3d4b1afbaa902cd60f98bf1a28046"], 0x78) writev(r1, &(0x7f0000000280)=[{&(0x7f0000000080)="f6", 0x1}], 0x1) sendfile(r0, r0, &(0x7f00000000c0), 0x7fff) [ 143.034480][ T9034] FAT-fs (loop2): bogus number of reserved sectors [ 143.041120][ T9034] FAT-fs (loop2): Can't find a valid FAT filesystem 19:36:44 executing program 0: syz_mount_image$vfat(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f00000002c0)="eb3c906d6b66732e66617400", 0xc}, {0x0, 0x0, 0x1000}], 0x0, &(0x7f0000000180)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') r0 = open(&(0x7f0000000180)='./file0\x00', 0x141042, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r2 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000001c0)='devices.list\x00', 0x275a, 0x0) write$binfmt_elf64(r0, &(0x7f0000000440)=ANY=[@ANYBLOB="7f454c460000000000000000000000000000000000000000000000000000000040000000000000000000000000000000000000000000380000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a188c9c9e6e8320cc48502f4602e7081c0bb9926eca6da6d00ea22a0a2ca6e2e9897e98aaa2465c6c2343dcad198cbbc730068b16017cb3203c6a5e874a32f36190ecb53c3c4eb2f4905dba3d4b1afbaa902cd60f98bf1a28046"], 0x78) writev(r2, &(0x7f0000000280)=[{&(0x7f0000000080)="f6", 0x1}], 0x1) sendfile(r0, r0, &(0x7f00000000c0), 0x7fff) r3 = openat(0xffffffffffffff9c, &(0x7f0000000300)='./file0\x00', 0x0, 0x0) sendfile(r0, r3, 0x0, 0x80000004000000) 19:36:45 executing program 4: syz_mount_image$vfat(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f00000002c0)="eb3c906d6b66732e66617400020101000240008000f801", 0x17}, {0x0}], 0x0, &(0x7f0000000180)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') r0 = open(&(0x7f0000000180)='./file0\x00', 0x141042, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) write$binfmt_elf64(r0, &(0x7f0000000440)=ANY=[@ANYBLOB="7f454c460000000000000000000000000000000000000000000000000000000040000000000000000000000000000000000000000000380000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a188c9c9e6e8320cc48502f4602e7081c0bb9926eca6da6d00ea22a0a2ca6e2e9897e98aaa2465c6c2343dcad198cbbc730068b16017cb3203c6a5e874a32f36190ecb53c3c4eb2f4905dba3d4b1afbaa902cd60f98bf1a28046"], 0x78) r2 = openat(0xffffffffffffff9c, &(0x7f0000000300)='./file0\x00', 0x0, 0x0) sendfile(r0, r2, 0x0, 0x80000004000000) [ 143.124516][ T9039] loop3: detected capacity change from 0 to 16 [ 143.147162][ T9039] FAT-fs (loop3): invalid media value (0x00) [ 143.153241][ T9039] FAT-fs (loop3): Can't find a valid FAT filesystem [ 143.161501][ T9048] FAT-fs (loop4): bogus number of reserved sectors [ 143.168069][ T9048] FAT-fs (loop4): Can't find a valid FAT filesystem [ 143.177130][ T9052] loop0: detected capacity change from 0 to 16 [ 143.202050][ T9052] FAT-fs (loop0): bogus number of reserved sectors [ 143.208569][ T9052] FAT-fs (loop0): Can't find a valid FAT filesystem 19:36:45 executing program 5: r0 = creat(&(0x7f0000000100)='./bus\x00', 0x0) openat$sndtimer(0xffffffffffffff9c, &(0x7f0000000040), 0x0) ioctl$BTRFS_IOC_QUOTA_RESCAN_WAIT(0xffffffffffffffff, 0x942e, 0x0) r1 = creat(&(0x7f0000002dc0)='./bus\x00', 0x0) write$binfmt_elf64(r1, &(0x7f0000000380)=ANY=[], 0xfffffd28) pipe(&(0x7f0000000180)={0xffffffffffffffff}) perf_event_open(&(0x7f0000001240)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) mmap(&(0x7f0000000000/0xc00000)=nil, 0xc00000, 0x4, 0x8010, 0xffffffffffffffff, 0xb3d04000) ioctl$BTRFS_IOC_GET_SUBVOL_ROOTREF(0xffffffffffffffff, 0xd000943d, &(0x7f00000012c0)={0x7, [], 0x1, "1dcf943a0292f1"}) dup2(r2, r0) 19:36:45 executing program 1: syz_mount_image$vfat(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f00000002c0)="eb3c906d6b66732e66617400020101000240008000f8", 0x16}, {0x0, 0x0, 0x1000}], 0x0, &(0x7f0000000180)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') r0 = open(&(0x7f0000000180)='./file0\x00', 0x141042, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r2 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000001c0)='devices.list\x00', 0x275a, 0x0) write$binfmt_elf64(r0, &(0x7f0000000440)=ANY=[@ANYBLOB="7f454c460000000000000000000000000000000000000000000000000000000040000000000000000000000000000000000000000000380000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a188c9c9e6e8320cc48502f4602e7081c0bb9926eca6da6d00ea22a0a2ca6e2e9897e98aaa2465c6c2343dcad198cbbc730068b16017cb3203c6a5e874a32f36190ecb53c3c4eb2f4905dba3d4b1afbaa902cd60f98bf1a28046"], 0x78) writev(r2, &(0x7f0000000280)=[{&(0x7f0000000080)="f6", 0x1}], 0x1) sendfile(r0, r0, &(0x7f00000000c0), 0x7fff) 19:36:45 executing program 5: r0 = creat(&(0x7f0000000100)='./bus\x00', 0x0) openat$sndtimer(0xffffffffffffff9c, &(0x7f0000000040), 0x0) ioctl$BTRFS_IOC_QUOTA_RESCAN_WAIT(0xffffffffffffffff, 0x942e, 0x0) r1 = creat(&(0x7f0000002dc0)='./bus\x00', 0x0) write$binfmt_elf64(r1, &(0x7f0000000380)=ANY=[], 0xfffffd28) pipe(&(0x7f0000000180)={0xffffffffffffffff}) perf_event_open(&(0x7f0000001240)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) mmap(&(0x7f0000000000/0xc00000)=nil, 0xc00000, 0x4, 0x8010, 0xffffffffffffffff, 0xb3d04000) ioctl$BTRFS_IOC_GET_SUBVOL_ROOTREF(0xffffffffffffffff, 0xd000943d, &(0x7f00000012c0)={0x7, [], 0x1, "1dcf943a0292f1"}) dup2(r2, r0) [ 143.538334][ T9068] loop1: detected capacity change from 0 to 16 [ 143.563017][ T9068] FAT-fs (loop1): bogus number of FAT sectors [ 143.569116][ T9068] FAT-fs (loop1): Can't find a valid FAT filesystem 19:36:45 executing program 5: r0 = creat(&(0x7f0000000100)='./bus\x00', 0x0) r1 = openat$sndtimer(0xffffffffffffff9c, &(0x7f0000000040), 0x0) ioctl$BTRFS_IOC_QUOTA_RESCAN_WAIT(r1, 0x942e, 0x0) r2 = creat(0x0, 0x0) write$binfmt_elf64(r2, &(0x7f0000000380)=ANY=[], 0xfffffd28) pipe(&(0x7f0000000180)={0xffffffffffffffff}) perf_event_open(&(0x7f0000001240)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) mmap(&(0x7f0000000000/0xc00000)=nil, 0xc00000, 0x4, 0x8010, 0xffffffffffffffff, 0xb3d04000) ioctl$BTRFS_IOC_GET_SUBVOL_ROOTREF(0xffffffffffffffff, 0xd000943d, &(0x7f00000012c0)={0x7, [], 0x1, "1dcf943a0292f1"}) dup2(r3, r0) 19:36:45 executing program 2: syz_mount_image$vfat(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f00000002c0)="eb3c906d6b66732e66617400020101000240008000f801", 0x17}, {0x0}], 0x0, &(0x7f0000000180)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') r0 = open(&(0x7f0000000180)='./file0\x00', 0x141042, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000001c0)='devices.list\x00', 0x275a, 0x0) sendfile(r0, r0, &(0x7f00000000c0), 0x7fff) r2 = openat(0xffffffffffffff9c, &(0x7f0000000300)='./file0\x00', 0x0, 0x0) sendfile(r0, r2, 0x0, 0x80000004000000) 19:36:45 executing program 3: syz_mount_image$vfat(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f00000002c0)="eb3c906d6b66732e66617400020101000240008000", 0x15}, {0x0, 0x0, 0x1000}], 0x0, &(0x7f0000000180)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') r0 = open(&(0x7f0000000180)='./file0\x00', 0x141042, 0x0) r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000001c0)='devices.list\x00', 0x275a, 0x0) write$binfmt_elf64(r0, &(0x7f0000000440)=ANY=[@ANYBLOB="7f454c460000000000000000000000000000000000000000000000000000000040000000000000000000000000000000000000000000380000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a188c9c9e6e8320cc48502f4602e7081c0bb9926eca6da6d00ea22a0a2ca6e2e9897e98aaa2465c6c2343dcad198cbbc730068b16017cb3203c6a5e874a32f36190ecb53c3c4eb2f4905dba3d4b1afbaa902cd60f98bf1a28046"], 0x78) writev(r1, &(0x7f0000000280)=[{&(0x7f0000000080)="f6", 0x1}], 0x1) sendfile(r0, r0, &(0x7f00000000c0), 0x7fff) [ 143.898066][ T9081] FAT-fs (loop2): bogus number of reserved sectors [ 143.904674][ T9081] FAT-fs (loop2): Can't find a valid FAT filesystem 19:36:45 executing program 5: r0 = creat(&(0x7f0000000100)='./bus\x00', 0x0) r1 = openat$sndtimer(0xffffffffffffff9c, &(0x7f0000000040), 0x0) ioctl$BTRFS_IOC_QUOTA_RESCAN_WAIT(r1, 0x942e, 0x0) r2 = creat(0x0, 0x0) write$binfmt_elf64(r2, &(0x7f0000000380)=ANY=[], 0xfffffd28) pipe(&(0x7f0000000180)={0xffffffffffffffff}) perf_event_open(&(0x7f0000001240)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) mmap(&(0x7f0000000000/0xc00000)=nil, 0xc00000, 0x4, 0x8010, 0xffffffffffffffff, 0xb3d04000) ioctl$BTRFS_IOC_GET_SUBVOL_ROOTREF(0xffffffffffffffff, 0xd000943d, &(0x7f00000012c0)={0x7, [], 0x1, "1dcf943a0292f1"}) dup2(r3, r0) 19:36:45 executing program 2: syz_mount_image$vfat(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f00000002c0)="eb3c906d6b66732e66617400020101000240008000f801", 0x17}, {0x0}], 0x0, &(0x7f0000000180)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') r0 = open(&(0x7f0000000180)='./file0\x00', 0x141042, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000001c0)='devices.list\x00', 0x275a, 0x0) sendfile(r0, r0, &(0x7f00000000c0), 0x7fff) r2 = openat(0xffffffffffffff9c, &(0x7f0000000300)='./file0\x00', 0x0, 0x0) sendfile(r0, r2, 0x0, 0x80000004000000) 19:36:45 executing program 5: r0 = creat(&(0x7f0000000100)='./bus\x00', 0x0) r1 = openat$sndtimer(0xffffffffffffff9c, &(0x7f0000000040), 0x0) ioctl$BTRFS_IOC_QUOTA_RESCAN_WAIT(r1, 0x942e, 0x0) r2 = creat(0x0, 0x0) write$binfmt_elf64(r2, &(0x7f0000000380)=ANY=[], 0xfffffd28) pipe(&(0x7f0000000180)={0xffffffffffffffff}) perf_event_open(&(0x7f0000001240)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) mmap(&(0x7f0000000000/0xc00000)=nil, 0xc00000, 0x4, 0x8010, 0xffffffffffffffff, 0xb3d04000) ioctl$BTRFS_IOC_GET_SUBVOL_ROOTREF(0xffffffffffffffff, 0xd000943d, &(0x7f00000012c0)={0x7, [], 0x1, "1dcf943a0292f1"}) dup2(r3, r0) 19:36:45 executing program 4: syz_mount_image$vfat(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f00000002c0)="eb3c906d6b66732e66617400020101000240008000f801", 0x17}, {0x0}], 0x0, &(0x7f0000000180)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') r0 = open(&(0x7f0000000180)='./file0\x00', 0x141042, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) write$binfmt_elf64(r0, &(0x7f0000000440)=ANY=[@ANYBLOB="7f454c460000000000000000000000000000000000000000000000000000000040000000000000000000000000000000000000000000380000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a188c9c9e6e8320cc48502f4602e7081c0bb9926eca6da6d00ea22a0a2ca6e2e9897e98aaa2465c6c2343dcad198cbbc730068b16017cb3203c6a5e874a32f36190ecb53c3c4eb2f4905dba3d4b1afbaa902cd60f98bf1a28046"], 0x78) r2 = openat(0xffffffffffffff9c, &(0x7f0000000300)='./file0\x00', 0x0, 0x0) sendfile(r0, r2, 0x0, 0x80000004000000) [ 143.986171][ T9094] loop3: detected capacity change from 0 to 16 [ 144.020439][ T9100] FAT-fs (loop2): bogus number of reserved sectors [ 144.026986][ T9100] FAT-fs (loop2): Can't find a valid FAT filesystem 19:36:45 executing program 0: syz_mount_image$vfat(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f00000002c0)="eb3c906d6b66732e66617400", 0xc}, {0x0, 0x0, 0x1000}], 0x0, &(0x7f0000000180)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') r0 = open(&(0x7f0000000180)='./file0\x00', 0x141042, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r2 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000001c0)='devices.list\x00', 0x275a, 0x0) write$binfmt_elf64(r0, &(0x7f0000000440)=ANY=[@ANYBLOB="7f454c460000000000000000000000000000000000000000000000000000000040000000000000000000000000000000000000000000380000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a188c9c9e6e8320cc48502f4602e7081c0bb9926eca6da6d00ea22a0a2ca6e2e9897e98aaa2465c6c2343dcad198cbbc730068b16017cb3203c6a5e874a32f36190ecb53c3c4eb2f4905dba3d4b1afbaa902cd60f98bf1a28046"], 0x78) writev(r2, &(0x7f0000000280)=[{&(0x7f0000000080)="f6", 0x1}], 0x1) sendfile(r0, r0, &(0x7f00000000c0), 0x7fff) r3 = openat(0xffffffffffffff9c, &(0x7f0000000300)='./file0\x00', 0x0, 0x0) sendfile(r0, r3, 0x0, 0x80000004000000) [ 144.037582][ T9094] FAT-fs (loop3): invalid media value (0x00) [ 144.043708][ T9094] FAT-fs (loop3): Can't find a valid FAT filesystem [ 144.062449][ T9108] FAT-fs (loop4): bogus number of reserved sectors [ 144.069044][ T9108] FAT-fs (loop4): Can't find a valid FAT filesystem 19:36:45 executing program 5: r0 = creat(&(0x7f0000000100)='./bus\x00', 0x0) r1 = openat$sndtimer(0xffffffffffffff9c, &(0x7f0000000040), 0x0) ioctl$BTRFS_IOC_QUOTA_RESCAN_WAIT(r1, 0x942e, 0x0) creat(&(0x7f0000002dc0)='./bus\x00', 0x0) write$binfmt_elf64(0xffffffffffffffff, &(0x7f0000000380)=ANY=[], 0xfffffd28) pipe(&(0x7f0000000180)={0xffffffffffffffff}) perf_event_open(&(0x7f0000001240)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) mmap(&(0x7f0000000000/0xc00000)=nil, 0xc00000, 0x4, 0x8010, 0xffffffffffffffff, 0xb3d04000) ioctl$BTRFS_IOC_GET_SUBVOL_ROOTREF(0xffffffffffffffff, 0xd000943d, &(0x7f00000012c0)={0x7, [], 0x1, "1dcf943a0292f1"}) dup2(r2, r0) [ 144.083066][ T9113] loop0: detected capacity change from 0 to 16 19:36:46 executing program 5: r0 = creat(&(0x7f0000000100)='./bus\x00', 0x0) r1 = openat$sndtimer(0xffffffffffffff9c, &(0x7f0000000040), 0x0) ioctl$BTRFS_IOC_QUOTA_RESCAN_WAIT(r1, 0x942e, 0x0) creat(&(0x7f0000002dc0)='./bus\x00', 0x0) write$binfmt_elf64(0xffffffffffffffff, &(0x7f0000000380)=ANY=[], 0xfffffd28) pipe(&(0x7f0000000180)={0xffffffffffffffff}) perf_event_open(&(0x7f0000001240)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) mmap(&(0x7f0000000000/0xc00000)=nil, 0xc00000, 0x4, 0x8010, 0xffffffffffffffff, 0xb3d04000) ioctl$BTRFS_IOC_GET_SUBVOL_ROOTREF(0xffffffffffffffff, 0xd000943d, &(0x7f00000012c0)={0x7, [], 0x1, "1dcf943a0292f1"}) dup2(r2, r0) [ 144.112898][ T9113] FAT-fs (loop0): bogus number of reserved sectors [ 144.119565][ T9113] FAT-fs (loop0): Can't find a valid FAT filesystem 19:36:46 executing program 1: syz_mount_image$vfat(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f00000002c0)="eb3c906d6b66732e66617400020101000240008000f8", 0x16}, {0x0, 0x0, 0x1000}], 0x0, &(0x7f0000000180)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') r0 = open(&(0x7f0000000180)='./file0\x00', 0x141042, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r2 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000001c0)='devices.list\x00', 0x275a, 0x0) write$binfmt_elf64(r0, &(0x7f0000000440)=ANY=[@ANYBLOB="7f454c460000000000000000000000000000000000000000000000000000000040000000000000000000000000000000000000000000380000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a188c9c9e6e8320cc48502f4602e7081c0bb9926eca6da6d00ea22a0a2ca6e2e9897e98aaa2465c6c2343dcad198cbbc730068b16017cb3203c6a5e874a32f36190ecb53c3c4eb2f4905dba3d4b1afbaa902cd60f98bf1a28046"], 0x78) writev(r2, &(0x7f0000000280)=[{&(0x7f0000000080)="f6", 0x1}], 0x1) sendfile(r0, r0, &(0x7f00000000c0), 0x7fff) 19:36:46 executing program 2: syz_mount_image$vfat(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f00000002c0)="eb3c906d6b66732e66617400020101000240008000f801", 0x17}, {0x0}], 0x0, &(0x7f0000000180)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') r0 = open(&(0x7f0000000180)='./file0\x00', 0x141042, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000001c0)='devices.list\x00', 0x275a, 0x0) sendfile(r0, r0, &(0x7f00000000c0), 0x7fff) r2 = openat(0xffffffffffffff9c, &(0x7f0000000300)='./file0\x00', 0x0, 0x0) sendfile(r0, r2, 0x0, 0x80000004000000) 19:36:46 executing program 5: r0 = creat(&(0x7f0000000100)='./bus\x00', 0x0) r1 = openat$sndtimer(0xffffffffffffff9c, &(0x7f0000000040), 0x0) ioctl$BTRFS_IOC_QUOTA_RESCAN_WAIT(r1, 0x942e, 0x0) creat(&(0x7f0000002dc0)='./bus\x00', 0x0) write$binfmt_elf64(0xffffffffffffffff, &(0x7f0000000380)=ANY=[], 0xfffffd28) pipe(&(0x7f0000000180)={0xffffffffffffffff}) perf_event_open(&(0x7f0000001240)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) mmap(&(0x7f0000000000/0xc00000)=nil, 0xc00000, 0x4, 0x8010, 0xffffffffffffffff, 0xb3d04000) ioctl$BTRFS_IOC_GET_SUBVOL_ROOTREF(0xffffffffffffffff, 0xd000943d, &(0x7f00000012c0)={0x7, [], 0x1, "1dcf943a0292f1"}) dup2(r2, r0) 19:36:46 executing program 5: r0 = creat(&(0x7f0000000100)='./bus\x00', 0x0) r1 = openat$sndtimer(0xffffffffffffff9c, &(0x7f0000000040), 0x0) ioctl$BTRFS_IOC_QUOTA_RESCAN_WAIT(r1, 0x942e, 0x0) r2 = creat(&(0x7f0000002dc0)='./bus\x00', 0x0) write$binfmt_elf64(r2, 0x0, 0xfffffd28) pipe(&(0x7f0000000180)={0xffffffffffffffff}) perf_event_open(&(0x7f0000001240)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) mmap(&(0x7f0000000000/0xc00000)=nil, 0xc00000, 0x4, 0x8010, 0xffffffffffffffff, 0xb3d04000) ioctl$BTRFS_IOC_GET_SUBVOL_ROOTREF(0xffffffffffffffff, 0xd000943d, &(0x7f00000012c0)={0x7, [], 0x1, "1dcf943a0292f1"}) dup2(r3, r0) [ 144.310661][ T9142] loop1: detected capacity change from 0 to 16 [ 144.318053][ T9140] FAT-fs (loop2): bogus number of reserved sectors [ 144.324622][ T9140] FAT-fs (loop2): Can't find a valid FAT filesystem [ 144.340282][ T9142] FAT-fs (loop1): bogus number of FAT sectors [ 144.346389][ T9142] FAT-fs (loop1): Can't find a valid FAT filesystem 19:36:46 executing program 3: syz_mount_image$vfat(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f00000002c0)="eb3c906d6b66732e66617400020101000240008000", 0x15}, {0x0, 0x0, 0x1000}], 0x0, &(0x7f0000000180)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') r0 = open(&(0x7f0000000180)='./file0\x00', 0x141042, 0x0) r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000001c0)='devices.list\x00', 0x275a, 0x0) write$binfmt_elf64(r0, &(0x7f0000000440)=ANY=[@ANYBLOB="7f454c460000000000000000000000000000000000000000000000000000000040000000000000000000000000000000000000000000380000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a188c9c9e6e8320cc48502f4602e7081c0bb9926eca6da6d00ea22a0a2ca6e2e9897e98aaa2465c6c2343dcad198cbbc730068b16017cb3203c6a5e874a32f36190ecb53c3c4eb2f4905dba3d4b1afbaa902cd60f98bf1a28046"], 0x78) writev(r1, &(0x7f0000000280)=[{&(0x7f0000000080)="f6", 0x1}], 0x1) sendfile(r0, r0, &(0x7f00000000c0), 0x7fff) 19:36:46 executing program 5: r0 = creat(&(0x7f0000000100)='./bus\x00', 0x0) r1 = openat$sndtimer(0xffffffffffffff9c, &(0x7f0000000040), 0x0) ioctl$BTRFS_IOC_QUOTA_RESCAN_WAIT(r1, 0x942e, 0x0) r2 = creat(&(0x7f0000002dc0)='./bus\x00', 0x0) write$binfmt_elf64(r2, 0x0, 0xfffffd28) pipe(&(0x7f0000000180)={0xffffffffffffffff}) perf_event_open(&(0x7f0000001240)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) mmap(&(0x7f0000000000/0xc00000)=nil, 0xc00000, 0x4, 0x8010, 0xffffffffffffffff, 0xb3d04000) ioctl$BTRFS_IOC_GET_SUBVOL_ROOTREF(0xffffffffffffffff, 0xd000943d, &(0x7f00000012c0)={0x7, [], 0x1, "1dcf943a0292f1"}) dup2(r3, r0) 19:36:46 executing program 2: syz_mount_image$vfat(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f00000002c0)="eb3c906d6b66732e66617400020101000240008000f801", 0x17}, {0x0}], 0x0, &(0x7f0000000180)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') r0 = open(&(0x7f0000000180)='./file0\x00', 0x141042, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) write$binfmt_elf64(r0, &(0x7f0000000440)=ANY=[@ANYBLOB="7f454c460000000000000000000000000000000000000000000000000000000040000000000000000000000000000000000000000000380000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a188c9c9e6e8320cc48502f4602e7081c0bb9926eca6da6d00ea22a0a2ca6e2e9897e98aaa2465c6c2343dcad198cbbc730068b16017cb3203c6a5e874a32f36190ecb53c3c4eb2f4905dba3d4b1afbaa902cd60f98bf1a28046"], 0x78) sendfile(r0, r0, &(0x7f00000000c0), 0x7fff) r2 = openat(0xffffffffffffff9c, &(0x7f0000000300)='./file0\x00', 0x0, 0x0) sendfile(r0, r2, 0x0, 0x80000004000000) 19:36:46 executing program 5: r0 = creat(&(0x7f0000000100)='./bus\x00', 0x0) r1 = openat$sndtimer(0xffffffffffffff9c, &(0x7f0000000040), 0x0) ioctl$BTRFS_IOC_QUOTA_RESCAN_WAIT(r1, 0x942e, 0x0) r2 = creat(&(0x7f0000002dc0)='./bus\x00', 0x0) write$binfmt_elf64(r2, 0x0, 0xfffffd28) pipe(&(0x7f0000000180)={0xffffffffffffffff}) perf_event_open(&(0x7f0000001240)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) mmap(&(0x7f0000000000/0xc00000)=nil, 0xc00000, 0x4, 0x8010, 0xffffffffffffffff, 0xb3d04000) ioctl$BTRFS_IOC_GET_SUBVOL_ROOTREF(0xffffffffffffffff, 0xd000943d, &(0x7f00000012c0)={0x7, [], 0x1, "1dcf943a0292f1"}) dup2(r3, r0) [ 144.639985][ T9163] loop3: detected capacity change from 0 to 16 [ 144.650735][ T9166] FAT-fs (loop2): bogus number of reserved sectors [ 144.657299][ T9166] FAT-fs (loop2): Can't find a valid FAT filesystem [ 144.669978][ T9163] FAT-fs (loop3): invalid media value (0x00) [ 144.676004][ T9163] FAT-fs (loop3): Can't find a valid FAT filesystem 19:36:46 executing program 4: syz_mount_image$vfat(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f00000002c0)="eb3c906d6b66732e66617400020101000240008000f801", 0x17}, {0x0}], 0x0, &(0x7f0000000180)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') r0 = open(&(0x7f0000000180)='./file0\x00', 0x141042, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) write$binfmt_elf64(r0, &(0x7f0000000440)=ANY=[@ANYBLOB="7f454c460000000000000000000000000000000000000000000000000000000040000000000000000000000000000000000000000000380000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a188c9c9e6e8320cc48502f4602e7081c0bb9926eca6da6d00ea22a0a2ca6e2e9897e98aaa2465c6c2343dcad198cbbc730068b16017cb3203c6a5e874a32f36190ecb53c3c4eb2f4905dba3d4b1afbaa902cd60f98bf1a28046"], 0x78) r2 = openat(0xffffffffffffff9c, &(0x7f0000000300)='./file0\x00', 0x0, 0x0) sendfile(r0, r2, 0x0, 0x80000004000000) 19:36:46 executing program 0: syz_mount_image$vfat(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f00000002c0)="eb3c906d6b66732e66617400020101000240", 0x12}, {0x0, 0x0, 0x1000}], 0x0, &(0x7f0000000180)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') r0 = open(&(0x7f0000000180)='./file0\x00', 0x141042, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r2 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000001c0)='devices.list\x00', 0x275a, 0x0) write$binfmt_elf64(r0, &(0x7f0000000440)=ANY=[@ANYBLOB="7f454c460000000000000000000000000000000000000000000000000000000040000000000000000000000000000000000000000000380000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a188c9c9e6e8320cc48502f4602e7081c0bb9926eca6da6d00ea22a0a2ca6e2e9897e98aaa2465c6c2343dcad198cbbc730068b16017cb3203c6a5e874a32f36190ecb53c3c4eb2f4905dba3d4b1afbaa902cd60f98bf1a28046"], 0x78) writev(r2, &(0x7f0000000280)=[{&(0x7f0000000080)="f6", 0x1}], 0x1) sendfile(r0, r0, &(0x7f00000000c0), 0x7fff) r3 = openat(0xffffffffffffff9c, &(0x7f0000000300)='./file0\x00', 0x0, 0x0) sendfile(r0, r3, 0x0, 0x80000004000000) 19:36:46 executing program 5: r0 = creat(&(0x7f0000000100)='./bus\x00', 0x0) r1 = openat$sndtimer(0xffffffffffffff9c, &(0x7f0000000040), 0x0) ioctl$BTRFS_IOC_QUOTA_RESCAN_WAIT(r1, 0x942e, 0x0) r2 = creat(&(0x7f0000002dc0)='./bus\x00', 0x0) write$binfmt_elf64(r2, &(0x7f0000000380)=ANY=[], 0xfffffd28) pipe(0x0) perf_event_open(&(0x7f0000001240)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) mmap(&(0x7f0000000000/0xc00000)=nil, 0xc00000, 0x4, 0x8010, 0xffffffffffffffff, 0xb3d04000) ioctl$BTRFS_IOC_GET_SUBVOL_ROOTREF(0xffffffffffffffff, 0xd000943d, &(0x7f00000012c0)={0x7, [], 0x1, "1dcf943a0292f1"}) dup2(0xffffffffffffffff, r0) [ 144.916941][ T9183] FAT-fs (loop4): bogus number of reserved sectors [ 144.923483][ T9183] FAT-fs (loop4): Can't find a valid FAT filesystem 19:36:46 executing program 1: syz_mount_image$vfat(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f00000002c0)="eb3c906d6b66732e66617400020101000240008000f8", 0x16}, {0x0, 0x0, 0x1000}], 0x0, &(0x7f0000000180)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') r0 = open(&(0x7f0000000180)='./file0\x00', 0x141042, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r2 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000001c0)='devices.list\x00', 0x275a, 0x0) write$binfmt_elf64(r0, &(0x7f0000000440)=ANY=[@ANYBLOB="7f454c460000000000000000000000000000000000000000000000000000000040000000000000000000000000000000000000000000380000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a188c9c9e6e8320cc48502f4602e7081c0bb9926eca6da6d00ea22a0a2ca6e2e9897e98aaa2465c6c2343dcad198cbbc730068b16017cb3203c6a5e874a32f36190ecb53c3c4eb2f4905dba3d4b1afbaa902cd60f98bf1a28046"], 0x78) writev(r2, &(0x7f0000000280)=[{&(0x7f0000000080)="f6", 0x1}], 0x1) sendfile(r0, r0, &(0x7f00000000c0), 0x7fff) [ 144.969571][ T9191] loop0: detected capacity change from 0 to 16 [ 144.977815][ T9191] FAT-fs (loop0): invalid media value (0x00) [ 144.984021][ T9191] FAT-fs (loop0): Can't find a valid FAT filesystem [ 145.001304][ T9198] loop1: detected capacity change from 0 to 16 [ 145.009947][ T9198] FAT-fs (loop1): bogus number of FAT sectors [ 145.016140][ T9198] FAT-fs (loop1): Can't find a valid FAT filesystem 19:36:47 executing program 5: r0 = creat(&(0x7f0000000100)='./bus\x00', 0x0) r1 = openat$sndtimer(0xffffffffffffff9c, &(0x7f0000000040), 0x0) ioctl$BTRFS_IOC_QUOTA_RESCAN_WAIT(r1, 0x942e, 0x0) r2 = creat(&(0x7f0000002dc0)='./bus\x00', 0x0) write$binfmt_elf64(r2, &(0x7f0000000380)=ANY=[], 0xfffffd28) pipe(0x0) perf_event_open(&(0x7f0000001240)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) mmap(&(0x7f0000000000/0xc00000)=nil, 0xc00000, 0x4, 0x8010, 0xffffffffffffffff, 0xb3d04000) ioctl$BTRFS_IOC_GET_SUBVOL_ROOTREF(0xffffffffffffffff, 0xd000943d, &(0x7f00000012c0)={0x7, [], 0x1, "1dcf943a0292f1"}) dup2(0xffffffffffffffff, r0) 19:36:47 executing program 3: syz_mount_image$vfat(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f00000002c0)="eb3c906d6b66732e66617400020101000240008000f8", 0x16}, {0x0, 0x0, 0x1000}], 0x0, &(0x7f0000000180)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') r0 = open(&(0x7f0000000180)='./file0\x00', 0x141042, 0x0) r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000001c0)='devices.list\x00', 0x275a, 0x0) write$binfmt_elf64(r0, &(0x7f0000000440)=ANY=[@ANYBLOB="7f454c460000000000000000000000000000000000000000000000000000000040000000000000000000000000000000000000000000380000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a188c9c9e6e8320cc48502f4602e7081c0bb9926eca6da6d00ea22a0a2ca6e2e9897e98aaa2465c6c2343dcad198cbbc730068b16017cb3203c6a5e874a32f36190ecb53c3c4eb2f4905dba3d4b1afbaa902cd60f98bf1a28046"], 0x78) writev(r1, &(0x7f0000000280)=[{&(0x7f0000000080)="f6", 0x1}], 0x1) sendfile(r0, r0, &(0x7f00000000c0), 0x7fff) [ 145.359684][ T9215] loop3: detected capacity change from 0 to 16 [ 145.371017][ T9215] FAT-fs (loop3): bogus number of FAT sectors [ 145.377234][ T9215] FAT-fs (loop3): Can't find a valid FAT filesystem 19:36:47 executing program 5: r0 = creat(&(0x7f0000000100)='./bus\x00', 0x0) r1 = openat$sndtimer(0xffffffffffffff9c, &(0x7f0000000040), 0x0) ioctl$BTRFS_IOC_QUOTA_RESCAN_WAIT(r1, 0x942e, 0x0) r2 = creat(&(0x7f0000002dc0)='./bus\x00', 0x0) write$binfmt_elf64(r2, &(0x7f0000000380)=ANY=[], 0xfffffd28) pipe(0x0) perf_event_open(&(0x7f0000001240)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) mmap(&(0x7f0000000000/0xc00000)=nil, 0xc00000, 0x4, 0x8010, 0xffffffffffffffff, 0xb3d04000) ioctl$BTRFS_IOC_GET_SUBVOL_ROOTREF(0xffffffffffffffff, 0xd000943d, &(0x7f00000012c0)={0x7, [], 0x1, "1dcf943a0292f1"}) dup2(0xffffffffffffffff, r0) 19:36:47 executing program 2: syz_mount_image$vfat(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f00000002c0)="eb3c906d6b66732e66617400020101000240008000f801", 0x17}, {0x0}], 0x0, &(0x7f0000000180)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') r0 = open(&(0x7f0000000180)='./file0\x00', 0x141042, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) write$binfmt_elf64(r0, &(0x7f0000000440)=ANY=[@ANYBLOB="7f454c460000000000000000000000000000000000000000000000000000000040000000000000000000000000000000000000000000380000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a188c9c9e6e8320cc48502f4602e7081c0bb9926eca6da6d00ea22a0a2ca6e2e9897e98aaa2465c6c2343dcad198cbbc730068b16017cb3203c6a5e874a32f36190ecb53c3c4eb2f4905dba3d4b1afbaa902cd60f98bf1a28046"], 0x78) sendfile(r0, r0, &(0x7f00000000c0), 0x7fff) r2 = openat(0xffffffffffffff9c, &(0x7f0000000300)='./file0\x00', 0x0, 0x0) sendfile(r0, r2, 0x0, 0x80000004000000) [ 145.525476][ T9226] FAT-fs (loop2): bogus number of reserved sectors [ 145.532135][ T9226] FAT-fs (loop2): Can't find a valid FAT filesystem 19:36:47 executing program 1: syz_mount_image$vfat(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f00000002c0)="eb3c906d6b66732e66617400020101000240008000f801", 0x17}, {0x0, 0x0, 0x1000}], 0x0, 0x0) chdir(&(0x7f0000000040)='./file0\x00') r0 = open(&(0x7f0000000180)='./file0\x00', 0x141042, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r2 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000001c0)='devices.list\x00', 0x275a, 0x0) write$binfmt_elf64(r0, &(0x7f0000000440)=ANY=[@ANYBLOB="7f454c460000000000000000000000000000000000000000000000000000000040000000000000000000000000000000000000000000380000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a188c9c9e6e8320cc48502f4602e7081c0bb9926eca6da6d00ea22a0a2ca6e2e9897e98aaa2465c6c2343dcad198cbbc730068b16017cb3203c6a5e874a32f36190ecb53c3c4eb2f4905dba3d4b1afbaa902cd60f98bf1a28046"], 0x78) writev(r2, &(0x7f0000000280)=[{&(0x7f0000000080)="f6", 0x1}], 0x1) sendfile(r0, r0, &(0x7f00000000c0), 0x7fff) 19:36:47 executing program 5: r0 = creat(&(0x7f0000000100)='./bus\x00', 0x0) r1 = openat$sndtimer(0xffffffffffffff9c, &(0x7f0000000040), 0x0) ioctl$BTRFS_IOC_QUOTA_RESCAN_WAIT(r1, 0x942e, 0x0) r2 = creat(&(0x7f0000002dc0)='./bus\x00', 0x0) write$binfmt_elf64(r2, &(0x7f0000000380)=ANY=[], 0xfffffd28) pipe(&(0x7f0000000180)={0xffffffffffffffff}) perf_event_open(0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) mmap(&(0x7f0000000000/0xc00000)=nil, 0xc00000, 0x4, 0x8010, 0xffffffffffffffff, 0xb3d04000) ioctl$BTRFS_IOC_GET_SUBVOL_ROOTREF(0xffffffffffffffff, 0xd000943d, &(0x7f00000012c0)={0x7, [], 0x1, "1dcf943a0292f1"}) dup2(r3, r0) [ 145.686217][ T9237] loop1: detected capacity change from 0 to 16 19:36:47 executing program 4: syz_mount_image$vfat(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f00000002c0)="eb3c906d6b66732e66617400020101000240008000f801", 0x17}, {0x0}], 0x0, &(0x7f0000000180)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') r0 = open(&(0x7f0000000180)='./file0\x00', 0x141042, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) write$binfmt_elf64(r0, &(0x7f0000000440)=ANY=[@ANYBLOB="7f454c460000000000000000000000000000000000000000000000000000000040000000000000000000000000000000000000000000380000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a188c9c9e6e8320cc48502f4602e7081c0bb9926eca6da6d00ea22a0a2ca6e2e9897e98aaa2465c6c2343dcad198cbbc730068b16017cb3203c6a5e874a32f36190ecb53c3c4eb2f4905dba3d4b1afbaa902cd60f98bf1a28046"], 0x78) r2 = openat(0xffffffffffffff9c, &(0x7f0000000300)='./file0\x00', 0x0, 0x0) sendfile(r0, r2, 0x0, 0x80000004000000) 19:36:47 executing program 0: syz_mount_image$vfat(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f00000002c0)="eb3c906d6b66732e66617400020101000240", 0x12}, {0x0, 0x0, 0x1000}], 0x0, &(0x7f0000000180)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') r0 = open(&(0x7f0000000180)='./file0\x00', 0x141042, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r2 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000001c0)='devices.list\x00', 0x275a, 0x0) write$binfmt_elf64(r0, &(0x7f0000000440)=ANY=[@ANYBLOB="7f454c460000000000000000000000000000000000000000000000000000000040000000000000000000000000000000000000000000380000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a188c9c9e6e8320cc48502f4602e7081c0bb9926eca6da6d00ea22a0a2ca6e2e9897e98aaa2465c6c2343dcad198cbbc730068b16017cb3203c6a5e874a32f36190ecb53c3c4eb2f4905dba3d4b1afbaa902cd60f98bf1a28046"], 0x78) writev(r2, &(0x7f0000000280)=[{&(0x7f0000000080)="f6", 0x1}], 0x1) sendfile(r0, r0, &(0x7f00000000c0), 0x7fff) r3 = openat(0xffffffffffffff9c, &(0x7f0000000300)='./file0\x00', 0x0, 0x0) sendfile(r0, r3, 0x0, 0x80000004000000) [ 145.793044][ T9247] FAT-fs (loop4): bogus number of reserved sectors [ 145.799662][ T9247] FAT-fs (loop4): Can't find a valid FAT filesystem [ 145.863004][ T9253] loop0: detected capacity change from 0 to 16 [ 145.897802][ T9253] FAT-fs (loop0): invalid media value (0x00) [ 145.903825][ T9253] FAT-fs (loop0): Can't find a valid FAT filesystem 19:36:47 executing program 5: r0 = creat(&(0x7f0000000100)='./bus\x00', 0x0) r1 = openat$sndtimer(0xffffffffffffff9c, &(0x7f0000000040), 0x0) ioctl$BTRFS_IOC_QUOTA_RESCAN_WAIT(r1, 0x942e, 0x0) r2 = creat(&(0x7f0000002dc0)='./bus\x00', 0x0) write$binfmt_elf64(r2, &(0x7f0000000380)=ANY=[], 0xfffffd28) pipe(&(0x7f0000000180)={0xffffffffffffffff}) perf_event_open(0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) mmap(&(0x7f0000000000/0xc00000)=nil, 0xc00000, 0x4, 0x8010, 0xffffffffffffffff, 0xb3d04000) ioctl$BTRFS_IOC_GET_SUBVOL_ROOTREF(0xffffffffffffffff, 0xd000943d, &(0x7f00000012c0)={0x7, [], 0x1, "1dcf943a0292f1"}) dup2(r3, r0) 19:36:48 executing program 3: syz_mount_image$vfat(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f00000002c0)="eb3c906d6b66732e66617400020101000240008000f8", 0x16}, {0x0, 0x0, 0x1000}], 0x0, &(0x7f0000000180)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') r0 = open(&(0x7f0000000180)='./file0\x00', 0x141042, 0x0) r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000001c0)='devices.list\x00', 0x275a, 0x0) write$binfmt_elf64(r0, &(0x7f0000000440)=ANY=[@ANYBLOB="7f454c460000000000000000000000000000000000000000000000000000000040000000000000000000000000000000000000000000380000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a188c9c9e6e8320cc48502f4602e7081c0bb9926eca6da6d00ea22a0a2ca6e2e9897e98aaa2465c6c2343dcad198cbbc730068b16017cb3203c6a5e874a32f36190ecb53c3c4eb2f4905dba3d4b1afbaa902cd60f98bf1a28046"], 0x78) writev(r1, &(0x7f0000000280)=[{&(0x7f0000000080)="f6", 0x1}], 0x1) sendfile(r0, r0, &(0x7f00000000c0), 0x7fff) 19:36:48 executing program 5: r0 = creat(&(0x7f0000000100)='./bus\x00', 0x0) r1 = openat$sndtimer(0xffffffffffffff9c, &(0x7f0000000040), 0x0) ioctl$BTRFS_IOC_QUOTA_RESCAN_WAIT(r1, 0x942e, 0x0) r2 = creat(&(0x7f0000002dc0)='./bus\x00', 0x0) write$binfmt_elf64(r2, &(0x7f0000000380)=ANY=[], 0xfffffd28) pipe(&(0x7f0000000180)={0xffffffffffffffff}) perf_event_open(0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) mmap(&(0x7f0000000000/0xc00000)=nil, 0xc00000, 0x4, 0x8010, 0xffffffffffffffff, 0xb3d04000) ioctl$BTRFS_IOC_GET_SUBVOL_ROOTREF(0xffffffffffffffff, 0xd000943d, &(0x7f00000012c0)={0x7, [], 0x1, "1dcf943a0292f1"}) dup2(r3, r0) [ 146.210565][ T9271] loop3: detected capacity change from 0 to 16 [ 146.228676][ T9271] FAT-fs (loop3): bogus number of FAT sectors [ 146.234827][ T9271] FAT-fs (loop3): Can't find a valid FAT filesystem 19:36:48 executing program 2: syz_mount_image$vfat(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f00000002c0)="eb3c906d6b66732e66617400020101000240008000f801", 0x17}, {0x0}], 0x0, &(0x7f0000000180)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') r0 = open(&(0x7f0000000180)='./file0\x00', 0x141042, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) write$binfmt_elf64(r0, &(0x7f0000000440)=ANY=[@ANYBLOB="7f454c460000000000000000000000000000000000000000000000000000000040000000000000000000000000000000000000000000380000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a188c9c9e6e8320cc48502f4602e7081c0bb9926eca6da6d00ea22a0a2ca6e2e9897e98aaa2465c6c2343dcad198cbbc730068b16017cb3203c6a5e874a32f36190ecb53c3c4eb2f4905dba3d4b1afbaa902cd60f98bf1a28046"], 0x78) sendfile(r0, r0, &(0x7f00000000c0), 0x7fff) r2 = openat(0xffffffffffffff9c, &(0x7f0000000300)='./file0\x00', 0x0, 0x0) sendfile(r0, r2, 0x0, 0x80000004000000) 19:36:48 executing program 1: syz_mount_image$vfat(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f00000002c0)="eb3c906d6b66732e66617400020101000240008000f801", 0x17}, {0x0, 0x0, 0x1000}], 0x0, 0x0) chdir(&(0x7f0000000040)='./file0\x00') r0 = open(&(0x7f0000000180)='./file0\x00', 0x141042, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r2 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000001c0)='devices.list\x00', 0x275a, 0x0) write$binfmt_elf64(r0, &(0x7f0000000440)=ANY=[@ANYBLOB="7f454c460000000000000000000000000000000000000000000000000000000040000000000000000000000000000000000000000000380000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a188c9c9e6e8320cc48502f4602e7081c0bb9926eca6da6d00ea22a0a2ca6e2e9897e98aaa2465c6c2343dcad198cbbc730068b16017cb3203c6a5e874a32f36190ecb53c3c4eb2f4905dba3d4b1afbaa902cd60f98bf1a28046"], 0x78) writev(r2, &(0x7f0000000280)=[{&(0x7f0000000080)="f6", 0x1}], 0x1) sendfile(r0, r0, &(0x7f00000000c0), 0x7fff) 19:36:48 executing program 5: r0 = creat(&(0x7f0000000100)='./bus\x00', 0x0) r1 = openat$sndtimer(0xffffffffffffff9c, &(0x7f0000000040), 0x0) ioctl$BTRFS_IOC_QUOTA_RESCAN_WAIT(r1, 0x942e, 0x0) r2 = creat(&(0x7f0000002dc0)='./bus\x00', 0x0) write$binfmt_elf64(r2, &(0x7f0000000380)=ANY=[], 0xfffffd28) pipe(&(0x7f0000000180)={0xffffffffffffffff}) perf_event_open(&(0x7f0000001240)={0x0, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) mmap(&(0x7f0000000000/0xc00000)=nil, 0xc00000, 0x4, 0x8010, 0xffffffffffffffff, 0xb3d04000) ioctl$BTRFS_IOC_GET_SUBVOL_ROOTREF(0xffffffffffffffff, 0xd000943d, &(0x7f00000012c0)={0x7, [], 0x1, "1dcf943a0292f1"}) dup2(r3, r0) [ 146.401606][ T9283] FAT-fs (loop2): bogus number of reserved sectors [ 146.408137][ T9283] FAT-fs (loop2): Can't find a valid FAT filesystem [ 146.531468][ T9298] loop1: detected capacity change from 0 to 16 19:36:48 executing program 4: syz_mount_image$vfat(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f00000002c0)="eb3c906d6b66732e66617400020101000240008000f801", 0x17}, {0x0}], 0x0, &(0x7f0000000180)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') r0 = open(&(0x7f0000000180)='./file0\x00', 0x141042, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) write$binfmt_elf64(r0, &(0x7f0000000440)=ANY=[@ANYBLOB="7f454c460000000000000000000000000000000000000000000000000000000040000000000000000000000000000000000000000000380000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a188c9c9e6e8320cc48502f4602e7081c0bb9926eca6da6d00ea22a0a2ca6e2e9897e98aaa2465c6c2343dcad198cbbc730068b16017cb3203c6a5e874a32f36190ecb53c3c4eb2f4905dba3d4b1afbaa902cd60f98bf1a28046"], 0x78) r2 = openat(0xffffffffffffff9c, &(0x7f0000000300)='./file0\x00', 0x0, 0x0) sendfile(r0, r2, 0x0, 0x80000004000000) 19:36:48 executing program 0: syz_mount_image$vfat(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f00000002c0)="eb3c906d6b66732e66617400020101000240", 0x12}, {0x0, 0x0, 0x1000}], 0x0, &(0x7f0000000180)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') r0 = open(&(0x7f0000000180)='./file0\x00', 0x141042, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r2 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000001c0)='devices.list\x00', 0x275a, 0x0) write$binfmt_elf64(r0, &(0x7f0000000440)=ANY=[@ANYBLOB="7f454c460000000000000000000000000000000000000000000000000000000040000000000000000000000000000000000000000000380000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a188c9c9e6e8320cc48502f4602e7081c0bb9926eca6da6d00ea22a0a2ca6e2e9897e98aaa2465c6c2343dcad198cbbc730068b16017cb3203c6a5e874a32f36190ecb53c3c4eb2f4905dba3d4b1afbaa902cd60f98bf1a28046"], 0x78) writev(r2, &(0x7f0000000280)=[{&(0x7f0000000080)="f6", 0x1}], 0x1) sendfile(r0, r0, &(0x7f00000000c0), 0x7fff) r3 = openat(0xffffffffffffff9c, &(0x7f0000000300)='./file0\x00', 0x0, 0x0) sendfile(r0, r3, 0x0, 0x80000004000000) [ 146.664166][ T9305] FAT-fs (loop4): bogus number of reserved sectors [ 146.670736][ T9305] FAT-fs (loop4): Can't find a valid FAT filesystem 19:36:48 executing program 5: r0 = creat(&(0x7f0000000100)='./bus\x00', 0x0) r1 = openat$sndtimer(0xffffffffffffff9c, &(0x7f0000000040), 0x0) ioctl$BTRFS_IOC_QUOTA_RESCAN_WAIT(r1, 0x942e, 0x0) r2 = creat(&(0x7f0000002dc0)='./bus\x00', 0x0) write$binfmt_elf64(r2, &(0x7f0000000380)=ANY=[], 0xfffffd28) pipe(&(0x7f0000000180)={0xffffffffffffffff}) perf_event_open(&(0x7f0000001240)={0x0, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) mmap(&(0x7f0000000000/0xc00000)=nil, 0xc00000, 0x4, 0x8010, 0xffffffffffffffff, 0xb3d04000) ioctl$BTRFS_IOC_GET_SUBVOL_ROOTREF(0xffffffffffffffff, 0xd000943d, &(0x7f00000012c0)={0x7, [], 0x1, "1dcf943a0292f1"}) dup2(r3, r0) [ 146.738775][ T9313] loop0: detected capacity change from 0 to 16 [ 146.761437][ T9313] FAT-fs (loop0): invalid media value (0x00) [ 146.767724][ T9313] FAT-fs (loop0): Can't find a valid FAT filesystem 19:36:48 executing program 3: syz_mount_image$vfat(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f00000002c0)="eb3c906d6b66732e66617400020101000240008000f8", 0x16}, {0x0, 0x0, 0x1000}], 0x0, &(0x7f0000000180)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') r0 = open(&(0x7f0000000180)='./file0\x00', 0x141042, 0x0) r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000001c0)='devices.list\x00', 0x275a, 0x0) write$binfmt_elf64(r0, &(0x7f0000000440)=ANY=[@ANYBLOB="7f454c460000000000000000000000000000000000000000000000000000000040000000000000000000000000000000000000000000380000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a188c9c9e6e8320cc48502f4602e7081c0bb9926eca6da6d00ea22a0a2ca6e2e9897e98aaa2465c6c2343dcad198cbbc730068b16017cb3203c6a5e874a32f36190ecb53c3c4eb2f4905dba3d4b1afbaa902cd60f98bf1a28046"], 0x78) writev(r1, &(0x7f0000000280)=[{&(0x7f0000000080)="f6", 0x1}], 0x1) sendfile(r0, r0, &(0x7f00000000c0), 0x7fff) 19:36:48 executing program 5: r0 = creat(&(0x7f0000000100)='./bus\x00', 0x0) r1 = openat$sndtimer(0xffffffffffffff9c, &(0x7f0000000040), 0x0) ioctl$BTRFS_IOC_QUOTA_RESCAN_WAIT(r1, 0x942e, 0x0) r2 = creat(&(0x7f0000002dc0)='./bus\x00', 0x0) write$binfmt_elf64(r2, &(0x7f0000000380)=ANY=[], 0xfffffd28) pipe(&(0x7f0000000180)={0xffffffffffffffff}) perf_event_open(&(0x7f0000001240)={0x0, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) mmap(&(0x7f0000000000/0xc00000)=nil, 0xc00000, 0x4, 0x8010, 0xffffffffffffffff, 0xb3d04000) ioctl$BTRFS_IOC_GET_SUBVOL_ROOTREF(0xffffffffffffffff, 0xd000943d, &(0x7f00000012c0)={0x7, [], 0x1, "1dcf943a0292f1"}) dup2(r3, r0) [ 146.946363][ T9328] loop3: detected capacity change from 0 to 16 [ 146.976163][ T9328] FAT-fs (loop3): bogus number of FAT sectors [ 146.982265][ T9328] FAT-fs (loop3): Can't find a valid FAT filesystem 19:36:49 executing program 5: r0 = creat(&(0x7f0000000100)='./bus\x00', 0x0) r1 = openat$sndtimer(0xffffffffffffff9c, &(0x7f0000000040), 0x0) ioctl$BTRFS_IOC_QUOTA_RESCAN_WAIT(r1, 0x942e, 0x0) r2 = creat(&(0x7f0000002dc0)='./bus\x00', 0x0) write$binfmt_elf64(r2, &(0x7f0000000380)=ANY=[], 0xfffffd28) pipe(&(0x7f0000000180)={0xffffffffffffffff}) perf_event_open(&(0x7f0000001240)={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_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) mmap(&(0x7f0000000000/0xc00000)=nil, 0xc00000, 0x4, 0x8010, 0xffffffffffffffff, 0xb3d04000) ioctl$BTRFS_IOC_GET_SUBVOL_ROOTREF(0xffffffffffffffff, 0xd000943d, &(0x7f00000012c0)={0x7, [], 0x1, "1dcf943a0292f1"}) dup2(r3, r0) 19:36:49 executing program 2: syz_mount_image$vfat(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f00000002c0)="eb3c906d6b66732e66617400020101000240008000f801", 0x17}, {0x0}], 0x0, &(0x7f0000000180)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') r0 = open(&(0x7f0000000180)='./file0\x00', 0x141042, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) write$binfmt_elf64(r0, &(0x7f0000000440)=ANY=[@ANYBLOB="7f454c460000000000000000000000000000000000000000000000000000000040000000000000000000000000000000000000000000380000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a188c9c9e6e8320cc48502f4602e7081c0bb9926eca6da6d00ea22a0a2ca6e2e9897e98aaa2465c6c2343dcad198cbbc730068b16017cb3203c6a5e874a32f36190ecb53c3c4eb2f4905dba3d4b1afbaa902cd60f98bf1a28046"], 0x78) sendfile(r0, r0, &(0x7f00000000c0), 0x7fff) r2 = openat(0xffffffffffffff9c, &(0x7f0000000300)='./file0\x00', 0x0, 0x0) sendfile(r0, r2, 0x0, 0x80000004000000) 19:36:49 executing program 1: syz_mount_image$vfat(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f00000002c0)="eb3c906d6b66732e66617400020101000240008000f801", 0x17}, {0x0, 0x0, 0x1000}], 0x0, 0x0) chdir(&(0x7f0000000040)='./file0\x00') r0 = open(&(0x7f0000000180)='./file0\x00', 0x141042, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r2 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000001c0)='devices.list\x00', 0x275a, 0x0) write$binfmt_elf64(r0, &(0x7f0000000440)=ANY=[@ANYBLOB="7f454c460000000000000000000000000000000000000000000000000000000040000000000000000000000000000000000000000000380000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a188c9c9e6e8320cc48502f4602e7081c0bb9926eca6da6d00ea22a0a2ca6e2e9897e98aaa2465c6c2343dcad198cbbc730068b16017cb3203c6a5e874a32f36190ecb53c3c4eb2f4905dba3d4b1afbaa902cd60f98bf1a28046"], 0x78) writev(r2, &(0x7f0000000280)=[{&(0x7f0000000080)="f6", 0x1}], 0x1) sendfile(r0, r0, &(0x7f00000000c0), 0x7fff) [ 147.302281][ T9347] FAT-fs (loop2): bogus number of reserved sectors [ 147.308838][ T9347] FAT-fs (loop2): Can't find a valid FAT filesystem [ 147.364444][ T9354] loop1: detected capacity change from 0 to 16 19:36:49 executing program 5: r0 = creat(&(0x7f0000000100)='./bus\x00', 0x0) r1 = openat$sndtimer(0xffffffffffffff9c, &(0x7f0000000040), 0x0) ioctl$BTRFS_IOC_QUOTA_RESCAN_WAIT(r1, 0x942e, 0x0) r2 = creat(&(0x7f0000002dc0)='./bus\x00', 0x0) write$binfmt_elf64(r2, &(0x7f0000000380)=ANY=[], 0xfffffd28) pipe(&(0x7f0000000180)={0xffffffffffffffff}) perf_event_open(&(0x7f0000001240)={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_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) mmap(&(0x7f0000000000/0xc00000)=nil, 0xc00000, 0x4, 0x8010, 0xffffffffffffffff, 0xb3d04000) ioctl$BTRFS_IOC_GET_SUBVOL_ROOTREF(0xffffffffffffffff, 0xd000943d, &(0x7f00000012c0)={0x7, [], 0x1, "1dcf943a0292f1"}) dup2(r3, r0) 19:36:49 executing program 4: syz_mount_image$vfat(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f00000002c0)="eb3c906d6b66732e66617400020101000240008000f801", 0x17}, {0x0}], 0x0, &(0x7f0000000180)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') r0 = open(&(0x7f0000000180)='./file0\x00', 0x141042, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, 0xffffffffffffffff, 0x0) preadv(0xffffffffffffffff, &(0x7f0000000280), 0x18, 0xd9f, 0x0) write$binfmt_elf64(r0, &(0x7f0000000440)=ANY=[@ANYBLOB="7f454c460000000000000000000000000000000000000000000000000000000040000000000000000000000000000000000000000000380000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a188c9c9e6e8320cc48502f4602e7081c0bb9926eca6da6d00ea22a0a2ca6e2e9897e98aaa2465c6c2343dcad198cbbc730068b16017cb3203c6a5e874a32f36190ecb53c3c4eb2f4905dba3d4b1afbaa902cd60f98bf1a28046"], 0x78) r1 = openat(0xffffffffffffff9c, &(0x7f0000000300)='./file0\x00', 0x0, 0x0) sendfile(r0, r1, 0x0, 0x80000004000000) 19:36:49 executing program 0: syz_mount_image$vfat(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f00000002c0)="eb3c906d6b66732e66617400020101000240008000", 0x15}, {0x0, 0x0, 0x1000}], 0x0, &(0x7f0000000180)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') r0 = open(&(0x7f0000000180)='./file0\x00', 0x141042, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r2 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000001c0)='devices.list\x00', 0x275a, 0x0) write$binfmt_elf64(r0, &(0x7f0000000440)=ANY=[@ANYBLOB="7f454c460000000000000000000000000000000000000000000000000000000040000000000000000000000000000000000000000000380000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a188c9c9e6e8320cc48502f4602e7081c0bb9926eca6da6d00ea22a0a2ca6e2e9897e98aaa2465c6c2343dcad198cbbc730068b16017cb3203c6a5e874a32f36190ecb53c3c4eb2f4905dba3d4b1afbaa902cd60f98bf1a28046"], 0x78) writev(r2, &(0x7f0000000280)=[{&(0x7f0000000080)="f6", 0x1}], 0x1) sendfile(r0, r0, &(0x7f00000000c0), 0x7fff) r3 = openat(0xffffffffffffff9c, &(0x7f0000000300)='./file0\x00', 0x0, 0x0) sendfile(r0, r3, 0x0, 0x80000004000000) [ 147.545324][ T9367] FAT-fs (loop4): bogus number of reserved sectors [ 147.551913][ T9367] FAT-fs (loop4): Can't find a valid FAT filesystem [ 147.575222][ T9313] syz-executor.0 (9313) used greatest stack depth: 10368 bytes left [ 147.628639][ T9375] loop0: detected capacity change from 0 to 16 [ 147.655190][ T9375] FAT-fs (loop0): invalid media value (0x00) [ 147.661237][ T9375] FAT-fs (loop0): Can't find a valid FAT filesystem 19:36:49 executing program 5: r0 = creat(&(0x7f0000000100)='./bus\x00', 0x0) r1 = openat$sndtimer(0xffffffffffffff9c, &(0x7f0000000040), 0x0) ioctl$BTRFS_IOC_QUOTA_RESCAN_WAIT(r1, 0x942e, 0x0) r2 = creat(&(0x7f0000002dc0)='./bus\x00', 0x0) write$binfmt_elf64(r2, &(0x7f0000000380)=ANY=[], 0xfffffd28) pipe(&(0x7f0000000180)={0xffffffffffffffff}) perf_event_open(&(0x7f0000001240)={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_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) mmap(&(0x7f0000000000/0xc00000)=nil, 0xc00000, 0x4, 0x8010, 0xffffffffffffffff, 0xb3d04000) ioctl$BTRFS_IOC_GET_SUBVOL_ROOTREF(0xffffffffffffffff, 0xd000943d, &(0x7f00000012c0)={0x7, [], 0x1, "1dcf943a0292f1"}) dup2(r3, r0) 19:36:49 executing program 3: syz_mount_image$vfat(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f00000002c0)="eb3c906d6b66732e66617400020101000240008000f801", 0x17}, {0x0, 0x0, 0x1000}], 0x0, 0x0) chdir(&(0x7f0000000040)='./file0\x00') r0 = open(&(0x7f0000000180)='./file0\x00', 0x141042, 0x0) r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000001c0)='devices.list\x00', 0x275a, 0x0) write$binfmt_elf64(r0, &(0x7f0000000440)=ANY=[@ANYBLOB="7f454c460000000000000000000000000000000000000000000000000000000040000000000000000000000000000000000000000000380000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a188c9c9e6e8320cc48502f4602e7081c0bb9926eca6da6d00ea22a0a2ca6e2e9897e98aaa2465c6c2343dcad198cbbc730068b16017cb3203c6a5e874a32f36190ecb53c3c4eb2f4905dba3d4b1afbaa902cd60f98bf1a28046"], 0x78) writev(r1, &(0x7f0000000280)=[{&(0x7f0000000080)="f6", 0x1}], 0x1) sendfile(r0, r0, &(0x7f00000000c0), 0x7fff) [ 147.818134][ T9389] loop3: detected capacity change from 0 to 16 19:36:49 executing program 5: r0 = creat(&(0x7f0000000100)='./bus\x00', 0x0) r1 = openat$sndtimer(0xffffffffffffff9c, &(0x7f0000000040), 0x0) ioctl$BTRFS_IOC_QUOTA_RESCAN_WAIT(r1, 0x942e, 0x0) r2 = creat(&(0x7f0000002dc0)='./bus\x00', 0x0) write$binfmt_elf64(r2, &(0x7f0000000380)=ANY=[], 0xfffffd28) pipe(&(0x7f0000000180)={0xffffffffffffffff}) perf_event_open(&(0x7f0000001240)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) mmap(&(0x7f0000000000/0xc00000)=nil, 0xc00000, 0x4, 0x8010, 0xffffffffffffffff, 0xb3d04000) ioctl$BTRFS_IOC_GET_SUBVOL_ROOTREF(0xffffffffffffffff, 0xd000943d, &(0x7f00000012c0)={0x7, [], 0x1, "1dcf943a0292f1"}) dup2(r3, r0) 19:36:50 executing program 1: syz_mount_image$vfat(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f00000002c0)="eb3c906d6b66732e66617400020101000240008000f801", 0x17}, {0x0, 0x0, 0x1000}], 0x0, &(0x7f0000000180)=ANY=[]) chdir(0x0) r0 = open(&(0x7f0000000180)='./file0\x00', 0x141042, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r2 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000001c0)='devices.list\x00', 0x275a, 0x0) write$binfmt_elf64(r0, &(0x7f0000000440)=ANY=[@ANYBLOB="7f454c460000000000000000000000000000000000000000000000000000000040000000000000000000000000000000000000000000380000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a188c9c9e6e8320cc48502f4602e7081c0bb9926eca6da6d00ea22a0a2ca6e2e9897e98aaa2465c6c2343dcad198cbbc730068b16017cb3203c6a5e874a32f36190ecb53c3c4eb2f4905dba3d4b1afbaa902cd60f98bf1a28046"], 0x78) writev(r2, &(0x7f0000000280)=[{&(0x7f0000000080)="f6", 0x1}], 0x1) sendfile(r0, r0, &(0x7f00000000c0), 0x7fff) 19:36:50 executing program 2: syz_mount_image$vfat(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f00000002c0)="eb3c906d6b66732e66617400020101000240008000f801", 0x17}, {0x0}], 0x0, &(0x7f0000000180)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') r0 = open(&(0x7f0000000180)='./file0\x00', 0x141042, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) write$binfmt_elf64(r0, &(0x7f0000000440)=ANY=[@ANYBLOB="7f454c460000000000000000000000000000000000000000000000000000000040000000000000000000000000000000000000000000380000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a188c9c9e6e8320cc48502f4602e7081c0bb9926eca6da6d00ea22a0a2ca6e2e9897e98aaa2465c6c2343dcad198cbbc730068b16017cb3203c6a5e874a32f36190ecb53c3c4eb2f4905dba3d4b1afbaa902cd60f98bf1a28046"], 0x78) sendfile(r0, r0, &(0x7f00000000c0), 0x7fff) r2 = openat(0xffffffffffffff9c, &(0x7f0000000300)='./file0\x00', 0x0, 0x0) sendfile(r0, r2, 0x0, 0x80000004000000) [ 148.159835][ T9401] FAT-fs (loop2): bogus number of reserved sectors [ 148.166424][ T9401] FAT-fs (loop2): Can't find a valid FAT filesystem [ 148.193829][ T9406] loop1: detected capacity change from 0 to 16 19:36:50 executing program 1: syz_mount_image$vfat(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f00000002c0)="eb3c906d6b66732e66617400020101000240008000f801", 0x17}, {0x0, 0x0, 0x1000}], 0x0, &(0x7f0000000180)=ANY=[]) chdir(0x0) r0 = open(&(0x7f0000000180)='./file0\x00', 0x141042, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r2 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000001c0)='devices.list\x00', 0x275a, 0x0) write$binfmt_elf64(r0, &(0x7f0000000440)=ANY=[@ANYBLOB="7f454c460000000000000000000000000000000000000000000000000000000040000000000000000000000000000000000000000000380000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a188c9c9e6e8320cc48502f4602e7081c0bb9926eca6da6d00ea22a0a2ca6e2e9897e98aaa2465c6c2343dcad198cbbc730068b16017cb3203c6a5e874a32f36190ecb53c3c4eb2f4905dba3d4b1afbaa902cd60f98bf1a28046"], 0x78) writev(r2, &(0x7f0000000280)=[{&(0x7f0000000080)="f6", 0x1}], 0x1) sendfile(r0, r0, &(0x7f00000000c0), 0x7fff) 19:36:50 executing program 1: syz_mount_image$vfat(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f00000002c0)="eb3c906d6b66732e66617400020101000240008000f801", 0x17}, {0x0, 0x0, 0x1000}], 0x0, &(0x7f0000000180)=ANY=[]) chdir(0x0) r0 = open(&(0x7f0000000180)='./file0\x00', 0x141042, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r2 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000001c0)='devices.list\x00', 0x275a, 0x0) write$binfmt_elf64(r0, &(0x7f0000000440)=ANY=[@ANYBLOB="7f454c460000000000000000000000000000000000000000000000000000000040000000000000000000000000000000000000000000380000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a188c9c9e6e8320cc48502f4602e7081c0bb9926eca6da6d00ea22a0a2ca6e2e9897e98aaa2465c6c2343dcad198cbbc730068b16017cb3203c6a5e874a32f36190ecb53c3c4eb2f4905dba3d4b1afbaa902cd60f98bf1a28046"], 0x78) writev(r2, &(0x7f0000000280)=[{&(0x7f0000000080)="f6", 0x1}], 0x1) sendfile(r0, r0, &(0x7f00000000c0), 0x7fff) 19:36:50 executing program 5: r0 = creat(&(0x7f0000000100)='./bus\x00', 0x0) r1 = openat$sndtimer(0xffffffffffffff9c, &(0x7f0000000040), 0x0) ioctl$BTRFS_IOC_QUOTA_RESCAN_WAIT(r1, 0x942e, 0x0) r2 = creat(&(0x7f0000002dc0)='./bus\x00', 0x0) write$binfmt_elf64(r2, &(0x7f0000000380)=ANY=[], 0xfffffd28) pipe(&(0x7f0000000180)={0xffffffffffffffff}) perf_event_open(&(0x7f0000001240)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) mmap(&(0x7f0000000000/0xc00000)=nil, 0xc00000, 0x4, 0x8010, 0xffffffffffffffff, 0xb3d04000) ioctl$BTRFS_IOC_GET_SUBVOL_ROOTREF(0xffffffffffffffff, 0xd000943d, &(0x7f00000012c0)={0x7, [], 0x1, "1dcf943a0292f1"}) dup2(r3, r0) [ 148.301654][ T9414] loop1: detected capacity change from 0 to 16 19:36:50 executing program 4: syz_mount_image$vfat(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f00000002c0)="eb3c906d6b66732e66617400020101000240008000f801", 0x17}, {0x0}], 0x0, &(0x7f0000000180)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') r0 = open(&(0x7f0000000180)='./file0\x00', 0x141042, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, 0xffffffffffffffff, 0x0) preadv(0xffffffffffffffff, &(0x7f0000000280), 0x18, 0xd9f, 0x0) write$binfmt_elf64(r0, &(0x7f0000000440)=ANY=[@ANYBLOB="7f454c460000000000000000000000000000000000000000000000000000000040000000000000000000000000000000000000000000380000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a188c9c9e6e8320cc48502f4602e7081c0bb9926eca6da6d00ea22a0a2ca6e2e9897e98aaa2465c6c2343dcad198cbbc730068b16017cb3203c6a5e874a32f36190ecb53c3c4eb2f4905dba3d4b1afbaa902cd60f98bf1a28046"], 0x78) r1 = openat(0xffffffffffffff9c, &(0x7f0000000300)='./file0\x00', 0x0, 0x0) sendfile(r0, r1, 0x0, 0x80000004000000) [ 148.413370][ T9424] loop1: detected capacity change from 0 to 16 [ 148.425317][ T9426] FAT-fs (loop4): bogus number of reserved sectors [ 148.431934][ T9426] FAT-fs (loop4): Can't find a valid FAT filesystem 19:36:50 executing program 0: syz_mount_image$vfat(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f00000002c0)="eb3c906d6b66732e66617400020101000240008000", 0x15}, {0x0, 0x0, 0x1000}], 0x0, &(0x7f0000000180)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') r0 = open(&(0x7f0000000180)='./file0\x00', 0x141042, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r2 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000001c0)='devices.list\x00', 0x275a, 0x0) write$binfmt_elf64(r0, &(0x7f0000000440)=ANY=[@ANYBLOB="7f454c460000000000000000000000000000000000000000000000000000000040000000000000000000000000000000000000000000380000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a188c9c9e6e8320cc48502f4602e7081c0bb9926eca6da6d00ea22a0a2ca6e2e9897e98aaa2465c6c2343dcad198cbbc730068b16017cb3203c6a5e874a32f36190ecb53c3c4eb2f4905dba3d4b1afbaa902cd60f98bf1a28046"], 0x78) writev(r2, &(0x7f0000000280)=[{&(0x7f0000000080)="f6", 0x1}], 0x1) sendfile(r0, r0, &(0x7f00000000c0), 0x7fff) r3 = openat(0xffffffffffffff9c, &(0x7f0000000300)='./file0\x00', 0x0, 0x0) sendfile(r0, r3, 0x0, 0x80000004000000) 19:36:50 executing program 1: syz_mount_image$vfat(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f00000002c0)="eb3c906d6b66732e66617400020101000240008000f801", 0x17}, {0x0, 0x0, 0x1000}], 0x0, &(0x7f0000000180)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') r0 = open(0x0, 0x141042, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r2 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000001c0)='devices.list\x00', 0x275a, 0x0) write$binfmt_elf64(r0, &(0x7f0000000440)=ANY=[@ANYBLOB="7f454c460000000000000000000000000000000000000000000000000000000040000000000000000000000000000000000000000000380000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a188c9c9e6e8320cc48502f4602e7081c0bb9926eca6da6d00ea22a0a2ca6e2e9897e98aaa2465c6c2343dcad198cbbc730068b16017cb3203c6a5e874a32f36190ecb53c3c4eb2f4905dba3d4b1afbaa902cd60f98bf1a28046"], 0x78) writev(r2, &(0x7f0000000280)=[{&(0x7f0000000080)="f6", 0x1}], 0x1) sendfile(r0, r0, &(0x7f00000000c0), 0x7fff) [ 148.498955][ T9433] loop0: detected capacity change from 0 to 16 [ 148.507470][ T9433] FAT-fs (loop0): invalid media value (0x00) [ 148.513511][ T9433] FAT-fs (loop0): Can't find a valid FAT filesystem 19:36:50 executing program 3: syz_mount_image$vfat(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f00000002c0)="eb3c906d6b66732e66617400020101000240008000f801", 0x17}, {0x0, 0x0, 0x1000}], 0x0, 0x0) chdir(&(0x7f0000000040)='./file0\x00') r0 = open(&(0x7f0000000180)='./file0\x00', 0x141042, 0x0) r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000001c0)='devices.list\x00', 0x275a, 0x0) write$binfmt_elf64(r0, &(0x7f0000000440)=ANY=[@ANYBLOB="7f454c460000000000000000000000000000000000000000000000000000000040000000000000000000000000000000000000000000380000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a188c9c9e6e8320cc48502f4602e7081c0bb9926eca6da6d00ea22a0a2ca6e2e9897e98aaa2465c6c2343dcad198cbbc730068b16017cb3203c6a5e874a32f36190ecb53c3c4eb2f4905dba3d4b1afbaa902cd60f98bf1a28046"], 0x78) writev(r1, &(0x7f0000000280)=[{&(0x7f0000000080)="f6", 0x1}], 0x1) sendfile(r0, r0, &(0x7f00000000c0), 0x7fff) 19:36:50 executing program 1: syz_mount_image$vfat(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f00000002c0)="eb3c906d6b66732e66617400020101000240008000f801", 0x17}, {0x0, 0x0, 0x1000}], 0x0, &(0x7f0000000180)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') r0 = open(0x0, 0x141042, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r2 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000001c0)='devices.list\x00', 0x275a, 0x0) write$binfmt_elf64(r0, &(0x7f0000000440)=ANY=[@ANYBLOB="7f454c460000000000000000000000000000000000000000000000000000000040000000000000000000000000000000000000000000380000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a188c9c9e6e8320cc48502f4602e7081c0bb9926eca6da6d00ea22a0a2ca6e2e9897e98aaa2465c6c2343dcad198cbbc730068b16017cb3203c6a5e874a32f36190ecb53c3c4eb2f4905dba3d4b1afbaa902cd60f98bf1a28046"], 0x78) writev(r2, &(0x7f0000000280)=[{&(0x7f0000000080)="f6", 0x1}], 0x1) sendfile(r0, r0, &(0x7f00000000c0), 0x7fff) [ 148.594258][ T9442] loop1: detected capacity change from 0 to 16 19:36:50 executing program 5: r0 = creat(&(0x7f0000000100)='./bus\x00', 0x0) r1 = openat$sndtimer(0xffffffffffffff9c, &(0x7f0000000040), 0x0) ioctl$BTRFS_IOC_QUOTA_RESCAN_WAIT(r1, 0x942e, 0x0) r2 = creat(&(0x7f0000002dc0)='./bus\x00', 0x0) write$binfmt_elf64(r2, &(0x7f0000000380)=ANY=[], 0xfffffd28) pipe(&(0x7f0000000180)={0xffffffffffffffff}) perf_event_open(&(0x7f0000001240)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) mmap(&(0x7f0000000000/0xc00000)=nil, 0xc00000, 0x4, 0x8010, 0xffffffffffffffff, 0xb3d04000) ioctl$BTRFS_IOC_GET_SUBVOL_ROOTREF(0xffffffffffffffff, 0xd000943d, &(0x7f00000012c0)={0x7, [], 0x1, "1dcf943a0292f1"}) dup2(r3, r0) [ 148.729629][ T9454] loop3: detected capacity change from 0 to 16 [ 148.735007][ T9455] loop1: detected capacity change from 0 to 16 19:36:50 executing program 1: syz_mount_image$vfat(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f00000002c0)="eb3c906d6b66732e66617400020101000240008000f801", 0x17}, {0x0, 0x0, 0x1000}], 0x0, &(0x7f0000000180)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') r0 = open(0x0, 0x141042, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r2 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000001c0)='devices.list\x00', 0x275a, 0x0) write$binfmt_elf64(r0, &(0x7f0000000440)=ANY=[@ANYBLOB="7f454c460000000000000000000000000000000000000000000000000000000040000000000000000000000000000000000000000000380000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a188c9c9e6e8320cc48502f4602e7081c0bb9926eca6da6d00ea22a0a2ca6e2e9897e98aaa2465c6c2343dcad198cbbc730068b16017cb3203c6a5e874a32f36190ecb53c3c4eb2f4905dba3d4b1afbaa902cd60f98bf1a28046"], 0x78) writev(r2, &(0x7f0000000280)=[{&(0x7f0000000080)="f6", 0x1}], 0x1) sendfile(r0, r0, &(0x7f00000000c0), 0x7fff) [ 148.885915][ T9466] loop1: detected capacity change from 0 to 16 19:36:50 executing program 1: syz_mount_image$vfat(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f00000002c0)="eb3c906d6b66732e66617400020101000240008000f801", 0x17}, {0x0, 0x0, 0x1000}], 0x0, &(0x7f0000000180)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') r0 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r2 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000001c0)='devices.list\x00', 0x275a, 0x0) write$binfmt_elf64(r0, &(0x7f0000000440)=ANY=[@ANYBLOB="7f454c460000000000000000000000000000000000000000000000000000000040000000000000000000000000000000000000000000380000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a188c9c9e6e8320cc48502f4602e7081c0bb9926eca6da6d00ea22a0a2ca6e2e9897e98aaa2465c6c2343dcad198cbbc730068b16017cb3203c6a5e874a32f36190ecb53c3c4eb2f4905dba3d4b1afbaa902cd60f98bf1a28046"], 0x78) writev(r2, &(0x7f0000000280)=[{&(0x7f0000000080)="f6", 0x1}], 0x1) sendfile(r0, r0, &(0x7f00000000c0), 0x7fff) 19:36:50 executing program 2: syz_mount_image$vfat(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f00000002c0)="eb3c906d6b66732e66617400020101000240008000f801", 0x17}, {0x0}], 0x0, &(0x7f0000000180)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') r0 = open(&(0x7f0000000180)='./file0\x00', 0x141042, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) write$binfmt_elf64(r0, &(0x7f0000000440)=ANY=[@ANYBLOB="7f454c460000000000000000000000000000000000000000000000000000000040000000000000000000000000000000000000000000380000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a188c9c9e6e8320cc48502f4602e7081c0bb9926eca6da6d00ea22a0a2ca6e2e9897e98aaa2465c6c2343dcad198cbbc730068b16017cb3203c6a5e874a32f36190ecb53c3c4eb2f4905dba3d4b1afbaa902cd60f98bf1a28046"], 0x78) sendfile(r0, r0, &(0x7f00000000c0), 0x7fff) r2 = openat(0xffffffffffffff9c, &(0x7f0000000300)='./file0\x00', 0x0, 0x0) sendfile(r0, r2, 0x0, 0x80000004000000) 19:36:50 executing program 5: r0 = creat(&(0x7f0000000100)='./bus\x00', 0x0) r1 = openat$sndtimer(0xffffffffffffff9c, &(0x7f0000000040), 0x0) ioctl$BTRFS_IOC_QUOTA_RESCAN_WAIT(r1, 0x942e, 0x0) r2 = creat(&(0x7f0000002dc0)='./bus\x00', 0x0) write$binfmt_elf64(r2, &(0x7f0000000380)=ANY=[], 0xfffffd28) pipe(&(0x7f0000000180)={0xffffffffffffffff}) perf_event_open(&(0x7f0000001240)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) mmap(&(0x7f0000000000/0xc00000)=nil, 0xc00000, 0x0, 0x8010, 0xffffffffffffffff, 0xb3d04000) ioctl$BTRFS_IOC_GET_SUBVOL_ROOTREF(0xffffffffffffffff, 0xd000943d, &(0x7f00000012c0)={0x7, [], 0x1, "1dcf943a0292f1"}) dup2(r3, r0) [ 148.999451][ T9474] loop1: detected capacity change from 0 to 16 19:36:50 executing program 1: syz_mount_image$vfat(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f00000002c0)="eb3c906d6b66732e66617400020101000240008000f801", 0x17}, {0x0, 0x0, 0x1000}], 0x0, &(0x7f0000000180)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') r0 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r2 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000001c0)='devices.list\x00', 0x275a, 0x0) write$binfmt_elf64(r0, &(0x7f0000000440)=ANY=[@ANYBLOB="7f454c460000000000000000000000000000000000000000000000000000000040000000000000000000000000000000000000000000380000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a188c9c9e6e8320cc48502f4602e7081c0bb9926eca6da6d00ea22a0a2ca6e2e9897e98aaa2465c6c2343dcad198cbbc730068b16017cb3203c6a5e874a32f36190ecb53c3c4eb2f4905dba3d4b1afbaa902cd60f98bf1a28046"], 0x78) writev(r2, &(0x7f0000000280)=[{&(0x7f0000000080)="f6", 0x1}], 0x1) sendfile(r0, r0, &(0x7f00000000c0), 0x7fff) [ 149.053219][ T9480] FAT-fs (loop2): bogus number of reserved sectors [ 149.059878][ T9480] FAT-fs (loop2): Can't find a valid FAT filesystem [ 149.143225][ T9492] loop1: detected capacity change from 0 to 16 19:36:51 executing program 1: syz_mount_image$vfat(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f00000002c0)="eb3c906d6b66732e66617400020101000240008000f801", 0x17}, {0x0, 0x0, 0x1000}], 0x0, &(0x7f0000000180)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') r0 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r2 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000001c0)='devices.list\x00', 0x275a, 0x0) write$binfmt_elf64(r0, &(0x7f0000000440)=ANY=[@ANYBLOB="7f454c460000000000000000000000000000000000000000000000000000000040000000000000000000000000000000000000000000380000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a188c9c9e6e8320cc48502f4602e7081c0bb9926eca6da6d00ea22a0a2ca6e2e9897e98aaa2465c6c2343dcad198cbbc730068b16017cb3203c6a5e874a32f36190ecb53c3c4eb2f4905dba3d4b1afbaa902cd60f98bf1a28046"], 0x78) writev(r2, &(0x7f0000000280)=[{&(0x7f0000000080)="f6", 0x1}], 0x1) sendfile(r0, r0, &(0x7f00000000c0), 0x7fff) 19:36:51 executing program 4: syz_mount_image$vfat(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f00000002c0)="eb3c906d6b66732e66617400020101000240008000f801", 0x17}, {0x0}], 0x0, &(0x7f0000000180)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') r0 = open(&(0x7f0000000180)='./file0\x00', 0x141042, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, 0xffffffffffffffff, 0x0) preadv(0xffffffffffffffff, &(0x7f0000000280), 0x18, 0xd9f, 0x0) write$binfmt_elf64(r0, &(0x7f0000000440)=ANY=[@ANYBLOB="7f454c460000000000000000000000000000000000000000000000000000000040000000000000000000000000000000000000000000380000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a188c9c9e6e8320cc48502f4602e7081c0bb9926eca6da6d00ea22a0a2ca6e2e9897e98aaa2465c6c2343dcad198cbbc730068b16017cb3203c6a5e874a32f36190ecb53c3c4eb2f4905dba3d4b1afbaa902cd60f98bf1a28046"], 0x78) r1 = openat(0xffffffffffffff9c, &(0x7f0000000300)='./file0\x00', 0x0, 0x0) sendfile(r0, r1, 0x0, 0x80000004000000) [ 149.290945][ T9500] loop1: detected capacity change from 0 to 16 19:36:51 executing program 0: syz_mount_image$vfat(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f00000002c0)="eb3c906d6b66732e66617400020101000240008000", 0x15}, {0x0, 0x0, 0x1000}], 0x0, &(0x7f0000000180)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') r0 = open(&(0x7f0000000180)='./file0\x00', 0x141042, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r2 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000001c0)='devices.list\x00', 0x275a, 0x0) write$binfmt_elf64(r0, &(0x7f0000000440)=ANY=[@ANYBLOB="7f454c460000000000000000000000000000000000000000000000000000000040000000000000000000000000000000000000000000380000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a188c9c9e6e8320cc48502f4602e7081c0bb9926eca6da6d00ea22a0a2ca6e2e9897e98aaa2465c6c2343dcad198cbbc730068b16017cb3203c6a5e874a32f36190ecb53c3c4eb2f4905dba3d4b1afbaa902cd60f98bf1a28046"], 0x78) writev(r2, &(0x7f0000000280)=[{&(0x7f0000000080)="f6", 0x1}], 0x1) sendfile(r0, r0, &(0x7f00000000c0), 0x7fff) r3 = openat(0xffffffffffffff9c, &(0x7f0000000300)='./file0\x00', 0x0, 0x0) sendfile(r0, r3, 0x0, 0x80000004000000) 19:36:51 executing program 1: syz_mount_image$vfat(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f00000002c0)="eb3c906d6b66732e66617400020101000240008000f801", 0x17}, {0x0, 0x0, 0x1000}], 0x0, &(0x7f0000000180)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') r0 = open(&(0x7f0000000180)='./file0\x00', 0x141042, 0x0) r1 = openat(0xffffffffffffff9c, 0x0, 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r2 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000001c0)='devices.list\x00', 0x275a, 0x0) write$binfmt_elf64(r0, &(0x7f0000000440)=ANY=[@ANYBLOB="7f454c460000000000000000000000000000000000000000000000000000000040000000000000000000000000000000000000000000380000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a188c9c9e6e8320cc48502f4602e7081c0bb9926eca6da6d00ea22a0a2ca6e2e9897e98aaa2465c6c2343dcad198cbbc730068b16017cb3203c6a5e874a32f36190ecb53c3c4eb2f4905dba3d4b1afbaa902cd60f98bf1a28046"], 0x78) writev(r2, &(0x7f0000000280)=[{&(0x7f0000000080)="f6", 0x1}], 0x1) sendfile(r0, r0, &(0x7f00000000c0), 0x7fff) 19:36:51 executing program 3: syz_mount_image$vfat(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f00000002c0)="eb3c906d6b66732e66617400020101000240008000f801", 0x17}, {0x0, 0x0, 0x1000}], 0x0, 0x0) chdir(&(0x7f0000000040)='./file0\x00') r0 = open(&(0x7f0000000180)='./file0\x00', 0x141042, 0x0) r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000001c0)='devices.list\x00', 0x275a, 0x0) write$binfmt_elf64(r0, &(0x7f0000000440)=ANY=[@ANYBLOB="7f454c460000000000000000000000000000000000000000000000000000000040000000000000000000000000000000000000000000380000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a188c9c9e6e8320cc48502f4602e7081c0bb9926eca6da6d00ea22a0a2ca6e2e9897e98aaa2465c6c2343dcad198cbbc730068b16017cb3203c6a5e874a32f36190ecb53c3c4eb2f4905dba3d4b1afbaa902cd60f98bf1a28046"], 0x78) writev(r1, &(0x7f0000000280)=[{&(0x7f0000000080)="f6", 0x1}], 0x1) sendfile(r0, r0, &(0x7f00000000c0), 0x7fff) [ 149.364043][ T9505] FAT-fs (loop4): bogus number of reserved sectors [ 149.370636][ T9505] FAT-fs (loop4): Can't find a valid FAT filesystem [ 149.384334][ T9509] loop0: detected capacity change from 0 to 16 [ 149.399118][ T9509] FAT-fs (loop0): invalid media value (0x00) [ 149.405222][ T9509] FAT-fs (loop0): Can't find a valid FAT filesystem [ 149.418705][ T9513] loop1: detected capacity change from 0 to 16 [ 149.437130][ T9518] loop3: detected capacity change from 0 to 16 19:36:51 executing program 1: syz_mount_image$vfat(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f00000002c0)="eb3c906d6b66732e66617400020101000240008000f801", 0x17}, {0x0, 0x0, 0x1000}], 0x0, &(0x7f0000000180)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') r0 = open(&(0x7f0000000180)='./file0\x00', 0x141042, 0x0) r1 = openat(0xffffffffffffff9c, 0x0, 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r2 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000001c0)='devices.list\x00', 0x275a, 0x0) write$binfmt_elf64(r0, &(0x7f0000000440)=ANY=[@ANYBLOB="7f454c460000000000000000000000000000000000000000000000000000000040000000000000000000000000000000000000000000380000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a188c9c9e6e8320cc48502f4602e7081c0bb9926eca6da6d00ea22a0a2ca6e2e9897e98aaa2465c6c2343dcad198cbbc730068b16017cb3203c6a5e874a32f36190ecb53c3c4eb2f4905dba3d4b1afbaa902cd60f98bf1a28046"], 0x78) writev(r2, &(0x7f0000000280)=[{&(0x7f0000000080)="f6", 0x1}], 0x1) sendfile(r0, r0, &(0x7f00000000c0), 0x7fff) [ 149.478510][ T9513] attempt to access beyond end of device [ 149.478510][ T9513] loop1: rw=2049, want=17, limit=16 [ 149.489266][ T9513] Buffer I/O error on dev loop1, logical block 16, lost async page write [ 149.558502][ T9529] loop1: detected capacity change from 0 to 16 19:36:51 executing program 5: r0 = creat(&(0x7f0000000100)='./bus\x00', 0x0) r1 = openat$sndtimer(0xffffffffffffff9c, &(0x7f0000000040), 0x0) ioctl$BTRFS_IOC_QUOTA_RESCAN_WAIT(r1, 0x942e, 0x0) r2 = creat(&(0x7f0000002dc0)='./bus\x00', 0x0) write$binfmt_elf64(r2, &(0x7f0000000380)=ANY=[], 0xfffffd28) pipe(&(0x7f0000000180)={0xffffffffffffffff}) perf_event_open(&(0x7f0000001240)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) mmap(&(0x7f0000000000/0xc00000)=nil, 0xc00000, 0x0, 0x8010, 0xffffffffffffffff, 0xb3d04000) ioctl$BTRFS_IOC_GET_SUBVOL_ROOTREF(0xffffffffffffffff, 0xd000943d, &(0x7f00000012c0)={0x7, [], 0x1, "1dcf943a0292f1"}) dup2(r3, r0) [ 149.600580][ T9529] attempt to access beyond end of device [ 149.600580][ T9529] loop1: rw=2049, want=17, limit=16 [ 149.611327][ T9529] Buffer I/O error on dev loop1, logical block 16, lost async page write 19:36:51 executing program 1: syz_mount_image$vfat(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f00000002c0)="eb3c906d6b66732e66617400020101000240008000f801", 0x17}, {0x0, 0x0, 0x1000}], 0x0, &(0x7f0000000180)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') r0 = open(&(0x7f0000000180)='./file0\x00', 0x141042, 0x0) r1 = openat(0xffffffffffffff9c, 0x0, 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r2 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000001c0)='devices.list\x00', 0x275a, 0x0) write$binfmt_elf64(r0, &(0x7f0000000440)=ANY=[@ANYBLOB="7f454c460000000000000000000000000000000000000000000000000000000040000000000000000000000000000000000000000000380000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a188c9c9e6e8320cc48502f4602e7081c0bb9926eca6da6d00ea22a0a2ca6e2e9897e98aaa2465c6c2343dcad198cbbc730068b16017cb3203c6a5e874a32f36190ecb53c3c4eb2f4905dba3d4b1afbaa902cd60f98bf1a28046"], 0x78) writev(r2, &(0x7f0000000280)=[{&(0x7f0000000080)="f6", 0x1}], 0x1) sendfile(r0, r0, &(0x7f00000000c0), 0x7fff) [ 149.769860][ T9541] loop1: detected capacity change from 0 to 16 [ 149.812782][ T9541] attempt to access beyond end of device [ 149.812782][ T9541] loop1: rw=2049, want=17, limit=16 [ 149.823533][ T9541] Buffer I/O error on dev loop1, logical block 16, lost async page write 19:36:51 executing program 1: syz_mount_image$vfat(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f00000002c0)="eb3c906d6b66732e66617400020101000240008000f801", 0x17}, {0x0, 0x0, 0x1000}], 0x0, &(0x7f0000000180)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') r0 = open(&(0x7f0000000180)='./file0\x00', 0x141042, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r2 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000001c0)='devices.list\x00', 0x275a, 0x0) write$binfmt_elf64(r0, &(0x7f0000000440)=ANY=[@ANYBLOB="7f454c460000000000000000000000000000000000000000000000000000000040000000000000000000000000000000000000000000380000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a188c9c9e6e8320cc48502f4602e7081c0bb9926eca6da6d00ea22a0a2ca6e2e9897e98aaa2465c6c2343dcad198cbbc730068b16017cb3203c6a5e874a32f36190ecb53c3c4eb2f4905dba3d4b1afbaa902cd60f98bf1a28046"], 0x78) writev(r2, &(0x7f0000000280)=[{&(0x7f0000000080)="f6", 0x1}], 0x1) sendfile(r0, r0, &(0x7f00000000c0), 0x7fff) 19:36:51 executing program 2: syz_mount_image$vfat(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f00000002c0)="eb3c906d6b66732e66617400020101000240008000f801", 0x17}, {0x0}], 0x0, &(0x7f0000000180)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') r0 = open(&(0x7f0000000180)='./file0\x00', 0x141042, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) write$binfmt_elf64(r0, &(0x7f0000000440)=ANY=[@ANYBLOB="7f454c460000000000000000000000000000000000000000000000000000000040000000000000000000000000000000000000000000380000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a188c9c9e6e8320cc48502f4602e7081c0bb9926eca6da6d00ea22a0a2ca6e2e9897e98aaa2465c6c2343dcad198cbbc730068b16017cb3203c6a5e874a32f36190ecb53c3c4eb2f4905dba3d4b1afbaa902cd60f98bf1a28046"], 0x78) sendfile(r0, r0, &(0x7f00000000c0), 0x7fff) r2 = openat(0xffffffffffffff9c, &(0x7f0000000300)='./file0\x00', 0x0, 0x0) sendfile(r0, r2, 0x0, 0x80000004000000) [ 149.946474][ T9548] FAT-fs (loop2): bogus number of reserved sectors [ 149.953107][ T9548] FAT-fs (loop2): Can't find a valid FAT filesystem [ 149.989541][ T9556] loop1: detected capacity change from 0 to 16 19:36:51 executing program 1: syz_mount_image$vfat(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f00000002c0)="eb3c906d6b66732e66617400020101000240008000f801", 0x17}, {0x0, 0x0, 0x1000}], 0x0, &(0x7f0000000180)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') r0 = open(&(0x7f0000000180)='./file0\x00', 0x141042, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r2 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000001c0)='devices.list\x00', 0x275a, 0x0) write$binfmt_elf64(r0, &(0x7f0000000440)=ANY=[@ANYBLOB="7f454c460000000000000000000000000000000000000000000000000000000040000000000000000000000000000000000000000000380000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a188c9c9e6e8320cc48502f4602e7081c0bb9926eca6da6d00ea22a0a2ca6e2e9897e98aaa2465c6c2343dcad198cbbc730068b16017cb3203c6a5e874a32f36190ecb53c3c4eb2f4905dba3d4b1afbaa902cd60f98bf1a28046"], 0x78) writev(r2, &(0x7f0000000280)=[{&(0x7f0000000080)="f6", 0x1}], 0x1) sendfile(r0, r0, &(0x7f00000000c0), 0x7fff) 19:36:51 executing program 5: r0 = creat(&(0x7f0000000100)='./bus\x00', 0x0) r1 = openat$sndtimer(0xffffffffffffff9c, &(0x7f0000000040), 0x0) ioctl$BTRFS_IOC_QUOTA_RESCAN_WAIT(r1, 0x942e, 0x0) r2 = creat(&(0x7f0000002dc0)='./bus\x00', 0x0) write$binfmt_elf64(r2, &(0x7f0000000380)=ANY=[], 0xfffffd28) pipe(&(0x7f0000000180)={0xffffffffffffffff}) perf_event_open(&(0x7f0000001240)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) mmap(&(0x7f0000000000/0xc00000)=nil, 0xc00000, 0x0, 0x8010, 0xffffffffffffffff, 0xb3d04000) ioctl$BTRFS_IOC_GET_SUBVOL_ROOTREF(0xffffffffffffffff, 0xd000943d, &(0x7f00000012c0)={0x7, [], 0x1, "1dcf943a0292f1"}) dup2(r3, r0) 19:36:51 executing program 3: syz_mount_image$vfat(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f00000002c0)="eb3c906d6b66732e66617400020101000240008000f801", 0x17}, {0x0, 0x0, 0x1000}], 0x0, &(0x7f0000000180)=ANY=[]) chdir(0x0) r0 = open(&(0x7f0000000180)='./file0\x00', 0x141042, 0x0) r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000001c0)='devices.list\x00', 0x275a, 0x0) write$binfmt_elf64(r0, &(0x7f0000000440)=ANY=[@ANYBLOB="7f454c460000000000000000000000000000000000000000000000000000000040000000000000000000000000000000000000000000380000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a188c9c9e6e8320cc48502f4602e7081c0bb9926eca6da6d00ea22a0a2ca6e2e9897e98aaa2465c6c2343dcad198cbbc730068b16017cb3203c6a5e874a32f36190ecb53c3c4eb2f4905dba3d4b1afbaa902cd60f98bf1a28046"], 0x78) writev(r1, &(0x7f0000000280)=[{&(0x7f0000000080)="f6", 0x1}], 0x1) sendfile(r0, r0, &(0x7f00000000c0), 0x7fff) [ 150.101823][ T9567] loop1: detected capacity change from 0 to 16 19:36:52 executing program 1: syz_mount_image$vfat(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f00000002c0)="eb3c906d6b66732e66617400020101000240008000f801", 0x17}, {0x0, 0x0, 0x1000}], 0x0, &(0x7f0000000180)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') r0 = open(&(0x7f0000000180)='./file0\x00', 0x141042, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r2 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000001c0)='devices.list\x00', 0x275a, 0x0) write$binfmt_elf64(r0, &(0x7f0000000440)=ANY=[@ANYBLOB="7f454c460000000000000000000000000000000000000000000000000000000040000000000000000000000000000000000000000000380000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a188c9c9e6e8320cc48502f4602e7081c0bb9926eca6da6d00ea22a0a2ca6e2e9897e98aaa2465c6c2343dcad198cbbc730068b16017cb3203c6a5e874a32f36190ecb53c3c4eb2f4905dba3d4b1afbaa902cd60f98bf1a28046"], 0x78) writev(r2, &(0x7f0000000280)=[{&(0x7f0000000080)="f6", 0x1}], 0x1) sendfile(r0, r0, &(0x7f00000000c0), 0x7fff) [ 150.155846][ T9574] loop3: detected capacity change from 0 to 16 19:36:52 executing program 0: syz_mount_image$vfat(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f00000002c0)="eb3c906d6b66732e66617400020101000240008000f8", 0x16}, {0x0, 0x0, 0x1000}], 0x0, &(0x7f0000000180)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') r0 = open(&(0x7f0000000180)='./file0\x00', 0x141042, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r2 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000001c0)='devices.list\x00', 0x275a, 0x0) write$binfmt_elf64(r0, &(0x7f0000000440)=ANY=[@ANYBLOB="7f454c460000000000000000000000000000000000000000000000000000000040000000000000000000000000000000000000000000380000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a188c9c9e6e8320cc48502f4602e7081c0bb9926eca6da6d00ea22a0a2ca6e2e9897e98aaa2465c6c2343dcad198cbbc730068b16017cb3203c6a5e874a32f36190ecb53c3c4eb2f4905dba3d4b1afbaa902cd60f98bf1a28046"], 0x78) writev(r2, &(0x7f0000000280)=[{&(0x7f0000000080)="f6", 0x1}], 0x1) sendfile(r0, r0, &(0x7f00000000c0), 0x7fff) r3 = openat(0xffffffffffffff9c, &(0x7f0000000300)='./file0\x00', 0x0, 0x0) sendfile(r0, r3, 0x0, 0x80000004000000) 19:36:52 executing program 4: syz_mount_image$vfat(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f00000002c0)="eb3c906d6b66732e66617400020101000240008000f801", 0x17}, {0x0}], 0x0, &(0x7f0000000180)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) write$binfmt_elf64(0xffffffffffffffff, &(0x7f0000000440)=ANY=[@ANYBLOB="7f454c460000000000000000000000000000000000000000000000000000000040000000000000000000000000000000000000000000380000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a188c9c9e6e8320cc48502f4602e7081c0bb9926eca6da6d00ea22a0a2ca6e2e9897e98aaa2465c6c2343dcad198cbbc730068b16017cb3203c6a5e874a32f36190ecb53c3c4eb2f4905dba3d4b1afbaa902cd60f98bf1a28046"], 0x78) r1 = openat(0xffffffffffffff9c, &(0x7f0000000300)='./file0\x00', 0x0, 0x0) sendfile(0xffffffffffffffff, r1, 0x0, 0x80000004000000) 19:36:52 executing program 3: syz_mount_image$vfat(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f00000002c0)="eb3c906d6b66732e66617400020101000240008000f801", 0x17}, {0x0, 0x0, 0x1000}], 0x0, &(0x7f0000000180)=ANY=[]) chdir(0x0) r0 = open(&(0x7f0000000180)='./file0\x00', 0x141042, 0x0) r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000001c0)='devices.list\x00', 0x275a, 0x0) write$binfmt_elf64(r0, &(0x7f0000000440)=ANY=[@ANYBLOB="7f454c460000000000000000000000000000000000000000000000000000000040000000000000000000000000000000000000000000380000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a188c9c9e6e8320cc48502f4602e7081c0bb9926eca6da6d00ea22a0a2ca6e2e9897e98aaa2465c6c2343dcad198cbbc730068b16017cb3203c6a5e874a32f36190ecb53c3c4eb2f4905dba3d4b1afbaa902cd60f98bf1a28046"], 0x78) writev(r1, &(0x7f0000000280)=[{&(0x7f0000000080)="f6", 0x1}], 0x1) sendfile(r0, r0, &(0x7f00000000c0), 0x7fff) [ 150.225738][ T9581] loop1: detected capacity change from 0 to 16 [ 150.263945][ T9586] FAT-fs (loop4): bogus number of reserved sectors 19:36:52 executing program 1: syz_mount_image$vfat(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f00000002c0)="eb3c906d6b66732e66617400020101000240008000f801", 0x17}, {0x0, 0x0, 0x1000}], 0x0, &(0x7f0000000180)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') r0 = open(&(0x7f0000000180)='./file0\x00', 0x141042, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x10, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r2 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000001c0)='devices.list\x00', 0x275a, 0x0) write$binfmt_elf64(r0, &(0x7f0000000440)=ANY=[@ANYBLOB="7f454c460000000000000000000000000000000000000000000000000000000040000000000000000000000000000000000000000000380000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a188c9c9e6e8320cc48502f4602e7081c0bb9926eca6da6d00ea22a0a2ca6e2e9897e98aaa2465c6c2343dcad198cbbc730068b16017cb3203c6a5e874a32f36190ecb53c3c4eb2f4905dba3d4b1afbaa902cd60f98bf1a28046"], 0x78) writev(r2, &(0x7f0000000280)=[{&(0x7f0000000080)="f6", 0x1}], 0x1) sendfile(r0, r0, &(0x7f00000000c0), 0x7fff) [ 150.266746][ T9585] loop0: detected capacity change from 0 to 16 [ 150.270475][ T9586] FAT-fs (loop4): Can't find a valid FAT filesystem [ 150.303471][ T9585] FAT-fs (loop0): bogus number of FAT sectors [ 150.306668][ T9593] loop3: detected capacity change from 0 to 16 [ 150.309591][ T9585] FAT-fs (loop0): Can't find a valid FAT filesystem 19:36:52 executing program 3: syz_mount_image$vfat(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f00000002c0)="eb3c906d6b66732e66617400020101000240008000f801", 0x17}, {0x0, 0x0, 0x1000}], 0x0, &(0x7f0000000180)=ANY=[]) chdir(0x0) r0 = open(&(0x7f0000000180)='./file0\x00', 0x141042, 0x0) r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000001c0)='devices.list\x00', 0x275a, 0x0) write$binfmt_elf64(r0, &(0x7f0000000440)=ANY=[@ANYBLOB="7f454c460000000000000000000000000000000000000000000000000000000040000000000000000000000000000000000000000000380000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a188c9c9e6e8320cc48502f4602e7081c0bb9926eca6da6d00ea22a0a2ca6e2e9897e98aaa2465c6c2343dcad198cbbc730068b16017cb3203c6a5e874a32f36190ecb53c3c4eb2f4905dba3d4b1afbaa902cd60f98bf1a28046"], 0x78) writev(r1, &(0x7f0000000280)=[{&(0x7f0000000080)="f6", 0x1}], 0x1) sendfile(r0, r0, &(0x7f00000000c0), 0x7fff) 19:36:52 executing program 4: syz_mount_image$vfat(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f00000002c0)="eb3c906d6b66732e66617400020101000240008000f801", 0x17}, {0x0}], 0x0, &(0x7f0000000180)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) write$binfmt_elf64(0xffffffffffffffff, &(0x7f0000000440)=ANY=[@ANYBLOB="7f454c460000000000000000000000000000000000000000000000000000000040000000000000000000000000000000000000000000380000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a188c9c9e6e8320cc48502f4602e7081c0bb9926eca6da6d00ea22a0a2ca6e2e9897e98aaa2465c6c2343dcad198cbbc730068b16017cb3203c6a5e874a32f36190ecb53c3c4eb2f4905dba3d4b1afbaa902cd60f98bf1a28046"], 0x78) r1 = openat(0xffffffffffffff9c, &(0x7f0000000300)='./file0\x00', 0x0, 0x0) sendfile(0xffffffffffffffff, r1, 0x0, 0x80000004000000) [ 150.382836][ T9605] loop1: detected capacity change from 0 to 16 [ 150.409188][ T9611] loop3: detected capacity change from 0 to 16 [ 150.426949][ T9605] attempt to access beyond end of device 19:36:52 executing program 1: syz_mount_image$vfat(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f00000002c0)="eb3c906d6b66732e66617400020101000240008000f801", 0x17}, {0x0, 0x0, 0x1000}], 0x0, &(0x7f0000000180)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') r0 = open(&(0x7f0000000180)='./file0\x00', 0x141042, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x10, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r2 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000001c0)='devices.list\x00', 0x275a, 0x0) write$binfmt_elf64(r0, &(0x7f0000000440)=ANY=[@ANYBLOB="7f454c460000000000000000000000000000000000000000000000000000000040000000000000000000000000000000000000000000380000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a188c9c9e6e8320cc48502f4602e7081c0bb9926eca6da6d00ea22a0a2ca6e2e9897e98aaa2465c6c2343dcad198cbbc730068b16017cb3203c6a5e874a32f36190ecb53c3c4eb2f4905dba3d4b1afbaa902cd60f98bf1a28046"], 0x78) writev(r2, &(0x7f0000000280)=[{&(0x7f0000000080)="f6", 0x1}], 0x1) sendfile(r0, r0, &(0x7f00000000c0), 0x7fff) [ 150.426949][ T9605] loop1: rw=2049, want=17, limit=16 [ 150.437723][ T9605] Buffer I/O error on dev loop1, logical block 16, lost async page write [ 150.457593][ T9612] FAT-fs (loop4): bogus number of reserved sectors [ 150.464170][ T9612] FAT-fs (loop4): Can't find a valid FAT filesystem [ 150.511739][ T9622] loop1: detected capacity change from 0 to 16 [ 150.553851][ T9622] attempt to access beyond end of device [ 150.553851][ T9622] loop1: rw=2049, want=17, limit=16 [ 150.564569][ T9622] Buffer I/O error on dev loop1, logical block 16, lost async page write 19:36:52 executing program 2: syz_mount_image$vfat(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f00000002c0)="eb3c906d6b66732e66617400020101000240008000f801", 0x17}, {0x0}], 0x0, &(0x7f0000000180)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') r0 = open(&(0x7f0000000180)='./file0\x00', 0x141042, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) write$binfmt_elf64(r0, &(0x7f0000000440)=ANY=[@ANYBLOB="7f454c460000000000000000000000000000000000000000000000000000000040000000000000000000000000000000000000000000380000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a188c9c9e6e8320cc48502f4602e7081c0bb9926eca6da6d00ea22a0a2ca6e2e9897e98aaa2465c6c2343dcad198cbbc730068b16017cb3203c6a5e874a32f36190ecb53c3c4eb2f4905dba3d4b1afbaa902cd60f98bf1a28046"], 0x78) sendfile(r0, r0, &(0x7f00000000c0), 0x7fff) r2 = openat(0xffffffffffffff9c, &(0x7f0000000300)='./file0\x00', 0x0, 0x0) sendfile(r0, r2, 0x0, 0x80000004000000) 19:36:52 executing program 3: syz_mount_image$vfat(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f00000002c0)="eb3c906d6b66732e66617400020101000240008000f801", 0x17}, {0x0, 0x0, 0x1000}], 0x0, &(0x7f0000000180)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') r0 = open(0x0, 0x141042, 0x0) r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000001c0)='devices.list\x00', 0x275a, 0x0) write$binfmt_elf64(r0, &(0x7f0000000440)=ANY=[@ANYBLOB="7f454c460000000000000000000000000000000000000000000000000000000040000000000000000000000000000000000000000000380000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a188c9c9e6e8320cc48502f4602e7081c0bb9926eca6da6d00ea22a0a2ca6e2e9897e98aaa2465c6c2343dcad198cbbc730068b16017cb3203c6a5e874a32f36190ecb53c3c4eb2f4905dba3d4b1afbaa902cd60f98bf1a28046"], 0x78) writev(r1, &(0x7f0000000280)=[{&(0x7f0000000080)="f6", 0x1}], 0x1) sendfile(r0, r0, &(0x7f00000000c0), 0x7fff) 19:36:52 executing program 5: r0 = creat(&(0x7f0000000100)='./bus\x00', 0x0) r1 = openat$sndtimer(0xffffffffffffff9c, &(0x7f0000000040), 0x0) ioctl$BTRFS_IOC_QUOTA_RESCAN_WAIT(r1, 0x942e, 0x0) r2 = creat(&(0x7f0000002dc0)='./bus\x00', 0x0) write$binfmt_elf64(r2, &(0x7f0000000380)=ANY=[], 0xfffffd28) pipe(&(0x7f0000000180)={0xffffffffffffffff}) perf_event_open(&(0x7f0000001240)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) mmap(&(0x7f0000000000/0xc00000)=nil, 0xc00000, 0x4, 0x10, 0xffffffffffffffff, 0xb3d04000) ioctl$BTRFS_IOC_GET_SUBVOL_ROOTREF(0xffffffffffffffff, 0xd000943d, &(0x7f00000012c0)={0x7, [], 0x1, "1dcf943a0292f1"}) dup2(r3, r0) 19:36:52 executing program 4: syz_mount_image$vfat(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f00000002c0)="eb3c906d6b66732e66617400020101000240008000f801", 0x17}, {0x0}], 0x0, &(0x7f0000000180)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) write$binfmt_elf64(0xffffffffffffffff, &(0x7f0000000440)=ANY=[@ANYBLOB="7f454c460000000000000000000000000000000000000000000000000000000040000000000000000000000000000000000000000000380000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a188c9c9e6e8320cc48502f4602e7081c0bb9926eca6da6d00ea22a0a2ca6e2e9897e98aaa2465c6c2343dcad198cbbc730068b16017cb3203c6a5e874a32f36190ecb53c3c4eb2f4905dba3d4b1afbaa902cd60f98bf1a28046"], 0x78) r1 = openat(0xffffffffffffff9c, &(0x7f0000000300)='./file0\x00', 0x0, 0x0) sendfile(0xffffffffffffffff, r1, 0x0, 0x80000004000000) 19:36:52 executing program 1: syz_mount_image$vfat(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f00000002c0)="eb3c906d6b66732e66617400020101000240008000f801", 0x17}, {0x0, 0x0, 0x1000}], 0x0, &(0x7f0000000180)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') r0 = open(&(0x7f0000000180)='./file0\x00', 0x141042, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x10, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r2 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000001c0)='devices.list\x00', 0x275a, 0x0) write$binfmt_elf64(r0, &(0x7f0000000440)=ANY=[@ANYBLOB="7f454c460000000000000000000000000000000000000000000000000000000040000000000000000000000000000000000000000000380000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a188c9c9e6e8320cc48502f4602e7081c0bb9926eca6da6d00ea22a0a2ca6e2e9897e98aaa2465c6c2343dcad198cbbc730068b16017cb3203c6a5e874a32f36190ecb53c3c4eb2f4905dba3d4b1afbaa902cd60f98bf1a28046"], 0x78) writev(r2, &(0x7f0000000280)=[{&(0x7f0000000080)="f6", 0x1}], 0x1) sendfile(r0, r0, &(0x7f00000000c0), 0x7fff) [ 150.814132][ T9645] loop3: detected capacity change from 0 to 16 [ 150.816485][ T9647] loop1: detected capacity change from 0 to 16 [ 150.826597][ T9648] FAT-fs (loop4): bogus number of reserved sectors [ 150.832429][ T9649] FAT-fs (loop2): bogus number of reserved sectors [ 150.833127][ T9648] FAT-fs (loop4): Can't find a valid FAT filesystem [ 150.839577][ T9649] FAT-fs (loop2): Can't find a valid FAT filesystem [ 150.915274][ T9647] attempt to access beyond end of device [ 150.915274][ T9647] loop1: rw=2049, want=17, limit=16 [ 150.926087][ T9647] Buffer I/O error on dev loop1, logical block 16, lost async page write 19:36:53 executing program 0: syz_mount_image$vfat(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f00000002c0)="eb3c906d6b66732e66617400020101000240008000f8", 0x16}, {0x0, 0x0, 0x1000}], 0x0, &(0x7f0000000180)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') r0 = open(&(0x7f0000000180)='./file0\x00', 0x141042, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r2 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000001c0)='devices.list\x00', 0x275a, 0x0) write$binfmt_elf64(r0, &(0x7f0000000440)=ANY=[@ANYBLOB="7f454c460000000000000000000000000000000000000000000000000000000040000000000000000000000000000000000000000000380000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a188c9c9e6e8320cc48502f4602e7081c0bb9926eca6da6d00ea22a0a2ca6e2e9897e98aaa2465c6c2343dcad198cbbc730068b16017cb3203c6a5e874a32f36190ecb53c3c4eb2f4905dba3d4b1afbaa902cd60f98bf1a28046"], 0x78) writev(r2, &(0x7f0000000280)=[{&(0x7f0000000080)="f6", 0x1}], 0x1) sendfile(r0, r0, &(0x7f00000000c0), 0x7fff) r3 = openat(0xffffffffffffff9c, &(0x7f0000000300)='./file0\x00', 0x0, 0x0) sendfile(r0, r3, 0x0, 0x80000004000000) 19:36:53 executing program 3: syz_mount_image$vfat(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f00000002c0)="eb3c906d6b66732e66617400020101000240008000f801", 0x17}, {0x0, 0x0, 0x1000}], 0x0, &(0x7f0000000180)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') r0 = open(0x0, 0x141042, 0x0) r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000001c0)='devices.list\x00', 0x275a, 0x0) write$binfmt_elf64(r0, &(0x7f0000000440)=ANY=[@ANYBLOB="7f454c460000000000000000000000000000000000000000000000000000000040000000000000000000000000000000000000000000380000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a188c9c9e6e8320cc48502f4602e7081c0bb9926eca6da6d00ea22a0a2ca6e2e9897e98aaa2465c6c2343dcad198cbbc730068b16017cb3203c6a5e874a32f36190ecb53c3c4eb2f4905dba3d4b1afbaa902cd60f98bf1a28046"], 0x78) writev(r1, &(0x7f0000000280)=[{&(0x7f0000000080)="f6", 0x1}], 0x1) sendfile(r0, r0, &(0x7f00000000c0), 0x7fff) 19:36:53 executing program 4: syz_mount_image$vfat(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f00000002c0)="eb3c906d6b66732e66617400020101000240008000f801", 0x17}, {0x0}], 0x0, &(0x7f0000000180)=ANY=[]) r0 = open(&(0x7f0000000180)='./file0\x00', 0x141042, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) write$binfmt_elf64(r0, &(0x7f0000000440)=ANY=[@ANYBLOB="7f454c460000000000000000000000000000000000000000000000000000000040000000000000000000000000000000000000000000380000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a188c9c9e6e8320cc48502f4602e7081c0bb9926eca6da6d00ea22a0a2ca6e2e9897e98aaa2465c6c2343dcad198cbbc730068b16017cb3203c6a5e874a32f36190ecb53c3c4eb2f4905dba3d4b1afbaa902cd60f98bf1a28046"], 0x78) r2 = openat(0xffffffffffffff9c, &(0x7f0000000300)='./file0\x00', 0x0, 0x0) sendfile(r0, r2, 0x0, 0x80000004000000) 19:36:53 executing program 1: syz_mount_image$vfat(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f00000002c0)="eb3c906d6b66732e66617400020101000240008000f801", 0x17}, {0x0, 0x0, 0x1000}], 0x0, &(0x7f0000000180)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') r0 = open(&(0x7f0000000180)='./file0\x00', 0x141042, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, 0xffffffffffffffff, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r2 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000001c0)='devices.list\x00', 0x275a, 0x0) write$binfmt_elf64(r0, &(0x7f0000000440)=ANY=[@ANYBLOB="7f454c460000000000000000000000000000000000000000000000000000000040000000000000000000000000000000000000000000380000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a188c9c9e6e8320cc48502f4602e7081c0bb9926eca6da6d00ea22a0a2ca6e2e9897e98aaa2465c6c2343dcad198cbbc730068b16017cb3203c6a5e874a32f36190ecb53c3c4eb2f4905dba3d4b1afbaa902cd60f98bf1a28046"], 0x78) writev(r2, &(0x7f0000000280)=[{&(0x7f0000000080)="f6", 0x1}], 0x1) sendfile(r0, r0, &(0x7f00000000c0), 0x7fff) 19:36:53 executing program 5: r0 = creat(&(0x7f0000000100)='./bus\x00', 0x0) r1 = openat$sndtimer(0xffffffffffffff9c, &(0x7f0000000040), 0x0) ioctl$BTRFS_IOC_QUOTA_RESCAN_WAIT(r1, 0x942e, 0x0) r2 = creat(&(0x7f0000002dc0)='./bus\x00', 0x0) write$binfmt_elf64(r2, &(0x7f0000000380)=ANY=[], 0xfffffd28) pipe(&(0x7f0000000180)={0xffffffffffffffff}) perf_event_open(&(0x7f0000001240)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) mmap(&(0x7f0000000000/0xc00000)=nil, 0xc00000, 0x4, 0x10, 0xffffffffffffffff, 0xb3d04000) ioctl$BTRFS_IOC_GET_SUBVOL_ROOTREF(0xffffffffffffffff, 0xd000943d, &(0x7f00000012c0)={0x7, [], 0x1, "1dcf943a0292f1"}) dup2(r3, r0) [ 151.136830][ T9684] loop0: detected capacity change from 0 to 16 [ 151.143078][ T9681] FAT-fs (loop4): bogus number of reserved sectors [ 151.144936][ T9683] loop3: detected capacity change from 0 to 16 [ 151.149688][ T9681] FAT-fs (loop4): Can't find a valid FAT filesystem [ 151.163532][ T9684] FAT-fs (loop0): bogus number of FAT sectors [ 151.165954][ T9685] loop1: detected capacity change from 0 to 16 [ 151.169636][ T9684] FAT-fs (loop0): Can't find a valid FAT filesystem 19:36:53 executing program 3: syz_mount_image$vfat(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f00000002c0)="eb3c906d6b66732e66617400020101000240008000f801", 0x17}, {0x0, 0x0, 0x1000}], 0x0, &(0x7f0000000180)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') r0 = open(0x0, 0x141042, 0x0) r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000001c0)='devices.list\x00', 0x275a, 0x0) write$binfmt_elf64(r0, &(0x7f0000000440)=ANY=[@ANYBLOB="7f454c460000000000000000000000000000000000000000000000000000000040000000000000000000000000000000000000000000380000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a188c9c9e6e8320cc48502f4602e7081c0bb9926eca6da6d00ea22a0a2ca6e2e9897e98aaa2465c6c2343dcad198cbbc730068b16017cb3203c6a5e874a32f36190ecb53c3c4eb2f4905dba3d4b1afbaa902cd60f98bf1a28046"], 0x78) writev(r1, &(0x7f0000000280)=[{&(0x7f0000000080)="f6", 0x1}], 0x1) sendfile(r0, r0, &(0x7f00000000c0), 0x7fff) 19:36:53 executing program 4: syz_mount_image$vfat(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f00000002c0)="eb3c906d6b66732e66617400020101000240008000f801", 0x17}, {0x0}], 0x0, &(0x7f0000000180)=ANY=[]) r0 = open(&(0x7f0000000180)='./file0\x00', 0x141042, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) write$binfmt_elf64(r0, &(0x7f0000000440)=ANY=[@ANYBLOB="7f454c460000000000000000000000000000000000000000000000000000000040000000000000000000000000000000000000000000380000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a188c9c9e6e8320cc48502f4602e7081c0bb9926eca6da6d00ea22a0a2ca6e2e9897e98aaa2465c6c2343dcad198cbbc730068b16017cb3203c6a5e874a32f36190ecb53c3c4eb2f4905dba3d4b1afbaa902cd60f98bf1a28046"], 0x78) r2 = openat(0xffffffffffffff9c, &(0x7f0000000300)='./file0\x00', 0x0, 0x0) sendfile(r0, r2, 0x0, 0x80000004000000) [ 151.254535][ T9685] attempt to access beyond end of device [ 151.254535][ T9685] loop1: rw=2049, want=17, limit=16 [ 151.265287][ T9685] Buffer I/O error on dev loop1, logical block 16, lost async page write [ 151.281063][ T9703] loop3: detected capacity change from 0 to 16 [ 151.362852][ T9710] FAT-fs (loop4): bogus number of reserved sectors [ 151.369418][ T9710] FAT-fs (loop4): Can't find a valid FAT filesystem 19:36:53 executing program 2: syz_mount_image$vfat(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f00000002c0)="eb3c906d6b66732e66617400020101000240008000f801", 0x17}, {0x0}], 0x0, &(0x7f0000000180)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') r0 = open(&(0x7f0000000180)='./file0\x00', 0x141042, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, 0xffffffffffffffff, 0x0) preadv(0xffffffffffffffff, &(0x7f0000000280), 0x18, 0xd9f, 0x0) write$binfmt_elf64(r0, &(0x7f0000000440)=ANY=[@ANYBLOB="7f454c460000000000000000000000000000000000000000000000000000000040000000000000000000000000000000000000000000380000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a188c9c9e6e8320cc48502f4602e7081c0bb9926eca6da6d00ea22a0a2ca6e2e9897e98aaa2465c6c2343dcad198cbbc730068b16017cb3203c6a5e874a32f36190ecb53c3c4eb2f4905dba3d4b1afbaa902cd60f98bf1a28046"], 0x78) sendfile(r0, r0, &(0x7f00000000c0), 0x7fff) r1 = openat(0xffffffffffffff9c, &(0x7f0000000300)='./file0\x00', 0x0, 0x0) sendfile(r0, r1, 0x0, 0x80000004000000) 19:36:53 executing program 3: syz_mount_image$vfat(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f00000002c0)="eb3c906d6b66732e66617400020101000240008000f801", 0x17}, {0x0, 0x0, 0x1000}], 0x0, &(0x7f0000000180)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') r0 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000001c0)='devices.list\x00', 0x275a, 0x0) write$binfmt_elf64(r0, &(0x7f0000000440)=ANY=[@ANYBLOB="7f454c460000000000000000000000000000000000000000000000000000000040000000000000000000000000000000000000000000380000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a188c9c9e6e8320cc48502f4602e7081c0bb9926eca6da6d00ea22a0a2ca6e2e9897e98aaa2465c6c2343dcad198cbbc730068b16017cb3203c6a5e874a32f36190ecb53c3c4eb2f4905dba3d4b1afbaa902cd60f98bf1a28046"], 0x78) writev(r1, &(0x7f0000000280)=[{&(0x7f0000000080)="f6", 0x1}], 0x1) sendfile(r0, r0, &(0x7f00000000c0), 0x7fff) 19:36:53 executing program 1: syz_mount_image$vfat(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f00000002c0)="eb3c906d6b66732e66617400020101000240008000f801", 0x17}, {0x0, 0x0, 0x1000}], 0x0, &(0x7f0000000180)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') r0 = open(&(0x7f0000000180)='./file0\x00', 0x141042, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, 0xffffffffffffffff, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r2 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000001c0)='devices.list\x00', 0x275a, 0x0) write$binfmt_elf64(r0, &(0x7f0000000440)=ANY=[@ANYBLOB="7f454c460000000000000000000000000000000000000000000000000000000040000000000000000000000000000000000000000000380000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a188c9c9e6e8320cc48502f4602e7081c0bb9926eca6da6d00ea22a0a2ca6e2e9897e98aaa2465c6c2343dcad198cbbc730068b16017cb3203c6a5e874a32f36190ecb53c3c4eb2f4905dba3d4b1afbaa902cd60f98bf1a28046"], 0x78) writev(r2, &(0x7f0000000280)=[{&(0x7f0000000080)="f6", 0x1}], 0x1) sendfile(r0, r0, &(0x7f00000000c0), 0x7fff) 19:36:53 executing program 4: syz_mount_image$vfat(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f00000002c0)="eb3c906d6b66732e66617400020101000240008000f801", 0x17}, {0x0}], 0x0, &(0x7f0000000180)=ANY=[]) r0 = open(&(0x7f0000000180)='./file0\x00', 0x141042, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) write$binfmt_elf64(r0, &(0x7f0000000440)=ANY=[@ANYBLOB="7f454c460000000000000000000000000000000000000000000000000000000040000000000000000000000000000000000000000000380000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a188c9c9e6e8320cc48502f4602e7081c0bb9926eca6da6d00ea22a0a2ca6e2e9897e98aaa2465c6c2343dcad198cbbc730068b16017cb3203c6a5e874a32f36190ecb53c3c4eb2f4905dba3d4b1afbaa902cd60f98bf1a28046"], 0x78) r2 = openat(0xffffffffffffff9c, &(0x7f0000000300)='./file0\x00', 0x0, 0x0) sendfile(r0, r2, 0x0, 0x80000004000000) 19:36:53 executing program 5: r0 = creat(&(0x7f0000000100)='./bus\x00', 0x0) r1 = openat$sndtimer(0xffffffffffffff9c, &(0x7f0000000040), 0x0) ioctl$BTRFS_IOC_QUOTA_RESCAN_WAIT(r1, 0x942e, 0x0) r2 = creat(&(0x7f0000002dc0)='./bus\x00', 0x0) write$binfmt_elf64(r2, &(0x7f0000000380)=ANY=[], 0xfffffd28) pipe(&(0x7f0000000180)={0xffffffffffffffff}) perf_event_open(&(0x7f0000001240)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) mmap(&(0x7f0000000000/0xc00000)=nil, 0xc00000, 0x4, 0x10, 0xffffffffffffffff, 0xb3d04000) ioctl$BTRFS_IOC_GET_SUBVOL_ROOTREF(0xffffffffffffffff, 0xd000943d, &(0x7f00000012c0)={0x7, [], 0x1, "1dcf943a0292f1"}) dup2(r3, r0) [ 151.696718][ T9734] loop1: detected capacity change from 0 to 16 [ 151.699552][ T9736] loop3: detected capacity change from 0 to 16 [ 151.712644][ T9735] FAT-fs (loop2): bogus number of reserved sectors [ 151.719206][ T9735] FAT-fs (loop2): Can't find a valid FAT filesystem [ 151.732254][ T9733] FAT-fs (loop4): bogus number of reserved sectors [ 151.738785][ T9733] FAT-fs (loop4): Can't find a valid FAT filesystem [ 151.757849][ T9734] attempt to access beyond end of device [ 151.757849][ T9734] loop1: rw=2049, want=17, limit=16 [ 151.768565][ T9734] Buffer I/O error on dev loop1, logical block 16, lost async page write 19:36:53 executing program 0: syz_mount_image$vfat(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f00000002c0)="eb3c906d6b66732e66617400020101000240008000f8", 0x16}, {0x0, 0x0, 0x1000}], 0x0, &(0x7f0000000180)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') r0 = open(&(0x7f0000000180)='./file0\x00', 0x141042, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r2 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000001c0)='devices.list\x00', 0x275a, 0x0) write$binfmt_elf64(r0, &(0x7f0000000440)=ANY=[@ANYBLOB="7f454c460000000000000000000000000000000000000000000000000000000040000000000000000000000000000000000000000000380000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a188c9c9e6e8320cc48502f4602e7081c0bb9926eca6da6d00ea22a0a2ca6e2e9897e98aaa2465c6c2343dcad198cbbc730068b16017cb3203c6a5e874a32f36190ecb53c3c4eb2f4905dba3d4b1afbaa902cd60f98bf1a28046"], 0x78) writev(r2, &(0x7f0000000280)=[{&(0x7f0000000080)="f6", 0x1}], 0x1) sendfile(r0, r0, &(0x7f00000000c0), 0x7fff) r3 = openat(0xffffffffffffff9c, &(0x7f0000000300)='./file0\x00', 0x0, 0x0) sendfile(r0, r3, 0x0, 0x80000004000000) 19:36:53 executing program 3: syz_mount_image$vfat(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f00000002c0)="eb3c906d6b66732e66617400020101000240008000f801", 0x17}, {0x0, 0x0, 0x1000}], 0x0, &(0x7f0000000180)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') r0 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000001c0)='devices.list\x00', 0x275a, 0x0) write$binfmt_elf64(r0, &(0x7f0000000440)=ANY=[@ANYBLOB="7f454c460000000000000000000000000000000000000000000000000000000040000000000000000000000000000000000000000000380000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a188c9c9e6e8320cc48502f4602e7081c0bb9926eca6da6d00ea22a0a2ca6e2e9897e98aaa2465c6c2343dcad198cbbc730068b16017cb3203c6a5e874a32f36190ecb53c3c4eb2f4905dba3d4b1afbaa902cd60f98bf1a28046"], 0x78) writev(r1, &(0x7f0000000280)=[{&(0x7f0000000080)="f6", 0x1}], 0x1) sendfile(r0, r0, &(0x7f00000000c0), 0x7fff) 19:36:53 executing program 4: chdir(&(0x7f0000000040)='./file0\x00') r0 = open(&(0x7f0000000180)='./file0\x00', 0x141042, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) write$binfmt_elf64(r0, &(0x7f0000000440)=ANY=[@ANYBLOB="7f454c460000000000000000000000000000000000000000000000000000000040000000000000000000000000000000000000000000380000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a188c9c9e6e8320cc48502f4602e7081c0bb9926eca6da6d00ea22a0a2ca6e2e9897e98aaa2465c6c2343dcad198cbbc730068b16017cb3203c6a5e874a32f36190ecb53c3c4eb2f4905dba3d4b1afbaa902cd60f98bf1a28046"], 0x78) r2 = openat(0xffffffffffffff9c, &(0x7f0000000300)='./file0\x00', 0x0, 0x0) sendfile(r0, r2, 0x0, 0x80000004000000) 19:36:53 executing program 1: syz_mount_image$vfat(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f00000002c0)="eb3c906d6b66732e66617400020101000240008000f801", 0x17}, {0x0, 0x0, 0x1000}], 0x0, &(0x7f0000000180)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') r0 = open(&(0x7f0000000180)='./file0\x00', 0x141042, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, 0xffffffffffffffff, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r2 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000001c0)='devices.list\x00', 0x275a, 0x0) write$binfmt_elf64(r0, &(0x7f0000000440)=ANY=[@ANYBLOB="7f454c460000000000000000000000000000000000000000000000000000000040000000000000000000000000000000000000000000380000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a188c9c9e6e8320cc48502f4602e7081c0bb9926eca6da6d00ea22a0a2ca6e2e9897e98aaa2465c6c2343dcad198cbbc730068b16017cb3203c6a5e874a32f36190ecb53c3c4eb2f4905dba3d4b1afbaa902cd60f98bf1a28046"], 0x78) writev(r2, &(0x7f0000000280)=[{&(0x7f0000000080)="f6", 0x1}], 0x1) sendfile(r0, r0, &(0x7f00000000c0), 0x7fff) 19:36:53 executing program 5: r0 = creat(&(0x7f0000000100)='./bus\x00', 0x0) r1 = openat$sndtimer(0xffffffffffffff9c, &(0x7f0000000040), 0x0) ioctl$BTRFS_IOC_QUOTA_RESCAN_WAIT(r1, 0x942e, 0x0) r2 = creat(&(0x7f0000002dc0)='./bus\x00', 0x0) write$binfmt_elf64(r2, &(0x7f0000000380)=ANY=[], 0xfffffd28) pipe(&(0x7f0000000180)={0xffffffffffffffff}) perf_event_open(&(0x7f0000001240)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) mmap(&(0x7f0000000000/0xc00000)=nil, 0xc00000, 0x4, 0x8010, 0xffffffffffffffff, 0x0) ioctl$BTRFS_IOC_GET_SUBVOL_ROOTREF(0xffffffffffffffff, 0xd000943d, &(0x7f00000012c0)={0x7, [], 0x1, "1dcf943a0292f1"}) dup2(r3, r0) 19:36:53 executing program 3: syz_mount_image$vfat(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f00000002c0)="eb3c906d6b66732e66617400020101000240008000f801", 0x17}, {0x0, 0x0, 0x1000}], 0x0, &(0x7f0000000180)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') r0 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000001c0)='devices.list\x00', 0x275a, 0x0) write$binfmt_elf64(r0, &(0x7f0000000440)=ANY=[@ANYBLOB="7f454c460000000000000000000000000000000000000000000000000000000040000000000000000000000000000000000000000000380000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a188c9c9e6e8320cc48502f4602e7081c0bb9926eca6da6d00ea22a0a2ca6e2e9897e98aaa2465c6c2343dcad198cbbc730068b16017cb3203c6a5e874a32f36190ecb53c3c4eb2f4905dba3d4b1afbaa902cd60f98bf1a28046"], 0x78) writev(r1, &(0x7f0000000280)=[{&(0x7f0000000080)="f6", 0x1}], 0x1) sendfile(r0, r0, &(0x7f00000000c0), 0x7fff) [ 152.041480][ T9768] loop1: detected capacity change from 0 to 16 [ 152.043320][ T9765] loop3: detected capacity change from 0 to 16 [ 152.051332][ T9770] loop0: detected capacity change from 0 to 16 [ 152.107599][ T9770] FAT-fs (loop0): bogus number of FAT sectors [ 152.113797][ T9770] FAT-fs (loop0): Can't find a valid FAT filesystem [ 152.135191][ T9768] attempt to access beyond end of device [ 152.135191][ T9768] loop1: rw=2049, want=17, limit=16 [ 152.146033][ T9768] Buffer I/O error on dev loop1, logical block 16, lost async page write [ 152.188590][ T9784] loop3: detected capacity change from 0 to 16 19:36:54 executing program 3: syz_mount_image$vfat(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f00000002c0)="eb3c906d6b66732e66617400020101000240008000f801", 0x17}, {0x0, 0x0, 0x1000}], 0x0, &(0x7f0000000180)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') r0 = open(&(0x7f0000000180)='./file0\x00', 0x141042, 0x0) r1 = openat$cgroup_ro(0xffffffffffffff9c, 0x0, 0x275a, 0x0) write$binfmt_elf64(r0, &(0x7f0000000440)=ANY=[@ANYBLOB="7f454c460000000000000000000000000000000000000000000000000000000040000000000000000000000000000000000000000000380000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a188c9c9e6e8320cc48502f4602e7081c0bb9926eca6da6d00ea22a0a2ca6e2e9897e98aaa2465c6c2343dcad198cbbc730068b16017cb3203c6a5e874a32f36190ecb53c3c4eb2f4905dba3d4b1afbaa902cd60f98bf1a28046"], 0x78) writev(r1, &(0x7f0000000280)=[{&(0x7f0000000080)="f6", 0x1}], 0x1) sendfile(r0, r0, &(0x7f00000000c0), 0x7fff) [ 152.321900][ T9791] loop3: detected capacity change from 0 to 16 [ 152.394517][ T9791] attempt to access beyond end of device [ 152.394517][ T9791] loop3: rw=2049, want=17, limit=16 19:36:54 executing program 2: syz_mount_image$vfat(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f00000002c0)="eb3c906d6b66732e66617400020101000240008000f801", 0x17}, {0x0}], 0x0, &(0x7f0000000180)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') r0 = open(&(0x7f0000000180)='./file0\x00', 0x141042, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, 0xffffffffffffffff, 0x0) preadv(0xffffffffffffffff, &(0x7f0000000280), 0x18, 0xd9f, 0x0) write$binfmt_elf64(r0, &(0x7f0000000440)=ANY=[@ANYBLOB="7f454c460000000000000000000000000000000000000000000000000000000040000000000000000000000000000000000000000000380000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a188c9c9e6e8320cc48502f4602e7081c0bb9926eca6da6d00ea22a0a2ca6e2e9897e98aaa2465c6c2343dcad198cbbc730068b16017cb3203c6a5e874a32f36190ecb53c3c4eb2f4905dba3d4b1afbaa902cd60f98bf1a28046"], 0x78) sendfile(r0, r0, &(0x7f00000000c0), 0x7fff) r1 = openat(0xffffffffffffff9c, &(0x7f0000000300)='./file0\x00', 0x0, 0x0) sendfile(r0, r1, 0x0, 0x80000004000000) 19:36:54 executing program 1: syz_mount_image$vfat(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f00000002c0)="eb3c906d6b66732e66617400020101000240008000f801", 0x17}, {0x0, 0x0, 0x1000}], 0x0, &(0x7f0000000180)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') r0 = open(&(0x7f0000000180)='./file0\x00', 0x141042, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(0xffffffffffffffff, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r2 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000001c0)='devices.list\x00', 0x275a, 0x0) write$binfmt_elf64(r0, &(0x7f0000000440)=ANY=[@ANYBLOB="7f454c460000000000000000000000000000000000000000000000000000000040000000000000000000000000000000000000000000380000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a188c9c9e6e8320cc48502f4602e7081c0bb9926eca6da6d00ea22a0a2ca6e2e9897e98aaa2465c6c2343dcad198cbbc730068b16017cb3203c6a5e874a32f36190ecb53c3c4eb2f4905dba3d4b1afbaa902cd60f98bf1a28046"], 0x78) writev(r2, &(0x7f0000000280)=[{&(0x7f0000000080)="f6", 0x1}], 0x1) sendfile(r0, r0, &(0x7f00000000c0), 0x7fff) 19:36:54 executing program 3: syz_mount_image$vfat(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f00000002c0)="eb3c906d6b66732e66617400020101000240008000f801", 0x17}, {0x0, 0x0, 0x1000}], 0x0, &(0x7f0000000180)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') r0 = open(&(0x7f0000000180)='./file0\x00', 0x141042, 0x0) r1 = openat$cgroup_ro(0xffffffffffffff9c, 0x0, 0x275a, 0x0) write$binfmt_elf64(r0, &(0x7f0000000440)=ANY=[@ANYBLOB="7f454c460000000000000000000000000000000000000000000000000000000040000000000000000000000000000000000000000000380000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a188c9c9e6e8320cc48502f4602e7081c0bb9926eca6da6d00ea22a0a2ca6e2e9897e98aaa2465c6c2343dcad198cbbc730068b16017cb3203c6a5e874a32f36190ecb53c3c4eb2f4905dba3d4b1afbaa902cd60f98bf1a28046"], 0x78) writev(r1, &(0x7f0000000280)=[{&(0x7f0000000080)="f6", 0x1}], 0x1) sendfile(r0, r0, &(0x7f00000000c0), 0x7fff) 19:36:54 executing program 5: r0 = creat(&(0x7f0000000100)='./bus\x00', 0x0) r1 = openat$sndtimer(0xffffffffffffff9c, &(0x7f0000000040), 0x0) ioctl$BTRFS_IOC_QUOTA_RESCAN_WAIT(r1, 0x942e, 0x0) r2 = creat(&(0x7f0000002dc0)='./bus\x00', 0x0) write$binfmt_elf64(r2, &(0x7f0000000380)=ANY=[], 0xfffffd28) pipe(&(0x7f0000000180)={0xffffffffffffffff}) perf_event_open(&(0x7f0000001240)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) mmap(&(0x7f0000000000/0xc00000)=nil, 0xc00000, 0x4, 0x8010, 0xffffffffffffffff, 0x0) ioctl$BTRFS_IOC_GET_SUBVOL_ROOTREF(0xffffffffffffffff, 0xd000943d, 0x0) dup2(r3, r0) [ 152.559353][ T9808] FAT-fs (loop2): bogus number of reserved sectors [ 152.559378][ T9805] loop1: detected capacity change from 0 to 16 [ 152.561572][ T9807] loop3: detected capacity change from 0 to 16 [ 152.565927][ T9808] FAT-fs (loop2): Can't find a valid FAT filesystem [ 152.596690][ T9805] Buffer I/O error on dev loop1, logical block 16, lost async page write 19:36:54 executing program 1: syz_mount_image$vfat(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f00000002c0)="eb3c906d6b66732e66617400020101000240008000f801", 0x17}, {0x0, 0x0, 0x1000}], 0x0, &(0x7f0000000180)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') r0 = open(&(0x7f0000000180)='./file0\x00', 0x141042, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(0xffffffffffffffff, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r2 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000001c0)='devices.list\x00', 0x275a, 0x0) write$binfmt_elf64(r0, &(0x7f0000000440)=ANY=[@ANYBLOB="7f454c460000000000000000000000000000000000000000000000000000000040000000000000000000000000000000000000000000380000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a188c9c9e6e8320cc48502f4602e7081c0bb9926eca6da6d00ea22a0a2ca6e2e9897e98aaa2465c6c2343dcad198cbbc730068b16017cb3203c6a5e874a32f36190ecb53c3c4eb2f4905dba3d4b1afbaa902cd60f98bf1a28046"], 0x78) writev(r2, &(0x7f0000000280)=[{&(0x7f0000000080)="f6", 0x1}], 0x1) sendfile(r0, r0, &(0x7f00000000c0), 0x7fff) [ 152.777322][ T9824] loop1: detected capacity change from 0 to 16 19:36:54 executing program 0: syz_mount_image$vfat(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f00000002c0)="eb3c906d6b66732e66617400020101000240008000f801", 0x17}, {0x0, 0x0, 0x1000}], 0x0, 0x0) chdir(&(0x7f0000000040)='./file0\x00') r0 = open(&(0x7f0000000180)='./file0\x00', 0x141042, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r2 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000001c0)='devices.list\x00', 0x275a, 0x0) write$binfmt_elf64(r0, &(0x7f0000000440)=ANY=[@ANYBLOB="7f454c460000000000000000000000000000000000000000000000000000000040000000000000000000000000000000000000000000380000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a188c9c9e6e8320cc48502f4602e7081c0bb9926eca6da6d00ea22a0a2ca6e2e9897e98aaa2465c6c2343dcad198cbbc730068b16017cb3203c6a5e874a32f36190ecb53c3c4eb2f4905dba3d4b1afbaa902cd60f98bf1a28046"], 0x78) writev(r2, &(0x7f0000000280)=[{&(0x7f0000000080)="f6", 0x1}], 0x1) sendfile(r0, r0, &(0x7f00000000c0), 0x7fff) r3 = openat(0xffffffffffffff9c, &(0x7f0000000300)='./file0\x00', 0x0, 0x0) sendfile(r0, r3, 0x0, 0x80000004000000) 19:36:54 executing program 3: syz_mount_image$vfat(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f00000002c0)="eb3c906d6b66732e66617400020101000240008000f801", 0x17}, {0x0, 0x0, 0x1000}], 0x0, &(0x7f0000000180)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') r0 = open(&(0x7f0000000180)='./file0\x00', 0x141042, 0x0) r1 = openat$cgroup_ro(0xffffffffffffff9c, 0x0, 0x275a, 0x0) write$binfmt_elf64(r0, &(0x7f0000000440)=ANY=[@ANYBLOB="7f454c460000000000000000000000000000000000000000000000000000000040000000000000000000000000000000000000000000380000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a188c9c9e6e8320cc48502f4602e7081c0bb9926eca6da6d00ea22a0a2ca6e2e9897e98aaa2465c6c2343dcad198cbbc730068b16017cb3203c6a5e874a32f36190ecb53c3c4eb2f4905dba3d4b1afbaa902cd60f98bf1a28046"], 0x78) writev(r1, &(0x7f0000000280)=[{&(0x7f0000000080)="f6", 0x1}], 0x1) sendfile(r0, r0, &(0x7f00000000c0), 0x7fff) 19:36:54 executing program 4: chdir(&(0x7f0000000040)='./file0\x00') r0 = open(&(0x7f0000000180)='./file0\x00', 0x141042, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) write$binfmt_elf64(r0, &(0x7f0000000440)=ANY=[@ANYBLOB="7f454c460000000000000000000000000000000000000000000000000000000040000000000000000000000000000000000000000000380000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a188c9c9e6e8320cc48502f4602e7081c0bb9926eca6da6d00ea22a0a2ca6e2e9897e98aaa2465c6c2343dcad198cbbc730068b16017cb3203c6a5e874a32f36190ecb53c3c4eb2f4905dba3d4b1afbaa902cd60f98bf1a28046"], 0x78) r2 = openat(0xffffffffffffff9c, &(0x7f0000000300)='./file0\x00', 0x0, 0x0) sendfile(r0, r2, 0x0, 0x80000004000000) 19:36:54 executing program 1: syz_mount_image$vfat(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f00000002c0)="eb3c906d6b66732e66617400020101000240008000f801", 0x17}, {0x0, 0x0, 0x1000}], 0x0, &(0x7f0000000180)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') r0 = open(&(0x7f0000000180)='./file0\x00', 0x141042, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(0xffffffffffffffff, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r2 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000001c0)='devices.list\x00', 0x275a, 0x0) write$binfmt_elf64(r0, &(0x7f0000000440)=ANY=[@ANYBLOB="7f454c460000000000000000000000000000000000000000000000000000000040000000000000000000000000000000000000000000380000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a188c9c9e6e8320cc48502f4602e7081c0bb9926eca6da6d00ea22a0a2ca6e2e9897e98aaa2465c6c2343dcad198cbbc730068b16017cb3203c6a5e874a32f36190ecb53c3c4eb2f4905dba3d4b1afbaa902cd60f98bf1a28046"], 0x78) writev(r2, &(0x7f0000000280)=[{&(0x7f0000000080)="f6", 0x1}], 0x1) sendfile(r0, r0, &(0x7f00000000c0), 0x7fff) 19:36:54 executing program 5: r0 = creat(&(0x7f0000000100)='./bus\x00', 0x0) r1 = openat$sndtimer(0xffffffffffffff9c, &(0x7f0000000040), 0x0) ioctl$BTRFS_IOC_QUOTA_RESCAN_WAIT(r1, 0x942e, 0x0) r2 = creat(&(0x7f0000002dc0)='./bus\x00', 0x0) write$binfmt_elf64(r2, &(0x7f0000000380)=ANY=[], 0xfffffd28) pipe(&(0x7f0000000180)={0xffffffffffffffff}) perf_event_open(&(0x7f0000001240)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) mmap(&(0x7f0000000000/0xc00000)=nil, 0xc00000, 0x4, 0x8010, 0xffffffffffffffff, 0x0) ioctl$BTRFS_IOC_GET_SUBVOL_ROOTREF(0xffffffffffffffff, 0xd000943d, 0x0) dup2(r3, r0) [ 152.941757][ T9841] loop0: detected capacity change from 0 to 16 [ 152.943885][ T9836] loop3: detected capacity change from 0 to 16 19:36:54 executing program 3: syz_mount_image$vfat(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f00000002c0)="eb3c906d6b66732e66617400020101000240008000f801", 0x17}, {0x0, 0x0, 0x1000}], 0x0, &(0x7f0000000180)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') r0 = open(&(0x7f0000000180)='./file0\x00', 0x141042, 0x0) r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000001c0)='devices.list\x00', 0x275a, 0x0) write$binfmt_elf64(0xffffffffffffffff, &(0x7f0000000440)=ANY=[@ANYBLOB="7f454c460000000000000000000000000000000000000000000000000000000040000000000000000000000000000000000000000000380000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a188c9c9e6e8320cc48502f4602e7081c0bb9926eca6da6d00ea22a0a2ca6e2e9897e98aaa2465c6c2343dcad198cbbc730068b16017cb3203c6a5e874a32f36190ecb53c3c4eb2f4905dba3d4b1afbaa902cd60f98bf1a28046"], 0x78) writev(r1, &(0x7f0000000280)=[{&(0x7f0000000080)="f6", 0x1}], 0x1) sendfile(r0, r0, &(0x7f00000000c0), 0x7fff) [ 153.000204][ T9847] loop1: detected capacity change from 0 to 16 19:36:54 executing program 1: syz_mount_image$vfat(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f00000002c0)="eb3c906d6b66732e66617400020101000240008000f801", 0x17}, {0x0, 0x0, 0x1000}], 0x0, &(0x7f0000000180)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') r0 = open(&(0x7f0000000180)='./file0\x00', 0x141042, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, 0x0, 0x0, 0xd9f, 0x0) r2 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000001c0)='devices.list\x00', 0x275a, 0x0) write$binfmt_elf64(r0, &(0x7f0000000440)=ANY=[@ANYBLOB="7f454c460000000000000000000000000000000000000000000000000000000040000000000000000000000000000000000000000000380000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a188c9c9e6e8320cc48502f4602e7081c0bb9926eca6da6d00ea22a0a2ca6e2e9897e98aaa2465c6c2343dcad198cbbc730068b16017cb3203c6a5e874a32f36190ecb53c3c4eb2f4905dba3d4b1afbaa902cd60f98bf1a28046"], 0x78) writev(r2, &(0x7f0000000280)=[{&(0x7f0000000080)="f6", 0x1}], 0x1) sendfile(r0, r0, &(0x7f00000000c0), 0x7fff) [ 153.133692][ T9861] loop1: detected capacity change from 0 to 16 [ 153.134557][ T9865] loop3: detected capacity change from 0 to 16 19:36:55 executing program 3: syz_mount_image$vfat(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f00000002c0)="eb3c906d6b66732e66617400020101000240008000f801", 0x17}, {0x0, 0x0, 0x1000}], 0x0, &(0x7f0000000180)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') r0 = open(&(0x7f0000000180)='./file0\x00', 0x141042, 0x0) r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000001c0)='devices.list\x00', 0x275a, 0x0) write$binfmt_elf64(0xffffffffffffffff, &(0x7f0000000440)=ANY=[@ANYBLOB="7f454c460000000000000000000000000000000000000000000000000000000040000000000000000000000000000000000000000000380000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a188c9c9e6e8320cc48502f4602e7081c0bb9926eca6da6d00ea22a0a2ca6e2e9897e98aaa2465c6c2343dcad198cbbc730068b16017cb3203c6a5e874a32f36190ecb53c3c4eb2f4905dba3d4b1afbaa902cd60f98bf1a28046"], 0x78) writev(r1, &(0x7f0000000280)=[{&(0x7f0000000080)="f6", 0x1}], 0x1) sendfile(r0, r0, &(0x7f00000000c0), 0x7fff) 19:36:55 executing program 1: syz_mount_image$vfat(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f00000002c0)="eb3c906d6b66732e66617400020101000240008000f801", 0x17}, {0x0, 0x0, 0x1000}], 0x0, &(0x7f0000000180)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') r0 = open(&(0x7f0000000180)='./file0\x00', 0x141042, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, 0x0, 0x0, 0xd9f, 0x0) r2 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000001c0)='devices.list\x00', 0x275a, 0x0) write$binfmt_elf64(r0, &(0x7f0000000440)=ANY=[@ANYBLOB="7f454c460000000000000000000000000000000000000000000000000000000040000000000000000000000000000000000000000000380000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a188c9c9e6e8320cc48502f4602e7081c0bb9926eca6da6d00ea22a0a2ca6e2e9897e98aaa2465c6c2343dcad198cbbc730068b16017cb3203c6a5e874a32f36190ecb53c3c4eb2f4905dba3d4b1afbaa902cd60f98bf1a28046"], 0x78) writev(r2, &(0x7f0000000280)=[{&(0x7f0000000080)="f6", 0x1}], 0x1) sendfile(r0, r0, &(0x7f00000000c0), 0x7fff) 19:36:55 executing program 2: syz_mount_image$vfat(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f00000002c0)="eb3c906d6b66732e66617400020101000240008000f801", 0x17}, {0x0}], 0x0, &(0x7f0000000180)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') r0 = open(&(0x7f0000000180)='./file0\x00', 0x141042, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, 0xffffffffffffffff, 0x0) preadv(0xffffffffffffffff, &(0x7f0000000280), 0x18, 0xd9f, 0x0) write$binfmt_elf64(r0, &(0x7f0000000440)=ANY=[@ANYBLOB="7f454c460000000000000000000000000000000000000000000000000000000040000000000000000000000000000000000000000000380000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a188c9c9e6e8320cc48502f4602e7081c0bb9926eca6da6d00ea22a0a2ca6e2e9897e98aaa2465c6c2343dcad198cbbc730068b16017cb3203c6a5e874a32f36190ecb53c3c4eb2f4905dba3d4b1afbaa902cd60f98bf1a28046"], 0x78) sendfile(r0, r0, &(0x7f00000000c0), 0x7fff) r1 = openat(0xffffffffffffff9c, &(0x7f0000000300)='./file0\x00', 0x0, 0x0) sendfile(r0, r1, 0x0, 0x80000004000000) 19:36:55 executing program 5: r0 = creat(&(0x7f0000000100)='./bus\x00', 0x0) r1 = openat$sndtimer(0xffffffffffffff9c, &(0x7f0000000040), 0x0) ioctl$BTRFS_IOC_QUOTA_RESCAN_WAIT(r1, 0x942e, 0x0) r2 = creat(&(0x7f0000002dc0)='./bus\x00', 0x0) write$binfmt_elf64(r2, &(0x7f0000000380)=ANY=[], 0xfffffd28) pipe(&(0x7f0000000180)={0xffffffffffffffff}) perf_event_open(&(0x7f0000001240)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) mmap(&(0x7f0000000000/0xc00000)=nil, 0xc00000, 0x4, 0x8010, 0xffffffffffffffff, 0x0) ioctl$BTRFS_IOC_GET_SUBVOL_ROOTREF(0xffffffffffffffff, 0xd000943d, 0x0) dup2(r3, r0) 19:36:55 executing program 1: syz_mount_image$vfat(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f00000002c0)="eb3c906d6b66732e66617400020101000240008000f801", 0x17}, {0x0, 0x0, 0x1000}], 0x0, &(0x7f0000000180)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') r0 = open(&(0x7f0000000180)='./file0\x00', 0x141042, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, 0x0, 0x0, 0xd9f, 0x0) r2 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000001c0)='devices.list\x00', 0x275a, 0x0) write$binfmt_elf64(r0, &(0x7f0000000440)=ANY=[@ANYBLOB="7f454c460000000000000000000000000000000000000000000000000000000040000000000000000000000000000000000000000000380000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a188c9c9e6e8320cc48502f4602e7081c0bb9926eca6da6d00ea22a0a2ca6e2e9897e98aaa2465c6c2343dcad198cbbc730068b16017cb3203c6a5e874a32f36190ecb53c3c4eb2f4905dba3d4b1afbaa902cd60f98bf1a28046"], 0x78) writev(r2, &(0x7f0000000280)=[{&(0x7f0000000080)="f6", 0x1}], 0x1) sendfile(r0, r0, &(0x7f00000000c0), 0x7fff) [ 153.441078][ T9885] FAT-fs (loop2): bogus number of reserved sectors [ 153.447601][ T9885] FAT-fs (loop2): Can't find a valid FAT filesystem [ 153.455926][ T9889] loop1: detected capacity change from 0 to 16 [ 153.461049][ T9888] loop3: detected capacity change from 0 to 16 [ 153.558391][ T9904] loop1: detected capacity change from 0 to 16 19:36:55 executing program 0: syz_mount_image$vfat(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f00000002c0)="eb3c906d6b66732e66617400020101000240008000f801", 0x17}, {0x0, 0x0, 0x1000}], 0x0, 0x0) chdir(&(0x7f0000000040)='./file0\x00') r0 = open(&(0x7f0000000180)='./file0\x00', 0x141042, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r2 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000001c0)='devices.list\x00', 0x275a, 0x0) write$binfmt_elf64(r0, &(0x7f0000000440)=ANY=[@ANYBLOB="7f454c460000000000000000000000000000000000000000000000000000000040000000000000000000000000000000000000000000380000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a188c9c9e6e8320cc48502f4602e7081c0bb9926eca6da6d00ea22a0a2ca6e2e9897e98aaa2465c6c2343dcad198cbbc730068b16017cb3203c6a5e874a32f36190ecb53c3c4eb2f4905dba3d4b1afbaa902cd60f98bf1a28046"], 0x78) writev(r2, &(0x7f0000000280)=[{&(0x7f0000000080)="f6", 0x1}], 0x1) sendfile(r0, r0, &(0x7f00000000c0), 0x7fff) r3 = openat(0xffffffffffffff9c, &(0x7f0000000300)='./file0\x00', 0x0, 0x0) sendfile(r0, r3, 0x0, 0x80000004000000) 19:36:55 executing program 1: syz_mount_image$vfat(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f00000002c0)="eb3c906d6b66732e66617400020101000240008000f801", 0x17}, {0x0, 0x0, 0x1000}], 0x0, &(0x7f0000000180)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') r0 = open(&(0x7f0000000180)='./file0\x00', 0x141042, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0x0, 0x0) r2 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000001c0)='devices.list\x00', 0x275a, 0x0) write$binfmt_elf64(r0, &(0x7f0000000440)=ANY=[@ANYBLOB="7f454c460000000000000000000000000000000000000000000000000000000040000000000000000000000000000000000000000000380000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a188c9c9e6e8320cc48502f4602e7081c0bb9926eca6da6d00ea22a0a2ca6e2e9897e98aaa2465c6c2343dcad198cbbc730068b16017cb3203c6a5e874a32f36190ecb53c3c4eb2f4905dba3d4b1afbaa902cd60f98bf1a28046"], 0x78) writev(r2, &(0x7f0000000280)=[{&(0x7f0000000080)="f6", 0x1}], 0x1) sendfile(r0, r0, &(0x7f00000000c0), 0x7fff) 19:36:55 executing program 3: syz_mount_image$vfat(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f00000002c0)="eb3c906d6b66732e66617400020101000240008000f801", 0x17}, {0x0, 0x0, 0x1000}], 0x0, &(0x7f0000000180)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') r0 = open(&(0x7f0000000180)='./file0\x00', 0x141042, 0x0) r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000001c0)='devices.list\x00', 0x275a, 0x0) write$binfmt_elf64(0xffffffffffffffff, &(0x7f0000000440)=ANY=[@ANYBLOB="7f454c460000000000000000000000000000000000000000000000000000000040000000000000000000000000000000000000000000380000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a188c9c9e6e8320cc48502f4602e7081c0bb9926eca6da6d00ea22a0a2ca6e2e9897e98aaa2465c6c2343dcad198cbbc730068b16017cb3203c6a5e874a32f36190ecb53c3c4eb2f4905dba3d4b1afbaa902cd60f98bf1a28046"], 0x78) writev(r1, &(0x7f0000000280)=[{&(0x7f0000000080)="f6", 0x1}], 0x1) sendfile(r0, r0, &(0x7f00000000c0), 0x7fff) 19:36:55 executing program 4: chdir(0x0) r0 = open(&(0x7f0000000180)='./file0\x00', 0x141042, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) write$binfmt_elf64(r0, &(0x7f0000000440)=ANY=[@ANYBLOB="7f454c460000000000000000000000000000000000000000000000000000000040000000000000000000000000000000000000000000380000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a188c9c9e6e8320cc48502f4602e7081c0bb9926eca6da6d00ea22a0a2ca6e2e9897e98aaa2465c6c2343dcad198cbbc730068b16017cb3203c6a5e874a32f36190ecb53c3c4eb2f4905dba3d4b1afbaa902cd60f98bf1a28046"], 0x78) r2 = openat(0xffffffffffffff9c, &(0x7f0000000300)='./file0\x00', 0x0, 0x0) sendfile(r0, r2, 0x0, 0x80000004000000) 19:36:55 executing program 5: r0 = creat(&(0x7f0000000100)='./bus\x00', 0x0) r1 = openat$sndtimer(0xffffffffffffff9c, &(0x7f0000000040), 0x0) ioctl$BTRFS_IOC_QUOTA_RESCAN_WAIT(r1, 0x942e, 0x0) r2 = creat(&(0x7f0000002dc0)='./bus\x00', 0x0) write$binfmt_elf64(r2, &(0x7f0000000380)=ANY=[], 0xfffffd28) pipe(&(0x7f0000000180)={0xffffffffffffffff}) perf_event_open(&(0x7f0000001240)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) mmap(&(0x7f0000000000/0xc00000)=nil, 0xc00000, 0x4, 0x8010, 0xffffffffffffffff, 0x0) ioctl$BTRFS_IOC_GET_SUBVOL_ROOTREF(0xffffffffffffffff, 0xd000943d, &(0x7f00000012c0)={0x0, [], 0x1, "1dcf943a0292f1"}) dup2(r3, r0) [ 153.885088][ T9922] loop3: detected capacity change from 0 to 16 [ 153.892654][ T9923] loop1: detected capacity change from 0 to 16 19:36:55 executing program 3: syz_mount_image$vfat(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f00000002c0)="eb3c906d6b66732e66617400020101000240008000f801", 0x17}, {0x0, 0x0, 0x1000}], 0x0, &(0x7f0000000180)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') r0 = open(&(0x7f0000000180)='./file0\x00', 0x141042, 0x0) r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000001c0)='devices.list\x00', 0x275a, 0x0) write$binfmt_elf64(r0, 0x0, 0x78) writev(r1, &(0x7f0000000280)=[{&(0x7f0000000080)="f6", 0x1}], 0x1) sendfile(r0, r0, &(0x7f00000000c0), 0x7fff) [ 153.931591][ T9933] loop0: detected capacity change from 0 to 16 19:36:55 executing program 1: syz_mount_image$vfat(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f00000002c0)="eb3c906d6b66732e66617400020101000240008000f801", 0x17}, {0x0, 0x0, 0x1000}], 0x0, &(0x7f0000000180)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') r0 = open(&(0x7f0000000180)='./file0\x00', 0x141042, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0x0, 0x0) r2 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000001c0)='devices.list\x00', 0x275a, 0x0) write$binfmt_elf64(r0, &(0x7f0000000440)=ANY=[@ANYBLOB="7f454c460000000000000000000000000000000000000000000000000000000040000000000000000000000000000000000000000000380000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a188c9c9e6e8320cc48502f4602e7081c0bb9926eca6da6d00ea22a0a2ca6e2e9897e98aaa2465c6c2343dcad198cbbc730068b16017cb3203c6a5e874a32f36190ecb53c3c4eb2f4905dba3d4b1afbaa902cd60f98bf1a28046"], 0x78) writev(r2, &(0x7f0000000280)=[{&(0x7f0000000080)="f6", 0x1}], 0x1) sendfile(r0, r0, &(0x7f00000000c0), 0x7fff) [ 154.025949][ T9940] loop3: detected capacity change from 0 to 16 19:36:56 executing program 3: syz_mount_image$vfat(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f00000002c0)="eb3c906d6b66732e66617400020101000240008000f801", 0x17}, {0x0, 0x0, 0x1000}], 0x0, &(0x7f0000000180)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') r0 = open(&(0x7f0000000180)='./file0\x00', 0x141042, 0x0) r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000001c0)='devices.list\x00', 0x275a, 0x0) write$binfmt_elf64(r0, 0x0, 0x78) writev(r1, &(0x7f0000000280)=[{&(0x7f0000000080)="f6", 0x1}], 0x1) sendfile(r0, r0, &(0x7f00000000c0), 0x7fff) [ 154.067965][ T9945] loop1: detected capacity change from 0 to 16 19:36:56 executing program 1: syz_mount_image$vfat(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f00000002c0)="eb3c906d6b66732e66617400020101000240008000f801", 0x17}, {0x0, 0x0, 0x1000}], 0x0, &(0x7f0000000180)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') r0 = open(&(0x7f0000000180)='./file0\x00', 0x141042, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0x0, 0x0) r2 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000001c0)='devices.list\x00', 0x275a, 0x0) write$binfmt_elf64(r0, &(0x7f0000000440)=ANY=[@ANYBLOB="7f454c460000000000000000000000000000000000000000000000000000000040000000000000000000000000000000000000000000380000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a188c9c9e6e8320cc48502f4602e7081c0bb9926eca6da6d00ea22a0a2ca6e2e9897e98aaa2465c6c2343dcad198cbbc730068b16017cb3203c6a5e874a32f36190ecb53c3c4eb2f4905dba3d4b1afbaa902cd60f98bf1a28046"], 0x78) writev(r2, &(0x7f0000000280)=[{&(0x7f0000000080)="f6", 0x1}], 0x1) sendfile(r0, r0, &(0x7f00000000c0), 0x7fff) [ 154.199017][ T9957] loop3: detected capacity change from 0 to 16 19:36:56 executing program 2: syz_mount_image$vfat(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f00000002c0)="eb3c906d6b66732e66617400020101000240008000f801", 0x17}, {0x0}], 0x0, &(0x7f0000000180)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) write$binfmt_elf64(0xffffffffffffffff, &(0x7f0000000440)=ANY=[@ANYBLOB="7f454c460000000000000000000000000000000000000000000000000000000040000000000000000000000000000000000000000000380000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a188c9c9e6e8320cc48502f4602e7081c0bb9926eca6da6d00ea22a0a2ca6e2e9897e98aaa2465c6c2343dcad198cbbc730068b16017cb3203c6a5e874a32f36190ecb53c3c4eb2f4905dba3d4b1afbaa902cd60f98bf1a28046"], 0x78) sendfile(0xffffffffffffffff, 0xffffffffffffffff, &(0x7f00000000c0), 0x7fff) r1 = openat(0xffffffffffffff9c, &(0x7f0000000300)='./file0\x00', 0x0, 0x0) sendfile(0xffffffffffffffff, r1, 0x0, 0x80000004000000) 19:36:56 executing program 3: syz_mount_image$vfat(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f00000002c0)="eb3c906d6b66732e66617400020101000240008000f801", 0x17}, {0x0, 0x0, 0x1000}], 0x0, &(0x7f0000000180)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') r0 = open(&(0x7f0000000180)='./file0\x00', 0x141042, 0x0) r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000001c0)='devices.list\x00', 0x275a, 0x0) write$binfmt_elf64(r0, 0x0, 0x78) writev(r1, &(0x7f0000000280)=[{&(0x7f0000000080)="f6", 0x1}], 0x1) sendfile(r0, r0, &(0x7f00000000c0), 0x7fff) [ 154.258970][ T9963] loop1: detected capacity change from 0 to 16 19:36:56 executing program 1: syz_mount_image$vfat(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f00000002c0)="eb3c906d6b66732e66617400020101000240008000f801", 0x17}, {0x0, 0x0, 0x1000}], 0x0, &(0x7f0000000180)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') r0 = open(&(0x7f0000000180)='./file0\x00', 0x141042, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r2 = openat$cgroup_ro(0xffffffffffffff9c, 0x0, 0x275a, 0x0) write$binfmt_elf64(r0, &(0x7f0000000440)=ANY=[@ANYBLOB="7f454c460000000000000000000000000000000000000000000000000000000040000000000000000000000000000000000000000000380000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a188c9c9e6e8320cc48502f4602e7081c0bb9926eca6da6d00ea22a0a2ca6e2e9897e98aaa2465c6c2343dcad198cbbc730068b16017cb3203c6a5e874a32f36190ecb53c3c4eb2f4905dba3d4b1afbaa902cd60f98bf1a28046"], 0x78) writev(r2, &(0x7f0000000280)=[{&(0x7f0000000080)="f6", 0x1}], 0x1) sendfile(r0, r0, &(0x7f00000000c0), 0x7fff) [ 154.310558][ T9969] FAT-fs (loop2): bogus number of reserved sectors [ 154.317089][ T9969] FAT-fs (loop2): Can't find a valid FAT filesystem [ 154.348993][ T9972] loop3: detected capacity change from 0 to 16 [ 154.438471][ T9983] loop1: detected capacity change from 0 to 16 19:36:56 executing program 0: syz_mount_image$vfat(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f00000002c0)="eb3c906d6b66732e66617400020101000240008000f801", 0x17}, {0x0, 0x0, 0x1000}], 0x0, 0x0) chdir(&(0x7f0000000040)='./file0\x00') r0 = open(&(0x7f0000000180)='./file0\x00', 0x141042, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r2 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000001c0)='devices.list\x00', 0x275a, 0x0) write$binfmt_elf64(r0, &(0x7f0000000440)=ANY=[@ANYBLOB="7f454c460000000000000000000000000000000000000000000000000000000040000000000000000000000000000000000000000000380000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a188c9c9e6e8320cc48502f4602e7081c0bb9926eca6da6d00ea22a0a2ca6e2e9897e98aaa2465c6c2343dcad198cbbc730068b16017cb3203c6a5e874a32f36190ecb53c3c4eb2f4905dba3d4b1afbaa902cd60f98bf1a28046"], 0x78) writev(r2, &(0x7f0000000280)=[{&(0x7f0000000080)="f6", 0x1}], 0x1) sendfile(r0, r0, &(0x7f00000000c0), 0x7fff) r3 = openat(0xffffffffffffff9c, &(0x7f0000000300)='./file0\x00', 0x0, 0x0) sendfile(r0, r3, 0x0, 0x80000004000000) 19:36:56 executing program 3: syz_mount_image$vfat(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f00000002c0)="eb3c906d6b66732e66617400020101000240008000f801", 0x17}, {0x0, 0x0, 0x1000}], 0x0, &(0x7f0000000180)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') r0 = open(&(0x7f0000000180)='./file0\x00', 0x141042, 0x0) r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000001c0)='devices.list\x00', 0x275a, 0x0) write$binfmt_elf64(r0, &(0x7f0000000440)=ANY=[], 0x78) writev(r1, &(0x7f0000000280)=[{&(0x7f0000000080)="f6", 0x1}], 0x1) sendfile(r0, r0, &(0x7f00000000c0), 0x7fff) 19:36:56 executing program 5: r0 = creat(&(0x7f0000000100)='./bus\x00', 0x0) r1 = openat$sndtimer(0xffffffffffffff9c, &(0x7f0000000040), 0x0) ioctl$BTRFS_IOC_QUOTA_RESCAN_WAIT(r1, 0x942e, 0x0) r2 = creat(&(0x7f0000002dc0)='./bus\x00', 0x0) write$binfmt_elf64(r2, &(0x7f0000000380)=ANY=[], 0xfffffd28) pipe(&(0x7f0000000180)={0xffffffffffffffff}) perf_event_open(&(0x7f0000001240)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) mmap(&(0x7f0000000000/0xc00000)=nil, 0xc00000, 0x4, 0x8010, 0xffffffffffffffff, 0x0) ioctl$BTRFS_IOC_GET_SUBVOL_ROOTREF(0xffffffffffffffff, 0xd000943d, &(0x7f00000012c0)={0x0, [], 0x1, "1dcf943a0292f1"}) dup2(r3, r0) 19:36:56 executing program 2: syz_mount_image$vfat(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f00000002c0)="eb3c906d6b66732e66617400020101000240008000f801", 0x17}, {0x0}], 0x0, &(0x7f0000000180)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) write$binfmt_elf64(0xffffffffffffffff, &(0x7f0000000440)=ANY=[@ANYBLOB="7f454c460000000000000000000000000000000000000000000000000000000040000000000000000000000000000000000000000000380000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a188c9c9e6e8320cc48502f4602e7081c0bb9926eca6da6d00ea22a0a2ca6e2e9897e98aaa2465c6c2343dcad198cbbc730068b16017cb3203c6a5e874a32f36190ecb53c3c4eb2f4905dba3d4b1afbaa902cd60f98bf1a28046"], 0x78) sendfile(0xffffffffffffffff, 0xffffffffffffffff, &(0x7f00000000c0), 0x7fff) r1 = openat(0xffffffffffffff9c, &(0x7f0000000300)='./file0\x00', 0x0, 0x0) sendfile(0xffffffffffffffff, r1, 0x0, 0x80000004000000) 19:36:56 executing program 1: syz_mount_image$vfat(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f00000002c0)="eb3c906d6b66732e66617400020101000240008000f801", 0x17}, {0x0, 0x0, 0x1000}], 0x0, &(0x7f0000000180)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') r0 = open(&(0x7f0000000180)='./file0\x00', 0x141042, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r2 = openat$cgroup_ro(0xffffffffffffff9c, 0x0, 0x275a, 0x0) write$binfmt_elf64(r0, &(0x7f0000000440)=ANY=[@ANYBLOB="7f454c460000000000000000000000000000000000000000000000000000000040000000000000000000000000000000000000000000380000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a188c9c9e6e8320cc48502f4602e7081c0bb9926eca6da6d00ea22a0a2ca6e2e9897e98aaa2465c6c2343dcad198cbbc730068b16017cb3203c6a5e874a32f36190ecb53c3c4eb2f4905dba3d4b1afbaa902cd60f98bf1a28046"], 0x78) writev(r2, &(0x7f0000000280)=[{&(0x7f0000000080)="f6", 0x1}], 0x1) sendfile(r0, r0, &(0x7f00000000c0), 0x7fff) 19:36:56 executing program 4: chdir(0x0) r0 = open(&(0x7f0000000180)='./file0\x00', 0x141042, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) write$binfmt_elf64(r0, &(0x7f0000000440)=ANY=[@ANYBLOB="7f454c460000000000000000000000000000000000000000000000000000000040000000000000000000000000000000000000000000380000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a188c9c9e6e8320cc48502f4602e7081c0bb9926eca6da6d00ea22a0a2ca6e2e9897e98aaa2465c6c2343dcad198cbbc730068b16017cb3203c6a5e874a32f36190ecb53c3c4eb2f4905dba3d4b1afbaa902cd60f98bf1a28046"], 0x78) r2 = openat(0xffffffffffffff9c, &(0x7f0000000300)='./file0\x00', 0x0, 0x0) sendfile(r0, r2, 0x0, 0x80000004000000) [ 154.836876][ T9995] loop3: detected capacity change from 0 to 16 [ 154.858980][ T9998] loop1: detected capacity change from 0 to 16 [ 154.867343][ T9995] handle_bad_sector: 12 callbacks suppressed [ 154.867378][ T9995] attempt to access beyond end of device [ 154.867378][ T9995] loop3: rw=2049, want=17, limit=16 [ 154.884618][ T9995] buffer_io_error: 8 callbacks suppressed [ 154.884631][ T9995] Buffer I/O error on dev loop3, logical block 16, lost async page write [ 154.903686][T10003] FAT-fs (loop2): bogus number of reserved sectors [ 154.910226][T10003] FAT-fs (loop2): Can't find a valid FAT filesystem 19:36:56 executing program 1: syz_mount_image$vfat(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f00000002c0)="eb3c906d6b66732e66617400020101000240008000f801", 0x17}, {0x0, 0x0, 0x1000}], 0x0, &(0x7f0000000180)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') r0 = open(&(0x7f0000000180)='./file0\x00', 0x141042, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r2 = openat$cgroup_ro(0xffffffffffffff9c, 0x0, 0x275a, 0x0) write$binfmt_elf64(r0, &(0x7f0000000440)=ANY=[@ANYBLOB="7f454c460000000000000000000000000000000000000000000000000000000040000000000000000000000000000000000000000000380000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a188c9c9e6e8320cc48502f4602e7081c0bb9926eca6da6d00ea22a0a2ca6e2e9897e98aaa2465c6c2343dcad198cbbc730068b16017cb3203c6a5e874a32f36190ecb53c3c4eb2f4905dba3d4b1afbaa902cd60f98bf1a28046"], 0x78) writev(r2, &(0x7f0000000280)=[{&(0x7f0000000080)="f6", 0x1}], 0x1) sendfile(r0, r0, &(0x7f00000000c0), 0x7fff) 19:36:56 executing program 2: syz_mount_image$vfat(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f00000002c0)="eb3c906d6b66732e66617400020101000240008000f801", 0x17}, {0x0}], 0x0, &(0x7f0000000180)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) write$binfmt_elf64(0xffffffffffffffff, &(0x7f0000000440)=ANY=[@ANYBLOB="7f454c460000000000000000000000000000000000000000000000000000000040000000000000000000000000000000000000000000380000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a188c9c9e6e8320cc48502f4602e7081c0bb9926eca6da6d00ea22a0a2ca6e2e9897e98aaa2465c6c2343dcad198cbbc730068b16017cb3203c6a5e874a32f36190ecb53c3c4eb2f4905dba3d4b1afbaa902cd60f98bf1a28046"], 0x78) sendfile(0xffffffffffffffff, 0xffffffffffffffff, &(0x7f00000000c0), 0x7fff) r1 = openat(0xffffffffffffff9c, &(0x7f0000000300)='./file0\x00', 0x0, 0x0) sendfile(0xffffffffffffffff, r1, 0x0, 0x80000004000000) [ 154.933827][ T9998] attempt to access beyond end of device [ 154.933827][ T9998] loop1: rw=2049, want=17, limit=16 [ 154.960693][T10016] loop0: detected capacity change from 0 to 16 19:36:56 executing program 3: syz_mount_image$vfat(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f00000002c0)="eb3c906d6b66732e66617400020101000240008000f801", 0x17}, {0x0, 0x0, 0x1000}], 0x0, &(0x7f0000000180)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') r0 = open(&(0x7f0000000180)='./file0\x00', 0x141042, 0x0) r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000001c0)='devices.list\x00', 0x275a, 0x0) write$binfmt_elf64(r0, &(0x7f0000000440)=ANY=[], 0x78) writev(r1, &(0x7f0000000280)=[{&(0x7f0000000080)="f6", 0x1}], 0x1) sendfile(r0, r0, &(0x7f00000000c0), 0x7fff) [ 155.038271][T10023] FAT-fs (loop2): bogus number of reserved sectors [ 155.044827][T10023] FAT-fs (loop2): Can't find a valid FAT filesystem [ 155.074435][T10029] loop1: detected capacity change from 0 to 16 19:36:57 executing program 2: syz_mount_image$vfat(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f00000002c0)="eb3c906d6b66732e66617400020101000240008000f801", 0x17}, {0x0}], 0x0, &(0x7f0000000180)=ANY=[]) r0 = open(&(0x7f0000000180)='./file0\x00', 0x141042, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) write$binfmt_elf64(r0, &(0x7f0000000440)=ANY=[@ANYBLOB="7f454c460000000000000000000000000000000000000000000000000000000040000000000000000000000000000000000000000000380000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a188c9c9e6e8320cc48502f4602e7081c0bb9926eca6da6d00ea22a0a2ca6e2e9897e98aaa2465c6c2343dcad198cbbc730068b16017cb3203c6a5e874a32f36190ecb53c3c4eb2f4905dba3d4b1afbaa902cd60f98bf1a28046"], 0x78) sendfile(r0, r0, &(0x7f00000000c0), 0x7fff) r2 = openat(0xffffffffffffff9c, &(0x7f0000000300)='./file0\x00', 0x0, 0x0) sendfile(r0, r2, 0x0, 0x80000004000000) [ 155.118100][T10029] attempt to access beyond end of device [ 155.118100][T10029] loop1: rw=2049, want=17, limit=16 [ 155.131772][T10035] loop3: detected capacity change from 0 to 16 19:36:57 executing program 1: syz_mount_image$vfat(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f00000002c0)="eb3c906d6b66732e66617400020101000240008000f801", 0x17}, {0x0, 0x0, 0x1000}], 0x0, &(0x7f0000000180)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') r0 = open(&(0x7f0000000180)='./file0\x00', 0x141042, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r2 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000001c0)='devices.list\x00', 0x275a, 0x0) write$binfmt_elf64(0xffffffffffffffff, &(0x7f0000000440)=ANY=[@ANYBLOB="7f454c460000000000000000000000000000000000000000000000000000000040000000000000000000000000000000000000000000380000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a188c9c9e6e8320cc48502f4602e7081c0bb9926eca6da6d00ea22a0a2ca6e2e9897e98aaa2465c6c2343dcad198cbbc730068b16017cb3203c6a5e874a32f36190ecb53c3c4eb2f4905dba3d4b1afbaa902cd60f98bf1a28046"], 0x78) writev(r2, &(0x7f0000000280)=[{&(0x7f0000000080)="f6", 0x1}], 0x1) sendfile(r0, r0, &(0x7f00000000c0), 0x7fff) 19:36:57 executing program 2: syz_mount_image$vfat(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f00000002c0)="eb3c906d6b66732e66617400020101000240008000f801", 0x17}, {0x0}], 0x0, &(0x7f0000000180)=ANY=[]) r0 = open(&(0x7f0000000180)='./file0\x00', 0x141042, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) write$binfmt_elf64(r0, &(0x7f0000000440)=ANY=[@ANYBLOB="7f454c460000000000000000000000000000000000000000000000000000000040000000000000000000000000000000000000000000380000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a188c9c9e6e8320cc48502f4602e7081c0bb9926eca6da6d00ea22a0a2ca6e2e9897e98aaa2465c6c2343dcad198cbbc730068b16017cb3203c6a5e874a32f36190ecb53c3c4eb2f4905dba3d4b1afbaa902cd60f98bf1a28046"], 0x78) sendfile(r0, r0, &(0x7f00000000c0), 0x7fff) r2 = openat(0xffffffffffffff9c, &(0x7f0000000300)='./file0\x00', 0x0, 0x0) sendfile(r0, r2, 0x0, 0x80000004000000) [ 155.193847][T10035] attempt to access beyond end of device [ 155.193847][T10035] loop3: rw=2049, want=17, limit=16 [ 155.204573][T10035] Buffer I/O error on dev loop3, logical block 16, lost async page write [ 155.226121][T10043] FAT-fs (loop2): bogus number of reserved sectors [ 155.232725][T10043] FAT-fs (loop2): Can't find a valid FAT filesystem [ 155.308648][T10055] FAT-fs (loop2): bogus number of reserved sectors [ 155.315181][T10055] FAT-fs (loop2): Can't find a valid FAT filesystem [ 155.325598][T10057] loop1: detected capacity change from 0 to 16 19:36:57 executing program 0: syz_mount_image$vfat(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f00000002c0)="eb3c906d6b66732e66617400020101000240008000f801", 0x17}, {0x0, 0x0, 0x1000}], 0x0, &(0x7f0000000180)=ANY=[]) chdir(0x0) r0 = open(&(0x7f0000000180)='./file0\x00', 0x141042, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r2 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000001c0)='devices.list\x00', 0x275a, 0x0) write$binfmt_elf64(r0, &(0x7f0000000440)=ANY=[@ANYBLOB="7f454c460000000000000000000000000000000000000000000000000000000040000000000000000000000000000000000000000000380000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a188c9c9e6e8320cc48502f4602e7081c0bb9926eca6da6d00ea22a0a2ca6e2e9897e98aaa2465c6c2343dcad198cbbc730068b16017cb3203c6a5e874a32f36190ecb53c3c4eb2f4905dba3d4b1afbaa902cd60f98bf1a28046"], 0x78) writev(r2, &(0x7f0000000280)=[{&(0x7f0000000080)="f6", 0x1}], 0x1) sendfile(r0, r0, &(0x7f00000000c0), 0x7fff) r3 = openat(0xffffffffffffff9c, &(0x7f0000000300)='./file0\x00', 0x0, 0x0) sendfile(r0, r3, 0x0, 0x80000004000000) 19:36:57 executing program 3: syz_mount_image$vfat(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f00000002c0)="eb3c906d6b66732e66617400020101000240008000f801", 0x17}, {0x0, 0x0, 0x1000}], 0x0, &(0x7f0000000180)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') r0 = open(&(0x7f0000000180)='./file0\x00', 0x141042, 0x0) r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000001c0)='devices.list\x00', 0x275a, 0x0) write$binfmt_elf64(r0, &(0x7f0000000440)=ANY=[], 0x78) writev(r1, &(0x7f0000000280)=[{&(0x7f0000000080)="f6", 0x1}], 0x1) sendfile(r0, r0, &(0x7f00000000c0), 0x7fff) 19:36:57 executing program 1: syz_mount_image$vfat(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f00000002c0)="eb3c906d6b66732e66617400020101000240008000f801", 0x17}, {0x0, 0x0, 0x1000}], 0x0, &(0x7f0000000180)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') r0 = open(&(0x7f0000000180)='./file0\x00', 0x141042, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r2 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000001c0)='devices.list\x00', 0x275a, 0x0) write$binfmt_elf64(0xffffffffffffffff, &(0x7f0000000440)=ANY=[@ANYBLOB="7f454c460000000000000000000000000000000000000000000000000000000040000000000000000000000000000000000000000000380000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a188c9c9e6e8320cc48502f4602e7081c0bb9926eca6da6d00ea22a0a2ca6e2e9897e98aaa2465c6c2343dcad198cbbc730068b16017cb3203c6a5e874a32f36190ecb53c3c4eb2f4905dba3d4b1afbaa902cd60f98bf1a28046"], 0x78) writev(r2, &(0x7f0000000280)=[{&(0x7f0000000080)="f6", 0x1}], 0x1) sendfile(r0, r0, &(0x7f00000000c0), 0x7fff) 19:36:57 executing program 5: r0 = creat(&(0x7f0000000100)='./bus\x00', 0x0) r1 = openat$sndtimer(0xffffffffffffff9c, &(0x7f0000000040), 0x0) ioctl$BTRFS_IOC_QUOTA_RESCAN_WAIT(r1, 0x942e, 0x0) r2 = creat(&(0x7f0000002dc0)='./bus\x00', 0x0) write$binfmt_elf64(r2, &(0x7f0000000380)=ANY=[], 0xfffffd28) pipe(&(0x7f0000000180)={0xffffffffffffffff}) perf_event_open(&(0x7f0000001240)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) mmap(&(0x7f0000000000/0xc00000)=nil, 0xc00000, 0x4, 0x8010, 0xffffffffffffffff, 0x0) ioctl$BTRFS_IOC_GET_SUBVOL_ROOTREF(0xffffffffffffffff, 0xd000943d, &(0x7f00000012c0)={0x0, [], 0x0, "1dcf943a0292f1"}) dup2(r3, r0) 19:36:57 executing program 2: syz_mount_image$vfat(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f00000002c0)="eb3c906d6b66732e66617400020101000240008000f801", 0x17}, {0x0}], 0x0, &(0x7f0000000180)=ANY=[]) r0 = open(&(0x7f0000000180)='./file0\x00', 0x141042, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) write$binfmt_elf64(r0, &(0x7f0000000440)=ANY=[@ANYBLOB="7f454c460000000000000000000000000000000000000000000000000000000040000000000000000000000000000000000000000000380000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a188c9c9e6e8320cc48502f4602e7081c0bb9926eca6da6d00ea22a0a2ca6e2e9897e98aaa2465c6c2343dcad198cbbc730068b16017cb3203c6a5e874a32f36190ecb53c3c4eb2f4905dba3d4b1afbaa902cd60f98bf1a28046"], 0x78) sendfile(r0, r0, &(0x7f00000000c0), 0x7fff) r2 = openat(0xffffffffffffff9c, &(0x7f0000000300)='./file0\x00', 0x0, 0x0) sendfile(r0, r2, 0x0, 0x80000004000000) 19:36:57 executing program 4: chdir(0x0) r0 = open(&(0x7f0000000180)='./file0\x00', 0x141042, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) write$binfmt_elf64(r0, &(0x7f0000000440)=ANY=[@ANYBLOB="7f454c460000000000000000000000000000000000000000000000000000000040000000000000000000000000000000000000000000380000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a188c9c9e6e8320cc48502f4602e7081c0bb9926eca6da6d00ea22a0a2ca6e2e9897e98aaa2465c6c2343dcad198cbbc730068b16017cb3203c6a5e874a32f36190ecb53c3c4eb2f4905dba3d4b1afbaa902cd60f98bf1a28046"], 0x78) r2 = openat(0xffffffffffffff9c, &(0x7f0000000300)='./file0\x00', 0x0, 0x0) sendfile(r0, r2, 0x0, 0x80000004000000) [ 155.860007][T10078] loop1: detected capacity change from 0 to 16 [ 155.866474][T10079] loop3: detected capacity change from 0 to 16 [ 155.882781][T10080] FAT-fs (loop2): bogus number of reserved sectors [ 155.889310][T10080] FAT-fs (loop2): Can't find a valid FAT filesystem 19:36:57 executing program 1: syz_mount_image$vfat(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f00000002c0)="eb3c906d6b66732e66617400020101000240008000f801", 0x17}, {0x0, 0x0, 0x1000}], 0x0, &(0x7f0000000180)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') r0 = open(&(0x7f0000000180)='./file0\x00', 0x141042, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r2 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000001c0)='devices.list\x00', 0x275a, 0x0) write$binfmt_elf64(0xffffffffffffffff, &(0x7f0000000440)=ANY=[@ANYBLOB="7f454c460000000000000000000000000000000000000000000000000000000040000000000000000000000000000000000000000000380000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a188c9c9e6e8320cc48502f4602e7081c0bb9926eca6da6d00ea22a0a2ca6e2e9897e98aaa2465c6c2343dcad198cbbc730068b16017cb3203c6a5e874a32f36190ecb53c3c4eb2f4905dba3d4b1afbaa902cd60f98bf1a28046"], 0x78) writev(r2, &(0x7f0000000280)=[{&(0x7f0000000080)="f6", 0x1}], 0x1) sendfile(r0, r0, &(0x7f00000000c0), 0x7fff) 19:36:57 executing program 0: syz_mount_image$vfat(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f00000002c0)="eb3c906d6b66732e66617400020101000240008000f801", 0x17}, {0x0, 0x0, 0x1000}], 0x0, &(0x7f0000000180)=ANY=[]) chdir(0x0) r0 = open(&(0x7f0000000180)='./file0\x00', 0x141042, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r2 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000001c0)='devices.list\x00', 0x275a, 0x0) write$binfmt_elf64(r0, &(0x7f0000000440)=ANY=[@ANYBLOB="7f454c460000000000000000000000000000000000000000000000000000000040000000000000000000000000000000000000000000380000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a188c9c9e6e8320cc48502f4602e7081c0bb9926eca6da6d00ea22a0a2ca6e2e9897e98aaa2465c6c2343dcad198cbbc730068b16017cb3203c6a5e874a32f36190ecb53c3c4eb2f4905dba3d4b1afbaa902cd60f98bf1a28046"], 0x78) writev(r2, &(0x7f0000000280)=[{&(0x7f0000000080)="f6", 0x1}], 0x1) sendfile(r0, r0, &(0x7f00000000c0), 0x7fff) r3 = openat(0xffffffffffffff9c, &(0x7f0000000300)='./file0\x00', 0x0, 0x0) sendfile(r0, r3, 0x0, 0x80000004000000) 19:36:57 executing program 3: syz_mount_image$vfat(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f00000002c0)="eb3c906d6b66732e66617400020101000240008000f801", 0x17}, {0x0, 0x0, 0x1000}], 0x0, &(0x7f0000000180)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') r0 = open(&(0x7f0000000180)='./file0\x00', 0x141042, 0x0) r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000001c0)='devices.list\x00', 0x275a, 0x0) write$binfmt_elf64(r0, &(0x7f0000000440)=ANY=[@ANYBLOB], 0x78) writev(r1, &(0x7f0000000280)=[{&(0x7f0000000080)="f6", 0x1}], 0x1) sendfile(r0, r0, &(0x7f00000000c0), 0x7fff) [ 155.926774][T10079] attempt to access beyond end of device [ 155.926774][T10079] loop3: rw=2049, want=17, limit=16 [ 155.937475][T10079] Buffer I/O error on dev loop3, logical block 16, lost async page write [ 155.958745][T10093] loop0: detected capacity change from 0 to 16 19:36:57 executing program 2: chdir(&(0x7f0000000040)='./file0\x00') r0 = open(&(0x7f0000000180)='./file0\x00', 0x141042, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) write$binfmt_elf64(r0, &(0x7f0000000440)=ANY=[@ANYBLOB="7f454c460000000000000000000000000000000000000000000000000000000040000000000000000000000000000000000000000000380000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a188c9c9e6e8320cc48502f4602e7081c0bb9926eca6da6d00ea22a0a2ca6e2e9897e98aaa2465c6c2343dcad198cbbc730068b16017cb3203c6a5e874a32f36190ecb53c3c4eb2f4905dba3d4b1afbaa902cd60f98bf1a28046"], 0x78) sendfile(r0, r0, &(0x7f00000000c0), 0x7fff) r2 = openat(0xffffffffffffff9c, &(0x7f0000000300)='./file0\x00', 0x0, 0x0) sendfile(r0, r2, 0x0, 0x80000004000000) [ 156.048768][T10107] loop1: detected capacity change from 0 to 16 [ 156.054606][T10108] loop0: detected capacity change from 0 to 16 19:36:58 executing program 1: syz_mount_image$vfat(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f00000002c0)="eb3c906d6b66732e66617400020101000240008000f801", 0x17}, {0x0, 0x0, 0x1000}], 0x0, &(0x7f0000000180)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') r0 = open(&(0x7f0000000180)='./file0\x00', 0x141042, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r2 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000001c0)='devices.list\x00', 0x275a, 0x0) write$binfmt_elf64(r0, 0x0, 0x78) writev(r2, &(0x7f0000000280)=[{&(0x7f0000000080)="f6", 0x1}], 0x1) sendfile(r0, r0, &(0x7f00000000c0), 0x7fff) [ 156.103651][T10116] loop3: detected capacity change from 0 to 16 19:36:58 executing program 0: syz_mount_image$vfat(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f00000002c0)="eb3c906d6b66732e66617400020101000240008000f801", 0x17}, {0x0, 0x0, 0x1000}], 0x0, &(0x7f0000000180)=ANY=[]) chdir(0x0) r0 = open(&(0x7f0000000180)='./file0\x00', 0x141042, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r2 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000001c0)='devices.list\x00', 0x275a, 0x0) write$binfmt_elf64(r0, &(0x7f0000000440)=ANY=[@ANYBLOB="7f454c460000000000000000000000000000000000000000000000000000000040000000000000000000000000000000000000000000380000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a188c9c9e6e8320cc48502f4602e7081c0bb9926eca6da6d00ea22a0a2ca6e2e9897e98aaa2465c6c2343dcad198cbbc730068b16017cb3203c6a5e874a32f36190ecb53c3c4eb2f4905dba3d4b1afbaa902cd60f98bf1a28046"], 0x78) writev(r2, &(0x7f0000000280)=[{&(0x7f0000000080)="f6", 0x1}], 0x1) sendfile(r0, r0, &(0x7f00000000c0), 0x7fff) r3 = openat(0xffffffffffffff9c, &(0x7f0000000300)='./file0\x00', 0x0, 0x0) sendfile(r0, r3, 0x0, 0x80000004000000) [ 156.166728][T10116] attempt to access beyond end of device [ 156.166728][T10116] loop3: rw=2049, want=17, limit=16 [ 156.177521][T10116] Buffer I/O error on dev loop3, logical block 16, lost async page write [ 156.200115][T10127] loop0: detected capacity change from 0 to 16 19:36:58 executing program 0: syz_mount_image$vfat(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f00000002c0)="eb3c906d6b66732e66617400020101000240008000f801", 0x17}, {0x0, 0x0, 0x1000}], 0x0, &(0x7f0000000180)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') r0 = open(0x0, 0x141042, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r2 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000001c0)='devices.list\x00', 0x275a, 0x0) write$binfmt_elf64(r0, &(0x7f0000000440)=ANY=[@ANYBLOB="7f454c460000000000000000000000000000000000000000000000000000000040000000000000000000000000000000000000000000380000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a188c9c9e6e8320cc48502f4602e7081c0bb9926eca6da6d00ea22a0a2ca6e2e9897e98aaa2465c6c2343dcad198cbbc730068b16017cb3203c6a5e874a32f36190ecb53c3c4eb2f4905dba3d4b1afbaa902cd60f98bf1a28046"], 0x78) writev(r2, &(0x7f0000000280)=[{&(0x7f0000000080)="f6", 0x1}], 0x1) sendfile(r0, r0, &(0x7f00000000c0), 0x7fff) r3 = openat(0xffffffffffffff9c, &(0x7f0000000300)='./file0\x00', 0x0, 0x0) sendfile(r0, r3, 0x0, 0x80000004000000) 19:36:58 executing program 1: syz_mount_image$vfat(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f00000002c0)="eb3c906d6b66732e66617400020101000240008000f801", 0x17}, {0x0, 0x0, 0x1000}], 0x0, &(0x7f0000000180)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') r0 = open(&(0x7f0000000180)='./file0\x00', 0x141042, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r2 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000001c0)='devices.list\x00', 0x275a, 0x0) write$binfmt_elf64(r0, 0x0, 0x78) writev(r2, &(0x7f0000000280)=[{&(0x7f0000000080)="f6", 0x1}], 0x1) sendfile(r0, r0, &(0x7f00000000c0), 0x7fff) [ 156.228960][T10131] loop1: detected capacity change from 0 to 16 19:36:58 executing program 0: syz_mount_image$vfat(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f00000002c0)="eb3c906d6b66732e66617400020101000240008000f801", 0x17}, {0x0, 0x0, 0x1000}], 0x0, &(0x7f0000000180)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') r0 = open(0x0, 0x141042, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r2 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000001c0)='devices.list\x00', 0x275a, 0x0) write$binfmt_elf64(r0, &(0x7f0000000440)=ANY=[@ANYBLOB="7f454c460000000000000000000000000000000000000000000000000000000040000000000000000000000000000000000000000000380000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a188c9c9e6e8320cc48502f4602e7081c0bb9926eca6da6d00ea22a0a2ca6e2e9897e98aaa2465c6c2343dcad198cbbc730068b16017cb3203c6a5e874a32f36190ecb53c3c4eb2f4905dba3d4b1afbaa902cd60f98bf1a28046"], 0x78) writev(r2, &(0x7f0000000280)=[{&(0x7f0000000080)="f6", 0x1}], 0x1) sendfile(r0, r0, &(0x7f00000000c0), 0x7fff) r3 = openat(0xffffffffffffff9c, &(0x7f0000000300)='./file0\x00', 0x0, 0x0) sendfile(r0, r3, 0x0, 0x80000004000000) [ 156.322764][T10141] loop1: detected capacity change from 0 to 16 [ 156.353166][T10145] loop0: detected capacity change from 0 to 16 19:36:58 executing program 5: r0 = creat(&(0x7f0000000100)='./bus\x00', 0x0) r1 = openat$sndtimer(0xffffffffffffff9c, &(0x7f0000000040), 0x0) ioctl$BTRFS_IOC_QUOTA_RESCAN_WAIT(r1, 0x942e, 0x0) r2 = creat(&(0x7f0000002dc0)='./bus\x00', 0x0) write$binfmt_elf64(r2, &(0x7f0000000380)=ANY=[], 0xfffffd28) pipe(&(0x7f0000000180)) perf_event_open(&(0x7f0000001240)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) mmap(&(0x7f0000000000/0xc00000)=nil, 0xc00000, 0x4, 0x8010, 0xffffffffffffffff, 0x0) ioctl$BTRFS_IOC_GET_SUBVOL_ROOTREF(0xffffffffffffffff, 0xd000943d, &(0x7f00000012c0)={0x0, [], 0x0, "1dcf943a0292f1"}) dup2(0xffffffffffffffff, r0) 19:36:58 executing program 3: syz_mount_image$vfat(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f00000002c0)="eb3c906d6b66732e66617400020101000240008000f801", 0x17}, {0x0, 0x0, 0x1000}], 0x0, &(0x7f0000000180)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') r0 = open(&(0x7f0000000180)='./file0\x00', 0x141042, 0x0) r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000001c0)='devices.list\x00', 0x275a, 0x0) write$binfmt_elf64(r0, &(0x7f0000000440)=ANY=[@ANYBLOB], 0x78) writev(r1, &(0x7f0000000280)=[{&(0x7f0000000080)="f6", 0x1}], 0x1) sendfile(r0, r0, &(0x7f00000000c0), 0x7fff) [ 156.445318][T10152] loop3: detected capacity change from 0 to 16 [ 156.497184][T10152] attempt to access beyond end of device [ 156.497184][T10152] loop3: rw=2049, want=17, limit=16 [ 156.507902][T10152] Buffer I/O error on dev loop3, logical block 16, lost async page write 19:36:58 executing program 0: syz_mount_image$vfat(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f00000002c0)="eb3c906d6b66732e66617400020101000240008000f801", 0x17}, {0x0, 0x0, 0x1000}], 0x0, &(0x7f0000000180)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') r0 = open(0x0, 0x141042, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r2 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000001c0)='devices.list\x00', 0x275a, 0x0) write$binfmt_elf64(r0, &(0x7f0000000440)=ANY=[@ANYBLOB="7f454c460000000000000000000000000000000000000000000000000000000040000000000000000000000000000000000000000000380000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a188c9c9e6e8320cc48502f4602e7081c0bb9926eca6da6d00ea22a0a2ca6e2e9897e98aaa2465c6c2343dcad198cbbc730068b16017cb3203c6a5e874a32f36190ecb53c3c4eb2f4905dba3d4b1afbaa902cd60f98bf1a28046"], 0x78) writev(r2, &(0x7f0000000280)=[{&(0x7f0000000080)="f6", 0x1}], 0x1) sendfile(r0, r0, &(0x7f00000000c0), 0x7fff) r3 = openat(0xffffffffffffff9c, &(0x7f0000000300)='./file0\x00', 0x0, 0x0) sendfile(r0, r3, 0x0, 0x80000004000000) 19:36:58 executing program 1: syz_mount_image$vfat(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f00000002c0)="eb3c906d6b66732e66617400020101000240008000f801", 0x17}, {0x0, 0x0, 0x1000}], 0x0, &(0x7f0000000180)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') r0 = open(&(0x7f0000000180)='./file0\x00', 0x141042, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r2 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000001c0)='devices.list\x00', 0x275a, 0x0) write$binfmt_elf64(r0, 0x0, 0x78) writev(r2, &(0x7f0000000280)=[{&(0x7f0000000080)="f6", 0x1}], 0x1) sendfile(r0, r0, &(0x7f00000000c0), 0x7fff) 19:36:58 executing program 3: syz_mount_image$vfat(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f00000002c0)="eb3c906d6b66732e66617400020101000240008000f801", 0x17}, {0x0, 0x0, 0x1000}], 0x0, &(0x7f0000000180)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') r0 = open(&(0x7f0000000180)='./file0\x00', 0x141042, 0x0) r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000001c0)='devices.list\x00', 0x275a, 0x0) write$binfmt_elf64(r0, &(0x7f0000000440)=ANY=[@ANYBLOB], 0x78) writev(r1, &(0x7f0000000280)=[{&(0x7f0000000080)="f6", 0x1}], 0x1) sendfile(r0, r0, &(0x7f00000000c0), 0x7fff) 19:36:58 executing program 4: chdir(&(0x7f0000000040)='./file0\x00') r0 = open(0x0, 0x141042, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) write$binfmt_elf64(r0, &(0x7f0000000440)=ANY=[@ANYBLOB="7f454c460000000000000000000000000000000000000000000000000000000040000000000000000000000000000000000000000000380000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a188c9c9e6e8320cc48502f4602e7081c0bb9926eca6da6d00ea22a0a2ca6e2e9897e98aaa2465c6c2343dcad198cbbc730068b16017cb3203c6a5e874a32f36190ecb53c3c4eb2f4905dba3d4b1afbaa902cd60f98bf1a28046"], 0x78) r2 = openat(0xffffffffffffff9c, &(0x7f0000000300)='./file0\x00', 0x0, 0x0) sendfile(r0, r2, 0x0, 0x80000004000000) [ 156.700479][T10170] loop1: detected capacity change from 0 to 16 [ 156.724397][T10172] loop3: detected capacity change from 0 to 16 [ 156.732157][T10178] loop0: detected capacity change from 0 to 16 [ 156.778187][T10172] attempt to access beyond end of device [ 156.778187][T10172] loop3: rw=2049, want=17, limit=16 [ 156.788897][T10172] Buffer I/O error on dev loop3, logical block 16, lost async page write 19:36:58 executing program 2: chdir(&(0x7f0000000040)='./file0\x00') r0 = open(&(0x7f0000000180)='./file0\x00', 0x141042, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) write$binfmt_elf64(r0, &(0x7f0000000440)=ANY=[@ANYBLOB="7f454c460000000000000000000000000000000000000000000000000000000040000000000000000000000000000000000000000000380000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a188c9c9e6e8320cc48502f4602e7081c0bb9926eca6da6d00ea22a0a2ca6e2e9897e98aaa2465c6c2343dcad198cbbc730068b16017cb3203c6a5e874a32f36190ecb53c3c4eb2f4905dba3d4b1afbaa902cd60f98bf1a28046"], 0x78) sendfile(r0, r0, &(0x7f00000000c0), 0x7fff) r2 = openat(0xffffffffffffff9c, &(0x7f0000000300)='./file0\x00', 0x0, 0x0) sendfile(r0, r2, 0x0, 0x80000004000000) 19:36:58 executing program 5: r0 = creat(&(0x7f0000000100)='./bus\x00', 0x0) r1 = openat$sndtimer(0xffffffffffffff9c, &(0x7f0000000040), 0x0) ioctl$BTRFS_IOC_QUOTA_RESCAN_WAIT(r1, 0x942e, 0x0) r2 = creat(&(0x7f0000002dc0)='./bus\x00', 0x0) write$binfmt_elf64(r2, &(0x7f0000000380)=ANY=[], 0xfffffd28) pipe(&(0x7f0000000180)) perf_event_open(&(0x7f0000001240)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) mmap(&(0x7f0000000000/0xc00000)=nil, 0xc00000, 0x4, 0x8010, 0xffffffffffffffff, 0x0) ioctl$BTRFS_IOC_GET_SUBVOL_ROOTREF(0xffffffffffffffff, 0xd000943d, &(0x7f00000012c0)={0x0, [], 0x0, "1dcf943a0292f1"}) dup2(0xffffffffffffffff, r0) 19:36:58 executing program 1: syz_mount_image$vfat(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f00000002c0)="eb3c906d6b66732e66617400020101000240008000f801", 0x17}, {0x0, 0x0, 0x1000}], 0x0, &(0x7f0000000180)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') r0 = open(&(0x7f0000000180)='./file0\x00', 0x141042, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r2 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000001c0)='devices.list\x00', 0x275a, 0x0) write$binfmt_elf64(r0, &(0x7f0000000440)=ANY=[], 0x78) writev(r2, &(0x7f0000000280)=[{&(0x7f0000000080)="f6", 0x1}], 0x1) sendfile(r0, r0, &(0x7f00000000c0), 0x7fff) 19:36:58 executing program 4: chdir(&(0x7f0000000040)='./file0\x00') r0 = open(0x0, 0x141042, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) write$binfmt_elf64(r0, &(0x7f0000000440)=ANY=[@ANYBLOB="7f454c460000000000000000000000000000000000000000000000000000000040000000000000000000000000000000000000000000380000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a188c9c9e6e8320cc48502f4602e7081c0bb9926eca6da6d00ea22a0a2ca6e2e9897e98aaa2465c6c2343dcad198cbbc730068b16017cb3203c6a5e874a32f36190ecb53c3c4eb2f4905dba3d4b1afbaa902cd60f98bf1a28046"], 0x78) r2 = openat(0xffffffffffffff9c, &(0x7f0000000300)='./file0\x00', 0x0, 0x0) sendfile(r0, r2, 0x0, 0x80000004000000) 19:36:58 executing program 0: syz_mount_image$vfat(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f00000002c0)="eb3c906d6b66732e66617400020101000240008000f801", 0x17}, {0x0, 0x0, 0x1000}], 0x0, &(0x7f0000000180)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') r0 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r2 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000001c0)='devices.list\x00', 0x275a, 0x0) write$binfmt_elf64(r0, &(0x7f0000000440)=ANY=[@ANYBLOB="7f454c460000000000000000000000000000000000000000000000000000000040000000000000000000000000000000000000000000380000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a188c9c9e6e8320cc48502f4602e7081c0bb9926eca6da6d00ea22a0a2ca6e2e9897e98aaa2465c6c2343dcad198cbbc730068b16017cb3203c6a5e874a32f36190ecb53c3c4eb2f4905dba3d4b1afbaa902cd60f98bf1a28046"], 0x78) writev(r2, &(0x7f0000000280)=[{&(0x7f0000000080)="f6", 0x1}], 0x1) sendfile(r0, r0, &(0x7f00000000c0), 0x7fff) r3 = openat(0xffffffffffffff9c, &(0x7f0000000300)='./file0\x00', 0x0, 0x0) sendfile(r0, r3, 0x0, 0x80000004000000) 19:36:58 executing program 3: syz_mount_image$vfat(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f00000002c0)="eb3c906d6b66732e66617400020101000240008000f801", 0x17}, {0x0, 0x0, 0x1000}], 0x0, &(0x7f0000000180)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') r0 = open(&(0x7f0000000180)='./file0\x00', 0x141042, 0x0) r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000001c0)='devices.list\x00', 0x275a, 0x0) write$binfmt_elf64(r0, &(0x7f0000000440)=ANY=[@ANYBLOB="7f454c4600000000000000000000000000000000000000000000000000000000400000000000000000000000000000000000000000003800"/105], 0x78) writev(r1, &(0x7f0000000280)=[{&(0x7f0000000080)="f6", 0x1}], 0x1) sendfile(r0, r0, &(0x7f00000000c0), 0x7fff) [ 156.915019][T10202] loop0: detected capacity change from 0 to 16 [ 156.918161][T10201] loop1: detected capacity change from 0 to 16 [ 156.928146][T10203] loop3: detected capacity change from 0 to 16 [ 156.952117][T10201] attempt to access beyond end of device [ 156.952117][T10201] loop1: rw=2049, want=17, limit=16 19:36:58 executing program 4: chdir(&(0x7f0000000040)='./file0\x00') r0 = open(0x0, 0x141042, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) write$binfmt_elf64(r0, &(0x7f0000000440)=ANY=[@ANYBLOB="7f454c460000000000000000000000000000000000000000000000000000000040000000000000000000000000000000000000000000380000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a188c9c9e6e8320cc48502f4602e7081c0bb9926eca6da6d00ea22a0a2ca6e2e9897e98aaa2465c6c2343dcad198cbbc730068b16017cb3203c6a5e874a32f36190ecb53c3c4eb2f4905dba3d4b1afbaa902cd60f98bf1a28046"], 0x78) r2 = openat(0xffffffffffffff9c, &(0x7f0000000300)='./file0\x00', 0x0, 0x0) sendfile(r0, r2, 0x0, 0x80000004000000) 19:36:58 executing program 0: syz_mount_image$vfat(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f00000002c0)="eb3c906d6b66732e66617400020101000240008000f801", 0x17}, {0x0, 0x0, 0x1000}], 0x0, &(0x7f0000000180)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') r0 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r2 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000001c0)='devices.list\x00', 0x275a, 0x0) write$binfmt_elf64(r0, &(0x7f0000000440)=ANY=[@ANYBLOB="7f454c460000000000000000000000000000000000000000000000000000000040000000000000000000000000000000000000000000380000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a188c9c9e6e8320cc48502f4602e7081c0bb9926eca6da6d00ea22a0a2ca6e2e9897e98aaa2465c6c2343dcad198cbbc730068b16017cb3203c6a5e874a32f36190ecb53c3c4eb2f4905dba3d4b1afbaa902cd60f98bf1a28046"], 0x78) writev(r2, &(0x7f0000000280)=[{&(0x7f0000000080)="f6", 0x1}], 0x1) sendfile(r0, r0, &(0x7f00000000c0), 0x7fff) r3 = openat(0xffffffffffffff9c, &(0x7f0000000300)='./file0\x00', 0x0, 0x0) sendfile(r0, r3, 0x0, 0x80000004000000) 19:36:58 executing program 4: chdir(&(0x7f0000000040)='./file0\x00') r0 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) write$binfmt_elf64(r0, &(0x7f0000000440)=ANY=[@ANYBLOB="7f454c460000000000000000000000000000000000000000000000000000000040000000000000000000000000000000000000000000380000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a188c9c9e6e8320cc48502f4602e7081c0bb9926eca6da6d00ea22a0a2ca6e2e9897e98aaa2465c6c2343dcad198cbbc730068b16017cb3203c6a5e874a32f36190ecb53c3c4eb2f4905dba3d4b1afbaa902cd60f98bf1a28046"], 0x78) r2 = openat(0xffffffffffffff9c, &(0x7f0000000300)='./file0\x00', 0x0, 0x0) sendfile(r0, r2, 0x0, 0x80000004000000) 19:36:58 executing program 1: syz_mount_image$vfat(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f00000002c0)="eb3c906d6b66732e66617400020101000240008000f801", 0x17}, {0x0, 0x0, 0x1000}], 0x0, &(0x7f0000000180)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') r0 = open(&(0x7f0000000180)='./file0\x00', 0x141042, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000001c0)='devices.list\x00', 0x275a, 0x0) write$binfmt_elf64(r0, &(0x7f0000000440)=ANY=[], 0x78) writev(0xffffffffffffffff, &(0x7f0000000280)=[{&(0x7f0000000080)="f6", 0x1}], 0x1) sendfile(r0, r0, &(0x7f00000000c0), 0x7fff) [ 156.962849][T10201] Buffer I/O error on dev loop1, logical block 16, lost async page write [ 156.988163][T10203] attempt to access beyond end of device [ 156.988163][T10203] loop3: rw=2049, want=17, limit=16 [ 156.998864][T10203] Buffer I/O error on dev loop3, logical block 16, lost async page write 19:36:58 executing program 3: syz_mount_image$vfat(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f00000002c0)="eb3c906d6b66732e66617400020101000240008000f801", 0x17}, {0x0, 0x0, 0x1000}], 0x0, &(0x7f0000000180)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') r0 = open(&(0x7f0000000180)='./file0\x00', 0x141042, 0x0) r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000001c0)='devices.list\x00', 0x275a, 0x0) write$binfmt_elf64(r0, &(0x7f0000000440)=ANY=[@ANYBLOB="7f454c4600000000000000000000000000000000000000000000000000000000400000000000000000000000000000000000000000003800"/105], 0x78) writev(r1, &(0x7f0000000280)=[{&(0x7f0000000080)="f6", 0x1}], 0x1) sendfile(r0, r0, &(0x7f00000000c0), 0x7fff) 19:36:58 executing program 4: chdir(&(0x7f0000000040)='./file0\x00') r0 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) write$binfmt_elf64(r0, &(0x7f0000000440)=ANY=[@ANYBLOB="7f454c460000000000000000000000000000000000000000000000000000000040000000000000000000000000000000000000000000380000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a188c9c9e6e8320cc48502f4602e7081c0bb9926eca6da6d00ea22a0a2ca6e2e9897e98aaa2465c6c2343dcad198cbbc730068b16017cb3203c6a5e874a32f36190ecb53c3c4eb2f4905dba3d4b1afbaa902cd60f98bf1a28046"], 0x78) r2 = openat(0xffffffffffffff9c, &(0x7f0000000300)='./file0\x00', 0x0, 0x0) sendfile(r0, r2, 0x0, 0x80000004000000) [ 157.069725][T10225] loop0: detected capacity change from 0 to 16 [ 157.100299][T10231] loop3: detected capacity change from 0 to 16 [ 157.130903][T10237] loop1: detected capacity change from 0 to 16 [ 157.157951][T10231] Buffer I/O error on dev loop3, logical block 16, lost async page write 19:36:59 executing program 2: chdir(&(0x7f0000000040)='./file0\x00') r0 = open(&(0x7f0000000180)='./file0\x00', 0x141042, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) write$binfmt_elf64(r0, &(0x7f0000000440)=ANY=[@ANYBLOB="7f454c460000000000000000000000000000000000000000000000000000000040000000000000000000000000000000000000000000380000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a188c9c9e6e8320cc48502f4602e7081c0bb9926eca6da6d00ea22a0a2ca6e2e9897e98aaa2465c6c2343dcad198cbbc730068b16017cb3203c6a5e874a32f36190ecb53c3c4eb2f4905dba3d4b1afbaa902cd60f98bf1a28046"], 0x78) sendfile(r0, r0, &(0x7f00000000c0), 0x7fff) r2 = openat(0xffffffffffffff9c, &(0x7f0000000300)='./file0\x00', 0x0, 0x0) sendfile(r0, r2, 0x0, 0x80000004000000) 19:36:59 executing program 0: syz_mount_image$vfat(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f00000002c0)="eb3c906d6b66732e66617400020101000240008000f801", 0x17}, {0x0, 0x0, 0x1000}], 0x0, &(0x7f0000000180)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') r0 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r2 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000001c0)='devices.list\x00', 0x275a, 0x0) write$binfmt_elf64(r0, &(0x7f0000000440)=ANY=[@ANYBLOB="7f454c460000000000000000000000000000000000000000000000000000000040000000000000000000000000000000000000000000380000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a188c9c9e6e8320cc48502f4602e7081c0bb9926eca6da6d00ea22a0a2ca6e2e9897e98aaa2465c6c2343dcad198cbbc730068b16017cb3203c6a5e874a32f36190ecb53c3c4eb2f4905dba3d4b1afbaa902cd60f98bf1a28046"], 0x78) writev(r2, &(0x7f0000000280)=[{&(0x7f0000000080)="f6", 0x1}], 0x1) sendfile(r0, r0, &(0x7f00000000c0), 0x7fff) r3 = openat(0xffffffffffffff9c, &(0x7f0000000300)='./file0\x00', 0x0, 0x0) sendfile(r0, r3, 0x0, 0x80000004000000) 19:36:59 executing program 4: chdir(&(0x7f0000000040)='./file0\x00') r0 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) write$binfmt_elf64(r0, &(0x7f0000000440)=ANY=[@ANYBLOB="7f454c460000000000000000000000000000000000000000000000000000000040000000000000000000000000000000000000000000380000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a188c9c9e6e8320cc48502f4602e7081c0bb9926eca6da6d00ea22a0a2ca6e2e9897e98aaa2465c6c2343dcad198cbbc730068b16017cb3203c6a5e874a32f36190ecb53c3c4eb2f4905dba3d4b1afbaa902cd60f98bf1a28046"], 0x78) r2 = openat(0xffffffffffffff9c, &(0x7f0000000300)='./file0\x00', 0x0, 0x0) sendfile(r0, r2, 0x0, 0x80000004000000) 19:36:59 executing program 3: syz_mount_image$vfat(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f00000002c0)="eb3c906d6b66732e66617400020101000240008000f801", 0x17}, {0x0, 0x0, 0x1000}], 0x0, &(0x7f0000000180)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') r0 = open(&(0x7f0000000180)='./file0\x00', 0x141042, 0x0) r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000001c0)='devices.list\x00', 0x275a, 0x0) write$binfmt_elf64(r0, &(0x7f0000000440)=ANY=[@ANYBLOB="7f454c4600000000000000000000000000000000000000000000000000000000400000000000000000000000000000000000000000003800"/105], 0x78) writev(r1, &(0x7f0000000280)=[{&(0x7f0000000080)="f6", 0x1}], 0x1) sendfile(r0, r0, &(0x7f00000000c0), 0x7fff) 19:36:59 executing program 1: syz_mount_image$vfat(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f00000002c0)="eb3c906d6b66732e66617400020101000240008000f801", 0x17}, {0x0, 0x0, 0x1000}], 0x0, &(0x7f0000000180)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') r0 = open(&(0x7f0000000180)='./file0\x00', 0x141042, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000001c0)='devices.list\x00', 0x275a, 0x0) write$binfmt_elf64(r0, &(0x7f0000000440)=ANY=[], 0x78) writev(0xffffffffffffffff, &(0x7f0000000280)=[{&(0x7f0000000080)="f6", 0x1}], 0x1) sendfile(r0, r0, &(0x7f00000000c0), 0x7fff) 19:36:59 executing program 5: r0 = creat(&(0x7f0000000100)='./bus\x00', 0x0) r1 = openat$sndtimer(0xffffffffffffff9c, &(0x7f0000000040), 0x0) ioctl$BTRFS_IOC_QUOTA_RESCAN_WAIT(r1, 0x942e, 0x0) r2 = creat(&(0x7f0000002dc0)='./bus\x00', 0x0) write$binfmt_elf64(r2, &(0x7f0000000380)=ANY=[], 0xfffffd28) pipe(&(0x7f0000000180)) perf_event_open(&(0x7f0000001240)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) mmap(&(0x7f0000000000/0xc00000)=nil, 0xc00000, 0x4, 0x8010, 0xffffffffffffffff, 0x0) ioctl$BTRFS_IOC_GET_SUBVOL_ROOTREF(0xffffffffffffffff, 0xd000943d, &(0x7f00000012c0)={0x0, [], 0x0, "1dcf943a0292f1"}) dup2(0xffffffffffffffff, r0) 19:36:59 executing program 4: chdir(&(0x7f0000000040)='./file0\x00') r0 = open(&(0x7f0000000180)='./file0\x00', 0x141042, 0x0) r1 = openat(0xffffffffffffff9c, 0x0, 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) write$binfmt_elf64(r0, &(0x7f0000000440)=ANY=[@ANYBLOB="7f454c460000000000000000000000000000000000000000000000000000000040000000000000000000000000000000000000000000380000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a188c9c9e6e8320cc48502f4602e7081c0bb9926eca6da6d00ea22a0a2ca6e2e9897e98aaa2465c6c2343dcad198cbbc730068b16017cb3203c6a5e874a32f36190ecb53c3c4eb2f4905dba3d4b1afbaa902cd60f98bf1a28046"], 0x78) r2 = openat(0xffffffffffffff9c, &(0x7f0000000300)='./file0\x00', 0x0, 0x0) sendfile(r0, r2, 0x0, 0x80000004000000) [ 157.800636][T10256] loop1: detected capacity change from 0 to 16 [ 157.801879][T10261] loop0: detected capacity change from 0 to 16 [ 157.825413][T10262] loop3: detected capacity change from 0 to 16 19:36:59 executing program 1: syz_mount_image$vfat(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f00000002c0)="eb3c906d6b66732e66617400020101000240008000f801", 0x17}, {0x0, 0x0, 0x1000}], 0x0, &(0x7f0000000180)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') r0 = open(&(0x7f0000000180)='./file0\x00', 0x141042, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000001c0)='devices.list\x00', 0x275a, 0x0) write$binfmt_elf64(r0, &(0x7f0000000440)=ANY=[], 0x78) writev(0xffffffffffffffff, &(0x7f0000000280)=[{&(0x7f0000000080)="f6", 0x1}], 0x1) sendfile(r0, r0, &(0x7f00000000c0), 0x7fff) 19:36:59 executing program 0: syz_mount_image$vfat(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f00000002c0)="eb3c906d6b66732e66617400020101000240008000f801", 0x17}, {0x0, 0x0, 0x1000}], 0x0, &(0x7f0000000180)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') r0 = open(&(0x7f0000000180)='./file0\x00', 0x141042, 0x0) r1 = openat(0xffffffffffffff9c, 0x0, 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r2 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000001c0)='devices.list\x00', 0x275a, 0x0) write$binfmt_elf64(r0, &(0x7f0000000440)=ANY=[@ANYBLOB="7f454c460000000000000000000000000000000000000000000000000000000040000000000000000000000000000000000000000000380000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a188c9c9e6e8320cc48502f4602e7081c0bb9926eca6da6d00ea22a0a2ca6e2e9897e98aaa2465c6c2343dcad198cbbc730068b16017cb3203c6a5e874a32f36190ecb53c3c4eb2f4905dba3d4b1afbaa902cd60f98bf1a28046"], 0x78) writev(r2, &(0x7f0000000280)=[{&(0x7f0000000080)="f6", 0x1}], 0x1) sendfile(r0, r0, &(0x7f00000000c0), 0x7fff) r3 = openat(0xffffffffffffff9c, &(0x7f0000000300)='./file0\x00', 0x0, 0x0) sendfile(r0, r3, 0x0, 0x80000004000000) 19:36:59 executing program 3: syz_mount_image$vfat(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f00000002c0)="eb3c906d6b66732e66617400020101000240008000f801", 0x17}, {0x0, 0x0, 0x1000}], 0x0, &(0x7f0000000180)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') r0 = open(&(0x7f0000000180)='./file0\x00', 0x141042, 0x0) r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000001c0)='devices.list\x00', 0x275a, 0x0) write$binfmt_elf64(r0, &(0x7f0000000440)=ANY=[@ANYBLOB="7f454c460000000000000000000000000000000000000000000000000000000040000000000000000000000000000000000000000000380000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a188c9c9e6e8320cc48502f4602e7081c0bb9926eca6da6d00ea22a0a2ca6e2e9897e98aaa24"], 0x78) writev(r1, &(0x7f0000000280)=[{&(0x7f0000000080)="f6", 0x1}], 0x1) sendfile(r0, r0, &(0x7f00000000c0), 0x7fff) [ 157.892007][T10262] Buffer I/O error on dev loop3, logical block 16, lost async page write [ 157.927246][T10282] loop1: detected capacity change from 0 to 16 19:36:59 executing program 1: syz_mount_image$vfat(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f00000002c0)="eb3c906d6b66732e66617400020101000240008000f801", 0x17}, {0x0, 0x0, 0x1000}], 0x0, &(0x7f0000000180)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') r0 = open(&(0x7f0000000180)='./file0\x00', 0x141042, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r2 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000001c0)='devices.list\x00', 0x275a, 0x0) write$binfmt_elf64(r0, &(0x7f0000000440)=ANY=[], 0x78) writev(r2, 0x0, 0x0) sendfile(r0, r0, &(0x7f00000000c0), 0x7fff) [ 157.986963][T10291] loop0: detected capacity change from 0 to 16 [ 157.999250][T10293] loop3: detected capacity change from 0 to 16 19:36:59 executing program 0: syz_mount_image$vfat(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f00000002c0)="eb3c906d6b66732e66617400020101000240008000f801", 0x17}, {0x0, 0x0, 0x1000}], 0x0, &(0x7f0000000180)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') r0 = open(&(0x7f0000000180)='./file0\x00', 0x141042, 0x0) r1 = openat(0xffffffffffffff9c, 0x0, 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r2 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000001c0)='devices.list\x00', 0x275a, 0x0) write$binfmt_elf64(r0, &(0x7f0000000440)=ANY=[@ANYBLOB="7f454c460000000000000000000000000000000000000000000000000000000040000000000000000000000000000000000000000000380000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a188c9c9e6e8320cc48502f4602e7081c0bb9926eca6da6d00ea22a0a2ca6e2e9897e98aaa2465c6c2343dcad198cbbc730068b16017cb3203c6a5e874a32f36190ecb53c3c4eb2f4905dba3d4b1afbaa902cd60f98bf1a28046"], 0x78) writev(r2, &(0x7f0000000280)=[{&(0x7f0000000080)="f6", 0x1}], 0x1) sendfile(r0, r0, &(0x7f00000000c0), 0x7fff) r3 = openat(0xffffffffffffff9c, &(0x7f0000000300)='./file0\x00', 0x0, 0x0) sendfile(r0, r3, 0x0, 0x80000004000000) [ 158.086867][T10300] loop1: detected capacity change from 0 to 16 [ 158.132140][T10307] loop0: detected capacity change from 0 to 16 19:37:00 executing program 2: syz_mount_image$vfat(0x0, &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f00000002c0)="eb3c906d6b66732e66617400020101000240008000f801", 0x17}, {0x0}], 0x0, &(0x7f0000000180)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') r0 = open(&(0x7f0000000180)='./file0\x00', 0x141042, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) write$binfmt_elf64(r0, &(0x7f0000000440)=ANY=[@ANYBLOB="7f454c460000000000000000000000000000000000000000000000000000000040000000000000000000000000000000000000000000380000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a188c9c9e6e8320cc48502f4602e7081c0bb9926eca6da6d00ea22a0a2ca6e2e9897e98aaa2465c6c2343dcad198cbbc730068b16017cb3203c6a5e874a32f36190ecb53c3c4eb2f4905dba3d4b1afbaa902cd60f98bf1a28046"], 0x78) sendfile(r0, r0, &(0x7f00000000c0), 0x7fff) r2 = openat(0xffffffffffffff9c, &(0x7f0000000300)='./file0\x00', 0x0, 0x0) sendfile(r0, r2, 0x0, 0x80000004000000) 19:37:00 executing program 1: syz_mount_image$vfat(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f00000002c0)="eb3c906d6b66732e66617400020101000240008000f801", 0x17}, {0x0, 0x0, 0x1000}], 0x0, &(0x7f0000000180)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') r0 = open(&(0x7f0000000180)='./file0\x00', 0x141042, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r2 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000001c0)='devices.list\x00', 0x275a, 0x0) write$binfmt_elf64(r0, &(0x7f0000000440)=ANY=[], 0x78) writev(r2, 0x0, 0x0) sendfile(r0, r0, &(0x7f00000000c0), 0x7fff) 19:37:00 executing program 3: syz_mount_image$vfat(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f00000002c0)="eb3c906d6b66732e66617400020101000240008000f801", 0x17}, {0x0, 0x0, 0x1000}], 0x0, &(0x7f0000000180)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') r0 = open(&(0x7f0000000180)='./file0\x00', 0x141042, 0x0) r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000001c0)='devices.list\x00', 0x275a, 0x0) write$binfmt_elf64(r0, &(0x7f0000000440)=ANY=[@ANYBLOB="7f454c4600000000000000000000000000000000000000000000000000000000400000000000000000000000000000000000000000003800"/106], 0x78) writev(r1, &(0x7f0000000280)=[{&(0x7f0000000080)="f6", 0x1}], 0x1) sendfile(r0, r0, &(0x7f00000000c0), 0x7fff) 19:37:00 executing program 0: syz_mount_image$vfat(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f00000002c0)="eb3c906d6b66732e66617400020101000240008000f801", 0x17}, {0x0, 0x0, 0x1000}], 0x0, &(0x7f0000000180)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') r0 = open(&(0x7f0000000180)='./file0\x00', 0x141042, 0x0) r1 = openat(0xffffffffffffff9c, 0x0, 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r2 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000001c0)='devices.list\x00', 0x275a, 0x0) write$binfmt_elf64(r0, &(0x7f0000000440)=ANY=[@ANYBLOB="7f454c460000000000000000000000000000000000000000000000000000000040000000000000000000000000000000000000000000380000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a188c9c9e6e8320cc48502f4602e7081c0bb9926eca6da6d00ea22a0a2ca6e2e9897e98aaa2465c6c2343dcad198cbbc730068b16017cb3203c6a5e874a32f36190ecb53c3c4eb2f4905dba3d4b1afbaa902cd60f98bf1a28046"], 0x78) writev(r2, &(0x7f0000000280)=[{&(0x7f0000000080)="f6", 0x1}], 0x1) sendfile(r0, r0, &(0x7f00000000c0), 0x7fff) r3 = openat(0xffffffffffffff9c, &(0x7f0000000300)='./file0\x00', 0x0, 0x0) sendfile(r0, r3, 0x0, 0x80000004000000) 19:37:00 executing program 5: creat(&(0x7f0000000100)='./bus\x00', 0x0) r0 = openat$sndtimer(0xffffffffffffff9c, &(0x7f0000000040), 0x0) ioctl$BTRFS_IOC_QUOTA_RESCAN_WAIT(r0, 0x942e, 0x0) r1 = creat(&(0x7f0000002dc0)='./bus\x00', 0x0) write$binfmt_elf64(r1, &(0x7f0000000380)=ANY=[], 0xfffffd28) pipe(&(0x7f0000000180)={0xffffffffffffffff}) perf_event_open(&(0x7f0000001240)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) mmap(&(0x7f0000000000/0xc00000)=nil, 0xc00000, 0x4, 0x8010, 0xffffffffffffffff, 0x0) ioctl$BTRFS_IOC_GET_SUBVOL_ROOTREF(0xffffffffffffffff, 0xd000943d, &(0x7f00000012c0)={0x0, [], 0x0, "1dcf943a0292f1"}) dup2(r2, 0xffffffffffffffff) 19:37:00 executing program 4: chdir(&(0x7f0000000040)='./file0\x00') r0 = open(&(0x7f0000000180)='./file0\x00', 0x141042, 0x0) r1 = openat(0xffffffffffffff9c, 0x0, 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) write$binfmt_elf64(r0, &(0x7f0000000440)=ANY=[@ANYBLOB="7f454c460000000000000000000000000000000000000000000000000000000040000000000000000000000000000000000000000000380000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a188c9c9e6e8320cc48502f4602e7081c0bb9926eca6da6d00ea22a0a2ca6e2e9897e98aaa2465c6c2343dcad198cbbc730068b16017cb3203c6a5e874a32f36190ecb53c3c4eb2f4905dba3d4b1afbaa902cd60f98bf1a28046"], 0x78) r2 = openat(0xffffffffffffff9c, &(0x7f0000000300)='./file0\x00', 0x0, 0x0) sendfile(r0, r2, 0x0, 0x80000004000000) [ 158.683349][T10326] loop1: detected capacity change from 0 to 16 [ 158.687510][T10328] loop0: detected capacity change from 0 to 16 [ 158.689729][T10327] loop3: detected capacity change from 0 to 16 19:37:00 executing program 1: syz_mount_image$vfat(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f00000002c0)="eb3c906d6b66732e66617400020101000240008000f801", 0x17}, {0x0, 0x0, 0x1000}], 0x0, &(0x7f0000000180)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') r0 = open(&(0x7f0000000180)='./file0\x00', 0x141042, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r2 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000001c0)='devices.list\x00', 0x275a, 0x0) write$binfmt_elf64(r0, &(0x7f0000000440)=ANY=[], 0x78) writev(r2, 0x0, 0x0) sendfile(r0, r0, &(0x7f00000000c0), 0x7fff) 19:37:00 executing program 3: syz_mount_image$vfat(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f00000002c0)="eb3c906d6b66732e66617400020101000240008000f801", 0x17}, {0x0, 0x0, 0x1000}], 0x0, &(0x7f0000000180)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') r0 = open(&(0x7f0000000180)='./file0\x00', 0x141042, 0x0) r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000001c0)='devices.list\x00', 0x275a, 0x0) write$binfmt_elf64(r0, &(0x7f0000000440)=ANY=[@ANYBLOB="7f454c46000000000000000000000000000000000000000000000000000000004000"/54], 0x78) writev(r1, &(0x7f0000000280)=[{&(0x7f0000000080)="f6", 0x1}], 0x1) sendfile(r0, r0, &(0x7f00000000c0), 0x7fff) 19:37:00 executing program 0: syz_mount_image$vfat(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f00000002c0)="eb3c906d6b66732e66617400020101000240008000f801", 0x17}, {0x0, 0x0, 0x1000}], 0x0, &(0x7f0000000180)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') r0 = open(&(0x7f0000000180)='./file0\x00', 0x141042, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r2 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000001c0)='devices.list\x00', 0x275a, 0x0) write$binfmt_elf64(r0, &(0x7f0000000440)=ANY=[@ANYBLOB="7f454c460000000000000000000000000000000000000000000000000000000040000000000000000000000000000000000000000000380000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a188c9c9e6e8320cc48502f4602e7081c0bb9926eca6da6d00ea22a0a2ca6e2e9897e98aaa2465c6c2343dcad198cbbc730068b16017cb3203c6a5e874a32f36190ecb53c3c4eb2f4905dba3d4b1afbaa902cd60f98bf1a28046"], 0x78) writev(r2, &(0x7f0000000280)=[{&(0x7f0000000080)="f6", 0x1}], 0x1) sendfile(r0, r0, &(0x7f00000000c0), 0x7fff) r3 = openat(0xffffffffffffff9c, &(0x7f0000000300)='./file0\x00', 0x0, 0x0) sendfile(r0, r3, 0x0, 0x80000004000000) [ 158.840604][T10348] loop1: detected capacity change from 0 to 16 [ 158.871251][T10357] loop0: detected capacity change from 0 to 16 [ 158.879784][T10358] loop3: detected capacity change from 0 to 16 19:37:00 executing program 1: syz_mount_image$vfat(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f00000002c0)="eb3c906d6b66732e66617400020101000240008000f801", 0x17}, {0x0, 0x0, 0x1000}], 0x0, &(0x7f0000000180)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') r0 = open(&(0x7f0000000180)='./file0\x00', 0x141042, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r2 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000001c0)='devices.list\x00', 0x275a, 0x0) write$binfmt_elf64(r0, &(0x7f0000000440)=ANY=[], 0x78) writev(r2, &(0x7f0000000280), 0x0) sendfile(r0, r0, &(0x7f00000000c0), 0x7fff) 19:37:00 executing program 0: syz_mount_image$vfat(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f00000002c0)="eb3c906d6b66732e66617400020101000240008000f801", 0x17}, {0x0, 0x0, 0x1000}], 0x0, &(0x7f0000000180)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') r0 = open(&(0x7f0000000180)='./file0\x00', 0x141042, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r2 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000001c0)='devices.list\x00', 0x275a, 0x0) write$binfmt_elf64(r0, &(0x7f0000000440)=ANY=[@ANYBLOB="7f454c460000000000000000000000000000000000000000000000000000000040000000000000000000000000000000000000000000380000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a188c9c9e6e8320cc48502f4602e7081c0bb9926eca6da6d00ea22a0a2ca6e2e9897e98aaa2465c6c2343dcad198cbbc730068b16017cb3203c6a5e874a32f36190ecb53c3c4eb2f4905dba3d4b1afbaa902cd60f98bf1a28046"], 0x78) writev(r2, &(0x7f0000000280)=[{&(0x7f0000000080)="f6", 0x1}], 0x1) sendfile(r0, r0, &(0x7f00000000c0), 0x7fff) r3 = openat(0xffffffffffffff9c, &(0x7f0000000300)='./file0\x00', 0x0, 0x0) sendfile(r0, r3, 0x0, 0x80000004000000) 19:37:00 executing program 3: syz_mount_image$vfat(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f00000002c0)="eb3c906d6b66732e66617400020101000240008000f801", 0x17}, {0x0, 0x0, 0x1000}], 0x0, &(0x7f0000000180)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') r0 = open(&(0x7f0000000180)='./file0\x00', 0x141042, 0x0) r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000001c0)='devices.list\x00', 0x275a, 0x0) write$binfmt_elf64(r0, &(0x7f0000000440)=ANY=[@ANYBLOB="7f45"], 0x78) writev(r1, &(0x7f0000000280)=[{&(0x7f0000000080)="f6", 0x1}], 0x1) sendfile(r0, r0, &(0x7f00000000c0), 0x7fff) [ 158.986806][T10369] loop1: detected capacity change from 0 to 16 [ 158.993974][T10370] loop0: detected capacity change from 0 to 16 [ 159.042811][T10378] loop3: detected capacity change from 0 to 16 19:37:01 executing program 2: syz_mount_image$vfat(0x0, &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f00000002c0)="eb3c906d6b66732e66617400020101000240008000f801", 0x17}, {0x0}], 0x0, &(0x7f0000000180)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') r0 = open(&(0x7f0000000180)='./file0\x00', 0x141042, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) write$binfmt_elf64(r0, &(0x7f0000000440)=ANY=[@ANYBLOB="7f454c460000000000000000000000000000000000000000000000000000000040000000000000000000000000000000000000000000380000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a188c9c9e6e8320cc48502f4602e7081c0bb9926eca6da6d00ea22a0a2ca6e2e9897e98aaa2465c6c2343dcad198cbbc730068b16017cb3203c6a5e874a32f36190ecb53c3c4eb2f4905dba3d4b1afbaa902cd60f98bf1a28046"], 0x78) sendfile(r0, r0, &(0x7f00000000c0), 0x7fff) r2 = openat(0xffffffffffffff9c, &(0x7f0000000300)='./file0\x00', 0x0, 0x0) sendfile(r0, r2, 0x0, 0x80000004000000) 19:37:01 executing program 0: syz_mount_image$vfat(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f00000002c0)="eb3c906d6b66732e66617400020101000240008000f801", 0x17}, {0x0, 0x0, 0x1000}], 0x0, &(0x7f0000000180)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') r0 = open(&(0x7f0000000180)='./file0\x00', 0x141042, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r2 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000001c0)='devices.list\x00', 0x275a, 0x0) write$binfmt_elf64(r0, &(0x7f0000000440)=ANY=[@ANYBLOB="7f454c460000000000000000000000000000000000000000000000000000000040000000000000000000000000000000000000000000380000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a188c9c9e6e8320cc48502f4602e7081c0bb9926eca6da6d00ea22a0a2ca6e2e9897e98aaa2465c6c2343dcad198cbbc730068b16017cb3203c6a5e874a32f36190ecb53c3c4eb2f4905dba3d4b1afbaa902cd60f98bf1a28046"], 0x78) writev(r2, &(0x7f0000000280)=[{&(0x7f0000000080)="f6", 0x1}], 0x1) sendfile(r0, r0, &(0x7f00000000c0), 0x7fff) r3 = openat(0xffffffffffffff9c, &(0x7f0000000300)='./file0\x00', 0x0, 0x0) sendfile(r0, r3, 0x0, 0x80000004000000) 19:37:01 executing program 1: syz_mount_image$vfat(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f00000002c0)="eb3c906d6b66732e66617400020101000240008000f801", 0x17}, {0x0, 0x0, 0x1000}], 0x0, &(0x7f0000000180)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') r0 = open(&(0x7f0000000180)='./file0\x00', 0x141042, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r2 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000001c0)='devices.list\x00', 0x275a, 0x0) write$binfmt_elf64(r0, &(0x7f0000000440)=ANY=[], 0x78) writev(r2, &(0x7f0000000280), 0x0) sendfile(r0, r0, &(0x7f00000000c0), 0x7fff) 19:37:01 executing program 3: syz_mount_image$vfat(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f00000002c0)="eb3c906d6b66732e66617400020101000240008000f801", 0x17}, {0x0, 0x0, 0x1000}], 0x0, &(0x7f0000000180)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') r0 = open(&(0x7f0000000180)='./file0\x00', 0x141042, 0x0) r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000001c0)='devices.list\x00', 0x275a, 0x0) write$binfmt_elf64(r0, &(0x7f0000000440)=ANY=[@ANYBLOB="7f"], 0x78) writev(r1, &(0x7f0000000280)=[{&(0x7f0000000080)="f6", 0x1}], 0x1) sendfile(r0, r0, &(0x7f00000000c0), 0x7fff) 19:37:01 executing program 5: creat(&(0x7f0000000100)='./bus\x00', 0x0) r0 = openat$sndtimer(0xffffffffffffff9c, &(0x7f0000000040), 0x0) ioctl$BTRFS_IOC_QUOTA_RESCAN_WAIT(r0, 0x942e, 0x0) r1 = creat(&(0x7f0000002dc0)='./bus\x00', 0x0) write$binfmt_elf64(r1, &(0x7f0000000380)=ANY=[], 0xfffffd28) pipe(&(0x7f0000000180)={0xffffffffffffffff}) perf_event_open(&(0x7f0000001240)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) mmap(&(0x7f0000000000/0xc00000)=nil, 0xc00000, 0x4, 0x8010, 0xffffffffffffffff, 0x0) ioctl$BTRFS_IOC_GET_SUBVOL_ROOTREF(0xffffffffffffffff, 0xd000943d, &(0x7f00000012c0)={0x0, [], 0x0, "1dcf943a0292f1"}) dup2(r2, 0xffffffffffffffff) [ 159.556716][T10396] loop0: detected capacity change from 0 to 16 [ 159.559859][T10395] loop1: detected capacity change from 0 to 16 [ 159.575789][T10399] loop3: detected capacity change from 0 to 16 19:37:01 executing program 4: chdir(&(0x7f0000000040)='./file0\x00') r0 = open(&(0x7f0000000180)='./file0\x00', 0x141042, 0x0) r1 = openat(0xffffffffffffff9c, 0x0, 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) write$binfmt_elf64(r0, &(0x7f0000000440)=ANY=[@ANYBLOB="7f454c460000000000000000000000000000000000000000000000000000000040000000000000000000000000000000000000000000380000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a188c9c9e6e8320cc48502f4602e7081c0bb9926eca6da6d00ea22a0a2ca6e2e9897e98aaa2465c6c2343dcad198cbbc730068b16017cb3203c6a5e874a32f36190ecb53c3c4eb2f4905dba3d4b1afbaa902cd60f98bf1a28046"], 0x78) r2 = openat(0xffffffffffffff9c, &(0x7f0000000300)='./file0\x00', 0x0, 0x0) sendfile(r0, r2, 0x0, 0x80000004000000) 19:37:01 executing program 0: syz_mount_image$vfat(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f00000002c0)="eb3c906d6b66732e66617400020101000240008000f801", 0x17}, {0x0, 0x0, 0x1000}], 0x0, &(0x7f0000000180)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') r0 = open(&(0x7f0000000180)='./file0\x00', 0x141042, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x10, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r2 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000001c0)='devices.list\x00', 0x275a, 0x0) write$binfmt_elf64(r0, &(0x7f0000000440)=ANY=[@ANYBLOB="7f454c460000000000000000000000000000000000000000000000000000000040000000000000000000000000000000000000000000380000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a188c9c9e6e8320cc48502f4602e7081c0bb9926eca6da6d00ea22a0a2ca6e2e9897e98aaa2465c6c2343dcad198cbbc730068b16017cb3203c6a5e874a32f36190ecb53c3c4eb2f4905dba3d4b1afbaa902cd60f98bf1a28046"], 0x78) writev(r2, &(0x7f0000000280)=[{&(0x7f0000000080)="f6", 0x1}], 0x1) sendfile(r0, r0, &(0x7f00000000c0), 0x7fff) r3 = openat(0xffffffffffffff9c, &(0x7f0000000300)='./file0\x00', 0x0, 0x0) sendfile(r0, r3, 0x0, 0x80000004000000) 19:37:01 executing program 1: syz_mount_image$vfat(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f00000002c0)="eb3c906d6b66732e66617400020101000240008000f801", 0x17}, {0x0, 0x0, 0x1000}], 0x0, &(0x7f0000000180)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') r0 = open(&(0x7f0000000180)='./file0\x00', 0x141042, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r2 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000001c0)='devices.list\x00', 0x275a, 0x0) write$binfmt_elf64(r0, &(0x7f0000000440)=ANY=[], 0x78) writev(r2, &(0x7f0000000280), 0x0) sendfile(r0, r0, &(0x7f00000000c0), 0x7fff) 19:37:01 executing program 3: syz_mount_image$vfat(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f00000002c0)="eb3c906d6b66732e66617400020101000240008000f801", 0x17}, {0x0, 0x0, 0x1000}], 0x0, &(0x7f0000000180)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') r0 = open(&(0x7f0000000180)='./file0\x00', 0x141042, 0x0) r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000001c0)='devices.list\x00', 0x275a, 0x0) write$binfmt_elf64(r0, &(0x7f0000000440)=ANY=[@ANYBLOB], 0x78) writev(r1, &(0x7f0000000280)=[{&(0x7f0000000080)="f6", 0x1}], 0x1) sendfile(r0, r0, &(0x7f00000000c0), 0x7fff) [ 159.680857][T10416] loop0: detected capacity change from 0 to 16 19:37:01 executing program 0: syz_mount_image$vfat(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f00000002c0)="eb3c906d6b66732e66617400020101000240008000f801", 0x17}, {0x0, 0x0, 0x1000}], 0x0, &(0x7f0000000180)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') r0 = open(&(0x7f0000000180)='./file0\x00', 0x141042, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x10, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r2 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000001c0)='devices.list\x00', 0x275a, 0x0) write$binfmt_elf64(r0, &(0x7f0000000440)=ANY=[@ANYBLOB="7f454c460000000000000000000000000000000000000000000000000000000040000000000000000000000000000000000000000000380000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a188c9c9e6e8320cc48502f4602e7081c0bb9926eca6da6d00ea22a0a2ca6e2e9897e98aaa2465c6c2343dcad198cbbc730068b16017cb3203c6a5e874a32f36190ecb53c3c4eb2f4905dba3d4b1afbaa902cd60f98bf1a28046"], 0x78) writev(r2, &(0x7f0000000280)=[{&(0x7f0000000080)="f6", 0x1}], 0x1) sendfile(r0, r0, &(0x7f00000000c0), 0x7fff) r3 = openat(0xffffffffffffff9c, &(0x7f0000000300)='./file0\x00', 0x0, 0x0) sendfile(r0, r3, 0x0, 0x80000004000000) [ 159.722152][T10427] loop1: detected capacity change from 0 to 16 [ 159.755497][T10431] loop3: detected capacity change from 0 to 16 19:37:01 executing program 1: syz_mount_image$vfat(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f00000002c0)="eb3c906d6b66732e66617400020101000240008000f801", 0x17}, {0x0, 0x0, 0x1000}], 0x0, &(0x7f0000000180)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') r0 = open(&(0x7f0000000180)='./file0\x00', 0x141042, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r2 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000001c0)='devices.list\x00', 0x275a, 0x0) write$binfmt_elf64(r0, &(0x7f0000000440)=ANY=[], 0x78) writev(r2, &(0x7f0000000280)=[{0x0}], 0x1) sendfile(r0, r0, &(0x7f00000000c0), 0x7fff) 19:37:01 executing program 3: syz_mount_image$vfat(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f00000002c0)="eb3c906d6b66732e66617400020101000240008000f801", 0x17}, {0x0, 0x0, 0x1000}], 0x0, &(0x7f0000000180)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') r0 = open(&(0x7f0000000180)='./file0\x00', 0x141042, 0x0) openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000001c0)='devices.list\x00', 0x275a, 0x0) write$binfmt_elf64(r0, &(0x7f0000000440)=ANY=[@ANYBLOB], 0x78) writev(0xffffffffffffffff, &(0x7f0000000280)=[{&(0x7f0000000080)="f6", 0x1}], 0x1) sendfile(r0, r0, &(0x7f00000000c0), 0x7fff) [ 159.836872][T10438] loop0: detected capacity change from 0 to 16 [ 159.882703][T10443] loop1: detected capacity change from 0 to 16 [ 159.887661][T10438] handle_bad_sector: 29 callbacks suppressed [ 159.887695][T10438] attempt to access beyond end of device [ 159.887695][T10438] loop0: rw=2049, want=17, limit=16 [ 159.905736][T10438] buffer_io_error: 14 callbacks suppressed [ 159.905749][T10438] Buffer I/O error on dev loop0, logical block 16, lost async page write [ 159.925171][T10450] loop3: detected capacity change from 0 to 16 [ 159.940744][T10451] attempt to access beyond end of device [ 159.940744][T10451] loop0: rw=2049, want=17, limit=16 [ 159.951613][T10451] Buffer I/O error on dev loop0, logical block 16, lost async page write [ 159.957382][T10450] attempt to access beyond end of device [ 159.957382][T10450] loop3: rw=2049, want=17, limit=16 [ 159.979374][T10443] attempt to access beyond end of device [ 159.979374][T10443] loop1: rw=2049, want=17, limit=16 [ 160.001111][T10451] attempt to access beyond end of device [ 160.001111][T10451] loop0: rw=2049, want=17, limit=16 [ 160.011825][T10451] Buffer I/O error on dev loop0, logical block 16, lost async page write 19:37:02 executing program 2: syz_mount_image$vfat(0x0, 0x0, 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f00000002c0)="eb3c906d6b66732e66617400020101000240008000f801", 0x17}, {0x0}], 0x0, &(0x7f0000000180)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') r0 = open(&(0x7f0000000180)='./file0\x00', 0x141042, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) write$binfmt_elf64(r0, &(0x7f0000000440)=ANY=[@ANYBLOB="7f454c460000000000000000000000000000000000000000000000000000000040000000000000000000000000000000000000000000380000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a188c9c9e6e8320cc48502f4602e7081c0bb9926eca6da6d00ea22a0a2ca6e2e9897e98aaa2465c6c2343dcad198cbbc730068b16017cb3203c6a5e874a32f36190ecb53c3c4eb2f4905dba3d4b1afbaa902cd60f98bf1a28046"], 0x78) sendfile(r0, r0, &(0x7f00000000c0), 0x7fff) r2 = openat(0xffffffffffffff9c, &(0x7f0000000300)='./file0\x00', 0x0, 0x0) sendfile(r0, r2, 0x0, 0x80000004000000) 19:37:02 executing program 3: syz_mount_image$vfat(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f00000002c0)="eb3c906d6b66732e66617400020101000240008000f801", 0x17}, {0x0, 0x0, 0x1000}], 0x0, &(0x7f0000000180)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') r0 = open(&(0x7f0000000180)='./file0\x00', 0x141042, 0x0) openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000001c0)='devices.list\x00', 0x275a, 0x0) write$binfmt_elf64(r0, &(0x7f0000000440)=ANY=[@ANYBLOB], 0x78) writev(0xffffffffffffffff, &(0x7f0000000280)=[{&(0x7f0000000080)="f6", 0x1}], 0x1) sendfile(r0, r0, &(0x7f00000000c0), 0x7fff) 19:37:02 executing program 5: creat(&(0x7f0000000100)='./bus\x00', 0x0) r0 = openat$sndtimer(0xffffffffffffff9c, &(0x7f0000000040), 0x0) ioctl$BTRFS_IOC_QUOTA_RESCAN_WAIT(r0, 0x942e, 0x0) r1 = creat(&(0x7f0000002dc0)='./bus\x00', 0x0) write$binfmt_elf64(r1, &(0x7f0000000380)=ANY=[], 0xfffffd28) pipe(&(0x7f0000000180)={0xffffffffffffffff}) perf_event_open(&(0x7f0000001240)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) mmap(&(0x7f0000000000/0xc00000)=nil, 0xc00000, 0x4, 0x8010, 0xffffffffffffffff, 0x0) ioctl$BTRFS_IOC_GET_SUBVOL_ROOTREF(0xffffffffffffffff, 0xd000943d, &(0x7f00000012c0)={0x0, [], 0x0, "1dcf943a0292f1"}) dup2(r2, 0xffffffffffffffff) 19:37:02 executing program 1: syz_mount_image$vfat(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f00000002c0)="eb3c906d6b66732e66617400020101000240008000f801", 0x17}, {0x0, 0x0, 0x1000}], 0x0, &(0x7f0000000180)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') r0 = open(&(0x7f0000000180)='./file0\x00', 0x141042, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r2 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000001c0)='devices.list\x00', 0x275a, 0x0) write$binfmt_elf64(r0, &(0x7f0000000440)=ANY=[], 0x78) writev(r2, &(0x7f0000000280)=[{0x0}], 0x1) sendfile(r0, r0, &(0x7f00000000c0), 0x7fff) 19:37:02 executing program 0: syz_mount_image$vfat(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f00000002c0)="eb3c906d6b66732e66617400020101000240008000f801", 0x17}, {0x0, 0x0, 0x1000}], 0x0, &(0x7f0000000180)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') r0 = open(&(0x7f0000000180)='./file0\x00', 0x141042, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x10, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r2 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000001c0)='devices.list\x00', 0x275a, 0x0) write$binfmt_elf64(r0, &(0x7f0000000440)=ANY=[@ANYBLOB="7f454c460000000000000000000000000000000000000000000000000000000040000000000000000000000000000000000000000000380000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a188c9c9e6e8320cc48502f4602e7081c0bb9926eca6da6d00ea22a0a2ca6e2e9897e98aaa2465c6c2343dcad198cbbc730068b16017cb3203c6a5e874a32f36190ecb53c3c4eb2f4905dba3d4b1afbaa902cd60f98bf1a28046"], 0x78) writev(r2, &(0x7f0000000280)=[{&(0x7f0000000080)="f6", 0x1}], 0x1) sendfile(r0, r0, &(0x7f00000000c0), 0x7fff) r3 = openat(0xffffffffffffff9c, &(0x7f0000000300)='./file0\x00', 0x0, 0x0) sendfile(r0, r3, 0x0, 0x80000004000000) 19:37:02 executing program 4: chdir(&(0x7f0000000040)='./file0\x00') r0 = open(&(0x7f0000000180)='./file0\x00', 0x141042, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) write$binfmt_elf64(r0, &(0x7f0000000440)=ANY=[@ANYBLOB="7f454c460000000000000000000000000000000000000000000000000000000040000000000000000000000000000000000000000000380000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a188c9c9e6e8320cc48502f4602e7081c0bb9926eca6da6d00ea22a0a2ca6e2e9897e98aaa2465c6c2343dcad198cbbc730068b16017cb3203c6a5e874a32f36190ecb53c3c4eb2f4905dba3d4b1afbaa902cd60f98bf1a28046"], 0x78) r2 = openat(0xffffffffffffff9c, &(0x7f0000000300)='./file0\x00', 0x0, 0x0) sendfile(r0, r2, 0x0, 0x80000004000000) [ 160.521981][T10467] loop1: detected capacity change from 0 to 16 [ 160.529349][T10468] loop3: detected capacity change from 0 to 16 [ 160.533903][T10470] loop0: detected capacity change from 0 to 16 [ 160.554825][T10467] attempt to access beyond end of device [ 160.554825][T10467] loop1: rw=2049, want=17, limit=16 19:37:02 executing program 4: chdir(&(0x7f0000000040)='./file0\x00') r0 = open(&(0x7f0000000180)='./file0\x00', 0x141042, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) write$binfmt_elf64(r0, &(0x7f0000000440)=ANY=[@ANYBLOB="7f454c460000000000000000000000000000000000000000000000000000000040000000000000000000000000000000000000000000380000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a188c9c9e6e8320cc48502f4602e7081c0bb9926eca6da6d00ea22a0a2ca6e2e9897e98aaa2465c6c2343dcad198cbbc730068b16017cb3203c6a5e874a32f36190ecb53c3c4eb2f4905dba3d4b1afbaa902cd60f98bf1a28046"], 0x78) r2 = openat(0xffffffffffffff9c, &(0x7f0000000300)='./file0\x00', 0x0, 0x0) sendfile(r0, r2, 0x0, 0x80000004000000) [ 160.572852][T10468] attempt to access beyond end of device [ 160.572852][T10468] loop3: rw=2049, want=17, limit=16 [ 160.605782][T10470] attempt to access beyond end of device [ 160.605782][T10470] loop0: rw=2049, want=17, limit=16 19:37:02 executing program 1: syz_mount_image$vfat(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f00000002c0)="eb3c906d6b66732e66617400020101000240008000f801", 0x17}, {0x0, 0x0, 0x1000}], 0x0, &(0x7f0000000180)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') r0 = open(&(0x7f0000000180)='./file0\x00', 0x141042, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r2 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000001c0)='devices.list\x00', 0x275a, 0x0) write$binfmt_elf64(r0, &(0x7f0000000440)=ANY=[], 0x78) writev(r2, &(0x7f0000000280)=[{0x0}], 0x1) sendfile(r0, r0, &(0x7f00000000c0), 0x7fff) 19:37:02 executing program 3: syz_mount_image$vfat(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f00000002c0)="eb3c906d6b66732e66617400020101000240008000f801", 0x17}, {0x0, 0x0, 0x1000}], 0x0, &(0x7f0000000180)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') r0 = open(&(0x7f0000000180)='./file0\x00', 0x141042, 0x0) openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000001c0)='devices.list\x00', 0x275a, 0x0) write$binfmt_elf64(r0, &(0x7f0000000440)=ANY=[@ANYBLOB], 0x78) writev(0xffffffffffffffff, &(0x7f0000000280)=[{&(0x7f0000000080)="f6", 0x1}], 0x1) sendfile(r0, r0, &(0x7f00000000c0), 0x7fff) [ 160.616505][T10470] Buffer I/O error on dev loop0, logical block 16, lost async page write 19:37:02 executing program 4: chdir(&(0x7f0000000040)='./file0\x00') r0 = open(&(0x7f0000000180)='./file0\x00', 0x141042, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) write$binfmt_elf64(r0, &(0x7f0000000440)=ANY=[@ANYBLOB="7f454c460000000000000000000000000000000000000000000000000000000040000000000000000000000000000000000000000000380000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a188c9c9e6e8320cc48502f4602e7081c0bb9926eca6da6d00ea22a0a2ca6e2e9897e98aaa2465c6c2343dcad198cbbc730068b16017cb3203c6a5e874a32f36190ecb53c3c4eb2f4905dba3d4b1afbaa902cd60f98bf1a28046"], 0x78) r2 = openat(0xffffffffffffff9c, &(0x7f0000000300)='./file0\x00', 0x0, 0x0) sendfile(r0, r2, 0x0, 0x80000004000000) [ 160.657838][T10486] attempt to access beyond end of device [ 160.657838][T10486] loop0: rw=2049, want=17, limit=16 [ 160.668559][T10486] Buffer I/O error on dev loop0, logical block 16, lost async page write 19:37:02 executing program 4: chdir(&(0x7f0000000040)='./file0\x00') r0 = open(&(0x7f0000000180)='./file0\x00', 0x141042, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x10, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) write$binfmt_elf64(r0, &(0x7f0000000440)=ANY=[@ANYBLOB="7f454c460000000000000000000000000000000000000000000000000000000040000000000000000000000000000000000000000000380000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a188c9c9e6e8320cc48502f4602e7081c0bb9926eca6da6d00ea22a0a2ca6e2e9897e98aaa2465c6c2343dcad198cbbc730068b16017cb3203c6a5e874a32f36190ecb53c3c4eb2f4905dba3d4b1afbaa902cd60f98bf1a28046"], 0x78) r2 = openat(0xffffffffffffff9c, &(0x7f0000000300)='./file0\x00', 0x0, 0x0) sendfile(r0, r2, 0x0, 0x80000004000000) [ 160.708130][T10486] attempt to access beyond end of device [ 160.708130][T10486] loop0: rw=2049, want=17, limit=16 [ 160.710031][T10499] loop1: detected capacity change from 0 to 16 [ 160.718852][T10486] Buffer I/O error on dev loop0, logical block 16, lost async page write [ 160.726265][T10503] loop3: detected capacity change from 0 to 16 19:37:02 executing program 0: syz_mount_image$vfat(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f00000002c0)="eb3c906d6b66732e66617400020101000240008000f801", 0x17}, {0x0, 0x0, 0x1000}], 0x0, &(0x7f0000000180)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') r0 = open(&(0x7f0000000180)='./file0\x00', 0x141042, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, 0xffffffffffffffff, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r2 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000001c0)='devices.list\x00', 0x275a, 0x0) write$binfmt_elf64(r0, &(0x7f0000000440)=ANY=[@ANYBLOB="7f454c460000000000000000000000000000000000000000000000000000000040000000000000000000000000000000000000000000380000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a188c9c9e6e8320cc48502f4602e7081c0bb9926eca6da6d00ea22a0a2ca6e2e9897e98aaa2465c6c2343dcad198cbbc730068b16017cb3203c6a5e874a32f36190ecb53c3c4eb2f4905dba3d4b1afbaa902cd60f98bf1a28046"], 0x78) writev(r2, &(0x7f0000000280)=[{&(0x7f0000000080)="f6", 0x1}], 0x1) sendfile(r0, r0, &(0x7f00000000c0), 0x7fff) r3 = openat(0xffffffffffffff9c, &(0x7f0000000300)='./file0\x00', 0x0, 0x0) sendfile(r0, r3, 0x0, 0x80000004000000) [ 160.861246][T10516] loop0: detected capacity change from 0 to 16 [ 160.886113][T10516] Buffer I/O error on dev loop0, logical block 16, lost async page write [ 160.908559][T10516] Buffer I/O error on dev loop0, logical block 16, lost async page write 19:37:03 executing program 2: syz_mount_image$vfat(0x0, 0x0, 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f00000002c0)="eb3c906d6b66732e66617400020101000240008000f801", 0x17}, {0x0}], 0x0, &(0x7f0000000180)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') r0 = open(&(0x7f0000000180)='./file0\x00', 0x141042, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) write$binfmt_elf64(r0, &(0x7f0000000440)=ANY=[@ANYBLOB="7f454c460000000000000000000000000000000000000000000000000000000040000000000000000000000000000000000000000000380000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a188c9c9e6e8320cc48502f4602e7081c0bb9926eca6da6d00ea22a0a2ca6e2e9897e98aaa2465c6c2343dcad198cbbc730068b16017cb3203c6a5e874a32f36190ecb53c3c4eb2f4905dba3d4b1afbaa902cd60f98bf1a28046"], 0x78) sendfile(r0, r0, &(0x7f00000000c0), 0x7fff) r2 = openat(0xffffffffffffff9c, &(0x7f0000000300)='./file0\x00', 0x0, 0x0) sendfile(r0, r2, 0x0, 0x80000004000000) 19:37:03 executing program 3: syz_mount_image$vfat(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f00000002c0)="eb3c906d6b66732e66617400020101000240008000f801", 0x17}, {0x0, 0x0, 0x1000}], 0x0, &(0x7f0000000180)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') r0 = open(&(0x7f0000000180)='./file0\x00', 0x141042, 0x0) r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000001c0)='devices.list\x00', 0x275a, 0x0) write$binfmt_elf64(r0, &(0x7f0000000440)=ANY=[@ANYBLOB], 0x78) writev(r1, 0x0, 0x0) sendfile(r0, r0, &(0x7f00000000c0), 0x7fff) 19:37:03 executing program 1: syz_mount_image$vfat(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f00000002c0)="eb3c906d6b66732e66617400020101000240008000f801", 0x17}, {0x0, 0x0, 0x1000}], 0x0, &(0x7f0000000180)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') r0 = open(&(0x7f0000000180)='./file0\x00', 0x141042, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r2 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000001c0)='devices.list\x00', 0x275a, 0x0) write$binfmt_elf64(r0, &(0x7f0000000440)=ANY=[], 0x78) writev(r2, &(0x7f0000000280)=[{&(0x7f0000000080)}], 0x1) sendfile(r0, r0, &(0x7f00000000c0), 0x7fff) 19:37:03 executing program 0: syz_mount_image$vfat(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f00000002c0)="eb3c906d6b66732e66617400020101000240008000f801", 0x17}, {0x0, 0x0, 0x1000}], 0x0, &(0x7f0000000180)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') r0 = open(&(0x7f0000000180)='./file0\x00', 0x141042, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, 0xffffffffffffffff, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r2 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000001c0)='devices.list\x00', 0x275a, 0x0) write$binfmt_elf64(r0, &(0x7f0000000440)=ANY=[@ANYBLOB="7f454c460000000000000000000000000000000000000000000000000000000040000000000000000000000000000000000000000000380000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a188c9c9e6e8320cc48502f4602e7081c0bb9926eca6da6d00ea22a0a2ca6e2e9897e98aaa2465c6c2343dcad198cbbc730068b16017cb3203c6a5e874a32f36190ecb53c3c4eb2f4905dba3d4b1afbaa902cd60f98bf1a28046"], 0x78) writev(r2, &(0x7f0000000280)=[{&(0x7f0000000080)="f6", 0x1}], 0x1) sendfile(r0, r0, &(0x7f00000000c0), 0x7fff) r3 = openat(0xffffffffffffff9c, &(0x7f0000000300)='./file0\x00', 0x0, 0x0) sendfile(r0, r3, 0x0, 0x80000004000000) 19:37:03 executing program 5: creat(&(0x7f0000000100)='./bus\x00', 0x0) r0 = openat$sndtimer(0xffffffffffffff9c, &(0x7f0000000040), 0x0) ioctl$BTRFS_IOC_QUOTA_RESCAN_WAIT(r0, 0x942e, 0x0) r1 = creat(&(0x7f0000002dc0)='./bus\x00', 0x0) write$binfmt_elf64(r1, &(0x7f0000000380)=ANY=[], 0xfffffd28) pipe(&(0x7f0000000180)={0xffffffffffffffff}) perf_event_open(&(0x7f0000001240)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) mmap(&(0x7f0000000000/0xc00000)=nil, 0xc00000, 0x4, 0x8010, 0xffffffffffffffff, 0x0) ioctl$BTRFS_IOC_GET_SUBVOL_ROOTREF(0xffffffffffffffff, 0xd000943d, &(0x7f00000012c0)={0x0, [], 0x0, "1dcf943a0292f1"}) dup2(r2, 0xffffffffffffffff) [ 161.544091][T10537] loop3: detected capacity change from 0 to 16 [ 161.546556][T10538] loop1: detected capacity change from 0 to 16 [ 161.552395][T10539] loop0: detected capacity change from 0 to 16 19:37:03 executing program 3: syz_mount_image$vfat(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f00000002c0)="eb3c906d6b66732e66617400020101000240008000f801", 0x17}, {0x0, 0x0, 0x1000}], 0x0, &(0x7f0000000180)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') r0 = open(&(0x7f0000000180)='./file0\x00', 0x141042, 0x0) r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000001c0)='devices.list\x00', 0x275a, 0x0) write$binfmt_elf64(r0, &(0x7f0000000440)=ANY=[@ANYBLOB], 0x78) writev(r1, 0x0, 0x0) sendfile(r0, r0, &(0x7f00000000c0), 0x7fff) 19:37:03 executing program 1: syz_mount_image$vfat(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f00000002c0)="eb3c906d6b66732e66617400020101000240008000f801", 0x17}, {0x0, 0x0, 0x1000}], 0x0, &(0x7f0000000180)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') r0 = open(&(0x7f0000000180)='./file0\x00', 0x141042, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r2 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000001c0)='devices.list\x00', 0x275a, 0x0) write$binfmt_elf64(r0, &(0x7f0000000440)=ANY=[], 0x78) writev(r2, &(0x7f0000000280)=[{&(0x7f0000000080)}], 0x1) sendfile(r0, r0, &(0x7f00000000c0), 0x7fff) 19:37:03 executing program 0: syz_mount_image$vfat(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f00000002c0)="eb3c906d6b66732e66617400020101000240008000f801", 0x17}, {0x0, 0x0, 0x1000}], 0x0, &(0x7f0000000180)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') r0 = open(&(0x7f0000000180)='./file0\x00', 0x141042, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, 0xffffffffffffffff, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r2 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000001c0)='devices.list\x00', 0x275a, 0x0) write$binfmt_elf64(r0, &(0x7f0000000440)=ANY=[@ANYBLOB="7f454c460000000000000000000000000000000000000000000000000000000040000000000000000000000000000000000000000000380000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a188c9c9e6e8320cc48502f4602e7081c0bb9926eca6da6d00ea22a0a2ca6e2e9897e98aaa2465c6c2343dcad198cbbc730068b16017cb3203c6a5e874a32f36190ecb53c3c4eb2f4905dba3d4b1afbaa902cd60f98bf1a28046"], 0x78) writev(r2, &(0x7f0000000280)=[{&(0x7f0000000080)="f6", 0x1}], 0x1) sendfile(r0, r0, &(0x7f00000000c0), 0x7fff) r3 = openat(0xffffffffffffff9c, &(0x7f0000000300)='./file0\x00', 0x0, 0x0) sendfile(r0, r3, 0x0, 0x80000004000000) 19:37:03 executing program 4: chdir(&(0x7f0000000040)='./file0\x00') r0 = open(&(0x7f0000000180)='./file0\x00', 0x141042, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x10, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) write$binfmt_elf64(r0, &(0x7f0000000440)=ANY=[@ANYBLOB="7f454c460000000000000000000000000000000000000000000000000000000040000000000000000000000000000000000000000000380000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a188c9c9e6e8320cc48502f4602e7081c0bb9926eca6da6d00ea22a0a2ca6e2e9897e98aaa2465c6c2343dcad198cbbc730068b16017cb3203c6a5e874a32f36190ecb53c3c4eb2f4905dba3d4b1afbaa902cd60f98bf1a28046"], 0x78) r2 = openat(0xffffffffffffff9c, &(0x7f0000000300)='./file0\x00', 0x0, 0x0) sendfile(r0, r2, 0x0, 0x80000004000000) [ 161.597703][T10539] Buffer I/O error on dev loop0, logical block 16, lost async page write [ 161.621180][T10539] Buffer I/O error on dev loop0, logical block 16, lost async page write [ 161.722060][T10561] loop3: detected capacity change from 0 to 16 [ 161.739049][T10568] loop1: detected capacity change from 0 to 16 [ 161.747569][T10569] loop0: detected capacity change from 0 to 16 19:37:03 executing program 3: syz_mount_image$vfat(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f00000002c0)="eb3c906d6b66732e66617400020101000240008000f801", 0x17}, {0x0, 0x0, 0x1000}], 0x0, &(0x7f0000000180)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') r0 = open(&(0x7f0000000180)='./file0\x00', 0x141042, 0x0) r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000001c0)='devices.list\x00', 0x275a, 0x0) write$binfmt_elf64(r0, &(0x7f0000000440)=ANY=[@ANYBLOB], 0x78) writev(r1, 0x0, 0x0) sendfile(r0, r0, &(0x7f00000000c0), 0x7fff) 19:37:03 executing program 1: syz_mount_image$vfat(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f00000002c0)="eb3c906d6b66732e66617400020101000240008000f801", 0x17}, {0x0, 0x0, 0x1000}], 0x0, &(0x7f0000000180)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') r0 = open(&(0x7f0000000180)='./file0\x00', 0x141042, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r2 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000001c0)='devices.list\x00', 0x275a, 0x0) write$binfmt_elf64(r0, &(0x7f0000000440)=ANY=[], 0x78) writev(r2, &(0x7f0000000280)=[{&(0x7f0000000080)}], 0x1) sendfile(r0, r0, &(0x7f00000000c0), 0x7fff) 19:37:03 executing program 0: syz_mount_image$vfat(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f00000002c0)="eb3c906d6b66732e66617400020101000240008000f801", 0x17}, {0x0, 0x0, 0x1000}], 0x0, &(0x7f0000000180)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') r0 = open(&(0x7f0000000180)='./file0\x00', 0x141042, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(0xffffffffffffffff, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r2 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000001c0)='devices.list\x00', 0x275a, 0x0) write$binfmt_elf64(r0, &(0x7f0000000440)=ANY=[@ANYBLOB="7f454c460000000000000000000000000000000000000000000000000000000040000000000000000000000000000000000000000000380000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a188c9c9e6e8320cc48502f4602e7081c0bb9926eca6da6d00ea22a0a2ca6e2e9897e98aaa2465c6c2343dcad198cbbc730068b16017cb3203c6a5e874a32f36190ecb53c3c4eb2f4905dba3d4b1afbaa902cd60f98bf1a28046"], 0x78) writev(r2, &(0x7f0000000280)=[{&(0x7f0000000080)="f6", 0x1}], 0x1) sendfile(r0, r0, &(0x7f00000000c0), 0x7fff) r3 = openat(0xffffffffffffff9c, &(0x7f0000000300)='./file0\x00', 0x0, 0x0) sendfile(r0, r3, 0x0, 0x80000004000000) [ 161.911018][T10582] loop3: detected capacity change from 0 to 16 [ 161.960487][T10592] loop0: detected capacity change from 0 to 16 [ 161.967178][T10593] loop1: detected capacity change from 0 to 16 19:37:04 executing program 2: syz_mount_image$vfat(0x0, 0x0, 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f00000002c0)="eb3c906d6b66732e66617400020101000240008000f801", 0x17}, {0x0}], 0x0, &(0x7f0000000180)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') r0 = open(&(0x7f0000000180)='./file0\x00', 0x141042, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) write$binfmt_elf64(r0, &(0x7f0000000440)=ANY=[@ANYBLOB="7f454c460000000000000000000000000000000000000000000000000000000040000000000000000000000000000000000000000000380000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a188c9c9e6e8320cc48502f4602e7081c0bb9926eca6da6d00ea22a0a2ca6e2e9897e98aaa2465c6c2343dcad198cbbc730068b16017cb3203c6a5e874a32f36190ecb53c3c4eb2f4905dba3d4b1afbaa902cd60f98bf1a28046"], 0x78) sendfile(r0, r0, &(0x7f00000000c0), 0x7fff) r2 = openat(0xffffffffffffff9c, &(0x7f0000000300)='./file0\x00', 0x0, 0x0) sendfile(r0, r2, 0x0, 0x80000004000000) 19:37:04 executing program 3: syz_mount_image$vfat(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f00000002c0)="eb3c906d6b66732e66617400020101000240008000f801", 0x17}, {0x0, 0x0, 0x1000}], 0x0, &(0x7f0000000180)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') r0 = open(&(0x7f0000000180)='./file0\x00', 0x141042, 0x0) r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000001c0)='devices.list\x00', 0x275a, 0x0) write$binfmt_elf64(r0, &(0x7f0000000440)=ANY=[@ANYBLOB], 0x78) writev(r1, &(0x7f0000000280), 0x0) sendfile(r0, r0, &(0x7f00000000c0), 0x7fff) 19:37:04 executing program 5: syz_mount_image$vfat(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f00000002c0)="eb3c906d6b66732e66617400020101000240008000f801", 0x17}, {0x0, 0x0, 0x1000}], 0x0, &(0x7f0000000180)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') r0 = open(&(0x7f0000000180)='./file0\x00', 0x141042, 0x0) openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000001c0)='devices.list\x00', 0x275a, 0x0) write$binfmt_elf64(r0, &(0x7f0000000440)=ANY=[@ANYBLOB], 0x78) writev(0xffffffffffffffff, &(0x7f0000000280)=[{&(0x7f0000000080)="f6", 0x1}], 0x1) sendfile(r0, r0, &(0x7f00000000c0), 0x7fff) 19:37:04 executing program 1: syz_mount_image$vfat(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f00000002c0)="eb3c906d6b66732e66617400020101000240008000f801", 0x17}, {0x0, 0x0, 0x1000}], 0x0, &(0x7f0000000180)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') r0 = open(&(0x7f0000000180)='./file0\x00', 0x141042, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r2 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000001c0)='devices.list\x00', 0x275a, 0x0) write$binfmt_elf64(r0, &(0x7f0000000440)=ANY=[], 0x78) writev(r2, &(0x7f0000000280)=[{&(0x7f0000000080)="f6", 0x1}], 0x1) sendfile(0xffffffffffffffff, r0, &(0x7f00000000c0), 0x7fff) 19:37:04 executing program 0: syz_mount_image$vfat(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f00000002c0)="eb3c906d6b66732e66617400020101000240008000f801", 0x17}, {0x0, 0x0, 0x1000}], 0x0, &(0x7f0000000180)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') r0 = open(&(0x7f0000000180)='./file0\x00', 0x141042, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(0xffffffffffffffff, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r2 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000001c0)='devices.list\x00', 0x275a, 0x0) write$binfmt_elf64(r0, &(0x7f0000000440)=ANY=[@ANYBLOB="7f454c460000000000000000000000000000000000000000000000000000000040000000000000000000000000000000000000000000380000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a188c9c9e6e8320cc48502f4602e7081c0bb9926eca6da6d00ea22a0a2ca6e2e9897e98aaa2465c6c2343dcad198cbbc730068b16017cb3203c6a5e874a32f36190ecb53c3c4eb2f4905dba3d4b1afbaa902cd60f98bf1a28046"], 0x78) writev(r2, &(0x7f0000000280)=[{&(0x7f0000000080)="f6", 0x1}], 0x1) sendfile(r0, r0, &(0x7f00000000c0), 0x7fff) r3 = openat(0xffffffffffffff9c, &(0x7f0000000300)='./file0\x00', 0x0, 0x0) sendfile(r0, r3, 0x0, 0x80000004000000) 19:37:04 executing program 4: chdir(&(0x7f0000000040)='./file0\x00') r0 = open(&(0x7f0000000180)='./file0\x00', 0x141042, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x10, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) write$binfmt_elf64(r0, &(0x7f0000000440)=ANY=[@ANYBLOB="7f454c460000000000000000000000000000000000000000000000000000000040000000000000000000000000000000000000000000380000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a188c9c9e6e8320cc48502f4602e7081c0bb9926eca6da6d00ea22a0a2ca6e2e9897e98aaa2465c6c2343dcad198cbbc730068b16017cb3203c6a5e874a32f36190ecb53c3c4eb2f4905dba3d4b1afbaa902cd60f98bf1a28046"], 0x78) r2 = openat(0xffffffffffffff9c, &(0x7f0000000300)='./file0\x00', 0x0, 0x0) sendfile(r0, r2, 0x0, 0x80000004000000) [ 162.498456][T10616] loop0: detected capacity change from 0 to 16 [ 162.506286][T10618] loop1: detected capacity change from 0 to 16 [ 162.513431][T10619] loop3: detected capacity change from 0 to 16 [ 162.519872][T10620] loop5: detected capacity change from 0 to 16 19:37:04 executing program 1: syz_mount_image$vfat(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f00000002c0)="eb3c906d6b66732e66617400020101000240008000f801", 0x17}, {0x0, 0x0, 0x1000}], 0x0, &(0x7f0000000180)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') r0 = open(&(0x7f0000000180)='./file0\x00', 0x141042, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r2 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000001c0)='devices.list\x00', 0x275a, 0x0) write$binfmt_elf64(r0, &(0x7f0000000440)=ANY=[], 0x78) writev(r2, &(0x7f0000000280)=[{&(0x7f0000000080)="f6", 0x1}], 0x1) sendfile(0xffffffffffffffff, r0, &(0x7f00000000c0), 0x7fff) 19:37:04 executing program 0: syz_mount_image$vfat(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f00000002c0)="eb3c906d6b66732e66617400020101000240008000f801", 0x17}, {0x0, 0x0, 0x1000}], 0x0, &(0x7f0000000180)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') r0 = open(&(0x7f0000000180)='./file0\x00', 0x141042, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(0xffffffffffffffff, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r2 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000001c0)='devices.list\x00', 0x275a, 0x0) write$binfmt_elf64(r0, &(0x7f0000000440)=ANY=[@ANYBLOB="7f454c460000000000000000000000000000000000000000000000000000000040000000000000000000000000000000000000000000380000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a188c9c9e6e8320cc48502f4602e7081c0bb9926eca6da6d00ea22a0a2ca6e2e9897e98aaa2465c6c2343dcad198cbbc730068b16017cb3203c6a5e874a32f36190ecb53c3c4eb2f4905dba3d4b1afbaa902cd60f98bf1a28046"], 0x78) writev(r2, &(0x7f0000000280)=[{&(0x7f0000000080)="f6", 0x1}], 0x1) sendfile(r0, r0, &(0x7f00000000c0), 0x7fff) r3 = openat(0xffffffffffffff9c, &(0x7f0000000300)='./file0\x00', 0x0, 0x0) sendfile(r0, r3, 0x0, 0x80000004000000) 19:37:04 executing program 3: syz_mount_image$vfat(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f00000002c0)="eb3c906d6b66732e66617400020101000240008000f801", 0x17}, {0x0, 0x0, 0x1000}], 0x0, &(0x7f0000000180)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') r0 = open(&(0x7f0000000180)='./file0\x00', 0x141042, 0x0) r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000001c0)='devices.list\x00', 0x275a, 0x0) write$binfmt_elf64(r0, &(0x7f0000000440)=ANY=[@ANYBLOB], 0x78) writev(r1, &(0x7f0000000280), 0x0) sendfile(r0, r0, &(0x7f00000000c0), 0x7fff) 19:37:04 executing program 5: chdir(&(0x7f0000000040)='./file0\x00') r0 = open(&(0x7f0000000180)='./file0\x00', 0x141042, 0x0) r1 = openat(0xffffffffffffff9c, 0x0, 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) write$binfmt_elf64(r0, &(0x7f0000000440)=ANY=[@ANYBLOB="7f454c460000000000000000000000000000000000000000000000000000000040000000000000000000000000000000000000000000380000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a188c9c9e6e8320cc48502f4602e7081c0bb9926eca6da6d00ea22a0a2ca6e2e9897e98aaa2465c6c2343dcad198cbbc730068b16017cb3203c6a5e874a32f36190ecb53c3c4eb2f4905dba3d4b1afbaa902cd60f98bf1a28046"], 0x78) r2 = openat(0xffffffffffffff9c, &(0x7f0000000300)='./file0\x00', 0x0, 0x0) sendfile(r0, r2, 0x0, 0x80000004000000) [ 162.615658][T10639] loop1: detected capacity change from 0 to 16 19:37:04 executing program 1: syz_mount_image$vfat(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f00000002c0)="eb3c906d6b66732e66617400020101000240008000f801", 0x17}, {0x0, 0x0, 0x1000}], 0x0, &(0x7f0000000180)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') r0 = open(&(0x7f0000000180)='./file0\x00', 0x141042, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r2 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000001c0)='devices.list\x00', 0x275a, 0x0) write$binfmt_elf64(r0, &(0x7f0000000440)=ANY=[], 0x78) writev(r2, &(0x7f0000000280)=[{&(0x7f0000000080)="f6", 0x1}], 0x1) sendfile(0xffffffffffffffff, r0, &(0x7f00000000c0), 0x7fff) [ 162.662645][T10653] loop0: detected capacity change from 0 to 16 [ 162.674852][T10654] loop3: detected capacity change from 0 to 16 19:37:04 executing program 0: syz_mount_image$vfat(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f00000002c0)="eb3c906d6b66732e66617400020101000240008000f801", 0x17}, {0x0, 0x0, 0x1000}], 0x0, &(0x7f0000000180)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') r0 = open(&(0x7f0000000180)='./file0\x00', 0x141042, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, 0x0, 0x0, 0xd9f, 0x0) r2 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000001c0)='devices.list\x00', 0x275a, 0x0) write$binfmt_elf64(r0, &(0x7f0000000440)=ANY=[@ANYBLOB="7f454c460000000000000000000000000000000000000000000000000000000040000000000000000000000000000000000000000000380000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a188c9c9e6e8320cc48502f4602e7081c0bb9926eca6da6d00ea22a0a2ca6e2e9897e98aaa2465c6c2343dcad198cbbc730068b16017cb3203c6a5e874a32f36190ecb53c3c4eb2f4905dba3d4b1afbaa902cd60f98bf1a28046"], 0x78) writev(r2, &(0x7f0000000280)=[{&(0x7f0000000080)="f6", 0x1}], 0x1) sendfile(r0, r0, &(0x7f00000000c0), 0x7fff) r3 = openat(0xffffffffffffff9c, &(0x7f0000000300)='./file0\x00', 0x0, 0x0) sendfile(r0, r3, 0x0, 0x80000004000000) [ 162.773745][T10662] loop1: detected capacity change from 0 to 16 [ 162.792247][T10669] loop0: detected capacity change from 0 to 16 19:37:05 executing program 2: syz_mount_image$vfat(0x0, &(0x7f0000000100)='./file0\x00', 0x0, 0x0, 0x0, 0x0, &(0x7f0000000180)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') r0 = open(&(0x7f0000000180)='./file0\x00', 0x141042, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) write$binfmt_elf64(r0, &(0x7f0000000440)=ANY=[@ANYBLOB="7f454c460000000000000000000000000000000000000000000000000000000040000000000000000000000000000000000000000000380000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a188c9c9e6e8320cc48502f4602e7081c0bb9926eca6da6d00ea22a0a2ca6e2e9897e98aaa2465c6c2343dcad198cbbc730068b16017cb3203c6a5e874a32f36190ecb53c3c4eb2f4905dba3d4b1afbaa902cd60f98bf1a28046"], 0x78) sendfile(r0, r0, &(0x7f00000000c0), 0x7fff) r2 = openat(0xffffffffffffff9c, &(0x7f0000000300)='./file0\x00', 0x0, 0x0) sendfile(r0, r2, 0x0, 0x80000004000000) 19:37:05 executing program 3: syz_mount_image$vfat(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f00000002c0)="eb3c906d6b66732e66617400020101000240008000f801", 0x17}, {0x0, 0x0, 0x1000}], 0x0, &(0x7f0000000180)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') r0 = open(&(0x7f0000000180)='./file0\x00', 0x141042, 0x0) r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000001c0)='devices.list\x00', 0x275a, 0x0) write$binfmt_elf64(r0, &(0x7f0000000440)=ANY=[@ANYBLOB], 0x78) writev(r1, &(0x7f0000000280), 0x0) sendfile(r0, r0, &(0x7f00000000c0), 0x7fff) 19:37:05 executing program 1: syz_mount_image$vfat(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f00000002c0)="eb3c906d6b66732e66617400020101000240008000f801", 0x17}, {0x0, 0x0, 0x1000}], 0x0, &(0x7f0000000180)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') r0 = open(&(0x7f0000000180)='./file0\x00', 0x141042, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r2 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000001c0)='devices.list\x00', 0x275a, 0x0) write$binfmt_elf64(r0, &(0x7f0000000440)=ANY=[], 0x78) writev(r2, &(0x7f0000000280)=[{&(0x7f0000000080)="f6", 0x1}], 0x1) sendfile(r0, 0xffffffffffffffff, &(0x7f00000000c0), 0x7fff) 19:37:05 executing program 0: syz_mount_image$vfat(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f00000002c0)="eb3c906d6b66732e66617400020101000240008000f801", 0x17}, {0x0, 0x0, 0x1000}], 0x0, &(0x7f0000000180)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') r0 = open(&(0x7f0000000180)='./file0\x00', 0x141042, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, 0x0, 0x0, 0xd9f, 0x0) r2 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000001c0)='devices.list\x00', 0x275a, 0x0) write$binfmt_elf64(r0, &(0x7f0000000440)=ANY=[@ANYBLOB="7f454c460000000000000000000000000000000000000000000000000000000040000000000000000000000000000000000000000000380000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a188c9c9e6e8320cc48502f4602e7081c0bb9926eca6da6d00ea22a0a2ca6e2e9897e98aaa2465c6c2343dcad198cbbc730068b16017cb3203c6a5e874a32f36190ecb53c3c4eb2f4905dba3d4b1afbaa902cd60f98bf1a28046"], 0x78) writev(r2, &(0x7f0000000280)=[{&(0x7f0000000080)="f6", 0x1}], 0x1) sendfile(r0, r0, &(0x7f00000000c0), 0x7fff) r3 = openat(0xffffffffffffff9c, &(0x7f0000000300)='./file0\x00', 0x0, 0x0) sendfile(r0, r3, 0x0, 0x80000004000000) 19:37:05 executing program 4: chdir(&(0x7f0000000040)='./file0\x00') r0 = open(&(0x7f0000000180)='./file0\x00', 0x141042, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, 0xffffffffffffffff, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) write$binfmt_elf64(r0, &(0x7f0000000440)=ANY=[@ANYBLOB="7f454c460000000000000000000000000000000000000000000000000000000040000000000000000000000000000000000000000000380000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a188c9c9e6e8320cc48502f4602e7081c0bb9926eca6da6d00ea22a0a2ca6e2e9897e98aaa2465c6c2343dcad198cbbc730068b16017cb3203c6a5e874a32f36190ecb53c3c4eb2f4905dba3d4b1afbaa902cd60f98bf1a28046"], 0x78) r2 = openat(0xffffffffffffff9c, &(0x7f0000000300)='./file0\x00', 0x0, 0x0) sendfile(r0, r2, 0x0, 0x80000004000000) 19:37:05 executing program 3: syz_mount_image$vfat(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f00000002c0)="eb3c906d6b66732e66617400020101000240008000f801", 0x17}, {0x0, 0x0, 0x1000}], 0x0, &(0x7f0000000180)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') r0 = open(&(0x7f0000000180)='./file0\x00', 0x141042, 0x0) r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000001c0)='devices.list\x00', 0x275a, 0x0) write$binfmt_elf64(r0, &(0x7f0000000440)=ANY=[@ANYBLOB], 0x78) writev(r1, &(0x7f0000000280)=[{0x0}], 0x1) sendfile(r0, r0, &(0x7f00000000c0), 0x7fff) [ 163.490385][T10688] loop3: detected capacity change from 0 to 16 [ 163.497264][T10689] loop0: detected capacity change from 0 to 16 [ 163.497659][T10691] loop1: detected capacity change from 0 to 16 19:37:05 executing program 0: syz_mount_image$vfat(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f00000002c0)="eb3c906d6b66732e66617400020101000240008000f801", 0x17}, {0x0, 0x0, 0x1000}], 0x0, &(0x7f0000000180)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') r0 = open(&(0x7f0000000180)='./file0\x00', 0x141042, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, 0x0, 0x0, 0xd9f, 0x0) r2 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000001c0)='devices.list\x00', 0x275a, 0x0) write$binfmt_elf64(r0, &(0x7f0000000440)=ANY=[@ANYBLOB="7f454c460000000000000000000000000000000000000000000000000000000040000000000000000000000000000000000000000000380000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a188c9c9e6e8320cc48502f4602e7081c0bb9926eca6da6d00ea22a0a2ca6e2e9897e98aaa2465c6c2343dcad198cbbc730068b16017cb3203c6a5e874a32f36190ecb53c3c4eb2f4905dba3d4b1afbaa902cd60f98bf1a28046"], 0x78) writev(r2, &(0x7f0000000280)=[{&(0x7f0000000080)="f6", 0x1}], 0x1) sendfile(r0, r0, &(0x7f00000000c0), 0x7fff) r3 = openat(0xffffffffffffff9c, &(0x7f0000000300)='./file0\x00', 0x0, 0x0) sendfile(r0, r3, 0x0, 0x80000004000000) 19:37:05 executing program 5: r0 = creat(&(0x7f0000000100)='./bus\x00', 0x0) r1 = openat$sndtimer(0xffffffffffffff9c, &(0x7f0000000040), 0x0) ioctl$BTRFS_IOC_QUOTA_RESCAN_WAIT(r1, 0x942e, 0x0) r2 = creat(&(0x7f0000002dc0)='./bus\x00', 0x0) write$binfmt_elf64(r2, &(0x7f0000000380)=ANY=[], 0xfffffd28) pipe(&(0x7f0000000180)={0xffffffffffffffff}) perf_event_open(&(0x7f0000001240)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) mmap(&(0x7f0000000000/0xc00000)=nil, 0xc00000, 0x4, 0x8010, 0xffffffffffffffff, 0x0) ioctl$BTRFS_IOC_GET_SUBVOL_ROOTREF(0xffffffffffffffff, 0xd000943d, &(0x7f00000012c0)={0x0, [], 0x0, "1dcf943a0292f1"}) dup2(r3, r0) 19:37:05 executing program 1: syz_mount_image$vfat(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f00000002c0)="eb3c906d6b66732e66617400020101000240008000f801", 0x17}, {0x0, 0x0, 0x1000}], 0x0, &(0x7f0000000180)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') r0 = open(&(0x7f0000000180)='./file0\x00', 0x141042, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r2 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000001c0)='devices.list\x00', 0x275a, 0x0) write$binfmt_elf64(r0, &(0x7f0000000440)=ANY=[], 0x78) writev(r2, &(0x7f0000000280)=[{&(0x7f0000000080)="f6", 0x1}], 0x1) sendfile(r0, 0xffffffffffffffff, &(0x7f00000000c0), 0x7fff) [ 163.643419][T10717] loop3: detected capacity change from 0 to 16 [ 163.645674][T10719] loop1: detected capacity change from 0 to 16 [ 163.650104][T10718] loop0: detected capacity change from 0 to 16 19:37:05 executing program 1: syz_mount_image$vfat(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f00000002c0)="eb3c906d6b66732e66617400020101000240008000f801", 0x17}, {0x0, 0x0, 0x1000}], 0x0, &(0x7f0000000180)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') r0 = open(&(0x7f0000000180)='./file0\x00', 0x141042, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r2 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000001c0)='devices.list\x00', 0x275a, 0x0) write$binfmt_elf64(r0, &(0x7f0000000440)=ANY=[], 0x78) writev(r2, &(0x7f0000000280)=[{&(0x7f0000000080)="f6", 0x1}], 0x1) sendfile(r0, 0xffffffffffffffff, &(0x7f00000000c0), 0x7fff) 19:37:05 executing program 3: syz_mount_image$vfat(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f00000002c0)="eb3c906d6b66732e66617400020101000240008000f801", 0x17}, {0x0, 0x0, 0x1000}], 0x0, &(0x7f0000000180)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') r0 = open(&(0x7f0000000180)='./file0\x00', 0x141042, 0x0) r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000001c0)='devices.list\x00', 0x275a, 0x0) write$binfmt_elf64(r0, &(0x7f0000000440)=ANY=[@ANYBLOB], 0x78) writev(r1, &(0x7f0000000280)=[{0x0}], 0x1) sendfile(r0, r0, &(0x7f00000000c0), 0x7fff) [ 163.738228][T10718] FAT-fs (loop0): Unrecognized mount option "./file0" or missing value 19:37:05 executing program 0: syz_mount_image$vfat(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f00000002c0)="eb3c906d6b66732e66617400020101000240008000f801", 0x17}, {0x0, 0x0, 0x1000}], 0x0, &(0x7f0000000180)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') r0 = open(&(0x7f0000000180)='./file0\x00', 0x141042, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0x0, 0x0) r2 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000001c0)='devices.list\x00', 0x275a, 0x0) write$binfmt_elf64(r0, &(0x7f0000000440)=ANY=[@ANYBLOB="7f454c460000000000000000000000000000000000000000000000000000000040000000000000000000000000000000000000000000380000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a188c9c9e6e8320cc48502f4602e7081c0bb9926eca6da6d00ea22a0a2ca6e2e9897e98aaa2465c6c2343dcad198cbbc730068b16017cb3203c6a5e874a32f36190ecb53c3c4eb2f4905dba3d4b1afbaa902cd60f98bf1a28046"], 0x78) writev(r2, &(0x7f0000000280)=[{&(0x7f0000000080)="f6", 0x1}], 0x1) sendfile(r0, r0, &(0x7f00000000c0), 0x7fff) r3 = openat(0xffffffffffffff9c, &(0x7f0000000300)='./file0\x00', 0x0, 0x0) sendfile(r0, r3, 0x0, 0x80000004000000) [ 163.843472][T10734] loop1: detected capacity change from 0 to 16 [ 163.856304][T10742] loop0: detected capacity change from 0 to 16 [ 163.857216][T10740] loop3: detected capacity change from 0 to 16 19:37:06 executing program 2: syz_mount_image$vfat(0x0, &(0x7f0000000100)='./file0\x00', 0x0, 0x0, 0x0, 0x0, 0x0) chdir(&(0x7f0000000040)='./file0\x00') r0 = open(&(0x7f0000000180)='./file0\x00', 0x141042, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) write$binfmt_elf64(r0, &(0x7f0000000440)=ANY=[@ANYBLOB="7f454c460000000000000000000000000000000000000000000000000000000040000000000000000000000000000000000000000000380000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a188c9c9e6e8320cc48502f4602e7081c0bb9926eca6da6d00ea22a0a2ca6e2e9897e98aaa2465c6c2343dcad198cbbc730068b16017cb3203c6a5e874a32f36190ecb53c3c4eb2f4905dba3d4b1afbaa902cd60f98bf1a28046"], 0x78) sendfile(r0, r0, &(0x7f00000000c0), 0x7fff) r2 = openat(0xffffffffffffff9c, &(0x7f0000000300)='./file0\x00', 0x0, 0x0) sendfile(r0, r2, 0x0, 0x80000004000000) 19:37:06 executing program 0: syz_mount_image$vfat(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f00000002c0)="eb3c906d6b66732e66617400020101000240008000f801", 0x17}, {0x0, 0x0, 0x1000}], 0x0, &(0x7f0000000180)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') r0 = open(&(0x7f0000000180)='./file0\x00', 0x141042, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0x0, 0x0) r2 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000001c0)='devices.list\x00', 0x275a, 0x0) write$binfmt_elf64(r0, &(0x7f0000000440)=ANY=[@ANYBLOB="7f454c460000000000000000000000000000000000000000000000000000000040000000000000000000000000000000000000000000380000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a188c9c9e6e8320cc48502f4602e7081c0bb9926eca6da6d00ea22a0a2ca6e2e9897e98aaa2465c6c2343dcad198cbbc730068b16017cb3203c6a5e874a32f36190ecb53c3c4eb2f4905dba3d4b1afbaa902cd60f98bf1a28046"], 0x78) writev(r2, &(0x7f0000000280)=[{&(0x7f0000000080)="f6", 0x1}], 0x1) sendfile(r0, r0, &(0x7f00000000c0), 0x7fff) r3 = openat(0xffffffffffffff9c, &(0x7f0000000300)='./file0\x00', 0x0, 0x0) sendfile(r0, r3, 0x0, 0x80000004000000) 19:37:06 executing program 1: syz_mount_image$vfat(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f00000002c0)="eb3c906d6b66732e66617400020101000240008000f801", 0x17}, {0x0, 0x0, 0x1000}], 0x0, &(0x7f0000000180)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') r0 = open(&(0x7f0000000180)='./file0\x00', 0x141042, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r2 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000001c0)='devices.list\x00', 0x275a, 0x0) write$binfmt_elf64(r0, &(0x7f0000000440)=ANY=[], 0x78) writev(r2, &(0x7f0000000280)=[{&(0x7f0000000080)="f6", 0x1}], 0x1) sendfile(r0, r0, 0x0, 0x7fff) 19:37:06 executing program 5: r0 = creat(&(0x7f0000000100)='./bus\x00', 0x0) r1 = openat$sndtimer(0xffffffffffffff9c, &(0x7f0000000040), 0x0) ioctl$BTRFS_IOC_QUOTA_RESCAN_WAIT(r1, 0x942e, 0x0) r2 = creat(&(0x7f0000002dc0)='./bus\x00', 0x0) write$binfmt_elf64(r2, &(0x7f0000000380)=ANY=[], 0xfffffd28) pipe(&(0x7f0000000180)={0xffffffffffffffff}) perf_event_open(&(0x7f0000001240)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) mmap(&(0x7f0000000000/0xc00000)=nil, 0xc00000, 0x4, 0x8010, 0xffffffffffffffff, 0x0) ioctl$BTRFS_IOC_GET_SUBVOL_ROOTREF(0xffffffffffffffff, 0xd000943d, &(0x7f00000012c0)={0x0, [], 0x0, "1dcf943a0292f1"}) dup2(r3, r0) 19:37:06 executing program 3: syz_mount_image$vfat(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f00000002c0)="eb3c906d6b66732e66617400020101000240008000f801", 0x17}, {0x0, 0x0, 0x1000}], 0x0, &(0x7f0000000180)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') r0 = open(&(0x7f0000000180)='./file0\x00', 0x141042, 0x0) r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000001c0)='devices.list\x00', 0x275a, 0x0) write$binfmt_elf64(r0, &(0x7f0000000440)=ANY=[@ANYBLOB], 0x78) writev(r1, &(0x7f0000000280)=[{0x0}], 0x1) sendfile(r0, r0, &(0x7f00000000c0), 0x7fff) 19:37:06 executing program 4: chdir(&(0x7f0000000040)='./file0\x00') r0 = open(&(0x7f0000000180)='./file0\x00', 0x141042, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, 0xffffffffffffffff, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) write$binfmt_elf64(r0, &(0x7f0000000440)=ANY=[@ANYBLOB="7f454c460000000000000000000000000000000000000000000000000000000040000000000000000000000000000000000000000000380000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a188c9c9e6e8320cc48502f4602e7081c0bb9926eca6da6d00ea22a0a2ca6e2e9897e98aaa2465c6c2343dcad198cbbc730068b16017cb3203c6a5e874a32f36190ecb53c3c4eb2f4905dba3d4b1afbaa902cd60f98bf1a28046"], 0x78) r2 = openat(0xffffffffffffff9c, &(0x7f0000000300)='./file0\x00', 0x0, 0x0) sendfile(r0, r2, 0x0, 0x80000004000000) [ 164.456815][T10767] loop3: detected capacity change from 0 to 16 [ 164.478745][T10772] loop1: detected capacity change from 0 to 16 [ 164.478940][T10771] loop0: detected capacity change from 0 to 16 19:37:06 executing program 3: syz_mount_image$vfat(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f00000002c0)="eb3c906d6b66732e66617400020101000240008000f801", 0x17}, {0x0, 0x0, 0x1000}], 0x0, &(0x7f0000000180)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') r0 = open(&(0x7f0000000180)='./file0\x00', 0x141042, 0x0) r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000001c0)='devices.list\x00', 0x275a, 0x0) write$binfmt_elf64(r0, &(0x7f0000000440)=ANY=[@ANYBLOB], 0x78) writev(r1, &(0x7f0000000280)=[{&(0x7f0000000080)}], 0x1) sendfile(r0, r0, &(0x7f00000000c0), 0x7fff) 19:37:06 executing program 1: syz_mount_image$vfat(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f00000002c0)="eb3c906d6b66732e66617400020101000240008000f801", 0x17}, {0x0, 0x0, 0x1000}], 0x0, &(0x7f0000000180)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') r0 = open(&(0x7f0000000180)='./file0\x00', 0x141042, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r2 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000001c0)='devices.list\x00', 0x275a, 0x0) write$binfmt_elf64(r0, &(0x7f0000000440)=ANY=[], 0x78) writev(r2, &(0x7f0000000280)=[{&(0x7f0000000080)="f6", 0x1}], 0x1) sendfile(r0, r0, 0x0, 0x7fff) 19:37:06 executing program 0: syz_mount_image$vfat(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f00000002c0)="eb3c906d6b66732e66617400020101000240008000f801", 0x17}, {0x0, 0x0, 0x1000}], 0x0, &(0x7f0000000180)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') r0 = open(&(0x7f0000000180)='./file0\x00', 0x141042, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0x0, 0x0) r2 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000001c0)='devices.list\x00', 0x275a, 0x0) write$binfmt_elf64(r0, &(0x7f0000000440)=ANY=[@ANYBLOB="7f454c460000000000000000000000000000000000000000000000000000000040000000000000000000000000000000000000000000380000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a188c9c9e6e8320cc48502f4602e7081c0bb9926eca6da6d00ea22a0a2ca6e2e9897e98aaa2465c6c2343dcad198cbbc730068b16017cb3203c6a5e874a32f36190ecb53c3c4eb2f4905dba3d4b1afbaa902cd60f98bf1a28046"], 0x78) writev(r2, &(0x7f0000000280)=[{&(0x7f0000000080)="f6", 0x1}], 0x1) sendfile(r0, r0, &(0x7f00000000c0), 0x7fff) r3 = openat(0xffffffffffffff9c, &(0x7f0000000300)='./file0\x00', 0x0, 0x0) sendfile(r0, r3, 0x0, 0x80000004000000) [ 164.610880][T10786] loop1: detected capacity change from 0 to 16 19:37:06 executing program 1: syz_mount_image$vfat(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f00000002c0)="eb3c906d6b66732e66617400020101000240008000f801", 0x17}, {0x0, 0x0, 0x1000}], 0x0, &(0x7f0000000180)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') r0 = open(&(0x7f0000000180)='./file0\x00', 0x141042, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r2 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000001c0)='devices.list\x00', 0x275a, 0x0) write$binfmt_elf64(r0, &(0x7f0000000440)=ANY=[], 0x78) writev(r2, &(0x7f0000000280)=[{&(0x7f0000000080)="f6", 0x1}], 0x1) sendfile(r0, r0, 0x0, 0x7fff) [ 164.658680][T10791] loop3: detected capacity change from 0 to 16 [ 164.687861][T10796] loop0: detected capacity change from 0 to 16 19:37:06 executing program 3: syz_mount_image$vfat(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f00000002c0)="eb3c906d6b66732e66617400020101000240008000f801", 0x17}, {0x0, 0x0, 0x1000}], 0x0, &(0x7f0000000180)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') r0 = open(&(0x7f0000000180)='./file0\x00', 0x141042, 0x0) r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000001c0)='devices.list\x00', 0x275a, 0x0) write$binfmt_elf64(r0, &(0x7f0000000440)=ANY=[@ANYBLOB], 0x78) writev(r1, &(0x7f0000000280)=[{&(0x7f0000000080)}], 0x1) sendfile(r0, r0, &(0x7f00000000c0), 0x7fff) 19:37:06 executing program 0: syz_mount_image$vfat(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f00000002c0)="eb3c906d6b66732e66617400020101000240008000f801", 0x17}, {0x0, 0x0, 0x1000}], 0x0, &(0x7f0000000180)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') r0 = open(&(0x7f0000000180)='./file0\x00', 0x141042, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r2 = openat$cgroup_ro(0xffffffffffffff9c, 0x0, 0x275a, 0x0) write$binfmt_elf64(r0, &(0x7f0000000440)=ANY=[@ANYBLOB="7f454c460000000000000000000000000000000000000000000000000000000040000000000000000000000000000000000000000000380000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a188c9c9e6e8320cc48502f4602e7081c0bb9926eca6da6d00ea22a0a2ca6e2e9897e98aaa2465c6c2343dcad198cbbc730068b16017cb3203c6a5e874a32f36190ecb53c3c4eb2f4905dba3d4b1afbaa902cd60f98bf1a28046"], 0x78) writev(r2, &(0x7f0000000280)=[{&(0x7f0000000080)="f6", 0x1}], 0x1) sendfile(r0, r0, &(0x7f00000000c0), 0x7fff) r3 = openat(0xffffffffffffff9c, &(0x7f0000000300)='./file0\x00', 0x0, 0x0) sendfile(r0, r3, 0x0, 0x80000004000000) [ 164.771588][T10804] loop1: detected capacity change from 0 to 16 [ 164.881613][T10816] loop3: detected capacity change from 0 to 16 [ 164.888401][T10817] loop0: detected capacity change from 0 to 16 [ 164.938320][T10817] handle_bad_sector: 49 callbacks suppressed [ 164.938337][T10817] attempt to access beyond end of device [ 164.938337][T10817] loop0: rw=2049, want=17, limit=16 [ 164.956941][T10816] attempt to access beyond end of device [ 164.956941][T10816] loop3: rw=2049, want=17, limit=16 [ 164.990203][T10817] attempt to access beyond end of device [ 164.990203][T10817] loop0: rw=2049, want=17, limit=16 19:37:07 executing program 2: syz_mount_image$vfat(0x0, &(0x7f0000000100)='./file0\x00', 0x0, 0x0, 0x0, 0x0, 0x0) chdir(&(0x7f0000000040)='./file0\x00') r0 = open(&(0x7f0000000180)='./file0\x00', 0x141042, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) write$binfmt_elf64(r0, &(0x7f0000000440)=ANY=[@ANYBLOB="7f454c460000000000000000000000000000000000000000000000000000000040000000000000000000000000000000000000000000380000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a188c9c9e6e8320cc48502f4602e7081c0bb9926eca6da6d00ea22a0a2ca6e2e9897e98aaa2465c6c2343dcad198cbbc730068b16017cb3203c6a5e874a32f36190ecb53c3c4eb2f4905dba3d4b1afbaa902cd60f98bf1a28046"], 0x78) sendfile(r0, r0, &(0x7f00000000c0), 0x7fff) r2 = openat(0xffffffffffffff9c, &(0x7f0000000300)='./file0\x00', 0x0, 0x0) sendfile(r0, r2, 0x0, 0x80000004000000) 19:37:07 executing program 1: syz_mount_image$vfat(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f00000002c0)="eb3c906d6b66732e66617400020101000240008000f801", 0x17}, {0x0, 0x0, 0x1000}], 0x0, &(0x7f0000000180)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') r0 = open(&(0x7f0000000180)='./file0\x00', 0x141042, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r2 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000001c0)='devices.list\x00', 0x275a, 0x0) write$binfmt_elf64(r0, &(0x7f0000000440)=ANY=[], 0x78) writev(r2, &(0x7f0000000280)=[{&(0x7f0000000080)="f6", 0x1}], 0x1) sendfile(r0, r0, &(0x7f00000000c0), 0x0) 19:37:07 executing program 3: syz_mount_image$vfat(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f00000002c0)="eb3c906d6b66732e66617400020101000240008000f801", 0x17}, {0x0, 0x0, 0x1000}], 0x0, &(0x7f0000000180)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') r0 = open(&(0x7f0000000180)='./file0\x00', 0x141042, 0x0) r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000001c0)='devices.list\x00', 0x275a, 0x0) write$binfmt_elf64(r0, &(0x7f0000000440)=ANY=[@ANYBLOB], 0x78) writev(r1, &(0x7f0000000280)=[{&(0x7f0000000080)}], 0x1) sendfile(r0, r0, &(0x7f00000000c0), 0x7fff) 19:37:07 executing program 0: syz_mount_image$vfat(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f00000002c0)="eb3c906d6b66732e66617400020101000240008000f801", 0x17}, {0x0, 0x0, 0x1000}], 0x0, &(0x7f0000000180)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') r0 = open(&(0x7f0000000180)='./file0\x00', 0x141042, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r2 = openat$cgroup_ro(0xffffffffffffff9c, 0x0, 0x275a, 0x0) write$binfmt_elf64(r0, &(0x7f0000000440)=ANY=[@ANYBLOB="7f454c460000000000000000000000000000000000000000000000000000000040000000000000000000000000000000000000000000380000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a188c9c9e6e8320cc48502f4602e7081c0bb9926eca6da6d00ea22a0a2ca6e2e9897e98aaa2465c6c2343dcad198cbbc730068b16017cb3203c6a5e874a32f36190ecb53c3c4eb2f4905dba3d4b1afbaa902cd60f98bf1a28046"], 0x78) writev(r2, &(0x7f0000000280)=[{&(0x7f0000000080)="f6", 0x1}], 0x1) sendfile(r0, r0, &(0x7f00000000c0), 0x7fff) r3 = openat(0xffffffffffffff9c, &(0x7f0000000300)='./file0\x00', 0x0, 0x0) sendfile(r0, r3, 0x0, 0x80000004000000) 19:37:07 executing program 5: syz_mount_image$vfat(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f00000002c0)="eb3c906d6b66732e66617400020101000240008000f801", 0x17}, {0x0, 0x0, 0x1000}], 0x0, &(0x7f0000000180)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') r0 = open(&(0x7f0000000180)='./file0\x00', 0x141042, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r2 = openat$cgroup_ro(0xffffffffffffff9c, 0x0, 0x275a, 0x0) write$binfmt_elf64(r0, &(0x7f0000000440)=ANY=[@ANYBLOB="7f454c460000000000000000000000000000000000000000000000000000000040000000000000000000000000000000000000000000380000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a188c9c9e6e8320cc48502f4602e7081c0bb9926eca6da6d00ea22a0a2ca6e2e9897e98aaa2465c6c2343dcad198cbbc730068b16017cb3203c6a5e874a32f36190ecb53c3c4eb2f4905dba3d4b1afbaa902cd60f98bf1a28046"], 0x78) writev(r2, &(0x7f0000000280)=[{&(0x7f0000000080)="f6", 0x1}], 0x1) sendfile(r0, r0, &(0x7f00000000c0), 0x7fff) r3 = openat(0xffffffffffffff9c, &(0x7f0000000300)='./file0\x00', 0x0, 0x0) sendfile(r0, r3, 0x0, 0x80000004000000) 19:37:07 executing program 4: chdir(&(0x7f0000000040)='./file0\x00') r0 = open(&(0x7f0000000180)='./file0\x00', 0x141042, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, 0xffffffffffffffff, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) write$binfmt_elf64(r0, &(0x7f0000000440)=ANY=[@ANYBLOB="7f454c460000000000000000000000000000000000000000000000000000000040000000000000000000000000000000000000000000380000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a188c9c9e6e8320cc48502f4602e7081c0bb9926eca6da6d00ea22a0a2ca6e2e9897e98aaa2465c6c2343dcad198cbbc730068b16017cb3203c6a5e874a32f36190ecb53c3c4eb2f4905dba3d4b1afbaa902cd60f98bf1a28046"], 0x78) r2 = openat(0xffffffffffffff9c, &(0x7f0000000300)='./file0\x00', 0x0, 0x0) sendfile(r0, r2, 0x0, 0x80000004000000) [ 165.356052][T10838] loop5: detected capacity change from 0 to 16 [ 165.367400][T10843] loop0: detected capacity change from 0 to 16 [ 165.371949][T10840] loop3: detected capacity change from 0 to 16 [ 165.389564][T10850] loop1: detected capacity change from 0 to 16 [ 165.391772][T10838] attempt to access beyond end of device [ 165.391772][T10838] loop5: rw=2049, want=17, limit=16 19:37:07 executing program 1: syz_mount_image$vfat(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f00000002c0)="eb3c906d6b66732e66617400020101000240008000f801", 0x17}, {0x0, 0x0, 0x1000}], 0x0, &(0x7f0000000180)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') r0 = open(&(0x7f0000000180)='./file0\x00', 0x141042, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r2 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000001c0)='devices.list\x00', 0x275a, 0x0) write$binfmt_elf64(r0, &(0x7f0000000440)=ANY=[], 0x78) writev(r2, &(0x7f0000000280)=[{&(0x7f0000000080)="f6", 0x1}], 0x1) sendfile(r0, r0, &(0x7f00000000c0), 0x0) [ 165.419179][T10843] attempt to access beyond end of device [ 165.419179][T10843] loop0: rw=2049, want=17, limit=16 [ 165.441591][T10840] attempt to access beyond end of device [ 165.441591][T10840] loop3: rw=2049, want=17, limit=16 [ 165.454484][T10838] attempt to access beyond end of device [ 165.454484][T10838] loop5: rw=2049, want=25, limit=16 19:37:07 executing program 5: r0 = creat(&(0x7f0000000100)='./bus\x00', 0x0) r1 = openat$sndtimer(0xffffffffffffff9c, &(0x7f0000000040), 0x0) ioctl$BTRFS_IOC_QUOTA_RESCAN_WAIT(r1, 0x942e, 0x0) r2 = creat(&(0x7f0000002dc0)='./bus\x00', 0x0) write$binfmt_elf64(r2, &(0x7f0000000380)=ANY=[], 0xfffffd28) pipe(&(0x7f0000000180)={0xffffffffffffffff}) perf_event_open(&(0x7f0000001240)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) mmap(&(0x7f0000000000/0xc00000)=nil, 0xc00000, 0x4, 0x8010, 0xffffffffffffffff, 0x0) ioctl$BTRFS_IOC_GET_SUBVOL_ROOTREF(0xffffffffffffffff, 0xd000943d, &(0x7f00000012c0)={0x0, [], 0x1, "1dcf943a0292f1"}) dup2(r3, r0) 19:37:07 executing program 0: syz_mount_image$vfat(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f00000002c0)="eb3c906d6b66732e66617400020101000240008000f801", 0x17}, {0x0, 0x0, 0x1000}], 0x0, &(0x7f0000000180)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') r0 = open(&(0x7f0000000180)='./file0\x00', 0x141042, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r2 = openat$cgroup_ro(0xffffffffffffff9c, 0x0, 0x275a, 0x0) write$binfmt_elf64(r0, &(0x7f0000000440)=ANY=[@ANYBLOB="7f454c460000000000000000000000000000000000000000000000000000000040000000000000000000000000000000000000000000380000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a188c9c9e6e8320cc48502f4602e7081c0bb9926eca6da6d00ea22a0a2ca6e2e9897e98aaa2465c6c2343dcad198cbbc730068b16017cb3203c6a5e874a32f36190ecb53c3c4eb2f4905dba3d4b1afbaa902cd60f98bf1a28046"], 0x78) writev(r2, &(0x7f0000000280)=[{&(0x7f0000000080)="f6", 0x1}], 0x1) sendfile(r0, r0, &(0x7f00000000c0), 0x7fff) r3 = openat(0xffffffffffffff9c, &(0x7f0000000300)='./file0\x00', 0x0, 0x0) sendfile(r0, r3, 0x0, 0x80000004000000) 19:37:07 executing program 3: syz_mount_image$vfat(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f00000002c0)="eb3c906d6b66732e66617400020101000240008000f801", 0x17}, {0x0, 0x0, 0x1000}], 0x0, &(0x7f0000000180)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') r0 = open(&(0x7f0000000180)='./file0\x00', 0x141042, 0x0) r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000001c0)='devices.list\x00', 0x275a, 0x0) write$binfmt_elf64(r0, &(0x7f0000000440)=ANY=[@ANYBLOB], 0x78) writev(r1, &(0x7f0000000280)=[{&(0x7f0000000080)="f6", 0x1}], 0x1) sendfile(0xffffffffffffffff, r0, &(0x7f00000000c0), 0x7fff) [ 165.471293][T10843] attempt to access beyond end of device [ 165.471293][T10843] loop0: rw=2049, want=17, limit=16 19:37:07 executing program 1: syz_mount_image$vfat(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f00000002c0)="eb3c906d6b66732e66617400020101000240008000f801", 0x17}, {0x0, 0x0, 0x1000}], 0x0, &(0x7f0000000180)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') r0 = open(&(0x7f0000000180)='./file0\x00', 0x141042, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r2 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000001c0)='devices.list\x00', 0x275a, 0x0) write$binfmt_elf64(r0, &(0x7f0000000440)=ANY=[], 0x78) writev(r2, &(0x7f0000000280)=[{&(0x7f0000000080)="f6", 0x1}], 0x1) sendfile(r0, r0, &(0x7f00000000c0), 0x0) 19:37:07 executing program 1: r0 = creat(&(0x7f0000000100)='./bus\x00', 0x0) r1 = openat$sndtimer(0xffffffffffffff9c, &(0x7f0000000040), 0x0) ioctl$BTRFS_IOC_QUOTA_RESCAN_WAIT(r1, 0x942e, 0x0) r2 = creat(&(0x7f0000002dc0)='./bus\x00', 0x0) write$binfmt_elf64(r2, &(0x7f0000000380)=ANY=[], 0xfffffd28) pipe(&(0x7f0000000180)={0xffffffffffffffff}) perf_event_open(&(0x7f0000001240)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) mmap(&(0x7f0000000000/0xc00000)=nil, 0xc00000, 0x4, 0x8010, 0xffffffffffffffff, 0x0) ioctl$BTRFS_IOC_GET_SUBVOL_ROOTREF(0xffffffffffffffff, 0xd000943d, &(0x7f00000012c0)={0x0, [], 0x1, "1dcf943a0292f1"}) dup2(r3, r0) [ 165.543632][T10869] loop1: detected capacity change from 0 to 16 [ 165.566130][T10875] loop0: detected capacity change from 0 to 16 [ 165.572476][T10868] loop3: detected capacity change from 0 to 16 [ 165.634859][T10875] attempt to access beyond end of device [ 165.634859][T10875] loop0: rw=2049, want=17, limit=16 [ 165.664592][T10875] attempt to access beyond end of device [ 165.664592][T10875] loop0: rw=2049, want=25, limit=16 19:37:08 executing program 2: syz_mount_image$vfat(0x0, &(0x7f0000000100)='./file0\x00', 0x0, 0x0, 0x0, 0x0, 0x0) chdir(&(0x7f0000000040)='./file0\x00') r0 = open(&(0x7f0000000180)='./file0\x00', 0x141042, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) write$binfmt_elf64(r0, &(0x7f0000000440)=ANY=[@ANYBLOB="7f454c460000000000000000000000000000000000000000000000000000000040000000000000000000000000000000000000000000380000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a188c9c9e6e8320cc48502f4602e7081c0bb9926eca6da6d00ea22a0a2ca6e2e9897e98aaa2465c6c2343dcad198cbbc730068b16017cb3203c6a5e874a32f36190ecb53c3c4eb2f4905dba3d4b1afbaa902cd60f98bf1a28046"], 0x78) sendfile(r0, r0, &(0x7f00000000c0), 0x7fff) r2 = openat(0xffffffffffffff9c, &(0x7f0000000300)='./file0\x00', 0x0, 0x0) sendfile(r0, r2, 0x0, 0x80000004000000) 19:37:08 executing program 3: syz_mount_image$vfat(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f00000002c0)="eb3c906d6b66732e66617400020101000240008000f801", 0x17}, {0x0, 0x0, 0x1000}], 0x0, &(0x7f0000000180)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') r0 = open(&(0x7f0000000180)='./file0\x00', 0x141042, 0x0) r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000001c0)='devices.list\x00', 0x275a, 0x0) write$binfmt_elf64(r0, &(0x7f0000000440)=ANY=[@ANYBLOB], 0x78) writev(r1, &(0x7f0000000280)=[{&(0x7f0000000080)="f6", 0x1}], 0x1) sendfile(0xffffffffffffffff, r0, &(0x7f00000000c0), 0x7fff) 19:37:08 executing program 0: syz_mount_image$vfat(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f00000002c0)="eb3c906d6b66732e66617400020101000240008000f801", 0x17}, {0x0, 0x0, 0x1000}], 0x0, &(0x7f0000000180)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') r0 = open(&(0x7f0000000180)='./file0\x00', 0x141042, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r2 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000001c0)='devices.list\x00', 0x275a, 0x0) write$binfmt_elf64(0xffffffffffffffff, &(0x7f0000000440)=ANY=[@ANYBLOB="7f454c460000000000000000000000000000000000000000000000000000000040000000000000000000000000000000000000000000380000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a188c9c9e6e8320cc48502f4602e7081c0bb9926eca6da6d00ea22a0a2ca6e2e9897e98aaa2465c6c2343dcad198cbbc730068b16017cb3203c6a5e874a32f36190ecb53c3c4eb2f4905dba3d4b1afbaa902cd60f98bf1a28046"], 0x78) writev(r2, &(0x7f0000000280)=[{&(0x7f0000000080)="f6", 0x1}], 0x1) sendfile(r0, r0, &(0x7f00000000c0), 0x7fff) r3 = openat(0xffffffffffffff9c, &(0x7f0000000300)='./file0\x00', 0x0, 0x0) sendfile(r0, r3, 0x0, 0x80000004000000) 19:37:08 executing program 1: syz_mount_image$vfat(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f00000002c0)="eb3c906d6b66732e66617400020101000240008000f801", 0x17}, {0x0}], 0x0, &(0x7f0000000180)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') r0 = open(&(0x7f0000000180)='./file0\x00', 0x141042, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, 0xffffffffffffffff, 0x0) preadv(0xffffffffffffffff, &(0x7f0000000280), 0x18, 0xd9f, 0x0) write$binfmt_elf64(r0, &(0x7f0000000440)=ANY=[@ANYBLOB="7f454c460000000000000000000000000000000000000000000000000000000040000000000000000000000000000000000000000000380000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a188c9c9e6e8320cc48502f4602e7081c0bb9926eca6da6d00ea22a0a2ca6e2e9897e98aaa2465c6c2343dcad198cbbc730068b16017cb3203c6a5e874a32f36190ecb53c3c4eb2f4905dba3d4b1afbaa902cd60f98bf1a28046"], 0x78) sendfile(r0, r0, &(0x7f00000000c0), 0x7fff) r1 = openat(0xffffffffffffff9c, &(0x7f0000000300)='./file0\x00', 0x0, 0x0) sendfile(r0, r1, 0x0, 0x80000004000000) 19:37:08 executing program 5: r0 = creat(&(0x7f0000000100)='./bus\x00', 0x0) r1 = openat$sndtimer(0xffffffffffffff9c, &(0x7f0000000040), 0x0) ioctl$BTRFS_IOC_QUOTA_RESCAN_WAIT(r1, 0x942e, 0x0) r2 = creat(&(0x7f0000002dc0)='./bus\x00', 0x0) write$binfmt_elf64(r2, &(0x7f0000000380)=ANY=[], 0xfffffd28) pipe(&(0x7f0000000180)={0xffffffffffffffff}) perf_event_open(&(0x7f0000001240)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) mmap(&(0x7f0000000000/0xc00000)=nil, 0xc00000, 0x4, 0x8010, 0xffffffffffffffff, 0x0) ioctl$BTRFS_IOC_GET_SUBVOL_ROOTREF(0xffffffffffffffff, 0xd000943d, &(0x7f00000012c0)={0x0, [], 0x1, "1dcf943a0292f1"}) dup2(r3, r0) 19:37:08 executing program 4: chdir(&(0x7f0000000040)='./file0\x00') r0 = open(&(0x7f0000000180)='./file0\x00', 0x141042, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(0xffffffffffffffff, &(0x7f0000000280), 0x18, 0xd9f, 0x0) write$binfmt_elf64(r0, &(0x7f0000000440)=ANY=[@ANYBLOB="7f454c460000000000000000000000000000000000000000000000000000000040000000000000000000000000000000000000000000380000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a188c9c9e6e8320cc48502f4602e7081c0bb9926eca6da6d00ea22a0a2ca6e2e9897e98aaa2465c6c2343dcad198cbbc730068b16017cb3203c6a5e874a32f36190ecb53c3c4eb2f4905dba3d4b1afbaa902cd60f98bf1a28046"], 0x78) r2 = openat(0xffffffffffffff9c, &(0x7f0000000300)='./file0\x00', 0x0, 0x0) sendfile(r0, r2, 0x0, 0x80000004000000) [ 166.270629][T10909] FAT-fs (loop1): bogus number of reserved sectors [ 166.274159][T10911] loop3: detected capacity change from 0 to 16 [ 166.277189][T10909] FAT-fs (loop1): Can't find a valid FAT filesystem [ 166.286946][T10913] loop0: detected capacity change from 0 to 16 19:37:08 executing program 3: syz_mount_image$vfat(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f00000002c0)="eb3c906d6b66732e66617400020101000240008000f801", 0x17}, {0x0, 0x0, 0x1000}], 0x0, &(0x7f0000000180)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') r0 = open(&(0x7f0000000180)='./file0\x00', 0x141042, 0x0) r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000001c0)='devices.list\x00', 0x275a, 0x0) write$binfmt_elf64(r0, &(0x7f0000000440)=ANY=[@ANYBLOB], 0x78) writev(r1, &(0x7f0000000280)=[{&(0x7f0000000080)="f6", 0x1}], 0x1) sendfile(0xffffffffffffffff, r0, &(0x7f00000000c0), 0x7fff) 19:37:08 executing program 0: syz_mount_image$vfat(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f00000002c0)="eb3c906d6b66732e66617400020101000240008000f801", 0x17}, {0x0, 0x0, 0x1000}], 0x0, &(0x7f0000000180)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') r0 = open(&(0x7f0000000180)='./file0\x00', 0x141042, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r2 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000001c0)='devices.list\x00', 0x275a, 0x0) write$binfmt_elf64(0xffffffffffffffff, &(0x7f0000000440)=ANY=[@ANYBLOB="7f454c460000000000000000000000000000000000000000000000000000000040000000000000000000000000000000000000000000380000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a188c9c9e6e8320cc48502f4602e7081c0bb9926eca6da6d00ea22a0a2ca6e2e9897e98aaa2465c6c2343dcad198cbbc730068b16017cb3203c6a5e874a32f36190ecb53c3c4eb2f4905dba3d4b1afbaa902cd60f98bf1a28046"], 0x78) writev(r2, &(0x7f0000000280)=[{&(0x7f0000000080)="f6", 0x1}], 0x1) sendfile(r0, r0, &(0x7f00000000c0), 0x7fff) r3 = openat(0xffffffffffffff9c, &(0x7f0000000300)='./file0\x00', 0x0, 0x0) sendfile(r0, r3, 0x0, 0x80000004000000) 19:37:08 executing program 0: syz_mount_image$vfat(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f00000002c0)="eb3c906d6b66732e66617400020101000240008000f801", 0x17}, {0x0, 0x0, 0x1000}], 0x0, &(0x7f0000000180)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') r0 = open(&(0x7f0000000180)='./file0\x00', 0x141042, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r2 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000001c0)='devices.list\x00', 0x275a, 0x0) write$binfmt_elf64(0xffffffffffffffff, &(0x7f0000000440)=ANY=[@ANYBLOB="7f454c460000000000000000000000000000000000000000000000000000000040000000000000000000000000000000000000000000380000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a188c9c9e6e8320cc48502f4602e7081c0bb9926eca6da6d00ea22a0a2ca6e2e9897e98aaa2465c6c2343dcad198cbbc730068b16017cb3203c6a5e874a32f36190ecb53c3c4eb2f4905dba3d4b1afbaa902cd60f98bf1a28046"], 0x78) writev(r2, &(0x7f0000000280)=[{&(0x7f0000000080)="f6", 0x1}], 0x1) sendfile(r0, r0, &(0x7f00000000c0), 0x7fff) r3 = openat(0xffffffffffffff9c, &(0x7f0000000300)='./file0\x00', 0x0, 0x0) sendfile(r0, r3, 0x0, 0x80000004000000) [ 166.437413][T10931] loop3: detected capacity change from 0 to 16 [ 166.459846][T10934] loop0: detected capacity change from 0 to 16 19:37:08 executing program 3: syz_mount_image$vfat(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f00000002c0)="eb3c906d6b66732e66617400020101000240008000f801", 0x17}, {0x0, 0x0, 0x1000}], 0x0, &(0x7f0000000180)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') r0 = open(&(0x7f0000000180)='./file0\x00', 0x141042, 0x0) r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000001c0)='devices.list\x00', 0x275a, 0x0) write$binfmt_elf64(r0, &(0x7f0000000440)=ANY=[@ANYBLOB], 0x78) writev(r1, &(0x7f0000000280)=[{&(0x7f0000000080)="f6", 0x1}], 0x1) sendfile(r0, 0xffffffffffffffff, &(0x7f00000000c0), 0x7fff) 19:37:08 executing program 0: syz_mount_image$vfat(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f00000002c0)="eb3c906d6b66732e66617400020101000240008000f801", 0x17}, {0x0, 0x0, 0x1000}], 0x0, &(0x7f0000000180)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') r0 = open(&(0x7f0000000180)='./file0\x00', 0x141042, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r2 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000001c0)='devices.list\x00', 0x275a, 0x0) write$binfmt_elf64(r0, 0x0, 0x78) writev(r2, &(0x7f0000000280)=[{&(0x7f0000000080)="f6", 0x1}], 0x1) sendfile(r0, r0, &(0x7f00000000c0), 0x7fff) r3 = openat(0xffffffffffffff9c, &(0x7f0000000300)='./file0\x00', 0x0, 0x0) sendfile(r0, r3, 0x0, 0x80000004000000) [ 166.615759][T10942] loop0: detected capacity change from 0 to 16 [ 166.650715][T10947] loop3: detected capacity change from 0 to 16 19:37:08 executing program 0: syz_mount_image$vfat(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f00000002c0)="eb3c906d6b66732e66617400020101000240008000f801", 0x17}, {0x0, 0x0, 0x1000}], 0x0, &(0x7f0000000180)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') r0 = open(&(0x7f0000000180)='./file0\x00', 0x141042, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r2 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000001c0)='devices.list\x00', 0x275a, 0x0) write$binfmt_elf64(r0, 0x0, 0x78) writev(r2, &(0x7f0000000280)=[{&(0x7f0000000080)="f6", 0x1}], 0x1) sendfile(r0, r0, &(0x7f00000000c0), 0x7fff) r3 = openat(0xffffffffffffff9c, &(0x7f0000000300)='./file0\x00', 0x0, 0x0) sendfile(r0, r3, 0x0, 0x80000004000000) [ 166.788379][T10961] loop0: detected capacity change from 0 to 16 19:37:09 executing program 5: syz_mount_image$vfat(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f00000002c0)="eb3c906d6b66732e66617400020101000240008000f801", 0x17}, {0x0}], 0x0, &(0x7f0000000180)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') r0 = open(&(0x7f0000000180)='./file0\x00', 0x141042, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, 0xffffffffffffffff, 0x0) preadv(0xffffffffffffffff, &(0x7f0000000280), 0x18, 0xd9f, 0x0) write$binfmt_elf64(r0, &(0x7f0000000440)=ANY=[@ANYBLOB="7f454c460000000000000000000000000000000000000000000000000000000040000000000000000000000000000000000000000000380000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a188c9c9e6e8320cc48502f4602e7081c0bb9926eca6da6d00ea22a0a2ca6e2e9897e98aaa2465c6c2343dcad198cbbc730068b16017cb3203c6a5e874a32f36190ecb53c3c4eb2f4905dba3d4b1afbaa902cd60f98bf1a28046"], 0x78) sendfile(r0, r0, &(0x7f00000000c0), 0x7fff) r1 = openat(0xffffffffffffff9c, &(0x7f0000000300)='./file0\x00', 0x0, 0x0) sendfile(r0, r1, 0x0, 0x80000004000000) 19:37:09 executing program 3: syz_mount_image$vfat(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f00000002c0)="eb3c906d6b66732e66617400020101000240008000f801", 0x17}, {0x0, 0x0, 0x1000}], 0x0, &(0x7f0000000180)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') r0 = open(&(0x7f0000000180)='./file0\x00', 0x141042, 0x0) r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000001c0)='devices.list\x00', 0x275a, 0x0) write$binfmt_elf64(r0, &(0x7f0000000440)=ANY=[@ANYBLOB], 0x78) writev(r1, &(0x7f0000000280)=[{&(0x7f0000000080)="f6", 0x1}], 0x1) sendfile(r0, 0xffffffffffffffff, &(0x7f00000000c0), 0x7fff) 19:37:09 executing program 2: syz_mount_image$vfat(0x0, &(0x7f0000000100)='./file0\x00', 0x0, 0x0, 0x0, 0x0, &(0x7f0000000180)=ANY=[]) chdir(0x0) r0 = open(&(0x7f0000000180)='./file0\x00', 0x141042, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) write$binfmt_elf64(r0, &(0x7f0000000440)=ANY=[@ANYBLOB="7f454c460000000000000000000000000000000000000000000000000000000040000000000000000000000000000000000000000000380000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a188c9c9e6e8320cc48502f4602e7081c0bb9926eca6da6d00ea22a0a2ca6e2e9897e98aaa2465c6c2343dcad198cbbc730068b16017cb3203c6a5e874a32f36190ecb53c3c4eb2f4905dba3d4b1afbaa902cd60f98bf1a28046"], 0x78) sendfile(r0, r0, &(0x7f00000000c0), 0x7fff) r2 = openat(0xffffffffffffff9c, &(0x7f0000000300)='./file0\x00', 0x0, 0x0) sendfile(r0, r2, 0x0, 0x80000004000000) 19:37:09 executing program 1: syz_mount_image$vfat(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f00000002c0)="eb3c906d6b66732e66617400020101000240008000f801", 0x17}, {0x0, 0x0, 0x1000}], 0x0, 0x0) chdir(&(0x7f0000000040)='./file0\x00') r0 = open(&(0x7f0000000180)='./file0\x00', 0x141042, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r2 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000001c0)='devices.list\x00', 0x275a, 0x0) write$binfmt_elf64(r0, &(0x7f0000000440)=ANY=[@ANYBLOB="7f454c460000000000000000000000000000000000000000000000000000000040000000000000000000000000000000000000000000380000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a188c9c9e6e8320cc48502f4602e7081c0bb9926eca6da6d00ea22a0a2ca6e2e9897e98aaa2465c6c2343dcad198cbbc730068b16017cb3203c6a5e874a32f36190ecb53c3c4eb2f4905dba3d4b1afbaa902cd60f98bf1a28046"], 0x78) writev(r2, &(0x7f0000000280)=[{&(0x7f0000000080)="f6", 0x1}], 0x1) sendfile(r0, r0, &(0x7f00000000c0), 0x7fff) r3 = openat(0xffffffffffffff9c, &(0x7f0000000300)='./file0\x00', 0x0, 0x0) sendfile(r0, r3, 0x0, 0x80000004000000) 19:37:09 executing program 0: syz_mount_image$vfat(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f00000002c0)="eb3c906d6b66732e66617400020101000240008000f801", 0x17}, {0x0, 0x0, 0x1000}], 0x0, &(0x7f0000000180)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') r0 = open(&(0x7f0000000180)='./file0\x00', 0x141042, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r2 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000001c0)='devices.list\x00', 0x275a, 0x0) write$binfmt_elf64(r0, 0x0, 0x78) writev(r2, &(0x7f0000000280)=[{&(0x7f0000000080)="f6", 0x1}], 0x1) sendfile(r0, r0, &(0x7f00000000c0), 0x7fff) r3 = openat(0xffffffffffffff9c, &(0x7f0000000300)='./file0\x00', 0x0, 0x0) sendfile(r0, r3, 0x0, 0x80000004000000) 19:37:09 executing program 4: chdir(&(0x7f0000000040)='./file0\x00') r0 = open(&(0x7f0000000180)='./file0\x00', 0x141042, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(0xffffffffffffffff, &(0x7f0000000280), 0x18, 0xd9f, 0x0) write$binfmt_elf64(r0, &(0x7f0000000440)=ANY=[@ANYBLOB="7f454c460000000000000000000000000000000000000000000000000000000040000000000000000000000000000000000000000000380000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a188c9c9e6e8320cc48502f4602e7081c0bb9926eca6da6d00ea22a0a2ca6e2e9897e98aaa2465c6c2343dcad198cbbc730068b16017cb3203c6a5e874a32f36190ecb53c3c4eb2f4905dba3d4b1afbaa902cd60f98bf1a28046"], 0x78) r2 = openat(0xffffffffffffff9c, &(0x7f0000000300)='./file0\x00', 0x0, 0x0) sendfile(r0, r2, 0x0, 0x80000004000000) 19:37:09 executing program 3: syz_mount_image$vfat(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f00000002c0)="eb3c906d6b66732e66617400020101000240008000f801", 0x17}, {0x0, 0x0, 0x1000}], 0x0, &(0x7f0000000180)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') r0 = open(&(0x7f0000000180)='./file0\x00', 0x141042, 0x0) r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000001c0)='devices.list\x00', 0x275a, 0x0) write$binfmt_elf64(r0, &(0x7f0000000440)=ANY=[@ANYBLOB], 0x78) writev(r1, &(0x7f0000000280)=[{&(0x7f0000000080)="f6", 0x1}], 0x1) sendfile(r0, 0xffffffffffffffff, &(0x7f00000000c0), 0x7fff) [ 167.142858][T10974] loop3: detected capacity change from 0 to 16 [ 167.160395][T10973] FAT-fs (loop5): bogus number of reserved sectors [ 167.166924][T10973] FAT-fs (loop5): Can't find a valid FAT filesystem 19:37:09 executing program 2: syz_mount_image$vfat(0x0, &(0x7f0000000100)='./file0\x00', 0x0, 0x0, 0x0, 0x0, &(0x7f0000000180)=ANY=[]) chdir(0x0) r0 = open(&(0x7f0000000180)='./file0\x00', 0x141042, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) write$binfmt_elf64(r0, &(0x7f0000000440)=ANY=[@ANYBLOB="7f454c460000000000000000000000000000000000000000000000000000000040000000000000000000000000000000000000000000380000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a188c9c9e6e8320cc48502f4602e7081c0bb9926eca6da6d00ea22a0a2ca6e2e9897e98aaa2465c6c2343dcad198cbbc730068b16017cb3203c6a5e874a32f36190ecb53c3c4eb2f4905dba3d4b1afbaa902cd60f98bf1a28046"], 0x78) sendfile(r0, r0, &(0x7f00000000c0), 0x7fff) r2 = openat(0xffffffffffffff9c, &(0x7f0000000300)='./file0\x00', 0x0, 0x0) sendfile(r0, r2, 0x0, 0x80000004000000) [ 167.210817][T10986] loop0: detected capacity change from 0 to 16 [ 167.217576][T10988] loop1: detected capacity change from 0 to 16 19:37:09 executing program 2: syz_mount_image$vfat(0x0, &(0x7f0000000100)='./file0\x00', 0x0, 0x0, 0x0, 0x0, &(0x7f0000000180)=ANY=[]) chdir(0x0) r0 = open(&(0x7f0000000180)='./file0\x00', 0x141042, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) write$binfmt_elf64(r0, &(0x7f0000000440)=ANY=[@ANYBLOB="7f454c460000000000000000000000000000000000000000000000000000000040000000000000000000000000000000000000000000380000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a188c9c9e6e8320cc48502f4602e7081c0bb9926eca6da6d00ea22a0a2ca6e2e9897e98aaa2465c6c2343dcad198cbbc730068b16017cb3203c6a5e874a32f36190ecb53c3c4eb2f4905dba3d4b1afbaa902cd60f98bf1a28046"], 0x78) sendfile(r0, r0, &(0x7f00000000c0), 0x7fff) r2 = openat(0xffffffffffffff9c, &(0x7f0000000300)='./file0\x00', 0x0, 0x0) sendfile(r0, r2, 0x0, 0x80000004000000) 19:37:09 executing program 0: syz_mount_image$vfat(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f00000002c0)="eb3c906d6b66732e66617400020101000240008000f801", 0x17}, {0x0, 0x0, 0x1000}], 0x0, &(0x7f0000000180)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') r0 = open(&(0x7f0000000180)='./file0\x00', 0x141042, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r2 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000001c0)='devices.list\x00', 0x275a, 0x0) write$binfmt_elf64(r0, &(0x7f0000000440)=ANY=[], 0x78) writev(r2, &(0x7f0000000280)=[{&(0x7f0000000080)="f6", 0x1}], 0x1) sendfile(r0, r0, &(0x7f00000000c0), 0x7fff) r3 = openat(0xffffffffffffff9c, &(0x7f0000000300)='./file0\x00', 0x0, 0x0) sendfile(r0, r3, 0x0, 0x80000004000000) [ 167.287141][T11002] loop3: detected capacity change from 0 to 16 19:37:09 executing program 3: syz_mount_image$vfat(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f00000002c0)="eb3c906d6b66732e66617400020101000240008000f801", 0x17}, {0x0, 0x0, 0x1000}], 0x0, &(0x7f0000000180)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') r0 = open(&(0x7f0000000180)='./file0\x00', 0x141042, 0x0) r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000001c0)='devices.list\x00', 0x275a, 0x0) write$binfmt_elf64(r0, &(0x7f0000000440)=ANY=[@ANYBLOB], 0x78) writev(r1, &(0x7f0000000280)=[{&(0x7f0000000080)="f6", 0x1}], 0x1) sendfile(r0, r0, 0x0, 0x7fff) 19:37:09 executing program 2: syz_mount_image$vfat(0x0, &(0x7f0000000100)='./file0\x00', 0x0, 0x0, 0x0, 0x0, &(0x7f0000000180)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') r0 = open(0x0, 0x141042, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) write$binfmt_elf64(r0, &(0x7f0000000440)=ANY=[@ANYBLOB="7f454c460000000000000000000000000000000000000000000000000000000040000000000000000000000000000000000000000000380000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a188c9c9e6e8320cc48502f4602e7081c0bb9926eca6da6d00ea22a0a2ca6e2e9897e98aaa2465c6c2343dcad198cbbc730068b16017cb3203c6a5e874a32f36190ecb53c3c4eb2f4905dba3d4b1afbaa902cd60f98bf1a28046"], 0x78) sendfile(r0, r0, &(0x7f00000000c0), 0x7fff) r2 = openat(0xffffffffffffff9c, &(0x7f0000000300)='./file0\x00', 0x0, 0x0) sendfile(r0, r2, 0x0, 0x80000004000000) [ 167.360753][T11013] loop0: detected capacity change from 0 to 16 [ 167.425370][T11013] buffer_io_error: 18 callbacks suppressed [ 167.425386][T11013] Buffer I/O error on dev loop0, logical block 16, lost async page write [ 167.430862][T11023] loop3: detected capacity change from 0 to 16 [ 167.442356][T11013] Buffer I/O error on dev loop0, logical block 16, lost async page write 19:37:09 executing program 5: syz_mount_image$vfat(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f00000002c0)="eb3c906d6b66732e66617400020101000240008000f801", 0x17}, {0x0, 0x0, 0x1000}], 0x0, &(0x7f0000000180)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') r0 = open(&(0x7f0000000180)='./file0\x00', 0x141042, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r2 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000001c0)='devices.list\x00', 0x275a, 0x0) write$binfmt_elf64(r0, &(0x7f0000000440)=ANY=[], 0x78) writev(r2, &(0x7f0000000280)=[{&(0x7f0000000080)="f6", 0x1}], 0x1) sendfile(r0, r0, &(0x7f00000000c0), 0x7fff) r3 = openat(0xffffffffffffff9c, &(0x7f0000000300)='./file0\x00', 0x0, 0x0) sendfile(r0, r3, 0x0, 0x80000004000000) 19:37:09 executing program 2: syz_mount_image$vfat(0x0, &(0x7f0000000100)='./file0\x00', 0x0, 0x0, 0x0, 0x0, &(0x7f0000000180)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') r0 = open(0x0, 0x141042, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) write$binfmt_elf64(r0, &(0x7f0000000440)=ANY=[@ANYBLOB="7f454c460000000000000000000000000000000000000000000000000000000040000000000000000000000000000000000000000000380000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a188c9c9e6e8320cc48502f4602e7081c0bb9926eca6da6d00ea22a0a2ca6e2e9897e98aaa2465c6c2343dcad198cbbc730068b16017cb3203c6a5e874a32f36190ecb53c3c4eb2f4905dba3d4b1afbaa902cd60f98bf1a28046"], 0x78) sendfile(r0, r0, &(0x7f00000000c0), 0x7fff) r2 = openat(0xffffffffffffff9c, &(0x7f0000000300)='./file0\x00', 0x0, 0x0) sendfile(r0, r2, 0x0, 0x80000004000000) 19:37:09 executing program 3: syz_mount_image$vfat(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f00000002c0)="eb3c906d6b66732e66617400020101000240008000f801", 0x17}, {0x0, 0x0, 0x1000}], 0x0, &(0x7f0000000180)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') r0 = open(&(0x7f0000000180)='./file0\x00', 0x141042, 0x0) r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000001c0)='devices.list\x00', 0x275a, 0x0) write$binfmt_elf64(r0, &(0x7f0000000440)=ANY=[@ANYBLOB], 0x78) writev(r1, &(0x7f0000000280)=[{&(0x7f0000000080)="f6", 0x1}], 0x1) sendfile(r0, r0, 0x0, 0x7fff) [ 168.010229][T11039] loop5: detected capacity change from 0 to 16 [ 168.011212][T11040] loop3: detected capacity change from 0 to 16 19:37:10 executing program 1: syz_mount_image$vfat(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f00000002c0)="eb3c906d6b66732e66617400020101000240008000f801", 0x17}, {0x0, 0x0, 0x1000}], 0x0, 0x0) chdir(&(0x7f0000000040)='./file0\x00') r0 = open(&(0x7f0000000180)='./file0\x00', 0x141042, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r2 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000001c0)='devices.list\x00', 0x275a, 0x0) write$binfmt_elf64(r0, &(0x7f0000000440)=ANY=[@ANYBLOB="7f454c460000000000000000000000000000000000000000000000000000000040000000000000000000000000000000000000000000380000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a188c9c9e6e8320cc48502f4602e7081c0bb9926eca6da6d00ea22a0a2ca6e2e9897e98aaa2465c6c2343dcad198cbbc730068b16017cb3203c6a5e874a32f36190ecb53c3c4eb2f4905dba3d4b1afbaa902cd60f98bf1a28046"], 0x78) writev(r2, &(0x7f0000000280)=[{&(0x7f0000000080)="f6", 0x1}], 0x1) sendfile(r0, r0, &(0x7f00000000c0), 0x7fff) r3 = openat(0xffffffffffffff9c, &(0x7f0000000300)='./file0\x00', 0x0, 0x0) sendfile(r0, r3, 0x0, 0x80000004000000) 19:37:10 executing program 0: syz_mount_image$vfat(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f00000002c0)="eb3c906d6b66732e66617400020101000240008000f801", 0x17}, {0x0, 0x0, 0x1000}], 0x0, &(0x7f0000000180)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') r0 = open(&(0x7f0000000180)='./file0\x00', 0x141042, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000001c0)='devices.list\x00', 0x275a, 0x0) write$binfmt_elf64(r0, &(0x7f0000000440)=ANY=[], 0x78) writev(0xffffffffffffffff, &(0x7f0000000280)=[{&(0x7f0000000080)="f6", 0x1}], 0x1) sendfile(r0, r0, &(0x7f00000000c0), 0x7fff) r2 = openat(0xffffffffffffff9c, &(0x7f0000000300)='./file0\x00', 0x0, 0x0) sendfile(r0, r2, 0x0, 0x80000004000000) 19:37:10 executing program 2: syz_mount_image$vfat(0x0, &(0x7f0000000100)='./file0\x00', 0x0, 0x0, 0x0, 0x0, &(0x7f0000000180)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') r0 = open(0x0, 0x141042, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) write$binfmt_elf64(r0, &(0x7f0000000440)=ANY=[@ANYBLOB="7f454c460000000000000000000000000000000000000000000000000000000040000000000000000000000000000000000000000000380000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a188c9c9e6e8320cc48502f4602e7081c0bb9926eca6da6d00ea22a0a2ca6e2e9897e98aaa2465c6c2343dcad198cbbc730068b16017cb3203c6a5e874a32f36190ecb53c3c4eb2f4905dba3d4b1afbaa902cd60f98bf1a28046"], 0x78) sendfile(r0, r0, &(0x7f00000000c0), 0x7fff) r2 = openat(0xffffffffffffff9c, &(0x7f0000000300)='./file0\x00', 0x0, 0x0) sendfile(r0, r2, 0x0, 0x80000004000000) 19:37:10 executing program 4: chdir(&(0x7f0000000040)='./file0\x00') r0 = open(&(0x7f0000000180)='./file0\x00', 0x141042, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(0xffffffffffffffff, &(0x7f0000000280), 0x18, 0xd9f, 0x0) write$binfmt_elf64(r0, &(0x7f0000000440)=ANY=[@ANYBLOB="7f454c460000000000000000000000000000000000000000000000000000000040000000000000000000000000000000000000000000380000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a188c9c9e6e8320cc48502f4602e7081c0bb9926eca6da6d00ea22a0a2ca6e2e9897e98aaa2465c6c2343dcad198cbbc730068b16017cb3203c6a5e874a32f36190ecb53c3c4eb2f4905dba3d4b1afbaa902cd60f98bf1a28046"], 0x78) r2 = openat(0xffffffffffffff9c, &(0x7f0000000300)='./file0\x00', 0x0, 0x0) sendfile(r0, r2, 0x0, 0x80000004000000) 19:37:10 executing program 3: syz_mount_image$vfat(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f00000002c0)="eb3c906d6b66732e66617400020101000240008000f801", 0x17}, {0x0, 0x0, 0x1000}], 0x0, &(0x7f0000000180)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') r0 = open(&(0x7f0000000180)='./file0\x00', 0x141042, 0x0) r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000001c0)='devices.list\x00', 0x275a, 0x0) write$binfmt_elf64(r0, &(0x7f0000000440)=ANY=[@ANYBLOB], 0x78) writev(r1, &(0x7f0000000280)=[{&(0x7f0000000080)="f6", 0x1}], 0x1) sendfile(r0, r0, 0x0, 0x7fff) 19:37:10 executing program 5: syz_mount_image$vfat(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f00000002c0)="eb3c906d6b66732e66617400020101000240008000f801", 0x17}, {0x0, 0x0, 0x1000}], 0x0, &(0x7f0000000180)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') r0 = open(&(0x7f0000000180)='./file0\x00', 0x141042, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r2 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000001c0)='devices.list\x00', 0x275a, 0x0) write$binfmt_elf64(r0, &(0x7f0000000440)=ANY=[], 0x78) writev(r2, &(0x7f0000000280)=[{&(0x7f0000000080)="f6", 0x1}], 0x1) sendfile(r0, r0, &(0x7f00000000c0), 0x7fff) r3 = openat(0xffffffffffffff9c, &(0x7f0000000300)='./file0\x00', 0x0, 0x0) sendfile(r0, r3, 0x0, 0x80000004000000) [ 168.069637][T11039] Buffer I/O error on dev loop5, logical block 16, lost async page write [ 168.087955][T11039] Buffer I/O error on dev loop5, logical block 16, lost async page write 19:37:10 executing program 2: syz_mount_image$vfat(0x0, &(0x7f0000000100)='./file0\x00', 0x0, 0x0, 0x0, 0x0, &(0x7f0000000180)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') r0 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) write$binfmt_elf64(r0, &(0x7f0000000440)=ANY=[@ANYBLOB="7f454c460000000000000000000000000000000000000000000000000000000040000000000000000000000000000000000000000000380000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a188c9c9e6e8320cc48502f4602e7081c0bb9926eca6da6d00ea22a0a2ca6e2e9897e98aaa2465c6c2343dcad198cbbc730068b16017cb3203c6a5e874a32f36190ecb53c3c4eb2f4905dba3d4b1afbaa902cd60f98bf1a28046"], 0x78) sendfile(r0, r0, &(0x7f00000000c0), 0x7fff) r2 = openat(0xffffffffffffff9c, &(0x7f0000000300)='./file0\x00', 0x0, 0x0) sendfile(r0, r2, 0x0, 0x80000004000000) [ 168.131465][T11055] loop0: detected capacity change from 0 to 16 [ 168.137791][T11056] loop3: detected capacity change from 0 to 16 19:37:10 executing program 3: syz_mount_image$vfat(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f00000002c0)="eb3c906d6b66732e66617400020101000240008000f801", 0x17}, {0x0, 0x0, 0x1000}], 0x0, &(0x7f0000000180)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') r0 = open(&(0x7f0000000180)='./file0\x00', 0x141042, 0x0) r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000001c0)='devices.list\x00', 0x275a, 0x0) write$binfmt_elf64(r0, &(0x7f0000000440)=ANY=[@ANYBLOB], 0x78) writev(r1, &(0x7f0000000280)=[{&(0x7f0000000080)="f6", 0x1}], 0x1) sendfile(r0, r0, &(0x7f00000000c0), 0x0) 19:37:10 executing program 0: syz_mount_image$vfat(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f00000002c0)="eb3c906d6b66732e66617400020101000240008000f801", 0x17}, {0x0, 0x0, 0x1000}], 0x0, &(0x7f0000000180)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') r0 = open(&(0x7f0000000180)='./file0\x00', 0x141042, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000001c0)='devices.list\x00', 0x275a, 0x0) write$binfmt_elf64(r0, &(0x7f0000000440)=ANY=[], 0x78) writev(0xffffffffffffffff, &(0x7f0000000280)=[{&(0x7f0000000080)="f6", 0x1}], 0x1) sendfile(r0, r0, &(0x7f00000000c0), 0x7fff) r2 = openat(0xffffffffffffff9c, &(0x7f0000000300)='./file0\x00', 0x0, 0x0) sendfile(r0, r2, 0x0, 0x80000004000000) 19:37:10 executing program 2: syz_mount_image$vfat(0x0, &(0x7f0000000100)='./file0\x00', 0x0, 0x0, 0x0, 0x0, &(0x7f0000000180)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') r0 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) write$binfmt_elf64(r0, &(0x7f0000000440)=ANY=[@ANYBLOB="7f454c460000000000000000000000000000000000000000000000000000000040000000000000000000000000000000000000000000380000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a188c9c9e6e8320cc48502f4602e7081c0bb9926eca6da6d00ea22a0a2ca6e2e9897e98aaa2465c6c2343dcad198cbbc730068b16017cb3203c6a5e874a32f36190ecb53c3c4eb2f4905dba3d4b1afbaa902cd60f98bf1a28046"], 0x78) sendfile(r0, r0, &(0x7f00000000c0), 0x7fff) r2 = openat(0xffffffffffffff9c, &(0x7f0000000300)='./file0\x00', 0x0, 0x0) sendfile(r0, r2, 0x0, 0x80000004000000) [ 168.197793][T11071] loop5: detected capacity change from 0 to 16 [ 168.215746][T11073] loop1: detected capacity change from 0 to 16 [ 168.247540][T11084] loop3: detected capacity change from 0 to 16 [ 168.261865][T11082] loop0: detected capacity change from 0 to 16 19:37:10 executing program 2: syz_mount_image$vfat(0x0, &(0x7f0000000100)='./file0\x00', 0x0, 0x0, 0x0, 0x0, &(0x7f0000000180)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') r0 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) write$binfmt_elf64(r0, &(0x7f0000000440)=ANY=[@ANYBLOB="7f454c460000000000000000000000000000000000000000000000000000000040000000000000000000000000000000000000000000380000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a188c9c9e6e8320cc48502f4602e7081c0bb9926eca6da6d00ea22a0a2ca6e2e9897e98aaa2465c6c2343dcad198cbbc730068b16017cb3203c6a5e874a32f36190ecb53c3c4eb2f4905dba3d4b1afbaa902cd60f98bf1a28046"], 0x78) sendfile(r0, r0, &(0x7f00000000c0), 0x7fff) r2 = openat(0xffffffffffffff9c, &(0x7f0000000300)='./file0\x00', 0x0, 0x0) sendfile(r0, r2, 0x0, 0x80000004000000) 19:37:10 executing program 3: syz_mount_image$vfat(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f00000002c0)="eb3c906d6b66732e66617400020101000240008000f801", 0x17}, {0x0, 0x0, 0x1000}], 0x0, &(0x7f0000000180)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') r0 = open(&(0x7f0000000180)='./file0\x00', 0x141042, 0x0) r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000001c0)='devices.list\x00', 0x275a, 0x0) write$binfmt_elf64(r0, &(0x7f0000000440)=ANY=[@ANYBLOB], 0x78) writev(r1, &(0x7f0000000280)=[{&(0x7f0000000080)="f6", 0x1}], 0x1) sendfile(r0, r0, &(0x7f00000000c0), 0x0) [ 168.289049][T11071] Buffer I/O error on dev loop5, logical block 16, lost async page write [ 168.327691][T11071] Buffer I/O error on dev loop5, logical block 16, lost async page write [ 168.368945][T11098] loop3: detected capacity change from 0 to 16 19:37:10 executing program 0: syz_mount_image$vfat(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f00000002c0)="eb3c906d6b66732e66617400020101000240008000f801", 0x17}, {0x0, 0x0, 0x1000}], 0x0, &(0x7f0000000180)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') r0 = open(&(0x7f0000000180)='./file0\x00', 0x141042, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000001c0)='devices.list\x00', 0x275a, 0x0) write$binfmt_elf64(r0, &(0x7f0000000440)=ANY=[], 0x78) writev(0xffffffffffffffff, &(0x7f0000000280)=[{&(0x7f0000000080)="f6", 0x1}], 0x1) sendfile(r0, r0, &(0x7f00000000c0), 0x7fff) r2 = openat(0xffffffffffffff9c, &(0x7f0000000300)='./file0\x00', 0x0, 0x0) sendfile(r0, r2, 0x0, 0x80000004000000) 19:37:10 executing program 2: syz_mount_image$vfat(0x0, &(0x7f0000000100)='./file0\x00', 0x0, 0x0, 0x0, 0x0, &(0x7f0000000180)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') r0 = open(&(0x7f0000000180)='./file0\x00', 0x141042, 0x0) r1 = openat(0xffffffffffffff9c, 0x0, 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) write$binfmt_elf64(r0, &(0x7f0000000440)=ANY=[@ANYBLOB="7f454c460000000000000000000000000000000000000000000000000000000040000000000000000000000000000000000000000000380000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a188c9c9e6e8320cc48502f4602e7081c0bb9926eca6da6d00ea22a0a2ca6e2e9897e98aaa2465c6c2343dcad198cbbc730068b16017cb3203c6a5e874a32f36190ecb53c3c4eb2f4905dba3d4b1afbaa902cd60f98bf1a28046"], 0x78) sendfile(r0, r0, &(0x7f00000000c0), 0x7fff) r2 = openat(0xffffffffffffff9c, &(0x7f0000000300)='./file0\x00', 0x0, 0x0) sendfile(r0, r2, 0x0, 0x80000004000000) 19:37:10 executing program 5: syz_mount_image$vfat(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f00000002c0)="eb3c906d6b66732e66617400020101000240008000f801", 0x17}, {0x0, 0x0, 0x1000}], 0x0, &(0x7f0000000180)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') r0 = open(&(0x7f0000000180)='./file0\x00', 0x141042, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r2 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000001c0)='devices.list\x00', 0x275a, 0x0) write$binfmt_elf64(r0, &(0x7f0000000440)=ANY=[], 0x78) writev(r2, &(0x7f0000000280)=[{&(0x7f0000000080)="f6", 0x1}], 0x1) sendfile(r0, r0, &(0x7f00000000c0), 0x7fff) r3 = openat(0xffffffffffffff9c, &(0x7f0000000300)='./file0\x00', 0x0, 0x0) sendfile(r0, r3, 0x0, 0x80000004000000) 19:37:10 executing program 3: syz_mount_image$vfat(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f00000002c0)="eb3c906d6b66732e66617400020101000240008000f801", 0x17}, {0x0, 0x0, 0x1000}], 0x0, &(0x7f0000000180)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') r0 = open(&(0x7f0000000180)='./file0\x00', 0x141042, 0x0) r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000001c0)='devices.list\x00', 0x275a, 0x0) write$binfmt_elf64(r0, &(0x7f0000000440)=ANY=[@ANYBLOB], 0x78) writev(r1, &(0x7f0000000280)=[{&(0x7f0000000080)="f6", 0x1}], 0x1) sendfile(r0, r0, &(0x7f00000000c0), 0x0) 19:37:10 executing program 1: syz_mount_image$vfat(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f00000002c0)="eb3c906d6b66732e66617400020101000240008000f801", 0x17}, {0x0, 0x0, 0x1000}], 0x0, 0x0) chdir(&(0x7f0000000040)='./file0\x00') r0 = open(&(0x7f0000000180)='./file0\x00', 0x141042, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r2 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000001c0)='devices.list\x00', 0x275a, 0x0) write$binfmt_elf64(r0, &(0x7f0000000440)=ANY=[@ANYBLOB="7f454c460000000000000000000000000000000000000000000000000000000040000000000000000000000000000000000000000000380000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a188c9c9e6e8320cc48502f4602e7081c0bb9926eca6da6d00ea22a0a2ca6e2e9897e98aaa2465c6c2343dcad198cbbc730068b16017cb3203c6a5e874a32f36190ecb53c3c4eb2f4905dba3d4b1afbaa902cd60f98bf1a28046"], 0x78) writev(r2, &(0x7f0000000280)=[{&(0x7f0000000080)="f6", 0x1}], 0x1) sendfile(r0, r0, &(0x7f00000000c0), 0x7fff) r3 = openat(0xffffffffffffff9c, &(0x7f0000000300)='./file0\x00', 0x0, 0x0) sendfile(r0, r3, 0x0, 0x80000004000000) 19:37:10 executing program 4: chdir(&(0x7f0000000040)='./file0\x00') r0 = open(&(0x7f0000000180)='./file0\x00', 0x141042, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, 0x0, 0x0, 0xd9f, 0x0) write$binfmt_elf64(r0, &(0x7f0000000440)=ANY=[@ANYBLOB="7f454c460000000000000000000000000000000000000000000000000000000040000000000000000000000000000000000000000000380000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a188c9c9e6e8320cc48502f4602e7081c0bb9926eca6da6d00ea22a0a2ca6e2e9897e98aaa2465c6c2343dcad198cbbc730068b16017cb3203c6a5e874a32f36190ecb53c3c4eb2f4905dba3d4b1afbaa902cd60f98bf1a28046"], 0x78) r2 = openat(0xffffffffffffff9c, &(0x7f0000000300)='./file0\x00', 0x0, 0x0) sendfile(r0, r2, 0x0, 0x80000004000000) 19:37:11 executing program 3: r0 = creat(&(0x7f0000000100)='./bus\x00', 0x0) r1 = openat$sndtimer(0xffffffffffffff9c, &(0x7f0000000040), 0x0) ioctl$BTRFS_IOC_QUOTA_RESCAN_WAIT(r1, 0x942e, 0x0) r2 = creat(&(0x7f0000002dc0)='./bus\x00', 0x0) write$binfmt_elf64(r2, &(0x7f0000000380)=ANY=[], 0xfffffd28) pipe(&(0x7f0000000180)={0xffffffffffffffff}) perf_event_open(&(0x7f0000001240)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) mmap(&(0x7f0000000000/0xc00000)=nil, 0xc00000, 0x4, 0x8010, 0xffffffffffffffff, 0x0) ioctl$BTRFS_IOC_GET_SUBVOL_ROOTREF(0xffffffffffffffff, 0xd000943d, 0x0) dup2(r3, r0) [ 169.128487][T11117] loop3: detected capacity change from 0 to 16 [ 169.131099][T11116] loop5: detected capacity change from 0 to 16 [ 169.141702][T11118] loop0: detected capacity change from 0 to 16 19:37:11 executing program 0: syz_mount_image$vfat(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f00000002c0)="eb3c906d6b66732e66617400020101000240008000f801", 0x17}, {0x0, 0x0, 0x1000}], 0x0, &(0x7f0000000180)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') r0 = open(&(0x7f0000000180)='./file0\x00', 0x141042, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r2 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000001c0)='devices.list\x00', 0x275a, 0x0) write$binfmt_elf64(r0, &(0x7f0000000440)=ANY=[], 0x78) writev(r2, 0x0, 0x0) sendfile(r0, r0, &(0x7f00000000c0), 0x7fff) r3 = openat(0xffffffffffffff9c, &(0x7f0000000300)='./file0\x00', 0x0, 0x0) sendfile(r0, r3, 0x0, 0x80000004000000) [ 169.202621][T11116] Buffer I/O error on dev loop5, logical block 16, lost async page write [ 169.222368][T11134] loop1: detected capacity change from 0 to 16 [ 169.242571][T11136] Buffer I/O error on dev loop5, logical block 16, lost async page write 19:37:11 executing program 5: syz_mount_image$vfat(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f00000002c0)="eb3c906d6b66732e66617400020101000240008000f801", 0x17}, {0x0, 0x0, 0x1000}], 0x0, &(0x7f0000000180)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') r0 = open(&(0x7f0000000180)='./file0\x00', 0x141042, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r2 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000001c0)='devices.list\x00', 0x275a, 0x0) write$binfmt_elf64(r0, &(0x7f0000000440)=ANY=[], 0x78) writev(r2, &(0x7f0000000280)=[{&(0x7f0000000080)="f6", 0x1}], 0x1) sendfile(r0, r0, &(0x7f00000000c0), 0x7fff) sendfile(r0, 0xffffffffffffffff, 0x0, 0x80000004000000) [ 169.284383][T11136] Buffer I/O error on dev loop5, logical block 16, lost async page write [ 169.305337][T11143] loop0: detected capacity change from 0 to 16 19:37:11 executing program 0: syz_mount_image$vfat(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f00000002c0)="eb3c906d6b66732e66617400020101000240008000f801", 0x17}, {0x0, 0x0, 0x1000}], 0x0, &(0x7f0000000180)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') r0 = open(&(0x7f0000000180)='./file0\x00', 0x141042, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r2 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000001c0)='devices.list\x00', 0x275a, 0x0) write$binfmt_elf64(r0, &(0x7f0000000440)=ANY=[], 0x78) writev(r2, 0x0, 0x0) sendfile(r0, r0, &(0x7f00000000c0), 0x7fff) r3 = openat(0xffffffffffffff9c, &(0x7f0000000300)='./file0\x00', 0x0, 0x0) sendfile(r0, r3, 0x0, 0x80000004000000) [ 169.440653][T11153] loop5: detected capacity change from 0 to 16 19:37:11 executing program 5: syz_mount_image$vfat(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f00000002c0)="eb3c906d6b66732e66617400020101000240008000f801", 0x17}, {0x0, 0x0, 0x1000}], 0x0, &(0x7f0000000180)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') r0 = open(&(0x7f0000000180)='./file0\x00', 0x141042, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r2 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000001c0)='devices.list\x00', 0x275a, 0x0) write$binfmt_elf64(r0, &(0x7f0000000440)=ANY=[], 0x78) writev(r2, &(0x7f0000000280)=[{&(0x7f0000000080)="f6", 0x1}], 0x1) sendfile(r0, r0, &(0x7f00000000c0), 0x7fff) sendfile(r0, 0xffffffffffffffff, 0x0, 0x80000004000000) [ 169.499614][T11153] Buffer I/O error on dev loop5, logical block 16, lost async page write [ 169.519511][T11160] loop0: detected capacity change from 0 to 16 19:37:11 executing program 0: syz_mount_image$vfat(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f00000002c0)="eb3c906d6b66732e66617400020101000240008000f801", 0x17}, {0x0, 0x0, 0x1000}], 0x0, &(0x7f0000000180)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') r0 = open(&(0x7f0000000180)='./file0\x00', 0x141042, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r2 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000001c0)='devices.list\x00', 0x275a, 0x0) write$binfmt_elf64(r0, &(0x7f0000000440)=ANY=[], 0x78) writev(r2, 0x0, 0x0) sendfile(r0, r0, &(0x7f00000000c0), 0x7fff) r3 = openat(0xffffffffffffff9c, &(0x7f0000000300)='./file0\x00', 0x0, 0x0) sendfile(r0, r3, 0x0, 0x80000004000000) 19:37:11 executing program 3: syz_mount_image$vfat(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f00000002c0)="eb3c906d6b66732e66617400020101000240008000f801", 0x17}, {0x0}], 0x0, &(0x7f0000000180)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') r0 = open(&(0x7f0000000180)='./file0\x00', 0x141042, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, 0xffffffffffffffff, 0x0) preadv(0xffffffffffffffff, &(0x7f0000000280), 0x18, 0xd9f, 0x0) write$binfmt_elf64(r0, &(0x7f0000000440)=ANY=[@ANYBLOB="7f454c460000000000000000000000000000000000000000000000000000000040000000000000000000000000000000000000000000380000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a188c9c9e6e8320cc48502f4602e7081c0bb9926eca6da6d00ea22a0a2ca6e2e9897e98aaa2465c6c2343dcad198cbbc730068b16017cb3203c6a5e874a32f36190ecb53c3c4eb2f4905dba3d4b1afbaa902cd60f98bf1a28046"], 0x78) sendfile(r0, r0, &(0x7f00000000c0), 0x7fff) r1 = openat(0xffffffffffffff9c, &(0x7f0000000300)='./file0\x00', 0x0, 0x0) sendfile(r0, r1, 0x0, 0x80000004000000) [ 169.638521][T11168] loop5: detected capacity change from 0 to 16 [ 169.651444][T11174] loop0: detected capacity change from 0 to 16 [ 169.740402][T11182] FAT-fs (loop3): bogus number of reserved sectors [ 169.746985][T11182] FAT-fs (loop3): Can't find a valid FAT filesystem 19:37:11 executing program 2: syz_mount_image$vfat(0x0, &(0x7f0000000100)='./file0\x00', 0x0, 0x0, 0x0, 0x0, &(0x7f0000000180)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') r0 = open(&(0x7f0000000180)='./file0\x00', 0x141042, 0x0) r1 = openat(0xffffffffffffff9c, 0x0, 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) write$binfmt_elf64(r0, &(0x7f0000000440)=ANY=[@ANYBLOB="7f454c460000000000000000000000000000000000000000000000000000000040000000000000000000000000000000000000000000380000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a188c9c9e6e8320cc48502f4602e7081c0bb9926eca6da6d00ea22a0a2ca6e2e9897e98aaa2465c6c2343dcad198cbbc730068b16017cb3203c6a5e874a32f36190ecb53c3c4eb2f4905dba3d4b1afbaa902cd60f98bf1a28046"], 0x78) sendfile(r0, r0, &(0x7f00000000c0), 0x7fff) r2 = openat(0xffffffffffffff9c, &(0x7f0000000300)='./file0\x00', 0x0, 0x0) sendfile(r0, r2, 0x0, 0x80000004000000) 19:37:11 executing program 5: syz_mount_image$vfat(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f00000002c0)="eb3c906d6b66732e66617400020101000240008000f801", 0x17}, {0x0, 0x0, 0x1000}], 0x0, &(0x7f0000000180)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') r0 = open(&(0x7f0000000180)='./file0\x00', 0x141042, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r2 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000001c0)='devices.list\x00', 0x275a, 0x0) write$binfmt_elf64(r0, &(0x7f0000000440)=ANY=[], 0x78) writev(r2, &(0x7f0000000280)=[{&(0x7f0000000080)="f6", 0x1}], 0x1) sendfile(r0, r0, &(0x7f00000000c0), 0x7fff) sendfile(r0, 0xffffffffffffffff, 0x0, 0x80000004000000) 19:37:11 executing program 0: syz_mount_image$vfat(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f00000002c0)="eb3c906d6b66732e66617400020101000240008000f801", 0x17}, {0x0, 0x0, 0x1000}], 0x0, &(0x7f0000000180)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') r0 = open(&(0x7f0000000180)='./file0\x00', 0x141042, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r2 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000001c0)='devices.list\x00', 0x275a, 0x0) write$binfmt_elf64(r0, &(0x7f0000000440)=ANY=[], 0x78) writev(r2, &(0x7f0000000280), 0x0) sendfile(r0, r0, &(0x7f00000000c0), 0x7fff) r3 = openat(0xffffffffffffff9c, &(0x7f0000000300)='./file0\x00', 0x0, 0x0) sendfile(r0, r3, 0x0, 0x80000004000000) [ 169.989136][T11202] loop0: detected capacity change from 0 to 16 [ 170.005986][T11200] loop5: detected capacity change from 0 to 16 [ 170.015899][T11202] handle_bad_sector: 26 callbacks suppressed [ 170.015913][T11202] attempt to access beyond end of device [ 170.015913][T11202] loop0: rw=2049, want=17, limit=16 [ 170.034863][T11202] attempt to access beyond end of device [ 170.034863][T11202] loop0: rw=2049, want=25, limit=16 [ 170.091873][T11200] attempt to access beyond end of device [ 170.091873][T11200] loop5: rw=2049, want=17, limit=16 19:37:12 executing program 1: syz_mount_image$vfat(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f00000002c0)="eb3c906d6b66732e66617400020101000240008000f801", 0x17}, {0x0, 0x0, 0x1000}], 0x0, 0x0) chdir(&(0x7f0000000040)='./file0\x00') r0 = open(&(0x7f0000000180)='./file0\x00', 0x141042, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r2 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000001c0)='devices.list\x00', 0x275a, 0x0) write$binfmt_elf64(r0, &(0x7f0000000440)=ANY=[@ANYBLOB="7f454c460000000000000000000000000000000000000000000000000000000040000000000000000000000000000000000000000000380000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a188c9c9e6e8320cc48502f4602e7081c0bb9926eca6da6d00ea22a0a2ca6e2e9897e98aaa2465c6c2343dcad198cbbc730068b16017cb3203c6a5e874a32f36190ecb53c3c4eb2f4905dba3d4b1afbaa902cd60f98bf1a28046"], 0x78) writev(r2, &(0x7f0000000280)=[{&(0x7f0000000080)="f6", 0x1}], 0x1) sendfile(r0, r0, &(0x7f00000000c0), 0x7fff) r3 = openat(0xffffffffffffff9c, &(0x7f0000000300)='./file0\x00', 0x0, 0x0) sendfile(r0, r3, 0x0, 0x80000004000000) 19:37:12 executing program 4: chdir(&(0x7f0000000040)='./file0\x00') r0 = open(&(0x7f0000000180)='./file0\x00', 0x141042, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, 0x0, 0x0, 0xd9f, 0x0) write$binfmt_elf64(r0, &(0x7f0000000440)=ANY=[@ANYBLOB="7f454c460000000000000000000000000000000000000000000000000000000040000000000000000000000000000000000000000000380000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a188c9c9e6e8320cc48502f4602e7081c0bb9926eca6da6d00ea22a0a2ca6e2e9897e98aaa2465c6c2343dcad198cbbc730068b16017cb3203c6a5e874a32f36190ecb53c3c4eb2f4905dba3d4b1afbaa902cd60f98bf1a28046"], 0x78) r2 = openat(0xffffffffffffff9c, &(0x7f0000000300)='./file0\x00', 0x0, 0x0) sendfile(r0, r2, 0x0, 0x80000004000000) 19:37:12 executing program 0: syz_mount_image$vfat(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f00000002c0)="eb3c906d6b66732e66617400020101000240008000f801", 0x17}, {0x0, 0x0, 0x1000}], 0x0, &(0x7f0000000180)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') r0 = open(&(0x7f0000000180)='./file0\x00', 0x141042, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r2 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000001c0)='devices.list\x00', 0x275a, 0x0) write$binfmt_elf64(r0, &(0x7f0000000440)=ANY=[], 0x78) writev(r2, &(0x7f0000000280), 0x0) sendfile(r0, r0, &(0x7f00000000c0), 0x7fff) r3 = openat(0xffffffffffffff9c, &(0x7f0000000300)='./file0\x00', 0x0, 0x0) sendfile(r0, r3, 0x0, 0x80000004000000) 19:37:12 executing program 5: syz_mount_image$vfat(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f00000002c0)="eb3c906d6b66732e66617400020101000240008000f801", 0x17}, {0x0, 0x0, 0x1000}], 0x0, &(0x7f0000000180)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') r0 = open(&(0x7f0000000180)='./file0\x00', 0x141042, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r2 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000001c0)='devices.list\x00', 0x275a, 0x0) write$binfmt_elf64(r0, &(0x7f0000000440)=ANY=[], 0x78) writev(r2, &(0x7f0000000280)=[{&(0x7f0000000080)="f6", 0x1}], 0x1) r3 = openat(0xffffffffffffff9c, &(0x7f0000000300)='./file0\x00', 0x0, 0x0) sendfile(r0, r3, 0x0, 0x80000004000000) [ 170.188940][T11218] loop0: detected capacity change from 0 to 16 [ 170.195341][T11219] loop5: detected capacity change from 0 to 16 [ 170.233513][T11219] attempt to access beyond end of device [ 170.233513][T11219] loop5: rw=2049, want=17, limit=16 [ 170.244866][T11218] attempt to access beyond end of device [ 170.244866][T11218] loop0: rw=2049, want=17, limit=16 19:37:12 executing program 5: syz_mount_image$vfat(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f00000002c0)="eb3c906d6b66732e66617400020101000240008000f801", 0x17}, {0x0, 0x0, 0x1000}], 0x0, &(0x7f0000000180)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') r0 = open(&(0x7f0000000180)='./file0\x00', 0x141042, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r2 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000001c0)='devices.list\x00', 0x275a, 0x0) write$binfmt_elf64(r0, &(0x7f0000000440)=ANY=[], 0x78) writev(r2, &(0x7f0000000280)=[{&(0x7f0000000080)="f6", 0x1}], 0x1) r3 = openat(0xffffffffffffff9c, &(0x7f0000000300)='./file0\x00', 0x0, 0x0) sendfile(r0, r3, 0x0, 0x80000004000000) 19:37:12 executing program 0: syz_mount_image$vfat(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f00000002c0)="eb3c906d6b66732e66617400020101000240008000f801", 0x17}, {0x0, 0x0, 0x1000}], 0x0, &(0x7f0000000180)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') r0 = open(&(0x7f0000000180)='./file0\x00', 0x141042, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r2 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000001c0)='devices.list\x00', 0x275a, 0x0) write$binfmt_elf64(r0, &(0x7f0000000440)=ANY=[], 0x78) writev(r2, &(0x7f0000000280), 0x0) sendfile(r0, r0, &(0x7f00000000c0), 0x7fff) r3 = openat(0xffffffffffffff9c, &(0x7f0000000300)='./file0\x00', 0x0, 0x0) sendfile(r0, r3, 0x0, 0x80000004000000) [ 170.282096][T11218] attempt to access beyond end of device [ 170.282096][T11218] loop0: rw=2049, want=17, limit=16 [ 170.309777][T11231] loop1: detected capacity change from 0 to 16 [ 170.376920][T11238] loop5: detected capacity change from 0 to 16 [ 170.420348][T11245] loop0: detected capacity change from 0 to 16 [ 170.429527][T11238] attempt to access beyond end of device [ 170.429527][T11238] loop5: rw=2049, want=17, limit=16 [ 170.452662][T11245] attempt to access beyond end of device [ 170.452662][T11245] loop0: rw=2049, want=17, limit=16 19:37:12 executing program 5: syz_mount_image$vfat(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f00000002c0)="eb3c906d6b66732e66617400020101000240008000f801", 0x17}, {0x0, 0x0, 0x1000}], 0x0, &(0x7f0000000180)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') r0 = open(&(0x7f0000000180)='./file0\x00', 0x141042, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r2 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000001c0)='devices.list\x00', 0x275a, 0x0) write$binfmt_elf64(r0, &(0x7f0000000440)=ANY=[], 0x78) writev(r2, &(0x7f0000000280)=[{&(0x7f0000000080)="f6", 0x1}], 0x1) r3 = openat(0xffffffffffffff9c, &(0x7f0000000300)='./file0\x00', 0x0, 0x0) sendfile(r0, r3, 0x0, 0x80000004000000) 19:37:12 executing program 0: syz_mount_image$vfat(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f00000002c0)="eb3c906d6b66732e66617400020101000240008000f801", 0x17}, {0x0, 0x0, 0x1000}], 0x0, &(0x7f0000000180)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') r0 = open(&(0x7f0000000180)='./file0\x00', 0x141042, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r2 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000001c0)='devices.list\x00', 0x275a, 0x0) write$binfmt_elf64(r0, &(0x7f0000000440)=ANY=[], 0x78) writev(r2, &(0x7f0000000280)=[{0x0}], 0x1) sendfile(r0, r0, &(0x7f00000000c0), 0x7fff) r3 = openat(0xffffffffffffff9c, &(0x7f0000000300)='./file0\x00', 0x0, 0x0) sendfile(r0, r3, 0x0, 0x80000004000000) [ 170.483036][T11245] attempt to access beyond end of device [ 170.483036][T11245] loop0: rw=2049, want=25, limit=16 [ 170.561792][T11255] loop0: detected capacity change from 0 to 16 [ 170.566052][T11251] loop5: detected capacity change from 0 to 16 [ 170.627272][T11255] attempt to access beyond end of device [ 170.627272][T11255] loop0: rw=2049, want=17, limit=16 19:37:12 executing program 3: syz_mount_image$vfat(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f00000002c0)="eb3c906d6b66732e66617400020101000240008000f801", 0x17}, {0x0}], 0x0, &(0x7f0000000180)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') r0 = open(&(0x7f0000000180)='./file0\x00', 0x141042, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, 0xffffffffffffffff, 0x0) preadv(0xffffffffffffffff, &(0x7f0000000280), 0x18, 0xd9f, 0x0) write$binfmt_elf64(r0, &(0x7f0000000440)=ANY=[@ANYBLOB="7f454c460000000000000000000000000000000000000000000000000000000040000000000000000000000000000000000000000000380000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a188c9c9e6e8320cc48502f4602e7081c0bb9926eca6da6d00ea22a0a2ca6e2e9897e98aaa2465c6c2343dcad198cbbc730068b16017cb3203c6a5e874a32f36190ecb53c3c4eb2f4905dba3d4b1afbaa902cd60f98bf1a28046"], 0x78) sendfile(r0, r0, &(0x7f00000000c0), 0x7fff) r1 = openat(0xffffffffffffff9c, &(0x7f0000000300)='./file0\x00', 0x0, 0x0) sendfile(r0, r1, 0x0, 0x80000004000000) [ 170.719039][T11270] FAT-fs (loop3): bogus number of reserved sectors [ 170.725654][T11270] FAT-fs (loop3): Can't find a valid FAT filesystem 19:37:12 executing program 2: syz_mount_image$vfat(0x0, &(0x7f0000000100)='./file0\x00', 0x0, 0x0, 0x0, 0x0, &(0x7f0000000180)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') r0 = open(&(0x7f0000000180)='./file0\x00', 0x141042, 0x0) r1 = openat(0xffffffffffffff9c, 0x0, 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) write$binfmt_elf64(r0, &(0x7f0000000440)=ANY=[@ANYBLOB="7f454c460000000000000000000000000000000000000000000000000000000040000000000000000000000000000000000000000000380000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a188c9c9e6e8320cc48502f4602e7081c0bb9926eca6da6d00ea22a0a2ca6e2e9897e98aaa2465c6c2343dcad198cbbc730068b16017cb3203c6a5e874a32f36190ecb53c3c4eb2f4905dba3d4b1afbaa902cd60f98bf1a28046"], 0x78) sendfile(r0, r0, &(0x7f00000000c0), 0x7fff) r2 = openat(0xffffffffffffff9c, &(0x7f0000000300)='./file0\x00', 0x0, 0x0) sendfile(r0, r2, 0x0, 0x80000004000000) 19:37:12 executing program 5: syz_mount_image$vfat(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f00000002c0)="eb3c906d6b66732e66617400020101000240008000f801", 0x17}, {0x0, 0x0, 0x1000}], 0x0, &(0x7f0000000180)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') r0 = open(&(0x7f0000000180)='./file0\x00', 0x141042, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000001c0)='devices.list\x00', 0x275a, 0x0) write$binfmt_elf64(r0, &(0x7f0000000440)=ANY=[], 0x78) sendfile(r0, r0, &(0x7f00000000c0), 0x7fff) r2 = openat(0xffffffffffffff9c, &(0x7f0000000300)='./file0\x00', 0x0, 0x0) sendfile(r0, r2, 0x0, 0x80000004000000) 19:37:12 executing program 0: syz_mount_image$vfat(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f00000002c0)="eb3c906d6b66732e66617400020101000240008000f801", 0x17}, {0x0, 0x0, 0x1000}], 0x0, &(0x7f0000000180)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') r0 = open(&(0x7f0000000180)='./file0\x00', 0x141042, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r2 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000001c0)='devices.list\x00', 0x275a, 0x0) write$binfmt_elf64(r0, &(0x7f0000000440)=ANY=[], 0x78) writev(r2, &(0x7f0000000280)=[{0x0}], 0x1) sendfile(r0, r0, &(0x7f00000000c0), 0x7fff) r3 = openat(0xffffffffffffff9c, &(0x7f0000000300)='./file0\x00', 0x0, 0x0) sendfile(r0, r3, 0x0, 0x80000004000000) [ 170.855735][T11282] loop5: detected capacity change from 0 to 16 [ 170.863753][T11286] loop0: detected capacity change from 0 to 16 19:37:13 executing program 1: syz_mount_image$vfat(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f00000002c0)="eb3c906d6b66732e66617400020101000240008000f801", 0x17}, {0x0, 0x0, 0x1000}], 0x0, 0x0) chdir(&(0x7f0000000040)='./file0\x00') r0 = open(&(0x7f0000000180)='./file0\x00', 0x141042, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r2 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000001c0)='devices.list\x00', 0x275a, 0x0) write$binfmt_elf64(r0, &(0x7f0000000440)=ANY=[@ANYBLOB="7f454c460000000000000000000000000000000000000000000000000000000040000000000000000000000000000000000000000000380000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a188c9c9e6e8320cc48502f4602e7081c0bb9926eca6da6d00ea22a0a2ca6e2e9897e98aaa2465c6c2343dcad198cbbc730068b16017cb3203c6a5e874a32f36190ecb53c3c4eb2f4905dba3d4b1afbaa902cd60f98bf1a28046"], 0x78) writev(r2, &(0x7f0000000280)=[{&(0x7f0000000080)="f6", 0x1}], 0x1) sendfile(r0, r0, &(0x7f00000000c0), 0x7fff) r3 = openat(0xffffffffffffff9c, &(0x7f0000000300)='./file0\x00', 0x0, 0x0) sendfile(r0, r3, 0x0, 0x80000004000000) 19:37:13 executing program 0: syz_mount_image$vfat(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f00000002c0)="eb3c906d6b66732e66617400020101000240008000f801", 0x17}, {0x0, 0x0, 0x1000}], 0x0, &(0x7f0000000180)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') r0 = open(&(0x7f0000000180)='./file0\x00', 0x141042, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r2 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000001c0)='devices.list\x00', 0x275a, 0x0) write$binfmt_elf64(r0, &(0x7f0000000440)=ANY=[], 0x78) writev(r2, &(0x7f0000000280)=[{0x0}], 0x1) sendfile(r0, r0, &(0x7f00000000c0), 0x7fff) r3 = openat(0xffffffffffffff9c, &(0x7f0000000300)='./file0\x00', 0x0, 0x0) sendfile(r0, r3, 0x0, 0x80000004000000) 19:37:13 executing program 5: syz_mount_image$vfat(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f00000002c0)="eb3c906d6b66732e66617400020101000240008000f801", 0x17}, {0x0, 0x0, 0x1000}], 0x0, &(0x7f0000000180)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') r0 = open(&(0x7f0000000180)='./file0\x00', 0x141042, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000001c0)='devices.list\x00', 0x275a, 0x0) write$binfmt_elf64(r0, &(0x7f0000000440)=ANY=[], 0x78) sendfile(r0, r0, &(0x7f00000000c0), 0x7fff) r2 = openat(0xffffffffffffff9c, &(0x7f0000000300)='./file0\x00', 0x0, 0x0) sendfile(r0, r2, 0x0, 0x80000004000000) 19:37:13 executing program 4: chdir(&(0x7f0000000040)='./file0\x00') r0 = open(&(0x7f0000000180)='./file0\x00', 0x141042, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, 0x0, 0x0, 0xd9f, 0x0) write$binfmt_elf64(r0, &(0x7f0000000440)=ANY=[@ANYBLOB="7f454c460000000000000000000000000000000000000000000000000000000040000000000000000000000000000000000000000000380000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a188c9c9e6e8320cc48502f4602e7081c0bb9926eca6da6d00ea22a0a2ca6e2e9897e98aaa2465c6c2343dcad198cbbc730068b16017cb3203c6a5e874a32f36190ecb53c3c4eb2f4905dba3d4b1afbaa902cd60f98bf1a28046"], 0x78) r2 = openat(0xffffffffffffff9c, &(0x7f0000000300)='./file0\x00', 0x0, 0x0) sendfile(r0, r2, 0x0, 0x80000004000000) [ 171.213373][T11303] loop5: detected capacity change from 0 to 16 [ 171.222283][T11305] loop0: detected capacity change from 0 to 16 19:37:13 executing program 5: syz_mount_image$vfat(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f00000002c0)="eb3c906d6b66732e66617400020101000240008000f801", 0x17}, {0x0, 0x0, 0x1000}], 0x0, &(0x7f0000000180)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') r0 = open(&(0x7f0000000180)='./file0\x00', 0x141042, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000001c0)='devices.list\x00', 0x275a, 0x0) write$binfmt_elf64(r0, &(0x7f0000000440)=ANY=[], 0x78) sendfile(r0, r0, &(0x7f00000000c0), 0x7fff) r2 = openat(0xffffffffffffff9c, &(0x7f0000000300)='./file0\x00', 0x0, 0x0) sendfile(r0, r2, 0x0, 0x80000004000000) 19:37:13 executing program 0: syz_mount_image$vfat(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f00000002c0)="eb3c906d6b66732e66617400020101000240008000f801", 0x17}, {0x0, 0x0, 0x1000}], 0x0, &(0x7f0000000180)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') r0 = open(&(0x7f0000000180)='./file0\x00', 0x141042, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r2 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000001c0)='devices.list\x00', 0x275a, 0x0) write$binfmt_elf64(r0, &(0x7f0000000440)=ANY=[], 0x78) writev(r2, &(0x7f0000000280)=[{&(0x7f0000000080)}], 0x1) sendfile(r0, r0, &(0x7f00000000c0), 0x7fff) r3 = openat(0xffffffffffffff9c, &(0x7f0000000300)='./file0\x00', 0x0, 0x0) sendfile(r0, r3, 0x0, 0x80000004000000) [ 171.309357][T11316] loop1: detected capacity change from 0 to 16 [ 171.338340][T11323] loop0: detected capacity change from 0 to 16 [ 171.343349][T11327] loop5: detected capacity change from 0 to 16 19:37:13 executing program 5: syz_mount_image$vfat(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f00000002c0)="eb3c906d6b66732e66617400020101000240008000f801", 0x17}, {0x0, 0x0, 0x1000}], 0x0, &(0x7f0000000180)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') r0 = open(&(0x7f0000000180)='./file0\x00', 0x141042, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r2 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000001c0)='devices.list\x00', 0x275a, 0x0) writev(r2, &(0x7f0000000280)=[{&(0x7f0000000080)="f6", 0x1}], 0x1) sendfile(r0, r0, &(0x7f00000000c0), 0x7fff) r3 = openat(0xffffffffffffff9c, &(0x7f0000000300)='./file0\x00', 0x0, 0x0) sendfile(r0, r3, 0x0, 0x80000004000000) 19:37:13 executing program 0: syz_mount_image$vfat(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f00000002c0)="eb3c906d6b66732e66617400020101000240008000f801", 0x17}, {0x0, 0x0, 0x1000}], 0x0, &(0x7f0000000180)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') r0 = open(&(0x7f0000000180)='./file0\x00', 0x141042, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r2 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000001c0)='devices.list\x00', 0x275a, 0x0) write$binfmt_elf64(r0, &(0x7f0000000440)=ANY=[], 0x78) writev(r2, &(0x7f0000000280)=[{&(0x7f0000000080)}], 0x1) sendfile(r0, r0, &(0x7f00000000c0), 0x7fff) r3 = openat(0xffffffffffffff9c, &(0x7f0000000300)='./file0\x00', 0x0, 0x0) sendfile(r0, r3, 0x0, 0x80000004000000) [ 171.478102][T11339] loop0: detected capacity change from 0 to 16 [ 171.497449][T11341] loop5: detected capacity change from 0 to 16 19:37:13 executing program 3: syz_mount_image$vfat(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f00000002c0)="eb3c906d6b66732e66617400020101000240008000f801", 0x17}, {0x0}], 0x0, &(0x7f0000000180)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') r0 = open(&(0x7f0000000180)='./file0\x00', 0x141042, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, 0xffffffffffffffff, 0x0) preadv(0xffffffffffffffff, &(0x7f0000000280), 0x18, 0xd9f, 0x0) write$binfmt_elf64(r0, &(0x7f0000000440)=ANY=[@ANYBLOB="7f454c460000000000000000000000000000000000000000000000000000000040000000000000000000000000000000000000000000380000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a188c9c9e6e8320cc48502f4602e7081c0bb9926eca6da6d00ea22a0a2ca6e2e9897e98aaa2465c6c2343dcad198cbbc730068b16017cb3203c6a5e874a32f36190ecb53c3c4eb2f4905dba3d4b1afbaa902cd60f98bf1a28046"], 0x78) sendfile(r0, r0, &(0x7f00000000c0), 0x7fff) r1 = openat(0xffffffffffffff9c, &(0x7f0000000300)='./file0\x00', 0x0, 0x0) sendfile(r0, r1, 0x0, 0x80000004000000) [ 171.613863][T11349] FAT-fs (loop3): bogus number of reserved sectors [ 171.620413][T11349] FAT-fs (loop3): Can't find a valid FAT filesystem 19:37:13 executing program 2: syz_mount_image$vfat(0x0, &(0x7f0000000100)='./file0\x00', 0x0, 0x0, 0x0, 0x0, &(0x7f0000000180)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') r0 = open(&(0x7f0000000180)='./file0\x00', 0x141042, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) write$binfmt_elf64(r0, &(0x7f0000000440)=ANY=[@ANYBLOB="7f454c460000000000000000000000000000000000000000000000000000000040000000000000000000000000000000000000000000380000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a188c9c9e6e8320cc48502f4602e7081c0bb9926eca6da6d00ea22a0a2ca6e2e9897e98aaa2465c6c2343dcad198cbbc730068b16017cb3203c6a5e874a32f36190ecb53c3c4eb2f4905dba3d4b1afbaa902cd60f98bf1a28046"], 0x78) sendfile(r0, r0, &(0x7f00000000c0), 0x7fff) r2 = openat(0xffffffffffffff9c, &(0x7f0000000300)='./file0\x00', 0x0, 0x0) sendfile(r0, r2, 0x0, 0x80000004000000) 19:37:13 executing program 0: syz_mount_image$vfat(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f00000002c0)="eb3c906d6b66732e66617400020101000240008000f801", 0x17}, {0x0, 0x0, 0x1000}], 0x0, &(0x7f0000000180)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') r0 = open(&(0x7f0000000180)='./file0\x00', 0x141042, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r2 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000001c0)='devices.list\x00', 0x275a, 0x0) write$binfmt_elf64(r0, &(0x7f0000000440)=ANY=[], 0x78) writev(r2, &(0x7f0000000280)=[{&(0x7f0000000080)}], 0x1) sendfile(r0, r0, &(0x7f00000000c0), 0x7fff) r3 = openat(0xffffffffffffff9c, &(0x7f0000000300)='./file0\x00', 0x0, 0x0) sendfile(r0, r3, 0x0, 0x80000004000000) 19:37:13 executing program 5: syz_mount_image$vfat(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f00000002c0)="eb3c906d6b66732e66617400020101000240008000f801", 0x17}, {0x0, 0x0, 0x1000}], 0x0, &(0x7f0000000180)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') r0 = open(&(0x7f0000000180)='./file0\x00', 0x141042, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r2 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000001c0)='devices.list\x00', 0x275a, 0x0) writev(r2, &(0x7f0000000280)=[{&(0x7f0000000080)="f6", 0x1}], 0x1) sendfile(r0, r0, &(0x7f00000000c0), 0x7fff) r3 = openat(0xffffffffffffff9c, &(0x7f0000000300)='./file0\x00', 0x0, 0x0) sendfile(r0, r3, 0x0, 0x80000004000000) [ 171.725805][T11368] loop0: detected capacity change from 0 to 16 [ 171.729256][T11364] loop5: detected capacity change from 0 to 16 19:37:14 executing program 1: syz_mount_image$vfat(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f00000002c0)="eb3c906d6b66732e66617400020101000240008000f801", 0x17}, {0x0, 0x0, 0x1000}], 0x0, 0x0) chdir(&(0x7f0000000040)='./file0\x00') r0 = open(&(0x7f0000000180)='./file0\x00', 0x141042, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r2 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000001c0)='devices.list\x00', 0x275a, 0x0) write$binfmt_elf64(r0, &(0x7f0000000440)=ANY=[@ANYBLOB="7f454c460000000000000000000000000000000000000000000000000000000040000000000000000000000000000000000000000000380000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a188c9c9e6e8320cc48502f4602e7081c0bb9926eca6da6d00ea22a0a2ca6e2e9897e98aaa2465c6c2343dcad198cbbc730068b16017cb3203c6a5e874a32f36190ecb53c3c4eb2f4905dba3d4b1afbaa902cd60f98bf1a28046"], 0x78) writev(r2, &(0x7f0000000280)=[{&(0x7f0000000080)="f6", 0x1}], 0x1) sendfile(r0, r0, &(0x7f00000000c0), 0x7fff) openat(0xffffffffffffff9c, &(0x7f0000000300)='./file0\x00', 0x0, 0x0) 19:37:14 executing program 2: syz_mount_image$vfat(0x0, &(0x7f0000000100)='./file0\x00', 0x0, 0x0, 0x0, 0x0, &(0x7f0000000180)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') r0 = open(&(0x7f0000000180)='./file0\x00', 0x141042, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) write$binfmt_elf64(r0, &(0x7f0000000440)=ANY=[@ANYBLOB="7f454c460000000000000000000000000000000000000000000000000000000040000000000000000000000000000000000000000000380000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a188c9c9e6e8320cc48502f4602e7081c0bb9926eca6da6d00ea22a0a2ca6e2e9897e98aaa2465c6c2343dcad198cbbc730068b16017cb3203c6a5e874a32f36190ecb53c3c4eb2f4905dba3d4b1afbaa902cd60f98bf1a28046"], 0x78) sendfile(r0, r0, &(0x7f00000000c0), 0x7fff) r2 = openat(0xffffffffffffff9c, &(0x7f0000000300)='./file0\x00', 0x0, 0x0) sendfile(r0, r2, 0x0, 0x80000004000000) 19:37:14 executing program 0: syz_mount_image$vfat(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f00000002c0)="eb3c906d6b66732e66617400020101000240008000f801", 0x17}, {0x0, 0x0, 0x1000}], 0x0, &(0x7f0000000180)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') r0 = open(&(0x7f0000000180)='./file0\x00', 0x141042, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r2 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000001c0)='devices.list\x00', 0x275a, 0x0) write$binfmt_elf64(r0, &(0x7f0000000440)=ANY=[], 0x78) writev(r2, &(0x7f0000000280)=[{&(0x7f0000000080)="f6", 0x1}], 0x1) sendfile(0xffffffffffffffff, r0, &(0x7f00000000c0), 0x7fff) r3 = openat(0xffffffffffffff9c, &(0x7f0000000300)='./file0\x00', 0x0, 0x0) sendfile(r0, r3, 0x0, 0x80000004000000) 19:37:14 executing program 5: syz_mount_image$vfat(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f00000002c0)="eb3c906d6b66732e66617400020101000240008000f801", 0x17}, {0x0, 0x0, 0x1000}], 0x0, &(0x7f0000000180)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') r0 = open(&(0x7f0000000180)='./file0\x00', 0x141042, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r2 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000001c0)='devices.list\x00', 0x275a, 0x0) writev(r2, &(0x7f0000000280)=[{&(0x7f0000000080)="f6", 0x1}], 0x1) sendfile(r0, r0, &(0x7f00000000c0), 0x7fff) r3 = openat(0xffffffffffffff9c, &(0x7f0000000300)='./file0\x00', 0x0, 0x0) sendfile(r0, r3, 0x0, 0x80000004000000) 19:37:14 executing program 4: chdir(&(0x7f0000000040)='./file0\x00') r0 = open(&(0x7f0000000180)='./file0\x00', 0x141042, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0x0, 0x0) write$binfmt_elf64(r0, &(0x7f0000000440)=ANY=[@ANYBLOB="7f454c460000000000000000000000000000000000000000000000000000000040000000000000000000000000000000000000000000380000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a188c9c9e6e8320cc48502f4602e7081c0bb9926eca6da6d00ea22a0a2ca6e2e9897e98aaa2465c6c2343dcad198cbbc730068b16017cb3203c6a5e874a32f36190ecb53c3c4eb2f4905dba3d4b1afbaa902cd60f98bf1a28046"], 0x78) r2 = openat(0xffffffffffffff9c, &(0x7f0000000300)='./file0\x00', 0x0, 0x0) sendfile(r0, r2, 0x0, 0x80000004000000) 19:37:14 executing program 2: syz_mount_image$vfat(0x0, &(0x7f0000000100)='./file0\x00', 0x0, 0x0, 0x0, 0x0, &(0x7f0000000180)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') r0 = open(&(0x7f0000000180)='./file0\x00', 0x141042, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) write$binfmt_elf64(r0, &(0x7f0000000440)=ANY=[@ANYBLOB="7f454c460000000000000000000000000000000000000000000000000000000040000000000000000000000000000000000000000000380000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a188c9c9e6e8320cc48502f4602e7081c0bb9926eca6da6d00ea22a0a2ca6e2e9897e98aaa2465c6c2343dcad198cbbc730068b16017cb3203c6a5e874a32f36190ecb53c3c4eb2f4905dba3d4b1afbaa902cd60f98bf1a28046"], 0x78) sendfile(r0, r0, &(0x7f00000000c0), 0x7fff) r2 = openat(0xffffffffffffff9c, &(0x7f0000000300)='./file0\x00', 0x0, 0x0) sendfile(r0, r2, 0x0, 0x80000004000000) [ 172.217645][T11387] loop0: detected capacity change from 0 to 16 [ 172.224095][T11388] loop5: detected capacity change from 0 to 16 19:37:14 executing program 5: syz_mount_image$vfat(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f00000002c0)="eb3c906d6b66732e66617400020101000240008000f801", 0x17}, {0x0, 0x0, 0x1000}], 0x0, &(0x7f0000000180)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') r0 = open(&(0x7f0000000180)='./file0\x00', 0x141042, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) write$binfmt_elf64(r0, &(0x7f0000000440)=ANY=[], 0x78) writev(0xffffffffffffffff, &(0x7f0000000280)=[{&(0x7f0000000080)="f6", 0x1}], 0x1) sendfile(r0, r0, &(0x7f00000000c0), 0x7fff) r2 = openat(0xffffffffffffff9c, &(0x7f0000000300)='./file0\x00', 0x0, 0x0) sendfile(r0, r2, 0x0, 0x80000004000000) 19:37:14 executing program 2: syz_mount_image$vfat(0x0, &(0x7f0000000100)='./file0\x00', 0x0, 0x0, 0x0, 0x0, &(0x7f0000000180)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') r0 = open(&(0x7f0000000180)='./file0\x00', 0x141042, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x10, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) write$binfmt_elf64(r0, &(0x7f0000000440)=ANY=[@ANYBLOB="7f454c460000000000000000000000000000000000000000000000000000000040000000000000000000000000000000000000000000380000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a188c9c9e6e8320cc48502f4602e7081c0bb9926eca6da6d00ea22a0a2ca6e2e9897e98aaa2465c6c2343dcad198cbbc730068b16017cb3203c6a5e874a32f36190ecb53c3c4eb2f4905dba3d4b1afbaa902cd60f98bf1a28046"], 0x78) sendfile(r0, r0, &(0x7f00000000c0), 0x7fff) r2 = openat(0xffffffffffffff9c, &(0x7f0000000300)='./file0\x00', 0x0, 0x0) sendfile(r0, r2, 0x0, 0x80000004000000) [ 172.326019][T11408] loop5: detected capacity change from 0 to 16 [ 172.332726][T11410] loop1: detected capacity change from 0 to 16 19:37:14 executing program 0: syz_mount_image$vfat(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f00000002c0)="eb3c906d6b66732e66617400020101000240008000f801", 0x17}, {0x0, 0x0, 0x1000}], 0x0, &(0x7f0000000180)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') r0 = open(&(0x7f0000000180)='./file0\x00', 0x141042, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r2 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000001c0)='devices.list\x00', 0x275a, 0x0) write$binfmt_elf64(r0, &(0x7f0000000440)=ANY=[], 0x78) writev(r2, &(0x7f0000000280)=[{&(0x7f0000000080)="f6", 0x1}], 0x1) sendfile(0xffffffffffffffff, r0, &(0x7f00000000c0), 0x7fff) r3 = openat(0xffffffffffffff9c, &(0x7f0000000300)='./file0\x00', 0x0, 0x0) sendfile(r0, r3, 0x0, 0x80000004000000) 19:37:14 executing program 3: syz_mount_image$vfat(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f00000002c0)="eb3c906d6b66732e66617400020101000240008000f801", 0x17}, {0x0, 0x0, 0x1000}], 0x0, &(0x7f0000000180)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') r0 = open(&(0x7f0000000180)='./file0\x00', 0x141042, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r2 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000001c0)='devices.list\x00', 0x275a, 0x0) writev(r2, &(0x7f0000000280)=[{&(0x7f0000000080)="f6", 0x1}], 0x1) sendfile(r0, r0, &(0x7f00000000c0), 0x7fff) r3 = openat(0xffffffffffffff9c, &(0x7f0000000300)='./file0\x00', 0x0, 0x0) sendfile(r0, r3, 0x0, 0x80000004000000) 19:37:14 executing program 5: syz_mount_image$vfat(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f00000002c0)="eb3c906d6b66732e66617400020101000240008000f801", 0x17}, {0x0, 0x0, 0x1000}], 0x0, &(0x7f0000000180)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') r0 = open(&(0x7f0000000180)='./file0\x00', 0x141042, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) write$binfmt_elf64(r0, &(0x7f0000000440)=ANY=[], 0x78) writev(0xffffffffffffffff, &(0x7f0000000280)=[{&(0x7f0000000080)="f6", 0x1}], 0x1) sendfile(r0, r0, &(0x7f00000000c0), 0x7fff) r2 = openat(0xffffffffffffff9c, &(0x7f0000000300)='./file0\x00', 0x0, 0x0) sendfile(r0, r2, 0x0, 0x80000004000000) 19:37:14 executing program 5: syz_mount_image$vfat(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f00000002c0)="eb3c906d6b66732e66617400020101000240008000f801", 0x17}, {0x0, 0x0, 0x1000}], 0x0, &(0x7f0000000180)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') r0 = open(&(0x7f0000000180)='./file0\x00', 0x141042, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) write$binfmt_elf64(r0, &(0x7f0000000440)=ANY=[], 0x78) writev(0xffffffffffffffff, &(0x7f0000000280)=[{&(0x7f0000000080)="f6", 0x1}], 0x1) sendfile(r0, r0, &(0x7f00000000c0), 0x7fff) r2 = openat(0xffffffffffffff9c, &(0x7f0000000300)='./file0\x00', 0x0, 0x0) sendfile(r0, r2, 0x0, 0x80000004000000) [ 172.478055][T11421] loop3: detected capacity change from 0 to 16 [ 172.495400][T11426] loop5: detected capacity change from 0 to 16 [ 172.501868][T11427] loop0: detected capacity change from 0 to 16 [ 172.577490][T11427] buffer_io_error: 6 callbacks suppressed [ 172.577503][T11427] Buffer I/O error on dev loop0, logical block 16, lost async page write 19:37:14 executing program 1: syz_mount_image$vfat(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f00000002c0)="eb3c906d6b66732e66617400020101000240008000f801", 0x17}, {0x0, 0x0, 0x1000}], 0x0, 0x0) chdir(&(0x7f0000000040)='./file0\x00') r0 = open(&(0x7f0000000180)='./file0\x00', 0x141042, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r2 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000001c0)='devices.list\x00', 0x275a, 0x0) write$binfmt_elf64(r0, &(0x7f0000000440)=ANY=[@ANYBLOB="7f454c460000000000000000000000000000000000000000000000000000000040000000000000000000000000000000000000000000380000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a188c9c9e6e8320cc48502f4602e7081c0bb9926eca6da6d00ea22a0a2ca6e2e9897e98aaa2465c6c2343dcad198cbbc730068b16017cb3203c6a5e874a32f36190ecb53c3c4eb2f4905dba3d4b1afbaa902cd60f98bf1a28046"], 0x78) writev(r2, &(0x7f0000000280)=[{&(0x7f0000000080)="f6", 0x1}], 0x1) sendfile(r0, r0, &(0x7f00000000c0), 0x7fff) openat(0xffffffffffffff9c, &(0x7f0000000300)='./file0\x00', 0x0, 0x0) 19:37:14 executing program 3: syz_mount_image$vfat(0x0, &(0x7f0000000100)='./file0\x00', 0x0, 0x0, 0x0, 0x0, &(0x7f0000000180)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') r0 = open(&(0x7f0000000180)='./file0\x00', 0x141042, 0x0) r1 = openat(0xffffffffffffff9c, 0x0, 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) write$binfmt_elf64(r0, &(0x7f0000000440)=ANY=[@ANYBLOB="7f454c460000000000000000000000000000000000000000000000000000000040000000000000000000000000000000000000000000380000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a188c9c9e6e8320cc48502f4602e7081c0bb9926eca6da6d00ea22a0a2ca6e2e9897e98aaa2465c6c2343dcad198cbbc730068b16017cb3203c6a5e874a32f36190ecb53c3c4eb2f4905dba3d4b1afbaa902cd60f98bf1a28046"], 0x78) sendfile(r0, r0, &(0x7f00000000c0), 0x7fff) r2 = openat(0xffffffffffffff9c, &(0x7f0000000300)='./file0\x00', 0x0, 0x0) sendfile(r0, r2, 0x0, 0x80000004000000) 19:37:14 executing program 0: syz_mount_image$vfat(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f00000002c0)="eb3c906d6b66732e66617400020101000240008000f801", 0x17}, {0x0, 0x0, 0x1000}], 0x0, &(0x7f0000000180)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') r0 = open(&(0x7f0000000180)='./file0\x00', 0x141042, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r2 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000001c0)='devices.list\x00', 0x275a, 0x0) write$binfmt_elf64(r0, &(0x7f0000000440)=ANY=[], 0x78) writev(r2, &(0x7f0000000280)=[{&(0x7f0000000080)="f6", 0x1}], 0x1) sendfile(0xffffffffffffffff, r0, &(0x7f00000000c0), 0x7fff) r3 = openat(0xffffffffffffff9c, &(0x7f0000000300)='./file0\x00', 0x0, 0x0) sendfile(r0, r3, 0x0, 0x80000004000000) 19:37:14 executing program 0: syz_mount_image$vfat(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f00000002c0)="eb3c906d6b66732e66617400020101000240008000f801", 0x17}, {0x0, 0x0, 0x1000}], 0x0, &(0x7f0000000180)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') r0 = open(&(0x7f0000000180)='./file0\x00', 0x141042, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r2 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000001c0)='devices.list\x00', 0x275a, 0x0) write$binfmt_elf64(r0, &(0x7f0000000440)=ANY=[], 0x78) writev(r2, &(0x7f0000000280)=[{&(0x7f0000000080)="f6", 0x1}], 0x1) sendfile(r0, 0xffffffffffffffff, &(0x7f00000000c0), 0x7fff) r3 = openat(0xffffffffffffff9c, &(0x7f0000000300)='./file0\x00', 0x0, 0x0) sendfile(r0, r3, 0x0, 0x80000004000000) [ 172.901101][T11448] loop0: detected capacity change from 0 to 16 [ 172.929466][T11448] Buffer I/O error on dev loop0, logical block 16, lost async page write [ 172.983195][T11459] loop1: detected capacity change from 0 to 16 19:37:14 executing program 4: chdir(&(0x7f0000000040)='./file0\x00') r0 = open(&(0x7f0000000180)='./file0\x00', 0x141042, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0x0, 0x0) write$binfmt_elf64(r0, &(0x7f0000000440)=ANY=[@ANYBLOB="7f454c460000000000000000000000000000000000000000000000000000000040000000000000000000000000000000000000000000380000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a188c9c9e6e8320cc48502f4602e7081c0bb9926eca6da6d00ea22a0a2ca6e2e9897e98aaa2465c6c2343dcad198cbbc730068b16017cb3203c6a5e874a32f36190ecb53c3c4eb2f4905dba3d4b1afbaa902cd60f98bf1a28046"], 0x78) r2 = openat(0xffffffffffffff9c, &(0x7f0000000300)='./file0\x00', 0x0, 0x0) sendfile(r0, r2, 0x0, 0x80000004000000) 19:37:14 executing program 0: syz_mount_image$vfat(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f00000002c0)="eb3c906d6b66732e66617400020101000240008000f801", 0x17}, {0x0, 0x0, 0x1000}], 0x0, &(0x7f0000000180)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') r0 = open(&(0x7f0000000180)='./file0\x00', 0x141042, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r2 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000001c0)='devices.list\x00', 0x275a, 0x0) write$binfmt_elf64(r0, &(0x7f0000000440)=ANY=[], 0x78) writev(r2, &(0x7f0000000280)=[{&(0x7f0000000080)="f6", 0x1}], 0x1) sendfile(r0, 0xffffffffffffffff, &(0x7f00000000c0), 0x7fff) r3 = openat(0xffffffffffffff9c, &(0x7f0000000300)='./file0\x00', 0x0, 0x0) sendfile(r0, r3, 0x0, 0x80000004000000) [ 173.033490][T11466] loop0: detected capacity change from 0 to 16 [ 173.067202][T11466] Buffer I/O error on dev loop0, logical block 16, lost async page write 19:37:15 executing program 2: syz_mount_image$vfat(0x0, &(0x7f0000000100)='./file0\x00', 0x0, 0x0, 0x0, 0x0, &(0x7f0000000180)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') r0 = open(&(0x7f0000000180)='./file0\x00', 0x141042, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x10, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) write$binfmt_elf64(r0, &(0x7f0000000440)=ANY=[@ANYBLOB="7f454c460000000000000000000000000000000000000000000000000000000040000000000000000000000000000000000000000000380000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a188c9c9e6e8320cc48502f4602e7081c0bb9926eca6da6d00ea22a0a2ca6e2e9897e98aaa2465c6c2343dcad198cbbc730068b16017cb3203c6a5e874a32f36190ecb53c3c4eb2f4905dba3d4b1afbaa902cd60f98bf1a28046"], 0x78) sendfile(r0, r0, &(0x7f00000000c0), 0x7fff) r2 = openat(0xffffffffffffff9c, &(0x7f0000000300)='./file0\x00', 0x0, 0x0) sendfile(r0, r2, 0x0, 0x80000004000000) 19:37:15 executing program 0: syz_mount_image$vfat(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f00000002c0)="eb3c906d6b66732e66617400020101000240008000f801", 0x17}, {0x0, 0x0, 0x1000}], 0x0, &(0x7f0000000180)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') r0 = open(&(0x7f0000000180)='./file0\x00', 0x141042, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r2 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000001c0)='devices.list\x00', 0x275a, 0x0) write$binfmt_elf64(r0, &(0x7f0000000440)=ANY=[], 0x78) writev(r2, &(0x7f0000000280)=[{&(0x7f0000000080)="f6", 0x1}], 0x1) sendfile(r0, 0xffffffffffffffff, &(0x7f00000000c0), 0x7fff) r3 = openat(0xffffffffffffff9c, &(0x7f0000000300)='./file0\x00', 0x0, 0x0) sendfile(r0, r3, 0x0, 0x80000004000000) [ 173.170910][T11482] loop0: detected capacity change from 0 to 16 [ 173.201832][T11482] Buffer I/O error on dev loop0, logical block 16, lost async page write [ 173.275136][T11487] loop0: detected capacity change from 0 to 16 19:37:15 executing program 0: syz_mount_image$vfat(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f00000002c0)="eb3c906d6b66732e66617400020101000240008000f801", 0x17}, {0x0, 0x0, 0x1000}], 0x0, &(0x7f0000000180)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') r0 = open(&(0x7f0000000180)='./file0\x00', 0x141042, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r2 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000001c0)='devices.list\x00', 0x275a, 0x0) write$binfmt_elf64(r0, &(0x7f0000000440)=ANY=[], 0x78) writev(r2, &(0x7f0000000280)=[{&(0x7f0000000080)="f6", 0x1}], 0x1) sendfile(r0, r0, 0x0, 0x7fff) r3 = openat(0xffffffffffffff9c, &(0x7f0000000300)='./file0\x00', 0x0, 0x0) sendfile(r0, r3, 0x0, 0x80000004000000) [ 173.317371][T11487] Buffer I/O error on dev loop0, logical block 16, lost async page write 19:37:15 executing program 5: syz_mount_image$vfat(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f00000002c0)="eb3c906d6b66732e66617400020101000240008000f801", 0x17}, {0x0, 0x0, 0x1000}], 0x0, &(0x7f0000000180)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') r0 = open(&(0x7f0000000180)='./file0\x00', 0x141042, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) r2 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000001c0)='devices.list\x00', 0x275a, 0x0) write$binfmt_elf64(r0, &(0x7f0000000440)=ANY=[], 0x78) writev(r2, &(0x7f0000000280)=[{&(0x7f0000000080)="f6", 0x1}], 0x1) sendfile(r0, r0, &(0x7f00000000c0), 0x7fff) r3 = openat(0xffffffffffffff9c, &(0x7f0000000300)='./file0\x00', 0x0, 0x0) sendfile(r0, r3, 0x0, 0x80000004000000) [ 173.393056][T11496] loop0: detected capacity change from 0 to 16 [ 173.430834][T11496] Buffer I/O error on dev loop0, logical block 16, lost async page write 19:37:15 executing program 0: syz_mount_image$vfat(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f00000002c0)="eb3c906d6b66732e66617400020101000240008000f801", 0x17}, {0x0, 0x0, 0x1000}], 0x0, &(0x7f0000000180)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') r0 = open(&(0x7f0000000180)='./file0\x00', 0x141042, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r2 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000001c0)='devices.list\x00', 0x275a, 0x0) write$binfmt_elf64(r0, &(0x7f0000000440)=ANY=[], 0x78) writev(r2, &(0x7f0000000280)=[{&(0x7f0000000080)="f6", 0x1}], 0x1) sendfile(r0, r0, 0x0, 0x7fff) r3 = openat(0xffffffffffffff9c, &(0x7f0000000300)='./file0\x00', 0x0, 0x0) sendfile(r0, r3, 0x0, 0x80000004000000) [ 173.447934][T11502] loop5: detected capacity change from 0 to 16 19:37:15 executing program 5: syz_mount_image$vfat(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f00000002c0)="eb3c906d6b66732e66617400020101000240008000f801", 0x17}, {0x0, 0x0, 0x1000}], 0x0, &(0x7f0000000180)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') r0 = open(&(0x7f0000000180)='./file0\x00', 0x141042, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) r2 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000001c0)='devices.list\x00', 0x275a, 0x0) write$binfmt_elf64(r0, &(0x7f0000000440)=ANY=[], 0x78) writev(r2, &(0x7f0000000280)=[{&(0x7f0000000080)="f6", 0x1}], 0x1) sendfile(r0, r0, &(0x7f00000000c0), 0x7fff) r3 = openat(0xffffffffffffff9c, &(0x7f0000000300)='./file0\x00', 0x0, 0x0) sendfile(r0, r3, 0x0, 0x80000004000000) [ 173.500766][T11502] Buffer I/O error on dev loop5, logical block 16, lost async page write [ 173.511000][T11502] Buffer I/O error on dev loop5, logical block 16, lost async page write 19:37:15 executing program 1: syz_mount_image$vfat(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f00000002c0)="eb3c906d6b66732e66617400020101000240008000f801", 0x17}, {0x0, 0x0, 0x1000}], 0x0, 0x0) chdir(&(0x7f0000000040)='./file0\x00') r0 = open(&(0x7f0000000180)='./file0\x00', 0x141042, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r2 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000001c0)='devices.list\x00', 0x275a, 0x0) write$binfmt_elf64(r0, &(0x7f0000000440)=ANY=[@ANYBLOB="7f454c460000000000000000000000000000000000000000000000000000000040000000000000000000000000000000000000000000380000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a188c9c9e6e8320cc48502f4602e7081c0bb9926eca6da6d00ea22a0a2ca6e2e9897e98aaa2465c6c2343dcad198cbbc730068b16017cb3203c6a5e874a32f36190ecb53c3c4eb2f4905dba3d4b1afbaa902cd60f98bf1a28046"], 0x78) writev(r2, &(0x7f0000000280)=[{&(0x7f0000000080)="f6", 0x1}], 0x1) sendfile(r0, r0, &(0x7f00000000c0), 0x7fff) openat(0xffffffffffffff9c, &(0x7f0000000300)='./file0\x00', 0x0, 0x0) [ 173.546692][T11510] loop0: detected capacity change from 0 to 16 [ 173.564105][T11510] Buffer I/O error on dev loop0, logical block 16, lost async page write [ 173.599872][T11514] loop5: detected capacity change from 0 to 16 [ 173.617768][T11514] Buffer I/O error on dev loop5, logical block 16, lost async page write [ 173.677211][T11524] loop1: detected capacity change from 0 to 16 19:37:15 executing program 3: syz_mount_image$vfat(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f00000002c0)="eb3c906d6b66732e66617400020101000240008000f801", 0x17}, {0x0, 0x0, 0x1000}], 0x0, 0x0) chdir(&(0x7f0000000040)='./file0\x00') r0 = open(&(0x7f0000000180)='./file0\x00', 0x141042, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r2 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000001c0)='devices.list\x00', 0x275a, 0x0) write$binfmt_elf64(r0, &(0x7f0000000440)=ANY=[@ANYBLOB="7f454c460000000000000000000000000000000000000000000000000000000040000000000000000000000000000000000000000000380000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a188c9c9e6e8320cc48502f4602e7081c0bb9926eca6da6d00ea22a0a2ca6e2e9897e98aaa2465c6c2343dcad198cbbc730068b16017cb3203c6a5e874a32f36190ecb53c3c4eb2f4905dba3d4b1afbaa902cd60f98bf1a28046"], 0x78) writev(r2, &(0x7f0000000280)=[{&(0x7f0000000080)="f6", 0x1}], 0x1) sendfile(r0, r0, &(0x7f00000000c0), 0x7fff) openat(0xffffffffffffff9c, &(0x7f0000000300)='./file0\x00', 0x0, 0x0) 19:37:15 executing program 0: syz_mount_image$vfat(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f00000002c0)="eb3c906d6b66732e66617400020101000240008000f801", 0x17}, {0x0, 0x0, 0x1000}], 0x0, &(0x7f0000000180)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') r0 = open(&(0x7f0000000180)='./file0\x00', 0x141042, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r2 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000001c0)='devices.list\x00', 0x275a, 0x0) write$binfmt_elf64(r0, &(0x7f0000000440)=ANY=[], 0x78) writev(r2, &(0x7f0000000280)=[{&(0x7f0000000080)="f6", 0x1}], 0x1) sendfile(r0, r0, 0x0, 0x7fff) r3 = openat(0xffffffffffffff9c, &(0x7f0000000300)='./file0\x00', 0x0, 0x0) sendfile(r0, r3, 0x0, 0x80000004000000) 19:37:15 executing program 5: syz_mount_image$vfat(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f00000002c0)="eb3c906d6b66732e66617400020101000240008000f801", 0x17}, {0x0, 0x0, 0x1000}], 0x0, &(0x7f0000000180)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') r0 = open(&(0x7f0000000180)='./file0\x00', 0x141042, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) r2 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000001c0)='devices.list\x00', 0x275a, 0x0) write$binfmt_elf64(r0, &(0x7f0000000440)=ANY=[], 0x78) writev(r2, &(0x7f0000000280)=[{&(0x7f0000000080)="f6", 0x1}], 0x1) sendfile(r0, r0, &(0x7f00000000c0), 0x7fff) r3 = openat(0xffffffffffffff9c, &(0x7f0000000300)='./file0\x00', 0x0, 0x0) sendfile(r0, r3, 0x0, 0x80000004000000) [ 173.774299][T11532] loop5: detected capacity change from 0 to 16 [ 173.782462][T11533] loop0: detected capacity change from 0 to 16 [ 173.801732][T11535] loop3: detected capacity change from 0 to 16 19:37:15 executing program 4: chdir(&(0x7f0000000040)='./file0\x00') r0 = open(&(0x7f0000000180)='./file0\x00', 0x141042, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0x0, 0x0) write$binfmt_elf64(r0, &(0x7f0000000440)=ANY=[@ANYBLOB="7f454c460000000000000000000000000000000000000000000000000000000040000000000000000000000000000000000000000000380000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a188c9c9e6e8320cc48502f4602e7081c0bb9926eca6da6d00ea22a0a2ca6e2e9897e98aaa2465c6c2343dcad198cbbc730068b16017cb3203c6a5e874a32f36190ecb53c3c4eb2f4905dba3d4b1afbaa902cd60f98bf1a28046"], 0x78) r2 = openat(0xffffffffffffff9c, &(0x7f0000000300)='./file0\x00', 0x0, 0x0) sendfile(r0, r2, 0x0, 0x80000004000000) 19:37:15 executing program 5: syz_mount_image$vfat(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f00000002c0)="eb3c906d6b66732e66617400020101000240008000f801", 0x17}, {0x0, 0x0, 0x1000}], 0x0, &(0x7f0000000180)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') r0 = open(&(0x7f0000000180)='./file0\x00', 0x141042, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r2 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000001c0)='devices.list\x00', 0x275a, 0x0) write$binfmt_elf64(r0, &(0x7f0000000440)=ANY=[], 0x78) writev(r2, &(0x7f0000000280)=[{&(0x7f0000000080)="f6", 0x1}], 0x1) sendfile(r0, r0, &(0x7f00000000c0), 0x7fff) r3 = openat(0xffffffffffffff9c, &(0x7f0000000300)='./file0\x00', 0x0, 0x0) sendfile(r0, r3, 0x0, 0x80000004000000) 19:37:15 executing program 2: syz_mount_image$vfat(0x0, &(0x7f0000000100)='./file0\x00', 0x0, 0x0, 0x0, 0x0, &(0x7f0000000180)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') r0 = open(&(0x7f0000000180)='./file0\x00', 0x141042, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x10, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) write$binfmt_elf64(r0, &(0x7f0000000440)=ANY=[@ANYBLOB="7f454c460000000000000000000000000000000000000000000000000000000040000000000000000000000000000000000000000000380000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a188c9c9e6e8320cc48502f4602e7081c0bb9926eca6da6d00ea22a0a2ca6e2e9897e98aaa2465c6c2343dcad198cbbc730068b16017cb3203c6a5e874a32f36190ecb53c3c4eb2f4905dba3d4b1afbaa902cd60f98bf1a28046"], 0x78) sendfile(r0, r0, &(0x7f00000000c0), 0x7fff) r2 = openat(0xffffffffffffff9c, &(0x7f0000000300)='./file0\x00', 0x0, 0x0) sendfile(r0, r2, 0x0, 0x80000004000000) 19:37:15 executing program 0: syz_mount_image$vfat(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f00000002c0)="eb3c906d6b66732e66617400020101000240008000f801", 0x17}, {0x0, 0x0, 0x1000}], 0x0, &(0x7f0000000180)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') r0 = open(&(0x7f0000000180)='./file0\x00', 0x141042, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r2 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000001c0)='devices.list\x00', 0x275a, 0x0) write$binfmt_elf64(r0, &(0x7f0000000440)=ANY=[], 0x78) writev(r2, &(0x7f0000000280)=[{&(0x7f0000000080)="f6", 0x1}], 0x1) sendfile(r0, r0, &(0x7f00000000c0), 0x0) r3 = openat(0xffffffffffffff9c, &(0x7f0000000300)='./file0\x00', 0x0, 0x0) sendfile(r0, r3, 0x0, 0x80000004000000) 19:37:15 executing program 5: syz_mount_image$vfat(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f00000002c0)="eb3c906d6b66732e66617400020101000240008000f801", 0x17}, {0x0, 0x0, 0x1000}], 0x0, &(0x7f0000000180)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') r0 = open(&(0x7f0000000180)='./file0\x00', 0x141042, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r2 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000001c0)='devices.list\x00', 0x275a, 0x0) write$binfmt_elf64(r0, &(0x7f0000000440)=ANY=[], 0x78) writev(r2, &(0x7f0000000280)=[{&(0x7f0000000080)="f6", 0x1}], 0x1) sendfile(r0, r0, &(0x7f00000000c0), 0x7fff) r3 = openat(0xffffffffffffff9c, &(0x7f0000000300)='./file0\x00', 0x0, 0x0) sendfile(r0, r3, 0x0, 0x80000004000000) [ 173.959936][T11555] loop5: detected capacity change from 0 to 16 19:37:15 executing program 0: syz_mount_image$vfat(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f00000002c0)="eb3c906d6b66732e66617400020101000240008000f801", 0x17}, {0x0, 0x0, 0x1000}], 0x0, &(0x7f0000000180)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') r0 = open(&(0x7f0000000180)='./file0\x00', 0x141042, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r2 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000001c0)='devices.list\x00', 0x275a, 0x0) write$binfmt_elf64(r0, &(0x7f0000000440)=ANY=[], 0x78) writev(r2, &(0x7f0000000280)=[{&(0x7f0000000080)="f6", 0x1}], 0x1) sendfile(r0, r0, &(0x7f00000000c0), 0x0) r3 = openat(0xffffffffffffff9c, &(0x7f0000000300)='./file0\x00', 0x0, 0x0) sendfile(r0, r3, 0x0, 0x80000004000000) [ 174.021065][T11563] loop0: detected capacity change from 0 to 16 [ 174.041199][T11570] loop5: detected capacity change from 0 to 16 19:37:15 executing program 5: syz_mount_image$vfat(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f00000002c0)="eb3c906d6b66732e66617400020101000240008000f801", 0x17}, {0x0, 0x0, 0x1000}], 0x0, &(0x7f0000000180)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') r0 = open(&(0x7f0000000180)='./file0\x00', 0x141042, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r2 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000001c0)='devices.list\x00', 0x275a, 0x0) write$binfmt_elf64(r0, &(0x7f0000000440)=ANY=[], 0x78) writev(r2, &(0x7f0000000280)=[{&(0x7f0000000080)="f6", 0x1}], 0x1) sendfile(r0, r0, &(0x7f00000000c0), 0x7fff) r3 = openat(0xffffffffffffff9c, &(0x7f0000000300)='./file0\x00', 0x0, 0x0) sendfile(r0, r3, 0x0, 0x80000004000000) 19:37:16 executing program 5: syz_mount_image$vfat(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f00000002c0)="eb3c906d6b66732e66617400020101000240008000f801", 0x17}, {0x0, 0x0, 0x1000}], 0x0, &(0x7f0000000180)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') r0 = open(&(0x7f0000000180)='./file0\x00', 0x141042, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, 0xffffffffffffffff, 0x0) preadv(0xffffffffffffffff, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000001c0)='devices.list\x00', 0x275a, 0x0) write$binfmt_elf64(r0, &(0x7f0000000440)=ANY=[], 0x78) writev(r1, &(0x7f0000000280)=[{&(0x7f0000000080)="f6", 0x1}], 0x1) sendfile(r0, r0, &(0x7f00000000c0), 0x7fff) r2 = openat(0xffffffffffffff9c, &(0x7f0000000300)='./file0\x00', 0x0, 0x0) sendfile(r0, r2, 0x0, 0x80000004000000) [ 174.158920][T11581] loop5: detected capacity change from 0 to 16 19:37:16 executing program 1: syz_mount_image$vfat(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f00000002c0)="eb3c906d6b66732e66617400020101000240008000f801", 0x17}, {0x0, 0x0, 0x1000}], 0x0, 0x0) chdir(&(0x7f0000000040)='./file0\x00') r0 = open(&(0x7f0000000180)='./file0\x00', 0x141042, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r2 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000001c0)='devices.list\x00', 0x275a, 0x0) write$binfmt_elf64(r0, &(0x7f0000000440)=ANY=[@ANYBLOB="7f454c460000000000000000000000000000000000000000000000000000000040000000000000000000000000000000000000000000380000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a188c9c9e6e8320cc48502f4602e7081c0bb9926eca6da6d00ea22a0a2ca6e2e9897e98aaa2465c6c2343dcad198cbbc730068b16017cb3203c6a5e874a32f36190ecb53c3c4eb2f4905dba3d4b1afbaa902cd60f98bf1a28046"], 0x78) writev(r2, &(0x7f0000000280)=[{&(0x7f0000000080)="f6", 0x1}], 0x1) sendfile(r0, r0, &(0x7f00000000c0), 0x7fff) sendfile(r0, 0xffffffffffffffff, 0x0, 0x80000004000000) [ 174.250605][T11587] loop5: detected capacity change from 0 to 16 [ 174.351266][T11597] loop1: detected capacity change from 0 to 16 19:37:16 executing program 3: syz_mount_image$vfat(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f00000002c0)="eb3c906d6b66732e66617400020101000240008000f801", 0x17}, {0x0, 0x0, 0x1000}], 0x0, 0x0) chdir(&(0x7f0000000040)='./file0\x00') r0 = open(&(0x7f0000000180)='./file0\x00', 0x141042, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r2 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000001c0)='devices.list\x00', 0x275a, 0x0) write$binfmt_elf64(r0, &(0x7f0000000440)=ANY=[@ANYBLOB="7f454c460000000000000000000000000000000000000000000000000000000040000000000000000000000000000000000000000000380000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a188c9c9e6e8320cc48502f4602e7081c0bb9926eca6da6d00ea22a0a2ca6e2e9897e98aaa2465c6c2343dcad198cbbc730068b16017cb3203c6a5e874a32f36190ecb53c3c4eb2f4905dba3d4b1afbaa902cd60f98bf1a28046"], 0x78) writev(r2, &(0x7f0000000280)=[{&(0x7f0000000080)="f6", 0x1}], 0x1) sendfile(r0, r0, &(0x7f00000000c0), 0x7fff) openat(0xffffffffffffff9c, &(0x7f0000000300)='./file0\x00', 0x0, 0x0) 19:37:16 executing program 5: syz_mount_image$vfat(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f00000002c0)="eb3c906d6b66732e66617400020101000240008000f801", 0x17}, {0x0, 0x0, 0x1000}], 0x0, &(0x7f0000000180)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') r0 = open(&(0x7f0000000180)='./file0\x00', 0x141042, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, 0xffffffffffffffff, 0x0) preadv(0xffffffffffffffff, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000001c0)='devices.list\x00', 0x275a, 0x0) write$binfmt_elf64(r0, &(0x7f0000000440)=ANY=[], 0x78) writev(r1, &(0x7f0000000280)=[{&(0x7f0000000080)="f6", 0x1}], 0x1) sendfile(r0, r0, &(0x7f00000000c0), 0x7fff) r2 = openat(0xffffffffffffff9c, &(0x7f0000000300)='./file0\x00', 0x0, 0x0) sendfile(r0, r2, 0x0, 0x80000004000000) 19:37:16 executing program 5: syz_mount_image$vfat(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f00000002c0)="eb3c906d6b66732e66617400020101000240008000f801", 0x17}, {0x0, 0x0, 0x1000}], 0x0, &(0x7f0000000180)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') r0 = open(&(0x7f0000000180)='./file0\x00', 0x141042, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, 0xffffffffffffffff, 0x0) preadv(0xffffffffffffffff, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000001c0)='devices.list\x00', 0x275a, 0x0) write$binfmt_elf64(r0, &(0x7f0000000440)=ANY=[], 0x78) writev(r1, &(0x7f0000000280)=[{&(0x7f0000000080)="f6", 0x1}], 0x1) sendfile(r0, r0, &(0x7f00000000c0), 0x7fff) r2 = openat(0xffffffffffffff9c, &(0x7f0000000300)='./file0\x00', 0x0, 0x0) sendfile(r0, r2, 0x0, 0x80000004000000) [ 174.457553][T11601] loop5: detected capacity change from 0 to 16 [ 174.532921][T11607] loop5: detected capacity change from 0 to 16 [ 174.580386][T11615] loop3: detected capacity change from 0 to 16 19:37:16 executing program 4: chdir(&(0x7f0000000040)='./file0\x00') r0 = open(&(0x7f0000000180)='./file0\x00', 0x141042, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) write$binfmt_elf64(0xffffffffffffffff, &(0x7f0000000440)=ANY=[@ANYBLOB="7f454c460000000000000000000000000000000000000000000000000000000040000000000000000000000000000000000000000000380000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a188c9c9e6e8320cc48502f4602e7081c0bb9926eca6da6d00ea22a0a2ca6e2e9897e98aaa2465c6c2343dcad198cbbc730068b16017cb3203c6a5e874a32f36190ecb53c3c4eb2f4905dba3d4b1afbaa902cd60f98bf1a28046"], 0x78) r2 = openat(0xffffffffffffff9c, &(0x7f0000000300)='./file0\x00', 0x0, 0x0) sendfile(r0, r2, 0x0, 0x80000004000000) 19:37:16 executing program 5: syz_mount_image$vfat(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f00000002c0)="eb3c906d6b66732e66617400020101000240008000f801", 0x17}, {0x0, 0x0, 0x1000}], 0x0, &(0x7f0000000180)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000001c0)='devices.list\x00', 0x275a, 0x0) write$binfmt_elf64(0xffffffffffffffff, &(0x7f0000000440)=ANY=[], 0x78) writev(r1, &(0x7f0000000280)=[{&(0x7f0000000080)="f6", 0x1}], 0x1) sendfile(0xffffffffffffffff, 0xffffffffffffffff, &(0x7f00000000c0), 0x7fff) r2 = openat(0xffffffffffffff9c, &(0x7f0000000300)='./file0\x00', 0x0, 0x0) sendfile(0xffffffffffffffff, r2, 0x0, 0x80000004000000) 19:37:16 executing program 2: syz_mount_image$vfat(0x0, &(0x7f0000000100)='./file0\x00', 0x0, 0x0, 0x0, 0x0, &(0x7f0000000180)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') r0 = open(&(0x7f0000000180)='./file0\x00', 0x141042, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, 0xffffffffffffffff, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) write$binfmt_elf64(r0, &(0x7f0000000440)=ANY=[@ANYBLOB="7f454c460000000000000000000000000000000000000000000000000000000040000000000000000000000000000000000000000000380000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a188c9c9e6e8320cc48502f4602e7081c0bb9926eca6da6d00ea22a0a2ca6e2e9897e98aaa2465c6c2343dcad198cbbc730068b16017cb3203c6a5e874a32f36190ecb53c3c4eb2f4905dba3d4b1afbaa902cd60f98bf1a28046"], 0x78) sendfile(r0, r0, &(0x7f00000000c0), 0x7fff) r2 = openat(0xffffffffffffff9c, &(0x7f0000000300)='./file0\x00', 0x0, 0x0) sendfile(r0, r2, 0x0, 0x80000004000000) 19:37:16 executing program 5: syz_mount_image$vfat(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f00000002c0)="eb3c906d6b66732e66617400020101000240008000f801", 0x17}, {0x0, 0x0, 0x1000}], 0x0, &(0x7f0000000180)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000001c0)='devices.list\x00', 0x275a, 0x0) write$binfmt_elf64(0xffffffffffffffff, &(0x7f0000000440)=ANY=[], 0x78) writev(r1, &(0x7f0000000280)=[{&(0x7f0000000080)="f6", 0x1}], 0x1) sendfile(0xffffffffffffffff, 0xffffffffffffffff, &(0x7f00000000c0), 0x7fff) r2 = openat(0xffffffffffffff9c, &(0x7f0000000300)='./file0\x00', 0x0, 0x0) sendfile(0xffffffffffffffff, r2, 0x0, 0x80000004000000) 19:37:16 executing program 4: chdir(&(0x7f0000000040)='./file0\x00') r0 = open(&(0x7f0000000180)='./file0\x00', 0x141042, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) write$binfmt_elf64(0xffffffffffffffff, &(0x7f0000000440)=ANY=[@ANYBLOB="7f454c460000000000000000000000000000000000000000000000000000000040000000000000000000000000000000000000000000380000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a188c9c9e6e8320cc48502f4602e7081c0bb9926eca6da6d00ea22a0a2ca6e2e9897e98aaa2465c6c2343dcad198cbbc730068b16017cb3203c6a5e874a32f36190ecb53c3c4eb2f4905dba3d4b1afbaa902cd60f98bf1a28046"], 0x78) r2 = openat(0xffffffffffffff9c, &(0x7f0000000300)='./file0\x00', 0x0, 0x0) sendfile(r0, r2, 0x0, 0x80000004000000) [ 174.812710][T11623] loop5: detected capacity change from 0 to 16 19:37:16 executing program 0: syz_mount_image$vfat(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f00000002c0)="eb3c906d6b66732e66617400020101000240008000f801", 0x17}, {0x0, 0x0, 0x1000}], 0x0, &(0x7f0000000180)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') r0 = open(&(0x7f0000000180)='./file0\x00', 0x141042, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r2 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000001c0)='devices.list\x00', 0x275a, 0x0) write$binfmt_elf64(r0, &(0x7f0000000440)=ANY=[], 0x78) writev(r2, &(0x7f0000000280)=[{&(0x7f0000000080)="f6", 0x1}], 0x1) sendfile(r0, r0, &(0x7f00000000c0), 0x0) r3 = openat(0xffffffffffffff9c, &(0x7f0000000300)='./file0\x00', 0x0, 0x0) sendfile(r0, r3, 0x0, 0x80000004000000) 19:37:16 executing program 1: syz_mount_image$vfat(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f00000002c0)="eb3c906d6b66732e66617400020101000240008000f801", 0x17}, {0x0, 0x0, 0x1000}], 0x0, 0x0) chdir(&(0x7f0000000040)='./file0\x00') r0 = open(&(0x7f0000000180)='./file0\x00', 0x141042, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r2 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000001c0)='devices.list\x00', 0x275a, 0x0) write$binfmt_elf64(r0, &(0x7f0000000440)=ANY=[@ANYBLOB="7f454c460000000000000000000000000000000000000000000000000000000040000000000000000000000000000000000000000000380000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a188c9c9e6e8320cc48502f4602e7081c0bb9926eca6da6d00ea22a0a2ca6e2e9897e98aaa2465c6c2343dcad198cbbc730068b16017cb3203c6a5e874a32f36190ecb53c3c4eb2f4905dba3d4b1afbaa902cd60f98bf1a28046"], 0x78) writev(r2, &(0x7f0000000280)=[{&(0x7f0000000080)="f6", 0x1}], 0x1) sendfile(r0, r0, &(0x7f00000000c0), 0x7fff) sendfile(r0, 0xffffffffffffffff, 0x0, 0x80000004000000) 19:37:16 executing program 4: chdir(&(0x7f0000000040)='./file0\x00') r0 = open(&(0x7f0000000180)='./file0\x00', 0x141042, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) write$binfmt_elf64(0xffffffffffffffff, &(0x7f0000000440)=ANY=[@ANYBLOB="7f454c460000000000000000000000000000000000000000000000000000000040000000000000000000000000000000000000000000380000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a188c9c9e6e8320cc48502f4602e7081c0bb9926eca6da6d00ea22a0a2ca6e2e9897e98aaa2465c6c2343dcad198cbbc730068b16017cb3203c6a5e874a32f36190ecb53c3c4eb2f4905dba3d4b1afbaa902cd60f98bf1a28046"], 0x78) r2 = openat(0xffffffffffffff9c, &(0x7f0000000300)='./file0\x00', 0x0, 0x0) sendfile(r0, r2, 0x0, 0x80000004000000) 19:37:16 executing program 5: syz_mount_image$vfat(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f00000002c0)="eb3c906d6b66732e66617400020101000240008000f801", 0x17}, {0x0, 0x0, 0x1000}], 0x0, &(0x7f0000000180)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000001c0)='devices.list\x00', 0x275a, 0x0) write$binfmt_elf64(0xffffffffffffffff, &(0x7f0000000440)=ANY=[], 0x78) writev(r1, &(0x7f0000000280)=[{&(0x7f0000000080)="f6", 0x1}], 0x1) sendfile(0xffffffffffffffff, 0xffffffffffffffff, &(0x7f00000000c0), 0x7fff) r2 = openat(0xffffffffffffff9c, &(0x7f0000000300)='./file0\x00', 0x0, 0x0) sendfile(0xffffffffffffffff, r2, 0x0, 0x80000004000000) [ 174.890357][T11632] loop5: detected capacity change from 0 to 16 [ 174.955094][T11646] loop0: detected capacity change from 0 to 16 [ 174.966656][T11647] loop5: detected capacity change from 0 to 16 [ 174.981304][T11653] loop1: detected capacity change from 0 to 16 19:37:17 executing program 4: chdir(&(0x7f0000000040)='./file0\x00') r0 = open(&(0x7f0000000180)='./file0\x00', 0x141042, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) write$binfmt_elf64(r0, 0x0, 0x78) r2 = openat(0xffffffffffffff9c, &(0x7f0000000300)='./file0\x00', 0x0, 0x0) sendfile(r0, r2, 0x0, 0x80000004000000) 19:37:17 executing program 5: syz_mount_image$vfat(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f00000002c0)="eb3c906d6b66732e66617400020101000240008000f801", 0x17}, {0x0, 0x0, 0x1000}], 0x0, &(0x7f0000000180)=ANY=[]) r0 = open(&(0x7f0000000180)='./file0\x00', 0x141042, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r2 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000001c0)='devices.list\x00', 0x275a, 0x0) write$binfmt_elf64(r0, &(0x7f0000000440)=ANY=[], 0x78) writev(r2, &(0x7f0000000280)=[{&(0x7f0000000080)="f6", 0x1}], 0x1) sendfile(r0, r0, &(0x7f00000000c0), 0x7fff) r3 = openat(0xffffffffffffff9c, &(0x7f0000000300)='./file0\x00', 0x0, 0x0) sendfile(r0, r3, 0x0, 0x80000004000000) 19:37:17 executing program 3: syz_mount_image$vfat(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f00000002c0)="eb3c906d6b66732e66617400020101000240008000f801", 0x17}, {0x0, 0x0, 0x1000}], 0x0, 0x0) chdir(&(0x7f0000000040)='./file0\x00') r0 = open(&(0x7f0000000180)='./file0\x00', 0x141042, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r2 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000001c0)='devices.list\x00', 0x275a, 0x0) write$binfmt_elf64(r0, &(0x7f0000000440)=ANY=[@ANYBLOB="7f454c460000000000000000000000000000000000000000000000000000000040000000000000000000000000000000000000000000380000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a188c9c9e6e8320cc48502f4602e7081c0bb9926eca6da6d00ea22a0a2ca6e2e9897e98aaa2465c6c2343dcad198cbbc730068b16017cb3203c6a5e874a32f36190ecb53c3c4eb2f4905dba3d4b1afbaa902cd60f98bf1a28046"], 0x78) writev(r2, &(0x7f0000000280)=[{&(0x7f0000000080)="f6", 0x1}], 0x1) sendfile(r0, r0, &(0x7f00000000c0), 0x7fff) openat(0xffffffffffffff9c, &(0x7f0000000300)='./file0\x00', 0x0, 0x0) 19:37:17 executing program 0: syz_mount_image$vfat(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f00000002c0)="eb3c906d6b66732e66617400020101000240008000f801", 0x17}, {0x0, 0x0, 0x1000}], 0x0, &(0x7f0000000180)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') r0 = open(&(0x7f0000000180)='./file0\x00', 0x141042, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r2 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000001c0)='devices.list\x00', 0x275a, 0x0) write$binfmt_elf64(r0, &(0x7f0000000440)=ANY=[], 0x78) writev(r2, &(0x7f0000000280)=[{&(0x7f0000000080)="f6", 0x1}], 0x1) sendfile(r0, r0, &(0x7f00000000c0), 0x7fff) r3 = openat(0xffffffffffffff9c, 0x0, 0x0, 0x0) sendfile(r0, r3, 0x0, 0x80000004000000) [ 175.145164][T11672] loop0: detected capacity change from 0 to 16 [ 175.154775][T11673] loop5: detected capacity change from 0 to 16 19:37:17 executing program 4: chdir(&(0x7f0000000040)='./file0\x00') r0 = open(&(0x7f0000000180)='./file0\x00', 0x141042, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) write$binfmt_elf64(r0, 0x0, 0x78) r2 = openat(0xffffffffffffff9c, &(0x7f0000000300)='./file0\x00', 0x0, 0x0) sendfile(r0, r2, 0x0, 0x80000004000000) [ 175.186595][T11672] handle_bad_sector: 60 callbacks suppressed [ 175.186605][T11672] attempt to access beyond end of device [ 175.186605][T11672] loop0: rw=2049, want=17, limit=16 [ 175.238429][T11684] loop3: detected capacity change from 0 to 16 19:37:17 executing program 2: syz_mount_image$vfat(0x0, &(0x7f0000000100)='./file0\x00', 0x0, 0x0, 0x0, 0x0, &(0x7f0000000180)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') r0 = open(&(0x7f0000000180)='./file0\x00', 0x141042, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, 0xffffffffffffffff, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) write$binfmt_elf64(r0, &(0x7f0000000440)=ANY=[@ANYBLOB="7f454c460000000000000000000000000000000000000000000000000000000040000000000000000000000000000000000000000000380000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a188c9c9e6e8320cc48502f4602e7081c0bb9926eca6da6d00ea22a0a2ca6e2e9897e98aaa2465c6c2343dcad198cbbc730068b16017cb3203c6a5e874a32f36190ecb53c3c4eb2f4905dba3d4b1afbaa902cd60f98bf1a28046"], 0x78) sendfile(r0, r0, &(0x7f00000000c0), 0x7fff) r2 = openat(0xffffffffffffff9c, &(0x7f0000000300)='./file0\x00', 0x0, 0x0) sendfile(r0, r2, 0x0, 0x80000004000000) 19:37:17 executing program 5: syz_mount_image$vfat(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f00000002c0)="eb3c906d6b66732e66617400020101000240008000f801", 0x17}, {0x0, 0x0, 0x1000}], 0x0, &(0x7f0000000180)=ANY=[]) r0 = open(&(0x7f0000000180)='./file0\x00', 0x141042, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r2 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000001c0)='devices.list\x00', 0x275a, 0x0) write$binfmt_elf64(r0, &(0x7f0000000440)=ANY=[], 0x78) writev(r2, &(0x7f0000000280)=[{&(0x7f0000000080)="f6", 0x1}], 0x1) sendfile(r0, r0, &(0x7f00000000c0), 0x7fff) r3 = openat(0xffffffffffffff9c, &(0x7f0000000300)='./file0\x00', 0x0, 0x0) sendfile(r0, r3, 0x0, 0x80000004000000) 19:37:17 executing program 4: chdir(&(0x7f0000000040)='./file0\x00') r0 = open(&(0x7f0000000180)='./file0\x00', 0x141042, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) write$binfmt_elf64(r0, 0x0, 0x78) r2 = openat(0xffffffffffffff9c, &(0x7f0000000300)='./file0\x00', 0x0, 0x0) sendfile(r0, r2, 0x0, 0x80000004000000) 19:37:17 executing program 0: syz_mount_image$vfat(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f00000002c0)="eb3c906d6b66732e66617400020101000240008000f801", 0x17}, {0x0, 0x0, 0x1000}], 0x0, &(0x7f0000000180)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') r0 = open(&(0x7f0000000180)='./file0\x00', 0x141042, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r2 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000001c0)='devices.list\x00', 0x275a, 0x0) write$binfmt_elf64(r0, &(0x7f0000000440)=ANY=[], 0x78) writev(r2, &(0x7f0000000280)=[{&(0x7f0000000080)="f6", 0x1}], 0x1) sendfile(r0, r0, &(0x7f00000000c0), 0x7fff) r3 = openat(0xffffffffffffff9c, 0x0, 0x0, 0x0) sendfile(r0, r3, 0x0, 0x80000004000000) 19:37:17 executing program 1: syz_mount_image$vfat(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f00000002c0)="eb3c906d6b66732e66617400020101000240008000f801", 0x17}, {0x0, 0x0, 0x1000}], 0x0, 0x0) chdir(&(0x7f0000000040)='./file0\x00') r0 = open(&(0x7f0000000180)='./file0\x00', 0x141042, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r2 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000001c0)='devices.list\x00', 0x275a, 0x0) write$binfmt_elf64(r0, &(0x7f0000000440)=ANY=[@ANYBLOB="7f454c460000000000000000000000000000000000000000000000000000000040000000000000000000000000000000000000000000380000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a188c9c9e6e8320cc48502f4602e7081c0bb9926eca6da6d00ea22a0a2ca6e2e9897e98aaa2465c6c2343dcad198cbbc730068b16017cb3203c6a5e874a32f36190ecb53c3c4eb2f4905dba3d4b1afbaa902cd60f98bf1a28046"], 0x78) writev(r2, &(0x7f0000000280)=[{&(0x7f0000000080)="f6", 0x1}], 0x1) sendfile(r0, r0, &(0x7f00000000c0), 0x7fff) sendfile(r0, 0xffffffffffffffff, 0x0, 0x80000004000000) 19:37:17 executing program 3: syz_mount_image$vfat(0x0, &(0x7f0000000100)='./file0\x00', 0x0, 0x0, 0x0, 0x0, &(0x7f0000000180)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') r0 = open(&(0x7f0000000180)='./file0\x00', 0x141042, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x10, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) write$binfmt_elf64(r0, &(0x7f0000000440)=ANY=[@ANYBLOB="7f454c460000000000000000000000000000000000000000000000000000000040000000000000000000000000000000000000000000380000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a188c9c9e6e8320cc48502f4602e7081c0bb9926eca6da6d00ea22a0a2ca6e2e9897e98aaa2465c6c2343dcad198cbbc730068b16017cb3203c6a5e874a32f36190ecb53c3c4eb2f4905dba3d4b1afbaa902cd60f98bf1a28046"], 0x78) sendfile(r0, r0, &(0x7f00000000c0), 0x7fff) r2 = openat(0xffffffffffffff9c, &(0x7f0000000300)='./file0\x00', 0x0, 0x0) sendfile(r0, r2, 0x0, 0x80000004000000) 19:37:17 executing program 5: syz_mount_image$vfat(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f00000002c0)="eb3c906d6b66732e66617400020101000240008000f801", 0x17}, {0x0, 0x0, 0x1000}], 0x0, &(0x7f0000000180)=ANY=[]) r0 = open(&(0x7f0000000180)='./file0\x00', 0x141042, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r2 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000001c0)='devices.list\x00', 0x275a, 0x0) write$binfmt_elf64(r0, &(0x7f0000000440)=ANY=[], 0x78) writev(r2, &(0x7f0000000280)=[{&(0x7f0000000080)="f6", 0x1}], 0x1) sendfile(r0, r0, &(0x7f00000000c0), 0x7fff) r3 = openat(0xffffffffffffff9c, &(0x7f0000000300)='./file0\x00', 0x0, 0x0) sendfile(r0, r3, 0x0, 0x80000004000000) 19:37:17 executing program 4: chdir(&(0x7f0000000040)='./file0\x00') r0 = open(&(0x7f0000000180)='./file0\x00', 0x141042, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) write$binfmt_elf64(r0, &(0x7f0000000440)=ANY=[], 0x78) r2 = openat(0xffffffffffffff9c, &(0x7f0000000300)='./file0\x00', 0x0, 0x0) sendfile(r0, r2, 0x0, 0x80000004000000) [ 175.752831][T11709] loop5: detected capacity change from 0 to 16 [ 175.753350][T11703] loop0: detected capacity change from 0 to 16 [ 175.760701][T11704] loop1: detected capacity change from 0 to 16 [ 175.810910][T11703] attempt to access beyond end of device [ 175.810910][T11703] loop0: rw=2049, want=17, limit=16 19:37:17 executing program 0: syz_mount_image$vfat(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f00000002c0)="eb3c906d6b66732e66617400020101000240008000f801", 0x17}, {0x0, 0x0, 0x1000}], 0x0, &(0x7f0000000180)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') r0 = open(&(0x7f0000000180)='./file0\x00', 0x141042, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r2 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000001c0)='devices.list\x00', 0x275a, 0x0) write$binfmt_elf64(r0, &(0x7f0000000440)=ANY=[], 0x78) writev(r2, &(0x7f0000000280)=[{&(0x7f0000000080)="f6", 0x1}], 0x1) sendfile(r0, r0, &(0x7f00000000c0), 0x7fff) r3 = openat(0xffffffffffffff9c, 0x0, 0x0, 0x0) sendfile(r0, r3, 0x0, 0x80000004000000) [ 175.864365][T11727] loop5: detected capacity change from 0 to 16 19:37:17 executing program 5: chdir(&(0x7f0000000040)='./file0\x00') r0 = open(&(0x7f0000000180)='./file0\x00', 0x141042, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r2 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000001c0)='devices.list\x00', 0x275a, 0x0) write$binfmt_elf64(r0, &(0x7f0000000440)=ANY=[], 0x78) writev(r2, &(0x7f0000000280)=[{&(0x7f0000000080)="f6", 0x1}], 0x1) sendfile(r0, r0, &(0x7f00000000c0), 0x7fff) r3 = openat(0xffffffffffffff9c, &(0x7f0000000300)='./file0\x00', 0x0, 0x0) sendfile(r0, r3, 0x0, 0x80000004000000) 19:37:17 executing program 0: syz_mount_image$vfat(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f00000002c0)="eb3c906d6b66732e66617400020101000240008000f801", 0x17}, {0x0, 0x0, 0x1000}], 0x0, &(0x7f0000000180)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') r0 = open(&(0x7f0000000180)='./file0\x00', 0x141042, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r2 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000001c0)='devices.list\x00', 0x275a, 0x0) write$binfmt_elf64(r0, &(0x7f0000000440)=ANY=[], 0x78) writev(r2, &(0x7f0000000280)=[{&(0x7f0000000080)="f6", 0x1}], 0x1) sendfile(r0, r0, &(0x7f00000000c0), 0x7fff) r3 = openat(0xffffffffffffff9c, &(0x7f0000000300)='./file0\x00', 0x0, 0x0) sendfile(0xffffffffffffffff, r3, 0x0, 0x80000004000000) [ 175.920256][T11733] loop0: detected capacity change from 0 to 16 [ 175.950155][T11733] attempt to access beyond end of device [ 175.950155][T11733] loop0: rw=2049, want=17, limit=16 19:37:17 executing program 0: syz_mount_image$vfat(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f00000002c0)="eb3c906d6b66732e66617400020101000240008000f801", 0x17}, {0x0, 0x0, 0x1000}], 0x0, &(0x7f0000000180)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') r0 = open(&(0x7f0000000180)='./file0\x00', 0x141042, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r2 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000001c0)='devices.list\x00', 0x275a, 0x0) write$binfmt_elf64(r0, &(0x7f0000000440)=ANY=[], 0x78) writev(r2, &(0x7f0000000280)=[{&(0x7f0000000080)="f6", 0x1}], 0x1) sendfile(r0, r0, &(0x7f00000000c0), 0x7fff) r3 = openat(0xffffffffffffff9c, &(0x7f0000000300)='./file0\x00', 0x0, 0x0) sendfile(0xffffffffffffffff, r3, 0x0, 0x80000004000000) [ 176.050037][T11747] loop0: detected capacity change from 0 to 16 [ 176.086003][T11747] attempt to access beyond end of device [ 176.086003][T11747] loop0: rw=2049, want=17, limit=16 [ 176.177948][T11754] loop0: detected capacity change from 0 to 16 [ 176.206368][T11754] attempt to access beyond end of device [ 176.206368][T11754] loop0: rw=2049, want=17, limit=16 19:37:18 executing program 2: syz_mount_image$vfat(0x0, &(0x7f0000000100)='./file0\x00', 0x0, 0x0, 0x0, 0x0, &(0x7f0000000180)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') r0 = open(&(0x7f0000000180)='./file0\x00', 0x141042, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, 0xffffffffffffffff, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) write$binfmt_elf64(r0, &(0x7f0000000440)=ANY=[@ANYBLOB="7f454c460000000000000000000000000000000000000000000000000000000040000000000000000000000000000000000000000000380000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a188c9c9e6e8320cc48502f4602e7081c0bb9926eca6da6d00ea22a0a2ca6e2e9897e98aaa2465c6c2343dcad198cbbc730068b16017cb3203c6a5e874a32f36190ecb53c3c4eb2f4905dba3d4b1afbaa902cd60f98bf1a28046"], 0x78) sendfile(r0, r0, &(0x7f00000000c0), 0x7fff) r2 = openat(0xffffffffffffff9c, &(0x7f0000000300)='./file0\x00', 0x0, 0x0) sendfile(r0, r2, 0x0, 0x80000004000000) 19:37:18 executing program 0: syz_mount_image$vfat(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f00000002c0)="eb3c906d6b66732e66617400020101000240008000f801", 0x17}, {0x0, 0x0, 0x1000}], 0x0, &(0x7f0000000180)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') r0 = open(&(0x7f0000000180)='./file0\x00', 0x141042, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r2 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000001c0)='devices.list\x00', 0x275a, 0x0) write$binfmt_elf64(r0, &(0x7f0000000440)=ANY=[], 0x78) writev(r2, &(0x7f0000000280)=[{&(0x7f0000000080)="f6", 0x1}], 0x1) sendfile(r0, r0, &(0x7f00000000c0), 0x7fff) r3 = openat(0xffffffffffffff9c, &(0x7f0000000300)='./file0\x00', 0x0, 0x0) sendfile(0xffffffffffffffff, r3, 0x0, 0x80000004000000) 19:37:18 executing program 1: syz_mount_image$vfat(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f00000002c0)="eb3c906d6b66732e66617400020101000240008000f801", 0x17}, {0x0, 0x0, 0x1000}], 0x0, 0x0) chdir(&(0x7f0000000040)='./file0\x00') r0 = open(&(0x7f0000000180)='./file0\x00', 0x141042, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000001c0)='devices.list\x00', 0x275a, 0x0) write$binfmt_elf64(r0, &(0x7f0000000440)=ANY=[@ANYBLOB="7f454c460000000000000000000000000000000000000000000000000000000040000000000000000000000000000000000000000000380000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a188c9c9e6e8320cc48502f4602e7081c0bb9926eca6da6d00ea22a0a2ca6e2e9897e98aaa2465c6c2343dcad198cbbc730068b16017cb3203c6a5e874a32f36190ecb53c3c4eb2f4905dba3d4b1afbaa902cd60f98bf1a28046"], 0x78) sendfile(r0, r0, &(0x7f00000000c0), 0x7fff) r2 = openat(0xffffffffffffff9c, &(0x7f0000000300)='./file0\x00', 0x0, 0x0) sendfile(r0, r2, 0x0, 0x80000004000000) [ 176.644828][T11770] loop0: detected capacity change from 0 to 16 [ 176.651120][T11771] loop1: detected capacity change from 0 to 16 19:37:18 executing program 4: chdir(&(0x7f0000000040)='./file0\x00') r0 = open(&(0x7f0000000180)='./file0\x00', 0x141042, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) write$binfmt_elf64(r0, &(0x7f0000000440)=ANY=[], 0x78) r2 = openat(0xffffffffffffff9c, &(0x7f0000000300)='./file0\x00', 0x0, 0x0) sendfile(r0, r2, 0x0, 0x80000004000000) 19:37:18 executing program 0: syz_mount_image$vfat(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f00000002c0)="eb3c906d6b66732e66617400020101000240008000f801", 0x17}, {0x0, 0x0, 0x1000}], 0x0, &(0x7f0000000180)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') r0 = open(&(0x7f0000000180)='./file0\x00', 0x141042, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r2 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000001c0)='devices.list\x00', 0x275a, 0x0) write$binfmt_elf64(r0, &(0x7f0000000440)=ANY=[], 0x78) writev(r2, &(0x7f0000000280)=[{&(0x7f0000000080)="f6", 0x1}], 0x1) sendfile(r0, r0, &(0x7f00000000c0), 0x7fff) openat(0xffffffffffffff9c, &(0x7f0000000300)='./file0\x00', 0x0, 0x0) sendfile(r0, 0xffffffffffffffff, 0x0, 0x80000004000000) 19:37:18 executing program 3: syz_mount_image$vfat(0x0, &(0x7f0000000100)='./file0\x00', 0x0, 0x0, 0x0, 0x0, &(0x7f0000000180)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') r0 = open(&(0x7f0000000180)='./file0\x00', 0x141042, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, 0xffffffffffffffff, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) write$binfmt_elf64(r0, &(0x7f0000000440)=ANY=[@ANYBLOB="7f454c460000000000000000000000000000000000000000000000000000000040000000000000000000000000000000000000000000380000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a188c9c9e6e8320cc48502f4602e7081c0bb9926eca6da6d00ea22a0a2ca6e2e9897e98aaa2465c6c2343dcad198cbbc730068b16017cb3203c6a5e874a32f36190ecb53c3c4eb2f4905dba3d4b1afbaa902cd60f98bf1a28046"], 0x78) sendfile(r0, r0, &(0x7f00000000c0), 0x7fff) r2 = openat(0xffffffffffffff9c, &(0x7f0000000300)='./file0\x00', 0x0, 0x0) sendfile(r0, r2, 0x0, 0x80000004000000) [ 176.688127][T11770] attempt to access beyond end of device [ 176.688127][T11770] loop0: rw=2049, want=17, limit=16 19:37:18 executing program 5: chdir(&(0x7f0000000040)='./file0\x00') r0 = open(&(0x7f0000000180)='./file0\x00', 0x141042, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r2 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000001c0)='devices.list\x00', 0x275a, 0x0) write$binfmt_elf64(r0, &(0x7f0000000440)=ANY=[], 0x78) writev(r2, &(0x7f0000000280)=[{&(0x7f0000000080)="f6", 0x1}], 0x1) sendfile(r0, r0, &(0x7f00000000c0), 0x7fff) r3 = openat(0xffffffffffffff9c, &(0x7f0000000300)='./file0\x00', 0x0, 0x0) sendfile(r0, r3, 0x0, 0x80000004000000) [ 176.794953][T11791] loop0: detected capacity change from 0 to 16 [ 176.832218][T11791] attempt to access beyond end of device [ 176.832218][T11791] loop0: rw=2049, want=17, limit=16 19:37:18 executing program 0: syz_mount_image$vfat(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f00000002c0)="eb3c906d6b66732e66617400020101000240008000f801", 0x17}, {0x0, 0x0, 0x1000}], 0x0, &(0x7f0000000180)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') r0 = open(&(0x7f0000000180)='./file0\x00', 0x141042, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r2 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000001c0)='devices.list\x00', 0x275a, 0x0) write$binfmt_elf64(r0, &(0x7f0000000440)=ANY=[], 0x78) writev(r2, &(0x7f0000000280)=[{&(0x7f0000000080)="f6", 0x1}], 0x1) sendfile(r0, r0, &(0x7f00000000c0), 0x7fff) openat(0xffffffffffffff9c, &(0x7f0000000300)='./file0\x00', 0x0, 0x0) sendfile(r0, 0xffffffffffffffff, 0x0, 0x80000004000000) 19:37:18 executing program 0: syz_mount_image$vfat(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f00000002c0)="eb3c906d6b66732e66617400020101000240008000f801", 0x17}, {0x0, 0x0, 0x1000}], 0x0, &(0x7f0000000180)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') r0 = open(&(0x7f0000000180)='./file0\x00', 0x141042, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r2 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000001c0)='devices.list\x00', 0x275a, 0x0) write$binfmt_elf64(r0, &(0x7f0000000440)=ANY=[], 0x78) writev(r2, &(0x7f0000000280)=[{&(0x7f0000000080)="f6", 0x1}], 0x1) sendfile(r0, r0, &(0x7f00000000c0), 0x7fff) openat(0xffffffffffffff9c, &(0x7f0000000300)='./file0\x00', 0x0, 0x0) sendfile(r0, 0xffffffffffffffff, 0x0, 0x80000004000000) [ 176.941650][T11803] loop0: detected capacity change from 0 to 16 [ 176.980401][T11803] attempt to access beyond end of device [ 176.980401][T11803] loop0: rw=2049, want=17, limit=16 [ 177.061608][T11812] loop0: detected capacity change from 0 to 16 19:37:19 executing program 0: syz_mount_image$vfat(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f00000002c0)="eb3c906d6b66732e66617400020101000240008000f801", 0x17}, {0x0, 0x0, 0x1000}], 0x0, &(0x7f0000000180)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') r0 = open(&(0x7f0000000180)='./file0\x00', 0x141042, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r2 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000001c0)='devices.list\x00', 0x275a, 0x0) write$binfmt_elf64(r0, &(0x7f0000000440)=ANY=[], 0x78) writev(r2, &(0x7f0000000280)=[{&(0x7f0000000080)="f6", 0x1}], 0x1) sendfile(r0, r0, &(0x7f00000000c0), 0x7fff) r3 = openat(0xffffffffffffff9c, &(0x7f0000000300)='./file0\x00', 0x0, 0x0) sendfile(r0, r3, 0x0, 0x0) [ 177.112849][T11812] attempt to access beyond end of device [ 177.112849][T11812] loop0: rw=2049, want=17, limit=16 19:37:19 executing program 0: syz_mount_image$vfat(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f00000002c0)="eb3c906d6b66732e66617400020101000240008000f801", 0x17}, {0x0, 0x0, 0x1000}], 0x0, &(0x7f0000000180)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') r0 = open(&(0x7f0000000180)='./file0\x00', 0x141042, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r2 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000001c0)='devices.list\x00', 0x275a, 0x0) write$binfmt_elf64(r0, &(0x7f0000000440)=ANY=[], 0x78) writev(r2, &(0x7f0000000280)=[{&(0x7f0000000080)="f6", 0x1}], 0x1) sendfile(r0, r0, &(0x7f00000000c0), 0x7fff) r3 = openat(0xffffffffffffff9c, &(0x7f0000000300)='./file0\x00', 0x0, 0x0) sendfile(r0, r3, 0x0, 0x0) [ 177.196734][T11818] loop0: detected capacity change from 0 to 16 [ 177.215285][T11818] attempt to access beyond end of device [ 177.215285][T11818] loop0: rw=2049, want=17, limit=16 19:37:19 executing program 0: syz_mount_image$vfat(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f00000002c0)="eb3c906d6b66732e66617400020101000240008000f801", 0x17}, {0x0, 0x0, 0x1000}], 0x0, &(0x7f0000000180)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') r0 = open(&(0x7f0000000180)='./file0\x00', 0x141042, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r2 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000001c0)='devices.list\x00', 0x275a, 0x0) write$binfmt_elf64(r0, &(0x7f0000000440)=ANY=[], 0x78) writev(r2, &(0x7f0000000280)=[{&(0x7f0000000080)="f6", 0x1}], 0x1) sendfile(r0, r0, &(0x7f00000000c0), 0x7fff) r3 = openat(0xffffffffffffff9c, &(0x7f0000000300)='./file0\x00', 0x0, 0x0) sendfile(r0, r3, 0x0, 0x0) [ 177.285078][T11824] loop0: detected capacity change from 0 to 16 [ 177.390556][T11831] loop0: detected capacity change from 0 to 16 19:37:19 executing program 0: syz_mount_image$vfat(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f00000002c0)="eb3c906d6b66732e66617400020101000240008000f801", 0x17}, {0x0, 0x0, 0x1000}], 0x0, &(0x7f0000000180)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') r0 = open(&(0x7f0000000180)='./file0\x00', 0x141042, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r2 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000001c0)='devices.list\x00', 0x275a, 0x0) write$binfmt_elf64(r0, &(0x7f0000000440)=ANY=[], 0x78) writev(r2, &(0x7f0000000280)=[{&(0x7f0000000080)="f6", 0x1}], 0x1) sendfile(r0, r0, &(0x7f00000000c0), 0x7fff) r3 = openat(0xffffffffffffff9c, &(0x7f0000000300)='./file0\x00', 0x0, 0x0) sendfile(0xffffffffffffffff, r3, 0x0, 0x80000004000000) 19:37:19 executing program 2: syz_mount_image$vfat(0x0, &(0x7f0000000100)='./file0\x00', 0x0, 0x0, 0x0, 0x0, &(0x7f0000000180)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') r0 = open(&(0x7f0000000180)='./file0\x00', 0x141042, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(0xffffffffffffffff, &(0x7f0000000280), 0x18, 0xd9f, 0x0) write$binfmt_elf64(r0, &(0x7f0000000440)=ANY=[@ANYBLOB="7f454c460000000000000000000000000000000000000000000000000000000040000000000000000000000000000000000000000000380000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a188c9c9e6e8320cc48502f4602e7081c0bb9926eca6da6d00ea22a0a2ca6e2e9897e98aaa2465c6c2343dcad198cbbc730068b16017cb3203c6a5e874a32f36190ecb53c3c4eb2f4905dba3d4b1afbaa902cd60f98bf1a28046"], 0x78) sendfile(r0, r0, &(0x7f00000000c0), 0x7fff) r2 = openat(0xffffffffffffff9c, &(0x7f0000000300)='./file0\x00', 0x0, 0x0) sendfile(r0, r2, 0x0, 0x80000004000000) 19:37:19 executing program 1: syz_mount_image$vfat(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f00000002c0)="eb3c906d6b66732e66617400020101000240008000f801", 0x17}, {0x0, 0x0, 0x1000}], 0x0, 0x0) chdir(&(0x7f0000000040)='./file0\x00') r0 = open(&(0x7f0000000180)='./file0\x00', 0x141042, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000001c0)='devices.list\x00', 0x275a, 0x0) sendfile(r0, r0, &(0x7f00000000c0), 0x7fff) r2 = openat(0xffffffffffffff9c, &(0x7f0000000300)='./file0\x00', 0x0, 0x0) sendfile(r0, r2, 0x0, 0x80000004000000) 19:37:19 executing program 4: chdir(&(0x7f0000000040)='./file0\x00') r0 = open(&(0x7f0000000180)='./file0\x00', 0x141042, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) write$binfmt_elf64(r0, &(0x7f0000000440)=ANY=[], 0x78) r2 = openat(0xffffffffffffff9c, 0x0, 0x0, 0x0) sendfile(r0, r2, 0x0, 0x80000004000000) 19:37:19 executing program 0: syz_mount_image$vfat(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f00000002c0)="eb3c906d6b66732e66617400020101000240008000f801", 0x17}, {0x0, 0x0, 0x1000}], 0x0, 0x0) chdir(&(0x7f0000000040)='./file0\x00') r0 = open(&(0x7f0000000180)='./file0\x00', 0x141042, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000001c0)='devices.list\x00', 0x275a, 0x0) write$binfmt_elf64(r0, &(0x7f0000000440)=ANY=[@ANYBLOB="7f454c460000000000000000000000000000000000000000000000000000000040000000000000000000000000000000000000000000380000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a188c9c9e6e8320cc48502f4602e7081c0bb9926eca6da6d00ea22a0a2ca6e2e9897e98aaa2465c6c2343dcad198cbbc730068b16017cb3203c6a5e874a32f36190ecb53c3c4eb2f4905dba3d4b1afbaa902cd60f98bf1a28046"], 0x78) sendfile(r0, r0, &(0x7f00000000c0), 0x7fff) r2 = openat(0xffffffffffffff9c, &(0x7f0000000300)='./file0\x00', 0x0, 0x0) sendfile(r0, r2, 0x0, 0x80000004000000) [ 177.499913][T11837] loop0: detected capacity change from 0 to 16 19:37:19 executing program 3: syz_mount_image$vfat(0x0, &(0x7f0000000100)='./file0\x00', 0x0, 0x0, 0x0, 0x0, &(0x7f0000000180)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') r0 = open(&(0x7f0000000180)='./file0\x00', 0x141042, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, 0xffffffffffffffff, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) write$binfmt_elf64(r0, &(0x7f0000000440)=ANY=[@ANYBLOB="7f454c460000000000000000000000000000000000000000000000000000000040000000000000000000000000000000000000000000380000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a188c9c9e6e8320cc48502f4602e7081c0bb9926eca6da6d00ea22a0a2ca6e2e9897e98aaa2465c6c2343dcad198cbbc730068b16017cb3203c6a5e874a32f36190ecb53c3c4eb2f4905dba3d4b1afbaa902cd60f98bf1a28046"], 0x78) sendfile(r0, r0, &(0x7f00000000c0), 0x7fff) r2 = openat(0xffffffffffffff9c, &(0x7f0000000300)='./file0\x00', 0x0, 0x0) sendfile(r0, r2, 0x0, 0x80000004000000) [ 177.598067][T11851] loop1: detected capacity change from 0 to 16 [ 177.612995][T11852] loop0: detected capacity change from 0 to 16 19:37:19 executing program 5: chdir(&(0x7f0000000040)='./file0\x00') r0 = open(&(0x7f0000000180)='./file0\x00', 0x141042, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r2 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000001c0)='devices.list\x00', 0x275a, 0x0) write$binfmt_elf64(r0, &(0x7f0000000440)=ANY=[], 0x78) writev(r2, &(0x7f0000000280)=[{&(0x7f0000000080)="f6", 0x1}], 0x1) sendfile(r0, r0, &(0x7f00000000c0), 0x7fff) r3 = openat(0xffffffffffffff9c, &(0x7f0000000300)='./file0\x00', 0x0, 0x0) sendfile(r0, r3, 0x0, 0x80000004000000) 19:37:19 executing program 4: chdir(&(0x7f0000000040)='./file0\x00') r0 = open(&(0x7f0000000180)='./file0\x00', 0x141042, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) write$binfmt_elf64(r0, &(0x7f0000000440)=ANY=[], 0x78) r2 = openat(0xffffffffffffff9c, 0x0, 0x0, 0x0) sendfile(r0, r2, 0x0, 0x80000004000000) 19:37:19 executing program 1: syz_mount_image$vfat(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f00000002c0)="eb3c906d6b66732e66617400020101000240008000f801", 0x17}, {0x0, 0x0, 0x1000}], 0x0, 0x0) chdir(&(0x7f0000000040)='./file0\x00') r0 = open(&(0x7f0000000180)='./file0\x00', 0x141042, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000001c0)='devices.list\x00', 0x275a, 0x0) sendfile(r0, r0, &(0x7f00000000c0), 0x7fff) r2 = openat(0xffffffffffffff9c, &(0x7f0000000300)='./file0\x00', 0x0, 0x0) sendfile(r0, r2, 0x0, 0x80000004000000) 19:37:19 executing program 4: chdir(&(0x7f0000000040)='./file0\x00') r0 = open(&(0x7f0000000180)='./file0\x00', 0x141042, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) write$binfmt_elf64(r0, &(0x7f0000000440)=ANY=[], 0x78) r2 = openat(0xffffffffffffff9c, 0x0, 0x0, 0x0) sendfile(r0, r2, 0x0, 0x80000004000000) 19:37:19 executing program 4: chdir(&(0x7f0000000040)='./file0\x00') r0 = open(&(0x7f0000000180)='./file0\x00', 0x141042, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) write$binfmt_elf64(r0, &(0x7f0000000440)=ANY=[], 0x78) r2 = openat(0xffffffffffffff9c, &(0x7f0000000300)='./file0\x00', 0x0, 0x0) sendfile(0xffffffffffffffff, r2, 0x0, 0x80000004000000) 19:37:19 executing program 1: syz_mount_image$vfat(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f00000002c0)="eb3c906d6b66732e66617400020101000240008000f801", 0x17}, {0x0, 0x0, 0x1000}], 0x0, 0x0) chdir(&(0x7f0000000040)='./file0\x00') r0 = open(&(0x7f0000000180)='./file0\x00', 0x141042, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000001c0)='devices.list\x00', 0x275a, 0x0) sendfile(r0, r0, &(0x7f00000000c0), 0x7fff) r2 = openat(0xffffffffffffff9c, &(0x7f0000000300)='./file0\x00', 0x0, 0x0) sendfile(r0, r2, 0x0, 0x80000004000000) [ 177.823221][T11876] loop1: detected capacity change from 0 to 16 19:37:19 executing program 4: chdir(&(0x7f0000000040)='./file0\x00') r0 = open(&(0x7f0000000180)='./file0\x00', 0x141042, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) write$binfmt_elf64(r0, &(0x7f0000000440)=ANY=[], 0x78) r2 = openat(0xffffffffffffff9c, &(0x7f0000000300)='./file0\x00', 0x0, 0x0) sendfile(0xffffffffffffffff, r2, 0x0, 0x80000004000000) [ 177.929961][T11883] loop1: detected capacity change from 0 to 16 19:37:20 executing program 2: syz_mount_image$vfat(0x0, &(0x7f0000000100)='./file0\x00', 0x0, 0x0, 0x0, 0x0, &(0x7f0000000180)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') r0 = open(&(0x7f0000000180)='./file0\x00', 0x141042, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(0xffffffffffffffff, &(0x7f0000000280), 0x18, 0xd9f, 0x0) write$binfmt_elf64(r0, &(0x7f0000000440)=ANY=[@ANYBLOB="7f454c460000000000000000000000000000000000000000000000000000000040000000000000000000000000000000000000000000380000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a188c9c9e6e8320cc48502f4602e7081c0bb9926eca6da6d00ea22a0a2ca6e2e9897e98aaa2465c6c2343dcad198cbbc730068b16017cb3203c6a5e874a32f36190ecb53c3c4eb2f4905dba3d4b1afbaa902cd60f98bf1a28046"], 0x78) sendfile(r0, r0, &(0x7f00000000c0), 0x7fff) r2 = openat(0xffffffffffffff9c, &(0x7f0000000300)='./file0\x00', 0x0, 0x0) sendfile(r0, r2, 0x0, 0x80000004000000) 19:37:20 executing program 4: chdir(&(0x7f0000000040)='./file0\x00') r0 = open(&(0x7f0000000180)='./file0\x00', 0x141042, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) write$binfmt_elf64(r0, &(0x7f0000000440)=ANY=[], 0x78) r2 = openat(0xffffffffffffff9c, &(0x7f0000000300)='./file0\x00', 0x0, 0x0) sendfile(0xffffffffffffffff, r2, 0x0, 0x80000004000000) 19:37:20 executing program 1: syz_mount_image$vfat(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f00000002c0)="eb3c906d6b66732e66617400020101000240008000f801", 0x17}, {0x0, 0x0, 0x1000}], 0x0, 0x0) chdir(&(0x7f0000000040)='./file0\x00') r0 = open(&(0x7f0000000180)='./file0\x00', 0x141042, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) write$binfmt_elf64(r0, &(0x7f0000000440)=ANY=[@ANYBLOB="7f454c460000000000000000000000000000000000000000000000000000000040000000000000000000000000000000000000000000380000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a188c9c9e6e8320cc48502f4602e7081c0bb9926eca6da6d00ea22a0a2ca6e2e9897e98aaa2465c6c2343dcad198cbbc730068b16017cb3203c6a5e874a32f36190ecb53c3c4eb2f4905dba3d4b1afbaa902cd60f98bf1a28046"], 0x78) sendfile(r0, r0, &(0x7f00000000c0), 0x7fff) r2 = openat(0xffffffffffffff9c, &(0x7f0000000300)='./file0\x00', 0x0, 0x0) sendfile(r0, r2, 0x0, 0x80000004000000) [ 178.368242][T11897] loop1: detected capacity change from 0 to 16 19:37:20 executing program 4: chdir(&(0x7f0000000040)='./file0\x00') r0 = open(&(0x7f0000000180)='./file0\x00', 0x141042, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) write$binfmt_elf64(r0, &(0x7f0000000440)=ANY=[], 0x78) openat(0xffffffffffffff9c, &(0x7f0000000300)='./file0\x00', 0x0, 0x0) sendfile(r0, 0xffffffffffffffff, 0x0, 0x80000004000000) 19:37:20 executing program 3: syz_mount_image$vfat(0x0, &(0x7f0000000100)='./file0\x00', 0x0, 0x0, 0x0, 0x0, &(0x7f0000000180)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') r0 = open(&(0x7f0000000180)='./file0\x00', 0x141042, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, 0xffffffffffffffff, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) write$binfmt_elf64(r0, &(0x7f0000000440)=ANY=[@ANYBLOB="7f454c460000000000000000000000000000000000000000000000000000000040000000000000000000000000000000000000000000380000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a188c9c9e6e8320cc48502f4602e7081c0bb9926eca6da6d00ea22a0a2ca6e2e9897e98aaa2465c6c2343dcad198cbbc730068b16017cb3203c6a5e874a32f36190ecb53c3c4eb2f4905dba3d4b1afbaa902cd60f98bf1a28046"], 0x78) sendfile(r0, r0, &(0x7f00000000c0), 0x7fff) r2 = openat(0xffffffffffffff9c, &(0x7f0000000300)='./file0\x00', 0x0, 0x0) sendfile(r0, r2, 0x0, 0x80000004000000) 19:37:20 executing program 5: syz_mount_image$vfat(0x0, &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f00000002c0)="eb3c906d6b66732e66617400020101000240008000f801", 0x17}, {0x0, 0x0, 0x1000}], 0x0, &(0x7f0000000180)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') r0 = open(&(0x7f0000000180)='./file0\x00', 0x141042, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r2 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000001c0)='devices.list\x00', 0x275a, 0x0) write$binfmt_elf64(r0, &(0x7f0000000440)=ANY=[], 0x78) writev(r2, &(0x7f0000000280)=[{&(0x7f0000000080)="f6", 0x1}], 0x1) sendfile(r0, r0, &(0x7f00000000c0), 0x7fff) r3 = openat(0xffffffffffffff9c, &(0x7f0000000300)='./file0\x00', 0x0, 0x0) sendfile(r0, r3, 0x0, 0x80000004000000) 19:37:20 executing program 0: syz_mount_image$vfat(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f00000002c0)="eb3c906d6b66732e66617400020101000240008000f801", 0x17}, {0x0, 0x0, 0x1000}], 0x0, 0x0) chdir(&(0x7f0000000040)='./file0\x00') r0 = open(&(0x7f0000000180)='./file0\x00', 0x141042, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000001c0)='devices.list\x00', 0x275a, 0x0) write$binfmt_elf64(r0, &(0x7f0000000440)=ANY=[@ANYBLOB="7f454c460000000000000000000000000000000000000000000000000000000040000000000000000000000000000000000000000000380000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a188c9c9e6e8320cc48502f4602e7081c0bb9926eca6da6d00ea22a0a2ca6e2e9897e98aaa2465c6c2343dcad198cbbc730068b16017cb3203c6a5e874a32f36190ecb53c3c4eb2f4905dba3d4b1afbaa902cd60f98bf1a28046"], 0x78) sendfile(r0, r0, &(0x7f00000000c0), 0x7fff) r2 = openat(0xffffffffffffff9c, &(0x7f0000000300)='./file0\x00', 0x0, 0x0) sendfile(r0, r2, 0x0, 0x80000004000000) 19:37:20 executing program 4: chdir(&(0x7f0000000040)='./file0\x00') r0 = open(&(0x7f0000000180)='./file0\x00', 0x141042, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) write$binfmt_elf64(r0, &(0x7f0000000440)=ANY=[], 0x78) openat(0xffffffffffffff9c, &(0x7f0000000300)='./file0\x00', 0x0, 0x0) sendfile(r0, 0xffffffffffffffff, 0x0, 0x80000004000000) 19:37:20 executing program 4: chdir(&(0x7f0000000040)='./file0\x00') r0 = open(&(0x7f0000000180)='./file0\x00', 0x141042, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) write$binfmt_elf64(r0, &(0x7f0000000440)=ANY=[], 0x78) openat(0xffffffffffffff9c, &(0x7f0000000300)='./file0\x00', 0x0, 0x0) sendfile(r0, 0xffffffffffffffff, 0x0, 0x80000004000000) [ 178.617108][T11923] loop0: detected capacity change from 0 to 16 [ 178.634110][T11925] loop5: detected capacity change from 0 to 16 19:37:20 executing program 4: chdir(&(0x7f0000000040)='./file0\x00') r0 = open(&(0x7f0000000180)='./file0\x00', 0x141042, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) write$binfmt_elf64(r0, &(0x7f0000000440)=ANY=[], 0x78) r2 = openat(0xffffffffffffff9c, &(0x7f0000000300)='./file0\x00', 0x0, 0x0) sendfile(r0, r2, 0x0, 0x0) 19:37:20 executing program 4: chdir(&(0x7f0000000040)='./file0\x00') r0 = open(&(0x7f0000000180)='./file0\x00', 0x141042, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) write$binfmt_elf64(r0, &(0x7f0000000440)=ANY=[], 0x78) r2 = openat(0xffffffffffffff9c, &(0x7f0000000300)='./file0\x00', 0x0, 0x0) sendfile(r0, r2, 0x0, 0x0) 19:37:20 executing program 4: chdir(&(0x7f0000000040)='./file0\x00') r0 = open(&(0x7f0000000180)='./file0\x00', 0x141042, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) write$binfmt_elf64(r0, &(0x7f0000000440)=ANY=[], 0x78) r2 = openat(0xffffffffffffff9c, &(0x7f0000000300)='./file0\x00', 0x0, 0x0) sendfile(r0, r2, 0x0, 0x0) 19:37:21 executing program 2: syz_mount_image$vfat(0x0, &(0x7f0000000100)='./file0\x00', 0x0, 0x0, 0x0, 0x0, &(0x7f0000000180)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') r0 = open(&(0x7f0000000180)='./file0\x00', 0x141042, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(0xffffffffffffffff, &(0x7f0000000280), 0x18, 0xd9f, 0x0) write$binfmt_elf64(r0, &(0x7f0000000440)=ANY=[@ANYBLOB="7f454c460000000000000000000000000000000000000000000000000000000040000000000000000000000000000000000000000000380000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a188c9c9e6e8320cc48502f4602e7081c0bb9926eca6da6d00ea22a0a2ca6e2e9897e98aaa2465c6c2343dcad198cbbc730068b16017cb3203c6a5e874a32f36190ecb53c3c4eb2f4905dba3d4b1afbaa902cd60f98bf1a28046"], 0x78) sendfile(r0, r0, &(0x7f00000000c0), 0x7fff) r2 = openat(0xffffffffffffff9c, &(0x7f0000000300)='./file0\x00', 0x0, 0x0) sendfile(r0, r2, 0x0, 0x80000004000000) 19:37:21 executing program 4: chdir(&(0x7f0000000040)='./file0\x00') r0 = open(&(0x7f0000000180)='./file0\x00', 0x141042, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r2 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000001c0)='devices.list\x00', 0x275a, 0x0) write$binfmt_elf64(r0, &(0x7f0000000440)=ANY=[], 0x78) writev(r2, &(0x7f0000000280)=[{&(0x7f0000000080)="f6", 0x1}], 0x1) sendfile(r0, r0, &(0x7f00000000c0), 0x7fff) r3 = openat(0xffffffffffffff9c, &(0x7f0000000300)='./file0\x00', 0x0, 0x0) sendfile(r0, r3, 0x0, 0x80000004000000) 19:37:21 executing program 1: syz_mount_image$vfat(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f00000002c0)="eb3c906d6b66732e66617400020101000240008000f801", 0x17}, {0x0, 0x0, 0x1000}], 0x0, 0x0) chdir(&(0x7f0000000040)='./file0\x00') r0 = open(&(0x7f0000000180)='./file0\x00', 0x141042, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) write$binfmt_elf64(r0, &(0x7f0000000440)=ANY=[@ANYBLOB="7f454c460000000000000000000000000000000000000000000000000000000040000000000000000000000000000000000000000000380000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a188c9c9e6e8320cc48502f4602e7081c0bb9926eca6da6d00ea22a0a2ca6e2e9897e98aaa2465c6c2343dcad198cbbc730068b16017cb3203c6a5e874a32f36190ecb53c3c4eb2f4905dba3d4b1afbaa902cd60f98bf1a28046"], 0x78) sendfile(r0, r0, &(0x7f00000000c0), 0x7fff) r2 = openat(0xffffffffffffff9c, &(0x7f0000000300)='./file0\x00', 0x0, 0x0) sendfile(r0, r2, 0x0, 0x80000004000000) [ 179.337719][T11962] loop1: detected capacity change from 0 to 16 19:37:21 executing program 3: syz_mount_image$vfat(0x0, &(0x7f0000000100)='./file0\x00', 0x0, 0x0, 0x0, 0x0, &(0x7f0000000180)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') r0 = open(&(0x7f0000000180)='./file0\x00', 0x141042, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(0xffffffffffffffff, &(0x7f0000000280), 0x18, 0xd9f, 0x0) write$binfmt_elf64(r0, &(0x7f0000000440)=ANY=[@ANYBLOB="7f454c460000000000000000000000000000000000000000000000000000000040000000000000000000000000000000000000000000380000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a188c9c9e6e8320cc48502f4602e7081c0bb9926eca6da6d00ea22a0a2ca6e2e9897e98aaa2465c6c2343dcad198cbbc730068b16017cb3203c6a5e874a32f36190ecb53c3c4eb2f4905dba3d4b1afbaa902cd60f98bf1a28046"], 0x78) sendfile(r0, r0, &(0x7f00000000c0), 0x7fff) r2 = openat(0xffffffffffffff9c, &(0x7f0000000300)='./file0\x00', 0x0, 0x0) sendfile(r0, r2, 0x0, 0x80000004000000) 19:37:21 executing program 5: syz_mount_image$vfat(0x0, &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f00000002c0)="eb3c906d6b66732e66617400020101000240008000f801", 0x17}, {0x0, 0x0, 0x1000}], 0x0, &(0x7f0000000180)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') r0 = open(&(0x7f0000000180)='./file0\x00', 0x141042, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r2 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000001c0)='devices.list\x00', 0x275a, 0x0) write$binfmt_elf64(r0, &(0x7f0000000440)=ANY=[], 0x78) writev(r2, &(0x7f0000000280)=[{&(0x7f0000000080)="f6", 0x1}], 0x1) sendfile(r0, r0, &(0x7f00000000c0), 0x7fff) r3 = openat(0xffffffffffffff9c, &(0x7f0000000300)='./file0\x00', 0x0, 0x0) sendfile(r0, r3, 0x0, 0x80000004000000) 19:37:21 executing program 0: syz_mount_image$vfat(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f00000002c0)="eb3c906d6b66732e66617400020101000240008000f801", 0x17}, {0x0, 0x0, 0x1000}], 0x0, 0x0) chdir(&(0x7f0000000040)='./file0\x00') r0 = open(&(0x7f0000000180)='./file0\x00', 0x141042, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000001c0)='devices.list\x00', 0x275a, 0x0) write$binfmt_elf64(r0, &(0x7f0000000440)=ANY=[@ANYBLOB="7f454c460000000000000000000000000000000000000000000000000000000040000000000000000000000000000000000000000000380000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a188c9c9e6e8320cc48502f4602e7081c0bb9926eca6da6d00ea22a0a2ca6e2e9897e98aaa2465c6c2343dcad198cbbc730068b16017cb3203c6a5e874a32f36190ecb53c3c4eb2f4905dba3d4b1afbaa902cd60f98bf1a28046"], 0x78) sendfile(r0, r0, &(0x7f00000000c0), 0x7fff) r2 = openat(0xffffffffffffff9c, &(0x7f0000000300)='./file0\x00', 0x0, 0x0) sendfile(r0, r2, 0x0, 0x80000004000000) [ 179.591651][T11973] loop5: detected capacity change from 0 to 16 [ 179.622312][T11980] loop0: detected capacity change from 0 to 16 19:37:21 executing program 2: syz_mount_image$vfat(0x0, &(0x7f0000000100)='./file0\x00', 0x0, 0x0, 0x0, 0x0, &(0x7f0000000180)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') r0 = open(&(0x7f0000000180)='./file0\x00', 0x141042, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, 0x0, 0x0, 0xd9f, 0x0) write$binfmt_elf64(r0, &(0x7f0000000440)=ANY=[@ANYBLOB="7f454c460000000000000000000000000000000000000000000000000000000040000000000000000000000000000000000000000000380000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a188c9c9e6e8320cc48502f4602e7081c0bb9926eca6da6d00ea22a0a2ca6e2e9897e98aaa2465c6c2343dcad198cbbc730068b16017cb3203c6a5e874a32f36190ecb53c3c4eb2f4905dba3d4b1afbaa902cd60f98bf1a28046"], 0x78) sendfile(r0, r0, &(0x7f00000000c0), 0x7fff) r2 = openat(0xffffffffffffff9c, &(0x7f0000000300)='./file0\x00', 0x0, 0x0) sendfile(r0, r2, 0x0, 0x80000004000000) 19:37:22 executing program 4: syz_mount_image$vfat(0x0, &(0x7f0000000100)='./file0\x00', 0x0, 0x0, 0x0, 0x0, &(0x7f0000000180)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') r0 = open(&(0x7f0000000180)='./file0\x00', 0x141042, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, 0xffffffffffffffff, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) write$binfmt_elf64(r0, &(0x7f0000000440)=ANY=[@ANYBLOB="7f454c460000000000000000000000000000000000000000000000000000000040000000000000000000000000000000000000000000380000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a188c9c9e6e8320cc48502f4602e7081c0bb9926eca6da6d00ea22a0a2ca6e2e9897e98aaa2465c6c2343dcad198cbbc730068b16017cb3203c6a5e874a32f36190ecb53c3c4eb2f4905dba3d4b1afbaa902cd60f98bf1a28046"], 0x78) sendfile(r0, r0, &(0x7f00000000c0), 0x7fff) r2 = openat(0xffffffffffffff9c, &(0x7f0000000300)='./file0\x00', 0x0, 0x0) sendfile(r0, r2, 0x0, 0x80000004000000) 19:37:22 executing program 1: syz_mount_image$vfat(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f00000002c0)="eb3c906d6b66732e66617400020101000240008000f801", 0x17}, {0x0, 0x0, 0x1000}], 0x0, 0x0) chdir(&(0x7f0000000040)='./file0\x00') r0 = open(&(0x7f0000000180)='./file0\x00', 0x141042, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) write$binfmt_elf64(r0, &(0x7f0000000440)=ANY=[@ANYBLOB="7f454c460000000000000000000000000000000000000000000000000000000040000000000000000000000000000000000000000000380000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a188c9c9e6e8320cc48502f4602e7081c0bb9926eca6da6d00ea22a0a2ca6e2e9897e98aaa2465c6c2343dcad198cbbc730068b16017cb3203c6a5e874a32f36190ecb53c3c4eb2f4905dba3d4b1afbaa902cd60f98bf1a28046"], 0x78) sendfile(r0, r0, &(0x7f00000000c0), 0x7fff) r2 = openat(0xffffffffffffff9c, &(0x7f0000000300)='./file0\x00', 0x0, 0x0) sendfile(r0, r2, 0x0, 0x80000004000000) 19:37:22 executing program 3: syz_mount_image$vfat(0x0, &(0x7f0000000100)='./file0\x00', 0x0, 0x0, 0x0, 0x0, &(0x7f0000000180)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') r0 = open(&(0x7f0000000180)='./file0\x00', 0x141042, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, 0xffffffffffffffff, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) write$binfmt_elf64(r0, &(0x7f0000000440)=ANY=[@ANYBLOB="7f454c460000000000000000000000000000000000000000000000000000000040000000000000000000000000000000000000000000380000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a188c9c9e6e8320cc48502f4602e7081c0bb9926eca6da6d00ea22a0a2ca6e2e9897e98aaa2465c6c2343dcad198cbbc730068b16017cb3203c6a5e874a32f36190ecb53c3c4eb2f4905dba3d4b1afbaa902cd60f98bf1a28046"], 0x78) sendfile(r0, r0, &(0x7f00000000c0), 0x7fff) r2 = openat(0xffffffffffffff9c, &(0x7f0000000300)='./file0\x00', 0x0, 0x0) sendfile(r0, r2, 0x0, 0x80000004000000) [ 180.296669][T11999] loop1: detected capacity change from 0 to 16 19:37:22 executing program 5: syz_mount_image$vfat(0x0, &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f00000002c0)="eb3c906d6b66732e66617400020101000240008000f801", 0x17}, {0x0, 0x0, 0x1000}], 0x0, &(0x7f0000000180)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') r0 = open(&(0x7f0000000180)='./file0\x00', 0x141042, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r2 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000001c0)='devices.list\x00', 0x275a, 0x0) write$binfmt_elf64(r0, &(0x7f0000000440)=ANY=[], 0x78) writev(r2, &(0x7f0000000280)=[{&(0x7f0000000080)="f6", 0x1}], 0x1) sendfile(r0, r0, &(0x7f00000000c0), 0x7fff) r3 = openat(0xffffffffffffff9c, &(0x7f0000000300)='./file0\x00', 0x0, 0x0) sendfile(r0, r3, 0x0, 0x80000004000000) 19:37:22 executing program 0: syz_mount_image$vfat(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f00000002c0)="eb3c906d6b66732e66617400020101000240008000f801", 0x17}, {0x0, 0x0, 0x1000}], 0x0, 0x0) chdir(&(0x7f0000000040)='./file0\x00') r0 = open(&(0x7f0000000180)='./file0\x00', 0x141042, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000001c0)='devices.list\x00', 0x275a, 0x0) write$binfmt_elf64(r0, &(0x7f0000000440)=ANY=[@ANYBLOB="7f454c460000000000000000000000000000000000000000000000000000000040000000000000000000000000000000000000000000380000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a188c9c9e6e8320cc48502f4602e7081c0bb9926eca6da6d00ea22a0a2ca6e2e9897e98aaa2465c6c2343dcad198cbbc730068b16017cb3203c6a5e874a32f36190ecb53c3c4eb2f4905dba3d4b1afbaa902cd60f98bf1a28046"], 0x78) sendfile(r0, r0, &(0x7f00000000c0), 0x7fff) sendfile(r0, 0xffffffffffffffff, 0x0, 0x80000004000000) [ 180.569317][T12015] loop5: detected capacity change from 0 to 16 [ 180.614287][T12022] loop0: detected capacity change from 0 to 16 19:37:22 executing program 2: syz_mount_image$vfat(0x0, &(0x7f0000000100)='./file0\x00', 0x0, 0x0, 0x0, 0x0, &(0x7f0000000180)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') r0 = open(&(0x7f0000000180)='./file0\x00', 0x141042, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, 0x0, 0x0, 0xd9f, 0x0) write$binfmt_elf64(r0, &(0x7f0000000440)=ANY=[@ANYBLOB="7f454c460000000000000000000000000000000000000000000000000000000040000000000000000000000000000000000000000000380000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a188c9c9e6e8320cc48502f4602e7081c0bb9926eca6da6d00ea22a0a2ca6e2e9897e98aaa2465c6c2343dcad198cbbc730068b16017cb3203c6a5e874a32f36190ecb53c3c4eb2f4905dba3d4b1afbaa902cd60f98bf1a28046"], 0x78) sendfile(r0, r0, &(0x7f00000000c0), 0x7fff) r2 = openat(0xffffffffffffff9c, &(0x7f0000000300)='./file0\x00', 0x0, 0x0) sendfile(r0, r2, 0x0, 0x80000004000000) 19:37:22 executing program 4: syz_mount_image$vfat(0x0, &(0x7f0000000100)='./file0\x00', 0x0, 0x0, 0x0, 0x0, &(0x7f0000000180)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') r0 = open(&(0x7f0000000180)='./file0\x00', 0x141042, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x10, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) write$binfmt_elf64(r0, &(0x7f0000000440)=ANY=[@ANYBLOB="7f454c460000000000000000000000000000000000000000000000000000000040000000000000000000000000000000000000000000380000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a188c9c9e6e8320cc48502f4602e7081c0bb9926eca6da6d00ea22a0a2ca6e2e9897e98aaa2465c6c2343dcad198cbbc730068b16017cb3203c6a5e874a32f36190ecb53c3c4eb2f4905dba3d4b1afbaa902cd60f98bf1a28046"], 0x78) sendfile(r0, r0, &(0x7f00000000c0), 0x7fff) r2 = openat(0xffffffffffffff9c, &(0x7f0000000300)='./file0\x00', 0x0, 0x0) sendfile(r0, r2, 0x0, 0x80000004000000) 19:37:23 executing program 0: syz_mount_image$vfat(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f00000002c0)="eb3c906d6b66732e66617400020101000240008000f801", 0x17}, {0x0, 0x0, 0x1000}], 0x0, 0x0) chdir(&(0x7f0000000040)='./file0\x00') r0 = open(&(0x7f0000000180)='./file0\x00', 0x141042, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000001c0)='devices.list\x00', 0x275a, 0x0) write$binfmt_elf64(r0, &(0x7f0000000440)=ANY=[@ANYBLOB="7f454c460000000000000000000000000000000000000000000000000000000040000000000000000000000000000000000000000000380000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a188c9c9e6e8320cc48502f4602e7081c0bb9926eca6da6d00ea22a0a2ca6e2e9897e98aaa2465c6c2343dcad198cbbc730068b16017cb3203c6a5e874a32f36190ecb53c3c4eb2f4905dba3d4b1afbaa902cd60f98bf1a28046"], 0x78) sendfile(r0, r0, &(0x7f00000000c0), 0x7fff) sendfile(r0, 0xffffffffffffffff, 0x0, 0x80000004000000) 19:37:23 executing program 1: syz_mount_image$vfat(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f00000002c0)="eb3c906d6b66732e66617400020101000240008000f801", 0x17}, {0x0, 0x0, 0x1000}], 0x0, 0x0) chdir(&(0x7f0000000040)='./file0\x00') r0 = open(&(0x7f0000000180)='./file0\x00', 0x141042, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) write$binfmt_elf64(r0, &(0x7f0000000440)=ANY=[@ANYBLOB="7f454c460000000000000000000000000000000000000000000000000000000040000000000000000000000000000000000000000000380000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a188c9c9e6e8320cc48502f4602e7081c0bb9926eca6da6d00ea22a0a2ca6e2e9897e98aaa2465c6c2343dcad198cbbc730068b16017cb3203c6a5e874a32f36190ecb53c3c4eb2f4905dba3d4b1afbaa902cd60f98bf1a28046"], 0x78) sendfile(r0, r0, &(0x7f00000000c0), 0x7fff) r2 = openat(0xffffffffffffff9c, &(0x7f0000000300)='./file0\x00', 0x0, 0x0) sendfile(r0, r2, 0x0, 0x80000004000000) 19:37:23 executing program 3: syz_mount_image$vfat(0x0, &(0x7f0000000100)='./file0\x00', 0x0, 0x0, 0x0, 0x0, &(0x7f0000000180)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') r0 = open(&(0x7f0000000180)='./file0\x00', 0x141042, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, 0xffffffffffffffff, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) write$binfmt_elf64(r0, &(0x7f0000000440)=ANY=[@ANYBLOB="7f454c460000000000000000000000000000000000000000000000000000000040000000000000000000000000000000000000000000380000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a188c9c9e6e8320cc48502f4602e7081c0bb9926eca6da6d00ea22a0a2ca6e2e9897e98aaa2465c6c2343dcad198cbbc730068b16017cb3203c6a5e874a32f36190ecb53c3c4eb2f4905dba3d4b1afbaa902cd60f98bf1a28046"], 0x78) sendfile(r0, r0, &(0x7f00000000c0), 0x7fff) r2 = openat(0xffffffffffffff9c, &(0x7f0000000300)='./file0\x00', 0x0, 0x0) sendfile(r0, r2, 0x0, 0x80000004000000) [ 181.205517][T12040] loop0: detected capacity change from 0 to 16 [ 181.264599][T12048] loop1: detected capacity change from 0 to 16 19:37:23 executing program 5: syz_mount_image$vfat(&(0x7f0000000000), 0x0, 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f00000002c0)="eb3c906d6b66732e66617400020101000240008000f801", 0x17}, {0x0, 0x0, 0x1000}], 0x0, &(0x7f0000000180)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') r0 = open(&(0x7f0000000180)='./file0\x00', 0x141042, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r2 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000001c0)='devices.list\x00', 0x275a, 0x0) write$binfmt_elf64(r0, &(0x7f0000000440)=ANY=[], 0x78) writev(r2, &(0x7f0000000280)=[{&(0x7f0000000080)="f6", 0x1}], 0x1) sendfile(r0, r0, &(0x7f00000000c0), 0x7fff) r3 = openat(0xffffffffffffff9c, &(0x7f0000000300)='./file0\x00', 0x0, 0x0) sendfile(r0, r3, 0x0, 0x80000004000000) [ 181.539730][T12063] loop5: detected capacity change from 0 to 16 19:37:23 executing program 0: syz_mount_image$vfat(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f00000002c0)="eb3c906d6b66732e66617400020101000240008000f801", 0x17}, {0x0, 0x0, 0x1000}], 0x0, 0x0) chdir(&(0x7f0000000040)='./file0\x00') r0 = open(&(0x7f0000000180)='./file0\x00', 0x141042, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000001c0)='devices.list\x00', 0x275a, 0x0) write$binfmt_elf64(r0, &(0x7f0000000440)=ANY=[@ANYBLOB="7f454c460000000000000000000000000000000000000000000000000000000040000000000000000000000000000000000000000000380000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a188c9c9e6e8320cc48502f4602e7081c0bb9926eca6da6d00ea22a0a2ca6e2e9897e98aaa2465c6c2343dcad198cbbc730068b16017cb3203c6a5e874a32f36190ecb53c3c4eb2f4905dba3d4b1afbaa902cd60f98bf1a28046"], 0x78) sendfile(r0, r0, &(0x7f00000000c0), 0x7fff) sendfile(r0, 0xffffffffffffffff, 0x0, 0x80000004000000) 19:37:23 executing program 2: syz_mount_image$vfat(0x0, &(0x7f0000000100)='./file0\x00', 0x0, 0x0, 0x0, 0x0, &(0x7f0000000180)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') r0 = open(&(0x7f0000000180)='./file0\x00', 0x141042, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, 0x0, 0x0, 0xd9f, 0x0) write$binfmt_elf64(r0, &(0x7f0000000440)=ANY=[@ANYBLOB="7f454c460000000000000000000000000000000000000000000000000000000040000000000000000000000000000000000000000000380000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a188c9c9e6e8320cc48502f4602e7081c0bb9926eca6da6d00ea22a0a2ca6e2e9897e98aaa2465c6c2343dcad198cbbc730068b16017cb3203c6a5e874a32f36190ecb53c3c4eb2f4905dba3d4b1afbaa902cd60f98bf1a28046"], 0x78) sendfile(r0, r0, &(0x7f00000000c0), 0x7fff) r2 = openat(0xffffffffffffff9c, &(0x7f0000000300)='./file0\x00', 0x0, 0x0) sendfile(r0, r2, 0x0, 0x80000004000000) 19:37:23 executing program 4: syz_mount_image$vfat(0x0, &(0x7f0000000100)='./file0\x00', 0x0, 0x0, 0x0, 0x0, &(0x7f0000000180)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') r0 = open(&(0x7f0000000180)='./file0\x00', 0x141042, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x10, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) write$binfmt_elf64(r0, &(0x7f0000000440)=ANY=[@ANYBLOB="7f454c460000000000000000000000000000000000000000000000000000000040000000000000000000000000000000000000000000380000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a188c9c9e6e8320cc48502f4602e7081c0bb9926eca6da6d00ea22a0a2ca6e2e9897e98aaa2465c6c2343dcad198cbbc730068b16017cb3203c6a5e874a32f36190ecb53c3c4eb2f4905dba3d4b1afbaa902cd60f98bf1a28046"], 0x78) sendfile(r0, r0, &(0x7f00000000c0), 0x7fff) r2 = openat(0xffffffffffffff9c, &(0x7f0000000300)='./file0\x00', 0x0, 0x0) sendfile(r0, r2, 0x0, 0x80000004000000) [ 181.913052][T12078] loop0: detected capacity change from 0 to 16 19:37:24 executing program 3: syz_mount_image$vfat(0x0, &(0x7f0000000100)='./file0\x00', 0x0, 0x0, 0x0, 0x0, &(0x7f0000000180)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') r0 = open(&(0x7f0000000180)='./file0\x00', 0x141042, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, 0xffffffffffffffff, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) write$binfmt_elf64(r0, &(0x7f0000000440)=ANY=[@ANYBLOB="7f454c460000000000000000000000000000000000000000000000000000000040000000000000000000000000000000000000000000380000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a188c9c9e6e8320cc48502f4602e7081c0bb9926eca6da6d00ea22a0a2ca6e2e9897e98aaa2465c6c2343dcad198cbbc730068b16017cb3203c6a5e874a32f36190ecb53c3c4eb2f4905dba3d4b1afbaa902cd60f98bf1a28046"], 0x78) sendfile(r0, r0, &(0x7f00000000c0), 0x7fff) r2 = openat(0xffffffffffffff9c, &(0x7f0000000300)='./file0\x00', 0x0, 0x0) sendfile(r0, r2, 0x0, 0x80000004000000) 19:37:24 executing program 1: syz_mount_image$vfat(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f00000002c0)="eb3c906d6b66732e66617400020101000240008000f801", 0x17}, {0x0, 0x0, 0x1000}], 0x0, 0x0) chdir(&(0x7f0000000040)='./file0\x00') r0 = open(&(0x7f0000000180)='./file0\x00', 0x141042, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) write$binfmt_elf64(r0, &(0x7f0000000440)=ANY=[@ANYBLOB="7f454c460000000000000000000000000000000000000000000000000000000040000000000000000000000000000000000000000000380000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a188c9c9e6e8320cc48502f4602e7081c0bb9926eca6da6d00ea22a0a2ca6e2e9897e98aaa2465c6c2343dcad198cbbc730068b16017cb3203c6a5e874a32f36190ecb53c3c4eb2f4905dba3d4b1afbaa902cd60f98bf1a28046"], 0x78) sendfile(r0, r0, &(0x7f00000000c0), 0x7fff) r2 = openat(0xffffffffffffff9c, &(0x7f0000000300)='./file0\x00', 0x0, 0x0) sendfile(r0, r2, 0x0, 0x80000004000000) [ 182.255544][T12097] loop1: detected capacity change from 0 to 16 19:37:24 executing program 5: syz_mount_image$vfat(&(0x7f0000000000), 0x0, 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f00000002c0)="eb3c906d6b66732e66617400020101000240008000f801", 0x17}, {0x0, 0x0, 0x1000}], 0x0, &(0x7f0000000180)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') r0 = open(&(0x7f0000000180)='./file0\x00', 0x141042, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r2 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000001c0)='devices.list\x00', 0x275a, 0x0) write$binfmt_elf64(r0, &(0x7f0000000440)=ANY=[], 0x78) writev(r2, &(0x7f0000000280)=[{&(0x7f0000000080)="f6", 0x1}], 0x1) sendfile(r0, r0, &(0x7f00000000c0), 0x7fff) r3 = openat(0xffffffffffffff9c, &(0x7f0000000300)='./file0\x00', 0x0, 0x0) sendfile(r0, r3, 0x0, 0x80000004000000) [ 182.407631][T12103] loop5: detected capacity change from 0 to 16 19:37:24 executing program 0: syz_mount_image$vfat(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f00000002c0)="eb3c906d6b66732e66617400020101000240008000f801", 0x17}, {0x0, 0x0, 0x1000}], 0x0, 0x0) chdir(&(0x7f0000000040)='./file0\x00') r0 = open(&(0x7f0000000180)='./file0\x00', 0x141042, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000001c0)='devices.list\x00', 0x275a, 0x0) write$binfmt_elf64(r0, &(0x7f0000000440)=ANY=[@ANYBLOB="7f454c460000000000000000000000000000000000000000000000000000000040000000000000000000000000000000000000000000380000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a188c9c9e6e8320cc48502f4602e7081c0bb9926eca6da6d00ea22a0a2ca6e2e9897e98aaa2465c6c2343dcad198cbbc730068b16017cb3203c6a5e874a32f36190ecb53c3c4eb2f4905dba3d4b1afbaa902cd60f98bf1a28046"], 0x78) r2 = openat(0xffffffffffffff9c, &(0x7f0000000300)='./file0\x00', 0x0, 0x0) sendfile(r0, r2, 0x0, 0x80000004000000) [ 182.591394][T12113] loop0: detected capacity change from 0 to 16 19:37:24 executing program 2: syz_mount_image$vfat(0x0, &(0x7f0000000100)='./file0\x00', 0x0, 0x0, 0x0, 0x0, &(0x7f0000000180)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') r0 = open(&(0x7f0000000180)='./file0\x00', 0x141042, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0x0, 0x0) write$binfmt_elf64(r0, &(0x7f0000000440)=ANY=[@ANYBLOB="7f454c460000000000000000000000000000000000000000000000000000000040000000000000000000000000000000000000000000380000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a188c9c9e6e8320cc48502f4602e7081c0bb9926eca6da6d00ea22a0a2ca6e2e9897e98aaa2465c6c2343dcad198cbbc730068b16017cb3203c6a5e874a32f36190ecb53c3c4eb2f4905dba3d4b1afbaa902cd60f98bf1a28046"], 0x78) sendfile(r0, r0, &(0x7f00000000c0), 0x7fff) r2 = openat(0xffffffffffffff9c, &(0x7f0000000300)='./file0\x00', 0x0, 0x0) sendfile(r0, r2, 0x0, 0x80000004000000) 19:37:24 executing program 4: syz_mount_image$vfat(0x0, &(0x7f0000000100)='./file0\x00', 0x0, 0x0, 0x0, 0x0, &(0x7f0000000180)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') r0 = open(&(0x7f0000000180)='./file0\x00', 0x141042, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, 0x0, 0x0, 0xd9f, 0x0) write$binfmt_elf64(r0, &(0x7f0000000440)=ANY=[@ANYBLOB="7f454c460000000000000000000000000000000000000000000000000000000040000000000000000000000000000000000000000000380000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a188c9c9e6e8320cc48502f4602e7081c0bb9926eca6da6d00ea22a0a2ca6e2e9897e98aaa2465c6c2343dcad198cbbc730068b16017cb3203c6a5e874a32f36190ecb53c3c4eb2f4905dba3d4b1afbaa902cd60f98bf1a28046"], 0x78) sendfile(r0, r0, &(0x7f00000000c0), 0x7fff) r2 = openat(0xffffffffffffff9c, &(0x7f0000000300)='./file0\x00', 0x0, 0x0) sendfile(r0, r2, 0x0, 0x80000004000000) 19:37:24 executing program 3: syz_mount_image$vfat(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f00000002c0)="eb3c906d6b66732e66617400020101000240008000f801", 0x17}, {0x0, 0x0, 0x1000}], 0x0, 0x0) chdir(&(0x7f0000000040)='./file0\x00') r0 = open(&(0x7f0000000180)='./file0\x00', 0x141042, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) write$binfmt_elf64(r0, &(0x7f0000000440)=ANY=[@ANYBLOB="7f454c460000000000000000000000000000000000000000000000000000000040000000000000000000000000000000000000000000380000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a188c9c9e6e8320cc48502f4602e7081c0bb9926eca6da6d00ea22a0a2ca6e2e9897e98aaa2465c6c2343dcad198cbbc730068b16017cb3203c6a5e874a32f36190ecb53c3c4eb2f4905dba3d4b1afbaa902cd60f98bf1a28046"], 0x78) sendfile(r0, r0, &(0x7f00000000c0), 0x7fff) r2 = openat(0xffffffffffffff9c, &(0x7f0000000300)='./file0\x00', 0x0, 0x0) sendfile(r0, r2, 0x0, 0x80000004000000) [ 183.074697][T12129] loop3: detected capacity change from 0 to 16 19:37:25 executing program 1: syz_mount_image$vfat(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f00000002c0)="eb3c906d6b66732e66617400020101000240008000f801", 0x17}, {0x0, 0x0, 0x1000}], 0x0, 0x0) chdir(&(0x7f0000000040)='./file0\x00') r0 = open(&(0x7f0000000180)='./file0\x00', 0x141042, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) write$binfmt_elf64(r0, &(0x7f0000000440)=ANY=[@ANYBLOB="7f454c460000000000000000000000000000000000000000000000000000000040000000000000000000000000000000000000000000380000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a188c9c9e6e8320cc48502f4602e7081c0bb9926eca6da6d00ea22a0a2ca6e2e9897e98aaa2465c6c2343dcad198cbbc730068b16017cb3203c6a5e874a32f36190ecb53c3c4eb2f4905dba3d4b1afbaa902cd60f98bf1a28046"], 0x78) sendfile(r0, r0, &(0x7f00000000c0), 0x7fff) r2 = openat(0xffffffffffffff9c, &(0x7f0000000300)='./file0\x00', 0x0, 0x0) sendfile(r0, r2, 0x0, 0x80000004000000) 19:37:25 executing program 5: syz_mount_image$vfat(&(0x7f0000000000), 0x0, 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f00000002c0)="eb3c906d6b66732e66617400020101000240008000f801", 0x17}, {0x0, 0x0, 0x1000}], 0x0, &(0x7f0000000180)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') r0 = open(&(0x7f0000000180)='./file0\x00', 0x141042, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r2 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000001c0)='devices.list\x00', 0x275a, 0x0) write$binfmt_elf64(r0, &(0x7f0000000440)=ANY=[], 0x78) writev(r2, &(0x7f0000000280)=[{&(0x7f0000000080)="f6", 0x1}], 0x1) sendfile(r0, r0, &(0x7f00000000c0), 0x7fff) r3 = openat(0xffffffffffffff9c, &(0x7f0000000300)='./file0\x00', 0x0, 0x0) sendfile(r0, r3, 0x0, 0x80000004000000) [ 183.209967][T12137] loop1: detected capacity change from 0 to 16 [ 183.265912][T12144] loop5: detected capacity change from 0 to 16 19:37:25 executing program 0: syz_mount_image$vfat(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f00000002c0)="eb3c906d6b66732e66617400020101000240008000f801", 0x17}, {0x0, 0x0, 0x1000}], 0x0, 0x0) chdir(&(0x7f0000000040)='./file0\x00') r0 = open(&(0x7f0000000180)='./file0\x00', 0x141042, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000001c0)='devices.list\x00', 0x275a, 0x0) r2 = openat(0xffffffffffffff9c, &(0x7f0000000300)='./file0\x00', 0x0, 0x0) sendfile(r0, r2, 0x0, 0x80000004000000) 19:37:25 executing program 2: syz_mount_image$vfat(0x0, &(0x7f0000000100)='./file0\x00', 0x0, 0x0, 0x0, 0x0, &(0x7f0000000180)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') r0 = open(&(0x7f0000000180)='./file0\x00', 0x141042, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0x0, 0x0) write$binfmt_elf64(r0, &(0x7f0000000440)=ANY=[@ANYBLOB="7f454c460000000000000000000000000000000000000000000000000000000040000000000000000000000000000000000000000000380000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a188c9c9e6e8320cc48502f4602e7081c0bb9926eca6da6d00ea22a0a2ca6e2e9897e98aaa2465c6c2343dcad198cbbc730068b16017cb3203c6a5e874a32f36190ecb53c3c4eb2f4905dba3d4b1afbaa902cd60f98bf1a28046"], 0x78) sendfile(r0, r0, &(0x7f00000000c0), 0x7fff) r2 = openat(0xffffffffffffff9c, &(0x7f0000000300)='./file0\x00', 0x0, 0x0) sendfile(r0, r2, 0x0, 0x80000004000000) [ 183.587405][T12153] loop0: detected capacity change from 0 to 16 19:37:25 executing program 0: syz_mount_image$vfat(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f00000002c0)="eb3c906d6b66732e66617400020101000240008000f801", 0x17}, {0x0, 0x0, 0x1000}], 0x0, 0x0) chdir(&(0x7f0000000040)='./file0\x00') r0 = open(&(0x7f0000000180)='./file0\x00', 0x141042, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000001c0)='devices.list\x00', 0x275a, 0x0) r2 = openat(0xffffffffffffff9c, &(0x7f0000000300)='./file0\x00', 0x0, 0x0) sendfile(r0, r2, 0x0, 0x80000004000000) 19:37:25 executing program 4: syz_mount_image$vfat(0x0, &(0x7f0000000100)='./file0\x00', 0x0, 0x0, 0x0, 0x0, &(0x7f0000000180)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') r0 = open(&(0x7f0000000180)='./file0\x00', 0x141042, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, 0x0, 0x0, 0xd9f, 0x0) write$binfmt_elf64(r0, &(0x7f0000000440)=ANY=[@ANYBLOB="7f454c460000000000000000000000000000000000000000000000000000000040000000000000000000000000000000000000000000380000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a188c9c9e6e8320cc48502f4602e7081c0bb9926eca6da6d00ea22a0a2ca6e2e9897e98aaa2465c6c2343dcad198cbbc730068b16017cb3203c6a5e874a32f36190ecb53c3c4eb2f4905dba3d4b1afbaa902cd60f98bf1a28046"], 0x78) sendfile(r0, r0, &(0x7f00000000c0), 0x7fff) r2 = openat(0xffffffffffffff9c, &(0x7f0000000300)='./file0\x00', 0x0, 0x0) sendfile(r0, r2, 0x0, 0x80000004000000) 19:37:25 executing program 0: syz_mount_image$vfat(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f00000002c0)="eb3c906d6b66732e66617400020101000240008000f801", 0x17}, {0x0, 0x0, 0x1000}], 0x0, 0x0) chdir(&(0x7f0000000040)='./file0\x00') r0 = open(&(0x7f0000000180)='./file0\x00', 0x141042, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000001c0)='devices.list\x00', 0x275a, 0x0) r2 = openat(0xffffffffffffff9c, &(0x7f0000000300)='./file0\x00', 0x0, 0x0) sendfile(r0, r2, 0x0, 0x80000004000000) [ 183.761838][T12168] loop0: detected capacity change from 0 to 16 19:37:25 executing program 0: syz_mount_image$vfat(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f00000002c0)="eb3c906d6b66732e66617400020101000240008000f801", 0x17}, {0x0, 0x0, 0x1000}], 0x0, 0x0) chdir(&(0x7f0000000040)='./file0\x00') r0 = open(&(0x7f0000000180)='./file0\x00', 0x141042, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) write$binfmt_elf64(r0, &(0x7f0000000440)=ANY=[@ANYBLOB="7f454c460000000000000000000000000000000000000000000000000000000040000000000000000000000000000000000000000000380000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a188c9c9e6e8320cc48502f4602e7081c0bb9926eca6da6d00ea22a0a2ca6e2e9897e98aaa2465c6c2343dcad198cbbc730068b16017cb3203c6a5e874a32f36190ecb53c3c4eb2f4905dba3d4b1afbaa902cd60f98bf1a28046"], 0x78) r2 = openat(0xffffffffffffff9c, &(0x7f0000000300)='./file0\x00', 0x0, 0x0) sendfile(r0, r2, 0x0, 0x80000004000000) [ 183.884562][T12176] loop0: detected capacity change from 0 to 16 19:37:25 executing program 3: syz_mount_image$vfat(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f00000002c0)="eb3c906d6b66732e66617400020101000240008000f801", 0x17}, {0x0, 0x0, 0x1000}], 0x0, 0x0) chdir(&(0x7f0000000040)='./file0\x00') r0 = open(&(0x7f0000000180)='./file0\x00', 0x141042, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) write$binfmt_elf64(r0, &(0x7f0000000440)=ANY=[@ANYBLOB="7f454c460000000000000000000000000000000000000000000000000000000040000000000000000000000000000000000000000000380000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a188c9c9e6e8320cc48502f4602e7081c0bb9926eca6da6d00ea22a0a2ca6e2e9897e98aaa2465c6c2343dcad198cbbc730068b16017cb3203c6a5e874a32f36190ecb53c3c4eb2f4905dba3d4b1afbaa902cd60f98bf1a28046"], 0x78) sendfile(r0, r0, &(0x7f00000000c0), 0x7fff) r2 = openat(0xffffffffffffff9c, &(0x7f0000000300)='./file0\x00', 0x0, 0x0) sendfile(r0, r2, 0x0, 0x80000004000000) [ 184.005258][T12182] loop0: detected capacity change from 0 to 16 19:37:26 executing program 1: syz_mount_image$vfat(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f00000002c0)="eb3c906d6b66732e66617400020101000240008000f801", 0x17}, {0x0, 0x0, 0x1000}], 0x0, 0x0) chdir(&(0x7f0000000040)='./file0\x00') r0 = open(&(0x7f0000000180)='./file0\x00', 0x141042, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) write$binfmt_elf64(r0, &(0x7f0000000440)=ANY=[@ANYBLOB="7f454c460000000000000000000000000000000000000000000000000000000040000000000000000000000000000000000000000000380000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a188c9c9e6e8320cc48502f4602e7081c0bb9926eca6da6d00ea22a0a2ca6e2e9897e98aaa2465c6c2343dcad198cbbc730068b16017cb3203c6a5e874a32f36190ecb53c3c4eb2f4905dba3d4b1afbaa902cd60f98bf1a28046"], 0x78) sendfile(r0, r0, &(0x7f00000000c0), 0x7fff) r2 = openat(0xffffffffffffff9c, &(0x7f0000000300)='./file0\x00', 0x0, 0x0) sendfile(r0, r2, 0x0, 0x80000004000000) 19:37:26 executing program 5: syz_mount_image$vfat(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x0, 0x0, 0x0, &(0x7f0000000180)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') r0 = open(&(0x7f0000000180)='./file0\x00', 0x141042, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r2 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000001c0)='devices.list\x00', 0x275a, 0x0) write$binfmt_elf64(r0, &(0x7f0000000440)=ANY=[], 0x78) writev(r2, &(0x7f0000000280)=[{&(0x7f0000000080)="f6", 0x1}], 0x1) sendfile(r0, r0, &(0x7f00000000c0), 0x7fff) r3 = openat(0xffffffffffffff9c, &(0x7f0000000300)='./file0\x00', 0x0, 0x0) sendfile(r0, r3, 0x0, 0x80000004000000) [ 184.073262][T12189] loop3: detected capacity change from 0 to 16 [ 184.199773][T12201] loop1: detected capacity change from 0 to 16 19:37:26 executing program 2: syz_mount_image$vfat(0x0, &(0x7f0000000100)='./file0\x00', 0x0, 0x0, 0x0, 0x0, &(0x7f0000000180)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') r0 = open(&(0x7f0000000180)='./file0\x00', 0x141042, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0x0, 0x0) write$binfmt_elf64(r0, &(0x7f0000000440)=ANY=[@ANYBLOB="7f454c460000000000000000000000000000000000000000000000000000000040000000000000000000000000000000000000000000380000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a188c9c9e6e8320cc48502f4602e7081c0bb9926eca6da6d00ea22a0a2ca6e2e9897e98aaa2465c6c2343dcad198cbbc730068b16017cb3203c6a5e874a32f36190ecb53c3c4eb2f4905dba3d4b1afbaa902cd60f98bf1a28046"], 0x78) sendfile(r0, r0, &(0x7f00000000c0), 0x7fff) r2 = openat(0xffffffffffffff9c, &(0x7f0000000300)='./file0\x00', 0x0, 0x0) sendfile(r0, r2, 0x0, 0x80000004000000) 19:37:26 executing program 4: syz_mount_image$vfat(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f00000002c0)="eb3c906d6b66732e66617400020101000240008000f801", 0x17}, {0x0, 0x0, 0x1000}], 0x0, 0x0) chdir(&(0x7f0000000040)='./file0\x00') r0 = open(&(0x7f0000000180)='./file0\x00', 0x141042, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000001c0)='devices.list\x00', 0x275a, 0x0) r2 = openat(0xffffffffffffff9c, &(0x7f0000000300)='./file0\x00', 0x0, 0x0) sendfile(r0, r2, 0x0, 0x80000004000000) 19:37:26 executing program 4: syz_mount_image$vfat(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f00000002c0)="eb3c906d6b66732e66617400020101000240008000f801", 0x17}, {0x0, 0x0, 0x1000}], 0x0, 0x0) chdir(&(0x7f0000000040)='./file0\x00') r0 = open(&(0x7f0000000180)='./file0\x00', 0x141042, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) write$binfmt_elf64(r0, &(0x7f0000000440)=ANY=[@ANYBLOB="7f454c460000000000000000000000000000000000000000000000000000000040000000000000000000000000000000000000000000380000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a188c9c9e6e8320cc48502f4602e7081c0bb9926eca6da6d00ea22a0a2ca6e2e9897e98aaa2465c6c2343dcad198cbbc730068b16017cb3203c6a5e874a32f36190ecb53c3c4eb2f4905dba3d4b1afbaa902cd60f98bf1a28046"], 0x78) sendfile(r0, r0, &(0x7f00000000c0), 0x7fff) r2 = openat(0xffffffffffffff9c, &(0x7f0000000300)='./file0\x00', 0x0, 0x0) sendfile(r0, r2, 0x0, 0x80000004000000) [ 184.616546][T12212] loop4: detected capacity change from 0 to 16 [ 184.755923][T12217] loop4: detected capacity change from 0 to 16 19:37:26 executing program 0: syz_mount_image$vfat(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f00000002c0)="eb3c906d6b66732e66617400020101000240008000f801", 0x17}, {0x0, 0x0, 0x1000}], 0x0, 0x0) chdir(&(0x7f0000000040)='./file0\x00') r0 = open(&(0x7f0000000180)='./file0\x00', 0x141042, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) write$binfmt_elf64(r0, &(0x7f0000000440)=ANY=[@ANYBLOB="7f454c460000000000000000000000000000000000000000000000000000000040000000000000000000000000000000000000000000380000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a188c9c9e6e8320cc48502f4602e7081c0bb9926eca6da6d00ea22a0a2ca6e2e9897e98aaa2465c6c2343dcad198cbbc730068b16017cb3203c6a5e874a32f36190ecb53c3c4eb2f4905dba3d4b1afbaa902cd60f98bf1a28046"], 0x78) r2 = openat(0xffffffffffffff9c, &(0x7f0000000300)='./file0\x00', 0x0, 0x0) sendfile(r0, r2, 0x0, 0x80000004000000) 19:37:26 executing program 5: syz_mount_image$vfat(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x0, 0x0, 0x0, &(0x7f0000000180)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') r0 = open(&(0x7f0000000180)='./file0\x00', 0x141042, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r2 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000001c0)='devices.list\x00', 0x275a, 0x0) write$binfmt_elf64(r0, &(0x7f0000000440)=ANY=[], 0x78) writev(r2, &(0x7f0000000280)=[{&(0x7f0000000080)="f6", 0x1}], 0x1) sendfile(r0, r0, &(0x7f00000000c0), 0x7fff) r3 = openat(0xffffffffffffff9c, &(0x7f0000000300)='./file0\x00', 0x0, 0x0) sendfile(r0, r3, 0x0, 0x80000004000000) 19:37:26 executing program 3: syz_mount_image$vfat(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f00000002c0)="eb3c906d6b66732e66617400020101000240008000f801", 0x17}, {0x0, 0x0, 0x1000}], 0x0, 0x0) chdir(&(0x7f0000000040)='./file0\x00') r0 = open(&(0x7f0000000180)='./file0\x00', 0x141042, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) write$binfmt_elf64(r0, &(0x7f0000000440)=ANY=[@ANYBLOB="7f454c460000000000000000000000000000000000000000000000000000000040000000000000000000000000000000000000000000380000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a188c9c9e6e8320cc48502f4602e7081c0bb9926eca6da6d00ea22a0a2ca6e2e9897e98aaa2465c6c2343dcad198cbbc730068b16017cb3203c6a5e874a32f36190ecb53c3c4eb2f4905dba3d4b1afbaa902cd60f98bf1a28046"], 0x78) sendfile(r0, r0, &(0x7f00000000c0), 0x7fff) r2 = openat(0xffffffffffffff9c, &(0x7f0000000300)='./file0\x00', 0x0, 0x0) sendfile(r0, r2, 0x0, 0x80000004000000) [ 184.954863][T12227] loop0: detected capacity change from 0 to 16 19:37:26 executing program 1: syz_mount_image$vfat(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f00000002c0)="eb3c906d6b66732e66617400020101000240008000f801", 0x17}, {0x0, 0x0, 0x1000}], 0x0, 0x0) chdir(&(0x7f0000000040)='./file0\x00') r0 = open(&(0x7f0000000180)='./file0\x00', 0x141042, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) write$binfmt_elf64(r0, &(0x7f0000000440)=ANY=[@ANYBLOB="7f454c460000000000000000000000000000000000000000000000000000000040000000000000000000000000000000000000000000380000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a188c9c9e6e8320cc48502f4602e7081c0bb9926eca6da6d00ea22a0a2ca6e2e9897e98aaa2465c6c2343dcad198cbbc730068b16017cb3203c6a5e874a32f36190ecb53c3c4eb2f4905dba3d4b1afbaa902cd60f98bf1a28046"], 0x78) sendfile(r0, r0, &(0x7f00000000c0), 0x7fff) r2 = openat(0xffffffffffffff9c, &(0x7f0000000300)='./file0\x00', 0x0, 0x0) sendfile(r0, r2, 0x0, 0x80000004000000) [ 185.059456][T12237] loop3: detected capacity change from 0 to 16 [ 185.172285][T12246] loop1: detected capacity change from 0 to 16 19:37:27 executing program 2: syz_mount_image$vfat(0x0, &(0x7f0000000100)='./file0\x00', 0x0, 0x0, 0x0, 0x0, &(0x7f0000000180)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') r0 = open(&(0x7f0000000180)='./file0\x00', 0x141042, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) write$binfmt_elf64(0xffffffffffffffff, &(0x7f0000000440)=ANY=[@ANYBLOB="7f454c460000000000000000000000000000000000000000000000000000000040000000000000000000000000000000000000000000380000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a188c9c9e6e8320cc48502f4602e7081c0bb9926eca6da6d00ea22a0a2ca6e2e9897e98aaa2465c6c2343dcad198cbbc730068b16017cb3203c6a5e874a32f36190ecb53c3c4eb2f4905dba3d4b1afbaa902cd60f98bf1a28046"], 0x78) sendfile(r0, r0, &(0x7f00000000c0), 0x7fff) r2 = openat(0xffffffffffffff9c, &(0x7f0000000300)='./file0\x00', 0x0, 0x0) sendfile(r0, r2, 0x0, 0x80000004000000) 19:37:27 executing program 2: syz_mount_image$vfat(0x0, &(0x7f0000000100)='./file0\x00', 0x0, 0x0, 0x0, 0x0, &(0x7f0000000180)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') r0 = open(&(0x7f0000000180)='./file0\x00', 0x141042, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) write$binfmt_elf64(0xffffffffffffffff, &(0x7f0000000440)=ANY=[@ANYBLOB="7f454c460000000000000000000000000000000000000000000000000000000040000000000000000000000000000000000000000000380000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a188c9c9e6e8320cc48502f4602e7081c0bb9926eca6da6d00ea22a0a2ca6e2e9897e98aaa2465c6c2343dcad198cbbc730068b16017cb3203c6a5e874a32f36190ecb53c3c4eb2f4905dba3d4b1afbaa902cd60f98bf1a28046"], 0x78) sendfile(r0, r0, &(0x7f00000000c0), 0x7fff) r2 = openat(0xffffffffffffff9c, &(0x7f0000000300)='./file0\x00', 0x0, 0x0) sendfile(r0, r2, 0x0, 0x80000004000000) 19:37:27 executing program 2: syz_mount_image$vfat(0x0, &(0x7f0000000100)='./file0\x00', 0x0, 0x0, 0x0, 0x0, &(0x7f0000000180)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') r0 = open(&(0x7f0000000180)='./file0\x00', 0x141042, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) write$binfmt_elf64(0xffffffffffffffff, &(0x7f0000000440)=ANY=[@ANYBLOB="7f454c460000000000000000000000000000000000000000000000000000000040000000000000000000000000000000000000000000380000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a188c9c9e6e8320cc48502f4602e7081c0bb9926eca6da6d00ea22a0a2ca6e2e9897e98aaa2465c6c2343dcad198cbbc730068b16017cb3203c6a5e874a32f36190ecb53c3c4eb2f4905dba3d4b1afbaa902cd60f98bf1a28046"], 0x78) sendfile(r0, r0, &(0x7f00000000c0), 0x7fff) r2 = openat(0xffffffffffffff9c, &(0x7f0000000300)='./file0\x00', 0x0, 0x0) sendfile(r0, r2, 0x0, 0x80000004000000) 19:37:27 executing program 2: syz_mount_image$vfat(0x0, &(0x7f0000000100)='./file0\x00', 0x0, 0x0, 0x0, 0x0, &(0x7f0000000180)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') r0 = open(&(0x7f0000000180)='./file0\x00', 0x141042, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) write$binfmt_elf64(r0, 0x0, 0x78) sendfile(r0, r0, &(0x7f00000000c0), 0x7fff) r2 = openat(0xffffffffffffff9c, &(0x7f0000000300)='./file0\x00', 0x0, 0x0) sendfile(r0, r2, 0x0, 0x80000004000000) 19:37:27 executing program 2: syz_mount_image$vfat(0x0, &(0x7f0000000100)='./file0\x00', 0x0, 0x0, 0x0, 0x0, &(0x7f0000000180)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') r0 = open(&(0x7f0000000180)='./file0\x00', 0x141042, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) write$binfmt_elf64(r0, 0x0, 0x78) sendfile(r0, r0, &(0x7f00000000c0), 0x7fff) r2 = openat(0xffffffffffffff9c, &(0x7f0000000300)='./file0\x00', 0x0, 0x0) sendfile(r0, r2, 0x0, 0x80000004000000) 19:37:27 executing program 2: syz_mount_image$vfat(0x0, &(0x7f0000000100)='./file0\x00', 0x0, 0x0, 0x0, 0x0, &(0x7f0000000180)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') r0 = open(&(0x7f0000000180)='./file0\x00', 0x141042, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) write$binfmt_elf64(r0, 0x0, 0x78) sendfile(r0, r0, &(0x7f00000000c0), 0x7fff) r2 = openat(0xffffffffffffff9c, &(0x7f0000000300)='./file0\x00', 0x0, 0x0) sendfile(r0, r2, 0x0, 0x80000004000000) 19:37:27 executing program 2: syz_mount_image$vfat(0x0, &(0x7f0000000100)='./file0\x00', 0x0, 0x0, 0x0, 0x0, &(0x7f0000000180)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') r0 = open(&(0x7f0000000180)='./file0\x00', 0x141042, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) write$binfmt_elf64(r0, &(0x7f0000000440)=ANY=[], 0x78) sendfile(r0, r0, &(0x7f00000000c0), 0x7fff) r2 = openat(0xffffffffffffff9c, &(0x7f0000000300)='./file0\x00', 0x0, 0x0) sendfile(r0, r2, 0x0, 0x80000004000000) 19:37:27 executing program 4: syz_mount_image$vfat(0x0, &(0x7f0000000100)='./file0\x00', 0x0, 0x0, 0x0, 0x0, &(0x7f0000000180)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') r0 = open(&(0x7f0000000180)='./file0\x00', 0x141042, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0x0, 0x0) write$binfmt_elf64(r0, &(0x7f0000000440)=ANY=[@ANYBLOB="7f454c460000000000000000000000000000000000000000000000000000000040000000000000000000000000000000000000000000380000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a188c9c9e6e8320cc48502f4602e7081c0bb9926eca6da6d00ea22a0a2ca6e2e9897e98aaa2465c6c2343dcad198cbbc730068b16017cb3203c6a5e874a32f36190ecb53c3c4eb2f4905dba3d4b1afbaa902cd60f98bf1a28046"], 0x78) sendfile(r0, r0, &(0x7f00000000c0), 0x7fff) r2 = openat(0xffffffffffffff9c, &(0x7f0000000300)='./file0\x00', 0x0, 0x0) sendfile(r0, r2, 0x0, 0x80000004000000) 19:37:27 executing program 0: syz_mount_image$vfat(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f00000002c0)="eb3c906d6b66732e66617400020101000240008000f801", 0x17}, {0x0, 0x0, 0x1000}], 0x0, 0x0) chdir(&(0x7f0000000040)='./file0\x00') r0 = open(&(0x7f0000000180)='./file0\x00', 0x141042, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) write$binfmt_elf64(r0, &(0x7f0000000440)=ANY=[@ANYBLOB="7f454c460000000000000000000000000000000000000000000000000000000040000000000000000000000000000000000000000000380000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a188c9c9e6e8320cc48502f4602e7081c0bb9926eca6da6d00ea22a0a2ca6e2e9897e98aaa2465c6c2343dcad198cbbc730068b16017cb3203c6a5e874a32f36190ecb53c3c4eb2f4905dba3d4b1afbaa902cd60f98bf1a28046"], 0x78) r2 = openat(0xffffffffffffff9c, &(0x7f0000000300)='./file0\x00', 0x0, 0x0) sendfile(r0, r2, 0x0, 0x80000004000000) 19:37:27 executing program 5: syz_mount_image$vfat(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x0, 0x0, 0x0, &(0x7f0000000180)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') r0 = open(&(0x7f0000000180)='./file0\x00', 0x141042, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r2 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000001c0)='devices.list\x00', 0x275a, 0x0) write$binfmt_elf64(r0, &(0x7f0000000440)=ANY=[], 0x78) writev(r2, &(0x7f0000000280)=[{&(0x7f0000000080)="f6", 0x1}], 0x1) sendfile(r0, r0, &(0x7f00000000c0), 0x7fff) r3 = openat(0xffffffffffffff9c, &(0x7f0000000300)='./file0\x00', 0x0, 0x0) sendfile(r0, r3, 0x0, 0x80000004000000) 19:37:27 executing program 3: syz_mount_image$vfat(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f00000002c0)="eb3c906d6b66732e66617400020101000240008000f801", 0x17}, {0x0, 0x0, 0x1000}], 0x0, 0x0) chdir(&(0x7f0000000040)='./file0\x00') r0 = open(&(0x7f0000000180)='./file0\x00', 0x141042, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) write$binfmt_elf64(r0, &(0x7f0000000440)=ANY=[@ANYBLOB="7f454c460000000000000000000000000000000000000000000000000000000040000000000000000000000000000000000000000000380000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a188c9c9e6e8320cc48502f4602e7081c0bb9926eca6da6d00ea22a0a2ca6e2e9897e98aaa2465c6c2343dcad198cbbc730068b16017cb3203c6a5e874a32f36190ecb53c3c4eb2f4905dba3d4b1afbaa902cd60f98bf1a28046"], 0x78) r2 = openat(0xffffffffffffff9c, &(0x7f0000000300)='./file0\x00', 0x0, 0x0) sendfile(r0, r2, 0x0, 0x80000004000000) [ 185.941478][T12298] loop0: detected capacity change from 0 to 16 19:37:27 executing program 1: syz_mount_image$vfat(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f00000002c0)="eb3c906d6b66732e66617400020101000240008000f801", 0x17}, {0x0, 0x0, 0x1000}], 0x0, 0x0) chdir(&(0x7f0000000040)='./file0\x00') r0 = open(&(0x7f0000000180)='./file0\x00', 0x141042, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, 0xffffffffffffffff, 0x0) preadv(0xffffffffffffffff, &(0x7f0000000280), 0x18, 0xd9f, 0x0) write$binfmt_elf64(r0, &(0x7f0000000440)=ANY=[@ANYBLOB="7f454c460000000000000000000000000000000000000000000000000000000040000000000000000000000000000000000000000000380000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a188c9c9e6e8320cc48502f4602e7081c0bb9926eca6da6d00ea22a0a2ca6e2e9897e98aaa2465c6c2343dcad198cbbc730068b16017cb3203c6a5e874a32f36190ecb53c3c4eb2f4905dba3d4b1afbaa902cd60f98bf1a28046"], 0x78) sendfile(r0, r0, &(0x7f00000000c0), 0x7fff) r1 = openat(0xffffffffffffff9c, &(0x7f0000000300)='./file0\x00', 0x0, 0x0) sendfile(r0, r1, 0x0, 0x80000004000000) [ 186.088609][T12307] loop3: detected capacity change from 0 to 16 [ 186.131908][T12313] loop1: detected capacity change from 0 to 16 19:37:28 executing program 2: syz_mount_image$vfat(0x0, &(0x7f0000000100)='./file0\x00', 0x0, 0x0, 0x0, 0x0, &(0x7f0000000180)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') r0 = open(&(0x7f0000000180)='./file0\x00', 0x141042, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) write$binfmt_elf64(r0, &(0x7f0000000440)=ANY=[], 0x78) sendfile(0xffffffffffffffff, r0, &(0x7f00000000c0), 0x7fff) r2 = openat(0xffffffffffffff9c, &(0x7f0000000300)='./file0\x00', 0x0, 0x0) sendfile(r0, r2, 0x0, 0x80000004000000) 19:37:28 executing program 4: syz_mount_image$vfat(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f00000002c0)="eb3c906d6b66732e66617400020101000240008000f801", 0x17}, {0x0, 0x0, 0x1000}], 0x0, 0x0) chdir(&(0x7f0000000040)='./file0\x00') r0 = open(&(0x7f0000000180)='./file0\x00', 0x141042, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) write$binfmt_elf64(r0, &(0x7f0000000440)=ANY=[@ANYBLOB="7f454c460000000000000000000000000000000000000000000000000000000040000000000000000000000000000000000000000000380000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a188c9c9e6e8320cc48502f4602e7081c0bb9926eca6da6d00ea22a0a2ca6e2e9897e98aaa2465c6c2343dcad198cbbc730068b16017cb3203c6a5e874a32f36190ecb53c3c4eb2f4905dba3d4b1afbaa902cd60f98bf1a28046"], 0x78) sendfile(r0, r0, &(0x7f00000000c0), 0x7fff) r2 = openat(0xffffffffffffff9c, &(0x7f0000000300)='./file0\x00', 0x0, 0x0) sendfile(r0, r2, 0x0, 0x80000004000000) [ 186.638632][T12324] loop4: detected capacity change from 0 to 16 19:37:28 executing program 5: syz_mount_image$vfat(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x1, &(0x7f0000000200)=[{&(0x7f00000002c0)="eb3c906d6b66732e66617400020101000240008000f801", 0x17}], 0x0, &(0x7f0000000180)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') r0 = open(&(0x7f0000000180)='./file0\x00', 0x141042, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r2 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000001c0)='devices.list\x00', 0x275a, 0x0) write$binfmt_elf64(r0, &(0x7f0000000440)=ANY=[], 0x78) writev(r2, &(0x7f0000000280)=[{&(0x7f0000000080)="f6", 0x1}], 0x1) sendfile(r0, r0, &(0x7f00000000c0), 0x7fff) r3 = openat(0xffffffffffffff9c, &(0x7f0000000300)='./file0\x00', 0x0, 0x0) sendfile(r0, r3, 0x0, 0x80000004000000) [ 186.762097][T12331] FAT-fs (loop5): bogus number of reserved sectors [ 186.768939][T12331] FAT-fs (loop5): Can't find a valid FAT filesystem 19:37:28 executing program 0: syz_mount_image$vfat(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f00000002c0)="eb3c906d6b66732e66617400020101000240008000f801", 0x17}, {0x0, 0x0, 0x1000}], 0x0, 0x0) chdir(&(0x7f0000000040)='./file0\x00') r0 = open(&(0x7f0000000180)='./file0\x00', 0x141042, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) write$binfmt_elf64(r0, &(0x7f0000000440)=ANY=[@ANYBLOB="7f454c460000000000000000000000000000000000000000000000000000000040000000000000000000000000000000000000000000380000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a188c9c9e6e8320cc48502f4602e7081c0bb9926eca6da6d00ea22a0a2ca6e2e9897e98aaa2465c6c2343dcad198cbbc730068b16017cb3203c6a5e874a32f36190ecb53c3c4eb2f4905dba3d4b1afbaa902cd60f98bf1a28046"], 0x78) r2 = openat(0xffffffffffffff9c, &(0x7f0000000300)='./file0\x00', 0x0, 0x0) sendfile(r0, r2, 0x0, 0x80000004000000) [ 186.917236][T12343] loop0: detected capacity change from 0 to 16 19:37:28 executing program 1: syz_mount_image$vfat(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f00000002c0)="eb3c906d6b66732e66617400020101000240008000f801", 0x17}, {0x0, 0x0, 0x1000}], 0x0, 0x0) chdir(&(0x7f0000000040)='./file0\x00') r0 = open(&(0x7f0000000180)='./file0\x00', 0x141042, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, 0xffffffffffffffff, 0x0) preadv(0xffffffffffffffff, &(0x7f0000000280), 0x18, 0xd9f, 0x0) write$binfmt_elf64(r0, &(0x7f0000000440)=ANY=[@ANYBLOB="7f454c460000000000000000000000000000000000000000000000000000000040000000000000000000000000000000000000000000380000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a188c9c9e6e8320cc48502f4602e7081c0bb9926eca6da6d00ea22a0a2ca6e2e9897e98aaa2465c6c2343dcad198cbbc730068b16017cb3203c6a5e874a32f36190ecb53c3c4eb2f4905dba3d4b1afbaa902cd60f98bf1a28046"], 0x78) sendfile(r0, r0, &(0x7f00000000c0), 0x7fff) r1 = openat(0xffffffffffffff9c, &(0x7f0000000300)='./file0\x00', 0x0, 0x0) sendfile(r0, r1, 0x0, 0x80000004000000) 19:37:28 executing program 3: syz_mount_image$vfat(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f00000002c0)="eb3c906d6b66732e66617400020101000240008000f801", 0x17}, {0x0, 0x0, 0x1000}], 0x0, 0x0) chdir(&(0x7f0000000040)='./file0\x00') r0 = open(&(0x7f0000000180)='./file0\x00', 0x141042, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) write$binfmt_elf64(r0, &(0x7f0000000440)=ANY=[@ANYBLOB="7f454c460000000000000000000000000000000000000000000000000000000040000000000000000000000000000000000000000000380000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a188c9c9e6e8320cc48502f4602e7081c0bb9926eca6da6d00ea22a0a2ca6e2e9897e98aaa2465c6c2343dcad198cbbc730068b16017cb3203c6a5e874a32f36190ecb53c3c4eb2f4905dba3d4b1afbaa902cd60f98bf1a28046"], 0x78) r2 = openat(0xffffffffffffff9c, &(0x7f0000000300)='./file0\x00', 0x0, 0x0) sendfile(r0, r2, 0x0, 0x80000004000000) [ 187.105329][T12354] loop1: detected capacity change from 0 to 16 [ 187.106151][T12353] loop3: detected capacity change from 0 to 16 19:37:29 executing program 2: syz_mount_image$vfat(0x0, &(0x7f0000000100)='./file0\x00', 0x0, 0x0, 0x0, 0x0, &(0x7f0000000180)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') r0 = open(&(0x7f0000000180)='./file0\x00', 0x141042, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) write$binfmt_elf64(r0, &(0x7f0000000440)=ANY=[], 0x78) sendfile(0xffffffffffffffff, r0, &(0x7f00000000c0), 0x7fff) r2 = openat(0xffffffffffffff9c, &(0x7f0000000300)='./file0\x00', 0x0, 0x0) sendfile(r0, r2, 0x0, 0x80000004000000) 19:37:29 executing program 4: syz_mount_image$vfat(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f00000002c0)="eb3c906d6b66732e66617400020101000240008000f801", 0x17}, {0x0, 0x0, 0x1000}], 0x0, 0x0) chdir(&(0x7f0000000040)='./file0\x00') r0 = open(&(0x7f0000000180)='./file0\x00', 0x141042, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, 0xffffffffffffffff, 0x0) preadv(0xffffffffffffffff, &(0x7f0000000280), 0x18, 0xd9f, 0x0) write$binfmt_elf64(r0, &(0x7f0000000440)=ANY=[@ANYBLOB="7f454c460000000000000000000000000000000000000000000000000000000040000000000000000000000000000000000000000000380000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a188c9c9e6e8320cc48502f4602e7081c0bb9926eca6da6d00ea22a0a2ca6e2e9897e98aaa2465c6c2343dcad198cbbc730068b16017cb3203c6a5e874a32f36190ecb53c3c4eb2f4905dba3d4b1afbaa902cd60f98bf1a28046"], 0x78) sendfile(r0, r0, &(0x7f00000000c0), 0x7fff) r1 = openat(0xffffffffffffff9c, &(0x7f0000000300)='./file0\x00', 0x0, 0x0) sendfile(r0, r1, 0x0, 0x80000004000000) 19:37:29 executing program 5: syz_mount_image$vfat(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x1, &(0x7f0000000200)=[{&(0x7f00000002c0)="eb3c906d6b66732e66617400020101000240008000f801", 0x17}], 0x0, &(0x7f0000000180)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') r0 = open(&(0x7f0000000180)='./file0\x00', 0x141042, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r2 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000001c0)='devices.list\x00', 0x275a, 0x0) write$binfmt_elf64(r0, &(0x7f0000000440)=ANY=[], 0x78) writev(r2, &(0x7f0000000280)=[{&(0x7f0000000080)="f6", 0x1}], 0x1) sendfile(r0, r0, &(0x7f00000000c0), 0x7fff) r3 = openat(0xffffffffffffff9c, &(0x7f0000000300)='./file0\x00', 0x0, 0x0) sendfile(r0, r3, 0x0, 0x80000004000000) [ 187.628512][T12370] loop4: detected capacity change from 0 to 16 [ 187.643030][T12371] FAT-fs (loop5): bogus number of reserved sectors [ 187.649586][T12371] FAT-fs (loop5): Can't find a valid FAT filesystem 19:37:29 executing program 0: syz_mount_image$vfat(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f00000002c0)="eb3c906d6b66732e66617400020101000240008000f801", 0x17}, {0x0, 0x0, 0x1000}], 0x0, 0x0) chdir(&(0x7f0000000040)='./file0\x00') r0 = open(&(0x7f0000000180)='./file0\x00', 0x141042, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) write$binfmt_elf64(r0, &(0x7f0000000440)=ANY=[@ANYBLOB="7f454c460000000000000000000000000000000000000000000000000000000040000000000000000000000000000000000000000000380000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a188c9c9e6e8320cc48502f4602e7081c0bb9926eca6da6d00ea22a0a2ca6e2e9897e98aaa2465c6c2343dcad198cbbc730068b16017cb3203c6a5e874a32f36190ecb53c3c4eb2f4905dba3d4b1afbaa902cd60f98bf1a28046"], 0x78) r2 = openat(0xffffffffffffff9c, &(0x7f0000000300)='./file0\x00', 0x0, 0x0) sendfile(r0, r2, 0x0, 0x80000004000000) [ 187.898080][T12387] loop0: detected capacity change from 0 to 16 19:37:29 executing program 1: syz_mount_image$vfat(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f00000002c0)="eb3c906d6b66732e66617400020101000240008000f801", 0x17}, {0x0, 0x0, 0x1000}], 0x0, 0x0) chdir(&(0x7f0000000040)='./file0\x00') r0 = open(&(0x7f0000000180)='./file0\x00', 0x141042, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, 0xffffffffffffffff, 0x0) preadv(0xffffffffffffffff, &(0x7f0000000280), 0x18, 0xd9f, 0x0) write$binfmt_elf64(r0, &(0x7f0000000440)=ANY=[@ANYBLOB="7f454c460000000000000000000000000000000000000000000000000000000040000000000000000000000000000000000000000000380000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a188c9c9e6e8320cc48502f4602e7081c0bb9926eca6da6d00ea22a0a2ca6e2e9897e98aaa2465c6c2343dcad198cbbc730068b16017cb3203c6a5e874a32f36190ecb53c3c4eb2f4905dba3d4b1afbaa902cd60f98bf1a28046"], 0x78) sendfile(r0, r0, &(0x7f00000000c0), 0x7fff) r1 = openat(0xffffffffffffff9c, &(0x7f0000000300)='./file0\x00', 0x0, 0x0) sendfile(r0, r1, 0x0, 0x80000004000000) 19:37:29 executing program 3: syz_mount_image$vfat(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f00000002c0)="eb3c906d6b66732e66617400020101000240008000f801", 0x17}, {0x0, 0x0, 0x1000}], 0x0, 0x0) chdir(&(0x7f0000000040)='./file0\x00') r0 = open(&(0x7f0000000180)='./file0\x00', 0x141042, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) write$binfmt_elf64(r0, &(0x7f0000000440)=ANY=[@ANYBLOB="7f454c460000000000000000000000000000000000000000000000000000000040000000000000000000000000000000000000000000380000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a188c9c9e6e8320cc48502f4602e7081c0bb9926eca6da6d00ea22a0a2ca6e2e9897e98aaa2465c6c2343dcad198cbbc730068b16017cb3203c6a5e874a32f36190ecb53c3c4eb2f4905dba3d4b1afbaa902cd60f98bf1a28046"], 0x78) r2 = openat(0xffffffffffffff9c, &(0x7f0000000300)='./file0\x00', 0x0, 0x0) sendfile(r0, r2, 0x0, 0x80000004000000) [ 188.102218][T12397] loop1: detected capacity change from 0 to 16 19:37:30 executing program 2: syz_mount_image$vfat(0x0, &(0x7f0000000100)='./file0\x00', 0x0, 0x0, 0x0, 0x0, &(0x7f0000000180)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') r0 = open(&(0x7f0000000180)='./file0\x00', 0x141042, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) write$binfmt_elf64(r0, &(0x7f0000000440)=ANY=[], 0x78) sendfile(0xffffffffffffffff, r0, &(0x7f00000000c0), 0x7fff) r2 = openat(0xffffffffffffff9c, &(0x7f0000000300)='./file0\x00', 0x0, 0x0) sendfile(r0, r2, 0x0, 0x80000004000000) [ 188.149833][T12403] loop3: detected capacity change from 0 to 16 19:37:30 executing program 5: syz_mount_image$vfat(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x1, &(0x7f0000000200)=[{&(0x7f00000002c0)="eb3c906d6b66732e66617400020101000240008000f801", 0x17}], 0x0, &(0x7f0000000180)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') r0 = open(&(0x7f0000000180)='./file0\x00', 0x141042, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r2 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000001c0)='devices.list\x00', 0x275a, 0x0) write$binfmt_elf64(r0, &(0x7f0000000440)=ANY=[], 0x78) writev(r2, &(0x7f0000000280)=[{&(0x7f0000000080)="f6", 0x1}], 0x1) sendfile(r0, r0, &(0x7f00000000c0), 0x7fff) r3 = openat(0xffffffffffffff9c, &(0x7f0000000300)='./file0\x00', 0x0, 0x0) sendfile(r0, r3, 0x0, 0x80000004000000) 19:37:30 executing program 4: syz_mount_image$vfat(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f00000002c0)="eb3c906d6b66732e66617400020101000240008000f801", 0x17}, {0x0, 0x0, 0x1000}], 0x0, 0x0) chdir(&(0x7f0000000040)='./file0\x00') r0 = open(&(0x7f0000000180)='./file0\x00', 0x141042, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) write$binfmt_elf64(r0, &(0x7f0000000440)=ANY=[@ANYBLOB="7f454c460000000000000000000000000000000000000000000000000000000040000000000000000000000000000000000000000000380000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a188c9c9e6e8320cc48502f4602e7081c0bb9926eca6da6d00ea22a0a2ca6e2e9897e98aaa2465c6c2343dcad198cbbc730068b16017cb3203c6a5e874a32f36190ecb53c3c4eb2f4905dba3d4b1afbaa902cd60f98bf1a28046"], 0x78) r2 = openat(0xffffffffffffff9c, &(0x7f0000000300)='./file0\x00', 0x0, 0x0) sendfile(r0, r2, 0x0, 0x80000004000000) [ 188.517136][T12414] FAT-fs (loop5): bogus number of reserved sectors [ 188.523695][T12414] FAT-fs (loop5): Can't find a valid FAT filesystem [ 188.606627][T12422] loop4: detected capacity change from 0 to 16 19:37:30 executing program 0: syz_mount_image$vfat(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f00000002c0)="eb3c906d6b66732e66617400020101000240008000f801", 0x17}, {0x0, 0x0, 0x1000}], 0x0, 0x0) chdir(&(0x7f0000000040)='./file0\x00') r0 = open(&(0x7f0000000180)='./file0\x00', 0x141042, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) write$binfmt_elf64(r0, &(0x7f0000000440)=ANY=[@ANYBLOB="7f454c460000000000000000000000000000000000000000000000000000000040000000000000000000000000000000000000000000380000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a188c9c9e6e8320cc48502f4602e7081c0bb9926eca6da6d00ea22a0a2ca6e2e9897e98aaa2465c6c2343dcad198cbbc730068b16017cb3203c6a5e874a32f36190ecb53c3c4eb2f4905dba3d4b1afbaa902cd60f98bf1a28046"], 0x78) r2 = openat(0xffffffffffffff9c, &(0x7f0000000300)='./file0\x00', 0x0, 0x0) sendfile(r0, r2, 0x0, 0x80000004000000) [ 188.880410][T12431] loop0: detected capacity change from 0 to 16 19:37:30 executing program 1: syz_mount_image$vfat(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f00000002c0)="eb3c906d6b66732e66617400020101000240008000f801", 0x17}, {0x0, 0x0, 0x1000}], 0x0, 0x0) chdir(&(0x7f0000000040)='./file0\x00') r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) write$binfmt_elf64(0xffffffffffffffff, &(0x7f0000000440)=ANY=[@ANYBLOB="7f454c460000000000000000000000000000000000000000000000000000000040000000000000000000000000000000000000000000380000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a188c9c9e6e8320cc48502f4602e7081c0bb9926eca6da6d00ea22a0a2ca6e2e9897e98aaa2465c6c2343dcad198cbbc730068b16017cb3203c6a5e874a32f36190ecb53c3c4eb2f4905dba3d4b1afbaa902cd60f98bf1a28046"], 0x78) sendfile(0xffffffffffffffff, 0xffffffffffffffff, &(0x7f00000000c0), 0x7fff) r1 = openat(0xffffffffffffff9c, &(0x7f0000000300)='./file0\x00', 0x0, 0x0) sendfile(0xffffffffffffffff, r1, 0x0, 0x80000004000000) 19:37:30 executing program 2: syz_mount_image$vfat(0x0, &(0x7f0000000100)='./file0\x00', 0x0, 0x0, 0x0, 0x0, &(0x7f0000000180)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') r0 = open(&(0x7f0000000180)='./file0\x00', 0x141042, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) write$binfmt_elf64(r0, &(0x7f0000000440)=ANY=[], 0x78) sendfile(r0, 0xffffffffffffffff, &(0x7f00000000c0), 0x7fff) r2 = openat(0xffffffffffffff9c, &(0x7f0000000300)='./file0\x00', 0x0, 0x0) sendfile(r0, r2, 0x0, 0x80000004000000) 19:37:30 executing program 3: syz_mount_image$vfat(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f00000002c0)="eb3c906d6b66732e66617400020101000240008000f801", 0x17}, {0x0, 0x0, 0x1000}], 0x0, 0x0) chdir(&(0x7f0000000040)='./file0\x00') r0 = open(&(0x7f0000000180)='./file0\x00', 0x141042, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, 0xffffffffffffffff, 0x0) preadv(0xffffffffffffffff, &(0x7f0000000280), 0x18, 0xd9f, 0x0) write$binfmt_elf64(r0, &(0x7f0000000440)=ANY=[@ANYBLOB="7f454c460000000000000000000000000000000000000000000000000000000040000000000000000000000000000000000000000000380000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a188c9c9e6e8320cc48502f4602e7081c0bb9926eca6da6d00ea22a0a2ca6e2e9897e98aaa2465c6c2343dcad198cbbc730068b16017cb3203c6a5e874a32f36190ecb53c3c4eb2f4905dba3d4b1afbaa902cd60f98bf1a28046"], 0x78) sendfile(r0, r0, &(0x7f00000000c0), 0x7fff) r1 = openat(0xffffffffffffff9c, &(0x7f0000000300)='./file0\x00', 0x0, 0x0) sendfile(r0, r1, 0x0, 0x80000004000000) 19:37:31 executing program 1: syz_mount_image$vfat(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f00000002c0)="eb3c906d6b66732e66617400020101000240008000f801", 0x17}, {0x0, 0x0, 0x1000}], 0x0, 0x0) chdir(&(0x7f0000000040)='./file0\x00') r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) write$binfmt_elf64(0xffffffffffffffff, &(0x7f0000000440)=ANY=[@ANYBLOB="7f454c460000000000000000000000000000000000000000000000000000000040000000000000000000000000000000000000000000380000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a188c9c9e6e8320cc48502f4602e7081c0bb9926eca6da6d00ea22a0a2ca6e2e9897e98aaa2465c6c2343dcad198cbbc730068b16017cb3203c6a5e874a32f36190ecb53c3c4eb2f4905dba3d4b1afbaa902cd60f98bf1a28046"], 0x78) sendfile(0xffffffffffffffff, 0xffffffffffffffff, &(0x7f00000000c0), 0x7fff) r1 = openat(0xffffffffffffff9c, &(0x7f0000000300)='./file0\x00', 0x0, 0x0) sendfile(0xffffffffffffffff, r1, 0x0, 0x80000004000000) [ 189.103830][T12448] loop3: detected capacity change from 0 to 16 [ 189.106934][T12442] loop1: detected capacity change from 0 to 16 19:37:31 executing program 1: syz_mount_image$vfat(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f00000002c0)="eb3c906d6b66732e66617400020101000240008000f801", 0x17}, {0x0, 0x0, 0x1000}], 0x0, 0x0) chdir(&(0x7f0000000040)='./file0\x00') r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) write$binfmt_elf64(0xffffffffffffffff, &(0x7f0000000440)=ANY=[@ANYBLOB="7f454c460000000000000000000000000000000000000000000000000000000040000000000000000000000000000000000000000000380000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a188c9c9e6e8320cc48502f4602e7081c0bb9926eca6da6d00ea22a0a2ca6e2e9897e98aaa2465c6c2343dcad198cbbc730068b16017cb3203c6a5e874a32f36190ecb53c3c4eb2f4905dba3d4b1afbaa902cd60f98bf1a28046"], 0x78) sendfile(0xffffffffffffffff, 0xffffffffffffffff, &(0x7f00000000c0), 0x7fff) r1 = openat(0xffffffffffffff9c, &(0x7f0000000300)='./file0\x00', 0x0, 0x0) sendfile(0xffffffffffffffff, r1, 0x0, 0x80000004000000) [ 189.228240][T12455] loop1: detected capacity change from 0 to 16 19:37:31 executing program 1: syz_mount_image$vfat(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f00000002c0)="eb3c906d6b66732e66617400020101000240008000f801", 0x17}, {0x0, 0x0, 0x1000}], 0x0, 0x0) r0 = open(&(0x7f0000000180)='./file0\x00', 0x141042, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) write$binfmt_elf64(r0, &(0x7f0000000440)=ANY=[@ANYBLOB="7f454c460000000000000000000000000000000000000000000000000000000040000000000000000000000000000000000000000000380000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a188c9c9e6e8320cc48502f4602e7081c0bb9926eca6da6d00ea22a0a2ca6e2e9897e98aaa2465c6c2343dcad198cbbc730068b16017cb3203c6a5e874a32f36190ecb53c3c4eb2f4905dba3d4b1afbaa902cd60f98bf1a28046"], 0x78) sendfile(r0, r0, &(0x7f00000000c0), 0x7fff) r2 = openat(0xffffffffffffff9c, &(0x7f0000000300)='./file0\x00', 0x0, 0x0) sendfile(r0, r2, 0x0, 0x80000004000000) [ 189.312174][T12459] loop1: detected capacity change from 0 to 16 19:37:31 executing program 5: syz_mount_image$vfat(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f00000002c0)="eb3c906d6b66732e66617400020101000240008000f801", 0x17}, {0x0}], 0x0, &(0x7f0000000180)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') r0 = open(&(0x7f0000000180)='./file0\x00', 0x141042, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r2 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000001c0)='devices.list\x00', 0x275a, 0x0) write$binfmt_elf64(r0, &(0x7f0000000440)=ANY=[], 0x78) writev(r2, &(0x7f0000000280)=[{&(0x7f0000000080)="f6", 0x1}], 0x1) sendfile(r0, r0, &(0x7f00000000c0), 0x7fff) r3 = openat(0xffffffffffffff9c, &(0x7f0000000300)='./file0\x00', 0x0, 0x0) sendfile(r0, r3, 0x0, 0x80000004000000) [ 189.393733][T12465] FAT-fs (loop5): bogus number of reserved sectors [ 189.400278][T12465] FAT-fs (loop5): Can't find a valid FAT filesystem [ 189.441691][T12471] loop1: detected capacity change from 0 to 16 19:37:31 executing program 1: syz_mount_image$vfat(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f00000002c0)="eb3c906d6b66732e66617400020101000240008000f801", 0x17}, {0x0, 0x0, 0x1000}], 0x0, 0x0) r0 = open(&(0x7f0000000180)='./file0\x00', 0x141042, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) write$binfmt_elf64(r0, &(0x7f0000000440)=ANY=[@ANYBLOB="7f454c460000000000000000000000000000000000000000000000000000000040000000000000000000000000000000000000000000380000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a188c9c9e6e8320cc48502f4602e7081c0bb9926eca6da6d00ea22a0a2ca6e2e9897e98aaa2465c6c2343dcad198cbbc730068b16017cb3203c6a5e874a32f36190ecb53c3c4eb2f4905dba3d4b1afbaa902cd60f98bf1a28046"], 0x78) sendfile(r0, r0, &(0x7f00000000c0), 0x7fff) r2 = openat(0xffffffffffffff9c, &(0x7f0000000300)='./file0\x00', 0x0, 0x0) sendfile(r0, r2, 0x0, 0x80000004000000) 19:37:31 executing program 4: syz_mount_image$vfat(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f00000002c0)="eb3c906d6b66732e66617400020101000240008000f801", 0x17}, {0x0, 0x0, 0x1000}], 0x0, 0x0) chdir(&(0x7f0000000040)='./file0\x00') r0 = open(&(0x7f0000000180)='./file0\x00', 0x141042, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) write$binfmt_elf64(r0, &(0x7f0000000440)=ANY=[@ANYBLOB="7f454c460000000000000000000000000000000000000000000000000000000040000000000000000000000000000000000000000000380000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a188c9c9e6e8320cc48502f4602e7081c0bb9926eca6da6d00ea22a0a2ca6e2e9897e98aaa2465c6c2343dcad198cbbc730068b16017cb3203c6a5e874a32f36190ecb53c3c4eb2f4905dba3d4b1afbaa902cd60f98bf1a28046"], 0x78) r2 = openat(0xffffffffffffff9c, &(0x7f0000000300)='./file0\x00', 0x0, 0x0) sendfile(r0, r2, 0x0, 0x80000004000000) 19:37:31 executing program 1: syz_mount_image$vfat(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f00000002c0)="eb3c906d6b66732e66617400020101000240008000f801", 0x17}, {0x0, 0x0, 0x1000}], 0x0, 0x0) r0 = open(&(0x7f0000000180)='./file0\x00', 0x141042, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) write$binfmt_elf64(r0, &(0x7f0000000440)=ANY=[@ANYBLOB="7f454c460000000000000000000000000000000000000000000000000000000040000000000000000000000000000000000000000000380000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a188c9c9e6e8320cc48502f4602e7081c0bb9926eca6da6d00ea22a0a2ca6e2e9897e98aaa2465c6c2343dcad198cbbc730068b16017cb3203c6a5e874a32f36190ecb53c3c4eb2f4905dba3d4b1afbaa902cd60f98bf1a28046"], 0x78) sendfile(r0, r0, &(0x7f00000000c0), 0x7fff) r2 = openat(0xffffffffffffff9c, &(0x7f0000000300)='./file0\x00', 0x0, 0x0) sendfile(r0, r2, 0x0, 0x80000004000000) [ 189.549778][T12477] loop1: detected capacity change from 0 to 16 19:37:31 executing program 1: chdir(&(0x7f0000000040)='./file0\x00') r0 = open(&(0x7f0000000180)='./file0\x00', 0x141042, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) write$binfmt_elf64(r0, &(0x7f0000000440)=ANY=[@ANYBLOB="7f454c460000000000000000000000000000000000000000000000000000000040000000000000000000000000000000000000000000380000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a188c9c9e6e8320cc48502f4602e7081c0bb9926eca6da6d00ea22a0a2ca6e2e9897e98aaa2465c6c2343dcad198cbbc730068b16017cb3203c6a5e874a32f36190ecb53c3c4eb2f4905dba3d4b1afbaa902cd60f98bf1a28046"], 0x78) sendfile(r0, r0, &(0x7f00000000c0), 0x7fff) r2 = openat(0xffffffffffffff9c, &(0x7f0000000300)='./file0\x00', 0x0, 0x0) sendfile(r0, r2, 0x0, 0x80000004000000) [ 189.605755][T12483] loop4: detected capacity change from 0 to 16 [ 189.634044][T12488] loop1: detected capacity change from 0 to 16 19:37:31 executing program 0: syz_mount_image$vfat(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f00000002c0)="eb3c906d6b66732e66617400020101000240008000f801", 0x17}, {0x0, 0x0, 0x1000}], 0x0, 0x0) chdir(&(0x7f0000000040)='./file0\x00') r0 = open(&(0x7f0000000180)='./file0\x00', 0x141042, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) write$binfmt_elf64(r0, &(0x7f0000000440)=ANY=[@ANYBLOB="7f454c460000000000000000000000000000000000000000000000000000000040000000000000000000000000000000000000000000380000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a188c9c9e6e8320cc48502f4602e7081c0bb9926eca6da6d00ea22a0a2ca6e2e9897e98aaa2465c6c2343dcad198cbbc730068b16017cb3203c6a5e874a32f36190ecb53c3c4eb2f4905dba3d4b1afbaa902cd60f98bf1a28046"], 0x78) r2 = openat(0xffffffffffffff9c, &(0x7f0000000300)='./file0\x00', 0x0, 0x0) sendfile(r0, r2, 0x0, 0x80000004000000) 19:37:31 executing program 2: syz_mount_image$vfat(0x0, &(0x7f0000000100)='./file0\x00', 0x0, 0x0, 0x0, 0x0, &(0x7f0000000180)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') r0 = open(&(0x7f0000000180)='./file0\x00', 0x141042, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) write$binfmt_elf64(r0, &(0x7f0000000440)=ANY=[], 0x78) sendfile(r0, 0xffffffffffffffff, &(0x7f00000000c0), 0x7fff) r2 = openat(0xffffffffffffff9c, &(0x7f0000000300)='./file0\x00', 0x0, 0x0) sendfile(r0, r2, 0x0, 0x80000004000000) [ 189.845131][T12496] loop0: detected capacity change from 0 to 16 19:37:31 executing program 3: syz_mount_image$vfat(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f00000002c0)="eb3c906d6b66732e66617400020101000240008000f801", 0x17}, {0x0, 0x0, 0x1000}], 0x0, 0x0) chdir(&(0x7f0000000040)='./file0\x00') r0 = open(&(0x7f0000000180)='./file0\x00', 0x141042, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) write$binfmt_elf64(r0, &(0x7f0000000440)=ANY=[@ANYBLOB="7f454c460000000000000000000000000000000000000000000000000000000040000000000000000000000000000000000000000000380000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a188c9c9e6e8320cc48502f4602e7081c0bb9926eca6da6d00ea22a0a2ca6e2e9897e98aaa2465c6c2343dcad198cbbc730068b16017cb3203c6a5e874a32f36190ecb53c3c4eb2f4905dba3d4b1afbaa902cd60f98bf1a28046"], 0x78) r2 = openat(0xffffffffffffff9c, &(0x7f0000000300)='./file0\x00', 0x0, 0x0) sendfile(r0, r2, 0x0, 0x80000004000000) [ 190.111180][T12510] loop3: detected capacity change from 0 to 16 19:37:32 executing program 5: syz_mount_image$vfat(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f00000002c0)="eb3c906d6b66732e66617400020101000240008000f801", 0x17}, {0x0}], 0x0, &(0x7f0000000180)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') r0 = open(&(0x7f0000000180)='./file0\x00', 0x141042, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r2 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000001c0)='devices.list\x00', 0x275a, 0x0) write$binfmt_elf64(r0, &(0x7f0000000440)=ANY=[], 0x78) writev(r2, &(0x7f0000000280)=[{&(0x7f0000000080)="f6", 0x1}], 0x1) sendfile(r0, r0, &(0x7f00000000c0), 0x7fff) r3 = openat(0xffffffffffffff9c, &(0x7f0000000300)='./file0\x00', 0x0, 0x0) sendfile(r0, r3, 0x0, 0x80000004000000) [ 190.258898][T12515] FAT-fs (loop5): bogus number of reserved sectors [ 190.265563][T12515] FAT-fs (loop5): Can't find a valid FAT filesystem 19:37:32 executing program 4: syz_mount_image$vfat(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f00000002c0)="eb3c906d6b66732e66617400020101000240008000f801", 0x17}, {0x0, 0x0, 0x1000}], 0x0, 0x0) chdir(&(0x7f0000000040)='./file0\x00') r0 = open(&(0x7f0000000180)='./file0\x00', 0x141042, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) write$binfmt_elf64(r0, &(0x7f0000000440)=ANY=[@ANYBLOB="7f454c460000000000000000000000000000000000000000000000000000000040000000000000000000000000000000000000000000380000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a188c9c9e6e8320cc48502f4602e7081c0bb9926eca6da6d00ea22a0a2ca6e2e9897e98aaa2465c6c2343dcad198cbbc730068b16017cb3203c6a5e874a32f36190ecb53c3c4eb2f4905dba3d4b1afbaa902cd60f98bf1a28046"], 0x78) r2 = openat(0xffffffffffffff9c, &(0x7f0000000300)='./file0\x00', 0x0, 0x0) sendfile(r0, r2, 0x0, 0x80000004000000) 19:37:32 executing program 1: chdir(&(0x7f0000000040)='./file0\x00') r0 = open(&(0x7f0000000180)='./file0\x00', 0x141042, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) write$binfmt_elf64(r0, &(0x7f0000000440)=ANY=[@ANYBLOB="7f454c460000000000000000000000000000000000000000000000000000000040000000000000000000000000000000000000000000380000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a188c9c9e6e8320cc48502f4602e7081c0bb9926eca6da6d00ea22a0a2ca6e2e9897e98aaa2465c6c2343dcad198cbbc730068b16017cb3203c6a5e874a32f36190ecb53c3c4eb2f4905dba3d4b1afbaa902cd60f98bf1a28046"], 0x78) sendfile(r0, r0, &(0x7f00000000c0), 0x7fff) r2 = openat(0xffffffffffffff9c, &(0x7f0000000300)='./file0\x00', 0x0, 0x0) sendfile(r0, r2, 0x0, 0x80000004000000) [ 190.632600][T12530] loop4: detected capacity change from 0 to 16 19:37:32 executing program 0: syz_mount_image$vfat(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f00000002c0)="eb3c906d6b66732e66617400020101000240008000f801", 0x17}, {0x0, 0x0, 0x1000}], 0x0, 0x0) chdir(&(0x7f0000000040)='./file0\x00') r0 = open(&(0x7f0000000180)='./file0\x00', 0x141042, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, 0xffffffffffffffff, 0x0) preadv(0xffffffffffffffff, &(0x7f0000000280), 0x18, 0xd9f, 0x0) write$binfmt_elf64(r0, &(0x7f0000000440)=ANY=[@ANYBLOB="7f454c460000000000000000000000000000000000000000000000000000000040000000000000000000000000000000000000000000380000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a188c9c9e6e8320cc48502f4602e7081c0bb9926eca6da6d00ea22a0a2ca6e2e9897e98aaa2465c6c2343dcad198cbbc730068b16017cb3203c6a5e874a32f36190ecb53c3c4eb2f4905dba3d4b1afbaa902cd60f98bf1a28046"], 0x78) r1 = openat(0xffffffffffffff9c, &(0x7f0000000300)='./file0\x00', 0x0, 0x0) sendfile(r0, r1, 0x0, 0x80000004000000) 19:37:32 executing program 2: syz_mount_image$vfat(0x0, &(0x7f0000000100)='./file0\x00', 0x0, 0x0, 0x0, 0x0, &(0x7f0000000180)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') r0 = open(&(0x7f0000000180)='./file0\x00', 0x141042, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) write$binfmt_elf64(r0, &(0x7f0000000440)=ANY=[], 0x78) sendfile(r0, 0xffffffffffffffff, &(0x7f00000000c0), 0x7fff) r2 = openat(0xffffffffffffff9c, &(0x7f0000000300)='./file0\x00', 0x0, 0x0) sendfile(r0, r2, 0x0, 0x80000004000000) [ 190.794056][T12543] loop0: detected capacity change from 0 to 16 19:37:32 executing program 3: syz_mount_image$vfat(0x0, &(0x7f0000000100)='./file0\x00', 0x0, 0x0, 0x0, 0x0, &(0x7f0000000180)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') r0 = open(&(0x7f0000000180)='./file0\x00', 0x141042, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, 0x0, 0x0, 0xd9f, 0x0) write$binfmt_elf64(r0, &(0x7f0000000440)=ANY=[@ANYBLOB="7f454c460000000000000000000000000000000000000000000000000000000040000000000000000000000000000000000000000000380000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a188c9c9e6e8320cc48502f4602e7081c0bb9926eca6da6d00ea22a0a2ca6e2e9897e98aaa2465c6c2343dcad198cbbc730068b16017cb3203c6a5e874a32f36190ecb53c3c4eb2f4905dba3d4b1afbaa902cd60f98bf1a28046"], 0x78) sendfile(r0, r0, &(0x7f00000000c0), 0x7fff) r2 = openat(0xffffffffffffff9c, &(0x7f0000000300)='./file0\x00', 0x0, 0x0) sendfile(r0, r2, 0x0, 0x80000004000000) 19:37:33 executing program 5: syz_mount_image$vfat(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f00000002c0)="eb3c906d6b66732e66617400020101000240008000f801", 0x17}, {0x0}], 0x0, &(0x7f0000000180)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') r0 = open(&(0x7f0000000180)='./file0\x00', 0x141042, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r2 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000001c0)='devices.list\x00', 0x275a, 0x0) write$binfmt_elf64(r0, &(0x7f0000000440)=ANY=[], 0x78) writev(r2, &(0x7f0000000280)=[{&(0x7f0000000080)="f6", 0x1}], 0x1) sendfile(r0, r0, &(0x7f00000000c0), 0x7fff) r3 = openat(0xffffffffffffff9c, &(0x7f0000000300)='./file0\x00', 0x0, 0x0) sendfile(r0, r3, 0x0, 0x80000004000000) [ 191.148905][T12555] FAT-fs (loop5): bogus number of reserved sectors [ 191.155506][T12555] FAT-fs (loop5): Can't find a valid FAT filesystem 19:37:33 executing program 1: chdir(0x0) r0 = open(&(0x7f0000000180)='./file0\x00', 0x141042, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) write$binfmt_elf64(r0, &(0x7f0000000440)=ANY=[@ANYBLOB="7f454c460000000000000000000000000000000000000000000000000000000040000000000000000000000000000000000000000000380000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a188c9c9e6e8320cc48502f4602e7081c0bb9926eca6da6d00ea22a0a2ca6e2e9897e98aaa2465c6c2343dcad198cbbc730068b16017cb3203c6a5e874a32f36190ecb53c3c4eb2f4905dba3d4b1afbaa902cd60f98bf1a28046"], 0x78) sendfile(r0, r0, &(0x7f00000000c0), 0x7fff) r2 = openat(0xffffffffffffff9c, &(0x7f0000000300)='./file0\x00', 0x0, 0x0) sendfile(r0, r2, 0x0, 0x80000004000000) 19:37:33 executing program 4: syz_mount_image$vfat(0x0, &(0x7f0000000100)='./file0\x00', 0x0, 0x0, 0x0, 0x0, &(0x7f0000000180)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') r0 = open(&(0x7f0000000180)='./file0\x00', 0x141042, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, 0x0, 0x0, 0xd9f, 0x0) write$binfmt_elf64(r0, &(0x7f0000000440)=ANY=[@ANYBLOB="7f454c460000000000000000000000000000000000000000000000000000000040000000000000000000000000000000000000000000380000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a188c9c9e6e8320cc48502f4602e7081c0bb9926eca6da6d00ea22a0a2ca6e2e9897e98aaa2465c6c2343dcad198cbbc730068b16017cb3203c6a5e874a32f36190ecb53c3c4eb2f4905dba3d4b1afbaa902cd60f98bf1a28046"], 0x78) sendfile(r0, r0, &(0x7f00000000c0), 0x7fff) r2 = openat(0xffffffffffffff9c, &(0x7f0000000300)='./file0\x00', 0x0, 0x0) sendfile(r0, r2, 0x0, 0x80000004000000) 19:37:33 executing program 2: syz_mount_image$vfat(0x0, &(0x7f0000000100)='./file0\x00', 0x0, 0x0, 0x0, 0x0, &(0x7f0000000180)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') r0 = open(&(0x7f0000000180)='./file0\x00', 0x141042, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) write$binfmt_elf64(r0, &(0x7f0000000440)=ANY=[], 0x78) sendfile(r0, r0, 0x0, 0x7fff) r2 = openat(0xffffffffffffff9c, &(0x7f0000000300)='./file0\x00', 0x0, 0x0) sendfile(r0, r2, 0x0, 0x80000004000000) 19:37:33 executing program 0: syz_mount_image$vfat(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f00000002c0)="eb3c906d6b66732e66617400020101000240008000f801", 0x17}, {0x0, 0x0, 0x1000}], 0x0, 0x0) chdir(&(0x7f0000000040)='./file0\x00') r0 = open(&(0x7f0000000180)='./file0\x00', 0x141042, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, 0xffffffffffffffff, 0x0) preadv(0xffffffffffffffff, &(0x7f0000000280), 0x18, 0xd9f, 0x0) write$binfmt_elf64(r0, &(0x7f0000000440)=ANY=[@ANYBLOB="7f454c460000000000000000000000000000000000000000000000000000000040000000000000000000000000000000000000000000380000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a188c9c9e6e8320cc48502f4602e7081c0bb9926eca6da6d00ea22a0a2ca6e2e9897e98aaa2465c6c2343dcad198cbbc730068b16017cb3203c6a5e874a32f36190ecb53c3c4eb2f4905dba3d4b1afbaa902cd60f98bf1a28046"], 0x78) r1 = openat(0xffffffffffffff9c, &(0x7f0000000300)='./file0\x00', 0x0, 0x0) sendfile(r0, r1, 0x0, 0x80000004000000) [ 191.755267][T12585] loop0: detected capacity change from 0 to 16 19:37:33 executing program 3: syz_mount_image$vfat(0x0, &(0x7f0000000100)='./file0\x00', 0x0, 0x0, 0x0, 0x0, &(0x7f0000000180)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') r0 = open(&(0x7f0000000180)='./file0\x00', 0x141042, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x10, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) write$binfmt_elf64(r0, &(0x7f0000000440)=ANY=[@ANYBLOB="7f454c460000000000000000000000000000000000000000000000000000000040000000000000000000000000000000000000000000380000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a188c9c9e6e8320cc48502f4602e7081c0bb9926eca6da6d00ea22a0a2ca6e2e9897e98aaa2465c6c2343dcad198cbbc730068b16017cb3203c6a5e874a32f36190ecb53c3c4eb2f4905dba3d4b1afbaa902cd60f98bf1a28046"], 0x78) sendfile(r0, r0, &(0x7f00000000c0), 0x7fff) r2 = openat(0xffffffffffffff9c, &(0x7f0000000300)='./file0\x00', 0x0, 0x0) sendfile(r0, r2, 0x0, 0x80000004000000) 19:37:33 executing program 5: syz_mount_image$vfat(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x1, &(0x7f0000000200)=[{0x0, 0x0, 0x1000}], 0x0, &(0x7f0000000180)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') r0 = open(&(0x7f0000000180)='./file0\x00', 0x141042, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r2 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000001c0)='devices.list\x00', 0x275a, 0x0) write$binfmt_elf64(r0, &(0x7f0000000440)=ANY=[], 0x78) writev(r2, &(0x7f0000000280)=[{&(0x7f0000000080)="f6", 0x1}], 0x1) sendfile(r0, r0, &(0x7f00000000c0), 0x7fff) r3 = openat(0xffffffffffffff9c, &(0x7f0000000300)='./file0\x00', 0x0, 0x0) sendfile(r0, r3, 0x0, 0x80000004000000) [ 192.031832][T12595] loop5: detected capacity change from 0 to 16 [ 192.040701][T12595] FAT-fs (loop5): bogus number of reserved sectors [ 192.047326][T12595] FAT-fs (loop5): Can't find a valid FAT filesystem 19:37:34 executing program 1: chdir(0x0) r0 = open(0x0, 0x141042, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) write$binfmt_elf64(r0, &(0x7f0000000440)=ANY=[@ANYBLOB="7f454c460000000000000000000000000000000000000000000000000000000040000000000000000000000000000000000000000000380000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a188c9c9e6e8320cc48502f4602e7081c0bb9926eca6da6d00ea22a0a2ca6e2e9897e98aaa2465c6c2343dcad198cbbc730068b16017cb3203c6a5e874a32f36190ecb53c3c4eb2f4905dba3d4b1afbaa902cd60f98bf1a28046"], 0x78) sendfile(r0, r0, &(0x7f00000000c0), 0x7fff) r2 = openat(0xffffffffffffff9c, &(0x7f0000000300)='./file0\x00', 0x0, 0x0) sendfile(r0, r2, 0x0, 0x80000004000000) 19:37:34 executing program 1: chdir(0x0) r0 = open(0x0, 0x141042, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) write$binfmt_elf64(r0, &(0x7f0000000440)=ANY=[@ANYBLOB="7f454c460000000000000000000000000000000000000000000000000000000040000000000000000000000000000000000000000000380000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a188c9c9e6e8320cc48502f4602e7081c0bb9926eca6da6d00ea22a0a2ca6e2e9897e98aaa2465c6c2343dcad198cbbc730068b16017cb3203c6a5e874a32f36190ecb53c3c4eb2f4905dba3d4b1afbaa902cd60f98bf1a28046"], 0x78) sendfile(r0, r0, &(0x7f00000000c0), 0x7fff) r2 = openat(0xffffffffffffff9c, &(0x7f0000000300)='./file0\x00', 0x0, 0x0) sendfile(r0, r2, 0x0, 0x80000004000000) 19:37:34 executing program 1: chdir(0x0) r0 = open(0x0, 0x141042, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) write$binfmt_elf64(r0, &(0x7f0000000440)=ANY=[@ANYBLOB="7f454c460000000000000000000000000000000000000000000000000000000040000000000000000000000000000000000000000000380000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a188c9c9e6e8320cc48502f4602e7081c0bb9926eca6da6d00ea22a0a2ca6e2e9897e98aaa2465c6c2343dcad198cbbc730068b16017cb3203c6a5e874a32f36190ecb53c3c4eb2f4905dba3d4b1afbaa902cd60f98bf1a28046"], 0x78) sendfile(r0, r0, &(0x7f00000000c0), 0x7fff) r2 = openat(0xffffffffffffff9c, &(0x7f0000000300)='./file0\x00', 0x0, 0x0) sendfile(r0, r2, 0x0, 0x80000004000000) 19:37:34 executing program 1: chdir(0x0) r0 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) write$binfmt_elf64(r0, &(0x7f0000000440)=ANY=[@ANYBLOB="7f454c460000000000000000000000000000000000000000000000000000000040000000000000000000000000000000000000000000380000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a188c9c9e6e8320cc48502f4602e7081c0bb9926eca6da6d00ea22a0a2ca6e2e9897e98aaa2465c6c2343dcad198cbbc730068b16017cb3203c6a5e874a32f36190ecb53c3c4eb2f4905dba3d4b1afbaa902cd60f98bf1a28046"], 0x78) sendfile(r0, r0, &(0x7f00000000c0), 0x7fff) r2 = openat(0xffffffffffffff9c, &(0x7f0000000300)='./file0\x00', 0x0, 0x0) sendfile(r0, r2, 0x0, 0x80000004000000) 19:37:34 executing program 1: chdir(0x0) r0 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) write$binfmt_elf64(r0, &(0x7f0000000440)=ANY=[@ANYBLOB="7f454c460000000000000000000000000000000000000000000000000000000040000000000000000000000000000000000000000000380000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a188c9c9e6e8320cc48502f4602e7081c0bb9926eca6da6d00ea22a0a2ca6e2e9897e98aaa2465c6c2343dcad198cbbc730068b16017cb3203c6a5e874a32f36190ecb53c3c4eb2f4905dba3d4b1afbaa902cd60f98bf1a28046"], 0x78) sendfile(r0, r0, &(0x7f00000000c0), 0x7fff) r2 = openat(0xffffffffffffff9c, &(0x7f0000000300)='./file0\x00', 0x0, 0x0) sendfile(r0, r2, 0x0, 0x80000004000000) 19:37:34 executing program 2: syz_mount_image$vfat(0x0, &(0x7f0000000100)='./file0\x00', 0x0, 0x0, 0x0, 0x0, &(0x7f0000000180)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') r0 = open(&(0x7f0000000180)='./file0\x00', 0x141042, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) write$binfmt_elf64(r0, &(0x7f0000000440)=ANY=[], 0x78) sendfile(r0, r0, 0x0, 0x7fff) r2 = openat(0xffffffffffffff9c, &(0x7f0000000300)='./file0\x00', 0x0, 0x0) sendfile(r0, r2, 0x0, 0x80000004000000) 19:37:34 executing program 1: chdir(0x0) r0 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) write$binfmt_elf64(r0, &(0x7f0000000440)=ANY=[@ANYBLOB="7f454c460000000000000000000000000000000000000000000000000000000040000000000000000000000000000000000000000000380000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a188c9c9e6e8320cc48502f4602e7081c0bb9926eca6da6d00ea22a0a2ca6e2e9897e98aaa2465c6c2343dcad198cbbc730068b16017cb3203c6a5e874a32f36190ecb53c3c4eb2f4905dba3d4b1afbaa902cd60f98bf1a28046"], 0x78) sendfile(r0, r0, &(0x7f00000000c0), 0x7fff) r2 = openat(0xffffffffffffff9c, &(0x7f0000000300)='./file0\x00', 0x0, 0x0) sendfile(r0, r2, 0x0, 0x80000004000000) 19:37:34 executing program 4: syz_mount_image$vfat(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f00000002c0)="eb3c906d6b66732e66617400020101000240008000f801", 0x17}, {0x0}], 0x0, &(0x7f0000000180)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') r0 = open(&(0x7f0000000180)='./file0\x00', 0x141042, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r2 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000001c0)='devices.list\x00', 0x275a, 0x0) write$binfmt_elf64(r0, &(0x7f0000000440)=ANY=[], 0x78) writev(r2, &(0x7f0000000280)=[{&(0x7f0000000080)="f6", 0x1}], 0x1) sendfile(r0, r0, &(0x7f00000000c0), 0x7fff) r3 = openat(0xffffffffffffff9c, &(0x7f0000000300)='./file0\x00', 0x0, 0x0) sendfile(r0, r3, 0x0, 0x80000004000000) 19:37:34 executing program 1: chdir(0x0) r0 = open(&(0x7f0000000180)='./file0\x00', 0x141042, 0x0) r1 = openat(0xffffffffffffff9c, 0x0, 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) write$binfmt_elf64(r0, &(0x7f0000000440)=ANY=[@ANYBLOB="7f454c460000000000000000000000000000000000000000000000000000000040000000000000000000000000000000000000000000380000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a188c9c9e6e8320cc48502f4602e7081c0bb9926eca6da6d00ea22a0a2ca6e2e9897e98aaa2465c6c2343dcad198cbbc730068b16017cb3203c6a5e874a32f36190ecb53c3c4eb2f4905dba3d4b1afbaa902cd60f98bf1a28046"], 0x78) sendfile(r0, r0, &(0x7f00000000c0), 0x7fff) r2 = openat(0xffffffffffffff9c, &(0x7f0000000300)='./file0\x00', 0x0, 0x0) sendfile(r0, r2, 0x0, 0x80000004000000) 19:37:34 executing program 0: syz_mount_image$vfat(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f00000002c0)="eb3c906d6b66732e66617400020101000240008000f801", 0x17}, {0x0, 0x0, 0x1000}], 0x0, 0x0) chdir(&(0x7f0000000040)='./file0\x00') r0 = open(&(0x7f0000000180)='./file0\x00', 0x141042, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, 0xffffffffffffffff, 0x0) preadv(0xffffffffffffffff, &(0x7f0000000280), 0x18, 0xd9f, 0x0) write$binfmt_elf64(r0, &(0x7f0000000440)=ANY=[@ANYBLOB="7f454c460000000000000000000000000000000000000000000000000000000040000000000000000000000000000000000000000000380000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a188c9c9e6e8320cc48502f4602e7081c0bb9926eca6da6d00ea22a0a2ca6e2e9897e98aaa2465c6c2343dcad198cbbc730068b16017cb3203c6a5e874a32f36190ecb53c3c4eb2f4905dba3d4b1afbaa902cd60f98bf1a28046"], 0x78) r1 = openat(0xffffffffffffff9c, &(0x7f0000000300)='./file0\x00', 0x0, 0x0) sendfile(r0, r1, 0x0, 0x80000004000000) [ 192.594847][T12632] FAT-fs (loop4): bogus number of reserved sectors [ 192.601914][T12632] FAT-fs (loop4): Can't find a valid FAT filesystem [ 192.698263][T12645] loop0: detected capacity change from 0 to 16 19:37:34 executing program 3: syz_mount_image$vfat(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x1, &(0x7f0000000200)=[{0x0, 0x0, 0x1000}], 0x0, &(0x7f0000000180)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') r0 = open(&(0x7f0000000180)='./file0\x00', 0x141042, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r2 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000001c0)='devices.list\x00', 0x275a, 0x0) write$binfmt_elf64(r0, &(0x7f0000000440)=ANY=[], 0x78) writev(r2, &(0x7f0000000280)=[{&(0x7f0000000080)="f6", 0x1}], 0x1) sendfile(r0, r0, &(0x7f00000000c0), 0x7fff) r3 = openat(0xffffffffffffff9c, &(0x7f0000000300)='./file0\x00', 0x0, 0x0) sendfile(r0, r3, 0x0, 0x80000004000000) 19:37:34 executing program 5: syz_mount_image$vfat(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x1, &(0x7f0000000200)=[{0x0, 0x0, 0x1000}], 0x0, &(0x7f0000000180)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') r0 = open(&(0x7f0000000180)='./file0\x00', 0x141042, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r2 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000001c0)='devices.list\x00', 0x275a, 0x0) write$binfmt_elf64(r0, &(0x7f0000000440)=ANY=[], 0x78) writev(r2, &(0x7f0000000280)=[{&(0x7f0000000080)="f6", 0x1}], 0x1) sendfile(r0, r0, &(0x7f00000000c0), 0x7fff) r3 = openat(0xffffffffffffff9c, &(0x7f0000000300)='./file0\x00', 0x0, 0x0) sendfile(r0, r3, 0x0, 0x80000004000000) [ 192.935747][T12653] loop5: detected capacity change from 0 to 16 [ 192.943716][T12654] loop3: detected capacity change from 0 to 16 [ 192.952170][T12653] FAT-fs (loop5): bogus number of reserved sectors [ 192.958794][T12653] FAT-fs (loop5): Can't find a valid FAT filesystem [ 192.967100][T12654] FAT-fs (loop3): bogus number of reserved sectors [ 192.973676][T12654] FAT-fs (loop3): Can't find a valid FAT filesystem 19:37:35 executing program 2: syz_mount_image$vfat(0x0, &(0x7f0000000100)='./file0\x00', 0x0, 0x0, 0x0, 0x0, &(0x7f0000000180)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') r0 = open(&(0x7f0000000180)='./file0\x00', 0x141042, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) write$binfmt_elf64(r0, &(0x7f0000000440)=ANY=[], 0x78) sendfile(r0, r0, 0x0, 0x7fff) r2 = openat(0xffffffffffffff9c, &(0x7f0000000300)='./file0\x00', 0x0, 0x0) sendfile(r0, r2, 0x0, 0x80000004000000) 19:37:35 executing program 4: syz_mount_image$vfat(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f00000002c0)="eb3c906d6b66732e66617400020101000240008000f801", 0x17}, {0x0}], 0x0, &(0x7f0000000180)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') r0 = open(&(0x7f0000000180)='./file0\x00', 0x141042, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r2 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000001c0)='devices.list\x00', 0x275a, 0x0) write$binfmt_elf64(r0, &(0x7f0000000440)=ANY=[], 0x78) writev(r2, &(0x7f0000000280)=[{&(0x7f0000000080)="f6", 0x1}], 0x1) sendfile(r0, r0, &(0x7f00000000c0), 0x7fff) r3 = openat(0xffffffffffffff9c, &(0x7f0000000300)='./file0\x00', 0x0, 0x0) sendfile(r0, r3, 0x0, 0x80000004000000) 19:37:35 executing program 1: chdir(0x0) r0 = open(&(0x7f0000000180)='./file0\x00', 0x141042, 0x0) r1 = openat(0xffffffffffffff9c, 0x0, 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) write$binfmt_elf64(r0, &(0x7f0000000440)=ANY=[@ANYBLOB="7f454c460000000000000000000000000000000000000000000000000000000040000000000000000000000000000000000000000000380000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a188c9c9e6e8320cc48502f4602e7081c0bb9926eca6da6d00ea22a0a2ca6e2e9897e98aaa2465c6c2343dcad198cbbc730068b16017cb3203c6a5e874a32f36190ecb53c3c4eb2f4905dba3d4b1afbaa902cd60f98bf1a28046"], 0x78) sendfile(r0, r0, &(0x7f00000000c0), 0x7fff) r2 = openat(0xffffffffffffff9c, &(0x7f0000000300)='./file0\x00', 0x0, 0x0) sendfile(r0, r2, 0x0, 0x80000004000000) [ 193.492490][T12673] FAT-fs (loop4): bogus number of reserved sectors [ 193.499133][T12673] FAT-fs (loop4): Can't find a valid FAT filesystem 19:37:35 executing program 0: syz_mount_image$vfat(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f00000002c0)="eb3c906d6b66732e66617400020101000240008000f801", 0x17}, {0x0, 0x0, 0x1000}], 0x0, 0x0) chdir(&(0x7f0000000040)='./file0\x00') r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) write$binfmt_elf64(0xffffffffffffffff, &(0x7f0000000440)=ANY=[@ANYBLOB="7f454c460000000000000000000000000000000000000000000000000000000040000000000000000000000000000000000000000000380000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a188c9c9e6e8320cc48502f4602e7081c0bb9926eca6da6d00ea22a0a2ca6e2e9897e98aaa2465c6c2343dcad198cbbc730068b16017cb3203c6a5e874a32f36190ecb53c3c4eb2f4905dba3d4b1afbaa902cd60f98bf1a28046"], 0x78) r1 = openat(0xffffffffffffff9c, &(0x7f0000000300)='./file0\x00', 0x0, 0x0) sendfile(0xffffffffffffffff, r1, 0x0, 0x80000004000000) [ 193.663561][T12687] loop0: detected capacity change from 0 to 16 19:37:35 executing program 0: syz_mount_image$vfat(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f00000002c0)="eb3c906d6b66732e66617400020101000240008000f801", 0x17}, {0x0, 0x0, 0x1000}], 0x0, 0x0) chdir(&(0x7f0000000040)='./file0\x00') r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) write$binfmt_elf64(0xffffffffffffffff, &(0x7f0000000440)=ANY=[@ANYBLOB="7f454c460000000000000000000000000000000000000000000000000000000040000000000000000000000000000000000000000000380000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a188c9c9e6e8320cc48502f4602e7081c0bb9926eca6da6d00ea22a0a2ca6e2e9897e98aaa2465c6c2343dcad198cbbc730068b16017cb3203c6a5e874a32f36190ecb53c3c4eb2f4905dba3d4b1afbaa902cd60f98bf1a28046"], 0x78) r1 = openat(0xffffffffffffff9c, &(0x7f0000000300)='./file0\x00', 0x0, 0x0) sendfile(0xffffffffffffffff, r1, 0x0, 0x80000004000000) 19:37:35 executing program 5: syz_mount_image$vfat(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x1, &(0x7f0000000200)=[{0x0, 0x0, 0x1000}], 0x0, &(0x7f0000000180)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') r0 = open(&(0x7f0000000180)='./file0\x00', 0x141042, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r2 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000001c0)='devices.list\x00', 0x275a, 0x0) write$binfmt_elf64(r0, &(0x7f0000000440)=ANY=[], 0x78) writev(r2, &(0x7f0000000280)=[{&(0x7f0000000080)="f6", 0x1}], 0x1) sendfile(r0, r0, &(0x7f00000000c0), 0x7fff) r3 = openat(0xffffffffffffff9c, &(0x7f0000000300)='./file0\x00', 0x0, 0x0) sendfile(r0, r3, 0x0, 0x80000004000000) 19:37:35 executing program 3: syz_mount_image$vfat(0x0, &(0x7f0000000100)='./file0\x00', 0x0, 0x0, 0x0, 0x0, &(0x7f0000000180)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') r0 = open(&(0x7f0000000180)='./file0\x00', 0x141042, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x10, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) write$binfmt_elf64(r0, &(0x7f0000000440)=ANY=[@ANYBLOB="7f454c460000000000000000000000000000000000000000000000000000000040000000000000000000000000000000000000000000380000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a188c9c9e6e8320cc48502f4602e7081c0bb9926eca6da6d00ea22a0a2ca6e2e9897e98aaa2465c6c2343dcad198cbbc730068b16017cb3203c6a5e874a32f36190ecb53c3c4eb2f4905dba3d4b1afbaa902cd60f98bf1a28046"], 0x78) sendfile(r0, r0, &(0x7f00000000c0), 0x7fff) r2 = openat(0xffffffffffffff9c, &(0x7f0000000300)='./file0\x00', 0x0, 0x0) sendfile(r0, r2, 0x0, 0x80000004000000) 19:37:35 executing program 0: syz_mount_image$vfat(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f00000002c0)="eb3c906d6b66732e66617400020101000240008000f801", 0x17}, {0x0, 0x0, 0x1000}], 0x0, 0x0) chdir(&(0x7f0000000040)='./file0\x00') r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) write$binfmt_elf64(0xffffffffffffffff, &(0x7f0000000440)=ANY=[@ANYBLOB="7f454c460000000000000000000000000000000000000000000000000000000040000000000000000000000000000000000000000000380000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a188c9c9e6e8320cc48502f4602e7081c0bb9926eca6da6d00ea22a0a2ca6e2e9897e98aaa2465c6c2343dcad198cbbc730068b16017cb3203c6a5e874a32f36190ecb53c3c4eb2f4905dba3d4b1afbaa902cd60f98bf1a28046"], 0x78) r1 = openat(0xffffffffffffff9c, &(0x7f0000000300)='./file0\x00', 0x0, 0x0) sendfile(0xffffffffffffffff, r1, 0x0, 0x80000004000000) [ 193.810296][T12692] loop0: detected capacity change from 0 to 16 [ 193.817424][T12696] loop5: detected capacity change from 0 to 16 [ 193.832366][T12696] FAT-fs (loop5): bogus number of reserved sectors [ 193.838884][T12696] FAT-fs (loop5): Can't find a valid FAT filesystem 19:37:35 executing program 0: syz_mount_image$vfat(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f00000002c0)="eb3c906d6b66732e66617400020101000240008000f801", 0x17}, {0x0, 0x0, 0x1000}], 0x0, 0x0) r0 = open(&(0x7f0000000180)='./file0\x00', 0x141042, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) write$binfmt_elf64(r0, &(0x7f0000000440)=ANY=[@ANYBLOB="7f454c460000000000000000000000000000000000000000000000000000000040000000000000000000000000000000000000000000380000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a188c9c9e6e8320cc48502f4602e7081c0bb9926eca6da6d00ea22a0a2ca6e2e9897e98aaa2465c6c2343dcad198cbbc730068b16017cb3203c6a5e874a32f36190ecb53c3c4eb2f4905dba3d4b1afbaa902cd60f98bf1a28046"], 0x78) r2 = openat(0xffffffffffffff9c, &(0x7f0000000300)='./file0\x00', 0x0, 0x0) sendfile(r0, r2, 0x0, 0x80000004000000) [ 193.940731][T12711] loop0: detected capacity change from 0 to 16 19:37:35 executing program 0: syz_mount_image$vfat(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f00000002c0)="eb3c906d6b66732e66617400020101000240008000f801", 0x17}, {0x0, 0x0, 0x1000}], 0x0, 0x0) r0 = open(&(0x7f0000000180)='./file0\x00', 0x141042, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) write$binfmt_elf64(r0, &(0x7f0000000440)=ANY=[@ANYBLOB="7f454c460000000000000000000000000000000000000000000000000000000040000000000000000000000000000000000000000000380000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a188c9c9e6e8320cc48502f4602e7081c0bb9926eca6da6d00ea22a0a2ca6e2e9897e98aaa2465c6c2343dcad198cbbc730068b16017cb3203c6a5e874a32f36190ecb53c3c4eb2f4905dba3d4b1afbaa902cd60f98bf1a28046"], 0x78) r2 = openat(0xffffffffffffff9c, &(0x7f0000000300)='./file0\x00', 0x0, 0x0) sendfile(r0, r2, 0x0, 0x80000004000000) [ 194.025206][T12716] loop0: detected capacity change from 0 to 16 [ 194.129912][T12719] loop0: detected capacity change from 0 to 16 19:37:36 executing program 0: syz_mount_image$vfat(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f00000002c0)="eb3c906d6b66732e66617400020101000240008000f801", 0x17}, {0x0, 0x0, 0x1000}], 0x0, 0x0) r0 = open(&(0x7f0000000180)='./file0\x00', 0x141042, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) write$binfmt_elf64(r0, &(0x7f0000000440)=ANY=[@ANYBLOB="7f454c460000000000000000000000000000000000000000000000000000000040000000000000000000000000000000000000000000380000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a188c9c9e6e8320cc48502f4602e7081c0bb9926eca6da6d00ea22a0a2ca6e2e9897e98aaa2465c6c2343dcad198cbbc730068b16017cb3203c6a5e874a32f36190ecb53c3c4eb2f4905dba3d4b1afbaa902cd60f98bf1a28046"], 0x78) r2 = openat(0xffffffffffffff9c, &(0x7f0000000300)='./file0\x00', 0x0, 0x0) sendfile(r0, r2, 0x0, 0x80000004000000) 19:37:36 executing program 2: syz_mount_image$vfat(0x0, &(0x7f0000000100)='./file0\x00', 0x0, 0x0, 0x0, 0x0, &(0x7f0000000180)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') r0 = open(&(0x7f0000000180)='./file0\x00', 0x141042, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) write$binfmt_elf64(r0, &(0x7f0000000440)=ANY=[], 0x78) sendfile(r0, r0, &(0x7f00000000c0), 0x0) r2 = openat(0xffffffffffffff9c, &(0x7f0000000300)='./file0\x00', 0x0, 0x0) sendfile(r0, r2, 0x0, 0x80000004000000) [ 194.279593][T12725] loop0: detected capacity change from 0 to 16 19:37:36 executing program 1: chdir(0x0) r0 = open(&(0x7f0000000180)='./file0\x00', 0x141042, 0x0) r1 = openat(0xffffffffffffff9c, 0x0, 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) write$binfmt_elf64(r0, &(0x7f0000000440)=ANY=[@ANYBLOB="7f454c460000000000000000000000000000000000000000000000000000000040000000000000000000000000000000000000000000380000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a188c9c9e6e8320cc48502f4602e7081c0bb9926eca6da6d00ea22a0a2ca6e2e9897e98aaa2465c6c2343dcad198cbbc730068b16017cb3203c6a5e874a32f36190ecb53c3c4eb2f4905dba3d4b1afbaa902cd60f98bf1a28046"], 0x78) sendfile(r0, r0, &(0x7f00000000c0), 0x7fff) r2 = openat(0xffffffffffffff9c, &(0x7f0000000300)='./file0\x00', 0x0, 0x0) sendfile(r0, r2, 0x0, 0x80000004000000) 19:37:36 executing program 4: syz_mount_image$vfat(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f00000002c0)="eb3c906d6b66732e66617400020101000240008000f801", 0x17}, {0x0}], 0x0, &(0x7f0000000180)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') r0 = open(&(0x7f0000000180)='./file0\x00', 0x141042, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r2 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000001c0)='devices.list\x00', 0x275a, 0x0) write$binfmt_elf64(r0, &(0x7f0000000440)=ANY=[], 0x78) writev(r2, &(0x7f0000000280)=[{&(0x7f0000000080)="f6", 0x1}], 0x1) sendfile(r0, r0, &(0x7f00000000c0), 0x7fff) r3 = openat(0xffffffffffffff9c, &(0x7f0000000300)='./file0\x00', 0x0, 0x0) sendfile(r0, r3, 0x0, 0x80000004000000) 19:37:36 executing program 0: chdir(&(0x7f0000000040)='./file0\x00') r0 = open(&(0x7f0000000180)='./file0\x00', 0x141042, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) write$binfmt_elf64(r0, &(0x7f0000000440)=ANY=[@ANYBLOB="7f454c460000000000000000000000000000000000000000000000000000000040000000000000000000000000000000000000000000380000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a188c9c9e6e8320cc48502f4602e7081c0bb9926eca6da6d00ea22a0a2ca6e2e9897e98aaa2465c6c2343dcad198cbbc730068b16017cb3203c6a5e874a32f36190ecb53c3c4eb2f4905dba3d4b1afbaa902cd60f98bf1a28046"], 0x78) r2 = openat(0xffffffffffffff9c, &(0x7f0000000300)='./file0\x00', 0x0, 0x0) sendfile(r0, r2, 0x0, 0x80000004000000) [ 194.391625][T12735] FAT-fs (loop4): bogus number of reserved sectors [ 194.398189][T12735] FAT-fs (loop4): Can't find a valid FAT filesystem 19:37:36 executing program 5: syz_mount_image$vfat(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{0x0}, {0x0, 0x0, 0x1000}], 0x0, &(0x7f0000000180)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') r0 = open(&(0x7f0000000180)='./file0\x00', 0x141042, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r2 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000001c0)='devices.list\x00', 0x275a, 0x0) write$binfmt_elf64(r0, &(0x7f0000000440)=ANY=[], 0x78) writev(r2, &(0x7f0000000280)=[{&(0x7f0000000080)="f6", 0x1}], 0x1) sendfile(r0, r0, &(0x7f00000000c0), 0x7fff) r3 = openat(0xffffffffffffff9c, &(0x7f0000000300)='./file0\x00', 0x0, 0x0) sendfile(r0, r3, 0x0, 0x80000004000000) [ 194.682831][T12752] loop5: detected capacity change from 0 to 16 [ 194.691827][T12752] FAT-fs (loop5): bogus number of reserved sectors [ 194.698347][T12752] FAT-fs (loop5): Can't find a valid FAT filesystem 19:37:36 executing program 3: r0 = creat(&(0x7f0000000100)='./bus\x00', 0x0) r1 = openat$sndtimer(0xffffffffffffff9c, &(0x7f0000000040), 0x0) ioctl$BTRFS_IOC_QUOTA_RESCAN_WAIT(r1, 0x942e, 0x0) r2 = creat(&(0x7f0000002dc0)='./bus\x00', 0x0) write$binfmt_elf64(r2, &(0x7f0000000380)=ANY=[], 0xfffffd28) pipe(&(0x7f0000000180)={0xffffffffffffffff}) perf_event_open(&(0x7f0000001240)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) mmap(&(0x7f0000000000/0xc00000)=nil, 0xc00000, 0x4, 0x8010, 0xffffffffffffffff, 0x0) ioctl$BTRFS_IOC_GET_SUBVOL_ROOTREF(0xffffffffffffffff, 0xd000943d, &(0x7f00000012c0)={0x7, [], 0x1, "1dcf943a0292f1"}) dup2(r3, r0) 19:37:36 executing program 3: r0 = creat(&(0x7f0000000100)='./bus\x00', 0x0) r1 = openat$sndtimer(0xffffffffffffff9c, &(0x7f0000000040), 0x0) ioctl$BTRFS_IOC_QUOTA_RESCAN_WAIT(r1, 0x942e, 0x0) r2 = creat(&(0x7f0000002dc0)='./bus\x00', 0x0) write$binfmt_elf64(r2, &(0x7f0000000380)=ANY=[], 0xfffffd28) pipe(&(0x7f0000000180)={0xffffffffffffffff}) perf_event_open(&(0x7f0000001240)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) mmap(&(0x7f0000000000/0xc00000)=nil, 0xc00000, 0x4, 0x8010, 0xffffffffffffffff, 0x0) ioctl$BTRFS_IOC_GET_SUBVOL_ROOTREF(0xffffffffffffffff, 0xd000943d, &(0x7f00000012c0)={0x7, [], 0x1, "1dcf943a0292f1"}) dup2(r3, r0) 19:37:37 executing program 2: syz_mount_image$vfat(0x0, &(0x7f0000000100)='./file0\x00', 0x0, 0x0, 0x0, 0x0, &(0x7f0000000180)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') r0 = open(&(0x7f0000000180)='./file0\x00', 0x141042, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) write$binfmt_elf64(r0, &(0x7f0000000440)=ANY=[], 0x78) sendfile(r0, r0, &(0x7f00000000c0), 0x0) r2 = openat(0xffffffffffffff9c, &(0x7f0000000300)='./file0\x00', 0x0, 0x0) sendfile(r0, r2, 0x0, 0x80000004000000) 19:37:37 executing program 1: chdir(0x0) r0 = open(&(0x7f0000000180)='./file0\x00', 0x141042, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) write$binfmt_elf64(r0, &(0x7f0000000440)=ANY=[@ANYBLOB="7f454c460000000000000000000000000000000000000000000000000000000040000000000000000000000000000000000000000000380000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a188c9c9e6e8320cc48502f4602e7081c0bb9926eca6da6d00ea22a0a2ca6e2e9897e98aaa2465c6c2343dcad198cbbc730068b16017cb3203c6a5e874a32f36190ecb53c3c4eb2f4905dba3d4b1afbaa902cd60f98bf1a28046"], 0x78) sendfile(r0, r0, &(0x7f00000000c0), 0x7fff) r2 = openat(0xffffffffffffff9c, &(0x7f0000000300)='./file0\x00', 0x0, 0x0) sendfile(r0, r2, 0x0, 0x80000004000000) 19:37:37 executing program 1: chdir(0x0) r0 = open(&(0x7f0000000180)='./file0\x00', 0x141042, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) write$binfmt_elf64(r0, &(0x7f0000000440)=ANY=[@ANYBLOB="7f454c460000000000000000000000000000000000000000000000000000000040000000000000000000000000000000000000000000380000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a188c9c9e6e8320cc48502f4602e7081c0bb9926eca6da6d00ea22a0a2ca6e2e9897e98aaa2465c6c2343dcad198cbbc730068b16017cb3203c6a5e874a32f36190ecb53c3c4eb2f4905dba3d4b1afbaa902cd60f98bf1a28046"], 0x78) sendfile(r0, r0, &(0x7f00000000c0), 0x7fff) r2 = openat(0xffffffffffffff9c, &(0x7f0000000300)='./file0\x00', 0x0, 0x0) sendfile(r0, r2, 0x0, 0x80000004000000) 19:37:37 executing program 4: syz_mount_image$vfat(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f00000002c0)="eb3c906d6b66732e66617400020101000240008000f801", 0x17}, {0x0}], 0x0, &(0x7f0000000180)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') r0 = open(&(0x7f0000000180)='./file0\x00', 0x141042, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r2 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000001c0)='devices.list\x00', 0x275a, 0x0) write$binfmt_elf64(r0, &(0x7f0000000440)=ANY=[], 0x78) writev(r2, &(0x7f0000000280)=[{&(0x7f0000000080)="f6", 0x1}], 0x1) sendfile(r0, r0, &(0x7f00000000c0), 0x7fff) openat(0xffffffffffffff9c, &(0x7f0000000300)='./file0\x00', 0x0, 0x0) 19:37:37 executing program 0: chdir(0x0) r0 = open(&(0x7f0000000180)='./file0\x00', 0x141042, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) write$binfmt_elf64(r0, &(0x7f0000000440)=ANY=[@ANYBLOB="7f454c460000000000000000000000000000000000000000000000000000000040000000000000000000000000000000000000000000380000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a188c9c9e6e8320cc48502f4602e7081c0bb9926eca6da6d00ea22a0a2ca6e2e9897e98aaa2465c6c2343dcad198cbbc730068b16017cb3203c6a5e874a32f36190ecb53c3c4eb2f4905dba3d4b1afbaa902cd60f98bf1a28046"], 0x78) r2 = openat(0xffffffffffffff9c, &(0x7f0000000300)='./file0\x00', 0x0, 0x0) sendfile(r0, r2, 0x0, 0x80000004000000) 19:37:37 executing program 1: chdir(0x0) r0 = open(&(0x7f0000000180)='./file0\x00', 0x141042, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) write$binfmt_elf64(r0, &(0x7f0000000440)=ANY=[@ANYBLOB="7f454c460000000000000000000000000000000000000000000000000000000040000000000000000000000000000000000000000000380000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a188c9c9e6e8320cc48502f4602e7081c0bb9926eca6da6d00ea22a0a2ca6e2e9897e98aaa2465c6c2343dcad198cbbc730068b16017cb3203c6a5e874a32f36190ecb53c3c4eb2f4905dba3d4b1afbaa902cd60f98bf1a28046"], 0x78) sendfile(r0, r0, &(0x7f00000000c0), 0x7fff) r2 = openat(0xffffffffffffff9c, &(0x7f0000000300)='./file0\x00', 0x0, 0x0) sendfile(r0, r2, 0x0, 0x80000004000000) [ 195.324778][T12782] FAT-fs (loop4): bogus number of reserved sectors [ 195.331350][T12782] FAT-fs (loop4): Can't find a valid FAT filesystem 19:37:37 executing program 1: chdir(0x0) r0 = open(&(0x7f0000000180)='./file0\x00', 0x141042, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x10, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) write$binfmt_elf64(r0, &(0x7f0000000440)=ANY=[@ANYBLOB="7f454c460000000000000000000000000000000000000000000000000000000040000000000000000000000000000000000000000000380000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a188c9c9e6e8320cc48502f4602e7081c0bb9926eca6da6d00ea22a0a2ca6e2e9897e98aaa2465c6c2343dcad198cbbc730068b16017cb3203c6a5e874a32f36190ecb53c3c4eb2f4905dba3d4b1afbaa902cd60f98bf1a28046"], 0x78) sendfile(r0, r0, &(0x7f00000000c0), 0x7fff) r2 = openat(0xffffffffffffff9c, &(0x7f0000000300)='./file0\x00', 0x0, 0x0) sendfile(r0, r2, 0x0, 0x80000004000000) 19:37:37 executing program 5: syz_mount_image$vfat(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{0x0}, {0x0, 0x0, 0x1000}], 0x0, &(0x7f0000000180)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') r0 = open(&(0x7f0000000180)='./file0\x00', 0x141042, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r2 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000001c0)='devices.list\x00', 0x275a, 0x0) write$binfmt_elf64(r0, &(0x7f0000000440)=ANY=[], 0x78) writev(r2, &(0x7f0000000280)=[{&(0x7f0000000080)="f6", 0x1}], 0x1) sendfile(r0, r0, &(0x7f00000000c0), 0x7fff) r3 = openat(0xffffffffffffff9c, &(0x7f0000000300)='./file0\x00', 0x0, 0x0) sendfile(r0, r3, 0x0, 0x80000004000000) [ 195.558298][T12804] loop5: detected capacity change from 0 to 16 [ 195.566668][T12804] FAT-fs (loop5): bogus number of reserved sectors [ 195.573236][T12804] FAT-fs (loop5): Can't find a valid FAT filesystem 19:37:37 executing program 3: r0 = creat(&(0x7f0000000100)='./bus\x00', 0x0) r1 = openat$sndtimer(0xffffffffffffff9c, &(0x7f0000000040), 0x0) ioctl$BTRFS_IOC_QUOTA_RESCAN_WAIT(r1, 0x942e, 0x0) r2 = creat(&(0x7f0000002dc0)='./bus\x00', 0x0) write$binfmt_elf64(r2, &(0x7f0000000380)=ANY=[], 0xfffffd28) pipe(&(0x7f0000000180)={0xffffffffffffffff}) perf_event_open(&(0x7f0000001240)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) mmap(&(0x7f0000000000/0xc00000)=nil, 0xc00000, 0x4, 0x8010, 0xffffffffffffffff, 0x0) ioctl$BTRFS_IOC_GET_SUBVOL_ROOTREF(0xffffffffffffffff, 0xd000943d, &(0x7f00000012c0)={0x7, [], 0x1, "1dcf943a0292f1"}) dup2(r3, r0) 19:37:37 executing program 3: chdir(0x0) r0 = open(&(0x7f0000000180)='./file0\x00', 0x141042, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) write$binfmt_elf64(r0, &(0x7f0000000440)=ANY=[@ANYBLOB="7f454c460000000000000000000000000000000000000000000000000000000040000000000000000000000000000000000000000000380000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a188c9c9e6e8320cc48502f4602e7081c0bb9926eca6da6d00ea22a0a2ca6e2e9897e98aaa2465c6c2343dcad198cbbc730068b16017cb3203c6a5e874a32f36190ecb53c3c4eb2f4905dba3d4b1afbaa902cd60f98bf1a28046"], 0x78) sendfile(r0, r0, &(0x7f00000000c0), 0x7fff) r2 = openat(0xffffffffffffff9c, &(0x7f0000000300)='./file0\x00', 0x0, 0x0) sendfile(r0, r2, 0x0, 0x80000004000000) 19:37:37 executing program 2: syz_mount_image$vfat(0x0, &(0x7f0000000100)='./file0\x00', 0x0, 0x0, 0x0, 0x0, &(0x7f0000000180)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') r0 = open(&(0x7f0000000180)='./file0\x00', 0x141042, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) write$binfmt_elf64(r0, &(0x7f0000000440)=ANY=[], 0x78) sendfile(r0, r0, &(0x7f00000000c0), 0x0) r2 = openat(0xffffffffffffff9c, &(0x7f0000000300)='./file0\x00', 0x0, 0x0) sendfile(r0, r2, 0x0, 0x80000004000000) 19:37:37 executing program 3: r0 = creat(&(0x7f0000000100)='./bus\x00', 0x0) r1 = openat$sndtimer(0xffffffffffffff9c, &(0x7f0000000040), 0x0) ioctl$BTRFS_IOC_QUOTA_RESCAN_WAIT(r1, 0x942e, 0x0) r2 = creat(&(0x7f0000002dc0)='./bus\x00', 0x0) write$binfmt_elf64(r2, &(0x7f0000000380)=ANY=[], 0xfffffd28) pipe(&(0x7f0000000180)={0xffffffffffffffff}) perf_event_open(&(0x7f0000001240)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) mmap(&(0x7f0000000000/0xc00000)=nil, 0xc00000, 0x4, 0x10, 0xffffffffffffffff, 0xb3d04000) ioctl$BTRFS_IOC_GET_SUBVOL_ROOTREF(0xffffffffffffffff, 0xd000943d, &(0x7f00000012c0)={0x7, [], 0x1, "1dcf943a0292f1"}) dup2(r3, r0) 19:37:37 executing program 4: syz_mount_image$vfat(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f00000002c0)="eb3c906d6b66732e66617400020101000240008000f801", 0x17}, {0x0}], 0x0, &(0x7f0000000180)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') r0 = open(&(0x7f0000000180)='./file0\x00', 0x141042, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r2 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000001c0)='devices.list\x00', 0x275a, 0x0) write$binfmt_elf64(r0, &(0x7f0000000440)=ANY=[], 0x78) writev(r2, &(0x7f0000000280)=[{&(0x7f0000000080)="f6", 0x1}], 0x1) sendfile(r0, r0, &(0x7f00000000c0), 0x7fff) openat(0xffffffffffffff9c, &(0x7f0000000300)='./file0\x00', 0x0, 0x0) [ 196.059496][T12826] FAT-fs (loop4): bogus number of reserved sectors [ 196.066213][T12826] FAT-fs (loop4): Can't find a valid FAT filesystem 19:37:38 executing program 0: chdir(0x0) r0 = open(0x0, 0x141042, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) write$binfmt_elf64(r0, &(0x7f0000000440)=ANY=[@ANYBLOB="7f454c460000000000000000000000000000000000000000000000000000000040000000000000000000000000000000000000000000380000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a188c9c9e6e8320cc48502f4602e7081c0bb9926eca6da6d00ea22a0a2ca6e2e9897e98aaa2465c6c2343dcad198cbbc730068b16017cb3203c6a5e874a32f36190ecb53c3c4eb2f4905dba3d4b1afbaa902cd60f98bf1a28046"], 0x78) r2 = openat(0xffffffffffffff9c, &(0x7f0000000300)='./file0\x00', 0x0, 0x0) sendfile(r0, r2, 0x0, 0x80000004000000) 19:37:38 executing program 0: chdir(0x0) r0 = open(0x0, 0x141042, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) write$binfmt_elf64(r0, &(0x7f0000000440)=ANY=[@ANYBLOB="7f454c460000000000000000000000000000000000000000000000000000000040000000000000000000000000000000000000000000380000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a188c9c9e6e8320cc48502f4602e7081c0bb9926eca6da6d00ea22a0a2ca6e2e9897e98aaa2465c6c2343dcad198cbbc730068b16017cb3203c6a5e874a32f36190ecb53c3c4eb2f4905dba3d4b1afbaa902cd60f98bf1a28046"], 0x78) r2 = openat(0xffffffffffffff9c, &(0x7f0000000300)='./file0\x00', 0x0, 0x0) sendfile(r0, r2, 0x0, 0x80000004000000) 19:37:38 executing program 1: chdir(0x0) r0 = open(&(0x7f0000000180)='./file0\x00', 0x141042, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x10, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) write$binfmt_elf64(r0, &(0x7f0000000440)=ANY=[@ANYBLOB="7f454c460000000000000000000000000000000000000000000000000000000040000000000000000000000000000000000000000000380000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a188c9c9e6e8320cc48502f4602e7081c0bb9926eca6da6d00ea22a0a2ca6e2e9897e98aaa2465c6c2343dcad198cbbc730068b16017cb3203c6a5e874a32f36190ecb53c3c4eb2f4905dba3d4b1afbaa902cd60f98bf1a28046"], 0x78) sendfile(r0, r0, &(0x7f00000000c0), 0x7fff) r2 = openat(0xffffffffffffff9c, &(0x7f0000000300)='./file0\x00', 0x0, 0x0) sendfile(r0, r2, 0x0, 0x80000004000000) 19:37:38 executing program 0: chdir(0x0) r0 = open(0x0, 0x141042, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) write$binfmt_elf64(r0, &(0x7f0000000440)=ANY=[@ANYBLOB="7f454c460000000000000000000000000000000000000000000000000000000040000000000000000000000000000000000000000000380000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a188c9c9e6e8320cc48502f4602e7081c0bb9926eca6da6d00ea22a0a2ca6e2e9897e98aaa2465c6c2343dcad198cbbc730068b16017cb3203c6a5e874a32f36190ecb53c3c4eb2f4905dba3d4b1afbaa902cd60f98bf1a28046"], 0x78) r2 = openat(0xffffffffffffff9c, &(0x7f0000000300)='./file0\x00', 0x0, 0x0) sendfile(r0, r2, 0x0, 0x80000004000000) 19:37:38 executing program 0: chdir(0x0) r0 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) write$binfmt_elf64(r0, &(0x7f0000000440)=ANY=[@ANYBLOB="7f454c460000000000000000000000000000000000000000000000000000000040000000000000000000000000000000000000000000380000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a188c9c9e6e8320cc48502f4602e7081c0bb9926eca6da6d00ea22a0a2ca6e2e9897e98aaa2465c6c2343dcad198cbbc730068b16017cb3203c6a5e874a32f36190ecb53c3c4eb2f4905dba3d4b1afbaa902cd60f98bf1a28046"], 0x78) r2 = openat(0xffffffffffffff9c, &(0x7f0000000300)='./file0\x00', 0x0, 0x0) sendfile(r0, r2, 0x0, 0x80000004000000) 19:37:38 executing program 5: syz_mount_image$vfat(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{0x0}, {0x0, 0x0, 0x1000}], 0x0, &(0x7f0000000180)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') r0 = open(&(0x7f0000000180)='./file0\x00', 0x141042, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r2 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000001c0)='devices.list\x00', 0x275a, 0x0) write$binfmt_elf64(r0, &(0x7f0000000440)=ANY=[], 0x78) writev(r2, &(0x7f0000000280)=[{&(0x7f0000000080)="f6", 0x1}], 0x1) sendfile(r0, r0, &(0x7f00000000c0), 0x7fff) r3 = openat(0xffffffffffffff9c, &(0x7f0000000300)='./file0\x00', 0x0, 0x0) sendfile(r0, r3, 0x0, 0x80000004000000) 19:37:38 executing program 3: r0 = creat(&(0x7f0000000100)='./bus\x00', 0x0) r1 = openat$sndtimer(0xffffffffffffff9c, &(0x7f0000000040), 0x0) ioctl$BTRFS_IOC_QUOTA_RESCAN_WAIT(r1, 0x942e, 0x0) r2 = creat(&(0x7f0000002dc0)='./bus\x00', 0x0) write$binfmt_elf64(r2, &(0x7f0000000380)=ANY=[], 0xfffffd28) pipe(&(0x7f0000000180)={0xffffffffffffffff}) perf_event_open(&(0x7f0000001240)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) mmap(&(0x7f0000000000/0xc00000)=nil, 0xc00000, 0x4, 0x10, 0xffffffffffffffff, 0xb3d04000) ioctl$BTRFS_IOC_GET_SUBVOL_ROOTREF(0xffffffffffffffff, 0xd000943d, &(0x7f00000012c0)={0x7, [], 0x1, "1dcf943a0292f1"}) dup2(r3, r0) 19:37:38 executing program 0: chdir(0x0) r0 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) write$binfmt_elf64(r0, &(0x7f0000000440)=ANY=[@ANYBLOB="7f454c460000000000000000000000000000000000000000000000000000000040000000000000000000000000000000000000000000380000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a188c9c9e6e8320cc48502f4602e7081c0bb9926eca6da6d00ea22a0a2ca6e2e9897e98aaa2465c6c2343dcad198cbbc730068b16017cb3203c6a5e874a32f36190ecb53c3c4eb2f4905dba3d4b1afbaa902cd60f98bf1a28046"], 0x78) r2 = openat(0xffffffffffffff9c, &(0x7f0000000300)='./file0\x00', 0x0, 0x0) sendfile(r0, r2, 0x0, 0x80000004000000) [ 196.454056][T12859] loop5: detected capacity change from 0 to 16 [ 196.462547][T12859] FAT-fs (loop5): bogus number of reserved sectors [ 196.469142][T12859] FAT-fs (loop5): Can't find a valid FAT filesystem 19:37:38 executing program 0: chdir(0x0) r0 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) write$binfmt_elf64(r0, &(0x7f0000000440)=ANY=[@ANYBLOB="7f454c460000000000000000000000000000000000000000000000000000000040000000000000000000000000000000000000000000380000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a188c9c9e6e8320cc48502f4602e7081c0bb9926eca6da6d00ea22a0a2ca6e2e9897e98aaa2465c6c2343dcad198cbbc730068b16017cb3203c6a5e874a32f36190ecb53c3c4eb2f4905dba3d4b1afbaa902cd60f98bf1a28046"], 0x78) r2 = openat(0xffffffffffffff9c, &(0x7f0000000300)='./file0\x00', 0x0, 0x0) sendfile(r0, r2, 0x0, 0x80000004000000) 19:37:38 executing program 2: syz_mount_image$vfat(0x0, &(0x7f0000000100)='./file0\x00', 0x0, 0x0, 0x0, 0x0, &(0x7f0000000180)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') r0 = open(&(0x7f0000000180)='./file0\x00', 0x141042, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) write$binfmt_elf64(r0, &(0x7f0000000440)=ANY=[], 0x78) sendfile(r0, r0, &(0x7f00000000c0), 0x7fff) r2 = openat(0xffffffffffffff9c, 0x0, 0x0, 0x0) sendfile(r0, r2, 0x0, 0x80000004000000) 19:37:38 executing program 0: chdir(0x0) r0 = open(&(0x7f0000000180)='./file0\x00', 0x141042, 0x0) r1 = openat(0xffffffffffffff9c, 0x0, 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) write$binfmt_elf64(r0, &(0x7f0000000440)=ANY=[@ANYBLOB="7f454c460000000000000000000000000000000000000000000000000000000040000000000000000000000000000000000000000000380000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a188c9c9e6e8320cc48502f4602e7081c0bb9926eca6da6d00ea22a0a2ca6e2e9897e98aaa2465c6c2343dcad198cbbc730068b16017cb3203c6a5e874a32f36190ecb53c3c4eb2f4905dba3d4b1afbaa902cd60f98bf1a28046"], 0x78) r2 = openat(0xffffffffffffff9c, &(0x7f0000000300)='./file0\x00', 0x0, 0x0) sendfile(r0, r2, 0x0, 0x80000004000000) 19:37:38 executing program 4: syz_mount_image$vfat(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f00000002c0)="eb3c906d6b66732e66617400020101000240008000f801", 0x17}, {0x0}], 0x0, &(0x7f0000000180)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') r0 = open(&(0x7f0000000180)='./file0\x00', 0x141042, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r2 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000001c0)='devices.list\x00', 0x275a, 0x0) write$binfmt_elf64(r0, &(0x7f0000000440)=ANY=[], 0x78) writev(r2, &(0x7f0000000280)=[{&(0x7f0000000080)="f6", 0x1}], 0x1) sendfile(r0, r0, &(0x7f00000000c0), 0x7fff) openat(0xffffffffffffff9c, &(0x7f0000000300)='./file0\x00', 0x0, 0x0) 19:37:38 executing program 3: r0 = creat(&(0x7f0000000100)='./bus\x00', 0x0) r1 = openat$sndtimer(0xffffffffffffff9c, &(0x7f0000000040), 0x0) ioctl$BTRFS_IOC_QUOTA_RESCAN_WAIT(r1, 0x942e, 0x0) r2 = creat(&(0x7f0000002dc0)='./bus\x00', 0x0) write$binfmt_elf64(r2, &(0x7f0000000380)=ANY=[], 0xfffffd28) pipe(&(0x7f0000000180)={0xffffffffffffffff}) perf_event_open(&(0x7f0000001240)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) mmap(&(0x7f0000000000/0xc00000)=nil, 0xc00000, 0x4, 0x10, 0xffffffffffffffff, 0xb3d04000) ioctl$BTRFS_IOC_GET_SUBVOL_ROOTREF(0xffffffffffffffff, 0xd000943d, &(0x7f00000012c0)={0x7, [], 0x1, "1dcf943a0292f1"}) dup2(r3, r0) [ 196.882628][T12886] FAT-fs (loop4): bogus number of reserved sectors [ 196.889218][T12886] FAT-fs (loop4): Can't find a valid FAT filesystem 19:37:39 executing program 1: chdir(0x0) r0 = open(&(0x7f0000000180)='./file0\x00', 0x141042, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x10, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) write$binfmt_elf64(r0, &(0x7f0000000440)=ANY=[@ANYBLOB="7f454c460000000000000000000000000000000000000000000000000000000040000000000000000000000000000000000000000000380000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a188c9c9e6e8320cc48502f4602e7081c0bb9926eca6da6d00ea22a0a2ca6e2e9897e98aaa2465c6c2343dcad198cbbc730068b16017cb3203c6a5e874a32f36190ecb53c3c4eb2f4905dba3d4b1afbaa902cd60f98bf1a28046"], 0x78) sendfile(r0, r0, &(0x7f00000000c0), 0x7fff) r2 = openat(0xffffffffffffff9c, &(0x7f0000000300)='./file0\x00', 0x0, 0x0) sendfile(r0, r2, 0x0, 0x80000004000000) 19:37:39 executing program 3: syz_mount_image$vfat(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f00000002c0)="eb3c906d6b66732e66617400020101000240008000f801", 0x17}, {0x0}], 0x0, &(0x7f0000000180)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') r0 = open(&(0x7f0000000180)='./file0\x00', 0x141042, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) write$binfmt_elf64(r0, &(0x7f0000000440)=ANY=[@ANYBLOB="7f454c460000000000000000000000000000000000000000000000000000000040000000000000000000000000000000000000000000380000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a188c9c9e6e8320cc48502f4602e7081c0bb9926eca6da6d00ea22a0a2ca6e2e9897e98aaa2465c6c2343dcad198cbbc730068b16017cb3203c6a5e874a32f36190ecb53c3c4eb2f4905dba3d4b1afbaa902cd60f98bf1a28046"], 0x78) sendfile(r0, r0, &(0x7f00000000c0), 0x7fff) r2 = openat(0xffffffffffffff9c, &(0x7f0000000300)='./file0\x00', 0x0, 0x0) sendfile(r0, r2, 0x0, 0x80000004000000) [ 197.244666][T12906] FAT-fs (loop3): bogus number of reserved sectors [ 197.251463][T12906] FAT-fs (loop3): Can't find a valid FAT filesystem 19:37:39 executing program 5: syz_mount_image$vfat(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f00000002c0)}, {0x0, 0x0, 0x1000}], 0x0, &(0x7f0000000180)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') r0 = open(&(0x7f0000000180)='./file0\x00', 0x141042, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r2 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000001c0)='devices.list\x00', 0x275a, 0x0) write$binfmt_elf64(r0, &(0x7f0000000440)=ANY=[], 0x78) writev(r2, &(0x7f0000000280)=[{&(0x7f0000000080)="f6", 0x1}], 0x1) sendfile(r0, r0, &(0x7f00000000c0), 0x7fff) r3 = openat(0xffffffffffffff9c, &(0x7f0000000300)='./file0\x00', 0x0, 0x0) sendfile(r0, r3, 0x0, 0x80000004000000) [ 197.322427][T12914] loop5: detected capacity change from 0 to 16 [ 197.330217][T12914] FAT-fs (loop5): bogus number of reserved sectors [ 197.336904][T12914] FAT-fs (loop5): Can't find a valid FAT filesystem 19:37:39 executing program 2: syz_mount_image$vfat(0x0, &(0x7f0000000100)='./file0\x00', 0x0, 0x0, 0x0, 0x0, &(0x7f0000000180)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') r0 = open(&(0x7f0000000180)='./file0\x00', 0x141042, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) write$binfmt_elf64(r0, &(0x7f0000000440)=ANY=[], 0x78) sendfile(r0, r0, &(0x7f00000000c0), 0x7fff) r2 = openat(0xffffffffffffff9c, 0x0, 0x0, 0x0) sendfile(r0, r2, 0x0, 0x80000004000000) 19:37:39 executing program 4: syz_mount_image$vfat(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f00000002c0)="eb3c906d6b66732e66617400020101000240008000f801", 0x17}, {0x0}], 0x0, &(0x7f0000000180)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') r0 = open(&(0x7f0000000180)='./file0\x00', 0x141042, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r2 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000001c0)='devices.list\x00', 0x275a, 0x0) write$binfmt_elf64(r0, &(0x7f0000000440)=ANY=[], 0x78) writev(r2, &(0x7f0000000280)=[{&(0x7f0000000080)="f6", 0x1}], 0x1) sendfile(r0, r0, &(0x7f00000000c0), 0x7fff) sendfile(r0, 0xffffffffffffffff, 0x0, 0x80000004000000) [ 197.556784][T12930] FAT-fs (loop4): bogus number of reserved sectors [ 197.563525][T12930] FAT-fs (loop4): Can't find a valid FAT filesystem 19:37:39 executing program 0: chdir(0x0) r0 = open(&(0x7f0000000180)='./file0\x00', 0x141042, 0x0) r1 = openat(0xffffffffffffff9c, 0x0, 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) write$binfmt_elf64(r0, &(0x7f0000000440)=ANY=[@ANYBLOB="7f454c460000000000000000000000000000000000000000000000000000000040000000000000000000000000000000000000000000380000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a188c9c9e6e8320cc48502f4602e7081c0bb9926eca6da6d00ea22a0a2ca6e2e9897e98aaa2465c6c2343dcad198cbbc730068b16017cb3203c6a5e874a32f36190ecb53c3c4eb2f4905dba3d4b1afbaa902cd60f98bf1a28046"], 0x78) r2 = openat(0xffffffffffffff9c, &(0x7f0000000300)='./file0\x00', 0x0, 0x0) sendfile(r0, r2, 0x0, 0x80000004000000) 19:37:39 executing program 2: syz_mount_image$vfat(0x0, &(0x7f0000000100)='./file0\x00', 0x0, 0x0, 0x0, 0x0, &(0x7f0000000180)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') r0 = open(&(0x7f0000000180)='./file0\x00', 0x141042, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) write$binfmt_elf64(r0, &(0x7f0000000440)=ANY=[], 0x78) sendfile(r0, r0, &(0x7f00000000c0), 0x7fff) r2 = openat(0xffffffffffffff9c, 0x0, 0x0, 0x0) sendfile(r0, r2, 0x0, 0x80000004000000) 19:37:39 executing program 1: chdir(0x0) r0 = open(&(0x7f0000000180)='./file0\x00', 0x141042, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, 0xffffffffffffffff, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) write$binfmt_elf64(r0, &(0x7f0000000440)=ANY=[@ANYBLOB="7f454c460000000000000000000000000000000000000000000000000000000040000000000000000000000000000000000000000000380000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a188c9c9e6e8320cc48502f4602e7081c0bb9926eca6da6d00ea22a0a2ca6e2e9897e98aaa2465c6c2343dcad198cbbc730068b16017cb3203c6a5e874a32f36190ecb53c3c4eb2f4905dba3d4b1afbaa902cd60f98bf1a28046"], 0x78) sendfile(r0, r0, &(0x7f00000000c0), 0x7fff) r2 = openat(0xffffffffffffff9c, &(0x7f0000000300)='./file0\x00', 0x0, 0x0) sendfile(r0, r2, 0x0, 0x80000004000000) 19:37:40 executing program 4: syz_mount_image$vfat(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f00000002c0)="eb3c906d6b66732e66617400020101000240008000f801", 0x17}, {0x0}], 0x0, &(0x7f0000000180)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') r0 = open(&(0x7f0000000180)='./file0\x00', 0x141042, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r2 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000001c0)='devices.list\x00', 0x275a, 0x0) write$binfmt_elf64(r0, &(0x7f0000000440)=ANY=[], 0x78) writev(r2, &(0x7f0000000280)=[{&(0x7f0000000080)="f6", 0x1}], 0x1) sendfile(r0, r0, &(0x7f00000000c0), 0x7fff) sendfile(r0, 0xffffffffffffffff, 0x0, 0x80000004000000) 19:37:40 executing program 3: chdir(0x0) r0 = open(&(0x7f0000000180)='./file0\x00', 0x141042, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x10, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) write$binfmt_elf64(r0, &(0x7f0000000440)=ANY=[@ANYBLOB="7f454c460000000000000000000000000000000000000000000000000000000040000000000000000000000000000000000000000000380000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a188c9c9e6e8320cc48502f4602e7081c0bb9926eca6da6d00ea22a0a2ca6e2e9897e98aaa2465c6c2343dcad198cbbc730068b16017cb3203c6a5e874a32f36190ecb53c3c4eb2f4905dba3d4b1afbaa902cd60f98bf1a28046"], 0x78) sendfile(r0, r0, &(0x7f00000000c0), 0x7fff) r2 = openat(0xffffffffffffff9c, &(0x7f0000000300)='./file0\x00', 0x0, 0x0) sendfile(r0, r2, 0x0, 0x80000004000000) 19:37:40 executing program 5: syz_mount_image$vfat(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f00000002c0)}, {0x0, 0x0, 0x1000}], 0x0, &(0x7f0000000180)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') r0 = open(&(0x7f0000000180)='./file0\x00', 0x141042, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r2 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000001c0)='devices.list\x00', 0x275a, 0x0) write$binfmt_elf64(r0, &(0x7f0000000440)=ANY=[], 0x78) writev(r2, &(0x7f0000000280)=[{&(0x7f0000000080)="f6", 0x1}], 0x1) sendfile(r0, r0, &(0x7f00000000c0), 0x7fff) r3 = openat(0xffffffffffffff9c, &(0x7f0000000300)='./file0\x00', 0x0, 0x0) sendfile(r0, r3, 0x0, 0x80000004000000) [ 198.158807][T12952] FAT-fs (loop4): bogus number of reserved sectors [ 198.165373][T12952] FAT-fs (loop4): Can't find a valid FAT filesystem [ 198.203575][T12961] loop5: detected capacity change from 0 to 16 [ 198.211929][T12961] FAT-fs (loop5): bogus number of reserved sectors [ 198.218539][T12961] FAT-fs (loop5): Can't find a valid FAT filesystem 19:37:40 executing program 0: chdir(0x0) r0 = open(&(0x7f0000000180)='./file0\x00', 0x141042, 0x0) r1 = openat(0xffffffffffffff9c, 0x0, 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) write$binfmt_elf64(r0, &(0x7f0000000440)=ANY=[@ANYBLOB="7f454c460000000000000000000000000000000000000000000000000000000040000000000000000000000000000000000000000000380000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a188c9c9e6e8320cc48502f4602e7081c0bb9926eca6da6d00ea22a0a2ca6e2e9897e98aaa2465c6c2343dcad198cbbc730068b16017cb3203c6a5e874a32f36190ecb53c3c4eb2f4905dba3d4b1afbaa902cd60f98bf1a28046"], 0x78) r2 = openat(0xffffffffffffff9c, &(0x7f0000000300)='./file0\x00', 0x0, 0x0) sendfile(r0, r2, 0x0, 0x80000004000000) 19:37:40 executing program 2: syz_mount_image$vfat(0x0, &(0x7f0000000100)='./file0\x00', 0x0, 0x0, 0x0, 0x0, &(0x7f0000000180)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') r0 = open(&(0x7f0000000180)='./file0\x00', 0x141042, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) write$binfmt_elf64(r0, &(0x7f0000000440)=ANY=[], 0x78) sendfile(r0, r0, &(0x7f00000000c0), 0x7fff) r2 = openat(0xffffffffffffff9c, &(0x7f0000000300)='./file0\x00', 0x0, 0x0) sendfile(0xffffffffffffffff, r2, 0x0, 0x80000004000000) 19:37:40 executing program 4: syz_mount_image$vfat(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f00000002c0)="eb3c906d6b66732e66617400020101000240008000f801", 0x17}, {0x0}], 0x0, &(0x7f0000000180)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') r0 = open(&(0x7f0000000180)='./file0\x00', 0x141042, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r2 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000001c0)='devices.list\x00', 0x275a, 0x0) write$binfmt_elf64(r0, &(0x7f0000000440)=ANY=[], 0x78) writev(r2, &(0x7f0000000280)=[{&(0x7f0000000080)="f6", 0x1}], 0x1) sendfile(r0, r0, &(0x7f00000000c0), 0x7fff) sendfile(r0, 0xffffffffffffffff, 0x0, 0x80000004000000) [ 198.784525][T12987] FAT-fs (loop4): bogus number of reserved sectors [ 198.791079][T12987] FAT-fs (loop4): Can't find a valid FAT filesystem 19:37:40 executing program 1: chdir(0x0) r0 = open(&(0x7f0000000180)='./file0\x00', 0x141042, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, 0xffffffffffffffff, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) write$binfmt_elf64(r0, &(0x7f0000000440)=ANY=[@ANYBLOB="7f454c460000000000000000000000000000000000000000000000000000000040000000000000000000000000000000000000000000380000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a188c9c9e6e8320cc48502f4602e7081c0bb9926eca6da6d00ea22a0a2ca6e2e9897e98aaa2465c6c2343dcad198cbbc730068b16017cb3203c6a5e874a32f36190ecb53c3c4eb2f4905dba3d4b1afbaa902cd60f98bf1a28046"], 0x78) sendfile(r0, r0, &(0x7f00000000c0), 0x7fff) r2 = openat(0xffffffffffffff9c, &(0x7f0000000300)='./file0\x00', 0x0, 0x0) sendfile(r0, r2, 0x0, 0x80000004000000) 19:37:40 executing program 5: syz_mount_image$vfat(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f00000002c0)}, {0x0, 0x0, 0x1000}], 0x0, &(0x7f0000000180)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') r0 = open(&(0x7f0000000180)='./file0\x00', 0x141042, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r2 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000001c0)='devices.list\x00', 0x275a, 0x0) write$binfmt_elf64(r0, &(0x7f0000000440)=ANY=[], 0x78) writev(r2, &(0x7f0000000280)=[{&(0x7f0000000080)="f6", 0x1}], 0x1) sendfile(r0, r0, &(0x7f00000000c0), 0x7fff) r3 = openat(0xffffffffffffff9c, &(0x7f0000000300)='./file0\x00', 0x0, 0x0) sendfile(r0, r3, 0x0, 0x80000004000000) 19:37:40 executing program 3: chdir(0x0) r0 = open(&(0x7f0000000180)='./file0\x00', 0x141042, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x10, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) write$binfmt_elf64(r0, &(0x7f0000000440)=ANY=[@ANYBLOB="7f454c460000000000000000000000000000000000000000000000000000000040000000000000000000000000000000000000000000380000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a188c9c9e6e8320cc48502f4602e7081c0bb9926eca6da6d00ea22a0a2ca6e2e9897e98aaa2465c6c2343dcad198cbbc730068b16017cb3203c6a5e874a32f36190ecb53c3c4eb2f4905dba3d4b1afbaa902cd60f98bf1a28046"], 0x78) sendfile(r0, r0, &(0x7f00000000c0), 0x7fff) r2 = openat(0xffffffffffffff9c, &(0x7f0000000300)='./file0\x00', 0x0, 0x0) sendfile(r0, r2, 0x0, 0x80000004000000) [ 199.089673][T13000] loop5: detected capacity change from 0 to 16 [ 199.118114][T13000] FAT-fs (loop5): bogus number of reserved sectors [ 199.124764][T13000] FAT-fs (loop5): Can't find a valid FAT filesystem 19:37:41 executing program 2: syz_mount_image$vfat(0x0, &(0x7f0000000100)='./file0\x00', 0x0, 0x0, 0x0, 0x0, &(0x7f0000000180)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') r0 = open(&(0x7f0000000180)='./file0\x00', 0x141042, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) write$binfmt_elf64(r0, &(0x7f0000000440)=ANY=[], 0x78) sendfile(r0, r0, &(0x7f00000000c0), 0x7fff) r2 = openat(0xffffffffffffff9c, &(0x7f0000000300)='./file0\x00', 0x0, 0x0) sendfile(0xffffffffffffffff, r2, 0x0, 0x80000004000000) 19:37:41 executing program 4: syz_mount_image$vfat(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f00000002c0)="eb3c906d6b66732e66617400020101000240008000f801", 0x17}, {0x0}], 0x0, &(0x7f0000000180)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') r0 = open(&(0x7f0000000180)='./file0\x00', 0x141042, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000001c0)='devices.list\x00', 0x275a, 0x0) write$binfmt_elf64(r0, &(0x7f0000000440)=ANY=[], 0x78) sendfile(r0, r0, &(0x7f00000000c0), 0x7fff) r2 = openat(0xffffffffffffff9c, &(0x7f0000000300)='./file0\x00', 0x0, 0x0) sendfile(r0, r2, 0x0, 0x80000004000000) [ 199.384867][T13020] FAT-fs (loop4): bogus number of reserved sectors [ 199.391608][T13020] FAT-fs (loop4): Can't find a valid FAT filesystem 19:37:41 executing program 0: chdir(0x0) r0 = open(&(0x7f0000000180)='./file0\x00', 0x141042, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) write$binfmt_elf64(r0, &(0x7f0000000440)=ANY=[@ANYBLOB="7f454c460000000000000000000000000000000000000000000000000000000040000000000000000000000000000000000000000000380000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a188c9c9e6e8320cc48502f4602e7081c0bb9926eca6da6d00ea22a0a2ca6e2e9897e98aaa2465c6c2343dcad198cbbc730068b16017cb3203c6a5e874a32f36190ecb53c3c4eb2f4905dba3d4b1afbaa902cd60f98bf1a28046"], 0x78) r2 = openat(0xffffffffffffff9c, &(0x7f0000000300)='./file0\x00', 0x0, 0x0) sendfile(r0, r2, 0x0, 0x80000004000000) 19:37:41 executing program 0: chdir(0x0) r0 = open(&(0x7f0000000180)='./file0\x00', 0x141042, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) write$binfmt_elf64(r0, &(0x7f0000000440)=ANY=[@ANYBLOB="7f454c460000000000000000000000000000000000000000000000000000000040000000000000000000000000000000000000000000380000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a188c9c9e6e8320cc48502f4602e7081c0bb9926eca6da6d00ea22a0a2ca6e2e9897e98aaa2465c6c2343dcad198cbbc730068b16017cb3203c6a5e874a32f36190ecb53c3c4eb2f4905dba3d4b1afbaa902cd60f98bf1a28046"], 0x78) r2 = openat(0xffffffffffffff9c, &(0x7f0000000300)='./file0\x00', 0x0, 0x0) sendfile(r0, r2, 0x0, 0x80000004000000) 19:37:41 executing program 0: chdir(0x0) r0 = open(&(0x7f0000000180)='./file0\x00', 0x141042, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) write$binfmt_elf64(r0, &(0x7f0000000440)=ANY=[@ANYBLOB="7f454c460000000000000000000000000000000000000000000000000000000040000000000000000000000000000000000000000000380000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a188c9c9e6e8320cc48502f4602e7081c0bb9926eca6da6d00ea22a0a2ca6e2e9897e98aaa2465c6c2343dcad198cbbc730068b16017cb3203c6a5e874a32f36190ecb53c3c4eb2f4905dba3d4b1afbaa902cd60f98bf1a28046"], 0x78) r2 = openat(0xffffffffffffff9c, &(0x7f0000000300)='./file0\x00', 0x0, 0x0) sendfile(r0, r2, 0x0, 0x80000004000000) 19:37:41 executing program 0: chdir(0x0) r0 = open(&(0x7f0000000180)='./file0\x00', 0x141042, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x10, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) write$binfmt_elf64(r0, &(0x7f0000000440)=ANY=[@ANYBLOB="7f454c460000000000000000000000000000000000000000000000000000000040000000000000000000000000000000000000000000380000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a188c9c9e6e8320cc48502f4602e7081c0bb9926eca6da6d00ea22a0a2ca6e2e9897e98aaa2465c6c2343dcad198cbbc730068b16017cb3203c6a5e874a32f36190ecb53c3c4eb2f4905dba3d4b1afbaa902cd60f98bf1a28046"], 0x78) r2 = openat(0xffffffffffffff9c, &(0x7f0000000300)='./file0\x00', 0x0, 0x0) sendfile(r0, r2, 0x0, 0x80000004000000) 19:37:41 executing program 2: syz_mount_image$vfat(0x0, &(0x7f0000000100)='./file0\x00', 0x0, 0x0, 0x0, 0x0, &(0x7f0000000180)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') r0 = open(&(0x7f0000000180)='./file0\x00', 0x141042, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) write$binfmt_elf64(r0, &(0x7f0000000440)=ANY=[], 0x78) sendfile(r0, r0, &(0x7f00000000c0), 0x7fff) r2 = openat(0xffffffffffffff9c, &(0x7f0000000300)='./file0\x00', 0x0, 0x0) sendfile(0xffffffffffffffff, r2, 0x0, 0x80000004000000) 19:37:41 executing program 1: chdir(0x0) r0 = open(&(0x7f0000000180)='./file0\x00', 0x141042, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, 0xffffffffffffffff, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) write$binfmt_elf64(r0, &(0x7f0000000440)=ANY=[@ANYBLOB="7f454c460000000000000000000000000000000000000000000000000000000040000000000000000000000000000000000000000000380000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a188c9c9e6e8320cc48502f4602e7081c0bb9926eca6da6d00ea22a0a2ca6e2e9897e98aaa2465c6c2343dcad198cbbc730068b16017cb3203c6a5e874a32f36190ecb53c3c4eb2f4905dba3d4b1afbaa902cd60f98bf1a28046"], 0x78) sendfile(r0, r0, &(0x7f00000000c0), 0x7fff) r2 = openat(0xffffffffffffff9c, &(0x7f0000000300)='./file0\x00', 0x0, 0x0) sendfile(r0, r2, 0x0, 0x80000004000000) 19:37:41 executing program 5: syz_mount_image$vfat(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f00000002c0)="eb3c906d6b66732e66617400", 0xc}, {0x0, 0x0, 0x1000}], 0x0, &(0x7f0000000180)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') r0 = open(&(0x7f0000000180)='./file0\x00', 0x141042, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r2 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000001c0)='devices.list\x00', 0x275a, 0x0) write$binfmt_elf64(r0, &(0x7f0000000440)=ANY=[], 0x78) writev(r2, &(0x7f0000000280)=[{&(0x7f0000000080)="f6", 0x1}], 0x1) sendfile(r0, r0, &(0x7f00000000c0), 0x7fff) r3 = openat(0xffffffffffffff9c, &(0x7f0000000300)='./file0\x00', 0x0, 0x0) sendfile(r0, r3, 0x0, 0x80000004000000) 19:37:41 executing program 3: chdir(0x0) r0 = open(&(0x7f0000000180)='./file0\x00', 0x141042, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x10, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) write$binfmt_elf64(r0, &(0x7f0000000440)=ANY=[@ANYBLOB="7f454c460000000000000000000000000000000000000000000000000000000040000000000000000000000000000000000000000000380000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a188c9c9e6e8320cc48502f4602e7081c0bb9926eca6da6d00ea22a0a2ca6e2e9897e98aaa2465c6c2343dcad198cbbc730068b16017cb3203c6a5e874a32f36190ecb53c3c4eb2f4905dba3d4b1afbaa902cd60f98bf1a28046"], 0x78) sendfile(r0, r0, &(0x7f00000000c0), 0x7fff) r2 = openat(0xffffffffffffff9c, &(0x7f0000000300)='./file0\x00', 0x0, 0x0) sendfile(r0, r2, 0x0, 0x80000004000000) [ 199.951402][T13056] loop5: detected capacity change from 0 to 16 [ 199.973641][T13056] FAT-fs (loop5): bogus number of reserved sectors [ 199.980185][T13056] FAT-fs (loop5): Can't find a valid FAT filesystem 19:37:42 executing program 4: syz_mount_image$vfat(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f00000002c0)="eb3c906d6b66732e66617400020101000240008000f801", 0x17}, {0x0}], 0x0, &(0x7f0000000180)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') r0 = open(&(0x7f0000000180)='./file0\x00', 0x141042, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000001c0)='devices.list\x00', 0x275a, 0x0) sendfile(r0, r0, &(0x7f00000000c0), 0x7fff) r2 = openat(0xffffffffffffff9c, &(0x7f0000000300)='./file0\x00', 0x0, 0x0) sendfile(r0, r2, 0x0, 0x80000004000000) [ 200.253933][T13070] FAT-fs (loop4): bogus number of reserved sectors [ 200.260565][T13070] FAT-fs (loop4): Can't find a valid FAT filesystem 19:37:42 executing program 4: syz_mount_image$vfat(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f00000002c0)="eb3c906d6b66732e66617400020101000240008000f801", 0x17}, {0x0}], 0x0, &(0x7f0000000180)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') r0 = open(&(0x7f0000000180)='./file0\x00', 0x141042, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000001c0)='devices.list\x00', 0x275a, 0x0) sendfile(r0, r0, &(0x7f00000000c0), 0x7fff) r2 = openat(0xffffffffffffff9c, &(0x7f0000000300)='./file0\x00', 0x0, 0x0) sendfile(r0, r2, 0x0, 0x80000004000000) 19:37:42 executing program 2: syz_mount_image$vfat(0x0, &(0x7f0000000100)='./file0\x00', 0x0, 0x0, 0x0, 0x0, &(0x7f0000000180)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') r0 = open(&(0x7f0000000180)='./file0\x00', 0x141042, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) write$binfmt_elf64(r0, &(0x7f0000000440)=ANY=[], 0x78) sendfile(r0, r0, &(0x7f00000000c0), 0x7fff) openat(0xffffffffffffff9c, &(0x7f0000000300)='./file0\x00', 0x0, 0x0) sendfile(r0, 0xffffffffffffffff, 0x0, 0x80000004000000) [ 200.376249][T13079] FAT-fs (loop4): bogus number of reserved sectors [ 200.382828][T13079] FAT-fs (loop4): Can't find a valid FAT filesystem 19:37:42 executing program 0: chdir(0x0) r0 = open(&(0x7f0000000180)='./file0\x00', 0x141042, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x10, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) write$binfmt_elf64(r0, &(0x7f0000000440)=ANY=[@ANYBLOB="7f454c460000000000000000000000000000000000000000000000000000000040000000000000000000000000000000000000000000380000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a188c9c9e6e8320cc48502f4602e7081c0bb9926eca6da6d00ea22a0a2ca6e2e9897e98aaa2465c6c2343dcad198cbbc730068b16017cb3203c6a5e874a32f36190ecb53c3c4eb2f4905dba3d4b1afbaa902cd60f98bf1a28046"], 0x78) r2 = openat(0xffffffffffffff9c, &(0x7f0000000300)='./file0\x00', 0x0, 0x0) sendfile(r0, r2, 0x0, 0x80000004000000) 19:37:42 executing program 4: syz_mount_image$vfat(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f00000002c0)="eb3c906d6b66732e66617400020101000240008000f801", 0x17}, {0x0}], 0x0, &(0x7f0000000180)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') r0 = open(&(0x7f0000000180)='./file0\x00', 0x141042, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000001c0)='devices.list\x00', 0x275a, 0x0) sendfile(r0, r0, &(0x7f00000000c0), 0x7fff) r2 = openat(0xffffffffffffff9c, &(0x7f0000000300)='./file0\x00', 0x0, 0x0) sendfile(r0, r2, 0x0, 0x80000004000000) [ 200.503596][T13091] FAT-fs (loop4): bogus number of reserved sectors [ 200.510241][T13091] FAT-fs (loop4): Can't find a valid FAT filesystem 19:37:42 executing program 4: syz_mount_image$vfat(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f00000002c0)="eb3c906d6b66732e66617400020101000240008000f801", 0x17}, {0x0}], 0x0, &(0x7f0000000180)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') r0 = open(&(0x7f0000000180)='./file0\x00', 0x141042, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) write$binfmt_elf64(r0, &(0x7f0000000440)=ANY=[], 0x78) sendfile(r0, r0, &(0x7f00000000c0), 0x7fff) r2 = openat(0xffffffffffffff9c, &(0x7f0000000300)='./file0\x00', 0x0, 0x0) sendfile(r0, r2, 0x0, 0x80000004000000) [ 200.611896][T13100] FAT-fs (loop4): bogus number of reserved sectors [ 200.618507][T13100] FAT-fs (loop4): Can't find a valid FAT filesystem 19:37:42 executing program 1: chdir(0x0) r0 = open(&(0x7f0000000180)='./file0\x00', 0x141042, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(0xffffffffffffffff, &(0x7f0000000280), 0x18, 0xd9f, 0x0) write$binfmt_elf64(r0, &(0x7f0000000440)=ANY=[@ANYBLOB="7f454c460000000000000000000000000000000000000000000000000000000040000000000000000000000000000000000000000000380000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a188c9c9e6e8320cc48502f4602e7081c0bb9926eca6da6d00ea22a0a2ca6e2e9897e98aaa2465c6c2343dcad198cbbc730068b16017cb3203c6a5e874a32f36190ecb53c3c4eb2f4905dba3d4b1afbaa902cd60f98bf1a28046"], 0x78) sendfile(r0, r0, &(0x7f00000000c0), 0x7fff) r2 = openat(0xffffffffffffff9c, &(0x7f0000000300)='./file0\x00', 0x0, 0x0) sendfile(r0, r2, 0x0, 0x80000004000000) 19:37:42 executing program 5: syz_mount_image$vfat(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f00000002c0)="eb3c906d6b66732e66617400", 0xc}, {0x0, 0x0, 0x1000}], 0x0, &(0x7f0000000180)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') r0 = open(&(0x7f0000000180)='./file0\x00', 0x141042, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r2 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000001c0)='devices.list\x00', 0x275a, 0x0) write$binfmt_elf64(r0, &(0x7f0000000440)=ANY=[], 0x78) writev(r2, &(0x7f0000000280)=[{&(0x7f0000000080)="f6", 0x1}], 0x1) sendfile(r0, r0, &(0x7f00000000c0), 0x7fff) r3 = openat(0xffffffffffffff9c, &(0x7f0000000300)='./file0\x00', 0x0, 0x0) sendfile(r0, r3, 0x0, 0x80000004000000) [ 200.807120][T13115] loop5: detected capacity change from 0 to 16 [ 200.815717][T13115] FAT-fs (loop5): bogus number of reserved sectors [ 200.822280][T13115] FAT-fs (loop5): Can't find a valid FAT filesystem 19:37:42 executing program 3: chdir(0x0) r0 = open(&(0x7f0000000180)='./file0\x00', 0x141042, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x10, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) write$binfmt_elf64(r0, &(0x7f0000000440)=ANY=[@ANYBLOB="7f454c460000000000000000000000000000000000000000000000000000000040000000000000000000000000000000000000000000380000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a188c9c9e6e8320cc48502f4602e7081c0bb9926eca6da6d00ea22a0a2ca6e2e9897e98aaa2465c6c2343dcad198cbbc730068b16017cb3203c6a5e874a32f36190ecb53c3c4eb2f4905dba3d4b1afbaa902cd60f98bf1a28046"], 0x78) sendfile(r0, r0, &(0x7f00000000c0), 0x7fff) openat(0xffffffffffffff9c, &(0x7f0000000300)='./file0\x00', 0x0, 0x0) 19:37:42 executing program 2: syz_mount_image$vfat(0x0, &(0x7f0000000100)='./file0\x00', 0x0, 0x0, 0x0, 0x0, &(0x7f0000000180)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') r0 = open(&(0x7f0000000180)='./file0\x00', 0x141042, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) write$binfmt_elf64(r0, &(0x7f0000000440)=ANY=[], 0x78) sendfile(r0, r0, &(0x7f00000000c0), 0x7fff) openat(0xffffffffffffff9c, &(0x7f0000000300)='./file0\x00', 0x0, 0x0) sendfile(r0, 0xffffffffffffffff, 0x0, 0x80000004000000) 19:37:43 executing program 0: chdir(0x0) r0 = open(&(0x7f0000000180)='./file0\x00', 0x141042, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x10, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) write$binfmt_elf64(r0, &(0x7f0000000440)=ANY=[@ANYBLOB="7f454c460000000000000000000000000000000000000000000000000000000040000000000000000000000000000000000000000000380000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a188c9c9e6e8320cc48502f4602e7081c0bb9926eca6da6d00ea22a0a2ca6e2e9897e98aaa2465c6c2343dcad198cbbc730068b16017cb3203c6a5e874a32f36190ecb53c3c4eb2f4905dba3d4b1afbaa902cd60f98bf1a28046"], 0x78) r2 = openat(0xffffffffffffff9c, &(0x7f0000000300)='./file0\x00', 0x0, 0x0) sendfile(r0, r2, 0x0, 0x80000004000000) 19:37:43 executing program 2: syz_mount_image$vfat(0x0, &(0x7f0000000100)='./file0\x00', 0x0, 0x0, 0x0, 0x0, &(0x7f0000000180)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') r0 = open(&(0x7f0000000180)='./file0\x00', 0x141042, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) write$binfmt_elf64(r0, &(0x7f0000000440)=ANY=[], 0x78) sendfile(r0, r0, &(0x7f00000000c0), 0x7fff) openat(0xffffffffffffff9c, &(0x7f0000000300)='./file0\x00', 0x0, 0x0) sendfile(r0, 0xffffffffffffffff, 0x0, 0x80000004000000) 19:37:43 executing program 3: chdir(0x0) r0 = open(&(0x7f0000000180)='./file0\x00', 0x141042, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x10, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) write$binfmt_elf64(r0, &(0x7f0000000440)=ANY=[@ANYBLOB="7f454c460000000000000000000000000000000000000000000000000000000040000000000000000000000000000000000000000000380000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a188c9c9e6e8320cc48502f4602e7081c0bb9926eca6da6d00ea22a0a2ca6e2e9897e98aaa2465c6c2343dcad198cbbc730068b16017cb3203c6a5e874a32f36190ecb53c3c4eb2f4905dba3d4b1afbaa902cd60f98bf1a28046"], 0x78) sendfile(r0, r0, &(0x7f00000000c0), 0x7fff) 19:37:43 executing program 4: syz_mount_image$vfat(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f00000002c0)="eb3c906d6b66732e66617400020101000240008000f801", 0x17}, {0x0}], 0x0, &(0x7f0000000180)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') r0 = open(&(0x7f0000000180)='./file0\x00', 0x141042, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) write$binfmt_elf64(r0, &(0x7f0000000440)=ANY=[], 0x78) sendfile(r0, r0, &(0x7f00000000c0), 0x7fff) r2 = openat(0xffffffffffffff9c, &(0x7f0000000300)='./file0\x00', 0x0, 0x0) sendfile(r0, r2, 0x0, 0x80000004000000) [ 201.486095][T13142] FAT-fs (loop4): bogus number of reserved sectors [ 201.492665][T13142] FAT-fs (loop4): Can't find a valid FAT filesystem 19:37:43 executing program 1: chdir(0x0) r0 = open(&(0x7f0000000180)='./file0\x00', 0x141042, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(0xffffffffffffffff, &(0x7f0000000280), 0x18, 0xd9f, 0x0) write$binfmt_elf64(r0, &(0x7f0000000440)=ANY=[@ANYBLOB="7f454c460000000000000000000000000000000000000000000000000000000040000000000000000000000000000000000000000000380000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a188c9c9e6e8320cc48502f4602e7081c0bb9926eca6da6d00ea22a0a2ca6e2e9897e98aaa2465c6c2343dcad198cbbc730068b16017cb3203c6a5e874a32f36190ecb53c3c4eb2f4905dba3d4b1afbaa902cd60f98bf1a28046"], 0x78) sendfile(r0, r0, &(0x7f00000000c0), 0x7fff) r2 = openat(0xffffffffffffff9c, &(0x7f0000000300)='./file0\x00', 0x0, 0x0) sendfile(r0, r2, 0x0, 0x80000004000000) 19:37:43 executing program 5: syz_mount_image$vfat(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f00000002c0)="eb3c906d6b66732e66617400", 0xc}, {0x0, 0x0, 0x1000}], 0x0, &(0x7f0000000180)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') r0 = open(&(0x7f0000000180)='./file0\x00', 0x141042, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r2 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000001c0)='devices.list\x00', 0x275a, 0x0) write$binfmt_elf64(r0, &(0x7f0000000440)=ANY=[], 0x78) writev(r2, &(0x7f0000000280)=[{&(0x7f0000000080)="f6", 0x1}], 0x1) sendfile(r0, r0, &(0x7f00000000c0), 0x7fff) r3 = openat(0xffffffffffffff9c, &(0x7f0000000300)='./file0\x00', 0x0, 0x0) sendfile(r0, r3, 0x0, 0x80000004000000) [ 201.680508][T13158] loop5: detected capacity change from 0 to 16 [ 201.689232][T13158] FAT-fs (loop5): bogus number of reserved sectors [ 201.695765][T13158] FAT-fs (loop5): Can't find a valid FAT filesystem 19:37:43 executing program 2: syz_mount_image$vfat(0x0, &(0x7f0000000100)='./file0\x00', 0x0, 0x0, 0x0, 0x0, &(0x7f0000000180)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') r0 = open(&(0x7f0000000180)='./file0\x00', 0x141042, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) write$binfmt_elf64(r0, &(0x7f0000000440)=ANY=[], 0x78) sendfile(r0, r0, &(0x7f00000000c0), 0x7fff) r2 = openat(0xffffffffffffff9c, &(0x7f0000000300)='./file0\x00', 0x0, 0x0) sendfile(r0, r2, 0x0, 0x0) 19:37:43 executing program 3: chdir(0x0) r0 = open(&(0x7f0000000180)='./file0\x00', 0x141042, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x10, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) write$binfmt_elf64(r0, &(0x7f0000000440)=ANY=[@ANYBLOB="7f454c460000000000000000000000000000000000000000000000000000000040000000000000000000000000000000000000000000380000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a188c9c9e6e8320cc48502f4602e7081c0bb9926eca6da6d00ea22a0a2ca6e2e9897e98aaa2465c6c2343dcad198cbbc730068b16017cb3203c6a5e874a32f36190ecb53c3c4eb2f4905dba3d4b1afbaa902cd60f98bf1a28046"], 0x78) sendfile(r0, r0, &(0x7f00000000c0), 0x7fff) 19:37:44 executing program 0: chdir(0x0) r0 = open(&(0x7f0000000180)='./file0\x00', 0x141042, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, 0xffffffffffffffff, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) write$binfmt_elf64(r0, &(0x7f0000000440)=ANY=[@ANYBLOB="7f454c460000000000000000000000000000000000000000000000000000000040000000000000000000000000000000000000000000380000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a188c9c9e6e8320cc48502f4602e7081c0bb9926eca6da6d00ea22a0a2ca6e2e9897e98aaa2465c6c2343dcad198cbbc730068b16017cb3203c6a5e874a32f36190ecb53c3c4eb2f4905dba3d4b1afbaa902cd60f98bf1a28046"], 0x78) r2 = openat(0xffffffffffffff9c, &(0x7f0000000300)='./file0\x00', 0x0, 0x0) sendfile(r0, r2, 0x0, 0x80000004000000) 19:37:44 executing program 4: syz_mount_image$vfat(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f00000002c0)="eb3c906d6b66732e66617400020101000240008000f801", 0x17}, {0x0}], 0x0, &(0x7f0000000180)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') r0 = open(&(0x7f0000000180)='./file0\x00', 0x141042, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) write$binfmt_elf64(r0, &(0x7f0000000440)=ANY=[], 0x78) sendfile(r0, r0, &(0x7f00000000c0), 0x7fff) r2 = openat(0xffffffffffffff9c, &(0x7f0000000300)='./file0\x00', 0x0, 0x0) sendfile(r0, r2, 0x0, 0x80000004000000) [ 202.351649][T13181] FAT-fs (loop4): bogus number of reserved sectors [ 202.358394][T13181] FAT-fs (loop4): Can't find a valid FAT filesystem 19:37:44 executing program 1: chdir(0x0) r0 = open(&(0x7f0000000180)='./file0\x00', 0x141042, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(0xffffffffffffffff, &(0x7f0000000280), 0x18, 0xd9f, 0x0) write$binfmt_elf64(r0, &(0x7f0000000440)=ANY=[@ANYBLOB="7f454c460000000000000000000000000000000000000000000000000000000040000000000000000000000000000000000000000000380000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a188c9c9e6e8320cc48502f4602e7081c0bb9926eca6da6d00ea22a0a2ca6e2e9897e98aaa2465c6c2343dcad198cbbc730068b16017cb3203c6a5e874a32f36190ecb53c3c4eb2f4905dba3d4b1afbaa902cd60f98bf1a28046"], 0x78) sendfile(r0, r0, &(0x7f00000000c0), 0x7fff) r2 = openat(0xffffffffffffff9c, &(0x7f0000000300)='./file0\x00', 0x0, 0x0) sendfile(r0, r2, 0x0, 0x80000004000000) 19:37:44 executing program 2: syz_mount_image$vfat(0x0, &(0x7f0000000100)='./file0\x00', 0x0, 0x0, 0x0, 0x0, &(0x7f0000000180)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') r0 = open(&(0x7f0000000180)='./file0\x00', 0x141042, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) write$binfmt_elf64(r0, &(0x7f0000000440)=ANY=[], 0x78) sendfile(r0, r0, &(0x7f00000000c0), 0x7fff) r2 = openat(0xffffffffffffff9c, &(0x7f0000000300)='./file0\x00', 0x0, 0x0) sendfile(r0, r2, 0x0, 0x0) 19:37:44 executing program 3: chdir(0x0) r0 = open(&(0x7f0000000180)='./file0\x00', 0x141042, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x10, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) sendfile(r0, r0, &(0x7f00000000c0), 0x7fff) 19:37:44 executing program 5: syz_mount_image$vfat(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f00000002c0)="eb3c906d6b66732e66617400020101000240", 0x12}, {0x0, 0x0, 0x1000}], 0x0, &(0x7f0000000180)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') r0 = open(&(0x7f0000000180)='./file0\x00', 0x141042, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r2 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000001c0)='devices.list\x00', 0x275a, 0x0) write$binfmt_elf64(r0, &(0x7f0000000440)=ANY=[], 0x78) writev(r2, &(0x7f0000000280)=[{&(0x7f0000000080)="f6", 0x1}], 0x1) sendfile(r0, r0, &(0x7f00000000c0), 0x7fff) r3 = openat(0xffffffffffffff9c, &(0x7f0000000300)='./file0\x00', 0x0, 0x0) sendfile(r0, r3, 0x0, 0x80000004000000) 19:37:44 executing program 3: chdir(0x0) r0 = open(&(0x7f0000000180)='./file0\x00', 0x141042, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x10, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) sendfile(r0, r0, &(0x7f00000000c0), 0x7fff) 19:37:44 executing program 3: chdir(0x0) r0 = open(&(0x7f0000000180)='./file0\x00', 0x141042, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x10, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) sendfile(r0, r0, &(0x7f00000000c0), 0x7fff) 19:37:44 executing program 3: chdir(0x0) r0 = open(&(0x7f0000000180)='./file0\x00', 0x141042, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x10, r1, 0x0) write$binfmt_elf64(r0, &(0x7f0000000440)=ANY=[@ANYBLOB="7f454c460000000000000000000000000000000000000000000000000000000040000000000000000000000000000000000000000000380000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a188c9c9e6e8320cc48502f4602e7081c0bb9926eca6da6d00ea22a0a2ca6e2e9897e98aaa2465c6c2343dcad198cbbc730068b16017cb3203c6a5e874a32f36190ecb53c3c4eb2f4905dba3d4b1afbaa902cd60f98bf1a28046"], 0x78) sendfile(r0, r0, &(0x7f00000000c0), 0x7fff) [ 202.603695][T13209] loop5: detected capacity change from 0 to 16 [ 202.611293][T13209] FAT-fs (loop5): invalid media value (0x00) [ 202.617363][T13209] FAT-fs (loop5): Can't find a valid FAT filesystem 19:37:44 executing program 2: syz_mount_image$vfat(0x0, &(0x7f0000000100)='./file0\x00', 0x0, 0x0, 0x0, 0x0, &(0x7f0000000180)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') r0 = open(&(0x7f0000000180)='./file0\x00', 0x141042, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) write$binfmt_elf64(r0, &(0x7f0000000440)=ANY=[], 0x78) sendfile(r0, r0, &(0x7f00000000c0), 0x7fff) r2 = openat(0xffffffffffffff9c, &(0x7f0000000300)='./file0\x00', 0x0, 0x0) sendfile(r0, r2, 0x0, 0x0) 19:37:44 executing program 0: chdir(0x0) r0 = open(&(0x7f0000000180)='./file0\x00', 0x141042, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, 0xffffffffffffffff, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) write$binfmt_elf64(r0, &(0x7f0000000440)=ANY=[@ANYBLOB="7f454c460000000000000000000000000000000000000000000000000000000040000000000000000000000000000000000000000000380000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a188c9c9e6e8320cc48502f4602e7081c0bb9926eca6da6d00ea22a0a2ca6e2e9897e98aaa2465c6c2343dcad198cbbc730068b16017cb3203c6a5e874a32f36190ecb53c3c4eb2f4905dba3d4b1afbaa902cd60f98bf1a28046"], 0x78) r2 = openat(0xffffffffffffff9c, &(0x7f0000000300)='./file0\x00', 0x0, 0x0) sendfile(r0, r2, 0x0, 0x80000004000000) 19:37:45 executing program 3: chdir(0x0) r0 = open(&(0x7f0000000180)='./file0\x00', 0x141042, 0x0) openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) write$binfmt_elf64(r0, &(0x7f0000000440)=ANY=[@ANYBLOB="7f454c460000000000000000000000000000000000000000000000000000000040000000000000000000000000000000000000000000380000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a188c9c9e6e8320cc48502f4602e7081c0bb9926eca6da6d00ea22a0a2ca6e2e9897e98aaa2465c6c2343dcad198cbbc730068b16017cb3203c6a5e874a32f36190ecb53c3c4eb2f4905dba3d4b1afbaa902cd60f98bf1a28046"], 0x78) sendfile(r0, r0, &(0x7f00000000c0), 0x7fff) 19:37:45 executing program 4: syz_mount_image$vfat(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f00000002c0)="eb3c906d6b66732e66617400020101000240008000f801", 0x17}, {0x0}], 0x0, &(0x7f0000000180)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') r0 = open(&(0x7f0000000180)='./file0\x00', 0x141042, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) write$binfmt_elf64(r0, &(0x7f0000000440)=ANY=[], 0x78) sendfile(r0, r0, &(0x7f00000000c0), 0x7fff) r2 = openat(0xffffffffffffff9c, &(0x7f0000000300)='./file0\x00', 0x0, 0x0) sendfile(r0, r2, 0x0, 0x80000004000000) [ 203.225259][T13237] FAT-fs (loop4): bogus number of reserved sectors [ 203.231836][T13237] FAT-fs (loop4): Can't find a valid FAT filesystem 19:37:45 executing program 1: chdir(0x0) r0 = open(&(0x7f0000000180)='./file0\x00', 0x141042, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, 0x0, 0x0, 0xd9f, 0x0) write$binfmt_elf64(r0, &(0x7f0000000440)=ANY=[@ANYBLOB="7f454c460000000000000000000000000000000000000000000000000000000040000000000000000000000000000000000000000000380000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a188c9c9e6e8320cc48502f4602e7081c0bb9926eca6da6d00ea22a0a2ca6e2e9897e98aaa2465c6c2343dcad198cbbc730068b16017cb3203c6a5e874a32f36190ecb53c3c4eb2f4905dba3d4b1afbaa902cd60f98bf1a28046"], 0x78) sendfile(r0, r0, &(0x7f00000000c0), 0x7fff) r2 = openat(0xffffffffffffff9c, &(0x7f0000000300)='./file0\x00', 0x0, 0x0) sendfile(r0, r2, 0x0, 0x80000004000000) 19:37:45 executing program 5: syz_mount_image$vfat(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f00000002c0)="eb3c906d6b66732e66617400020101000240", 0x12}, {0x0, 0x0, 0x1000}], 0x0, &(0x7f0000000180)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') r0 = open(&(0x7f0000000180)='./file0\x00', 0x141042, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r2 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000001c0)='devices.list\x00', 0x275a, 0x0) write$binfmt_elf64(r0, &(0x7f0000000440)=ANY=[], 0x78) writev(r2, &(0x7f0000000280)=[{&(0x7f0000000080)="f6", 0x1}], 0x1) sendfile(r0, r0, &(0x7f00000000c0), 0x7fff) r3 = openat(0xffffffffffffff9c, &(0x7f0000000300)='./file0\x00', 0x0, 0x0) sendfile(r0, r3, 0x0, 0x80000004000000) [ 203.464766][T13252] loop5: detected capacity change from 0 to 16 [ 203.474016][T13252] FAT-fs (loop5): invalid media value (0x00) [ 203.480132][T13252] FAT-fs (loop5): Can't find a valid FAT filesystem 19:37:45 executing program 2: chdir(0x0) r0 = open(&(0x7f0000000180)='./file0\x00', 0x141042, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(0xffffffffffffffff, &(0x7f0000000280), 0x18, 0xd9f, 0x0) write$binfmt_elf64(r0, &(0x7f0000000440)=ANY=[@ANYBLOB="7f454c460000000000000000000000000000000000000000000000000000000040000000000000000000000000000000000000000000380000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a188c9c9e6e8320cc48502f4602e7081c0bb9926eca6da6d00ea22a0a2ca6e2e9897e98aaa2465c6c2343dcad198cbbc730068b16017cb3203c6a5e874a32f36190ecb53c3c4eb2f4905dba3d4b1afbaa902cd60f98bf1a28046"], 0x78) sendfile(r0, r0, &(0x7f00000000c0), 0x7fff) r2 = openat(0xffffffffffffff9c, &(0x7f0000000300)='./file0\x00', 0x0, 0x0) sendfile(r0, r2, 0x0, 0x80000004000000) 19:37:45 executing program 3: chdir(0x0) r0 = open(&(0x7f0000000180)='./file0\x00', 0x141042, 0x0) openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) write$binfmt_elf64(r0, &(0x7f0000000440)=ANY=[@ANYBLOB="7f454c460000000000000000000000000000000000000000000000000000000040000000000000000000000000000000000000000000380000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a188c9c9e6e8320cc48502f4602e7081c0bb9926eca6da6d00ea22a0a2ca6e2e9897e98aaa2465c6c2343dcad198cbbc730068b16017cb3203c6a5e874a32f36190ecb53c3c4eb2f4905dba3d4b1afbaa902cd60f98bf1a28046"], 0x78) sendfile(r0, r0, &(0x7f00000000c0), 0x7fff) 19:37:45 executing program 0: chdir(0x0) r0 = open(&(0x7f0000000180)='./file0\x00', 0x141042, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, 0xffffffffffffffff, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) write$binfmt_elf64(r0, &(0x7f0000000440)=ANY=[@ANYBLOB="7f454c460000000000000000000000000000000000000000000000000000000040000000000000000000000000000000000000000000380000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a188c9c9e6e8320cc48502f4602e7081c0bb9926eca6da6d00ea22a0a2ca6e2e9897e98aaa2465c6c2343dcad198cbbc730068b16017cb3203c6a5e874a32f36190ecb53c3c4eb2f4905dba3d4b1afbaa902cd60f98bf1a28046"], 0x78) r2 = openat(0xffffffffffffff9c, &(0x7f0000000300)='./file0\x00', 0x0, 0x0) sendfile(r0, r2, 0x0, 0x80000004000000) 19:37:45 executing program 4: syz_mount_image$vfat(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f00000002c0)="eb3c906d6b66732e66617400020101000240008000f801", 0x17}, {0x0}], 0x0, &(0x7f0000000180)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') r0 = open(&(0x7f0000000180)='./file0\x00', 0x141042, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) write$binfmt_elf64(r0, &(0x7f0000000440)=ANY=[], 0x78) sendfile(r0, r0, &(0x7f00000000c0), 0x7fff) r2 = openat(0xffffffffffffff9c, &(0x7f0000000300)='./file0\x00', 0x0, 0x0) sendfile(r0, r2, 0x0, 0x80000004000000) [ 204.090339][T13273] FAT-fs (loop4): bogus number of reserved sectors [ 204.097475][T13273] FAT-fs (loop4): Can't find a valid FAT filesystem 19:37:46 executing program 1: chdir(0x0) r0 = open(&(0x7f0000000180)='./file0\x00', 0x141042, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, 0x0, 0x0, 0xd9f, 0x0) write$binfmt_elf64(r0, &(0x7f0000000440)=ANY=[@ANYBLOB="7f454c460000000000000000000000000000000000000000000000000000000040000000000000000000000000000000000000000000380000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a188c9c9e6e8320cc48502f4602e7081c0bb9926eca6da6d00ea22a0a2ca6e2e9897e98aaa2465c6c2343dcad198cbbc730068b16017cb3203c6a5e874a32f36190ecb53c3c4eb2f4905dba3d4b1afbaa902cd60f98bf1a28046"], 0x78) sendfile(r0, r0, &(0x7f00000000c0), 0x7fff) r2 = openat(0xffffffffffffff9c, &(0x7f0000000300)='./file0\x00', 0x0, 0x0) sendfile(r0, r2, 0x0, 0x80000004000000) 19:37:46 executing program 3: chdir(0x0) r0 = open(&(0x7f0000000180)='./file0\x00', 0x141042, 0x0) write$binfmt_elf64(r0, &(0x7f0000000440)=ANY=[@ANYBLOB="7f454c460000000000000000000000000000000000000000000000000000000040000000000000000000000000000000000000000000380000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a188c9c9e6e8320cc48502f4602e7081c0bb9926eca6da6d00ea22a0a2ca6e2e9897e98aaa2465c6c2343dcad198cbbc730068b16017cb3203c6a5e874a32f36190ecb53c3c4eb2f4905dba3d4b1afbaa902cd60f98bf1a28046"], 0x78) sendfile(r0, r0, &(0x7f00000000c0), 0x7fff) 19:37:46 executing program 5: syz_mount_image$vfat(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f00000002c0)="eb3c906d6b66732e66617400020101000240", 0x12}, {0x0, 0x0, 0x1000}], 0x0, &(0x7f0000000180)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') r0 = open(&(0x7f0000000180)='./file0\x00', 0x141042, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r2 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000001c0)='devices.list\x00', 0x275a, 0x0) write$binfmt_elf64(r0, &(0x7f0000000440)=ANY=[], 0x78) writev(r2, &(0x7f0000000280)=[{&(0x7f0000000080)="f6", 0x1}], 0x1) sendfile(r0, r0, &(0x7f00000000c0), 0x7fff) r3 = openat(0xffffffffffffff9c, &(0x7f0000000300)='./file0\x00', 0x0, 0x0) sendfile(r0, r3, 0x0, 0x80000004000000) [ 204.341015][T13291] loop5: detected capacity change from 0 to 16 [ 204.349612][T13291] FAT-fs (loop5): invalid media value (0x00) [ 204.355622][T13291] FAT-fs (loop5): Can't find a valid FAT filesystem 19:37:46 executing program 2: syz_mount_image$vfat(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f00000002c0)="eb3c906d6b66732e66617400020101000240", 0x12}, {0x0, 0x0, 0x1000}], 0x0, &(0x7f0000000180)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') r0 = open(&(0x7f0000000180)='./file0\x00', 0x141042, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r2 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000001c0)='devices.list\x00', 0x275a, 0x0) write$binfmt_elf64(r0, &(0x7f0000000440)=ANY=[], 0x78) writev(r2, &(0x7f0000000280)=[{&(0x7f0000000080)="f6", 0x1}], 0x1) sendfile(r0, r0, &(0x7f00000000c0), 0x7fff) r3 = openat(0xffffffffffffff9c, &(0x7f0000000300)='./file0\x00', 0x0, 0x0) sendfile(r0, r3, 0x0, 0x80000004000000) [ 204.506104][T13299] loop2: detected capacity change from 0 to 16 [ 204.514741][T13299] FAT-fs (loop2): invalid media value (0x00) [ 204.520892][T13299] FAT-fs (loop2): Can't find a valid FAT filesystem 19:37:46 executing program 0: chdir(0x0) r0 = open(&(0x7f0000000180)='./file0\x00', 0x141042, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(0xffffffffffffffff, &(0x7f0000000280), 0x18, 0xd9f, 0x0) write$binfmt_elf64(r0, &(0x7f0000000440)=ANY=[@ANYBLOB="7f454c460000000000000000000000000000000000000000000000000000000040000000000000000000000000000000000000000000380000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a188c9c9e6e8320cc48502f4602e7081c0bb9926eca6da6d00ea22a0a2ca6e2e9897e98aaa2465c6c2343dcad198cbbc730068b16017cb3203c6a5e874a32f36190ecb53c3c4eb2f4905dba3d4b1afbaa902cd60f98bf1a28046"], 0x78) r2 = openat(0xffffffffffffff9c, &(0x7f0000000300)='./file0\x00', 0x0, 0x0) sendfile(r0, r2, 0x0, 0x80000004000000) 19:37:46 executing program 3: chdir(0x0) r0 = open(&(0x7f0000000180)='./file0\x00', 0x141042, 0x0) write$binfmt_elf64(r0, &(0x7f0000000440)=ANY=[@ANYBLOB="7f454c460000000000000000000000000000000000000000000000000000000040000000000000000000000000000000000000000000380000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a188c9c9e6e8320cc48502f4602e7081c0bb9926eca6da6d00ea22a0a2ca6e2e9897e98aaa2465c6c2343dcad198cbbc730068b16017cb3203c6a5e874a32f36190ecb53c3c4eb2f4905dba3d4b1afbaa902cd60f98bf1a28046"], 0x78) sendfile(r0, r0, &(0x7f00000000c0), 0x7fff) 19:37:46 executing program 4: syz_mount_image$vfat(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f00000002c0)="eb3c906d6b66732e66617400020101000240008000f801", 0x17}, {0x0}], 0x0, &(0x7f0000000180)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') r0 = open(&(0x7f0000000180)='./file0\x00', 0x141042, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) write$binfmt_elf64(r0, &(0x7f0000000440)=ANY=[], 0x78) sendfile(r0, r0, &(0x7f00000000c0), 0x7fff) r2 = openat(0xffffffffffffff9c, &(0x7f0000000300)='./file0\x00', 0x0, 0x0) sendfile(r0, r2, 0x0, 0x80000004000000) 19:37:46 executing program 1: chdir(0x0) r0 = open(&(0x7f0000000180)='./file0\x00', 0x141042, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, 0x0, 0x0, 0xd9f, 0x0) write$binfmt_elf64(r0, &(0x7f0000000440)=ANY=[@ANYBLOB="7f454c460000000000000000000000000000000000000000000000000000000040000000000000000000000000000000000000000000380000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a188c9c9e6e8320cc48502f4602e7081c0bb9926eca6da6d00ea22a0a2ca6e2e9897e98aaa2465c6c2343dcad198cbbc730068b16017cb3203c6a5e874a32f36190ecb53c3c4eb2f4905dba3d4b1afbaa902cd60f98bf1a28046"], 0x78) sendfile(r0, r0, &(0x7f00000000c0), 0x7fff) r2 = openat(0xffffffffffffff9c, &(0x7f0000000300)='./file0\x00', 0x0, 0x0) sendfile(r0, r2, 0x0, 0x80000004000000) [ 205.001920][T13313] FAT-fs (loop4): bogus number of reserved sectors [ 205.008593][T13313] FAT-fs (loop4): Can't find a valid FAT filesystem 19:37:47 executing program 5: syz_mount_image$vfat(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f00000002c0)="eb3c906d6b66732e66617400020101000240008000", 0x15}, {0x0, 0x0, 0x1000}], 0x0, &(0x7f0000000180)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') r0 = open(&(0x7f0000000180)='./file0\x00', 0x141042, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r2 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000001c0)='devices.list\x00', 0x275a, 0x0) write$binfmt_elf64(r0, &(0x7f0000000440)=ANY=[], 0x78) writev(r2, &(0x7f0000000280)=[{&(0x7f0000000080)="f6", 0x1}], 0x1) sendfile(r0, r0, &(0x7f00000000c0), 0x7fff) r3 = openat(0xffffffffffffff9c, &(0x7f0000000300)='./file0\x00', 0x0, 0x0) sendfile(r0, r3, 0x0, 0x80000004000000) [ 205.210114][T13326] loop5: detected capacity change from 0 to 16 [ 205.219041][T13326] FAT-fs (loop5): invalid media value (0x00) [ 205.225037][T13326] FAT-fs (loop5): Can't find a valid FAT filesystem 19:37:47 executing program 2: chdir(0x0) r0 = open(&(0x7f0000000180)='./file0\x00', 0x141042, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x10, r1, 0x0) write$binfmt_elf64(r0, &(0x7f0000000440)=ANY=[@ANYBLOB="7f454c460000000000000000000000000000000000000000000000000000000040000000000000000000000000000000000000000000380000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a188c9c9e6e8320cc48502f4602e7081c0bb9926eca6da6d00ea22a0a2ca6e2e9897e98aaa2465c6c2343dcad198cbbc730068b16017cb3203c6a5e874a32f36190ecb53c3c4eb2f4905dba3d4b1afbaa902cd60f98bf1a28046"], 0x78) sendfile(r0, r0, &(0x7f00000000c0), 0x7fff) 19:37:47 executing program 3: chdir(0x0) write$binfmt_elf64(0xffffffffffffffff, &(0x7f0000000440)=ANY=[@ANYBLOB="7f454c460000000000000000000000000000000000000000000000000000000040000000000000000000000000000000000000000000380000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a188c9c9e6e8320cc48502f4602e7081c0bb9926eca6da6d00ea22a0a2ca6e2e9897e98aaa2465c6c2343dcad198cbbc730068b16017cb3203c6a5e874a32f36190ecb53c3c4eb2f4905dba3d4b1afbaa902cd60f98bf1a28046"], 0x78) sendfile(0xffffffffffffffff, 0xffffffffffffffff, &(0x7f00000000c0), 0x7fff) 19:37:47 executing program 3: chdir(0x0) write$binfmt_elf64(0xffffffffffffffff, &(0x7f0000000440)=ANY=[@ANYBLOB="7f454c460000000000000000000000000000000000000000000000000000000040000000000000000000000000000000000000000000380000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a188c9c9e6e8320cc48502f4602e7081c0bb9926eca6da6d00ea22a0a2ca6e2e9897e98aaa2465c6c2343dcad198cbbc730068b16017cb3203c6a5e874a32f36190ecb53c3c4eb2f4905dba3d4b1afbaa902cd60f98bf1a28046"], 0x78) sendfile(0xffffffffffffffff, 0xffffffffffffffff, &(0x7f00000000c0), 0x7fff) 19:37:47 executing program 3: chdir(0x0) write$binfmt_elf64(0xffffffffffffffff, &(0x7f0000000440)=ANY=[@ANYBLOB="7f454c460000000000000000000000000000000000000000000000000000000040000000000000000000000000000000000000000000380000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a188c9c9e6e8320cc48502f4602e7081c0bb9926eca6da6d00ea22a0a2ca6e2e9897e98aaa2465c6c2343dcad198cbbc730068b16017cb3203c6a5e874a32f36190ecb53c3c4eb2f4905dba3d4b1afbaa902cd60f98bf1a28046"], 0x78) sendfile(0xffffffffffffffff, 0xffffffffffffffff, &(0x7f00000000c0), 0x7fff) 19:37:47 executing program 3: r0 = open(&(0x7f0000000180)='./file0\x00', 0x141042, 0x0) write$binfmt_elf64(r0, &(0x7f0000000440)=ANY=[@ANYBLOB="7f454c460000000000000000000000000000000000000000000000000000000040000000000000000000000000000000000000000000380000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a188c9c9e6e8320cc48502f4602e7081c0bb9926eca6da6d00ea22a0a2ca6e2e9897e98aaa2465c6c2343dcad198cbbc730068b16017cb3203c6a5e874a32f36190ecb53c3c4eb2f4905dba3d4b1afbaa902cd60f98bf1a28046"], 0x78) sendfile(r0, r0, &(0x7f00000000c0), 0x7fff) 19:37:47 executing program 0: chdir(0x0) r0 = open(&(0x7f0000000180)='./file0\x00', 0x141042, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(0xffffffffffffffff, &(0x7f0000000280), 0x18, 0xd9f, 0x0) write$binfmt_elf64(r0, &(0x7f0000000440)=ANY=[@ANYBLOB="7f454c460000000000000000000000000000000000000000000000000000000040000000000000000000000000000000000000000000380000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a188c9c9e6e8320cc48502f4602e7081c0bb9926eca6da6d00ea22a0a2ca6e2e9897e98aaa2465c6c2343dcad198cbbc730068b16017cb3203c6a5e874a32f36190ecb53c3c4eb2f4905dba3d4b1afbaa902cd60f98bf1a28046"], 0x78) r2 = openat(0xffffffffffffff9c, &(0x7f0000000300)='./file0\x00', 0x0, 0x0) sendfile(r0, r2, 0x0, 0x80000004000000) 19:37:47 executing program 4: syz_mount_image$vfat(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f00000002c0)="eb3c906d6b66732e66617400020101000240008000f801", 0x17}, {0x0}], 0x0, &(0x7f0000000180)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') r0 = open(&(0x7f0000000180)='./file0\x00', 0x141042, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) write$binfmt_elf64(r0, &(0x7f0000000440)=ANY=[], 0x78) sendfile(r0, r0, &(0x7f00000000c0), 0x7fff) r2 = openat(0xffffffffffffff9c, &(0x7f0000000300)='./file0\x00', 0x0, 0x0) sendfile(r0, r2, 0x0, 0x80000004000000) 19:37:47 executing program 1: chdir(0x0) r0 = open(&(0x7f0000000180)='./file0\x00', 0x141042, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0x0, 0x0) write$binfmt_elf64(r0, &(0x7f0000000440)=ANY=[@ANYBLOB="7f454c460000000000000000000000000000000000000000000000000000000040000000000000000000000000000000000000000000380000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a188c9c9e6e8320cc48502f4602e7081c0bb9926eca6da6d00ea22a0a2ca6e2e9897e98aaa2465c6c2343dcad198cbbc730068b16017cb3203c6a5e874a32f36190ecb53c3c4eb2f4905dba3d4b1afbaa902cd60f98bf1a28046"], 0x78) sendfile(r0, r0, &(0x7f00000000c0), 0x7fff) r2 = openat(0xffffffffffffff9c, &(0x7f0000000300)='./file0\x00', 0x0, 0x0) sendfile(r0, r2, 0x0, 0x80000004000000) [ 205.870221][T13358] FAT-fs (loop4): bogus number of reserved sectors [ 205.876766][T13358] FAT-fs (loop4): Can't find a valid FAT filesystem 19:37:47 executing program 2: chdir(0x0) r0 = open(&(0x7f0000000180)='./file0\x00', 0x141042, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x10, r1, 0x0) write$binfmt_elf64(r0, &(0x7f0000000440)=ANY=[@ANYBLOB="7f454c460000000000000000000000000000000000000000000000000000000040000000000000000000000000000000000000000000380000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a188c9c9e6e8320cc48502f4602e7081c0bb9926eca6da6d00ea22a0a2ca6e2e9897e98aaa2465c6c2343dcad198cbbc730068b16017cb3203c6a5e874a32f36190ecb53c3c4eb2f4905dba3d4b1afbaa902cd60f98bf1a28046"], 0x78) sendfile(r0, r0, &(0x7f00000000c0), 0x7fff) 19:37:47 executing program 5: syz_mount_image$vfat(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f00000002c0)="eb3c906d6b66732e66617400020101000240008000", 0x15}, {0x0, 0x0, 0x1000}], 0x0, &(0x7f0000000180)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') r0 = open(&(0x7f0000000180)='./file0\x00', 0x141042, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r2 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000001c0)='devices.list\x00', 0x275a, 0x0) write$binfmt_elf64(r0, &(0x7f0000000440)=ANY=[], 0x78) writev(r2, &(0x7f0000000280)=[{&(0x7f0000000080)="f6", 0x1}], 0x1) sendfile(r0, r0, &(0x7f00000000c0), 0x7fff) r3 = openat(0xffffffffffffff9c, &(0x7f0000000300)='./file0\x00', 0x0, 0x0) sendfile(r0, r3, 0x0, 0x80000004000000) [ 206.081421][T13377] loop5: detected capacity change from 0 to 16 [ 206.092954][T13377] FAT-fs (loop5): invalid media value (0x00) [ 206.099085][T13377] FAT-fs (loop5): Can't find a valid FAT filesystem 19:37:48 executing program 3: r0 = open(0x0, 0x141042, 0x0) write$binfmt_elf64(r0, &(0x7f0000000440)=ANY=[@ANYBLOB="7f454c460000000000000000000000000000000000000000000000000000000040000000000000000000000000000000000000000000380000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a188c9c9e6e8320cc48502f4602e7081c0bb9926eca6da6d00ea22a0a2ca6e2e9897e98aaa2465c6c2343dcad198cbbc730068b16017cb3203c6a5e874a32f36190ecb53c3c4eb2f4905dba3d4b1afbaa902cd60f98bf1a28046"], 0x78) sendfile(r0, r0, &(0x7f00000000c0), 0x7fff) 19:37:48 executing program 3: r0 = open(0x0, 0x141042, 0x0) write$binfmt_elf64(r0, &(0x7f0000000440)=ANY=[@ANYBLOB="7f454c460000000000000000000000000000000000000000000000000000000040000000000000000000000000000000000000000000380000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a188c9c9e6e8320cc48502f4602e7081c0bb9926eca6da6d00ea22a0a2ca6e2e9897e98aaa2465c6c2343dcad198cbbc730068b16017cb3203c6a5e874a32f36190ecb53c3c4eb2f4905dba3d4b1afbaa902cd60f98bf1a28046"], 0x78) sendfile(r0, r0, &(0x7f00000000c0), 0x7fff) 19:37:48 executing program 3: r0 = open(0x0, 0x141042, 0x0) write$binfmt_elf64(r0, &(0x7f0000000440)=ANY=[@ANYBLOB="7f454c460000000000000000000000000000000000000000000000000000000040000000000000000000000000000000000000000000380000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a188c9c9e6e8320cc48502f4602e7081c0bb9926eca6da6d00ea22a0a2ca6e2e9897e98aaa2465c6c2343dcad198cbbc730068b16017cb3203c6a5e874a32f36190ecb53c3c4eb2f4905dba3d4b1afbaa902cd60f98bf1a28046"], 0x78) sendfile(r0, r0, &(0x7f00000000c0), 0x7fff) 19:37:48 executing program 3: r0 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) write$binfmt_elf64(r0, &(0x7f0000000440)=ANY=[@ANYBLOB="7f454c460000000000000000000000000000000000000000000000000000000040000000000000000000000000000000000000000000380000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a188c9c9e6e8320cc48502f4602e7081c0bb9926eca6da6d00ea22a0a2ca6e2e9897e98aaa2465c6c2343dcad198cbbc730068b16017cb3203c6a5e874a32f36190ecb53c3c4eb2f4905dba3d4b1afbaa902cd60f98bf1a28046"], 0x78) sendfile(r0, r0, &(0x7f00000000c0), 0x7fff) 19:37:48 executing program 3: r0 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) write$binfmt_elf64(r0, &(0x7f0000000440)=ANY=[@ANYBLOB="7f454c460000000000000000000000000000000000000000000000000000000040000000000000000000000000000000000000000000380000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a188c9c9e6e8320cc48502f4602e7081c0bb9926eca6da6d00ea22a0a2ca6e2e9897e98aaa2465c6c2343dcad198cbbc730068b16017cb3203c6a5e874a32f36190ecb53c3c4eb2f4905dba3d4b1afbaa902cd60f98bf1a28046"], 0x78) sendfile(r0, r0, &(0x7f00000000c0), 0x7fff) 19:37:48 executing program 3: r0 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) write$binfmt_elf64(r0, &(0x7f0000000440)=ANY=[@ANYBLOB="7f454c460000000000000000000000000000000000000000000000000000000040000000000000000000000000000000000000000000380000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a188c9c9e6e8320cc48502f4602e7081c0bb9926eca6da6d00ea22a0a2ca6e2e9897e98aaa2465c6c2343dcad198cbbc730068b16017cb3203c6a5e874a32f36190ecb53c3c4eb2f4905dba3d4b1afbaa902cd60f98bf1a28046"], 0x78) sendfile(r0, r0, &(0x7f00000000c0), 0x7fff) 19:37:48 executing program 3: r0 = open(&(0x7f0000000180)='./file0\x00', 0x141042, 0x0) write$binfmt_elf64(0xffffffffffffffff, &(0x7f0000000440)=ANY=[@ANYBLOB="7f454c460000000000000000000000000000000000000000000000000000000040000000000000000000000000000000000000000000380000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a188c9c9e6e8320cc48502f4602e7081c0bb9926eca6da6d00ea22a0a2ca6e2e9897e98aaa2465c6c2343dcad198cbbc730068b16017cb3203c6a5e874a32f36190ecb53c3c4eb2f4905dba3d4b1afbaa902cd60f98bf1a28046"], 0x78) sendfile(r0, r0, &(0x7f00000000c0), 0x7fff) 19:37:48 executing program 0: chdir(0x0) r0 = open(&(0x7f0000000180)='./file0\x00', 0x141042, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(0xffffffffffffffff, &(0x7f0000000280), 0x18, 0xd9f, 0x0) write$binfmt_elf64(r0, &(0x7f0000000440)=ANY=[@ANYBLOB="7f454c460000000000000000000000000000000000000000000000000000000040000000000000000000000000000000000000000000380000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a188c9c9e6e8320cc48502f4602e7081c0bb9926eca6da6d00ea22a0a2ca6e2e9897e98aaa2465c6c2343dcad198cbbc730068b16017cb3203c6a5e874a32f36190ecb53c3c4eb2f4905dba3d4b1afbaa902cd60f98bf1a28046"], 0x78) r2 = openat(0xffffffffffffff9c, &(0x7f0000000300)='./file0\x00', 0x0, 0x0) sendfile(r0, r2, 0x0, 0x80000004000000) 19:37:48 executing program 3: r0 = open(&(0x7f0000000180)='./file0\x00', 0x141042, 0x0) write$binfmt_elf64(0xffffffffffffffff, &(0x7f0000000440)=ANY=[@ANYBLOB="7f454c460000000000000000000000000000000000000000000000000000000040000000000000000000000000000000000000000000380000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a188c9c9e6e8320cc48502f4602e7081c0bb9926eca6da6d00ea22a0a2ca6e2e9897e98aaa2465c6c2343dcad198cbbc730068b16017cb3203c6a5e874a32f36190ecb53c3c4eb2f4905dba3d4b1afbaa902cd60f98bf1a28046"], 0x78) sendfile(r0, r0, &(0x7f00000000c0), 0x7fff) 19:37:48 executing program 1: chdir(0x0) r0 = open(&(0x7f0000000180)='./file0\x00', 0x141042, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0x0, 0x0) write$binfmt_elf64(r0, &(0x7f0000000440)=ANY=[@ANYBLOB="7f454c460000000000000000000000000000000000000000000000000000000040000000000000000000000000000000000000000000380000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a188c9c9e6e8320cc48502f4602e7081c0bb9926eca6da6d00ea22a0a2ca6e2e9897e98aaa2465c6c2343dcad198cbbc730068b16017cb3203c6a5e874a32f36190ecb53c3c4eb2f4905dba3d4b1afbaa902cd60f98bf1a28046"], 0x78) sendfile(r0, r0, &(0x7f00000000c0), 0x7fff) r2 = openat(0xffffffffffffff9c, &(0x7f0000000300)='./file0\x00', 0x0, 0x0) sendfile(r0, r2, 0x0, 0x80000004000000) 19:37:48 executing program 2: chdir(0x0) r0 = open(&(0x7f0000000180)='./file0\x00', 0x141042, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x10, r1, 0x0) write$binfmt_elf64(r0, &(0x7f0000000440)=ANY=[@ANYBLOB="7f454c460000000000000000000000000000000000000000000000000000000040000000000000000000000000000000000000000000380000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a188c9c9e6e8320cc48502f4602e7081c0bb9926eca6da6d00ea22a0a2ca6e2e9897e98aaa2465c6c2343dcad198cbbc730068b16017cb3203c6a5e874a32f36190ecb53c3c4eb2f4905dba3d4b1afbaa902cd60f98bf1a28046"], 0x78) sendfile(r0, r0, &(0x7f00000000c0), 0x7fff) 19:37:48 executing program 5: syz_mount_image$vfat(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f00000002c0)="eb3c906d6b66732e66617400020101000240008000", 0x15}, {0x0, 0x0, 0x1000}], 0x0, &(0x7f0000000180)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') r0 = open(&(0x7f0000000180)='./file0\x00', 0x141042, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r2 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000001c0)='devices.list\x00', 0x275a, 0x0) write$binfmt_elf64(r0, &(0x7f0000000440)=ANY=[], 0x78) writev(r2, &(0x7f0000000280)=[{&(0x7f0000000080)="f6", 0x1}], 0x1) sendfile(r0, r0, &(0x7f00000000c0), 0x7fff) r3 = openat(0xffffffffffffff9c, &(0x7f0000000300)='./file0\x00', 0x0, 0x0) sendfile(r0, r3, 0x0, 0x80000004000000) 19:37:48 executing program 4: syz_mount_image$vfat(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f00000002c0)="eb3c906d6b66732e66617400020101000240008000f801", 0x17}, {0x0}], 0x0, &(0x7f0000000180)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') r0 = open(&(0x7f0000000180)='./file0\x00', 0x141042, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, 0xffffffffffffffff, 0x0) preadv(0xffffffffffffffff, &(0x7f0000000280), 0x18, 0xd9f, 0x0) write$binfmt_elf64(r0, &(0x7f0000000440)=ANY=[], 0x78) sendfile(r0, r0, &(0x7f00000000c0), 0x7fff) r1 = openat(0xffffffffffffff9c, &(0x7f0000000300)='./file0\x00', 0x0, 0x0) sendfile(r0, r1, 0x0, 0x80000004000000) 19:37:48 executing program 3: r0 = open(&(0x7f0000000180)='./file0\x00', 0x141042, 0x0) write$binfmt_elf64(0xffffffffffffffff, &(0x7f0000000440)=ANY=[@ANYBLOB="7f454c460000000000000000000000000000000000000000000000000000000040000000000000000000000000000000000000000000380000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a188c9c9e6e8320cc48502f4602e7081c0bb9926eca6da6d00ea22a0a2ca6e2e9897e98aaa2465c6c2343dcad198cbbc730068b16017cb3203c6a5e874a32f36190ecb53c3c4eb2f4905dba3d4b1afbaa902cd60f98bf1a28046"], 0x78) sendfile(r0, r0, &(0x7f00000000c0), 0x7fff) 19:37:48 executing program 3: r0 = open(&(0x7f0000000180)='./file0\x00', 0x141042, 0x0) write$binfmt_elf64(r0, 0x0, 0x78) sendfile(r0, r0, &(0x7f00000000c0), 0x7fff) [ 206.936198][T13430] FAT-fs (loop4): bogus number of reserved sectors [ 206.942763][T13430] FAT-fs (loop4): Can't find a valid FAT filesystem [ 206.965319][T13437] loop5: detected capacity change from 0 to 16 19:37:48 executing program 3: r0 = open(&(0x7f0000000180)='./file0\x00', 0x141042, 0x0) write$binfmt_elf64(r0, 0x0, 0x78) sendfile(r0, r0, &(0x7f00000000c0), 0x7fff) [ 206.987131][T13437] FAT-fs (loop5): invalid media value (0x00) [ 206.993172][T13437] FAT-fs (loop5): Can't find a valid FAT filesystem 19:37:48 executing program 3: r0 = open(&(0x7f0000000180)='./file0\x00', 0x141042, 0x0) write$binfmt_elf64(r0, 0x0, 0x78) sendfile(r0, r0, &(0x7f00000000c0), 0x7fff) 19:37:48 executing program 3: r0 = open(&(0x7f0000000180)='./file0\x00', 0x141042, 0x0) write$binfmt_elf64(r0, &(0x7f0000000440)=ANY=[], 0x78) sendfile(r0, r0, &(0x7f00000000c0), 0x7fff) 19:37:49 executing program 2: chdir(0x0) r0 = open(&(0x7f0000000180)='./file0\x00', 0x141042, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x10, r1, 0x0) sendfile(r0, r0, &(0x7f00000000c0), 0x7fff) 19:37:49 executing program 0: chdir(0x0) r0 = open(&(0x7f0000000180)='./file0\x00', 0x141042, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, 0x0, 0x0, 0xd9f, 0x0) write$binfmt_elf64(r0, &(0x7f0000000440)=ANY=[@ANYBLOB="7f454c460000000000000000000000000000000000000000000000000000000040000000000000000000000000000000000000000000380000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a188c9c9e6e8320cc48502f4602e7081c0bb9926eca6da6d00ea22a0a2ca6e2e9897e98aaa2465c6c2343dcad198cbbc730068b16017cb3203c6a5e874a32f36190ecb53c3c4eb2f4905dba3d4b1afbaa902cd60f98bf1a28046"], 0x78) r2 = openat(0xffffffffffffff9c, &(0x7f0000000300)='./file0\x00', 0x0, 0x0) sendfile(r0, r2, 0x0, 0x80000004000000) 19:37:49 executing program 2: chdir(0x0) r0 = open(&(0x7f0000000180)='./file0\x00', 0x141042, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x10, r1, 0x0) sendfile(r0, r0, &(0x7f00000000c0), 0x7fff) 19:37:49 executing program 1: chdir(0x0) r0 = open(&(0x7f0000000180)='./file0\x00', 0x141042, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0x0, 0x0) write$binfmt_elf64(r0, &(0x7f0000000440)=ANY=[@ANYBLOB="7f454c460000000000000000000000000000000000000000000000000000000040000000000000000000000000000000000000000000380000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a188c9c9e6e8320cc48502f4602e7081c0bb9926eca6da6d00ea22a0a2ca6e2e9897e98aaa2465c6c2343dcad198cbbc730068b16017cb3203c6a5e874a32f36190ecb53c3c4eb2f4905dba3d4b1afbaa902cd60f98bf1a28046"], 0x78) sendfile(r0, r0, &(0x7f00000000c0), 0x7fff) r2 = openat(0xffffffffffffff9c, &(0x7f0000000300)='./file0\x00', 0x0, 0x0) sendfile(r0, r2, 0x0, 0x80000004000000) 19:37:49 executing program 2: chdir(0x0) r0 = open(&(0x7f0000000180)='./file0\x00', 0x141042, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x10, r1, 0x0) sendfile(r0, r0, &(0x7f00000000c0), 0x7fff) 19:37:49 executing program 5: syz_mount_image$vfat(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f00000002c0)="eb3c906d6b66732e66617400020101000240008000f8", 0x16}, {0x0, 0x0, 0x1000}], 0x0, &(0x7f0000000180)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') r0 = open(&(0x7f0000000180)='./file0\x00', 0x141042, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r2 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000001c0)='devices.list\x00', 0x275a, 0x0) write$binfmt_elf64(r0, &(0x7f0000000440)=ANY=[], 0x78) writev(r2, &(0x7f0000000280)=[{&(0x7f0000000080)="f6", 0x1}], 0x1) sendfile(r0, r0, &(0x7f00000000c0), 0x7fff) r3 = openat(0xffffffffffffff9c, &(0x7f0000000300)='./file0\x00', 0x0, 0x0) sendfile(r0, r3, 0x0, 0x80000004000000) 19:37:49 executing program 3: r0 = open(&(0x7f0000000180)='./file0\x00', 0x141042, 0x0) write$binfmt_elf64(r0, &(0x7f0000000440)=ANY=[], 0x78) sendfile(r0, r0, &(0x7f00000000c0), 0x7fff) 19:37:49 executing program 2: chdir(0x0) r0 = open(&(0x7f0000000180)='./file0\x00', 0x141042, 0x0) openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) write$binfmt_elf64(r0, &(0x7f0000000440)=ANY=[@ANYBLOB="7f454c460000000000000000000000000000000000000000000000000000000040000000000000000000000000000000000000000000380000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a188c9c9e6e8320cc48502f4602e7081c0bb9926eca6da6d00ea22a0a2ca6e2e9897e98aaa2465c6c2343dcad198cbbc730068b16017cb3203c6a5e874a32f36190ecb53c3c4eb2f4905dba3d4b1afbaa902cd60f98bf1a28046"], 0x78) sendfile(r0, r0, &(0x7f00000000c0), 0x7fff) 19:37:49 executing program 4: syz_mount_image$vfat(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f00000002c0)="eb3c906d6b66732e66617400020101000240008000f801", 0x17}, {0x0}], 0x0, &(0x7f0000000180)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') r0 = open(&(0x7f0000000180)='./file0\x00', 0x141042, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, 0xffffffffffffffff, 0x0) preadv(0xffffffffffffffff, &(0x7f0000000280), 0x18, 0xd9f, 0x0) write$binfmt_elf64(r0, &(0x7f0000000440)=ANY=[], 0x78) sendfile(r0, r0, &(0x7f00000000c0), 0x7fff) r1 = openat(0xffffffffffffff9c, &(0x7f0000000300)='./file0\x00', 0x0, 0x0) sendfile(r0, r1, 0x0, 0x80000004000000) [ 207.824160][T13494] loop5: detected capacity change from 0 to 16 [ 207.835922][T13494] FAT-fs (loop5): bogus number of FAT sectors [ 207.842188][T13494] FAT-fs (loop5): Can't find a valid FAT filesystem [ 207.843020][T13497] FAT-fs (loop4): bogus number of reserved sectors [ 207.855426][T13497] FAT-fs (loop4): Can't find a valid FAT filesystem 19:37:50 executing program 0: chdir(0x0) r0 = open(&(0x7f0000000180)='./file0\x00', 0x141042, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, 0x0, 0x0, 0xd9f, 0x0) write$binfmt_elf64(r0, &(0x7f0000000440)=ANY=[@ANYBLOB="7f454c460000000000000000000000000000000000000000000000000000000040000000000000000000000000000000000000000000380000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a188c9c9e6e8320cc48502f4602e7081c0bb9926eca6da6d00ea22a0a2ca6e2e9897e98aaa2465c6c2343dcad198cbbc730068b16017cb3203c6a5e874a32f36190ecb53c3c4eb2f4905dba3d4b1afbaa902cd60f98bf1a28046"], 0x78) r2 = openat(0xffffffffffffff9c, &(0x7f0000000300)='./file0\x00', 0x0, 0x0) sendfile(r0, r2, 0x0, 0x80000004000000) 19:37:50 executing program 3: r0 = open(&(0x7f0000000180)='./file0\x00', 0x141042, 0x0) write$binfmt_elf64(r0, &(0x7f0000000440)=ANY=[], 0x78) sendfile(0xffffffffffffffff, r0, &(0x7f00000000c0), 0x7fff) 19:37:50 executing program 2: chdir(0x0) r0 = open(&(0x7f0000000180)='./file0\x00', 0x141042, 0x0) write$binfmt_elf64(r0, &(0x7f0000000440)=ANY=[@ANYBLOB="7f454c460000000000000000000000000000000000000000000000000000000040000000000000000000000000000000000000000000380000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a188c9c9e6e8320cc48502f4602e7081c0bb9926eca6da6d00ea22a0a2ca6e2e9897e98aaa2465c6c2343dcad198cbbc730068b16017cb3203c6a5e874a32f36190ecb53c3c4eb2f4905dba3d4b1afbaa902cd60f98bf1a28046"], 0x78) sendfile(r0, r0, &(0x7f00000000c0), 0x7fff) 19:37:50 executing program 3: r0 = open(&(0x7f0000000180)='./file0\x00', 0x141042, 0x0) write$binfmt_elf64(r0, &(0x7f0000000440)=ANY=[], 0x78) sendfile(0xffffffffffffffff, r0, &(0x7f00000000c0), 0x7fff) 19:37:50 executing program 3: r0 = open(&(0x7f0000000180)='./file0\x00', 0x141042, 0x0) write$binfmt_elf64(r0, &(0x7f0000000440)=ANY=[], 0x78) sendfile(0xffffffffffffffff, r0, &(0x7f00000000c0), 0x7fff) 19:37:50 executing program 1: chdir(0x0) r0 = open(&(0x7f0000000180)='./file0\x00', 0x141042, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) write$binfmt_elf64(0xffffffffffffffff, &(0x7f0000000440)=ANY=[@ANYBLOB="7f454c460000000000000000000000000000000000000000000000000000000040000000000000000000000000000000000000000000380000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a188c9c9e6e8320cc48502f4602e7081c0bb9926eca6da6d00ea22a0a2ca6e2e9897e98aaa2465c6c2343dcad198cbbc730068b16017cb3203c6a5e874a32f36190ecb53c3c4eb2f4905dba3d4b1afbaa902cd60f98bf1a28046"], 0x78) sendfile(r0, r0, &(0x7f00000000c0), 0x7fff) r2 = openat(0xffffffffffffff9c, &(0x7f0000000300)='./file0\x00', 0x0, 0x0) sendfile(r0, r2, 0x0, 0x80000004000000) 19:37:50 executing program 3: r0 = open(&(0x7f0000000180)='./file0\x00', 0x141042, 0x0) write$binfmt_elf64(r0, &(0x7f0000000440)=ANY=[], 0x78) sendfile(r0, 0xffffffffffffffff, &(0x7f00000000c0), 0x7fff) 19:37:50 executing program 1: chdir(0x0) r0 = open(&(0x7f0000000180)='./file0\x00', 0x141042, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) write$binfmt_elf64(0xffffffffffffffff, &(0x7f0000000440)=ANY=[@ANYBLOB="7f454c460000000000000000000000000000000000000000000000000000000040000000000000000000000000000000000000000000380000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a188c9c9e6e8320cc48502f4602e7081c0bb9926eca6da6d00ea22a0a2ca6e2e9897e98aaa2465c6c2343dcad198cbbc730068b16017cb3203c6a5e874a32f36190ecb53c3c4eb2f4905dba3d4b1afbaa902cd60f98bf1a28046"], 0x78) sendfile(r0, r0, &(0x7f00000000c0), 0x7fff) r2 = openat(0xffffffffffffff9c, &(0x7f0000000300)='./file0\x00', 0x0, 0x0) sendfile(r0, r2, 0x0, 0x80000004000000) 19:37:50 executing program 5: syz_mount_image$vfat(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f00000002c0)="eb3c906d6b66732e66617400020101000240008000f8", 0x16}, {0x0, 0x0, 0x1000}], 0x0, &(0x7f0000000180)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') r0 = open(&(0x7f0000000180)='./file0\x00', 0x141042, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r2 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000001c0)='devices.list\x00', 0x275a, 0x0) write$binfmt_elf64(r0, &(0x7f0000000440)=ANY=[], 0x78) writev(r2, &(0x7f0000000280)=[{&(0x7f0000000080)="f6", 0x1}], 0x1) sendfile(r0, r0, &(0x7f00000000c0), 0x7fff) r3 = openat(0xffffffffffffff9c, &(0x7f0000000300)='./file0\x00', 0x0, 0x0) sendfile(r0, r3, 0x0, 0x80000004000000) 19:37:50 executing program 3: r0 = open(&(0x7f0000000180)='./file0\x00', 0x141042, 0x0) write$binfmt_elf64(r0, &(0x7f0000000440)=ANY=[], 0x78) sendfile(r0, 0xffffffffffffffff, &(0x7f00000000c0), 0x7fff) 19:37:50 executing program 1: chdir(0x0) r0 = open(&(0x7f0000000180)='./file0\x00', 0x141042, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) write$binfmt_elf64(0xffffffffffffffff, &(0x7f0000000440)=ANY=[@ANYBLOB="7f454c460000000000000000000000000000000000000000000000000000000040000000000000000000000000000000000000000000380000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a188c9c9e6e8320cc48502f4602e7081c0bb9926eca6da6d00ea22a0a2ca6e2e9897e98aaa2465c6c2343dcad198cbbc730068b16017cb3203c6a5e874a32f36190ecb53c3c4eb2f4905dba3d4b1afbaa902cd60f98bf1a28046"], 0x78) sendfile(r0, r0, &(0x7f00000000c0), 0x7fff) r2 = openat(0xffffffffffffff9c, &(0x7f0000000300)='./file0\x00', 0x0, 0x0) sendfile(r0, r2, 0x0, 0x80000004000000) 19:37:50 executing program 4: syz_mount_image$vfat(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f00000002c0)="eb3c906d6b66732e66617400020101000240008000f801", 0x17}, {0x0}], 0x0, &(0x7f0000000180)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') r0 = open(&(0x7f0000000180)='./file0\x00', 0x141042, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, 0xffffffffffffffff, 0x0) preadv(0xffffffffffffffff, &(0x7f0000000280), 0x18, 0xd9f, 0x0) write$binfmt_elf64(r0, &(0x7f0000000440)=ANY=[], 0x78) sendfile(r0, r0, &(0x7f00000000c0), 0x7fff) r1 = openat(0xffffffffffffff9c, &(0x7f0000000300)='./file0\x00', 0x0, 0x0) sendfile(r0, r1, 0x0, 0x80000004000000) [ 208.713709][T13552] loop5: detected capacity change from 0 to 16 [ 208.721129][T13550] FAT-fs (loop4): bogus number of reserved sectors [ 208.727666][T13550] FAT-fs (loop4): Can't find a valid FAT filesystem [ 208.749212][T13552] FAT-fs (loop5): bogus number of FAT sectors [ 208.755374][T13552] FAT-fs (loop5): Can't find a valid FAT filesystem 19:37:51 executing program 0: chdir(0x0) r0 = open(&(0x7f0000000180)='./file0\x00', 0x141042, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, 0x0, 0x0, 0xd9f, 0x0) write$binfmt_elf64(r0, &(0x7f0000000440)=ANY=[@ANYBLOB="7f454c460000000000000000000000000000000000000000000000000000000040000000000000000000000000000000000000000000380000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a188c9c9e6e8320cc48502f4602e7081c0bb9926eca6da6d00ea22a0a2ca6e2e9897e98aaa2465c6c2343dcad198cbbc730068b16017cb3203c6a5e874a32f36190ecb53c3c4eb2f4905dba3d4b1afbaa902cd60f98bf1a28046"], 0x78) r2 = openat(0xffffffffffffff9c, &(0x7f0000000300)='./file0\x00', 0x0, 0x0) sendfile(r0, r2, 0x0, 0x80000004000000) 19:37:51 executing program 3: r0 = open(&(0x7f0000000180)='./file0\x00', 0x141042, 0x0) write$binfmt_elf64(r0, &(0x7f0000000440)=ANY=[], 0x78) sendfile(r0, 0xffffffffffffffff, &(0x7f00000000c0), 0x7fff) 19:37:51 executing program 1: chdir(0x0) r0 = open(&(0x7f0000000180)='./file0\x00', 0x141042, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) write$binfmt_elf64(r0, 0x0, 0x78) sendfile(r0, r0, &(0x7f00000000c0), 0x7fff) r2 = openat(0xffffffffffffff9c, &(0x7f0000000300)='./file0\x00', 0x0, 0x0) sendfile(r0, r2, 0x0, 0x80000004000000) 19:37:51 executing program 2: chdir(0x0) r0 = open(&(0x7f0000000180)='./file0\x00', 0x141042, 0x0) write$binfmt_elf64(r0, &(0x7f0000000440)=ANY=[@ANYBLOB="7f454c460000000000000000000000000000000000000000000000000000000040000000000000000000000000000000000000000000380000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a188c9c9e6e8320cc48502f4602e7081c0bb9926eca6da6d00ea22a0a2ca6e2e9897e98aaa2465c6c2343dcad198cbbc730068b16017cb3203c6a5e874a32f36190ecb53c3c4eb2f4905dba3d4b1afbaa902cd60f98bf1a28046"], 0x78) sendfile(r0, r0, &(0x7f00000000c0), 0x7fff) 19:37:51 executing program 1: chdir(0x0) r0 = open(&(0x7f0000000180)='./file0\x00', 0x141042, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) write$binfmt_elf64(r0, 0x0, 0x78) sendfile(r0, r0, &(0x7f00000000c0), 0x7fff) r2 = openat(0xffffffffffffff9c, &(0x7f0000000300)='./file0\x00', 0x0, 0x0) sendfile(r0, r2, 0x0, 0x80000004000000) 19:37:51 executing program 3: r0 = open(&(0x7f0000000180)='./file0\x00', 0x141042, 0x0) write$binfmt_elf64(r0, &(0x7f0000000440)=ANY=[], 0x78) sendfile(r0, r0, 0x0, 0x7fff) 19:37:51 executing program 1: chdir(0x0) r0 = open(&(0x7f0000000180)='./file0\x00', 0x141042, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) write$binfmt_elf64(r0, 0x0, 0x78) sendfile(r0, r0, &(0x7f00000000c0), 0x7fff) r2 = openat(0xffffffffffffff9c, &(0x7f0000000300)='./file0\x00', 0x0, 0x0) sendfile(r0, r2, 0x0, 0x80000004000000) 19:37:51 executing program 3: r0 = open(&(0x7f0000000180)='./file0\x00', 0x141042, 0x0) write$binfmt_elf64(r0, &(0x7f0000000440)=ANY=[], 0x78) sendfile(r0, r0, 0x0, 0x7fff) 19:37:51 executing program 5: syz_mount_image$vfat(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f00000002c0)="eb3c906d6b66732e66617400020101000240008000f8", 0x16}, {0x0, 0x0, 0x1000}], 0x0, &(0x7f0000000180)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') r0 = open(&(0x7f0000000180)='./file0\x00', 0x141042, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r2 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000001c0)='devices.list\x00', 0x275a, 0x0) write$binfmt_elf64(r0, &(0x7f0000000440)=ANY=[], 0x78) writev(r2, &(0x7f0000000280)=[{&(0x7f0000000080)="f6", 0x1}], 0x1) sendfile(r0, r0, &(0x7f00000000c0), 0x7fff) r3 = openat(0xffffffffffffff9c, &(0x7f0000000300)='./file0\x00', 0x0, 0x0) sendfile(r0, r3, 0x0, 0x80000004000000) 19:37:51 executing program 1: chdir(0x0) r0 = open(&(0x7f0000000180)='./file0\x00', 0x141042, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) write$binfmt_elf64(r0, &(0x7f0000000440)=ANY=[], 0x78) sendfile(r0, r0, &(0x7f00000000c0), 0x7fff) r2 = openat(0xffffffffffffff9c, &(0x7f0000000300)='./file0\x00', 0x0, 0x0) sendfile(r0, r2, 0x0, 0x80000004000000) 19:37:51 executing program 3: r0 = open(&(0x7f0000000180)='./file0\x00', 0x141042, 0x0) write$binfmt_elf64(r0, &(0x7f0000000440)=ANY=[], 0x78) sendfile(r0, r0, 0x0, 0x7fff) 19:37:51 executing program 4: syz_mount_image$vfat(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f00000002c0)="eb3c906d6b66732e66617400020101000240008000f801", 0x17}, {0x0}], 0x0, &(0x7f0000000180)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) write$binfmt_elf64(0xffffffffffffffff, &(0x7f0000000440)=ANY=[], 0x78) sendfile(0xffffffffffffffff, 0xffffffffffffffff, &(0x7f00000000c0), 0x7fff) r1 = openat(0xffffffffffffff9c, &(0x7f0000000300)='./file0\x00', 0x0, 0x0) sendfile(0xffffffffffffffff, r1, 0x0, 0x80000004000000) [ 209.583611][T13602] loop5: detected capacity change from 0 to 16 [ 209.587716][T13600] FAT-fs (loop4): bogus number of reserved sectors [ 209.596356][T13600] FAT-fs (loop4): Can't find a valid FAT filesystem [ 209.603823][T13602] FAT-fs (loop5): bogus number of FAT sectors [ 209.609987][T13602] FAT-fs (loop5): Can't find a valid FAT filesystem 19:37:51 executing program 0: chdir(0x0) r0 = open(&(0x7f0000000180)='./file0\x00', 0x141042, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0x0, 0x0) write$binfmt_elf64(r0, &(0x7f0000000440)=ANY=[@ANYBLOB="7f454c460000000000000000000000000000000000000000000000000000000040000000000000000000000000000000000000000000380000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a188c9c9e6e8320cc48502f4602e7081c0bb9926eca6da6d00ea22a0a2ca6e2e9897e98aaa2465c6c2343dcad198cbbc730068b16017cb3203c6a5e874a32f36190ecb53c3c4eb2f4905dba3d4b1afbaa902cd60f98bf1a28046"], 0x78) r2 = openat(0xffffffffffffff9c, &(0x7f0000000300)='./file0\x00', 0x0, 0x0) sendfile(r0, r2, 0x0, 0x80000004000000) 19:37:51 executing program 3: r0 = open(&(0x7f0000000180)='./file0\x00', 0x141042, 0x0) write$binfmt_elf64(r0, &(0x7f0000000440)=ANY=[], 0x78) sendfile(r0, r0, &(0x7f00000000c0), 0x0) 19:37:51 executing program 2: chdir(0x0) r0 = open(&(0x7f0000000180)='./file0\x00', 0x141042, 0x0) write$binfmt_elf64(r0, &(0x7f0000000440)=ANY=[@ANYBLOB="7f454c460000000000000000000000000000000000000000000000000000000040000000000000000000000000000000000000000000380000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a188c9c9e6e8320cc48502f4602e7081c0bb9926eca6da6d00ea22a0a2ca6e2e9897e98aaa2465c6c2343dcad198cbbc730068b16017cb3203c6a5e874a32f36190ecb53c3c4eb2f4905dba3d4b1afbaa902cd60f98bf1a28046"], 0x78) sendfile(r0, r0, &(0x7f00000000c0), 0x7fff) 19:37:51 executing program 4: syz_mount_image$vfat(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f00000002c0)="eb3c906d6b66732e66617400020101000240008000f801", 0x17}, {0x0}], 0x0, &(0x7f0000000180)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) write$binfmt_elf64(0xffffffffffffffff, &(0x7f0000000440)=ANY=[], 0x78) sendfile(0xffffffffffffffff, 0xffffffffffffffff, &(0x7f00000000c0), 0x7fff) r1 = openat(0xffffffffffffff9c, &(0x7f0000000300)='./file0\x00', 0x0, 0x0) sendfile(0xffffffffffffffff, r1, 0x0, 0x80000004000000) 19:37:51 executing program 3: r0 = open(&(0x7f0000000180)='./file0\x00', 0x141042, 0x0) write$binfmt_elf64(r0, &(0x7f0000000440)=ANY=[], 0x78) sendfile(r0, r0, &(0x7f00000000c0), 0x0) [ 210.047412][T13625] FAT-fs (loop4): bogus number of reserved sectors [ 210.054030][T13625] FAT-fs (loop4): Can't find a valid FAT filesystem 19:37:52 executing program 4: syz_mount_image$vfat(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f00000002c0)="eb3c906d6b66732e66617400020101000240008000f801", 0x17}, {0x0}], 0x0, &(0x7f0000000180)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) write$binfmt_elf64(0xffffffffffffffff, &(0x7f0000000440)=ANY=[], 0x78) sendfile(0xffffffffffffffff, 0xffffffffffffffff, &(0x7f00000000c0), 0x7fff) r1 = openat(0xffffffffffffff9c, &(0x7f0000000300)='./file0\x00', 0x0, 0x0) sendfile(0xffffffffffffffff, r1, 0x0, 0x80000004000000) 19:37:52 executing program 3: r0 = open(&(0x7f0000000180)='./file0\x00', 0x141042, 0x0) write$binfmt_elf64(r0, &(0x7f0000000440)=ANY=[], 0x78) sendfile(r0, r0, &(0x7f00000000c0), 0x0) 19:37:52 executing program 4: syz_mount_image$vfat(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f00000002c0)="eb3c906d6b66732e66617400020101000240008000f801", 0x17}, {0x0}], 0x0, &(0x7f0000000180)=ANY=[]) r0 = open(&(0x7f0000000180)='./file0\x00', 0x141042, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) write$binfmt_elf64(r0, &(0x7f0000000440)=ANY=[], 0x78) sendfile(r0, r0, &(0x7f00000000c0), 0x7fff) r2 = openat(0xffffffffffffff9c, &(0x7f0000000300)='./file0\x00', 0x0, 0x0) sendfile(r0, r2, 0x0, 0x80000004000000) [ 210.130106][T13638] FAT-fs (loop4): bogus number of reserved sectors [ 210.136814][T13638] FAT-fs (loop4): Can't find a valid FAT filesystem [ 210.202201][T13648] FAT-fs (loop4): bogus number of reserved sectors [ 210.208856][T13648] FAT-fs (loop4): Can't find a valid FAT filesystem 19:37:52 executing program 5: syz_mount_image$vfat(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f00000002c0)="eb3c906d6b66732e66617400020101000240008000f801", 0x17}, {0x0, 0x0, 0x1000}], 0x0, 0x0) chdir(&(0x7f0000000040)='./file0\x00') r0 = open(&(0x7f0000000180)='./file0\x00', 0x141042, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r2 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000001c0)='devices.list\x00', 0x275a, 0x0) write$binfmt_elf64(r0, &(0x7f0000000440)=ANY=[], 0x78) writev(r2, &(0x7f0000000280)=[{&(0x7f0000000080)="f6", 0x1}], 0x1) sendfile(r0, r0, &(0x7f00000000c0), 0x7fff) r3 = openat(0xffffffffffffff9c, &(0x7f0000000300)='./file0\x00', 0x0, 0x0) sendfile(r0, r3, 0x0, 0x80000004000000) 19:37:52 executing program 3: chdir(0x0) r0 = open(&(0x7f0000000180)='./file0\x00', 0x141042, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, 0x0, 0x0, 0xd9f, 0x0) write$binfmt_elf64(r0, &(0x7f0000000440)=ANY=[@ANYBLOB="7f454c460000000000000000000000000000000000000000000000000000000040000000000000000000000000000000000000000000380000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a188c9c9e6e8320cc48502f4602e7081c0bb9926eca6da6d00ea22a0a2ca6e2e9897e98aaa2465c6c2343dcad198cbbc730068b16017cb3203c6a5e874a32f36190ecb53c3c4eb2f4905dba3d4b1afbaa902cd60f98bf1a28046"], 0x78) r2 = openat(0xffffffffffffff9c, &(0x7f0000000300)='./file0\x00', 0x0, 0x0) sendfile(r0, r2, 0x0, 0x80000004000000) 19:37:52 executing program 4: syz_mount_image$vfat(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f00000002c0)="eb3c906d6b66732e66617400020101000240008000f801", 0x17}, {0x0}], 0x0, &(0x7f0000000180)=ANY=[]) r0 = open(&(0x7f0000000180)='./file0\x00', 0x141042, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) write$binfmt_elf64(r0, &(0x7f0000000440)=ANY=[], 0x78) sendfile(r0, r0, &(0x7f00000000c0), 0x7fff) r2 = openat(0xffffffffffffff9c, &(0x7f0000000300)='./file0\x00', 0x0, 0x0) sendfile(r0, r2, 0x0, 0x80000004000000) 19:37:52 executing program 1: chdir(0x0) r0 = open(&(0x7f0000000180)='./file0\x00', 0x141042, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) write$binfmt_elf64(r0, &(0x7f0000000440)=ANY=[], 0x78) sendfile(r0, r0, &(0x7f00000000c0), 0x7fff) r2 = openat(0xffffffffffffff9c, &(0x7f0000000300)='./file0\x00', 0x0, 0x0) sendfile(r0, r2, 0x0, 0x80000004000000) [ 210.472030][T13659] FAT-fs (loop4): bogus number of reserved sectors [ 210.478560][T13659] FAT-fs (loop4): Can't find a valid FAT filesystem [ 210.492618][T13660] loop5: detected capacity change from 0 to 16 19:37:52 executing program 0: chdir(0x0) r0 = open(&(0x7f0000000180)='./file0\x00', 0x141042, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0x0, 0x0) write$binfmt_elf64(r0, &(0x7f0000000440)=ANY=[@ANYBLOB="7f454c460000000000000000000000000000000000000000000000000000000040000000000000000000000000000000000000000000380000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a188c9c9e6e8320cc48502f4602e7081c0bb9926eca6da6d00ea22a0a2ca6e2e9897e98aaa2465c6c2343dcad198cbbc730068b16017cb3203c6a5e874a32f36190ecb53c3c4eb2f4905dba3d4b1afbaa902cd60f98bf1a28046"], 0x78) r2 = openat(0xffffffffffffff9c, &(0x7f0000000300)='./file0\x00', 0x0, 0x0) sendfile(r0, r2, 0x0, 0x80000004000000) 19:37:52 executing program 2: chdir(0x0) openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) write$binfmt_elf64(0xffffffffffffffff, &(0x7f0000000440)=ANY=[@ANYBLOB="7f454c460000000000000000000000000000000000000000000000000000000040000000000000000000000000000000000000000000380000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a188c9c9e6e8320cc48502f4602e7081c0bb9926eca6da6d00ea22a0a2ca6e2e9897e98aaa2465c6c2343dcad198cbbc730068b16017cb3203c6a5e874a32f36190ecb53c3c4eb2f4905dba3d4b1afbaa902cd60f98bf1a28046"], 0x78) sendfile(0xffffffffffffffff, 0xffffffffffffffff, &(0x7f00000000c0), 0x7fff) 19:37:52 executing program 4: syz_mount_image$vfat(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f00000002c0)="eb3c906d6b66732e66617400020101000240008000f801", 0x17}, {0x0}], 0x0, &(0x7f0000000180)=ANY=[]) r0 = open(&(0x7f0000000180)='./file0\x00', 0x141042, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) write$binfmt_elf64(r0, &(0x7f0000000440)=ANY=[], 0x78) sendfile(r0, r0, &(0x7f00000000c0), 0x7fff) r2 = openat(0xffffffffffffff9c, &(0x7f0000000300)='./file0\x00', 0x0, 0x0) sendfile(r0, r2, 0x0, 0x80000004000000) 19:37:52 executing program 2: chdir(0x0) openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) write$binfmt_elf64(0xffffffffffffffff, &(0x7f0000000440)=ANY=[@ANYBLOB="7f454c460000000000000000000000000000000000000000000000000000000040000000000000000000000000000000000000000000380000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a188c9c9e6e8320cc48502f4602e7081c0bb9926eca6da6d00ea22a0a2ca6e2e9897e98aaa2465c6c2343dcad198cbbc730068b16017cb3203c6a5e874a32f36190ecb53c3c4eb2f4905dba3d4b1afbaa902cd60f98bf1a28046"], 0x78) sendfile(0xffffffffffffffff, 0xffffffffffffffff, &(0x7f00000000c0), 0x7fff) 19:37:52 executing program 2: chdir(0x0) openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) write$binfmt_elf64(0xffffffffffffffff, &(0x7f0000000440)=ANY=[@ANYBLOB="7f454c460000000000000000000000000000000000000000000000000000000040000000000000000000000000000000000000000000380000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a188c9c9e6e8320cc48502f4602e7081c0bb9926eca6da6d00ea22a0a2ca6e2e9897e98aaa2465c6c2343dcad198cbbc730068b16017cb3203c6a5e874a32f36190ecb53c3c4eb2f4905dba3d4b1afbaa902cd60f98bf1a28046"], 0x78) sendfile(0xffffffffffffffff, 0xffffffffffffffff, &(0x7f00000000c0), 0x7fff) 19:37:52 executing program 2: r0 = open(&(0x7f0000000180)='./file0\x00', 0x141042, 0x0) openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) write$binfmt_elf64(r0, &(0x7f0000000440)=ANY=[@ANYBLOB="7f454c460000000000000000000000000000000000000000000000000000000040000000000000000000000000000000000000000000380000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a188c9c9e6e8320cc48502f4602e7081c0bb9926eca6da6d00ea22a0a2ca6e2e9897e98aaa2465c6c2343dcad198cbbc730068b16017cb3203c6a5e874a32f36190ecb53c3c4eb2f4905dba3d4b1afbaa902cd60f98bf1a28046"], 0x78) sendfile(r0, r0, &(0x7f00000000c0), 0x7fff) [ 210.935473][T13681] FAT-fs (loop4): bogus number of reserved sectors [ 210.942091][T13681] FAT-fs (loop4): Can't find a valid FAT filesystem 19:37:52 executing program 4: chdir(&(0x7f0000000040)='./file0\x00') r0 = open(&(0x7f0000000180)='./file0\x00', 0x141042, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) write$binfmt_elf64(r0, &(0x7f0000000440)=ANY=[], 0x78) sendfile(r0, r0, &(0x7f00000000c0), 0x7fff) r2 = openat(0xffffffffffffff9c, &(0x7f0000000300)='./file0\x00', 0x0, 0x0) sendfile(r0, r2, 0x0, 0x80000004000000) 19:37:53 executing program 1: chdir(0x0) r0 = open(&(0x7f0000000180)='./file0\x00', 0x141042, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) write$binfmt_elf64(r0, &(0x7f0000000440)=ANY=[], 0x78) sendfile(r0, r0, &(0x7f00000000c0), 0x7fff) r2 = openat(0xffffffffffffff9c, &(0x7f0000000300)='./file0\x00', 0x0, 0x0) sendfile(r0, r2, 0x0, 0x80000004000000) 19:37:53 executing program 5: syz_mount_image$vfat(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f00000002c0)="eb3c906d6b66732e66617400020101000240008000f801", 0x17}, {0x0, 0x0, 0x1000}], 0x0, 0x0) chdir(&(0x7f0000000040)='./file0\x00') r0 = open(&(0x7f0000000180)='./file0\x00', 0x141042, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r2 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000001c0)='devices.list\x00', 0x275a, 0x0) write$binfmt_elf64(r0, &(0x7f0000000440)=ANY=[], 0x78) writev(r2, &(0x7f0000000280)=[{&(0x7f0000000080)="f6", 0x1}], 0x1) sendfile(r0, r0, &(0x7f00000000c0), 0x7fff) r3 = openat(0xffffffffffffff9c, &(0x7f0000000300)='./file0\x00', 0x0, 0x0) sendfile(r0, r3, 0x0, 0x80000004000000) 19:37:53 executing program 3: chdir(0x0) r0 = open(&(0x7f0000000180)='./file0\x00', 0x141042, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, 0x0, 0x0, 0xd9f, 0x0) write$binfmt_elf64(r0, &(0x7f0000000440)=ANY=[@ANYBLOB="7f454c460000000000000000000000000000000000000000000000000000000040000000000000000000000000000000000000000000380000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a188c9c9e6e8320cc48502f4602e7081c0bb9926eca6da6d00ea22a0a2ca6e2e9897e98aaa2465c6c2343dcad198cbbc730068b16017cb3203c6a5e874a32f36190ecb53c3c4eb2f4905dba3d4b1afbaa902cd60f98bf1a28046"], 0x78) r2 = openat(0xffffffffffffff9c, &(0x7f0000000300)='./file0\x00', 0x0, 0x0) sendfile(r0, r2, 0x0, 0x80000004000000) 19:37:53 executing program 2: r0 = open(&(0x7f0000000180)='./file0\x00', 0x141042, 0x0) openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) write$binfmt_elf64(r0, &(0x7f0000000440)=ANY=[@ANYBLOB="7f454c460000000000000000000000000000000000000000000000000000000040000000000000000000000000000000000000000000380000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a188c9c9e6e8320cc48502f4602e7081c0bb9926eca6da6d00ea22a0a2ca6e2e9897e98aaa2465c6c2343dcad198cbbc730068b16017cb3203c6a5e874a32f36190ecb53c3c4eb2f4905dba3d4b1afbaa902cd60f98bf1a28046"], 0x78) sendfile(r0, r0, &(0x7f00000000c0), 0x7fff) [ 211.449494][T13715] loop5: detected capacity change from 0 to 16 [ 211.661096][T13707] ================================================================== [ 211.669210][T13707] BUG: KCSAN: data-race in __blk_mq_sched_dispatch_requests / blk_mq_run_hw_queue [ 211.678394][T13707] [ 211.680732][T13707] write to 0xffff888102a80c10 of 8 bytes by task 858 on cpu 1: [ 211.688311][T13707] __blk_mq_sched_dispatch_requests+0x137/0x290 [ 211.694562][T13707] blk_mq_sched_dispatch_requests+0x9f/0x110 [ 211.700549][T13707] __blk_mq_run_hw_queue+0xbc/0x140 [ 211.705741][T13707] __blk_mq_delay_run_hw_queue+0x163/0x2f0 [ 211.711542][T13707] blk_mq_run_hw_queue+0x22c/0x250 [ 211.716742][T13707] blk_mq_run_hw_queues+0x1d1/0x230 [ 211.721931][T13707] blk_mq_requeue_work+0x3ff/0x440 [ 211.727040][T13707] process_one_work+0x3e9/0x8f0 [ 211.731902][T13707] worker_thread+0x636/0xae0 [ 211.736497][T13707] kthread+0x262/0x280 [ 211.740590][T13707] ret_from_fork+0x1f/0x30 [ 211.745180][T13707] [ 211.747496][T13707] read to 0xffff888102a80c10 of 8 bytes by task 13707 on cpu 0: [ 211.755205][T13707] blk_mq_run_hw_queue+0x129/0x250 [ 211.760314][T13707] blk_mq_sched_insert_request+0x11d/0x250 [ 211.766210][T13707] blk_mq_submit_bio+0x524/0xe80 [ 211.771159][T13707] submit_bio_noacct+0x6f2/0x7e0 [ 211.776273][T13707] submit_bio+0x10c/0x190 [ 211.780600][T13707] submit_bh_wbc+0x2f3/0x330 [ 211.785182][T13707] __sync_dirty_buffer+0x136/0x1e0 [ 211.790288][T13707] sync_dirty_buffer+0x16/0x20 [ 211.795055][T13707] ext4_write_inode+0x285/0x390 [ 211.799904][T13707] write_inode+0x89/0x180 [ 211.804233][T13707] __writeback_single_inode+0x2a2/0x440 [ 211.809867][T13707] writeback_single_inode+0x17b/0x3c0 [ 211.815415][T13707] sync_inode_metadata+0x57/0x80 [ 211.820425][T13707] ext4_sync_file+0x359/0x670 [ 211.825365][T13707] vfs_fsync_range+0x107/0x120 [ 211.830124][T13707] ext4_buffered_write_iter+0x39c/0x3f0 [ 211.835758][T13707] ext4_file_write_iter+0x2e7/0x11d0 [ 211.841044][T13707] do_iter_readv_writev+0x2cb/0x360 [ 211.846446][T13707] do_iter_write+0x112/0x4c0 [ 211.851030][T13707] vfs_iter_write+0x4c/0x70 [ 211.855534][T13707] iter_file_splice_write+0x40a/0x750 [ 211.860895][T13707] direct_splice_actor+0x80/0xa0 [ 211.866006][T13707] splice_direct_to_actor+0x345/0x650 [ 211.871364][T13707] do_splice_direct+0xf5/0x170 [ 211.876128][T13707] do_sendfile+0x773/0xda0 [ 211.880554][T13707] __x64_sys_sendfile64+0xf2/0x130 [ 211.885664][T13707] do_syscall_64+0x3d/0x90 [ 211.890078][T13707] entry_SYSCALL_64_after_hwframe+0x44/0xae [ 211.895975][T13707] [ 211.898280][T13707] value changed: 0xffff888102a82c48 -> 0xffff888102a80c08 [ 211.905378][T13707] 19:37:53 executing program 0: chdir(0x0) r0 = open(&(0x7f0000000180)='./file0\x00', 0x141042, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0x0, 0x0) write$binfmt_elf64(r0, &(0x7f0000000440)=ANY=[@ANYBLOB="7f454c460000000000000000000000000000000000000000000000000000000040000000000000000000000000000000000000000000380000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a188c9c9e6e8320cc48502f4602e7081c0bb9926eca6da6d00ea22a0a2ca6e2e9897e98aaa2465c6c2343dcad198cbbc730068b16017cb3203c6a5e874a32f36190ecb53c3c4eb2f4905dba3d4b1afbaa902cd60f98bf1a28046"], 0x78) r2 = openat(0xffffffffffffff9c, &(0x7f0000000300)='./file0\x00', 0x0, 0x0) sendfile(r0, r2, 0x0, 0x80000004000000) 19:37:53 executing program 4: chdir(0x0) r0 = open(&(0x7f0000000180)='./file0\x00', 0x141042, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) write$binfmt_elf64(r0, &(0x7f0000000440)=ANY=[], 0x78) sendfile(r0, r0, &(0x7f00000000c0), 0x7fff) r2 = openat(0xffffffffffffff9c, &(0x7f0000000300)='./file0\x00', 0x0, 0x0) sendfile(r0, r2, 0x0, 0x80000004000000) [ 211.907782][T13707] Reported by Kernel Concurrency Sanitizer on: [ 211.913918][T13707] CPU: 0 PID: 13707 Comm: syz-executor.1 Tainted: G W 5.14.0-rc5-syzkaller #0 [ 211.924053][T13707] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 211.934108][T13707] ================================================================== 19:37:53 executing program 2: r0 = open(&(0x7f0000000180)='./file0\x00', 0x141042, 0x0) openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) write$binfmt_elf64(r0, &(0x7f0000000440)=ANY=[@ANYBLOB="7f454c460000000000000000000000000000000000000000000000000000000040000000000000000000000000000000000000000000380000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a188c9c9e6e8320cc48502f4602e7081c0bb9926eca6da6d00ea22a0a2ca6e2e9897e98aaa2465c6c2343dcad198cbbc730068b16017cb3203c6a5e874a32f36190ecb53c3c4eb2f4905dba3d4b1afbaa902cd60f98bf1a28046"], 0x78) sendfile(r0, r0, &(0x7f00000000c0), 0x7fff) 19:37:54 executing program 1: chdir(0x0) r0 = open(&(0x7f0000000180)='./file0\x00', 0x141042, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) write$binfmt_elf64(r0, &(0x7f0000000440)=ANY=[], 0x78) sendfile(0xffffffffffffffff, r0, &(0x7f00000000c0), 0x7fff) r2 = openat(0xffffffffffffff9c, &(0x7f0000000300)='./file0\x00', 0x0, 0x0) sendfile(r0, r2, 0x0, 0x80000004000000) 19:37:54 executing program 3: chdir(0x0) r0 = open(&(0x7f0000000180)='./file0\x00', 0x141042, 0x0) write$binfmt_elf64(r0, &(0x7f0000000440)=ANY=[@ANYBLOB="7f454c460000000000000000000000000000000000000000000000000000000040000000000000000000000000000000000000000000380000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a188c9c9e6e8320cc48502f4602e7081c0bb9926eca6da6d00ea22a0a2ca6e2e9897e98aaa2465c6c2343dcad198cbbc730068b16017cb3203c6a5e874a32f36190ecb53c3c4eb2f4905dba3d4b1afbaa902cd60f98bf1a28046"], 0x78) sendfile(r0, r0, &(0x7f00000000c0), 0x7fff) 19:37:54 executing program 5: syz_mount_image$vfat(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f00000002c0)="eb3c906d6b66732e66617400020101000240008000f801", 0x17}, {0x0, 0x0, 0x1000}], 0x0, 0x0) chdir(&(0x7f0000000040)='./file0\x00') r0 = open(&(0x7f0000000180)='./file0\x00', 0x141042, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r2 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000001c0)='devices.list\x00', 0x275a, 0x0) write$binfmt_elf64(r0, &(0x7f0000000440)=ANY=[], 0x78) writev(r2, &(0x7f0000000280)=[{&(0x7f0000000080)="f6", 0x1}], 0x1) sendfile(r0, r0, &(0x7f00000000c0), 0x7fff) r3 = openat(0xffffffffffffff9c, &(0x7f0000000300)='./file0\x00', 0x0, 0x0) sendfile(r0, r3, 0x0, 0x80000004000000) [ 212.416166][T13747] loop5: detected capacity change from 0 to 16 19:37:54 executing program 2: r0 = open(0x0, 0x141042, 0x0) openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) write$binfmt_elf64(r0, &(0x7f0000000440)=ANY=[@ANYBLOB="7f454c460000000000000000000000000000000000000000000000000000000040000000000000000000000000000000000000000000380000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a188c9c9e6e8320cc48502f4602e7081c0bb9926eca6da6d00ea22a0a2ca6e2e9897e98aaa2465c6c2343dcad198cbbc730068b16017cb3203c6a5e874a32f36190ecb53c3c4eb2f4905dba3d4b1afbaa902cd60f98bf1a28046"], 0x78) sendfile(r0, r0, &(0x7f00000000c0), 0x7fff) 19:37:54 executing program 2: r0 = open(0x0, 0x141042, 0x0) openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) write$binfmt_elf64(r0, &(0x7f0000000440)=ANY=[@ANYBLOB="7f454c460000000000000000000000000000000000000000000000000000000040000000000000000000000000000000000000000000380000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a188c9c9e6e8320cc48502f4602e7081c0bb9926eca6da6d00ea22a0a2ca6e2e9897e98aaa2465c6c2343dcad198cbbc730068b16017cb3203c6a5e874a32f36190ecb53c3c4eb2f4905dba3d4b1afbaa902cd60f98bf1a28046"], 0x78) sendfile(r0, r0, &(0x7f00000000c0), 0x7fff) 19:37:54 executing program 2: r0 = open(0x0, 0x141042, 0x0) openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) write$binfmt_elf64(r0, &(0x7f0000000440)=ANY=[@ANYBLOB="7f454c460000000000000000000000000000000000000000000000000000000040000000000000000000000000000000000000000000380000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a188c9c9e6e8320cc48502f4602e7081c0bb9926eca6da6d00ea22a0a2ca6e2e9897e98aaa2465c6c2343dcad198cbbc730068b16017cb3203c6a5e874a32f36190ecb53c3c4eb2f4905dba3d4b1afbaa902cd60f98bf1a28046"], 0x78) sendfile(r0, r0, &(0x7f00000000c0), 0x7fff) 19:37:54 executing program 2: r0 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) write$binfmt_elf64(r0, &(0x7f0000000440)=ANY=[@ANYBLOB="7f454c460000000000000000000000000000000000000000000000000000000040000000000000000000000000000000000000000000380000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a188c9c9e6e8320cc48502f4602e7081c0bb9926eca6da6d00ea22a0a2ca6e2e9897e98aaa2465c6c2343dcad198cbbc730068b16017cb3203c6a5e874a32f36190ecb53c3c4eb2f4905dba3d4b1afbaa902cd60f98bf1a28046"], 0x78) sendfile(r0, r0, &(0x7f00000000c0), 0x7fff) 19:37:54 executing program 2: r0 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) write$binfmt_elf64(r0, &(0x7f0000000440)=ANY=[@ANYBLOB="7f454c460000000000000000000000000000000000000000000000000000000040000000000000000000000000000000000000000000380000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a188c9c9e6e8320cc48502f4602e7081c0bb9926eca6da6d00ea22a0a2ca6e2e9897e98aaa2465c6c2343dcad198cbbc730068b16017cb3203c6a5e874a32f36190ecb53c3c4eb2f4905dba3d4b1afbaa902cd60f98bf1a28046"], 0x78) sendfile(r0, r0, &(0x7f00000000c0), 0x7fff) 19:37:54 executing program 2: r0 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) write$binfmt_elf64(r0, &(0x7f0000000440)=ANY=[@ANYBLOB="7f454c460000000000000000000000000000000000000000000000000000000040000000000000000000000000000000000000000000380000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a188c9c9e6e8320cc48502f4602e7081c0bb9926eca6da6d00ea22a0a2ca6e2e9897e98aaa2465c6c2343dcad198cbbc730068b16017cb3203c6a5e874a32f36190ecb53c3c4eb2f4905dba3d4b1afbaa902cd60f98bf1a28046"], 0x78) sendfile(r0, r0, &(0x7f00000000c0), 0x7fff) 19:37:54 executing program 0: chdir(0x0) r0 = open(&(0x7f0000000180)='./file0\x00', 0x141042, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) write$binfmt_elf64(0xffffffffffffffff, &(0x7f0000000440)=ANY=[@ANYBLOB="7f454c460000000000000000000000000000000000000000000000000000000040000000000000000000000000000000000000000000380000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a188c9c9e6e8320cc48502f4602e7081c0bb9926eca6da6d00ea22a0a2ca6e2e9897e98aaa2465c6c2343dcad198cbbc730068b16017cb3203c6a5e874a32f36190ecb53c3c4eb2f4905dba3d4b1afbaa902cd60f98bf1a28046"], 0x78) r2 = openat(0xffffffffffffff9c, &(0x7f0000000300)='./file0\x00', 0x0, 0x0) sendfile(r0, r2, 0x0, 0x80000004000000) 19:37:54 executing program 2: r0 = open(&(0x7f0000000180)='./file0\x00', 0x141042, 0x0) openat(0xffffffffffffff9c, 0x0, 0x0, 0x0) write$binfmt_elf64(r0, &(0x7f0000000440)=ANY=[@ANYBLOB="7f454c460000000000000000000000000000000000000000000000000000000040000000000000000000000000000000000000000000380000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a188c9c9e6e8320cc48502f4602e7081c0bb9926eca6da6d00ea22a0a2ca6e2e9897e98aaa2465c6c2343dcad198cbbc730068b16017cb3203c6a5e874a32f36190ecb53c3c4eb2f4905dba3d4b1afbaa902cd60f98bf1a28046"], 0x78) sendfile(r0, r0, &(0x7f00000000c0), 0x7fff) 19:37:54 executing program 4: chdir(0x0) r0 = open(0x0, 0x141042, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) write$binfmt_elf64(r0, &(0x7f0000000440)=ANY=[], 0x78) sendfile(r0, r0, &(0x7f00000000c0), 0x7fff) r2 = openat(0xffffffffffffff9c, &(0x7f0000000300)='./file0\x00', 0x0, 0x0) sendfile(r0, r2, 0x0, 0x80000004000000) 19:37:54 executing program 1: chdir(0x0) r0 = open(&(0x7f0000000180)='./file0\x00', 0x141042, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) write$binfmt_elf64(r0, &(0x7f0000000440)=ANY=[], 0x78) sendfile(0xffffffffffffffff, r0, &(0x7f00000000c0), 0x7fff) r2 = openat(0xffffffffffffff9c, &(0x7f0000000300)='./file0\x00', 0x0, 0x0) sendfile(r0, r2, 0x0, 0x80000004000000) 19:37:54 executing program 3: syz_mount_image$vfat(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f00000002c0)="eb3c906d6b66732e66617400020101000240008000f801", 0x17}, {0x0}], 0x0, &(0x7f0000000180)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') r0 = open(&(0x7f0000000180)='./file0\x00', 0x141042, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, 0xffffffffffffffff, 0x0) preadv(0xffffffffffffffff, &(0x7f0000000280), 0x18, 0xd9f, 0x0) write$binfmt_elf64(r0, &(0x7f0000000440)=ANY=[], 0x78) sendfile(r0, r0, &(0x7f00000000c0), 0x7fff) r1 = openat(0xffffffffffffff9c, &(0x7f0000000300)='./file0\x00', 0x0, 0x0) sendfile(r0, r1, 0x0, 0x80000004000000) [ 213.080258][T13797] FAT-fs (loop3): bogus number of reserved sectors [ 213.086905][T13797] FAT-fs (loop3): Can't find a valid FAT filesystem 19:37:55 executing program 5: syz_mount_image$vfat(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f00000002c0)="eb3c906d6b66732e66617400020101000240008000f801", 0x17}, {0x0, 0x0, 0x1000}], 0x0, &(0x7f0000000180)=ANY=[]) chdir(0x0) r0 = open(&(0x7f0000000180)='./file0\x00', 0x141042, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r2 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000001c0)='devices.list\x00', 0x275a, 0x0) write$binfmt_elf64(r0, &(0x7f0000000440)=ANY=[], 0x78) writev(r2, &(0x7f0000000280)=[{&(0x7f0000000080)="f6", 0x1}], 0x1) sendfile(r0, r0, &(0x7f00000000c0), 0x7fff) r3 = openat(0xffffffffffffff9c, &(0x7f0000000300)='./file0\x00', 0x0, 0x0) sendfile(r0, r3, 0x0, 0x80000004000000) 19:37:55 executing program 2: r0 = open(&(0x7f0000000180)='./file0\x00', 0x141042, 0x0) openat(0xffffffffffffff9c, 0x0, 0x0, 0x0) write$binfmt_elf64(r0, &(0x7f0000000440)=ANY=[@ANYBLOB="7f454c460000000000000000000000000000000000000000000000000000000040000000000000000000000000000000000000000000380000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a188c9c9e6e8320cc48502f4602e7081c0bb9926eca6da6d00ea22a0a2ca6e2e9897e98aaa2465c6c2343dcad198cbbc730068b16017cb3203c6a5e874a32f36190ecb53c3c4eb2f4905dba3d4b1afbaa902cd60f98bf1a28046"], 0x78) sendfile(r0, r0, &(0x7f00000000c0), 0x7fff) 19:37:55 executing program 0: chdir(0x0) r0 = open(&(0x7f0000000180)='./file0\x00', 0x141042, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) write$binfmt_elf64(0xffffffffffffffff, &(0x7f0000000440)=ANY=[@ANYBLOB="7f454c460000000000000000000000000000000000000000000000000000000040000000000000000000000000000000000000000000380000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a188c9c9e6e8320cc48502f4602e7081c0bb9926eca6da6d00ea22a0a2ca6e2e9897e98aaa2465c6c2343dcad198cbbc730068b16017cb3203c6a5e874a32f36190ecb53c3c4eb2f4905dba3d4b1afbaa902cd60f98bf1a28046"], 0x78) r2 = openat(0xffffffffffffff9c, &(0x7f0000000300)='./file0\x00', 0x0, 0x0) sendfile(r0, r2, 0x0, 0x80000004000000) 19:37:55 executing program 4: chdir(0x0) r0 = open(0x0, 0x141042, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) write$binfmt_elf64(r0, &(0x7f0000000440)=ANY=[], 0x78) sendfile(r0, r0, &(0x7f00000000c0), 0x7fff) r2 = openat(0xffffffffffffff9c, &(0x7f0000000300)='./file0\x00', 0x0, 0x0) sendfile(r0, r2, 0x0, 0x80000004000000) 19:37:55 executing program 0: chdir(0x0) r0 = open(&(0x7f0000000180)='./file0\x00', 0x141042, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) write$binfmt_elf64(0xffffffffffffffff, &(0x7f0000000440)=ANY=[@ANYBLOB="7f454c460000000000000000000000000000000000000000000000000000000040000000000000000000000000000000000000000000380000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a188c9c9e6e8320cc48502f4602e7081c0bb9926eca6da6d00ea22a0a2ca6e2e9897e98aaa2465c6c2343dcad198cbbc730068b16017cb3203c6a5e874a32f36190ecb53c3c4eb2f4905dba3d4b1afbaa902cd60f98bf1a28046"], 0x78) r2 = openat(0xffffffffffffff9c, &(0x7f0000000300)='./file0\x00', 0x0, 0x0) sendfile(r0, r2, 0x0, 0x80000004000000) 19:37:55 executing program 4: chdir(0x0) r0 = open(0x0, 0x141042, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) write$binfmt_elf64(r0, &(0x7f0000000440)=ANY=[], 0x78) sendfile(r0, r0, &(0x7f00000000c0), 0x7fff) r2 = openat(0xffffffffffffff9c, &(0x7f0000000300)='./file0\x00', 0x0, 0x0) sendfile(r0, r2, 0x0, 0x80000004000000) 19:37:55 executing program 0: chdir(0x0) r0 = open(&(0x7f0000000180)='./file0\x00', 0x141042, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) write$binfmt_elf64(r0, 0x0, 0x78) r2 = openat(0xffffffffffffff9c, &(0x7f0000000300)='./file0\x00', 0x0, 0x0) sendfile(r0, r2, 0x0, 0x80000004000000) 19:37:55 executing program 4: chdir(0x0) r0 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) write$binfmt_elf64(r0, &(0x7f0000000440)=ANY=[], 0x78) sendfile(r0, r0, &(0x7f00000000c0), 0x7fff) r2 = openat(0xffffffffffffff9c, &(0x7f0000000300)='./file0\x00', 0x0, 0x0) sendfile(r0, r2, 0x0, 0x80000004000000) 19:37:55 executing program 5: syz_mount_image$vfat(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f00000002c0)="eb3c906d6b66732e66617400020101000240008000f801", 0x17}, {0x0, 0x0, 0x1000}], 0x0, &(0x7f0000000180)=ANY=[]) chdir(0x0) r0 = open(&(0x7f0000000180)='./file0\x00', 0x141042, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r2 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000001c0)='devices.list\x00', 0x275a, 0x0) write$binfmt_elf64(r0, &(0x7f0000000440)=ANY=[], 0x78) writev(r2, &(0x7f0000000280)=[{&(0x7f0000000080)="f6", 0x1}], 0x1) sendfile(r0, r0, &(0x7f00000000c0), 0x7fff) r3 = openat(0xffffffffffffff9c, &(0x7f0000000300)='./file0\x00', 0x0, 0x0) sendfile(r0, r3, 0x0, 0x80000004000000) [ 213.407542][T13827] loop5: detected capacity change from 0 to 16 19:37:55 executing program 4: chdir(0x0) r0 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) write$binfmt_elf64(r0, &(0x7f0000000440)=ANY=[], 0x78) sendfile(r0, r0, &(0x7f00000000c0), 0x7fff) r2 = openat(0xffffffffffffff9c, &(0x7f0000000300)='./file0\x00', 0x0, 0x0) sendfile(r0, r2, 0x0, 0x80000004000000) [ 213.505289][T13838] loop5: detected capacity change from 0 to 16 19:37:55 executing program 1: chdir(0x0) r0 = open(&(0x7f0000000180)='./file0\x00', 0x141042, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) write$binfmt_elf64(r0, &(0x7f0000000440)=ANY=[], 0x78) sendfile(0xffffffffffffffff, r0, &(0x7f00000000c0), 0x7fff) r2 = openat(0xffffffffffffff9c, &(0x7f0000000300)='./file0\x00', 0x0, 0x0) sendfile(r0, r2, 0x0, 0x80000004000000) 19:37:55 executing program 3: r0 = open(&(0x7f0000000180)='./file0\x00', 0x141042, 0x0) write$binfmt_elf64(r0, &(0x7f0000000440)=ANY=[], 0x78) sendfile(r0, 0xffffffffffffffff, &(0x7f00000000c0), 0x7fff) 19:37:55 executing program 0: chdir(0x0) r0 = open(&(0x7f0000000180)='./file0\x00', 0x141042, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) write$binfmt_elf64(r0, 0x0, 0x78) r2 = openat(0xffffffffffffff9c, &(0x7f0000000300)='./file0\x00', 0x0, 0x0) sendfile(r0, r2, 0x0, 0x80000004000000) 19:37:55 executing program 4: chdir(0x0) r0 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) write$binfmt_elf64(r0, &(0x7f0000000440)=ANY=[], 0x78) sendfile(r0, r0, &(0x7f00000000c0), 0x7fff) r2 = openat(0xffffffffffffff9c, &(0x7f0000000300)='./file0\x00', 0x0, 0x0) sendfile(r0, r2, 0x0, 0x80000004000000) 19:37:55 executing program 5: syz_mount_image$vfat(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f00000002c0)="eb3c906d6b66732e66617400020101000240008000f801", 0x17}, {0x0, 0x0, 0x1000}], 0x0, &(0x7f0000000180)=ANY=[]) chdir(0x0) r0 = open(&(0x7f0000000180)='./file0\x00', 0x141042, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r2 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000001c0)='devices.list\x00', 0x275a, 0x0) write$binfmt_elf64(r0, &(0x7f0000000440)=ANY=[], 0x78) writev(r2, &(0x7f0000000280)=[{&(0x7f0000000080)="f6", 0x1}], 0x1) sendfile(r0, r0, &(0x7f00000000c0), 0x7fff) r3 = openat(0xffffffffffffff9c, &(0x7f0000000300)='./file0\x00', 0x0, 0x0) sendfile(r0, r3, 0x0, 0x80000004000000) 19:37:55 executing program 2: r0 = open(&(0x7f0000000180)='./file0\x00', 0x141042, 0x0) openat(0xffffffffffffff9c, 0x0, 0x0, 0x0) write$binfmt_elf64(r0, &(0x7f0000000440)=ANY=[@ANYBLOB="7f454c460000000000000000000000000000000000000000000000000000000040000000000000000000000000000000000000000000380000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a188c9c9e6e8320cc48502f4602e7081c0bb9926eca6da6d00ea22a0a2ca6e2e9897e98aaa2465c6c2343dcad198cbbc730068b16017cb3203c6a5e874a32f36190ecb53c3c4eb2f4905dba3d4b1afbaa902cd60f98bf1a28046"], 0x78) sendfile(r0, r0, &(0x7f00000000c0), 0x7fff) 19:37:55 executing program 4: chdir(0x0) r0 = open(&(0x7f0000000180)='./file0\x00', 0x141042, 0x0) r1 = openat(0xffffffffffffff9c, 0x0, 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) write$binfmt_elf64(r0, &(0x7f0000000440)=ANY=[], 0x78) sendfile(r0, r0, &(0x7f00000000c0), 0x7fff) r2 = openat(0xffffffffffffff9c, &(0x7f0000000300)='./file0\x00', 0x0, 0x0) sendfile(r0, r2, 0x0, 0x80000004000000) 19:37:55 executing program 3: syz_mount_image$vfat(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f00000002c0)="eb3c906d6b66732e66617400020101000240008000f801", 0x17}, {0x0}], 0x0, &(0x7f0000000180)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') r0 = open(&(0x7f0000000180)='./file0\x00', 0x141042, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, 0xffffffffffffffff, 0x0) preadv(0xffffffffffffffff, &(0x7f0000000280), 0x18, 0xd9f, 0x0) write$binfmt_elf64(r0, &(0x7f0000000440)=ANY=[], 0x78) sendfile(r0, r0, &(0x7f00000000c0), 0x7fff) r1 = openat(0xffffffffffffff9c, &(0x7f0000000300)='./file0\x00', 0x0, 0x0) sendfile(r0, r1, 0x0, 0x80000004000000) 19:37:55 executing program 0: chdir(0x0) r0 = open(&(0x7f0000000180)='./file0\x00', 0x141042, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) write$binfmt_elf64(r0, 0x0, 0x78) r2 = openat(0xffffffffffffff9c, &(0x7f0000000300)='./file0\x00', 0x0, 0x0) sendfile(r0, r2, 0x0, 0x80000004000000) [ 213.960123][T13860] loop5: detected capacity change from 0 to 16 19:37:55 executing program 5: syz_mount_image$vfat(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f00000002c0)="eb3c906d6b66732e66617400020101000240008000f801", 0x17}, {0x0, 0x0, 0x1000}], 0x0, &(0x7f0000000180)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') r0 = open(0x0, 0x141042, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r2 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000001c0)='devices.list\x00', 0x275a, 0x0) write$binfmt_elf64(r0, &(0x7f0000000440)=ANY=[], 0x78) writev(r2, &(0x7f0000000280)=[{&(0x7f0000000080)="f6", 0x1}], 0x1) sendfile(r0, r0, &(0x7f00000000c0), 0x7fff) r3 = openat(0xffffffffffffff9c, &(0x7f0000000300)='./file0\x00', 0x0, 0x0) sendfile(r0, r3, 0x0, 0x80000004000000) 19:37:55 executing program 0: chdir(0x0) r0 = open(&(0x7f0000000180)='./file0\x00', 0x141042, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) write$binfmt_elf64(r0, &(0x7f0000000440)=ANY=[], 0x78) r2 = openat(0xffffffffffffff9c, &(0x7f0000000300)='./file0\x00', 0x0, 0x0) sendfile(r0, r2, 0x0, 0x80000004000000) [ 214.017173][T13871] FAT-fs (loop3): bogus number of reserved sectors [ 214.023828][T13871] FAT-fs (loop3): Can't find a valid FAT filesystem 19:37:56 executing program 5: syz_mount_image$vfat(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f00000002c0)="eb3c906d6b66732e66617400020101000240008000f801", 0x17}, {0x0, 0x0, 0x1000}], 0x0, &(0x7f0000000180)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') r0 = open(0x0, 0x141042, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r2 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000001c0)='devices.list\x00', 0x275a, 0x0) write$binfmt_elf64(r0, &(0x7f0000000440)=ANY=[], 0x78) writev(r2, &(0x7f0000000280)=[{&(0x7f0000000080)="f6", 0x1}], 0x1) sendfile(r0, r0, &(0x7f00000000c0), 0x7fff) r3 = openat(0xffffffffffffff9c, &(0x7f0000000300)='./file0\x00', 0x0, 0x0) sendfile(r0, r3, 0x0, 0x80000004000000) [ 214.080316][T13885] loop5: detected capacity change from 0 to 16 [ 214.187272][T13894] loop5: detected capacity change from 0 to 16 19:37:56 executing program 1: chdir(0x0) r0 = open(&(0x7f0000000180)='./file0\x00', 0x141042, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) write$binfmt_elf64(r0, &(0x7f0000000440)=ANY=[], 0x78) sendfile(r0, 0xffffffffffffffff, &(0x7f00000000c0), 0x7fff) r2 = openat(0xffffffffffffff9c, &(0x7f0000000300)='./file0\x00', 0x0, 0x0) sendfile(r0, r2, 0x0, 0x80000004000000) 19:37:56 executing program 5: syz_mount_image$vfat(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f00000002c0)="eb3c906d6b66732e66617400020101000240008000f801", 0x17}, {0x0, 0x0, 0x1000}], 0x0, &(0x7f0000000180)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') r0 = open(0x0, 0x141042, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r2 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000001c0)='devices.list\x00', 0x275a, 0x0) write$binfmt_elf64(r0, &(0x7f0000000440)=ANY=[], 0x78) writev(r2, &(0x7f0000000280)=[{&(0x7f0000000080)="f6", 0x1}], 0x1) sendfile(r0, r0, &(0x7f00000000c0), 0x7fff) r3 = openat(0xffffffffffffff9c, &(0x7f0000000300)='./file0\x00', 0x0, 0x0) sendfile(r0, r3, 0x0, 0x80000004000000) 19:37:56 executing program 2: r0 = open(&(0x7f0000000180)='./file0\x00', 0x141042, 0x0) openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) write$binfmt_elf64(0xffffffffffffffff, &(0x7f0000000440)=ANY=[@ANYBLOB="7f454c460000000000000000000000000000000000000000000000000000000040000000000000000000000000000000000000000000380000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a188c9c9e6e8320cc48502f4602e7081c0bb9926eca6da6d00ea22a0a2ca6e2e9897e98aaa2465c6c2343dcad198cbbc730068b16017cb3203c6a5e874a32f36190ecb53c3c4eb2f4905dba3d4b1afbaa902cd60f98bf1a28046"], 0x78) sendfile(r0, r0, &(0x7f00000000c0), 0x7fff) 19:37:56 executing program 2: r0 = open(&(0x7f0000000180)='./file0\x00', 0x141042, 0x0) openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) write$binfmt_elf64(0xffffffffffffffff, &(0x7f0000000440)=ANY=[@ANYBLOB="7f454c460000000000000000000000000000000000000000000000000000000040000000000000000000000000000000000000000000380000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a188c9c9e6e8320cc48502f4602e7081c0bb9926eca6da6d00ea22a0a2ca6e2e9897e98aaa2465c6c2343dcad198cbbc730068b16017cb3203c6a5e874a32f36190ecb53c3c4eb2f4905dba3d4b1afbaa902cd60f98bf1a28046"], 0x78) sendfile(r0, r0, &(0x7f00000000c0), 0x7fff) 19:37:56 executing program 4: chdir(0x0) r0 = open(&(0x7f0000000180)='./file0\x00', 0x141042, 0x0) r1 = openat(0xffffffffffffff9c, 0x0, 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) write$binfmt_elf64(r0, &(0x7f0000000440)=ANY=[], 0x78) sendfile(r0, r0, &(0x7f00000000c0), 0x7fff) r2 = openat(0xffffffffffffff9c, &(0x7f0000000300)='./file0\x00', 0x0, 0x0) sendfile(r0, r2, 0x0, 0x80000004000000) 19:37:56 executing program 5: syz_mount_image$vfat(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f00000002c0)="eb3c906d6b66732e66617400020101000240008000f801", 0x17}, {0x0, 0x0, 0x1000}], 0x0, &(0x7f0000000180)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') r0 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r2 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000001c0)='devices.list\x00', 0x275a, 0x0) write$binfmt_elf64(r0, &(0x7f0000000440)=ANY=[], 0x78) writev(r2, &(0x7f0000000280)=[{&(0x7f0000000080)="f6", 0x1}], 0x1) sendfile(r0, r0, &(0x7f00000000c0), 0x7fff) r3 = openat(0xffffffffffffff9c, &(0x7f0000000300)='./file0\x00', 0x0, 0x0) sendfile(r0, r3, 0x0, 0x80000004000000) [ 214.834012][T13905] loop5: detected capacity change from 0 to 16 19:37:56 executing program 3: chdir(0x0) r0 = open(&(0x7f0000000180)='./file0\x00', 0x141042, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0x0, 0x0) write$binfmt_elf64(r0, &(0x7f0000000440)=ANY=[@ANYBLOB="7f454c460000000000000000000000000000000000000000000000000000000040000000000000000000000000000000000000000000380000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a188c9c9e6e8320cc48502f4602e7081c0bb9926eca6da6d00ea22a0a2ca6e2e9897e98aaa2465c6c2343dcad198cbbc730068b16017cb3203c6a5e874a32f36190ecb53c3c4eb2f4905dba3d4b1afbaa902cd60f98bf1a28046"], 0x78) sendfile(r0, r0, &(0x7f00000000c0), 0x7fff) r2 = openat(0xffffffffffffff9c, &(0x7f0000000300)='./file0\x00', 0x0, 0x0) sendfile(r0, r2, 0x0, 0x80000004000000) 19:37:56 executing program 0: chdir(0x0) r0 = open(&(0x7f0000000180)='./file0\x00', 0x141042, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) write$binfmt_elf64(r0, &(0x7f0000000440)=ANY=[], 0x78) r2 = openat(0xffffffffffffff9c, 0x0, 0x0, 0x0) sendfile(r0, r2, 0x0, 0x80000004000000) 19:37:56 executing program 2: r0 = open(&(0x7f0000000180)='./file0\x00', 0x141042, 0x0) openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) write$binfmt_elf64(0xffffffffffffffff, &(0x7f0000000440)=ANY=[@ANYBLOB="7f454c460000000000000000000000000000000000000000000000000000000040000000000000000000000000000000000000000000380000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a188c9c9e6e8320cc48502f4602e7081c0bb9926eca6da6d00ea22a0a2ca6e2e9897e98aaa2465c6c2343dcad198cbbc730068b16017cb3203c6a5e874a32f36190ecb53c3c4eb2f4905dba3d4b1afbaa902cd60f98bf1a28046"], 0x78) sendfile(r0, r0, &(0x7f00000000c0), 0x7fff) 19:37:56 executing program 5: syz_mount_image$vfat(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f00000002c0)="eb3c906d6b66732e66617400020101000240008000f801", 0x17}, {0x0, 0x0, 0x1000}], 0x0, &(0x7f0000000180)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') r0 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r2 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000001c0)='devices.list\x00', 0x275a, 0x0) write$binfmt_elf64(r0, &(0x7f0000000440)=ANY=[], 0x78) writev(r2, &(0x7f0000000280)=[{&(0x7f0000000080)="f6", 0x1}], 0x1) sendfile(r0, r0, &(0x7f00000000c0), 0x7fff) r3 = openat(0xffffffffffffff9c, &(0x7f0000000300)='./file0\x00', 0x0, 0x0) sendfile(r0, r3, 0x0, 0x80000004000000) [ 214.927156][T13920] loop5: detected capacity change from 0 to 16 19:37:56 executing program 2: r0 = open(&(0x7f0000000180)='./file0\x00', 0x141042, 0x0) openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) write$binfmt_elf64(r0, 0x0, 0x78) sendfile(r0, r0, &(0x7f00000000c0), 0x7fff) 19:37:56 executing program 0: chdir(0x0) r0 = open(&(0x7f0000000180)='./file0\x00', 0x141042, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) write$binfmt_elf64(r0, &(0x7f0000000440)=ANY=[], 0x78) r2 = openat(0xffffffffffffff9c, 0x0, 0x0, 0x0) sendfile(r0, r2, 0x0, 0x80000004000000) [ 215.015975][T13940] loop5: detected capacity change from 0 to 16 19:37:57 executing program 1: chdir(0x0) r0 = open(&(0x7f0000000180)='./file0\x00', 0x141042, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) write$binfmt_elf64(r0, &(0x7f0000000440)=ANY=[], 0x78) sendfile(r0, 0xffffffffffffffff, &(0x7f00000000c0), 0x7fff) r2 = openat(0xffffffffffffff9c, &(0x7f0000000300)='./file0\x00', 0x0, 0x0) sendfile(r0, r2, 0x0, 0x80000004000000) 19:37:57 executing program 2: r0 = open(&(0x7f0000000180)='./file0\x00', 0x141042, 0x0) openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) write$binfmt_elf64(r0, 0x0, 0x78) sendfile(r0, r0, &(0x7f00000000c0), 0x7fff) 19:37:57 executing program 5: syz_mount_image$vfat(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f00000002c0)="eb3c906d6b66732e66617400020101000240008000f801", 0x17}, {0x0, 0x0, 0x1000}], 0x0, &(0x7f0000000180)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') r0 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r2 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000001c0)='devices.list\x00', 0x275a, 0x0) write$binfmt_elf64(r0, &(0x7f0000000440)=ANY=[], 0x78) writev(r2, &(0x7f0000000280)=[{&(0x7f0000000080)="f6", 0x1}], 0x1) sendfile(r0, r0, &(0x7f00000000c0), 0x7fff) r3 = openat(0xffffffffffffff9c, &(0x7f0000000300)='./file0\x00', 0x0, 0x0) sendfile(r0, r3, 0x0, 0x80000004000000) 19:37:57 executing program 0: chdir(0x0) r0 = open(&(0x7f0000000180)='./file0\x00', 0x141042, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) write$binfmt_elf64(r0, &(0x7f0000000440)=ANY=[], 0x78) r2 = openat(0xffffffffffffff9c, 0x0, 0x0, 0x0) sendfile(r0, r2, 0x0, 0x80000004000000) 19:37:57 executing program 0: chdir(0x0) r0 = open(&(0x7f0000000180)='./file0\x00', 0x141042, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) write$binfmt_elf64(r0, &(0x7f0000000440)=ANY=[], 0x78) r2 = openat(0xffffffffffffff9c, &(0x7f0000000300)='./file0\x00', 0x0, 0x0) sendfile(0xffffffffffffffff, r2, 0x0, 0x80000004000000) 19:37:57 executing program 4: chdir(0x0) r0 = open(&(0x7f0000000180)='./file0\x00', 0x141042, 0x0) r1 = openat(0xffffffffffffff9c, 0x0, 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) write$binfmt_elf64(r0, &(0x7f0000000440)=ANY=[], 0x78) sendfile(r0, r0, &(0x7f00000000c0), 0x7fff) r2 = openat(0xffffffffffffff9c, &(0x7f0000000300)='./file0\x00', 0x0, 0x0) sendfile(r0, r2, 0x0, 0x80000004000000) [ 215.728626][T13961] loop5: detected capacity change from 0 to 16 19:37:57 executing program 2: r0 = open(&(0x7f0000000180)='./file0\x00', 0x141042, 0x0) openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) write$binfmt_elf64(r0, 0x0, 0x78) sendfile(r0, r0, &(0x7f00000000c0), 0x7fff) 19:37:57 executing program 0: chdir(0x0) r0 = open(&(0x7f0000000180)='./file0\x00', 0x141042, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) write$binfmt_elf64(r0, &(0x7f0000000440)=ANY=[], 0x78) r2 = openat(0xffffffffffffff9c, &(0x7f0000000300)='./file0\x00', 0x0, 0x0) sendfile(0xffffffffffffffff, r2, 0x0, 0x80000004000000) 19:37:57 executing program 3: chdir(0x0) r0 = open(&(0x7f0000000180)='./file0\x00', 0x141042, 0x0) r1 = openat(0xffffffffffffff9c, 0x0, 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) write$binfmt_elf64(r0, &(0x7f0000000440)=ANY=[], 0x78) sendfile(r0, r0, &(0x7f00000000c0), 0x7fff) r2 = openat(0xffffffffffffff9c, &(0x7f0000000300)='./file0\x00', 0x0, 0x0) sendfile(r0, r2, 0x0, 0x80000004000000) 19:37:57 executing program 5: syz_mount_image$vfat(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f00000002c0)="eb3c906d6b66732e66617400020101000240008000f801", 0x17}, {0x0, 0x0, 0x1000}], 0x0, &(0x7f0000000180)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') r0 = open(&(0x7f0000000180)='./file0\x00', 0x141042, 0x0) r1 = openat(0xffffffffffffff9c, 0x0, 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r2 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000001c0)='devices.list\x00', 0x275a, 0x0) write$binfmt_elf64(r0, &(0x7f0000000440)=ANY=[], 0x78) writev(r2, &(0x7f0000000280)=[{&(0x7f0000000080)="f6", 0x1}], 0x1) sendfile(r0, r0, &(0x7f00000000c0), 0x7fff) r3 = openat(0xffffffffffffff9c, &(0x7f0000000300)='./file0\x00', 0x0, 0x0) sendfile(r0, r3, 0x0, 0x80000004000000) [ 215.854625][T13982] loop5: detected capacity change from 0 to 16 [ 215.880906][T13982] handle_bad_sector: 3 callbacks suppressed [ 215.880921][T13982] attempt to access beyond end of device [ 215.880921][T13982] loop5: rw=2049, want=17, limit=16 [ 215.897590][T13982] buffer_io_error: 31 callbacks suppressed 19:37:57 executing program 2: r0 = open(&(0x7f0000000180)='./file0\x00', 0x141042, 0x0) openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) write$binfmt_elf64(r0, &(0x7f0000000440)=ANY=[], 0x78) sendfile(r0, r0, &(0x7f00000000c0), 0x7fff) 19:37:57 executing program 0: chdir(0x0) r0 = open(&(0x7f0000000180)='./file0\x00', 0x141042, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) write$binfmt_elf64(r0, &(0x7f0000000440)=ANY=[], 0x78) r2 = openat(0xffffffffffffff9c, &(0x7f0000000300)='./file0\x00', 0x0, 0x0) sendfile(0xffffffffffffffff, r2, 0x0, 0x80000004000000) [ 215.897602][T13982] Buffer I/O error on dev loop5, logical block 16, lost async page write [ 215.914499][T13982] attempt to access beyond end of device [ 215.914499][T13982] loop5: rw=2049, want=17, limit=16 [ 215.925385][T13982] Buffer I/O error on dev loop5, logical block 16, lost async page write [ 215.934514][T13982] attempt to access beyond end of device [ 215.934514][T13982] loop5: rw=2049, want=23, limit=16 19:37:58 executing program 1: chdir(0x0) r0 = open(&(0x7f0000000180)='./file0\x00', 0x141042, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) write$binfmt_elf64(r0, &(0x7f0000000440)=ANY=[], 0x78) sendfile(r0, 0xffffffffffffffff, &(0x7f00000000c0), 0x7fff) r2 = openat(0xffffffffffffff9c, &(0x7f0000000300)='./file0\x00', 0x0, 0x0) sendfile(r0, r2, 0x0, 0x80000004000000) 19:37:58 executing program 5: syz_mount_image$vfat(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f00000002c0)="eb3c906d6b66732e66617400020101000240008000f801", 0x17}, {0x0, 0x0, 0x1000}], 0x0, &(0x7f0000000180)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') r0 = open(&(0x7f0000000180)='./file0\x00', 0x141042, 0x0) r1 = openat(0xffffffffffffff9c, 0x0, 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r2 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000001c0)='devices.list\x00', 0x275a, 0x0) write$binfmt_elf64(r0, &(0x7f0000000440)=ANY=[], 0x78) writev(r2, &(0x7f0000000280)=[{&(0x7f0000000080)="f6", 0x1}], 0x1) sendfile(r0, r0, &(0x7f00000000c0), 0x7fff) r3 = openat(0xffffffffffffff9c, &(0x7f0000000300)='./file0\x00', 0x0, 0x0) sendfile(r0, r3, 0x0, 0x80000004000000) 19:37:58 executing program 0: chdir(0x0) r0 = open(&(0x7f0000000180)='./file0\x00', 0x141042, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) write$binfmt_elf64(r0, &(0x7f0000000440)=ANY=[], 0x78) openat(0xffffffffffffff9c, &(0x7f0000000300)='./file0\x00', 0x0, 0x0) sendfile(r0, 0xffffffffffffffff, 0x0, 0x80000004000000) 19:37:58 executing program 2: r0 = open(&(0x7f0000000180)='./file0\x00', 0x141042, 0x0) openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) write$binfmt_elf64(r0, &(0x7f0000000440)=ANY=[], 0x78) sendfile(r0, r0, &(0x7f00000000c0), 0x7fff) [ 216.577937][T14007] loop5: detected capacity change from 0 to 16 [ 216.609407][T14007] attempt to access beyond end of device [ 216.609407][T14007] loop5: rw=2049, want=17, limit=16 19:37:58 executing program 4: chdir(0x0) r0 = open(&(0x7f0000000180)='./file0\x00', 0x141042, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) write$binfmt_elf64(r0, &(0x7f0000000440)=ANY=[], 0x78) sendfile(r0, r0, &(0x7f00000000c0), 0x7fff) r2 = openat(0xffffffffffffff9c, &(0x7f0000000300)='./file0\x00', 0x0, 0x0) sendfile(r0, r2, 0x0, 0x80000004000000) 19:37:58 executing program 0: chdir(0x0) r0 = open(&(0x7f0000000180)='./file0\x00', 0x141042, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) write$binfmt_elf64(r0, &(0x7f0000000440)=ANY=[], 0x78) openat(0xffffffffffffff9c, &(0x7f0000000300)='./file0\x00', 0x0, 0x0) sendfile(r0, 0xffffffffffffffff, 0x0, 0x80000004000000) 19:37:58 executing program 4: chdir(0x0) r0 = open(&(0x7f0000000180)='./file0\x00', 0x141042, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) write$binfmt_elf64(r0, &(0x7f0000000440)=ANY=[], 0x78) sendfile(r0, r0, &(0x7f00000000c0), 0x7fff) r2 = openat(0xffffffffffffff9c, &(0x7f0000000300)='./file0\x00', 0x0, 0x0) sendfile(r0, r2, 0x0, 0x80000004000000) 19:37:58 executing program 0: chdir(0x0) r0 = open(&(0x7f0000000180)='./file0\x00', 0x141042, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) write$binfmt_elf64(r0, &(0x7f0000000440)=ANY=[], 0x78) openat(0xffffffffffffff9c, &(0x7f0000000300)='./file0\x00', 0x0, 0x0) sendfile(r0, 0xffffffffffffffff, 0x0, 0x80000004000000) [ 216.620141][T14007] Buffer I/O error on dev loop5, logical block 16, lost async page write [ 216.639761][T14007] attempt to access beyond end of device [ 216.639761][T14007] loop5: rw=2049, want=17, limit=16 [ 216.650534][T14007] Buffer I/O error on dev loop5, logical block 16, lost async page write [ 216.661788][T14007] attempt to access beyond end of device [ 216.661788][T14007] loop5: rw=2049, want=23, limit=16 19:37:58 executing program 3: syz_mount_image$vfat(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f00000002c0)="eb3c906d6b66732e66617400020101000240008000f801", 0x17}, {0x0}], 0x0, &(0x7f0000000180)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') r0 = open(&(0x7f0000000180)='./file0\x00', 0x141042, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, 0xffffffffffffffff, 0x0) preadv(0xffffffffffffffff, &(0x7f0000000280), 0x18, 0xd9f, 0x0) write$binfmt_elf64(r0, &(0x7f0000000440)=ANY=[], 0x78) sendfile(r0, r0, &(0x7f00000000c0), 0x7fff) r1 = openat(0xffffffffffffff9c, &(0x7f0000000300)='./file0\x00', 0x0, 0x0) sendfile(r0, r1, 0x0, 0x80000004000000) 19:37:58 executing program 5: syz_mount_image$vfat(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f00000002c0)="eb3c906d6b66732e66617400020101000240008000f801", 0x17}, {0x0, 0x0, 0x1000}], 0x0, &(0x7f0000000180)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') r0 = open(&(0x7f0000000180)='./file0\x00', 0x141042, 0x0) r1 = openat(0xffffffffffffff9c, 0x0, 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r2 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000001c0)='devices.list\x00', 0x275a, 0x0) write$binfmt_elf64(r0, &(0x7f0000000440)=ANY=[], 0x78) writev(r2, &(0x7f0000000280)=[{&(0x7f0000000080)="f6", 0x1}], 0x1) sendfile(r0, r0, &(0x7f00000000c0), 0x7fff) r3 = openat(0xffffffffffffff9c, &(0x7f0000000300)='./file0\x00', 0x0, 0x0) sendfile(r0, r3, 0x0, 0x80000004000000) 19:37:58 executing program 0: chdir(0x0) r0 = open(&(0x7f0000000180)='./file0\x00', 0x141042, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) write$binfmt_elf64(r0, &(0x7f0000000440)=ANY=[], 0x78) r2 = openat(0xffffffffffffff9c, &(0x7f0000000300)='./file0\x00', 0x0, 0x0) sendfile(r0, r2, 0x0, 0x0) 19:37:58 executing program 4: chdir(0x0) r0 = open(&(0x7f0000000180)='./file0\x00', 0x141042, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) write$binfmt_elf64(r0, &(0x7f0000000440)=ANY=[], 0x78) sendfile(r0, r0, &(0x7f00000000c0), 0x7fff) r2 = openat(0xffffffffffffff9c, &(0x7f0000000300)='./file0\x00', 0x0, 0x0) sendfile(r0, r2, 0x0, 0x80000004000000) [ 216.774133][T14034] FAT-fs (loop3): bogus number of reserved sectors [ 216.780697][T14034] FAT-fs (loop3): Can't find a valid FAT filesystem [ 216.804307][T14039] loop5: detected capacity change from 0 to 16 [ 216.840156][T14039] attempt to access beyond end of device [ 216.840156][T14039] loop5: rw=2049, want=17, limit=16 [ 216.850888][T14039] Buffer I/O error on dev loop5, logical block 16, lost async page write [ 216.861328][T14039] attempt to access beyond end of device [ 216.861328][T14039] loop5: rw=2049, want=17, limit=16 [ 216.872146][T14039] Buffer I/O error on dev loop5, logical block 16, lost async page write [ 216.894881][T14039] attempt to access beyond end of device [ 216.894881][T14039] loop5: rw=2049, want=23, limit=16 19:37:59 executing program 0: chdir(0x0) r0 = open(&(0x7f0000000180)='./file0\x00', 0x141042, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) write$binfmt_elf64(r0, &(0x7f0000000440)=ANY=[], 0x78) r2 = openat(0xffffffffffffff9c, &(0x7f0000000300)='./file0\x00', 0x0, 0x0) sendfile(r0, r2, 0x0, 0x0) 19:37:59 executing program 4: chdir(0x0) r0 = open(&(0x7f0000000180)='./file0\x00', 0x141042, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x10, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) write$binfmt_elf64(r0, &(0x7f0000000440)=ANY=[], 0x78) sendfile(r0, r0, &(0x7f00000000c0), 0x7fff) r2 = openat(0xffffffffffffff9c, &(0x7f0000000300)='./file0\x00', 0x0, 0x0) sendfile(r0, r2, 0x0, 0x80000004000000) 19:37:59 executing program 5: syz_mount_image$vfat(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f00000002c0)="eb3c906d6b66732e66617400020101000240008000f801", 0x17}, {0x0, 0x0, 0x1000}], 0x0, &(0x7f0000000180)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') r0 = open(&(0x7f0000000180)='./file0\x00', 0x141042, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r2 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000001c0)='devices.list\x00', 0x275a, 0x0) write$binfmt_elf64(r0, &(0x7f0000000440)=ANY=[], 0x78) writev(r2, &(0x7f0000000280)=[{&(0x7f0000000080)="f6", 0x1}], 0x1) sendfile(r0, r0, &(0x7f00000000c0), 0x7fff) r3 = openat(0xffffffffffffff9c, &(0x7f0000000300)='./file0\x00', 0x0, 0x0) sendfile(r0, r3, 0x0, 0x80000004000000) 19:37:59 executing program 1: chdir(0x0) r0 = open(&(0x7f0000000180)='./file0\x00', 0x141042, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) write$binfmt_elf64(r0, &(0x7f0000000440)=ANY=[], 0x78) sendfile(r0, r0, 0x0, 0x7fff) r2 = openat(0xffffffffffffff9c, &(0x7f0000000300)='./file0\x00', 0x0, 0x0) sendfile(r0, r2, 0x0, 0x80000004000000) 19:37:59 executing program 2: r0 = open(&(0x7f0000000180)='./file0\x00', 0x141042, 0x0) openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) write$binfmt_elf64(r0, &(0x7f0000000440)=ANY=[], 0x78) sendfile(r0, r0, &(0x7f00000000c0), 0x7fff) 19:37:59 executing program 5: syz_mount_image$vfat(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f00000002c0)="eb3c906d6b66732e66617400020101000240008000f801", 0x17}, {0x0, 0x0, 0x1000}], 0x0, &(0x7f0000000180)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') r0 = open(&(0x7f0000000180)='./file0\x00', 0x141042, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r2 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000001c0)='devices.list\x00', 0x275a, 0x0) write$binfmt_elf64(r0, &(0x7f0000000440)=ANY=[], 0x78) writev(r2, &(0x7f0000000280)=[{&(0x7f0000000080)="f6", 0x1}], 0x1) sendfile(r0, r0, &(0x7f00000000c0), 0x7fff) r3 = openat(0xffffffffffffff9c, &(0x7f0000000300)='./file0\x00', 0x0, 0x0) sendfile(r0, r3, 0x0, 0x80000004000000) 19:37:59 executing program 0: chdir(0x0) r0 = open(&(0x7f0000000180)='./file0\x00', 0x141042, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) write$binfmt_elf64(r0, &(0x7f0000000440)=ANY=[], 0x78) r2 = openat(0xffffffffffffff9c, &(0x7f0000000300)='./file0\x00', 0x0, 0x0) sendfile(r0, r2, 0x0, 0x0) [ 217.487495][T14068] loop5: detected capacity change from 0 to 16 19:37:59 executing program 5: syz_mount_image$vfat(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f00000002c0)="eb3c906d6b66732e66617400020101000240008000f801", 0x17}, {0x0, 0x0, 0x1000}], 0x0, &(0x7f0000000180)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') r0 = open(&(0x7f0000000180)='./file0\x00', 0x141042, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r2 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000001c0)='devices.list\x00', 0x275a, 0x0) write$binfmt_elf64(r0, &(0x7f0000000440)=ANY=[], 0x78) writev(r2, &(0x7f0000000280)=[{&(0x7f0000000080)="f6", 0x1}], 0x1) sendfile(r0, r0, &(0x7f00000000c0), 0x7fff) r3 = openat(0xffffffffffffff9c, &(0x7f0000000300)='./file0\x00', 0x0, 0x0) sendfile(r0, r3, 0x0, 0x80000004000000) [ 217.556572][T14076] loop5: detected capacity change from 0 to 16 19:37:59 executing program 3: syz_mount_image$vfat(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f00000002c0)="eb3c906d6b66732e66617400020101000240008000f801", 0x17}, {0x0}], 0x0, &(0x7f0000000180)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') r0 = open(&(0x7f0000000180)='./file0\x00', 0x141042, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) write$binfmt_elf64(r0, &(0x7f0000000440)=ANY=[], 0x78) sendfile(r0, r0, &(0x7f00000000c0), 0x7fff) r2 = openat(0xffffffffffffff9c, &(0x7f0000000300)='./file0\x00', 0x0, 0x0) sendfile(r0, r2, 0x0, 0x80000004000000) 19:37:59 executing program 0: r0 = open(&(0x7f0000000180)='./file0\x00', 0x141042, 0x0) write$binfmt_elf64(r0, &(0x7f0000000440)=ANY=[], 0x78) sendfile(r0, r0, &(0x7f00000000c0), 0x7fff) 19:37:59 executing program 5: syz_mount_image$vfat(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f00000002c0)="eb3c906d6b66732e66617400020101000240008000f801", 0x17}, {0x0, 0x0, 0x1000}], 0x0, &(0x7f0000000180)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') r0 = open(&(0x7f0000000180)='./file0\x00', 0x141042, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x10, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r2 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000001c0)='devices.list\x00', 0x275a, 0x0) write$binfmt_elf64(r0, &(0x7f0000000440)=ANY=[], 0x78) writev(r2, &(0x7f0000000280)=[{&(0x7f0000000080)="f6", 0x1}], 0x1) sendfile(r0, r0, &(0x7f00000000c0), 0x7fff) r3 = openat(0xffffffffffffff9c, &(0x7f0000000300)='./file0\x00', 0x0, 0x0) sendfile(r0, r3, 0x0, 0x80000004000000) [ 217.661231][T14089] loop5: detected capacity change from 0 to 16 [ 217.699934][T14097] FAT-fs (loop3): bogus number of reserved sectors [ 217.706486][T14097] FAT-fs (loop3): Can't find a valid FAT filesystem [ 217.752805][T14103] loop5: detected capacity change from 0 to 16 [ 217.779489][T14103] attempt to access beyond end of device [ 217.779489][T14103] loop5: rw=2049, want=17, limit=16 [ 217.790343][T14103] Buffer I/O error on dev loop5, logical block 16, lost async page write 19:37:59 executing program 5: syz_mount_image$vfat(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f00000002c0)="eb3c906d6b66732e66617400020101000240008000f801", 0x17}, {0x0, 0x0, 0x1000}], 0x0, &(0x7f0000000180)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') r0 = open(&(0x7f0000000180)='./file0\x00', 0x141042, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x10, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r2 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000001c0)='devices.list\x00', 0x275a, 0x0) write$binfmt_elf64(r0, &(0x7f0000000440)=ANY=[], 0x78) writev(r2, &(0x7f0000000280)=[{&(0x7f0000000080)="f6", 0x1}], 0x1) sendfile(r0, r0, &(0x7f00000000c0), 0x7fff) r3 = openat(0xffffffffffffff9c, &(0x7f0000000300)='./file0\x00', 0x0, 0x0) sendfile(r0, r3, 0x0, 0x80000004000000) [ 217.816647][T14103] Buffer I/O error on dev loop5, logical block 16, lost async page write [ 217.895850][T14113] loop5: detected capacity change from 0 to 16 [ 217.933754][T14113] Buffer I/O error on dev loop5, logical block 16, lost async page write 19:37:59 executing program 5: syz_mount_image$vfat(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f00000002c0)="eb3c906d6b66732e66617400020101000240008000f801", 0x17}, {0x0, 0x0, 0x1000}], 0x0, &(0x7f0000000180)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') r0 = open(&(0x7f0000000180)='./file0\x00', 0x141042, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x10, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r2 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000001c0)='devices.list\x00', 0x275a, 0x0) write$binfmt_elf64(r0, &(0x7f0000000440)=ANY=[], 0x78) writev(r2, &(0x7f0000000280)=[{&(0x7f0000000080)="f6", 0x1}], 0x1) sendfile(r0, r0, &(0x7f00000000c0), 0x7fff) r3 = openat(0xffffffffffffff9c, &(0x7f0000000300)='./file0\x00', 0x0, 0x0) sendfile(r0, r3, 0x0, 0x80000004000000) [ 217.944576][T14113] Buffer I/O error on dev loop5, logical block 16, lost async page write [ 218.042298][T14119] loop5: detected capacity change from 0 to 16 19:38:00 executing program 4: chdir(0x0) r0 = open(&(0x7f0000000180)='./file0\x00', 0x141042, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x10, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) write$binfmt_elf64(r0, &(0x7f0000000440)=ANY=[], 0x78) sendfile(r0, r0, &(0x7f00000000c0), 0x7fff) r2 = openat(0xffffffffffffff9c, &(0x7f0000000300)='./file0\x00', 0x0, 0x0) sendfile(r0, r2, 0x0, 0x80000004000000) 19:38:00 executing program 2: r0 = open(&(0x7f0000000180)='./file0\x00', 0x141042, 0x0) openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) write$binfmt_elf64(r0, &(0x7f0000000440)=ANY=[@ANYBLOB], 0x78) sendfile(r0, r0, &(0x7f00000000c0), 0x7fff) 19:38:00 executing program 1: chdir(0x0) r0 = open(&(0x7f0000000180)='./file0\x00', 0x141042, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) write$binfmt_elf64(r0, &(0x7f0000000440)=ANY=[], 0x78) sendfile(r0, r0, 0x0, 0x7fff) r2 = openat(0xffffffffffffff9c, &(0x7f0000000300)='./file0\x00', 0x0, 0x0) sendfile(r0, r2, 0x0, 0x80000004000000) 19:38:00 executing program 5: syz_mount_image$vfat(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f00000002c0)="eb3c906d6b66732e66617400020101000240008000f801", 0x17}, {0x0, 0x0, 0x1000}], 0x0, &(0x7f0000000180)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') r0 = open(&(0x7f0000000180)='./file0\x00', 0x141042, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, 0xffffffffffffffff, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r2 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000001c0)='devices.list\x00', 0x275a, 0x0) write$binfmt_elf64(r0, &(0x7f0000000440)=ANY=[], 0x78) writev(r2, &(0x7f0000000280)=[{&(0x7f0000000080)="f6", 0x1}], 0x1) sendfile(r0, r0, &(0x7f00000000c0), 0x7fff) r3 = openat(0xffffffffffffff9c, &(0x7f0000000300)='./file0\x00', 0x0, 0x0) sendfile(r0, r3, 0x0, 0x80000004000000) 19:38:00 executing program 0: r0 = open(&(0x7f0000000180)='./file0\x00', 0x141042, 0x0) write$binfmt_elf64(r0, &(0x7f0000000440)=ANY=[], 0x78) sendfile(r0, r0, &(0x7f00000000c0), 0x7fff) 19:38:00 executing program 5: syz_mount_image$vfat(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f00000002c0)="eb3c906d6b66732e66617400020101000240008000f801", 0x17}, {0x0, 0x0, 0x1000}], 0x0, &(0x7f0000000180)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') r0 = open(&(0x7f0000000180)='./file0\x00', 0x141042, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, 0xffffffffffffffff, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r2 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000001c0)='devices.list\x00', 0x275a, 0x0) write$binfmt_elf64(r0, &(0x7f0000000440)=ANY=[], 0x78) writev(r2, &(0x7f0000000280)=[{&(0x7f0000000080)="f6", 0x1}], 0x1) sendfile(r0, r0, &(0x7f00000000c0), 0x7fff) r3 = openat(0xffffffffffffff9c, &(0x7f0000000300)='./file0\x00', 0x0, 0x0) sendfile(r0, r3, 0x0, 0x80000004000000) [ 218.383034][T14137] loop5: detected capacity change from 0 to 16 19:38:00 executing program 5: syz_mount_image$vfat(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f00000002c0)="eb3c906d6b66732e66617400020101000240008000f801", 0x17}, {0x0, 0x0, 0x1000}], 0x0, &(0x7f0000000180)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') r0 = open(&(0x7f0000000180)='./file0\x00', 0x141042, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, 0xffffffffffffffff, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r2 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000001c0)='devices.list\x00', 0x275a, 0x0) write$binfmt_elf64(r0, &(0x7f0000000440)=ANY=[], 0x78) writev(r2, &(0x7f0000000280)=[{&(0x7f0000000080)="f6", 0x1}], 0x1) sendfile(r0, r0, &(0x7f00000000c0), 0x7fff) r3 = openat(0xffffffffffffff9c, &(0x7f0000000300)='./file0\x00', 0x0, 0x0) sendfile(r0, r3, 0x0, 0x80000004000000) [ 218.477767][T14148] loop5: detected capacity change from 0 to 16 19:38:00 executing program 3: chdir(0x0) r0 = open(&(0x7f0000000180)='./file0\x00', 0x141042, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(0xffffffffffffffff, &(0x7f0000000280), 0x18, 0xd9f, 0x0) write$binfmt_elf64(r0, &(0x7f0000000440)=ANY=[@ANYBLOB="7f454c460000000000000000000000000000000000000000000000000000000040000000000000000000000000000000000000000000380000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a188c9c9e6e8320cc48502f4602e7081c0bb9926eca6da6d00ea22a0a2ca6e2e9897e98aaa2465c6c2343dcad198cbbc730068b16017cb3203c6a5e874a32f36190ecb53c3c4eb2f4905dba3d4b1afbaa902cd60f98bf1a28046"], 0x78) sendfile(r0, r0, &(0x7f00000000c0), 0x7fff) r2 = openat(0xffffffffffffff9c, &(0x7f0000000300)='./file0\x00', 0x0, 0x0) sendfile(r0, r2, 0x0, 0x80000004000000) [ 218.586187][T14154] loop5: detected capacity change from 0 to 16 19:38:00 executing program 5: syz_mount_image$vfat(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f00000002c0)="eb3c906d6b66732e66617400020101000240008000f801", 0x17}, {0x0, 0x0, 0x1000}], 0x0, &(0x7f0000000180)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') r0 = open(&(0x7f0000000180)='./file0\x00', 0x141042, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(0xffffffffffffffff, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r2 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000001c0)='devices.list\x00', 0x275a, 0x0) write$binfmt_elf64(r0, &(0x7f0000000440)=ANY=[], 0x78) writev(r2, &(0x7f0000000280)=[{&(0x7f0000000080)="f6", 0x1}], 0x1) sendfile(r0, r0, &(0x7f00000000c0), 0x7fff) r3 = openat(0xffffffffffffff9c, &(0x7f0000000300)='./file0\x00', 0x0, 0x0) sendfile(r0, r3, 0x0, 0x80000004000000) 19:38:00 executing program 5: syz_mount_image$vfat(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f00000002c0)="eb3c906d6b66732e66617400020101000240008000f801", 0x17}, {0x0, 0x0, 0x1000}], 0x0, &(0x7f0000000180)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') r0 = open(&(0x7f0000000180)='./file0\x00', 0x141042, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(0xffffffffffffffff, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r2 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000001c0)='devices.list\x00', 0x275a, 0x0) write$binfmt_elf64(r0, &(0x7f0000000440)=ANY=[], 0x78) writev(r2, &(0x7f0000000280)=[{&(0x7f0000000080)="f6", 0x1}], 0x1) sendfile(r0, r0, &(0x7f00000000c0), 0x7fff) r3 = openat(0xffffffffffffff9c, &(0x7f0000000300)='./file0\x00', 0x0, 0x0) sendfile(r0, r3, 0x0, 0x80000004000000) [ 218.699292][T14166] loop5: detected capacity change from 0 to 16 19:38:00 executing program 5: syz_mount_image$vfat(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f00000002c0)="eb3c906d6b66732e66617400020101000240008000f801", 0x17}, {0x0, 0x0, 0x1000}], 0x0, &(0x7f0000000180)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') r0 = open(&(0x7f0000000180)='./file0\x00', 0x141042, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(0xffffffffffffffff, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r2 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000001c0)='devices.list\x00', 0x275a, 0x0) write$binfmt_elf64(r0, &(0x7f0000000440)=ANY=[], 0x78) writev(r2, &(0x7f0000000280)=[{&(0x7f0000000080)="f6", 0x1}], 0x1) sendfile(r0, r0, &(0x7f00000000c0), 0x7fff) r3 = openat(0xffffffffffffff9c, &(0x7f0000000300)='./file0\x00', 0x0, 0x0) sendfile(r0, r3, 0x0, 0x80000004000000) [ 218.810582][T14173] loop5: detected capacity change from 0 to 16 19:38:00 executing program 2: r0 = open(&(0x7f0000000180)='./file0\x00', 0x141042, 0x0) openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) write$binfmt_elf64(r0, &(0x7f0000000440)=ANY=[@ANYBLOB], 0x78) sendfile(r0, r0, &(0x7f00000000c0), 0x7fff) [ 218.914319][T14179] loop5: detected capacity change from 0 to 16 19:38:01 executing program 4: chdir(0x0) r0 = open(&(0x7f0000000180)='./file0\x00', 0x141042, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x10, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) write$binfmt_elf64(r0, &(0x7f0000000440)=ANY=[], 0x78) sendfile(r0, r0, &(0x7f00000000c0), 0x7fff) r2 = openat(0xffffffffffffff9c, &(0x7f0000000300)='./file0\x00', 0x0, 0x0) sendfile(r0, r2, 0x0, 0x80000004000000) 19:38:01 executing program 5: syz_mount_image$vfat(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f00000002c0)="eb3c906d6b66732e66617400020101000240008000f801", 0x17}, {0x0, 0x0, 0x1000}], 0x0, &(0x7f0000000180)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') r0 = open(&(0x7f0000000180)='./file0\x00', 0x141042, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, 0x0, 0x0, 0xd9f, 0x0) r2 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000001c0)='devices.list\x00', 0x275a, 0x0) write$binfmt_elf64(r0, &(0x7f0000000440)=ANY=[], 0x78) writev(r2, &(0x7f0000000280)=[{&(0x7f0000000080)="f6", 0x1}], 0x1) sendfile(r0, r0, &(0x7f00000000c0), 0x7fff) r3 = openat(0xffffffffffffff9c, &(0x7f0000000300)='./file0\x00', 0x0, 0x0) sendfile(r0, r3, 0x0, 0x80000004000000) 19:38:01 executing program 0: syz_mount_image$vfat(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f00000002c0)="eb3c906d6b66732e66617400020101000240008000f801", 0x17}, {0x0, 0x0, 0x1000}], 0x0, &(0x7f0000000180)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') r0 = open(&(0x7f0000000180)='./file0\x00', 0x141042, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(0xffffffffffffffff, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r2 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000001c0)='devices.list\x00', 0x275a, 0x0) write$binfmt_elf64(r0, &(0x7f0000000440)=ANY=[], 0x78) writev(r2, &(0x7f0000000280)=[{&(0x7f0000000080)="f6", 0x1}], 0x1) sendfile(r0, r0, &(0x7f00000000c0), 0x7fff) r3 = openat(0xffffffffffffff9c, &(0x7f0000000300)='./file0\x00', 0x0, 0x0) sendfile(r0, r3, 0x0, 0x80000004000000) 19:38:01 executing program 1: chdir(0x0) r0 = open(&(0x7f0000000180)='./file0\x00', 0x141042, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) write$binfmt_elf64(r0, &(0x7f0000000440)=ANY=[], 0x78) sendfile(r0, r0, 0x0, 0x7fff) r2 = openat(0xffffffffffffff9c, &(0x7f0000000300)='./file0\x00', 0x0, 0x0) sendfile(r0, r2, 0x0, 0x80000004000000) [ 219.267653][T14195] loop0: detected capacity change from 0 to 16 [ 219.282352][T14201] loop5: detected capacity change from 0 to 16 19:38:01 executing program 0: chdir(0x0) r0 = open(&(0x7f0000000180)='./file0\x00', 0x141042, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x10, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) write$binfmt_elf64(r0, &(0x7f0000000440)=ANY=[], 0x78) sendfile(r0, r0, &(0x7f00000000c0), 0x7fff) r2 = openat(0xffffffffffffff9c, &(0x7f0000000300)='./file0\x00', 0x0, 0x0) sendfile(r0, r2, 0x0, 0x80000004000000) 19:38:01 executing program 5: syz_mount_image$vfat(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f00000002c0)="eb3c906d6b66732e66617400020101000240008000f801", 0x17}, {0x0, 0x0, 0x1000}], 0x0, &(0x7f0000000180)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') r0 = open(&(0x7f0000000180)='./file0\x00', 0x141042, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, 0x0, 0x0, 0xd9f, 0x0) r2 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000001c0)='devices.list\x00', 0x275a, 0x0) write$binfmt_elf64(r0, &(0x7f0000000440)=ANY=[], 0x78) writev(r2, &(0x7f0000000280)=[{&(0x7f0000000080)="f6", 0x1}], 0x1) sendfile(r0, r0, &(0x7f00000000c0), 0x7fff) r3 = openat(0xffffffffffffff9c, &(0x7f0000000300)='./file0\x00', 0x0, 0x0) sendfile(r0, r3, 0x0, 0x80000004000000) [ 219.423578][T14218] loop5: detected capacity change from 0 to 16 19:38:01 executing program 5: syz_mount_image$vfat(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f00000002c0)="eb3c906d6b66732e66617400020101000240008000f801", 0x17}, {0x0, 0x0, 0x1000}], 0x0, &(0x7f0000000180)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') r0 = open(&(0x7f0000000180)='./file0\x00', 0x141042, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, 0x0, 0x0, 0xd9f, 0x0) r2 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000001c0)='devices.list\x00', 0x275a, 0x0) write$binfmt_elf64(r0, &(0x7f0000000440)=ANY=[], 0x78) writev(r2, &(0x7f0000000280)=[{&(0x7f0000000080)="f6", 0x1}], 0x1) sendfile(r0, r0, &(0x7f00000000c0), 0x7fff) r3 = openat(0xffffffffffffff9c, &(0x7f0000000300)='./file0\x00', 0x0, 0x0) sendfile(r0, r3, 0x0, 0x80000004000000) 19:38:01 executing program 3: chdir(0x0) r0 = open(&(0x7f0000000180)='./file0\x00', 0x141042, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(0xffffffffffffffff, &(0x7f0000000280), 0x18, 0xd9f, 0x0) write$binfmt_elf64(r0, &(0x7f0000000440)=ANY=[@ANYBLOB="7f454c460000000000000000000000000000000000000000000000000000000040000000000000000000000000000000000000000000380000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a188c9c9e6e8320cc48502f4602e7081c0bb9926eca6da6d00ea22a0a2ca6e2e9897e98aaa2465c6c2343dcad198cbbc730068b16017cb3203c6a5e874a32f36190ecb53c3c4eb2f4905dba3d4b1afbaa902cd60f98bf1a28046"], 0x78) sendfile(r0, r0, &(0x7f00000000c0), 0x7fff) r2 = openat(0xffffffffffffff9c, &(0x7f0000000300)='./file0\x00', 0x0, 0x0) sendfile(r0, r2, 0x0, 0x80000004000000) 19:38:01 executing program 2: r0 = open(&(0x7f0000000180)='./file0\x00', 0x141042, 0x0) openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) write$binfmt_elf64(r0, &(0x7f0000000440)=ANY=[@ANYBLOB], 0x78) sendfile(r0, r0, &(0x7f00000000c0), 0x7fff) 19:38:01 executing program 5: syz_mount_image$vfat(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f00000002c0)="eb3c906d6b66732e66617400020101000240008000f801", 0x17}, {0x0, 0x0, 0x1000}], 0x0, &(0x7f0000000180)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') r0 = open(&(0x7f0000000180)='./file0\x00', 0x141042, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0x0, 0x0) r2 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000001c0)='devices.list\x00', 0x275a, 0x0) write$binfmt_elf64(r0, &(0x7f0000000440)=ANY=[], 0x78) writev(r2, &(0x7f0000000280)=[{&(0x7f0000000080)="f6", 0x1}], 0x1) sendfile(r0, r0, &(0x7f00000000c0), 0x7fff) r3 = openat(0xffffffffffffff9c, &(0x7f0000000300)='./file0\x00', 0x0, 0x0) sendfile(r0, r3, 0x0, 0x80000004000000) [ 219.560607][T14231] loop5: detected capacity change from 0 to 16 19:38:01 executing program 5: syz_mount_image$vfat(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f00000002c0)="eb3c906d6b66732e66617400020101000240008000f801", 0x17}, {0x0, 0x0, 0x1000}], 0x0, &(0x7f0000000180)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') r0 = open(&(0x7f0000000180)='./file0\x00', 0x141042, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0x0, 0x0) r2 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000001c0)='devices.list\x00', 0x275a, 0x0) write$binfmt_elf64(r0, &(0x7f0000000440)=ANY=[], 0x78) writev(r2, &(0x7f0000000280)=[{&(0x7f0000000080)="f6", 0x1}], 0x1) sendfile(r0, r0, &(0x7f00000000c0), 0x7fff) r3 = openat(0xffffffffffffff9c, &(0x7f0000000300)='./file0\x00', 0x0, 0x0) sendfile(r0, r3, 0x0, 0x80000004000000) [ 219.669568][T14241] loop5: detected capacity change from 0 to 16 19:38:01 executing program 5: syz_mount_image$vfat(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f00000002c0)="eb3c906d6b66732e66617400020101000240008000f801", 0x17}, {0x0, 0x0, 0x1000}], 0x0, &(0x7f0000000180)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') r0 = open(&(0x7f0000000180)='./file0\x00', 0x141042, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0x0, 0x0) r2 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000001c0)='devices.list\x00', 0x275a, 0x0) write$binfmt_elf64(r0, &(0x7f0000000440)=ANY=[], 0x78) writev(r2, &(0x7f0000000280)=[{&(0x7f0000000080)="f6", 0x1}], 0x1) sendfile(r0, r0, &(0x7f00000000c0), 0x7fff) r3 = openat(0xffffffffffffff9c, &(0x7f0000000300)='./file0\x00', 0x0, 0x0) sendfile(r0, r3, 0x0, 0x80000004000000) [ 219.785390][T14247] loop5: detected capacity change from 0 to 16 [ 219.883087][T14255] loop5: detected capacity change from 0 to 16 19:38:02 executing program 4: chdir(0x0) r0 = open(&(0x7f0000000180)='./file0\x00', 0x141042, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, 0xffffffffffffffff, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) write$binfmt_elf64(r0, &(0x7f0000000440)=ANY=[], 0x78) sendfile(r0, r0, &(0x7f00000000c0), 0x7fff) r2 = openat(0xffffffffffffff9c, &(0x7f0000000300)='./file0\x00', 0x0, 0x0) sendfile(r0, r2, 0x0, 0x80000004000000) 19:38:02 executing program 5: syz_mount_image$vfat(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f00000002c0)="eb3c906d6b66732e66617400020101000240008000f801", 0x17}, {0x0, 0x0, 0x1000}], 0x0, &(0x7f0000000180)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') r0 = open(&(0x7f0000000180)='./file0\x00', 0x141042, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r2 = openat$cgroup_ro(0xffffffffffffff9c, 0x0, 0x275a, 0x0) write$binfmt_elf64(r0, &(0x7f0000000440)=ANY=[], 0x78) writev(r2, &(0x7f0000000280)=[{&(0x7f0000000080)="f6", 0x1}], 0x1) sendfile(r0, r0, &(0x7f00000000c0), 0x7fff) r3 = openat(0xffffffffffffff9c, &(0x7f0000000300)='./file0\x00', 0x0, 0x0) sendfile(r0, r3, 0x0, 0x80000004000000) 19:38:02 executing program 1: chdir(0x0) r0 = open(&(0x7f0000000180)='./file0\x00', 0x141042, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) write$binfmt_elf64(r0, &(0x7f0000000440)=ANY=[], 0x78) sendfile(r0, r0, &(0x7f00000000c0), 0x0) r2 = openat(0xffffffffffffff9c, &(0x7f0000000300)='./file0\x00', 0x0, 0x0) sendfile(r0, r2, 0x0, 0x80000004000000) 19:38:02 executing program 2: r0 = open(&(0x7f0000000180)='./file0\x00', 0x141042, 0x0) openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) write$binfmt_elf64(r0, &(0x7f0000000440)=ANY=[@ANYBLOB="7f454c4600000000000000000000000000000000000000000000000000000000400000000000000000000000000000000000000000003800"/105], 0x78) sendfile(r0, r0, &(0x7f00000000c0), 0x7fff) [ 220.175602][T14274] loop5: detected capacity change from 0 to 16 19:38:02 executing program 0: chdir(0x0) r0 = open(&(0x7f0000000180)='./file0\x00', 0x141042, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x10, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) write$binfmt_elf64(r0, &(0x7f0000000440)=ANY=[], 0x78) sendfile(r0, r0, &(0x7f00000000c0), 0x7fff) r2 = openat(0xffffffffffffff9c, &(0x7f0000000300)='./file0\x00', 0x0, 0x0) sendfile(r0, r2, 0x0, 0x80000004000000) 19:38:02 executing program 5: syz_mount_image$vfat(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f00000002c0)="eb3c906d6b66732e66617400020101000240008000f801", 0x17}, {0x0, 0x0, 0x1000}], 0x0, &(0x7f0000000180)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') r0 = open(&(0x7f0000000180)='./file0\x00', 0x141042, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r2 = openat$cgroup_ro(0xffffffffffffff9c, 0x0, 0x275a, 0x0) write$binfmt_elf64(r0, &(0x7f0000000440)=ANY=[], 0x78) writev(r2, &(0x7f0000000280)=[{&(0x7f0000000080)="f6", 0x1}], 0x1) sendfile(r0, r0, &(0x7f00000000c0), 0x7fff) r3 = openat(0xffffffffffffff9c, &(0x7f0000000300)='./file0\x00', 0x0, 0x0) sendfile(r0, r3, 0x0, 0x80000004000000) [ 220.308760][T14287] loop5: detected capacity change from 0 to 16 19:38:02 executing program 5: syz_mount_image$vfat(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f00000002c0)="eb3c906d6b66732e66617400020101000240008000f801", 0x17}, {0x0, 0x0, 0x1000}], 0x0, &(0x7f0000000180)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') r0 = open(&(0x7f0000000180)='./file0\x00', 0x141042, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r2 = openat$cgroup_ro(0xffffffffffffff9c, 0x0, 0x275a, 0x0) write$binfmt_elf64(r0, &(0x7f0000000440)=ANY=[], 0x78) writev(r2, &(0x7f0000000280)=[{&(0x7f0000000080)="f6", 0x1}], 0x1) sendfile(r0, r0, &(0x7f00000000c0), 0x7fff) r3 = openat(0xffffffffffffff9c, &(0x7f0000000300)='./file0\x00', 0x0, 0x0) sendfile(r0, r3, 0x0, 0x80000004000000) 19:38:02 executing program 3: syz_mount_image$vfat(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f00000002c0)="eb3c906d6b66732e66617400020101000240008000f801", 0x17}, {0x0, 0x0, 0x1000}], 0x0, &(0x7f0000000180)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') r0 = open(&(0x7f0000000180)='./file0\x00', 0x141042, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0x0, 0x0) r2 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000001c0)='devices.list\x00', 0x275a, 0x0) write$binfmt_elf64(r0, &(0x7f0000000440)=ANY=[], 0x78) writev(r2, &(0x7f0000000280)=[{&(0x7f0000000080)="f6", 0x1}], 0x1) sendfile(r0, r0, &(0x7f00000000c0), 0x7fff) r3 = openat(0xffffffffffffff9c, &(0x7f0000000300)='./file0\x00', 0x0, 0x0) sendfile(r0, r3, 0x0, 0x80000004000000) [ 220.435637][T14296] loop5: detected capacity change from 0 to 16 [ 220.510602][T14303] loop3: detected capacity change from 0 to 16 19:38:02 executing program 5: syz_mount_image$vfat(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f00000002c0)="eb3c906d6b66732e66617400020101000240008000f801", 0x17}, {0x0, 0x0, 0x1000}], 0x0, &(0x7f0000000180)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') r0 = open(&(0x7f0000000180)='./file0\x00', 0x141042, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r2 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000001c0)='devices.list\x00', 0x275a, 0x0) write$binfmt_elf64(0xffffffffffffffff, &(0x7f0000000440)=ANY=[], 0x78) writev(r2, &(0x7f0000000280)=[{&(0x7f0000000080)="f6", 0x1}], 0x1) sendfile(r0, r0, &(0x7f00000000c0), 0x7fff) r3 = openat(0xffffffffffffff9c, &(0x7f0000000300)='./file0\x00', 0x0, 0x0) sendfile(r0, r3, 0x0, 0x80000004000000) 19:38:02 executing program 3: syz_mount_image$vfat(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f00000002c0)="eb3c906d6b66732e66617400020101000240008000f801", 0x17}, {0x0, 0x0, 0x1000}], 0x0, &(0x7f0000000180)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') r0 = open(&(0x7f0000000180)='./file0\x00', 0x141042, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0x0, 0x0) r2 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000001c0)='devices.list\x00', 0x275a, 0x0) write$binfmt_elf64(r0, &(0x7f0000000440)=ANY=[], 0x78) writev(r2, &(0x7f0000000280)=[{&(0x7f0000000080)="f6", 0x1}], 0x1) sendfile(r0, r0, &(0x7f00000000c0), 0x7fff) r3 = openat(0xffffffffffffff9c, &(0x7f0000000300)='./file0\x00', 0x0, 0x0) sendfile(r0, r3, 0x0, 0x80000004000000) [ 220.666750][T14315] loop3: detected capacity change from 0 to 16 [ 220.673772][T14316] loop5: detected capacity change from 0 to 16 19:38:02 executing program 5: syz_mount_image$vfat(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f00000002c0)="eb3c906d6b66732e66617400020101000240008000f801", 0x17}, {0x0, 0x0, 0x1000}], 0x0, &(0x7f0000000180)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') r0 = open(&(0x7f0000000180)='./file0\x00', 0x141042, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r2 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000001c0)='devices.list\x00', 0x275a, 0x0) write$binfmt_elf64(0xffffffffffffffff, &(0x7f0000000440)=ANY=[], 0x78) writev(r2, &(0x7f0000000280)=[{&(0x7f0000000080)="f6", 0x1}], 0x1) sendfile(r0, r0, &(0x7f00000000c0), 0x7fff) r3 = openat(0xffffffffffffff9c, &(0x7f0000000300)='./file0\x00', 0x0, 0x0) sendfile(r0, r3, 0x0, 0x80000004000000) 19:38:02 executing program 3: syz_mount_image$vfat(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f00000002c0)="eb3c906d6b66732e66617400020101000240008000f801", 0x17}, {0x0}], 0x0, &(0x7f0000000180)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') r0 = open(&(0x7f0000000180)='./file0\x00', 0x141042, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) write$binfmt_elf64(r0, &(0x7f0000000440)=ANY=[], 0x78) sendfile(r0, r0, &(0x7f00000000c0), 0x7fff) r2 = openat(0xffffffffffffff9c, &(0x7f0000000300)='./file0\x00', 0x0, 0x0) sendfile(r0, r2, 0x0, 0x80000004000000) [ 220.819906][T14331] loop5: detected capacity change from 0 to 16 [ 220.826524][T14332] FAT-fs (loop3): bogus number of reserved sectors [ 220.833188][T14332] FAT-fs (loop3): Can't find a valid FAT filesystem 19:38:02 executing program 4: chdir(0x0) r0 = open(&(0x7f0000000180)='./file0\x00', 0x141042, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, 0xffffffffffffffff, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) write$binfmt_elf64(r0, &(0x7f0000000440)=ANY=[], 0x78) sendfile(r0, r0, &(0x7f00000000c0), 0x7fff) r2 = openat(0xffffffffffffff9c, &(0x7f0000000300)='./file0\x00', 0x0, 0x0) sendfile(r0, r2, 0x0, 0x80000004000000) 19:38:02 executing program 2: r0 = open(&(0x7f0000000180)='./file0\x00', 0x141042, 0x0) openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) write$binfmt_elf64(r0, &(0x7f0000000440)=ANY=[@ANYBLOB="7f454c4600000000000000000000000000000000000000000000000000000000400000000000000000000000000000000000000000003800"/105], 0x78) sendfile(r0, r0, &(0x7f00000000c0), 0x7fff) 19:38:02 executing program 5: syz_mount_image$vfat(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f00000002c0)="eb3c906d6b66732e66617400020101000240008000f801", 0x17}, {0x0, 0x0, 0x1000}], 0x0, &(0x7f0000000180)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') r0 = open(&(0x7f0000000180)='./file0\x00', 0x141042, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r2 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000001c0)='devices.list\x00', 0x275a, 0x0) write$binfmt_elf64(0xffffffffffffffff, &(0x7f0000000440)=ANY=[], 0x78) writev(r2, &(0x7f0000000280)=[{&(0x7f0000000080)="f6", 0x1}], 0x1) sendfile(r0, r0, &(0x7f00000000c0), 0x7fff) r3 = openat(0xffffffffffffff9c, &(0x7f0000000300)='./file0\x00', 0x0, 0x0) sendfile(r0, r3, 0x0, 0x80000004000000) 19:38:02 executing program 1: chdir(0x0) r0 = open(&(0x7f0000000180)='./file0\x00', 0x141042, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) write$binfmt_elf64(r0, &(0x7f0000000440)=ANY=[], 0x78) sendfile(r0, r0, &(0x7f00000000c0), 0x0) r2 = openat(0xffffffffffffff9c, &(0x7f0000000300)='./file0\x00', 0x0, 0x0) sendfile(r0, r2, 0x0, 0x80000004000000) [ 221.057639][T14350] loop5: detected capacity change from 0 to 16 19:38:03 executing program 0: r0 = open(&(0x7f0000000180)='./file0\x00', 0x141042, 0x0) openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) write$binfmt_elf64(r0, &(0x7f0000000440)=ANY=[@ANYBLOB="7f454c4600000000000000000000000000000000000000000000000000000000400000000000000000000000000000000000000000003800"/105], 0x78) sendfile(r0, r0, &(0x7f00000000c0), 0x7fff) 19:38:03 executing program 5: syz_mount_image$vfat(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f00000002c0)="eb3c906d6b66732e66617400020101000240008000f801", 0x17}, {0x0, 0x0, 0x1000}], 0x0, &(0x7f0000000180)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') r0 = open(&(0x7f0000000180)='./file0\x00', 0x141042, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r2 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000001c0)='devices.list\x00', 0x275a, 0x0) write$binfmt_elf64(r0, 0x0, 0x78) writev(r2, &(0x7f0000000280)=[{&(0x7f0000000080)="f6", 0x1}], 0x1) sendfile(r0, r0, &(0x7f00000000c0), 0x7fff) r3 = openat(0xffffffffffffff9c, &(0x7f0000000300)='./file0\x00', 0x0, 0x0) sendfile(r0, r3, 0x0, 0x80000004000000) 19:38:03 executing program 5: syz_mount_image$vfat(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f00000002c0)="eb3c906d6b66732e66617400020101000240008000f801", 0x17}, {0x0, 0x0, 0x1000}], 0x0, &(0x7f0000000180)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') r0 = open(&(0x7f0000000180)='./file0\x00', 0x141042, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r2 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000001c0)='devices.list\x00', 0x275a, 0x0) write$binfmt_elf64(r0, 0x0, 0x78) writev(r2, &(0x7f0000000280)=[{&(0x7f0000000080)="f6", 0x1}], 0x1) sendfile(r0, r0, &(0x7f00000000c0), 0x7fff) r3 = openat(0xffffffffffffff9c, &(0x7f0000000300)='./file0\x00', 0x0, 0x0) sendfile(r0, r3, 0x0, 0x80000004000000) [ 221.208575][T14363] loop5: detected capacity change from 0 to 16 19:38:03 executing program 5: syz_mount_image$vfat(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f00000002c0)="eb3c906d6b66732e66617400020101000240008000f801", 0x17}, {0x0, 0x0, 0x1000}], 0x0, &(0x7f0000000180)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') r0 = open(&(0x7f0000000180)='./file0\x00', 0x141042, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r2 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000001c0)='devices.list\x00', 0x275a, 0x0) write$binfmt_elf64(r0, 0x0, 0x78) writev(r2, &(0x7f0000000280)=[{&(0x7f0000000080)="f6", 0x1}], 0x1) sendfile(r0, r0, &(0x7f00000000c0), 0x7fff) r3 = openat(0xffffffffffffff9c, &(0x7f0000000300)='./file0\x00', 0x0, 0x0) sendfile(r0, r3, 0x0, 0x80000004000000) [ 221.306880][T14371] loop5: detected capacity change from 0 to 16 19:38:03 executing program 5: syz_mount_image$vfat(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f00000002c0)="eb3c906d6b66732e66617400020101000240008000f801", 0x17}, {0x0, 0x0, 0x1000}], 0x0, &(0x7f0000000180)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') r0 = open(&(0x7f0000000180)='./file0\x00', 0x141042, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000001c0)='devices.list\x00', 0x275a, 0x0) write$binfmt_elf64(r0, &(0x7f0000000440)=ANY=[], 0x78) writev(0xffffffffffffffff, &(0x7f0000000280)=[{&(0x7f0000000080)="f6", 0x1}], 0x1) sendfile(r0, r0, &(0x7f00000000c0), 0x7fff) r2 = openat(0xffffffffffffff9c, &(0x7f0000000300)='./file0\x00', 0x0, 0x0) sendfile(r0, r2, 0x0, 0x80000004000000) [ 221.387793][T14378] loop5: detected capacity change from 0 to 16 19:38:03 executing program 2: r0 = open(&(0x7f0000000180)='./file0\x00', 0x141042, 0x0) openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) write$binfmt_elf64(r0, &(0x7f0000000440)=ANY=[@ANYBLOB="7f454c4600000000000000000000000000000000000000000000000000000000400000000000000000000000000000000000000000003800"/105], 0x78) sendfile(r0, r0, &(0x7f00000000c0), 0x7fff)