lid FSINFO signature: 0x00000000, 0x00000000 (sector = 1) [ 137.436158][T11288] FAT-fs (loop1): Invalid FSINFO signature: 0x00000000, 0x00000000 (sector = 1) [ 137.471278][T11294] loop4: detected capacity change from 0 to 264192 [ 137.482088][T11294] FAT-fs (loop4): Invalid FSINFO signature: 0x00000000, 0x00000000 (sector = 1) [ 137.512805][T11299] loop3: detected capacity change from 0 to 264192 01:12:56 executing program 3: syz_mount_image$vfat(&(0x7f00000002c0), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f0000010000)="601c6d6b646f736617e43c00088020000200000004f8000020004000000000000000000001", 0x25}, {0x0, 0x0, 0x200000000011000}], 0x0, &(0x7f0000000240)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') r0 = creat(&(0x7f0000000040)='./bus\x00', 0x0) r1 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) ftruncate(r0, 0x800) lseek(0xffffffffffffffff, 0x1200, 0x0) r2 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) sendfile(r0, r2, 0x0, 0x8400fffffffa) r3 = open(&(0x7f0000000400)='./bus\x00', 0x14103e, 0x0) mmap(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x7ffffe, 0x11, r3, 0x0) read(r3, &(0x7f0000000180)=""/19, 0xfffffe47) [ 137.555186][T11299] FAT-fs (loop3): Invalid FSINFO signature: 0x00000000, 0x00000000 (sector = 1) [ 137.589286][ T169] FAT-fs (loop3): Invalid FSINFO signature: 0x00000000, 0x00000000 (sector = 1) 01:12:56 executing program 4: syz_mount_image$vfat(&(0x7f00000002c0), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f0000010000)="601c6d6b646f736617e43c00088020000200000004f8000020004000000000000000000001", 0x25}, {0x0, 0x0, 0x200000000011000}], 0x0, &(0x7f0000000240)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') r0 = creat(&(0x7f0000000040)='./bus\x00', 0x0) fcntl$setstatus(0xffffffffffffffff, 0x4, 0x6900) r1 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) mkdirat(r1, &(0x7f00000001c0)='./bus\x00', 0x80) ftruncate(r0, 0x800) lseek(r0, 0x1200, 0x0) r2 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$BTRFS_IOC_DEFRAG_RANGE(0xffffffffffffffff, 0x40309410, &(0x7f0000000080)={0x7, 0x7, 0x2, 0x279, 0x0, [0x0, 0x0, 0x0, 0x8]}) sendfile(r0, r2, 0x0, 0x8400fffffffa) r3 = open(&(0x7f0000000400)='./bus\x00', 0x14103e, 0x0) mmap(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x7ffffe, 0x11, r3, 0x0) read(r3, &(0x7f0000000180)=""/19, 0xfffffe47) 01:12:56 executing program 1: syz_mount_image$vfat(&(0x7f00000002c0), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f0000010000)="601c6d6b646f736617e43c00088020000200000004f8000020004000000000000000000001", 0x25}, {0x0, 0x0, 0x200000000011000}], 0x0, &(0x7f0000000240)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') r0 = creat(&(0x7f0000000040)='./bus\x00', 0x0) fcntl$setstatus(r0, 0x4, 0x6900) r1 = openat(0xffffffffffffffff, 0x0, 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) mkdirat(r1, &(0x7f00000001c0)='./bus\x00', 0x80) ftruncate(r0, 0x800) lseek(r0, 0x1200, 0x0) r2 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) sendfile(r0, r2, 0x0, 0x8400fffffffa) [ 137.625032][ T8] FAT-fs (loop4): Invalid FSINFO signature: 0x00000000, 0x00000000 (sector = 1) [ 137.649553][ T8] FAT-fs (loop1): Invalid FSINFO signature: 0x00000000, 0x00000000 (sector = 1) [ 137.709377][T11311] loop3: detected capacity change from 0 to 264192 01:12:57 executing program 3: syz_mount_image$vfat(&(0x7f00000002c0), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f0000010000)="601c6d6b646f736617e43c00088020000200000004f8000020004000000000000000000001", 0x25}, {0x0, 0x0, 0x200000000011000}], 0x0, &(0x7f0000000240)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') r0 = creat(&(0x7f0000000040)='./bus\x00', 0x0) r1 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) ftruncate(r0, 0x800) lseek(0xffffffffffffffff, 0x1200, 0x0) r2 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) sendfile(r0, r2, 0x0, 0x8400fffffffa) r3 = open(&(0x7f0000000400)='./bus\x00', 0x14103e, 0x0) mmap(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x7ffffe, 0x11, r3, 0x0) read(r3, &(0x7f0000000180)=""/19, 0xfffffe47) [ 137.749922][T11311] FAT-fs (loop3): Invalid FSINFO signature: 0x00000000, 0x00000000 (sector = 1) [ 137.765576][T11315] loop4: detected capacity change from 0 to 264192 [ 137.781396][T11320] loop1: detected capacity change from 0 to 264192 [ 137.791712][ T8] FAT-fs (loop3): Invalid FSINFO signature: 0x00000000, 0x00000000 (sector = 1) [ 137.803960][T11315] FAT-fs (loop4): Invalid FSINFO signature: 0x00000000, 0x00000000 (sector = 1) [ 137.813871][T11320] FAT-fs (loop1): Invalid FSINFO signature: 0x00000000, 0x00000000 (sector = 1) [ 137.909454][ T8] FAT-fs (loop4): Invalid FSINFO signature: 0x00000000, 0x00000000 (sector = 1) [ 137.929816][T11333] loop3: detected capacity change from 0 to 264192 [ 137.951265][ T8] FAT-fs (loop0): Invalid FSINFO signature: 0x00000000, 0x00000000 (sector = 1) [ 137.961355][T11333] FAT-fs (loop3): Invalid FSINFO signature: 0x00000000, 0x00000000 (sector = 1) 01:12:57 executing program 2: syz_mount_image$vfat(0x0, 0x0, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000240)=ANY=[]) r0 = creat(&(0x7f0000000040)='./bus\x00', 0x0) fcntl$setstatus(r0, 0x4, 0x6900) r1 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) ftruncate(r0, 0x800) lseek(r0, 0x1200, 0x0) r2 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) sendfile(r0, r2, 0x0, 0x8400fffffffa) r3 = open(&(0x7f0000000400)='./bus\x00', 0x14103e, 0x0) mmap(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x7ffffe, 0x11, r3, 0x0) read(r3, &(0x7f0000000180)=""/19, 0xfffffe47) 01:12:57 executing program 4: syz_mount_image$vfat(&(0x7f00000002c0), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f0000010000)="601c6d6b646f736617e43c00088020000200000004f8000020004000000000000000000001", 0x25}, {0x0, 0x0, 0x200000000011000}], 0x0, &(0x7f0000000240)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') r0 = creat(&(0x7f0000000040)='./bus\x00', 0x0) fcntl$setstatus(r0, 0x4, 0x0) r1 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) mkdirat(r1, &(0x7f00000001c0)='./bus\x00', 0x80) ftruncate(r0, 0x800) lseek(r0, 0x1200, 0x0) r2 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$BTRFS_IOC_DEFRAG_RANGE(0xffffffffffffffff, 0x40309410, &(0x7f0000000080)={0x7, 0x7, 0x2, 0x279, 0x0, [0x0, 0x0, 0x0, 0x8]}) sendfile(r0, r2, 0x0, 0x8400fffffffa) r3 = open(&(0x7f0000000400)='./bus\x00', 0x14103e, 0x0) mmap(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x7ffffe, 0x11, r3, 0x0) read(r3, &(0x7f0000000180)=""/19, 0xfffffe47) 01:12:57 executing program 0: syz_mount_image$vfat(&(0x7f00000002c0), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f0000010000)="601c6d6b646f736617e43c00088020000200000004f8000020004000000000000000000001", 0x25}, {0x0, 0x0, 0x200000000011000}], 0x0, &(0x7f0000000240)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') r0 = creat(&(0x7f0000000040)='./bus\x00', 0x0) fcntl$setstatus(r0, 0x4, 0x6900) r1 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) ftruncate(0xffffffffffffffff, 0x800) lseek(r0, 0x1200, 0x0) r2 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) sendfile(r0, r2, 0x0, 0x8400fffffffa) [ 137.999996][ T169] FAT-fs (loop3): Invalid FSINFO signature: 0x00000000, 0x00000000 (sector = 1) 01:12:57 executing program 5: r0 = creat(&(0x7f0000000040)='./bus\x00', 0x0) fcntl$setstatus(r0, 0x4, 0x6900) ftruncate(r0, 0x800) lseek(r0, 0x1200, 0x0) r1 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) sendfile(r0, r1, 0x0, 0x8400fffffffa) r2 = open(&(0x7f0000000400)='./bus\x00', 0x14103e, 0x0) mmap(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x7ffffe, 0x11, r2, 0x0) read(r2, &(0x7f0000000180)=""/19, 0xfffffe47) 01:12:57 executing program 3: syz_mount_image$vfat(&(0x7f00000002c0), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f0000010000)="601c6d6b646f736617e43c00088020000200000004f8000020004000000000000000000001", 0x25}, {0x0, 0x0, 0x200000000011000}], 0x0, &(0x7f0000000240)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') r0 = creat(&(0x7f0000000040)='./bus\x00', 0x0) r1 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) ftruncate(r0, 0x800) lseek(r0, 0x0, 0x0) r2 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) sendfile(r0, r2, 0x0, 0x8400fffffffa) r3 = open(&(0x7f0000000400)='./bus\x00', 0x14103e, 0x0) mmap(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x7ffffe, 0x11, r3, 0x0) read(r3, &(0x7f0000000180)=""/19, 0xfffffe47) [ 138.093344][T11350] loop0: detected capacity change from 0 to 264192 [ 138.101863][T11351] loop4: detected capacity change from 0 to 264192 [ 138.106906][T11357] loop3: detected capacity change from 0 to 264192 [ 138.126199][T11351] FAT-fs (loop4): Invalid FSINFO signature: 0x00000000, 0x00000000 (sector = 1) [ 138.144808][T11357] FAT-fs (loop3): Invalid FSINFO signature: 0x00000000, 0x00000000 (sector = 1) [ 138.191802][T11350] FAT-fs (loop0): Invalid FSINFO signature: 0x00000000, 0x00000000 (sector = 1) 01:12:57 executing program 1: syz_mount_image$vfat(&(0x7f00000002c0), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f0000010000)="601c6d6b646f736617e43c00088020000200000004f8000020004000000000000000000001", 0x25}, {0x0, 0x0, 0x200000000011000}], 0x0, &(0x7f0000000240)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') r0 = creat(&(0x7f0000000040)='./bus\x00', 0x0) fcntl$setstatus(r0, 0x4, 0x6900) r1 = openat(0xffffffffffffffff, 0x0, 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) mkdirat(r1, &(0x7f00000001c0)='./bus\x00', 0x80) ftruncate(r0, 0x800) lseek(r0, 0x1200, 0x0) r2 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) sendfile(r0, r2, 0x0, 0x8400fffffffa) 01:12:57 executing program 0: syz_mount_image$vfat(&(0x7f00000002c0), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f0000010000)="601c6d6b646f736617e43c00088020000200000004f8000020004000000000000000000001", 0x25}, {0x0, 0x0, 0x200000000011000}], 0x0, &(0x7f0000000240)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') r0 = creat(&(0x7f0000000040)='./bus\x00', 0x0) fcntl$setstatus(r0, 0x4, 0x6900) r1 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) ftruncate(0xffffffffffffffff, 0x800) lseek(r0, 0x1200, 0x0) r2 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) sendfile(r0, r2, 0x0, 0x8400fffffffa) 01:12:57 executing program 3: syz_mount_image$vfat(&(0x7f00000002c0), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f0000010000)="601c6d6b646f736617e43c00088020000200000004f8000020004000000000000000000001", 0x25}, {0x0, 0x0, 0x200000000011000}], 0x0, &(0x7f0000000240)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') r0 = creat(&(0x7f0000000040)='./bus\x00', 0x0) r1 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) ftruncate(r0, 0x800) lseek(r0, 0x0, 0x0) r2 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) sendfile(r0, r2, 0x0, 0x8400fffffffa) r3 = open(&(0x7f0000000400)='./bus\x00', 0x14103e, 0x0) mmap(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x7ffffe, 0x11, r3, 0x0) read(r3, &(0x7f0000000180)=""/19, 0xfffffe47) 01:12:57 executing program 4: syz_mount_image$vfat(&(0x7f00000002c0), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f0000010000)="601c6d6b646f736617e43c00088020000200000004f8000020004000000000000000000001", 0x25}, {0x0, 0x0, 0x200000000011000}], 0x0, &(0x7f0000000240)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') r0 = creat(&(0x7f0000000040)='./bus\x00', 0x0) fcntl$setstatus(r0, 0x4, 0x0) r1 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) mkdirat(r1, &(0x7f00000001c0)='./bus\x00', 0x80) ftruncate(r0, 0x800) lseek(r0, 0x1200, 0x0) r2 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$BTRFS_IOC_DEFRAG_RANGE(0xffffffffffffffff, 0x40309410, &(0x7f0000000080)={0x7, 0x7, 0x2, 0x279, 0x0, [0x0, 0x0, 0x0, 0x8]}) sendfile(r0, r2, 0x0, 0x8400fffffffa) r3 = open(&(0x7f0000000400)='./bus\x00', 0x14103e, 0x0) mmap(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x7ffffe, 0x11, r3, 0x0) read(r3, &(0x7f0000000180)=""/19, 0xfffffe47) [ 138.239873][ T169] FAT-fs (loop1): Invalid FSINFO signature: 0x00000000, 0x00000000 (sector = 1) [ 138.258602][ T8] FAT-fs (loop3): Invalid FSINFO signature: 0x00000000, 0x00000000 (sector = 1) [ 138.269911][ T6088] FAT-fs (loop4): Invalid FSINFO signature: 0x00000000, 0x00000000 (sector = 1) [ 138.316575][T11376] loop0: detected capacity change from 0 to 264192 [ 138.327984][T11381] loop1: detected capacity change from 0 to 264192 [ 138.352459][T11376] FAT-fs (loop0): Invalid FSINFO signature: 0x00000000, 0x00000000 (sector = 1) [ 138.367621][T11381] FAT-fs (loop1): Invalid FSINFO signature: 0x00000000, 0x00000000 (sector = 1) [ 138.382962][T11391] loop4: detected capacity change from 0 to 264192 [ 138.390238][T11392] loop3: detected capacity change from 0 to 264192 01:12:57 executing program 0: syz_mount_image$vfat(&(0x7f00000002c0), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f0000010000)="601c6d6b646f736617e43c00088020000200000004f8000020004000000000000000000001", 0x25}, {0x0, 0x0, 0x200000000011000}], 0x0, &(0x7f0000000240)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') r0 = creat(&(0x7f0000000040)='./bus\x00', 0x0) fcntl$setstatus(r0, 0x4, 0x6900) r1 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) ftruncate(0xffffffffffffffff, 0x800) lseek(r0, 0x1200, 0x0) r2 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) sendfile(r0, r2, 0x0, 0x8400fffffffa) [ 138.425842][T11391] FAT-fs (loop4): Invalid FSINFO signature: 0x00000000, 0x00000000 (sector = 1) [ 138.455571][T11392] FAT-fs (loop3): Invalid FSINFO signature: 0x00000000, 0x00000000 (sector = 1) [ 138.466804][ T8] FAT-fs (loop0): Invalid FSINFO signature: 0x00000000, 0x00000000 (sector = 1) 01:12:57 executing program 3: syz_mount_image$vfat(&(0x7f00000002c0), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f0000010000)="601c6d6b646f736617e43c00088020000200000004f8000020004000000000000000000001", 0x25}, {0x0, 0x0, 0x200000000011000}], 0x0, &(0x7f0000000240)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') r0 = creat(&(0x7f0000000040)='./bus\x00', 0x0) r1 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) ftruncate(r0, 0x800) lseek(r0, 0x0, 0x0) r2 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) sendfile(r0, r2, 0x0, 0x8400fffffffa) r3 = open(&(0x7f0000000400)='./bus\x00', 0x14103e, 0x0) mmap(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x7ffffe, 0x11, r3, 0x0) read(r3, &(0x7f0000000180)=""/19, 0xfffffe47) 01:12:57 executing program 4: syz_mount_image$vfat(&(0x7f00000002c0), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f0000010000)="601c6d6b646f736617e43c00088020000200000004f8000020004000000000000000000001", 0x25}, {0x0, 0x0, 0x200000000011000}], 0x0, &(0x7f0000000240)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') r0 = creat(&(0x7f0000000040)='./bus\x00', 0x0) fcntl$setstatus(r0, 0x4, 0x0) r1 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) mkdirat(r1, &(0x7f00000001c0)='./bus\x00', 0x80) ftruncate(r0, 0x800) lseek(r0, 0x1200, 0x0) r2 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$BTRFS_IOC_DEFRAG_RANGE(0xffffffffffffffff, 0x40309410, &(0x7f0000000080)={0x7, 0x7, 0x2, 0x279, 0x0, [0x0, 0x0, 0x0, 0x8]}) sendfile(r0, r2, 0x0, 0x8400fffffffa) r3 = open(&(0x7f0000000400)='./bus\x00', 0x14103e, 0x0) mmap(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x7ffffe, 0x11, r3, 0x0) read(r3, &(0x7f0000000180)=""/19, 0xfffffe47) [ 138.578097][T11407] loop0: detected capacity change from 0 to 264192 [ 138.600460][T11410] loop3: detected capacity change from 0 to 264192 [ 138.620588][T11410] FAT-fs (loop3): Invalid FSINFO signature: 0x00000000, 0x00000000 (sector = 1) [ 138.629942][ T8] FAT-fs (loop4): Invalid FSINFO signature: 0x00000000, 0x00000000 (sector = 1) [ 138.639707][T11407] FAT-fs (loop0): Invalid FSINFO signature: 0x00000000, 0x00000000 (sector = 1) [ 138.680102][ T8] FAT-fs (loop3): Invalid FSINFO signature: 0x00000000, 0x00000000 (sector = 1) [ 138.711382][ T8] FAT-fs (loop0): Invalid FSINFO signature: 0x00000000, 0x00000000 (sector = 1) [ 138.758636][T11424] loop4: detected capacity change from 0 to 264192 [ 138.772041][T11424] FAT-fs (loop4): Invalid FSINFO signature: 0x00000000, 0x00000000 (sector = 1) [ 138.827234][ T6088] FAT-fs (loop1): Invalid FSINFO signature: 0x00000000, 0x00000000 (sector = 1) [ 138.861554][ T6088] FAT-fs (loop4): Invalid FSINFO signature: 0x00000000, 0x00000000 (sector = 1) 01:12:58 executing program 2: syz_mount_image$vfat(0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0) r0 = creat(&(0x7f0000000040)='./bus\x00', 0x0) fcntl$setstatus(r0, 0x4, 0x6900) r1 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) ftruncate(r0, 0x800) lseek(r0, 0x1200, 0x0) r2 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) sendfile(r0, r2, 0x0, 0x8400fffffffa) r3 = open(&(0x7f0000000400)='./bus\x00', 0x14103e, 0x0) mmap(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x7ffffe, 0x11, r3, 0x0) read(r3, &(0x7f0000000180)=""/19, 0xfffffe47) 01:12:58 executing program 3: syz_mount_image$vfat(&(0x7f00000002c0), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f0000010000)="601c6d6b646f736617e43c00088020000200000004f8000020004000000000000000000001", 0x25}, {0x0, 0x0, 0x200000000011000}], 0x0, &(0x7f0000000240)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') r0 = creat(&(0x7f0000000040)='./bus\x00', 0x0) r1 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) ftruncate(r0, 0x800) lseek(r0, 0x1200, 0x0) r2 = open(0x0, 0x0, 0x0) sendfile(r0, r2, 0x0, 0x8400fffffffa) r3 = open(&(0x7f0000000400)='./bus\x00', 0x14103e, 0x0) mmap(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x7ffffe, 0x11, r3, 0x0) read(r3, &(0x7f0000000180)=""/19, 0xfffffe47) 01:12:58 executing program 0: syz_mount_image$vfat(&(0x7f00000002c0), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f0000010000)="601c6d6b646f736617e43c00088020000200000004f8000020004000000000000000000001", 0x25}, {0x0, 0x0, 0x200000000011000}], 0x0, &(0x7f0000000240)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') r0 = creat(&(0x7f0000000040)='./bus\x00', 0x0) fcntl$setstatus(r0, 0x4, 0x6900) r1 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) ftruncate(r0, 0x0) lseek(r0, 0x1200, 0x0) r2 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) sendfile(r0, r2, 0x0, 0x8400fffffffa) 01:12:58 executing program 5: syz_mount_image$vfat(0x0, &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f0000010000)="601c6d6b646f736617e43c00088020000200000004f8000020004000000000000000000001", 0x25}, {0x0, 0x0, 0x200000000011000}], 0x0, &(0x7f0000000240)=ANY=[]) r0 = creat(&(0x7f0000000040)='./bus\x00', 0x0) fcntl$setstatus(r0, 0x4, 0x6900) ftruncate(r0, 0x800) lseek(r0, 0x1200, 0x0) r1 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) sendfile(r0, r1, 0x0, 0x8400fffffffa) r2 = open(&(0x7f0000000400)='./bus\x00', 0x14103e, 0x0) mmap(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x7ffffe, 0x11, r2, 0x0) read(r2, &(0x7f0000000180)=""/19, 0xfffffe47) 01:12:58 executing program 1: syz_mount_image$vfat(&(0x7f00000002c0), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f0000010000)="601c6d6b646f736617e43c00088020000200000004f8000020004000000000000000000001", 0x25}, {0x0, 0x0, 0x200000000011000}], 0x0, &(0x7f0000000240)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') r0 = creat(&(0x7f0000000040)='./bus\x00', 0x0) fcntl$setstatus(r0, 0x4, 0x6900) r1 = openat(0xffffffffffffffff, 0x0, 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) mkdirat(r1, &(0x7f00000001c0)='./bus\x00', 0x80) ftruncate(r0, 0x800) lseek(r0, 0x1200, 0x0) r2 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) sendfile(r0, r2, 0x0, 0x8400fffffffa) 01:12:58 executing program 4: syz_mount_image$vfat(&(0x7f00000002c0), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f0000010000)="601c6d6b646f736617e43c00088020000200000004f8000020004000000000000000000001", 0x25}, {0x0, 0x0, 0x200000000011000}], 0x0, &(0x7f0000000240)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') r0 = creat(&(0x7f0000000040)='./bus\x00', 0x0) fcntl$setstatus(r0, 0x4, 0x6900) r1 = openat(0xffffffffffffffff, 0x0, 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) mkdirat(r1, &(0x7f00000001c0)='./bus\x00', 0x80) ftruncate(r0, 0x800) lseek(r0, 0x1200, 0x0) r2 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$BTRFS_IOC_DEFRAG_RANGE(0xffffffffffffffff, 0x40309410, &(0x7f0000000080)={0x7, 0x7, 0x2, 0x279, 0x0, [0x0, 0x0, 0x0, 0x8]}) sendfile(r0, r2, 0x0, 0x8400fffffffa) r3 = open(&(0x7f0000000400)='./bus\x00', 0x14103e, 0x0) mmap(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x7ffffe, 0x11, r3, 0x0) read(r3, &(0x7f0000000180)=""/19, 0xfffffe47) [ 138.933991][T11434] loop0: detected capacity change from 0 to 264192 [ 138.950121][T11434] FAT-fs (loop0): Invalid FSINFO signature: 0x00000000, 0x00000000 (sector = 1) [ 138.972363][T11437] loop3: detected capacity change from 0 to 264192 01:12:58 executing program 0: syz_mount_image$vfat(&(0x7f00000002c0), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f0000010000)="601c6d6b646f736617e43c00088020000200000004f8000020004000000000000000000001", 0x25}, {0x0, 0x0, 0x200000000011000}], 0x0, &(0x7f0000000240)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') r0 = creat(&(0x7f0000000040)='./bus\x00', 0x0) fcntl$setstatus(r0, 0x4, 0x6900) r1 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) ftruncate(r0, 0x0) lseek(r0, 0x1200, 0x0) r2 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) sendfile(r0, r2, 0x0, 0x8400fffffffa) [ 138.996071][T11437] FAT-fs (loop3): Invalid FSINFO signature: 0x00000000, 0x00000000 (sector = 1) [ 139.008347][ T6088] FAT-fs (loop0): Invalid FSINFO signature: 0x00000000, 0x00000000 (sector = 1) [ 139.027637][T11455] loop5: detected capacity change from 0 to 264192 [ 139.035101][T11453] loop1: detected capacity change from 0 to 264192 [ 139.046591][T11459] loop4: detected capacity change from 0 to 264192 [ 139.081940][T11453] FAT-fs (loop1): Invalid FSINFO signature: 0x00000000, 0x00000000 (sector = 1) 01:12:58 executing program 3: syz_mount_image$vfat(&(0x7f00000002c0), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f0000010000)="601c6d6b646f736617e43c00088020000200000004f8000020004000000000000000000001", 0x25}, {0x0, 0x0, 0x200000000011000}], 0x0, &(0x7f0000000240)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') r0 = creat(&(0x7f0000000040)='./bus\x00', 0x0) r1 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) ftruncate(r0, 0x800) lseek(r0, 0x1200, 0x0) r2 = open(0x0, 0x0, 0x0) sendfile(r0, r2, 0x0, 0x8400fffffffa) r3 = open(&(0x7f0000000400)='./bus\x00', 0x14103e, 0x0) mmap(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x7ffffe, 0x11, r3, 0x0) read(r3, &(0x7f0000000180)=""/19, 0xfffffe47) [ 139.126422][T11459] FAT-fs (loop4): Invalid FSINFO signature: 0x00000000, 0x00000000 (sector = 1) [ 139.130427][T11466] loop0: detected capacity change from 0 to 264192 [ 139.144223][T11466] FAT-fs (loop0): Invalid FSINFO signature: 0x00000000, 0x00000000 (sector = 1) 01:12:58 executing program 0: syz_mount_image$vfat(&(0x7f00000002c0), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f0000010000)="601c6d6b646f736617e43c00088020000200000004f8000020004000000000000000000001", 0x25}, {0x0, 0x0, 0x200000000011000}], 0x0, &(0x7f0000000240)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') r0 = creat(&(0x7f0000000040)='./bus\x00', 0x0) fcntl$setstatus(r0, 0x4, 0x6900) r1 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) ftruncate(r0, 0x0) lseek(r0, 0x1200, 0x0) r2 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) sendfile(r0, r2, 0x0, 0x8400fffffffa) [ 139.182002][ T8] FAT-fs (loop0): Invalid FSINFO signature: 0x00000000, 0x00000000 (sector = 1) [ 139.224041][T11481] loop3: detected capacity change from 0 to 264192 [ 139.232199][T11481] FAT-fs (loop3): Invalid FSINFO signature: 0x00000000, 0x00000000 (sector = 1) 01:12:58 executing program 0: syz_mount_image$vfat(&(0x7f00000002c0), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f0000010000)="601c6d6b646f736617e43c00088020000200000004f8000020004000000000000000000001", 0x25}, {0x0, 0x0, 0x200000000011000}], 0x0, &(0x7f0000000240)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') r0 = creat(&(0x7f0000000040)='./bus\x00', 0x0) fcntl$setstatus(r0, 0x4, 0x6900) r1 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) ftruncate(r0, 0x800) lseek(0xffffffffffffffff, 0x1200, 0x0) r2 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) sendfile(r0, r2, 0x0, 0x8400fffffffa) 01:12:58 executing program 3: syz_mount_image$vfat(&(0x7f00000002c0), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f0000010000)="601c6d6b646f736617e43c00088020000200000004f8000020004000000000000000000001", 0x25}, {0x0, 0x0, 0x200000000011000}], 0x0, &(0x7f0000000240)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') r0 = creat(&(0x7f0000000040)='./bus\x00', 0x0) r1 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) ftruncate(r0, 0x800) lseek(r0, 0x1200, 0x0) r2 = open(0x0, 0x0, 0x0) sendfile(r0, r2, 0x0, 0x8400fffffffa) r3 = open(&(0x7f0000000400)='./bus\x00', 0x14103e, 0x0) mmap(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x7ffffe, 0x11, r3, 0x0) read(r3, &(0x7f0000000180)=""/19, 0xfffffe47) [ 139.289498][T11489] loop0: detected capacity change from 0 to 264192 [ 139.298056][T11489] FAT-fs (loop0): Invalid FSINFO signature: 0x00000000, 0x00000000 (sector = 1) [ 139.321353][ T8] FAT-fs (loop0): Invalid FSINFO signature: 0x00000000, 0x00000000 (sector = 1) [ 139.330654][ T169] FAT-fs (loop3): Invalid FSINFO signature: 0x00000000, 0x00000000 (sector = 1) 01:12:58 executing program 0: syz_mount_image$vfat(&(0x7f00000002c0), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f0000010000)="601c6d6b646f736617e43c00088020000200000004f8000020004000000000000000000001", 0x25}, {0x0, 0x0, 0x200000000011000}], 0x0, &(0x7f0000000240)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') r0 = creat(&(0x7f0000000040)='./bus\x00', 0x0) fcntl$setstatus(r0, 0x4, 0x6900) r1 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) ftruncate(r0, 0x800) lseek(0xffffffffffffffff, 0x1200, 0x0) r2 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) sendfile(r0, r2, 0x0, 0x8400fffffffa) [ 139.408406][T11500] loop0: detected capacity change from 0 to 264192 [ 139.418264][T11500] FAT-fs (loop0): Invalid FSINFO signature: 0x00000000, 0x00000000 (sector = 1) [ 139.447302][T11504] loop3: detected capacity change from 0 to 264192 [ 139.454263][ T169] FAT-fs (loop0): Invalid FSINFO signature: 0x00000000, 0x00000000 (sector = 1) [ 139.470818][T11504] FAT-fs (loop3): Invalid FSINFO signature: 0x00000000, 0x00000000 (sector = 1) [ 139.537604][ T169] FAT-fs (loop3): Invalid FSINFO signature: 0x00000000, 0x00000000 (sector = 1) 01:12:59 executing program 2: syz_mount_image$vfat(0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0) r0 = creat(0x0, 0x0) fcntl$setstatus(r0, 0x4, 0x6900) r1 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) ftruncate(r0, 0x800) lseek(r0, 0x1200, 0x0) r2 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) sendfile(r0, r2, 0x0, 0x8400fffffffa) r3 = open(&(0x7f0000000400)='./bus\x00', 0x14103e, 0x0) mmap(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x7ffffe, 0x11, r3, 0x0) read(r3, &(0x7f0000000180)=""/19, 0xfffffe47) 01:12:59 executing program 0: syz_mount_image$vfat(&(0x7f00000002c0), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f0000010000)="601c6d6b646f736617e43c00088020000200000004f8000020004000000000000000000001", 0x25}, {0x0, 0x0, 0x200000000011000}], 0x0, &(0x7f0000000240)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') r0 = creat(&(0x7f0000000040)='./bus\x00', 0x0) fcntl$setstatus(r0, 0x4, 0x6900) r1 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) ftruncate(r0, 0x800) lseek(0xffffffffffffffff, 0x1200, 0x0) r2 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) sendfile(r0, r2, 0x0, 0x8400fffffffa) 01:12:59 executing program 3: syz_mount_image$vfat(&(0x7f00000002c0), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f0000010000)="601c6d6b646f736617e43c00088020000200000004f8000020004000000000000000000001", 0x25}, {0x0, 0x0, 0x200000000011000}], 0x0, &(0x7f0000000240)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') r0 = creat(&(0x7f0000000040)='./bus\x00', 0x0) r1 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) ftruncate(r0, 0x800) lseek(r0, 0x1200, 0x0) r2 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) sendfile(0xffffffffffffffff, r2, 0x0, 0x8400fffffffa) r3 = open(&(0x7f0000000400)='./bus\x00', 0x14103e, 0x0) mmap(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x7ffffe, 0x11, r3, 0x0) read(r3, &(0x7f0000000180)=""/19, 0xfffffe47) [ 139.837582][T11523] loop3: detected capacity change from 0 to 264192 [ 139.844504][T11521] loop0: detected capacity change from 0 to 264192 [ 139.877398][T11523] FAT-fs (loop3): Invalid FSINFO signature: 0x00000000, 0x00000000 (sector = 1) 01:12:59 executing program 5: syz_mount_image$vfat(0x0, &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f0000010000)="601c6d6b646f736617e43c00088020000200000004f8000020004000000000000000000001", 0x25}, {0x0, 0x0, 0x200000000011000}], 0x0, &(0x7f0000000240)=ANY=[]) r0 = creat(&(0x7f0000000040)='./bus\x00', 0x0) fcntl$setstatus(r0, 0x4, 0x6900) ftruncate(r0, 0x800) lseek(r0, 0x1200, 0x0) r1 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) sendfile(r0, r1, 0x0, 0x8400fffffffa) r2 = open(&(0x7f0000000400)='./bus\x00', 0x14103e, 0x0) mmap(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x7ffffe, 0x11, r2, 0x0) read(r2, &(0x7f0000000180)=""/19, 0xfffffe47) 01:12:59 executing program 2: syz_mount_image$vfat(0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0) r0 = creat(0x0, 0x0) fcntl$setstatus(r0, 0x4, 0x6900) r1 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) ftruncate(r0, 0x800) lseek(r0, 0x1200, 0x0) r2 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) sendfile(r0, r2, 0x0, 0x8400fffffffa) r3 = open(&(0x7f0000000400)='./bus\x00', 0x14103e, 0x0) mmap(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x7ffffe, 0x11, r3, 0x0) read(r3, &(0x7f0000000180)=""/19, 0xfffffe47) 01:12:59 executing program 4: syz_mount_image$vfat(&(0x7f00000002c0), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f0000010000)="601c6d6b646f736617e43c00088020000200000004f8000020004000000000000000000001", 0x25}, {0x0, 0x0, 0x200000000011000}], 0x0, &(0x7f0000000240)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') r0 = creat(&(0x7f0000000040)='./bus\x00', 0x0) fcntl$setstatus(r0, 0x4, 0x6900) r1 = openat(0xffffffffffffffff, 0x0, 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) mkdirat(r1, &(0x7f00000001c0)='./bus\x00', 0x80) ftruncate(r0, 0x800) lseek(r0, 0x1200, 0x0) r2 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$BTRFS_IOC_DEFRAG_RANGE(0xffffffffffffffff, 0x40309410, &(0x7f0000000080)={0x7, 0x7, 0x2, 0x279, 0x0, [0x0, 0x0, 0x0, 0x8]}) sendfile(r0, r2, 0x0, 0x8400fffffffa) r3 = open(&(0x7f0000000400)='./bus\x00', 0x14103e, 0x0) mmap(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x7ffffe, 0x11, r3, 0x0) read(r3, &(0x7f0000000180)=""/19, 0xfffffe47) 01:12:59 executing program 1: syz_mount_image$vfat(&(0x7f00000002c0), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f0000010000)="601c6d6b646f736617e43c00088020000200000004f8000020004000000000000000000001", 0x25}, {0x0, 0x0, 0x200000000011000}], 0x0, &(0x7f0000000240)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') r0 = creat(&(0x7f0000000040)='./bus\x00', 0x0) fcntl$setstatus(r0, 0x4, 0x6900) r1 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) mkdirat(r1, &(0x7f00000001c0)='./bus\x00', 0x80) ftruncate(r0, 0x800) lseek(r0, 0x1200, 0x0) r2 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) sendfile(r0, r2, 0x0, 0x8400fffffffa) [ 139.886973][T11521] FAT-fs (loop0): Invalid FSINFO signature: 0x00000000, 0x00000000 (sector = 1) 01:12:59 executing program 0: syz_mount_image$vfat(&(0x7f00000002c0), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f0000010000)="601c6d6b646f736617e43c00088020000200000004f8000020004000000000000000000001", 0x25}, {0x0, 0x0, 0x200000000011000}], 0x0, &(0x7f0000000240)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') r0 = creat(&(0x7f0000000040)='./bus\x00', 0x0) fcntl$setstatus(r0, 0x4, 0x6900) r1 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) ftruncate(r0, 0x800) lseek(r0, 0x0, 0x0) r2 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) sendfile(r0, r2, 0x0, 0x8400fffffffa) 01:12:59 executing program 3: syz_mount_image$vfat(&(0x7f00000002c0), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f0000010000)="601c6d6b646f736617e43c00088020000200000004f8000020004000000000000000000001", 0x25}, {0x0, 0x0, 0x200000000011000}], 0x0, &(0x7f0000000240)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') r0 = creat(&(0x7f0000000040)='./bus\x00', 0x0) r1 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) ftruncate(r0, 0x800) lseek(r0, 0x1200, 0x0) r2 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) sendfile(0xffffffffffffffff, r2, 0x0, 0x8400fffffffa) r3 = open(&(0x7f0000000400)='./bus\x00', 0x14103e, 0x0) mmap(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x7ffffe, 0x11, r3, 0x0) read(r3, &(0x7f0000000180)=""/19, 0xfffffe47) 01:12:59 executing program 2: syz_mount_image$vfat(0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0) r0 = creat(0x0, 0x0) fcntl$setstatus(r0, 0x4, 0x6900) r1 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) ftruncate(r0, 0x800) lseek(r0, 0x1200, 0x0) r2 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) sendfile(r0, r2, 0x0, 0x8400fffffffa) r3 = open(&(0x7f0000000400)='./bus\x00', 0x14103e, 0x0) mmap(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x7ffffe, 0x11, r3, 0x0) read(r3, &(0x7f0000000180)=""/19, 0xfffffe47) [ 139.964996][ T169] FAT-fs (loop0): Invalid FSINFO signature: 0x00000000, 0x00000000 (sector = 1) [ 139.976026][ T7739] FAT-fs (loop3): Invalid FSINFO signature: 0x00000000, 0x00000000 (sector = 1) [ 140.003485][T11542] loop1: detected capacity change from 0 to 264192 [ 140.005413][T11544] loop4: detected capacity change from 0 to 264192 [ 140.024389][T11542] FAT-fs (loop1): Invalid FSINFO signature: 0x00000000, 0x00000000 (sector = 1) [ 140.043397][T11549] loop5: detected capacity change from 0 to 264192 01:12:59 executing program 0: syz_mount_image$vfat(&(0x7f00000002c0), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f0000010000)="601c6d6b646f736617e43c00088020000200000004f8000020004000000000000000000001", 0x25}, {0x0, 0x0, 0x200000000011000}], 0x0, &(0x7f0000000240)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') r0 = creat(&(0x7f0000000040)='./bus\x00', 0x0) fcntl$setstatus(r0, 0x4, 0x6900) r1 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) ftruncate(r0, 0x800) lseek(r0, 0x0, 0x0) r2 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) sendfile(r0, r2, 0x0, 0x8400fffffffa) 01:12:59 executing program 2: syz_mount_image$vfat(0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0) r0 = creat(&(0x7f0000000040)='./bus\x00', 0x0) fcntl$setstatus(0xffffffffffffffff, 0x4, 0x6900) r1 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) ftruncate(r0, 0x800) lseek(r0, 0x1200, 0x0) r2 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) sendfile(r0, r2, 0x0, 0x8400fffffffa) r3 = open(&(0x7f0000000400)='./bus\x00', 0x14103e, 0x0) mmap(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x7ffffe, 0x11, r3, 0x0) read(r3, &(0x7f0000000180)=""/19, 0xfffffe47) [ 140.058628][T11544] FAT-fs (loop4): Invalid FSINFO signature: 0x00000000, 0x00000000 (sector = 1) [ 140.069696][T11561] loop0: detected capacity change from 0 to 264192 [ 140.089110][T11561] FAT-fs (loop0): Invalid FSINFO signature: 0x00000000, 0x00000000 (sector = 1) [ 140.093859][T11567] loop3: detected capacity change from 0 to 264192 01:12:59 executing program 1: syz_mount_image$vfat(&(0x7f00000002c0), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f0000010000)="601c6d6b646f736617e43c00088020000200000004f8000020004000000000000000000001", 0x25}, {0x0, 0x0, 0x200000000011000}], 0x0, &(0x7f0000000240)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') r0 = creat(&(0x7f0000000040)='./bus\x00', 0x0) fcntl$setstatus(r0, 0x4, 0x6900) r1 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) mkdirat(r1, &(0x7f00000001c0)='./bus\x00', 0x80) ftruncate(r0, 0x800) lseek(r0, 0x1200, 0x0) r2 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) sendfile(r0, r2, 0x0, 0x8400fffffffa) [ 140.144996][ T7739] FAT-fs (loop0): Invalid FSINFO signature: 0x00000000, 0x00000000 (sector = 1) [ 140.161940][T11567] FAT-fs (loop3): Invalid FSINFO signature: 0x00000000, 0x00000000 (sector = 1) 01:12:59 executing program 3: syz_mount_image$vfat(&(0x7f00000002c0), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f0000010000)="601c6d6b646f736617e43c00088020000200000004f8000020004000000000000000000001", 0x25}, {0x0, 0x0, 0x200000000011000}], 0x0, &(0x7f0000000240)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') r0 = creat(&(0x7f0000000040)='./bus\x00', 0x0) r1 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) ftruncate(r0, 0x800) lseek(r0, 0x1200, 0x0) r2 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) sendfile(0xffffffffffffffff, r2, 0x0, 0x8400fffffffa) r3 = open(&(0x7f0000000400)='./bus\x00', 0x14103e, 0x0) mmap(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x7ffffe, 0x11, r3, 0x0) read(r3, &(0x7f0000000180)=""/19, 0xfffffe47) [ 140.248263][ T7739] FAT-fs (loop3): Invalid FSINFO signature: 0x00000000, 0x00000000 (sector = 1) [ 140.275754][T11583] loop0: detected capacity change from 0 to 264192 [ 140.308977][T11589] loop1: detected capacity change from 0 to 264192 [ 140.338727][T11583] FAT-fs (loop0): Invalid FSINFO signature: 0x00000000, 0x00000000 (sector = 1) 01:12:59 executing program 0: syz_mount_image$vfat(&(0x7f00000002c0), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f0000010000)="601c6d6b646f736617e43c00088020000200000004f8000020004000000000000000000001", 0x25}, {0x0, 0x0, 0x200000000011000}], 0x0, &(0x7f0000000240)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') r0 = creat(&(0x7f0000000040)='./bus\x00', 0x0) fcntl$setstatus(r0, 0x4, 0x6900) r1 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) ftruncate(r0, 0x800) lseek(r0, 0x0, 0x0) r2 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) sendfile(r0, r2, 0x0, 0x8400fffffffa) [ 140.376722][T11598] loop3: detected capacity change from 0 to 264192 [ 140.383717][T11589] FAT-fs (loop1): Invalid FSINFO signature: 0x00000000, 0x00000000 (sector = 1) [ 140.416681][T11598] FAT-fs (loop3): Invalid FSINFO signature: 0x00000000, 0x00000000 (sector = 1) [ 140.478453][ T7739] FAT-fs (loop3): Invalid FSINFO signature: 0x00000000, 0x00000000 (sector = 1) [ 140.548452][T11608] loop0: detected capacity change from 0 to 264192 [ 140.598326][T11608] FAT-fs (loop0): Invalid FSINFO signature: 0x00000000, 0x00000000 (sector = 1) [ 140.646143][ T8] FAT-fs (loop0): Invalid FSINFO signature: 0x00000000, 0x00000000 (sector = 1) 01:13:00 executing program 5: syz_mount_image$vfat(0x0, &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f0000010000)="601c6d6b646f736617e43c00088020000200000004f8000020004000000000000000000001", 0x25}, {0x0, 0x0, 0x200000000011000}], 0x0, &(0x7f0000000240)=ANY=[]) r0 = creat(&(0x7f0000000040)='./bus\x00', 0x0) fcntl$setstatus(r0, 0x4, 0x6900) ftruncate(r0, 0x800) lseek(r0, 0x1200, 0x0) r1 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) sendfile(r0, r1, 0x0, 0x8400fffffffa) r2 = open(&(0x7f0000000400)='./bus\x00', 0x14103e, 0x0) mmap(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x7ffffe, 0x11, r2, 0x0) read(r2, &(0x7f0000000180)=""/19, 0xfffffe47) 01:13:00 executing program 1: syz_mount_image$vfat(&(0x7f00000002c0), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f0000010000)="601c6d6b646f736617e43c00088020000200000004f8000020004000000000000000000001", 0x25}, {0x0, 0x0, 0x200000000011000}], 0x0, &(0x7f0000000240)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') r0 = creat(&(0x7f0000000040)='./bus\x00', 0x0) fcntl$setstatus(r0, 0x4, 0x6900) r1 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) mkdirat(r1, &(0x7f00000001c0)='./bus\x00', 0x80) ftruncate(r0, 0x800) lseek(r0, 0x1200, 0x0) r2 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) sendfile(r0, r2, 0x0, 0x8400fffffffa) 01:13:00 executing program 3: syz_mount_image$vfat(&(0x7f00000002c0), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f0000010000)="601c6d6b646f736617e43c00088020000200000004f8000020004000000000000000000001", 0x25}, {0x0, 0x0, 0x200000000011000}], 0x0, &(0x7f0000000240)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') r0 = creat(&(0x7f0000000040)='./bus\x00', 0x0) r1 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) ftruncate(r0, 0x800) lseek(r0, 0x1200, 0x0) open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) sendfile(r0, 0xffffffffffffffff, 0x0, 0x8400fffffffa) r2 = open(&(0x7f0000000400)='./bus\x00', 0x14103e, 0x0) mmap(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x7ffffe, 0x11, r2, 0x0) read(r2, &(0x7f0000000180)=""/19, 0xfffffe47) 01:13:00 executing program 0: syz_mount_image$vfat(&(0x7f00000002c0), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f0000010000)="601c6d6b646f736617e43c00088020000200000004f8000020004000000000000000000001", 0x25}, {0x0, 0x0, 0x200000000011000}], 0x0, &(0x7f0000000240)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') r0 = creat(&(0x7f0000000040)='./bus\x00', 0x0) fcntl$setstatus(r0, 0x4, 0x6900) r1 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) ftruncate(r0, 0x800) lseek(r0, 0x1200, 0x0) r2 = open(0x0, 0x0, 0x0) sendfile(r0, r2, 0x0, 0x8400fffffffa) 01:13:00 executing program 4: syz_mount_image$vfat(&(0x7f00000002c0), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f0000010000)="601c6d6b646f736617e43c00088020000200000004f8000020004000000000000000000001", 0x25}, {0x0, 0x0, 0x200000000011000}], 0x0, &(0x7f0000000240)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') r0 = creat(&(0x7f0000000040)='./bus\x00', 0x0) fcntl$setstatus(r0, 0x4, 0x6900) r1 = openat(0xffffffffffffffff, 0x0, 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) mkdirat(r1, &(0x7f00000001c0)='./bus\x00', 0x80) ftruncate(r0, 0x800) lseek(r0, 0x1200, 0x0) r2 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$BTRFS_IOC_DEFRAG_RANGE(0xffffffffffffffff, 0x40309410, &(0x7f0000000080)={0x7, 0x7, 0x2, 0x279, 0x0, [0x0, 0x0, 0x0, 0x8]}) sendfile(r0, r2, 0x0, 0x8400fffffffa) r3 = open(&(0x7f0000000400)='./bus\x00', 0x14103e, 0x0) mmap(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x7ffffe, 0x11, r3, 0x0) read(r3, &(0x7f0000000180)=""/19, 0xfffffe47) 01:13:00 executing program 1: syz_mount_image$vfat(&(0x7f00000002c0), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f0000010000)="601c6d6b646f736617e43c00088020000200000004f8000020004000000000000000000001", 0x25}, {0x0, 0x0, 0x200000000011000}], 0x0, &(0x7f0000000240)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') r0 = creat(&(0x7f0000000040)='./bus\x00', 0x0) fcntl$setstatus(r0, 0x4, 0x6900) r1 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x10, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) mkdirat(r1, &(0x7f00000001c0)='./bus\x00', 0x80) ftruncate(r0, 0x800) lseek(r0, 0x1200, 0x0) r2 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) sendfile(r0, r2, 0x0, 0x8400fffffffa) [ 140.911854][T11626] loop1: detected capacity change from 0 to 264192 [ 140.920313][T11626] FAT-fs (loop1): Invalid FSINFO signature: 0x00000000, 0x00000000 (sector = 1) [ 140.940979][T11624] loop3: detected capacity change from 0 to 264192 [ 140.949857][ T8] FAT-fs (loop1): Invalid FSINFO signature: 0x00000000, 0x00000000 (sector = 1) [ 140.960737][T11633] loop5: detected capacity change from 0 to 264192 [ 140.960971][T11624] FAT-fs (loop3): Invalid FSINFO signature: 0x00000000, 0x00000000 (sector = 1) [ 140.967868][T11630] loop4: detected capacity change from 0 to 264192 [ 140.983192][T11632] loop0: detected capacity change from 0 to 264192 [ 141.002721][T11630] FAT-fs (loop4): Invalid FSINFO signature: 0x00000000, 0x00000000 (sector = 1) [ 141.011982][T11632] FAT-fs (loop0): Invalid FSINFO signature: 0x00000000, 0x00000000 (sector = 1) 01:13:00 executing program 3: syz_mount_image$vfat(&(0x7f00000002c0), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f0000010000)="601c6d6b646f736617e43c00088020000200000004f8000020004000000000000000000001", 0x25}, {0x0, 0x0, 0x200000000011000}], 0x0, &(0x7f0000000240)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') r0 = creat(&(0x7f0000000040)='./bus\x00', 0x0) r1 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) ftruncate(r0, 0x800) lseek(r0, 0x1200, 0x0) open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) sendfile(r0, 0xffffffffffffffff, 0x0, 0x8400fffffffa) r2 = open(&(0x7f0000000400)='./bus\x00', 0x14103e, 0x0) mmap(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x7ffffe, 0x11, r2, 0x0) read(r2, &(0x7f0000000180)=""/19, 0xfffffe47) 01:13:00 executing program 0: syz_mount_image$vfat(&(0x7f00000002c0), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f0000010000)="601c6d6b646f736617e43c00088020000200000004f8000020004000000000000000000001", 0x25}, {0x0, 0x0, 0x200000000011000}], 0x0, &(0x7f0000000240)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') r0 = creat(&(0x7f0000000040)='./bus\x00', 0x0) fcntl$setstatus(r0, 0x4, 0x6900) r1 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) ftruncate(r0, 0x800) lseek(r0, 0x1200, 0x0) r2 = open(0x0, 0x0, 0x0) sendfile(r0, r2, 0x0, 0x8400fffffffa) [ 141.067820][T11650] loop1: detected capacity change from 0 to 264192 [ 141.092521][ T8] FAT-fs (loop3): Invalid FSINFO signature: 0x00000000, 0x00000000 (sector = 1) 01:13:00 executing program 2: syz_mount_image$vfat(0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0) r0 = creat(&(0x7f0000000040)='./bus\x00', 0x0) fcntl$setstatus(0xffffffffffffffff, 0x4, 0x6900) r1 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) ftruncate(r0, 0x800) lseek(r0, 0x1200, 0x0) r2 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) sendfile(r0, r2, 0x0, 0x8400fffffffa) r3 = open(&(0x7f0000000400)='./bus\x00', 0x14103e, 0x0) mmap(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x7ffffe, 0x11, r3, 0x0) read(r3, &(0x7f0000000180)=""/19, 0xfffffe47) [ 141.120834][T11650] FAT-fs (loop1): Invalid FSINFO signature: 0x00000000, 0x00000000 (sector = 1) [ 141.182710][T11656] loop0: detected capacity change from 0 to 264192 [ 141.198839][T11663] loop3: detected capacity change from 0 to 264192 [ 141.240331][T11656] FAT-fs (loop0): Invalid FSINFO signature: 0x00000000, 0x00000000 (sector = 1) [ 141.289676][T11663] FAT-fs (loop3): Invalid FSINFO signature: 0x00000000, 0x00000000 (sector = 1) 01:13:00 executing program 0: syz_mount_image$vfat(&(0x7f00000002c0), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f0000010000)="601c6d6b646f736617e43c00088020000200000004f8000020004000000000000000000001", 0x25}, {0x0, 0x0, 0x200000000011000}], 0x0, &(0x7f0000000240)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') r0 = creat(&(0x7f0000000040)='./bus\x00', 0x0) fcntl$setstatus(r0, 0x4, 0x6900) r1 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) ftruncate(r0, 0x800) lseek(r0, 0x1200, 0x0) r2 = open(0x0, 0x0, 0x0) sendfile(r0, r2, 0x0, 0x8400fffffffa) 01:13:00 executing program 3: syz_mount_image$vfat(&(0x7f00000002c0), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f0000010000)="601c6d6b646f736617e43c00088020000200000004f8000020004000000000000000000001", 0x25}, {0x0, 0x0, 0x200000000011000}], 0x0, &(0x7f0000000240)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') r0 = creat(&(0x7f0000000040)='./bus\x00', 0x0) r1 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) ftruncate(r0, 0x800) lseek(r0, 0x1200, 0x0) open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) sendfile(r0, 0xffffffffffffffff, 0x0, 0x8400fffffffa) r2 = open(&(0x7f0000000400)='./bus\x00', 0x14103e, 0x0) mmap(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x7ffffe, 0x11, r2, 0x0) read(r2, &(0x7f0000000180)=""/19, 0xfffffe47) 01:13:00 executing program 1: syz_mount_image$vfat(&(0x7f00000002c0), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f0000010000)="601c6d6b646f736617e43c00088020000200000004f8000020004000000000000000000001", 0x25}, {0x0, 0x0, 0x200000000011000}], 0x0, &(0x7f0000000240)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') r0 = creat(&(0x7f0000000040)='./bus\x00', 0x0) fcntl$setstatus(r0, 0x4, 0x6900) r1 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x10, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) mkdirat(r1, &(0x7f00000001c0)='./bus\x00', 0x80) ftruncate(r0, 0x800) lseek(r0, 0x1200, 0x0) r2 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) sendfile(r0, r2, 0x0, 0x8400fffffffa) [ 141.392798][ T8] FAT-fs (loop1): Invalid FSINFO signature: 0x00000000, 0x00000000 (sector = 1) [ 141.463088][T11680] loop0: detected capacity change from 0 to 264192 [ 141.536354][T11680] FAT-fs (loop0): Invalid FSINFO signature: 0x00000000, 0x00000000 (sector = 1) [ 141.550638][T11689] loop1: detected capacity change from 0 to 264192 [ 141.561285][T11689] FAT-fs (loop1): Invalid FSINFO signature: 0x00000000, 0x00000000 (sector = 1) [ 141.759486][ T8] FAT-fs (loop1): Invalid FSINFO signature: 0x00000000, 0x00000000 (sector = 1) 01:13:01 executing program 5: syz_mount_image$vfat(0x0, 0x0, 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f0000010000)="601c6d6b646f736617e43c00088020000200000004f8000020004000000000000000000001", 0x25}, {0x0, 0x0, 0x200000000011000}], 0x0, &(0x7f0000000240)=ANY=[]) r0 = creat(&(0x7f0000000040)='./bus\x00', 0x0) fcntl$setstatus(r0, 0x4, 0x6900) ftruncate(r0, 0x800) lseek(r0, 0x1200, 0x0) r1 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) sendfile(r0, r1, 0x0, 0x8400fffffffa) r2 = open(&(0x7f0000000400)='./bus\x00', 0x14103e, 0x0) mmap(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x7ffffe, 0x11, r2, 0x0) read(r2, &(0x7f0000000180)=""/19, 0xfffffe47) 01:13:01 executing program 3: syz_mount_image$vfat(&(0x7f00000002c0), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f0000010000)="601c6d6b646f736617e43c00088020000200000004f8000020004000000000000000000001", 0x25}, {0x0, 0x0, 0x200000000011000}], 0x0, &(0x7f0000000240)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') r0 = creat(&(0x7f0000000040)='./bus\x00', 0x0) r1 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) ftruncate(r0, 0x800) lseek(r0, 0x1200, 0x0) r2 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) sendfile(r0, r2, 0x0, 0x0) r3 = open(&(0x7f0000000400)='./bus\x00', 0x14103e, 0x0) mmap(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x7ffffe, 0x11, r3, 0x0) read(r3, &(0x7f0000000180)=""/19, 0xfffffe47) 01:13:01 executing program 0: syz_mount_image$vfat(&(0x7f00000002c0), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f0000010000)="601c6d6b646f736617e43c00088020000200000004f8000020004000000000000000000001", 0x25}, {0x0, 0x0, 0x200000000011000}], 0x0, &(0x7f0000000240)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') r0 = creat(&(0x7f0000000040)='./bus\x00', 0x0) fcntl$setstatus(r0, 0x4, 0x6900) r1 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) ftruncate(r0, 0x800) lseek(r0, 0x1200, 0x0) r2 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) sendfile(0xffffffffffffffff, r2, 0x0, 0x8400fffffffa) 01:13:01 executing program 1: syz_mount_image$vfat(&(0x7f00000002c0), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f0000010000)="601c6d6b646f736617e43c00088020000200000004f8000020004000000000000000000001", 0x25}, {0x0, 0x0, 0x200000000011000}], 0x0, &(0x7f0000000240)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') r0 = creat(&(0x7f0000000040)='./bus\x00', 0x0) fcntl$setstatus(r0, 0x4, 0x6900) r1 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x10, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) mkdirat(r1, &(0x7f00000001c0)='./bus\x00', 0x80) ftruncate(r0, 0x800) lseek(r0, 0x1200, 0x0) r2 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) sendfile(r0, r2, 0x0, 0x8400fffffffa) 01:13:01 executing program 4: syz_mount_image$vfat(&(0x7f00000002c0), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f0000010000)="601c6d6b646f736617e43c00088020000200000004f8000020004000000000000000000001", 0x25}, {0x0, 0x0, 0x200000000011000}], 0x0, &(0x7f0000000240)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') r0 = creat(&(0x7f0000000040)='./bus\x00', 0x0) fcntl$setstatus(r0, 0x4, 0x6900) r1 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) mkdirat(r1, &(0x7f00000001c0)='./bus\x00', 0x80) ftruncate(r0, 0x800) lseek(r0, 0x1200, 0x0) r2 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$BTRFS_IOC_DEFRAG_RANGE(0xffffffffffffffff, 0x40309410, &(0x7f0000000080)={0x7, 0x7, 0x2, 0x279, 0x0, [0x0, 0x0, 0x0, 0x8]}) sendfile(r0, r2, 0x0, 0x8400fffffffa) r3 = open(&(0x7f0000000400)='./bus\x00', 0x14103e, 0x0) mmap(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x7ffffe, 0x11, r3, 0x0) read(r3, &(0x7f0000000180)=""/19, 0xfffffe47) [ 141.879319][T11711] loop4: detected capacity change from 0 to 264192 [ 141.887866][T11712] loop3: detected capacity change from 0 to 264192 [ 141.893279][T11714] loop0: detected capacity change from 0 to 264192 [ 141.899474][T11715] loop1: detected capacity change from 0 to 264192 [ 141.907830][T11712] FAT-fs (loop3): Invalid FSINFO signature: 0x00000000, 0x00000000 (sector = 1) [ 141.917985][T11711] FAT-fs (loop4): Invalid FSINFO signature: 0x00000000, 0x00000000 (sector = 1) [ 141.929455][T11714] FAT-fs (loop0): Invalid FSINFO signature: 0x00000000, 0x00000000 (sector = 1) [ 141.957297][T11715] FAT-fs (loop1): Invalid FSINFO signature: 0x00000000, 0x00000000 (sector = 1) 01:13:01 executing program 3: syz_mount_image$vfat(&(0x7f00000002c0), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f0000010000)="601c6d6b646f736617e43c00088020000200000004f8000020004000000000000000000001", 0x25}, {0x0, 0x0, 0x200000000011000}], 0x0, &(0x7f0000000240)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') r0 = creat(&(0x7f0000000040)='./bus\x00', 0x0) r1 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) ftruncate(r0, 0x800) lseek(r0, 0x1200, 0x0) r2 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) sendfile(r0, r2, 0x0, 0x0) r3 = open(&(0x7f0000000400)='./bus\x00', 0x14103e, 0x0) mmap(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x7ffffe, 0x11, r3, 0x0) read(r3, &(0x7f0000000180)=""/19, 0xfffffe47) 01:13:01 executing program 0: syz_mount_image$vfat(&(0x7f00000002c0), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f0000010000)="601c6d6b646f736617e43c00088020000200000004f8000020004000000000000000000001", 0x25}, {0x0, 0x0, 0x200000000011000}], 0x0, &(0x7f0000000240)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') r0 = creat(&(0x7f0000000040)='./bus\x00', 0x0) fcntl$setstatus(r0, 0x4, 0x6900) r1 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) ftruncate(r0, 0x800) lseek(r0, 0x1200, 0x0) r2 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) sendfile(0xffffffffffffffff, r2, 0x0, 0x8400fffffffa) 01:13:01 executing program 4: syz_mount_image$vfat(&(0x7f00000002c0), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f0000010000)="601c6d6b646f736617e43c00088020000200000004f8000020004000000000000000000001", 0x25}, {0x0, 0x0, 0x200000000011000}], 0x0, &(0x7f0000000240)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') r0 = creat(&(0x7f0000000040)='./bus\x00', 0x0) fcntl$setstatus(r0, 0x4, 0x6900) r1 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) mkdirat(r1, &(0x7f00000001c0)='./bus\x00', 0x80) ftruncate(r0, 0x800) lseek(r0, 0x1200, 0x0) r2 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$BTRFS_IOC_DEFRAG_RANGE(0xffffffffffffffff, 0x40309410, &(0x7f0000000080)={0x7, 0x7, 0x2, 0x279, 0x0, [0x0, 0x0, 0x0, 0x8]}) sendfile(r0, r2, 0x0, 0x8400fffffffa) r3 = open(&(0x7f0000000400)='./bus\x00', 0x14103e, 0x0) mmap(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x7ffffe, 0x11, r3, 0x0) read(r3, &(0x7f0000000180)=""/19, 0xfffffe47) [ 141.998454][T11731] loop5: detected capacity change from 0 to 264192 [ 142.017751][ T7739] FAT-fs (loop3): Invalid FSINFO signature: 0x00000000, 0x00000000 (sector = 1) [ 142.038796][ T8] FAT-fs (loop0): Invalid FSINFO signature: 0x00000000, 0x00000000 (sector = 1) [ 142.058287][ T169] FAT-fs (loop4): Invalid FSINFO signature: 0x00000000, 0x00000000 (sector = 1) [ 142.117805][T11752] loop0: detected capacity change from 0 to 264192 [ 142.133229][T11752] FAT-fs (loop0): Invalid FSINFO signature: 0x00000000, 0x00000000 (sector = 1) [ 142.151817][T11747] loop3: detected capacity change from 0 to 264192 [ 142.163726][T11755] loop4: detected capacity change from 0 to 264192 01:13:01 executing program 2: syz_mount_image$vfat(0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0) r0 = creat(&(0x7f0000000040)='./bus\x00', 0x0) fcntl$setstatus(0xffffffffffffffff, 0x4, 0x6900) r1 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) ftruncate(r0, 0x800) lseek(r0, 0x1200, 0x0) r2 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) sendfile(r0, r2, 0x0, 0x8400fffffffa) r3 = open(&(0x7f0000000400)='./bus\x00', 0x14103e, 0x0) mmap(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x7ffffe, 0x11, r3, 0x0) read(r3, &(0x7f0000000180)=""/19, 0xfffffe47) 01:13:01 executing program 0: syz_mount_image$vfat(&(0x7f00000002c0), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f0000010000)="601c6d6b646f736617e43c00088020000200000004f8000020004000000000000000000001", 0x25}, {0x0, 0x0, 0x200000000011000}], 0x0, &(0x7f0000000240)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') r0 = creat(&(0x7f0000000040)='./bus\x00', 0x0) fcntl$setstatus(r0, 0x4, 0x6900) r1 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) ftruncate(r0, 0x800) lseek(r0, 0x1200, 0x0) r2 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) sendfile(0xffffffffffffffff, r2, 0x0, 0x8400fffffffa) [ 142.203647][ T169] FAT-fs (loop0): Invalid FSINFO signature: 0x00000000, 0x00000000 (sector = 1) [ 142.247570][T11755] FAT-fs (loop4): Invalid FSINFO signature: 0x00000000, 0x00000000 (sector = 1) [ 142.272610][T11747] FAT-fs (loop3): Invalid FSINFO signature: 0x00000000, 0x00000000 (sector = 1) 01:13:01 executing program 3: syz_mount_image$vfat(&(0x7f00000002c0), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f0000010000)="601c6d6b646f736617e43c00088020000200000004f8000020004000000000000000000001", 0x25}, {0x0, 0x0, 0x200000000011000}], 0x0, &(0x7f0000000240)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') r0 = creat(&(0x7f0000000040)='./bus\x00', 0x0) r1 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) ftruncate(r0, 0x800) lseek(r0, 0x1200, 0x0) r2 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) sendfile(r0, r2, 0x0, 0x0) r3 = open(&(0x7f0000000400)='./bus\x00', 0x14103e, 0x0) mmap(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x7ffffe, 0x11, r3, 0x0) read(r3, &(0x7f0000000180)=""/19, 0xfffffe47) [ 142.294791][T11763] loop0: detected capacity change from 0 to 264192 01:13:01 executing program 4: syz_mount_image$vfat(&(0x7f00000002c0), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f0000010000)="601c6d6b646f736617e43c00088020000200000004f8000020004000000000000000000001", 0x25}, {0x0, 0x0, 0x200000000011000}], 0x0, &(0x7f0000000240)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') r0 = creat(&(0x7f0000000040)='./bus\x00', 0x0) fcntl$setstatus(r0, 0x4, 0x6900) r1 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) mkdirat(r1, &(0x7f00000001c0)='./bus\x00', 0x80) ftruncate(r0, 0x800) lseek(r0, 0x1200, 0x0) r2 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$BTRFS_IOC_DEFRAG_RANGE(0xffffffffffffffff, 0x40309410, &(0x7f0000000080)={0x7, 0x7, 0x2, 0x279, 0x0, [0x0, 0x0, 0x0, 0x8]}) sendfile(r0, r2, 0x0, 0x8400fffffffa) r3 = open(&(0x7f0000000400)='./bus\x00', 0x14103e, 0x0) mmap(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x7ffffe, 0x11, r3, 0x0) read(r3, &(0x7f0000000180)=""/19, 0xfffffe47) [ 142.383521][T11763] FAT-fs (loop0): Invalid FSINFO signature: 0x00000000, 0x00000000 (sector = 1) [ 142.411533][T11773] loop3: detected capacity change from 0 to 264192 [ 142.444737][T11773] FAT-fs (loop3): Invalid FSINFO signature: 0x00000000, 0x00000000 (sector = 1) [ 142.494282][T11782] loop4: detected capacity change from 0 to 264192 [ 142.549279][T11782] FAT-fs (loop4): Invalid FSINFO signature: 0x00000000, 0x00000000 (sector = 1) [ 142.654577][ T169] FAT-fs (loop1): Invalid FSINFO signature: 0x00000000, 0x00000000 (sector = 1) 01:13:02 executing program 5: syz_mount_image$vfat(0x0, 0x0, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000240)=ANY=[]) r0 = creat(&(0x7f0000000040)='./bus\x00', 0x0) fcntl$setstatus(r0, 0x4, 0x6900) ftruncate(r0, 0x800) lseek(r0, 0x1200, 0x0) r1 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) sendfile(r0, r1, 0x0, 0x8400fffffffa) r2 = open(&(0x7f0000000400)='./bus\x00', 0x14103e, 0x0) mmap(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x7ffffe, 0x11, r2, 0x0) read(r2, &(0x7f0000000180)=""/19, 0xfffffe47) 01:13:02 executing program 0: syz_mount_image$vfat(&(0x7f00000002c0), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f0000010000)="601c6d6b646f736617e43c00088020000200000004f8000020004000000000000000000001", 0x25}, {0x0, 0x0, 0x200000000011000}], 0x0, &(0x7f0000000240)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') r0 = creat(&(0x7f0000000040)='./bus\x00', 0x0) fcntl$setstatus(r0, 0x4, 0x6900) r1 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) ftruncate(r0, 0x800) lseek(r0, 0x1200, 0x0) open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) sendfile(r0, 0xffffffffffffffff, 0x0, 0x8400fffffffa) 01:13:02 executing program 3: syz_mount_image$vfat(&(0x7f00000002c0), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f0000010000)="601c6d6b646f736617e43c00088020000200000004f8000020004000000000000000000001", 0x25}, {0x0, 0x0, 0x200000000011000}], 0x0, &(0x7f0000000240)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') r0 = creat(&(0x7f0000000040)='./bus\x00', 0x0) r1 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) ftruncate(r0, 0x800) lseek(r0, 0x1200, 0x0) r2 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) sendfile(r0, r2, 0x0, 0x8400fffffffa) r3 = open(0x0, 0x14103e, 0x0) mmap(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x7ffffe, 0x11, r3, 0x0) read(r3, &(0x7f0000000180)=""/19, 0xfffffe47) 01:13:02 executing program 4: syz_mount_image$vfat(&(0x7f00000002c0), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f0000010000)="601c6d6b646f736617e43c00088020000200000004f8000020004000000000000000000001", 0x25}, {0x0, 0x0, 0x200000000011000}], 0x0, &(0x7f0000000240)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') r0 = creat(&(0x7f0000000040)='./bus\x00', 0x0) fcntl$setstatus(r0, 0x4, 0x6900) r1 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x10, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) mkdirat(r1, &(0x7f00000001c0)='./bus\x00', 0x80) ftruncate(r0, 0x800) lseek(r0, 0x1200, 0x0) r2 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$BTRFS_IOC_DEFRAG_RANGE(0xffffffffffffffff, 0x40309410, &(0x7f0000000080)={0x7, 0x7, 0x2, 0x279, 0x0, [0x0, 0x0, 0x0, 0x8]}) sendfile(r0, r2, 0x0, 0x8400fffffffa) r3 = open(&(0x7f0000000400)='./bus\x00', 0x14103e, 0x0) mmap(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x7ffffe, 0x11, r3, 0x0) read(r3, &(0x7f0000000180)=""/19, 0xfffffe47) 01:13:02 executing program 1: syz_mount_image$vfat(&(0x7f00000002c0), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f0000010000)="601c6d6b646f736617e43c00088020000200000004f8000020004000000000000000000001", 0x25}, {0x0, 0x0, 0x200000000011000}], 0x0, &(0x7f0000000240)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') r0 = creat(&(0x7f0000000040)='./bus\x00', 0x0) fcntl$setstatus(r0, 0x4, 0x6900) r1 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, 0xffffffffffffffff, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) mkdirat(r1, &(0x7f00000001c0)='./bus\x00', 0x80) ftruncate(r0, 0x800) lseek(r0, 0x1200, 0x0) r2 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) sendfile(r0, r2, 0x0, 0x8400fffffffa) [ 142.873593][T11802] loop4: detected capacity change from 0 to 264192 [ 142.874092][T11803] loop3: detected capacity change from 0 to 264192 [ 142.892680][T11805] loop1: detected capacity change from 0 to 264192 [ 142.900024][T11806] loop0: detected capacity change from 0 to 264192 [ 142.900153][T11803] FAT-fs (loop3): Invalid FSINFO signature: 0x00000000, 0x00000000 (sector = 1) [ 142.931533][T11805] FAT-fs (loop1): Invalid FSINFO signature: 0x00000000, 0x00000000 (sector = 1) [ 142.943711][T11806] FAT-fs (loop0): Invalid FSINFO signature: 0x00000000, 0x00000000 (sector = 1) [ 142.960197][T11802] FAT-fs (loop4): Invalid FSINFO signature: 0x00000000, 0x00000000 (sector = 1) 01:13:02 executing program 0: syz_mount_image$vfat(&(0x7f00000002c0), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f0000010000)="601c6d6b646f736617e43c00088020000200000004f8000020004000000000000000000001", 0x25}, {0x0, 0x0, 0x200000000011000}], 0x0, &(0x7f0000000240)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') r0 = creat(&(0x7f0000000040)='./bus\x00', 0x0) fcntl$setstatus(r0, 0x4, 0x6900) r1 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) ftruncate(r0, 0x800) lseek(r0, 0x1200, 0x0) open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) sendfile(r0, 0xffffffffffffffff, 0x0, 0x8400fffffffa) 01:13:02 executing program 0: syz_mount_image$vfat(&(0x7f00000002c0), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f0000010000)="601c6d6b646f736617e43c00088020000200000004f8000020004000000000000000000001", 0x25}, {0x0, 0x0, 0x200000000011000}], 0x0, &(0x7f0000000240)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') r0 = creat(&(0x7f0000000040)='./bus\x00', 0x0) fcntl$setstatus(r0, 0x4, 0x6900) r1 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) ftruncate(r0, 0x800) lseek(r0, 0x1200, 0x0) open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) sendfile(r0, 0xffffffffffffffff, 0x0, 0x8400fffffffa) 01:13:02 executing program 2: syz_mount_image$vfat(0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0) r0 = creat(&(0x7f0000000040)='./bus\x00', 0x0) fcntl$setstatus(r0, 0x4, 0x0) r1 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) ftruncate(r0, 0x800) lseek(r0, 0x1200, 0x0) r2 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) sendfile(r0, r2, 0x0, 0x8400fffffffa) r3 = open(&(0x7f0000000400)='./bus\x00', 0x14103e, 0x0) mmap(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x7ffffe, 0x11, r3, 0x0) read(r3, &(0x7f0000000180)=""/19, 0xfffffe47) [ 143.204528][T11833] loop0: detected capacity change from 0 to 264192 [ 143.247043][T11833] FAT-fs (loop0): Invalid FSINFO signature: 0x00000000, 0x00000000 (sector = 1) 01:13:02 executing program 0: syz_mount_image$vfat(&(0x7f00000002c0), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f0000010000)="601c6d6b646f736617e43c00088020000200000004f8000020004000000000000000000001", 0x25}, {0x0, 0x0, 0x200000000011000}], 0x0, &(0x7f0000000240)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') r0 = creat(&(0x7f0000000040)='./bus\x00', 0x0) fcntl$setstatus(r0, 0x4, 0x6900) r1 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) ftruncate(r0, 0x800) lseek(r0, 0x1200, 0x0) r2 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) sendfile(r0, r2, 0x0, 0x0) [ 143.309238][ T169] FAT-fs (loop0): Invalid FSINFO signature: 0x00000000, 0x00000000 (sector = 1) 01:13:02 executing program 0: syz_mount_image$vfat(&(0x7f00000002c0), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f0000010000)="601c6d6b646f736617e43c00088020000200000004f8000020004000000000000000000001", 0x25}, {0x0, 0x0, 0x200000000011000}], 0x0, &(0x7f0000000240)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') r0 = creat(&(0x7f0000000040)='./bus\x00', 0x0) fcntl$setstatus(r0, 0x4, 0x6900) r1 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) ftruncate(r0, 0x800) lseek(r0, 0x1200, 0x0) r2 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) sendfile(r0, r2, 0x0, 0x0) [ 143.419757][T11846] loop0: detected capacity change from 0 to 264192 [ 143.429074][T11846] FAT-fs (loop0): Invalid FSINFO signature: 0x00000000, 0x00000000 (sector = 1) [ 143.476529][ T169] FAT-fs (loop0): Invalid FSINFO signature: 0x00000000, 0x00000000 (sector = 1) [ 143.580710][T11854] loop0: detected capacity change from 0 to 264192 [ 143.591949][T11854] FAT-fs (loop0): Invalid FSINFO signature: 0x00000000, 0x00000000 (sector = 1) 01:13:03 executing program 0: syz_mount_image$vfat(&(0x7f00000002c0), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f0000010000)="601c6d6b646f736617e43c00088020000200000004f8000020004000000000000000000001", 0x25}, {0x0, 0x0, 0x200000000011000}], 0x0, &(0x7f0000000240)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') r0 = creat(&(0x7f0000000040)='./bus\x00', 0x0) fcntl$setstatus(r0, 0x4, 0x6900) r1 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) ftruncate(r0, 0x800) lseek(r0, 0x1200, 0x0) r2 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) sendfile(r0, r2, 0x0, 0x0) 01:13:03 executing program 5: syz_mount_image$vfat(0x0, 0x0, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000240)=ANY=[]) r0 = creat(&(0x7f0000000040)='./bus\x00', 0x0) fcntl$setstatus(r0, 0x4, 0x6900) ftruncate(r0, 0x800) lseek(r0, 0x1200, 0x0) r1 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) sendfile(r0, r1, 0x0, 0x8400fffffffa) r2 = open(&(0x7f0000000400)='./bus\x00', 0x14103e, 0x0) mmap(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x7ffffe, 0x11, r2, 0x0) read(r2, &(0x7f0000000180)=""/19, 0xfffffe47) [ 143.673269][ T169] FAT-fs (loop0): Invalid FSINFO signature: 0x00000000, 0x00000000 (sector = 1) 01:13:03 executing program 4: syz_mount_image$vfat(&(0x7f00000002c0), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f0000010000)="601c6d6b646f736617e43c00088020000200000004f8000020004000000000000000000001", 0x25}, {0x0, 0x0, 0x200000000011000}], 0x0, &(0x7f0000000240)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') r0 = creat(&(0x7f0000000040)='./bus\x00', 0x0) fcntl$setstatus(r0, 0x4, 0x6900) r1 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x10, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) mkdirat(r1, &(0x7f00000001c0)='./bus\x00', 0x80) ftruncate(r0, 0x800) lseek(r0, 0x1200, 0x0) r2 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$BTRFS_IOC_DEFRAG_RANGE(0xffffffffffffffff, 0x40309410, &(0x7f0000000080)={0x7, 0x7, 0x2, 0x279, 0x0, [0x0, 0x0, 0x0, 0x8]}) sendfile(r0, r2, 0x0, 0x8400fffffffa) r3 = open(&(0x7f0000000400)='./bus\x00', 0x14103e, 0x0) mmap(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x7ffffe, 0x11, r3, 0x0) read(r3, &(0x7f0000000180)=""/19, 0xfffffe47) 01:13:03 executing program 1: syz_mount_image$vfat(&(0x7f00000002c0), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f0000010000)="601c6d6b646f736617e43c00088020000200000004f8000020004000000000000000000001", 0x25}, {0x0, 0x0, 0x200000000011000}], 0x0, &(0x7f0000000240)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') r0 = creat(&(0x7f0000000040)='./bus\x00', 0x0) fcntl$setstatus(r0, 0x4, 0x6900) r1 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, 0xffffffffffffffff, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) mkdirat(r1, &(0x7f00000001c0)='./bus\x00', 0x80) ftruncate(r0, 0x800) lseek(r0, 0x1200, 0x0) r2 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) sendfile(r0, r2, 0x0, 0x8400fffffffa) 01:13:03 executing program 3: syz_mount_image$vfat(&(0x7f00000002c0), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f0000010000)="601c6d6b646f736617e43c00088020000200000004f8000020004000000000000000000001", 0x25}, {0x0, 0x0, 0x200000000011000}], 0x0, &(0x7f0000000240)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') r0 = creat(&(0x7f0000000040)='./bus\x00', 0x0) r1 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) ftruncate(r0, 0x800) lseek(r0, 0x1200, 0x0) r2 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) sendfile(r0, r2, 0x0, 0x8400fffffffa) r3 = open(0x0, 0x14103e, 0x0) mmap(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x7ffffe, 0x11, r3, 0x0) read(r3, &(0x7f0000000180)=""/19, 0xfffffe47) 01:13:03 executing program 0: syz_mount_image$vfat(&(0x7f00000002c0), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f0000010000)="601c6d6b646f736617e43c00088020000200000004f8000020004000000000000000000001", 0x25}, {0x0, 0x0, 0x200000000011000}], 0x0, &(0x7f0000000240)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') r0 = creat(&(0x7f0000000040)='./bus\x00', 0x0) fcntl$setstatus(r0, 0x4, 0x6900) r1 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x10, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) mkdirat(r1, &(0x7f00000001c0)='./bus\x00', 0x80) ftruncate(r0, 0x800) lseek(r0, 0x1200, 0x0) r2 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) sendfile(r0, r2, 0x0, 0x8400fffffffa) [ 143.819326][T11874] loop0: detected capacity change from 0 to 264192 [ 143.823064][T11876] loop4: detected capacity change from 0 to 264192 [ 143.836996][T11877] loop1: detected capacity change from 0 to 264192 [ 143.845828][T11876] FAT-fs (loop4): Invalid FSINFO signature: 0x00000000, 0x00000000 (sector = 1) [ 143.859149][T11874] FAT-fs (loop0): Invalid FSINFO signature: 0x00000000, 0x00000000 (sector = 1) [ 143.883128][T11877] FAT-fs (loop1): Invalid FSINFO signature: 0x00000000, 0x00000000 (sector = 1) [ 143.927344][T11886] loop3: detected capacity change from 0 to 264192 [ 143.978661][T11886] FAT-fs (loop3): Invalid FSINFO signature: 0x00000000, 0x00000000 (sector = 1) 01:13:03 executing program 2: syz_mount_image$vfat(0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0) r0 = creat(&(0x7f0000000040)='./bus\x00', 0x0) fcntl$setstatus(r0, 0x4, 0x0) r1 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) ftruncate(r0, 0x800) lseek(r0, 0x1200, 0x0) r2 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) sendfile(r0, r2, 0x0, 0x8400fffffffa) r3 = open(&(0x7f0000000400)='./bus\x00', 0x14103e, 0x0) mmap(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x7ffffe, 0x11, r3, 0x0) read(r3, &(0x7f0000000180)=""/19, 0xfffffe47) 01:13:03 executing program 1: syz_mount_image$vfat(&(0x7f00000002c0), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f0000010000)="601c6d6b646f736617e43c00088020000200000004f8000020004000000000000000000001", 0x25}, {0x0, 0x0, 0x200000000011000}], 0x0, &(0x7f0000000240)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') r0 = creat(&(0x7f0000000040)='./bus\x00', 0x0) fcntl$setstatus(r0, 0x4, 0x6900) r1 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, 0xffffffffffffffff, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) mkdirat(r1, &(0x7f00000001c0)='./bus\x00', 0x80) ftruncate(r0, 0x800) lseek(r0, 0x1200, 0x0) r2 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) sendfile(r0, r2, 0x0, 0x8400fffffffa) 01:13:03 executing program 0: syz_mount_image$vfat(&(0x7f00000002c0), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f0000010000)="601c6d6b646f736617e43c00088020000200000004f8000020004000000000000000000001", 0x25}, {0x0, 0x0, 0x200000000011000}], 0x0, &(0x7f0000000240)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') r0 = creat(&(0x7f0000000040)='./bus\x00', 0x0) r1 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) ftruncate(r0, 0x800) lseek(r0, 0x1200, 0x0) r2 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) sendfile(r0, r2, 0x0, 0x8400fffffffa) r3 = open(0x0, 0x14103e, 0x0) mmap(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x7ffffe, 0x11, r3, 0x0) read(r3, &(0x7f0000000180)=""/19, 0xfffffe47) [ 144.386616][ T8] FAT-fs (loop1): Invalid FSINFO signature: 0x00000000, 0x00000000 (sector = 1) [ 144.399576][ T169] FAT-fs (loop0): Invalid FSINFO signature: 0x00000000, 0x00000000 (sector = 1) 01:13:03 executing program 4: syz_mount_image$vfat(&(0x7f00000002c0), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f0000010000)="601c6d6b646f736617e43c00088020000200000004f8000020004000000000000000000001", 0x25}, {0x0, 0x0, 0x200000000011000}], 0x0, &(0x7f0000000240)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') r0 = creat(&(0x7f0000000040)='./bus\x00', 0x0) fcntl$setstatus(r0, 0x4, 0x6900) r1 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x10, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) mkdirat(r1, &(0x7f00000001c0)='./bus\x00', 0x80) ftruncate(r0, 0x800) lseek(r0, 0x1200, 0x0) r2 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$BTRFS_IOC_DEFRAG_RANGE(0xffffffffffffffff, 0x40309410, &(0x7f0000000080)={0x7, 0x7, 0x2, 0x279, 0x0, [0x0, 0x0, 0x0, 0x8]}) sendfile(r0, r2, 0x0, 0x8400fffffffa) r3 = open(&(0x7f0000000400)='./bus\x00', 0x14103e, 0x0) mmap(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x7ffffe, 0x11, r3, 0x0) read(r3, &(0x7f0000000180)=""/19, 0xfffffe47) [ 144.473954][ T169] FAT-fs (loop4): Invalid FSINFO signature: 0x00000000, 0x00000000 (sector = 1) [ 144.495245][T11904] loop1: detected capacity change from 0 to 264192 [ 144.536212][T11904] FAT-fs (loop1): Invalid FSINFO signature: 0x00000000, 0x00000000 (sector = 1) [ 144.550310][T11908] loop0: detected capacity change from 0 to 264192 01:13:03 executing program 5: syz_mount_image$vfat(0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0) r0 = creat(&(0x7f0000000040)='./bus\x00', 0x0) fcntl$setstatus(r0, 0x4, 0x6900) ftruncate(r0, 0x800) lseek(r0, 0x1200, 0x0) r1 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) sendfile(r0, r1, 0x0, 0x8400fffffffa) r2 = open(&(0x7f0000000400)='./bus\x00', 0x14103e, 0x0) mmap(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x7ffffe, 0x11, r2, 0x0) read(r2, &(0x7f0000000180)=""/19, 0xfffffe47) [ 144.580341][T11914] loop4: detected capacity change from 0 to 264192 [ 144.622598][T11908] FAT-fs (loop0): Invalid FSINFO signature: 0x00000000, 0x00000000 (sector = 1) [ 144.652759][T11914] FAT-fs (loop4): Invalid FSINFO signature: 0x00000000, 0x00000000 (sector = 1) 01:13:04 executing program 3: syz_mount_image$vfat(&(0x7f00000002c0), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f0000010000)="601c6d6b646f736617e43c00088020000200000004f8000020004000000000000000000001", 0x25}, {0x0, 0x0, 0x200000000011000}], 0x0, &(0x7f0000000240)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') r0 = creat(&(0x7f0000000040)='./bus\x00', 0x0) r1 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) ftruncate(r0, 0x800) lseek(r0, 0x1200, 0x0) r2 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) sendfile(r0, r2, 0x0, 0x8400fffffffa) r3 = open(0x0, 0x14103e, 0x0) mmap(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x7ffffe, 0x11, r3, 0x0) read(r3, &(0x7f0000000180)=""/19, 0xfffffe47) [ 144.901951][T11934] loop3: detected capacity change from 0 to 264192 [ 144.911092][T11934] FAT-fs (loop3): Invalid FSINFO signature: 0x00000000, 0x00000000 (sector = 1) 01:13:04 executing program 3: syz_mount_image$vfat(&(0x7f00000002c0), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f0000010000)="601c6d6b646f736617e43c00088020000200000004f8000020004000000000000000000001", 0x25}, {0x0, 0x0, 0x200000000011000}], 0x0, &(0x7f0000000240)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') r0 = creat(&(0x7f0000000040)='./bus\x00', 0x0) r1 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) ftruncate(r0, 0x800) lseek(r0, 0x1200, 0x0) r2 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) sendfile(r0, r2, 0x0, 0x8400fffffffa) r3 = open(&(0x7f0000000400)='./bus\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x7ffffe, 0x11, r3, 0x0) read(r3, &(0x7f0000000180)=""/19, 0xfffffe47) [ 144.958388][ T169] FAT-fs (loop3): Invalid FSINFO signature: 0x00000000, 0x00000000 (sector = 1) 01:13:04 executing program 2: syz_mount_image$vfat(0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0) r0 = creat(&(0x7f0000000040)='./bus\x00', 0x0) fcntl$setstatus(r0, 0x4, 0x0) r1 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) ftruncate(r0, 0x800) lseek(r0, 0x1200, 0x0) r2 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) sendfile(r0, r2, 0x0, 0x8400fffffffa) r3 = open(&(0x7f0000000400)='./bus\x00', 0x14103e, 0x0) mmap(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x7ffffe, 0x11, r3, 0x0) read(r3, &(0x7f0000000180)=""/19, 0xfffffe47) 01:13:04 executing program 3: syz_mount_image$vfat(&(0x7f00000002c0), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f0000010000)="601c6d6b646f736617e43c00088020000200000004f8000020004000000000000000000001", 0x25}, {0x0, 0x0, 0x200000000011000}], 0x0, &(0x7f0000000240)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') r0 = creat(&(0x7f0000000040)='./bus\x00', 0x0) r1 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) ftruncate(r0, 0x800) lseek(r0, 0x1200, 0x0) r2 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) sendfile(r0, r2, 0x0, 0x8400fffffffa) r3 = open(&(0x7f0000000400)='./bus\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x7ffffe, 0x11, r3, 0x0) read(r3, &(0x7f0000000180)=""/19, 0xfffffe47) [ 145.114196][T11940] loop3: detected capacity change from 0 to 264192 [ 145.139627][T11940] FAT-fs (loop3): Invalid FSINFO signature: 0x00000000, 0x00000000 (sector = 1) 01:13:04 executing program 4: syz_mount_image$vfat(&(0x7f00000002c0), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f0000010000)="601c6d6b646f736617e43c00088020000200000004f8000020004000000000000000000001", 0x25}, {0x0, 0x0, 0x200000000011000}], 0x0, &(0x7f0000000240)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') r0 = creat(&(0x7f0000000040)='./bus\x00', 0x0) fcntl$setstatus(r0, 0x4, 0x6900) r1 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, 0xffffffffffffffff, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) mkdirat(r1, &(0x7f00000001c0)='./bus\x00', 0x80) ftruncate(r0, 0x800) lseek(r0, 0x1200, 0x0) r2 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$BTRFS_IOC_DEFRAG_RANGE(0xffffffffffffffff, 0x40309410, &(0x7f0000000080)={0x7, 0x7, 0x2, 0x279, 0x0, [0x0, 0x0, 0x0, 0x8]}) sendfile(r0, r2, 0x0, 0x8400fffffffa) r3 = open(&(0x7f0000000400)='./bus\x00', 0x14103e, 0x0) mmap(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x7ffffe, 0x11, r3, 0x0) read(r3, &(0x7f0000000180)=""/19, 0xfffffe47) [ 145.193126][ T169] FAT-fs (loop3): Invalid FSINFO signature: 0x00000000, 0x00000000 (sector = 1) [ 145.204828][ T8] FAT-fs (loop4): Invalid FSINFO signature: 0x00000000, 0x00000000 (sector = 1) 01:13:04 executing program 1: syz_mount_image$vfat(&(0x7f00000002c0), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f0000010000)="601c6d6b646f736617e43c00088020000200000004f8000020004000000000000000000001", 0x25}, {0x0, 0x0, 0x200000000011000}], 0x0, &(0x7f0000000240)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') r0 = creat(&(0x7f0000000040)='./bus\x00', 0x0) fcntl$setstatus(r0, 0x4, 0x6900) r1 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(0xffffffffffffffff, &(0x7f0000000280), 0x18, 0xd9f, 0x0) mkdirat(r1, &(0x7f00000001c0)='./bus\x00', 0x80) ftruncate(r0, 0x800) lseek(r0, 0x1200, 0x0) r2 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) sendfile(r0, r2, 0x0, 0x8400fffffffa) [ 145.345212][T11953] loop4: detected capacity change from 0 to 264192 [ 145.372340][T11953] FAT-fs (loop4): Invalid FSINFO signature: 0x00000000, 0x00000000 (sector = 1) [ 145.387494][T11959] loop3: detected capacity change from 0 to 264192 01:13:04 executing program 0: syz_mount_image$vfat(&(0x7f00000002c0), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f0000010000)="601c6d6b646f736617e43c00088020000200000004f8000020004000000000000000000001", 0x25}, {0x0, 0x0, 0x200000000011000}], 0x0, &(0x7f0000000240)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') r0 = creat(&(0x7f0000000040)='./bus\x00', 0x0) fcntl$setstatus(r0, 0x4, 0x6900) r1 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x10, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) mkdirat(r1, &(0x7f00000001c0)='./bus\x00', 0x80) ftruncate(r0, 0x800) lseek(r0, 0x1200, 0x0) r2 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$BTRFS_IOC_DEFRAG_RANGE(0xffffffffffffffff, 0x40309410, &(0x7f0000000080)={0x7, 0x7, 0x2, 0x279, 0x0, [0x0, 0x0, 0x0, 0x8]}) sendfile(r0, r2, 0x0, 0x8400fffffffa) r3 = open(&(0x7f0000000400)='./bus\x00', 0x14103e, 0x0) mmap(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x7ffffe, 0x11, r3, 0x0) read(r3, &(0x7f0000000180)=""/19, 0xfffffe47) [ 145.429799][T11959] FAT-fs (loop3): Invalid FSINFO signature: 0x00000000, 0x00000000 (sector = 1) [ 145.453086][T11969] loop1: detected capacity change from 0 to 264192 01:13:04 executing program 5: syz_mount_image$vfat(0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0) r0 = creat(&(0x7f0000000040)='./bus\x00', 0x0) fcntl$setstatus(r0, 0x4, 0x6900) ftruncate(r0, 0x800) lseek(r0, 0x1200, 0x0) r1 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) sendfile(r0, r1, 0x0, 0x8400fffffffa) r2 = open(&(0x7f0000000400)='./bus\x00', 0x14103e, 0x0) mmap(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x7ffffe, 0x11, r2, 0x0) read(r2, &(0x7f0000000180)=""/19, 0xfffffe47) [ 145.514532][T11969] FAT-fs (loop1): Invalid FSINFO signature: 0x00000000, 0x00000000 (sector = 1) [ 145.676526][T11985] loop0: detected capacity change from 0 to 264192 [ 145.695065][T11985] FAT-fs (loop0): Invalid FSINFO signature: 0x00000000, 0x00000000 (sector = 1) 01:13:05 executing program 4: syz_mount_image$vfat(&(0x7f00000002c0), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f0000010000)="601c6d6b646f736617e43c00088020000200000004f8000020004000000000000000000001", 0x25}, {0x0, 0x0, 0x200000000011000}], 0x0, &(0x7f0000000240)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') r0 = creat(&(0x7f0000000040)='./bus\x00', 0x0) fcntl$setstatus(r0, 0x4, 0x6900) r1 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, 0xffffffffffffffff, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) mkdirat(r1, &(0x7f00000001c0)='./bus\x00', 0x80) ftruncate(r0, 0x800) lseek(r0, 0x1200, 0x0) r2 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$BTRFS_IOC_DEFRAG_RANGE(0xffffffffffffffff, 0x40309410, &(0x7f0000000080)={0x7, 0x7, 0x2, 0x279, 0x0, [0x0, 0x0, 0x0, 0x8]}) sendfile(r0, r2, 0x0, 0x8400fffffffa) r3 = open(&(0x7f0000000400)='./bus\x00', 0x14103e, 0x0) mmap(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x7ffffe, 0x11, r3, 0x0) read(r3, &(0x7f0000000180)=""/19, 0xfffffe47) [ 145.748017][ T8] FAT-fs (loop4): Invalid FSINFO signature: 0x00000000, 0x00000000 (sector = 1) [ 145.884812][T11997] loop4: detected capacity change from 0 to 264192 [ 145.910882][T11997] FAT-fs (loop4): Invalid FSINFO signature: 0x00000000, 0x00000000 (sector = 1) 01:13:05 executing program 2: syz_mount_image$vfat(0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0) r0 = creat(&(0x7f0000000040)='./bus\x00', 0x0) fcntl$setstatus(r0, 0x4, 0x6900) r1 = openat(0xffffffffffffffff, 0x0, 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) ftruncate(r0, 0x800) lseek(r0, 0x1200, 0x0) r2 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) sendfile(r0, r2, 0x0, 0x8400fffffffa) r3 = open(&(0x7f0000000400)='./bus\x00', 0x14103e, 0x0) mmap(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x7ffffe, 0x11, r3, 0x0) read(r3, &(0x7f0000000180)=""/19, 0xfffffe47) 01:13:05 executing program 3: syz_mount_image$vfat(&(0x7f00000002c0), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f0000010000)="601c6d6b646f736617e43c00088020000200000004f8000020004000000000000000000001", 0x25}, {0x0, 0x0, 0x200000000011000}], 0x0, &(0x7f0000000240)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') r0 = creat(&(0x7f0000000040)='./bus\x00', 0x0) r1 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) ftruncate(r0, 0x800) lseek(r0, 0x1200, 0x0) r2 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) sendfile(r0, r2, 0x0, 0x8400fffffffa) r3 = open(&(0x7f0000000400)='./bus\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x7ffffe, 0x11, r3, 0x0) read(r3, &(0x7f0000000180)=""/19, 0xfffffe47) 01:13:05 executing program 0: syz_mount_image$vfat(&(0x7f00000002c0), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f0000010000)="601c6d6b646f736617e43c00088020000200000004f8000020004000000000000000000001", 0x25}, {0x0, 0x0, 0x200000000011000}], 0x0, &(0x7f0000000240)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') r0 = creat(&(0x7f0000000040)='./bus\x00', 0x0) r1 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) ftruncate(r0, 0x800) lseek(r0, 0x1200, 0x0) r2 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) sendfile(r0, r2, 0x0, 0x0) r3 = open(&(0x7f0000000400)='./bus\x00', 0x14103e, 0x0) mmap(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x7ffffe, 0x11, r3, 0x0) read(r3, &(0x7f0000000180)=""/19, 0xfffffe47) [ 146.202209][ T8] FAT-fs (loop0): Invalid FSINFO signature: 0x00000000, 0x00000000 (sector = 1) 01:13:05 executing program 4: syz_mount_image$vfat(&(0x7f00000002c0), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f0000010000)="601c6d6b646f736617e43c00088020000200000004f8000020004000000000000000000001", 0x25}, {0x0, 0x0, 0x200000000011000}], 0x0, &(0x7f0000000240)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') r0 = creat(&(0x7f0000000040)='./bus\x00', 0x0) fcntl$setstatus(r0, 0x4, 0x6900) r1 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, 0xffffffffffffffff, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) mkdirat(r1, &(0x7f00000001c0)='./bus\x00', 0x80) ftruncate(r0, 0x800) lseek(r0, 0x1200, 0x0) r2 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$BTRFS_IOC_DEFRAG_RANGE(0xffffffffffffffff, 0x40309410, &(0x7f0000000080)={0x7, 0x7, 0x2, 0x279, 0x0, [0x0, 0x0, 0x0, 0x8]}) sendfile(r0, r2, 0x0, 0x8400fffffffa) r3 = open(&(0x7f0000000400)='./bus\x00', 0x14103e, 0x0) mmap(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x7ffffe, 0x11, r3, 0x0) read(r3, &(0x7f0000000180)=""/19, 0xfffffe47) 01:13:05 executing program 1: syz_mount_image$vfat(&(0x7f00000002c0), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f0000010000)="601c6d6b646f736617e43c00088020000200000004f8000020004000000000000000000001", 0x25}, {0x0, 0x0, 0x200000000011000}], 0x0, &(0x7f0000000240)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') r0 = creat(&(0x7f0000000040)='./bus\x00', 0x0) fcntl$setstatus(r0, 0x4, 0x6900) r1 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(0xffffffffffffffff, &(0x7f0000000280), 0x18, 0xd9f, 0x0) mkdirat(r1, &(0x7f00000001c0)='./bus\x00', 0x80) ftruncate(r0, 0x800) lseek(r0, 0x1200, 0x0) r2 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) sendfile(r0, r2, 0x0, 0x8400fffffffa) [ 146.275652][ T7739] FAT-fs (loop4): Invalid FSINFO signature: 0x00000000, 0x00000000 (sector = 1) [ 146.302104][T12014] loop3: detected capacity change from 0 to 264192 [ 146.303283][T12016] loop0: detected capacity change from 0 to 264192 [ 146.319506][T12014] FAT-fs (loop3): Invalid FSINFO signature: 0x00000000, 0x00000000 (sector = 1) [ 146.337684][T12016] FAT-fs (loop0): Invalid FSINFO signature: 0x00000000, 0x00000000 (sector = 1) [ 146.356218][T12025] loop1: detected capacity change from 0 to 264192 01:13:05 executing program 5: syz_mount_image$vfat(0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0) r0 = creat(&(0x7f0000000040)='./bus\x00', 0x0) fcntl$setstatus(r0, 0x4, 0x6900) ftruncate(r0, 0x800) lseek(r0, 0x1200, 0x0) r1 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) sendfile(r0, r1, 0x0, 0x8400fffffffa) r2 = open(&(0x7f0000000400)='./bus\x00', 0x14103e, 0x0) mmap(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x7ffffe, 0x11, r2, 0x0) read(r2, &(0x7f0000000180)=""/19, 0xfffffe47) [ 146.379569][T12025] FAT-fs (loop1): Invalid FSINFO signature: 0x00000000, 0x00000000 (sector = 1) [ 146.400105][T12032] loop4: detected capacity change from 0 to 264192 01:13:05 executing program 0: syz_mount_image$vfat(&(0x7f00000002c0), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f0000010000)="601c6d6b646f736617e43c00088020000200000004f8000020004000000000000000000001", 0x25}, {0x0, 0x0, 0x200000000011000}], 0x0, &(0x7f0000000240)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') r0 = creat(&(0x7f0000000040)='./bus\x00', 0x0) fcntl$setstatus(r0, 0x4, 0x6900) r1 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(0xffffffffffffffff, &(0x7f0000000280), 0x18, 0xd9f, 0x0) mkdirat(r1, &(0x7f00000001c0)='./bus\x00', 0x80) ftruncate(r0, 0x800) lseek(r0, 0x1200, 0x0) r2 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) sendfile(r0, r2, 0x0, 0x8400fffffffa) [ 146.436283][T12032] FAT-fs (loop4): Invalid FSINFO signature: 0x00000000, 0x00000000 (sector = 1) [ 146.463847][ T7739] FAT-fs (loop0): Invalid FSINFO signature: 0x00000000, 0x00000000 (sector = 1) 01:13:05 executing program 3: syz_mount_image$vfat(&(0x7f00000002c0), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f0000010000)="601c6d6b646f736617e43c00088020000200000004f8000020004000000000000000000001", 0x25}, {0x0, 0x0, 0x200000000011000}], 0x0, &(0x7f0000000240)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') r0 = creat(&(0x7f0000000040)='./bus\x00', 0x0) r1 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) ftruncate(r0, 0x800) lseek(r0, 0x1200, 0x0) r2 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) sendfile(r0, r2, 0x0, 0x8400fffffffa) r3 = open(&(0x7f0000000400)='./bus\x00', 0x14103e, 0x0) mmap(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x0, 0x11, r3, 0x0) read(r3, &(0x7f0000000180)=""/19, 0xfffffe47) [ 146.572250][T12047] loop0: detected capacity change from 0 to 264192 [ 146.578860][ T7739] FAT-fs (loop3): Invalid FSINFO signature: 0x00000000, 0x00000000 (sector = 1) [ 146.590877][T12047] FAT-fs (loop0): Invalid FSINFO signature: 0x00000000, 0x00000000 (sector = 1) 01:13:06 executing program 4: syz_mount_image$vfat(&(0x7f00000002c0), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f0000010000)="601c6d6b646f736617e43c00088020000200000004f8000020004000000000000000000001", 0x25}, {0x0, 0x0, 0x200000000011000}], 0x0, &(0x7f0000000240)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') r0 = creat(&(0x7f0000000040)='./bus\x00', 0x0) fcntl$setstatus(r0, 0x4, 0x6900) r1 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(0xffffffffffffffff, &(0x7f0000000280), 0x18, 0xd9f, 0x0) mkdirat(r1, &(0x7f00000001c0)='./bus\x00', 0x80) ftruncate(r0, 0x800) lseek(r0, 0x1200, 0x0) r2 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$BTRFS_IOC_DEFRAG_RANGE(0xffffffffffffffff, 0x40309410, &(0x7f0000000080)={0x7, 0x7, 0x2, 0x279, 0x0, [0x0, 0x0, 0x0, 0x8]}) sendfile(r0, r2, 0x0, 0x8400fffffffa) r3 = open(&(0x7f0000000400)='./bus\x00', 0x14103e, 0x0) mmap(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x7ffffe, 0x11, r3, 0x0) read(r3, &(0x7f0000000180)=""/19, 0xfffffe47) [ 146.686458][ T7739] FAT-fs (loop4): Invalid FSINFO signature: 0x00000000, 0x00000000 (sector = 1) [ 146.730822][T12055] loop3: detected capacity change from 0 to 264192 [ 146.762095][T12055] FAT-fs (loop3): Invalid FSINFO signature: 0x00000000, 0x00000000 (sector = 1) [ 146.818384][T12062] loop4: detected capacity change from 0 to 264192 01:13:06 executing program 3: syz_mount_image$vfat(&(0x7f00000002c0), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f0000010000)="601c6d6b646f736617e43c00088020000200000004f8000020004000000000000000000001", 0x25}, {0x0, 0x0, 0x200000000011000}], 0x0, &(0x7f0000000240)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') r0 = creat(&(0x7f0000000040)='./bus\x00', 0x0) r1 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) ftruncate(r0, 0x800) lseek(r0, 0x1200, 0x0) r2 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) sendfile(r0, r2, 0x0, 0x8400fffffffa) r3 = open(&(0x7f0000000400)='./bus\x00', 0x14103e, 0x0) mmap(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x0, 0x11, r3, 0x0) read(r3, &(0x7f0000000180)=""/19, 0xfffffe47) [ 146.861864][T12062] FAT-fs (loop4): Invalid FSINFO signature: 0x00000000, 0x00000000 (sector = 1) [ 146.895870][ T169] FAT-fs (loop3): Invalid FSINFO signature: 0x00000000, 0x00000000 (sector = 1) 01:13:06 executing program 1: syz_mount_image$vfat(&(0x7f00000002c0), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f0000010000)="601c6d6b646f736617e43c00088020000200000004f8000020004000000000000000000001", 0x25}, {0x0, 0x0, 0x200000000011000}], 0x0, &(0x7f0000000240)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') r0 = creat(&(0x7f0000000040)='./bus\x00', 0x0) fcntl$setstatus(r0, 0x4, 0x6900) r1 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(0xffffffffffffffff, &(0x7f0000000280), 0x18, 0xd9f, 0x0) mkdirat(r1, &(0x7f00000001c0)='./bus\x00', 0x80) ftruncate(r0, 0x800) lseek(r0, 0x1200, 0x0) r2 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) sendfile(r0, r2, 0x0, 0x8400fffffffa) 01:13:06 executing program 2: syz_mount_image$vfat(0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0) r0 = creat(&(0x7f0000000040)='./bus\x00', 0x0) fcntl$setstatus(r0, 0x4, 0x6900) r1 = openat(0xffffffffffffffff, 0x0, 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) ftruncate(r0, 0x800) lseek(r0, 0x1200, 0x0) r2 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) sendfile(r0, r2, 0x0, 0x8400fffffffa) r3 = open(&(0x7f0000000400)='./bus\x00', 0x14103e, 0x0) mmap(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x7ffffe, 0x11, r3, 0x0) read(r3, &(0x7f0000000180)=""/19, 0xfffffe47) [ 146.964397][ T169] FAT-fs (loop1): Invalid FSINFO signature: 0x00000000, 0x00000000 (sector = 1) [ 147.004801][T12076] loop3: detected capacity change from 0 to 264192 [ 147.014865][T12076] FAT-fs (loop3): Invalid FSINFO signature: 0x00000000, 0x00000000 (sector = 1) [ 147.093441][T12084] loop1: detected capacity change from 0 to 264192 [ 147.106958][T12084] FAT-fs (loop1): Invalid FSINFO signature: 0x00000000, 0x00000000 (sector = 1) 01:13:06 executing program 3: syz_mount_image$vfat(&(0x7f00000002c0), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f0000010000)="601c6d6b646f736617e43c00088020000200000004f8000020004000000000000000000001", 0x25}, {0x0, 0x0, 0x200000000011000}], 0x0, &(0x7f0000000240)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') r0 = creat(&(0x7f0000000040)='./bus\x00', 0x0) r1 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) ftruncate(r0, 0x800) lseek(r0, 0x1200, 0x0) r2 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) sendfile(r0, r2, 0x0, 0x8400fffffffa) r3 = open(&(0x7f0000000400)='./bus\x00', 0x14103e, 0x0) mmap(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x0, 0x11, r3, 0x0) read(r3, &(0x7f0000000180)=""/19, 0xfffffe47) 01:13:06 executing program 0: syz_mount_image$vfat(&(0x7f00000002c0), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f0000010000)="601c6d6b646f736617e43c00088020000200000004f8000020004000000000000000000001", 0x25}, {0x0, 0x0, 0x200000000011000}], 0x0, &(0x7f0000000240)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') r0 = creat(&(0x7f0000000040)='./bus\x00', 0x0) fcntl$setstatus(r0, 0x4, 0x6900) r1 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(0xffffffffffffffff, &(0x7f0000000280), 0x18, 0xd9f, 0x0) mkdirat(r1, &(0x7f00000001c0)='./bus\x00', 0x80) ftruncate(r0, 0x800) lseek(r0, 0x1200, 0x0) r2 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) sendfile(r0, r2, 0x0, 0x8400fffffffa) [ 147.144113][ T169] FAT-fs (loop3): Invalid FSINFO signature: 0x00000000, 0x00000000 (sector = 1) [ 147.181042][ T169] FAT-fs (loop0): Invalid FSINFO signature: 0x00000000, 0x00000000 (sector = 1) [ 147.278247][T12096] loop0: detected capacity change from 0 to 264192 [ 147.278338][T12094] loop3: detected capacity change from 0 to 264192 01:13:06 executing program 5: syz_mount_image$vfat(0x0, 0x0, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000240)=ANY=[]) r0 = creat(0x0, 0x0) fcntl$setstatus(r0, 0x4, 0x6900) ftruncate(r0, 0x800) lseek(r0, 0x1200, 0x0) r1 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) sendfile(r0, r1, 0x0, 0x8400fffffffa) r2 = open(&(0x7f0000000400)='./bus\x00', 0x14103e, 0x0) mmap(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x7ffffe, 0x11, r2, 0x0) read(r2, &(0x7f0000000180)=""/19, 0xfffffe47) [ 147.320090][T12094] FAT-fs (loop3): Invalid FSINFO signature: 0x00000000, 0x00000000 (sector = 1) [ 147.356324][T12096] FAT-fs (loop0): Invalid FSINFO signature: 0x00000000, 0x00000000 (sector = 1) 01:13:06 executing program 5: syz_mount_image$vfat(0x0, 0x0, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000240)=ANY=[]) r0 = creat(0x0, 0x0) fcntl$setstatus(r0, 0x4, 0x6900) ftruncate(r0, 0x800) lseek(r0, 0x1200, 0x0) r1 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) sendfile(r0, r1, 0x0, 0x8400fffffffa) r2 = open(&(0x7f0000000400)='./bus\x00', 0x14103e, 0x0) mmap(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x7ffffe, 0x11, r2, 0x0) read(r2, &(0x7f0000000180)=""/19, 0xfffffe47) 01:13:06 executing program 5: syz_mount_image$vfat(0x0, 0x0, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000240)=ANY=[]) r0 = creat(0x0, 0x0) fcntl$setstatus(r0, 0x4, 0x6900) ftruncate(r0, 0x800) lseek(r0, 0x1200, 0x0) r1 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) sendfile(r0, r1, 0x0, 0x8400fffffffa) r2 = open(&(0x7f0000000400)='./bus\x00', 0x14103e, 0x0) mmap(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x7ffffe, 0x11, r2, 0x0) read(r2, &(0x7f0000000180)=""/19, 0xfffffe47) 01:13:06 executing program 5: syz_mount_image$vfat(0x0, 0x0, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000240)=ANY=[]) r0 = creat(&(0x7f0000000040)='./bus\x00', 0x0) fcntl$setstatus(0xffffffffffffffff, 0x4, 0x6900) ftruncate(r0, 0x800) lseek(r0, 0x1200, 0x0) r1 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) sendfile(r0, r1, 0x0, 0x8400fffffffa) r2 = open(&(0x7f0000000400)='./bus\x00', 0x14103e, 0x0) mmap(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x7ffffe, 0x11, r2, 0x0) read(r2, &(0x7f0000000180)=""/19, 0xfffffe47) 01:13:06 executing program 1: syz_mount_image$vfat(&(0x7f00000002c0), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f0000010000)="601c6d6b646f736617e43c00088020000200000004f8000020004000000000000000000001", 0x25}, {0x0, 0x0, 0x200000000011000}], 0x0, &(0x7f0000000240)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') r0 = creat(&(0x7f0000000040)='./bus\x00', 0x0) fcntl$setstatus(r0, 0x4, 0x6900) r1 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, 0x0, 0x0, 0xd9f, 0x0) mkdirat(r1, &(0x7f00000001c0)='./bus\x00', 0x80) ftruncate(r0, 0x800) lseek(r0, 0x1200, 0x0) r2 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) sendfile(r0, r2, 0x0, 0x8400fffffffa) 01:13:06 executing program 4: syz_mount_image$vfat(&(0x7f00000002c0), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f0000010000)="601c6d6b646f736617e43c00088020000200000004f8000020004000000000000000000001", 0x25}, {0x0, 0x0, 0x200000000011000}], 0x0, &(0x7f0000000240)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') r0 = creat(&(0x7f0000000040)='./bus\x00', 0x0) fcntl$setstatus(r0, 0x4, 0x6900) r1 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(0xffffffffffffffff, &(0x7f0000000280), 0x18, 0xd9f, 0x0) mkdirat(r1, &(0x7f00000001c0)='./bus\x00', 0x80) ftruncate(r0, 0x800) lseek(r0, 0x1200, 0x0) r2 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$BTRFS_IOC_DEFRAG_RANGE(0xffffffffffffffff, 0x40309410, &(0x7f0000000080)={0x7, 0x7, 0x2, 0x279, 0x0, [0x0, 0x0, 0x0, 0x8]}) sendfile(r0, r2, 0x0, 0x8400fffffffa) r3 = open(&(0x7f0000000400)='./bus\x00', 0x14103e, 0x0) mmap(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x7ffffe, 0x11, r3, 0x0) read(r3, &(0x7f0000000180)=""/19, 0xfffffe47) [ 147.611486][ T169] FAT-fs (loop1): Invalid FSINFO signature: 0x00000000, 0x00000000 (sector = 1) [ 147.733074][T12130] loop4: detected capacity change from 0 to 264192 [ 147.741547][T12130] FAT-fs (loop4): Invalid FSINFO signature: 0x00000000, 0x00000000 (sector = 1) [ 147.775911][T12134] loop1: detected capacity change from 0 to 264192 [ 147.814848][T12134] FAT-fs (loop1): Invalid FSINFO signature: 0x00000000, 0x00000000 (sector = 1) 01:13:07 executing program 2: syz_mount_image$vfat(0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0) r0 = creat(&(0x7f0000000040)='./bus\x00', 0x0) fcntl$setstatus(r0, 0x4, 0x6900) r1 = openat(0xffffffffffffffff, 0x0, 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) ftruncate(r0, 0x800) lseek(r0, 0x1200, 0x0) r2 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) sendfile(r0, r2, 0x0, 0x8400fffffffa) r3 = open(&(0x7f0000000400)='./bus\x00', 0x14103e, 0x0) mmap(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x7ffffe, 0x11, r3, 0x0) read(r3, &(0x7f0000000180)=""/19, 0xfffffe47) 01:13:07 executing program 3: syz_mount_image$vfat(&(0x7f00000002c0), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f0000010000)="601c6d6b646f736617e43c00088020000200000004f8000020004000000000000000000001", 0x25}, {0x0, 0x0, 0x200000000011000}], 0x0, &(0x7f0000000240)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') r0 = creat(&(0x7f0000000040)='./bus\x00', 0x0) r1 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) ftruncate(r0, 0x800) lseek(r0, 0x1200, 0x0) r2 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) sendfile(r0, r2, 0x0, 0x8400fffffffa) r3 = open(&(0x7f0000000400)='./bus\x00', 0x14103e, 0x0) mmap(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x7ffffe, 0x10, r3, 0x0) read(r3, &(0x7f0000000180)=""/19, 0xfffffe47) 01:13:07 executing program 4: syz_mount_image$vfat(&(0x7f00000002c0), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f0000010000)="601c6d6b646f736617e43c00088020000200000004f8000020004000000000000000000001", 0x25}, {0x0, 0x0, 0x200000000011000}], 0x0, &(0x7f0000000240)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') r0 = creat(&(0x7f0000000040)='./bus\x00', 0x0) fcntl$setstatus(r0, 0x4, 0x6900) r1 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(0xffffffffffffffff, &(0x7f0000000280), 0x18, 0xd9f, 0x0) mkdirat(r1, &(0x7f00000001c0)='./bus\x00', 0x80) ftruncate(r0, 0x800) lseek(r0, 0x1200, 0x0) r2 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$BTRFS_IOC_DEFRAG_RANGE(0xffffffffffffffff, 0x40309410, &(0x7f0000000080)={0x7, 0x7, 0x2, 0x279, 0x0, [0x0, 0x0, 0x0, 0x8]}) sendfile(r0, r2, 0x0, 0x8400fffffffa) r3 = open(&(0x7f0000000400)='./bus\x00', 0x14103e, 0x0) mmap(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x7ffffe, 0x11, r3, 0x0) read(r3, &(0x7f0000000180)=""/19, 0xfffffe47) 01:13:07 executing program 0: syz_mount_image$vfat(&(0x7f00000002c0), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f0000010000)="601c6d6b646f736617e43c00088020000200000004f8000020004000000000000000000001", 0x25}, {0x0, 0x0, 0x200000000011000}], 0x0, &(0x7f0000000240)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') r0 = creat(&(0x7f0000000040)='./bus\x00', 0x0) fcntl$setstatus(r0, 0x4, 0x6900) r1 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(0xffffffffffffffff, &(0x7f0000000280), 0x18, 0xd9f, 0x0) mkdirat(r1, &(0x7f00000001c0)='./bus\x00', 0x80) ftruncate(r0, 0x800) lseek(r0, 0x1200, 0x0) r2 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) sendfile(r0, r2, 0x0, 0x8400fffffffa) [ 148.135614][ T7739] FAT-fs (loop4): Invalid FSINFO signature: 0x00000000, 0x00000000 (sector = 1) [ 148.207528][T12155] loop0: detected capacity change from 0 to 264192 [ 148.218114][T12157] loop4: detected capacity change from 0 to 264192 [ 148.228897][T12155] FAT-fs (loop0): Invalid FSINFO signature: 0x00000000, 0x00000000 (sector = 1) [ 148.281154][T12157] FAT-fs (loop4): Invalid FSINFO signature: 0x00000000, 0x00000000 (sector = 1) [ 148.312736][T12166] loop3: detected capacity change from 0 to 264192 [ 148.357745][T12166] FAT-fs (loop3): Invalid FSINFO signature: 0x00000000, 0x00000000 (sector = 1) 01:13:07 executing program 5: syz_mount_image$vfat(0x0, 0x0, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000240)=ANY=[]) r0 = creat(&(0x7f0000000040)='./bus\x00', 0x0) fcntl$setstatus(0xffffffffffffffff, 0x4, 0x6900) ftruncate(r0, 0x800) lseek(r0, 0x1200, 0x0) r1 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) sendfile(r0, r1, 0x0, 0x8400fffffffa) r2 = open(&(0x7f0000000400)='./bus\x00', 0x14103e, 0x0) mmap(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x7ffffe, 0x11, r2, 0x0) read(r2, &(0x7f0000000180)=""/19, 0xfffffe47) 01:13:07 executing program 3: syz_mount_image$vfat(&(0x7f00000002c0), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f0000010000)="601c6d6b646f736617e43c00088020000200000004f8000020004000000000000000000001", 0x25}, {0x0, 0x0, 0x200000000011000}], 0x0, &(0x7f0000000240)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') r0 = creat(&(0x7f0000000040)='./bus\x00', 0x0) r1 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) ftruncate(r0, 0x800) lseek(r0, 0x1200, 0x0) r2 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) sendfile(r0, r2, 0x0, 0x8400fffffffa) r3 = open(&(0x7f0000000400)='./bus\x00', 0x14103e, 0x0) mmap(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x7ffffe, 0x10, r3, 0x0) read(r3, &(0x7f0000000180)=""/19, 0xfffffe47) [ 148.468029][ T7739] FAT-fs (loop3): Invalid FSINFO signature: 0x00000000, 0x00000000 (sector = 1) 01:13:07 executing program 0: syz_mount_image$vfat(0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0) r0 = creat(&(0x7f0000000040)='./bus\x00', 0x0) fcntl$setstatus(r0, 0x4, 0x6900) r1 = openat(0xffffffffffffffff, 0x0, 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) ftruncate(r0, 0x800) lseek(r0, 0x1200, 0x0) r2 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) sendfile(r0, r2, 0x0, 0x8400fffffffa) r3 = open(&(0x7f0000000400)='./bus\x00', 0x14103e, 0x0) mmap(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x7ffffe, 0x11, r3, 0x0) read(r3, &(0x7f0000000180)=""/19, 0xfffffe47) 01:13:07 executing program 1: syz_mount_image$vfat(&(0x7f00000002c0), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f0000010000)="601c6d6b646f736617e43c00088020000200000004f8000020004000000000000000000001", 0x25}, {0x0, 0x0, 0x200000000011000}], 0x0, &(0x7f0000000240)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') r0 = creat(&(0x7f0000000040)='./bus\x00', 0x0) fcntl$setstatus(r0, 0x4, 0x6900) r1 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, 0x0, 0x0, 0xd9f, 0x0) mkdirat(r1, &(0x7f00000001c0)='./bus\x00', 0x80) ftruncate(r0, 0x800) lseek(r0, 0x1200, 0x0) r2 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) sendfile(r0, r2, 0x0, 0x8400fffffffa) [ 148.587863][ T169] FAT-fs (loop0): Invalid FSINFO signature: 0x00000000, 0x00000000 (sector = 1) [ 148.627374][T12181] loop3: detected capacity change from 0 to 264192 [ 148.656518][T12181] FAT-fs (loop3): Invalid FSINFO signature: 0x00000000, 0x00000000 (sector = 1) 01:13:08 executing program 2: syz_mount_image$vfat(0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0) r0 = creat(&(0x7f0000000040)='./bus\x00', 0x0) fcntl$setstatus(r0, 0x4, 0x6900) r1 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) ftruncate(r0, 0x800) lseek(r0, 0x1200, 0x0) r2 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) sendfile(r0, r2, 0x0, 0x8400fffffffa) r3 = open(&(0x7f0000000400)='./bus\x00', 0x14103e, 0x0) mmap(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x7ffffe, 0x11, r3, 0x0) read(r3, &(0x7f0000000180)=""/19, 0xfffffe47) [ 148.765998][T12194] loop1: detected capacity change from 0 to 264192 [ 148.805045][T12194] FAT-fs (loop1): Invalid FSINFO signature: 0x00000000, 0x00000000 (sector = 1) 01:13:08 executing program 2: syz_mount_image$vfat(0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0) r0 = creat(&(0x7f0000000040)='./bus\x00', 0x0) fcntl$setstatus(r0, 0x4, 0x6900) r1 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) ftruncate(r0, 0x800) lseek(r0, 0x1200, 0x0) r2 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) sendfile(r0, r2, 0x0, 0x8400fffffffa) r3 = open(&(0x7f0000000400)='./bus\x00', 0x14103e, 0x0) mmap(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x7ffffe, 0x11, r3, 0x0) read(r3, &(0x7f0000000180)=""/19, 0xfffffe47) 01:13:08 executing program 3: syz_mount_image$vfat(&(0x7f00000002c0), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f0000010000)="601c6d6b646f736617e43c00088020000200000004f8000020004000000000000000000001", 0x25}, {0x0, 0x0, 0x200000000011000}], 0x0, &(0x7f0000000240)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') r0 = creat(&(0x7f0000000040)='./bus\x00', 0x0) r1 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) ftruncate(r0, 0x800) lseek(r0, 0x1200, 0x0) r2 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) sendfile(r0, r2, 0x0, 0x8400fffffffa) r3 = open(&(0x7f0000000400)='./bus\x00', 0x14103e, 0x0) mmap(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x7ffffe, 0x10, r3, 0x0) read(r3, &(0x7f0000000180)=""/19, 0xfffffe47) 01:13:08 executing program 2: syz_mount_image$vfat(0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0) r0 = creat(&(0x7f0000000040)='./bus\x00', 0x0) fcntl$setstatus(r0, 0x4, 0x6900) r1 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) ftruncate(r0, 0x800) lseek(r0, 0x1200, 0x0) r2 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) sendfile(r0, r2, 0x0, 0x8400fffffffa) r3 = open(&(0x7f0000000400)='./bus\x00', 0x14103e, 0x0) mmap(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x7ffffe, 0x11, r3, 0x0) read(r3, &(0x7f0000000180)=""/19, 0xfffffe47) [ 148.880838][ T169] FAT-fs (loop3): Invalid FSINFO signature: 0x00000000, 0x00000000 (sector = 1) 01:13:08 executing program 2: syz_mount_image$vfat(0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0) r0 = creat(&(0x7f0000000040)='./bus\x00', 0x0) fcntl$setstatus(r0, 0x4, 0x6900) r1 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x10, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) ftruncate(r0, 0x800) lseek(r0, 0x1200, 0x0) r2 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) sendfile(r0, r2, 0x0, 0x8400fffffffa) r3 = open(&(0x7f0000000400)='./bus\x00', 0x14103e, 0x0) mmap(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x7ffffe, 0x11, r3, 0x0) read(r3, &(0x7f0000000180)=""/19, 0xfffffe47) 01:13:08 executing program 4: syz_mount_image$vfat(&(0x7f00000002c0), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f0000010000)="601c6d6b646f736617e43c00088020000200000004f8000020004000000000000000000001", 0x25}, {0x0, 0x0, 0x200000000011000}], 0x0, &(0x7f0000000240)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') r0 = creat(&(0x7f0000000040)='./bus\x00', 0x0) fcntl$setstatus(r0, 0x4, 0x6900) r1 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, 0x0, 0x0, 0xd9f, 0x0) mkdirat(r1, &(0x7f00000001c0)='./bus\x00', 0x80) ftruncate(r0, 0x800) lseek(r0, 0x1200, 0x0) r2 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$BTRFS_IOC_DEFRAG_RANGE(0xffffffffffffffff, 0x40309410, &(0x7f0000000080)={0x7, 0x7, 0x2, 0x279, 0x0, [0x0, 0x0, 0x0, 0x8]}) sendfile(r0, r2, 0x0, 0x8400fffffffa) r3 = open(&(0x7f0000000400)='./bus\x00', 0x14103e, 0x0) mmap(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x7ffffe, 0x11, r3, 0x0) read(r3, &(0x7f0000000180)=""/19, 0xfffffe47) [ 149.074847][T12219] loop3: detected capacity change from 0 to 264192 [ 149.093955][T12219] FAT-fs (loop3): Invalid FSINFO signature: 0x00000000, 0x00000000 (sector = 1) [ 149.176172][T12230] loop4: detected capacity change from 0 to 264192 [ 149.191035][T12230] FAT-fs (loop4): Invalid FSINFO signature: 0x00000000, 0x00000000 (sector = 1) 01:13:08 executing program 3: syz_mount_image$vfat(&(0x7f00000002c0), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f0000010000)="601c6d6b646f736617e43c00088020000200000004f8000020004000000000000000000001", 0x25}, {0x0, 0x0, 0x200000000011000}], 0x0, &(0x7f0000000240)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') r0 = creat(&(0x7f0000000040)='./bus\x00', 0x0) r1 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) ftruncate(r0, 0x800) lseek(r0, 0x1200, 0x0) r2 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) sendfile(r0, r2, 0x0, 0x8400fffffffa) r3 = open(&(0x7f0000000400)='./bus\x00', 0x14103e, 0x0) mmap(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x7ffffe, 0x11, 0xffffffffffffffff, 0x0) read(r3, &(0x7f0000000180)=""/19, 0xfffffe47) [ 149.336037][ T169] FAT-fs (loop3): Invalid FSINFO signature: 0x00000000, 0x00000000 (sector = 1) 01:13:08 executing program 5: syz_mount_image$vfat(0x0, 0x0, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000240)=ANY=[]) r0 = creat(&(0x7f0000000040)='./bus\x00', 0x0) fcntl$setstatus(0xffffffffffffffff, 0x4, 0x6900) ftruncate(r0, 0x800) lseek(r0, 0x1200, 0x0) r1 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) sendfile(r0, r1, 0x0, 0x8400fffffffa) r2 = open(&(0x7f0000000400)='./bus\x00', 0x14103e, 0x0) mmap(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x7ffffe, 0x11, r2, 0x0) read(r2, &(0x7f0000000180)=""/19, 0xfffffe47) 01:13:08 executing program 4: syz_mount_image$vfat(&(0x7f00000002c0), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f0000010000)="601c6d6b646f736617e43c00088020000200000004f8000020004000000000000000000001", 0x25}, {0x0, 0x0, 0x200000000011000}], 0x0, &(0x7f0000000240)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') r0 = creat(&(0x7f0000000040)='./bus\x00', 0x0) fcntl$setstatus(r0, 0x4, 0x6900) r1 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, 0x0, 0x0, 0xd9f, 0x0) mkdirat(r1, &(0x7f00000001c0)='./bus\x00', 0x80) ftruncate(r0, 0x800) lseek(r0, 0x1200, 0x0) r2 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$BTRFS_IOC_DEFRAG_RANGE(0xffffffffffffffff, 0x40309410, &(0x7f0000000080)={0x7, 0x7, 0x2, 0x279, 0x0, [0x0, 0x0, 0x0, 0x8]}) sendfile(r0, r2, 0x0, 0x8400fffffffa) r3 = open(&(0x7f0000000400)='./bus\x00', 0x14103e, 0x0) mmap(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x7ffffe, 0x11, r3, 0x0) read(r3, &(0x7f0000000180)=""/19, 0xfffffe47) [ 149.519620][ T169] FAT-fs (loop4): Invalid FSINFO signature: 0x00000000, 0x00000000 (sector = 1) [ 149.544144][T12241] loop3: detected capacity change from 0 to 264192 01:13:08 executing program 1: syz_mount_image$vfat(&(0x7f00000002c0), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f0000010000)="601c6d6b646f736617e43c00088020000200000004f8000020004000000000000000000001", 0x25}, {0x0, 0x0, 0x200000000011000}], 0x0, &(0x7f0000000240)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') r0 = creat(&(0x7f0000000040)='./bus\x00', 0x0) fcntl$setstatus(r0, 0x4, 0x6900) r1 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, 0x0, 0x0, 0xd9f, 0x0) mkdirat(r1, &(0x7f00000001c0)='./bus\x00', 0x80) ftruncate(r0, 0x800) lseek(r0, 0x1200, 0x0) r2 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) sendfile(r0, r2, 0x0, 0x8400fffffffa) [ 149.597817][T12241] FAT-fs (loop3): Invalid FSINFO signature: 0x00000000, 0x00000000 (sector = 1) 01:13:09 executing program 0: syz_mount_image$vfat(0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0) r0 = creat(&(0x7f0000000040)='./bus\x00', 0x0) fcntl$setstatus(r0, 0x4, 0x6900) r1 = openat(0xffffffffffffffff, 0x0, 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) ftruncate(r0, 0x800) lseek(r0, 0x1200, 0x0) r2 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) sendfile(r0, r2, 0x0, 0x8400fffffffa) r3 = open(&(0x7f0000000400)='./bus\x00', 0x14103e, 0x0) mmap(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x7ffffe, 0x11, r3, 0x0) read(r3, &(0x7f0000000180)=""/19, 0xfffffe47) [ 149.681331][T12252] loop1: detected capacity change from 0 to 264192 [ 149.710552][T12252] FAT-fs (loop1): Invalid FSINFO signature: 0x00000000, 0x00000000 (sector = 1) [ 149.734160][T12255] loop4: detected capacity change from 0 to 264192 [ 149.767257][T12255] FAT-fs (loop4): Invalid FSINFO signature: 0x00000000, 0x00000000 (sector = 1) 01:13:09 executing program 2: syz_mount_image$vfat(0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0) r0 = creat(&(0x7f0000000040)='./bus\x00', 0x0) fcntl$setstatus(r0, 0x4, 0x6900) r1 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x10, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) ftruncate(r0, 0x800) lseek(r0, 0x1200, 0x0) r2 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) sendfile(r0, r2, 0x0, 0x8400fffffffa) r3 = open(&(0x7f0000000400)='./bus\x00', 0x14103e, 0x0) mmap(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x7ffffe, 0x11, r3, 0x0) read(r3, &(0x7f0000000180)=""/19, 0xfffffe47) 01:13:09 executing program 1: syz_mount_image$vfat(&(0x7f00000002c0), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f0000010000)="601c6d6b646f736617e43c00088020000200000004f8000020004000000000000000000001", 0x25}, {0x0, 0x0, 0x200000000011000}], 0x0, &(0x7f0000000240)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') r0 = creat(&(0x7f0000000040)='./bus\x00', 0x0) fcntl$setstatus(r0, 0x4, 0x6900) r1 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0x0, 0x0) mkdirat(r1, &(0x7f00000001c0)='./bus\x00', 0x80) ftruncate(r0, 0x800) lseek(r0, 0x1200, 0x0) r2 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) sendfile(r0, r2, 0x0, 0x8400fffffffa) [ 150.220190][ T169] FAT-fs (loop1): Invalid FSINFO signature: 0x00000000, 0x00000000 (sector = 1) 01:13:09 executing program 5: syz_mount_image$vfat(0x0, 0x0, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000240)=ANY=[]) r0 = creat(&(0x7f0000000040)='./bus\x00', 0x0) fcntl$setstatus(r0, 0x4, 0x0) ftruncate(r0, 0x800) lseek(r0, 0x1200, 0x0) r1 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) sendfile(r0, r1, 0x0, 0x8400fffffffa) r2 = open(&(0x7f0000000400)='./bus\x00', 0x14103e, 0x0) mmap(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x7ffffe, 0x11, r2, 0x0) read(r2, &(0x7f0000000180)=""/19, 0xfffffe47) 01:13:09 executing program 3: syz_mount_image$vfat(&(0x7f00000002c0), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f0000010000)="601c6d6b646f736617e43c00088020000200000004f8000020004000000000000000000001", 0x25}, {0x0, 0x0, 0x200000000011000}], 0x0, &(0x7f0000000240)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') r0 = creat(&(0x7f0000000040)='./bus\x00', 0x0) r1 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) ftruncate(r0, 0x800) lseek(r0, 0x1200, 0x0) r2 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) sendfile(r0, r2, 0x0, 0x8400fffffffa) r3 = open(&(0x7f0000000400)='./bus\x00', 0x14103e, 0x0) mmap(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x7ffffe, 0x11, 0xffffffffffffffff, 0x0) read(r3, &(0x7f0000000180)=""/19, 0xfffffe47) [ 150.324412][T12280] loop1: detected capacity change from 0 to 264192 [ 150.384023][T12280] FAT-fs (loop1): Invalid FSINFO signature: 0x00000000, 0x00000000 (sector = 1) [ 150.491506][T12290] loop3: detected capacity change from 0 to 264192 [ 150.504281][T12290] FAT-fs (loop3): Invalid FSINFO signature: 0x00000000, 0x00000000 (sector = 1) 01:13:09 executing program 4: syz_mount_image$vfat(&(0x7f00000002c0), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f0000010000)="601c6d6b646f736617e43c00088020000200000004f8000020004000000000000000000001", 0x25}, {0x0, 0x0, 0x200000000011000}], 0x0, &(0x7f0000000240)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') r0 = creat(&(0x7f0000000040)='./bus\x00', 0x0) fcntl$setstatus(r0, 0x4, 0x6900) r1 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, 0x0, 0x0, 0xd9f, 0x0) mkdirat(r1, &(0x7f00000001c0)='./bus\x00', 0x80) ftruncate(r0, 0x800) lseek(r0, 0x1200, 0x0) r2 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$BTRFS_IOC_DEFRAG_RANGE(0xffffffffffffffff, 0x40309410, &(0x7f0000000080)={0x7, 0x7, 0x2, 0x279, 0x0, [0x0, 0x0, 0x0, 0x8]}) sendfile(r0, r2, 0x0, 0x8400fffffffa) r3 = open(&(0x7f0000000400)='./bus\x00', 0x14103e, 0x0) mmap(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x7ffffe, 0x11, r3, 0x0) read(r3, &(0x7f0000000180)=""/19, 0xfffffe47) 01:13:10 executing program 0: syz_mount_image$vfat(&(0x7f00000002c0), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f0000010000)="601c6d6b646f736617e43c00088020000200000004f8000020004000000000000000000001", 0x25}, {0x0, 0x0, 0x200000000011000}], 0x0, &(0x7f0000000240)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') r0 = creat(&(0x7f0000000040)='./bus\x00', 0x0) fcntl$setstatus(r0, 0x4, 0x6900) r1 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, 0x0, 0x0, 0xd9f, 0x0) mkdirat(r1, &(0x7f00000001c0)='./bus\x00', 0x80) ftruncate(r0, 0x800) lseek(r0, 0x1200, 0x0) r2 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) sendfile(r0, r2, 0x0, 0x8400fffffffa) 01:13:10 executing program 3: syz_mount_image$vfat(&(0x7f00000002c0), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f0000010000)="601c6d6b646f736617e43c00088020000200000004f8000020004000000000000000000001", 0x25}, {0x0, 0x0, 0x200000000011000}], 0x0, &(0x7f0000000240)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') r0 = creat(&(0x7f0000000040)='./bus\x00', 0x0) r1 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) ftruncate(r0, 0x800) lseek(r0, 0x1200, 0x0) r2 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) sendfile(r0, r2, 0x0, 0x8400fffffffa) r3 = open(&(0x7f0000000400)='./bus\x00', 0x14103e, 0x0) mmap(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x7ffffe, 0x11, 0xffffffffffffffff, 0x0) read(r3, &(0x7f0000000180)=""/19, 0xfffffe47) [ 150.699181][T12300] loop4: detected capacity change from 0 to 264192 [ 150.733211][T12300] FAT-fs (loop4): Invalid FSINFO signature: 0x00000000, 0x00000000 (sector = 1) 01:13:10 executing program 2: syz_mount_image$vfat(0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0) r0 = creat(&(0x7f0000000040)='./bus\x00', 0x0) fcntl$setstatus(r0, 0x4, 0x6900) r1 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x10, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) ftruncate(r0, 0x800) lseek(r0, 0x1200, 0x0) r2 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) sendfile(r0, r2, 0x0, 0x8400fffffffa) r3 = open(&(0x7f0000000400)='./bus\x00', 0x14103e, 0x0) mmap(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x7ffffe, 0x11, r3, 0x0) read(r3, &(0x7f0000000180)=""/19, 0xfffffe47) [ 150.756256][ T7739] FAT-fs (loop3): Invalid FSINFO signature: 0x00000000, 0x00000000 (sector = 1) [ 150.797635][T12307] loop0: detected capacity change from 0 to 264192 [ 150.838513][T12307] FAT-fs (loop0): Invalid FSINFO signature: 0x00000000, 0x00000000 (sector = 1) [ 150.906404][T12318] loop3: detected capacity change from 0 to 264192 [ 150.945348][T12318] FAT-fs (loop3): Invalid FSINFO signature: 0x00000000, 0x00000000 (sector = 1) 01:13:10 executing program 1: syz_mount_image$vfat(&(0x7f00000002c0), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f0000010000)="601c6d6b646f736617e43c00088020000200000004f8000020004000000000000000000001", 0x25}, {0x0, 0x0, 0x200000000011000}], 0x0, &(0x7f0000000240)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') r0 = creat(&(0x7f0000000040)='./bus\x00', 0x0) fcntl$setstatus(r0, 0x4, 0x6900) r1 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0x0, 0x0) mkdirat(r1, &(0x7f00000001c0)='./bus\x00', 0x80) ftruncate(r0, 0x800) lseek(r0, 0x1200, 0x0) r2 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) sendfile(r0, r2, 0x0, 0x8400fffffffa) [ 151.032283][ T7739] FAT-fs (loop1): Invalid FSINFO signature: 0x00000000, 0x00000000 (sector = 1) [ 151.137362][T12330] loop1: detected capacity change from 0 to 264192 [ 151.153628][T12330] FAT-fs (loop1): Invalid FSINFO signature: 0x00000000, 0x00000000 (sector = 1) 01:13:10 executing program 4: syz_mount_image$vfat(&(0x7f00000002c0), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f0000010000)="601c6d6b646f736617e43c00088020000200000004f8000020004000000000000000000001", 0x25}, {0x0, 0x0, 0x200000000011000}], 0x0, &(0x7f0000000240)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') r0 = creat(&(0x7f0000000040)='./bus\x00', 0x0) fcntl$setstatus(r0, 0x4, 0x6900) r1 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0x0, 0x0) mkdirat(r1, &(0x7f00000001c0)='./bus\x00', 0x80) ftruncate(r0, 0x800) lseek(r0, 0x1200, 0x0) r2 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$BTRFS_IOC_DEFRAG_RANGE(0xffffffffffffffff, 0x40309410, &(0x7f0000000080)={0x7, 0x7, 0x2, 0x279, 0x0, [0x0, 0x0, 0x0, 0x8]}) sendfile(r0, r2, 0x0, 0x8400fffffffa) r3 = open(&(0x7f0000000400)='./bus\x00', 0x14103e, 0x0) mmap(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x7ffffe, 0x11, r3, 0x0) read(r3, &(0x7f0000000180)=""/19, 0xfffffe47) [ 151.204444][ T7739] FAT-fs (loop4): Invalid FSINFO signature: 0x00000000, 0x00000000 (sector = 1) 01:13:10 executing program 0: syz_mount_image$vfat(&(0x7f00000002c0), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f0000010000)="601c6d6b646f736617e43c00088020000200000004f8000020004000000000000000000001", 0x25}, {0x0, 0x0, 0x200000000011000}], 0x0, &(0x7f0000000240)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') r0 = creat(&(0x7f0000000040)='./bus\x00', 0x0) fcntl$setstatus(r0, 0x4, 0x6900) r1 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(0xffffffffffffffff, &(0x7f0000000280), 0x18, 0xd9f, 0x0) mkdirat(r1, &(0x7f00000001c0)='./bus\x00', 0x80) ftruncate(r0, 0x800) lseek(r0, 0x1200, 0x0) r2 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) sendfile(r0, r2, 0x0, 0x8400fffffffa) 01:13:10 executing program 5: syz_mount_image$vfat(0x0, 0x0, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000240)=ANY=[]) r0 = creat(&(0x7f0000000040)='./bus\x00', 0x0) fcntl$setstatus(r0, 0x4, 0x0) ftruncate(r0, 0x800) lseek(r0, 0x1200, 0x0) r1 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) sendfile(r0, r1, 0x0, 0x8400fffffffa) r2 = open(&(0x7f0000000400)='./bus\x00', 0x14103e, 0x0) mmap(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x7ffffe, 0x11, r2, 0x0) read(r2, &(0x7f0000000180)=""/19, 0xfffffe47) [ 151.309765][ T169] FAT-fs (loop0): Invalid FSINFO signature: 0x00000000, 0x00000000 (sector = 1) [ 151.326249][T12337] loop4: detected capacity change from 0 to 264192 [ 151.344699][T12337] FAT-fs (loop4): Invalid FSINFO signature: 0x00000000, 0x00000000 (sector = 1) [ 151.495670][T12348] loop0: detected capacity change from 0 to 264192 [ 151.527489][T12348] FAT-fs (loop0): Invalid FSINFO signature: 0x00000000, 0x00000000 (sector = 1) 01:13:10 executing program 1: syz_mount_image$vfat(&(0x7f00000002c0), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f0000010000)="601c6d6b646f736617e43c00088020000200000004f8000020004000000000000000000001", 0x25}, {0x0, 0x0, 0x200000000011000}], 0x0, &(0x7f0000000240)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') r0 = creat(&(0x7f0000000040)='./bus\x00', 0x0) fcntl$setstatus(r0, 0x4, 0x6900) r1 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0x0, 0x0) mkdirat(r1, &(0x7f00000001c0)='./bus\x00', 0x80) ftruncate(r0, 0x800) lseek(r0, 0x1200, 0x0) r2 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) sendfile(r0, r2, 0x0, 0x8400fffffffa) [ 151.584355][ T7739] FAT-fs (loop1): Invalid FSINFO signature: 0x00000000, 0x00000000 (sector = 1) 01:13:11 executing program 2: syz_mount_image$vfat(0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0) r0 = creat(&(0x7f0000000040)='./bus\x00', 0x0) fcntl$setstatus(r0, 0x4, 0x6900) r1 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, 0xffffffffffffffff, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) ftruncate(r0, 0x800) lseek(r0, 0x1200, 0x0) r2 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) sendfile(r0, r2, 0x0, 0x8400fffffffa) r3 = open(&(0x7f0000000400)='./bus\x00', 0x14103e, 0x0) mmap(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x7ffffe, 0x11, r3, 0x0) read(r3, &(0x7f0000000180)=""/19, 0xfffffe47) [ 151.696803][T12359] loop1: detected capacity change from 0 to 264192 [ 151.725802][T12359] FAT-fs (loop1): Invalid FSINFO signature: 0x00000000, 0x00000000 (sector = 1) 01:13:11 executing program 3: syz_mount_image$vfat(&(0x7f00000002c0), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f0000010000)="601c6d6b646f736617e43c00088020000200000004f8000020004000000000000000000001", 0x25}, {0x0, 0x0, 0x200000000011000}], 0x0, &(0x7f0000000240)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') r0 = creat(&(0x7f0000000040)='./bus\x00', 0x0) r1 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) ftruncate(r0, 0x800) lseek(r0, 0x1200, 0x0) r2 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) sendfile(r0, r2, 0x0, 0x8400fffffffa) r3 = open(&(0x7f0000000400)='./bus\x00', 0x14103e, 0x0) mmap(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x7ffffe, 0x11, r3, 0x0) read(0xffffffffffffffff, &(0x7f0000000180)=""/19, 0xfffffe47) 01:13:11 executing program 4: syz_mount_image$vfat(&(0x7f00000002c0), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f0000010000)="601c6d6b646f736617e43c00088020000200000004f8000020004000000000000000000001", 0x25}, {0x0, 0x0, 0x200000000011000}], 0x0, &(0x7f0000000240)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') r0 = creat(&(0x7f0000000040)='./bus\x00', 0x0) fcntl$setstatus(r0, 0x4, 0x6900) r1 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0x0, 0x0) mkdirat(r1, &(0x7f00000001c0)='./bus\x00', 0x80) ftruncate(r0, 0x800) lseek(r0, 0x1200, 0x0) r2 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$BTRFS_IOC_DEFRAG_RANGE(0xffffffffffffffff, 0x40309410, &(0x7f0000000080)={0x7, 0x7, 0x2, 0x279, 0x0, [0x0, 0x0, 0x0, 0x8]}) sendfile(r0, r2, 0x0, 0x8400fffffffa) r3 = open(&(0x7f0000000400)='./bus\x00', 0x14103e, 0x0) mmap(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x7ffffe, 0x11, r3, 0x0) read(r3, &(0x7f0000000180)=""/19, 0xfffffe47) 01:13:11 executing program 1: syz_mount_image$vfat(&(0x7f00000002c0), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f0000010000)="601c6d6b646f736617e43c00088020000200000004f8000020004000000000000000000001", 0x25}, {0x0, 0x0, 0x200000000011000}], 0x0, &(0x7f0000000240)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') r0 = creat(&(0x7f0000000040)='./bus\x00', 0x0) fcntl$setstatus(r0, 0x4, 0x6900) r1 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) mkdirat(0xffffffffffffffff, &(0x7f00000001c0)='./bus\x00', 0x80) ftruncate(r0, 0x800) lseek(r0, 0x1200, 0x0) r2 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) sendfile(r0, r2, 0x0, 0x8400fffffffa) [ 151.852990][ T7739] FAT-fs (loop4): Invalid FSINFO signature: 0x00000000, 0x00000000 (sector = 1) [ 151.895169][ T7739] FAT-fs (loop1): Invalid FSINFO signature: 0x00000000, 0x00000000 (sector = 1) [ 151.934074][T12375] loop3: detected capacity change from 0 to 264192 [ 151.942062][T12375] FAT-fs (loop3): Invalid FSINFO signature: 0x00000000, 0x00000000 (sector = 1) [ 152.001170][T12385] loop4: detected capacity change from 0 to 264192 [ 152.028290][T12388] loop1: detected capacity change from 0 to 264192 [ 152.045952][T12388] FAT-fs (loop1): Invalid FSINFO signature: 0x00000000, 0x00000000 (sector = 1) 01:13:11 executing program 3: syz_mount_image$vfat(&(0x7f00000002c0), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f0000010000)="601c6d6b646f736617e43c00088020000200000004f8000020004000000000000000000001", 0x25}, {0x0, 0x0, 0x200000000011000}], 0x0, &(0x7f0000000240)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') r0 = creat(&(0x7f0000000040)='./bus\x00', 0x0) r1 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) ftruncate(r0, 0x800) lseek(r0, 0x1200, 0x0) r2 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) sendfile(r0, r2, 0x0, 0x8400fffffffa) r3 = open(&(0x7f0000000400)='./bus\x00', 0x14103e, 0x0) mmap(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x7ffffe, 0x11, r3, 0x0) read(0xffffffffffffffff, &(0x7f0000000180)=""/19, 0xfffffe47) [ 152.119285][ T7739] FAT-fs (loop3): Invalid FSINFO signature: 0x00000000, 0x00000000 (sector = 1) [ 152.142097][T12385] FAT-fs (loop4): Invalid FSINFO signature: 0x00000000, 0x00000000 (sector = 1) 01:13:11 executing program 1: syz_mount_image$vfat(&(0x7f00000002c0), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f0000010000)="601c6d6b646f736617e43c00088020000200000004f8000020004000000000000000000001", 0x25}, {0x0, 0x0, 0x200000000011000}], 0x0, &(0x7f0000000240)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') r0 = creat(&(0x7f0000000040)='./bus\x00', 0x0) fcntl$setstatus(r0, 0x4, 0x6900) r1 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) mkdirat(0xffffffffffffffff, 0x0, 0x80) ftruncate(r0, 0x800) lseek(r0, 0x1200, 0x0) r2 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) sendfile(r0, r2, 0x0, 0x8400fffffffa) 01:13:11 executing program 5: syz_mount_image$vfat(0x0, 0x0, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000240)=ANY=[]) r0 = creat(&(0x7f0000000040)='./bus\x00', 0x0) fcntl$setstatus(r0, 0x4, 0x0) ftruncate(r0, 0x800) lseek(r0, 0x1200, 0x0) r1 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) sendfile(r0, r1, 0x0, 0x8400fffffffa) r2 = open(&(0x7f0000000400)='./bus\x00', 0x14103e, 0x0) mmap(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x7ffffe, 0x11, r2, 0x0) read(r2, &(0x7f0000000180)=""/19, 0xfffffe47) [ 152.263942][ T7739] FAT-fs (loop1): Invalid FSINFO signature: 0x00000000, 0x00000000 (sector = 1) [ 152.291361][T12399] loop3: detected capacity change from 0 to 264192 [ 152.307265][T12399] FAT-fs (loop3): Invalid FSINFO signature: 0x00000000, 0x00000000 (sector = 1) [ 152.354693][T12407] loop1: detected capacity change from 0 to 264192 [ 152.365545][T12407] FAT-fs (loop1): Invalid FSINFO signature: 0x00000000, 0x00000000 (sector = 1) 01:13:11 executing program 0: syz_mount_image$vfat(&(0x7f00000002c0), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f0000010000)="601c6d6b646f736617e43c00088020000200000004f8000020004000000000000000000001", 0x25}, {0x0, 0x0, 0x200000000011000}], 0x0, &(0x7f0000000240)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') r0 = creat(&(0x7f0000000040)='./bus\x00', 0x0) fcntl$setstatus(r0, 0x4, 0x6900) r1 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(0xffffffffffffffff, &(0x7f0000000280), 0x18, 0xd9f, 0x0) mkdirat(r1, &(0x7f00000001c0)='./bus\x00', 0x80) ftruncate(r0, 0x800) lseek(r0, 0x1200, 0x0) r2 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) sendfile(r0, r2, 0x0, 0x8400fffffffa) 01:13:11 executing program 3: syz_mount_image$vfat(&(0x7f00000002c0), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f0000010000)="601c6d6b646f736617e43c00088020000200000004f8000020004000000000000000000001", 0x25}, {0x0, 0x0, 0x200000000011000}], 0x0, &(0x7f0000000240)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') r0 = creat(&(0x7f0000000040)='./bus\x00', 0x0) r1 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) ftruncate(r0, 0x800) lseek(r0, 0x1200, 0x0) r2 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) sendfile(r0, r2, 0x0, 0x8400fffffffa) r3 = open(&(0x7f0000000400)='./bus\x00', 0x14103e, 0x0) mmap(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x7ffffe, 0x11, r3, 0x0) read(0xffffffffffffffff, &(0x7f0000000180)=""/19, 0xfffffe47) 01:13:11 executing program 2: syz_mount_image$vfat(0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0) r0 = creat(&(0x7f0000000040)='./bus\x00', 0x0) fcntl$setstatus(r0, 0x4, 0x6900) r1 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, 0xffffffffffffffff, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) ftruncate(r0, 0x800) lseek(r0, 0x1200, 0x0) r2 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) sendfile(r0, r2, 0x0, 0x8400fffffffa) r3 = open(&(0x7f0000000400)='./bus\x00', 0x14103e, 0x0) mmap(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x7ffffe, 0x11, r3, 0x0) read(r3, &(0x7f0000000180)=""/19, 0xfffffe47) [ 152.505106][ T169] FAT-fs (loop3): Invalid FSINFO signature: 0x00000000, 0x00000000 (sector = 1) [ 152.525334][T12420] loop0: detected capacity change from 0 to 264192 [ 152.535799][T12420] FAT-fs (loop0): Invalid FSINFO signature: 0x00000000, 0x00000000 (sector = 1) [ 152.653658][T12432] loop3: detected capacity change from 0 to 264192 [ 152.671401][T12432] FAT-fs (loop3): Invalid FSINFO signature: 0x00000000, 0x00000000 (sector = 1) 01:13:12 executing program 3: syz_mount_image$vfat(&(0x7f00000002c0), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f0000010000)="601c6d6b646f736617e43c00088020000200000004f8000020004000000000000000000001", 0x25}, {0x0, 0x0, 0x200000000011000}], 0x0, &(0x7f0000000240)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') r0 = creat(&(0x7f0000000040)='./bus\x00', 0x0) r1 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) ftruncate(r0, 0x800) lseek(r0, 0x1200, 0x0) r2 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) sendfile(r0, r2, 0x0, 0x8400fffffffa) r3 = open(&(0x7f0000000400)='./bus\x00', 0x14103e, 0x0) mmap(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x7ffffe, 0x11, r3, 0x0) read(r3, 0x0, 0x0) 01:13:12 executing program 4: syz_mount_image$vfat(&(0x7f00000002c0), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f0000010000)="601c6d6b646f736617e43c00088020000200000004f8000020004000000000000000000001", 0x25}, {0x0, 0x0, 0x200000000011000}], 0x0, &(0x7f0000000240)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') r0 = creat(&(0x7f0000000040)='./bus\x00', 0x0) fcntl$setstatus(r0, 0x4, 0x6900) r1 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0x0, 0x0) mkdirat(r1, &(0x7f00000001c0)='./bus\x00', 0x80) ftruncate(r0, 0x800) lseek(r0, 0x1200, 0x0) r2 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$BTRFS_IOC_DEFRAG_RANGE(0xffffffffffffffff, 0x40309410, &(0x7f0000000080)={0x7, 0x7, 0x2, 0x279, 0x0, [0x0, 0x0, 0x0, 0x8]}) sendfile(r0, r2, 0x0, 0x8400fffffffa) r3 = open(&(0x7f0000000400)='./bus\x00', 0x14103e, 0x0) mmap(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x7ffffe, 0x11, r3, 0x0) read(r3, &(0x7f0000000180)=""/19, 0xfffffe47) [ 152.814081][ T169] FAT-fs (loop3): Invalid FSINFO signature: 0x00000000, 0x00000000 (sector = 1) 01:13:12 executing program 1: syz_mount_image$vfat(&(0x7f00000002c0), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f0000010000)="601c6d6b646f736617e43c00088020000200000004f8000020004000000000000000000001", 0x25}, {0x0, 0x0, 0x200000000011000}], 0x0, &(0x7f0000000240)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') r0 = creat(&(0x7f0000000040)='./bus\x00', 0x0) fcntl$setstatus(r0, 0x4, 0x6900) r1 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) mkdirat(0xffffffffffffffff, 0x0, 0x0) ftruncate(r0, 0x800) lseek(r0, 0x1200, 0x0) r2 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) sendfile(r0, r2, 0x0, 0x8400fffffffa) [ 152.861101][ T7739] FAT-fs (loop1): Invalid FSINFO signature: 0x00000000, 0x00000000 (sector = 1) [ 152.916332][T12447] loop4: detected capacity change from 0 to 264192 [ 152.923224][T12445] loop3: detected capacity change from 0 to 264192 [ 152.931106][T12447] FAT-fs (loop4): Invalid FSINFO signature: 0x00000000, 0x00000000 (sector = 1) [ 152.994046][T12445] FAT-fs (loop3): Invalid FSINFO signature: 0x00000000, 0x00000000 (sector = 1) [ 153.070498][T12458] loop1: detected capacity change from 0 to 264192 [ 153.127441][T12458] FAT-fs (loop1): Invalid FSINFO signature: 0x00000000, 0x00000000 (sector = 1) 01:13:12 executing program 0: syz_mount_image$vfat(0x0, 0x0, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000240)=ANY=[]) r0 = creat(0x0, 0x0) fcntl$setstatus(r0, 0x4, 0x6900) ftruncate(r0, 0x800) lseek(r0, 0x1200, 0x0) r1 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) sendfile(r0, r1, 0x0, 0x8400fffffffa) r2 = open(&(0x7f0000000400)='./bus\x00', 0x14103e, 0x0) mmap(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x7ffffe, 0x11, r2, 0x0) read(r2, &(0x7f0000000180)=""/19, 0xfffffe47) [ 153.210778][ T6088] FAT-fs (loop0): Invalid FSINFO signature: 0x00000000, 0x00000000 (sector = 1) 01:13:12 executing program 5: syz_mount_image$vfat(0x0, 0x0, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000240)=ANY=[]) r0 = creat(&(0x7f0000000040)='./bus\x00', 0x0) fcntl$setstatus(r0, 0x4, 0x6900) ftruncate(0xffffffffffffffff, 0x800) lseek(r0, 0x1200, 0x0) r1 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) sendfile(r0, r1, 0x0, 0x8400fffffffa) r2 = open(&(0x7f0000000400)='./bus\x00', 0x14103e, 0x0) mmap(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x7ffffe, 0x11, r2, 0x0) read(r2, &(0x7f0000000180)=""/19, 0xfffffe47) 01:13:12 executing program 0: syz_mount_image$vfat(&(0x7f00000002c0), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f0000010000)="601c6d6b646f736617e43c00088020000200000004f8000020004000000000000000000001", 0x25}, {0x0, 0x0, 0x200000000011000}], 0x0, &(0x7f0000000240)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') r0 = creat(&(0x7f0000000040)='./bus\x00', 0x0) fcntl$setstatus(r0, 0x4, 0x6900) r1 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) mkdirat(r1, &(0x7f00000001c0)='./bus\x00', 0x80) ftruncate(r0, 0x800) lseek(r0, 0x1200, 0x0) r2 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$BTRFS_IOC_DEFRAG_RANGE(0xffffffffffffffff, 0x40309410, &(0x7f0000000080)={0x7, 0x7, 0x2, 0x279, 0x0, [0x0, 0x0, 0x0, 0x8]}) sendfile(r0, r2, 0x0, 0x8400fffffffa) r3 = open(&(0x7f0000000400)='./bus\x00', 0x14103e, 0x0) mmap(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x7ffffe, 0x11, r3, 0x0) read(r3, &(0x7f0000000180)=""/19, 0xfffffe47) 01:13:12 executing program 4: syz_mount_image$vfat(&(0x7f00000002c0), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f0000010000)="601c6d6b646f736617e43c00088020000200000004f8000020004000000000000000000001", 0x25}, {0x0, 0x0, 0x200000000011000}], 0x0, &(0x7f0000000240)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') r0 = creat(&(0x7f0000000040)='./bus\x00', 0x0) fcntl$setstatus(r0, 0x4, 0x6900) r1 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) mkdirat(0xffffffffffffffff, &(0x7f00000001c0)='./bus\x00', 0x80) ftruncate(r0, 0x800) lseek(r0, 0x1200, 0x0) r2 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$BTRFS_IOC_DEFRAG_RANGE(0xffffffffffffffff, 0x40309410, &(0x7f0000000080)={0x7, 0x7, 0x2, 0x279, 0x0, [0x0, 0x0, 0x0, 0x8]}) sendfile(r0, r2, 0x0, 0x8400fffffffa) r3 = open(&(0x7f0000000400)='./bus\x00', 0x14103e, 0x0) mmap(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x7ffffe, 0x11, r3, 0x0) read(r3, &(0x7f0000000180)=""/19, 0xfffffe47) [ 153.371538][T12475] loop0: detected capacity change from 0 to 264192 [ 153.395825][ T6088] FAT-fs (loop4): Invalid FSINFO signature: 0x00000000, 0x00000000 (sector = 1) 01:13:12 executing program 5: syz_mount_image$vfat(0x0, 0x0, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000240)=ANY=[]) r0 = creat(&(0x7f0000000040)='./bus\x00', 0x0) fcntl$setstatus(r0, 0x4, 0x6900) ftruncate(0xffffffffffffffff, 0x800) lseek(r0, 0x1200, 0x0) r1 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) sendfile(r0, r1, 0x0, 0x8400fffffffa) r2 = open(&(0x7f0000000400)='./bus\x00', 0x14103e, 0x0) mmap(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x7ffffe, 0x11, r2, 0x0) read(r2, &(0x7f0000000180)=""/19, 0xfffffe47) [ 153.414915][T12475] FAT-fs (loop0): Invalid FSINFO signature: 0x00000000, 0x00000000 (sector = 1) 01:13:12 executing program 2: syz_mount_image$vfat(0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0) r0 = creat(&(0x7f0000000040)='./bus\x00', 0x0) fcntl$setstatus(r0, 0x4, 0x6900) r1 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, 0xffffffffffffffff, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) ftruncate(r0, 0x800) lseek(r0, 0x1200, 0x0) r2 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) sendfile(r0, r2, 0x0, 0x8400fffffffa) r3 = open(&(0x7f0000000400)='./bus\x00', 0x14103e, 0x0) mmap(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x7ffffe, 0x11, r3, 0x0) read(r3, &(0x7f0000000180)=""/19, 0xfffffe47) 01:13:12 executing program 0: syz_mount_image$vfat(&(0x7f00000002c0), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f0000010000)="601c6d6b646f736617e43c00088020000200000004f8000020004000000000000000000001", 0x25}, {0x0, 0x0, 0x200000000011000}], 0x0, &(0x7f0000000240)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') r0 = creat(&(0x7f0000000040)='./bus\x00', 0x0) fcntl$setstatus(r0, 0x4, 0x6900) r1 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) mkdirat(r1, &(0x7f00000001c0)='./bus\x00', 0x80) ftruncate(r0, 0x800) lseek(r0, 0x1200, 0x0) r2 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$BTRFS_IOC_DEFRAG_RANGE(0xffffffffffffffff, 0x40309410, &(0x7f0000000080)={0x7, 0x7, 0x2, 0x279, 0x0, [0x0, 0x0, 0x0, 0x8]}) sendfile(r0, r2, 0x0, 0x8400fffffffa) r3 = open(&(0x7f0000000400)='./bus\x00', 0x14103e, 0x0) mmap(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x7ffffe, 0x11, r3, 0x0) read(r3, &(0x7f0000000180)=""/19, 0xfffffe47) 01:13:12 executing program 5: syz_mount_image$vfat(0x0, 0x0, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000240)=ANY=[]) r0 = creat(&(0x7f0000000040)='./bus\x00', 0x0) fcntl$setstatus(r0, 0x4, 0x6900) ftruncate(0xffffffffffffffff, 0x800) lseek(r0, 0x1200, 0x0) r1 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) sendfile(r0, r1, 0x0, 0x8400fffffffa) r2 = open(&(0x7f0000000400)='./bus\x00', 0x14103e, 0x0) mmap(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x7ffffe, 0x11, r2, 0x0) read(r2, &(0x7f0000000180)=""/19, 0xfffffe47) [ 153.505553][T12486] loop4: detected capacity change from 0 to 264192 [ 153.517473][T12486] FAT-fs (loop4): Invalid FSINFO signature: 0x00000000, 0x00000000 (sector = 1) [ 153.527544][ T6088] FAT-fs (loop0): Invalid FSINFO signature: 0x00000000, 0x00000000 (sector = 1) 01:13:12 executing program 5: syz_mount_image$vfat(0x0, 0x0, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000240)=ANY=[]) r0 = creat(&(0x7f0000000040)='./bus\x00', 0x0) fcntl$setstatus(r0, 0x4, 0x6900) ftruncate(r0, 0x0) lseek(r0, 0x1200, 0x0) r1 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) sendfile(r0, r1, 0x0, 0x8400fffffffa) r2 = open(&(0x7f0000000400)='./bus\x00', 0x14103e, 0x0) mmap(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x7ffffe, 0x11, r2, 0x0) read(r2, &(0x7f0000000180)=""/19, 0xfffffe47) [ 153.641317][T12501] loop0: detected capacity change from 0 to 264192 [ 153.653731][T12501] FAT-fs (loop0): Invalid FSINFO signature: 0x00000000, 0x00000000 (sector = 1) 01:13:13 executing program 5: syz_mount_image$vfat(0x0, 0x0, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000240)=ANY=[]) r0 = creat(&(0x7f0000000040)='./bus\x00', 0x0) fcntl$setstatus(r0, 0x4, 0x6900) ftruncate(r0, 0x0) lseek(r0, 0x1200, 0x0) r1 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) sendfile(r0, r1, 0x0, 0x8400fffffffa) r2 = open(&(0x7f0000000400)='./bus\x00', 0x14103e, 0x0) mmap(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x7ffffe, 0x11, r2, 0x0) read(r2, &(0x7f0000000180)=""/19, 0xfffffe47) 01:13:13 executing program 3: syz_mount_image$vfat(&(0x7f00000002c0), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f0000010000)="601c6d6b646f736617e43c00088020000200000004f8000020004000000000000000000001", 0x25}, {0x0, 0x0, 0x200000000011000}], 0x0, &(0x7f0000000240)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') r0 = creat(&(0x7f0000000040)='./bus\x00', 0x0) r1 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) ftruncate(r0, 0x800) lseek(r0, 0x1200, 0x0) r2 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) sendfile(r0, r2, 0x0, 0x8400fffffffa) r3 = open(&(0x7f0000000400)='./bus\x00', 0x14103e, 0x0) mmap(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x7ffffe, 0x11, r3, 0x0) read(r3, 0x0, 0x0) [ 153.806707][ T6088] FAT-fs (loop0): Invalid FSINFO signature: 0x00000000, 0x00000000 (sector = 1) [ 153.824888][ T7739] FAT-fs (loop4): Invalid FSINFO signature: 0x00000000, 0x00000000 (sector = 1) 01:13:13 executing program 1: syz_mount_image$vfat(&(0x7f00000002c0), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f0000010000)="601c6d6b646f736617e43c00088020000200000004f8000020004000000000000000000001", 0x25}, {0x0, 0x0, 0x200000000011000}], 0x0, &(0x7f0000000240)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') r0 = creat(&(0x7f0000000040)='./bus\x00', 0x0) fcntl$setstatus(r0, 0x4, 0x6900) r1 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) mkdirat(0xffffffffffffffff, 0x0, 0x0) ftruncate(r0, 0x800) lseek(r0, 0x1200, 0x0) r2 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) sendfile(r0, r2, 0x0, 0x8400fffffffa) 01:13:13 executing program 0: syz_mount_image$vfat(&(0x7f00000002c0), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f0000010000)="601c6d6b646f736617e43c00088020000200000004f8000020004000000000000000000001", 0x25}, {0x0, 0x0, 0x200000000011000}], 0x0, &(0x7f0000000240)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') r0 = creat(&(0x7f0000000040)='./bus\x00', 0x0) fcntl$setstatus(r0, 0x4, 0x6900) r1 = openat(0xffffffffffffffff, 0x0, 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) mkdirat(r1, &(0x7f00000001c0)='./bus\x00', 0x80) ftruncate(r0, 0x800) lseek(r0, 0x1200, 0x0) r2 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$BTRFS_IOC_DEFRAG_RANGE(0xffffffffffffffff, 0x40309410, &(0x7f0000000080)={0x7, 0x7, 0x2, 0x279, 0x0, [0x0, 0x0, 0x0, 0x8]}) sendfile(r0, r2, 0x0, 0x8400fffffffa) r3 = open(&(0x7f0000000400)='./bus\x00', 0x14103e, 0x0) mmap(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x7ffffe, 0x11, r3, 0x0) read(r3, &(0x7f0000000180)=""/19, 0xfffffe47) 01:13:13 executing program 4: syz_mount_image$vfat(&(0x7f00000002c0), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f0000010000)="601c6d6b646f736617e43c00088020000200000004f8000020004000000000000000000001", 0x25}, {0x0, 0x0, 0x200000000011000}], 0x0, &(0x7f0000000240)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') r0 = creat(&(0x7f0000000040)='./bus\x00', 0x0) fcntl$setstatus(r0, 0x4, 0x6900) r1 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) mkdirat(0xffffffffffffffff, &(0x7f00000001c0)='./bus\x00', 0x80) ftruncate(r0, 0x800) lseek(r0, 0x1200, 0x0) r2 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$BTRFS_IOC_DEFRAG_RANGE(0xffffffffffffffff, 0x40309410, &(0x7f0000000080)={0x7, 0x7, 0x2, 0x279, 0x0, [0x0, 0x0, 0x0, 0x8]}) sendfile(r0, r2, 0x0, 0x8400fffffffa) r3 = open(&(0x7f0000000400)='./bus\x00', 0x14103e, 0x0) mmap(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x7ffffe, 0x11, r3, 0x0) read(r3, &(0x7f0000000180)=""/19, 0xfffffe47) 01:13:13 executing program 5: syz_mount_image$vfat(0x0, 0x0, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000240)=ANY=[]) r0 = creat(&(0x7f0000000040)='./bus\x00', 0x0) fcntl$setstatus(r0, 0x4, 0x6900) ftruncate(r0, 0x0) lseek(r0, 0x1200, 0x0) r1 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) sendfile(r0, r1, 0x0, 0x8400fffffffa) r2 = open(&(0x7f0000000400)='./bus\x00', 0x14103e, 0x0) mmap(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x7ffffe, 0x11, r2, 0x0) read(r2, &(0x7f0000000180)=""/19, 0xfffffe47) [ 153.899502][T12527] loop3: detected capacity change from 0 to 264192 [ 153.907257][T12527] FAT-fs (loop3): Invalid FSINFO signature: 0x00000000, 0x00000000 (sector = 1) 01:13:13 executing program 3: syz_mount_image$vfat(&(0x7f00000002c0), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f0000010000)="601c6d6b646f736617e43c00088020000200000004f8000020004000000000000000000001", 0x25}, {0x0, 0x0, 0x200000000011000}], 0x0, &(0x7f0000000240)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') r0 = creat(&(0x7f0000000040)='./bus\x00', 0x0) r1 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) ftruncate(r0, 0x800) lseek(r0, 0x1200, 0x0) r2 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) sendfile(r0, r2, 0x0, 0x8400fffffffa) r3 = open(&(0x7f0000000400)='./bus\x00', 0x14103e, 0x0) mmap(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x7ffffe, 0x11, r3, 0x0) read(r3, 0x0, 0x0) [ 153.950059][T12534] loop0: detected capacity change from 0 to 264192 [ 153.961505][T12534] FAT-fs (loop0): Invalid FSINFO signature: 0x00000000, 0x00000000 (sector = 1) [ 153.971288][ T169] FAT-fs (loop3): Invalid FSINFO signature: 0x00000000, 0x00000000 (sector = 1) [ 153.982512][T12538] loop4: detected capacity change from 0 to 264192 [ 153.990251][T12538] FAT-fs (loop4): Invalid FSINFO signature: 0x00000000, 0x00000000 (sector = 1) 01:13:13 executing program 5: syz_mount_image$vfat(0x0, 0x0, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000240)=ANY=[]) r0 = creat(&(0x7f0000000040)='./bus\x00', 0x0) fcntl$setstatus(r0, 0x4, 0x6900) ftruncate(r0, 0x800) lseek(0xffffffffffffffff, 0x1200, 0x0) r1 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) sendfile(r0, r1, 0x0, 0x8400fffffffa) r2 = open(&(0x7f0000000400)='./bus\x00', 0x14103e, 0x0) mmap(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x7ffffe, 0x11, r2, 0x0) read(r2, &(0x7f0000000180)=""/19, 0xfffffe47) [ 154.038598][T12547] loop1: detected capacity change from 0 to 264192 [ 154.055109][T12547] FAT-fs (loop1): Invalid FSINFO signature: 0x00000000, 0x00000000 (sector = 1) [ 154.186644][T12558] loop3: detected capacity change from 0 to 264192 [ 154.222121][T12558] FAT-fs (loop3): Invalid FSINFO signature: 0x00000000, 0x00000000 (sector = 1) 01:13:13 executing program 2: syz_mount_image$vfat(0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0) r0 = creat(&(0x7f0000000040)='./bus\x00', 0x0) fcntl$setstatus(r0, 0x4, 0x6900) r1 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(0xffffffffffffffff, &(0x7f0000000280), 0x18, 0xd9f, 0x0) ftruncate(r0, 0x800) lseek(r0, 0x1200, 0x0) r2 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) sendfile(r0, r2, 0x0, 0x8400fffffffa) r3 = open(&(0x7f0000000400)='./bus\x00', 0x14103e, 0x0) mmap(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x7ffffe, 0x11, r3, 0x0) read(r3, &(0x7f0000000180)=""/19, 0xfffffe47) 01:13:13 executing program 5: syz_mount_image$vfat(0x0, 0x0, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000240)=ANY=[]) r0 = creat(&(0x7f0000000040)='./bus\x00', 0x0) fcntl$setstatus(r0, 0x4, 0x6900) ftruncate(r0, 0x800) lseek(0xffffffffffffffff, 0x1200, 0x0) r1 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) sendfile(r0, r1, 0x0, 0x8400fffffffa) r2 = open(&(0x7f0000000400)='./bus\x00', 0x14103e, 0x0) mmap(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x7ffffe, 0x11, r2, 0x0) read(r2, &(0x7f0000000180)=""/19, 0xfffffe47) 01:13:13 executing program 3: syz_mount_image$vfat(&(0x7f00000002c0), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f0000010000)="601c6d6b646f736617e43c00088020000200000004f8000020004000000000000000000001", 0x25}, {0x0, 0x0, 0x200000000011000}], 0x0, &(0x7f0000000240)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') r0 = creat(&(0x7f0000000040)='./bus\x00', 0x0) fcntl$setstatus(r0, 0x4, 0x6900) r1 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) ftruncate(r0, 0x800) lseek(r0, 0x0, 0x0) r2 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) sendfile(r0, r2, 0x0, 0x8400fffffffa) [ 154.298233][ T169] FAT-fs (loop3): Invalid FSINFO signature: 0x00000000, 0x00000000 (sector = 1) 01:13:13 executing program 1: syz_mount_image$vfat(&(0x7f00000002c0), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f0000010000)="601c6d6b646f736617e43c00088020000200000004f8000020004000000000000000000001", 0x25}, {0x0, 0x0, 0x200000000011000}], 0x0, &(0x7f0000000240)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') r0 = creat(&(0x7f0000000040)='./bus\x00', 0x0) fcntl$setstatus(r0, 0x4, 0x6900) r1 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) mkdirat(0xffffffffffffffff, 0x0, 0x0) ftruncate(0xffffffffffffffff, 0x800) lseek(r0, 0x1200, 0x0) r2 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) sendfile(r0, r2, 0x0, 0x8400fffffffa) [ 154.358353][ T169] FAT-fs (loop1): Invalid FSINFO signature: 0x00000000, 0x00000000 (sector = 1) 01:13:13 executing program 4: syz_mount_image$vfat(&(0x7f00000002c0), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f0000010000)="601c6d6b646f736617e43c00088020000200000004f8000020004000000000000000000001", 0x25}, {0x0, 0x0, 0x200000000011000}], 0x0, &(0x7f0000000240)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') r0 = creat(&(0x7f0000000040)='./bus\x00', 0x0) fcntl$setstatus(r0, 0x4, 0x6900) r1 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) mkdirat(0xffffffffffffffff, 0x0, 0x80) ftruncate(r0, 0x800) lseek(r0, 0x1200, 0x0) r2 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$BTRFS_IOC_DEFRAG_RANGE(0xffffffffffffffff, 0x40309410, &(0x7f0000000080)={0x7, 0x7, 0x2, 0x279, 0x0, [0x0, 0x0, 0x0, 0x8]}) sendfile(r0, r2, 0x0, 0x8400fffffffa) r3 = open(&(0x7f0000000400)='./bus\x00', 0x14103e, 0x0) mmap(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x7ffffe, 0x11, r3, 0x0) read(r3, &(0x7f0000000180)=""/19, 0xfffffe47) 01:13:13 executing program 5: syz_mount_image$vfat(0x0, 0x0, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000240)=ANY=[]) r0 = creat(&(0x7f0000000040)='./bus\x00', 0x0) fcntl$setstatus(r0, 0x4, 0x6900) ftruncate(r0, 0x800) lseek(0xffffffffffffffff, 0x1200, 0x0) r1 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) sendfile(r0, r1, 0x0, 0x8400fffffffa) r2 = open(&(0x7f0000000400)='./bus\x00', 0x14103e, 0x0) mmap(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x7ffffe, 0x11, r2, 0x0) read(r2, &(0x7f0000000180)=""/19, 0xfffffe47) [ 154.448117][ T169] FAT-fs (loop4): Invalid FSINFO signature: 0x00000000, 0x00000000 (sector = 1) [ 154.455282][T12577] loop3: detected capacity change from 0 to 264192 [ 154.472234][T12580] loop1: detected capacity change from 0 to 264192 01:13:13 executing program 5: syz_mount_image$vfat(0x0, 0x0, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000240)=ANY=[]) r0 = creat(&(0x7f0000000040)='./bus\x00', 0x0) fcntl$setstatus(r0, 0x4, 0x6900) ftruncate(r0, 0x800) lseek(r0, 0x0, 0x0) r1 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) sendfile(r0, r1, 0x0, 0x8400fffffffa) r2 = open(&(0x7f0000000400)='./bus\x00', 0x14103e, 0x0) mmap(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x7ffffe, 0x11, r2, 0x0) read(r2, &(0x7f0000000180)=""/19, 0xfffffe47) [ 154.490665][T12577] FAT-fs (loop3): Invalid FSINFO signature: 0x00000000, 0x00000000 (sector = 1) 01:13:13 executing program 0: syz_mount_image$vfat(&(0x7f00000002c0), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f0000010000)="601c6d6b646f736617e43c00088020000200000004f8000020004000000000000000000001", 0x25}, {0x0, 0x0, 0x200000000011000}], 0x0, &(0x7f0000000240)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') r0 = creat(&(0x7f0000000040)='./bus\x00', 0x0) fcntl$setstatus(r0, 0x4, 0x6900) r1 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) mkdirat(0xffffffffffffffff, &(0x7f00000001c0)='./bus\x00', 0x80) ftruncate(r0, 0x800) lseek(r0, 0x1200, 0x0) r2 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$BTRFS_IOC_DEFRAG_RANGE(0xffffffffffffffff, 0x40309410, &(0x7f0000000080)={0x7, 0x7, 0x2, 0x279, 0x0, [0x0, 0x0, 0x0, 0x8]}) sendfile(r0, r2, 0x0, 0x8400fffffffa) r3 = open(&(0x7f0000000400)='./bus\x00', 0x14103e, 0x0) mmap(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x7ffffe, 0x11, r3, 0x0) read(r3, &(0x7f0000000180)=""/19, 0xfffffe47) 01:13:13 executing program 1: syz_mount_image$vfat(&(0x7f00000002c0), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f0000010000)="601c6d6b646f736617e43c00088020000200000004f8000020004000000000000000000001", 0x25}, {0x0, 0x0, 0x200000000011000}], 0x0, &(0x7f0000000240)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') r0 = creat(&(0x7f0000000040)='./bus\x00', 0x0) fcntl$setstatus(r0, 0x4, 0x6900) r1 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) mkdirat(0xffffffffffffffff, 0x0, 0x0) ftruncate(0xffffffffffffffff, 0x800) lseek(r0, 0x1200, 0x0) r2 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) sendfile(r0, r2, 0x0, 0x8400fffffffa) [ 154.533071][T12580] FAT-fs (loop1): Invalid FSINFO signature: 0x00000000, 0x00000000 (sector = 1) [ 154.572949][ T169] FAT-fs (loop0): Invalid FSINFO signature: 0x00000000, 0x00000000 (sector = 1) 01:13:13 executing program 3: syz_mount_image$vfat(&(0x7f00000002c0), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f0000010000)="601c6d6b646f736617e43c00088020000200000004f8000020004000000000000000000001", 0x25}, {0x0, 0x0, 0x200000000011000}], 0x0, &(0x7f0000000240)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') r0 = creat(&(0x7f0000000040)='./bus\x00', 0x0) fcntl$setstatus(r0, 0x4, 0x6900) r1 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) ftruncate(r0, 0x800) lseek(r0, 0x0, 0x0) r2 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) sendfile(r0, r2, 0x0, 0x8400fffffffa) 01:13:13 executing program 5: syz_mount_image$vfat(0x0, 0x0, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000240)=ANY=[]) r0 = creat(&(0x7f0000000040)='./bus\x00', 0x0) fcntl$setstatus(r0, 0x4, 0x6900) ftruncate(r0, 0x800) lseek(r0, 0x0, 0x0) r1 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) sendfile(r0, r1, 0x0, 0x8400fffffffa) r2 = open(&(0x7f0000000400)='./bus\x00', 0x14103e, 0x0) mmap(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x7ffffe, 0x11, r2, 0x0) read(r2, &(0x7f0000000180)=""/19, 0xfffffe47) 01:13:13 executing program 5: syz_mount_image$vfat(0x0, 0x0, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000240)=ANY=[]) r0 = creat(&(0x7f0000000040)='./bus\x00', 0x0) fcntl$setstatus(r0, 0x4, 0x6900) ftruncate(r0, 0x800) lseek(r0, 0x0, 0x0) r1 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) sendfile(r0, r1, 0x0, 0x8400fffffffa) r2 = open(&(0x7f0000000400)='./bus\x00', 0x14103e, 0x0) mmap(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x7ffffe, 0x11, r2, 0x0) read(r2, &(0x7f0000000180)=""/19, 0xfffffe47) [ 154.599850][ T7739] FAT-fs (loop1): Invalid FSINFO signature: 0x00000000, 0x00000000 (sector = 1) [ 154.627616][T12598] loop4: detected capacity change from 0 to 264192 [ 154.639463][T12598] FAT-fs (loop4): Invalid FSINFO signature: 0x00000000, 0x00000000 (sector = 1) [ 154.715894][T12616] loop1: detected capacity change from 0 to 264192 [ 154.719119][T12618] loop3: detected capacity change from 0 to 264192 [ 154.729273][T12616] FAT-fs (loop1): Invalid FSINFO signature: 0x00000000, 0x00000000 (sector = 1) [ 154.733288][T12619] loop0: detected capacity change from 0 to 264192 [ 154.747247][T12619] FAT-fs (loop0): Invalid FSINFO signature: 0x00000000, 0x00000000 (sector = 1) [ 154.816019][T12618] FAT-fs (loop3): Invalid FSINFO signature: 0x00000000, 0x00000000 (sector = 1) [ 154.867739][ T7739] FAT-fs (loop1): Invalid FSINFO signature: 0x00000000, 0x00000000 (sector = 1) [ 155.034678][ T7739] FAT-fs (loop4): Invalid FSINFO signature: 0x00000000, 0x00000000 (sector = 1) [ 155.089972][ T7739] FAT-fs (loop0): Invalid FSINFO signature: 0x00000000, 0x00000000 (sector = 1) 01:13:14 executing program 2: syz_mount_image$vfat(0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0) r0 = creat(&(0x7f0000000040)='./bus\x00', 0x0) fcntl$setstatus(r0, 0x4, 0x6900) r1 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(0xffffffffffffffff, &(0x7f0000000280), 0x18, 0xd9f, 0x0) ftruncate(r0, 0x800) lseek(r0, 0x1200, 0x0) r2 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) sendfile(r0, r2, 0x0, 0x8400fffffffa) r3 = open(&(0x7f0000000400)='./bus\x00', 0x14103e, 0x0) mmap(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x7ffffe, 0x11, r3, 0x0) read(r3, &(0x7f0000000180)=""/19, 0xfffffe47) 01:13:14 executing program 5: syz_mount_image$vfat(0x0, 0x0, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000240)=ANY=[]) r0 = creat(&(0x7f0000000040)='./bus\x00', 0x0) fcntl$setstatus(r0, 0x4, 0x6900) ftruncate(r0, 0x800) lseek(r0, 0x1200, 0x0) r1 = open(0x0, 0x0, 0x0) sendfile(r0, r1, 0x0, 0x8400fffffffa) r2 = open(&(0x7f0000000400)='./bus\x00', 0x14103e, 0x0) mmap(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x7ffffe, 0x11, r2, 0x0) read(r2, &(0x7f0000000180)=""/19, 0xfffffe47) 01:13:14 executing program 3: syz_mount_image$vfat(&(0x7f00000002c0), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f0000010000)="601c6d6b646f736617e43c00088020000200000004f8000020004000000000000000000001", 0x25}, {0x0, 0x0, 0x200000000011000}], 0x0, &(0x7f0000000240)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') r0 = creat(&(0x7f0000000040)='./bus\x00', 0x0) fcntl$setstatus(r0, 0x4, 0x6900) r1 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) ftruncate(r0, 0x800) lseek(r0, 0x0, 0x0) r2 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) sendfile(r0, r2, 0x0, 0x8400fffffffa) 01:13:14 executing program 1: syz_mount_image$vfat(&(0x7f00000002c0), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f0000010000)="601c6d6b646f736617e43c00088020000200000004f8000020004000000000000000000001", 0x25}, {0x0, 0x0, 0x200000000011000}], 0x0, &(0x7f0000000240)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') r0 = creat(&(0x7f0000000040)='./bus\x00', 0x0) fcntl$setstatus(r0, 0x4, 0x6900) r1 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) mkdirat(0xffffffffffffffff, 0x0, 0x0) ftruncate(0xffffffffffffffff, 0x800) lseek(r0, 0x1200, 0x0) r2 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) sendfile(r0, r2, 0x0, 0x8400fffffffa) 01:13:14 executing program 4: syz_mount_image$vfat(&(0x7f00000002c0), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f0000010000)="601c6d6b646f736617e43c00088020000200000004f8000020004000000000000000000001", 0x25}, {0x0, 0x0, 0x200000000011000}], 0x0, &(0x7f0000000240)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') r0 = creat(&(0x7f0000000040)='./bus\x00', 0x0) fcntl$setstatus(r0, 0x4, 0x6900) r1 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) mkdirat(0xffffffffffffffff, 0x0, 0x0) ftruncate(r0, 0x800) lseek(r0, 0x1200, 0x0) r2 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$BTRFS_IOC_DEFRAG_RANGE(0xffffffffffffffff, 0x40309410, &(0x7f0000000080)={0x7, 0x7, 0x2, 0x279, 0x0, [0x0, 0x0, 0x0, 0x8]}) sendfile(r0, r2, 0x0, 0x8400fffffffa) r3 = open(&(0x7f0000000400)='./bus\x00', 0x14103e, 0x0) mmap(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x7ffffe, 0x11, r3, 0x0) read(r3, &(0x7f0000000180)=""/19, 0xfffffe47) 01:13:14 executing program 0: syz_mount_image$vfat(&(0x7f00000002c0), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f0000010000)="601c6d6b646f736617e43c00088020000200000004f8000020004000000000000000000001", 0x25}, {0x0, 0x0, 0x200000000011000}], 0x0, &(0x7f0000000240)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') r0 = creat(&(0x7f0000000040)='./bus\x00', 0x0) fcntl$setstatus(r0, 0x4, 0x6900) r1 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) mkdirat(0xffffffffffffffff, &(0x7f00000001c0)='./bus\x00', 0x80) ftruncate(r0, 0x800) lseek(r0, 0x1200, 0x0) r2 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$BTRFS_IOC_DEFRAG_RANGE(0xffffffffffffffff, 0x40309410, &(0x7f0000000080)={0x7, 0x7, 0x2, 0x279, 0x0, [0x0, 0x0, 0x0, 0x8]}) sendfile(r0, r2, 0x0, 0x8400fffffffa) r3 = open(&(0x7f0000000400)='./bus\x00', 0x14103e, 0x0) mmap(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x7ffffe, 0x11, r3, 0x0) read(r3, &(0x7f0000000180)=""/19, 0xfffffe47) [ 155.238014][T12648] loop4: detected capacity change from 0 to 264192 [ 155.246566][T12648] FAT-fs (loop4): Invalid FSINFO signature: 0x00000000, 0x00000000 (sector = 1) [ 155.255764][T12650] loop1: detected capacity change from 0 to 264192 [ 155.259353][T12651] loop3: detected capacity change from 0 to 264192 [ 155.264771][T12656] loop0: detected capacity change from 0 to 264192 [ 155.276895][T12650] FAT-fs (loop1): Invalid FSINFO signature: 0x00000000, 0x00000000 (sector = 1) 01:13:14 executing program 5: syz_mount_image$vfat(0x0, 0x0, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000240)=ANY=[]) r0 = creat(&(0x7f0000000040)='./bus\x00', 0x0) fcntl$setstatus(r0, 0x4, 0x6900) ftruncate(r0, 0x800) lseek(r0, 0x1200, 0x0) r1 = open(0x0, 0x0, 0x0) sendfile(r0, r1, 0x0, 0x8400fffffffa) r2 = open(&(0x7f0000000400)='./bus\x00', 0x14103e, 0x0) mmap(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x7ffffe, 0x11, r2, 0x0) read(r2, &(0x7f0000000180)=""/19, 0xfffffe47) 01:13:14 executing program 1: syz_mount_image$vfat(&(0x7f00000002c0), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f0000010000)="601c6d6b646f736617e43c00088020000200000004f8000020004000000000000000000001", 0x25}, {0x0, 0x0, 0x200000000011000}], 0x0, &(0x7f0000000240)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') r0 = creat(&(0x7f0000000040)='./bus\x00', 0x0) fcntl$setstatus(r0, 0x4, 0x6900) r1 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) mkdirat(0xffffffffffffffff, 0x0, 0x0) ftruncate(r0, 0x0) lseek(r0, 0x1200, 0x0) r2 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) sendfile(r0, r2, 0x0, 0x8400fffffffa) [ 155.310663][T12656] FAT-fs (loop0): Invalid FSINFO signature: 0x00000000, 0x00000000 (sector = 1) [ 155.348326][ T169] FAT-fs (loop1): Invalid FSINFO signature: 0x00000000, 0x00000000 (sector = 1) [ 155.400100][T12651] FAT-fs (loop3): Invalid FSINFO signature: 0x00000000, 0x00000000 (sector = 1) 01:13:14 executing program 5: syz_mount_image$vfat(0x0, 0x0, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000240)=ANY=[]) r0 = creat(&(0x7f0000000040)='./bus\x00', 0x0) fcntl$setstatus(r0, 0x4, 0x6900) ftruncate(r0, 0x800) lseek(r0, 0x1200, 0x0) r1 = open(0x0, 0x0, 0x0) sendfile(r0, r1, 0x0, 0x8400fffffffa) r2 = open(&(0x7f0000000400)='./bus\x00', 0x14103e, 0x0) mmap(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x7ffffe, 0x11, r2, 0x0) read(r2, &(0x7f0000000180)=""/19, 0xfffffe47) 01:13:14 executing program 4: syz_mount_image$vfat(&(0x7f00000002c0), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f0000010000)="601c6d6b646f736617e43c00088020000200000004f8000020004000000000000000000001", 0x25}, {0x0, 0x0, 0x200000000011000}], 0x0, &(0x7f0000000240)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') r0 = creat(&(0x7f0000000040)='./bus\x00', 0x0) fcntl$setstatus(r0, 0x4, 0x6900) r1 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) mkdirat(0xffffffffffffffff, 0x0, 0x0) ftruncate(r0, 0x800) lseek(r0, 0x1200, 0x0) r2 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$BTRFS_IOC_DEFRAG_RANGE(0xffffffffffffffff, 0x40309410, &(0x7f0000000080)={0x7, 0x7, 0x2, 0x279, 0x0, [0x0, 0x0, 0x0, 0x8]}) sendfile(r0, r2, 0x0, 0x8400fffffffa) r3 = open(&(0x7f0000000400)='./bus\x00', 0x14103e, 0x0) mmap(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x7ffffe, 0x11, r3, 0x0) read(r3, &(0x7f0000000180)=""/19, 0xfffffe47) 01:13:14 executing program 3: syz_mount_image$vfat(&(0x7f00000002c0), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f0000010000)="601c6d6b646f736617e43c00088020000200000004f8000020004000000000000000000001", 0x25}, {0x0, 0x0, 0x200000000011000}], 0x0, &(0x7f0000000240)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') r0 = creat(&(0x7f0000000040)='./bus\x00', 0x0) fcntl$setstatus(r0, 0x4, 0x6900) r1 = openat(0xffffffffffffffff, 0x0, 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) mkdirat(r1, &(0x7f00000001c0)='./bus\x00', 0x80) ftruncate(r0, 0x800) lseek(r0, 0x1200, 0x0) r2 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$BTRFS_IOC_DEFRAG_RANGE(0xffffffffffffffff, 0x40309410, &(0x7f0000000080)={0x7, 0x7, 0x2, 0x279, 0x0, [0x0, 0x0, 0x0, 0x8]}) sendfile(r0, r2, 0x0, 0x8400fffffffa) r3 = open(&(0x7f0000000400)='./bus\x00', 0x14103e, 0x0) mmap(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x7ffffe, 0x11, r3, 0x0) read(r3, &(0x7f0000000180)=""/19, 0xfffffe47) [ 155.464526][T12676] loop1: detected capacity change from 0 to 264192 [ 155.488314][ T169] FAT-fs (loop4): Invalid FSINFO signature: 0x00000000, 0x00000000 (sector = 1) 01:13:14 executing program 5: syz_mount_image$vfat(0x0, 0x0, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000240)=ANY=[]) r0 = creat(&(0x7f0000000040)='./bus\x00', 0x0) fcntl$setstatus(r0, 0x4, 0x6900) ftruncate(r0, 0x800) lseek(r0, 0x1200, 0x0) r1 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) sendfile(0xffffffffffffffff, r1, 0x0, 0x8400fffffffa) r2 = open(&(0x7f0000000400)='./bus\x00', 0x14103e, 0x0) mmap(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x7ffffe, 0x11, r2, 0x0) read(r2, &(0x7f0000000180)=""/19, 0xfffffe47) [ 155.534698][T12676] FAT-fs (loop1): Invalid FSINFO signature: 0x00000000, 0x00000000 (sector = 1) [ 155.569461][T12691] loop4: detected capacity change from 0 to 264192 [ 155.588431][ T6088] FAT-fs (loop1): Invalid FSINFO signature: 0x00000000, 0x00000000 (sector = 1) [ 155.621284][T12689] loop3: detected capacity change from 0 to 264192 [ 155.638910][T12691] FAT-fs (loop4): Invalid FSINFO signature: 0x00000000, 0x00000000 (sector = 1) [ 155.657263][T12689] FAT-fs (loop3): Invalid FSINFO signature: 0x00000000, 0x00000000 (sector = 1) [ 155.906778][ T7739] FAT-fs (loop4): Invalid FSINFO signature: 0x00000000, 0x00000000 (sector = 1) 01:13:15 executing program 0: syz_mount_image$vfat(&(0x7f00000002c0), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f0000010000)="601c6d6b646f736617e43c00088020000200000004f8000020004000000000000000000001", 0x25}, {0x0, 0x0, 0x200000000011000}], 0x0, &(0x7f0000000240)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') r0 = creat(&(0x7f0000000040)='./bus\x00', 0x0) fcntl$setstatus(r0, 0x4, 0x6900) r1 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) mkdirat(0xffffffffffffffff, &(0x7f00000001c0)='./bus\x00', 0x80) ftruncate(r0, 0x800) lseek(r0, 0x1200, 0x0) r2 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$BTRFS_IOC_DEFRAG_RANGE(0xffffffffffffffff, 0x40309410, &(0x7f0000000080)={0x7, 0x7, 0x2, 0x279, 0x0, [0x0, 0x0, 0x0, 0x8]}) sendfile(r0, r2, 0x0, 0x8400fffffffa) r3 = open(&(0x7f0000000400)='./bus\x00', 0x14103e, 0x0) mmap(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x7ffffe, 0x11, r3, 0x0) read(r3, &(0x7f0000000180)=""/19, 0xfffffe47) 01:13:15 executing program 1: syz_mount_image$vfat(&(0x7f00000002c0), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f0000010000)="601c6d6b646f736617e43c00088020000200000004f8000020004000000000000000000001", 0x25}, {0x0, 0x0, 0x200000000011000}], 0x0, &(0x7f0000000240)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') r0 = creat(&(0x7f0000000040)='./bus\x00', 0x0) fcntl$setstatus(r0, 0x4, 0x6900) r1 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) mkdirat(0xffffffffffffffff, 0x0, 0x0) ftruncate(r0, 0x0) lseek(r0, 0x1200, 0x0) r2 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) sendfile(r0, r2, 0x0, 0x8400fffffffa) 01:13:15 executing program 5: syz_mount_image$vfat(0x0, 0x0, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000240)=ANY=[]) r0 = creat(&(0x7f0000000040)='./bus\x00', 0x0) fcntl$setstatus(r0, 0x4, 0x6900) ftruncate(r0, 0x800) lseek(r0, 0x1200, 0x0) r1 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) sendfile(0xffffffffffffffff, r1, 0x0, 0x8400fffffffa) r2 = open(&(0x7f0000000400)='./bus\x00', 0x14103e, 0x0) mmap(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x7ffffe, 0x11, r2, 0x0) read(r2, &(0x7f0000000180)=""/19, 0xfffffe47) 01:13:15 executing program 2: syz_mount_image$vfat(0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0) r0 = creat(&(0x7f0000000040)='./bus\x00', 0x0) fcntl$setstatus(r0, 0x4, 0x6900) r1 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(0xffffffffffffffff, &(0x7f0000000280), 0x18, 0xd9f, 0x0) ftruncate(r0, 0x800) lseek(r0, 0x1200, 0x0) r2 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) sendfile(r0, r2, 0x0, 0x8400fffffffa) r3 = open(&(0x7f0000000400)='./bus\x00', 0x14103e, 0x0) mmap(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x7ffffe, 0x11, r3, 0x0) read(r3, &(0x7f0000000180)=""/19, 0xfffffe47) 01:13:15 executing program 4: syz_mount_image$vfat(&(0x7f00000002c0), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f0000010000)="601c6d6b646f736617e43c00088020000200000004f8000020004000000000000000000001", 0x25}, {0x0, 0x0, 0x200000000011000}], 0x0, &(0x7f0000000240)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') r0 = creat(&(0x7f0000000040)='./bus\x00', 0x0) fcntl$setstatus(r0, 0x4, 0x6900) r1 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) mkdirat(0xffffffffffffffff, 0x0, 0x0) ftruncate(0xffffffffffffffff, 0x800) lseek(r0, 0x1200, 0x0) r2 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$BTRFS_IOC_DEFRAG_RANGE(0xffffffffffffffff, 0x40309410, &(0x7f0000000080)={0x7, 0x7, 0x2, 0x279, 0x0, [0x0, 0x0, 0x0, 0x8]}) sendfile(r0, r2, 0x0, 0x8400fffffffa) r3 = open(&(0x7f0000000400)='./bus\x00', 0x14103e, 0x0) mmap(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x7ffffe, 0x11, r3, 0x0) read(r3, &(0x7f0000000180)=""/19, 0xfffffe47) 01:13:15 executing program 1: syz_mount_image$vfat(&(0x7f00000002c0), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f0000010000)="601c6d6b646f736617e43c00088020000200000004f8000020004000000000000000000001", 0x25}, {0x0, 0x0, 0x200000000011000}], 0x0, &(0x7f0000000240)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') r0 = creat(&(0x7f0000000040)='./bus\x00', 0x0) fcntl$setstatus(r0, 0x4, 0x6900) r1 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) mkdirat(0xffffffffffffffff, 0x0, 0x0) ftruncate(r0, 0x0) lseek(r0, 0x1200, 0x0) r2 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) sendfile(r0, r2, 0x0, 0x8400fffffffa) 01:13:15 executing program 5: syz_mount_image$vfat(0x0, 0x0, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000240)=ANY=[]) r0 = creat(&(0x7f0000000040)='./bus\x00', 0x0) fcntl$setstatus(r0, 0x4, 0x6900) ftruncate(r0, 0x800) lseek(r0, 0x1200, 0x0) r1 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) sendfile(0xffffffffffffffff, r1, 0x0, 0x8400fffffffa) r2 = open(&(0x7f0000000400)='./bus\x00', 0x14103e, 0x0) mmap(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x7ffffe, 0x11, r2, 0x0) read(r2, &(0x7f0000000180)=""/19, 0xfffffe47) [ 156.133991][T12717] loop1: detected capacity change from 0 to 264192 [ 156.143690][T12717] FAT-fs (loop1): Invalid FSINFO signature: 0x00000000, 0x00000000 (sector = 1) [ 156.166509][T12721] loop4: detected capacity change from 0 to 264192 [ 156.173119][ T7739] FAT-fs (loop1): Invalid FSINFO signature: 0x00000000, 0x00000000 (sector = 1) 01:13:15 executing program 5: syz_mount_image$vfat(0x0, 0x0, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000240)=ANY=[]) r0 = creat(&(0x7f0000000040)='./bus\x00', 0x0) fcntl$setstatus(r0, 0x4, 0x6900) ftruncate(r0, 0x800) lseek(r0, 0x1200, 0x0) open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) sendfile(r0, 0xffffffffffffffff, 0x0, 0x8400fffffffa) r1 = open(&(0x7f0000000400)='./bus\x00', 0x14103e, 0x0) mmap(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x7ffffe, 0x11, r1, 0x0) read(r1, &(0x7f0000000180)=""/19, 0xfffffe47) [ 156.232012][T12721] FAT-fs (loop4): Invalid FSINFO signature: 0x00000000, 0x00000000 (sector = 1) [ 156.246706][T12733] loop0: detected capacity change from 0 to 264192 01:13:15 executing program 4: syz_mount_image$vfat(&(0x7f00000002c0), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f0000010000)="601c6d6b646f736617e43c00088020000200000004f8000020004000000000000000000001", 0x25}, {0x0, 0x0, 0x200000000011000}], 0x0, &(0x7f0000000240)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') r0 = creat(&(0x7f0000000040)='./bus\x00', 0x0) fcntl$setstatus(r0, 0x4, 0x6900) r1 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) mkdirat(0xffffffffffffffff, 0x0, 0x0) ftruncate(0xffffffffffffffff, 0x800) lseek(r0, 0x1200, 0x0) r2 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$BTRFS_IOC_DEFRAG_RANGE(0xffffffffffffffff, 0x40309410, &(0x7f0000000080)={0x7, 0x7, 0x2, 0x279, 0x0, [0x0, 0x0, 0x0, 0x8]}) sendfile(r0, r2, 0x0, 0x8400fffffffa) r3 = open(&(0x7f0000000400)='./bus\x00', 0x14103e, 0x0) mmap(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x7ffffe, 0x11, r3, 0x0) read(r3, &(0x7f0000000180)=""/19, 0xfffffe47) [ 156.287279][T12735] loop1: detected capacity change from 0 to 264192 [ 156.300489][ T7739] FAT-fs (loop4): Invalid FSINFO signature: 0x00000000, 0x00000000 (sector = 1) [ 156.311749][T12735] FAT-fs (loop1): Invalid FSINFO signature: 0x00000000, 0x00000000 (sector = 1) [ 156.328405][T12733] FAT-fs (loop0): Invalid FSINFO signature: 0x00000000, 0x00000000 (sector = 1) 01:13:15 executing program 5: syz_mount_image$vfat(0x0, 0x0, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000240)=ANY=[]) r0 = creat(&(0x7f0000000040)='./bus\x00', 0x0) fcntl$setstatus(r0, 0x4, 0x6900) ftruncate(r0, 0x800) lseek(r0, 0x1200, 0x0) open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) sendfile(r0, 0xffffffffffffffff, 0x0, 0x8400fffffffa) r1 = open(&(0x7f0000000400)='./bus\x00', 0x14103e, 0x0) mmap(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x7ffffe, 0x11, r1, 0x0) read(r1, &(0x7f0000000180)=""/19, 0xfffffe47) 01:13:15 executing program 3: syz_mount_image$vfat(&(0x7f00000002c0), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f0000010000)="601c6d6b646f736617e43c00088020000200000004f8000020004000000000000000000001", 0x25}, {0x0, 0x0, 0x200000000011000}], 0x0, &(0x7f0000000240)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') r0 = creat(&(0x7f0000000040)='./bus\x00', 0x0) fcntl$setstatus(r0, 0x4, 0x6900) r1 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) mkdirat(0xffffffffffffffff, 0x0, 0x0) ftruncate(r0, 0x0) lseek(r0, 0x1200, 0x0) r2 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) sendfile(r0, r2, 0x0, 0x8400fffffffa) 01:13:15 executing program 5: syz_mount_image$vfat(0x0, 0x0, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000240)=ANY=[]) r0 = creat(&(0x7f0000000040)='./bus\x00', 0x0) fcntl$setstatus(r0, 0x4, 0x6900) ftruncate(r0, 0x800) lseek(r0, 0x1200, 0x0) open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) sendfile(r0, 0xffffffffffffffff, 0x0, 0x8400fffffffa) r1 = open(&(0x7f0000000400)='./bus\x00', 0x14103e, 0x0) mmap(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x7ffffe, 0x11, r1, 0x0) read(r1, &(0x7f0000000180)=""/19, 0xfffffe47) [ 156.436718][T12754] loop4: detected capacity change from 0 to 264192 [ 156.451497][T12754] FAT-fs (loop4): Invalid FSINFO signature: 0x00000000, 0x00000000 (sector = 1) [ 156.506359][ T7739] FAT-fs (loop4): Invalid FSINFO signature: 0x00000000, 0x00000000 (sector = 1) [ 156.507556][T12766] loop3: detected capacity change from 0 to 264192 [ 156.528905][T12766] FAT-fs (loop3): Invalid FSINFO signature: 0x00000000, 0x00000000 (sector = 1) [ 156.555533][ T7739] FAT-fs (loop3): Invalid FSINFO signature: 0x00000000, 0x00000000 (sector = 1) 01:13:16 executing program 0: syz_mount_image$vfat(&(0x7f00000002c0), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f0000010000)="601c6d6b646f736617e43c00088020000200000004f8000020004000000000000000000001", 0x25}, {0x0, 0x0, 0x200000000011000}], 0x0, &(0x7f0000000240)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') r0 = creat(&(0x7f0000000040)='./bus\x00', 0x0) fcntl$setstatus(r0, 0x4, 0x6900) r1 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) mkdirat(0xffffffffffffffff, &(0x7f00000001c0)='./bus\x00', 0x80) ftruncate(r0, 0x800) lseek(r0, 0x1200, 0x0) r2 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$BTRFS_IOC_DEFRAG_RANGE(0xffffffffffffffff, 0x40309410, &(0x7f0000000080)={0x7, 0x7, 0x2, 0x279, 0x0, [0x0, 0x0, 0x0, 0x8]}) sendfile(r0, r2, 0x0, 0x8400fffffffa) r3 = open(&(0x7f0000000400)='./bus\x00', 0x14103e, 0x0) mmap(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x7ffffe, 0x11, r3, 0x0) 01:13:16 executing program 1: syz_mount_image$vfat(&(0x7f00000002c0), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f0000010000)="601c6d6b646f736617e43c00088020000200000004f8000020004000000000000000000001", 0x25}, {0x0, 0x0, 0x200000000011000}], 0x0, &(0x7f0000000240)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') r0 = creat(&(0x7f0000000040)='./bus\x00', 0x0) fcntl$setstatus(r0, 0x4, 0x6900) r1 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) mkdirat(0xffffffffffffffff, 0x0, 0x0) ftruncate(r0, 0x800) lseek(0xffffffffffffffff, 0x1200, 0x0) r2 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) sendfile(r0, r2, 0x0, 0x8400fffffffa) 01:13:16 executing program 5: syz_mount_image$vfat(0x0, 0x0, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000240)=ANY=[]) r0 = creat(&(0x7f0000000040)='./bus\x00', 0x0) fcntl$setstatus(r0, 0x4, 0x6900) ftruncate(r0, 0x800) lseek(r0, 0x1200, 0x0) r1 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) sendfile(r0, r1, 0x0, 0x0) r2 = open(&(0x7f0000000400)='./bus\x00', 0x14103e, 0x0) mmap(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x7ffffe, 0x11, r2, 0x0) read(r2, &(0x7f0000000180)=""/19, 0xfffffe47) 01:13:16 executing program 4: syz_mount_image$vfat(&(0x7f00000002c0), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f0000010000)="601c6d6b646f736617e43c00088020000200000004f8000020004000000000000000000001", 0x25}, {0x0, 0x0, 0x200000000011000}], 0x0, &(0x7f0000000240)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') r0 = creat(&(0x7f0000000040)='./bus\x00', 0x0) fcntl$setstatus(r0, 0x4, 0x6900) r1 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) mkdirat(0xffffffffffffffff, 0x0, 0x0) ftruncate(0xffffffffffffffff, 0x800) lseek(r0, 0x1200, 0x0) r2 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$BTRFS_IOC_DEFRAG_RANGE(0xffffffffffffffff, 0x40309410, &(0x7f0000000080)={0x7, 0x7, 0x2, 0x279, 0x0, [0x0, 0x0, 0x0, 0x8]}) sendfile(r0, r2, 0x0, 0x8400fffffffa) r3 = open(&(0x7f0000000400)='./bus\x00', 0x14103e, 0x0) mmap(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x7ffffe, 0x11, r3, 0x0) read(r3, &(0x7f0000000180)=""/19, 0xfffffe47) 01:13:16 executing program 3: syz_mount_image$vfat(&(0x7f00000002c0), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f0000010000)="601c6d6b646f736617e43c00088020000200000004f8000020004000000000000000000001", 0x25}, {0x0, 0x0, 0x200000000011000}], 0x0, &(0x7f0000000240)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') r0 = creat(&(0x7f0000000040)='./bus\x00', 0x0) fcntl$setstatus(r0, 0x4, 0x6900) r1 = openat(0xffffffffffffffff, 0x0, 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) mkdirat(r1, &(0x7f00000001c0)='./bus\x00', 0x80) ftruncate(r0, 0x800) lseek(r0, 0x1200, 0x0) r2 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$BTRFS_IOC_DEFRAG_RANGE(0xffffffffffffffff, 0x40309410, &(0x7f0000000080)={0x7, 0x7, 0x2, 0x279, 0x0, [0x0, 0x0, 0x0, 0x8]}) sendfile(r0, r2, 0x0, 0x8400fffffffa) r3 = open(&(0x7f0000000400)='./bus\x00', 0x14103e, 0x0) mmap(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x7ffffe, 0x11, r3, 0x0) read(r3, &(0x7f0000000180)=""/19, 0xfffffe47) 01:13:16 executing program 2: syz_mount_image$vfat(0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0) r0 = creat(&(0x7f0000000040)='./bus\x00', 0x0) fcntl$setstatus(r0, 0x4, 0x6900) r1 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, 0x0, 0x0, 0xd9f, 0x0) ftruncate(r0, 0x800) lseek(r0, 0x1200, 0x0) r2 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) sendfile(r0, r2, 0x0, 0x8400fffffffa) r3 = open(&(0x7f0000000400)='./bus\x00', 0x14103e, 0x0) mmap(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x7ffffe, 0x11, r3, 0x0) read(r3, &(0x7f0000000180)=""/19, 0xfffffe47) [ 157.094499][T12784] loop1: detected capacity change from 0 to 264192 [ 157.101249][T12782] loop4: detected capacity change from 0 to 264192 [ 157.108202][T12783] loop3: detected capacity change from 0 to 264192 [ 157.124679][T12782] FAT-fs (loop4): Invalid FSINFO signature: 0x00000000, 0x00000000 (sector = 1) 01:13:16 executing program 5: syz_mount_image$vfat(0x0, 0x0, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000240)=ANY=[]) r0 = creat(&(0x7f0000000040)='./bus\x00', 0x0) fcntl$setstatus(r0, 0x4, 0x6900) ftruncate(r0, 0x800) lseek(r0, 0x1200, 0x0) r1 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) sendfile(r0, r1, 0x0, 0x0) r2 = open(&(0x7f0000000400)='./bus\x00', 0x14103e, 0x0) mmap(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x7ffffe, 0x11, r2, 0x0) read(r2, &(0x7f0000000180)=""/19, 0xfffffe47) 01:13:16 executing program 5: syz_mount_image$vfat(0x0, 0x0, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000240)=ANY=[]) r0 = creat(&(0x7f0000000040)='./bus\x00', 0x0) fcntl$setstatus(r0, 0x4, 0x6900) ftruncate(r0, 0x800) lseek(r0, 0x1200, 0x0) r1 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) sendfile(r0, r1, 0x0, 0x0) r2 = open(&(0x7f0000000400)='./bus\x00', 0x14103e, 0x0) mmap(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x7ffffe, 0x11, r2, 0x0) read(r2, &(0x7f0000000180)=""/19, 0xfffffe47) [ 157.151722][T12783] FAT-fs (loop3): Invalid FSINFO signature: 0x00000000, 0x00000000 (sector = 1) [ 157.159867][T12800] loop0: detected capacity change from 0 to 264192 [ 157.161089][T12784] FAT-fs (loop1): Invalid FSINFO signature: 0x00000000, 0x00000000 (sector = 1) [ 157.177126][T12800] FAT-fs (loop0): Invalid FSINFO signature: 0x00000000, 0x00000000 (sector = 1) 01:13:16 executing program 4: syz_mount_image$vfat(&(0x7f00000002c0), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f0000010000)="601c6d6b646f736617e43c00088020000200000004f8000020004000000000000000000001", 0x25}, {0x0, 0x0, 0x200000000011000}], 0x0, &(0x7f0000000240)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') r0 = creat(&(0x7f0000000040)='./bus\x00', 0x0) fcntl$setstatus(r0, 0x4, 0x6900) r1 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) mkdirat(0xffffffffffffffff, 0x0, 0x0) ftruncate(r0, 0x0) lseek(r0, 0x1200, 0x0) r2 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$BTRFS_IOC_DEFRAG_RANGE(0xffffffffffffffff, 0x40309410, &(0x7f0000000080)={0x7, 0x7, 0x2, 0x279, 0x0, [0x0, 0x0, 0x0, 0x8]}) sendfile(r0, r2, 0x0, 0x8400fffffffa) r3 = open(&(0x7f0000000400)='./bus\x00', 0x14103e, 0x0) mmap(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x7ffffe, 0x11, r3, 0x0) read(r3, &(0x7f0000000180)=""/19, 0xfffffe47) 01:13:16 executing program 1: syz_mount_image$vfat(&(0x7f00000002c0), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f0000010000)="601c6d6b646f736617e43c00088020000200000004f8000020004000000000000000000001", 0x25}, {0x0, 0x0, 0x200000000011000}], 0x0, &(0x7f0000000240)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') r0 = creat(&(0x7f0000000040)='./bus\x00', 0x0) fcntl$setstatus(r0, 0x4, 0x6900) r1 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) mkdirat(0xffffffffffffffff, 0x0, 0x0) ftruncate(r0, 0x800) lseek(0xffffffffffffffff, 0x1200, 0x0) r2 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) sendfile(r0, r2, 0x0, 0x8400fffffffa) 01:13:16 executing program 5: syz_mount_image$vfat(0x0, 0x0, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000240)=ANY=[]) r0 = creat(&(0x7f0000000040)='./bus\x00', 0x0) fcntl$setstatus(r0, 0x4, 0x6900) ftruncate(r0, 0x800) lseek(r0, 0x1200, 0x0) r1 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) sendfile(r0, r1, 0x0, 0x8400fffffffa) r2 = open(0x0, 0x14103e, 0x0) mmap(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x7ffffe, 0x11, r2, 0x0) read(r2, &(0x7f0000000180)=""/19, 0xfffffe47) [ 157.313976][T12813] loop4: detected capacity change from 0 to 264192 01:13:16 executing program 4: syz_mount_image$vfat(&(0x7f00000002c0), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f0000010000)="601c6d6b646f736617e43c00088020000200000004f8000020004000000000000000000001", 0x25}, {0x0, 0x0, 0x200000000011000}], 0x0, &(0x7f0000000240)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') r0 = creat(&(0x7f0000000040)='./bus\x00', 0x0) fcntl$setstatus(r0, 0x4, 0x6900) r1 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) mkdirat(0xffffffffffffffff, 0x0, 0x0) ftruncate(r0, 0x0) lseek(r0, 0x1200, 0x0) r2 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$BTRFS_IOC_DEFRAG_RANGE(0xffffffffffffffff, 0x40309410, &(0x7f0000000080)={0x7, 0x7, 0x2, 0x279, 0x0, [0x0, 0x0, 0x0, 0x8]}) sendfile(r0, r2, 0x0, 0x8400fffffffa) r3 = open(&(0x7f0000000400)='./bus\x00', 0x14103e, 0x0) mmap(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x7ffffe, 0x11, r3, 0x0) read(r3, &(0x7f0000000180)=""/19, 0xfffffe47) [ 157.361147][T12813] FAT-fs (loop4): Invalid FSINFO signature: 0x00000000, 0x00000000 (sector = 1) [ 157.384170][ T7739] FAT-fs (loop4): Invalid FSINFO signature: 0x00000000, 0x00000000 (sector = 1) [ 157.397034][T12827] loop1: detected capacity change from 0 to 264192 [ 157.427896][T12827] FAT-fs (loop1): Invalid FSINFO signature: 0x00000000, 0x00000000 (sector = 1) [ 157.521532][ T7739] FAT-fs (loop1): Invalid FSINFO signature: 0x00000000, 0x00000000 (sector = 1) [ 157.521743][T12836] loop4: detected capacity change from 0 to 264192 [ 157.555515][T12836] FAT-fs (loop4): Invalid FSINFO signature: 0x00000000, 0x00000000 (sector = 1) 01:13:16 executing program 0: syz_mount_image$vfat(&(0x7f00000002c0), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f0000010000)="601c6d6b646f736617e43c00088020000200000004f8000020004000000000000000000001", 0x25}, {0x0, 0x0, 0x200000000011000}], 0x0, &(0x7f0000000240)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') r0 = creat(&(0x7f0000000040)='./bus\x00', 0x0) fcntl$setstatus(r0, 0x4, 0x6900) r1 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) mkdirat(0xffffffffffffffff, &(0x7f00000001c0)='./bus\x00', 0x80) ftruncate(r0, 0x800) lseek(r0, 0x1200, 0x0) r2 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$BTRFS_IOC_DEFRAG_RANGE(0xffffffffffffffff, 0x40309410, &(0x7f0000000080)={0x7, 0x7, 0x2, 0x279, 0x0, [0x0, 0x0, 0x0, 0x8]}) sendfile(r0, r2, 0x0, 0x8400fffffffa) r3 = open(&(0x7f0000000400)='./bus\x00', 0x14103e, 0x0) mmap(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x7ffffe, 0x11, r3, 0x0) 01:13:16 executing program 1: syz_mount_image$vfat(&(0x7f00000002c0), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f0000010000)="601c6d6b646f736617e43c00088020000200000004f8000020004000000000000000000001", 0x25}, {0x0, 0x0, 0x200000000011000}], 0x0, &(0x7f0000000240)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') r0 = creat(&(0x7f0000000040)='./bus\x00', 0x0) fcntl$setstatus(r0, 0x4, 0x6900) r1 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) mkdirat(0xffffffffffffffff, 0x0, 0x0) ftruncate(r0, 0x800) lseek(0xffffffffffffffff, 0x1200, 0x0) r2 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) sendfile(r0, r2, 0x0, 0x8400fffffffa) 01:13:16 executing program 4: syz_mount_image$vfat(&(0x7f00000002c0), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f0000010000)="601c6d6b646f736617e43c00088020000200000004f8000020004000000000000000000001", 0x25}, {0x0, 0x0, 0x200000000011000}], 0x0, &(0x7f0000000240)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') r0 = creat(&(0x7f0000000040)='./bus\x00', 0x0) fcntl$setstatus(r0, 0x4, 0x6900) r1 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) mkdirat(0xffffffffffffffff, 0x0, 0x0) ftruncate(r0, 0x0) lseek(r0, 0x1200, 0x0) r2 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$BTRFS_IOC_DEFRAG_RANGE(0xffffffffffffffff, 0x40309410, &(0x7f0000000080)={0x7, 0x7, 0x2, 0x279, 0x0, [0x0, 0x0, 0x0, 0x8]}) sendfile(r0, r2, 0x0, 0x8400fffffffa) r3 = open(&(0x7f0000000400)='./bus\x00', 0x14103e, 0x0) mmap(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x7ffffe, 0x11, r3, 0x0) read(r3, &(0x7f0000000180)=""/19, 0xfffffe47) [ 157.624126][ T7739] FAT-fs (loop4): Invalid FSINFO signature: 0x00000000, 0x00000000 (sector = 1) [ 157.669397][ T6088] FAT-fs (loop0): Invalid FSINFO signature: 0x00000000, 0x00000000 (sector = 1) [ 157.679478][T12846] loop1: detected capacity change from 0 to 264192 [ 157.706712][T12850] loop4: detected capacity change from 0 to 264192 [ 157.713481][T12846] FAT-fs (loop1): Invalid FSINFO signature: 0x00000000, 0x00000000 (sector = 1) [ 157.726635][T12850] FAT-fs (loop4): Invalid FSINFO signature: 0x00000000, 0x00000000 (sector = 1) 01:13:17 executing program 4: syz_mount_image$vfat(&(0x7f00000002c0), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f0000010000)="601c6d6b646f736617e43c00088020000200000004f8000020004000000000000000000001", 0x25}, {0x0, 0x0, 0x200000000011000}], 0x0, &(0x7f0000000240)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') r0 = creat(&(0x7f0000000040)='./bus\x00', 0x0) fcntl$setstatus(r0, 0x4, 0x6900) r1 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) mkdirat(0xffffffffffffffff, 0x0, 0x0) ftruncate(r0, 0x800) lseek(0xffffffffffffffff, 0x1200, 0x0) r2 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$BTRFS_IOC_DEFRAG_RANGE(0xffffffffffffffff, 0x40309410, &(0x7f0000000080)={0x7, 0x7, 0x2, 0x279, 0x0, [0x0, 0x0, 0x0, 0x8]}) sendfile(r0, r2, 0x0, 0x8400fffffffa) r3 = open(&(0x7f0000000400)='./bus\x00', 0x14103e, 0x0) mmap(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x7ffffe, 0x11, r3, 0x0) read(r3, &(0x7f0000000180)=""/19, 0xfffffe47) [ 157.787471][T12860] loop0: detected capacity change from 0 to 264192 [ 157.797182][T12860] FAT-fs (loop0): Invalid FSINFO signature: 0x00000000, 0x00000000 (sector = 1) [ 157.800529][ T7739] FAT-fs (loop4): Invalid FSINFO signature: 0x00000000, 0x00000000 (sector = 1) [ 157.815633][ T6088] FAT-fs (loop1): Invalid FSINFO signature: 0x00000000, 0x00000000 (sector = 1) [ 157.915136][T12869] loop4: detected capacity change from 0 to 264192 [ 157.937772][T12869] FAT-fs (loop4): Invalid FSINFO signature: 0x00000000, 0x00000000 (sector = 1) 01:13:17 executing program 2: syz_mount_image$vfat(0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0) r0 = creat(&(0x7f0000000040)='./bus\x00', 0x0) fcntl$setstatus(r0, 0x4, 0x6900) r1 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, 0x0, 0x0, 0xd9f, 0x0) ftruncate(r0, 0x800) lseek(r0, 0x1200, 0x0) r2 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) sendfile(r0, r2, 0x0, 0x8400fffffffa) r3 = open(&(0x7f0000000400)='./bus\x00', 0x14103e, 0x0) mmap(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x7ffffe, 0x11, r3, 0x0) read(r3, &(0x7f0000000180)=""/19, 0xfffffe47) 01:13:17 executing program 1: syz_mount_image$vfat(&(0x7f00000002c0), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f0000010000)="601c6d6b646f736617e43c00088020000200000004f8000020004000000000000000000001", 0x25}, {0x0, 0x0, 0x200000000011000}], 0x0, &(0x7f0000000240)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') r0 = creat(&(0x7f0000000040)='./bus\x00', 0x0) fcntl$setstatus(r0, 0x4, 0x6900) r1 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) mkdirat(0xffffffffffffffff, 0x0, 0x0) ftruncate(r0, 0x800) lseek(r0, 0x0, 0x0) r2 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) sendfile(r0, r2, 0x0, 0x8400fffffffa) 01:13:17 executing program 4: syz_mount_image$vfat(&(0x7f00000002c0), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f0000010000)="601c6d6b646f736617e43c00088020000200000004f8000020004000000000000000000001", 0x25}, {0x0, 0x0, 0x200000000011000}], 0x0, &(0x7f0000000240)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') r0 = creat(&(0x7f0000000040)='./bus\x00', 0x0) fcntl$setstatus(r0, 0x4, 0x6900) r1 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) mkdirat(0xffffffffffffffff, 0x0, 0x0) ftruncate(r0, 0x800) lseek(0xffffffffffffffff, 0x1200, 0x0) r2 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$BTRFS_IOC_DEFRAG_RANGE(0xffffffffffffffff, 0x40309410, &(0x7f0000000080)={0x7, 0x7, 0x2, 0x279, 0x0, [0x0, 0x0, 0x0, 0x8]}) sendfile(r0, r2, 0x0, 0x8400fffffffa) r3 = open(&(0x7f0000000400)='./bus\x00', 0x14103e, 0x0) mmap(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x7ffffe, 0x11, r3, 0x0) read(r3, &(0x7f0000000180)=""/19, 0xfffffe47) 01:13:17 executing program 3: syz_mount_image$vfat(&(0x7f00000002c0), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f0000010000)="601c6d6b646f736617e43c00088020000200000004f8000020004000000000000000000001", 0x25}, {0x0, 0x0, 0x200000000011000}], 0x0, &(0x7f0000000240)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') r0 = creat(&(0x7f0000000040)='./bus\x00', 0x0) fcntl$setstatus(r0, 0x4, 0x6900) r1 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) mkdirat(0xffffffffffffffff, &(0x7f00000001c0)='./bus\x00', 0x80) ftruncate(r0, 0x800) lseek(r0, 0x1200, 0x0) r2 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$BTRFS_IOC_DEFRAG_RANGE(0xffffffffffffffff, 0x40309410, &(0x7f0000000080)={0x7, 0x7, 0x2, 0x279, 0x0, [0x0, 0x0, 0x0, 0x8]}) sendfile(r0, r2, 0x0, 0x8400fffffffa) r3 = open(&(0x7f0000000400)='./bus\x00', 0x14103e, 0x0) mmap(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x7ffffe, 0x11, r3, 0x0) 01:13:17 executing program 0: syz_mount_image$vfat(&(0x7f00000002c0), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f0000010000)="601c6d6b646f736617e43c00088020000200000004f8000020004000000000000000000001", 0x25}, {0x0, 0x0, 0x200000000011000}], 0x0, &(0x7f0000000240)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') r0 = creat(&(0x7f0000000040)='./bus\x00', 0x0) fcntl$setstatus(r0, 0x4, 0x6900) r1 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) mkdirat(0xffffffffffffffff, &(0x7f00000001c0)='./bus\x00', 0x80) ftruncate(r0, 0x800) lseek(r0, 0x1200, 0x0) r2 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$BTRFS_IOC_DEFRAG_RANGE(0xffffffffffffffff, 0x40309410, &(0x7f0000000080)={0x7, 0x7, 0x2, 0x279, 0x0, [0x0, 0x0, 0x0, 0x8]}) sendfile(r0, r2, 0x0, 0x8400fffffffa) r3 = open(&(0x7f0000000400)='./bus\x00', 0x14103e, 0x0) mmap(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x7ffffe, 0x11, r3, 0x0) [ 158.003129][ T7739] FAT-fs (loop4): Invalid FSINFO signature: 0x00000000, 0x00000000 (sector = 1) [ 158.023250][ T169] FAT-fs (loop0): Invalid FSINFO signature: 0x00000000, 0x00000000 (sector = 1) [ 158.051012][T12878] loop1: detected capacity change from 0 to 264192 [ 158.059627][T12878] FAT-fs (loop1): Invalid FSINFO signature: 0x00000000, 0x00000000 (sector = 1) 01:13:17 executing program 1: syz_mount_image$vfat(&(0x7f00000002c0), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f0000010000)="601c6d6b646f736617e43c00088020000200000004f8000020004000000000000000000001", 0x25}, {0x0, 0x0, 0x200000000011000}], 0x0, &(0x7f0000000240)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') r0 = creat(&(0x7f0000000040)='./bus\x00', 0x0) fcntl$setstatus(r0, 0x4, 0x6900) r1 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) mkdirat(0xffffffffffffffff, 0x0, 0x0) ftruncate(r0, 0x800) lseek(r0, 0x0, 0x0) r2 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) sendfile(r0, r2, 0x0, 0x8400fffffffa) [ 158.120527][ T7739] FAT-fs (loop1): Invalid FSINFO signature: 0x00000000, 0x00000000 (sector = 1) [ 158.134028][T12892] loop0: detected capacity change from 0 to 264192 [ 158.147827][T12897] loop4: detected capacity change from 0 to 264192 [ 158.149472][T12895] loop3: detected capacity change from 0 to 264192 01:13:17 executing program 5: syz_mount_image$vfat(0x0, 0x0, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000240)=ANY=[]) r0 = creat(&(0x7f0000000040)='./bus\x00', 0x0) fcntl$setstatus(r0, 0x4, 0x6900) ftruncate(r0, 0x800) lseek(r0, 0x1200, 0x0) r1 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) sendfile(r0, r1, 0x0, 0x8400fffffffa) r2 = open(0x0, 0x14103e, 0x0) mmap(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x7ffffe, 0x11, r2, 0x0) read(r2, &(0x7f0000000180)=""/19, 0xfffffe47) [ 158.164601][T12892] FAT-fs (loop0): Invalid FSINFO signature: 0x00000000, 0x00000000 (sector = 1) [ 158.177112][T12895] FAT-fs (loop3): Invalid FSINFO signature: 0x00000000, 0x00000000 (sector = 1) 01:13:17 executing program 4: syz_mount_image$vfat(&(0x7f00000002c0), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f0000010000)="601c6d6b646f736617e43c00088020000200000004f8000020004000000000000000000001", 0x25}, {0x0, 0x0, 0x200000000011000}], 0x0, &(0x7f0000000240)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') r0 = creat(&(0x7f0000000040)='./bus\x00', 0x0) fcntl$setstatus(r0, 0x4, 0x6900) r1 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) mkdirat(0xffffffffffffffff, 0x0, 0x0) ftruncate(r0, 0x800) lseek(0xffffffffffffffff, 0x1200, 0x0) r2 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$BTRFS_IOC_DEFRAG_RANGE(0xffffffffffffffff, 0x40309410, &(0x7f0000000080)={0x7, 0x7, 0x2, 0x279, 0x0, [0x0, 0x0, 0x0, 0x8]}) sendfile(r0, r2, 0x0, 0x8400fffffffa) r3 = open(&(0x7f0000000400)='./bus\x00', 0x14103e, 0x0) mmap(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x7ffffe, 0x11, r3, 0x0) read(r3, &(0x7f0000000180)=""/19, 0xfffffe47) [ 158.238298][T12897] FAT-fs (loop4): Invalid FSINFO signature: 0x00000000, 0x00000000 (sector = 1) [ 158.250105][T12908] loop1: detected capacity change from 0 to 264192 [ 158.260049][T12908] FAT-fs (loop1): Invalid FSINFO signature: 0x00000000, 0x00000000 (sector = 1) 01:13:17 executing program 1: syz_mount_image$vfat(&(0x7f00000002c0), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f0000010000)="601c6d6b646f736617e43c00088020000200000004f8000020004000000000000000000001", 0x25}, {0x0, 0x0, 0x200000000011000}], 0x0, &(0x7f0000000240)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') r0 = creat(&(0x7f0000000040)='./bus\x00', 0x0) fcntl$setstatus(r0, 0x4, 0x6900) r1 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) mkdirat(0xffffffffffffffff, 0x0, 0x0) ftruncate(r0, 0x800) lseek(r0, 0x0, 0x0) r2 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) sendfile(r0, r2, 0x0, 0x8400fffffffa) 01:13:17 executing program 1: syz_mount_image$vfat(&(0x7f00000002c0), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f0000010000)="601c6d6b646f736617e43c00088020000200000004f8000020004000000000000000000001", 0x25}, {0x0, 0x0, 0x200000000011000}], 0x0, &(0x7f0000000240)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') r0 = creat(&(0x7f0000000040)='./bus\x00', 0x0) fcntl$setstatus(r0, 0x4, 0x6900) r1 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) mkdirat(0xffffffffffffffff, 0x0, 0x0) ftruncate(r0, 0x800) lseek(r0, 0x1200, 0x0) r2 = open(0x0, 0x0, 0x0) sendfile(r0, r2, 0x0, 0x8400fffffffa) [ 158.313946][ T169] FAT-fs (loop4): Invalid FSINFO signature: 0x00000000, 0x00000000 (sector = 1) [ 158.333789][ T7739] FAT-fs (loop1): Invalid FSINFO signature: 0x00000000, 0x00000000 (sector = 1) [ 158.475775][T12928] loop4: detected capacity change from 0 to 264192 [ 158.490601][T12926] loop1: detected capacity change from 0 to 264192 01:13:17 executing program 0: syz_mount_image$vfat(&(0x7f00000002c0), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f0000010000)="601c6d6b646f736617e43c00088020000200000004f8000020004000000000000000000001", 0x25}, {0x0, 0x0, 0x200000000011000}], 0x0, &(0x7f0000000240)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') r0 = creat(&(0x7f0000000040)='./bus\x00', 0x0) fcntl$setstatus(r0, 0x4, 0x6900) r1 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) mkdirat(0xffffffffffffffff, &(0x7f00000001c0)='./bus\x00', 0x80) ftruncate(r0, 0x800) lseek(r0, 0x1200, 0x0) r2 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$BTRFS_IOC_DEFRAG_RANGE(0xffffffffffffffff, 0x40309410, &(0x7f0000000080)={0x7, 0x7, 0x2, 0x279, 0x0, [0x0, 0x0, 0x0, 0x8]}) sendfile(r0, r2, 0x0, 0x8400fffffffa) r3 = open(&(0x7f0000000400)='./bus\x00', 0x14103e, 0x0) read(r3, &(0x7f0000000180)=""/19, 0xfffffe47) [ 158.515926][T12928] FAT-fs (loop4): Invalid FSINFO signature: 0x00000000, 0x00000000 (sector = 1) [ 158.534710][ T7739] FAT-fs (loop0): Invalid FSINFO signature: 0x00000000, 0x00000000 (sector = 1) [ 158.549715][T12926] FAT-fs (loop1): Invalid FSINFO signature: 0x00000000, 0x00000000 (sector = 1) 01:13:17 executing program 1: syz_mount_image$vfat(&(0x7f00000002c0), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f0000010000)="601c6d6b646f736617e43c00088020000200000004f8000020004000000000000000000001", 0x25}, {0x0, 0x0, 0x200000000011000}], 0x0, &(0x7f0000000240)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') r0 = creat(&(0x7f0000000040)='./bus\x00', 0x0) fcntl$setstatus(r0, 0x4, 0x6900) r1 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) mkdirat(0xffffffffffffffff, 0x0, 0x0) ftruncate(r0, 0x800) lseek(r0, 0x1200, 0x0) r2 = open(0x0, 0x0, 0x0) sendfile(r0, r2, 0x0, 0x8400fffffffa) [ 158.663696][T12945] loop1: detected capacity change from 0 to 264192 [ 158.672478][T12945] FAT-fs (loop1): Invalid FSINFO signature: 0x00000000, 0x00000000 (sector = 1) [ 158.682149][T12948] loop0: detected capacity change from 0 to 264192 [ 158.692374][T12948] FAT-fs (loop0): Invalid FSINFO signature: 0x00000000, 0x00000000 (sector = 1) [ 158.725549][ T169] FAT-fs (loop1): Invalid FSINFO signature: 0x00000000, 0x00000000 (sector = 1) [ 158.820349][ T169] FAT-fs (loop3): Invalid FSINFO signature: 0x00000000, 0x00000000 (sector = 1) 01:13:18 executing program 2: syz_mount_image$vfat(0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0) r0 = creat(&(0x7f0000000040)='./bus\x00', 0x0) fcntl$setstatus(r0, 0x4, 0x6900) r1 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, 0x0, 0x0, 0xd9f, 0x0) ftruncate(r0, 0x800) lseek(r0, 0x1200, 0x0) r2 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) sendfile(r0, r2, 0x0, 0x8400fffffffa) r3 = open(&(0x7f0000000400)='./bus\x00', 0x14103e, 0x0) mmap(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x7ffffe, 0x11, r3, 0x0) read(r3, &(0x7f0000000180)=""/19, 0xfffffe47) 01:13:18 executing program 4: syz_mount_image$vfat(&(0x7f00000002c0), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f0000010000)="601c6d6b646f736617e43c00088020000200000004f8000020004000000000000000000001", 0x25}, {0x0, 0x0, 0x200000000011000}], 0x0, &(0x7f0000000240)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') r0 = creat(&(0x7f0000000040)='./bus\x00', 0x0) fcntl$setstatus(r0, 0x4, 0x6900) r1 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) mkdirat(0xffffffffffffffff, 0x0, 0x0) ftruncate(r0, 0x800) lseek(r0, 0x0, 0x0) r2 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$BTRFS_IOC_DEFRAG_RANGE(0xffffffffffffffff, 0x40309410, &(0x7f0000000080)={0x7, 0x7, 0x2, 0x279, 0x0, [0x0, 0x0, 0x0, 0x8]}) sendfile(r0, r2, 0x0, 0x8400fffffffa) r3 = open(&(0x7f0000000400)='./bus\x00', 0x14103e, 0x0) mmap(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x7ffffe, 0x11, r3, 0x0) read(r3, &(0x7f0000000180)=""/19, 0xfffffe47) 01:13:18 executing program 1: syz_mount_image$vfat(&(0x7f00000002c0), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f0000010000)="601c6d6b646f736617e43c00088020000200000004f8000020004000000000000000000001", 0x25}, {0x0, 0x0, 0x200000000011000}], 0x0, &(0x7f0000000240)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') r0 = creat(&(0x7f0000000040)='./bus\x00', 0x0) fcntl$setstatus(r0, 0x4, 0x6900) r1 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) mkdirat(0xffffffffffffffff, 0x0, 0x0) ftruncate(r0, 0x800) lseek(r0, 0x1200, 0x0) r2 = open(0x0, 0x0, 0x0) sendfile(r0, r2, 0x0, 0x8400fffffffa) 01:13:18 executing program 3: syz_mount_image$vfat(0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0) r0 = creat(&(0x7f0000000040)='./bus\x00', 0x0) fcntl$setstatus(r0, 0x4, 0x6900) r1 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(0xffffffffffffffff, &(0x7f0000000280), 0x18, 0xd9f, 0x0) ftruncate(r0, 0x800) lseek(r0, 0x1200, 0x0) r2 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) sendfile(r0, r2, 0x0, 0x8400fffffffa) r3 = open(&(0x7f0000000400)='./bus\x00', 0x14103e, 0x0) mmap(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x7ffffe, 0x11, r3, 0x0) read(r3, &(0x7f0000000180)=""/19, 0xfffffe47) 01:13:18 executing program 4: syz_mount_image$vfat(&(0x7f00000002c0), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f0000010000)="601c6d6b646f736617e43c00088020000200000004f8000020004000000000000000000001", 0x25}, {0x0, 0x0, 0x200000000011000}], 0x0, &(0x7f0000000240)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') r0 = creat(&(0x7f0000000040)='./bus\x00', 0x0) fcntl$setstatus(r0, 0x4, 0x6900) r1 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) mkdirat(0xffffffffffffffff, 0x0, 0x0) ftruncate(r0, 0x800) lseek(r0, 0x0, 0x0) r2 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$BTRFS_IOC_DEFRAG_RANGE(0xffffffffffffffff, 0x40309410, &(0x7f0000000080)={0x7, 0x7, 0x2, 0x279, 0x0, [0x0, 0x0, 0x0, 0x8]}) sendfile(r0, r2, 0x0, 0x8400fffffffa) r3 = open(&(0x7f0000000400)='./bus\x00', 0x14103e, 0x0) mmap(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x7ffffe, 0x11, r3, 0x0) read(r3, &(0x7f0000000180)=""/19, 0xfffffe47) [ 158.945919][T12970] loop4: detected capacity change from 0 to 264192 [ 158.956134][T12970] FAT-fs (loop4): Invalid FSINFO signature: 0x00000000, 0x00000000 (sector = 1) [ 158.969423][T12975] loop1: detected capacity change from 0 to 264192 [ 158.995033][ T169] FAT-fs (loop4): Invalid FSINFO signature: 0x00000000, 0x00000000 (sector = 1) [ 159.016155][T12975] FAT-fs (loop1): Invalid FSINFO signature: 0x00000000, 0x00000000 (sector = 1) 01:13:18 executing program 0: syz_mount_image$vfat(&(0x7f00000002c0), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f0000010000)="601c6d6b646f736617e43c00088020000200000004f8000020004000000000000000000001", 0x25}, {0x0, 0x0, 0x200000000011000}], 0x0, &(0x7f0000000240)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') r0 = creat(&(0x7f0000000040)='./bus\x00', 0x0) fcntl$setstatus(r0, 0x4, 0x6900) r1 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) mkdirat(0xffffffffffffffff, &(0x7f00000001c0)='./bus\x00', 0x80) ftruncate(r0, 0x800) lseek(r0, 0x1200, 0x0) r2 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$BTRFS_IOC_DEFRAG_RANGE(0xffffffffffffffff, 0x40309410, &(0x7f0000000080)={0x7, 0x7, 0x2, 0x279, 0x0, [0x0, 0x0, 0x0, 0x8]}) sendfile(r0, r2, 0x0, 0x8400fffffffa) r3 = open(&(0x7f0000000400)='./bus\x00', 0x14103e, 0x0) read(r3, &(0x7f0000000180)=""/19, 0xfffffe47) [ 159.081018][ T169] FAT-fs (loop0): Invalid FSINFO signature: 0x00000000, 0x00000000 (sector = 1) [ 159.090916][T12985] loop4: detected capacity change from 0 to 264192 [ 159.100080][T12985] FAT-fs (loop4): Invalid FSINFO signature: 0x00000000, 0x00000000 (sector = 1) [ 159.109196][ T7739] FAT-fs (loop1): Invalid FSINFO signature: 0x00000000, 0x00000000 (sector = 1) 01:13:18 executing program 5: syz_mount_image$vfat(0x0, 0x0, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000240)=ANY=[]) r0 = creat(&(0x7f0000000040)='./bus\x00', 0x0) fcntl$setstatus(r0, 0x4, 0x6900) ftruncate(r0, 0x800) lseek(r0, 0x1200, 0x0) r1 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) sendfile(r0, r1, 0x0, 0x8400fffffffa) r2 = open(0x0, 0x14103e, 0x0) mmap(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x7ffffe, 0x11, r2, 0x0) read(r2, &(0x7f0000000180)=""/19, 0xfffffe47) 01:13:18 executing program 1: syz_mount_image$vfat(&(0x7f00000002c0), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f0000010000)="601c6d6b646f736617e43c00088020000200000004f8000020004000000000000000000001", 0x25}, {0x0, 0x0, 0x200000000011000}], 0x0, &(0x7f0000000240)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') r0 = creat(&(0x7f0000000040)='./bus\x00', 0x0) fcntl$setstatus(r0, 0x4, 0x6900) r1 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) mkdirat(0xffffffffffffffff, 0x0, 0x0) ftruncate(r0, 0x800) lseek(r0, 0x1200, 0x0) r2 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) sendfile(0xffffffffffffffff, r2, 0x0, 0x8400fffffffa) 01:13:18 executing program 4: syz_mount_image$vfat(&(0x7f00000002c0), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f0000010000)="601c6d6b646f736617e43c00088020000200000004f8000020004000000000000000000001", 0x25}, {0x0, 0x0, 0x200000000011000}], 0x0, &(0x7f0000000240)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') r0 = creat(&(0x7f0000000040)='./bus\x00', 0x0) fcntl$setstatus(r0, 0x4, 0x6900) r1 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) mkdirat(0xffffffffffffffff, 0x0, 0x0) ftruncate(r0, 0x800) lseek(r0, 0x0, 0x0) r2 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$BTRFS_IOC_DEFRAG_RANGE(0xffffffffffffffff, 0x40309410, &(0x7f0000000080)={0x7, 0x7, 0x2, 0x279, 0x0, [0x0, 0x0, 0x0, 0x8]}) sendfile(r0, r2, 0x0, 0x8400fffffffa) r3 = open(&(0x7f0000000400)='./bus\x00', 0x14103e, 0x0) mmap(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x7ffffe, 0x11, r3, 0x0) read(r3, &(0x7f0000000180)=""/19, 0xfffffe47) [ 159.129669][ T7739] FAT-fs (loop4): Invalid FSINFO signature: 0x00000000, 0x00000000 (sector = 1) [ 159.209288][T13001] loop1: detected capacity change from 0 to 264192 [ 159.213264][T13002] loop0: detected capacity change from 0 to 264192 [ 159.226368][T12998] loop4: detected capacity change from 0 to 264192 [ 159.238258][T13002] FAT-fs (loop0): Invalid FSINFO signature: 0x00000000, 0x00000000 (sector = 1) [ 159.239858][T13001] FAT-fs (loop1): Invalid FSINFO signature: 0x00000000, 0x00000000 (sector = 1) [ 159.257156][T12998] FAT-fs (loop4): Invalid FSINFO signature: 0x00000000, 0x00000000 (sector = 1) 01:13:18 executing program 1: syz_mount_image$vfat(&(0x7f00000002c0), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f0000010000)="601c6d6b646f736617e43c00088020000200000004f8000020004000000000000000000001", 0x25}, {0x0, 0x0, 0x200000000011000}], 0x0, &(0x7f0000000240)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') r0 = creat(&(0x7f0000000040)='./bus\x00', 0x0) fcntl$setstatus(r0, 0x4, 0x6900) r1 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) mkdirat(0xffffffffffffffff, 0x0, 0x0) ftruncate(r0, 0x800) lseek(r0, 0x1200, 0x0) r2 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) sendfile(0xffffffffffffffff, r2, 0x0, 0x8400fffffffa) [ 159.321109][ T169] FAT-fs (loop1): Invalid FSINFO signature: 0x00000000, 0x00000000 (sector = 1) 01:13:18 executing program 4: syz_mount_image$vfat(&(0x7f00000002c0), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f0000010000)="601c6d6b646f736617e43c00088020000200000004f8000020004000000000000000000001", 0x25}, {0x0, 0x0, 0x200000000011000}], 0x0, &(0x7f0000000240)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') r0 = creat(&(0x7f0000000040)='./bus\x00', 0x0) fcntl$setstatus(r0, 0x4, 0x6900) r1 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) mkdirat(0xffffffffffffffff, 0x0, 0x0) ftruncate(r0, 0x800) lseek(r0, 0x1200, 0x0) r2 = open(0x0, 0x0, 0x0) ioctl$BTRFS_IOC_DEFRAG_RANGE(0xffffffffffffffff, 0x40309410, &(0x7f0000000080)={0x7, 0x7, 0x2, 0x279, 0x0, [0x0, 0x0, 0x0, 0x8]}) sendfile(r0, r2, 0x0, 0x8400fffffffa) r3 = open(&(0x7f0000000400)='./bus\x00', 0x14103e, 0x0) mmap(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x7ffffe, 0x11, r3, 0x0) read(r3, &(0x7f0000000180)=""/19, 0xfffffe47) 01:13:18 executing program 1: syz_mount_image$vfat(&(0x7f00000002c0), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f0000010000)="601c6d6b646f736617e43c00088020000200000004f8000020004000000000000000000001", 0x25}, {0x0, 0x0, 0x200000000011000}], 0x0, &(0x7f0000000240)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') r0 = creat(&(0x7f0000000040)='./bus\x00', 0x0) fcntl$setstatus(r0, 0x4, 0x6900) r1 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) mkdirat(0xffffffffffffffff, 0x0, 0x0) ftruncate(r0, 0x800) lseek(r0, 0x1200, 0x0) r2 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) sendfile(0xffffffffffffffff, r2, 0x0, 0x8400fffffffa) [ 159.396417][ T169] FAT-fs (loop4): Invalid FSINFO signature: 0x00000000, 0x00000000 (sector = 1) [ 159.424172][T13018] loop1: detected capacity change from 0 to 264192 [ 159.433226][T13018] FAT-fs (loop1): Invalid FSINFO signature: 0x00000000, 0x00000000 (sector = 1) [ 159.472347][ T169] FAT-fs (loop1): Invalid FSINFO signature: 0x00000000, 0x00000000 (sector = 1) [ 159.482673][ T7739] FAT-fs (loop0): Invalid FSINFO signature: 0x00000000, 0x00000000 (sector = 1) [ 159.500460][T13022] loop4: detected capacity change from 0 to 264192 [ 159.542662][T13022] FAT-fs (loop4): Invalid FSINFO signature: 0x00000000, 0x00000000 (sector = 1) [ 159.584047][T13031] loop1: detected capacity change from 0 to 264192 [ 159.594617][T13031] FAT-fs (loop1): Invalid FSINFO signature: 0x00000000, 0x00000000 (sector = 1) [ 159.603853][ T7739] FAT-fs (loop4): Invalid FSINFO signature: 0x00000000, 0x00000000 (sector = 1) [ 159.640273][ T7739] FAT-fs (loop1): Invalid FSINFO signature: 0x00000000, 0x00000000 (sector = 1) 01:13:19 executing program 2: syz_mount_image$vfat(0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0) r0 = creat(&(0x7f0000000040)='./bus\x00', 0x0) fcntl$setstatus(r0, 0x4, 0x6900) r1 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0x0, 0x0) ftruncate(r0, 0x800) lseek(r0, 0x1200, 0x0) r2 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) sendfile(r0, r2, 0x0, 0x8400fffffffa) r3 = open(&(0x7f0000000400)='./bus\x00', 0x14103e, 0x0) mmap(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x7ffffe, 0x11, r3, 0x0) read(r3, &(0x7f0000000180)=""/19, 0xfffffe47) 01:13:19 executing program 0: syz_mount_image$vfat(&(0x7f00000002c0), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f0000010000)="601c6d6b646f736617e43c00088020000200000004f8000020004000000000000000000001", 0x25}, {0x0, 0x0, 0x200000000011000}], 0x0, &(0x7f0000000240)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') r0 = creat(&(0x7f0000000040)='./bus\x00', 0x0) fcntl$setstatus(r0, 0x4, 0x6900) r1 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) mkdirat(0xffffffffffffffff, &(0x7f00000001c0)='./bus\x00', 0x80) ftruncate(r0, 0x800) lseek(r0, 0x1200, 0x0) r2 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$BTRFS_IOC_DEFRAG_RANGE(0xffffffffffffffff, 0x40309410, &(0x7f0000000080)={0x7, 0x7, 0x2, 0x279, 0x0, [0x0, 0x0, 0x0, 0x8]}) sendfile(r0, r2, 0x0, 0x8400fffffffa) r3 = open(&(0x7f0000000400)='./bus\x00', 0x14103e, 0x0) read(r3, &(0x7f0000000180)=""/19, 0xfffffe47) 01:13:19 executing program 4: syz_mount_image$vfat(&(0x7f00000002c0), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f0000010000)="601c6d6b646f736617e43c00088020000200000004f8000020004000000000000000000001", 0x25}, {0x0, 0x0, 0x200000000011000}], 0x0, &(0x7f0000000240)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') r0 = creat(&(0x7f0000000040)='./bus\x00', 0x0) fcntl$setstatus(r0, 0x4, 0x6900) r1 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) mkdirat(0xffffffffffffffff, 0x0, 0x0) ftruncate(r0, 0x800) lseek(r0, 0x1200, 0x0) r2 = open(0x0, 0x0, 0x0) ioctl$BTRFS_IOC_DEFRAG_RANGE(0xffffffffffffffff, 0x40309410, &(0x7f0000000080)={0x7, 0x7, 0x2, 0x279, 0x0, [0x0, 0x0, 0x0, 0x8]}) sendfile(r0, r2, 0x0, 0x8400fffffffa) r3 = open(&(0x7f0000000400)='./bus\x00', 0x14103e, 0x0) mmap(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x7ffffe, 0x11, r3, 0x0) read(r3, &(0x7f0000000180)=""/19, 0xfffffe47) 01:13:19 executing program 3: syz_mount_image$vfat(&(0x7f00000002c0), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f0000010000)="601c6d6b646f736617e43c00088020000200000004f8000020004000000000000000000001", 0x25}, {0x0, 0x0, 0x200000000011000}], 0x0, &(0x7f0000000240)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') r0 = creat(&(0x7f0000000040)='./bus\x00', 0x0) fcntl$setstatus(r0, 0x4, 0x0) r1 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) mkdirat(r1, &(0x7f00000001c0)='./bus\x00', 0x80) ftruncate(r0, 0x800) lseek(r0, 0x1200, 0x0) r2 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$BTRFS_IOC_DEFRAG_RANGE(0xffffffffffffffff, 0x40309410, &(0x7f0000000080)={0x7, 0x7, 0x2, 0x279, 0x0, [0x0, 0x0, 0x0, 0x8]}) sendfile(r0, r2, 0x0, 0x8400fffffffa) r3 = open(&(0x7f0000000400)='./bus\x00', 0x14103e, 0x0) mmap(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x7ffffe, 0x11, r3, 0x0) read(r3, &(0x7f0000000180)=""/19, 0xfffffe47) 01:13:19 executing program 1: syz_mount_image$vfat(&(0x7f00000002c0), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f0000010000)="601c6d6b646f736617e43c00088020000200000004f8000020004000000000000000000001", 0x25}, {0x0, 0x0, 0x200000000011000}], 0x0, &(0x7f0000000240)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') r0 = creat(&(0x7f0000000040)='./bus\x00', 0x0) fcntl$setstatus(r0, 0x4, 0x6900) r1 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) mkdirat(0xffffffffffffffff, 0x0, 0x0) ftruncate(r0, 0x800) lseek(r0, 0x1200, 0x0) open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) sendfile(r0, 0xffffffffffffffff, 0x0, 0x8400fffffffa) [ 159.826072][T13049] loop0: detected capacity change from 0 to 264192 [ 159.832744][T13047] loop4: detected capacity change from 0 to 264192 [ 159.851684][T13047] FAT-fs (loop4): Invalid FSINFO signature: 0x00000000, 0x00000000 (sector = 1) [ 159.860922][T13049] FAT-fs (loop0): Invalid FSINFO signature: 0x00000000, 0x00000000 (sector = 1) [ 159.887312][T13060] loop1: detected capacity change from 0 to 264192 [ 159.892045][T13062] loop3: detected capacity change from 0 to 264192 [ 159.901493][T13060] FAT-fs (loop1): Invalid FSINFO signature: 0x00000000, 0x00000000 (sector = 1) [ 159.910670][T13062] FAT-fs (loop3): Invalid FSINFO signature: 0x00000000, 0x00000000 (sector = 1) 01:13:19 executing program 4: syz_mount_image$vfat(&(0x7f00000002c0), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f0000010000)="601c6d6b646f736617e43c00088020000200000004f8000020004000000000000000000001", 0x25}, {0x0, 0x0, 0x200000000011000}], 0x0, &(0x7f0000000240)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') r0 = creat(&(0x7f0000000040)='./bus\x00', 0x0) fcntl$setstatus(r0, 0x4, 0x6900) r1 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) mkdirat(0xffffffffffffffff, 0x0, 0x0) ftruncate(r0, 0x800) lseek(r0, 0x1200, 0x0) r2 = open(0x0, 0x0, 0x0) ioctl$BTRFS_IOC_DEFRAG_RANGE(0xffffffffffffffff, 0x40309410, &(0x7f0000000080)={0x7, 0x7, 0x2, 0x279, 0x0, [0x0, 0x0, 0x0, 0x8]}) sendfile(r0, r2, 0x0, 0x8400fffffffa) r3 = open(&(0x7f0000000400)='./bus\x00', 0x14103e, 0x0) mmap(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x7ffffe, 0x11, r3, 0x0) read(r3, &(0x7f0000000180)=""/19, 0xfffffe47) [ 159.981616][ T169] FAT-fs (loop4): Invalid FSINFO signature: 0x00000000, 0x00000000 (sector = 1) [ 160.003968][ T169] FAT-fs (loop1): Invalid FSINFO signature: 0x00000000, 0x00000000 (sector = 1) 01:13:19 executing program 5: syz_mount_image$vfat(0x0, 0x0, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000240)=ANY=[]) r0 = creat(&(0x7f0000000040)='./bus\x00', 0x0) fcntl$setstatus(r0, 0x4, 0x6900) ftruncate(r0, 0x800) lseek(r0, 0x1200, 0x0) r1 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) sendfile(r0, r1, 0x0, 0x8400fffffffa) r2 = open(&(0x7f0000000400)='./bus\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x7ffffe, 0x11, r2, 0x0) read(r2, &(0x7f0000000180)=""/19, 0xfffffe47) 01:13:19 executing program 1: syz_mount_image$vfat(&(0x7f00000002c0), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f0000010000)="601c6d6b646f736617e43c00088020000200000004f8000020004000000000000000000001", 0x25}, {0x0, 0x0, 0x200000000011000}], 0x0, &(0x7f0000000240)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') r0 = creat(&(0x7f0000000040)='./bus\x00', 0x0) fcntl$setstatus(r0, 0x4, 0x6900) r1 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) mkdirat(0xffffffffffffffff, 0x0, 0x0) ftruncate(r0, 0x800) lseek(r0, 0x1200, 0x0) open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) sendfile(r0, 0xffffffffffffffff, 0x0, 0x8400fffffffa) [ 160.085838][T13074] loop4: detected capacity change from 0 to 264192 [ 160.113949][T13074] FAT-fs (loop4): Invalid FSINFO signature: 0x00000000, 0x00000000 (sector = 1) 01:13:19 executing program 4: syz_mount_image$vfat(&(0x7f00000002c0), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f0000010000)="601c6d6b646f736617e43c00088020000200000004f8000020004000000000000000000001", 0x25}, {0x0, 0x0, 0x200000000011000}], 0x0, &(0x7f0000000240)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') r0 = creat(&(0x7f0000000040)='./bus\x00', 0x0) fcntl$setstatus(r0, 0x4, 0x6900) r1 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) mkdirat(0xffffffffffffffff, 0x0, 0x0) ftruncate(r0, 0x800) lseek(r0, 0x1200, 0x0) r2 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$BTRFS_IOC_DEFRAG_RANGE(0xffffffffffffffff, 0x40309410, 0x0) sendfile(r0, r2, 0x0, 0x8400fffffffa) r3 = open(&(0x7f0000000400)='./bus\x00', 0x14103e, 0x0) mmap(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x7ffffe, 0x11, r3, 0x0) read(r3, &(0x7f0000000180)=""/19, 0xfffffe47) [ 160.166048][T13084] loop1: detected capacity change from 0 to 264192 [ 160.189780][T13084] FAT-fs (loop1): Invalid FSINFO signature: 0x00000000, 0x00000000 (sector = 1) [ 160.202039][ T169] FAT-fs (loop4): Invalid FSINFO signature: 0x00000000, 0x00000000 (sector = 1) 01:13:19 executing program 1: syz_mount_image$vfat(&(0x7f00000002c0), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f0000010000)="601c6d6b646f736617e43c00088020000200000004f8000020004000000000000000000001", 0x25}, {0x0, 0x0, 0x200000000011000}], 0x0, &(0x7f0000000240)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') r0 = creat(&(0x7f0000000040)='./bus\x00', 0x0) fcntl$setstatus(r0, 0x4, 0x6900) r1 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) mkdirat(0xffffffffffffffff, 0x0, 0x0) ftruncate(r0, 0x800) lseek(r0, 0x1200, 0x0) open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) sendfile(r0, 0xffffffffffffffff, 0x0, 0x8400fffffffa) [ 160.312519][T13099] loop1: detected capacity change from 0 to 264192 01:13:19 executing program 0: syz_mount_image$vfat(&(0x7f00000002c0), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f0000010000)="601c6d6b646f736617e43c00088020000200000004f8000020004000000000000000000001", 0x25}, {0x0, 0x0, 0x200000000011000}], 0x0, &(0x7f0000000240)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') r0 = creat(&(0x7f0000000040)='./bus\x00', 0x0) fcntl$setstatus(r0, 0x4, 0x6900) r1 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) mkdirat(0xffffffffffffffff, &(0x7f00000001c0)='./bus\x00', 0x80) ftruncate(r0, 0x800) lseek(r0, 0x1200, 0x0) r2 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$BTRFS_IOC_DEFRAG_RANGE(0xffffffffffffffff, 0x40309410, &(0x7f0000000080)={0x7, 0x7, 0x2, 0x279, 0x0, [0x0, 0x0, 0x0, 0x8]}) sendfile(r0, r2, 0x0, 0x8400fffffffa) read(0xffffffffffffffff, &(0x7f0000000180)=""/19, 0xfffffe47) [ 160.363490][T13102] loop4: detected capacity change from 0 to 264192 [ 160.384079][T13099] FAT-fs (loop1): Invalid FSINFO signature: 0x00000000, 0x00000000 (sector = 1) [ 160.396701][T13102] FAT-fs (loop4): Invalid FSINFO signature: 0x00000000, 0x00000000 (sector = 1) [ 160.406595][ T169] FAT-fs (loop0): Invalid FSINFO signature: 0x00000000, 0x00000000 (sector = 1) 01:13:19 executing program 1: syz_mount_image$vfat(&(0x7f00000002c0), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f0000010000)="601c6d6b646f736617e43c00088020000200000004f8000020004000000000000000000001", 0x25}, {0x0, 0x0, 0x200000000011000}], 0x0, &(0x7f0000000240)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') r0 = creat(&(0x7f0000000040)='./bus\x00', 0x0) fcntl$setstatus(r0, 0x4, 0x6900) r1 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) mkdirat(0xffffffffffffffff, 0x0, 0x0) ftruncate(r0, 0x800) lseek(r0, 0x1200, 0x0) r2 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) sendfile(r0, r2, 0x0, 0x0) [ 160.508609][T13114] loop0: detected capacity change from 0 to 264192 [ 160.527292][T13114] FAT-fs (loop0): Invalid FSINFO signature: 0x00000000, 0x00000000 (sector = 1) [ 160.581541][T13119] loop1: detected capacity change from 0 to 264192 [ 160.591751][T13119] FAT-fs (loop1): Invalid FSINFO signature: 0x00000000, 0x00000000 (sector = 1) 01:13:20 executing program 2: syz_mount_image$vfat(0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0) r0 = creat(&(0x7f0000000040)='./bus\x00', 0x0) fcntl$setstatus(r0, 0x4, 0x6900) r1 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0x0, 0x0) ftruncate(r0, 0x800) lseek(r0, 0x1200, 0x0) r2 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) sendfile(r0, r2, 0x0, 0x8400fffffffa) r3 = open(&(0x7f0000000400)='./bus\x00', 0x14103e, 0x0) mmap(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x7ffffe, 0x11, r3, 0x0) read(r3, &(0x7f0000000180)=""/19, 0xfffffe47) 01:13:20 executing program 1: syz_mount_image$vfat(&(0x7f00000002c0), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f0000010000)="601c6d6b646f736617e43c00088020000200000004f8000020004000000000000000000001", 0x25}, {0x0, 0x0, 0x200000000011000}], 0x0, &(0x7f0000000240)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') r0 = creat(&(0x7f0000000040)='./bus\x00', 0x0) fcntl$setstatus(r0, 0x4, 0x6900) r1 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) mkdirat(0xffffffffffffffff, 0x0, 0x0) ftruncate(r0, 0x800) lseek(r0, 0x1200, 0x0) r2 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) sendfile(r0, r2, 0x0, 0x0) [ 160.692864][ T7739] FAT-fs (loop1): Invalid FSINFO signature: 0x00000000, 0x00000000 (sector = 1) 01:13:20 executing program 3: r0 = creat(&(0x7f0000000040)='./bus\x00', 0x0) fcntl$setstatus(r0, 0x4, 0x6900) ftruncate(r0, 0x800) lseek(r0, 0x1200, 0x0) r1 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) sendfile(r0, r1, 0x0, 0x8400fffffffa) r2 = open(&(0x7f0000000400)='./bus\x00', 0x14103e, 0x0) mmap(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x7ffffe, 0x11, r2, 0x0) read(r2, &(0x7f0000000180)=""/19, 0xfffffe47) 01:13:20 executing program 1: syz_mount_image$vfat(&(0x7f00000002c0), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f0000010000)="601c6d6b646f736617e43c00088020000200000004f8000020004000000000000000000001", 0x25}, {0x0, 0x0, 0x200000000011000}], 0x0, &(0x7f0000000240)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') r0 = creat(&(0x7f0000000040)='./bus\x00', 0x0) fcntl$setstatus(r0, 0x4, 0x6900) r1 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) mkdirat(0xffffffffffffffff, 0x0, 0x0) ftruncate(r0, 0x800) lseek(r0, 0x1200, 0x0) r2 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) sendfile(r0, r2, 0x0, 0x0) [ 160.869439][T13133] loop1: detected capacity change from 0 to 264192 [ 160.888032][T13133] FAT-fs (loop1): Invalid FSINFO signature: 0x00000000, 0x00000000 (sector = 1) 01:13:20 executing program 5: syz_mount_image$vfat(0x0, 0x0, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000240)=ANY=[]) r0 = creat(&(0x7f0000000040)='./bus\x00', 0x0) fcntl$setstatus(r0, 0x4, 0x6900) ftruncate(r0, 0x800) lseek(r0, 0x1200, 0x0) r1 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) sendfile(r0, r1, 0x0, 0x8400fffffffa) r2 = open(&(0x7f0000000400)='./bus\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x7ffffe, 0x11, r2, 0x0) read(r2, &(0x7f0000000180)=""/19, 0xfffffe47) [ 160.925593][ T7739] FAT-fs (loop1): Invalid FSINFO signature: 0x00000000, 0x00000000 (sector = 1) 01:13:20 executing program 0: syz_mount_image$vfat(&(0x7f00000002c0), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f0000010000)="601c6d6b646f736617e43c00088020000200000004f8000020004000000000000000000001", 0x25}, {0x0, 0x0, 0x200000000011000}], 0x0, &(0x7f0000000240)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') r0 = creat(&(0x7f0000000040)='./bus\x00', 0x0) fcntl$setstatus(r0, 0x4, 0x6900) r1 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) mkdirat(0xffffffffffffffff, &(0x7f00000001c0)='./bus\x00', 0x80) ftruncate(r0, 0x800) lseek(r0, 0x1200, 0x0) r2 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$BTRFS_IOC_DEFRAG_RANGE(0xffffffffffffffff, 0x40309410, &(0x7f0000000080)={0x7, 0x7, 0x2, 0x279, 0x0, [0x0, 0x0, 0x0, 0x8]}) sendfile(r0, r2, 0x0, 0x8400fffffffa) read(0xffffffffffffffff, &(0x7f0000000180)=""/19, 0xfffffe47) [ 160.992130][ T7739] FAT-fs (loop0): Invalid FSINFO signature: 0x00000000, 0x00000000 (sector = 1) [ 161.010487][T13147] loop1: detected capacity change from 0 to 264192 [ 161.036833][T13147] FAT-fs (loop1): Invalid FSINFO signature: 0x00000000, 0x00000000 (sector = 1) 01:13:20 executing program 1: syz_mount_image$vfat(&(0x7f00000002c0), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f0000010000)="601c6d6b646f736617e43c00088020000200000004f8000020004000000000000000000001", 0x25}, {0x0, 0x0, 0x200000000011000}], 0x0, &(0x7f0000000240)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') r0 = creat(&(0x7f0000000040)='./bus\x00', 0x0) fcntl$setstatus(r0, 0x4, 0x6900) r1 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) mkdirat(0xffffffffffffffff, 0x0, 0x0) ftruncate(r0, 0x800) lseek(r0, 0x1200, 0x0) r2 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) sendfile(r0, r2, 0x0, 0x0) [ 161.077272][T13157] loop0: detected capacity change from 0 to 264192 [ 161.101868][ T7739] FAT-fs (loop1): Invalid FSINFO signature: 0x00000000, 0x00000000 (sector = 1) [ 161.121240][T13157] FAT-fs (loop0): Invalid FSINFO signature: 0x00000000, 0x00000000 (sector = 1) 01:13:20 executing program 4: syz_mount_image$vfat(&(0x7f00000002c0), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f0000010000)="601c6d6b646f736617e43c00088020000200000004f8000020004000000000000000000001", 0x25}, {0x0, 0x0, 0x200000000011000}], 0x0, &(0x7f0000000240)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') r0 = creat(&(0x7f0000000040)='./bus\x00', 0x0) fcntl$setstatus(r0, 0x4, 0x6900) r1 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) mkdirat(0xffffffffffffffff, 0x0, 0x0) ftruncate(r0, 0x800) lseek(r0, 0x1200, 0x0) r2 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$BTRFS_IOC_DEFRAG_RANGE(0xffffffffffffffff, 0x40309410, 0x0) sendfile(r0, r2, 0x0, 0x8400fffffffa) r3 = open(&(0x7f0000000400)='./bus\x00', 0x14103e, 0x0) mmap(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x7ffffe, 0x11, r3, 0x0) read(r3, &(0x7f0000000180)=""/19, 0xfffffe47) [ 161.172371][T13164] loop1: detected capacity change from 0 to 264192 [ 161.198174][T13164] FAT-fs (loop1): Invalid FSINFO signature: 0x00000000, 0x00000000 (sector = 1) 01:13:20 executing program 1: syz_mount_image$vfat(&(0x7f00000002c0), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f0000010000)="601c6d6b646f736617e43c00088020000200000004f8000020004000000000000000000001", 0x25}, {0x0, 0x0, 0x200000000011000}], 0x0, &(0x7f0000000240)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') r0 = creat(&(0x7f0000000040)='./bus\x00', 0x0) fcntl$setstatus(r0, 0x4, 0x6900) r1 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) mkdirat(0xffffffffffffffff, &(0x7f00000001c0)='./bus\x00', 0x80) ftruncate(r0, 0x800) lseek(r0, 0x1200, 0x0) r2 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$BTRFS_IOC_DEFRAG_RANGE(0xffffffffffffffff, 0x40309410, &(0x7f0000000080)={0x7, 0x7, 0x2, 0x279, 0x0, [0x0, 0x0, 0x0, 0x8]}) sendfile(r0, r2, 0x0, 0x8400fffffffa) read(0xffffffffffffffff, &(0x7f0000000180)=""/19, 0xfffffe47) [ 161.279925][ T7739] FAT-fs (loop1): Invalid FSINFO signature: 0x00000000, 0x00000000 (sector = 1) [ 161.288932][T13172] loop4: detected capacity change from 0 to 264192 [ 161.306933][T13172] FAT-fs (loop4): Invalid FSINFO signature: 0x00000000, 0x00000000 (sector = 1) [ 161.361848][T13181] loop1: detected capacity change from 0 to 264192 [ 161.389303][T13181] FAT-fs (loop1): Invalid FSINFO signature: 0x00000000, 0x00000000 (sector = 1) 01:13:20 executing program 1: r0 = creat(&(0x7f0000000040)='./bus\x00', 0x0) fcntl$setstatus(r0, 0x4, 0x6900) ftruncate(r0, 0x800) lseek(r0, 0x1200, 0x0) r1 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) sendfile(r0, r1, 0x0, 0x8400fffffffa) r2 = open(&(0x7f0000000400)='./bus\x00', 0x14103e, 0x0) mmap(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x7ffffe, 0x11, r2, 0x0) read(r2, &(0x7f0000000180)=""/19, 0xfffffe47) 01:13:20 executing program 0: syz_mount_image$vfat(&(0x7f00000002c0), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f0000010000)="601c6d6b646f736617e43c00088020000200000004f8000020004000000000000000000001", 0x25}, {0x0, 0x0, 0x200000000011000}], 0x0, &(0x7f0000000240)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') r0 = creat(&(0x7f0000000040)='./bus\x00', 0x0) fcntl$setstatus(r0, 0x4, 0x6900) r1 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) mkdirat(0xffffffffffffffff, &(0x7f00000001c0)='./bus\x00', 0x80) ftruncate(r0, 0x800) lseek(r0, 0x1200, 0x0) r2 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$BTRFS_IOC_DEFRAG_RANGE(0xffffffffffffffff, 0x40309410, &(0x7f0000000080)={0x7, 0x7, 0x2, 0x279, 0x0, [0x0, 0x0, 0x0, 0x8]}) sendfile(r0, r2, 0x0, 0x8400fffffffa) read(0xffffffffffffffff, &(0x7f0000000180)=""/19, 0xfffffe47) 01:13:20 executing program 2: syz_mount_image$vfat(0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0) r0 = creat(&(0x7f0000000040)='./bus\x00', 0x0) fcntl$setstatus(r0, 0x4, 0x6900) r1 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0x0, 0x0) ftruncate(r0, 0x800) lseek(r0, 0x1200, 0x0) r2 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) sendfile(r0, r2, 0x0, 0x8400fffffffa) r3 = open(&(0x7f0000000400)='./bus\x00', 0x14103e, 0x0) mmap(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x7ffffe, 0x11, r3, 0x0) read(r3, &(0x7f0000000180)=""/19, 0xfffffe47) [ 161.586427][ T7739] FAT-fs (loop1): Invalid FSINFO signature: 0x00000000, 0x00000000 (sector = 1) [ 161.623227][ T7739] FAT-fs (loop0): Invalid FSINFO signature: 0x00000000, 0x00000000 (sector = 1) [ 161.728627][T13198] loop0: detected capacity change from 0 to 264192 [ 161.737789][T13198] FAT-fs (loop0): Invalid FSINFO signature: 0x00000000, 0x00000000 (sector = 1) 01:13:21 executing program 4: syz_mount_image$vfat(&(0x7f00000002c0), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f0000010000)="601c6d6b646f736617e43c00088020000200000004f8000020004000000000000000000001", 0x25}, {0x0, 0x0, 0x200000000011000}], 0x0, &(0x7f0000000240)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') r0 = creat(&(0x7f0000000040)='./bus\x00', 0x0) fcntl$setstatus(r0, 0x4, 0x6900) r1 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) mkdirat(0xffffffffffffffff, 0x0, 0x0) ftruncate(r0, 0x800) lseek(r0, 0x1200, 0x0) r2 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$BTRFS_IOC_DEFRAG_RANGE(0xffffffffffffffff, 0x40309410, 0x0) sendfile(r0, r2, 0x0, 0x8400fffffffa) r3 = open(&(0x7f0000000400)='./bus\x00', 0x14103e, 0x0) mmap(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x7ffffe, 0x11, r3, 0x0) read(r3, &(0x7f0000000180)=""/19, 0xfffffe47) 01:13:21 executing program 5: syz_mount_image$vfat(0x0, 0x0, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000240)=ANY=[]) r0 = creat(&(0x7f0000000040)='./bus\x00', 0x0) fcntl$setstatus(r0, 0x4, 0x6900) ftruncate(r0, 0x800) lseek(r0, 0x1200, 0x0) r1 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) sendfile(r0, r1, 0x0, 0x8400fffffffa) r2 = open(&(0x7f0000000400)='./bus\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x7ffffe, 0x11, r2, 0x0) read(r2, &(0x7f0000000180)=""/19, 0xfffffe47) 01:13:21 executing program 3: syz_mount_image$vfat(&(0x7f00000002c0), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f0000010000)="601c6d6b646f736617e43c00088020000200000004f8000020004000000000000000000001", 0x25}, {0x0, 0x0, 0x200000000011000}], 0x0, &(0x7f0000000240)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') r0 = creat(&(0x7f0000000040)='./bus\x00', 0x0) fcntl$setstatus(r0, 0x4, 0x6900) r1 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0x0, 0x0) ftruncate(r0, 0x800) lseek(r0, 0x1200, 0x0) r2 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) sendfile(r0, r2, 0x0, 0x8400fffffffa) [ 161.839079][ T7739] FAT-fs (loop4): Invalid FSINFO signature: 0x00000000, 0x00000000 (sector = 1) [ 161.903270][T13208] loop3: detected capacity change from 0 to 264192 [ 161.912441][T13208] FAT-fs (loop3): Invalid FSINFO signature: 0x00000000, 0x00000000 (sector = 1) [ 161.956201][T13216] loop4: detected capacity change from 0 to 264192 [ 161.983606][T13216] FAT-fs (loop4): Invalid FSINFO signature: 0x00000000, 0x00000000 (sector = 1) 01:13:21 executing program 0: syz_mount_image$vfat(&(0x7f00000002c0), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f0000010000)="601c6d6b646f736617e43c00088020000200000004f8000020004000000000000000000001", 0x25}, {0x0, 0x0, 0x200000000011000}], 0x0, &(0x7f0000000240)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') r0 = creat(&(0x7f0000000040)='./bus\x00', 0x0) fcntl$setstatus(r0, 0x4, 0x6900) r1 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) mkdirat(0xffffffffffffffff, &(0x7f00000001c0)='./bus\x00', 0x80) ftruncate(r0, 0x800) lseek(r0, 0x1200, 0x0) r2 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) sendfile(r0, r2, 0x0, 0x8400fffffffa) r3 = open(&(0x7f0000000400)='./bus\x00', 0x14103e, 0x0) read(r3, &(0x7f0000000180)=""/19, 0xfffffe47) 01:13:21 executing program 4: syz_mount_image$vfat(&(0x7f00000002c0), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f0000010000)="601c6d6b646f736617e43c00088020000200000004f8000020004000000000000000000001", 0x25}, {0x0, 0x0, 0x200000000011000}], 0x0, &(0x7f0000000240)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') r0 = creat(&(0x7f0000000040)='./bus\x00', 0x0) fcntl$setstatus(r0, 0x4, 0x6900) r1 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) mkdirat(0xffffffffffffffff, 0x0, 0x0) ftruncate(r0, 0x800) lseek(r0, 0x1200, 0x0) r2 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$BTRFS_IOC_DEFRAG_RANGE(0xffffffffffffffff, 0x40309410, &(0x7f0000000080)={0x0, 0x7, 0x2, 0x279, 0x0, [0x0, 0x0, 0x0, 0x8]}) sendfile(r0, r2, 0x0, 0x8400fffffffa) r3 = open(&(0x7f0000000400)='./bus\x00', 0x14103e, 0x0) mmap(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x7ffffe, 0x11, r3, 0x0) read(r3, &(0x7f0000000180)=""/19, 0xfffffe47) [ 162.200010][ T7739] FAT-fs (loop0): Invalid FSINFO signature: 0x00000000, 0x00000000 (sector = 1) [ 162.200040][ T169] FAT-fs (loop4): Invalid FSINFO signature: 0x00000000, 0x00000000 (sector = 1) [ 162.349610][T13230] loop4: detected capacity change from 0 to 264192 [ 162.357951][T13228] loop0: detected capacity change from 0 to 264192 [ 162.370213][T13230] FAT-fs (loop4): Invalid FSINFO signature: 0x00000000, 0x00000000 (sector = 1) [ 162.385109][T13228] FAT-fs (loop0): Invalid FSINFO signature: 0x00000000, 0x00000000 (sector = 1) 01:13:21 executing program 3: syz_mount_image$vfat(&(0x7f00000002c0), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f0000010000)="601c6d6b646f736617e43c00088020000200000004f8000020004000000000000000000001", 0x25}, {0x0, 0x0, 0x200000000011000}], 0x0, &(0x7f0000000240)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') r0 = creat(&(0x7f0000000040)='./bus\x00', 0x0) fcntl$setstatus(r0, 0x4, 0x6900) r1 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0x0, 0x0) ftruncate(r0, 0x800) lseek(r0, 0x1200, 0x0) r2 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) sendfile(r0, r2, 0x0, 0x8400fffffffa) [ 162.434516][ T7739] FAT-fs (loop3): Invalid FSINFO signature: 0x00000000, 0x00000000 (sector = 1) 01:13:21 executing program 2: syz_mount_image$vfat(0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0) r0 = creat(&(0x7f0000000040)='./bus\x00', 0x0) fcntl$setstatus(r0, 0x4, 0x6900) r1 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) ftruncate(0xffffffffffffffff, 0x800) lseek(r0, 0x1200, 0x0) r2 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) sendfile(r0, r2, 0x0, 0x8400fffffffa) r3 = open(&(0x7f0000000400)='./bus\x00', 0x14103e, 0x0) mmap(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x7ffffe, 0x11, r3, 0x0) read(r3, &(0x7f0000000180)=""/19, 0xfffffe47) 01:13:21 executing program 1: syz_mount_image$vfat(0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0) r0 = creat(&(0x7f0000000040)='./bus\x00', 0x0) fcntl$setstatus(r0, 0x4, 0x6900) r1 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0x0, 0x0) ftruncate(r0, 0x800) lseek(r0, 0x1200, 0x0) r2 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) sendfile(r0, r2, 0x0, 0x8400fffffffa) r3 = open(&(0x7f0000000400)='./bus\x00', 0x14103e, 0x0) mmap(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x7ffffe, 0x11, r3, 0x0) read(r3, &(0x7f0000000180)=""/19, 0xfffffe47) [ 162.594552][T13247] loop3: detected capacity change from 0 to 264192 01:13:22 executing program 2: syz_mount_image$vfat(0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0) r0 = creat(&(0x7f0000000040)='./bus\x00', 0x0) fcntl$setstatus(r0, 0x4, 0x6900) r1 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) ftruncate(0xffffffffffffffff, 0x800) lseek(r0, 0x1200, 0x0) r2 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) sendfile(r0, r2, 0x0, 0x8400fffffffa) r3 = open(&(0x7f0000000400)='./bus\x00', 0x14103e, 0x0) mmap(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x7ffffe, 0x11, r3, 0x0) read(r3, &(0x7f0000000180)=""/19, 0xfffffe47) 01:13:22 executing program 0: syz_mount_image$vfat(&(0x7f00000002c0), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f0000010000)="601c6d6b646f736617e43c00088020000200000004f8000020004000000000000000000001", 0x25}, {0x0, 0x0, 0x200000000011000}], 0x0, &(0x7f0000000240)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') r0 = creat(&(0x7f0000000040)='./bus\x00', 0x0) fcntl$setstatus(r0, 0x4, 0x6900) r1 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) mkdirat(0xffffffffffffffff, &(0x7f00000001c0)='./bus\x00', 0x80) ftruncate(r0, 0x800) lseek(r0, 0x1200, 0x0) r2 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) sendfile(r0, r2, 0x0, 0x8400fffffffa) r3 = open(&(0x7f0000000400)='./bus\x00', 0x14103e, 0x0) read(r3, &(0x7f0000000180)=""/19, 0xfffffe47) [ 162.669355][T13247] FAT-fs (loop3): Invalid FSINFO signature: 0x00000000, 0x00000000 (sector = 1) [ 162.728262][ T7739] FAT-fs (loop0): Invalid FSINFO signature: 0x00000000, 0x00000000 (sector = 1) 01:13:22 executing program 5: syz_mount_image$vfat(0x0, 0x0, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000240)=ANY=[]) r0 = creat(&(0x7f0000000040)='./bus\x00', 0x0) fcntl$setstatus(r0, 0x4, 0x6900) ftruncate(r0, 0x800) lseek(r0, 0x1200, 0x0) r1 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) sendfile(r0, r1, 0x0, 0x8400fffffffa) r2 = open(&(0x7f0000000400)='./bus\x00', 0x14103e, 0x0) mmap(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x0, 0x11, r2, 0x0) read(r2, &(0x7f0000000180)=""/19, 0xfffffe47) 01:13:22 executing program 2: syz_mount_image$vfat(0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0) r0 = creat(&(0x7f0000000040)='./bus\x00', 0x0) fcntl$setstatus(r0, 0x4, 0x6900) r1 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) ftruncate(0xffffffffffffffff, 0x800) lseek(r0, 0x1200, 0x0) r2 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) sendfile(r0, r2, 0x0, 0x8400fffffffa) r3 = open(&(0x7f0000000400)='./bus\x00', 0x14103e, 0x0) mmap(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x7ffffe, 0x11, r3, 0x0) read(r3, &(0x7f0000000180)=""/19, 0xfffffe47) 01:13:22 executing program 4: syz_mount_image$vfat(&(0x7f00000002c0), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f0000010000)="601c6d6b646f736617e43c00088020000200000004f8000020004000000000000000000001", 0x25}, {0x0, 0x0, 0x200000000011000}], 0x0, &(0x7f0000000240)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') r0 = creat(&(0x7f0000000040)='./bus\x00', 0x0) fcntl$setstatus(r0, 0x4, 0x6900) r1 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) mkdirat(0xffffffffffffffff, 0x0, 0x0) ftruncate(r0, 0x800) lseek(r0, 0x1200, 0x0) r2 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$BTRFS_IOC_DEFRAG_RANGE(0xffffffffffffffff, 0x40309410, &(0x7f0000000080)={0x0, 0x7, 0x2, 0x279, 0x0, [0x0, 0x0, 0x0, 0x8]}) sendfile(r0, r2, 0x0, 0x8400fffffffa) r3 = open(&(0x7f0000000400)='./bus\x00', 0x14103e, 0x0) mmap(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x7ffffe, 0x11, r3, 0x0) read(r3, &(0x7f0000000180)=""/19, 0xfffffe47) [ 162.858229][T13274] loop0: detected capacity change from 0 to 264192 [ 162.867750][T13274] FAT-fs (loop0): Invalid FSINFO signature: 0x00000000, 0x00000000 (sector = 1) [ 162.888742][ T7739] FAT-fs (loop4): Invalid FSINFO signature: 0x00000000, 0x00000000 (sector = 1) 01:13:22 executing program 2: syz_mount_image$vfat(0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0) r0 = creat(&(0x7f0000000040)='./bus\x00', 0x0) fcntl$setstatus(r0, 0x4, 0x6900) r1 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) ftruncate(r0, 0x0) lseek(r0, 0x1200, 0x0) r2 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) sendfile(r0, r2, 0x0, 0x8400fffffffa) r3 = open(&(0x7f0000000400)='./bus\x00', 0x14103e, 0x0) mmap(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x7ffffe, 0x11, r3, 0x0) read(r3, &(0x7f0000000180)=""/19, 0xfffffe47) 01:13:22 executing program 2: syz_mount_image$vfat(0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0) r0 = creat(&(0x7f0000000040)='./bus\x00', 0x0) fcntl$setstatus(r0, 0x4, 0x6900) r1 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) ftruncate(r0, 0x0) lseek(r0, 0x1200, 0x0) r2 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) sendfile(r0, r2, 0x0, 0x8400fffffffa) r3 = open(&(0x7f0000000400)='./bus\x00', 0x14103e, 0x0) mmap(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x7ffffe, 0x11, r3, 0x0) read(r3, &(0x7f0000000180)=""/19, 0xfffffe47) 01:13:22 executing program 0: syz_mount_image$vfat(&(0x7f00000002c0), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f0000010000)="601c6d6b646f736617e43c00088020000200000004f8000020004000000000000000000001", 0x25}, {0x0, 0x0, 0x200000000011000}], 0x0, &(0x7f0000000240)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') r0 = creat(&(0x7f0000000040)='./bus\x00', 0x0) fcntl$setstatus(r0, 0x4, 0x6900) r1 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) mkdirat(0xffffffffffffffff, &(0x7f00000001c0)='./bus\x00', 0x80) ftruncate(r0, 0x800) lseek(r0, 0x1200, 0x0) r2 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) sendfile(r0, r2, 0x0, 0x8400fffffffa) r3 = open(&(0x7f0000000400)='./bus\x00', 0x14103e, 0x0) read(r3, &(0x7f0000000180)=""/19, 0xfffffe47) 01:13:22 executing program 2: syz_mount_image$vfat(0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0) r0 = creat(&(0x7f0000000040)='./bus\x00', 0x0) fcntl$setstatus(r0, 0x4, 0x6900) r1 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) ftruncate(r0, 0x0) lseek(r0, 0x1200, 0x0) r2 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) sendfile(r0, r2, 0x0, 0x8400fffffffa) r3 = open(&(0x7f0000000400)='./bus\x00', 0x14103e, 0x0) mmap(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x7ffffe, 0x11, r3, 0x0) read(r3, &(0x7f0000000180)=""/19, 0xfffffe47) [ 163.037674][ T7739] FAT-fs (loop0): Invalid FSINFO signature: 0x00000000, 0x00000000 (sector = 1) [ 163.064051][T13291] loop4: detected capacity change from 0 to 264192 [ 163.072547][T13291] FAT-fs (loop4): Invalid FSINFO signature: 0x00000000, 0x00000000 (sector = 1) [ 163.127945][T13301] loop0: detected capacity change from 0 to 264192 [ 163.164119][T13301] FAT-fs (loop0): Invalid FSINFO signature: 0x00000000, 0x00000000 (sector = 1) [ 163.339030][ T169] FAT-fs (loop0): Invalid FSINFO signature: 0x00000000, 0x00000000 (sector = 1) 01:13:22 executing program 2: syz_mount_image$vfat(0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0) r0 = creat(&(0x7f0000000040)='./bus\x00', 0x0) fcntl$setstatus(r0, 0x4, 0x6900) r1 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) ftruncate(r0, 0x800) lseek(0xffffffffffffffff, 0x1200, 0x0) r2 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) sendfile(r0, r2, 0x0, 0x8400fffffffa) r3 = open(&(0x7f0000000400)='./bus\x00', 0x14103e, 0x0) mmap(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x7ffffe, 0x11, r3, 0x0) read(r3, &(0x7f0000000180)=""/19, 0xfffffe47) 01:13:22 executing program 3: syz_mount_image$vfat(0x0, 0x0, 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f0000010000)="601c6d6b646f736617e43c00088020000200000004f8000020004000000000000000000001", 0x25}, {0x0, 0x0, 0x200000000011000}], 0x0, &(0x7f0000000240)=ANY=[]) r0 = creat(&(0x7f0000000040)='./bus\x00', 0x0) fcntl$setstatus(r0, 0x4, 0x6900) r1 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) ftruncate(r0, 0x800) lseek(r0, 0x1200, 0x0) r2 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) sendfile(r0, r2, 0x0, 0x8400fffffffa) r3 = open(&(0x7f0000000400)='./bus\x00', 0x14103e, 0x0) mmap(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x7ffffe, 0x11, r3, 0x0) read(r3, &(0x7f0000000180)=""/19, 0xfffffe47) 01:13:22 executing program 1: syz_mount_image$vfat(&(0x7f00000002c0), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f0000010000)="601c6d6b646f736617e43c00088020000200000004f8000020004000000000000000000001", 0x25}, {0x0, 0x0, 0x200000000011000}], 0x0, &(0x7f0000000240)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') r0 = creat(&(0x7f0000000040)='./bus\x00', 0x0) fcntl$setstatus(r0, 0x4, 0x6900) r1 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, 0x0, 0x0, 0xd9f, 0x0) ftruncate(r0, 0x800) lseek(r0, 0x1200, 0x0) r2 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) sendfile(r0, r2, 0x0, 0x8400fffffffa) 01:13:22 executing program 0: syz_mount_image$vfat(&(0x7f00000002c0), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f0000010000)="601c6d6b646f736617e43c00088020000200000004f8000020004000000000000000000001", 0x25}, {0x0, 0x0, 0x200000000011000}], 0x0, &(0x7f0000000240)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') r0 = creat(&(0x7f0000000040)='./bus\x00', 0x0) fcntl$setstatus(r0, 0x4, 0x6900) r1 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) mkdirat(0xffffffffffffffff, &(0x7f00000001c0)='./bus\x00', 0x80) ftruncate(r0, 0x800) lseek(r0, 0x1200, 0x0) ioctl$BTRFS_IOC_DEFRAG_RANGE(0xffffffffffffffff, 0x40309410, &(0x7f0000000080)={0x7, 0x7, 0x2, 0x279, 0x0, [0x0, 0x0, 0x0, 0x8]}) sendfile(r0, 0xffffffffffffffff, 0x0, 0x8400fffffffa) r2 = open(&(0x7f0000000400)='./bus\x00', 0x14103e, 0x0) read(r2, &(0x7f0000000180)=""/19, 0xfffffe47) 01:13:22 executing program 2: syz_mount_image$vfat(0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0) r0 = creat(&(0x7f0000000040)='./bus\x00', 0x0) fcntl$setstatus(r0, 0x4, 0x6900) r1 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) ftruncate(r0, 0x800) lseek(0xffffffffffffffff, 0x1200, 0x0) r2 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) sendfile(r0, r2, 0x0, 0x8400fffffffa) r3 = open(&(0x7f0000000400)='./bus\x00', 0x14103e, 0x0) mmap(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x7ffffe, 0x11, r3, 0x0) read(r3, &(0x7f0000000180)=""/19, 0xfffffe47) [ 163.518562][ T169] FAT-fs (loop4): Invalid FSINFO signature: 0x00000000, 0x00000000 (sector = 1) [ 163.556562][T13319] loop3: detected capacity change from 0 to 264192 [ 163.563152][T13326] loop0: detected capacity change from 0 to 264192 [ 163.571628][T13328] loop1: detected capacity change from 0 to 264192 [ 163.581278][T13326] FAT-fs (loop0): Invalid FSINFO signature: 0x00000000, 0x00000000 (sector = 1) [ 163.593272][T13328] FAT-fs (loop1): Invalid FSINFO signature: 0x00000000, 0x00000000 (sector = 1) 01:13:23 executing program 5: syz_mount_image$vfat(0x0, 0x0, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000240)=ANY=[]) r0 = creat(&(0x7f0000000040)='./bus\x00', 0x0) fcntl$setstatus(r0, 0x4, 0x6900) ftruncate(r0, 0x800) lseek(r0, 0x1200, 0x0) r1 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) sendfile(r0, r1, 0x0, 0x8400fffffffa) r2 = open(&(0x7f0000000400)='./bus\x00', 0x14103e, 0x0) mmap(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x0, 0x11, r2, 0x0) read(r2, &(0x7f0000000180)=""/19, 0xfffffe47) 01:13:23 executing program 4: syz_mount_image$vfat(&(0x7f00000002c0), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f0000010000)="601c6d6b646f736617e43c00088020000200000004f8000020004000000000000000000001", 0x25}, {0x0, 0x0, 0x200000000011000}], 0x0, &(0x7f0000000240)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') r0 = creat(&(0x7f0000000040)='./bus\x00', 0x0) fcntl$setstatus(r0, 0x4, 0x6900) r1 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) mkdirat(0xffffffffffffffff, 0x0, 0x0) ftruncate(r0, 0x800) lseek(r0, 0x1200, 0x0) r2 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$BTRFS_IOC_DEFRAG_RANGE(0xffffffffffffffff, 0x40309410, &(0x7f0000000080)={0x0, 0x0, 0x2, 0x279, 0x0, [0x0, 0x0, 0x0, 0x8]}) sendfile(r0, r2, 0x0, 0x8400fffffffa) r3 = open(&(0x7f0000000400)='./bus\x00', 0x14103e, 0x0) mmap(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x7ffffe, 0x11, r3, 0x0) read(r3, &(0x7f0000000180)=""/19, 0xfffffe47) 01:13:23 executing program 2: syz_mount_image$vfat(0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0) r0 = creat(&(0x7f0000000040)='./bus\x00', 0x0) fcntl$setstatus(r0, 0x4, 0x6900) r1 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) ftruncate(r0, 0x800) lseek(0xffffffffffffffff, 0x1200, 0x0) r2 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) sendfile(r0, r2, 0x0, 0x8400fffffffa) r3 = open(&(0x7f0000000400)='./bus\x00', 0x14103e, 0x0) mmap(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x7ffffe, 0x11, r3, 0x0) read(r3, &(0x7f0000000180)=""/19, 0xfffffe47) 01:13:23 executing program 0: syz_mount_image$vfat(&(0x7f00000002c0), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f0000010000)="601c6d6b646f736617e43c00088020000200000004f8000020004000000000000000000001", 0x25}, {0x0, 0x0, 0x200000000011000}], 0x0, &(0x7f0000000240)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') r0 = creat(&(0x7f0000000040)='./bus\x00', 0x0) fcntl$setstatus(r0, 0x4, 0x6900) r1 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) mkdirat(0xffffffffffffffff, &(0x7f00000001c0)='./bus\x00', 0x80) ftruncate(r0, 0x800) lseek(r0, 0x1200, 0x0) ioctl$BTRFS_IOC_DEFRAG_RANGE(0xffffffffffffffff, 0x40309410, &(0x7f0000000080)={0x7, 0x7, 0x2, 0x279, 0x0, [0x0, 0x0, 0x0, 0x8]}) sendfile(r0, 0xffffffffffffffff, 0x0, 0x8400fffffffa) r2 = open(&(0x7f0000000400)='./bus\x00', 0x14103e, 0x0) read(r2, &(0x7f0000000180)=""/19, 0xfffffe47) [ 163.644631][ T169] FAT-fs (loop0): Invalid FSINFO signature: 0x00000000, 0x00000000 (sector = 1) 01:13:23 executing program 0: syz_mount_image$vfat(&(0x7f00000002c0), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f0000010000)="601c6d6b646f736617e43c00088020000200000004f8000020004000000000000000000001", 0x25}, {0x0, 0x0, 0x200000000011000}], 0x0, &(0x7f0000000240)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') r0 = creat(&(0x7f0000000040)='./bus\x00', 0x0) fcntl$setstatus(r0, 0x4, 0x6900) r1 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) mkdirat(0xffffffffffffffff, &(0x7f00000001c0)='./bus\x00', 0x80) ftruncate(r0, 0x800) lseek(r0, 0x1200, 0x0) ioctl$BTRFS_IOC_DEFRAG_RANGE(0xffffffffffffffff, 0x40309410, &(0x7f0000000080)={0x7, 0x7, 0x2, 0x279, 0x0, [0x0, 0x0, 0x0, 0x8]}) sendfile(r0, 0xffffffffffffffff, 0x0, 0x8400fffffffa) r2 = open(&(0x7f0000000400)='./bus\x00', 0x14103e, 0x0) read(r2, &(0x7f0000000180)=""/19, 0xfffffe47) [ 163.734750][T13353] loop0: detected capacity change from 0 to 264192 [ 163.760518][T13353] FAT-fs (loop0): Invalid FSINFO signature: 0x00000000, 0x00000000 (sector = 1) 01:13:23 executing program 2: syz_mount_image$vfat(0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0) r0 = creat(&(0x7f0000000040)='./bus\x00', 0x0) fcntl$setstatus(r0, 0x4, 0x6900) r1 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) ftruncate(r0, 0x800) lseek(r0, 0x0, 0x0) r2 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) sendfile(r0, r2, 0x0, 0x8400fffffffa) r3 = open(&(0x7f0000000400)='./bus\x00', 0x14103e, 0x0) mmap(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x7ffffe, 0x11, r3, 0x0) read(r3, &(0x7f0000000180)=""/19, 0xfffffe47) [ 163.783894][ T169] FAT-fs (loop0): Invalid FSINFO signature: 0x00000000, 0x00000000 (sector = 1) [ 163.793365][T13357] loop4: detected capacity change from 0 to 264192 [ 163.833755][T13357] FAT-fs (loop4): Invalid FSINFO signature: 0x00000000, 0x00000000 (sector = 1) 01:13:23 executing program 2: syz_mount_image$vfat(0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0) r0 = creat(&(0x7f0000000040)='./bus\x00', 0x0) fcntl$setstatus(r0, 0x4, 0x6900) r1 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) ftruncate(r0, 0x800) lseek(r0, 0x0, 0x0) r2 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) sendfile(r0, r2, 0x0, 0x8400fffffffa) r3 = open(&(0x7f0000000400)='./bus\x00', 0x14103e, 0x0) mmap(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x7ffffe, 0x11, r3, 0x0) read(r3, &(0x7f0000000180)=""/19, 0xfffffe47) 01:13:23 executing program 0: syz_mount_image$vfat(&(0x7f00000002c0), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f0000010000)="601c6d6b646f736617e43c00088020000200000004f8000020004000000000000000000001", 0x25}, {0x0, 0x0, 0x200000000011000}], 0x0, &(0x7f0000000240)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') r0 = creat(&(0x7f0000000040)='./bus\x00', 0x0) fcntl$setstatus(r0, 0x4, 0x6900) r1 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) mkdirat(0xffffffffffffffff, &(0x7f00000001c0)='./bus\x00', 0x80) ftruncate(r0, 0x800) r2 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$BTRFS_IOC_DEFRAG_RANGE(0xffffffffffffffff, 0x40309410, &(0x7f0000000080)={0x7, 0x7, 0x2, 0x279, 0x0, [0x0, 0x0, 0x0, 0x8]}) sendfile(r0, r2, 0x0, 0x8400fffffffa) r3 = open(&(0x7f0000000400)='./bus\x00', 0x14103e, 0x0) read(r3, &(0x7f0000000180)=""/19, 0xfffffe47) [ 163.900162][T13373] loop0: detected capacity change from 0 to 264192 [ 163.909047][T13373] FAT-fs (loop0): Invalid FSINFO signature: 0x00000000, 0x00000000 (sector = 1) [ 163.940822][ T169] FAT-fs (loop0): Invalid FSINFO signature: 0x00000000, 0x00000000 (sector = 1) [ 164.061598][T13385] loop0: detected capacity change from 0 to 264192 [ 164.094050][T13385] FAT-fs (loop0): Invalid FSINFO signature: 0x00000000, 0x00000000 (sector = 1) [ 164.106118][ T169] FAT-fs (loop4): Invalid FSINFO signature: 0x00000000, 0x00000000 (sector = 1) [ 164.144669][ T169] FAT-fs (loop0): Invalid FSINFO signature: 0x00000000, 0x00000000 (sector = 1) [ 164.198580][ T169] FAT-fs (loop1): Invalid FSINFO signature: 0x00000000, 0x00000000 (sector = 1) 01:13:23 executing program 3: syz_mount_image$vfat(&(0x7f00000002c0), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f0000010000)="601c6d6b646f736617e43c00088020000200000004f8000020004000000000000000000001", 0x25}, {0x0, 0x0, 0x200000000011000}], 0x0, &(0x7f0000000240)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') r0 = creat(&(0x7f0000000040)='./bus\x00', 0x0) fcntl$setstatus(r0, 0x4, 0x6900) r1 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x10, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) ftruncate(r0, 0x800) lseek(r0, 0x1200, 0x0) r2 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) sendfile(r0, r2, 0x0, 0x8400fffffffa) 01:13:23 executing program 2: syz_mount_image$vfat(0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0) r0 = creat(&(0x7f0000000040)='./bus\x00', 0x0) fcntl$setstatus(r0, 0x4, 0x6900) r1 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) ftruncate(r0, 0x800) lseek(r0, 0x0, 0x0) r2 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) sendfile(r0, r2, 0x0, 0x8400fffffffa) r3 = open(&(0x7f0000000400)='./bus\x00', 0x14103e, 0x0) mmap(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x7ffffe, 0x11, r3, 0x0) read(r3, &(0x7f0000000180)=""/19, 0xfffffe47) 01:13:23 executing program 4: syz_mount_image$vfat(&(0x7f00000002c0), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f0000010000)="601c6d6b646f736617e43c00088020000200000004f8000020004000000000000000000001", 0x25}, {0x0, 0x0, 0x200000000011000}], 0x0, &(0x7f0000000240)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') r0 = creat(&(0x7f0000000040)='./bus\x00', 0x0) fcntl$setstatus(r0, 0x4, 0x6900) r1 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) mkdirat(0xffffffffffffffff, 0x0, 0x0) ftruncate(r0, 0x800) lseek(r0, 0x1200, 0x0) r2 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$BTRFS_IOC_DEFRAG_RANGE(0xffffffffffffffff, 0x40309410, &(0x7f0000000080)={0x0, 0x0, 0x2, 0x279, 0x0, [0x0, 0x0, 0x0, 0x8]}) sendfile(r0, r2, 0x0, 0x8400fffffffa) r3 = open(&(0x7f0000000400)='./bus\x00', 0x14103e, 0x0) mmap(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x7ffffe, 0x11, r3, 0x0) read(r3, &(0x7f0000000180)=""/19, 0xfffffe47) 01:13:23 executing program 0: syz_mount_image$vfat(&(0x7f00000002c0), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f0000010000)="601c6d6b646f736617e43c00088020000200000004f8000020004000000000000000000001", 0x25}, {0x0, 0x0, 0x200000000011000}], 0x0, &(0x7f0000000240)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') r0 = creat(&(0x7f0000000040)='./bus\x00', 0x0) fcntl$setstatus(r0, 0x4, 0x6900) r1 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) mkdirat(0xffffffffffffffff, &(0x7f00000001c0)='./bus\x00', 0x80) ftruncate(r0, 0x800) r2 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$BTRFS_IOC_DEFRAG_RANGE(0xffffffffffffffff, 0x40309410, &(0x7f0000000080)={0x7, 0x7, 0x2, 0x279, 0x0, [0x0, 0x0, 0x0, 0x8]}) sendfile(r0, r2, 0x0, 0x8400fffffffa) r3 = open(&(0x7f0000000400)='./bus\x00', 0x14103e, 0x0) read(r3, &(0x7f0000000180)=""/19, 0xfffffe47) [ 164.448956][T13402] loop4: detected capacity change from 0 to 264192 [ 164.451988][T13404] loop0: detected capacity change from 0 to 264192 [ 164.462566][T13402] FAT-fs (loop4): Invalid FSINFO signature: 0x00000000, 0x00000000 (sector = 1) [ 164.475487][T13404] FAT-fs (loop0): Invalid FSINFO signature: 0x00000000, 0x00000000 (sector = 1) 01:13:23 executing program 5: syz_mount_image$vfat(0x0, 0x0, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000240)=ANY=[]) r0 = creat(&(0x7f0000000040)='./bus\x00', 0x0) fcntl$setstatus(r0, 0x4, 0x6900) ftruncate(r0, 0x800) lseek(r0, 0x1200, 0x0) r1 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) sendfile(r0, r1, 0x0, 0x8400fffffffa) r2 = open(&(0x7f0000000400)='./bus\x00', 0x14103e, 0x0) mmap(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x0, 0x11, r2, 0x0) read(r2, &(0x7f0000000180)=""/19, 0xfffffe47) 01:13:23 executing program 1: syz_mount_image$vfat(&(0x7f00000002c0), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f0000010000)="601c6d6b646f736617e43c00088020000200000004f8000020004000000000000000000001", 0x25}, {0x0, 0x0, 0x200000000011000}], 0x0, &(0x7f0000000240)=ANY=[]) r0 = creat(&(0x7f0000000040)='./bus\x00', 0x0) fcntl$setstatus(r0, 0x4, 0x6900) r1 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) ftruncate(r0, 0x800) lseek(r0, 0x1200, 0x0) r2 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) sendfile(r0, r2, 0x0, 0x8400fffffffa) mmap(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x7ffffe, 0x11, 0xffffffffffffffff, 0x0) read(0xffffffffffffffff, &(0x7f0000000180)=""/19, 0xfffffe47) 01:13:23 executing program 2: syz_mount_image$vfat(0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0) r0 = creat(&(0x7f0000000040)='./bus\x00', 0x0) fcntl$setstatus(r0, 0x4, 0x6900) r1 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) ftruncate(r0, 0x800) lseek(r0, 0x1200, 0x0) r2 = open(0x0, 0x0, 0x0) sendfile(r0, r2, 0x0, 0x8400fffffffa) r3 = open(&(0x7f0000000400)='./bus\x00', 0x14103e, 0x0) mmap(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x7ffffe, 0x11, r3, 0x0) read(r3, &(0x7f0000000180)=""/19, 0xfffffe47) 01:13:23 executing program 0: syz_mount_image$vfat(&(0x7f00000002c0), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f0000010000)="601c6d6b646f736617e43c00088020000200000004f8000020004000000000000000000001", 0x25}, {0x0, 0x0, 0x200000000011000}], 0x0, &(0x7f0000000240)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') r0 = creat(&(0x7f0000000040)='./bus\x00', 0x0) fcntl$setstatus(r0, 0x4, 0x6900) r1 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) mkdirat(0xffffffffffffffff, &(0x7f00000001c0)='./bus\x00', 0x80) ftruncate(r0, 0x800) r2 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$BTRFS_IOC_DEFRAG_RANGE(0xffffffffffffffff, 0x40309410, &(0x7f0000000080)={0x7, 0x7, 0x2, 0x279, 0x0, [0x0, 0x0, 0x0, 0x8]}) sendfile(r0, r2, 0x0, 0x8400fffffffa) r3 = open(&(0x7f0000000400)='./bus\x00', 0x14103e, 0x0) read(r3, &(0x7f0000000180)=""/19, 0xfffffe47) 01:13:23 executing program 2: syz_mount_image$vfat(0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0) r0 = creat(&(0x7f0000000040)='./bus\x00', 0x0) fcntl$setstatus(r0, 0x4, 0x6900) r1 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) ftruncate(r0, 0x800) lseek(r0, 0x1200, 0x0) r2 = open(0x0, 0x0, 0x0) sendfile(r0, r2, 0x0, 0x8400fffffffa) r3 = open(&(0x7f0000000400)='./bus\x00', 0x14103e, 0x0) mmap(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x7ffffe, 0x11, r3, 0x0) read(r3, &(0x7f0000000180)=""/19, 0xfffffe47) [ 164.577509][ T169] FAT-fs (loop0): Invalid FSINFO signature: 0x00000000, 0x00000000 (sector = 1) [ 164.603321][T13418] loop3: detected capacity change from 0 to 264192 [ 164.614342][T13424] loop1: detected capacity change from 0 to 264192 [ 164.625438][T13418] FAT-fs (loop3): Invalid FSINFO signature: 0x00000000, 0x00000000 (sector = 1) 01:13:24 executing program 2: syz_mount_image$vfat(0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0) r0 = creat(&(0x7f0000000040)='./bus\x00', 0x0) fcntl$setstatus(r0, 0x4, 0x6900) r1 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) ftruncate(r0, 0x800) lseek(r0, 0x1200, 0x0) r2 = open(0x0, 0x0, 0x0) sendfile(r0, r2, 0x0, 0x8400fffffffa) r3 = open(&(0x7f0000000400)='./bus\x00', 0x14103e, 0x0) mmap(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x7ffffe, 0x11, r3, 0x0) read(r3, &(0x7f0000000180)=""/19, 0xfffffe47) 01:13:24 executing program 0: syz_mount_image$vfat(&(0x7f00000002c0), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f0000010000)="601c6d6b646f736617e43c00088020000200000004f8000020004000000000000000000001", 0x25}, {0x0, 0x0, 0x200000000011000}], 0x0, &(0x7f0000000240)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') r0 = creat(&(0x7f0000000040)='./bus\x00', 0x0) fcntl$setstatus(r0, 0x4, 0x6900) r1 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) mkdirat(0xffffffffffffffff, &(0x7f00000001c0)='./bus\x00', 0x80) lseek(r0, 0x1200, 0x0) r2 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$BTRFS_IOC_DEFRAG_RANGE(0xffffffffffffffff, 0x40309410, &(0x7f0000000080)={0x7, 0x7, 0x2, 0x279, 0x0, [0x0, 0x0, 0x0, 0x8]}) sendfile(r0, r2, 0x0, 0x8400fffffffa) r3 = open(&(0x7f0000000400)='./bus\x00', 0x14103e, 0x0) read(r3, &(0x7f0000000180)=""/19, 0xfffffe47) [ 164.672834][T13424] FAT-fs (loop1): Invalid FSINFO signature: 0x00000000, 0x00000000 (sector = 1) [ 164.698782][T13438] loop0: detected capacity change from 0 to 264192 [ 164.707692][T13438] FAT-fs (loop0): Invalid FSINFO signature: 0x00000000, 0x00000000 (sector = 1) [ 164.753255][ T169] FAT-fs (loop0): Invalid FSINFO signature: 0x00000000, 0x00000000 (sector = 1) 01:13:24 executing program 2: syz_mount_image$vfat(0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0) r0 = creat(&(0x7f0000000040)='./bus\x00', 0x0) fcntl$setstatus(r0, 0x4, 0x6900) r1 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) ftruncate(r0, 0x800) lseek(r0, 0x1200, 0x0) r2 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) sendfile(0xffffffffffffffff, r2, 0x0, 0x8400fffffffa) r3 = open(&(0x7f0000000400)='./bus\x00', 0x14103e, 0x0) mmap(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x7ffffe, 0x11, r3, 0x0) read(r3, &(0x7f0000000180)=""/19, 0xfffffe47) [ 164.882534][T13457] loop0: detected capacity change from 0 to 264192 [ 164.891630][T13457] FAT-fs (loop0): Invalid FSINFO signature: 0x00000000, 0x00000000 (sector = 1) 01:13:24 executing program 3: syz_mount_image$vfat(&(0x7f00000002c0), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f0000010000)="601c6d6b646f736617e43c00088020000200000004f8000020004000000000000000000001", 0x25}, {0x0, 0x0, 0x200000000011000}], 0x0, &(0x7f0000000240)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') r0 = creat(&(0x7f0000000040)='./bus\x00', 0x0) fcntl$setstatus(r0, 0x4, 0x6900) r1 = openat(0xffffffffffffffff, 0x0, 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) ftruncate(r0, 0x800) lseek(r0, 0x1200, 0x0) r2 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) sendfile(r0, r2, 0x0, 0x8400fffffffa) 01:13:24 executing program 0: syz_mount_image$vfat(&(0x7f00000002c0), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f0000010000)="601c6d6b646f736617e43c00088020000200000004f8000020004000000000000000000001", 0x25}, {0x0, 0x0, 0x200000000011000}], 0x0, &(0x7f0000000240)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') r0 = creat(&(0x7f0000000040)='./bus\x00', 0x0) fcntl$setstatus(r0, 0x4, 0x6900) r1 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) mkdirat(0xffffffffffffffff, &(0x7f00000001c0)='./bus\x00', 0x80) lseek(r0, 0x1200, 0x0) r2 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$BTRFS_IOC_DEFRAG_RANGE(0xffffffffffffffff, 0x40309410, &(0x7f0000000080)={0x7, 0x7, 0x2, 0x279, 0x0, [0x0, 0x0, 0x0, 0x8]}) sendfile(r0, r2, 0x0, 0x8400fffffffa) r3 = open(&(0x7f0000000400)='./bus\x00', 0x14103e, 0x0) read(r3, &(0x7f0000000180)=""/19, 0xfffffe47) [ 164.945867][ T169] FAT-fs (loop0): Invalid FSINFO signature: 0x00000000, 0x00000000 (sector = 1) [ 164.984479][ T169] FAT-fs (loop3): Invalid FSINFO signature: 0x00000000, 0x00000000 (sector = 1) 01:13:24 executing program 4: syz_mount_image$vfat(&(0x7f00000002c0), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f0000010000)="601c6d6b646f736617e43c00088020000200000004f8000020004000000000000000000001", 0x25}, {0x0, 0x0, 0x200000000011000}], 0x0, &(0x7f0000000240)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') r0 = creat(&(0x7f0000000040)='./bus\x00', 0x0) fcntl$setstatus(r0, 0x4, 0x6900) r1 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) mkdirat(0xffffffffffffffff, 0x0, 0x0) ftruncate(r0, 0x800) lseek(r0, 0x1200, 0x0) r2 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$BTRFS_IOC_DEFRAG_RANGE(0xffffffffffffffff, 0x40309410, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x279, 0x0, [0x0, 0x0, 0x0, 0x8]}) sendfile(r0, r2, 0x0, 0x8400fffffffa) r3 = open(&(0x7f0000000400)='./bus\x00', 0x14103e, 0x0) mmap(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x7ffffe, 0x11, r3, 0x0) read(r3, &(0x7f0000000180)=""/19, 0xfffffe47) 01:13:24 executing program 2: syz_mount_image$vfat(0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0) r0 = creat(&(0x7f0000000040)='./bus\x00', 0x0) fcntl$setstatus(r0, 0x4, 0x6900) r1 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) ftruncate(r0, 0x800) lseek(r0, 0x1200, 0x0) r2 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) sendfile(0xffffffffffffffff, r2, 0x0, 0x8400fffffffa) r3 = open(&(0x7f0000000400)='./bus\x00', 0x14103e, 0x0) mmap(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x7ffffe, 0x11, r3, 0x0) read(r3, &(0x7f0000000180)=""/19, 0xfffffe47) [ 165.041870][T13465] loop0: detected capacity change from 0 to 264192 [ 165.048493][ T169] FAT-fs (loop4): Invalid FSINFO signature: 0x00000000, 0x00000000 (sector = 1) [ 165.063023][T13465] FAT-fs (loop0): Invalid FSINFO signature: 0x00000000, 0x00000000 (sector = 1) [ 165.123611][T13478] loop3: detected capacity change from 0 to 264192 [ 165.140854][ T169] FAT-fs (loop0): Invalid FSINFO signature: 0x00000000, 0x00000000 (sector = 1) [ 165.151926][T13478] FAT-fs (loop3): Invalid FSINFO signature: 0x00000000, 0x00000000 (sector = 1) [ 165.194656][T13485] loop4: detected capacity change from 0 to 264192 [ 165.204216][T13485] FAT-fs (loop4): Invalid FSINFO signature: 0x00000000, 0x00000000 (sector = 1) [ 165.359502][ T169] FAT-fs (loop4): Invalid FSINFO signature: 0x00000000, 0x00000000 (sector = 1) 01:13:24 executing program 5: syz_mount_image$vfat(0x0, 0x0, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000240)=ANY=[]) r0 = creat(&(0x7f0000000040)='./bus\x00', 0x0) fcntl$setstatus(r0, 0x4, 0x6900) ftruncate(r0, 0x800) lseek(r0, 0x1200, 0x0) r1 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) sendfile(r0, r1, 0x0, 0x8400fffffffa) r2 = open(&(0x7f0000000400)='./bus\x00', 0x14103e, 0x0) mmap(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x7ffffe, 0x10, r2, 0x0) read(r2, &(0x7f0000000180)=""/19, 0xfffffe47) 01:13:24 executing program 2: syz_mount_image$vfat(0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0) r0 = creat(&(0x7f0000000040)='./bus\x00', 0x0) fcntl$setstatus(r0, 0x4, 0x6900) r1 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) ftruncate(r0, 0x800) lseek(r0, 0x1200, 0x0) r2 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) sendfile(0xffffffffffffffff, r2, 0x0, 0x8400fffffffa) r3 = open(&(0x7f0000000400)='./bus\x00', 0x14103e, 0x0) mmap(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x7ffffe, 0x11, r3, 0x0) read(r3, &(0x7f0000000180)=""/19, 0xfffffe47) 01:13:24 executing program 0: syz_mount_image$vfat(&(0x7f00000002c0), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f0000010000)="601c6d6b646f736617e43c00088020000200000004f8000020004000000000000000000001", 0x25}, {0x0, 0x0, 0x200000000011000}], 0x0, &(0x7f0000000240)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') r0 = creat(&(0x7f0000000040)='./bus\x00', 0x0) fcntl$setstatus(r0, 0x4, 0x6900) r1 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) mkdirat(0xffffffffffffffff, &(0x7f00000001c0)='./bus\x00', 0x80) lseek(r0, 0x1200, 0x0) r2 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$BTRFS_IOC_DEFRAG_RANGE(0xffffffffffffffff, 0x40309410, &(0x7f0000000080)={0x7, 0x7, 0x2, 0x279, 0x0, [0x0, 0x0, 0x0, 0x8]}) sendfile(r0, r2, 0x0, 0x8400fffffffa) r3 = open(&(0x7f0000000400)='./bus\x00', 0x14103e, 0x0) read(r3, &(0x7f0000000180)=""/19, 0xfffffe47) 01:13:24 executing program 4: syz_mount_image$vfat(&(0x7f00000002c0), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f0000010000)="601c6d6b646f736617e43c00088020000200000004f8000020004000000000000000000001", 0x25}, {0x0, 0x0, 0x200000000011000}], 0x0, &(0x7f0000000240)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') r0 = creat(&(0x7f0000000040)='./bus\x00', 0x0) fcntl$setstatus(r0, 0x4, 0x6900) r1 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) mkdirat(0xffffffffffffffff, 0x0, 0x0) ftruncate(r0, 0x800) lseek(r0, 0x1200, 0x0) r2 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$BTRFS_IOC_DEFRAG_RANGE(0xffffffffffffffff, 0x40309410, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x279, 0x0, [0x0, 0x0, 0x0, 0x8]}) sendfile(r0, r2, 0x0, 0x8400fffffffa) r3 = open(&(0x7f0000000400)='./bus\x00', 0x14103e, 0x0) mmap(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x7ffffe, 0x11, r3, 0x0) read(r3, &(0x7f0000000180)=""/19, 0xfffffe47) 01:13:24 executing program 1: syz_mount_image$vfat(&(0x7f00000002c0), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f0000010000)="601c6d6b646f736617e43c00088020000200000004f8000020004000000000000000000001", 0x25}, {0x0, 0x0, 0x200000000011000}], 0x0, 0x0) chdir(&(0x7f0000000040)='./file0\x00') r0 = creat(&(0x7f0000000040)='./bus\x00', 0x0) r1 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) ftruncate(r0, 0x800) lseek(r0, 0x1200, 0x0) r2 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) sendfile(r0, r2, 0x0, 0x8400fffffffa) r3 = open(&(0x7f0000000400)='./bus\x00', 0x14103e, 0x0) mmap(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x7ffffe, 0x11, r3, 0x0) read(r3, &(0x7f0000000180)=""/19, 0xfffffe47) 01:13:24 executing program 2: syz_mount_image$vfat(0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0) r0 = creat(&(0x7f0000000040)='./bus\x00', 0x0) fcntl$setstatus(r0, 0x4, 0x6900) r1 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) ftruncate(r0, 0x800) lseek(r0, 0x1200, 0x0) open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) sendfile(r0, 0xffffffffffffffff, 0x0, 0x8400fffffffa) r2 = open(&(0x7f0000000400)='./bus\x00', 0x14103e, 0x0) mmap(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x7ffffe, 0x11, r2, 0x0) read(r2, &(0x7f0000000180)=""/19, 0xfffffe47) [ 165.503546][T13504] loop1: detected capacity change from 0 to 264192 [ 165.528306][T13503] loop4: detected capacity change from 0 to 264192 [ 165.528623][T13508] loop0: detected capacity change from 0 to 264192 01:13:24 executing program 2: syz_mount_image$vfat(0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0) r0 = creat(&(0x7f0000000040)='./bus\x00', 0x0) fcntl$setstatus(r0, 0x4, 0x6900) r1 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) ftruncate(r0, 0x800) lseek(r0, 0x1200, 0x0) open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) sendfile(r0, 0xffffffffffffffff, 0x0, 0x8400fffffffa) r2 = open(&(0x7f0000000400)='./bus\x00', 0x14103e, 0x0) mmap(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x7ffffe, 0x11, r2, 0x0) read(r2, &(0x7f0000000180)=""/19, 0xfffffe47) [ 165.594343][T13503] FAT-fs (loop4): Invalid FSINFO signature: 0x00000000, 0x00000000 (sector = 1) [ 165.609694][T13508] FAT-fs (loop0): Invalid FSINFO signature: 0x00000000, 0x00000000 (sector = 1) 01:13:25 executing program 0: syz_mount_image$vfat(&(0x7f00000002c0), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f0000010000)="601c6d6b646f736617e43c00088020000200000004f8000020004000000000000000000001", 0x25}, {0x0, 0x0, 0x200000000011000}], 0x0, &(0x7f0000000240)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') r0 = creat(&(0x7f0000000040)='./bus\x00', 0x0) fcntl$setstatus(r0, 0x4, 0x6900) r1 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) ftruncate(r0, 0x800) lseek(r0, 0x1200, 0x0) r2 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$BTRFS_IOC_DEFRAG_RANGE(0xffffffffffffffff, 0x40309410, &(0x7f0000000080)={0x7, 0x7, 0x2, 0x279, 0x0, [0x0, 0x0, 0x0, 0x8]}) sendfile(r0, r2, 0x0, 0x8400fffffffa) r3 = open(&(0x7f0000000400)='./bus\x00', 0x14103e, 0x0) read(r3, &(0x7f0000000180)=""/19, 0xfffffe47) 01:13:25 executing program 3: syz_mount_image$vfat(&(0x7f00000002c0), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f0000010000)="601c6d6b646f736617e43c00088020000200000004f8000020004000000000000000000001", 0x25}, {0x0, 0x0, 0x200000000011000}], 0x0, &(0x7f0000000240)=ANY=[]) r0 = creat(&(0x7f0000000040)='./bus\x00', 0x0) fcntl$setstatus(r0, 0x4, 0x6900) r1 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) ftruncate(r0, 0x800) lseek(r0, 0x1200, 0x0) r2 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) sendfile(r0, r2, 0x0, 0x8400fffffffa) r3 = open(&(0x7f0000000400)='./bus\x00', 0x14103e, 0x0) mmap(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x7ffffe, 0x11, r3, 0x0) read(r3, &(0x7f0000000180)=""/19, 0xfffffe47) 01:13:25 executing program 2: syz_mount_image$vfat(0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0) r0 = creat(&(0x7f0000000040)='./bus\x00', 0x0) fcntl$setstatus(r0, 0x4, 0x6900) r1 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) ftruncate(r0, 0x800) lseek(r0, 0x1200, 0x0) open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) sendfile(r0, 0xffffffffffffffff, 0x0, 0x8400fffffffa) r2 = open(&(0x7f0000000400)='./bus\x00', 0x14103e, 0x0) mmap(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x7ffffe, 0x11, r2, 0x0) read(r2, &(0x7f0000000180)=""/19, 0xfffffe47) [ 165.742217][ T169] FAT-fs (loop3): Invalid FSINFO signature: 0x00000000, 0x00000000 (sector = 1) [ 165.792981][T13534] loop0: detected capacity change from 0 to 264192 01:13:25 executing program 2: syz_mount_image$vfat(0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0) r0 = creat(&(0x7f0000000040)='./bus\x00', 0x0) fcntl$setstatus(r0, 0x4, 0x6900) r1 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) ftruncate(r0, 0x800) lseek(r0, 0x1200, 0x0) r2 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) sendfile(r0, r2, 0x0, 0x0) r3 = open(&(0x7f0000000400)='./bus\x00', 0x14103e, 0x0) mmap(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x7ffffe, 0x11, r3, 0x0) read(r3, &(0x7f0000000180)=""/19, 0xfffffe47) 01:13:25 executing program 2: syz_mount_image$vfat(0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0) r0 = creat(&(0x7f0000000040)='./bus\x00', 0x0) fcntl$setstatus(r0, 0x4, 0x6900) r1 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) ftruncate(r0, 0x800) lseek(r0, 0x1200, 0x0) r2 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) sendfile(r0, r2, 0x0, 0x0) r3 = open(&(0x7f0000000400)='./bus\x00', 0x14103e, 0x0) mmap(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x7ffffe, 0x11, r3, 0x0) read(r3, &(0x7f0000000180)=""/19, 0xfffffe47) [ 165.838974][T13534] FAT-fs (loop0): Invalid FSINFO signature: 0x00000000, 0x00000000 (sector = 1) [ 165.887417][T13543] loop3: detected capacity change from 0 to 264192 [ 165.924632][T13543] FAT-fs (loop3): Invalid FSINFO signature: 0x00000000, 0x00000000 (sector = 1) [ 166.098969][ T169] FAT-fs (loop0): Invalid FSINFO signature: 0x00000000, 0x00000000 (sector = 1) 01:13:25 executing program 5: syz_mount_image$vfat(0x0, 0x0, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000240)=ANY=[]) r0 = creat(&(0x7f0000000040)='./bus\x00', 0x0) fcntl$setstatus(r0, 0x4, 0x6900) ftruncate(r0, 0x800) lseek(r0, 0x1200, 0x0) r1 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) sendfile(r0, r1, 0x0, 0x8400fffffffa) r2 = open(&(0x7f0000000400)='./bus\x00', 0x14103e, 0x0) mmap(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x7ffffe, 0x10, r2, 0x0) read(r2, &(0x7f0000000180)=""/19, 0xfffffe47) 01:13:25 executing program 2: syz_mount_image$vfat(0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0) r0 = creat(&(0x7f0000000040)='./bus\x00', 0x0) fcntl$setstatus(r0, 0x4, 0x6900) r1 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) ftruncate(r0, 0x800) lseek(r0, 0x1200, 0x0) r2 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) sendfile(r0, r2, 0x0, 0x0) r3 = open(&(0x7f0000000400)='./bus\x00', 0x14103e, 0x0) mmap(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x7ffffe, 0x11, r3, 0x0) read(r3, &(0x7f0000000180)=""/19, 0xfffffe47) 01:13:25 executing program 0: syz_mount_image$vfat(&(0x7f00000002c0), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f0000010000)="601c6d6b646f736617e43c00088020000200000004f8000020004000000000000000000001", 0x25}, {0x0, 0x0, 0x200000000011000}], 0x0, &(0x7f0000000240)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') r0 = creat(&(0x7f0000000040)='./bus\x00', 0x0) fcntl$setstatus(r0, 0x4, 0x6900) r1 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) ftruncate(r0, 0x800) lseek(r0, 0x1200, 0x0) r2 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$BTRFS_IOC_DEFRAG_RANGE(0xffffffffffffffff, 0x40309410, &(0x7f0000000080)={0x7, 0x7, 0x2, 0x279, 0x0, [0x0, 0x0, 0x0, 0x8]}) sendfile(r0, r2, 0x0, 0x8400fffffffa) r3 = open(&(0x7f0000000400)='./bus\x00', 0x14103e, 0x0) read(r3, &(0x7f0000000180)=""/19, 0xfffffe47) 01:13:25 executing program 4: syz_mount_image$vfat(&(0x7f00000002c0), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f0000010000)="601c6d6b646f736617e43c00088020000200000004f8000020004000000000000000000001", 0x25}, {0x0, 0x0, 0x200000000011000}], 0x0, &(0x7f0000000240)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') r0 = creat(&(0x7f0000000040)='./bus\x00', 0x0) fcntl$setstatus(r0, 0x4, 0x6900) r1 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) mkdirat(0xffffffffffffffff, 0x0, 0x0) ftruncate(r0, 0x800) lseek(r0, 0x1200, 0x0) r2 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$BTRFS_IOC_DEFRAG_RANGE(0xffffffffffffffff, 0x40309410, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x279, 0x0, [0x0, 0x0, 0x0, 0x8]}) sendfile(r0, r2, 0x0, 0x8400fffffffa) r3 = open(&(0x7f0000000400)='./bus\x00', 0x14103e, 0x0) mmap(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x7ffffe, 0x11, r3, 0x0) read(r3, &(0x7f0000000180)=""/19, 0xfffffe47) 01:13:25 executing program 1: r0 = epoll_create1(0x0) r1 = syz_io_uring_setup(0x240b, &(0x7f0000001740)={0x0, 0x0, 0x0, 0x20000}, &(0x7f0000ff9000/0x4000)=nil, &(0x7f0000ffc000/0x4000)=nil, &(0x7f0000000140)=0x0, &(0x7f0000000180)) syz_io_uring_setup(0x33a3, &(0x7f0000000400)={0x0, 0xea98, 0x0, 0x2, 0xee, 0x0, r1}, &(0x7f0000fff000/0x1000)=nil, &(0x7f0000ffd000/0x3000)=nil, &(0x7f0000000200), &(0x7f0000000380)=0x0) syz_io_uring_setup(0x187, &(0x7f00000002c0), &(0x7f0000ee7000/0x2000)=nil, &(0x7f00006d4000/0x4000)=nil, &(0x7f0000000540)=0x0, &(0x7f0000000100)=0x0) syz_memcpy_off$IO_URING_METADATA_GENERIC(r4, 0x40, &(0x7f0000000140)=0x307e, 0x0, 0x4) r6 = syz_io_uring_setup(0x2de0, &(0x7f0000000240)={0x0, 0x0, 0x10, 0xfffffffd, 0x2be}, &(0x7f00007b2000/0x1000)=nil, &(0x7f000043d000/0x3000)=nil, &(0x7f00000003c0), &(0x7f0000000140)) r7 = io_uring_register$IORING_REGISTER_PERSONALITY(r6, 0x9, 0x0, 0x0) syz_io_uring_submit(r4, r5, &(0x7f0000000340)=@IORING_OP_OPENAT={0x12, 0x0, 0x0, 0xffffffffffffff9c, 0x0, 0x0, 0x0, 0x0, 0x0, {0x0, r7}}, 0x8) syz_io_uring_submit(r2, r3, &(0x7f0000000480)=@IORING_OP_CLOSE={0x13, 0x0, 0x0, r0, 0x0, 0x0, 0x0, 0x0, 0x1, {0x0, r7}}, 0x1000) epoll_ctl$EPOLL_CTL_ADD(r0, 0x1, r1, &(0x7f0000000040)) epoll_ctl$EPOLL_CTL_ADD(r0, 0x1, r1, &(0x7f0000000000)) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) syz_io_uring_setup(0x6e81, &(0x7f0000000080)={0x0, 0x0, 0x1}, &(0x7f0000ffc000/0x4000)=nil, &(0x7f00004a5000/0x1000)=nil, &(0x7f0000000280)=0x0, &(0x7f0000000300)=0x0) syz_io_uring_submit(r9, r10, &(0x7f00000001c0)=@IORING_OP_SEND={0x1a, 0x0, 0x0, r8, 0x0, 0x0}, 0x0) syz_io_uring_setup(0x187, &(0x7f00000002c0), &(0x7f0000ee7000/0x2000)=nil, &(0x7f00006d4000/0x4000)=nil, &(0x7f0000000540)=0x0, &(0x7f0000000100)=0x0) syz_memcpy_off$IO_URING_METADATA_GENERIC(r11, 0x40, &(0x7f0000000140)=0x307e, 0x0, 0x4) r13 = syz_io_uring_setup(0x2ddd, &(0x7f0000000240), &(0x7f00007b2000/0x1000)=nil, &(0x7f0000ff9000/0x4000)=nil, &(0x7f00000003c0), &(0x7f0000000140)) r14 = io_uring_register$IORING_REGISTER_PERSONALITY(r13, 0x9, 0x0, 0x0) syz_io_uring_submit(r11, r12, &(0x7f0000000340)=@IORING_OP_OPENAT={0x12, 0x0, 0x0, 0xffffffffffffff9c, 0x0, 0x0, 0x0, 0x0, 0x0, {0x0, r14}}, 0x8) syz_io_uring_submit(0x0, r10, &(0x7f00000004c0)=@IORING_OP_WRITEV={0x2, 0x0, 0x4007, @fd_index=0xa, 0x20, &(0x7f0000000940)=[{&(0x7f00000009c0)="f40dfdc619f05b1fd8d73eb63979d0bc5bed938532db48fca3da0c964603114fa3f672448c86b02ed0d3dd2e0b90d925669cd4c73f493df9ab87aa9d7fd6b1cd57f317cc8be6613689e52717d579a82f58769699c211bb8e26c1d88fc1355cb900653caafd3d24ee5cc3ff9889602ca8e64cd8474ddcef3645ef7fac297f25df856d94f69a7d69befc751f1fea4a5c519e569a381165f2daff579a6d8fb40a7f0268bd03a28ba6cf0fd92258b42185940b4c5a2c29a8887b37d98fb9413159bb07c5d6029812a5efbcd900"/214, 0xd6}, {&(0x7f0000000600)="76c061571a5f66550e66a1c3fc0f2170907382f7d56dc173b92d3061945bd599ecd3e74a319dc5549652e52d0436e450224a6b1925f4cc4801c64c406a21759f9f6ea091b8d424487bc442f2b815e5442e4360a363e44555bbdfc32073532622cec9e9f346a04136ad3f472811bef512ae0cdd304ba2fd7b6c1069611acd0026f44113fa9084eafb3ed937f99ce4407c175ab9e5a5f2b7c201a7edc9adbe42b13544b44c9f0a7c96ccac15e41634f297f1b274196988a43386346addfb0a96b31b8f829c3660ac7fc723ea1e", 0xcc}, {&(0x7f0000000700)="0c1eda9b3d1b1ba35901418f428be701247f1d6f529e723f6d08aa3999a7a3fed97b304869f06ddad69c247545984b4a03bd61ec255766e076b80cff51e0ddad23938555b78db000a17b60aca1a58a2097a3bacb4572fdbd", 0x58}, {&(0x7f0000000780)="008074e429e5759acfef2cd6d263086a93d9020edbef6c32aef7de3109c2e6b2ff3a9acfd15bcebf221e75a6e2df481b541b6066530f8aa15ad288473fdd62d0bf9b1fab1a46518ab538bd655e599ef00f859423aec29d534f66ea5cca8f34acd145422890659289397aa25356827abd6eca96dce3dc1561a941173a806cc1c0d6e2bcfd011448a81ed2126d475b1abee8a6342a7476021a4b3a27e6709b0c9b2ecd848319a02a46c0298ac03353964ba0996de4068b28588404bd4be2c06b11b0c2abca6572b56a3b7c98325994e6baf86efa1ecc903bdc06e313a7c44c74eb6344cc", 0xe3}, {&(0x7f0000000880)="f7ca5eb23e47c2004e904a968a5aad697f8019daea69f9fc45566d43e8a89b703a992c10d2f8adeb75b4c02f8c05bd4f4c116e972e7514cb0e8f153155d9c0a847604a7a82c492404bccda16fbef9c481b30163d7edbfbf146e9de502b81d6e4820c982f4049bbf90b923153f7f445061a39d4e6d583b9f4ac831d13bc7873d00c086c755ab6a4cb5580ec3c67b8c830d3331bf14fc69c", 0x97}, {&(0x7f00000017c0)="b026e07b20111f75040c255c903b4c85e14936e320d0dd329b657253a4f49a62e7fa64293d2282e04b96dd2562ddab76fc489a84aa0de23d4151ad75bb712ccd453d7dad611de6e13d2af7750de46758da5d81ed7b9bb769b6da8615c82540fc9f0fa3ecb5bd42aff56f6cb7da4a80dfc85f4e62d61e277a679513eac78a2339ae0624e366cb441abe34f68dc2fa3ed498f82ae9cd1b8eaaeccb821166b695af4e68d28ade3880947a5f04084cb1f084d5ae7ca0dc7d093385a2e1633a4a4c4a1dbaf3a8132fcd71e7a4ee7e7d7651f28b84db4c19799e4e520b2dfeee9bdd0b13a63721dabaa0ea2800bda8e7c15f405d20229768e003bbff4aa764798a7e54bb860c381396eff652919831a6e5ed9bd7118c338babb37a488c54653af20c0b2100f5502a715b926a59cbd0ac43e5a9e87b1d12ebda75d24736f3a7b497897dbb3f712be93d971bb8e3a503f8352f9b98dc19618a777e8f22546577e2cfa43d3b975b8301c443d63cc848ce70e3e329a2d33a1762b8d88dea1d56dd53e7e5aeac4ce367030064e8a3f155463d5dd5c4d21bea2b6e8e23c91e7c80d84d2d0bee9743c2905c8285c92784fddba54c708e1d48869e1a1a1486788e06c955c19c53c8a1d27f38d34768e6c4e9a46389da97e0a814a01192b0e64cd10de77bc2ccbe35732d77bc5413cb5e2404dbe964509d3a9fabf57026cb0f825676d273f6517571b3f9e240af404d36820f39a4c457586bb676a8812fc70633d06d9322ecceccec039363170eb74caa89d60f5f45843d5e18f43a5744ab307840dc84c559c703bda5f491e3f8e2e248a2ed97730a1776b923f8395cbd70b20d07a941d53ff1e0c278583a73aaec839b47b1f5b32f548687727b7b54dff6de3cae1bedc30a46ca2306fd773ae4982323c742b9baff5de2f747d18d75e63ea53a516710b86a2b1b0150c94c48557061f315f28ebcb586e64c19313e2b13ec3ba3ad99c500e649109ec1343c5b5cca0af6e445e013d5a165b31704a89d5f4eaffdfaaeb12e87c2899d058b7b6c56ac6e1b425fd0e1b99765b7605cfa924affff96e1366a917f139e050c298a2ef0bb466e875fc383637a2623ed53d55f49e3c6ef18e54a84f10f74135e5e89d74ea1aeab214fea0a74df5a50c74facddb65c0a57d787c4aa3c5198e39639cef5f72fd33036e8c44624992424df3c5c71e6b4e22def066622f15fd3fdc55c0bcf4cb3c244a5395027c3dbc9f14eabe3e52624350fefadece7bf3a75867dc2a5edaf726038077fc830a9b42e464019e952b0b7df5a176ef650447c19226873bbca0c02f688df555f46e805c3f71ab153c3c7e493b6588dd45d61f3c27ea89d33026fe92904ec7c09a9e40febe3d8d997f433eab4284cc199c8f9844eb2967f07a90148f2a15240ec0e044b94a48830fa0a901fcbeb9b1aacfeeda82fa979f0b87d1713268493bcdcb7020e31e78caa44a4437633d47450b4841fb743c7f56d8ca9a7b2c98ad9bd49d45f88f01c28ff701c8835ed80b808cbacd73315cd7e3e0b00f081bb2e5bb27128fbd98b378f8baaf5c107b129a7085cba97990ad71dc17d0cb234ea643d29aa2a794aca89736ddd3b9752e693b1395c3cf58fc7cc84b2c3f29d73cebfe5ff0c326cfd998d7bb81ae998dfeba1148b4421f7ad71d33ad1fce13492ff8247afe10168bb353d1aa1cf793bbf0ffd32212a9f38c8c73b505524feb04a80da674e4103b1e77a34f924f112f84e26d81fd93f14efae32f2e150147c8d570e7c6b067c9825dc7b958323f4ede7a782430863f856391f4ce56ed4794f7af112e1dd2ad66284d4f548dab71ccc6a53b7d31e59bdc20012acf31cc806a16e4e6d181a55648a26846b5bcb9e0aecf756afc3388aebd196e926f6a8a46bc6c9f7512fe088ea85443cea752a79d155fff0189d65c644f13c9adf976119ba9ab0087538886a8bc035bdbdf82bf220c7ef7824024a87ae9b3aee5d29e8fd452bdc46fd08e39b44d11c50e08f1c308f794fa7cba646aaaa488304e02fc749ad12186c102189d8d169ba1cd151109743e29517c0ee88add1d3603bb8fb9926711b2cfe03b5368348ee7a01b916e7343b4b23e55a70885435003e266df8f79e12a08559862d57e70ae9c91ef4730bcaa2c4336db125ea6256c1143fffe4093fee00f0de30619868a9e15cfc176796c29841330da76b6fb287385546529de50eb98bb69357a3502703a2d2ecf685ccb3bd398b2376b9dab31d5d0e743601dad3470c34e9f702042499f01c2b8eaf26a2aefbe694e2ec498d86d72d73e66466e3f7e8692675ab5a417d46ff6d816b42a5bdfd11e4dde9883defaa777885b365b79cc879b902febf945c0e242b0a8628591acd61c9c6b610ae481b04311d5ece273180fb0ad62659b8d3a5220f3c70bb713f6e19ca96b729e5936903c5f4ee128ea3f517807bfd1732d84b1d2bc52c697662086e1391b4ef93c03e7d42ce3ec9ab26d8bef2a5406f9487a2fdd8b4e8b01188aa8070fa9bb89c0902963af22f4408acd75732eff8d4cc63bf7c4a7c1986d8b829bfffdb6383c307e1a9243767bdbbc0488cb4e80fb9b0b5381fd07b4cc2d721b2dadc6b767d903cf25004dfd7d5e02f4a91999fe1bf564b433a8a0aba24cec12fb4b62dff65fd7bd2106910fc849ff228ecf976bf1720ef0bab23bbc11b83b0613b20f9930518037d59ac609d3448472c4b7efcf73fedc7152fe2d351516fa3931e287d3b88ab65f2f74b21b32a9420e3c4b2f8a73ffb338c58efa748d79f7d317113a83bed9da90f3f01a79d89750bef778e021f22b5a5c827c1bd20e13355926d3b83c685c6ce123a7b54ae29aea23e4e6c1c74503364dc8e5dd1ea6f582475808998ecea19dc0aa7de087b325d23a117909183738a06c41e688b03c687eb42ee172177a6a69fc3fb34451540f7f4e527c2b512e6ccb281e3633b1f9bf807e32ee6247063efb1f45f8cc872ebd478a60b6009c35e877905114577eaa278a563b843be894316186083396e13f913cfb10de418c6670fded7ce28d1a7be1ce126369465e5719e584452fec0a1cfd50f66f592c34abb08bad66a50312d51f182d24fc138d6ab5c4bd58a65e4ae25997cd87d162a815f219c821e85fa4755d8900678a79f4234c6d261ff3e540d2bce88e657e6bf027c6ae4a97dc16de94347731dd454778b5c12601d40ac7423d77dfbce4c6f39435be1d4f23d45027d07437c030815222c23984e690dacbca012a0d9208057b0f2a4bebfff1ae34ec4ed71cc3c6bad48bb6907f4098a13579e916a7c02c26a1539aa7ef2bdeec060af8ca20062f8b977a4a6a60a2fc3b1a104cac2d1c5d5d3279405ea92aecc14757883737ef81606fbc25f688910400375bcf34e4ffd95a73c9356a7d694abff53f4ecb23d8fb1e9489b8a6ff087fc06908e637e656dda1ea31e9527d77715cd4b8278f087e943600940daf7fb0ada4927070e813c146cefa3f82df7a085609420097ce6c8308eaa16907fdbf4aceb2f817fe747017c00ee66b66223d17e84bbff6f90db30c307517ac41a80e83e55de5ea2328a74be9bd14cb77923288f0014fec5937b111af6c9aac2eec1d4cb3d5ff82c11272641b601bc62285625a758b4f4943f8fd24a3328929d8f4ecefe00c181d839f96143ca6ecc6b700fcf1bca473338d2e6fdea3d45309aff79912c38436e8a5d2ee14fcf142ec7d70a83998d959c105def37524f6ebf12ade1f5398dd590a8d6a7159589a8896f4d652ca878cc063b44de903e15b61fe239f66ad1c9f11593ece197655166fc2e683cf0d4ea37252b876a629354ff8f070e461c3704dd403656f09793494d2468c853fd0c505234c980b3e4f4572b79e60e455823bfcfa81a1c4c98d615a6717e9f5db3c3d4bcd7409cc96e371165d3d855bb68247d455dcf45a0422556ca9b35cdd457528e870bb094b45dc47fd3a8f713c4f9b2f5e4c2235e0f548e31214b0ae48a43f35038a74d05a12e9ee85543f028fab825e5acc22063c8762a31f32b0f0874f74bc06eaac520ac16359842fa287dd02c0fc83f6b0bb6ceb4495976888c7cd36bcf713ac076ced932ea65f2415160267390454a35aeb1360fb8a9006064d06ce0101ddc997d19a3e38143d263f376416fb6bccf6a97a6c1e053a82aefca602bb359922aa0a236ed43901ec90aa2d5726cb4868c3bf0ee582f38677b9394f2a0f5e94b7a56c3aad5e9ad99450f84d052643d10c50f2718d0b1799c93becf8de5da032312c394cc59db49c05d42fbed8fe5afc9644b3abf01364856b48469ff2c327df2c8c8d5bfcd898586600b762dc9df319cb68e1931d0c8c9b323ccd5efb449594615ed3f0a2740e23947b1cae5d8372f22d2b78f95071e2e8d4e0ba614fa793ce1e51c53fb938b7d7cabb84590f0b24d291f11dd50946bb207e4f9734ca5602c24c704fe87c8e8ab130338774d509ea92e6967d19ef51ae8eb215469a886cdcc453ade753e848143e03c9ef0b29e6be1d19eb5d3767be7aef00f3dd302455d3afeef083c7ea3ab1d98d9c5ef43f257eb9c01b5fdd1183c13a54d91e2ad580cfa4a229c98df25ab7fa7268e4176e7d983bedb222d6abf6b725523b55de9fdfadd0916015305a80ec630bb76f7c5f8b6a4f439a6b07564be2dafbc8caa37de64d0e6ef90d2a421958a47e5bb92b01b63375b32ff1fc65760d3d2aac8d3ca2ad53084d0800fcd15c520f52c0adb1b47d70828ee300a8ba2fd5589aac55028989b0cecf9125458033e2f93612660627d1ef6823eb462f33eb8e24818e0851ae74341d435cfa591ae58eb85afdb0d3845585511e6ea630edb5619cc5e0e1d029043efe1d5b76d73cd94033e2f127c6460abb279075a413db4aeb2360c4ca665aaea2c507c64d5808cb17ff0ea37bba42e5525796afabf0a32ed0494216541c2afc1c9265d7783d70303a105e79ef10820e9514480d14dceeede547f078a5eae57f8f66057583cd04e41ae45b9172b9f59b4b7ad74aea814e6fbb6f02086d723795248cf94dbdd9db9f4ddf6ba5f611da393ea5c21df7e2ad45afc06db7aad33a605afb2b2f6a9f5b004fa18e22e98262e68e6f694f898df7f8f61b3b3fb98c0f64afb1bec83fc6367ecbeb2cca5b3e00d4865713734d2558e4c95e317ca268d95fa11be4b14742f7cc33f42538e0e4efa19dff7634f00755a780c0e5284cac1819f9e6bff26f48a4ebe8f617e29f3f53abf66c299644d7491fb21514ad62776dd9d8c97965a56d4c9322b5dee52dd9618f7144b6159b46aeb3eb863ea5e8361045b7aed7e698287f3de0008cd99b2926158ef328d2f1578f2eceec359514778d5ec2e8c22f60fd14f32bf911df83dfd1939c995152acfb7b8fc31be828d1971fc93b2a6b5b12c4bbf03948fb60fc9c97b64ef498491acf5dacc9a2a879c0cba299ddd0df8babfa4d5540123941cf0950c2ac38ad4e0606961235a1dce401895210b72fcf8e7fe41ed45bf1c2aabc190769a3e34c19df86022949b7a3e77dd9144dd2e550109d8f4ea19947b9faa7b42f1cc5643be6adacb8f4f96e90a275839242b9eb077721d153b7a6d38182da011998ac78d9b09b19788a4473a26ce518c9146ab60d5edbc51b3c18f8278ab38a495d41fcb4cf84d948dac7a433e746dc4d959cc491a07eb62c2d6c4673ef896c9b95a6d61d7e1775dde0daa5f16ea9b43d6503ac5eafba2e30df52a1ed6d5b6a724876635e66434c4800268cbddc45de7e8468a45f9ebaa5b6837ed1cf53e3148c7220d1da175", 0x1000}, {&(0x7f0000000500)="c498b6f4f8d1798a448b4cc10769aff87cd181c979a42da37be25ede4689ad832ad409aef3ca488d038a1be310b1afaa10681434f9df7249", 0x38}], 0x7, 0x10, 0x1, {0x3, r7}}, 0x3ff) 01:13:25 executing program 2: syz_mount_image$vfat(0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0) r0 = creat(&(0x7f0000000040)='./bus\x00', 0x0) fcntl$setstatus(r0, 0x4, 0x6900) r1 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) ftruncate(r0, 0x800) lseek(r0, 0x1200, 0x0) r2 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) sendfile(r0, r2, 0x0, 0x8400fffffffa) r3 = open(0x0, 0x14103e, 0x0) mmap(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x7ffffe, 0x11, r3, 0x0) read(r3, &(0x7f0000000180)=""/19, 0xfffffe47) [ 166.405642][T13561] loop0: detected capacity change from 0 to 264192 [ 166.414797][T13561] FAT-fs (loop0): Invalid FSINFO signature: 0x00000000, 0x00000000 (sector = 1) [ 166.423967][T13566] loop4: detected capacity change from 0 to 264192 [ 166.432351][T13566] FAT-fs (loop4): Invalid FSINFO signature: 0x00000000, 0x00000000 (sector = 1) 01:13:25 executing program 1: syz_mount_image$vfat(&(0x7f00000002c0), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f0000010000)="601c6d6b646f736617e43c00088020000200000004f8000020004000000000000000000001", 0x25}, {0x0, 0x0, 0x200000000011000}], 0x0, &(0x7f0000000240)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') r0 = creat(&(0x7f0000000040)='./bus\x00', 0x0) fcntl$setstatus(r0, 0x4, 0x6900) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, 0xffffffffffffffff, 0x0) preadv(0xffffffffffffffff, &(0x7f0000000280), 0x18, 0xd9f, 0x0) mkdirat(0xffffffffffffffff, &(0x7f00000001c0)='./bus\x00', 0x80) ftruncate(r0, 0x800) lseek(r0, 0x1200, 0x0) r1 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$BTRFS_IOC_DEFRAG_RANGE(0xffffffffffffffff, 0x40309410, &(0x7f0000000080)={0x7, 0x7, 0x2, 0x279, 0x0, [0x0, 0x0, 0x0, 0x8]}) sendfile(r0, r1, 0x0, 0x8400fffffffa) r2 = open(&(0x7f0000000400)='./bus\x00', 0x14103e, 0x0) mmap(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x7ffffe, 0x11, r2, 0x0) read(r2, &(0x7f0000000180)=""/19, 0xfffffe47) [ 166.671778][T13590] loop1: detected capacity change from 0 to 264192 [ 166.694830][T13590] FAT-fs (loop1): Invalid FSINFO signature: 0x00000000, 0x00000000 (sector = 1) 01:13:26 executing program 4: syz_mount_image$vfat(&(0x7f00000002c0), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f0000010000)="601c6d6b646f736617e43c00088020000200000004f8000020004000000000000000000001", 0x25}, {0x0, 0x0, 0x200000000011000}], 0x0, &(0x7f0000000240)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') r0 = creat(&(0x7f0000000040)='./bus\x00', 0x0) fcntl$setstatus(r0, 0x4, 0x6900) r1 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) mkdirat(0xffffffffffffffff, 0x0, 0x0) ftruncate(r0, 0x800) lseek(r0, 0x1200, 0x0) r2 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$BTRFS_IOC_DEFRAG_RANGE(0xffffffffffffffff, 0x40309410, &(0x7f0000000080)={0x0, 0x0, 0x2, 0x0, 0x0, [0x0, 0x0, 0x0, 0x8]}) sendfile(r0, r2, 0x0, 0x8400fffffffa) r3 = open(&(0x7f0000000400)='./bus\x00', 0x14103e, 0x0) mmap(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x7ffffe, 0x11, r3, 0x0) read(r3, &(0x7f0000000180)=""/19, 0xfffffe47) [ 166.713869][ T8] FAT-fs (loop4): Invalid FSINFO signature: 0x00000000, 0x00000000 (sector = 1) 01:13:26 executing program 3: syz_mount_image$vfat(&(0x7f00000002c0), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f0000010000)="601c6d6b646f736617e43c00088020000200000004f8000020004000000000000000000001", 0x25}, {0x0, 0x0, 0x200000000011000}], 0x0, &(0x7f0000000240)=ANY=[]) r0 = creat(&(0x7f0000000040)='./bus\x00', 0x0) fcntl$setstatus(r0, 0x4, 0x6900) r1 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) ftruncate(r0, 0x800) lseek(r0, 0x1200, 0x0) r2 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) sendfile(r0, r2, 0x0, 0x8400fffffffa) r3 = open(&(0x7f0000000400)='./bus\x00', 0x14103e, 0x0) mmap(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x7ffffe, 0x11, r3, 0x0) read(r3, &(0x7f0000000180)=""/19, 0xfffffe47) [ 166.868321][T13604] loop4: detected capacity change from 0 to 264192 [ 166.877197][T13604] FAT-fs (loop4): Invalid FSINFO signature: 0x00000000, 0x00000000 (sector = 1) [ 166.891603][T13607] loop3: detected capacity change from 0 to 264192 [ 166.925048][T13607] FAT-fs (loop3): Invalid FSINFO signature: 0x00000000, 0x00000000 (sector = 1) 01:13:26 executing program 1: syz_mount_image$vfat(&(0x7f00000002c0), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f0000010000)="601c6d6b646f736617e43c00088020000200000004f8000020004000000000000000000001", 0x25}, {0x0, 0x0, 0x200000000011000}], 0x0, &(0x7f0000000240)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') r0 = creat(&(0x7f0000000040)='./bus\x00', 0x0) fcntl$setstatus(r0, 0x4, 0x6900) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, 0xffffffffffffffff, 0x0) preadv(0xffffffffffffffff, &(0x7f0000000280), 0x18, 0xd9f, 0x0) mkdirat(0xffffffffffffffff, &(0x7f00000001c0)='./bus\x00', 0x80) ftruncate(r0, 0x800) lseek(r0, 0x1200, 0x0) r1 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$BTRFS_IOC_DEFRAG_RANGE(0xffffffffffffffff, 0x40309410, &(0x7f0000000080)={0x7, 0x7, 0x2, 0x279, 0x0, [0x0, 0x0, 0x0, 0x8]}) sendfile(r0, r1, 0x0, 0x8400fffffffa) r2 = open(&(0x7f0000000400)='./bus\x00', 0x14103e, 0x0) mmap(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x7ffffe, 0x11, r2, 0x0) read(r2, &(0x7f0000000180)=""/19, 0xfffffe47) [ 167.038505][ T8] FAT-fs (loop1): Invalid FSINFO signature: 0x00000000, 0x00000000 (sector = 1) 01:13:26 executing program 0: syz_mount_image$vfat(&(0x7f00000002c0), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f0000010000)="601c6d6b646f736617e43c00088020000200000004f8000020004000000000000000000001", 0x25}, {0x0, 0x0, 0x200000000011000}], 0x0, &(0x7f0000000240)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') r0 = creat(&(0x7f0000000040)='./bus\x00', 0x0) fcntl$setstatus(r0, 0x4, 0x6900) r1 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) ftruncate(r0, 0x800) lseek(r0, 0x1200, 0x0) r2 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$BTRFS_IOC_DEFRAG_RANGE(0xffffffffffffffff, 0x40309410, &(0x7f0000000080)={0x7, 0x7, 0x2, 0x279, 0x0, [0x0, 0x0, 0x0, 0x8]}) sendfile(r0, r2, 0x0, 0x8400fffffffa) r3 = open(&(0x7f0000000400)='./bus\x00', 0x14103e, 0x0) read(r3, &(0x7f0000000180)=""/19, 0xfffffe47) 01:13:26 executing program 4: syz_mount_image$vfat(&(0x7f00000002c0), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f0000010000)="601c6d6b646f736617e43c00088020000200000004f8000020004000000000000000000001", 0x25}, {0x0, 0x0, 0x200000000011000}], 0x0, &(0x7f0000000240)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') r0 = creat(&(0x7f0000000040)='./bus\x00', 0x0) fcntl$setstatus(r0, 0x4, 0x6900) r1 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) mkdirat(0xffffffffffffffff, 0x0, 0x0) ftruncate(r0, 0x800) lseek(r0, 0x1200, 0x0) r2 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$BTRFS_IOC_DEFRAG_RANGE(0xffffffffffffffff, 0x40309410, &(0x7f0000000080)={0x0, 0x0, 0x2}) sendfile(r0, r2, 0x0, 0x8400fffffffa) r3 = open(&(0x7f0000000400)='./bus\x00', 0x14103e, 0x0) mmap(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x7ffffe, 0x11, r3, 0x0) read(r3, &(0x7f0000000180)=""/19, 0xfffffe47) [ 167.100044][ T1245] FAT-fs (loop0): Invalid FSINFO signature: 0x00000000, 0x00000000 (sector = 1) [ 167.133992][ T1245] FAT-fs (loop4): Invalid FSINFO signature: 0x00000000, 0x00000000 (sector = 1) [ 167.168323][T13616] loop0: detected capacity change from 0 to 264192 [ 167.187402][T13616] FAT-fs (loop0): Invalid FSINFO signature: 0x00000000, 0x00000000 (sector = 1) [ 167.197020][T13622] loop1: detected capacity change from 0 to 264192 [ 167.242458][T13628] loop4: detected capacity change from 0 to 264192 [ 167.251985][T13622] FAT-fs (loop1): Invalid FSINFO signature: 0x00000000, 0x00000000 (sector = 1) 01:13:26 executing program 5: syz_mount_image$vfat(0x0, 0x0, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000240)=ANY=[]) r0 = creat(&(0x7f0000000040)='./bus\x00', 0x0) fcntl$setstatus(r0, 0x4, 0x6900) ftruncate(r0, 0x800) lseek(r0, 0x1200, 0x0) r1 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) sendfile(r0, r1, 0x0, 0x8400fffffffa) r2 = open(&(0x7f0000000400)='./bus\x00', 0x14103e, 0x0) mmap(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x7ffffe, 0x10, r2, 0x0) read(r2, &(0x7f0000000180)=""/19, 0xfffffe47) 01:13:26 executing program 2: syz_mount_image$vfat(0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0) r0 = creat(&(0x7f0000000040)='./bus\x00', 0x0) fcntl$setstatus(r0, 0x4, 0x6900) r1 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) ftruncate(r0, 0x800) lseek(r0, 0x1200, 0x0) r2 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) sendfile(r0, r2, 0x0, 0x8400fffffffa) r3 = open(0x0, 0x14103e, 0x0) mmap(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x7ffffe, 0x11, r3, 0x0) read(r3, &(0x7f0000000180)=""/19, 0xfffffe47) [ 167.293368][T13628] FAT-fs (loop4): Invalid FSINFO signature: 0x00000000, 0x00000000 (sector = 1) 01:13:26 executing program 4: syz_mount_image$vfat(&(0x7f00000002c0), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f0000010000)="601c6d6b646f736617e43c00088020000200000004f8000020004000000000000000000001", 0x25}, {0x0, 0x0, 0x200000000011000}], 0x0, &(0x7f0000000240)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') r0 = creat(&(0x7f0000000040)='./bus\x00', 0x0) fcntl$setstatus(r0, 0x4, 0x6900) r1 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) mkdirat(0xffffffffffffffff, 0x0, 0x0) ftruncate(r0, 0x800) lseek(r0, 0x1200, 0x0) r2 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$BTRFS_IOC_DEFRAG_RANGE(0xffffffffffffffff, 0x40309410, &(0x7f0000000080)={0x0, 0x0, 0x2}) sendfile(r0, r2, 0x0, 0x8400fffffffa) r3 = open(&(0x7f0000000400)='./bus\x00', 0x14103e, 0x0) mmap(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x7ffffe, 0x11, r3, 0x0) read(r3, &(0x7f0000000180)=""/19, 0xfffffe47) [ 167.468718][ T8] FAT-fs (loop4): Invalid FSINFO signature: 0x00000000, 0x00000000 (sector = 1) 01:13:26 executing program 0: syz_mount_image$vfat(&(0x7f00000002c0), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f0000010000)="601c6d6b646f736617e43c00088020000200000004f8000020004000000000000000000001", 0x25}, {0x0, 0x0, 0x200000000011000}], 0x0, &(0x7f0000000240)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') r0 = creat(&(0x7f0000000040)='./bus\x00', 0x0) fcntl$setstatus(r0, 0x4, 0x6900) r1 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) ftruncate(r0, 0x800) lseek(r0, 0x1200, 0x0) r2 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$BTRFS_IOC_DEFRAG_RANGE(0xffffffffffffffff, 0x40309410, &(0x7f0000000080)={0x7, 0x7, 0x2, 0x279, 0x0, [0x0, 0x0, 0x0, 0x8]}) sendfile(r0, r2, 0x0, 0x8400fffffffa) r3 = open(&(0x7f0000000400)='./bus\x00', 0x14103e, 0x0) read(r3, &(0x7f0000000180)=""/19, 0xfffffe47) [ 167.579383][T13650] loop4: detected capacity change from 0 to 264192 [ 167.588540][ T1245] FAT-fs (loop0): Invalid FSINFO signature: 0x00000000, 0x00000000 (sector = 1) [ 167.625186][T13650] FAT-fs (loop4): Invalid FSINFO signature: 0x00000000, 0x00000000 (sector = 1) [ 167.667992][T13656] loop0: detected capacity change from 0 to 264192 [ 167.676421][T13656] FAT-fs (loop0): Invalid FSINFO signature: 0x00000000, 0x00000000 (sector = 1) 01:13:27 executing program 3: syz_mount_image$vfat(&(0x7f00000002c0), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f0000010000)="601c6d6b646f736617e43c00088020000200000004f8000020004000000000000000000001", 0x25}, {0x0, 0x0, 0x200000000011000}], 0x0, &(0x7f0000000240)=ANY=[]) r0 = creat(&(0x7f0000000040)='./bus\x00', 0x0) fcntl$setstatus(r0, 0x4, 0x6900) r1 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) ftruncate(r0, 0x800) lseek(r0, 0x1200, 0x0) r2 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) sendfile(r0, r2, 0x0, 0x8400fffffffa) r3 = open(&(0x7f0000000400)='./bus\x00', 0x14103e, 0x0) mmap(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x7ffffe, 0x11, r3, 0x0) read(r3, &(0x7f0000000180)=""/19, 0xfffffe47) [ 167.872390][T13665] loop3: detected capacity change from 0 to 264192 [ 167.924354][T13665] FAT-fs (loop3): Invalid FSINFO signature: 0x00000000, 0x00000000 (sector = 1) 01:13:27 executing program 4: syz_mount_image$vfat(&(0x7f00000002c0), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f0000010000)="601c6d6b646f736617e43c00088020000200000004f8000020004000000000000000000001", 0x25}, {0x0, 0x0, 0x200000000011000}], 0x0, &(0x7f0000000240)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') r0 = creat(&(0x7f0000000040)='./bus\x00', 0x0) fcntl$setstatus(r0, 0x4, 0x6900) r1 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) mkdirat(0xffffffffffffffff, 0x0, 0x0) ftruncate(r0, 0x800) lseek(r0, 0x1200, 0x0) r2 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$BTRFS_IOC_DEFRAG_RANGE(0xffffffffffffffff, 0x40309410, &(0x7f0000000080)={0x0, 0x0, 0x2}) sendfile(0xffffffffffffffff, r2, 0x0, 0x8400fffffffa) r3 = open(&(0x7f0000000400)='./bus\x00', 0x14103e, 0x0) mmap(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x7ffffe, 0x11, r3, 0x0) read(r3, &(0x7f0000000180)=""/19, 0xfffffe47) 01:13:27 executing program 0: syz_mount_image$vfat(&(0x7f00000002c0), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f0000010000)="601c6d6b646f736617e43c00088020000200000004f8000020004000000000000000000001", 0x25}, {0x0, 0x0, 0x200000000011000}], 0x0, &(0x7f0000000240)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') r0 = creat(&(0x7f0000000040)='./bus\x00', 0x0) fcntl$setstatus(r0, 0x4, 0x6900) r1 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) ftruncate(r0, 0x800) lseek(r0, 0x1200, 0x0) r2 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$BTRFS_IOC_DEFRAG_RANGE(0xffffffffffffffff, 0x40309410, &(0x7f0000000080)={0x7, 0x7, 0x2, 0x279, 0x0, [0x0, 0x0, 0x0, 0x8]}) sendfile(r0, r2, 0x0, 0x8400fffffffa) r3 = open(&(0x7f0000000400)='./bus\x00', 0x14103e, 0x0) read(r3, &(0x7f0000000180)=""/19, 0xfffffe47) [ 167.969827][ T8] FAT-fs (loop4): Invalid FSINFO signature: 0x00000000, 0x00000000 (sector = 1) 01:13:27 executing program 1: syz_mount_image$vfat(&(0x7f00000002c0), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f0000010000)="601c6d6b646f736617e43c00088020000200000004f8000020004000000000000000000001", 0x25}, {0x0, 0x0, 0x200000000011000}], 0x0, &(0x7f0000000240)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') r0 = creat(&(0x7f0000000040)='./bus\x00', 0x0) fcntl$setstatus(r0, 0x4, 0x6900) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, 0xffffffffffffffff, 0x0) preadv(0xffffffffffffffff, &(0x7f0000000280), 0x18, 0xd9f, 0x0) mkdirat(0xffffffffffffffff, &(0x7f00000001c0)='./bus\x00', 0x80) ftruncate(r0, 0x800) lseek(r0, 0x1200, 0x0) r1 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$BTRFS_IOC_DEFRAG_RANGE(0xffffffffffffffff, 0x40309410, &(0x7f0000000080)={0x7, 0x7, 0x2, 0x279, 0x0, [0x0, 0x0, 0x0, 0x8]}) sendfile(r0, r1, 0x0, 0x8400fffffffa) r2 = open(&(0x7f0000000400)='./bus\x00', 0x14103e, 0x0) mmap(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x7ffffe, 0x11, r2, 0x0) read(r2, &(0x7f0000000180)=""/19, 0xfffffe47) [ 168.029278][ T8] FAT-fs (loop0): Invalid FSINFO signature: 0x00000000, 0x00000000 (sector = 1) [ 168.085414][T13674] loop4: detected capacity change from 0 to 264192 [ 168.096175][T13674] FAT-fs (loop4): Invalid FSINFO signature: 0x00000000, 0x00000000 (sector = 1) 01:13:27 executing program 5: syz_mount_image$vfat(0x0, 0x0, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000240)=ANY=[]) r0 = creat(&(0x7f0000000040)='./bus\x00', 0x0) fcntl$setstatus(r0, 0x4, 0x6900) ftruncate(r0, 0x800) lseek(r0, 0x1200, 0x0) r1 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) sendfile(r0, r1, 0x0, 0x8400fffffffa) r2 = open(&(0x7f0000000400)='./bus\x00', 0x14103e, 0x0) mmap(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x7ffffe, 0x11, 0xffffffffffffffff, 0x0) read(r2, &(0x7f0000000180)=""/19, 0xfffffe47) [ 168.144963][T13684] loop0: detected capacity change from 0 to 264192 [ 168.155209][T13684] FAT-fs (loop0): Invalid FSINFO signature: 0x00000000, 0x00000000 (sector = 1) 01:13:27 executing program 4: syz_mount_image$vfat(&(0x7f00000002c0), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f0000010000)="601c6d6b646f736617e43c00088020000200000004f8000020004000000000000000000001", 0x25}, {0x0, 0x0, 0x200000000011000}], 0x0, &(0x7f0000000240)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') r0 = creat(&(0x7f0000000040)='./bus\x00', 0x0) fcntl$setstatus(r0, 0x4, 0x6900) r1 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) mkdirat(0xffffffffffffffff, 0x0, 0x0) ftruncate(r0, 0x800) lseek(r0, 0x1200, 0x0) r2 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$BTRFS_IOC_DEFRAG_RANGE(0xffffffffffffffff, 0x40309410, &(0x7f0000000080)={0x0, 0x0, 0x2}) sendfile(0xffffffffffffffff, r2, 0x0, 0x8400fffffffa) r3 = open(&(0x7f0000000400)='./bus\x00', 0x14103e, 0x0) mmap(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x7ffffe, 0x11, r3, 0x0) read(r3, &(0x7f0000000180)=""/19, 0xfffffe47) 01:13:27 executing program 2: syz_mount_image$vfat(0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0) r0 = creat(&(0x7f0000000040)='./bus\x00', 0x0) fcntl$setstatus(r0, 0x4, 0x6900) r1 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) ftruncate(r0, 0x800) lseek(r0, 0x1200, 0x0) r2 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) sendfile(r0, r2, 0x0, 0x8400fffffffa) r3 = open(0x0, 0x14103e, 0x0) mmap(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x7ffffe, 0x11, r3, 0x0) read(r3, &(0x7f0000000180)=""/19, 0xfffffe47) [ 168.191126][T13689] loop1: detected capacity change from 0 to 264192 [ 168.198437][ T8] FAT-fs (loop4): Invalid FSINFO signature: 0x00000000, 0x00000000 (sector = 1) [ 168.261337][T13689] FAT-fs (loop1): Invalid FSINFO signature: 0x00000000, 0x00000000 (sector = 1) [ 168.293446][T13704] loop4: detected capacity change from 0 to 264192 01:13:27 executing program 4: syz_mount_image$vfat(&(0x7f00000002c0), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f0000010000)="601c6d6b646f736617e43c00088020000200000004f8000020004000000000000000000001", 0x25}, {0x0, 0x0, 0x200000000011000}], 0x0, &(0x7f0000000240)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') r0 = creat(&(0x7f0000000040)='./bus\x00', 0x0) fcntl$setstatus(r0, 0x4, 0x6900) r1 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) mkdirat(0xffffffffffffffff, 0x0, 0x0) ftruncate(r0, 0x800) lseek(r0, 0x1200, 0x0) r2 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$BTRFS_IOC_DEFRAG_RANGE(0xffffffffffffffff, 0x40309410, &(0x7f0000000080)={0x0, 0x0, 0x2}) sendfile(0xffffffffffffffff, r2, 0x0, 0x8400fffffffa) r3 = open(&(0x7f0000000400)='./bus\x00', 0x14103e, 0x0) mmap(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x7ffffe, 0x11, r3, 0x0) read(r3, &(0x7f0000000180)=""/19, 0xfffffe47) [ 168.305680][T13704] FAT-fs (loop4): Invalid FSINFO signature: 0x00000000, 0x00000000 (sector = 1) [ 168.350444][ T8] FAT-fs (loop4): Invalid FSINFO signature: 0x00000000, 0x00000000 (sector = 1) 01:13:27 executing program 4: syz_mount_image$vfat(&(0x7f00000002c0), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f0000010000)="601c6d6b646f736617e43c00088020000200000004f8000020004000000000000000000001", 0x25}, {0x0, 0x0, 0x200000000011000}], 0x0, &(0x7f0000000240)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') r0 = creat(&(0x7f0000000040)='./bus\x00', 0x0) fcntl$setstatus(r0, 0x4, 0x6900) r1 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) mkdirat(0xffffffffffffffff, 0x0, 0x0) ftruncate(r0, 0x800) lseek(r0, 0x1200, 0x0) open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$BTRFS_IOC_DEFRAG_RANGE(0xffffffffffffffff, 0x40309410, &(0x7f0000000080)={0x0, 0x0, 0x2}) sendfile(r0, 0xffffffffffffffff, 0x0, 0x8400fffffffa) r2 = open(&(0x7f0000000400)='./bus\x00', 0x14103e, 0x0) mmap(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x7ffffe, 0x11, r2, 0x0) read(r2, &(0x7f0000000180)=""/19, 0xfffffe47) [ 168.477828][T13717] loop4: detected capacity change from 0 to 264192 [ 168.524315][T13717] FAT-fs (loop4): Invalid FSINFO signature: 0x00000000, 0x00000000 (sector = 1) 01:13:27 executing program 4: syz_mount_image$vfat(&(0x7f00000002c0), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f0000010000)="601c6d6b646f736617e43c00088020000200000004f8000020004000000000000000000001", 0x25}, {0x0, 0x0, 0x200000000011000}], 0x0, &(0x7f0000000240)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') r0 = creat(&(0x7f0000000040)='./bus\x00', 0x0) fcntl$setstatus(r0, 0x4, 0x6900) r1 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) mkdirat(0xffffffffffffffff, 0x0, 0x0) ftruncate(r0, 0x800) lseek(r0, 0x1200, 0x0) open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$BTRFS_IOC_DEFRAG_RANGE(0xffffffffffffffff, 0x40309410, &(0x7f0000000080)={0x0, 0x0, 0x2}) sendfile(r0, 0xffffffffffffffff, 0x0, 0x8400fffffffa) r2 = open(&(0x7f0000000400)='./bus\x00', 0x14103e, 0x0) mmap(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x7ffffe, 0x11, r2, 0x0) read(r2, &(0x7f0000000180)=""/19, 0xfffffe47) [ 168.601193][ T8] FAT-fs (loop4): Invalid FSINFO signature: 0x00000000, 0x00000000 (sector = 1) 01:13:28 executing program 0: syz_mount_image$vfat(&(0x7f00000002c0), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f0000010000)="601c6d6b646f736617e43c00088020000200000004f8000020004000000000000000000001", 0x25}, {0x0, 0x0, 0x200000000011000}], 0x0, &(0x7f0000000240)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') r0 = creat(&(0x7f0000000040)='./bus\x00', 0x0) fcntl$setstatus(r0, 0x4, 0x6900) r1 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) ftruncate(r0, 0x800) lseek(r0, 0x1200, 0x0) r2 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$BTRFS_IOC_DEFRAG_RANGE(0xffffffffffffffff, 0x40309410, &(0x7f0000000080)={0x7, 0x7, 0x2, 0x279, 0x0, [0x0, 0x0, 0x0, 0x8]}) sendfile(r0, r2, 0x0, 0x8400fffffffa) r3 = open(&(0x7f0000000400)='./bus\x00', 0x14103e, 0x0) read(r3, &(0x7f0000000180)=""/19, 0xfffffe47) [ 168.689870][T13725] loop4: detected capacity change from 0 to 264192 [ 168.699540][ T8] FAT-fs (loop0): Invalid FSINFO signature: 0x00000000, 0x00000000 (sector = 1) [ 168.722366][T13725] FAT-fs (loop4): Invalid FSINFO signature: 0x00000000, 0x00000000 (sector = 1) 01:13:28 executing program 3: syz_mount_image$vfat(&(0x7f00000002c0), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f0000010000)="601c6d6b646f736617e43c00088020000200000004f8000020004000000000000000000001", 0x25}, {0x0, 0x0, 0x200000000011000}], 0x0, &(0x7f0000000240)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') r0 = creat(&(0x7f0000000040)='./bus\x00', 0x0) fcntl$setstatus(r0, 0x4, 0x6900) r1 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) mkdirat(0xffffffffffffffff, 0x0, 0x0) ftruncate(r0, 0x800) lseek(r0, 0x1200, 0x0) r2 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$BTRFS_IOC_DEFRAG_RANGE(0xffffffffffffffff, 0x40309410, &(0x7f0000000080)={0x0, 0x0, 0x2}) sendfile(0xffffffffffffffff, r2, 0x0, 0x8400fffffffa) r3 = open(&(0x7f0000000400)='./bus\x00', 0x14103e, 0x0) mmap(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x7ffffe, 0x11, r3, 0x0) read(r3, &(0x7f0000000180)=""/19, 0xfffffe47) 01:13:28 executing program 4: syz_mount_image$vfat(&(0x7f00000002c0), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f0000010000)="601c6d6b646f736617e43c00088020000200000004f8000020004000000000000000000001", 0x25}, {0x0, 0x0, 0x200000000011000}], 0x0, &(0x7f0000000240)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') r0 = creat(&(0x7f0000000040)='./bus\x00', 0x0) fcntl$setstatus(r0, 0x4, 0x6900) r1 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) mkdirat(0xffffffffffffffff, 0x0, 0x0) ftruncate(r0, 0x800) lseek(r0, 0x1200, 0x0) open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$BTRFS_IOC_DEFRAG_RANGE(0xffffffffffffffff, 0x40309410, &(0x7f0000000080)={0x0, 0x0, 0x2}) sendfile(r0, 0xffffffffffffffff, 0x0, 0x8400fffffffa) r2 = open(&(0x7f0000000400)='./bus\x00', 0x14103e, 0x0) mmap(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x7ffffe, 0x11, r2, 0x0) read(r2, &(0x7f0000000180)=""/19, 0xfffffe47) [ 168.799267][T13733] loop0: detected capacity change from 0 to 264192 [ 168.815189][T13733] FAT-fs (loop0): Invalid FSINFO signature: 0x00000000, 0x00000000 (sector = 1) [ 168.824456][ T8] FAT-fs (loop4): Invalid FSINFO signature: 0x00000000, 0x00000000 (sector = 1) [ 168.907869][T13746] loop3: detected capacity change from 0 to 264192 [ 168.938483][T13748] loop4: detected capacity change from 0 to 264192 [ 168.972217][T13746] FAT-fs (loop3): Invalid FSINFO signature: 0x00000000, 0x00000000 (sector = 1) [ 168.997141][T13748] FAT-fs (loop4): Invalid FSINFO signature: 0x00000000, 0x00000000 (sector = 1) 01:13:28 executing program 5: syz_mount_image$vfat(0x0, 0x0, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000240)=ANY=[]) r0 = creat(&(0x7f0000000040)='./bus\x00', 0x0) fcntl$setstatus(r0, 0x4, 0x6900) ftruncate(r0, 0x800) lseek(r0, 0x1200, 0x0) r1 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) sendfile(r0, r1, 0x0, 0x8400fffffffa) r2 = open(&(0x7f0000000400)='./bus\x00', 0x14103e, 0x0) mmap(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x7ffffe, 0x11, 0xffffffffffffffff, 0x0) read(r2, &(0x7f0000000180)=""/19, 0xfffffe47) 01:13:28 executing program 3: syz_mount_image$vfat(&(0x7f00000002c0), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f0000010000)="601c6d6b646f736617e43c00088020000200000004f8000020004000000000000000000001", 0x25}, {0x0, 0x0, 0x200000000011000}], 0x0, &(0x7f0000000240)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') r0 = creat(&(0x7f0000000040)='./bus\x00', 0x0) fcntl$setstatus(r0, 0x4, 0x6900) r1 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) mkdirat(r1, &(0x7f00000001c0)='./bus\x00', 0x80) ftruncate(r0, 0x800) lseek(r0, 0x1200, 0x0) r2 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$BTRFS_IOC_DEFRAG_RANGE(0xffffffffffffffff, 0x40309410, &(0x7f0000000080)={0x7, 0x7, 0x2, 0x279, 0x0, [0x0, 0x0, 0x0, 0x8]}) sendfile(r0, r2, 0x0, 0x8400fffffffa) r3 = open(&(0x7f0000000400)='./bus\x00', 0x14103e, 0x0) mmap(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x7ffffe, 0x11, r3, 0x0) read(r3, &(0x7f0000000180)=""/19, 0xfffffe47) 01:13:28 executing program 1: syz_mount_image$vfat(&(0x7f00000002c0), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f0000010000)="601c6d6b646f736617e43c00088020000200000004f8000020004000000000000000000001", 0x25}, {0x0, 0x0, 0x200000000011000}], 0x0, &(0x7f0000000240)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') r0 = creat(&(0x7f0000000040)='./bus\x00', 0x0) fcntl$setstatus(r0, 0x4, 0x6900) r1 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) mkdirat(r1, &(0x7f00000001c0)='./bus\x00', 0x80) ftruncate(r0, 0x800) lseek(r0, 0x1200, 0x0) r2 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$BTRFS_IOC_DEFRAG_RANGE(0xffffffffffffffff, 0x40309410, &(0x7f0000000080)={0x7, 0x7, 0x2, 0x279, 0x0, [0x0, 0x0, 0x0, 0x8]}) sendfile(r0, r2, 0x0, 0x8400fffffffa) r3 = open(&(0x7f0000000400)='./bus\x00', 0x14103e, 0x0) mmap(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x7ffffe, 0x11, r3, 0x0) read(r3, &(0x7f0000000180)=""/19, 0xfffffe47) 01:13:28 executing program 2: syz_mount_image$vfat(0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0) r0 = creat(&(0x7f0000000040)='./bus\x00', 0x0) fcntl$setstatus(r0, 0x4, 0x6900) r1 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) ftruncate(r0, 0x800) lseek(r0, 0x1200, 0x0) r2 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) sendfile(r0, r2, 0x0, 0x8400fffffffa) r3 = open(&(0x7f0000000400)='./bus\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x7ffffe, 0x11, r3, 0x0) read(r3, &(0x7f0000000180)=""/19, 0xfffffe47) 01:13:28 executing program 4: syz_mount_image$vfat(&(0x7f00000002c0), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f0000010000)="601c6d6b646f736617e43c00088020000200000004f8000020004000000000000000000001", 0x25}, {0x0, 0x0, 0x200000000011000}], 0x0, &(0x7f0000000240)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') r0 = creat(&(0x7f0000000040)='./bus\x00', 0x0) fcntl$setstatus(r0, 0x4, 0x6900) r1 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) mkdirat(0xffffffffffffffff, 0x0, 0x0) ftruncate(r0, 0x800) lseek(r0, 0x1200, 0x0) r2 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$BTRFS_IOC_DEFRAG_RANGE(0xffffffffffffffff, 0x40309410, &(0x7f0000000080)={0x0, 0x0, 0x2}) sendfile(r0, r2, 0x0, 0x0) r3 = open(&(0x7f0000000400)='./bus\x00', 0x14103e, 0x0) mmap(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x7ffffe, 0x11, r3, 0x0) read(r3, &(0x7f0000000180)=""/19, 0xfffffe47) [ 169.088289][ T8] FAT-fs (loop3): Invalid FSINFO signature: 0x00000000, 0x00000000 (sector = 1) [ 169.169284][T13773] loop4: detected capacity change from 0 to 264192 [ 169.176522][T13771] loop3: detected capacity change from 0 to 264192 [ 169.223930][T13771] FAT-fs (loop3): Invalid FSINFO signature: 0x00000000, 0x00000000 (sector = 1) [ 169.252065][T13783] loop1: detected capacity change from 0 to 264192 [ 169.266943][T13773] FAT-fs (loop4): Invalid FSINFO signature: 0x00000000, 0x00000000 (sector = 1) 01:13:28 executing program 0: syz_mount_image$vfat(&(0x7f00000002c0), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f0000010000)="601c6d6b646f736617e43c00088020000200000004f8000020004000000000000000000001", 0x25}, {0x0, 0x0, 0x200000000011000}], 0x0, &(0x7f0000000240)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') r0 = creat(&(0x7f0000000040)='./bus\x00', 0x0) fcntl$setstatus(r0, 0x4, 0x6900) r1 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) ftruncate(r0, 0x800) lseek(r0, 0x1200, 0x0) r2 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$BTRFS_IOC_DEFRAG_RANGE(0xffffffffffffffff, 0x40309410, &(0x7f0000000080)={0x7, 0x7, 0x2, 0x279, 0x0, [0x0, 0x0, 0x0, 0x8]}) sendfile(r0, r2, 0x0, 0x8400fffffffa) r3 = open(&(0x7f0000000400)='./bus\x00', 0x14103e, 0x0) read(r3, &(0x7f0000000180)=""/19, 0xfffffe47) 01:13:28 executing program 4: syz_mount_image$vfat(&(0x7f00000002c0), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f0000010000)="601c6d6b646f736617e43c00088020000200000004f8000020004000000000000000000001", 0x25}, {0x0, 0x0, 0x200000000011000}], 0x0, &(0x7f0000000240)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') r0 = creat(&(0x7f0000000040)='./bus\x00', 0x0) fcntl$setstatus(r0, 0x4, 0x6900) r1 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) mkdirat(0xffffffffffffffff, 0x0, 0x0) ftruncate(r0, 0x800) lseek(r0, 0x1200, 0x0) r2 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$BTRFS_IOC_DEFRAG_RANGE(0xffffffffffffffff, 0x40309410, &(0x7f0000000080)={0x0, 0x0, 0x2}) sendfile(r0, r2, 0x0, 0x0) r3 = open(&(0x7f0000000400)='./bus\x00', 0x14103e, 0x0) mmap(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x7ffffe, 0x11, r3, 0x0) read(r3, &(0x7f0000000180)=""/19, 0xfffffe47) [ 169.332688][T13783] FAT-fs (loop1): Invalid FSINFO signature: 0x00000000, 0x00000000 (sector = 1) [ 169.368265][ T1245] FAT-fs (loop0): Invalid FSINFO signature: 0x00000000, 0x00000000 (sector = 1) [ 169.468812][T13800] loop4: detected capacity change from 0 to 264192 [ 169.514531][T13800] FAT-fs (loop4): Invalid FSINFO signature: 0x00000000, 0x00000000 (sector = 1) [ 169.521703][T13803] loop0: detected capacity change from 0 to 264192 [ 169.541152][T13803] FAT-fs (loop0): Invalid FSINFO signature: 0x00000000, 0x00000000 (sector = 1) 01:13:28 executing program 4: syz_mount_image$vfat(&(0x7f00000002c0), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f0000010000)="601c6d6b646f736617e43c00088020000200000004f8000020004000000000000000000001", 0x25}, {0x0, 0x0, 0x200000000011000}], 0x0, &(0x7f0000000240)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') r0 = creat(&(0x7f0000000040)='./bus\x00', 0x0) fcntl$setstatus(r0, 0x4, 0x6900) r1 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) mkdirat(0xffffffffffffffff, 0x0, 0x0) ftruncate(r0, 0x800) lseek(r0, 0x1200, 0x0) r2 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$BTRFS_IOC_DEFRAG_RANGE(0xffffffffffffffff, 0x40309410, &(0x7f0000000080)={0x0, 0x0, 0x2}) sendfile(r0, r2, 0x0, 0x0) r3 = open(&(0x7f0000000400)='./bus\x00', 0x14103e, 0x0) mmap(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x7ffffe, 0x11, r3, 0x0) read(r3, &(0x7f0000000180)=""/19, 0xfffffe47) [ 169.570882][ T8] FAT-fs (loop4): Invalid FSINFO signature: 0x00000000, 0x00000000 (sector = 1) 01:13:29 executing program 3: r0 = epoll_create1(0x0) r1 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r2 = mq_open(&(0x7f0000000080)='!)&/{(%\x00', 0x40, 0xff, &(0x7f00000000c0)={0x6716, 0x4, 0x5, 0x2}) epoll_ctl$EPOLL_CTL_ADD(r1, 0x1, r2, &(0x7f0000000100)={0x2000}) r3 = gettid() ptrace$setopts(0x4206, r3, 0x0, 0x0) tkill(r3, 0x34) ptrace$cont(0x18, r3, 0x0, 0x0) ptrace$setregs(0xd, r3, 0x0, &(0x7f0000000080)) ptrace$cont(0x9, r3, 0x0, 0x0) r4 = openat$cgroup_devices(0xffffffffffffffff, &(0x7f0000000140)='devices.deny\x00', 0x2, 0x0) kcmp(r3, 0x0, 0x5, r4, r1) epoll_ctl$EPOLL_CTL_ADD(r0, 0x1, 0xffffffffffffffff, &(0x7f0000000040)) epoll_ctl$EPOLL_CTL_ADD(r0, 0x1, 0xffffffffffffffff, &(0x7f0000000000)) [ 169.684933][T13812] loop4: detected capacity change from 0 to 264192 [ 169.716564][T13812] FAT-fs (loop4): Invalid FSINFO signature: 0x00000000, 0x00000000 (sector = 1) 01:13:29 executing program 4: syz_mount_image$vfat(&(0x7f00000002c0), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f0000010000)="601c6d6b646f736617e43c00088020000200000004f8000020004000000000000000000001", 0x25}, {0x0, 0x0, 0x200000000011000}], 0x0, &(0x7f0000000240)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') r0 = creat(&(0x7f0000000040)='./bus\x00', 0x0) fcntl$setstatus(r0, 0x4, 0x6900) r1 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) mkdirat(0xffffffffffffffff, 0x0, 0x0) ftruncate(r0, 0x800) lseek(r0, 0x1200, 0x0) r2 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$BTRFS_IOC_DEFRAG_RANGE(0xffffffffffffffff, 0x40309410, &(0x7f0000000080)={0x0, 0x0, 0x2}) sendfile(r0, r2, 0x0, 0x8400fffffffa) r3 = open(0x0, 0x14103e, 0x0) mmap(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x7ffffe, 0x11, r3, 0x0) read(r3, &(0x7f0000000180)=""/19, 0xfffffe47) [ 169.743148][ T8] FAT-fs (loop3): Invalid FSINFO signature: 0x00000000, 0x00000000 (sector = 1) [ 169.761845][ T1245] FAT-fs (loop4): Invalid FSINFO signature: 0x00000000, 0x00000000 (sector = 1) 01:13:29 executing program 3: r0 = epoll_create1(0x0) r1 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r2 = mq_open(&(0x7f0000000080)='!)&/{(%\x00', 0x40, 0xff, &(0x7f00000000c0)={0x6716, 0x4, 0x5, 0x2}) epoll_ctl$EPOLL_CTL_ADD(r1, 0x1, r2, &(0x7f0000000100)={0x2000}) r3 = gettid() ptrace$setopts(0x4206, r3, 0x0, 0x0) tkill(r3, 0x34) ptrace$cont(0x18, r3, 0x0, 0x0) ptrace$setregs(0xd, r3, 0x0, &(0x7f0000000080)) ptrace$cont(0x9, r3, 0x0, 0x0) r4 = openat$cgroup_devices(0xffffffffffffffff, &(0x7f0000000140)='devices.deny\x00', 0x2, 0x0) kcmp(r3, 0x0, 0x5, r4, r1) epoll_ctl$EPOLL_CTL_ADD(r0, 0x1, 0xffffffffffffffff, &(0x7f0000000040)) epoll_ctl$EPOLL_CTL_ADD(r0, 0x1, 0xffffffffffffffff, &(0x7f0000000000)) 01:13:29 executing program 3: r0 = epoll_create1(0x0) r1 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r2 = mq_open(&(0x7f0000000080)='!)&/{(%\x00', 0x40, 0xff, &(0x7f00000000c0)={0x6716, 0x4, 0x5, 0x2}) epoll_ctl$EPOLL_CTL_ADD(r1, 0x1, r2, &(0x7f0000000100)={0x2000}) r3 = gettid() ptrace$setopts(0x4206, r3, 0x0, 0x0) tkill(r3, 0x34) ptrace$cont(0x18, r3, 0x0, 0x0) ptrace$setregs(0xd, r3, 0x0, &(0x7f0000000080)) ptrace$cont(0x9, r3, 0x0, 0x0) r4 = openat$cgroup_devices(0xffffffffffffffff, &(0x7f0000000140)='devices.deny\x00', 0x2, 0x0) kcmp(r3, 0x0, 0x5, r4, r1) epoll_ctl$EPOLL_CTL_ADD(r0, 0x1, 0xffffffffffffffff, &(0x7f0000000040)) epoll_ctl$EPOLL_CTL_ADD(r0, 0x1, 0xffffffffffffffff, &(0x7f0000000000)) [ 169.875492][T13826] loop4: detected capacity change from 0 to 264192 [ 169.895125][T13826] FAT-fs (loop4): Invalid FSINFO signature: 0x00000000, 0x00000000 (sector = 1) 01:13:29 executing program 5: syz_mount_image$vfat(0x0, 0x0, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000240)=ANY=[]) r0 = creat(&(0x7f0000000040)='./bus\x00', 0x0) fcntl$setstatus(r0, 0x4, 0x6900) ftruncate(r0, 0x800) lseek(r0, 0x1200, 0x0) r1 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) sendfile(r0, r1, 0x0, 0x8400fffffffa) r2 = open(&(0x7f0000000400)='./bus\x00', 0x14103e, 0x0) mmap(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x7ffffe, 0x11, 0xffffffffffffffff, 0x0) read(r2, &(0x7f0000000180)=""/19, 0xfffffe47) 01:13:29 executing program 0: syz_mount_image$vfat(&(0x7f00000002c0), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f0000010000)="601c6d6b646f736617e43c00088020000200000004f8000020004000000000000000000001", 0x25}, {0x0, 0x0, 0x200000000011000}], 0x0, &(0x7f0000000240)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') r0 = creat(&(0x7f0000000040)='./bus\x00', 0x0) fcntl$setstatus(r0, 0x4, 0x6900) r1 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) ftruncate(r0, 0x800) lseek(r0, 0x1200, 0x0) r2 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$BTRFS_IOC_DEFRAG_RANGE(0xffffffffffffffff, 0x40309410, &(0x7f0000000080)={0x7, 0x7, 0x2, 0x279, 0x0, [0x0, 0x0, 0x0, 0x8]}) sendfile(r0, r2, 0x0, 0x8400fffffffa) r3 = open(&(0x7f0000000400)='./bus\x00', 0x14103e, 0x0) read(r3, &(0x7f0000000180)=""/19, 0xfffffe47) [ 170.010695][ T1245] FAT-fs (loop0): Invalid FSINFO signature: 0x00000000, 0x00000000 (sector = 1) 01:13:29 executing program 3: r0 = epoll_create1(0x0) r1 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r2 = mq_open(&(0x7f0000000080)='!)&/{(%\x00', 0x40, 0xff, &(0x7f00000000c0)={0x6716, 0x4, 0x5, 0x2}) epoll_ctl$EPOLL_CTL_ADD(r1, 0x1, r2, &(0x7f0000000100)={0x2000}) r3 = gettid() ptrace$setopts(0x4206, r3, 0x0, 0x0) tkill(r3, 0x34) ptrace$cont(0x18, r3, 0x0, 0x0) ptrace$setregs(0xd, r3, 0x0, &(0x7f0000000080)) ptrace$cont(0x9, r3, 0x0, 0x0) r4 = openat$cgroup_devices(0xffffffffffffffff, &(0x7f0000000140)='devices.deny\x00', 0x2, 0x0) kcmp(r3, 0x0, 0x5, r4, r1) epoll_ctl$EPOLL_CTL_ADD(r0, 0x1, 0xffffffffffffffff, &(0x7f0000000040)) 01:13:29 executing program 2: syz_mount_image$vfat(0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0) r0 = creat(&(0x7f0000000040)='./bus\x00', 0x0) fcntl$setstatus(r0, 0x4, 0x6900) r1 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) ftruncate(r0, 0x800) lseek(r0, 0x1200, 0x0) r2 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) sendfile(r0, r2, 0x0, 0x8400fffffffa) r3 = open(&(0x7f0000000400)='./bus\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x7ffffe, 0x11, r3, 0x0) read(r3, &(0x7f0000000180)=""/19, 0xfffffe47) 01:13:29 executing program 1: syz_mount_image$vfat(&(0x7f00000002c0), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f0000010000)="601c6d6b646f736617e43c00088020000200000004f8000020004000000000000000000001", 0x25}, {0x0, 0x0, 0x200000000011000}], 0x0, &(0x7f0000000240)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') r0 = creat(&(0x7f0000000040)='./bus\x00', 0x0) fcntl$setstatus(r0, 0x4, 0x6900) r1 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) mkdirat(r1, &(0x7f00000001c0)='./bus\x00', 0x80) ftruncate(r0, 0x800) lseek(r0, 0x1200, 0x0) r2 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$BTRFS_IOC_DEFRAG_RANGE(0xffffffffffffffff, 0x40309410, &(0x7f0000000080)={0x7, 0x7, 0x2, 0x279, 0x0, [0x0, 0x0, 0x0, 0x8]}) sendfile(r0, r2, 0x0, 0x8400fffffffa) r3 = open(&(0x7f0000000400)='./bus\x00', 0x14103e, 0x0) mmap(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x7ffffe, 0x11, r3, 0x0) read(r3, &(0x7f0000000180)=""/19, 0xfffffe47) [ 170.094885][T13849] loop0: detected capacity change from 0 to 264192 [ 170.134787][T13849] FAT-fs (loop0): Invalid FSINFO signature: 0x00000000, 0x00000000 (sector = 1) 01:13:29 executing program 3: epoll_create1(0x0) r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r1 = mq_open(&(0x7f0000000080)='!)&/{(%\x00', 0x40, 0xff, &(0x7f00000000c0)={0x6716, 0x4, 0x5, 0x2}) epoll_ctl$EPOLL_CTL_ADD(r0, 0x1, r1, &(0x7f0000000100)={0x2000}) r2 = gettid() ptrace$setopts(0x4206, r2, 0x0, 0x0) tkill(r2, 0x34) ptrace$cont(0x18, r2, 0x0, 0x0) ptrace$setregs(0xd, r2, 0x0, &(0x7f0000000080)) ptrace$cont(0x9, r2, 0x0, 0x0) r3 = openat$cgroup_devices(0xffffffffffffffff, &(0x7f0000000140)='devices.deny\x00', 0x2, 0x0) kcmp(r2, 0x0, 0x5, r3, r0) [ 170.210646][T13861] loop1: detected capacity change from 0 to 264192 01:13:29 executing program 3: epoll_create1(0x0) r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r1 = mq_open(&(0x7f0000000080)='!)&/{(%\x00', 0x40, 0xff, &(0x7f00000000c0)={0x6716, 0x4, 0x5, 0x2}) epoll_ctl$EPOLL_CTL_ADD(r0, 0x1, r1, &(0x7f0000000100)={0x2000}) r2 = gettid() ptrace$setopts(0x4206, r2, 0x0, 0x0) tkill(r2, 0x34) ptrace$cont(0x18, r2, 0x0, 0x0) ptrace$setregs(0xd, r2, 0x0, &(0x7f0000000080)) ptrace$cont(0x9, r2, 0x0, 0x0) openat$cgroup_devices(0xffffffffffffffff, &(0x7f0000000140)='devices.deny\x00', 0x2, 0x0) [ 170.263191][T13861] FAT-fs (loop1): Invalid FSINFO signature: 0x00000000, 0x00000000 (sector = 1) 01:13:29 executing program 3: epoll_create1(0x0) r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r1 = mq_open(&(0x7f0000000080)='!)&/{(%\x00', 0x40, 0xff, &(0x7f00000000c0)={0x6716, 0x4, 0x5, 0x2}) epoll_ctl$EPOLL_CTL_ADD(r0, 0x1, r1, &(0x7f0000000100)={0x2000}) r2 = gettid() ptrace$setopts(0x4206, r2, 0x0, 0x0) tkill(r2, 0x34) ptrace$cont(0x18, r2, 0x0, 0x0) ptrace$setregs(0xd, r2, 0x0, &(0x7f0000000080)) ptrace$cont(0x9, r2, 0x0, 0x0) 01:13:29 executing program 3: epoll_create1(0x0) r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r1 = mq_open(&(0x7f0000000080)='!)&/{(%\x00', 0x40, 0xff, &(0x7f00000000c0)={0x6716, 0x4, 0x5, 0x2}) epoll_ctl$EPOLL_CTL_ADD(r0, 0x1, r1, &(0x7f0000000100)={0x2000}) r2 = gettid() ptrace$setopts(0x4206, r2, 0x0, 0x0) tkill(r2, 0x34) ptrace$cont(0x18, r2, 0x0, 0x0) ptrace$setregs(0xd, r2, 0x0, &(0x7f0000000080)) 01:13:29 executing program 4: syz_mount_image$vfat(&(0x7f00000002c0), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f0000010000)="601c6d6b646f736617e43c00088020000200000004f8000020004000000000000000000001", 0x25}, {0x0, 0x0, 0x200000000011000}], 0x0, &(0x7f0000000240)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') r0 = creat(&(0x7f0000000040)='./bus\x00', 0x0) fcntl$setstatus(r0, 0x4, 0x6900) r1 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) mkdirat(0xffffffffffffffff, 0x0, 0x0) ftruncate(r0, 0x800) lseek(r0, 0x1200, 0x0) r2 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$BTRFS_IOC_DEFRAG_RANGE(0xffffffffffffffff, 0x40309410, &(0x7f0000000080)={0x0, 0x0, 0x2}) sendfile(r0, r2, 0x0, 0x8400fffffffa) r3 = open(0x0, 0x14103e, 0x0) mmap(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x7ffffe, 0x11, r3, 0x0) read(r3, &(0x7f0000000180)=""/19, 0xfffffe47) 01:13:29 executing program 3: epoll_create1(0x0) r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r1 = mq_open(&(0x7f0000000080)='!)&/{(%\x00', 0x40, 0xff, &(0x7f00000000c0)={0x6716, 0x4, 0x5, 0x2}) epoll_ctl$EPOLL_CTL_ADD(r0, 0x1, r1, &(0x7f0000000100)={0x2000}) r2 = gettid() ptrace$setopts(0x4206, r2, 0x0, 0x0) tkill(r2, 0x34) ptrace$cont(0x18, r2, 0x0, 0x0) 01:13:29 executing program 3: epoll_create1(0x0) r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r1 = mq_open(&(0x7f0000000080)='!)&/{(%\x00', 0x40, 0xff, &(0x7f00000000c0)={0x6716, 0x4, 0x5, 0x2}) epoll_ctl$EPOLL_CTL_ADD(r0, 0x1, r1, &(0x7f0000000100)={0x2000}) r2 = gettid() ptrace$setopts(0x4206, r2, 0x0, 0x0) tkill(r2, 0x34) [ 170.459940][ T8] FAT-fs (loop4): Invalid FSINFO signature: 0x00000000, 0x00000000 (sector = 1) [ 170.560167][ T8] FAT-fs (loop0): Invalid FSINFO signature: 0x00000000, 0x00000000 (sector = 1) [ 170.586554][T13885] loop4: detected capacity change from 0 to 264192 [ 170.605082][T13885] FAT-fs (loop4): Invalid FSINFO signature: 0x00000000, 0x00000000 (sector = 1) [ 170.738290][ T1245] FAT-fs (loop1): Invalid FSINFO signature: 0x00000000, 0x00000000 (sector = 1) 01:13:30 executing program 5: syz_mount_image$vfat(0x0, 0x0, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000240)=ANY=[]) r0 = creat(&(0x7f0000000040)='./bus\x00', 0x0) fcntl$setstatus(r0, 0x4, 0x6900) ftruncate(r0, 0x800) lseek(r0, 0x1200, 0x0) r1 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) sendfile(r0, r1, 0x0, 0x8400fffffffa) r2 = open(&(0x7f0000000400)='./bus\x00', 0x14103e, 0x0) mmap(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x7ffffe, 0x11, r2, 0x0) read(0xffffffffffffffff, &(0x7f0000000180)=""/19, 0xfffffe47) 01:13:30 executing program 0: syz_mount_image$vfat(&(0x7f00000002c0), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f0000010000)="601c6d6b646f736617e43c00088020000200000004f8000020004000000000000000000001", 0x25}, {0x0, 0x0, 0x200000000011000}], 0x0, &(0x7f0000000240)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') r0 = creat(&(0x7f0000000040)='./bus\x00', 0x0) fcntl$setstatus(r0, 0x4, 0x6900) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, 0xffffffffffffffff, 0x0) preadv(0xffffffffffffffff, &(0x7f0000000280), 0x18, 0xd9f, 0x0) ftruncate(r0, 0x800) lseek(r0, 0x1200, 0x0) r1 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$BTRFS_IOC_DEFRAG_RANGE(0xffffffffffffffff, 0x40309410, &(0x7f0000000080)={0x7, 0x7, 0x2, 0x279, 0x0, [0x0, 0x0, 0x0, 0x8]}) sendfile(r0, r1, 0x0, 0x8400fffffffa) r2 = open(&(0x7f0000000400)='./bus\x00', 0x14103e, 0x0) read(r2, &(0x7f0000000180)=""/19, 0xfffffe47) 01:13:30 executing program 3: epoll_create1(0x0) r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r1 = mq_open(&(0x7f0000000080)='!)&/{(%\x00', 0x40, 0xff, &(0x7f00000000c0)={0x6716, 0x4, 0x5, 0x2}) epoll_ctl$EPOLL_CTL_ADD(r0, 0x1, r1, &(0x7f0000000100)={0x2000}) r2 = gettid() ptrace$setopts(0x4206, r2, 0x0, 0x0) [ 170.815739][ T1245] FAT-fs (loop4): Invalid FSINFO signature: 0x00000000, 0x00000000 (sector = 1) [ 170.867834][T13901] loop0: detected capacity change from 0 to 264192 [ 170.880823][T13901] FAT-fs (loop0): Invalid FSINFO signature: 0x00000000, 0x00000000 (sector = 1) 01:13:30 executing program 2: syz_mount_image$vfat(0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0) r0 = creat(&(0x7f0000000040)='./bus\x00', 0x0) fcntl$setstatus(r0, 0x4, 0x6900) r1 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) ftruncate(r0, 0x800) lseek(r0, 0x1200, 0x0) r2 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) sendfile(r0, r2, 0x0, 0x8400fffffffa) r3 = open(&(0x7f0000000400)='./bus\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x7ffffe, 0x11, r3, 0x0) read(r3, &(0x7f0000000180)=""/19, 0xfffffe47) 01:13:30 executing program 1: syz_mount_image$vfat(&(0x7f00000002c0), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f0000010000)="601c6d6b646f736617e43c00088020000200000004f8000020004000000000000000000001", 0x25}, {0x0, 0x0, 0x200000000011000}], 0x0, &(0x7f0000000240)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') r0 = creat(&(0x7f0000000040)='./bus\x00', 0x0) fcntl$setstatus(r0, 0x4, 0x6900) r1 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) ftruncate(r0, 0x800) lseek(r0, 0x1200, 0x0) r2 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$BTRFS_IOC_DEFRAG_RANGE(0xffffffffffffffff, 0x40309410, &(0x7f0000000080)={0x7, 0x7, 0x2, 0x279, 0x0, [0x0, 0x0, 0x0, 0x8]}) sendfile(r0, r2, 0x0, 0x8400fffffffa) r3 = open(&(0x7f0000000400)='./bus\x00', 0x14103e, 0x0) read(r3, &(0x7f0000000180)=""/19, 0xfffffe47) 01:13:30 executing program 4: syz_mount_image$vfat(&(0x7f00000002c0), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f0000010000)="601c6d6b646f736617e43c00088020000200000004f8000020004000000000000000000001", 0x25}, {0x0, 0x0, 0x200000000011000}], 0x0, &(0x7f0000000240)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') r0 = creat(&(0x7f0000000040)='./bus\x00', 0x0) fcntl$setstatus(r0, 0x4, 0x6900) r1 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) mkdirat(0xffffffffffffffff, 0x0, 0x0) ftruncate(r0, 0x800) lseek(r0, 0x1200, 0x0) r2 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$BTRFS_IOC_DEFRAG_RANGE(0xffffffffffffffff, 0x40309410, &(0x7f0000000080)={0x0, 0x0, 0x2}) sendfile(r0, r2, 0x0, 0x8400fffffffa) r3 = open(0x0, 0x14103e, 0x0) mmap(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x7ffffe, 0x11, r3, 0x0) read(r3, &(0x7f0000000180)=""/19, 0xfffffe47) 01:13:30 executing program 3: epoll_create1(0x0) r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r1 = mq_open(&(0x7f0000000080)='!)&/{(%\x00', 0x40, 0xff, &(0x7f00000000c0)={0x6716, 0x4, 0x5, 0x2}) epoll_ctl$EPOLL_CTL_ADD(r0, 0x1, r1, &(0x7f0000000100)={0x2000}) gettid() 01:13:30 executing program 3: epoll_create1(0x0) r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r1 = mq_open(&(0x7f0000000080)='!)&/{(%\x00', 0x40, 0xff, &(0x7f00000000c0)={0x6716, 0x4, 0x5, 0x2}) epoll_ctl$EPOLL_CTL_ADD(r0, 0x1, r1, &(0x7f0000000100)={0x2000}) 01:13:30 executing program 3: epoll_create1(0x0) r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) mq_open(&(0x7f0000000080)='!)&/{(%\x00', 0x40, 0xff, &(0x7f00000000c0)={0x6716, 0x4, 0x5, 0x2}) [ 171.031289][T13916] loop4: detected capacity change from 0 to 264192 [ 171.041025][T13921] loop1: detected capacity change from 0 to 264192 [ 171.050138][T13916] FAT-fs (loop4): Invalid FSINFO signature: 0x00000000, 0x00000000 (sector = 1) [ 171.059964][T13921] FAT-fs (loop1): Invalid FSINFO signature: 0x00000000, 0x00000000 (sector = 1) 01:13:30 executing program 3: epoll_create1(0x0) r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) mq_open(&(0x7f0000000080)='!)&/{(%\x00', 0x40, 0xff, &(0x7f00000000c0)={0x6716, 0x4, 0x5, 0x2}) 01:13:30 executing program 3: epoll_create1(0x0) r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) mq_open(&(0x7f0000000080)='!)&/{(%\x00', 0x40, 0xff, &(0x7f00000000c0)={0x6716, 0x4, 0x5, 0x2}) 01:13:30 executing program 0: syz_mount_image$vfat(&(0x7f00000002c0), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f0000010000)="601c6d6b646f736617e43c00088020000200000004f8000020004000000000000000000001", 0x25}, {0x0, 0x0, 0x200000000011000}], 0x0, &(0x7f0000000240)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') r0 = creat(&(0x7f0000000040)='./bus\x00', 0x0) fcntl$setstatus(r0, 0x4, 0x6900) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, 0xffffffffffffffff, 0x0) preadv(0xffffffffffffffff, &(0x7f0000000280), 0x18, 0xd9f, 0x0) ftruncate(r0, 0x800) lseek(r0, 0x1200, 0x0) r1 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$BTRFS_IOC_DEFRAG_RANGE(0xffffffffffffffff, 0x40309410, &(0x7f0000000080)={0x7, 0x7, 0x2, 0x279, 0x0, [0x0, 0x0, 0x0, 0x8]}) sendfile(r0, r1, 0x0, 0x8400fffffffa) r2 = open(&(0x7f0000000400)='./bus\x00', 0x14103e, 0x0) read(r2, &(0x7f0000000180)=""/19, 0xfffffe47) [ 171.267955][ T1245] FAT-fs (loop0): Invalid FSINFO signature: 0x00000000, 0x00000000 (sector = 1) [ 171.367376][T13943] loop0: detected capacity change from 0 to 264192 [ 171.376177][T13943] FAT-fs (loop0): Invalid FSINFO signature: 0x00000000, 0x00000000 (sector = 1) [ 171.461558][ T1245] FAT-fs (loop4): Invalid FSINFO signature: 0x00000000, 0x00000000 (sector = 1) [ 171.524876][ T1245] FAT-fs (loop1): Invalid FSINFO signature: 0x00000000, 0x00000000 (sector = 1) 01:13:31 executing program 5: syz_mount_image$vfat(0x0, 0x0, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000240)=ANY=[]) r0 = creat(&(0x7f0000000040)='./bus\x00', 0x0) fcntl$setstatus(r0, 0x4, 0x6900) ftruncate(r0, 0x800) lseek(r0, 0x1200, 0x0) r1 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) sendfile(r0, r1, 0x0, 0x8400fffffffa) r2 = open(&(0x7f0000000400)='./bus\x00', 0x14103e, 0x0) mmap(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x7ffffe, 0x11, r2, 0x0) read(0xffffffffffffffff, &(0x7f0000000180)=""/19, 0xfffffe47) 01:13:31 executing program 3: epoll_create1(0x0) r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) mq_open(&(0x7f0000000080)='!)&/{(%\x00', 0x40, 0xff, &(0x7f00000000c0)={0x6716, 0x4, 0x5, 0x2}) 01:13:31 executing program 4: syz_mount_image$vfat(&(0x7f00000002c0), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f0000010000)="601c6d6b646f736617e43c00088020000200000004f8000020004000000000000000000001", 0x25}, {0x0, 0x0, 0x200000000011000}], 0x0, &(0x7f0000000240)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') r0 = creat(&(0x7f0000000040)='./bus\x00', 0x0) fcntl$setstatus(r0, 0x4, 0x6900) r1 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) mkdirat(0xffffffffffffffff, 0x0, 0x0) ftruncate(r0, 0x800) lseek(r0, 0x1200, 0x0) r2 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$BTRFS_IOC_DEFRAG_RANGE(0xffffffffffffffff, 0x40309410, &(0x7f0000000080)={0x0, 0x0, 0x2}) sendfile(r0, r2, 0x0, 0x8400fffffffa) r3 = open(&(0x7f0000000400)='./bus\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x7ffffe, 0x11, r3, 0x0) read(r3, &(0x7f0000000180)=""/19, 0xfffffe47) [ 171.692998][ T1245] FAT-fs (loop0): Invalid FSINFO signature: 0x00000000, 0x00000000 (sector = 1) [ 171.743078][T13959] loop4: detected capacity change from 0 to 264192 [ 171.751813][T13959] FAT-fs (loop4): Invalid FSINFO signature: 0x00000000, 0x00000000 (sector = 1) 01:13:31 executing program 2: syz_mount_image$vfat(0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0) r0 = creat(&(0x7f0000000040)='./bus\x00', 0x0) fcntl$setstatus(r0, 0x4, 0x6900) r1 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) ftruncate(r0, 0x800) lseek(r0, 0x1200, 0x0) r2 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) sendfile(r0, r2, 0x0, 0x8400fffffffa) r3 = open(&(0x7f0000000400)='./bus\x00', 0x14103e, 0x0) mmap(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x0, 0x11, r3, 0x0) read(r3, &(0x7f0000000180)=""/19, 0xfffffe47) 01:13:31 executing program 1: syz_mount_image$vfat(&(0x7f00000002c0), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f0000010000)="601c6d6b646f736617e43c00088020000200000004f8000020004000000000000000000001", 0x25}, {0x0, 0x0, 0x200000000011000}], 0x0, &(0x7f0000000240)=ANY=[]) r0 = creat(&(0x7f0000000040)='./bus\x00', 0x0) r1 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) ftruncate(r0, 0x800) lseek(r0, 0x1200, 0x0) r2 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) sendfile(r0, r2, 0x0, 0x8400fffffffa) r3 = open(&(0x7f0000000400)='./bus\x00', 0x14103e, 0x0) mmap(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x7ffffe, 0x11, r3, 0x0) read(r3, &(0x7f0000000180)=""/19, 0xfffffe47) 01:13:31 executing program 0: syz_mount_image$vfat(&(0x7f00000002c0), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f0000010000)="601c6d6b646f736617e43c00088020000200000004f8000020004000000000000000000001", 0x25}, {0x0, 0x0, 0x200000000011000}], 0x0, &(0x7f0000000240)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') r0 = creat(&(0x7f0000000040)='./bus\x00', 0x0) fcntl$setstatus(r0, 0x4, 0x6900) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, 0xffffffffffffffff, 0x0) preadv(0xffffffffffffffff, &(0x7f0000000280), 0x18, 0xd9f, 0x0) ftruncate(r0, 0x800) lseek(r0, 0x1200, 0x0) r1 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$BTRFS_IOC_DEFRAG_RANGE(0xffffffffffffffff, 0x40309410, &(0x7f0000000080)={0x7, 0x7, 0x2, 0x279, 0x0, [0x0, 0x0, 0x0, 0x8]}) sendfile(r0, r1, 0x0, 0x8400fffffffa) r2 = open(&(0x7f0000000400)='./bus\x00', 0x14103e, 0x0) read(r2, &(0x7f0000000180)=""/19, 0xfffffe47) 01:13:31 executing program 3: epoll_create1(0x0) r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) mq_open(&(0x7f0000000080)='!)&/{(%\x00', 0x40, 0xff, &(0x7f00000000c0)={0x6716, 0x4, 0x5, 0x2}) [ 171.915658][T13973] loop1: detected capacity change from 0 to 264192 [ 171.923726][T13979] loop0: detected capacity change from 0 to 264192 [ 171.944827][T13973] FAT-fs (loop1): Invalid FSINFO signature: 0x00000000, 0x00000000 (sector = 1) 01:13:31 executing program 3: epoll_create1(0x0) r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) mq_open(&(0x7f0000000080)='!)&/{(%\x00', 0x40, 0xff, &(0x7f00000000c0)={0x6716, 0x4, 0x5, 0x2}) [ 171.966131][T13979] FAT-fs (loop0): Invalid FSINFO signature: 0x00000000, 0x00000000 (sector = 1) 01:13:31 executing program 3: epoll_create1(0x0) r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) mq_open(&(0x7f0000000080)='!)&/{(%\x00', 0x40, 0xff, &(0x7f00000000c0)={0x6716, 0x4, 0x5, 0x2}) 01:13:31 executing program 3: epoll_create1(0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, 0xffffffffffffffff, 0x0) preadv(0xffffffffffffffff, &(0x7f0000000280), 0x18, 0xd9f, 0x0) mq_open(&(0x7f0000000080)='!)&/{(%\x00', 0x40, 0xff, &(0x7f00000000c0)={0x6716, 0x4, 0x5, 0x2}) 01:13:31 executing program 3: epoll_create1(0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, 0xffffffffffffffff, 0x0) preadv(0xffffffffffffffff, &(0x7f0000000280), 0x18, 0xd9f, 0x0) mq_open(&(0x7f0000000080)='!)&/{(%\x00', 0x40, 0xff, &(0x7f00000000c0)={0x6716, 0x4, 0x5, 0x2}) 01:13:31 executing program 4: syz_mount_image$vfat(&(0x7f00000002c0), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f0000010000)="601c6d6b646f736617e43c00088020000200000004f8000020004000000000000000000001", 0x25}, {0x0, 0x0, 0x200000000011000}], 0x0, &(0x7f0000000240)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') r0 = creat(&(0x7f0000000040)='./bus\x00', 0x0) fcntl$setstatus(r0, 0x4, 0x6900) r1 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) mkdirat(0xffffffffffffffff, 0x0, 0x0) ftruncate(r0, 0x800) lseek(r0, 0x1200, 0x0) r2 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$BTRFS_IOC_DEFRAG_RANGE(0xffffffffffffffff, 0x40309410, &(0x7f0000000080)={0x0, 0x0, 0x2}) sendfile(r0, r2, 0x0, 0x8400fffffffa) r3 = open(&(0x7f0000000400)='./bus\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x7ffffe, 0x11, r3, 0x0) read(r3, &(0x7f0000000180)=""/19, 0xfffffe47) [ 172.164958][ T1245] FAT-fs (loop4): Invalid FSINFO signature: 0x00000000, 0x00000000 (sector = 1) [ 172.271107][T14001] loop4: detected capacity change from 0 to 264192 [ 172.315243][T14001] FAT-fs (loop4): Invalid FSINFO signature: 0x00000000, 0x00000000 (sector = 1) [ 172.400332][ T8] FAT-fs (loop0): Invalid FSINFO signature: 0x00000000, 0x00000000 (sector = 1) 01:13:31 executing program 5: syz_mount_image$vfat(0x0, 0x0, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000240)=ANY=[]) r0 = creat(&(0x7f0000000040)='./bus\x00', 0x0) fcntl$setstatus(r0, 0x4, 0x6900) ftruncate(r0, 0x800) lseek(r0, 0x1200, 0x0) r1 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) sendfile(r0, r1, 0x0, 0x8400fffffffa) r2 = open(&(0x7f0000000400)='./bus\x00', 0x14103e, 0x0) mmap(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x7ffffe, 0x11, r2, 0x0) read(0xffffffffffffffff, &(0x7f0000000180)=""/19, 0xfffffe47) 01:13:31 executing program 3: epoll_create1(0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, 0xffffffffffffffff, 0x0) preadv(0xffffffffffffffff, &(0x7f0000000280), 0x18, 0xd9f, 0x0) mq_open(&(0x7f0000000080)='!)&/{(%\x00', 0x40, 0xff, &(0x7f00000000c0)={0x6716, 0x4, 0x5, 0x2}) 01:13:31 executing program 0: syz_mount_image$vfat(&(0x7f00000002c0), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f0000010000)="601c6d6b646f736617e43c00088020000200000004f8000020004000000000000000000001", 0x25}, {0x0, 0x0, 0x200000000011000}], 0x0, &(0x7f0000000240)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') r0 = creat(&(0x7f0000000040)='./bus\x00', 0x0) r1 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) ftruncate(r0, 0x800) lseek(r0, 0x1200, 0x0) r2 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$BTRFS_IOC_DEFRAG_RANGE(0xffffffffffffffff, 0x40309410, &(0x7f0000000080)={0x7, 0x7, 0x2, 0x279, 0x0, [0x0, 0x0, 0x0, 0x8]}) sendfile(r0, r2, 0x0, 0x8400fffffffa) r3 = open(&(0x7f0000000400)='./bus\x00', 0x14103e, 0x0) read(r3, &(0x7f0000000180)=""/19, 0xfffffe47) [ 172.632552][T14016] loop0: detected capacity change from 0 to 264192 [ 172.653431][ T8] FAT-fs (loop4): Invalid FSINFO signature: 0x00000000, 0x00000000 (sector = 1) [ 172.664496][T14016] FAT-fs (loop0): Invalid FSINFO signature: 0x00000000, 0x00000000 (sector = 1) 01:13:32 executing program 2: syz_mount_image$vfat(0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0) r0 = creat(&(0x7f0000000040)='./bus\x00', 0x0) fcntl$setstatus(r0, 0x4, 0x6900) r1 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) ftruncate(r0, 0x800) lseek(r0, 0x1200, 0x0) r2 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) sendfile(r0, r2, 0x0, 0x8400fffffffa) r3 = open(&(0x7f0000000400)='./bus\x00', 0x14103e, 0x0) mmap(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x0, 0x11, r3, 0x0) read(r3, &(0x7f0000000180)=""/19, 0xfffffe47) 01:13:32 executing program 1: r0 = epoll_create1(0x0) r1 = syz_io_uring_setup(0x240b, &(0x7f0000001740), &(0x7f0000ff9000/0x4000)=nil, &(0x7f0000ffc000/0x4000)=nil, &(0x7f0000000140), &(0x7f0000000180)) epoll_ctl$EPOLL_CTL_ADD(r0, 0x1, r1, &(0x7f0000000040)) r2 = creat(&(0x7f0000000080)='./bus\x00', 0x0) ftruncate(r2, 0x1) fallocate(r2, 0x3, 0x0, 0x10000101) epoll_pwait(r2, &(0x7f0000000080)=[{}, {}, {}], 0x3, 0x1, &(0x7f00000000c0)={[0xfff]}, 0x8) epoll_ctl$EPOLL_CTL_ADD(r0, 0x1, r1, &(0x7f0000000000)) 01:13:32 executing program 4: syz_mount_image$vfat(&(0x7f00000002c0), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f0000010000)="601c6d6b646f736617e43c00088020000200000004f8000020004000000000000000000001", 0x25}, {0x0, 0x0, 0x200000000011000}], 0x0, &(0x7f0000000240)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') r0 = creat(&(0x7f0000000040)='./bus\x00', 0x0) fcntl$setstatus(r0, 0x4, 0x6900) r1 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) mkdirat(0xffffffffffffffff, 0x0, 0x0) ftruncate(r0, 0x800) lseek(r0, 0x1200, 0x0) r2 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$BTRFS_IOC_DEFRAG_RANGE(0xffffffffffffffff, 0x40309410, &(0x7f0000000080)={0x0, 0x0, 0x2}) sendfile(r0, r2, 0x0, 0x8400fffffffa) r3 = open(&(0x7f0000000400)='./bus\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x7ffffe, 0x11, r3, 0x0) read(r3, &(0x7f0000000180)=""/19, 0xfffffe47) 01:13:32 executing program 3: r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) mq_open(&(0x7f0000000080)='!)&/{(%\x00', 0x40, 0xff, &(0x7f00000000c0)={0x6716, 0x4, 0x5, 0x2}) 01:13:32 executing program 3: r0 = openat(0xffffffffffffffff, 0x0, 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) mq_open(&(0x7f0000000080)='!)&/{(%\x00', 0x40, 0xff, &(0x7f00000000c0)={0x6716, 0x4, 0x5, 0x2}) 01:13:32 executing program 0: syz_mount_image$vfat(&(0x7f00000002c0), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f0000010000)="601c6d6b646f736617e43c00088020000200000004f8000020004000000000000000000001", 0x25}, {0x0, 0x0, 0x200000000011000}], 0x0, &(0x7f0000000240)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') r0 = creat(&(0x7f0000000040)='./bus\x00', 0x0) r1 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) ftruncate(r0, 0x800) lseek(r0, 0x1200, 0x0) r2 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$BTRFS_IOC_DEFRAG_RANGE(0xffffffffffffffff, 0x40309410, &(0x7f0000000080)={0x7, 0x7, 0x2, 0x279, 0x0, [0x0, 0x0, 0x0, 0x8]}) sendfile(r0, r2, 0x0, 0x8400fffffffa) r3 = open(&(0x7f0000000400)='./bus\x00', 0x14103e, 0x0) read(r3, &(0x7f0000000180)=""/19, 0xfffffe47) 01:13:32 executing program 3: r0 = openat(0xffffffffffffffff, 0x0, 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) mq_open(&(0x7f0000000080)='!)&/{(%\x00', 0x40, 0xff, &(0x7f00000000c0)={0x6716, 0x4, 0x5, 0x2}) [ 172.819286][T14033] loop4: detected capacity change from 0 to 264192 [ 172.840366][T14033] FAT-fs (loop4): Invalid FSINFO signature: 0x00000000, 0x00000000 (sector = 1) [ 172.851476][ T8] FAT-fs (loop0): Invalid FSINFO signature: 0x00000000, 0x00000000 (sector = 1) 01:13:32 executing program 3: r0 = openat(0xffffffffffffffff, 0x0, 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) mq_open(&(0x7f0000000080)='!)&/{(%\x00', 0x40, 0xff, &(0x7f00000000c0)={0x6716, 0x4, 0x5, 0x2}) 01:13:32 executing program 1: syz_mount_image$vfat(&(0x7f00000002c0), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f0000010000)="601c6d6b646f736617e43c00088020000200000004f8000020004000000000000000000001", 0x25}, {0x0, 0x0, 0x200000000011000}], 0x0, &(0x7f0000000240)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') r0 = creat(&(0x7f0000000040)='./bus\x00', 0x0) fcntl$setstatus(r0, 0x4, 0x6900) r1 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) mkdirat(r1, &(0x7f00000001c0)='./bus\x00', 0x80) ftruncate(r0, 0x800) lseek(r0, 0x1200, 0x0) r2 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) sendfile(r0, r2, 0x0, 0x8400fffffffa) [ 173.026671][T14058] loop1: detected capacity change from 0 to 264192 [ 173.029180][T14057] loop0: detected capacity change from 0 to 264192 [ 173.040639][T14058] FAT-fs (loop1): Invalid FSINFO signature: 0x00000000, 0x00000000 (sector = 1) [ 173.050575][T14057] FAT-fs (loop0): Invalid FSINFO signature: 0x00000000, 0x00000000 (sector = 1) [ 173.119485][ T1245] FAT-fs (loop4): Invalid FSINFO signature: 0x00000000, 0x00000000 (sector = 1) [ 173.165484][ T1245] FAT-fs (loop0): Invalid FSINFO signature: 0x00000000, 0x00000000 (sector = 1) [ 173.344446][ T1245] FAT-fs (loop1): Invalid FSINFO signature: 0x00000000, 0x00000000 (sector = 1) 01:13:32 executing program 5: syz_mount_image$vfat(0x0, 0x0, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000240)=ANY=[]) r0 = creat(&(0x7f0000000040)='./bus\x00', 0x0) fcntl$setstatus(r0, 0x4, 0x6900) ftruncate(r0, 0x800) lseek(r0, 0x1200, 0x0) r1 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) sendfile(r0, r1, 0x0, 0x8400fffffffa) r2 = open(&(0x7f0000000400)='./bus\x00', 0x14103e, 0x0) mmap(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x7ffffe, 0x11, r2, 0x0) read(r2, 0x0, 0x0) 01:13:32 executing program 3: r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) mq_open(&(0x7f0000000080)='!)&/{(%\x00', 0x40, 0xff, &(0x7f00000000c0)={0x6716, 0x4, 0x5, 0x2}) 01:13:32 executing program 4: syz_mount_image$vfat(&(0x7f00000002c0), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f0000010000)="601c6d6b646f736617e43c00088020000200000004f8000020004000000000000000000001", 0x25}, {0x0, 0x0, 0x200000000011000}], 0x0, &(0x7f0000000240)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') r0 = creat(&(0x7f0000000040)='./bus\x00', 0x0) fcntl$setstatus(r0, 0x4, 0x6900) r1 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) mkdirat(0xffffffffffffffff, 0x0, 0x0) ftruncate(r0, 0x800) lseek(r0, 0x1200, 0x0) r2 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$BTRFS_IOC_DEFRAG_RANGE(0xffffffffffffffff, 0x40309410, &(0x7f0000000080)={0x0, 0x0, 0x2}) sendfile(r0, r2, 0x0, 0x8400fffffffa) r3 = open(&(0x7f0000000400)='./bus\x00', 0x14103e, 0x0) mmap(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x0, 0x11, r3, 0x0) read(r3, &(0x7f0000000180)=""/19, 0xfffffe47) [ 173.504413][T14081] loop4: detected capacity change from 0 to 264192 [ 173.517369][T14081] FAT-fs (loop4): Invalid FSINFO signature: 0x00000000, 0x00000000 (sector = 1) 01:13:32 executing program 2: syz_mount_image$vfat(0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0) r0 = creat(&(0x7f0000000040)='./bus\x00', 0x0) fcntl$setstatus(r0, 0x4, 0x6900) r1 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) ftruncate(r0, 0x800) lseek(r0, 0x1200, 0x0) r2 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) sendfile(r0, r2, 0x0, 0x8400fffffffa) r3 = open(&(0x7f0000000400)='./bus\x00', 0x14103e, 0x0) mmap(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x0, 0x11, r3, 0x0) read(r3, &(0x7f0000000180)=""/19, 0xfffffe47) 01:13:32 executing program 0: syz_mount_image$vfat(&(0x7f00000002c0), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f0000010000)="601c6d6b646f736617e43c00088020000200000004f8000020004000000000000000000001", 0x25}, {0x0, 0x0, 0x200000000011000}], 0x0, &(0x7f0000000240)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') r0 = creat(&(0x7f0000000040)='./bus\x00', 0x0) r1 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) ftruncate(r0, 0x800) lseek(r0, 0x1200, 0x0) r2 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$BTRFS_IOC_DEFRAG_RANGE(0xffffffffffffffff, 0x40309410, &(0x7f0000000080)={0x7, 0x7, 0x2, 0x279, 0x0, [0x0, 0x0, 0x0, 0x8]}) sendfile(r0, r2, 0x0, 0x8400fffffffa) r3 = open(&(0x7f0000000400)='./bus\x00', 0x14103e, 0x0) read(r3, &(0x7f0000000180)=""/19, 0xfffffe47) 01:13:32 executing program 1: syz_mount_image$vfat(&(0x7f00000002c0), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f0000010000)="601c6d6b646f736617e43c00088020000200000004f8000020004000000000000000000001", 0x25}, {0x0, 0x0, 0x200000000011000}], 0x0, &(0x7f0000000240)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') r0 = creat(&(0x7f0000000040)='./bus\x00', 0x0) fcntl$setstatus(r0, 0x4, 0x6900) r1 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) ftruncate(r0, 0x800) lseek(r0, 0x1200, 0x0) r2 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$BTRFS_IOC_DEFRAG_RANGE(0xffffffffffffffff, 0x40309410, &(0x7f0000000080)={0x7, 0x7, 0x2, 0x279, 0x0, [0x0, 0x0, 0x0, 0x8]}) sendfile(r0, r2, 0x0, 0x8400fffffffa) r3 = open(&(0x7f0000000400)='./bus\x00', 0x14103e, 0x0) mmap(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x7ffffe, 0x11, r3, 0x0) read(r3, &(0x7f0000000180)=""/19, 0xfffffe47) 01:13:32 executing program 3: r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) mq_open(&(0x7f0000000080)='!)&/{(%\x00', 0x40, 0xff, &(0x7f00000000c0)={0x6716, 0x4, 0x5, 0x2}) [ 173.654995][T14088] loop0: detected capacity change from 0 to 264192 [ 173.662730][T14088] FAT-fs (loop0): Invalid FSINFO signature: 0x00000000, 0x00000000 (sector = 1) 01:13:33 executing program 0: syz_mount_image$vfat(&(0x7f00000002c0), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f0000010000)="601c6d6b646f736617e43c00088020000200000004f8000020004000000000000000000001", 0x25}, {0x0, 0x0, 0x200000000011000}], 0x0, &(0x7f0000000240)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') fcntl$setstatus(0xffffffffffffffff, 0x4, 0x6900) r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) ftruncate(0xffffffffffffffff, 0x800) lseek(0xffffffffffffffff, 0x1200, 0x0) r1 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$BTRFS_IOC_DEFRAG_RANGE(0xffffffffffffffff, 0x40309410, &(0x7f0000000080)={0x7, 0x7, 0x2, 0x279, 0x0, [0x0, 0x0, 0x0, 0x8]}) sendfile(0xffffffffffffffff, r1, 0x0, 0x8400fffffffa) r2 = open(&(0x7f0000000400)='./bus\x00', 0x14103e, 0x0) read(r2, &(0x7f0000000180)=""/19, 0xfffffe47) 01:13:33 executing program 3: r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) mq_open(&(0x7f0000000080)='!)&/{(%\x00', 0x40, 0xff, &(0x7f00000000c0)={0x6716, 0x4, 0x5, 0x2}) [ 173.717239][ T8] FAT-fs (loop0): Invalid FSINFO signature: 0x00000000, 0x00000000 (sector = 1) [ 173.730377][T14098] loop1: detected capacity change from 0 to 264192 [ 173.739720][T14098] FAT-fs (loop1): Invalid FSINFO signature: 0x00000000, 0x00000000 (sector = 1) 01:13:33 executing program 3: r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x10, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) mq_open(&(0x7f0000000080)='!)&/{(%\x00', 0x40, 0xff, &(0x7f00000000c0)={0x6716, 0x4, 0x5, 0x2}) 01:13:33 executing program 4: syz_mount_image$vfat(&(0x7f00000002c0), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f0000010000)="601c6d6b646f736617e43c00088020000200000004f8000020004000000000000000000001", 0x25}, {0x0, 0x0, 0x200000000011000}], 0x0, &(0x7f0000000240)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') r0 = creat(&(0x7f0000000040)='./bus\x00', 0x0) fcntl$setstatus(r0, 0x4, 0x6900) r1 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) mkdirat(0xffffffffffffffff, 0x0, 0x0) ftruncate(r0, 0x800) lseek(r0, 0x1200, 0x0) r2 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$BTRFS_IOC_DEFRAG_RANGE(0xffffffffffffffff, 0x40309410, &(0x7f0000000080)={0x0, 0x0, 0x2}) sendfile(r0, r2, 0x0, 0x8400fffffffa) r3 = open(&(0x7f0000000400)='./bus\x00', 0x14103e, 0x0) mmap(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x0, 0x10, r3, 0x0) read(r3, &(0x7f0000000180)=""/19, 0xfffffe47) [ 173.863282][ T8] FAT-fs (loop4): Invalid FSINFO signature: 0x00000000, 0x00000000 (sector = 1) 01:13:33 executing program 3: r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x10, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) mq_open(&(0x7f0000000080)='!)&/{(%\x00', 0x40, 0xff, &(0x7f00000000c0)={0x6716, 0x4, 0x5, 0x2}) [ 173.913700][T14112] loop0: detected capacity change from 0 to 264192 [ 173.960633][T14112] FAT-fs (loop0): Invalid FSINFO signature: 0x00000000, 0x00000000 (sector = 1) [ 173.969795][T14121] loop4: detected capacity change from 0 to 264192 [ 173.978285][T14121] FAT-fs (loop4): Invalid FSINFO signature: 0x00000000, 0x00000000 (sector = 1) [ 174.071684][ T8] FAT-fs (loop1): Invalid FSINFO signature: 0x00000000, 0x00000000 (sector = 1) [ 174.251156][ T8] FAT-fs (loop4): Invalid FSINFO signature: 0x00000000, 0x00000000 (sector = 1) 01:13:33 executing program 5: syz_mount_image$vfat(0x0, 0x0, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000240)=ANY=[]) r0 = creat(&(0x7f0000000040)='./bus\x00', 0x0) fcntl$setstatus(r0, 0x4, 0x6900) ftruncate(r0, 0x800) lseek(r0, 0x1200, 0x0) r1 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) sendfile(r0, r1, 0x0, 0x8400fffffffa) r2 = open(&(0x7f0000000400)='./bus\x00', 0x14103e, 0x0) mmap(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x7ffffe, 0x11, r2, 0x0) read(r2, 0x0, 0x0) 01:13:33 executing program 0: syz_mount_image$vfat(&(0x7f00000002c0), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f0000010000)="601c6d6b646f736617e43c00088020000200000004f8000020004000000000000000000001", 0x25}, {0x0, 0x0, 0x200000000011000}], 0x0, &(0x7f0000000240)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') fcntl$setstatus(0xffffffffffffffff, 0x4, 0x6900) r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) ftruncate(0xffffffffffffffff, 0x800) lseek(0xffffffffffffffff, 0x1200, 0x0) r1 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$BTRFS_IOC_DEFRAG_RANGE(0xffffffffffffffff, 0x40309410, &(0x7f0000000080)={0x7, 0x7, 0x2, 0x279, 0x0, [0x0, 0x0, 0x0, 0x8]}) sendfile(0xffffffffffffffff, r1, 0x0, 0x8400fffffffa) r2 = open(&(0x7f0000000400)='./bus\x00', 0x14103e, 0x0) read(r2, &(0x7f0000000180)=""/19, 0xfffffe47) 01:13:33 executing program 3: r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x10, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) mq_open(&(0x7f0000000080)='!)&/{(%\x00', 0x40, 0xff, &(0x7f00000000c0)={0x6716, 0x4, 0x5, 0x2}) [ 174.354551][T14138] loop0: detected capacity change from 0 to 264192 [ 174.363147][T14138] FAT-fs (loop0): Invalid FSINFO signature: 0x00000000, 0x00000000 (sector = 1) 01:13:33 executing program 2: syz_mount_image$vfat(0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0) r0 = creat(&(0x7f0000000040)='./bus\x00', 0x0) fcntl$setstatus(r0, 0x4, 0x6900) r1 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) ftruncate(r0, 0x800) lseek(r0, 0x1200, 0x0) r2 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) sendfile(r0, r2, 0x0, 0x8400fffffffa) r3 = open(&(0x7f0000000400)='./bus\x00', 0x14103e, 0x0) mmap(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x7ffffe, 0x10, r3, 0x0) read(r3, &(0x7f0000000180)=""/19, 0xfffffe47) 01:13:33 executing program 1: syz_mount_image$vfat(&(0x7f00000002c0), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f0000010000)="601c6d6b646f736617e43c00088020000200000004f8000020004000000000000000000001", 0x25}, {0x0, 0x0, 0x200000000011000}], 0x0, &(0x7f0000000240)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') r0 = creat(&(0x7f0000000040)='./bus\x00', 0x0) fcntl$setstatus(r0, 0x4, 0x6900) r1 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) mkdirat(0xffffffffffffffff, 0x0, 0x0) ftruncate(r0, 0x800) lseek(r0, 0x1200, 0x0) r2 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$BTRFS_IOC_DEFRAG_RANGE(0xffffffffffffffff, 0x40309410, &(0x7f0000000080)={0x0, 0x0, 0x2}) sendfile(r0, r2, 0x0, 0x8400fffffffa) r3 = open(&(0x7f0000000400)='./bus\x00', 0x14103e, 0x0) mmap(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x0, 0x11, r3, 0x0) read(r3, &(0x7f0000000180)=""/19, 0xfffffe47) 01:13:33 executing program 4: syz_mount_image$vfat(&(0x7f00000002c0), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f0000010000)="601c6d6b646f736617e43c00088020000200000004f8000020004000000000000000000001", 0x25}, {0x0, 0x0, 0x200000000011000}], 0x0, &(0x7f0000000240)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') r0 = creat(&(0x7f0000000040)='./bus\x00', 0x0) fcntl$setstatus(r0, 0x4, 0x6900) r1 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) mkdirat(0xffffffffffffffff, 0x0, 0x0) ftruncate(r0, 0x800) lseek(r0, 0x1200, 0x0) r2 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$BTRFS_IOC_DEFRAG_RANGE(0xffffffffffffffff, 0x40309410, &(0x7f0000000080)={0x0, 0x0, 0x2}) sendfile(r0, r2, 0x0, 0x8400fffffffa) r3 = open(&(0x7f0000000400)='./bus\x00', 0x14103e, 0x0) mmap(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x0, 0x10, r3, 0x0) read(r3, &(0x7f0000000180)=""/19, 0xfffffe47) 01:13:33 executing program 3: r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, 0xffffffffffffffff, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) mq_open(&(0x7f0000000080)='!)&/{(%\x00', 0x40, 0xff, &(0x7f00000000c0)={0x6716, 0x4, 0x5, 0x2}) 01:13:33 executing program 0: syz_mount_image$vfat(&(0x7f00000002c0), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f0000010000)="601c6d6b646f736617e43c00088020000200000004f8000020004000000000000000000001", 0x25}, {0x0, 0x0, 0x200000000011000}], 0x0, &(0x7f0000000240)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') fcntl$setstatus(0xffffffffffffffff, 0x4, 0x6900) r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) ftruncate(0xffffffffffffffff, 0x800) lseek(0xffffffffffffffff, 0x1200, 0x0) r1 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$BTRFS_IOC_DEFRAG_RANGE(0xffffffffffffffff, 0x40309410, &(0x7f0000000080)={0x7, 0x7, 0x2, 0x279, 0x0, [0x0, 0x0, 0x0, 0x8]}) sendfile(0xffffffffffffffff, r1, 0x0, 0x8400fffffffa) r2 = open(&(0x7f0000000400)='./bus\x00', 0x14103e, 0x0) read(r2, &(0x7f0000000180)=""/19, 0xfffffe47) 01:13:33 executing program 0: syz_mount_image$vfat(&(0x7f00000002c0), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f0000010000)="601c6d6b646f736617e43c00088020000200000004f8000020004000000000000000000001", 0x25}, {0x0, 0x0, 0x200000000011000}], 0x0, &(0x7f0000000240)=ANY=[]) r0 = creat(&(0x7f0000000040)='./bus\x00', 0x0) fcntl$setstatus(r0, 0x4, 0x6900) r1 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) ftruncate(r0, 0x800) lseek(r0, 0x1200, 0x0) r2 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$BTRFS_IOC_DEFRAG_RANGE(0xffffffffffffffff, 0x40309410, &(0x7f0000000080)={0x7, 0x7, 0x2, 0x279, 0x0, [0x0, 0x0, 0x0, 0x8]}) sendfile(r0, r2, 0x0, 0x8400fffffffa) r3 = open(&(0x7f0000000400)='./bus\x00', 0x14103e, 0x0) read(r3, &(0x7f0000000180)=""/19, 0xfffffe47) 01:13:33 executing program 3: r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, 0xffffffffffffffff, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) mq_open(&(0x7f0000000080)='!)&/{(%\x00', 0x40, 0xff, &(0x7f00000000c0)={0x6716, 0x4, 0x5, 0x2}) [ 174.543067][T14156] loop0: detected capacity change from 0 to 264192 [ 174.549831][T14159] loop4: detected capacity change from 0 to 264192 [ 174.557637][T14156] FAT-fs (loop0): Invalid FSINFO signature: 0x00000000, 0x00000000 (sector = 1) [ 174.568180][T14159] FAT-fs (loop4): Invalid FSINFO signature: 0x00000000, 0x00000000 (sector = 1) [ 174.581628][T14163] loop1: detected capacity change from 0 to 264192 01:13:33 executing program 3: r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, 0xffffffffffffffff, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) mq_open(&(0x7f0000000080)='!)&/{(%\x00', 0x40, 0xff, &(0x7f00000000c0)={0x6716, 0x4, 0x5, 0x2}) [ 174.619876][T14163] FAT-fs (loop1): Invalid FSINFO signature: 0x00000000, 0x00000000 (sector = 1) 01:13:34 executing program 3: r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(0xffffffffffffffff, &(0x7f0000000280), 0x18, 0xd9f, 0x0) mq_open(&(0x7f0000000080)='!)&/{(%\x00', 0x40, 0xff, &(0x7f00000000c0)={0x6716, 0x4, 0x5, 0x2}) [ 174.937041][ T8] FAT-fs (loop4): Invalid FSINFO signature: 0x00000000, 0x00000000 (sector = 1) [ 175.027787][ T8] FAT-fs (loop1): Invalid FSINFO signature: 0x00000000, 0x00000000 (sector = 1) 01:13:34 executing program 5: syz_mount_image$vfat(0x0, 0x0, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000240)=ANY=[]) r0 = creat(&(0x7f0000000040)='./bus\x00', 0x0) fcntl$setstatus(r0, 0x4, 0x6900) ftruncate(r0, 0x800) lseek(r0, 0x1200, 0x0) r1 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) sendfile(r0, r1, 0x0, 0x8400fffffffa) r2 = open(&(0x7f0000000400)='./bus\x00', 0x14103e, 0x0) mmap(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x7ffffe, 0x11, r2, 0x0) read(r2, 0x0, 0x0) 01:13:34 executing program 3: r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(0xffffffffffffffff, &(0x7f0000000280), 0x18, 0xd9f, 0x0) mq_open(&(0x7f0000000080)='!)&/{(%\x00', 0x40, 0xff, &(0x7f00000000c0)={0x6716, 0x4, 0x5, 0x2}) 01:13:34 executing program 4: syz_mount_image$vfat(&(0x7f00000002c0), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f0000010000)="601c6d6b646f736617e43c00088020000200000004f8000020004000000000000000000001", 0x25}, {0x0, 0x0, 0x200000000011000}], 0x0, &(0x7f0000000240)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') r0 = creat(&(0x7f0000000040)='./bus\x00', 0x0) fcntl$setstatus(r0, 0x4, 0x6900) r1 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) mkdirat(0xffffffffffffffff, 0x0, 0x0) ftruncate(r0, 0x800) lseek(r0, 0x1200, 0x0) r2 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$BTRFS_IOC_DEFRAG_RANGE(0xffffffffffffffff, 0x40309410, &(0x7f0000000080)={0x0, 0x0, 0x2}) sendfile(r0, r2, 0x0, 0x8400fffffffa) r3 = open(&(0x7f0000000400)='./bus\x00', 0x14103e, 0x0) mmap(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x0, 0x10, 0xffffffffffffffff, 0x0) read(r3, &(0x7f0000000180)=""/19, 0xfffffe47) [ 175.215486][T14196] loop4: detected capacity change from 0 to 264192 [ 175.224811][T14196] FAT-fs (loop4): Invalid FSINFO signature: 0x00000000, 0x00000000 (sector = 1) 01:13:34 executing program 2: syz_mount_image$vfat(0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0) r0 = creat(&(0x7f0000000040)='./bus\x00', 0x0) fcntl$setstatus(r0, 0x4, 0x6900) r1 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) ftruncate(r0, 0x800) lseek(r0, 0x1200, 0x0) r2 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) sendfile(r0, r2, 0x0, 0x8400fffffffa) r3 = open(&(0x7f0000000400)='./bus\x00', 0x14103e, 0x0) mmap(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x7ffffe, 0x10, r3, 0x0) read(r3, &(0x7f0000000180)=""/19, 0xfffffe47) 01:13:34 executing program 1: syz_mount_image$vfat(&(0x7f00000002c0), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f0000010000)="601c6d6b646f736617e43c00088020000200000004f8000020004000000000000000000001", 0x25}, {0x0, 0x0, 0x200000000011000}], 0x0, &(0x7f0000000240)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') r0 = creat(&(0x7f0000000040)='./bus\x00', 0x0) fcntl$setstatus(r0, 0x4, 0x6900) r1 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) mkdirat(0xffffffffffffffff, 0x0, 0x0) ftruncate(r0, 0x800) lseek(r0, 0x1200, 0x0) r2 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$BTRFS_IOC_DEFRAG_RANGE(0xffffffffffffffff, 0x40309410, &(0x7f0000000080)={0x0, 0x0, 0x2}) sendfile(r0, r2, 0x0, 0x8400fffffffa) r3 = open(&(0x7f0000000400)='./bus\x00', 0x14103e, 0x0) mmap(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x0, 0x10, r3, 0x0) read(r3, &(0x7f0000000180)=""/19, 0xfffffe47) 01:13:34 executing program 3: r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(0xffffffffffffffff, &(0x7f0000000280), 0x18, 0xd9f, 0x0) mq_open(&(0x7f0000000080)='!)&/{(%\x00', 0x40, 0xff, &(0x7f00000000c0)={0x6716, 0x4, 0x5, 0x2}) 01:13:34 executing program 4: syz_mount_image$vfat(&(0x7f00000002c0), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f0000010000)="601c6d6b646f736617e43c00088020000200000004f8000020004000000000000000000001", 0x25}, {0x0, 0x0, 0x200000000011000}], 0x0, &(0x7f0000000240)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') r0 = creat(&(0x7f0000000040)='./bus\x00', 0x0) fcntl$setstatus(r0, 0x4, 0x6900) r1 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) mkdirat(0xffffffffffffffff, 0x0, 0x0) ftruncate(r0, 0x800) lseek(r0, 0x1200, 0x0) r2 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$BTRFS_IOC_DEFRAG_RANGE(0xffffffffffffffff, 0x40309410, &(0x7f0000000080)={0x0, 0x0, 0x2}) sendfile(r0, r2, 0x0, 0x8400fffffffa) r3 = open(&(0x7f0000000400)='./bus\x00', 0x14103e, 0x0) mmap(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x0, 0x10, 0xffffffffffffffff, 0x0) read(r3, &(0x7f0000000180)=""/19, 0xfffffe47) [ 175.385805][ T1245] FAT-fs (loop4): Invalid FSINFO signature: 0x00000000, 0x00000000 (sector = 1) 01:13:34 executing program 3: r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(r0, 0x0, 0x0, 0xd9f, 0x0) mq_open(&(0x7f0000000080)='!)&/{(%\x00', 0x40, 0xff, &(0x7f00000000c0)={0x6716, 0x4, 0x5, 0x2}) 01:13:34 executing program 0: syz_mount_image$vfat(&(0x7f00000002c0), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f0000010000)="601c6d6b646f736617e43c00088020000200000004f8000020004000000000000000000001", 0x25}, {0x0, 0x0, 0x200000000011000}], 0x0, &(0x7f0000000240)=ANY=[]) r0 = creat(&(0x7f0000000040)='./bus\x00', 0x0) fcntl$setstatus(r0, 0x4, 0x6900) r1 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) ftruncate(r0, 0x800) lseek(r0, 0x1200, 0x0) r2 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$BTRFS_IOC_DEFRAG_RANGE(0xffffffffffffffff, 0x40309410, &(0x7f0000000080)={0x7, 0x7, 0x2, 0x279, 0x0, [0x0, 0x0, 0x0, 0x8]}) sendfile(r0, r2, 0x0, 0x8400fffffffa) r3 = open(&(0x7f0000000400)='./bus\x00', 0x14103e, 0x0) read(r3, &(0x7f0000000180)=""/19, 0xfffffe47) 01:13:34 executing program 3: r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(r0, 0x0, 0x0, 0xd9f, 0x0) mq_open(&(0x7f0000000080)='!)&/{(%\x00', 0x40, 0xff, &(0x7f00000000c0)={0x6716, 0x4, 0x5, 0x2}) [ 175.463233][T14212] loop1: detected capacity change from 0 to 264192 [ 175.474577][T14218] loop4: detected capacity change from 0 to 264192 [ 175.489339][T14212] FAT-fs (loop1): Invalid FSINFO signature: 0x00000000, 0x00000000 (sector = 1) 01:13:34 executing program 3: r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(r0, 0x0, 0x0, 0xd9f, 0x0) mq_open(&(0x7f0000000080)='!)&/{(%\x00', 0x40, 0xff, &(0x7f00000000c0)={0x6716, 0x4, 0x5, 0x2}) [ 175.525942][T14218] FAT-fs (loop4): Invalid FSINFO signature: 0x00000000, 0x00000000 (sector = 1) 01:13:34 executing program 3: r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0x0, 0x0) mq_open(&(0x7f0000000080)='!)&/{(%\x00', 0x40, 0xff, &(0x7f00000000c0)={0x6716, 0x4, 0x5, 0x2}) [ 175.569860][T14230] loop0: detected capacity change from 0 to 264192 [ 175.594835][T14230] FAT-fs (loop0): Invalid FSINFO signature: 0x00000000, 0x00000000 (sector = 1) [ 175.891618][ T1245] FAT-fs (loop4): Invalid FSINFO signature: 0x00000000, 0x00000000 (sector = 1) [ 175.908745][ T8] FAT-fs (loop1): Invalid FSINFO signature: 0x00000000, 0x00000000 (sector = 1) 01:13:35 executing program 3: r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0x0, 0x0) mq_open(&(0x7f0000000080)='!)&/{(%\x00', 0x40, 0xff, &(0x7f00000000c0)={0x6716, 0x4, 0x5, 0x2}) 01:13:35 executing program 4: syz_mount_image$vfat(&(0x7f00000002c0), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f0000010000)="601c6d6b646f736617e43c00088020000200000004f8000020004000000000000000000001", 0x25}, {0x0, 0x0, 0x200000000011000}], 0x0, &(0x7f0000000240)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') r0 = creat(&(0x7f0000000040)='./bus\x00', 0x0) fcntl$setstatus(r0, 0x4, 0x6900) r1 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) mkdirat(0xffffffffffffffff, 0x0, 0x0) ftruncate(r0, 0x800) lseek(r0, 0x1200, 0x0) r2 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$BTRFS_IOC_DEFRAG_RANGE(0xffffffffffffffff, 0x40309410, &(0x7f0000000080)={0x0, 0x0, 0x2}) sendfile(r0, r2, 0x0, 0x8400fffffffa) r3 = open(&(0x7f0000000400)='./bus\x00', 0x14103e, 0x0) mmap(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x0, 0x10, 0xffffffffffffffff, 0x0) read(r3, &(0x7f0000000180)=""/19, 0xfffffe47) 01:13:35 executing program 1: syz_mount_image$vfat(&(0x7f00000002c0), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f0000010000)="601c6d6b646f736617e43c00088020000200000004f8000020004000000000000000000001", 0x25}, {0x0, 0x0, 0x200000000011000}], 0x0, &(0x7f0000000240)=ANY=[]) r0 = creat(&(0x7f0000000040)='./bus\x00', 0x0) fcntl$setstatus(r0, 0x4, 0x6900) r1 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) ftruncate(r0, 0x800) lseek(r0, 0x1200, 0x0) r2 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$BTRFS_IOC_DEFRAG_RANGE(0xffffffffffffffff, 0x40309410, &(0x7f0000000080)={0x7, 0x7, 0x2, 0x279, 0x0, [0x0, 0x0, 0x0, 0x8]}) sendfile(r0, r2, 0x0, 0x8400fffffffa) r3 = open(&(0x7f0000000400)='./bus\x00', 0x14103e, 0x0) read(r3, &(0x7f0000000180)=""/19, 0xfffffe47) [ 176.076730][T14249] loop4: detected capacity change from 0 to 264192 [ 176.087853][T14249] FAT-fs (loop4): Invalid FSINFO signature: 0x00000000, 0x00000000 (sector = 1) [ 176.104760][T14254] loop1: detected capacity change from 0 to 264192 [ 176.143858][T14254] FAT-fs (loop1): Invalid FSINFO signature: 0x00000000, 0x00000000 (sector = 1) 01:13:35 executing program 2: syz_mount_image$vfat(0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0) r0 = creat(&(0x7f0000000040)='./bus\x00', 0x0) fcntl$setstatus(r0, 0x4, 0x6900) r1 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) ftruncate(r0, 0x800) lseek(r0, 0x1200, 0x0) r2 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) sendfile(r0, r2, 0x0, 0x8400fffffffa) r3 = open(&(0x7f0000000400)='./bus\x00', 0x14103e, 0x0) mmap(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x7ffffe, 0x10, r3, 0x0) read(r3, &(0x7f0000000180)=""/19, 0xfffffe47) 01:13:35 executing program 5: syz_mount_image$vfat(0x0, 0x0, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000240)=ANY=[]) r0 = creat(&(0x7f0000000040)='./bus\x00', 0x0) fcntl$setstatus(r0, 0x4, 0x6900) ftruncate(r0, 0x800) lseek(r0, 0x1200, 0x0) r1 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) sendfile(r0, r1, 0x0, 0x8400fffffffa) r2 = open(&(0x7f0000000400)='./bus\x00', 0x14103e, 0x0) mmap(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x7ffffe, 0x11, r2, 0x0) read(r2, 0x0, 0x0) 01:13:35 executing program 3: r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0x0, 0x0) mq_open(&(0x7f0000000080)='!)&/{(%\x00', 0x40, 0xff, &(0x7f00000000c0)={0x6716, 0x4, 0x5, 0x2}) 01:13:35 executing program 3: r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) mq_open(0x0, 0x40, 0xff, &(0x7f00000000c0)={0x6716, 0x4, 0x5, 0x2}) 01:13:35 executing program 4: syz_mount_image$vfat(&(0x7f00000002c0), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f0000010000)="601c6d6b646f736617e43c00088020000200000004f8000020004000000000000000000001", 0x25}, {0x0, 0x0, 0x200000000011000}], 0x0, &(0x7f0000000240)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') r0 = creat(&(0x7f0000000040)='./bus\x00', 0x0) fcntl$setstatus(r0, 0x4, 0x6900) r1 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) mkdirat(0xffffffffffffffff, 0x0, 0x0) ftruncate(r0, 0x800) lseek(r0, 0x1200, 0x0) r2 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$BTRFS_IOC_DEFRAG_RANGE(0xffffffffffffffff, 0x40309410, &(0x7f0000000080)={0x0, 0x0, 0x2}) sendfile(r0, r2, 0x0, 0x8400fffffffa) r3 = open(&(0x7f0000000400)='./bus\x00', 0x14103e, 0x0) mmap(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x0, 0x10, r3, 0x0) read(0xffffffffffffffff, &(0x7f0000000180)=""/19, 0xfffffe47) 01:13:35 executing program 0: syz_mount_image$vfat(&(0x7f00000002c0), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f0000010000)="601c6d6b646f736617e43c00088020000200000004f8000020004000000000000000000001", 0x25}, {0x0, 0x0, 0x200000000011000}], 0x0, &(0x7f0000000240)=ANY=[]) r0 = creat(&(0x7f0000000040)='./bus\x00', 0x0) fcntl$setstatus(r0, 0x4, 0x6900) r1 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) ftruncate(r0, 0x800) lseek(r0, 0x1200, 0x0) r2 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$BTRFS_IOC_DEFRAG_RANGE(0xffffffffffffffff, 0x40309410, &(0x7f0000000080)={0x7, 0x7, 0x2, 0x279, 0x0, [0x0, 0x0, 0x0, 0x8]}) sendfile(r0, r2, 0x0, 0x8400fffffffa) r3 = open(&(0x7f0000000400)='./bus\x00', 0x14103e, 0x0) read(r3, &(0x7f0000000180)=""/19, 0xfffffe47) 01:13:35 executing program 3: r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) mq_open(0x0, 0x0, 0xff, &(0x7f00000000c0)={0x6716, 0x4, 0x5, 0x2}) 01:13:35 executing program 3: r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) mq_open(0x0, 0x0, 0x0, &(0x7f00000000c0)={0x6716, 0x4, 0x5, 0x2}) [ 176.357554][ T8] FAT-fs (loop4): Invalid FSINFO signature: 0x00000000, 0x00000000 (sector = 1) 01:13:35 executing program 3: r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) mq_open(0x0, 0x0, 0x0, 0x0) 01:13:35 executing program 3: r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) mq_open(0x0, 0x0, 0x0, 0x0) 01:13:35 executing program 3: r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) mq_open(0x0, 0x0, 0x0, 0x0) [ 176.463534][T14284] loop0: detected capacity change from 0 to 264192 [ 176.491345][T14291] loop4: detected capacity change from 0 to 264192 [ 176.495480][T14284] FAT-fs (loop0): Invalid FSINFO signature: 0x00000000, 0x00000000 (sector = 1) [ 176.508708][T14291] FAT-fs (loop4): Invalid FSINFO signature: 0x00000000, 0x00000000 (sector = 1) [ 176.819652][ T8] FAT-fs (loop4): Invalid FSINFO signature: 0x00000000, 0x00000000 (sector = 1) 01:13:36 executing program 1: syz_mount_image$vfat(0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0) r0 = creat(&(0x7f0000000040)='./bus\x00', 0x0) fcntl$setstatus(r0, 0x4, 0x6900) r1 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) ftruncate(r0, 0x800) lseek(r0, 0x1200, 0x0) r2 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) sendfile(r0, r2, 0x0, 0x8400fffffffa) r3 = open(&(0x7f0000000400)='./bus\x00', 0x14103e, 0x0) mmap(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x7ffffe, 0x10, r3, 0x0) read(r3, &(0x7f0000000180)=""/19, 0xfffffe47) 01:13:36 executing program 2: syz_mount_image$vfat(0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0) r0 = creat(&(0x7f0000000040)='./bus\x00', 0x0) fcntl$setstatus(r0, 0x4, 0x6900) r1 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) ftruncate(r0, 0x800) lseek(r0, 0x1200, 0x0) r2 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) sendfile(r0, r2, 0x0, 0x8400fffffffa) r3 = open(&(0x7f0000000400)='./bus\x00', 0x14103e, 0x0) mmap(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x7ffffe, 0x11, 0xffffffffffffffff, 0x0) read(r3, &(0x7f0000000180)=""/19, 0xfffffe47) 01:13:36 executing program 5: r0 = epoll_create1(0x0) r1 = syz_io_uring_setup(0x240b, &(0x7f0000001740)={0x0, 0x0, 0x0, 0x0, 0x80}, &(0x7f0000ff9000/0x4000)=nil, &(0x7f0000ffc000/0x4000)=nil, &(0x7f0000000140)=0x0, &(0x7f0000000440)) r3 = gettid() r4 = openat$sndseq(0xffffffffffffff9c, &(0x7f0000000000), 0x0) read(r4, &(0x7f0000000080)=""/241, 0xf1) ioctl$SNDRV_SEQ_IOCTL_REMOVE_EVENTS(r4, 0x4040534e, &(0x7f0000000040)={0x205}) ioctl$SNDRV_SEQ_IOCTL_QUERY_SUBS(r4, 0xc0a85352, &(0x7f0000000340)) ioctl$SNDRV_SEQ_IOCTL_GET_NAMED_QUEUE(r4, 0xc08c5336, &(0x7f0000000780)={0x0, 0x0, 0x0, 'queue1\x00'}) tkill(r3, 0x7) epoll_ctl$EPOLL_CTL_ADD(r0, 0x1, r1, &(0x7f0000000040)) epoll_ctl$EPOLL_CTL_ADD(r0, 0x1, r1, &(0x7f0000000000)) ptrace$cont(0x9, 0x0, 0x0, 0x0) r5 = gettid() ptrace$setopts(0x4206, r5, 0x0, 0x0) ptrace$cont(0x18, r5, 0x0, 0x0) ptrace$setregs(0xd, r5, 0x0, &(0x7f0000000080)) ptrace$cont(0x9, r5, 0x0, 0x0) r6 = syz_io_uring_complete(r2) clone3(&(0x7f00000003c0)={0x80000000, &(0x7f00000001c0), &(0x7f0000000200), &(0x7f0000000240), {0xf}, &(0x7f0000000280)=""/128, 0x80, &(0x7f00000017c0)=""/4096, &(0x7f0000000300)=[r3, 0x0, 0x0, r5], 0x4, {r6}}, 0x58) 01:13:36 executing program 3: r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) mq_open(0x0, 0x0, 0x0, &(0x7f00000000c0)={0x0, 0x4, 0x5, 0x2}) 01:13:36 executing program 4: syz_mount_image$vfat(&(0x7f00000002c0), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f0000010000)="601c6d6b646f736617e43c00088020000200000004f8000020004000000000000000000001", 0x25}, {0x0, 0x0, 0x200000000011000}], 0x0, &(0x7f0000000240)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') r0 = creat(&(0x7f0000000040)='./bus\x00', 0x0) fcntl$setstatus(r0, 0x4, 0x6900) r1 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) mkdirat(0xffffffffffffffff, 0x0, 0x0) ftruncate(r0, 0x800) lseek(r0, 0x1200, 0x0) r2 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$BTRFS_IOC_DEFRAG_RANGE(0xffffffffffffffff, 0x40309410, &(0x7f0000000080)={0x0, 0x0, 0x2}) sendfile(r0, r2, 0x0, 0x8400fffffffa) r3 = open(&(0x7f0000000400)='./bus\x00', 0x14103e, 0x0) mmap(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x0, 0x10, r3, 0x0) read(0xffffffffffffffff, &(0x7f0000000180)=""/19, 0xfffffe47) 01:13:36 executing program 3: r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) mq_open(0x0, 0x0, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0x5, 0x2}) [ 177.208891][T14317] loop4: detected capacity change from 0 to 264192 [ 177.227600][T14317] FAT-fs (loop4): Invalid FSINFO signature: 0x00000000, 0x00000000 (sector = 1) 01:13:36 executing program 0: chdir(&(0x7f0000000040)='./file0\x00') r0 = creat(&(0x7f0000000040)='./bus\x00', 0x0) fcntl$setstatus(r0, 0x4, 0x6900) r1 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) ftruncate(r0, 0x800) lseek(r0, 0x1200, 0x0) r2 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$BTRFS_IOC_DEFRAG_RANGE(0xffffffffffffffff, 0x40309410, &(0x7f0000000080)={0x7, 0x7, 0x2, 0x279, 0x0, [0x0, 0x0, 0x0, 0x8]}) sendfile(r0, r2, 0x0, 0x8400fffffffa) r3 = open(&(0x7f0000000400)='./bus\x00', 0x14103e, 0x0) read(r3, &(0x7f0000000180)=""/19, 0xfffffe47) 01:13:36 executing program 3: r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) mq_open(0x0, 0x0, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x2}) 01:13:36 executing program 3: r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) mq_open(0x0, 0x0, 0x0, &(0x7f00000000c0)) 01:13:36 executing program 3: syz_mount_image$vfat(&(0x7f00000002c0), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f0000010000)="601c6d6b646f736617e43c00088020000200000004f8000020004000000000000000000001", 0x25}, {0x0, 0x0, 0x200000000011000}], 0x0, &(0x7f0000000240)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') r0 = creat(&(0x7f0000000040)='./bus\x00', 0x0) fcntl$setstatus(r0, 0x4, 0x6900) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, 0xffffffffffffffff, 0x0) preadv(0xffffffffffffffff, &(0x7f0000000280), 0x18, 0xd9f, 0x0) ftruncate(r0, 0x800) lseek(r0, 0x1200, 0x0) r1 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) sendfile(r0, r1, 0x0, 0x8400fffffffa) r2 = open(&(0x7f0000000400)='./bus\x00', 0x14103e, 0x0) mmap(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x7ffffe, 0x11, r2, 0x0) read(r2, &(0x7f0000000180)=""/19, 0xfffffe47) [ 177.349588][T14336] loop3: detected capacity change from 0 to 264192 [ 177.360666][T14336] FAT-fs (loop3): Invalid FSINFO signature: 0x00000000, 0x00000000 (sector = 1) 01:13:36 executing program 5: r0 = epoll_create1(0x0) r1 = syz_io_uring_setup(0x240b, &(0x7f0000001740)={0x0, 0x0, 0x0, 0x0, 0x80}, &(0x7f0000ff9000/0x4000)=nil, &(0x7f0000ffc000/0x4000)=nil, &(0x7f0000000140)=0x0, &(0x7f0000000440)) r3 = gettid() r4 = openat$sndseq(0xffffffffffffff9c, &(0x7f0000000000), 0x0) read(r4, &(0x7f0000000080)=""/241, 0xf1) ioctl$SNDRV_SEQ_IOCTL_REMOVE_EVENTS(r4, 0x4040534e, &(0x7f0000000040)={0x205}) ioctl$SNDRV_SEQ_IOCTL_QUERY_SUBS(r4, 0xc0a85352, &(0x7f0000000340)) ioctl$SNDRV_SEQ_IOCTL_GET_NAMED_QUEUE(r4, 0xc08c5336, &(0x7f0000000780)={0x0, 0x0, 0x0, 'queue1\x00'}) tkill(r3, 0x7) epoll_ctl$EPOLL_CTL_ADD(r0, 0x1, r1, &(0x7f0000000040)) epoll_ctl$EPOLL_CTL_ADD(r0, 0x1, r1, &(0x7f0000000000)) ptrace$cont(0x9, 0x0, 0x0, 0x0) r5 = gettid() ptrace$setopts(0x4206, r5, 0x0, 0x0) ptrace$cont(0x18, r5, 0x0, 0x0) ptrace$setregs(0xd, r5, 0x0, &(0x7f0000000080)) ptrace$cont(0x9, r5, 0x0, 0x0) r6 = syz_io_uring_complete(r2) clone3(&(0x7f00000003c0)={0x80000000, &(0x7f00000001c0), &(0x7f0000000200), &(0x7f0000000240), {0xf}, &(0x7f0000000280)=""/128, 0x80, &(0x7f00000017c0)=""/4096, &(0x7f0000000300)=[r3, 0x0, 0x0, r5], 0x4, {r6}}, 0x58) 01:13:36 executing program 4: syz_mount_image$vfat(&(0x7f00000002c0), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f0000010000)="601c6d6b646f736617e43c00088020000200000004f8000020004000000000000000000001", 0x25}, {0x0, 0x0, 0x200000000011000}], 0x0, &(0x7f0000000240)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') r0 = creat(&(0x7f0000000040)='./bus\x00', 0x0) fcntl$setstatus(r0, 0x4, 0x6900) r1 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) mkdirat(0xffffffffffffffff, 0x0, 0x0) ftruncate(r0, 0x800) lseek(r0, 0x1200, 0x0) r2 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$BTRFS_IOC_DEFRAG_RANGE(0xffffffffffffffff, 0x40309410, &(0x7f0000000080)={0x0, 0x0, 0x2}) sendfile(r0, r2, 0x0, 0x8400fffffffa) r3 = open(&(0x7f0000000400)='./bus\x00', 0x14103e, 0x0) mmap(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x0, 0x10, r3, 0x0) read(0xffffffffffffffff, &(0x7f0000000180)=""/19, 0xfffffe47) [ 177.647326][ T8] FAT-fs (loop4): Invalid FSINFO signature: 0x00000000, 0x00000000 (sector = 1) [ 177.675420][ T1245] FAT-fs (loop3): Invalid FSINFO signature: 0x00000000, 0x00000000 (sector = 1) [ 177.721018][T14358] loop4: detected capacity change from 0 to 264192 [ 177.731313][T14358] FAT-fs (loop4): Invalid FSINFO signature: 0x00000000, 0x00000000 (sector = 1) 01:13:37 executing program 1: syz_mount_image$vfat(&(0x7f00000002c0), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f0000010000)="601c6d6b646f736617e43c00088020000200000004f8000020004000000000000000000001", 0x25}, {0x0, 0x0, 0x200000000011000}], 0x0, &(0x7f0000000240)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') r0 = creat(&(0x7f0000000040)='./bus\x00', 0x0) fcntl$setstatus(r0, 0x4, 0x6900) r1 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) mkdirat(r1, &(0x7f00000001c0)='./bus\x00', 0x80) recvmmsg(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) ftruncate(r0, 0x800) sendmsg$NFNL_MSG_ACCT_GET(0xffffffffffffffff, 0x0, 0x0) lseek(r0, 0x1200, 0x0) ioctl$BTRFS_IOC_DEFRAG_RANGE(0xffffffffffffffff, 0x40309410, &(0x7f0000000080)={0x7, 0x7, 0x2, 0x279, 0x0, [0x0, 0x0, 0x0, 0x8]}) sendfile(r0, 0xffffffffffffffff, 0x0, 0x8400fffffffa) r2 = open(&(0x7f0000000400)='./bus\x00', 0x14103e, 0x0) mmap(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x7ffffe, 0x11, r2, 0x0) read(r2, &(0x7f0000000180)=""/19, 0xfffffe47) [ 177.881095][T14372] loop1: detected capacity change from 0 to 264192 [ 177.888568][T14372] FAT-fs (loop1): Invalid FSINFO signature: 0x00000000, 0x00000000 (sector = 1) [ 177.945422][ T1245] FAT-fs (loop1): Invalid FSINFO signature: 0x00000000, 0x00000000 (sector = 1) 01:13:37 executing program 2: syz_mount_image$vfat(0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0) r0 = creat(&(0x7f0000000040)='./bus\x00', 0x0) fcntl$setstatus(r0, 0x4, 0x6900) r1 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) ftruncate(r0, 0x800) lseek(r0, 0x1200, 0x0) r2 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) sendfile(r0, r2, 0x0, 0x8400fffffffa) r3 = open(&(0x7f0000000400)='./bus\x00', 0x14103e, 0x0) mmap(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x7ffffe, 0x11, 0xffffffffffffffff, 0x0) read(r3, &(0x7f0000000180)=""/19, 0xfffffe47) 01:13:37 executing program 3: syz_mount_image$vfat(&(0x7f00000002c0), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f0000010000)="601c6d6b646f736617e43c00088020000200000004f8000020004000000000000000000001", 0x25}, {0x0, 0x0, 0x200000000011000}], 0x0, &(0x7f0000000240)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') r0 = creat(&(0x7f0000000040)='./bus\x00', 0x0) fcntl$setstatus(r0, 0x4, 0x6900) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, 0xffffffffffffffff, 0x0) preadv(0xffffffffffffffff, &(0x7f0000000280), 0x18, 0xd9f, 0x0) ftruncate(r0, 0x800) lseek(r0, 0x1200, 0x0) r1 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) sendfile(r0, r1, 0x0, 0x8400fffffffa) r2 = open(&(0x7f0000000400)='./bus\x00', 0x14103e, 0x0) mmap(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x7ffffe, 0x11, r2, 0x0) read(r2, &(0x7f0000000180)=""/19, 0xfffffe47) 01:13:37 executing program 5: r0 = epoll_create1(0x0) r1 = syz_io_uring_setup(0x240b, &(0x7f0000001740)={0x0, 0x0, 0x0, 0x0, 0x80}, &(0x7f0000ff9000/0x4000)=nil, &(0x7f0000ffc000/0x4000)=nil, &(0x7f0000000140)=0x0, &(0x7f0000000440)) r3 = gettid() r4 = openat$sndseq(0xffffffffffffff9c, &(0x7f0000000000), 0x0) read(r4, &(0x7f0000000080)=""/241, 0xf1) ioctl$SNDRV_SEQ_IOCTL_REMOVE_EVENTS(r4, 0x4040534e, &(0x7f0000000040)={0x205}) ioctl$SNDRV_SEQ_IOCTL_QUERY_SUBS(r4, 0xc0a85352, &(0x7f0000000340)) ioctl$SNDRV_SEQ_IOCTL_GET_NAMED_QUEUE(r4, 0xc08c5336, &(0x7f0000000780)={0x0, 0x0, 0x0, 'queue1\x00'}) tkill(r3, 0x7) epoll_ctl$EPOLL_CTL_ADD(r0, 0x1, r1, &(0x7f0000000040)) epoll_ctl$EPOLL_CTL_ADD(r0, 0x1, r1, &(0x7f0000000000)) ptrace$cont(0x9, 0x0, 0x0, 0x0) r5 = gettid() ptrace$setopts(0x4206, r5, 0x0, 0x0) ptrace$cont(0x18, r5, 0x0, 0x0) ptrace$setregs(0xd, r5, 0x0, &(0x7f0000000080)) ptrace$cont(0x9, r5, 0x0, 0x0) r6 = syz_io_uring_complete(r2) clone3(&(0x7f00000003c0)={0x80000000, &(0x7f00000001c0), &(0x7f0000000200), &(0x7f0000000240), {0xf}, &(0x7f0000000280)=""/128, 0x80, &(0x7f00000017c0)=""/4096, &(0x7f0000000300)=[r3, 0x0, 0x0, r5], 0x4, {r6}}, 0x58) 01:13:37 executing program 1: syz_mount_image$vfat(&(0x7f00000002c0), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f0000010000)="601c6d6b646f736617e43c00088020000200000004f8000020004000000000000000000001", 0x25}, {0x0, 0x0, 0x200000000011000}], 0x0, &(0x7f0000000240)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') r0 = creat(&(0x7f0000000040)='./bus\x00', 0x0) fcntl$setstatus(r0, 0x4, 0x6900) r1 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) mkdirat(r1, &(0x7f00000001c0)='./bus\x00', 0x80) recvmmsg(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) ftruncate(r0, 0x800) sendmsg$NFNL_MSG_ACCT_GET(0xffffffffffffffff, 0x0, 0x0) lseek(r0, 0x1200, 0x0) r2 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) sendfile(r0, r2, 0x0, 0x8400fffffffa) [ 178.055365][T14383] loop3: detected capacity change from 0 to 264192 [ 178.068420][T14388] loop1: detected capacity change from 0 to 264192 [ 178.076803][T14383] FAT-fs (loop3): Invalid FSINFO signature: 0x00000000, 0x00000000 (sector = 1) [ 178.086227][T14388] FAT-fs (loop1): Invalid FSINFO signature: 0x00000000, 0x00000000 (sector = 1) 01:13:37 executing program 4: syz_mount_image$vfat(&(0x7f00000002c0), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f0000010000)="601c6d6b646f736617e43c00088020000200000004f8000020004000000000000000000001", 0x25}, {0x0, 0x0, 0x200000000011000}], 0x0, &(0x7f0000000240)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') r0 = creat(&(0x7f0000000040)='./bus\x00', 0x0) fcntl$setstatus(r0, 0x4, 0x6900) r1 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) mkdirat(0xffffffffffffffff, 0x0, 0x0) ftruncate(r0, 0x800) lseek(r0, 0x1200, 0x0) r2 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$BTRFS_IOC_DEFRAG_RANGE(0xffffffffffffffff, 0x40309410, &(0x7f0000000080)={0x0, 0x0, 0x2}) sendfile(r0, r2, 0x0, 0x8400fffffffa) r3 = open(&(0x7f0000000400)='./bus\x00', 0x14103e, 0x0) mmap(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x0, 0x10, r3, 0x0) read(r3, 0x0, 0x0) [ 178.141301][ T1245] FAT-fs (loop4): Invalid FSINFO signature: 0x00000000, 0x00000000 (sector = 1) 01:13:37 executing program 0: chdir(&(0x7f0000000040)='./file0\x00') r0 = creat(&(0x7f0000000040)='./bus\x00', 0x0) fcntl$setstatus(r0, 0x4, 0x6900) r1 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) ftruncate(r0, 0x800) lseek(r0, 0x1200, 0x0) r2 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$BTRFS_IOC_DEFRAG_RANGE(0xffffffffffffffff, 0x40309410, &(0x7f0000000080)={0x7, 0x7, 0x2, 0x279, 0x0, [0x0, 0x0, 0x0, 0x8]}) sendfile(r0, r2, 0x0, 0x8400fffffffa) r3 = open(&(0x7f0000000400)='./bus\x00', 0x14103e, 0x0) read(r3, &(0x7f0000000180)=""/19, 0xfffffe47) [ 178.199699][T14401] loop4: detected capacity change from 0 to 264192 [ 178.233359][T14401] FAT-fs (loop4): Invalid FSINFO signature: 0x00000000, 0x00000000 (sector = 1) 01:13:37 executing program 5: r0 = epoll_create1(0x0) r1 = syz_io_uring_setup(0x240b, &(0x7f0000001740)={0x0, 0x0, 0x0, 0x0, 0x80}, &(0x7f0000ff9000/0x4000)=nil, &(0x7f0000ffc000/0x4000)=nil, &(0x7f0000000140)=0x0, &(0x7f0000000440)) r3 = gettid() r4 = openat$sndseq(0xffffffffffffff9c, &(0x7f0000000000), 0x0) read(r4, &(0x7f0000000080)=""/241, 0xf1) ioctl$SNDRV_SEQ_IOCTL_REMOVE_EVENTS(r4, 0x4040534e, &(0x7f0000000040)={0x205}) ioctl$SNDRV_SEQ_IOCTL_QUERY_SUBS(r4, 0xc0a85352, &(0x7f0000000340)) ioctl$SNDRV_SEQ_IOCTL_GET_NAMED_QUEUE(r4, 0xc08c5336, &(0x7f0000000780)={0x0, 0x0, 0x0, 'queue1\x00'}) tkill(r3, 0x7) epoll_ctl$EPOLL_CTL_ADD(r0, 0x1, r1, &(0x7f0000000040)) epoll_ctl$EPOLL_CTL_ADD(r0, 0x1, r1, &(0x7f0000000000)) ptrace$cont(0x9, 0x0, 0x0, 0x0) r5 = gettid() ptrace$setopts(0x4206, r5, 0x0, 0x0) ptrace$cont(0x18, r5, 0x0, 0x0) ptrace$setregs(0xd, r5, 0x0, &(0x7f0000000080)) ptrace$cont(0x9, r5, 0x0, 0x0) syz_io_uring_complete(r2) 01:13:37 executing program 3: syz_mount_image$vfat(&(0x7f00000002c0), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f0000010000)="601c6d6b646f736617e43c00088020000200000004f8000020004000000000000000000001", 0x25}, {0x0, 0x0, 0x200000000011000}], 0x0, &(0x7f0000000240)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') r0 = creat(&(0x7f0000000040)='./bus\x00', 0x0) fcntl$setstatus(r0, 0x4, 0x6900) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, 0xffffffffffffffff, 0x0) preadv(0xffffffffffffffff, &(0x7f0000000280), 0x18, 0xd9f, 0x0) ftruncate(r0, 0x800) lseek(r0, 0x1200, 0x0) r1 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) sendfile(r0, r1, 0x0, 0x8400fffffffa) 01:13:37 executing program 1: syz_mount_image$vfat(&(0x7f00000002c0), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f0000010000)="601c6d6b646f736617e43c00088020000200000004f8000020004000000000000000000001", 0x25}, {0x0, 0x0, 0x200000000011000}], 0x0, &(0x7f0000000240)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') r0 = creat(&(0x7f0000000040)='./bus\x00', 0x0) fcntl$setstatus(r0, 0x4, 0x6900) r1 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) ftruncate(r0, 0x800) lseek(r0, 0x1200, 0x0) r2 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) sendfile(r0, r2, 0x0, 0x8400fffffffa) r3 = open(&(0x7f0000000400)='./bus\x00', 0x14103e, 0x0) mmap(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x7ffffe, 0x11, r3, 0x0) read(r3, &(0x7f0000000180)=""/19, 0xfffffe47) [ 178.510905][ T1245] FAT-fs (loop3): Invalid FSINFO signature: 0x00000000, 0x00000000 (sector = 1) [ 178.527994][ T8] FAT-fs (loop1): Invalid FSINFO signature: 0x00000000, 0x00000000 (sector = 1) [ 178.606505][T14429] loop3: detected capacity change from 0 to 264192 [ 178.613223][T14430] loop1: detected capacity change from 0 to 264192 01:13:38 executing program 5: r0 = epoll_create1(0x0) r1 = syz_io_uring_setup(0x240b, &(0x7f0000001740)={0x0, 0x0, 0x0, 0x0, 0x80}, &(0x7f0000ff9000/0x4000)=nil, &(0x7f0000ffc000/0x4000)=nil, &(0x7f0000000140), &(0x7f0000000440)) r2 = gettid() r3 = openat$sndseq(0xffffffffffffff9c, &(0x7f0000000000), 0x0) read(r3, &(0x7f0000000080)=""/241, 0xf1) ioctl$SNDRV_SEQ_IOCTL_REMOVE_EVENTS(r3, 0x4040534e, &(0x7f0000000040)={0x205}) ioctl$SNDRV_SEQ_IOCTL_QUERY_SUBS(r3, 0xc0a85352, &(0x7f0000000340)) ioctl$SNDRV_SEQ_IOCTL_GET_NAMED_QUEUE(r3, 0xc08c5336, &(0x7f0000000780)={0x0, 0x0, 0x0, 'queue1\x00'}) tkill(r2, 0x7) epoll_ctl$EPOLL_CTL_ADD(r0, 0x1, r1, &(0x7f0000000040)) epoll_ctl$EPOLL_CTL_ADD(r0, 0x1, r1, &(0x7f0000000000)) ptrace$cont(0x9, 0x0, 0x0, 0x0) r4 = gettid() ptrace$setopts(0x4206, r4, 0x0, 0x0) ptrace$cont(0x18, r4, 0x0, 0x0) ptrace$setregs(0xd, r4, 0x0, &(0x7f0000000080)) ptrace$cont(0x9, r4, 0x0, 0x0) [ 178.650591][T14429] FAT-fs (loop3): Invalid FSINFO signature: 0x00000000, 0x00000000 (sector = 1) [ 178.661517][T14430] FAT-fs (loop1): Invalid FSINFO signature: 0x00000000, 0x00000000 (sector = 1) 01:13:38 executing program 4: syz_mount_image$vfat(&(0x7f00000002c0), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f0000010000)="601c6d6b646f736617e43c00088020000200000004f8000020004000000000000000000001", 0x25}, {0x0, 0x0, 0x200000000011000}], 0x0, &(0x7f0000000240)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') r0 = creat(&(0x7f0000000040)='./bus\x00', 0x0) fcntl$setstatus(r0, 0x4, 0x6900) r1 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) mkdirat(0xffffffffffffffff, 0x0, 0x0) ftruncate(r0, 0x800) lseek(r0, 0x1200, 0x0) r2 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$BTRFS_IOC_DEFRAG_RANGE(0xffffffffffffffff, 0x40309410, &(0x7f0000000080)={0x0, 0x0, 0x2}) sendfile(r0, r2, 0x0, 0x8400fffffffa) r3 = open(&(0x7f0000000400)='./bus\x00', 0x14103e, 0x0) mmap(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x0, 0x10, r3, 0x0) read(r3, 0x0, 0x0) [ 178.745551][ T8] FAT-fs (loop4): Invalid FSINFO signature: 0x00000000, 0x00000000 (sector = 1) 01:13:38 executing program 2: syz_mount_image$vfat(0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0) r0 = creat(&(0x7f0000000040)='./bus\x00', 0x0) fcntl$setstatus(r0, 0x4, 0x6900) r1 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) ftruncate(r0, 0x800) lseek(r0, 0x1200, 0x0) r2 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) sendfile(r0, r2, 0x0, 0x8400fffffffa) r3 = open(&(0x7f0000000400)='./bus\x00', 0x14103e, 0x0) mmap(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x7ffffe, 0x11, 0xffffffffffffffff, 0x0) read(r3, &(0x7f0000000180)=""/19, 0xfffffe47) [ 178.834036][T14451] loop4: detected capacity change from 0 to 264192 [ 178.869764][T14451] FAT-fs (loop4): Invalid FSINFO signature: 0x00000000, 0x00000000 (sector = 1) 01:13:38 executing program 5: r0 = epoll_create1(0x0) r1 = syz_io_uring_setup(0x240b, &(0x7f0000001740)={0x0, 0x0, 0x0, 0x0, 0x80}, &(0x7f0000ff9000/0x4000)=nil, &(0x7f0000ffc000/0x4000)=nil, &(0x7f0000000140), &(0x7f0000000440)) r2 = gettid() r3 = openat$sndseq(0xffffffffffffff9c, &(0x7f0000000000), 0x0) read(r3, &(0x7f0000000080)=""/241, 0xf1) ioctl$SNDRV_SEQ_IOCTL_REMOVE_EVENTS(r3, 0x4040534e, &(0x7f0000000040)={0x205}) ioctl$SNDRV_SEQ_IOCTL_QUERY_SUBS(r3, 0xc0a85352, &(0x7f0000000340)) ioctl$SNDRV_SEQ_IOCTL_GET_NAMED_QUEUE(r3, 0xc08c5336, &(0x7f0000000780)={0x0, 0x0, 0x0, 'queue1\x00'}) tkill(r2, 0x7) epoll_ctl$EPOLL_CTL_ADD(r0, 0x1, r1, &(0x7f0000000040)) epoll_ctl$EPOLL_CTL_ADD(r0, 0x1, r1, &(0x7f0000000000)) ptrace$cont(0x9, 0x0, 0x0, 0x0) r4 = gettid() ptrace$setopts(0x4206, r4, 0x0, 0x0) ptrace$cont(0x18, r4, 0x0, 0x0) ptrace$setregs(0xd, r4, 0x0, &(0x7f0000000080)) 01:13:38 executing program 0: chdir(&(0x7f0000000040)='./file0\x00') r0 = creat(&(0x7f0000000040)='./bus\x00', 0x0) fcntl$setstatus(r0, 0x4, 0x6900) r1 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) ftruncate(r0, 0x800) lseek(r0, 0x1200, 0x0) r2 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$BTRFS_IOC_DEFRAG_RANGE(0xffffffffffffffff, 0x40309410, &(0x7f0000000080)={0x7, 0x7, 0x2, 0x279, 0x0, [0x0, 0x0, 0x0, 0x8]}) sendfile(r0, r2, 0x0, 0x8400fffffffa) r3 = open(&(0x7f0000000400)='./bus\x00', 0x14103e, 0x0) read(r3, &(0x7f0000000180)=""/19, 0xfffffe47) 01:13:38 executing program 5: r0 = epoll_create1(0x0) r1 = syz_io_uring_setup(0x240b, &(0x7f0000001740)={0x0, 0x0, 0x0, 0x0, 0x80}, &(0x7f0000ff9000/0x4000)=nil, &(0x7f0000ffc000/0x4000)=nil, &(0x7f0000000140), &(0x7f0000000440)) r2 = gettid() r3 = openat$sndseq(0xffffffffffffff9c, &(0x7f0000000000), 0x0) read(r3, &(0x7f0000000080)=""/241, 0xf1) ioctl$SNDRV_SEQ_IOCTL_REMOVE_EVENTS(r3, 0x4040534e, &(0x7f0000000040)={0x205}) ioctl$SNDRV_SEQ_IOCTL_QUERY_SUBS(r3, 0xc0a85352, &(0x7f0000000340)) ioctl$SNDRV_SEQ_IOCTL_GET_NAMED_QUEUE(r3, 0xc08c5336, &(0x7f0000000780)={0x0, 0x0, 0x0, 'queue1\x00'}) tkill(r2, 0x7) epoll_ctl$EPOLL_CTL_ADD(r0, 0x1, r1, &(0x7f0000000040)) epoll_ctl$EPOLL_CTL_ADD(r0, 0x1, r1, &(0x7f0000000000)) ptrace$cont(0x9, 0x0, 0x0, 0x0) r4 = gettid() ptrace$setopts(0x4206, r4, 0x0, 0x0) ptrace$cont(0x18, r4, 0x0, 0x0) 01:13:38 executing program 4: syz_mount_image$vfat(&(0x7f00000002c0), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f0000010000)="601c6d6b646f736617e43c00088020000200000004f8000020004000000000000000000001", 0x25}, {0x0, 0x0, 0x200000000011000}], 0x0, &(0x7f0000000240)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') r0 = creat(&(0x7f0000000040)='./bus\x00', 0x0) fcntl$setstatus(r0, 0x4, 0x6900) r1 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) mkdirat(0xffffffffffffffff, 0x0, 0x0) ftruncate(r0, 0x800) lseek(r0, 0x1200, 0x0) r2 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$BTRFS_IOC_DEFRAG_RANGE(0xffffffffffffffff, 0x40309410, &(0x7f0000000080)={0x0, 0x0, 0x2}) sendfile(r0, r2, 0x0, 0x8400fffffffa) r3 = open(&(0x7f0000000400)='./bus\x00', 0x14103e, 0x0) mmap(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x0, 0x10, r3, 0x0) read(r3, 0x0, 0x0) [ 179.305415][ T8] FAT-fs (loop4): Invalid FSINFO signature: 0x00000000, 0x00000000 (sector = 1) [ 179.368544][T14487] loop4: detected capacity change from 0 to 264192 [ 179.377021][T14487] FAT-fs (loop4): Invalid FSINFO signature: 0x00000000, 0x00000000 (sector = 1) 01:13:38 executing program 3: syz_mount_image$vfat(&(0x7f00000002c0), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f0000010000)="601c6d6b646f736617e43c00088020000200000004f8000020004000000000000000000001", 0x25}, {0x0, 0x0, 0x200000000011000}], 0x0, &(0x7f0000000240)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') r0 = creat(&(0x7f0000000040)='./bus\x00', 0x0) fcntl$setstatus(r0, 0x4, 0x6900) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, 0xffffffffffffffff, 0x0) preadv(0xffffffffffffffff, &(0x7f0000000280), 0x18, 0xd9f, 0x0) ftruncate(r0, 0x800) lseek(r0, 0x1200, 0x0) r1 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) sendfile(r0, r1, 0x0, 0x8400fffffffa) 01:13:38 executing program 5: r0 = epoll_create1(0x0) r1 = syz_io_uring_setup(0x240b, &(0x7f0000001740)={0x0, 0x0, 0x0, 0x0, 0x80}, &(0x7f0000ff9000/0x4000)=nil, &(0x7f0000ffc000/0x4000)=nil, &(0x7f0000000140), &(0x7f0000000440)) r2 = gettid() r3 = openat$sndseq(0xffffffffffffff9c, &(0x7f0000000000), 0x0) read(r3, &(0x7f0000000080)=""/241, 0xf1) ioctl$SNDRV_SEQ_IOCTL_REMOVE_EVENTS(r3, 0x4040534e, &(0x7f0000000040)={0x205}) ioctl$SNDRV_SEQ_IOCTL_QUERY_SUBS(r3, 0xc0a85352, &(0x7f0000000340)) ioctl$SNDRV_SEQ_IOCTL_GET_NAMED_QUEUE(r3, 0xc08c5336, &(0x7f0000000780)={0x0, 0x0, 0x0, 'queue1\x00'}) tkill(r2, 0x7) epoll_ctl$EPOLL_CTL_ADD(r0, 0x1, r1, &(0x7f0000000040)) epoll_ctl$EPOLL_CTL_ADD(r0, 0x1, r1, &(0x7f0000000000)) ptrace$cont(0x9, 0x0, 0x0, 0x0) r4 = gettid() ptrace$setopts(0x4206, r4, 0x0, 0x0) 01:13:38 executing program 1: syz_mount_image$vfat(&(0x7f00000002c0), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f0000010000)="601c6d6b646f736617e43c00088020000200000004f8000020004000000000000000000001", 0x25}, {0x0, 0x0, 0x200000000011000}], 0x0, &(0x7f0000000240)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') r0 = creat(&(0x7f0000000040)='./bus\x00', 0x0) fcntl$setstatus(r0, 0x4, 0x6900) r1 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) mkdirat(r1, &(0x7f00000001c0)='./bus\x00', 0x80) recvmmsg(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) ftruncate(r0, 0x800) sendmsg$NFNL_MSG_ACCT_GET(0xffffffffffffffff, 0x0, 0x0) lseek(r0, 0x1200, 0x0) r2 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$BTRFS_IOC_DEFRAG_RANGE(0xffffffffffffffff, 0x40309410, &(0x7f0000000080)={0x7, 0x7, 0x2, 0x279, 0x0, [0x0, 0x0, 0x0, 0x8]}) sendfile(r0, r2, 0x0, 0x8400fffffffa) open(&(0x7f0000000400)='./bus\x00', 0x14103e, 0x0) [ 179.568238][T14503] loop3: detected capacity change from 0 to 264192 [ 179.584249][T14508] loop1: detected capacity change from 0 to 264192 [ 179.604907][T14508] FAT-fs (loop1): Invalid FSINFO signature: 0x00000000, 0x00000000 (sector = 1) [ 179.621229][T14503] FAT-fs (loop3): Invalid FSINFO signature: 0x00000000, 0x00000000 (sector = 1) 01:13:39 executing program 2: syz_mount_image$vfat(0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0) r0 = creat(&(0x7f0000000040)='./bus\x00', 0x0) fcntl$setstatus(r0, 0x4, 0x6900) r1 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) ftruncate(r0, 0x800) lseek(r0, 0x1200, 0x0) r2 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) sendfile(r0, r2, 0x0, 0x8400fffffffa) r3 = open(&(0x7f0000000400)='./bus\x00', 0x14103e, 0x0) mmap(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x7ffffe, 0x11, r3, 0x0) read(0xffffffffffffffff, &(0x7f0000000180)=""/19, 0xfffffe47) 01:13:39 executing program 5: r0 = epoll_create1(0x0) r1 = syz_io_uring_setup(0x240b, &(0x7f0000001740)={0x0, 0x0, 0x0, 0x0, 0x80}, &(0x7f0000ff9000/0x4000)=nil, &(0x7f0000ffc000/0x4000)=nil, &(0x7f0000000140), &(0x7f0000000440)) r2 = gettid() r3 = openat$sndseq(0xffffffffffffff9c, &(0x7f0000000000), 0x0) read(r3, &(0x7f0000000080)=""/241, 0xf1) ioctl$SNDRV_SEQ_IOCTL_REMOVE_EVENTS(r3, 0x4040534e, &(0x7f0000000040)={0x205}) ioctl$SNDRV_SEQ_IOCTL_QUERY_SUBS(r3, 0xc0a85352, &(0x7f0000000340)) ioctl$SNDRV_SEQ_IOCTL_GET_NAMED_QUEUE(r3, 0xc08c5336, &(0x7f0000000780)={0x0, 0x0, 0x0, 'queue1\x00'}) tkill(r2, 0x7) epoll_ctl$EPOLL_CTL_ADD(r0, 0x1, r1, &(0x7f0000000040)) epoll_ctl$EPOLL_CTL_ADD(r0, 0x1, r1, &(0x7f0000000000)) ptrace$cont(0x9, 0x0, 0x0, 0x0) gettid() 01:13:39 executing program 4: syz_mount_image$vfat(&(0x7f00000002c0), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f0000010000)="601c6d6b646f736617e43c00088020000200000004f8000020004000000000000000000001", 0x25}, {0x0, 0x0, 0x200000000011000}], 0x0, &(0x7f0000000240)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') r0 = creat(&(0x7f0000000040)='./bus\x00', 0x0) fcntl$setstatus(r0, 0x4, 0x6900) r1 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) mkdirat(r1, &(0x7f00000001c0)='./bus\x00', 0x80) ftruncate(r0, 0x800) lseek(r0, 0x1200, 0x0) r2 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) sendfile(r0, r2, 0x0, 0x8400fffffffa) r3 = open(&(0x7f0000000400)='./bus\x00', 0x14103e, 0x0) mmap(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x7ffffe, 0x11, r3, 0x0) read(r3, &(0x7f0000000180)=""/19, 0xfffffe47) 01:13:39 executing program 1 (fault-call:12 fault-nth:0): syz_mount_image$vfat(&(0x7f00000002c0), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f0000010000)="601c6d6b646f736617e43c00088020000200000004f8000020004000000000000000000001", 0x25}, {0x0, 0x0, 0x200000000011000}], 0x0, &(0x7f0000000240)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') r0 = creat(&(0x7f0000000040)='./bus\x00', 0x0) fcntl$setstatus(r0, 0x4, 0x6900) r1 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) mkdirat(0xffffffffffffffff, 0x0, 0x0) ftruncate(r0, 0x800) lseek(r0, 0x1200, 0x0) r2 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$BTRFS_IOC_DEFRAG_RANGE(0xffffffffffffffff, 0x40309410, &(0x7f0000000080)={0x0, 0x0, 0x2}) sendfile(r0, r2, 0x0, 0x8400fffffffa) r3 = open(&(0x7f0000000400)='./bus\x00', 0x14103e, 0x0) mmap(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x0, 0x10, r3, 0x0) read(r3, &(0x7f0000000180)=""/19, 0xfffffe47) [ 179.822826][ T1245] FAT-fs (loop4): Invalid FSINFO signature: 0x00000000, 0x00000000 (sector = 1) [ 179.873010][ T1245] FAT-fs (loop1): Invalid FSINFO signature: 0x00000000, 0x00000000 (sector = 1) [ 179.905158][T14532] loop4: detected capacity change from 0 to 264192 [ 179.921937][T14532] FAT-fs (loop4): Invalid FSINFO signature: 0x00000000, 0x00000000 (sector = 1) [ 179.957625][T14542] loop1: detected capacity change from 0 to 264192 [ 179.968854][T14542] FAT-fs (loop1): Invalid FSINFO signature: 0x00000000, 0x00000000 (sector = 1) [ 180.006933][T14542] FAULT_INJECTION: forcing a failure. [ 180.006933][T14542] name failslab, interval 1, probability 0, space 0, times 0 [ 180.019560][T14542] CPU: 1 PID: 14542 Comm: syz-executor.1 Not tainted 5.12.0-syzkaller #0 [ 180.027967][T14542] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 180.038002][T14542] Call Trace: [ 180.041288][T14542] dump_stack+0x137/0x19d [ 180.045609][T14542] should_fail+0x23c/0x250 [ 180.050043][T14542] __should_failslab+0x81/0x90 [ 180.054869][T14542] ? alloc_pipe_info+0xac/0x350 [ 180.059740][T14542] should_failslab+0x5/0x20 [ 180.064231][T14542] kmem_cache_alloc_trace+0x49/0x310 [ 180.069512][T14542] alloc_pipe_info+0xac/0x350 [ 180.074191][T14542] splice_direct_to_actor+0x5f7/0x650 [ 180.079601][T14542] ? do_splice_direct+0x170/0x170 [ 180.084689][T14542] ? security_file_permission+0x87/0xa0 [ 180.090228][T14542] ? rw_verify_area+0x136/0x250 [ 180.095073][T14542] do_splice_direct+0xf5/0x170 [ 180.099834][T14542] do_sendfile+0x773/0xda0 [ 180.104243][T14542] __x64_sys_sendfile64+0xf2/0x130 [ 180.109370][T14542] do_syscall_64+0x4a/0x90 [ 180.113784][T14542] entry_SYSCALL_64_after_hwframe+0x44/0xae [ 180.119687][T14542] RIP: 0033:0x4665f9 [ 180.123565][T14542] Code: ff ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 40 00 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 bc ff ff ff f7 d8 64 89 01 48 [ 180.143176][T14542] RSP: 002b:00007f17ea3b9188 EFLAGS: 00000246 ORIG_RAX: 0000000000000028 01:13:39 executing program 4 (fault-call:3 fault-nth:0): r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) mq_open(0x0, 0x0, 0x0, &(0x7f00000000c0)) 01:13:39 executing program 0: syz_mount_image$vfat(0x0, &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f0000010000)="601c6d6b646f736617e43c00088020000200000004f8000020004000000000000000000001", 0x25}, {0x0, 0x0, 0x200000000011000}], 0x0, &(0x7f0000000240)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') r0 = creat(&(0x7f0000000040)='./bus\x00', 0x0) fcntl$setstatus(r0, 0x4, 0x6900) r1 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) ftruncate(r0, 0x800) lseek(r0, 0x1200, 0x0) r2 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$BTRFS_IOC_DEFRAG_RANGE(0xffffffffffffffff, 0x40309410, &(0x7f0000000080)={0x7, 0x7, 0x2, 0x279, 0x0, [0x0, 0x0, 0x0, 0x8]}) sendfile(r0, r2, 0x0, 0x8400fffffffa) r3 = open(&(0x7f0000000400)='./bus\x00', 0x14103e, 0x0) read(r3, &(0x7f0000000180)=""/19, 0xfffffe47) [ 180.151584][T14542] RAX: ffffffffffffffda RBX: 000000000056bf60 RCX: 00000000004665f9 [ 180.159549][T14542] RDX: 0000000000000000 RSI: 0000000000000006 RDI: 0000000000000003 [ 180.167511][T14542] RBP: 00007f17ea3b91d0 R08: 0000000000000000 R09: 0000000000000000 [ 180.175472][T14542] R10: 00008400fffffffa R11: 0000000000000246 R12: 0000000000000001 [ 180.183419][T14542] R13: 00007fffad6c047f R14: 00007f17ea3b9300 R15: 0000000000022000 [ 180.192425][ T8] FAT-fs (loop4): Invalid FSINFO signature: 0x00000000, 0x00000000 (sector = 1) 01:13:39 executing program 5: r0 = epoll_create1(0x0) r1 = syz_io_uring_setup(0x240b, &(0x7f0000001740)={0x0, 0x0, 0x0, 0x0, 0x80}, &(0x7f0000ff9000/0x4000)=nil, &(0x7f0000ffc000/0x4000)=nil, &(0x7f0000000140), &(0x7f0000000440)) r2 = gettid() r3 = openat$sndseq(0xffffffffffffff9c, &(0x7f0000000000), 0x0) read(r3, &(0x7f0000000080)=""/241, 0xf1) ioctl$SNDRV_SEQ_IOCTL_REMOVE_EVENTS(r3, 0x4040534e, &(0x7f0000000040)={0x205}) ioctl$SNDRV_SEQ_IOCTL_QUERY_SUBS(r3, 0xc0a85352, &(0x7f0000000340)) ioctl$SNDRV_SEQ_IOCTL_GET_NAMED_QUEUE(r3, 0xc08c5336, &(0x7f0000000780)={0x0, 0x0, 0x0, 'queue1\x00'}) tkill(r2, 0x7) epoll_ctl$EPOLL_CTL_ADD(r0, 0x1, r1, &(0x7f0000000040)) epoll_ctl$EPOLL_CTL_ADD(r0, 0x1, r1, &(0x7f0000000000)) ptrace$cont(0x9, 0x0, 0x0, 0x0) [ 180.241721][T14555] loop0: detected capacity change from 0 to 264192 [ 180.287523][T14564] FAULT_INJECTION: forcing a failure. [ 180.287523][T14564] name fail_usercopy, interval 1, probability 0, space 0, times 0 [ 180.300685][T14564] CPU: 1 PID: 14564 Comm: syz-executor.4 Not tainted 5.12.0-syzkaller #0 [ 180.309093][T14564] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 180.319128][T14564] Call Trace: [ 180.322394][T14564] dump_stack+0x137/0x19d [ 180.326719][T14564] should_fail+0x23c/0x250 [ 180.331163][T14564] should_fail_usercopy+0x16/0x20 01:13:39 executing program 1 (fault-call:12 fault-nth:1): syz_mount_image$vfat(&(0x7f00000002c0), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f0000010000)="601c6d6b646f736617e43c00088020000200000004f8000020004000000000000000000001", 0x25}, {0x0, 0x0, 0x200000000011000}], 0x0, &(0x7f0000000240)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') r0 = creat(&(0x7f0000000040)='./bus\x00', 0x0) fcntl$setstatus(r0, 0x4, 0x6900) r1 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) mkdirat(0xffffffffffffffff, 0x0, 0x0) ftruncate(r0, 0x800) lseek(r0, 0x1200, 0x0) r2 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$BTRFS_IOC_DEFRAG_RANGE(0xffffffffffffffff, 0x40309410, &(0x7f0000000080)={0x0, 0x0, 0x2}) sendfile(r0, r2, 0x0, 0x8400fffffffa) r3 = open(&(0x7f0000000400)='./bus\x00', 0x14103e, 0x0) mmap(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x0, 0x10, r3, 0x0) read(r3, &(0x7f0000000180)=""/19, 0xfffffe47) [ 180.336198][T14564] _copy_from_user+0x1c/0xd0 [ 180.340797][T14564] __x64_sys_mq_open+0x79/0xe0 [ 180.345595][T14564] ? ksys_write+0x157/0x180 [ 180.350096][T14564] ? fpregs_assert_state_consistent+0x7d/0x90 [ 180.356190][T14564] ? exit_to_user_mode_prepare+0x65/0x190 [ 180.361919][T14564] do_syscall_64+0x4a/0x90 [ 180.366396][T14564] entry_SYSCALL_64_after_hwframe+0x44/0xae [ 180.372311][T14564] RIP: 0033:0x4665f9 [ 180.376205][T14564] Code: ff ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 40 00 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 bc ff ff ff f7 d8 64 89 01 48 [ 180.395810][T14564] RSP: 002b:00007f817f677188 EFLAGS: 00000246 ORIG_RAX: 00000000000000f0 [ 180.404221][T14564] RAX: ffffffffffffffda RBX: 000000000056bf60 RCX: 00000000004665f9 [ 180.412213][T14564] RDX: 0000000000000000 RSI: 0000000000000000 RDI: 0000000000000000 [ 180.420160][T14564] RBP: 00007f817f6771d0 R08: 0000000000000000 R09: 0000000000000000 [ 180.428108][T14564] R10: 00000000200000c0 R11: 0000000000000246 R12: 0000000000000001 01:13:39 executing program 3: syz_mount_image$vfat(&(0x7f00000002c0), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f0000010000)="601c6d6b646f736617e43c00088020000200000004f8000020004000000000000000000001", 0x25}, {0x0, 0x0, 0x200000000011000}], 0x0, &(0x7f0000000240)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') r0 = creat(&(0x7f0000000040)='./bus\x00', 0x0) fcntl$setstatus(r0, 0x4, 0x6900) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, 0xffffffffffffffff, 0x0) preadv(0xffffffffffffffff, &(0x7f0000000280), 0x18, 0xd9f, 0x0) ftruncate(r0, 0x800) lseek(r0, 0x1200, 0x0) r1 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) sendfile(r0, r1, 0x0, 0x8400fffffffa) 01:13:39 executing program 4 (fault-call:3 fault-nth:1): r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) mq_open(0x0, 0x0, 0x0, &(0x7f00000000c0)) [ 180.436056][T14564] R13: 00007ffc02ce5adf R14: 00007f817f677300 R15: 0000000000022000 [ 180.447524][ T1245] FAT-fs (loop1): Invalid FSINFO signature: 0x00000000, 0x00000000 (sector = 1) [ 180.477903][T14573] FAULT_INJECTION: forcing a failure. [ 180.477903][T14573] name failslab, interval 1, probability 0, space 0, times 0 [ 180.490535][T14573] CPU: 0 PID: 14573 Comm: syz-executor.4 Not tainted 5.12.0-syzkaller #0 [ 180.498949][T14573] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 180.509187][T14573] Call Trace: [ 180.512458][T14573] dump_stack+0x137/0x19d [ 180.516793][T14573] should_fail+0x23c/0x250 [ 180.521209][T14573] ? getname_flags+0x84/0x3d0 [ 180.525881][T14573] __should_failslab+0x81/0x90 [ 180.530731][T14573] should_failslab+0x5/0x20 [ 180.535331][T14573] kmem_cache_alloc+0x46/0x2e0 [ 180.540090][T14573] ? get_pid_task+0x8b/0xc0 [ 180.544619][T14573] getname_flags+0x84/0x3d0 [ 180.549106][T14573] getname+0x15/0x20 [ 180.552996][T14573] do_mq_open+0xc3/0x4a0 [ 180.557243][T14573] __x64_sys_mq_open+0xb9/0xe0 [ 180.562017][T14573] do_syscall_64+0x4a/0x90 [ 180.566425][T14573] entry_SYSCALL_64_after_hwframe+0x44/0xae [ 180.572319][T14573] RIP: 0033:0x4665f9 [ 180.576208][T14573] Code: ff ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 40 00 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 bc ff ff ff f7 d8 64 89 01 48 [ 180.595812][T14573] RSP: 002b:00007f817f677188 EFLAGS: 00000246 ORIG_RAX: 00000000000000f0 [ 180.604214][T14573] RAX: ffffffffffffffda RBX: 000000000056bf60 RCX: 00000000004665f9 [ 180.612239][T14573] RDX: 0000000000000000 RSI: 0000000000000000 RDI: 0000000000000000 [ 180.620266][T14573] RBP: 00007f817f6771d0 R08: 0000000000000000 R09: 0000000000000000 [ 180.628242][T14573] R10: 00000000200000c0 R11: 0000000000000246 R12: 0000000000000001 01:13:39 executing program 4 (fault-call:3 fault-nth:2): r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) mq_open(0x0, 0x0, 0x0, &(0x7f00000000c0)) [ 180.636229][T14573] R13: 00007ffc02ce5adf R14: 00007f817f677300 R15: 0000000000022000 [ 180.687234][T14578] FAULT_INJECTION: forcing a failure. [ 180.687234][T14578] name fail_usercopy, interval 1, probability 0, space 0, times 0 [ 180.700430][T14578] CPU: 0 PID: 14578 Comm: syz-executor.4 Not tainted 5.12.0-syzkaller #0 [ 180.708835][T14578] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 180.717404][T14586] loop3: detected capacity change from 0 to 264192 [ 180.718891][T14578] Call Trace: [ 180.718898][T14578] dump_stack+0x137/0x19d [ 180.733106][T14578] should_fail+0x23c/0x250 [ 180.737624][T14578] should_fail_usercopy+0x16/0x20 [ 180.742654][T14578] strncpy_from_user+0x21/0x250 [ 180.747499][T14578] getname_flags+0xb8/0x3d0 [ 180.752003][T14578] getname+0x15/0x20 [ 180.755898][T14578] do_mq_open+0xc3/0x4a0 [ 180.760165][T14578] __x64_sys_mq_open+0xb9/0xe0 [ 180.764971][T14578] do_syscall_64+0x4a/0x90 [ 180.769388][T14578] entry_SYSCALL_64_after_hwframe+0x44/0xae [ 180.775342][T14578] RIP: 0033:0x4665f9 [ 180.779214][T14578] Code: ff ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 40 00 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 bc ff ff ff f7 d8 64 89 01 48 [ 180.798804][T14578] RSP: 002b:00007f817f677188 EFLAGS: 00000246 ORIG_RAX: 00000000000000f0 [ 180.807206][T14578] RAX: ffffffffffffffda RBX: 000000000056bf60 RCX: 00000000004665f9 [ 180.815171][T14578] RDX: 0000000000000000 RSI: 0000000000000000 RDI: 0000000000000000 [ 180.823218][T14578] RBP: 00007f817f6771d0 R08: 0000000000000000 R09: 0000000000000000 01:13:40 executing program 2: syz_mount_image$vfat(0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0) r0 = creat(&(0x7f0000000040)='./bus\x00', 0x0) fcntl$setstatus(r0, 0x4, 0x6900) r1 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) ftruncate(r0, 0x800) lseek(r0, 0x1200, 0x0) r2 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) sendfile(r0, r2, 0x0, 0x8400fffffffa) r3 = open(&(0x7f0000000400)='./bus\x00', 0x14103e, 0x0) mmap(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x7ffffe, 0x11, r3, 0x0) read(0xffffffffffffffff, &(0x7f0000000180)=""/19, 0xfffffe47) 01:13:40 executing program 5: r0 = epoll_create1(0x0) r1 = syz_io_uring_setup(0x240b, &(0x7f0000001740)={0x0, 0x0, 0x0, 0x0, 0x80}, &(0x7f0000ff9000/0x4000)=nil, &(0x7f0000ffc000/0x4000)=nil, &(0x7f0000000140), &(0x7f0000000440)) r2 = gettid() r3 = openat$sndseq(0xffffffffffffff9c, &(0x7f0000000000), 0x0) read(r3, &(0x7f0000000080)=""/241, 0xf1) ioctl$SNDRV_SEQ_IOCTL_REMOVE_EVENTS(r3, 0x4040534e, &(0x7f0000000040)={0x205}) ioctl$SNDRV_SEQ_IOCTL_QUERY_SUBS(r3, 0xc0a85352, &(0x7f0000000340)) ioctl$SNDRV_SEQ_IOCTL_GET_NAMED_QUEUE(r3, 0xc08c5336, &(0x7f0000000780)={0x0, 0x0, 0x0, 'queue1\x00'}) tkill(r2, 0x7) epoll_ctl$EPOLL_CTL_ADD(r0, 0x1, r1, &(0x7f0000000040)) epoll_ctl$EPOLL_CTL_ADD(r0, 0x1, r1, &(0x7f0000000000)) 01:13:40 executing program 4 (fault-call:3 fault-nth:3): r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) mq_open(0x0, 0x0, 0x0, &(0x7f00000000c0)) [ 180.831169][T14578] R10: 00000000200000c0 R11: 0000000000000246 R12: 0000000000000001 [ 180.839164][T14578] R13: 00007ffc02ce5adf R14: 00007f817f677300 R15: 0000000000022000 [ 180.867026][T14586] FAT-fs (loop3): Invalid FSINFO signature: 0x00000000, 0x00000000 (sector = 1) [ 180.886137][T14596] loop1: detected capacity change from 0 to 264192 [ 180.913362][T14596] FAT-fs (loop1): Invalid FSINFO signature: 0x00000000, 0x00000000 (sector = 1) [ 180.939598][T14604] FAULT_INJECTION: forcing a failure. [ 180.939598][T14604] name fail_usercopy, interval 1, probability 0, space 0, times 0 [ 180.952648][T14604] CPU: 0 PID: 14604 Comm: syz-executor.4 Not tainted 5.12.0-syzkaller #0 [ 180.961050][T14604] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 180.971095][T14604] Call Trace: [ 180.974364][T14604] dump_stack+0x137/0x19d [ 180.978692][T14604] should_fail+0x23c/0x250 [ 180.983101][T14604] should_fail_usercopy+0x16/0x20 [ 180.988127][T14604] _copy_to_user+0x1c/0x90 [ 180.992602][T14604] simple_read_from_buffer+0xab/0x120 [ 180.998074][T14604] proc_fail_nth_read+0xf6/0x140 [ 181.003010][T14604] ? rw_verify_area+0x136/0x250 [ 181.007854][T14604] ? proc_fault_inject_write+0x200/0x200 [ 181.013485][T14604] vfs_read+0x154/0x5d0 [ 181.017647][T14604] ? getname+0x15/0x20 [ 181.021704][T14604] ? do_mq_open+0xd3/0x4a0 [ 181.026160][T14604] ? __fget_light+0x21b/0x260 [ 181.030825][T14604] ? __cond_resched+0x11/0x40 [ 181.035491][T14604] ksys_read+0xce/0x180 [ 181.039652][T14604] __x64_sys_read+0x3e/0x50 [ 181.044154][T14604] do_syscall_64+0x4a/0x90 [ 181.048651][T14604] entry_SYSCALL_64_after_hwframe+0x44/0xae [ 181.054549][T14604] RIP: 0033:0x41937c [ 181.058437][T14604] Code: ec 28 48 89 54 24 18 48 89 74 24 10 89 7c 24 08 e8 f9 fc ff ff 48 8b 54 24 18 48 8b 74 24 10 41 89 c0 8b 7c 24 08 31 c0 0f 05 <48> 3d 00 f0 ff ff 77 34 44 89 c7 48 89 44 24 08 e8 2f fd ff ff 48 [ 181.078337][T14604] RSP: 002b:00007f817f677170 EFLAGS: 00000246 ORIG_RAX: 0000000000000000 [ 181.086757][T14604] RAX: ffffffffffffffda RBX: ffffffffffffffff RCX: 000000000041937c [ 181.094757][T14604] RDX: 000000000000000f RSI: 00007f817f6771e0 RDI: 0000000000000004 [ 181.102718][T14604] RBP: 00007f817f6771d0 R08: 0000000000000000 R09: 0000000000000000 [ 181.110767][T14604] R10: 00000000200000c0 R11: 0000000000000246 R12: 0000000000000001 [ 181.118736][T14604] R13: 00007ffc02ce5adf R14: 00007f817f677300 R15: 0000000000022000 [ 181.138963][T14596] FAULT_INJECTION: forcing a failure. [ 181.138963][T14596] name failslab, interval 1, probability 0, space 0, times 0 [ 181.151574][T14596] CPU: 0 PID: 14596 Comm: syz-executor.1 Not tainted 5.12.0-syzkaller #0 01:13:40 executing program 4: r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) mq_open(0x0, 0x0, 0x0, &(0x7f00000000c0)) [ 181.160018][T14596] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 181.170062][T14596] Call Trace: [ 181.173377][T14596] dump_stack+0x137/0x19d [ 181.177827][T14596] should_fail+0x23c/0x250 [ 181.182286][T14596] __should_failslab+0x81/0x90 [ 181.187048][T14596] ? kcalloc+0x32/0x40 [ 181.191114][T14596] should_failslab+0x5/0x20 [ 181.195621][T14596] __kmalloc+0x66/0x350 [ 181.199891][T14596] ? kmem_cache_alloc_trace+0x210/0x310 [ 181.205435][T14596] ? alloc_pipe_info+0xac/0x350 [ 181.210292][T14596] kcalloc+0x32/0x40 [ 181.214180][T14596] alloc_pipe_info+0x1be/0x350 [ 181.218950][T14596] splice_direct_to_actor+0x5f7/0x650 [ 181.224426][T14596] ? do_splice_direct+0x170/0x170 [ 181.229446][T14596] ? security_file_permission+0x87/0xa0 [ 181.234992][T14596] ? rw_verify_area+0x136/0x250 [ 181.239842][T14596] do_splice_direct+0xf5/0x170 [ 181.244661][T14596] do_sendfile+0x773/0xda0 [ 181.249185][T14596] __x64_sys_sendfile64+0xf2/0x130 [ 181.254315][T14596] do_syscall_64+0x4a/0x90 [ 181.258728][T14596] entry_SYSCALL_64_after_hwframe+0x44/0xae 01:13:40 executing program 4: r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) mq_open(0x0, 0x2, 0x0, &(0x7f00000000c0)) [ 181.264620][T14596] RIP: 0033:0x4665f9 [ 181.268501][T14596] Code: ff ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 40 00 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 bc ff ff ff f7 d8 64 89 01 48 [ 181.288165][T14596] RSP: 002b:00007f17ea3b9188 EFLAGS: 00000246 ORIG_RAX: 0000000000000028 [ 181.296566][T14596] RAX: ffffffffffffffda RBX: 000000000056bf60 RCX: 00000000004665f9 [ 181.304530][T14596] RDX: 0000000000000000 RSI: 0000000000000006 RDI: 0000000000000003 01:13:40 executing program 5: r0 = epoll_create1(0x0) r1 = syz_io_uring_setup(0x240b, &(0x7f0000001740)={0x0, 0x0, 0x0, 0x0, 0x80}, &(0x7f0000ff9000/0x4000)=nil, &(0x7f0000ffc000/0x4000)=nil, &(0x7f0000000140), &(0x7f0000000440)) r2 = gettid() r3 = openat$sndseq(0xffffffffffffff9c, &(0x7f0000000000), 0x0) read(r3, &(0x7f0000000080)=""/241, 0xf1) ioctl$SNDRV_SEQ_IOCTL_REMOVE_EVENTS(r3, 0x4040534e, &(0x7f0000000040)={0x205}) ioctl$SNDRV_SEQ_IOCTL_QUERY_SUBS(r3, 0xc0a85352, &(0x7f0000000340)) ioctl$SNDRV_SEQ_IOCTL_GET_NAMED_QUEUE(r3, 0xc08c5336, &(0x7f0000000780)={0x0, 0x0, 0x0, 'queue1\x00'}) tkill(r2, 0x7) epoll_ctl$EPOLL_CTL_ADD(r0, 0x1, r1, &(0x7f0000000040)) 01:13:40 executing program 0: syz_mount_image$vfat(0x0, &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f0000010000)="601c6d6b646f736617e43c00088020000200000004f8000020004000000000000000000001", 0x25}, {0x0, 0x0, 0x200000000011000}], 0x0, &(0x7f0000000240)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') r0 = creat(&(0x7f0000000040)='./bus\x00', 0x0) fcntl$setstatus(r0, 0x4, 0x6900) r1 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) ftruncate(r0, 0x800) lseek(r0, 0x1200, 0x0) r2 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$BTRFS_IOC_DEFRAG_RANGE(0xffffffffffffffff, 0x40309410, &(0x7f0000000080)={0x7, 0x7, 0x2, 0x279, 0x0, [0x0, 0x0, 0x0, 0x8]}) sendfile(r0, r2, 0x0, 0x8400fffffffa) r3 = open(&(0x7f0000000400)='./bus\x00', 0x14103e, 0x0) read(r3, &(0x7f0000000180)=""/19, 0xfffffe47) 01:13:40 executing program 4: r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) mq_open(0x0, 0x10, 0x0, &(0x7f00000000c0)) [ 181.312556][T14596] RBP: 00007f17ea3b91d0 R08: 0000000000000000 R09: 0000000000000000 [ 181.320542][T14596] R10: 00008400fffffffa R11: 0000000000000246 R12: 0000000000000001 [ 181.328529][T14596] R13: 00007fffad6c047f R14: 00007f17ea3b9300 R15: 0000000000022000 01:13:40 executing program 1 (fault-call:12 fault-nth:2): syz_mount_image$vfat(&(0x7f00000002c0), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f0000010000)="601c6d6b646f736617e43c00088020000200000004f8000020004000000000000000000001", 0x25}, {0x0, 0x0, 0x200000000011000}], 0x0, &(0x7f0000000240)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') r0 = creat(&(0x7f0000000040)='./bus\x00', 0x0) fcntl$setstatus(r0, 0x4, 0x6900) r1 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) mkdirat(0xffffffffffffffff, 0x0, 0x0) ftruncate(r0, 0x800) lseek(r0, 0x1200, 0x0) r2 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$BTRFS_IOC_DEFRAG_RANGE(0xffffffffffffffff, 0x40309410, &(0x7f0000000080)={0x0, 0x0, 0x2}) sendfile(r0, r2, 0x0, 0x8400fffffffa) r3 = open(&(0x7f0000000400)='./bus\x00', 0x14103e, 0x0) mmap(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x0, 0x10, r3, 0x0) read(r3, &(0x7f0000000180)=""/19, 0xfffffe47) [ 181.380194][ T8] FAT-fs (loop1): Invalid FSINFO signature: 0x00000000, 0x00000000 (sector = 1) [ 181.441848][T14631] loop0: detected capacity change from 0 to 264192 [ 181.473878][T14632] loop1: detected capacity change from 0 to 264192 [ 181.508450][T14632] FAT-fs (loop1): Invalid FSINFO signature: 0x00000000, 0x00000000 (sector = 1) [ 181.524572][T14632] FAULT_INJECTION: forcing a failure. [ 181.524572][T14632] name failslab, interval 1, probability 0, space 0, times 0 [ 181.537349][T14632] CPU: 0 PID: 14632 Comm: syz-executor.1 Not tainted 5.12.0-syzkaller #0 [ 181.545759][T14632] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 181.555812][T14632] Call Trace: [ 181.559083][T14632] dump_stack+0x137/0x19d [ 181.563405][T14632] should_fail+0x23c/0x250 [ 181.567888][T14632] __should_failslab+0x81/0x90 [ 181.572655][T14632] ? kmalloc_array+0x2d/0x40 [ 181.577250][T14632] should_failslab+0x5/0x20 [ 181.581769][T14632] __kmalloc+0x66/0x350 [ 181.585914][T14632] ? mntput_no_expire+0x64/0x730 [ 181.590844][T14632] ? splice_from_pipe+0xc0/0xc0 [ 181.595692][T14632] kmalloc_array+0x2d/0x40 [ 181.600108][T14632] iter_file_splice_write+0xc1/0x750 [ 181.605379][T14632] ? fat_update_time+0x125/0x140 [ 181.610328][T14632] ? fat_truncate_time+0x2a0/0x2a0 [ 181.615434][T14632] ? __mnt_drop_write+0x12/0x20 [ 181.620268][T14632] ? fat_truncate_time+0x2a0/0x2a0 [ 181.625396][T14632] ? generic_file_splice_read+0x284/0x310 [ 181.631105][T14632] ? splice_from_pipe+0xc0/0xc0 [ 181.636021][T14632] direct_splice_actor+0x80/0xa0 [ 181.640962][T14632] splice_direct_to_actor+0x345/0x650 [ 181.646322][T14632] ? do_splice_direct+0x170/0x170 [ 181.651345][T14632] do_splice_direct+0xf5/0x170 [ 181.656107][T14632] do_sendfile+0x773/0xda0 [ 181.660580][T14632] __x64_sys_sendfile64+0xf2/0x130 [ 181.665688][T14632] do_syscall_64+0x4a/0x90 [ 181.670104][T14632] entry_SYSCALL_64_after_hwframe+0x44/0xae [ 181.676096][T14632] RIP: 0033:0x4665f9 [ 181.679984][T14632] Code: ff ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 40 00 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 bc ff ff ff f7 d8 64 89 01 48 [ 181.699568][T14632] RSP: 002b:00007f17ea3b9188 EFLAGS: 00000246 ORIG_RAX: 0000000000000028 01:13:41 executing program 3 (fault-call:6 fault-nth:0): syz_mount_image$vfat(0x0, 0x0, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000240)=ANY=[]) r0 = creat(&(0x7f0000000040)='./bus\x00', 0x0) fcntl$setstatus(r0, 0x4, 0x6900) ftruncate(r0, 0x800) lseek(r0, 0x1200, 0x0) r1 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) sendfile(r0, r1, 0x0, 0x8400fffffffa) r2 = open(&(0x7f0000000400)='./bus\x00', 0x14103e, 0x0) mmap(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x7ffffe, 0x11, r2, 0x0) read(r2, &(0x7f0000000180)=""/19, 0xfffffe47) 01:13:41 executing program 4: r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) mq_open(0x0, 0x4000, 0x0, &(0x7f00000000c0)) 01:13:41 executing program 2: syz_mount_image$vfat(0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0) r0 = creat(&(0x7f0000000040)='./bus\x00', 0x0) fcntl$setstatus(r0, 0x4, 0x6900) r1 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) ftruncate(r0, 0x800) lseek(r0, 0x1200, 0x0) r2 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) sendfile(r0, r2, 0x0, 0x8400fffffffa) r3 = open(&(0x7f0000000400)='./bus\x00', 0x14103e, 0x0) mmap(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x7ffffe, 0x11, r3, 0x0) read(0xffffffffffffffff, &(0x7f0000000180)=""/19, 0xfffffe47) [ 181.707966][T14632] RAX: ffffffffffffffda RBX: 000000000056bf60 RCX: 00000000004665f9 [ 181.715939][T14632] RDX: 0000000000000000 RSI: 0000000000000006 RDI: 0000000000000003 [ 181.723911][T14632] RBP: 00007f17ea3b91d0 R08: 0000000000000000 R09: 0000000000000000 [ 181.731882][T14632] R10: 00008400fffffffa R11: 0000000000000246 R12: 0000000000000001 [ 181.739851][T14632] R13: 00007fffad6c047f R14: 00007f17ea3b9300 R15: 0000000000022000 01:13:41 executing program 4: r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) mq_open(0x0, 0x60ff, 0x0, &(0x7f00000000c0)) 01:13:41 executing program 5: epoll_create1(0x0) syz_io_uring_setup(0x240b, &(0x7f0000001740)={0x0, 0x0, 0x0, 0x0, 0x80}, &(0x7f0000ff9000/0x4000)=nil, &(0x7f0000ffc000/0x4000)=nil, &(0x7f0000000140), &(0x7f0000000440)) r0 = gettid() r1 = openat$sndseq(0xffffffffffffff9c, &(0x7f0000000000), 0x0) read(r1, &(0x7f0000000080)=""/241, 0xf1) ioctl$SNDRV_SEQ_IOCTL_REMOVE_EVENTS(r1, 0x4040534e, &(0x7f0000000040)={0x205}) ioctl$SNDRV_SEQ_IOCTL_QUERY_SUBS(r1, 0xc0a85352, &(0x7f0000000340)) ioctl$SNDRV_SEQ_IOCTL_GET_NAMED_QUEUE(r1, 0xc08c5336, &(0x7f0000000780)={0x0, 0x0, 0x0, 'queue1\x00'}) tkill(r0, 0x7) 01:13:41 executing program 1 (fault-call:12 fault-nth:3): syz_mount_image$vfat(&(0x7f00000002c0), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f0000010000)="601c6d6b646f736617e43c00088020000200000004f8000020004000000000000000000001", 0x25}, {0x0, 0x0, 0x200000000011000}], 0x0, &(0x7f0000000240)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') r0 = creat(&(0x7f0000000040)='./bus\x00', 0x0) fcntl$setstatus(r0, 0x4, 0x6900) r1 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) mkdirat(0xffffffffffffffff, 0x0, 0x0) ftruncate(r0, 0x800) lseek(r0, 0x1200, 0x0) r2 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$BTRFS_IOC_DEFRAG_RANGE(0xffffffffffffffff, 0x40309410, &(0x7f0000000080)={0x0, 0x0, 0x2}) sendfile(r0, r2, 0x0, 0x8400fffffffa) r3 = open(&(0x7f0000000400)='./bus\x00', 0x14103e, 0x0) mmap(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x0, 0x10, r3, 0x0) read(r3, &(0x7f0000000180)=""/19, 0xfffffe47) 01:13:41 executing program 4: r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) mq_open(0x0, 0x9700, 0x0, &(0x7f00000000c0)) [ 181.851261][ T7735] FAT-fs (loop1): Invalid FSINFO signature: 0x00000000, 0x00000000 (sector = 1) [ 181.873295][T14667] FAULT_INJECTION: forcing a failure. [ 181.873295][T14667] name failslab, interval 1, probability 0, space 0, times 0 [ 181.886074][T14667] CPU: 0 PID: 14667 Comm: syz-executor.3 Not tainted 5.12.0-syzkaller #0 [ 181.894493][T14667] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 181.904545][T14667] Call Trace: [ 181.907806][T14667] dump_stack+0x137/0x19d [ 181.912133][T14667] should_fail+0x23c/0x250 [ 181.916556][T14667] __should_failslab+0x81/0x90 [ 181.921372][T14667] ? alloc_pipe_info+0xac/0x350 [ 181.926279][T14667] should_failslab+0x5/0x20 [ 181.930804][T14667] kmem_cache_alloc_trace+0x49/0x310 [ 181.936074][T14667] alloc_pipe_info+0xac/0x350 [ 181.940769][T14667] splice_direct_to_actor+0x5f7/0x650 [ 181.946181][T14667] ? do_splice_direct+0x170/0x170 [ 181.951325][T14667] ? security_file_permission+0x87/0xa0 [ 181.956852][T14667] ? rw_verify_area+0x136/0x250 [ 181.961743][T14667] do_splice_direct+0xf5/0x170 [ 181.966497][T14667] do_sendfile+0x773/0xda0 [ 181.970893][T14667] __x64_sys_sendfile64+0xf2/0x130 [ 181.975987][T14667] do_syscall_64+0x4a/0x90 [ 181.980399][T14667] entry_SYSCALL_64_after_hwframe+0x44/0xae [ 181.986281][T14667] RIP: 0033:0x4665f9 [ 181.990175][T14667] Code: ff ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 40 00 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 bc ff ff ff f7 d8 64 89 01 48 [ 182.009900][T14667] RSP: 002b:00007f78ec049188 EFLAGS: 00000246 ORIG_RAX: 0000000000000028 [ 182.018350][T14667] RAX: ffffffffffffffda RBX: 000000000056bf60 RCX: 00000000004665f9 [ 182.026341][T14667] RDX: 0000000000000000 RSI: 0000000000000004 RDI: 0000000000000003 [ 182.034290][T14667] RBP: 00007f78ec0491d0 R08: 0000000000000000 R09: 0000000000000000 [ 182.042238][T14667] R10: 00008400fffffffa R11: 0000000000000246 R12: 0000000000000001 01:13:41 executing program 4: r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) mq_open(0x0, 0x104000, 0x0, &(0x7f00000000c0)) [ 182.050186][T14667] R13: 00007ffdcb4451df R14: 00007f78ec049300 R15: 0000000000022000 01:13:41 executing program 5: epoll_create1(0x0) syz_io_uring_setup(0x240b, &(0x7f0000001740)={0x0, 0x0, 0x0, 0x0, 0x80}, &(0x7f0000ff9000/0x4000)=nil, &(0x7f0000ffc000/0x4000)=nil, &(0x7f0000000140), &(0x7f0000000440)) r0 = gettid() r1 = openat$sndseq(0xffffffffffffff9c, &(0x7f0000000000), 0x0) read(r1, &(0x7f0000000080)=""/241, 0xf1) ioctl$SNDRV_SEQ_IOCTL_REMOVE_EVENTS(r1, 0x4040534e, &(0x7f0000000040)={0x205}) ioctl$SNDRV_SEQ_IOCTL_QUERY_SUBS(r1, 0xc0a85352, &(0x7f0000000340)) ioctl$SNDRV_SEQ_IOCTL_GET_NAMED_QUEUE(r1, 0xc08c5336, &(0x7f0000000780)={0x0, 0x0, 0x0, 'queue1\x00'}) tkill(r0, 0x7) [ 182.152366][T14685] loop1: detected capacity change from 0 to 264192 [ 182.168029][T14685] FAT-fs (loop1): Invalid FSINFO signature: 0x00000000, 0x00000000 (sector = 1) [ 182.190786][T14685] FAULT_INJECTION: forcing a failure. [ 182.190786][T14685] name fail_page_alloc, interval 1, probability 0, space 0, times 1 [ 182.204026][T14685] CPU: 0 PID: 14685 Comm: syz-executor.1 Not tainted 5.12.0-syzkaller #0 [ 182.212425][T14685] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 182.222472][T14685] Call Trace: [ 182.225733][T14685] dump_stack+0x137/0x19d [ 182.230048][T14685] should_fail+0x23c/0x250 [ 182.234506][T14685] __alloc_pages_nodemask+0xe7/0x310 [ 182.239816][T14685] alloc_pages_current+0x21d/0x310 [ 182.244948][T14685] __page_cache_alloc+0x4d/0xf0 [ 182.249846][T14685] pagecache_get_page+0x5f4/0x900 [ 182.254954][T14685] grab_cache_page_write_begin+0x3f/0x70 [ 182.260580][T14685] cont_write_begin+0x501/0x850 [ 182.265415][T14685] fat_write_begin+0x61/0xf0 [ 182.269986][T14685] ? fat_block_truncate_page+0x30/0x30 [ 182.275423][T14685] pagecache_write_begin+0x54/0x70 [ 182.280577][T14685] cont_write_begin+0x586/0x850 [ 182.285421][T14685] fat_write_begin+0x61/0xf0 [ 182.289989][T14685] ? fat_block_truncate_page+0x30/0x30 [ 182.295590][T14685] generic_perform_write+0x196/0x3a0 [ 182.300881][T14685] ? file_update_time+0x3ae/0x3e0 [ 182.305886][T14685] __generic_file_write_iter+0x202/0x300 [ 182.311502][T14685] ? generic_write_checks+0x250/0x290 [ 182.316852][T14685] generic_file_write_iter+0x75/0x130 [ 182.322220][T14685] do_iter_readv_writev+0x2cb/0x360 [ 182.327398][T14685] do_iter_write+0x112/0x4c0 [ 182.331979][T14685] ? kmalloc_array+0x2d/0x40 [ 182.336546][T14685] vfs_iter_write+0x4c/0x70 [ 182.341031][T14685] iter_file_splice_write+0x40a/0x750 [ 182.346386][T14685] ? splice_from_pipe+0xc0/0xc0 [ 182.351217][T14685] direct_splice_actor+0x80/0xa0 [ 182.356215][T14685] splice_direct_to_actor+0x345/0x650 [ 182.361568][T14685] ? do_splice_direct+0x170/0x170 [ 182.366569][T14685] do_splice_direct+0xf5/0x170 [ 182.371310][T14685] do_sendfile+0x773/0xda0 [ 182.375709][T14685] __x64_sys_sendfile64+0xf2/0x130 [ 182.380799][T14685] do_syscall_64+0x4a/0x90 [ 182.385293][T14685] entry_SYSCALL_64_after_hwframe+0x44/0xae [ 182.391167][T14685] RIP: 0033:0x4665f9 [ 182.395041][T14685] Code: ff ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 40 00 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 bc ff ff ff f7 d8 64 89 01 48 [ 182.414675][T14685] RSP: 002b:00007f17ea3b9188 EFLAGS: 00000246 ORIG_RAX: 0000000000000028 [ 182.423064][T14685] RAX: ffffffffffffffda RBX: 000000000056bf60 RCX: 00000000004665f9 [ 182.431063][T14685] RDX: 0000000000000000 RSI: 0000000000000006 RDI: 0000000000000003 [ 182.439011][T14685] RBP: 00007f17ea3b91d0 R08: 0000000000000000 R09: 0000000000000000 01:13:41 executing program 0: syz_mount_image$vfat(0x0, &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f0000010000)="601c6d6b646f736617e43c00088020000200000004f8000020004000000000000000000001", 0x25}, {0x0, 0x0, 0x200000000011000}], 0x0, &(0x7f0000000240)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') r0 = creat(&(0x7f0000000040)='./bus\x00', 0x0) fcntl$setstatus(r0, 0x4, 0x6900) r1 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) ftruncate(r0, 0x800) lseek(r0, 0x1200, 0x0) r2 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$BTRFS_IOC_DEFRAG_RANGE(0xffffffffffffffff, 0x40309410, &(0x7f0000000080)={0x7, 0x7, 0x2, 0x279, 0x0, [0x0, 0x0, 0x0, 0x8]}) sendfile(r0, r2, 0x0, 0x8400fffffffa) r3 = open(&(0x7f0000000400)='./bus\x00', 0x14103e, 0x0) read(r3, &(0x7f0000000180)=""/19, 0xfffffe47) 01:13:41 executing program 3 (fault-call:6 fault-nth:1): syz_mount_image$vfat(0x0, 0x0, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000240)=ANY=[]) r0 = creat(&(0x7f0000000040)='./bus\x00', 0x0) fcntl$setstatus(r0, 0x4, 0x6900) ftruncate(r0, 0x800) lseek(r0, 0x1200, 0x0) r1 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) sendfile(r0, r1, 0x0, 0x8400fffffffa) r2 = open(&(0x7f0000000400)='./bus\x00', 0x14103e, 0x0) mmap(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x7ffffe, 0x11, r2, 0x0) read(r2, &(0x7f0000000180)=""/19, 0xfffffe47) 01:13:41 executing program 4: r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) mq_open(0x0, 0x105400, 0x0, &(0x7f00000000c0)) 01:13:41 executing program 1 (fault-call:12 fault-nth:4): syz_mount_image$vfat(&(0x7f00000002c0), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f0000010000)="601c6d6b646f736617e43c00088020000200000004f8000020004000000000000000000001", 0x25}, {0x0, 0x0, 0x200000000011000}], 0x0, &(0x7f0000000240)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') r0 = creat(&(0x7f0000000040)='./bus\x00', 0x0) fcntl$setstatus(r0, 0x4, 0x6900) r1 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) mkdirat(0xffffffffffffffff, 0x0, 0x0) ftruncate(r0, 0x800) lseek(r0, 0x1200, 0x0) r2 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$BTRFS_IOC_DEFRAG_RANGE(0xffffffffffffffff, 0x40309410, &(0x7f0000000080)={0x0, 0x0, 0x2}) sendfile(r0, r2, 0x0, 0x8400fffffffa) r3 = open(&(0x7f0000000400)='./bus\x00', 0x14103e, 0x0) mmap(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x0, 0x10, r3, 0x0) read(r3, &(0x7f0000000180)=""/19, 0xfffffe47) [ 182.446962][T14685] R10: 00008400fffffffa R11: 0000000000000246 R12: 0000000000000001 [ 182.454911][T14685] R13: 00007fffad6c047f R14: 00007f17ea3b9300 R15: 0000000000022000 [ 182.487834][ T8] FAT-fs (loop1): Invalid FSINFO signature: 0x00000000, 0x00000000 (sector = 1) 01:13:41 executing program 4: r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) mq_open(0x0, 0x400000, 0x0, &(0x7f00000000c0)) [ 182.520181][T14701] FAULT_INJECTION: forcing a failure. [ 182.520181][T14701] name failslab, interval 1, probability 0, space 0, times 0 [ 182.532833][T14701] CPU: 1 PID: 14701 Comm: syz-executor.3 Not tainted 5.12.0-syzkaller #0 [ 182.541282][T14701] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 182.551420][T14701] Call Trace: [ 182.554689][T14701] dump_stack+0x137/0x19d [ 182.559097][T14701] should_fail+0x23c/0x250 [ 182.563553][T14701] __should_failslab+0x81/0x90 [ 182.565850][T14708] loop1: detected capacity change from 0 to 264192 [ 182.568309][T14701] ? kcalloc+0x32/0x40 [ 182.568334][T14701] should_failslab+0x5/0x20 [ 182.583372][T14701] __kmalloc+0x66/0x350 [ 182.587514][T14701] ? kmem_cache_alloc_trace+0x210/0x310 [ 182.593042][T14701] ? alloc_pipe_info+0xac/0x350 [ 182.597970][T14701] kcalloc+0x32/0x40 [ 182.601911][T14701] alloc_pipe_info+0x1be/0x350 [ 182.606744][T14701] splice_direct_to_actor+0x5f7/0x650 [ 182.612108][T14701] ? do_splice_direct+0x170/0x170 [ 182.617253][T14701] ? security_file_permission+0x87/0xa0 [ 182.622776][T14701] ? rw_verify_area+0x136/0x250 [ 182.627633][T14701] do_splice_direct+0xf5/0x170 [ 182.632378][T14701] do_sendfile+0x773/0xda0 [ 182.636774][T14701] __x64_sys_sendfile64+0xf2/0x130 [ 182.641863][T14701] do_syscall_64+0x4a/0x90 [ 182.646311][T14701] entry_SYSCALL_64_after_hwframe+0x44/0xae [ 182.652203][T14701] RIP: 0033:0x4665f9 [ 182.656073][T14701] Code: ff ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 40 00 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 bc ff ff ff f7 d8 64 89 01 48 [ 182.675778][T14701] RSP: 002b:00007f78ec049188 EFLAGS: 00000246 ORIG_RAX: 0000000000000028 [ 182.684176][T14701] RAX: ffffffffffffffda RBX: 000000000056bf60 RCX: 00000000004665f9 [ 182.692191][T14701] RDX: 0000000000000000 RSI: 0000000000000004 RDI: 0000000000000003 [ 182.700152][T14701] RBP: 00007f78ec0491d0 R08: 0000000000000000 R09: 0000000000000000 [ 182.708149][T14701] R10: 00008400fffffffa R11: 0000000000000246 R12: 0000000000000001 [ 182.716096][T14701] R13: 00007ffdcb4451df R14: 00007f78ec049300 R15: 0000000000022000 [ 182.730381][T14714] FAULT_INJECTION: forcing a failure. [ 182.730381][T14714] name failslab, interval 1, probability 0, space 0, times 0 [ 182.743116][T14714] CPU: 0 PID: 14714 Comm: syz-executor.1 Not tainted 5.12.0-syzkaller #0 [ 182.751464][T14708] FAT-fs (loop1): Invalid FSINFO signature: 0x00000000, 0x00000000 (sector = 1) [ 182.751533][T14714] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 01:13:42 executing program 2: syz_mount_image$vfat(0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0) r0 = creat(&(0x7f0000000040)='./bus\x00', 0x0) fcntl$setstatus(r0, 0x4, 0x6900) r1 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) ftruncate(r0, 0x800) lseek(r0, 0x1200, 0x0) r2 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) sendfile(r0, r2, 0x0, 0x8400fffffffa) r3 = open(&(0x7f0000000400)='./bus\x00', 0x14103e, 0x0) mmap(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x7ffffe, 0x11, r3, 0x0) read(r3, 0x0, 0x0) 01:13:42 executing program 5: epoll_create1(0x0) syz_io_uring_setup(0x240b, &(0x7f0000001740)={0x0, 0x0, 0x0, 0x0, 0x80}, &(0x7f0000ff9000/0x4000)=nil, &(0x7f0000ffc000/0x4000)=nil, &(0x7f0000000140), &(0x7f0000000440)) r0 = gettid() r1 = openat$sndseq(0xffffffffffffff9c, &(0x7f0000000000), 0x0) read(r1, &(0x7f0000000080)=""/241, 0xf1) ioctl$SNDRV_SEQ_IOCTL_REMOVE_EVENTS(r1, 0x4040534e, &(0x7f0000000040)={0x205}) ioctl$SNDRV_SEQ_IOCTL_QUERY_SUBS(r1, 0xc0a85352, &(0x7f0000000340)) ioctl$SNDRV_SEQ_IOCTL_GET_NAMED_QUEUE(r1, 0xc08c5336, &(0x7f0000000780)={0x0, 0x0, 0x0, 'queue1\x00'}) tkill(r0, 0x7) 01:13:42 executing program 4: r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) mq_open(0x0, 0x401000, 0x0, &(0x7f00000000c0)) 01:13:42 executing program 3 (fault-call:6 fault-nth:2): syz_mount_image$vfat(0x0, 0x0, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000240)=ANY=[]) r0 = creat(&(0x7f0000000040)='./bus\x00', 0x0) fcntl$setstatus(r0, 0x4, 0x6900) ftruncate(r0, 0x800) lseek(r0, 0x1200, 0x0) r1 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) sendfile(r0, r1, 0x0, 0x8400fffffffa) r2 = open(&(0x7f0000000400)='./bus\x00', 0x14103e, 0x0) mmap(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x7ffffe, 0x11, r2, 0x0) read(r2, &(0x7f0000000180)=""/19, 0xfffffe47) [ 182.751544][T14714] Call Trace: [ 182.751551][T14714] dump_stack+0x137/0x19d [ 182.778186][T14714] should_fail+0x23c/0x250 [ 182.782688][T14714] ? __es_insert_extent+0x51f/0xe80 [ 182.787877][T14714] __should_failslab+0x81/0x90 [ 182.792647][T14714] should_failslab+0x5/0x20 [ 182.797143][T14714] kmem_cache_alloc+0x46/0x2e0 [ 182.801904][T14714] __es_insert_extent+0x51f/0xe80 [ 182.807008][T14714] ? __kmalloc+0x230/0x350 [ 182.811424][T14714] ? kcalloc+0x32/0x50 [ 182.812436][T14722] FAULT_INJECTION: forcing a failure. [ 182.812436][T14722] name fail_page_alloc, interval 1, probability 0, space 0, times 0 [ 182.815585][T14714] ext4_es_insert_extent+0x1bb/0x19d0 [ 182.815610][T14714] ? ext4_ext_convert_to_initialized+0xf50/0xf50 [ 182.815631][T14714] ext4_ext_map_blocks+0xf79/0x1f00 [ 182.845743][T14714] ? rmqueue+0x43/0xcf0 [ 182.849881][T14714] ? __down_read_common+0x16b/0x5a0 [ 182.855075][T14714] ? percpu_counter_add_batch+0x69/0xd0 [ 182.860601][T14714] ? ext4_es_lookup_extent+0x206/0x490 [ 182.866045][T14714] ext4_map_blocks+0x1be/0xef0 [ 182.870803][T14714] ext4_mpage_readpages+0x6d9/0x1130 [ 182.876195][T14714] ? __mod_lruvec_page_state+0xce/0x110 [ 182.881724][T14714] ? xas_nomem+0x3d/0x110 [ 182.886040][T14714] ? __add_to_page_cache_locked+0x374/0x520 [ 182.891921][T14714] ext4_readahead+0x99/0xa0 [ 182.896415][T14714] read_pages+0x9f/0x530 [ 182.900683][T14714] ? lru_cache_add+0xeb/0x130 [ 182.905341][T14714] page_cache_ra_unbounded+0x3c8/0x410 [ 182.910786][T14714] ondemand_readahead+0x579/0x7b0 [ 182.915792][T14714] ? filemap_get_read_batch+0x3c2/0x3f0 [ 182.921379][T14714] page_cache_sync_ra+0xaf/0xe0 [ 182.926214][T14714] filemap_read+0x388/0x1230 [ 182.930790][T14714] ? rmqueue_pcplist+0x152/0x190 [ 182.935726][T14714] ? rmqueue+0x43/0xcf0 [ 182.939872][T14714] generic_file_read_iter+0x84/0x3e0 [ 182.945138][T14714] ? mntput+0x45/0x70 [ 182.949100][T14714] ? terminate_walk+0x261/0x270 [ 182.953937][T14714] ? __fsnotify_parent+0x32f/0x430 [ 182.959031][T14714] ext4_file_read_iter+0x1db/0x290 [ 182.964123][T14714] generic_file_splice_read+0x22a/0x310 [ 182.969648][T14714] ? splice_shrink_spd+0x60/0x60 [ 182.974563][T14714] splice_direct_to_actor+0x2aa/0x650 [ 182.979915][T14714] ? do_splice_direct+0x170/0x170 [ 182.984966][T14714] do_splice_direct+0xf5/0x170 [ 182.989776][T14714] do_sendfile+0x773/0xda0 [ 182.994171][T14714] __x64_sys_sendfile64+0xf2/0x130 [ 182.999344][T14714] do_syscall_64+0x4a/0x90 [ 183.003756][T14714] entry_SYSCALL_64_after_hwframe+0x44/0xae [ 183.009646][T14714] RIP: 0033:0x4665f9 [ 183.013542][T14714] Code: ff ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 40 00 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 bc ff ff ff f7 d8 64 89 01 48 [ 183.033141][T14714] RSP: 002b:00007f17ea398188 EFLAGS: 00000246 ORIG_RAX: 0000000000000028 [ 183.041530][T14714] RAX: ffffffffffffffda RBX: 000000000056c008 RCX: 00000000004665f9 [ 183.049481][T14714] RDX: 0000000000000000 RSI: 0000000000000007 RDI: 0000000000000005 [ 183.057449][T14714] RBP: 00007f17ea3981d0 R08: 0000000000000000 R09: 0000000000000000 [ 183.065411][T14714] R10: 00008400fffffffa R11: 0000000000000246 R12: 0000000000000001 [ 183.073365][T14714] R13: 00007fffad6c047f R14: 00007f17ea398300 R15: 0000000000022000 [ 183.081324][T14722] CPU: 1 PID: 14722 Comm: syz-executor.3 Not tainted 5.12.0-syzkaller #0 [ 183.089740][T14722] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 183.099789][T14722] Call Trace: [ 183.103051][T14722] dump_stack+0x137/0x19d [ 183.107374][T14722] should_fail+0x23c/0x250 [ 183.111800][T14722] __alloc_pages_nodemask+0xe7/0x310 [ 183.117086][T14722] alloc_pages_current+0x21d/0x310 [ 183.122255][T14722] __page_cache_alloc+0x4d/0xf0 [ 183.127088][T14722] page_cache_ra_unbounded+0x1ae/0x410 [ 183.132535][T14722] ondemand_readahead+0x579/0x7b0 [ 183.137538][T14722] ? filemap_get_read_batch+0x3c2/0x3f0 [ 183.143062][T14722] page_cache_sync_ra+0xaf/0xe0 [ 183.147896][T14722] filemap_read+0x388/0x1230 [ 183.152465][T14722] generic_file_read_iter+0x84/0x3e0 [ 183.157740][T14722] ? mntput+0x45/0x70 [ 183.161846][T14722] ? terminate_walk+0x261/0x270 [ 183.166676][T14722] ? __fsnotify_parent+0x32f/0x430 [ 183.171810][T14722] ext4_file_read_iter+0x1db/0x290 [ 183.176901][T14722] generic_file_splice_read+0x22a/0x310 [ 183.182478][T14722] ? splice_shrink_spd+0x60/0x60 [ 183.187391][T14722] splice_direct_to_actor+0x2aa/0x650 [ 183.192744][T14722] ? do_splice_direct+0x170/0x170 [ 183.197762][T14722] do_splice_direct+0xf5/0x170 [ 183.202505][T14722] do_sendfile+0x773/0xda0 [ 183.206975][T14722] __x64_sys_sendfile64+0xf2/0x130 [ 183.212062][T14722] do_syscall_64+0x4a/0x90 [ 183.216476][T14722] entry_SYSCALL_64_after_hwframe+0x44/0xae [ 183.222351][T14722] RIP: 0033:0x4665f9 [ 183.226284][T14722] Code: ff ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 40 00 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 bc ff ff ff f7 d8 64 89 01 48 [ 183.245963][T14722] RSP: 002b:00007f78ec049188 EFLAGS: 00000246 ORIG_RAX: 0000000000000028 [ 183.254394][T14722] RAX: ffffffffffffffda RBX: 000000000056bf60 RCX: 00000000004665f9 [ 183.262343][T14722] RDX: 0000000000000000 RSI: 0000000000000004 RDI: 0000000000000003 01:13:42 executing program 4: r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) mq_open(0x0, 0x4af000, 0x0, &(0x7f00000000c0)) [ 183.270292][T14722] RBP: 00007f78ec0491d0 R08: 0000000000000000 R09: 0000000000000000 [ 183.278242][T14722] R10: 00008400fffffffa R11: 0000000000000246 R12: 0000000000000001 [ 183.286191][T14722] R13: 00007ffdcb4451df R14: 00007f78ec049300 R15: 0000000000022000 [ 183.332991][T14734] loop0: detected capacity change from 0 to 264192 01:13:42 executing program 1: syz_mount_image$vfat(&(0x7f00000002c0), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f0000010000)="601c6d6b646f736617e43c00088020000200000004f8000020004000000000000000000001", 0x25}, {0x0, 0x0, 0x200000000011000}], 0x0, &(0x7f0000000240)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') r0 = creat(&(0x7f0000000040)='./bus\x00', 0x0) fcntl$setstatus(r0, 0x4, 0x6900) r1 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) mkdirat(0xffffffffffffffff, 0x0, 0x0) ftruncate(r0, 0x800) lseek(r0, 0x1200, 0x0) r2 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$BTRFS_IOC_DEFRAG_RANGE(0xffffffffffffffff, 0x40309410, &(0x7f0000000080)={0x0, 0x0, 0x2}) sendfile(r0, r2, 0x0, 0x8400fffffffa) r3 = open(&(0x7f0000000400)='./bus\x00', 0x14103e, 0x0) mmap(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x0, 0x10, r3, 0x0) read(r3, &(0x7f0000000180)=""/19, 0xfffffe47) 01:13:42 executing program 4: r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) mq_open(0x0, 0x4fd000, 0x0, &(0x7f00000000c0)) [ 183.466969][T14758] loop1: detected capacity change from 0 to 264192 [ 183.479761][T14758] FAT-fs (loop1): Invalid FSINFO signature: 0x00000000, 0x00000000 (sector = 1) [ 183.736125][ T7735] FAT-fs (loop1): Invalid FSINFO signature: 0x00000000, 0x00000000 (sector = 1) 01:13:43 executing program 0: syz_mount_image$vfat(&(0x7f00000002c0), 0x0, 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f0000010000)="601c6d6b646f736617e43c00088020000200000004f8000020004000000000000000000001", 0x25}, {0x0, 0x0, 0x200000000011000}], 0x0, &(0x7f0000000240)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') r0 = creat(&(0x7f0000000040)='./bus\x00', 0x0) fcntl$setstatus(r0, 0x4, 0x6900) r1 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) ftruncate(r0, 0x800) lseek(r0, 0x1200, 0x0) r2 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$BTRFS_IOC_DEFRAG_RANGE(0xffffffffffffffff, 0x40309410, &(0x7f0000000080)={0x7, 0x7, 0x2, 0x279, 0x0, [0x0, 0x0, 0x0, 0x8]}) sendfile(r0, r2, 0x0, 0x8400fffffffa) r3 = open(&(0x7f0000000400)='./bus\x00', 0x14103e, 0x0) read(r3, &(0x7f0000000180)=""/19, 0xfffffe47) 01:13:43 executing program 5: epoll_create1(0x0) syz_io_uring_setup(0x240b, &(0x7f0000001740)={0x0, 0x0, 0x0, 0x0, 0x80}, &(0x7f0000ff9000/0x4000)=nil, &(0x7f0000ffc000/0x4000)=nil, &(0x7f0000000140), &(0x7f0000000440)) gettid() r0 = openat$sndseq(0xffffffffffffff9c, &(0x7f0000000000), 0x0) read(r0, &(0x7f0000000080)=""/241, 0xf1) ioctl$SNDRV_SEQ_IOCTL_REMOVE_EVENTS(r0, 0x4040534e, &(0x7f0000000040)={0x205}) ioctl$SNDRV_SEQ_IOCTL_QUERY_SUBS(r0, 0xc0a85352, &(0x7f0000000340)) ioctl$SNDRV_SEQ_IOCTL_GET_NAMED_QUEUE(r0, 0xc08c5336, &(0x7f0000000780)={0x0, 0x0, 0x0, 'queue1\x00'}) 01:13:43 executing program 4: r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) mq_open(0x0, 0x541000, 0x0, &(0x7f00000000c0)) 01:13:43 executing program 2: syz_mount_image$vfat(0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0) r0 = creat(&(0x7f0000000040)='./bus\x00', 0x0) fcntl$setstatus(r0, 0x4, 0x6900) r1 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) ftruncate(r0, 0x800) lseek(r0, 0x1200, 0x0) r2 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) sendfile(r0, r2, 0x0, 0x8400fffffffa) r3 = open(&(0x7f0000000400)='./bus\x00', 0x14103e, 0x0) mmap(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x7ffffe, 0x11, r3, 0x0) read(r3, 0x0, 0x0) 01:13:43 executing program 3: syz_mount_image$vfat(0x0, 0x0, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000240)=ANY=[]) r0 = creat(&(0x7f0000000040)='./bus\x00', 0x0) fcntl$setstatus(r0, 0x4, 0x6900) ftruncate(r0, 0x800) lseek(r0, 0x1200, 0x0) r1 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) sendfile(r0, r1, 0x0, 0x8400fffffffa) r2 = open(&(0x7f0000000400)='./bus\x00', 0x14103e, 0x0) mmap(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x7ffffe, 0x11, r2, 0x0) read(r2, &(0x7f0000000180)=""/19, 0xfffffe47) 01:13:43 executing program 1: syz_mount_image$vfat(&(0x7f00000002c0), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f0000010000)="601c6d6b646f736617e43c00088020000200000004f8000020004000000000000000000001", 0x25}, {0x0, 0x0, 0x200000000011000}], 0x0, &(0x7f0000000240)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') r0 = creat(&(0x7f0000000040)='./bus\x00', 0x0) fcntl$setstatus(r0, 0x4, 0x6900) r1 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) mkdirat(0xffffffffffffffff, 0x0, 0x0) ftruncate(r0, 0x800) lseek(r0, 0x1200, 0x0) r2 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$BTRFS_IOC_DEFRAG_RANGE(0xffffffffffffffff, 0x40309410, &(0x7f0000000080)={0x0, 0x0, 0x2}) sendfile(r0, r2, 0x0, 0x7ffff000) r3 = open(&(0x7f0000000400)='./bus\x00', 0x14103e, 0x0) mmap(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x0, 0x10, r3, 0x0) read(r3, &(0x7f0000000180)=""/19, 0xfffffe47) [ 184.231283][T14773] loop1: detected capacity change from 0 to 264192 [ 184.239914][T14773] FAT-fs (loop1): Invalid FSINFO signature: 0x00000000, 0x00000000 (sector = 1) 01:13:43 executing program 4: r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) mq_open(0x0, 0x970000, 0x0, &(0x7f00000000c0)) 01:13:43 executing program 4: r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) mq_open(0x0, 0xc04a01, 0x0, &(0x7f00000000c0)) [ 184.377513][T14792] loop0: detected capacity change from 0 to 264192 01:13:43 executing program 4: r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) mq_open(0x0, 0xd04f00, 0x0, &(0x7f00000000c0)) 01:13:43 executing program 1: syz_mount_image$vfat(&(0x7f00000002c0), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f0000010000)="601c6d6b646f736617e43c00088020000200000004f8000020004000000000000000000001", 0x25}, {0x0, 0x0, 0x200000000011000}], 0x0, &(0x7f0000000240)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') r0 = creat(&(0x7f0000000040)='./bus\x00', 0x0) fcntl$setstatus(r0, 0x4, 0x6900) r1 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) mkdirat(0xffffffffffffffff, 0x0, 0x0) ftruncate(r0, 0x800) lseek(r0, 0x1200, 0x0) r2 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$BTRFS_IOC_DEFRAG_RANGE(0xffffffffffffffff, 0x40309410, &(0x7f0000000080)={0x0, 0x0, 0x2}) sendfile(r0, r2, 0x0, 0xffffffffffffffff) r3 = open(&(0x7f0000000400)='./bus\x00', 0x14103e, 0x0) mmap(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x0, 0x10, r3, 0x0) read(r3, &(0x7f0000000180)=""/19, 0xfffffe47) 01:13:43 executing program 4: r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) mq_open(0x0, 0xf04a00, 0x0, &(0x7f00000000c0)) [ 184.453941][ T7735] FAT-fs (loop1): Invalid FSINFO signature: 0x00000000, 0x00000000 (sector = 1) 01:13:43 executing program 4: r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) mq_open(0x0, 0x1000000, 0x0, &(0x7f00000000c0)) [ 184.551408][T14826] loop1: detected capacity change from 0 to 264192 [ 184.578009][T14826] FAT-fs (loop1): Invalid FSINFO signature: 0x00000000, 0x00000000 (sector = 1) [ 184.633646][ T8] FAT-fs (loop1): Invalid FSINFO signature: 0x00000000, 0x00000000 (sector = 1) 01:13:44 executing program 0: syz_mount_image$vfat(&(0x7f00000002c0), 0x0, 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f0000010000)="601c6d6b646f736617e43c00088020000200000004f8000020004000000000000000000001", 0x25}, {0x0, 0x0, 0x200000000011000}], 0x0, &(0x7f0000000240)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') r0 = creat(&(0x7f0000000040)='./bus\x00', 0x0) fcntl$setstatus(r0, 0x4, 0x6900) r1 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) ftruncate(r0, 0x800) lseek(r0, 0x1200, 0x0) r2 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$BTRFS_IOC_DEFRAG_RANGE(0xffffffffffffffff, 0x40309410, &(0x7f0000000080)={0x7, 0x7, 0x2, 0x279, 0x0, [0x0, 0x0, 0x0, 0x8]}) sendfile(r0, r2, 0x0, 0x8400fffffffa) r3 = open(&(0x7f0000000400)='./bus\x00', 0x14103e, 0x0) read(r3, &(0x7f0000000180)=""/19, 0xfffffe47) 01:13:44 executing program 4: r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) mq_open(0x0, 0x14ac000, 0x0, &(0x7f00000000c0)) 01:13:44 executing program 1: syz_mount_image$vfat(&(0x7f00000002c0), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f0000010000)="601c6d6b646f736617e43c00088020000200000004f8000020004000000000000000000001", 0x25}, {0x0, 0x0, 0x200000000011000}], 0x0, &(0x7f0000000240)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') mknod$loop(&(0x7f0000000140)='./bus\x00', 0x1, 0x1) r0 = creat(&(0x7f0000000040)='./bus\x00', 0x0) fcntl$setstatus(r0, 0x4, 0x6900) r1 = fsmount(r0, 0x0, 0x84) r2 = openat(r1, &(0x7f0000000000)='/proc/self/exe\x00', 0x90000, 0x100) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r2, 0x0) preadv(r2, &(0x7f0000000280), 0x18, 0xd9f, 0x0) mkdirat(0xffffffffffffffff, 0x0, 0x0) creat(&(0x7f00000000c0)='./bus\x00', 0x98) ftruncate(r0, 0x800) lseek(r0, 0x1200, 0x0) r3 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$BTRFS_IOC_DEFRAG_RANGE(0xffffffffffffffff, 0x40309410, &(0x7f0000000080)={0x0, 0x0, 0x2}) sendfile(r0, r3, 0x0, 0x8400fffffffa) r4 = open(&(0x7f0000000400)='./bus\x00', 0x14103e, 0x0) mmap(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x0, 0x10, r4, 0x0) read(r4, &(0x7f0000000180)=""/19, 0xfffffe47) 01:13:44 executing program 5: epoll_create1(0x0) syz_io_uring_setup(0x240b, &(0x7f0000001740)={0x0, 0x0, 0x0, 0x0, 0x80}, &(0x7f0000ff9000/0x4000)=nil, &(0x7f0000ffc000/0x4000)=nil, &(0x7f0000000140), &(0x7f0000000440)) gettid() r0 = openat$sndseq(0xffffffffffffff9c, &(0x7f0000000000), 0x0) read(r0, &(0x7f0000000080)=""/241, 0xf1) ioctl$SNDRV_SEQ_IOCTL_REMOVE_EVENTS(r0, 0x4040534e, &(0x7f0000000040)={0x205}) ioctl$SNDRV_SEQ_IOCTL_QUERY_SUBS(r0, 0xc0a85352, &(0x7f0000000340)) ioctl$SNDRV_SEQ_IOCTL_GET_NAMED_QUEUE(r0, 0xc08c5336, &(0x7f0000000780)={0x0, 0x0, 0x0, 'queue1\x00'}) 01:13:44 executing program 3: syz_mount_image$vfat(0x0, 0x0, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000240)=ANY=[]) r0 = creat(&(0x7f0000000040)='./bus\x00', 0x0) fcntl$setstatus(r0, 0x4, 0x6900) ftruncate(r0, 0x800) lseek(r0, 0x1200, 0x0) r1 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) sendfile(r0, r1, 0x0, 0x7ffff000) r2 = open(&(0x7f0000000400)='./bus\x00', 0x14103e, 0x0) mmap(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x7ffffe, 0x11, r2, 0x0) read(r2, &(0x7f0000000180)=""/19, 0xfffffe47) 01:13:44 executing program 2: syz_mount_image$vfat(0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0) r0 = creat(&(0x7f0000000040)='./bus\x00', 0x0) fcntl$setstatus(r0, 0x4, 0x6900) r1 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) ftruncate(r0, 0x800) lseek(r0, 0x1200, 0x0) r2 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) sendfile(r0, r2, 0x0, 0x8400fffffffa) r3 = open(&(0x7f0000000400)='./bus\x00', 0x14103e, 0x0) mmap(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x7ffffe, 0x11, r3, 0x0) read(r3, 0x0, 0x0) 01:13:44 executing program 4: r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) mq_open(0x0, 0x2000000, 0x0, &(0x7f00000000c0)) [ 185.195318][T14855] loop1: detected capacity change from 0 to 264192 [ 185.207876][T14855] FAT-fs (loop1): Invalid FSINFO signature: 0x00000000, 0x00000000 (sector = 1) [ 185.217261][T14864] loop0: detected capacity change from 0 to 264192 01:13:44 executing program 4: r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) mq_open(0x0, 0x10000000, 0x0, &(0x7f00000000c0)) 01:13:44 executing program 4: r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) mq_open(0x0, 0x20000000, 0x0, &(0x7f00000000c0)) 01:13:44 executing program 4: r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) mq_open(0x0, 0xff600000, 0x0, &(0x7f00000000c0)) 01:13:44 executing program 4: r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) mq_open(0x0, 0x2000000000, 0x0, &(0x7f00000000c0)) 01:13:44 executing program 4: r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) mq_open(0x0, 0x400000000000, 0x0, &(0x7f00000000c0)) [ 185.560309][ T8] FAT-fs (loop1): Invalid FSINFO signature: 0x00000000, 0x00000000 (sector = 1) 01:13:45 executing program 0: syz_mount_image$vfat(&(0x7f00000002c0), 0x0, 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f0000010000)="601c6d6b646f736617e43c00088020000200000004f8000020004000000000000000000001", 0x25}, {0x0, 0x0, 0x200000000011000}], 0x0, &(0x7f0000000240)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') r0 = creat(&(0x7f0000000040)='./bus\x00', 0x0) fcntl$setstatus(r0, 0x4, 0x6900) r1 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) ftruncate(r0, 0x800) lseek(r0, 0x1200, 0x0) r2 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$BTRFS_IOC_DEFRAG_RANGE(0xffffffffffffffff, 0x40309410, &(0x7f0000000080)={0x7, 0x7, 0x2, 0x279, 0x0, [0x0, 0x0, 0x0, 0x8]}) sendfile(r0, r2, 0x0, 0x8400fffffffa) r3 = open(&(0x7f0000000400)='./bus\x00', 0x14103e, 0x0) read(r3, &(0x7f0000000180)=""/19, 0xfffffe47) 01:13:45 executing program 4: r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) mq_open(0x0, 0x60ffffffffff, 0x0, &(0x7f00000000c0)) 01:13:45 executing program 1: syz_mount_image$vfat(&(0x7f00000002c0), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f0000010000)="601c6d6b646f736617e43c00088020000200000004f8000020004000000000000000000001", 0x25}, {0x0, 0x0, 0x200000000011000}], 0x0, &(0x7f0000000240)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') r0 = creat(&(0x7f00000000c0)='./bus\x00', 0x40) fcntl$setstatus(r0, 0x4, 0x6900) r1 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) mkdirat(0xffffffffffffffff, 0x0, 0x0) ftruncate(r0, 0x800) lseek(r0, 0x1200, 0x0) r2 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$BTRFS_IOC_DEFRAG_RANGE(0xffffffffffffffff, 0x40309410, &(0x7f0000000080)={0x0, 0x0, 0x2}) sendfile(r0, r2, 0x0, 0x8400fffffffa) r3 = open(&(0x7f0000000400)='./bus\x00', 0x14103e, 0x0) mmap(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x0, 0x10, r3, 0x0) read(r3, &(0x7f0000000180)=""/19, 0xfffffe47) 01:13:45 executing program 2 (fault-call:9 fault-nth:0): syz_mount_image$vfat(0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0) r0 = creat(&(0x7f0000000040)='./bus\x00', 0x0) fcntl$setstatus(r0, 0x4, 0x6900) r1 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) ftruncate(r0, 0x800) lseek(r0, 0x1200, 0x0) r2 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) sendfile(r0, r2, 0x0, 0x8400fffffffa) r3 = open(&(0x7f0000000400)='./bus\x00', 0x14103e, 0x0) mmap(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x7ffffe, 0x11, r3, 0x0) read(r3, &(0x7f0000000180)=""/19, 0xfffffe47) 01:13:45 executing program 5: epoll_create1(0x0) syz_io_uring_setup(0x240b, &(0x7f0000001740)={0x0, 0x0, 0x0, 0x0, 0x80}, &(0x7f0000ff9000/0x4000)=nil, &(0x7f0000ffc000/0x4000)=nil, &(0x7f0000000140), &(0x7f0000000440)) gettid() r0 = openat$sndseq(0xffffffffffffff9c, &(0x7f0000000000), 0x0) read(r0, &(0x7f0000000080)=""/241, 0xf1) ioctl$SNDRV_SEQ_IOCTL_REMOVE_EVENTS(r0, 0x4040534e, &(0x7f0000000040)={0x205}) ioctl$SNDRV_SEQ_IOCTL_QUERY_SUBS(r0, 0xc0a85352, &(0x7f0000000340)) ioctl$SNDRV_SEQ_IOCTL_GET_NAMED_QUEUE(r0, 0xc08c5336, &(0x7f0000000780)={0x0, 0x0, 0x0, 'queue1\x00'}) 01:13:45 executing program 3: syz_mount_image$vfat(0x0, 0x0, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000240)=ANY=[]) r0 = creat(&(0x7f0000000040)='./bus\x00', 0x0) fcntl$setstatus(r0, 0x4, 0x6900) ftruncate(r0, 0x800) lseek(r0, 0x1200, 0x0) r1 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) sendfile(r0, r1, 0x0, 0x840000000002) r2 = open(&(0x7f0000000400)='./bus\x00', 0x14103e, 0x0) mmap(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x7ffffe, 0x11, r2, 0x0) read(r2, &(0x7f0000000180)=""/19, 0xfffffe47) 01:13:45 executing program 4: r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) mq_open(0x0, 0x970000000000, 0x0, &(0x7f00000000c0)) [ 186.109330][T14920] loop0: detected capacity change from 0 to 264192 [ 186.123267][T14930] FAULT_INJECTION: forcing a failure. [ 186.123267][T14930] name failslab, interval 1, probability 0, space 0, times 0 [ 186.135935][T14930] CPU: 1 PID: 14930 Comm: syz-executor.2 Not tainted 5.12.0-syzkaller #0 [ 186.144335][T14930] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 186.154368][T14930] Call Trace: [ 186.157639][T14930] dump_stack+0x137/0x19d [ 186.162025][T14930] should_fail+0x23c/0x250 [ 186.166434][T14930] __should_failslab+0x81/0x90 [ 186.171256][T14930] ? alloc_pipe_info+0xac/0x350 [ 186.176086][T14930] should_failslab+0x5/0x20 [ 186.180570][T14930] kmem_cache_alloc_trace+0x49/0x310 [ 186.185831][T14930] alloc_pipe_info+0xac/0x350 [ 186.190487][T14930] splice_direct_to_actor+0x5f7/0x650 [ 186.195857][T14930] ? do_splice_direct+0x170/0x170 [ 186.200860][T14930] ? security_file_permission+0x87/0xa0 [ 186.206400][T14930] ? rw_verify_area+0x136/0x250 [ 186.211231][T14930] do_splice_direct+0xf5/0x170 [ 186.215969][T14930] do_sendfile+0x773/0xda0 [ 186.220365][T14930] __x64_sys_sendfile64+0xf2/0x130 [ 186.225509][T14930] do_syscall_64+0x4a/0x90 [ 186.229916][T14930] entry_SYSCALL_64_after_hwframe+0x44/0xae [ 186.235790][T14930] RIP: 0033:0x4665f9 [ 186.239663][T14930] Code: ff ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 40 00 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 bc ff ff ff f7 d8 64 89 01 48 01:13:45 executing program 2 (fault-call:9 fault-nth:1): syz_mount_image$vfat(0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0) r0 = creat(&(0x7f0000000040)='./bus\x00', 0x0) fcntl$setstatus(r0, 0x4, 0x6900) r1 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) ftruncate(r0, 0x800) lseek(r0, 0x1200, 0x0) r2 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) sendfile(r0, r2, 0x0, 0x8400fffffffa) r3 = open(&(0x7f0000000400)='./bus\x00', 0x14103e, 0x0) mmap(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x7ffffe, 0x11, r3, 0x0) read(r3, &(0x7f0000000180)=""/19, 0xfffffe47) [ 186.259244][T14930] RSP: 002b:00007f171579a188 EFLAGS: 00000246 ORIG_RAX: 0000000000000028 [ 186.267633][T14930] RAX: ffffffffffffffda RBX: 000000000056bf60 RCX: 00000000004665f9 [ 186.275584][T14930] RDX: 0000000000000000 RSI: 0000000000000005 RDI: 0000000000000003 [ 186.283532][T14930] RBP: 00007f171579a1d0 R08: 0000000000000000 R09: 0000000000000000 [ 186.291480][T14930] R10: 00008400fffffffa R11: 0000000000000246 R12: 0000000000000001 [ 186.299433][T14930] R13: 00007ffc21fbe1bf R14: 00007f171579a300 R15: 0000000000022000 [ 186.354064][T14929] loop1: detected capacity change from 0 to 264192 [ 186.384557][T14950] FAULT_INJECTION: forcing a failure. [ 186.384557][T14950] name failslab, interval 1, probability 0, space 0, times 0 [ 186.397226][T14950] CPU: 0 PID: 14950 Comm: syz-executor.2 Not tainted 5.12.0-syzkaller #0 [ 186.405653][T14950] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 186.415697][T14950] Call Trace: [ 186.418970][T14950] dump_stack+0x137/0x19d [ 186.423374][T14950] should_fail+0x23c/0x250 [ 186.427785][T14950] __should_failslab+0x81/0x90 [ 186.432545][T14950] ? kcalloc+0x32/0x40 [ 186.436608][T14950] should_failslab+0x5/0x20 [ 186.441118][T14950] __kmalloc+0x66/0x350 [ 186.445268][T14950] ? kmem_cache_alloc_trace+0x210/0x310 [ 186.450814][T14950] ? alloc_pipe_info+0xac/0x350 [ 186.455670][T14950] kcalloc+0x32/0x40 [ 186.459562][T14950] alloc_pipe_info+0x1be/0x350 [ 186.464354][T14950] splice_direct_to_actor+0x5f7/0x650 [ 186.469726][T14950] ? do_splice_direct+0x170/0x170 [ 186.474751][T14950] ? security_file_permission+0x87/0xa0 [ 186.480298][T14950] ? rw_verify_area+0x136/0x250 [ 186.485198][T14950] do_splice_direct+0xf5/0x170 [ 186.490024][T14950] do_sendfile+0x773/0xda0 [ 186.494457][T14950] __x64_sys_sendfile64+0xf2/0x130 [ 186.499604][T14950] do_syscall_64+0x4a/0x90 [ 186.504057][T14950] entry_SYSCALL_64_after_hwframe+0x44/0xae [ 186.509974][T14950] RIP: 0033:0x4665f9 [ 186.513854][T14950] Code: ff ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 40 00 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 bc ff ff ff f7 d8 64 89 01 48 [ 186.533496][T14950] RSP: 002b:00007f171579a188 EFLAGS: 00000246 ORIG_RAX: 0000000000000028 [ 186.541906][T14950] RAX: ffffffffffffffda RBX: 000000000056bf60 RCX: 00000000004665f9 01:13:45 executing program 4: r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) mq_open(0x0, 0x10400000000000, 0x0, &(0x7f00000000c0)) 01:13:45 executing program 2 (fault-call:9 fault-nth:2): syz_mount_image$vfat(0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0) r0 = creat(&(0x7f0000000040)='./bus\x00', 0x0) fcntl$setstatus(r0, 0x4, 0x6900) r1 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) ftruncate(r0, 0x800) lseek(r0, 0x1200, 0x0) r2 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) sendfile(r0, r2, 0x0, 0x8400fffffffa) r3 = open(&(0x7f0000000400)='./bus\x00', 0x14103e, 0x0) mmap(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x7ffffe, 0x11, r3, 0x0) read(r3, &(0x7f0000000180)=""/19, 0xfffffe47) [ 186.549865][T14950] RDX: 0000000000000000 RSI: 0000000000000005 RDI: 0000000000000003 [ 186.557823][T14950] RBP: 00007f171579a1d0 R08: 0000000000000000 R09: 0000000000000000 [ 186.565793][T14950] R10: 00008400fffffffa R11: 0000000000000246 R12: 0000000000000001 [ 186.573758][T14950] R13: 00007ffc21fbe1bf R14: 00007f171579a300 R15: 0000000000022000 01:13:45 executing program 4: r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) mq_open(0x0, 0x10540000000000, 0x0, &(0x7f00000000c0)) [ 186.650024][T14961] FAULT_INJECTION: forcing a failure. [ 186.650024][T14961] name fail_page_alloc, interval 1, probability 0, space 0, times 0 [ 186.663327][T14961] CPU: 1 PID: 14961 Comm: syz-executor.2 Not tainted 5.12.0-syzkaller #0 [ 186.671740][T14961] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 186.681789][T14961] Call Trace: [ 186.685129][T14961] dump_stack+0x137/0x19d [ 186.690157][T14961] should_fail+0x23c/0x250 [ 186.694578][T14961] __alloc_pages_nodemask+0xe7/0x310 01:13:46 executing program 4: r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) mq_open(0x0, 0xc04a0100000000, 0x0, &(0x7f00000000c0)) [ 186.699858][T14961] alloc_pages_current+0x21d/0x310 [ 186.704985][T14961] __page_cache_alloc+0x4d/0xf0 [ 186.709869][T14961] page_cache_ra_unbounded+0x1ae/0x410 [ 186.715328][T14961] ondemand_readahead+0x579/0x7b0 [ 186.720333][T14961] ? filemap_get_read_batch+0x3c2/0x3f0 [ 186.725871][T14961] page_cache_sync_ra+0xaf/0xe0 [ 186.730760][T14961] filemap_read+0x388/0x1230 [ 186.735389][T14961] generic_file_read_iter+0x84/0x3e0 [ 186.740689][T14961] ? mntput+0x45/0x70 [ 186.744656][T14961] ? terminate_walk+0x261/0x270 [ 186.749504][T14961] ? __fsnotify_parent+0x32f/0x430 [ 186.754623][T14961] ext4_file_read_iter+0x1db/0x290 [ 186.759727][T14961] generic_file_splice_read+0x22a/0x310 [ 186.765255][T14961] ? splice_shrink_spd+0x60/0x60 [ 186.770199][T14961] splice_direct_to_actor+0x2aa/0x650 [ 186.775629][T14961] ? do_splice_direct+0x170/0x170 [ 186.780632][T14961] do_splice_direct+0xf5/0x170 [ 186.785386][T14961] do_sendfile+0x773/0xda0 [ 186.789846][T14961] __x64_sys_sendfile64+0xf2/0x130 [ 186.794954][T14961] do_syscall_64+0x4a/0x90 [ 186.799356][T14961] entry_SYSCALL_64_after_hwframe+0x44/0xae [ 186.805235][T14961] RIP: 0033:0x4665f9 [ 186.809105][T14961] Code: ff ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 40 00 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 bc ff ff ff f7 d8 64 89 01 48 [ 186.828861][T14961] RSP: 002b:00007f171579a188 EFLAGS: 00000246 ORIG_RAX: 0000000000000028 [ 186.837388][T14961] RAX: ffffffffffffffda RBX: 000000000056bf60 RCX: 00000000004665f9 [ 186.845373][T14961] RDX: 0000000000000000 RSI: 0000000000000005 RDI: 0000000000000003 [ 186.853343][T14961] RBP: 00007f171579a1d0 R08: 0000000000000000 R09: 0000000000000000 [ 186.861299][T14961] R10: 00008400fffffffa R11: 0000000000000246 R12: 0000000000000001 [ 186.869250][T14961] R13: 00007ffc21fbe1bf R14: 00007f171579a300 R15: 0000000000022000 01:13:46 executing program 0: syz_mount_image$vfat(&(0x7f00000002c0), &(0x7f0000000100)='./file0\x00', 0x0, 0x0, 0x0, 0x0, &(0x7f0000000240)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') r0 = creat(&(0x7f0000000040)='./bus\x00', 0x0) fcntl$setstatus(r0, 0x4, 0x6900) r1 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) ftruncate(r0, 0x800) lseek(r0, 0x1200, 0x0) r2 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$BTRFS_IOC_DEFRAG_RANGE(0xffffffffffffffff, 0x40309410, &(0x7f0000000080)={0x7, 0x7, 0x2, 0x279, 0x0, [0x0, 0x0, 0x0, 0x8]}) sendfile(r0, r2, 0x0, 0x8400fffffffa) r3 = open(&(0x7f0000000400)='./bus\x00', 0x14103e, 0x0) read(r3, &(0x7f0000000180)=""/19, 0xfffffe47) 01:13:46 executing program 4: r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) mq_open(0x0, 0xd04f0000000000, 0x0, &(0x7f00000000c0)) 01:13:46 executing program 5: epoll_create1(0x0) syz_io_uring_setup(0x240b, &(0x7f0000001740)={0x0, 0x0, 0x0, 0x0, 0x80}, &(0x7f0000ff9000/0x4000)=nil, &(0x7f0000ffc000/0x4000)=nil, &(0x7f0000000140), &(0x7f0000000440)) r0 = gettid() r1 = openat$sndseq(0xffffffffffffff9c, &(0x7f0000000000), 0x0) read(r1, &(0x7f0000000080)=""/241, 0xf1) ioctl$SNDRV_SEQ_IOCTL_REMOVE_EVENTS(r1, 0x4040534e, &(0x7f0000000040)={0x205}) ioctl$SNDRV_SEQ_IOCTL_QUERY_SUBS(r1, 0xc0a85352, &(0x7f0000000340)) tkill(r0, 0x7) 01:13:46 executing program 3: syz_mount_image$vfat(0x0, 0x0, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000240)=ANY=[]) r0 = creat(&(0x7f0000000040)='./bus\x00', 0x0) fcntl$setstatus(r0, 0x4, 0x6900) ftruncate(r0, 0x800) lseek(r0, 0x1200, 0x0) r1 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) sendfile(r0, r1, 0x0, 0x8400fffffff4) r2 = open(&(0x7f0000000400)='./bus\x00', 0x14103e, 0x0) mmap(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x7ffffe, 0x11, r2, 0x0) read(r2, &(0x7f0000000180)=""/19, 0xfffffe47) 01:13:46 executing program 1: syz_mount_image$vfat(&(0x7f00000002c0), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f0000010000)="601c6d6b646f736617e43c00088020000200000004f8000020004000000000000000000001", 0x25}, {0x0, 0x0, 0x200000000011000}], 0x0, &(0x7f0000000240)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') r0 = creat(&(0x7f0000000040)='./bus\x00', 0x0) fcntl$setstatus(0xffffffffffffffff, 0x4, 0x6900) r1 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) mkdirat(0xffffffffffffffff, 0x0, 0x0) ftruncate(r0, 0x800) lseek(r0, 0x1200, 0x0) r2 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$BTRFS_IOC_DEFRAG_RANGE(0xffffffffffffffff, 0x40309410, &(0x7f0000000080)={0x0, 0x0, 0x2}) sendfile(r0, r2, 0x0, 0x8400fffffffa) r3 = open(&(0x7f0000000400)='./bus\x00', 0x14103e, 0x0) mmap(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x0, 0x10, r3, 0x0) read(r3, &(0x7f0000000180)=""/19, 0xfffffe47) sendto$inet6(r0, &(0x7f0000000240)="a3ed6508f00ceaa9be531222f91acdbdc8112f4cfb4f950c858a2a7aee979a5a40411bc6e190c6d1a45945c1ea377c56c8dd780e3365ecabd71d95bcece778d7120cb5", 0x43, 0x10000004, &(0x7f00000000c0)={0xa, 0x4e21, 0x78, @private1, 0x5}, 0x1c) [ 186.966575][T14929] loop1: detected capacity change from 0 to 264192 [ 186.977346][T14929] FAT-fs (loop1): Invalid FSINFO signature: 0x00000000, 0x00000000 (sector = 1) 01:13:46 executing program 4: r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) mq_open(0x0, 0xf04a0000000000, 0x0, &(0x7f00000000c0)) 01:13:46 executing program 4: r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) mq_open(0x0, 0x100000000000000, 0x0, &(0x7f00000000c0)) [ 187.072924][T14995] loop1: detected capacity change from 0 to 264192 [ 187.104575][T14995] FAT-fs (loop1): Invalid FSINFO signature: 0x00000000, 0x00000000 (sector = 1) 01:13:46 executing program 4: r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) mq_open(0x0, 0x200000000000000, 0x0, &(0x7f00000000c0)) 01:13:46 executing program 4: r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) mq_open(0x0, 0x1000000000000000, 0x0, &(0x7f00000000c0)) [ 187.286780][ T8] FAT-fs (loop1): Invalid FSINFO signature: 0x00000000, 0x00000000 (sector = 1) 01:13:46 executing program 2: syz_mount_image$vfat(0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0) r0 = creat(&(0x7f0000000040)='./bus\x00', 0x0) fcntl$setstatus(r0, 0x4, 0x6900) r1 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) ftruncate(r0, 0x800) lseek(r0, 0x1200, 0x0) r2 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) sendfile(r0, r2, 0x0, 0x8400fffffffa) r3 = open(&(0x7f0000000400)='./bus\x00', 0x14103e, 0x0) mmap(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x7ffffe, 0x11, r3, 0x0) read(r3, &(0x7f0000000180)=""/19, 0xfffffe47) 01:13:46 executing program 5: epoll_create1(0x0) syz_io_uring_setup(0x240b, &(0x7f0000001740)={0x0, 0x0, 0x0, 0x0, 0x80}, &(0x7f0000ff9000/0x4000)=nil, &(0x7f0000ffc000/0x4000)=nil, &(0x7f0000000140), &(0x7f0000000440)) r0 = gettid() r1 = openat$sndseq(0xffffffffffffff9c, &(0x7f0000000000), 0x0) read(r1, &(0x7f0000000080)=""/241, 0xf1) ioctl$SNDRV_SEQ_IOCTL_REMOVE_EVENTS(r1, 0x4040534e, &(0x7f0000000040)={0x205}) ioctl$SNDRV_SEQ_IOCTL_QUERY_SUBS(r1, 0xc0a85352, &(0x7f0000000340)) tkill(r0, 0x7) 01:13:46 executing program 1: syz_mount_image$vfat(&(0x7f00000002c0), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f0000010000)="601c6d6b646f736617e43c00088020000200000004f8000020004000000000000000000001", 0x25}, {0x0, 0x0, 0x200000000011000}], 0x0, &(0x7f0000000240)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') r0 = creat(&(0x7f0000000040)='./bus\x00', 0x0) fcntl$setstatus(r0, 0x4, 0x6900) r1 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) r2 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000048000/0x2000)=nil, 0x2000, 0x1800003, 0x12, r2, 0x0) preadv(r2, &(0x7f0000000280), 0x18, 0xd9f, 0x0) sendto(r2, &(0x7f0000000300)="a7e6fc0edc0a40e0bb67ae73fba692d993ffef64c7ffed00c930462fdb0b785e2329b72fe7eb508e1fe0f050f1eadeb656161350fae1be10672c53912f4ae3965eaf91432190784799891afbcaf65711e720c0cf6013df2bb543c8bde86652e5b5fb68048cf9891ed1b699d315ff0f9429a99c61062743577b644fb4d656cabdbf0271b034be8a14bff8fa2b10a500828faf126902dad69c374b555577ffe1d03dce7cbe70f55996ba89972e5dd60b15836b1bb8e8a61e91f70c0666ceb41bf1ad42141a91a62650562422eff6b2e10e02e756", 0xd3, 0x40800, &(0x7f0000000240)=@ieee802154={0x24, @short={0x2, 0x1}}, 0x80) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) mkdirat(0xffffffffffffffff, 0x0, 0x0) ftruncate(r0, 0x800) lseek(r0, 0x1200, 0x0) r3 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$BTRFS_IOC_DEFRAG_RANGE(0xffffffffffffffff, 0x40309410, &(0x7f0000000080)={0x0, 0x0, 0x2}) sendfile(r0, r3, 0x0, 0x8400fffffffa) r4 = open(&(0x7f0000000400)='./bus\x00', 0x14103e, 0x0) mmap(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x0, 0x10, r4, 0xfffff000) read(r4, &(0x7f0000000180)=""/19, 0xfffffe47) [ 187.481387][T15041] loop1: detected capacity change from 0 to 264192 [ 187.491036][T15041] FAT-fs (loop1): Invalid FSINFO signature: 0x00000000, 0x00000000 (sector = 1) 01:13:47 executing program 0: syz_mount_image$vfat(&(0x7f00000002c0), &(0x7f0000000100)='./file0\x00', 0x0, 0x0, 0x0, 0x0, &(0x7f0000000240)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') r0 = creat(&(0x7f0000000040)='./bus\x00', 0x0) fcntl$setstatus(r0, 0x4, 0x6900) r1 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) ftruncate(r0, 0x800) lseek(r0, 0x1200, 0x0) r2 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$BTRFS_IOC_DEFRAG_RANGE(0xffffffffffffffff, 0x40309410, &(0x7f0000000080)={0x7, 0x7, 0x2, 0x279, 0x0, [0x0, 0x0, 0x0, 0x8]}) sendfile(r0, r2, 0x0, 0x8400fffffffa) r3 = open(&(0x7f0000000400)='./bus\x00', 0x14103e, 0x0) read(r3, &(0x7f0000000180)=""/19, 0xfffffe47) 01:13:47 executing program 4: r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) mq_open(0x0, 0xffffffffff600000, 0x0, &(0x7f00000000c0)) 01:13:47 executing program 5: epoll_create1(0x0) syz_io_uring_setup(0x240b, &(0x7f0000001740)={0x0, 0x0, 0x0, 0x0, 0x80}, &(0x7f0000ff9000/0x4000)=nil, &(0x7f0000ffc000/0x4000)=nil, &(0x7f0000000140), &(0x7f0000000440)) r0 = gettid() r1 = openat$sndseq(0xffffffffffffff9c, &(0x7f0000000000), 0x0) read(r1, &(0x7f0000000080)=""/241, 0xf1) ioctl$SNDRV_SEQ_IOCTL_REMOVE_EVENTS(r1, 0x4040534e, &(0x7f0000000040)={0x205}) ioctl$SNDRV_SEQ_IOCTL_QUERY_SUBS(r1, 0xc0a85352, &(0x7f0000000340)) tkill(r0, 0x7) [ 187.822470][ T7735] FAT-fs (loop1): Invalid FSINFO signature: 0x00000000, 0x00000000 (sector = 1) 01:13:47 executing program 3: syz_mount_image$vfat(0x0, 0x0, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000240)=ANY=[]) r0 = creat(&(0x7f0000000040)='./bus\x00', 0x0) fcntl$setstatus(r0, 0x4, 0x6900) ftruncate(r0, 0x800) lseek(r0, 0x1200, 0x0) r1 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) sendfile(r0, r1, 0x0, 0xffffffffffffffff) r2 = open(&(0x7f0000000400)='./bus\x00', 0x14103e, 0x0) mmap(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x7ffffe, 0x11, r2, 0x0) read(r2, &(0x7f0000000180)=""/19, 0xfffffe47) 01:13:47 executing program 1: syz_mount_image$vfat(&(0x7f00000002c0), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f0000010000)="601c6d6b646f736617e43c00088020000200000004f8000020004000000000000000000001", 0x25}, {0x0, 0x0, 0x200000000011000}], 0x0, &(0x7f0000000240)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') r0 = creat(&(0x7f0000000040)='./bus\x00', 0x0) fcntl$setstatus(r0, 0x4, 0x6900) r1 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) socket$inet_tcp(0x2, 0x1, 0x0) lremovexattr(&(0x7f00000000c0)='./bus\x00', &(0x7f0000000140)=@random={'system.', '\x00'}) mkdirat(0xffffffffffffffff, 0x0, 0x0) ftruncate(r0, 0x800) lseek(r0, 0x1200, 0x0) r2 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$BTRFS_IOC_DEFRAG_RANGE(0xffffffffffffffff, 0x40309410, &(0x7f0000000080)={0x0, 0x0, 0x2}) sendfile(r0, r2, 0x0, 0x8400fffffffa) r3 = open(&(0x7f0000000400)='./bus\x00', 0x14103e, 0x0) mmap(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x0, 0x10, r3, 0x0) read(r3, &(0x7f0000000180)=""/19, 0xfffffe47) 01:13:47 executing program 4: r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) mq_open(0x0, 0x0, 0x2, &(0x7f00000000c0)) 01:13:47 executing program 4: r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) mq_open(0x0, 0x0, 0x10, &(0x7f00000000c0)) 01:13:47 executing program 3: syz_mount_image$vfat(0x0, 0x0, 0x0, 0x0, 0x0, 0x3, &(0x7f0000000240)=ANY=[]) r0 = creat(&(0x7f0000000040)='./bus\x00', 0x0) fcntl$setstatus(r0, 0x4, 0x6900) ftruncate(r0, 0x800) lseek(r0, 0x1200, 0x0) r1 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) sendfile(r0, r1, 0x0, 0x8400fffffffa) r2 = open(&(0x7f0000000400)='./bus\x00', 0x14103e, 0x0) mmap(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x7ffffe, 0x11, r2, 0x0) read(r2, &(0x7f0000000180)=""/19, 0xfffffe47) [ 187.952885][T15079] loop1: detected capacity change from 0 to 264192 01:13:47 executing program 4: r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) mq_open(0x0, 0x0, 0x4000, &(0x7f00000000c0)) [ 187.993780][T15079] FAT-fs (loop1): Invalid FSINFO signature: 0x00000000, 0x00000000 (sector = 1) 01:13:47 executing program 2: syz_mount_image$vfat(0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0) r0 = creat(&(0x7f0000000040)='./bus\x00', 0x0) fcntl$setstatus(r0, 0x4, 0x6900) r1 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) ftruncate(r0, 0x800) lseek(r0, 0x1200, 0x0) r2 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) sendfile(r0, r2, 0x0, 0x7ffff000) r3 = open(&(0x7f0000000400)='./bus\x00', 0x14103e, 0x0) mmap(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x7ffffe, 0x11, r3, 0x0) read(r3, &(0x7f0000000180)=""/19, 0xfffffe47) 01:13:47 executing program 5: epoll_create1(0x0) syz_io_uring_setup(0x240b, &(0x7f0000001740)={0x0, 0x0, 0x0, 0x0, 0x80}, &(0x7f0000ff9000/0x4000)=nil, &(0x7f0000ffc000/0x4000)=nil, &(0x7f0000000140), &(0x7f0000000440)) r0 = gettid() r1 = openat$sndseq(0xffffffffffffff9c, &(0x7f0000000000), 0x0) read(r1, &(0x7f0000000080)=""/241, 0xf1) ioctl$SNDRV_SEQ_IOCTL_QUERY_SUBS(r1, 0xc0a85352, &(0x7f0000000340)) ioctl$SNDRV_SEQ_IOCTL_GET_NAMED_QUEUE(r1, 0xc08c5336, &(0x7f0000000780)={0x0, 0x0, 0x0, 'queue1\x00'}) tkill(r0, 0x7) 01:13:47 executing program 4: r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) mq_open(0x0, 0x0, 0x60ff, &(0x7f00000000c0)) [ 188.378568][ T7735] FAT-fs (loop1): Invalid FSINFO signature: 0x00000000, 0x00000000 (sector = 1) 01:13:48 executing program 0: syz_mount_image$vfat(&(0x7f00000002c0), &(0x7f0000000100)='./file0\x00', 0x0, 0x0, 0x0, 0x0, &(0x7f0000000240)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') r0 = creat(&(0x7f0000000040)='./bus\x00', 0x0) fcntl$setstatus(r0, 0x4, 0x6900) r1 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) ftruncate(r0, 0x800) lseek(r0, 0x1200, 0x0) r2 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$BTRFS_IOC_DEFRAG_RANGE(0xffffffffffffffff, 0x40309410, &(0x7f0000000080)={0x7, 0x7, 0x2, 0x279, 0x0, [0x0, 0x0, 0x0, 0x8]}) sendfile(r0, r2, 0x0, 0x8400fffffffa) r3 = open(&(0x7f0000000400)='./bus\x00', 0x14103e, 0x0) read(r3, &(0x7f0000000180)=""/19, 0xfffffe47) 01:13:48 executing program 1: r0 = syz_mount_image$vfat(&(0x7f00000002c0), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f0000010000)="601c6d6b646f736617e43c00088020000200000004f8000020004000000000000000000001", 0x25}, {0x0, 0x0, 0x200000000011000}], 0x0, &(0x7f0000000240)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') r1 = creat(&(0x7f0000000040)='./bus\x00', 0x0) fcntl$setstatus(r1, 0x4, 0x6900) r2 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r2, 0x0) preadv(r2, &(0x7f0000000280), 0x18, 0xd9f, 0x0) mkdirat(0xffffffffffffffff, 0x0, 0x0) ftruncate(r1, 0x800) lseek(r1, 0x1200, 0x0) preadv(r0, &(0x7f0000001500)=[{&(0x7f0000000240)=""/123, 0x7b}, {&(0x7f00000000c0)=""/46, 0x2e}, {&(0x7f0000000300)=""/108, 0x6c}, {&(0x7f0000000440)=""/160, 0xa0}, {&(0x7f00000001c0)=""/20, 0x14}, {&(0x7f0000000380)=""/76, 0x4c}, {&(0x7f0000000500)=""/4096, 0x1000}], 0x7, 0xfffffff7, 0x3) r3 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$BTRFS_IOC_DEFRAG_RANGE(0xffffffffffffffff, 0x40309410, &(0x7f0000000080)={0x0, 0x0, 0x2}) sendfile(r1, r3, 0x0, 0x8400fffffffa) r4 = open(&(0x7f0000000400)='./bus\x00', 0x14103e, 0x0) mmap(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x0, 0x10, r4, 0x0) read(r4, &(0x7f0000000180)=""/19, 0xfffffe47) 01:13:48 executing program 4: r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) mq_open(0x0, 0x0, 0x9700, &(0x7f00000000c0)) 01:13:48 executing program 5: epoll_create1(0x0) syz_io_uring_setup(0x240b, &(0x7f0000001740)={0x0, 0x0, 0x0, 0x0, 0x80}, &(0x7f0000ff9000/0x4000)=nil, &(0x7f0000ffc000/0x4000)=nil, &(0x7f0000000140), &(0x7f0000000440)) r0 = gettid() r1 = openat$sndseq(0xffffffffffffff9c, &(0x7f0000000000), 0x0) read(r1, &(0x7f0000000080)=""/241, 0xf1) ioctl$SNDRV_SEQ_IOCTL_QUERY_SUBS(r1, 0xc0a85352, &(0x7f0000000340)) ioctl$SNDRV_SEQ_IOCTL_GET_NAMED_QUEUE(r1, 0xc08c5336, &(0x7f0000000780)={0x0, 0x0, 0x0, 'queue1\x00'}) tkill(r0, 0x7) 01:13:48 executing program 4: r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) mq_open(0x0, 0x0, 0x104000, &(0x7f00000000c0)) [ 188.762647][T15138] loop1: detected capacity change from 0 to 264192 [ 188.772353][T15138] FAT-fs (loop1): Invalid FSINFO signature: 0x00000000, 0x00000000 (sector = 1) 01:13:48 executing program 3: r0 = gettid() ptrace$setopts(0x4206, r0, 0x0, 0x0) tkill(r0, 0x34) ptrace$cont(0x18, r0, 0x0, 0x0) ptrace$setregs(0x2, 0x0, 0x0, &(0x7f0000000080)) ptrace$cont(0x9, r0, 0x0, 0x0) r1 = gettid() ptrace$setopts(0x4206, r1, 0x0, 0x0) tkill(r1, 0x34) ptrace$cont(0x18, r1, 0x0, 0x0) syz_mount_image$vfat(0x0, 0x0, 0x9, 0x0, 0x0, 0x0, &(0x7f0000000080)=ANY=[@ANYRESDEC=0x0, @ANYRES32=r0, @ANYRESHEX=r1, @ANYRESDEC=r0, @ANYRES16=r1]) r2 = creat(&(0x7f0000000040)='./bus\x00', 0x0) fcntl$setstatus(r2, 0x4, 0x6900) ftruncate(r2, 0x800) lseek(r2, 0x1200, 0x0) r3 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) sendfile(r2, r3, 0x0, 0x8400fffffffa) r4 = open(&(0x7f0000000400)='./bus\x00', 0x14103e, 0x0) mmap(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x7ffffe, 0x11, r4, 0x0) read(r4, &(0x7f0000000180)=""/19, 0xfffffe47) 01:13:48 executing program 5: epoll_create1(0x0) syz_io_uring_setup(0x240b, &(0x7f0000001740)={0x0, 0x0, 0x0, 0x0, 0x80}, &(0x7f0000ff9000/0x4000)=nil, &(0x7f0000ffc000/0x4000)=nil, &(0x7f0000000140), &(0x7f0000000440)) r0 = gettid() r1 = openat$sndseq(0xffffffffffffff9c, &(0x7f0000000000), 0x0) read(r1, &(0x7f0000000080)=""/241, 0xf1) ioctl$SNDRV_SEQ_IOCTL_QUERY_SUBS(r1, 0xc0a85352, &(0x7f0000000340)) ioctl$SNDRV_SEQ_IOCTL_GET_NAMED_QUEUE(r1, 0xc08c5336, &(0x7f0000000780)={0x0, 0x0, 0x0, 'queue1\x00'}) tkill(r0, 0x7) 01:13:48 executing program 4: r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) mq_open(0x0, 0x0, 0x105400, &(0x7f00000000c0)) 01:13:48 executing program 3: syz_mount_image$vfat(0x0, 0x0, 0xa, 0x0, 0x0, 0x200804, &(0x7f0000000240)=ANY=[]) r0 = creat(&(0x7f0000000040)='./bus\x00', 0x0) fcntl$setstatus(r0, 0x4, 0x6900) ftruncate(r0, 0x800) lseek(r0, 0x1200, 0x0) r1 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) sendfile(r0, r1, 0x0, 0x8400fffffffa) r2 = open(&(0x7f0000000400)='./bus\x00', 0x14103e, 0x0) mmap(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x7ffffe, 0x11, r2, 0x0) read(r2, &(0x7f0000000180)=""/19, 0xfffffe47) [ 188.961068][ T8] FAT-fs (loop1): Invalid FSINFO signature: 0x00000000, 0x00000000 (sector = 1) 01:13:48 executing program 2: syz_mount_image$vfat(0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0) r0 = creat(&(0x7f0000000040)='./bus\x00', 0x0) fcntl$setstatus(r0, 0x4, 0x6900) r1 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) ftruncate(r0, 0x800) lseek(r0, 0x1200, 0x0) r2 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) sendfile(r0, r2, 0x0, 0x840000000002) r3 = open(&(0x7f0000000400)='./bus\x00', 0x14103e, 0x0) mmap(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x7ffffe, 0x11, r3, 0x0) read(r3, &(0x7f0000000180)=""/19, 0xfffffe47) 01:13:48 executing program 1: syz_mount_image$vfat(&(0x7f00000002c0), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f0000010000)="601c6d6b646f736617e43c00088020000200000004f8000020004000000000000000000001", 0x25}, {0x0, 0x0, 0x200000000011000}], 0x0, &(0x7f0000000240)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') r0 = creat(&(0x7f0000000040)='./bus\x00', 0x0) fcntl$setstatus(r0, 0x4, 0x6900) r1 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) mount(&(0x7f00000000c0)=@loop={'/dev/loop', 0x0}, &(0x7f0000000140)='./file0\x00', &(0x7f00000001c0)='mqueue\x00', 0x2204002, &(0x7f0000000240)='\x00') preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) mkdirat(0xffffffffffffffff, 0x0, 0x0) ftruncate(r0, 0x800) lseek(r0, 0x1200, 0x0) r2 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$BTRFS_IOC_DEFRAG_RANGE(0xffffffffffffffff, 0x40309410, &(0x7f0000000080)={0x0, 0x0, 0x2}) sendfile(r0, r2, 0x0, 0x8400fffffffa) r3 = open(&(0x7f0000000400)='./bus\x00', 0x14103e, 0x0) mmap(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x0, 0x10, r3, 0x0) read(r3, &(0x7f0000000180)=""/19, 0xfffffe47) 01:13:48 executing program 4: r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) mq_open(0x0, 0x0, 0x400000, &(0x7f00000000c0)) [ 189.230924][T15185] loop1: detected capacity change from 0 to 264192 [ 189.239769][T15185] FAT-fs (loop1): Invalid FSINFO signature: 0x00000000, 0x00000000 (sector = 1) [ 189.521376][ T8] FAT-fs (loop1): Invalid FSINFO signature: 0x00000000, 0x00000000 (sector = 1) 01:13:48 executing program 5: epoll_create1(0x0) syz_io_uring_setup(0x240b, &(0x7f0000001740)={0x0, 0x0, 0x0, 0x0, 0x80}, &(0x7f0000ff9000/0x4000)=nil, &(0x7f0000ffc000/0x4000)=nil, &(0x7f0000000140), &(0x7f0000000440)) r0 = gettid() r1 = openat$sndseq(0xffffffffffffff9c, &(0x7f0000000000), 0x0) ioctl$SNDRV_SEQ_IOCTL_REMOVE_EVENTS(r1, 0x4040534e, &(0x7f0000000040)={0x205}) ioctl$SNDRV_SEQ_IOCTL_QUERY_SUBS(r1, 0xc0a85352, &(0x7f0000000340)) ioctl$SNDRV_SEQ_IOCTL_GET_NAMED_QUEUE(r1, 0xc08c5336, &(0x7f0000000780)={0x0, 0x0, 0x0, 'queue1\x00'}) tkill(r0, 0x7) 01:13:48 executing program 4: r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) mq_open(0x0, 0x0, 0x401000, &(0x7f00000000c0)) 01:13:48 executing program 1: r0 = syz_mount_image$vfat(&(0x7f00000002c0), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f0000010000)="601c6d6b646f736617e43c00088020000200000004f8000020004000000000000000000001", 0x25}, {0x0, 0x0, 0x200000000011000}], 0x0, &(0x7f0000000240)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') r1 = creat(&(0x7f0000000040)='./bus\x00', 0x0) fcntl$setstatus(r1, 0x4, 0x6900) r2 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f000014f000/0x4000)=nil, 0x4000, 0x1800003, 0x12, r2, 0x20658000) preadv(r2, &(0x7f0000000280), 0x18, 0xd9f, 0x0) mkdirat(r0, 0x0, 0xc) ftruncate(r1, 0x800) sendmsg$IPSET_CMD_PROTOCOL(r1, &(0x7f0000000240)={&(0x7f0000000140)={0x10, 0x0, 0x0, 0x800}, 0xc, &(0x7f00000001c0)={&(0x7f0000000300)=ANY=[@ANYBLOB="340000000106000000000000000000000300000518010100070000000500010007000000010007000000000001000000000000005482782c9a3dc41a6fbe3dafdaf83ea2e4d4814f6b5e3092bc955d8dca42952b042a7b000000000000003f78dffd80"], 0x34}, 0x1, 0x0, 0x0, 0x40}, 0x20044841) lseek(r1, 0x1200, 0x0) r3 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r4 = accept4$inet6(r3, 0x0, &(0x7f00000000c0), 0x80800) preadv(r4, &(0x7f00000004c0)=[{&(0x7f0000000380)=""/101, 0x65}, {&(0x7f0000000440)=""/124, 0x7c}, {&(0x7f0000000280)=""/20, 0x14}], 0x3, 0x55b, 0x6) ioctl$BTRFS_IOC_DEFRAG_RANGE(0xffffffffffffffff, 0x40309410, &(0x7f0000000080)={0xfffffffffffffffd, 0x2, 0x1, 0x200, 0x2, [0x45]}) sendfile(r1, r3, 0x0, 0x8400fffffffa) r5 = open(&(0x7f0000000400)='./bus\x00', 0x14103e, 0x0) mmap(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x0, 0x10, r5, 0x0) read(r5, &(0x7f0000000180)=""/19, 0xfffffe47) socket$nl_audit(0x10, 0x3, 0x9) 01:13:48 executing program 0: syz_mount_image$vfat(&(0x7f00000002c0), &(0x7f0000000100)='./file0\x00', 0x0, 0x1, &(0x7f0000000200)=[{&(0x7f0000010000)="601c6d6b646f736617e43c00088020000200000004f8000020004000000000000000000001", 0x25}], 0x0, &(0x7f0000000240)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') r0 = creat(&(0x7f0000000040)='./bus\x00', 0x0) fcntl$setstatus(r0, 0x4, 0x6900) r1 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) ftruncate(r0, 0x800) lseek(r0, 0x1200, 0x0) r2 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$BTRFS_IOC_DEFRAG_RANGE(0xffffffffffffffff, 0x40309410, &(0x7f0000000080)={0x7, 0x7, 0x2, 0x279, 0x0, [0x0, 0x0, 0x0, 0x8]}) sendfile(r0, r2, 0x0, 0x8400fffffffa) r3 = open(&(0x7f0000000400)='./bus\x00', 0x14103e, 0x0) read(r3, &(0x7f0000000180)=""/19, 0xfffffe47) 01:13:49 executing program 5: epoll_create1(0x0) syz_io_uring_setup(0x240b, &(0x7f0000001740)={0x0, 0x0, 0x0, 0x0, 0x80}, &(0x7f0000ff9000/0x4000)=nil, &(0x7f0000ffc000/0x4000)=nil, &(0x7f0000000140), &(0x7f0000000440)) r0 = gettid() r1 = openat$sndseq(0xffffffffffffff9c, &(0x7f0000000000), 0x0) ioctl$SNDRV_SEQ_IOCTL_REMOVE_EVENTS(r1, 0x4040534e, &(0x7f0000000040)={0x205}) ioctl$SNDRV_SEQ_IOCTL_QUERY_SUBS(r1, 0xc0a85352, &(0x7f0000000340)) ioctl$SNDRV_SEQ_IOCTL_GET_NAMED_QUEUE(r1, 0xc08c5336, &(0x7f0000000780)={0x0, 0x0, 0x0, 'queue1\x00'}) tkill(r0, 0x7) 01:13:49 executing program 4: r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) mq_open(0x0, 0x0, 0x4af000, &(0x7f00000000c0)) [ 189.686239][T15212] FAT-fs (loop0): bogus number of reserved sectors [ 189.692810][T15212] FAT-fs (loop0): Can't find a valid FAT filesystem [ 189.699658][T15211] loop1: detected capacity change from 0 to 264192 [ 189.715338][T15211] FAT-fs (loop1): Invalid FSINFO signature: 0x00000000, 0x00000000 (sector = 1) 01:13:49 executing program 5: epoll_create1(0x0) syz_io_uring_setup(0x240b, &(0x7f0000001740)={0x0, 0x0, 0x0, 0x0, 0x80}, &(0x7f0000ff9000/0x4000)=nil, &(0x7f0000ffc000/0x4000)=nil, &(0x7f0000000140), &(0x7f0000000440)) r0 = gettid() r1 = openat$sndseq(0xffffffffffffff9c, &(0x7f0000000000), 0x0) ioctl$SNDRV_SEQ_IOCTL_REMOVE_EVENTS(r1, 0x4040534e, &(0x7f0000000040)={0x205}) ioctl$SNDRV_SEQ_IOCTL_QUERY_SUBS(r1, 0xc0a85352, &(0x7f0000000340)) ioctl$SNDRV_SEQ_IOCTL_GET_NAMED_QUEUE(r1, 0xc08c5336, &(0x7f0000000780)={0x0, 0x0, 0x0, 'queue1\x00'}) tkill(r0, 0x7) 01:13:49 executing program 4: r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) mq_open(0x0, 0x0, 0x4fd000, &(0x7f00000000c0)) 01:13:49 executing program 5: epoll_create1(0x0) syz_io_uring_setup(0x240b, &(0x7f0000001740)={0x0, 0x0, 0x0, 0x0, 0x80}, &(0x7f0000ff9000/0x4000)=nil, &(0x7f0000ffc000/0x4000)=nil, &(0x7f0000000140), &(0x7f0000000440)) r0 = gettid() read(0xffffffffffffffff, &(0x7f0000000080)=""/241, 0xf1) ioctl$SNDRV_SEQ_IOCTL_REMOVE_EVENTS(0xffffffffffffffff, 0x4040534e, &(0x7f0000000040)={0x205}) ioctl$SNDRV_SEQ_IOCTL_QUERY_SUBS(0xffffffffffffffff, 0xc0a85352, &(0x7f0000000340)) ioctl$SNDRV_SEQ_IOCTL_GET_NAMED_QUEUE(0xffffffffffffffff, 0xc08c5336, &(0x7f0000000780)={0x0, 0x0, 0x0, 'queue1\x00'}) tkill(r0, 0x7) [ 190.016367][ T7735] FAT-fs (loop1): Invalid FSINFO signature: 0x00000000, 0x00000000 (sector = 1) 01:13:49 executing program 2: syz_mount_image$vfat(0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0) r0 = creat(&(0x7f0000000040)='./bus\x00', 0x0) fcntl$setstatus(r0, 0x4, 0x6900) r1 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) ftruncate(r0, 0x800) lseek(r0, 0x1200, 0x0) r2 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) sendfile(r0, r2, 0x0, 0x8400fffffff9) r3 = open(&(0x7f0000000400)='./bus\x00', 0x14103e, 0x0) mmap(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x7ffffe, 0x11, r3, 0x0) read(r3, &(0x7f0000000180)=""/19, 0xfffffe47) 01:13:49 executing program 3: r0 = creat(&(0x7f0000000080)='./bus\x00', 0x0) ftruncate(r0, 0x1) fallocate(r0, 0x3, 0x0, 0x10000101) ioctl$F2FS_IOC_RESIZE_FS(r0, 0x4008f510, &(0x7f0000000080)=0x3) syz_mount_image$vfat(0x0, 0x0, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000240)=ANY=[]) r1 = creat(&(0x7f0000000040)='./bus\x00', 0x0) fcntl$setstatus(r1, 0x4, 0x6900) ftruncate(r1, 0x800) lseek(r1, 0x1200, 0x0) r2 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) sendfile(r1, r2, 0x0, 0x8400fffffffa) r3 = open(&(0x7f0000000400)='./bus\x00', 0x14103e, 0x0) mmap(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x7ffffe, 0x11, r3, 0x0) read(r3, &(0x7f00000000c0)=""/39, 0x38) 01:13:49 executing program 4: r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) mq_open(0x0, 0x0, 0x541000, &(0x7f00000000c0)) 01:13:49 executing program 5: epoll_create1(0x0) syz_io_uring_setup(0x240b, &(0x7f0000001740)={0x0, 0x0, 0x0, 0x0, 0x80}, &(0x7f0000ff9000/0x4000)=nil, &(0x7f0000ffc000/0x4000)=nil, &(0x7f0000000140), &(0x7f0000000440)) r0 = gettid() read(0xffffffffffffffff, &(0x7f0000000080)=""/241, 0xf1) ioctl$SNDRV_SEQ_IOCTL_REMOVE_EVENTS(0xffffffffffffffff, 0x4040534e, &(0x7f0000000040)={0x205}) ioctl$SNDRV_SEQ_IOCTL_QUERY_SUBS(0xffffffffffffffff, 0xc0a85352, &(0x7f0000000340)) ioctl$SNDRV_SEQ_IOCTL_GET_NAMED_QUEUE(0xffffffffffffffff, 0xc08c5336, &(0x7f0000000780)={0x0, 0x0, 0x0, 'queue1\x00'}) tkill(r0, 0x7) 01:13:49 executing program 1: syz_mount_image$vfat(&(0x7f00000002c0), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f0000010000)="601c6d6b646f736617e43c00088020000200000004f8000020004000000000000000000001", 0x25}, {0x0, 0x0, 0x200000000011000}], 0x0, &(0x7f0000000240)=ANY=[]) r0 = creat(&(0x7f0000000040)='./bus\x00', 0x0) fcntl$setstatus(r0, 0x4, 0x6900) r1 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000240)=[{&(0x7f0000000300)=""/182, 0xb6}, {&(0x7f0000000440)=""/144, 0x90}, {&(0x7f0000000500)=""/4096, 0x1000}, {&(0x7f0000000140)=""/44, 0x2c}, {&(0x7f0000001500)=""/162, 0xa2}, {&(0x7f00000015c0)=""/138, 0x8a}, {&(0x7f00000001c0)=""/4, 0x4}], 0x7, 0xd9f, 0x0) mkdirat(0xffffffffffffffff, 0x0, 0x0) ftruncate(r0, 0x800) lseek(r0, 0x1200, 0x0) open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$BTRFS_IOC_DEFRAG_RANGE(0xffffffffffffffff, 0x40309410, &(0x7f0000000080)={0x0, 0x0, 0x2}) r2 = creat(&(0x7f0000000080)='./bus\x00', 0x0) ftruncate(r2, 0x1) fallocate(r2, 0x3, 0x0, 0x10000101) openat$dir(0xffffffffffffff9c, &(0x7f00000000c0)='./file0/file0\x00', 0x40000, 0x1) sendfile(0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x8400fffffffa) r3 = open(&(0x7f0000000400)='./bus\x00', 0x14103e, 0x0) ioctl$BTRFS_IOC_TREE_SEARCH(0xffffffffffffffff, 0xd0009411, &(0x7f0000001680)={{0x0, 0x3, 0x7, 0x2a1, 0x8000, 0x9, 0x8, 0x0, 0x6, 0x7, 0x5, 0x1, 0x80, 0x2, 0x6}}) mmap(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x0, 0x10, r3, 0x0) read(r3, &(0x7f0000000180)=""/19, 0xfffffe47) 01:13:49 executing program 4: r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) mq_open(0x0, 0x0, 0x970000, &(0x7f00000000c0)) [ 190.154036][T15265] loop1: detected capacity change from 0 to 264192 [ 190.198420][T15265] FAT-fs (loop1): Invalid FSINFO signature: 0x00000000, 0x00000000 (sector = 1) 01:13:49 executing program 0: syz_mount_image$vfat(&(0x7f00000002c0), &(0x7f0000000100)='./file0\x00', 0x0, 0x1, &(0x7f0000000200)=[{&(0x7f0000010000)="601c6d6b646f736617e43c00088020000200000004f8000020004000000000000000000001", 0x25}], 0x0, &(0x7f0000000240)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') r0 = creat(&(0x7f0000000040)='./bus\x00', 0x0) fcntl$setstatus(r0, 0x4, 0x6900) r1 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) ftruncate(r0, 0x800) lseek(r0, 0x1200, 0x0) r2 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$BTRFS_IOC_DEFRAG_RANGE(0xffffffffffffffff, 0x40309410, &(0x7f0000000080)={0x7, 0x7, 0x2, 0x279, 0x0, [0x0, 0x0, 0x0, 0x8]}) sendfile(r0, r2, 0x0, 0x8400fffffffa) r3 = open(&(0x7f0000000400)='./bus\x00', 0x14103e, 0x0) read(r3, &(0x7f0000000180)=""/19, 0xfffffe47) 01:13:49 executing program 5: epoll_create1(0x0) syz_io_uring_setup(0x240b, &(0x7f0000001740)={0x0, 0x0, 0x0, 0x0, 0x80}, &(0x7f0000ff9000/0x4000)=nil, &(0x7f0000ffc000/0x4000)=nil, &(0x7f0000000140), &(0x7f0000000440)) r0 = gettid() read(0xffffffffffffffff, &(0x7f0000000080)=""/241, 0xf1) ioctl$SNDRV_SEQ_IOCTL_REMOVE_EVENTS(0xffffffffffffffff, 0x4040534e, &(0x7f0000000040)={0x205}) ioctl$SNDRV_SEQ_IOCTL_QUERY_SUBS(0xffffffffffffffff, 0xc0a85352, &(0x7f0000000340)) ioctl$SNDRV_SEQ_IOCTL_GET_NAMED_QUEUE(0xffffffffffffffff, 0xc08c5336, &(0x7f0000000780)={0x0, 0x0, 0x0, 'queue1\x00'}) tkill(r0, 0x7) 01:13:49 executing program 4: r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) mq_open(0x0, 0x0, 0xc04a01, &(0x7f00000000c0)) 01:13:49 executing program 1: syz_mount_image$vfat(&(0x7f00000002c0), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f0000010000)="601c6d6b646f736617e43c00088020000200000004f8000020004000000000000000000001", 0x25}, {0x0, 0x0, 0x200000000011000}], 0x0, &(0x7f0000000240)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') r0 = creat(&(0x7f0000000040)='./bus\x00', 0x0) fcntl$setstatus(r0, 0x4, 0x6900) r1 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) mkdirat(0xffffffffffffffff, 0x0, 0x0) ftruncate(r0, 0x800) r2 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r2, 0x0) lseek(r2, 0x4000000020, 0x0) r3 = open(&(0x7f0000000140)='./file0\x00', 0x1e1201, 0x0) ioctl$BTRFS_IOC_DEFRAG_RANGE(0xffffffffffffffff, 0x40309410, &(0x7f0000000080)={0x0, 0x0, 0x2}) sendfile(r0, r3, 0x0, 0x8400fffffffa) r4 = open(&(0x7f0000000400)='./bus\x00', 0x14103e, 0x0) mmap(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x0, 0x10, r4, 0x0) read(r4, &(0x7f0000000180)=""/19, 0xfffffe47) r5 = syz_open_dev$sg(&(0x7f00000000c0), 0x6, 0xa8168f641dc1dd58) io_submit(0x0, 0x1, &(0x7f0000000240)=[&(0x7f00000001c0)={0x0, 0x0, 0x0, 0x1, 0x0, r5, &(0x7f0000000440)="64659cbac6996fda0358d60d6e646cf46db848652cf7850a061bdcd74fcd61df2dde7362e7dd13851c9517ad4765a7d1f6eaed47e5d156463ac97c53f28b77099a3cbb1ddde625e07dacc9f8fbc4156ea7bd7c9a9650e08812fb04b739e6b1c459f1f519f86faaa2426e93caf604cae7da745f3c6349ce90c144cddd164415b77e5f198252e4423189af2b90f56842e9e9e33688b705452a3d03cbb55e71a5f1a9311872c7d2d174438d8de3a274e1904a3d01fd1de7ee002a55a6b2b786e249cb0a209aa965af976d29160bd6f9873d386550b15779d36a76c90ef764ad31ba5517728303d10f5fb2ef8ad5708c2be8b8990a91982a52caea5d708e6882803159649779bb5b1fcd0d05f58f906deffa3f4237f2502b53fc7241a754524cee3da2ac3da42bbd36082ba67a74c3cb40a799cebfc92779fd098581e36e6a6a881c70bcb9f827f48ce2f8f07700e352ff3f40836906668087476ba5a3ce3ed51f9ffb2b2a03e2a92f2badb5d35d08dd2c0fca031ecec6ab7559cd0724cc89c4d783a340e2653ba490393b9990122cd1a753da089c48453ec41ac1430eeecfac01ac112f8ab28bad54e30e911c879ca58d3c9be687cd78ad1d3408bb2eb70013abc0812fe0dd94d3bc824dc8699faa47a02e93673d3a518e56cd05439d1799f888eebad95187a1e7545fde2dd633a1677dddcdba0eda0ceb9279e387dce6745c3f7aa17575cc54a207b9431bb710c20b2b2548d2d04f86c36ae6bcaf1243647e8a1d9cad37a83c86b38d94fbf7796c489b231fe97ff39eae3b9da038eeee57d0824dfed0492d4f77120b75d6e48889d3dd2676776217cea6cdd72b5c279e1e7a6264a5dc3d2fa0d55a8b9f41b31232aac98d57439156fa68b336478a8d232a6abc59ed3d6605abd93192efe4b46b313095cd6e9188c83692ebca03b8ed839ea4da42909625792f6b1e41c68b3c0ab2e41ba86a8dca20026b3567df1348566d4d69e72e91ff803c234f5fa29b8625bccafb8535e16c442763647dc61ba57fe3c0fe1f8eadea8f1f94bfe07c30d49280dce272d2f061098de7119262a9e335a54659260ee62dd6addd60d607706b7e5a55ec8ab7a37292b343a2320ee9ce6e96a455f72f686d79b4365bd710d2bae93cecbbc382ed5f8e210ff12a56a2f35c279d02f03a926c83c5ad0ded8c2b0d5f7a82b93ae60962e257a142fd68e6654c0b0905378b0df01e72ed74dbdd20ebb70c0e74a1a7dccf8e5af3d2cccd4696065f21e86c3a95e8bc133170dedcc2fe51ef6b125628ac078e7fa9e2b614d2521fd6b94c068a278aafbdc375e4bb7bb9d1d59de41bc5f99d8cf9b7b28ae66a5a7adfd28416d39491acca3297e31db3705134995c34eb4c5fc52cb27c1d67c6670fe9934e9ec61846a8e9b79d9f17562dd2518b14d9272bf530cee3ae81238b1ea43f8289f3a15ca2ecb6e2ca20237e307fda3383f50c96b3a584ca11689235286c9206166db99881076670c5f0fa778978b637d3e85e6da3be080b03601aadea54e1c5da769cd4740176766ecf572dd694c4a47ad0ab496d786f5826f175691181bbb9fd5bb05bd5b7845e5b851820f62758362f4d095c5c76e1ddd4308af0644f36972b114fde850b140e8066c8c5bf034efa450756ba89866a4fce1116cbb0552171b8102771d9560692b4578df85adcf3b3dfc37dec3f58568b9ba040e219d84c38028af802293d61534251cb997d8c25a960dc5a65eb8b147d69de6daad69bbbf0f34a7252520b9f5d446b011b3298407f61bd304ee07d3ad582a15805dacb762bcda56f4ca4259bed25750c6095d1885a2af3816b7da558ec49aa336cd59ecd431ab2860c16f0c8d42ab404195ae4378d8b4b4e25dca96bcaee8c0b9ff76c39b456629549fdc352c7ec8091ef406b31c337ac66fedd02e88809d0793b627cdb1dcb89b6d8201a56cf2f2d62e1e76cd7a743b4fe23ee89fa2791696ee68e8dccad2d5fb677d611ad3cb4e40345d9a03cf25aaefeaf6da61b0638d709bb21e7a051eb809ac23d4e34783d5b3c232b2bd8daac9e1a895331f8498f1d3df34566e6f8ea6bd06d0bb246ca6678c12b9a26e6c1d9a966c79083313420109762a0dcae0d159a724221ffbd855c45a06cfcc606ce471bf779e1d2b58114593e543a09518d85ebe4bafe9e40b0b93e1c12d6af695b47939e0cd99edd4d770ce066da75a40d70fe88121747d8efd0675da3bd09372a7806fee6d243a245f1917a6b284478862c526395cdc561096a06e3397148f84e8e7e8d8b79cba60049100bb0937fedbab7d90809eb94e5b3a82d4faaba3caf5f13d81f697da5e56838c1638a4e7a72ed15fd4c7f2b55fac0178be0f85f44c4a0968ccd5a35de1db09ccf91ed99bb661668f68273b0e31d89d59005e050e58b1b2196ca073baca65a6ab3c54ea5e6e5d5355dfaef41d89053cea83d341a9d9c1646f4c72de4ec8f1afaf068257bd0bd12d22988ebd3a592b29be9d55765eed7f4146c55fbc98c4f8b97721150c21d37bfdf6e8cd0d0e86569d9a15199312ebc315003d824135429db51f92136ea23e76ce53f95c84a3af11f9e43a65df3ff1e04e9ca63749e2cc441ce3d11343f79fa2a74ea5851f271a0e7b0f3adad0469c3da435ca04412089be3abc20cbd05e874c6f3fecb32b114b9cc765670a1811cd917ae384485af44812f5ddb9925488780ca1199e4365a4679101c3cdabe6f8507fe3864232829961fe94c232bd76499f91b032cd5ca1d87a509312ebed258cb7e9dc3cff56076986c265a4ecb675c2b0356a5d76feb22917cd588cc94adba7c8e29893480e9793bff21bd3d8eccc2e74bca75fd6c9d3e912843fffd3642c6b7c217c0d1d8f692eeabca8aa5a4f63e063fc374af2e9349fd048ce7d3963c7b9af8e45ef9f8e002c931f487179596ff1826a79c2071e3d6591f8f541325bb5cd0e4c1164c07264b7c6f122f36a5463aa20c349f5b0d84745bb220876eaa0dfa464741456b643924a7f2b540ee48e8b656f649c628169ee253b95422c7d4e36c6e44bb59920ba4d08e6130d856bd4b1625294a16364a5ccc87345196bb7f562e80b1f8d01080b679fc8b6ba297a80302e80c33509bfaf1ee8aa089f02f5c9d205de7889990b84e96c488ef193dde515145853577cbd8e0f55b4b1453aaf986a40c8a162ec541ed9008f9b497ec57e2272d69a426d6b4ab3e74fb17ac9d35ee118687e2574257a17b5c42c51291ebd0fd2dce2b0e434489dab078815b8f86f4dcca21605a3eb66a3ff0586e3fac223c2261702e4159e939b8921dff9dc44caf349b2e6c9c644e55d066741a80bd39a18c1ae3b7eb9e38dacbdd2e0bfb048d0a34129621a0f456d610c3e7499398bf6c2b320626afd23c34228911cc5792887a167388464c9f4d29f20c2f0b4d43febf0654db2afaef5a55dfc2ae00737eb4b14a352a121579abe88991c9028fa8efbfcf28aa26e3296272271ae43c5f4f44ac6cc6c2508ff1e00df9896e4b4cfcec61869424da8665c369634f90ff458ade5f6d2b5d336ebb518824778aa9f0edcf410d24d69cb013fb9b330a1816f072aac6682e2ca20849ffdd425e5d483ad8759a870ba28a0f2d0d7429216674f3d163449b7ccb91fa04a4ba2146d7d3d026f6e220e021c738c929d8fcbcc5e03ad459dcb8b18afa62c1436375b7b3da3c2c900e978066a46908018de7f9aa7417b6ff00584f32a488c495cbc977a8b8b0a0fbcc1173d50bd0cf87a0d31550cf1d2ad43a0723166420a7b33efe537e98e3ec2887923c1b2567bd822483129c831e73ff5a8feb16f1760216a6d24ed4de3619c4ef53576ac96e22fe1f443bb1517039b6ea051669f0924763861a1acf252ba737fb03620f8978a68fc260b3de901321df59d0ca4f7e6c920993f8c47f685502d5f5859675746ab8181e1058c820647043fec1bf1da7ac31c97598bf75bbad9875adaf75617c3e033aed67e2e74e77977595f76e933c1bc77ba338b11080b1d222b48a20b2425dd3e49a156d5a2b7dc9ac9aefabf7508c79b6bae1f6705ccd92b7810a2255b0d0176d81d770ce5f78721aa1951f62bde6c1aa7ce92abfbc050386fd2d277a40e7cc4d6f7b41f804473695d89732d42f498739c7902b848f7c3f66f79b785257be09e16bd01b521b5c2f9b5d23c0a9b889b513538af82c1c4057148b7473a20190afdce1840059d0e3c424f801ea790abec5f80fe32b8544ea2fa6e11c0b3d19c3cf7c850f2be626b7b3214d6e8ba95c28c5cf82cf8fbe2cd411e0e6aeacf44a6dc7e7e855a6c4f3e60ab3202bb0a98aee16a1a1afd95b58c9532f12276ce600d00fa3f18f7cfcd50af145e27372c5f16d1e103477d62e344a64f9fb2a1c491aa1de31def2c9b0550a8f318fe0e85420fdae5b0911a0164b184d0bbabfc547a7638715eac4f90c61cf775820af36c55efad0f4afdf35b90938ed0ca2ad37a972eaf335d39e4f9eb38d6847227af8b975458c866eb55315c92a3e19b5b8b8f90cf973603583560cbf63d61c1fa92672b419016c562384f68f47ed3e33dd896413c18b42fa4c346c44d340576ddba6172ac5257aa6592cb90a71de91356cd7f54ada4665cc2533faa26fbe6aae0532705dc1770d7ad88dc3ca12e03ab48a8ab1101aabe953946b13dc9fd46c70d1c49e6b4c836db9372a84fb0dabf90777957917adec35e5dd602bcb927f3d3529905d78483395bd0b5ea1277c42ec494583fb3e97fde170e8566741552abecac5799ab6acab7229a372320658df85b726555cbfd916cd6b62dac17abb5b4bcd7adc6cf4d92dfcadaa3ab4b9fa4425089510b3036135be5c92c78330a0ad8304114074c53966976e84aecf4f85b01dd2432d3a164829269cdc107e9293d7d80861af088585af2d412bf4b3d9511b572642ffd643cc868343c7f2e36e01628fd35240474bd46b072c250bf171475a3e859456e7fff61295f6e85230004007b7286840073fd1130df6f8a9c276e1d5b60626578a2e67a2e3de962aa91ffaae3d5d7434423ac62efe744bc0885434b460e1e373c62e1a2965f1ba91fb67bf31a3fbf1f1a038dca6fc181062a515fb39605a4067aa2147c4b8a4e9f28458db9e905bd4eee024036780b100a7823b5335106c76bac4087d9493c7d0686618110bffb067cfe04ad57ab77c45bd328aceeb6e723a60dd3c037d1e8c2aa60fbfab3f27987a5a012122726a3633c0fbcd959aa8ad205a5b15a46b4589383503dadfb740fdba974d38c5a432383df25c96e09e9298cda8576c0d9b9af23b38558251aa3b065c075ed113c036637980fc1c5c0e043c0afcb2323f0a3fa57cc3be7fda8f7cb97d4dcb2c8c7d814b49fd1b5b3f59bc6fe0624c00b33149914d0569264cfdf55f2c980ca42fd3f806628cbaf00c38e11be7d94704c509294ba8b7045c958c213b88fb9d8b5494d0bf1e739b6d46516710d2e73b7a7e4273214b0b0415d465e7668cb0c56b98553f9032acbc973816521ae585fffacfedba141c13842210bfa5e1301425118cea4ecbf2546373c40a127745e1e78e370b6094dd7088c5090c20980398d82570983a2aeacbce8c0198886c1c7698991e04e2528c9a0151f853646e27bb1007c01695e9fb6a3c5bb9646e66531757274e920f9412fe6d17f12c6b0c743a9d30990a48442ceff14fc776b2d0170f0bc006d11dc82afcb19dc9df12157d7ec1ec99d678c4544c12432ff762bfe6b8641456b21a5d5cc790ae3317621e1fe9e8d2b0e072758600dfba41a324375f03dcd82bb2", 0x1000, 0x81, 0x0, 0x3, r1}]) 01:13:49 executing program 4: r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) mq_open(0x0, 0x0, 0xd04f00, &(0x7f00000000c0)) [ 190.540142][T15287] FAT-fs (loop0): bogus number of reserved sectors [ 190.546804][T15287] FAT-fs (loop0): Can't find a valid FAT filesystem 01:13:49 executing program 4: r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) mq_open(0x0, 0x0, 0xf04a00, &(0x7f00000000c0)) [ 190.585881][T15294] loop1: detected capacity change from 0 to 264192 [ 190.601457][T15294] FAT-fs (loop1): Invalid FSINFO signature: 0x00000000, 0x00000000 (sector = 1) [ 190.683296][ T7735] FAT-fs (loop1): Invalid FSINFO signature: 0x00000000, 0x00000000 (sector = 1) 01:13:50 executing program 2: syz_mount_image$vfat(0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0) r0 = creat(&(0x7f0000000040)='./bus\x00', 0x0) fcntl$setstatus(r0, 0x4, 0x6900) r1 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) ftruncate(r0, 0x800) lseek(r0, 0x1200, 0x0) r2 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) sendfile(r0, r2, 0x0, 0x8400fffffffb) r3 = open(&(0x7f0000000400)='./bus\x00', 0x14103e, 0x0) mmap(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x7ffffe, 0x11, r3, 0x0) read(r3, &(0x7f0000000180)=""/19, 0xfffffe47) 01:13:50 executing program 5: epoll_create1(0x0) syz_io_uring_setup(0x240b, &(0x7f0000001740)={0x0, 0x0, 0x0, 0x0, 0x80}, &(0x7f0000ff9000/0x4000)=nil, &(0x7f0000ffc000/0x4000)=nil, &(0x7f0000000140), &(0x7f0000000440)) r0 = openat$sndseq(0xffffffffffffff9c, &(0x7f0000000000), 0x0) read(r0, &(0x7f0000000080)=""/241, 0xf1) ioctl$SNDRV_SEQ_IOCTL_REMOVE_EVENTS(r0, 0x4040534e, &(0x7f0000000040)={0x205}) ioctl$SNDRV_SEQ_IOCTL_QUERY_SUBS(r0, 0xc0a85352, &(0x7f0000000340)) ioctl$SNDRV_SEQ_IOCTL_GET_NAMED_QUEUE(r0, 0xc08c5336, &(0x7f0000000780)={0x0, 0x0, 0x0, 'queue1\x00'}) tkill(0x0, 0x7) 01:13:50 executing program 1: r0 = syz_mount_image$vfat(&(0x7f00000002c0), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f0000010000)="601c6d6b646f736617e43c00088020000200000004f8000020004000000000000000000001", 0x25}, {0x0, 0x0, 0x200000000011000}], 0x0, &(0x7f0000000240)=ANY=[]) chdir(&(0x7f0000000380)='./file0\x00') r1 = creat(&(0x7f0000000040)='./bus\x00', 0x0) prctl$PR_SET_MM_MAP(0x23, 0xe, &(0x7f0000000300)={&(0x7f0000035000/0x3000)=nil, &(0x7f0000067000/0x1000)=nil, &(0x7f0000ffa000/0x3000)=nil, &(0x7f00007ff000/0x2000)=nil, &(0x7f0000ffa000/0x4000)=nil, &(0x7f0000775000/0x1000)=nil, &(0x7f0000ffa000/0x4000)=nil, &(0x7f0000630000/0x4000)=nil, &(0x7f0000392000/0x2000)=nil, &(0x7f0000020000/0x4000)=nil, &(0x7f0000771000/0x1000)=nil, &(0x7f0000000240)="ad0404b2adb2f3f97825d62df5337b821924efdda90caed43836806b65e4e5f616b06ae4180ade67caf7f0f23ad3726ba42f37323c3cd90acb55396be414e82be311", 0x42, r0}, 0x68) fcntl$setstatus(r1, 0x4, 0x6900) r2 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r2, 0x0) preadv(r2, &(0x7f0000000280), 0x18, 0xd9f, 0x0) mkdirat(0xffffffffffffffff, 0x0, 0x0) ftruncate(r1, 0x800) r3 = fspick(r1, &(0x7f00000000c0)='./file0\x00', 0x1) open(&(0x7f0000000140)='./file0\x00', 0x523840, 0x20) flock(r3, 0x2) lseek(r1, 0x1200, 0x0) r4 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$BTRFS_IOC_DEFRAG_RANGE(0xffffffffffffffff, 0x40309410, &(0x7f0000000080)={0x0, 0x0, 0x2}) sendfile(r1, r4, 0x0, 0x8400fffffffa) r5 = open(&(0x7f0000000400)='./bus\x00', 0x14103e, 0x0) mmap(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x0, 0x10, r5, 0x0) read(r5, &(0x7f0000000180)=""/19, 0xfffffe47) 01:13:50 executing program 4: r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) mq_open(0x0, 0x0, 0x1000000, &(0x7f00000000c0)) 01:13:50 executing program 3: r0 = syz_mount_image$vfat(0x0, 0x0, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000240)=ANY=[]) r1 = creat(&(0x7f0000000040)='./bus\x00', 0x0) fcntl$setstatus(r1, 0x4, 0x6900) ftruncate(r1, 0x800) lseek(r1, 0x1200, 0x0) r2 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x41) r3 = openat$bsg(0xffffffffffffff9c, &(0x7f0000000080), 0x88000, 0x0) r4 = creat(&(0x7f0000000080)='./bus\x00', 0x0) ftruncate(r4, 0x1) fallocate(r4, 0x3, 0x0, 0x10000101) sendfile(r3, r4, &(0x7f00000000c0)=0x1, 0x9) sendfile(r1, r2, 0x0, 0x8400fffffffa) r5 = creat(&(0x7f0000000080)='./bus\x00', 0x0) ftruncate(r5, 0x1) fallocate(r5, 0x3, 0x0, 0x10000101) r6 = openat$dir(0xffffffffffffff9c, &(0x7f0000004f00)='./bus\x00', 0x480000, 0x100) sendmmsg$unix(r3, &(0x7f0000004fc0)=[{&(0x7f0000000100)=@abs={0x0, 0x0, 0x4e22}, 0x6e, &(0x7f0000001500)=[{&(0x7f00000001c0)="e5a83292fb26edefdc9f0d65a78b4c0ed2a5301214575fa4a71650f559bbf0fa915438bdee618b4eea6410484096e451ea16e831768006c4979002ee45e85d9616d6229abb2ec194fd365c9ddd27e32b2438b150e0bd48c2c998652d0a393fce76dfcebcd3a53cdd9dfcf1cf23ee589a47b8c4c007fd22a34afd1f49841a2346624795a6d78f4f9ce0e224431f03e561d43ce14b4a608c4d47ed26db5ab073d4addab59785c37cdcae46e14e2104c1305c907f67b70d102c", 0xb8}, {&(0x7f0000000440)="86dc24b0f3a21074309bfa1759c47250cae9735ba3631de42cbf78657692180e9db8b9b6bdab1efdf0feac5ff29796bd5307c663b846ebbcb5f1005444b63d9bf0c25f9a2ba4fcf29603123ad4edada79d09ac4ff470827d31bb06f650c4273577e60e16e2ff92bf60e632c6922a2a4e683a097beae309c4a39e96b83d8eba39c742012b88ff8c64bbb7c06bd77ea94ff703a903bde268766c1b064883df3c039795c2fe30437e96d0df7b10199ea3a24d0af6a7e7589cd346736203907d381e3a4a651c54c0006aef967c6de0b6cced7abe3cad8052795db811c78b76e421033188abe472c6d71ecfe42b6d7c9770b99099ed49635362a2e80c0d106233222dbc63d673c5e35bcfc3ced8579e96bad6ac9b62d6e003f9fbac941396b884a6e92767ed67f36b39829cff20a783536b0090a5f69fc803358cdf20c05fa04d0093ea3d4c744bfdd7b13962a71a8b98c8172309fc4bf5ae02c6a2c7158a7ef8d54a3d77490691c1144b58dee326deb1d12b75a44a4ab8ad6609f60742c4dc4d4ddaa42ac863d321a2ce63eec44d1430e8960b3f995d478cbd85daa8878e28681a67ce8a9262e96515fa719208f52523eda2aa23e2d0d1d57491ab283e1fb730ee98fb08fbf1383b9059c2a7feb1eef48e815fd02fb6076ba831e0709d400570b9ba33631bd3c356751419e6d25b89ac40bee0586cd608aa7828ff8d2cee3615fc9ec4cad8bbbf43221f768d49ebad5f24f250aabb70ba7da71bd7c1f17ca29cb6045ac6bfa9392798a0d33be4b0769aa9e9082b4d4e3c304c85cdfc8b6eef717a475b4118cb4ca2b8cd11a29c9d0de72f4eb4eefe7cd1dc7c3e694773d37762224ef448baefed052332619ddf6f4ef0489f33b0d2ed69aea5400bd1445ab9f6bf6fe32f5b07f5d7ab5608a367355c730ba1e26a8e80a9bfde58bf6343080451ccd9586adac401447e5389ece25b7cd60fb7707bd986d26be346b5788959ba4c586489b939c5d06395d477ddefd04ae27f57d30483e6d442ff34f759603c3fa82e55c360fbb7b693cf63e9a1dc74bfaebfb0bedc66d8b52bcde1301f2f563bc6b0d754a3579c1a874049077a9d458cd9b749a8bb71bf145c166892d990d968e57e5e3db6c71030bbe897b1532ed1326e8a31c297743ffcb38551b19ac75a94979eda72b310bf15144e1c69f96a08055f2a0ae0498a7c1fae45a1da1fb2ffd03015ecb28b62c4602cac400d419e116a3239cfea561e9af2e701cfc7753397f3f4d970072118c658a33142402c79c8ad24f75014dace240a2b638a76c90208835c06f5df2edfda7d817017ba667dcea1cc69f0e255b5cf73040a211b9e76615452204d2fba816a48e6b73b25999f670a8c77ce09d304f272366d8cdcbaa2cb1d98bc23819c67570777106222bca6756c283e39945cbe43447319a90c703005ddd9168e3b503e4f3eca263e733914547928695bfb367428728e18ec72459a54767a72b351a3acaafba4b5d910908b7fcef666dd2e6c6dce7bd9ecc8084e943341eb29bd94de6a389671c79e3784f55007d5567f33df8a186a8e3c4ea995e7a01e01feeed5b8044abf41cdbb2e230a605ff42266976efb1d4108488301febe40ae20379395a90058c28b87d50bab25a9319ddee29b547054f6a528fe3fcc9a683a286b52922da51bc7c3f9752d136610efb2abbbe3deabb0b6fac0da5e2d39f531c41b5d389d44a3d596366cbefa0ec4529cf254fe01a7ea19ee27c30c6af4585ecafb5bfd64daf9ca1d8d752f43effe3f28399f8e0f1d1116e6cfd0c665c5abc7380297a36e21c088c2c7a396eeccaddbed91870915d711ba2111dbb7fd92cfa0d18cf21534fc458b08638fc96116e436f5d145b7d58981ecfbd8ad3270cccb27fc4b2a3d2a2423624b3dd56ae5c354e2019ce899fab720646352f8bd67da3016b8acaa238a7ca5a0abd744c946db737ad54ba6a9467718a6d6aa6095bffd7246dd525f1c5e7e2cd8299ffad730cff1af3851f92a0ae9fc0b47dd396fd206b941d0785096ab14866945c291f7a9d4a0c864324c9c1ca9c4ca0c64d394e0123641059f5d4646a20bdd623bcd1cfd3fa3276a9305b45737378ad766fee1f19201b92c0df97517c8008d4a3067ef8533a27d551a1035cc88e5252ea8033f324c735a461e18ce6ee99b9387fe8a36443467773029e5ed583e94c492e4e2410c5020fffc3ac0418b7f20f7715d377556649c5b18a095c519276e7cf9943f4a6b2d347df31952e11f2c91f9fd5dfb6ad9e539f36635e086fc6e68967cf549469beaa12ef890d738d84af5ea8aa2c631d2bb54588013a8e197b2ee33b8974989639b52edec899d4a56f073bd5cafbaf0203ecb69adba80cc892dfa06c4f2a8496b6411dcd9f5e6d89442806dd3e515bd64220e8f984fab2f21c47e14a5936b27df49f2a1c6530804a066680698c893f69e40712a636b36cb4263e41325e63dccda3eeec45efd29afb4aff9c312ac71a9069bc39e980ea94de56cbfa6b6496f338aee6dcae9a8ac3ddbe84fa81ea3d616a5423c26060102f7791ea09553615cb87039652b928e618231fb142bfbffa2dd4fd1a2bcf15039c2e976990e1f356aa269afc36656749dfaa013f18c096fc483396a6c5db692a861fe314277c8cd24612f84ac72f6fed84fa7bcf62b5d1f8b381248c58ebf7f99ed10ea0517fc665ac4c3a15b26e57229dcdddd3ef7964861aba048d247bf314172d4d8dd6e960ae12bbdeb66c7b4d7f8abf0ad9046439a5d8d0cc0471279c18fe18fb5a6e4c0cba37c989539c63c437236abc66529ebe95cb20352c3c8ed6dfd4e7cb90d3fb0f95d52f411874e7dc387954a6e3b0db31fbd6e9bcbee261658283399b1ba40a04b1b43b0c0dd9417e8a555616cd50568484118082ab6d2fd3544c9e79fb35c0df238b629dc8341c56348489985fc02d1207d5af81461d0bf9843b8ba6986eb92f9e0946f518bcecaebc5508aea04e33e8724f0d50b2c188167a96a8285391f350daef6cfadc4b27bcf61164b99c4c9755304689597fbdd9bdbeb318e3c80880f406198883248c1c980c1246c30e1777534dbb02860fd74c67b3742034c5a388bd592ccd8d4c5c6601113609e65d1dbcc9174bb10f6dfcdfd955df41959430c3b8de0f878adee3fa251fa682b859f318787fc7637eceeb9dae4250ae99af91dc03573c04d5540b0518ab7543fef7669ee6ae97d91bf7a3408fd8f11c2447400005c6829d2ada8c71cfc31bd76191f8d26b5088066be5075e3c218c71ae0807a99d46f2062fbcc7d250539e53050a54b24a0e8d7f79a06e7acfb2f8bab7d9921e90fec5898e6d8c0cde848f868b42c989803a3e72f33f023dd7338abbc4a91ba2daebaafde42d615c02ea58453d12e57c20b2454390bd3cbb47dc6da35eb2f172ad20b75a1fbc28e6cfc5e1d2da2687c87b21eb1692bef39120242aa9b063f01acdfd64560ebc754e86475d856f5d964a74f59cc3745327c5808731291e1dd9aa9f0f2a43fbd69d5ccd6e505b10f85a12bc7c6f3403d3caebf3c3e0b52309d9c97e14bc0189312d32c03c103e72791906621e014081f9dffe192fc8c2c1c5d0c73d095a769f8872f0b01a980be538ab89b5eea75e91ac02289acddc0721dfddf58ca31a016a0858cb955f8c38d7f096c64f686737225c3b9eb2353b69e3d8f564482f3dde87ee983ab349079fae78b4d41a67d8823870def19f61ce1a922f5cde3b44753a80dc7070b82c99a17914ff9026ec6c3d99515d34b05f78c24062d3c49fac14e30bd4d982efdc5606031ee0138a82d048903cb8227afb51886b48efa7568468e02f5f9b924d853cd959fea7e88d1cfab518c0448bb92cef85d8f140e7155462979fbf7ad4cba1fbeab56ab53edad58883b3b9a04b1b7087342329895e28c604e2589ff052e8061ab3c34a812d0739274201507d84f6446c44f415f1d65f9eeb9e9cee5fe11f5f39bf2fdf7299ee78ba69e48c585c569f5c2da025fc6467c566223d859637484150946124e85675540688d045a5f70de60e15e879dcaa1d8b6d4c9b3d51543a37793a515a67dc02e00859c63b3f2813b4553be6fe78baaaacf5036cc4f29eb4ab393fbc9b01b82ec34ad12f883abca2449e37a980ce8ce728e28bea6133ad885ea28ddca5252dd32d1b8e836a4f9945e8871ddf953d7102500c6ea62c3996b6fa81dcdb34c26fe184f76c1f318d62d5d8410182659172c4380aeee27a2c577601721c98ce7d71a96aa7f344dc6ac2a139454aadb6dd526f923fa83feca07010fd53515aaae1f47003dca7a15c21108712bfcb17b3554f2a6b8f260e769f03cc43c9cba29a5076dbfc525ff1b4a3e078407857dd097a019908bcb63071e915baa6fa6d15fa38b8e0c6f97a05f86199fb28f673ae3aee566b21658fca0d8866231e14809f01703ec82ecbff466b2b7a8402fa3af03221a4e56d6697d2493bff32abc03a6492783e99420b86af6efd8d6c90b25b0f9a909e5b48d4b4e98843c01c2e7d763840471df55e6014e815ffe5e2c3b89656c2097d5d010ba37d2ba502d24d882586847957e8dad244df752dd8f88515140c28030da456cf88389fa2459f7f89ca167205b85f2065a4303faeeca6fed3c28f7c830d2dce4da3c82e5f5a9f073f58699dca67e53fdadfd4e80f1b6b6285be9a4a523888d8e40bf73cee7ea5b3fc19b9bf9be25c152097f643024830bbc9a2bce38175db4e83f21f7c897f82643b3db2823854e7218c707fe0ccf49641db1d869f48618ef5b9420a065b59a015ecb9ce2f57f59f827366e047827eba9f6318a690e7dfcdb3cd58dda65c4ad9bdc21a1a72dc001dafd74b243aa5928e9ec960506106dff40f64391c459635cebd25137ff7e105e261d1a4fa8f7f51a61a4465f004fa6499529afb42497a3a1d5bfe19e0ceae1c6d556ad1eeac43c8b737796f140f4f13f4ddee4f09c213d27421b4c1bf0de031c0ff37ff10734c548a3da7334ae50eece141bc400573ed373b597ca067a4aa563a395cd10e17b7a54316250eeda70eccb7e19e810c1e8eb615ed4f50f36caa43cd7045033d74afc456e6b57e7f5b32501a6704030222aa7859a2d862612a552ae07331d8de8a3f3aa8d7bee8e49fe4a7f726c9cc5d1050ddf1e99335c87893c8655b9d5a9e3b26d26c5fe1047d137e72611eb871ed7f4b5ec2745b05a30707c3cc2003bf0d8186c48b5215af1394846518da5617cd0d40503988fbef6a9919e7a6ed797a317ddf915ec520c34e6e5e5c3747f19ba282f5a26fca9ae3777043b2835551d1667db3fe4d0796fe4c02638389c3fd3d1b1a9b76647761edf19c3de855f0648dadf75f7073268cc46c4fac4b7a95a421776433587307b3df8381f2f43b41569465f559c00af3efd3626111f76745ecc9fcb32a99e2cb4bab9366fee7a79a267e0629e7773b2b014b88f66a5e9a9d088d92efca4f33d0a0dbe075138180700b3442b10f41772d7557eef43772e93e1709f72de4de41d8201876bf07c9d7d1f6aea45c2bcc4087a83d702aa11ca1596784978ca9cc965869aac418f5ca9791a6aec4ffc78c1a9c2707e9247ce3025022233b96f11938c68fd8215be97b96955ac5f889f1e69214a6828eb2fa98dd503f83708cd77fa74b7eeef2a663eddeaabed1d334f1a031c2d331745f40116650be3f77b2b89dbc0f21a17118128123511f1177b0ad2a053dd7c24ef87c31e7ca3970c3342d1e2da84a0cbc4d458ead4c4aaeb0e6b5e962c76da3e47de68c56c63ca8ddd03f672bf90", 0x1000}, {&(0x7f0000000280)="08d8f5cd217cb76407bd1c16c2a5fbae27ae3c585d930301a0c6ba8fffcb059692", 0x21}, {&(0x7f00000002c0)="28c18f0ef34447ceb13ebc0ff61f4c33cc000b82fe84a9ae3cddd0c995a71bc360f2521bed327e466e71dbf858bbfbb7652f2bd331241b98fd89baa1a6e7e9ce65ca5093750f0a35bc6e8f5f66910219ba4b8d16f78113ee30e98324e5f6d564428f0bd6ac1a9f0e7af747815f3e0925051a7d65957f3d0354a7efb127b6ff47abaddbe975f33df984ffc026128c4fc971cac412e93c4249cd876388c131c417a1fcbc10e7743efc1be3535f58d2b6b8968dc1ec810e6b3012d426b68e0131f61446aeea2c58bd35e7b886b1a997cd69ed7ed21a69915a40daad514283", 0xdd}, {&(0x7f00000003c0)="8a7a32691de7c7eb2f759d305a407434a1f22e611c6e049335a2", 0x1a}, {&(0x7f0000001440)="ad0e42a1377279f9a7f9225b458fff5a4a2d0f1f4037d2437b74c20ca977db3f39d3629d125f601efe33e8ab7304e1e90c1b7a9000be84c48b5e320027a84be6d2359d1f4691ca4aa4d7cbadb61920479090b9563ff84c37694d14437b75e0977f9802cdfe769e0b0ef4ea43aed8c69c1489b7d5e102e92390372210026337fdfdbb288ff05f40225987b787", 0x8c}], 0x6, 0x0, 0x0, 0x4000}, {&(0x7f0000001580)=@file={0x0, './file0\x00'}, 0x6e, &(0x7f0000001c40)=[{&(0x7f0000001600)="066a345e1ac18aaae504b94c1aab56f256c63ad4b52b227b01a7f99df912f6113c0b64f615610aeb2fb5993abf56601cd735ef4b4f7b6127cd7524d6e2edef878279560bb222356dae8774f2f346449a6caafd81f55df2f8a8b90646871f596c758526b86e3933bdc2e2105a924682ab2ab2d9ae6bb54bdb817dc2270a6458441ef1b90a4ea231daa8eb9d4af1564404a6372c2bf0635791bec3c5b5950cbaded93cf74764c542e1a221d8fcd5d0f9232b9330234732900433d697", 0xbb}, {&(0x7f00000016c0)="a4fb6eb97be64dec917f37ff53ff8b6c00e4b36502d8807422b4bd31c714786e6db8d7eaaa27fdef1ba2d6a593ecfabbf3f8b52158bbc490653df2844141cd5082acbf326010889bb6907316322390a7e185d5c0b5c17411439e9815ed3c7100a22c56995645ab6145c1897c9e401e585000374225e25cabe047ef845d89ebe60c5f6382e2cb35c46f9f215274e5fcf57a3f51f3441b1e9b5e77b67b0fd87ab57708b10ea6ba92ddd231f5c3", 0xac}, {&(0x7f0000001780)="dff10f250c13e7a4f0489feed4b637102047b4a23ff98899980e0811683649d8b3fc26ae0c6f8c25b8348b1a8299ee8d745de31f30b15e940e4a1e7ced3963e5ef4d2e127a2f25a881344775d7c397bb627d0865cdcaa39c40d98a278f1c27b2a6f6d10b8ef9b3b99168054243a8cadbcaa5d347507762399f73559d68a5ccf6617a893268eb68acc17b7ad5d7cd3c37e18e2896d467ea850e353c099f3a5b6215e1136516", 0xa5}, {&(0x7f0000001840)="bf0404a5b692a80428267a88a3be2b5f7f203788dcc4c6030d142be42b7b592ecef27de39a7e01781c560c29c73385237e0567ff76b00724aed7d9f523760971bb03c963b483b4357fb080a985525edca945447c6fc82a83d1a7ceceec", 0x5d}, {&(0x7f00000018c0)="b458d3d8ef61966c9cf12e1a8a032849aedc7754870e768d703c1fe9918a4804fac0db7e353f1936c83b7e9f041821ae5b25e3138f758c35d10eca8d1cb2a7bc8707f2d78333c0823e5bc3b438329e5fdc3ef629863155dd3e0ea8ba3f7b3658e71c5b07eab6268b0aeb15c2c4994856ea6b10f1df8e992020ce4c0b747b68c690303119621e3ad9b03f53c529af502deea31d9baed4a30c3104b9bbc6f7ae1c16136912a0518708061050cce1fcbf45ee3f3c03f9b61d14040cd9df8b7c3fa08134dd6850f03d3471c5ec168e5378484a71c923778679bd6b150b2d8182f71688bbf7ec41", 0xe5}, {&(0x7f00000019c0)="a65a970b5634fea4284c76df96d7135b170586405e46c66f1f47dd5a6aac392a26fefd6725318dbd2b75e24f773080efbd9d2970406c5fd429f6cbfcb111f95c9ad0a0a1cc5dc00c749ae12df31a3b0eb0078c72e42036", 0x57}, {&(0x7f0000001a40)="db5f2267f041acd9c0d834d745848eb8fcb675ddd9a0744e81cfc720d68ea77b2ccae0bd427625f2b0e7b4c714ce66f02dc43e338fda873199223251bf008b7586938ace1b0d7e03ed7dbcd2107710aead1f52c5032926de52cef54f58d1623619f55f4590058a3a6a87866994eff6a03bf82ec7042dfed71cdec694b551adf4817fabc391e7bad8532a57eeb5de13d7d1450e1de69eaefaf75401f6003ac4c447a0f0b3be5a4b94abe0946c07054bc4c496279d1a9339bac0ae7dae91bea92cf22d723edb3b82928e29fe8aa6469057cfba", 0xd2}, {&(0x7f0000001b40)="463e51e229e37e605cafa9597ccd78a89c45c9c6f0a3c690ded991f542acb836a73473c6c318d5ce7c103dfd95b0a850bbbf30b111c442fcdf02514f4b274debc1e97ba8acbb90bdf9dd6290ec170b4a7692a2690bd3f069856b1fd0b4d8574bb3b344db4272fccc0f8f426e6203576a571505d19e3a54ff1a266e8915081703ec1b48910a2f648f977e0386305312474285e9928b0093ae350f585f9f26b423ce1432f5a903bdc27b0b51a825af5553", 0xb0}, {&(0x7f0000001c00)="9ae1780eeba0bcbee6600d45e4b1b606e3c8a6c0", 0x14}], 0x9, &(0x7f0000001d00)=[@rights={{0x14, 0x1, 0x1, [0xffffffffffffffff]}}], 0x18, 0xc001}, {&(0x7f0000001d40)=@file={0x1, './bus\x00'}, 0x6e, &(0x7f0000003300)=[{&(0x7f0000001dc0)="1697b5a7d7892f63fa561d8c8630029e474fe6c6ec0e14e72541a186efb3a239b5c968527ff7f03b6efa088de8386c27328c150dd0949abb34e1b4b0d20f6721901748419c0e93a666c85f0eaaea0bd4a4cadfacd1fac56c24c0048c02ba8d272ffbce1bb4af572210c25ba3ecf23bc8b609fcca057e07d0728e0c21f68dd23ec233fbe419a11e74392860a98cc29c3ab93ae5409d56ee35db528fba4ba8b2a0fa455c3f12c277df729233907472d43e4d23255dbb836ada25067f77c50d529fc1cff81b49fc2852560d6b68cb73780be0a7ae4ce3", 0xd5}, {&(0x7f0000001ec0)="e4008a61ad4c89e2859efc7d45799aa1c13fc9fb6e577d", 0x17}, {&(0x7f0000001f00)="33f2915d9ab942ce0034b488494d5b80bc836c395e34406fbc107ca8f23c57fca2e4f0ba0aeddc95bfcef6cb59aeb34febca5b1b8998f6057f54c41e2cbf51bcadc19b582fb9e73922eae71ad1f2c97142030ee19421547460e00e45691a0a24587f2a", 0x63}, {&(0x7f0000001f80)="b08c9a2074fbd31f29f2e6ac864402343dd65c5584ba2bb24421d65bd044fa2ac05496a3c53214501ec17b851a125bdd8435ff730beecdf4cf8591f651fa54fc4e925adcf93e741e036f6e587f2724af8943783394ae5aef256ba573607e17a619d1885cf5daaf7d6a5aea5aadc214af4592d22cb0f86eb706a242c02e110253bd292671db9ab45d916458505afcfbc7e6734bbcbb031bafda13d5dcc94c12c3bd5a1d28d8e2c2a55a364fd0861f4a6ca18ff9b40c0539cdb3a7525055fef2c316e0af701f37683ba50924e61a6aefc2b04c68b942154392c249f9932b27b1705fac9484d1ca736c2e7fff1911695e2fde5cdc044ebaf7ab46998806234e8ededce285dcb4a91a80b1bfcb2f085ac87f3ccd18215177991b6f0fb8d3ba9b2c2776de5c4b0926f4e17cac745652c1806825c9e17edc325a47dd33cf4c1ab4ce8fbe38e5d18372105d0c17c62e05e5a1bac5ada005c7051319e8e21b4053459349708ed07bed22d689eaf3865922b7a128687574754e30a365866725efd8b593863e52b4c8b9823630ea02875b614c863b7b1dd3b23377d46e9876a5f5a74831d61a752d96646da315f53753e79f402b8556f0ea919aad210fc87f940b53f0fa70722107bec25ea4fb9dabc39c4d7d5049d181487ae4984348e3545508188481d3c23aad1505cbf7c831bfc73f0dc5c872af28a703dc4ff593d061729077ab23a0fede91908c9708532b031cf43f8282ce4d99f30184a6e5717d54a3bcea1347a414fb9c0fecaa254d6a5ada13ef4333222cf533216a35e5469d2a6d0fae827a67a147b4c899ae2523b91f37dd2daed622041e18f317ed8d1a826496f1938acb514760ce15009a243c0bcf8ea1845579d11fcce4543519d51aabc14f579e1de2627cfe193aa76381c22702ed3f01349217bb3dc6bfb6867706b57cf9d956b649d4cdd6facdf1a896d7dd06cf251cccf8bb1993a8c245be5cc9819aaab466b6e64556de4de06c492a8b6ab2d941cd67a04002444db7b73116ab9ddf6cf1ad4fd00d73f7f3231499f6d4ad3ba4af04134c68460ef66818207ad2dc069b918b1f8986cccc5180e69ef44fc92032f9b0c118c530f7939d95c665bbfb7d5371f3324699affd091239ede28b7ba23abe26d9d5f8f07db4de24303de79764ee053aa0b392cfc17904ebdea214c69d437e790db158c47d4b028390596bbc41265b2cbc8db30589facd9d316d3fda4e949e4c5c09071f60811f8c9ab5944cc3a2493db17cefb07c18ed7a2afb51c72017a1181f85072b5d7df56d01aa5ef5f64e07f4d0c3504fa10e4932c6e4831d7cabfebef7700e826edbc1d204c17ebaf846226aaf15684ae90e96e41c4846bd08f4cd6b08df4fbbcb539c110fafb1f38fa2b2f660eede92b60c0739ee6100ad253bcd3e348a4c2b46aa279be9078e4a52314cf836ea67dd74a45ad5bc366f0a30ee3bd2b7a4df77b75eeb2d07adbccf5d2b86eaab328ae638b655fc3ac10267be1aa0ef437b171af778edab7d36c6dfd0aa5243a8ac97329e92baaa1cf86ea75fa3fbcb031263bb77c55553e0727275392dba2a9daeaf36560ed7998be3856fd93666deae8adb4cf98b7f7382a3ea937e0a7eb194001e03bb6f6dcab2e720ee26d7928c70d4a9e5e39d83236070997b352fc6249286274fdf2616a49225637d2dd47bb6cbf3c86e68952637c0e166e7b46e3e898949b86f5183db5cf740cd4e499acb77e48135352e3e44b0b937f4080c5f92ea4e6a5b4ed405fb0092d2d6b3e0cfa4e68977aa1b5876c38eb0f4177da6fe91838709582225149bcf31c0e5951a774d18f1f204fa8636e9193285b80ab4e455f2b8fdfbbdc497ca355793186fa89ff8ed8aeb34cf34ef6d8712e55fe1d3b0c7efc050ee0e0e1a8d86a151e3028480af669011f3a52906abdb24efd57442f02f1a5489df2f0cf7abf448303b92a832de7c4262dea7caf3a39eff47de03c24b2a98244839d9560cc46d560e1e8dcd3c3158868cf19bb89a949d079a7e84dd2c11324003a36a5fe88961c6743636bfb4a9d3d6ea4ba59ae2aaa7fdfee2a5a4890037447ef85169353257a4ffbbb57b52ba9a93916818f0701076128b8d90f092d87cf4d431b24e1cb96eab0bfe141fae77b1705696b8cbca73fcaaf0c7cd01e8c474aad9c64b2aa2a98a7234129428a5bc89f4968bc6fee7e6a091af7bdedb3ce2fd2e5a3ced081d1b06627942c0fe82505dd107b8c61161a8dae40987a7125b9659dc697eebdc3c295be81392841da1eefc7a0c7c35b935b6768e2f9c3633d078e550f7ef674a84dc671294f905637ec2e6bf3300968df825b3a205ff99bd2e1c89aecd49165d20f0dd5f01af9d1d633b6d133b62315144b741a31ceeef372080da041ebe902e7344b0967541dd28d8f71545a3be1a2fb53c6ad438ea6f6479df46818621a1b3727b368a826dbbdc0a67afc21fcbf2dde9a9b5fb8f9339bffa044e9bb19524885e3ac25d327ab367831f48519db91550d14019de44863443e5d20a3898a576dfe26e05220e6ef5a17d9e8f6773482ee150d9696bd91bc602662e46d3ad05dc4ada43dde15efec478a7b4c67e638f6b2c4ccdd53d56814e20906d9ec82c558ccc0c613bacbbbc6777b6421fd08685d7619fcad94f00903883ae257605d22fa2495505e73773c4b6ad81e969d754f2759e349e0eecca9eaee9b8707be3baf1c52e582d7c47ba75a739b61ca775e39c7e06cba703c3bfe3824de452fbbe024a714cdecb5893871e726fe68711ebf7c4e896d94e69a06cea83ce58f34c9f24d3cb12dba9859a10cb92a242f621a8602dec9557107b7d6985300706a28bf7fcf922fea256ffc31a1c6076f1528bda8d4d4dbe1cfc425cdcb757df79b5604bf40819feda33068e157a45e8edb9a9f5833d405889896c0404b3127fa2b5e30e60c5b16414a87e68268e9719bc01c1d73bc5f54d5a5055686eeeef575024a89baf16dd87e5bb78e03b6aa0fd9842ddf55fe521563f090c2b7488be4f3b2aedf997d2af7a0b2a3d0d6194b8dd3f381a0c90992d892ff59697b251a0f3907e17c41342fa93ba3a00882f8b9c303a1642839b810327d7321286ce628703cf0ff810f4cf79ba2f269016554300243ce0cc083a3703a60255598730bd5243e8ccd809da5f0e6c734061fd99714d02903fb27f9fbb61c3378e4b8a99a989c1becca5eff1778b0c8535707c2c06a2934273b6c75a2d4a66b5e3f91cb1095481f6cb56aa991d7bc002cd92b79dbae02fd78efb040a0f38ce3a44073e7985debfc7333a2f1624f1b3d4bf14ee71c08f1ce7517803da52a29a0dcaa40efb5f4e911d0b9d726c5f4e54881cae88e22156727799754654c466afc8fe9abd676fae86cfa27a759bd5c404c5442b1a996a2a3beecb916041c6b300547495162928971f0c860bc7126de308cc0dd6f59577ca47a757fd7b537f6e47608f7757097eab2d9dd9df6ed8284d0f8812dfcd4235d93d45efe07e95cc301885097690a78ec6af49b3e69f37dc8158abe98ccd4ce66bd32c52a32dfb50fe420a822d2c9c475b06720b226d7165e9b9f1b4d505ff41e33fdd6542888c707d56b389f82f60af5487e53e32b912cb7a29320d77813b24793a0908b64e6e81b4540f6b6dffa221883822232d1fd8d6211377bfde170a0c2721b6e9dc9a5d02b949c44f3c7e74a1c796bf734974fcfc5044f10d8ebf2b5cd63fe3a9e62ac0ba1e6a50ca788a403901cf28d8e56a4e6dc340e2ce8daf37ad589b3f7898feb3dc2d4e8e314830ceace9cdf1d1d9f125f32ac8a9d2ddbca5c0415421cd5e478d08ba3d58227544e484cf1b6c50f2ad9131075302d870b3c1aa7b446f7bce3e54fa7f8c18943d53560085146733e8775145463b43c217d8255f6c06e764c076396566b04e42803e1eecdafb524416b770f5e3b87c0b0a5cb73978951db48ebeee748cc1ec033aa3688644b34fd5763657052aac7d439f4e7360d49168b2466df016727c7e8b94a73e8d686106e11191ae7cee289571690670ef231977d5a3cdda399959a2c24a78c193cde6ed5bd8ce11e80f3f7e34cc698417340a0a763aa4a247630528eb2a40c97fdecd0b3a537f483c7b2038e38215442069d85e23dcef7a873bfd85ea0d0634166d1fcf7aa8ae22a58f010da220baf05ec9d11f69d4b343c88d38924ee1d91cf3525e5fbe40cba7db5c435906aa58653af646b4e1964672f8e0cf529c95d82370314ae7eaf06a1319fe44d144afd7bd813c74dff9932a3d05469ab0d9d84100bc7f788cf32bd2e41c6d32be243716b6e83481534fbf6a36de3d4348f46214db6366156efc2367e73c8414d3cbd17cd941c38aa22f540c02881eafb6f3d446dd3a101e444e527d49726f1d660a58e18eaa6195b4aa0e0ce2adbff9aac39d064eccf696259a421532c4f38b0d78c849b9a4d2aa4c2fe4643e8f3fc2c877642c19d99e1a483c2f4d6f1c709513a06c656442bae7d5c289c101fd918b8ca5e22437cd598bfc8c42b4c59b9bb3bd640117135c372308ab1505b1dcee53504a21945cb8f4884468ddd1b0940c7f45200d0d36f233360745e90085c545ac0dd291ea92670a1f1e994ce5b43539c39ee04ccd857b0c71c37fe8a44640678c761a747d83a74e2d46b9eab91d67cdf06d8d957e024110a045eb3ab8da9f5ac65534681b9b8503a0d145fd519b3d32401cb9a724bf56a8d6903d3a786266c89da9111f277d5f562bbd8ba6a65149c46172cdcbf9a64a40f78204c58be3b022bd5fe74977cd68a6b3d9ca627e02c5663c05b520553fc662144bb4593189be85e08e471c30cffe582280c2663c6a693cbc0668c6d78dee6a07cd8ea92063e199ef21a747abf3cda4c1c9e653383ef02526fcf6ac53145ae7d1609f591cee5ff53d7507dcc3abe042257ee17a26eec11c6d881cb4a5ab91c2fefe7f0c8018139a356a6f60d68c14bf3e705ac5323c01e57e8f90e8d60bfb406842fb89c66cf033beadabe781e4f29bdceb6c2e0b49d641742f96d465db4c786e971b6d2e81ab9f603f4f66b271549f6f5f86b6e19336e2b3cd008cce5591ccb882688c6f4a7c0d85dcb291cb95f0a18fc081a74e9161ab99e158e9dca9bad3362451b5e3ab98e4743a4b0fcbb526c2cdebadd6aaa751e3e1e196fdff5f02eaf9039934985d3f09ae3167cafbb9a5dcd1106e1c406d0ed359ac5fc4f6719389fa51d5ce68c58819f2afdaafa3119d0caf561f0cf392d2fffffa7a89d6555462586cd8f335e5fde9d0e99afcfb1f0af10c6ca3b48ce0e2ea02b63d5096687e8b8e556346b8b62d83e5e5ec48cd7f4aab0b3a2ecc7c9d89a9add5d7d5c51947fc9500fa1cc630cd8c722472b41fa365863cf484b04e6207a3f022afc3fadd1b16a4880071e0e8382992be502b301dcfd5bcd675ec1dc28e2ae5814c5c9ca5a48aa7b549863ba6d9e3f0865eea1f3560b1eb52ce4d40a48340ab6529801747a161650ea825ee8ef8ed21b456d56d84f8e819ef0f0ad24b79885102d0c9110dc6c708b82566b149011738154ab2988563a2bb3e00ebd0d6907f2668d98c8951617b6c0e4be67ea736ab7c6acb874155c8bf4785f87b20b289e98bc07bd456ed52958eb31baaf0a3b5905ee643f1573efc083c23ce57f6fb4b3aee8609ef3bc1811f3cc0c5d53e4a66c37949d36e2095c0a00b50bb9fb021f2e98a4eacc4d5bce952789ae44e305e3678ca551d82c893be09c57b54335ab755f48969d0c5c87a8a36e7db4ea19fae574519f8ff726eda1f41958502275fa104", 0x1000}, {&(0x7f0000002f80)="73f6d7c1e0ced43ce3f504315cc39455e223e9b164e3fb027a7bc33d8c5772806e34f61a75c8f3e6db94ba31d742ed574caa640ae27e4cd13cb46fc4d06c1db788bbb1b9fc667f345d3d8c7debd9c7a169823a65ad35268e6e07f9e72cb5e438a218072a511c2524ca6f354de3155cd8faa42179f2f03ceeb69a78df52d08dd553a831fc29fee3983bdc27b896fe24d6cf47897cb020803c8ac55241869671f5e443515929f50bd55867b43504fa", 0xae}, {&(0x7f0000003040)="04a8e19d5230abdc06434c1ebf6fd90ec9dfb41ebaf2e11f2464383ae49964fd50d672c898a898a7d7e1025d357245def3d81df517759e6f891858a026de2365cce4d36b97a28b90da82819959fb5749", 0x50}, {&(0x7f00000030c0)="65ae96f8ccbadd8d24ea8c9ff74175216dec09020860928ddb0a986b2aa73d31aef9e3f61f41ab91c9ff7be4358dd85ba1b1bd78972af6c1d5c8659d1a4788802086064d431d9ca7ee632b6ee2b9d9808fb93df4217b001aa8d15a14fd0627dff054eb6f15aaaed3ca1d3b4323c14d68db3d6ef3710b14b98d8f7b855811ebc3db57ffe513a42870cd7384e3abc12c29e442edf2a30d28a041e801f49fe0544f43b9d8a6a23c0f5459beabbba77cc9b5fce5330cc0293d45b52a6244e2d956095d0a617b925bad7af89b293a614f1ea8736640ea5d3fd6ee22c6a51438533e2908574cc343977b9693bc1cb6", 0xec}, {&(0x7f00000031c0)="d425313a43f5658564938fade713a18d66f2a8576761ce25e94413a3cec56a2b9b8d71ff52987cdccf76ae383864cdfd5f73", 0x32}, {&(0x7f0000003200)="5138bfc806a65fb5eef23bfb3a747537297af8018553684ca9fd086392898d0c1a36d84e06efc0650f8921a7c1b60c0874a3bea04da0129e65b97bb94f63f521e925ac5ddd3c263d38e6b78cc2ec5766ebd9e83a2a3d9daa7719dbc330cf2449872c3decfc7ae6c830bc1ccd4128293c998269f9ddea2b0d9f5c7a299063774a302f8b137a09896a77da4601856a4847ad9c233b0a3ef74dd4afa71bd12109fe7cf676215b12035de8045348fa99f818150a3aff4a85707de3924c48a657ff7cc684f86ced469c755bc2cfee498893d78995d9022d04b200fa878e5bc9310793aaaa9b8a5efee5fdecbb822bb8", 0xed}], 0x9, &(0x7f0000004a80)=[@rights={{0x24, 0x1, 0x1, [0xffffffffffffffff, r0, r3, 0xffffffffffffffff, r4]}}, @rights={{0x20, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, r0]}}, @rights={{0x28, 0x1, 0x1, [0xffffffffffffffff, r2, 0xffffffffffffffff, r1, r4, 0xffffffffffffffff]}}, @rights={{0x28, 0x1, 0x1, [r3, 0xffffffffffffffff, r2, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}}], 0x98, 0x20040014}, {&(0x7f0000004b40)=@file={0x0, './bus\x00'}, 0x6e, &(0x7f0000004d40)=[{&(0x7f0000004bc0)="e4ddf7e57e7bc37fd38a147d8dfd59977d5efe582aa48f88b1e6b5baebbd56ebf80da526938c05da50c679ffbdb7c7c975ecccc26c7af2fee192b010535b3fa969d54eec5332ceb95110ff12e3a4ae65f94f684baf4ee524fa97200e308c7fdf072bf18e6f8920030df33cf9ded4007f5b", 0x71}, {&(0x7f0000004c40)="73a4ce7fb7aed6f9ab7a1fca0803df137d31c4b137c85830ab371119ba3292bd25d41264f80a4d19c7b15227086574c8e34d9db1db9cb7e5fef2d388c9cb87a1524a2b15601d0f42ca6586575a6e54e27b5508b1c76a67cd676fbf93ec3a3294e272900f1a20f89d73ab14cb8ba7d6693912c5c3f1fa11ab64c38357f6e0ce5bf204c9bb55fc49cc4f624013b39ce96ddf3b4170a6c7ed592b1d6d6ca7c3419bf5eb0e953445f9efe1c6729116cf1685ae3009bf5983c9d4004dcf53605d9798323adda8313b19a604e2893010750289d6e1f39ed3a3fdc50007dc02cf0a5b5f68298b9d5bd2bad6e7c1bf1cfbbaa6ab9b56ee91c9b7a294c3215bf5af19", 0xfe}], 0x2, &(0x7f0000004f40)=ANY=[@ANYBLOB="1c000000000000000100000002000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="0000000030000000000000000100000001000000", @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32=r5, @ANYRES32=r4, @ANYBLOB="6586110000", @ANYRES32=r4, @ANYRES32=r3, @ANYRES32=r6, @ANYRES32=r4, @ANYRES32=r2, @ANYBLOB='\x00\x00\x00\x00'], 0x78, 0x8000}], 0x4, 0x4004800) r7 = open(&(0x7f0000000400)='./bus\x00', 0x14103e, 0x0) mmap(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x7ffffe, 0x11, r7, 0x0) read(r7, &(0x7f0000000180)=""/19, 0xfffffe47) 01:13:50 executing program 4: r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) mq_open(0x0, 0x0, 0x14ac000, &(0x7f00000000c0)) [ 191.033520][T15330] loop1: detected capacity change from 0 to 264192 [ 191.042260][T15330] FAT-fs (loop1): Invalid FSINFO signature: 0x00000000, 0x00000000 (sector = 1) 01:13:50 executing program 0: syz_mount_image$vfat(&(0x7f00000002c0), &(0x7f0000000100)='./file0\x00', 0x0, 0x1, &(0x7f0000000200)=[{&(0x7f0000010000)="601c6d6b646f736617e43c00088020000200000004f8000020004000000000000000000001", 0x25}], 0x0, &(0x7f0000000240)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') r0 = creat(&(0x7f0000000040)='./bus\x00', 0x0) fcntl$setstatus(r0, 0x4, 0x6900) r1 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) ftruncate(r0, 0x800) lseek(r0, 0x1200, 0x0) r2 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$BTRFS_IOC_DEFRAG_RANGE(0xffffffffffffffff, 0x40309410, &(0x7f0000000080)={0x7, 0x7, 0x2, 0x279, 0x0, [0x0, 0x0, 0x0, 0x8]}) sendfile(r0, r2, 0x0, 0x8400fffffffa) r3 = open(&(0x7f0000000400)='./bus\x00', 0x14103e, 0x0) read(r3, &(0x7f0000000180)=""/19, 0xfffffe47) 01:13:50 executing program 4: r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) mq_open(0x0, 0x0, 0x2000000, &(0x7f00000000c0)) 01:13:50 executing program 3: syz_mount_image$vfat(0x0, 0x0, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000240)=ANY=[]) r0 = creat(&(0x7f0000000040)='./bus\x00', 0x0) fcntl$setstatus(r0, 0x4, 0x6610179d472ccbdb) ftruncate(r0, 0x800) lseek(r0, 0x1200, 0x0) r1 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) sendfile(r0, r1, 0x0, 0x8400fffffffa) r2 = open(&(0x7f0000000400)='./bus\x00', 0x14103e, 0x0) mmap(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x7ffffe, 0x11, r2, 0x0) read(r2, &(0x7f0000000180)=""/19, 0xfffffe47) 01:13:50 executing program 1: syz_mount_image$vfat(&(0x7f00000002c0), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f0000010000)="601c6d6b646f736617e43c00088020000200000004f8000020004000000000000000000001", 0x25}, {0x0, 0x0, 0x200000000011000}], 0x0, &(0x7f0000000240)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') r0 = creat(&(0x7f0000000040)='./bus\x00', 0x0) fcntl$setstatus(r0, 0x4, 0x6900) r1 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) mkdirat(0xffffffffffffffff, 0x0, 0x0) ftruncate(r0, 0x800) lseek(r0, 0x1200, 0x0) r2 = openat$null(0xffffffffffffff9c, &(0x7f00000000c0), 0x1, 0x0) mkdirat(r2, &(0x7f0000000140)='./file0\x00', 0x160) r3 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$BTRFS_IOC_DEFRAG_RANGE(0xffffffffffffffff, 0x40309410, &(0x7f0000000080)={0x0, 0x0, 0x2, 0x0, 0x0, [0x0, 0x0, 0x2, 0xee1]}) sendfile(r0, r3, 0x0, 0x8400fffffffa) r4 = open(&(0x7f0000000400)='./bus\x00', 0x14103e, 0x0) mmap(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x0, 0x10, r4, 0x0) read(r4, &(0x7f0000000180)=""/19, 0xfffffe47) [ 191.362291][ T7735] FAT-fs (loop1): Invalid FSINFO signature: 0x00000000, 0x00000000 (sector = 1) [ 191.411711][T15362] FAT-fs (loop0): bogus number of reserved sectors [ 191.418251][T15362] FAT-fs (loop0): Can't find a valid FAT filesystem [ 191.443093][T15374] loop1: detected capacity change from 0 to 264192 01:13:50 executing program 4: r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) mq_open(0x0, 0x0, 0x10000000, &(0x7f00000000c0)) [ 191.454160][T15374] FAT-fs (loop1): Invalid FSINFO signature: 0x00000000, 0x00000000 (sector = 1) 01:13:50 executing program 4: r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) mq_open(0x0, 0x0, 0x20000000, &(0x7f00000000c0)) [ 191.722832][ T7735] FAT-fs (loop1): Invalid FSINFO signature: 0x00000000, 0x00000000 (sector = 1) 01:13:51 executing program 2: syz_mount_image$vfat(0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0) r0 = creat(&(0x7f0000000040)='./bus\x00', 0x0) fcntl$setstatus(r0, 0x4, 0x6900) r1 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) ftruncate(r0, 0x800) lseek(r0, 0x1200, 0x0) r2 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) sendfile(r0, r2, 0x0, 0xffffffffffffffff) r3 = open(&(0x7f0000000400)='./bus\x00', 0x14103e, 0x0) mmap(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x7ffffe, 0x11, r3, 0x0) read(r3, &(0x7f0000000180)=""/19, 0xfffffe47) 01:13:51 executing program 5: epoll_create1(0x0) syz_io_uring_setup(0x240b, &(0x7f0000001740)={0x0, 0x0, 0x0, 0x0, 0x80}, &(0x7f0000ff9000/0x4000)=nil, &(0x7f0000ffc000/0x4000)=nil, &(0x7f0000000140), &(0x7f0000000440)) r0 = openat$sndseq(0xffffffffffffff9c, &(0x7f0000000000), 0x0) read(r0, &(0x7f0000000080)=""/241, 0xf1) ioctl$SNDRV_SEQ_IOCTL_REMOVE_EVENTS(r0, 0x4040534e, &(0x7f0000000040)={0x205}) ioctl$SNDRV_SEQ_IOCTL_QUERY_SUBS(r0, 0xc0a85352, &(0x7f0000000340)) ioctl$SNDRV_SEQ_IOCTL_GET_NAMED_QUEUE(r0, 0xc08c5336, &(0x7f0000000780)={0x0, 0x0, 0x0, 'queue1\x00'}) tkill(0x0, 0x7) 01:13:51 executing program 4: r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) mq_open(0x0, 0x0, 0xff600000, &(0x7f00000000c0)) 01:13:51 executing program 1: ioctl$EVIOCGBITKEY(0xffffffffffffffff, 0x80404521, &(0x7f0000000300)=""/77) r0 = syz_mount_image$vfat(&(0x7f00000002c0), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f0000010000)="601c6d6b646f736617e43c00088020000200000004f8000020004000000000000000000001", 0x25}, {0x0, 0x0, 0x200000000011000}], 0x0, &(0x7f0000000240)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') r1 = creat(&(0x7f0000000040)='./bus\x00', 0x0) sendto(r1, &(0x7f00000000c0)="5f0b9cae8c857c5e20dfabaaf0578c9c121097b2e813560a9e605f02128e", 0x1e, 0x20048055, &(0x7f0000000240)=@l2tp={0x2, 0x0, @broadcast, 0x1}, 0x80) fcntl$setstatus(r1, 0x4, 0x6900) r2 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r2, 0x0) preadv(r2, &(0x7f0000000280), 0x0, 0xd9f, 0x0) mkdirat(0xffffffffffffffff, 0x0, 0x0) ftruncate(r1, 0x800) lseek(r1, 0x1200, 0x0) r3 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$BTRFS_IOC_DEFRAG_RANGE(0xffffffffffffffff, 0x40309410, &(0x7f0000000080)={0x0, 0x0, 0x2}) sendfile(r1, r3, 0x0, 0x8400fffffffa) mount(&(0x7f0000000580)=ANY=[@ANYRES64], &(0x7f0000000380)='./file1\x00', &(0x7f00000003c0)='msdos\x00', 0x20c2808, &(0x7f0000000540)='@],%^$\\\'@(-},,^(\x00') preadv(r0, &(0x7f0000000140)=[{&(0x7f0000000440)=""/236, 0xec}], 0x1, 0x8001, 0x0) r4 = open(&(0x7f0000000400)='./bus\x00', 0x14103e, 0x0) mmap(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x0, 0x10, r4, 0x0) read(r4, &(0x7f0000000180)=""/19, 0xfffffe47) 01:13:51 executing program 2: syz_mount_image$vfat(0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0) r0 = creat(&(0x7f0000000040)='./bus\x00', 0x0) fcntl$setstatus(r0, 0x4, 0x6900) r1 = openat(0xffffffffffffffff, &(0x7f0000000000)='./bus\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) ioctl$SNDRV_SEQ_IOCTL_GET_NAMED_QUEUE(r1, 0xc08c5336, &(0x7f00000001c0)={0x9, 0x7, 0x0, 'queue0\x00', 0x7ff}) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) ftruncate(r0, 0x800) lseek(r0, 0x1200, 0x0) r2 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) sendfile(r0, r2, 0x0, 0x8400fffffffa) r3 = open(&(0x7f0000000400)='./bus\x00', 0x14103e, 0x0) r4 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r4, 0x0) preadv(r4, &(0x7f0000000280), 0x18, 0xd9f, 0x0) timerfd_settime(r4, 0x1, &(0x7f0000000080)={{0x0, 0x3938700}, {0x0, 0x989680}}, &(0x7f00000000c0)) mmap(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x7ffffe, 0x11, r3, 0x0) read(r3, &(0x7f0000000180)=""/19, 0xfffffe47) 01:13:51 executing program 4: r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) mq_open(0x0, 0x0, 0x2000000000, &(0x7f00000000c0)) [ 191.933606][T15415] loop1: detected capacity change from 0 to 264192 [ 191.944967][T15415] FAT-fs (loop1): Invalid FSINFO signature: 0x00000000, 0x00000000 (sector = 1) 01:13:51 executing program 0: syz_mount_image$vfat(&(0x7f00000002c0), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f0000010000)="601c6d6b646f736617e43c00088020000200000004f8000020004000000000000000000001", 0x25}, {0x0}], 0x0, &(0x7f0000000240)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') r0 = creat(&(0x7f0000000040)='./bus\x00', 0x0) fcntl$setstatus(r0, 0x4, 0x6900) r1 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) ftruncate(r0, 0x800) lseek(r0, 0x1200, 0x0) r2 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$BTRFS_IOC_DEFRAG_RANGE(0xffffffffffffffff, 0x40309410, &(0x7f0000000080)={0x7, 0x7, 0x2, 0x279, 0x0, [0x0, 0x0, 0x0, 0x8]}) sendfile(r0, r2, 0x0, 0x8400fffffffa) r3 = open(&(0x7f0000000400)='./bus\x00', 0x14103e, 0x0) read(r3, &(0x7f0000000180)=""/19, 0xfffffe47) 01:13:51 executing program 4: r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) mq_open(0x0, 0x0, 0x400000000000, &(0x7f00000000c0)) 01:13:51 executing program 3: syz_mount_image$vfat(0x0, 0x0, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000240)=ANY=[]) r0 = creat(&(0x7f0000000040)='./bus\x00', 0x0) fcntl$setstatus(r0, 0x4, 0x6900) ftruncate(r0, 0x800) lseek(r0, 0x1200, 0x0) r1 = open(&(0x7f0000000140)='./bus\x00', 0x181280, 0x0) sendfile(r0, r1, 0x0, 0x8400fffffffa) preadv(r1, &(0x7f0000000380)=[{&(0x7f0000000000)=""/53, 0x35}, {&(0x7f00000001c0)=""/243, 0xf3}, {&(0x7f00000002c0)=""/167, 0xa7}, {&(0x7f0000000440)=""/210, 0xd2}], 0x4, 0x0, 0x80000000) r2 = open(&(0x7f0000000400)='./bus\x00', 0x14103e, 0x0) mmap(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x7ffffe, 0x11, r2, 0x0) read(r2, &(0x7f0000000180)=""/19, 0xfffffe47) r3 = syz_io_uring_complete(0x0) sendmsg$DEVLINK_CMD_TRAP_GET(r3, &(0x7f0000000100)={&(0x7f0000000080)={0x10, 0x0, 0x0, 0x400000}, 0xc, &(0x7f00000000c0)={&(0x7f0000000700)=ANY=[@ANYBLOB="50020000", @ANYRES16=0x0, @ANYBLOB="020025bd7000fddbdf253d0000000e1e657464657673696d0000000f0002006e657464657673696d3000001c008200736f757263655f6d61635f69735f6d756c74696361737400080001007063690011000200303030303a30303a31302e30000000001c008200736f757263655f6d61635f69735f6d756c746963617374000e0001006e657464657673696d0000000f0002006e657464657673696d3000001c008200736f757263655f6d61635f69735f6d756c74696361737400080001627063690011000200303030303a30303a31302e30000000001c008200736f757263655f6d61635f69735f6d756c746963617374000e0001006e657464657673696d0000000f0002006e657464657673696d3000001c008200736f757263655f6d61635f69735f6d756c74696361737400080001007063690011000200303030303a30303a31302e300000001fae08001c008200736f757263655f6d61635f69735f6d756c74696361737400080001007063690011000200303030303a30303a31302e30000000001c008200736f757263655f6d61635f69735f6d756c74696361737400080001007063690011000200303030303a30303a31302e30000000001c008200736f757263655f6d61635f69735f6d756c74696361737400080001007063690011000200303030303a30303a31302e30000000001c008200736f757263655f6d61090000000000000074696361737400080001007063690011000200303030303a30303a31302e30000000001c008200736f757263655f6d61635f69735f6d756c74696361737400ff010f969a2258e7442e81bf6fcd3a4142564aab8a42d138b6e2472a7d28095942a0e9b7e8963e45f382d6a97d7c421bdafdbe094c2302d89eb5bd6fb6f9e8666a"], 0x250}, 0x1, 0x0, 0x0, 0x24000010}, 0x8081) 01:13:51 executing program 1: r0 = syz_mount_image$vfat(&(0x7f00000002c0), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f0000010000)="601c6d6b646f736617e43c00088020000200000004f8000020004000000000000000000001", 0x25}, {0x0, 0x0, 0x200000000011000}], 0x0, &(0x7f0000000240)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') mkdirat(r0, &(0x7f0000000140)='./file1\x00', 0x0) r1 = creat(&(0x7f0000000040)='./bus\x00', 0x0) fcntl$setstatus(r1, 0x4, 0x6900) r2 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r2, 0x0) preadv(r2, &(0x7f0000000280), 0x18, 0xd9f, 0x0) mkdirat(0xffffffffffffffff, 0x0, 0x0) ftruncate(r1, 0x800) lseek(r1, 0x1200, 0x0) r3 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$BTRFS_IOC_DEFRAG_RANGE(0xffffffffffffffff, 0x40309410, &(0x7f0000000080)={0x0, 0x0, 0x2}) newfstatat(0xffffffffffffff9c, &(0x7f00000000c0)='./file1\x00', &(0x7f0000000240), 0x0) sendfile(r1, r3, 0x0, 0x8400fffffffa) r4 = open(&(0x7f0000000400)='./bus\x00', 0x14103e, 0x0) mmap(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x0, 0x10, r4, 0x0) r5 = openat$bsg(0xffffffffffffff9c, &(0x7f00000001c0), 0x505000, 0x0) io_submit(0x0, 0x1, &(0x7f0000000340)=[&(0x7f0000000300)={0x0, 0x0, 0x0, 0x3, 0x652, r5, &(0x7f0000000440)="05150d9cc01be5be6477248cdd5e984e339ea0101c48784d98fd35cbbaf6ed38c0d38481495ac7a704423c0f482a21546276347fbe5b2ffbbb682ece540e5ebd62132309ffc2664a33ccffddea059f3065cfeecfeb05de077ae89df4d0be2e2c0c61a046b002538e74478edf613c6274d8dbac2f34ebb283d2958c2469fe91bcaac20178e80dc10e498eec26ccd822a55f0aa2233b7d83f245b5d2258c72d065d3633ea836908a4e009ed56b2daf09d9f2cdf1314347681b346acb08403566025d5517653cb2d607974ec320a9222abbe2c47c43552d64ba6c6a91be89ee0cc906dc08521134ee9ef82161f6cd9aee16df9572628c66515df3da5cc95ac892510aa40fccd8b03cb98a5b090c9f663ecbd3cdad31ca5601803c5a3570b851d2006626445cc770100d945d0afdf94961e8dc87a9b1d0eaa33aafab46e9bd0a7c929c06ebc3c7662d7b7a702569aada1a1a25ef1d0a67c886b0f2c70fbc219932a3150270ffe395bf9ae764ccb51969c6064577bf252aa72262ebb23015bd0127d84297fe899ee7a430de0c2f41bf4fcd9dbdd316e3f9bec22a04950d9e9291ec04bc68a212c4ae484be1d0c3f570ac6a24d0501882ff1a6ab20caa39af172ebbd2217cc3bd2f206f12642a5b1ef2a5d7ed22572b10e16eb8e5db1fdb19d7b7fc4f66eb74dec5197e5231b780aa1af14ae92a3855d60eb7e016777b5eeb6175b7b0e235ece53c787aac289bfd821c8d56383a34741070c7aea2507332008cd0dcf05317d47ab25fe37e35b432ffbfa89ecf004fb529104b81eee6dc01380714436f66af8fb774d31ea17b85bb173688514a9219c605659106e83906d50ac666cd1f2f328cdd264d86ea281753ed1abae86541b6138d475be258981d3087ab06a286dacaf80880f14e27a428c2783fdf568a4e7717bde4cee35f980dda844f1d0d30b0e1dc15a65f09f6f70373f8a431c252d4aa388d18a3b5c2347ec593b49ed976857097c88552a9dff99b8a9aeb79a293adcdacf7a8e2a341a8f04fc51d846281af23d0141da37c0174c745a7f1fa5c5b59090faf5c480bc40804dd0c1cea561d4c69e08c669906e1b44ce68b9a6b4ea97ed4662f2da494ae17f4a33eb8828fb48d5199b0c347ce45f11494db22b78bbeb4d05b2aa716194fe8c673bcedcc72a4ac08a1c75dffea7a0f47d2cfd2f62b2205d9121b1dc630117cd84f16e0c9d95ceea2e69eb5a14a9143431275700431a0ecdd64563427cec3455e870c3fedbb4e8c8512dafe576977b5a21b2ad00cef7e0e847bc8f3232bfed2eb117f83bc72f291393adf2412495dd0be76855f6937321fceeb43dd2c10fbbd06c09491d6d4d75545a91b22d83d9d270134defd7aa51fed4596c16fa7b5959229b0489c1352e52aac564bdf4c12824dd8310e14ea212055c607cad3e0cd81978266d739defe18c4fb1bd35ea494ed95cbfa4db9860f276d65ebe0a6d14b138beefbfdb9563d6f264292964f9cb7f8d9721396e38f70b20bb9627b1f7b2ca965cc2d6b921e06f2aa29ae204325694b0768708dad37b69ddd01deb07e3e1561f56d3334448aa70d58f1be4e94987258ad7a5a6ba33701149063b2566564449b0476439f464cf584b7c15716b617a50378785e47b4ddbdbb9e41af23267f464f53b7db223f147c562e9d3bf09b11c5a7838d034807d506050b573f9f702afb8364a6c83dec2c896765abab11906417391311f4db4f7a3c168e68d3f1760530d5ba5888dfe49f0180e9e64e17b2bece5abd55a2f027f29da15c42693b19c3acab8f285c812b221bd20131dbad2adcd6c5840a7a0b09fb30d3c3fc8933761467c86c5a5faeec93fd9598052e703250b144ae1689e7775ce9eb3dd33a3b79f3dd60e92837301b461120d6dccd801f9c7ca171ab741e66ef7a5ffbb9d90b694fea714fe4758c7804540206be8d454a851fcaaedcf9cea0933425e2be20ecf32846894d50b813ee33eb8f662a14769d34aa36af98526556d10baa5412ebfe2cd0678ecaeb354b14268269c33f080c2210fa55972686ad196a36812f40b959b7cc23427fd3a4e412e131f4a7f2f6f541babb3fc6761b38411dcc7544ca02df395f285c989b1d34c80ac9c99ca142d149e07ce578d58359ecd41e0f0465ae413adebca045cfd426ac9ae52fdb96218d4e63217d6906aebbeb63553aa0ed75b9d93ad894cb449f0ce2ddd386196d17ac0cb4b18fc9a0385c2892b2ebda2fc69e18e7e6436e5f5e25fac9421497941e19888b752b381a374c1b3c6666e7dda6a060ec1d1423d782adfd65083e5b178d37affd3d7f3d49322f13872cc268f29e34169598abb8aad9b324dd035a6774557088aa201ffc60e79ba35fe5f748c8a633f1cade0f02dc04e5845dc4b5d303332f24961c6ef73b78e383cac4606aa2f0874b3871f0c3ca5bcb38c0788e72ee8f4df12a25d0bcda3e471b13f6c2585a495c598655bfb50a16618537a284369ce0b8f7df62a0d5f6e2d11285c6670a4bc469518f2fd09c53f8c26d682a4cad3f564a530085402e4917dcfbb39ff1861a3691b849e6852332439ae774cabbe64cff061ef074eba5c020ee861ef461eeec5f8eb13c8a6ce7527f1dfc29129cd12846795ce641a39810508618986a9e5601cf37dd34370554959c636e360e6798c28ad07d37b2a21e9de28ca92e38cb3ae54b044b17c6a9d99df81fc2101cc4c79663d185c7da46c24291500f0dc9402da1afce63660a0a48339102e1b580bbd31649c6d06e6b4fba76fb6ad4febcc06eac0f9c7e0e076b536cc7f0e8d8cdca1ef8e73a0c6b0220ccbc98fb5e6ce55b4d93da827537b4722174ed2c7a07a35ced6cd0e79003bc0558076f6c3390e1f797219b0d895e6d2c8b0b41f7f894ee8aa71358e6794be5c7f72301112da4ea5a8d66980d1677420513d22d29be2ca746e37c0f774b7488adfc3f6b84b8b4ea0f85e82b3865464d0c86c2f4e8f94fe7900231bda86e2e2202416bab6cf11a391601806a8158198787726d36fd21fdc74634778f1e9afeb1a10b025087c6c471af540d7c640b55cc7de7bea9c4697cb45139529157b8fca6904911fa20b274fcf7f48e347bb86b0b48a621678c1a512260d44bbb375ad99142247f7fac3f481b679979b7a9b3ed828f263d24f8cfdc3d18d7fbe3be9abb8d45b5869bdb78149a35bdbc2cfed0a516bbcaa56fbdd962c74ccfa303622d9657b0d30810918c60feec2594a0c2b26e12bee15cecf4caf845b4fbca51bfa3a5cd646703eec5c1bcf5592c979aa31eeb3ba89152ee39d2a6325c481db489383c48fedf521a493db5ef00a02cd868fea1333eb712a1f1bb5a3821ab65a12317c7e622026994066dc0b6f2dcc69a0e389effbe563a2e18d51c67e65658cbbe81de5ab6d08a4a31b0c0ee4d606b0947688183d5d34e9c38fc917f57fb54139a557f40713e07ad2fe35edea33d98e0439442688ee2c92ff64ac510cd1f3a079062fa0ea459f6a7802485f07862a483986c92dee5d7c1e2eee34dafb42a244a34e1658fa12c09c9ce2707a878fd23002fd5616567e2ada65dec95d962cb208db2c6abecd8fd5cf67fcba2a2f5ee7f7167c837a09fe3640bf2460c1cd2026e5a70301dbecd35ddc6c1f387b9b4610a67cfceab1121d12ff4d79d8e87135114d2a70f210b07642a4e4da6b70180ef22a029c0ecae6973cd7f9550e012dc6c7113696cbaa78c46277fd4819d51cf4346722a8185f4712e44608d9b5c4a5d0535ad14591d65f6e1574c5bbcbf76f44dee66e135c4e36d89feb3095e5807d2ca70e355bcf12f7f143fd354ece6a00440278c78e1a28bc73433efa67ecbeee1d4fb414f72b645aaf98e35201183dc124d8abc5faaea8281128ff3c87deccb25f0f1c31d961e33eae72848a9b254fc04c1a6885589aee3765fd6cd334bdb59e1ca8f7bb82b7bf1ae79ddce59d2e88ccdf0ff9c461dd2f392fa65e810d1ed037741a9b7cc405a7ac51f63114a3a6273b54bba180d5db3ade40a5ad6959d309f91b045c8018b5cf0c7a76d0b6deb38c344d07e12a34c25ddd6add3e828af6e04d123f385cdc0179c8272835e0bf54fcc37710c33c5d87e7989e8321c49cdc7514c99940616d04eea5c751c09224a90b577f59fd9cbff95c5f748d0911e02ef1cbf1201779e1e7dc2c3c0a448f1be4e58a8ffa3d9e1f6ef2fe692b5308faf25074c6ae14aa440c7c58e30c93a5d6735bdcba86f0979ed71759be527a60b3d786a326a18483d3d04a1530c5cc1a4896c3a2c90f9392b9f1af407388461453a32acf858d541ddd4ca1f217d0c05b191297e977aaad30ffb9409d477a8d3181ee2b6ac08f890ff412c764c88a1e50d96c166651cc441245e1f3f52870251f598e9169ed995eefa72ed54d9edd328fd9d46a99db4b0749e62f0c3d3754ecbf702c59a8f655e30d84e38feda32a352b3ca5164f250955a4e0461b780e77d75a4171121cfa6cb7c64e3964bae66aef40fd0867bb3560063d5c1e16fbc8c6af4a6b0d1a4078bc747e8ed0b9c2a22971d38d6036f0ce1b22b388acce735903f3998d2d02bc419120c459b9e7c750e118ab22c01f44a92dd0ccb2a3539f3d29156d6b9b192c20055846397526857f3318363cbb46db820d0fa7e0121722b52c06520fc903f049c734ef51cce9a08460bd94e2bdb36ec1fe54d2380609154546db3847c800b5392bbf945c5413f0362adc9e59cfaf50336c4573aeac4ad89dc7c6a63f962e65757e0e2d8429109277bd0ab044a95eed74461eb78a85563b3afbb0773d9f628732d2f69a01a549f3cb043a79de08f938b8e02a54daa41caf8401bb423a0cec9a59c08619aa87e27d6e4f9c8af078bc66d89bfd8da18907a56093d44924070172cf81f02ef31b2a8172997d7dfde741674869e6a930ecae24afd0abfcca6dbd493ff677fec50274f5ab9ef4a2fe89e079cd14dd8e4c4142764a82a5a57797e4d8ede99f3dc1a1591af10dcb3a0676f288762d92184f95d49b12784508553e7737fb9986f18fcc4e432cf9ab1246e54383ea7755545e54cb52cbd779b88733227a1cd698a8eeb45eec21d8fca1ab93a4bb3c39c34e7b73bdc242a09b8065d072c5f1c7e02953e8b17bae69d20f4d0338e7751910b81f2369942acdc15e636f68d47ac863fbf42c877e1c0b56d989d588ea21e003f6435242816e4845cc680963b9b831e01e67a218e539a26284be50734e66add2cc0bae8d1aed936ee60991d29a00378b94bc76c6a682a313ae2d8e90eccdd6cbe65e0f5861d65f58fdaa579037bd3b677b8cb0da514ee50bd8a1e0acd252859b5844d08a736d72f9462410a6eae674eb1bc7a0fc38e139d3a2bdef531a48f426eb5be89d11e19048264720b77b44fa9c10f8f95876b4844bd2689c3f45531e5d1f9e5e3fa7471093383f499195251b4baf0e461c2c43e4829c78a677db97fda35b5c32438c154746584cb4cfc4c094800cc391f92d055ad6c83bacbbf4d3017fc03b6b0b7697a4cbd1d840f382beaa08728508d3fdf4e852a40c16de2ac2dfaaabf20d41dcc4e7339e919a8ac205d174605a574278bc3ae6af9c0759a7160db58ebaa28ab6ad0058922adcb5e8cc64cb66f51c4104c7e843a38f588f56e02eef062a02b201a2431a514d9005c3bfb460dd8b97f3137610d9370693805927d780422fa9605e530a2735e59e7b06a2d8af45e0274de8b2fa0df9bee0877f86d4029c94df566cccb582f7a9bf62129c491329f6766a1fbb6f1e461d98880fd52b93dcfd972e08476081164015d56f3", 0x1000, 0xaa, 0x0, 0x1}]) read(r4, &(0x7f0000000180)=""/19, 0xfffffe47) [ 192.281910][T15446] FAT-fs (loop0): bogus number of reserved sectors [ 192.288475][T15446] FAT-fs (loop0): Can't find a valid FAT filesystem 01:13:51 executing program 4: r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) mq_open(0x0, 0x0, 0x60ffffffffff, &(0x7f00000000c0)) 01:13:51 executing program 3: syz_mount_image$vfat(0x0, 0x0, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000240)=ANY=[]) r0 = creat(&(0x7f0000000040)='./bus\x00', 0x0) fcntl$setstatus(r0, 0x4, 0x6900) ftruncate(r0, 0x800) lseek(r0, 0x1200, 0x0) r1 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) sendfile(r1, r0, &(0x7f0000000080)=0x6, 0xeb3) sendfile(r0, r1, 0x0, 0x8400fffffffa) r2 = open(&(0x7f0000000400)='./bus\x00', 0x14103e, 0x0) r3 = ioctl$NS_GET_PARENT(r1, 0xb702, 0x0) mmap(&(0x7f0000444000/0x1000)=nil, 0x1000, 0x2, 0x1010, r3, 0xde215000) r4 = creat(&(0x7f0000000080)='./bus\x00', 0x0) ftruncate(r4, 0x1) fallocate(r4, 0x3, 0x0, 0x10000101) r5 = syz_open_pts(r0, 0x1bbdd2c04ff67c0) sendfile(r4, r5, &(0x7f00000000c0)=0x80000000, 0x51e) read(r2, &(0x7f0000000180)=""/19, 0xfffffe47) [ 192.328104][ T8] FAT-fs (loop1): Invalid FSINFO signature: 0x00000000, 0x00000000 (sector = 1) 01:13:51 executing program 4: r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) mq_open(0x0, 0x0, 0x970000000000, &(0x7f00000000c0)) [ 192.427401][T15474] loop1: detected capacity change from 0 to 264192 [ 192.441164][T15474] FAT-fs (loop1): Invalid FSINFO signature: 0x00000000, 0x00000000 (sector = 1) 01:13:52 executing program 5: epoll_create1(0x0) syz_io_uring_setup(0x240b, &(0x7f0000001740)={0x0, 0x0, 0x0, 0x0, 0x80}, &(0x7f0000ff9000/0x4000)=nil, &(0x7f0000ffc000/0x4000)=nil, &(0x7f0000000140), &(0x7f0000000440)) r0 = openat$sndseq(0xffffffffffffff9c, &(0x7f0000000000), 0x0) read(r0, &(0x7f0000000080)=""/241, 0xf1) ioctl$SNDRV_SEQ_IOCTL_REMOVE_EVENTS(r0, 0x4040534e, &(0x7f0000000040)={0x205}) ioctl$SNDRV_SEQ_IOCTL_QUERY_SUBS(r0, 0xc0a85352, &(0x7f0000000340)) ioctl$SNDRV_SEQ_IOCTL_GET_NAMED_QUEUE(r0, 0xc08c5336, &(0x7f0000000780)={0x0, 0x0, 0x0, 'queue1\x00'}) tkill(0x0, 0x7) 01:13:52 executing program 4: r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) mq_open(0x0, 0x0, 0x10400000000000, &(0x7f00000000c0)) 01:13:52 executing program 3: syz_mount_image$vfat(0x0, 0x0, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000240)=ANY=[]) r0 = creat(&(0x7f0000000040)='./bus\x00', 0x0) fcntl$setstatus(r0, 0x4, 0x6900) ftruncate(r0, 0x800) lseek(r0, 0x1200, 0x0) r1 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r2 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r2, 0x0) preadv(r2, &(0x7f0000000280), 0x18, 0xd9f, 0x0) sendfile(r2, r1, 0x0, 0x8400fffffffd) r3 = open(&(0x7f0000000400)='./bus\x00', 0x14103e, 0x0) mmap(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x0, 0x11, 0xffffffffffffffff, 0x0) r4 = socket$nl_netfilter(0x10, 0x3, 0xc) sendmsg$IPCTNL_MSG_CT_NEW(r4, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000000)={&(0x7f0000000180)={0x7c, 0x0, 0x1, 0x401, 0x0, 0x0, {0x2}, [@CTA_TUPLE_ORIG={0x24, 0x1, 0x0, 0x1, [@CTA_TUPLE_IP={0x14, 0x1, 0x0, 0x1, @ipv4={{0x8, 0x1, @multicast1}, {0x8, 0x2, @initdev={0xac, 0x1e, 0x0, 0x0}}}}, @CTA_TUPLE_PROTO={0xc, 0x2, 0x0, 0x1, {0x5}}]}, @CTA_TUPLE_REPLY={0x24, 0x2, 0x0, 0x1, [@CTA_TUPLE_IP={0x14, 0x1, 0x0, 0x1, @ipv4={{0x8, 0x1, @loopback}, {0x8, 0x2, @initdev={0xac, 0x1e, 0x0, 0x0}}}}, @CTA_TUPLE_PROTO={0xc, 0x2, 0x0, 0x1, {0x5}}]}, @CTA_TIMEOUT={0x8}, @CTA_NAT_DST={0x18, 0xd, 0x0, 0x1, [@CTA_NAT_PROTO={0x14, 0x3, 0x0, 0x1, [@CTA_PROTONAT_PORT_MIN={0x6, 0x1, 0x4e23}, @CTA_PROTONAT_PORT_MAX={0x6}]}]}]}, 0x7c}}, 0x0) read(r3, &(0x7f0000000180)=""/19, 0xfffffe47) [ 192.732642][ T8] FAT-fs (loop1): Invalid FSINFO signature: 0x00000000, 0x00000000 (sector = 1) 01:13:52 executing program 2: syz_mount_image$vfat(0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0) r0 = creat(&(0x7f0000000040)='./bus\x00', 0x0) fcntl$setstatus(r0, 0x4, 0x6900) r1 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x0, 0xd9f, 0x2) ftruncate(r0, 0x800) lseek(r0, 0x1200, 0x0) r2 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) sendfile(r0, r2, 0x0, 0x8400fffffffa) r3 = open(&(0x7f0000000400)='./bus\x00', 0x14103e, 0x0) mmap(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x7ffffe, 0x11, r3, 0x0) read(r3, &(0x7f0000000180)=""/19, 0xfffffe47) 01:13:52 executing program 1: syz_mount_image$vfat(&(0x7f00000002c0), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f0000010000)="601c6d6b646f736617e43c00088020000200000004f8000020004000000000000000000001", 0x25}, {0x0, 0x0, 0x200000000011000}], 0x0, &(0x7f0000000240)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') r0 = creat(&(0x7f0000000140)='./file0\x00', 0x80) fcntl$setstatus(r0, 0x4, 0x6900) r1 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x0, 0xda1, 0xfffffffe) mkdirat(0xffffffffffffffff, 0x0, 0x0) ftruncate(r0, 0x800) lseek(r0, 0x1200, 0x0) r2 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$BTRFS_IOC_DEFRAG_RANGE(0xffffffffffffffff, 0x40309410, &(0x7f0000000080)={0x0, 0x0, 0x2}) sendfile(r0, r2, 0x0, 0x8400fffffffa) r3 = open(&(0x7f0000000400)='./bus\x00', 0x14113e, 0x0) r4 = creat(&(0x7f0000000080)='./bus\x00', 0x0) ftruncate(r4, 0x1) fallocate(r4, 0x3, 0x0, 0x10000101) ioctl$EXT4_IOC_MOVE_EXT(0xffffffffffffffff, 0xc028660f, &(0x7f00000000c0)={0x0, r4, 0xff, 0x1, 0x0, 0x5}) mmap(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x0, 0x10, r3, 0x0) read(r3, &(0x7f0000000180)=""/19, 0xfffffe47) [ 192.873035][T15509] loop1: detected capacity change from 0 to 264192 [ 192.887592][T15509] FAT-fs (loop1): Invalid FSINFO signature: 0x00000000, 0x00000000 (sector = 1) [ 192.938316][ T7735] FAT-fs (loop1): Invalid FSINFO signature: 0x00000000, 0x00000000 (sector = 1) 01:13:52 executing program 0: syz_mount_image$vfat(&(0x7f00000002c0), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f0000010000)="601c6d6b646f736617e43c00088020000200000004f8000020004000000000000000000001", 0x25}, {0x0}], 0x0, &(0x7f0000000240)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') r0 = creat(&(0x7f0000000040)='./bus\x00', 0x0) fcntl$setstatus(r0, 0x4, 0x6900) r1 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) ftruncate(r0, 0x800) lseek(r0, 0x1200, 0x0) r2 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$BTRFS_IOC_DEFRAG_RANGE(0xffffffffffffffff, 0x40309410, &(0x7f0000000080)={0x7, 0x7, 0x2, 0x279, 0x0, [0x0, 0x0, 0x0, 0x8]}) sendfile(r0, r2, 0x0, 0x8400fffffffa) r3 = open(&(0x7f0000000400)='./bus\x00', 0x14103e, 0x0) read(r3, &(0x7f0000000180)=""/19, 0xfffffe47) 01:13:52 executing program 4: r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) mq_open(0x0, 0x0, 0x10540000000000, &(0x7f00000000c0)) 01:13:52 executing program 3: syz_mount_image$vfat(0x0, 0x0, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000240)=ANY=[]) r0 = creat(&(0x7f0000000040)='./bus\x00', 0x0) fcntl$setstatus(r0, 0x4, 0x6900) ftruncate(r0, 0x800) lseek(r0, 0x1200, 0x0) r1 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) sendfile(r0, r1, 0x0, 0x8400fffffffa) r2 = open(&(0x7f0000000400)='./bus\x00', 0x14103e, 0x0) r3 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r3, 0x0) preadv(r3, &(0x7f0000000280), 0x18, 0xd9f, 0x0) write$binfmt_script(r3, &(0x7f0000000080)={'#! ', './bus', [{0x20, ':\xe9*$+'}, {}, {0x20, '\\'}, {}], 0xa, "e19b609e87b90e58a327f37376744876318a615f57a20d040fc89e22dac9627c626c2f94ec7d7053b359c2f14e85"}, 0x41) mmap(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x7ffffe, 0x11, r2, 0x0) read(r2, &(0x7f0000000180)=""/19, 0xfffffe47) 01:13:52 executing program 1: syz_mount_image$vfat(&(0x7f00000002c0), &(0x7f0000000100)='./file0\x00', 0x0, 0x5, &(0x7f0000000240)=[{&(0x7f0000010000)="601c6d6b646f736617e43c00088020000200000004f8000020004000000000000000000001", 0x25}, {0x0, 0x0, 0x200000000011000}, {&(0x7f0000000300)="4726e1ea6c07c14f9fa60711a46a51e7301c72621e32829fb9e7171978fd2f77c595ecb14b3e0ab6df23aea0ceb7f52f85d79569d03d1adf0e2a7bd52cce838f1d1ddcf7e70ee65b3ba441a78183094ecaa4c6a8856cc18580f0edf2baa8df0d8ac9d5b1a037c250f9e900ada48ab090d9d14cb3d7c7f5dfb552084b444c1bd45c0569aad7c2b2704e376086efa8185859c15e66c90379fcccdc311acff5e60b014a8d0a3f8149da714e90ff9f5943597c4954", 0xb3, 0x40}, {&(0x7f0000000140)="90e4", 0x2, 0x4}, {&(0x7f00000001c0)="2735947c4b56b6781598a6d7a736e8aba5583d355816c4f617d4a8438415ab822b1e56873f0f", 0x26, 0x5}], 0x0, &(0x7f00000000c0)=ANY=[@ANYRESOCT]) chdir(&(0x7f0000000040)='./file0\x00') r0 = creat(&(0x7f0000000040)='./bus\x00', 0x0) fcntl$setstatus(r0, 0x4, 0x6900) r1 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) mkdirat(0xffffffffffffffff, 0x0, 0x0) ftruncate(r0, 0x800) lseek(r0, 0x1200, 0x0) ioctl$BTRFS_IOC_DEFRAG_RANGE(0xffffffffffffffff, 0x40309410, &(0x7f0000000080)={0x0, 0x0, 0x2}) sendfile(r0, 0xffffffffffffffff, 0x0, 0x8400fffffffa) r2 = open(&(0x7f0000000400)='./bus\x00', 0x14103e, 0x0) mmap(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x0, 0x10, r2, 0x0) read(r2, &(0x7f0000000180)=""/19, 0xfffffe47) 01:13:52 executing program 4: r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) mq_open(0x0, 0x0, 0xc04a0100000000, &(0x7f00000000c0)) 01:13:52 executing program 1: syz_mount_image$vfat(&(0x7f00000002c0), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f0000010000)="601c6d6b646f736617e43c00088020000200000004f8000020004000000000000000000001", 0x25}, {0x0, 0x0, 0x200000000011000}], 0x0, &(0x7f0000000240)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') r0 = creat(&(0x7f0000000040)='./bus\x00', 0x0) fcntl$setstatus(r0, 0x4, 0x6900) r1 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) mkdirat(0xffffffffffffffff, 0x0, 0x0) ftruncate(r0, 0x800) lseek(r0, 0x1200, 0x0) chdir(&(0x7f00000000c0)='./file0\x00') r2 = syz_mount_image$ext4(&(0x7f0000000140)='ext4\x00', &(0x7f00000001c0)='./file0\x00', 0x7ff, 0x5, &(0x7f0000001500)=[{&(0x7f0000000440)="b7bad8b6918dd931fe2563618e5583baee7c1e8ed6b750df482a1c55ef26a83cf4243c2a5c0de6335c001878814be4cca6afb55d6b244db9311aaab7d8d78a917439b27212c66319cb0d72b95eb1a29b86e454584bff508cda8fd2c408c6cc1c39251ca08e03ac9eced44bf0295a0f5d3cc222120fb90e864ebb784fb4d5b01b105e817601daa73453a5e6db4418864b022b7909fbebfe33009fd6ad5de1c5c398aa94b860239bc4f6b72a68b89102134c636e6f78bffeb19520190f68896cc16b5df8a77fccbe457515a4bfaa0a9c500af59943d74e447d73cfc7cb880ca8d935161cf0a754f3d80a3a31567c80e5691a75deb4e5ebf33d2d46806c1ddbf7021667279f96e758c80f595f5ae378314a456bc204f86925910e9d0dd256078b950bc41e207e35cb64720d31c3031999d3da44ec0933d68f21817bba8e943f26db3859f6db3f5590547b80ba51beea7bf5e35b69cee474e4969c6bc659d177299fcafda9e945fd4a8e96906ff672a995831269abf436f7d4eab8ade3756bff86dde1cbe03fef07a11c6daaf71d905b5633255e28263caa5f13f5d825d6c937d32e2a0fb643dfac8c36f65198c0ae0b8650732984660414fb63b9d56c7c7004d64e2e21bf74d92297c063056e506fee7815dac4b7b905e595c2bf71e180f0c5da913715f7e4d0e28ec5c64d40165c87ab021c8e936544f0043f75706bedf77e10c92fb0d00a9642111b73c1c2cbc3d4540c9abd3eced67e92fe214d8fb871a86e491feeae471aa3eb51b065244ce26d32912f3deddadf3c53f5a4ecfede1de215f21f6cdc819ff3c042b58a0de7cf8ba896bd7a1242ff28584dde15ee50a002c332afbb12fb5bbea5e3bcffcc55af5432181ce98b7fa195dc92b9b3e55f1d1ae689a74e9408011c2b30ebd12664c14fcb2d8c96294b633cc1d3361861cff41bedcb6dd7d03beda0c42b21679284886bd359127f6802422f3966c6c815a1867a27bf7690ca126ab1b3c93704c596d77f6113115034cf2de7a9e57cdc5522251f0a89735c3bb993ad1ae967a54d26987610ddbdb01ef2d0cf158f659dfa9df7224b43acb146f489dfb4faf69fd8247ef9925d2c9e2048ca95f4a73b8cd12b543095c06a9265bd9a94c40713c50c39c30ef9793eb93186955e205f207731ad588a4667a84b2d942ed2155d30d5427a5e024b2f68fe20c16c9231ee8935f72ac2c68ebffde41aa92958f168a73e70d2c9d24d099e72c00a64814fb480c9d1235c3be93edd3a0909b56dfa4fa0eb77e878b6eec0ce9457c8de913eadaca560baa3e72b0486837168a0f4903c53f16a20ba7010d027d6a6b5afd1366096e7c163fbb20b9d57bb69adff8dbed0f735bf884a1cfd3a292184000a3e9c6b771a7a31965e5d42def19023d7ce03179073f9e57e7b532fe89c827763f3c10fc28d7c175d6ba53bec74f4fd9f5c050ce0fe5da8a97d72be6d30184b0885436ecf631c49285548c07eec12f96b615658adaadc401acd457084214c6aa230578479f446fdff9da0308e359e02682424e7ac608d8e35048c63f63bb1718533118acd9bc23af96fcc7be03909b7037daea5b04c01bbfe16d2297d3bb2f028bc5612b536f7e17a381b6cf74db9dbae50d2ff19a416b3908fcc187bcb14e84608629f3c9ec994cb8ea90e2caa15f6bc9fd4f337b98c2f464c7ee97e99c57191f8416f5142420b227da3c08c39d1027354b5f25f633d70b72eca2786e23b0b43dc1f7783dc95dca330a5a588bd2a861d366f873d9d7f3b81628be9d9083cf35f98a13a30f243ee006b47c007b8d76f18271ee2775511048230c5b8bb5576362dd8c3cbd5f59fe422d13de94f374382fcbb4f7a7395faf4c989685a11b2bc40e01547d23402cc01602456b9ccc0dbe018bd1abe2ac61bde74107a5ee0ad286ed27eb38984a7fe85b0804839153c303a513a2d072aa6bf41348bccf91a0182d44cf724e931817756eb94d73dbce2f94d84edc469d8c270baef73b15a2529d34f3aceaff3764b526f3ed7f67464a86043ba5b6692747f18289617be110d4d6c8189ed8d5d282fe34ff5d40b7ccd9843efc98260e9aec1150bde708641324d443683c30835bc31869aaba06ca86290ecf1783e2bc063fac50e9391f07439e08508175be31b2d9d582223ac66126d4a70dce8f0d4f52b9a12fe5f113c6e97ad6e87414e88b5ca38b80db68ece1c74240376c4eba8ba01947dea00200b660ad3384dc09927c695edc7905226cc474ba1d5930fe32cd7462ee74a7db4543e554f373ed3d9ccdd4ca6de784a194b67d2d5abc7cbd78a9387e24fa703233eb5692d8839c094a9fd6a47efe7977d4c4ae62cfaed35a24fd1930ec2922331045b5f084d9c7edb713d5e1ebf6f5890a33f8fc32b3c735eb65c5304d98773cb3bedb0161ae577cbe6342e37b9129763929f4a160470ff37933da929ebe266c8fd89b880896bab1f94161fa5a28f44f9dc7e8feb28f28756c222dad2e5162977b9e773767932fadbdd675f2c8f909d3ca01d1e4fd641a8eb4e1ad5bacd9e6fa195e4ab33bc01d52a6026386da6357b03d1c8a769afe1dcf741e81807a9703b81b655ffaf304652e4632c979671201aa6c59424345a558330206564142848f2dd10a5508895342cb11e5dc98a1de8b6c5745cf72dbf4f66f2bc44325dab60a910d107bc490bd8a08ea35f8927c67278400c8dedacb085f50f0f1c93643bb87100d75dfca26dda027d7584d4601022b67aead01b3ae96559989a9c0479fd337fd3ee84edb832feba26e83a0351898907bb045029e0506b20a5d310daed79ed9d645caca0cdea51682421c4bf217fd6763d06ba6bb1ce0d5970896cd88f609202f55402a8623a62c13749396d2c4224ee20eb1e8fd3ba338e606d52e6775526a85b4dad6a8bd0602f3549774ab909c2737b1e637def22858335130ee74d7984a602450316eca033a5e42cfd1a9ea15411a82a18e6eba0a9847da4c6275da504b20b1aff74a93d71b0664c4d02bd374cf558ef7df0c0647e2500a749f7dc887cf9f2330b0965b5009eefa7867dea6a62ef782c452bbfbfd0c44949a4f40611c79384a7176125fa701e1dd6a40a5bf58dde3e4823ffd2367cbe2f55bbb2bbab8ed60bb940205379bc3f2676e642e2f2484dcb3ac059987ffdd544ba701d53f98cac46716e7eb1191100c9a33d58c9d5116be9ae42d99aba20f3b8f6b5d281b3a3087b9965c2b84d4ce9cbaee88b97ffb822a635e4c6d49eaec177939c3d46b4b5f0290d9c34aab831ff74949b8aa08aed893afb98c36ffbd097c273f3a0359b708b7104d6e4065bcea5184b32b48addbd7e8281d4ef3edf2789670707d000b5cacbca8f9d8f5f1e9b8462e503f3b6ee42405329394e4bebe55dff812107cf5ba6ed8a3d9bb0adc23aa88526dfb79d120480cabada75b94791f7dfd7bf8d265ba6e4a5ce2bf55c0611b42875e03b65272c6e5818cb4cbb7b7ea13f823ab833a3e76beee498ab9507622ddc8c1f46d0a461534b67b06edfa3dfaffb6aa844ee439c581fd2f70a65701f8c79a44398e4c572cdb9d45e1b2e370f200fe536a2938147114247abe54675bd9e683cca15e2a36a1df34cb59fac1ea7e58467b26288cb7f8c112b229cf8d258d4a9b297eec7cfbb71f57a377c8516d9d6d2856f89038e2751e6e79b65aec063f4b8873215200c12ad912b6f88b214b43e2f8524c2151de0b2d28529362aa1a05fd2a174331225a3ebb7e91f704993adfbf2b4cb7b48dd969e8e0094c41fab1a1ba676ccda1192ce210ceebb8bd332466fbb940e2d3021b807c5ced0c715eced7524ddf15d2f7a6c4e0ebdb41796068b8f58ee9d3ee169da3888588c75892d2be5ed8c85f8f07f983f5b6cd55910132c63d42684fbcf4d9d538657711623e041ce5681e793af5133158564feb7c9353569d61d994aa9ab59f674d03584159f552cf6b4ef91972160855966477d1bc333edf324ef85c1717a76d6336c0818685dcd5b6aaa9555d0184ac7d285bb1bf6a79d8e1acfeae8537c02e264f9e9969616a27910dd385e15f9110029c13620ceb31bea6d5ab3c9c3158d46f7ed28d6fffe7fec1811bbc1ce4086e8b64bfdd5d86217f36fdfbbe8c715cdf8531dc9297b9221908e3e6c053666d09927c403bfef43dd8e99170276811e3f26e2d2c2e6a1d85fbbee49980aeda03b8899be0fa63c75547d2badf212fa4637deac4d1436318aed745ce2542c23aa2d62c2a6d8606f8a2b670e945453966c237df61d821b4abbb289b4dd220ed3cd680e61cc2a5eb4d821a6160f0dee5536d8e3b15a5bbddaea5ddeb759fe71d61ab20f401cf1ff944094ae316d22357f8c4f69f111dc847ef01079126bc02922c4c5de87a24bacf818593703af98d9f129381dbedcea2b3b832042d1b2b3b05a2036d6417f2820a5b72688b0b370baa5263c58ab0e08abde6c1c58b4833d5734e008d9fc9799477de582e69f7a9987405a51b20b5244cf2ead0cca8a5ea68aa3380b482fd0a3df025265a6ff1742fa2d874cb8358d72c323e3fb65c1ae370e882fb06a966a85d69adf08e5e0b15eb5eba072c0b1d0e9b1479b48f6f15fbf17b6e5fe20fd1c96a7e32d7ca240d82b31c2c2392df686c5837b8a30a233e9a6e722b878113882f0b562ba774697e20d44c7da9337df28e1164b2afcfe98733f885aa4449698c9f0614869434c7cf53b684b0fa20a9bb5a61e2b792e2133295da1cdbfe7bb3f4a22f0b1e1c536fe0e3a0dc7764a1d4f9dc52beec76edb1f975eea0c07af9c1c75a52061a4593edb1b5c5f095195060cc595c875d2adda77424b911a2b80a29f292acbdfcb6041483a44aed2aab73c4605af02a54a41ed9034cf6aa08b212337c66e3b77cc3b27997447f907a61b6f42196639f6a4cb7684387657f33e8776796bae41773fce69bf7477fb231676a758be4185d519cc20f69c732cf57288280caea6c2145e8fb8d5ac47872c84de513ec745123904be0ae0acdd6197935b60f1f946b4c65819cab9355f270662de5be4fa68928dc176669030edfbe402622cf5efcf1d8ca0a728ac8a8639ce9182f0e3acff22eb35de9f2ed0215e12787164b0741616a856e03cb6887df30ef03cded9c1666cac636a7a13201d0eda3085abe97afc7a030f6e85eb2d85b420e5eb60f77733800bbe831098da8d3279bb60d523fec429090980df489a77ca1e699572b47caea8bcef4572ad0864677297893ede91b1a81bfe82459c290ec194d8a9df0022f2aabe980e0dd94d25a11a3d7d5cee6a390cf01c2c7c29f4f21c7e3096338482178cae949883edfcccabdc2cf0723ef205be6a57ff6b9a8f23b3864724937b517dd46f212819167b37ebc037cc0e22e1a748649fabbd2223a60be9e44b90ee64bd6a98c2bdda79f144e757b6cd74c66ad1027196a65617efe6d89b56c314fddfa016b9d59699886ba13d1fccb1800d7a54e24f68d71e785a01e3204ca667eb76f791a0d9f914255c709fac87027560ca76c82723aa025c2164e4e96d6765d4ca9148a4000e06f92ab5df58647b8329e8d87bea4e0b0005d342d9421cc6fc8bca1cf0a3372bb409a53c458a0525d4bcd66c5f8a81254380e8152cdebcb4d9dca4bd9f7089daa2dcfa131ac84375c555a643534f17d6ea2935ac2ef3af4489228332aedf9ef7a4be75860c47fed2365caf4df6570ed6e0bd32aa9e5693683677eef5aa09ab4490a06afac43fa86b5c59ea8cf4a0ab48c28e5d753f92dba70e27891b9dec30152ff5987b9a49715ac5fc9c", 0x1000, 0x80}, {&(0x7f0000000300)="68fecd5e253307efa61c3db69cf28a1bdc4a247fd0c2a3a1b475498d6c45d0f3cec1fd1ef048538c8ee70e73b8ca56bb99777cac9761322bbeeabaa3b34a858476018be3e76fc85c048a9d8a3a33491c48e74c9a5d54a3e81ee84c29bb917f638470db555e30280ac4b1c8ee39d026325551b3817770a1e0c5478373e13d86994b36c7e4fe95234318c3f5fc39649ef6f05c63689e53d91ec1afde0ec5cf61af33ffb3a36c3c88274e11d2276fc4b76826ea53856887e7ad3bb85f7e3f3f3640a476dd7086b20b5809e69d8183e922991d36dfd246c8289710a98cf0e0b9ae2c8e9ce8886b7e4b944a8cafb9", 0xec, 0x1000}, {&(0x7f0000001440)="7960950cba19ac3f24e8b5f9cadfa4df47142854c942e919791b9cc894ee3f9d1839c659fd1ca9502c163ea2236fb8fb223f7710d59e62a4e77dbcb3068d0b40d2ef9bf12d93cb96dc7161a57dc30d9bfc1e9cc481a8941ca48e6ddb2dceffa95141cbce9a30f4a1291922b89fab60983cf4b9a2f37fe5b12633bd8251225c62d8840b5a2d89e76694d20a53a1f71b6ced6832819f", 0x95, 0xffffffff7fffffff}, {&(0x7f0000000240)="44c90cec6a3c6df8585ac882e05ec3c83c68e521c3c2bee507f0854007977b37cd551504119c1dd32d430690aa42b04f1032a4d75073e31487e57c7b", 0x3c, 0x5}, {&(0x7f0000000280)="6ae28b0ce0026bff4e77daebb8aeeb85c8079a832eccdbccc9f4d212addd11", 0x1f, 0x3}], 0x40020, &(0x7f0000001580)={[{@dioread_nolock}, {@dax}], [{@fsmagic={'fsmagic', 0x3d, 0xffffffffffff5fc4}}, {@euid_eq={'euid', 0x3d, 0xee01}}, {@obj_role={'obj_role', 0x3d, ',%.!!'}}, {@rootcontext={'rootcontext', 0x3d, 'staff_u'}}, {@subj_role={'subj_role', 0x3d, 'vfat\x00'}}, {@smackfshat={'smackfshat', 0x3d, 'vfat\x00'}}]}) getdents(r2, &(0x7f0000001640)=""/1, 0x1) r3 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$BTRFS_IOC_DEFRAG_RANGE(0xffffffffffffffff, 0x40309410, &(0x7f0000000080)={0x0, 0x0, 0x2}) sendfile(r0, r3, 0x0, 0x8400fffffffa) r4 = open(&(0x7f0000001680)='./bus\x00', 0x14103e, 0x0) mmap(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x0, 0x10, r4, 0x0) read(r4, &(0x7f0000000180)=""/19, 0xfffffe47) [ 193.157670][T15536] FAT-fs (loop0): bogus number of reserved sectors [ 193.164286][T15536] FAT-fs (loop0): Can't find a valid FAT filesystem [ 193.171038][T15534] loop1: detected capacity change from 0 to 264192 [ 193.180254][T15534] FAT-fs (loop1): Unrecognized mount option "01777777777777777777777" or missing value 01:13:52 executing program 4: r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) mq_open(0x0, 0x0, 0xd04f0000000000, &(0x7f00000000c0)) [ 193.276382][T15553] loop1: detected capacity change from 0 to 264192 [ 193.308632][T15553] FAT-fs (loop1): Invalid FSINFO signature: 0x00000000, 0x00000000 (sector = 1) 01:13:52 executing program 5: epoll_create1(0x0) r0 = gettid() r1 = openat$sndseq(0xffffffffffffff9c, &(0x7f0000000000), 0x0) read(r1, &(0x7f0000000080)=""/241, 0xf1) ioctl$SNDRV_SEQ_IOCTL_REMOVE_EVENTS(r1, 0x4040534e, &(0x7f0000000040)={0x205}) ioctl$SNDRV_SEQ_IOCTL_QUERY_SUBS(r1, 0xc0a85352, &(0x7f0000000340)) ioctl$SNDRV_SEQ_IOCTL_GET_NAMED_QUEUE(r1, 0xc08c5336, &(0x7f0000000780)={0x0, 0x0, 0x0, 'queue1\x00'}) tkill(r0, 0x7) 01:13:52 executing program 4: r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) mq_open(0x0, 0x0, 0xf04a0000000000, &(0x7f00000000c0)) 01:13:52 executing program 1: syz_mount_image$vfat(&(0x7f00000002c0), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f0000010000)="601c6d6b646f736617e43c00088020000200000004f8000020004000000000000000000001", 0x25}, {0x0, 0x0, 0x200000000011000}], 0x0, &(0x7f0000000240)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') r0 = creat(&(0x7f0000000040)='./bus\x00', 0x0) fcntl$setstatus(r0, 0x4, 0x6900) r1 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) mkdirat(0xffffffffffffffff, 0x0, 0x0) ftruncate(r0, 0x800) lseek(r0, 0x1200, 0x0) r2 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$BTRFS_IOC_DEFRAG_RANGE(0xffffffffffffffff, 0x40309410, &(0x7f0000000080)={0x0, 0x0, 0x2}) sendfile(r0, r2, 0x0, 0x8400fffffffa) r3 = open(&(0x7f0000000400)='./bus\x00', 0x14103e, 0x0) mmap(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x0, 0x10, r3, 0x0) ftruncate(r0, 0xb7) read(r3, &(0x7f0000000180)=""/19, 0xfffffe47) [ 193.621180][ T7735] FAT-fs (loop1): Invalid FSINFO signature: 0x00000000, 0x00000000 (sector = 1) 01:13:53 executing program 4: r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) mq_open(0x0, 0x0, 0x100000000000000, &(0x7f00000000c0)) 01:13:53 executing program 2: r0 = openat$nvram(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) sendmsg$NFQNL_MSG_VERDICT_BATCH(r0, &(0x7f00000001c0)={&(0x7f00000000c0)={0x10, 0x0, 0x0, 0x1000000}, 0xc, &(0x7f0000000140)={&(0x7f0000000100)={0x34, 0x3, 0x3, 0x301, 0x0, 0x0, {0x2, 0x0, 0x5}, [@NFQA_MARK={0x8, 0x3, 0x1, 0x0, 0x9}, @NFQA_MARK={0x8, 0x3, 0x1, 0x0, 0x6}, @NFQA_MARK={0x8, 0x3, 0x1, 0x0, 0x65}, @NFQA_MARK={0x8, 0x3, 0x1, 0x0, 0x7}]}, 0x34}, 0x1, 0x0, 0x0, 0x20000010}, 0x4) syz_mount_image$vfat(0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0) r1 = creat(&(0x7f0000000040)='./bus\x00', 0x0) fcntl$setstatus(r1, 0x4, 0x6900) r2 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r2, 0x0) preadv(r2, &(0x7f0000000280), 0x18, 0xd9f, 0x0) ftruncate(r1, 0x800) lseek(r1, 0x1200, 0x0) r3 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) sendfile(r1, r3, 0x0, 0x8400fffffffa) r4 = open(&(0x7f0000000400)='./bus\x00', 0x14103e, 0x0) r5 = syz_genetlink_get_family_id$batadv(&(0x7f0000000240), r3) sendmsg$BATADV_CMD_SET_MESH(r0, &(0x7f0000000340)={&(0x7f0000000200)={0x10, 0x0, 0x0, 0x400}, 0xc, &(0x7f0000000300)={&(0x7f0000000280)={0x4c, r5, 0x800, 0x70bd26, 0x25dfdbfe, {}, [@BATADV_ATTR_GW_SEL_CLASS={0x8, 0x34, 0x2}, @BATADV_ATTR_ISOLATION_MASK={0x8, 0x2c, 0x68}, @BATADV_ATTR_FRAGMENTATION_ENABLED={0x5, 0x30, 0x1}, @BATADV_ATTR_HARD_IFINDEX={0x8}, @BATADV_ATTR_ELP_INTERVAL={0x8, 0x3a, 0x7fffffff}, @BATADV_ATTR_HOP_PENALTY={0x5, 0x35, 0x4}, @BATADV_ATTR_BONDING_ENABLED={0x5, 0x2d, 0x1}]}, 0x4c}, 0x1, 0x0, 0x0, 0x48001}, 0x10) mmap(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x7ffffe, 0x11, r4, 0x0) read(r4, &(0x7f0000000180)=""/19, 0xfffffe47) [ 193.720505][T15582] loop1: detected capacity change from 0 to 264192 [ 193.744748][T15582] FAT-fs (loop1): Invalid FSINFO signature: 0x00000000, 0x00000000 (sector = 1) [ 193.911041][ T8] FAT-fs (loop1): Invalid FSINFO signature: 0x00000000, 0x00000000 (sector = 1) 01:13:53 executing program 0: syz_mount_image$vfat(&(0x7f00000002c0), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f0000010000)="601c6d6b646f736617e43c00088020000200000004f8000020004000000000000000000001", 0x25}, {0x0}], 0x0, &(0x7f0000000240)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') r0 = creat(&(0x7f0000000040)='./bus\x00', 0x0) fcntl$setstatus(r0, 0x4, 0x6900) r1 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) ftruncate(r0, 0x800) lseek(r0, 0x1200, 0x0) r2 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$BTRFS_IOC_DEFRAG_RANGE(0xffffffffffffffff, 0x40309410, &(0x7f0000000080)={0x7, 0x7, 0x2, 0x279, 0x0, [0x0, 0x0, 0x0, 0x8]}) sendfile(r0, r2, 0x0, 0x8400fffffffa) r3 = open(&(0x7f0000000400)='./bus\x00', 0x14103e, 0x0) read(r3, &(0x7f0000000180)=""/19, 0xfffffe47) 01:13:53 executing program 4: r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) mq_open(0x0, 0x0, 0x200000000000000, &(0x7f00000000c0)) 01:13:53 executing program 5: r0 = gettid() r1 = openat$sndseq(0xffffffffffffff9c, &(0x7f0000000000), 0x0) read(r1, &(0x7f0000000080)=""/241, 0xf1) ioctl$SNDRV_SEQ_IOCTL_REMOVE_EVENTS(r1, 0x4040534e, &(0x7f0000000040)={0x205}) ioctl$SNDRV_SEQ_IOCTL_QUERY_SUBS(r1, 0xc0a85352, &(0x7f0000000340)) ioctl$SNDRV_SEQ_IOCTL_GET_NAMED_QUEUE(r1, 0xc08c5336, &(0x7f0000000780)={0x0, 0x0, 0x0, 'queue1\x00'}) tkill(r0, 0x7) 01:13:53 executing program 1: syz_mount_image$vfat(&(0x7f00000002c0), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f00000000c0)=[{&(0x7f0000010000)="601c6d6b646f736617e43c00088020000200000004f8000020004000000000000000000001", 0x25}, {0x0, 0x0, 0x200000000011000}], 0x0, &(0x7f0000000240)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') r0 = creat(&(0x7f0000000040)='./bus\x00', 0x0) fcntl$setstatus(r0, 0x4, 0x6900) preadv(0xffffffffffffffff, &(0x7f0000000280), 0x18, 0xd9f, 0x0) ioctl$BTRFS_IOC_LOGICAL_INO_V2(0xffffffffffffffff, 0xc038943b, &(0x7f00000001c0)={0x101, 0x20, '\x00', 0x0, &(0x7f0000000140)=[0x0, 0x0, 0x0, 0x0]}) r1 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) mkdirat(0xffffffffffffffff, 0x0, 0x0) ftruncate(r0, 0x800) lseek(r0, 0x1200, 0x0) r2 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r3 = syz_open_dev$ttys(0xc, 0x2, 0x1) sendfile(r3, r1, 0x0, 0x7) ioctl$BTRFS_IOC_DEFRAG_RANGE(0xffffffffffffffff, 0x40309410, &(0x7f0000000080)={0x0, 0x0, 0x2}) sendfile(r0, r2, 0x0, 0x8400fffffffa) r4 = open(&(0x7f0000000400)='./bus\x00', 0x14103e, 0x0) mmap(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x0, 0x10, r4, 0x0) read(r4, &(0x7f0000000180)=""/19, 0xfffffe47) 01:13:53 executing program 3: syz_mount_image$vfat(0x0, 0x0, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000240)=ANY=[]) r0 = creat(&(0x7f0000000040)='./bus\x00', 0x0) fcntl$setstatus(r0, 0x4, 0x6900) ftruncate(r0, 0x800) lseek(r0, 0x1200, 0x0) r1 = open(&(0x7f0000000080)='./bus\x00', 0x80200, 0x40) sendfile(r0, r1, 0x0, 0x8400fffffffa) r2 = open(&(0x7f0000000400)='./bus\x00', 0x14103e, 0x0) mmap(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x7ffffe, 0x11, r2, 0x0) read(r2, &(0x7f0000000180)=""/19, 0xfffffe47) [ 194.028391][T15619] loop1: detected capacity change from 0 to 264192 [ 194.037517][T15619] FAT-fs (loop1): Invalid FSINFO signature: 0x00000000, 0x00000000 (sector = 1) [ 194.065730][T15625] FAT-fs (loop0): bogus number of reserved sectors 01:13:53 executing program 4: r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) mq_open(0x0, 0x0, 0x1000000000000000, &(0x7f00000000c0)) 01:13:53 executing program 3: syz_mount_image$vfat(0x0, 0x0, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000240)=ANY=[]) r0 = creat(&(0x7f0000000040)='./bus\x00', 0x0) fcntl$setstatus(r0, 0x4, 0x6900) ftruncate(r0, 0x800) lseek(r0, 0x1200, 0x0) r1 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r2 = accept$packet(r0, &(0x7f0000000080), &(0x7f00000000c0)=0x14) fcntl$F_GET_RW_HINT(r2, 0x40b, &(0x7f0000000100)) sendfile(r0, r1, 0x0, 0x8400fffffffa) r3 = open(&(0x7f0000000400)='./bus\x00', 0x14103e, 0x0) mmap(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x7ffffe, 0x11, r3, 0x0) read(r3, &(0x7f0000000180)=""/19, 0xfffffe47) [ 194.072375][T15625] FAT-fs (loop0): Can't find a valid FAT filesystem 01:13:53 executing program 4: r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) mq_open(0x0, 0x0, 0xffffffffff600000, &(0x7f00000000c0)) 01:13:53 executing program 5: r0 = gettid() r1 = openat$sndseq(0xffffffffffffff9c, 0x0, 0x0) read(r1, &(0x7f0000000080)=""/241, 0xf1) ioctl$SNDRV_SEQ_IOCTL_REMOVE_EVENTS(r1, 0x4040534e, &(0x7f0000000040)={0x205}) ioctl$SNDRV_SEQ_IOCTL_QUERY_SUBS(r1, 0xc0a85352, &(0x7f0000000340)) ioctl$SNDRV_SEQ_IOCTL_GET_NAMED_QUEUE(r1, 0xc08c5336, &(0x7f0000000780)={0x0, 0x0, 0x0, 'queue1\x00'}) tkill(r0, 0x7) 01:13:53 executing program 4: r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) mq_open(0x0, 0x0, 0x0, &(0x7f00000000c0)={0x2}) 01:13:53 executing program 4: r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) mq_open(0x0, 0x0, 0x0, &(0x7f00000000c0)={0x10}) [ 194.356705][ T8] FAT-fs (loop1): Invalid FSINFO signature: 0x00000000, 0x00000000 (sector = 1) 01:13:53 executing program 2: syz_mount_image$vfat(0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0) r0 = creat(&(0x7f0000000040)='./bus\x00', 0x0) fcntl$setstatus(r0, 0x4, 0x6900) r1 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) ftruncate(r0, 0x800) lseek(r0, 0x4, 0x0) r2 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) sendfile(r0, r2, 0x0, 0x8400fffffffa) r3 = open(&(0x7f0000000400)='./bus\x00', 0x14103e, 0x0) mmap(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x7ffffe, 0x11, r3, 0x0) read(r3, &(0x7f0000000180)=""/19, 0xfffffe47) 01:13:54 executing program 0: syz_mount_image$vfat(&(0x7f00000002c0), &(0x7f0000000100)='./file0\x00', 0x0, 0x1, &(0x7f0000000200)=[{0x0, 0x0, 0x200000000011000}], 0x0, &(0x7f0000000240)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') r0 = creat(&(0x7f0000000040)='./bus\x00', 0x0) fcntl$setstatus(r0, 0x4, 0x6900) r1 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) ftruncate(r0, 0x800) lseek(r0, 0x1200, 0x0) r2 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$BTRFS_IOC_DEFRAG_RANGE(0xffffffffffffffff, 0x40309410, &(0x7f0000000080)={0x7, 0x7, 0x2, 0x279, 0x0, [0x0, 0x0, 0x0, 0x8]}) sendfile(r0, r2, 0x0, 0x8400fffffffa) r3 = open(&(0x7f0000000400)='./bus\x00', 0x14103e, 0x0) read(r3, &(0x7f0000000180)=""/19, 0xfffffe47) 01:13:54 executing program 5: r0 = gettid() r1 = openat$sndseq(0xffffffffffffff9c, 0x0, 0x0) read(r1, &(0x7f0000000080)=""/241, 0xf1) ioctl$SNDRV_SEQ_IOCTL_REMOVE_EVENTS(r1, 0x4040534e, &(0x7f0000000040)={0x205}) ioctl$SNDRV_SEQ_IOCTL_QUERY_SUBS(r1, 0xc0a85352, &(0x7f0000000340)) ioctl$SNDRV_SEQ_IOCTL_GET_NAMED_QUEUE(r1, 0xc08c5336, &(0x7f0000000780)={0x0, 0x0, 0x0, 'queue1\x00'}) tkill(r0, 0x7) 01:13:54 executing program 1: r0 = syz_mount_image$vfat(&(0x7f00000002c0), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f0000010000)="601c6d6b646f736617e43c00088020000200000004f8000020004000000000000000000001", 0x25}, {0x0, 0x0, 0x200000000011000}], 0x0, &(0x7f0000000240)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') r1 = creat(&(0x7f0000000040)='./bus\x00', 0x0) fcntl$setstatus(r1, 0x4, 0x6900) r2 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r2, 0x0) splice(r1, &(0x7f00000000c0)=0xd40, r0, &(0x7f0000000140)=0xae, 0x9, 0x2) preadv(r2, &(0x7f0000000280), 0x18, 0xd9f, 0x0) mkdirat(0xffffffffffffffff, 0x0, 0x0) ftruncate(r1, 0x800) lseek(r1, 0x1200, 0x0) r3 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$BTRFS_IOC_DEFRAG_RANGE(0xffffffffffffffff, 0x40309410, &(0x7f0000000080)={0x0, 0x0, 0x2}) sendfile(r1, r3, 0x0, 0x8400fffffffa) r4 = open(&(0x7f0000000400)='./bus\x00', 0x14103e, 0x0) mmap(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x0, 0x10, r4, 0x0) read(r4, &(0x7f0000000180)=""/19, 0xfffffe47) 01:13:54 executing program 4: r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) mq_open(0x0, 0x0, 0x0, &(0x7f00000000c0)={0x4000}) 01:13:54 executing program 2: syz_mount_image$vfat(0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0) r0 = creat(&(0x7f0000000040)='./bus\x00', 0x0) r1 = openat(0xffffffffffffffff, &(0x7f0000000000)='./bus\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) ftruncate(r0, 0x800) lseek(r0, 0x1200, 0x0) execve(&(0x7f0000000080)='./bus/file0\x00', &(0x7f0000000240)=[&(0x7f00000000c0)=',!\x00', &(0x7f0000000100)='!f\x00', &(0x7f0000000140)='/)/].\x00', &(0x7f00000001c0)='i/[\x00', &(0x7f0000000200)='${\'[$/\xbd)[@\x00'], &(0x7f00000002c0)=[&(0x7f0000000280)='!\x00']) r2 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) sendfile(r0, r2, 0x0, 0x8400fffffffa) r3 = open(&(0x7f0000000400)='./bus\x00', 0x14103e, 0x0) mmap(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x7ffffe, 0x11, r3, 0x0) read(r3, &(0x7f0000000180)=""/19, 0xfffffe47) 01:13:54 executing program 5: r0 = gettid() r1 = openat$sndseq(0xffffffffffffff9c, 0x0, 0x0) read(r1, &(0x7f0000000080)=""/241, 0xf1) ioctl$SNDRV_SEQ_IOCTL_REMOVE_EVENTS(r1, 0x4040534e, &(0x7f0000000040)={0x205}) ioctl$SNDRV_SEQ_IOCTL_QUERY_SUBS(r1, 0xc0a85352, &(0x7f0000000340)) ioctl$SNDRV_SEQ_IOCTL_GET_NAMED_QUEUE(r1, 0xc08c5336, &(0x7f0000000780)={0x0, 0x0, 0x0, 'queue1\x00'}) tkill(r0, 0x7) [ 194.927611][T15696] loop1: detected capacity change from 0 to 264192 [ 194.932305][T15698] loop0: detected capacity change from 0 to 264192 [ 194.953290][T15696] FAT-fs (loop1): Invalid FSINFO signature: 0x00000000, 0x00000000 (sector = 1) 01:13:54 executing program 4: r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) mq_open(0x0, 0x0, 0x0, &(0x7f00000000c0)={0x60ff}) 01:13:54 executing program 5: r0 = gettid() r1 = openat$sndseq(0xffffffffffffff9c, &(0x7f0000000000), 0x0) read(0xffffffffffffffff, &(0x7f0000000080)=""/241, 0xf1) ioctl$SNDRV_SEQ_IOCTL_REMOVE_EVENTS(r1, 0x4040534e, &(0x7f0000000040)={0x205}) ioctl$SNDRV_SEQ_IOCTL_QUERY_SUBS(r1, 0xc0a85352, &(0x7f0000000340)) ioctl$SNDRV_SEQ_IOCTL_GET_NAMED_QUEUE(r1, 0xc08c5336, &(0x7f0000000780)={0x0, 0x0, 0x0, 'queue1\x00'}) tkill(r0, 0x7) [ 194.983341][T15698] FAT-fs (loop0): bogus number of reserved sectors [ 194.989949][T15698] FAT-fs (loop0): Can't find a valid FAT filesystem 01:13:54 executing program 5: r0 = gettid() r1 = openat$sndseq(0xffffffffffffff9c, &(0x7f0000000000), 0x0) read(0xffffffffffffffff, &(0x7f0000000080)=""/241, 0xf1) ioctl$SNDRV_SEQ_IOCTL_REMOVE_EVENTS(r1, 0x4040534e, &(0x7f0000000040)={0x205}) ioctl$SNDRV_SEQ_IOCTL_QUERY_SUBS(r1, 0xc0a85352, &(0x7f0000000340)) ioctl$SNDRV_SEQ_IOCTL_GET_NAMED_QUEUE(r1, 0xc08c5336, &(0x7f0000000780)={0x0, 0x0, 0x0, 'queue1\x00'}) tkill(r0, 0x7) 01:13:54 executing program 5: r0 = gettid() r1 = openat$sndseq(0xffffffffffffff9c, &(0x7f0000000000), 0x0) read(0xffffffffffffffff, &(0x7f0000000080)=""/241, 0xf1) ioctl$SNDRV_SEQ_IOCTL_REMOVE_EVENTS(r1, 0x4040534e, &(0x7f0000000040)={0x205}) ioctl$SNDRV_SEQ_IOCTL_QUERY_SUBS(r1, 0xc0a85352, &(0x7f0000000340)) ioctl$SNDRV_SEQ_IOCTL_GET_NAMED_QUEUE(r1, 0xc08c5336, &(0x7f0000000780)={0x0, 0x0, 0x0, 'queue1\x00'}) tkill(r0, 0x7) 01:13:54 executing program 4: r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) mq_open(0x0, 0x0, 0x0, &(0x7f00000000c0)={0x9700}) 01:13:54 executing program 5: r0 = gettid() r1 = openat$sndseq(0xffffffffffffff9c, &(0x7f0000000000), 0x0) read(r1, 0x0, 0x0) ioctl$SNDRV_SEQ_IOCTL_REMOVE_EVENTS(r1, 0x4040534e, &(0x7f0000000040)={0x205}) ioctl$SNDRV_SEQ_IOCTL_QUERY_SUBS(r1, 0xc0a85352, &(0x7f0000000340)) ioctl$SNDRV_SEQ_IOCTL_GET_NAMED_QUEUE(r1, 0xc08c5336, &(0x7f0000000780)={0x0, 0x0, 0x0, 'queue1\x00'}) tkill(r0, 0x7) [ 195.428217][ T8] FAT-fs (loop1): Invalid FSINFO signature: 0x00000000, 0x00000000 (sector = 1) 01:13:55 executing program 0: syz_mount_image$vfat(&(0x7f00000002c0), &(0x7f0000000100)='./file0\x00', 0x0, 0x1, &(0x7f0000000200)=[{0x0, 0x0, 0x200000000011000}], 0x0, &(0x7f0000000240)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') r0 = creat(&(0x7f0000000040)='./bus\x00', 0x0) fcntl$setstatus(r0, 0x4, 0x6900) r1 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) ftruncate(r0, 0x800) lseek(r0, 0x1200, 0x0) r2 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$BTRFS_IOC_DEFRAG_RANGE(0xffffffffffffffff, 0x40309410, &(0x7f0000000080)={0x7, 0x7, 0x2, 0x279, 0x0, [0x0, 0x0, 0x0, 0x8]}) sendfile(r0, r2, 0x0, 0x8400fffffffa) r3 = open(&(0x7f0000000400)='./bus\x00', 0x14103e, 0x0) read(r3, &(0x7f0000000180)=""/19, 0xfffffe47) 01:13:55 executing program 5: r0 = gettid() r1 = openat$sndseq(0xffffffffffffff9c, &(0x7f0000000000), 0x0) read(r1, 0x0, 0x0) ioctl$SNDRV_SEQ_IOCTL_REMOVE_EVENTS(r1, 0x4040534e, &(0x7f0000000040)={0x205}) ioctl$SNDRV_SEQ_IOCTL_QUERY_SUBS(r1, 0xc0a85352, &(0x7f0000000340)) ioctl$SNDRV_SEQ_IOCTL_GET_NAMED_QUEUE(r1, 0xc08c5336, &(0x7f0000000780)={0x0, 0x0, 0x0, 'queue1\x00'}) tkill(r0, 0x7) 01:13:55 executing program 4: r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) mq_open(0x0, 0x0, 0x0, &(0x7f00000000c0)={0x104000}) 01:13:55 executing program 3: syz_mount_image$vfat(0x0, 0x0, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000240)=ANY=[]) r0 = creat(&(0x7f0000000040)='./bus\x00', 0x0) fcntl$setstatus(r0, 0x4, 0x6900) ftruncate(r0, 0x800) r1 = openat(0xffffffffffffffff, &(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(r1, &(0x7f0000000500)={{0x7f, 0x45, 0x4c, 0x46, 0xff, 0x44, 0x8d, 0x4, 0x0, 0x3, 0x3e, 0x5, 0x395, 0x40, 0x3d4, 0x901, 0x7ff, 0x38, 0x2, 0x4, 0x2, 0x6}, [{0x7, 0x9e8, 0x7f, 0x1, 0xfff, 0x30, 0xfffffffffffffff7, 0x9}], "49e13561833d601638839701ab098244d65e8737c21c12bdaa64fc479e8966a4327ae821d7e7ebf239e62389b8300d17b9189ff43435f6562b3de5485fd68a99a2b766c84f87db40", ['\x00', '\x00', '\x00', '\x00', '\x00', '\x00']}, 0x6c0) lseek(r0, 0x1200, 0x0) r2 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) sendfile(r0, r2, 0x0, 0x8400fffffffa) r3 = open(&(0x7f0000000400)='./bus\x00', 0x14103e, 0x0) mmap(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x7ffffe, 0x11, r3, 0x0) read(r3, &(0x7f0000000180)=""/19, 0xfffffe47) setsockopt$IP_VS_SO_SET_ADDDEST(r1, 0x0, 0x487, &(0x7f0000000240)={{0xdd, @loopback, 0x4e23, 0x3, 'none\x00', 0x14, 0x101, 0x4e}, {@loopback, 0x4e22, 0x4, 0x9, 0x4, 0x4}}, 0x44) r4 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000100)='/proc/mdstat\x00', 0x0, 0x0) ioctl$TIOCEXCL(r3, 0x540c) r5 = syz_genetlink_get_family_id$mptcp(&(0x7f0000000400), r4) sendmsg$MPTCP_PM_CMD_FLUSH_ADDRS(0xffffffffffffffff, &(0x7f00000004c0)={&(0x7f0000000300)={0x10, 0x0, 0x0, 0x10000000}, 0xc, &(0x7f0000000480)={&(0x7f0000000440)=ANY=[@ANYBLOB='$\x00\x00\x00', @ANYRES16=r5, @ANYBLOB="00032709000000dbdf250400000008000200070000000800020005000000"], 0x24}, 0x1, 0x0, 0x0, 0x4}, 0x800) sendmsg$MPTCP_PM_CMD_ADD_ADDR(r0, &(0x7f0000000200)={&(0x7f0000000080), 0xc, &(0x7f00000001c0)={&(0x7f00000000c0)={0x84, r5, 0x4, 0x70bd2c, 0x25dfdbfc, {}, [@MPTCP_PM_ATTR_ADDR={0x40, 0x1, 0x0, 0x1, [@MPTCP_PM_ADDR_ATTR_ADDR6={0x14, 0x4, @empty}, @MPTCP_PM_ADDR_ATTR_FAMILY={0x6, 0x1, 0x2}, @MPTCP_PM_ADDR_ATTR_ID={0x5, 0x2, 0x3f}, @MPTCP_PM_ADDR_ATTR_ADDR4={0x8, 0x3, @broadcast}, @MPTCP_PM_ADDR_ATTR_ADDR4={0x8, 0x3, @broadcast}, @MPTCP_PM_ADDR_ATTR_FAMILY={0x6, 0x1, 0x2}]}, @MPTCP_PM_ATTR_RCV_ADD_ADDRS={0x8, 0x2, 0x3}, @MPTCP_PM_ATTR_SUBFLOWS={0x8, 0x3, 0x8}, @MPTCP_PM_ATTR_SUBFLOWS={0x8, 0x3, 0x7}, @MPTCP_PM_ATTR_SUBFLOWS={0x8, 0x3, 0x3}, @MPTCP_PM_ATTR_RCV_ADD_ADDRS={0x8, 0x2, 0x2}, @MPTCP_PM_ATTR_RCV_ADD_ADDRS={0x8, 0x2, 0x8}]}, 0x84}, 0x1, 0x0, 0x0, 0x4000800}, 0x20000000) [ 195.819175][T15756] loop0: detected capacity change from 0 to 264192 [ 195.827546][T15756] FAT-fs (loop0): bogus number of reserved sectors [ 195.834106][T15756] FAT-fs (loop0): Can't find a valid FAT filesystem 01:13:55 executing program 1: syz_mount_image$vfat(&(0x7f00000002c0), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f0000010000)="601c6d6b646f736617e43c00088020000200000004f8000020004000000000000000000001", 0x25}, {0x0, 0x0, 0x200000000011000}], 0x0, &(0x7f0000000240)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') r0 = creat(&(0x7f0000000040)='./bus\x00', 0x0) fcntl$setstatus(r0, 0x4, 0x6900) r1 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) mkdirat(0xffffffffffffffff, 0x0, 0x0) ftruncate(r0, 0x800) lseek(r0, 0x1200, 0x0) r2 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$BTRFS_IOC_DEFRAG_RANGE(0xffffffffffffffff, 0x40309410, &(0x7f0000000080)={0x0, 0x0, 0x2}) setsockopt$inet6_mreq(r0, 0x29, 0x14, &(0x7f00000000c0)={@loopback}, 0x14) sendfile(r0, r2, 0x0, 0x8400fffffffa) r3 = open(&(0x7f0000000400)='./bus\x00', 0x14103e, 0x0) mmap(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x0, 0x10, r3, 0x0) read(r3, &(0x7f0000000180)=""/19, 0xfffffe47) 01:13:55 executing program 5: r0 = gettid() r1 = openat$sndseq(0xffffffffffffff9c, &(0x7f0000000000), 0x0) read(r1, 0x0, 0x0) ioctl$SNDRV_SEQ_IOCTL_REMOVE_EVENTS(r1, 0x4040534e, &(0x7f0000000040)={0x205}) ioctl$SNDRV_SEQ_IOCTL_QUERY_SUBS(r1, 0xc0a85352, &(0x7f0000000340)) ioctl$SNDRV_SEQ_IOCTL_GET_NAMED_QUEUE(r1, 0xc08c5336, &(0x7f0000000780)={0x0, 0x0, 0x0, 'queue1\x00'}) tkill(r0, 0x7) 01:13:55 executing program 4: r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) mq_open(0x0, 0x0, 0x0, &(0x7f00000000c0)={0x105400}) 01:13:55 executing program 2: syz_mount_image$vfat(0x0, 0x0, 0x81, 0x0, 0x0, 0x1a10001, 0x0) r0 = creat(&(0x7f0000000040)='./bus\x00', 0x0) fcntl$setstatus(r0, 0x4, 0x6900) r1 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) r2 = open_tree(r0, &(0x7f0000000200)='\x00', 0x0) recvmsg(r2, &(0x7f00000014c0)={&(0x7f00000002c0)=@pppol2tpin6={0x18, 0x1, {0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, {0xa, 0x0, 0x0, @mcast2}}}, 0x80, &(0x7f0000000240), 0x0, &(0x7f0000000340)=""/174, 0xae}, 0x2000) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r3 = syz_open_dev$rtc(&(0x7f0000000080), 0x4, 0x620861) ioctl$RTC_EPOCH_READ(r3, 0x8008700d, &(0x7f00000000c0)) write$binfmt_elf64(r3, &(0x7f0000000440)=ANY=[@ANYBLOB="7f454c4601071f3f000000800000000003003e00f9ffffff2f0000000000000040000000000000004e02000000000000090000000800380001000900ff0f0400144a7b71ff030000000000000000000032b0000000000000020000000000000000000000000000000500000000000000ea42000000000000fef7d6e439e8645f488b477bbc4c16884f74fb8b85031a4f74b19ff64be644294498bab7518b1ec8e13e3cf41c326a01900355385ef51f88bf05e63fad14e836ebdc4bd9f627fc09a5244cf0560e1d4bc3244d5dab3d9a890cd360a7980ef376ff2014a3a76d279522a4ee5e7362414036789d5f182f41815b882d3c3d4c5ce9ef54f1b82c5d2d5eac8130e87bf78b9539b7173d0e0dbabd1667f18aec0e8e2590710630be361971f0741d24db3e57acffbc636e14420abe1532b9b604e06f544594919c7b7b2631959493578062a11d1dffafebb006c277230fc3c5fd818b8220e2d827443a037a4b19074ca4c99da60897a83abba7ae466cc3f2489eb47c96897ccfeb7938e0c1e1e100fdc03bc551253a3b2da731388ecd52d8b1f6813978be704355af1b70f514b0738416f0825715f3979875ff1a7ed4849fcdb0a0055c7da7b2764b2deec335f2ab6f9e1955536a519fc93fed2758a79812253bacfe6a9e16d6f5497e32330776eb8365387a33d2895e6f67cc3e46265ab31493e1d84b471399e71329a6ff82bcbaa8a93ed8422872379046b3b78b262723506c41d8908a2258db92aef55b6f4dbe687da5e6829ea44eaf822736fe4e2d38a96c1f110f4935d969a768239557382ba59072d66d12caec3872d8cf0bc0c851d662a9518a805ea6b4f7001d535b715b55016ae129594449d4e3b6f3e67c8b4e33d31b2f795fca3eeece16af12038eb56156aaccf098c450b5242e7484941e8d4efecacd7f0c84def642c49c0c4168e6e122e0511d25b3f6c9d2745d87087ebe9be3bf79285a4dd60622296fe339bf9e7516b9ec6e58554376d2438cc9b57383f07acb18534b4036d9b2a34c70e4ee14cf7151344edf99a15bf964cea7e4a66c3769a962bfcb8d41affa86941f84634ecf47fde2694f9d4bf7dd32b1660569fc68bd9274c41e744b2eb742bc5daf72187a5e898c9cb5d88003192d38022ed0f55677711ce6a2b348f51da9bc59a33c8bab0cae5f4888e695f299e9ea7f1d857569f2ed5cc5c103821896a0377c8df0b1cdceed3f8a41989cb5c2b1be34ba4cfc48639090729b5f75080afc28e35b99af29722bc82e35c3385331d8d5c544bd45ba41c6ff12842960cc314a600a1828750eb0a0e8ea7fbc708ffc043cbf1b042ee462ad637100feda3b03d5efa9a00fca6264806681bf028891aed06fdca62c073c2a935075eb2840bcafb3046daab671432b3f1c3e8e866ddd0bea321ac2bc9f0a51aacaf3be22ef51776959e257582b8328eb0077b26225b6ae140469a42431fe704c5a601001149724cbf6e759b0d89b8212e5df15be3d8b1bdf9a63f5c29753265df32ab28bcec9824c603f7819545a8ff1a4ee6f0122afc15cf0e3b357511f8ce4faa75b21cea91b3fe96c3cd82e1fa7cb308538f994c8cb4d2b5da3b0411d0ea67dc9ad99732e64b70d2e8279b57aee4a122e16e90ff72f41fa761193421c48833b11640f2ce0bc556d2dfe6f63d62d183411dc7062d3a5005620d26affd8b7022a6848267067901a589731775a2f4f44d6bcb64ad2bef2f6bc6b34ee429e7e93f9c54cfef157a75de3736b5c8d5ee7f683e93a3cde64eb2438998b3805700ef8bf29c26d7cb0a2a7f67383a89dc1eba2c8efa6b5ebc2c5d5f0626016f30e42a1145bc5886847df1ef83d28439a47b85dbab3b55478e7dbb194ac5bdda052669a6530204c98f02f684f7f520a9109a45aacd2c454e7c72d50f345e6e451be04f2b16f7bb0b01d36567c74460226981c6f4d4944a719abdccda6eed53840ebb11c8f4ef983274c0b88aadbd0bc2aa0a69a4232a22e9d8d5b9cb93bfe77d02ceb0a30b5e15edf2ca1ec9a9eb39c3f4ecba7cbc3f8fa01c5caa6d48bb274d955c389ddf5145e89f873dc7de3118437cdc5f68c6b00e5db33194e4f13e42ebfbec0dfb7711c2c52ddba1bda1804e418b4ca46c22f888552232f7c232731b016ce25e60907129a080faf4b2e50c10146b510f6e33ee633fc79b4de671278b18c006f4e14c9ed81f0ef97b47e90712a79578ea923d45e4e1a17184ffb9f6a307fc4da08d3a5dcf610279bdf1f3f63cc21cc9283d8f4b78e2aa3da6182113bf215e2b36e4e6af4b4a55e3087324a9d126879a9056a63d2a0675f323abf2099770097e477cf5e4b593f3e77d2b4ff9eadd3c3fd960bf4f72dc6fca50d370f432ba6eca09d680f50fd9ac4f5be70f81fd9bcdc325552d15f1e8ff89fb6030ea18891cf4ef505bbcc33c54f26e5c6a41c05b3131064e1938021f30f16efa82755469f3a219453a1457443c03a0574133fea267cd18c99a8ae08d30dce5b2b23811eb492ebac470061380558273eb4650f789daa2197948644e659f7e578756eae10056c01bac0dafeb83a5f2b64579a8c940d76998ad2e0dc45450bcb13bf3fe3e5541fb27fb4c8f7eb886e70d34fa5c175fbc366fbf78f67bb5df10de1ba5afc4bd378ab78683c2fc551ad9b61343ecd4bd1d505bad9b400847c5ef41fe0766b3321ea92619020aa1abe602fec3be8477e2a78e86333bfb9f49f2a85b2c3401aef0b7f0fdc3e003a5d63c71cf1a6273eab7a253fab2e71b4aba96c8849a5372670cc01c217a610d652cfff7450672145f7040615501c9ed83c810e93cdff7280e9aba2e849a5cc449db042089916f432def17a0addbff348dfb6766268a2016fdca4627b485cc693b83888ef2d3a58c56db9534688eb96cc0903c950223f7a30b64c295d9570ea49cdc44f0c43016ee18a8de97e85f28ea0f545a66010408ab4dae4205ac74a90a1bbfdb727f7659cf9fec06c24969869933eaeb8f7f52572d53e9823f41612c6b44dc46504a7eaca0a487a233aadbf1e4c26a89093ce5daef3abb2e34db646da234f99464b7510cf0d1fb1b25bbddae8af533e92bf7e0752019779c9e219e3f799c2c744077bc3ebdbf90f4be2dcfd0b92bd35577faa1b4a019f2e8b6031c0112523f914613cef0468aea2179fd47f1fbadcbc33d115b8c7537fb724a08d51b383500be059ec0c3de9529eaa40961d68cadb99554f3fa8591fd8ca921772ec10f1e2a4ac35d360c1db2cb8d6b8ce1abce523b1d83ff33cdbe0573c08484b44b8c9915829af17c65c7fe4c95d8e3e28f10b3cdcda3eb46b57b480c4ae7dd2273702e3b67fabd4248075db57b5adf46ff89874c9cb12521ae7bbae90ab186b97f9a19896d5f6ac5b35ea73e9b9ba889c56ad0d45a9de7a1598da10b47bdefb87bdd68785d4f4ea69e94200224b6e20972320695a64590bb4f4b5613f64311086d2d338c2ae650e23c9c7fd5ae0c4daa94ab2f7b4d426c2d6bf37af72bac34a192dd0e46ad1b8b3e9e895d27433453ae6c096a281ee3442b25a37899835792ff5293a793dec200cfdff457df8a087d34c0ba8227b91921d2d272df5d2ae877f9658c52da2b646f667e70599fe093d46e4a0bb9b4f2df5da0a8631a82d7bed5fdef10fb4222528a71481d3e55e525964ea1cf44ba0ecf7ae8946462a86b2a7330a6c8ebb7ee57455a99e35a6fbcf8b3cc56f17b95a19e84dd6945c193ed2fe09ba03b0d1fdb8f94dabe0557501d73404016302a461e7f736268bec379c464e2b73e623725c51eddfe8f72368f93301d08927b31b2de5e435741dc426207c13b8b038de1d21815bbfa8adf275ce63fbca79191181f0b9a38b81f8075f214ef7d6a15d98765db87c108ce107b1d2ad67826866547874fd9f1661dc9448b6c2ea8c150a102fe8cd634511c079e93bf4f35417a57d790bfc6a275fff97bf47dbba6acbe6cd7067820c560908203c40b48b858a2815fb8522616240688633255f3bfd5809c3b5afb16ae4df7235d4bfcd506c7f99cdcbe8f43ae16e67018a0afedfaa186d6d002bfad804eb7299e4d5c648c49cd5482811ce241daec977ff381342774cb752bc658fec490fb1c015f0f6a019c6a02661a93cac36288b37927e492278bccbf55bce11febd92a66fb5942b84771c7f22004d9b0658369d78e816760628088c0a699bd9ba09b5e9f91cdccd7082b049ada7e934d476a7645c8321e6cf93c31bb2a857e766fec16c6bf019dbd7942c4f6bdd203b3392a966f1bc2db1a8ee3f3eedd94c69e80800a4dcd49424e282af35746a9342d81739c722b84e6d047926ebdd4027700b8ef026fdf19f0cb663b57ddd81458d44e31540b793f603ffa4b35b0c80cc3ed54a4bd53bfb666a9922beeeab44a3e3f31d3f17fccd0a39fc4596ba120ab8090138e1b4e5f92b92d12bb5c190e891be17062b18686b935d46de1c6202eadf58c48c04b3627509755926180852a1e95b6af7d04159ee90de557f0ad5554987d2e4c1b7fb7195e4d7ae0d95b1169547c6bf8704d8d1f5673b5e8fe4aa3ba1e6c2f0aff66c4373b7a2b2cb97204565838327909d120337efdbd72b86611aaa60e3817f56fdda5d5a55ebd1f7c6c0148f4f1d8c8aada3083668064a7a50c2c82f0d1b1b8acdceeaf02f823215f35a1bbf319e5c26c4cafd33a7dc92bb8e5296ebee0281c52b3df11c49387e93386dcef9cbfc8d87f8861e3f96e357c14df43b3ac29ed0c41df28a415d85670a07d4817e6c543727e01df2bd51f7ae2cce1d9311072905ddb80038c1fd8d14eb14331e062331603778742dd4e5fd9d118331f86b9e14200e4c54a81f1ee2d106325d880c40ba04f48be788d44573b12fdbbd025254404969051619bbe14bd519d8a13d3dc1b35329b9867b94c482c77b02b1428f20caaafa9dbda6bcaf00fa642cd34c700bdf9f786e6b7b86fa1afe83eaddabf46fcc36425e28f32d8ff49ecbacc3c3e70d19aa0b8e8f58a67dcda89cec218e258e0caf33f9623834bbdf23c99d510f63356652b802b5e560f6578bbe205cf5f47a3b54461fe0a7caa32a8ddc68353bcac064a9e621af5ed8ecddfb9945e0c4b55fcabdf9f2e99ff9172a10a72c2b14766d544837b5d9203ce94cc5a6f8e120ea667555db0396b1169fd3a6e3a138b0d6ea1e62cc00714fa5c577b4ffc9545b8e11b12186346913398b49b21bef047785af812a61c6e04aac1ec2952c13b22ac6e28b06da30864ef36e6732a0db2061e546717f6065d22052b827e18f2be259473ef994070eb2b10d66f037880beb4300a726f6c263085003038e1d5d6617b2a43497e453dbe375f1e0203207d58bc7065f669c789c4cb9d2830fff7320f54a96cbced1a67c247430558a6359b3816955e416108804efca74924ac4ce053e37d154e55cbefc766d8713c2efac0385df781c0ad9664956cf82a2ceb0eff612961e4c3fbba7c07f0ab4c3bdd4c259597013d2ec546a9dfb20070062a56169f55a229189df15069fc94fbf1c61b80113a15288c29c19a600ca59f3328f343637249fd86ce48e0af18e99dd440aec6d974e268b9e381a0d53a9aa1ce20a000f2a3f3924804647535121a83186cd9c009430961b19b2e6f822439fea1d9401be6f32680f4b4f38619d931edfcc12f6c249e97c789e310c7b3b87970a0301bbba0356e115c83542170b286fe6d4944fbaef24f35f398b6f3a63b8ba6592500dc4d7de1b47a8d0a18eb5079a1d5828d7155e330b491ef78a2cf8b839b21c05650bf51189208f11ae45aaac7a748daef0a151af43b1f35dca2a77fd67a11245d989af7a4f45524d378e3d845f76409a5db2baf9a338f64b4936192687826b59c0e3e87eff20821f4ecdd62fdbe6232c42b278599088e342e1caec00c0a64ada8215f6081b8ddc09bbfa4dcb6d83810ef76a7201e4048252063d68c97a76d9dd50cd"], 0x1078) ftruncate(r0, 0x800) sendmsg$NL80211_CMD_VENDOR(r1, &(0x7f0000000280)={&(0x7f0000000100)={0x10, 0x0, 0x0, 0x2000000}, 0xc, &(0x7f0000000140)={&(0x7f00000001c0)={0x24, 0x0, 0x103, 0x70bd29, 0x25dfdbfd, {{}, {@val={0x8, 0x1, 0x4b}, @val={0x8}, @void}}}, 0x24}}, 0x40840) lseek(r0, 0x1200, 0x0) r4 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) lseek(0xffffffffffffffff, 0xffffffffffff0001, 0x4) sendfile(r0, r4, 0x0, 0x408400fffffffa) r5 = open(&(0x7f0000000400)='./bus\x00', 0x14103e, 0x0) mmap(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x7ffffb, 0x1010, 0xffffffffffffffff, 0x0) read(r5, &(0x7f0000000180)=""/19, 0xfffffe47) 01:13:55 executing program 4: r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) mq_open(0x0, 0x0, 0x0, &(0x7f00000000c0)={0x400000}) 01:13:55 executing program 5: r0 = gettid() r1 = openat$sndseq(0xffffffffffffff9c, &(0x7f0000000000), 0x0) read(r1, &(0x7f0000000080)=""/241, 0xf1) ioctl$SNDRV_SEQ_IOCTL_REMOVE_EVENTS(0xffffffffffffffff, 0x4040534e, &(0x7f0000000040)={0x205}) ioctl$SNDRV_SEQ_IOCTL_QUERY_SUBS(r1, 0xc0a85352, &(0x7f0000000340)) ioctl$SNDRV_SEQ_IOCTL_GET_NAMED_QUEUE(r1, 0xc08c5336, &(0x7f0000000780)={0x0, 0x0, 0x0, 'queue1\x00'}) tkill(r0, 0x7) [ 195.951602][T15777] loop1: detected capacity change from 0 to 264192 [ 195.984567][T15777] FAT-fs (loop1): Invalid FSINFO signature: 0x00000000, 0x00000000 (sector = 1) 01:13:55 executing program 4: r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) mq_open(0x0, 0x0, 0x0, &(0x7f00000000c0)={0x401000}) 01:13:55 executing program 4: r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) mq_open(0x0, 0x0, 0x0, &(0x7f00000000c0)={0x4af000}) [ 196.370265][ T7735] FAT-fs (loop1): Invalid FSINFO signature: 0x00000000, 0x00000000 (sector = 1) 01:13:56 executing program 0: syz_mount_image$vfat(&(0x7f00000002c0), &(0x7f0000000100)='./file0\x00', 0x0, 0x1, &(0x7f0000000200)=[{0x0, 0x0, 0x200000000011000}], 0x0, &(0x7f0000000240)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') r0 = creat(&(0x7f0000000040)='./bus\x00', 0x0) fcntl$setstatus(r0, 0x4, 0x6900) r1 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) ftruncate(r0, 0x800) lseek(r0, 0x1200, 0x0) r2 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$BTRFS_IOC_DEFRAG_RANGE(0xffffffffffffffff, 0x40309410, &(0x7f0000000080)={0x7, 0x7, 0x2, 0x279, 0x0, [0x0, 0x0, 0x0, 0x8]}) sendfile(r0, r2, 0x0, 0x8400fffffffa) r3 = open(&(0x7f0000000400)='./bus\x00', 0x14103e, 0x0) read(r3, &(0x7f0000000180)=""/19, 0xfffffe47) 01:13:56 executing program 5: r0 = gettid() r1 = openat$sndseq(0xffffffffffffff9c, &(0x7f0000000000), 0x0) read(r1, &(0x7f0000000080)=""/241, 0xf1) ioctl$SNDRV_SEQ_IOCTL_REMOVE_EVENTS(0xffffffffffffffff, 0x4040534e, &(0x7f0000000040)={0x205}) ioctl$SNDRV_SEQ_IOCTL_QUERY_SUBS(r1, 0xc0a85352, &(0x7f0000000340)) ioctl$SNDRV_SEQ_IOCTL_GET_NAMED_QUEUE(r1, 0xc08c5336, &(0x7f0000000780)={0x0, 0x0, 0x0, 'queue1\x00'}) tkill(r0, 0x7) 01:13:56 executing program 4: r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) mq_open(0x0, 0x0, 0x0, &(0x7f00000000c0)={0x4fd000}) 01:13:56 executing program 1: syz_mount_image$vfat(&(0x7f00000002c0), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f0000010000)="601c6d6b646f736617e43c00088020000200000004f8000020004000000000000000000001", 0x25}, {0x0, 0x0, 0x200000000011000}], 0x0, &(0x7f0000000240)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') r0 = creat(&(0x7f0000000040)='./bus\x00', 0x0) fcntl$setstatus(r0, 0x4, 0x6900) r1 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) mkdirat(0xffffffffffffffff, 0x0, 0x0) ftruncate(r0, 0x800) lseek(r1, 0x5, 0x3) r2 = open(&(0x7f0000000140)='./bus\x00', 0x101040, 0x4a) ioctl$BTRFS_IOC_DEFRAG_RANGE(0xffffffffffffffff, 0x40309410, &(0x7f0000000080)={0x0, 0x0, 0x2}) sendfile(r0, r2, 0x0, 0x8400fffffffa) r3 = open(&(0x7f0000000400)='./bus\x00', 0x14103e, 0x0) mmap(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x0, 0x10, r3, 0x0) read(r3, &(0x7f0000000180)=""/19, 0xfffffe47) 01:13:56 executing program 3: syz_mount_image$vfat(0x0, 0x0, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000240)=ANY=[]) r0 = creat(&(0x7f0000000040)='./bus\x00', 0x0) fcntl$setstatus(r0, 0x4, 0x6900) r1 = syz_open_dev$vcsn(&(0x7f0000000100), 0x3, 0x0) write$cgroup_type(r1, &(0x7f0000000140), 0x9) mkdir(&(0x7f0000000400)='./file0\x00', 0x0) pipe2$9p(&(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) r4 = syz_open_dev$usbmon(&(0x7f00000002c0), 0x0, 0x1001) mount$9p_fd(0x0, &(0x7f0000000080)='./file0\x00', &(0x7f0000000180), 0x0, &(0x7f00000004c0)={'trans=fd,', {'rfdno', 0x3d, r2}, 0x2c, {'wfdno', 0x3d, r4}}) write$P9_RVERSION(r3, &(0x7f0000000580)=ANY=[], 0x15) ftruncate(r0, 0x800) lseek(r0, 0x1200, 0x0) r5 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x8) sendfile(r0, r5, 0x0, 0x8400fffffffa) mmap(&(0x7f000023c000/0x2000)=nil, 0x2000, 0x2, 0x4000010, r5, 0x4fb2e000) mmap(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x7ffffe, 0x11, 0xffffffffffffffff, 0x0) read(0xffffffffffffffff, &(0x7f0000000500)=""/102400, 0x19000) mmap(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x9, 0x13, 0xffffffffffffffff, 0x4216d000) creat(&(0x7f00000000c0)='./bus\x00', 0x0) 01:13:56 executing program 4: r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) mq_open(0x0, 0x0, 0x0, &(0x7f00000000c0)={0x541000}) [ 196.700551][T15827] loop0: detected capacity change from 0 to 264192 [ 196.707148][T15824] loop1: detected capacity change from 0 to 264192 [ 196.719680][T15824] FAT-fs (loop1): Invalid FSINFO signature: 0x00000000, 0x00000000 (sector = 1) [ 196.729736][T15827] FAT-fs (loop0): bogus number of reserved sectors [ 196.736290][T15827] FAT-fs (loop0): Can't find a valid FAT filesystem 01:13:56 executing program 4: r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) mq_open(0x0, 0x0, 0x0, &(0x7f00000000c0)={0x970000}) [ 196.803780][ T7735] FAT-fs (loop1): Invalid FSINFO signature: 0x00000000, 0x00000000 (sector = 1) 01:13:56 executing program 2: syz_mount_image$vfat(0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0) r0 = creat(&(0x7f0000000040)='./bus\x00', 0x0) fcntl$setstatus(r0, 0x4, 0x6900) r1 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) r2 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r2, 0x0) prctl$PR_SET_MM_MAP(0x23, 0xe, &(0x7f00000002c0)={&(0x7f0000752000/0x3000)=nil, &(0x7f00003bf000/0x1000)=nil, &(0x7f00007f2000/0x1000)=nil, &(0x7f0000ffa000/0x4000)=nil, &(0x7f0000ffb000/0x3000)=nil, &(0x7f0000237000/0x2000)=nil, &(0x7f0000062000/0x4000)=nil, &(0x7f00007ef000/0x3000)=nil, &(0x7f0000319000/0x1000)=nil, &(0x7f00006c0000/0x2000)=nil, &(0x7f0000669000/0x1000)=nil, &(0x7f00000001c0)="c65005c70493dcf6e3c0b889be466b609d6124cc440191265f3be8a5cd0c17ba1abcb39bc2c74b44d57c8444e7c2f2863dc047cefdffd840433866cb7748b0d295b8d3ed90d3f93a10081171be0060deb584f636ab4c5b86ae6fb1e2cddaa5d670198c5a3d12e55bdce2db25f374ea6027db80f294bfe3807503e3fbc4b5cde674abce95bcb3678f8da6a450cfd2b39c11f8f7c2a76abb94c9395491364cdd82eac07686e6c1d203aca41d932b0ea7addf5052dbf303498a0e82ab90439d2ed6976eb5a9685a25cc5c8221b9220a5407cee46266d829914239449afd3fd64b2e5280a7775e322aa1cbf6341fe51a59790045e0", 0xf3, r2}, 0x68) preadv(r2, &(0x7f0000000280), 0x18, 0xd9f, 0x0) preadv(r2, &(0x7f00000000c0)=[{&(0x7f0000000080)=""/33, 0x21}], 0x1, 0x6, 0x2) ftruncate(r0, 0x800) lseek(r0, 0x1200, 0x0) r3 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) close(r1) sendfile(r0, r3, 0x0, 0x8400fffffffa) r4 = open(&(0x7f0000000400)='./bus\x00', 0x14103e, 0x0) ioctl$TIOCSSOFTCAR(r3, 0x541a, &(0x7f0000000100)=0x1) mmap(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x7ffffe, 0x11, r4, 0x0) read(r4, &(0x7f0000000180)=""/19, 0xfffffe47) 01:13:56 executing program 1: r0 = syz_mount_image$vfat(&(0x7f00000002c0), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f0000010000)="601c6d6b646f736617e43c00088020000200000004f8000020004000000000000000000001", 0x25}, {0x0, 0x0, 0x200000000011000}], 0x0, &(0x7f0000000240)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') r1 = creat(&(0x7f0000000040)='./bus\x00', 0x0) fcntl$setstatus(r1, 0x4, 0x6900) r2 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r2, 0x0) preadv(r2, &(0x7f0000000280), 0x18, 0xd9f, 0x0) mkdirat(0xffffffffffffffff, 0x0, 0x0) ftruncate(r1, 0x800) lseek(r1, 0x1200, 0x0) r3 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$BTRFS_IOC_DEFRAG_RANGE(0xffffffffffffffff, 0x40309410, &(0x7f0000000080)={0x2, 0x0, 0x3, 0x0, 0x0, [0x0, 0x2000, 0x10000, 0x7ff]}) sendfile(r1, r3, 0x0, 0x8400fffffffa) mkdirat(r0, &(0x7f00000000c0)='./file0\x00', 0x58) r4 = open(&(0x7f0000000400)='./bus\x00', 0x14103e, 0x0) mmap(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x0, 0x10, r4, 0x0) read(r4, &(0x7f0000000180)=""/19, 0xfffffe47) 01:13:56 executing program 5: r0 = gettid() r1 = openat$sndseq(0xffffffffffffff9c, &(0x7f0000000000), 0x0) read(r1, &(0x7f0000000080)=""/241, 0xf1) ioctl$SNDRV_SEQ_IOCTL_REMOVE_EVENTS(0xffffffffffffffff, 0x4040534e, &(0x7f0000000040)={0x205}) ioctl$SNDRV_SEQ_IOCTL_QUERY_SUBS(r1, 0xc0a85352, &(0x7f0000000340)) ioctl$SNDRV_SEQ_IOCTL_GET_NAMED_QUEUE(r1, 0xc08c5336, &(0x7f0000000780)={0x0, 0x0, 0x0, 'queue1\x00'}) tkill(r0, 0x7) 01:13:56 executing program 4: r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) mq_open(0x0, 0x0, 0x0, &(0x7f00000000c0)={0xc04a01}) 01:13:56 executing program 3: syz_mount_image$vfat(0x0, 0x0, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000240)=ANY=[]) r0 = creat(&(0x7f0000000040)='./bus\x00', 0x0) fcntl$setstatus(r0, 0x4, 0x44400) ftruncate(r0, 0x800) lseek(r0, 0x1200, 0x0) r1 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) sendfile(r0, r1, 0x0, 0x8400fffffffa) r2 = open(&(0x7f0000000400)='./bus\x00', 0x14103e, 0x0) mmap(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x7ffffe, 0x11, r2, 0x0) setxattr$trusted_overlay_upper(&(0x7f0000000080)='./bus\x00', &(0x7f00000000c0), &(0x7f00000001c0)={0x0, 0xfb, 0x111, 0x1, 0x0, "6d0780b2a04c00903f81f8e073c055c8", "d8b50b21ae60ca613a32d0fc9d5b15ffa7e7928b52601ad84293418db2decd46919fbeccb8782abbeeda9935d309396953e28f2c1627e0fe28661b8da8571304a5da0b82975b2667338b82944ae7e177c0bff54a9c28a8c7bdf2b8f2fc0afc438da5ea5a1e7507f0b3068efe2fc948b6d791acef12b2eaa8042b2d08324bbe58fba8482088f64da2c498b0a18ca5fa34055506361492d971ebe3cae06bccc1a1106cad859b0afc2ad86d9504772c229efc8e2258ab96c263172db721566214313d2cac4683a4f7e1f0dcd997f558967d91580fcdd59fe87f2b52f81374d7c313f321b853124dc3387842099f7c4b6734019d942fdf5b2e2a6b8f97cb"}, 0x111, 0x1) read(r2, &(0x7f0000000180)=""/19, 0xfffffe47) [ 196.943058][T15866] loop1: detected capacity change from 0 to 264192 [ 196.991817][T15866] FAT-fs (loop1): Invalid FSINFO signature: 0x00000000, 0x00000000 (sector = 1) [ 197.170433][ T7735] FAT-fs (loop1): Invalid FSINFO signature: 0x00000000, 0x00000000 (sector = 1) 01:13:56 executing program 0: syz_mount_image$vfat(&(0x7f00000002c0), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{0x0}, {0x0, 0x0, 0x200000000011000}], 0x0, &(0x7f0000000240)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') r0 = creat(&(0x7f0000000040)='./bus\x00', 0x0) fcntl$setstatus(r0, 0x4, 0x6900) r1 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) ftruncate(r0, 0x800) lseek(r0, 0x1200, 0x0) r2 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$BTRFS_IOC_DEFRAG_RANGE(0xffffffffffffffff, 0x40309410, &(0x7f0000000080)={0x7, 0x7, 0x2, 0x279, 0x0, [0x0, 0x0, 0x0, 0x8]}) sendfile(r0, r2, 0x0, 0x8400fffffffa) r3 = open(&(0x7f0000000400)='./bus\x00', 0x14103e, 0x0) read(r3, &(0x7f0000000180)=""/19, 0xfffffe47) 01:13:56 executing program 4: r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) mq_open(0x0, 0x0, 0x0, &(0x7f00000000c0)={0xd04f00}) 01:13:56 executing program 3: syz_mount_image$vfat(0x0, 0x0, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000240)=ANY=[]) r0 = creat(&(0x7f0000000040)='./bus\x00', 0x0) fcntl$setstatus(r0, 0x4, 0x6900) ftruncate(r0, 0x800) lseek(r0, 0x1200, 0x0) r1 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) sendfile(r0, r1, 0x0, 0x8400fffffffa) r2 = perf_event_open$cgroup(&(0x7f00000000c0)={0x4, 0x80, 0x7, 0xdf, 0x6, 0x3, 0x0, 0x5, 0x8813, 0x1, 0x1, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x1, 0x1, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x3, 0x1, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x1, 0x1, 0x1, 0x1, 0x1, 0x0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x4, @perf_bp={&(0x7f0000000080), 0x1}, 0x200, 0x80, 0x3, 0x7, 0x0, 0xfffffffd, 0x1, 0x0, 0xffffac97}, r0, 0x8, r0, 0x2) ioctl$EXT4_IOC_MIGRATE(r2, 0x6609) r3 = open(&(0x7f0000000400)='./bus\x00', 0x14103e, 0x0) mmap(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x7ffffe, 0x11, r3, 0x0) read(r3, &(0x7f0000000180)=""/19, 0xfffffe47) 01:13:56 executing program 5: r0 = gettid() r1 = openat$sndseq(0xffffffffffffff9c, &(0x7f0000000000), 0x0) read(r1, &(0x7f0000000080)=""/241, 0xf1) ioctl$SNDRV_SEQ_IOCTL_REMOVE_EVENTS(r1, 0x4040534e, 0x0) ioctl$SNDRV_SEQ_IOCTL_QUERY_SUBS(r1, 0xc0a85352, &(0x7f0000000340)) ioctl$SNDRV_SEQ_IOCTL_GET_NAMED_QUEUE(r1, 0xc08c5336, &(0x7f0000000780)={0x0, 0x0, 0x0, 'queue1\x00'}) tkill(r0, 0x7) 01:13:56 executing program 1: syz_mount_image$vfat(&(0x7f00000002c0), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f0000010000)="601c6d6b646f736617e43c00088020000200000004f8000020004000000000000000000001", 0x25}, {0x0, 0x0, 0x200000000011000}], 0x0, &(0x7f0000000240)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') r0 = creat(&(0x7f0000000040)='./bus\x00', 0x0) fcntl$setstatus(r0, 0x4, 0x6900) r1 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) mkdirat(0xffffffffffffffff, 0x0, 0x0) ftruncate(r0, 0x800) lseek(r0, 0x1200, 0x0) r2 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$BTRFS_IOC_DEFRAG_RANGE(0xffffffffffffffff, 0x40309410, &(0x7f0000000080)={0x0, 0x0, 0x2}) sendfile(r0, r2, 0x0, 0x8400fffffffa) r3 = open(&(0x7f0000000400)='./bus\x00', 0x14103e, 0x0) r4 = creat(&(0x7f0000000080)='./bus\x00', 0x0) ftruncate(r4, 0x1) fallocate(r4, 0x3, 0x0, 0x10000101) ppoll(&(0x7f0000000240)=[{r3, 0x1}, {r2, 0x1c47c}, {r3, 0x3001}], 0x3, &(0x7f0000000140)={0x77359400}, &(0x7f00000001c0)={[0x7f]}, 0x4) mmap(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x0, 0x10, r3, 0x0) read(r3, &(0x7f0000000180)=""/19, 0xfffffe47) [ 197.570699][T15900] loop0: detected capacity change from 0 to 264192 [ 197.580123][T15900] FAT-fs (loop0): bogus number of reserved sectors [ 197.586657][T15900] FAT-fs (loop0): Can't find a valid FAT filesystem 01:13:56 executing program 4: r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) mq_open(0x0, 0x0, 0x0, &(0x7f00000000c0)={0xf04a00}) [ 197.613355][T15903] loop1: detected capacity change from 0 to 264192 [ 197.629497][T15903] FAT-fs (loop1): Invalid FSINFO signature: 0x00000000, 0x00000000 (sector = 1) 01:13:57 executing program 4: r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) mq_open(0x0, 0x0, 0x0, &(0x7f00000000c0)={0x1000000}) 01:13:57 executing program 5: r0 = gettid() r1 = openat$sndseq(0xffffffffffffff9c, &(0x7f0000000000), 0x0) read(r1, &(0x7f0000000080)=""/241, 0xf1) ioctl$SNDRV_SEQ_IOCTL_REMOVE_EVENTS(r1, 0x4040534e, 0x0) ioctl$SNDRV_SEQ_IOCTL_QUERY_SUBS(r1, 0xc0a85352, &(0x7f0000000340)) ioctl$SNDRV_SEQ_IOCTL_GET_NAMED_QUEUE(r1, 0xc08c5336, &(0x7f0000000780)={0x0, 0x0, 0x0, 'queue1\x00'}) tkill(r0, 0x7) 01:13:57 executing program 1: syz_mount_image$vfat(&(0x7f00000002c0), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f0000010000)="601c6d6b646f736617e43c00088020000200000004f8000020004000000000000000000001", 0x25}, {0x0, 0x0, 0x200000000011000}], 0x0, &(0x7f0000000240)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') r0 = creat(&(0x7f0000000040)='./bus\x00', 0x0) fcntl$setstatus(r0, 0x4, 0x6900) r1 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) mkdirat(0xffffffffffffffff, 0x0, 0x0) ftruncate(r0, 0x800) ioctl$TIOCGPGRP(r1, 0x540f, &(0x7f0000000140)=0x0) open(&(0x7f0000000300)='./bus\x00', 0xa0000, 0x2) perf_event_open(&(0x7f0000000240)={0x3, 0x80, 0xf8, 0x7f, 0x4, 0x7f, 0x0, 0x1, 0x8000, 0x8, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x1, 0x0, 0x0, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x0, 0x1, 0x1, 0x0, 0x5, 0x2, @perf_bp={&(0x7f00000000c0), 0x2}, 0x400, 0x10000, 0x9, 0x3, 0x2, 0x6, 0x8001, 0x0, 0x3f, 0x0, 0x5}, r2, 0x9, r1, 0x8) open(&(0x7f00000001c0)='./file0\x00', 0x241042, 0xc) lseek(r0, 0x1200, 0x0) r3 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$BTRFS_IOC_DEFRAG_RANGE(0xffffffffffffffff, 0x40309410, &(0x7f0000000080)={0x0, 0x0, 0x2, 0x0, 0x1}) sendfile(r0, r3, 0x0, 0x8400fffffffa) r4 = open(&(0x7f0000000400)='./bus\x00', 0x14103e, 0x0) mmap(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x0, 0x10, r4, 0x0) read(r4, &(0x7f0000000180)=""/19, 0xfffffe47) 01:13:57 executing program 2: syz_mount_image$vfat(0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0) r0 = creat(&(0x7f0000000040)='./bus\x00', 0x1) r1 = openat(0xffffffffffffffff, &(0x7f0000000040)='/proc/self/exe\x00', 0x20040, 0x356e4e3be8deddc7) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) pipe(&(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) write(0xffffffffffffffff, &(0x7f0000000000)='$\x00\x00\x00', 0x4) write$binfmt_misc(r3, &(0x7f0000000000)=ANY=[], 0xfffffecc) r4 = socket$inet6(0x10, 0x2, 0x0) setsockopt$SO_ATTACH_FILTER(r4, 0x1, 0x1a, &(0x7f0000000240)={0x3, &(0x7f0000000100)=[{0x4c, 0x40, 0x0, 0x8}, {0x16, 0x0, 0x2}, {0x3, 0xc7, 0x0, 0x5}]}, 0x10) splice(r2, 0x0, r4, 0x0, 0x8000000004ffe0, 0x0) fcntl$setstatus(r0, 0x4, 0x6900) r5 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r5, 0x0) preadv(r5, &(0x7f0000000080), 0x0, 0xd9f, 0x2) ftruncate(r0, 0x800) creat(&(0x7f0000000080)='./bus\x00', 0x14) lseek(r0, 0x1200, 0x0) r6 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) sendfile(r0, r6, 0x0, 0x8400fffffffa) open(&(0x7f0000000400)='./bus\x00', 0x14103e, 0x0) 01:13:57 executing program 4: r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) mq_open(0x0, 0x0, 0x0, &(0x7f00000000c0)={0x14ac000}) [ 197.789845][ T7735] FAT-fs (loop1): Invalid FSINFO signature: 0x00000000, 0x00000000 (sector = 1) 01:13:57 executing program 4: r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) mq_open(0x0, 0x0, 0x0, &(0x7f00000000c0)={0x2000000}) [ 197.878216][T15947] loop1: detected capacity change from 0 to 264192 [ 197.894157][T15947] FAT-fs (loop1): Invalid FSINFO signature: 0x00000000, 0x00000000 (sector = 1) [ 197.923280][T15952] SELinux: unrecognized netlink message: protocol=0 nlmsg_type=0 sclass=netlink_route_socket pid=15952 comm=syz-executor.2 [ 198.122707][ T8] FAT-fs (loop1): Invalid FSINFO signature: 0x00000000, 0x00000000 (sector = 1) 01:13:57 executing program 0: syz_mount_image$vfat(&(0x7f00000002c0), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{0x0}, {0x0, 0x0, 0x200000000011000}], 0x0, &(0x7f0000000240)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') r0 = creat(&(0x7f0000000040)='./bus\x00', 0x0) fcntl$setstatus(r0, 0x4, 0x6900) r1 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) ftruncate(r0, 0x800) lseek(r0, 0x1200, 0x0) r2 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$BTRFS_IOC_DEFRAG_RANGE(0xffffffffffffffff, 0x40309410, &(0x7f0000000080)={0x7, 0x7, 0x2, 0x279, 0x0, [0x0, 0x0, 0x0, 0x8]}) sendfile(r0, r2, 0x0, 0x8400fffffffa) r3 = open(&(0x7f0000000400)='./bus\x00', 0x14103e, 0x0) read(r3, &(0x7f0000000180)=""/19, 0xfffffe47) 01:13:57 executing program 5: r0 = gettid() r1 = openat$sndseq(0xffffffffffffff9c, &(0x7f0000000000), 0x0) read(r1, &(0x7f0000000080)=""/241, 0xf1) ioctl$SNDRV_SEQ_IOCTL_REMOVE_EVENTS(r1, 0x4040534e, 0x0) ioctl$SNDRV_SEQ_IOCTL_QUERY_SUBS(r1, 0xc0a85352, &(0x7f0000000340)) ioctl$SNDRV_SEQ_IOCTL_GET_NAMED_QUEUE(r1, 0xc08c5336, &(0x7f0000000780)={0x0, 0x0, 0x0, 'queue1\x00'}) tkill(r0, 0x7) 01:13:57 executing program 3: syz_mount_image$vfat(0x0, 0x0, 0x0, 0x0, 0x0, 0x40, &(0x7f0000000240)=ANY=[]) r0 = creat(&(0x7f0000000040)='./bus\x00', 0x0) fcntl$setstatus(r0, 0x4, 0x6900) ftruncate(r0, 0x800) r1 = socket$inet6_udplite(0xa, 0x2, 0x88) lseek(r1, 0x1200, 0x0) r2 = creat(&(0x7f0000000080)='./bus\x00', 0x0) fallocate(0xffffffffffffffff, 0x3, 0x0, 0x10000101) r3 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r3, 0x0) preadv(r3, &(0x7f0000000280), 0x18, 0xd9f, 0x0) dup2(0xffffffffffffffff, r3) ftruncate(r2, 0x1) fallocate(r2, 0x3, 0x0, 0x10000101) openat(r2, &(0x7f0000000080)='./bus\x00', 0x100, 0x12) r4 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) sendfile(r0, r4, 0x0, 0x8400fffffffa) r5 = open(&(0x7f0000000400)='./bus\x00', 0xf6eb8, 0x20) mmap(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x7ffffe, 0x11, r5, 0x0) read(r5, &(0x7f00000000c0)=""/19, 0x13) 01:13:57 executing program 4: r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) mq_open(0x0, 0x0, 0x0, &(0x7f00000000c0)={0x10000000}) 01:13:57 executing program 1: syz_mount_image$vfat(&(0x7f00000002c0), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f0000010000)="601c6d6b646f736617e43c00088020000200000004f8000020004000000000000000000001", 0x25}, {0x0, 0x0, 0x200000000011000}], 0x0, &(0x7f0000000240)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') r0 = creat(&(0x7f0000000040)='./bus\x00', 0x0) fcntl$setstatus(r0, 0x4, 0x6900) r1 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) mkdirat(0xffffffffffffffff, 0x0, 0x0) ftruncate(r0, 0x800) lseek(r0, 0x1200, 0x0) r2 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$BTRFS_IOC_DEFRAG_RANGE(0xffffffffffffffff, 0x40309410, &(0x7f0000000080)={0x0, 0x0, 0x2}) ioctl$CHAR_RAW_PBSZGET(r1, 0x127b, &(0x7f00000000c0)) sendfile(r0, r2, 0x0, 0x8400fffffffa) r3 = open(&(0x7f0000000400)='./bus\x00', 0x14103e, 0x0) mmap(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x0, 0x10, r3, 0x0) read(r3, &(0x7f0000000180)=""/19, 0xfffffe47) 01:13:57 executing program 3: syz_mount_image$vfat(0x0, 0x0, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000240)=ANY=[]) r0 = creat(&(0x7f0000000040)='./bus\x00', 0x0) fcntl$setstatus(r0, 0x4, 0x6900) ftruncate(r0, 0x800) lseek(r0, 0x1200, 0x0) r1 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) sendfile(r0, r1, 0x0, 0x8400fffffffa) r2 = open(&(0x7f0000000400)='./bus\x00', 0x14103e, 0x0) mmap(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x7ffffe, 0x11, r2, 0x0) read(r2, &(0x7f0000000180)=""/1, 0x1) 01:13:57 executing program 4: r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) mq_open(0x0, 0x0, 0x0, &(0x7f00000000c0)={0x20000000}) [ 198.463962][T15977] loop0: detected capacity change from 0 to 264192 [ 198.469385][T15980] loop1: detected capacity change from 0 to 264192 [ 198.472417][T15977] FAT-fs (loop0): bogus number of reserved sectors [ 198.483515][T15977] FAT-fs (loop0): Can't find a valid FAT filesystem [ 198.501638][T15980] FAT-fs (loop1): Invalid FSINFO signature: 0x00000000, 0x00000000 (sector = 1) 01:13:57 executing program 5: r0 = gettid() r1 = openat$sndseq(0xffffffffffffff9c, &(0x7f0000000000), 0x0) read(r1, &(0x7f0000000080)=""/241, 0xf1) ioctl$SNDRV_SEQ_IOCTL_REMOVE_EVENTS(r1, 0x4040534e, &(0x7f0000000040)) ioctl$SNDRV_SEQ_IOCTL_QUERY_SUBS(r1, 0xc0a85352, &(0x7f0000000340)) ioctl$SNDRV_SEQ_IOCTL_GET_NAMED_QUEUE(r1, 0xc08c5336, &(0x7f0000000780)={0x0, 0x0, 0x0, 'queue1\x00'}) tkill(r0, 0x7) 01:13:57 executing program 4: r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) mq_open(0x0, 0x0, 0x0, &(0x7f00000000c0)={0xff600000}) 01:13:58 executing program 2: syz_mount_image$vfat(0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0) r0 = creat(&(0x7f0000000040)='./bus\x00', 0x0) fcntl$setstatus(r0, 0x4, 0x6900) r1 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) ftruncate(r0, 0x800) lseek(r0, 0x1200, 0x0) r2 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) sendfile(r0, r2, 0x0, 0x8400fffffffa) r3 = open(&(0x7f0000000400)='./bus\x00', 0x14103e, 0x0) mmap(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x7ffffe, 0x11, r3, 0x0) read(r3, &(0x7f0000000180)=""/19, 0xfffffe47) socketpair(0x8, 0x80005, 0x100, &(0x7f0000000080)={0xffffffffffffffff}) ioctl$sock_inet_SIOCSIFADDR(r4, 0x8916, &(0x7f00000000c0)={'veth1_to_bridge\x00', {0x2, 0x0, @empty}}) 01:13:58 executing program 4: r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) mq_open(0x0, 0x0, 0x0, &(0x7f00000000c0)={0x2000000000}) 01:13:58 executing program 5: r0 = gettid() r1 = openat$sndseq(0xffffffffffffff9c, &(0x7f0000000000), 0x0) read(r1, &(0x7f0000000080)=""/241, 0xf1) ioctl$SNDRV_SEQ_IOCTL_REMOVE_EVENTS(r1, 0x4040534e, &(0x7f0000000040)) ioctl$SNDRV_SEQ_IOCTL_QUERY_SUBS(r1, 0xc0a85352, &(0x7f0000000340)) ioctl$SNDRV_SEQ_IOCTL_GET_NAMED_QUEUE(r1, 0xc08c5336, &(0x7f0000000780)={0x0, 0x0, 0x0, 'queue1\x00'}) tkill(r0, 0x7) [ 198.846414][ T8] FAT-fs (loop1): Invalid FSINFO signature: 0x00000000, 0x00000000 (sector = 1) 01:13:58 executing program 0: syz_mount_image$vfat(&(0x7f00000002c0), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{0x0}, {0x0, 0x0, 0x200000000011000}], 0x0, &(0x7f0000000240)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') r0 = creat(&(0x7f0000000040)='./bus\x00', 0x0) fcntl$setstatus(r0, 0x4, 0x6900) r1 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) ftruncate(r0, 0x800) lseek(r0, 0x1200, 0x0) r2 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$BTRFS_IOC_DEFRAG_RANGE(0xffffffffffffffff, 0x40309410, &(0x7f0000000080)={0x7, 0x7, 0x2, 0x279, 0x0, [0x0, 0x0, 0x0, 0x8]}) sendfile(r0, r2, 0x0, 0x8400fffffffa) r3 = open(&(0x7f0000000400)='./bus\x00', 0x14103e, 0x0) read(r3, &(0x7f0000000180)=""/19, 0xfffffe47) 01:13:58 executing program 4: r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) mq_open(0x0, 0x0, 0x0, &(0x7f00000000c0)={0x400000000000}) 01:13:58 executing program 5: r0 = gettid() r1 = openat$sndseq(0xffffffffffffff9c, &(0x7f0000000000), 0x0) read(r1, &(0x7f0000000080)=""/241, 0xf1) ioctl$SNDRV_SEQ_IOCTL_REMOVE_EVENTS(r1, 0x4040534e, &(0x7f0000000040)) ioctl$SNDRV_SEQ_IOCTL_QUERY_SUBS(r1, 0xc0a85352, &(0x7f0000000340)) ioctl$SNDRV_SEQ_IOCTL_GET_NAMED_QUEUE(r1, 0xc08c5336, &(0x7f0000000780)={0x0, 0x0, 0x0, 'queue1\x00'}) tkill(r0, 0x7) 01:13:58 executing program 1: syz_mount_image$vfat(&(0x7f00000002c0), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f0000010000)="601c6d6b646f736617e43c00088020000200000004f8000020004000000000000000000001", 0x25}, {0x0, 0x0, 0x200000000011000}], 0x0, &(0x7f0000000240)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') r0 = creat(&(0x7f0000000040)='./bus\x00', 0x0) fcntl$setstatus(r0, 0x4, 0x6900) r1 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) mkdirat(0xffffffffffffffff, 0x0, 0x0) ftruncate(r0, 0x800) lseek(r0, 0x1200, 0x0) r2 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) sendmsg(0xffffffffffffffff, &(0x7f00000001c0)={&(0x7f0000000240)=@vsock={0x28, 0x0, 0xffffffff, @local}, 0x80, &(0x7f0000000140)=[{&(0x7f0000000300)="1b9157cde2f4ab609f250b8223bdca5cad61a4ffbe3c6f7c381cf8c78c8a1b34a782f8969390922d85dc3d24f174c9ed2bf5870724b802f0e1434bc91f9bbf915fe6e3511a77c9d58ceb602db5f11ad71ad371d1af62e2a5c26c34ad5a1e0761b0f5c0a298236e797dccdce350109329fd79877be971c89ca91276c04edb05b01f6a8df3211471f650", 0x89}, {&(0x7f0000000440)="b2a93749b3fb7f3d2cc32ef80f2093ddce8424101085a4cef293050950c62bc3058464f895abcfbbbf72fdf7a8f32efd3603c099829027d0ad9df2080ca8fc2181a360d3a2c9be966405aee51d2656ce53d81574c47f38d36867eeb70367277de54dafe360585465f7c6f6f078c799a03d508c696b0f9843f1195d6cd36642d4e3473756e7a60990f98ca367b6633b584b934b2a5400efbcc0", 0x99}, {&(0x7f00000000c0)="9a989d64e7def96479c3c563b173301ece031a702ab21716fe70ff32144e49117ea3290c0ed4eeb82c96b8", 0x2b}], 0x3, &(0x7f0000000500)=[{0x1010, 0x6, 0xffff, "af5e44cddf327160b1449a89affd2cc0e8b745b9e1f1a306dcba1ca6e2b17a4c9b8ae415ed2dfa49b54a3e736d0fdb680044e0a609ae6a09116e3ddbb058658016cf3dcef7e3ccd888ceb95eff0cbe55cad43abb06149bec86d8b8234306fa2274079ad8bb87fd974e0a9e4358a02dadd16fb548c5ba3b8343e722d11b6646a9859aa229f671a73ba2a46b649ac9196bbf39d06a037bc0a506d73ef902cfa8e0a13072aef81eacc30cbc04c625c740258fe17c207aa452ae3039df708c2c7b3a4566a8e00a83058ab1bb3cef999c0713a7b0a6a3e13bf274b184cee233bd2a92d72051afbfef7fa8b989b6653368420de3649784f8f71042c021a4275d094a83639a34c586c70d0b395a1cc85ba0b2ebb36e9bb449184e69283dceb5be568025567c48d8e767cde12acd2fe5930da70254c043e606cf704612d5e5fe04cdf6beb91bbcaa7b9699ca37c65f58b2cb2bd752c5311f74ba4f0086e3edc1c0af017ef763f7a93583e178cfd7e84b4c407f819e5d796274649a73579ce6a3f4780abaa1f384263e16a1501cf6905a1bce62c6e7b25ed02105913a1870298f75ab4ebe3ab1ccd6735442eb680b5ba2f1987a789c60a26fa6a012dac142c0c45fa85868f63d7f6f29874d4ed0b1dc3f442ef639d1a96c56c627a95b58059352635d1c40e61017945ae4a31af196d17dc593157ff8cfe647a037b61949f7da43ce9e78db51d57df5f0cb5e5217a369dc7d45b053135c26d82d3c2b486484ee67f3b0a0a1a773ee56dfe4b0eccd0f1bc81a3819468808ef78f6b56ae851558046fb927ea634690e8df78572995221a9d4b63063aeffd441e4927b4dd12936c552aaf87fdb3596931152e51b0145206c9cbeec70ea363d1dd99ad98abd33eb7dcbfdc78c1a0c8273668f6fad50bd960f53b3cfe10aff82998dd5a920b2be5ad141b2804f7895258056b3eede1a09d2cf289b34001992746dd2eb0f40c8c3202f9fa9ebbbee8037395df7a33760e55f8619658c5529d8ab854429640a9136f382f7a58bd87bd473d362c86e634cffc4692e1b7dc9db79b77a1b101a89a9f12f90d44d6e74b6af6a7edf654cfac3d54dbdff0a0fc407bdcef5f89a42798e8cf614f508f880f5b9bc3d315b32c7dc04a0748704fbc348524d16cf91d25862709cf14f8545caf166d9b7ae67765e247208bab3af3ea0610bcbed068408c733bbf74807dd01b3c648339ac7ab9f87872b45fe21f25ce43249d14add29a14e433e13d52bf33e11c6667e15044068bab48b63d011d9a4c9e0da4f69793600b5c026a3941320a98e9b25bb2c14246f7357791db3830dde57a13ec744f51003ef64fdf79390d89db2f87c8a1ea256cc870fa0ac6c7bdf296d594cf99aaec292168ffdcb037a926f47f61d5cd2c45bcab42787c74e9dc60751c02d3343f5685aa97bbd2853dfd9693c038c468ded6f5206f2b54dd1816dc7e6111752d9247f7827bc0596121da76377ba453c3d1e80e7914a4068355824fe32519f25130358058d20e197f3d7e5203baa586ae271b335ec4af84219b7e39ac4c3c04d2057e51e8fa71b4c4b88522719f13689c1ddd1e35aded724d3c64d8e54c7236f0cc704d7e8eb0b1aadf2d193fe8ba537272ac2d98d1c5359dbf0640d849ace55f70bb9aa510b090ba9cca3574bfd4ae9dc61fea99a07e2d0774b4483588d6f679fbe9072409d8d3f705d7c8cba8d37d2d896da2c0434846a94527d4888e9359963b97be08abbfb1d776a436c4379dcc060291d70e2d4250d1fb74a737a4678b6eaa76e7b7d73815809001e1580e6e5ae89f7e44674b34e8d51ef13d982cf78fa1978fdaf1bca13e4ec7b6d28b6664850b0d1c7b7d90c1c8bb077a9fd8c5066cb8167838a78c83ec260dbe4fd7a07c57388db72bb528de44bc50e55aefcb561d285f28c3ddfdd79881767255750742d3e2c86a4e0e165f5d94c5698162fd6c02c815b204b71e6d4eb1adcbecd830e8461a068f9ccb3ec8c7fa2b1ed95dc51d9bc07b9fc1b3cfdb845a860352ffeeb7386045e8217cec314c4be590a43b956c937ef6169c6dc55fe2ad8554cf84aa1c0092f4b5e17f96ce38c6062ba61bf035f82af0137296f42475a9687918f0fee674a9da3213694151ecc2f510f0c4d1ec9463a962ad3300978ba214061d80ea002a5cb0f17e2d3f69035dc16df76b6bfae2aa49afad3ab71aae21d2a8dc6d1ff59969c6f4585bfbb767f60cca4da82035fe3fe7263de46d7d81f0542e7f0f4aaad388fdc3138b1ff8f8c6026e235bda83a0969f0361b370fb6382b9f7892b188fcefc0f545922f942b4b0a842e0c6967c70762abffcb9de6fc08f6f3b910d07412fe4b0142b296b14f0a443edaf11f23349764f96d87ec95847f5787d2293f34bbbb2dbbeee8653440d2fc8bfbfaf2be3893deea7d11bfea105f4d10802435efdf8a15c144c4a4b379d2f025e3a1bf6e10cdd1332247020486907e32f6b8ec643b87ac71dbc446c29c234afa941629de445f56574e72429e20c898d2a85a0a9707a5a7383fc4db12d9ef0665c4b9657e07a1645b81577f6035009259a39a04ee9186c17fc6ff0730dc3e349a7315af0698bc4f184fd040bad9eee9a338e8545fc3bf0c1ce345b26ce4f8d750b661376d6098e0fd57afab3358988d7f3b631ca357c3004d37aace859c08273e78fb6129821567bda5605d427917c777ace473b2b878d82a63d8d8b972ac80a0f04660363f9365ce8cba7ad474b0e5283b55f8e596bc73d7b4c014d0e14a8ead35cedea10741aeb9f8cec6dfbd583922e34c6f1ffc641a82cb5e77b4c35cb6e526affaf51c61e5360cb5aa799f93aeaff367af44cfb135caffd6348f8428426bc8d209c6214340a98c18c2ff084584802992019c6549bdd86e1d365662df21a31661b1d3cef70611ff1b19da3db145525d0f5a268736edc2727ac363ed96634cba629e63704088f9a836424e8a72c5c62a830317513660704fe4e55e87083ff8b086071da5fd5637ef144f2a2705393828c50239122ca7f7df2aa53b6834af6cf5f222cacdfb5efb20e21c7967ba32b4054afabac01f84ad42651bd4c2d9e36b522fe7d395b6eb3b08aaafb1d878ef6791e5f00d6fcf6f97063eba0a60d5d6c85ef9fd33eeffada9f3eccfcb080ce9073fe757db90c736f34c2862f22ac8dc682f4db436265f10194e684573bcba4f6ff5f7240df3676327e8a267fa83e4d289a1138ae4db34aaa352ec6cb80fdcb014950806c5824efe2f92f24c03d104d17f7a1b513a3043333aea2d0846b6aff0a1c74b51915de4b84ad5a3cf93ac2ed728f41d7d6bf3596a0f0a757f49f36bc85905a6c7d9ea1db264bdeff9de72d56c5adc53614876a88dafe3918306261fdbe853ba1e0ec34d3695fbcb27281a2d6bfdf18d4309db7687284e5f8bdb3cfb8e5206fae0b3518e7a24fa2713f8b79c55a6c9b45193770f38d47d821ff5c3ac7d1c53a78eab93a2d2ce81bb1694aab0c8a6c9c85251a54fcdc746b27113a2ed54122b7a9c54f6ee4ce554c1726cd3304a6202a111d9f0f885dc54a96bdb09f13f894ca2006cafff8a74f22721b7203c5a40b6562e64a05836efe26276dcaa690c0ede9af821a14e0b5f6367bc4d039d89e6e374a90e063007f6fd59d10a5b0b27b5ccea3b4d9f4ac6fe9961e2cca26c951751c2416ef3431ac400801c6f275adeca90a4614d1c29236ae63e05037236d7912c0f6de81c2bc73f7c80ee0123f75596ecdef0c7913480fccd19e8e6e648c3f14a048eed06ca5f35b114a564da5f80c90d4bb3cb40c839faa212c27872a04748b5a45e51f4d987235b3c769d6b7d627f29cdcca2c9d88087b963e1a6fd03a52da35ac434a8e9d9c2e2d0e63d9ae3e8f06bcc02647d4d47adf2eceeda4852594a054e456a5055e96dc8703bda2605e44facfd5bd1f975a6c7416f7d2db5ed5d92b8347595239a3a931ea2d8fa2f0fa4ec25a7639d3310f03d2d9d6dd6b181316b08dccde7214ff8fe4b3332c55aeda4c9cd3a4f3ad53d24541f604bfcd237735602802162adb0641567ded59e87f2dc8a0e76cf34d5566a0267687aa053f9e37fde1b883d82c6cd765653f714df224b6c9933d4ef361b5a5931c983c006f577d0b13d19210bc46f6b29d6609e96d6ea8a3d9c96ecd1be1434d981a85193b18874e68bb7a724abd84370215bb6e43bfa4def7c7e486fa73d4512541be873d8d73fd38b15434a578763193c6a08c6d9ebf8e8c1698881df7ed48e09f9006a05e1d97dafd5dddb0575950c7dc72ad5d6a56044e50296f8ca7ae494db69f2767babae04fd90d3e03249234a616440d9320ab13947df0838f668bc4e343682aaf8b66eb577f809ed00d836ef9fb010c406935de5a431c4d66e344cc0bd9f05f5a44fa76ade143f325b1a78fd8a3b55ee12c1c0f802ecd0613724563c8896f5dbe13392e03cda708d0c464d65de4425096008c219d73c2a8c8e2530dd13a0fab169082ee04241db1f3e1158b203d3decb2daa43baed8bb86cd2c308cd0ca2020a2bee3b4c7f0a892feb8315b5f6f0cfac717c191948d8d3d04816be827525ceecbccc265c5c649b7436e7bac600563fdfc86ec41ec452a777cb53557d012250508acb35fd76ae7052e01530e9336ed360ebceee25317a16a5140018a7cff63acb1d1e5a05a237f77080edd5200a79d470d9fad57bd1a05aab61b902872c0862437f60ad0bfd7b88f111b84b8d3472d06692e8213ab7dc765734aeca22dd79f8621d5098ac2b0e8119c0dbfcbdfb97c60adaf4fba4c6b00db4d8225be87bb7f1434ba47af56e980f6a9cca42f81582c60580ce583944da0e807d4974ebd2b4f6a63bcb109ee7be5e79848d71640fd9fae75632d6682f7c1719449230b8feffa6163f84acc3db4f3968d0e72ae7a2ab29f4e6b5fcb21cb4e0df9aeeea7d309643c990f15a34a1855a999dbe6c11798905f137296559314b9bb6cf90188349c05d345699200237e55d6ce7377d2bdd9fb8263a1408d293627f2e6715eeb191850184e95fb579dcd89fc17d5870390385da75c56a0ed784eba69eadc5002a3cf2ecac4818ce609114ebb133c4d33ff134ce3b2f77496f7586fc6870e647548635ddd6476c66d11095b77cccc9ba47ea084ecf077e957eaec2074b93a46fd826ee0e41b688f9f93499913ffdfc6dbd4cbb91244dfcddc1d576d005d35819772f972dbebbef83d0324ec70e59b439139ce279fc3998b1b5cfab94ccadd04d2f0414cf9f37fd9cb57c6faf7233bc90bbf453eeb8d8ff7dafb0acb1718d2723b27e97860b277996398c8c41ec26e753c8c255a0a3d2530b3270cc12e8bfce9c80b2743b6efa6609a89a0c6bd9c827431c57288c8ade99540d8ef052302ff00489cde0aae414766188dc1d916bb17ccbe4a2613272000278fe52b0a9e8d83cdae65fd2729741ecc66a3b1f5fdd85688b01817bd2b51b0c3792b2388cb6058842d461418559066575bf1de5d8dd7da1d07ac35996c8a43692974b263acc7ce471893e24d36bee628437b5a532873969c57951fb5ee73c8b03ca998e44f2f9008499c5afff1085fb08db3c5d68e2be1fe54ee9fffdbfa6dc293bada8a5fbbd23d6168c9445964cd244dcc450c454a7aa8e49c7ca1fa99432a162658a2388948fa40b73e596395d53f4eb47bf174d3cd01f3835449c07d980b2db139a0dbf369ad3267db8fcdb6fe2f1f2f0cf4596753032ab5aad5c92a1d0ce3925b226af6cf9df411cfd3fcb0f8b5d305dc75922175ad7a734f7d5919a11287e3cbcfd"}], 0x1010}, 0x40040c0) ioctl$BTRFS_IOC_DEFRAG_RANGE(0xffffffffffffffff, 0x40309410, &(0x7f0000000080)={0x0, 0x0, 0x2}) sendfile(r0, r2, 0x0, 0x8400fffffffa) r3 = open(&(0x7f0000000400)='./bus\x00', 0x14103e, 0x0) mmap(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x0, 0x10, r3, 0x0) read(r3, &(0x7f0000000180)=""/19, 0xfffffe47) 01:13:58 executing program 4: r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) mq_open(0x0, 0x0, 0x0, &(0x7f00000000c0)={0x60ffffffffff}) [ 199.331668][T16045] loop1: detected capacity change from 0 to 264192 [ 199.342022][T16045] FAT-fs (loop1): Invalid FSINFO signature: 0x00000000, 0x00000000 (sector = 1) [ 199.342138][T16048] loop0: detected capacity change from 0 to 264192 [ 199.362343][T16048] FAT-fs (loop0): bogus number of reserved sectors [ 199.368890][T16048] FAT-fs (loop0): Can't find a valid FAT filesystem 01:13:58 executing program 3: r0 = syz_mount_image$vfat(0x0, 0x0, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000240)=ANY=[]) r1 = creat(&(0x7f0000000040)='./bus\x00', 0x0) fcntl$setstatus(r1, 0x4, 0x6900) ftruncate(r1, 0x800) lseek(r1, 0x1200, 0x0) r2 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) sendfile(r1, r2, 0x0, 0x8400fffffffa) r3 = open(&(0x7f0000000400)='./bus\x00', 0x14103e, 0x0) r4 = creat(&(0x7f0000000080)='./bus\x00', 0x0) ftruncate(r4, 0x1) fallocate(r4, 0x3, 0x0, 0x10000101) ioctl$BTRFS_IOC_RM_DEV(r4, 0x5000940b, &(0x7f0000000440)={{r0}, "03b26c537a0dc2b5d299a49bf257392922217735c2826ddad6b7d808957dfda2f6d840a81d084fcb4366e5292919c7f20fd34d4152cccba9d8fc7b9e5fd282b911bb9125a88198ddf9c558d323504efd6bf71dc85c30accddef90e03c2382ec3fc7cddcf599062d6f40b1b3fb9efe7b9ea80e5699a62c89a0d0f9debfb177313e57ad6943b1bb4681d98dde5ccaaab5eae0c003492ac553452650b79240107b99b056b55d963b8eb0ff3ac222309ab9a0899324022b7dd530d259debee60d2ebcc587630279011c79751dbdffe72db1b2c727e161514f1e4a8f2946d55031c9ffd77f016b2fb1f8b1baec6358c39559991bdcd85a74c11794c095634ee53b4ddd5f6231ef6615edb2889146913cdb43d2c1af999a3c58123467238ddcbedb46f3eb7c44071e49ca9f48d5d52667140dcb7a12fce3bdc7f78f28ab0667afc4c0c053d6044beb393b4508673b4ee729759cad18474141c637b6e3a80dcac1246c5100e0ea68f4d2523b7142408a6bced61ca5a3baf536d0407ebadb67e7506147bf7124c0d518999dffbf9b18e9de9369803375e99e06fa312d8cdb7cf3e3887b53749e0f9a5bb9d7cb51b49d040e3276e7fcaa633975010b4ad69d4580b44de73ed22020314774b8ddf88ff0f1ccd21aff569e4cc5e41733b4d3d1286e98cbda8f25b52b93abc0bee1d62807a3098179ecc813967c6f78dcd750fb556b6eb1f4ea8c347ac5e8e120fdfb6d0dc33c30ed5918721588975ea415a291faa13686fa399d4a328de897d07c69f943592206ae6a08b46a15db62c521589597671bc4131f92d031072c31a79de943f4d491e32567f767b748c85dd916ae608ca9ffcb89b0c3625ff81d7d1351413d67334e63b69e68743d128fc27fcda901cba85a45fe3390a0259b8a338476dd0d7e0973df9244e44539ed91d3372db769811601fa24753945c071b794d9cd731a1db1f8c35f2ac55113c2a51887c76c41e0c086fa624eb5c99ffc3fa2605c0c9a98d48f2fec9f4d38b9c65dc11599c7c73fa2690e00729ccfd1fe712a990d42b23df3094ea6bb5f28fe5658ff15e5328dba47b3852b3a338d713ca7ee39dc12231d960628627e7db046a643ce21f347da2be3d06aedb2e07b848e89b3d819335081d1def839b1617eab93dcf6e26f95a0dea38aebf675d90a2f99d7d424701dbbee6b0c756d2efc6b2aa5c843d668334c82ea1fdfb084ca39472d5eb60061b7f4f1c97543ae5b505d0c9c403fa17a84cf0a161e9557a20abc7b5b5c5a51b8938e3832bc680178569d83e36371b2ad11e3751dce349ff61af8811526dd283f94e2b8684f7796c19d80971237ef4bcd6580e4eed65514601bbfba18a4f7440909acdc4c8f5d0707f260cec6cc70111b276471e945d6ef5dc40e1dd26ffbc0d524e0b10e35d29e43e8866de8f8a24825e8cfa6117b74a22b596ec34a0030ca67a9df81c87a3a6d27d4a6b6f63db339006957b3d1e3ed57449e9de18e2afc9c1a7348cbe8c5eb6a34412d3178a5bd68bbfa5bcf1aada9876f668d1247549be8b8879d53e834f4c8ce996f868f12b4ab856b63275d1cf15fe95367311396e931c1d5310fcf1afd38c906efb1ee8bf2cba2f3b29638406f7d3b9592eae52410ac0b73d8282c2cbcff506674d256ce117bba5e3af54406cf7794488794b0250b1f9be116c806f0f3ac875dc23159730ff3c6a0219ca833c9385a33fd78a49f5b408cfadcb423429cf38cd458c249db14b4fd1ad55526927d90a7b8280c48fa40e6fe28a57df5c8e81bc3a30dfbbfa5a729784eb5f6b3086a57d799b8f8157dd27fcb300671aee4daaf777c7d21685297f826b98a9018b2ec8922e164a2f6989e0f359b023c42f1c08c947d58644f5f408663e1b2eb24e6c66e0704232bb2934ecabb6e285ec8694464d69854e36b466a712b4631e5176d602f0c4c1a9c2e7d4c80cdb889092d758f7fdd999a1d74d1b8ec899bf124d029f8b019448b7e3b92540bff03759465208a20deba3126b7ec167041bc527ba3082332d86a860eaa2ae28189763c95f1b963fe740f632d6cf3fb7352d863f0d7e6b17866b0a4ff800f7361bbbb91eb01ebd22488b73089c8e430c5c55c04e2c2c89a3efe495fa42ea43cdd588b4308118e93e5e7354c1b6fcabcfe08d19db33c3a58ee36bc3423228ccdd6ce6af72e463aaf2be55820cb2ff4c99fe55c14e55803f93abb273685c66fa690f1d385d72f65c9f47b93b03b7f66b9b9369a1ceb8229d11e40a28b2ac44b1015bb44a2c120f7751a468d621c1464eb64a37b1439da3d0b6fbe355baee39c00d21afad7fa5f41da8803b30300d9e1a65cfa257c5aed1adcc41e6b8b2838717dd36fc267d9eacb942d014685f413e90b0ff65ac290320eb7f9976bcc887b43c4df07ef003ab0a7d0f1dc37e115115ed677fcfc9d89b2f3095d41eb4076b44635cd4893e8230bd52f8a7f5672837b72db26556e41ca3b71691dba2b9225bdd9904c499d74210f8fc7fa95631ba662301fe73b8370870ee106383e6ed9fc307aea58df2f99a4b42fd6e03c08fd8d9622809476eff7af521f63096fe2d0d55a8b45569ab2104827e4f7861f03f97060eb14a3bbd728bc69ad0671ac939ff935c05db7d1dc1802b47a45a4c14e9e3ad06b649854714b55d98b5f4ca40f757799f6d4b6a4a9fcb31eb4dc72ec3b66c3f17b84378ba59ae0bd4bdafd796865f9a967e0dbe7fc61bf5cad97713166dfca878907d1c512bd8cc0b1299b312462389762a3c67e2eb98af976739e81fc4f37dee5c4f02539c4179810d6ed4de6d41f826ddf942085f5bb0f3272d6f6ebf8c5587d32cf5939b8b85cf48538cf0ac4ae25cf8eda29daf2b6fab5a237d7fb424a01c459d1f89c19173922b290652b71b5c154c1a95d6829724072df7a37919c36f02bee3d213310719b75984da0d0f87d9d09843c4018caf98b2433fbb0906c99b99b510aa29f94d300b223e5cf6ea818149dc87d2efeef3a3afd92edb6f8bf0fc3e2be66897f9f443d1d588c60f561b0c7ae4232f35b9f819088a744a4c4caa57c5386ba02c98f44c717ef87aa12b13d23a81c860b117cca468730468129a3d5605311277604e7f3e93dcbe813cc919405a79ec31667e3de8445cb70189330869d82c75731926883b7f4e631d3dd9b32d3dfb7dffafd3423696298da9040e7ae0138bac9c99ce0d2d5dc06814272143136c6409291c113a383e121868f450ee89730df7534ec6b24c5a2af39a3a483cd8dd6a351b108c6c9cf1a148ed856309304a7cccea5eaf1ec7549c011558818508d25e926d109662c46baf007a4136473f0782fe99a91e2f67af431ee1742c61a7349e79aa826c0a452d8bcb958db051a583484f400af85fe2b4135c15c80e4ef7aae4b8d862314537413fd94855e82f7d34832c912eafae190f3821727859a2520b1ba117c1301a739beadfe9b93932228484bc86d23cdd6674cf8ecea2122d995be0af2f38e079c6e2ee28d26b1f7720f7a3ff33461bdcd59d3927f7f9e0aca7d72396c013e5577389477d26d3aa19cae6807438585dde16f34601242f64a8115e204a2c62b5c4d806d5d37f8123cabba4e9805b54f4dd454ad7c52bae18d964b4af75da3ee7754ab39412135e2dc52a342c6c89b85206eda95f75265ac75c2f0e43bfd549ba5f11ee820b70d4e4d60cdbff5426089c1b310cbf3cf1268c19a437f4259b49d48edbc1d3c19e9698cc7eedd1be026c14df9c7156911d4ca90d67f19dde26c3a21c660fabb7d62f8c7e51b58eb6cc0a694afc91c61ae758ddc1001678482e1ede48605d4ef42a7842f53c071cc5cb100f612695d946d6d43aba7bfe0b57ac74c6e08d40a3abfd59920e6cc5414946292d244a9b6ab43729872cf1051ad335ec3e34e46011847344a33872e043c4c2580731c9f282c11f52e77c534cafe1254f2402478af8af13be6dbaae437098ab7ae1f357b5c4570f489b642434901be6d992dd22a201d94e5fb782b19129238f00c623f59817b150ed125b0325b22b1b5cfa899d1737097a35d5a76fbbbbe059a357e7bdd15697329118f84371e528703742d459442527314115158cb22f477362fb20e906b56dfbe6d270a9e823edce8fd8b0d13eba43168155da57e4be883cd5e169710211c00f57b49451af48fbc7626c2db6ab92405c1d9f1cc9831411f14c4d45f7a47b306857d9ea29da81c747371b558eb2616ed48726df3ec44e4c61a4d3a894a19cb9740ca889b9507d19ab776e64668a75b3091f5905607532ab01e49b58441c8183fccde7f6438d825a86f3737bccb3d26b7a58840900d80935b4612d8b771718c65126eb07158ff2a0d08bf3a7d646dd97c22fc0bc5bc834c46102b6677a5bc9f9d22f0c5e59d527ea3675583aac3c163d84fa06dc418499ea84783b117de3185b39dedee7069006e7420e6830ee93a5d519565cd39c2cf1407c6515881f310951d64a1a79c93c2709865bd845d47d19c9cc29abfca5d654ada52195c65a31b4e19ededd85e99ba393d1f735f257f30e8195f32ec17050046e04647e9e3a75e88367e8374454bea8b05ac6da2907ca6619c6012358d7fb9983335b17b7c7e4437ebb7e958dd1dba2740f03c039b73f5872e8008af93f47074a2315c26af52da45c0ce7e1591bd9be60c9df2cfcb59310acfc3fc223fe5f534d6b96559a10a6faa840b51300080c2fb5a97a42bbcb1ac21520e33558cc57d939c9fdb03e4341fa15c0495bb2c2759b69b0a0379ac78ce03d3d76677f3e9c9aea423da6212c2efe35906c775a29f065be3aa97a829b75922c19a7988d2b7728b1622402c0e5b3eab41eb4ba80082d47d81a0f42382a210a58b18dcccc0af35fb70a4c7ecddeeb2e69b6de84ae2257016f09a0aa33dd913b2f1674854c41a47bfc3729dff3c4ae8b4013aeeb7232557874a64638d8e2609d1ac47cfdc3f683051c1356e7c42fbd3861ff9972cd40fbe967130b0ce9f681285a001058ed718f64df4af06c313cc80067ca9d95dba98842cfac90437916876d007aab03aadd30ebafac172524a131c37903d629ecfe7f269b8586ece44d7115cf2f669451c45658905a7c23d65c68d43621c86deea84a7185b1376217c8b8f404341a4ebc27f4219d4e4cf87cb74910dc0b246dab0cc1f721ddb6b973d5fe9a788d15757732322519206734f199b33ce35205aeae1c1d17f83d56ccd906c24aade4de7115493df1a9dbd076bd94f41add87bdeb25a232dd952c62872b0af529b364bcbbc532bc4286e844b12816f5ec740df55b8bdc478cbe0b9f59cd876984a4966f81889e2496f5dabbcf5809ecb27364def6c7ff1e8d8b77eb9cbc414886048aab9617a394a88e89a9d1661aab62c638dd954188152335d680e3c4254a4a965bf95f052badf646332b2e7eeffe0ad5e9b1f0586885e1467687412dee074b8a7a272e01e897035af79c3eb3c890f0d04dc4f3662d67cb68941ab6db16b4dbbd36acc2ad36b094959a74a157446d1501eb16736a95e554eb7d7b48ae0fc8f50d1bce486b0a600e62b73351c91acfa7da2da1157d8461e8cf936223000c5bc85dc7875d7a06f557e1f6ed940f1a00d80bf63f91338ae5a6a249136a3e4a74325854ef3c2ac23d1c20d3d383b45a082aba1fdc17e4b6977b7c2f63c74d9da822051ba682860205f9eee20d5f3f80711ea35951f08ab5e6fcb0041cf4fa791444630030ab01ba5fd597d8f6b97ba770b23ce20e59b86fa504b22f34dcaff755da783abe2ad7e604115b5f"}) mmap(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x7ffffe, 0x11, r3, 0x0) read(r3, &(0x7f0000000180)=""/19, 0xfffffe47) 01:13:58 executing program 4: r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) mq_open(0x0, 0x0, 0x0, &(0x7f00000000c0)={0x970000000000}) 01:13:58 executing program 5: r0 = gettid() r1 = openat$sndseq(0xffffffffffffff9c, &(0x7f0000000000), 0x0) read(r1, &(0x7f0000000080)=""/241, 0xf1) ioctl$SNDRV_SEQ_IOCTL_REMOVE_EVENTS(r1, 0x4040534e, &(0x7f0000000040)={0x205}) ioctl$SNDRV_SEQ_IOCTL_QUERY_SUBS(0xffffffffffffffff, 0xc0a85352, &(0x7f0000000340)) ioctl$SNDRV_SEQ_IOCTL_GET_NAMED_QUEUE(r1, 0xc08c5336, &(0x7f0000000780)={0x0, 0x0, 0x0, 'queue1\x00'}) tkill(r0, 0x7) 01:13:58 executing program 4: r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) mq_open(0x0, 0x0, 0x0, &(0x7f00000000c0)={0x10400000000000}) 01:13:58 executing program 3: syz_mount_image$vfat(0x0, 0x0, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000240)=ANY=[]) r0 = creat(&(0x7f0000000040)='./bus\x00', 0x0) fcntl$setstatus(r0, 0x4, 0x6900) ftruncate(r0, 0x800) lseek(r0, 0x1200, 0x0) r1 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) sendfile(r0, r1, 0x0, 0x8400fffffffa) r2 = open(&(0x7f0000000400)='./bus\x00', 0x14103e, 0x0) mmap(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x7ffffe, 0x11, r2, 0x0) read(r2, &(0x7f0000000180)=""/19, 0xfffffe47) mount$9p_xen(&(0x7f0000000080), &(0x7f00000000c0)='./bus\x00', &(0x7f0000000100), 0x102402, &(0x7f00000001c0)={'trans=xen,', {[{@cache_fscache}, {@access_user}, {@cachetag={'cachetag', 0x3d, '\''}}, {@access_any}, {@cache_loose}, {@version_u}, {@version_9p2000}, {@fscache}], [{@fowner_lt}, {@defcontext={'defcontext', 0x3d, 'sysadm_u'}}, {@euid_lt}, {@smackfshat={'smackfshat', 0x3d, '(^@'}}, {@dont_hash}, {@func={'func', 0x3d, 'KEXEC_INITRAMFS_CHECK'}}, {@uid_lt={'uid<', 0xffffffffffffffff}}, {@fsname={'fsname', 0x3d, '\\#-.'}}]}}) 01:13:58 executing program 4: r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) mq_open(0x0, 0x0, 0x0, &(0x7f00000000c0)={0x10540000000000}) 01:13:58 executing program 2: r0 = syz_mount_image$vfat(0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0) r1 = creat(&(0x7f0000000040)='./bus\x00', 0x0) fcntl$setstatus(r1, 0x4, 0x6900) r2 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r2, 0x0) r3 = openat$urandom(0xffffffffffffff9c, &(0x7f00000000c0), 0x121080, 0x0) preadv(r3, &(0x7f0000003e00)=[{&(0x7f0000001c80)=""/252, 0xfc}, {&(0x7f0000001d80)=""/4096, 0x1000}, {&(0x7f0000000100)=""/78, 0x4e}, {&(0x7f0000002d80)=""/119, 0x77}, {&(0x7f0000002e00)=""/4096, 0x1000}], 0x5, 0x7f, 0x7) preadv(r2, &(0x7f0000004240)=[{&(0x7f00000003c0)=""/1, 0x1}, {&(0x7f0000003e80)=""/233, 0xe9}, {&(0x7f0000003f80)=""/102, 0x66}, {&(0x7f0000004000)=""/86, 0x56}, {&(0x7f0000004080)=""/141, 0x8d}, {&(0x7f0000004140)=""/206, 0xce}], 0x6, 0xd9f, 0x0) ftruncate(r1, 0x800) lseek(r1, 0x1200, 0x0) ioctl$BTRFS_IOC_GET_SUBVOL_INFO(r0, 0x81f8943c, &(0x7f00000001c0)) r4 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) sendfile(r1, r4, 0x0, 0x8400fffffffa) r5 = open(&(0x7f0000000400)='./bus\x00', 0x14103e, 0x0) mmap(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x7ffffe, 0x11, r5, 0x0) read(r5, &(0x7f0000000180)=""/19, 0xfffffe47) ioctl$BLKFLSBUF(r5, 0x1261, &(0x7f0000000080)=0x5) ioctl$BTRFS_IOC_DEV_INFO(0xffffffffffffffff, 0xd000941e, &(0x7f0000000440)={0x0, "3f260004374fddd865e6b1c04fd9f0c3"}) ioctl$BTRFS_IOC_GET_DEV_STATS(r1, 0xc4089434, &(0x7f0000001440)={0x0, 0xb292, 0x0, [0xff, 0x0, 0x3, 0x5, 0x4], [0x8, 0x1, 0x7, 0xffffffff, 0x200, 0xa6f, 0xfff, 0x1, 0x490, 0x7, 0xa, 0x1ff, 0xc763, 0x2, 0x0, 0xde33f13, 0xfd, 0x6757, 0x11, 0x9, 0x4, 0xffffffffffffffbe, 0x8, 0xb9, 0x1000, 0xfffffffffffff94a, 0x7ff, 0x6, 0x8, 0x4, 0x0, 0xd5e, 0x4c, 0x7fffffff, 0x2, 0x1, 0x5, 0xffffffff, 0x100000001, 0x8, 0x82d9, 0x5, 0x6, 0x9, 0x7, 0x2, 0x2, 0xff, 0x6, 0xffb2, 0x7, 0x400000000000000, 0x3ff, 0x8, 0x20, 0x2, 0x5, 0x8, 0x3ff, 0x35c, 0xffffffff, 0x4, 0x8, 0x3, 0x101, 0x3, 0x200, 0x1, 0x8d, 0x6, 0x9f, 0x8, 0x3, 0xdd88, 0x3, 0x7, 0x7, 0x9, 0x7, 0x401, 0x101, 0x7, 0x6, 0x9, 0x3, 0x9, 0x5, 0x5, 0xe1be, 0x5, 0x3ff, 0x1, 0x9, 0x9, 0x0, 0x5, 0x1823, 0x200, 0x1, 0x3, 0x9, 0x9, 0x3, 0x9, 0xb9, 0x4, 0x9, 0xfffffffffffffbc3, 0x9, 0x1, 0x8, 0x0, 0x4000000009, 0x6, 0x5, 0x3, 0xcb, 0x20, 0x4, 0x77, 0x1000]}) ioctl$BTRFS_IOC_BALANCE_V2(r0, 0xc4009420, &(0x7f0000001880)={0x3, 0x0, {0x9, @usage=0x2, r6, 0x10000, 0x3, 0x8001, 0x6, 0x6, 0x49d, @usage=0x6, 0xffff, 0x6, [0x3, 0x0, 0x0, 0xffffffffffffff75, 0x5, 0x7]}, {0x3, @usage=0x7, 0x0, 0xffffffffffffffff, 0x5ad, 0x1, 0x1, 0x2, 0x400, @usage, 0x101, 0x5, [0x7, 0x2b9d9f90, 0x6, 0x8, 0x7fff, 0x5]}, {0x3, @usage=0x8, r7, 0x9b6d, 0x4, 0x10000000000, 0x2, 0xff, 0xa4, @struct={0x7f, 0xc25}, 0x9, 0x10001, [0x5e, 0x7, 0x10001, 0x8, 0x89, 0x3]}, {0x24000000000000, 0x5, 0x100000001}}) [ 199.750632][ T7735] FAT-fs (loop1): Invalid FSINFO signature: 0x00000000, 0x00000000 (sector = 1) 01:13:59 executing program 0: syz_mount_image$vfat(&(0x7f00000002c0), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f0000010000)}, {0x0, 0x0, 0x200000000011000}], 0x0, &(0x7f0000000240)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') r0 = creat(&(0x7f0000000040)='./bus\x00', 0x0) fcntl$setstatus(r0, 0x4, 0x6900) r1 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) ftruncate(r0, 0x800) lseek(r0, 0x1200, 0x0) r2 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$BTRFS_IOC_DEFRAG_RANGE(0xffffffffffffffff, 0x40309410, &(0x7f0000000080)={0x7, 0x7, 0x2, 0x279, 0x0, [0x0, 0x0, 0x0, 0x8]}) sendfile(r0, r2, 0x0, 0x8400fffffffa) r3 = open(&(0x7f0000000400)='./bus\x00', 0x14103e, 0x0) read(r3, &(0x7f0000000180)=""/19, 0xfffffe47) 01:13:59 executing program 4: r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) mq_open(0x0, 0x0, 0x0, &(0x7f00000000c0)={0xc04a0100000000}) 01:13:59 executing program 5: r0 = gettid() r1 = openat$sndseq(0xffffffffffffff9c, &(0x7f0000000000), 0x0) read(r1, &(0x7f0000000080)=""/241, 0xf1) ioctl$SNDRV_SEQ_IOCTL_REMOVE_EVENTS(r1, 0x4040534e, &(0x7f0000000040)={0x205}) ioctl$SNDRV_SEQ_IOCTL_QUERY_SUBS(0xffffffffffffffff, 0xc0a85352, &(0x7f0000000340)) ioctl$SNDRV_SEQ_IOCTL_GET_NAMED_QUEUE(r1, 0xc08c5336, &(0x7f0000000780)={0x0, 0x0, 0x0, 'queue1\x00'}) tkill(r0, 0x7) 01:13:59 executing program 1: r0 = syz_mount_image$vfat(&(0x7f00000002c0), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f0000010000)="601c6d6b646f736617e43c00088020000200000004f8000020004000000000000000000001", 0x25, 0x100000}, {0x0, 0x0, 0x200000000011000}], 0x0, &(0x7f0000000240)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') r1 = creat(&(0x7f0000000040)='./bus\x00', 0x0) r2 = socket$nl_audit(0x10, 0x3, 0x9) setsockopt$sock_int(r2, 0x1, 0x2f, &(0x7f0000000200), 0x46) r3 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r3, 0x0) preadv(0xffffffffffffffff, &(0x7f0000000440), 0x0, 0xd9f, 0x0) open_tree(r0, &(0x7f00000000c0)='./bus\x00', 0x100000) mkdirat(0xffffffffffffffff, 0x0, 0x0) ftruncate(r1, 0x800) preadv(r0, &(0x7f00000001c0)=[{&(0x7f0000000300)=""/213, 0xd5}, {&(0x7f00000000c0)}, {&(0x7f0000000140)=""/59, 0x3b}, {&(0x7f0000000240)=""/119, 0x77}], 0x4, 0x8, 0x8) lseek(r1, 0x1200, 0x0) r4 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$BTRFS_IOC_DEFRAG_RANGE(0xffffffffffffffff, 0x40309410, &(0x7f0000000080)={0x0, 0x0, 0x2}) sendfile(r1, r4, 0x0, 0x8400fffffffa) r5 = open(&(0x7f0000000400)='./bus\x00', 0x14103e, 0x0) mmap(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x0, 0x10, r5, 0x0) read(r5, &(0x7f0000000180)=""/19, 0xfffffe47) 01:13:59 executing program 4: r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) mq_open(0x0, 0x0, 0x0, &(0x7f00000000c0)={0xd04f0000000000}) [ 200.206209][T16121] loop1: detected capacity change from 0 to 264192 [ 200.215078][T16121] FAT-fs (loop1): bogus number of reserved sectors [ 200.218212][T16120] loop0: detected capacity change from 0 to 264192 [ 200.221592][T16121] FAT-fs (loop1): Can't find a valid FAT filesystem 01:13:59 executing program 4: r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) mq_open(0x0, 0x0, 0x0, &(0x7f00000000c0)={0xf04a0000000000}) [ 200.268561][T16120] FAT-fs (loop0): bogus number of reserved sectors [ 200.275146][T16120] FAT-fs (loop0): Can't find a valid FAT filesystem 01:13:59 executing program 4: r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) mq_open(0x0, 0x0, 0x0, &(0x7f00000000c0)={0x100000000000000}) 01:13:59 executing program 5: r0 = gettid() r1 = openat$sndseq(0xffffffffffffff9c, &(0x7f0000000000), 0x0) read(r1, &(0x7f0000000080)=""/241, 0xf1) ioctl$SNDRV_SEQ_IOCTL_REMOVE_EVENTS(r1, 0x4040534e, &(0x7f0000000040)={0x205}) ioctl$SNDRV_SEQ_IOCTL_QUERY_SUBS(0xffffffffffffffff, 0xc0a85352, &(0x7f0000000340)) ioctl$SNDRV_SEQ_IOCTL_GET_NAMED_QUEUE(r1, 0xc08c5336, &(0x7f0000000780)={0x0, 0x0, 0x0, 'queue1\x00'}) tkill(r0, 0x7) 01:13:59 executing program 4: r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) mq_open(0x0, 0x0, 0x0, &(0x7f00000000c0)={0x200000000000000}) 01:13:59 executing program 2: syz_mount_image$vfat(0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0) r0 = creat(&(0x7f0000000040)='./bus\x00', 0x0) fcntl$setstatus(r0, 0x4, 0x6900) r1 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) r2 = creat(&(0x7f0000000080)='./bus\x00', 0x0) ftruncate(r2, 0x1) fallocate(r2, 0x3, 0x0, 0x10000101) accept4(r2, &(0x7f0000000080)=@can, &(0x7f0000000100)=0x80, 0x800) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) ftruncate(r0, 0x800) lseek(r0, 0x1200, 0x0) r3 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) sendfile(r0, r3, 0x0, 0x8400fffffffa) r4 = open(&(0x7f0000000400)='./bus\x00', 0x14103e, 0x0) mmap(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x7ffffe, 0x11, r4, 0x0) read(r4, &(0x7f0000000180)=""/19, 0xfffffe47) 01:13:59 executing program 4: r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) mq_open(0x0, 0x0, 0x0, &(0x7f00000000c0)={0x1000000000000000}) 01:13:59 executing program 3: r0 = syz_mount_image$vfat(0x0, 0x0, 0xb08, 0x0, 0x0, 0x421, &(0x7f0000000240)=ANY=[]) r1 = creat(&(0x7f0000000040)='./bus\x00', 0x0) fcntl$setstatus(r1, 0x4, 0x6900) ftruncate(r1, 0x800) read(r0, &(0x7f0000000240)=""/85, 0x55) r2 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r2, 0x0) preadv(r2, &(0x7f0000000280), 0x18, 0xd9f, 0x0) ioctl$TCSETS(r2, 0x5402, &(0x7f0000000140)={0x0, 0xfa, 0x1f, 0x6, 0xf, "73dbf6be8e7cee8b6e17b2021b527d292a5a08"}) lseek(r1, 0x1200, 0x0) r3 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) sendfile(r1, r3, 0x0, 0x8400fffffffa) r4 = open(&(0x7f0000000400)='./bus\x00', 0x14103e, 0x0) mmap(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x7ffffe, 0x11, r4, 0x0) open_tree(r3, &(0x7f0000000100)='./bus\x00', 0x80800) signalfd4(r3, &(0x7f0000000080)={[0x3]}, 0x8, 0x800) r5 = accept$packet(r3, &(0x7f00000002c0)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @local}, &(0x7f0000000180)=0x14) ioctl$BTRFS_IOC_INO_PATHS(r5, 0xc0389423, &(0x7f0000000200)={0x80, 0x20, [0x7141996, 0x3, 0x800, 0x10001], &(0x7f00000001c0)=[0x0, 0x0, 0x0, 0x0]}) read(r1, &(0x7f00000000c0)=""/23, 0x6f) 01:14:00 executing program 0: syz_mount_image$vfat(&(0x7f00000002c0), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f0000010000)}, {0x0, 0x0, 0x200000000011000}], 0x0, &(0x7f0000000240)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') r0 = creat(&(0x7f0000000040)='./bus\x00', 0x0) fcntl$setstatus(r0, 0x4, 0x6900) r1 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) ftruncate(r0, 0x800) lseek(r0, 0x1200, 0x0) r2 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$BTRFS_IOC_DEFRAG_RANGE(0xffffffffffffffff, 0x40309410, &(0x7f0000000080)={0x7, 0x7, 0x2, 0x279, 0x0, [0x0, 0x0, 0x0, 0x8]}) sendfile(r0, r2, 0x0, 0x8400fffffffa) r3 = open(&(0x7f0000000400)='./bus\x00', 0x14103e, 0x0) read(r3, &(0x7f0000000180)=""/19, 0xfffffe47) 01:14:00 executing program 4: r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) mq_open(0x0, 0x0, 0x0, &(0x7f00000000c0)={0xffffffffff600000}) 01:14:00 executing program 5: r0 = gettid() r1 = openat$sndseq(0xffffffffffffff9c, &(0x7f0000000000), 0x0) read(r1, &(0x7f0000000080)=""/241, 0xf1) ioctl$SNDRV_SEQ_IOCTL_REMOVE_EVENTS(r1, 0x4040534e, &(0x7f0000000040)={0x205}) ioctl$SNDRV_SEQ_IOCTL_QUERY_SUBS(r1, 0xc0a85352, 0x0) ioctl$SNDRV_SEQ_IOCTL_GET_NAMED_QUEUE(r1, 0xc08c5336, &(0x7f0000000780)={0x0, 0x0, 0x0, 'queue1\x00'}) tkill(r0, 0x7) [ 201.052490][T16138] loop1: detected capacity change from 0 to 264192 [ 201.060683][T16138] FAT-fs (loop1): bogus number of reserved sectors [ 201.067253][T16138] FAT-fs (loop1): Can't find a valid FAT filesystem [ 201.155173][T16196] loop0: detected capacity change from 0 to 264192 [ 201.182514][T16196] FAT-fs (loop0): bogus number of reserved sectors [ 201.189028][T16196] FAT-fs (loop0): Can't find a valid FAT filesystem 01:14:00 executing program 1: r0 = syz_mount_image$vfat(&(0x7f00000002c0), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f0000010000)="601c6d6b646f736617e43c00088020000200000004f8000020004000000000000000000001", 0x25}, {0x0, 0x0, 0x200000000011000}], 0x0, &(0x7f0000000240)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') fcntl$setstatus(0xffffffffffffffff, 0x4, 0x6900) r1 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) mkdirat(0xffffffffffffffff, 0x0, 0x0) ftruncate(0xffffffffffffffff, 0x800) lseek(0xffffffffffffffff, 0x1200, 0x0) r2 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$BTRFS_IOC_DEFRAG_RANGE(0xffffffffffffffff, 0x40309410, &(0x7f0000000080)={0x0, 0x0, 0x2}) r3 = socket$inet6_icmp(0xa, 0x2, 0x3a) sendfile(r3, r0, &(0x7f0000000140)=0xffffffff00000000, 0xcba8) r4 = accept$inet6(0xffffffffffffffff, 0x0, &(0x7f00000000c0)) bind(r4, &(0x7f0000000240)=@l2tp={0x2, 0x0, @empty, 0x3}, 0x80) sendfile(0xffffffffffffffff, r2, 0x0, 0x8400fffffffa) r5 = open(&(0x7f0000000400)='./bus\x00', 0x14103e, 0x0) mmap(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x0, 0x10, r5, 0x0) read(r5, &(0x7f0000000180)=""/19, 0xfffffe47) 01:14:00 executing program 4: r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) mq_open(0x0, 0x0, 0x0, &(0x7f00000000c0)={0x0, 0x2}) 01:14:00 executing program 4: r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) mq_open(0x0, 0x0, 0x0, &(0x7f00000000c0)={0x0, 0x10}) 01:14:00 executing program 5: r0 = gettid() r1 = openat$sndseq(0xffffffffffffff9c, &(0x7f0000000000), 0x0) read(r1, &(0x7f0000000080)=""/241, 0xf1) ioctl$SNDRV_SEQ_IOCTL_REMOVE_EVENTS(r1, 0x4040534e, &(0x7f0000000040)={0x205}) ioctl$SNDRV_SEQ_IOCTL_QUERY_SUBS(r1, 0xc0a85352, 0x0) ioctl$SNDRV_SEQ_IOCTL_GET_NAMED_QUEUE(r1, 0xc08c5336, &(0x7f0000000780)={0x0, 0x0, 0x0, 'queue1\x00'}) tkill(r0, 0x7) 01:14:00 executing program 4: r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) mq_open(0x0, 0x0, 0x0, &(0x7f00000000c0)={0x0, 0x4000}) [ 201.284157][T16214] loop1: detected capacity change from 0 to 264192 [ 201.306415][T16214] FAT-fs (loop1): Invalid FSINFO signature: 0x00000000, 0x00000000 (sector = 1) 01:14:00 executing program 4: r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) mq_open(0x0, 0x0, 0x0, &(0x7f00000000c0)={0x0, 0x60ff}) 01:14:00 executing program 2: syz_mount_image$vfat(0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0) r0 = creat(&(0x7f0000000040)='./bus\x00', 0x0) fcntl$setstatus(r0, 0x4, 0x6900) r1 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) ftruncate(r0, 0x800) syz_mount_image$vfat(&(0x7f0000000080), &(0x7f00000000c0)='./bus\x00', 0xffffffffffff0000, 0xa, &(0x7f0000000840)=[{&(0x7f00000001c0)="d5d74bb91b2792e44045afe31a09f87bff11aa6aec186cd116e0a73553b22e143c2a6b77b305c17ee152968ba79f7e47a65e82b867a14d6532f63e9bfa10fbb8ff32f37f238e2d0e5ad4b6090ee282899f9125156a7805fc8ebbbb83947a896c42e3df71d1a8a9aca4db4b276cfda9e21b4bb0457261f6c9d7d1ef54be87bd2d8aeddb59329f20c35d8d39d0e6f1b6fedcb92cad", 0x94, 0x1ff}, {&(0x7f0000000280)="0db787fb884dede7280300b8dd095d1683096c430cb5dffdc7e3aa107c9790aa51503de8eb43393bed8f9b79f74ca53966d1da7cdee8f6e11c4ae45bcabeda01fc2ed6304579a99e5c3e31254f5638102b63d7dd4bdebd4912fa580cbef7da6cafc6106283d1661ede3784c8626e6fda836e3a0d7d45d46504d3dd3b57ee579a6c841209ae5688d59872371271f4f51d7a813caa072a880f027e8ba72f2a6ee7939b056af07341a132b632728965ee5420943d57e6b6d05509800c9fcb1cfcc7a99f0493", 0xc4, 0x8}, {&(0x7f0000000440)="25acd309b985b12af98cf4186b9ff83eefca49aad80cf6f1313e42c59a0c84678044854659874129a7c41c4a4e5aff2cb5829204e499ecec4eda5c7188a94428a752e23da5f939a6e04f2cdb14557c61ff8a13e676336e3e9986ebacf01e65deb7870096a20579e3d1ad9a2df7cbc48ee8ee4bd1dcf20ec1c71e116df03ace39a7ec54843447d2346f855cb6df25184988e7", 0x92, 0x9f20}, {&(0x7f0000000500)="c39fadc9e44263da93cbabdf18cc8361e1483ef0d16786b747c22b27b75b7596b94b69857b4ff0c227221693ada4352544f0cd843af4c92d0c776fc6c772ed37281083fa6d3c58f0bea7826745ed2ab60f89fb6d6017128269b46914a29fd2f7e8eec0524eaf3706bf249f153ec8d5498c0d7a72cce227bbe89aee556503a71d2d1dda918556f14957539d4fb4f7aa66e871b65dbee07f565440405b9a4440d97b6859006b8ca0e667238b7e74efc6e98da5d2e463d5", 0xb6, 0x8}, {&(0x7f00000005c0)="c0fe84be01213d4ab180e41f15898a49cc5e0ee6e83dafa6dbbe1d603204d0ac06cdcd188f221c22be32c293f0ea7bf4cbb22cc149a6c392a31892eccecdbdbd7243dfe226d0269145317445f0d982a686be959a6eaf2a6175edb52bd1b49723510771f17cc2353d76a1ec89213e0a0fae3d92e19ea733445551edf0fd535c0c5642926476151dda7204f591e354bba584bcff31801c41f247a808b7ce090638ac0c08ed93515edbcff195f1a4c1e75a7604d7cbc5291840a649a48ad22e4d6b", 0xc0, 0x1}, {&(0x7f0000000680)="66c1ffa13d2444f67fed13a99bb9c409bbf33d84e45cbd8ec3f598dc1c1ae33fc2ad349feb929826126a994a598808251d685449866bb6e966a50f024d1fcb7fb76c8ffc69595f087ed82c9e7dfcf0ec87f4898cda1047c8cc0e666a924d688134ed35465e89dac8edf75427cd4444a5ae26a3cbae7f3fc5d765535b70eaf1f8a6cf4812cb92af1cea9987985c43255a3a78bb64e38389606e5377ddfb7925372af717f22e0ea261325149d2358065b0810e5393fa4ae85c1b7d9e78601a459388c98a98bf256dd8b8c33568aaaefefd38cbae888b07d4fb7c743b7f9edf4a018455223bd463ae22d2bb0e", 0xeb}, {&(0x7f0000000100), 0x0, 0x7}, {&(0x7f0000000380)="d00dbe23344ba568316971c7a166dbf2a1ece25d8a485ae030ef0c18aceb0b686c253bba1fb3314514e4fc2b67c3037cedaca86518874357d52f9e5355a73ac6e462", 0x42, 0x1}, {&(0x7f0000000140)="6e2580f5b23cef9c10c8929761de28779657aec4", 0x14}, {&(0x7f0000000780)="7642783ee0df7860fbbf77754fdb49aa2762b4438a879ee5740c2ed0d0902644af324f0d0aee39feb3b49e4fe10142ce54ce1d877678471c6fdce91d459a7e81700cba5cdb7a6c0dd32ccd615dc53829cc13e914782532df4f68ff1e6161589c876eb4d0e684e5c5dc28cea960c107ded736a15b76668de32a4bfba3178f7bd59043693ff47864897b823a0ad6", 0x8d, 0xa24e}], 0x1001, &(0x7f0000000940)={[{@uni_xlate}], [{@subj_role={'subj_role', 0x3d, '['}}, {@context={'context', 0x3d, 'unconfined_u'}}, {@obj_type={'obj_type', 0x3d, ']\\'}}]}) lseek(r0, 0x1200, 0x0) r2 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) sendfile(r0, r2, 0x0, 0x8400fffffffa) r3 = open(&(0x7f0000000400)='./bus\x00', 0x14103e, 0x0) mmap(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x7ffffe, 0x11, r3, 0x0) read(r3, &(0x7f0000000180)=""/19, 0xfffffe47) 01:14:00 executing program 1: syz_mount_image$vfat(&(0x7f00000002c0), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f0000010000)="601c6d6b646f736617e43c00088020000200000004f8000020004000000000000000000001", 0x25}, {0x0, 0x0, 0x200000000011000}], 0x810001, &(0x7f0000000240)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') r0 = creat(&(0x7f0000000040)='./bus\x00', 0x0) fcntl$setstatus(r0, 0x4, 0x6900) r1 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) mkdirat(0xffffffffffffffff, 0x0, 0x0) ftruncate(r0, 0x800) lseek(r0, 0x1200, 0x0) r2 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$BTRFS_IOC_SPACE_INFO(r1, 0xc0109414, &(0x7f0000000440)={0x846, 0x3, ['\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00']}) ioctl$BTRFS_IOC_DEFRAG_RANGE(0xffffffffffffffff, 0x40309410, &(0x7f0000000080)={0x0, 0x0, 0x2}) sendfile(r0, r2, 0x0, 0x8400fffffffa) r3 = open(&(0x7f0000000400)='./bus\x00', 0x14103e, 0x0) mmap(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x0, 0x10, r3, 0x0) read(r3, &(0x7f0000000180)=""/19, 0xfffffe47) 01:14:00 executing program 3: syz_mount_image$vfat(0x0, 0x0, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000240)=ANY=[]) r0 = creat(&(0x7f0000000040)='./bus\x00', 0x0) fcntl$setstatus(r0, 0x4, 0x6900) ftruncate(r0, 0x800) r1 = openat$cgroup_ro(r0, &(0x7f0000000080)='cpuacct.usage_percpu_user\x00', 0x0, 0x0) ioctl$sock_inet_SIOCADDRT(r1, 0x890b, &(0x7f0000000100)={0x0, {0x2, 0x4e24, @private=0xa010101}, {0x2, 0x4e23, @private=0xa010100}, {0x2, 0x4e20, @loopback}, 0x355, 0x0, 0x0, 0x0, 0x5760, &(0x7f00000000c0)='macvlan0\x00', 0x9, 0x3b41, 0xff80}) lseek(r0, 0x1200, 0x0) open(&(0x7f00000001c0)='./bus\x00', 0x80100, 0xf5) r2 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) sendfile(r0, r2, 0x0, 0x8400fffffffa) mmap(&(0x7f00000ee000/0x2000)=nil, 0x2000, 0x0, 0x11, r0, 0x39023000) r3 = open(&(0x7f0000000400)='./bus\x00', 0x14103e, 0x0) mmap(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x7ffffe, 0x11, r3, 0x0) r4 = creat(&(0x7f0000000080)='./bus\x00', 0x0) ftruncate(r4, 0x1) fallocate(r4, 0x3, 0x0, 0x10000101) write$binfmt_script(r4, &(0x7f0000000200)={'#! ', './bus', [{0x20, 'macvlan0\x00'}, {0x20, 'cpuacct.usage_percpu_user\x00'}], 0xa, "df1b14e0af22cb6057a5023b2adc96bd613accf9a8bac1f51965d37ab97f8e32f15aad9352c0bb4d4c2f30081318b9172c8681"}, 0x61) read(r3, &(0x7f0000000180)=""/19, 0xfffffe47) [ 201.477734][T16248] loop2: detected capacity change from 0 to 264192 [ 201.539689][T16254] loop1: detected capacity change from 0 to 264192 [ 201.585736][T16254] FAT-fs (loop1): Invalid FSINFO signature: 0x00000000, 0x00000000 (sector = 1) 01:14:01 executing program 0: syz_mount_image$vfat(&(0x7f00000002c0), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f0000010000)}, {0x0, 0x0, 0x200000000011000}], 0x0, &(0x7f0000000240)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') r0 = creat(&(0x7f0000000040)='./bus\x00', 0x0) fcntl$setstatus(r0, 0x4, 0x6900) r1 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) ftruncate(r0, 0x800) lseek(r0, 0x1200, 0x0) r2 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$BTRFS_IOC_DEFRAG_RANGE(0xffffffffffffffff, 0x40309410, &(0x7f0000000080)={0x7, 0x7, 0x2, 0x279, 0x0, [0x0, 0x0, 0x0, 0x8]}) sendfile(r0, r2, 0x0, 0x8400fffffffa) r3 = open(&(0x7f0000000400)='./bus\x00', 0x14103e, 0x0) read(r3, &(0x7f0000000180)=""/19, 0xfffffe47) 01:14:01 executing program 4: r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) mq_open(0x0, 0x0, 0x0, &(0x7f00000000c0)={0x0, 0x9700}) 01:14:01 executing program 2: r0 = syz_mount_image$ext4(&(0x7f0000000080)='ext3\x00', &(0x7f00000000c0)='./bus/file0\x00', 0x0, 0x5, &(0x7f0000000700)=[{&(0x7f0000000780)="1c9bca356dfbb088f59a3cb7766212486b2043143c01b1cbbc2d4762321bfd1ef8f9e79c73ecbb50a9ac6030b3f959617f659cdb4d2eb21fcf91128161496a7ffd233c9d0623f158539169bf886dd497532f1d1fc5f7dea6782959984b621887999375a5236559c4a19c01ccc185c05e19f0d0d74f9b4809879b418b6a0865954737ebc235dae29337f4ab2eba5eba48307201fffacd46bd27eba5a6fd4bae12807f66c3aa9d427c291a4ab2ff84a77fb3260916a9cdc3d294005bb5d50f08ffce237802c4f8cef9170650138634a38e64395cafe92c22bdab6280d0c3e3d0edfb495a43f34359c6f8c209a25d", 0xed, 0x6}, {&(0x7f00000002c0)="f3b636679ddeff5670e0ee7b6db087c568e404cba40b3606d8e6fb9c29f0fe79583fb7be7746c6c1da3dc49981c33d0f8d7fd2be89df6193079a4c668fc09a4e78658ea8320637a98a9429496d981287e6b69bd75a89b1c6b2a75d4e7b298a00a082119e01b9a9f103df420435a684c4598cdc4128b14334ef20b7869b07b9f69ad5a14861b26493642264e8d5b0477e9c5bc13e6243f3cf01ad80a47626af4bbef55157e2133d56551d12fed3b711e77407fb178eb712ea552f9bbb1c6fb864775f3c915d2a5c1807cea12ef62b6e268686b7e1172e7edd26e1ca64", 0xdc, 0x101}, {&(0x7f0000000100)="dd3f79e0991db7078a6c3cfe512c411f0dba1c573298a1d3802e20201c110226bacae77a9491b5fcb86b62063eb2da7f2d59d4e6b44a2e70e6151141ea1e0fa2915a40b24f5806ea3679f94acb19e4bee25a298473a513", 0x57, 0xffffffffffffff81}, {&(0x7f0000000580)="4d718b95ad4f7b91d075c455186b2d7ec7b3c3b66faf4ea5e94cd2c6c32ab4652df0d7d7de53ad7441e7505e4c6eb6344f9215dbc9d024de2e5ff61e9ec72cbb1fc603bec1ce8f3e7c59b9e9e58b77119cc50bc561b784fd24020bf9d89ae24e2a09896709450f532dc5b3b768064418203944d9be62983b1d716dc96b221344dc05ce1430ca1046dadbe32fe4eeb31951e8e8d90a10e43615f2a5e07555ddbc4047e562256d89c5463eb21d0c5560a15c031f4ea8447bf8f7b68907ba7d88a54840dbcd4ff81238a0f9e1eac0bcd3e7ff51246c5e1c427f12651c39f867c8be6be9c0b7", 0xe4, 0x400}, {&(0x7f0000000680)="19afaa716287484098c9e177d0021c109c53cd6f1ad11c9271ff57512c6b6dacb706f27c5ff9724b4827d51a813b77fc75b9a9a752b36438804d4f5e923ed6a6062ee90bb2b53163bb94d625851b407e03f4523c0889afb16a19869193", 0x5d}], 0x1000000, &(0x7f0000000440)={[{@oldalloc}, {@nolazytime}, {@noload}, {@i_version}, {@data_ordered}], [{@mask={'mask', 0x3d, '^MAY_WRITE'}}, {@pcr={'pcr', 0x3d, 0x3}}, {@audit}]}) ioctl$BTRFS_IOC_SET_FEATURES(r0, 0x40309439, &(0x7f00000003c0)={0x0, 0x1, 0x4}) r1 = syz_mount_image$vfat(0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0) r2 = creat(&(0x7f0000000040)='./bus\x00', 0x0) fcntl$setstatus(r2, 0x4, 0x6900) r3 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r3, 0x0) preadv(r3, &(0x7f0000000280), 0x18, 0xd9f, 0x0) ftruncate(r2, 0x800) lseek(r2, 0x1200, 0x0) ioctl$FS_IOC_SETFLAGS(r1, 0x40086602, &(0x7f0000000540)=0x4000) r4 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) sendfile(r2, r4, 0x0, 0x8400fffffffa) r5 = open(&(0x7f0000000400)='./bus\x00', 0x14103e, 0x0) mmap(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x7ffffe, 0x11, r5, 0x0) read(r5, &(0x7f0000000180)=""/19, 0xfffffe47) 01:14:01 executing program 5: r0 = gettid() r1 = openat$sndseq(0xffffffffffffff9c, &(0x7f0000000000), 0x0) read(r1, &(0x7f0000000080)=""/241, 0xf1) ioctl$SNDRV_SEQ_IOCTL_REMOVE_EVENTS(r1, 0x4040534e, &(0x7f0000000040)={0x205}) ioctl$SNDRV_SEQ_IOCTL_QUERY_SUBS(r1, 0xc0a85352, 0x0) ioctl$SNDRV_SEQ_IOCTL_GET_NAMED_QUEUE(r1, 0xc08c5336, &(0x7f0000000780)={0x0, 0x0, 0x0, 'queue1\x00'}) tkill(r0, 0x7) 01:14:01 executing program 3: syz_mount_image$vfat(0x0, 0x0, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000240)=ANY=[]) r0 = creat(&(0x7f0000000040)='./bus\x00', 0x0) fcntl$setstatus(r0, 0x4, 0x6900) ftruncate(r0, 0x800) lseek(r0, 0x1200, 0x0) openat(r0, &(0x7f0000000080)='./bus\x00', 0x420180, 0x11d) r1 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) sendfile(r0, r1, 0x0, 0x8400fffffffa) r2 = open(&(0x7f0000000400)='./bus\x00', 0x14103e, 0x0) mmap(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x7ffffe, 0x11, r2, 0x0) read(r2, &(0x7f0000000180)=""/19, 0xfffffe47) 01:14:01 executing program 4: r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) mq_open(0x0, 0x0, 0x0, &(0x7f00000000c0)={0x0, 0x104000}) [ 201.999168][T16280] loop2: detected capacity change from 0 to 16383 [ 202.005735][T16282] loop0: detected capacity change from 0 to 264192 01:14:01 executing program 4: r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) mq_open(0x0, 0x0, 0x0, &(0x7f00000000c0)={0x0, 0x105400}) [ 202.054383][T16282] FAT-fs (loop0): bogus number of reserved sectors [ 202.060987][T16282] FAT-fs (loop0): Can't find a valid FAT filesystem 01:14:01 executing program 4: r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) mq_open(0x0, 0x0, 0x0, &(0x7f00000000c0)={0x0, 0x400000}) 01:14:01 executing program 5: r0 = gettid() r1 = openat$sndseq(0xffffffffffffff9c, &(0x7f0000000000), 0x0) read(r1, &(0x7f0000000080)=""/241, 0xf1) ioctl$SNDRV_SEQ_IOCTL_REMOVE_EVENTS(r1, 0x4040534e, &(0x7f0000000040)={0x205}) ioctl$SNDRV_SEQ_IOCTL_QUERY_SUBS(r1, 0xc0a85352, &(0x7f0000000340)) ioctl$SNDRV_SEQ_IOCTL_GET_NAMED_QUEUE(0xffffffffffffffff, 0xc08c5336, &(0x7f0000000780)={0x0, 0x0, 0x0, 'queue1\x00'}) tkill(r0, 0x7) 01:14:01 executing program 4: r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) mq_open(0x0, 0x0, 0x0, &(0x7f00000000c0)={0x0, 0x401000}) 01:14:01 executing program 4: r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) mq_open(0x0, 0x0, 0x0, &(0x7f00000000c0)={0x0, 0x4af000}) 01:14:01 executing program 1: syz_mount_image$vfat(&(0x7f00000002c0), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f0000010000)="601c6d6b646f736617e43c00088020000200000004f8000020004000000000000000000001", 0x25}, {0x0, 0x0, 0x200000000011000}], 0x0, &(0x7f0000000240)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') r0 = creat(&(0x7f0000000040)='./bus\x00', 0x0) openat$procfs(0xffffffffffffff9c, &(0x7f00000000c0)='/proc/cgroups\x00', 0x0, 0x0) r1 = creat(&(0x7f0000000080)='./bus\x00', 0x0) ftruncate(r1, 0x1) fallocate(r1, 0x3, 0x0, 0x10000101) fcntl$setstatus(r1, 0x4, 0x6d00) r2 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r2, 0x0) preadv(r2, &(0x7f0000000280), 0x18, 0xd9f, 0x0) mkdirat(0xffffffffffffffff, 0x0, 0x0) ftruncate(r0, 0x800) lseek(r0, 0x1200, 0x0) r3 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$BTRFS_IOC_DEFRAG_RANGE(0xffffffffffffffff, 0x40309410, &(0x7f0000000080)={0x0, 0x0, 0x2}) sendfile(r0, r3, 0x0, 0x8400fffffffa) r4 = open(&(0x7f0000000400)='./bus\x00', 0x14103e, 0x0) mmap(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x0, 0x10, r4, 0x0) read(r4, &(0x7f0000000180)=""/19, 0xfffffe47) [ 202.428733][T16336] loop1: detected capacity change from 0 to 264192 [ 202.473434][T16336] FAT-fs (loop1): Invalid FSINFO signature: 0x00000000, 0x00000000 (sector = 1) [ 202.691693][ T8] FAT-fs (loop1): Invalid FSINFO signature: 0x00000000, 0x00000000 (sector = 1) 01:14:02 executing program 0: syz_mount_image$vfat(&(0x7f00000002c0), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f0000010000)="601c6d6b646f736617e43c0008802000020000", 0x13}, {0x0, 0x0, 0x200000000011000}], 0x0, &(0x7f0000000240)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') r0 = creat(&(0x7f0000000040)='./bus\x00', 0x0) fcntl$setstatus(r0, 0x4, 0x6900) r1 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) ftruncate(r0, 0x800) lseek(r0, 0x1200, 0x0) r2 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$BTRFS_IOC_DEFRAG_RANGE(0xffffffffffffffff, 0x40309410, &(0x7f0000000080)={0x7, 0x7, 0x2, 0x279, 0x0, [0x0, 0x0, 0x0, 0x8]}) sendfile(r0, r2, 0x0, 0x8400fffffffa) r3 = open(&(0x7f0000000400)='./bus\x00', 0x14103e, 0x0) read(r3, &(0x7f0000000180)=""/19, 0xfffffe47) 01:14:02 executing program 5: r0 = gettid() r1 = openat$sndseq(0xffffffffffffff9c, &(0x7f0000000000), 0x0) read(r1, &(0x7f0000000080)=""/241, 0xf1) ioctl$SNDRV_SEQ_IOCTL_REMOVE_EVENTS(r1, 0x4040534e, &(0x7f0000000040)={0x205}) ioctl$SNDRV_SEQ_IOCTL_QUERY_SUBS(r1, 0xc0a85352, &(0x7f0000000340)) ioctl$SNDRV_SEQ_IOCTL_GET_NAMED_QUEUE(0xffffffffffffffff, 0xc08c5336, &(0x7f0000000780)={0x0, 0x0, 0x0, 'queue1\x00'}) tkill(r0, 0x7) [ 202.833001][T16302] loop2: detected capacity change from 0 to 16383 01:14:02 executing program 4: r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) mq_open(0x0, 0x0, 0x0, &(0x7f00000000c0)={0x0, 0x4fd000}) 01:14:02 executing program 1: r0 = syz_mount_image$vfat(&(0x7f00000002c0), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f0000010000)="601c6d6b646f736617e43c00088020000200000004f8000020004000000000000000000001", 0x25}, {0x0, 0x0, 0x200000000011000}], 0x0, &(0x7f0000000240)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') r1 = creat(&(0x7f0000000040)='./bus\x00', 0x0) fcntl$setstatus(r1, 0x4, 0x6900) r2 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r2, 0x0) preadv(r2, &(0x7f0000000280), 0x18, 0xd9f, 0x0) mkdirat(0xffffffffffffffff, 0x0, 0x0) ftruncate(r1, 0x800) newfstatat(0xffffffffffffff9c, &(0x7f0000000240)='./bus\x00', &(0x7f0000000300)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x100) chown(&(0x7f00000001c0)='./bus\x00', r3, 0xee00) lseek(r1, 0x1200, 0x0) r4 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$BTRFS_IOC_DEFRAG_RANGE(0xffffffffffffffff, 0x40309410, &(0x7f0000000080)={0x0, 0x0, 0x2}) sendfile(r1, r4, 0x0, 0x8400fffffffa) r5 = open(&(0x7f0000000400)='./bus\x00', 0x14103e, 0x0) mmap(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x0, 0x10, r5, 0x0) read(r5, &(0x7f0000000180)=""/19, 0xfffffe47) futimesat(r0, &(0x7f00000000c0)='./bus\x00', &(0x7f0000000140)={{0x0, 0xea60}, {0x0, 0x2710}}) 01:14:02 executing program 3: r0 = gettid() ptrace$setopts(0x4206, r0, 0x0, 0x0) tkill(r0, 0x34) ptrace$cont(0x18, r0, 0x0, 0x0) ptrace$setregs(0xd, r0, 0x0, &(0x7f0000000080)) syz_mount_image$vfat(0x0, 0x0, 0x900200000000, 0x0, 0x0, 0x2200000, &(0x7f00000002c0)=ANY=[@ANYRESHEX]) r1 = creat(&(0x7f0000000040)='./bus\x00', 0x0) fcntl$setstatus(r1, 0x4, 0x6900) ftruncate(r1, 0x800) lseek(r1, 0x1200, 0x0) r2 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r3 = creat(&(0x7f0000000080)='./bus\x00', 0xa0) ftruncate(r3, 0x1) fallocate(r3, 0x3, 0x0, 0x10000101) fsetxattr$trusted_overlay_nlink(r3, &(0x7f0000000080), &(0x7f00000000c0)={'U-', 0x10001}, 0x16, 0x2) sendfile(r1, r2, 0x0, 0x8400fffffffa) r4 = open(&(0x7f0000000400)='./bus\x00', 0x14103e, 0x0) mmap(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x7ffffe, 0x11, r4, 0x0) setxattr$trusted_overlay_upper(&(0x7f0000000100)='./bus\x00', &(0x7f0000000140), &(0x7f00000001c0)={0x0, 0xfb, 0xf6, 0x2, 0x0, "9a1bd9fec93b840974534fb791058533", "f152b0dd5d8d95f879aa8c9765b1857da8bd388603a1bceceebfdebd56bf79f71e6bbbe6fe67afb745cb457ccc8c274eaf0aa8212019f32b3e2653deb547874ce50ade0439994245aa73fd384a5129a8b5cd27c372feff171993b13a186bb002c29b82723bf384f84d0dc197a0d9c3cecf27336a7fb7f026b1460f71f9843c5629ddaf8e4d00193f1c36ebff42a0070908218c073c04318fdefbcf9bffa4a47c0de98d007958b6d3a005dbf9339818142e5b66bb0a02a8ddc7f4c40ae554d2a530a79ad84f4212dbc920e7aa2e676f39c5eb47a5c9bb4a5c9c29024e8103483782"}, 0xf6, 0x0) read(r4, &(0x7f0000000180)=""/19, 0xfffffe47) 01:14:02 executing program 2: syz_mount_image$vfat(0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0) r0 = creat(&(0x7f0000000040)='./bus\x00', 0x0) fcntl$setstatus(r0, 0x4, 0x6900) r1 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) ftruncate(r0, 0x800) lseek(r0, 0x1200, 0x0) r2 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) sendfile(r0, r2, 0x0, 0x8400fffffffa) r3 = open(&(0x7f0000000400)='./bus\x00', 0x14103e, 0x0) r4 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r4, 0x0) preadv(r4, &(0x7f0000000280), 0x18, 0xd9f, 0x0) fallocate(r4, 0x8, 0xb9, 0x97) mmap(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x7ffffe, 0x11, r3, 0x0) read(r3, &(0x7f0000000180)=""/19, 0xfffffe47) 01:14:02 executing program 3: syz_mount_image$vfat(0x0, 0x0, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000240)=ANY=[]) r0 = creat(&(0x7f0000000040)='./bus\x00', 0x0) r1 = creat(&(0x7f0000000080)='./bus\x00', 0x0) ftruncate(r1, 0x1) fallocate(r1, 0x3, 0x0, 0x10000101) close(r1) fcntl$setstatus(r0, 0x4, 0x6900) ftruncate(r0, 0x800) lseek(r0, 0x1200, 0x0) r2 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) sendfile(r0, r2, 0x0, 0x8400fffffffa) r3 = open(&(0x7f0000000400)='./bus\x00', 0x14103e, 0x0) mmap(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x7ffffe, 0x8010, r3, 0x2dd2000) ioctl$KDGETKEYCODE(r3, 0x4b4c, &(0x7f0000000080)={0x100, 0x1}) read(r3, &(0x7f0000000180)=""/19, 0xfffffe47) r4 = openat$vcsu(0xffffffffffffff9c, &(0x7f00000000c0), 0x40, 0x0) name_to_handle_at(r4, &(0x7f0000000100)='./bus\x00', &(0x7f0000000140)=@reiserfs_2={0x8, 0x2, {0x4b, 0x1ff}}, &(0x7f00000001c0), 0x0) 01:14:02 executing program 4: r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) mq_open(0x0, 0x0, 0x0, &(0x7f00000000c0)={0x0, 0x541000}) [ 202.923402][T16366] loop0: detected capacity change from 0 to 264192 [ 202.934599][T16366] FAT-fs (loop0): invalid media value (0x00) [ 202.940614][T16366] FAT-fs (loop0): Can't find a valid FAT filesystem 01:14:02 executing program 4: r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) mq_open(0x0, 0x0, 0x0, &(0x7f00000000c0)={0x0, 0x970000}) [ 203.002714][T16379] loop1: detected capacity change from 0 to 264192 [ 203.025302][T16379] FAT-fs (loop1): Invalid FSINFO signature: 0x00000000, 0x00000000 (sector = 1) 01:14:02 executing program 5: r0 = gettid() r1 = openat$sndseq(0xffffffffffffff9c, &(0x7f0000000000), 0x0) read(r1, &(0x7f0000000080)=""/241, 0xf1) ioctl$SNDRV_SEQ_IOCTL_REMOVE_EVENTS(r1, 0x4040534e, &(0x7f0000000040)={0x205}) ioctl$SNDRV_SEQ_IOCTL_QUERY_SUBS(r1, 0xc0a85352, &(0x7f0000000340)) ioctl$SNDRV_SEQ_IOCTL_GET_NAMED_QUEUE(0xffffffffffffffff, 0xc08c5336, &(0x7f0000000780)={0x0, 0x0, 0x0, 'queue1\x00'}) tkill(r0, 0x7) 01:14:02 executing program 4: r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) mq_open(0x0, 0x0, 0x0, &(0x7f00000000c0)={0x0, 0xc04a01}) 01:14:02 executing program 4: r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) mq_open(0x0, 0x0, 0x0, &(0x7f00000000c0)={0x0, 0xd04f00}) [ 203.447688][ T8] FAT-fs (loop1): Invalid FSINFO signature: 0x00000000, 0x00000000 (sector = 1) 01:14:03 executing program 4: r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) mq_open(0x0, 0x0, 0x0, &(0x7f00000000c0)={0x0, 0xf04a00}) 01:14:03 executing program 5: r0 = gettid() r1 = openat$sndseq(0xffffffffffffff9c, &(0x7f0000000000), 0x0) read(r1, &(0x7f0000000080)=""/241, 0xf1) ioctl$SNDRV_SEQ_IOCTL_REMOVE_EVENTS(r1, 0x4040534e, &(0x7f0000000040)={0x205}) ioctl$SNDRV_SEQ_IOCTL_QUERY_SUBS(r1, 0xc0a85352, &(0x7f0000000340)) ioctl$SNDRV_SEQ_IOCTL_GET_NAMED_QUEUE(r1, 0xc08c5336, 0x0) tkill(r0, 0x7) 01:14:03 executing program 0: syz_mount_image$vfat(&(0x7f00000002c0), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f0000010000)="601c6d6b646f736617e43c0008802000020000", 0x13}, {0x0, 0x0, 0x200000000011000}], 0x0, &(0x7f0000000240)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') r0 = creat(&(0x7f0000000040)='./bus\x00', 0x0) fcntl$setstatus(r0, 0x4, 0x6900) r1 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) ftruncate(r0, 0x800) lseek(r0, 0x1200, 0x0) r2 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$BTRFS_IOC_DEFRAG_RANGE(0xffffffffffffffff, 0x40309410, &(0x7f0000000080)={0x7, 0x7, 0x2, 0x279, 0x0, [0x0, 0x0, 0x0, 0x8]}) sendfile(r0, r2, 0x0, 0x8400fffffffa) r3 = open(&(0x7f0000000400)='./bus\x00', 0x14103e, 0x0) read(r3, &(0x7f0000000180)=""/19, 0xfffffe47) 01:14:03 executing program 1: syz_mount_image$vfat(&(0x7f00000002c0), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f0000010000)="601c6d6b646f736617e43c00088020000200000004f8000020004000000000000000000001", 0x25}, {0x0, 0x0, 0x200000000011000}], 0x0, &(0x7f0000000240)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') r0 = creat(&(0x7f0000000040)='./bus\x00', 0x0) fcntl$setstatus(r0, 0x4, 0x6900) r1 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) mkdirat(0xffffffffffffffff, 0x0, 0x0) open$dir(&(0x7f00000000c0)='./file0\x00', 0x100, 0x5) r2 = creat(&(0x7f0000000080)='./bus\x00', 0x0) ftruncate(r2, 0x1) fallocate(r2, 0x3, 0x0, 0x10000101) fcntl$setstatus(r2, 0x4, 0x800) lseek(r0, 0x1200, 0x0) r3 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$BTRFS_IOC_DEFRAG_RANGE(0xffffffffffffffff, 0x40309410, &(0x7f0000000080)={0x0, 0x0, 0x2}) sendfile(r0, r3, 0x0, 0x8400fffffffa) r4 = open(&(0x7f0000000400)='./bus\x00', 0x14103e, 0x0) mmap(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x0, 0x10, r4, 0x0) read(r4, &(0x7f0000000180)=""/19, 0xfffffe47) 01:14:03 executing program 4: r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) mq_open(0x0, 0x0, 0x0, &(0x7f00000000c0)={0x0, 0x1000000}) [ 203.787380][T16441] loop0: detected capacity change from 0 to 264192 [ 203.794174][T16442] loop1: detected capacity change from 0 to 264192 [ 203.806934][T16442] FAT-fs (loop1): Invalid FSINFO signature: 0x00000000, 0x00000000 (sector = 1) [ 203.813563][T16441] FAT-fs (loop0): invalid media value (0x00) [ 203.821952][T16441] FAT-fs (loop0): Can't find a valid FAT filesystem 01:14:03 executing program 2: syz_mount_image$vfat(0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0) r0 = creat(&(0x7f0000000040)='./bus\x00', 0x0) fcntl$setstatus(r0, 0x4, 0x6900) creat(&(0x7f0000000080)='./bus\x00', 0x40) r1 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) ftruncate(r0, 0x800) lseek(r0, 0x1200, 0x0) preadv(0xffffffffffffffff, &(0x7f0000000280), 0x18, 0xd9f, 0x0) io_submit(0x0, 0x2, &(0x7f00000002c0)=[&(0x7f00000001c0)={0x0, 0x0, 0x0, 0x3, 0x3, 0xffffffffffffffff, &(0x7f0000000100)="ca70bd9917b521c3c409b48a2d45e282b766d969e037e36fbc828eb628ffffd47e2bebb0f8e49b6060f9d646495297a9a6f2b2bf74ae895cb502df865433237d29295c63be2f64d4ff9d18c64d3cf0d6e1ccd024803474536201e083bacc0ffbdc11916e0d306c602ba32d7c958aa3ce6916e44ba79485", 0x77, 0xe8b, 0x0, 0x2}, &(0x7f0000000280)={0x0, 0x0, 0x0, 0x6, 0x1, r0, &(0x7f0000000200)="edcce0838f63441ddbf72bfc533cc302b11f17722fbf36738bfae63f3a92d444a6a0bcd44f7f8c6b3ed6922e38d060882a2df0d7b8d86070c6233ef97ab52f5e2814c2c28eea32497d3efb3bbc23309e5f9d4767e547113da8388b4eca44f4582eb530203fd290f586df8a9526269eb8", 0x70, 0x7c, 0x0, 0x2, r1}]) r2 = creat(&(0x7f0000000080)='./bus\x00', 0x0) ftruncate(r2, 0x1) fallocate(r2, 0x3, 0x0, 0x10000101) mmap(&(0x7f0000543000/0x2000)=nil, 0x2000, 0x8, 0x4008115, r2, 0xf2db0000) r3 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) sendfile(r0, r3, 0x0, 0x8400fffffffa) r4 = open(&(0x7f0000000400)='./bus\x00', 0x14103e, 0x0) mmap(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x7ffffe, 0x11, r4, 0x0) read(r4, &(0x7f0000000180)=""/19, 0xfffffe47) 01:14:03 executing program 4: r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) mq_open(0x0, 0x0, 0x0, &(0x7f00000000c0)={0x0, 0x14ac000}) 01:14:03 executing program 3: syz_mount_image$vfat(0x0, 0x0, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000240)=ANY=[]) r0 = creat(&(0x7f0000000040)='./bus\x00', 0x0) fcntl$setstatus(r0, 0x4, 0x6900) ftruncate(r0, 0x800) lseek(r0, 0x1200, 0x0) r1 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) sendfile(r0, r1, 0x0, 0x8400fffffffa) r2 = open(&(0x7f0000000080)='./bus\x00', 0x14143e, 0x104) r3 = syz_open_dev$tty20(0xc, 0x4, 0x0) fstat(r3, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, 0x0}) setreuid(0xee00, r4) r5 = syz_open_dev$tty20(0xc, 0x4, 0x0) fsetxattr(r2, &(0x7f0000000140)=@known='trusted.overlay.nlink\x00', &(0x7f0000000280)='euid>', 0x5, 0x2) fstat(r5, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, 0x0}) setreuid(0xee00, r6) mount$tmpfs(0x0, &(0x7f00000000c0)='./bus/file0\x00', &(0x7f0000000100), 0x20000, &(0x7f00000001c0)={[{@huge_within_size}, {@huge_always}, {@size={'size', 0x3d, [0x67]}}, {@huge_advise}, {@nr_inodes={'nr_inodes', 0x3d, [0x70]}}, {@huge_never}], [{@euid_gt={'euid>', r4}}, {@measure}, {@permit_directio}, {@appraise}, {@smackfsfloor}, {@smackfstransmute={'smackfstransmute', 0x3d, '{\\'}}, {@uid_gt={'uid>', r6}}]}) mmap(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x7ffffe, 0x11, r2, 0x0) read(r2, &(0x7f0000000180)=""/19, 0xfffffe47) 01:14:03 executing program 4: r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) mq_open(0x0, 0x0, 0x0, &(0x7f00000000c0)={0x0, 0x2000000}) 01:14:03 executing program 2: syz_mount_image$vfat(0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0) r0 = creat(&(0x7f0000000040)='./bus\x00', 0x0) fcntl$setstatus(r0, 0x4, 0x6900) r1 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) write$P9_RSTAT(r1, &(0x7f0000000080)={0x58, 0x7d, 0x1, {0x0, 0x51, 0x4, 0xfffffff8, {0x80, 0x1, 0x5}, 0x2040000, 0x7fffffff, 0x7, 0xffffffff, 0x12, '#[-!)-}]!{.^(${/k+', 0x9, ']])*\x84$*-@', 0x2, '/&', 0x1, '/'}}, 0x58) ftruncate(r0, 0x800) lseek(r0, 0x1200, 0x0) r2 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) sendfile(r1, r2, 0x0, 0x8400fffffffa) r3 = open(&(0x7f0000000400)='./bus\x00', 0x14103e, 0x0) io_uring_setup(0x1916, &(0x7f0000000100)={0x0, 0x177b, 0x10, 0x3, 0x232}) mmap(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x7ffffe, 0x11, r3, 0x0) read(r3, &(0x7f0000000180)=""/19, 0xfffffe47) 01:14:03 executing program 5: r0 = gettid() r1 = openat$sndseq(0xffffffffffffff9c, &(0x7f0000000000), 0x0) read(r1, &(0x7f0000000080)=""/241, 0xf1) ioctl$SNDRV_SEQ_IOCTL_REMOVE_EVENTS(r1, 0x4040534e, &(0x7f0000000040)={0x205}) ioctl$SNDRV_SEQ_IOCTL_QUERY_SUBS(r1, 0xc0a85352, &(0x7f0000000340)) ioctl$SNDRV_SEQ_IOCTL_GET_NAMED_QUEUE(r1, 0xc08c5336, 0x0) tkill(r0, 0x7) 01:14:03 executing program 4: r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) mq_open(0x0, 0x0, 0x0, &(0x7f00000000c0)={0x0, 0x10000000}) 01:14:03 executing program 2: r0 = syz_mount_image$vfat(0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0) r1 = socket$nl_netfilter(0x10, 0x3, 0xc) sendfile(r1, r0, &(0x7f0000000080)=0xfffffffffffffff7, 0xff) r2 = creat(&(0x7f0000000040)='./bus\x00', 0x0) fcntl$setstatus(r2, 0x4, 0x6900) r3 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r3, 0x0) preadv(r3, &(0x7f0000000280), 0x18, 0xd9f, 0x0) ftruncate(r2, 0x800) lseek(r2, 0x1200, 0x0) r4 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) sendfile(r2, r4, 0x0, 0x8400fffffffa) r5 = open(&(0x7f0000000400)='./bus\x00', 0x14103e, 0x0) mmap(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x7ffffe, 0x11, r5, 0x0) read(r5, &(0x7f0000000180)=""/19, 0xfffffe47) 01:14:03 executing program 4: r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) mq_open(0x0, 0x0, 0x0, &(0x7f00000000c0)={0x0, 0x20000000}) [ 204.200237][ T8] FAT-fs (loop1): Invalid FSINFO signature: 0x00000000, 0x00000000 (sector = 1) 01:14:03 executing program 0: syz_mount_image$vfat(&(0x7f00000002c0), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f0000010000)="601c6d6b646f736617e43c0008802000020000", 0x13}, {0x0, 0x0, 0x200000000011000}], 0x0, &(0x7f0000000240)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') r0 = creat(&(0x7f0000000040)='./bus\x00', 0x0) fcntl$setstatus(r0, 0x4, 0x6900) r1 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) ftruncate(r0, 0x800) lseek(r0, 0x1200, 0x0) r2 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$BTRFS_IOC_DEFRAG_RANGE(0xffffffffffffffff, 0x40309410, &(0x7f0000000080)={0x7, 0x7, 0x2, 0x279, 0x0, [0x0, 0x0, 0x0, 0x8]}) sendfile(r0, r2, 0x0, 0x8400fffffffa) r3 = open(&(0x7f0000000400)='./bus\x00', 0x14103e, 0x0) read(r3, &(0x7f0000000180)=""/19, 0xfffffe47) 01:14:03 executing program 4: r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) mq_open(0x0, 0x0, 0x0, &(0x7f00000000c0)={0x0, 0xff600000}) 01:14:03 executing program 1: r0 = syz_mount_image$vfat(&(0x7f00000002c0), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f0000010000)="601c6d6b646f736617e43c00088020000200000004f8000020004000000000000000000001", 0x25}, {0x0, 0x0, 0x200000000011000}], 0x0, &(0x7f0000000240)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') r1 = creat(&(0x7f0000000040)='./bus\x00', 0x0) r2 = openat$cgroup_procs(r1, &(0x7f0000000280)='cgroup.threads\x00', 0x2, 0x0) ioctl$EXT4_IOC_MOVE_EXT(0xffffffffffffffff, 0xc028660f, &(0x7f0000000300)={0x0, r2, 0x2, 0xfff, 0x20e6, 0xa42}) fcntl$setstatus(r1, 0x4, 0x6900) r3 = openat(r0, &(0x7f00000000c0)='./bus\x00', 0x10002, 0x0) r4 = openat(r3, &(0x7f00000001c0)='/proc/self/exe\x00', 0x50000, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r4, 0x0) preadv(r4, &(0x7f0000000280), 0x18, 0xd9f, 0x0) mkdirat(0xffffffffffffffff, 0x0, 0x0) ftruncate(r1, 0x800) lseek(r1, 0x1200, 0x0) r5 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x10) ioctl$BTRFS_IOC_DEFRAG_RANGE(0xffffffffffffffff, 0x40309410, &(0x7f0000000080)={0x0, 0x0, 0x2}) ioctl$BTRFS_IOC_DEFAULT_SUBVOL(r4, 0x40089413, &(0x7f0000000140)=0x3) sendfile(r1, r5, 0x0, 0x8400fffffffa) r6 = open(&(0x7f0000000400)='./bus\x00', 0x14103e, 0x0) mmap(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x0, 0x10, r6, 0x0) read(r6, &(0x7f0000000180)=""/19, 0xfffffe47) 01:14:03 executing program 5: r0 = gettid() r1 = openat$sndseq(0xffffffffffffff9c, &(0x7f0000000000), 0x0) read(r1, &(0x7f0000000080)=""/241, 0xf1) ioctl$SNDRV_SEQ_IOCTL_REMOVE_EVENTS(r1, 0x4040534e, &(0x7f0000000040)={0x205}) ioctl$SNDRV_SEQ_IOCTL_QUERY_SUBS(r1, 0xc0a85352, &(0x7f0000000340)) ioctl$SNDRV_SEQ_IOCTL_GET_NAMED_QUEUE(r1, 0xc08c5336, 0x0) tkill(r0, 0x7) [ 204.648581][T16528] loop0: detected capacity change from 0 to 264192 [ 204.656157][T16528] FAT-fs (loop0): invalid media value (0x00) [ 204.662263][T16528] FAT-fs (loop0): Can't find a valid FAT filesystem [ 204.666246][T16530] loop1: detected capacity change from 0 to 264192 01:14:04 executing program 4: r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) mq_open(0x0, 0x0, 0x0, &(0x7f00000000c0)={0x0, 0x2000000000}) [ 204.700725][T16530] FAT-fs (loop1): Invalid FSINFO signature: 0x00000000, 0x00000000 (sector = 1) 01:14:04 executing program 3: r0 = msgget$private(0x0, 0x1) msgsnd(r0, &(0x7f0000000080)={0x0, "30cc382f730fea422c9162a7a9f1d2eb37b5a8d7aa"}, 0x1d, 0x0) syz_mount_image$vfat(0x0, 0x0, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000240)=ANY=[]) r1 = creat(&(0x7f0000000040)='./bus\x00', 0x40) fcntl$setstatus(r1, 0x4, 0x6900) ftruncate(r1, 0x800) lseek(r1, 0x1200, 0x0) r2 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) sendfile(r1, r2, 0x0, 0x8400fffffffa) r3 = open(&(0x7f0000000400)='./bus\x00', 0x14103e, 0x0) mmap(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x7ffffe, 0x11, r3, 0x0) mmap(&(0x7f00000ac000/0xb000)=nil, 0xb000, 0x0, 0x810, r1, 0x6e37a000) read(r3, &(0x7f0000000180)=""/19, 0xfffffe47) 01:14:04 executing program 4: r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) mq_open(0x0, 0x0, 0x0, &(0x7f00000000c0)={0x0, 0x400000000000}) 01:14:04 executing program 4: r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) mq_open(0x0, 0x0, 0x0, &(0x7f00000000c0)={0x0, 0x60ffffffffff}) 01:14:04 executing program 5: gettid() r0 = openat$sndseq(0xffffffffffffff9c, &(0x7f0000000000), 0x0) read(r0, &(0x7f0000000080)=""/241, 0xf1) ioctl$SNDRV_SEQ_IOCTL_REMOVE_EVENTS(r0, 0x4040534e, &(0x7f0000000040)={0x205}) ioctl$SNDRV_SEQ_IOCTL_QUERY_SUBS(r0, 0xc0a85352, &(0x7f0000000340)) ioctl$SNDRV_SEQ_IOCTL_GET_NAMED_QUEUE(r0, 0xc08c5336, &(0x7f0000000780)={0x0, 0x0, 0x0, 'queue1\x00'}) tkill(0x0, 0x7) 01:14:04 executing program 4: r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) mq_open(0x0, 0x0, 0x0, &(0x7f00000000c0)={0x0, 0x970000000000}) 01:14:04 executing program 4: r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) mq_open(0x0, 0x0, 0x0, &(0x7f00000000c0)={0x0, 0x10400000000000}) 01:14:04 executing program 2: syz_mount_image$vfat(0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0) r0 = creat(&(0x7f0000000040)='./bus\x00', 0x0) fcntl$setstatus(r0, 0x4, 0x6900) r1 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) ftruncate(r0, 0x800) lseek(r0, 0x1200, 0x0) r2 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) sendfile(r0, r2, 0x0, 0x8400fffffffa) r3 = open(&(0x7f0000000400)='./bus\x00', 0x14103e, 0x0) mmap(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x7ffffe, 0x11, 0xffffffffffffffff, 0x0) read(r3, &(0x7f0000000180)=""/19, 0xfffffe47) [ 205.125068][ T8] FAT-fs (loop1): Invalid FSINFO signature: 0x00000000, 0x00000000 (sector = 1) 01:14:04 executing program 0: syz_mount_image$vfat(&(0x7f00000002c0), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f0000010000)="601c6d6b646f736617e43c00088020000200000004f8000020004000", 0x1c}, {0x0, 0x0, 0x200000000011000}], 0x0, &(0x7f0000000240)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') r0 = creat(&(0x7f0000000040)='./bus\x00', 0x0) fcntl$setstatus(r0, 0x4, 0x6900) r1 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) ftruncate(r0, 0x800) lseek(r0, 0x1200, 0x0) r2 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$BTRFS_IOC_DEFRAG_RANGE(0xffffffffffffffff, 0x40309410, &(0x7f0000000080)={0x7, 0x7, 0x2, 0x279, 0x0, [0x0, 0x0, 0x0, 0x8]}) sendfile(r0, r2, 0x0, 0x8400fffffffa) r3 = open(&(0x7f0000000400)='./bus\x00', 0x14103e, 0x0) read(r3, &(0x7f0000000180)=""/19, 0xfffffe47) 01:14:04 executing program 4: r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) mq_open(0x0, 0x0, 0x0, &(0x7f00000000c0)={0x0, 0x10540000000000}) 01:14:04 executing program 1: syz_mount_image$vfat(&(0x7f00000002c0), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f0000010000)="601c6d6b646f736617e43c00088020000200000004f8000020004000000000000000000001", 0x25}, {0x0, 0x0, 0x200000000011000}], 0x0, &(0x7f0000000240)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') r0 = creat(&(0x7f0000000040)='./bus\x00', 0x0) clone3(&(0x7f0000000540)={0x0, &(0x7f00000000c0)=0xffffffffffffffff, &(0x7f0000000140), &(0x7f00000001c0), {0x2}, &(0x7f0000000300)=""/162, 0xa2, &(0x7f0000000440)=""/229, &(0x7f0000000240)=[0x0], 0x1, {r0}}, 0x58) fcntl$setstatus(r1, 0x4, 0x6100) r2 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r2, 0x0) preadv(r2, &(0x7f0000000280), 0x18, 0xd9f, 0x0) mkdirat(0xffffffffffffffff, 0x0, 0x0) ftruncate(r0, 0x800) lseek(r0, 0x1200, 0x0) r3 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$BTRFS_IOC_DEFRAG_RANGE(0xffffffffffffffff, 0x40309410, &(0x7f0000000080)={0x0, 0x0, 0x2}) sendfile(r0, r3, 0x0, 0x8400fffffffa) r4 = open(&(0x7f0000000400)='./bus\x00', 0x14103e, 0x0) mmap(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x0, 0x10, r4, 0x0) read(r4, &(0x7f0000000180)=""/19, 0xfffffe47) 01:14:04 executing program 4: r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) mq_open(0x0, 0x0, 0x0, &(0x7f00000000c0)={0x0, 0xc04a0100000000}) [ 205.508842][T16593] loop0: detected capacity change from 0 to 264192 [ 205.516441][T16593] FAT-fs (loop0): bogus number of FAT sectors [ 205.522599][T16593] FAT-fs (loop0): Can't find a valid FAT filesystem [ 205.528262][T16595] loop1: detected capacity change from 0 to 264192 [ 205.547804][T16595] FAT-fs (loop1): Invalid FSINFO signature: 0x00000000, 0x00000000 (sector = 1) 01:14:04 executing program 4: r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) mq_open(0x0, 0x0, 0x0, &(0x7f00000000c0)={0x0, 0xd04f0000000000}) 01:14:05 executing program 3: r0 = syz_mount_image$vfat(0x0, 0x0, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000240)=ANY=[]) r1 = creat(&(0x7f0000000040)='./bus\x00', 0x0) r2 = gettid() ptrace$setopts(0x4206, r2, 0x0, 0x0) tkill(r2, 0x34) ptrace$cont(0x18, r2, 0x0, 0x0) ptrace$setregs(0xd, r2, 0x0, &(0x7f0000000080)) ptrace$cont(0x9, r2, 0x0, 0x0) fcntl$setownex(r0, 0xf, &(0x7f00000000c0)={0x0, r2}) fcntl$setstatus(r1, 0x4, 0x6900) ftruncate(r1, 0x5) lseek(r1, 0x1200, 0x0) r3 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) sendfile(r1, r3, 0x0, 0x8400fffffffa) r4 = open(&(0x7f0000000400)='./bus\x00', 0x14103e, 0x0) mmap(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x7ffffe, 0x11, r4, 0x0) read(r4, &(0x7f0000000180)=""/19, 0xfffffe47) r5 = openat$bsg(0xffffffffffffff9c, &(0x7f0000000080), 0x80000, 0x0) write(r5, &(0x7f00000001c0)="4157cf5df7975e351f839c7a1d3d9c1f0eedcc7af5ad5f14512ccca7a7a21bdd7f2e741bde83a91892aac7a14b63b5816fc594302018208f8f7529ff8437caf3a2de65a90c9b8b0d57fb5d4f8fdf2d806d2ec93946075920a8956bde49c84c8cf11cb95c8e3ee3fe49917435e9109221615d7edd962e4c9a45e439cd29194907e27ebbc56e03a87d8533812cc2799a46d50ed51d9ecf9efb1b8aa38633b035ebd3dd790309f236675e595b3da5c3cd11d69b7b1265891b596fb13bb131b527e7ba", 0xc1) getsockopt$IP6T_SO_GET_REVISION_TARGET(0xffffffffffffffff, 0x29, 0x45, &(0x7f0000000140)={'HL\x00'}, &(0x7f00000002c0)=0x1e) 01:14:05 executing program 4: r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) mq_open(0x0, 0x0, 0x0, &(0x7f00000000c0)={0x0, 0xf04a0000000000}) 01:14:05 executing program 5: gettid() r0 = openat$sndseq(0xffffffffffffff9c, &(0x7f0000000000), 0x0) read(r0, &(0x7f0000000080)=""/241, 0xf1) ioctl$SNDRV_SEQ_IOCTL_REMOVE_EVENTS(r0, 0x4040534e, &(0x7f0000000040)={0x205}) ioctl$SNDRV_SEQ_IOCTL_QUERY_SUBS(r0, 0xc0a85352, &(0x7f0000000340)) ioctl$SNDRV_SEQ_IOCTL_GET_NAMED_QUEUE(r0, 0xc08c5336, &(0x7f0000000780)={0x0, 0x0, 0x0, 'queue1\x00'}) tkill(0x0, 0x7) 01:14:05 executing program 4: r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) mq_open(0x0, 0x0, 0x0, &(0x7f00000000c0)={0x0, 0x100000000000000}) 01:14:05 executing program 3: syz_mount_image$vfat(0x0, 0x0, 0x1, 0x0, 0x0, 0x0, &(0x7f0000000240)=ANY=[]) r0 = creat(&(0x7f0000000040)='./bus\x00', 0x0) fcntl$setstatus(r0, 0x4, 0x6900) ftruncate(r0, 0x800) lseek(r0, 0x1200, 0x0) r1 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) sendfile(r0, r1, 0x0, 0x8400fffffffa) r2 = open(&(0x7f0000000400)='./bus\x00', 0x14103e, 0x0) chdir(&(0x7f0000000080)='./bus\x00') mmap(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x7ffffe, 0x11, r2, 0x0) read(r2, &(0x7f0000000180)=""/19, 0xfffffe47) 01:14:05 executing program 1: r0 = syz_mount_image$vfat(&(0x7f00000002c0), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f0000010000)="601c6d6b646f736617e43c00088020000200000004f8000020004000000000000000000001", 0x25}, {0x0, 0x0, 0x200000000011000}], 0x0, &(0x7f0000000240)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') r1 = creat(&(0x7f0000000040)='./bus\x00', 0x0) fcntl$setstatus(r1, 0x4, 0x6900) ioctl$RTC_PIE_ON(r1, 0x7005) r2 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r2, 0x0) preadv(r2, &(0x7f0000000280), 0x18, 0xd9f, 0x0) mkdirat(0xffffffffffffffff, 0x0, 0x0) ftruncate(r1, 0x800) lseek(r1, 0x1200, 0x0) r3 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$BTRFS_IOC_DEFRAG_RANGE(0xffffffffffffffff, 0x40309410, &(0x7f0000000080)={0x0, 0x0, 0x2}) mmap(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x100000a, 0x20010, r0, 0xea888000) preadv(r2, &(0x7f0000000240)=[{&(0x7f0000000300)=""/201, 0xc9}, {&(0x7f0000000440)=""/175, 0xaf}, {&(0x7f0000000500)=""/219, 0xdb}, {&(0x7f00000000c0)=""/64, 0x40}, {&(0x7f0000000600)=""/163, 0xa3}, {&(0x7f00000006c0)=""/186, 0xba}, {&(0x7f0000000140)=""/11, 0xb}, {&(0x7f0000000780)=""/4096, 0x1000}], 0x8, 0x2, 0x2) sendfile(r1, r3, 0x0, 0x8400fffffffa) write(r0, &(0x7f0000001780)="a27dd58c1a5c09731b9fdcc137f06850657b3ec516509ea7969373e4a436da953a73dd6eb4096ffecec92d934fcda7f67795e8023458dbe45e08c65f71a68b68d379c68a4333795ce485f98648d6deaea461a319ca909496327a8aa7ff6a7c4bf87a7a92a4cef3587155887f746dea29ed5696f418bee2720c0bc835054eb29cbf02a6282ab2f8879bf316d429295a66518aa4e46a949e603095357d23844964d4fb93a3c06a26eaae38711d92dc8367c219", 0xb2) r4 = open(&(0x7f0000000400)='./bus\x00', 0x14103e, 0x0) mmap(&(0x7f0000ffa000/0x3000)=nil, 0x3000, 0x0, 0x10, r4, 0x0) read(r4, &(0x7f0000000180)=""/19, 0xfffffe47) [ 205.788650][ T8] FAT-fs (loop1): Invalid FSINFO signature: 0x00000000, 0x00000000 (sector = 1) 01:14:05 executing program 4: r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) mq_open(0x0, 0x0, 0x0, &(0x7f00000000c0)={0x0, 0x200000000000000}) [ 205.883948][T16655] loop1: detected capacity change from 0 to 264192 [ 205.892193][T16655] FAT-fs (loop1): Invalid FSINFO signature: 0x00000000, 0x00000000 (sector = 1) [ 206.071909][ T8] FAT-fs (loop1): Invalid FSINFO signature: 0x00000000, 0x00000000 (sector = 1) 01:14:05 executing program 0: syz_mount_image$vfat(&(0x7f00000002c0), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f0000010000)="601c6d6b646f736617e43c00088020000200000004f8000020004000", 0x1c}, {0x0, 0x0, 0x200000000011000}], 0x0, &(0x7f0000000240)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') r0 = creat(&(0x7f0000000040)='./bus\x00', 0x0) fcntl$setstatus(r0, 0x4, 0x6900) r1 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) ftruncate(r0, 0x800) lseek(r0, 0x1200, 0x0) r2 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$BTRFS_IOC_DEFRAG_RANGE(0xffffffffffffffff, 0x40309410, &(0x7f0000000080)={0x7, 0x7, 0x2, 0x279, 0x0, [0x0, 0x0, 0x0, 0x8]}) sendfile(r0, r2, 0x0, 0x8400fffffffa) r3 = open(&(0x7f0000000400)='./bus\x00', 0x14103e, 0x0) read(r3, &(0x7f0000000180)=""/19, 0xfffffe47) 01:14:05 executing program 2: syz_mount_image$vfat(0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0) r0 = creat(&(0x7f0000000040)='./bus\x00', 0x0) fcntl$setstatus(r0, 0x4, 0x6900) r1 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) ftruncate(r0, 0x800) ioctl$SG_EMULATED_HOST(r1, 0x2203, &(0x7f0000000100)) r2 = creat(&(0x7f0000000080)='./bus\x00', 0x0) ftruncate(r2, 0x1) fallocate(r2, 0x3, 0x0, 0x10000101) perf_event_open(&(0x7f00000001c0)={0x1, 0x80, 0x6, 0xe0, 0x2, 0x2, 0x0, 0xc492, 0x20, 0x6, 0x0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x0, 0x1, 0x0, 0x1, 0x1, 0x0, 0x1, 0x0, 0x1, 0x1, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x80000001, 0x4, @perf_bp={&(0x7f0000000140)}, 0x4100, 0x80000000, 0x7, 0x1, 0x20, 0x1, 0x4, 0x0, 0x8, 0x0, 0x3f}, 0xffffffffffffffff, 0x3, 0xffffffffffffffff, 0xa) fdatasync(r2) lseek(r0, 0x1200, 0x0) r3 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) sendfile(r0, r3, 0x0, 0x8400fffffffa) mount_setattr(r3, &(0x7f0000000080)='./bus\x00', 0x8000, &(0x7f00000000c0)={0x100071, 0x7c, 0x20000, {r1}}, 0x20) r4 = open(&(0x7f0000000400)='./bus\x00', 0x14103e, 0x0) mmap(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x7ffffe, 0x11, r4, 0x0) read(r4, &(0x7f0000000180)=""/19, 0xfffffe47) 01:14:05 executing program 4: r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) mq_open(0x0, 0x0, 0x0, &(0x7f00000000c0)={0x0, 0x1000000000000000}) 01:14:05 executing program 1: syz_mount_image$vfat(&(0x7f00000002c0), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f0000010000)="601c6d6b646f736617e43c00088020000200000004f8000020004000000000000000000001", 0x25}, {0x0, 0x0, 0x200000000011000}], 0x0, &(0x7f0000000240)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') r0 = creat(&(0x7f0000000040)='./bus\x00', 0x0) fcntl$setstatus(r0, 0x4, 0x6900) r1 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r2 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r2, 0x0) preadv(r2, &(0x7f0000000280), 0x18, 0xd9f, 0x0) readv(r2, &(0x7f00000000c0)=[{&(0x7f0000000240)=""/96, 0x60}, {&(0x7f0000000300)=""/245, 0xf5}, {&(0x7f0000000540)=""/256, 0x100}], 0x3) mkdirat(0xffffffffffffffff, 0x0, 0x0) ftruncate(r0, 0x800) lseek(r0, 0x1200, 0x0) r3 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$BTRFS_IOC_DEFRAG_RANGE(0xffffffffffffffff, 0x40309410, &(0x7f0000000080)={0x0, 0x0, 0x2}) sendfile(r0, r3, 0x0, 0x8400fffffffa) r4 = open(&(0x7f0000000400)='./bus\x00', 0x14103e, 0x0) mmap(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x0, 0x10, r4, 0x0) read(r4, &(0x7f0000000180)=""/19, 0xfffffe47) 01:14:05 executing program 4: r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) mq_open(0x0, 0x0, 0x0, &(0x7f00000000c0)={0x0, 0xffffffffff600000}) [ 206.379514][T16677] loop1: detected capacity change from 0 to 264192 [ 206.387728][T16677] FAT-fs (loop1): Invalid FSINFO signature: 0x00000000, 0x00000000 (sector = 1) [ 206.397403][T16685] loop0: detected capacity change from 0 to 264192 01:14:05 executing program 2: syz_mount_image$vfat(0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0) r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) write$binfmt_script(r0, &(0x7f0000000080)={'#! ', './bus', [{0x20, '/&'}], 0xa, "39ab1f192e087f13be54a2c4bfc3de94e2658c5b5a91adaf7100df92eda5198a371ea8b28b1ec7545bdb63d2a2a9fe55eecd20e13ac6ed07eeaaba5b27d7d5cc72fcf0e25a7b0d32bdef7630df1424cff9438029787ebee572218cde0fe6f481c1da7b36cdb9e68ddddea0aba2d057f334c7bd14ce00c040d1b38cb9b5492ad5e704266210f2650a6611e7b95398d56bed4d5a765d8f9f48197bd6bc1f2b10b1ad8b5db527b28717c5a7b36c4d515e133def7eef326a767ecf7d95014fa7c424b0bb42b5694831bee0401d3b9dd1c48770c672309f6baf97b9"}, 0xe5) r1 = creat(&(0x7f0000000040)='./bus\x00', 0x0) fcntl$setstatus(r1, 0x4, 0x6900) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, 0xffffffffffffffff, 0x0) ftruncate(r1, 0x800) r2 = syz_open_pts(r1, 0x180) lseek(r2, 0x1200, 0x0) r3 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) sendfile(r1, r3, 0x0, 0x8400fffffffa) r4 = open(&(0x7f0000000400)='./bus\x00', 0x14103e, 0x0) mmap(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x7ffffe, 0x11, r4, 0x0) read(r4, &(0x7f0000000180)=""/19, 0xfffffe47) 01:14:05 executing program 4: r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) mq_open(0x0, 0x0, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0x2}) [ 206.431560][T16685] FAT-fs (loop0): bogus number of FAT sectors [ 206.437683][T16685] FAT-fs (loop0): Can't find a valid FAT filesystem 01:14:05 executing program 5: gettid() r0 = openat$sndseq(0xffffffffffffff9c, &(0x7f0000000000), 0x0) read(r0, &(0x7f0000000080)=""/241, 0xf1) ioctl$SNDRV_SEQ_IOCTL_REMOVE_EVENTS(r0, 0x4040534e, &(0x7f0000000040)={0x205}) ioctl$SNDRV_SEQ_IOCTL_QUERY_SUBS(r0, 0xc0a85352, &(0x7f0000000340)) ioctl$SNDRV_SEQ_IOCTL_GET_NAMED_QUEUE(r0, 0xc08c5336, &(0x7f0000000780)={0x0, 0x0, 0x0, 'queue1\x00'}) tkill(0x0, 0x7) 01:14:05 executing program 2: syz_mount_image$vfat(0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0) r0 = creat(&(0x7f0000000040)='./bus\x00', 0x0) fcntl$setstatus(r0, 0x4, 0x6900) r1 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) ftruncate(r0, 0x800) r2 = openat$random(0xffffffffffffff9c, &(0x7f0000000080), 0x210102, 0x0) lseek(r2, 0x20000001204, 0x1) r3 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) sendfile(r0, r3, 0x0, 0x8400fffffffa) r4 = open(&(0x7f0000000400)='./bus\x00', 0x14103e, 0x0) mmap(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x7ffffe, 0x11, r4, 0x0) read(r4, &(0x7f0000000180)=""/19, 0xfffffe47) 01:14:05 executing program 3: syz_mount_image$vfat(0x0, 0x0, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000240)=ANY=[]) r0 = creat(&(0x7f0000000040)='./bus\x00', 0x0) fcntl$setstatus(r0, 0x4, 0x6900) ftruncate(r0, 0x800) lseek(r0, 0x1200, 0x0) r1 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r2 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r2, 0x0) preadv(r2, &(0x7f0000000280), 0x18, 0xd9f, 0x0) openat(r2, &(0x7f0000000200)='./bus\x00', 0x400200, 0x1c1) sendfile(r0, r1, 0x0, 0x8400fffffffa) r3 = open(&(0x7f0000000400)='./bus\x00', 0x14103e, 0x0) mmap(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x7ffffe, 0x11, r3, 0x0) read(r3, &(0x7f0000000180)=""/19, 0xfffffe47) sendmsg$NFT_MSG_GETOBJ_RESET(r1, &(0x7f00000001c0)={&(0x7f0000000080)={0x10, 0x0, 0x0, 0x100000}, 0xc, &(0x7f0000000140)={&(0x7f00000000c0)={0x48, 0x15, 0xa, 0x101, 0x0, 0x0, {0xa, 0x0, 0x6}, [@NFTA_OBJ_TYPE={0x8, 0x3, 0x1, 0x0, 0x4}, @NFTA_OBJ_TABLE={0x9, 0x1, 'syz0\x00'}, @NFTA_OBJ_TABLE={0x9, 0x1, 'syz0\x00'}, @NFTA_OBJ_HANDLE={0xc, 0x6, 0x1, 0x0, 0x3}, @NFTA_OBJ_TYPE={0x8, 0x3, 0x1, 0x0, 0x2}]}, 0x48}, 0x1, 0x0, 0x0, 0x40001}, 0x40000) 01:14:05 executing program 4: r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) mq_open(0x0, 0x0, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0x10}) 01:14:06 executing program 2: r0 = syz_mount_image$vfat(0x0, 0x0, 0x0, 0x0, 0x0, 0x101000, 0x0) r1 = creat(&(0x7f0000000140)='./bus\x00', 0x180) fcntl$setstatus(r1, 0x4, 0x6900) r2 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r2, 0x0) preadv(r0, &(0x7f0000000040)=[{&(0x7f00000001c0)=""/197, 0xc5}], 0x1, 0xffffffff, 0x3) ftruncate(r1, 0x800) lseek(r1, 0x1200, 0x0) open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) sendfile(r1, 0xffffffffffffffff, 0x0, 0x5) r3 = creat(&(0x7f0000000080)='./bus\x00', 0x0) ftruncate(r3, 0x1) fallocate(r3, 0x3, 0x0, 0x10000101) pread64(r3, &(0x7f0000000080)=""/34, 0x22, 0x8) r4 = open(&(0x7f0000000400)='./bus\x00', 0x14923e, 0x1) mmap(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x7ffffe, 0x11, r4, 0x0) read(r0, &(0x7f0000000180)=""/20, 0x14) symlink(&(0x7f00000000c0)='./bus\x00', &(0x7f0000000100)='./bus\x00') r5 = syz_open_dev$tty1(0xc, 0x4, 0x3) fcntl$getflags(r5, 0x3) [ 206.797003][ T8] FAT-fs (loop1): Invalid FSINFO signature: 0x00000000, 0x00000000 (sector = 1) 01:14:06 executing program 0: syz_mount_image$vfat(&(0x7f00000002c0), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f0000010000)="601c6d6b646f736617e43c00088020000200000004f8000020004000", 0x1c}, {0x0, 0x0, 0x200000000011000}], 0x0, &(0x7f0000000240)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') r0 = creat(&(0x7f0000000040)='./bus\x00', 0x0) fcntl$setstatus(r0, 0x4, 0x6900) r1 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) ftruncate(r0, 0x800) lseek(r0, 0x1200, 0x0) r2 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$BTRFS_IOC_DEFRAG_RANGE(0xffffffffffffffff, 0x40309410, &(0x7f0000000080)={0x7, 0x7, 0x2, 0x279, 0x0, [0x0, 0x0, 0x0, 0x8]}) sendfile(r0, r2, 0x0, 0x8400fffffffa) r3 = open(&(0x7f0000000400)='./bus\x00', 0x14103e, 0x0) read(r3, &(0x7f0000000180)=""/19, 0xfffffe47) 01:14:06 executing program 4: r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) mq_open(0x0, 0x0, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0x4000}) 01:14:06 executing program 2: syz_mount_image$vfat(0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0) r0 = creat(&(0x7f0000000040)='./bus\x00', 0x0) dup2(r0, 0xffffffffffffffff) fcntl$setstatus(r0, 0x4, 0x6900) r1 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) ftruncate(r0, 0x800) r2 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) sendfile(r0, r2, 0x0, 0x8400fffffffa) r3 = open(&(0x7f0000000400)='./bus\x00', 0x14103e, 0x0) r4 = openat2(r2, &(0x7f0000000080)='./bus\x00', &(0x7f00000000c0)={0x8000, 0x70, 0x11}, 0x18) ioctl$PTP_EXTTS_REQUEST(r4, 0x40103d02, &(0x7f0000000100)={0x5a8f923a, 0x8}) mmap(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x7ffffe, 0x11, r3, 0x0) read(r3, &(0x7f0000000180)=""/19, 0xfffffe47) 01:14:06 executing program 1: syz_mount_image$vfat(&(0x7f00000002c0), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f0000010000)="601c6d6b646f736617e43c00088020000200000004f8000020004000000000000000000001", 0x25}, {0x0, 0x0, 0x200000000011000}], 0x0, &(0x7f0000000240)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') r0 = creat(&(0x7f0000000040)='./bus\x00', 0x0) fcntl$setstatus(r0, 0x4, 0x6900) r1 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x0, 0x8, 0x0) mkdirat(0xffffffffffffffff, 0x0, 0x0) ftruncate(r0, 0x800) lseek(r0, 0x1200, 0x0) mount(&(0x7f0000000140)=@nbd={'/dev/nbd', 0x0}, &(0x7f00000001c0)='./file0\x00', &(0x7f0000000240)='dax\x00', 0x0, 0x0) r2 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$BTRFS_IOC_DEFRAG_RANGE(0xffffffffffffffff, 0x40309410, &(0x7f0000000080)={0x0, 0x0, 0x2}) creat(&(0x7f00000000c0)='./bus\x00', 0x4) sendfile(r0, r2, 0x0, 0x8400fffffffa) mmap(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x0, 0x10, 0xffffffffffffffff, 0x0) read(0xffffffffffffffff, &(0x7f0000000180)=""/19, 0xfffffe47) 01:14:06 executing program 4: r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) mq_open(0x0, 0x0, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0x60ff}) 01:14:06 executing program 2: syz_mount_image$vfat(0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0) r0 = creat(&(0x7f0000000040)='./bus\x00', 0x0) fcntl$setstatus(r0, 0x4, 0x6900) r1 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) ftruncate(r0, 0x800) lseek(r0, 0x1200, 0x0) r2 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) sendfile(r0, r2, 0x0, 0x8400fffffffa) utimes(&(0x7f0000000080)='./bus\x00', &(0x7f00000000c0)={{0x77359400}, {0x0, 0x2710}}) r3 = open(&(0x7f0000000400)='./bus\x00', 0x54103e, 0x0) mmap(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x7ffffe, 0x11, r3, 0x0) read(r3, &(0x7f0000000180)=""/19, 0xfffffe47) [ 207.253999][T16761] loop1: detected capacity change from 0 to 264192 [ 207.262409][T16761] FAT-fs (loop1): Invalid FSINFO signature: 0x00000000, 0x00000000 (sector = 1) [ 207.274305][T16765] loop0: detected capacity change from 0 to 264192 01:14:06 executing program 4: r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) mq_open(0x0, 0x0, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0x9700}) [ 207.322767][T16765] FAT-fs (loop0): bogus number of FAT sectors [ 207.328886][T16765] FAT-fs (loop0): Can't find a valid FAT filesystem [ 207.374474][ T8] FAT-fs (loop1): Invalid FSINFO signature: 0x00000000, 0x00000000 (sector = 1) 01:14:06 executing program 5: r0 = gettid() r1 = openat$sndseq(0xffffffffffffff9c, &(0x7f0000000000), 0x0) read(r1, &(0x7f0000000080)=""/241, 0xf1) ioctl$SNDRV_SEQ_IOCTL_REMOVE_EVENTS(r1, 0x4040534e, &(0x7f0000000040)={0x205}) ioctl$SNDRV_SEQ_IOCTL_QUERY_SUBS(r1, 0xc0a85352, &(0x7f0000000340)) ioctl$SNDRV_SEQ_IOCTL_GET_NAMED_QUEUE(r1, 0xc08c5336, &(0x7f0000000780)={0x0, 0x0, 0x0, 'queue1\x00'}) tkill(r0, 0x0) 01:14:06 executing program 1: r0 = syz_mount_image$vfat(&(0x7f00000002c0), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f0000010000)="601c6d6b646f736617e43c00088020000200000004f8000020004000000000000000000001", 0x25}, {0x0, 0x0, 0x200000000011000}], 0x0, &(0x7f0000000240)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') r1 = creat(&(0x7f0000000040)='./bus\x00', 0x0) fcntl$setstatus(r1, 0x4, 0x6900) r2 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r2, 0x0) preadv(r2, &(0x7f0000000280), 0x18, 0xd9f, 0x0) mkdirat(0xffffffffffffffff, 0x0, 0x0) ftruncate(r1, 0x800) lseek(r1, 0x1200, 0x0) r3 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$BTRFS_IOC_DEFRAG_RANGE(0xffffffffffffffff, 0x40309410, &(0x7f0000000080)={0x0, 0x0, 0x2}) mmap(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x1800000, 0x20010, r0, 0xb7437000) sendfile(r1, r3, 0x0, 0x8400fffffffa) r4 = open(&(0x7f0000000400)='./bus\x00', 0x14103e, 0x0) mmap(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x0, 0x10, r4, 0x0) read(r4, &(0x7f0000000180)=""/19, 0xfffffe47) [ 207.453807][T16793] loop1: detected capacity change from 0 to 264192 [ 207.465131][T16793] FAT-fs (loop1): Invalid FSINFO signature: 0x00000000, 0x00000000 (sector = 1) 01:14:06 executing program 3: syz_mount_image$vfat(0x0, 0x0, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000240)=ANY=[]) r0 = creat(&(0x7f0000000040)='./bus\x00', 0x0) fcntl$setstatus(r0, 0x4, 0x6900) ftruncate(r0, 0x800) lseek(r0, 0x1200, 0x0) r1 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) sendfile(r0, r1, 0x0, 0x8400fffffffa) r2 = open(&(0x7f0000000080)='./bus/file0\x00', 0xb4100, 0x4) mmap(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x7ffffe, 0x11, r2, 0x0) read(r2, &(0x7f0000000180)=""/19, 0xfffffe47) 01:14:06 executing program 4: r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) mq_open(0x0, 0x0, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0x104000}) 01:14:06 executing program 4: r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) mq_open(0x0, 0x0, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0x105400}) [ 207.772232][ T8] FAT-fs (loop1): Invalid FSINFO signature: 0x00000000, 0x00000000 (sector = 1) 01:14:07 executing program 0: syz_mount_image$vfat(&(0x7f00000002c0), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f0000010000)="601c6d6b646f736617e43c00088020000200000004f80000200040000000000000", 0x21}, {0x0, 0x0, 0x200000000011000}], 0x0, &(0x7f0000000240)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') r0 = creat(&(0x7f0000000040)='./bus\x00', 0x0) fcntl$setstatus(r0, 0x4, 0x6900) r1 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) ftruncate(r0, 0x800) lseek(r0, 0x1200, 0x0) r2 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$BTRFS_IOC_DEFRAG_RANGE(0xffffffffffffffff, 0x40309410, &(0x7f0000000080)={0x7, 0x7, 0x2, 0x279, 0x0, [0x0, 0x0, 0x0, 0x8]}) sendfile(r0, r2, 0x0, 0x8400fffffffa) r3 = open(&(0x7f0000000400)='./bus\x00', 0x14103e, 0x0) read(r3, &(0x7f0000000180)=""/19, 0xfffffe47) 01:14:07 executing program 4: r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) mq_open(0x0, 0x0, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0x400000}) 01:14:07 executing program 1: syz_mount_image$vfat(&(0x7f00000002c0), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f0000010000)="601c6d6b646f736617e43c00088020000200000004f8000020004000000000000000000001", 0x25}, {0x0, 0x0, 0x200000000011000}], 0x0, &(0x7f0000000240)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') r0 = creat(&(0x7f0000000040)='./bus\x00', 0x0) fcntl$setstatus(r0, 0x4, 0x4800) r1 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r2 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r2, 0x0) preadv(r2, &(0x7f0000000280), 0x18, 0xd9f, 0x0) ioctl$TCSETSF(r2, 0x5404, &(0x7f00000000c0)={0xec7, 0x1, 0x0, 0x8, 0x17, "7d8f01ba34df3bc7e6b2ef56f96915be198484"}) mkdirat(0xffffffffffffffff, 0x0, 0x0) ftruncate(r0, 0x800) lseek(r0, 0x1200, 0x0) r3 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$BTRFS_IOC_DEFRAG_RANGE(0xffffffffffffffff, 0x40309410, &(0x7f0000000080)={0x0, 0x0, 0x2}) sendfile(r0, r3, 0x0, 0x8400fffffffa) r4 = open(&(0x7f0000000400)='./bus\x00', 0x14103e, 0x0) mmap(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x0, 0x10, r4, 0x0) read(r4, &(0x7f0000000180)=""/19, 0xfffffe47) [ 208.122469][T16829] loop1: detected capacity change from 0 to 264192 [ 208.134776][T16832] loop0: detected capacity change from 0 to 264192 [ 208.141519][T16829] FAT-fs (loop1): Invalid FSINFO signature: 0x00000000, 0x00000000 (sector = 1) 01:14:07 executing program 4: r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) mq_open(0x0, 0x0, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0x401000}) 01:14:07 executing program 2: r0 = syz_genetlink_get_family_id$nl80211(&(0x7f0000000640), 0xffffffffffffffff) sendmsg$NL80211_CMD_GET_INTERFACE(0xffffffffffffffff, &(0x7f0000000700)={&(0x7f0000000600), 0xc, &(0x7f00000006c0)={&(0x7f0000000680)={0x28, r0, 0x400, 0x70bd25, 0x25dfdbfc, {{}, {@val={0x8}, @val={0xc, 0x99, {0x9, 0x28}}}}, ["", "", "", "", "", "", "", ""]}, 0x28}, 0x1, 0x0, 0x0, 0x5}, 0x840) r1 = syz_mount_image$vfat(0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0) r2 = creat(&(0x7f0000000040)='./bus\x00', 0x0) fcntl$setstatus(r2, 0x4, 0x6900) r3 = openat(0xffffffffffffffff, &(0x7f0000000080)='\x00', 0xd8082, 0xa3) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r3, 0x0) preadv(r3, &(0x7f0000000240)=[{&(0x7f00000000c0)=""/152, 0x98}, {&(0x7f00000001c0)=""/4, 0x4}, {&(0x7f0000000200)=""/34, 0x22}], 0x3, 0xd9f, 0x0) vmsplice(r1, &(0x7f0000000580)=[{&(0x7f0000000280)="00d1ddf43a117cf130929af0028db1dafa6669104ed4656c055c839d141910d522fd1f615f45cec7a7c1aabd25b1101e88b0ea73310a1eed72049e63bfe3d303115f5e05c78ffac27f5dc91fc0a6633f170f24fc2c83539c412a5432b958d4d9930426af1b02106c1a26c99663ba9c38127686d56e5ca533997cfce29039033c4f6b2db8ff295f231d8fa90d71bb868b5a1249d8c0b4d6cad0e103382cb106", 0x9f}, {&(0x7f0000000340)="75137d21a19b132c28e81edc546ab7b056ba015ba20a4f45927e4433ed7ce7bfee5ac98d1e8f7310a5e0df08a159948eedf89b63912c582ca335025f96402786a8c94b192f9c010d1ebe471a3ddad5e058d78c9dfeacd9021d967d8966f785cee682028689db11da62c7c65c09254c41599b32fff743db0069d3a148823ab44a", 0x80}, {&(0x7f0000000440)="bafc83c5c66077d8c91bc80e7038a7a89b4bb89421fdce09b0fa7b37b0d8b55d870882b0411ea8531a6892a15a67aed1d784600a75daf07097d0f5b360c79697db3183b5ff0cbf805d944ab5ed6740ec", 0x50}, {&(0x7f00000004c0)="70fb6745ff14b14c4e03208027809e72a7a3caf41610824a289a8d9971478aa00ef01946205cf9cd5f46d5a2ddff9e35a7c79eef21725108b36993ed09985bb8e7352573e8f76cd5bf52d6", 0x4b}, {&(0x7f00000003c0)="5248e934e39f4dfb43dd0e2817496bfdab4464f4b7bf05fd2e2ef1e211bd254534bc984f930abc", 0x27}, {&(0x7f0000000540)="fe0f4f44", 0x4}], 0x6, 0x2) ftruncate(r2, 0x800) lseek(r2, 0x1200, 0x0) r4 = openat$full(0xffffffffffffff9c, &(0x7f0000000740), 0x12000, 0x0) r5 = syz_genetlink_get_family_id$nl80211(&(0x7f00000007c0), r3) sendmsg$NL80211_CMD_VENDOR(r4, &(0x7f0000000900)={&(0x7f0000000780), 0xc, &(0x7f00000008c0)={&(0x7f0000000800)={0xb8, r5, 0x200, 0x70bd28, 0x25dfdbfb, {{}, {@val={0x8, 0x1, 0x55}, @void, @val={0xc, 0x99, {0x40, 0x50}}}}, [@NL80211_ATTR_VENDOR_ID={0x8, 0xc3, 0x7}, @NL80211_ATTR_VENDOR_ID={0x8, 0xc3, 0x5}, @NL80211_ATTR_VENDOR_SUBCMD={0x8, 0xc4, 0x8}, @NL80211_ATTR_VENDOR_SUBCMD={0x8, 0xc4, 0x7f}, @NL80211_ATTR_VENDOR_SUBCMD={0x8, 0xc4, 0x2}, @NL80211_ATTR_VENDOR_DATA={0x5f, 0xc5, "0556674c20c6e1849921ade0c73a05f5040112e1325bf8f2d7ca51a5ab4c5a6850c9e6ef68a173f8dcae9548f1252cdc1dbeba3c61b4349f66072390ed5a47775d480204dbead453616fd2a9fbdb37de26e6cd92a31862236e83c5"}, @NL80211_ATTR_VENDOR_SUBCMD={0x8, 0xc4, 0x6}]}, 0xb8}, 0x1, 0x0, 0x0, 0x240000d4}, 0x4004800) r6 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) sendfile(r2, r6, 0x0, 0x8400fffffffa) r7 = open(&(0x7f0000000400)='./bus\x00', 0x14103e, 0x0) mmap(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x7ffffe, 0x11, r7, 0x0) read(r7, &(0x7f0000000180)=""/19, 0xfffffe47) [ 208.169121][T16832] FAT-fs (loop0): bogus number of FAT sectors [ 208.175324][T16832] FAT-fs (loop0): Can't find a valid FAT filesystem 01:14:07 executing program 4: r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) mq_open(0x0, 0x0, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0x4af000}) 01:14:07 executing program 5: r0 = gettid() r1 = openat$sndseq(0xffffffffffffff9c, &(0x7f0000000000), 0x0) read(r1, &(0x7f0000000080)=""/241, 0xf1) ioctl$SNDRV_SEQ_IOCTL_REMOVE_EVENTS(r1, 0x4040534e, &(0x7f0000000040)={0x205}) ioctl$SNDRV_SEQ_IOCTL_QUERY_SUBS(r1, 0xc0a85352, &(0x7f0000000340)) ioctl$SNDRV_SEQ_IOCTL_GET_NAMED_QUEUE(r1, 0xc08c5336, &(0x7f0000000780)={0x0, 0x0, 0x0, 'queue1\x00'}) tkill(r0, 0x0) 01:14:07 executing program 4: r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) mq_open(0x0, 0x0, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0x4fd000}) 01:14:07 executing program 4: r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) mq_open(0x0, 0x0, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0x541000}) 01:14:07 executing program 3: r0 = syz_mount_image$vfat(0x0, 0x0, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000240)=ANY=[]) r1 = creat(&(0x7f0000000040)='./bus\x00', 0x0) fcntl$setstatus(r1, 0x4, 0x6900) ftruncate(r1, 0x800) ftruncate(r0, 0x3f) lseek(r1, 0x1200, 0x0) r2 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) sendfile(r1, r2, 0x0, 0x8400fffffffa) r3 = open(&(0x7f0000000400)='./bus\x00', 0x14103e, 0x0) mmap(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x7ffffe, 0x11, r3, 0x0) read(r3, &(0x7f0000000180)=""/19, 0xfffffe47) 01:14:07 executing program 4: r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) mq_open(0x0, 0x0, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0x970000}) 01:14:07 executing program 4: r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) mq_open(0x0, 0x0, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0xc04a01}) [ 208.621856][ T7735] FAT-fs (loop1): Invalid FSINFO signature: 0x00000000, 0x00000000 (sector = 1) 01:14:08 executing program 0: syz_mount_image$vfat(&(0x7f00000002c0), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f0000010000)="601c6d6b646f736617e43c00088020000200000004f80000200040000000000000", 0x21}, {0x0, 0x0, 0x200000000011000}], 0x0, &(0x7f0000000240)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') r0 = creat(&(0x7f0000000040)='./bus\x00', 0x0) fcntl$setstatus(r0, 0x4, 0x6900) r1 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) ftruncate(r0, 0x800) lseek(r0, 0x1200, 0x0) r2 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$BTRFS_IOC_DEFRAG_RANGE(0xffffffffffffffff, 0x40309410, &(0x7f0000000080)={0x7, 0x7, 0x2, 0x279, 0x0, [0x0, 0x0, 0x0, 0x8]}) sendfile(r0, r2, 0x0, 0x8400fffffffa) r3 = open(&(0x7f0000000400)='./bus\x00', 0x14103e, 0x0) read(r3, &(0x7f0000000180)=""/19, 0xfffffe47) 01:14:08 executing program 4: r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) mq_open(0x0, 0x0, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0xd04f00}) 01:14:08 executing program 1: syz_mount_image$vfat(&(0x7f00000002c0), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f0000010000)="601c6d6b646f736617e43c00088020000200000004f8000020004000000000000000000001", 0x25}, {0x0, 0x0, 0x200000000011000}], 0x0, &(0x7f0000000240)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') r0 = creat(&(0x7f0000000040)='./bus\x00', 0x0) fcntl$setstatus(r0, 0x4, 0x6900) r1 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) mkdirat(0xffffffffffffffff, 0x0, 0x0) ftruncate(r0, 0x800) lseek(r0, 0x1200, 0x0) r2 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$BTRFS_IOC_DEFRAG_RANGE(0xffffffffffffffff, 0x40309410, &(0x7f0000000080)={0x0, 0x0, 0x2}) sendfile(r0, r2, 0x0, 0x8400fffffffa) r3 = open(&(0x7f0000000400)='./bus\x00', 0x14103e, 0x0) mmap(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x0, 0x10, r3, 0x0) [ 208.993894][T16903] loop1: detected capacity change from 0 to 264192 [ 209.002270][T16903] FAT-fs (loop1): Invalid FSINFO signature: 0x00000000, 0x00000000 (sector = 1) 01:14:08 executing program 4: r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) mq_open(0x0, 0x0, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0xf04a00}) 01:14:08 executing program 2: syz_mount_image$vfat(0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0) r0 = creat(&(0x7f0000000040)='./bus\x00', 0x0) fcntl$setstatus(r0, 0x4, 0x6900) r1 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) ftruncate(r0, 0x800) lseek(r0, 0x1200, 0x0) open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r2 = creat(&(0x7f0000000080)='./bus\x00', 0x0) ftruncate(r2, 0x1) fallocate(r2, 0x3, 0x0, 0x10000101) sendfile(r0, r2, &(0x7f00000000c0)=0x7ff, 0x3ff) r3 = open(&(0x7f0000000400)='./bus\x00', 0x14103e, 0x0) open(&(0x7f0000000080)='./bus\x00', 0x101800, 0x2) mmap(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x7ffffe, 0x11, r3, 0x0) read(r3, &(0x7f0000000180)=""/19, 0xfffffe47) [ 209.036457][T16909] loop0: detected capacity change from 0 to 264192 [ 209.061061][T16909] FAT-fs (loop0): bogus number of FAT sectors [ 209.067150][T16909] FAT-fs (loop0): Can't find a valid FAT filesystem 01:14:08 executing program 4: r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) mq_open(0x0, 0x0, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0x1000000}) 01:14:08 executing program 5: r0 = gettid() r1 = openat$sndseq(0xffffffffffffff9c, &(0x7f0000000000), 0x0) read(r1, &(0x7f0000000080)=""/241, 0xf1) ioctl$SNDRV_SEQ_IOCTL_REMOVE_EVENTS(r1, 0x4040534e, &(0x7f0000000040)={0x205}) ioctl$SNDRV_SEQ_IOCTL_QUERY_SUBS(r1, 0xc0a85352, &(0x7f0000000340)) ioctl$SNDRV_SEQ_IOCTL_GET_NAMED_QUEUE(r1, 0xc08c5336, &(0x7f0000000780)={0x0, 0x0, 0x0, 'queue1\x00'}) tkill(r0, 0x0) 01:14:08 executing program 4: r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) mq_open(0x0, 0x0, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0x14ac000}) 01:14:08 executing program 2: r0 = syz_mount_image$vfat(0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0) r1 = creat(&(0x7f0000000040)='./bus\x00', 0x0) fcntl$setstatus(r1, 0x4, 0x6900) r2 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r2, 0x0) preadv(r2, &(0x7f0000000280), 0x18, 0xd9f, 0x0) ftruncate(r1, 0x800) r3 = creat(&(0x7f0000000080)='./bus\x00', 0x0) ftruncate(r3, 0x1) fallocate(r3, 0x3, 0x0, 0x10000101) open$dir(&(0x7f00000000c0)='./bus\x00', 0x400, 0x10) syz_open_dev$evdev(&(0x7f0000000100), 0x2, 0x4080) lseek(r0, 0x7f, 0x2) r4 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) sendfile(r1, r4, 0x0, 0x8400fffffffa) r5 = open(&(0x7f0000000400)='./bus\x00', 0x14103e, 0x0) mmap(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x7ffffe, 0x11, r5, 0x0) read(r5, &(0x7f0000000180)=""/19, 0xfffffe47) 01:14:08 executing program 3: syz_mount_image$vfat(0x0, 0x0, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000240)=ANY=[]) r0 = creat(&(0x7f0000000040)='./bus\x00', 0x0) fcntl$setstatus(r0, 0x4, 0x6900) ftruncate(r0, 0x800) lseek(r0, 0x1200, 0x0) open(&(0x7f0000000080)='./bus\x00', 0x5a12c1, 0x100) fsync(r0) r1 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) sendfile(r0, r1, 0x0, 0x8400fffffffa) r2 = open(&(0x7f0000000400)='./bus\x00', 0x14103e, 0x0) mmap(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x7ffffe, 0x11, r2, 0x0) read(r2, &(0x7f0000000180)=""/19, 0xfffffe47) 01:14:08 executing program 1: syz_mount_image$vfat(&(0x7f00000002c0), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f0000010000)="601c6d6b646f736617e43c00088020000200000004f8000020004000000000000000000001", 0x25}, {0x0, 0x0, 0x200000000011000}], 0x0, &(0x7f0000000240)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') r0 = creat(&(0x7f0000000040)='./bus\x00', 0x0) fcntl$setstatus(r0, 0x4, 0x6900) r1 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) mkdirat(0xffffffffffffffff, 0x0, 0x0) ftruncate(r0, 0x800) lseek(r0, 0x1200, 0x0) r2 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$BTRFS_IOC_DEFRAG_RANGE(0xffffffffffffffff, 0x40309410, &(0x7f0000000080)={0x0, 0x0, 0x2}) sendfile(r0, r2, 0x0, 0x8400fffffffa) r3 = open(&(0x7f0000000400)='./bus\x00', 0x14103e, 0x0) mmap(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x0, 0x10, r3, 0x0) openat(r3, &(0x7f00000000c0)='./bus\x00', 0xf2001, 0x64) read(r3, &(0x7f0000000180)=""/19, 0xfffffe47) 01:14:08 executing program 4: r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) mq_open(0x0, 0x0, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0x2000000}) [ 209.316682][ T7735] FAT-fs (loop1): Invalid FSINFO signature: 0x00000000, 0x00000000 (sector = 1) [ 209.405875][T16967] loop1: detected capacity change from 0 to 264192 [ 209.420664][T16967] FAT-fs (loop1): Invalid FSINFO signature: 0x00000000, 0x00000000 (sector = 1) [ 209.690881][ T7735] FAT-fs (loop1): Invalid FSINFO signature: 0x00000000, 0x00000000 (sector = 1) 01:14:09 executing program 0: syz_mount_image$vfat(&(0x7f00000002c0), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f0000010000)="601c6d6b646f736617e43c00088020000200000004f80000200040000000000000", 0x21}, {0x0, 0x0, 0x200000000011000}], 0x0, &(0x7f0000000240)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') r0 = creat(&(0x7f0000000040)='./bus\x00', 0x0) fcntl$setstatus(r0, 0x4, 0x6900) r1 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) ftruncate(r0, 0x800) lseek(r0, 0x1200, 0x0) r2 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$BTRFS_IOC_DEFRAG_RANGE(0xffffffffffffffff, 0x40309410, &(0x7f0000000080)={0x7, 0x7, 0x2, 0x279, 0x0, [0x0, 0x0, 0x0, 0x8]}) sendfile(r0, r2, 0x0, 0x8400fffffffa) r3 = open(&(0x7f0000000400)='./bus\x00', 0x14103e, 0x0) read(r3, &(0x7f0000000180)=""/19, 0xfffffe47) 01:14:09 executing program 2: syz_mount_image$vfat(0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0) r0 = creat(&(0x7f0000000040)='./bus\x00', 0x0) fcntl$setstatus(r0, 0x4, 0x6900) r1 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) ftruncate(r0, 0x800) lseek(r0, 0x1200, 0x4) r2 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) lseek(r0, 0x2, 0x4) sendfile(r0, r2, 0x0, 0x8400fffffffa) r3 = open(&(0x7f0000000400)='./bus\x00', 0x14103e, 0x0) mmap(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x7ffffe, 0x11, r3, 0x0) read(r3, &(0x7f0000000180)=""/19, 0xfffffe47) 01:14:09 executing program 4: r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) mq_open(0x0, 0x0, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0x10000000}) 01:14:09 executing program 1: syz_mount_image$vfat(&(0x7f00000002c0), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f0000010000)="601c6d6b646f736617e43c00088020000200000004f8000020004000000000000000000001", 0x25}, {0x0, 0x0, 0x200000000011000}], 0x0, &(0x7f0000000240)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') r0 = creat(&(0x7f0000000040)='./bus\x00', 0x0) fcntl$setstatus(r0, 0x4, 0x6900) r1 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, 0xffffffffffffffff, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) mkdirat(0xffffffffffffffff, 0x0, 0x0) ftruncate(r0, 0x800) lseek(r0, 0x1200, 0x0) r2 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$BTRFS_IOC_DEFRAG_RANGE(0xffffffffffffffff, 0x40309410, &(0x7f0000000080)={0x0, 0x0, 0x2}) sendfile(r0, r2, 0x0, 0x8400fffffffa) r3 = open(&(0x7f0000000400)='./bus\x00', 0x14103e, 0x0) r4 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r4, 0x0) preadv(r4, &(0x7f0000000280), 0x18, 0xd9f, 0x0) ioctl$BTRFS_IOC_GET_FEATURES(r4, 0x80189439, &(0x7f00000000c0)) mmap(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x0, 0x10, r3, 0x0) read(r3, &(0x7f0000000180)=""/19, 0xfffffe47) [ 209.868328][T16986] loop1: detected capacity change from 0 to 264192 [ 209.877211][T16986] FAT-fs (loop1): Invalid FSINFO signature: 0x00000000, 0x00000000 (sector = 1) [ 209.922064][T16994] loop0: detected capacity change from 0 to 264192 [ 209.931853][T16994] FAT-fs (loop0): bogus number of FAT sectors [ 209.937943][T16994] FAT-fs (loop0): Can't find a valid FAT filesystem 01:14:09 executing program 4: r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) mq_open(0x0, 0x0, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0x20000000}) 01:14:09 executing program 2: syz_mount_image$vfat(0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0) r0 = creat(&(0x7f0000000040)='./bus\x00', 0x0) fcntl$setstatus(r0, 0x4, 0x6900) r1 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) ftruncate(r0, 0x800) lseek(r0, 0x1200, 0x0) r2 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) sendfile(r0, r2, 0x0, 0x8400fffffffa) r3 = open(&(0x7f00000000c0)='./bus/file0\x00', 0x14103e, 0x120) mmap(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x7ffffe, 0x11, r3, 0x0) chdir(&(0x7f0000000080)='./bus\x00') read(r3, &(0x7f0000000180)=""/19, 0xfffffe47) 01:14:09 executing program 5: r0 = syz_mount_image$vfat(&(0x7f00000002c0), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f0000010000)="601c6d6b646f736617e43c00088020000200000004f8000020004000000000000000000001", 0x25}, {0x0, 0x0, 0x200000000011000}], 0x0, &(0x7f0000000240)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') r1 = creat(&(0x7f0000000040)='./bus\x00', 0x0) fcntl$setstatus(r1, 0x4, 0x6900) r2 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r2, 0x0) preadv(r2, &(0x7f0000000280), 0x18, 0xd9f, 0x0) mkdirat(0xffffffffffffffff, 0x0, 0x0) ftruncate(r1, 0x800) lseek(r1, 0x1200, 0x0) r3 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$BTRFS_IOC_DEFRAG_RANGE(0xffffffffffffffff, 0x40309410, &(0x7f0000000080)={0x0, 0x0, 0x2}) mmap(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x1800000, 0x20010, r0, 0xb7437000) sendfile(r1, r3, 0x0, 0x8400fffffffa) r4 = open(&(0x7f0000000400)='./bus\x00', 0x14103e, 0x0) mmap(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x0, 0x10, r4, 0x0) read(r4, &(0x7f0000000180)=""/19, 0xfffffe47) 01:14:09 executing program 4: r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) mq_open(0x0, 0x0, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0xff600000}) 01:14:09 executing program 1: syz_mount_image$vfat(&(0x7f00000002c0), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f0000010000)="601c6d6b646f736617e43c00088020000200000004f8000020004000000000000000000001", 0x25}, {0x0, 0x0, 0x200000000011000}], 0x0, &(0x7f0000000240)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') r0 = creat(&(0x7f0000000040)='./bus\x00', 0x0) fcntl$setstatus(r0, 0x4, 0x6900) r1 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) mkdirat(0xffffffffffffffff, 0x0, 0x0) ftruncate(r0, 0x800) lseek(r0, 0x1200, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, 0xffffffffffffffff, 0x0) preadv(0xffffffffffffffff, &(0x7f0000000280), 0x18, 0xd9f, 0x0) renameat(0xffffffffffffffff, &(0x7f0000000280)='./bus\x00', r0, &(0x7f0000000300)='./bus\x00') r2 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$BTRFS_IOC_DEFRAG_RANGE(0xffffffffffffffff, 0x40309410, &(0x7f0000000080)={0x0, 0x0, 0x2}) sendfile(r0, r2, 0x0, 0x8400fffffffa) r3 = open(&(0x7f0000000400)='./bus\x00', 0x14103e, 0x0) mmap(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x0, 0x10, r3, 0x0) read(r3, &(0x7f0000000180)=""/19, 0xfffffe47) sendmsg$NL80211_CMD_DEL_PMK(r1, &(0x7f0000000240)={&(0x7f00000000c0)={0x10, 0x0, 0x0, 0x2000}, 0xc, &(0x7f00000001c0)={&(0x7f0000000340)=ANY=[@ANYBLOB="0400008011086e81ac7747431b1a3b176697e8e9e84b2c98e34c7f172dbe347fcb27e3e2f8a6e7494c6ab2188cfc64447275ac2c6751994058", @ANYRES16=0x0, @ANYBLOB="000229bd7000fcdbdf257c0000000a00060008021100000000000a000600ffffffffffff0000"], 0x2c}, 0x1, 0x0, 0x0, 0x40080}, 0x4840) [ 210.111571][T17018] loop5: detected capacity change from 0 to 264192 [ 210.134206][T17018] FAT-fs (loop5): Invalid FSINFO signature: 0x00000000, 0x00000000 (sector = 1) [ 210.171213][ T7735] FAT-fs (loop1): Invalid FSINFO signature: 0x00000000, 0x00000000 (sector = 1) 01:14:09 executing program 3: syz_mount_image$vfat(0x0, 0x0, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000240)=ANY=[]) r0 = creat(&(0x7f0000000040)='./bus\x00', 0x0) fcntl$setstatus(r0, 0x4, 0x6900) ftruncate(r0, 0x800) lseek(r0, 0x1200, 0x0) r1 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) sendfile(r0, r1, 0x0, 0x8400fffffffa) r2 = open(&(0x7f0000000400)='./bus\x00', 0x40, 0x4a) r3 = openat$bsg(0xffffffffffffff9c, &(0x7f0000000080), 0x18000, 0x0) mmap(&(0x7f0000158000/0x3000)=nil, 0x3000, 0x0, 0x30, r3, 0x0) mmap(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x7ffffe, 0x11, r2, 0x0) read(r2, &(0x7f0000000180)=""/19, 0xfffffe47) 01:14:09 executing program 4: r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) mq_open(0x0, 0x0, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0x2000000000}) [ 210.260079][T17036] loop1: detected capacity change from 0 to 264192 [ 210.271771][T17036] FAT-fs (loop1): Invalid FSINFO signature: 0x00000000, 0x00000000 (sector = 1) 01:14:09 executing program 4: r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) mq_open(0x0, 0x0, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0x400000000000}) [ 210.545507][ T7735] FAT-fs (loop5): Invalid FSINFO signature: 0x00000000, 0x00000000 (sector = 1) [ 210.632851][ T7735] FAT-fs (loop1): Invalid FSINFO signature: 0x00000000, 0x00000000 (sector = 1) 01:14:10 executing program 0: syz_mount_image$vfat(&(0x7f00000002c0), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f0000010000)="601c6d6b646f736617e43c00088020000200000004f800002000400000000000000000", 0x23}, {0x0, 0x0, 0x200000000011000}], 0x0, &(0x7f0000000240)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') r0 = creat(&(0x7f0000000040)='./bus\x00', 0x0) fcntl$setstatus(r0, 0x4, 0x6900) r1 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) ftruncate(r0, 0x800) lseek(r0, 0x1200, 0x0) r2 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$BTRFS_IOC_DEFRAG_RANGE(0xffffffffffffffff, 0x40309410, &(0x7f0000000080)={0x7, 0x7, 0x2, 0x279, 0x0, [0x0, 0x0, 0x0, 0x8]}) sendfile(r0, r2, 0x0, 0x8400fffffffa) r3 = open(&(0x7f0000000400)='./bus\x00', 0x14103e, 0x0) read(r3, &(0x7f0000000180)=""/19, 0xfffffe47) 01:14:10 executing program 4: r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) mq_open(0x0, 0x0, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0x60ffffffffff}) 01:14:10 executing program 5: syz_mount_image$vfat(&(0x7f00000002c0), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f0000010000)="601c6d6b646f736617e43c00088020000200000004f8000020004000000000000000000001", 0x25}, {0x0, 0x0, 0x200000000011000}], 0x0, &(0x7f0000000240)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') r0 = creat(&(0x7f0000000040)='./bus\x00', 0x0) fcntl$setstatus(r0, 0x4, 0x6900) r1 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r2 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r2, 0x0) preadv(r2, &(0x7f0000000280), 0x18, 0xd9f, 0x0) readv(r2, &(0x7f00000000c0)=[{&(0x7f0000000240)=""/96, 0x60}, {&(0x7f0000000300)=""/245, 0xf5}, {&(0x7f0000000540)=""/256, 0x100}], 0x3) mkdirat(0xffffffffffffffff, 0x0, 0x0) ftruncate(r0, 0x800) lseek(r0, 0x1200, 0x0) r3 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$BTRFS_IOC_DEFRAG_RANGE(0xffffffffffffffff, 0x40309410, &(0x7f0000000080)={0x0, 0x0, 0x2}) sendfile(r0, r3, 0x0, 0x8400fffffffa) r4 = open(&(0x7f0000000400)='./bus\x00', 0x14103e, 0x0) mmap(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x0, 0x10, r4, 0x0) read(r4, &(0x7f0000000180)=""/19, 0xfffffe47) 01:14:10 executing program 1: syz_mount_image$vfat(&(0x7f00000002c0), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f0000010000)="601c6d6b646f736617e43c00088020000200000004f8000020004000000000000000000001", 0x25}, {0x0, 0x0, 0x200000000011000}], 0x0, &(0x7f0000000240)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') r0 = creat(&(0x7f0000000040)='./bus\x00', 0x0) fcntl$setstatus(r0, 0x4, 0x6900) r1 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) mkdirat(0xffffffffffffffff, 0x0, 0x0) r2 = openat$bsg(0xffffffffffffff9c, &(0x7f00000000c0), 0xc0140, 0x0) ioctl$PERF_EVENT_IOC_SET_OUTPUT(r2, 0x2405, 0xffffffffffffffff) ftruncate(r0, 0x800) lseek(r0, 0x1200, 0x0) r3 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$BTRFS_IOC_DEFRAG_RANGE(0xffffffffffffffff, 0x40309410, &(0x7f0000000080)={0x0, 0x0, 0x2}) sendfile(r0, r3, 0x0, 0x8400fffffffa) r4 = open(&(0x7f0000000400)='./bus\x00', 0x14103e, 0x0) mmap(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x0, 0x10, r4, 0x0) read(r4, &(0x7f0000000180)=""/19, 0xfffffe47) 01:14:10 executing program 4: r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) mq_open(0x0, 0x0, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0x970000000000}) [ 210.773648][T17070] loop5: detected capacity change from 0 to 264192 [ 210.782905][T17070] FAT-fs (loop5): Invalid FSINFO signature: 0x00000000, 0x00000000 (sector = 1) [ 210.792070][T17069] loop1: detected capacity change from 0 to 264192 [ 210.802485][T17069] FAT-fs (loop1): Invalid FSINFO signature: 0x00000000, 0x00000000 (sector = 1) 01:14:10 executing program 2: syz_mount_image$vfat(0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0) r0 = creat(&(0x7f0000000040)='./bus\x00', 0x0) fcntl$setstatus(r0, 0x4, 0x6900) r1 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) open(&(0x7f0000000080)='./bus\x00', 0x10000, 0x181) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) preadv(r0, &(0x7f0000001440)=[{&(0x7f00000000c0)=""/90, 0x5a}, {&(0x7f00000001c0)=""/187, 0xbb}, {&(0x7f0000000140)=""/16, 0x10}, {&(0x7f0000000280)=""/139, 0x8b}, {&(0x7f0000000440)=""/4096, 0x1000}, {&(0x7f0000000340)=""/178, 0xb2}], 0x6, 0xfffff800, 0x3) lseek(r0, 0x1200, 0x0) r2 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) sendfile(r0, r2, 0x0, 0x8400fffffffa) r3 = open(&(0x7f0000000400)='./bus\x00', 0x14103e, 0x0) mmap(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x7ffffe, 0x11, r3, 0x0) read(r3, &(0x7f0000000180)=""/19, 0xfffffe47) 01:14:10 executing program 4: r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) mq_open(0x0, 0x0, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0x10400000000000}) [ 210.865507][T17076] loop0: detected capacity change from 0 to 264192 [ 210.878519][T17076] FAT-fs (loop0): bogus number of FAT sectors [ 210.884625][T17076] FAT-fs (loop0): Can't find a valid FAT filesystem 01:14:10 executing program 4: r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) mq_open(0x0, 0x0, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0x10540000000000}) 01:14:10 executing program 2: mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, 0xffffffffffffffff, 0x0) preadv(0xffffffffffffffff, &(0x7f0000000280), 0x18, 0xd9f, 0x0) ioctl$BTRFS_IOC_SUBVOL_CREATE(0xffffffffffffffff, 0x5000940e, &(0x7f00000007c0)={{}, "16b0343cf61d27c3f2e2a598addb597be15e5d8c38deab21b971f142e4a2ac10d1bd4a5072bf3a054f13ba96776289ef129c14f391895d87cd70517027b8aa3b344593f922ea782e0aca0e186c11cd5fd544a6c82354f2944d45bb975c2fdef1d28abb44c178ea40dfe9d9eefc01c0d4278ee8de52e04e493ae9183abc2a771ec6c8284566bf49fb82193e9dba952b436ab761c2c7c864d34e3dc76ed694bc0efc550321d66992e2b19b29f1087f70615e584308152e920e87274ef0531833f1452dbbf0a0235b5a38c0ebbb926b51bd0e1425627275acd31d0322ecc7161e06bf427fb2dd77b5e1e40441828c1bc4b7714528d2887dd0a59e51c4dd20f0d98064f6ca5f49469501bfe194c6a8c1f9a20448c64ba4e91ae0e9de169723b4b3b6b7221f8f5ad69fe1a20efe2d41eaa2ccfdedd2b2d1a3c975e2cb37964bd1d707647514655f29517cdb5f7e6bf3b1999cdb918cbe536475668273160107cc2e143a9dcf471520f3a0edd9df642d798874aeb06c47e83ae1b8fcdf270f9894b0e636c61e65d4e2827d318e7c6b69c3451a426178f6cb782d89654a00318f16dd024942d93fd05ee61e7264869c106139dbccb54229b7448c95fd7203b903363768878f71856c028326834a53a9834e16fce9b892b3eb4030d867a424379faab0b238bf8cbe8ce60eb0c0a8f71f486551208c644fd319e5126c72aeb2b2b5f52db8f89ed4a4dcf1a3c8184ed9310b62e4a1b4fcab8879b93687e6f01e1e9cf24d054849cb26487c226e8c70b03f9d19697380bac69e120e30b94e8024722566d20680fe3a2abdf945ec25573e9ad38dd3599906154247256414e06460564e7375b04d10cd82dc7b286849280cc4dd61480f7398290725c142ac11df1bc406da8a5a31f901de07224031cbb6759e722184c2824bbaafef326950ed82fea32314ff7a60d65b9be043a6385474636d435c75b347ef0afc93c2f333632dfbe3ccef520c6688fa03a1a2846b7fd76000bac30b5ff66f6ec365bb4cbd109b8510d4fa6cddc411fef873353cb2f2a542dfcdcbee1a699a815486f0b95dee8816cdb404744e758f86253cacc7c4079b9fbb3126578c113ba7ead26eff2aef663e2c4a3f532acf6fed4cacd5146f47d1acb08aedaf5b1a6dac3d9cf44f4072af5c7856bc1f28b6ff6da415c7f014be9002b08eea1e434ca8d0c2a88e9fe43de9355e8bac0d375063665f88dd2623f6742a081848157af9135b726cf65c12465fbf2f7891170031922783dec5a2e5ba0f0c5daea9a7874704acd281d19823fc034cc16f4929e83897b11ad941ae45b06cedf254bdb0db0bec95af0056a929ab6b766b397171b0501636201d8662e00c4392295c556301bdd2d0e23d835a804aa6e7f9946aaa422514d542a5e8387d4b8c07efd31915af3e3d07c971a0bea2fdf2d6d1f5aace375d42d952b26c0e2cc27425262feee04004b7b83d69c841c5360a55a2f1688edf1b83c014ed559582754310c27a603b3de26123d98ddcae7b136c094c5b3b9fe81aa72c3824aba510e969cea5dda8dcab8c05d28789283362c37042b8a6bca316e2214cacb34b56b732161b40c0704ec233fbece018be640d141493c6fb654e5ec3c43aa4ef8f65e882f79f5c48e10597baf83139920f7ff165de8232c380af2786822f6acbc7bdbd7a3a9e204e43a3c2ef4ed9f93f3d558fa910c23b65ca6dfeecd86f712a29bef351b82f54cc8280e448791e5ce15f3374bf28079804e7af94fabeb0d7057eb42537c045591b182d2c8ddfc3c5750e3825ff4a2f2a03d39475859ad8e80c18d81316605f192e6b5e1627683f6c14a5a0725abe57f11681fb46c9ffba5adfee33c19d970a1066fdc8844e894626cf3913a51efb53e4bce73dff4ee15a960ec98fa020564bd6174a5508829cfbb229dd099499ff3783aa52f7523b122b0f3351ed3bfe632b73defe48b451890b1f1bb376461d7043657f149a1d32204798b62d2dacdfc0c51eb4aac069cb6f02d7993fd0d897df70f618680abb96289d470182243d81678f111ce1c4fcd05644d7f86aabfaa7af9929cd5b7af32656ad61d666604b03d419da847b446711484bdc67863b055211e7a8e5e382b27770fcfd218444ee84cc85b642ab6ef799a69132a89ea1b0298381b5a3440165c43ff99c062453e992ec3d84e8b4af9f621a49d83fb641847e8dcc998a9f1bae2d5e885cf37686adb6ece7b4467982b81999e2f8dd3a6f7e6784919f7a103fed9924ccec0e08b75f3225ea27fed2977c3d56aacb37cd6b8c92f7274181e682b24b5beeae1f370acc08be2666718a93fc09f45095d77516244554051cdc6ddd6438129df875b036ec8a2e32bec6bb517d7e55fad57564a94118e80c21595393db10f7a826823e4fb94166854e9ff51497c069af267034e5e8adc32036cdbff8a61d1d03f8224e21dd11c3f059991b1eaeef1237c6203b747560969b1440d2d9072c4bec3a6ccd6fbefcf26e308aea7a3daba8aa8e0da075aacd06fe4936f2d3f479c8105cf9655b1bebc7a4d0f84607f1b39d3839da5cb3fdfa5528a24e56b29b78d18b7301fda9933caee1981c0b8364274cba6abc26eb45d5bd85ec9bf60e7c77c970e776915fa63eaddeadb8a83dcdcd5cea41fb472eb7a96150eefb92471c17153fb7e310e082ecf21056acdffda91b8ac80353c0aa648a60b03de76cd15cfbc44e30830b36b3bc50646c19a4f22bee7e386d32885655e7de12efa604bba05ed9eb089e0404c99764bf246baf5c16780baad1048cd2e9b979e92fa0964750aaec79e3775d6fe44bd836ff3416744a2f293c1eab99953f4e55296f6e343950cf37abedf34de8533526b44fbf003ba4772e2286793ca5069e6de8869995a6116648efab1132def6125d181a2bfaeea44bbe9f08c7a46003cb84f0712c733a2d4760ff0ea03ba8b6d21330ac1d92bdc3e4c3aef3fa3d02fca52456c77c9ebefad42449dcef01156f125b73c7980aeea72308fc19851742882ac06281f2b90d010cc7f9f0654e30c0a4e7e638a2aa32aa3660ee7e6e25945f0fb98c9bf5c78d2a07a3e7bb7ad96d60517215f7b66a25ebf5ddbd2c6af28a9e384df0df7c58928b50bb6a4776eae7887ad10610c13d81f8f709a423d50a9097c1bfa6400aed62a87267baca090e58dba7e0e05bba33935144fa8151598e81b53851f5126c117aac5ccc22b1cee185206d8113f02bc0b1b8a5c90c20519c8f013c42470ea353dc4b9c1f55a5c4c9f6e76d23bb887cad2c677b156f5fe0f71a8bb93293e5da23a10bc14eb7c257e98272c6bbdd8a8d4a2129407f261f4a14b0084d6d28707ff79ae90fd0fe1ac069fcffef1355e1b2f6dc69a37fb3577c64ace27610a4aab96bff676f3465f57fe1332d50ce905bc7f9abc19e4400d34d184c2a15cc8a348f5546ab7cc2d3f07b18b8d10df151a8a7792bb576c10ea4e2651f421ed65eb1edc5e79cb466c534beca98c84c16faa887b9265fe83afc658ea4a191eacbc001a30959980e36c18833b68c7d89d215521f07977d323a6a0d8ab373e23c581dc8c78c8f8e15922b045c90423d069cbd0eb75e3d682a953a553a24376cfe7f71baf4e660109191d1aa2456662665fb66b3bd0069555747f1593197b2af6056535b1fc3fdd653f4f9e6bd50db6563f031c8fb4e6dd035fe6c625bed28d1c7f02b4cbec79af060eb6c1a6d3267e62f01bce771ba9b111832577756666f9a6cd79aee76580842b2922ac4895b5bbe3f8e2bd0a5a8104b260e3d2c9ae0e5feb14040bcce0127f3219e53a00ff5cf1e3e4579a8c74c192a6e2ab5cd2d7e145df664b8cd47657400d9c09efda6f7d5319e919ef6bbdc6c0aa5b1804b4c0053c389ae97ec6294ba3226e12b62b4bf654678d00462acd5b490f8fcb42fadc8159c36156d0a1aad329e211af5e4e7f714c455514fd432ed77856cd3bf95f6e62f7a8bf67c396749ea8e2395ddb03f21adb13e049033f776de581a36b4a7b4b4ed27e50c3c71a11fa8dcbc1111fa6889735a9041b20d8eb21442d1d44552753f0614b658039ed976faca9d57b03b44e00d9552dbe0560c707f3fb96c0bbeb7fc33a428770f603b4d0638316dd71b404c4dddbe2860169ca3bf845821f20bbba3e615f0d37405f346b3d199ddd095151c52abb98fcbcd07ef2a677248bd9eb5bffe1c8b66b6f99f613528fb6c4476362a7e03714b466ac423cf177f8d181b6252d94b42433c5862bb44db3e0aa6ff2c7f2da39119095ee60d56597727b5787b01ea7b12020493b7f2813053ccec30486699238d87be15834662a9602fbed849073a329bb3033d9919892ceb31077d608faf7b91869f03f28ea8d2c820fb6c55e1b3977dfe06343d510eec8edbbfe85d413176f9fa5f5b79389cda16261f9baedb6cb0b2ad0979991e402ad5fdd8a2e3b87d0cb17467bafd17df2560d8acea607b4c0c15c395d43c6d8111d18b172f141d22999f8e2acc60a5a25e7f22c709b3f3fcae3311837fd99a7912795108af5b97094a05229b70546117e9cf06402b823eed199be4db8a94a1df8b52df632bd01ca62d1e484e27b33a734d5b52e49adca6c5eadb0b3abcc3cd6681aaaa51a176bd1019da6e13e10072066aea7c3740df117edfe4d1d6d8600d0078f7cac8c56d4b1f28c18caacbdfd01def5a089a1aaf5dc490884655057bf8463c6afe2d65cf1e39d8c339aabe1905242edd6b7c547db352382928730198adc0cfb4f483b02bba272b678161b30af1e207e9430b6cb073dd688c67057909abd6bdf50c0b0793c2a0c10201813c6610a3acfd9493cf89123308032dadcf04e7a502bb3d88eb0c0d2d8b11a6f78d4b1bc59b488632cce4014508a6dbffcbec08815f70901d2f93274d8cefe51f1231eddc4be6bfa47def61abbfa209c175e64f2cb4407f42850b90d440f47b3be8fa14e199f75e9d1a2704c0cea52da88a75ba73a4bb336e24e72a8383133c21d65f8251bfa29cb50d455cd201ed4f740728b444a048bb114d5d32bd386faf9fddc78b7473c0b5687d846b67ab8f7785492d15f9185c9e7fd0442d6135dcceb11a294a0fc6c982198fb7a96a7c1c00910d7a5de16339836ba9d3ab56e4523387590fee0637f76a6cfeb115363a2e6b1519a68b2135d3d57453d34a976bef4b7d89c06c5537edb4e4550ecdf43b75053e1a56f03d8edd0511f35e398dc48ea230a05dadba6e23b7a9ddcdbfa4ab8918db34df5a085477076e900d16783f030537780488e39886902ccb0bffd7ff39f95fb9307118b149bf6187356c6e5d340ac4be8cc5758c8cec6aa201589cea048a5077567c25b2240f8eb138499e605ccffa082f1819f2c7823c2218e3d8b79596bbfa71d995ca11ab4c11a54ea6d82489bfc8683f9d14a688e7938b4b4b591d4b3a337fa716c75224e0399a2a9985f4dd9e3984a063546b41395c7709183c40168b74e790ccb9701b248f4dc8c245ea2fe1918081c8ccdf70c44aba518b3bb6290be8660f66fe02bf2fda49d13ef7c6d837f5eac37b7c3e6def23b097da1fb14550f88107a9bf361a19b37448a6b8741fc458207a1f1afa5a598fa7b171b6ed01a4c94d1e7c6f62a667d598f4ea0b2debcbe525c161f19882731e03eb7e04a6097f4124da46d8a49197bf8dabc1d901bb35c6cad31e1546dc8eeb996874718ae1dac8a632c831ca15d876af2fe3ad91fb179b931c176d3856db73b37d52443c5c9be711b0778a83e5b2d0496570c89db5a9ece84d257c8ab5283b73510e49"}) syz_mount_image$vfat(0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0) r0 = creat(&(0x7f0000000040)='./bus\x00', 0x0) fcntl$setstatus(r0, 0x4, 0x6900) r1 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000740)=[{&(0x7f00000001c0)=""/175, 0xaf}, {&(0x7f0000000280)=""/167, 0xa7}, {&(0x7f0000000440)=""/210, 0xd2}, {&(0x7f0000000340)=""/167, 0xa7}, {&(0x7f0000000540)=""/167, 0xa7}, {&(0x7f0000000600)=""/80, 0x50}, {&(0x7f0000000680)=""/162, 0xa2}, {&(0x7f0000000140)=""/37, 0x25}], 0x8, 0xd9f, 0x0) ftruncate(r0, 0x800) lseek(r0, 0x1200, 0x0) r2 = openat(r0, &(0x7f0000000080)='./bus\x00', 0x0, 0xee) r3 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) sendfile(r0, r3, 0x0, 0x8400fffffffa) r4 = open(&(0x7f0000000400)='./bus\x00', 0x14103e, 0x0) mmap(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x7ffffd, 0x11, 0xffffffffffffffff, 0x0) r5 = openat$rfkill(0xffffffffffffff9c, &(0x7f0000000100), 0x100, 0x0) dup2(r5, r2) pipe(&(0x7f00000000c0)) read(r4, &(0x7f0000000180)=""/19, 0xfffffe47) 01:14:10 executing program 4: r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) mq_open(0x0, 0x0, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0xc04a0100000000}) 01:14:10 executing program 1: syz_mount_image$vfat(&(0x7f00000002c0), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f0000010000)="601c6d6b646f736617e43c00088020000200000004f8000020004000000000000000000001", 0x25}, {0x0, 0x0, 0x200000000011000}], 0x0, &(0x7f0000000240)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') r0 = creat(&(0x7f0000000040)='./bus\x00', 0x0) fcntl$setstatus(r0, 0x4, 0x6900) openat(r0, &(0x7f00000000c0)='./bus\x00', 0x400, 0x12) r1 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) mkdirat(0xffffffffffffffff, 0x0, 0x0) ftruncate(r0, 0x800) lseek(r0, 0x1200, 0x0) r2 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$BTRFS_IOC_DEFRAG_RANGE(0xffffffffffffffff, 0x40309410, &(0x7f0000000080)={0x0, 0x0, 0x2}) sendfile(r0, r2, 0x0, 0x8400fffffffa) r3 = open(&(0x7f0000000400)='./bus\x00', 0x14103e, 0x0) ioctl$F2FS_IOC_MOVE_RANGE(0xffffffffffffffff, 0xc020f509, &(0x7f0000000140)={0xffffffffffffffff, 0x7, 0x1f, 0x40}) mmap(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x0, 0x10, r4, 0x0) read(r3, &(0x7f0000000180)=""/19, 0xfffffe47) 01:14:10 executing program 4: r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) mq_open(0x0, 0x0, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0xd04f0000000000}) [ 211.224258][ T1245] FAT-fs (loop1): Invalid FSINFO signature: 0x00000000, 0x00000000 (sector = 1) [ 211.328177][T17133] loop1: detected capacity change from 0 to 264192 [ 211.339973][T17133] FAT-fs (loop1): Invalid FSINFO signature: 0x00000000, 0x00000000 (sector = 1) [ 211.444052][ T1245] FAT-fs (loop5): Invalid FSINFO signature: 0x00000000, 0x00000000 (sector = 1) 01:14:10 executing program 0: syz_mount_image$vfat(&(0x7f00000002c0), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f0000010000)="601c6d6b646f736617e43c00088020000200000004f800002000400000000000000000", 0x23}, {0x0, 0x0, 0x200000000011000}], 0x0, &(0x7f0000000240)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') r0 = creat(&(0x7f0000000040)='./bus\x00', 0x0) fcntl$setstatus(r0, 0x4, 0x6900) r1 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) ftruncate(r0, 0x800) lseek(r0, 0x1200, 0x0) r2 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$BTRFS_IOC_DEFRAG_RANGE(0xffffffffffffffff, 0x40309410, &(0x7f0000000080)={0x7, 0x7, 0x2, 0x279, 0x0, [0x0, 0x0, 0x0, 0x8]}) sendfile(r0, r2, 0x0, 0x8400fffffffa) r3 = open(&(0x7f0000000400)='./bus\x00', 0x14103e, 0x0) read(r3, &(0x7f0000000180)=""/19, 0xfffffe47) 01:14:10 executing program 4: r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) mq_open(0x0, 0x0, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0xf04a0000000000}) 01:14:10 executing program 3: r0 = syz_mount_image$vfat(0x0, 0x0, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000240)=ANY=[]) r1 = creat(&(0x7f0000000040)='./bus\x00', 0x0) fcntl$setstatus(r1, 0x4, 0x6900) syz_io_uring_submit(0x0, 0x0, &(0x7f0000000080)=@IORING_OP_ASYNC_CANCEL={0xe, 0x1, 0x0, 0x0, 0x0, 0x23456}, 0x4) preadv(r1, &(0x7f0000000300)=[{&(0x7f0000000200)=""/147, 0x93}, {&(0x7f00000002c0)=""/42, 0x2a}], 0x2, 0x739c62fe, 0x7) ftruncate(r1, 0x800) lseek(r1, 0x1200, 0x0) r2 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) sendfile(0xffffffffffffffff, r2, 0x0, 0xfffc) r3 = open(&(0x7f0000000400)='./bus\x00', 0x14103e, 0x0) r4 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r4, 0x0) preadv(r4, &(0x7f0000000280), 0x18, 0xd9f, 0x0) sendmsg$NL80211_CMD_GET_INTERFACE(r4, &(0x7f00000001c0)={&(0x7f00000000c0)={0x10, 0x0, 0x0, 0x10001000}, 0xc, &(0x7f0000000140)={&(0x7f0000001300)=ANY=[@ANYBLOB=' \x00\x00\x00', @ANYRES16=0x0, @ANYBLOB="080027bd7000fcdbdf25052020002c0099000700000063000000a27efc79aa08cb597f92f3b47b74509a8074abecbbba2a6ccdcfb69537b4f6f9317c5e4354742cfe9ef9dcdee1060f812ab49196f5ee9e2807f90e9ddc0ade758258fe9092f91931b990a21837effd8f3ede37a59f64389801026c59b33e4a46f29532bc343748f07d3716a389af4eb205711102cc2476fdeb861c4ef851a7fc01a293c728b9e6b627be22296bb71a0d916c0e30e6aac0d84cdf47bbb0f8343d2022db8f72b6"], 0x20}, 0x1, 0x0, 0x0, 0xd1}, 0x24000001) mmap(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x7ffffe, 0x11, r3, 0x0) ioctl$BTRFS_IOC_SUBVOL_CREATE_V2(0xffffffffffffffff, 0x50009418, &(0x7f0000000200)={{}, 0x0, 0xe, @unused=[0x0, 0xfffffffffffeffff, 0xffffffffffff8af2, 0x4], @devid}) ioctl$BTRFS_IOC_SNAP_CREATE_V2(0xffffffffffffffff, 0x50009417, &(0x7f00000001c0)={{}, 0x0, 0x8, @inherit={0x90, &(0x7f0000000100)={0x0, 0x9, 0x100, 0x47, {0x0, 0x1, 0x9, 0x10001, 0x1fa}, [0x9, 0x0, 0x0, 0x8, 0x80000000000009, 0x1fd, 0x100000001, 0x238a, 0x10001]}}, @subvolid=0x4}) ioctl$BTRFS_IOC_DEV_REPLACE(0xffffffffffffffff, 0xca289435, &(0x7f00000003c0)={0x0, 0x0, @start={0x0, 0x0, "d4bbe5b48071f495c639742786a726a0dce6ab122b00a60909f79974d9602d284b6b22b797d9220dfea8e3171e0f71ccf9f903c3865c5b7c6c77e546d4a1e17eecaf58c6dc0d50ad549f2cc9307e3aefc6b2c15d13a936d801c58d82b3c93f73285aaff86eeb498859245b96e2d07aed42ff0795850bd67e40cebe3c74b6d4933e9b836f6f16293e66d8249b976807ae38316b9103378ec37124d871dbf4a005358354489c7e28b591ffbc22d9e9e15cfce38f69f848081709b921c3f6b70a1d4afc1435e20d33ed830274b4eba48d2f2c098e10ea3ac3162ac1365ec86b82ff5559dcdebf66178c3bc512c5dbf2b5765f298185027a15f1d20bbbba0f9d3ba3fd8c1fd3e5199b03cf0f3fab97d1cc8273099e8f0875ccd97cd1a58ddb01322543867a932448aaa7186f17bf44d8dfd897ce7fbd5a47c8b5b63ab8966da0275c6b5ef344d7ae2d729acc6079e4f796bb73874377838657fb71964fe51aa3d6631876178426c1d5862469a7bd5c2f95ce157e7c3938ac5c43e4e6c2c2985da086de66d547abd7f4e6c5e574af4ffef639bdc98f7d64ab7e31c84717aa713868347a6df377589ffbab3970997f4bbe876b3ce1c8f2f27415392a0bd5f2a4408ffb161a9ea812eac9116ea3e94b2be425513e286af56205ba5a1f924a5beefdf7ce1328bda85a0493edcd976f7c5d35ab00c0a55e3e86511b35b361a93feb6d03202c36298cea5def5a77993fd33cc4d317d628e41ff2835627fd5e209b0fcba52343feb60c32281d3e912704c5b323ec1eaf9f0cf110e71dcc3430ab68af169f3052e8b7414554dbda1d1cdf3928c4144c52f6961db46d3c73e12aef21b8cac56a76593cc4e8771c1e34e6bed68c4043b349c4884385cdcbdf7ebedd801e8a58e03a373514135aba5aebc8fde1d10929997fe12a5ba40654605eaa2b4951317de3e816906b8ab458d3d1f5114829ac282ee73cca06218e78fc70c6f34c498b32afc6ebd936dd3cfd6f5d85a1b8c21f2dd2fb1db023b4e86909df2ce05d01ff7764edc297d90c8c442133432ee2c3f6ab30007ebac1dfe8c80511a5084b71fd3be18414edfabdae06ac3570848229cdca0003bc9f21d4f274f813995c358a47e21e13ea5ec62d2571da2a72120b3f9dfbd22cd20ea046f53f4800c885cc31362341788b7dcb582873599246f6865a648cfe59d36eb9bb5a46aee6d9d7eed7646712d972c97c3750700c8321d686f2844c397414e8443ab55199efd97399d7be658739c357ad8b2f74e44e957d2158fd63efafb9f5905cdc107195a45f6b81f96595f873250209d278ee2dbf240f40e8ecf16b2c8e13f2e2afca6921db2bebff0f40a5fec1f1c8f7159c651883507cde5a482d432512e33a80e25520483a1562a60c38d0655bfba8ce2eee54dc2f5bf839352e7c3ffc858abd0c684aee9f1b2b2a269d", "60db940175aa245409f86977c24c07e06fd2e731b70b6229c2b8c8e11ba265b20c9e03e29cfde5871ab09821467de0c1cce880916c74cd0108366b0efbea7a68a5dae20cdf6f44e302dd36e3e7d7c9041d735d27ba3b86e1f45e85b93582605917aab4be4725ad13b3ab7b3e3bbd92bb008d786e6aa3bce55297a790382a201a6d58f3e2c0f49f27bcc3dd142746b56895a9fca814fafe2c37f82db6d866fa3be438b62e8e74de882f9645b88b8f91da6f46455a191ce0dcda0653634aa7f1778b0e00e4b028f7676b2fb359042d4246be93d6935a4299a1dad4be94806357386c9e946baa53011a433efc26ee632b09614f082cd91a9d2d60d9dc214cbee8cab0de5d8f027992174c435a116268fa18a1d9d705c769f76ddf3ca82f629c83e41d6c4245b759c32548f08bc3fecbc5199a75a7e30f7c5ae687921585e3de57ec4d1009b3d49b5791f7b4676c8db5ab5a516ddff3b1e8bbb5e03dbebaf8d4d187b2231f93973fbeb0afbf5e8976d5a4344b8ca3c857a35b385a96c98f299983c0e17167a2e07daefb824d6ad36246cb670faca1f4aa46c0d05de00555a0a5120e9009028eee0b805991c4f687894620b5952ae69d076563b5ec96a81e2b550bc92adf52c87cefa3d261263fc77832ec2b2cdda8f0bd24c1cf26d1b6ed1d5cdbce7532772529d864f29f3ec36e4d75f3b4157c0f2a1009be8314a9d4f59a136535dcda3e35ecfd2ade154dca484edad2dbad60a8c7b0dda57e175b84ff10235ac20fb7753c1e4bb9734c3984d67388ae671f9d4e97650093d988effdc3936326c1c169a49637ebacb6dfc0c8430222dbdc760b1d72fdc33b72bd21da046084c70c35e66f549ed63cc5ae4ab48007ffb5415a9a55d79ef968816877a0792bdb88b0d34f6f3fc53d2a75e8f3b7100d095a50a96103d417ae7eb732ee5c65beddaf7141f2b98064ef29c2ae94c3ed2c6aa92f81ee30bcca74ed75b7167e2c0aea9f37604ae82dc2b578176168d5e3dcbe110c56a34ebd6b38d5f56a09b777f2984c5a8420bf68e55d4c7e9303e6de33d3c5707771db8c1f27049ceacdf49bd448b0d8ecccaa9d9eee92ed1a5a6260852beed47b21355851ccda05e568b014f03f515eeaad4459efa74510adcab5892d53691856e64ad07fb7ec94470bce0439cac11a06b409f9eb671ad7188415eb27be6d8811c9967db1d4190d8fbce21401ebed8cbbd49a20ec90da87b617333d6d5b9d69e60cec37bd95441c01577a171c8be4d2ae9ce00c31621fb172f43a9e45f1f422257a337ebc2024b108fd789bef64f6a860b315d86f6e3f756b995bea1a693701df20e56b691fa50a006c4ebbc1fef15c53a182c7fc89249c3416a0f402ae1febc4031340d01dedd3ae2bf7fe7d607ff37ebe452e3a1a345843d4dd1abebe005c0725146aafa52ea95e9958868346e15679"}, [0x9, 0x0, 0x8fd0, 0x7, 0x80000001, 0x61a6, 0x3, 0x9, 0x10000, 0xb902, 0x5, 0x20, 0x1, 0xff, 0x1ff, 0xfffffffffffffff9, 0x9, 0x5, 0x38a, 0xfff, 0x3, 0x0, 0x1, 0x3, 0x101, 0x6, 0x101, 0xfffffffffffffffa, 0x8af2, 0x0, 0x2, 0x5, 0x0, 0x7, 0x3, 0x0, 0x3, 0xfffffffffffffffb, 0x7, 0xcac, 0x6, 0x1ff, 0x1, 0x0, 0x9e, 0xffffffff, 0x1ff, 0x7, 0x5, 0x0, 0x8, 0x7ff, 0xce5, 0x200000000, 0x6, 0x5, 0x36, 0x80b7, 0x7ff, 0x3, 0xd1e8, 0x9, 0x0, 0x8]}) ioctl$BTRFS_IOC_SCRUB_PROGRESS(r0, 0xc400941d, &(0x7f0000000440)={0x0, 0x4}) read(r3, &(0x7f0000000180)=""/19, 0xfffffe47) 01:14:10 executing program 5: r0 = syz_mount_image$vfat(&(0x7f00000002c0), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f0000010000)="601c6d6b646f736617e43c00088020000200000004f8000020004000000000000000000001", 0x25}, {0x0, 0x0, 0x200000000011000}], 0x0, &(0x7f0000000240)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') r1 = creat(&(0x7f0000000040)='./bus\x00', 0x0) r2 = openat$cgroup_procs(r1, &(0x7f0000000280)='cgroup.threads\x00', 0x2, 0x0) ioctl$EXT4_IOC_MOVE_EXT(0xffffffffffffffff, 0xc028660f, &(0x7f0000000300)={0x0, r2, 0x2, 0xfff, 0x20e6, 0xa42}) fcntl$setstatus(r1, 0x4, 0x6900) r3 = openat(r0, &(0x7f00000000c0)='./bus\x00', 0x10002, 0x0) r4 = openat(r3, &(0x7f00000001c0)='/proc/self/exe\x00', 0x50000, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r4, 0x0) preadv(r4, &(0x7f0000000280), 0x18, 0xd9f, 0x0) mkdirat(0xffffffffffffffff, 0x0, 0x0) ftruncate(r1, 0x800) lseek(r1, 0x1200, 0x0) r5 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x10) ioctl$BTRFS_IOC_DEFRAG_RANGE(0xffffffffffffffff, 0x40309410, &(0x7f0000000080)={0x0, 0x0, 0x2}) ioctl$BTRFS_IOC_DEFAULT_SUBVOL(r4, 0x40089413, &(0x7f0000000140)=0x3) sendfile(r1, r5, 0x0, 0x8400fffffffa) r6 = open(&(0x7f0000000400)='./bus\x00', 0x14103e, 0x0) mmap(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x0, 0x10, r6, 0x0) read(r6, &(0x7f0000000180)=""/19, 0xfffffe47) 01:14:10 executing program 1: syz_mount_image$vfat(&(0x7f00000002c0), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f0000010000)="601c6d6b646f736617e43c00088020000200000004f8000020004000000000000000000001", 0x25}, {0x0, 0x0, 0x200000000011000}], 0x0, &(0x7f0000000240)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') mknod$loop(&(0x7f00000000c0)='./file0\x00', 0xc000, 0x1) r0 = creat(&(0x7f0000000040)='./bus\x00', 0x0) fcntl$setstatus(r0, 0x4, 0x6900) r1 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) mkdirat(0xffffffffffffffff, 0x0, 0x0) ftruncate(r0, 0x800) lseek(r0, 0x1200, 0x0) r2 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$BTRFS_IOC_DEFRAG_RANGE(0xffffffffffffffff, 0x40309410, &(0x7f0000000080)={0x0, 0x0, 0x2}) sendfile(r0, r2, 0x0, 0x8400fffffffa) r3 = open(&(0x7f0000000400)='./bus\x00', 0x14103e, 0x0) mmap(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x0, 0x10, r3, 0x0) read(r3, &(0x7f0000000180)=""/19, 0xfffffe47) [ 211.611061][ T7735] FAT-fs (loop1): Invalid FSINFO signature: 0x00000000, 0x00000000 (sector = 1) [ 211.666846][T17153] loop0: detected capacity change from 0 to 264192 [ 211.684262][T17155] loop5: detected capacity change from 0 to 264192 [ 211.699045][T17153] FAT-fs (loop0): bogus number of FAT sectors [ 211.705204][T17153] FAT-fs (loop0): Can't find a valid FAT filesystem 01:14:11 executing program 3: syz_mount_image$vfat(0x0, 0x0, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000240)=ANY=[]) r0 = creat(&(0x7f0000000040)='./bus\x00', 0x0) fcntl$setstatus(r0, 0x4, 0x6900) ftruncate(r0, 0x800) lseek(r0, 0x1200, 0x0) r1 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) sendfile(r0, r1, 0x0, 0x8400fffffffa) r2 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r2, 0x0) preadv(r2, &(0x7f0000000280), 0x18, 0xd9f, 0x0) sendfile(r2, r0, &(0x7f0000000080)=0x8, 0x4) r3 = open(&(0x7f0000000400)='./bus\x00', 0x14113e, 0x1e1) mmap(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x7ffffe, 0x11, r3, 0x0) read(r3, &(0x7f0000000180)=""/19, 0xfffffe47) 01:14:11 executing program 4: r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) mq_open(0x0, 0x0, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0x100000000000000}) [ 211.716134][T17155] FAT-fs (loop5): Invalid FSINFO signature: 0x00000000, 0x00000000 (sector = 1) [ 211.747927][T17166] loop1: detected capacity change from 0 to 264192 [ 211.774731][T17166] FAT-fs (loop1): Invalid FSINFO signature: 0x00000000, 0x00000000 (sector = 1) 01:14:11 executing program 4: r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) mq_open(0x0, 0x0, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0x200000000000000}) 01:14:11 executing program 4: r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) mq_open(0x0, 0x0, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0x1000000000000000}) 01:14:11 executing program 2: syz_mount_image$vfat(0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0) r0 = creat(&(0x7f0000000040)='./bus\x00', 0x0) fcntl$setstatus(r0, 0x4, 0x6900) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, 0xffffffffffffffff, 0x0) preadv(0xffffffffffffffff, &(0x7f0000000280), 0x18, 0xd9f, 0x0) ftruncate(r0, 0x800) r1 = socket$inet_udplite(0x2, 0x2, 0x88) recvfrom$inet(r1, 0x0, 0xccf3, 0x0, 0x0, 0x800e00545) r2 = socket$inet_udplite(0x2, 0x2, 0x88) recvfrom$inet(r2, 0x0, 0xb2, 0x0, 0x0, 0x800e0053f) r3 = socket$inet_udplite(0x2, 0x2, 0x88) recvmsg(r3, &(0x7f0000000000)={0x0, 0x0, &(0x7f0000000880)=[{&(0x7f0000000100)=""/72, 0x48}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}], 0xc}, 0x0) r4 = socket$inet_udplite(0x2, 0x2, 0x88) recvfrom$inet(r4, 0x0, 0xbfa8, 0x0, 0x0, 0x800e0053e) shutdown(r3, 0x0) shutdown(0xffffffffffffffff, 0x0) mknodat(0xffffffffffffff9c, &(0x7f00000000c0)='./file0\x00', 0x1000, 0x0) open$dir(&(0x7f0000001240)='./file0\x00', 0x0, 0x0) shutdown(r4, 0x0) 01:14:11 executing program 4: r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) mq_open(0x0, 0x0, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffff600000}) 01:14:11 executing program 4: r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) mq_open(0x0, 0x0, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x2}) [ 212.149157][ T1245] FAT-fs (loop1): Invalid FSINFO signature: 0x00000000, 0x00000000 (sector = 1) [ 212.183928][ T1245] FAT-fs (loop5): Invalid FSINFO signature: 0x00000000, 0x00000000 (sector = 1) 01:14:11 executing program 0: syz_mount_image$vfat(&(0x7f00000002c0), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f0000010000)="601c6d6b646f736617e43c00088020000200000004f800002000400000000000000000", 0x23}, {0x0, 0x0, 0x200000000011000}], 0x0, &(0x7f0000000240)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') r0 = creat(&(0x7f0000000040)='./bus\x00', 0x0) fcntl$setstatus(r0, 0x4, 0x6900) r1 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) ftruncate(r0, 0x800) lseek(r0, 0x1200, 0x0) r2 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$BTRFS_IOC_DEFRAG_RANGE(0xffffffffffffffff, 0x40309410, &(0x7f0000000080)={0x7, 0x7, 0x2, 0x279, 0x0, [0x0, 0x0, 0x0, 0x8]}) sendfile(r0, r2, 0x0, 0x8400fffffffa) r3 = open(&(0x7f0000000400)='./bus\x00', 0x14103e, 0x0) read(r3, &(0x7f0000000180)=""/19, 0xfffffe47) 01:14:11 executing program 1: syz_mount_image$vfat(&(0x7f00000002c0), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f0000010000)="601c6d6b646f736617e43c00088020000200000004f8000020004000000000000000000001", 0x25}, {0x0, 0x0, 0x200000000011000}], 0x0, &(0x7f0000000240)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') r0 = creat(&(0x7f0000000040)='./bus\x00', 0x0) fcntl$setstatus(r0, 0x4, 0x6900) r1 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) mkdirat(0xffffffffffffffff, 0x0, 0x0) ftruncate(r0, 0x800) lseek(r0, 0x1200, 0x0) r2 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$BTRFS_IOC_DEFRAG_RANGE(0xffffffffffffffff, 0x40309410, &(0x7f0000000080)={0x0, 0x0, 0x2}) sendfile(r0, r2, 0x0, 0x8400fffffffa) r3 = open(&(0x7f0000000400)='./bus\x00', 0x14103e, 0x0) mmap(&(0x7f000053b000/0x3000)=nil, 0x3000, 0x0, 0x12, r3, 0x0) read(r3, &(0x7f0000000180)=""/19, 0xfffffe47) 01:14:11 executing program 4: r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) mq_open(0x0, 0x0, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x10}) 01:14:11 executing program 5: syz_mount_image$vfat(&(0x7f00000002c0), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f0000010000)="601c6d6b646f736617e43c00088020000200000004f8000020004000000000000000000001", 0x25}, {0x0, 0x0, 0x200000000011000}], 0x0, &(0x7f0000000240)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') r0 = creat(&(0x7f0000000040)='./bus\x00', 0x0) fcntl$setstatus(r0, 0x4, 0x6900) r1 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) mkdirat(0xffffffffffffffff, 0x0, 0x0) open$dir(&(0x7f00000000c0)='./file0\x00', 0x100, 0x5) r2 = creat(&(0x7f0000000080)='./bus\x00', 0x0) ftruncate(r2, 0x1) fallocate(r2, 0x3, 0x0, 0x10000101) fcntl$setstatus(r2, 0x4, 0x800) lseek(r0, 0x1200, 0x0) r3 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$BTRFS_IOC_DEFRAG_RANGE(0xffffffffffffffff, 0x40309410, &(0x7f0000000080)={0x0, 0x0, 0x2}) sendfile(r0, r3, 0x0, 0x8400fffffffa) r4 = open(&(0x7f0000000400)='./bus\x00', 0x14103e, 0x0) mmap(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x0, 0x10, r4, 0x0) read(r4, &(0x7f0000000180)=""/19, 0xfffffe47) [ 212.529704][T17229] loop1: detected capacity change from 0 to 264192 [ 212.535157][T17232] loop5: detected capacity change from 0 to 264192 [ 212.543842][T17229] FAT-fs (loop1): Invalid FSINFO signature: 0x00000000, 0x00000000 (sector = 1) [ 212.545517][T17230] loop0: detected capacity change from 0 to 264192 [ 212.561576][T17230] FAT-fs (loop0): bogus number of FAT sectors [ 212.567641][T17230] FAT-fs (loop0): Can't find a valid FAT filesystem 01:14:11 executing program 4: r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) mq_open(0x0, 0x0, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x4000}) [ 212.580793][T17232] FAT-fs (loop5): Invalid FSINFO signature: 0x00000000, 0x00000000 (sector = 1) 01:14:12 executing program 4: r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) mq_open(0x0, 0x0, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x60ff}) 01:14:12 executing program 4: r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) mq_open(0x0, 0x0, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x9700}) 01:14:12 executing program 3: syz_mount_image$vfat(0x0, 0x0, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000240)=ANY=[]) r0 = creat(&(0x7f0000000040)='./bus\x00', 0x0) open(&(0x7f0000000080)='./bus\x00', 0x2040, 0x4) fcntl$setstatus(r0, 0x4, 0x6900) ftruncate(r0, 0x800) lseek(r0, 0x1200, 0x0) r1 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) sendfile(r0, r1, 0x0, 0x8400fffffffa) r2 = open(&(0x7f0000000400)='./bus\x00', 0x14103e, 0x0) mmap(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x7ffffe, 0x11, r2, 0x0) read(r2, &(0x7f0000000180)=""/19, 0xfffffe47) pipe2(&(0x7f00000000c0)={0xffffffffffffffff}, 0x0) r4 = perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) ioctl$BTRFS_IOC_BALANCE_PROGRESS(r4, 0x84009422, &(0x7f00000012c0)={0x0, 0x0, {0x0, @usage, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @struct}, {0x0, @usage, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @struct}, {0x0, @usage, 0x0}}) ioctl$BTRFS_IOC_SCRUB(0xffffffffffffffff, 0xc400941b, &(0x7f00000001c0)={r5, 0x1, 0x20}) ioctl$BTRFS_IOC_SUBVOL_CREATE_V2(0xffffffffffffffff, 0x50009418, &(0x7f0000000200)={{}, 0x0, 0xe, @unused=[0x0, 0xfffffffffffeffff, 0xffffffffffff8af2, 0x4], @devid=r5}) ioctl$BTRFS_IOC_SNAP_CREATE_V2(0xffffffffffffffff, 0x50009417, &(0x7f00000001c0)={{}, 0x0, 0x8, @inherit={0x90, &(0x7f0000000100)={0x0, 0x9, 0x100, 0x47, {0x0, 0x7, 0x9, 0x10001, 0x1fa}, [0x9, 0x0, 0x0, 0x8, 0x9, 0x1ff, 0x100000001, 0x238a, 0x10001]}}, @devid=r5}) ioctl$BTRFS_IOC_DEV_REPLACE(0xffffffffffffffff, 0xca289435, &(0x7f00000003c0)={0x0, 0x0, @start={r5, 0x0, "d4bbe5b48071f495c639742786a726a0dce6ab122b00a60909f79974d9602d284b6b22b797d9220dfea8e3171e0f71ccf9f903c3865c5b7c6c77e546d4a1e17eecaf58c6dc0d50ad549f2cc9307e3aefc6b2c15d13a936d801c58d82b3c93f73285aaff86eeb498859245b96e2d07aed42ff0795850bd67e40cebe3c74b6d4933e9b836f6f16293e66d8249b976807ae38316b9103378ec37124d871dbf4a005358354489c7e28b591ffbc22d9e9e15cfce38f69f848081709b921c3f6b70a1d4afc1435e20d33ed830274b4eba48d2f2c098e10ea3ac3162ac1365ec86b82ff5559dcdebf66178c3bc512c5dbf2b5765f298185027a15f1d20bbbba0f9d3ba3fd8c1fd3e5199b03cf0f3fab97d1cc8273099e8f0875ccd97cd1a58ddb01322543867a932448aaa7186f17bf44d8dfd897ce7fbd5a47c8b5b63ab8966da0275c6b5ef344d7ae2d729acc6079e4f796bb73874377838657fb71964fe51aa3d6631876178426c1d5862469a7bd5c2f95ce157e7c3938ac5c43e4e6c2c2985da086de66d547abd7f4e6c5e574af4ffef639bdc98f7d64ab7e31c84717aa713868347a6df377589ffbab3970997f4bbe876b3ce1c8f2f27415392a0bd5f2a4408ffb161a9ea812eac9116ea3e94b2be425513e286af56205ba5a1f924a5beefdf7ce1328bda85a0493edcd976f7c5d35ab00c0a55e3e86511b35b361a93feb6d03202c36298cea5def5a77993fd33cc4d317d628e41ff2835627fd5e209b0fcba52343feb60c32281d3e912704c5b323ec1eaf9f0cf110e71dcc3430ab68af169f3052e8b7414554dbda1d1cdf3928c4144c52f6961db46d3c73e12aef21b8cac56a76593cc4e8771c1e34e6bed68c4043b349c4884385cdcbdf7ebedd801e8a58e03a373514135aba5aebc8fde1d10929997fe12a5ba40654605eaa2b4951317de3e816906b8ab458d3d1f5114829ac282ee73cca06218e78fc70c6f34c498b32afc6ebd936dd3cfd6f5d85a1b8c21f2dd2fb1db023b4e86909df2ce05d01ff7764edc297d90c8c442133432ee2c3f6ab30007ebac1dfe8c80511a5084b71fd3be18414edfabdae06ac3570848229cdca0003bc9f21d4f274f813995c358a47e21e13ea5ec62d2571da2a72120b3f9dfbd22cd20ea046f53f4800c885cc31362341788b7dcb582873599246f6865a648cfe59d36eb9bb5a46aee6d9d7eed7646712d972c97c3750700c8321d686f2844c397414e8443ab55199efd97399d7be658739c357ad8b2f74e44e957d2158fd63efafb9f5905cdc107195a45f6b81f96595f873250209d278ee2dbf240f40e8ecf16b2c8e13f2e2afca6921db2bebff0f40a5fec1f1c8f7159c651883507cde5a482d432512e33a80e25520483a1562a60c38d0655bfba8ce2eee54dc2f5bf839352e7c3ffc858abd0c684aee9f1b2b2a269d", "60db940175aa245409f86977c24c07e06fd2e731b70b6229c2b8c8e11ba265b20c9e03e29cfde5871ab09821467de0c1cce880916c74cd0108366b0efbea7a68a5dae20cdf6f44e302dd36e3e7d7c9041d735d27ba3b86e1f45e85b93582605917aab4be4725ad13b3ab7b3e3bbd92bb008d786e6aa3bce55297a790382a201a6d58f3e2c0f49f27bcc3dd142746b56895a9fca814fafe2c37f82db6d866fa3be438b62e8e74de882f9645b88b8f91da6f46455a191ce0dcda0653634aa7f1778b0e00e4b028f7676b2fb359042d4246be93d6935a4299a1dad4be94806357386c9e946baa53011a433efc26ee632b09614f082cd91a9d2d60d9dc214cbee8cab0de5d8f027992174c435a116268fa18a1d9d705c769f76ddf3ca82f629c83e41d6c4245b759c32548f08bc3fecbc5199a75a7e30f7c5ae687921585e3de57ec4d1009b3d49b5791f7b4676c8db5ab5a516ddff3b1e8bbb5e03dbebaf8d4d187b2231f93973fbeb0afbf5e8976d5a4344b8ca3c857a35b385a96c98f299983c0e17167a2e07daefb824d6ad36246cb670faca1f4aa46c0d05de00555a0a5120e9009028eee0b805991c4f687894620b5952ae69d076563b5ec96a81e2b550bc92adf52c87cefa3d261263fc77832ec2b2cdda8f0bd24c1cf26d1b6ed1d5cdbce7532772529d864f29f3ec36e4d75f3b4157c0f2a1009be8314a9d4f59a136535dcda3e35ecfd2ade154dca484edad2dbad60a8c7b0dda57e175b84ff10235ac20fb7753c1e4bb9734c3984d67388ae671f9d4e97650093d988effdc3936326c1c169a49637ebacb6dfc0c8430222dbdc760b1d72fdc33b72bd21da046084c70c35e66f549ed63cc5ae4ab48007ffb5415a9a55d79ef968816877a0792bdb88b0d34f6f3fc53d2a75e8f3b7100d095a50a96103d417ae7eb732ee5c65beddaf7141f2b98064ef29c2ae94c3ed2c6aa92f81ee30bcca74ed75b7167e2c0aea9f37604ae82dc2b578176168d5e3dcbe110c56a34ebd6b38d5f56a09b777f2984c5a8420bf68e55d4c7e9303e6de33d3c5707771db8c1f27049ceacdf49bd448b0d8ecccaa9d9eee92ed1a5a6260852beed47b21355851ccda05e568b014f03f515eeaad4459efa74510adcab5892d53691856e64ad07fb7ec94470bce0439cac11a06b409f9eb671ad7188415eb27be6d8811c9967db1d4190d8fbce21401ebed8cbbd49a20ec90da87b617333d6d5b9d69e60cec37bd95441c01577a171c8be4d2ae9ce00c31621fb172f43a9e45f1f422257a337ebc2024b108fd789bef64f6a860b315d86f6e3f756b995bea1a693701df20e56b691fa50a006c4ebbc1fef15c53a182c7fc89249c3416a0f402ae1febc4031340d01dedd3ae2bf7fe7d607ff37ebe452e3a1a345843d4dd1abebe005c0725146aafa52ea95e9958868346e15679"}, [0x9, 0x0, 0x8fd0, 0x7, 0x80000001, 0x61a6, 0x3, 0x9, 0x10000, 0xb902, 0x5, 0x20, 0x1, 0xff, 0x1ff, 0xfffffffffffffff9, 0x9, 0x5, 0x38a, 0xfff, 0x3, 0x0, 0x1, 0x3, 0x101, 0x6, 0x101, 0xfffffffffffffffa, 0x8af2, 0x0, 0x2, 0x5, 0x0, 0x7, 0x3, 0x0, 0x3, 0xfffffffffffffffb, 0x7, 0xcac, 0x6, 0x1ff, 0x1, 0x0, 0x9e, 0xffffffff, 0x1ff, 0x7, 0x5, 0x0, 0x8, 0x7ff, 0xce5, 0x200000000, 0x6, 0x5, 0x36, 0x80b7, 0x7ff, 0x3, 0xd1e8, 0x9, 0x0, 0x8]}) ioctl$BTRFS_IOC_SCRUB_PROGRESS(r3, 0xc400941d, &(0x7f0000000440)={r5, 0x0, 0x3ca8}) 01:14:12 executing program 2: syz_mount_image$vfat(0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0) r0 = creat(&(0x7f0000000040)='./bus\x00', 0x0) fcntl$setstatus(r0, 0x4, 0x6900) r1 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f000060b000/0x3000)=nil, 0x3000, 0x180000b, 0x12, r1, 0x6f7ab000) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) ftruncate(r0, 0x800) lseek(r0, 0x1200, 0x0) r2 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) sendfile(r0, r2, 0x0, 0x8400fffffffa) r3 = open(&(0x7f0000000080)='./bus\x00', 0x200202, 0x8) mmap(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x7ffffe, 0x11, r3, 0x0) read(r3, &(0x7f0000000180)=""/19, 0xfffffe47) 01:14:12 executing program 1: syz_mount_image$vfat(&(0x7f00000002c0), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f0000010000)="601c6d6b646f736617e43c00088020000200000004f8000020004000000000000000000001", 0x25}, {0x0, 0x0, 0x200000000011000}], 0x0, &(0x7f0000000240)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') r0 = creat(&(0x7f0000000040)='./bus\x00', 0x0) creat(&(0x7f00000000c0)='./bus\x00', 0x49) fcntl$setstatus(r0, 0x4, 0x6900) r1 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) mkdirat(0xffffffffffffffff, 0x0, 0x0) ftruncate(r0, 0x800) lseek(r0, 0x1200, 0x0) mmap(&(0x7f0000514000/0x1000)=nil, 0x1000, 0x8, 0x13, r1, 0x31f07000) r2 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$BTRFS_IOC_DEFRAG_RANGE(0xffffffffffffffff, 0x40309410, &(0x7f0000000080)={0x0, 0x0, 0x2}) sendfile(r0, r2, 0x0, 0x8400fffffffa) r3 = open(&(0x7f0000000400)='./bus\x00', 0x14103e, 0x0) mmap(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x0, 0x10, r3, 0x0) read(r3, &(0x7f0000000180)=""/19, 0xfffffe47) 01:14:12 executing program 4: r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) mq_open(0x0, 0x0, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x104000}) [ 212.850798][ T1245] FAT-fs (loop1): Invalid FSINFO signature: 0x00000000, 0x00000000 (sector = 1) 01:14:12 executing program 4: r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) mq_open(0x0, 0x0, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x105400}) [ 212.959056][T17288] loop1: detected capacity change from 0 to 264192 [ 213.021088][T17288] FAT-fs (loop1): Invalid FSINFO signature: 0x00000000, 0x00000000 (sector = 1) [ 213.168375][ T1245] FAT-fs (loop5): Invalid FSINFO signature: 0x00000000, 0x00000000 (sector = 1) 01:14:12 executing program 0: syz_mount_image$vfat(&(0x7f00000002c0), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f0000010000)="601c6d6b646f736617e43c00088020000200000004f80000200040000000000000000000", 0x24}, {0x0, 0x0, 0x200000000011000}], 0x0, &(0x7f0000000240)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') r0 = creat(&(0x7f0000000040)='./bus\x00', 0x0) fcntl$setstatus(r0, 0x4, 0x6900) r1 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) ftruncate(r0, 0x800) lseek(r0, 0x1200, 0x0) r2 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$BTRFS_IOC_DEFRAG_RANGE(0xffffffffffffffff, 0x40309410, &(0x7f0000000080)={0x7, 0x7, 0x2, 0x279, 0x0, [0x0, 0x0, 0x0, 0x8]}) sendfile(r0, r2, 0x0, 0x8400fffffffa) r3 = open(&(0x7f0000000400)='./bus\x00', 0x14103e, 0x0) read(r3, &(0x7f0000000180)=""/19, 0xfffffe47) 01:14:12 executing program 4: r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) mq_open(0x0, 0x0, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x400000}) 01:14:12 executing program 5: syz_mount_image$vfat(&(0x7f00000002c0), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f0000010000)="601c6d6b646f736617e43c00088020000200000004f8000020004000000000000000000001", 0x25}, {0x0, 0x0, 0x200000000011000}], 0x0, &(0x7f0000000240)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') r0 = creat(&(0x7f0000000040)='./bus\x00', 0x0) fcntl$setstatus(r0, 0x4, 0x6900) r1 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) mkdirat(0xffffffffffffffff, 0x0, 0x0) open$dir(&(0x7f00000000c0)='./file0\x00', 0x100, 0x5) r2 = creat(&(0x7f0000000080)='./bus\x00', 0x0) ftruncate(r2, 0x1) fallocate(r2, 0x3, 0x0, 0x10000101) fcntl$setstatus(r2, 0x4, 0x800) lseek(r0, 0x1200, 0x0) r3 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$BTRFS_IOC_DEFRAG_RANGE(0xffffffffffffffff, 0x40309410, &(0x7f0000000080)={0x0, 0x0, 0x2}) sendfile(r0, r3, 0x0, 0x8400fffffffa) r4 = open(&(0x7f0000000400)='./bus\x00', 0x14103e, 0x0) mmap(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x0, 0x10, r4, 0x0) read(r4, &(0x7f0000000180)=""/19, 0xfffffe47) 01:14:12 executing program 1: syz_mount_image$vfat(&(0x7f00000002c0), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f0000010000)="601c6d6b646f736617e43c00088020000200000004f8000020004000000000000000000001", 0x25}, {0x0, 0x0, 0x200000000011000}], 0x0, &(0x7f0000000240)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') open(&(0x7f00000003c0)='./bus\x00', 0x10800, 0x80) r0 = creat(&(0x7f0000000040)='./bus\x00', 0x0) fcntl$setstatus(r0, 0x4, 0x6900) r1 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) r2 = openat$random(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) preadv(r2, &(0x7f00000001c0)=[{&(0x7f0000000240)=""/124, 0x7c}, {&(0x7f0000000300)=""/184, 0xb8}, {&(0x7f0000000440)=""/84, 0x54}, {&(0x7f00000004c0)=""/255, 0xff}], 0x4, 0xa777, 0x9) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) mkdirat(0xffffffffffffffff, 0x0, 0x0) ftruncate(r0, 0x800) lseek(r0, 0x1200, 0x0) r3 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$BTRFS_IOC_DEFRAG_RANGE(0xffffffffffffffff, 0x40309410, &(0x7f0000000080)={0x0, 0x0, 0x2}) sendfile(r0, r3, 0x0, 0x8400fffffffa) r4 = open(&(0x7f0000000400)='./bus\x00', 0x14103e, 0x0) ioctl$BTRFS_IOC_SUBVOL_SETFLAGS(0xffffffffffffffff, 0x4008941a, &(0x7f00000000c0)=0x2) mmap(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x0, 0x10, r4, 0x0) read(r4, &(0x7f0000000180)=""/19, 0xfffffe47) [ 213.379939][ T1245] FAT-fs (loop1): Invalid FSINFO signature: 0x00000000, 0x00000000 (sector = 1) [ 213.411543][T17312] loop0: detected capacity change from 0 to 264192 01:14:12 executing program 4: r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) mq_open(0x0, 0x0, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x401000}) [ 213.425067][T17312] FAT-fs (loop0): bogus number of FAT sectors [ 213.431240][T17312] FAT-fs (loop0): Can't find a valid FAT filesystem [ 213.436360][T17315] loop5: detected capacity change from 0 to 264192 01:14:12 executing program 4: r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) mq_open(0x0, 0x0, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x4af000}) [ 213.494182][T17324] loop1: detected capacity change from 0 to 264192 [ 213.505603][T17315] FAT-fs (loop5): Invalid FSINFO signature: 0x00000000, 0x00000000 (sector = 1) 01:14:12 executing program 5: syz_mount_image$vfat(&(0x7f00000002c0), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f0000010000)="601c6d6b646f736617e43c00088020000200000004f8000020004000000000000000000001", 0x25}, {0x0, 0x0, 0x200000000011000}], 0x0, &(0x7f0000000240)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') r0 = creat(&(0x7f0000000040)='./bus\x00', 0x0) fcntl$setstatus(r0, 0x4, 0x6900) r1 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) mkdirat(0xffffffffffffffff, 0x0, 0x0) open$dir(&(0x7f00000000c0)='./file0\x00', 0x100, 0x5) r2 = creat(&(0x7f0000000080)='./bus\x00', 0x0) ftruncate(r2, 0x1) fallocate(r2, 0x3, 0x0, 0x10000101) fcntl$setstatus(r2, 0x4, 0x800) lseek(r0, 0x1200, 0x0) r3 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$BTRFS_IOC_DEFRAG_RANGE(0xffffffffffffffff, 0x40309410, &(0x7f0000000080)={0x0, 0x0, 0x2}) sendfile(r0, r3, 0x0, 0x8400fffffffa) r4 = open(&(0x7f0000000400)='./bus\x00', 0x14103e, 0x0) mmap(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x0, 0x10, r4, 0x0) read(r4, &(0x7f0000000180)=""/19, 0xfffffe47) [ 213.547734][T17324] FAT-fs (loop1): Invalid FSINFO signature: 0x00000000, 0x00000000 (sector = 1) 01:14:13 executing program 3: syz_mount_image$vfat(0x0, 0x0, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000240)=ANY=[]) r0 = creat(&(0x7f0000000040)='./bus\x00', 0x0) fcntl$setstatus(r0, 0x4, 0x6900) ftruncate(r0, 0x800) lseek(r0, 0x1200, 0x0) r1 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) sendfile(r0, r1, 0x0, 0x8400fffffffa) r2 = open(&(0x7f0000000400)='./bus\x00', 0x14103e, 0x0) mmap(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x7ffffe, 0x11, r2, 0x0) read(r2, &(0x7f0000000180)=""/19, 0xfffffe47) r3 = creat(&(0x7f0000000080)='./bus\x00', 0x0) ftruncate(r3, 0x1) fallocate(r3, 0x3, 0x0, 0x10000101) flock(r3, 0x4) [ 213.632689][T17341] loop5: detected capacity change from 0 to 264192 [ 213.650255][T17341] FAT-fs (loop5): Invalid FSINFO signature: 0x00000000, 0x00000000 (sector = 1) 01:14:13 executing program 4: r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) mq_open(0x0, 0x0, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x4fd000}) 01:14:13 executing program 2: syz_mount_image$vfat(0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0) r0 = creat(&(0x7f0000000040)='./bus\x00', 0x0) fcntl$setstatus(r0, 0x4, 0x6900) r1 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) ftruncate(r0, 0x800) lseek(r0, 0x1200, 0x0) r2 = open(&(0x7f00000000c0)='./bus\x00', 0x40001, 0x0) sendfile(r0, r2, 0x0, 0x8400fffffffa) r3 = open(&(0x7f0000000400)='./bus\x00', 0x14103e, 0x0) mmap(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x7ffffe, 0x11, r3, 0x0) read(r3, &(0x7f0000000180)=""/19, 0xfffffe47) 01:14:13 executing program 4: r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) mq_open(0x0, 0x0, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x541000}) 01:14:13 executing program 2: r0 = syz_mount_image$vfat(0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0) r1 = creat(&(0x7f0000000040)='./bus\x00', 0x0) fcntl$setstatus(r1, 0x4, 0x6900) r2 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r2, 0x0) preadv(r2, &(0x7f0000000280), 0x18, 0xd9f, 0x0) ftruncate(r1, 0x800) lseek(r1, 0x1200, 0x0) r3 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) io_setup(0x953, &(0x7f0000000080)=0x0) r5 = creat(&(0x7f0000000080)='./bus\x00', 0x0) ftruncate(r5, 0x1) fallocate(r5, 0x3, 0x0, 0x10000101) write$binfmt_elf64(0xffffffffffffffff, &(0x7f0000000440)=ANY=[@ANYBLOB="7f454c46f7020080faffffffffffffff020003008500000075020000000000004000000000000000e802000000000000010000000827d50038000100005003001f0001000000020000000600000000000000000000000000000009000000000000007d000000000000000100000000000000070000000000000006000000040000001f0000000000000020000000000000001c0b0000000000000800000000000000a55000000000000004000000000000002eb72da14ef6b27f4a8021e3d12dc9591095b5b4db95536838175d58b4c47fcde23963119ad1708329f8474e7376cbd8f75b2e2700b83a9b76b39d961f442a73da5585903e4495a2c8cb802f6b591226e45fae004256c381c798dc686d3777900b619d6af32a5e6f1212510100477a44081e1f7483a83413bd37ca0ae93f7df4a43ca712f01108e7caa133f3d2228381b48ab62047bdb23c105611b1dba191890cf971970000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006a229d380000000000000000000000000000000000000000000000000000009516ab6fc7d892980bae000000000000000000000000000000030000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c25b9d4c00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f8e1000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009e9ad09b364278abb809e9632f70363198c83ed05418a8d39851c81dc421e246b77bff05430caafadf7c59e64a2b309db75c50e3681b70e960af5cbc10002c47f1bb34446a657e57a6b3d1e1f25e2e01eafbd3a81d7dcec1a91c056d394f9dbf98a99e7a88879440e5ac2697827a544229b0e9863035581f626ea1511a1e051e9ac87852170dd15328d93ec89b50788e3fb9e82baae710a8e98c7ded3067e65e42293139db1d68647f3f0000000000000000000000bb8e09f90d8dce749bb3b5f4f1406250db1170f7da856c3d52cbb09dcca0233a4280dd8ad34b548a2ec4003964221a12308fd987a0fc0129b8ad"], 0x561) r6 = eventfd(0x4) io_submit(r4, 0x3, &(0x7f0000000380)=[&(0x7f00000000c0)={0x0, 0x0, 0x0, 0x7, 0x8, r0, &(0x7f00000001c0)="24272d0314bb81377561a0ece874f3a63554da6dc56c30f6f69b708e74a7e6e8892bbc554974d59f6ff449fd1ab0b0bdd02165aac1fd6ed95e00ff6e3beb3d5ea7e1ae4253a5a48b6c8d2181cafe8b0f4bbf4a90cb26cf89b16d13641db5a17652dcbb560eaea5972b0dea0da1c4fb7e055fb322c1345c5ec48c04601aa337ceb792f8ee3953279f49e3d8c7986e84496dc8d1a7452589857a89a3d44b95a4d6dfdf3771ab0d86a7046e384619541ab63d684e0dcd79d7470a0e4b3d8e66dff8982023aef29a97acbf7ecebec862b0be7fc6394cedf65dc2c31e52583309a8efeb29c6f6f1ae38ee34ebc334a3", 0xed, 0x6, 0x0, 0x0, r5}, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x7, 0x3, r2, &(0x7f0000000100)="2c7b5f360cc6f20e01b983fc12055447e3dff28594bc923f0ee7fcfd03871bdd671fc917768e611d42fc88", 0x2b, 0x0, 0x0, 0x1, r2}, &(0x7f0000000340)={0x0, 0x0, 0x0, 0x1, 0x6, r1, &(0x7f00000002c0)="184299c18d3ecf878be825d86ee318ae4b4d679e457bcbacb0d4e5df2fa21c5e756080637b189cd31c8a5ad7536e30f05cbb3107f4764fe4a177612695cad1c5c89fa798811c4afdb0779f7a2a3d1f55e2b5ac451665977670f2c8d759cfedbf3f12ab30ebffb43bc57109f49aa57ddd", 0x70, 0x50, 0x0, 0x1, r6}]) sendfile(r1, r3, 0x0, 0x8400fffffffa) r7 = open(&(0x7f0000000400)='./bus\x00', 0x14103e, 0x0) mmap(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x7ffffe, 0x11, r7, 0x0) read(r7, &(0x7f0000000180)=""/19, 0xfffffe47) [ 214.040763][ T1245] FAT-fs (loop1): Invalid FSINFO signature: 0x00000000, 0x00000000 (sector = 1) [ 214.056233][ T7735] FAT-fs (loop5): Invalid FSINFO signature: 0x00000000, 0x00000000 (sector = 1) 01:14:13 executing program 0: syz_mount_image$vfat(&(0x7f00000002c0), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f0000010000)="601c6d6b646f736617e43c00088020000200000004f80000200040000000000000000000", 0x24}, {0x0, 0x0, 0x200000000011000}], 0x0, &(0x7f0000000240)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') r0 = creat(&(0x7f0000000040)='./bus\x00', 0x0) fcntl$setstatus(r0, 0x4, 0x6900) r1 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) ftruncate(r0, 0x800) lseek(r0, 0x1200, 0x0) r2 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$BTRFS_IOC_DEFRAG_RANGE(0xffffffffffffffff, 0x40309410, &(0x7f0000000080)={0x7, 0x7, 0x2, 0x279, 0x0, [0x0, 0x0, 0x0, 0x8]}) sendfile(r0, r2, 0x0, 0x8400fffffffa) r3 = open(&(0x7f0000000400)='./bus\x00', 0x14103e, 0x0) read(r3, &(0x7f0000000180)=""/19, 0xfffffe47) 01:14:13 executing program 3: syz_mount_image$vfat(0x0, 0x0, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000240)=ANY=[]) r0 = creat(&(0x7f0000000040)='./bus\x00', 0x0) fcntl$setstatus(r0, 0x4, 0x6900) ftruncate(r0, 0x800) lseek(r0, 0x1200, 0x0) r1 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) sendfile(r0, r1, 0x0, 0x8400fffffffa) r2 = open(&(0x7f0000000400)='./bus\x00', 0x14103e, 0x0) mmap(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x7ffffe, 0x11, r2, 0x0) r3 = openat2$dir(0xffffffffffffff9c, &(0x7f0000000080)='./bus\x00', &(0x7f00000000c0)={0x20480, 0x80, 0x8}, 0x18) ioctl$F2FS_IOC_RELEASE_COMPRESS_BLOCKS(r3, 0x8008f512, &(0x7f0000000100)) read(r2, &(0x7f0000000180)=""/19, 0xfffffe47) 01:14:13 executing program 4: r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) mq_open(0x0, 0x0, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x970000}) 01:14:13 executing program 2: syz_mount_image$vfat(0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0) r0 = creat(&(0x7f0000000040)='./bus\x00', 0x0) fcntl$setstatus(r0, 0x4, 0x6900) r1 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) ftruncate(r0, 0x800) lseek(r0, 0x1200, 0x0) r2 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) sendfile(r0, r2, 0x0, 0x8400fffffffa) r3 = open(&(0x7f0000000400)='./bus\x00', 0x14103e, 0x0) r4 = openat$cgroup(r3, &(0x7f0000000080)='syz0\x00', 0x200002, 0x0) ioctl$EXT4_IOC_MIGRATE(r4, 0x6609) mmap(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x7ffffe, 0x11, r3, 0x0) read(r3, &(0x7f0000000180)=""/19, 0xfffffe47) 01:14:13 executing program 5: syz_mount_image$vfat(&(0x7f00000002c0), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f0000010000)="601c6d6b646f736617e43c00088020000200000004f8000020004000000000000000000001", 0x25}, {0x0, 0x0, 0x200000000011000}], 0x0, &(0x7f0000000240)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') r0 = creat(&(0x7f0000000040)='./bus\x00', 0x0) fcntl$setstatus(r0, 0x4, 0x6900) r1 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) mkdirat(0xffffffffffffffff, 0x0, 0x0) open$dir(&(0x7f00000000c0)='./file0\x00', 0x100, 0x5) r2 = creat(&(0x7f0000000080)='./bus\x00', 0x0) ftruncate(r2, 0x1) fallocate(r2, 0x3, 0x0, 0x10000101) fcntl$setstatus(r2, 0x4, 0x800) lseek(r0, 0x1200, 0x0) r3 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$BTRFS_IOC_DEFRAG_RANGE(0xffffffffffffffff, 0x40309410, &(0x7f0000000080)={0x0, 0x0, 0x2}) sendfile(r0, r3, 0x0, 0x8400fffffffa) r4 = open(&(0x7f0000000400)='./bus\x00', 0x14103e, 0x0) mmap(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x0, 0x10, r4, 0x0) 01:14:13 executing program 1: r0 = syz_mount_image$vfat(&(0x7f00000002c0), &(0x7f0000000100)='./file0\x00', 0x0, 0x38, &(0x7f0000000200)=[{&(0x7f0000010000)="601c6d6b646f736617e43c00088020000200000004f8000020004000000000000000000001", 0x25, 0xfffffffffffffffc}, {0x0, 0x0, 0x200000000011000}], 0x0, &(0x7f0000000240)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') r1 = creat(&(0x7f0000000040)='./bus\x00', 0x0) fcntl$setstatus(r1, 0x4, 0x6900) r2 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r2, 0x0) preadv(0xffffffffffffffff, &(0x7f0000000880)=[{&(0x7f0000000440)=""/135, 0x87}, {&(0x7f0000000500)=""/175, 0xaf}, {&(0x7f00000005c0)=""/83, 0x53}, {&(0x7f0000000640)=""/171, 0xab}, {&(0x7f0000000700)=""/209, 0xd1}, {&(0x7f00000009c0)=""/135, 0x87}], 0x6, 0xd9f, 0x2) mkdirat(0xffffffffffffffff, 0x0, 0x0) ftruncate(r1, 0x800) lseek(r1, 0x1200, 0x0) r3 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$BTRFS_IOC_DEFRAG_RANGE(0xffffffffffffffff, 0x40309410, &(0x7f0000000080)={0x0, 0x0, 0x2}) sendfile(r1, r3, 0x0, 0x8400fffffffa) r4 = open(&(0x7f0000000400)='./bus\x00', 0x14103e, 0x0) fcntl$getownex(r3, 0x10, &(0x7f0000000140)) open(&(0x7f0000000340)='./bus\x00', 0x400000, 0x8) sendmsg$BATADV_CMD_SET_MESH(r4, &(0x7f0000000300)={&(0x7f00000001c0)={0x10, 0x0, 0x0, 0x4}, 0xc, &(0x7f0000000280)={&(0x7f0000000240)={0x20, 0x0, 0x300, 0x70bd2a, 0x25dfdbfe, {}, [@BATADV_ATTR_ORIG_ADDRESS={0xa, 0x9, @dev={'\xaa\xaa\xaa\xaa\xaa', 0x3b}}]}, 0x20}, 0x1, 0x0, 0x0, 0x1}, 0x600080c4) open_by_handle_at(r0, &(0x7f0000000380)=ANY=[@ANYBLOB="140000000100050000000040ff00e4c7a72d2295fa9c5e8946b32268b9608c8d961dd89f6683d27621eb5d371877eaec8ceadf20f5042bb8e2451b67fe482e90232423"], 0x4a000) mmap(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x0, 0x10, r4, 0x0) read(r4, &(0x7f0000000180)=""/19, 0xfffffe47) 01:14:13 executing program 4: r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) mq_open(0x0, 0x0, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0xc04a01}) [ 214.288386][T17395] loop5: detected capacity change from 0 to 264192 [ 214.300380][T17394] loop1: detected capacity change from 0 to 264192 [ 214.305249][T17402] loop0: detected capacity change from 0 to 264192 [ 214.321376][T17402] FAT-fs (loop0): bogus number of FAT sectors [ 214.327471][T17402] FAT-fs (loop0): Can't find a valid FAT filesystem 01:14:13 executing program 4: r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) mq_open(0x0, 0x0, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0xd04f00}) [ 214.335447][T17394] FAT-fs (loop1): bogus number of reserved sectors [ 214.341991][T17394] FAT-fs (loop1): Can't find a valid FAT filesystem [ 214.351745][T17395] FAT-fs (loop5): Invalid FSINFO signature: 0x00000000, 0x00000000 (sector = 1) 01:14:13 executing program 4: r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) mq_open(0x0, 0x0, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0xf04a00}) 01:14:13 executing program 5: syz_mount_image$vfat(&(0x7f00000002c0), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f0000010000)="601c6d6b646f736617e43c00088020000200000004f8000020004000000000000000000001", 0x25}, {0x0, 0x0, 0x200000000011000}], 0x0, &(0x7f0000000240)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') r0 = creat(&(0x7f0000000040)='./bus\x00', 0x0) fcntl$setstatus(r0, 0x4, 0x6900) r1 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) mkdirat(0xffffffffffffffff, 0x0, 0x0) open$dir(&(0x7f00000000c0)='./file0\x00', 0x100, 0x5) r2 = creat(&(0x7f0000000080)='./bus\x00', 0x0) ftruncate(r2, 0x1) fallocate(r2, 0x3, 0x0, 0x10000101) fcntl$setstatus(r2, 0x4, 0x800) lseek(r0, 0x1200, 0x0) r3 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$BTRFS_IOC_DEFRAG_RANGE(0xffffffffffffffff, 0x40309410, &(0x7f0000000080)={0x0, 0x0, 0x2}) sendfile(r0, r3, 0x0, 0x8400fffffffa) open(&(0x7f0000000400)='./bus\x00', 0x14103e, 0x0) 01:14:13 executing program 4: r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) mq_open(0x0, 0x0, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x1000000}) 01:14:13 executing program 4: r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) mq_open(0x0, 0x0, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x14ac000}) [ 214.577885][ T1245] FAT-fs (loop5): Invalid FSINFO signature: 0x00000000, 0x00000000 (sector = 1) [ 214.690812][T17445] loop5: detected capacity change from 0 to 264192 [ 214.701921][T17445] FAT-fs (loop5): Invalid FSINFO signature: 0x00000000, 0x00000000 (sector = 1) [ 215.008786][ T1245] FAT-fs (loop5): Invalid FSINFO signature: 0x00000000, 0x00000000 (sector = 1) 01:14:14 executing program 0: syz_mount_image$vfat(&(0x7f00000002c0), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f0000010000)="601c6d6b646f736617e43c00088020000200000004f80000200040000000000000000000", 0x24}, {0x0, 0x0, 0x200000000011000}], 0x0, &(0x7f0000000240)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') r0 = creat(&(0x7f0000000040)='./bus\x00', 0x0) fcntl$setstatus(r0, 0x4, 0x6900) r1 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) ftruncate(r0, 0x800) lseek(r0, 0x1200, 0x0) r2 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$BTRFS_IOC_DEFRAG_RANGE(0xffffffffffffffff, 0x40309410, &(0x7f0000000080)={0x7, 0x7, 0x2, 0x279, 0x0, [0x0, 0x0, 0x0, 0x8]}) sendfile(r0, r2, 0x0, 0x8400fffffffa) r3 = open(&(0x7f0000000400)='./bus\x00', 0x14103e, 0x0) read(r3, &(0x7f0000000180)=""/19, 0xfffffe47) 01:14:14 executing program 4: r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) mq_open(0x0, 0x0, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x2000000}) 01:14:14 executing program 5: syz_mount_image$vfat(&(0x7f00000002c0), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f0000010000)="601c6d6b646f736617e43c00088020000200000004f8000020004000000000000000000001", 0x25}, {0x0, 0x0, 0x200000000011000}], 0x0, &(0x7f0000000240)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') r0 = creat(&(0x7f0000000040)='./bus\x00', 0x0) fcntl$setstatus(r0, 0x4, 0x6900) r1 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) mkdirat(0xffffffffffffffff, 0x0, 0x0) open$dir(&(0x7f00000000c0)='./file0\x00', 0x100, 0x5) r2 = creat(&(0x7f0000000080)='./bus\x00', 0x0) ftruncate(r2, 0x1) fallocate(r2, 0x3, 0x0, 0x10000101) fcntl$setstatus(r2, 0x4, 0x800) lseek(r0, 0x1200, 0x0) r3 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$BTRFS_IOC_DEFRAG_RANGE(0xffffffffffffffff, 0x40309410, &(0x7f0000000080)={0x0, 0x0, 0x2}) sendfile(r0, r3, 0x0, 0x8400fffffffa) [ 215.115791][T17426] loop1: detected capacity change from 0 to 264192 [ 215.124834][T17426] FAT-fs (loop1): bogus number of reserved sectors [ 215.131411][T17426] FAT-fs (loop1): Can't find a valid FAT filesystem [ 215.193435][T17469] loop0: detected capacity change from 0 to 264192 [ 215.202914][T17469] FAT-fs (loop0): bogus number of FAT sectors [ 215.209032][T17469] FAT-fs (loop0): Can't find a valid FAT filesystem [ 215.223191][T17471] loop5: detected capacity change from 0 to 264192 01:14:14 executing program 2: syz_mount_image$vfat(0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0) r0 = creat(&(0x7f0000000040)='./bus\x00', 0x0) fcntl$setstatus(r0, 0x4, 0x6900) r1 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) ftruncate(r0, 0x800) lseek(r0, 0x1200, 0x0) r2 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) sendfile(r0, r2, 0x0, 0x8400fffffffa) r3 = open(&(0x7f0000000400)='./bus\x00', 0x14103e, 0x0) mmap(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x7ffffe, 0x11, r3, 0x0) read(r3, &(0x7f0000000180)=""/19, 0xfffffe47) 01:14:14 executing program 3: syz_mount_image$vfat(0x0, 0x0, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000240)=ANY=[]) r0 = creat(&(0x7f0000000040)='./bus\x00', 0x0) fcntl$setstatus(r0, 0x4, 0x6900) ftruncate(r0, 0x800) lseek(r0, 0x1200, 0x0) r1 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) sendfile(r0, r1, 0x0, 0x8400fffffffa) r2 = open(&(0x7f0000000400)='./bus\x00', 0x14103e, 0x0) mmap(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x7ffffe, 0x11, r2, 0x0) r3 = creat(&(0x7f0000000080)='./bus\x00', 0x0) ftruncate(r3, 0x1) fallocate(r3, 0x3, 0x0, 0x10000101) read(r3, &(0x7f0000000080)=""/55, 0x4b) [ 215.253589][T17471] FAT-fs (loop5): Invalid FSINFO signature: 0x00000000, 0x00000000 (sector = 1) 01:14:14 executing program 4: r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) mq_open(0x0, 0x0, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x10000000}) 01:14:14 executing program 1: syz_mount_image$vfat(&(0x7f00000002c0), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f0000010000)="601c6d6b646f736617e43c00088020000200000004f8000020004000000000000000000001", 0x25}, {0x0, 0x0, 0x200000000011000}], 0x0, &(0x7f0000000240)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') r0 = creat(&(0x7f0000000040)='./bus\x00', 0x0) fcntl$setstatus(r0, 0x4, 0x6900) r1 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) mkdirat(0xffffffffffffffff, 0x0, 0x0) ftruncate(r0, 0x800) lseek(r0, 0x1200, 0x0) r2 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$BTRFS_IOC_DEFRAG_RANGE(0xffffffffffffffff, 0x40309410, &(0x7f0000000080)={0x0, 0x0, 0x2}) r3 = syz_open_dev$tty20(0xc, 0x4, 0x0) fstat(r3, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, 0x0}) setreuid(0xee00, r4) setsockopt$inet_IP_IPSEC_POLICY(r0, 0x0, 0x10, &(0x7f0000000300)={{{@in6=@mcast2, @in=@private=0xa010100, 0x4e23, 0x6, 0x4e21, 0x9, 0xa, 0xb0, 0x20, 0x2c, 0x0, r4}, {0x240000, 0xfffe0000000000, 0x3, 0x80000000, 0x10000ad7, 0x9, 0x9, 0x8001}, {0xbbc, 0x1, 0xfffe, 0xfffffffffffffffe}, 0x9, 0x6e6bba, 0x2, 0x0, 0x3, 0x1}, {{@in6=@private0={0xfc, 0x0, '\x00', 0x1}, 0x4d5, 0x33}, 0x2, @in6=@mcast1, 0x0, 0x3, 0x3, 0x0, 0x7, 0x7, 0x1}}, 0xe8) sendfile(r0, r2, 0x0, 0x8400fffffffa) r5 = open(&(0x7f0000000400)='./bus\x00', 0x14103e, 0x0) mmap(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x0, 0x10, r5, 0x0) read(r5, &(0x7f0000000180)=""/19, 0xfffffe47) 01:14:14 executing program 3: sendmsg$IPCTNL_MSG_CT_GET_DYING(0xffffffffffffffff, &(0x7f00000001c0)={&(0x7f00000000c0)={0x10, 0x0, 0x0, 0x20000000}, 0xc, &(0x7f0000000140)={&(0x7f0000000100)={0x14, 0x6, 0x1, 0x101, 0x0, 0x0, {0x7}, ["", "", "", "", "", "", "", ""]}, 0x14}, 0x1, 0x0, 0x0, 0x814}, 0x885) r0 = syz_mount_image$vfat(0x0, 0x0, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000240)=ANY=[]) r1 = creat(&(0x7f0000000040)='./bus\x00', 0x0) fcntl$setstatus(r1, 0x4, 0x6900) ftruncate(r1, 0x800) lseek(r1, 0x1200, 0x0) r2 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) sendfile(r1, r2, 0x0, 0x8400fffffffa) r3 = open(&(0x7f0000000400)='./bus\x00', 0x14103e, 0x0) mmap(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x7ffffe, 0x11, r3, 0x0) r4 = creat(&(0x7f0000000080)='./bus\x00', 0x0) ftruncate(r4, 0x1) fallocate(r4, 0x3, 0x0, 0x10000101) read(r0, &(0x7f0000000180)=""/19, 0x13) 01:14:14 executing program 4: r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) mq_open(0x0, 0x0, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x20000000}) [ 215.427901][T17495] loop1: detected capacity change from 0 to 264192 [ 215.475217][T17495] FAT-fs (loop1): Invalid FSINFO signature: 0x00000000, 0x00000000 (sector = 1) 01:14:14 executing program 5: syz_mount_image$vfat(&(0x7f00000002c0), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f0000010000)="601c6d6b646f736617e43c00088020000200000004f8000020004000000000000000000001", 0x25}, {0x0, 0x0, 0x200000000011000}], 0x0, &(0x7f0000000240)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') r0 = creat(&(0x7f0000000040)='./bus\x00', 0x0) fcntl$setstatus(r0, 0x4, 0x6900) r1 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) mkdirat(0xffffffffffffffff, 0x0, 0x0) open$dir(&(0x7f00000000c0)='./file0\x00', 0x100, 0x5) r2 = creat(&(0x7f0000000080)='./bus\x00', 0x0) ftruncate(r2, 0x1) fallocate(r2, 0x3, 0x0, 0x10000101) fcntl$setstatus(r2, 0x4, 0x800) lseek(r0, 0x1200, 0x0) r3 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) sendfile(r0, r3, 0x0, 0x8400fffffffa) [ 215.547553][ T7735] FAT-fs (loop5): Invalid FSINFO signature: 0x00000000, 0x00000000 (sector = 1) 01:14:14 executing program 4: r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) mq_open(0x0, 0x0, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0xff600000}) 01:14:14 executing program 3: syz_mount_image$vfat(0x0, 0x0, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000240)=ANY=[]) r0 = creat(&(0x7f0000000040)='./bus\x00', 0x0) fcntl$setstatus(r0, 0x4, 0x6900) ftruncate(r0, 0x800) lseek(r0, 0x1200, 0x0) r1 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) sendfile(r0, r1, 0x0, 0x8400fffffffa) r2 = open(&(0x7f0000000400)='./bus\x00', 0x14103e, 0x0) mmap(&(0x7f00000b3000/0x4000)=nil, 0x4000, 0x0, 0x810, r1, 0x0) read(r2, &(0x7f0000000180)=""/19, 0xfffffe47) [ 215.684713][T17526] loop5: detected capacity change from 0 to 264192 [ 215.698603][T17526] FAT-fs (loop5): Invalid FSINFO signature: 0x00000000, 0x00000000 (sector = 1) 01:14:15 executing program 0: syz_mount_image$vfat(&(0x7f00000002c0), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f0000010000)="601c6d6b646f736617e43c00088020000200000004f8000020004000000000000000000001", 0x25}, {0x0, 0x0, 0x200000000011000}], 0x0, 0x0) chdir(&(0x7f0000000040)='./file0\x00') r0 = creat(&(0x7f0000000040)='./bus\x00', 0x0) fcntl$setstatus(r0, 0x4, 0x6900) r1 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) ftruncate(r0, 0x800) lseek(r0, 0x1200, 0x0) r2 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$BTRFS_IOC_DEFRAG_RANGE(0xffffffffffffffff, 0x40309410, &(0x7f0000000080)={0x7, 0x7, 0x2, 0x279, 0x0, [0x0, 0x0, 0x0, 0x8]}) sendfile(r0, r2, 0x0, 0x8400fffffffa) r3 = open(&(0x7f0000000400)='./bus\x00', 0x14103e, 0x0) read(r3, &(0x7f0000000180)=""/19, 0xfffffe47) 01:14:15 executing program 1: syz_mount_image$vfat(&(0x7f00000002c0), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f0000010000)="601c6d6b646f736617e43c00088020000200000004f8000020004000000000000000000001", 0x25}, {0x0, 0x0, 0x200000000011000}], 0x0, &(0x7f0000000240)=ANY=[]) chdir(&(0x7f00000000c0)='./file0\x00') r0 = creat(&(0x7f0000000040)='./bus\x00', 0x0) fcntl$setstatus(r0, 0x4, 0x6900) r1 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) mkdirat(0xffffffffffffffff, 0x0, 0x0) ftruncate(r0, 0x800) lseek(r0, 0x1200, 0x0) r2 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$BTRFS_IOC_DEFRAG_RANGE(0xffffffffffffffff, 0x40309410, &(0x7f0000000080)={0x0, 0x0, 0x2}) sendfile(r0, r2, 0x0, 0x8400fffffffa) r3 = open(&(0x7f0000000400)='./bus\x00', 0x14103e, 0x0) mmap(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x0, 0x10, r3, 0x0) read(r3, &(0x7f0000000180)=""/19, 0xfffffe47) 01:14:15 executing program 4: r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) mq_open(0x0, 0x0, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x2000000000}) [ 216.096141][ T7735] FAT-fs (loop1): Invalid FSINFO signature: 0x00000000, 0x00000000 (sector = 1) 01:14:15 executing program 2: syz_mount_image$vfat(0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0) r0 = creat(&(0x7f0000000040)='./bus\x00', 0x0) fcntl$setstatus(r0, 0x4, 0x6900) r1 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) ftruncate(r0, 0x800) lseek(r0, 0x1200, 0x0) r2 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$F2FS_IOC_RESIZE_FS(r1, 0x4008f510, &(0x7f0000000080)=0xef54) sendfile(r0, r2, 0x0, 0x8400fffffffa) r3 = open(&(0x7f0000000400)='./bus\x00', 0x14103e, 0x0) mmap(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x7ffffe, 0x11, r3, 0x0) read(r3, &(0x7f0000000180)=""/19, 0xfffffe47) 01:14:15 executing program 5: syz_mount_image$vfat(&(0x7f00000002c0), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f0000010000)="601c6d6b646f736617e43c00088020000200000004f8000020004000000000000000000001", 0x25}, {0x0, 0x0, 0x200000000011000}], 0x0, &(0x7f0000000240)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') r0 = creat(&(0x7f0000000040)='./bus\x00', 0x0) fcntl$setstatus(r0, 0x4, 0x6900) r1 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) mkdirat(0xffffffffffffffff, 0x0, 0x0) open$dir(&(0x7f00000000c0)='./file0\x00', 0x100, 0x5) r2 = creat(&(0x7f0000000080)='./bus\x00', 0x0) ftruncate(r2, 0x1) fallocate(r2, 0x3, 0x0, 0x10000101) fcntl$setstatus(r2, 0x4, 0x800) lseek(r0, 0x1200, 0x0) sendfile(r0, 0xffffffffffffffff, 0x0, 0x8400fffffffa) [ 216.148509][T17541] loop0: detected capacity change from 0 to 264192 [ 216.155326][ T7735] FAT-fs (loop5): Invalid FSINFO signature: 0x00000000, 0x00000000 (sector = 1) 01:14:15 executing program 4: r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) mq_open(0x0, 0x0, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x400000000000}) [ 216.286067][T17556] loop1: detected capacity change from 0 to 264192 [ 216.304049][T17556] FAT-fs (loop1): Invalid FSINFO signature: 0x00000000, 0x00000000 (sector = 1) 01:14:15 executing program 4: r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) mq_open(0x0, 0x0, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x60ffffffffff}) [ 216.352404][T17565] loop5: detected capacity change from 0 to 264192 [ 216.361592][T17565] FAT-fs (loop5): Invalid FSINFO signature: 0x00000000, 0x00000000 (sector = 1) 01:14:15 executing program 4: r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) mq_open(0x0, 0x0, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x970000000000}) 01:14:15 executing program 5: syz_mount_image$vfat(&(0x7f00000002c0), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f0000010000)="601c6d6b646f736617e43c00088020000200000004f8000020004000000000000000000001", 0x25}, {0x0, 0x0, 0x200000000011000}], 0x0, &(0x7f0000000240)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') r0 = creat(&(0x7f0000000040)='./bus\x00', 0x0) fcntl$setstatus(r0, 0x4, 0x6900) r1 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) mkdirat(0xffffffffffffffff, 0x0, 0x0) open$dir(&(0x7f00000000c0)='./file0\x00', 0x100, 0x5) r2 = creat(&(0x7f0000000080)='./bus\x00', 0x0) ftruncate(r2, 0x1) fallocate(r2, 0x3, 0x0, 0x10000101) fcntl$setstatus(r2, 0x4, 0x800) lseek(r0, 0x1200, 0x0) sendfile(r0, 0xffffffffffffffff, 0x0, 0x8400fffffffa) 01:14:15 executing program 4: r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) mq_open(0x0, 0x0, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x10400000000000}) [ 216.436785][ T1245] FAT-fs (loop5): Invalid FSINFO signature: 0x00000000, 0x00000000 (sector = 1) 01:14:15 executing program 4: r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) mq_open(0x0, 0x0, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x10540000000000}) 01:14:15 executing program 4: r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) mq_open(0x0, 0x0, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0xc04a0100000000}) [ 216.545270][T17592] loop5: detected capacity change from 0 to 264192 [ 216.566613][T17592] FAT-fs (loop5): Invalid FSINFO signature: 0x00000000, 0x00000000 (sector = 1) [ 216.650885][ T1245] FAT-fs (loop5): Invalid FSINFO signature: 0x00000000, 0x00000000 (sector = 1) [ 216.806232][ T7735] FAT-fs (loop1): Invalid FSINFO signature: 0x00000000, 0x00000000 (sector = 1) 01:14:16 executing program 0: syz_mount_image$vfat(&(0x7f00000002c0), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f0000010000)="601c6d6b646f736617e43c00088020000200000004f8000020004000000000000000000001", 0x25}, {0x0, 0x0, 0x200000000011000}], 0x0, 0x0) chdir(&(0x7f0000000040)='./file0\x00') r0 = creat(&(0x7f0000000040)='./bus\x00', 0x0) fcntl$setstatus(r0, 0x4, 0x6900) r1 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) ftruncate(r0, 0x800) lseek(r0, 0x1200, 0x0) r2 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$BTRFS_IOC_DEFRAG_RANGE(0xffffffffffffffff, 0x40309410, &(0x7f0000000080)={0x7, 0x7, 0x2, 0x279, 0x0, [0x0, 0x0, 0x0, 0x8]}) sendfile(r0, r2, 0x0, 0x8400fffffffa) r3 = open(&(0x7f0000000400)='./bus\x00', 0x14103e, 0x0) read(r3, &(0x7f0000000180)=""/19, 0xfffffe47) 01:14:16 executing program 3: syz_mount_image$vfat(0x0, 0x0, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000240)=ANY=[]) r0 = creat(&(0x7f0000000040)='./bus\x00', 0x0) fcntl$setstatus(r0, 0x4, 0x6900) ftruncate(r0, 0x800) lseek(r0, 0x1200, 0x0) r1 = syz_io_uring_complete(0x0) connect$unix(r1, &(0x7f00000001c0)=@file={0x1, './bus\x00'}, 0x6e) r2 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) sendfile(r0, r2, 0x0, 0x8400fffffffa) r3 = open(&(0x7f0000000400)='./bus\x00', 0x14103e, 0x0) r4 = openat2$dir(0xffffffffffffff9c, &(0x7f0000000080)='./bus\x00', &(0x7f00000000c0)={0x620102, 0x53, 0x14}, 0x18) r5 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r5, 0x481aa000) r6 = openat$cgroup_freezer_state(r1, &(0x7f0000000140), 0x2, 0x0) fadvise64(r6, 0x3, 0x7, 0x3) preadv(r5, &(0x7f0000000280)=[{&(0x7f00000002c0)=""/14, 0xfffffffffffffe9a}], 0x1, 0x800da0, 0x0) prctl$PR_SET_MM_EXE_FILE(0x23, 0xd, r5) sendfile(r0, r4, &(0x7f0000000100)=0x80000001, 0x40) mmap(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x7ffffe, 0x11, r3, 0x0) read(r3, &(0x7f0000000180)=""/19, 0xfffffe47) 01:14:16 executing program 5: syz_mount_image$vfat(&(0x7f00000002c0), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f0000010000)="601c6d6b646f736617e43c00088020000200000004f8000020004000000000000000000001", 0x25}, {0x0, 0x0, 0x200000000011000}], 0x0, &(0x7f0000000240)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') r0 = creat(&(0x7f0000000040)='./bus\x00', 0x0) fcntl$setstatus(r0, 0x4, 0x6900) r1 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) mkdirat(0xffffffffffffffff, 0x0, 0x0) open$dir(&(0x7f00000000c0)='./file0\x00', 0x100, 0x5) r2 = creat(&(0x7f0000000080)='./bus\x00', 0x0) ftruncate(r2, 0x1) fallocate(r2, 0x3, 0x0, 0x10000101) fcntl$setstatus(r2, 0x4, 0x800) lseek(r0, 0x1200, 0x0) sendfile(r0, 0xffffffffffffffff, 0x0, 0x8400fffffffa) [ 217.052780][T17623] loop5: detected capacity change from 0 to 264192 [ 217.062311][T17623] FAT-fs (loop5): Invalid FSINFO signature: 0x00000000, 0x00000000 (sector = 1) 01:14:16 executing program 2: syz_mount_image$vfat(0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0) r0 = creat(&(0x7f0000000040)='./bus\x00', 0x0) fcntl$setstatus(r0, 0x4, 0x6900) r1 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0xc1, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) ftruncate(r0, 0x800) lseek(r0, 0x1200, 0x0) r2 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) sendfile(r0, r2, 0x0, 0x8400fffffffa) r3 = open(&(0x7f0000000400)='./bus\x00', 0x14103e, 0x0) mmap(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x7ffffe, 0x11, r3, 0x0) read(r3, &(0x7f0000000180)=""/19, 0xfffffe47) 01:14:16 executing program 4: r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) mq_open(0x0, 0x0, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0xd04f0000000000}) 01:14:16 executing program 1: syz_mount_image$vfat(&(0x7f00000002c0), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f0000010000)="601c6d6b646f736617e43c00088020000200000004f8000020004000000000000000000001", 0x25}, {0x0, 0x0, 0x200000000011000}], 0x0, &(0x7f0000000240)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') r0 = creat(&(0x7f0000000040)='./bus\x00', 0x0) fcntl$setstatus(r0, 0x4, 0x6900) r1 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) mkdirat(0xffffffffffffffff, 0x0, 0x0) ftruncate(r0, 0x800) lseek(r0, 0x1200, 0x0) open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$BTRFS_IOC_DEFRAG_RANGE(0xffffffffffffffff, 0x40309410, &(0x7f0000000080)={0x0, 0x0, 0x2}) r2 = creat(&(0x7f0000000080)='./bus\x00', 0x0) ftruncate(r2, 0x1) fallocate(r2, 0x3, 0x0, 0x10000101) r3 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) sendfile(r3, 0xffffffffffffffff, 0x0, 0x8400fffffffa) r4 = open(&(0x7f0000000400)='./bus\x00', 0x14103e, 0x0) mmap(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x0, 0x10, r4, 0x0) read(r4, &(0x7f0000000180)=""/19, 0xfffffe47) 01:14:16 executing program 5: syz_mount_image$vfat(&(0x7f00000002c0), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f0000010000)="601c6d6b646f736617e43c00088020000200000004f8000020004000000000000000000001", 0x25}, {0x0, 0x0, 0x200000000011000}], 0x0, &(0x7f0000000240)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') r0 = creat(&(0x7f0000000040)='./bus\x00', 0x0) fcntl$setstatus(r0, 0x4, 0x6900) r1 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) mkdirat(0xffffffffffffffff, 0x0, 0x0) open$dir(&(0x7f00000000c0)='./file0\x00', 0x100, 0x5) r2 = creat(&(0x7f0000000080)='./bus\x00', 0x0) ftruncate(r2, 0x1) fallocate(r2, 0x3, 0x0, 0x10000101) fcntl$setstatus(r2, 0x4, 0x800) r3 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) sendfile(r0, r3, 0x0, 0x8400fffffffa) [ 217.094923][ T7735] FAT-fs (loop5): Invalid FSINFO signature: 0x00000000, 0x00000000 (sector = 1) 01:14:16 executing program 4: r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) mq_open(0x0, 0x0, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0xf04a0000000000}) [ 217.145547][T17639] loop0: detected capacity change from 0 to 264192 [ 217.155865][T17638] loop1: detected capacity change from 0 to 264192 [ 217.176258][T17638] FAT-fs (loop1): Invalid FSINFO signature: 0x00000000, 0x00000000 (sector = 1) 01:14:16 executing program 1: syz_mount_image$vfat(&(0x7f00000002c0), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f0000010000)="601c6d6b646f736617e43c00088020000200000004f8000020004000000000000000000001", 0x25}, {0x0, 0x0, 0x200000000011000}], 0x0, &(0x7f0000000240)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') r0 = creat(&(0x7f0000000040)='./bus\x00', 0x0) fcntl$setstatus(r0, 0x4, 0x6900) r1 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x85caf000) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) mkdirat(0xffffffffffffffff, 0x0, 0x0) ftruncate(r0, 0x800) lseek(r0, 0x1200, 0x0) r2 = syz_mount_image$nfs(&(0x7f0000000140), &(0x7f00000001c0)='./bus\x00', 0x6, 0x2, &(0x7f0000000280)=[{&(0x7f0000000240)="04ea0c1a02fde4d9", 0x8, 0x40}, {&(0x7f0000000300)="5a07c5f20a4d2db17b6ec8baf60320cd48e5718bc0aa1c2d3085bd5d2613edb2bbb6f794784e6a08f27063a21c5e57b614a621dc0bc45dcb6fd1d9b1a4957c27b8d61c7824dcf85a980052e84388008cda1553e3270f198ea8a7e9e6f7982d8b5d0742c97a0d1d610e8ce1e26a93c6b60c1032104a7032f8185ec9ab4e0066572b3b459b46842b8510d4294fac2b", 0x8e, 0x1}], 0x840, &(0x7f00000003c0)={[{')}$$:'}, {'%\'#/P(+'}, {'{'}, {'vfat\x00'}, {'vfat\x00'}, {}, {'%^'}], [{@smackfsfloor={'smackfsfloor', 0x3d, 'vfat\x00'}}, {@dont_hash}]}) preadv(r2, &(0x7f0000000680)=[{&(0x7f0000000440)=""/100, 0x64}, {&(0x7f00000004c0)=""/88, 0x58}, {&(0x7f0000000540)=""/223, 0xdf}, {&(0x7f0000000640)=""/12, 0xc}], 0x4, 0x2, 0x1) r3 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$BTRFS_IOC_DEFRAG_RANGE(0xffffffffffffffff, 0x40309410, &(0x7f0000000080)={0x0, 0x0, 0x2}) sendfile(r0, r3, 0x0, 0x8400fffffffa) r4 = open(&(0x7f0000000400)='./bus\x00', 0x14103e, 0x0) open(&(0x7f00000000c0)='./file0\x00', 0x604002, 0x65) mmap(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x0, 0x10, r4, 0x0) read(r4, &(0x7f0000000180)=""/19, 0xfffffe47) 01:14:16 executing program 5: syz_mount_image$vfat(&(0x7f00000002c0), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f0000010000)="601c6d6b646f736617e43c00088020000200000004f8000020004000000000000000000001", 0x25}, {0x0, 0x0, 0x200000000011000}], 0x0, &(0x7f0000000240)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') r0 = creat(&(0x7f0000000040)='./bus\x00', 0x0) fcntl$setstatus(r0, 0x4, 0x6900) r1 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) mkdirat(0xffffffffffffffff, 0x0, 0x0) open$dir(&(0x7f00000000c0)='./file0\x00', 0x100, 0x5) r2 = creat(&(0x7f0000000080)='./bus\x00', 0x0) ftruncate(r2, 0x1) fallocate(r2, 0x3, 0x0, 0x10000101) fcntl$setstatus(r2, 0x4, 0x800) r3 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) sendfile(r0, r3, 0x0, 0x8400fffffffa) [ 217.230912][T17654] loop5: detected capacity change from 0 to 264192 [ 217.247209][T17654] FAT-fs (loop5): Invalid FSINFO signature: 0x00000000, 0x00000000 (sector = 1) [ 217.257774][ T7735] FAT-fs (loop1): Invalid FSINFO signature: 0x00000000, 0x00000000 (sector = 1) 01:14:16 executing program 4: r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) mq_open(0x0, 0x0, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x100000000000000}) 01:14:16 executing program 4: r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) mq_open(0x0, 0x0, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x200000000000000}) [ 217.276856][ T1245] FAT-fs (loop5): Invalid FSINFO signature: 0x00000000, 0x00000000 (sector = 1) [ 217.337021][T17673] loop1: detected capacity change from 0 to 264192 [ 217.369395][T17673] FAT-fs (loop1): Invalid FSINFO signature: 0x00000000, 0x00000000 (sector = 1) [ 217.383356][T17675] loop5: detected capacity change from 0 to 264192 [ 217.397901][T17675] FAT-fs (loop5): Invalid FSINFO signature: 0x00000000, 0x00000000 (sector = 1) [ 217.432307][ T7735] FAT-fs (loop1): Invalid FSINFO signature: 0x00000000, 0x00000000 (sector = 1) [ 217.472334][ T7735] FAT-fs (loop5): Invalid FSINFO signature: 0x00000000, 0x00000000 (sector = 1) 01:14:17 executing program 0: syz_mount_image$vfat(&(0x7f00000002c0), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f0000010000)="601c6d6b646f736617e43c00088020000200000004f8000020004000000000000000000001", 0x25}, {0x0, 0x0, 0x200000000011000}], 0x0, 0x0) chdir(&(0x7f0000000040)='./file0\x00') r0 = creat(&(0x7f0000000040)='./bus\x00', 0x0) fcntl$setstatus(r0, 0x4, 0x6900) r1 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) ftruncate(r0, 0x800) lseek(r0, 0x1200, 0x0) r2 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$BTRFS_IOC_DEFRAG_RANGE(0xffffffffffffffff, 0x40309410, &(0x7f0000000080)={0x7, 0x7, 0x2, 0x279, 0x0, [0x0, 0x0, 0x0, 0x8]}) sendfile(r0, r2, 0x0, 0x8400fffffffa) r3 = open(&(0x7f0000000400)='./bus\x00', 0x14103e, 0x0) read(r3, &(0x7f0000000180)=""/19, 0xfffffe47) 01:14:17 executing program 4: r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) mq_open(0x0, 0x0, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x1000000000000000}) 01:14:17 executing program 5: syz_mount_image$vfat(&(0x7f00000002c0), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f0000010000)="601c6d6b646f736617e43c00088020000200000004f8000020004000000000000000000001", 0x25}, {0x0, 0x0, 0x200000000011000}], 0x0, &(0x7f0000000240)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') r0 = creat(&(0x7f0000000040)='./bus\x00', 0x0) fcntl$setstatus(r0, 0x4, 0x6900) r1 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) mkdirat(0xffffffffffffffff, 0x0, 0x0) open$dir(&(0x7f00000000c0)='./file0\x00', 0x100, 0x5) r2 = creat(&(0x7f0000000080)='./bus\x00', 0x0) ftruncate(r2, 0x1) fallocate(r2, 0x3, 0x0, 0x10000101) fcntl$setstatus(r2, 0x4, 0x800) r3 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) sendfile(r0, r3, 0x0, 0x8400fffffffa) 01:14:17 executing program 1: syz_mount_image$vfat(&(0x7f00000002c0), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f0000010000)="601c6d6b646f736617e43c00088020000200000004f8000020004000000000000000000001", 0x25}, {0x0, 0x0, 0x200000000011000}], 0x0, &(0x7f0000000240)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') r0 = creat(&(0x7f0000000040)='./bus\x00', 0x0) fcntl$setstatus(r0, 0x4, 0x6900) r1 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) mkdirat(0xffffffffffffffff, 0x0, 0x0) ftruncate(0xffffffffffffffff, 0x7ffffffe) open(&(0x7f00000000c0)='./file0\x00', 0x200000, 0x41) lseek(r0, 0x1200, 0x0) r2 = open(&(0x7f00000001c0)='./file0\x00', 0x440840, 0x0) ioctl$BTRFS_IOC_DEFRAG_RANGE(0xffffffffffffffff, 0x40309410, &(0x7f0000000080)={0x0, 0x0, 0x2}) ftruncate(0xffffffffffffffff, 0x1) fallocate(0xffffffffffffffff, 0x3, 0x0, 0x10000101) ioctl$int_out(0xffffffffffffffff, 0x5462, &(0x7f0000000140)) sendfile(r0, r2, 0x0, 0x8400fffffffa) r3 = open(&(0x7f0000000400)='./bus\x00', 0x14103e, 0x0) mmap(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x0, 0x810, r3, 0x6c633000) read(r3, &(0x7f0000000180)=""/19, 0xfffffe47) 01:14:17 executing program 3: r0 = accept$inet(0xffffffffffffffff, &(0x7f0000000080)={0x2, 0x0, @multicast1}, &(0x7f00000000c0)=0x10) setsockopt$inet_tcp_TCP_REPAIR(r0, 0x6, 0x13, &(0x7f0000000100)=0x1, 0x4) syz_mount_image$vfat(0x0, 0x0, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000240)=ANY=[]) r1 = creat(&(0x7f0000000040)='./bus\x00', 0x0) fcntl$setstatus(r1, 0x4, 0x6900) ftruncate(r1, 0x800) lseek(r1, 0x1200, 0x0) r2 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) sendfile(r1, r2, 0x0, 0x8400fffffffa) r3 = open(&(0x7f0000000400)='./bus\x00', 0x14103e, 0x0) mmap(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x7ffffe, 0x11, r3, 0x0) r4 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r4, 0x0) preadv(r4, &(0x7f0000000280), 0x18, 0xd9f, 0x0) read(r4, &(0x7f0000000440)=""/102400, 0x19000) 01:14:17 executing program 2: syz_mount_image$vfat(0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0) r0 = creat(&(0x7f0000000040)='./bus\x00', 0x0) fcntl$setstatus(r0, 0x4, 0x6900) r1 = openat(0xffffffffffffffff, &(0x7f0000000000)='./bus\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) r2 = openat$cgroup_freezer_state(r0, &(0x7f0000000080), 0x2, 0x0) ioctl$FS_IOC_SETFLAGS(r2, 0x40086602, &(0x7f00000000c0)=0x800) preadv(r1, &(0x7f0000000100), 0x0, 0xd9f, 0x0) ftruncate(r0, 0x801) lseek(r0, 0x1200, 0x0) r3 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) sendfile(r0, r3, 0x0, 0x8400fffffffa) r4 = open(&(0x7f0000000400)='./bus\x00', 0x14103e, 0x0) r5 = socket$inet_icmp_raw(0x2, 0x3, 0x1) write(r5, &(0x7f0000000300)="766aa4c69b2d067cd877919132d9dab0cfcb9bfb67f751b58c347ec8fba7ef854ecec3dd9659db9d78b59bb2453e8fc1b4ce16e8a198a31b5ce52eb9f3e5c8668db441ff37b07f2a4dbc6a521d66bc3363d80f4e01e27f858e33526ac4862f4dcdc388d0c036d7a44f3ad2ec0d51371f3351f1140d4dee0b4bb9f8285c510ff43948bfaf7e7d1aac9f22fe005541b94e002867a672a2e14f1916bf7584d2a69b5952fc454e519e32321ad148a4fd6053f50f0e7227a7e679c0d13a789cd178420bcecafcb08dc8be7c31d93dd2456c29ff08592e5c947d756801ca8d4fd6", 0xde) preadv(r3, &(0x7f00000002c0), 0x0, 0x400, 0x7ff) fcntl$F_SET_RW_HINT(0xffffffffffffffff, 0x40c, &(0x7f0000001440)=0x2) signalfd(r0, &(0x7f0000001480)={[0x100]}, 0x8) mmap(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x7ffffe, 0x11, r4, 0x0) read(r4, &(0x7f0000000180)=""/19, 0xfffffe47) 01:14:17 executing program 2: connect(0xffffffffffffffff, &(0x7f00000001c0)=@qipcrtr={0x2a, 0x2, 0x4001}, 0x80) syz_mount_image$vfat(0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0) r0 = creat(&(0x7f0000000040)='./bus\x00', 0x0) fcntl$setstatus(r0, 0x4, 0x6900) r1 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) ftruncate(r0, 0x800) lseek(r0, 0x1200, 0x0) r2 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) sendfile(r0, r2, 0x0, 0x8400fffffffa) getsockopt$sock_buf(r1, 0x1, 0x37, &(0x7f00000000c0)=""/81, &(0x7f0000000140)=0x51) r3 = open(&(0x7f0000000400)='./bus\x00', 0x14103e, 0x0) mmap(&(0x7f00000e7000/0x4000)=nil, 0x4000, 0x7ffffe, 0x11, r3, 0x0) read(r3, &(0x7f0000000180)=""/19, 0xfffffe47) open(&(0x7f0000000080)='./bus\x00', 0x101801, 0x20) 01:14:17 executing program 4: r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) mq_open(0x0, 0x0, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0xffffffffff600000}) [ 218.077059][T17709] loop1: detected capacity change from 0 to 264192 [ 218.087529][T17713] loop5: detected capacity change from 0 to 264192 [ 218.087824][T17709] FAT-fs (loop1): Invalid FSINFO signature: 0x00000000, 0x00000000 (sector = 1) [ 218.106038][T17713] FAT-fs (loop5): Invalid FSINFO signature: 0x00000000, 0x00000000 (sector = 1) [ 218.115289][T17708] loop0: detected capacity change from 0 to 264192 01:14:17 executing program 5: syz_mount_image$vfat(&(0x7f00000002c0), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f0000010000)="601c6d6b646f736617e43c00088020000200000004f8000020004000000000000000000001", 0x25}, {0x0, 0x0, 0x200000000011000}], 0x0, &(0x7f0000000240)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') r0 = creat(&(0x7f0000000040)='./bus\x00', 0x0) fcntl$setstatus(r0, 0x4, 0x6900) r1 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) mkdirat(0xffffffffffffffff, 0x0, 0x0) open$dir(&(0x7f00000000c0)='./file0\x00', 0x100, 0x5) r2 = creat(&(0x7f0000000080)='./bus\x00', 0x0) ftruncate(r2, 0x1) fallocate(r2, 0x3, 0x0, 0x10000101) lseek(r0, 0x1200, 0x0) r3 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) sendfile(r0, r3, 0x0, 0x8400fffffffa) 01:14:17 executing program 1: syz_mount_image$vfat(&(0x7f00000002c0), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f0000010000)="601c6d6b646f736617e43c00088020000200000004f8000020004000000000000000000001", 0x25}, {0x0, 0x0, 0x200000000011000}], 0x0, &(0x7f0000000240)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') r0 = creat(&(0x7f0000000040)='./bus\x00', 0x0) fcntl$setstatus(r0, 0x4, 0x6900) r1 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) set_mempolicy(0x1, 0x0, 0x0) r2 = socket(0x11, 0x800000003, 0x0) r3 = socket(0x11, 0x800000003, 0x0) bind(r3, &(0x7f0000000080)=@generic={0x11, "0000010000000000080044944eeba71a4976e252922cb18f6e2e2aba000000012e0b3836005404b0e0301a4ce875f2e3ff5f163ee340b7679500800000000000000101013c58110308d9123127ecce66fd792bbf0e5bf5ff1b0816f3f6db1c00010000000000000049740000000000000006ad8e5ecc326d3a09ffc2c654"}, 0x80) getsockname$packet(r3, &(0x7f0000000000)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @dev}, &(0x7f0000000100)=0x14) setsockopt$packet_add_memb(r2, 0x107, 0x1, &(0x7f0000000400)={r4, 0x3, 0x6, @broadcast}, 0x10) setsockopt$packet_add_memb(r2, 0x107, 0x1, &(0x7f0000000140)={r4, 0x1, 0x6, @dev}, 0x10) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) mkdirat(0xffffffffffffffff, 0x0, 0x0) ftruncate(r0, 0x800) lseek(r0, 0x1200, 0x0) r5 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$BTRFS_IOC_DEFRAG_RANGE(0xffffffffffffffff, 0x40309410, &(0x7f0000000080)={0x0, 0x0, 0x2}) sendfile(r0, r5, 0x0, 0x8400fffffffa) [ 218.188322][ T7735] FAT-fs (loop5): Invalid FSINFO signature: 0x00000000, 0x00000000 (sector = 1) 01:14:17 executing program 4: r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) r1 = syz_mount_image$vfat(&(0x7f0000000040), &(0x7f0000000080)='./file0\x00', 0x20, 0x4, &(0x7f0000000380)=[{&(0x7f0000000100)="bf4dafd28d65ed6aede458a2185785fff396a92491b219f6b73f11b80d11bdee041178ef40ed7c55192ff07a6287e7fcc9d9340fb7a347b483903e7b1c19d358838aae338bf8ac163ac3bb832999c24d61a757f51f6e97ee963c28ce36a7bff47bce24cf88855dc719d2e14e5471f4ebdb58439104c0956d28fd3bd15f1f56fcec10d90fec3f146e37ab243c5c473f378ac9c9a5fd06eb243c8bec28f74d97be85e2249bb5292fc7232c47bb4a1fc29137586a2f7a4f5e35559c5e33cad229da3a39372f6a381a86b53cdfef99c6cd234ade", 0xd2}, {&(0x7f0000000200)="bb1e97125c7465295cfd492cb3ca0ee2b5b4fc50a524b30ce0d59c3ad7a003dc5d2de757e7c035529ba38defb93bbf", 0x2f, 0xff}, {&(0x7f0000000240)="8a6df23cf3f73356bd2e6466bb7574d024f5275d3cb71c5b3d4bdb691d710aca4d9f9f637695a63cb44eb800568794d0c8e8bf49f5eaa3873547bba24f15894925fd306a170da3ee1e80f1539173de679d76d31b3b2c4e43d2eeadd06db4d483a3d5ea33029cb167d366900c42dd504d91082e4d2d0f1c71190473c4ecf6ff19ed082b24497c2bd0ab1ee8d584242919807118ed50fb76aa73d1c0e7e7eff7c71c2a138484d5f1b0cfb030f74777814decdb533b9cc2e3f86f146071f51fa8fa71383c9c418a95335277c1a2935ebd581a487bd3618c22aa29f842d4d60043a1859edc4686ab568ce7e30be092fdd6b2032cfe6cbf7dca7740d2", 0xfa, 0x10000}, {&(0x7f0000000340)="b54ed7d8cf1dfd175388b24982774e1e11ba184fd79e56a0f4cd35eac56232d5cdd86c23877d2be10241417ac4a8d15e", 0x30, 0x4a}], 0x100014, &(0x7f0000000400)={[{@uni_xlate}, {@shortname_mixed}, {@shortname_winnt}, {@uni_xlate}, {@shortname_mixed}, {@shortname_win95}, {@utf8}, {@uni_xlate}, {@iocharset={'iocharset', 0x3d, 'cp864'}}], [{@uid_gt}]}) r2 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r2, 0x0) preadv(r2, &(0x7f0000000280), 0x18, 0xd9f, 0x0) ioctl$BTRFS_IOC_SNAP_CREATE(r1, 0x50009401, &(0x7f00000004c0)={{r2}, "a4ac10b6da4a2d584c8a6a8fd5181db4a14562a5e89f6ad5a8b439d8f20752606d1511a425ef116b39a322d34f655dc2420c2f2cbe41b5c6016a0a9a96c22225ef9ad3685ca930ed1025cf57a5b5beebd08b727d125d72f52a9a9c9c600e567f952fd68f8889130afab350657b585371c74a545b0ffccfd66aad1ed377281fcd5f530292b79c3ecd1fcf3df370d7196cc6fc07f4e4c19320df3e09f3d4e79856653bf390c37d7ec111d87a7a200d56a5c5f0a6289e166fb8149e94eaec4654f33092600723c3709ebfdb9b9e7b0f25dab7a611849aabadcdec44a9fed5468a60cff2b3494d7e96599f3c5f7a0850f7c639965618014414ebb66bbe76384e7368d9b74aa7e866e004567051eeb0e04053c40ddf5c2994dd114a5835c3c475a8627df633235358edba1557152a4d564f40d49b8022642c22121016326559a80368ff7a6d7ea7e9d4fc45130c280d6c7272bf5d2a61974c9651556ac6e18fd7c04b52141c175646c3ac409ee0bcf830a92e91c3e1cf459f64cb4be4277190aeeb421646fde8a7d1c0cb01677bb6ef9bd689b058eb2d5c87ac48ec9154c25752c7dc76a8b003bbb6871fa9e407367bf17c7de57f2219dedcc0d77f082fd3db7979b6d49c859cb1b68f3730eef2c7cfde6f687b2e5c32a7c3f3e9e9b40968b76162c7b0e4b42025fd677607695c6fd5e3867fc58dbdd416e5d55f7b12288d78d488f42d46384db35c18efff97e7344c1a0dfcb02097a18dd16e92b8403cbce889250405800cf5845ce7940f8eca370dabb99bd140c44f8cfaaeff1ac6afbb8c630bb4434e737affde0fe9ce72e9d40c9d45ee5b55630f20381f12245b82f7eef893161ed01305abc5a4e2dbc0fa9bf9ad8b6191b5b905b7c01b6c607976d2c34b901743a36806be570b9d6f6eb876d7ed712d4e4573bc295c97c2350b02117911c0c52383c047d78c75bd6ebce8f977153d9768e926c2602eacb1b946806745d17112adbc0eaaa3f1e7ba8bcf6daa2b2feb410128f79498808cf9e54ec169efefabcebb7dc014cee69012b926a87a40d0cd29c3b7d998e2b91e46b4115c31576d3aebbab81d805295a7e737f58d489acf7a4de5d46fd66423152c8e9481d37ba00d3e8f1128bb64fd702e6e54deb8cb0e64dcaa1605a7a03229d4d9b98ca07e980c898d858911ce22534d3c7941b70c842a454b996775bf14cac6548ce9212280061ea5a6fc4b76013d7683754933d82f4c5724fe2d3d9989d6ef3a1183be11a20f0858c4d90d5ea47a30c375a3c429138b65b2c4c5cd33e1691cb3a2d3111fda5570a8bbc41aa5fe59dcd542340f7eeb8480224ee458946ddeca28359d78d037618fab85007c0924daed4f9a027898ef0002d58e8b544a07bd329fb241fe5916710188ff109f65594b8d616005b004c5785b27a7aa1c9c7b2e7da40ee8ffcc07ad44d173ba954f69d8c72abc48d722d3ea206bddd2fb5d126d26ef67c969c114864eea6a71208df35a451b805b51b1ea08886ceb43cf7f57e759e277bd961a2ed514c15e372ba408a8313d362862840417d1164b599ff7a481cf5f6407ba8c9579588c83e71bd1d704c95d3cc1353b2f7db73f3d47891de494f6b6c03132bcfd3351d831f4b199811de67d0549916acb3de1481c1465070ca494f77231302734c8ceb3263fc5ab42ca388e9c76e0af64c9b1c50bcbe552c4117d37573a23081202a3503553901d394fb98b22d097265c99f245658bb83d24913a66c66cc6c3290644a63e944aab55a52da1572819ecca44c046fbbb3afcfc1b819963727fc2c58a9bdfe7ef81a911399d398d076015099e162df8361bc3fc1b920eab248ea993e598dc798776ed44cdf8f65d12f498ad558877e1fe0aa01aed3f94dcea4a405db9c4052c0012b60f6aa1808af2fd67e75799cb9bf71ae4c24f5d4299677fcfbef0d28a33cbac359f8bb9c4edaca28906e25e2dfb5a4c3ee704925dde103cd5496d0cc867f9ab878e13024a9578fd4020dade68ded895e3c255f79f09a6c7297654cb66d22ee2875b5ae00e382a3db4527913681b9bfed975081fc477be9960b5836f57c25741e6903b94f3818b1252546a26a17d72ed19f4288acb0ee1e2393565f1b61e73e95cb75554b00a8b95da4e8fb9086c0bc72c157158cf746948f4423aec7b0a15613955d9f0c3ce73f06a4745ade9c34083ef87dc61d2d606d89876994a9b2e743f409ee96b2c1123bc7daa96ba2668ced17eaa776caa385b6b0b09aedd8787816463eca74ea09a8def10b9b9e06bb0499c8ee58c0eaf688abe04142b290c85304784bd8a7a198b718a52badf5baf5d2f28bfa2c67b208e566eb60f54cdc99e1be73f992c1f13b82fc227ded1daf80b3778026ee7f57a072b932c16359c3da0097d9d8cf4922dc76b2acc41476b16c0712586092aba4515f2b6d22eaa06974f366dd6dd3f665b86adfac9dd6cc2ac9e4c75267b86f15425b3480f86a64257962f0c6e37daa58f159f4bad7716ae0eca837af6014c4cc7e13ab2caa21d42df4731b70af74d00f5465518acbdf300f847ef67254ad31048fdf17b036dea96e23d535dbc3f416784a36d2c343169deb026e6b164d1d9503299d7e7e684ee3cf9bbb37a2723d818c3d351473650c9f4d843c27d617e6d41b2131950b49a5598c85b32f2adc782c59cb7c99fc7a32a592143a1f4449f4f99253d191b1d3752bcd537d31c6d8c9abcd83283ee1b0c98cbafc7a8bc012dd9c1fbfe03701fe0a3d706f81eed886d1067806c04927a84af003735baed40ece9362b95473be9bd13d29fe26ca6c511c2efa7f2b87cbcb58cd701f19b7454da709d456bc2824336ea3429a649d303397dd187cd23f368e9640e21302b13cfc32e79af36ddc9c102427c803dad0bd650e15b85f11fee0544b5855e7b460b2d13161278b4dfb5ce2f2c4ac25088d6f860dfc691d30f44d06d938c14552a6d51e4c90c756585a76199231ffd23104269b9258a5abd2fb135753df7a90583df8f997ca78d2d1b4589713d45ffeda4fbd23a6f310f25048398fa473f5c09de21798929559ca28f611561edc6879683e1932e0a7caa48fa96c5b4f27924a30951c7e5f944f4339e8ff8c9ea1f53302c0ba8a97c795b89ed132ad9c10f885094acd2147bbfd00a2a09a7a6aebc86687c3eabcb6702c19d1f9af6c818c32fce0b2c498b8ce27dfe606f8c118355761cd9db0e81f98456752de9611510e240601f4c42eb2ff8d8b2604f099d86a2ae2aadc89fc3565c411a60a90a096d593cf1633314010a277178a7f21cb04a4cd594e91ce86d7a719825afa8933af2d9e80ec6af517e5234ec451c1fca76b0eb22436198a42b89592215b0331e784732ea819e0643b605ed6b9470fa5453b81d3edabc8dd6dc9a72eee245c8027c71358cef55ca46a64bb72f00a007f183902a7cb0669a60bbf1adf809cec3927e409eed6d48e7b36d7e3d16822fe01ab4f1ec34d81e3074a0febc17467ad4dfc2bec36316ad8d8915eb2e8c74daa2ae7f728a6aba42427455da187699aaf2acd200d0ff275cc1ddfa648c3fdab83dd24884eefa02eb78b8e347641501ed7c7b24dd321d1ed8db09e742f58259e54dca04ec17da5f4ea7b95253b064dd45dbd3b99ebdd76818eeb588f981f188564a661edb0c3ba9982845d6f1b21929f464a8a9874b3e71083ef6590abfdd5ba7f2df7e6f1b8032e2cae8cf4fd9010f3984092f85d11c4d57305cd3a5388fffde723561f5c76f988c745725128bde8b83753e0ad9169985e5eaa1edef1227cd9813f82fc6338615c64e2b256ddd8b3f447174850fa47fa71eb87f2ac866127eb1305cb69e3dc1fdb0b1a0d9f7d9fa4533655558ab9af1b7b8adcaf1488be9338c03451c08beb1071180c8f947fa5390f8729cf6bece9348dcbccb9daa76ba05fbc0549a9887668209f0efe8770ed439717df1c5c1a9920453b35eb1283c98b390e546664431624929808585619d7f706d0f268c1375676f0b20bc351224bb8fe6ec828175242554a6c3b91c8bbb1f11234c137fe10bdb47d5e2b3d2b96fb07a9981762bfffd68184d16bfefdd60340b450808f060b07c9f7f24b518c7288c625e42228fd133fcca16f6f4b22fe653efa8e97ba2bb32b9d2cca176624d8303867da0258857aeaa82a1ce571b5f8837d6762c4eea08af424cc418cd7e595922a75e0fe7247032e8e13fc2e30883ea7cc3b1d0a8a4e989be5f04f468a6c6626d6a3f88b80d75ea74ae458f8a6463366e2ffb8e7fb65294ae07d1572713b076fbf498e9f52d203a7ffae23d78bc4aa28089c98d3e943885f5ae6abc5d6e258d90041a8c31e2b1f682b035c8535c6e408312876fa80529a74710d7b39670b4ee1259121b8e98167d30aab18076964e89be658293be8251744c821584be1da8ca96d74ef595986ddc0dc6c08ec5fb37ce709df714a6545d1d1c41f356fe02e55fba1a580f0df4073b10ca46397709c82b05d13e32fcc04da89c15b8cc7fee34216faa3a0f0757aff7db52fb1277671466adf8eb254aadd4951fb3c0982761db3ce3dfc856aabe0588e22416ade71c575b685b2c683e6cf58d803f129c95884112e95a35e7319e6c58214bd45b1a7a31a4edf0e07e9291230f6f5a98e67c7a768b040743f3be46ead8aa7455fc7d94f03cb540650c6e05d1a0e19db2626840235d2131b92644ddd1fa82a6600a95544720d3c46a6fe4dd7ca3ad3a5dffba9be758730f16cc8bb0c4daaf59909facde6a087f0accaf114d67aac50c677d1d200c088fb925d62e570ab8f75673056c362c7d0408553fba5742ffe1617a1e40ed38cf8100833d7bea86c06646c278db5f9f64cf28297f9c206a6faa1ceb036f892e84bbecbdc1b471e572fc43d871e80aa9533292f64e8ee9628a3eb134aee431d6c5e14679625149ab3dad6cc9808804c20f4728e8d0460b6f82286149ccc6ae45e4bdc79e4ff70fa0f2579735064fc56f95029243b189ecd0252bedec4abd67fe342b6b910607e940cd911028ef02db02ae617a3392ddc7f62d256e8d227ad6ee13e4144f4d30df38b9812160956beb2aa020d20162ca2d669059879bc9b15bb7b48b134c237c5ac7f052f2cae8641ed156886e9e9683dd4572e180b1b8b35d5466fc17f4c2dc3287e7a4a84adf3a68c38d925847646a66dc00676212d07392c4bc821e9487216c4dc4af162acd7aae2ebbe2096f2c43a491cdd03efa59e9904db2bee243b818b29d9a1a5b9c6199bd12ece93d7f7c4406e632f512c8978e91d4402b80888ce6fcc67051fe3ffaaa1cff4663d85b1fb6af66c77ea1c3c8826d647c29a038f5c54e467f4c6f9bc0d68fda4ab6fcf99a1044b83d070f63b4f484e6de403da14b0938e3ac7826ff63b1d2cdac2c1691dbb3dc7f608052a94f51de18e58d2ad1de51e350d8513b1c743fd231576e107c8eba266cb8f994bef61eadfd14fa56ba3300378688db2de2b544e200a5a56c92dfb49f69364bead94662dba9d65dcb625cdc6eb6efe7377d2e4ca39a0aa7622362c7aed26985560ab2205ec5e4be4b7e8c423c605fa7c86da824bbb39781ec8e79649e10faff0d16e4696207a1caf8d6fbdc077f402761dda6375498ccbc8a9255067f5d63a781d9b981a6c6a1a60f13add34fbede88681735cdbb0fd94880c043e329fba7d2cb1c7fe8e2ec8146e716d60a3c6fcd0d401a9f2722d134a4531fd4162fbef09b37720a490413953773bdae0bf5b7b480df804cbe9ed71971368b30346cc3225eadd5e4948897af"}) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) mq_open(0x0, 0x0, 0x0, &(0x7f00000000c0)) [ 218.237079][ T7735] FAT-fs (loop1): Invalid FSINFO signature: 0x00000000, 0x00000000 (sector = 1) [ 218.247507][T17739] loop5: detected capacity change from 0 to 264192 [ 218.255980][T17739] FAT-fs (loop5): Invalid FSINFO signature: 0x00000000, 0x00000000 (sector = 1) [ 218.307027][T17744] loop4: detected capacity change from 0 to 256 [ 218.362135][T17751] loop1: detected capacity change from 0 to 264192 [ 218.371383][T17751] FAT-fs (loop1): Invalid FSINFO signature: 0x00000000, 0x00000000 (sector = 1) [ 218.385078][T17751] device lo entered promiscuous mode 01:14:17 executing program 4: r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000380)=[{&(0x7f0000000040)=""/117, 0x75}, {&(0x7f0000000100)=""/233, 0xe9}, {&(0x7f0000000200)=""/120, 0x78}, {&(0x7f0000000280)=""/8, 0x8}, {&(0x7f00000002c0)=""/132, 0x84}], 0x5, 0x3c3, 0x100) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) mq_open(0x0, 0x0, 0x0, &(0x7f00000000c0)) [ 218.474843][T17755] loop4: detected capacity change from 0 to 1560 [ 218.528698][T17749] device lo left promiscuous mode [ 218.540393][T17762] device lo entered promiscuous mode [ 218.551275][T17749] device lo left promiscuous mode [ 218.580747][ T7735] FAT-fs (loop1): Invalid FSINFO signature: 0x00000000, 0x00000000 (sector = 1) [ 218.643820][ T7735] FAT-fs (loop5): Invalid FSINFO signature: 0x00000000, 0x00000000 (sector = 1) 01:14:18 executing program 0: syz_mount_image$vfat(&(0x7f00000002c0), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f0000010000)="601c6d6b646f736617e43c00088020000200000004f8000020004000000000000000000001", 0x25}, {0x0, 0x0, 0x200000000011000}], 0x0, &(0x7f0000000240)=ANY=[]) chdir(0x0) r0 = creat(&(0x7f0000000040)='./bus\x00', 0x0) fcntl$setstatus(r0, 0x4, 0x6900) r1 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) ftruncate(r0, 0x800) lseek(r0, 0x1200, 0x0) r2 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$BTRFS_IOC_DEFRAG_RANGE(0xffffffffffffffff, 0x40309410, &(0x7f0000000080)={0x7, 0x7, 0x2, 0x279, 0x0, [0x0, 0x0, 0x0, 0x8]}) sendfile(r0, r2, 0x0, 0x8400fffffffa) r3 = open(&(0x7f0000000400)='./bus\x00', 0x14103e, 0x0) read(r3, &(0x7f0000000180)=""/19, 0xfffffe47) 01:14:18 executing program 1: syz_mount_image$vfat(&(0x7f00000002c0), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f0000010000)="601c6d6b646f736617e43c00088020000200000004f8000020004000000000000000000001", 0x25}, {0x0, 0x0, 0x200000000011000}], 0x0, &(0x7f0000000240)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') chdir(&(0x7f00000000c0)='./file0\x00') r0 = creat(&(0x7f0000000040)='./bus\x00', 0x0) fcntl$setstatus(r0, 0x4, 0x6900) r1 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) mkdirat(0xffffffffffffffff, 0x0, 0x0) ftruncate(r0, 0x800) lseek(r0, 0x1200, 0x0) r2 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$BTRFS_IOC_DEFRAG_RANGE(0xffffffffffffffff, 0x40309410, &(0x7f0000000080)={0x0, 0x0, 0x2}) sendfile(r0, r2, 0x0, 0x8400fffffffa) r3 = open(&(0x7f0000000400)='./bus\x00', 0x14103e, 0x0) r4 = creat(&(0x7f0000000080)='./bus\x00', 0x0) ftruncate(r4, 0x1) fallocate(r4, 0x3, 0x0, 0x10000101) mmap(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x0, 0x10, r4, 0x0) read(r3, &(0x7f0000000180)=""/19, 0xfffffe47) 01:14:18 executing program 5: syz_mount_image$vfat(&(0x7f00000002c0), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f0000010000)="601c6d6b646f736617e43c00088020000200000004f8000020004000000000000000000001", 0x25}, {0x0, 0x0, 0x200000000011000}], 0x0, &(0x7f0000000240)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') r0 = creat(&(0x7f0000000040)='./bus\x00', 0x0) fcntl$setstatus(r0, 0x4, 0x6900) r1 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) mkdirat(0xffffffffffffffff, 0x0, 0x0) open$dir(&(0x7f00000000c0)='./file0\x00', 0x100, 0x5) r2 = creat(&(0x7f0000000080)='./bus\x00', 0x0) ftruncate(r2, 0x1) lseek(r0, 0x1200, 0x0) r3 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) sendfile(r0, r3, 0x0, 0x8400fffffffa) 01:14:18 executing program 4: r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x1800003, 0x10, r0, 0x0) r1 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) preadv(r1, &(0x7f0000000280), 0x0, 0xffff, 0x0) creat(&(0x7f0000000100)='./bus\x00', 0x120) r2 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r2, 0x0) preadv(r2, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r3 = creat(&(0x7f0000000080)='./bus\x00', 0x0) ftruncate(r3, 0x1) fallocate(r3, 0x3, 0x0, 0x10000101) openat$cgroup_freezer_state(0xffffffffffffffff, &(0x7f0000000140), 0x2, 0x0) fcntl$addseals(r3, 0x409, 0xc) ftruncate(0xffffffffffffffff, 0x1) fallocate(0xffffffffffffffff, 0x3, 0x0, 0x10000101) r4 = creat(&(0x7f0000000080)='./bus\x00', 0x0) ftruncate(r4, 0x1) fallocate(r4, 0x3, 0x0, 0x10000101) ioctl$BTRFS_IOC_RESIZE(0xffffffffffffffff, 0x50009403, &(0x7f0000000200)=ANY=[@ANYRES32=r4, @ANYBLOB="f9ffefff696178ce5d89a89a24caea082b0fcbc8cfdc96a3efe3e91ee890dc09e4f83ab6284fecf30109cf1e272567190698c53db9132556dde50107e65a1524d0e5b4fcf6c2c8b1c728c39ed8f92469da1e370f74d04ffde37b", @ANYRESOCT]) mq_open(0x0, 0x0, 0x0, &(0x7f00000000c0)) 01:14:18 executing program 3: syz_mount_image$vfat(0x0, 0x0, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000240)=ANY=[]) r0 = creat(&(0x7f0000000040)='./bus\x00', 0x0) fcntl$setstatus(r0, 0x4, 0x6900) ftruncate(r0, 0x800) lseek(r0, 0x1200, 0x0) r1 = open(&(0x7f0000000000)='./bus\x00', 0x80901, 0x0) sendmsg$OSF_MSG_REMOVE(0xffffffffffffffff, &(0x7f0000000140)={&(0x7f00000000c0), 0xc, &(0x7f0000000100)={&(0x7f00000001c0)={0xe0c, 0x1, 0x5, 0x201, 0x0, 0x0, {0x2, 0x0, 0x4}, [{{0x254, 0x1, {{0x0, 0x8}, 0x4, 0x7f, 0x0, 0x0, 0x16, 'syz0\x00', "5f8db693ca2dc3c8d22a6d2ddb1b4a47d0829bf3e5588ba258244528b9ffa591", "8d2badec7b3324d121999189a7772e9590b0d17e901084a51f64214df73b2898", [{0x8001, 0x20c5, {0x3, 0x4}}, {0x0, 0x400, {0x2, 0x100}}, {0x9, 0x2, {0x3, 0x7}}, {0x3, 0x2f, {0x2, 0xbeb}}, {0x8001, 0x9, {0x1, 0x4e}}, {0x0, 0x8e1e, {0x1, 0x9}}, {0x3, 0xfffb, {0x3, 0x3}}, {0x7, 0x5, {0x1, 0x3}}, {0xff, 0x55, {0x0, 0xfffffff9}}, {0x5, 0xff, {0x0, 0x8}}, {0x20, 0x634e, {0x1, 0x9}}, {0x7, 0x1, {0x1, 0x5}}, {0x8, 0x7, {0x1, 0x6}}, {0x5c2, 0x7, {0x0, 0xb752}}, {0x4, 0x8000, {0x2, 0x4}}, {0x66, 0x1, {0x3, 0x1}}, {0x0, 0x2, {0x2, 0x3}}, {0x50, 0x9, {0x1, 0x7f}}, {0x6, 0x3ff, {0x1, 0x4}}, {0x3c, 0x9, {0x3, 0x1}}, {0x800, 0xf1c, {0x0, 0x9}}, {0xff, 0x1, {0x1, 0x7fffffff}}, {0x1, 0x7, {0x1, 0x9}}, {0x1a, 0x400, {0x2, 0x7a6}}, {0x5, 0x0, {0x0, 0x2}}, {0x8, 0x81, {0x2, 0x3}}, {0xfff, 0x7f, {0x0, 0x2000}}, {0x1, 0x3, {0x3, 0x97}}, {0x81, 0xffff, {0x54a67ceaf92191d2, 0x10000}}, {0xe4, 0x8000, {0x1, 0x6}}, {0x0, 0xffff, {0x2, 0x1f}}, {0x0, 0x3, {0x0, 0x4f9f}}, {0xfff, 0x4, {0x3, 0x8}}, {0xb8dd, 0x4, {0x2, 0x3}}, {0x3, 0x6, {0x2, 0x3f}}, {0x200, 0x7f, {0x3, 0x5}}, {0x40, 0x8000, {0x0, 0x1ff}}, {0x9, 0x3f, {0x3, 0x3}}, {0x2, 0x9, {0x2, 0x9}}, {0x9, 0x5, {0x2, 0x7}}]}}}, {{0x254, 0x1, {{0x3, 0x7}, 0xff, 0x20, 0x1, 0x7, 0x11, 'syz0\x00', "d9ac53fbc9cd1d668b58fa775a8ba295748fe8fddec228651825369b9cc4fee9", "cf945ca065ca25971e15d9eca08e26a5e2ee8682b990bf19f28e9540a3226922", [{0x7fff, 0x7, {0x2, 0x4}}, {0x1ff, 0x244, {0x2, 0x9}}, {0x8000, 0x3, {0x1, 0x1}}, {0x2, 0x3, {0x0, 0x8}}, {0x3ff, 0x4, {0x1, 0x5}}, {0x7f, 0x5c3f, {0x3}}, {0x7, 0x4, {0x2, 0x1fe00}}, {0x5, 0x63e9, {0x3, 0xffffffff}}, {0x1, 0x8, {0x2}}, {0xfff, 0x6, {0x0, 0x1f}}, {0x0, 0x40, {0x3, 0x8}}, {0x7, 0x20, {0x0, 0xbb}}, {0x2, 0x5, {0x3, 0x8}}, {0x1b9, 0x7, {0x3}}, {0x7, 0x6, {0x3, 0x80}}, {0x40, 0x7, {0x2, 0xc779}}, {0x1, 0x4, {0x1, 0x5}}, {0x142, 0x3, {0x1, 0x7fff}}, {0x3, 0x7ff, {0x0, 0x40}}, {0x0, 0x9, {0x0, 0x10001}}, {0x1, 0xf5, {0x2, 0x5}}, {0x7, 0x0, {0x1, 0x3ff}}, {0xc59, 0xa45, {0x2, 0x10001}}, {0x3f, 0x66d, {0x2, 0x1}}, {0x2a, 0xd173, {0x2, 0x1}}, {0x1, 0x400, {0x3, 0x20}}, {0x906f, 0x2b4, {0x3, 0x10001}}, {0x4, 0x5, {0x2, 0x3}}, {0x4, 0x4b92, {0x1, 0x8}}, {0x3, 0x5, {0x1, 0x20}}, {0x400, 0x6, {0x2, 0x1}}, {0x2, 0x4, {0x1, 0x4b39}}, {0x6, 0x7f, {0x1}}, {0x7, 0x533, {0x0, 0x3f}}, {0x1, 0x7, {0x2, 0x158}}, {0x6, 0x0, {0x3, 0x3}}, {0x9, 0x9c78, {0x3, 0x668}}, {0x5, 0x2, {0x3, 0x35}}, {0x9, 0x85, {0x1, 0x1}}, {0x7, 0x1, {0x3}}]}}}, {{0x254, 0x1, {{0x3, 0x4}, 0x3f, 0x2e, 0x58c, 0xfff, 0x2, 'syz1\x00', "23dca4055c1c64723224e333e639f24010957f10885ac8b0b4a68e6764ac3ea2", "5d3fead24d0e03a5e256c9513f93e9a08f492074453277a36b5395b3f1324279", [{0x8000, 0xfc00, {0x2, 0x4}}, {0x7, 0x1000, {0x2, 0x9}}, {0x7ff, 0x12}, {0x3, 0x40, {0x3, 0x1}}, {0x401, 0xeac6, {0x0, 0xef}}, {0x3, 0x2, {0x3, 0x7}}, {0x9, 0x200, {0x0, 0x8}}, {0x4, 0x8001, {0x0, 0x574}}, {0xee48, 0x7ff, {0x2, 0x4}}, {0x9, 0x7, {0x0, 0x8f}}, {0x9, 0x8, {0x2, 0x81}}, {0xfb, 0x100, {0x2, 0xfffffffc}}, {0x7f, 0x3, {0x3, 0x400}}, {0x8000, 0x0, {0x2, 0x7fff}}, {0x8000, 0x9, {0x2, 0xffffff10}}, {0x8, 0x4, {0x2, 0x1}}, {0x14d, 0x80, {0x2, 0x8}}, {0xfffa, 0x7, {0x0, 0x10001}}, {0x81, 0x100, {0x0, 0x7ff}}, {0x4, 0x400, {0x0, 0xf27}}, {0x2, 0x3, {0x2, 0x3}}, {0x1, 0x20, {0x2, 0x80}}, {0xfc1, 0x2, {0x1, 0x1}}, {0x8000, 0x0, {0x0, 0x67}}, {0x0, 0x6, {0x2, 0x2}}, {0x5, 0xfff, {0x2, 0x10001}}, {0xc7, 0x20, {0x3, 0xbb}}, {0x1, 0x2, {0x2, 0x5}}, {0x5, 0x3a9, {0x1, 0xb94}}, {0x1f, 0x2, {0x2, 0x20}}, {0x48c1, 0x9091, {0x1, 0x5}}, {0x1ff, 0x0, {0x1, 0xfffffffa}}, {0x8, 0x81, {0x3, 0x610fa090}}, {0x0, 0x7, {0x2, 0x5}}, {0x400, 0x8, {0x1, 0x3ff}}, {0x400, 0x5, {0x3, 0x6413}}, {0x9, 0x200, {0x1, 0xffff}}, {0x0, 0x3, {0x3, 0xeec}}, {0x5, 0x6, {0x3, 0x4}}, {0x6, 0xff81, {0x1, 0x9}}]}}}, {{0x254, 0x1, {{0x3, 0x101}, 0x27, 0x0, 0x7, 0x0, 0x1b, 'syz1\x00', "c8b4f17e6362ba087dda9fb5668ee0213ef65e0b4341979b9026a82bac32e279", "8dda620ee4b3aa09cb5260c0cb7c08a72616b01a12e4402e7f7670069491360a", [{0x9, 0x9, {0x0, 0x4}}, {0x7, 0x1, {0x2, 0xdf0}}, {0x9, 0x7, {0x3, 0x5}}, {0x200, 0x9, {0x3, 0xbd}}, {0x7fff, 0x1ff, {0x0, 0xfffffffa}}, {0xcd5c, 0x7ff, {0x0, 0xfffffffe}}, {0x800, 0x7c2, {0x1, 0xb8}}, {0xfff, 0x9, {0x10bc2f8f20ae9376}}, {0x6, 0x3, {0x1, 0x3}}, {0x0, 0x8, {0x2, 0xe2}}, {0x70, 0x2, {0x2, 0x3e17dd25}}, {0x0, 0x400, {0x3, 0x59}}, {0x6, 0x3f, {0x0, 0x4}}, {0x100, 0x4, {0x2, 0x80000000}}, {0x0, 0x800, {0x0, 0x100}}, {0xc8d9, 0x5, {0x1, 0x1}}, {0x1000, 0x101, {0x1, 0x6}}, {0x3, 0x5, {0x1}}, {0x1, 0x6, {0x1, 0x255}}, {0x5, 0x7, {0x0, 0x6}}, {0x5, 0x1f, {0x3, 0x7fffffff}}, {0x4, 0x6, {0x3, 0x8001}}, {0x8, 0x5, {0x2, 0x100}}, {0x7fff, 0x200, {0x1, 0x4}}, {0x7, 0x1, {0x2, 0x7}}, {0x3f, 0x8001, {0x0, 0x7}}, {0x7f, 0x1000, {0x3, 0x10001}}, {0x5, 0x3, {0x0, 0x100}}, {0x4, 0x8001, {0x0, 0x3f}}, {0x1, 0x6, {0x0, 0xffffffe0}}, {0x8, 0x3, {0x1, 0x8}}, {0x1, 0x3, {0x1, 0x1f}}, {0x8, 0x800, {0x2, 0x7}}, {0x4, 0x1ff, {0x0, 0xfffffe01}}, {0xfff8, 0x4c8c, {0x1, 0x7}}, {0x0, 0x8930, {0x1, 0x1}}, {0x1, 0x4, {0x2, 0x9}}, {0x3f, 0x5, {0x0, 0x8}}, {0x8, 0xc33, {0x0, 0x6}}, {0x0, 0x9, {0x2, 0xfffffffe}}]}}}, {{0x254, 0x1, {{0x2, 0xffff7fff}, 0x7f, 0x7, 0x0, 0x8, 0x16, 'syz1\x00', "b56a897556d63686e5dca760250e36d886d360ee3b472dd13602d17753280355", "3663560df1bcd2cf4d3e3e6c9cea96dfc24f6b8a3aabbb6e6292ab206dce40dc", [{0x71, 0x101, {0x1, 0x7f}}, {0x40, 0x5, {0x0, 0x11900000}}, {0x7ff, 0xb194, {0x2, 0x4}}, {0x2, 0x80, {0x0, 0x6}}, {0xfbd, 0x9, {0x3, 0x10000}}, {0x8, 0x3cb, {0x3, 0x2}}, {0x1ff, 0x4, {0x1, 0x81}}, {0x96, 0x2, {0x1}}, {0xe2, 0xfff8, {0x1, 0xa70}}, {0xff, 0x6, {0x2, 0x401}}, {0x7fff, 0x200, {0x0, 0x3}}, {0x80, 0x4, {0x1, 0x6}}, {0xfffd, 0x6, {0x1, 0x1000}}, {0x8, 0x32, {0x2, 0x3ba983fa}}, {0x2, 0x7, {0x2, 0x8000}}, {0xff, 0xd23a}, {0x1, 0x0, {0x0, 0x80000001}}, {0x9, 0x5, {0x1, 0xc9}}, {0x5, 0x7fff, {0x0, 0x4}}, {0x3, 0x40, {0x0, 0x8}}, {0x0, 0x40, {0x2, 0x7}}, {0x0, 0x4, {0x1, 0x7}}, {0x1, 0x100, {0x0, 0xfffff000}}, {0x0, 0x4, {0x2, 0x9}}, {0xc9, 0xfff9, {0x1}}, {0x7dd8, 0x2, {0x0, 0x54}}, {0x3, 0x6, {0x1, 0x7}}, {0x40, 0x300, {0x1, 0x8}}, {0x3ff, 0x7ff, {0x2, 0xfff}}, {0x5840, 0x7, {0x0, 0xa9e}}, {0x5743, 0x2, {0x3}}, {0xbbb, 0x6e2b, {0x3, 0x7}}, {0xfff, 0x1ff, {0x0, 0x4}}, {0x9, 0xc8e3, {0x2, 0x90a1}}, {0x4, 0x3, {0x3, 0x7}}, {0x4, 0x4c4, {0x0, 0x7}}, {0x2, 0x9, {0x1, 0xfff}}, {0x3, 0x20, {0x0, 0x10001}}, {0x8001, 0x8, {0x3, 0xffffffff}}, {0x5, 0x709, {0x3, 0x1ff}}]}}}, {{0x254, 0x1, {{0x3, 0x7f}, 0x1, 0x3, 0x9d54, 0x3f, 0x12, 'syz1\x00', "e15a3bc38e98866e55d191c03c1887de52509e845a29f8400cff0b8707bb8aaa", "d912f251d0a676a35ef2b78795b9db65ed055a67410c4e7fe0d2b3432948ed40", [{0x80, 0x8, {0x2, 0x1f0}}, {0x0, 0x4, {0x2, 0x9}}, {0x8000, 0x4, {0x1, 0xdfd}}, {0x7, 0x20, {0x0, 0x3}}, {0x9, 0x1, {0x2, 0x20}}, {0x7ff, 0x6, {0x2, 0xfff}}, {0x100, 0x7, {0x2}}, {0x5, 0x7ff, {0x1, 0x8}}, {0x0, 0x3f, {0x1, 0x1}}, {0x2, 0xa7, {0x1, 0x1}}, {0x0, 0x6, {0x1, 0x28}}, {0x8, 0x441, {0x3, 0x6}}, {0x6, 0x1ff, {0x0, 0x100}}, {0x6, 0x1, {0x1, 0x100}}, {0x0, 0xffca, {0x1, 0xff}}, {0x8, 0x1f, {0x3, 0xbd5c}}, {0x6, 0x3, {0x0, 0x80000000}}, {0x9, 0x20, {0x2}}, {0x2, 0x6, {0x2, 0x800}}, {0x2, 0x4, {0x1, 0x1}}, {0x8, 0xd41, {0x1, 0x1}}, {0x2, 0x8, {0x0, 0x6}}, {0x7, 0x80, {0x1, 0x3}}, {0x2, 0xfff, {0x3, 0x6}}, {0x288, 0x2, {0x0, 0x7fff}}, {0x3, 0x3, {0x3, 0x6}}, {0x0, 0x800, {0x2, 0x9}}, {0x1, 0x3, {0x0, 0x1}}, {0xffff, 0x101, {0x0, 0x7}}, {0x4, 0x3, {0x3, 0xfffff001}}, {0x4, 0xb97, {0x2, 0x7}}, {0xdef9, 0x800, {0x3, 0x2}}, {0xeab, 0x3ff, {0x1}}, {0x3ff, 0xfff, {0x1, 0x2}}, {0x8001, 0x5, {0x1, 0x2e0}}, {0x3ff, 0x5, {0x3, 0x2}}, {0xfff7, 0x6, {0x1, 0x7}}, {0x80, 0x7fff, {0x1, 0xffff93d3}}, {0x0, 0x9c, {0x2, 0x81}}, {0xf42, 0x2, {0x0, 0x7fffffff}}]}}}]}, 0xe0c}}, 0x10) sendfile(r0, r1, 0x0, 0x8400fffffffa) r2 = open(&(0x7f0000000080)='./bus\x00', 0x14103e, 0x0) mmap(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x7ffffe, 0x11, r2, 0x0) read(r2, &(0x7f0000000180)=""/19, 0xfffffe47) 01:14:18 executing program 4: r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000032000/0x1000)=nil, 0x1000, 0x1800003, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) preadv(r0, &(0x7f0000000300)=[{&(0x7f0000000040)=""/82, 0x52}, {&(0x7f0000000100)=""/170, 0xaa}, {&(0x7f00000001c0)=""/147, 0x93}, {&(0x7f0000000280)=""/87, 0x57}], 0x4, 0x0, 0x2) mq_open(0x0, 0x0, 0x0, &(0x7f00000000c0)) [ 218.968166][T17782] loop5: detected capacity change from 0 to 264192 [ 218.977652][T17782] FAT-fs (loop5): Invalid FSINFO signature: 0x00000000, 0x00000000 (sector = 1) [ 218.986985][T17779] loop1: detected capacity change from 0 to 264192 [ 219.008017][T17779] FAT-fs (loop1): Invalid FSINFO signature: 0x00000000, 0x00000000 (sector = 1) 01:14:18 executing program 2: syz_mount_image$vfat(0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0) r0 = creat(&(0x7f0000000040)='./bus\x00', 0x0) fcntl$setstatus(r0, 0x4, 0x6900) r1 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) preadv(r1, &(0x7f00000000c0), 0x0, 0xd9f, 0x0) ftruncate(r0, 0x800) lseek(r0, 0x1200, 0x0) r2 = open(&(0x7f0000000080)='./bus\x00', 0x101002, 0xa4) sendfile(r0, r2, 0x0, 0x8) r3 = open(&(0x7f0000000400)='./bus\x00', 0x14103e, 0x0) r4 = eventfd(0x7) fallocate(r4, 0x60, 0x0, 0x22) mmap(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x7ffffe, 0x11, r3, 0x0) read(r3, &(0x7f0000000180)=""/19, 0xfffffe47) chdir(&(0x7f0000000100)='./bus\x00') r5 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r5, 0x0) preadv(r5, &(0x7f0000000280), 0x18, 0xd9f, 0x0) openat$autofs(0xffffffffffffff9c, &(0x7f0000000140), 0xa00, 0x0) write$rfkill(r5, &(0x7f00000000c0)={0xffffffff, 0x7, 0x2, 0x0, 0x1}, 0x8) 01:14:18 executing program 4: r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) r1 = openat(0xffffffffffffffff, &(0x7f00000005c0)='.\x00', 0x20a200, 0x10) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) fgetxattr(r1, &(0x7f0000000600)=@known='trusted.overlay.metacopy\x00', &(0x7f0000000640)=""/55, 0x37) r2 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r2, 0x0) ioctl$BTRFS_IOC_TREE_SEARCH_V2(r1, 0xc0709411, &(0x7f0000000b00)={{0x0, 0xffff, 0x2, 0x8, 0x2, 0x8001, 0x1f0000000000000, 0x4, 0x9, 0x7, 0x124, 0x5, 0x8, 0x5, 0x20}, 0x48, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}) ioctl$BTRFS_IOC_TREE_SEARCH_V2(0xffffffffffffffff, 0xc0709411, &(0x7f0000000bc0)={{r3, 0x401, 0x3f, 0x8, 0x0, 0x80000001, 0x3, 0x40, 0x8, 0xfffffffe, 0x9, 0x8, 0xfffffffffffffa1c, 0x0, 0x5131}, 0x18, [0x0, 0x0, 0x0]}) preadv(r2, &(0x7f0000000280), 0x18, 0xd9f, 0x0) close(r2) readlink(&(0x7f0000000500)='./file0\x00', &(0x7f0000000540)=""/87, 0x57) r4 = openat$tcp_mem(0xffffffffffffff9c, &(0x7f0000000080)='/proc/sys/net/ipv4/tcp_rmem\x00', 0x1, 0x0) mmap(&(0x7f000056d000/0x2000)=nil, 0x2000, 0x1000000, 0x40010, r4, 0x78834000) preadv(r4, &(0x7f0000000480)=[{&(0x7f0000000100)=""/86, 0x56}, {&(0x7f0000000180)=""/141, 0x8d}, {&(0x7f0000000240)=""/247, 0xf7}, {&(0x7f0000000340)=""/217, 0xd9}, {&(0x7f0000000440)=""/26, 0x1a}], 0x5, 0x80000001, 0x6) r5 = openat$pidfd(0xffffffffffffff9c, &(0x7f0000000040), 0x800, 0x0) preadv(r5, &(0x7f0000000280), 0x0, 0xd9f, 0x0) r6 = creat(&(0x7f0000000080)='./bus\x00', 0x0) fallocate(r6, 0x3, 0x0, 0x10000101) pwritev2(r6, &(0x7f0000000a40)=[{&(0x7f0000000680)="eef02ecfa4daac1674cdc71d1bf599f8988bb41dbe0ba452f0d659265e64b2f84de6ff2bad154dde6bcb9ff162ae314f9310862dd3b106f09a7da68cfb2c3ba7574cdc1d8f1fa22c1c6f85ce81a8a1ed8cf9707ed721c3748a22310a1f1e80b812c7d1d946363bce9aa26a5dc68a9c8ef8ef7b7f826ff6bd31e8b63485523bb3d57bba99b65d31ffcc839afcc04876a3d7d278b399d7321a8c94e3f845a3bef15d8b7b0d09ebd7003115e7a9da647ecb036f79c37b1fda6d9f15caaf48d2a9741010f9eb837fe70d5a", 0xc9}, {&(0x7f0000000780)="98a0e4c6ae910a2c5247af788da4b1ddb53ea266805da5fae2b2f9e841fe1fc4faa3f9f8b9bc257844a55be8d20fd73c39727cef824be7275a", 0x39}, {&(0x7f00000007c0)="f9daf18e5be663ad288a1b97b0ea0246bf2a0a3ac72850a7f10387f763c2c07d11711990eda003c40b2a62617435c8ecef2d5911971ec728cd26cf09625a559e3898ee26f2732c633fb8ae5f6e0afa7b9f4a32dddfecd54eff7765cbbe7e5957c3f7ec6d69c7f9a53765a343d8760ea514d5784daf5cc79a6c3884fa3bc008ac7f072e99d9c0926f46271a5070", 0x8d}, {&(0x7f0000000880)="9c76a1b4afb2b186f34b398bb4c78e2fa900a729d5e665c3df1e6f5a8ec3d6643afdcef381a5d2e34c72ee3279316cacfee36c82451f971854c91b88c290b1b6436504f656bda64c9869bafab9f12c39620831de890f5e5e385b0600628137ca142a3caf050d4819c31339f584ea86e4221f9b6507318020e67bba63e6d07074d2b950c8c33f812b39efc6cbea847f7d2d6fb06c05c4c1846caee9aa6225dc2f26f0a69f615be030dc2ea625e8d356b36b15bc01f959428be3e91623e187e052afc6e723f8d43d1b536e8752391b206e4867684ed378e46edab49424d662d1492d1c1d4bd21cc047", 0xe8}, {&(0x7f0000000980)="505825557a70b4c6dbfbe1ab5baaf26557ab41b0a329259429c51467e9bb2344a97012ff38572245225c509f3e8064ca11ac783b1851db0bc747569f778ab0f7b591ca917106a45b957d1d33cbd2c7f171a16fee9e95b517f1d581d36c930e62d1e5f48f7e39de62c53ecd607e1f101c54d2eb0cb9ce460077824700bbeab46810ec3a8268e0fcd3171484d94c883dd6b4", 0x91}], 0x5, 0x2, 0x45db70a8, 0x1b) mq_open(0x0, 0x0, 0x0, &(0x7f00000000c0)) 01:14:18 executing program 3: r0 = syz_mount_image$vfat(0x0, 0x0, 0x0, 0x0, 0x0, 0x20, &(0x7f0000000240)=ANY=[]) r1 = creat(&(0x7f0000000040)='./bus\x00', 0x0) fcntl$setstatus(r1, 0x4, 0x6900) r2 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r2, 0x0) preadv(r2, &(0x7f0000000280), 0x18, 0xd9f, 0x0) ftruncate(r2, 0x800) lseek(r1, 0x1200, 0x0) r3 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) sendfile(r3, r0, &(0x7f0000000080)=0x800, 0x72) sendfile(r1, r3, 0x0, 0x8400fffffffa) r4 = open(&(0x7f0000000400)='./bus\x00', 0x14103e, 0x0) mmap(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x7ffffe, 0x11, r4, 0x0) read(r4, &(0x7f0000000180)=""/19, 0xfffffe47) [ 219.093034][T17803] loop0: detected capacity change from 0 to 264192 [ 219.163543][T17803] FAT-fs (loop0): Invalid FSINFO signature: 0x00000000, 0x00000000 (sector = 1) 01:14:18 executing program 1: syz_mount_image$vfat(&(0x7f00000002c0), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f0000010000)="601c6d6b646f736617e43c00088020000200000004f8000020004000000000000000000001", 0x25}, {0x0, 0x0, 0x200000000011000}], 0x0, &(0x7f0000000240)=ANY=[]) chdir(&(0x7f00000001c0)='./file1\x00') r0 = creat(&(0x7f0000000040)='./bus\x00', 0x0) fcntl$setstatus(r0, 0x4, 0x6900) r1 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(0xffffffffffffffff, &(0x7f0000000280), 0x0, 0xd9f, 0x1) mkdirat(0xffffffffffffffff, 0x0, 0x0) fallocate(0xffffffffffffffff, 0x3, 0x0, 0x10000101) fcntl$setflags(0xffffffffffffffff, 0x2, 0x1) r2 = openat$null(0xffffffffffffff9c, &(0x7f00000000c0), 0x22000, 0x0) ioctl$EXT4_IOC_MOVE_EXT(r2, 0xc028660f, &(0x7f0000000140)={0x0, r1, 0x400, 0xfff, 0x100000000, 0x9}) ftruncate(r0, 0x800) lseek(r0, 0x1200, 0x0) r3 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$BTRFS_IOC_DEFRAG_RANGE(0xffffffffffffffff, 0x40309410, &(0x7f0000000080)={0x0, 0x0, 0x2}) sendfile(r0, r3, 0x0, 0x8400fffffffa) r4 = open(&(0x7f0000000400)='./bus\x00', 0x14103e, 0x0) mmap(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x0, 0x10, r4, 0x0) read(r4, &(0x7f0000000180)=""/19, 0xfffffe47) 01:14:18 executing program 2: syz_mount_image$vfat(0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0) r0 = creat(&(0x7f0000000040)='./bus/file0\x00', 0xd0) fcntl$setstatus(r0, 0x4, 0x6900) r1 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) ftruncate(r0, 0x800) lseek(r0, 0x1200, 0x0) r2 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) sendfile(r0, r2, 0x0, 0x8400fffffffa) r3 = creat(&(0x7f0000000080)='./bus\x00', 0x0) ftruncate(r3, 0x1) fallocate(r3, 0x3, 0x0, 0x10000101) close(r3) r4 = open(&(0x7f0000000400)='./bus\x00', 0x14103e, 0x0) mmap(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x7ffffe, 0x11, r4, 0x0) read(r4, &(0x7f0000000180)=""/19, 0xfffffe47) 01:14:18 executing program 3: r0 = syz_mount_image$vfat(0x0, 0x0, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000240)=ANY=[]) r1 = syz_open_dev$tty20(0xc, 0x4, 0x0) fstat(r1, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, 0x0}) setreuid(0xee00, r2) fchownat(r0, &(0x7f00000000c0)='./bus\x00', r2, 0xee00, 0x1000) r3 = creat(&(0x7f0000000040)='./bus\x00', 0x0) openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) fcntl$setstatus(0xffffffffffffffff, 0x4, 0x40c00) ftruncate(r3, 0x800) lseek(r3, 0x1200, 0x0) r4 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) sendfile(r3, r4, 0x0, 0x8400fffffffa) open(&(0x7f0000000080)='./bus\x00', 0x4881, 0xd2) r5 = open(&(0x7f0000000400)='./bus\x00', 0x14103e, 0x0) mmap(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x7ffffe, 0x11, r5, 0x0) r6 = creat(&(0x7f0000000080)='./bus\x00', 0x14) ftruncate(r6, 0x1) fallocate(r6, 0x3, 0x0, 0x10000101) lseek(r6, 0x3, 0x4) read(r5, &(0x7f0000000180)=""/19, 0xfffffe47) [ 219.239949][ T7735] FAT-fs (loop1): Invalid FSINFO signature: 0x00000000, 0x00000000 (sector = 1) [ 219.317677][ T8] FAT-fs (loop5): Invalid FSINFO signature: 0x00000000, 0x00000000 (sector = 1) [ 219.364100][T17841] loop1: detected capacity change from 0 to 264192 [ 219.373689][T17841] FAT-fs (loop1): Invalid FSINFO signature: 0x00000000, 0x00000000 (sector = 1) 01:14:19 executing program 0: syz_mount_image$vfat(&(0x7f00000002c0), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f0000010000)="601c6d6b646f736617e43c00088020000200000004f8000020004000000000000000000001", 0x25}, {0x0, 0x0, 0x200000000011000}], 0x0, &(0x7f0000000240)=ANY=[]) chdir(0x0) r0 = creat(&(0x7f0000000040)='./bus\x00', 0x0) fcntl$setstatus(r0, 0x4, 0x6900) r1 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) ftruncate(r0, 0x800) lseek(r0, 0x1200, 0x0) r2 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$BTRFS_IOC_DEFRAG_RANGE(0xffffffffffffffff, 0x40309410, &(0x7f0000000080)={0x7, 0x7, 0x2, 0x279, 0x0, [0x0, 0x0, 0x0, 0x8]}) sendfile(r0, r2, 0x0, 0x8400fffffffa) r3 = open(&(0x7f0000000400)='./bus\x00', 0x14103e, 0x0) read(r3, &(0x7f0000000180)=""/19, 0xfffffe47) 01:14:19 executing program 4: r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) r1 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) accept4(r1, &(0x7f0000000040)=@tipc=@name, &(0x7f0000000100)=0x80, 0x800) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) mq_open(0x0, 0x0, 0x0, &(0x7f00000000c0)) 01:14:19 executing program 5: syz_mount_image$vfat(&(0x7f00000002c0), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f0000010000)="601c6d6b646f736617e43c00088020000200000004f8000020004000000000000000000001", 0x25}, {0x0, 0x0, 0x200000000011000}], 0x0, &(0x7f0000000240)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') r0 = creat(&(0x7f0000000040)='./bus\x00', 0x0) fcntl$setstatus(r0, 0x4, 0x6900) r1 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) mkdirat(0xffffffffffffffff, 0x0, 0x0) open$dir(&(0x7f00000000c0)='./file0\x00', 0x100, 0x5) creat(&(0x7f0000000080)='./bus\x00', 0x0) lseek(r0, 0x1200, 0x0) r2 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) sendfile(r0, r2, 0x0, 0x8400fffffffa) 01:14:19 executing program 3: syz_mount_image$vfat(0x0, 0x0, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000240)=ANY=[]) r0 = creat(&(0x7f0000000040)='./bus\x00', 0x0) fcntl$setstatus(r0, 0x4, 0x6900) ftruncate(r0, 0x800) lseek(r0, 0x1200, 0x0) r1 = open(&(0x7f0000000000)='./bus\x00', 0x280000, 0x0) sendfile(r0, r1, 0x0, 0x8400fffffffa) r2 = open(&(0x7f0000000400)='./bus\x00', 0x14103e, 0x0) mmap(&(0x7f000006f000/0x4000)=nil, 0x4000, 0x1000004, 0x12, r2, 0x0) read(r2, &(0x7f0000000180)=""/19, 0xfffffe47) 01:14:19 executing program 2: syz_mount_image$vfat(0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0) r0 = creat(&(0x7f0000000040)='./bus\x00', 0x0) fcntl$setstatus(r0, 0x4, 0x6900) r1 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) ftruncate(r0, 0x800) r2 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r2, 0x0) preadv(r2, &(0x7f0000000280), 0x18, 0xd9f, 0x0) fallocate(r2, 0x4, 0x6, 0x7) lseek(r0, 0x1200, 0x0) r3 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) sendfile(r0, r3, 0x0, 0x8400fffffffa) r4 = open(&(0x7f0000000400)='./bus\x00', 0x14103e, 0x0) mmap(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x7ffffe, 0x11, r4, 0x0) read(r4, &(0x7f0000000180)=""/19, 0xfffffe47) 01:14:19 executing program 4: r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) newfstatat(0xffffffffffffff9c, &(0x7f0000000080)='./file0\x00', &(0x7f0000000100), 0x0) r1 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) fcntl$lock(r1, 0x7, &(0x7f0000000040)={0x1, 0x1, 0x1, 0x7b7, 0xffffffffffffffff}) mq_open(0x0, 0x0, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0x4}) 01:14:19 executing program 3: syz_mount_image$vfat(0x0, 0x0, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000240)=ANY=[]) r0 = creat(&(0x7f0000000040)='./bus\x00', 0x0) fcntl$setstatus(r0, 0x4, 0x6900) ftruncate(r0, 0x800) lseek(r0, 0x1200, 0x0) r1 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) sendfile(r0, r1, 0x0, 0x8400fffffffa) r2 = open(&(0x7f0000000400)='./bus\x00', 0x14103e, 0x0) mmap(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x7ffffe, 0x11, r2, 0x0) read(r2, &(0x7f0000000180)=""/19, 0xfffffe60) [ 219.946372][T17858] loop5: detected capacity change from 0 to 264192 [ 219.960633][T17858] FAT-fs (loop5): Invalid FSINFO signature: 0x00000000, 0x00000000 (sector = 1) [ 219.985626][T17869] loop0: detected capacity change from 0 to 264192 01:14:19 executing program 5: syz_mount_image$vfat(&(0x7f00000002c0), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f0000010000)="601c6d6b646f736617e43c00088020000200000004f8000020004000000000000000000001", 0x25}, {0x0, 0x0, 0x200000000011000}], 0x0, &(0x7f0000000240)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') r0 = creat(&(0x7f0000000040)='./bus\x00', 0x0) fcntl$setstatus(r0, 0x4, 0x6900) r1 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) mkdirat(0xffffffffffffffff, 0x0, 0x0) open$dir(&(0x7f00000000c0)='./file0\x00', 0x100, 0x5) creat(&(0x7f0000000080)='./bus\x00', 0x0) lseek(r0, 0x1200, 0x0) r2 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) sendfile(r0, r2, 0x0, 0x8400fffffffa) 01:14:19 executing program 4: r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) r1 = openat$full(0xffffffffffffff9c, &(0x7f0000000040), 0x20000, 0x0) mmap(&(0x7f0000602000/0x2000)=nil, 0x2000, 0x5, 0x12, r1, 0xe9a4e000) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) r2 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x8b5e53810d669539, 0x12, r2, 0x0) preadv(r2, &(0x7f0000000280), 0x18, 0xd9f, 0x0) pidfd_getfd(r0, r2, 0x0) mmap(&(0x7f00001bd000/0x1000)=nil, 0x1000, 0x1000000, 0x2010, 0xffffffffffffffff, 0xd38c5000) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) mq_open(0x0, 0x0, 0x0, &(0x7f00000000c0)) r3 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) r4 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r4, 0x0) preadv(r4, &(0x7f0000000280), 0x18, 0xd9f, 0x0) bind$inet(r4, &(0x7f0000000140)={0x2, 0x4e22, @multicast1}, 0x10) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r3, 0x0) ioctl$RTC_ALM_SET(r1, 0x40247007, &(0x7f0000000100)={0x13, 0x29, 0x12, 0x4, 0x6, 0x2, 0x0, 0x99, 0x1}) preadv(r3, &(0x7f0000000280), 0x18, 0xd9f, 0x0) epoll_wait(r3, &(0x7f0000000080)=[{}, {}, {}], 0x3, 0x6) [ 220.010068][T17869] FAT-fs (loop0): Invalid FSINFO signature: 0x00000000, 0x00000000 (sector = 1) [ 220.038691][ T8] FAT-fs (loop5): Invalid FSINFO signature: 0x00000000, 0x00000000 (sector = 1) 01:14:19 executing program 1: clock_gettime(0x0, &(0x7f00000000c0)={0x0, 0x0}) timer_settime(0x0, 0x1, &(0x7f00000001c0)={{0x77359400}, {r0, r1+10000000}}, &(0x7f0000000240)) syz_mount_image$vfat(&(0x7f00000002c0), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f0000010000)="601c6d6b646f736617e43c00088020000200000004f8000020004000000000000000000001", 0x25}, {0x0, 0x0, 0x200000000011000}], 0x0, &(0x7f0000000240)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') r2 = creat(&(0x7f0000000040)='./bus\x00', 0x0) fcntl$setstatus(r2, 0x4, 0x6900) r3 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r3, 0x0) preadv(r3, &(0x7f0000000280), 0x18, 0xd9f, 0x0) mkdirat(0xffffffffffffffff, 0x0, 0x0) ftruncate(r2, 0x800) lseek(r2, 0x1200, 0x0) open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$BTRFS_IOC_DEFRAG_RANGE(0xffffffffffffffff, 0x40309410, &(0x7f0000000080)={0x0, 0x0, 0x2}) openat$full(0xffffffffffffff9c, &(0x7f0000000140), 0x80000, 0x0) sendfile(r2, r3, 0x0, 0x7) r4 = open(&(0x7f0000000400)='./bus\x00', 0x14103e, 0x0) mmap(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x0, 0x10, r4, 0x0) read(r4, &(0x7f0000000180)=""/19, 0xfffffe47) 01:14:19 executing program 5: syz_mount_image$vfat(&(0x7f00000002c0), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f0000010000)="601c6d6b646f736617e43c00088020000200000004f8000020004000000000000000000001", 0x25}, {0x0, 0x0, 0x200000000011000}], 0x0, &(0x7f0000000240)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') r0 = creat(&(0x7f0000000040)='./bus\x00', 0x0) fcntl$setstatus(r0, 0x4, 0x6900) r1 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) mkdirat(0xffffffffffffffff, 0x0, 0x0) open$dir(&(0x7f00000000c0)='./file0\x00', 0x100, 0x5) creat(&(0x7f0000000080)='./bus\x00', 0x0) lseek(r0, 0x1200, 0x0) r2 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) sendfile(r0, r2, 0x0, 0x8400fffffffa) 01:14:19 executing program 4: add_key$user(&(0x7f0000000100), &(0x7f0000000140)={'syz', 0x0}, &(0x7f0000000180)="86617c811873d1155ca7fa1a05715d66ccaa90c3d642cd1b2e073c31c458aec9506d8dddd10b102c4811e907c7967647ac25db828f7518cf5bbc041b78b5fbf0b940a66929", 0x45, 0xfffffffffffffff8) r0 = add_key$fscrypt_provisioning(&(0x7f0000000200), &(0x7f0000000240)={'syz', 0x2}, &(0x7f0000000280)={0x2, 0x0, @b}, 0x48, 0xfffffffffffffff9) r1 = add_key$fscrypt_v1(&(0x7f0000000000), &(0x7f0000000040)={'fscrypt:', @desc1}, &(0x7f0000000080)={0x0, "11e810e806e0e33b20e067781cf72e3115bcb0752167128f919d3bfb8411c533e7a1c1b74ab6d41199814dcfa83bb6c7187e4415cb0aeb4cbb57bd77b7fc4161"}, 0x48, 0xffffffffffffffff) keyctl$chown(0x4, r1, 0xee01, 0x0) keyctl$setperm(0x5, r1, 0x31020900) keyctl$link(0x8, r0, r1) r2 = socket$inet_udplite(0x2, 0x2, 0x88) getsockopt$sock_cred(r2, 0x1, 0x11, &(0x7f0000caaffb)={0x0, 0x0, 0x0}, &(0x7f0000cab000)=0xc) setresgid(r3, 0x0, 0x0) keyctl$chown(0x4, r1, 0xee01, r3) r4 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r4, 0x0) fsetxattr$trusted_overlay_nlink(r4, &(0x7f0000000040), &(0x7f0000000080)={'L+', 0x58}, 0x16, 0x0) preadv(r4, &(0x7f0000000280), 0x18, 0xd9f, 0x0) mq_open(0x0, 0x40, 0x0, &(0x7f00000000c0)) [ 220.294167][T17895] loop5: detected capacity change from 0 to 264192 [ 220.305427][T17895] FAT-fs (loop5): Invalid FSINFO signature: 0x00000000, 0x00000000 (sector = 1) [ 220.372613][ T8] FAT-fs (loop5): Invalid FSINFO signature: 0x00000000, 0x00000000 (sector = 1) [ 220.375302][T17906] loop1: detected capacity change from 0 to 264192 [ 220.390946][T17906] FAT-fs (loop1): Invalid FSINFO signature: 0x00000000, 0x00000000 (sector = 1) [ 220.404324][ C1] ================================================================== [ 220.412409][ C1] BUG: KCSAN: data-race in blk_mq_free_request / blk_mq_free_request [ 220.420475][ C1] [ 220.422790][ C1] write to 0xffffe8ffffd12d80 of 8 bytes by interrupt on cpu 0: [ 220.430423][ C1] blk_mq_free_request+0x17d/0x330 [ 220.435543][ C1] __blk_mq_end_request+0x214/0x230 [ 220.440736][ C1] blk_mq_end_request+0x37/0x50 [ 220.445577][ C1] lo_complete_rq+0xca/0x170 [ 220.450149][ C1] blk_done_softirq+0x69/0x90 [ 220.454813][ C1] __do_softirq+0x12c/0x275 [ 220.459307][ C1] run_ksoftirqd+0x13/0x20 [ 220.463714][ C1] smpboot_thread_fn+0x2a1/0x3f0 [ 220.468630][ C1] kthread+0x1d0/0x1f0 [ 220.472673][ C1] ret_from_fork+0x1f/0x30 [ 220.477063][ C1] [ 220.479361][ C1] read to 0xffffe8ffffd12d80 of 8 bytes by interrupt on cpu 1: [ 220.486888][ C1] blk_mq_free_request+0x16a/0x330 [ 220.491977][ C1] __blk_mq_end_request+0x214/0x230 [ 220.497166][ C1] blk_mq_end_request+0x37/0x50 [ 220.502009][ C1] lo_complete_rq+0xca/0x170 [ 220.506584][ C1] blk_done_softirq+0x69/0x90 [ 220.511246][ C1] __do_softirq+0x12c/0x275 [ 220.515747][ C1] run_ksoftirqd+0x13/0x20 [ 220.520134][ C1] smpboot_thread_fn+0x2a1/0x3f0 [ 220.525043][ C1] kthread+0x1d0/0x1f0 [ 220.529085][ C1] ret_from_fork+0x1f/0x30 [ 220.533482][ C1] [ 220.535778][ C1] Reported by Kernel Concurrency Sanitizer on: [ 220.541919][ C1] CPU: 1 PID: 16 Comm: ksoftirqd/1 Not tainted 5.12.0-syzkaller #0 [ 220.549782][ C1] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 220.559834][ C1] ================================================================== [ 220.573390][ T7735] FAT-fs (loop1): Invalid FSINFO signature: 0x00000000, 0x00000000 (sector = 1) 01:14:20 executing program 0: syz_mount_image$vfat(&(0x7f00000002c0), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f0000010000)="601c6d6b646f736617e43c00088020000200000004f8000020004000000000000000000001", 0x25}, {0x0, 0x0, 0x200000000011000}], 0x0, &(0x7f0000000240)=ANY=[]) chdir(0x0) r0 = creat(&(0x7f0000000040)='./bus\x00', 0x0) fcntl$setstatus(r0, 0x4, 0x6900) r1 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) ftruncate(r0, 0x800) lseek(r0, 0x1200, 0x0) r2 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$BTRFS_IOC_DEFRAG_RANGE(0xffffffffffffffff, 0x40309410, &(0x7f0000000080)={0x7, 0x7, 0x2, 0x279, 0x0, [0x0, 0x0, 0x0, 0x8]}) sendfile(r0, r2, 0x0, 0x8400fffffffa) r3 = open(&(0x7f0000000400)='./bus\x00', 0x14103e, 0x0) read(r3, &(0x7f0000000180)=""/19, 0xfffffe47) 01:14:20 executing program 4: r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) mq_open(0x0, 0x40, 0x0, &(0x7f00000000c0)={0x5770, 0x0, 0x0, 0x9}) 01:14:20 executing program 5: syz_mount_image$vfat(&(0x7f00000002c0), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f0000010000)="601c6d6b646f736617e43c00088020000200000004f8000020004000000000000000000001", 0x25}, {0x0, 0x0, 0x200000000011000}], 0x0, &(0x7f0000000240)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') r0 = creat(&(0x7f0000000040)='./bus\x00', 0x0) fcntl$setstatus(r0, 0x4, 0x6900) r1 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) mkdirat(0xffffffffffffffff, 0x0, 0x0) open$dir(&(0x7f00000000c0)='./file0\x00', 0x100, 0x5) ftruncate(0xffffffffffffffff, 0x1) lseek(r0, 0x1200, 0x0) r2 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) sendfile(r0, r2, 0x0, 0x8400fffffffa) 01:14:20 executing program 1: syz_mount_image$vfat(&(0x7f00000002c0), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f0000010000)="601c6d6b646f736617e43c00088020000200000004f8000020004000000000000000000001", 0x25}, {0x0, 0x0, 0x200000000011000}], 0x0, &(0x7f0000000240)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') r0 = creat(&(0x7f0000000040)='./bus\x00', 0x0) fcntl$setstatus(r0, 0x4, 0x6900) r1 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) mkdirat(0xffffffffffffffff, 0x0, 0x0) ftruncate(r0, 0x800) ioctl$sock_SIOCDELDLCI(r1, 0x8981, &(0x7f0000000300)={'vlan0\x00', 0x1}) lseek(r0, 0x1200, 0x0) r2 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$BTRFS_IOC_DEFRAG_RANGE(0xffffffffffffffff, 0x40309410, &(0x7f0000000080)={0x0, 0x0, 0x2}) sendfile(r0, r2, 0x0, 0x8400fffffffa) preadv(r2, &(0x7f00000001c0)=[{&(0x7f00000000c0)=""/24, 0x18}, {&(0x7f0000000140)=""/10, 0xa}, {&(0x7f0000000240)=""/99, 0x63}], 0x3, 0xffffffc1, 0x0) r3 = open(&(0x7f0000000400)='./bus\x00', 0x14103e, 0x0) mmap(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x0, 0x10, r3, 0x0) read(r3, &(0x7f0000000180)=""/19, 0xfffffe47) 01:14:20 executing program 2: syz_mount_image$vfat(0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0) r0 = creat(&(0x7f0000000040)='./bus\x00', 0x0) r1 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x1a0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) ioctl$BTRFS_IOC_SNAP_CREATE_V2(0xffffffffffffffff, 0x50009417, &(0x7f00000001c0)={{}, 0x0, 0x8, @inherit={0x90, &(0x7f0000001400)=ANY=[@ANYBLOB="00000000000000000900000000000000000100000000000047000000000000001700000000000000070000000000000009000000000000000100010000000000fa01000000000000090a0000000000000000000000000000000000000000000008000000000000000900000007000000ff0100000000000001000000014000881a46c878da7dc1ba9c476482008a010000000000000100010000000000c6924c2228ea80db941575f4d1186a955207ca4dc8f0d6aa428a709722381737a6224c4a288a27b04312750d31a0cba8dcbb7c422f6e872cf6eb10397008031780ce28d3affbb031780e36f6d1437eba090a4cc1e2dd7ff880f6a4b23c1b078ade15058eb337282110e9dcb1af850a9153804e08693a986728c3ead40cb756e833109f7973058987f52558dc0b0bd3038d500d3a783973b9a0027c64e2a38ef5b276dbc807970f109506b2120795c1bd1f6eaecb09d8d16b82de884eeb4b02af5e4078c30e699cdd1036c8f660480f6785d9032f870f4d58657d0fef7103ebc7120223b0f53d3e0e2343bd002dba867b5239751c2ad352ab4e3b315b6ebf02d00c74a09cc5e298e9d249c40f99a37e9704b5fc748bf8a4f6927139315523f78896a8fa37ddb73224e72f4fa84467bcdf93e9faa1230182ed0dadef3c9ca77359b16b0524d1e7234b28544fb91fc98999d129179e93436f4728cc4f80a00e05bed23a98f86f92bb0786223bff0f0000000000008377f0b6ad838e1cf27a750056262be2e3"]}, @devid}) ioctl$BTRFS_IOC_DEV_REPLACE(0xffffffffffffffff, 0xca289435, &(0x7f00000003c0)={0x0, 0x0, @start={0x0, 0x0, "d4bbe5b48071f495c639742786a726a0dce6ab122b00a60909f79974d9602d284b6b22b797d9220dfea8e3171e0f71ccf9f903c3865c5b7c6c77e546d4a1e17eecaf58c6dc0d50ad549f2cc9307e3aefc6b2c15d13a936d801c58d82b3c93f73285aaff86eeb498859245b96e2d07aed42ff0795850bd67e40cebe3c74b6d4933e9b836f6f16293e66d8249b976807ae38316b9103378ec37124d871dbf4a005358354489c7e28b591ffbc22d9e9e15cfce38f69f848081709b921c3f6b70a1d4afc1435e20d33ed830274b4eba48d2f2c098e10ea3ac3162ac1365ec86b82ff5559dcdebf66178c3bc512c5dbf2b5765f298185027a15f1d20bbbba0f9d3ba3fd8c1fd3e5199b03cf0f3fab97d1cc8273099e8f0875ccd97cd1a58ddb01322543867a932448aaa7186f17bf44d8dfd897ce7fbd5a47c8b5b63ab8966da0275c6b5ef344d7ae2d729acc6079e4f796bb73874377838657fb71964fe51aa3d6631876178426c1d5862469a7bd5c2f95ce157e7c3938ac5c43e4e6c2c2985da086de66d547abd7f4e6c5e574af4ffef639bdc98f7d64ab7e31c84717aa713868347a6df377589ffbab3970997f4bbe876b3ce1c8f2f27415392a0bd5f2a4408ffb161a9ea812eac9116ea3e94b2be425513e286af56205ba5a1f924a5beefdf7ce1328bda85a0493edcd976f7c5d35ab00c0a55e3e86511b35b361a93feb6d03202c36298cea5def5a77993fd33cc4d317d628e41ff2835627fd5e209b0fcba52343feb60c32281d3e912704c5b323ec1eaf9f0cf110e71dcc3430ab68af169f3052e8b7414554dbda1d1cdf3928c4144c52f6961db46d3c73e12aef21b8cac56a76593cc4e8771c1e34e6bed68c4043b349c4884385cdcbdf7ebedd801e8a58e03a373514135aba5aebc8fde1d10929997fe12a5ba40654605eaa2b4951317de3e816906b8ab458d3d1f5114829ac282ee73cca06218e78fc70c6f34c498b32afc6ebd936dd3cfd6f5d85a1b8c21f2dd2fb1db023b4e86909df2ce05d01ff7764edc297d90c8c442133432ee2c3f6ab30007ebac1dfe8c80511a5084b71fd3be18414edfabdae06ac3570848229cdca0003bc9f21d4f274f813995c358a47e21e13ea5ec62d2571da2a72120b3f9dfbd22cd20ea046f53f4800c885cc31362341788b7dcb582873599246f6865a648cfe59d36eb9bb5a46aee6d9d7eed7646712d972c97c3750700c8321d686f2844c397414e8443ab55199efd97399d7be658739c357ad8b2f74e44e957d2158fd63efafb9f5905cdc107195a45f6b81f96595f873250209d278ee2dbf240f40e8ecf16b2c8e13f2e2afca6921db2bebff0f40a5fec1f1c8f7159c651883507cde5a482d432512e33a80e25520483a1562a60c38d0655bfba8ce2eee54dc2f5bf839352e7c3ffc858abd0c684aee9f1b2b2a269d", "60db940175aa245409f86977c24c07e06fd2e731b70b6229c2b8c8e11ba265b20c9e03e29cfde5871ab09821467de0c1cce880916c74cd0108366b0efbea7a68a5dae20cdf6f44e302dd36e3e7d7c9041d735d27ba3b86e1f45e85b93582605917aab4be4725ad13b3ab7b3e3bbd92bb008d786e6aa3bce55297a790382a201a6d58f3e2c0f49f27bcc3dd142746b56895a9fca814fafe2c37f82db6d866fa3be438b62e8e74de882f9645b88b8f91da6f46455a191ce0dcda0653634aa7f1778b0e00e4b028f7676b2fb359042d4246be93d6935a4299a1dad4be94806357386c9e946baa53011a433efc26ee632b09614f082cd91a9d2d60d9dc214cbee8cab0de5d8f027992174c435a116268fa18a1d9d705c769f76ddf3ca82f629c83e41d6c4245b759c32548f08bc3fecbc5199a75a7e30f7c5ae687921585e3de57ec4d1009b3d49b5791f7b4676c8db5ab5a516ddff3b1e8bbb5e03dbebaf8d4d187b2231f93973fbeb0afbf5e8976d5a4344b8ca3c857a35b385a96c98f299983c0e17167a2e07daefb824d6ad36246cb670faca1f4aa46c0d05de00555a0a5120e9009028eee0b805991c4f687894620b5952ae69d076563b5ec96a81e2b550bc92adf52c87cefa3d261263fc77832ec2b2cdda8f0bd24c1cf26d1b6ed1d5cdbce7532772529d864f29f3ec36e4d75f3b4157c0f2a1009be8314a9d4f59a136535dcda3e35ecfd2ade154dca484edad2dbad60a8c7b0dda57e175b84ff10235ac20fb7753c1e4bb9734c3984d67388ae671f9d4e97650093d988effdc3936326c1c169a49637ebacb6dfc0c8430222dbdc760b1d72fdc33b72bd21da046084c70c35e66f549ed63cc5ae4ab48007ffb5415a9a55d79ef968816877a0792bdb88b0d34f6f3fc53d2a75e8f3b7100d095a50a96103d417ae7eb732ee5c65beddaf7141f2b98064ef29c2ae94c3ed2c6aa92f81ee30bcca74ed75b7167e2c0aea9f37604ae82dc2b578176168d5e3dcbe110c56a34ebd6b38d5f56a09b777f2984c5a8420bf68e55d4c7e9303e6de33d3c5707771db8c1f27049ceacdf49bd448b0d8ecccaa9d9eee92ed1a5a6260852beed47b21355851ccda05e568b014f03f515eeaad4459efa74510adcab5892d53691856e64ad07fb7ec94470bce0439cac11a06b409f9eb671ad7188415eb27be6d8811c9967db1d4190d8fbce21401ebed8cbbd49a20ec90da87b617333d6d5b9d69e60cec37bd95441c01577a171c8be4d2ae9ce00c31621fb172f43a9e45f1f422257a337ebc2024b108fd789bef64f6a860b315d86f6e3f756b995bea1a693701df20e56b691fa50a006c4ebbc1fef15c53a182c7fc89249c3416a0f402ae1febc4031340d01dedd3ae2bf7fe7d607ff37ebe452e3a1a345843d4dd1abebe005c0725146aafa52ea95e9958868346e15679"}, [0x9, 0x0, 0x8fd0, 0x7, 0x80000001, 0x61a6, 0x3, 0x9, 0x10000, 0xb902, 0x5, 0x20, 0x1, 0xff, 0x1ff, 0xfffffffffffffff9, 0x9, 0x5, 0x38a, 0xfff, 0x3, 0x0, 0x1, 0x3, 0x101, 0x6, 0x101, 0xfffffffffffffffa, 0x8af2, 0x0, 0x2, 0x5, 0xffffffffffffffff, 0x7, 0x3, 0x0, 0x3, 0xfffffffffffffffb, 0x2, 0xcac, 0x6, 0x1ff, 0x1, 0x0, 0x9e, 0xffffffff, 0x1ff, 0x7, 0x5, 0x0, 0x8, 0x7ff, 0xce5, 0x200000000, 0x6, 0x5, 0x36, 0x80b7, 0x7ff, 0x3, 0xd1e8, 0xb, 0x0, 0x8]}) ioctl$BTRFS_IOC_BALANCE_V2(0xffffffffffffffff, 0xc4009420, &(0x7f0000000440)={0x15, 0x5, {0xfff, @usage=0x5, 0x0, 0x1f, 0x20, 0xf05, 0x72, 0x8001, 0x1, @usage=0x100, 0x200, 0x38, [0x1, 0xffffffff00000000, 0x5, 0x3ff, 0x5, 0x8001]}, {0x1f, @usage=0x3f, 0x0, 0x1000, 0x80, 0x1, 0x6, 0x8, 0x9cfaccc9127ae428, @struct={0x3, 0x2}, 0x401, 0xffff, [0x0, 0x7f, 0x49d0, 0x7, 0x7bf, 0x20]}, {0x2, @usage, 0x0, 0x9, 0x401, 0xee1, 0xfffffffffffffffa, 0x1, 0x408, @struct={0x5}, 0x1, 0x2, [0x101, 0xfffffffffffeffff, 0x6, 0x7, 0x40, 0x400]}, {0x6, 0x20, 0x400}}) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) fcntl$setstatus(r1, 0x4, 0x46800) r2 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r2, 0x0) preadv(r2, &(0x7f0000000280), 0x18, 0xd9f, 0x0) ftruncate(r0, 0x800) lseek(r0, 0x1200, 0x0) r3 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) vmsplice(r1, &(0x7f0000000080), 0x0, 0x8) sendfile(r0, r3, 0x0, 0x8400fffffffa) r4 = open(&(0x7f0000000400)='./bus\x00', 0x14103e, 0x0) mmap(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x7ffffe, 0x11, r4, 0x0) read(r4, &(0x7f0000000180)=""/19, 0xfffffe47) 01:14:20 executing program 4: r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) pipe2(&(0x7f0000000040)={0xffffffffffffffff}, 0x4000) setsockopt$inet_tcp_int(r1, 0x6, 0x7, &(0x7f00000000c0)=0x4, 0x4) r2 = mq_open(0x0, 0x1, 0x7, &(0x7f0000000080)={0x0, 0x4, 0x7f}) r3 = syz_open_dev$tty1(0xc, 0x4, 0x2) close(r2) close(r3) [ 220.889798][T17927] loop1: detected capacity change from 0 to 264192 [ 220.896453][T17928] loop5: detected capacity change from 0 to 264192 01:14:20 executing program 3: setsockopt$packet_fanout_data(0xffffffffffffffff, 0x107, 0x16, &(0x7f00000001c0)={0x5, &(0x7f0000000140)=[{0x0, 0x1, 0x8, 0x6}, {0x1ff, 0x80, 0x0, 0x8}, {0x101, 0x26, 0x2b, 0x3}, {0x101, 0xff, 0x1, 0x1}, {0xfff, 0xfb, 0x8, 0x70c}]}, 0x10) syz_mount_image$vfat(0x0, 0x0, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000240)=ANY=[]) r0 = creat(&(0x7f0000000040)='./bus\x00', 0x0) r1 = creat(&(0x7f0000000080)='./bus\x00', 0x0) ftruncate(r1, 0x1) fallocate(r1, 0x3, 0x0, 0x10000101) r2 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r2, 0x0) preadv(r2, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r3 = openat$vga_arbiter(0xffffffffffffff9c, &(0x7f00000000c0), 0x80400, 0x0) fcntl$setstatus(r3, 0x4, 0x4100) ftruncate(r0, 0x800) lseek(r0, 0x1200, 0x0) r4 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) sendfile(r0, r4, 0x0, 0x8400fffffffa) r5 = open(&(0x7f0000000400)='./bus\x00', 0x14103e, 0x0) mmap(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x7ffffe, 0x11, r5, 0x0) read(r5, &(0x7f0000000180)=""/19, 0xfffffe47) [ 220.936052][T17928] FAT-fs (loop5): Invalid FSINFO signature: 0x00000000, 0x00000000 (sector = 1) [ 220.945349][T17927] FAT-fs (loop1): Invalid FSINFO signature: 0x00000000, 0x00000000 (sector = 1) 01:14:20 executing program 5: syz_mount_image$vfat(&(0x7f00000002c0), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f0000010000)="601c6d6b646f736617e43c00088020000200000004f8000020004000000000000000000001", 0x25}, {0x0, 0x0, 0x200000000011000}], 0x0, &(0x7f0000000240)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') r0 = creat(&(0x7f0000000040)='./bus\x00', 0x0) fcntl$setstatus(r0, 0x4, 0x6900) r1 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) mkdirat(0xffffffffffffffff, 0x0, 0x0) open$dir(&(0x7f00000000c0)='./file0\x00', 0x100, 0x5) ftruncate(0xffffffffffffffff, 0x1) lseek(r0, 0x1200, 0x0) r2 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) sendfile(r0, r2, 0x0, 0x8400fffffffa) 01:14:20 executing program 4: r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r1 = mq_open(0x0, 0x0, 0x0, &(0x7f00000000c0)) preadv(r1, &(0x7f0000001240)=[{&(0x7f0000000180)=""/49, 0x31}, {&(0x7f00000001c0)=""/114, 0x72}, {&(0x7f0000000240)=""/4096, 0x1000}], 0x3, 0x0, 0x1b75d6c0) r2 = creat(&(0x7f0000000080)='./bus\x00', 0x0) ftruncate(r2, 0x1) r3 = creat(&(0x7f0000000080)='./bus\x00', 0x0) ftruncate(r3, 0x1) r4 = syz_mount_image$nfs(&(0x7f00000012c0), &(0x7f0000001300)='./file0\x00', 0xfff, 0x8, &(0x7f0000001880)=[{&(0x7f0000001340)="f49352adb4c8b2b8f014c752b80faa42df7c22bbcf369aa05c7baa96499ec356665cfb8d02b8532226270458c42460b71370df77aa12a54b7b2cc816736fcc73edb93d5631ac00032bdaa5fbd95fe76ef30c5d1e5c80668ac5223cbe6648860ca718e2118c96c7fbd21b2b849b1c6374da7ac297548c91541fe8e1b71c9ce30ee3ad3a328871ad74618a6c721808d71917becefe827a923bf3ca85b2a7c92582b169caad025be5bd75f25b61", 0xac, 0x100000000}, {&(0x7f0000001400)="517ac3f3a57e92482f56462b120dd74bb893c967570e22db733cf5ea7e76630833200dc80631180ca1b41ad35de9d08e65e4a63af8228a1f7a9e94ed432909ce94f49ecddc51b5ac92ea3fb51c49d7749b1f55d8641ac687c4388ccd5986f954579e4b0aabb7c0091737e15ce7d4d1c3aaffd642eee31753c0ff66142db22be03c46307b29724a2027f868d4717ed60b2a839ebcf203946c78bd", 0x9a, 0x400000003}, {&(0x7f00000014c0)="1c87a1dfba4935b6db5e15219250aae17e09ce6598de36e5a4fda621f55528b02f4a5d0943fb67fdcef129b09ad209abb40018ac0904b6c95219977b2924156b117c378267508b02429f403ab77f81b0f8bd783a937f40a2f48027ff993d10e152875727233903c051304cd66f968dd3218843468ce97bb0a5bbc42255db2956263fa4f7f016844b39fde75324dbe0c979efec7b297481f4c32e3f6f8241886cfca775455434f0ce8bcfadad1439354a72dc158c02b28dd47bafcd9653f0b72ec92633cb94724f", 0xc7, 0x2}, {&(0x7f00000015c0)="418737ba04bbe38c737cf34fcc46e58e0ce6d9c5861853aa13f20765d2c8ff8a2741119966c4902400b36789e903b436a5bf9510ee09f27cdacb24b2f330d5400d51800c9c68317358dff8bbdb37dd61864582db8579fce17dfa3b0b5aa2aef70e7cd35672", 0x65, 0x3c}, {&(0x7f0000001640)="2844e5aef62f2ce0c3", 0x9, 0x6}, {&(0x7f0000001680)="d15bd0166e3c57dd7d41b0727036ab9d5914ffe83abedfb5f9f9c8c7af9c980a1126d4d8dd24a283acbe5667342cab0f6ec3221e28407125fda9855fbf8869fe55de4dd6cb88c91169091f5b6450bcb551a75573046db9722ed03da7767498091d859c6e297299d1a607d77855db6a5b3caf8baf0e6581931f4ae2e31aa7c1da6d9fa94bf7307e42ee70e68c49a78f76e2ce996195ffc036d4f02d2797c7acb61673f4f08c13bda9a37224b287f4a8fcd2cd1e1be0df76b7793db7eaf21da632db29d2c4146d7508d079401257f10c79292997ac9c", 0xd5, 0x3f}, {&(0x7f0000001780)="a2b008a00c861bc5c969914fa27c6150380ccd8f3354ac4e7fe4ad823019308953e0df336e694cb221307430f532e21a675d1a7022ec9e101b1126b3f78cd186573eed04f67ef10924779330de6dc455be8e6039", 0x54, 0x8}, {&(0x7f0000001800)="14bc25585edd45e2776ed71f41ed7a2ab472d878560492236b495e52030a3162f40c62fba58b7334d3574d307ca84cf16e7332289e7431472d66eff58199bd0baac829a9a2b2daf1ca83ad3852ab0e7d9bfb879edeca17b697f5d08b9c276e5972bb208931fab351c3971351817ae9aa55e4f156d6362ff89fe0f198025912", 0x7f, 0x1f}], 0x101000, &(0x7f0000001940)={[{}, {}], [{@euid_gt={'euid>', 0xee01}}, {@func={'func', 0x3d, 'MMAP_CHECK'}}, {@smackfshat={'smackfshat', 0x3d, ')[%'}}]}) symlinkat(&(0x7f0000001280)='./bus\x00', r4, &(0x7f0000001980)='./bus\x00') fallocate(r3, 0x3, 0x0, 0x10000101) ftruncate(r3, 0x0) fallocate(r2, 0x3, 0x0, 0x10000101) clock_gettime(0x0, &(0x7f0000000100)={0x0, 0x0}) mq_timedreceive(r2, &(0x7f0000000040)=""/91, 0x5b, 0x1, &(0x7f0000000140)={r5, r6+10000000}) [ 220.999022][ T8] FAT-fs (loop5): Invalid FSINFO signature: 0x00000000, 0x00000000 (sector = 1) [ 221.018868][T17947] loop0: detected capacity change from 0 to 264192 [ 221.070222][T17947] FAT-fs (loop0): Invalid FSINFO signature: 0x00000000, 0x00000000 (sector = 1) [ 221.087814][T17962] loop5: detected capacity change from 0 to 264192 [ 221.138633][T17967] loop4: detected capacity change from 0 to 264192 [ 221.144720][T17962] FAT-fs (loop5): Invalid FSINFO signature: 0x00000000, 0x00000000 (sector = 1) 01:14:20 executing program 5: syz_mount_image$vfat(&(0x7f00000002c0), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f0000010000)="601c6d6b646f736617e43c00088020000200000004f8000020004000000000000000000001", 0x25}, {0x0, 0x0, 0x200000000011000}], 0x0, &(0x7f0000000240)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') r0 = creat(&(0x7f0000000040)='./bus\x00', 0x0) fcntl$setstatus(r0, 0x4, 0x6900) r1 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) mkdirat(0xffffffffffffffff, 0x0, 0x0) open$dir(&(0x7f00000000c0)='./file0\x00', 0x100, 0x5) ftruncate(0xffffffffffffffff, 0x1) lseek(r0, 0x1200, 0x0) r2 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) sendfile(r0, r2, 0x0, 0x8400fffffffa) 01:14:20 executing program 4: r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x412840, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) fchown(r0, 0xffffffffffffffff, 0xee00) clock_gettime(0x0, &(0x7f0000008380)={0x0, 0x0}) recvmmsg(0xffffffffffffffff, &(0x7f0000008100)=[{{&(0x7f0000000040)=@nfc_llcp, 0x80, &(0x7f0000000180)=[{&(0x7f0000000100)=""/91, 0x5b}], 0x1, &(0x7f00000001c0)=""/129, 0x81}, 0x1f}, {{&(0x7f0000000280)=@nl=@unspec, 0x80, &(0x7f00000006c0)=[{&(0x7f0000000300)=""/10, 0xa}, {&(0x7f0000000340)=""/211, 0xd3}, {&(0x7f0000000440)=""/180, 0xb4}, {&(0x7f0000000500)=""/139, 0x8b}, {&(0x7f00000005c0)=""/223, 0xdf}], 0x5, &(0x7f0000000740)=""/39, 0x27}, 0x7fff}, {{&(0x7f0000000780)=@l2={0x1f, 0x0, @none}, 0x80, &(0x7f0000002b80)=[{&(0x7f0000000800)=""/78, 0x4e}, {&(0x7f0000000880)=""/138, 0x8a}, {&(0x7f0000000940)=""/98, 0x62}, {&(0x7f00000009c0)=""/4096, 0x1000}, {&(0x7f00000019c0)=""/83, 0x53}, {&(0x7f0000001a40)=""/204, 0xcc}, {&(0x7f0000001b40)=""/38, 0x26}, {&(0x7f0000001b80)=""/4096, 0x1000}], 0x8, &(0x7f0000002c00)=""/69, 0x45}, 0x547f}, {{0x0, 0x0, &(0x7f0000002d00)=[{&(0x7f0000002c80)=""/87, 0x57}], 0x1, &(0x7f0000002d40)=""/48, 0x30}, 0xfffffff8}, {{&(0x7f0000002d80)=@tipc=@name, 0x80, &(0x7f0000002f40)=[{&(0x7f0000002e00)=""/181, 0xb5}, {&(0x7f0000002ec0)=""/104, 0x68}], 0x2, &(0x7f0000002f80)=""/7, 0x7}}, {{&(0x7f0000002fc0)=@ax25={{0x3, @netrom}, [@remote, @bcast, @null, @remote, @bcast, @rose, @null, @netrom]}, 0x80, &(0x7f0000003140)=[{&(0x7f0000003040)=""/84, 0x54}, {&(0x7f00000030c0)=""/93, 0x5d}], 0x2, &(0x7f0000003180)=""/251, 0xfb}, 0x5}, {{&(0x7f0000003280)=@ax25={{0x3, @bcast}, [@default, @netrom, @null, @null, @netrom, @remote, @null]}, 0x80, &(0x7f0000004580)=[{&(0x7f0000003300)=""/19, 0x13}, {&(0x7f0000003340)=""/13, 0xd}, {&(0x7f0000003380)=""/154, 0x9a}, {&(0x7f0000003440)=""/248, 0xf8}, {&(0x7f0000003540)=""/23, 0x17}, {&(0x7f0000003580)=""/4096, 0x1000}], 0x6, &(0x7f0000004600)=""/24, 0x18}, 0x3}, {{&(0x7f0000004640)=@pptp={0x18, 0x2, {0x0, @dev}}, 0x80, &(0x7f0000004980)=[{&(0x7f00000046c0)=""/158, 0x9e}, {&(0x7f0000004780)=""/240, 0xf0}, {&(0x7f0000004880)=""/234, 0xea}], 0x3, &(0x7f00000049c0)=""/4096, 0x1000}, 0xca}, {{&(0x7f00000059c0)=@qipcrtr, 0x80, &(0x7f0000005a80)=[{&(0x7f0000005a40)}], 0x1}}, {{&(0x7f0000005ac0)=@nfc, 0x80, &(0x7f0000007fc0)=[{&(0x7f0000005b40)=""/147, 0x93}, {&(0x7f0000005c00)=""/236, 0xec}, {&(0x7f0000005d00)=""/4096, 0x1000}, {&(0x7f0000006d00)=""/93, 0x5d}, {&(0x7f0000006d80)=""/114, 0x72}, {&(0x7f0000006e00)=""/154, 0x9a}, {&(0x7f0000006ec0)=""/4096, 0x1000}, {&(0x7f0000007ec0)=""/196, 0xc4}], 0x8, &(0x7f0000008040)=""/133, 0x85}, 0xfffffffa}], 0xa, 0x40, &(0x7f00000083c0)={r1, r2+60000000}) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) mq_open(0x0, 0x41, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x800}) 01:14:20 executing program 4: r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000040)=[{0xffffffffffffffff}], 0x1, 0xd9b, 0xf31) mq_open(0x0, 0x0, 0x0, &(0x7f00000000c0)) [ 221.341353][T17985] loop5: detected capacity change from 0 to 264192 [ 221.406648][T17985] FAT-fs (loop5): Invalid FSINFO signature: 0x00000000, 0x00000000 (sector = 1) [ 221.534857][ T8] FAT-fs (loop1): Invalid FSINFO signature: 0x00000000, 0x00000000 (sector = 1) 01:14:21 executing program 0: syz_mount_image$vfat(&(0x7f00000002c0), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f0000010000)="601c6d6b646f736617e43c00088020000200000004f8000020004000000000000000000001", 0x25}, {0x0, 0x0, 0x200000000011000}], 0x0, &(0x7f0000000240)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') r0 = creat(0x0, 0x0) fcntl$setstatus(r0, 0x4, 0x6900) r1 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) ftruncate(r0, 0x800) lseek(r0, 0x1200, 0x0) r2 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$BTRFS_IOC_DEFRAG_RANGE(0xffffffffffffffff, 0x40309410, &(0x7f0000000080)={0x7, 0x7, 0x2, 0x279, 0x0, [0x0, 0x0, 0x0, 0x8]}) sendfile(r0, r2, 0x0, 0x8400fffffffa) r3 = open(&(0x7f0000000400)='./bus\x00', 0x14103e, 0x0) read(r3, &(0x7f0000000180)=""/19, 0xfffffe47) 01:14:21 executing program 4: r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r1 = openat$rtc(0xffffffffffffff9c, &(0x7f0000000040), 0x101801, 0x0) mmap(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x1000008, 0x1010, r1, 0x58b37000) mq_open(0x0, 0x0, 0x0, &(0x7f00000000c0)) ioctl$RTC_VL_READ(0xffffffffffffffff, 0x80047013, &(0x7f0000000080)) 01:14:21 executing program 5: syz_mount_image$vfat(&(0x7f00000002c0), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f0000010000)="601c6d6b646f736617e43c00088020000200000004f8000020004000000000000000000001", 0x25}, {0x0, 0x0, 0x200000000011000}], 0x0, &(0x7f0000000240)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') r0 = creat(&(0x7f0000000040)='./bus\x00', 0x0) fcntl$setstatus(r0, 0x4, 0x6900) r1 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) mkdirat(0xffffffffffffffff, 0x0, 0x0) r2 = creat(&(0x7f0000000080)='./bus\x00', 0x0) ftruncate(r2, 0x1) lseek(r0, 0x1200, 0x0) r3 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) sendfile(r0, r3, 0x0, 0x8400fffffffa) 01:14:21 executing program 1: syz_mount_image$vfat(&(0x7f00000002c0), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f0000010000)="601c6d6b646f736617e43c00088020000200000004f8000020004000000000000000000001", 0x25}, {0x0, 0x0, 0x200000000011000}], 0x0, &(0x7f0000000240)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') r0 = creat(&(0x7f0000000040)='./bus\x00', 0x0) r1 = syz_mount_image$msdos(&(0x7f0000000140), &(0x7f00000001c0)='./bus\x00', 0x0, 0x9, &(0x7f0000000780)=[{&(0x7f0000000240)="c02e7ab6cdbe9d45961727b57a8d68699ce0aacb942381c92726f1d1bd3121b062de32040e8fe61292de598cc90d8915ca76a9b1e6ec8b76c205c5ced38b2e610e45415a634829ece001b07ff5cf5701dc9e1361eeb6aa90272edd1ff86c67", 0x5f, 0x9}, {&(0x7f0000000300)="7c96e83a65616b93fc55bf8d8adfed2a6b6097fa4529eaa897c6a85c9a9fbe3516da01b758896337133d3d7e612c", 0x2e, 0xbe4}, {&(0x7f0000000340)="609bc9e5524c9db3c9d6820f41ecb4446e6bc753ebd0ce28ea7665a051f3e3eb76ae1657dcc2b1484abdcb3d635f0c3e63883665dad50ded", 0x38, 0xca5f}, {&(0x7f0000000440)="d67b071f1d90ec6b629e7d0865c2222ad019cd00467b47b72320350551924caa96c8219d747111198bc822274639b5779a3cbfc02d8ec0ea791d59e9d1b4f146a23ed4a4435e7d99977a32509c6511e8af0723ff755af812730abaa6f93cdc4d1296427581f4ddbc9ff4a180592133b1eb31eb88933afe878fab6c46080954edba954cb607c786070a5ff9b5", 0x8c, 0x6}, {&(0x7f0000000380)="f52aad863c7ebdf3de8750a0b76783f445c0867f50aedae6b982560aa2c9c193b39ee7e82b8bf81c66208c33c9104014078e2a132676c2b4e93b5153d3bcdb8a72de628263048b0300f6736e07032eeabdce519f", 0x54, 0x3f}, {&(0x7f0000000500)="1bd1a6fad0f5febc18dd43d02592a79348b93ebc19d1b3bc3463d4adb9f1ea525a99494f1c49182d75ff61335d490b1e255eab74fc2e6480dd35344d0c2720fc16b9bb8d82df4c66a6bffa392cc36a89883f1060467b9cfad292052685d5bf98813c1c06ef9e60578ddbfeac8856b485a9e32f533b0324c94b43b137b59da781042d36e5ae33579f704df2ea55b8e1622ba1ffa925d8d016af4426f9af71a5349786296f37d1efacf9dc1d2bd6ee730a73da2be3dc3c3f65950a8601689c1b1760186ae0d1364985157cad71e8e36550e42425dbdd", 0xd5, 0x3ff}, {&(0x7f0000000600)="68d1dd712ecab11f52410395bb2051f7589c6d5026b9ef754bbcc965f697fc4c32", 0x21, 0x5}, {&(0x7f0000000640)="e89943f24c26025982d570bb8fdb11aaf7b614a2417be362d026f475ac71d8592a87f0978a0d0e55bbcfa4a736fc19", 0x2f, 0x80000000}, {&(0x7f0000000680)="115f09f52dd45f739405d1d0181fc3ba3e77d9d96b03d840aa8ac906cc389db5fad0645d4cfec5ce0ecb4bb900332e2e619613885b3997db0ac2f60be3636eab81859f77e475ce83ba48ea814902ca02473d4925cbaa57c04de268937438240a307c9eeb622c38e6c24a33092ef7ada1b848736c2a6ccdb56b87272c2cb990e8d7221197d9a03ed44eb36f50b1803e45ea2dada28eebd5aef3e97ab7fc06921c955182cfacb816db1258964751f6f5120e23672927369237275ca1fd4afa307d392eb9c245516675b2", 0xc9, 0x9}], 0x404, &(0x7f0000000880)={[{@dots}, {@nodots}, {@dots}, {@nodots}, {@fat=@sys_immutable}, {@nodots}, {@fat=@umask={'umask', 0x3d, 0xb7}}, {@fat=@quiet}], [{@audit}, {@obj_type={'obj_type', 0x3d, 'vfat\x00'}}, {@fowner_eq={'fowner', 0x3d, 0xee00}}, {@euid_eq={'euid', 0x3d, 0xee00}}]}) name_to_handle_at(r1, &(0x7f0000000940)='./bus\x00', &(0x7f0000000980)=@reiserfs_4={0x10, 0x4, {0x9, 0x3, 0x9}}, &(0x7f00000009c0), 0x0) fcntl$setstatus(r0, 0x4, 0x6900) r2 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r2, 0x0) preadv(r2, &(0x7f0000000280), 0x18, 0xd9f, 0x0) mkdirat(0xffffffffffffffff, 0x0, 0x0) ftruncate(r0, 0x800) lseek(r0, 0x1200, 0x0) r3 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$BTRFS_IOC_DEFRAG_RANGE(0xffffffffffffffff, 0x40309410, &(0x7f0000000080)={0x0, 0x0, 0x2}) sendfile(r0, r3, 0x0, 0x8400fffffffa) r4 = open(&(0x7f0000000400)='./bus\x00', 0x14103e, 0x0) openat(0xffffffffffffffff, &(0x7f00000000c0)='./file0/file0\x00', 0x400, 0x24) mmap(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x0, 0x10, r4, 0x0) read(r4, &(0x7f0000000180)=""/19, 0xfffffe47) 01:14:21 executing program 2: r0 = syz_mount_image$vfat(0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0) r1 = creat(&(0x7f0000000040)='./bus\x00', 0x0) fcntl$setstatus(r1, 0x4, 0x6900) r2 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r2, 0x0) preadv(r2, &(0x7f0000000280), 0x0, 0xd9f, 0xffffffff) ftruncate(r1, 0x800) lseek(r1, 0x1200, 0x0) r3 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) sendfile(r1, r3, 0x0, 0x8400fffffffa) preadv(r0, &(0x7f0000000140)=[{&(0x7f0000000080)=""/165, 0xa5}, {&(0x7f00000001c0)=""/153, 0x99}], 0x2, 0x1b2, 0x2) r4 = open(&(0x7f0000000400)='./bus\x00', 0x14103e, 0x0) mmap(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x7ffffe, 0x11, r4, 0x0) read(r4, &(0x7f0000000180)=""/19, 0xfffffe47) [ 221.843176][T18013] loop1: detected capacity change from 0 to 264192 [ 221.896750][T18014] loop5: detected capacity change from 0 to 264192 [ 221.910127][T18013] FAT-fs (loop1): Invalid FSINFO signature: 0x00000000, 0x00000000 (sector = 1) 01:14:21 executing program 5: syz_mount_image$vfat(&(0x7f00000002c0), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f0000010000)="601c6d6b646f736617e43c00088020000200000004f8000020004000000000000000000001", 0x25}, {0x0, 0x0, 0x200000000011000}], 0x0, &(0x7f0000000240)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') r0 = creat(&(0x7f0000000040)='./bus\x00', 0x0) fcntl$setstatus(r0, 0x4, 0x6900) r1 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) mkdirat(0xffffffffffffffff, 0x0, 0x0) r2 = creat(&(0x7f0000000080)='./bus\x00', 0x0) ftruncate(r2, 0x1) lseek(r0, 0x1200, 0x0) r3 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) sendfile(r0, r3, 0x0, 0x8400fffffffa) [ 221.959033][T18014] FAT-fs (loop5): Invalid FSINFO signature: 0x00000000, 0x00000000 (sector = 1) [ 221.994260][T18026] loop0: detected capacity change from 0 to 264192 01:14:21 executing program 3: syz_mount_image$vfat(0x0, 0x0, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000240)=ANY=[]) r0 = creat(&(0x7f0000000100)='./bus\x00', 0x0) fcntl$setstatus(r0, 0x4, 0x6900) ftruncate(r0, 0x800) lseek(r0, 0x1200, 0x0) r1 = openat$rtc(0xffffffffffffff9c, &(0x7f0000000080), 0x200002, 0x0) r2 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r2, 0x0) preadv(r2, &(0x7f0000000280), 0x18, 0xd9f, 0x0) sendfile(r1, r2, 0x0, 0x2) r3 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) sendfile(r0, r3, 0x0, 0x8400fffffffa) r4 = fsmount(r0, 0x0, 0x2) openat$cgroup_ro(r4, &(0x7f00000000c0)='cpuacct.stat\x00', 0x0, 0x0) r5 = open(&(0x7f0000000400)='./bus\x00', 0x14103e, 0x0) mmap(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x7ffffe, 0x11, r5, 0x0) read(r5, &(0x7f0000000180)=""/19, 0xfffffe47) 01:14:21 executing program 0: syz_mount_image$vfat(&(0x7f00000002c0), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f0000010000)="601c6d6b646f736617e43c00088020000200000004f8000020004000000000000000000001", 0x25}, {0x0, 0x0, 0x200000000011000}], 0x0, &(0x7f0000000240)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') r0 = creat(0x0, 0x0) fcntl$setstatus(r0, 0x4, 0x6900) r1 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) ftruncate(r0, 0x800) lseek(r0, 0x1200, 0x0) r2 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$BTRFS_IOC_DEFRAG_RANGE(0xffffffffffffffff, 0x40309410, &(0x7f0000000080)={0x7, 0x7, 0x2, 0x279, 0x0, [0x0, 0x0, 0x0, 0x8]}) sendfile(r0, r2, 0x0, 0x8400fffffffa) r3 = open(&(0x7f0000000400)='./bus\x00', 0x14103e, 0x0) read(r3, &(0x7f0000000180)=""/19, 0xfffffe47) [ 222.094521][T18037] loop5: detected capacity change from 0 to 264192 [ 222.131486][T18037] FAT-fs (loop5): Invalid FSINFO signature: 0x00000000, 0x00000000 (sector = 1) [ 222.156751][T18049] loop0: detected capacity change from 0 to 264192 [ 222.166984][T18049] FAT-fs (loop0): Invalid FSINFO signature: 0x00000000, 0x00000000 (sector = 1) 01:14:21 executing program 0: syz_mount_image$vfat(&(0x7f00000002c0), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f0000010000)="601c6d6b646f736617e43c00088020000200000004f8000020004000000000000000000001", 0x25}, {0x0, 0x0, 0x200000000011000}], 0x0, &(0x7f0000000240)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') r0 = creat(0x0, 0x0) fcntl$setstatus(r0, 0x4, 0x6900) r1 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) ftruncate(r0, 0x800) lseek(r0, 0x1200, 0x0) r2 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$BTRFS_IOC_DEFRAG_RANGE(0xffffffffffffffff, 0x40309410, &(0x7f0000000080)={0x7, 0x7, 0x2, 0x279, 0x0, [0x0, 0x0, 0x0, 0x8]}) sendfile(r0, r2, 0x0, 0x8400fffffffa) r3 = open(&(0x7f0000000400)='./bus\x00', 0x14103e, 0x0) read(r3, &(0x7f0000000180)=""/19, 0xfffffe47) 01:14:21 executing program 5: syz_mount_image$vfat(&(0x7f00000002c0), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f0000010000)="601c6d6b646f736617e43c00088020000200000004f8000020004000000000000000000001", 0x25}, {0x0, 0x0, 0x200000000011000}], 0x0, &(0x7f0000000240)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') r0 = creat(&(0x7f0000000040)='./bus\x00', 0x0) fcntl$setstatus(r0, 0x4, 0x6900) r1 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) mkdirat(0xffffffffffffffff, 0x0, 0x0) r2 = creat(&(0x7f0000000080)='./bus\x00', 0x0) ftruncate(r2, 0x1) lseek(r0, 0x1200, 0x0) r3 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) sendfile(r0, r3, 0x0, 0x8400fffffffa) [ 222.352408][T18065] loop5: detected capacity change from 0 to 264192 [ 222.359103][T18063] loop0: detected capacity change from 0 to 264192 [ 222.373380][T18063] FAT-fs (loop0): Invalid FSINFO signature: 0x00000000, 0x00000000 (sector = 1) 01:14:21 executing program 0: syz_mount_image$vfat(&(0x7f00000002c0), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f0000010000)="601c6d6b646f736617e43c00088020000200000004f8000020004000000000000000000001", 0x25}, {0x0, 0x0, 0x200000000011000}], 0x0, &(0x7f0000000240)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') r0 = creat(&(0x7f0000000040)='./bus\x00', 0x0) fcntl$setstatus(0xffffffffffffffff, 0x4, 0x6900) r1 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) ftruncate(r0, 0x800) lseek(r0, 0x1200, 0x0) r2 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$BTRFS_IOC_DEFRAG_RANGE(0xffffffffffffffff, 0x40309410, &(0x7f0000000080)={0x7, 0x7, 0x2, 0x279, 0x0, [0x0, 0x0, 0x0, 0x8]}) sendfile(r0, r2, 0x0, 0x8400fffffffa) r3 = open(&(0x7f0000000400)='./bus\x00', 0x14103e, 0x0) read(r3, &(0x7f0000000180)=""/19, 0xfffffe47) [ 222.395660][T18065] FAT-fs (loop5): Invalid FSINFO signature: 0x00000000, 0x00000000 (sector = 1) [ 222.551062][T18073] loop0: detected capacity change from 0 to 264192 [ 222.568440][T18073] FAT-fs (loop0): Invalid FSINFO signature: 0x00000000, 0x00000000 (sector = 1) 01:14:22 executing program 0: syz_mount_image$vfat(&(0x7f00000002c0), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f0000010000)="601c6d6b646f736617e43c00088020000200000004f8000020004000000000000000000001", 0x25}, {0x0, 0x0, 0x200000000011000}], 0x0, &(0x7f0000000240)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') r0 = creat(&(0x7f0000000040)='./bus\x00', 0x0) fcntl$setstatus(0xffffffffffffffff, 0x4, 0x6900) r1 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) ftruncate(r0, 0x800) lseek(r0, 0x1200, 0x0) r2 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$BTRFS_IOC_DEFRAG_RANGE(0xffffffffffffffff, 0x40309410, &(0x7f0000000080)={0x7, 0x7, 0x2, 0x279, 0x0, [0x0, 0x0, 0x0, 0x8]}) sendfile(r0, r2, 0x0, 0x8400fffffffa) r3 = open(&(0x7f0000000400)='./bus\x00', 0x14103e, 0x0) read(r3, &(0x7f0000000180)=""/19, 0xfffffe47) 01:14:22 executing program 2: syz_mount_image$vfat(0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0) r0 = creat(&(0x7f0000000040)='./bus\x00', 0x0) fcntl$setstatus(r0, 0x4, 0x6900) r1 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000604000/0x3000)=nil, 0x3000, 0x1800003, 0x12, 0xffffffffffffffff, 0x1000000) r2 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r2, 0x0) preadv(r2, &(0x7f0000000280), 0x18, 0xd9f, 0x0) ftruncate(r2, 0x6) open(&(0x7f0000000140)='./bus\x00', 0x80, 0x198) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) preadv(0xffffffffffffffff, &(0x7f0000000340)=[{&(0x7f0000000200)=""/92, 0x5c}, {&(0x7f0000000280)=""/7, 0x7}, {&(0x7f00000002c0)=""/13, 0xd}, {&(0x7f0000000440)=""/4096, 0x1000}, {&(0x7f0000000300)=""/10, 0xa}], 0x5, 0x58, 0x2) ftruncate(r0, 0x800) lseek(r0, 0x1200, 0x0) pread64(r0, &(0x7f0000000080)=""/192, 0xc0, 0xffff) r3 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) sendfile(r0, r3, 0x0, 0x8400fffffffa) r4 = open(&(0x7f00000001c0)='./bus\x00', 0x50143f, 0xa2) mmap(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x7ffffe, 0x11, r4, 0x0) read(r4, &(0x7f0000000180)=""/19, 0xfffffe47) [ 222.756768][ T8] FAT-fs (loop0): Invalid FSINFO signature: 0x00000000, 0x00000000 (sector = 1) [ 222.766195][ T7735] FAT-fs (loop1): Invalid FSINFO signature: 0x00000000, 0x00000000 (sector = 1) 01:14:22 executing program 1: syz_mount_image$vfat(&(0x7f00000002c0), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f0000010000)="601c6d6b646f736617e43c00088020000200000004f8000020004000000000000000000001", 0x25}, {0x0, 0x0, 0x200000000011000}], 0x0, &(0x7f0000000240)=ANY=[]) chdir(&(0x7f00000000c0)='./file0/file0\x00') r0 = creat(&(0x7f0000000140)='./file0/file0\x00', 0x11) fcntl$setstatus(r0, 0x4, 0x6900) r1 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x4010, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) mkdirat(0xffffffffffffffff, 0x0, 0x54) ftruncate(r0, 0x800) lseek(r0, 0x1200, 0x0) r2 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$BTRFS_IOC_DEFRAG_RANGE(0xffffffffffffffff, 0x40309410, &(0x7f0000000080)={0x0, 0x0, 0x2}) r3 = creat(&(0x7f0000000080)='./bus\x00', 0x0) ftruncate(r3, 0x1) fallocate(r3, 0x3, 0x0, 0x10000101) mmap(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x5, 0x1010, r3, 0x3ab96000) sendfile(r0, r2, 0x0, 0x8400fffffffa) r4 = open(&(0x7f0000000400)='./bus\x00', 0x14103e, 0x0) mmap(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x0, 0x10, r4, 0x0) read(r4, &(0x7f0000000180)=""/19, 0xfffffe47) 01:14:22 executing program 5: syz_mount_image$vfat(&(0x7f00000002c0), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f0000010000)="601c6d6b646f736617e43c00088020000200000004f8000020004000000000000000000001", 0x25}, {0x0, 0x0, 0x200000000011000}], 0x0, &(0x7f0000000240)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') r0 = creat(&(0x7f0000000040)='./bus\x00', 0x0) fcntl$setstatus(r0, 0x4, 0x6900) r1 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r2 = creat(&(0x7f0000000080)='./bus\x00', 0x0) ftruncate(r2, 0x1) lseek(r0, 0x1200, 0x0) r3 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) sendfile(r0, r3, 0x0, 0x8400fffffffa) [ 222.840517][ T7735] FAT-fs (loop5): Invalid FSINFO signature: 0x00000000, 0x00000000 (sector = 1) [ 222.907673][T18096] loop1: detected capacity change from 0 to 264192 [ 222.912321][T18095] loop0: detected capacity change from 0 to 264192 [ 222.934541][T18096] FAT-fs (loop1): Invalid FSINFO signature: 0x00000000, 0x00000000 (sector = 1) [ 222.975414][T18107] loop5: detected capacity change from 0 to 264192 [ 222.985650][T18107] FAT-fs (loop5): Invalid FSINFO signature: 0x00000000, 0x00000000 (sector = 1) [ 223.028414][T18095] FAT-fs (loop0): Invalid FSINFO signature: 0x00000000, 0x00000000 (sector = 1) 01:14:22 executing program 1: r0 = syz_mount_image$vfat(&(0x7f00000002c0), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f0000010000)="601c6d6b646f736617e43c00088020000200000004f8000020004000000000000000000001", 0x25}, {0x0, 0x0, 0x200000000011000}], 0x0, &(0x7f0000000240)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') r1 = creat(&(0x7f0000000040)='./bus\x00', 0x0) fcntl$setstatus(r1, 0x4, 0x6900) r2 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0xa0) mmap(&(0x7f0000080000/0x2000)=nil, 0x2000, 0x1800003, 0x30, r1, 0x4000) preadv(r2, &(0x7f0000000280), 0x0, 0xd9f, 0x1) mkdirat(0xffffffffffffffff, 0x0, 0x0) ftruncate(r1, 0x800) lseek(r1, 0x1200, 0x0) fcntl$setsig(r0, 0xa, 0x38) getsockopt$sock_cred(0xffffffffffffffff, 0x1, 0x11, &(0x7f0000caaffb)={0x0, 0x0, 0x0}, &(0x7f0000cab000)=0xc) setresgid(r3, 0x0, 0x0) fchownat(0xffffffffffffffff, &(0x7f00000000c0)='./file0\x00', 0xee00, r3, 0x400) r4 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$BTRFS_IOC_DEFRAG_RANGE(0xffffffffffffffff, 0x40309410, &(0x7f0000000080)={0x0, 0x0, 0x2}) sendfile(r1, r4, 0x0, 0x8400fffffffa) r5 = open(&(0x7f0000000400)='./bus\x00', 0x14103e, 0x0) mmap(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x0, 0x10, r5, 0x0) read(r5, &(0x7f0000000180)=""/19, 0xfffffe47) 01:14:22 executing program 3: syz_mount_image$vfat(0x0, 0x0, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000240)=ANY=[]) r0 = creat(&(0x7f0000000040)='./bus\x00', 0x0) fcntl$setstatus(r0, 0x4, 0x6900) ftruncate(r0, 0x800) lseek(r0, 0x1200, 0x0) r1 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) sendfile(r0, r1, 0x0, 0x8400fffffffa) r2 = open(&(0x7f0000000400)='./bus\x00', 0x14103e, 0x0) setsockopt$inet6_tcp_int(r0, 0x6, 0x1e, &(0x7f0000000080)=0xfffffce5, 0x4) mmap(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x7ffffe, 0x11, r2, 0x0) read(r2, &(0x7f0000000180)=""/19, 0xfffffe47) [ 223.081600][ T7735] FAT-fs (loop1): Invalid FSINFO signature: 0x00000000, 0x00000000 (sector = 1) 01:14:22 executing program 5: syz_mount_image$vfat(&(0x7f00000002c0), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f0000010000)="601c6d6b646f736617e43c00088020000200000004f8000020004000000000000000000001", 0x25}, {0x0, 0x0, 0x200000000011000}], 0x0, &(0x7f0000000240)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') r0 = creat(&(0x7f0000000040)='./bus\x00', 0x0) fcntl$setstatus(r0, 0x4, 0x6900) r1 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) r2 = creat(&(0x7f0000000080)='./bus\x00', 0x0) ftruncate(r2, 0x1) lseek(r0, 0x1200, 0x0) r3 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) sendfile(r0, r3, 0x0, 0x8400fffffffa) [ 223.200277][T18122] loop1: detected capacity change from 0 to 264192 [ 223.207716][ T7735] FAT-fs (loop5): Invalid FSINFO signature: 0x00000000, 0x00000000 (sector = 1) [ 223.236595][T18122] FAT-fs (loop1): Invalid FSINFO signature: 0x00000000, 0x00000000 (sector = 1) [ 223.325414][T18130] loop5: detected capacity change from 0 to 264192 [ 223.374750][T18130] FAT-fs (loop5): Invalid FSINFO signature: 0x00000000, 0x00000000 (sector = 1) 01:14:23 executing program 0: syz_mount_image$vfat(&(0x7f00000002c0), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f0000010000)="601c6d6b646f736617e43c00088020000200000004f8000020004000000000000000000001", 0x25}, {0x0, 0x0, 0x200000000011000}], 0x0, &(0x7f0000000240)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') r0 = creat(&(0x7f0000000040)='./bus\x00', 0x0) fcntl$setstatus(0xffffffffffffffff, 0x4, 0x6900) r1 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) ftruncate(r0, 0x800) lseek(r0, 0x1200, 0x0) r2 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$BTRFS_IOC_DEFRAG_RANGE(0xffffffffffffffff, 0x40309410, &(0x7f0000000080)={0x7, 0x7, 0x2, 0x279, 0x0, [0x0, 0x0, 0x0, 0x8]}) sendfile(r0, r2, 0x0, 0x8400fffffffa) r3 = open(&(0x7f0000000400)='./bus\x00', 0x14103e, 0x0) read(r3, &(0x7f0000000180)=""/19, 0xfffffe47) 01:14:23 executing program 1: syz_mount_image$vfat(&(0x7f00000002c0), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f0000010000)="601c6d6b646f736617e43c00088020000200000004f8000020004000000000000000000001", 0x25}, {0x0, 0x0, 0x200000000011000}], 0x0, &(0x7f0000000240)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') r0 = creat(&(0x7f0000000040)='./bus\x00', 0x0) fcntl$setstatus(r0, 0x4, 0x6900) r1 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) mkdirat(0xffffffffffffffff, 0x0, 0x0) ftruncate(r0, 0x800) lseek(r0, 0x1200, 0x0) r2 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) sendfile(r0, r2, 0x0, 0x8400fffffffa) r3 = open(&(0x7f0000000400)='./bus\x00', 0x14103e, 0x0) mmap(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x0, 0x10, r3, 0x0) read(r3, &(0x7f0000000180)=""/19, 0xfffffe47) 01:14:23 executing program 5: syz_mount_image$vfat(&(0x7f00000002c0), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f0000010000)="601c6d6b646f736617e43c00088020000200000004f8000020004000000000000000000001", 0x25}, {0x0, 0x0, 0x200000000011000}], 0x0, &(0x7f0000000240)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') r0 = creat(&(0x7f0000000040)='./bus\x00', 0x0) fcntl$setstatus(r0, 0x4, 0x6900) r1 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) r2 = creat(&(0x7f0000000080)='./bus\x00', 0x0) ftruncate(r2, 0x1) lseek(r0, 0x1200, 0x0) r3 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) sendfile(r0, r3, 0x0, 0x8400fffffffa) [ 223.793497][ T7735] FAT-fs (loop5): Invalid FSINFO signature: 0x00000000, 0x00000000 (sector = 1) [ 223.802805][ T8] FAT-fs (loop1): Invalid FSINFO signature: 0x00000000, 0x00000000 (sector = 1) [ 223.858333][T18149] loop0: detected capacity change from 0 to 264192 [ 223.887384][T18149] FAT-fs (loop0): Invalid FSINFO signature: 0x00000000, 0x00000000 (sector = 1) [ 223.927298][T18162] loop1: detected capacity change from 0 to 264192 [ 223.935606][T18164] loop5: detected capacity change from 0 to 264192 [ 223.944751][T18164] FAT-fs (loop5): Invalid FSINFO signature: 0x00000000, 0x00000000 (sector = 1) 01:14:23 executing program 0: syz_mount_image$vfat(&(0x7f00000002c0), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f0000010000)="601c6d6b646f736617e43c00088020000200000004f8000020004000000000000000000001", 0x25}, {0x0, 0x0, 0x200000000011000}], 0x0, &(0x7f0000000240)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') r0 = creat(&(0x7f0000000040)='./bus\x00', 0x0) fcntl$setstatus(r0, 0x4, 0x0) r1 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) ftruncate(r0, 0x800) lseek(r0, 0x1200, 0x0) r2 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$BTRFS_IOC_DEFRAG_RANGE(0xffffffffffffffff, 0x40309410, &(0x7f0000000080)={0x7, 0x7, 0x2, 0x279, 0x0, [0x0, 0x0, 0x0, 0x8]}) sendfile(r0, r2, 0x0, 0x8400fffffffa) r3 = open(&(0x7f0000000400)='./bus\x00', 0x14103e, 0x0) read(r3, &(0x7f0000000180)=""/19, 0xfffffe47) [ 223.983841][T18162] FAT-fs (loop1): Invalid FSINFO signature: 0x00000000, 0x00000000 (sector = 1) [ 223.993824][ T7735] FAT-fs (loop0): Invalid FSINFO signature: 0x00000000, 0x00000000 (sector = 1) 01:14:23 executing program 3: r0 = perf_event_open$cgroup(&(0x7f00000000c0)={0x5, 0x80, 0x0, 0x6, 0x40, 0x5, 0x0, 0xffff, 0x20, 0x3, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x1, 0x0, 0x1004, 0x2, @perf_bp={&(0x7f0000000080)}, 0x1028, 0x1b2, 0x0, 0x2, 0x36c00, 0x6, 0x8000, 0x0, 0x3, 0x0, 0x8}, 0xffffffffffffffff, 0x5, 0xffffffffffffffff, 0xd) ioctl$BTRFS_IOC_SCRUB_CANCEL(r0, 0x941c, 0x0) r1 = syz_mount_image$vfat(0x0, 0x0, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000240)=ANY=[]) r2 = creat(&(0x7f0000000040)='./bus\x00', 0x0) fcntl$setstatus(r2, 0x4, 0x6900) ftruncate(r2, 0x800) lseek(r2, 0x1200, 0x0) r3 = syz_open_dev$tty20(0xc, 0x4, 0x1) syncfs(r3) r4 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) sendfile(r2, r4, 0x0, 0x8400fffffffa) r5 = open(&(0x7f0000000400)='./bus\x00', 0x14103e, 0x0) mmap(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x7ffffe, 0x11, r5, 0x0) read(r1, &(0x7f0000000440)=""/102383, 0x18fef) 01:14:23 executing program 2: syz_mount_image$vfat(0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0) open(&(0x7f0000000080)='./bus\x00', 0x0, 0x20) r0 = creat(&(0x7f0000000040)='./bus\x00', 0x0) fcntl$setstatus(r0, 0x4, 0x6900) r1 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x1, 0x1c8) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) ioctl$FS_IOC_ENABLE_VERITY(r1, 0x40806685, &(0x7f00000002c0)={0x1, 0x1, 0x1000, 0xdc, &(0x7f00000001c0)="4a1dc0ebde7b46b89dace37df4ad069943a5427bf610da6b1db79b3ae3b89ffa53fca80f8b881ab2e1b5bfb7a06af462c7d9f84f72d1f824aba2534b7c57e1477b2e393579834ad40313b960cf6379c2fbf880776a4066a213ffd2a7e33200ff4a4c8781316024bba1e7732e4adbb76a8d04d8b104a4b56a205b47efb65335c14b8a280c592eef06fdd8dcfe384a93568d5603de2a3fe92e8ae5eb68a14c0d08bceb559d36b048fda88ac844b4f7279303a31e7c6ac8f8308b5b20e26be2379a0c455dc1887d81e5f53b57321b3b79c5e597286378cb5128660a5f15", 0x8a, 0x0, &(0x7f00000000c0)="5abbbbe72624dd8bb322f187254431c2c411b5dad7ce0a54e68354042b55a7f1c8db9a752434a9bb70058c3921e5bb07a59adea32d67cfee7410e224316af10b8764c2d4c476d6446d8f1226637d3f876516b9ade5d760c2f6410bb5ab2361c00aac329d9c83d7a3542b1beabffb68f3e800b545d5212104d0f5c6a74e47b58d418c2497260a6351ace2"}) r2 = openat(0xffffffffffffffff, &(0x7f0000000000)='./bus\x00', 0x149602, 0x190) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r2, 0x0) preadv(r2, &(0x7f0000000280), 0x18, 0xd9f, 0x0) syz_io_uring_submit(0x0, 0x0, &(0x7f0000000640)=@IORING_OP_TEE={0x21, 0x1, 0x0, @fd_index=0xa, 0x0, 0x0, 0x7ff}, 0x5764) ftruncate(r2, 0xd25) lseek(r0, 0x11fc, 0x0) r3 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) mmap(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x3, 0x110, r0, 0xa5b07000) mount$9p_fd(0x0, &(0x7f0000000180)='./bus\x00', &(0x7f0000000380), 0x0, &(0x7f0000000440)=ANY=[@ANYBLOB="7472616bf9e684086e730000000000", @ANYRESHEX, @ANYBLOB=',wfdno=', @ANYRESHEX, @ANYBLOB="2c6d73697a01ff307830303030303030303030303030653d4023292b2c666f776e65723d000000000000000000", @ANYRESDEC=0x0, @ANYBLOB="2c7375626a5f757365723d5c6c2d2f2b2c736d61636b66736465663d2b2b2c736d61636b6673667e6f6f723d00d88b"]) sendfile(r0, r3, 0x0, 0x8400fffffffa) r4 = open(&(0x7f00000003c0)='./bus\x00', 0x1f503c, 0x156) mmap(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x7ffffb, 0x11, r4, 0xd78ec000) read(0xffffffffffffffff, &(0x7f0000000340)=""/8, 0x8) [ 224.144817][T18173] loop0: detected capacity change from 0 to 264192 [ 224.162090][T18173] FAT-fs (loop0): Invalid FSINFO signature: 0x00000000, 0x00000000 (sector = 1) 01:14:23 executing program 4: r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) r1 = creat(&(0x7f0000000080)='./bus\x00', 0x0) ftruncate(r1, 0x1) fallocate(r1, 0x3, 0x0, 0x10000101) r2 = syz_genetlink_get_family_id$wireguard(&(0x7f0000000080), r0) sendmsg$WG_CMD_GET_DEVICE(r1, &(0x7f00000001c0)={&(0x7f0000000040)={0x10, 0x0, 0x0, 0x4}, 0xc, &(0x7f0000000180)={&(0x7f0000000100)={0x6c, r2, 0x100, 0x70bd26, 0x25dfdbfb, {}, [@WGDEVICE_A_FLAGS={0x8}, @WGDEVICE_A_FLAGS={0x8}, @WGDEVICE_A_PEERS={0x2c, 0x8, 0x0, 0x1, [{0x28, 0x0, 0x0, 0x1, [@WGPEER_A_PRESHARED_KEY={0x24, 0x2, "bf7d0c0ed27f07c1f83c73bd3bbb569eae21dc28463ea8c05171fbc5c39dd205"}]}]}, @WGDEVICE_A_IFNAME={0x14, 0x2, 'wg1\x00'}, @WGDEVICE_A_FWMARK={0x8, 0x7, 0x1000}]}, 0x6c}, 0x1, 0x0, 0x0, 0x4000}, 0x2404c001) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) mq_open(0x0, 0x0, 0x0, &(0x7f00000000c0)) 01:14:23 executing program 0: syz_mount_image$vfat(&(0x7f00000002c0), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f0000010000)="601c6d6b646f736617e43c00088020000200000004f8000020004000000000000000000001", 0x25}, {0x0, 0x0, 0x200000000011000}], 0x0, &(0x7f0000000240)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') r0 = creat(&(0x7f0000000040)='./bus\x00', 0x0) fcntl$setstatus(r0, 0x4, 0x0) r1 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) ftruncate(r0, 0x800) lseek(r0, 0x1200, 0x0) r2 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$BTRFS_IOC_DEFRAG_RANGE(0xffffffffffffffff, 0x40309410, &(0x7f0000000080)={0x7, 0x7, 0x2, 0x279, 0x0, [0x0, 0x0, 0x0, 0x8]}) sendfile(r0, r2, 0x0, 0x8400fffffffa) r3 = open(&(0x7f0000000400)='./bus\x00', 0x14103e, 0x0) read(r3, &(0x7f0000000180)=""/19, 0xfffffe47) 01:14:23 executing program 2: r0 = syz_mount_image$vfat(0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0) r1 = creat(&(0x7f0000000040)='./bus\x00', 0x0) fcntl$setstatus(r0, 0x4, 0x6900) r2 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r2, 0x0) preadv(r2, &(0x7f0000000280), 0x18, 0xd9f, 0x0) ftruncate(r0, 0x0) lseek(r1, 0x1200, 0x0) r3 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r4 = creat(&(0x7f0000000080)='./bus\x00', 0x0) ftruncate(r4, 0x7) fallocate(r4, 0x3, 0x0, 0x10000101) r5 = creat(&(0x7f0000000080)='./bus\x00', 0x0) ftruncate(r5, 0x1) fallocate(r5, 0x3, 0x0, 0x10000101) ioctl$FIDEDUPERANGE(0xffffffffffffffff, 0xc0189436, &(0x7f0000000440)=ANY=[@ANYBLOB="6bd8000000000080bdaa73c000000079f2a32f00000000dd4beaffffff001bd3df11fed71783588090d3f25a560dc414f83e8fd89f0c6c18be0a2d35", @ANYRES32=r3, @ANYBLOB="000000000100"/28, @ANYRES32, @ANYRESDEC=r5, @ANYRES64, @ANYBLOB="0000000000000000000000000000009d8c1f328b00000000745820f0a75ae23489", @ANYRES32=r5, @ANYRESDEC=r3, @ANYRES16, @ANYRESHEX=r5, @ANYRES16, @ANYRESDEC=r0, @ANYRES32=0x0, @ANYRES32=r1]) sendfile(r1, r3, 0x0, 0x8400fffffffa) r6 = open(&(0x7f0000000400)='./bus\x00', 0x14103e, 0x0) mmap(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x7ffffe, 0x11, r6, 0x0) read(r6, &(0x7f0000000180)=""/19, 0xfffffe47) 01:14:23 executing program 4: r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) ptrace$setopts(0x4206, 0x0, 0x0, 0x0) tkill(0x0, 0x34) ptrace$cont(0x18, 0x0, 0x0, 0x0) ptrace$setregs(0xd, 0x0, 0x0, &(0x7f0000000080)) r1 = getpgrp(0xffffffffffffffff) ptrace$cont(0x9, r1, 0x9, 0x3) r2 = gettid() ptrace$setopts(0x4206, r2, 0x0, 0x0) tkill(r2, 0x34) ptrace$cont(0x18, r2, 0x0, 0x0) ptrace$setregs(0xd, r2, 0x0, &(0x7f0000000080)) wait4(r2, 0x0, 0x8, &(0x7f0000000100)) splice(r0, &(0x7f0000000080)=0xffff, 0xffffffffffffffff, &(0x7f00000001c0)=0x5, 0x3, 0x8) ptrace$cont(0x9, r2, 0x0, 0x0) tkill(r2, 0x11) fcntl$lock(r0, 0x26, &(0x7f0000000040)={0x2, 0x4, 0x2, 0xffffffffffffffff}) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) mq_open(0x0, 0x0, 0x0, &(0x7f00000000c0)={0x1, 0x0, 0x26, 0x200}) [ 224.324129][ T7735] FAT-fs (loop0): Invalid FSINFO signature: 0x00000000, 0x00000000 (sector = 1) 01:14:23 executing program 4: r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) mmap(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x4, 0x110, r0, 0xd8914000) mq_open(0x0, 0x0, 0x0, &(0x7f00000000c0)) 01:14:23 executing program 4: r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = syz_genetlink_get_family_id$tipc(&(0x7f0000000100), r0) sendmsg$TIPC_CMD_SHOW_LINK_STATS(r1, &(0x7f00000001c0)={&(0x7f0000000080)={0x10, 0x0, 0x0, 0x2000000}, 0xc, &(0x7f0000000180)={&(0x7f0000000140)={0x28, r2, 0x10, 0x70bd2d, 0x25dfdbff, {{}, {}, {0xc, 0x14, 'syz0\x00'}}, ["", "", "", "", ""]}, 0x28}, 0x1, 0x0, 0x0, 0x40001}, 0x24000001) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) mq_open(0x0, 0x0, 0x0, &(0x7f00000000c0)) [ 224.485612][T18209] loop0: detected capacity change from 0 to 264192 [ 224.510961][T18209] FAT-fs (loop0): Invalid FSINFO signature: 0x00000000, 0x00000000 (sector = 1) 01:14:23 executing program 4: r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x8, 0x4010, r0, 0x75770000) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0xf, &(0x7f0000000100)="cc583fb00419f54fcf448178d13b4ab4b9b9e6585244fe57f049f118a71929f64f1b847ad31cb463e6e3e20aa964fff99d8369d79baf9d346449699497e3b1d98018c9f73b86f309bfafb8fde287f6865ca36f12fdb426299870f0cb7ffb1df9dbbc8aff05cb8982fdf592d865228ae28c067067bfd5ff131491ff91e6f83bf07318db763750712e9eae5f9c64a587ab8ff4d459173840d3b47d180125dc0a7b006f1d66a4db27d36cbd534df88c942d38de070f75329e6c76a5c2787fbecd4039b0a057256818114e335848b8b532ae32ad3858100294c7c1720da0bf5b9e33bd7a29ef0d28ece92b446d76d823", 0xee) r1 = eventfd(0x3) mmap(&(0x7f000015b000/0x2000)=nil, 0x2000, 0x1000000, 0x4010, r1, 0x42f0d000) write$eventfd(r0, &(0x7f0000000080)=0x4, 0x8) mq_open(0x0, 0x0, 0x0, &(0x7f0000000040)={0x0, 0xfffffffffffffffd, 0x0, 0xffffffffffffffff}) [ 224.638397][ T7735] FAT-fs (loop5): Invalid FSINFO signature: 0x00000000, 0x00000000 (sector = 1) 01:14:24 executing program 5: syz_mount_image$vfat(&(0x7f00000002c0), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f0000010000)="601c6d6b646f736617e43c00088020000200000004f8000020004000000000000000000001", 0x25}, {0x0, 0x0, 0x200000000011000}], 0x0, &(0x7f0000000240)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') r0 = creat(&(0x7f0000000040)='./bus\x00', 0x0) fcntl$setstatus(r0, 0x4, 0x6900) r1 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) r2 = creat(&(0x7f0000000080)='./bus\x00', 0x0) ftruncate(r2, 0x1) lseek(r0, 0x1200, 0x0) r3 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) sendfile(r0, r3, 0x0, 0x8400fffffffa) 01:14:24 executing program 4: mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, 0xffffffffffffffff, 0x0) preadv(0xffffffffffffffff, &(0x7f0000000280), 0x18, 0xd9f, 0x0) mq_open(0x0, 0x0, 0x0, &(0x7f00000000c0)) sendmsg$MPTCP_PM_CMD_DEL_ADDR(0xffffffffffffffff, &(0x7f0000000140)={&(0x7f0000000000)={0x10, 0x0, 0x0, 0x400000}, 0xc, &(0x7f0000000100)={&(0x7f0000000040)={0x70, 0x0, 0x1, 0x70bd2b, 0x25dfdbfb, {}, [@MPTCP_PM_ATTR_ADDR={0x4}, @MPTCP_PM_ATTR_SUBFLOWS={0x8}, @MPTCP_PM_ATTR_RCV_ADD_ADDRS={0x8, 0x2, 0x3}, @MPTCP_PM_ATTR_RCV_ADD_ADDRS={0x8, 0x2, 0x6}, @MPTCP_PM_ATTR_ADDR={0x40, 0x1, 0x0, 0x1, [@MPTCP_PM_ADDR_ATTR_ID={0x5, 0x2, 0x4}, @MPTCP_PM_ADDR_ATTR_FAMILY={0x6, 0x1, 0x2}, @MPTCP_PM_ADDR_ATTR_ADDR6={0x14, 0x4, @empty}, @MPTCP_PM_ADDR_ATTR_PORT={0x6, 0x5, 0x4e23}, @MPTCP_PM_ADDR_ATTR_FAMILY={0x6, 0x1, 0xa}, @MPTCP_PM_ADDR_ATTR_ADDR4={0x8, 0x3, @multicast1}]}]}, 0x70}, 0x1, 0x0, 0x0, 0x40400d0}, 0x40081) [ 224.708471][ T7735] FAT-fs (loop0): Invalid FSINFO signature: 0x00000000, 0x00000000 (sector = 1) 01:14:24 executing program 0: syz_mount_image$vfat(&(0x7f00000002c0), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f0000010000)="601c6d6b646f736617e43c00088020000200000004f8000020004000000000000000000001", 0x25}, {0x0, 0x0, 0x200000000011000}], 0x0, &(0x7f0000000240)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') r0 = creat(&(0x7f0000000040)='./bus\x00', 0x0) fcntl$setstatus(r0, 0x4, 0x0) r1 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) ftruncate(r0, 0x800) lseek(r0, 0x1200, 0x0) r2 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$BTRFS_IOC_DEFRAG_RANGE(0xffffffffffffffff, 0x40309410, &(0x7f0000000080)={0x7, 0x7, 0x2, 0x279, 0x0, [0x0, 0x0, 0x0, 0x8]}) sendfile(r0, r2, 0x0, 0x8400fffffffa) r3 = open(&(0x7f0000000400)='./bus\x00', 0x14103e, 0x0) read(r3, &(0x7f0000000180)=""/19, 0xfffffe47) [ 224.826029][T18235] loop5: detected capacity change from 0 to 264192 [ 224.864856][T18235] FAT-fs (loop5): Invalid FSINFO signature: 0x00000000, 0x00000000 (sector = 1) [ 224.878280][T18243] loop0: detected capacity change from 0 to 264192 [ 224.933934][T18243] FAT-fs (loop0): Invalid FSINFO signature: 0x00000000, 0x00000000 (sector = 1) 01:14:24 executing program 3: syz_mount_image$vfat(0x0, 0x0, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000240)=ANY=[]) r0 = creat(&(0x7f0000000040)='./bus\x00', 0x0) fcntl$setstatus(r0, 0x4, 0x6900) ftruncate(r0, 0x800) lseek(r0, 0x1200, 0x4) r1 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) sendfile(r0, r1, 0x0, 0x8400fffffffa) r2 = open(&(0x7f0000000400)='./bus\x00', 0x14103e, 0x0) mmap(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x7ffffe, 0x11, r2, 0x0) r3 = creat(&(0x7f0000000080)='./bus\x00', 0x0) ftruncate(r3, 0x1) fallocate(r3, 0x3, 0x0, 0x10000101) ioctl$INCFS_IOC_PERMIT_FILL(r3, 0x40046721, &(0x7f0000000080)={r0}) read(r2, &(0x7f0000000180)=""/19, 0xfffffe47) 01:14:24 executing program 1: r0 = syz_mount_image$vfat(&(0x7f00000002c0), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f0000010000)="601c6d6b646f736617e43c00088020000200000004f8000020004000000000000000000001", 0x25}, {0x0, 0x0, 0x200000000011000}], 0x0, &(0x7f0000000240)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') r1 = creat(&(0x7f0000000040)='./bus\x00', 0x0) fcntl$setstatus(r1, 0x4, 0x6900) r2 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) sendfile(0xffffffffffffffff, 0xffffffffffffffff, &(0x7f00000003c0)=0x7, 0x7) mmap(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x1800003, 0x12, r2, 0x2a4d6000) preadv(r2, &(0x7f0000000280), 0x18, 0xd9f, 0x0) mkdirat(0xffffffffffffffff, 0x0, 0x0) ftruncate(r1, 0x800) lseek(r1, 0x1200, 0x0) open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$BTRFS_IOC_DEFRAG_RANGE(r0, 0x40309410, &(0x7f0000000080)={0x3, 0x8001, 0x4, 0x3, 0x3, [0x0, 0x6]}) r3 = open(&(0x7f0000000400)='./bus\x00', 0x14103e, 0x0) mmap(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x0, 0x10, r3, 0x0) read(r3, &(0x7f0000000180)=""/19, 0xfffffe47) syz_open_dev$tty20(0xc, 0x4, 0x0) fstat(0xffffffffffffffff, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, 0x0}) setreuid(0xee00, r4) syz_mount_image$tmpfs(&(0x7f00000000c0), &(0x7f0000000140)='./file0\x00', 0xffea, 0x4, &(0x7f0000000240)=[{&(0x7f00000001c0)="23d24188171c623685d0c89b5b227b61504bac44f5e1ce649cfa16a5a666cd8134dfc65c6ae6", 0x26}, {&(0x7f0000000300)="b9cf2df7010e21667ebc34c7e6c594f17d324d08996e46e586b52f91317a701f14c9b9c5e16c84348512f9386a3c933280c6125752b3c86c17d1f1cf8c203c43a6f7dcba79b0ef4b62978f9c553627bfa4298a5fce7c9ed0d66664f098b2f638ddc709fe9a07bb142bada369daff7f1154c7ef0720f00fa93e8fc214d423007a76c691c245cc2955fa6ec44a1f42469054d70792b0dd72b918fabbc78f", 0x9d, 0x5}, {&(0x7f0000000440)="bb4eea02d2e9204500d24df556913cda3de086afe1ea521295bc6753f787d3f00729ce264fb01066414482aaf38802f6d685a89c51831045d333c76d7148c166200276f553a0fab2bcb06fef0a71ddbc4f4c98c36b46029a9698f205e7b9a04307418de5627ce001940522dc1ad883f0cf07363b0232852931da69747956b02fd07d11fab1d690224732afcc9a6cb468deebdd967948c9272cf1fcb54bacf28acba48e98bafc4d364cbc0a12c54edd347ac909f7ca8bef583af7745dcf673f5cb3634f687b63cf45a5d84e4d1a844a7af056c2182ce960b830b6090f1d1eeacb4075846ea68880ee6a8b5674f399e6d139f9f217bc646fba89f5ec5690b03c6caaf2178efde28f3d13eab6f847ca3bed93fa3d7cc6ac807eb409855bcdee5db1ea0a259312e543ae5d7828d823b205f994ae6b18a6bfe66aba4d99a6da8a512a6aaad163bba4c3715683ff4964b48b55ade8aee806c1fa8797fff45bc4c21bcf0d41ef42c5fee912a15f2feeb486b5513b7cac296d6ca68f9c0565025f45a583aff35649e391ab264697ad872d9f79837058952e5de85c61ebe38dd147fcbd001522e0be64dde4c43dd2976282cde1d151270e75eb80d931ebad5ac4e1f246df429b3088b3fe52d61ecfe9f1901c6fd8cafa48d51eaaf401bf16f86216d44a2ce7748a472a2622cbf5c3e88ad62f763d7e08e29c4097570c0ea6cffd6bcf545f81284554ae4b01c4f1b0b490801b0f0be948c2eef562d227f00a2294bf51c9d5f44f0f692a6a155a7e331bda23bdf67da1fab46423d5f917d25ef39e9fb5744bc6be0466866a0a05ad00dded7ee21d0208dd63e95d766c531a9947c830199847a498ea80d22606fa5ae4f44aec009d58b094f1d02d18107fce09b227768777bc7b09a3fbd97dd3e7d41fb0588a623b7b08578fa8cdf3d67f5a0d051fd0ef059a86e74de8cf579a18115ad2974324b90c4cade54b0567787a5d2fd87e1b2311e812de0d71f1cc826e370e89749c64e216e678d633ba382784b088446247414b3f56dbf4f9acaecd3c336ee293cfcb3d2817c40a048ff44d4fbcf1793437c8b941e10da19d988ecea3c819b8944b4904ce298b1f10df9ea43cbc650d83f7bf77c26f38b13e52c5a778003e573d180acbba2cb6673b538b234610874338f80e8836f326695beca3c464a228d2e6388587ad44b8d5c0cbf52493fb9a566e9ebb4ec7f41f6c61ccedb47f3dd0918f926c062c41e215b12d52a5bb04df40c2394ab18763d62704b570c66ef7f7e2d6d97c810c6be62249bbbfe88d356dc68ae3dc8ca626d9bb4b4c90642c02595769d35c45b38234cf54a9c9df321705b6975a5ef4c74e3cf0aa49ee791ada8c1e8d05d0744c65be087add975c1e739c11e8b942e791093dc2bac5655e6d1c5d0f7202c1c4bc98eb0a52e1080fb920c140298f8ccb524af7836fe274b98b215353fb01189a0a69ef828d1d72c0ba5022dd9a86922847695913d20e3274c30ba6579ea0679841bdb80ecfe946c6678ef8a06e116236b22fb7fe92627556180af91119686e4b073fd5c2aaf243afd30b72253eb68de508d68a0d840ccdba1543b02ad689adc6380fb70e61c39e14a489606450e05c41fa7c504c3f1c42ac23ee20ba647f2fc75382173a4ad9af8798cdea96818c4dc748ca704da9b3c5c5968d125b446c00de948489c219c2b8e37fc64a2187826ca3ea4c6db4a17bb0c439170c50a397f7b7a45b3f0d1dc25a6d48238db494157c8df05608bae2f8b17f303e24f59c4bf5bdefe999e590ad9be5b97b217ce061085c4ba3e6d3d9a97c212114f359834e48991800304388d65aef16bafad16f1f1201ade976617459a0e0f7c9da967aff69a80fbf408ccd0b36b7244b50099edfeba7ee1db2b1ba7eb683fad6718b6f394e8b4d773abb8e87b0c5120a832d49e222af2d14e0735b38c1e677ecc4077188ba5b0e94f59aed22b109777b5034229600703670c0f560276a1714e3e19d7d5aab166db1e38c9fca3f89bdab3258b2730866ba79ec7226ed9e142ac1a0d1ce0713fb0c01a031189fd859c030e481f9ffbbc8d3b4f1eb8e067638214f57d9b4f38999e5cc611fe1f4206bc91958ce8aed497f1a7a8344c38e89c8653f06648d119689f8d6785176a2e03eb49d04aed979d79ce4c9a5e4312012c8e812d28a503ca6bcde7f733a7da288af3826ca8ab3e2420fe754f0da8d775074c9a3d987d640945f666bf2f13f0cb5be5494dac350bce7fbb24c82fa51336aa3d3825bc20b60a4a83fda270493c28e6fa4bc169a1bfc05a0d545faa99d02403be7655e7e2e617c2d181d976d91cdf87b379aca5e8e03b101c568a7c8a81f9774151dd2efd4892e422dee7e90dea7eed1a50d8350afdf915e4624b076ef15205893b6bd4cc120bf0fa5903b9665699d711f9ce6de875ced1cd1960e243ee55aee9c705bbb0aa6c6f3d78ac352ae2d1b1bc181b4a8b9103584153618a03b24a1445ae9d3bd4db9b59c0132b4ce1e7215229550d588f0dbd8df53692322053c6777cbc7f8491bda586c216e8bbea6ea04918f3234590dbce090084c3415b62e67c2c644776e22ab99e76b27610e9de7e5989857576e9d53cd84b56f26d4e9f08be6fd788a770e467ad7e44b3212a8ed19231ef4ff3b2414bcef4c25ae00ad10e4af8397159ae864951ea105898380f7f156f6e137cd9e416229178f7e0cc731aef0441131455ef7acc0c106f475d4dfd7bcc0652671cec0311d60e0a0390e942be8a81699f38afd6adfd580e03efd9fda336216e4062ee4d0ec24850397cf2650145ee3a3576742b8fbb0c730fc47efeed169eda57d510a17fc64987f237a19442ffea31e31036527a335f8c2b86b7bae5eef8c42853055207016eea4dbbbbc863fe33521a49004d7e4e1f39a3cc1de9528a7af48f148d7a22b2112591ac51d2225e1e60ce84d9655c55d696b1609d69930db1f13015b6b2ab461ee6b249c27af4bd89ebbe57f34dcc65b2dc19d76ca2e4083022764f0e6e35ea08a2f6333bbb60135f17e4f78cbd09b6ebf602ca336bf1dd64e22c97c2b747d7292e016fad06cbbf9d0690e0d32a0c9950980bd187df002841fd5810146f25e0d440146a93e82aa3e1b2732d2736870f887e433fc9c04cfa5beb1b4f08f9e4025d02a7d413edac198c0951368ab11e909bbf39564c7a287ae2942315b18437e645890d91cdf6403ef3cdc7907804c45ebe2285dcb68ebea3d82f4cd1194c36ec8e66eb1cd8cd34115acd803a6ef65c50051850a44582ea5dcc914a9007d20a87aef18d8211bcd3299026b52980fca7ab6e4650748e039e4a6958ec5f9821a6afb760aa73baa1af41aaedc60bb11082ce616bc8a97b249459bae26abc05713302f7e4fc6dadd41fa087c4b433e485204cc2c48d64e384c4533694b8b0c585cd9e8a3d4165a0bf986614dbc44741612dfa4d4a07efddf690412503e0661dab65538bcdd6aada463ed7b0f96e3c87c1dd7aa3f57a934c261a19e3e564c478e62b596a6889243e04c8867ba599a1985ae3f46ae53aa753394d1a3d08e3354cad4297888c7bac612b7e699df6ea02908d9048458cd64b8f39b246916adab3a389eac258b1b37f2f6509301d6767ecb7c7399eea8256c51a7bf3658f9b206e876dc894b04e85430956d8c897f217cebb979d070abec60c810ed361f3e80bc5db00c2f123508df218d103788c5c7912b21255063be2e7623e9090a805c340cb6db811e1a8af178461ef22c7bbd53b6b0973bf423cabb11a57006e9aa516e931ae174731626470ef4705d2e2c40529822621eb94354b9deedf43bd4a5754e18b09fca74ce10f93da5ad2a41a3cd36bd3b3ea11183fa5a5434dbe5e6efa37386c9abdbbe62daa38b64eac397931d8ece17172ad174f6d22cc903fd22d68984d6c58d0220d127c44d7be2ef8ea10dde9c65f5946a32f845e037b6153c066e6170e61b67e649859f76a23b9dda3f91497f1ea3a996340abe17d4f7c6f551b38b660e6abc9869182666aa2b6958f7ed0d1ab1f95fe5443e994d1bd31d1cb5cbb17d942f37dd280085083f2c14dd73fbb8883daaf5f7113a93d3470c784dba7c93d826ee8fee36d270fb02f72b1eb65960dbfc1ba082709f9436d174c4cef690665434d040b6e43ca3dc2d72a29fec15a406a3e55b2a587b2e90ee2d5404c3bb054b1b3dcd192f4efbf48807e8558381d60929b8cbb08b8b9a90f0eef3c6efca79f6154e6ed090d3c1343275d5ed633be6b2cf1cb0a8eaaab0f1c3b130f701dea99a2673f11274490c2c37c2895f6f93cdf9ecd86da7f572a5c22de4e701dfdf1440761c4bcd261062f2849aa4904c9c522aed04f31125a02fd33804dd3c1895dd900e81583f3dbd9c02f820802db0ab4da4ecbcaa0346bcc39c9a3ffd0d28862161e58622d86e0cf9605fd3b9b6fc246cda856d34bb36f6653efbda507df421a7f2c0db561b822d7286ca989f7a2330fb5f549a887d965b3ec1a3c22d8318695f4852d8a4ec8659f3c5cb3f014d4e180c520dada1b062d09c6bec1aa9c2de6cd101b7af146d60615b4f1dfe64dcca8a4d306c418d30d85ec41edd911268b2b88e8ce5aad7e63b7d03e1afe21b6e834381298e5143929b4be566a4385e7f3ed1cf0193448fc6ce32b9a56120df5c375377ccfd452c34662e27f92173972fd4beab7e98b74d3bb8eeb04a6f58268acf159d4f7e182dcfc7806497ce69819434c0231bd6c8c255ebc92b94befc9b705aa764f4a83952cd360fe96606f54356b735811331eedd7c2a0b0a3e7e89cd9e1a072287577af055d1b3ec30167510c0255e9453f6ed547d41d56d077a99b48f0e3ea0c59669718b254145477e908ef12dae970aca1133f296bdc2e9ed0d1b257125841142b2bee92b20a70f98e85bb719ff96a181448acab1e7d8db9700f81cbe96f40fabada626a8f434a35b964c1e595d62731ffc2fc403485ac71509b0c8c112938aa8862c4885d0b3d55573b012ffea97b5face0727cf3e2812d847d84a95e3d772e6ef6ee842fdc2a7d2b625a3183d9f9209ca5e5c826222b00109c91ab0aac8d4376367d8c6527fa039631f1655490bb39eede9bea288b5970ca457e4cf1b72f2378671ad009cbaee46eff49c4e04428b679a4bc716423c20288f54b2ea842e6deb9f96d3eecfcd3823668bac7e2f4799a3a347176534a671cbba065c5c77888158eafe7a1d71a9a50b57d6cd25ebceaf46eea9af48c2433d67febe3f9c7b5283c674147aaf59595d28ea1a44ab92876a98648a2cf6248007e3529f57db85da1b0fb5ffc1c01626d4b6e87eec3d6589b5ea02c828541b7aff3bfb106f4f54bdb70ea879c6204209fd8a438cc932215be5624d72b3a279967f1457c0fe2a0b3ca4639b7f6af86ba9152c8209b6b767e48f21fb5ccf499e4cdfa63793ef2d656e0cd496fb37ba4781004113727bd23f36ad7f0e49a355ca342e8355d1a259d6739a04e180840988ee59cf6b2496b59e1c0637c74c40dfb9411c0f264c2bf0c6d03fd094ceb2f53e3c5d94bfbf28719503c62438da4ec19f1a3c904af15bc21c7ec6b1d1720e97cacb75da4d4e3a1c7f935e4a1a40ea43490667a2a7c730758adf77e899bbdfbf32284a33aa5575741d8e8472a4f03e85b998d8e7f689344bcd19dfe488ba5bdfe254977cf312c5b56fd9d009633241972d1ea06e6b788c2ade2a1f1f5c8dee699a62f990caec3e1ee65e87c8419a1083e22bf70aa568fdeeb6339d9721379dd449892f68700ed9fec0acbee8ee663151", 0x1000}, {&(0x7f0000001440)="4cab76903cc72105c37e41a776f355ed4d90d98e08035afe7f150e9609f2dc348e66c9df33ab57cf7309a08aa23367d18df08b6e680c094fc2319ac7a1a8b5b9798d1003f5a6b08f3da16114d334c964698f59d90a2ff0511418ee3e675dda6fd2396a3a298c11a1a1414054a0af6046a5cecf1cb49a8f15974c62d71932311d558f72cae5bbc84186fe384c5796431635b71546113460d222fb5351da875d3ffaa28b7a230877df0d52f2bc3e73a308649366bd822ba0208f8653205182506f3c3ef131bb07de", 0xc7, 0x1}], 0x40000, &(0x7f00000015c0)={[{@size={'size', 0x3d, [0x36, 0x34, 0x30, 0x78, 0x6d, 0x33]}}, {@gid}, {@gid}, {@nr_blocks}, {@mode={'mode', 0x3d, 0x4}}, {@huge_always}], [{@euid_gt={'euid>', r4}}, {@smackfstransmute={'smackfstransmute', 0x3d, 'vfat\x00'}}]}) 01:14:24 executing program 4: r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x0, 0x10) r1 = creat(&(0x7f0000000080)='./bus\x00', 0x0) ftruncate(r1, 0x1) fallocate(r1, 0x3, 0x0, 0x10000101) lseek(r1, 0x5, 0x1) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) ioctl$FS_IOC_READ_VERITY_METADATA(0xffffffffffffffff, 0xc0286687, &(0x7f0000000040)={0x1, 0x9, 0xe5, &(0x7f0000000100)=""/229}) mq_open(0x0, 0x0, 0x0, &(0x7f00000000c0)) 01:14:24 executing program 0: syz_mount_image$vfat(&(0x7f00000002c0), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f0000010000)="601c6d6b646f736617e43c00088020000200000004f8000020004000000000000000000001", 0x25}, {0x0, 0x0, 0x200000000011000}], 0x0, &(0x7f0000000240)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') r0 = creat(&(0x7f0000000040)='./bus\x00', 0x0) fcntl$setstatus(r0, 0x4, 0x6900) r1 = openat(0xffffffffffffffff, 0x0, 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) ftruncate(r0, 0x800) lseek(r0, 0x1200, 0x0) r2 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$BTRFS_IOC_DEFRAG_RANGE(0xffffffffffffffff, 0x40309410, &(0x7f0000000080)={0x7, 0x7, 0x2, 0x279, 0x0, [0x0, 0x0, 0x0, 0x8]}) sendfile(r0, r2, 0x0, 0x8400fffffffa) r3 = open(&(0x7f0000000400)='./bus\x00', 0x14103e, 0x0) read(r3, &(0x7f0000000180)=""/19, 0xfffffe47) [ 225.044783][ T8] FAT-fs (loop0): Invalid FSINFO signature: 0x00000000, 0x00000000 (sector = 1) [ 225.084732][T18256] loop1: detected capacity change from 0 to 264192 [ 225.103949][T18256] FAT-fs (loop1): Invalid FSINFO signature: 0x00000000, 0x00000000 (sector = 1) [ 225.192130][T18270] loop0: detected capacity change from 0 to 264192 [ 225.201557][ T8] FAT-fs (loop1): Invalid FSINFO signature: 0x00000000, 0x00000000 (sector = 1) [ 225.210687][T18270] FAT-fs (loop0): Invalid FSINFO signature: 0x00000000, 0x00000000 (sector = 1) [ 225.352492][ T1245] FAT-fs (loop5): Invalid FSINFO signature: 0x00000000, 0x00000000 (sector = 1) 01:14:24 executing program 2: syz_mount_image$vfat(0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0) r0 = creat(&(0x7f0000000040)='./bus\x00', 0x0) fcntl$setstatus(r0, 0x4, 0x6900) r1 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) ioctl$FS_IOC_GETFLAGS(r0, 0x80086601, &(0x7f0000000080)) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) ftruncate(r0, 0x800) lseek(r0, 0x1200, 0x0) r2 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) sendfile(r0, r2, 0x0, 0x8400fffffffa) r3 = open(&(0x7f0000000400)='./bus\x00', 0x14103e, 0x0) mmap(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x7ffffe, 0x11, r3, 0x0) read(r3, &(0x7f0000000180)=""/19, 0xfffffe47) 01:14:24 executing program 4: r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) ioctl$BTRFS_IOC_GET_DEV_STATS(0xffffffffffffffff, 0xc4089434, &(0x7f0000000100)={0x0, 0xffff, 0x1, [0x9, 0x8000, 0x2, 0x4, 0x1], [0x9, 0x9, 0x2000000000000000, 0x100000000, 0x5, 0x14000000000, 0xffff, 0x9, 0x8, 0x0, 0xa0, 0xfffffffffffffffb, 0x7ff, 0x7fffffff, 0x0, 0x5, 0x8001, 0xaa, 0x453, 0xbc, 0x9, 0x81, 0x8001, 0x1, 0xbf, 0x8001, 0x0, 0x1, 0x7, 0x6d20e54d, 0x80, 0x6, 0x8000, 0x6, 0x81, 0xffffffffffffff9d, 0x1, 0x3f, 0x7fff, 0xffff, 0x6, 0x8, 0x5, 0x3ff, 0xe, 0x2, 0xfffffffffffffff7, 0x100000000, 0x3, 0x988d, 0x798a, 0x200, 0x2, 0x0, 0x6697, 0x9, 0xf94, 0x9, 0x200, 0x1, 0x7, 0x9, 0xb88, 0x101, 0x2, 0x400, 0xa5ac, 0x80, 0x80000001, 0x80000001, 0x3, 0x1, 0x9, 0xa9c, 0x6, 0x3, 0x0, 0xd1a9, 0x3, 0x7, 0x4, 0x4, 0x20, 0xd5e2, 0xfcdd, 0x9, 0x7f8, 0x87, 0x1, 0x2, 0xfff, 0x2, 0x100000000, 0x0, 0x2, 0x7ff, 0xfffffffffffffffb, 0x81, 0x1, 0x101, 0x8, 0x1, 0xc15, 0x9, 0x6, 0x8, 0x4, 0xffffffffffff00ee, 0x0, 0x4, 0x1000, 0x3, 0x9, 0x2, 0x4, 0x1f, 0x6, 0x9c7, 0x100, 0x1f, 0x9]}) ioctl$BTRFS_IOC_DEV_REPLACE(r0, 0xca289435, &(0x7f0000000540)={0x2, 0x1, @start={r1, 0x1, "a11e299675499ee10b3c83fb13b183a6ce147a6b2b321ef956a5f04e0e0c0f30be1eda4f9270ba230e41a96ec8afce40816af69f1e07f02ebe3a6b7836f556f6c998485b099fa3b111edbda61428a24411c2814fc74d95c858ced721ff2378a26c04e1497bd9b439000354926a749a7a793eb44ac9ff975413b516137b245812caa3f6134a308042175edc05b5b679f3d552f78674e0ccf30e90cabfe80b6e31deac53cf9a0d99fb5c728f4e29cb7031be8cc1b6075d4f344bde4dcdd75ac313767c820b5e327f016755b024106b576c73755648e977bd46f56de01d1dd9d9a7acd05cf6194e60db70dde8e3c9000b8ab351b23b2a501d19ebe481298530979a1149bdf9aa06df17c00ce00e069b13d515d67d5356a357f6f28da8aa56181e79511558aba22663f678d733d2f576dea26b2783aff2f8d0b273744c892dca351ef21b785838aaffad135c1346d85eb98320d95469b00afa13c86b0155c19c191d6122fad91bb6356ac1db2d840a9e1e2dcc8f81210ef879dd0e002872ad0c93e20580a35b4a826b29909557c48c844310ad985c713d0a2773ab666ff570772c9b1d8fe1bf1edb3cddaf2c4c41c7e5cdd9b16d409470161667093e0054b5862da8b4102e0dceaf7168c30abeccb411cdbbf5bf82a4975f819a678d4bd9d05208c934d6de64e3e7ac62a99eff7470f2fc0bb17990591a1ab39270fc031a363c10fc511f49dc2e3805f6084f6b4637349d540c34e9bcfba4f580f2b91f07ec6bf7b35c9e05d41a9db25635fab7b4a14e4cefb0b56f26f598f18b6e822ffb81b1a4ba506284346aa8cac0fd0ff1184a97960db58bcf75cc135d2ab4884aeea5f4ec5aa24a6fc9b34eec06504b6714064442e731dc8d250c3ab08b0fb12a3c9019cedd4ba6df1392c81c881fb86ef0217b4c154cfb20c2633bb02964fb0d8dbae37b0ca9f6f46610e1bc3861690c841e12bb3e5e9edea90db4a495ac864e4b6440873add92b7bc6e2450166a5ed06ac85001a6e7695bf80d6604841eda1d3af10d23975febd3cdd417a198f9449201904946de1c2b5d5244afdabaf2745de880df23dab804492b67b4161004004b2ce5a76dce8913d550397e6d50d5561d43a0fa4713d08f4048ee7aa65cd5a3de2f7343d86a29b2e7ee4cd8e3a8c41518d48d7bf5f8c00cab8975557362685765f8fc8d3c570c029eae8588c1b5a57e387649e131a85672847a7cab2b1e369496508ab8c90130209dc66d0b45de94f8f6bd2d24be93fd8987304c70302863428320b26fbb3a04ce56d20c627a8ffc6b419bbb57993f30c553586d62e8c4867742e5ec73669be6fd60a5700bf585a362becd20382f1d605878fa5f431e6570da0a58e9836d53ca5fb4c5b5e7025f1793d07d775c3206278ac4a57a78909419759eaabe341ed130bb5c11d8fb8b4dfe68390278bde5646d", "2e818d8ae73eb524cd4eb8d548f899b9427d1b204e055501b3124f21deb721a400aae6305a9322d2546eb63dd35333d7a76f150de9217dae827b0d0c410717cad5f83a8d46c48a89c78a87a7715066c6a429e7e45e6c719b350c898e7755decde78a7fca0511c470abe6363ddc402f801e712c1ed8559b82bc816b25a036f5b86320617ad94cac980b79136e496db07dc83efb9faa923e04d1562a0c9d8903c17ad623789eed838b3351654eca003b206ccb8c9c4cd066e7d9d8ce09e656c713f45d1245d10a77c412621f61f9ee7e85340fce2e179b169b72b860b8faa972468dd16f21178683f2f9c4727f01474d28e02ba2f4902703588d3941c7c825216cf29433edb60bed581534fb43034ca7f92fd3173a10358a1a6555889667ffb507de9294867e1f6f1e51b4b9368b39af2e0b042f050b78cd13e078051528a62007ee49080e527c220df8c95929389e5a5c7ab0b22d01a4ac0a68eb643fabba7ccd7aba39ece4aa985743a2db12a14da5184b54da54202355656af3fa06cc1c891efbc5ce02c1b6840ec694ec95d88724419146c8268ff1213a130172d37bf4f625d23ca064f7108b3a910eae360f3b38884a3c8cc8f6d764cd6d64f9bbc14f7ab8cc97eac331e321f09fa3daff29841c341e393ba63ec7c8a4e9d0f61deb811fcbf5653831709bbbc80b2ef26587517b7fa908616c8c58223f499304a34554a0ba8ac8ef286cd20cf0ccf4d527c528cb9278e819d74f74d80d9045525c9c7c46073c4e3888141b8e749dd2a952f51cc56aeee0f1ab194f9ce77b84bae0c14fde29a79b99497ba9238b47fe4a36d084b7f9037a9607778b7f9bcbdd2dc728231a88dd083a996cb6c97a5821c0ac374474be4b96da87f13aab4b6a92c4b9cac2f2a5c3328435e843f5a9d32030ce5afff4318d10d3b8233f65078ad4a12d9cef52f93accd30fea1a7be8c49aa8e424e1bb9a4eba20ffd068acc0471b9c258bed091f13c90792dabb470fb3a3a1d6fcf0cf992af8b5c218cc66dd710bc97a351e3d805580b315f3ea5fd31efd3f3f8a9bfee709f104e2c4af9f8d1e353a8fee8b12f656cc81005910e45590aee2cfa381750c8617653cf8d2b9e6c89bfebb7e8c3cbfef8a2eebe1c739eb70b0a64b4b1a017b170a7c4f232ab7002cfe8ba4fb6862533b5e0208319d4296aced03bb280f78bf554a9029707e02b1c589c6135cf2f1aa8e36674d1264e495cfc6213013cf1c4a5bf4424bcff6d12ecfe1b828abec4c5250e01d58a66158fcff23c94ff379f1fdaaf23790aeb657d622d93658757b07e37a961e2535464c5dd0e4fed9ccf64bcda9edf9d5b39624e4d328da549fa0af355588a705aa69c0ef63222e3e7231065473ed1e28b52f21b202aeaa6ef3860fca5ef9fb77789ddb2d725da1a1015960cec61da64307142473d590d1bb3481c1d123"}, [0x5d3, 0x200, 0x5, 0xfffffffffffffffa, 0x3a9, 0x4, 0x0, 0x2, 0x5, 0x6ef, 0x6, 0x3, 0x1, 0x8, 0x77, 0x6, 0x3b, 0x8001, 0x1, 0x1856, 0x0, 0x3, 0x7, 0xf1b, 0x7fff, 0x80, 0x5, 0x7, 0x3f, 0xc379, 0xdec, 0x3, 0x9, 0x0, 0x4, 0x80, 0x3, 0x560, 0x3, 0x101, 0x7f, 0x8, 0x3ff, 0x10000, 0x1d, 0x2, 0x5, 0x1ff, 0xffffffffffff0000, 0xfff, 0x0, 0x40, 0x8, 0x0, 0x3, 0xffffffff, 0x8, 0x10001, 0x0, 0x5e, 0x3, 0x4, 0x1, 0x1]}) r2 = openat(r0, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x148) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r2, 0x0) preadv(r2, &(0x7f0000000280), 0x18, 0xd9f, 0x0) 01:14:24 executing program 3: syz_mount_image$vfat(0x0, 0x0, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000240)=ANY=[]) r0 = creat(&(0x7f0000000040)='./bus\x00', 0x0) fcntl$setstatus(r0, 0x4, 0x6900) ftruncate(r0, 0x800) lseek(r0, 0x1200, 0x0) setreuid(0xee00, 0x0) ioctl$NS_GET_OWNER_UID(r0, 0xb704, &(0x7f0000000100)) mount$tmpfs(0x0, &(0x7f00000000c0)='./bus\x00', 0xfffffffffffffffc, 0x2040028, &(0x7f00000002c0)={[], [{@fsuuid={'fsuuid', 0x3d, {[0x36, 0x36, 0x34, 0x36, 0x64, 0x33, 0x38, 0x32], 0x2d, [0x30, 0x63, 0x35, 0x30], 0x2d, [0x34, 0x37, 0x64, 0x62], 0x2d, [0x63, 0x63, 0x38, 0x61], 0x2d, [0x62, 0x66, 0x32, 0x37, 0x62, 0x52, 0x32, 0x50]}}}, {@subj_role={'subj_role', 0x3d, '\\'}}, {@pcr={'pcr', 0x3d, 0x1}}]}) r1 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) sendfile(r0, r1, 0x0, 0x8400fffffffa) r2 = open(&(0x7f0000000400)='./bus\x00', 0x14103e, 0x0) r3 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r3, 0x0) preadv(r3, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r4 = creat(&(0x7f0000000080)='./bus\x00', 0x0) ftruncate(r4, 0x1) fallocate(r4, 0x3, 0x0, 0x10000101) sendfile(r3, r4, &(0x7f0000000080)=0x6, 0x3) mmap(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x7ffffe, 0x11, r2, 0x0) read(r2, &(0x7f0000000180)=""/19, 0xfffffe47) 01:14:24 executing program 1: syz_mount_image$vfat(&(0x7f00000002c0), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f0000010000)="601c6d6b646f736617e43c00088020000200000004f8000020004000000000000000000001", 0x25}, {0x0, 0x0, 0x200000000011000}], 0x0, &(0x7f0000000240)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') r0 = creat(&(0x7f0000000040)='./bus\x00', 0x0) fcntl$setstatus(r0, 0x4, 0x6900) r1 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) mkdirat(0xffffffffffffffff, 0x0, 0x0) ftruncate(r0, 0x800) lseek(r0, 0x1200, 0x0) r2 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$BTRFS_IOC_DEFRAG_RANGE(0xffffffffffffffff, 0x40309410, &(0x7f0000000080)={0x0, 0x0, 0x2}) sendfile(r0, r2, 0x0, 0x8400fffffffa) r3 = open(&(0x7f0000000400)='./bus\x00', 0x14103e, 0x0) ioctl$TIOCCBRK(0xffffffffffffffff, 0x5428) mmap(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x0, 0x10, r3, 0x0) read(r3, &(0x7f0000000180)=""/19, 0xfffffe47) 01:14:24 executing program 5: syz_mount_image$vfat(&(0x7f00000002c0), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f0000010000)="601c6d6b646f736617e43c00088020000200000004f8000020004000000000000000000001", 0x25}, {0x0, 0x0, 0x200000000011000}], 0x0, &(0x7f0000000240)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') r0 = creat(&(0x7f0000000040)='./bus\x00', 0x0) fcntl$setstatus(r0, 0x4, 0x6900) r1 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r2 = creat(&(0x7f0000000080)='./bus\x00', 0x0) ftruncate(r2, 0x1) lseek(r0, 0x1200, 0x0) r3 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) sendfile(r0, r3, 0x0, 0x8400fffffffa) [ 225.474423][T18292] loop1: detected capacity change from 0 to 264192 [ 225.484810][T18292] FAT-fs (loop1): Invalid FSINFO signature: 0x00000000, 0x00000000 (sector = 1) [ 225.507961][T18298] loop5: detected capacity change from 0 to 264192 01:14:24 executing program 4: r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r1 = mq_open(0x0, 0x0, 0x0, &(0x7f00000000c0)) r2 = creat(&(0x7f0000000080)='./bus\x00', 0x0) ftruncate(r2, 0x1) fallocate(r2, 0x3, 0x0, 0x10000101) ioctl$BTRFS_IOC_SNAP_DESTROY(r1, 0x5000940f, &(0x7f0000000100)={{r2}, "02c153547eb1a900ce208cc10873367cbedbf50b3c0b37e947e907f39f661ffe11b21eda6a8545dcaa9e1e07a42a446f6ba7f4ad1d5b284c6143fe1f12d4defd8d438763a1b1c799bd870148cdf81ac0329c6f4a470033fa154e4a029cf6cd3555de25f241cb8889ccf08f6798468165a0d31497fa435dc2bace645d646281113033dbd44fd3d29a5f2370571818c9f49f46c610872330fb178b733f4717aedbd7f2f9e8d2638a75fbc3809b98c5ffe9eb84292279f98e4d166a38bc6d3af7915b119e1c9520af35de47964217e0c4e749d3ed964a4339c5bcb667544d2c9663c4c032cc4f8ba793bc45ad47f3ee7e953a689388ba0e35ee26f41d67a3e77c28f40eded50d9c1d59f6b1f83fad6fbb8fbbd96b2a1dc642bc0f194b24a41dfd21e8821e8e03ea90ca8bb50b15dc0eb6952070cc466eda46aca8ea034c22e52dae087dbb1464b9a3a26af8a35def293a0f89c287bc1f4bdeb8d256c313be174bd823cc2ed0286d72a9514059321c9e87659d8e9129278d7b857873a893931521a8c69e794558bd600998a2a50e2b34dcb968e3e08f819b367dc998e24c797aecd02b1fa238a957209a9a486cd9f5c41fa65a17de500fd73681d194ba62ef5d100c119f0b4444aa869c696d8e83346eb856c5fa280eccdc06a836bab95bdfb896daed41f70d200f89e0ff1489969ada912eb680a08dcefa41484d6f9ebd9f702ad1d14c808afe891e2b180864d78fd09b02861d1656d4477bad6d9cf488be1b3c1a26ae568b2b7d45d88f0762b680a593cb8bb2ae7378646be0858ea78029061641bd4b7d17fdbdfb756db44673b18103208903f531803375d591d0b75750e5783dd0dd16066ec84badd95e17cb86f59309b418d86adc6056b9935934f9983b9d9917bb68fbae6d692624977b4cbdd7848c4fbb4b97a08009c24d96c1b7e309326afcef4681414934f305cae0b044943a1e6d9b69e939dc5235e9e54b09d0c3f975847f09201b9761027261fc53a971c2b1df25370587a26c406acdcbf2e5b680e98aa1ce77e19f7765cca711d274a8ac3620b3517f31500aa06b7253d1ad49b66920af6973f158703d0cce0b36829f591555fb6efa848cd7359551c4d1118761f6132439ac76847c59f504de0c69830286ed1344a1cf6543028ff75cb0e21609588cbe7ffeff1ff8272533d59a6fa89b50aa51d4372532ac22698b1bea5a2ea9f82e68d803ce9d8d6c87890f65c60b7434163b0734ccb0845ac62483bce983177c8cd2a6db546d2ae26f9f6e10074fd0bd09e402d7d6f419111027e39d32eb858d0a0bcfb050432374baf1f4b0e01e18bc2c84ac66cc2002074ac8dd9fc78f6d5eea9b6c9257ab85a375421767a85728970315a831ad971dda761bf48f68ca19894f586a8fc3e7ac05e20fdcf627c270e9cc6a315013181c41feaff38b4c6079d855c3ecfbd651eba4e9d74c4995cdef1080feff794b28da42d2c730fa9392ab6bb5613fb3a50a2840a324d4f940c9dd27f03b3205887d2cb314ae5fbec4005df0c7e52164b058454216198df78a7444c0d92d4b4df841684597c3f0740a997a6c9c2bdbd2c1445ec52ace62abbaf5302f1544bead4b494bfa087b12ce8103269be26dc733b11288146229da04627c4fa32f3a461f3fc04db070171f97171d908e0986fbff95d16a87c5579a951f360b0f90ff3d50e3c519b44472484496595be899428b1a2e17cddb66619464955b992176c20648f2ae6519fcaa3bb0a245f140526c10569e17bd4272f168b266ed5769449aef0a10cca9fa9ca4c6c0ff592c6dd912eb7299470b210bde5f371f877ee773bead25d72886d58a34e11c0d8f4273908a1f1b10ad2a4da3ce1ada6c56448a90ec66c656114a930e6e17bab0c1b267c9bfb214a400e2f85b2680d36771367ea3196452b4baf9b0b56aea3b4041de656f42a03da6697f7413a2fa721364afd0680b255f5e9879f416efa073321cec43544ef03532c8a340ffe7887b52838913ae260e9698f514170bbfd9bd1a6cd5dc61ae38453e37e773e346b28e3fb26d3adfddbd203141f3d412e141f5c3c82e3a7769030bee7031a03d54d80e4f0b8d7224a17758cab3729400e91e7de8acd725f41d9d5bb61d90d5b86bba43ff7302fa245544e64bb728ce69568f9b9eec7a6174134b404e334164eb9054a7de181559f28578b7929b4f56eae97e26c78ce56882df5104d15dccfc18a29b89743626468838bbccb22e87a168975d83a485df93e3fb7c2aae03172da2eb653e7d20aa7fd1fa0fc52cc141e0a74eb2cd33e0498c428f143aa3a05fe28801b480082f525e646ebbec6581ab513b449d8e05bed06431a7bfca6a86d91d18eae8e03d1043dc7e875379b25f7bb8ef5ea54d7bb07351f9cf8bbeefde372a3099b764325f2cae09adfc3186a67d7e37d3babd27ba1f0a65bbaf7f6590061ea2758cfcebf3f8437f36174e553a6b3a1c4f23591175a670dfebd4296a53c8d5bddaee80fa375006603a3cdd1b04cd01edd703d1608f020c801f54d9b8b63fee2503ebaed1aafb0b61b1642e0667e886d633d5eb003a00af9c7da0a7cf5f77b5b77f4d138161ae5b2a892843b33676c9a654523ece657679b3998f5ae37070f992d14ac470fcef232ed3058cf658feb3d169ab6497aa8d8392bd6ca90d38e34dbf0786d154b2c7bd4befb5ec632a75ea16691ec10f4aa3e2e9838acc9990ce4e20561f09e449496051976d16dcb41ae88c2fa599a2f0770c9b319cf87a9458d7de70320dbeb22f176a5d214079e88eec951bd4f8a510c49bf0aaeaa29a061b91213246ce22d68a87158b1b0d17df841c0d43e9bf18d7374c92706b4916f97b6a21a4cb75dd9b895497ee816d1e7e6bd495969809eccf13b1b599807a140377b1479f664384cdcae2e93e40861aac8a52cf67f9af76ffe5737564bd529f380826dbae4224f78eac245013d56b5b41f4779fd5fc35c05987a278c8e5de61430c2e34619751b2d1609acef77fdb120c3eda4f216ce9b0eb5e6437791354c038bcea432610897cad0380090b75fe455d8ecd363e2d4d5e391a4a9c9cf486492f268d8cb2f292f735912c1aa5503cfa203137e67dd9c48fc3dd2d5bcdc21c19f3e1bdd3f16d22b94c704907abf7c9b9bb750025903d66ee083f71a77f98c5e0d8cb16ee499bdc27f86f290aac965023455756d6bec04c8df23bbb2fd4568594f1fc9d07f62427cf5bb3b6d4e6e91da992b16ac9c7f1472550ec832422ac714b55a99c6d4cfaca68187e1d5fb1ca07219282af85025d8dfda4d8309d99bda61620ca2dc75b63e4a36e4364a98db2138d0a722476fe08549a9dff8c10253c3fbe2317b1528d56f76d1060e7ddb5a501e22e44f9063733f7e1b4dde1ba22d0389151fa64dd3bcf3e93acf6bf169ca719bca8be931e191111c37d5c9ffdaab2445ebc13464c8352afae0d9545d4c4e0a7bdc0f8cde2def0c1f76eae44c5aaff34ad6b1ac308304249c07ee70b006159b97418a7b3267e5505cc47d00207735405019c083507ac629218b6c58a615c6bfbf056c2e1800c0baa27cbda58ac94782fe0f29477adf5c7a496d7538c539deb323aafda88ccac8fc61747684fe870de63b2016990dbfcd5b0f9556857e04662255ada423eb74144a0da2db36fc74a53650d3c23a4e1cbd07f64872cedbbb9a7d5859a3dd870b11a7bbbdbbbd5d414d7c90c087594c84174e5ef24f2967a92935bbd2af7ac48ea9642c780c215815d2fba055adf8c996c7ab7c5ab96c61ffba9eae41ba3c9cbd7eb463d78206c24d3ef4752c4ce9942603e09a070a2adb3d2150d865234b21c49b8120935b00e0db9a341ebc9ef2c2e792fa29258097d3b45851240eb456ae5751af3341ee21e8414b51af13002ebd93708d2b2d0c7da0d7c729963906a3f7335f9c1cb3301622655e3b42a17e34e93739f03e0b9f7f5fefcd1735012297af586b956687304af5915b904261c6cad7a3acf491287916ffadf39981f28018f201862c3b939c610d6790c42fe25f13188531e6c984a56be1b5e9a77ab6593f962a1185e729f425bc2113f3bc7823844cf94d8ead76f9190bbbe32805bbe733e5bba889a36dca817b82603deb166c664f843b4ff5a459e22c74c65514c870a648ef6fa785b9ddb3460dda2bf0baf486b252fbb8fb581dcc9f9d7e77c51c4e844984ab4d8a69ffcb2d3f012d4309d04864073402623691d8dc3b3bb866f30c3f564617010576f39c4a00c7e16643b5023a6b4b3ad9f2bdef9ba2c2d71c2b0c42004eb49cb500f70c484c0c0d15676d7b7c2c5e4a8ce6179d52707fda07523e4c52d833497718efebd9ffe307edf6bd532ab38cf79d54f7e0410b3ce2d1ccdcf922cd03f9c91e38a98e34ee53b35285d083b83ab7b797fc3276d4274fc98c106713e93fd463772a30253948e7b693fdd40ef2a46ae35c52c96f8ad4479eaa10b04f15f5af03240bf79009a21e581c54e4e3a306b82ef9e34885d1a4c5db9f4a57da63de38f2d0eb4656c1bb1728d702beb305e765fff888b97ee07b3275a4887b91c40ab776a7057b1ded1a0f384c658b1860c2fa4fd99367644664bcffe284a4c70d7b507a7e67f9eebf36dc0e14fbc5c62df1936bcee3658bf49f7623108051cfa91fbf126c09802cda9738036914a068042f4e93cf2bd23979ace47238a29f4007bd7eede7f6f878fca48e96a6450123f5c26c6ef7a0c3a032410716a25d6bba7c52b0498b86e0318c6cdbf5e1fb8a9ca35a2f26d58bd981455e848cc9f67d03d354476af7ae1ea7d50f69f137c109ae5dd97de002f68a1ff2407df8d93b9d3c6a880ae213a7585abb1b26a96574f853fc1a86d78c3b0b9593a32410d82546e679df424bbb5af0b01695d4b83aa252dd1c5a97cd983cdcfc407925dd7206a8e8d48bde9ff42e34ea82d437ba9928d574df52b82e6fb00136f1151fcb2f805b46b0fa66581a5b0ee9d4844fd36c58c438f25d7104d450847eb5044ba48ebb44a535d5775d397239636610802127a732a4bb620b072038991d9b426c5441ed6e251351b9b8938a59014a96fffe52710696741a1fb58fc0c323a4b51b8192d5ab474b06d7d36283fac46813b74acbb487c705b72ca3077b1293046389070223fbc941301f302dd1d4258d5263ebea4562a9522dd13d7285008f17bf06cc2f7423d1e1974096dfeed079f30a3e74a63c5650b962256fea03f863979dfcf3866e97c557f5d3951025b93083f76676a6a8b8ff112196ea37fdd1c4d7665f60c8a1c63c1ce0ce1ef7c8620645283fc9cb56159b8d4f7f3af2bd8dbfceca72e1cb4977eb6a8e55dc3a57501ad91f7d2c100463fe5d6929504b62e0e09eaa6fdf1db42338073b5041f01ab75629cc3d12b74d7e5a9cabc56fd5f2e119de989634b9933906bf72d8b21c9b468627aa8ab8b9dcf5cef81da1935bfafe9f65f796e27307481411d4848e2d79bf826a80b3207d689bd948ee62a6c6c81fff53de46c7db2d7430e6b4c998ac8797ed3a3c66e22ba29c0ff89fd3de5bf01b5dd271d4ac8e89956a56d10bc9247afe0d339645ad0120a829a44e063837938f02cb0a20e0c211e6d2a369bba0e6ca4574c07393deef10fb4b1f872ca920f9a70e9f0884307d13bc8c43689c9e8856a5b6d441579731c24014159ad0c11571e86446c311090568827013983192d24b0838dae573d856c3ad63f5e165d20735fcf3ce0d20455166faeddd9fa4e4bb3c13077673529a8170914f82aef8f87ecd16f7cf5fa9af2950265"}) 01:14:24 executing program 0: syz_mount_image$vfat(&(0x7f00000002c0), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f0000010000)="601c6d6b646f736617e43c00088020000200000004f8000020004000000000000000000001", 0x25}, {0x0, 0x0, 0x200000000011000}], 0x0, &(0x7f0000000240)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') r0 = creat(&(0x7f0000000040)='./bus\x00', 0x0) fcntl$setstatus(r0, 0x4, 0x6900) r1 = openat(0xffffffffffffffff, 0x0, 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) ftruncate(r0, 0x800) lseek(r0, 0x1200, 0x0) r2 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$BTRFS_IOC_DEFRAG_RANGE(0xffffffffffffffff, 0x40309410, &(0x7f0000000080)={0x7, 0x7, 0x2, 0x279, 0x0, [0x0, 0x0, 0x0, 0x8]}) sendfile(r0, r2, 0x0, 0x8400fffffffa) r3 = open(&(0x7f0000000400)='./bus\x00', 0x14103e, 0x0) read(r3, &(0x7f0000000180)=""/19, 0xfffffe47) 01:14:24 executing program 3: syz_mount_image$vfat(0x0, 0x0, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000240)=ANY=[]) r0 = creat(&(0x7f0000000040)='./bus\x00', 0x0) r1 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) ftruncate(r1, 0x10000) fcntl$setstatus(r0, 0x4, 0x6900) ftruncate(r0, 0x800) lseek(r0, 0x1200, 0x0) r2 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) sendfile(r0, r2, 0x0, 0x8400fffffffa) r3 = open(&(0x7f0000000400)='./bus\x00', 0x14103e, 0x0) mmap(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x7ffffe, 0x11, r3, 0x0) read(r3, &(0x7f0000000180)=""/19, 0xfffffe47) [ 225.562681][ T8] FAT-fs (loop0): Invalid FSINFO signature: 0x00000000, 0x00000000 (sector = 1) [ 225.589125][T18298] FAT-fs (loop5): Invalid FSINFO signature: 0x00000000, 0x00000000 (sector = 1) 01:14:24 executing program 4: r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) r1 = openat2(r0, &(0x7f0000000040)='./file0\x00', &(0x7f0000000080)={0x80040, 0x20, 0x8}, 0x18) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) ioctl$sock_ipv6_tunnel_SIOCADDTUNNEL(r1, 0x89f1, &(0x7f0000000180)={'syztnl2\x00', &(0x7f0000000100)={'ip6tnl0\x00', 0x0, 0x4, 0x10, 0x0, 0xb55, 0x20, @private0, @dev={0xfe, 0x80, '\x00', 0x1c}, 0x700, 0x20, 0x1, 0x3}}) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) mq_open(0x0, 0x0, 0x0, &(0x7f00000000c0)) 01:14:25 executing program 4: r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f00007b2000/0x11000)=nil, 0x11000, 0x1800003, 0x4010, 0xffffffffffffffff, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) mq_open(0x0, 0x0, 0x0, &(0x7f00000000c0)) 01:14:25 executing program 5: syz_mount_image$vfat(&(0x7f00000002c0), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f0000010000)="601c6d6b646f736617e43c00088020000200000004f8000020004000000000000000000001", 0x25}, {0x0, 0x0, 0x200000000011000}], 0x0, &(0x7f0000000240)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') r0 = creat(&(0x7f0000000040)='./bus\x00', 0x0) fcntl$setstatus(r0, 0x4, 0x6900) r1 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r2 = creat(&(0x7f0000000080)='./bus\x00', 0x0) ftruncate(r2, 0x1) lseek(r0, 0x1200, 0x0) r3 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) sendfile(r0, r3, 0x0, 0x8400fffffffa) 01:14:25 executing program 4: r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x0, 0x68) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) mq_open(0x0, 0x0, 0x0, &(0x7f00000000c0)) [ 225.705469][T18322] loop0: detected capacity change from 0 to 264192 [ 225.740552][T18322] FAT-fs (loop0): Invalid FSINFO signature: 0x00000000, 0x00000000 (sector = 1) [ 225.797455][T18338] loop5: detected capacity change from 0 to 264192 [ 225.806807][T18338] FAT-fs (loop5): Invalid FSINFO signature: 0x00000000, 0x00000000 (sector = 1) [ 225.978010][ T8] FAT-fs (loop1): Invalid FSINFO signature: 0x00000000, 0x00000000 (sector = 1) [ 226.123546][ T8] FAT-fs (loop5): Invalid FSINFO signature: 0x00000000, 0x00000000 (sector = 1) 01:14:25 executing program 4: r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x200, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) mq_open(0x0, 0x0, 0x0, &(0x7f00000000c0)) 01:14:25 executing program 1: syz_mount_image$vfat(&(0x7f00000002c0), &(0x7f00000000c0)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f0000010000)="601c6d6b646f736617e43c00088020000200000004f8000020004000000000000000000001", 0x25}, {0x0, 0x0, 0x200000000011000}], 0x0, &(0x7f0000000240)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') r0 = creat(&(0x7f0000000040)='./bus\x00', 0x0) fcntl$setstatus(r0, 0x4, 0x6900) r1 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) fallocate(r1, 0x0, 0x6, 0xff) mkdirat(0xffffffffffffffff, 0x0, 0x0) ftruncate(r0, 0x800) lseek(r0, 0x1200, 0x0) r2 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$BTRFS_IOC_DEFRAG_RANGE(0xffffffffffffffff, 0x40309410, &(0x7f0000000080)={0x0, 0x0, 0x2}) sendfile(r0, r2, 0x0, 0x8400fffffffa) r3 = open(&(0x7f0000000400)='./bus\x00', 0x14103e, 0x0) mmap(&(0x7f0000365000/0x2000)=nil, 0x2000, 0x0, 0x100010, 0xffffffffffffffff, 0x33bb5000) mmap(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x0, 0x10, r3, 0x0) read(r3, &(0x7f0000000180)=""/19, 0xfffffe47) 01:14:25 executing program 5: syz_mount_image$vfat(&(0x7f00000002c0), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f0000010000)="601c6d6b646f736617e43c00088020000200000004f8000020004000000000000000000001", 0x25}, {0x0, 0x0, 0x200000000011000}], 0x0, &(0x7f0000000240)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') r0 = creat(&(0x7f0000000040)='./bus\x00', 0x0) fcntl$setstatus(r0, 0x4, 0x6900) r1 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r2 = creat(&(0x7f0000000080)='./bus\x00', 0x0) ftruncate(r2, 0x1) lseek(r0, 0x1200, 0x0) r3 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) sendfile(r0, r3, 0x0, 0x8400fffffffa) 01:14:25 executing program 2: syz_mount_image$vfat(0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0) r0 = creat(&(0x7f0000000040)='./bus\x00', 0x0) fcntl$setstatus(r0, 0x4, 0x6900) r1 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) ftruncate(r0, 0x800) r2 = creat(&(0x7f0000000080)='./bus\x00', 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) ftruncate(r3, 0x1) fallocate(r2, 0x3, 0x0, 0x10000101) lseek(r2, 0x1200, 0x2) r4 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) sendfile(r0, r4, 0x0, 0x8400fffffffa) r5 = open(&(0x7f0000000400)='./bus\x00', 0x14103e, 0x0) mmap(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x7ffffe, 0x11, r5, 0x0) read(r5, &(0x7f0000000180)=""/19, 0xfffffe47) [ 226.375218][T18364] loop5: detected capacity change from 0 to 264192 [ 226.385085][T18369] loop1: detected capacity change from 0 to 264192 [ 226.392526][T18364] FAT-fs (loop5): Invalid FSINFO signature: 0x00000000, 0x00000000 (sector = 1) 01:14:25 executing program 2: r0 = syz_mount_image$vfat(0x0, 0x0, 0x0, 0x0, 0x0, 0x140423, 0x0) r1 = creat(&(0x7f0000000040)='./bus\x00', 0x0) fcntl$setstatus(r1, 0x4, 0x6900) r2 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x40000, 0x6) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r2, 0x0) getgroups(0x4, &(0x7f0000000340)=[0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]) getsockopt$sock_cred(0xffffffffffffffff, 0x1, 0x11, &(0x7f0000000380)={0x0, 0x0, 0x0}, &(0x7f00000003c0)=0xc) r4 = syz_open_dev$tty20(0xc, 0x4, 0x0) fstat(r4, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, 0x0}) setreuid(0xee00, r5) syz_mount_image$tmpfs(&(0x7f0000000080), &(0x7f00000000c0)='./bus\x00', 0x800, 0x4, &(0x7f00000002c0)=[{&(0x7f0000000900)="7a3bbacdf0723d335603dbbd51096746764343727f1617fcbc6d16562e97cd7d332513e140220c065e64f97ea19dc8f0a557a06b6a4e40c2a73562f0913e2e5fa745bd03109f745b06aa77b51e2f058afe8e4a9c9ba2611ba9348a02f530241805e642217163cd1cd746128293a1a118b64a65c6c57da27c6cd1080a5ec6fb0ee2edfc818db53767a82cf42d39919a7d99b026fe7d9d980685a08b02e74f674c57fd74a08d09e1b239eb6becfbd5054578d045981ac8377235df21f7d9c5e374ed80a97366ba909296447e537bf5f6b74242e76d423825dd2b01a71eab1f3d1dc39aa6877c37ffd9207af726467aa222b3352eef0cb054b68491347c2a91975fbdced02e92b495d92ebb0f87b24f2b1aa2bb63859e0a6ae2ab124a86a269d38072499e74aa37204754fd236abeac258dd5b0454cb7c2b0d9d0e5f3e71fe137c1d6a386d4ca9ad92791a3f55e2a8a653237c2ba26e1da55de6b6066c356789cef1e6e28528d63d21ec34cfc6414abfa79ae7fb5505b6f58232ed85d1edb02743618a0db66a8c18ad50fcf0080a5b31c6a1da85b02e8b0418c45c67463528780baf67b741c19512e3b5e858b241dfa7fb5168abd26083537fe27290bf1b6790acf416ebd8cf1adbb39cc1d33c4bbf70bf82bb45dad172152a34193e5d921ca4c7904a48df14180d469872c409b6177a4c96a87019383fac3d4be37656dfe2d9b183284f42e4e857d3f7ca8f0dd60f4f37ab8546dcc7fca5e1ce0e0939642d8381eed7afa5733fc5396023f68ba7adbb8657b751b3b3a91c78fca336b7e2fc0a72b7ce24ed933dc76c378ebdca776bb426e0423ea4ded8bf6ee4bcc44c377c1addf6ef190aa991f0dace2461eb8ccbdbf123261e0a868a4608e8cd9a32afbe1282d9ec161f5736875b7882856ffbba4f3198db90c46b5e983310b71c091bfd412c3afdaac6ba15c0c4736bd7b939357127e48411810be7b6cd86fe88780554213849b59ab2e89d5510f453aac9f935891c01aa734830a9329270bd427928bb705eee52736eb624e89fbd036c01e6abc48e5292ba20b8fda865a0a132f27eac8c3fbc6de278e9c64adfdbf2a246142037214e9781c0ff785f8b21f9da0c9a24369e1fb62c7d4870f5cf4615f340f8b38907a61d5e73d8f59d97e98a95e14d9b7f87b0022fd97723a6ae70ac15ab1f8d1e25b61aad15b898893fa55ad6706390e1b003cd4517d02836524a95b54f613a2db4f9bd1772eb50301b9be2ccdc1219f3d315bd1d58ae089ecb48baf4462d7206ffedee30e19b82341469c7c1076e0f265c9bc148dd7e08e1114d500d0eb1c2407498669018d45f63b78a89d80d10c2f4630ed7093a573909930256b4d9c2c4fbbc10450aa079ee1f980e7a25888a1078eaa61f60ddd45946938f70b54cd45a8212397402a1f9ca4dbcec1449a13a6ea763f609e47bc5dbe15e4df95384d226a7dda85830430c4d363d426cb1bdada4dd3b482a6040dbcb2bfc4d053625cc1ae3c9495590fdff6d9b39e87463856d9d7b2951feec728bd64c261abd845bf8b7d81630302b68092350e291f6f2f58de94e915df56d91fe007c70fa3458ac7fb2c88d454aaa1d04760a046053df196cf4bc1c9c99529aa2b089a03f926e7479cda05b9a7770c101ca719b6e8f62e73227e4cece02cbd41f62ee7ba3179238632236169eca7617a62d77d5de119c447acc904753b16139aad53a31ebec6554c8fcb417992cd19fc4ad31f260ac896487e547d598366461d6f149982a93ea1142c94211c636d3cc3c7c8c674aab89d13a2576bd0fd43accb7ca9ec128c3cd82d6ab969be8079ae0637ca9684cd66168d8f35ef193331b28e0515e3a80ed36bae326c0eed5bb72a0ea1e6dacb98f8e5ee14c79d21bccc44722e7fd483d44865a31222bcdbc0c1fa560243becc74db0030884f7847422b9053e44033ce5343d1725c51a8d28dfc66d1a5d8b9e7ad430f2d0b650e84361c7e29e0a45501a53a4c7ccf5fc6229eb1d3b904048732ac573bc0fe945606dca40f7e4b878f237743a7274405d9ae96b18747c98a293c6799805c944d239d3e3e2464fec7fc27b8350fd7e988199f46b244c99eae0c614a8b8877ecccfd9d4a6858f9863688aad64e2b6d69ed535b3d917ffe40b05a35feb9b58106915edd30f1441d51d8dd9b757aa3ba38a9a1f239ffd1f2c2b72195af0c0ee45cb1ea562f141f2296d1fabbf01a0342dd4af7f369de38516fff96ca4a665b0db6c1166fe368956fa30a1ed2d6edc62a9635ea3462e6ebe117094e96c86e5b0c8d88611d7a077d581518289d62ad28229a0529fecb475b54274814599a6f1eacbf2f052b79920a2383659c8a3a10a0d0db47f9a4dd46fb74029442dd48de90265481f4e51065d9911dc766320bf117c73e80f859089324a2b459b0ae93a79b86bb2e1ab90570d1674e919acc82f2617c891d227748df0f6cc49e0d0164a9cbde22aa51e235705d70d139b1058832d32451f286a415567874a1a0ed71a105c24decb6da3388fbd2752c276a8caf223fe7a567fb4a85926ca6f5cf35beb439c250833c1edc084d9a7e4565d5df5c05599daf9e2a7c2448116af6b5f70584876381975aa47a59b0fba76508813f09eb7a87a1d7de7adc202b5c38697fc98a740068820206e7780eb2678a041cdad3a09cc6c5f747e297280db422ab9cf504783ab858891f5d2f7ed5616a0af0222c051e5119cd1d60e2a4a1ab095e30358320feb4977869b67022b929f3d7181725ad81a248115db4a60bbcdcd5dc94db0e0b219f16b7c73a8599e609e2e72804f26419f8d76301a8b66b41774008784710911f6ce197a25994c708f011199fb33cb0269b3ee8cdf09408296175586c5e5cc3f3d2b9a7f8634824d4c3fb30c365b4482c0752c66470e50f429b005564d2262f7ed435c8053989aaf66a6ef1f6eef3c410acd89cdb658e4d17392c51c7206be47d456aac3c75e47c4298a07e60ce53b0f5cc6feab6e20bd9ae3c58c03e80f8bf6d811900b50f6b203e7d351505f4442e2e381123f440e74900741fab99cce6e185f978af4e77f6b64ba4861d678d1008ba17024f7d883b68d0456001d53b898812d412303c01c9781345b628300722494b94ea81adcc9c5b03d033426ee08681b90f2ba92fd8bc2463d1f4fd7af688362ebca540b69381e0ed0d51f640c2731011d828dd8e7b3ac08ec5dcdc93b358b162fab4db3b809f8f3b0b8454f7e792ccd77b1d32cddd556d994629db8b7750748a3152b10101f66dc6881dacdf560c50cee8356d806ae1b677912d9a22e6c487ab08f258404e199816bb087cf35a97bfa333572a7f10d5ebbde872de564f523e08ce37f05151cb5df1e4388ef001d316fde183491d3eddde4fdb64c34deea238a712e9154a3aa1d8c7334c6bd4b92e067fb27530fffc8e81c846daf48bf5d13f7f3597a32c72bf0820415a7d22ec1473895172a7c9d638370f354ee241de26030fb4acf0aa1921f5d54bae36f1bb7c23b1cd96f16925db4fc38dd44f1c418122487f06728bc601cad9857d91f37e6ec3ee8645c49ee5125742581741186dc892612aa6453d711fdc6c97240d1116d35665f9731e91aca258b92fe39c6b1c95136f1f8c7be774e9114a6e23bdb69a827214a1e919eb869adc76a86f46b0d1bb2548a64c371536d5232db79aa5e23378e3f48d9f95b1d415218828d5a82f2f0bbe5be11c241a1319ff4d3341de3db3134610c176305399759f20ed14fbf3a44aff1d50a8e8ba024e20794f31c895731d210ddcdbef4ed3e4984236254359c87e3fb2574f50958e4aa5baf497a115f6d94e85e9e2d41811ef02a0c1c0bb4b769c0940f93b2989d5b0e77368f58d633a9e948529b4610016395f720a61b42b35eaab5bc3f08a31506edcc3e2396e1b0223071cc02e55e9827d4c6f5fa3e51f048629dbf1d5c24dda4ee29ca259ec7da2f5db67745ae34607e9332123bf5514345f1eeb507b20eb2e07a629ed71517df29e4e239ac9bc53a4984ce33f6c9db33fd0b02ebae29fad6d6788eac89fb00824e1ccfe7083dbb250f764e90a942d593ae4dadea968db155064512d0c7ccc8fc1fce2397814e9027081b345760ecd558d279d77637277314a073c283e99f452fff419e752be28529cb9c6b2a6e953af59fbc92900351b3d686cfb544ab2199ef18722720a82cf616b7a088e2cd3edf06835e21dbdda3325e36ee0e6d94fb0bc1e8c9aebc442596867b3ffc2d72b437b067245a76e3eff9ca1ee0193bf75366d593c695dd0f3f087c0d237229ed7c463ed42a23cb4645bc7a98b9e8dcadcc5d13377107a4d999f9986115e17ea859bcba4a5058f136504fc68fcbf7fd059b111915711ec8141e545c67dcb34fe3c8e93fe15e6cd2a0d5583546e71d260d1601b2102bf37737f8085bfc4a9e1010ab81ed1b643f6a4b6c14cd22c63fb0d17a6442c904ad451c8f987b8a91e8010a8e7e924d56b02c6f3fc5eeb82cc226833c567d8ff3c3f617c5efecc267ee597844ac50d253dbf338ad35f28bfe77d4d4ccb87273df056c995e6ef5289f42329f3e248a9afe3048f2e9de27a6ac73bcf0b10a003ae46a394ee2ecd9b838fcdfbd54354071ea9eb93acfd5bb7882d4ef3a0c1b799278022825d8dd3813a3137b802cffeec99efc1ac21897ed2668c2cb93fecba3d3cc78c1e887c6cb6ac2c604d85283c6e3db809b6772274496e85c60d78e9d56a382b2f4475651b35c76ec9e18484e6fb3cb2d4dd0c7335b4a341ad6d6c5890b60531a6fc7ff7d700a1ded17546f064a24bddb10c36cd5bd3a2604c3bee875a14ac1eb75087fcc836054d87bb632cdaa34b7c9a5072b3278f5ed30bf26225da8773f805cb8247a0f738650b8e06e70438892ef721012acb6555104684488d6ea7d923ad430e3c23568ca9f1127aa6056b021b9abea4aa3754a3b7019ff682a4458ce95b1878310d642db03e499c619dc8a126a9160c1f78d4d7abcd67ef2742492006fca9bbff99157d3ad438474f1ab2625180579d9af5407d8e7be9d2a0c0860e0bf9437c82f4f8daf4b9ffa73055f01f5a856652ad60da979205b0fd4247c809287d4c0fe08a2748305df251f3ef47afe0996e44110709375b2e3f17f2de23659983c7cd943408ebc5df8431d046d35842e50b5746a0629f2ea8ad3b1723dcb3c52b4aaccf536c32b94bd2d6ba2b001a3c311d548364c4f5851ee06d74bd31b437fedc35b87aa45a92d14880f524ef6d40221321059c0f690ac6dcee220906f7c0a176a286ea900e3612503d665f25eacfc863045b0f50ba88b609b8bfd296b6d76c62b82c62e07224c7aa87dfa779b08faf4f14d71c8f304f19720e03399d05e08826740aec9f52bd4352b1b5346886df3a867d1a2758fcfb872103ce7758a3b91a153d8ded7f34a0b86fcb1a4a6f69129a28e05efd5fc016c3c41048340436c2ee73941f49e469648edaf352496672f4bb29496b9712559724fdb3088c17c8d162f7fb1892413a6e14310e15de77122646a5504c679a94177f1f71ec0e829ae5606d87c4fd4d8eff7c2dd677866094bd7ca26d2018c2f2f8c7c3bbab24642b4981a78270b92c33bf66a2655470f9e389140a4f6b6c1de507003ea111ab2a20143da20af8063ded3a800ccd53c454e3a9cdd843fd5a8cf15b7101d8977b0b44a2205060cc92149e41441a3692621e125127de16e0bcc1b37d1729d061671b72b65b3196b4ce54f43cde1f59133cc3cbfc028950407041af99428ce0205c0e8c332249c3a171b4", 0x1000, 0x7ff}, {&(0x7f0000000100)="3d78bfc074e190363640aef16f60d658c52b1359eec32a10ff606026ae10d62ae0d8fa930df4218f37cc7d02369b696c6e9e7729e280154c29cf6c4dcdbbef6848280092f1580fcfb658e6d2ce9ced830b6ac2274545418e4e17264fc6dc2ddc204bb21be89f94df94b07a6f1e408f8911098b", 0x73, 0x200}, {&(0x7f00000001c0)="abf3d444c5b7c6b88979f08861fe7d944377d5936750e29f837358e3c58c310fe7e4046c061f95e8ab5ba66b96e8bc24f02f78190ef479a797698c463c2d47bc0498954875bf75d4c5918899bc22b18ef4c31756102d5c979184165385c5981ef551d45b95c97c3733c3375fba19cd41621934836d72a4103bd07f77c2ea7ff33f4646de549727a4d2f12b3cb8f8c5c199a0f150e09f30eb225553b5fee0c88e99e9106508143feb757df37a29716e645f4b16b6b2064d", 0xb7, 0x7fff}, {&(0x7f0000000280)="369e2149a6f51b92503a7d10d44ad33bc4265ea9835e668d7f718db0882523011c3e05001e334b2124a505585213276e84cb", 0x32, 0x80000001}], 0x8, &(0x7f0000001a80)=ANY=[@ANYBLOB="6875030a6ed5923fdd67653d6e6576d8c2f600757567653d616c776179732c67698ec411d802c435dfc211c4a00c6ce4cf534338151aff000000000000000000950600000000f10b344704dc55382746a7b568be0885816b61c7be8818172582b4cd85f9f081bc93c780dd12666b0174f52965728ab85a680593af4eb9350bebaa9924b9f547adf2abc0691d035b17154da9043a9b2848039bf5d0c833356886cb845a26d383ec521cfab960a60126452c3d32", @ANYRESHEX=r3, @ANYBLOB=',nr_blocks=4p%\x0094,uid=', @ANYRESDEC=r5, @ANYBLOB=',subj_type=]\'>}),smackfshat=()*-:**,dont_measure,fscontext=staff_u,func=FILE_MMAP,smackfshat=\x00,smackfsdef=!,mask=^MAY_APPEND,\x00']) preadv(r2, &(0x7f0000000280), 0x0, 0xd9f, 0x0) ftruncate(r1, 0x800) lseek(r1, 0x1200, 0x0) write$binfmt_aout(r0, &(0x7f0000000440)={{0x107, 0x6, 0x1, 0x251, 0x37f, 0x2, 0x1db, 0x9}, "ca7d35cafbf6ed475992f20259e853a2c41d4614b6c6dc03a3ba9712affca05acd4e56834c614b09d43d9c43aa013ef442cb848c4cc466ecfb7e8cd4e517eb76d7e7217610d1bf005f78cdebc5235ea8e3ca61e359969efc5037a98607b2d886ba26e8f3d3d73ff4ad5e482b1f945670f3384f92fb02d29cc6e78f6e83de6d5bc401fb06ee0c", ['\x00', '\x00', '\x00', '\x00']}, 0x4a6) r6 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) sendfile(r1, r6, 0x0, 0x8400fffffffa) r7 = open(&(0x7f0000000400)='./bus\x00', 0x14103e, 0x0) mmap(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x7ffffe, 0x11, r7, 0x0) read(r7, &(0x7f0000000180)=""/19, 0xfffffe47) 01:14:25 executing program 4: r0 = add_key$fscrypt_v1(&(0x7f0000000000), &(0x7f0000000040)={'fscrypt:', @desc1}, &(0x7f0000000080)={0x0, "11e810e806e0e33b20e067781cf72e3115bcb0752167128f919d3bfb8411c533e7a1c1b74ab6d41199814dcfa83bb6c7187e4415cb0aeb4cbb57bd77b7fc4161"}, 0x48, 0xffffffffffffffff) r1 = add_key$fscrypt_v1(&(0x7f0000000000), &(0x7f0000000040)={'fscrypt:', @desc1}, &(0x7f0000000080)={0x0, "11e810e806e0e33b20e067781cf72e3115bcb0752167128f919d3bfb8411c533e7a1c1b74ab6d41199814dcfa83bb6c7187e4415cb0aeb4cbb57bd77b7fc4161"}, 0x48, 0xffffffffffffffff) keyctl$chown(0x4, r1, 0xee01, 0x0) keyctl$setperm(0x5, r1, 0x31020900) add_key$fscrypt_v1(&(0x7f0000001380), &(0x7f00000013c0)={'fscrypt:', @desc4}, &(0x7f0000001400)={0x0, "154b6a960b57368ab0a42f3dc391857666fa6a8ef2f0f4b4dc5ee85f921716be4cefde9ba987498f14fe0b88ecf71e0f779bb04a6c12d1d5f611f8ac393a8cb8", 0x18}, 0x48, r1) keyctl$chown(0x4, r0, 0xee01, 0x0) keyctl$setperm(0x5, r0, 0x31020900) r2 = add_key$fscrypt_v1(&(0x7f0000000000), &(0x7f0000000040)={'fscrypt:', @desc1}, &(0x7f0000000080)={0x0, "11e810e806e0e33b20e067781cf72e3115bcb0752167128f919d3bfb8411c533e7a1c1b74ab6d41199814dcfa83bb6c7187e4415cb0aeb4cbb57bd77b7fc4161"}, 0x48, 0xffffffffffffffff) keyctl$chown(0x4, r2, 0xee01, 0x0) keyctl$setperm(0x5, r2, 0x31020900) keyctl$search(0xa, r0, &(0x7f0000001300)='syzkaller\x00', &(0x7f0000001340)={'syz', 0x1}, r2) r3 = openat(0xffffffffffffffff, &(0x7f0000000040)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r3, 0x0) preadv(r3, &(0x7f0000000280), 0x18, 0xd9f, 0x0) preadv(r3, &(0x7f0000000080)=[{&(0x7f0000000100)=""/205, 0xcd}, {&(0x7f0000000000)=""/14, 0xe}, {&(0x7f0000001480)=""/4098, 0x1002}, {&(0x7f0000001200)=""/196, 0xc4}], 0x4, 0x5, 0x1) mq_open(0x0, 0x0, 0x0, &(0x7f00000000c0)) r4 = syz_open_dev$tty20(0xc, 0x4, 0x0) fstat(r4, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, 0x0}) setreuid(0xee00, r5) keyctl$chown(0x4, r2, r5, 0xffffffffffffffff) [ 226.422558][T18369] FAT-fs (loop1): Invalid FSINFO signature: 0x00000000, 0x00000000 (sector = 1) 01:14:25 executing program 0: syz_mount_image$vfat(&(0x7f00000002c0), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f0000010000)="601c6d6b646f736617e43c00088020000200000004f8000020004000000000000000000001", 0x25}, {0x0, 0x0, 0x200000000011000}], 0x0, &(0x7f0000000240)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') r0 = creat(&(0x7f0000000040)='./bus\x00', 0x0) fcntl$setstatus(r0, 0x4, 0x6900) r1 = openat(0xffffffffffffffff, 0x0, 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) ftruncate(r0, 0x800) lseek(r0, 0x1200, 0x0) r2 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$BTRFS_IOC_DEFRAG_RANGE(0xffffffffffffffff, 0x40309410, &(0x7f0000000080)={0x7, 0x7, 0x2, 0x279, 0x0, [0x0, 0x0, 0x0, 0x8]}) sendfile(r0, r2, 0x0, 0x8400fffffffa) r3 = open(&(0x7f0000000400)='./bus\x00', 0x14103e, 0x0) read(r3, &(0x7f0000000180)=""/19, 0xfffffe47) 01:14:25 executing program 3: r0 = syz_mount_image$vfat(0x0, 0x0, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000240)=ANY=[]) r1 = creat(&(0x7f0000000040)='./bus\x00', 0x0) fcntl$setstatus(r1, 0x4, 0x6900) ftruncate(r1, 0x800) lseek(r1, 0x1200, 0x0) r2 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) sendfile(r1, r2, 0x0, 0x8400fffffffa) r3 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r3, 0x0) preadv(r3, &(0x7f0000000280), 0x18, 0xd9f, 0x0) pwritev2(r3, &(0x7f0000000100)=[{&(0x7f0000000080)="b24f0b49c06544372df70bbd7f650fec91f88ea2f1d4e9e90c1f60054b3aba8a63012eb6cf", 0x25}, {&(0x7f00000000c0)="1badb9a644638149d973dd368e41e3efa162142879986fcebf0e82bde175102ad36da699da283be9b7f8630635a4ee22a9d808ef", 0x34}, {&(0x7f00000001c0)="1a655bb72f0cdfe72a0f8f1fb9be05b0ec441297600d95fac056e55e5504b4f22b11be4bd6c9c341977425c1a568141642dcb7d7d26fda2e4f8264af5a1b857c843005378b23a954a9b114f13663712379a7607f9819513a1fe8647ba60087f412fe0a8ca4bad5fd710bc0378432ae9365455597bcee2865047d1070987540e5d167ca48e50cbbd830b6d8d09097e36852a031bb90ecda1e66e3bf4bc67bbb81f3021410fc3916e75929080bfa70e88c3773025370a0182e5f1349116d8a7ef5bebe49d4ed360117a80761", 0xcb}, {&(0x7f00000002c0)="c87607e604e252d6f4673fa5d9e1e9c3771e3c31942ff16c4780377501bb57fca3a28fb306963645fc27589f6c39db5ab53fe780f90563d3cbd11445d9a8edb5e4f0f1b1e2e721a64b720c3f4905d0fd636995f168dc95bfa26793fbed8ce36cae174eb121bd21d227502114f0d7171b4bf6ace18d16e9a133a05570980ba9127c82bc1578e43f054dfc1c6f086f734cadeeea6fd44bfe9bb8bf3bb22951e6fce175b8fca1bbaf76adbe24fe160778018a1cea5836eaf6", 0xb7}], 0x4, 0x7ff, 0x5, 0x4) r4 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r4, 0x0) preadv(r4, &(0x7f0000000280), 0x18, 0xd9f, 0x0) vmsplice(r4, &(0x7f0000000380)=[{&(0x7f0000000440)="cf876b463426d16b073408aff382aabb370c130886680efc07074b102e068e07271a90488ace79e51d7a04fbb8f32c2375dab095623088f359045d8ac1cde54d484df366357e36070640e9ebda2596b9d7b53bdd49e54d051598d26fffc24f21f529e44a5f6730e67f3cc9213cf89192dfdd7e2e91535d1465b5582b609359122edf67a8cff220defc0f9e9e8bbfa88b4833f271246d2c", 0x97}, {&(0x7f0000000500)="61219c272bb842fcfacabdf9a7364a019494e2aed00b49239815ea2bc446424c441ab1ea774a5b373403b0039c512eed2650460625bdea4dc04e13a92dfb343b26d4a0445c8f9ad43aaac38c62300f3c232752d1a92f8b6795ec4ce55e32708bf0482d440b4bca684a45fb55d779698b06941f39fde49e2012e010bfdfc9e1c00bc3f8b28a66d0d93ad115700ccdb1203b5b33a511a60e18d887461e97a851715373cf188e94c2ed", 0xa8}, {&(0x7f00000005c0)="55c17440403d7bd2fa39d5ffdcb69291dac669143d6c1f852329cce2ecdd4a4790ed3193799ee97301115a47275d020e78ec2494c6fd6e15f945d9f3cdcbb10aa6af856e17088a325bc19aa1b10d6f6568344e0925727f71ccadad0ed01fd1172d462c97a8527ed8d0109b5cf3362d2011dd4919fc264e8f0c57ad719f6cac15ab6a29dd5646ab16d4e12d9cf32dfcaecebf636b19ea59dd7e6299b0d8b20abec7111490a8fbe912f47cb09fdc7b9a34248c6c5eb8d527f3607eb558f7258ece4efbe3a49e03f094a56c3d9c8036843710506d6fae523efa2f", 0xd9}, {&(0x7f00000006c0)="3a10202e913266a88e469183fdf40430f6e90e782ed1458342332964d2dbce3fbcc49f2d92a943ca0a23244bf531aabf44d9efb8847bd84413394e043e92095c6a22ebb86346cd9d1ded5fa12fde60d9f5f463b2568cf539df89ccf002093874d76fe7d0885e0a9f99c1b662411dbab4a3632ee29399098acba1ca5718a80ae7951742ee9c703a8ff3104da4088684624aae69b665335bc46918514028f206c5403e959551f75c86e31e", 0xaa}, {&(0x7f0000000140)="9e368befcdfd0072c0d0df3581a63f6fe70f0c039cfceeceacbb730ab8751986", 0x20}, {&(0x7f0000000780)="a34ad777eaff3dbdf2c998113dadbfad9aa63993db5ad76df34cb8d6c46cc7d8f00c0fba93943d30e9b8b5db0cf0c875d083e688d3627f5b96fe994420ec0a8e6a8823c95b8c66a1ce63e6d6e08c8ed96ba1ac9adb5fe082a76a85fb0e016736d4a910848cc519cfba5350695740fc120989d54490fee5644ba858870123302a6e4a33aa982c278da8e0e6112c96ae3a13c70ad4bf233e15743abd7201a817514d5fb6066731af7bf30c90cff0d6dfa81e173c83a307d949c74774c590eda8e69d27a91db4058578fb129670", 0xcc}], 0x6, 0x0) fcntl$setstatus(r0, 0x4, 0x40000) r5 = open(&(0x7f0000000400)='./bus\x00', 0x14103e, 0x0) mmap(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x7ffffe, 0x11, r5, 0x0) read(r5, &(0x7f0000000180)=""/19, 0xfffffe47) 01:14:25 executing program 2: syz_mount_image$vfat(0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0) r0 = creat(&(0x7f0000000040)='./bus\x00', 0x0) fcntl$setstatus(r0, 0x4, 0x6900) r1 = openat(0xffffffffffffffff, &(0x7f0000000000)='./bus\x00', 0x40, 0x20) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) ftruncate(r0, 0x800) lseek(r0, 0x1200, 0x0) r2 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) sendfile(r0, r2, 0x0, 0x8400fffffffa) r3 = open(&(0x7f0000000400)='./bus\x00', 0x14103e, 0x0) mmap(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x7ffffe, 0x11, r3, 0x0) openat(r3, &(0x7f0000000080)='./bus\x00', 0x185100, 0x50) read(r3, &(0x7f0000000180)=""/19, 0xfffffe47) r4 = creat(&(0x7f0000000080)='./bus\x00', 0x0) ftruncate(r4, 0x1) fallocate(r4, 0x3, 0x0, 0x10000101) r5 = dup2(r3, r0) ioctl$sock_inet6_tcp_SIOCINQ(r5, 0x541b, &(0x7f00000000c0)) [ 226.657455][T18405] loop0: detected capacity change from 0 to 264192 [ 226.666935][T18405] FAT-fs (loop0): Invalid FSINFO signature: 0x00000000, 0x00000000 (sector = 1) 01:14:26 executing program 2: syz_mount_image$vfat(0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0) r0 = creat(&(0x7f0000000040)='./bus\x00', 0x0) fcntl$setstatus(r0, 0x4, 0x6900) r1 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) ioctl$EXT4_IOC_GROUP_EXTEND(r1, 0x40086607, &(0x7f0000000080)=0x9d78) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = syz_io_uring_setup(0x6e81, &(0x7f0000000080)={0x0, 0x0, 0x1}, &(0x7f0000ffc000/0x4000)=nil, &(0x7f00004a5000/0x1000)=nil, &(0x7f0000000280)=0x0, &(0x7f0000000300)=0x0) syz_io_uring_submit(r4, r5, &(0x7f00000001c0)=@IORING_OP_SEND={0x1a, 0x0, 0x0, r2, 0x0, 0x0}, 0x0) syz_io_uring_complete(r4) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) ftruncate(r0, 0x800) lseek(r0, 0x1200, 0x0) r6 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) sendfile(r0, r6, 0x0, 0x8400fffffffa) r7 = open(&(0x7f0000000400)='./bus\x00', 0x14103e, 0x0) lseek(r3, 0xf23, 0x2) mmap(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x27ffffc, 0x10, r7, 0xa6737000) read(r7, &(0x7f0000000180)=""/19, 0xfffffe47) ioctl$EXT4_IOC_MOVE_EXT(0xffffffffffffffff, 0xc028660f, &(0x7f0000000100)={0x0, r1, 0x1, 0x8, 0x0, 0x401}) 01:14:26 executing program 1: syz_mount_image$vfat(&(0x7f00000002c0), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f0000010000)="601c6d6b646f736617e43c00088020000200000004f8000020004000000000000000000001", 0x25}, {0x0, 0x0, 0x200000000011000}], 0x0, &(0x7f0000000240)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') r0 = creat(&(0x7f0000000040)='./bus\x00', 0x0) fcntl$setstatus(r0, 0x4, 0x6900) r1 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) mkdirat(0xffffffffffffffff, 0x0, 0x0) ftruncate(r0, 0x800) lseek(r0, 0x1200, 0x0) r2 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$BTRFS_IOC_DEFRAG_RANGE(0xffffffffffffffff, 0x40309410, &(0x7f0000000080)={0x0, 0x0, 0x2}) sendfile(r0, r2, 0x0, 0x8400fffffffa) mmap(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x0, 0x10, 0xffffffffffffffff, 0x0) read(0xffffffffffffffff, &(0x7f0000000180)=""/19, 0xfffffe47) [ 227.004773][ T8] FAT-fs (loop1): Invalid FSINFO signature: 0x00000000, 0x00000000 (sector = 1) 01:14:26 executing program 5: syz_mount_image$vfat(&(0x7f00000002c0), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f0000010000)="601c6d6b646f736617e43c00088020000200000004f8000020004000000000000000000001", 0x25}, {0x0, 0x0, 0x200000000011000}], 0x0, &(0x7f0000000240)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') r0 = creat(&(0x7f0000000040)='./bus\x00', 0x0) fcntl$setstatus(r0, 0x4, 0x6900) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, 0xffffffffffffffff, 0x0) preadv(0xffffffffffffffff, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r1 = creat(&(0x7f0000000080)='./bus\x00', 0x0) ftruncate(r1, 0x1) lseek(r0, 0x1200, 0x0) r2 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) sendfile(r0, r2, 0x0, 0x8400fffffffa) [ 227.049438][T18421] EXT4-fs warning (device sda1): ext4_group_extend:1793: can't shrink FS - resize aborted [ 227.069683][ T8] FAT-fs (loop5): Invalid FSINFO signature: 0x00000000, 0x00000000 (sector = 1) [ 227.131484][T18426] loop1: detected capacity change from 0 to 264192 01:14:26 executing program 0: syz_mount_image$vfat(&(0x7f00000002c0), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f0000010000)="601c6d6b646f736617e43c00088020000200000004f8000020004000000000000000000001", 0x25}, {0x0, 0x0, 0x200000000011000}], 0x0, &(0x7f0000000240)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') r0 = creat(&(0x7f0000000040)='./bus\x00', 0x0) fcntl$setstatus(r0, 0x4, 0x6900) r1 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) ftruncate(r0, 0x800) lseek(r0, 0x1200, 0x0) r2 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$BTRFS_IOC_DEFRAG_RANGE(0xffffffffffffffff, 0x40309410, &(0x7f0000000080)={0x7, 0x7, 0x2, 0x279, 0x0, [0x0, 0x0, 0x0, 0x8]}) sendfile(r0, r2, 0x0, 0x8400fffffffa) r3 = open(&(0x7f0000000400)='./bus\x00', 0x14103e, 0x0) read(r3, &(0x7f0000000180)=""/19, 0xfffffe47) [ 227.179241][ T8] FAT-fs (loop0): Invalid FSINFO signature: 0x00000000, 0x00000000 (sector = 1) [ 227.205394][T18426] FAT-fs (loop1): Invalid FSINFO signature: 0x00000000, 0x00000000 (sector = 1) [ 227.230953][T18434] loop5: detected capacity change from 0 to 264192 [ 227.241630][T18434] FAT-fs (loop5): Invalid FSINFO signature: 0x00000000, 0x00000000 (sector = 1) [ 227.293028][T18443] loop0: detected capacity change from 0 to 264192 [ 227.383983][T18443] FAT-fs (loop0): Invalid FSINFO signature: 0x00000000, 0x00000000 (sector = 1) 01:14:26 executing program 0: syz_mount_image$vfat(&(0x7f00000002c0), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f0000010000)="601c6d6b646f736617e43c00088020000200000004f8000020004000000000000000000001", 0x25}, {0x0, 0x0, 0x200000000011000}], 0x0, &(0x7f0000000240)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') r0 = creat(&(0x7f0000000040)='./bus\x00', 0x0) fcntl$setstatus(r0, 0x4, 0x6900) r1 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) ftruncate(r0, 0x800) lseek(r0, 0x1200, 0x0) r2 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$BTRFS_IOC_DEFRAG_RANGE(0xffffffffffffffff, 0x40309410, &(0x7f0000000080)={0x7, 0x7, 0x2, 0x279, 0x0, [0x0, 0x0, 0x0, 0x8]}) sendfile(r0, r2, 0x0, 0x8400fffffffa) r3 = open(&(0x7f0000000400)='./bus\x00', 0x14103e, 0x0) read(r3, &(0x7f0000000180)=""/19, 0xfffffe47) 01:14:26 executing program 3: syz_mount_image$vfat(0x0, 0x0, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000240)=ANY=[]) r0 = creat(&(0x7f0000000040)='./bus\x00', 0x0) fcntl$setstatus(r0, 0x4, 0x6900) ftruncate(r0, 0x800) lseek(r0, 0x1200, 0x0) r1 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x10) sendfile(r0, r1, 0x0, 0x8400fffffffa) r2 = open(&(0x7f0000000400)='./bus\x00', 0x14103e, 0x0) r3 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r3, 0x0) preadv(r3, &(0x7f0000000280), 0x18, 0xd9f, 0x0) fcntl$lock(r3, 0x24, &(0x7f0000000100)={0x0, 0x2, 0x5, 0x2}) ioctl$sock_SIOCSIFVLAN_SET_VLAN_INGRESS_PRIORITY_CMD(r2, 0x8983, &(0x7f00000000c0)={0x2, 'veth0_macvtap\x00', {0x9}, 0x6}) pipe(&(0x7f0000000080)) mmap(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x7ffffe, 0x11, r2, 0x0) read(r2, &(0x7f0000000180)=""/19, 0xfffffe47) [ 227.589042][T18455] loop0: detected capacity change from 0 to 264192 [ 227.618247][T18455] FAT-fs (loop0): Invalid FSINFO signature: 0x00000000, 0x00000000 (sector = 1) 01:14:27 executing program 0: syz_mount_image$vfat(&(0x7f00000002c0), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f0000010000)="601c6d6b646f736617e43c00088020000200000004f8000020004000000000000000000001", 0x25}, {0x0, 0x0, 0x200000000011000}], 0x0, &(0x7f0000000240)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') r0 = creat(&(0x7f0000000040)='./bus\x00', 0x0) fcntl$setstatus(r0, 0x4, 0x6900) r1 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) ftruncate(r0, 0x800) lseek(r0, 0x1200, 0x0) r2 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$BTRFS_IOC_DEFRAG_RANGE(0xffffffffffffffff, 0x40309410, &(0x7f0000000080)={0x7, 0x7, 0x2, 0x279, 0x0, [0x0, 0x0, 0x0, 0x8]}) sendfile(r0, r2, 0x0, 0x8400fffffffa) r3 = open(&(0x7f0000000400)='./bus\x00', 0x14103e, 0x0) read(r3, &(0x7f0000000180)=""/19, 0xfffffe47) 01:14:27 executing