d mount option has been deprecated and [ 84.322035][ T2824] and is ignored by this kernel. Remove the mand [ 84.322035][ T2824] option from the mount to silence this warning. 04:34:59 executing program 4: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nl80211(&(0x7f0000000140), 0xffffffffffffffff) perf_event_open(&(0x7f0000001900)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext={0x0, 0xc150d4e}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r2 = syz_open_dev$sg(&(0x7f0000000000), 0x0, 0x0) ioctl$SG_IO(r2, 0x2285, &(0x7f0000000380)={0x53, 0x0, 0x21, 0x0, @scatter={0x0, 0x0, 0x0}, &(0x7f0000000200)="e5f432732f4e096d26e2c735d135121c921bda40b8585ba8d47d34f3904cf12dba", 0x0, 0x0, 0x0, 0x0, 0x0}) r3 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000080)='cgroup.controllers\x00', 0x275a, 0x0) write$binfmt_script(r3, &(0x7f0000000100)=ANY=[@ANYBLOB=' '], 0x230) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x1, 0x10012, r3, 0x0) r4 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000080)='cgroup.controllers\x00', 0x275a, 0x0) write$binfmt_script(r4, &(0x7f0000000100)=ANY=[@ANYBLOB=' '], 0x230) ioctl$BTRFS_IOC_BALANCE_PROGRESS(r4, 0x84009422, &(0x7f0000000c80)={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_SUBVOL_CREATE_V2(r2, 0x50009418, 0x0) ioctl$BTRFS_IOC_BALANCE_V2(0xffffffffffffffff, 0xc4009420, 0x0) ioctl$BTRFS_IOC_GET_DEV_STATS(0xffffffffffffffff, 0xc4089434, &(0x7f0000000200)={r5, 0x8, 0x1, [0x7f, 0x628f, 0x0, 0x1, 0x2], [0x4, 0x81, 0x0, 0xfffffffffffffffe, 0x0, 0x0, 0x7, 0x7ff, 0x1, 0x7, 0x0, 0x5, 0x6d5d202d, 0x9, 0x80000001, 0x0, 0x8, 0x5, 0x10100000, 0xfa, 0x20, 0x100000000, 0x81, 0x69ab, 0x0, 0x3, 0x0, 0x43, 0x0, 0xb14, 0x8, 0x1000000000, 0x0, 0x3, 0x0, 0x8, 0x0, 0x4, 0x8, 0x0, 0x1000, 0x9, 0x4, 0x9, 0x5, 0x8, 0x6, 0x6, 0xe3, 0x6, 0x0, 0xe0, 0x0, 0x2, 0xfffffffffffffff8, 0x0, 0x10000, 0x4, 0x3, 0x2, 0x0, 0x0, 0x8, 0xfffffffffffff8f1, 0x5, 0xeda, 0x10000, 0x0, 0x10001, 0x9, 0x2, 0x1, 0xffffffffffffffff, 0x6, 0x8, 0x5, 0x0, 0x8e2, 0x80000000, 0x1, 0x0, 0x6, 0x7, 0x7, 0x6, 0x0, 0x9, 0x2, 0xb37, 0x159, 0x0, 0x1, 0x10000, 0x800, 0xb56, 0x7ff, 0xdb, 0x0, 0x10000, 0x0, 0x8, 0x1000, 0x8, 0x0, 0x4, 0x3, 0x0, 0x2, 0x7fffffff, 0x0, 0x4, 0x2, 0x7, 0x0, 0xffffffff, 0x7, 0x7, 0x100000001, 0x0, 0x3, 0x7]}) ioctl$BTRFS_IOC_BALANCE_V2(0xffffffffffffffff, 0xc4009420, &(0x7f00000002c0)={0x4, 0x0, {0x0, @struct={0x8, 0x3}, 0x0, 0x2, 0x100, 0x7, 0x100000000, 0x4, 0x0, @usage=0x4, 0x3ff, 0x80000001, [0xd, 0x7fffffff, 0x8, 0x401, 0x8f7, 0x2]}, {0x7fffffff, @usage=0x3ff, r5, 0x1, 0x81, 0x101, 0x80, 0xa00000, 0x420, @struct={0x5, 0x8}, 0x9a8, 0x1a, [0xfff, 0x7f, 0x2, 0x1, 0x20, 0x3]}, {0xf7, @usage=0x707f, 0x0, 0x1, 0xfff, 0x8f, 0x100000001, 0x0, 0x401, @struct={0x0, 0x7}, 0x6, 0xfc3, [0x2, 0x8, 0x0, 0x2, 0x5, 0x3]}, {0x4d1d, 0x7, 0x100000000000000}}) sendmsg$nl_route(0xffffffffffffffff, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000000)={0x0, 0x48}}, 0x0) ioctl$BTRFS_IOC_SCRUB(0xffffffffffffffff, 0xc400941b, &(0x7f0000000140)={0x0, 0x4, 0x8}) ioctl$BTRFS_IOC_BALANCE_V2(0xffffffffffffffff, 0xc4009420, &(0x7f0000000040)={0x10, 0x2, {0x1800, @usage=0x4, 0x0, 0x6, 0x2a, 0x80000000, 0x6, 0x1000, 0x400, @struct={0x4, 0x401}, 0x1, 0x401, [0x15, 0xa7, 0x4, 0x0, 0x7a42, 0x3f]}, {0x9, @usage=0x6, 0x0, 0x8, 0x5, 0xffffffffffffff80, 0x5778, 0x6, 0x0, @struct={0x6ef, 0xfffffbdc}, 0x8000, 0x3, [0xd0, 0xd5c, 0x77f8c23d, 0x4, 0x5dd, 0xffc0]}, {0x2, @usage=0x8000, 0x0, 0x3, 0x45f7, 0x97d9, 0x5, 0x5, 0x60, @struct={0x5, 0x7}, 0x1, 0x6, [0xffffffffffffffc1, 0x7fffffff, 0x4, 0xffffffffffffffff, 0xda6a, 0x100]}, {0x7fffffff, 0x1}}) ioctl$BTRFS_IOC_BALANCE_V2(0xffffffffffffffff, 0xc4009420, &(0x7f0000001440)={0x1, 0x3, {0x20, @usage, r6, 0x400, 0x6, 0x1, 0x100000000, 0x0, 0xc, @usage, 0x10001, 0xffffff99, [0x8, 0x36312ca5, 0x3, 0x80]}, {0xd8f, @struct={0x1f, 0x4}, 0x0, 0x9, 0x400, 0x4, 0x400, 0xc40, 0x1, @usage=0x800, 0x1ff, 0x8000, [0x7ff, 0x7, 0x100, 0x400, 0xffffffffffffff80, 0x3]}, {0x7, @usage=0x40, 0x0, 0x8001, 0x200000000000000, 0x5, 0x8, 0xc6, 0x4, @struct={0xa3, 0x80000001}, 0x9, 0x8, [0xfea9, 0x9, 0x800, 0x2, 0x1, 0x4]}, {0x8001, 0x3, 0x3}}) sendmsg$NL80211_CMD_RELOAD_REGDB(r0, &(0x7f0000000840)={0x0, 0x0, &(0x7f0000000800)={&(0x7f0000000040)={0x14, r1, 0x1, 0x70bd2c}, 0x14}}, 0x0) [ 84.322035][ T2824] ======================================================= [ 84.328760][ C0] sd 0:0:1:0: tag#4211 CDB[20]: ba [ 84.385733][ T2824] FAT-fs (loop5): invalid media value (0x00) [ 84.391741][ T2824] FAT-fs (loop5): Can't find a valid FAT filesystem 04:34:59 executing program 0: r0 = creat(&(0x7f0000000000)='./bus\x00', 0x0) openat$vcsu(0xffffffffffffff9c, 0x0, 0x0, 0x0) r1 = open(&(0x7f0000000780)='./bus\x00', 0x14117e, 0x0) r2 = creat(&(0x7f00000001c0)='./bus\x00', 0x0) lseek(r2, 0x0, 0x0) write$binfmt_elf64(r2, &(0x7f00000002c0)=ANY=[], 0x1a0) mmap(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x7ffffe, 0x4002011, r1, 0x0) ioctl$EXT4_IOC_SWAP_BOOT(r0, 0x6611) [ 84.416566][ T2835] loop1: detected capacity change from 0 to 264192 [ 84.425109][ T2818] FAT-fs (loop2): Directory bread(block 6) failed [ 84.439380][ T2821] FAT-fs (loop3): Invalid FSINFO signature: 0x00000000, 0x00000000 (sector = 1) [ 84.466457][ T2824] loop5: detected capacity change from 0 to 128 [ 84.478477][ T2835] FAT-fs (loop1): Invalid FSINFO signature: 0x00000000, 0x00000000 (sector = 1) [ 84.483788][ C0] sd 0:0:1:0: tag#4181 FAILED Result: hostbyte=DID_ABORT driverbyte=DRIVER_OK cmd_age=0s [ 84.497334][ C0] sd 0:0:1:0: tag#4181 CDB: opcode=0xe5 (vendor) [ 84.503785][ C0] sd 0:0:1:0: tag#4181 CDB[00]: e5 f4 32 73 2f 4e 09 6d 26 e2 c7 35 d1 35 12 1c 04:34:59 executing program 0: r0 = creat(&(0x7f0000000000)='./bus\x00', 0x0) openat$vcsu(0xffffffffffffff9c, 0x0, 0x0, 0x0) r1 = open(&(0x7f0000000780)='./bus\x00', 0x14117e, 0x0) r2 = creat(&(0x7f00000001c0)='./bus\x00', 0x0) lseek(r2, 0x0, 0x0) write$binfmt_elf64(r2, &(0x7f00000002c0)=ANY=[], 0x1a0) mmap(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x7ffffe, 0x4002011, r1, 0x0) ioctl$EXT4_IOC_SWAP_BOOT(r0, 0x6611) 04:34:59 executing program 2: r0 = syz_mount_image$vfat(&(0x7f00000000c0), &(0x7f0000000100)='./file2\x00', 0x0, 0x3, &(0x7f0000000300)=[{&(0x7f0000000000)="eb3c906d6b66082ebc617400028001000240000004f801", 0x17}, {&(0x7f00000002c0)="5759424b414c4c45522020085ac19f", 0xf, 0x612}, {0x0}], 0x0, &(0x7f0000001680)={[{@iocharset={'iocharset', 0x3d, 'default'}}, {@uni_xlate}]}) mkdirat(r0, &(0x7f0000000040)='./file1\x00', 0x0) [ 84.512828][ C0] sd 0:0:1:0: tag#4181 CDB[10]: 92 1b da 40 b8 58 5b a8 d4 7d 34 f3 90 4c f1 2d [ 84.514760][ T2824] FAT-fs (loop5): invalid media value (0x00) [ 84.521929][ C0] sd 0:0:1:0: tag#4181 CDB[20]: ba [ 84.533045][ T2824] FAT-fs (loop5): Can't find a valid FAT filesystem 04:34:59 executing program 5: socket$netlink(0x10, 0x3, 0x0) r0 = socket$netlink(0x10, 0x3, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = dup(r1) socket$nl_xfrm(0x10, 0x3, 0x6) socket$inet_tcp(0x2, 0x1, 0x0) getsockname$packet(r2, &(0x7f00000000c0)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @random}, &(0x7f0000000140)=0x14) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) r4 = dup(r3) getsockname$packet(r4, &(0x7f00000000c0)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @random}, &(0x7f0000000180)=0x14) getsockname$packet(r4, &(0x7f0000000000)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @link_local}, &(0x7f0000000100)=0x14) r5 = syz_open_dev$usbfs(&(0x7f0000000040), 0x400000000000006f, 0x28001) r6 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0, 0x810, r6, 0xfbe50000) r7 = socket$inet_udplite(0x2, 0x2, 0x88) getsockopt$sock_cred(r7, 0x1, 0x11, &(0x7f0000000240)={0x0, 0x0}, &(0x7f0000000280)=0x5) setuid(r8) fcntl$getown(r5, 0x9) socket(0x10, 0x2, 0x0) sendmsg$nl_route(r0, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000400)={&(0x7f0000000440)=ANY=[@ANYBLOB="580000001a0001002abd7080fcdbdf250ab018010002fd0b0000000008000600ff030000080019002a", @ANYRES32=r8, @ANYBLOB="f34e6a3c4e2d9d594e52a48325e26aee1836165022c0f7f2677b8be6b600b413c2daec9e9b1e189165f3985eccd7e90af8913edc1c01af75ab90a8eb6f14229ccf43630a8ee1422a423175072d1a572b9c3d345db9ee7f92b99c13", @ANYRES32=0x0, @ANYBLOB="1800168032000500000000e5ffffff00000000000000000008bcea5ca772a3886d96da4fd300100060"], 0x58}, 0x1, 0x0, 0x0, 0x240000c0}, 0x0) [ 84.616474][ T2846] netlink: 44 bytes leftover after parsing attributes in process `syz-executor.5'. [ 84.646731][ T2850] loop2: detected capacity change from 0 to 6 [ 84.653876][ T2850] FAT-fs (loop2): Directory bread(block 6) failed [ 84.662557][ T2850] FAT-fs (loop2): Directory bread(block 6) failed 04:34:59 executing program 0: r0 = creat(&(0x7f0000000000)='./bus\x00', 0x0) openat$vcsu(0xffffffffffffff9c, 0x0, 0x0, 0x0) r1 = open(&(0x7f0000000780)='./bus\x00', 0x14117e, 0x0) r2 = creat(&(0x7f00000001c0)='./bus\x00', 0x0) lseek(r2, 0x7ffffc, 0x0) write$binfmt_elf64(0xffffffffffffffff, &(0x7f00000002c0)=ANY=[], 0x1a0) mmap(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x7ffffe, 0x4002011, r1, 0x0) ioctl$EXT4_IOC_SWAP_BOOT(r0, 0x6611) 04:34:59 executing program 4: r0 = socket$inet6(0xa, 0x400000000001, 0x0) r1 = open(&(0x7f0000002000)='./bus\x00', 0x143042, 0x0) setsockopt$inet6_int(r0, 0x29, 0xa, &(0x7f0000000000)=0x1675ddb, 0x4) ftruncate(r1, 0x2007fff) close(r0) r2 = open(&(0x7f0000000240)='./bus\x00', 0x80001, 0x80) setsockopt$inet6_IPV6_FLOWLABEL_MGR(r2, 0x29, 0x20, &(0x7f0000000040)={@empty, 0x571ac4c, 0x0, 0xff, 0xc, 0x14d, 0x3}, 0x20) set_mempolicy(0x1, 0x0, 0x0) sendfile(r0, r1, 0x0, 0x201000) ioctl$sock_ipv6_tunnel_SIOCDELPRL(r0, 0x89f6, &(0x7f0000000140)={'syztnl1\x00', &(0x7f00000000c0)={'ip6tnl0\x00', 0x0, 0x2f, 0xff, 0x7f, 0x1f, 0x65, @rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01', @private0={0xfc, 0x0, '\x00', 0x1}, 0x87, 0x10, 0x1000, 0x3}}) ioctl$AUTOFS_DEV_IOCTL_PROTOSUBVER(r1, 0xc0189373, &(0x7f0000000280)={{0x1, 0x1, 0x18, r0, {0x6}}, './bus\x00'}) r5 = gettid() perf_event_open(&(0x7f00000001c0)={0x2, 0x80, 0x2, 0x40, 0x7, 0x7, 0x0, 0x8, 0x22045, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, @perf_config_ext={0x3, 0x6}, 0x20, 0x6031, 0x400, 0xd, 0x5, 0x2, 0x6, 0x0, 0x0, 0x0, 0x5}, r5, 0x0, 0xffffffffffffffff, 0xe) write$cgroup_pid(r4, &(0x7f00000002c0)=r5, 0x12) sendmsg$nl_route(r2, &(0x7f0000000200)={&(0x7f0000000080), 0xc, &(0x7f00000001c0)={&(0x7f0000000180)=@ipv6_getaddr={0x18, 0x16, 0x10, 0x70bd25, 0x25dfdbfd, {0xa, 0x3f, 0x80, 0xc8, r3}}, 0x18}, 0x1, 0x0, 0x0, 0x20040840}, 0x40) 04:34:59 executing program 1: syz_mount_image$vfat(&(0x7f00000002c0), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f00000000c0)="601c6d6b646f736617e43c00088020000200000004f8000020004000000000000000000001", 0x25}, {0x0, 0x0, 0x200000000010ffd}], 0x0, &(0x7f0000000240)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') open(&(0x7f0000000080)='./file0\x00', 0x4142, 0x0) perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41c1}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) r1 = open(&(0x7f0000000000)='./file0\x00', 0x141042, 0x0) write$binfmt_elf64(r1, &(0x7f0000000180)=ANY=[], 0x82) rename(&(0x7f0000000180)='./file0\x00', &(0x7f0000000300)='./file0\x00') r2 = openat$cgroup_ro(0xffffffffffffff9c, 0x0, 0x26e1, 0x0) ioctl$PERF_EVENT_IOC_PERIOD(r2, 0x4030582a, &(0x7f0000000040)) write$P9_RREADDIR(r2, &(0x7f0000000240)=ANY=[@ANYBLOB="49000000290200030000008003000000240000f00000000014020000000066696c65fb1f3cde7d42a05ebbdb864e304fb71615dfe1ae30020200000007000000000000000300"/80], 0x49) r3 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) r4 = open(&(0x7f0000000380)='./file0\x00', 0x141042, 0x0) write$binfmt_elf64(r4, &(0x7f0000000180)=ANY=[], 0x82) sendfile(r4, r3, 0x0, 0xa198) sendfile(r1, r0, 0x0, 0xa198) 04:34:59 executing program 2: r0 = syz_mount_image$vfat(&(0x7f00000000c0), &(0x7f0000000100)='./file2\x00', 0x0, 0x2, &(0x7f0000000300)=[{&(0x7f0000000000)="eb3c906d6b66082ebc617400028001000240000004f801", 0x17}, {0x0, 0x0, 0x10e20}], 0x0, &(0x7f0000001680)={[{@iocharset={'iocharset', 0x3d, 'default'}}, {@uni_xlate}]}) mkdirat(r0, &(0x7f0000000040)='./file1\x00', 0x0) 04:34:59 executing program 5: sched_setattr(0x0, &(0x7f0000000740)={0x38, 0x1, 0x0, 0x1, 0x0, 0x0, 0xfffffffffffffffc, 0x0, 0x30}, 0x0) ioctl$BTRFS_IOC_BALANCE_V2(0xffffffffffffffff, 0xc4009420, &(0x7f00000001c0)={0x0, 0x0, {0x0, @struct, 0x0, 0x0, 0x0, 0x2, 0x5, 0x0, 0x2, @usage=0xf704, 0xffff, 0x10001, [0x1000, 0x0, 0x3, 0x0, 0x100, 0x7]}, {0x0, @usage=0x1000, 0x0, 0x1, 0x7, 0x7db7, 0x0, 0x0, 0x0, @struct={0x0, 0x8}, 0x7fb4, 0xc1e, [0x0, 0x0, 0x3ff, 0x0, 0x40, 0x10000]}, {0x4, @struct={0x0, 0x4}, 0x0, 0x0, 0x0, 0x0, 0x8, 0x3ff, 0x0, @usage, 0x8, 0x0, [0x0, 0x0, 0x0, 0x1, 0x800, 0x3f]}, {0x0, 0xffffffffffffffff, 0x100000001}}) ioctl$BTRFS_IOC_BALANCE_V2(0xffffffffffffffff, 0xc4009420, &(0x7f0000000240)={0x0, 0x1, {0x80, @usage, 0x0, 0x0, 0x36dd, 0xfffffffffffffff8, 0x0, 0x0, 0x500, @usage=0x2, 0x5, 0x3, [0x0, 0x0, 0x8, 0x2, 0x9, 0x6]}, {0x1f, @struct={0x435}, 0x0, 0x9, 0x0, 0x2, 0x0, 0x10001, 0x0, @usage, 0x0, 0x0, [0x0, 0x4, 0x0, 0x0, 0x1, 0x3fe000000]}, {0x1, @struct={0x4, 0xa}, 0x0, 0x6fe3, 0x6, 0x0, 0x6, 0x0, 0x40, @usage=0x8, 0x0, 0x1, [0x0, 0x3, 0x1ff, 0x3ff, 0x0, 0xd781]}, {0x1ff, 0x0, 0x1000}}) syz_mount_image$iso9660(&(0x7f0000000100), &(0x7f0000000140)='./file0\x00', 0x7fffffff, 0x8, &(0x7f0000001180)=[{&(0x7f0000000b40)="5153026ef5848b950193d039cf51e78b229ade500e3c193cec37f974f345a6447ee3a46940859a52e85bdebe49a6d97a13aef21d0691582ae6d07fb4c38f9d5625c8152f4d70d40087211617f77309ca365a9f8a53f23c69b68d8f73608e4aee7335dbe2c60ff6cdebc4b50108d033a0affa3e462376a745466cdbdc4c30df67d9d39df0a3eda17cc7b95dca5f46cc3d9ae080a852c9dbaf2d7bbeb9be4705ede0927e7ffdb44b2f00d2378d73a8d426891a6275a58e59a2d724d1408c8a9c2c4df25a555c92ce183f4ba60b452b6ab957ab4ea0bb33", 0xd6, 0x81}, {&(0x7f0000000c40)="0c21bd033a6c5e821d7b539c945d52800857af6267d456406ee28f1263bc5d7f5d74b0ab061e942d1d51040ddc9b7dff98774be765ae0a26fcf457431e662915be3249b2486414c69d734aedaad56f909f683be2a6fb932ba8d273d6ae295762dce11ae2c5b29d58a706404cd94cf08c93d396259ed930c1d626475187b938a50f27ea5827379e9e4619c8f95624c3a085b1ea8278c2b27dafcbcabf0c892af10351a18f", 0xa4, 0x80000000}, {&(0x7f0000000640)="80d49e754228a793d12cf0d83e6b46ba8f4e3fcc9885fe0d2823d25ec826b3bcd3608410f157b0861828d8485f95313e26ff7d9cdcf20bb55eb3e40c73fdb368f348456be827923076f9c164c4", 0x4d, 0x8000}, {&(0x7f0000000d00)="48a7ef0ed8c3110f735fe9fc85f42ee1b5f5a2e8e969d37b07b05738a07ac9b5f70ad23d11878fce2dae81d5eee5500c0e78de089e26ae8fe12ade4bf3ab282037577ad0a7f5405761d1ffa95457efa750df62bb4062daa7a7a7985402493c7cb204f62b555b32e430bcaa08e2df21ba035ee2bd210ef213eff46469c7dee7d6051a2365c5", 0x85, 0xfff}, {&(0x7f0000000dc0)="a9063a666351db8b7d133ced9ccb071e695554c3fe5d05650baa8808b363a404b244bf96827628f735b057d7dd1d2bc33e5858f504a52d77fa54833e2d98187526380f5200648c89ec5899134a1d4ef846cc3a76960ef5c30c14973a0e59a02c961a382f2b06f92a784fd90099d2b01e3f8518351d1775891d21fa1a79cbd13188882d9a70cabd053ed0c931a7efea6587ad61b2a9ed18e93b0b087b582b5e2a952c2b9d982cdfe8ac600fba381d013cd7aa626a0bac20de71559b275549044a5677c0f28b7abcd4", 0xc8}, {&(0x7f0000000ec0)="7515f2e2bd3ee4d9bbb6763c05f9195d59f99fe3875b369937eb4548ed1a2965578fcdc121f210db731300f08b7164023e29cf3bb3254961b91aae15e849ed5ef5125c4e9e7b29ee4ed66bbd115c2c6b6f5a4cfb50562905d7d9e159b25f153f861f950a7134db1d2f378189a3c86ab0ff5963f73125c67c54bf4bdb3c76d3a8405f7e5f47f19eaba651e6afbed6eaa3ffe2c944fc2813bec08ecb202064ff5cf2ce260b562e3c6a29cd8b9c5ad53748f346e719e9", 0xb5, 0x4}, {&(0x7f0000000f80)="8a68b9986ab7869556bd4329862cf28c9d912bffdbbc37347ada8235777e6d492e7bd5c83b1ca1e189507c3852e660c902027e89e96369dad863cc11e50e2c889abbecf00ccf9e1eaf00633ecee471111224c698e457cae884a6274eac36be26933d9a94270ff0a9b6c46dbe280518f3c9c2080fb5649d469f2991368a03f42aced665102b5e6127b583cc3fa2117c8015929e444e9d623bb05abb8cc8f57e1256665f75a7ec0d50f17bab8538bc099e03ba42f4614122f4ec2f55ea10432775ee0d8f4898d55e7e1a96eb89e64b416cb4dc399c52469ae5c398cc2a", 0xdc, 0x4}, {&(0x7f0000001080)="090c55378c42592d79c96a16d3d48308040e368dbc8ecc56339fda24637a7700fa864b9edc1d8e8f84ea0778a20a22812fbea2c6d996bb4acd15dfc606d7bbe02345a7f7aeca89cf45418b16a758871b025f5555d10d8f49a7b0a1c06062d4b29cc96f7c9ff8efd9552f07094602668d1d7895fd398f7abe697c9eaea3b8020e2b1f92b87c9271be1189b83e3a7fbf9cc42a533a8d41e2a4566a8915d22ce7c345e660c608514b4a6fa8e09e1b8017daaf66a21f53b2303fa03d533aa4c1b8471359417f2079953377433f32830c6fc4b86e46cf94ac2814e2707d04f6b8", 0xde, 0x200}], 0x280002, &(0x7f0000001240)={[{@sbsector={'sbsector', 0x3d, 0x2}}, {@map_normal}, {@check_relaxed}, {@sbsector={'sbsector', 0x3d, 0xffffffff7fffffff}}, {@map_acorn}, {@hide}], [{@uid_eq={'uid', 0x3d, 0xee01}}, {@uid_eq={'uid', 0x3d, 0xffffffffffffffff}}, {@pcr={'pcr', 0x3d, 0x37}}, {@fscontext={'fscontext', 0x3d, 'user_u'}}, {@dont_measure}]}) r0 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000080)='cgroup.controllers\x00', 0x275a, 0x0) write$binfmt_script(r0, &(0x7f0000000100)=ANY=[@ANYBLOB=' '], 0x230) ioctl$BTRFS_IOC_GET_DEV_STATS(r0, 0xc4089434, 0x0) ioctl$BTRFS_IOC_SUBVOL_CREATE_V2(0xffffffffffffffff, 0x50009418, 0x0) r1 = perf_event_open(&(0x7f0000001900)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext={0x0, 0xc150d4e}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) preadv(r1, &(0x7f00000000c0)=[{&(0x7f0000000800)=""/204, 0xcc}, {&(0x7f0000000080)=""/50, 0x32}, {&(0x7f0000000a40)=""/253, 0xfd}], 0x3, 0x608, 0x7) r2 = syz_open_dev$sg(&(0x7f0000000000), 0x0, 0x0) ioctl$SG_IO(r2, 0x2285, &(0x7f0000000380)={0x53, 0x0, 0x21, 0x0, @scatter={0x4, 0x0, &(0x7f0000000a00)=[{0x0}, {&(0x7f00000006c0)=""/123, 0x7b}, {&(0x7f0000004440)=""/4096, 0x1000}, {&(0x7f0000000940)=""/157, 0x9d}]}, &(0x7f0000000200)="e5f432732f4e096d26e2c735d135121c921bda40b8585ba8d47d34f3904cf12dba", 0x0, 0x2, 0x20, 0x0, 0x0}) ioctl$BTRFS_IOC_SUBVOL_CREATE_V2(0xffffffffffffffff, 0x50009418, &(0x7f0000003440)={{}, 0x0, 0xc, @unused=[0x1, 0x3, 0xffff, 0xad], @subvolid=0x80000004}) ioctl$AUTOFS_DEV_IOCTL_SETPIPEFD(0xffffffffffffffff, 0xc0189378, 0x0) sched_setattr(0xffffffffffffffff, &(0x7f00000007c0)={0x38, 0x1, 0x34, 0x7, 0x5, 0x3, 0xff, 0x3ff, 0x0, 0x8}, 0x0) sched_setattr(0x0, &(0x7f0000000180)={0x38, 0x0, 0x8, 0x8, 0x6, 0x5dbf6586, 0x7, 0x51, 0x6, 0x1800}, 0x0) socket$inet6_sctp(0xa, 0x5, 0x84) socket$inet6_sctp(0xa, 0x10000000005, 0x84) ioctl$SG_SET_TIMEOUT(r2, 0x2201, &(0x7f0000000780)=0x400001) clone(0xf70a86956630e51d, 0x0, 0x0, 0x0, 0x0) 04:34:59 executing program 3: syz_mount_image$vfat(&(0x7f00000002c0), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f00000000c0)="601c6d6b646f736617e43c00088020000200000004f8000020004000000000000000000001", 0x25}, {0x0, 0x0, 0x200000000010ffd}], 0x0, &(0x7f0000000240)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') open(&(0x7f0000000080)='./file0\x00', 0x4142, 0x0) perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41c1}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) r1 = open(&(0x7f0000000000)='./file0\x00', 0x141042, 0x0) write$binfmt_elf64(r1, &(0x7f0000000180)=ANY=[], 0x82) rename(&(0x7f0000000180)='./file0\x00', &(0x7f0000000300)='./file0\x00') r2 = openat$cgroup_ro(0xffffffffffffff9c, 0x0, 0x26e1, 0x0) ioctl$PERF_EVENT_IOC_PERIOD(r2, 0x4030582a, &(0x7f0000000040)) write$P9_RREADDIR(r2, &(0x7f0000000240)=ANY=[@ANYBLOB="49000000290200030000008003000000240000f00000000014020000000066696c65fb1f3cde7d42a05ebbdb864e304fb71615dfe1ae30020200000007000000000000000300"/80], 0x49) r3 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) r4 = open(&(0x7f0000000380)='./file0\x00', 0x141042, 0x0) write$binfmt_elf64(r4, &(0x7f0000000180)=ANY=[], 0x82) sendfile(r4, r3, 0x0, 0xa198) sendfile(r1, r0, 0x0, 0xa198) 04:35:00 executing program 0: r0 = creat(&(0x7f0000000000)='./bus\x00', 0x0) openat$vcsu(0xffffffffffffff9c, 0x0, 0x0, 0x0) r1 = open(&(0x7f0000000780)='./bus\x00', 0x14117e, 0x0) r2 = creat(&(0x7f00000001c0)='./bus\x00', 0x0) lseek(r2, 0x7ffffc, 0x0) write$binfmt_elf64(0xffffffffffffffff, &(0x7f00000002c0)=ANY=[], 0x1a0) mmap(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x7ffffe, 0x4002011, r1, 0x0) ioctl$EXT4_IOC_SWAP_BOOT(r0, 0x6611) 04:35:00 executing program 0: r0 = creat(&(0x7f0000000000)='./bus\x00', 0x0) openat$vcsu(0xffffffffffffff9c, 0x0, 0x0, 0x0) r1 = open(&(0x7f0000000780)='./bus\x00', 0x14117e, 0x0) r2 = creat(&(0x7f00000001c0)='./bus\x00', 0x0) lseek(r2, 0x7ffffc, 0x0) write$binfmt_elf64(0xffffffffffffffff, &(0x7f00000002c0)=ANY=[], 0x1a0) mmap(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x7ffffe, 0x4002011, r1, 0x0) ioctl$EXT4_IOC_SWAP_BOOT(r0, 0x6611) [ 85.240586][ T2855] loop5: detected capacity change from 0 to 264192 [ 85.250582][ T2859] loop2: detected capacity change from 0 to 270 [ 85.259528][ T2860] loop3: detected capacity change from 0 to 264192 [ 85.291582][ T2860] FAT-fs (loop3): Invalid FSINFO signature: 0x00000000, 0x00000000 (sector = 1) [ 85.316320][ C1] sd 0:0:1:0: tag#4213 FAILED Result: hostbyte=DID_ABORT driverbyte=DRIVER_OK cmd_age=0s [ 85.326197][ C1] sd 0:0:1:0: tag#4213 CDB: opcode=0xe5 (vendor) [ 85.332529][ C1] sd 0:0:1:0: tag#4213 CDB[00]: e5 f4 32 73 2f 4e 09 6d 26 e2 c7 35 d1 35 12 1c 04:35:00 executing program 2: r0 = syz_mount_image$vfat(&(0x7f00000000c0), &(0x7f0000000100)='./file2\x00', 0x0, 0x2, &(0x7f0000000300)=[{&(0x7f0000000000)="eb3c906d6b66082ebc617400028001000240000004f801", 0x17}, {0x0}], 0x0, &(0x7f0000001680)={[{@iocharset={'iocharset', 0x3d, 'default'}}, {@uni_xlate}]}) mkdirat(r0, &(0x7f0000000040)='./file1\x00', 0x0) 04:35:00 executing program 0: r0 = creat(&(0x7f0000000000)='./bus\x00', 0x0) openat$vcsu(0xffffffffffffff9c, 0x0, 0x0, 0x0) r1 = open(&(0x7f0000000780)='./bus\x00', 0x14117e, 0x0) r2 = creat(&(0x7f00000001c0)='./bus\x00', 0x0) lseek(r2, 0x7ffffc, 0x0) write$binfmt_elf64(r2, 0x0, 0x1a0) mmap(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x7ffffe, 0x4002011, r1, 0x0) ioctl$EXT4_IOC_SWAP_BOOT(r0, 0x6611) 04:35:00 executing program 4: r0 = dup(0xffffffffffffffff) setsockopt$inet_sctp6_SCTP_CONTEXT(r0, 0x84, 0x11, &(0x7f0000000240)={0x0, 0x4}, 0x8) r1 = perf_event_open(&(0x7f00000003c0)={0x2, 0x80, 0xfa, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r2 = socket$inet_tcp(0x2, 0x1, 0x0) ioctl$BTRFS_IOC_SUBVOL_CREATE_V2(0xffffffffffffffff, 0x50009418, 0x0) ioctl$BTRFS_IOC_GET_SUBVOL_INFO(r2, 0x81f8943c, &(0x7f0000000000)) clone(0x80100900, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r3 = gettid() r4 = getpid() perf_event_open(&(0x7f0000000140)={0x5, 0x80, 0x4, 0x0, 0xf7, 0x0, 0x0, 0x0, 0x1000, 0x3, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, 0x1, 0x1, 0x1, 0x1, 0x1, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x30, 0x4, @perf_config_ext={0x5}, 0x41, 0x7, 0x0, 0x5, 0x3, 0x7fff, 0xc62a, 0x0, 0x10001, 0x0, 0x7}, r4, 0x0, 0xffffffffffffffff, 0x8) pidfd_open(r4, 0x0) kcmp(r4, r3, 0x0, r0, r1) clone3(&(0x7f0000000280)={0x0, 0x0, 0x0, 0x0, {}, 0x0, 0x0, 0x0, &(0x7f0000000200)=[r3], 0x1}, 0x58) [ 85.341584][ C1] sd 0:0:1:0: tag#4213 CDB[10]: 92 1b da 40 b8 58 5b a8 d4 7d 34 f3 90 4c f1 2d [ 85.350639][ C1] sd 0:0:1:0: tag#4213 CDB[20]: ba [ 85.381247][ T2868] loop1: detected capacity change from 0 to 264192 04:35:00 executing program 0: r0 = creat(&(0x7f0000000000)='./bus\x00', 0x0) openat$vcsu(0xffffffffffffff9c, 0x0, 0x0, 0x0) r1 = open(&(0x7f0000000780)='./bus\x00', 0x14117e, 0x0) r2 = creat(&(0x7f00000001c0)='./bus\x00', 0x0) lseek(r2, 0x7ffffc, 0x0) write$binfmt_elf64(r2, 0x0, 0x1a0) mmap(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x7ffffe, 0x4002011, r1, 0x0) ioctl$EXT4_IOC_SWAP_BOOT(r0, 0x6611) 04:35:00 executing program 0: r0 = creat(&(0x7f0000000000)='./bus\x00', 0x0) openat$vcsu(0xffffffffffffff9c, 0x0, 0x0, 0x0) r1 = open(&(0x7f0000000780)='./bus\x00', 0x14117e, 0x0) r2 = creat(&(0x7f00000001c0)='./bus\x00', 0x0) lseek(r2, 0x7ffffc, 0x0) write$binfmt_elf64(r2, 0x0, 0x1a0) mmap(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x7ffffe, 0x4002011, r1, 0x0) ioctl$EXT4_IOC_SWAP_BOOT(r0, 0x6611) [ 85.426795][ T24] audit: type=1400 audit(1638419700.169:309): avc: denied { checkpoint_restore } for pid=2871 comm="syz-executor.4" capability=40 scontext=root:sysadm_r:sysadm_t tcontext=root:sysadm_r:sysadm_t tclass=capability2 permissive=1 [ 85.464929][ T2868] FAT-fs (loop1): Invalid FSINFO signature: 0x00000000, 0x00000000 (sector = 1) 04:35:00 executing program 4: r0 = socket(0x10, 0x803, 0x0) r1 = socket$inet6_udplite(0xa, 0x2, 0x88) setsockopt$SO_ATTACH_FILTER(r1, 0x29, 0x48, &(0x7f0000000000)={0xfffffffffffffe35, 0x0}, 0x10) sendmsg$kcm(r0, &(0x7f0000000740)={&(0x7f0000000240)=@pppol2tpv3={0x18, 0x1, {0x0, r1, {0x2, 0x4e21, @initdev={0xac, 0x1e, 0x1, 0x0}}, 0x0, 0x2, 0x2, 0x4}}, 0x80, &(0x7f0000000640)=[{&(0x7f00000002c0)="166cc0e97a7399ddda531368c08ebb4138e938c7effa6f819d7da80cc1421c491a8f8243b78357fda13c271d2d6187a2ca807a53133db9e998ab1ae2707c06b9fd0f6d4d46ce0321b4e7ec5820a597a08654ec47172f0745560b54af18ad630e8273697372f54f23363aafaf67cf30de904205f6df43a05b", 0x78}, {&(0x7f0000000340)="45479f298036471698b9277a1a367c0057e528a7c1f1d9980b167fdfe413846fabcb6340a19eae6b555436bef177f2122e316b47439f62b346d351a649569ee470b603f083d8f9bcc15c82724d5b", 0x4e}, {&(0x7f00000003c0)="88896fc932728d4f65991263e15d541cc2f136a4700ff21c91fcfa4638cfaad8a44a4693366df2b2a77624138d7de39054dd23a14e74ae3e5084330fa11cb1652369fd9ea7a9f206df3dfaca80142517b75c2b59f0a5abfd5792d261831c6ec20b97602345077d99952cb836cd258b27d39889dfee9150efade254ccb0232edd1be8f1bbe342e9052f0ec089183f9677f0406a20f07b8d937ff6869affccad4814526fa99f735f7db3f207ddd096b77fdf4ad00481110d5cb044fdf683cf6f425aae495c97ae19867e00df7b", 0xcc}, {&(0x7f00000004c0)="00607ecaaeb3b4d283225fd7c3b74df46e14f77b814754bc3ad71a2d4782479113b040366c60fab603fca3989684922e9aaf8e4582e7c560d88f7e58f5fb09b3ebaeec0404d711754a9e2ce9afb4f12f197888c6b0cf872c6fed1fbc82dd7ce89603735cde4ef98619eaac67e9aac74a586d6f7b90662fd8c73c8f35ece2c723de436490016da4c6623f8d1111d5eed74c18", 0x92}, {&(0x7f0000000580)="847206c998d21fa09cd3f9acae4309eb4b51e2d794a9174f9b7eece98f36ad7673f2708e21cbcf8b436c71baabf0600827a32b6379c9ec9bdd2ba75606ac81a30928437c8def772418a7d86f8b319b893822b617010aefa91af7b3e5e066ed9a84fb64209a692e96a19eb1dfbe6167476c05fb5f558122936394abb3a5f81f5103a0fce9b229a52dce0cfc0d1b7705fdf4b0c82e30273e648132f7f8e3e01ec7ae65", 0xa2}, {&(0x7f0000000080)}], 0x6, &(0x7f00000007c0)=ANY=[@ANYBLOB="300000000000000005010000800000000009988f71fc60981456adf5de6f1c8cca7e10fc34249cfa7d00000000000000280000000000000017010000060000003375f0aa1a024ab7fc41023f5a6b91f5be000000000000001286391595ce95269732f808a1dec63fe5cf63e3b9ef05a16feb27ab7a34b168315d7b918ee4474dc42997b50c0178fa41c9d2b3206994c88cf174ed9925aa7272abe6d16257a8d6258ad28082b523d2afa6a56fc18bdf6da39ba64ef0eae9318e39864c2cf6ba90df41c1c4ac332330dcceb16f0da57c7107ea608e1e8d16397e291ae5d3de359c732c6a27a270d4b076fb01b6a16ef47c3e"], 0x58}, 0x40) sendmsg$NBD_CMD_DISCONNECT(r0, &(0x7f00000001c0)={0x0, 0x0, &(0x7f0000000180)={0x0}}, 0x0) r2 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r2, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000140)={&(0x7f0000000000)=ANY=[@ANYBLOB="780000001000010400"/20, @ANYRES32=0x0, @ANYBLOB="000000000800000058001280697036677265000048000280060010004e210000060010004e24000005000b000800000014000600ff01000000000000000000000000000108000100", @ANYRES32=0x0, @ANYBLOB="0800150056cf0e00060011004e210000"], 0x78}, 0x1, 0x0, 0x0, 0x20000084}, 0x0) [ 85.512995][ T2881] FAT-fs (loop2): bogus number of reserved sectors [ 85.519576][ T2881] FAT-fs (loop2): Can't find a valid FAT filesystem [ 85.581935][ T2885] netlink: 84 bytes leftover after parsing attributes in process `syz-executor.4'. [ 85.616851][ T2886] netlink: 84 bytes leftover after parsing attributes in process `syz-executor.4'. [ 85.682286][ T1851] FAT-fs (loop3): Invalid FSINFO signature: 0x00000000, 0x00000000 (sector = 1) [ 85.713226][ T2887] loop5: detected capacity change from 0 to 264192 [ 85.715951][ C1] sd 0:0:1:0: tag#4217 FAILED Result: hostbyte=DID_ABORT driverbyte=DRIVER_OK cmd_age=0s [ 85.729583][ C1] sd 0:0:1:0: tag#4217 CDB: opcode=0xe5 (vendor) [ 85.735939][ C1] sd 0:0:1:0: tag#4217 CDB[00]: e5 f4 32 73 2f 4e 09 6d 26 e2 c7 35 d1 35 12 1c [ 85.744998][ C1] sd 0:0:1:0: tag#4217 CDB[10]: 92 1b da 40 b8 58 5b a8 d4 7d 34 f3 90 4c f1 2d [ 85.754055][ C1] sd 0:0:1:0: tag#4217 CDB[20]: ba 04:35:00 executing program 2: r0 = syz_mount_image$vfat(&(0x7f00000000c0), &(0x7f0000000100)='./file2\x00', 0x0, 0x2, &(0x7f0000000300)=[{&(0x7f0000000000)="eb3c906d6b66082ebc617400028001000240000004f801", 0x17}, {0x0}], 0x0, &(0x7f0000001680)={[{@iocharset={'iocharset', 0x3d, 'default'}}, {@uni_xlate}]}) mkdirat(r0, &(0x7f0000000040)='./file1\x00', 0x0) 04:35:00 executing program 0: r0 = creat(&(0x7f0000000000)='./bus\x00', 0x0) openat$vcsu(0xffffffffffffff9c, 0x0, 0x0, 0x0) r1 = open(&(0x7f0000000780)='./bus\x00', 0x14117e, 0x0) r2 = creat(&(0x7f00000001c0)='./bus\x00', 0x0) lseek(r2, 0x7ffffc, 0x0) write$binfmt_elf64(r2, &(0x7f00000002c0)=ANY=[], 0x1a0) mmap(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x0, 0x4002011, r1, 0x0) ioctl$EXT4_IOC_SWAP_BOOT(r0, 0x6611) 04:35:00 executing program 4: perf_event_open(&(0x7f0000001900)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext={0x0, 0xc150d4e}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) perf_event_open(&(0x7f0000000100)={0x2, 0x80, 0x81, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, @perf_bp={0x0}, 0x0, 0x0, 0x4}, 0x0, 0xffff7fffffffffff, 0xffffffffffffffff, 0x0) r0 = syz_open_dev$vcsa(&(0x7f00000000c0), 0x2, 0x107600) perf_event_open$cgroup(&(0x7f0000000040)={0x0, 0x80, 0x0, 0x4, 0x5, 0x8, 0x0, 0x87, 0x202, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x1, 0x0, 0x1, 0x1, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x6, 0x0, @perf_bp={&(0x7f0000000000), 0x7}, 0x8, 0x1, 0x25f, 0x2, 0x1, 0x8, 0x7, 0x0, 0x7f}, 0xffffffffffffffff, 0xa, r0, 0x0) r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000080)='cgroup.controllers\x00', 0x275a, 0x0) write$binfmt_script(r1, &(0x7f0000000100)=ANY=[@ANYBLOB=' '], 0x230) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x1, 0x10012, r1, 0x0) perf_event_open(&(0x7f00000001c0)={0x4, 0x80, 0xed, 0x80, 0x6, 0x7, 0x0, 0x7, 0x80004, 0x8, 0x0, 0x1, 0x1, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x2, @perf_bp={&(0x7f0000000180), 0x5}, 0x10000, 0x7fffffff, 0x3, 0xf, 0x4, 0x2, 0x1ff, 0x0, 0x4, 0x0, 0x8000}, 0x0, 0x7, r1, 0x9) clone(0x40808000, 0x0, 0x0, 0x0, 0x0) 04:35:00 executing program 1: syz_mount_image$vfat(&(0x7f00000002c0), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f00000000c0)="601c6d6b646f736617e43c00088020000200000004f8000020004000000000000000000001", 0x25}, {0x0, 0x0, 0x200000000010ffd}], 0x0, &(0x7f0000000240)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') open(&(0x7f0000000080)='./file0\x00', 0x4142, 0x0) perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41c1}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) r1 = open(&(0x7f0000000000)='./file0\x00', 0x141042, 0x0) write$binfmt_elf64(r1, &(0x7f0000000180)=ANY=[], 0x82) rename(&(0x7f0000000180)='./file0\x00', &(0x7f0000000300)='./file0\x00') r2 = openat$cgroup_ro(0xffffffffffffff9c, 0x0, 0x26e1, 0x0) ioctl$PERF_EVENT_IOC_PERIOD(r2, 0x4030582a, &(0x7f0000000040)) write$P9_RREADDIR(r2, &(0x7f0000000240)=ANY=[@ANYBLOB="49000000290200030000008003000000240000f00000000014020000000066696c65fb1f3cde7d42a05ebbdb864e304fb71615dfe1ae30020200000007000000000000000300"/80], 0x49) r3 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) r4 = open(&(0x7f0000000380)='./file0\x00', 0x141042, 0x0) write$binfmt_elf64(r4, &(0x7f0000000180)=ANY=[], 0x82) sendfile(r4, r3, 0x0, 0xa198) sendfile(r1, r0, 0x0, 0xa198) 04:35:00 executing program 3: syz_mount_image$vfat(&(0x7f00000002c0), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f00000000c0)="601c6d6b646f736617e43c00088020000200000004f8000020004000000000000000000001", 0x25}, {0x0, 0x0, 0x200000000010ffd}], 0x0, &(0x7f0000000240)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') open(&(0x7f0000000080)='./file0\x00', 0x4142, 0x0) perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41c1}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) r1 = open(&(0x7f0000000000)='./file0\x00', 0x141042, 0x0) write$binfmt_elf64(r1, &(0x7f0000000180)=ANY=[], 0x82) rename(&(0x7f0000000180)='./file0\x00', &(0x7f0000000300)='./file0\x00') r2 = openat$cgroup_ro(0xffffffffffffff9c, 0x0, 0x26e1, 0x0) ioctl$PERF_EVENT_IOC_PERIOD(r2, 0x4030582a, &(0x7f0000000040)) write$P9_RREADDIR(r2, &(0x7f0000000240)=ANY=[@ANYBLOB="49000000290200030000008003000000240000f00000000014020000000066696c65fb1f3cde7d42a05ebbdb864e304fb71615dfe1ae30020200000007000000000000000300"/80], 0x49) r3 = open(&(0x7f0000000380)='./file0\x00', 0x141042, 0x0) write$binfmt_elf64(r3, &(0x7f0000000180)=ANY=[], 0x82) sendfile(r3, 0xffffffffffffffff, 0x0, 0xa198) sendfile(r1, r0, 0x0, 0xa198) 04:35:00 executing program 5: sched_setattr(0x0, &(0x7f0000000740)={0x38, 0x1, 0x0, 0x1, 0x0, 0x0, 0xfffffffffffffffc, 0x0, 0x30}, 0x0) ioctl$BTRFS_IOC_BALANCE_V2(0xffffffffffffffff, 0xc4009420, &(0x7f00000001c0)={0x0, 0x0, {0x0, @struct, 0x0, 0x0, 0x0, 0x2, 0x5, 0x0, 0x2, @usage=0xf704, 0xffff, 0x10001, [0x1000, 0x0, 0x3, 0x0, 0x100, 0x7]}, {0x0, @usage=0x1000, 0x0, 0x1, 0x7, 0x7db7, 0x0, 0x0, 0x0, @struct={0x0, 0x8}, 0x7fb4, 0xc1e, [0x0, 0x0, 0x3ff, 0x0, 0x40, 0x10000]}, {0x4, @struct={0x0, 0x4}, 0x0, 0x0, 0x0, 0x0, 0x8, 0x3ff, 0x0, @usage, 0x8, 0x0, [0x0, 0x0, 0x0, 0x1, 0x800, 0x3f]}, {0x0, 0xffffffffffffffff, 0x100000001}}) ioctl$BTRFS_IOC_BALANCE_V2(0xffffffffffffffff, 0xc4009420, &(0x7f0000000240)={0x0, 0x1, {0x80, @usage, 0x0, 0x0, 0x36dd, 0xfffffffffffffff8, 0x0, 0x0, 0x500, @usage=0x2, 0x5, 0x3, [0x0, 0x0, 0x8, 0x2, 0x9, 0x6]}, {0x1f, @struct={0x435}, 0x0, 0x9, 0x0, 0x2, 0x0, 0x10001, 0x0, @usage, 0x0, 0x0, [0x0, 0x4, 0x0, 0x0, 0x1, 0x3fe000000]}, {0x1, @struct={0x4, 0xa}, 0x0, 0x6fe3, 0x6, 0x0, 0x6, 0x0, 0x40, @usage=0x8, 0x0, 0x1, [0x0, 0x3, 0x1ff, 0x3ff, 0x0, 0xd781]}, {0x1ff, 0x0, 0x1000}}) syz_mount_image$iso9660(&(0x7f0000000100), &(0x7f0000000140)='./file0\x00', 0x7fffffff, 0x8, &(0x7f0000001180)=[{&(0x7f0000000b40)="5153026ef5848b950193d039cf51e78b229ade500e3c193cec37f974f345a6447ee3a46940859a52e85bdebe49a6d97a13aef21d0691582ae6d07fb4c38f9d5625c8152f4d70d40087211617f77309ca365a9f8a53f23c69b68d8f73608e4aee7335dbe2c60ff6cdebc4b50108d033a0affa3e462376a745466cdbdc4c30df67d9d39df0a3eda17cc7b95dca5f46cc3d9ae080a852c9dbaf2d7bbeb9be4705ede0927e7ffdb44b2f00d2378d73a8d426891a6275a58e59a2d724d1408c8a9c2c4df25a555c92ce183f4ba60b452b6ab957ab4ea0bb33", 0xd6, 0x81}, {&(0x7f0000000c40)="0c21bd033a6c5e821d7b539c945d52800857af6267d456406ee28f1263bc5d7f5d74b0ab061e942d1d51040ddc9b7dff98774be765ae0a26fcf457431e662915be3249b2486414c69d734aedaad56f909f683be2a6fb932ba8d273d6ae295762dce11ae2c5b29d58a706404cd94cf08c93d396259ed930c1d626475187b938a50f27ea5827379e9e4619c8f95624c3a085b1ea8278c2b27dafcbcabf0c892af10351a18f", 0xa4, 0x80000000}, {&(0x7f0000000640)="80d49e754228a793d12cf0d83e6b46ba8f4e3fcc9885fe0d2823d25ec826b3bcd3608410f157b0861828d8485f95313e26ff7d9cdcf20bb55eb3e40c73fdb368f348456be827923076f9c164c4", 0x4d, 0x8000}, {&(0x7f0000000d00)="48a7ef0ed8c3110f735fe9fc85f42ee1b5f5a2e8e969d37b07b05738a07ac9b5f70ad23d11878fce2dae81d5eee5500c0e78de089e26ae8fe12ade4bf3ab282037577ad0a7f5405761d1ffa95457efa750df62bb4062daa7a7a7985402493c7cb204f62b555b32e430bcaa08e2df21ba035ee2bd210ef213eff46469c7dee7d6051a2365c5", 0x85, 0xfff}, {&(0x7f0000000dc0)="a9063a666351db8b7d133ced9ccb071e695554c3fe5d05650baa8808b363a404b244bf96827628f735b057d7dd1d2bc33e5858f504a52d77fa54833e2d98187526380f5200648c89ec5899134a1d4ef846cc3a76960ef5c30c14973a0e59a02c961a382f2b06f92a784fd90099d2b01e3f8518351d1775891d21fa1a79cbd13188882d9a70cabd053ed0c931a7efea6587ad61b2a9ed18e93b0b087b582b5e2a952c2b9d982cdfe8ac600fba381d013cd7aa626a0bac20de71559b275549044a5677c0f28b7abcd4", 0xc8}, {&(0x7f0000000ec0)="7515f2e2bd3ee4d9bbb6763c05f9195d59f99fe3875b369937eb4548ed1a2965578fcdc121f210db731300f08b7164023e29cf3bb3254961b91aae15e849ed5ef5125c4e9e7b29ee4ed66bbd115c2c6b6f5a4cfb50562905d7d9e159b25f153f861f950a7134db1d2f378189a3c86ab0ff5963f73125c67c54bf4bdb3c76d3a8405f7e5f47f19eaba651e6afbed6eaa3ffe2c944fc2813bec08ecb202064ff5cf2ce260b562e3c6a29cd8b9c5ad53748f346e719e9", 0xb5, 0x4}, {&(0x7f0000000f80)="8a68b9986ab7869556bd4329862cf28c9d912bffdbbc37347ada8235777e6d492e7bd5c83b1ca1e189507c3852e660c902027e89e96369dad863cc11e50e2c889abbecf00ccf9e1eaf00633ecee471111224c698e457cae884a6274eac36be26933d9a94270ff0a9b6c46dbe280518f3c9c2080fb5649d469f2991368a03f42aced665102b5e6127b583cc3fa2117c8015929e444e9d623bb05abb8cc8f57e1256665f75a7ec0d50f17bab8538bc099e03ba42f4614122f4ec2f55ea10432775ee0d8f4898d55e7e1a96eb89e64b416cb4dc399c52469ae5c398cc2a", 0xdc, 0x4}, {&(0x7f0000001080)="090c55378c42592d79c96a16d3d48308040e368dbc8ecc56339fda24637a7700fa864b9edc1d8e8f84ea0778a20a22812fbea2c6d996bb4acd15dfc606d7bbe02345a7f7aeca89cf45418b16a758871b025f5555d10d8f49a7b0a1c06062d4b29cc96f7c9ff8efd9552f07094602668d1d7895fd398f7abe697c9eaea3b8020e2b1f92b87c9271be1189b83e3a7fbf9cc42a533a8d41e2a4566a8915d22ce7c345e660c608514b4a6fa8e09e1b8017daaf66a21f53b2303fa03d533aa4c1b8471359417f2079953377433f32830c6fc4b86e46cf94ac2814e2707d04f6b8", 0xde, 0x200}], 0x280002, &(0x7f0000001240)={[{@sbsector={'sbsector', 0x3d, 0x2}}, {@map_normal}, {@check_relaxed}, {@sbsector={'sbsector', 0x3d, 0xffffffff7fffffff}}, {@map_acorn}, {@hide}], [{@uid_eq={'uid', 0x3d, 0xee01}}, {@uid_eq={'uid', 0x3d, 0xffffffffffffffff}}, {@pcr={'pcr', 0x3d, 0x37}}, {@fscontext={'fscontext', 0x3d, 'user_u'}}, {@dont_measure}]}) r0 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000080)='cgroup.controllers\x00', 0x275a, 0x0) write$binfmt_script(r0, &(0x7f0000000100)=ANY=[@ANYBLOB=' '], 0x230) ioctl$BTRFS_IOC_GET_DEV_STATS(r0, 0xc4089434, 0x0) ioctl$BTRFS_IOC_SUBVOL_CREATE_V2(0xffffffffffffffff, 0x50009418, 0x0) r1 = perf_event_open(&(0x7f0000001900)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext={0x0, 0xc150d4e}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) preadv(r1, &(0x7f00000000c0)=[{&(0x7f0000000800)=""/204, 0xcc}, {&(0x7f0000000080)=""/50, 0x32}, {&(0x7f0000000a40)=""/253, 0xfd}], 0x3, 0x608, 0x7) r2 = syz_open_dev$sg(&(0x7f0000000000), 0x0, 0x0) ioctl$SG_IO(r2, 0x2285, &(0x7f0000000380)={0x53, 0x0, 0x21, 0x0, @scatter={0x4, 0x0, &(0x7f0000000a00)=[{0x0}, {&(0x7f00000006c0)=""/123, 0x7b}, {&(0x7f0000004440)=""/4096, 0x1000}, {&(0x7f0000000940)=""/157, 0x9d}]}, &(0x7f0000000200)="e5f432732f4e096d26e2c735d135121c921bda40b8585ba8d47d34f3904cf12dba", 0x0, 0x2, 0x20, 0x0, 0x0}) ioctl$BTRFS_IOC_SUBVOL_CREATE_V2(0xffffffffffffffff, 0x50009418, &(0x7f0000003440)={{}, 0x0, 0xc, @unused=[0x1, 0x3, 0xffff, 0xad], @subvolid=0x80000004}) ioctl$AUTOFS_DEV_IOCTL_SETPIPEFD(0xffffffffffffffff, 0xc0189378, 0x0) sched_setattr(0xffffffffffffffff, &(0x7f00000007c0)={0x38, 0x1, 0x34, 0x7, 0x5, 0x3, 0xff, 0x3ff, 0x0, 0x8}, 0x0) sched_setattr(0x0, &(0x7f0000000180)={0x38, 0x0, 0x8, 0x8, 0x6, 0x5dbf6586, 0x7, 0x51, 0x6, 0x1800}, 0x0) socket$inet6_sctp(0xa, 0x5, 0x84) socket$inet6_sctp(0xa, 0x10000000005, 0x84) ioctl$SG_SET_TIMEOUT(r2, 0x2201, &(0x7f0000000780)=0x400001) clone(0xf70a86956630e51d, 0x0, 0x0, 0x0, 0x0) [ 86.148137][ T2897] loop5: detected capacity change from 0 to 264192 [ 86.159813][ T2898] loop3: detected capacity change from 0 to 264192 [ 86.166655][ T2900] FAT-fs (loop2): bogus number of reserved sectors [ 86.173166][ T2900] FAT-fs (loop2): Can't find a valid FAT filesystem [ 86.184559][ T2898] FAT-fs (loop3): Invalid FSINFO signature: 0x00000000, 0x00000000 (sector = 1) 04:35:01 executing program 0: r0 = creat(&(0x7f0000000000)='./bus\x00', 0x0) openat$vcsu(0xffffffffffffff9c, 0x0, 0x0, 0x0) r1 = open(&(0x7f0000000780)='./bus\x00', 0x14117e, 0x0) r2 = creat(&(0x7f00000001c0)='./bus\x00', 0x0) lseek(r2, 0x7ffffc, 0x0) write$binfmt_elf64(r2, &(0x7f00000002c0)=ANY=[], 0x1a0) mmap(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x0, 0x4002011, r1, 0x0) ioctl$EXT4_IOC_SWAP_BOOT(r0, 0x6611) [ 86.204196][ C0] sd 0:0:1:0: tag#4197 FAILED Result: hostbyte=DID_ABORT driverbyte=DRIVER_OK cmd_age=0s [ 86.214055][ C0] sd 0:0:1:0: tag#4197 CDB: opcode=0xe5 (vendor) [ 86.220418][ C0] sd 0:0:1:0: tag#4197 CDB[00]: e5 f4 32 73 2f 4e 09 6d 26 e2 c7 35 d1 35 12 1c [ 86.229450][ C0] sd 0:0:1:0: tag#4197 CDB[10]: 92 1b da 40 b8 58 5b a8 d4 7d 34 f3 90 4c f1 2d [ 86.238519][ C0] sd 0:0:1:0: tag#4197 CDB[20]: ba [ 86.247536][ T2904] loop1: detected capacity change from 0 to 264192 04:35:01 executing program 0: r0 = creat(&(0x7f0000000000)='./bus\x00', 0x0) openat$vcsu(0xffffffffffffff9c, 0x0, 0x0, 0x0) r1 = open(&(0x7f0000000780)='./bus\x00', 0x14117e, 0x0) r2 = creat(&(0x7f00000001c0)='./bus\x00', 0x0) lseek(r2, 0x7ffffc, 0x0) write$binfmt_elf64(r2, &(0x7f00000002c0)=ANY=[], 0x1a0) mmap(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x0, 0x4002011, r1, 0x0) ioctl$EXT4_IOC_SWAP_BOOT(r0, 0x6611) 04:35:01 executing program 2: r0 = syz_mount_image$vfat(&(0x7f00000000c0), &(0x7f0000000100)='./file2\x00', 0x0, 0x2, &(0x7f0000000300)=[{&(0x7f0000000000)="eb3c906d6b66082ebc617400028001000240000004f801", 0x17}, {0x0}], 0x0, &(0x7f0000001680)={[{@iocharset={'iocharset', 0x3d, 'default'}}, {@uni_xlate}]}) mkdirat(r0, &(0x7f0000000040)='./file1\x00', 0x0) [ 86.284489][ T2904] FAT-fs (loop1): Invalid FSINFO signature: 0x00000000, 0x00000000 (sector = 1) 04:35:01 executing program 4: syz_mount_image$vfat(&(0x7f00000002c0), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f00000000c0)="601c6d6b646f736617e43c00088020000200000004f8000020004000000000000000000001", 0x25}, {0x0, 0x0, 0x200000000010ffd}], 0x0, &(0x7f0000000240)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') open(&(0x7f0000000080)='./file0\x00', 0x4142, 0x0) perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41c1}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) r1 = open(&(0x7f0000000000)='./file0\x00', 0x141042, 0x0) write$binfmt_elf64(r1, &(0x7f0000000180)=ANY=[], 0x82) rename(&(0x7f0000000180)='./file0\x00', &(0x7f0000000300)='./file0\x00') r2 = openat$cgroup_ro(0xffffffffffffff9c, 0x0, 0x26e1, 0x0) ioctl$PERF_EVENT_IOC_PERIOD(r2, 0x4030582a, &(0x7f0000000040)) write$P9_RREADDIR(r2, &(0x7f0000000240)=ANY=[@ANYBLOB="49000000290200030000008003000000240000f00000000014020000000066696c65fb1f3cde7d42a05ebbdb864e304fb71615dfe1ae30020200000007000000000000000300"/80], 0x49) r3 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) r4 = open(&(0x7f0000000380)='./file0\x00', 0x141042, 0x0) write$binfmt_elf64(r4, &(0x7f0000000180)=ANY=[], 0x82) sendfile(r4, r3, 0x0, 0xa198) sendfile(r1, r0, 0x0, 0xa198) 04:35:01 executing program 0: r0 = creat(&(0x7f0000000000)='./bus\x00', 0x0) openat$vcsu(0xffffffffffffff9c, 0x0, 0x0, 0x0) r1 = open(&(0x7f0000000780)='./bus\x00', 0x14117e, 0x0) r2 = creat(&(0x7f00000001c0)='./bus\x00', 0x0) lseek(r2, 0x7ffffc, 0x0) write$binfmt_elf64(r2, &(0x7f00000002c0)=ANY=[], 0x1a0) mmap(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x7ffffe, 0x10, r1, 0x0) ioctl$EXT4_IOC_SWAP_BOOT(r0, 0x6611) 04:35:01 executing program 0: r0 = creat(&(0x7f0000000000)='./bus\x00', 0x0) openat$vcsu(0xffffffffffffff9c, 0x0, 0x0, 0x0) r1 = open(&(0x7f0000000780)='./bus\x00', 0x14117e, 0x0) r2 = creat(&(0x7f00000001c0)='./bus\x00', 0x0) lseek(r2, 0x7ffffc, 0x0) write$binfmt_elf64(r2, &(0x7f00000002c0)=ANY=[], 0x1a0) mmap(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x7ffffe, 0x10, r1, 0x0) ioctl$EXT4_IOC_SWAP_BOOT(r0, 0x6611) [ 86.377487][ T2915] FAT-fs (loop2): bogus number of reserved sectors [ 86.384078][ T2915] FAT-fs (loop2): Can't find a valid FAT filesystem [ 86.397254][ T2919] loop4: detected capacity change from 0 to 264192 04:35:01 executing program 0: r0 = creat(&(0x7f0000000000)='./bus\x00', 0x0) openat$vcsu(0xffffffffffffff9c, 0x0, 0x0, 0x0) r1 = open(&(0x7f0000000780)='./bus\x00', 0x14117e, 0x0) r2 = creat(&(0x7f00000001c0)='./bus\x00', 0x0) lseek(r2, 0x7ffffc, 0x0) write$binfmt_elf64(r2, &(0x7f00000002c0)=ANY=[], 0x1a0) mmap(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x7ffffe, 0x10, r1, 0x0) ioctl$EXT4_IOC_SWAP_BOOT(r0, 0x6611) 04:35:01 executing program 0: r0 = creat(&(0x7f0000000000)='./bus\x00', 0x0) openat$vcsu(0xffffffffffffff9c, 0x0, 0x0, 0x0) open(&(0x7f0000000780)='./bus\x00', 0x14117e, 0x0) r1 = creat(&(0x7f00000001c0)='./bus\x00', 0x0) lseek(r1, 0x7ffffc, 0x0) write$binfmt_elf64(r1, &(0x7f00000002c0)=ANY=[], 0x1a0) mmap(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x7ffffe, 0x4002011, 0xffffffffffffffff, 0x0) ioctl$EXT4_IOC_SWAP_BOOT(r0, 0x6611) [ 86.440907][ T2919] FAT-fs (loop4): Invalid FSINFO signature: 0x00000000, 0x00000000 (sector = 1) 04:35:01 executing program 2: r0 = syz_mount_image$vfat(&(0x7f00000000c0), &(0x7f0000000100)='./file2\x00', 0x0, 0x1, &(0x7f0000000300)=[{0x0, 0x0, 0x10e20}], 0x0, &(0x7f0000001680)={[{@iocharset={'iocharset', 0x3d, 'default'}}, {@uni_xlate}]}) mkdirat(r0, &(0x7f0000000040)='./file1\x00', 0x0) [ 86.557971][ T2927] loop2: detected capacity change from 0 to 270 [ 86.571929][ T2927] FAT-fs (loop2): bogus number of reserved sectors [ 86.578533][ T2927] FAT-fs (loop2): Can't find a valid FAT filesystem [ 86.726285][ T2367] FAT-fs (loop4): Invalid FSINFO signature: 0x00000000, 0x00000000 (sector = 1) 04:35:01 executing program 1: syz_mount_image$vfat(&(0x7f00000002c0), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f00000000c0)="601c6d6b646f736617e43c00088020000200000004f8000020004000000000000000000001", 0x25}, {0x0, 0x0, 0x200000000010ffd}], 0x0, &(0x7f0000000240)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') open(&(0x7f0000000080)='./file0\x00', 0x4142, 0x0) r0 = perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41c1}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r1 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) r2 = open(&(0x7f0000000000)='./file0\x00', 0x141042, 0x0) write$binfmt_elf64(r2, &(0x7f0000000180)=ANY=[], 0x82) rename(&(0x7f0000000180)='./file0\x00', &(0x7f0000000300)='./file0\x00') r3 = openat$cgroup_ro(0xffffffffffffff9c, 0x0, 0x26e1, 0x0) ioctl$PERF_EVENT_IOC_PERIOD(r3, 0x4030582a, &(0x7f0000000040)) write$P9_RREADDIR(r3, &(0x7f0000000240)=ANY=[@ANYBLOB="49000000290200030000008003000000240000f00000000014020000000066696c65fb1f3cde7d42a05ebbdb864e304fb71615dfe1ae30020200000007000000000000000300"/80], 0x49) ioctl$PERF_EVENT_IOC_PERIOD(r0, 0x40082404, &(0x7f0000000140)=0x3) r4 = open(&(0x7f0000000380)='./file0\x00', 0x141042, 0x0) write$binfmt_elf64(r4, &(0x7f0000000180)=ANY=[], 0x82) sendfile(r4, 0xffffffffffffffff, 0x0, 0xa198) sendfile(r2, r1, 0x0, 0xa198) 04:35:01 executing program 0: r0 = creat(&(0x7f0000000000)='./bus\x00', 0x0) openat$vcsu(0xffffffffffffff9c, 0x0, 0x0, 0x0) open(&(0x7f0000000780)='./bus\x00', 0x14117e, 0x0) r1 = creat(&(0x7f00000001c0)='./bus\x00', 0x0) lseek(r1, 0x7ffffc, 0x0) write$binfmt_elf64(r1, &(0x7f00000002c0)=ANY=[], 0x1a0) mmap(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x7ffffe, 0x4002011, 0xffffffffffffffff, 0x0) ioctl$EXT4_IOC_SWAP_BOOT(r0, 0x6611) 04:35:01 executing program 5: r0 = socket$inet_udplite(0x2, 0x2, 0x88) ioctl$sock_SIOCGIFINDEX(r0, 0x8933, &(0x7f0000000340)={'bridge_slave_0\x00', 0x0}) r2 = socket$netlink(0x10, 0x3, 0x0) sendmsg$nl_route(r2, &(0x7f0000000100)={0x0, 0x0, &(0x7f00000000c0)={&(0x7f0000000000)=ANY=[@ANYBLOB="940000001300290a000039ad4d30227c00000000", @ANYRES32=r1, @ANYBLOB="000000000000000008000c00004e07006c001a805400058091ff0700ff01000000000000000000000000000192ff0700fc01000000000000000000000000000014000700fe8000000000000000000000000000000000080000000000040007000c000a8004001c00"], 0x94}}, 0x10) 04:35:01 executing program 2: r0 = syz_mount_image$vfat(&(0x7f00000000c0), &(0x7f0000000100)='./file2\x00', 0x0, 0x1, &(0x7f0000000300)=[{0x0, 0x0, 0x10e20}], 0x0, &(0x7f0000001680)={[{@iocharset={'iocharset', 0x3d, 'default'}}, {@uni_xlate}]}) mkdirat(r0, &(0x7f0000000040)='./file1\x00', 0x0) 04:35:01 executing program 4: creat(&(0x7f00000001c0)='./file0\x00', 0x0) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mount(&(0x7f0000000080)=ANY=[@ANYBLOB="45ec4e4e6fb9d2f9eb7c9cfee51a2a4d9e2c6a78"], &(0x7f0000000040)='./file0\x00', 0x0, 0x23080, 0x0) mount(&(0x7f0000000000), &(0x7f0000000140)='.', 0x0, 0x2f00, 0x0) 04:35:01 executing program 3: syz_mount_image$vfat(&(0x7f00000002c0), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f00000000c0)="601c6d6b646f736617e43c00088020000200000004f8000020004000000000000000000001", 0x25}, {0x0, 0x0, 0x200000000010ffd}], 0x0, &(0x7f0000000240)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') open(&(0x7f0000000080)='./file0\x00', 0x4142, 0x0) perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41c1}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) r1 = open(&(0x7f0000000000)='./file0\x00', 0x141042, 0x0) write$binfmt_elf64(r1, &(0x7f0000000180)=ANY=[], 0x82) rename(&(0x7f0000000180)='./file0\x00', &(0x7f0000000300)='./file0\x00') r2 = openat$cgroup_ro(0xffffffffffffff9c, 0x0, 0x26e1, 0x0) ioctl$PERF_EVENT_IOC_PERIOD(r2, 0x4030582a, &(0x7f0000000040)) write$P9_RREADDIR(r2, &(0x7f0000000240)=ANY=[@ANYBLOB="49000000290200030000008003000000240000f00000000014020000000066696c65fb1f3cde7d42a05ebbdb864e304fb71615dfe1ae30020200000007000000000000000300"/80], 0x49) r3 = open(&(0x7f0000000380)='./file0\x00', 0x141042, 0x0) write$binfmt_elf64(r3, &(0x7f0000000180)=ANY=[], 0x82) sendfile(r3, 0xffffffffffffffff, 0x0, 0xa198) sendfile(r1, r0, 0x0, 0xa198) 04:35:01 executing program 4: r0 = socket$inet6(0xa, 0x802, 0x0) sendmmsg$inet6(r0, &(0x7f0000002140)=[{{&(0x7f0000000040)={0xa, 0x4e22, 0x0, @dev}, 0x1c, 0x0}}, {{&(0x7f0000000640)={0xa, 0x4e20, 0x0, @dev}, 0x1c, 0x0, 0x0, &(0x7f0000000d00)=[@rthdr={{0x18}}], 0x18}}], 0x2, 0x0) r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000080)='cgroup.controllers\x00', 0x275a, 0x0) write$binfmt_script(r1, &(0x7f0000000100)=ANY=[@ANYBLOB=' '], 0x230) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x1, 0x10012, r1, 0x0) bind$inet6(r1, &(0x7f0000000000)={0xa, 0x4e21, 0xa1, @ipv4={'\x00', '\xff\xff', @initdev={0xac, 0x1e, 0x0, 0x0}}, 0xffff}, 0x1c) 04:35:01 executing program 0: r0 = creat(&(0x7f0000000000)='./bus\x00', 0x0) openat$vcsu(0xffffffffffffff9c, 0x0, 0x0, 0x0) open(&(0x7f0000000780)='./bus\x00', 0x14117e, 0x0) r1 = creat(&(0x7f00000001c0)='./bus\x00', 0x0) lseek(r1, 0x7ffffc, 0x0) write$binfmt_elf64(r1, &(0x7f00000002c0)=ANY=[], 0x1a0) mmap(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x7ffffe, 0x4002011, 0xffffffffffffffff, 0x0) ioctl$EXT4_IOC_SWAP_BOOT(r0, 0x6611) 04:35:01 executing program 5: r0 = openat(0xffffffffffffff9c, &(0x7f0000000080)='/proc/self/exe\x00', 0x4040, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000080)='/proc/self/exe\x00', 0x4040, 0x0) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x2, 0x12, 0xffffffffffffffff, 0x82308000) read(r1, &(0x7f0000000000), 0x30000) read(r0, &(0x7f0000000000), 0x30000) [ 87.104791][ T2939] loop3: detected capacity change from 0 to 264192 [ 87.106160][ T2936] loop2: detected capacity change from 0 to 270 [ 87.132524][ T2936] FAT-fs (loop2): bogus number of reserved sectors [ 87.139158][ T2936] FAT-fs (loop2): Can't find a valid FAT filesystem 04:35:01 executing program 4: r0 = socket$inet_tcp(0x2, 0x1, 0x0) bind$inet(r0, &(0x7f000099e000)={0x2, 0x4e20, @multicast1}, 0x10) ioctl$int_in(r0, 0x5452, &(0x7f00000000c0)=0x7) sendto$inet(r0, 0x0, 0x0, 0x24008015, &(0x7f0000000100)={0x2, 0x4e20, @dev={0xac, 0x14, 0x14, 0x25}}, 0x10) ioctl$AUTOFS_DEV_IOCTL_PROTOVER(0xffffffffffffffff, 0xc0189372, &(0x7f0000000180)={{0x1, 0x1, 0x18, r0, {0x8000}}, './file0\x00'}) ioctl$SNDRV_TIMER_IOCTL_STATUS64(r1, 0x80605414, &(0x7f00000001c0)) shutdown(r0, 0x1) [ 87.164070][ T2939] FAT-fs (loop3): Invalid FSINFO signature: 0x00000000, 0x00000000 (sector = 1) 04:35:01 executing program 2: r0 = syz_mount_image$vfat(&(0x7f00000000c0), &(0x7f0000000100)='./file2\x00', 0x0, 0x1, &(0x7f0000000300)=[{0x0, 0x0, 0x10e20}], 0x0, &(0x7f0000001680)={[{@iocharset={'iocharset', 0x3d, 'default'}}, {@uni_xlate}]}) mkdirat(r0, &(0x7f0000000040)='./file1\x00', 0x0) 04:35:01 executing program 4: getsockopt$inet_sctp6_SCTP_PEER_ADDR_PARAMS(0xffffffffffffffff, 0x84, 0x9, &(0x7f0000000100)={0x0, @in={{0x2, 0x4e23, @broadcast}}, 0x5, 0x9, 0x40, 0x2, 0x12, 0x4, 0x1f}, &(0x7f00000001c0)=0x9c) getsockopt$inet_sctp6_SCTP_SOCKOPT_PEELOFF(0xffffffffffffffff, 0x84, 0x66, &(0x7f0000000200)={r0, 0x1}, &(0x7f0000000280)=0x8) seccomp$SECCOMP_SET_MODE_FILTER_LISTENER(0x1, 0x0, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x64}, {0x20}, {0x6, 0x0, 0x0, 0x7fff8000}]}) r2 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000000880)='cgroup.controllers\x00', 0x275a, 0x0) write$binfmt_script(r2, &(0x7f0000000580)=ANY=[@ANYBLOB="ee0d88c15478b833a00b0032258aa3cff0d778cf9a0fd9e9cf0d8e286fcdd6eefbcc07245f892a0d0918c1109cc65d1b0f0c4a10730af188ff48be320fb16a8065d570c51a"], 0x230) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x1, 0x10012, r2, 0x0) r3 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000080)='cgroup.controllers\x00', 0x275a, 0x0) openat(r3, &(0x7f0000000400)='./file0\x00', 0x40400, 0xa5) write$binfmt_script(r3, &(0x7f0000000100)=ANY=[@ANYBLOB=' '], 0x230) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x1, 0x10012, r3, 0x0) getsockopt$inet_sctp_SCTP_ENABLE_STREAM_RESET(r2, 0x84, 0x76, &(0x7f00000003c0)={r0, 0xce}, &(0x7f0000000600)=0x8) getsockopt$inet_sctp6_SCTP_PEER_AUTH_CHUNKS(r3, 0x84, 0x1a, &(0x7f0000000440)={r4, 0xd9, "ba544ad928bb5f1dc1c614800553b6037521bf7c15f6e8627643e67bad5af9e902788aafb74104961088607698f1ee825fcafcf8d406b2b1443a34068a4476c29d9a41df7b550de860a657a45d46591972027bc7154344e3c8a26a7030da376c103170ddbe0bdaf456b3cb4d2a0ae05025187b57ff1da2b07995423f30935b1cf9bdf9171dbc1ca64035fd173c2774969f779f2e5330cedd02b2b1794e9804d03349ea4db9499d71d1708979bede8946143cbc716bd506bdf96473b61f0a571e64b04b95ffc4cab7d60c3504f16ca5d57bff7f93d697c8631c"}, &(0x7f0000000540)=0xe1) r5 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000080)='cgroup.controllers\x00', 0x275a, 0x0) write$binfmt_script(r5, &(0x7f0000000100)=ANY=[@ANYBLOB=' '], 0x230) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x1, 0x10012, r5, 0x0) sendmsg$DEVLINK_CMD_SB_OCC_MAX_CLEAR(r5, &(0x7f0000000840)={&(0x7f0000000640)={0x10, 0x0, 0x0, 0x4000}, 0xc, &(0x7f0000000800)={&(0x7f0000000680)={0x164, 0x0, 0x200, 0x70bd2b, 0x25dfdbfe, {}, [{@pci={{0x8}, {0x11}}, {0x8, 0xb, 0x6}}, {@pci={{0x8}, {0x11}}, {0x8, 0xb, 0x7}}, {@pci={{0x8}, {0x11}}, {0x8, 0xb, 0xda}}, {@pci={{0x8}, {0x11}}, {0x8, 0xb, 0x1}}, {@pci={{0x8}, {0x11}}, {0x8, 0xb, 0xff}}, {@nsim={{0xe}, {0xf, 0x2, {'netdevsim', 0x0}}}, {0x8}}, {@nsim={{0xe}, {0xf, 0x2, {'netdevsim', 0x0}}}, {0x8, 0xb, 0x877e}}, {@pci={{0x8}, {0x11}}, {0x8, 0xb, 0x101}}, {@nsim={{0xe}, {0xf, 0x2, {'netdevsim', 0x0}}}, {0x8, 0xb, 0x2000000}}]}, 0x164}, 0x1, 0x0, 0x0, 0xc000}, 0x40841) getsockopt$inet_sctp6_SCTP_PR_SUPPORTED(0xffffffffffffffff, 0x84, 0x71, &(0x7f0000000240)={r1, 0xff}, &(0x7f00000002c0)=0x8) getsockopt$inet_sctp6_SCTP_PEER_AUTH_CHUNKS(r2, 0x84, 0x1a, &(0x7f0000000300)={r6, 0x40, "363f54b346db71eaad1baf711bcb05200fd2c31299ba574a87c7590fcb81480aaa3d3f92dec4d685bd2484e2c67ee280976dfff9771d2d9550f0d1191050c23d"}, &(0x7f0000000380)=0x48) seccomp$SECCOMP_SET_MODE_FILTER_LISTENER(0x1, 0xc, &(0x7f00000000c0)={0x4, &(0x7f0000000040)=[{0x1, 0xcd, 0x7, 0x4}, {0x0, 0x9, 0xf6, 0x401}, {0xcc, 0x4, 0x20, 0xff}, {0x8, 0xdb, 0x6, 0x3f}]}) [ 87.198451][ T2948] nf_conntrack: default automatic helper assignment has been turned off for security reasons and CT-based firewall rule not found. Use the iptables CT target to attach helpers instead. [ 87.203981][ T2951] loop1: detected capacity change from 0 to 264192 [ 87.246590][ T2951] FAT-fs (loop1): Invalid FSINFO signature: 0x00000000, 0x00000000 (sector = 1) [ 87.284357][ T2957] loop2: detected capacity change from 0 to 270 [ 87.309488][ T2957] FAT-fs (loop2): bogus number of reserved sectors [ 87.316254][ T2957] FAT-fs (loop2): Can't find a valid FAT filesystem [ 87.539639][ T1833] FAT-fs (loop3): Invalid FSINFO signature: 0x00000000, 0x00000000 (sector = 1) 04:35:02 executing program 1: syz_mount_image$vfat(&(0x7f00000002c0), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f00000000c0)="601c6d6b646f736617e43c00088020000200000004f8000020004000000000000000000001", 0x25}, {0x0, 0x0, 0x200000000010ffd}], 0x0, &(0x7f0000000240)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') open(&(0x7f0000000080)='./file0\x00', 0x4142, 0x0) r0 = perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41c1}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r1 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) r2 = open(&(0x7f0000000000)='./file0\x00', 0x141042, 0x0) write$binfmt_elf64(r2, &(0x7f0000000180)=ANY=[], 0x82) rename(&(0x7f0000000180)='./file0\x00', &(0x7f0000000300)='./file0\x00') r3 = openat$cgroup_ro(0xffffffffffffff9c, 0x0, 0x26e1, 0x0) ioctl$PERF_EVENT_IOC_PERIOD(r3, 0x4030582a, &(0x7f0000000040)) write$P9_RREADDIR(r3, &(0x7f0000000240)=ANY=[@ANYBLOB="49000000290200030000008003000000240000f00000000014020000000066696c65fb1f3cde7d42a05ebbdb864e304fb71615dfe1ae30020200000007000000000000000300"/80], 0x49) ioctl$PERF_EVENT_IOC_PERIOD(r0, 0x40082404, &(0x7f0000000140)=0x3) r4 = open(&(0x7f0000000380)='./file0\x00', 0x141042, 0x0) write$binfmt_elf64(r4, &(0x7f0000000180)=ANY=[], 0x82) sendfile(r4, 0xffffffffffffffff, 0x0, 0xa198) sendfile(r2, r1, 0x0, 0xa198) 04:35:02 executing program 0: creat(&(0x7f0000000000)='./bus\x00', 0x0) openat$vcsu(0xffffffffffffff9c, 0x0, 0x0, 0x0) r0 = open(&(0x7f0000000780)='./bus\x00', 0x14117e, 0x0) r1 = creat(&(0x7f00000001c0)='./bus\x00', 0x0) lseek(r1, 0x7ffffc, 0x0) write$binfmt_elf64(r1, &(0x7f00000002c0)=ANY=[], 0x1a0) mmap(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x7ffffe, 0x4002011, r0, 0x0) ioctl$EXT4_IOC_SWAP_BOOT(0xffffffffffffffff, 0x6611) 04:35:02 executing program 5: mmap(&(0x7f0000009000/0x3000)=nil, 0x3000, 0x0, 0x2172, 0xffffffffffffffff, 0x0) mlock(&(0x7f0000ffe000/0x2000)=nil, 0x2000) r0 = syz_open_procfs(0x0, &(0x7f0000000000)='smaps\x00') read(r0, &(0x7f0000001080)=""/4098, 0x1002) pread64(r0, &(0x7f0000000040)=""/148, 0x94, 0x3f) 04:35:02 executing program 2: r0 = syz_mount_image$vfat(&(0x7f00000000c0), &(0x7f0000000100)='./file2\x00', 0x0, 0x2, &(0x7f0000000300)=[{0x0}, {0x0, 0x0, 0x10e20}], 0x0, &(0x7f0000001680)={[{@iocharset={'iocharset', 0x3d, 'default'}}, {@uni_xlate}]}) mkdirat(r0, &(0x7f0000000040)='./file1\x00', 0x0) 04:35:02 executing program 3: syz_mount_image$vfat(&(0x7f00000002c0), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f00000000c0)="601c6d6b646f736617e43c00088020000200000004f8000020004000000000000000000001", 0x25}, {0x0, 0x0, 0x200000000010ffd}], 0x0, &(0x7f0000000240)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') open(&(0x7f0000000080)='./file0\x00', 0x4142, 0x0) perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41c1}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) r1 = open(&(0x7f0000000000)='./file0\x00', 0x141042, 0x0) write$binfmt_elf64(r1, &(0x7f0000000180)=ANY=[], 0x82) rename(&(0x7f0000000180)='./file0\x00', &(0x7f0000000300)='./file0\x00') r2 = openat$cgroup_ro(0xffffffffffffff9c, 0x0, 0x26e1, 0x0) ioctl$PERF_EVENT_IOC_PERIOD(r2, 0x4030582a, &(0x7f0000000040)) write$P9_RREADDIR(r2, &(0x7f0000000240)=ANY=[@ANYBLOB="49000000290200030000008003000000240000f00000000014020000000066696c65fb1f3cde7d42a05ebbdb864e304fb71615dfe1ae30020200000007000000000000000300"/80], 0x49) r3 = open(&(0x7f0000000380)='./file0\x00', 0x141042, 0x0) write$binfmt_elf64(r3, &(0x7f0000000180)=ANY=[], 0x82) sendfile(r3, 0xffffffffffffffff, 0x0, 0xa198) sendfile(r1, r0, 0x0, 0xa198) 04:35:02 executing program 4: bpf$PROG_LOAD(0x5, &(0x7f0000b7a000)={0xe, 0x4, &(0x7f0000000240)=@framed={{}, [@alu={0x8000000201a7fe3, 0x0, 0x7, 0x61, 0x0, 0xa1}]}, &(0x7f0000000500)='syzkaller\x00', 0x5, 0xfb, &(0x7f00001a7f05)=""/251, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, &(0x7f0000000000), 0x8, 0x10, &(0x7f0000000000)={0x0, 0xffffffff}, 0x10}, 0x78) r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$team(&(0x7f00000003c0), 0xffffffffffffffff) r2 = socket(0xa, 0x3, 0x102) ioctl$ifreq_SIOCGIFINDEX_team(r2, 0x8933, &(0x7f0000000140)={'team0\x00', 0x0}) sendmsg$TEAM_CMD_OPTIONS_SET(r0, &(0x7f00000006c0)={0x0, 0x0, &(0x7f0000000380)={&(0x7f0000000700)={0x58, r1, 0x1, 0x0, 0x0, {}, [{{0x8, 0x1, r3}, {0x3c, 0x2, 0x0, 0x1, [{0x38, 0x1, @mcast_rejoin_count={{0x24}, {0x5}, {0x8}}}]}}]}, 0x58}}, 0x0) r4 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000080)='cgroup.controllers\x00', 0x275a, 0x0) write$binfmt_script(r4, &(0x7f0000000100)=ANY=[@ANYBLOB=' '], 0x230) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x1, 0x10012, r4, 0x0) bpf$BPF_BTF_GET_NEXT_ID(0x17, &(0x7f00000001c0)={0x0, 0x0}, 0x8) bpf$BPF_BTF_GET_FD_BY_ID(0x13, &(0x7f0000000200)=r5, 0x4) r6 = syz_genetlink_get_family_id$nl80211(&(0x7f0000000340), r4) sendmsg$NL80211_CMD_GET_STATION(r4, &(0x7f0000000480)={&(0x7f0000000300)={0x10, 0x0, 0x0, 0x200}, 0xc, &(0x7f0000000440)={&(0x7f0000000400)={0x1c, r6, 0x10, 0x70bd2c, 0x25dfdbfc, {{}, {@void, @void}}, [@NL80211_ATTR_STA_LISTEN_INTERVAL={0x6, 0x12, 0x7f}]}, 0x1c}, 0x1, 0x0, 0x0, 0x8001}, 0x8000) r7 = open(&(0x7f00000001c0)='./file0\x00', 0x402800, 0x44) bpf$PROG_LOAD(0x5, &(0x7f0000000280)={0x1a, 0xe, &(0x7f0000000040)=ANY=[@ANYBLOB="18000000ff030000000000000100ffffd001fcff01000000a733000100000000c0b14000ffffffff9500000000000000850000009600000018190000", @ANYRES32, @ANYBLOB="0000f8ff0000000095000000000000003e830500c5000000186d060000009500"/48], &(0x7f00000000c0)='GPL\x00', 0x4, 0x13, &(0x7f0000000100)=""/19, 0x40f00, 0xe, '\x00', r3, 0x0, r4, 0x8, &(0x7f0000000140)={0x4, 0x4}, 0x8, 0x10, &(0x7f0000000180)={0x1, 0x3, 0x80, 0xecc6}, 0x10, r5, r7}, 0x78) [ 87.642857][ T1851] FAT-fs (loop1): Invalid FSINFO signature: 0x00000000, 0x00000000 (sector = 1) [ 87.654192][ T2970] loop3: detected capacity change from 0 to 264192 [ 87.663042][ T2971] loop2: detected capacity change from 0 to 270 [ 87.678489][ T2970] FAT-fs (loop3): Invalid FSINFO signature: 0x00000000, 0x00000000 (sector = 1) 04:35:02 executing program 5: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000080)='cgroup.controllers\x00', 0x275a, 0x0) write$binfmt_script(r1, &(0x7f0000000100)=ANY=[@ANYBLOB=' '], 0x230) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x1, 0x10012, r1, 0x0) setsockopt$SO_ATTACH_FILTER(r1, 0x1, 0x1a, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x21, 0x0, 0x6, 0xffffffff}, {0x5, 0xfc, 0x9, 0xfffffffd}, {0x6}]}, 0x10) sendmsg$unix(r0, &(0x7f0000001480)={0x0, 0x0, 0x0}, 0x0) [ 87.694372][ T2971] FAT-fs (loop2): bogus number of reserved sectors [ 87.700928][ T2971] FAT-fs (loop2): Can't find a valid FAT filesystem 04:35:02 executing program 4: prlimit64(0x0, 0xc, &(0x7f0000000140)={0xa, 0x401}, 0x0) sched_setattr(0x0, &(0x7f0000000040)={0x38, 0x2, 0x0, 0x0, 0x7, 0x0, 0x0, 0x0, 0x0, 0xfffffffe}, 0x0) r0 = inotify_init() inotify_add_watch(r0, &(0x7f0000000000)='.\x00', 0x400017e) r1 = open(&(0x7f0000004400)='./file0\x00', 0x200c2, 0x0) write$binfmt_elf64(r1, &(0x7f0000000080)=ANY=[], 0x8) perf_event_open(&(0x7f00000003c0)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8, 0x28000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7, 0x0, @perf_config_ext={0x1ff, 0x2}, 0x0, 0x5}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r2 = syz_open_dev$sg(&(0x7f0000000000), 0x0, 0x0) ioctl$SG_IO(r2, 0x2285, &(0x7f0000000380)={0x53, 0x0, 0x21, 0x0, @scatter={0x0, 0x0, 0x0}, &(0x7f0000000200)="e5f432732f4e096d26e2c735d135121c921bda40b8585ba8d47d34f3904cf12dba", 0x0, 0x0, 0x0, 0x0, 0x0}) openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) ftruncate(0xffffffffffffffff, 0x208200) setrlimit(0x0, &(0x7f00000000c0)={0x6}) ioctl$FS_IOC_FSSETXATTR(0xffffffffffffffff, 0x401c5820, &(0x7f0000000000)={0x9}) perf_event_open(&(0x7f0000000180)={0x6, 0x80, 0x0, 0x0, 0x0, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4}, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0) chdir(&(0x7f0000000080)='./bus\x00') pread64(0xffffffffffffffff, &(0x7f0000001840)=""/4096, 0x1000, 0x800) unlink(&(0x7f0000000040)='./file0\x00') sendfile(r1, r1, &(0x7f00000001c0), 0xa198) [ 87.736541][ T2980] loop1: detected capacity change from 0 to 264192 [ 87.772178][ T2980] FAT-fs (loop1): Invalid FSINFO signature: 0x00000000, 0x00000000 (sector = 1) 04:35:02 executing program 5: r0 = gettid() perf_event_open(&(0x7f00000001c0)={0x2, 0x80, 0x2, 0x40, 0x7, 0x7, 0x0, 0x8, 0x22045, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, @perf_config_ext={0x3, 0x6}, 0x20, 0x6031, 0x400, 0xd, 0x5, 0x2, 0x6, 0x0, 0x0, 0x0, 0x5}, r0, 0x0, 0xffffffffffffffff, 0xe) recvmsg$can_bcm(0xffffffffffffffff, &(0x7f00000014c0)={&(0x7f0000000000)=@pppol2tpin6={0x18, 0x1, {0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, {0xa, 0x0, 0x0, @ipv4={""/10, ""/2, @remote}}}}, 0x80, &(0x7f0000001400)=[{&(0x7f0000000100)=""/81, 0x51}, {&(0x7f0000000180)=""/181, 0xb5}, {&(0x7f0000000240)=""/255, 0xff}, {&(0x7f0000000340)=""/140, 0x8c}, {&(0x7f0000000400)=""/4096, 0x1000}], 0x5, &(0x7f0000001480)=""/10, 0xa}, 0x12002) kcmp(r0, 0xffffffffffffffff, 0x6, 0xffffffffffffffff, r1) r2 = epoll_create1(0x0) r3 = socket$inet_dccp(0x2, 0x6, 0x0) epoll_ctl$EPOLL_CTL_ADD(r2, 0x1, r3, &(0x7f00000000c0)={0xe0000008}) epoll_wait(r2, &(0x7f0000000080)=[{}], 0x1, 0x0) [ 87.783692][ C1] sd 0:0:1:0: tag#4216 FAILED Result: hostbyte=DID_ABORT driverbyte=DRIVER_OK cmd_age=0s [ 87.793571][ C1] sd 0:0:1:0: tag#4216 CDB: opcode=0xe5 (vendor) [ 87.799931][ C1] sd 0:0:1:0: tag#4216 CDB[00]: e5 f4 32 73 2f 4e 09 6d 26 e2 c7 35 d1 35 12 1c [ 87.808980][ C1] sd 0:0:1:0: tag#4216 CDB[10]: 92 1b da 40 b8 58 5b a8 d4 7d 34 f3 90 4c f1 2d [ 87.818054][ C1] sd 0:0:1:0: tag#4216 CDB[20]: ba 04:35:02 executing program 0: creat(&(0x7f0000000000)='./bus\x00', 0x0) openat$vcsu(0xffffffffffffff9c, 0x0, 0x0, 0x0) r0 = open(&(0x7f0000000780)='./bus\x00', 0x14117e, 0x0) r1 = creat(&(0x7f00000001c0)='./bus\x00', 0x0) lseek(r1, 0x7ffffc, 0x0) write$binfmt_elf64(r1, &(0x7f00000002c0)=ANY=[], 0x1a0) mmap(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x7ffffe, 0x4002011, r0, 0x0) ioctl$EXT4_IOC_SWAP_BOOT(0xffffffffffffffff, 0x6611) 04:35:02 executing program 5: openat$rdma_cm(0xffffffffffffff9c, &(0x7f0000000100), 0x2, 0x0) prlimit64(0x0, 0xe, &(0x7f0000000140)={0xa, 0x401}, 0x0) sched_setattr(0x0, &(0x7f0000000040)={0x38, 0x2, 0x0, 0x0, 0x7}, 0x0) ioctl$BTRFS_IOC_BALANCE_V2(0xffffffffffffffff, 0xc4009420, &(0x7f0000000840)={0x2, 0x0, {0x0, @struct, 0x0, 0x0, 0x0, 0x2, 0x5, 0x0, 0x2, @usage=0xf704, 0xffff, 0x10001, [0xffc, 0x0, 0x3, 0x0, 0x100, 0xa72]}, {0x0, @usage, 0x0, 0x1, 0x7, 0x0, 0x0, 0x0, 0x0, @struct={0x0, 0x8}, 0x7fb4, 0x0, [0x0, 0x0, 0x0, 0x0, 0x40]}, {0x400, @struct={0x0, 0x4}, 0x0, 0x7, 0x0, 0x0, 0x4, 0x3ff, 0x0, @struct={0xc95, 0x800}, 0x1, 0x0, [0x0, 0x0, 0x0, 0x1, 0x800, 0x3f]}, {0x0, 0xffffffffffffffff, 0x100000001}}) ioctl$BTRFS_IOC_BALANCE_V2(0xffffffffffffffff, 0xc4009420, &(0x7f0000000240)={0x0, 0x1, {0x0, @usage=0x2, 0x0, 0x0, 0x36dd, 0xfffffffffffffff8, 0x0, 0x1, 0x500, @usage=0x2, 0x5, 0x3, [0x0, 0x0, 0x0, 0x0, 0x9, 0x6]}, {0x1f, @struct={0x435}, 0x0, 0x9, 0x0, 0x0, 0x0, 0x0, 0x0, @usage, 0x0, 0x0, [0x0, 0x4, 0x0, 0x0, 0x1, 0x3fe000000]}, {0x0, @struct, 0x0, 0x6fe3, 0x0, 0x7f, 0x6, 0x0, 0x40, @struct={0x5, 0xffff}, 0x0, 0x1, [0x0, 0x0, 0x1ff]}, {0x1ff, 0x0, 0x1000}}) ioctl$BTRFS_IOC_SUBVOL_CREATE_V2(0xffffffffffffffff, 0x50009418, 0x0) perf_event_open(&(0x7f0000001900)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext={0x0, 0xc150d4e}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) openat$sysfs(0xffffffffffffff9c, &(0x7f0000000180)='/sys/module/em28xx_rc', 0x1, 0x19) ioctl$AUTOFS_DEV_IOCTL_TIMEOUT(0xffffffffffffffff, 0xc018937a, &(0x7f0000000800)={{0x1, 0x1, 0x18}, './file0\x00'}) r0 = syz_open_dev$sg(&(0x7f0000000000), 0x0, 0x0) ioctl$SG_IO(r0, 0x2285, &(0x7f0000000380)={0x53, 0x0, 0x21, 0x0, @scatter={0x0, 0x0, 0x0}, &(0x7f0000000200)="e5f432732f4e096d26e2c735d135121c921bda40b8585ba8d47d34f3904cf12dba", 0x0, 0x0, 0x0, 0x0, 0x0}) mmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x2000000, 0x100011, r0, 0x6af50000) getsockopt$inet_sctp6_SCTP_GET_ASSOC_ID_LIST(0xffffffffffffffff, 0x84, 0x1d, &(0x7f0000000640)=ANY=[@ANYBLOB], &(0x7f000095dffc)=0x8) setsockopt$inet_sctp6_SCTP_PEER_ADDR_THLDS(0xffffffffffffffff, 0x84, 0x1f, &(0x7f0000000080)={0x0, @in6={{0xa, 0x0, 0x0, @empty}}}, 0x90) ioctl$BTRFS_IOC_BALANCE_V2(0xffffffffffffffff, 0xc4009420, 0x0) clone(0x40808000, 0x0, 0x0, 0x0, 0x0) syz_read_part_table(0x0, 0x0, 0x0) [ 87.922029][ T24] audit: type=1400 audit(1638419702.659:310): avc: denied { read write } for pid=2988 comm="syz-executor.5" name="rdma_cm" dev="devtmpfs" ino=226 scontext=root:sysadm_r:sysadm_t tcontext=system_u:object_r:device_t tclass=chr_file permissive=1 [ 87.949815][ C0] sd 0:0:1:0: tag#4218 FAILED Result: hostbyte=DID_ABORT driverbyte=DRIVER_OK cmd_age=0s [ 87.959669][ C0] sd 0:0:1:0: tag#4218 CDB: opcode=0xe5 (vendor) 04:35:02 executing program 2: r0 = syz_mount_image$vfat(&(0x7f00000000c0), &(0x7f0000000100)='./file2\x00', 0x0, 0x2, &(0x7f0000000300)=[{0x0}, {0x0, 0x0, 0x10e20}], 0x0, &(0x7f0000001680)={[{@iocharset={'iocharset', 0x3d, 'default'}}, {@uni_xlate}]}) mkdirat(r0, &(0x7f0000000040)='./file1\x00', 0x0) [ 87.966019][ C0] sd 0:0:1:0: tag#4218 CDB[00]: e5 f4 32 73 2f 4e 09 6d 26 e2 c7 35 d1 35 12 1c [ 87.975049][ C0] sd 0:0:1:0: tag#4218 CDB[10]: 92 1b da 40 b8 58 5b a8 d4 7d 34 f3 90 4c f1 2d [ 87.984082][ C0] sd 0:0:1:0: tag#4218 CDB[20]: ba [ 87.991365][ T2992] loop2: detected capacity change from 0 to 270 [ 88.001390][ T24] audit: type=1400 audit(1638419702.689:311): avc: denied { open } for pid=2988 comm="syz-executor.5" path="/dev/infiniband/rdma_cm" dev="devtmpfs" ino=226 scontext=root:sysadm_r:sysadm_t tcontext=system_u:object_r:device_t tclass=chr_file permissive=1 [ 88.179153][ T2992] FAT-fs (loop2): bogus number of reserved sectors [ 88.185761][ T2992] FAT-fs (loop2): Can't find a valid FAT filesystem [ 88.230499][ C0] sd 0:0:1:0: tag#4220 FAILED Result: hostbyte=DID_ABORT driverbyte=DRIVER_OK cmd_age=0s [ 88.240355][ C0] sd 0:0:1:0: tag#4220 CDB: opcode=0xe5 (vendor) [ 88.246740][ C0] sd 0:0:1:0: tag#4220 CDB[00]: e5 f4 32 73 2f 4e 09 6d 26 e2 c7 35 d1 35 12 1c [ 88.255775][ C0] sd 0:0:1:0: tag#4220 CDB[10]: 92 1b da 40 b8 58 5b a8 d4 7d 34 f3 90 4c f1 2d [ 88.264855][ C0] sd 0:0:1:0: tag#4220 CDB[20]: ba [ 88.379619][ T8] FAT-fs (loop3): Invalid FSINFO signature: 0x00000000, 0x00000000 (sector = 1) 04:35:03 executing program 1: syz_mount_image$vfat(&(0x7f00000002c0), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f00000000c0)="601c6d6b646f736617e43c00088020000200000004f8000020004000000000000000000001", 0x25}, {0x0, 0x0, 0x200000000010ffd}], 0x0, &(0x7f0000000240)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') open(&(0x7f0000000080)='./file0\x00', 0x4142, 0x0) r0 = perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41c1}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r1 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) r2 = open(&(0x7f0000000000)='./file0\x00', 0x141042, 0x0) write$binfmt_elf64(r2, &(0x7f0000000180)=ANY=[], 0x82) rename(&(0x7f0000000180)='./file0\x00', &(0x7f0000000300)='./file0\x00') r3 = openat$cgroup_ro(0xffffffffffffff9c, 0x0, 0x26e1, 0x0) ioctl$PERF_EVENT_IOC_PERIOD(r3, 0x4030582a, &(0x7f0000000040)) write$P9_RREADDIR(r3, &(0x7f0000000240)=ANY=[@ANYBLOB="49000000290200030000008003000000240000f00000000014020000000066696c65fb1f3cde7d42a05ebbdb864e304fb71615dfe1ae30020200000007000000000000000300"/80], 0x49) ioctl$PERF_EVENT_IOC_PERIOD(r0, 0x40082404, &(0x7f0000000140)=0x3) r4 = open(&(0x7f0000000380)='./file0\x00', 0x141042, 0x0) write$binfmt_elf64(r4, &(0x7f0000000180)=ANY=[], 0x82) sendfile(r4, 0xffffffffffffffff, 0x0, 0xa198) sendfile(r2, r1, 0x0, 0xa198) 04:35:03 executing program 3: syz_mount_image$vfat(&(0x7f00000002c0), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f00000000c0)="601c6d6b646f736617e43c00088020000200000004f8000020004000000000000000000001", 0x25}, {0x0, 0x0, 0x200000000010ffd}], 0x0, &(0x7f0000000240)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') open(&(0x7f0000000080)='./file0\x00', 0x4142, 0x0) perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41c1}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) r1 = open(&(0x7f0000000000)='./file0\x00', 0x141042, 0x0) write$binfmt_elf64(r1, &(0x7f0000000180)=ANY=[], 0x82) rename(&(0x7f0000000180)='./file0\x00', &(0x7f0000000300)='./file0\x00') r2 = openat$cgroup_ro(0xffffffffffffff9c, 0x0, 0x26e1, 0x0) ioctl$PERF_EVENT_IOC_PERIOD(r2, 0x4030582a, &(0x7f0000000040)) r3 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) r4 = open(&(0x7f0000000380)='./file0\x00', 0x141042, 0x0) write$binfmt_elf64(r4, &(0x7f0000000180)=ANY=[], 0x82) sendfile(r4, r3, 0x0, 0xa198) sendfile(r1, r0, 0x0, 0xa198) 04:35:03 executing program 0: creat(&(0x7f0000000000)='./bus\x00', 0x0) openat$vcsu(0xffffffffffffff9c, 0x0, 0x0, 0x0) r0 = open(&(0x7f0000000780)='./bus\x00', 0x14117e, 0x0) r1 = creat(&(0x7f00000001c0)='./bus\x00', 0x0) lseek(r1, 0x7ffffc, 0x0) write$binfmt_elf64(r1, &(0x7f00000002c0)=ANY=[], 0x1a0) mmap(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x7ffffe, 0x4002011, r0, 0x0) ioctl$EXT4_IOC_SWAP_BOOT(0xffffffffffffffff, 0x6611) 04:35:03 executing program 2: r0 = syz_mount_image$vfat(&(0x7f00000000c0), &(0x7f0000000100)='./file2\x00', 0x0, 0x2, &(0x7f0000000300)=[{0x0}, {0x0, 0x0, 0x10e20}], 0x0, &(0x7f0000001680)={[{@iocharset={'iocharset', 0x3d, 'default'}}, {@uni_xlate}]}) mkdirat(r0, &(0x7f0000000040)='./file1\x00', 0x0) 04:35:03 executing program 5: openat$rdma_cm(0xffffffffffffff9c, &(0x7f0000000100), 0x2, 0x0) prlimit64(0x0, 0xe, &(0x7f0000000140)={0xa, 0x401}, 0x0) sched_setattr(0x0, &(0x7f0000000040)={0x38, 0x2, 0x0, 0x0, 0x7}, 0x0) ioctl$BTRFS_IOC_BALANCE_V2(0xffffffffffffffff, 0xc4009420, &(0x7f0000000840)={0x2, 0x0, {0x0, @struct, 0x0, 0x0, 0x0, 0x2, 0x5, 0x0, 0x2, @usage=0xf704, 0xffff, 0x10001, [0xffc, 0x0, 0x3, 0x0, 0x100, 0xa72]}, {0x0, @usage, 0x0, 0x1, 0x7, 0x0, 0x0, 0x0, 0x0, @struct={0x0, 0x8}, 0x7fb4, 0x0, [0x0, 0x0, 0x0, 0x0, 0x40]}, {0x400, @struct={0x0, 0x4}, 0x0, 0x7, 0x0, 0x0, 0x4, 0x3ff, 0x0, @struct={0xc95, 0x800}, 0x1, 0x0, [0x0, 0x0, 0x0, 0x1, 0x800, 0x3f]}, {0x0, 0xffffffffffffffff, 0x100000001}}) ioctl$BTRFS_IOC_BALANCE_V2(0xffffffffffffffff, 0xc4009420, &(0x7f0000000240)={0x0, 0x1, {0x0, @usage=0x2, 0x0, 0x0, 0x36dd, 0xfffffffffffffff8, 0x0, 0x1, 0x500, @usage=0x2, 0x5, 0x3, [0x0, 0x0, 0x0, 0x0, 0x9, 0x6]}, {0x1f, @struct={0x435}, 0x0, 0x9, 0x0, 0x0, 0x0, 0x0, 0x0, @usage, 0x0, 0x0, [0x0, 0x4, 0x0, 0x0, 0x1, 0x3fe000000]}, {0x0, @struct, 0x0, 0x6fe3, 0x0, 0x7f, 0x6, 0x0, 0x40, @struct={0x5, 0xffff}, 0x0, 0x1, [0x0, 0x0, 0x1ff]}, {0x1ff, 0x0, 0x1000}}) ioctl$BTRFS_IOC_SUBVOL_CREATE_V2(0xffffffffffffffff, 0x50009418, 0x0) perf_event_open(&(0x7f0000001900)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext={0x0, 0xc150d4e}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) openat$sysfs(0xffffffffffffff9c, &(0x7f0000000180)='/sys/module/em28xx_rc', 0x1, 0x19) ioctl$AUTOFS_DEV_IOCTL_TIMEOUT(0xffffffffffffffff, 0xc018937a, &(0x7f0000000800)={{0x1, 0x1, 0x18}, './file0\x00'}) r0 = syz_open_dev$sg(&(0x7f0000000000), 0x0, 0x0) ioctl$SG_IO(r0, 0x2285, &(0x7f0000000380)={0x53, 0x0, 0x21, 0x0, @scatter={0x0, 0x0, 0x0}, &(0x7f0000000200)="e5f432732f4e096d26e2c735d135121c921bda40b8585ba8d47d34f3904cf12dba", 0x0, 0x0, 0x0, 0x0, 0x0}) mmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x2000000, 0x100011, r0, 0x6af50000) getsockopt$inet_sctp6_SCTP_GET_ASSOC_ID_LIST(0xffffffffffffffff, 0x84, 0x1d, &(0x7f0000000640)=ANY=[@ANYBLOB], &(0x7f000095dffc)=0x8) setsockopt$inet_sctp6_SCTP_PEER_ADDR_THLDS(0xffffffffffffffff, 0x84, 0x1f, &(0x7f0000000080)={0x0, @in6={{0xa, 0x0, 0x0, @empty}}}, 0x90) ioctl$BTRFS_IOC_BALANCE_V2(0xffffffffffffffff, 0xc4009420, 0x0) clone(0x40808000, 0x0, 0x0, 0x0, 0x0) syz_read_part_table(0x0, 0x0, 0x0) [ 88.593520][ T1851] FAT-fs (loop1): Invalid FSINFO signature: 0x00000000, 0x00000000 (sector = 1) [ 88.620858][ T3005] loop2: detected capacity change from 0 to 270 [ 88.629136][ T3004] loop3: detected capacity change from 0 to 264192 [ 88.636169][ C1] sd 0:0:1:0: tag#4221 FAILED Result: hostbyte=DID_ABORT driverbyte=DRIVER_OK cmd_age=0s [ 88.646006][ C1] sd 0:0:1:0: tag#4221 CDB: opcode=0xe5 (vendor) [ 88.652336][ C1] sd 0:0:1:0: tag#4221 CDB[00]: e5 f4 32 73 2f 4e 09 6d 26 e2 c7 35 d1 35 12 1c [ 88.653632][ T3008] loop1: detected capacity change from 0 to 264192 [ 88.661394][ C1] sd 0:0:1:0: tag#4221 CDB[10]: 92 1b da 40 b8 58 5b a8 d4 7d 34 f3 90 4c f1 2d [ 88.661411][ C1] sd 0:0:1:0: tag#4221 CDB[20]: ba [ 88.678699][ C0] sd 0:0:1:0: tag#4222 FAILED Result: hostbyte=DID_ABORT driverbyte=DRIVER_OK cmd_age=0s 04:35:03 executing program 4: syz_mount_image$vfat(&(0x7f00000002c0), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f00000000c0)="601c6d6b646f736617e43c00088020000200000004f8000020004000000000000000000001", 0x25}, {0x0, 0x0, 0x200000000010ffd}], 0x0, &(0x7f0000000240)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') open(&(0x7f0000000080)='./file0\x00', 0x4142, 0x0) r0 = perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41c1}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r1 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) r2 = open(&(0x7f0000000000)='./file0\x00', 0x141042, 0x0) write$binfmt_elf64(r2, &(0x7f0000000180)=ANY=[], 0x82) rename(&(0x7f0000000180)='./file0\x00', &(0x7f0000000300)='./file0\x00') r3 = openat$cgroup_ro(0xffffffffffffff9c, 0x0, 0x26e1, 0x0) ioctl$PERF_EVENT_IOC_PERIOD(r3, 0x4030582a, &(0x7f0000000040)) write$P9_RREADDIR(r3, &(0x7f0000000240)=ANY=[@ANYBLOB="49000000290200030000008003000000240000f00000000014020000000066696c65fb1f3cde7d42a05ebbdb864e304fb71615dfe1ae30020200000007000000000000000300"/80], 0x49) ioctl$PERF_EVENT_IOC_PERIOD(r0, 0x40082404, &(0x7f0000000140)=0x3) r4 = open(&(0x7f0000000380)='./file0\x00', 0x141042, 0x0) write$binfmt_elf64(r4, &(0x7f0000000180)=ANY=[], 0x82) sendfile(r4, 0xffffffffffffffff, 0x0, 0xa198) sendfile(r2, r1, 0x0, 0xa198) [ 88.691875][ C0] sd 0:0:1:0: tag#4222 CDB: opcode=0xe5 (vendor) [ 88.698220][ C0] sd 0:0:1:0: tag#4222 CDB[00]: e5 f4 32 73 2f 4e 09 6d 26 e2 c7 35 d1 35 12 1c [ 88.707257][ C0] sd 0:0:1:0: tag#4222 CDB[10]: 92 1b da 40 b8 58 5b a8 d4 7d 34 f3 90 4c f1 2d [ 88.716282][ C0] sd 0:0:1:0: tag#4222 CDB[20]: ba 04:35:03 executing program 0: r0 = creat(&(0x7f0000000000)='./bus\x00', 0x0) openat$vcsu(0xffffffffffffff9c, 0x0, 0x0, 0x0) r1 = open(&(0x7f0000000780)='./bus\x00', 0x14117e, 0x0) r2 = creat(&(0x7f00000001c0)='./bus\x00', 0x0) lseek(r2, 0x7ffffc, 0x0) write$binfmt_elf64(r2, &(0x7f00000002c0)=ANY=[], 0x1a0) mmap(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x7ffffe, 0x4002011, r1, 0x0) (fail_nth: 1) ioctl$EXT4_IOC_SWAP_BOOT(r0, 0x6611) [ 88.775344][ T3005] FAT-fs (loop2): bogus number of reserved sectors [ 88.781876][ T3005] FAT-fs (loop2): Can't find a valid FAT filesystem [ 88.791043][ T3004] FAT-fs (loop3): Invalid FSINFO signature: 0x00000000, 0x00000000 (sector = 1) [ 88.802371][ T3008] FAT-fs (loop1): Invalid FSINFO signature: 0x00000000, 0x00000000 (sector = 1) [ 88.812736][ T3014] loop4: detected capacity change from 0 to 264192 [ 88.824750][ T3018] FAULT_INJECTION: forcing a failure. [ 88.824750][ T3018] name failslab, interval 1, probability 0, space 0, times 1 [ 88.837423][ T3018] CPU: 0 PID: 3018 Comm: syz-executor.0 Not tainted 5.16.0-rc3-syzkaller #0 [ 88.846137][ T3018] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 88.856192][ T3018] Call Trace: [ 88.859462][ T3018] [ 88.862382][ T3018] dump_stack_lvl+0xd6/0x122 [ 88.866975][ T3018] dump_stack+0x11/0x1b [ 88.871153][ T3018] should_fail+0x23c/0x250 [ 88.875647][ T3018] ? vm_area_dup+0x44/0x130 [ 88.880143][ T3018] __should_failslab+0x81/0x90 [ 88.884926][ T3018] should_failslab+0x5/0x20 [ 88.889422][ T3018] kmem_cache_alloc+0x4f/0x320 [ 88.894186][ T3018] ? rmqueue+0x4a/0xd20 [ 88.898355][ T3018] vm_area_dup+0x44/0x130 [ 88.902709][ T3018] ? __rcu_read_unlock+0x5c/0x290 [ 88.907766][ T3018] ? avc_has_perm_noaudit+0x1c0/0x270 [ 88.913131][ T3018] __split_vma+0x82/0x320 [ 88.917450][ T3018] ? vmacache_find+0x1e2/0x320 [ 88.922205][ T3018] __do_munmap+0x2ee/0x1310 [ 88.926717][ T3018] ? file_has_perm+0x34d/0x390 [ 88.931551][ T3018] mmap_region+0x59a/0x10a0 [ 88.936042][ T3018] do_mmap+0x781/0xc20 [ 88.940100][ T3018] vm_mmap_pgoff+0x117/0x1f0 [ 88.944865][ T3018] ksys_mmap_pgoff+0x265/0x320 [ 88.949617][ T3018] do_syscall_64+0x44/0xd0 [ 88.954020][ T3018] entry_SYSCALL_64_after_hwframe+0x44/0xae [ 88.959900][ T3018] RIP: 0033:0x7f4eca1feae9 [ 88.964296][ T3018] 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 [ 88.983883][ T3018] RSP: 002b:00007f4ec7f75188 EFLAGS: 00000246 ORIG_RAX: 0000000000000009 [ 88.992296][ T3018] RAX: ffffffffffffffda RBX: 00007f4eca311f60 RCX: 00007f4eca1feae9 [ 89.000250][ T3018] RDX: 00000000007ffffe RSI: 0000000000600000 RDI: 0000000020000000 [ 89.008202][ T3018] RBP: 00007f4ec7f751d0 R08: 0000000000000004 R09: 0000000000000000 [ 89.016157][ T3018] R10: 0000000004002011 R11: 0000000000000246 R12: 0000000000000001 04:35:03 executing program 2: r0 = syz_mount_image$vfat(&(0x7f00000000c0), &(0x7f0000000100)='./file2\x00', 0x0, 0x2, &(0x7f0000000300)=[{}, {0x0, 0x0, 0x10e20}], 0x0, &(0x7f0000001680)={[{@iocharset={'iocharset', 0x3d, 'default'}}, {@uni_xlate}]}) mkdirat(r0, &(0x7f0000000040)='./file1\x00', 0x0) [ 89.024132][ T3018] R13: 00007ffc4b5d211f R14: 00007f4ec7f75300 R15: 0000000000022000 [ 89.032089][ T3018] [ 89.059470][ T3014] FAT-fs (loop4): Invalid FSINFO signature: 0x00000000, 0x00000000 (sector = 1) 04:35:03 executing program 0: r0 = creat(&(0x7f0000000000)='./bus\x00', 0x0) openat$vcsu(0xffffffffffffff9c, 0x0, 0x0, 0x0) r1 = open(&(0x7f0000000780)='./bus\x00', 0x14117e, 0x0) r2 = creat(&(0x7f00000001c0)='./bus\x00', 0x0) lseek(r2, 0x7ffffc, 0x0) write$binfmt_elf64(r2, &(0x7f00000002c0)=ANY=[], 0x1a0) mmap(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x7ffffe, 0x4002011, r1, 0x0) (fail_nth: 2) ioctl$EXT4_IOC_SWAP_BOOT(r0, 0x6611) 04:35:03 executing program 5: prlimit64(0x0, 0xe, &(0x7f0000000140)={0xa, 0x401}, 0x0) sched_setattr(0x0, &(0x7f0000000040)={0x38, 0x2, 0x0, 0x0, 0x7}, 0x0) ioctl$BTRFS_IOC_BALANCE_V2(0xffffffffffffffff, 0xc4009420, &(0x7f0000000840)={0x2, 0x0, {0x0, @usage=0x6, 0x0, 0x0, 0x0, 0x2, 0x5, 0x0, 0x2, @usage=0xf704, 0xffff, 0x10001, [0xffc, 0x0, 0x3, 0x0, 0x100, 0xa72]}, {0x0, @struct={0x4, 0x7}, 0x0, 0x0, 0x7, 0x20, 0x0, 0x0, 0x0, @usage=0x2, 0x7fb4, 0x0, [0x0, 0x0, 0x0, 0x0, 0x40]}, {0x400, @usage=0x3, 0x0, 0x7, 0x0, 0x0, 0x4, 0x0, 0x0, @struct={0xc95, 0x800}, 0x1, 0x0, [0x0, 0x0, 0x0, 0x1, 0x800, 0x3f]}, {0x0, 0xffffffffffffffff, 0x90000000000000}}) ioctl$BTRFS_IOC_BALANCE_V2(0xffffffffffffffff, 0xc4009420, &(0x7f0000000240)={0x0, 0x1, {0x0, @usage=0x2, 0x0, 0x0, 0x36dd, 0xfffffffffffffff8, 0x0, 0x1, 0x500, @usage=0x2, 0x5, 0x3, [0x0, 0x0, 0x0, 0x0, 0x9, 0x6]}, {0x1f, @struct={0x435}, 0x0, 0x9, 0x0, 0x0, 0x0, 0x0, 0x0, @usage, 0x0, 0x0, [0x0, 0x4, 0x0, 0x0, 0x1, 0x3fe000000]}, {0x0, @struct, 0x0, 0x6fe3, 0x0, 0x7f, 0x6, 0x0, 0x0, @struct={0x5, 0xffff}, 0x0, 0x1, [0x0, 0x0, 0x1ff]}, {0x1ff}}) ioctl$BTRFS_IOC_SUBVOL_CREATE_V2(0xffffffffffffffff, 0x50009418, 0x0) perf_event_open(&(0x7f0000001900)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext={0x0, 0xc150d4e}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) openat$sysfs(0xffffffffffffff9c, &(0x7f0000000180)='/sys/module/em28xx_rc', 0x1, 0x0) ioctl$AUTOFS_DEV_IOCTL_TIMEOUT(0xffffffffffffffff, 0xc018937a, &(0x7f0000000800)={{0x1, 0x1, 0x18}, './file0\x00'}) r0 = syz_open_dev$sg(&(0x7f0000000000), 0x0, 0x0) ioctl$BTRFS_IOC_GET_DEV_STATS(0xffffffffffffffff, 0xc4089434, &(0x7f0000000200)={0x0, 0x8, 0x1, [0x7f, 0x628f, 0x10001, 0x1, 0x2], [0x4, 0x81, 0x7, 0xfffffffffffffffe, 0x1, 0x4fc6, 0x7, 0x7ff, 0x1, 0x7, 0x7, 0x5, 0x6d5d202d, 0x9, 0x80000001, 0x0, 0x8, 0x5, 0x10100000, 0xfa, 0x20, 0x100000000, 0x81, 0x69ab, 0x401, 0x3, 0x7, 0x43, 0xffffffff, 0xb14, 0x8, 0x1000000000, 0x4, 0x3, 0x0, 0x8, 0x1, 0x4, 0x8, 0xe2, 0x1000, 0x9, 0x4, 0x9, 0x5, 0x8, 0x6, 0x6, 0xe3, 0x6, 0x163451fd, 0xe0, 0x2, 0x1, 0xfffffffffffffff8, 0x0, 0x10000, 0x4, 0x3, 0x2, 0x2, 0x40, 0x8, 0xfffffffffffff8f1, 0x5, 0xeda, 0x10000, 0x4, 0x10001, 0x9, 0x2, 0x1, 0xffffffffffffffff, 0x6, 0x8, 0x5, 0x80, 0x8e2, 0x80000000, 0x1, 0x5, 0x6, 0x7, 0x7, 0x6, 0x4, 0x9, 0x2, 0xb37, 0x159, 0x1000, 0x1, 0x10000, 0x800, 0xb56, 0x7ff, 0xdb, 0x0, 0x10000, 0xfffffffffffffffb, 0x8, 0x1000, 0x8, 0x0, 0x4, 0x3, 0x0, 0x2, 0x7fffffff, 0x8, 0x4, 0x2, 0x7, 0x5, 0xffffffff, 0x7, 0x7, 0x100000001, 0x1000000009, 0x3, 0x7]}) ioctl$BTRFS_IOC_BALANCE_V2(0xffffffffffffffff, 0xc4009420, &(0x7f0000003000)={0x10, 0x2, {0x4, @usage=0x20, 0x0, 0x5fa4108e, 0x0, 0x800000000000000, 0x6, 0x59, 0x0, @struct={0xa683, 0x8}, 0x4, 0xfffffff8, [0x800, 0x9, 0x2, 0x1, 0xfffffffffffffffe, 0x10000]}, {0x20, @usage=0x2, 0x0, 0x7, 0x20, 0x80000000, 0x8, 0x9, 0x0, @struct={0x5ae, 0x81}, 0x2, 0x4, [0x0, 0x5, 0xb183, 0x0, 0x2, 0x1]}, {0x800, @usage=0x8000, 0x0, 0x8, 0x5, 0x2e21, 0x727, 0x9, 0xa, @struct={0xfff, 0xfffffffc}, 0x7d883c3f, 0xfffffdd4, [0x4, 0x5, 0xffffffffffffffff, 0x7ff, 0x80000001]}, {0x5, 0x1, 0xce6}}) ioctl$BTRFS_IOC_GET_DEV_STATS(0xffffffffffffffff, 0xc4089434, &(0x7f0000000c40)={0x0, 0x5e0, 0x1, [0xf725, 0x4, 0x0, 0x5, 0x101], [0xf692, 0x23ff, 0x10001, 0x2218, 0x6, 0x2, 0x4, 0x6, 0x20, 0xf63, 0x1, 0x4, 0x9, 0x4, 0x2, 0x0, 0x91b, 0x400, 0x2, 0x36, 0x7fffffff, 0x9, 0x1, 0x9, 0x7, 0x1, 0x7, 0xfffffffffffffffb, 0x1, 0xfffffffffffffd8b, 0x81, 0xf91a, 0x5, 0x8, 0x8, 0x27, 0x1, 0x0, 0x5, 0xd70, 0xff, 0x1, 0xa3, 0x6, 0xb899, 0xc1b6, 0x8001, 0x200, 0x9, 0x10000, 0x4, 0xa180000000000, 0x1, 0x6, 0x6, 0xbd10, 0x1, 0x6, 0x2, 0x5, 0x1f, 0x8519, 0x2, 0xfffffffffffffffa, 0x3f, 0x4, 0x3, 0x4, 0xffff, 0x8, 0x0, 0x81, 0x1, 0x101, 0x7, 0x0, 0x1, 0xcc5, 0x9, 0x401, 0x20, 0x10000, 0x7, 0x8, 0x3, 0x3c5, 0x80000000, 0x2, 0x80000000, 0x40, 0x8001, 0x8001, 0x800, 0x84f, 0x9, 0x9c, 0x8, 0x6, 0x6, 0x36c8, 0x6, 0x6, 0xfed, 0x282fd451, 0x8, 0x1000, 0x3, 0xffffffffffffff00, 0x0, 0x3, 0x10001, 0x7fffffff, 0xffffffffffff101d, 0x10001, 0x9, 0x8cef, 0x122, 0x9757, 0x3, 0x8, 0xfff]}) ioctl$SG_IO(r0, 0x2285, &(0x7f0000000380)={0x53, 0x0, 0x21, 0x0, @scatter={0x0, 0x0, 0x0}, &(0x7f0000000200)="e5f432732f4e096d26e2c735d135121c921bda40b8585ba8d47d34f3904cf12dba", 0x0, 0x0, 0x0, 0x0, 0x0}) mmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x2000000, 0x100011, r0, 0x6af50000) r1 = socket$inet6_sctp(0xa, 0x5, 0x84) getsockopt$inet_sctp6_SCTP_GET_ASSOC_ID_LIST(0xffffffffffffffff, 0x84, 0x1d, &(0x7f0000000640)=ANY=[@ANYBLOB], &(0x7f000095dffc)=0x8) setsockopt$inet_sctp6_SCTP_PEER_ADDR_THLDS(r1, 0x84, 0x1f, &(0x7f0000000640)={0x0, @in={{0x2, 0x4e24, @local}}, 0xcee8}, 0x90) ioctl$BTRFS_IOC_BALANCE_V2(0xffffffffffffffff, 0xc4009420, 0x0) clone(0x40808000, 0x0, 0x0, 0x0, 0x0) syz_read_part_table(0x0, 0x0, 0x0) [ 89.116552][ T3022] loop2: detected capacity change from 0 to 270 [ 89.142033][ T3022] FAT-fs (loop2): bogus number of reserved sectors [ 89.148621][ T3022] FAT-fs (loop2): Can't find a valid FAT filesystem [ 89.169457][ T3024] FAULT_INJECTION: forcing a failure. [ 89.169457][ T3024] name failslab, interval 1, probability 0, space 0, times 0 [ 89.177586][ C0] sd 0:0:1:0: tag#4174 FAILED Result: hostbyte=DID_ABORT driverbyte=DRIVER_OK cmd_age=0s [ 89.182103][ T3024] CPU: 1 PID: 3024 Comm: syz-executor.0 Not tainted 5.16.0-rc3-syzkaller #0 [ 89.191901][ C0] sd 0:0:1:0: tag#4174 CDB: opcode=0xe5 (vendor) [ 89.200521][ T3024] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 89.206876][ C0] sd 0:0:1:0: tag#4174 CDB[00]: e5 f4 32 73 2f 4e 09 6d 26 e2 c7 35 d1 35 12 1c [ 89.216888][ T3024] Call Trace: [ 89.216895][ T3024] [ 89.216902][ T3024] dump_stack_lvl+0xd6/0x122 [ 89.225928][ C0] sd 0:0:1:0: tag#4174 CDB[10]: 92 1b da 40 b8 58 5b a8 d4 7d 34 f3 90 4c f1 2d [ 89.229157][ T3024] dump_stack+0x11/0x1b [ 89.232088][ C0] sd 0:0:1:0: tag#4174 CDB[20]: ba [ 89.236731][ T3024] should_fail+0x23c/0x250 [ 89.259352][ T3024] ? anon_vma_clone+0x8d/0x380 [ 89.264126][ T3024] __should_failslab+0x81/0x90 [ 89.268941][ T3024] should_failslab+0x5/0x20 [ 89.273490][ T3024] kmem_cache_alloc+0x4f/0x320 [ 89.278252][ T3024] anon_vma_clone+0x8d/0x380 [ 89.282841][ T3024] __split_vma+0x134/0x320 [ 89.287300][ T3024] ? vmacache_find+0x1e2/0x320 [ 89.292065][ T3024] __do_munmap+0x2ee/0x1310 [ 89.296697][ T3024] ? file_has_perm+0x34d/0x390 [ 89.301467][ T3024] mmap_region+0x59a/0x10a0 [ 89.305980][ T3024] do_mmap+0x781/0xc20 [ 89.310126][ T3024] vm_mmap_pgoff+0x117/0x1f0 [ 89.314722][ T3024] ksys_mmap_pgoff+0x265/0x320 [ 89.319485][ T3024] do_syscall_64+0x44/0xd0 [ 89.323970][ T3024] entry_SYSCALL_64_after_hwframe+0x44/0xae [ 89.329875][ T3024] RIP: 0033:0x7f4eca1feae9 [ 89.334284][ T3024] 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 [ 89.353884][ T3024] RSP: 002b:00007f4ec7f75188 EFLAGS: 00000246 ORIG_RAX: 0000000000000009 [ 89.362295][ T3024] RAX: ffffffffffffffda RBX: 00007f4eca311f60 RCX: 00007f4eca1feae9 [ 89.370253][ T3024] RDX: 00000000007ffffe RSI: 0000000000600000 RDI: 0000000020000000 [ 89.378220][ T3024] RBP: 00007f4ec7f751d0 R08: 0000000000000004 R09: 0000000000000000 [ 89.382722][ T24] audit: type=1400 audit(1638419703.929:312): avc: denied { setopt } for pid=3025 comm="syz-executor.5" scontext=root:sysadm_r:sysadm_t tcontext=root:sysadm_r:sysadm_t tclass=sctp_socket permissive=1 [ 89.386179][ T3024] R10: 0000000004002011 R11: 0000000000000246 R12: 0000000000000001 [ 89.386193][ T3024] R13: 00007ffc4b5d211f R14: 00007f4ec7f75300 R15: 0000000000022000 [ 89.386209][ T3024] 04:35:04 executing program 3: syz_mount_image$vfat(&(0x7f00000002c0), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f00000000c0)="601c6d6b646f736617e43c00088020000200000004f8000020004000000000000000000001", 0x25}, {0x0, 0x0, 0x200000000010ffd}], 0x0, &(0x7f0000000240)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') open(&(0x7f0000000080)='./file0\x00', 0x4142, 0x0) perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41c1}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) r1 = open(&(0x7f0000000000)='./file0\x00', 0x141042, 0x0) write$binfmt_elf64(r1, &(0x7f0000000180)=ANY=[], 0x82) rename(&(0x7f0000000180)='./file0\x00', &(0x7f0000000300)='./file0\x00') r2 = openat$cgroup_ro(0xffffffffffffff9c, 0x0, 0x26e1, 0x0) ioctl$PERF_EVENT_IOC_PERIOD(r2, 0x4030582a, &(0x7f0000000040)) r3 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) r4 = open(&(0x7f0000000380)='./file0\x00', 0x141042, 0x0) write$binfmt_elf64(r4, &(0x7f0000000180)=ANY=[], 0x82) sendfile(r4, r3, 0x0, 0xa198) sendfile(r1, r0, 0x0, 0xa198) 04:35:04 executing program 2: r0 = syz_mount_image$vfat(&(0x7f00000000c0), &(0x7f0000000100)='./file2\x00', 0x0, 0x2, &(0x7f0000000300)=[{}, {0x0, 0x0, 0x10e20}], 0x0, &(0x7f0000001680)={[{@iocharset={'iocharset', 0x3d, 'default'}}, {@uni_xlate}]}) mkdirat(r0, &(0x7f0000000040)='./file1\x00', 0x0) [ 89.490074][ C0] sd 0:0:1:0: tag#4185 FAILED Result: hostbyte=DID_ABORT driverbyte=DRIVER_OK cmd_age=0s [ 89.499934][ C0] sd 0:0:1:0: tag#4185 CDB: opcode=0xe5 (vendor) [ 89.504304][ T3031] loop3: detected capacity change from 0 to 264192 [ 89.506280][ C0] sd 0:0:1:0: tag#4185 CDB[00]: e5 f4 32 73 2f 4e 09 6d 26 e2 c7 35 d1 35 12 1c [ 89.506317][ C0] sd 0:0:1:0: tag#4185 CDB[10]: 92 1b da 40 b8 58 5b a8 d4 7d 34 f3 90 4c f1 2d [ 89.522050][ T3031] FAT-fs (loop3): Invalid FSINFO signature: 0x00000000, 0x00000000 (sector = 1) 04:35:04 executing program 1: syz_mount_image$vfat(&(0x7f00000002c0), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f00000000c0)="601c6d6b646f736617e43c00088020000200000004f8000020004000000000000000000001", 0x25}, {0x0, 0x0, 0x200000000010ffd}], 0x0, &(0x7f0000000240)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') open(&(0x7f0000000080)='./file0\x00', 0x4142, 0x0) r0 = perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41c1}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r1 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) r2 = open(&(0x7f0000000000)='./file0\x00', 0x141042, 0x0) write$binfmt_elf64(r2, &(0x7f0000000180)=ANY=[], 0x82) rename(&(0x7f0000000180)='./file0\x00', &(0x7f0000000300)='./file0\x00') r3 = openat$cgroup_ro(0xffffffffffffff9c, 0x0, 0x26e1, 0x0) ioctl$PERF_EVENT_IOC_PERIOD(r3, 0x4030582a, &(0x7f0000000040)) r4 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) ioctl$PERF_EVENT_IOC_PERIOD(r0, 0x40082404, &(0x7f0000000140)=0x3) r5 = open(&(0x7f0000000380)='./file0\x00', 0x141042, 0x0) write$binfmt_elf64(r5, &(0x7f0000000180)=ANY=[], 0x82) sendfile(r5, r4, 0x0, 0xa198) sendfile(r2, r1, 0x0, 0xa198) 04:35:04 executing program 0: r0 = creat(&(0x7f0000000000)='./bus\x00', 0x0) openat$vcsu(0xffffffffffffff9c, 0x0, 0x0, 0x0) r1 = open(&(0x7f0000000780)='./bus\x00', 0x14117e, 0x0) r2 = creat(&(0x7f00000001c0)='./bus\x00', 0x0) lseek(r2, 0x7ffffc, 0x0) write$binfmt_elf64(r2, &(0x7f00000002c0)=ANY=[], 0x1a0) mmap(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x7ffffe, 0x4002011, r1, 0x0) (fail_nth: 3) ioctl$EXT4_IOC_SWAP_BOOT(r0, 0x6611) [ 89.530834][ C0] sd 0:0:1:0: tag#4185 CDB[20]: ba 04:35:04 executing program 4: r0 = creat(&(0x7f0000000000)='./file0\x00', 0x0) r1 = perf_event_open(&(0x7f00000003c0)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext={0x0, 0x8}, 0x0, 0x5, 0x0, 0x5, 0x1a, 0x0, 0x0, 0x0, 0x0, 0x0, 0x6}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) sendmsg$DEVLINK_CMD_SB_PORT_POOL_SET(0xffffffffffffffff, 0x0, 0x0) sendmsg$AUDIT_USER_TTY(r0, &(0x7f0000000100)={&(0x7f0000000080)={0x10, 0x0, 0x0, 0x800000}, 0xc, &(0x7f00000000c0)={&(0x7f00000004c0)={0xd4, 0x464, 0x800, 0x70bd2b, 0x25dfdbfd, "1977974c90e4cf4a723399c933b2064098a704a49de5f49cba8b54f6496044e94c29aacc44d33bae087003dce13a18dabcc267e2799fa9abd6e2dc97033c769fec2e6158a407b958294716bbedae17b250234f15e45d4e8a4ec6e78c97a651ebf9350deee4ab3b01467093dcbc92910c6b23e357212b8a1cf101cb5364f8da85fa0dd8b6ccba56313a7d66466fe07da353ff1be090c9537581be2d63cbe33d7fc09d14832270f9595f51d2d23ddd6b47cc9278c66ffcbb7cc8cb570a124920a8b3d7e8", ["", "", "", "", "", "", "", "", "", ""]}, 0xd4}, 0x1, 0x0, 0x0, 0x40000c4}, 0x80) r2 = syz_open_dev$sg(&(0x7f0000000000), 0x0, 0x0) ioctl$SG_IO(r2, 0x2285, &(0x7f0000000740)={0x53, 0x0, 0x21, 0x0, @scatter={0x3a, 0x0, 0x0}, &(0x7f0000000200)="e5f432732f4e096d26e2c735d135121c921bda40b8585ba8d47d34f3904cf12dba", 0x0, 0xffffffff, 0x0, 0x0, 0x0}) ioctl$SG_IO(r2, 0x2285, 0x0) ioctl$BTRFS_IOC_TREE_SEARCH_V2(0xffffffffffffffff, 0xc0709411, 0x0) clone(0x100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) fallocate(r1, 0x2, 0x6, 0x9) sendmsg$TIPC_NL_BEARER_ENABLE(0xffffffffffffffff, &(0x7f0000000980)={&(0x7f0000000380), 0xc, &(0x7f0000000940)={&(0x7f0000000c40)=ANY=[@ANYBLOB="90000000", @ANYRES16=0x0, @ANYBLOB="000029bd7000f4dbdf25030000003c0003800800030000000000080002000000000008000300010000000800030009000000080002000000000008000100ffffff7f08000100200007800c000300070000000000000008000100090000000800010081030000100002800c0003800800020001000000040005800c0003800800010001000000"], 0x90}}, 0x4000000) clone(0x2080, &(0x7f0000000180)="66b7e67da9a45e2ea0ed8a84d8155f1f7eb4e13b90cba46ad73d7be412ae81c990b4992ad026c67bdeb131cce1f1b345e9f8cfa93572c49da1d991b10831b5611af6bf7a57d827880de84c638052319e46c7a8c1a35b4b020879eda716f357", &(0x7f0000000240), &(0x7f0000000280), &(0x7f00000009c0)="07f53a3a4460d8549759a9ca4427102017a4c37e4f9873b39265b180307f12e82987683d793fedc6a87e447e398a4b774305fffd823abdbae5b855b07d650c4745efc3871611c1bc002bded637cceec1a2bd919b247bf2508a66dced1820302007f3c7e6a4fce9491bad86716641c32911ef9d9dd2de31d158e9331dec496f7790aa13b61f787491323f1b2807201bb8458e656d29461fffb531bad0bcd43189f99281059ba6374d0c6666e55c7c1b25ffafa4894950285959deb6848e4d817c371b") pipe2$9p(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) perf_event_open(&(0x7f0000000640)={0x0, 0x80, 0x1, 0x0, 0x0, 0x3d, 0x0, 0x0, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x1, 0x1, 0x0, 0x0, 0x3, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x5, 0x0, @perf_bp={&(0x7f0000000480)}, 0x0, 0x0, 0x1ff, 0x5, 0xfca, 0x0, 0x0, 0x0, 0x7, 0x0, 0x8}, 0x0, 0x0, r1, 0x0) mount$9p_fd(0x0, &(0x7f0000000040)='./file0\x00', &(0x7f00000002c0), 0x0, &(0x7f0000000e40)={'trans=fd,', {'rfdno', 0x3d, r3}, 0x2c, {'wfdno', 0x3d, r4}, 0x2c, {[{@version_u}, {@access_uid={'access', 0x3d, 0xee00}}]}}) write$P9_RVERSION(0xffffffffffffffff, &(0x7f0000000840)=ANY=[@ANYBLOB="00000065ff552000000008003950323030302e572c6de83c3710b8f2d5dfaec25eddbf017b2a3a374f253ae0c0566e7691f6bf32097a31e4b21716e5ab2b7da3400c9f0b1f8f3011256f0d95ce8e7b72800698677b0ca5c0c4c51f7c9a2f88507c36b9bf8ee86023f6037a25da649bfa10116f0ac1dd8409f2491315b3463f24857b618e66689bdc029917d7eb927db5e2f72d011751031eaa16d3e88a8b3e6a2f6d17cc47bedc45f67d7be0c4d366062aced97633e3e7a44f04f04c7bd0dc0eade53292c8c65b3a"], 0x15) clone(0x0, &(0x7f00000005c0), 0x0, &(0x7f0000000340), 0x0) [ 89.712108][ T3036] loop2: detected capacity change from 0 to 270 [ 89.714659][ T3037] FAULT_INJECTION: forcing a failure. [ 89.714659][ T3037] name failslab, interval 1, probability 0, space 0, times 0 [ 89.730991][ T3037] CPU: 0 PID: 3037 Comm: syz-executor.0 Not tainted 5.16.0-rc3-syzkaller #0 [ 89.732275][ T3036] FAT-fs (loop2): bogus number of reserved sectors [ 89.739671][ T3037] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 89.739684][ T3037] Call Trace: [ 89.739691][ T3037] 04:35:04 executing program 3: syz_mount_image$vfat(&(0x7f00000002c0), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f00000000c0)="601c6d6b646f736617e43c00088020000200000004f8000020004000000000000000000001", 0x25}, {0x0, 0x0, 0x200000000010ffd}], 0x0, &(0x7f0000000240)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') open(&(0x7f0000000080)='./file0\x00', 0x4142, 0x0) perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41c1}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) r1 = open(&(0x7f0000000000)='./file0\x00', 0x141042, 0x0) write$binfmt_elf64(r1, &(0x7f0000000180)=ANY=[], 0x82) rename(&(0x7f0000000180)='./file0\x00', &(0x7f0000000300)='./file0\x00') r2 = openat$cgroup_ro(0xffffffffffffff9c, 0x0, 0x26e1, 0x0) ioctl$PERF_EVENT_IOC_PERIOD(r2, 0x4030582a, &(0x7f0000000040)) r3 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) r4 = open(&(0x7f0000000380)='./file0\x00', 0x141042, 0x0) write$binfmt_elf64(r4, &(0x7f0000000180)=ANY=[], 0x82) sendfile(r4, r3, 0x0, 0xa198) sendfile(r1, r0, 0x0, 0xa198) [ 89.739697][ T3037] dump_stack_lvl+0xd6/0x122 [ 89.746261][ T3036] FAT-fs (loop2): Can't find a valid FAT filesystem [ 89.756249][ T3037] dump_stack+0x11/0x1b [ 89.756272][ T3037] should_fail+0x23c/0x250 [ 89.782218][ T3037] ? vm_area_alloc+0x28/0xa0 [ 89.786832][ T3037] __should_failslab+0x81/0x90 [ 89.791604][ T3037] should_failslab+0x5/0x20 [ 89.796115][ T3037] kmem_cache_alloc+0x4f/0x320 [ 89.800991][ T3037] vm_area_alloc+0x28/0xa0 [ 89.805457][ T3037] mmap_region+0x72c/0x10a0 [ 89.809945][ T3037] do_mmap+0x781/0xc20 [ 89.813994][ T3037] vm_mmap_pgoff+0x117/0x1f0 [ 89.818611][ T3037] ksys_mmap_pgoff+0x265/0x320 [ 89.823355][ T3037] do_syscall_64+0x44/0xd0 [ 89.827752][ T3037] entry_SYSCALL_64_after_hwframe+0x44/0xae [ 89.833695][ T3037] RIP: 0033:0x7f4eca1feae9 [ 89.838171][ T3037] 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 [ 89.857761][ T3037] RSP: 002b:00007f4ec7f75188 EFLAGS: 00000246 ORIG_RAX: 0000000000000009 [ 89.866222][ T3037] RAX: ffffffffffffffda RBX: 00007f4eca311f60 RCX: 00007f4eca1feae9 [ 89.874209][ T3037] RDX: 00000000007ffffe RSI: 0000000000600000 RDI: 0000000020000000 [ 89.882204][ T3037] RBP: 00007f4ec7f751d0 R08: 0000000000000004 R09: 0000000000000000 [ 89.890235][ T3037] R10: 0000000004002011 R11: 0000000000000246 R12: 0000000000000001 [ 89.898191][ T3037] R13: 00007ffc4b5d211f R14: 00007f4ec7f75300 R15: 0000000000022000 [ 89.906143][ T3037] 04:35:04 executing program 0: r0 = creat(&(0x7f0000000000)='./bus\x00', 0x0) openat$vcsu(0xffffffffffffff9c, 0x0, 0x0, 0x0) r1 = open(&(0x7f0000000780)='./bus\x00', 0x14117e, 0x0) r2 = creat(&(0x7f00000001c0)='./bus\x00', 0x0) lseek(r2, 0x7ffffc, 0x0) write$binfmt_elf64(r2, &(0x7f00000002c0)=ANY=[], 0x1a0) mmap(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x7ffffe, 0x4002011, r1, 0x0) (fail_nth: 4) ioctl$EXT4_IOC_SWAP_BOOT(r0, 0x6611) [ 89.910152][ T8] FAT-fs (loop3): Invalid FSINFO signature: 0x00000000, 0x00000000 (sector = 1) [ 89.953825][ T3041] FAULT_INJECTION: forcing a failure. [ 89.953825][ T3041] name fail_page_alloc, interval 1, probability 0, space 0, times 1 [ 89.967163][ T3041] CPU: 1 PID: 3041 Comm: syz-executor.0 Not tainted 5.16.0-rc3-syzkaller #0 [ 89.975837][ T3041] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 89.985884][ T3041] Call Trace: [ 89.989151][ T3041] [ 89.992073][ T3041] dump_stack_lvl+0xd6/0x122 [ 89.996663][ T3041] dump_stack+0x11/0x1b 04:35:04 executing program 5: prlimit64(0x0, 0xe, &(0x7f0000000140)={0xa, 0x401}, 0x0) sched_setattr(0x0, &(0x7f0000000040)={0x38, 0x2, 0x0, 0x0, 0x7}, 0x0) ioctl$BTRFS_IOC_BALANCE_V2(0xffffffffffffffff, 0xc4009420, &(0x7f0000000840)={0x2, 0x0, {0x0, @usage=0x6, 0x0, 0x0, 0x0, 0x2, 0x5, 0x0, 0x2, @usage=0xf704, 0xffff, 0x10001, [0xffc, 0x0, 0x3, 0x0, 0x100, 0xa72]}, {0x0, @struct={0x4, 0x7}, 0x0, 0x0, 0x7, 0x20, 0x0, 0x0, 0x0, @usage=0x2, 0x7fb4, 0x0, [0x0, 0x0, 0x0, 0x0, 0x40]}, {0x400, @usage=0x3, 0x0, 0x7, 0x0, 0x0, 0x4, 0x0, 0x0, @struct={0xc95, 0x800}, 0x1, 0x0, [0x0, 0x0, 0x0, 0x1, 0x800, 0x3f]}, {0x0, 0xffffffffffffffff, 0x90000000000000}}) ioctl$BTRFS_IOC_BALANCE_V2(0xffffffffffffffff, 0xc4009420, &(0x7f0000000240)={0x0, 0x1, {0x0, @usage=0x2, 0x0, 0x0, 0x36dd, 0xfffffffffffffff8, 0x0, 0x1, 0x500, @usage=0x2, 0x5, 0x3, [0x0, 0x0, 0x0, 0x0, 0x9, 0x6]}, {0x1f, @struct={0x435}, 0x0, 0x9, 0x0, 0x0, 0x0, 0x0, 0x0, @usage, 0x0, 0x0, [0x0, 0x4, 0x0, 0x0, 0x1, 0x3fe000000]}, {0x0, @struct, 0x0, 0x6fe3, 0x0, 0x7f, 0x6, 0x0, 0x0, @struct={0x5, 0xffff}, 0x0, 0x1, [0x0, 0x0, 0x1ff]}, {0x1ff}}) ioctl$BTRFS_IOC_SUBVOL_CREATE_V2(0xffffffffffffffff, 0x50009418, 0x0) perf_event_open(&(0x7f0000001900)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext={0x0, 0xc150d4e}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) openat$sysfs(0xffffffffffffff9c, &(0x7f0000000180)='/sys/module/em28xx_rc', 0x1, 0x0) ioctl$AUTOFS_DEV_IOCTL_TIMEOUT(0xffffffffffffffff, 0xc018937a, &(0x7f0000000800)={{0x1, 0x1, 0x18}, './file0\x00'}) r0 = syz_open_dev$sg(&(0x7f0000000000), 0x0, 0x0) ioctl$BTRFS_IOC_GET_DEV_STATS(0xffffffffffffffff, 0xc4089434, &(0x7f0000000200)={0x0, 0x8, 0x1, [0x7f, 0x628f, 0x10001, 0x1, 0x2], [0x4, 0x81, 0x7, 0xfffffffffffffffe, 0x1, 0x4fc6, 0x7, 0x7ff, 0x1, 0x7, 0x7, 0x5, 0x6d5d202d, 0x9, 0x80000001, 0x0, 0x8, 0x5, 0x10100000, 0xfa, 0x20, 0x100000000, 0x81, 0x69ab, 0x401, 0x3, 0x7, 0x43, 0xffffffff, 0xb14, 0x8, 0x1000000000, 0x4, 0x3, 0x0, 0x8, 0x1, 0x4, 0x8, 0xe2, 0x1000, 0x9, 0x4, 0x9, 0x5, 0x8, 0x6, 0x6, 0xe3, 0x6, 0x163451fd, 0xe0, 0x2, 0x1, 0xfffffffffffffff8, 0x0, 0x10000, 0x4, 0x3, 0x2, 0x2, 0x40, 0x8, 0xfffffffffffff8f1, 0x5, 0xeda, 0x10000, 0x4, 0x10001, 0x9, 0x2, 0x1, 0xffffffffffffffff, 0x6, 0x8, 0x5, 0x80, 0x8e2, 0x80000000, 0x1, 0x5, 0x6, 0x7, 0x7, 0x6, 0x4, 0x9, 0x2, 0xb37, 0x159, 0x1000, 0x1, 0x10000, 0x800, 0xb56, 0x7ff, 0xdb, 0x0, 0x10000, 0xfffffffffffffffb, 0x8, 0x1000, 0x8, 0x0, 0x4, 0x3, 0x0, 0x2, 0x7fffffff, 0x8, 0x4, 0x2, 0x7, 0x5, 0xffffffff, 0x7, 0x7, 0x100000001, 0x1000000009, 0x3, 0x7]}) ioctl$BTRFS_IOC_BALANCE_V2(0xffffffffffffffff, 0xc4009420, &(0x7f0000003000)={0x10, 0x2, {0x4, @usage=0x20, 0x0, 0x5fa4108e, 0x0, 0x800000000000000, 0x6, 0x59, 0x0, @struct={0xa683, 0x8}, 0x4, 0xfffffff8, [0x800, 0x9, 0x2, 0x1, 0xfffffffffffffffe, 0x10000]}, {0x20, @usage=0x2, 0x0, 0x7, 0x20, 0x80000000, 0x8, 0x9, 0x0, @struct={0x5ae, 0x81}, 0x2, 0x4, [0x0, 0x5, 0xb183, 0x0, 0x2, 0x1]}, {0x800, @usage=0x8000, 0x0, 0x8, 0x5, 0x2e21, 0x727, 0x9, 0xa, @struct={0xfff, 0xfffffffc}, 0x7d883c3f, 0xfffffdd4, [0x4, 0x5, 0xffffffffffffffff, 0x7ff, 0x80000001]}, {0x5, 0x1, 0xce6}}) ioctl$BTRFS_IOC_GET_DEV_STATS(0xffffffffffffffff, 0xc4089434, &(0x7f0000000c40)={0x0, 0x5e0, 0x1, [0xf725, 0x4, 0x0, 0x5, 0x101], [0xf692, 0x23ff, 0x10001, 0x2218, 0x6, 0x2, 0x4, 0x6, 0x20, 0xf63, 0x1, 0x4, 0x9, 0x4, 0x2, 0x0, 0x91b, 0x400, 0x2, 0x36, 0x7fffffff, 0x9, 0x1, 0x9, 0x7, 0x1, 0x7, 0xfffffffffffffffb, 0x1, 0xfffffffffffffd8b, 0x81, 0xf91a, 0x5, 0x8, 0x8, 0x27, 0x1, 0x0, 0x5, 0xd70, 0xff, 0x1, 0xa3, 0x6, 0xb899, 0xc1b6, 0x8001, 0x200, 0x9, 0x10000, 0x4, 0xa180000000000, 0x1, 0x6, 0x6, 0xbd10, 0x1, 0x6, 0x2, 0x5, 0x1f, 0x8519, 0x2, 0xfffffffffffffffa, 0x3f, 0x4, 0x3, 0x4, 0xffff, 0x8, 0x0, 0x81, 0x1, 0x101, 0x7, 0x0, 0x1, 0xcc5, 0x9, 0x401, 0x20, 0x10000, 0x7, 0x8, 0x3, 0x3c5, 0x80000000, 0x2, 0x80000000, 0x40, 0x8001, 0x8001, 0x800, 0x84f, 0x9, 0x9c, 0x8, 0x6, 0x6, 0x36c8, 0x6, 0x6, 0xfed, 0x282fd451, 0x8, 0x1000, 0x3, 0xffffffffffffff00, 0x0, 0x3, 0x10001, 0x7fffffff, 0xffffffffffff101d, 0x10001, 0x9, 0x8cef, 0x122, 0x9757, 0x3, 0x8, 0xfff]}) ioctl$SG_IO(r0, 0x2285, &(0x7f0000000380)={0x53, 0x0, 0x21, 0x0, @scatter={0x0, 0x0, 0x0}, &(0x7f0000000200)="e5f432732f4e096d26e2c735d135121c921bda40b8585ba8d47d34f3904cf12dba", 0x0, 0x0, 0x0, 0x0, 0x0}) mmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x2000000, 0x100011, r0, 0x6af50000) r1 = socket$inet6_sctp(0xa, 0x5, 0x84) getsockopt$inet_sctp6_SCTP_GET_ASSOC_ID_LIST(0xffffffffffffffff, 0x84, 0x1d, &(0x7f0000000640)=ANY=[@ANYBLOB], &(0x7f000095dffc)=0x8) setsockopt$inet_sctp6_SCTP_PEER_ADDR_THLDS(r1, 0x84, 0x1f, &(0x7f0000000640)={0x0, @in={{0x2, 0x4e24, @local}}, 0xcee8}, 0x90) ioctl$BTRFS_IOC_BALANCE_V2(0xffffffffffffffff, 0xc4009420, 0x0) clone(0x40808000, 0x0, 0x0, 0x0, 0x0) syz_read_part_table(0x0, 0x0, 0x0) [ 90.000813][ T3041] should_fail+0x23c/0x250 [ 90.005281][ T3041] __alloc_pages+0x102/0x330 [ 90.009877][ T3041] alloc_pages+0x382/0x3d0 [ 90.014342][ T3041] pte_alloc_one+0x29/0xb0 [ 90.018781][ T3041] handle_mm_fault+0xaaa/0x1590 [ 90.023665][ T3041] ? lock_page_maybe_drop_mmap+0x200/0x200 [ 90.029478][ T3041] __get_user_pages+0x388/0xc80 [ 90.034328][ T3041] __mm_populate+0x24d/0x370 [ 90.038903][ T3041] vm_mmap_pgoff+0x160/0x1f0 [ 90.043539][ T3041] ksys_mmap_pgoff+0x265/0x320 [ 90.048293][ T3041] do_syscall_64+0x44/0xd0 [ 90.052697][ T3041] entry_SYSCALL_64_after_hwframe+0x44/0xae [ 90.058621][ T3041] RIP: 0033:0x7f4eca1feae9 [ 90.063021][ T3041] 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 [ 90.082616][ T3041] RSP: 002b:00007f4ec7f75188 EFLAGS: 00000246 ORIG_RAX: 0000000000000009 [ 90.091093][ T3041] RAX: ffffffffffffffda RBX: 00007f4eca311f60 RCX: 00007f4eca1feae9 [ 90.099108][ T3041] RDX: 00000000007ffffe RSI: 0000000000600000 RDI: 0000000020000000 [ 90.107058][ T3041] RBP: 00007f4ec7f751d0 R08: 0000000000000004 R09: 0000000000000000 [ 90.115079][ T3041] R10: 0000000004002011 R11: 0000000000000246 R12: 0000000000000001 [ 90.123026][ T3041] R13: 00007ffc4b5d211f R14: 00007f4ec7f75300 R15: 0000000000022000 [ 90.130995][ T3041] [ 90.150503][ C0] sd 0:0:1:0: tag#4213 FAILED Result: hostbyte=DID_ABORT driverbyte=DRIVER_OK cmd_age=0s [ 90.160367][ C0] sd 0:0:1:0: tag#4213 CDB: opcode=0xe5 (vendor) [ 90.166711][ C0] sd 0:0:1:0: tag#4213 CDB[00]: e5 f4 32 73 2f 4e 09 6d 26 e2 c7 35 d1 35 12 1c [ 90.175745][ C0] sd 0:0:1:0: tag#4213 CDB[10]: 92 1b da 40 b8 58 5b a8 d4 7d 34 f3 90 4c f1 2d [ 90.180431][ T3046] loop3: detected capacity change from 0 to 264192 [ 90.184781][ C0] sd 0:0:1:0: tag#4213 CDB[20]: ba 04:35:04 executing program 0: r0 = creat(&(0x7f0000000000)='./bus\x00', 0x0) openat$vcsu(0xffffffffffffff9c, 0x0, 0x0, 0x0) r1 = open(&(0x7f0000000780)='./bus\x00', 0x14117e, 0x0) r2 = creat(&(0x7f00000001c0)='./bus\x00', 0x0) lseek(r2, 0x7ffffc, 0x0) write$binfmt_elf64(r2, &(0x7f00000002c0)=ANY=[], 0x1a0) mmap(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x7ffffe, 0x4002011, r1, 0x0) (fail_nth: 5) ioctl$EXT4_IOC_SWAP_BOOT(r0, 0x6611) [ 90.205246][ T3047] loop1: detected capacity change from 0 to 264192 [ 90.232369][ T3050] FAULT_INJECTION: forcing a failure. [ 90.232369][ T3050] name fail_page_alloc, interval 1, probability 0, space 0, times 0 [ 90.245661][ T3050] CPU: 0 PID: 3050 Comm: syz-executor.0 Not tainted 5.16.0-rc3-syzkaller #0 [ 90.254337][ T3050] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 90.264435][ T3050] Call Trace: [ 90.267709][ T3050] [ 90.270626][ T3050] dump_stack_lvl+0xd6/0x122 [ 90.275220][ T3050] dump_stack+0x11/0x1b [ 90.279412][ T3050] should_fail+0x23c/0x250 [ 90.283902][ T3050] __alloc_pages+0x102/0x330 [ 90.288499][ T3050] alloc_pages+0x382/0x3d0 [ 90.293016][ T3050] folio_alloc+0x1a/0x20 [ 90.293496][ T3053] loop2: detected capacity change from 0 to 270 [ 90.297253][ T3050] filemap_alloc_folio+0x53/0xf0 [ 90.297279][ T3050] page_cache_ra_unbounded+0x1c0/0x430 [ 90.297302][ T3050] do_page_cache_ra+0xa7/0xc0 [ 90.297321][ T3050] do_sync_mmap_readahead+0x31c/0x370 [ 90.311380][ T3053] FAT-fs (loop2): bogus number of reserved sectors [ 90.313900][ T3050] filemap_fault+0x267/0xa10 [ 90.318608][ T3053] FAT-fs (loop2): Can't find a valid FAT filesystem [ 90.323924][ T3050] handle_mm_fault+0xba6/0x1590 [ 90.334899][ C1] sd 0:0:1:0: tag#4215 FAILED Result: hostbyte=DID_ABORT driverbyte=DRIVER_OK cmd_age=0s [ 90.335077][ T3050] ? lock_page_maybe_drop_mmap+0x200/0x200 [ 90.341659][ C1] sd 0:0:1:0: tag#4215 CDB: opcode=0xe5 (vendor) [ 90.346465][ T3050] __get_user_pages+0x388/0xc80 [ 90.346497][ T3050] __mm_populate+0x24d/0x370 [ 90.356295][ C1] sd 0:0:1:0: tag#4215 CDB[00]: e5 f4 32 73 2f 4e 09 6d 26 e2 c7 35 d1 35 12 1c [ 90.362055][ T3050] vm_mmap_pgoff+0x160/0x1f0 [ 90.368372][ C1] sd 0:0:1:0: tag#4215 CDB[10]: 92 1b da 40 b8 58 5b a8 d4 7d 34 f3 90 4c f1 2d [ 90.373176][ T3050] ksys_mmap_pgoff+0x265/0x320 [ 90.377761][ C1] sd 0:0:1:0: tag#4215 CDB[20]: ba [ 90.410159][ T3050] do_syscall_64+0x44/0xd0 [ 90.414580][ T3050] entry_SYSCALL_64_after_hwframe+0x44/0xae [ 90.420559][ T3050] RIP: 0033:0x7f4eca1feae9 [ 90.425014][ T3050] 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 [ 90.444721][ T3050] RSP: 002b:00007f4ec7f75188 EFLAGS: 00000246 ORIG_RAX: 0000000000000009 04:35:04 executing program 2: r0 = syz_mount_image$vfat(&(0x7f00000000c0), &(0x7f0000000100)='./file2\x00', 0x0, 0x2, &(0x7f0000000300)=[{}, {0x0, 0x0, 0x10e20}], 0x0, &(0x7f0000001680)={[{@iocharset={'iocharset', 0x3d, 'default'}}, {@uni_xlate}]}) mkdirat(r0, &(0x7f0000000040)='./file1\x00', 0x0) 04:35:05 executing program 4: ioctl$AUTOFS_DEV_IOCTL_REQUESTER(0xffffffffffffffff, 0xc018937b, &(0x7f0000001280)={{0x1, 0x1, 0x18, 0xffffffffffffffff, {0xffffffffffffffff, 0xee01}}, './file0\x00'}) statx(0xffffffffffffff9c, &(0x7f00000012c0)='./file0\x00', 0x400, 0x4, &(0x7f0000001300)) perf_event_open(&(0x7f00000003c0)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8, 0x28000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4, @perf_config_ext={0x0, 0x8}, 0x2208}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x2) r0 = syz_open_dev$sg(&(0x7f0000000000), 0x0, 0x0) ioctl$SG_IO(r0, 0x2285, &(0x7f0000000380)={0x53, 0x0, 0x13, 0x4, @scatter={0x0, 0x0, 0x0}, &(0x7f0000000200)="e5f432732f4e096d26a8d47d34f3904cf10000", 0x0, 0x3ffffe, 0x0, 0x2, 0x0}) r1 = socket$inet6(0xa, 0x1, 0x0) getegid() r2 = bpf$PROG_LOAD(0x5, &(0x7f0000000080)={0x11, 0x8, &(0x7f0000007280)=ANY=[@ANYBLOB="620af8ff0c200021bfa100000000000007010000f8ffffffb702000003000000bd120000000000008500000006000000b70000000000000095000000000000003faf4f2aa3d9b18ed812a2e2c49e8020a6f4e0e4a9446c7670568982678dc1fdee74e7013db4e020f698393aa0f3881f9c24aa56f15199fad0093c59d66b5ece9f36c70d0f13905ea23c22624c9f87f9793f50bb546040677b0c5077da80fb012c1e9400e693146cea484a415b76966118b64f751a0f241b072e90080008162d75593a286cecc93e64c227c95aa0b784625704f07a72c234664c0af9360a1f7a5e6b607130c89f18c0c1089d8b853289d01aa27ae8b09e00e79ab20b0b8e1148f49faf2ad0000000000000006fa03c6468972089b302d7bf6023cdcedb5e0125ebbc08dee510cb2364149215108333719acd97cfa107d40224edc5465a932b77e74e802a0d42bc6099ad2300000080006ef6c1ff0900000000000010c63a949e8b7955394ffa82b8e942c89112f4ab87b1bfeda7be586602d985430cea0162ab3fcf4591c926abfb076719237c8d0e60b0eea24492a660583eecdbf5bcd3de3a83209da17a0faf60fd6ad9b97aa5fa68480366c9c6fd6fa5043aa3926b81e3b59c95c25a573d99431412fd134a996382a1a04d5bb924cfe5f3185418d605ffff9c4d2ec7c32f2095e63c80aff9fa740b5b7632f32030916f89c6dad7603f2ba2a790d62d6faec2fed44da4928b30142ba11de6c5d50b83bae613402216b5054d1e7c13b1355d6f4a8245ffa4997da9c77af4c0eb97fca585ec6bf58351d564beb6d952aab9c70764b0a8a7583c90b3433b809bdb9fbd48bc873495cbff8a326eea31ae4e0f7505ebf6c9d13330ca006bce1a84521f14518c9b476fccbd6c712016219848624b87cec2dbe98223a0eb4fa39f6b5c02e6d6d90756ff57902a8f57000000009700cf0b4b8bc2294133000000000000000000030000000000000000000000000010008bc0d9559711e6e8861c46495ba585a4b2d02edc3e28dd271c896249ed85b980680b00002b435ac15fc0288d9b2a169cdcacc413b48dafb7a2c8cb482bac0ac502d9ba96ffffff7f0000100000000000007d5ad897ef3b7cda42013d53046da21b40216e14ba2d6ad5656bfff17addaedab25b30002abbba7fa725f38400be7c1f001b2cd317902f19e385be9e48dccff729433282830689da6b53b263339863297771429d120000003341bf33dcc9ffffffffffffffd39fec2271ff01589646efd1cf870cd7bb2366fde41f94290c2a5ff870ce5dfd3467decb05cfd9fcb32c8ed1dbd9d10a64c1083d5e71b5565b1768ee58969c41595229df17bcad70fb4021428ce970275d13b78100788f11f761038b75d4fe32b561d46ea3abe0fa4d30dc94ef241875f3b4ce0232fcea69c271d7fa29822aea68a660e717a04becff0f719197724f4fce1093b62d7e8c7123d8ec571be54c72d978cf906df0042e36acd37d7f9e119f2c06f815312e0cfe222a06f56dd022c074eb8a322fb0bf47c0a8d154b405c37feaf3dd95f6ef2acd1fe582786105c7df8be5877050c91301bb997316dbf17866fb84d4173731efe895ff2e1c5560926e90109b598502d3e959efc71f665c4d75cf2458e3542c9062ece84c99a061887a20639b41c8c12ee86c50804042b3eac1f879b136345cf67ca3fb5aac518a75f9e7d7101d5e186c489b3a06fb99e0aa7f23a054de2f4d92d6bd72ee2c9fdc75aaaf1e3e483b4ad05573af40326993947d9a631bcbf3583784acbda216550d7aec6b79e30cbd128f54c2d3335457acf37331766e472391e358c3b377327ac9ecc34f24c9ae153ec60ac0694dc55bff9f5f4df90400000000000000d6b2c5ea138afdf24285bf16b99c9cc0ad1857216f1a985f369191ae954febb3df464bfe0f7f3ee9afe7befb89d2777399f5874c553aeb3729cffe86e66964ae09bb6d163118e4cbe024fd4500f8ff0700000000cc9d8046c216c1f895778cb25122a2a998de44aeadea2a40da8daccf080842a486721737390cbf3a74cb2003016f1514216bdf57d2a40d40b51ab63e96ec8485b3b8a8c9ae3d14f93100c2e0893862eef552fcde2981f48c482bde8a168c3f5db2fea6ffffff7f04e50c349f4f9ecee27defc93871c5f99b355b72d538ba4958ea8e4aa37094191e10096e7e60fc3541a2c905a1a95e9571bf38ae1981c4238ecaee6f75cd0a6881bd1517a82d0df98674152f94e32409e2a3bce109b60000000000000000d6d5210d7560eb92d6a97a27602b81f76386f1535bef1497f92186086e29c6bc5a1fad6ec9a31137abf9a404abde7750898b1bd627e87306703be8672d70d1ab57075228a9f46ed9bd1f08fb8191bbab2dc51de3a61f0868afc4294859323e7a45319f18101288d139bd3da20fed05a8fe644a0b0a3fc22dd704e4214de5946912d6c98cd1a9fbe1e7d58c08acaf30235b918a31d2eca55f74a23641f61f2d5b308cf0d031b0c7f0ced69993e9960ff5f76015e6009756237badf4e7965bbe2777e808fcba821aa8e8c5c39609ff854356cb4900000000000000000000000000c1fee30a3f7a85d1b29e58c77685efc0ceb1c8e5729c66418d169fc03aa188546b3ad2a182068e1e3a0e2505bc7f41019645466ac96e0d4b3bc19faa5449209b083dbd334b47f067bbab40743b2a428f1da1f68df75cf43f8ecc8d3726602111b40e761fd21081920382f14d12ca3c3431ee97471c7868dcda7eaa69eb7f7f80572fdd11bb1d0d1280fbc22bf73468788df51710d7d31c632fc5ed1762eb0b428ee751c47d8e894f745a868404a0bf35f0121008b722b1eaa6aedfa1bf2e7ccb2d61d5d76331945e20fa26b8471d42645288d7226bbd9c9e9e1cc9eb3d541e407cc2dae5e690cd628ab84875f2c50ba891cea599b079b4b4ba686fcdf240430a537a395dc73bda367bf12cb7d81691a5fe8c47be395656a297e9df0e71f96756ea5cce7daac4be290159f6bcd75f0dda9de5532e71ae9e48b0ed1254a83100000000f6fbb869604d51a36a54c832e45b2569dc0d90b075225fde44c4e0973171ad47d6b70ebc660309e1e245b0fdf9743af932cd6db49a47613808bad959719c0000000000378a921c7f7f6933c2e24c7e800003c9e8095e02985f28e678f66422436f949e2ab8f162d7e3f855e378f4a1f40b0c6fb2d4b205a800b6d713acebc5b014e61a543a5a194f9ac18d76b5440e3b1a569e7397f6cafa86966d7ba19e720413267a6ccea9c439671d2c680f2753ca184eeeb843450368acb4383a01d25eb3d1e23e0f2645d1cdfa9fa410632f95a5f622f851c66ee7e30393cd7a4d67ff2a49c4f93c0984b5c2d4523497e4d64f95f08493564a1df87111c9bf3194fef97dcecc467ace45feeb685c5870d05f88a0f463db88d377442e1349acaf766218b54a9d624778e1c4cba6e6390a9f302c6eb2df7766411bef0ebb5000000000006065d6605eb7a00e127cc3b95b4fb40c2651838572d8c7d6683046dba81558c8c6c7fd9f3bb4fe53f52814b1d0d663edfdea7e31d42554e252be6b61435710b5c8db749180a9a0e605f252b6582623d2ad5e6db00e7770a82d5145ed943bbc4c50188eddb3f0d4bb1352f20a5a764aeb3c3f0649f6e6270cb480e4c246f2fa585a593aab1f86deec510ad41e4dae0a421c3185c7b77348960c0278e7ae50d656f6b928e8ef00"/2658], &(0x7f0000000100)='GPL\x00'}, 0x48) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000180)={&(0x7f0000000540)='rcu_utilization\x00', r2}, 0x10) sendmmsg$unix(0xffffffffffffffff, &(0x7f0000006340)=[{{&(0x7f00000018c0)=@file={0x0, './file0\x00'}, 0x6e, &(0x7f0000001ac0)=[{0x0}, {0x0}], 0x2}}, {{0x0, 0x0, &(0x7f0000001fc0)=[{0x0}], 0x1, &(0x7f0000000280)=ANY=[@ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYBLOB="d9f4cf19c4803d861be336b00ff86df7bc9ee77a9f9ef977b0e44d06b5effeb1839c505737d292719601e99602a74a0ecfbaced9d0b51e0f8e653823d49762efba3bd1bc0b20c1928e8ea5e09d3dda803b99570e129954bb629c0cce94b7f7992c69076b27e92d7219c7cef16b6bf6a6418ea1ee4d6abfaa2323bd865d9ecff76abfa014fbe42c7b0919abc44a1f592fd969113ace", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0xee00, @ANYRES32, @ANYRES32=r0, @ANYRES32, @ANYBLOB, @ANYRES32=r1, @ANYRESDEC=r2, @ANYRES32, @ANYBLOB], 0xd0, 0x4000}}], 0x2, 0x0) bpf$BPF_PROG_TEST_RUN(0xa, &(0x7f0000000800)={0xffffffffffffffff, 0x0, 0x90, 0x6b, &(0x7f0000000580)="b65c48dc2f252ba8c7cd92b1533b5842991a75cdfe11604631a0280879260226926503d42a29869a830a980f3cc28baa7afa932dd7577d1a95f310247f108d832facdfe9e0f40fcac1713382ca9abc880924242c79f672ae639e055a8ad718e81443584e27adef34921f38cfc716d7ce577dec72b7b1d3c3dc437ccd9d053d27549aac15ff891d3bc6d7b866e8c30302", &(0x7f0000000640)=""/107, 0x1, 0x0, 0x45, 0xbd, &(0x7f00000006c0)="96895247cdab7a27e5cefc7f24e60c7fd92812e272fe7ce6722239bcfafa6b39cdcf653ab218d17527e79bbacaa4e6373e3b440f318afc810653d773a3886410902e296044", &(0x7f0000000740)="02129d649077a505b25452065da7e5082450b1a5a45c8f48cd08bdeba8c3cde669c09d7a8e0c5b26f0d0cfc78bfe6e2a0f3f41119c453987c89f94bd1080d39e27713e4478aee6c1d928dd9df27ce3457d9b41525909e7f7a0e3b53ed02e6beea1e4c4a9cb4e440205d901bccb41b50fb362df37de5270ad16210be733818da52ab8112b18e2a78dbdbef9e2719cd6bd50394b0d3cf20b8644ae7c90d053ec200ee604a3e5052394417c54d58a92e67992d3f4f9762214abf230a9f114", 0x1, 0x6}, 0x48) r3 = getpid() sched_setattr(r3, &(0x7f0000000100)={0x38, 0x1}, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0x1, 0x11, &(0x7f0000caaffb)={0x0, 0x0}, &(0x7f0000cab000)=0xc) add_key$keyring(&(0x7f00000000c0), &(0x7f0000000100)={'syz', 0x0}, 0x0, 0x0, 0xfffffffffffffffd) r5 = add_key$keyring(&(0x7f0000000140), &(0x7f0000000000)={'syz', 0x3}, 0x0, 0x0, 0x0) keyctl$chown(0x4, r5, r4, 0x0) syz_mount_image$nfs(&(0x7f0000001880), &(0x7f00000018c0)='./file0\x00', 0x8001, 0x0, 0x0, 0x0, &(0x7f0000001dc0)=ANY=[@ANYBLOB=',fsmagic=0x000000000000\x00\x00\x00\x00,\x00']) sendmmsg$unix(0xffffffffffffffff, &(0x7f0000002400), 0x0, 0x0) clone3(&(0x7f0000000000)={0x16c105700, &(0x7f0000000100), 0x0, 0x0, {}, 0x0, 0x0, 0x0, 0x0}, 0x58) [ 90.453186][ T3050] RAX: ffffffffffffffda RBX: 00007f4eca311f60 RCX: 00007f4eca1feae9 [ 90.461193][ T3050] RDX: 00000000007ffffe RSI: 0000000000600000 RDI: 0000000020000000 [ 90.469159][ T3050] RBP: 00007f4ec7f751d0 R08: 0000000000000004 R09: 0000000000000000 [ 90.477166][ T3050] R10: 0000000004002011 R11: 0000000000000246 R12: 0000000000000001 [ 90.485208][ T3050] R13: 00007ffc4b5d211f R14: 00007f4ec7f75300 R15: 0000000000022000 [ 90.493255][ T3050] [ 90.507384][ T3046] FAT-fs (loop3): Invalid FSINFO signature: 0x00000000, 0x00000000 (sector = 1) [ 90.537718][ T3047] FAT-fs (loop1): Invalid FSINFO signature: 0x00000000, 0x00000000 (sector = 1) 04:35:05 executing program 2: r0 = syz_mount_image$vfat(&(0x7f00000000c0), &(0x7f0000000100)='./file2\x00', 0x0, 0x2, &(0x7f0000000300)=[{&(0x7f0000000000)="eb3c906d6b66082ebc617400", 0xc}, {0x0, 0x0, 0x10e20}], 0x0, &(0x7f0000001680)={[{@iocharset={'iocharset', 0x3d, 'default'}}, {@uni_xlate}]}) mkdirat(r0, &(0x7f0000000040)='./file1\x00', 0x0) [ 90.573570][ T3067] nfs: Unknown parameter 'fsmagic' [ 90.577145][ C1] sd 0:0:1:0: tag#4213 FAILED Result: hostbyte=DID_ABORT driverbyte=DRIVER_OK cmd_age=0s [ 90.588554][ C1] sd 0:0:1:0: tag#4213 CDB: opcode=0xe5 (vendor) [ 90.594910][ C1] sd 0:0:1:0: tag#4213 CDB[00]: e5 f4 32 73 2f 4e 09 6d 26 e2 c7 35 d1 35 12 1c [ 90.603935][ C1] sd 0:0:1:0: tag#4213 CDB[10]: 92 1b da 40 b8 58 5b a8 d4 7d 34 f3 90 4c f1 2d [ 90.612972][ C1] sd 0:0:1:0: tag#4213 CDB[20]: ba [ 90.637441][ T3071] loop2: detected capacity change from 0 to 270 [ 90.651834][ T3071] FAT-fs (loop2): bogus number of reserved sectors [ 90.658453][ T3071] FAT-fs (loop2): Can't find a valid FAT filesystem 04:35:05 executing program 0: r0 = creat(&(0x7f0000000000)='./bus\x00', 0x0) openat$vcsu(0xffffffffffffff9c, 0x0, 0x0, 0x0) r1 = open(&(0x7f0000000780)='./bus\x00', 0x14117e, 0x0) r2 = creat(&(0x7f00000001c0)='./bus\x00', 0x0) lseek(r2, 0x7ffffc, 0x0) write$binfmt_elf64(r2, &(0x7f00000002c0)=ANY=[], 0x1a0) mmap(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x7ffffe, 0x4002011, r1, 0x0) (fail_nth: 6) ioctl$EXT4_IOC_SWAP_BOOT(r0, 0x6611) 04:35:05 executing program 2: r0 = syz_mount_image$vfat(&(0x7f00000000c0), &(0x7f0000000100)='./file2\x00', 0x0, 0x2, &(0x7f0000000300)=[{&(0x7f0000000000)="eb3c906d6b66082ebc617400", 0xc}, {0x0, 0x0, 0x10e20}], 0x0, &(0x7f0000001680)={[{@iocharset={'iocharset', 0x3d, 'default'}}, {@uni_xlate}]}) mkdirat(r0, &(0x7f0000000040)='./file1\x00', 0x0) [ 90.829324][ T3075] loop2: detected capacity change from 0 to 270 [ 90.854419][ T3075] FAT-fs (loop2): bogus number of reserved sectors [ 90.861163][ T3075] FAT-fs (loop2): Can't find a valid FAT filesystem [ 90.894258][ T3077] FAULT_INJECTION: forcing a failure. [ 90.894258][ T3077] name failslab, interval 1, probability 0, space 0, times 0 [ 90.906857][ T3077] CPU: 0 PID: 3077 Comm: syz-executor.0 Not tainted 5.16.0-rc3-syzkaller #0 [ 90.915550][ T3077] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 90.927493][ T3077] Call Trace: [ 90.930764][ T3077] [ 90.933707][ T3077] dump_stack_lvl+0xd6/0x122 [ 90.938301][ T3077] dump_stack+0x11/0x1b [ 90.942480][ T3077] should_fail+0x23c/0x250 [ 90.947171][ T3077] ? xas_create+0x94b/0xb10 [ 90.951718][ T3077] __should_failslab+0x81/0x90 [ 90.956511][ T3077] should_failslab+0x5/0x20 [ 90.961062][ T3077] kmem_cache_alloc+0x4f/0x320 [ 90.965811][ T3077] xas_create+0x94b/0xb10 [ 90.970132][ T3077] xas_store+0x70/0xca0 [ 90.974318][ T3077] ? xas_find_conflict+0xb9/0x4c0 [ 90.979334][ T3077] __filemap_add_folio+0x1e8/0x4d0 [ 90.984434][ T3077] ? workingset_activation+0x2b0/0x2b0 [ 90.989878][ T3077] filemap_add_folio+0x6b/0x150 [ 90.994717][ T3077] add_to_page_cache_lru+0x4e/0x70 [ 90.999834][ T3077] page_cache_ra_unbounded+0x274/0x430 [ 91.005352][ T3077] do_page_cache_ra+0xa7/0xc0 [ 91.010015][ T3077] do_sync_mmap_readahead+0x31c/0x370 [ 91.015387][ T3077] filemap_fault+0x267/0xa10 [ 91.019964][ T3077] handle_mm_fault+0xba6/0x1590 [ 91.024945][ T3077] ? lock_page_maybe_drop_mmap+0x200/0x200 [ 91.030790][ T3077] __get_user_pages+0x388/0xc80 [ 91.035627][ T3077] __mm_populate+0x24d/0x370 [ 91.040202][ T3077] vm_mmap_pgoff+0x160/0x1f0 [ 91.044838][ T3077] ksys_mmap_pgoff+0x265/0x320 [ 91.049616][ T3077] do_syscall_64+0x44/0xd0 [ 91.054017][ T3077] entry_SYSCALL_64_after_hwframe+0x44/0xae [ 91.059910][ T3077] RIP: 0033:0x7f4eca1feae9 [ 91.064323][ T3077] 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 [ 91.084089][ T3077] RSP: 002b:00007f4ec7f75188 EFLAGS: 00000246 ORIG_RAX: 0000000000000009 [ 91.092493][ T3077] RAX: ffffffffffffffda RBX: 00007f4eca311f60 RCX: 00007f4eca1feae9 [ 91.100448][ T3077] RDX: 00000000007ffffe RSI: 0000000000600000 RDI: 0000000020000000 [ 91.108425][ T3077] RBP: 00007f4ec7f751d0 R08: 0000000000000004 R09: 0000000000000000 [ 91.116456][ T3077] R10: 0000000004002011 R11: 0000000000000246 R12: 0000000000000001 [ 91.124478][ T3077] R13: 00007ffc4b5d211f R14: 00007f4ec7f75300 R15: 0000000000022000 [ 91.132440][ T3077] 04:35:05 executing program 1: syz_mount_image$vfat(&(0x7f00000002c0), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f00000000c0)="601c6d6b646f736617e43c00088020000200000004f8000020004000000000000000000001", 0x25}, {0x0, 0x0, 0x200000000010ffd}], 0x0, &(0x7f0000000240)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') open(&(0x7f0000000080)='./file0\x00', 0x4142, 0x0) r0 = perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41c1}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r1 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) r2 = open(&(0x7f0000000000)='./file0\x00', 0x141042, 0x0) write$binfmt_elf64(r2, &(0x7f0000000180)=ANY=[], 0x82) rename(&(0x7f0000000180)='./file0\x00', &(0x7f0000000300)='./file0\x00') r3 = openat$cgroup_ro(0xffffffffffffff9c, 0x0, 0x26e1, 0x0) ioctl$PERF_EVENT_IOC_PERIOD(r3, 0x4030582a, &(0x7f0000000040)) r4 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) ioctl$PERF_EVENT_IOC_PERIOD(r0, 0x40082404, &(0x7f0000000140)=0x3) r5 = open(&(0x7f0000000380)='./file0\x00', 0x141042, 0x0) write$binfmt_elf64(r5, &(0x7f0000000180)=ANY=[], 0x82) sendfile(r5, r4, 0x0, 0xa198) sendfile(r2, r1, 0x0, 0xa198) 04:35:05 executing program 5: r0 = socket$nl_route(0x10, 0x3, 0x0) r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000080)='cgroup.controllers\x00', 0x275a, 0x0) write$binfmt_script(r1, &(0x7f0000000100)=ANY=[@ANYBLOB=' '], 0x230) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x1, 0x10012, r1, 0x0) sendmsg$nl_route_sched(r1, &(0x7f0000000240)={&(0x7f0000000040)={0x10, 0x0, 0x0, 0x4000}, 0xc, &(0x7f0000000200)={&(0x7f0000000140)=@newqdisc={0x90, 0x24, 0x8, 0x70bd2d, 0x25dfdbff, {0x0, 0x0, 0x0, 0x0, {0x0, 0x3}, {0x0, 0x9}, {0x9, 0x2}}, [@TCA_EGRESS_BLOCK={0x8, 0xe, 0x7fffffff}, @TCA_STAB={0x64, 0x8, 0x0, 0x1, [{{0x1c, 0x1, {0xfd, 0x0, 0xbc, 0x12, 0x1, 0xffffffff, 0x4, 0xa}}, {0x18, 0x2, [0x6, 0x0, 0x20, 0x1, 0x1, 0x401, 0x4, 0x8, 0x6, 0x45]}}, {{0x1c, 0x1, {0x7, 0x1f, 0x2, 0x5c, 0x2, 0x1, 0x3, 0x6}}, {0x10, 0x2, [0x8, 0xa1, 0x200, 0x1ff, 0x2, 0x4]}}]}]}, 0x90}, 0x1, 0x0, 0x0, 0x4000884}, 0x48044) sendmsg$nl_route(r0, &(0x7f0000000080)={0x0, 0x0, &(0x7f0000000000)={&(0x7f00000000c0)=ANY=[@ANYBLOB="48000000000000001100000000000000", @ANYRES32=0x0, @ANYBLOB="0000000000000000280012800b00010062726964676500001800028005002a00000000000c0023000000000000000000"], 0x48}, 0x1, 0x0, 0x0, 0x240000d0}, 0x0) 04:35:05 executing program 3: syz_mount_image$vfat(&(0x7f00000002c0), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f00000000c0)="601c6d6b646f736617e43c00088020000200000004f8000020004000000000000000000001", 0x25}, {0x0, 0x0, 0x200000000010ffd}], 0x0, &(0x7f0000000240)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') open(&(0x7f0000000080)='./file0\x00', 0x4142, 0x0) perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41c1}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) r1 = open(&(0x7f0000000000)='./file0\x00', 0x141042, 0x0) write$binfmt_elf64(r1, &(0x7f0000000180)=ANY=[], 0x82) rename(&(0x7f0000000180)='./file0\x00', &(0x7f0000000300)='./file0\x00') r2 = openat$cgroup_ro(0xffffffffffffff9c, 0x0, 0x26e1, 0x0) write$P9_RREADDIR(r2, &(0x7f0000000240)=ANY=[@ANYBLOB="49000000290200030000008003000000240000f00000000014020000000066696c65fb1f3cde7d42a05ebbdb864e304fb71615dfe1ae30020200000007000000000000000300"/80], 0x49) r3 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) r4 = open(&(0x7f0000000380)='./file0\x00', 0x141042, 0x0) write$binfmt_elf64(r4, &(0x7f0000000180)=ANY=[], 0x82) sendfile(r4, r3, 0x0, 0xa198) sendfile(r1, r0, 0x0, 0xa198) 04:35:05 executing program 4: set_mempolicy(0x4001, &(0x7f0000000000)=0x401, 0x81) r0 = socket$nl_route(0x10, 0x3, 0x0) r1 = socket$nl_route(0x10, 0x3, 0x0) r2 = socket(0xa, 0x3, 0x102) ioctl$ifreq_SIOCGIFINDEX_team(r2, 0x8933, &(0x7f0000000140)={'team0\x00', 0x0}) sendmsg$TEAM_CMD_OPTIONS_SET(0xffffffffffffffff, &(0x7f00000006c0)={0x0, 0x0, &(0x7f0000000380)={&(0x7f0000000700)={0x58, 0x0, 0x1, 0x0, 0x0, {}, [{{0x8, 0x1, r3}, {0x3c, 0x2, 0x0, 0x1, [{0x38, 0x1, @mcast_rejoin_count={{0x24}, {0x5}, {0x8}}}]}}]}, 0x58}}, 0x0) ioctl$sock_ipv6_tunnel_SIOCCHG6RD(0xffffffffffffffff, 0x89fb, &(0x7f00000003c0)={'syztnl2\x00', &(0x7f0000000340)={'syztnl2\x00', 0x0, 0x2f, 0x0, 0x6, 0x5, 0x65, @rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x02', @empty, 0x10, 0x700, 0xfff, 0x7}}) getsockopt$inet_IP_XFRM_POLICY(0xffffffffffffffff, 0x0, 0x11, &(0x7f0000000440)={{{@in6=@private2, @in6=@mcast2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}}, {{@in6=@loopback}}}, &(0x7f0000000540)=0xe8) sendmsg$nl_route(0xffffffffffffffff, &(0x7f0000000680)={&(0x7f0000000300)={0x10, 0x0, 0x0, 0x8000}, 0xc, &(0x7f0000000580)={&(0x7f0000000600)=@ipv6_getnetconf={0x5c, 0x52, 0x8, 0x70bd28, 0x25dfdbfb, {}, [@NETCONFA_IFINDEX={0x8, 0x1, r3}, @NETCONFA_PROXY_NEIGH={0x8, 0x5, 0x8}, @NETCONFA_IFINDEX={0x8, 0x1, r4}, @NETCONFA_PROXY_NEIGH={0x8, 0x5, 0xff}, @IGNORE_ROUTES_WITH_LINKDOWN={0x8, 0x6, 0x7}, @NETCONFA_IFINDEX={0x8, 0x1, r5}, @NETCONFA_PROXY_NEIGH={0x8, 0x5, 0x401}, @NETCONFA_FORWARDING={0x8}, @NETCONFA_RP_FILTER={0x8, 0x3, 0x400}]}, 0x5c}, 0x1, 0x0, 0x0, 0x20000000}, 0x4000) r6 = socket$netlink(0x10, 0x3, 0xb) r7 = socket(0x10, 0x2, 0x0) sendmsg$NBD_CMD_DISCONNECT(r7, &(0x7f00000001c0)={0x0, 0x0, &(0x7f0000000180)={0x0}}, 0x0) getsockname$packet(r7, &(0x7f0000000100)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000200)=0x14) sendmsg$nl_route(r6, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000000)={&(0x7f0000000500)=ANY=[], 0x48}}, 0x0) sendmsg$nl_route_sched(r1, &(0x7f0000000240)={0x0, 0x0, &(0x7f0000000140)={&(0x7f00000005c0)=ANY=[@ANYBLOB="38000000240007050000004007a2a30005000000", @ANYRES32=r8, @ANYBLOB="00000000ffffffff00000000090001006866736300000000080002"], 0x38}}, 0x0) sendmsg$nl_route_sched(r0, &(0x7f0000000200)={0x0, 0x0, &(0x7f0000000180)={&(0x7f0000000400)=@newtfilter={0x34, 0x2c, 0xd27, 0x0, 0x0, {0x0, 0x0, 0x0, r8, {0x2}, {}, {0xfff1}}, [@filter_kind_options=@f_basic={{0xa}, {0x4}}]}, 0x34}}, 0x0) r9 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000080)='cgroup.controllers\x00', 0x275a, 0x0) write$binfmt_script(r9, &(0x7f0000000100)=ANY=[@ANYBLOB=' '], 0x230) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x1, 0x10012, r9, 0x0) sendmsg$nl_route(r9, &(0x7f00000002c0)={&(0x7f0000000080)={0x10, 0x0, 0x0, 0x20000000}, 0xc, &(0x7f0000000280)={&(0x7f00000000c0)=@getstats={0x1c, 0x5e, 0x400, 0x70bd29, 0x25dfdbfd, {0x0, 0x0, 0x0, r8, 0x5}, ["", ""]}, 0x1c}, 0x1, 0x0, 0x0, 0x20000000}, 0x4000004) [ 91.165902][ T3078] nfs: Unknown parameter 'fsmagic' 04:35:06 executing program 2: r0 = syz_mount_image$vfat(&(0x7f00000000c0), &(0x7f0000000100)='./file2\x00', 0x0, 0x2, &(0x7f0000000300)=[{&(0x7f0000000000)="eb3c906d6b66082ebc617400", 0xc}, {0x0, 0x0, 0x10e20}], 0x0, &(0x7f0000001680)={[{@iocharset={'iocharset', 0x3d, 'default'}}, {@uni_xlate}]}) mkdirat(r0, &(0x7f0000000040)='./file1\x00', 0x0) [ 91.225248][ T24] audit: type=1400 audit(1638419705.969:313): avc: denied { create } for pid=3084 comm="syz-executor.4" scontext=root:sysadm_r:sysadm_t tcontext=root:sysadm_r:sysadm_t tclass=netlink_connector_socket permissive=1 [ 91.228122][ T3086] loop3: detected capacity change from 0 to 264192 [ 91.246200][ T24] audit: type=1400 audit(1638419705.969:314): avc: denied { write } for pid=3084 comm="syz-executor.4" scontext=root:sysadm_r:sysadm_t tcontext=root:sysadm_r:sysadm_t tclass=netlink_connector_socket permissive=1 [ 91.300422][ T3092] loop1: detected capacity change from 0 to 264192 [ 91.313333][ T3094] loop2: detected capacity change from 0 to 270 [ 91.331937][ T3094] FAT-fs (loop2): bogus number of reserved sectors [ 91.338521][ T3094] FAT-fs (loop2): Can't find a valid FAT filesystem 04:35:06 executing program 4: set_mempolicy(0x4001, &(0x7f0000000000)=0x401, 0x81) r0 = socket$nl_route(0x10, 0x3, 0x0) r1 = socket$nl_route(0x10, 0x3, 0x0) r2 = socket(0xa, 0x3, 0x102) ioctl$ifreq_SIOCGIFINDEX_team(r2, 0x8933, &(0x7f0000000140)={'team0\x00', 0x0}) sendmsg$TEAM_CMD_OPTIONS_SET(0xffffffffffffffff, &(0x7f00000006c0)={0x0, 0x0, &(0x7f0000000380)={&(0x7f0000000700)={0x58, 0x0, 0x1, 0x0, 0x0, {}, [{{0x8, 0x1, r3}, {0x3c, 0x2, 0x0, 0x1, [{0x38, 0x1, @mcast_rejoin_count={{0x24}, {0x5}, {0x8}}}]}}]}, 0x58}}, 0x0) ioctl$sock_ipv6_tunnel_SIOCCHG6RD(0xffffffffffffffff, 0x89fb, &(0x7f00000003c0)={'syztnl2\x00', &(0x7f0000000340)={'syztnl2\x00', 0x0, 0x2f, 0x0, 0x6, 0x5, 0x65, @rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x02', @empty, 0x10, 0x700, 0xfff, 0x7}}) getsockopt$inet_IP_XFRM_POLICY(0xffffffffffffffff, 0x0, 0x11, &(0x7f0000000440)={{{@in6=@private2, @in6=@mcast2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}}, {{@in6=@loopback}}}, &(0x7f0000000540)=0xe8) sendmsg$nl_route(0xffffffffffffffff, &(0x7f0000000680)={&(0x7f0000000300)={0x10, 0x0, 0x0, 0x8000}, 0xc, &(0x7f0000000580)={&(0x7f0000000600)=@ipv6_getnetconf={0x5c, 0x52, 0x8, 0x70bd28, 0x25dfdbfb, {}, [@NETCONFA_IFINDEX={0x8, 0x1, r3}, @NETCONFA_PROXY_NEIGH={0x8, 0x5, 0x8}, @NETCONFA_IFINDEX={0x8, 0x1, r4}, @NETCONFA_PROXY_NEIGH={0x8, 0x5, 0xff}, @IGNORE_ROUTES_WITH_LINKDOWN={0x8, 0x6, 0x7}, @NETCONFA_IFINDEX={0x8, 0x1, r5}, @NETCONFA_PROXY_NEIGH={0x8, 0x5, 0x401}, @NETCONFA_FORWARDING={0x8}, @NETCONFA_RP_FILTER={0x8, 0x3, 0x400}]}, 0x5c}, 0x1, 0x0, 0x0, 0x20000000}, 0x4000) r6 = socket$netlink(0x10, 0x3, 0xb) r7 = socket(0x10, 0x2, 0x0) sendmsg$NBD_CMD_DISCONNECT(r7, &(0x7f00000001c0)={0x0, 0x0, &(0x7f0000000180)={0x0}}, 0x0) getsockname$packet(r7, &(0x7f0000000100)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000200)=0x14) sendmsg$nl_route(r6, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000000)={&(0x7f0000000500)=ANY=[], 0x48}}, 0x0) sendmsg$nl_route_sched(r1, &(0x7f0000000240)={0x0, 0x0, &(0x7f0000000140)={&(0x7f00000005c0)=ANY=[@ANYBLOB="38000000240007050000004007a2a30005000000", @ANYRES32=r8, @ANYBLOB="00000000ffffffff00000000090001006866736300000000080002"], 0x38}}, 0x0) sendmsg$nl_route_sched(r0, &(0x7f0000000200)={0x0, 0x0, &(0x7f0000000180)={&(0x7f0000000400)=@newtfilter={0x34, 0x2c, 0xd27, 0x0, 0x0, {0x0, 0x0, 0x0, r8, {0x2}, {}, {0xfff1}}, [@filter_kind_options=@f_basic={{0xa}, {0x4}}]}, 0x34}}, 0x0) r9 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000080)='cgroup.controllers\x00', 0x275a, 0x0) write$binfmt_script(r9, &(0x7f0000000100)=ANY=[@ANYBLOB=' '], 0x230) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x1, 0x10012, r9, 0x0) sendmsg$nl_route(r9, &(0x7f00000002c0)={&(0x7f0000000080)={0x10, 0x0, 0x0, 0x20000000}, 0xc, &(0x7f0000000280)={&(0x7f00000000c0)=@getstats={0x1c, 0x5e, 0x400, 0x70bd29, 0x25dfdbfd, {0x0, 0x0, 0x0, r8, 0x5}, ["", ""]}, 0x1c}, 0x1, 0x0, 0x0, 0x20000000}, 0x4000004) [ 91.354828][ T3092] FAT-fs (loop1): Invalid FSINFO signature: 0x00000000, 0x00000000 (sector = 1) [ 91.382151][ T3086] FAT-fs (loop3): Invalid FSINFO signature: 0x00000000, 0x00000000 (sector = 1) 04:35:06 executing program 4: r0 = socket$nl_generic(0x10, 0x3, 0x10) sendmsg$nl_generic(r0, &(0x7f0000000200)={0x0, 0x0, &(0x7f00000000c0)={&(0x7f0000000240)=ANY=[@ANYRES64=r0], 0x118}, 0x1, 0x0, 0x0, 0x40008c0}, 0x40) 04:35:06 executing program 2: r0 = syz_mount_image$vfat(&(0x7f00000000c0), &(0x7f0000000100)='./file2\x00', 0x0, 0x2, &(0x7f0000000300)=[{&(0x7f0000000000)="eb3c906d6b66082ebc617400028001000240", 0x12}, {0x0, 0x0, 0x10e20}], 0x0, &(0x7f0000001680)={[{@iocharset={'iocharset', 0x3d, 'default'}}, {@uni_xlate}]}) mkdirat(r0, &(0x7f0000000040)='./file1\x00', 0x0) 04:35:06 executing program 0: r0 = creat(&(0x7f0000000000)='./bus\x00', 0x0) openat$vcsu(0xffffffffffffff9c, 0x0, 0x0, 0x0) r1 = open(&(0x7f0000000780)='./bus\x00', 0x14117e, 0x0) r2 = creat(&(0x7f00000001c0)='./bus\x00', 0x0) lseek(r2, 0x7ffffc, 0x0) write$binfmt_elf64(r2, &(0x7f00000002c0)=ANY=[], 0x1a0) mmap(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x7ffffe, 0x4002011, r1, 0x0) (fail_nth: 7) ioctl$EXT4_IOC_SWAP_BOOT(r0, 0x6611) [ 91.510424][ T3103] loop2: detected capacity change from 0 to 270 [ 91.527505][ T3103] FAT-fs (loop2): invalid media value (0x00) [ 91.533848][ T3103] FAT-fs (loop2): Can't find a valid FAT filesystem [ 91.567436][ T3105] FAULT_INJECTION: forcing a failure. [ 91.567436][ T3105] name fail_page_alloc, interval 1, probability 0, space 0, times 0 [ 91.580708][ T3105] CPU: 1 PID: 3105 Comm: syz-executor.0 Not tainted 5.16.0-rc3-syzkaller #0 [ 91.589407][ T3105] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 91.599462][ T3105] Call Trace: [ 91.602743][ T3105] [ 91.605687][ T3105] dump_stack_lvl+0xd6/0x122 [ 91.610292][ T3105] dump_stack+0x11/0x1b [ 91.614452][ T3105] should_fail+0x23c/0x250 [ 91.618869][ T3105] __alloc_pages+0x102/0x330 [ 91.623546][ T3105] alloc_pages+0x382/0x3d0 [ 91.627975][ T3105] folio_alloc+0x1a/0x20 [ 91.632216][ T3105] filemap_alloc_folio+0x53/0xf0 [ 91.637215][ T3105] page_cache_ra_unbounded+0x1c0/0x430 [ 91.642695][ T3105] do_page_cache_ra+0xa7/0xc0 [ 91.647379][ T3105] do_sync_mmap_readahead+0x31c/0x370 [ 91.652779][ T3105] filemap_fault+0x267/0xa10 [ 91.657376][ T3105] handle_mm_fault+0xba6/0x1590 [ 91.662234][ T3105] ? lock_page_maybe_drop_mmap+0x200/0x200 [ 91.668090][ T3105] __get_user_pages+0x388/0xc80 [ 91.673002][ T3105] __mm_populate+0x24d/0x370 [ 91.677640][ T3105] vm_mmap_pgoff+0x160/0x1f0 [ 91.682235][ T3105] ksys_mmap_pgoff+0x265/0x320 [ 91.687037][ T3105] do_syscall_64+0x44/0xd0 [ 91.691500][ T3105] entry_SYSCALL_64_after_hwframe+0x44/0xae [ 91.697400][ T3105] RIP: 0033:0x7f4eca1feae9 [ 91.701809][ T3105] 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 [ 91.721501][ T3105] RSP: 002b:00007f4ec7f75188 EFLAGS: 00000246 ORIG_RAX: 0000000000000009 [ 91.730031][ T3105] RAX: ffffffffffffffda RBX: 00007f4eca311f60 RCX: 00007f4eca1feae9 [ 91.738003][ T3105] RDX: 00000000007ffffe RSI: 0000000000600000 RDI: 0000000020000000 [ 91.745976][ T3105] RBP: 00007f4ec7f751d0 R08: 0000000000000004 R09: 0000000000000000 [ 91.753950][ T3105] R10: 0000000004002011 R11: 0000000000000246 R12: 0000000000000001 [ 91.761947][ T3105] R13: 00007ffc4b5d211f R14: 00007f4ec7f75300 R15: 0000000000022000 [ 91.769952][ T3105] 04:35:06 executing program 4: r0 = syz_open_procfs(0x0, &(0x7f0000000080)='net/mcfilter\x00') r1 = perf_event_open(&(0x7f00000003c0)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8, 0x28000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext={0x0, 0x8}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) ioctl$BTRFS_IOC_GET_SUBVOL_ROOTREF(r1, 0xd000943d, 0x0) r2 = dup3(r1, r1, 0x80000) write$P9_RLINK(r2, &(0x7f0000000040)={0x7, 0x47, 0x1}, 0x7) r3 = syz_open_dev$sg(&(0x7f0000000000), 0x0, 0x0) ioctl$SG_IO(r3, 0x2285, &(0x7f0000000380)={0x53, 0x0, 0x21, 0x0, @scatter={0x0, 0x0, 0x0}, &(0x7f0000000200)="e5f432732f4e096d26e2c735d135121c921bda40b8585ba8d47d34f3904cf12dba", 0x0, 0x0, 0x0, 0x100, 0x0}) ioctl$BTRFS_IOC_GET_SUBVOL_ROOTREF(r3, 0xd000943d, &(0x7f00000009c0)={0xa39, [{}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {0x0, 0x0}], 0x80, "6a5b52cc473294"}) ioctl$BTRFS_IOC_GET_SUBVOL_ROOTREF(r0, 0xd000943d, &(0x7f000004fd80)={0x81, [{}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {0x0, r4}], 0x3f, "aaa73e137b8096"}) fchdir(0xffffffffffffffff) ioctl$SG_IO(0xffffffffffffffff, 0x2285, 0x0) ioctl$BTRFS_IOC_GET_SUBVOL_INFO(0xffffffffffffffff, 0x81f8943c, 0x0) preadv(r0, &(0x7f0000000980)=[{&(0x7f0000000380)=""/198, 0xc6}], 0x1, 0x48, 0x0) r5 = creat(&(0x7f0000000100)='./bus\x00', 0x0) syncfs(r5) ioctl$EXT4_IOC_SWAP_BOOT(r5, 0x6611) ioctl$FS_IOC_RESVSP(r5, 0x40305828, &(0x7f0000000000)={0x0, 0x3, 0x5aca, 0x2}) ioctl$ifreq_SIOCGIFINDEX_team(0xffffffffffffffff, 0x8933, &(0x7f0000000140)={'team0\x00', 0x0}) sendmsg$TEAM_CMD_OPTIONS_SET(0xffffffffffffffff, &(0x7f00000006c0)={0x0, 0x0, &(0x7f0000000380)={&(0x7f0000000700)={0x58, 0x0, 0x1, 0x0, 0x0, {}, [{{0x8, 0x1, r6}, {0x3c, 0x2, 0x0, 0x1, [{0x38, 0x1, @mcast_rejoin_count={{0x24}, {0x5}, {0x8}}}]}}]}, 0x58}}, 0x0) sendmsg$nl_route(r2, &(0x7f00000001c0)={&(0x7f00000000c0)={0x10, 0x0, 0x0, 0x40000000}, 0xc, &(0x7f0000000180)={&(0x7f0000000140)=@delneigh={0x28, 0x1d, 0x8, 0x70bd29, 0x25dfdbfb, {0x7, 0x0, 0x0, r6, 0x80, 0x4, 0x9}, [@NDA_LLADDR={0xa, 0x2, @remote}]}, 0x28}, 0x1, 0x0, 0x0, 0xc001}, 0x8000) 04:35:06 executing program 2: r0 = syz_mount_image$vfat(&(0x7f00000000c0), &(0x7f0000000100)='./file2\x00', 0x0, 0x2, &(0x7f0000000300)=[{&(0x7f0000000000)="eb3c906d6b66082ebc617400028001000240", 0x12}, {0x0, 0x0, 0x10e20}], 0x0, &(0x7f0000001680)={[{@iocharset={'iocharset', 0x3d, 'default'}}, {@uni_xlate}]}) mkdirat(r0, &(0x7f0000000040)='./file1\x00', 0x0) 04:35:06 executing program 0: r0 = creat(&(0x7f0000000000)='./bus\x00', 0x0) openat$vcsu(0xffffffffffffff9c, 0x0, 0x0, 0x0) r1 = open(&(0x7f0000000780)='./bus\x00', 0x14117e, 0x0) r2 = creat(&(0x7f00000001c0)='./bus\x00', 0x0) lseek(r2, 0x7ffffc, 0x0) write$binfmt_elf64(r2, &(0x7f00000002c0)=ANY=[], 0x1a0) mmap(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x7ffffe, 0x4002011, r1, 0x0) (fail_nth: 8) ioctl$EXT4_IOC_SWAP_BOOT(r0, 0x6611) [ 91.915212][ T3111] loop2: detected capacity change from 0 to 270 [ 91.938200][ T3113] FAULT_INJECTION: forcing a failure. [ 91.938200][ T3113] name fail_page_alloc, interval 1, probability 0, space 0, times 0 [ 91.951476][ T3113] CPU: 1 PID: 3113 Comm: syz-executor.0 Not tainted 5.16.0-rc3-syzkaller #0 [ 91.960207][ T3113] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 91.970284][ T3113] Call Trace: [ 91.973554][ T3113] [ 91.976498][ T3113] dump_stack_lvl+0xd6/0x122 [ 91.981139][ T3113] dump_stack+0x11/0x1b [ 91.985334][ T3113] should_fail+0x23c/0x250 [ 91.989738][ T3113] __alloc_pages+0x102/0x330 [ 91.994343][ T3113] alloc_pages+0x382/0x3d0 [ 91.998784][ T3113] folio_alloc+0x1a/0x20 [ 92.003023][ T3113] filemap_alloc_folio+0x53/0xf0 [ 92.007962][ T3113] page_cache_ra_unbounded+0x1c0/0x430 [ 92.013510][ T3113] do_page_cache_ra+0xa7/0xc0 [ 92.018173][ T3113] do_sync_mmap_readahead+0x31c/0x370 [ 92.023535][ T3113] filemap_fault+0x267/0xa10 [ 92.028185][ T3113] handle_mm_fault+0xba6/0x1590 [ 92.033023][ T3113] ? lock_page_maybe_drop_mmap+0x200/0x200 [ 92.038846][ T3113] __get_user_pages+0x388/0xc80 [ 92.043741][ T3113] __mm_populate+0x24d/0x370 [ 92.048316][ T3113] vm_mmap_pgoff+0x160/0x1f0 [ 92.052962][ T3113] ksys_mmap_pgoff+0x265/0x320 [ 92.057727][ T3113] do_syscall_64+0x44/0xd0 [ 92.062128][ T3113] entry_SYSCALL_64_after_hwframe+0x44/0xae [ 92.068012][ T3113] RIP: 0033:0x7f4eca1feae9 [ 92.072408][ T3113] 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 [ 92.091999][ T3113] RSP: 002b:00007f4ec7f75188 EFLAGS: 00000246 ORIG_RAX: 0000000000000009 [ 92.100473][ T3113] RAX: ffffffffffffffda RBX: 00007f4eca311f60 RCX: 00007f4eca1feae9 [ 92.108427][ T3113] RDX: 00000000007ffffe RSI: 0000000000600000 RDI: 0000000020000000 [ 92.116380][ T3113] RBP: 00007f4ec7f751d0 R08: 0000000000000004 R09: 0000000000000000 [ 92.124599][ T3113] R10: 0000000004002011 R11: 0000000000000246 R12: 0000000000000001 [ 92.132558][ T3113] R13: 00007ffc4b5d211f R14: 00007f4ec7f75300 R15: 0000000000022000 [ 92.140512][ T3113] 04:35:06 executing program 1: syz_mount_image$vfat(&(0x7f00000002c0), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f00000000c0)="601c6d6b646f736617e43c00088020000200000004f8000020004000000000000000000001", 0x25}, {0x0, 0x0, 0x200000000010ffd}], 0x0, &(0x7f0000000240)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') open(&(0x7f0000000080)='./file0\x00', 0x4142, 0x0) r0 = perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41c1}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r1 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) r2 = open(&(0x7f0000000000)='./file0\x00', 0x141042, 0x0) write$binfmt_elf64(r2, &(0x7f0000000180)=ANY=[], 0x82) rename(&(0x7f0000000180)='./file0\x00', &(0x7f0000000300)='./file0\x00') r3 = openat$cgroup_ro(0xffffffffffffff9c, 0x0, 0x26e1, 0x0) ioctl$PERF_EVENT_IOC_PERIOD(r3, 0x4030582a, &(0x7f0000000040)) r4 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) ioctl$PERF_EVENT_IOC_PERIOD(r0, 0x40082404, &(0x7f0000000140)=0x3) r5 = open(&(0x7f0000000380)='./file0\x00', 0x141042, 0x0) write$binfmt_elf64(r5, &(0x7f0000000180)=ANY=[], 0x82) sendfile(r5, r4, 0x0, 0xa198) sendfile(r2, r1, 0x0, 0xa198) 04:35:06 executing program 3: syz_mount_image$vfat(&(0x7f00000002c0), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f00000000c0)="601c6d6b646f736617e43c00088020000200000004f8000020004000000000000000000001", 0x25}, {0x0, 0x0, 0x200000000010ffd}], 0x0, &(0x7f0000000240)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') open(&(0x7f0000000080)='./file0\x00', 0x4142, 0x0) perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41c1}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) r1 = open(&(0x7f0000000000)='./file0\x00', 0x141042, 0x0) write$binfmt_elf64(r1, &(0x7f0000000180)=ANY=[], 0x82) rename(&(0x7f0000000180)='./file0\x00', &(0x7f0000000300)='./file0\x00') r2 = openat$cgroup_ro(0xffffffffffffff9c, 0x0, 0x26e1, 0x0) write$P9_RREADDIR(r2, &(0x7f0000000240)=ANY=[@ANYBLOB="49000000290200030000008003000000240000f00000000014020000000066696c65fb1f3cde7d42a05ebbdb864e304fb71615dfe1ae30020200000007000000000000000300"/80], 0x49) r3 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) r4 = open(&(0x7f0000000380)='./file0\x00', 0x141042, 0x0) write$binfmt_elf64(r4, &(0x7f0000000180)=ANY=[], 0x82) sendfile(r4, r3, 0x0, 0xa198) sendfile(r1, r0, 0x0, 0xa198) 04:35:06 executing program 4: r0 = syz_open_procfs(0x0, &(0x7f0000000080)='net/mcfilter\x00') r1 = perf_event_open(&(0x7f00000003c0)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8, 0x28000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext={0x0, 0x8}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) ioctl$BTRFS_IOC_GET_SUBVOL_ROOTREF(r1, 0xd000943d, 0x0) r2 = dup3(r1, r1, 0x80000) write$P9_RLINK(r2, &(0x7f0000000040)={0x7, 0x47, 0x1}, 0x7) r3 = syz_open_dev$sg(&(0x7f0000000000), 0x0, 0x0) ioctl$SG_IO(r3, 0x2285, &(0x7f0000000380)={0x53, 0x0, 0x21, 0x0, @scatter={0x0, 0x0, 0x0}, &(0x7f0000000200)="e5f432732f4e096d26e2c735d135121c921bda40b8585ba8d47d34f3904cf12dba", 0x0, 0x0, 0x0, 0x100, 0x0}) ioctl$BTRFS_IOC_GET_SUBVOL_ROOTREF(r3, 0xd000943d, &(0x7f00000009c0)={0xa39, [{}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {0x0, 0x0}], 0x80, "6a5b52cc473294"}) ioctl$BTRFS_IOC_GET_SUBVOL_ROOTREF(r0, 0xd000943d, &(0x7f000004fd80)={0x81, [{}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {0x0, r4}], 0x3f, "aaa73e137b8096"}) fchdir(0xffffffffffffffff) ioctl$SG_IO(0xffffffffffffffff, 0x2285, 0x0) ioctl$BTRFS_IOC_GET_SUBVOL_INFO(0xffffffffffffffff, 0x81f8943c, 0x0) preadv(r0, &(0x7f0000000980)=[{&(0x7f0000000380)=""/198, 0xc6}], 0x1, 0x48, 0x0) r5 = creat(&(0x7f0000000100)='./bus\x00', 0x0) syncfs(r5) ioctl$EXT4_IOC_SWAP_BOOT(r5, 0x6611) ioctl$FS_IOC_RESVSP(r5, 0x40305828, &(0x7f0000000000)={0x0, 0x3, 0x5aca, 0x2}) ioctl$ifreq_SIOCGIFINDEX_team(0xffffffffffffffff, 0x8933, &(0x7f0000000140)={'team0\x00', 0x0}) sendmsg$TEAM_CMD_OPTIONS_SET(0xffffffffffffffff, &(0x7f00000006c0)={0x0, 0x0, &(0x7f0000000380)={&(0x7f0000000700)={0x58, 0x0, 0x1, 0x0, 0x0, {}, [{{0x8, 0x1, r6}, {0x3c, 0x2, 0x0, 0x1, [{0x38, 0x1, @mcast_rejoin_count={{0x24}, {0x5}, {0x8}}}]}}]}, 0x58}}, 0x0) sendmsg$nl_route(r2, &(0x7f00000001c0)={&(0x7f00000000c0)={0x10, 0x0, 0x0, 0x40000000}, 0xc, &(0x7f0000000180)={&(0x7f0000000140)=@delneigh={0x28, 0x1d, 0x8, 0x70bd29, 0x25dfdbfb, {0x7, 0x0, 0x0, r6, 0x80, 0x4, 0x9}, [@NDA_LLADDR={0xa, 0x2, @remote}]}, 0x28}, 0x1, 0x0, 0x0, 0xc001}, 0x8000) [ 92.186483][ T2367] FAT-fs (loop1): Invalid FSINFO signature: 0x00000000, 0x00000000 (sector = 1) [ 92.199098][ T8] FAT-fs (loop3): Invalid FSINFO signature: 0x00000000, 0x00000000 (sector = 1) 04:35:07 executing program 4: syz_mount_image$vfat(&(0x7f00000002c0), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f00000000c0)="601c6d6b646f736617e43c00088020000200000004f8000020004000000000000000000001", 0x25}, {0x0, 0x0, 0x200000000010ffd}], 0x0, &(0x7f0000000240)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') open(&(0x7f0000000080)='./file0\x00', 0x4142, 0x0) r0 = perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41c1}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r1 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) r2 = open(&(0x7f0000000000)='./file0\x00', 0x141042, 0x0) write$binfmt_elf64(r2, &(0x7f0000000180)=ANY=[], 0x82) rename(&(0x7f0000000180)='./file0\x00', &(0x7f0000000300)='./file0\x00') r3 = openat$cgroup_ro(0xffffffffffffff9c, 0x0, 0x26e1, 0x0) ioctl$PERF_EVENT_IOC_PERIOD(r3, 0x4030582a, &(0x7f0000000040)) r4 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) ioctl$PERF_EVENT_IOC_PERIOD(r0, 0x40082404, &(0x7f0000000140)=0x3) r5 = open(&(0x7f0000000380)='./file0\x00', 0x141042, 0x0) write$binfmt_elf64(r5, &(0x7f0000000180)=ANY=[], 0x82) sendfile(r5, r4, 0x0, 0xa198) sendfile(r2, r1, 0x0, 0xa198) [ 92.282784][ T3120] loop1: detected capacity change from 0 to 264192 [ 92.299676][ T3122] loop3: detected capacity change from 0 to 264192 [ 92.307209][ T3120] FAT-fs (loop1): Invalid FSINFO signature: 0x00000000, 0x00000000 (sector = 1) [ 92.358889][ T3122] FAT-fs (loop3): Invalid FSINFO signature: 0x00000000, 0x00000000 (sector = 1) [ 92.380960][ T3124] loop4: detected capacity change from 0 to 264192 [ 92.427647][ T3124] FAT-fs (loop4): Invalid FSINFO signature: 0x00000000, 0x00000000 (sector = 1) 04:35:07 executing program 3: syz_mount_image$vfat(&(0x7f00000002c0), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f00000000c0)="601c6d6b646f736617e43c00088020000200000004f8000020004000000000000000000001", 0x25}, {0x0, 0x0, 0x200000000010ffd}], 0x0, &(0x7f0000000240)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') open(&(0x7f0000000080)='./file0\x00', 0x4142, 0x0) perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41c1}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) r1 = open(&(0x7f0000000000)='./file0\x00', 0x141042, 0x0) write$binfmt_elf64(r1, &(0x7f0000000180)=ANY=[], 0x82) rename(&(0x7f0000000180)='./file0\x00', &(0x7f0000000300)='./file0\x00') r2 = openat$cgroup_ro(0xffffffffffffff9c, 0x0, 0x26e1, 0x0) write$P9_RREADDIR(r2, &(0x7f0000000240)=ANY=[@ANYBLOB="49000000290200030000008003000000240000f00000000014020000000066696c65fb1f3cde7d42a05ebbdb864e304fb71615dfe1ae30020200000007000000000000000300"/80], 0x49) r3 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) r4 = open(&(0x7f0000000380)='./file0\x00', 0x141042, 0x0) write$binfmt_elf64(r4, &(0x7f0000000180)=ANY=[], 0x82) sendfile(r4, r3, 0x0, 0xa198) sendfile(r1, r0, 0x0, 0xa198) 04:35:07 executing program 0: r0 = creat(&(0x7f0000000000)='./bus\x00', 0x0) openat$vcsu(0xffffffffffffff9c, 0x0, 0x0, 0x0) r1 = open(&(0x7f0000000780)='./bus\x00', 0x14117e, 0x0) r2 = creat(&(0x7f00000001c0)='./bus\x00', 0x0) lseek(r2, 0x7ffffc, 0x0) write$binfmt_elf64(r2, &(0x7f00000002c0)=ANY=[], 0x1a0) mmap(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x7ffffe, 0x4002011, r1, 0x0) (fail_nth: 9) ioctl$EXT4_IOC_SWAP_BOOT(r0, 0x6611) [ 92.649020][ T2367] FAT-fs (loop3): Invalid FSINFO signature: 0x00000000, 0x00000000 (sector = 1) [ 92.692383][ T3130] FAULT_INJECTION: forcing a failure. [ 92.692383][ T3130] name fail_page_alloc, interval 1, probability 0, space 0, times 0 [ 92.705663][ T3130] CPU: 0 PID: 3130 Comm: syz-executor.0 Not tainted 5.16.0-rc3-syzkaller #0 [ 92.714370][ T3130] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 92.724429][ T3130] Call Trace: [ 92.727734][ T3130] [ 92.730662][ T3130] dump_stack_lvl+0xd6/0x122 [ 92.735262][ T3130] dump_stack+0x11/0x1b [ 92.739471][ T3130] should_fail+0x23c/0x250 [ 92.743884][ T3130] __alloc_pages+0x102/0x330 [ 92.748480][ T3130] alloc_pages+0x382/0x3d0 [ 92.752904][ T3130] folio_alloc+0x1a/0x20 [ 92.757212][ T3130] filemap_alloc_folio+0x53/0xf0 [ 92.762155][ T3130] page_cache_ra_unbounded+0x1c0/0x430 [ 92.767625][ T3130] do_page_cache_ra+0xa7/0xc0 [ 92.772310][ T3130] do_sync_mmap_readahead+0x31c/0x370 [ 92.777729][ T3130] filemap_fault+0x267/0xa10 [ 92.782330][ T3130] handle_mm_fault+0xba6/0x1590 [ 92.787185][ T3130] ? lock_page_maybe_drop_mmap+0x200/0x200 [ 92.792999][ T3130] __get_user_pages+0x388/0xc80 [ 92.797853][ T3130] __mm_populate+0x24d/0x370 [ 92.800297][ T3111] FAT-fs (loop2): invalid media value (0x00) [ 92.802442][ T3130] vm_mmap_pgoff+0x160/0x1f0 [ 92.808470][ T3111] FAT-fs (loop2): Can't find a valid FAT filesystem [ 92.812994][ T3130] ksys_mmap_pgoff+0x265/0x320 [ 92.824323][ T3130] do_syscall_64+0x44/0xd0 [ 92.828730][ T3130] entry_SYSCALL_64_after_hwframe+0x44/0xae [ 92.834627][ T3130] RIP: 0033:0x7f4eca1feae9 [ 92.839023][ T3130] 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 [ 92.858657][ T3130] RSP: 002b:00007f4ec7f75188 EFLAGS: 00000246 ORIG_RAX: 0000000000000009 [ 92.867057][ T3130] RAX: ffffffffffffffda RBX: 00007f4eca311f60 RCX: 00007f4eca1feae9 [ 92.875010][ T3130] RDX: 00000000007ffffe RSI: 0000000000600000 RDI: 0000000020000000 [ 92.882963][ T3130] RBP: 00007f4ec7f751d0 R08: 0000000000000004 R09: 0000000000000000 [ 92.890916][ T3130] R10: 0000000004002011 R11: 0000000000000246 R12: 0000000000000001 [ 92.898967][ T3130] R13: 00007ffc4b5d211f R14: 00007f4ec7f75300 R15: 0000000000022000 [ 92.906924][ T3130] [ 92.930535][ T2367] FAT-fs (loop1): Invalid FSINFO signature: 0x00000000, 0x00000000 (sector = 1) 04:35:07 executing program 1: syz_mount_image$vfat(&(0x7f00000002c0), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f00000000c0)="601c6d6b646f736617e43c00088020000200000004f8000020004000000000000000000001", 0x25}, {0x0, 0x0, 0x200000000010ffd}], 0x0, &(0x7f0000000240)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') open(&(0x7f0000000080)='./file0\x00', 0x4142, 0x0) r0 = perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41c1}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r1 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) r2 = open(&(0x7f0000000000)='./file0\x00', 0x141042, 0x0) write$binfmt_elf64(r2, &(0x7f0000000180)=ANY=[], 0x82) rename(&(0x7f0000000180)='./file0\x00', &(0x7f0000000300)='./file0\x00') r3 = openat$cgroup_ro(0xffffffffffffff9c, 0x0, 0x26e1, 0x0) write$P9_RREADDIR(r3, &(0x7f0000000240)=ANY=[@ANYBLOB="49000000290200030000008003000000240000f00000000014020000000066696c65fb1f3cde7d42a05ebbdb864e304fb71615dfe1ae30020200000007000000000000000300"/80], 0x49) r4 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) ioctl$PERF_EVENT_IOC_PERIOD(r0, 0x40082404, &(0x7f0000000140)=0x3) r5 = open(&(0x7f0000000380)='./file0\x00', 0x141042, 0x0) write$binfmt_elf64(r5, &(0x7f0000000180)=ANY=[], 0x82) sendfile(r5, r4, 0x0, 0xa198) sendfile(r2, r1, 0x0, 0xa198) 04:35:07 executing program 2: r0 = syz_mount_image$vfat(&(0x7f00000000c0), &(0x7f0000000100)='./file2\x00', 0x0, 0x2, &(0x7f0000000300)=[{&(0x7f0000000000)="eb3c906d6b66082ebc617400028001000240", 0x12}, {0x0, 0x0, 0x10e20}], 0x0, &(0x7f0000001680)={[{@iocharset={'iocharset', 0x3d, 'default'}}, {@uni_xlate}]}) mkdirat(r0, &(0x7f0000000040)='./file1\x00', 0x0) [ 93.006458][ T3132] loop1: detected capacity change from 0 to 264192 [ 93.020855][ T3134] loop3: detected capacity change from 0 to 264192 [ 93.049672][ T3132] FAT-fs (loop1): Invalid FSINFO signature: 0x00000000, 0x00000000 (sector = 1) [ 93.060890][ T3134] FAT-fs (loop3): Invalid FSINFO signature: 0x00000000, 0x00000000 (sector = 1) 04:35:07 executing program 4: syz_mount_image$vfat(&(0x7f00000002c0), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f00000000c0)="601c6d6b646f736617e43c00088020000200000004f8000020004000000000000000000001", 0x25}, {0x0, 0x0, 0x200000000010ffd}], 0x0, &(0x7f0000000240)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') open(&(0x7f0000000080)='./file0\x00', 0x4142, 0x0) r0 = perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41c1}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r1 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) r2 = open(&(0x7f0000000000)='./file0\x00', 0x141042, 0x0) write$binfmt_elf64(r2, &(0x7f0000000180)=ANY=[], 0x82) rename(&(0x7f0000000180)='./file0\x00', &(0x7f0000000300)='./file0\x00') r3 = openat$cgroup_ro(0xffffffffffffff9c, 0x0, 0x26e1, 0x0) ioctl$PERF_EVENT_IOC_PERIOD(r3, 0x4030582a, &(0x7f0000000040)) r4 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) ioctl$PERF_EVENT_IOC_PERIOD(r0, 0x40082404, &(0x7f0000000140)=0x3) r5 = open(&(0x7f0000000380)='./file0\x00', 0x141042, 0x0) write$binfmt_elf64(r5, &(0x7f0000000180)=ANY=[], 0x82) sendfile(r5, r4, 0x0, 0xa198) sendfile(r2, r1, 0x0, 0xa198) [ 93.148615][ T1833] FAT-fs (loop4): Invalid FSINFO signature: 0x00000000, 0x00000000 (sector = 1) [ 93.236238][ T3142] loop4: detected capacity change from 0 to 264192 [ 93.253375][ T3136] loop2: detected capacity change from 0 to 270 [ 93.264827][ T3136] FAT-fs (loop2): invalid media value (0x00) [ 93.270908][ T3136] FAT-fs (loop2): Can't find a valid FAT filesystem [ 93.290593][ T3142] FAT-fs (loop4): Invalid FSINFO signature: 0x00000000, 0x00000000 (sector = 1) 04:35:08 executing program 2: r0 = syz_mount_image$vfat(&(0x7f00000000c0), &(0x7f0000000100)='./file2\x00', 0x0, 0x2, &(0x7f0000000300)=[{&(0x7f0000000000)="eb3c906d6b66082ebc617400028001000240000004", 0x15}, {0x0, 0x0, 0x10e20}], 0x0, &(0x7f0000001680)={[{@iocharset={'iocharset', 0x3d, 'default'}}, {@uni_xlate}]}) mkdirat(r0, &(0x7f0000000040)='./file1\x00', 0x0) [ 93.412741][ T3145] loop2: detected capacity change from 0 to 270 [ 93.448450][ T3145] FAT-fs (loop2): invalid media value (0x00) [ 93.454466][ T3145] FAT-fs (loop2): Can't find a valid FAT filesystem 04:35:08 executing program 3: syz_mount_image$vfat(&(0x7f00000002c0), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f00000000c0)="601c6d6b646f736617e43c00088020000200000004f8000020004000000000000000000001", 0x25}, {0x0, 0x0, 0x200000000010ffd}], 0x0, &(0x7f0000000240)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') open(&(0x7f0000000080)='./file0\x00', 0x4142, 0x0) perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41c1}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) r1 = open(&(0x7f0000000000)='./file0\x00', 0x141042, 0x0) write$binfmt_elf64(r1, &(0x7f0000000180)=ANY=[], 0x82) rename(&(0x7f0000000180)='./file0\x00', &(0x7f0000000300)='./file0\x00') ioctl$PERF_EVENT_IOC_PERIOD(0xffffffffffffffff, 0x4030582a, &(0x7f0000000040)) write$P9_RREADDIR(0xffffffffffffffff, &(0x7f0000000240)=ANY=[@ANYBLOB="49000000290200030000008003000000240000f00000000014020000000066696c65fb1f3cde7d42a05ebbdb864e304fb71615dfe1ae30020200000007000000000000000300"/80], 0x49) r2 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) r3 = open(&(0x7f0000000380)='./file0\x00', 0x141042, 0x0) write$binfmt_elf64(r3, &(0x7f0000000180)=ANY=[], 0x82) sendfile(r3, r2, 0x0, 0xa198) sendfile(r1, r0, 0x0, 0xa198) 04:35:08 executing program 1: syz_mount_image$vfat(&(0x7f00000002c0), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f00000000c0)="601c6d6b646f736617e43c00088020000200000004f8000020004000000000000000000001", 0x25}, {0x0, 0x0, 0x200000000010ffd}], 0x0, &(0x7f0000000240)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') open(&(0x7f0000000080)='./file0\x00', 0x4142, 0x0) r0 = perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41c1}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r1 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) r2 = open(&(0x7f0000000000)='./file0\x00', 0x141042, 0x0) write$binfmt_elf64(r2, &(0x7f0000000180)=ANY=[], 0x82) rename(&(0x7f0000000180)='./file0\x00', &(0x7f0000000300)='./file0\x00') r3 = openat$cgroup_ro(0xffffffffffffff9c, 0x0, 0x26e1, 0x0) write$P9_RREADDIR(r3, &(0x7f0000000240)=ANY=[@ANYBLOB="49000000290200030000008003000000240000f00000000014020000000066696c65fb1f3cde7d42a05ebbdb864e304fb71615dfe1ae30020200000007000000000000000300"/80], 0x49) r4 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) ioctl$PERF_EVENT_IOC_PERIOD(r0, 0x40082404, &(0x7f0000000140)=0x3) r5 = open(&(0x7f0000000380)='./file0\x00', 0x141042, 0x0) write$binfmt_elf64(r5, &(0x7f0000000180)=ANY=[], 0x82) sendfile(r5, r4, 0x0, 0xa198) sendfile(r2, r1, 0x0, 0xa198) [ 93.467531][ T8] FAT-fs (loop3): Invalid FSINFO signature: 0x00000000, 0x00000000 (sector = 1) [ 93.476941][ T2367] FAT-fs (loop1): Invalid FSINFO signature: 0x00000000, 0x00000000 (sector = 1) 04:35:08 executing program 0: r0 = creat(&(0x7f0000000000)='./bus\x00', 0x0) openat$vcsu(0xffffffffffffff9c, 0x0, 0x0, 0x0) r1 = open(&(0x7f0000000780)='./bus\x00', 0x14117e, 0x0) r2 = creat(&(0x7f00000001c0)='./bus\x00', 0x0) lseek(r2, 0x7ffffc, 0x0) write$binfmt_elf64(r2, &(0x7f00000002c0)=ANY=[], 0x1a0) mmap(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x7ffffe, 0x4002011, r1, 0x0) (fail_nth: 10) ioctl$EXT4_IOC_SWAP_BOOT(r0, 0x6611) 04:35:08 executing program 2: r0 = syz_mount_image$vfat(&(0x7f00000000c0), &(0x7f0000000100)='./file2\x00', 0x0, 0x2, &(0x7f0000000300)=[{&(0x7f0000000000)="eb3c906d6b66082ebc617400028001000240000004", 0x15}, {0x0, 0x0, 0x10e20}], 0x0, &(0x7f0000001680)={[{@iocharset={'iocharset', 0x3d, 'default'}}, {@uni_xlate}]}) mkdirat(r0, &(0x7f0000000040)='./file1\x00', 0x0) [ 93.550169][ T3147] loop3: detected capacity change from 0 to 264192 [ 93.566913][ T3149] loop1: detected capacity change from 0 to 264192 [ 93.578556][ T3147] FAT-fs (loop3): Invalid FSINFO signature: 0x00000000, 0x00000000 (sector = 1) [ 93.609854][ T3151] loop2: detected capacity change from 0 to 270 [ 93.631556][ T3149] FAT-fs (loop1): Invalid FSINFO signature: 0x00000000, 0x00000000 (sector = 1) [ 93.652823][ T3151] FAT-fs (loop2): invalid media value (0x00) [ 93.658871][ T3151] FAT-fs (loop2): Can't find a valid FAT filesystem [ 93.808653][ T3156] FAULT_INJECTION: forcing a failure. [ 93.808653][ T3156] name fail_page_alloc, interval 1, probability 0, space 0, times 0 [ 93.822005][ T3156] CPU: 1 PID: 3156 Comm: syz-executor.0 Not tainted 5.16.0-rc3-syzkaller #0 [ 93.830746][ T3156] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 93.840806][ T3156] Call Trace: [ 93.844256][ T3156] [ 93.847179][ T3156] dump_stack_lvl+0xd6/0x122 [ 93.851773][ T3156] dump_stack+0x11/0x1b 04:35:08 executing program 2: r0 = syz_mount_image$vfat(&(0x7f00000000c0), &(0x7f0000000100)='./file2\x00', 0x0, 0x2, &(0x7f0000000300)=[{&(0x7f0000000000)="eb3c906d6b66082ebc617400028001000240000004", 0x15}, {0x0, 0x0, 0x10e20}], 0x0, &(0x7f0000001680)={[{@iocharset={'iocharset', 0x3d, 'default'}}, {@uni_xlate}]}) mkdirat(r0, &(0x7f0000000040)='./file1\x00', 0x0) [ 93.855946][ T3156] should_fail+0x23c/0x250 [ 93.860463][ T3156] __alloc_pages+0x102/0x330 [ 93.865083][ T3156] alloc_pages+0x382/0x3d0 [ 93.869569][ T3156] folio_alloc+0x1a/0x20 [ 93.873812][ T3156] filemap_alloc_folio+0x53/0xf0 [ 93.878752][ T3156] page_cache_ra_unbounded+0x1c0/0x430 [ 93.884224][ T3156] do_page_cache_ra+0xa7/0xc0 [ 93.888904][ T3156] do_sync_mmap_readahead+0x31c/0x370 [ 93.894363][ T3156] filemap_fault+0x267/0xa10 [ 93.898965][ T3156] handle_mm_fault+0xba6/0x1590 04:35:08 executing program 3: syz_mount_image$vfat(&(0x7f00000002c0), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f00000000c0)="601c6d6b646f736617e43c00088020000200000004f8000020004000000000000000000001", 0x25}, {0x0, 0x0, 0x200000000010ffd}], 0x0, &(0x7f0000000240)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') open(&(0x7f0000000080)='./file0\x00', 0x4142, 0x0) perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41c1}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) r1 = open(&(0x7f0000000000)='./file0\x00', 0x141042, 0x0) write$binfmt_elf64(r1, &(0x7f0000000180)=ANY=[], 0x82) rename(&(0x7f0000000180)='./file0\x00', &(0x7f0000000300)='./file0\x00') ioctl$PERF_EVENT_IOC_PERIOD(0xffffffffffffffff, 0x4030582a, &(0x7f0000000040)) write$P9_RREADDIR(0xffffffffffffffff, &(0x7f0000000240)=ANY=[@ANYBLOB="49000000290200030000008003000000240000f00000000014020000000066696c65fb1f3cde7d42a05ebbdb864e304fb71615dfe1ae30020200000007000000000000000300"/80], 0x49) r2 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) r3 = open(&(0x7f0000000380)='./file0\x00', 0x141042, 0x0) write$binfmt_elf64(r3, &(0x7f0000000180)=ANY=[], 0x82) sendfile(r3, r2, 0x0, 0xa198) sendfile(r1, r0, 0x0, 0xa198) [ 93.903818][ T3156] ? lock_page_maybe_drop_mmap+0x200/0x200 [ 93.909627][ T3156] __get_user_pages+0x388/0xc80 [ 93.914560][ T3156] __mm_populate+0x24d/0x370 [ 93.919181][ T3156] vm_mmap_pgoff+0x160/0x1f0 [ 93.923794][ T3156] ksys_mmap_pgoff+0x265/0x320 [ 93.928642][ T3156] do_syscall_64+0x44/0xd0 [ 93.933055][ T3156] entry_SYSCALL_64_after_hwframe+0x44/0xae [ 93.938971][ T3156] RIP: 0033:0x7f4eca1feae9 [ 93.943409][ T3156] 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 [ 93.963015][ T3156] RSP: 002b:00007f4ec7f75188 EFLAGS: 00000246 ORIG_RAX: 0000000000000009 [ 93.971422][ T3156] RAX: ffffffffffffffda RBX: 00007f4eca311f60 RCX: 00007f4eca1feae9 [ 93.979395][ T3156] RDX: 00000000007ffffe RSI: 0000000000600000 RDI: 0000000020000000 [ 93.987369][ T3156] RBP: 00007f4ec7f751d0 R08: 0000000000000004 R09: 0000000000000000 [ 93.995335][ T3156] R10: 0000000004002011 R11: 0000000000000246 R12: 0000000000000002 04:35:08 executing program 4: syz_mount_image$vfat(&(0x7f00000002c0), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f00000000c0)="601c6d6b646f736617e43c00088020000200000004f8000020004000000000000000000001", 0x25}, {0x0, 0x0, 0x200000000010ffd}], 0x0, &(0x7f0000000240)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') open(&(0x7f0000000080)='./file0\x00', 0x4142, 0x0) r0 = perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41c1}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r1 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) r2 = open(&(0x7f0000000000)='./file0\x00', 0x141042, 0x0) write$binfmt_elf64(r2, &(0x7f0000000180)=ANY=[], 0x82) rename(&(0x7f0000000180)='./file0\x00', &(0x7f0000000300)='./file0\x00') r3 = openat$cgroup_ro(0xffffffffffffff9c, 0x0, 0x26e1, 0x0) write$P9_RREADDIR(r3, &(0x7f0000000240)=ANY=[@ANYBLOB="49000000290200030000008003000000240000f00000000014020000000066696c65fb1f3cde7d42a05ebbdb864e304fb71615dfe1ae30020200000007000000000000000300"/80], 0x49) r4 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) ioctl$PERF_EVENT_IOC_PERIOD(r0, 0x40082404, &(0x7f0000000140)=0x3) r5 = open(&(0x7f0000000380)='./file0\x00', 0x141042, 0x0) write$binfmt_elf64(r5, &(0x7f0000000180)=ANY=[], 0x82) sendfile(r5, r4, 0x0, 0xa198) sendfile(r2, r1, 0x0, 0xa198) [ 94.003376][ T3156] R13: 00007ffc4b5d211f R14: 00007f4ec7f75300 R15: 0000000000022000 [ 94.011349][ T3156] [ 94.016772][ T3158] loop2: detected capacity change from 0 to 270 [ 94.023869][ T8] FAT-fs (loop3): Invalid FSINFO signature: 0x00000000, 0x00000000 (sector = 1) [ 94.037623][ T3158] FAT-fs (loop2): invalid media value (0x00) [ 94.043711][ T3158] FAT-fs (loop2): Can't find a valid FAT filesystem 04:35:08 executing program 2: r0 = syz_mount_image$vfat(&(0x7f00000000c0), &(0x7f0000000100)='./file2\x00', 0x0, 0x2, &(0x7f0000000300)=[{&(0x7f0000000000)="eb3c906d6b66082ebc617400028001000240000004f8", 0x16}, {0x0, 0x0, 0x10e20}], 0x0, &(0x7f0000001680)={[{@iocharset={'iocharset', 0x3d, 'default'}}, {@uni_xlate}]}) mkdirat(r0, &(0x7f0000000040)='./file1\x00', 0x0) [ 94.140795][ T3162] loop3: detected capacity change from 0 to 264192 [ 94.155359][ T3163] loop4: detected capacity change from 0 to 264192 [ 94.171676][ T3165] loop2: detected capacity change from 0 to 270 04:35:08 executing program 0: r0 = creat(&(0x7f0000000000)='./bus\x00', 0x0) openat$vcsu(0xffffffffffffff9c, 0x0, 0x0, 0x0) r1 = open(&(0x7f0000000780)='./bus\x00', 0x14117e, 0x0) r2 = creat(&(0x7f00000001c0)='./bus\x00', 0x0) lseek(r2, 0x7ffffc, 0x0) write$binfmt_elf64(r2, &(0x7f00000002c0)=ANY=[], 0x1a0) mmap(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x7ffffe, 0x4002011, r1, 0x0) (fail_nth: 11) ioctl$EXT4_IOC_SWAP_BOOT(r0, 0x6611) [ 94.201996][ T3162] FAT-fs (loop3): Invalid FSINFO signature: 0x00000000, 0x00000000 (sector = 1) [ 94.249257][ T3165] FAT-fs (loop2): bogus number of FAT sectors [ 94.255405][ T3165] FAT-fs (loop2): Can't find a valid FAT filesystem [ 94.295783][ T3163] FAT-fs (loop4): Invalid FSINFO signature: 0x00000000, 0x00000000 (sector = 1) [ 94.307320][ T3170] FAULT_INJECTION: forcing a failure. [ 94.307320][ T3170] name fail_page_alloc, interval 1, probability 0, space 0, times 0 [ 94.320571][ T3170] CPU: 0 PID: 3170 Comm: syz-executor.0 Not tainted 5.16.0-rc3-syzkaller #0 [ 94.329249][ T3170] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 94.339306][ T3170] Call Trace: [ 94.342653][ T3170] [ 94.345582][ T3170] dump_stack_lvl+0xd6/0x122 [ 94.350355][ T3170] dump_stack+0x11/0x1b [ 94.354580][ T3170] should_fail+0x23c/0x250 [ 94.359002][ T3170] __alloc_pages+0x102/0x330 [ 94.363601][ T3170] alloc_pages+0x382/0x3d0 [ 94.368069][ T3170] folio_alloc+0x1a/0x20 [ 94.372333][ T3170] filemap_alloc_folio+0x53/0xf0 [ 94.377356][ T3170] page_cache_ra_unbounded+0x1c0/0x430 [ 94.382823][ T3170] do_page_cache_ra+0xa7/0xc0 [ 94.387508][ T3170] do_sync_mmap_readahead+0x31c/0x370 [ 94.392929][ T3170] filemap_fault+0x267/0xa10 [ 94.397529][ T3170] handle_mm_fault+0xba6/0x1590 [ 94.402379][ T3170] ? lock_page_maybe_drop_mmap+0x200/0x200 [ 94.408219][ T3170] __get_user_pages+0x388/0xc80 [ 94.413147][ T3170] __mm_populate+0x24d/0x370 [ 94.417738][ T3170] vm_mmap_pgoff+0x160/0x1f0 [ 94.422403][ T3170] ksys_mmap_pgoff+0x265/0x320 [ 94.427171][ T3170] do_syscall_64+0x44/0xd0 [ 94.431596][ T3170] entry_SYSCALL_64_after_hwframe+0x44/0xae [ 94.437492][ T3170] RIP: 0033:0x7f4eca1feae9 [ 94.441982][ T3170] 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 [ 94.461690][ T3170] RSP: 002b:00007f4ec7f75188 EFLAGS: 00000246 ORIG_RAX: 0000000000000009 [ 94.470103][ T3170] RAX: ffffffffffffffda RBX: 00007f4eca311f60 RCX: 00007f4eca1feae9 [ 94.478076][ T3170] RDX: 00000000007ffffe RSI: 0000000000600000 RDI: 0000000020000000 [ 94.486043][ T3170] RBP: 00007f4ec7f751d0 R08: 0000000000000004 R09: 0000000000000000 04:35:09 executing program 2: r0 = syz_mount_image$vfat(&(0x7f00000000c0), &(0x7f0000000100)='./file2\x00', 0x0, 0x2, &(0x7f0000000300)=[{&(0x7f0000000000)="eb3c906d6b66082ebc617400028001000240000004f8", 0x16}, {0x0, 0x0, 0x10e20}], 0x0, &(0x7f0000001680)={[{@iocharset={'iocharset', 0x3d, 'default'}}, {@uni_xlate}]}) mkdirat(r0, &(0x7f0000000040)='./file1\x00', 0x0) [ 94.494057][ T3170] R10: 0000000004002011 R11: 0000000000000246 R12: 0000000000000002 [ 94.502028][ T3170] R13: 00007ffc4b5d211f R14: 00007f4ec7f75300 R15: 0000000000022000 [ 94.510003][ T3170] 04:35:09 executing program 1: syz_mount_image$vfat(&(0x7f00000002c0), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f00000000c0)="601c6d6b646f736617e43c00088020000200000004f8000020004000000000000000000001", 0x25}, {0x0, 0x0, 0x200000000010ffd}], 0x0, &(0x7f0000000240)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') open(&(0x7f0000000080)='./file0\x00', 0x4142, 0x0) r0 = perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41c1}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r1 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) r2 = open(&(0x7f0000000000)='./file0\x00', 0x141042, 0x0) write$binfmt_elf64(r2, &(0x7f0000000180)=ANY=[], 0x82) rename(&(0x7f0000000180)='./file0\x00', &(0x7f0000000300)='./file0\x00') r3 = openat$cgroup_ro(0xffffffffffffff9c, 0x0, 0x26e1, 0x0) write$P9_RREADDIR(r3, &(0x7f0000000240)=ANY=[@ANYBLOB="49000000290200030000008003000000240000f00000000014020000000066696c65fb1f3cde7d42a05ebbdb864e304fb71615dfe1ae30020200000007000000000000000300"/80], 0x49) r4 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) ioctl$PERF_EVENT_IOC_PERIOD(r0, 0x40082404, &(0x7f0000000140)=0x3) r5 = open(&(0x7f0000000380)='./file0\x00', 0x141042, 0x0) write$binfmt_elf64(r5, &(0x7f0000000180)=ANY=[], 0x82) sendfile(r5, r4, 0x0, 0xa198) sendfile(r2, r1, 0x0, 0xa198) [ 94.540393][ T3174] loop2: detected capacity change from 0 to 270 [ 94.560230][ T3174] FAT-fs (loop2): bogus number of FAT sectors [ 94.566415][ T3174] FAT-fs (loop2): Can't find a valid FAT filesystem 04:35:09 executing program 2: r0 = syz_mount_image$vfat(&(0x7f00000000c0), &(0x7f0000000100)='./file2\x00', 0x0, 0x2, &(0x7f0000000300)=[{&(0x7f0000000000)="eb3c906d6b66082ebc617400028001000240000004f8", 0x16}, {0x0, 0x0, 0x10e20}], 0x0, &(0x7f0000001680)={[{@iocharset={'iocharset', 0x3d, 'default'}}, {@uni_xlate}]}) mkdirat(r0, &(0x7f0000000040)='./file1\x00', 0x0) [ 94.607102][ T3176] loop1: detected capacity change from 0 to 264192 [ 94.646579][ T3176] FAT-fs (loop1): Invalid FSINFO signature: 0x00000000, 0x00000000 (sector = 1) [ 94.704195][ T3178] loop2: detected capacity change from 0 to 270 04:35:09 executing program 0: r0 = creat(&(0x7f0000000000)='./bus\x00', 0x0) openat$vcsu(0xffffffffffffff9c, 0x0, 0x0, 0x0) r1 = open(&(0x7f0000000780)='./bus\x00', 0x14117e, 0x0) r2 = creat(&(0x7f00000001c0)='./bus\x00', 0x0) lseek(r2, 0x7ffffc, 0x0) write$binfmt_elf64(r2, &(0x7f00000002c0)=ANY=[], 0x1a0) mmap(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x7ffffe, 0x4002011, r1, 0x0) (fail_nth: 12) ioctl$EXT4_IOC_SWAP_BOOT(r0, 0x6611) [ 94.745634][ T3178] FAT-fs (loop2): bogus number of FAT sectors [ 94.751764][ T3178] FAT-fs (loop2): Can't find a valid FAT filesystem [ 94.813949][ T3182] FAULT_INJECTION: forcing a failure. [ 94.813949][ T3182] name fail_page_alloc, interval 1, probability 0, space 0, times 0 [ 94.827931][ T3182] CPU: 0 PID: 3182 Comm: syz-executor.0 Not tainted 5.16.0-rc3-syzkaller #0 [ 94.836614][ T3182] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 94.846662][ T3182] Call Trace: [ 94.849937][ T3182] [ 94.852941][ T3182] dump_stack_lvl+0xd6/0x122 [ 94.857586][ T3182] dump_stack+0x11/0x1b [ 94.861800][ T3182] should_fail+0x23c/0x250 [ 94.866342][ T3182] __alloc_pages+0x102/0x330 [ 94.870936][ T3182] alloc_pages+0x382/0x3d0 [ 94.875347][ T3182] folio_alloc+0x1a/0x20 [ 94.879683][ T3182] filemap_alloc_folio+0x53/0xf0 [ 94.884690][ T3182] page_cache_ra_unbounded+0x1c0/0x430 [ 94.890191][ T3182] do_page_cache_ra+0xa7/0xc0 [ 94.894869][ T3182] do_sync_mmap_readahead+0x31c/0x370 [ 94.900412][ T3182] filemap_fault+0x267/0xa10 [ 94.905009][ T3182] handle_mm_fault+0xba6/0x1590 [ 94.909924][ T3182] ? lock_page_maybe_drop_mmap+0x200/0x200 [ 94.915740][ T3182] __get_user_pages+0x388/0xc80 [ 94.920591][ T3182] __mm_populate+0x24d/0x370 [ 94.925218][ T3182] vm_mmap_pgoff+0x160/0x1f0 [ 94.929816][ T3182] ksys_mmap_pgoff+0x265/0x320 [ 94.934648][ T3182] do_syscall_64+0x44/0xd0 [ 94.939068][ T3182] entry_SYSCALL_64_after_hwframe+0x44/0xae [ 94.945002][ T3182] RIP: 0033:0x7f4eca1feae9 [ 94.949424][ T3182] 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 [ 94.969032][ T3182] RSP: 002b:00007f4ec7f75188 EFLAGS: 00000246 ORIG_RAX: 0000000000000009 [ 94.977486][ T3182] RAX: ffffffffffffffda RBX: 00007f4eca311f60 RCX: 00007f4eca1feae9 [ 94.985453][ T3182] RDX: 00000000007ffffe RSI: 0000000000600000 RDI: 0000000020000000 [ 94.993425][ T3182] RBP: 00007f4ec7f751d0 R08: 0000000000000004 R09: 0000000000000000 [ 95.001399][ T3182] R10: 0000000004002011 R11: 0000000000000246 R12: 0000000000000002 04:35:09 executing program 3: syz_mount_image$vfat(&(0x7f00000002c0), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f00000000c0)="601c6d6b646f736617e43c00088020000200000004f8000020004000000000000000000001", 0x25}, {0x0, 0x0, 0x200000000010ffd}], 0x0, &(0x7f0000000240)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') open(&(0x7f0000000080)='./file0\x00', 0x4142, 0x0) perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41c1}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) r1 = open(&(0x7f0000000000)='./file0\x00', 0x141042, 0x0) write$binfmt_elf64(r1, &(0x7f0000000180)=ANY=[], 0x82) rename(&(0x7f0000000180)='./file0\x00', &(0x7f0000000300)='./file0\x00') ioctl$PERF_EVENT_IOC_PERIOD(0xffffffffffffffff, 0x4030582a, &(0x7f0000000040)) write$P9_RREADDIR(0xffffffffffffffff, &(0x7f0000000240)=ANY=[@ANYBLOB="49000000290200030000008003000000240000f00000000014020000000066696c65fb1f3cde7d42a05ebbdb864e304fb71615dfe1ae30020200000007000000000000000300"/80], 0x49) r2 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) r3 = open(&(0x7f0000000380)='./file0\x00', 0x141042, 0x0) write$binfmt_elf64(r3, &(0x7f0000000180)=ANY=[], 0x82) sendfile(r3, r2, 0x0, 0xa198) sendfile(r1, r0, 0x0, 0xa198) 04:35:09 executing program 4: syz_mount_image$vfat(&(0x7f00000002c0), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f00000000c0)="601c6d6b646f736617e43c00088020000200000004f8000020004000000000000000000001", 0x25}, {0x0, 0x0, 0x200000000010ffd}], 0x0, &(0x7f0000000240)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') open(&(0x7f0000000080)='./file0\x00', 0x4142, 0x0) r0 = perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41c1}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r1 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) r2 = open(&(0x7f0000000000)='./file0\x00', 0x141042, 0x0) write$binfmt_elf64(r2, &(0x7f0000000180)=ANY=[], 0x82) rename(&(0x7f0000000180)='./file0\x00', &(0x7f0000000300)='./file0\x00') r3 = openat$cgroup_ro(0xffffffffffffff9c, 0x0, 0x26e1, 0x0) write$P9_RREADDIR(r3, &(0x7f0000000240)=ANY=[@ANYBLOB="49000000290200030000008003000000240000f00000000014020000000066696c65fb1f3cde7d42a05ebbdb864e304fb71615dfe1ae30020200000007000000000000000300"/80], 0x49) r4 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) ioctl$PERF_EVENT_IOC_PERIOD(r0, 0x40082404, &(0x7f0000000140)=0x3) r5 = open(&(0x7f0000000380)='./file0\x00', 0x141042, 0x0) write$binfmt_elf64(r5, &(0x7f0000000180)=ANY=[], 0x82) sendfile(r5, r4, 0x0, 0xa198) sendfile(r2, r1, 0x0, 0xa198) [ 95.009450][ T3182] R13: 00007ffc4b5d211f R14: 00007f4ec7f75300 R15: 0000000000022000 [ 95.017425][ T3182] 04:35:09 executing program 2: r0 = syz_mount_image$vfat(&(0x7f00000000c0), &(0x7f0000000100)='./file2\x00', 0x0, 0x2, &(0x7f0000000300)=[{&(0x7f0000000000)="eb3c906d6b66082ebc617400028001000240000004f801", 0x17}, {0x0, 0x0, 0x10e20}], 0x0, 0x0) mkdirat(r0, &(0x7f0000000040)='./file1\x00', 0x0) [ 95.131720][ T3186] loop4: detected capacity change from 0 to 264192 [ 95.136893][ T3187] loop3: detected capacity change from 0 to 264192 [ 95.150701][ T3189] loop2: detected capacity change from 0 to 270 [ 95.161765][ T3186] FAT-fs (loop4): Invalid FSINFO signature: 0x00000000, 0x00000000 (sector = 1) 04:35:09 executing program 1: syz_mount_image$vfat(&(0x7f00000002c0), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f00000000c0)="601c6d6b646f736617e43c00088020000200000004f8000020004000000000000000000001", 0x25}, {0x0, 0x0, 0x200000000010ffd}], 0x0, &(0x7f0000000240)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') open(&(0x7f0000000080)='./file0\x00', 0x4142, 0x0) r0 = perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41c1}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r1 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) r2 = open(&(0x7f0000000000)='./file0\x00', 0x141042, 0x0) write$binfmt_elf64(r2, &(0x7f0000000180)=ANY=[], 0x82) rename(&(0x7f0000000180)='./file0\x00', &(0x7f0000000300)='./file0\x00') ioctl$PERF_EVENT_IOC_PERIOD(0xffffffffffffffff, 0x4030582a, &(0x7f0000000040)) write$P9_RREADDIR(0xffffffffffffffff, &(0x7f0000000240)=ANY=[@ANYBLOB="49000000290200030000008003000000240000f00000000014020000000066696c65fb1f3cde7d42a05ebbdb864e304fb71615dfe1ae30020200000007000000000000000300"/80], 0x49) r3 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) ioctl$PERF_EVENT_IOC_PERIOD(r0, 0x40082404, &(0x7f0000000140)=0x3) r4 = open(&(0x7f0000000380)='./file0\x00', 0x141042, 0x0) write$binfmt_elf64(r4, &(0x7f0000000180)=ANY=[], 0x82) sendfile(r4, r3, 0x0, 0xa198) sendfile(r2, r1, 0x0, 0xa198) 04:35:10 executing program 2: r0 = syz_mount_image$vfat(&(0x7f00000000c0), &(0x7f0000000100)='./file2\x00', 0x0, 0x2, &(0x7f0000000300)=[{&(0x7f0000000000)="eb3c906d6b66082ebc617400028001000240000004f801", 0x17}, {0x0, 0x0, 0x10e20}], 0x0, 0x0) mkdirat(r0, &(0x7f0000000040)='./file1\x00', 0x0) 04:35:10 executing program 0: r0 = creat(&(0x7f0000000000)='./bus\x00', 0x0) openat$vcsu(0xffffffffffffff9c, 0x0, 0x0, 0x0) r1 = open(&(0x7f0000000780)='./bus\x00', 0x14117e, 0x0) r2 = creat(&(0x7f00000001c0)='./bus\x00', 0x0) lseek(r2, 0x7ffffc, 0x0) write$binfmt_elf64(r2, &(0x7f00000002c0)=ANY=[], 0x1a0) mmap(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x7ffffe, 0x4002011, r1, 0x0) (fail_nth: 13) ioctl$EXT4_IOC_SWAP_BOOT(r0, 0x6611) [ 95.209496][ T3187] FAT-fs (loop3): Invalid FSINFO signature: 0x00000000, 0x00000000 (sector = 1) [ 95.238828][ T1833] FAT-fs (loop1): Invalid FSINFO signature: 0x00000000, 0x00000000 (sector = 1) [ 95.330916][ T3195] loop1: detected capacity change from 0 to 264192 [ 95.339215][ T3196] loop2: detected capacity change from 0 to 270 [ 95.359766][ T3197] FAULT_INJECTION: forcing a failure. [ 95.359766][ T3197] name fail_page_alloc, interval 1, probability 0, space 0, times 0 [ 95.373133][ T3197] CPU: 0 PID: 3197 Comm: syz-executor.0 Not tainted 5.16.0-rc3-syzkaller #0 [ 95.381878][ T3197] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 95.392051][ T3197] Call Trace: [ 95.395332][ T3197] [ 95.398317][ T3197] dump_stack_lvl+0xd6/0x122 [ 95.402914][ T3197] dump_stack+0x11/0x1b [ 95.407071][ T3197] should_fail+0x23c/0x250 [ 95.411482][ T3197] __alloc_pages+0x102/0x330 [ 95.416134][ T3197] alloc_pages+0x382/0x3d0 [ 95.420546][ T3197] folio_alloc+0x1a/0x20 [ 95.424785][ T3197] filemap_alloc_folio+0x53/0xf0 [ 95.429765][ T3197] page_cache_ra_unbounded+0x1c0/0x430 [ 95.435284][ T3197] do_page_cache_ra+0xa7/0xc0 [ 95.439974][ T3197] do_sync_mmap_readahead+0x31c/0x370 [ 95.445352][ T3197] filemap_fault+0x267/0xa10 [ 95.449946][ T3197] handle_mm_fault+0xba6/0x1590 [ 95.454845][ T3197] ? lock_page_maybe_drop_mmap+0x200/0x200 [ 95.460659][ T3197] __get_user_pages+0x388/0xc80 [ 95.465505][ T3197] __mm_populate+0x24d/0x370 [ 95.470093][ T3197] vm_mmap_pgoff+0x160/0x1f0 [ 95.474696][ T3197] ksys_mmap_pgoff+0x265/0x320 [ 95.479469][ T3197] do_syscall_64+0x44/0xd0 [ 95.483886][ T3197] entry_SYSCALL_64_after_hwframe+0x44/0xae [ 95.489783][ T3197] RIP: 0033:0x7f4eca1feae9 [ 95.494219][ T3197] 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 [ 95.513908][ T3197] RSP: 002b:00007f4ec7f75188 EFLAGS: 00000246 ORIG_RAX: 0000000000000009 [ 95.522362][ T3197] RAX: ffffffffffffffda RBX: 00007f4eca311f60 RCX: 00007f4eca1feae9 04:35:10 executing program 5: r0 = socket$nl_netfilter(0x10, 0x3, 0xc) r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000080)='cgroup.controllers\x00', 0x275a, 0x0) write$binfmt_script(r1, &(0x7f0000000100)=ANY=[@ANYBLOB=' '], 0x230) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x1, 0x10012, r1, 0x0) sendmsg$IPCTNL_MSG_TIMEOUT_DEFAULT_GET(r1, &(0x7f0000000280)={&(0x7f00000001c0)={0x10, 0x0, 0x0, 0x8000000}, 0xc, &(0x7f0000000240)={&(0x7f0000000200)={0x30, 0x4, 0x8, 0x0, 0x0, 0x0, {0x7, 0x0, 0x2}, [@CTA_TIMEOUT_L4PROTO={0x5, 0x3, 0x1}, @CTA_TIMEOUT_NAME={0x9, 0x1, 'syz0\x00'}, @CTA_TIMEOUT_L3PROTO={0x6, 0x2, 0x1, 0x0, 0xe888}]}, 0x30}, 0x1, 0x0, 0x0, 0x8000}, 0x40044) sendmsg$NFULNL_MSG_CONFIG(r0, &(0x7f0000000180)={&(0x7f0000000000)={0x10, 0x0, 0x0, 0x1}, 0xc, &(0x7f0000000040)={&(0x7f0000000100)={0x54, 0x1, 0x4, 0x201, 0x0, 0x0, {0x0, 0x0, 0xa}, [@NFULA_CFG_FLAGS={0x6, 0x6, 0x1, 0x0, 0x4}, @NFULA_CFG_CMD={0x5, 0x1, 0x3}, @NFULA_CFG_QTHRESH={0x8, 0x5, 0x1, 0x0, 0x52d5}, @NFULA_CFG_CMD={0x5, 0x1, 0x4}, @NFULA_CFG_TIMEOUT={0x8, 0x4, 0x1, 0x0, 0x7f}, @NFULA_CFG_QTHRESH={0x8, 0x5, 0x1, 0x0, 0x7}, @NFULA_CFG_FLAGS={0x6, 0x6, 0x1, 0x0, 0x2}, @NFULA_CFG_NLBUFSIZ={0x8, 0x3, 0x1, 0x0, 0x4}]}, 0x54}, 0x1, 0x0, 0x0, 0x241631f4725a2f10}, 0x0) ioctl$BTRFS_IOC_GET_SUBVOL_INFO(0xffffffffffffffff, 0x81f8943c, &(0x7f0000001640)={0x0}) ioctl$BTRFS_IOC_GET_SUBVOL_INFO(0xffffffffffffffff, 0x81f8943c, &(0x7f0000001300)={0x0, ""/256, 0x0, 0x0}) ioctl$BTRFS_IOC_GET_SUBVOL_ROOTREF(0xffffffffffffffff, 0xd000943d, &(0x7f0000003300)={0x40, [{}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {0x0, 0x0}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {0x0, r3}], 0x7, "af92ab8252adde"}) ioctl$BTRFS_IOC_GET_SUBVOL_ROOTREF(0xffffffffffffffff, 0xd000943d, &(0x7f0000058c40)={0x0, [{}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {0x0, r3}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {r2}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {0x0, r4}], 0x0, "2156816c73038c"}) r6 = syz_open_dev$sg(&(0x7f0000000000), 0x0, 0x0) r7 = perf_event_open(&(0x7f00000003c0)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext, 0x0, 0x0, 0x0, 0x7, 0x7fffffff}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) ioctl$BTRFS_IOC_GET_SUBVOL_INFO(r6, 0x81f8943c, &(0x7f0000000440)={0x0, ""/256, 0x0, 0x0}) r11 = openat$loop_ctrl(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$BTRFS_IOC_GET_SUBVOL_INFO(r11, 0x81f8943c, &(0x7f0000001640)={0x0}) ioctl$BTRFS_IOC_GET_SUBVOL_INFO(0xffffffffffffffff, 0x81f8943c, &(0x7f0000001300)={0x0, ""/256, 0x0, 0x0}) ioctl$BTRFS_IOC_GET_SUBVOL_ROOTREF(0xffffffffffffffff, 0xd000943d, &(0x7f0000003300)={0x40, [{}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {0x0, 0x0}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {0x0, r13}], 0x7, "af92ab8252adde"}) ioctl$BTRFS_IOC_GET_SUBVOL_ROOTREF(r7, 0xd000943d, &(0x7f0000058c40)={0x0, [{}, {0x0, r10}, {r9}, {r9}, {r9}, {}, {}, {0x0, r10}, {}, {0x0, r10}, {0x0, r10}, {}, {}, {0x0, r10}, {}, {r9}, {}, {}, {}, {}, {}, {r9}, {0x0, r10}, {0x0, r10}, {}, {0x0, r10}, {r8}, {}, {r8}, {0x0, r10}, {}, {}, {r8, r10}, {}, {}, {}, {0x0, r10}, {}, {r8, r10}, {}, {0x0, r10}, {r9}, {}, {}, {r9}, {0x0, r10}, {r9}, {}, {}, {}, {0x0, r10}, {}, {}, {}, {r8}, {}, {}, {}, {}, {}, {0x0, r10}, {0x0, r10}, {}, {}, {}, {0x0, r10}, {}, {r8}, {}, {}, {}, {}, {0x0, r10}, {}, {r9}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {0x0, r10}, {0x0, r10}, {r8, r10}, {}, {}, {0x0, r10}, {}, {}, {}, {}, {r9}, {0x0, r10}, {}, {}, {}, {}, {}, {0x0, r10}, {}, {}, {r8}, {r8}, {}, {0x0, r10}, {r8, r10}, {}, {r9}, {}, {}, {}, {}, {r8}, {0x0, r10}, {}, {r8}, {0x0, r10}, {}, {}, {}, {}, {0x0, r10}, {r9, r10}, {}, {0x0, r10}, {}, {}, {}, {r8}, {r9, r10}, {0x0, r10}, {}, {}, {r9}, {}, {0x0, r10}, {}, {}, {r9}, {r8}, {0x0, r10}, {}, {}, {0x0, r10}, {}, {}, {}, {}, {r9}, {}, {}, {}, {}, {0x0, r13}, {r8}, {r9}, {}, {0x0, r10}, {}, {r9}, {}, {}, {}, {}, {}, {}, {r8, r10}, {r9}, {0x0, r10}, {}, {}, {}, {0x0, r10}, {}, {0x0, r10}, {}, {}, {}, {}, {}, {}, {r9}, {r12}, {}, {}, {}, {}, {0x0, r10}, {}, {0x0, r10}, {}, {}, {r9}, {0x0, r10}, {}, {0x0, r10}, {}, {}, {r8}, {}, {}, {r9}, {}, {}, {}, {}, {0x0, r10}, {}, {}, {r8}, {}, {r9}, {}, {}, {r9}, {0x0, r10}, {}, {r8, r10}, {}, {}, {0x0, r10}, {}, {}, {}, {r8}, {}, {r8}, {}, {}, {}, {}, {r8, r10}, {}, {}, {r9, r14}, {r8, r10}, {}, {}, {}, {}, {}, {r8}, {0x0, r10}, {0x0, r10}, {}, {}, {}, {}, {}, {r8, r10}], 0x0, "2156816c73038c"}) ioctl$BTRFS_IOC_GET_SUBVOL_ROOTREF(r1, 0xd000943d, &(0x7f0000055a80)={0x6, [{}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {0x0, r5}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {0x0, r3}, {}, {r9}], 0x3, "b787cc391db921"}) sendmsg$IPCTNL_MSG_EXP_NEW(r0, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000080)={&(0x7f0000001580)={0x80, 0x0, 0x2, 0x401, 0x0, 0x0, {0x2}, [@CTA_EXPECT_TUPLE={0x24, 0x2, 0x0, 0x1, [@CTA_TUPLE_IP={0x14, 0x1, 0x0, 0x1, @ipv4={{0x9, 0x1, @multicast1}, {0x8, 0x2, @initdev={0xac, 0x1e, 0x0, 0x0}}}}, @CTA_TUPLE_PROTO={0xc, 0x2, 0x0, 0x1, {0x5}}]}, @CTA_EXPECT_MASK={0x24, 0x3, 0x0, 0x1, [@CTA_TUPLE_IP={0x14, 0x1, 0x0, 0x1, @ipv4={{0x8, 0x1, @broadcast}, {0x8, 0x2, @remote}}}, @CTA_TUPLE_PROTO={0xc, 0x2, 0x0, 0x1, {0x5}}]}, @CTA_EXPECT_MASTER={0x24, 0x1, 0x0, 0x1, [@CTA_TUPLE_IP={0x14, 0x1, 0x0, 0x1, @ipv4={{0x8, 0x1, @broadcast}, {0x8, 0x2, @private}}}, @CTA_TUPLE_PROTO={0xc, 0x2, 0x0, 0x1, {0xfffffffffffffef0}}]}]}, 0x80}}, 0x0) 04:35:10 executing program 5: syz_mount_image$vfat(&(0x7f00000002c0), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f00000000c0)="601c6d6b646f736617e43c00088020000200000004f8000020004000000000000000000001", 0x25}, {0x0, 0x0, 0x200000000010ffd}], 0x0, &(0x7f0000000240)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') open(&(0x7f0000000080)='./file0\x00', 0x4142, 0x0) perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41c1}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) r1 = open(&(0x7f0000000000)='./file0\x00', 0x141042, 0x0) write$binfmt_elf64(r1, &(0x7f0000000180)=ANY=[], 0x82) rename(&(0x7f0000000180)='./file0\x00', &(0x7f0000000300)='./file0\x00') ioctl$PERF_EVENT_IOC_PERIOD(0xffffffffffffffff, 0x4030582a, &(0x7f0000000040)) write$P9_RREADDIR(0xffffffffffffffff, &(0x7f0000000240)=ANY=[@ANYBLOB="49000000290200030000008003000000240000f00000000014020000000066696c65fb1f3cde7d42a05ebbdb864e304fb71615dfe1ae30020200000007000000000000000300"/80], 0x49) r2 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) r3 = open(&(0x7f0000000380)='./file0\x00', 0x141042, 0x0) write$binfmt_elf64(r3, &(0x7f0000000180)=ANY=[], 0x82) sendfile(r3, r2, 0x0, 0xa198) sendfile(r1, r0, 0x0, 0xa198) [ 95.530346][ T3197] RDX: 00000000007ffffe RSI: 0000000000600000 RDI: 0000000020000000 [ 95.538641][ T3197] RBP: 00007f4ec7f751d0 R08: 0000000000000004 R09: 0000000000000000 [ 95.546605][ T3197] R10: 0000000004002011 R11: 0000000000000246 R12: 0000000000000002 [ 95.554576][ T3197] R13: 00007ffc4b5d211f R14: 00007f4ec7f75300 R15: 0000000000022000 [ 95.562588][ T3197] 04:35:10 executing program 2: r0 = syz_mount_image$vfat(&(0x7f00000000c0), &(0x7f0000000100)='./file2\x00', 0x0, 0x2, &(0x7f0000000300)=[{&(0x7f0000000000)="eb3c906d6b66082ebc617400028001000240000004f801", 0x17}, {0x0, 0x0, 0x10e20}], 0x0, 0x0) mkdirat(r0, &(0x7f0000000040)='./file1\x00', 0x0) [ 95.590955][ T3206] loop5: detected capacity change from 0 to 264192 [ 95.598133][ T3195] FAT-fs (loop1): Invalid FSINFO signature: 0x00000000, 0x00000000 (sector = 1) [ 95.670067][ T3208] loop2: detected capacity change from 0 to 270 [ 95.677565][ T3206] FAT-fs (loop5): Invalid FSINFO signature: 0x00000000, 0x00000000 (sector = 1) 04:35:10 executing program 2: r0 = syz_mount_image$vfat(&(0x7f00000000c0), &(0x7f0000000100)='./file2\x00', 0x0, 0x2, &(0x7f0000000300)=[{&(0x7f0000000000)="eb3c906d6b66082ebc617400028001000240000004f801", 0x17}, {0x0, 0x0, 0x10e20}], 0x0, &(0x7f0000001680)={[{@iocharset={'iocharset', 0x3d, 'default'}}]}) mkdirat(r0, &(0x7f0000000040)='./file1\x00', 0x0) 04:35:10 executing program 0: r0 = creat(&(0x7f0000000000)='./bus\x00', 0x0) openat$vcsu(0xffffffffffffff9c, 0x0, 0x0, 0x0) r1 = open(&(0x7f0000000780)='./bus\x00', 0x14117e, 0x0) r2 = creat(&(0x7f00000001c0)='./bus\x00', 0x0) lseek(r2, 0x7ffffc, 0x0) write$binfmt_elf64(r2, &(0x7f00000002c0)=ANY=[], 0x1a0) mmap(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x7ffffe, 0x4002011, r1, 0x0) (fail_nth: 14) ioctl$EXT4_IOC_SWAP_BOOT(r0, 0x6611) [ 95.823410][ T3211] loop2: detected capacity change from 0 to 270 [ 95.929499][ T3213] FAULT_INJECTION: forcing a failure. [ 95.929499][ T3213] name fail_page_alloc, interval 1, probability 0, space 0, times 0 [ 95.942844][ T3213] CPU: 0 PID: 3213 Comm: syz-executor.0 Not tainted 5.16.0-rc3-syzkaller #0 [ 95.951602][ T3213] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 95.961656][ T3213] Call Trace: [ 95.964994][ T3213] [ 95.967917][ T3213] dump_stack_lvl+0xd6/0x122 [ 95.972601][ T3213] dump_stack+0x11/0x1b [ 95.976783][ T3213] should_fail+0x23c/0x250 [ 95.981202][ T3213] __alloc_pages+0x102/0x330 [ 95.985831][ T3213] alloc_pages+0x382/0x3d0 [ 95.990246][ T3213] folio_alloc+0x1a/0x20 [ 95.994500][ T3213] filemap_alloc_folio+0x53/0xf0 [ 95.999570][ T3213] page_cache_ra_unbounded+0x1c0/0x430 [ 96.005097][ T3213] do_page_cache_ra+0xa7/0xc0 [ 96.009818][ T3213] do_sync_mmap_readahead+0x31c/0x370 [ 96.015223][ T3213] filemap_fault+0x267/0xa10 [ 96.019856][ T3213] handle_mm_fault+0xba6/0x1590 [ 96.024720][ T3213] ? lock_page_maybe_drop_mmap+0x200/0x200 [ 96.030535][ T3213] __get_user_pages+0x388/0xc80 [ 96.035389][ T3213] __mm_populate+0x24d/0x370 [ 96.040028][ T3213] vm_mmap_pgoff+0x160/0x1f0 [ 96.044614][ T3213] ksys_mmap_pgoff+0x265/0x320 [ 96.049382][ T3213] do_syscall_64+0x44/0xd0 [ 96.053864][ T3213] entry_SYSCALL_64_after_hwframe+0x44/0xae [ 96.059839][ T3213] RIP: 0033:0x7f4eca1feae9 [ 96.064256][ T3213] 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 [ 96.083990][ T3213] RSP: 002b:00007f4ec7f75188 EFLAGS: 00000246 ORIG_RAX: 0000000000000009 [ 96.092455][ T3213] RAX: ffffffffffffffda RBX: 00007f4eca311f60 RCX: 00007f4eca1feae9 [ 96.100596][ T3213] RDX: 00000000007ffffe RSI: 0000000000600000 RDI: 0000000020000000 [ 96.108564][ T3213] RBP: 00007f4ec7f751d0 R08: 0000000000000004 R09: 0000000000000000 [ 96.116594][ T3213] R10: 0000000004002011 R11: 0000000000000246 R12: 0000000000000002 04:35:10 executing program 2: r0 = syz_mount_image$vfat(&(0x7f00000000c0), &(0x7f0000000100)='./file2\x00', 0x0, 0x2, &(0x7f0000000300)=[{&(0x7f0000000000)="eb3c906d6b66082ebc617400028001000240000004f801", 0x17}, {0x0, 0x0, 0x10e20}], 0x0, &(0x7f0000001680)={[{@iocharset={'iocharset', 0x3d, 'default'}}]}) mkdirat(r0, &(0x7f0000000040)='./file1\x00', 0x0) 04:35:10 executing program 3: syz_mount_image$vfat(&(0x7f00000002c0), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f00000000c0)="601c6d6b646f736617e43c00088020000200000004f8000020004000000000000000000001", 0x25}, {0x0, 0x0, 0x200000000010ffd}], 0x0, &(0x7f0000000240)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') open(&(0x7f0000000080)='./file0\x00', 0x4142, 0x0) perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41c1}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) r1 = open(&(0x7f0000000000)='./file0\x00', 0x141042, 0x0) write$binfmt_elf64(r1, &(0x7f0000000180)=ANY=[], 0x82) r2 = openat$cgroup_ro(0xffffffffffffff9c, 0x0, 0x26e1, 0x0) ioctl$PERF_EVENT_IOC_PERIOD(r2, 0x4030582a, &(0x7f0000000040)) write$P9_RREADDIR(r2, &(0x7f0000000240)=ANY=[@ANYBLOB="49000000290200030000008003000000240000f00000000014020000000066696c65fb1f3cde7d42a05ebbdb864e304fb71615dfe1ae30020200000007000000000000000300"/80], 0x49) r3 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) r4 = open(&(0x7f0000000380)='./file0\x00', 0x141042, 0x0) write$binfmt_elf64(r4, &(0x7f0000000180)=ANY=[], 0x82) sendfile(r4, r3, 0x0, 0xa198) sendfile(r1, r0, 0x0, 0xa198) [ 96.124643][ T3213] R13: 00007ffc4b5d211f R14: 00007f4ec7f75300 R15: 0000000000022000 [ 96.132679][ T3213] 04:35:10 executing program 4: syz_mount_image$vfat(&(0x7f00000002c0), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f00000000c0)="601c6d6b646f736617e43c00088020000200000004f8000020004000000000000000000001", 0x25}, {0x0, 0x0, 0x200000000010ffd}], 0x0, &(0x7f0000000240)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') open(&(0x7f0000000080)='./file0\x00', 0x4142, 0x0) r0 = perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41c1}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r1 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) r2 = open(&(0x7f0000000000)='./file0\x00', 0x141042, 0x0) write$binfmt_elf64(r2, &(0x7f0000000180)=ANY=[], 0x82) rename(&(0x7f0000000180)='./file0\x00', &(0x7f0000000300)='./file0\x00') r3 = openat$cgroup_ro(0xffffffffffffff9c, 0x0, 0x26e1, 0x0) write$P9_RREADDIR(r3, &(0x7f0000000240)=ANY=[@ANYBLOB="49000000290200030000008003000000240000f00000000014020000000066696c65fb1f3cde7d42a05ebbdb864e304fb71615dfe1ae30020200000007000000000000000300"/80], 0x49) r4 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) ioctl$PERF_EVENT_IOC_PERIOD(r0, 0x40082404, &(0x7f0000000140)=0x3) r5 = open(&(0x7f0000000380)='./file0\x00', 0x141042, 0x0) write$binfmt_elf64(r5, &(0x7f0000000180)=ANY=[], 0x82) sendfile(r5, r4, 0x0, 0xa198) sendfile(r2, r1, 0x0, 0xa198) 04:35:10 executing program 1: syz_mount_image$vfat(&(0x7f00000002c0), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f00000000c0)="601c6d6b646f736617e43c00088020000200000004f8000020004000000000000000000001", 0x25}, {0x0, 0x0, 0x200000000010ffd}], 0x0, &(0x7f0000000240)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') open(&(0x7f0000000080)='./file0\x00', 0x4142, 0x0) r0 = perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41c1}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r1 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) r2 = open(&(0x7f0000000000)='./file0\x00', 0x141042, 0x0) write$binfmt_elf64(r2, &(0x7f0000000180)=ANY=[], 0x82) rename(&(0x7f0000000180)='./file0\x00', &(0x7f0000000300)='./file0\x00') ioctl$PERF_EVENT_IOC_PERIOD(0xffffffffffffffff, 0x4030582a, &(0x7f0000000040)) write$P9_RREADDIR(0xffffffffffffffff, &(0x7f0000000240)=ANY=[@ANYBLOB="49000000290200030000008003000000240000f00000000014020000000066696c65fb1f3cde7d42a05ebbdb864e304fb71615dfe1ae30020200000007000000000000000300"/80], 0x49) r3 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) ioctl$PERF_EVENT_IOC_PERIOD(r0, 0x40082404, &(0x7f0000000140)=0x3) r4 = open(&(0x7f0000000380)='./file0\x00', 0x141042, 0x0) write$binfmt_elf64(r4, &(0x7f0000000180)=ANY=[], 0x82) sendfile(r4, r3, 0x0, 0xa198) sendfile(r2, r1, 0x0, 0xa198) [ 96.179304][ T8] FAT-fs (loop4): Invalid FSINFO signature: 0x00000000, 0x00000000 (sector = 1) [ 96.190610][ T3216] loop3: detected capacity change from 0 to 264192 [ 96.209185][ T3218] loop2: detected capacity change from 0 to 270 04:35:11 executing program 5: syz_mount_image$vfat(&(0x7f00000002c0), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f00000000c0)="601c6d6b646f736617e43c00088020000200000004f8000020004000000000000000000001", 0x25}, {0x0, 0x0, 0x200000000010ffd}], 0x0, &(0x7f0000000240)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') open(&(0x7f0000000080)='./file0\x00', 0x4142, 0x0) r0 = perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41c1}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r1 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) r2 = open(&(0x7f0000000000)='./file0\x00', 0x141042, 0x0) write$binfmt_elf64(r2, &(0x7f0000000180)=ANY=[], 0x82) rename(&(0x7f0000000180)='./file0\x00', &(0x7f0000000300)='./file0\x00') r3 = openat$cgroup_ro(0xffffffffffffff9c, 0x0, 0x26e1, 0x0) write$P9_RREADDIR(r3, &(0x7f0000000240)=ANY=[@ANYBLOB="49000000290200030000008003000000240000f00000000014020000000066696c65fb1f3cde7d42a05ebbdb864e304fb71615dfe1ae30020200000007000000000000000300"/80], 0x49) r4 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) ioctl$PERF_EVENT_IOC_PERIOD(r0, 0x40082404, &(0x7f0000000140)=0x3) r5 = open(&(0x7f0000000380)='./file0\x00', 0x141042, 0x0) write$binfmt_elf64(r5, &(0x7f0000000180)=ANY=[], 0x82) sendfile(r5, r4, 0x0, 0xa198) sendfile(r2, r1, 0x0, 0xa198) [ 96.226846][ T3216] FAT-fs (loop3): Invalid FSINFO signature: 0x00000000, 0x00000000 (sector = 1) [ 96.267211][ T1851] FAT-fs (loop5): Invalid FSINFO signature: 0x00000000, 0x00000000 (sector = 1) 04:35:11 executing program 2: r0 = syz_mount_image$vfat(&(0x7f00000000c0), &(0x7f0000000100)='./file2\x00', 0x0, 0x2, &(0x7f0000000300)=[{&(0x7f0000000000)="eb3c906d6b66082ebc617400028001000240000004f801", 0x17}, {0x0, 0x0, 0x10e20}], 0x0, &(0x7f0000001680)={[{@iocharset={'iocharset', 0x3d, 'default'}}]}) mkdirat(r0, &(0x7f0000000040)='./file1\x00', 0x0) [ 96.279000][ T3220] loop4: detected capacity change from 0 to 264192 [ 96.312274][ T3222] loop1: detected capacity change from 0 to 264192 [ 96.381699][ T3225] loop2: detected capacity change from 0 to 270 [ 96.400397][ T3222] FAT-fs (loop1): Invalid FSINFO signature: 0x00000000, 0x00000000 (sector = 1) [ 96.411452][ T3220] FAT-fs (loop4): Invalid FSINFO signature: 0x00000000, 0x00000000 (sector = 1) 04:35:11 executing program 0: r0 = creat(&(0x7f0000000000)='./bus\x00', 0x0) openat$vcsu(0xffffffffffffff9c, 0x0, 0x0, 0x0) r1 = open(&(0x7f0000000780)='./bus\x00', 0x14117e, 0x0) r2 = creat(&(0x7f00000001c0)='./bus\x00', 0x0) lseek(r2, 0x7ffffc, 0x0) write$binfmt_elf64(r2, &(0x7f00000002c0)=ANY=[], 0x1a0) mmap(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x7ffffe, 0x4002011, r1, 0x0) (fail_nth: 15) ioctl$EXT4_IOC_SWAP_BOOT(r0, 0x6611) [ 96.432528][ T3228] loop5: detected capacity change from 0 to 264192 [ 96.470575][ T3228] FAT-fs (loop5): Invalid FSINFO signature: 0x00000000, 0x00000000 (sector = 1) [ 96.504037][ T3232] FAULT_INJECTION: forcing a failure. [ 96.504037][ T3232] name fail_page_alloc, interval 1, probability 0, space 0, times 0 [ 96.517316][ T3232] CPU: 1 PID: 3232 Comm: syz-executor.0 Not tainted 5.16.0-rc3-syzkaller #0 [ 96.526060][ T3232] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 96.536112][ T3232] Call Trace: [ 96.539387][ T3232] [ 96.542310][ T3232] dump_stack_lvl+0xd6/0x122 [ 96.546905][ T3232] dump_stack+0x11/0x1b 04:35:11 executing program 3: syz_mount_image$vfat(&(0x7f00000002c0), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f00000000c0)="601c6d6b646f736617e43c00088020000200000004f8000020004000000000000000000001", 0x25}, {0x0, 0x0, 0x200000000010ffd}], 0x0, &(0x7f0000000240)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') open(&(0x7f0000000080)='./file0\x00', 0x4142, 0x0) perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41c1}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) r1 = open(&(0x7f0000000000)='./file0\x00', 0x141042, 0x0) write$binfmt_elf64(r1, &(0x7f0000000180)=ANY=[], 0x82) r2 = openat$cgroup_ro(0xffffffffffffff9c, 0x0, 0x26e1, 0x0) ioctl$PERF_EVENT_IOC_PERIOD(r2, 0x4030582a, &(0x7f0000000040)) write$P9_RREADDIR(r2, &(0x7f0000000240)=ANY=[@ANYBLOB="49000000290200030000008003000000240000f00000000014020000000066696c65fb1f3cde7d42a05ebbdb864e304fb71615dfe1ae30020200000007000000000000000300"/80], 0x49) r3 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) r4 = open(&(0x7f0000000380)='./file0\x00', 0x141042, 0x0) write$binfmt_elf64(r4, &(0x7f0000000180)=ANY=[], 0x82) sendfile(r4, r3, 0x0, 0xa198) sendfile(r1, r0, 0x0, 0xa198) 04:35:11 executing program 2: r0 = syz_mount_image$vfat(&(0x7f00000000c0), &(0x7f0000000100)='./file2\x00', 0x0, 0x2, &(0x7f0000000300)=[{&(0x7f0000000000)="eb3c906d6b66082ebc617400028001000240000004f801", 0x17}, {0x0, 0x0, 0x10e20}], 0x0, &(0x7f0000001680)={[{@uni_xlate}]}) mkdirat(r0, &(0x7f0000000040)='./file1\x00', 0x0) [ 96.551085][ T3232] should_fail+0x23c/0x250 [ 96.555559][ T3232] __alloc_pages+0x102/0x330 [ 96.560164][ T3232] alloc_pages+0x382/0x3d0 [ 96.564584][ T3232] folio_alloc+0x1a/0x20 [ 96.568837][ T3232] filemap_alloc_folio+0x53/0xf0 [ 96.573918][ T3232] page_cache_ra_unbounded+0x1c0/0x430 [ 96.579375][ T3232] do_page_cache_ra+0xa7/0xc0 [ 96.584047][ T3232] do_sync_mmap_readahead+0x31c/0x370 [ 96.589490][ T3232] filemap_fault+0x267/0xa10 [ 96.594094][ T3232] handle_mm_fault+0xba6/0x1590 [ 96.598927][ T3232] ? lock_page_maybe_drop_mmap+0x200/0x200 [ 96.604800][ T3232] __get_user_pages+0x388/0xc80 [ 96.609682][ T3232] __mm_populate+0x24d/0x370 [ 96.614246][ T3232] vm_mmap_pgoff+0x160/0x1f0 [ 96.618837][ T3232] ksys_mmap_pgoff+0x265/0x320 [ 96.623615][ T3232] do_syscall_64+0x44/0xd0 [ 96.628030][ T3232] entry_SYSCALL_64_after_hwframe+0x44/0xae [ 96.633943][ T3232] RIP: 0033:0x7f4eca1feae9 [ 96.638407][ T3232] 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 [ 96.657990][ T3232] RSP: 002b:00007f4ec7f75188 EFLAGS: 00000246 ORIG_RAX: 0000000000000009 [ 96.666387][ T3232] RAX: ffffffffffffffda RBX: 00007f4eca311f60 RCX: 00007f4eca1feae9 [ 96.674337][ T3232] RDX: 00000000007ffffe RSI: 0000000000600000 RDI: 0000000020000000 [ 96.682302][ T3232] RBP: 00007f4ec7f751d0 R08: 0000000000000004 R09: 0000000000000000 [ 96.690331][ T3232] R10: 0000000004002011 R11: 0000000000000246 R12: 0000000000000002 [ 96.698356][ T3232] R13: 00007ffc4b5d211f R14: 00007f4ec7f75300 R15: 0000000000022000 [ 96.706342][ T3232] [ 96.710915][ T1851] FAT-fs (loop3): Invalid FSINFO signature: 0x00000000, 0x00000000 (sector = 1) 04:35:11 executing program 5: syz_mount_image$vfat(&(0x7f00000002c0), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f00000000c0)="601c6d6b646f736617e43c00088020000200000004f8000020004000000000000000000001", 0x25}, {0x0, 0x0, 0x200000000010ffd}], 0x0, &(0x7f0000000240)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') open(&(0x7f0000000080)='./file0\x00', 0x4142, 0x0) r0 = perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41c1}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r1 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) r2 = open(&(0x7f0000000000)='./file0\x00', 0x141042, 0x0) write$binfmt_elf64(r2, &(0x7f0000000180)=ANY=[], 0x82) rename(&(0x7f0000000180)='./file0\x00', &(0x7f0000000300)='./file0\x00') r3 = openat$cgroup_ro(0xffffffffffffff9c, 0x0, 0x26e1, 0x0) ioctl$PERF_EVENT_IOC_PERIOD(r3, 0x4030582a, &(0x7f0000000040)) r4 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) ioctl$PERF_EVENT_IOC_PERIOD(r0, 0x40082404, &(0x7f0000000140)=0x3) r5 = open(&(0x7f0000000380)='./file0\x00', 0x141042, 0x0) write$binfmt_elf64(r5, &(0x7f0000000180)=ANY=[], 0x82) sendfile(r5, r4, 0x0, 0xa198) sendfile(r2, r1, 0x0, 0xa198) [ 96.754049][ T3238] loop2: detected capacity change from 0 to 270 04:35:11 executing program 2: syz_mount_image$vfat(&(0x7f00000000c0), &(0x7f0000000100)='./file2\x00', 0x0, 0x2, &(0x7f0000000300)=[{&(0x7f0000000000)="eb3c906d6b66082ebc617400028001000240000004f801", 0x17}, {0x0, 0x0, 0x10e20}], 0x0, &(0x7f0000001680)={[{@uni_xlate}]}) mkdirat(0xffffffffffffffff, &(0x7f0000000040)='./file1\x00', 0x0) [ 96.843064][ T3242] loop5: detected capacity change from 0 to 264192 [ 96.854105][ T3241] loop3: detected capacity change from 0 to 264192 [ 96.882399][ T3242] FAT-fs (loop5): Invalid FSINFO signature: 0x00000000, 0x00000000 (sector = 1) 04:35:11 executing program 0: r0 = creat(&(0x7f0000000000)='./bus\x00', 0x0) openat$vcsu(0xffffffffffffff9c, 0x0, 0x0, 0x0) r1 = open(&(0x7f0000000780)='./bus\x00', 0x14117e, 0x0) r2 = creat(&(0x7f00000001c0)='./bus\x00', 0x0) lseek(r2, 0x7ffffc, 0x0) write$binfmt_elf64(r2, &(0x7f00000002c0)=ANY=[], 0x1a0) mmap(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x7ffffe, 0x4002011, r1, 0x0) (fail_nth: 16) ioctl$EXT4_IOC_SWAP_BOOT(r0, 0x6611) [ 96.933277][ T3244] loop2: detected capacity change from 0 to 270 [ 96.940161][ T3241] FAT-fs (loop3): Invalid FSINFO signature: 0x00000000, 0x00000000 (sector = 1) [ 97.011990][ T3248] FAULT_INJECTION: forcing a failure. [ 97.011990][ T3248] name fail_page_alloc, interval 1, probability 0, space 0, times 0 [ 97.025287][ T3248] CPU: 0 PID: 3248 Comm: syz-executor.0 Not tainted 5.16.0-rc3-syzkaller #0 [ 97.034035][ T3248] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 97.044524][ T3248] Call Trace: [ 97.047808][ T3248] [ 97.050795][ T3248] dump_stack_lvl+0xd6/0x122 [ 97.055393][ T3248] dump_stack+0x11/0x1b [ 97.059636][ T3248] should_fail+0x23c/0x250 [ 97.064055][ T3248] __alloc_pages+0x102/0x330 [ 97.068653][ T3248] alloc_pages+0x382/0x3d0 [ 97.073102][ T3248] folio_alloc+0x1a/0x20 [ 97.077369][ T3248] filemap_alloc_folio+0x53/0xf0 [ 97.082309][ T3248] page_cache_ra_unbounded+0x1c0/0x430 [ 97.087838][ T3248] do_page_cache_ra+0xa7/0xc0 [ 97.092591][ T3248] do_sync_mmap_readahead+0x31c/0x370 [ 97.097971][ T3248] filemap_fault+0x267/0xa10 [ 97.102571][ T3248] handle_mm_fault+0xba6/0x1590 [ 97.107476][ T3248] ? lock_page_maybe_drop_mmap+0x200/0x200 [ 97.113404][ T3248] __get_user_pages+0x388/0xc80 [ 97.118262][ T3248] __mm_populate+0x24d/0x370 [ 97.122915][ T3248] vm_mmap_pgoff+0x160/0x1f0 [ 97.127591][ T3248] ksys_mmap_pgoff+0x265/0x320 [ 97.132401][ T3248] do_syscall_64+0x44/0xd0 [ 97.136988][ T3248] entry_SYSCALL_64_after_hwframe+0x44/0xae [ 97.142993][ T3248] RIP: 0033:0x7f4eca1feae9 [ 97.147402][ T3248] 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 [ 97.167011][ T3248] RSP: 002b:00007f4ec7f75188 EFLAGS: 00000246 ORIG_RAX: 0000000000000009 [ 97.175426][ T3248] RAX: ffffffffffffffda RBX: 00007f4eca311f60 RCX: 00007f4eca1feae9 [ 97.183399][ T3248] RDX: 00000000007ffffe RSI: 0000000000600000 RDI: 0000000020000000 [ 97.191374][ T3248] RBP: 00007f4ec7f751d0 R08: 0000000000000004 R09: 0000000000000000 [ 97.199381][ T3248] R10: 0000000004002011 R11: 0000000000000246 R12: 0000000000000002 04:35:11 executing program 2: syz_mount_image$vfat(&(0x7f00000000c0), &(0x7f0000000100)='./file2\x00', 0x0, 0x2, &(0x7f0000000300)=[{&(0x7f0000000000)="eb3c906d6b66082ebc617400028001000240000004f801", 0x17}, {0x0, 0x0, 0x10e20}], 0x0, &(0x7f0000001680)={[{@uni_xlate}]}) mkdirat(0xffffffffffffffff, &(0x7f0000000040)='./file1\x00', 0x0) 04:35:11 executing program 1: syz_mount_image$vfat(&(0x7f00000002c0), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f00000000c0)="601c6d6b646f736617e43c00088020000200000004f8000020004000000000000000000001", 0x25}, {0x0, 0x0, 0x200000000010ffd}], 0x0, &(0x7f0000000240)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') open(&(0x7f0000000080)='./file0\x00', 0x4142, 0x0) r0 = perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41c1}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r1 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) r2 = open(&(0x7f0000000000)='./file0\x00', 0x141042, 0x0) write$binfmt_elf64(r2, &(0x7f0000000180)=ANY=[], 0x82) rename(&(0x7f0000000180)='./file0\x00', &(0x7f0000000300)='./file0\x00') ioctl$PERF_EVENT_IOC_PERIOD(0xffffffffffffffff, 0x4030582a, &(0x7f0000000040)) write$P9_RREADDIR(0xffffffffffffffff, &(0x7f0000000240)=ANY=[@ANYBLOB="49000000290200030000008003000000240000f00000000014020000000066696c65fb1f3cde7d42a05ebbdb864e304fb71615dfe1ae30020200000007000000000000000300"/80], 0x49) r3 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) ioctl$PERF_EVENT_IOC_PERIOD(r0, 0x40082404, &(0x7f0000000140)=0x3) r4 = open(&(0x7f0000000380)='./file0\x00', 0x141042, 0x0) write$binfmt_elf64(r4, &(0x7f0000000180)=ANY=[], 0x82) sendfile(r4, r3, 0x0, 0xa198) sendfile(r2, r1, 0x0, 0xa198) 04:35:11 executing program 4: syz_mount_image$vfat(&(0x7f00000002c0), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f00000000c0)="601c6d6b646f736617e43c00088020000200000004f8000020004000000000000000000001", 0x25}, {0x0, 0x0, 0x200000000010ffd}], 0x0, &(0x7f0000000240)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') open(&(0x7f0000000080)='./file0\x00', 0x4142, 0x0) r0 = perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41c1}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r1 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) r2 = open(&(0x7f0000000000)='./file0\x00', 0x141042, 0x0) write$binfmt_elf64(r2, &(0x7f0000000180)=ANY=[], 0x82) rename(&(0x7f0000000180)='./file0\x00', &(0x7f0000000300)='./file0\x00') r3 = openat$cgroup_ro(0xffffffffffffff9c, 0x0, 0x26e1, 0x0) write$P9_RREADDIR(r3, &(0x7f0000000240)=ANY=[@ANYBLOB="49000000290200030000008003000000240000f00000000014020000000066696c65fb1f3cde7d42a05ebbdb864e304fb71615dfe1ae30020200000007000000000000000300"/80], 0x49) open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) ioctl$PERF_EVENT_IOC_PERIOD(r0, 0x40082404, &(0x7f0000000140)=0x3) r4 = open(&(0x7f0000000380)='./file0\x00', 0x141042, 0x0) write$binfmt_elf64(r4, &(0x7f0000000180)=ANY=[], 0x82) sendfile(r2, r1, 0x0, 0xa198) [ 97.207357][ T3248] R13: 00007ffc4b5d211f R14: 00007f4ec7f75300 R15: 0000000000022000 [ 97.215335][ T3248] [ 97.302107][ T3253] loop2: detected capacity change from 0 to 270 [ 97.303292][ T3254] loop4: detected capacity change from 0 to 264192 [ 97.322974][ T3256] loop1: detected capacity change from 0 to 264192 04:35:12 executing program 2: syz_mount_image$vfat(&(0x7f00000000c0), &(0x7f0000000100)='./file2\x00', 0x0, 0x2, &(0x7f0000000300)=[{&(0x7f0000000000)="eb3c906d6b66082ebc617400028001000240000004f801", 0x17}, {0x0, 0x0, 0x10e20}], 0x0, &(0x7f0000001680)={[{@uni_xlate}]}) mkdirat(0xffffffffffffffff, &(0x7f0000000040)='./file1\x00', 0x0) [ 97.366446][ T3254] FAT-fs (loop4): Invalid FSINFO signature: 0x00000000, 0x00000000 (sector = 1) [ 97.396269][ T3256] FAT-fs (loop1): Invalid FSINFO signature: 0x00000000, 0x00000000 (sector = 1) 04:35:12 executing program 0: r0 = creat(&(0x7f0000000000)='./bus\x00', 0x0) openat$vcsu(0xffffffffffffff9c, 0x0, 0x0, 0x0) r1 = open(&(0x7f0000000780)='./bus\x00', 0x14117e, 0x0) r2 = creat(&(0x7f00000001c0)='./bus\x00', 0x0) lseek(r2, 0x7ffffc, 0x0) write$binfmt_elf64(r2, &(0x7f00000002c0)=ANY=[], 0x1a0) mmap(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x7ffffe, 0x4002011, r1, 0x0) (fail_nth: 17) ioctl$EXT4_IOC_SWAP_BOOT(r0, 0x6611) [ 97.514023][ T3260] loop2: detected capacity change from 0 to 270 [ 97.518600][ T3262] FAULT_INJECTION: forcing a failure. [ 97.518600][ T3262] name fail_page_alloc, interval 1, probability 0, space 0, times 0 [ 97.533549][ T3262] CPU: 0 PID: 3262 Comm: syz-executor.0 Not tainted 5.16.0-rc3-syzkaller #0 [ 97.542229][ T3262] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 97.552379][ T3262] Call Trace: [ 97.555655][ T3262] [ 97.558585][ T3262] dump_stack_lvl+0xd6/0x122 [ 97.563251][ T3262] dump_stack+0x11/0x1b [ 97.567410][ T3262] should_fail+0x23c/0x250 [ 97.571905][ T3262] __alloc_pages+0x102/0x330 [ 97.576543][ T3262] alloc_pages+0x382/0x3d0 [ 97.580967][ T3262] folio_alloc+0x1a/0x20 [ 97.585260][ T3262] filemap_alloc_folio+0x53/0xf0 [ 97.590291][ T3262] page_cache_ra_unbounded+0x1c0/0x430 [ 97.595832][ T3262] do_page_cache_ra+0xa7/0xc0 [ 97.600551][ T3262] do_sync_mmap_readahead+0x31c/0x370 [ 97.605930][ T3262] filemap_fault+0x267/0xa10 [ 97.610591][ T3262] handle_mm_fault+0xba6/0x1590 [ 97.615476][ T3262] ? lock_page_maybe_drop_mmap+0x200/0x200 [ 97.621340][ T3262] __get_user_pages+0x388/0xc80 [ 97.626189][ T3262] __mm_populate+0x24d/0x370 [ 97.630816][ T3262] vm_mmap_pgoff+0x160/0x1f0 [ 97.635432][ T3262] ksys_mmap_pgoff+0x265/0x320 [ 97.640212][ T3262] do_syscall_64+0x44/0xd0 [ 97.644632][ T3262] entry_SYSCALL_64_after_hwframe+0x44/0xae [ 97.650609][ T3262] RIP: 0033:0x7f4eca1feae9 [ 97.655021][ T3262] 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 [ 97.674683][ T3262] RSP: 002b:00007f4ec7f75188 EFLAGS: 00000246 ORIG_RAX: 0000000000000009 [ 97.683096][ T3262] RAX: ffffffffffffffda RBX: 00007f4eca311f60 RCX: 00007f4eca1feae9 [ 97.691065][ T3262] RDX: 00000000007ffffe RSI: 0000000000600000 RDI: 0000000020000000 [ 97.699128][ T3262] RBP: 00007f4ec7f751d0 R08: 0000000000000004 R09: 0000000000000000 [ 97.707098][ T3262] R10: 0000000004002011 R11: 0000000000000246 R12: 0000000000000002 [ 97.715067][ T3262] R13: 00007ffc4b5d211f R14: 00007f4ec7f75300 R15: 0000000000022000 [ 97.723041][ T3262] [ 97.729197][ T24] audit: type=1400 audit(1638419712.469:315): avc: denied { rename } for pid=1421 comm="syslogd" name="messages" dev="tmpfs" ino=9 scontext=system_u:system_r:syslogd_t tcontext=system_u:object_r:tmpfs_t tclass=file permissive=1 04:35:12 executing program 5: syz_mount_image$vfat(&(0x7f00000002c0), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f00000000c0)="601c6d6b646f736617e43c00088020000200000004f8000020004000000000000000000001", 0x25}, {0x0, 0x0, 0x200000000010ffd}], 0x0, &(0x7f0000000240)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') open(&(0x7f0000000080)='./file0\x00', 0x4142, 0x0) r0 = perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41c1}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r1 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) r2 = open(&(0x7f0000000000)='./file0\x00', 0x141042, 0x0) write$binfmt_elf64(r2, &(0x7f0000000180)=ANY=[], 0x82) rename(&(0x7f0000000180)='./file0\x00', &(0x7f0000000300)='./file0\x00') r3 = openat$cgroup_ro(0xffffffffffffff9c, 0x0, 0x26e1, 0x0) ioctl$PERF_EVENT_IOC_PERIOD(r3, 0x4030582a, &(0x7f0000000040)) r4 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) ioctl$PERF_EVENT_IOC_PERIOD(r0, 0x40082404, &(0x7f0000000140)=0x3) r5 = open(&(0x7f0000000380)='./file0\x00', 0x141042, 0x0) write$binfmt_elf64(r5, &(0x7f0000000180)=ANY=[], 0x82) sendfile(r5, r4, 0x0, 0xa198) sendfile(r2, r1, 0x0, 0xa198) 04:35:12 executing program 2: r0 = syz_mount_image$vfat(&(0x7f00000000c0), &(0x7f0000000100)='./file2\x00', 0x0, 0x2, &(0x7f0000000300)=[{&(0x7f0000000000)="eb3c906d6b66082ebc617400028001000240000004f801", 0x17}, {0x0, 0x0, 0x10e20}], 0x0, &(0x7f0000001680)={[{@uni_xlate}]}) mkdirat(r0, 0x0, 0x0) 04:35:12 executing program 3: syz_mount_image$vfat(&(0x7f00000002c0), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f00000000c0)="601c6d6b646f736617e43c00088020000200000004f8000020004000000000000000000001", 0x25}, {0x0, 0x0, 0x200000000010ffd}], 0x0, &(0x7f0000000240)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') open(&(0x7f0000000080)='./file0\x00', 0x4142, 0x0) perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41c1}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) r1 = open(&(0x7f0000000000)='./file0\x00', 0x141042, 0x0) write$binfmt_elf64(r1, &(0x7f0000000180)=ANY=[], 0x82) r2 = openat$cgroup_ro(0xffffffffffffff9c, 0x0, 0x26e1, 0x0) ioctl$PERF_EVENT_IOC_PERIOD(r2, 0x4030582a, &(0x7f0000000040)) write$P9_RREADDIR(r2, &(0x7f0000000240)=ANY=[@ANYBLOB="49000000290200030000008003000000240000f00000000014020000000066696c65fb1f3cde7d42a05ebbdb864e304fb71615dfe1ae30020200000007000000000000000300"/80], 0x49) r3 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) r4 = open(&(0x7f0000000380)='./file0\x00', 0x141042, 0x0) write$binfmt_elf64(r4, &(0x7f0000000180)=ANY=[], 0x82) sendfile(r4, r3, 0x0, 0xa198) sendfile(r1, r0, 0x0, 0xa198) [ 97.751432][ T24] audit: type=1400 audit(1638419712.469:316): avc: denied { unlink } for pid=1421 comm="syslogd" name="messages.0" dev="tmpfs" ino=2 scontext=system_u:system_r:syslogd_t tcontext=system_u:object_r:tmpfs_t tclass=file permissive=1 [ 97.773768][ T24] audit: type=1400 audit(1638419712.469:317): avc: denied { create } for pid=1421 comm="syslogd" name="messages" scontext=system_u:system_r:syslogd_t tcontext=system_u:object_r:tmpfs_t tclass=file permissive=1 [ 97.794471][ T1833] FAT-fs (loop5): Invalid FSINFO signature: 0x00000000, 0x00000000 (sector = 1) 04:35:12 executing program 0: r0 = creat(&(0x7f0000000000)='./bus\x00', 0x0) openat$vcsu(0xffffffffffffff9c, 0x0, 0x0, 0x0) r1 = open(&(0x7f0000000780)='./bus\x00', 0x14117e, 0x0) r2 = creat(&(0x7f00000001c0)='./bus\x00', 0x0) lseek(r2, 0x7ffffc, 0x0) write$binfmt_elf64(r2, &(0x7f00000002c0)=ANY=[], 0x1a0) mmap(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x7ffffe, 0x4002011, r1, 0x0) (fail_nth: 18) ioctl$EXT4_IOC_SWAP_BOOT(r0, 0x6611) [ 97.875099][ T3265] loop2: detected capacity change from 0 to 270 [ 97.893828][ T3267] loop5: detected capacity change from 0 to 264192 [ 97.905122][ T3269] loop3: detected capacity change from 0 to 264192 [ 97.921794][ T3267] FAT-fs (loop5): Invalid FSINFO signature: 0x00000000, 0x00000000 (sector = 1) [ 97.932530][ T3271] FAULT_INJECTION: forcing a failure. [ 97.932530][ T3271] name fail_page_alloc, interval 1, probability 0, space 0, times 0 [ 97.945908][ T3271] CPU: 1 PID: 3271 Comm: syz-executor.0 Not tainted 5.16.0-rc3-syzkaller #0 [ 97.954629][ T3271] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 97.964675][ T3271] Call Trace: [ 97.967950][ T3271] [ 97.970956][ T3271] dump_stack_lvl+0xd6/0x122 [ 97.975546][ T3271] dump_stack+0x11/0x1b [ 97.979707][ T3271] should_fail+0x23c/0x250 [ 97.984132][ T3271] __alloc_pages+0x102/0x330 [ 97.988711][ T3271] alloc_pages+0x382/0x3d0 [ 97.993108][ T3271] folio_alloc+0x1a/0x20 [ 97.997332][ T3271] filemap_alloc_folio+0x53/0xf0 [ 98.002284][ T3271] page_cache_ra_unbounded+0x1c0/0x430 [ 98.007733][ T3271] do_page_cache_ra+0xa7/0xc0 [ 98.012400][ T3271] do_sync_mmap_readahead+0x31c/0x370 [ 98.017868][ T3271] filemap_fault+0x267/0xa10 [ 98.022441][ T3271] handle_mm_fault+0xba6/0x1590 [ 98.027300][ T3271] ? lock_page_maybe_drop_mmap+0x200/0x200 [ 98.033153][ T3271] __get_user_pages+0x388/0xc80 [ 98.037992][ T3271] __mm_populate+0x24d/0x370 [ 98.042591][ T3271] vm_mmap_pgoff+0x160/0x1f0 [ 98.047170][ T3271] ksys_mmap_pgoff+0x265/0x320 [ 98.051922][ T3271] do_syscall_64+0x44/0xd0 [ 98.056336][ T3271] entry_SYSCALL_64_after_hwframe+0x44/0xae [ 98.062214][ T3271] RIP: 0033:0x7f4eca1feae9 [ 98.066619][ T3271] 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 [ 98.086205][ T3271] RSP: 002b:00007f4ec7f75188 EFLAGS: 00000246 ORIG_RAX: 0000000000000009 [ 98.094688][ T3271] RAX: ffffffffffffffda RBX: 00007f4eca311f60 RCX: 00007f4eca1feae9 [ 98.102710][ T3271] RDX: 00000000007ffffe RSI: 0000000000600000 RDI: 0000000020000000 [ 98.110662][ T3271] RBP: 00007f4ec7f751d0 R08: 0000000000000004 R09: 0000000000000000 04:35:12 executing program 4: syz_mount_image$vfat(&(0x7f00000002c0), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f00000000c0)="601c6d6b646f736617e43c00088020000200000004f8000020004000000000000000000001", 0x25}, {0x0, 0x0, 0x200000000010ffd}], 0x0, &(0x7f0000000240)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') open(&(0x7f0000000080)='./file0\x00', 0x4142, 0x0) r0 = perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41c1}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r1 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) r2 = open(&(0x7f0000000000)='./file0\x00', 0x141042, 0x0) write$binfmt_elf64(r2, &(0x7f0000000180)=ANY=[], 0x82) rename(&(0x7f0000000180)='./file0\x00', &(0x7f0000000300)='./file0\x00') r3 = openat$cgroup_ro(0xffffffffffffff9c, 0x0, 0x26e1, 0x0) write$P9_RREADDIR(r3, &(0x7f0000000240)=ANY=[@ANYBLOB="49000000290200030000008003000000240000f00000000014020000000066696c65fb1f3cde7d42a05ebbdb864e304fb71615dfe1ae30020200000007000000000000000300"/80], 0x49) open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) ioctl$PERF_EVENT_IOC_PERIOD(r0, 0x40082404, &(0x7f0000000140)=0x3) r4 = open(&(0x7f0000000380)='./file0\x00', 0x141042, 0x0) write$binfmt_elf64(r4, &(0x7f0000000180)=ANY=[], 0x82) sendfile(r2, r1, 0x0, 0xa198) 04:35:12 executing program 2: r0 = syz_mount_image$vfat(&(0x7f00000000c0), &(0x7f0000000100)='./file2\x00', 0x0, 0x2, &(0x7f0000000300)=[{&(0x7f0000000000)="eb3c906d6b66082ebc617400028001000240000004f801", 0x17}, {0x0, 0x0, 0x10e20}], 0x0, &(0x7f0000001680)={[{@uni_xlate}]}) mkdirat(r0, 0x0, 0x0) 04:35:12 executing program 1: syz_mount_image$vfat(&(0x7f00000002c0), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f00000000c0)="601c6d6b646f736617e43c00088020000200000004f8000020004000000000000000000001", 0x25}, {0x0, 0x0, 0x200000000010ffd}], 0x0, &(0x7f0000000240)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') open(&(0x7f0000000080)='./file0\x00', 0x4142, 0x0) r0 = perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41c1}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r1 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) r2 = open(&(0x7f0000000000)='./file0\x00', 0x141042, 0x0) write$binfmt_elf64(r2, &(0x7f0000000180)=ANY=[], 0x82) r3 = openat$cgroup_ro(0xffffffffffffff9c, 0x0, 0x26e1, 0x0) ioctl$PERF_EVENT_IOC_PERIOD(r3, 0x4030582a, &(0x7f0000000040)) write$P9_RREADDIR(r3, &(0x7f0000000240)=ANY=[@ANYBLOB="49000000290200030000008003000000240000f00000000014020000000066696c65fb1f3cde7d42a05ebbdb864e304fb71615dfe1ae30020200000007000000000000000300"/80], 0x49) r4 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) ioctl$PERF_EVENT_IOC_PERIOD(r0, 0x40082404, &(0x7f0000000140)=0x3) r5 = open(&(0x7f0000000380)='./file0\x00', 0x141042, 0x0) write$binfmt_elf64(r5, &(0x7f0000000180)=ANY=[], 0x82) sendfile(r5, r4, 0x0, 0xa198) sendfile(r2, r1, 0x0, 0xa198) [ 98.118634][ T3271] R10: 0000000004002011 R11: 0000000000000246 R12: 0000000000000002 [ 98.126589][ T3271] R13: 00007ffc4b5d211f R14: 00007f4ec7f75300 R15: 0000000000022000 [ 98.134628][ T3271] [ 98.201100][ T3269] FAT-fs (loop3): Invalid FSINFO signature: 0x00000000, 0x00000000 (sector = 1) [ 98.233853][ T3276] loop4: detected capacity change from 0 to 264192 [ 98.250891][ T3278] loop2: detected capacity change from 0 to 270 [ 98.256159][ T3280] loop1: detected capacity change from 0 to 264192 [ 98.270116][ T3276] FAT-fs (loop4): Invalid FSINFO signature: 0x00000000, 0x00000000 (sector = 1) [ 98.280390][ T3280] FAT-fs (loop1): Invalid FSINFO signature: 0x00000000, 0x00000000 (sector = 1) 04:35:13 executing program 2: r0 = syz_mount_image$vfat(&(0x7f00000000c0), &(0x7f0000000100)='./file2\x00', 0x0, 0x2, &(0x7f0000000300)=[{&(0x7f0000000000)="eb3c906d6b66082ebc617400028001000240000004f801", 0x17}, {0x0, 0x0, 0x10e20}], 0x0, &(0x7f0000001680)={[{@uni_xlate}]}) mkdirat(r0, 0x0, 0x0) 04:35:13 executing program 0: r0 = creat(&(0x7f0000000000)='./bus\x00', 0x0) openat$vcsu(0xffffffffffffff9c, 0x0, 0x0, 0x0) r1 = open(&(0x7f0000000780)='./bus\x00', 0x14117e, 0x0) r2 = creat(&(0x7f00000001c0)='./bus\x00', 0x0) lseek(r2, 0x7ffffc, 0x0) write$binfmt_elf64(r2, &(0x7f00000002c0)=ANY=[], 0x1a0) mmap(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x7ffffe, 0x4002011, r1, 0x0) (fail_nth: 19) ioctl$EXT4_IOC_SWAP_BOOT(r0, 0x6611) [ 98.408502][ T3283] loop2: detected capacity change from 0 to 270 [ 98.440390][ T3285] FAULT_INJECTION: forcing a failure. [ 98.440390][ T3285] name fail_page_alloc, interval 1, probability 0, space 0, times 0 [ 98.453673][ T3285] CPU: 0 PID: 3285 Comm: syz-executor.0 Not tainted 5.16.0-rc3-syzkaller #0 [ 98.462348][ T3285] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 98.472452][ T3285] Call Trace: [ 98.475731][ T3285] [ 98.478657][ T3285] dump_stack_lvl+0xd6/0x122 [ 98.483254][ T3285] dump_stack+0x11/0x1b [ 98.487562][ T3285] should_fail+0x23c/0x250 [ 98.492069][ T3285] __alloc_pages+0x102/0x330 [ 98.496664][ T3285] alloc_pages+0x382/0x3d0 [ 98.501079][ T3285] folio_alloc+0x1a/0x20 [ 98.505346][ T3285] filemap_alloc_folio+0x53/0xf0 [ 98.510434][ T3285] page_cache_ra_unbounded+0x1c0/0x430 [ 98.515899][ T3285] do_page_cache_ra+0xa7/0xc0 [ 98.520576][ T3285] do_sync_mmap_readahead+0x31c/0x370 [ 98.526012][ T3285] filemap_fault+0x267/0xa10 [ 98.530684][ T3285] handle_mm_fault+0xba6/0x1590 [ 98.535543][ T3285] ? lock_page_maybe_drop_mmap+0x200/0x200 [ 98.541354][ T3285] __get_user_pages+0x388/0xc80 [ 98.546211][ T3285] __mm_populate+0x24d/0x370 [ 98.550879][ T3285] vm_mmap_pgoff+0x160/0x1f0 [ 98.555569][ T3285] ksys_mmap_pgoff+0x265/0x320 [ 98.560336][ T3285] do_syscall_64+0x44/0xd0 [ 98.564812][ T3285] entry_SYSCALL_64_after_hwframe+0x44/0xae [ 98.570806][ T3285] RIP: 0033:0x7f4eca1feae9 [ 98.575212][ T3285] 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 [ 98.594819][ T3285] RSP: 002b:00007f4ec7f75188 EFLAGS: 00000246 ORIG_RAX: 0000000000000009 04:35:13 executing program 5: syz_mount_image$vfat(&(0x7f00000002c0), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f00000000c0)="601c6d6b646f736617e43c00088020000200000004f8000020004000000000000000000001", 0x25}, {0x0, 0x0, 0x200000000010ffd}], 0x0, &(0x7f0000000240)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') open(&(0x7f0000000080)='./file0\x00', 0x4142, 0x0) r0 = perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41c1}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r1 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) r2 = open(&(0x7f0000000000)='./file0\x00', 0x141042, 0x0) write$binfmt_elf64(r2, &(0x7f0000000180)=ANY=[], 0x82) rename(&(0x7f0000000180)='./file0\x00', &(0x7f0000000300)='./file0\x00') ioctl$PERF_EVENT_IOC_PERIOD(0xffffffffffffffff, 0x4030582a, &(0x7f0000000040)) write$P9_RREADDIR(0xffffffffffffffff, &(0x7f0000000240)=ANY=[@ANYBLOB="49000000290200030000008003000000240000f00000000014020000000066696c65fb1f3cde7d42a05ebbdb864e304fb71615dfe1ae30020200000007000000000000000300"/80], 0x49) r3 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) ioctl$PERF_EVENT_IOC_PERIOD(r0, 0x40082404, &(0x7f0000000140)=0x3) r4 = open(&(0x7f0000000380)='./file0\x00', 0x141042, 0x0) write$binfmt_elf64(r4, &(0x7f0000000180)=ANY=[], 0x82) sendfile(r4, r3, 0x0, 0xa198) sendfile(r2, r1, 0x0, 0xa198) [ 98.603230][ T3285] RAX: ffffffffffffffda RBX: 00007f4eca311f60 RCX: 00007f4eca1feae9 [ 98.611204][ T3285] RDX: 00000000007ffffe RSI: 0000000000600000 RDI: 0000000020000000 [ 98.619171][ T3285] RBP: 00007f4ec7f751d0 R08: 0000000000000004 R09: 0000000000000000 [ 98.627145][ T3285] R10: 0000000004002011 R11: 0000000000000246 R12: 0000000000000002 [ 98.635119][ T3285] R13: 00007ffc4b5d211f R14: 00007f4ec7f75300 R15: 0000000000022000 [ 98.643148][ T3285] 04:35:13 executing program 2: syz_mount_image$vfat(&(0x7f00000002c0), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f00000000c0)="601c6d6b646f736617e43c00088020000200000004f8000020004000000000000000000001", 0x25}, {0x0, 0x0, 0x200000000010ffd}], 0x0, &(0x7f0000000240)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') open(&(0x7f0000000080)='./file0\x00', 0x4142, 0x0) r0 = perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41c1}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r1 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) r2 = open(&(0x7f0000000000)='./file0\x00', 0x141042, 0x0) write$binfmt_elf64(r2, &(0x7f0000000180)=ANY=[], 0x82) rename(&(0x7f0000000180)='./file0\x00', &(0x7f0000000300)='./file0\x00') ioctl$PERF_EVENT_IOC_PERIOD(0xffffffffffffffff, 0x4030582a, &(0x7f0000000040)) write$P9_RREADDIR(0xffffffffffffffff, &(0x7f0000000240)=ANY=[@ANYBLOB="49000000290200030000008003000000240000f00000000014020000000066696c65fb1f3cde7d42a05ebbdb864e304fb71615dfe1ae30020200000007000000000000000300"/80], 0x49) r3 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) ioctl$PERF_EVENT_IOC_PERIOD(r0, 0x40082404, &(0x7f0000000140)=0x3) r4 = open(&(0x7f0000000380)='./file0\x00', 0x141042, 0x0) write$binfmt_elf64(r4, &(0x7f0000000180)=ANY=[], 0x82) sendfile(r4, r3, 0x0, 0xa198) sendfile(r2, r1, 0x0, 0xa198) [ 98.673705][ T1833] FAT-fs (loop5): Invalid FSINFO signature: 0x00000000, 0x00000000 (sector = 1) 04:35:13 executing program 3: syz_mount_image$vfat(&(0x7f00000002c0), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f00000000c0)="601c6d6b646f736617e43c00088020000200000004f8000020004000000000000000000001", 0x25}, {0x0, 0x0, 0x200000000010ffd}], 0x0, &(0x7f0000000240)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') open(&(0x7f0000000080)='./file0\x00', 0x4142, 0x0) perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41c1}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) r1 = open(&(0x7f0000000000)='./file0\x00', 0x141042, 0x0) rename(&(0x7f0000000180)='./file0\x00', &(0x7f0000000300)='./file0\x00') r2 = openat$cgroup_ro(0xffffffffffffff9c, 0x0, 0x26e1, 0x0) ioctl$PERF_EVENT_IOC_PERIOD(r2, 0x4030582a, &(0x7f0000000040)) write$P9_RREADDIR(r2, &(0x7f0000000240)=ANY=[@ANYBLOB="49000000290200030000008003000000240000f00000000014020000000066696c65fb1f3cde7d42a05ebbdb864e304fb71615dfe1ae30020200000007000000000000000300"/80], 0x49) r3 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) r4 = open(&(0x7f0000000380)='./file0\x00', 0x141042, 0x0) write$binfmt_elf64(r4, &(0x7f0000000180)=ANY=[], 0x82) sendfile(r4, r3, 0x0, 0xa198) sendfile(r1, r0, 0x0, 0xa198) [ 98.752230][ T3290] loop5: detected capacity change from 0 to 264192 [ 98.765578][ T3291] loop2: detected capacity change from 0 to 264192 [ 98.780701][ T3291] FAT-fs (loop2): Invalid FSINFO signature: 0x00000000, 0x00000000 (sector = 1) [ 98.798610][ T3290] FAT-fs (loop5): Invalid FSINFO signature: 0x00000000, 0x00000000 (sector = 1) [ 98.826909][ T3293] loop3: detected capacity change from 0 to 264192 04:35:13 executing program 0: r0 = creat(&(0x7f0000000000)='./bus\x00', 0x0) openat$vcsu(0xffffffffffffff9c, 0x0, 0x0, 0x0) r1 = open(&(0x7f0000000780)='./bus\x00', 0x14117e, 0x0) r2 = creat(&(0x7f00000001c0)='./bus\x00', 0x0) lseek(r2, 0x7ffffc, 0x0) write$binfmt_elf64(r2, &(0x7f00000002c0)=ANY=[], 0x1a0) mmap(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x7ffffe, 0x4002011, r1, 0x0) (fail_nth: 20) ioctl$EXT4_IOC_SWAP_BOOT(r0, 0x6611) [ 98.929279][ T3293] FAT-fs (loop3): Invalid FSINFO signature: 0x00000000, 0x00000000 (sector = 1) [ 98.947120][ T3298] FAULT_INJECTION: forcing a failure. [ 98.947120][ T3298] name fail_page_alloc, interval 1, probability 0, space 0, times 0 [ 98.960360][ T3298] CPU: 0 PID: 3298 Comm: syz-executor.0 Not tainted 5.16.0-rc3-syzkaller #0 [ 98.969029][ T3298] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 98.979082][ T3298] Call Trace: [ 98.982405][ T3298] [ 98.985331][ T3298] dump_stack_lvl+0xd6/0x122 [ 98.989920][ T3298] dump_stack+0x11/0x1b [ 98.994093][ T3298] should_fail+0x23c/0x250 [ 98.998508][ T3298] __alloc_pages+0x102/0x330 [ 99.003127][ T3298] alloc_pages+0x382/0x3d0 [ 99.007637][ T3298] folio_alloc+0x1a/0x20 [ 99.011970][ T3298] filemap_alloc_folio+0x53/0xf0 [ 99.016943][ T3298] page_cache_ra_unbounded+0x1c0/0x430 [ 99.022404][ T3298] do_page_cache_ra+0xa7/0xc0 [ 99.027164][ T3298] do_sync_mmap_readahead+0x31c/0x370 [ 99.032568][ T3298] filemap_fault+0x267/0xa10 [ 99.037158][ T3298] handle_mm_fault+0xba6/0x1590 [ 99.042016][ T3298] ? lock_page_maybe_drop_mmap+0x200/0x200 [ 99.047825][ T3298] __get_user_pages+0x388/0xc80 [ 99.052680][ T3298] __mm_populate+0x24d/0x370 [ 99.057268][ T3298] vm_mmap_pgoff+0x160/0x1f0 [ 99.061865][ T3298] ksys_mmap_pgoff+0x265/0x320 [ 99.066635][ T3298] do_syscall_64+0x44/0xd0 [ 99.071101][ T3298] entry_SYSCALL_64_after_hwframe+0x44/0xae [ 99.076997][ T3298] RIP: 0033:0x7f4eca1feae9 [ 99.081430][ T3298] 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 [ 99.101038][ T3298] RSP: 002b:00007f4ec7f75188 EFLAGS: 00000246 ORIG_RAX: 0000000000000009 [ 99.109470][ T3298] RAX: ffffffffffffffda RBX: 00007f4eca311f60 RCX: 00007f4eca1feae9 [ 99.117454][ T3298] RDX: 00000000007ffffe RSI: 0000000000600000 RDI: 0000000020000000 04:35:13 executing program 4: syz_mount_image$vfat(&(0x7f00000002c0), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f00000000c0)="601c6d6b646f736617e43c00088020000200000004f8000020004000000000000000000001", 0x25}, {0x0, 0x0, 0x200000000010ffd}], 0x0, &(0x7f0000000240)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') open(&(0x7f0000000080)='./file0\x00', 0x4142, 0x0) r0 = perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41c1}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r1 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) r2 = open(&(0x7f0000000000)='./file0\x00', 0x141042, 0x0) write$binfmt_elf64(r2, &(0x7f0000000180)=ANY=[], 0x82) rename(&(0x7f0000000180)='./file0\x00', &(0x7f0000000300)='./file0\x00') r3 = openat$cgroup_ro(0xffffffffffffff9c, 0x0, 0x26e1, 0x0) write$P9_RREADDIR(r3, &(0x7f0000000240)=ANY=[@ANYBLOB="49000000290200030000008003000000240000f00000000014020000000066696c65fb1f3cde7d42a05ebbdb864e304fb71615dfe1ae30020200000007000000000000000300"/80], 0x49) open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) ioctl$PERF_EVENT_IOC_PERIOD(r0, 0x40082404, &(0x7f0000000140)=0x3) r4 = open(&(0x7f0000000380)='./file0\x00', 0x141042, 0x0) write$binfmt_elf64(r4, &(0x7f0000000180)=ANY=[], 0x82) sendfile(r2, r1, 0x0, 0xa198) 04:35:13 executing program 1: syz_mount_image$vfat(&(0x7f00000002c0), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f00000000c0)="601c6d6b646f736617e43c00088020000200000004f8000020004000000000000000000001", 0x25}, {0x0, 0x0, 0x200000000010ffd}], 0x0, &(0x7f0000000240)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') open(&(0x7f0000000080)='./file0\x00', 0x4142, 0x0) r0 = perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41c1}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r1 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) r2 = open(&(0x7f0000000000)='./file0\x00', 0x141042, 0x0) write$binfmt_elf64(r2, &(0x7f0000000180)=ANY=[], 0x82) r3 = openat$cgroup_ro(0xffffffffffffff9c, 0x0, 0x26e1, 0x0) ioctl$PERF_EVENT_IOC_PERIOD(r3, 0x4030582a, &(0x7f0000000040)) write$P9_RREADDIR(r3, &(0x7f0000000240)=ANY=[@ANYBLOB="49000000290200030000008003000000240000f00000000014020000000066696c65fb1f3cde7d42a05ebbdb864e304fb71615dfe1ae30020200000007000000000000000300"/80], 0x49) r4 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) ioctl$PERF_EVENT_IOC_PERIOD(r0, 0x40082404, &(0x7f0000000140)=0x3) r5 = open(&(0x7f0000000380)='./file0\x00', 0x141042, 0x0) write$binfmt_elf64(r5, &(0x7f0000000180)=ANY=[], 0x82) sendfile(r5, r4, 0x0, 0xa198) sendfile(r2, r1, 0x0, 0xa198) [ 99.125442][ T3298] RBP: 00007f4ec7f751d0 R08: 0000000000000004 R09: 0000000000000000 [ 99.133453][ T3298] R10: 0000000004002011 R11: 0000000000000246 R12: 0000000000000002 [ 99.141527][ T3298] R13: 00007ffc4b5d211f R14: 00007f4ec7f75300 R15: 0000000000022000 [ 99.149493][ T3298] [ 99.166383][ T1833] FAT-fs (loop4): Invalid FSINFO signature: 0x00000000, 0x00000000 (sector = 1) [ 99.252035][ T3302] loop4: detected capacity change from 0 to 264192 [ 99.263635][ T3304] loop1: detected capacity change from 0 to 264192 [ 99.286353][ T3302] FAT-fs (loop4): Invalid FSINFO signature: 0x00000000, 0x00000000 (sector = 1) [ 99.332709][ T3304] FAT-fs (loop1): Invalid FSINFO signature: 0x00000000, 0x00000000 (sector = 1) 04:35:14 executing program 0: r0 = creat(&(0x7f0000000000)='./bus\x00', 0x0) openat$vcsu(0xffffffffffffff9c, 0x0, 0x0, 0x0) r1 = open(&(0x7f0000000780)='./bus\x00', 0x14117e, 0x0) r2 = creat(&(0x7f00000001c0)='./bus\x00', 0x0) lseek(r2, 0x7ffffc, 0x0) write$binfmt_elf64(r2, &(0x7f00000002c0)=ANY=[], 0x1a0) mmap(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x7ffffe, 0x4002011, r1, 0x0) (fail_nth: 21) ioctl$EXT4_IOC_SWAP_BOOT(r0, 0x6611) [ 99.492171][ T3307] FAULT_INJECTION: forcing a failure. [ 99.492171][ T3307] name fail_page_alloc, interval 1, probability 0, space 0, times 0 [ 99.505467][ T3307] CPU: 1 PID: 3307 Comm: syz-executor.0 Not tainted 5.16.0-rc3-syzkaller #0 [ 99.514218][ T3307] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 99.524271][ T3307] Call Trace: [ 99.527548][ T3307] [ 99.530474][ T3307] dump_stack_lvl+0xd6/0x122 [ 99.535076][ T3307] dump_stack+0x11/0x1b [ 99.539276][ T3307] should_fail+0x23c/0x250 [ 99.543825][ T3307] __alloc_pages+0x102/0x330 [ 99.548521][ T3307] alloc_pages+0x382/0x3d0 [ 99.552940][ T3307] folio_alloc+0x1a/0x20 [ 99.557184][ T3307] filemap_alloc_folio+0x53/0xf0 [ 99.562134][ T3307] page_cache_ra_unbounded+0x1c0/0x430 [ 99.567630][ T3307] do_page_cache_ra+0xa7/0xc0 [ 99.572312][ T3307] do_sync_mmap_readahead+0x31c/0x370 [ 99.577698][ T3307] filemap_fault+0x267/0xa10 [ 99.582294][ T3307] handle_mm_fault+0xba6/0x1590 [ 99.587208][ T3307] ? lock_page_maybe_drop_mmap+0x200/0x200 [ 99.593054][ T3307] __get_user_pages+0x388/0xc80 [ 99.597939][ T3307] __mm_populate+0x24d/0x370 [ 99.602531][ T3307] vm_mmap_pgoff+0x160/0x1f0 [ 99.607184][ T3307] ksys_mmap_pgoff+0x265/0x320 [ 99.612003][ T3307] do_syscall_64+0x44/0xd0 [ 99.616504][ T3307] entry_SYSCALL_64_after_hwframe+0x44/0xae [ 99.622450][ T3307] RIP: 0033:0x7f4eca1feae9 04:35:14 executing program 5: r0 = syz_mount_image$vfat(&(0x7f00000000c0), &(0x7f0000000100)='./file2\x00', 0x0, 0x2, &(0x7f0000000300)=[{&(0x7f0000000000)="eb3c906d6b66082ebc617400028001000240000004f801", 0x17}, {0x0, 0x0, 0x10e20}], 0x0, &(0x7f0000001680)={[{@uni_xlate}]}) mkdirat(r0, &(0x7f0000000040)='./file1\x00', 0x0) [ 99.626882][ T3307] 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 [ 99.646492][ T3307] RSP: 002b:00007f4ec7f75188 EFLAGS: 00000246 ORIG_RAX: 0000000000000009 [ 99.654954][ T3307] RAX: ffffffffffffffda RBX: 00007f4eca311f60 RCX: 00007f4eca1feae9 [ 99.662927][ T3307] RDX: 00000000007ffffe RSI: 0000000000600000 RDI: 0000000020000000 [ 99.670910][ T3307] RBP: 00007f4ec7f751d0 R08: 0000000000000004 R09: 0000000000000000 [ 99.678875][ T3307] R10: 0000000004002011 R11: 0000000000000246 R12: 0000000000000002 04:35:14 executing program 3: syz_mount_image$vfat(&(0x7f00000002c0), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f00000000c0)="601c6d6b646f736617e43c00088020000200000004f8000020004000000000000000000001", 0x25}, {0x0, 0x0, 0x200000000010ffd}], 0x0, &(0x7f0000000240)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') open(&(0x7f0000000080)='./file0\x00', 0x4142, 0x0) perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41c1}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) r1 = open(&(0x7f0000000000)='./file0\x00', 0x141042, 0x0) rename(&(0x7f0000000180)='./file0\x00', &(0x7f0000000300)='./file0\x00') r2 = openat$cgroup_ro(0xffffffffffffff9c, 0x0, 0x26e1, 0x0) ioctl$PERF_EVENT_IOC_PERIOD(r2, 0x4030582a, &(0x7f0000000040)) write$P9_RREADDIR(r2, &(0x7f0000000240)=ANY=[@ANYBLOB="49000000290200030000008003000000240000f00000000014020000000066696c65fb1f3cde7d42a05ebbdb864e304fb71615dfe1ae30020200000007000000000000000300"/80], 0x49) r3 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) r4 = open(&(0x7f0000000380)='./file0\x00', 0x141042, 0x0) write$binfmt_elf64(r4, &(0x7f0000000180)=ANY=[], 0x82) sendfile(r4, r3, 0x0, 0xa198) sendfile(r1, r0, 0x0, 0xa198) 04:35:14 executing program 2: syz_mount_image$vfat(&(0x7f00000002c0), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f00000000c0)="601c6d6b646f736617e43c00088020000200000004f8000020004000000000000000000001", 0x25}, {0x0, 0x0, 0x200000000010ffd}], 0x0, &(0x7f0000000240)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') open(&(0x7f0000000080)='./file0\x00', 0x4142, 0x0) r0 = perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41c1}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r1 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) r2 = open(&(0x7f0000000000)='./file0\x00', 0x141042, 0x0) write$binfmt_elf64(r2, &(0x7f0000000180)=ANY=[], 0x82) rename(&(0x7f0000000180)='./file0\x00', &(0x7f0000000300)='./file0\x00') r3 = openat$cgroup_ro(0xffffffffffffff9c, 0x0, 0x26e1, 0x0) ioctl$PERF_EVENT_IOC_PERIOD(r3, 0x4030582a, &(0x7f0000000040)) r4 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) ioctl$PERF_EVENT_IOC_PERIOD(r0, 0x40082404, &(0x7f0000000140)=0x3) r5 = open(&(0x7f0000000380)='./file0\x00', 0x141042, 0x0) write$binfmt_elf64(r5, &(0x7f0000000180)=ANY=[], 0x82) sendfile(r5, r4, 0x0, 0xa198) sendfile(r2, r1, 0x0, 0xa198) [ 99.686842][ T3307] R13: 00007ffc4b5d211f R14: 00007f4ec7f75300 R15: 0000000000022000 [ 99.694817][ T3307] [ 99.701030][ T33] FAT-fs (loop5): Invalid FSINFO signature: 0x00000000, 0x00000000 (sector = 1) 04:35:14 executing program 0: r0 = creat(&(0x7f0000000000)='./bus\x00', 0x0) openat$vcsu(0xffffffffffffff9c, 0x0, 0x0, 0x0) r1 = open(&(0x7f0000000780)='./bus\x00', 0x14117e, 0x0) r2 = creat(&(0x7f00000001c0)='./bus\x00', 0x0) lseek(r2, 0x7ffffc, 0x0) write$binfmt_elf64(r2, &(0x7f00000002c0)=ANY=[], 0x1a0) mmap(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x7ffffe, 0x4002011, r1, 0x0) (fail_nth: 22) ioctl$EXT4_IOC_SWAP_BOOT(r0, 0x6611) [ 99.742122][ T1833] FAT-fs (loop2): Invalid FSINFO signature: 0x00000000, 0x00000000 (sector = 1) [ 99.782881][ T3310] loop3: detected capacity change from 0 to 264192 [ 99.825468][ T3310] FAT-fs (loop3): Invalid FSINFO signature: 0x00000000, 0x00000000 (sector = 1) [ 99.827010][ T3314] loop2: detected capacity change from 0 to 264192 [ 99.845314][ T3312] FAULT_INJECTION: forcing a failure. [ 99.845314][ T3312] name fail_page_alloc, interval 1, probability 0, space 0, times 0 [ 99.858594][ T3312] CPU: 0 PID: 3312 Comm: syz-executor.0 Not tainted 5.16.0-rc3-syzkaller #0 [ 99.867269][ T3312] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 99.877316][ T3312] Call Trace: [ 99.880641][ T3312] [ 99.883559][ T3312] dump_stack_lvl+0xd6/0x122 [ 99.888191][ T3312] dump_stack+0x11/0x1b [ 99.892326][ T3312] should_fail+0x23c/0x250 [ 99.896730][ T3312] __alloc_pages+0x102/0x330 [ 99.901308][ T3312] alloc_pages+0x382/0x3d0 [ 99.905731][ T3312] folio_alloc+0x1a/0x20 [ 99.909953][ T3312] filemap_alloc_folio+0x53/0xf0 [ 99.914904][ T3312] page_cache_ra_unbounded+0x1c0/0x430 [ 99.920356][ T3312] do_page_cache_ra+0xa7/0xc0 [ 99.925051][ T3312] do_sync_mmap_readahead+0x31c/0x370 [ 99.930412][ T3312] filemap_fault+0x267/0xa10 [ 99.935028][ T3312] handle_mm_fault+0xba6/0x1590 [ 99.939870][ T3312] ? lock_page_maybe_drop_mmap+0x200/0x200 [ 99.945767][ T3312] __get_user_pages+0x388/0xc80 [ 99.950628][ T3312] __mm_populate+0x24d/0x370 [ 99.955200][ T3312] vm_mmap_pgoff+0x160/0x1f0 [ 99.959779][ T3312] ksys_mmap_pgoff+0x265/0x320 [ 99.964635][ T3312] do_syscall_64+0x44/0xd0 [ 99.969108][ T3312] entry_SYSCALL_64_after_hwframe+0x44/0xae [ 99.975102][ T3312] RIP: 0033:0x7f4eca1feae9 [ 99.979497][ T3312] 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 [ 99.999083][ T3312] RSP: 002b:00007f4ec7f75188 EFLAGS: 00000246 ORIG_RAX: 0000000000000009 [ 100.007477][ T3312] RAX: ffffffffffffffda RBX: 00007f4eca311f60 RCX: 00007f4eca1feae9 [ 100.015431][ T3312] RDX: 00000000007ffffe RSI: 0000000000600000 RDI: 0000000020000000 04:35:14 executing program 1: syz_mount_image$vfat(&(0x7f00000002c0), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f00000000c0)="601c6d6b646f736617e43c00088020000200000004f8000020004000000000000000000001", 0x25}, {0x0, 0x0, 0x200000000010ffd}], 0x0, &(0x7f0000000240)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') open(&(0x7f0000000080)='./file0\x00', 0x4142, 0x0) r0 = perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41c1}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r1 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) r2 = open(&(0x7f0000000000)='./file0\x00', 0x141042, 0x0) r3 = openat$cgroup_ro(0xffffffffffffff9c, 0x0, 0x26e1, 0x0) ioctl$PERF_EVENT_IOC_PERIOD(r3, 0x4030582a, &(0x7f0000000040)) write$P9_RREADDIR(r3, &(0x7f0000000240)=ANY=[@ANYBLOB="49000000290200030000008003000000240000f00000000014020000000066696c65fb1f3cde7d42a05ebbdb864e304fb71615dfe1ae30020200000007000000000000000300"/80], 0x49) r4 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) ioctl$PERF_EVENT_IOC_PERIOD(r0, 0x40082404, &(0x7f0000000140)=0x3) r5 = open(&(0x7f0000000380)='./file0\x00', 0x141042, 0x0) write$binfmt_elf64(r5, &(0x7f0000000180)=ANY=[], 0x82) sendfile(r5, r4, 0x0, 0xa198) sendfile(r2, r1, 0x0, 0xa198) [ 100.023385][ T3312] RBP: 00007f4ec7f751d0 R08: 0000000000000004 R09: 0000000000000000 [ 100.031426][ T3312] R10: 0000000004002011 R11: 0000000000000246 R12: 0000000000000002 [ 100.039378][ T3312] R13: 00007ffc4b5d211f R14: 00007f4ec7f75300 R15: 0000000000022000 [ 100.047336][ T3312] [ 100.062701][ T3316] loop5: detected capacity change from 0 to 270 04:35:14 executing program 4: syz_mount_image$vfat(&(0x7f00000002c0), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f00000000c0)="601c6d6b646f736617e43c00088020000200000004f8000020004000000000000000000001", 0x25}, {0x0, 0x0, 0x200000000010ffd}], 0x0, &(0x7f0000000240)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') open(&(0x7f0000000080)='./file0\x00', 0x4142, 0x0) r0 = perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41c1}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r1 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) r2 = open(&(0x7f0000000000)='./file0\x00', 0x141042, 0x0) write$binfmt_elf64(r2, &(0x7f0000000180)=ANY=[], 0x82) rename(&(0x7f0000000180)='./file0\x00', &(0x7f0000000300)='./file0\x00') r3 = openat$cgroup_ro(0xffffffffffffff9c, 0x0, 0x26e1, 0x0) write$P9_RREADDIR(r3, &(0x7f0000000240)=ANY=[@ANYBLOB="49000000290200030000008003000000240000f00000000014020000000066696c65fb1f3cde7d42a05ebbdb864e304fb71615dfe1ae30020200000007000000000000000300"/80], 0x49) r4 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) ioctl$PERF_EVENT_IOC_PERIOD(r0, 0x40082404, &(0x7f0000000140)=0x3) r5 = open(&(0x7f0000000380)='./file0\x00', 0x141042, 0x0) sendfile(r5, r4, 0x0, 0xa198) sendfile(r2, r1, 0x0, 0xa198) 04:35:14 executing program 5: r0 = syz_mount_image$vfat(&(0x7f00000000c0), &(0x7f0000000100)='./file2\x00', 0x0, 0x2, &(0x7f0000000300)=[{&(0x7f0000000000)="eb3c906d6b66082ebc617400028001000240000004f801", 0x17}, {0x0, 0x0, 0x10e20}], 0x0, &(0x7f0000001680)={[{@uni_xlate}]}) mkdirat(r0, &(0x7f0000000040)='./file1\x00', 0x0) [ 100.079361][ T1833] FAT-fs (loop1): Invalid FSINFO signature: 0x00000000, 0x00000000 (sector = 1) [ 100.111331][ T3314] FAT-fs (loop2): Invalid FSINFO signature: 0x00000000, 0x00000000 (sector = 1) [ 100.111408][ T33] FAT-fs (loop4): Invalid FSINFO signature: 0x00000000, 0x00000000 (sector = 1) [ 100.200595][ T3322] loop5: detected capacity change from 0 to 270 [ 100.213096][ T3324] loop4: detected capacity change from 0 to 264192 [ 100.232404][ T3324] FAT-fs (loop4): Invalid FSINFO signature: 0x00000000, 0x00000000 (sector = 1) [ 100.232522][ T3326] loop1: detected capacity change from 0 to 264192 04:35:15 executing program 5: r0 = syz_mount_image$vfat(&(0x7f00000000c0), &(0x7f0000000100)='./file2\x00', 0x0, 0x2, &(0x7f0000000300)=[{&(0x7f0000000000)="eb3c906d6b66082ebc617400028001000240000004f801", 0x17}, {0x0, 0x0, 0x10e20}], 0x0, &(0x7f0000001680)={[{@uni_xlate}]}) mkdirat(r0, &(0x7f0000000040)='./file1\x00', 0x0) 04:35:15 executing program 0: r0 = creat(&(0x7f0000000000)='./bus\x00', 0x0) openat$vcsu(0xffffffffffffff9c, 0x0, 0x0, 0x0) r1 = open(&(0x7f0000000780)='./bus\x00', 0x14117e, 0x0) r2 = creat(&(0x7f00000001c0)='./bus\x00', 0x0) lseek(r2, 0x7ffffc, 0x0) write$binfmt_elf64(r2, &(0x7f00000002c0)=ANY=[], 0x1a0) mmap(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x7ffffe, 0x4002011, r1, 0x0) (fail_nth: 23) ioctl$EXT4_IOC_SWAP_BOOT(r0, 0x6611) [ 100.264025][ T3326] FAT-fs (loop1): Invalid FSINFO signature: 0x00000000, 0x00000000 (sector = 1) [ 100.355595][ T3328] FAULT_INJECTION: forcing a failure. [ 100.355595][ T3328] name fail_page_alloc, interval 1, probability 0, space 0, times 0 [ 100.365184][ T3330] loop5: detected capacity change from 0 to 270 [ 100.368861][ T3328] CPU: 1 PID: 3328 Comm: syz-executor.0 Not tainted 5.16.0-rc3-syzkaller #0 [ 100.383684][ T3328] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 100.393739][ T3328] Call Trace: [ 100.397018][ T3328] [ 100.399939][ T3328] dump_stack_lvl+0xd6/0x122 [ 100.404527][ T3328] dump_stack+0x11/0x1b [ 100.408676][ T3328] should_fail+0x23c/0x250 [ 100.413122][ T3328] __alloc_pages+0x102/0x330 [ 100.417749][ T3328] alloc_pages+0x382/0x3d0 [ 100.422147][ T3328] folio_alloc+0x1a/0x20 [ 100.426373][ T3328] filemap_alloc_folio+0x53/0xf0 [ 100.431351][ T3328] page_cache_ra_unbounded+0x1c0/0x430 [ 100.436868][ T3328] do_page_cache_ra+0xa7/0xc0 [ 100.441561][ T3328] do_sync_mmap_readahead+0x31c/0x370 [ 100.446924][ T3328] filemap_fault+0x267/0xa10 [ 100.451531][ T3328] handle_mm_fault+0xba6/0x1590 [ 100.456579][ T3328] ? lock_page_maybe_drop_mmap+0x200/0x200 [ 100.462374][ T3328] __get_user_pages+0x388/0xc80 [ 100.467297][ T3328] __mm_populate+0x24d/0x370 [ 100.471871][ T3328] vm_mmap_pgoff+0x160/0x1f0 [ 100.476450][ T3328] ksys_mmap_pgoff+0x265/0x320 [ 100.481200][ T3328] do_syscall_64+0x44/0xd0 [ 100.485665][ T3328] entry_SYSCALL_64_after_hwframe+0x44/0xae [ 100.491569][ T3328] RIP: 0033:0x7f4eca1feae9 [ 100.495975][ T3328] 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 [ 100.515579][ T3328] RSP: 002b:00007f4ec7f75188 EFLAGS: 00000246 ORIG_RAX: 0000000000000009 [ 100.524056][ T3328] RAX: ffffffffffffffda RBX: 00007f4eca311f60 RCX: 00007f4eca1feae9 [ 100.532008][ T3328] RDX: 00000000007ffffe RSI: 0000000000600000 RDI: 0000000020000000 [ 100.539961][ T3328] RBP: 00007f4ec7f751d0 R08: 0000000000000004 R09: 0000000000000000 [ 100.548036][ T3328] R10: 0000000004002011 R11: 0000000000000246 R12: 0000000000000002 [ 100.556098][ T3328] R13: 00007ffc4b5d211f R14: 00007f4ec7f75300 R15: 0000000000022000 [ 100.564054][ T3328] 04:35:15 executing program 3: syz_mount_image$vfat(&(0x7f00000002c0), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f00000000c0)="601c6d6b646f736617e43c00088020000200000004f8000020004000000000000000000001", 0x25}, {0x0, 0x0, 0x200000000010ffd}], 0x0, &(0x7f0000000240)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') open(&(0x7f0000000080)='./file0\x00', 0x4142, 0x0) perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41c1}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) r1 = open(&(0x7f0000000000)='./file0\x00', 0x141042, 0x0) rename(&(0x7f0000000180)='./file0\x00', &(0x7f0000000300)='./file0\x00') r2 = openat$cgroup_ro(0xffffffffffffff9c, 0x0, 0x26e1, 0x0) ioctl$PERF_EVENT_IOC_PERIOD(r2, 0x4030582a, &(0x7f0000000040)) write$P9_RREADDIR(r2, &(0x7f0000000240)=ANY=[@ANYBLOB="49000000290200030000008003000000240000f00000000014020000000066696c65fb1f3cde7d42a05ebbdb864e304fb71615dfe1ae30020200000007000000000000000300"/80], 0x49) r3 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) r4 = open(&(0x7f0000000380)='./file0\x00', 0x141042, 0x0) write$binfmt_elf64(r4, &(0x7f0000000180)=ANY=[], 0x82) sendfile(r4, r3, 0x0, 0xa198) sendfile(r1, r0, 0x0, 0xa198) 04:35:15 executing program 0: r0 = creat(&(0x7f0000000000)='./bus\x00', 0x0) openat$vcsu(0xffffffffffffff9c, 0x0, 0x0, 0x0) r1 = open(&(0x7f0000000780)='./bus\x00', 0x14117e, 0x0) r2 = creat(&(0x7f00000001c0)='./bus\x00', 0x0) lseek(r2, 0x7ffffc, 0x0) write$binfmt_elf64(r2, &(0x7f00000002c0)=ANY=[], 0x1a0) mmap(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x7ffffe, 0x4002011, r1, 0x0) (fail_nth: 24) ioctl$EXT4_IOC_SWAP_BOOT(r0, 0x6611) 04:35:15 executing program 5: mkdirat(0xffffffffffffffff, &(0x7f0000000040)='./file1\x00', 0x0) 04:35:15 executing program 2: syz_mount_image$vfat(&(0x7f00000002c0), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f00000000c0)="601c6d6b646f736617e43c00088020000200000004f8000020004000000000000000000001", 0x25}, {0x0, 0x0, 0x200000000010ffd}], 0x0, &(0x7f0000000240)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') open(&(0x7f0000000080)='./file0\x00', 0x4142, 0x0) perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41c1}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) r1 = open(&(0x7f0000000000)='./file0\x00', 0x141042, 0x0) write$binfmt_elf64(r1, &(0x7f0000000180)=ANY=[], 0x82) rename(&(0x7f0000000180)='./file0\x00', &(0x7f0000000300)='./file0\x00') r2 = openat$cgroup_ro(0xffffffffffffff9c, 0x0, 0x26e1, 0x0) write$P9_RREADDIR(r2, &(0x7f0000000240)=ANY=[@ANYBLOB="49000000290200030000008003000000240000f00000000014020000000066696c65fb1f3cde7d42a05ebbdb864e304fb71615dfe1ae30020200000007000000000000000300"/80], 0x49) r3 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) r4 = open(&(0x7f0000000380)='./file0\x00', 0x141042, 0x0) write$binfmt_elf64(r4, &(0x7f0000000180)=ANY=[], 0x82) sendfile(r4, r3, 0x0, 0xa198) sendfile(r1, r0, 0x0, 0xa198) [ 100.648594][ T33] FAT-fs (loop3): Invalid FSINFO signature: 0x00000000, 0x00000000 (sector = 1) [ 100.704073][ T3335] FAULT_INJECTION: forcing a failure. [ 100.704073][ T3335] name fail_page_alloc, interval 1, probability 0, space 0, times 0 [ 100.717345][ T3335] CPU: 1 PID: 3335 Comm: syz-executor.0 Not tainted 5.16.0-rc3-syzkaller #0 [ 100.726019][ T3335] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 100.736065][ T3335] Call Trace: [ 100.739340][ T3335] [ 100.742266][ T3335] dump_stack_lvl+0xd6/0x122 [ 100.746861][ T3335] dump_stack+0x11/0x1b [ 100.751036][ T3335] should_fail+0x23c/0x250 [ 100.755448][ T3335] __alloc_pages+0x102/0x330 [ 100.760068][ T3335] alloc_pages+0x382/0x3d0 [ 100.764479][ T3335] folio_alloc+0x1a/0x20 [ 100.768717][ T3335] filemap_alloc_folio+0x53/0xf0 [ 100.773683][ T3335] page_cache_ra_unbounded+0x1c0/0x430 [ 100.779142][ T3335] do_page_cache_ra+0xa7/0xc0 [ 100.783832][ T3335] do_sync_mmap_readahead+0x31c/0x370 [ 100.789211][ T3335] filemap_fault+0x267/0xa10 [ 100.793887][ T3335] handle_mm_fault+0xba6/0x1590 [ 100.798735][ T3335] ? lock_page_maybe_drop_mmap+0x200/0x200 [ 100.804546][ T3335] __get_user_pages+0x388/0xc80 [ 100.809509][ T3335] __mm_populate+0x24d/0x370 [ 100.814098][ T3335] vm_mmap_pgoff+0x160/0x1f0 [ 100.818692][ T3335] ksys_mmap_pgoff+0x265/0x320 [ 100.823520][ T3335] do_syscall_64+0x44/0xd0 [ 100.827938][ T3335] entry_SYSCALL_64_after_hwframe+0x44/0xae [ 100.833917][ T3335] RIP: 0033:0x7f4eca1feae9 [ 100.838326][ T3335] 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 [ 100.857954][ T3335] RSP: 002b:00007f4ec7f75188 EFLAGS: 00000246 ORIG_RAX: 0000000000000009 [ 100.866424][ T3335] RAX: ffffffffffffffda RBX: 00007f4eca311f60 RCX: 00007f4eca1feae9 [ 100.874447][ T3335] RDX: 00000000007ffffe RSI: 0000000000600000 RDI: 0000000020000000 [ 100.882478][ T3335] RBP: 00007f4ec7f751d0 R08: 0000000000000004 R09: 0000000000000000 [ 100.890445][ T3335] R10: 0000000004002011 R11: 0000000000000246 R12: 0000000000000002 04:35:15 executing program 4: syz_mount_image$vfat(&(0x7f00000002c0), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f00000000c0)="601c6d6b646f736617e43c00088020000200000004f8000020004000000000000000000001", 0x25}, {0x0, 0x0, 0x200000000010ffd}], 0x0, &(0x7f0000000240)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') open(&(0x7f0000000080)='./file0\x00', 0x4142, 0x0) r0 = perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41c1}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r1 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) r2 = open(&(0x7f0000000000)='./file0\x00', 0x141042, 0x0) write$binfmt_elf64(r2, &(0x7f0000000180)=ANY=[], 0x82) rename(&(0x7f0000000180)='./file0\x00', &(0x7f0000000300)='./file0\x00') r3 = openat$cgroup_ro(0xffffffffffffff9c, 0x0, 0x26e1, 0x0) write$P9_RREADDIR(r3, &(0x7f0000000240)=ANY=[@ANYBLOB="49000000290200030000008003000000240000f00000000014020000000066696c65fb1f3cde7d42a05ebbdb864e304fb71615dfe1ae30020200000007000000000000000300"/80], 0x49) r4 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) ioctl$PERF_EVENT_IOC_PERIOD(r0, 0x40082404, &(0x7f0000000140)=0x3) r5 = open(&(0x7f0000000380)='./file0\x00', 0x141042, 0x0) sendfile(r5, r4, 0x0, 0xa198) sendfile(r2, r1, 0x0, 0xa198) [ 100.898446][ T3335] R13: 00007ffc4b5d211f R14: 00007f4ec7f75300 R15: 0000000000022000 [ 100.906435][ T3335] [ 100.932837][ T33] FAT-fs (loop4): Invalid FSINFO signature: 0x00000000, 0x00000000 (sector = 1) [ 100.963112][ T3341] loop2: detected capacity change from 0 to 264192 [ 100.968994][ T3342] loop3: detected capacity change from 0 to 264192 04:35:15 executing program 5: mkdirat(0xffffffffffffffff, &(0x7f0000000040)='./file1\x00', 0x0) [ 100.991809][ T3341] FAT-fs (loop2): Invalid FSINFO signature: 0x00000000, 0x00000000 (sector = 1) [ 101.029742][ T3342] FAT-fs (loop3): Invalid FSINFO signature: 0x00000000, 0x00000000 (sector = 1) 04:35:15 executing program 1: syz_mount_image$vfat(&(0x7f00000002c0), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f00000000c0)="601c6d6b646f736617e43c00088020000200000004f8000020004000000000000000000001", 0x25}, {0x0, 0x0, 0x200000000010ffd}], 0x0, &(0x7f0000000240)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') open(&(0x7f0000000080)='./file0\x00', 0x4142, 0x0) r0 = perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41c1}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r1 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) r2 = open(&(0x7f0000000000)='./file0\x00', 0x141042, 0x0) r3 = openat$cgroup_ro(0xffffffffffffff9c, 0x0, 0x26e1, 0x0) ioctl$PERF_EVENT_IOC_PERIOD(r3, 0x4030582a, &(0x7f0000000040)) write$P9_RREADDIR(r3, &(0x7f0000000240)=ANY=[@ANYBLOB="49000000290200030000008003000000240000f00000000014020000000066696c65fb1f3cde7d42a05ebbdb864e304fb71615dfe1ae30020200000007000000000000000300"/80], 0x49) r4 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) ioctl$PERF_EVENT_IOC_PERIOD(r0, 0x40082404, &(0x7f0000000140)=0x3) r5 = open(&(0x7f0000000380)='./file0\x00', 0x141042, 0x0) write$binfmt_elf64(r5, &(0x7f0000000180)=ANY=[], 0x82) sendfile(r5, r4, 0x0, 0xa198) sendfile(r2, r1, 0x0, 0xa198) [ 101.062507][ T3344] loop4: detected capacity change from 0 to 264192 [ 101.095199][ T1851] FAT-fs (loop1): Invalid FSINFO signature: 0x00000000, 0x00000000 (sector = 1) 04:35:15 executing program 5: mkdirat(0xffffffffffffffff, &(0x7f0000000040)='./file1\x00', 0x0) [ 101.108829][ T3344] FAT-fs (loop4): Invalid FSINFO signature: 0x00000000, 0x00000000 (sector = 1) 04:35:15 executing program 0: r0 = creat(&(0x7f0000000000)='./bus\x00', 0x0) openat$vcsu(0xffffffffffffff9c, 0x0, 0x0, 0x0) r1 = open(&(0x7f0000000780)='./bus\x00', 0x14117e, 0x0) r2 = creat(&(0x7f00000001c0)='./bus\x00', 0x0) lseek(r2, 0x7ffffc, 0x0) write$binfmt_elf64(r2, &(0x7f00000002c0)=ANY=[], 0x1a0) mmap(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x7ffffe, 0x4002011, r1, 0x0) (fail_nth: 25) ioctl$EXT4_IOC_SWAP_BOOT(r0, 0x6611) 04:35:15 executing program 5: r0 = syz_mount_image$vfat(0x0, &(0x7f0000000100)='./file2\x00', 0x0, 0x2, &(0x7f0000000300)=[{&(0x7f0000000000)="eb3c906d6b66082ebc617400028001000240000004f801", 0x17}, {0x0, 0x0, 0x10e20}], 0x0, &(0x7f0000001680)={[{@uni_xlate}]}) mkdirat(r0, &(0x7f0000000040)='./file1\x00', 0x0) [ 101.211955][ T3353] loop1: detected capacity change from 0 to 264192 [ 101.232956][ T3356] loop5: detected capacity change from 0 to 270 [ 101.236453][ T3355] FAULT_INJECTION: forcing a failure. [ 101.236453][ T3355] name fail_page_alloc, interval 1, probability 0, space 0, times 0 [ 101.252499][ T3355] CPU: 1 PID: 3355 Comm: syz-executor.0 Not tainted 5.16.0-rc3-syzkaller #0 [ 101.261169][ T3355] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 101.271341][ T3355] Call Trace: [ 101.274608][ T3355] [ 101.277569][ T3355] dump_stack_lvl+0xd6/0x122 [ 101.282164][ T3355] dump_stack+0x11/0x1b [ 101.286316][ T3355] should_fail+0x23c/0x250 [ 101.290755][ T3355] __alloc_pages+0x102/0x330 [ 101.295381][ T3355] alloc_pages+0x382/0x3d0 [ 101.299839][ T3355] folio_alloc+0x1a/0x20 [ 101.304100][ T3355] filemap_alloc_folio+0x53/0xf0 [ 101.309036][ T3355] page_cache_ra_unbounded+0x1c0/0x430 [ 101.314498][ T3355] do_page_cache_ra+0xa7/0xc0 [ 101.319194][ T3355] do_sync_mmap_readahead+0x31c/0x370 [ 101.324597][ T3355] filemap_fault+0x267/0xa10 [ 101.329194][ T3355] handle_mm_fault+0xba6/0x1590 [ 101.334108][ T3355] ? lock_page_maybe_drop_mmap+0x200/0x200 [ 101.339936][ T3355] __get_user_pages+0x388/0xc80 [ 101.344788][ T3355] __mm_populate+0x24d/0x370 [ 101.349375][ T3355] vm_mmap_pgoff+0x160/0x1f0 [ 101.353977][ T3355] ksys_mmap_pgoff+0x265/0x320 [ 101.358847][ T3355] do_syscall_64+0x44/0xd0 [ 101.363401][ T3355] entry_SYSCALL_64_after_hwframe+0x44/0xae [ 101.369332][ T3355] RIP: 0033:0x7f4eca1feae9 [ 101.373766][ T3355] 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 [ 101.393364][ T3355] RSP: 002b:00007f4ec7f75188 EFLAGS: 00000246 ORIG_RAX: 0000000000000009 [ 101.401778][ T3355] RAX: ffffffffffffffda RBX: 00007f4eca311f60 RCX: 00007f4eca1feae9 [ 101.409747][ T3355] RDX: 00000000007ffffe RSI: 0000000000600000 RDI: 0000000020000000 [ 101.417800][ T3355] RBP: 00007f4ec7f751d0 R08: 0000000000000004 R09: 0000000000000000 [ 101.425769][ T3355] R10: 0000000004002011 R11: 0000000000000246 R12: 0000000000000002 [ 101.433807][ T3355] R13: 00007ffc4b5d211f R14: 00007f4ec7f75300 R15: 0000000000022000 [ 101.441869][ T3355] [ 101.447260][ T3353] FAT-fs (loop1): Invalid FSINFO signature: 0x00000000, 0x00000000 (sector = 1) 04:35:16 executing program 5: r0 = syz_mount_image$vfat(0x0, &(0x7f0000000100)='./file2\x00', 0x0, 0x2, &(0x7f0000000300)=[{&(0x7f0000000000)="eb3c906d6b66082ebc617400028001000240000004f801", 0x17}, {0x0, 0x0, 0x10e20}], 0x0, &(0x7f0000001680)={[{@uni_xlate}]}) mkdirat(r0, &(0x7f0000000040)='./file1\x00', 0x0) 04:35:16 executing program 2: r0 = syz_mount_image$vfat(&(0x7f00000000c0), &(0x7f0000000100)='./file2\x00', 0x0, 0x2, &(0x7f0000000300)=[{&(0x7f0000000000)="eb3c906d6b66082ebc617400028001000240000004f801", 0x17}, {0x0, 0x0, 0x10e20}], 0x0, &(0x7f0000001680)={[{@uni_xlate}]}) mkdirat(r0, &(0x7f0000000040)='./file1\x00', 0x0) (fail_nth: 1) [ 101.558654][ T1833] FAT-fs (loop2): Invalid FSINFO signature: 0x00000000, 0x00000000 (sector = 1) [ 101.594768][ T3362] loop5: detected capacity change from 0 to 270 [ 101.636547][ T3364] loop2: detected capacity change from 0 to 270 [ 101.653925][ T3364] FAULT_INJECTION: forcing a failure. [ 101.653925][ T3364] name failslab, interval 1, probability 0, space 0, times 0 [ 101.666594][ T3364] CPU: 1 PID: 3364 Comm: syz-executor.2 Not tainted 5.16.0-rc3-syzkaller #0 [ 101.675278][ T3364] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 101.685432][ T3364] Call Trace: [ 101.688706][ T3364] [ 101.691630][ T3364] dump_stack_lvl+0xd6/0x122 [ 101.696228][ T3364] dump_stack+0x11/0x1b [ 101.700454][ T3364] should_fail+0x23c/0x250 [ 101.704856][ T3364] ? getname_flags+0x84/0x3f0 [ 101.709513][ T3364] __should_failslab+0x81/0x90 [ 101.714329][ T3364] should_failslab+0x5/0x20 [ 101.718818][ T3364] kmem_cache_alloc+0x4f/0x320 [ 101.723591][ T3364] getname_flags+0x84/0x3f0 [ 101.728115][ T3364] __x64_sys_mkdirat+0x3f/0x60 [ 101.732969][ T3364] do_syscall_64+0x44/0xd0 [ 101.737380][ T3364] entry_SYSCALL_64_after_hwframe+0x44/0xae [ 101.743298][ T3364] RIP: 0033:0x7f54b667dae9 [ 101.747718][ T3364] 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 [ 101.767674][ T3364] RSP: 002b:00007f54b43f4188 EFLAGS: 00000246 ORIG_RAX: 0000000000000102 [ 101.776136][ T3364] RAX: ffffffffffffffda RBX: 00007f54b6790f60 RCX: 00007f54b667dae9 04:35:16 executing program 3: syz_mount_image$vfat(&(0x7f00000002c0), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f00000000c0)="601c6d6b646f736617e43c00088020000200000004f8000020004000000000000000000001", 0x25}, {0x0, 0x0, 0x200000000010ffd}], 0x0, &(0x7f0000000240)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') open(&(0x7f0000000080)='./file0\x00', 0x4142, 0x0) perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41c1}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) write$binfmt_elf64(0xffffffffffffffff, &(0x7f0000000180)=ANY=[], 0x82) rename(&(0x7f0000000180)='./file0\x00', &(0x7f0000000300)='./file0\x00') r1 = openat$cgroup_ro(0xffffffffffffff9c, 0x0, 0x26e1, 0x0) ioctl$PERF_EVENT_IOC_PERIOD(r1, 0x4030582a, &(0x7f0000000040)) write$P9_RREADDIR(r1, &(0x7f0000000240)=ANY=[@ANYBLOB="49000000290200030000008003000000240000f00000000014020000000066696c65fb1f3cde7d42a05ebbdb864e304fb71615dfe1ae30020200000007000000000000000300"/80], 0x49) r2 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) r3 = open(&(0x7f0000000380)='./file0\x00', 0x141042, 0x0) write$binfmt_elf64(r3, &(0x7f0000000180)=ANY=[], 0x82) sendfile(r3, r2, 0x0, 0xa198) sendfile(0xffffffffffffffff, r0, 0x0, 0xa198) 04:35:16 executing program 5: r0 = syz_mount_image$vfat(0x0, &(0x7f0000000100)='./file2\x00', 0x0, 0x2, &(0x7f0000000300)=[{&(0x7f0000000000)="eb3c906d6b66082ebc617400028001000240000004f801", 0x17}, {0x0, 0x0, 0x10e20}], 0x0, &(0x7f0000001680)={[{@uni_xlate}]}) mkdirat(r0, &(0x7f0000000040)='./file1\x00', 0x0) 04:35:16 executing program 0: r0 = creat(&(0x7f0000000000)='./bus\x00', 0x0) openat$vcsu(0xffffffffffffff9c, 0x0, 0x0, 0x0) r1 = open(&(0x7f0000000780)='./bus\x00', 0x14117e, 0x0) r2 = creat(&(0x7f00000001c0)='./bus\x00', 0x0) lseek(r2, 0x7ffffc, 0x0) write$binfmt_elf64(r2, &(0x7f00000002c0)=ANY=[], 0x1a0) mmap(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x7ffffe, 0x4002011, r1, 0x0) (fail_nth: 26) ioctl$EXT4_IOC_SWAP_BOOT(r0, 0x6611) 04:35:16 executing program 4: syz_mount_image$vfat(&(0x7f00000002c0), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f00000000c0)="601c6d6b646f736617e43c00088020000200000004f8000020004000000000000000000001", 0x25}, {0x0, 0x0, 0x200000000010ffd}], 0x0, &(0x7f0000000240)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') open(&(0x7f0000000080)='./file0\x00', 0x4142, 0x0) r0 = perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41c1}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r1 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) r2 = open(&(0x7f0000000000)='./file0\x00', 0x141042, 0x0) write$binfmt_elf64(r2, &(0x7f0000000180)=ANY=[], 0x82) rename(&(0x7f0000000180)='./file0\x00', &(0x7f0000000300)='./file0\x00') r3 = openat$cgroup_ro(0xffffffffffffff9c, 0x0, 0x26e1, 0x0) write$P9_RREADDIR(r3, &(0x7f0000000240)=ANY=[@ANYBLOB="49000000290200030000008003000000240000f00000000014020000000066696c65fb1f3cde7d42a05ebbdb864e304fb71615dfe1ae30020200000007000000000000000300"/80], 0x49) r4 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) ioctl$PERF_EVENT_IOC_PERIOD(r0, 0x40082404, &(0x7f0000000140)=0x3) r5 = open(&(0x7f0000000380)='./file0\x00', 0x141042, 0x0) sendfile(r5, r4, 0x0, 0xa198) sendfile(r2, r1, 0x0, 0xa198) 04:35:16 executing program 2: r0 = syz_mount_image$vfat(&(0x7f00000000c0), &(0x7f0000000100)='./file2\x00', 0x0, 0x2, &(0x7f0000000300)=[{&(0x7f0000000000)="eb3c906d6b66082ebc617400028001000240000004f801", 0x17}, {0x0, 0x0, 0x10e20}], 0x0, &(0x7f0000001680)={[{@uni_xlate}]}) mkdirat(r0, &(0x7f0000000040)='./file1\x00', 0x0) (fail_nth: 2) [ 101.784148][ T3364] RDX: 0000000000000000 RSI: 0000000020000040 RDI: 0000000000000005 [ 101.792335][ T3364] RBP: 00007f54b43f41d0 R08: 0000000000000000 R09: 0000000000000000 [ 101.800463][ T3364] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000001 [ 101.808426][ T3364] R13: 00007ffea399bcaf R14: 00007f54b43f4300 R15: 0000000000022000 [ 101.816384][ T3364] [ 101.821210][ T1833] FAT-fs (loop4): Invalid FSINFO signature: 0x00000000, 0x00000000 (sector = 1) [ 101.849789][ T3366] FAULT_INJECTION: forcing a failure. [ 101.849789][ T3366] name fail_page_alloc, interval 1, probability 0, space 0, times 0 [ 101.863206][ T3366] CPU: 0 PID: 3366 Comm: syz-executor.0 Not tainted 5.16.0-rc3-syzkaller #0 [ 101.871879][ T3366] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 101.881923][ T3366] Call Trace: [ 101.885192][ T3366] [ 101.888107][ T3366] dump_stack_lvl+0xd6/0x122 [ 101.892776][ T3366] dump_stack+0x11/0x1b [ 101.897010][ T3366] should_fail+0x23c/0x250 [ 101.901434][ T3366] __alloc_pages+0x102/0x330 [ 101.906119][ T3366] alloc_pages+0x382/0x3d0 [ 101.910696][ T3366] folio_alloc+0x1a/0x20 [ 101.914918][ T3366] filemap_alloc_folio+0x53/0xf0 [ 101.919944][ T3366] page_cache_ra_unbounded+0x1c0/0x430 [ 101.925477][ T3366] do_page_cache_ra+0xa7/0xc0 [ 101.930151][ T3366] do_sync_mmap_readahead+0x31c/0x370 [ 101.935603][ T3366] filemap_fault+0x267/0xa10 [ 101.940269][ T3366] handle_mm_fault+0xba6/0x1590 [ 101.945197][ T3366] ? lock_page_maybe_drop_mmap+0x200/0x200 [ 101.951009][ T3366] __get_user_pages+0x388/0xc80 [ 101.955859][ T3366] __mm_populate+0x24d/0x370 [ 101.960434][ T3366] vm_mmap_pgoff+0x160/0x1f0 [ 101.965100][ T3366] ksys_mmap_pgoff+0x265/0x320 [ 101.969971][ T3366] do_syscall_64+0x44/0xd0 [ 101.974385][ T3366] entry_SYSCALL_64_after_hwframe+0x44/0xae [ 101.980296][ T3366] RIP: 0033:0x7f4eca1feae9 [ 101.984702][ T3366] 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 [ 102.004531][ T3366] RSP: 002b:00007f4ec7f75188 EFLAGS: 00000246 ORIG_RAX: 0000000000000009 [ 102.013019][ T3366] RAX: ffffffffffffffda RBX: 00007f4eca311f60 RCX: 00007f4eca1feae9 [ 102.020971][ T3366] RDX: 00000000007ffffe RSI: 0000000000600000 RDI: 0000000020000000 [ 102.029037][ T3366] RBP: 00007f4ec7f751d0 R08: 0000000000000004 R09: 0000000000000000 [ 102.037074][ T3366] R10: 0000000004002011 R11: 0000000000000246 R12: 0000000000000002 04:35:16 executing program 1: syz_mount_image$vfat(&(0x7f00000002c0), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f00000000c0)="601c6d6b646f736617e43c00088020000200000004f8000020004000000000000000000001", 0x25}, {0x0, 0x0, 0x200000000010ffd}], 0x0, &(0x7f0000000240)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') open(&(0x7f0000000080)='./file0\x00', 0x4142, 0x0) r0 = perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41c1}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r1 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) r2 = open(&(0x7f0000000000)='./file0\x00', 0x141042, 0x0) r3 = openat$cgroup_ro(0xffffffffffffff9c, 0x0, 0x26e1, 0x0) ioctl$PERF_EVENT_IOC_PERIOD(r3, 0x4030582a, &(0x7f0000000040)) write$P9_RREADDIR(r3, &(0x7f0000000240)=ANY=[@ANYBLOB="49000000290200030000008003000000240000f00000000014020000000066696c65fb1f3cde7d42a05ebbdb864e304fb71615dfe1ae30020200000007000000000000000300"/80], 0x49) r4 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) ioctl$PERF_EVENT_IOC_PERIOD(r0, 0x40082404, &(0x7f0000000140)=0x3) r5 = open(&(0x7f0000000380)='./file0\x00', 0x141042, 0x0) write$binfmt_elf64(r5, &(0x7f0000000180)=ANY=[], 0x82) sendfile(r5, r4, 0x0, 0xa198) sendfile(r2, r1, 0x0, 0xa198) [ 102.045028][ T3366] R13: 00007ffc4b5d211f R14: 00007f4ec7f75300 R15: 0000000000022000 [ 102.053062][ T3366] [ 102.094119][ T3371] loop5: detected capacity change from 0 to 270 [ 102.102542][ T3373] loop4: detected capacity change from 0 to 264192 [ 102.107576][ T3374] loop2: detected capacity change from 0 to 270 [ 102.117109][ T3369] loop3: detected capacity change from 0 to 264192 [ 102.126731][ T3376] loop1: detected capacity change from 0 to 264192 [ 102.128517][ T3374] FAULT_INJECTION: forcing a failure. [ 102.128517][ T3374] name fail_usercopy, interval 1, probability 0, space 0, times 1 [ 102.146300][ T3374] CPU: 0 PID: 3374 Comm: syz-executor.2 Not tainted 5.16.0-rc3-syzkaller #0 [ 102.148229][ T3376] FAT-fs (loop1): Invalid FSINFO signature: 0x00000000, 0x00000000 (sector = 1) [ 102.155042][ T3374] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 102.174111][ T3374] Call Trace: [ 102.177386][ T3374] [ 102.180311][ T3374] dump_stack_lvl+0xd6/0x122 [ 102.184958][ T3374] dump_stack+0x11/0x1b [ 102.189115][ T3374] should_fail+0x23c/0x250 [ 102.190766][ T3369] FAT-fs (loop3): Invalid FSINFO signature: 0x00000000, 0x00000000 (sector = 1) [ 102.193532][ T3374] should_fail_usercopy+0x16/0x20 [ 102.207573][ T3374] strncpy_from_user+0x21/0x250 [ 102.212472][ T3374] getname_flags+0xb8/0x3f0 [ 102.216968][ T3374] __x64_sys_mkdirat+0x3f/0x60 [ 102.221787][ T3374] do_syscall_64+0x44/0xd0 [ 102.226281][ T3374] entry_SYSCALL_64_after_hwframe+0x44/0xae [ 102.232172][ T3374] RIP: 0033:0x7f54b667dae9 [ 102.236588][ T3374] 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 [ 102.256264][ T3374] RSP: 002b:00007f54b43f4188 EFLAGS: 00000246 ORIG_RAX: 0000000000000102 [ 102.264711][ T3374] RAX: ffffffffffffffda RBX: 00007f54b6790f60 RCX: 00007f54b667dae9 [ 102.272778][ T3374] RDX: 0000000000000000 RSI: 0000000020000040 RDI: 0000000000000005 [ 102.280745][ T3374] RBP: 00007f54b43f41d0 R08: 0000000000000000 R09: 0000000000000000 04:35:17 executing program 3: syz_mount_image$vfat(&(0x7f00000002c0), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f00000000c0)="601c6d6b646f736617e43c00088020000200000004f8000020004000000000000000000001", 0x25}, {0x0, 0x0, 0x200000000010ffd}], 0x0, &(0x7f0000000240)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') open(&(0x7f0000000080)='./file0\x00', 0x4142, 0x0) perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41c1}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) write$binfmt_elf64(0xffffffffffffffff, &(0x7f0000000180)=ANY=[], 0x82) rename(&(0x7f0000000180)='./file0\x00', &(0x7f0000000300)='./file0\x00') r1 = openat$cgroup_ro(0xffffffffffffff9c, 0x0, 0x26e1, 0x0) ioctl$PERF_EVENT_IOC_PERIOD(r1, 0x4030582a, &(0x7f0000000040)) write$P9_RREADDIR(r1, &(0x7f0000000240)=ANY=[@ANYBLOB="49000000290200030000008003000000240000f00000000014020000000066696c65fb1f3cde7d42a05ebbdb864e304fb71615dfe1ae30020200000007000000000000000300"/80], 0x49) r2 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) r3 = open(&(0x7f0000000380)='./file0\x00', 0x141042, 0x0) write$binfmt_elf64(r3, &(0x7f0000000180)=ANY=[], 0x82) sendfile(r3, r2, 0x0, 0xa198) sendfile(0xffffffffffffffff, r0, 0x0, 0xa198) 04:35:17 executing program 0: r0 = creat(&(0x7f0000000000)='./bus\x00', 0x0) openat$vcsu(0xffffffffffffff9c, 0x0, 0x0, 0x0) r1 = open(&(0x7f0000000780)='./bus\x00', 0x14117e, 0x0) r2 = creat(&(0x7f00000001c0)='./bus\x00', 0x0) lseek(r2, 0x7ffffc, 0x0) write$binfmt_elf64(r2, &(0x7f00000002c0)=ANY=[], 0x1a0) mmap(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x7ffffe, 0x4002011, r1, 0x0) (fail_nth: 27) ioctl$EXT4_IOC_SWAP_BOOT(r0, 0x6611) [ 102.289004][ T3374] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000001 [ 102.296977][ T3374] R13: 00007ffea399bcaf R14: 00007f54b43f4300 R15: 0000000000022000 [ 102.305043][ T3374] [ 102.308898][ T3373] FAT-fs (loop4): Invalid FSINFO signature: 0x00000000, 0x00000000 (sector = 1) 04:35:17 executing program 2: r0 = syz_mount_image$vfat(&(0x7f00000000c0), &(0x7f0000000100)='./file2\x00', 0x0, 0x2, &(0x7f0000000300)=[{&(0x7f0000000000)="eb3c906d6b66082ebc617400028001000240000004f801", 0x17}, {0x0, 0x0, 0x10e20}], 0x0, &(0x7f0000001680)={[{@uni_xlate}]}) mkdirat(r0, &(0x7f0000000040)='./file1\x00', 0x0) (fail_nth: 3) 04:35:17 executing program 5: r0 = syz_mount_image$vfat(&(0x7f00000000c0), 0x0, 0x0, 0x2, &(0x7f0000000300)=[{&(0x7f0000000000)="eb3c906d6b66082ebc617400028001000240000004f801", 0x17}, {0x0, 0x0, 0x10e20}], 0x0, &(0x7f0000001680)={[{@uni_xlate}]}) mkdirat(r0, &(0x7f0000000040)='./file1\x00', 0x0) [ 102.369113][ T3382] FAULT_INJECTION: forcing a failure. [ 102.369113][ T3382] name fail_page_alloc, interval 1, probability 0, space 0, times 0 [ 102.382384][ T3382] CPU: 1 PID: 3382 Comm: syz-executor.0 Not tainted 5.16.0-rc3-syzkaller #0 [ 102.383006][ T3384] loop3: detected capacity change from 0 to 264192 [ 102.391099][ T3382] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 102.391111][ T3382] Call Trace: [ 102.391117][ T3382] [ 102.391124][ T3382] dump_stack_lvl+0xd6/0x122 [ 102.391163][ T3382] dump_stack+0x11/0x1b [ 102.422658][ T3382] should_fail+0x23c/0x250 [ 102.427078][ T3382] __alloc_pages+0x102/0x330 [ 102.431668][ T3382] alloc_pages+0x382/0x3d0 [ 102.436075][ T3382] folio_alloc+0x1a/0x20 [ 102.440301][ T3382] filemap_alloc_folio+0x53/0xf0 [ 102.445348][ T3382] page_cache_ra_unbounded+0x1c0/0x430 [ 102.450858][ T3382] do_page_cache_ra+0xa7/0xc0 [ 102.455569][ T3382] do_sync_mmap_readahead+0x31c/0x370 [ 102.460932][ T3382] filemap_fault+0x267/0xa10 [ 102.465510][ T3382] handle_mm_fault+0xba6/0x1590 [ 102.470346][ T3382] ? lock_page_maybe_drop_mmap+0x200/0x200 [ 102.476172][ T3382] __get_user_pages+0x388/0xc80 [ 102.481012][ T3382] __mm_populate+0x24d/0x370 [ 102.485588][ T3382] vm_mmap_pgoff+0x160/0x1f0 [ 102.490237][ T3382] ksys_mmap_pgoff+0x265/0x320 [ 102.495080][ T3382] do_syscall_64+0x44/0xd0 [ 102.499498][ T3382] entry_SYSCALL_64_after_hwframe+0x44/0xae [ 102.505420][ T3382] RIP: 0033:0x7f4eca1feae9 [ 102.509819][ T3382] 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 [ 102.529574][ T3382] RSP: 002b:00007f4ec7f75188 EFLAGS: 00000246 ORIG_RAX: 0000000000000009 [ 102.537970][ T3382] RAX: ffffffffffffffda RBX: 00007f4eca311f60 RCX: 00007f4eca1feae9 [ 102.545968][ T3382] RDX: 00000000007ffffe RSI: 0000000000600000 RDI: 0000000020000000 [ 102.553919][ T3382] RBP: 00007f4ec7f751d0 R08: 0000000000000004 R09: 0000000000000000 [ 102.561887][ T3382] R10: 0000000004002011 R11: 0000000000000246 R12: 0000000000000002 [ 102.569857][ T3382] R13: 00007ffc4b5d211f R14: 00007f4ec7f75300 R15: 0000000000022000 [ 102.577820][ T3382] [ 102.593384][ T3384] FAT-fs (loop3): Invalid FSINFO signature: 0x00000000, 0x00000000 (sector = 1) [ 102.617468][ T3389] loop5: detected capacity change from 0 to 270 [ 102.623695][ T3390] loop2: detected capacity change from 0 to 270 [ 102.651048][ T3390] FAULT_INJECTION: forcing a failure. [ 102.651048][ T3390] name failslab, interval 1, probability 0, space 0, times 0 [ 102.663769][ T3390] CPU: 1 PID: 3390 Comm: syz-executor.2 Not tainted 5.16.0-rc3-syzkaller #0 [ 102.672441][ T3390] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 102.682509][ T3390] Call Trace: [ 102.685782][ T3390] [ 102.688710][ T3390] dump_stack_lvl+0xd6/0x122 [ 102.693303][ T3390] dump_stack+0x11/0x1b [ 102.697468][ T3390] should_fail+0x23c/0x250 [ 102.701950][ T3390] ? __d_alloc+0x36/0x370 [ 102.706280][ T3390] __should_failslab+0x81/0x90 [ 102.711093][ T3390] should_failslab+0x5/0x20 [ 102.715601][ T3390] kmem_cache_alloc+0x4f/0x320 04:35:17 executing program 0: r0 = creat(&(0x7f0000000000)='./bus\x00', 0x0) openat$vcsu(0xffffffffffffff9c, 0x0, 0x0, 0x0) r1 = open(&(0x7f0000000780)='./bus\x00', 0x14117e, 0x0) r2 = creat(&(0x7f00000001c0)='./bus\x00', 0x0) lseek(r2, 0x7ffffc, 0x0) write$binfmt_elf64(r2, &(0x7f00000002c0)=ANY=[], 0x1a0) mmap(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x7ffffe, 0x4002011, r1, 0x0) (fail_nth: 28) ioctl$EXT4_IOC_SWAP_BOOT(r0, 0x6611) 04:35:17 executing program 5: r0 = syz_mount_image$vfat(&(0x7f00000000c0), 0x0, 0x0, 0x2, &(0x7f0000000300)=[{&(0x7f0000000000)="eb3c906d6b66082ebc617400028001000240000004f801", 0x17}, {0x0, 0x0, 0x10e20}], 0x0, &(0x7f0000001680)={[{@uni_xlate}]}) mkdirat(r0, &(0x7f0000000040)='./file1\x00', 0x0) [ 102.720417][ T3390] __d_alloc+0x36/0x370 [ 102.724645][ T3390] d_alloc+0x2a/0x110 [ 102.728622][ T3390] __lookup_hash+0x8f/0x180 [ 102.733119][ T3390] filename_create+0xfc/0x270 [ 102.737793][ T3390] do_mkdirat+0x53/0x2c0 [ 102.742032][ T3390] __x64_sys_mkdirat+0x4c/0x60 [ 102.746828][ T3390] do_syscall_64+0x44/0xd0 [ 102.751337][ T3390] entry_SYSCALL_64_after_hwframe+0x44/0xae [ 102.757286][ T3390] RIP: 0033:0x7f54b667dae9 [ 102.761694][ T3390] 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 [ 102.763075][ T3392] loop5: detected capacity change from 0 to 270 [ 102.781465][ T3390] RSP: 002b:00007f54b43f4188 EFLAGS: 00000246 ORIG_RAX: 0000000000000102 [ 102.796189][ T3390] RAX: ffffffffffffffda RBX: 00007f54b6790f60 RCX: 00007f54b667dae9 [ 102.796432][ T3394] FAULT_INJECTION: forcing a failure. [ 102.796432][ T3394] name fail_page_alloc, interval 1, probability 0, space 0, times 0 [ 102.804178][ T3390] RDX: 0000000000000000 RSI: 0000000020000040 RDI: 0000000000000005 [ 102.825338][ T3390] RBP: 00007f54b43f41d0 R08: 0000000000000000 R09: 0000000000000000 [ 102.833304][ T3390] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000001 [ 102.841256][ T3390] R13: 00007ffea399bcaf R14: 00007f54b43f4300 R15: 0000000000022000 [ 102.849222][ T3390] [ 102.852224][ T3394] CPU: 0 PID: 3394 Comm: syz-executor.0 Not tainted 5.16.0-rc3-syzkaller #0 [ 102.860893][ T3394] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 102.870939][ T3394] Call Trace: [ 102.874209][ T3394] [ 102.877130][ T3394] dump_stack_lvl+0xd6/0x122 [ 102.881722][ T3394] dump_stack+0x11/0x1b [ 102.885876][ T3394] should_fail+0x23c/0x250 [ 102.890294][ T3394] __alloc_pages+0x102/0x330 [ 102.894941][ T3394] alloc_pages+0x382/0x3d0 [ 102.899349][ T3394] folio_alloc+0x1a/0x20 [ 102.903656][ T3394] filemap_alloc_folio+0x53/0xf0 [ 102.908702][ T3394] page_cache_ra_unbounded+0x1c0/0x430 [ 102.914169][ T3394] do_page_cache_ra+0xa7/0xc0 [ 102.918879][ T3394] do_sync_mmap_readahead+0x31c/0x370 [ 102.924253][ T3394] filemap_fault+0x267/0xa10 [ 102.928903][ T3394] handle_mm_fault+0xba6/0x1590 [ 102.933878][ T3394] ? lock_page_maybe_drop_mmap+0x200/0x200 [ 102.939698][ T3394] __get_user_pages+0x388/0xc80 [ 102.944607][ T3394] __mm_populate+0x24d/0x370 [ 102.949197][ T3394] vm_mmap_pgoff+0x160/0x1f0 [ 102.953803][ T3394] ksys_mmap_pgoff+0x265/0x320 [ 102.958571][ T3394] do_syscall_64+0x44/0xd0 [ 102.962993][ T3394] entry_SYSCALL_64_after_hwframe+0x44/0xae [ 102.968967][ T3394] RIP: 0033:0x7f4eca1feae9 [ 102.973437][ T3394] 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 [ 102.993102][ T3394] RSP: 002b:00007f4ec7f75188 EFLAGS: 00000246 ORIG_RAX: 0000000000000009 [ 103.001594][ T3394] RAX: ffffffffffffffda RBX: 00007f4eca311f60 RCX: 00007f4eca1feae9 [ 103.009561][ T3394] RDX: 00000000007ffffe RSI: 0000000000600000 RDI: 0000000020000000 04:35:17 executing program 4: syz_mount_image$vfat(&(0x7f00000002c0), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f00000000c0)="601c6d6b646f736617e43c00088020000200000004f8000020004000000000000000000001", 0x25}, {0x0, 0x0, 0x200000000010ffd}], 0x0, &(0x7f0000000240)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') open(&(0x7f0000000080)='./file0\x00', 0x4142, 0x0) r0 = perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41c1}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r1 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) r2 = open(&(0x7f0000000000)='./file0\x00', 0x141042, 0x0) write$binfmt_elf64(r2, &(0x7f0000000180)=ANY=[], 0x82) rename(&(0x7f0000000180)='./file0\x00', &(0x7f0000000300)='./file0\x00') r3 = openat$cgroup_ro(0xffffffffffffff9c, 0x0, 0x26e1, 0x0) write$P9_RREADDIR(r3, &(0x7f0000000240)=ANY=[@ANYBLOB="49000000290200030000008003000000240000f00000000014020000000066696c65fb1f3cde7d42a05ebbdb864e304fb71615dfe1ae30020200000007000000000000000300"/80], 0x49) r4 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) ioctl$PERF_EVENT_IOC_PERIOD(r0, 0x40082404, &(0x7f0000000140)=0x3) write$binfmt_elf64(0xffffffffffffffff, &(0x7f0000000180)=ANY=[], 0x82) sendfile(0xffffffffffffffff, r4, 0x0, 0xa198) sendfile(r2, r1, 0x0, 0xa198) [ 103.017527][ T3394] RBP: 00007f4ec7f751d0 R08: 0000000000000004 R09: 0000000000000000 [ 103.025502][ T3394] R10: 0000000004002011 R11: 0000000000000246 R12: 0000000000000002 [ 103.033506][ T3394] R13: 00007ffc4b5d211f R14: 00007f4ec7f75300 R15: 0000000000022000 [ 103.041549][ T3394] 04:35:17 executing program 1: syz_mount_image$vfat(&(0x7f00000002c0), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f00000000c0)="601c6d6b646f736617e43c00088020000200000004f8000020004000000000000000000001", 0x25}, {0x0, 0x0, 0x200000000010ffd}], 0x0, &(0x7f0000000240)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') open(&(0x7f0000000080)='./file0\x00', 0x4142, 0x0) r0 = perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41c1}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r1 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) write$binfmt_elf64(0xffffffffffffffff, &(0x7f0000000180)=ANY=[], 0x82) r2 = openat$cgroup_ro(0xffffffffffffff9c, 0x0, 0x26e1, 0x0) ioctl$PERF_EVENT_IOC_PERIOD(r2, 0x4030582a, &(0x7f0000000040)) write$P9_RREADDIR(r2, &(0x7f0000000240)=ANY=[@ANYBLOB="49000000290200030000008003000000240000f00000000014020000000066696c65fb1f3cde7d42a05ebbdb864e304fb71615dfe1ae30020200000007000000000000000300"/80], 0x49) r3 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) ioctl$PERF_EVENT_IOC_PERIOD(r0, 0x40082404, &(0x7f0000000140)=0x3) r4 = open(&(0x7f0000000380)='./file0\x00', 0x141042, 0x0) write$binfmt_elf64(r4, &(0x7f0000000180)=ANY=[], 0x82) sendfile(r4, r3, 0x0, 0xa198) sendfile(0xffffffffffffffff, r1, 0x0, 0xa198) 04:35:17 executing program 2: r0 = syz_mount_image$vfat(&(0x7f00000000c0), &(0x7f0000000100)='./file2\x00', 0x0, 0x2, &(0x7f0000000300)=[{&(0x7f0000000000)="eb3c906d6b66082ebc617400028001000240000004f801", 0x17}, {0x0, 0x0, 0x10e20}], 0x0, &(0x7f0000001680)={[{@uni_xlate}]}) mkdirat(r0, &(0x7f0000000040)='./file1\x00', 0x0) (fail_nth: 4) 04:35:17 executing program 5: r0 = syz_mount_image$vfat(&(0x7f00000000c0), 0x0, 0x0, 0x2, &(0x7f0000000300)=[{&(0x7f0000000000)="eb3c906d6b66082ebc617400028001000240000004f801", 0x17}, {0x0, 0x0, 0x10e20}], 0x0, &(0x7f0000001680)={[{@uni_xlate}]}) mkdirat(r0, &(0x7f0000000040)='./file1\x00', 0x0) [ 103.081031][ T8] FAT-fs (loop4): Invalid FSINFO signature: 0x00000000, 0x00000000 (sector = 1) [ 103.095525][ T1833] FAT-fs (loop1): Invalid FSINFO signature: 0x00000000, 0x00000000 (sector = 1) [ 103.149551][ T3398] loop5: detected capacity change from 0 to 270 04:35:17 executing program 0: r0 = creat(&(0x7f0000000000)='./bus\x00', 0x0) openat$vcsu(0xffffffffffffff9c, 0x0, 0x0, 0x0) r1 = open(&(0x7f0000000780)='./bus\x00', 0x14117e, 0x0) r2 = creat(&(0x7f00000001c0)='./bus\x00', 0x0) lseek(r2, 0x7ffffc, 0x0) write$binfmt_elf64(r2, &(0x7f00000002c0)=ANY=[], 0x1a0) mmap(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x7ffffe, 0x4002011, r1, 0x0) (fail_nth: 29) ioctl$EXT4_IOC_SWAP_BOOT(r0, 0x6611) 04:35:18 executing program 3: syz_mount_image$vfat(&(0x7f00000002c0), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f00000000c0)="601c6d6b646f736617e43c00088020000200000004f8000020004000000000000000000001", 0x25}, {0x0, 0x0, 0x200000000010ffd}], 0x0, &(0x7f0000000240)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') open(&(0x7f0000000080)='./file0\x00', 0x4142, 0x0) perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41c1}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) write$binfmt_elf64(0xffffffffffffffff, &(0x7f0000000180)=ANY=[], 0x82) rename(&(0x7f0000000180)='./file0\x00', &(0x7f0000000300)='./file0\x00') r1 = openat$cgroup_ro(0xffffffffffffff9c, 0x0, 0x26e1, 0x0) ioctl$PERF_EVENT_IOC_PERIOD(r1, 0x4030582a, &(0x7f0000000040)) write$P9_RREADDIR(r1, &(0x7f0000000240)=ANY=[@ANYBLOB="49000000290200030000008003000000240000f00000000014020000000066696c65fb1f3cde7d42a05ebbdb864e304fb71615dfe1ae30020200000007000000000000000300"/80], 0x49) r2 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) r3 = open(&(0x7f0000000380)='./file0\x00', 0x141042, 0x0) write$binfmt_elf64(r3, &(0x7f0000000180)=ANY=[], 0x82) sendfile(r3, r2, 0x0, 0xa198) sendfile(0xffffffffffffffff, r0, 0x0, 0xa198) [ 103.189851][ T3400] loop1: detected capacity change from 0 to 264192 [ 103.199856][ T3400] FAT-fs (loop1): Invalid FSINFO signature: 0x00000000, 0x00000000 (sector = 1) [ 103.218556][ T3403] loop4: detected capacity change from 0 to 264192 [ 103.230467][ T3404] loop2: detected capacity change from 0 to 270 [ 103.268314][ T3406] FAULT_INJECTION: forcing a failure. [ 103.268314][ T3406] name fail_page_alloc, interval 1, probability 0, space 0, times 0 [ 103.281590][ T3406] CPU: 1 PID: 3406 Comm: syz-executor.0 Not tainted 5.16.0-rc3-syzkaller #0 [ 103.282362][ T3404] FAULT_INJECTION: forcing a failure. [ 103.282362][ T3404] name fail_page_alloc, interval 1, probability 0, space 0, times 0 [ 103.290267][ T3406] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 103.313478][ T3406] Call Trace: [ 103.316746][ T3406] [ 103.319702][ T3406] dump_stack_lvl+0xd6/0x122 [ 103.324303][ T3406] dump_stack+0x11/0x1b [ 103.328457][ T3406] should_fail+0x23c/0x250 [ 103.332921][ T3406] __alloc_pages+0x102/0x330 [ 103.337500][ T3406] alloc_pages+0x382/0x3d0 [ 103.341954][ T3406] folio_alloc+0x1a/0x20 [ 103.346192][ T3406] filemap_alloc_folio+0x53/0xf0 [ 103.351180][ T3406] page_cache_ra_unbounded+0x1c0/0x430 [ 103.356766][ T3406] do_page_cache_ra+0xa7/0xc0 [ 103.361436][ T3406] do_sync_mmap_readahead+0x31c/0x370 [ 103.366851][ T3406] filemap_fault+0x267/0xa10 [ 103.371470][ T3406] handle_mm_fault+0xba6/0x1590 [ 103.376351][ T3406] ? lock_page_maybe_drop_mmap+0x200/0x200 [ 103.382149][ T3406] __get_user_pages+0x388/0xc80 [ 103.386984][ T3406] __mm_populate+0x24d/0x370 [ 103.391559][ T3406] vm_mmap_pgoff+0x160/0x1f0 [ 103.396138][ T3406] ksys_mmap_pgoff+0x265/0x320 [ 103.400907][ T3406] do_syscall_64+0x44/0xd0 [ 103.405395][ T3406] entry_SYSCALL_64_after_hwframe+0x44/0xae [ 103.411275][ T3406] RIP: 0033:0x7f4eca1feae9 [ 103.415673][ T3406] 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 [ 103.435354][ T3406] RSP: 002b:00007f4ec7f75188 EFLAGS: 00000246 ORIG_RAX: 0000000000000009 [ 103.443775][ T3406] RAX: ffffffffffffffda RBX: 00007f4eca311f60 RCX: 00007f4eca1feae9 [ 103.451740][ T3406] RDX: 00000000007ffffe RSI: 0000000000600000 RDI: 0000000020000000 [ 103.459713][ T3406] RBP: 00007f4ec7f751d0 R08: 0000000000000004 R09: 0000000000000000 [ 103.467669][ T3406] R10: 0000000004002011 R11: 0000000000000246 R12: 0000000000000002 [ 103.475622][ T3406] R13: 00007ffc4b5d211f R14: 00007f4ec7f75300 R15: 0000000000022000 [ 103.483580][ T3406] [ 103.486588][ T3404] CPU: 0 PID: 3404 Comm: syz-executor.2 Not tainted 5.16.0-rc3-syzkaller #0 [ 103.495262][ T3404] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 103.505336][ T3404] Call Trace: [ 103.508616][ T3404] [ 103.511605][ T3404] dump_stack_lvl+0xd6/0x122 [ 103.516197][ T3404] dump_stack+0x11/0x1b [ 103.520366][ T3404] should_fail+0x23c/0x250 [ 103.524778][ T3404] __alloc_pages+0x102/0x330 [ 103.529431][ T3404] kmem_getpages+0x1a/0xd0 [ 103.533856][ T3404] cache_grow_begin+0x4c/0x1a0 [ 103.538632][ T3404] cache_alloc_refill+0x326/0x3e0 [ 103.543809][ T3404] kmem_cache_alloc+0x28c/0x320 [ 103.548662][ T3404] ? alloc_buffer_head+0x2a/0xd0 [ 103.553609][ T3404] alloc_buffer_head+0x2a/0xd0 [ 103.558377][ T3404] alloc_page_buffers+0x169/0x2d0 [ 103.563406][ T3404] __getblk_gfp+0x2e2/0x530 [ 103.567989][ T3404] fat_zeroed_cluster+0x123/0x5e0 [ 103.573019][ T3404] fat_alloc_new_dir+0x48d/0x500 [ 103.578078][ T3404] vfat_mkdir+0x81/0x230 [ 103.582468][ T3404] vfs_mkdir+0x2c8/0x3d0 [ 103.586705][ T3404] do_mkdirat+0x12e/0x2c0 [ 103.591039][ T3404] __x64_sys_mkdirat+0x4c/0x60 [ 103.595806][ T3404] do_syscall_64+0x44/0xd0 [ 103.600299][ T3404] entry_SYSCALL_64_after_hwframe+0x44/0xae [ 103.606215][ T3404] RIP: 0033:0x7f54b667dae9 [ 103.608285][ T3418] FAT-fs (loop5): bogus number of reserved sectors [ 103.610749][ T3404] 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 [ 103.610769][ T3404] RSP: 002b:00007f54b43f4188 EFLAGS: 00000246 ORIG_RAX: 0000000000000102 [ 103.617345][ T3418] FAT-fs (loop5): Can't find a valid FAT filesystem [ 103.636841][ T3404] RAX: ffffffffffffffda RBX: 00007f54b6790f60 RCX: 00007f54b667dae9 [ 103.636856][ T3404] RDX: 0000000000000000 RSI: 0000000020000040 RDI: 0000000000000005 04:35:18 executing program 5: r0 = syz_mount_image$vfat(&(0x7f00000000c0), &(0x7f0000000100)='./file2\x00', 0x0, 0x0, 0x0, 0x0, &(0x7f0000001680)={[{@uni_xlate}]}) mkdirat(r0, &(0x7f0000000040)='./file1\x00', 0x0) 04:35:18 executing program 5: r0 = syz_mount_image$vfat(&(0x7f00000000c0), &(0x7f0000000100)='./file2\x00', 0x0, 0x0, 0x0, 0x0, &(0x7f0000001680)={[{@uni_xlate}]}) mkdirat(r0, &(0x7f0000000040)='./file1\x00', 0x0) 04:35:18 executing program 5: r0 = syz_mount_image$vfat(&(0x7f00000000c0), &(0x7f0000000100)='./file2\x00', 0x0, 0x0, 0x0, 0x0, &(0x7f0000001680)={[{@uni_xlate}]}) mkdirat(r0, &(0x7f0000000040)='./file1\x00', 0x0) 04:35:18 executing program 5: r0 = syz_mount_image$vfat(&(0x7f00000000c0), &(0x7f0000000100)='./file2\x00', 0x0, 0x1, &(0x7f0000000300)=[{&(0x7f0000000000)="eb3c906d6b66082ebc617400028001000240000004f801", 0x17}], 0x0, &(0x7f0000001680)={[{@uni_xlate}]}) mkdirat(r0, &(0x7f0000000040)='./file1\x00', 0x0) [ 103.636868][ T3404] RBP: 00007f54b43f41d0 R08: 0000000000000000 R09: 0000000000000000 [ 103.675886][ T3404] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000001 [ 103.683914][ T3404] R13: 00007ffea399bcaf R14: 00007f54b43f4300 R15: 0000000000022000 [ 103.691875][ T3404] 04:35:18 executing program 0: r0 = creat(&(0x7f0000000000)='./bus\x00', 0x0) openat$vcsu(0xffffffffffffff9c, 0x0, 0x0, 0x0) r1 = open(&(0x7f0000000780)='./bus\x00', 0x14117e, 0x0) r2 = creat(&(0x7f00000001c0)='./bus\x00', 0x0) lseek(r2, 0x7ffffc, 0x0) write$binfmt_elf64(r2, &(0x7f00000002c0)=ANY=[], 0x1a0) mmap(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x7ffffe, 0x4002011, r1, 0x0) (fail_nth: 30) ioctl$EXT4_IOC_SWAP_BOOT(r0, 0x6611) [ 103.742022][ T3403] FAT-fs (loop4): Invalid FSINFO signature: 0x00000000, 0x00000000 (sector = 1) [ 103.766504][ T3422] loop3: detected capacity change from 0 to 264192 04:35:18 executing program 2: r0 = syz_mount_image$vfat(&(0x7f00000000c0), &(0x7f0000000100)='./file2\x00', 0x0, 0x2, &(0x7f0000000300)=[{&(0x7f0000000000)="eb3c906d6b66082ebc617400028001000240000004f801", 0x17}, {0x0, 0x0, 0x10e20}], 0x0, &(0x7f0000001680)={[{@uni_xlate}]}) mkdirat(r0, &(0x7f0000000040)='./file1\x00', 0x0) (fail_nth: 5) [ 103.790005][ T3424] FAULT_INJECTION: forcing a failure. [ 103.790005][ T3424] name fail_page_alloc, interval 1, probability 0, space 0, times 0 [ 103.803324][ T3424] CPU: 1 PID: 3424 Comm: syz-executor.0 Not tainted 5.16.0-rc3-syzkaller #0 [ 103.812001][ T3424] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 103.822050][ T3424] Call Trace: [ 103.825401][ T3424] [ 103.828326][ T3424] dump_stack_lvl+0xd6/0x122 [ 103.832940][ T3424] dump_stack+0x11/0x1b [ 103.836625][ T3422] FAT-fs (loop3): Invalid FSINFO signature: 0x00000000, 0x00000000 (sector = 1) [ 103.837181][ T3424] should_fail+0x23c/0x250 [ 103.837204][ T3424] __alloc_pages+0x102/0x330 [ 103.855158][ T3424] alloc_pages+0x382/0x3d0 [ 103.859596][ T3424] folio_alloc+0x1a/0x20 [ 103.863873][ T3424] filemap_alloc_folio+0x53/0xf0 [ 103.868813][ T3424] page_cache_ra_unbounded+0x1c0/0x430 [ 103.874360][ T3424] do_page_cache_ra+0xa7/0xc0 [ 103.879177][ T3424] do_sync_mmap_readahead+0x31c/0x370 [ 103.884645][ T3424] filemap_fault+0x267/0xa10 [ 103.889297][ T3424] handle_mm_fault+0xba6/0x1590 [ 103.894152][ T3424] ? lock_page_maybe_drop_mmap+0x200/0x200 [ 103.899997][ T3424] __get_user_pages+0x388/0xc80 [ 103.904852][ T3424] __mm_populate+0x24d/0x370 [ 103.909501][ T3424] vm_mmap_pgoff+0x160/0x1f0 [ 103.914100][ T3424] ksys_mmap_pgoff+0x265/0x320 [ 103.918933][ T3424] do_syscall_64+0x44/0xd0 [ 103.923362][ T3424] entry_SYSCALL_64_after_hwframe+0x44/0xae [ 103.929278][ T3424] RIP: 0033:0x7f4eca1feae9 [ 103.933770][ T3424] 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 [ 103.953461][ T3424] RSP: 002b:00007f4ec7f75188 EFLAGS: 00000246 ORIG_RAX: 0000000000000009 [ 103.961868][ T3424] RAX: ffffffffffffffda RBX: 00007f4eca311f60 RCX: 00007f4eca1feae9 [ 103.969838][ T3424] RDX: 00000000007ffffe RSI: 0000000000600000 RDI: 0000000020000000 [ 103.977868][ T3424] RBP: 00007f4ec7f751d0 R08: 0000000000000004 R09: 0000000000000000 [ 103.985841][ T3424] R10: 0000000004002011 R11: 0000000000000246 R12: 0000000000000002 [ 103.993809][ T3424] R13: 00007ffc4b5d211f R14: 00007f4ec7f75300 R15: 0000000000022000 [ 104.001779][ T3424] 04:35:18 executing program 4: syz_mount_image$vfat(&(0x7f00000002c0), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f00000000c0)="601c6d6b646f736617e43c00088020000200000004f8000020004000000000000000000001", 0x25}, {0x0, 0x0, 0x200000000010ffd}], 0x0, &(0x7f0000000240)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') open(&(0x7f0000000080)='./file0\x00', 0x4142, 0x0) r0 = perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41c1}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r1 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) r2 = open(&(0x7f0000000000)='./file0\x00', 0x141042, 0x0) write$binfmt_elf64(r2, &(0x7f0000000180)=ANY=[], 0x82) rename(&(0x7f0000000180)='./file0\x00', &(0x7f0000000300)='./file0\x00') r3 = openat$cgroup_ro(0xffffffffffffff9c, 0x0, 0x26e1, 0x0) write$P9_RREADDIR(r3, &(0x7f0000000240)=ANY=[@ANYBLOB="49000000290200030000008003000000240000f00000000014020000000066696c65fb1f3cde7d42a05ebbdb864e304fb71615dfe1ae30020200000007000000000000000300"/80], 0x49) r4 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) ioctl$PERF_EVENT_IOC_PERIOD(r0, 0x40082404, &(0x7f0000000140)=0x3) write$binfmt_elf64(0xffffffffffffffff, &(0x7f0000000180)=ANY=[], 0x82) sendfile(0xffffffffffffffff, r4, 0x0, 0xa198) sendfile(r2, r1, 0x0, 0xa198) 04:35:18 executing program 5: r0 = syz_mount_image$vfat(&(0x7f00000000c0), &(0x7f0000000100)='./file2\x00', 0x0, 0x1, &(0x7f0000000300)=[{&(0x7f0000000000)="eb3c906d6b66082ebc617400028001000240000004f801", 0x17}], 0x0, &(0x7f0000001680)={[{@uni_xlate}]}) mkdirat(r0, &(0x7f0000000040)='./file1\x00', 0x0) 04:35:18 executing program 3: syz_mount_image$vfat(&(0x7f00000002c0), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f00000000c0)="601c6d6b646f736617e43c00088020000200000004f8000020004000000000000000000001", 0x25}, {0x0, 0x0, 0x200000000010ffd}], 0x0, &(0x7f0000000240)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') open(&(0x7f0000000080)='./file0\x00', 0x4142, 0x0) perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41c1}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = open(&(0x7f0000000000)='./file0\x00', 0x141042, 0x0) write$binfmt_elf64(r0, &(0x7f0000000180)=ANY=[], 0x82) rename(&(0x7f0000000180)='./file0\x00', &(0x7f0000000300)='./file0\x00') r1 = openat$cgroup_ro(0xffffffffffffff9c, 0x0, 0x26e1, 0x0) ioctl$PERF_EVENT_IOC_PERIOD(r1, 0x4030582a, &(0x7f0000000040)) write$P9_RREADDIR(r1, &(0x7f0000000240)=ANY=[@ANYBLOB="49000000290200030000008003000000240000f00000000014020000000066696c65fb1f3cde7d42a05ebbdb864e304fb71615dfe1ae30020200000007000000000000000300"/80], 0x49) r2 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) r3 = open(&(0x7f0000000380)='./file0\x00', 0x141042, 0x0) write$binfmt_elf64(r3, &(0x7f0000000180)=ANY=[], 0x82) sendfile(r3, r2, 0x0, 0xa198) sendfile(r0, 0xffffffffffffffff, 0x0, 0xa198) 04:35:18 executing program 1: syz_mount_image$vfat(&(0x7f00000002c0), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f00000000c0)="601c6d6b646f736617e43c00088020000200000004f8000020004000000000000000000001", 0x25}, {0x0, 0x0, 0x200000000010ffd}], 0x0, &(0x7f0000000240)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') open(&(0x7f0000000080)='./file0\x00', 0x4142, 0x0) r0 = perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41c1}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r1 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) write$binfmt_elf64(0xffffffffffffffff, &(0x7f0000000180)=ANY=[], 0x82) r2 = openat$cgroup_ro(0xffffffffffffff9c, 0x0, 0x26e1, 0x0) ioctl$PERF_EVENT_IOC_PERIOD(r2, 0x4030582a, &(0x7f0000000040)) write$P9_RREADDIR(r2, &(0x7f0000000240)=ANY=[@ANYBLOB="49000000290200030000008003000000240000f00000000014020000000066696c65fb1f3cde7d42a05ebbdb864e304fb71615dfe1ae30020200000007000000000000000300"/80], 0x49) r3 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) ioctl$PERF_EVENT_IOC_PERIOD(r0, 0x40082404, &(0x7f0000000140)=0x3) r4 = open(&(0x7f0000000380)='./file0\x00', 0x141042, 0x0) write$binfmt_elf64(r4, &(0x7f0000000180)=ANY=[], 0x82) sendfile(r4, r3, 0x0, 0xa198) sendfile(0xffffffffffffffff, r1, 0x0, 0xa198) [ 104.041196][ T1851] FAT-fs (loop1): Invalid FSINFO signature: 0x00000000, 0x00000000 (sector = 1) [ 104.080318][ T3428] FAT-fs (loop5): bogus number of reserved sectors [ 104.085288][ T3433] loop2: detected capacity change from 0 to 270 [ 104.086904][ T3428] FAT-fs (loop5): Can't find a valid FAT filesystem [ 104.100229][ T3432] loop3: detected capacity change from 0 to 264192 [ 104.101540][ T3433] FAULT_INJECTION: forcing a failure. [ 104.101540][ T3433] name failslab, interval 1, probability 0, space 0, times 0 [ 104.119300][ T3433] CPU: 1 PID: 3433 Comm: syz-executor.2 Not tainted 5.16.0-rc3-syzkaller #0 [ 104.127969][ T3433] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 104.138025][ T3433] Call Trace: 04:35:18 executing program 0: r0 = creat(&(0x7f0000000000)='./bus\x00', 0x0) openat$vcsu(0xffffffffffffff9c, 0x0, 0x0, 0x0) r1 = open(&(0x7f0000000780)='./bus\x00', 0x14117e, 0x0) r2 = creat(&(0x7f00000001c0)='./bus\x00', 0x0) lseek(r2, 0x7ffffc, 0x0) write$binfmt_elf64(r2, &(0x7f00000002c0)=ANY=[], 0x1a0) mmap(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x7ffffe, 0x4002011, r1, 0x0) (fail_nth: 31) ioctl$EXT4_IOC_SWAP_BOOT(r0, 0x6611) [ 104.141298][ T3433] [ 104.144265][ T3433] dump_stack_lvl+0xd6/0x122 [ 104.148863][ T3433] dump_stack+0x11/0x1b [ 104.153012][ T3433] should_fail+0x23c/0x250 [ 104.157426][ T3433] ? xas_create+0x3fb/0xb10 [ 104.161931][ T3433] __should_failslab+0x81/0x90 [ 104.166700][ T3433] should_failslab+0x5/0x20 [ 104.171217][ T3433] kmem_cache_alloc+0x4f/0x320 [ 104.173187][ T3436] FAULT_INJECTION: forcing a failure. [ 104.173187][ T3436] name fail_page_alloc, interval 1, probability 0, space 0, times 0 [ 104.175987][ T3433] xas_create+0x3fb/0xb10 [ 104.176074][ T3433] xas_store+0x70/0xca0 [ 104.197880][ T3433] ? xas_find_conflict+0x422/0x4c0 [ 104.202980][ T3433] __filemap_add_folio+0x1e8/0x4d0 [ 104.208127][ T3433] ? workingset_activation+0x2b0/0x2b0 [ 104.213571][ T3433] filemap_add_folio+0x6b/0x150 [ 104.218518][ T3433] __filemap_get_folio+0x4c4/0x690 [ 104.223630][ T3433] pagecache_get_page+0x26/0xe0 [ 104.228466][ T3433] __getblk_gfp+0x189/0x530 [ 104.233023][ T3433] fat_alloc_new_dir+0x143/0x500 [ 104.237952][ T3433] vfat_mkdir+0x81/0x230 [ 104.242180][ T3433] vfs_mkdir+0x2c8/0x3d0 [ 104.246405][ T3433] do_mkdirat+0x12e/0x2c0 [ 104.250719][ T3433] __x64_sys_mkdirat+0x4c/0x60 [ 104.255492][ T3433] do_syscall_64+0x44/0xd0 [ 104.259922][ T3433] entry_SYSCALL_64_after_hwframe+0x44/0xae [ 104.265845][ T3433] RIP: 0033:0x7f54b667dae9 [ 104.270243][ T3433] 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 [ 104.289938][ T3433] RSP: 002b:00007f54b43f4188 EFLAGS: 00000246 ORIG_RAX: 0000000000000102 [ 104.298410][ T3433] RAX: ffffffffffffffda RBX: 00007f54b6790f60 RCX: 00007f54b667dae9 [ 104.306369][ T3433] RDX: 0000000000000000 RSI: 0000000020000040 RDI: 0000000000000005 [ 104.314326][ T3433] RBP: 00007f54b43f41d0 R08: 0000000000000000 R09: 0000000000000000 [ 104.322277][ T3433] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000001 [ 104.330367][ T3433] R13: 00007ffea399bcaf R14: 00007f54b43f4300 R15: 0000000000022000 [ 104.338325][ T3433] [ 104.341423][ T3436] CPU: 0 PID: 3436 Comm: syz-executor.0 Not tainted 5.16.0-rc3-syzkaller #0 [ 104.343327][ T3434] loop4: detected capacity change from 0 to 264192 [ 104.350095][ T3436] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 104.366643][ T3436] Call Trace: [ 104.369912][ T3436] [ 104.372840][ T3436] dump_stack_lvl+0xd6/0x122 [ 104.377565][ T3436] dump_stack+0x11/0x1b [ 104.381747][ T3436] should_fail+0x23c/0x250 [ 104.386160][ T3436] __alloc_pages+0x102/0x330 [ 104.390805][ T3436] alloc_pages+0x382/0x3d0 [ 104.395212][ T3436] folio_alloc+0x1a/0x20 [ 104.399443][ T3436] filemap_alloc_folio+0x53/0xf0 [ 104.404368][ T3436] page_cache_ra_unbounded+0x1c0/0x430 [ 104.409947][ T3436] do_page_cache_ra+0xa7/0xc0 [ 104.414660][ T3436] do_sync_mmap_readahead+0x31c/0x370 [ 104.420062][ T3436] filemap_fault+0x267/0xa10 [ 104.424675][ T3436] handle_mm_fault+0xba6/0x1590 [ 104.429591][ T3436] ? lock_page_maybe_drop_mmap+0x200/0x200 [ 104.435390][ T3436] __get_user_pages+0x388/0xc80 [ 104.440231][ T3436] __mm_populate+0x24d/0x370 [ 104.444805][ T3436] vm_mmap_pgoff+0x160/0x1f0 [ 104.449397][ T3436] ksys_mmap_pgoff+0x265/0x320 [ 104.454218][ T3436] do_syscall_64+0x44/0xd0 [ 104.458656][ T3436] entry_SYSCALL_64_after_hwframe+0x44/0xae [ 104.464537][ T3436] RIP: 0033:0x7f4eca1feae9 [ 104.468934][ T3436] 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 [ 104.488522][ T3436] RSP: 002b:00007f4ec7f75188 EFLAGS: 00000246 ORIG_RAX: 0000000000000009 [ 104.496917][ T3436] RAX: ffffffffffffffda RBX: 00007f4eca311f60 RCX: 00007f4eca1feae9 [ 104.504873][ T3436] RDX: 00000000007ffffe RSI: 0000000000600000 RDI: 0000000020000000 [ 104.512826][ T3436] RBP: 00007f4ec7f751d0 R08: 0000000000000004 R09: 0000000000000000 [ 104.520781][ T3436] R10: 0000000004002011 R11: 0000000000000246 R12: 0000000000000002 [ 104.528745][ T3436] R13: 00007ffc4b5d211f R14: 00007f4ec7f75300 R15: 0000000000022000 [ 104.536801][ T3436] [ 104.565982][ T3434] FAT-fs (loop4): Invalid FSINFO signature: 0x00000000, 0x00000000 (sector = 1) [ 104.575131][ T3432] FAT-fs (loop3): Invalid FSINFO signature: 0x00000000, 0x00000000 (sector = 1) 04:35:19 executing program 2: r0 = syz_mount_image$vfat(&(0x7f00000000c0), &(0x7f0000000100)='./file2\x00', 0x0, 0x2, &(0x7f0000000300)=[{&(0x7f0000000000)="eb3c906d6b66082ebc617400028001000240000004f801", 0x17}, {0x0, 0x0, 0x10e20}], 0x0, &(0x7f0000001680)={[{@uni_xlate}]}) mkdirat(r0, &(0x7f0000000040)='./file1\x00', 0x0) (fail_nth: 6) 04:35:19 executing program 0: r0 = creat(&(0x7f0000000000)='./bus\x00', 0x0) openat$vcsu(0xffffffffffffff9c, 0x0, 0x0, 0x0) r1 = open(&(0x7f0000000780)='./bus\x00', 0x14117e, 0x0) r2 = creat(&(0x7f00000001c0)='./bus\x00', 0x0) lseek(r2, 0x7ffffc, 0x0) write$binfmt_elf64(r2, &(0x7f00000002c0)=ANY=[], 0x1a0) mmap(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x7ffffe, 0x4002011, r1, 0x0) (fail_nth: 32) ioctl$EXT4_IOC_SWAP_BOOT(r0, 0x6611) 04:35:19 executing program 5: r0 = syz_mount_image$vfat(&(0x7f00000000c0), &(0x7f0000000100)='./file2\x00', 0x0, 0x1, &(0x7f0000000300)=[{&(0x7f0000000000)="eb3c906d6b66082ebc617400028001000240000004f801", 0x17}], 0x0, &(0x7f0000001680)={[{@uni_xlate}]}) mkdirat(r0, &(0x7f0000000040)='./file1\x00', 0x0) [ 104.643727][ T3443] loop1: detected capacity change from 0 to 264192 [ 104.672114][ T3443] FAT-fs (loop1): Invalid FSINFO signature: 0x00000000, 0x00000000 (sector = 1) [ 104.702573][ T3446] FAT-fs (loop5): bogus number of reserved sectors [ 104.709159][ T3446] FAT-fs (loop5): Can't find a valid FAT filesystem [ 104.711277][ T3447] FAULT_INJECTION: forcing a failure. [ 104.711277][ T3447] name fail_page_alloc, interval 1, probability 0, space 0, times 0 [ 104.729051][ T3447] CPU: 0 PID: 3447 Comm: syz-executor.0 Not tainted 5.16.0-rc3-syzkaller #0 [ 104.737724][ T3447] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 104.747838][ T3447] Call Trace: [ 104.751115][ T3447] [ 104.754041][ T3447] dump_stack_lvl+0xd6/0x122 [ 104.758637][ T3447] dump_stack+0x11/0x1b [ 104.762866][ T3447] should_fail+0x23c/0x250 [ 104.767282][ T3447] __alloc_pages+0x102/0x330 [ 104.771879][ T3447] alloc_pages+0x382/0x3d0 [ 104.776313][ T3447] folio_alloc+0x1a/0x20 [ 104.780758][ T3447] filemap_alloc_folio+0x53/0xf0 [ 104.785850][ T3447] page_cache_ra_unbounded+0x1c0/0x430 [ 104.791439][ T3447] do_page_cache_ra+0xa7/0xc0 [ 104.796118][ T3447] do_sync_mmap_readahead+0x31c/0x370 [ 104.801514][ T3447] filemap_fault+0x267/0xa10 [ 104.806102][ T3447] handle_mm_fault+0xba6/0x1590 [ 104.811033][ T3447] ? lock_page_maybe_drop_mmap+0x200/0x200 [ 104.816983][ T3447] __get_user_pages+0x388/0xc80 [ 104.821910][ T3447] __mm_populate+0x24d/0x370 [ 104.826496][ T3447] vm_mmap_pgoff+0x160/0x1f0 [ 104.831148][ T3447] ksys_mmap_pgoff+0x265/0x320 [ 104.835913][ T3447] do_syscall_64+0x44/0xd0 [ 104.840334][ T3447] entry_SYSCALL_64_after_hwframe+0x44/0xae [ 104.846405][ T3447] RIP: 0033:0x7f4eca1feae9 [ 104.850819][ T3447] 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 [ 104.870445][ T3447] RSP: 002b:00007f4ec7f75188 EFLAGS: 00000246 ORIG_RAX: 0000000000000009 [ 104.878963][ T3447] RAX: ffffffffffffffda RBX: 00007f4eca311f60 RCX: 00007f4eca1feae9 [ 104.887001][ T3447] RDX: 00000000007ffffe RSI: 0000000000600000 RDI: 0000000020000000 [ 104.894968][ T3447] RBP: 00007f4ec7f751d0 R08: 0000000000000004 R09: 0000000000000000 04:35:19 executing program 3: syz_mount_image$vfat(&(0x7f00000002c0), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f00000000c0)="601c6d6b646f736617e43c00088020000200000004f8000020004000000000000000000001", 0x25}, {0x0, 0x0, 0x200000000010ffd}], 0x0, &(0x7f0000000240)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') open(&(0x7f0000000080)='./file0\x00', 0x4142, 0x0) perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41c1}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = open(&(0x7f0000000000)='./file0\x00', 0x141042, 0x0) write$binfmt_elf64(r0, &(0x7f0000000180)=ANY=[], 0x82) rename(&(0x7f0000000180)='./file0\x00', &(0x7f0000000300)='./file0\x00') r1 = openat$cgroup_ro(0xffffffffffffff9c, 0x0, 0x26e1, 0x0) ioctl$PERF_EVENT_IOC_PERIOD(r1, 0x4030582a, &(0x7f0000000040)) write$P9_RREADDIR(r1, &(0x7f0000000240)=ANY=[@ANYBLOB="49000000290200030000008003000000240000f00000000014020000000066696c65fb1f3cde7d42a05ebbdb864e304fb71615dfe1ae30020200000007000000000000000300"/80], 0x49) r2 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) r3 = open(&(0x7f0000000380)='./file0\x00', 0x141042, 0x0) write$binfmt_elf64(r3, &(0x7f0000000180)=ANY=[], 0x82) sendfile(r3, r2, 0x0, 0xa198) sendfile(r0, 0xffffffffffffffff, 0x0, 0xa198) [ 104.902932][ T3447] R10: 0000000004002011 R11: 0000000000000246 R12: 0000000000000002 [ 104.910903][ T3447] R13: 00007ffc4b5d211f R14: 00007f4ec7f75300 R15: 0000000000022000 [ 104.918872][ T3447] 04:35:19 executing program 5: r0 = syz_mount_image$vfat(&(0x7f00000000c0), &(0x7f0000000100)='./file2\x00', 0x0, 0x2, &(0x7f0000000300)=[{&(0x7f0000000000)="eb3c906d6b66082ebc617400028001000240000004f801", 0x17}, {0x0}], 0x0, &(0x7f0000001680)={[{@uni_xlate}]}) mkdirat(r0, &(0x7f0000000040)='./file1\x00', 0x0) 04:35:19 executing program 4: syz_mount_image$vfat(&(0x7f00000002c0), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f00000000c0)="601c6d6b646f736617e43c00088020000200000004f8000020004000000000000000000001", 0x25}, {0x0, 0x0, 0x200000000010ffd}], 0x0, &(0x7f0000000240)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') open(&(0x7f0000000080)='./file0\x00', 0x4142, 0x0) r0 = perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41c1}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r1 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) r2 = open(&(0x7f0000000000)='./file0\x00', 0x141042, 0x0) write$binfmt_elf64(r2, &(0x7f0000000180)=ANY=[], 0x82) rename(&(0x7f0000000180)='./file0\x00', &(0x7f0000000300)='./file0\x00') r3 = openat$cgroup_ro(0xffffffffffffff9c, 0x0, 0x26e1, 0x0) write$P9_RREADDIR(r3, &(0x7f0000000240)=ANY=[@ANYBLOB="49000000290200030000008003000000240000f00000000014020000000066696c65fb1f3cde7d42a05ebbdb864e304fb71615dfe1ae30020200000007000000000000000300"/80], 0x49) r4 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) ioctl$PERF_EVENT_IOC_PERIOD(r0, 0x40082404, &(0x7f0000000140)=0x3) write$binfmt_elf64(0xffffffffffffffff, &(0x7f0000000180)=ANY=[], 0x82) sendfile(0xffffffffffffffff, r4, 0x0, 0xa198) sendfile(r2, r1, 0x0, 0xa198) [ 104.969443][ T3451] loop2: detected capacity change from 0 to 270 [ 105.002666][ T3453] loop3: detected capacity change from 0 to 264192 [ 105.019833][ T3451] FAULT_INJECTION: forcing a failure. [ 105.019833][ T3451] name fail_page_alloc, interval 1, probability 0, space 0, times 0 [ 105.033037][ T3451] CPU: 1 PID: 3451 Comm: syz-executor.2 Not tainted 5.16.0-rc3-syzkaller #0 [ 105.041714][ T3451] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 105.051802][ T3451] Call Trace: [ 105.055229][ T3451] [ 105.058152][ T3451] dump_stack_lvl+0xd6/0x122 [ 105.062743][ T3451] dump_stack+0x11/0x1b [ 105.066900][ T3451] should_fail+0x23c/0x250 [ 105.071317][ T3451] __alloc_pages+0x102/0x330 [ 105.075942][ T3451] kmem_getpages+0x1a/0xd0 [ 105.080420][ T3451] cache_grow_begin+0x4c/0x1a0 [ 105.085183][ T3451] cache_alloc_refill+0x326/0x3e0 [ 105.090302][ T3451] kmem_cache_alloc+0x28c/0x320 [ 105.095216][ T3451] ? alloc_buffer_head+0x2a/0xd0 [ 105.100220][ T3451] alloc_buffer_head+0x2a/0xd0 [ 105.104983][ T3451] alloc_page_buffers+0x169/0x2d0 [ 105.110052][ T3451] __getblk_gfp+0x2e2/0x530 [ 105.114560][ T3451] fat_zeroed_cluster+0x123/0x5e0 [ 105.119642][ T3451] fat_alloc_new_dir+0x48d/0x500 [ 105.124580][ T3451] vfat_mkdir+0x81/0x230 [ 105.128824][ T3451] vfs_mkdir+0x2c8/0x3d0 [ 105.133065][ T3451] do_mkdirat+0x12e/0x2c0 [ 105.137388][ T3451] __x64_sys_mkdirat+0x4c/0x60 [ 105.142207][ T3451] do_syscall_64+0x44/0xd0 [ 105.146655][ T3451] entry_SYSCALL_64_after_hwframe+0x44/0xae [ 105.152539][ T3451] RIP: 0033:0x7f54b667dae9 [ 105.156940][ T3451] 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 [ 105.176662][ T3451] RSP: 002b:00007f54b43f4188 EFLAGS: 00000246 ORIG_RAX: 0000000000000102 [ 105.185157][ T3451] RAX: ffffffffffffffda RBX: 00007f54b6790f60 RCX: 00007f54b667dae9 [ 105.193171][ T3451] RDX: 0000000000000000 RSI: 0000000020000040 RDI: 0000000000000005 [ 105.201132][ T3451] RBP: 00007f54b43f41d0 R08: 0000000000000000 R09: 0000000000000000 [ 105.209085][ T3451] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000001 04:35:20 executing program 1: syz_mount_image$vfat(&(0x7f00000002c0), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f00000000c0)="601c6d6b646f736617e43c00088020000200000004f8000020004000000000000000000001", 0x25}, {0x0, 0x0, 0x200000000010ffd}], 0x0, &(0x7f0000000240)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') open(&(0x7f0000000080)='./file0\x00', 0x4142, 0x0) r0 = perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41c1}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r1 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) write$binfmt_elf64(0xffffffffffffffff, &(0x7f0000000180)=ANY=[], 0x82) r2 = openat$cgroup_ro(0xffffffffffffff9c, 0x0, 0x26e1, 0x0) ioctl$PERF_EVENT_IOC_PERIOD(r2, 0x4030582a, &(0x7f0000000040)) write$P9_RREADDIR(r2, &(0x7f0000000240)=ANY=[@ANYBLOB="49000000290200030000008003000000240000f00000000014020000000066696c65fb1f3cde7d42a05ebbdb864e304fb71615dfe1ae30020200000007000000000000000300"/80], 0x49) r3 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) ioctl$PERF_EVENT_IOC_PERIOD(r0, 0x40082404, &(0x7f0000000140)=0x3) r4 = open(&(0x7f0000000380)='./file0\x00', 0x141042, 0x0) write$binfmt_elf64(r4, &(0x7f0000000180)=ANY=[], 0x82) sendfile(r4, r3, 0x0, 0xa198) sendfile(0xffffffffffffffff, r1, 0x0, 0xa198) [ 105.217038][ T3451] R13: 00007ffea399bcaf R14: 00007f54b43f4300 R15: 0000000000022000 [ 105.225093][ T3451] [ 105.248639][ T3455] FAT-fs (loop5): bogus number of reserved sectors [ 105.255193][ T3455] FAT-fs (loop5): Can't find a valid FAT filesystem [ 105.269320][ T3458] loop4: detected capacity change from 0 to 264192 [ 105.280864][ T1851] FAT-fs (loop1): Invalid FSINFO signature: 0x00000000, 0x00000000 (sector = 1) [ 105.293933][ T3458] FAT-fs (loop4): Invalid FSINFO signature: 0x00000000, 0x00000000 (sector = 1) 04:35:20 executing program 2: r0 = syz_mount_image$vfat(&(0x7f00000000c0), &(0x7f0000000100)='./file2\x00', 0x0, 0x2, &(0x7f0000000300)=[{&(0x7f0000000000)="eb3c906d6b66082ebc617400028001000240000004f801", 0x17}, {0x0, 0x0, 0x10e20}], 0x0, &(0x7f0000001680)={[{@uni_xlate}]}) mkdirat(r0, &(0x7f0000000040)='./file1\x00', 0x0) (fail_nth: 7) 04:35:20 executing program 5: r0 = syz_mount_image$vfat(&(0x7f00000000c0), &(0x7f0000000100)='./file2\x00', 0x0, 0x2, &(0x7f0000000300)=[{&(0x7f0000000000)="eb3c906d6b66082ebc617400028001000240000004f801", 0x17}, {0x0}], 0x0, &(0x7f0000001680)={[{@uni_xlate}]}) mkdirat(r0, &(0x7f0000000040)='./file1\x00', 0x0) [ 105.322707][ T3453] FAT-fs (loop3): Invalid FSINFO signature: 0x00000000, 0x00000000 (sector = 1) 04:35:20 executing program 0: r0 = creat(&(0x7f0000000000)='./bus\x00', 0x0) openat$vcsu(0xffffffffffffff9c, 0x0, 0x0, 0x0) r1 = open(&(0x7f0000000780)='./bus\x00', 0x14117e, 0x0) r2 = creat(&(0x7f00000001c0)='./bus\x00', 0x0) lseek(r2, 0x7ffffc, 0x0) write$binfmt_elf64(r2, &(0x7f00000002c0)=ANY=[], 0x1a0) mmap(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x7ffffe, 0x4002011, r1, 0x0) (fail_nth: 33) ioctl$EXT4_IOC_SWAP_BOOT(r0, 0x6611) [ 105.422945][ T3463] FAT-fs (loop5): bogus number of reserved sectors [ 105.429622][ T3463] FAT-fs (loop5): Can't find a valid FAT filesystem [ 105.438834][ T3465] loop1: detected capacity change from 0 to 264192 [ 105.445739][ T3466] loop2: detected capacity change from 0 to 270 [ 105.498050][ T3468] FAULT_INJECTION: forcing a failure. [ 105.498050][ T3468] name fail_page_alloc, interval 1, probability 0, space 0, times 0 [ 105.504054][ T3465] FAT-fs (loop1): Invalid FSINFO signature: 0x00000000, 0x00000000 (sector = 1) [ 105.511331][ T3468] CPU: 0 PID: 3468 Comm: syz-executor.0 Not tainted 5.16.0-rc3-syzkaller #0 [ 105.528970][ T3468] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 105.539024][ T3468] Call Trace: [ 105.542459][ T3468] [ 105.545381][ T3468] dump_stack_lvl+0xd6/0x122 [ 105.550030][ T3468] dump_stack+0x11/0x1b [ 105.554182][ T3468] should_fail+0x23c/0x250 [ 105.558598][ T3468] __alloc_pages+0x102/0x330 [ 105.563275][ T3468] alloc_pages+0x382/0x3d0 [ 105.567687][ T3468] folio_alloc+0x1a/0x20 [ 105.571965][ T3468] filemap_alloc_folio+0x53/0xf0 [ 105.576929][ T3468] page_cache_ra_unbounded+0x1c0/0x430 [ 105.582446][ T3468] do_page_cache_ra+0xa7/0xc0 [ 105.587202][ T3468] do_sync_mmap_readahead+0x31c/0x370 [ 105.592583][ T3468] filemap_fault+0x267/0xa10 [ 105.597229][ T3468] handle_mm_fault+0xba6/0x1590 [ 105.602247][ T3468] ? lock_page_maybe_drop_mmap+0x200/0x200 [ 105.608128][ T3468] __get_user_pages+0x388/0xc80 [ 105.613056][ T3468] __mm_populate+0x24d/0x370 [ 105.617697][ T3468] vm_mmap_pgoff+0x160/0x1f0 [ 105.622377][ T3468] ksys_mmap_pgoff+0x265/0x320 [ 105.627140][ T3468] do_syscall_64+0x44/0xd0 [ 105.631563][ T3468] entry_SYSCALL_64_after_hwframe+0x44/0xae [ 105.637458][ T3468] RIP: 0033:0x7f4eca1feae9 [ 105.641864][ T3468] 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 [ 105.661611][ T3468] RSP: 002b:00007f4ec7f75188 EFLAGS: 00000246 ORIG_RAX: 0000000000000009 [ 105.670058][ T3468] RAX: ffffffffffffffda RBX: 00007f4eca311f60 RCX: 00007f4eca1feae9 [ 105.678028][ T3468] RDX: 00000000007ffffe RSI: 0000000000600000 RDI: 0000000020000000 [ 105.686050][ T3468] RBP: 00007f4ec7f751d0 R08: 0000000000000004 R09: 0000000000000000 [ 105.694019][ T3468] R10: 0000000004002011 R11: 0000000000000246 R12: 0000000000000002 [ 105.702093][ T3468] R13: 00007ffc4b5d211f R14: 00007f4ec7f75300 R15: 0000000000022000 [ 105.710148][ T3468] [ 105.715184][ T3466] FAULT_INJECTION: forcing a failure. [ 105.715184][ T3466] name failslab, interval 1, probability 0, space 0, times 0 [ 105.727901][ T3466] CPU: 0 PID: 3466 Comm: syz-executor.2 Not tainted 5.16.0-rc3-syzkaller #0 [ 105.736636][ T3466] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 105.746697][ T3466] Call Trace: [ 105.749980][ T3466] [ 105.752903][ T3466] dump_stack_lvl+0xd6/0x122 [ 105.757496][ T3466] dump_stack+0x11/0x1b [ 105.761911][ T3466] should_fail+0x23c/0x250 [ 105.766501][ T3466] ? security_inode_alloc+0x30/0x180 [ 105.771831][ T3466] __should_failslab+0x81/0x90 [ 105.776594][ T3466] should_failslab+0x5/0x20 [ 105.781123][ T3466] kmem_cache_alloc+0x4f/0x320 [ 105.785888][ T3466] security_inode_alloc+0x30/0x180 [ 105.791078][ T3466] inode_init_always+0x214/0x3e0 04:35:20 executing program 5: r0 = syz_mount_image$vfat(&(0x7f00000000c0), &(0x7f0000000100)='./file2\x00', 0x0, 0x2, &(0x7f0000000300)=[{&(0x7f0000000000)="eb3c906d6b66082ebc617400028001000240000004f801", 0x17}, {0x0}], 0x0, &(0x7f0000001680)={[{@uni_xlate}]}) mkdirat(r0, &(0x7f0000000040)='./file1\x00', 0x0) [ 105.796032][ T3466] ? fat_get_block_bmap+0x1f0/0x1f0 [ 105.801245][ T3466] new_inode_pseudo+0x6f/0x190 [ 105.806076][ T3466] new_inode+0x21/0x100 [ 105.810514][ T3466] fat_build_inode+0x178/0x2a0 [ 105.815279][ T3466] vfat_mkdir+0x138/0x230 [ 105.819702][ T3466] vfs_mkdir+0x2c8/0x3d0 [ 105.824024][ T3466] do_mkdirat+0x12e/0x2c0 [ 105.828349][ T3466] __x64_sys_mkdirat+0x4c/0x60 [ 105.833180][ T3466] do_syscall_64+0x44/0xd0 [ 105.837626][ T3466] entry_SYSCALL_64_after_hwframe+0x44/0xae [ 105.843522][ T3466] RIP: 0033:0x7f54b667dae9 [ 105.847927][ T3466] 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 [ 105.856391][ T3472] FAT-fs (loop5): bogus number of reserved sectors [ 105.867564][ T3466] RSP: 002b:00007f54b43f4188 EFLAGS: 00000246 ORIG_RAX: 0000000000000102 [ 105.867589][ T3466] RAX: ffffffffffffffda RBX: 00007f54b6790f60 RCX: 00007f54b667dae9 [ 105.874140][ T3472] FAT-fs (loop5): Can't find a valid FAT filesystem 04:35:20 executing program 3: syz_mount_image$vfat(&(0x7f00000002c0), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f00000000c0)="601c6d6b646f736617e43c00088020000200000004f8000020004000000000000000000001", 0x25}, {0x0, 0x0, 0x200000000010ffd}], 0x0, &(0x7f0000000240)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') open(&(0x7f0000000080)='./file0\x00', 0x4142, 0x0) perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41c1}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = open(&(0x7f0000000000)='./file0\x00', 0x141042, 0x0) write$binfmt_elf64(r0, &(0x7f0000000180)=ANY=[], 0x82) rename(&(0x7f0000000180)='./file0\x00', &(0x7f0000000300)='./file0\x00') r1 = openat$cgroup_ro(0xffffffffffffff9c, 0x0, 0x26e1, 0x0) ioctl$PERF_EVENT_IOC_PERIOD(r1, 0x4030582a, &(0x7f0000000040)) write$P9_RREADDIR(r1, &(0x7f0000000240)=ANY=[@ANYBLOB="49000000290200030000008003000000240000f00000000014020000000066696c65fb1f3cde7d42a05ebbdb864e304fb71615dfe1ae30020200000007000000000000000300"/80], 0x49) r2 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) r3 = open(&(0x7f0000000380)='./file0\x00', 0x141042, 0x0) write$binfmt_elf64(r3, &(0x7f0000000180)=ANY=[], 0x82) sendfile(r3, r2, 0x0, 0xa198) sendfile(r0, 0xffffffffffffffff, 0x0, 0xa198) 04:35:20 executing program 2: r0 = syz_mount_image$vfat(&(0x7f00000000c0), &(0x7f0000000100)='./file2\x00', 0x0, 0x2, &(0x7f0000000300)=[{&(0x7f0000000000)="eb3c906d6b66082ebc617400028001000240000004f801", 0x17}, {0x0, 0x0, 0x10e20}], 0x0, &(0x7f0000001680)={[{@uni_xlate}]}) mkdirat(r0, &(0x7f0000000040)='./file1\x00', 0x0) (fail_nth: 8) [ 105.882521][ T3466] RDX: 0000000000000000 RSI: 0000000020000040 RDI: 0000000000000005 [ 105.905098][ T3466] RBP: 00007f54b43f41d0 R08: 0000000000000000 R09: 0000000000000000 [ 105.913066][ T3466] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000001 [ 105.921081][ T3466] R13: 00007ffea399bcaf R14: 00007f54b43f4300 R15: 0000000000022000 [ 105.929084][ T3466] 04:35:20 executing program 0: r0 = creat(&(0x7f0000000000)='./bus\x00', 0x0) openat$vcsu(0xffffffffffffff9c, 0x0, 0x0, 0x0) r1 = open(&(0x7f0000000780)='./bus\x00', 0x14117e, 0x0) r2 = creat(&(0x7f00000001c0)='./bus\x00', 0x0) lseek(r2, 0x7ffffc, 0x0) write$binfmt_elf64(r2, &(0x7f00000002c0)=ANY=[], 0x1a0) mmap(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x7ffffe, 0x4002011, r1, 0x0) (fail_nth: 34) ioctl$EXT4_IOC_SWAP_BOOT(r0, 0x6611) 04:35:20 executing program 5: r0 = syz_mount_image$vfat(&(0x7f00000000c0), &(0x7f0000000100)='./file2\x00', 0x0, 0x1, &(0x7f0000000300)=[{0x0, 0x0, 0x10e20}], 0x0, &(0x7f0000001680)={[{@uni_xlate}]}) mkdirat(r0, &(0x7f0000000040)='./file1\x00', 0x0) [ 106.005195][ T3475] loop3: detected capacity change from 0 to 264192 [ 106.031349][ T3475] FAT-fs (loop3): Invalid FSINFO signature: 0x00000000, 0x00000000 (sector = 1) [ 106.048314][ T3478] FAULT_INJECTION: forcing a failure. [ 106.048314][ T3478] name fail_page_alloc, interval 1, probability 0, space 0, times 0 [ 106.061649][ T3478] CPU: 1 PID: 3478 Comm: syz-executor.0 Not tainted 5.16.0-rc3-syzkaller #0 [ 106.070887][ T3478] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 106.081013][ T3478] Call Trace: [ 106.084311][ T3478] [ 106.087235][ T3478] dump_stack_lvl+0xd6/0x122 [ 106.091832][ T3478] dump_stack+0x11/0x1b [ 106.096044][ T3478] should_fail+0x23c/0x250 [ 106.100461][ T3478] __alloc_pages+0x102/0x330 [ 106.105065][ T3478] alloc_pages+0x382/0x3d0 [ 106.109482][ T3478] folio_alloc+0x1a/0x20 [ 106.113721][ T3478] filemap_alloc_folio+0x53/0xf0 [ 106.118762][ T3478] page_cache_ra_unbounded+0x1c0/0x430 [ 106.124249][ T3478] do_page_cache_ra+0xa7/0xc0 [ 106.128990][ T3478] do_sync_mmap_readahead+0x31c/0x370 [ 106.134442][ T3478] filemap_fault+0x267/0xa10 [ 106.139063][ T3478] handle_mm_fault+0xba6/0x1590 [ 106.143973][ T3478] ? lock_page_maybe_drop_mmap+0x200/0x200 [ 106.149784][ T3478] __get_user_pages+0x388/0xc80 [ 106.154676][ T3478] __mm_populate+0x24d/0x370 [ 106.159266][ T3478] vm_mmap_pgoff+0x160/0x1f0 [ 106.163924][ T3478] ksys_mmap_pgoff+0x265/0x320 [ 106.168770][ T3478] do_syscall_64+0x44/0xd0 [ 106.173182][ T3478] entry_SYSCALL_64_after_hwframe+0x44/0xae [ 106.179122][ T3478] RIP: 0033:0x7f4eca1feae9 [ 106.183530][ T3478] 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 [ 106.203361][ T3478] RSP: 002b:00007f4ec7f75188 EFLAGS: 00000246 ORIG_RAX: 0000000000000009 [ 106.211844][ T3478] RAX: ffffffffffffffda RBX: 00007f4eca311f60 RCX: 00007f4eca1feae9 [ 106.219810][ T3478] RDX: 00000000007ffffe RSI: 0000000000600000 RDI: 0000000020000000 [ 106.227804][ T3478] RBP: 00007f4ec7f751d0 R08: 0000000000000004 R09: 0000000000000000 [ 106.235848][ T3478] R10: 0000000004002011 R11: 0000000000000246 R12: 0000000000000002 [ 106.243819][ T3478] R13: 00007ffc4b5d211f R14: 00007f4ec7f75300 R15: 0000000000022000 [ 106.251864][ T3478] 04:35:21 executing program 4: syz_mount_image$vfat(&(0x7f00000002c0), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f00000000c0)="601c6d6b646f736617e43c00088020000200000004f8000020004000000000000000000001", 0x25}, {0x0, 0x0, 0x200000000010ffd}], 0x0, &(0x7f0000000240)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') open(&(0x7f0000000080)='./file0\x00', 0x4142, 0x0) perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41c1}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) r1 = open(&(0x7f0000000000)='./file0\x00', 0x141042, 0x0) write$binfmt_elf64(r1, &(0x7f0000000180)=ANY=[], 0x82) rename(&(0x7f0000000180)='./file0\x00', &(0x7f0000000300)='./file0\x00') r2 = openat$cgroup_ro(0xffffffffffffff9c, 0x0, 0x26e1, 0x0) write$P9_RREADDIR(r2, &(0x7f0000000240)=ANY=[@ANYBLOB="49000000290200030000008003000000240000f00000000014020000000066696c65fb1f3cde7d42a05ebbdb864e304fb71615dfe1ae30020200000007000000000000000300"/80], 0x49) r3 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) r4 = open(&(0x7f0000000380)='./file0\x00', 0x141042, 0x0) write$binfmt_elf64(r4, &(0x7f0000000180)=ANY=[], 0x82) sendfile(r4, r3, 0x0, 0xa198) sendfile(r1, r0, 0x0, 0xa198) 04:35:21 executing program 1: syz_mount_image$vfat(&(0x7f00000002c0), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f00000000c0)="601c6d6b646f736617e43c00088020000200000004f8000020004000000000000000000001", 0x25}, {0x0, 0x0, 0x200000000010ffd}], 0x0, &(0x7f0000000240)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') open(&(0x7f0000000080)='./file0\x00', 0x4142, 0x0) r0 = perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41c1}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r1 = open(&(0x7f0000000000)='./file0\x00', 0x141042, 0x0) write$binfmt_elf64(r1, &(0x7f0000000180)=ANY=[], 0x82) r2 = openat$cgroup_ro(0xffffffffffffff9c, 0x0, 0x26e1, 0x0) ioctl$PERF_EVENT_IOC_PERIOD(r2, 0x4030582a, &(0x7f0000000040)) write$P9_RREADDIR(r2, &(0x7f0000000240)=ANY=[@ANYBLOB="49000000290200030000008003000000240000f00000000014020000000066696c65fb1f3cde7d42a05ebbdb864e304fb71615dfe1ae30020200000007000000000000000300"/80], 0x49) r3 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) ioctl$PERF_EVENT_IOC_PERIOD(r0, 0x40082404, &(0x7f0000000140)=0x3) r4 = open(&(0x7f0000000380)='./file0\x00', 0x141042, 0x0) write$binfmt_elf64(r4, &(0x7f0000000180)=ANY=[], 0x82) sendfile(r4, r3, 0x0, 0xa198) sendfile(r1, 0xffffffffffffffff, 0x0, 0xa198) [ 106.266484][ T3481] loop2: detected capacity change from 0 to 270 [ 106.283517][ T1836] FAT-fs (loop4): Invalid FSINFO signature: 0x00000000, 0x00000000 (sector = 1) [ 106.299882][ T3482] loop5: detected capacity change from 0 to 270 [ 106.340361][ T3481] FAULT_INJECTION: forcing a failure. [ 106.340361][ T3481] name fail_usercopy, interval 1, probability 0, space 0, times 0 [ 106.353505][ T3481] CPU: 1 PID: 3481 Comm: syz-executor.2 Not tainted 5.16.0-rc3-syzkaller #0 [ 106.362177][ T3481] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 106.372267][ T3481] Call Trace: [ 106.375537][ T3481] [ 106.378522][ T3481] dump_stack_lvl+0xd6/0x122 [ 106.383113][ T3481] dump_stack+0x11/0x1b [ 106.383209][ T3482] FAT-fs (loop5): bogus number of reserved sectors [ 106.387290][ T3481] should_fail+0x23c/0x250 [ 106.387314][ T3481] should_fail_usercopy+0x16/0x20 [ 106.393802][ T3482] FAT-fs (loop5): Can't find a valid FAT filesystem [ 106.398191][ T3481] _copy_to_user+0x1c/0x90 [ 106.413404][ T3484] FAULT_INJECTION: forcing a failure. [ 106.413404][ T3484] name fail_page_alloc, interval 1, probability 0, space 0, times 0 [ 106.414165][ T3481] simple_read_from_buffer+0xab/0x120 [ 106.432784][ T3481] proc_fail_nth_read+0x10d/0x150 [ 106.437818][ T3481] ? proc_fault_inject_write+0x230/0x230 [ 106.443439][ T3481] vfs_read+0x1e6/0x750 [ 106.447664][ T3481] ? __fget_light+0x219/0x260 [ 106.452325][ T3481] ksys_read+0xd9/0x190 [ 106.456541][ T3481] __x64_sys_read+0x3e/0x50 [ 106.461030][ T3481] do_syscall_64+0x44/0xd0 [ 106.465443][ T3481] entry_SYSCALL_64_after_hwframe+0x44/0xae [ 106.471321][ T3481] RIP: 0033:0x7f54b663069c [ 106.475716][ T3481] 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 [ 106.495304][ T3481] RSP: 002b:00007f54b43f4170 EFLAGS: 00000246 ORIG_RAX: 0000000000000000 [ 106.503697][ T3481] RAX: ffffffffffffffda RBX: 0000000000000000 RCX: 00007f54b663069c [ 106.511648][ T3481] RDX: 000000000000000f RSI: 00007f54b43f41e0 RDI: 0000000000000003 [ 106.519603][ T3481] RBP: 00007f54b43f41d0 R08: 0000000000000000 R09: 0000000000000000 [ 106.527555][ T3481] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000001 04:35:21 executing program 3: syz_mount_image$vfat(&(0x7f00000002c0), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f00000000c0)="601c6d6b646f736617e43c00088020000200000004f8000020004000000000000000000001", 0x25}, {0x0, 0x0, 0x200000000010ffd}], 0x0, &(0x7f0000000240)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') open(&(0x7f0000000080)='./file0\x00', 0x4142, 0x0) r0 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) r1 = open(&(0x7f0000000000)='./file0\x00', 0x141042, 0x0) write$binfmt_elf64(r1, &(0x7f0000000180)=ANY=[], 0x82) rename(&(0x7f0000000180)='./file0\x00', &(0x7f0000000300)='./file0\x00') r2 = openat$cgroup_ro(0xffffffffffffff9c, 0x0, 0x26e1, 0x0) ioctl$PERF_EVENT_IOC_PERIOD(r2, 0x4030582a, &(0x7f0000000040)) write$P9_RREADDIR(r2, &(0x7f0000000240)=ANY=[@ANYBLOB="49000000290200030000008003000000240000f00000000014020000000066696c65fb1f3cde7d42a05ebbdb864e304fb71615dfe1ae30020200000007000000000000000300"/80], 0x49) r3 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) r4 = open(&(0x7f0000000380)='./file0\x00', 0x141042, 0x0) write$binfmt_elf64(r4, &(0x7f0000000180)=ANY=[], 0x82) sendfile(r4, r3, 0x0, 0xa198) sendfile(r1, r0, 0x0, 0xa198) 04:35:21 executing program 0: r0 = creat(&(0x7f0000000000)='./bus\x00', 0x0) openat$vcsu(0xffffffffffffff9c, 0x0, 0x0, 0x0) r1 = open(&(0x7f0000000780)='./bus\x00', 0x14117e, 0x0) r2 = creat(&(0x7f00000001c0)='./bus\x00', 0x0) lseek(r2, 0x7ffffc, 0x0) write$binfmt_elf64(r2, &(0x7f00000002c0)=ANY=[], 0x1a0) mmap(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x7ffffe, 0x4002011, r1, 0x0) (fail_nth: 35) ioctl$EXT4_IOC_SWAP_BOOT(r0, 0x6611) 04:35:21 executing program 2: r0 = syz_mount_image$vfat(&(0x7f00000000c0), &(0x7f0000000100)='./file2\x00', 0x0, 0x2, &(0x7f0000000300)=[{&(0x7f0000000000)="eb3c906d6b66082ebc617400028001000240000004f801", 0x17}, {0x0, 0x0, 0x10e20}], 0x0, &(0x7f0000001680)={[{@uni_xlate}]}) mkdirat(r0, &(0x7f0000000040)='./file1\x00', 0x0) [ 106.535577][ T3481] R13: 00007ffea399bcaf R14: 00007f54b43f4300 R15: 0000000000022000 [ 106.543530][ T3481] [ 106.546530][ T3484] CPU: 0 PID: 3484 Comm: syz-executor.0 Not tainted 5.16.0-rc3-syzkaller #0 [ 106.555202][ T3484] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 106.565253][ T3484] Call Trace: [ 106.568666][ T3484] [ 106.571574][ T3484] dump_stack_lvl+0xd6/0x122 [ 106.576145][ T3484] dump_stack+0x11/0x1b [ 106.580334][ T3484] should_fail+0x23c/0x250 [ 106.584755][ T3484] __alloc_pages+0x102/0x330 [ 106.589376][ T3484] alloc_pages+0x382/0x3d0 [ 106.593772][ T3484] folio_alloc+0x1a/0x20 [ 106.598079][ T3484] filemap_alloc_folio+0x53/0xf0 [ 106.602995][ T3484] page_cache_ra_unbounded+0x1c0/0x430 [ 106.608496][ T3484] do_page_cache_ra+0xa7/0xc0 [ 106.613227][ T3484] do_sync_mmap_readahead+0x31c/0x370 [ 106.618597][ T3484] filemap_fault+0x267/0xa10 [ 106.623170][ T3484] handle_mm_fault+0xba6/0x1590 [ 106.628073][ T3484] ? lock_page_maybe_drop_mmap+0x200/0x200 [ 106.633873][ T3484] __get_user_pages+0x388/0xc80 [ 106.638726][ T3484] __mm_populate+0x24d/0x370 [ 106.643329][ T3484] vm_mmap_pgoff+0x160/0x1f0 [ 106.647966][ T3484] ksys_mmap_pgoff+0x265/0x320 [ 106.652720][ T3484] do_syscall_64+0x44/0xd0 [ 106.657188][ T3484] entry_SYSCALL_64_after_hwframe+0x44/0xae [ 106.663064][ T3484] RIP: 0033:0x7f4eca1feae9 [ 106.667550][ T3484] 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 [ 106.687206][ T3484] RSP: 002b:00007f4ec7f75188 EFLAGS: 00000246 ORIG_RAX: 0000000000000009 [ 106.695685][ T3484] RAX: ffffffffffffffda RBX: 00007f4eca311f60 RCX: 00007f4eca1feae9 [ 106.703635][ T3484] RDX: 00000000007ffffe RSI: 0000000000600000 RDI: 0000000020000000 [ 106.711591][ T3484] RBP: 00007f4ec7f751d0 R08: 0000000000000004 R09: 0000000000000000 [ 106.719606][ T3484] R10: 0000000004002011 R11: 0000000000000246 R12: 0000000000000002 [ 106.727558][ T3484] R13: 00007ffc4b5d211f R14: 00007f4ec7f75300 R15: 0000000000022000 [ 106.735541][ T3484] [ 106.743038][ T8] FAT-fs (loop3): Invalid FSINFO signature: 0x00000000, 0x00000000 (sector = 1) [ 106.765641][ T3490] loop1: detected capacity change from 0 to 264192 [ 106.772654][ T3489] loop4: detected capacity change from 0 to 264192 04:35:21 executing program 5: r0 = syz_mount_image$vfat(&(0x7f00000000c0), &(0x7f0000000100)='./file2\x00', 0x0, 0x1, &(0x7f0000000300)=[{0x0, 0x0, 0x10e20}], 0x0, &(0x7f0000001680)={[{@uni_xlate}]}) mkdirat(r0, &(0x7f0000000040)='./file1\x00', 0x0) [ 106.821923][ T3492] loop2: detected capacity change from 0 to 270 [ 106.829389][ T3489] FAT-fs (loop4): Invalid FSINFO signature: 0x00000000, 0x00000000 (sector = 1) [ 106.843010][ T3490] FAT-fs (loop1): Invalid FSINFO signature: 0x00000000, 0x00000000 (sector = 1) 04:35:21 executing program 2: r0 = syz_mount_image$vfat(&(0x7f00000000c0), &(0x7f0000000100)='./file2\x00', 0x0, 0x2, &(0x7f0000000300)=[{&(0x7f0000000000)="eb3c906d6b66082ebc617400028001000240000004f801", 0x17}, {0x0, 0x0, 0x10e20}], 0x0, &(0x7f0000001680)={[{@uni_xlate}]}) mkdirat(r0, &(0x7f0000000040)='./file1\x00', 0x2) [ 106.896609][ T3496] loop5: detected capacity change from 0 to 270 [ 106.898478][ T3497] loop3: detected capacity change from 0 to 264192 [ 106.917468][ T3496] FAT-fs (loop5): bogus number of reserved sectors [ 106.924037][ T3496] FAT-fs (loop5): Can't find a valid FAT filesystem 04:35:21 executing program 5: r0 = syz_mount_image$vfat(&(0x7f00000000c0), &(0x7f0000000100)='./file2\x00', 0x0, 0x1, &(0x7f0000000300)=[{0x0, 0x0, 0x10e20}], 0x0, &(0x7f0000001680)={[{@uni_xlate}]}) mkdirat(r0, &(0x7f0000000040)='./file1\x00', 0x0) [ 106.959123][ T3497] FAT-fs (loop3): Invalid FSINFO signature: 0x00000000, 0x00000000 (sector = 1) 04:35:21 executing program 0: r0 = creat(&(0x7f0000000000)='./bus\x00', 0x0) openat$vcsu(0xffffffffffffff9c, 0x0, 0x0, 0x0) r1 = open(&(0x7f0000000780)='./bus\x00', 0x14117e, 0x0) r2 = creat(&(0x7f00000001c0)='./bus\x00', 0x0) lseek(r2, 0x7ffffc, 0x0) write$binfmt_elf64(r2, &(0x7f00000002c0)=ANY=[], 0x1a0) mmap(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x7ffffe, 0x4002011, r1, 0x0) (fail_nth: 36) ioctl$EXT4_IOC_SWAP_BOOT(r0, 0x6611) 04:35:21 executing program 2: r0 = syz_mount_image$vfat(&(0x7f00000000c0), &(0x7f0000000100)='./file2\x00', 0x0, 0x2, &(0x7f0000000300)=[{&(0x7f0000000000)="eb3c906d6b66082ebc617400028001000240000004f801", 0x17}, {0x0, 0x0, 0x10e20}], 0x0, &(0x7f0000001680)={[{@uni_xlate}]}) mkdirat(r0, &(0x7f0000000040)='./file1\x00', 0x3) [ 107.033223][ T3500] loop2: detected capacity change from 0 to 270 [ 107.047857][ T3502] loop5: detected capacity change from 0 to 270 [ 107.069743][ T3502] FAT-fs (loop5): bogus number of reserved sectors [ 107.076318][ T3502] FAT-fs (loop5): Can't find a valid FAT filesystem [ 107.119884][ T3505] FAULT_INJECTION: forcing a failure. [ 107.119884][ T3505] name fail_page_alloc, interval 1, probability 0, space 0, times 0 [ 107.133299][ T3505] CPU: 1 PID: 3505 Comm: syz-executor.0 Not tainted 5.16.0-rc3-syzkaller #0 [ 107.142003][ T3505] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 107.152059][ T3505] Call Trace: [ 107.155442][ T3505] [ 107.158371][ T3505] dump_stack_lvl+0xd6/0x122 [ 107.162965][ T3505] dump_stack+0x11/0x1b [ 107.167262][ T3505] should_fail+0x23c/0x250 [ 107.171834][ T3505] __alloc_pages+0x102/0x330 [ 107.176433][ T3505] alloc_pages+0x382/0x3d0 [ 107.180844][ T3505] folio_alloc+0x1a/0x20 [ 107.185084][ T3505] filemap_alloc_folio+0x53/0xf0 [ 107.190084][ T3505] page_cache_ra_unbounded+0x1c0/0x430 [ 107.195621][ T3505] do_page_cache_ra+0xa7/0xc0 [ 107.200301][ T3505] do_sync_mmap_readahead+0x31c/0x370 [ 107.205754][ T3505] filemap_fault+0x267/0xa10 [ 107.210355][ T3505] handle_mm_fault+0xba6/0x1590 [ 107.215207][ T3505] ? lock_page_maybe_drop_mmap+0x200/0x200 [ 107.221010][ T3505] __get_user_pages+0x388/0xc80 [ 107.225891][ T3505] __mm_populate+0x24d/0x370 [ 107.230458][ T3505] vm_mmap_pgoff+0x160/0x1f0 [ 107.235028][ T3505] ksys_mmap_pgoff+0x265/0x320 [ 107.239795][ T3505] do_syscall_64+0x44/0xd0 [ 107.244283][ T3505] entry_SYSCALL_64_after_hwframe+0x44/0xae [ 107.250244][ T3505] RIP: 0033:0x7f4eca1feae9 [ 107.254656][ T3505] 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 [ 107.274339][ T3505] RSP: 002b:00007f4ec7f75188 EFLAGS: 00000246 ORIG_RAX: 0000000000000009 [ 107.282765][ T3505] RAX: ffffffffffffffda RBX: 00007f4eca311f60 RCX: 00007f4eca1feae9 [ 107.291064][ T3505] RDX: 00000000007ffffe RSI: 0000000000600000 RDI: 0000000020000000 [ 107.299015][ T3505] RBP: 00007f4ec7f751d0 R08: 0000000000000004 R09: 0000000000000000 [ 107.306970][ T3505] R10: 0000000004002011 R11: 0000000000000246 R12: 0000000000000002 04:35:22 executing program 3: syz_mount_image$vfat(&(0x7f00000002c0), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f00000000c0)="601c6d6b646f736617e43c00088020000200000004f8000020004000000000000000000001", 0x25}, {0x0, 0x0, 0x200000000010ffd}], 0x0, &(0x7f0000000240)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') open(&(0x7f0000000080)='./file0\x00', 0x4142, 0x0) r0 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) r1 = open(&(0x7f0000000000)='./file0\x00', 0x141042, 0x0) write$binfmt_elf64(r1, &(0x7f0000000180)=ANY=[], 0x82) rename(&(0x7f0000000180)='./file0\x00', &(0x7f0000000300)='./file0\x00') r2 = openat$cgroup_ro(0xffffffffffffff9c, 0x0, 0x26e1, 0x0) ioctl$PERF_EVENT_IOC_PERIOD(r2, 0x4030582a, &(0x7f0000000040)) write$P9_RREADDIR(r2, &(0x7f0000000240)=ANY=[@ANYBLOB="49000000290200030000008003000000240000f00000000014020000000066696c65fb1f3cde7d42a05ebbdb864e304fb71615dfe1ae30020200000007000000000000000300"/80], 0x49) r3 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) r4 = open(&(0x7f0000000380)='./file0\x00', 0x141042, 0x0) write$binfmt_elf64(r4, &(0x7f0000000180)=ANY=[], 0x82) sendfile(r4, r3, 0x0, 0xa198) sendfile(r1, r0, 0x0, 0xa198) [ 107.314931][ T3505] R13: 00007ffc4b5d211f R14: 00007f4ec7f75300 R15: 0000000000022000 [ 107.322887][ T3505] 04:35:22 executing program 4: syz_mount_image$vfat(&(0x7f00000002c0), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f00000000c0)="601c6d6b646f736617e43c00088020000200000004f8000020004000000000000000000001", 0x25}, {0x0, 0x0, 0x200000000010ffd}], 0x0, &(0x7f0000000240)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') open(&(0x7f0000000080)='./file0\x00', 0x4142, 0x0) perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41c1}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) r1 = open(&(0x7f0000000000)='./file0\x00', 0x141042, 0x0) write$binfmt_elf64(r1, &(0x7f0000000180)=ANY=[], 0x82) rename(&(0x7f0000000180)='./file0\x00', &(0x7f0000000300)='./file0\x00') r2 = openat$cgroup_ro(0xffffffffffffff9c, 0x0, 0x26e1, 0x0) write$P9_RREADDIR(r2, &(0x7f0000000240)=ANY=[@ANYBLOB="49000000290200030000008003000000240000f00000000014020000000066696c65fb1f3cde7d42a05ebbdb864e304fb71615dfe1ae30020200000007000000000000000300"/80], 0x49) r3 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) r4 = open(&(0x7f0000000380)='./file0\x00', 0x141042, 0x0) write$binfmt_elf64(r4, &(0x7f0000000180)=ANY=[], 0x82) sendfile(r4, r3, 0x0, 0xa198) sendfile(r1, r0, 0x0, 0xa198) 04:35:22 executing program 5: r0 = syz_mount_image$vfat(&(0x7f00000000c0), &(0x7f0000000100)='./file2\x00', 0x0, 0x2, &(0x7f0000000300)=[{0x0}, {0x0, 0x0, 0x10e20}], 0x0, &(0x7f0000001680)={[{@uni_xlate}]}) mkdirat(r0, &(0x7f0000000040)='./file1\x00', 0x0) [ 107.361181][ T1851] FAT-fs (loop3): Invalid FSINFO signature: 0x00000000, 0x00000000 (sector = 1) [ 107.370595][ T1836] FAT-fs (loop4): Invalid FSINFO signature: 0x00000000, 0x00000000 (sector = 1) [ 107.401284][ T3508] loop2: detected capacity change from 0 to 270 [ 107.432622][ T3511] loop5: detected capacity change from 0 to 270 [ 107.456321][ T3513] loop4: detected capacity change from 0 to 264192 [ 107.469754][ T3511] FAT-fs (loop5): bogus number of reserved sectors [ 107.476311][ T3511] FAT-fs (loop5): Can't find a valid FAT filesystem [ 107.490302][ T3515] loop3: detected capacity change from 0 to 264192 [ 107.499978][ T3513] FAT-fs (loop4): Invalid FSINFO signature: 0x00000000, 0x00000000 (sector = 1) [ 107.539227][ T3515] FAT-fs (loop3): Invalid FSINFO signature: 0x00000000, 0x00000000 (sector = 1) 04:35:22 executing program 1: syz_mount_image$vfat(&(0x7f00000002c0), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f00000000c0)="601c6d6b646f736617e43c00088020000200000004f8000020004000000000000000000001", 0x25}, {0x0, 0x0, 0x200000000010ffd}], 0x0, &(0x7f0000000240)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') open(&(0x7f0000000080)='./file0\x00', 0x4142, 0x0) r0 = perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41c1}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r1 = open(&(0x7f0000000000)='./file0\x00', 0x141042, 0x0) write$binfmt_elf64(r1, &(0x7f0000000180)=ANY=[], 0x82) r2 = openat$cgroup_ro(0xffffffffffffff9c, 0x0, 0x26e1, 0x0) ioctl$PERF_EVENT_IOC_PERIOD(r2, 0x4030582a, &(0x7f0000000040)) write$P9_RREADDIR(r2, &(0x7f0000000240)=ANY=[@ANYBLOB="49000000290200030000008003000000240000f00000000014020000000066696c65fb1f3cde7d42a05ebbdb864e304fb71615dfe1ae30020200000007000000000000000300"/80], 0x49) r3 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) ioctl$PERF_EVENT_IOC_PERIOD(r0, 0x40082404, &(0x7f0000000140)=0x3) r4 = open(&(0x7f0000000380)='./file0\x00', 0x141042, 0x0) write$binfmt_elf64(r4, &(0x7f0000000180)=ANY=[], 0x82) sendfile(r4, r3, 0x0, 0xa198) sendfile(r1, 0xffffffffffffffff, 0x0, 0xa198) 04:35:22 executing program 2: r0 = syz_mount_image$vfat(&(0x7f00000000c0), &(0x7f0000000100)='./file2\x00', 0x0, 0x2, &(0x7f0000000300)=[{&(0x7f0000000000)="eb3c906d6b66082ebc617400028001000240000004f801", 0x17}, {0x0, 0x0, 0x10e20}], 0x0, &(0x7f0000001680)={[{@uni_xlate}]}) mkdirat(r0, &(0x7f0000000040)='./file1\x00', 0x4) 04:35:22 executing program 5: r0 = syz_mount_image$vfat(&(0x7f00000000c0), &(0x7f0000000100)='./file2\x00', 0x0, 0x2, &(0x7f0000000300)=[{0x0}, {0x0, 0x0, 0x10e20}], 0x0, &(0x7f0000001680)={[{@uni_xlate}]}) mkdirat(r0, &(0x7f0000000040)='./file1\x00', 0x0) 04:35:22 executing program 0: r0 = creat(&(0x7f0000000000)='./bus\x00', 0x0) openat$vcsu(0xffffffffffffff9c, 0x0, 0x0, 0x0) r1 = open(&(0x7f0000000780)='./bus\x00', 0x14117e, 0x0) r2 = creat(&(0x7f00000001c0)='./bus\x00', 0x0) lseek(r2, 0x7ffffc, 0x0) write$binfmt_elf64(r2, &(0x7f00000002c0)=ANY=[], 0x1a0) mmap(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x7ffffe, 0x4002011, r1, 0x0) (fail_nth: 37) ioctl$EXT4_IOC_SWAP_BOOT(r0, 0x6611) [ 107.635942][ T3521] loop5: detected capacity change from 0 to 270 [ 107.637634][ T3520] loop2: detected capacity change from 0 to 270 [ 107.652987][ T3521] FAT-fs (loop5): bogus number of reserved sectors [ 107.659560][ T3521] FAT-fs (loop5): Can't find a valid FAT filesystem [ 107.660843][ T3524] FAULT_INJECTION: forcing a failure. [ 107.660843][ T3524] name fail_page_alloc, interval 1, probability 0, space 0, times 0 [ 107.679694][ T3526] loop1: detected capacity change from 0 to 264192 [ 107.679831][ T3524] CPU: 0 PID: 3524 Comm: syz-executor.0 Not tainted 5.16.0-rc3-syzkaller #0 [ 107.694946][ T3524] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 107.705084][ T3524] Call Trace: [ 107.708350][ T3524] [ 107.711267][ T3524] dump_stack_lvl+0xd6/0x122 [ 107.715846][ T3524] dump_stack+0x11/0x1b [ 107.720139][ T3524] should_fail+0x23c/0x250 [ 107.724693][ T3524] __alloc_pages+0x102/0x330 [ 107.729349][ T3524] alloc_pages+0x382/0x3d0 [ 107.733755][ T3524] folio_alloc+0x1a/0x20 [ 107.737979][ T3524] filemap_alloc_folio+0x53/0xf0 [ 107.742969][ T3524] page_cache_ra_unbounded+0x1c0/0x430 [ 107.749173][ T3524] do_page_cache_ra+0xa7/0xc0 [ 107.753853][ T3524] do_sync_mmap_readahead+0x31c/0x370 [ 107.759345][ T3524] filemap_fault+0x267/0xa10 [ 107.763946][ T3524] handle_mm_fault+0xba6/0x1590 [ 107.768821][ T3524] ? lock_page_maybe_drop_mmap+0x200/0x200 [ 107.774685][ T3524] __get_user_pages+0x388/0xc80 [ 107.779561][ T3524] __mm_populate+0x24d/0x370 [ 107.784135][ T3524] vm_mmap_pgoff+0x160/0x1f0 [ 107.788734][ T3524] ksys_mmap_pgoff+0x265/0x320 [ 107.793485][ T3524] do_syscall_64+0x44/0xd0 [ 107.797967][ T3524] entry_SYSCALL_64_after_hwframe+0x44/0xae [ 107.803949][ T3524] RIP: 0033:0x7f4eca1feae9 [ 107.808345][ T3524] 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 [ 107.827995][ T3524] RSP: 002b:00007f4ec7f75188 EFLAGS: 00000246 ORIG_RAX: 0000000000000009 [ 107.836393][ T3524] RAX: ffffffffffffffda RBX: 00007f4eca311f60 RCX: 00007f4eca1feae9 [ 107.844407][ T3524] RDX: 00000000007ffffe RSI: 0000000000600000 RDI: 0000000020000000 [ 107.852413][ T3524] RBP: 00007f4ec7f751d0 R08: 0000000000000004 R09: 0000000000000000 [ 107.860363][ T3524] R10: 0000000004002011 R11: 0000000000000246 R12: 0000000000000002 [ 107.868399][ T3524] R13: 00007ffc4b5d211f R14: 00007f4ec7f75300 R15: 0000000000022000 [ 107.876427][ T3524] [ 107.889404][ T3526] FAT-fs (loop1): Invalid FSINFO signature: 0x00000000, 0x00000000 (sector = 1) 04:35:22 executing program 5: r0 = syz_mount_image$vfat(&(0x7f00000000c0), &(0x7f0000000100)='./file2\x00', 0x0, 0x2, &(0x7f0000000300)=[{0x0}, {0x0, 0x0, 0x10e20}], 0x0, &(0x7f0000001680)={[{@uni_xlate}]}) mkdirat(r0, &(0x7f0000000040)='./file1\x00', 0x0) 04:35:22 executing program 2: r0 = syz_mount_image$vfat(&(0x7f00000000c0), &(0x7f0000000100)='./file2\x00', 0x0, 0x2, &(0x7f0000000300)=[{&(0x7f0000000000)="eb3c906d6b66082ebc617400028001000240000004f801", 0x17}, {0x0, 0x0, 0x10e20}], 0x0, &(0x7f0000001680)={[{@uni_xlate}]}) mkdirat(r0, &(0x7f0000000040)='./file1\x00', 0x5) 04:35:22 executing program 3: syz_mount_image$vfat(&(0x7f00000002c0), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f00000000c0)="601c6d6b646f736617e43c00088020000200000004f8000020004000000000000000000001", 0x25}, {0x0, 0x0, 0x200000000010ffd}], 0x0, &(0x7f0000000240)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') open(&(0x7f0000000080)='./file0\x00', 0x4142, 0x0) r0 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) r1 = open(&(0x7f0000000000)='./file0\x00', 0x141042, 0x0) write$binfmt_elf64(r1, &(0x7f0000000180)=ANY=[], 0x82) rename(&(0x7f0000000180)='./file0\x00', &(0x7f0000000300)='./file0\x00') r2 = openat$cgroup_ro(0xffffffffffffff9c, 0x0, 0x26e1, 0x0) ioctl$PERF_EVENT_IOC_PERIOD(r2, 0x4030582a, &(0x7f0000000040)) write$P9_RREADDIR(r2, &(0x7f0000000240)=ANY=[@ANYBLOB="49000000290200030000008003000000240000f00000000014020000000066696c65fb1f3cde7d42a05ebbdb864e304fb71615dfe1ae30020200000007000000000000000300"/80], 0x49) r3 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) r4 = open(&(0x7f0000000380)='./file0\x00', 0x141042, 0x0) write$binfmt_elf64(r4, &(0x7f0000000180)=ANY=[], 0x82) sendfile(r4, r3, 0x0, 0xa198) sendfile(r1, r0, 0x0, 0xa198) [ 107.994043][ T33] FAT-fs (loop3): Invalid FSINFO signature: 0x00000000, 0x00000000 (sector = 1) [ 108.024180][ T3532] loop5: detected capacity change from 0 to 270 [ 108.038899][ T3535] loop2: detected capacity change from 0 to 270 04:35:22 executing program 4: syz_mount_image$vfat(&(0x7f00000002c0), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f00000000c0)="601c6d6b646f736617e43c00088020000200000004f8000020004000000000000000000001", 0x25}, {0x0, 0x0, 0x200000000010ffd}], 0x0, &(0x7f0000000240)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') open(&(0x7f0000000080)='./file0\x00', 0x4142, 0x0) perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41c1}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) r1 = open(&(0x7f0000000000)='./file0\x00', 0x141042, 0x0) write$binfmt_elf64(r1, &(0x7f0000000180)=ANY=[], 0x82) rename(&(0x7f0000000180)='./file0\x00', &(0x7f0000000300)='./file0\x00') r2 = openat$cgroup_ro(0xffffffffffffff9c, 0x0, 0x26e1, 0x0) write$P9_RREADDIR(r2, &(0x7f0000000240)=ANY=[@ANYBLOB="49000000290200030000008003000000240000f00000000014020000000066696c65fb1f3cde7d42a05ebbdb864e304fb71615dfe1ae30020200000007000000000000000300"/80], 0x49) r3 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) r4 = open(&(0x7f0000000380)='./file0\x00', 0x141042, 0x0) write$binfmt_elf64(r4, &(0x7f0000000180)=ANY=[], 0x82) sendfile(r4, r3, 0x0, 0xa198) sendfile(r1, r0, 0x0, 0xa198) [ 108.086008][ T3532] FAT-fs (loop5): bogus number of reserved sectors [ 108.086814][ T3537] loop3: detected capacity change from 0 to 264192 [ 108.092543][ T3532] FAT-fs (loop5): Can't find a valid FAT filesystem [ 108.113695][ T1836] FAT-fs (loop4): Invalid FSINFO signature: 0x00000000, 0x00000000 (sector = 1) [ 108.128453][ T3537] FAT-fs (loop3): Invalid FSINFO signature: 0x00000000, 0x00000000 (sector = 1) 04:35:22 executing program 0: r0 = creat(&(0x7f0000000000)='./bus\x00', 0x0) openat$vcsu(0xffffffffffffff9c, 0x0, 0x0, 0x0) r1 = open(&(0x7f0000000780)='./bus\x00', 0x14117e, 0x0) r2 = creat(&(0x7f00000001c0)='./bus\x00', 0x0) lseek(r2, 0x7ffffc, 0x0) write$binfmt_elf64(r2, &(0x7f00000002c0)=ANY=[], 0x1a0) mmap(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x7ffffe, 0x4002011, r1, 0x0) (fail_nth: 38) ioctl$EXT4_IOC_SWAP_BOOT(r0, 0x6611) 04:35:22 executing program 2: r0 = syz_mount_image$vfat(&(0x7f00000000c0), &(0x7f0000000100)='./file2\x00', 0x0, 0x2, &(0x7f0000000300)=[{&(0x7f0000000000)="eb3c906d6b66082ebc617400028001000240000004f801", 0x17}, {0x0, 0x0, 0x10e20}], 0x0, &(0x7f0000001680)={[{@uni_xlate}]}) mkdirat(r0, &(0x7f0000000040)='./file1\x00', 0x6) [ 108.233082][ T3541] FAULT_INJECTION: forcing a failure. [ 108.233082][ T3541] name fail_page_alloc, interval 1, probability 0, space 0, times 0 [ 108.246452][ T3541] CPU: 1 PID: 3541 Comm: syz-executor.0 Not tainted 5.16.0-rc3-syzkaller #0 [ 108.255124][ T3541] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 108.265171][ T3541] Call Trace: [ 108.268435][ T3541] [ 108.271351][ T3541] dump_stack_lvl+0xd6/0x122 [ 108.276011][ T3541] dump_stack+0x11/0x1b [ 108.280149][ T3541] should_fail+0x23c/0x250 [ 108.284569][ T3541] __alloc_pages+0x102/0x330 [ 108.289149][ T3541] alloc_pages+0x382/0x3d0 [ 108.293564][ T3541] pte_alloc_one+0x29/0xb0 [ 108.297988][ T3541] handle_mm_fault+0xaaa/0x1590 [ 108.302863][ T3541] ? lock_page_maybe_drop_mmap+0x200/0x200 [ 108.308770][ T3541] __get_user_pages+0x388/0xc80 [ 108.313613][ T3541] __mm_populate+0x24d/0x370 [ 108.318258][ T3541] vm_mmap_pgoff+0x160/0x1f0 [ 108.322842][ T3541] ksys_mmap_pgoff+0x265/0x320 [ 108.327597][ T3541] do_syscall_64+0x44/0xd0 [ 108.332003][ T3541] entry_SYSCALL_64_after_hwframe+0x44/0xae [ 108.337886][ T3541] RIP: 0033:0x7f4eca1feae9 [ 108.342284][ T3541] 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 [ 108.361875][ T3541] RSP: 002b:00007f4ec7f75188 EFLAGS: 00000246 ORIG_RAX: 0000000000000009 [ 108.370335][ T3541] RAX: ffffffffffffffda RBX: 00007f4eca311f60 RCX: 00007f4eca1feae9 04:35:23 executing program 5: r0 = syz_mount_image$vfat(&(0x7f00000000c0), &(0x7f0000000100)='./file2\x00', 0x0, 0x2, &(0x7f0000000300)=[{}, {0x0, 0x0, 0x10e20}], 0x0, &(0x7f0000001680)={[{@uni_xlate}]}) mkdirat(r0, &(0x7f0000000040)='./file1\x00', 0x0) [ 108.378285][ T3541] RDX: 00000000007ffffe RSI: 0000000000600000 RDI: 0000000020000000 [ 108.386239][ T3541] RBP: 00007f4ec7f751d0 R08: 0000000000000004 R09: 0000000000000000 [ 108.394194][ T3541] R10: 0000000004002011 R11: 0000000000000246 R12: 0000000000000002 [ 108.402144][ T3541] R13: 00007ffc4b5d211f R14: 00007f4ec7f75300 R15: 0000000000022000 [ 108.410159][ T3541] [ 108.416139][ T3543] loop4: detected capacity change from 0 to 264192 04:35:23 executing program 0: r0 = creat(&(0x7f0000000000)='./bus\x00', 0x0) openat$vcsu(0xffffffffffffff9c, 0x0, 0x0, 0x0) r1 = open(&(0x7f0000000780)='./bus\x00', 0x14117e, 0x0) r2 = creat(&(0x7f00000001c0)='./bus\x00', 0x0) lseek(r2, 0x7ffffc, 0x0) write$binfmt_elf64(r2, &(0x7f00000002c0)=ANY=[], 0x1a0) mmap(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x7ffffe, 0x4002011, r1, 0x0) (fail_nth: 39) ioctl$EXT4_IOC_SWAP_BOOT(r0, 0x6611) [ 108.441541][ T3543] FAT-fs (loop4): Invalid FSINFO signature: 0x00000000, 0x00000000 (sector = 1) [ 108.474278][ T3547] loop2: detected capacity change from 0 to 270 [ 108.488984][ T3550] loop5: detected capacity change from 0 to 270 [ 108.511634][ T3549] FAULT_INJECTION: forcing a failure. [ 108.511634][ T3549] name fail_page_alloc, interval 1, probability 0, space 0, times 0 [ 108.525045][ T3549] CPU: 0 PID: 3549 Comm: syz-executor.0 Not tainted 5.16.0-rc3-syzkaller #0 [ 108.533772][ T3549] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 108.543835][ T3549] Call Trace: [ 108.547112][ T3549] [ 108.550036][ T3549] dump_stack_lvl+0xd6/0x122 [ 108.554631][ T3549] dump_stack+0x11/0x1b [ 108.558875][ T3549] should_fail+0x23c/0x250 [ 108.563355][ T3549] __alloc_pages+0x102/0x330 [ 108.567992][ T3549] alloc_pages+0x382/0x3d0 [ 108.572519][ T3549] folio_alloc+0x1a/0x20 [ 108.574488][ T3550] FAT-fs (loop5): bogus number of reserved sectors [ 108.576756][ T3549] filemap_alloc_folio+0x53/0xf0 [ 108.583361][ T3550] FAT-fs (loop5): Can't find a valid FAT filesystem [ 108.588272][ T3549] page_cache_ra_unbounded+0x1c0/0x430 [ 108.600489][ T3549] ondemand_readahead+0x4f8/0x700 [ 108.605612][ T3549] page_cache_async_ra+0xed/0x120 [ 108.610648][ T3549] do_async_mmap_readahead+0x211/0x250 [ 108.616114][ T3549] filemap_fault+0x101/0xa10 [ 108.620718][ T3549] handle_mm_fault+0xba6/0x1590 [ 108.625615][ T3549] ? lock_page_maybe_drop_mmap+0x200/0x200 [ 108.631431][ T3549] __get_user_pages+0x388/0xc80 [ 108.636304][ T3549] __mm_populate+0x24d/0x370 [ 108.640899][ T3549] vm_mmap_pgoff+0x160/0x1f0 [ 108.645620][ T3549] ksys_mmap_pgoff+0x265/0x320 [ 108.650388][ T3549] do_syscall_64+0x44/0xd0 [ 108.654929][ T3549] entry_SYSCALL_64_after_hwframe+0x44/0xae [ 108.660824][ T3549] RIP: 0033:0x7f4eca1feae9 [ 108.665260][ T3549] 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 [ 108.685082][ T3549] RSP: 002b:00007f4ec7f75188 EFLAGS: 00000246 ORIG_RAX: 0000000000000009 [ 108.693491][ T3549] RAX: ffffffffffffffda RBX: 00007f4eca311f60 RCX: 00007f4eca1feae9 [ 108.701535][ T3549] RDX: 00000000007ffffe RSI: 0000000000600000 RDI: 0000000020000000 [ 108.709598][ T3549] RBP: 00007f4ec7f751d0 R08: 0000000000000004 R09: 0000000000000000 [ 108.717644][ T3549] R10: 0000000004002011 R11: 0000000000000246 R12: 0000000000000002 [ 108.725751][ T3549] R13: 00007ffc4b5d211f R14: 00007f4ec7f75300 R15: 0000000000022000 [ 108.733730][ T3549] 04:35:23 executing program 1: syz_mount_image$vfat(&(0x7f00000002c0), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f00000000c0)="601c6d6b646f736617e43c00088020000200000004f8000020004000000000000000000001", 0x25}, {0x0, 0x0, 0x200000000010ffd}], 0x0, &(0x7f0000000240)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') open(&(0x7f0000000080)='./file0\x00', 0x4142, 0x0) r0 = perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41c1}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r1 = open(&(0x7f0000000000)='./file0\x00', 0x141042, 0x0) write$binfmt_elf64(r1, &(0x7f0000000180)=ANY=[], 0x82) r2 = openat$cgroup_ro(0xffffffffffffff9c, 0x0, 0x26e1, 0x0) ioctl$PERF_EVENT_IOC_PERIOD(r2, 0x4030582a, &(0x7f0000000040)) write$P9_RREADDIR(r2, &(0x7f0000000240)=ANY=[@ANYBLOB="49000000290200030000008003000000240000f00000000014020000000066696c65fb1f3cde7d42a05ebbdb864e304fb71615dfe1ae30020200000007000000000000000300"/80], 0x49) r3 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) ioctl$PERF_EVENT_IOC_PERIOD(r0, 0x40082404, &(0x7f0000000140)=0x3) r4 = open(&(0x7f0000000380)='./file0\x00', 0x141042, 0x0) write$binfmt_elf64(r4, &(0x7f0000000180)=ANY=[], 0x82) sendfile(r4, r3, 0x0, 0xa198) sendfile(r1, 0xffffffffffffffff, 0x0, 0xa198) 04:35:23 executing program 3: syz_mount_image$vfat(&(0x7f00000002c0), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f00000000c0)="601c6d6b646f736617e43c00088020000200000004f8000020004000000000000000000001", 0x25}, {0x0, 0x0, 0x200000000010ffd}], 0x0, &(0x7f0000000240)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41c1}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) r1 = open(&(0x7f0000000000)='./file0\x00', 0x141042, 0x0) write$binfmt_elf64(r1, &(0x7f0000000180)=ANY=[], 0x82) rename(&(0x7f0000000180)='./file0\x00', &(0x7f0000000300)='./file0\x00') r2 = openat$cgroup_ro(0xffffffffffffff9c, 0x0, 0x26e1, 0x0) ioctl$PERF_EVENT_IOC_PERIOD(r2, 0x4030582a, &(0x7f0000000040)) write$P9_RREADDIR(r2, &(0x7f0000000240)=ANY=[@ANYBLOB="49000000290200030000008003000000240000f00000000014020000000066696c65fb1f3cde7d42a05ebbdb864e304fb71615dfe1ae30020200000007000000000000000300"/80], 0x49) r3 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) r4 = open(&(0x7f0000000380)='./file0\x00', 0x141042, 0x0) write$binfmt_elf64(r4, &(0x7f0000000180)=ANY=[], 0x82) sendfile(r4, r3, 0x0, 0xa198) sendfile(r1, r0, 0x0, 0xa198) 04:35:23 executing program 2: r0 = syz_mount_image$vfat(&(0x7f00000000c0), &(0x7f0000000100)='./file2\x00', 0x0, 0x2, &(0x7f0000000300)=[{&(0x7f0000000000)="eb3c906d6b66082ebc617400028001000240000004f801", 0x17}, {0x0, 0x0, 0x10e20}], 0x0, &(0x7f0000001680)={[{@uni_xlate}]}) mkdirat(r0, &(0x7f0000000040)='./file1\x00', 0x7) 04:35:23 executing program 5: r0 = syz_mount_image$vfat(&(0x7f00000000c0), &(0x7f0000000100)='./file2\x00', 0x0, 0x2, &(0x7f0000000300)=[{}, {0x0, 0x0, 0x10e20}], 0x0, &(0x7f0000001680)={[{@uni_xlate}]}) mkdirat(r0, &(0x7f0000000040)='./file1\x00', 0x0) [ 108.736993][ T1836] FAT-fs (loop3): Invalid FSINFO signature: 0x00000000, 0x00000000 (sector = 1) [ 108.792620][ T3555] loop5: detected capacity change from 0 to 270 [ 108.816734][ T3559] loop3: detected capacity change from 0 to 264192 [ 108.829182][ T3557] loop2: detected capacity change from 0 to 270 [ 108.829427][ T3555] FAT-fs (loop5): bogus number of reserved sectors [ 108.840026][ T3561] loop1: detected capacity change from 0 to 264192 [ 108.842038][ T3555] FAT-fs (loop5): Can't find a valid FAT filesystem [ 108.865299][ T3559] FAT-fs (loop3): Invalid FSINFO signature: 0x00000000, 0x00000000 (sector = 1) 04:35:23 executing program 4: syz_mount_image$vfat(&(0x7f00000002c0), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f00000000c0)="601c6d6b646f736617e43c00088020000200000004f8000020004000000000000000000001", 0x25}, {0x0, 0x0, 0x200000000010ffd}], 0x0, &(0x7f0000000240)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') open(&(0x7f0000000080)='./file0\x00', 0x4142, 0x0) perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41c1}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) r1 = open(&(0x7f0000000000)='./file0\x00', 0x141042, 0x0) write$binfmt_elf64(r1, &(0x7f0000000180)=ANY=[], 0x82) rename(&(0x7f0000000180)='./file0\x00', &(0x7f0000000300)='./file0\x00') r2 = openat$cgroup_ro(0xffffffffffffff9c, 0x0, 0x26e1, 0x0) write$P9_RREADDIR(r2, &(0x7f0000000240)=ANY=[@ANYBLOB="49000000290200030000008003000000240000f00000000014020000000066696c65fb1f3cde7d42a05ebbdb864e304fb71615dfe1ae30020200000007000000000000000300"/80], 0x49) r3 = open(&(0x7f0000000380)='./file0\x00', 0x141042, 0x0) write$binfmt_elf64(r3, &(0x7f0000000180)=ANY=[], 0x82) sendfile(r3, 0xffffffffffffffff, 0x0, 0xa198) sendfile(r1, r0, 0x0, 0xa198) 04:35:23 executing program 5: r0 = syz_mount_image$vfat(&(0x7f00000000c0), &(0x7f0000000100)='./file2\x00', 0x0, 0x2, &(0x7f0000000300)=[{}, {0x0, 0x0, 0x10e20}], 0x0, &(0x7f0000001680)={[{@uni_xlate}]}) mkdirat(r0, &(0x7f0000000040)='./file1\x00', 0x0) 04:35:23 executing program 2: r0 = syz_mount_image$vfat(&(0x7f00000000c0), &(0x7f0000000100)='./file2\x00', 0x0, 0x2, &(0x7f0000000300)=[{&(0x7f0000000000)="eb3c906d6b66082ebc617400028001000240000004f801", 0x17}, {0x0, 0x0, 0x10e20}], 0x0, &(0x7f0000001680)={[{@uni_xlate}]}) mkdirat(r0, &(0x7f0000000040)='./file1\x00', 0xb) [ 108.949401][ T1836] FAT-fs (loop4): Invalid FSINFO signature: 0x00000000, 0x00000000 (sector = 1) [ 108.976472][ T3566] loop5: detected capacity change from 0 to 270 [ 108.986502][ T3561] FAT-fs (loop1): Invalid FSINFO signature: 0x00000000, 0x00000000 (sector = 1) 04:35:23 executing program 0: r0 = creat(&(0x7f0000000000)='./bus\x00', 0x0) openat$vcsu(0xffffffffffffff9c, 0x0, 0x0, 0x0) r1 = open(&(0x7f0000000780)='./bus\x00', 0x14117e, 0x0) r2 = creat(&(0x7f00000001c0)='./bus\x00', 0x0) lseek(r2, 0x7ffffc, 0x0) write$binfmt_elf64(r2, &(0x7f00000002c0)=ANY=[], 0x1a0) mmap(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x7ffffe, 0x4002011, r1, 0x0) (fail_nth: 40) ioctl$EXT4_IOC_SWAP_BOOT(r0, 0x6611) 04:35:23 executing program 5: r0 = syz_mount_image$vfat(&(0x7f00000000c0), &(0x7f0000000100)='./file2\x00', 0x0, 0x2, &(0x7f0000000300)=[{&(0x7f0000000000)="eb3c906d6b66082ebc617400", 0xc}, {0x0, 0x0, 0x10e20}], 0x0, &(0x7f0000001680)={[{@uni_xlate}]}) mkdirat(r0, &(0x7f0000000040)='./file1\x00', 0x0) [ 109.006591][ T3566] FAT-fs (loop5): bogus number of reserved sectors [ 109.013119][ T3566] FAT-fs (loop5): Can't find a valid FAT filesystem [ 109.061256][ T3570] loop2: detected capacity change from 0 to 270 [ 109.071518][ T3569] FAULT_INJECTION: forcing a failure. [ 109.071518][ T3569] name fail_page_alloc, interval 1, probability 0, space 0, times 0 [ 109.084864][ T3569] CPU: 0 PID: 3569 Comm: syz-executor.0 Not tainted 5.16.0-rc3-syzkaller #0 [ 109.093537][ T3569] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 109.098010][ T3572] loop4: detected capacity change from 0 to 264192 [ 109.103675][ T3569] Call Trace: [ 109.103684][ T3569] [ 109.103691][ T3569] dump_stack_lvl+0xd6/0x122 [ 109.121021][ T3569] dump_stack+0x11/0x1b [ 109.125170][ T3569] should_fail+0x23c/0x250 [ 109.126493][ T3572] FAT-fs (loop4): Invalid FSINFO signature: 0x00000000, 0x00000000 (sector = 1) [ 109.129651][ T3569] __alloc_pages+0x102/0x330 [ 109.143242][ T3569] alloc_pages+0x382/0x3d0 [ 109.147654][ T3569] folio_alloc+0x1a/0x20 [ 109.151896][ T3569] filemap_alloc_folio+0x53/0xf0 [ 109.156971][ T3569] page_cache_ra_unbounded+0x1c0/0x430 [ 109.162432][ T3569] ondemand_readahead+0x4f8/0x700 [ 109.167524][ T3569] page_cache_async_ra+0xed/0x120 [ 109.172550][ T3569] do_async_mmap_readahead+0x211/0x250 [ 109.178028][ T3569] filemap_fault+0x101/0xa10 [ 109.182622][ T3569] handle_mm_fault+0xba6/0x1590 [ 109.187496][ T3569] ? lock_page_maybe_drop_mmap+0x200/0x200 [ 109.193372][ T3569] __get_user_pages+0x388/0xc80 [ 109.198253][ T3569] __mm_populate+0x24d/0x370 [ 109.202842][ T3569] vm_mmap_pgoff+0x160/0x1f0 [ 109.207437][ T3569] ksys_mmap_pgoff+0x265/0x320 [ 109.212245][ T3569] do_syscall_64+0x44/0xd0 [ 109.216659][ T3569] entry_SYSCALL_64_after_hwframe+0x44/0xae [ 109.222579][ T3569] RIP: 0033:0x7f4eca1feae9 [ 109.226987][ T3569] 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 [ 109.246590][ T3569] RSP: 002b:00007f4ec7f75188 EFLAGS: 00000246 ORIG_RAX: 0000000000000009 04:35:23 executing program 2: r0 = syz_mount_image$vfat(&(0x7f00000000c0), &(0x7f0000000100)='./file2\x00', 0x0, 0x2, &(0x7f0000000300)=[{&(0x7f0000000000)="eb3c906d6b66082ebc617400028001000240000004f801", 0x17}, {0x0, 0x0, 0x10e20}], 0x0, &(0x7f0000001680)={[{@uni_xlate}]}) mkdirat(r0, &(0x7f0000000040)='./file1\x00', 0xc) [ 109.255053][ T3569] RAX: ffffffffffffffda RBX: 00007f4eca311f60 RCX: 00007f4eca1feae9 [ 109.263079][ T3569] RDX: 00000000007ffffe RSI: 0000000000600000 RDI: 0000000020000000 [ 109.271047][ T3569] RBP: 00007f4ec7f751d0 R08: 0000000000000004 R09: 0000000000000000 [ 109.279191][ T3569] R10: 0000000004002011 R11: 0000000000000246 R12: 0000000000000002 [ 109.287168][ T3569] R13: 00007ffc4b5d211f R14: 00007f4ec7f75300 R15: 0000000000022000 [ 109.295154][ T3569] [ 109.311836][ T3574] loop5: detected capacity change from 0 to 270 [ 109.334011][ T3574] FAT-fs (loop5): bogus number of reserved sectors [ 109.340642][ T3574] FAT-fs (loop5): Can't find a valid FAT filesystem [ 109.356940][ T3577] loop2: detected capacity change from 0 to 270 04:35:24 executing program 2: r0 = syz_mount_image$vfat(&(0x7f00000000c0), &(0x7f0000000100)='./file2\x00', 0x0, 0x2, &(0x7f0000000300)=[{&(0x7f0000000000)="eb3c906d6b66082ebc617400028001000240000004f801", 0x17}, {0x0, 0x0, 0x10e20}], 0x0, &(0x7f0000001680)={[{@uni_xlate}]}) mkdirat(r0, &(0x7f0000000040)='./file1\x00', 0xd) 04:35:24 executing program 5: r0 = syz_mount_image$vfat(&(0x7f00000000c0), &(0x7f0000000100)='./file2\x00', 0x0, 0x2, &(0x7f0000000300)=[{&(0x7f0000000000)="eb3c906d6b66082ebc617400", 0xc}, {0x0, 0x0, 0x10e20}], 0x0, &(0x7f0000001680)={[{@uni_xlate}]}) mkdirat(r0, &(0x7f0000000040)='./file1\x00', 0x0) [ 109.478389][ T3579] loop5: detected capacity change from 0 to 270 [ 109.493766][ T3579] FAT-fs (loop5): bogus number of reserved sectors [ 109.500367][ T3579] FAT-fs (loop5): Can't find a valid FAT filesystem [ 109.511868][ T3581] loop2: detected capacity change from 0 to 270 [ 109.595853][ T1836] FAT-fs (loop4): Invalid FSINFO signature: 0x00000000, 0x00000000 (sector = 1) 04:35:24 executing program 1: syz_mount_image$vfat(&(0x7f00000002c0), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f00000000c0)="601c6d6b646f736617e43c00088020000200000004f8000020004000000000000000000001", 0x25}, {0x0, 0x0, 0x200000000010ffd}], 0x0, &(0x7f0000000240)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') open(&(0x7f0000000080)='./file0\x00', 0x4142, 0x0) r0 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) r1 = open(&(0x7f0000000000)='./file0\x00', 0x141042, 0x0) write$binfmt_elf64(r1, &(0x7f0000000180)=ANY=[], 0x82) r2 = openat$cgroup_ro(0xffffffffffffff9c, 0x0, 0x26e1, 0x0) ioctl$PERF_EVENT_IOC_PERIOD(r2, 0x4030582a, &(0x7f0000000040)) write$P9_RREADDIR(r2, &(0x7f0000000240)=ANY=[@ANYBLOB="49000000290200030000008003000000240000f00000000014020000000066696c65fb1f3cde7d42a05ebbdb864e304fb71615dfe1ae30020200000007000000000000000300"/80], 0x49) r3 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) ioctl$PERF_EVENT_IOC_PERIOD(0xffffffffffffffff, 0x40082404, &(0x7f0000000140)=0x3) r4 = open(&(0x7f0000000380)='./file0\x00', 0x141042, 0x0) write$binfmt_elf64(r4, &(0x7f0000000180)=ANY=[], 0x82) sendfile(r4, r3, 0x0, 0xa198) sendfile(r1, r0, 0x0, 0xa198) 04:35:24 executing program 0: r0 = creat(&(0x7f0000000000)='./bus\x00', 0x0) openat$vcsu(0xffffffffffffff9c, 0x0, 0x0, 0x0) r1 = open(&(0x7f0000000780)='./bus\x00', 0x14117e, 0x0) r2 = creat(&(0x7f00000001c0)='./bus\x00', 0x0) lseek(r2, 0x7ffffc, 0x0) write$binfmt_elf64(r2, &(0x7f00000002c0)=ANY=[], 0x1a0) mmap(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x7ffffe, 0x4002011, r1, 0x0) (fail_nth: 41) ioctl$EXT4_IOC_SWAP_BOOT(r0, 0x6611) 04:35:24 executing program 5: r0 = syz_mount_image$vfat(&(0x7f00000000c0), &(0x7f0000000100)='./file2\x00', 0x0, 0x2, &(0x7f0000000300)=[{&(0x7f0000000000)="eb3c906d6b66082ebc617400", 0xc}, {0x0, 0x0, 0x10e20}], 0x0, &(0x7f0000001680)={[{@uni_xlate}]}) mkdirat(r0, &(0x7f0000000040)='./file1\x00', 0x0) 04:35:24 executing program 2: r0 = syz_mount_image$vfat(&(0x7f00000000c0), &(0x7f0000000100)='./file2\x00', 0x0, 0x2, &(0x7f0000000300)=[{&(0x7f0000000000)="eb3c906d6b66082ebc617400028001000240000004f801", 0x17}, {0x0, 0x0, 0x10e20}], 0x0, &(0x7f0000001680)={[{@uni_xlate}]}) mkdirat(r0, &(0x7f0000000040)='./file1\x00', 0xe) 04:35:24 executing program 4: syz_mount_image$vfat(&(0x7f00000002c0), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f00000000c0)="601c6d6b646f736617e43c00088020000200000004f8000020004000000000000000000001", 0x25}, {0x0, 0x0, 0x200000000010ffd}], 0x0, &(0x7f0000000240)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') open(&(0x7f0000000080)='./file0\x00', 0x4142, 0x0) perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41c1}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) r1 = open(&(0x7f0000000000)='./file0\x00', 0x141042, 0x0) write$binfmt_elf64(r1, &(0x7f0000000180)=ANY=[], 0x82) rename(&(0x7f0000000180)='./file0\x00', &(0x7f0000000300)='./file0\x00') r2 = openat$cgroup_ro(0xffffffffffffff9c, 0x0, 0x26e1, 0x0) write$P9_RREADDIR(r2, &(0x7f0000000240)=ANY=[@ANYBLOB="49000000290200030000008003000000240000f00000000014020000000066696c65fb1f3cde7d42a05ebbdb864e304fb71615dfe1ae30020200000007000000000000000300"/80], 0x49) r3 = open(&(0x7f0000000380)='./file0\x00', 0x141042, 0x0) write$binfmt_elf64(r3, &(0x7f0000000180)=ANY=[], 0x82) sendfile(r3, 0xffffffffffffffff, 0x0, 0xa198) sendfile(r1, r0, 0x0, 0xa198) 04:35:24 executing program 3: syz_mount_image$vfat(&(0x7f00000002c0), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f00000000c0)="601c6d6b646f736617e43c00088020000200000004f8000020004000000000000000000001", 0x25}, {0x0, 0x0, 0x200000000010ffd}], 0x0, &(0x7f0000000240)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41c1}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) r1 = open(&(0x7f0000000000)='./file0\x00', 0x141042, 0x0) write$binfmt_elf64(r1, &(0x7f0000000180)=ANY=[], 0x82) rename(&(0x7f0000000180)='./file0\x00', &(0x7f0000000300)='./file0\x00') r2 = openat$cgroup_ro(0xffffffffffffff9c, 0x0, 0x26e1, 0x0) ioctl$PERF_EVENT_IOC_PERIOD(r2, 0x4030582a, &(0x7f0000000040)) write$P9_RREADDIR(r2, &(0x7f0000000240)=ANY=[@ANYBLOB="49000000290200030000008003000000240000f00000000014020000000066696c65fb1f3cde7d42a05ebbdb864e304fb71615dfe1ae30020200000007000000000000000300"/80], 0x49) r3 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) r4 = open(&(0x7f0000000380)='./file0\x00', 0x141042, 0x0) write$binfmt_elf64(r4, &(0x7f0000000180)=ANY=[], 0x82) sendfile(r4, r3, 0x0, 0xa198) sendfile(r1, r0, 0x0, 0xa198) [ 109.707700][ T3586] loop2: detected capacity change from 0 to 270 [ 109.710482][ T3589] loop3: detected capacity change from 0 to 264192 [ 109.714334][ T3584] loop5: detected capacity change from 0 to 270 [ 109.727892][ T3590] loop4: detected capacity change from 0 to 264192 04:35:24 executing program 2: r0 = syz_mount_image$vfat(&(0x7f00000000c0), &(0x7f0000000100)='./file2\x00', 0x0, 0x2, &(0x7f0000000300)=[{&(0x7f0000000000)="eb3c906d6b66082ebc617400028001000240000004f801", 0x17}, {0x0, 0x0, 0x10e20}], 0x0, &(0x7f0000001680)={[{@uni_xlate}]}) mkdirat(r0, &(0x7f0000000040)='./file1\x00', 0xf) [ 109.758862][ T3589] FAT-fs (loop3): Invalid FSINFO signature: 0x00000000, 0x00000000 (sector = 1) [ 109.767693][ T3592] loop1: detected capacity change from 0 to 264192 [ 109.777190][ T3584] FAT-fs (loop5): bogus number of reserved sectors [ 109.783719][ T3584] FAT-fs (loop5): Can't find a valid FAT filesystem [ 109.831083][ T3592] FAT-fs (loop1): Invalid FSINFO signature: 0x00000000, 0x00000000 (sector = 1) [ 109.843426][ T3590] FAT-fs (loop4): Invalid FSINFO signature: 0x00000000, 0x00000000 (sector = 1) [ 109.871956][ T3596] FAULT_INJECTION: forcing a failure. [ 109.871956][ T3596] name fail_page_alloc, interval 1, probability 0, space 0, times 0 [ 109.885259][ T3596] CPU: 1 PID: 3596 Comm: syz-executor.0 Not tainted 5.16.0-rc3-syzkaller #0 [ 109.894098][ T3596] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 109.904149][ T3596] Call Trace: [ 109.907425][ T3596] [ 109.910352][ T3596] dump_stack_lvl+0xd6/0x122 [ 109.914952][ T3596] dump_stack+0x11/0x1b [ 109.916347][ T3598] loop2: detected capacity change from 0 to 270 [ 109.919128][ T3596] should_fail+0x23c/0x250 [ 109.919150][ T3596] __alloc_pages+0x102/0x330 [ 109.934340][ T3596] alloc_pages+0x382/0x3d0 [ 109.938756][ T3596] folio_alloc+0x1a/0x20 [ 109.943003][ T3596] filemap_alloc_folio+0x53/0xf0 [ 109.947944][ T3596] page_cache_ra_unbounded+0x1c0/0x430 [ 109.953489][ T3596] ondemand_readahead+0x4f8/0x700 [ 109.958567][ T3596] page_cache_async_ra+0xed/0x120 [ 109.963638][ T3596] do_async_mmap_readahead+0x211/0x250 [ 109.969173][ T3596] filemap_fault+0x101/0xa10 [ 109.973772][ T3596] handle_mm_fault+0xba6/0x1590 [ 109.978626][ T3596] ? lock_page_maybe_drop_mmap+0x200/0x200 [ 109.984441][ T3596] __get_user_pages+0x388/0xc80 [ 109.989299][ T3596] __mm_populate+0x24d/0x370 [ 109.993893][ T3596] vm_mmap_pgoff+0x160/0x1f0 [ 109.998502][ T3596] ksys_mmap_pgoff+0x265/0x320 [ 110.003273][ T3596] do_syscall_64+0x44/0xd0 [ 110.007692][ T3596] entry_SYSCALL_64_after_hwframe+0x44/0xae [ 110.013638][ T3596] RIP: 0033:0x7f4eca1feae9 [ 110.018050][ T3596] 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 [ 110.037662][ T3596] RSP: 002b:00007f4ec7f75188 EFLAGS: 00000246 ORIG_RAX: 0000000000000009 [ 110.046136][ T3596] RAX: ffffffffffffffda RBX: 00007f4eca311f60 RCX: 00007f4eca1feae9 [ 110.054226][ T3596] RDX: 00000000007ffffe RSI: 0000000000600000 RDI: 0000000020000000 [ 110.062197][ T3596] RBP: 00007f4ec7f751d0 R08: 0000000000000004 R09: 0000000000000000 04:35:24 executing program 5: r0 = syz_mount_image$vfat(&(0x7f00000000c0), &(0x7f0000000100)='./file2\x00', 0x0, 0x2, &(0x7f0000000300)=[{&(0x7f0000000000)="eb3c906d6b66082ebc617400028001000240", 0x12}, {0x0, 0x0, 0x10e20}], 0x0, &(0x7f0000001680)={[{@uni_xlate}]}) mkdirat(r0, &(0x7f0000000040)='./file1\x00', 0x0) 04:35:24 executing program 2: r0 = syz_mount_image$vfat(&(0x7f00000000c0), &(0x7f0000000100)='./file2\x00', 0x0, 0x2, &(0x7f0000000300)=[{&(0x7f0000000000)="eb3c906d6b66082ebc617400028001000240000004f801", 0x17}, {0x0, 0x0, 0x10e20}], 0x0, &(0x7f0000001680)={[{@uni_xlate}]}) mkdirat(r0, &(0x7f0000000040)='./file1\x00', 0x10) 04:35:24 executing program 3: syz_mount_image$vfat(&(0x7f00000002c0), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f00000000c0)="601c6d6b646f736617e43c00088020000200000004f8000020004000000000000000000001", 0x25}, {0x0, 0x0, 0x200000000010ffd}], 0x0, &(0x7f0000000240)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41c1}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) r1 = open(&(0x7f0000000000)='./file0\x00', 0x141042, 0x0) write$binfmt_elf64(r1, &(0x7f0000000180)=ANY=[], 0x82) rename(&(0x7f0000000180)='./file0\x00', &(0x7f0000000300)='./file0\x00') r2 = openat$cgroup_ro(0xffffffffffffff9c, 0x0, 0x26e1, 0x0) ioctl$PERF_EVENT_IOC_PERIOD(r2, 0x4030582a, &(0x7f0000000040)) write$P9_RREADDIR(r2, &(0x7f0000000240)=ANY=[@ANYBLOB="49000000290200030000008003000000240000f00000000014020000000066696c65fb1f3cde7d42a05ebbdb864e304fb71615dfe1ae30020200000007000000000000000300"/80], 0x49) r3 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) r4 = open(&(0x7f0000000380)='./file0\x00', 0x141042, 0x0) write$binfmt_elf64(r4, &(0x7f0000000180)=ANY=[], 0x82) sendfile(r4, r3, 0x0, 0xa198) sendfile(r1, r0, 0x0, 0xa198) 04:35:24 executing program 1: syz_mount_image$vfat(&(0x7f00000002c0), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f00000000c0)="601c6d6b646f736617e43c00088020000200000004f8000020004000000000000000000001", 0x25}, {0x0, 0x0, 0x200000000010ffd}], 0x0, &(0x7f0000000240)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') open(&(0x7f0000000080)='./file0\x00', 0x4142, 0x0) r0 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) r1 = open(&(0x7f0000000000)='./file0\x00', 0x141042, 0x0) write$binfmt_elf64(r1, &(0x7f0000000180)=ANY=[], 0x82) r2 = openat$cgroup_ro(0xffffffffffffff9c, 0x0, 0x26e1, 0x0) ioctl$PERF_EVENT_IOC_PERIOD(r2, 0x4030582a, &(0x7f0000000040)) write$P9_RREADDIR(r2, &(0x7f0000000240)=ANY=[@ANYBLOB="49000000290200030000008003000000240000f00000000014020000000066696c65fb1f3cde7d42a05ebbdb864e304fb71615dfe1ae30020200000007000000000000000300"/80], 0x49) r3 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) ioctl$PERF_EVENT_IOC_PERIOD(0xffffffffffffffff, 0x40082404, &(0x7f0000000140)=0x3) r4 = open(&(0x7f0000000380)='./file0\x00', 0x141042, 0x0) write$binfmt_elf64(r4, &(0x7f0000000180)=ANY=[], 0x82) sendfile(r4, r3, 0x0, 0xa198) sendfile(r1, r0, 0x0, 0xa198) [ 110.070164][ T3596] R10: 0000000004002011 R11: 0000000000000246 R12: 0000000000000002 [ 110.078149][ T3596] R13: 00007ffc4b5d211f R14: 00007f4ec7f75300 R15: 0000000000022000 [ 110.086149][ T3596] [ 110.091418][ T8] FAT-fs (loop3): Invalid FSINFO signature: 0x00000000, 0x00000000 (sector = 1) [ 110.100638][ T1836] FAT-fs (loop1): Invalid FSINFO signature: 0x00000000, 0x00000000 (sector = 1) [ 110.107190][ T3601] loop5: detected capacity change from 0 to 270 [ 110.127354][ T3601] FAT-fs (loop5): invalid media value (0x00) [ 110.133721][ T3601] FAT-fs (loop5): Can't find a valid FAT filesystem [ 110.164872][ T3604] loop2: detected capacity change from 0 to 270 04:35:25 executing program 5: r0 = syz_mount_image$vfat(&(0x7f00000000c0), &(0x7f0000000100)='./file2\x00', 0x0, 0x2, &(0x7f0000000300)=[{&(0x7f0000000000)="eb3c906d6b66082ebc617400028001000240", 0x12}, {0x0, 0x0, 0x10e20}], 0x0, &(0x7f0000001680)={[{@uni_xlate}]}) mkdirat(r0, &(0x7f0000000040)='./file1\x00', 0x0) 04:35:25 executing program 2: r0 = syz_mount_image$vfat(&(0x7f00000000c0), &(0x7f0000000100)='./file2\x00', 0x0, 0x2, &(0x7f0000000300)=[{&(0x7f0000000000)="eb3c906d6b66082ebc617400028001000240000004f801", 0x17}, {0x0, 0x0, 0x10e20}], 0x0, &(0x7f0000001680)={[{@uni_xlate}]}) mkdirat(r0, &(0x7f0000000040)='./file1\x00', 0x11) [ 110.207887][ T3607] loop3: detected capacity change from 0 to 264192 [ 110.217188][ T3607] FAT-fs (loop3): Invalid FSINFO signature: 0x00000000, 0x00000000 (sector = 1) [ 110.242236][ T3608] loop1: detected capacity change from 0 to 264192 04:35:25 executing program 0: r0 = creat(&(0x7f0000000000)='./bus\x00', 0x0) openat$vcsu(0xffffffffffffff9c, 0x0, 0x0, 0x0) r1 = open(&(0x7f0000000780)='./bus\x00', 0x14117e, 0x0) r2 = creat(&(0x7f00000001c0)='./bus\x00', 0x0) lseek(r2, 0x7ffffc, 0x0) write$binfmt_elf64(r2, &(0x7f00000002c0)=ANY=[], 0x1a0) mmap(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x7ffffe, 0x4002011, r1, 0x0) (fail_nth: 42) ioctl$EXT4_IOC_SWAP_BOOT(r0, 0x6611) [ 110.277415][ T3610] loop5: detected capacity change from 0 to 270 [ 110.287443][ T3608] FAT-fs (loop1): Invalid FSINFO signature: 0x00000000, 0x00000000 (sector = 1) [ 110.295810][ T3610] FAT-fs (loop5): invalid media value (0x00) [ 110.302600][ T3610] FAT-fs (loop5): Can't find a valid FAT filesystem 04:35:25 executing program 5: r0 = syz_mount_image$vfat(&(0x7f00000000c0), &(0x7f0000000100)='./file2\x00', 0x0, 0x2, &(0x7f0000000300)=[{&(0x7f0000000000)="eb3c906d6b66082ebc617400028001000240", 0x12}, {0x0, 0x0, 0x10e20}], 0x0, &(0x7f0000001680)={[{@uni_xlate}]}) mkdirat(r0, &(0x7f0000000040)='./file1\x00', 0x0) [ 110.390525][ T3613] FAULT_INJECTION: forcing a failure. [ 110.390525][ T3613] name fail_page_alloc, interval 1, probability 0, space 0, times 0 [ 110.403797][ T3613] CPU: 1 PID: 3613 Comm: syz-executor.0 Not tainted 5.16.0-rc3-syzkaller #0 [ 110.412469][ T3613] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 110.422520][ T3613] Call Trace: [ 110.425863][ T3613] [ 110.428785][ T3613] dump_stack_lvl+0xd6/0x122 [ 110.433379][ T3613] dump_stack+0x11/0x1b [ 110.437535][ T3613] should_fail+0x23c/0x250 [ 110.442050][ T3613] __alloc_pages+0x102/0x330 [ 110.446705][ T3613] alloc_pages+0x382/0x3d0 [ 110.451179][ T3613] folio_alloc+0x1a/0x20 [ 110.455425][ T3613] filemap_alloc_folio+0x53/0xf0 [ 110.460457][ T3613] page_cache_ra_unbounded+0x1c0/0x430 [ 110.465927][ T3613] ondemand_readahead+0x4f8/0x700 [ 110.470957][ T3613] page_cache_async_ra+0xed/0x120 [ 110.476033][ T3613] do_async_mmap_readahead+0x211/0x250 [ 110.481509][ T3613] filemap_fault+0x101/0xa10 [ 110.486195][ T3613] handle_mm_fault+0xba6/0x1590 [ 110.491131][ T3613] ? lock_page_maybe_drop_mmap+0x200/0x200 [ 110.496949][ T3613] __get_user_pages+0x388/0xc80 [ 110.501803][ T3613] __mm_populate+0x24d/0x370 [ 110.506419][ T3613] vm_mmap_pgoff+0x160/0x1f0 [ 110.511064][ T3613] ksys_mmap_pgoff+0x265/0x320 [ 110.515965][ T3613] do_syscall_64+0x44/0xd0 [ 110.520386][ T3613] entry_SYSCALL_64_after_hwframe+0x44/0xae [ 110.526284][ T3613] RIP: 0033:0x7f4eca1feae9 04:35:25 executing program 3: syz_mount_image$vfat(&(0x7f00000002c0), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f00000000c0)="601c6d6b646f736617e43c00088020000200000004f8000020004000000000000000000001", 0x25}, {0x0, 0x0, 0x200000000010ffd}], 0x0, &(0x7f0000000240)=ANY=[]) open(&(0x7f0000000080)='./file0\x00', 0x4142, 0x0) perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41c1}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) r1 = open(&(0x7f0000000000)='./file0\x00', 0x141042, 0x0) write$binfmt_elf64(r1, &(0x7f0000000180)=ANY=[], 0x82) rename(&(0x7f0000000180)='./file0\x00', &(0x7f0000000300)='./file0\x00') r2 = openat$cgroup_ro(0xffffffffffffff9c, 0x0, 0x26e1, 0x0) ioctl$PERF_EVENT_IOC_PERIOD(r2, 0x4030582a, &(0x7f0000000040)) write$P9_RREADDIR(r2, &(0x7f0000000240)=ANY=[@ANYBLOB="49000000290200030000008003000000240000f00000000014020000000066696c65fb1f3cde7d42a05ebbdb864e304fb71615dfe1ae30020200000007000000000000000300"/80], 0x49) r3 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) r4 = open(&(0x7f0000000380)='./file0\x00', 0x141042, 0x0) write$binfmt_elf64(r4, &(0x7f0000000180)=ANY=[], 0x82) sendfile(r4, r3, 0x0, 0xa198) sendfile(r1, r0, 0x0, 0xa198) [ 110.530691][ T3613] 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 [ 110.550346][ T3613] RSP: 002b:00007f4ec7f75188 EFLAGS: 00000246 ORIG_RAX: 0000000000000009 [ 110.558809][ T3613] RAX: ffffffffffffffda RBX: 00007f4eca311f60 RCX: 00007f4eca1feae9 [ 110.566778][ T3613] RDX: 00000000007ffffe RSI: 0000000000600000 RDI: 0000000020000000 [ 110.574752][ T3613] RBP: 00007f4ec7f751d0 R08: 0000000000000004 R09: 0000000000000000 [ 110.582724][ T3613] R10: 0000000004002011 R11: 0000000000000246 R12: 0000000000000002 [ 110.586767][ T3615] loop2: detected capacity change from 0 to 270 [ 110.590922][ T3613] R13: 00007ffc4b5d211f R14: 00007f4ec7f75300 R15: 0000000000022000 [ 110.590941][ T3613] [ 110.601203][ T3617] loop5: detected capacity change from 0 to 270 [ 110.615192][ T8] FAT-fs (loop1): Invalid FSINFO signature: 0x00000000, 0x00000000 (sector = 1) [ 110.624412][ T1836] FAT-fs (loop3): Invalid FSINFO signature: 0x00000000, 0x00000000 (sector = 1) 04:35:25 executing program 4: syz_mount_image$vfat(&(0x7f00000002c0), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f00000000c0)="601c6d6b646f736617e43c00088020000200000004f8000020004000000000000000000001", 0x25}, {0x0, 0x0, 0x200000000010ffd}], 0x0, &(0x7f0000000240)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') open(&(0x7f0000000080)='./file0\x00', 0x4142, 0x0) perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41c1}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) r1 = open(&(0x7f0000000000)='./file0\x00', 0x141042, 0x0) write$binfmt_elf64(r1, &(0x7f0000000180)=ANY=[], 0x82) rename(&(0x7f0000000180)='./file0\x00', &(0x7f0000000300)='./file0\x00') r2 = openat$cgroup_ro(0xffffffffffffff9c, 0x0, 0x26e1, 0x0) write$P9_RREADDIR(r2, &(0x7f0000000240)=ANY=[@ANYBLOB="49000000290200030000008003000000240000f00000000014020000000066696c65fb1f3cde7d42a05ebbdb864e304fb71615dfe1ae30020200000007000000000000000300"/80], 0x49) r3 = open(&(0x7f0000000380)='./file0\x00', 0x141042, 0x0) write$binfmt_elf64(r3, &(0x7f0000000180)=ANY=[], 0x82) sendfile(r3, 0xffffffffffffffff, 0x0, 0xa198) sendfile(r1, r0, 0x0, 0xa198) 04:35:25 executing program 1: syz_mount_image$vfat(&(0x7f00000002c0), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f00000000c0)="601c6d6b646f736617e43c00088020000200000004f8000020004000000000000000000001", 0x25}, {0x0, 0x0, 0x200000000010ffd}], 0x0, &(0x7f0000000240)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') open(&(0x7f0000000080)='./file0\x00', 0x4142, 0x0) r0 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) r1 = open(&(0x7f0000000000)='./file0\x00', 0x141042, 0x0) write$binfmt_elf64(r1, &(0x7f0000000180)=ANY=[], 0x82) r2 = openat$cgroup_ro(0xffffffffffffff9c, 0x0, 0x26e1, 0x0) ioctl$PERF_EVENT_IOC_PERIOD(r2, 0x4030582a, &(0x7f0000000040)) write$P9_RREADDIR(r2, &(0x7f0000000240)=ANY=[@ANYBLOB="49000000290200030000008003000000240000f00000000014020000000066696c65fb1f3cde7d42a05ebbdb864e304fb71615dfe1ae30020200000007000000000000000300"/80], 0x49) r3 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) ioctl$PERF_EVENT_IOC_PERIOD(0xffffffffffffffff, 0x40082404, &(0x7f0000000140)=0x3) r4 = open(&(0x7f0000000380)='./file0\x00', 0x141042, 0x0) write$binfmt_elf64(r4, &(0x7f0000000180)=ANY=[], 0x82) sendfile(r4, r3, 0x0, 0xa198) sendfile(r1, r0, 0x0, 0xa198) [ 110.637715][ T3617] FAT-fs (loop5): invalid media value (0x00) [ 110.643725][ T3617] FAT-fs (loop5): Can't find a valid FAT filesystem 04:35:25 executing program 2: r0 = syz_mount_image$vfat(&(0x7f00000000c0), &(0x7f0000000100)='./file2\x00', 0x0, 0x2, &(0x7f0000000300)=[{&(0x7f0000000000)="eb3c906d6b66082ebc617400028001000240000004f801", 0x17}, {0x0, 0x0, 0x10e20}], 0x0, &(0x7f0000001680)={[{@uni_xlate}]}) mkdirat(r0, &(0x7f0000000040)='./file1\x00', 0x12) 04:35:25 executing program 5: r0 = syz_mount_image$vfat(&(0x7f00000000c0), &(0x7f0000000100)='./file2\x00', 0x0, 0x2, &(0x7f0000000300)=[{&(0x7f0000000000)="eb3c906d6b66082ebc617400028001000240000004", 0x15}, {0x0, 0x0, 0x10e20}], 0x0, &(0x7f0000001680)={[{@uni_xlate}]}) mkdirat(r0, &(0x7f0000000040)='./file1\x00', 0x0) [ 110.692153][ T3620] loop1: detected capacity change from 0 to 264192 [ 110.708543][ T3624] loop5: detected capacity change from 0 to 270 [ 110.715949][ T3622] loop4: detected capacity change from 0 to 264192 [ 110.742265][ T3626] loop3: detected capacity change from 0 to 264192 [ 110.751209][ T3620] FAT-fs (loop1): Invalid FSINFO signature: 0x00000000, 0x00000000 (sector = 1) [ 110.761765][ T3628] loop2: detected capacity change from 0 to 270 [ 110.770390][ T3624] FAT-fs (loop5): invalid media value (0x00) [ 110.776413][ T3624] FAT-fs (loop5): Can't find a valid FAT filesystem [ 110.787039][ T3626] FAT-fs (loop3): Invalid FSINFO signature: 0x00000000, 0x00000000 (sector = 1) 04:35:25 executing program 5: r0 = syz_mount_image$vfat(&(0x7f00000000c0), &(0x7f0000000100)='./file2\x00', 0x0, 0x2, &(0x7f0000000300)=[{&(0x7f0000000000)="eb3c906d6b66082ebc617400028001000240000004", 0x15}, {0x0, 0x0, 0x10e20}], 0x0, &(0x7f0000001680)={[{@uni_xlate}]}) mkdirat(r0, &(0x7f0000000040)='./file1\x00', 0x0) 04:35:25 executing program 3: syz_mount_image$vfat(&(0x7f00000002c0), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f00000000c0)="601c6d6b646f736617e43c00088020000200000004f8000020004000000000000000000001", 0x25}, {0x0, 0x0, 0x200000000010ffd}], 0x0, &(0x7f0000000240)=ANY=[]) open(&(0x7f0000000080)='./file0\x00', 0x4142, 0x0) perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41c1}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) r1 = open(&(0x7f0000000000)='./file0\x00', 0x141042, 0x0) write$binfmt_elf64(r1, &(0x7f0000000180)=ANY=[], 0x82) rename(&(0x7f0000000180)='./file0\x00', &(0x7f0000000300)='./file0\x00') r2 = openat$cgroup_ro(0xffffffffffffff9c, 0x0, 0x26e1, 0x0) ioctl$PERF_EVENT_IOC_PERIOD(r2, 0x4030582a, &(0x7f0000000040)) write$P9_RREADDIR(r2, &(0x7f0000000240)=ANY=[@ANYBLOB="49000000290200030000008003000000240000f00000000014020000000066696c65fb1f3cde7d42a05ebbdb864e304fb71615dfe1ae30020200000007000000000000000300"/80], 0x49) r3 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) r4 = open(&(0x7f0000000380)='./file0\x00', 0x141042, 0x0) write$binfmt_elf64(r4, &(0x7f0000000180)=ANY=[], 0x82) sendfile(r4, r3, 0x0, 0xa198) sendfile(r1, r0, 0x0, 0xa198) 04:35:25 executing program 2: r0 = syz_mount_image$vfat(&(0x7f00000000c0), &(0x7f0000000100)='./file2\x00', 0x0, 0x2, &(0x7f0000000300)=[{&(0x7f0000000000)="eb3c906d6b66082ebc617400028001000240000004f801", 0x17}, {0x0, 0x0, 0x10e20}], 0x0, &(0x7f0000001680)={[{@uni_xlate}]}) mkdirat(r0, &(0x7f0000000040)='./file1\x00', 0x13) [ 110.823412][ T3622] FAT-fs (loop4): Invalid FSINFO signature: 0x00000000, 0x00000000 (sector = 1) 04:35:25 executing program 0: r0 = creat(&(0x7f0000000000)='./bus\x00', 0x0) openat$vcsu(0xffffffffffffff9c, 0x0, 0x0, 0x0) r1 = open(&(0x7f0000000780)='./bus\x00', 0x14117e, 0x0) r2 = creat(&(0x7f00000001c0)='./bus\x00', 0x0) lseek(r2, 0x7ffffc, 0x0) write$binfmt_elf64(r2, &(0x7f00000002c0)=ANY=[], 0x1a0) mmap(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x7ffffe, 0x4002011, r1, 0x0) (fail_nth: 43) ioctl$EXT4_IOC_SWAP_BOOT(r0, 0x6611) [ 110.898615][ T3634] loop5: detected capacity change from 0 to 270 [ 110.942531][ T3634] FAT-fs (loop5): invalid media value (0x00) [ 110.948561][ T3634] FAT-fs (loop5): Can't find a valid FAT filesystem [ 110.950702][ T3638] loop3: detected capacity change from 0 to 264192 [ 110.956289][ T3636] loop2: detected capacity change from 0 to 270 [ 110.965571][ T3640] FAULT_INJECTION: forcing a failure. [ 110.965571][ T3640] name fail_page_alloc, interval 1, probability 0, space 0, times 0 [ 110.981228][ T3640] CPU: 1 PID: 3640 Comm: syz-executor.0 Not tainted 5.16.0-rc3-syzkaller #0 [ 110.989965][ T3640] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 111.000011][ T3640] Call Trace: [ 111.003327][ T3640] [ 111.006285][ T3640] dump_stack_lvl+0xd6/0x122 [ 111.010881][ T3640] dump_stack+0x11/0x1b [ 111.015032][ T3640] should_fail+0x23c/0x250 [ 111.019638][ T3640] __alloc_pages+0x102/0x330 [ 111.024238][ T3640] alloc_pages+0x382/0x3d0 [ 111.028754][ T3640] folio_alloc+0x1a/0x20 [ 111.032994][ T3640] filemap_alloc_folio+0x53/0xf0 [ 111.038001][ T3640] page_cache_ra_unbounded+0x1c0/0x430 [ 111.043471][ T3640] ondemand_readahead+0x4f8/0x700 [ 111.048502][ T3640] page_cache_async_ra+0xed/0x120 [ 111.053603][ T3640] do_async_mmap_readahead+0x211/0x250 [ 111.059070][ T3640] filemap_fault+0x101/0xa10 [ 111.063658][ T3640] handle_mm_fault+0xba6/0x1590 [ 111.068542][ T3640] ? lock_page_maybe_drop_mmap+0x200/0x200 [ 111.074340][ T3640] __get_user_pages+0x388/0xc80 [ 111.079178][ T3640] __mm_populate+0x24d/0x370 [ 111.083756][ T3640] vm_mmap_pgoff+0x160/0x1f0 [ 111.088334][ T3640] ksys_mmap_pgoff+0x265/0x320 [ 111.093099][ T3640] do_syscall_64+0x44/0xd0 [ 111.097537][ T3640] entry_SYSCALL_64_after_hwframe+0x44/0xae [ 111.103429][ T3640] RIP: 0033:0x7f4eca1feae9 [ 111.107825][ T3640] 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 [ 111.127536][ T3640] RSP: 002b:00007f4ec7f75188 EFLAGS: 00000246 ORIG_RAX: 0000000000000009 04:35:25 executing program 1: syz_mount_image$vfat(&(0x7f00000002c0), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f00000000c0)="601c6d6b646f736617e43c00088020000200000004f8000020004000000000000000000001", 0x25}, {0x0, 0x0, 0x200000000010ffd}], 0x0, &(0x7f0000000240)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') r0 = perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41c1}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r1 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) r2 = open(&(0x7f0000000000)='./file0\x00', 0x141042, 0x0) write$binfmt_elf64(r2, &(0x7f0000000180)=ANY=[], 0x82) r3 = openat$cgroup_ro(0xffffffffffffff9c, 0x0, 0x26e1, 0x0) ioctl$PERF_EVENT_IOC_PERIOD(r3, 0x4030582a, &(0x7f0000000040)) write$P9_RREADDIR(r3, &(0x7f0000000240)=ANY=[@ANYBLOB="49000000290200030000008003000000240000f00000000014020000000066696c65fb1f3cde7d42a05ebbdb864e304fb71615dfe1ae30020200000007000000000000000300"/80], 0x49) r4 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) ioctl$PERF_EVENT_IOC_PERIOD(r0, 0x40082404, &(0x7f0000000140)=0x3) r5 = open(&(0x7f0000000380)='./file0\x00', 0x141042, 0x0) write$binfmt_elf64(r5, &(0x7f0000000180)=ANY=[], 0x82) sendfile(r5, r4, 0x0, 0xa198) sendfile(r2, r1, 0x0, 0xa198) 04:35:25 executing program 2: r0 = syz_mount_image$vfat(&(0x7f00000000c0), &(0x7f0000000100)='./file2\x00', 0x0, 0x2, &(0x7f0000000300)=[{&(0x7f0000000000)="eb3c906d6b66082ebc617400028001000240000004f801", 0x17}, {0x0, 0x0, 0x10e20}], 0x0, &(0x7f0000001680)={[{@uni_xlate}]}) mkdirat(r0, &(0x7f0000000040)='./file1\x00', 0x14) [ 111.135930][ T3640] RAX: ffffffffffffffda RBX: 00007f4eca311f60 RCX: 00007f4eca1feae9 [ 111.143926][ T3640] RDX: 00000000007ffffe RSI: 0000000000600000 RDI: 0000000020000000 [ 111.151950][ T3640] RBP: 00007f4ec7f751d0 R08: 0000000000000004 R09: 0000000000000000 [ 111.159904][ T3640] R10: 0000000004002011 R11: 0000000000000246 R12: 0000000000000002 [ 111.167864][ T3640] R13: 00007ffc4b5d211f R14: 00007f4ec7f75300 R15: 0000000000022000 [ 111.175820][ T3640] [ 111.183314][ T1851] FAT-fs (loop1): Invalid FSINFO signature: 0x00000000, 0x00000000 (sector = 1) 04:35:25 executing program 5: r0 = syz_mount_image$vfat(&(0x7f00000000c0), &(0x7f0000000100)='./file2\x00', 0x0, 0x2, &(0x7f0000000300)=[{&(0x7f0000000000)="eb3c906d6b66082ebc617400028001000240000004", 0x15}, {0x0, 0x0, 0x10e20}], 0x0, &(0x7f0000001680)={[{@uni_xlate}]}) mkdirat(r0, &(0x7f0000000040)='./file1\x00', 0x0) [ 111.210256][ T3638] FAT-fs (loop3): Invalid FSINFO signature: 0x00000000, 0x00000000 (sector = 1) 04:35:26 executing program 3: syz_mount_image$vfat(&(0x7f00000002c0), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f00000000c0)="601c6d6b646f736617e43c00088020000200000004f8000020004000000000000000000001", 0x25}, {0x0, 0x0, 0x200000000010ffd}], 0x0, &(0x7f0000000240)=ANY=[]) open(&(0x7f0000000080)='./file0\x00', 0x4142, 0x0) perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41c1}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) r1 = open(&(0x7f0000000000)='./file0\x00', 0x141042, 0x0) write$binfmt_elf64(r1, &(0x7f0000000180)=ANY=[], 0x82) rename(&(0x7f0000000180)='./file0\x00', &(0x7f0000000300)='./file0\x00') r2 = openat$cgroup_ro(0xffffffffffffff9c, 0x0, 0x26e1, 0x0) ioctl$PERF_EVENT_IOC_PERIOD(r2, 0x4030582a, &(0x7f0000000040)) write$P9_RREADDIR(r2, &(0x7f0000000240)=ANY=[@ANYBLOB="49000000290200030000008003000000240000f00000000014020000000066696c65fb1f3cde7d42a05ebbdb864e304fb71615dfe1ae30020200000007000000000000000300"/80], 0x49) r3 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) r4 = open(&(0x7f0000000380)='./file0\x00', 0x141042, 0x0) write$binfmt_elf64(r4, &(0x7f0000000180)=ANY=[], 0x82) sendfile(r4, r3, 0x0, 0xa198) sendfile(r1, r0, 0x0, 0xa198) [ 111.269784][ T3645] loop2: detected capacity change from 0 to 270 [ 111.295447][ T3647] loop5: detected capacity change from 0 to 270 [ 111.301527][ T3649] loop1: detected capacity change from 0 to 264192 [ 111.331097][ T3647] FAT-fs (loop5): invalid media value (0x00) [ 111.337148][ T3647] FAT-fs (loop5): Can't find a valid FAT filesystem [ 111.356968][ T3651] loop3: detected capacity change from 0 to 264192 [ 111.382387][ T3649] FAT-fs (loop1): Invalid FSINFO signature: 0x00000000, 0x00000000 (sector = 1) [ 111.414259][ T3651] FAT-fs (loop3): Invalid FSINFO signature: 0x00000000, 0x00000000 (sector = 1) 04:35:26 executing program 4: syz_mount_image$vfat(&(0x7f00000002c0), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f00000000c0)="601c6d6b646f736617e43c00088020000200000004f8000020004000000000000000000001", 0x25}, {0x0, 0x0, 0x200000000010ffd}], 0x0, &(0x7f0000000240)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') open(&(0x7f0000000080)='./file0\x00', 0x4142, 0x0) perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41c1}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) r1 = open(&(0x7f0000000000)='./file0\x00', 0x141042, 0x0) write$binfmt_elf64(r1, &(0x7f0000000180)=ANY=[], 0x82) rename(&(0x7f0000000180)='./file0\x00', &(0x7f0000000300)='./file0\x00') openat$cgroup_ro(0xffffffffffffff9c, 0x0, 0x26e1, 0x0) r2 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) r3 = open(&(0x7f0000000380)='./file0\x00', 0x141042, 0x0) write$binfmt_elf64(r3, &(0x7f0000000180)=ANY=[], 0x82) sendfile(r3, r2, 0x0, 0xa198) sendfile(r1, r0, 0x0, 0xa198) 04:35:26 executing program 2: r0 = syz_mount_image$vfat(&(0x7f00000000c0), &(0x7f0000000100)='./file2\x00', 0x0, 0x2, &(0x7f0000000300)=[{&(0x7f0000000000)="eb3c906d6b66082ebc617400028001000240000004f801", 0x17}, {0x0, 0x0, 0x10e20}], 0x0, &(0x7f0000001680)={[{@uni_xlate}]}) mkdirat(r0, &(0x7f0000000040)='./file1\x00', 0x15) 04:35:26 executing program 0: r0 = creat(&(0x7f0000000000)='./bus\x00', 0x0) openat$vcsu(0xffffffffffffff9c, 0x0, 0x0, 0x0) r1 = open(&(0x7f0000000780)='./bus\x00', 0x14117e, 0x0) r2 = creat(&(0x7f00000001c0)='./bus\x00', 0x0) lseek(r2, 0x7ffffc, 0x0) write$binfmt_elf64(r2, &(0x7f00000002c0)=ANY=[], 0x1a0) mmap(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x7ffffe, 0x4002011, r1, 0x0) (fail_nth: 44) ioctl$EXT4_IOC_SWAP_BOOT(r0, 0x6611) 04:35:26 executing program 5: r0 = syz_mount_image$vfat(&(0x7f00000000c0), &(0x7f0000000100)='./file2\x00', 0x0, 0x2, &(0x7f0000000300)=[{&(0x7f0000000000)="eb3c906d6b66082ebc617400028001000240000004f8", 0x16}, {0x0, 0x0, 0x10e20}], 0x0, &(0x7f0000001680)={[{@uni_xlate}]}) mkdirat(r0, &(0x7f0000000040)='./file1\x00', 0x0) 04:35:26 executing program 3: chdir(&(0x7f0000000040)='./file0\x00') open(&(0x7f0000000080)='./file0\x00', 0x4142, 0x0) perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41c1}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) r1 = open(&(0x7f0000000000)='./file0\x00', 0x141042, 0x0) write$binfmt_elf64(r1, &(0x7f0000000180)=ANY=[], 0x82) rename(&(0x7f0000000180)='./file0\x00', &(0x7f0000000300)='./file0\x00') r2 = openat$cgroup_ro(0xffffffffffffff9c, 0x0, 0x26e1, 0x0) ioctl$PERF_EVENT_IOC_PERIOD(r2, 0x4030582a, &(0x7f0000000040)) write$P9_RREADDIR(r2, &(0x7f0000000240)=ANY=[@ANYBLOB="49000000290200030000008003000000240000f00000000014020000000066696c65fb1f3cde7d42a05ebbdb864e304fb71615dfe1ae30020200000007000000000000000300"/80], 0x49) r3 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) r4 = open(&(0x7f0000000380)='./file0\x00', 0x141042, 0x0) write$binfmt_elf64(r4, &(0x7f0000000180)=ANY=[], 0x82) sendfile(r4, r3, 0x0, 0xa198) sendfile(r1, r0, 0x0, 0xa198) [ 111.553540][ T3656] loop5: detected capacity change from 0 to 270 [ 111.563344][ T3656] FAT-fs (loop5): bogus number of FAT sectors [ 111.569497][ T3656] FAT-fs (loop5): Can't find a valid FAT filesystem [ 111.571278][ T3659] FAULT_INJECTION: forcing a failure. [ 111.571278][ T3659] name fail_page_alloc, interval 1, probability 0, space 0, times 0 [ 111.576828][ T3661] loop2: detected capacity change from 0 to 270 [ 111.589373][ T3659] CPU: 0 PID: 3659 Comm: syz-executor.0 Not tainted 5.16.0-rc3-syzkaller #0 [ 111.589399][ T3659] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 111.589409][ T3659] Call Trace: [ 111.617587][ T3659] [ 111.620503][ T3659] dump_stack_lvl+0xd6/0x122 [ 111.625085][ T3659] dump_stack+0x11/0x1b [ 111.629223][ T3659] should_fail+0x23c/0x250 [ 111.633631][ T3659] __alloc_pages+0x102/0x330 [ 111.638212][ T3659] alloc_pages+0x382/0x3d0 [ 111.642613][ T3659] folio_alloc+0x1a/0x20 [ 111.646911][ T3659] filemap_alloc_folio+0x53/0xf0 [ 111.651917][ T3659] page_cache_ra_unbounded+0x1c0/0x430 [ 111.657439][ T3659] ondemand_readahead+0x4f8/0x700 [ 111.662450][ T3659] page_cache_async_ra+0xed/0x120 [ 111.667564][ T3659] do_async_mmap_readahead+0x211/0x250 [ 111.673063][ T3659] filemap_fault+0x101/0xa10 [ 111.677709][ T3659] handle_mm_fault+0xba6/0x1590 [ 111.682549][ T3659] ? lock_page_maybe_drop_mmap+0x200/0x200 [ 111.688406][ T3659] __get_user_pages+0x388/0xc80 [ 111.693258][ T3659] __mm_populate+0x24d/0x370 [ 111.698108][ T3659] vm_mmap_pgoff+0x160/0x1f0 [ 111.702769][ T3659] ksys_mmap_pgoff+0x265/0x320 [ 111.707613][ T3659] do_syscall_64+0x44/0xd0 [ 111.712032][ T3659] entry_SYSCALL_64_after_hwframe+0x44/0xae [ 111.717942][ T3659] RIP: 0033:0x7f4eca1feae9 [ 111.722412][ T3659] 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 [ 111.742003][ T3659] RSP: 002b:00007f4ec7f75188 EFLAGS: 00000246 ORIG_RAX: 0000000000000009 [ 111.750402][ T3659] RAX: ffffffffffffffda RBX: 00007f4eca311f60 RCX: 00007f4eca1feae9 [ 111.758358][ T3659] RDX: 00000000007ffffe RSI: 0000000000600000 RDI: 0000000020000000 [ 111.766313][ T3659] RBP: 00007f4ec7f751d0 R08: 0000000000000004 R09: 0000000000000000 [ 111.774266][ T3659] R10: 0000000004002011 R11: 0000000000000246 R12: 0000000000000002 [ 111.782222][ T3659] R13: 00007ffc4b5d211f R14: 00007f4ec7f75300 R15: 0000000000022000 [ 111.790178][ T3659] 04:35:26 executing program 5: r0 = syz_mount_image$vfat(&(0x7f00000000c0), &(0x7f0000000100)='./file2\x00', 0x0, 0x2, &(0x7f0000000300)=[{&(0x7f0000000000)="eb3c906d6b66082ebc617400028001000240000004f8", 0x16}, {0x0, 0x0, 0x10e20}], 0x0, &(0x7f0000001680)={[{@uni_xlate}]}) mkdirat(r0, &(0x7f0000000040)='./file1\x00', 0x0) 04:35:26 executing program 2: r0 = syz_mount_image$vfat(&(0x7f00000000c0), &(0x7f0000000100)='./file2\x00', 0x0, 0x2, &(0x7f0000000300)=[{&(0x7f0000000000)="eb3c906d6b66082ebc617400028001000240000004f801", 0x17}, {0x0, 0x0, 0x10e20}], 0x0, &(0x7f0000001680)={[{@uni_xlate}]}) mkdirat(r0, &(0x7f0000000040)='./file1\x00', 0x16) [ 111.825009][ T3666] loop4: detected capacity change from 0 to 264192 [ 111.875132][ T3666] FAT-fs (loop4): Invalid FSINFO signature: 0x00000000, 0x00000000 (sector = 1) [ 111.894028][ T3668] loop5: detected capacity change from 0 to 270 [ 111.926770][ T3668] FAT-fs (loop5): bogus number of FAT sectors [ 111.932912][ T3668] FAT-fs (loop5): Can't find a valid FAT filesystem [ 111.962026][ T3671] loop2: detected capacity change from 0 to 270 04:35:26 executing program 0: r0 = creat(&(0x7f0000000000)='./bus\x00', 0x0) openat$vcsu(0xffffffffffffff9c, 0x0, 0x0, 0x0) r1 = open(&(0x7f0000000780)='./bus\x00', 0x14117e, 0x0) r2 = creat(&(0x7f00000001c0)='./bus\x00', 0x0) lseek(r2, 0x7ffffc, 0x0) write$binfmt_elf64(r2, &(0x7f00000002c0)=ANY=[], 0x1a0) mmap(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x7ffffe, 0x4002011, r1, 0x0) (fail_nth: 45) ioctl$EXT4_IOC_SWAP_BOOT(r0, 0x6611) [ 112.106368][ T3674] FAULT_INJECTION: forcing a failure. [ 112.106368][ T3674] name fail_page_alloc, interval 1, probability 0, space 0, times 0 [ 112.119633][ T3674] CPU: 0 PID: 3674 Comm: syz-executor.0 Not tainted 5.16.0-rc3-syzkaller #0 [ 112.128308][ T3674] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 112.138394][ T3674] Call Trace: [ 112.141672][ T3674] [ 112.144673][ T3674] dump_stack_lvl+0xd6/0x122 [ 112.149362][ T3674] dump_stack+0x11/0x1b 04:35:26 executing program 1: syz_mount_image$vfat(&(0x7f00000002c0), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f00000000c0)="601c6d6b646f736617e43c00088020000200000004f8000020004000000000000000000001", 0x25}, {0x0, 0x0, 0x200000000010ffd}], 0x0, &(0x7f0000000240)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') r0 = perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41c1}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r1 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) r2 = open(&(0x7f0000000000)='./file0\x00', 0x141042, 0x0) write$binfmt_elf64(r2, &(0x7f0000000180)=ANY=[], 0x82) r3 = openat$cgroup_ro(0xffffffffffffff9c, 0x0, 0x26e1, 0x0) ioctl$PERF_EVENT_IOC_PERIOD(r3, 0x4030582a, &(0x7f0000000040)) write$P9_RREADDIR(r3, &(0x7f0000000240)=ANY=[@ANYBLOB="49000000290200030000008003000000240000f00000000014020000000066696c65fb1f3cde7d42a05ebbdb864e304fb71615dfe1ae30020200000007000000000000000300"/80], 0x49) r4 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) ioctl$PERF_EVENT_IOC_PERIOD(r0, 0x40082404, &(0x7f0000000140)=0x3) r5 = open(&(0x7f0000000380)='./file0\x00', 0x141042, 0x0) write$binfmt_elf64(r5, &(0x7f0000000180)=ANY=[], 0x82) sendfile(r5, r4, 0x0, 0xa198) sendfile(r2, r1, 0x0, 0xa198) 04:35:26 executing program 2: r0 = syz_mount_image$vfat(&(0x7f00000000c0), &(0x7f0000000100)='./file2\x00', 0x0, 0x2, &(0x7f0000000300)=[{&(0x7f0000000000)="eb3c906d6b66082ebc617400028001000240000004f801", 0x17}, {0x0, 0x0, 0x10e20}], 0x0, &(0x7f0000001680)={[{@uni_xlate}]}) mkdirat(r0, &(0x7f0000000040)='./file1\x00', 0x17) 04:35:26 executing program 5: r0 = syz_mount_image$vfat(&(0x7f00000000c0), &(0x7f0000000100)='./file2\x00', 0x0, 0x2, &(0x7f0000000300)=[{&(0x7f0000000000)="eb3c906d6b66082ebc617400028001000240000004f8", 0x16}, {0x0, 0x0, 0x10e20}], 0x0, &(0x7f0000001680)={[{@uni_xlate}]}) mkdirat(r0, &(0x7f0000000040)='./file1\x00', 0x0) [ 112.153534][ T3674] should_fail+0x23c/0x250 [ 112.157959][ T3674] __alloc_pages+0x102/0x330 [ 112.162566][ T3674] alloc_pages+0x382/0x3d0 [ 112.166993][ T3674] folio_alloc+0x1a/0x20 [ 112.171252][ T3674] filemap_alloc_folio+0x53/0xf0 [ 112.176226][ T3674] page_cache_ra_unbounded+0x1c0/0x430 [ 112.181697][ T3674] ondemand_readahead+0x4f8/0x700 [ 112.186808][ T3674] page_cache_async_ra+0xed/0x120 [ 112.191841][ T3674] do_async_mmap_readahead+0x211/0x250 [ 112.197339][ T3674] filemap_fault+0x101/0xa10 [ 112.201986][ T3674] handle_mm_fault+0xba6/0x1590 04:35:26 executing program 4: syz_mount_image$vfat(&(0x7f00000002c0), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f00000000c0)="601c6d6b646f736617e43c00088020000200000004f8000020004000000000000000000001", 0x25}, {0x0, 0x0, 0x200000000010ffd}], 0x0, &(0x7f0000000240)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') open(&(0x7f0000000080)='./file0\x00', 0x4142, 0x0) perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41c1}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) r1 = open(&(0x7f0000000000)='./file0\x00', 0x141042, 0x0) write$binfmt_elf64(r1, &(0x7f0000000180)=ANY=[], 0x82) rename(&(0x7f0000000180)='./file0\x00', &(0x7f0000000300)='./file0\x00') openat$cgroup_ro(0xffffffffffffff9c, 0x0, 0x26e1, 0x0) r2 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) r3 = open(&(0x7f0000000380)='./file0\x00', 0x141042, 0x0) write$binfmt_elf64(r3, &(0x7f0000000180)=ANY=[], 0x82) sendfile(r3, r2, 0x0, 0xa198) sendfile(r1, r0, 0x0, 0xa198) [ 112.206848][ T3674] ? lock_page_maybe_drop_mmap+0x200/0x200 [ 112.212743][ T3674] __get_user_pages+0x388/0xc80 [ 112.217651][ T3674] __mm_populate+0x24d/0x370 [ 112.222312][ T3674] vm_mmap_pgoff+0x160/0x1f0 [ 112.226941][ T3674] ksys_mmap_pgoff+0x265/0x320 [ 112.231782][ T3674] do_syscall_64+0x44/0xd0 [ 112.236209][ T3674] entry_SYSCALL_64_after_hwframe+0x44/0xae [ 112.242115][ T3674] RIP: 0033:0x7f4eca1feae9 [ 112.246529][ T3674] 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 [ 112.250489][ T3677] loop2: detected capacity change from 0 to 270 [ 112.266211][ T3674] RSP: 002b:00007f4ec7f75188 EFLAGS: 00000246 ORIG_RAX: 0000000000000009 [ 112.266309][ T3674] RAX: ffffffffffffffda RBX: 00007f4eca311f60 RCX: 00007f4eca1feae9 [ 112.289092][ T3674] RDX: 00000000007ffffe RSI: 0000000000600000 RDI: 0000000020000000 [ 112.297163][ T3674] RBP: 00007f4ec7f751d0 R08: 0000000000000004 R09: 0000000000000000 04:35:27 executing program 2: r0 = syz_mount_image$vfat(&(0x7f00000000c0), &(0x7f0000000100)='./file2\x00', 0x0, 0x2, &(0x7f0000000300)=[{&(0x7f0000000000)="eb3c906d6b66082ebc617400028001000240000004f801", 0x17}, {0x0, 0x0, 0x10e20}], 0x0, &(0x7f0000001680)={[{@uni_xlate}]}) mkdirat(r0, &(0x7f0000000040)='./file1\x00', 0x18) [ 112.305135][ T3674] R10: 0000000004002011 R11: 0000000000000246 R12: 0000000000000002 [ 112.313110][ T3674] R13: 00007ffc4b5d211f R14: 00007f4ec7f75300 R15: 0000000000022000 [ 112.320368][ T3678] loop5: detected capacity change from 0 to 270 [ 112.321083][ T3674] [ 112.330523][ T1851] FAT-fs (loop1): Invalid FSINFO signature: 0x00000000, 0x00000000 (sector = 1) [ 112.340655][ T2367] FAT-fs (loop4): Invalid FSINFO signature: 0x00000000, 0x00000000 (sector = 1) 04:35:27 executing program 3: chdir(&(0x7f0000000040)='./file0\x00') open(&(0x7f0000000080)='./file0\x00', 0x4142, 0x0) perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41c1}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) r1 = open(&(0x7f0000000000)='./file0\x00', 0x141042, 0x0) write$binfmt_elf64(r1, &(0x7f0000000180)=ANY=[], 0x82) rename(&(0x7f0000000180)='./file0\x00', &(0x7f0000000300)='./file0\x00') r2 = openat$cgroup_ro(0xffffffffffffff9c, 0x0, 0x26e1, 0x0) ioctl$PERF_EVENT_IOC_PERIOD(r2, 0x4030582a, &(0x7f0000000040)) write$P9_RREADDIR(r2, &(0x7f0000000240)=ANY=[@ANYBLOB="49000000290200030000008003000000240000f00000000014020000000066696c65fb1f3cde7d42a05ebbdb864e304fb71615dfe1ae30020200000007000000000000000300"/80], 0x49) r3 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) r4 = open(&(0x7f0000000380)='./file0\x00', 0x141042, 0x0) write$binfmt_elf64(r4, &(0x7f0000000180)=ANY=[], 0x82) sendfile(r4, r3, 0x0, 0xa198) sendfile(r1, r0, 0x0, 0xa198) [ 112.353502][ T3678] FAT-fs (loop5): bogus number of FAT sectors [ 112.359668][ T3678] FAT-fs (loop5): Can't find a valid FAT filesystem 04:35:27 executing program 0: r0 = creat(&(0x7f0000000000)='./bus\x00', 0x0) openat$vcsu(0xffffffffffffff9c, 0x0, 0x0, 0x0) r1 = open(&(0x7f0000000780)='./bus\x00', 0x14117e, 0x0) r2 = creat(&(0x7f00000001c0)='./bus\x00', 0x0) lseek(r2, 0x7ffffc, 0x0) write$binfmt_elf64(r2, &(0x7f00000002c0)=ANY=[], 0x1a0) mmap(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x7ffffe, 0x4002011, r1, 0x0) (fail_nth: 46) ioctl$EXT4_IOC_SWAP_BOOT(r0, 0x6611) [ 112.424128][ T3681] loop2: detected capacity change from 0 to 270 [ 112.436019][ T3684] loop4: detected capacity change from 0 to 264192 [ 112.463386][ T3684] FAT-fs (loop4): Invalid FSINFO signature: 0x00000000, 0x00000000 (sector = 1) 04:35:27 executing program 5: r0 = syz_mount_image$vfat(&(0x7f00000000c0), &(0x7f0000000100)='./file2\x00', 0x0, 0x2, &(0x7f0000000300)=[{&(0x7f0000000000)="eb3c906d6b66082ebc617400028001000240000004f801", 0x17}, {0x0, 0x0, 0x10e20}], 0x0, 0x0) mkdirat(r0, &(0x7f0000000040)='./file1\x00', 0x0) 04:35:27 executing program 2: r0 = syz_mount_image$vfat(&(0x7f00000000c0), &(0x7f0000000100)='./file2\x00', 0x0, 0x2, &(0x7f0000000300)=[{&(0x7f0000000000)="eb3c906d6b66082ebc617400028001000240000004f801", 0x17}, {0x0, 0x0, 0x10e20}], 0x0, &(0x7f0000001680)={[{@uni_xlate}]}) mkdirat(r0, &(0x7f0000000040)='./file1\x00', 0x19) [ 112.494035][ T3688] loop1: detected capacity change from 0 to 264192 [ 112.529807][ T3688] FAT-fs (loop1): Invalid FSINFO signature: 0x00000000, 0x00000000 (sector = 1) [ 112.531589][ T3691] loop5: detected capacity change from 0 to 270 [ 112.578502][ T3694] FAULT_INJECTION: forcing a failure. [ 112.578502][ T3694] name fail_page_alloc, interval 1, probability 0, space 0, times 0 [ 112.591770][ T3694] CPU: 0 PID: 3694 Comm: syz-executor.0 Not tainted 5.16.0-rc3-syzkaller #0 [ 112.600487][ T3694] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 112.610628][ T3694] Call Trace: [ 112.613910][ T3694] [ 112.616844][ T3694] dump_stack_lvl+0xd6/0x122 [ 112.621479][ T3694] dump_stack+0x11/0x1b [ 112.625644][ T3694] should_fail+0x23c/0x250 [ 112.630185][ T3694] __alloc_pages+0x102/0x330 [ 112.634783][ T3694] alloc_pages+0x382/0x3d0 [ 112.639271][ T3694] folio_alloc+0x1a/0x20 [ 112.643518][ T3694] filemap_alloc_folio+0x53/0xf0 [ 112.648582][ T3694] page_cache_ra_unbounded+0x1c0/0x430 [ 112.654096][ T3694] ondemand_readahead+0x4f8/0x700 [ 112.659182][ T3694] page_cache_async_ra+0xed/0x120 [ 112.664780][ T3694] do_async_mmap_readahead+0x211/0x250 [ 112.670254][ T3694] filemap_fault+0x101/0xa10 [ 112.674857][ T3694] handle_mm_fault+0xba6/0x1590 [ 112.679746][ T3694] ? lock_page_maybe_drop_mmap+0x200/0x200 [ 112.685570][ T3694] __get_user_pages+0x388/0xc80 [ 112.690453][ T3694] __mm_populate+0x24d/0x370 [ 112.695139][ T3694] vm_mmap_pgoff+0x160/0x1f0 [ 112.699735][ T3694] ksys_mmap_pgoff+0x265/0x320 [ 112.704636][ T3694] do_syscall_64+0x44/0xd0 [ 112.709100][ T3694] entry_SYSCALL_64_after_hwframe+0x44/0xae [ 112.714997][ T3694] RIP: 0033:0x7f4eca1feae9 [ 112.719407][ T3694] 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 [ 112.739020][ T3694] RSP: 002b:00007f4ec7f75188 EFLAGS: 00000246 ORIG_RAX: 0000000000000009 [ 112.747434][ T3694] RAX: ffffffffffffffda RBX: 00007f4eca311f60 RCX: 00007f4eca1feae9 [ 112.755468][ T3694] RDX: 00000000007ffffe RSI: 0000000000600000 RDI: 0000000020000000 [ 112.763477][ T3694] RBP: 00007f4ec7f751d0 R08: 0000000000000004 R09: 0000000000000000 [ 112.771453][ T3694] R10: 0000000004002011 R11: 0000000000000246 R12: 0000000000000002 [ 112.779420][ T3694] R13: 00007ffc4b5d211f R14: 00007f4ec7f75300 R15: 0000000000022000 [ 112.787481][ T3694] 04:35:27 executing program 5: r0 = syz_mount_image$vfat(&(0x7f00000000c0), &(0x7f0000000100)='./file2\x00', 0x0, 0x2, &(0x7f0000000300)=[{&(0x7f0000000000)="eb3c906d6b66082ebc617400028001000240000004f801", 0x17}, {0x0, 0x0, 0x10e20}], 0x0, 0x0) mkdirat(r0, &(0x7f0000000040)='./file1\x00', 0x0) 04:35:27 executing program 4: syz_mount_image$vfat(&(0x7f00000002c0), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f00000000c0)="601c6d6b646f736617e43c00088020000200000004f8000020004000000000000000000001", 0x25}, {0x0, 0x0, 0x200000000010ffd}], 0x0, &(0x7f0000000240)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') open(&(0x7f0000000080)='./file0\x00', 0x4142, 0x0) perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41c1}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) r1 = open(&(0x7f0000000000)='./file0\x00', 0x141042, 0x0) write$binfmt_elf64(r1, &(0x7f0000000180)=ANY=[], 0x82) rename(&(0x7f0000000180)='./file0\x00', &(0x7f0000000300)='./file0\x00') r2 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) r3 = open(&(0x7f0000000380)='./file0\x00', 0x141042, 0x0) write$binfmt_elf64(r3, &(0x7f0000000180)=ANY=[], 0x82) sendfile(r3, r2, 0x0, 0xa198) sendfile(r1, r0, 0x0, 0xa198) 04:35:27 executing program 2: r0 = syz_mount_image$vfat(&(0x7f00000000c0), &(0x7f0000000100)='./file2\x00', 0x0, 0x2, &(0x7f0000000300)=[{&(0x7f0000000000)="eb3c906d6b66082ebc617400028001000240000004f801", 0x17}, {0x0, 0x0, 0x10e20}], 0x0, &(0x7f0000001680)={[{@uni_xlate}]}) mkdirat(r0, &(0x7f0000000040)='./file1\x00', 0x87) [ 112.848219][ T3697] loop2: detected capacity change from 0 to 270 [ 112.883017][ T2367] FAT-fs (loop4): Invalid FSINFO signature: 0x00000000, 0x00000000 (sector = 1) [ 112.956032][ T3700] loop4: detected capacity change from 0 to 264192 [ 112.995036][ T3702] loop2: detected capacity change from 0 to 270 [ 113.003143][ T3703] loop5: detected capacity change from 0 to 270 [ 113.009696][ T3700] FAT-fs (loop4): Invalid FSINFO signature: 0x00000000, 0x00000000 (sector = 1) 04:35:28 executing program 1: syz_mount_image$vfat(&(0x7f00000002c0), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f00000000c0)="601c6d6b646f736617e43c00088020000200000004f8000020004000000000000000000001", 0x25}, {0x0, 0x0, 0x200000000010ffd}], 0x0, &(0x7f0000000240)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') r0 = perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41c1}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r1 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) r2 = open(&(0x7f0000000000)='./file0\x00', 0x141042, 0x0) write$binfmt_elf64(r2, &(0x7f0000000180)=ANY=[], 0x82) r3 = openat$cgroup_ro(0xffffffffffffff9c, 0x0, 0x26e1, 0x0) ioctl$PERF_EVENT_IOC_PERIOD(r3, 0x4030582a, &(0x7f0000000040)) write$P9_RREADDIR(r3, &(0x7f0000000240)=ANY=[@ANYBLOB="49000000290200030000008003000000240000f00000000014020000000066696c65fb1f3cde7d42a05ebbdb864e304fb71615dfe1ae30020200000007000000000000000300"/80], 0x49) r4 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) ioctl$PERF_EVENT_IOC_PERIOD(r0, 0x40082404, &(0x7f0000000140)=0x3) r5 = open(&(0x7f0000000380)='./file0\x00', 0x141042, 0x0) write$binfmt_elf64(r5, &(0x7f0000000180)=ANY=[], 0x82) sendfile(r5, r4, 0x0, 0xa198) sendfile(r2, r1, 0x0, 0xa198) 04:35:28 executing program 0: r0 = creat(&(0x7f0000000000)='./bus\x00', 0x0) openat$vcsu(0xffffffffffffff9c, 0x0, 0x0, 0x0) r1 = open(&(0x7f0000000780)='./bus\x00', 0x14117e, 0x0) r2 = creat(&(0x7f00000001c0)='./bus\x00', 0x0) lseek(r2, 0x7ffffc, 0x0) write$binfmt_elf64(r2, &(0x7f00000002c0)=ANY=[], 0x1a0) mmap(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x7ffffe, 0x4002011, r1, 0x0) (fail_nth: 47) ioctl$EXT4_IOC_SWAP_BOOT(r0, 0x6611) 04:35:28 executing program 2: r0 = syz_mount_image$vfat(&(0x7f00000000c0), &(0x7f0000000100)='./file2\x00', 0x0, 0x2, &(0x7f0000000300)=[{&(0x7f0000000000)="eb3c906d6b66082ebc617400028001000240000004f801", 0x17}, {0x0, 0x0, 0x10e20}], 0x0, &(0x7f0000001680)={[{@uni_xlate}]}) mkdirat(r0, &(0x7f0000000040)='./file1\x00', 0x88) 04:35:28 executing program 5: r0 = syz_mount_image$vfat(&(0x7f00000000c0), &(0x7f0000000100)='./file2\x00', 0x0, 0x2, &(0x7f0000000300)=[{&(0x7f0000000000)="eb3c906d6b66082ebc617400028001000240000004f801", 0x17}, {0x0, 0x0, 0x10e20}], 0x0, 0x0) mkdirat(r0, &(0x7f0000000040)='./file1\x00', 0x0) 04:35:28 executing program 3: chdir(&(0x7f0000000040)='./file0\x00') open(&(0x7f0000000080)='./file0\x00', 0x4142, 0x0) perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41c1}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) r1 = open(&(0x7f0000000000)='./file0\x00', 0x141042, 0x0) write$binfmt_elf64(r1, &(0x7f0000000180)=ANY=[], 0x82) rename(&(0x7f0000000180)='./file0\x00', &(0x7f0000000300)='./file0\x00') r2 = openat$cgroup_ro(0xffffffffffffff9c, 0x0, 0x26e1, 0x0) ioctl$PERF_EVENT_IOC_PERIOD(r2, 0x4030582a, &(0x7f0000000040)) write$P9_RREADDIR(r2, &(0x7f0000000240)=ANY=[@ANYBLOB="49000000290200030000008003000000240000f00000000014020000000066696c65fb1f3cde7d42a05ebbdb864e304fb71615dfe1ae30020200000007000000000000000300"/80], 0x49) r3 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) r4 = open(&(0x7f0000000380)='./file0\x00', 0x141042, 0x0) write$binfmt_elf64(r4, &(0x7f0000000180)=ANY=[], 0x82) sendfile(r4, r3, 0x0, 0xa198) sendfile(r1, r0, 0x0, 0xa198) 04:35:28 executing program 4: syz_mount_image$vfat(&(0x7f00000002c0), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f00000000c0)="601c6d6b646f736617e43c00088020000200000004f8000020004000000000000000000001", 0x25}, {0x0, 0x0, 0x200000000010ffd}], 0x0, &(0x7f0000000240)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') open(&(0x7f0000000080)='./file0\x00', 0x4142, 0x0) perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41c1}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) r1 = open(&(0x7f0000000000)='./file0\x00', 0x141042, 0x0) write$binfmt_elf64(r1, &(0x7f0000000180)=ANY=[], 0x82) rename(&(0x7f0000000180)='./file0\x00', &(0x7f0000000300)='./file0\x00') r2 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) r3 = open(&(0x7f0000000380)='./file0\x00', 0x141042, 0x0) write$binfmt_elf64(r3, &(0x7f0000000180)=ANY=[], 0x82) sendfile(r3, r2, 0x0, 0xa198) sendfile(r1, r0, 0x0, 0xa198) [ 113.254532][ T1851] FAT-fs (loop4): Invalid FSINFO signature: 0x00000000, 0x00000000 (sector = 1) [ 113.287609][ T1851] FAT-fs (loop1): Invalid FSINFO signature: 0x00000000, 0x00000000 (sector = 1) [ 113.299272][ T3707] loop2: detected capacity change from 0 to 270 [ 113.313792][ T3711] loop5: detected capacity change from 0 to 270 [ 113.336503][ T3712] FAULT_INJECTION: forcing a failure. [ 113.336503][ T3712] name fail_page_alloc, interval 1, probability 0, space 0, times 0 [ 113.349760][ T3712] CPU: 1 PID: 3712 Comm: syz-executor.0 Not tainted 5.16.0-rc3-syzkaller #0 [ 113.358578][ T3712] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 113.368646][ T3712] Call Trace: [ 113.371990][ T3712] [ 113.374923][ T3712] dump_stack_lvl+0xd6/0x122 [ 113.379505][ T3712] dump_stack+0x11/0x1b [ 113.383662][ T3712] should_fail+0x23c/0x250 [ 113.388065][ T3712] __alloc_pages+0x102/0x330 [ 113.392712][ T3712] alloc_pages+0x382/0x3d0 [ 113.397112][ T3712] folio_alloc+0x1a/0x20 [ 113.401426][ T3712] filemap_alloc_folio+0x53/0xf0 [ 113.406353][ T3712] page_cache_ra_unbounded+0x1c0/0x430 [ 113.411880][ T3712] ondemand_readahead+0x4f8/0x700 [ 113.416938][ T3712] page_cache_async_ra+0xed/0x120 [ 113.421951][ T3712] do_async_mmap_readahead+0x211/0x250 [ 113.427399][ T3712] filemap_fault+0x101/0xa10 [ 113.431980][ T3712] handle_mm_fault+0xba6/0x1590 [ 113.436965][ T3712] ? lock_page_maybe_drop_mmap+0x200/0x200 [ 113.442795][ T3712] __get_user_pages+0x388/0xc80 [ 113.447642][ T3712] __mm_populate+0x24d/0x370 [ 113.452219][ T3712] vm_mmap_pgoff+0x160/0x1f0 [ 113.456797][ T3712] ksys_mmap_pgoff+0x265/0x320 [ 113.461554][ T3712] do_syscall_64+0x44/0xd0 [ 113.465958][ T3712] entry_SYSCALL_64_after_hwframe+0x44/0xae [ 113.471896][ T3712] RIP: 0033:0x7f4eca1feae9 [ 113.476303][ T3712] 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 [ 113.495981][ T3712] RSP: 002b:00007f4ec7f75188 EFLAGS: 00000246 ORIG_RAX: 0000000000000009 04:35:28 executing program 2: r0 = syz_mount_image$vfat(&(0x7f00000000c0), &(0x7f0000000100)='./file2\x00', 0x0, 0x2, &(0x7f0000000300)=[{&(0x7f0000000000)="eb3c906d6b66082ebc617400028001000240000004f801", 0x17}, {0x0, 0x0, 0x10e20}], 0x0, &(0x7f0000001680)={[{@uni_xlate}]}) mkdirat(r0, &(0x7f0000000040)='./file1\x00', 0x89) [ 113.504391][ T3712] RAX: ffffffffffffffda RBX: 00007f4eca311f60 RCX: 00007f4eca1feae9 [ 113.512351][ T3712] RDX: 00000000007ffffe RSI: 0000000000600000 RDI: 0000000020000000 [ 113.520326][ T3712] RBP: 00007f4ec7f751d0 R08: 0000000000000004 R09: 0000000000000000 [ 113.528283][ T3712] R10: 0000000004002011 R11: 0000000000000246 R12: 0000000000000002 [ 113.536236][ T3712] R13: 00007ffc4b5d211f R14: 00007f4ec7f75300 R15: 0000000000022000 [ 113.544233][ T3712] [ 113.550964][ T3714] loop4: detected capacity change from 0 to 264192 [ 113.560185][ T3714] FAT-fs (loop4): Invalid FSINFO signature: 0x00000000, 0x00000000 (sector = 1) [ 113.589455][ T3719] loop1: detected capacity change from 0 to 264192 04:35:28 executing program 5: r0 = syz_mount_image$vfat(&(0x7f00000000c0), &(0x7f0000000100)='./file2\x00', 0x0, 0x2, &(0x7f0000000300)=[{&(0x7f0000000000)="eb3c906d6b66082ebc617400028001000240000004f801", 0x17}, {0x0, 0x0, 0x10e20}], 0x0, &(0x7f0000001680)) mkdirat(r0, &(0x7f0000000040)='./file1\x00', 0x0) [ 113.598156][ T3719] FAT-fs (loop1): Invalid FSINFO signature: 0x00000000, 0x00000000 (sector = 1) [ 113.612346][ T3721] loop2: detected capacity change from 0 to 270 04:35:28 executing program 2: r0 = syz_mount_image$vfat(&(0x7f00000000c0), &(0x7f0000000100)='./file2\x00', 0x0, 0x2, &(0x7f0000000300)=[{&(0x7f0000000000)="eb3c906d6b66082ebc617400028001000240000004f801", 0x17}, {0x0, 0x0, 0x10e20}], 0x0, &(0x7f0000001680)={[{@uni_xlate}]}) mkdirat(r0, &(0x7f0000000040)='./file1\x00', 0x8a) [ 113.743708][ T3724] loop5: detected capacity change from 0 to 270 [ 113.758004][ T3726] loop2: detected capacity change from 0 to 270 04:35:28 executing program 2: r0 = syz_mount_image$vfat(&(0x7f00000000c0), &(0x7f0000000100)='./file2\x00', 0x0, 0x2, &(0x7f0000000300)=[{&(0x7f0000000000)="eb3c906d6b66082ebc617400028001000240000004f801", 0x17}, {0x0, 0x0, 0x10e20}], 0x0, &(0x7f0000001680)={[{@uni_xlate}]}) mkdirat(r0, &(0x7f0000000040)='./file1\x00', 0x8b) 04:35:28 executing program 0: r0 = creat(&(0x7f0000000000)='./bus\x00', 0x0) openat$vcsu(0xffffffffffffff9c, 0x0, 0x0, 0x0) r1 = open(&(0x7f0000000780)='./bus\x00', 0x14117e, 0x0) r2 = creat(&(0x7f00000001c0)='./bus\x00', 0x0) lseek(r2, 0x7ffffc, 0x0) write$binfmt_elf64(r2, &(0x7f00000002c0)=ANY=[], 0x1a0) mmap(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x7ffffe, 0x4002011, r1, 0x0) (fail_nth: 48) ioctl$EXT4_IOC_SWAP_BOOT(r0, 0x6611) 04:35:28 executing program 5: r0 = syz_mount_image$vfat(&(0x7f00000000c0), &(0x7f0000000100)='./file2\x00', 0x0, 0x2, &(0x7f0000000300)=[{&(0x7f0000000000)="eb3c906d6b66082ebc617400028001000240000004f801", 0x17}, {0x0, 0x0, 0x10e20}], 0x0, &(0x7f0000001680)) mkdirat(r0, &(0x7f0000000040)='./file1\x00', 0x0) [ 113.868101][ T3728] FAULT_INJECTION: forcing a failure. [ 113.868101][ T3728] name fail_page_alloc, interval 1, probability 0, space 0, times 0 [ 113.881494][ T3728] CPU: 0 PID: 3728 Comm: syz-executor.0 Not tainted 5.16.0-rc3-syzkaller #0 [ 113.890196][ T3728] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 113.900253][ T3728] Call Trace: [ 113.903536][ T3728] [ 113.906469][ T3728] dump_stack_lvl+0xd6/0x122 [ 113.911066][ T3728] dump_stack+0x11/0x1b [ 113.915225][ T3728] should_fail+0x23c/0x250 [ 113.919695][ T3728] __alloc_pages+0x102/0x330 [ 113.924314][ T3728] alloc_pages+0x382/0x3d0 [ 113.928733][ T3728] folio_alloc+0x1a/0x20 [ 113.932975][ T3728] filemap_alloc_folio+0x53/0xf0 [ 113.937918][ T3728] page_cache_ra_unbounded+0x1c0/0x430 [ 113.943383][ T3728] ondemand_readahead+0x4f8/0x700 [ 113.948409][ T3728] page_cache_async_ra+0xed/0x120 [ 113.953485][ T3728] do_async_mmap_readahead+0x211/0x250 [ 113.958956][ T3728] filemap_fault+0x101/0xa10 [ 113.963558][ T3728] handle_mm_fault+0xba6/0x1590 [ 113.968416][ T3728] ? lock_page_maybe_drop_mmap+0x200/0x200 [ 113.974365][ T3728] __get_user_pages+0x388/0xc80 [ 113.979299][ T3728] __mm_populate+0x24d/0x370 [ 113.983991][ T3728] vm_mmap_pgoff+0x160/0x1f0 [ 113.988590][ T3728] ksys_mmap_pgoff+0x265/0x320 [ 113.993383][ T3728] do_syscall_64+0x44/0xd0 [ 113.997908][ T3728] entry_SYSCALL_64_after_hwframe+0x44/0xae [ 114.003887][ T3728] RIP: 0033:0x7f4eca1feae9 [ 114.008303][ T3728] 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 [ 114.028224][ T3728] RSP: 002b:00007f4ec7f75188 EFLAGS: 00000246 ORIG_RAX: 0000000000000009 [ 114.036653][ T3728] RAX: ffffffffffffffda RBX: 00007f4eca311f60 RCX: 00007f4eca1feae9 [ 114.044709][ T3728] RDX: 00000000007ffffe RSI: 0000000000600000 RDI: 0000000020000000 [ 114.052783][ T3728] RBP: 00007f4ec7f751d0 R08: 0000000000000004 R09: 0000000000000000 [ 114.060757][ T3728] R10: 0000000004002011 R11: 0000000000000246 R12: 0000000000000002 [ 114.068733][ T3728] R13: 00007ffc4b5d211f R14: 00007f4ec7f75300 R15: 0000000000022000 [ 114.076718][ T3728] [ 114.125921][ T3731] loop2: detected capacity change from 0 to 270 [ 114.128461][ T3732] loop5: detected capacity change from 0 to 270 04:35:29 executing program 5: r0 = syz_mount_image$vfat(&(0x7f00000000c0), &(0x7f0000000100)='./file2\x00', 0x0, 0x2, &(0x7f0000000300)=[{&(0x7f0000000000)="eb3c906d6b66082ebc617400028001000240000004f801", 0x17}, {0x0, 0x0, 0x10e20}], 0x0, &(0x7f0000001680)) mkdirat(r0, &(0x7f0000000040)='./file1\x00', 0x0) 04:35:29 executing program 3: syz_mount_image$vfat(0x0, &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f00000000c0)="601c6d6b646f736617e43c00088020000200000004f8000020004000000000000000000001", 0x25}, {0x0, 0x0, 0x200000000010ffd}], 0x0, &(0x7f0000000240)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') open(&(0x7f0000000080)='./file0\x00', 0x4142, 0x0) perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41c1}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) r1 = open(&(0x7f0000000000)='./file0\x00', 0x141042, 0x0) write$binfmt_elf64(r1, &(0x7f0000000180)=ANY=[], 0x82) rename(&(0x7f0000000180)='./file0\x00', &(0x7f0000000300)='./file0\x00') r2 = openat$cgroup_ro(0xffffffffffffff9c, 0x0, 0x26e1, 0x0) ioctl$PERF_EVENT_IOC_PERIOD(r2, 0x4030582a, &(0x7f0000000040)) write$P9_RREADDIR(r2, &(0x7f0000000240)=ANY=[@ANYBLOB="49000000290200030000008003000000240000f00000000014020000000066696c65fb1f3cde7d42a05ebbdb864e304fb71615dfe1ae30020200000007000000000000000300"/80], 0x49) r3 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) r4 = open(&(0x7f0000000380)='./file0\x00', 0x141042, 0x0) write$binfmt_elf64(r4, &(0x7f0000000180)=ANY=[], 0x82) sendfile(r4, r3, 0x0, 0xa198) sendfile(r1, r0, 0x0, 0xa198) 04:35:29 executing program 2: r0 = syz_mount_image$vfat(&(0x7f00000000c0), &(0x7f0000000100)='./file2\x00', 0x0, 0x2, &(0x7f0000000300)=[{&(0x7f0000000000)="eb3c906d6b66082ebc617400028001000240000004f801", 0x17}, {0x0, 0x0, 0x10e20}], 0x0, &(0x7f0000001680)={[{@uni_xlate}]}) mkdirat(r0, &(0x7f0000000040)='./file1\x00', 0x8c) 04:35:29 executing program 1: syz_mount_image$vfat(&(0x7f00000002c0), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f00000000c0)="601c6d6b646f736617e43c00088020000200000004f8000020004000000000000000000001", 0x25}, {0x0, 0x0, 0x200000000010ffd}], 0x0, &(0x7f0000000240)=ANY=[]) open(&(0x7f0000000080)='./file0\x00', 0x4142, 0x0) r0 = perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41c1}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r1 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) r2 = open(&(0x7f0000000000)='./file0\x00', 0x141042, 0x0) write$binfmt_elf64(r2, &(0x7f0000000180)=ANY=[], 0x82) r3 = openat$cgroup_ro(0xffffffffffffff9c, 0x0, 0x26e1, 0x0) ioctl$PERF_EVENT_IOC_PERIOD(r3, 0x4030582a, &(0x7f0000000040)) write$P9_RREADDIR(r3, &(0x7f0000000240)=ANY=[@ANYBLOB="49000000290200030000008003000000240000f00000000014020000000066696c65fb1f3cde7d42a05ebbdb864e304fb71615dfe1ae30020200000007000000000000000300"/80], 0x49) r4 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) ioctl$PERF_EVENT_IOC_PERIOD(r0, 0x40082404, &(0x7f0000000140)=0x3) r5 = open(&(0x7f0000000380)='./file0\x00', 0x141042, 0x0) write$binfmt_elf64(r5, &(0x7f0000000180)=ANY=[], 0x82) sendfile(r5, r4, 0x0, 0xa198) sendfile(r2, r1, 0x0, 0xa198) 04:35:29 executing program 4: syz_mount_image$vfat(&(0x7f00000002c0), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f00000000c0)="601c6d6b646f736617e43c00088020000200000004f8000020004000000000000000000001", 0x25}, {0x0, 0x0, 0x200000000010ffd}], 0x0, &(0x7f0000000240)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') open(&(0x7f0000000080)='./file0\x00', 0x4142, 0x0) perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41c1}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) r1 = open(&(0x7f0000000000)='./file0\x00', 0x141042, 0x0) write$binfmt_elf64(r1, &(0x7f0000000180)=ANY=[], 0x82) rename(&(0x7f0000000180)='./file0\x00', &(0x7f0000000300)='./file0\x00') r2 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) r3 = open(&(0x7f0000000380)='./file0\x00', 0x141042, 0x0) write$binfmt_elf64(r3, &(0x7f0000000180)=ANY=[], 0x82) sendfile(r3, r2, 0x0, 0xa198) sendfile(r1, r0, 0x0, 0xa198) 04:35:29 executing program 0: r0 = creat(&(0x7f0000000000)='./bus\x00', 0x0) openat$vcsu(0xffffffffffffff9c, 0x0, 0x0, 0x0) r1 = open(&(0x7f0000000780)='./bus\x00', 0x14117e, 0x0) r2 = creat(&(0x7f00000001c0)='./bus\x00', 0x0) lseek(r2, 0x7ffffc, 0x0) write$binfmt_elf64(r2, &(0x7f00000002c0)=ANY=[], 0x1a0) mmap(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x7ffffe, 0x4002011, r1, 0x0) (fail_nth: 49) ioctl$EXT4_IOC_SWAP_BOOT(r0, 0x6611) [ 114.309781][ T2367] FAT-fs (loop1): Invalid FSINFO signature: 0x00000000, 0x00000000 (sector = 1) [ 114.310159][ T3734] loop2: detected capacity change from 0 to 270 [ 114.328049][ T3737] loop5: detected capacity change from 0 to 270 [ 114.330102][ T3738] loop3: detected capacity change from 0 to 264192 [ 114.334574][ T3740] loop4: detected capacity change from 0 to 264192 [ 114.366611][ T3742] FAULT_INJECTION: forcing a failure. [ 114.366611][ T3742] name fail_page_alloc, interval 1, probability 0, space 0, times 0 [ 114.379851][ T3742] CPU: 0 PID: 3742 Comm: syz-executor.0 Not tainted 5.16.0-rc3-syzkaller #0 [ 114.388538][ T3742] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 114.398628][ T3742] Call Trace: [ 114.401900][ T3742] [ 114.404827][ T3742] dump_stack_lvl+0xd6/0x122 [ 114.409411][ T3742] dump_stack+0x11/0x1b [ 114.413552][ T3742] should_fail+0x23c/0x250 [ 114.418009][ T3742] __alloc_pages+0x102/0x330 [ 114.422592][ T3742] alloc_pages+0x382/0x3d0 [ 114.427018][ T3742] folio_alloc+0x1a/0x20 [ 114.431243][ T3742] filemap_alloc_folio+0x53/0xf0 [ 114.436318][ T3742] page_cache_ra_unbounded+0x1c0/0x430 [ 114.441809][ T3742] ondemand_readahead+0x4f8/0x700 [ 114.446820][ T3742] page_cache_async_ra+0xed/0x120 [ 114.451830][ T3742] do_async_mmap_readahead+0x211/0x250 [ 114.457291][ T3742] filemap_fault+0x101/0xa10 [ 114.461870][ T3742] handle_mm_fault+0xba6/0x1590 [ 114.466729][ T3742] ? lock_page_maybe_drop_mmap+0x200/0x200 [ 114.472601][ T3742] __get_user_pages+0x388/0xc80 [ 114.477503][ T3742] __mm_populate+0x24d/0x370 [ 114.482174][ T3742] vm_mmap_pgoff+0x160/0x1f0 [ 114.486778][ T3742] ksys_mmap_pgoff+0x265/0x320 [ 114.491538][ T3742] do_syscall_64+0x44/0xd0 [ 114.495954][ T3742] entry_SYSCALL_64_after_hwframe+0x44/0xae [ 114.501852][ T3742] RIP: 0033:0x7f4eca1feae9 [ 114.506258][ T3742] 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 [ 114.525863][ T3742] RSP: 002b:00007f4ec7f75188 EFLAGS: 00000246 ORIG_RAX: 0000000000000009 [ 114.534263][ T3742] RAX: ffffffffffffffda RBX: 00007f4eca311f60 RCX: 00007f4eca1feae9 [ 114.542225][ T3742] RDX: 00000000007ffffe RSI: 0000000000600000 RDI: 0000000020000000 [ 114.550178][ T3742] RBP: 00007f4ec7f751d0 R08: 0000000000000004 R09: 0000000000000000 [ 114.558155][ T3742] R10: 0000000004002011 R11: 0000000000000246 R12: 0000000000000002 [ 114.566108][ T3742] R13: 00007ffc4b5d211f R14: 00007f4ec7f75300 R15: 0000000000022000 [ 114.574067][ T3742] 04:35:29 executing program 5: syz_mount_image$vfat(&(0x7f00000000c0), &(0x7f0000000100)='./file2\x00', 0x0, 0x2, &(0x7f0000000300)=[{&(0x7f0000000000)="eb3c906d6b66082ebc617400028001000240000004f801", 0x17}, {0x0, 0x0, 0x10e20}], 0x0, &(0x7f0000001680)={[{@uni_xlate}]}) mkdirat(0xffffffffffffffff, &(0x7f0000000040)='./file1\x00', 0x0) 04:35:29 executing program 2: r0 = syz_mount_image$vfat(&(0x7f00000000c0), &(0x7f0000000100)='./file2\x00', 0x0, 0x2, &(0x7f0000000300)=[{&(0x7f0000000000)="eb3c906d6b66082ebc617400028001000240000004f801", 0x17}, {0x0, 0x0, 0x10e20}], 0x0, &(0x7f0000001680)={[{@uni_xlate}]}) mkdirat(r0, &(0x7f0000000040)='./file1\x00', 0x8d) [ 114.612334][ T3746] loop1: detected capacity change from 0 to 264192 [ 114.630103][ T3746] FAT-fs (loop1): Invalid FSINFO signature: 0x00000000, 0x00000000 (sector = 1) [ 114.642688][ T3740] FAT-fs (loop4): Invalid FSINFO signature: 0x00000000, 0x00000000 (sector = 1) 04:35:29 executing program 1: syz_mount_image$vfat(&(0x7f00000002c0), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f00000000c0)="601c6d6b646f736617e43c00088020000200000004f8000020004000000000000000000001", 0x25}, {0x0, 0x0, 0x200000000010ffd}], 0x0, &(0x7f0000000240)=ANY=[]) open(&(0x7f0000000080)='./file0\x00', 0x4142, 0x0) r0 = perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41c1}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r1 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) r2 = open(&(0x7f0000000000)='./file0\x00', 0x141042, 0x0) write$binfmt_elf64(r2, &(0x7f0000000180)=ANY=[], 0x82) r3 = openat$cgroup_ro(0xffffffffffffff9c, 0x0, 0x26e1, 0x0) ioctl$PERF_EVENT_IOC_PERIOD(r3, 0x4030582a, &(0x7f0000000040)) write$P9_RREADDIR(r3, &(0x7f0000000240)=ANY=[@ANYBLOB="49000000290200030000008003000000240000f00000000014020000000066696c65fb1f3cde7d42a05ebbdb864e304fb71615dfe1ae30020200000007000000000000000300"/80], 0x49) r4 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) ioctl$PERF_EVENT_IOC_PERIOD(r0, 0x40082404, &(0x7f0000000140)=0x3) r5 = open(&(0x7f0000000380)='./file0\x00', 0x141042, 0x0) write$binfmt_elf64(r5, &(0x7f0000000180)=ANY=[], 0x82) sendfile(r5, r4, 0x0, 0xa198) sendfile(r2, r1, 0x0, 0xa198) [ 114.696214][ T3750] loop2: detected capacity change from 0 to 270 [ 114.716697][ T3752] loop5: detected capacity change from 0 to 270 04:35:29 executing program 5: syz_mount_image$vfat(&(0x7f00000000c0), &(0x7f0000000100)='./file2\x00', 0x0, 0x2, &(0x7f0000000300)=[{&(0x7f0000000000)="eb3c906d6b66082ebc617400028001000240000004f801", 0x17}, {0x0, 0x0, 0x10e20}], 0x0, &(0x7f0000001680)={[{@uni_xlate}]}) mkdirat(0xffffffffffffffff, &(0x7f0000000040)='./file1\x00', 0x0) 04:35:29 executing program 0: r0 = creat(&(0x7f0000000000)='./bus\x00', 0x0) openat$vcsu(0xffffffffffffff9c, 0x0, 0x0, 0x0) r1 = open(&(0x7f0000000780)='./bus\x00', 0x14117e, 0x0) r2 = creat(&(0x7f00000001c0)='./bus\x00', 0x0) lseek(r2, 0x7ffffc, 0x0) write$binfmt_elf64(r2, &(0x7f00000002c0)=ANY=[], 0x1a0) mmap(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x7ffffe, 0x4002011, r1, 0x0) (fail_nth: 50) ioctl$EXT4_IOC_SWAP_BOOT(r0, 0x6611) 04:35:29 executing program 2: r0 = syz_mount_image$vfat(&(0x7f00000000c0), &(0x7f0000000100)='./file2\x00', 0x0, 0x2, &(0x7f0000000300)=[{&(0x7f0000000000)="eb3c906d6b66082ebc617400028001000240000004f801", 0x17}, {0x0, 0x0, 0x10e20}], 0x0, &(0x7f0000001680)={[{@uni_xlate}]}) mkdirat(r0, &(0x7f0000000040)='./file1\x00', 0x8e) [ 114.772027][ T3754] loop1: detected capacity change from 0 to 264192 [ 114.792096][ T3754] FAT-fs (loop1): Invalid FSINFO signature: 0x00000000, 0x00000000 (sector = 1) [ 114.824355][ T3756] FAULT_INJECTION: forcing a failure. [ 114.824355][ T3756] name fail_page_alloc, interval 1, probability 0, space 0, times 0 [ 114.837677][ T3756] CPU: 1 PID: 3756 Comm: syz-executor.0 Not tainted 5.16.0-rc3-syzkaller #0 [ 114.846392][ T3756] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 114.852161][ T3758] loop5: detected capacity change from 0 to 270 [ 114.856480][ T3756] Call Trace: [ 114.856489][ T3756] [ 114.856495][ T3756] dump_stack_lvl+0xd6/0x122 [ 114.856528][ T3756] dump_stack+0x11/0x1b [ 114.856590][ T3756] should_fail+0x23c/0x250 [ 114.882246][ T3756] __alloc_pages+0x102/0x330 [ 114.886832][ T3756] alloc_pages+0x382/0x3d0 [ 114.891261][ T3756] folio_alloc+0x1a/0x20 [ 114.895513][ T3756] filemap_alloc_folio+0x53/0xf0 [ 114.900480][ T3756] page_cache_ra_unbounded+0x1c0/0x430 [ 114.906002][ T3756] ondemand_readahead+0x4f8/0x700 [ 114.911028][ T3756] page_cache_async_ra+0xed/0x120 [ 114.916047][ T3756] do_async_mmap_readahead+0x211/0x250 [ 114.921570][ T3756] filemap_fault+0x101/0xa10 [ 114.926188][ T3756] handle_mm_fault+0xba6/0x1590 [ 114.931073][ T3756] ? lock_page_maybe_drop_mmap+0x200/0x200 [ 114.936922][ T3756] __get_user_pages+0x388/0xc80 [ 114.941834][ T3756] __mm_populate+0x24d/0x370 [ 114.946416][ T3756] vm_mmap_pgoff+0x160/0x1f0 [ 114.951040][ T3756] ksys_mmap_pgoff+0x265/0x320 [ 114.955797][ T3756] do_syscall_64+0x44/0xd0 [ 114.960341][ T3756] entry_SYSCALL_64_after_hwframe+0x44/0xae [ 114.966239][ T3756] RIP: 0033:0x7f4eca1feae9 [ 114.970650][ T3756] 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 [ 114.990245][ T3756] RSP: 002b:00007f4ec7f75188 EFLAGS: 00000246 ORIG_RAX: 0000000000000009 [ 114.998652][ T3756] RAX: ffffffffffffffda RBX: 00007f4eca311f60 RCX: 00007f4eca1feae9 [ 115.006701][ T3756] RDX: 00000000007ffffe RSI: 0000000000600000 RDI: 0000000020000000 [ 115.014715][ T3756] RBP: 00007f4ec7f751d0 R08: 0000000000000004 R09: 0000000000000000 04:35:29 executing program 1: syz_mount_image$vfat(&(0x7f00000002c0), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f00000000c0)="601c6d6b646f736617e43c00088020000200000004f8000020004000000000000000000001", 0x25}, {0x0, 0x0, 0x200000000010ffd}], 0x0, &(0x7f0000000240)=ANY=[]) open(&(0x7f0000000080)='./file0\x00', 0x4142, 0x0) r0 = perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41c1}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r1 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) r2 = open(&(0x7f0000000000)='./file0\x00', 0x141042, 0x0) write$binfmt_elf64(r2, &(0x7f0000000180)=ANY=[], 0x82) r3 = openat$cgroup_ro(0xffffffffffffff9c, 0x0, 0x26e1, 0x0) ioctl$PERF_EVENT_IOC_PERIOD(r3, 0x4030582a, &(0x7f0000000040)) write$P9_RREADDIR(r3, &(0x7f0000000240)=ANY=[@ANYBLOB="49000000290200030000008003000000240000f00000000014020000000066696c65fb1f3cde7d42a05ebbdb864e304fb71615dfe1ae30020200000007000000000000000300"/80], 0x49) r4 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) ioctl$PERF_EVENT_IOC_PERIOD(r0, 0x40082404, &(0x7f0000000140)=0x3) r5 = open(&(0x7f0000000380)='./file0\x00', 0x141042, 0x0) write$binfmt_elf64(r5, &(0x7f0000000180)=ANY=[], 0x82) sendfile(r5, r4, 0x0, 0xa198) sendfile(r2, r1, 0x0, 0xa198) [ 115.022667][ T3756] R10: 0000000004002011 R11: 0000000000000246 R12: 0000000000000002 [ 115.030683][ T3756] R13: 00007ffc4b5d211f R14: 00007f4ec7f75300 R15: 0000000000022000 [ 115.038638][ T3756] [ 115.075901][ T3763] loop1: detected capacity change from 0 to 264192 [ 115.086598][ T3764] loop2: detected capacity change from 0 to 270 [ 115.119314][ T3763] FAT-fs (loop1): Invalid FSINFO signature: 0x00000000, 0x00000000 (sector = 1) 04:35:29 executing program 3: syz_mount_image$vfat(0x0, &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f00000000c0)="601c6d6b646f736617e43c00088020000200000004f8000020004000000000000000000001", 0x25}, {0x0, 0x0, 0x200000000010ffd}], 0x0, &(0x7f0000000240)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') open(&(0x7f0000000080)='./file0\x00', 0x4142, 0x0) perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41c1}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) r1 = open(&(0x7f0000000000)='./file0\x00', 0x141042, 0x0) write$binfmt_elf64(r1, &(0x7f0000000180)=ANY=[], 0x82) rename(&(0x7f0000000180)='./file0\x00', &(0x7f0000000300)='./file0\x00') r2 = openat$cgroup_ro(0xffffffffffffff9c, 0x0, 0x26e1, 0x0) ioctl$PERF_EVENT_IOC_PERIOD(r2, 0x4030582a, &(0x7f0000000040)) write$P9_RREADDIR(r2, &(0x7f0000000240)=ANY=[@ANYBLOB="49000000290200030000008003000000240000f00000000014020000000066696c65fb1f3cde7d42a05ebbdb864e304fb71615dfe1ae30020200000007000000000000000300"/80], 0x49) r3 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) r4 = open(&(0x7f0000000380)='./file0\x00', 0x141042, 0x0) write$binfmt_elf64(r4, &(0x7f0000000180)=ANY=[], 0x82) sendfile(r4, r3, 0x0, 0xa198) sendfile(r1, r0, 0x0, 0xa198) 04:35:29 executing program 5: syz_mount_image$vfat(&(0x7f00000000c0), &(0x7f0000000100)='./file2\x00', 0x0, 0x2, &(0x7f0000000300)=[{&(0x7f0000000000)="eb3c906d6b66082ebc617400028001000240000004f801", 0x17}, {0x0, 0x0, 0x10e20}], 0x0, &(0x7f0000001680)={[{@uni_xlate}]}) mkdirat(0xffffffffffffffff, &(0x7f0000000040)='./file1\x00', 0x0) 04:35:29 executing program 2: r0 = syz_mount_image$vfat(&(0x7f00000000c0), &(0x7f0000000100)='./file2\x00', 0x0, 0x2, &(0x7f0000000300)=[{&(0x7f0000000000)="eb3c906d6b66082ebc617400028001000240000004f801", 0x17}, {0x0, 0x0, 0x10e20}], 0x0, &(0x7f0000001680)={[{@uni_xlate}]}) mkdirat(r0, &(0x7f0000000040)='./file1\x00', 0x10e) 04:35:29 executing program 1: chdir(&(0x7f0000000040)='./file0\x00') open(&(0x7f0000000080)='./file0\x00', 0x4142, 0x0) r0 = perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41c1}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r1 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) r2 = open(&(0x7f0000000000)='./file0\x00', 0x141042, 0x0) write$binfmt_elf64(r2, &(0x7f0000000180)=ANY=[], 0x82) r3 = openat$cgroup_ro(0xffffffffffffff9c, 0x0, 0x26e1, 0x0) ioctl$PERF_EVENT_IOC_PERIOD(r3, 0x4030582a, &(0x7f0000000040)) write$P9_RREADDIR(r3, &(0x7f0000000240)=ANY=[@ANYBLOB="49000000290200030000008003000000240000f00000000014020000000066696c65fb1f3cde7d42a05ebbdb864e304fb71615dfe1ae30020200000007000000000000000300"/80], 0x49) r4 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) ioctl$PERF_EVENT_IOC_PERIOD(r0, 0x40082404, &(0x7f0000000140)=0x3) r5 = open(&(0x7f0000000380)='./file0\x00', 0x141042, 0x0) write$binfmt_elf64(r5, &(0x7f0000000180)=ANY=[], 0x82) sendfile(r5, r4, 0x0, 0xa198) sendfile(r2, r1, 0x0, 0xa198) 04:35:29 executing program 4: syz_mount_image$vfat(&(0x7f00000002c0), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f00000000c0)="601c6d6b646f736617e43c00088020000200000004f8000020004000000000000000000001", 0x25}, {0x0, 0x0, 0x200000000010ffd}], 0x0, &(0x7f0000000240)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') open(&(0x7f0000000080)='./file0\x00', 0x4142, 0x0) perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41c1}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) r1 = open(&(0x7f0000000000)='./file0\x00', 0x141042, 0x0) write$binfmt_elf64(r1, &(0x7f0000000180)=ANY=[], 0x82) openat$cgroup_ro(0xffffffffffffff9c, 0x0, 0x26e1, 0x0) r2 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) r3 = open(&(0x7f0000000380)='./file0\x00', 0x141042, 0x0) write$binfmt_elf64(r3, &(0x7f0000000180)=ANY=[], 0x82) sendfile(r3, r2, 0x0, 0xa198) sendfile(r1, r0, 0x0, 0xa198) 04:35:29 executing program 0: r0 = creat(&(0x7f0000000000)='./bus\x00', 0x0) openat$vcsu(0xffffffffffffff9c, 0x0, 0x0, 0x0) r1 = open(&(0x7f0000000780)='./bus\x00', 0x14117e, 0x0) r2 = creat(&(0x7f00000001c0)='./bus\x00', 0x0) lseek(r2, 0x7ffffc, 0x0) write$binfmt_elf64(r2, &(0x7f00000002c0)=ANY=[], 0x1a0) mmap(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x7ffffe, 0x4002011, r1, 0x0) (fail_nth: 51) ioctl$EXT4_IOC_SWAP_BOOT(r0, 0x6611) [ 115.244125][ T3766] loop5: detected capacity change from 0 to 270 [ 115.252986][ T3768] FAULT_INJECTION: forcing a failure. [ 115.252986][ T3768] name fail_page_alloc, interval 1, probability 0, space 0, times 0 [ 115.266265][ T3768] CPU: 0 PID: 3768 Comm: syz-executor.0 Not tainted 5.16.0-rc3-syzkaller #0 [ 115.275009][ T3768] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 115.280941][ T3771] loop2: detected capacity change from 0 to 270 [ 115.285301][ T3768] Call Trace: [ 115.285311][ T3768] [ 115.285317][ T3768] dump_stack_lvl+0xd6/0x122 [ 115.285342][ T3768] dump_stack+0x11/0x1b [ 115.306508][ T3768] should_fail+0x23c/0x250 [ 115.310954][ T3768] __alloc_pages+0x102/0x330 [ 115.315618][ T3768] alloc_pages+0x382/0x3d0 [ 115.320032][ T3768] folio_alloc+0x1a/0x20 [ 115.324267][ T3768] filemap_alloc_folio+0x53/0xf0 [ 115.326301][ T3775] loop4: detected capacity change from 0 to 264192 [ 115.329259][ T3768] page_cache_ra_unbounded+0x1c0/0x430 [ 115.341204][ T3768] ondemand_readahead+0x4f8/0x700 [ 115.346277][ T3768] page_cache_async_ra+0xed/0x120 [ 115.351307][ T3768] do_async_mmap_readahead+0x211/0x250 [ 115.355144][ T3775] FAT-fs (loop4): Invalid FSINFO signature: 0x00000000, 0x00000000 (sector = 1) [ 115.356776][ T3768] filemap_fault+0x101/0xa10 [ 115.370363][ T3768] handle_mm_fault+0xba6/0x1590 [ 115.375220][ T3768] ? lock_page_maybe_drop_mmap+0x200/0x200 [ 115.381050][ T3768] __get_user_pages+0x388/0xc80 [ 115.386000][ T3768] __mm_populate+0x24d/0x370 [ 115.390618][ T3768] vm_mmap_pgoff+0x160/0x1f0 [ 115.395351][ T3768] ksys_mmap_pgoff+0x265/0x320 [ 115.400176][ T3768] do_syscall_64+0x44/0xd0 [ 115.404599][ T3768] entry_SYSCALL_64_after_hwframe+0x44/0xae [ 115.410593][ T3768] RIP: 0033:0x7f4eca1feae9 [ 115.415001][ T3768] 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 [ 115.434607][ T3768] RSP: 002b:00007f4ec7f75188 EFLAGS: 00000246 ORIG_RAX: 0000000000000009 04:35:30 executing program 2: r0 = syz_mount_image$vfat(&(0x7f00000000c0), &(0x7f0000000100)='./file2\x00', 0x0, 0x2, &(0x7f0000000300)=[{&(0x7f0000000000)="eb3c906d6b66082ebc617400028001000240000004f801", 0x17}, {0x0, 0x0, 0x10e20}], 0x0, &(0x7f0000001680)={[{@uni_xlate}]}) mkdirat(r0, &(0x7f0000000040)='./file1\x00', 0x204) 04:35:30 executing program 5: r0 = syz_mount_image$vfat(&(0x7f00000000c0), &(0x7f0000000100)='./file2\x00', 0x0, 0x2, &(0x7f0000000300)=[{&(0x7f0000000000)="eb3c906d6b66082ebc617400028001000240000004f801", 0x17}, {0x0, 0x0, 0x10e20}], 0x0, &(0x7f0000001680)={[{@uni_xlate}]}) mkdirat(r0, 0x0, 0x0) [ 115.443089][ T3768] RAX: ffffffffffffffda RBX: 00007f4eca311f60 RCX: 00007f4eca1feae9 [ 115.451091][ T3768] RDX: 00000000007ffffe RSI: 0000000000600000 RDI: 0000000020000000 [ 115.459063][ T3768] RBP: 00007f4ec7f751d0 R08: 0000000000000004 R09: 0000000000000000 [ 115.467036][ T3768] R10: 0000000004002011 R11: 0000000000000246 R12: 0000000000000002 [ 115.475001][ T3768] R13: 00007ffc4b5d211f R14: 00007f4ec7f75300 R15: 0000000000022000 [ 115.483030][ T3768] [ 115.561805][ T3784] loop3: detected capacity change from 0 to 264192 [ 115.566145][ T3785] loop5: detected capacity change from 0 to 270 [ 115.577238][ T3783] loop2: detected capacity change from 0 to 270 04:35:30 executing program 2: r0 = syz_mount_image$vfat(&(0x7f00000000c0), &(0x7f0000000100)='./file2\x00', 0x0, 0x2, &(0x7f0000000300)=[{&(0x7f0000000000)="eb3c906d6b66082ebc617400028001000240000004f801", 0x17}, {0x0, 0x0, 0x10e20}], 0x0, &(0x7f0000001680)={[{@uni_xlate}]}) mkdirat(r0, &(0x7f0000000040)='./file1\x00', 0x214) 04:35:30 executing program 5: r0 = syz_mount_image$vfat(&(0x7f00000000c0), &(0x7f0000000100)='./file2\x00', 0x0, 0x2, &(0x7f0000000300)=[{&(0x7f0000000000)="eb3c906d6b66082ebc617400028001000240000004f801", 0x17}, {0x0, 0x0, 0x10e20}], 0x0, &(0x7f0000001680)={[{@uni_xlate}]}) mkdirat(r0, 0x0, 0x0) 04:35:30 executing program 4: syz_mount_image$vfat(&(0x7f00000002c0), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f00000000c0)="601c6d6b646f736617e43c00088020000200000004f8000020004000000000000000000001", 0x25}, {0x0, 0x0, 0x200000000010ffd}], 0x0, &(0x7f0000000240)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') open(&(0x7f0000000080)='./file0\x00', 0x4142, 0x0) perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41c1}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) r1 = open(&(0x7f0000000000)='./file0\x00', 0x141042, 0x0) openat$cgroup_ro(0xffffffffffffff9c, 0x0, 0x26e1, 0x0) r2 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) r3 = open(&(0x7f0000000380)='./file0\x00', 0x141042, 0x0) write$binfmt_elf64(r3, &(0x7f0000000180)=ANY=[], 0x82) sendfile(r3, r2, 0x0, 0xa198) sendfile(r1, r0, 0x0, 0xa198) 04:35:30 executing program 0: r0 = creat(&(0x7f0000000000)='./bus\x00', 0x0) openat$vcsu(0xffffffffffffff9c, 0x0, 0x0, 0x0) r1 = open(&(0x7f0000000780)='./bus\x00', 0x14117e, 0x0) r2 = creat(&(0x7f00000001c0)='./bus\x00', 0x0) lseek(r2, 0x7ffffc, 0x0) write$binfmt_elf64(r2, &(0x7f00000002c0)=ANY=[], 0x1a0) mmap(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x7ffffe, 0x4002011, r1, 0x0) (fail_nth: 52) ioctl$EXT4_IOC_SWAP_BOOT(r0, 0x6611) [ 115.693090][ T8] FAT-fs (loop4): Invalid FSINFO signature: 0x00000000, 0x00000000 (sector = 1) [ 115.724639][ T3788] FAULT_INJECTION: forcing a failure. [ 115.724639][ T3788] name fail_page_alloc, interval 1, probability 0, space 0, times 0 [ 115.737941][ T3788] CPU: 0 PID: 3788 Comm: syz-executor.0 Not tainted 5.16.0-rc3-syzkaller #0 [ 115.746611][ T3788] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 115.751278][ T3790] loop2: detected capacity change from 0 to 270 [ 115.756657][ T3788] Call Trace: [ 115.756667][ T3788] [ 115.756673][ T3788] dump_stack_lvl+0xd6/0x122 [ 115.756698][ T3788] dump_stack+0x11/0x1b [ 115.756714][ T3788] should_fail+0x23c/0x250 [ 115.782262][ T3788] __alloc_pages+0x102/0x330 [ 115.786857][ T3788] alloc_pages+0x382/0x3d0 [ 115.791326][ T3788] folio_alloc+0x1a/0x20 [ 115.795632][ T3788] filemap_alloc_folio+0x53/0xf0 [ 115.800565][ T3788] page_cache_ra_unbounded+0x1c0/0x430 [ 115.806029][ T3788] ondemand_readahead+0x4f8/0x700 [ 115.811098][ T3788] page_cache_async_ra+0xed/0x120 [ 115.816113][ T3788] do_async_mmap_readahead+0x211/0x250 [ 115.821559][ T3788] filemap_fault+0x101/0xa10 [ 115.826156][ T3788] handle_mm_fault+0xba6/0x1590 [ 115.830994][ T3788] ? lock_page_maybe_drop_mmap+0x200/0x200 [ 115.836798][ T3788] __get_user_pages+0x388/0xc80 [ 115.841697][ T3788] __mm_populate+0x24d/0x370 [ 115.846271][ T3788] vm_mmap_pgoff+0x160/0x1f0 [ 115.850886][ T3788] ksys_mmap_pgoff+0x265/0x320 [ 115.855779][ T3788] do_syscall_64+0x44/0xd0 [ 115.860185][ T3788] entry_SYSCALL_64_after_hwframe+0x44/0xae [ 115.866066][ T3788] RIP: 0033:0x7f4eca1feae9 [ 115.870466][ T3788] 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 [ 115.890214][ T3788] RSP: 002b:00007f4ec7f75188 EFLAGS: 00000246 ORIG_RAX: 0000000000000009 [ 115.898609][ T3788] RAX: ffffffffffffffda RBX: 00007f4eca311f60 RCX: 00007f4eca1feae9 [ 115.906562][ T3788] RDX: 00000000007ffffe RSI: 0000000000600000 RDI: 0000000020000000 [ 115.914517][ T3788] RBP: 00007f4ec7f751d0 R08: 0000000000000004 R09: 0000000000000000 [ 115.922505][ T3788] R10: 0000000004002011 R11: 0000000000000246 R12: 0000000000000002 [ 115.930459][ T3788] R13: 00007ffc4b5d211f R14: 00007f4ec7f75300 R15: 0000000000022000 [ 115.938497][ T3788] [ 115.994958][ T3793] loop5: detected capacity change from 0 to 270 [ 116.021454][ T3795] loop4: detected capacity change from 0 to 264192 [ 116.097339][ T3795] FAT-fs (loop4): Invalid FSINFO signature: 0x00000000, 0x00000000 (sector = 1) [ 116.270978][ T1851] FAT-fs (loop4): Invalid FSINFO signature: 0x00000000, 0x00000000 (sector = 1) 04:35:31 executing program 3: syz_mount_image$vfat(0x0, &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f00000000c0)="601c6d6b646f736617e43c00088020000200000004f8000020004000000000000000000001", 0x25}, {0x0, 0x0, 0x200000000010ffd}], 0x0, &(0x7f0000000240)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') open(&(0x7f0000000080)='./file0\x00', 0x4142, 0x0) perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41c1}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) r1 = open(&(0x7f0000000000)='./file0\x00', 0x141042, 0x0) write$binfmt_elf64(r1, &(0x7f0000000180)=ANY=[], 0x82) rename(&(0x7f0000000180)='./file0\x00', &(0x7f0000000300)='./file0\x00') r2 = openat$cgroup_ro(0xffffffffffffff9c, 0x0, 0x26e1, 0x0) ioctl$PERF_EVENT_IOC_PERIOD(r2, 0x4030582a, &(0x7f0000000040)) write$P9_RREADDIR(r2, &(0x7f0000000240)=ANY=[@ANYBLOB="49000000290200030000008003000000240000f00000000014020000000066696c65fb1f3cde7d42a05ebbdb864e304fb71615dfe1ae30020200000007000000000000000300"/80], 0x49) r3 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) r4 = open(&(0x7f0000000380)='./file0\x00', 0x141042, 0x0) write$binfmt_elf64(r4, &(0x7f0000000180)=ANY=[], 0x82) sendfile(r4, r3, 0x0, 0xa198) sendfile(r1, r0, 0x0, 0xa198) 04:35:31 executing program 5: r0 = syz_mount_image$vfat(&(0x7f00000000c0), &(0x7f0000000100)='./file2\x00', 0x0, 0x2, &(0x7f0000000300)=[{&(0x7f0000000000)="eb3c906d6b66082ebc617400028001000240000004f801", 0x17}, {0x0, 0x0, 0x10e20}], 0x0, &(0x7f0000001680)={[{@uni_xlate}]}) mkdirat(r0, 0x0, 0x0) 04:35:31 executing program 2: r0 = syz_mount_image$vfat(&(0x7f00000000c0), &(0x7f0000000100)='./file2\x00', 0x0, 0x2, &(0x7f0000000300)=[{&(0x7f0000000000)="eb3c906d6b66082ebc617400028001000240000004f801", 0x17}, {0x0, 0x0, 0x10e20}], 0x0, &(0x7f0000001680)={[{@uni_xlate}]}) mkdirat(r0, &(0x7f0000000040)='./file1\x00', 0x300) 04:35:31 executing program 0: r0 = creat(&(0x7f0000000000)='./bus\x00', 0x0) openat$vcsu(0xffffffffffffff9c, 0x0, 0x0, 0x0) r1 = open(&(0x7f0000000780)='./bus\x00', 0x14117e, 0x0) r2 = creat(&(0x7f00000001c0)='./bus\x00', 0x0) lseek(r2, 0x7ffffc, 0x0) write$binfmt_elf64(r2, &(0x7f00000002c0)=ANY=[], 0x1a0) mmap(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x7ffffe, 0x4002011, r1, 0x0) (fail_nth: 53) ioctl$EXT4_IOC_SWAP_BOOT(r0, 0x6611) 04:35:31 executing program 1: chdir(&(0x7f0000000040)='./file0\x00') open(&(0x7f0000000080)='./file0\x00', 0x4142, 0x0) r0 = perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41c1}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r1 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) r2 = open(&(0x7f0000000000)='./file0\x00', 0x141042, 0x0) write$binfmt_elf64(r2, &(0x7f0000000180)=ANY=[], 0x82) r3 = openat$cgroup_ro(0xffffffffffffff9c, 0x0, 0x26e1, 0x0) ioctl$PERF_EVENT_IOC_PERIOD(r3, 0x4030582a, &(0x7f0000000040)) write$P9_RREADDIR(r3, &(0x7f0000000240)=ANY=[@ANYBLOB="49000000290200030000008003000000240000f00000000014020000000066696c65fb1f3cde7d42a05ebbdb864e304fb71615dfe1ae30020200000007000000000000000300"/80], 0x49) r4 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) ioctl$PERF_EVENT_IOC_PERIOD(r0, 0x40082404, &(0x7f0000000140)=0x3) r5 = open(&(0x7f0000000380)='./file0\x00', 0x141042, 0x0) write$binfmt_elf64(r5, &(0x7f0000000180)=ANY=[], 0x82) sendfile(r5, r4, 0x0, 0xa198) sendfile(r2, r1, 0x0, 0xa198) 04:35:31 executing program 4: syz_mount_image$vfat(&(0x7f00000002c0), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f00000000c0)="601c6d6b646f736617e43c00088020000200000004f8000020004000000000000000000001", 0x25}, {0x0, 0x0, 0x200000000010ffd}], 0x0, &(0x7f0000000240)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') open(&(0x7f0000000080)='./file0\x00', 0x4142, 0x0) perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41c1}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) r1 = open(&(0x7f0000000000)='./file0\x00', 0x141042, 0x0) openat$cgroup_ro(0xffffffffffffff9c, 0x0, 0x26e1, 0x0) r2 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) r3 = open(&(0x7f0000000380)='./file0\x00', 0x141042, 0x0) write$binfmt_elf64(r3, &(0x7f0000000180)=ANY=[], 0x82) sendfile(r3, r2, 0x0, 0xa198) sendfile(r1, r0, 0x0, 0xa198) [ 116.453437][ T3800] loop4: detected capacity change from 0 to 264192 [ 116.458723][ T3801] FAULT_INJECTION: forcing a failure. [ 116.458723][ T3801] name fail_page_alloc, interval 1, probability 0, space 0, times 0 [ 116.462090][ T3806] loop5: detected capacity change from 0 to 270 [ 116.473169][ T3801] CPU: 1 PID: 3801 Comm: syz-executor.0 Not tainted 5.16.0-rc3-syzkaller #0 [ 116.480360][ T3803] loop2: detected capacity change from 0 to 270 [ 116.488062][ T3801] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 116.488076][ T3801] Call Trace: [ 116.488082][ T3801] [ 116.510568][ T3801] dump_stack_lvl+0xd6/0x122 [ 116.515163][ T3801] dump_stack+0x11/0x1b [ 116.519306][ T3801] should_fail+0x23c/0x250 [ 116.523786][ T3801] __alloc_pages+0x102/0x330 [ 116.528374][ T3801] alloc_pages+0x382/0x3d0 [ 116.532772][ T3801] folio_alloc+0x1a/0x20 [ 116.537063][ T3801] filemap_alloc_folio+0x53/0xf0 [ 116.541986][ T3801] page_cache_ra_unbounded+0x1c0/0x430 [ 116.547446][ T3801] ondemand_readahead+0x4f8/0x700 [ 116.552545][ T3801] page_cache_async_ra+0xed/0x120 [ 116.557674][ T3801] do_async_mmap_readahead+0x211/0x250 [ 116.563198][ T3801] filemap_fault+0x101/0xa10 [ 116.567790][ T3801] handle_mm_fault+0xba6/0x1590 [ 116.572676][ T3801] ? lock_page_maybe_drop_mmap+0x200/0x200 [ 116.578478][ T3801] __get_user_pages+0x388/0xc80 [ 116.583313][ T3801] __mm_populate+0x24d/0x370 [ 116.587887][ T3801] vm_mmap_pgoff+0x160/0x1f0 [ 116.592467][ T3801] ksys_mmap_pgoff+0x265/0x320 [ 116.597253][ T3801] do_syscall_64+0x44/0xd0 [ 116.601655][ T3801] entry_SYSCALL_64_after_hwframe+0x44/0xae [ 116.607661][ T3801] RIP: 0033:0x7f4eca1feae9 [ 116.612141][ T3801] 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 [ 116.631784][ T3801] RSP: 002b:00007f4ec7f75188 EFLAGS: 00000246 ORIG_RAX: 0000000000000009 [ 116.640191][ T3801] RAX: ffffffffffffffda RBX: 00007f4eca311f60 RCX: 00007f4eca1feae9 [ 116.648153][ T3801] RDX: 00000000007ffffe RSI: 0000000000600000 RDI: 0000000020000000 [ 116.656127][ T3801] RBP: 00007f4ec7f751d0 R08: 0000000000000004 R09: 0000000000000000 [ 116.664080][ T3801] R10: 0000000004002011 R11: 0000000000000246 R12: 0000000000000002 [ 116.672080][ T3801] R13: 00007ffc4b5d211f R14: 00007f4ec7f75300 R15: 0000000000022000 [ 116.680052][ T3801] [ 116.698776][ T3800] FAT-fs (loop4): Invalid FSINFO signature: 0x00000000, 0x00000000 (sector = 1) 04:35:31 executing program 5: syz_mount_image$vfat(&(0x7f00000002c0), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f00000000c0)="601c6d6b646f736617e43c00088020000200000004f8000020004000000000000000000001", 0x25}, {0x0, 0x0, 0x200000000010ffd}], 0x0, &(0x7f0000000240)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') open(&(0x7f0000000080)='./file0\x00', 0x4142, 0x0) perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41c1}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) r1 = open(&(0x7f0000000000)='./file0\x00', 0x141042, 0x0) openat$cgroup_ro(0xffffffffffffff9c, 0x0, 0x26e1, 0x0) r2 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) r3 = open(&(0x7f0000000380)='./file0\x00', 0x141042, 0x0) write$binfmt_elf64(r3, &(0x7f0000000180)=ANY=[], 0x82) sendfile(r3, r2, 0x0, 0xa198) sendfile(r1, r0, 0x0, 0xa198) 04:35:31 executing program 2: r0 = syz_mount_image$vfat(&(0x7f00000000c0), &(0x7f0000000100)='./file2\x00', 0x0, 0x2, &(0x7f0000000300)=[{&(0x7f0000000000)="eb3c906d6b66082ebc617400028001000240000004f801", 0x17}, {0x0, 0x0, 0x10e20}], 0x0, &(0x7f0000001680)={[{@uni_xlate}]}) mkdirat(r0, &(0x7f0000000040)='./file1\x00', 0x402) [ 116.732887][ T3812] loop3: detected capacity change from 0 to 264192 [ 116.820599][ T3815] loop5: detected capacity change from 0 to 264192 [ 116.834092][ T3815] FAT-fs (loop5): Invalid FSINFO signature: 0x00000000, 0x00000000 (sector = 1) 04:35:31 executing program 0: r0 = creat(&(0x7f0000000000)='./bus\x00', 0x0) openat$vcsu(0xffffffffffffff9c, 0x0, 0x0, 0x0) r1 = open(&(0x7f0000000780)='./bus\x00', 0x14117e, 0x0) r2 = creat(&(0x7f00000001c0)='./bus\x00', 0x0) lseek(r2, 0x7ffffc, 0x0) write$binfmt_elf64(r2, &(0x7f00000002c0)=ANY=[], 0x1a0) mmap(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x7ffffe, 0x4002011, r1, 0x0) (fail_nth: 54) ioctl$EXT4_IOC_SWAP_BOOT(r0, 0x6611) 04:35:31 executing program 2: r0 = syz_mount_image$vfat(&(0x7f00000000c0), &(0x7f0000000100)='./file2\x00', 0x0, 0x2, &(0x7f0000000300)=[{&(0x7f0000000000)="eb3c906d6b66082ebc617400028001000240000004f801", 0x17}, {0x0, 0x0, 0x10e20}], 0x0, &(0x7f0000001680)={[{@uni_xlate}]}) mkdirat(r0, &(0x7f0000000040)='./file1\x00', 0x406) [ 116.867381][ T3818] loop2: detected capacity change from 0 to 270 [ 116.938591][ T3820] FAULT_INJECTION: forcing a failure. [ 116.938591][ T3820] name fail_page_alloc, interval 1, probability 0, space 0, times 0 [ 116.951912][ T3820] CPU: 0 PID: 3820 Comm: syz-executor.0 Not tainted 5.16.0-rc3-syzkaller #0 [ 116.960635][ T3820] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 116.970720][ T3820] Call Trace: [ 116.974015][ T3820] [ 116.976957][ T3820] dump_stack_lvl+0xd6/0x122 [ 116.981587][ T3820] dump_stack+0x11/0x1b [ 116.985754][ T3820] should_fail+0x23c/0x250 [ 116.990176][ T3820] __alloc_pages+0x102/0x330 [ 116.994779][ T3820] alloc_pages+0x382/0x3d0 [ 116.999210][ T3820] folio_alloc+0x1a/0x20 [ 117.003490][ T3820] filemap_alloc_folio+0x53/0xf0 [ 117.008619][ T3820] page_cache_ra_unbounded+0x1c0/0x430 [ 117.014105][ T3820] ondemand_readahead+0x4f8/0x700 [ 117.019162][ T3820] page_cache_async_ra+0xed/0x120 [ 117.024270][ T3820] do_async_mmap_readahead+0x211/0x250 [ 117.029750][ T3820] filemap_fault+0x101/0xa10 [ 117.034351][ T3820] handle_mm_fault+0xba6/0x1590 [ 117.039235][ T3820] ? lock_page_maybe_drop_mmap+0x200/0x200 [ 117.045104][ T3820] __get_user_pages+0x388/0xc80 [ 117.049969][ T3820] __mm_populate+0x24d/0x370 [ 117.054566][ T3820] vm_mmap_pgoff+0x160/0x1f0 [ 117.059202][ T3820] ksys_mmap_pgoff+0x265/0x320 [ 117.063982][ T3820] do_syscall_64+0x44/0xd0 [ 117.068447][ T3820] entry_SYSCALL_64_after_hwframe+0x44/0xae [ 117.074353][ T3820] RIP: 0033:0x7f4eca1feae9 [ 117.078783][ T3820] 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 [ 117.098389][ T3820] RSP: 002b:00007f4ec7f75188 EFLAGS: 00000246 ORIG_RAX: 0000000000000009 [ 117.106826][ T3820] RAX: ffffffffffffffda RBX: 00007f4eca311f60 RCX: 00007f4eca1feae9 [ 117.114805][ T3820] RDX: 00000000007ffffe RSI: 0000000000600000 RDI: 0000000020000000 [ 117.122781][ T3820] RBP: 00007f4ec7f751d0 R08: 0000000000000004 R09: 0000000000000000 [ 117.130754][ T3820] R10: 0000000004002011 R11: 0000000000000246 R12: 0000000000000002 [ 117.138733][ T3820] R13: 00007ffc4b5d211f R14: 00007f4ec7f75300 R15: 0000000000022000 [ 117.146715][ T3820] [ 117.168919][ T3824] loop2: detected capacity change from 0 to 270 04:35:32 executing program 2: r0 = syz_mount_image$vfat(&(0x7f00000000c0), &(0x7f0000000100)='./file2\x00', 0x0, 0x2, &(0x7f0000000300)=[{&(0x7f0000000000)="eb3c906d6b66082ebc617400028001000240000004f801", 0x17}, {0x0, 0x0, 0x10e20}], 0x0, &(0x7f0000001680)={[{@uni_xlate}]}) mkdirat(r0, &(0x7f0000000040)='./file1\x00', 0x500) 04:35:32 executing program 5: syz_mount_image$vfat(&(0x7f00000002c0), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f00000000c0)="601c6d6b646f736617e43c00088020000200000004f8000020004000000000000000000001", 0x25}, {0x0, 0x0, 0x200000000010ffd}], 0x0, &(0x7f0000000240)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') open(&(0x7f0000000080)='./file0\x00', 0x4142, 0x0) perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41c1}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) r1 = open(&(0x7f0000000000)='./file0\x00', 0x141042, 0x0) write$binfmt_elf64(r1, &(0x7f0000000180)=ANY=[], 0x82) openat$cgroup_ro(0xffffffffffffff9c, 0x0, 0x26e1, 0x0) r2 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) r3 = open(&(0x7f0000000380)='./file0\x00', 0x141042, 0x0) write$binfmt_elf64(r3, &(0x7f0000000180)=ANY=[], 0x82) sendfile(r3, r2, 0x0, 0xa198) sendfile(r1, r0, 0x0, 0xa198) [ 117.270990][ T2367] FAT-fs (loop5): Invalid FSINFO signature: 0x00000000, 0x00000000 (sector = 1) [ 117.312891][ T3826] loop2: detected capacity change from 0 to 270 [ 117.341621][ T3828] loop5: detected capacity change from 0 to 264192 [ 117.350322][ T3828] FAT-fs (loop5): Invalid FSINFO signature: 0x00000000, 0x00000000 (sector = 1) 04:35:32 executing program 1: chdir(&(0x7f0000000040)='./file0\x00') open(&(0x7f0000000080)='./file0\x00', 0x4142, 0x0) r0 = perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41c1}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r1 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) r2 = open(&(0x7f0000000000)='./file0\x00', 0x141042, 0x0) write$binfmt_elf64(r2, &(0x7f0000000180)=ANY=[], 0x82) r3 = openat$cgroup_ro(0xffffffffffffff9c, 0x0, 0x26e1, 0x0) ioctl$PERF_EVENT_IOC_PERIOD(r3, 0x4030582a, &(0x7f0000000040)) write$P9_RREADDIR(r3, &(0x7f0000000240)=ANY=[@ANYBLOB="49000000290200030000008003000000240000f00000000014020000000066696c65fb1f3cde7d42a05ebbdb864e304fb71615dfe1ae30020200000007000000000000000300"/80], 0x49) r4 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) ioctl$PERF_EVENT_IOC_PERIOD(r0, 0x40082404, &(0x7f0000000140)=0x3) r5 = open(&(0x7f0000000380)='./file0\x00', 0x141042, 0x0) write$binfmt_elf64(r5, &(0x7f0000000180)=ANY=[], 0x82) sendfile(r5, r4, 0x0, 0xa198) sendfile(r2, r1, 0x0, 0xa198) 04:35:32 executing program 0: r0 = creat(&(0x7f0000000000)='./bus\x00', 0x0) openat$vcsu(0xffffffffffffff9c, 0x0, 0x0, 0x0) r1 = open(&(0x7f0000000780)='./bus\x00', 0x14117e, 0x0) r2 = creat(&(0x7f00000001c0)='./bus\x00', 0x0) lseek(r2, 0x7ffffc, 0x0) write$binfmt_elf64(r2, &(0x7f00000002c0)=ANY=[], 0x1a0) mmap(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x7ffffe, 0x4002011, r1, 0x0) (fail_nth: 55) ioctl$EXT4_IOC_SWAP_BOOT(r0, 0x6611) 04:35:32 executing program 4: syz_mount_image$vfat(&(0x7f00000002c0), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f00000000c0)="601c6d6b646f736617e43c00088020000200000004f8000020004000000000000000000001", 0x25}, {0x0, 0x0, 0x200000000010ffd}], 0x0, &(0x7f0000000240)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') open(&(0x7f0000000080)='./file0\x00', 0x4142, 0x0) perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41c1}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) r1 = open(&(0x7f0000000000)='./file0\x00', 0x141042, 0x0) openat$cgroup_ro(0xffffffffffffff9c, 0x0, 0x26e1, 0x0) r2 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) r3 = open(&(0x7f0000000380)='./file0\x00', 0x141042, 0x0) write$binfmt_elf64(r3, &(0x7f0000000180)=ANY=[], 0x82) sendfile(r3, r2, 0x0, 0xa198) sendfile(r1, r0, 0x0, 0xa198) 04:35:32 executing program 2: r0 = syz_mount_image$vfat(&(0x7f00000000c0), &(0x7f0000000100)='./file2\x00', 0x0, 0x2, &(0x7f0000000300)=[{&(0x7f0000000000)="eb3c906d6b66082ebc617400028001000240000004f801", 0x17}, {0x0, 0x0, 0x10e20}], 0x0, &(0x7f0000001680)={[{@uni_xlate}]}) mkdirat(r0, &(0x7f0000000040)='./file1\x00', 0x600) 04:35:32 executing program 3: syz_mount_image$vfat(&(0x7f00000002c0), 0x0, 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f00000000c0)="601c6d6b646f736617e43c00088020000200000004f8000020004000000000000000000001", 0x25}, {0x0, 0x0, 0x200000000010ffd}], 0x0, &(0x7f0000000240)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') open(&(0x7f0000000080)='./file0\x00', 0x4142, 0x0) perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41c1}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) r1 = open(&(0x7f0000000000)='./file0\x00', 0x141042, 0x0) write$binfmt_elf64(r1, &(0x7f0000000180)=ANY=[], 0x82) rename(&(0x7f0000000180)='./file0\x00', &(0x7f0000000300)='./file0\x00') r2 = openat$cgroup_ro(0xffffffffffffff9c, 0x0, 0x26e1, 0x0) ioctl$PERF_EVENT_IOC_PERIOD(r2, 0x4030582a, &(0x7f0000000040)) write$P9_RREADDIR(r2, &(0x7f0000000240)=ANY=[@ANYBLOB="49000000290200030000008003000000240000f00000000014020000000066696c65fb1f3cde7d42a05ebbdb864e304fb71615dfe1ae30020200000007000000000000000300"/80], 0x49) r3 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) r4 = open(&(0x7f0000000380)='./file0\x00', 0x141042, 0x0) write$binfmt_elf64(r4, &(0x7f0000000180)=ANY=[], 0x82) sendfile(r4, r3, 0x0, 0xa198) sendfile(r1, r0, 0x0, 0xa198) 04:35:32 executing program 5: syz_mount_image$vfat(&(0x7f00000002c0), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f00000000c0)="601c6d6b646f736617e43c00088020000200000004f8000020004000000000000000000001", 0x25}, {0x0, 0x0, 0x200000000010ffd}], 0x0, &(0x7f0000000240)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') open(&(0x7f0000000080)='./file0\x00', 0x4142, 0x0) perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41c1}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) r1 = open(&(0x7f0000000000)='./file0\x00', 0x141042, 0x0) write$binfmt_elf64(r1, &(0x7f0000000180)=ANY=[], 0x82) rename(&(0x7f0000000180)='./file0\x00', &(0x7f0000000300)='./file0\x00') r2 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) r3 = open(&(0x7f0000000380)='./file0\x00', 0x141042, 0x0) write$binfmt_elf64(r3, &(0x7f0000000180)=ANY=[], 0x82) sendfile(r3, r2, 0x0, 0xa198) sendfile(r1, r0, 0x0, 0xa198) [ 117.554778][ T1836] FAT-fs (loop5): Invalid FSINFO signature: 0x00000000, 0x00000000 (sector = 1) [ 117.596435][ T3831] loop2: detected capacity change from 0 to 270 [ 117.601223][ T3837] FAULT_INJECTION: forcing a failure. [ 117.601223][ T3837] name fail_page_alloc, interval 1, probability 0, space 0, times 0 [ 117.603822][ T3835] loop4: detected capacity change from 0 to 264192 [ 117.615932][ T3837] CPU: 1 PID: 3837 Comm: syz-executor.0 Not tainted 5.16.0-rc3-syzkaller #0 [ 117.631105][ T3837] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 117.640444][ T3839] loop5: detected capacity change from 0 to 264192 [ 117.641163][ T3837] Call Trace: [ 117.641172][ T3837] [ 117.641178][ T3837] dump_stack_lvl+0xd6/0x122 [ 117.658474][ T3837] dump_stack+0x11/0x1b [ 117.662658][ T3837] should_fail+0x23c/0x250 [ 117.667057][ T3837] __alloc_pages+0x102/0x330 [ 117.671706][ T3837] alloc_pages+0x382/0x3d0 [ 117.676105][ T3837] folio_alloc+0x1a/0x20 [ 117.680372][ T3837] filemap_alloc_folio+0x53/0xf0 [ 117.685423][ T3837] page_cache_ra_unbounded+0x1c0/0x430 [ 117.690869][ T3837] ondemand_readahead+0x4f8/0x700 [ 117.695906][ T3837] page_cache_async_ra+0xed/0x120 [ 117.701342][ T3837] do_async_mmap_readahead+0x211/0x250 [ 117.706788][ T3837] filemap_fault+0x101/0xa10 [ 117.711365][ T3837] handle_mm_fault+0xba6/0x1590 [ 117.716203][ T3837] ? lock_page_maybe_drop_mmap+0x200/0x200 [ 117.722070][ T3837] __get_user_pages+0x388/0xc80 [ 117.726909][ T3837] __mm_populate+0x24d/0x370 [ 117.731506][ T3837] vm_mmap_pgoff+0x160/0x1f0 [ 117.736213][ T3837] ksys_mmap_pgoff+0x265/0x320 [ 117.740968][ T3837] do_syscall_64+0x44/0xd0 [ 117.745395][ T3837] entry_SYSCALL_64_after_hwframe+0x44/0xae [ 117.751289][ T3837] RIP: 0033:0x7f4eca1feae9 [ 117.755687][ T3837] 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 [ 117.775297][ T3837] RSP: 002b:00007f4ec7f75188 EFLAGS: 00000246 ORIG_RAX: 0000000000000009 [ 117.783690][ T3837] RAX: ffffffffffffffda RBX: 00007f4eca311f60 RCX: 00007f4eca1feae9 [ 117.791642][ T3837] RDX: 00000000007ffffe RSI: 0000000000600000 RDI: 0000000020000000 [ 117.799692][ T3837] RBP: 00007f4ec7f751d0 R08: 0000000000000004 R09: 0000000000000000 [ 117.807648][ T3837] R10: 0000000004002011 R11: 0000000000000246 R12: 0000000000000002 [ 117.815734][ T3837] R13: 00007ffc4b5d211f R14: 00007f4ec7f75300 R15: 0000000000022000 [ 117.823690][ T3837] [ 117.830218][ T3839] FAT-fs (loop5): Invalid FSINFO signature: 0x00000000, 0x00000000 (sector = 1) 04:35:32 executing program 2: r0 = syz_mount_image$vfat(&(0x7f00000000c0), &(0x7f0000000100)='./file2\x00', 0x0, 0x2, &(0x7f0000000300)=[{&(0x7f0000000000)="eb3c906d6b66082ebc617400028001000240000004f801", 0x17}, {0x0, 0x0, 0x10e20}], 0x0, &(0x7f0000001680)={[{@uni_xlate}]}) mkdirat(r0, &(0x7f0000000040)='./file1\x00', 0x604) [ 117.889616][ T3835] FAT-fs (loop4): Invalid FSINFO signature: 0x00000000, 0x00000000 (sector = 1) [ 117.903940][ T3847] loop3: detected capacity change from 0 to 264192 04:35:32 executing program 4: syz_mount_image$vfat(&(0x7f00000002c0), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f00000000c0)="601c6d6b646f736617e43c00088020000200000004f8000020004000000000000000000001", 0x25}, {0x0, 0x0, 0x200000000010ffd}], 0x0, &(0x7f0000000240)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') open(&(0x7f0000000080)='./file0\x00', 0x4142, 0x0) perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41c1}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) write$binfmt_elf64(0xffffffffffffffff, &(0x7f0000000180)=ANY=[], 0x82) openat$cgroup_ro(0xffffffffffffff9c, 0x0, 0x26e1, 0x0) r1 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) r2 = open(&(0x7f0000000380)='./file0\x00', 0x141042, 0x0) write$binfmt_elf64(r2, &(0x7f0000000180)=ANY=[], 0x82) sendfile(r2, r1, 0x0, 0xa198) sendfile(0xffffffffffffffff, r0, 0x0, 0xa198) 04:35:32 executing program 0: r0 = creat(&(0x7f0000000000)='./bus\x00', 0x0) openat$vcsu(0xffffffffffffff9c, 0x0, 0x0, 0x0) r1 = open(&(0x7f0000000780)='./bus\x00', 0x14117e, 0x0) r2 = creat(&(0x7f00000001c0)='./bus\x00', 0x0) lseek(r2, 0x7ffffc, 0x0) write$binfmt_elf64(r2, &(0x7f00000002c0)=ANY=[], 0x1a0) mmap(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x7ffffe, 0x4002011, r1, 0x0) (fail_nth: 56) ioctl$EXT4_IOC_SWAP_BOOT(r0, 0x6611) 04:35:32 executing program 2: r0 = syz_mount_image$vfat(&(0x7f00000000c0), &(0x7f0000000100)='./file2\x00', 0x0, 0x2, &(0x7f0000000300)=[{&(0x7f0000000000)="eb3c906d6b66082ebc617400028001000240000004f801", 0x17}, {0x0, 0x0, 0x10e20}], 0x0, &(0x7f0000001680)={[{@uni_xlate}]}) mkdirat(r0, &(0x7f0000000040)='./file1\x00', 0x700) [ 117.981814][ T3849] loop2: detected capacity change from 0 to 270 [ 118.049044][ T3852] FAULT_INJECTION: forcing a failure. [ 118.049044][ T3852] name fail_page_alloc, interval 1, probability 0, space 0, times 0 [ 118.051036][ T3854] loop4: detected capacity change from 0 to 264192 [ 118.062335][ T3852] CPU: 1 PID: 3852 Comm: syz-executor.0 Not tainted 5.16.0-rc3-syzkaller #0 [ 118.077420][ T3852] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 118.087581][ T3852] Call Trace: [ 118.090883][ T3852] [ 118.093804][ T3852] dump_stack_lvl+0xd6/0x122 [ 118.098391][ T3852] dump_stack+0x11/0x1b [ 118.102537][ T3852] should_fail+0x23c/0x250 [ 118.106963][ T3852] __alloc_pages+0x102/0x330 [ 118.111699][ T3852] alloc_pages+0x382/0x3d0 [ 118.116101][ T3852] folio_alloc+0x1a/0x20 [ 118.120328][ T3852] filemap_alloc_folio+0x53/0xf0 [ 118.125316][ T3852] page_cache_ra_unbounded+0x1c0/0x430 [ 118.130763][ T3852] ondemand_readahead+0x4f8/0x700 [ 118.135779][ T3852] page_cache_async_ra+0xed/0x120 [ 118.140887][ T3852] do_async_mmap_readahead+0x211/0x250 [ 118.146410][ T3852] filemap_fault+0x101/0xa10 [ 118.150987][ T3852] handle_mm_fault+0xba6/0x1590 [ 118.155875][ T3852] ? lock_page_maybe_drop_mmap+0x200/0x200 [ 118.161722][ T3852] __get_user_pages+0x388/0xc80 [ 118.166579][ T3852] __mm_populate+0x24d/0x370 [ 118.171154][ T3852] vm_mmap_pgoff+0x160/0x1f0 [ 118.175799][ T3852] ksys_mmap_pgoff+0x265/0x320 [ 118.180619][ T3852] do_syscall_64+0x44/0xd0 [ 118.185065][ T3852] entry_SYSCALL_64_after_hwframe+0x44/0xae [ 118.190964][ T3852] RIP: 0033:0x7f4eca1feae9 [ 118.195378][ T3852] 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 [ 118.214985][ T3852] RSP: 002b:00007f4ec7f75188 EFLAGS: 00000246 ORIG_RAX: 0000000000000009 [ 118.223452][ T3852] RAX: ffffffffffffffda RBX: 00007f4eca311f60 RCX: 00007f4eca1feae9 [ 118.231424][ T3852] RDX: 00000000007ffffe RSI: 0000000000600000 RDI: 0000000020000000 [ 118.239455][ T3852] RBP: 00007f4ec7f751d0 R08: 0000000000000004 R09: 0000000000000000 [ 118.247409][ T3852] R10: 0000000004002011 R11: 0000000000000246 R12: 0000000000000002 [ 118.255410][ T3852] R13: 00007ffc4b5d211f R14: 00007f4ec7f75300 R15: 0000000000022000 [ 118.263422][ T3852] [ 118.286910][ T3858] loop2: detected capacity change from 0 to 270 [ 118.305725][ T3854] FAT-fs (loop4): Invalid FSINFO signature: 0x00000000, 0x00000000 (sector = 1) 04:35:33 executing program 2: r0 = syz_mount_image$vfat(&(0x7f00000000c0), &(0x7f0000000100)='./file2\x00', 0x0, 0x2, &(0x7f0000000300)=[{&(0x7f0000000000)="eb3c906d6b66082ebc617400028001000240000004f801", 0x17}, {0x0, 0x0, 0x10e20}], 0x0, &(0x7f0000001680)={[{@uni_xlate}]}) mkdirat(r0, &(0x7f0000000040)='./file1\x00', 0xb00) 04:35:33 executing program 0: r0 = creat(&(0x7f0000000000)='./bus\x00', 0x0) openat$vcsu(0xffffffffffffff9c, 0x0, 0x0, 0x0) r1 = open(&(0x7f0000000780)='./bus\x00', 0x14117e, 0x0) r2 = creat(&(0x7f00000001c0)='./bus\x00', 0x0) lseek(r2, 0x7ffffc, 0x0) write$binfmt_elf64(r2, &(0x7f00000002c0)=ANY=[], 0x1a0) mmap(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x7ffffe, 0x4002011, r1, 0x0) (fail_nth: 57) ioctl$EXT4_IOC_SWAP_BOOT(r0, 0x6611) 04:35:33 executing program 1: syz_mount_image$vfat(0x0, &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f00000000c0)="601c6d6b646f736617e43c00088020000200000004f8000020004000000000000000000001", 0x25}, {0x0, 0x0, 0x200000000010ffd}], 0x0, &(0x7f0000000240)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') open(&(0x7f0000000080)='./file0\x00', 0x4142, 0x0) r0 = perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41c1}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r1 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) r2 = open(&(0x7f0000000000)='./file0\x00', 0x141042, 0x0) write$binfmt_elf64(r2, &(0x7f0000000180)=ANY=[], 0x82) r3 = openat$cgroup_ro(0xffffffffffffff9c, 0x0, 0x26e1, 0x0) ioctl$PERF_EVENT_IOC_PERIOD(r3, 0x4030582a, &(0x7f0000000040)) write$P9_RREADDIR(r3, &(0x7f0000000240)=ANY=[@ANYBLOB="49000000290200030000008003000000240000f00000000014020000000066696c65fb1f3cde7d42a05ebbdb864e304fb71615dfe1ae30020200000007000000000000000300"/80], 0x49) r4 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) ioctl$PERF_EVENT_IOC_PERIOD(r0, 0x40082404, &(0x7f0000000140)=0x3) r5 = open(&(0x7f0000000380)='./file0\x00', 0x141042, 0x0) write$binfmt_elf64(r5, &(0x7f0000000180)=ANY=[], 0x82) sendfile(r5, r4, 0x0, 0xa198) sendfile(r2, r1, 0x0, 0xa198) [ 118.455863][ T3861] loop2: detected capacity change from 0 to 270 [ 118.470781][ T3863] FAULT_INJECTION: forcing a failure. [ 118.470781][ T3863] name fail_page_alloc, interval 1, probability 0, space 0, times 0 [ 118.484034][ T3863] CPU: 0 PID: 3863 Comm: syz-executor.0 Not tainted 5.16.0-rc3-syzkaller #0 [ 118.492832][ T3863] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 118.502898][ T3863] Call Trace: [ 118.506275][ T3863] [ 118.509477][ T3863] dump_stack_lvl+0xd6/0x122 [ 118.514125][ T3863] dump_stack+0x11/0x1b [ 118.518294][ T3863] should_fail+0x23c/0x250 [ 118.522717][ T3863] __alloc_pages+0x102/0x330 [ 118.527314][ T3863] alloc_pages+0x382/0x3d0 [ 118.531866][ T3863] folio_alloc+0x1a/0x20 [ 118.536156][ T3863] filemap_alloc_folio+0x53/0xf0 [ 118.541130][ T3863] page_cache_ra_unbounded+0x1c0/0x430 [ 118.546594][ T3863] ondemand_readahead+0x4f8/0x700 [ 118.551671][ T3863] page_cache_async_ra+0xed/0x120 [ 118.556770][ T3863] do_async_mmap_readahead+0x211/0x250 [ 118.562241][ T3863] filemap_fault+0x101/0xa10 [ 118.566900][ T3863] handle_mm_fault+0xba6/0x1590 [ 118.571751][ T3863] ? lock_page_maybe_drop_mmap+0x200/0x200 [ 118.577602][ T3863] __get_user_pages+0x388/0xc80 [ 118.582489][ T3863] __mm_populate+0x24d/0x370 [ 118.587125][ T3863] vm_mmap_pgoff+0x160/0x1f0 [ 118.591723][ T3863] ksys_mmap_pgoff+0x265/0x320 [ 118.596546][ T3863] do_syscall_64+0x44/0xd0 [ 118.601053][ T3863] entry_SYSCALL_64_after_hwframe+0x44/0xae [ 118.607034][ T3863] RIP: 0033:0x7f4eca1feae9 [ 118.607974][ T3865] loop1: detected capacity change from 0 to 264192 [ 118.611444][ T3863] 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 [ 118.611464][ T3863] RSP: 002b:00007f4ec7f75188 EFLAGS: 00000246 ORIG_RAX: 0000000000000009 [ 118.646314][ T3863] RAX: ffffffffffffffda RBX: 00007f4eca311f60 RCX: 00007f4eca1feae9 04:35:33 executing program 5: syz_mount_image$vfat(&(0x7f00000002c0), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f00000000c0)="601c6d6b646f736617e43c00088020000200000004f8000020004000000000000000000001", 0x25}, {0x0, 0x0, 0x200000000010ffd}], 0x0, &(0x7f0000000240)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') open(&(0x7f0000000080)='./file0\x00', 0x4142, 0x0) perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41c1}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) r1 = open(&(0x7f0000000000)='./file0\x00', 0x141042, 0x0) write$binfmt_elf64(r1, &(0x7f0000000180)=ANY=[], 0x82) rename(&(0x7f0000000180)='./file0\x00', &(0x7f0000000300)='./file0\x00') r2 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) r3 = open(&(0x7f0000000380)='./file0\x00', 0x141042, 0x0) write$binfmt_elf64(r3, &(0x7f0000000180)=ANY=[], 0x82) sendfile(r3, r2, 0x0, 0xa198) sendfile(r1, r0, 0x0, 0xa198) 04:35:33 executing program 2: r0 = syz_mount_image$vfat(&(0x7f00000000c0), &(0x7f0000000100)='./file2\x00', 0x0, 0x2, &(0x7f0000000300)=[{&(0x7f0000000000)="eb3c906d6b66082ebc617400028001000240000004f801", 0x17}, {0x0, 0x0, 0x10e20}], 0x0, &(0x7f0000001680)={[{@uni_xlate}]}) mkdirat(r0, &(0x7f0000000040)='./file1\x00', 0xc00) 04:35:33 executing program 1: syz_mount_image$vfat(0x0, &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f00000000c0)="601c6d6b646f736617e43c00088020000200000004f8000020004000000000000000000001", 0x25}, {0x0, 0x0, 0x200000000010ffd}], 0x0, &(0x7f0000000240)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') open(&(0x7f0000000080)='./file0\x00', 0x4142, 0x0) r0 = perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41c1}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r1 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) r2 = open(&(0x7f0000000000)='./file0\x00', 0x141042, 0x0) write$binfmt_elf64(r2, &(0x7f0000000180)=ANY=[], 0x82) r3 = openat$cgroup_ro(0xffffffffffffff9c, 0x0, 0x26e1, 0x0) ioctl$PERF_EVENT_IOC_PERIOD(r3, 0x4030582a, &(0x7f0000000040)) write$P9_RREADDIR(r3, &(0x7f0000000240)=ANY=[@ANYBLOB="49000000290200030000008003000000240000f00000000014020000000066696c65fb1f3cde7d42a05ebbdb864e304fb71615dfe1ae30020200000007000000000000000300"/80], 0x49) r4 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) ioctl$PERF_EVENT_IOC_PERIOD(r0, 0x40082404, &(0x7f0000000140)=0x3) r5 = open(&(0x7f0000000380)='./file0\x00', 0x141042, 0x0) write$binfmt_elf64(r5, &(0x7f0000000180)=ANY=[], 0x82) sendfile(r5, r4, 0x0, 0xa198) sendfile(r2, r1, 0x0, 0xa198) [ 118.654288][ T3863] RDX: 00000000007ffffe RSI: 0000000000600000 RDI: 0000000020000000 [ 118.662257][ T3863] RBP: 00007f4ec7f751d0 R08: 0000000000000004 R09: 0000000000000000 [ 118.670248][ T3863] R10: 0000000004002011 R11: 0000000000000246 R12: 0000000000000002 [ 118.678220][ T3863] R13: 00007ffc4b5d211f R14: 00007f4ec7f75300 R15: 0000000000022000 [ 118.686243][ T3863] 04:35:33 executing program 3: syz_mount_image$vfat(&(0x7f00000002c0), 0x0, 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f00000000c0)="601c6d6b646f736617e43c00088020000200000004f8000020004000000000000000000001", 0x25}, {0x0, 0x0, 0x200000000010ffd}], 0x0, &(0x7f0000000240)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') open(&(0x7f0000000080)='./file0\x00', 0x4142, 0x0) perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41c1}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) r1 = open(&(0x7f0000000000)='./file0\x00', 0x141042, 0x0) write$binfmt_elf64(r1, &(0x7f0000000180)=ANY=[], 0x82) rename(&(0x7f0000000180)='./file0\x00', &(0x7f0000000300)='./file0\x00') r2 = openat$cgroup_ro(0xffffffffffffff9c, 0x0, 0x26e1, 0x0) ioctl$PERF_EVENT_IOC_PERIOD(r2, 0x4030582a, &(0x7f0000000040)) write$P9_RREADDIR(r2, &(0x7f0000000240)=ANY=[@ANYBLOB="49000000290200030000008003000000240000f00000000014020000000066696c65fb1f3cde7d42a05ebbdb864e304fb71615dfe1ae30020200000007000000000000000300"/80], 0x49) r3 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) r4 = open(&(0x7f0000000380)='./file0\x00', 0x141042, 0x0) write$binfmt_elf64(r4, &(0x7f0000000180)=ANY=[], 0x82) sendfile(r4, r3, 0x0, 0xa198) sendfile(r1, r0, 0x0, 0xa198) [ 118.744616][ T3869] loop2: detected capacity change from 0 to 270 [ 118.753764][ T3871] loop5: detected capacity change from 0 to 264192 [ 118.762523][ T3871] FAT-fs (loop5): Invalid FSINFO signature: 0x00000000, 0x00000000 (sector = 1) 04:35:33 executing program 0: r0 = creat(&(0x7f0000000000)='./bus\x00', 0x0) openat$vcsu(0xffffffffffffff9c, 0x0, 0x0, 0x0) r1 = open(&(0x7f0000000780)='./bus\x00', 0x14117e, 0x0) r2 = creat(&(0x7f00000001c0)='./bus\x00', 0x0) lseek(r2, 0x7ffffc, 0x0) write$binfmt_elf64(r2, &(0x7f00000002c0)=ANY=[], 0x1a0) mmap(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x7ffffe, 0x4002011, r1, 0x0) (fail_nth: 58) ioctl$EXT4_IOC_SWAP_BOOT(r0, 0x6611) 04:35:33 executing program 2: r0 = syz_mount_image$vfat(&(0x7f00000000c0), &(0x7f0000000100)='./file2\x00', 0x0, 0x2, &(0x7f0000000300)=[{&(0x7f0000000000)="eb3c906d6b66082ebc617400028001000240000004f801", 0x17}, {0x0, 0x0, 0x10e20}], 0x0, &(0x7f0000001680)={[{@uni_xlate}]}) mkdirat(r0, &(0x7f0000000040)='./file1\x00', 0xd00) [ 118.812683][ T3874] loop3: detected capacity change from 0 to 264192 [ 118.818445][ T3875] loop1: detected capacity change from 0 to 264192 04:35:33 executing program 4: syz_mount_image$vfat(&(0x7f00000002c0), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f00000000c0)="601c6d6b646f736617e43c00088020000200000004f8000020004000000000000000000001", 0x25}, {0x0, 0x0, 0x200000000010ffd}], 0x0, &(0x7f0000000240)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') open(&(0x7f0000000080)='./file0\x00', 0x4142, 0x0) perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41c1}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) write$binfmt_elf64(0xffffffffffffffff, &(0x7f0000000180)=ANY=[], 0x82) openat$cgroup_ro(0xffffffffffffff9c, 0x0, 0x26e1, 0x0) r1 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) r2 = open(&(0x7f0000000380)='./file0\x00', 0x141042, 0x0) write$binfmt_elf64(r2, &(0x7f0000000180)=ANY=[], 0x82) sendfile(r2, r1, 0x0, 0xa198) sendfile(0xffffffffffffffff, r0, 0x0, 0xa198) [ 118.923935][ T3879] FAULT_INJECTION: forcing a failure. [ 118.923935][ T3879] name fail_page_alloc, interval 1, probability 0, space 0, times 0 [ 118.926338][ T3880] loop2: detected capacity change from 0 to 270 [ 118.937201][ T3879] CPU: 1 PID: 3879 Comm: syz-executor.0 Not tainted 5.16.0-rc3-syzkaller #0 [ 118.952318][ T3879] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 118.962448][ T3879] Call Trace: [ 118.965723][ T3879] [ 118.968643][ T3879] dump_stack_lvl+0xd6/0x122 [ 118.973241][ T3879] dump_stack+0x11/0x1b [ 118.977438][ T3879] should_fail+0x23c/0x250 [ 118.981846][ T3879] __alloc_pages+0x102/0x330 [ 118.986449][ T3879] alloc_pages+0x382/0x3d0 [ 118.990898][ T3879] folio_alloc+0x1a/0x20 [ 118.995181][ T3879] filemap_alloc_folio+0x53/0xf0 [ 119.000153][ T3879] page_cache_ra_unbounded+0x1c0/0x430 [ 119.005615][ T3879] ondemand_readahead+0x4f8/0x700 [ 119.010760][ T3879] page_cache_async_ra+0xed/0x120 [ 119.015771][ T3879] do_async_mmap_readahead+0x211/0x250 [ 119.021247][ T3879] filemap_fault+0x101/0xa10 [ 119.025828][ T3879] handle_mm_fault+0xba6/0x1590 [ 119.030774][ T3879] ? lock_page_maybe_drop_mmap+0x200/0x200 [ 119.036658][ T3879] __get_user_pages+0x388/0xc80 [ 119.041513][ T3879] __mm_populate+0x24d/0x370 [ 119.046112][ T3879] vm_mmap_pgoff+0x160/0x1f0 [ 119.050750][ T3879] ksys_mmap_pgoff+0x265/0x320 [ 119.055501][ T3879] do_syscall_64+0x44/0xd0 [ 119.059931][ T3879] entry_SYSCALL_64_after_hwframe+0x44/0xae [ 119.065830][ T3879] RIP: 0033:0x7f4eca1feae9 [ 119.070256][ T3879] 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 [ 119.089854][ T3879] RSP: 002b:00007f4ec7f75188 EFLAGS: 00000246 ORIG_RAX: 0000000000000009 [ 119.098248][ T3879] RAX: ffffffffffffffda RBX: 00007f4eca311f60 RCX: 00007f4eca1feae9 [ 119.106306][ T3879] RDX: 00000000007ffffe RSI: 0000000000600000 RDI: 0000000020000000 [ 119.114259][ T3879] RBP: 00007f4ec7f751d0 R08: 0000000000000004 R09: 0000000000000000 [ 119.122241][ T3879] R10: 0000000004002011 R11: 0000000000000246 R12: 0000000000000002 [ 119.130194][ T3879] R13: 00007ffc4b5d211f R14: 00007f4ec7f75300 R15: 0000000000022000 [ 119.138151][ T3879] 04:35:33 executing program 2: r0 = syz_mount_image$vfat(&(0x7f00000000c0), &(0x7f0000000100)='./file2\x00', 0x0, 0x2, &(0x7f0000000300)=[{&(0x7f0000000000)="eb3c906d6b66082ebc617400028001000240000004f801", 0x17}, {0x0, 0x0, 0x10e20}], 0x0, &(0x7f0000001680)={[{@uni_xlate}]}) mkdirat(r0, &(0x7f0000000040)='./file1\x00', 0xe00) [ 119.199316][ T3886] loop4: detected capacity change from 0 to 264192 [ 119.275243][ T3886] FAT-fs (loop4): Invalid FSINFO signature: 0x00000000, 0x00000000 (sector = 1) 04:35:34 executing program 0: r0 = creat(&(0x7f0000000000)='./bus\x00', 0x0) openat$vcsu(0xffffffffffffff9c, 0x0, 0x0, 0x0) r1 = open(&(0x7f0000000780)='./bus\x00', 0x14117e, 0x0) r2 = creat(&(0x7f00000001c0)='./bus\x00', 0x0) lseek(r2, 0x7ffffc, 0x0) write$binfmt_elf64(r2, &(0x7f00000002c0)=ANY=[], 0x1a0) mmap(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x7ffffe, 0x4002011, r1, 0x0) (fail_nth: 59) ioctl$EXT4_IOC_SWAP_BOOT(r0, 0x6611) [ 119.358353][ T3888] loop2: detected capacity change from 0 to 270 04:35:34 executing program 5: r0 = syz_mount_image$vfat(&(0x7f00000000c0), &(0x7f0000000100)='./file2\x00', 0x0, 0x2, &(0x7f0000000300)=[{&(0x7f0000000000)="eb3c906d6b66082ebc617400028001000240000004f801", 0x17}, {0x0, 0x0, 0x10e20}], 0x0, &(0x7f0000001680)={[{@uni_xlate}]}) mkdirat(r0, &(0x7f0000000040)='./file1\x00', 0x700) 04:35:34 executing program 2: r0 = syz_mount_image$vfat(&(0x7f00000000c0), &(0x7f0000000100)='./file2\x00', 0x0, 0x2, &(0x7f0000000300)=[{&(0x7f0000000000)="eb3c906d6b66082ebc617400028001000240000004f801", 0x17}, {0x0, 0x0, 0x10e20}], 0x0, &(0x7f0000001680)={[{@uni_xlate}]}) mkdirat(r0, &(0x7f0000000040)='./file1\x00', 0xe01) [ 119.406897][ T3892] FAULT_INJECTION: forcing a failure. [ 119.406897][ T3892] name fail_page_alloc, interval 1, probability 0, space 0, times 0 [ 119.420188][ T3892] CPU: 1 PID: 3892 Comm: syz-executor.0 Not tainted 5.16.0-rc3-syzkaller #0 [ 119.428863][ T3892] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 119.438986][ T3892] Call Trace: [ 119.442263][ T3892] [ 119.445210][ T3892] dump_stack_lvl+0xd6/0x122 [ 119.449795][ T3892] dump_stack+0x11/0x1b [ 119.453947][ T3892] should_fail+0x23c/0x250 [ 119.458410][ T3892] __alloc_pages+0x102/0x330 [ 119.463092][ T3892] alloc_pages+0x382/0x3d0 [ 119.467493][ T3892] folio_alloc+0x1a/0x20 [ 119.471718][ T3892] filemap_alloc_folio+0x53/0xf0 [ 119.476650][ T3892] page_cache_ra_unbounded+0x1c0/0x430 [ 119.482114][ T3892] ondemand_readahead+0x4f8/0x700 [ 119.487122][ T3892] page_cache_async_ra+0xed/0x120 [ 119.492185][ T3892] do_async_mmap_readahead+0x211/0x250 [ 119.497693][ T3892] filemap_fault+0x101/0xa10 [ 119.502276][ T3892] handle_mm_fault+0xba6/0x1590 [ 119.507147][ T3892] ? lock_page_maybe_drop_mmap+0x200/0x200 [ 119.512945][ T3892] __get_user_pages+0x388/0xc80 [ 119.517785][ T3892] __mm_populate+0x24d/0x370 [ 119.522433][ T3892] vm_mmap_pgoff+0x160/0x1f0 [ 119.527007][ T3892] ksys_mmap_pgoff+0x265/0x320 [ 119.531770][ T3892] do_syscall_64+0x44/0xd0 [ 119.536187][ T3892] entry_SYSCALL_64_after_hwframe+0x44/0xae [ 119.542060][ T3892] RIP: 0033:0x7f4eca1feae9 [ 119.546456][ T3892] 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 [ 119.566045][ T3892] RSP: 002b:00007f4ec7f75188 EFLAGS: 00000246 ORIG_RAX: 0000000000000009 [ 119.574510][ T3892] RAX: ffffffffffffffda RBX: 00007f4eca311f60 RCX: 00007f4eca1feae9 [ 119.582489][ T3892] RDX: 00000000007ffffe RSI: 0000000000600000 RDI: 0000000020000000 [ 119.590471][ T3892] RBP: 00007f4ec7f751d0 R08: 0000000000000004 R09: 0000000000000000 [ 119.598510][ T3892] R10: 0000000004002011 R11: 0000000000000246 R12: 0000000000000002 04:35:34 executing program 3: syz_mount_image$vfat(&(0x7f00000002c0), 0x0, 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f00000000c0)="601c6d6b646f736617e43c00088020000200000004f8000020004000000000000000000001", 0x25}, {0x0, 0x0, 0x200000000010ffd}], 0x0, &(0x7f0000000240)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') open(&(0x7f0000000080)='./file0\x00', 0x4142, 0x0) perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41c1}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) r1 = open(&(0x7f0000000000)='./file0\x00', 0x141042, 0x0) write$binfmt_elf64(r1, &(0x7f0000000180)=ANY=[], 0x82) rename(&(0x7f0000000180)='./file0\x00', &(0x7f0000000300)='./file0\x00') r2 = openat$cgroup_ro(0xffffffffffffff9c, 0x0, 0x26e1, 0x0) ioctl$PERF_EVENT_IOC_PERIOD(r2, 0x4030582a, &(0x7f0000000040)) write$P9_RREADDIR(r2, &(0x7f0000000240)=ANY=[@ANYBLOB="49000000290200030000008003000000240000f00000000014020000000066696c65fb1f3cde7d42a05ebbdb864e304fb71615dfe1ae30020200000007000000000000000300"/80], 0x49) r3 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) r4 = open(&(0x7f0000000380)='./file0\x00', 0x141042, 0x0) write$binfmt_elf64(r4, &(0x7f0000000180)=ANY=[], 0x82) sendfile(r4, r3, 0x0, 0xa198) sendfile(r1, r0, 0x0, 0xa198) [ 119.606461][ T3892] R13: 00007ffc4b5d211f R14: 00007f4ec7f75300 R15: 0000000000022000 [ 119.614527][ T3892] [ 119.617770][ T1851] FAT-fs (loop5): Invalid FSINFO signature: 0x00000000, 0x00000000 (sector = 1) 04:35:34 executing program 1: syz_mount_image$vfat(0x0, &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f00000000c0)="601c6d6b646f736617e43c00088020000200000004f8000020004000000000000000000001", 0x25}, {0x0, 0x0, 0x200000000010ffd}], 0x0, &(0x7f0000000240)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') open(&(0x7f0000000080)='./file0\x00', 0x4142, 0x0) r0 = perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41c1}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r1 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) r2 = open(&(0x7f0000000000)='./file0\x00', 0x141042, 0x0) write$binfmt_elf64(r2, &(0x7f0000000180)=ANY=[], 0x82) r3 = openat$cgroup_ro(0xffffffffffffff9c, 0x0, 0x26e1, 0x0) ioctl$PERF_EVENT_IOC_PERIOD(r3, 0x4030582a, &(0x7f0000000040)) write$P9_RREADDIR(r3, &(0x7f0000000240)=ANY=[@ANYBLOB="49000000290200030000008003000000240000f00000000014020000000066696c65fb1f3cde7d42a05ebbdb864e304fb71615dfe1ae30020200000007000000000000000300"/80], 0x49) r4 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) ioctl$PERF_EVENT_IOC_PERIOD(r0, 0x40082404, &(0x7f0000000140)=0x3) r5 = open(&(0x7f0000000380)='./file0\x00', 0x141042, 0x0) write$binfmt_elf64(r5, &(0x7f0000000180)=ANY=[], 0x82) sendfile(r5, r4, 0x0, 0xa198) sendfile(r2, r1, 0x0, 0xa198) 04:35:34 executing program 0: r0 = creat(&(0x7f0000000000)='./bus\x00', 0x0) openat$vcsu(0xffffffffffffff9c, 0x0, 0x0, 0x0) r1 = open(&(0x7f0000000780)='./bus\x00', 0x14117e, 0x0) r2 = creat(&(0x7f00000001c0)='./bus\x00', 0x0) lseek(r2, 0x7ffffc, 0x0) write$binfmt_elf64(r2, &(0x7f00000002c0)=ANY=[], 0x1a0) mmap(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x7ffffe, 0x4002011, r1, 0x0) (fail_nth: 60) ioctl$EXT4_IOC_SWAP_BOOT(r0, 0x6611) 04:35:34 executing program 2: r0 = syz_mount_image$vfat(&(0x7f00000000c0), &(0x7f0000000100)='./file2\x00', 0x0, 0x2, &(0x7f0000000300)=[{&(0x7f0000000000)="eb3c906d6b66082ebc617400028001000240000004f801", 0x17}, {0x0, 0x0, 0x10e20}], 0x0, &(0x7f0000001680)={[{@uni_xlate}]}) mkdirat(r0, &(0x7f0000000040)='./file1\x00', 0xf00) 04:35:34 executing program 5: syz_mount_image$vfat(&(0x7f00000002c0), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f00000000c0)="601c6d6b646f736617e43c00088020000200000004f8000020004000000000000000000001", 0x25}, {0x0, 0x0, 0x200000000010ffd}], 0x0, &(0x7f0000000240)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') r0 = perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41c1}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r1 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) r2 = open(&(0x7f0000000000)='./file0\x00', 0x141042, 0x0) write$binfmt_elf64(r2, &(0x7f0000000180)=ANY=[], 0x82) r3 = openat$cgroup_ro(0xffffffffffffff9c, 0x0, 0x26e1, 0x0) ioctl$PERF_EVENT_IOC_PERIOD(r3, 0x4030582a, &(0x7f0000000040)) write$P9_RREADDIR(r3, &(0x7f0000000240)=ANY=[@ANYBLOB="49000000290200030000008003000000240000f00000000014020000000066696c65fb1f3cde7d42a05ebbdb864e304fb71615dfe1ae30020200000007000000000000000300"/80], 0x49) r4 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) ioctl$PERF_EVENT_IOC_PERIOD(r0, 0x40082404, &(0x7f0000000140)=0x3) r5 = open(&(0x7f0000000380)='./file0\x00', 0x141042, 0x0) write$binfmt_elf64(r5, &(0x7f0000000180)=ANY=[], 0x82) sendfile(r5, r4, 0x0, 0xa198) sendfile(r2, r1, 0x0, 0xa198) [ 119.685189][ T3896] loop2: detected capacity change from 0 to 270 [ 119.686507][ T3897] loop3: detected capacity change from 0 to 264192 [ 119.718392][ T3899] loop5: detected capacity change from 0 to 270 [ 119.769565][ T3901] FAULT_INJECTION: forcing a failure. [ 119.769565][ T3901] name fail_page_alloc, interval 1, probability 0, space 0, times 0 [ 119.774830][ T3903] loop1: detected capacity change from 0 to 264192 [ 119.782955][ T3901] CPU: 1 PID: 3901 Comm: syz-executor.0 Not tainted 5.16.0-rc3-syzkaller #0 [ 119.797961][ T3901] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 119.807992][ T3901] Call Trace: [ 119.811272][ T3901] [ 119.814184][ T3901] dump_stack_lvl+0xd6/0x122 [ 119.818856][ T3901] dump_stack+0x11/0x1b [ 119.823055][ T3901] should_fail+0x23c/0x250 [ 119.827478][ T3901] __alloc_pages+0x102/0x330 [ 119.832075][ T3901] alloc_pages+0x382/0x3d0 [ 119.836472][ T3901] folio_alloc+0x1a/0x20 [ 119.840725][ T3901] filemap_alloc_folio+0x53/0xf0 [ 119.845646][ T3901] page_cache_ra_unbounded+0x1c0/0x430 [ 119.851137][ T3901] ondemand_readahead+0x4f8/0x700 [ 119.856220][ T3901] page_cache_async_ra+0xed/0x120 [ 119.861223][ T3901] do_async_mmap_readahead+0x211/0x250 [ 119.866741][ T3901] filemap_fault+0x101/0xa10 [ 119.871311][ T3901] handle_mm_fault+0xba6/0x1590 [ 119.876195][ T3901] ? lock_page_maybe_drop_mmap+0x200/0x200 [ 119.881998][ T3901] __get_user_pages+0x388/0xc80 [ 119.886836][ T3901] __mm_populate+0x24d/0x370 [ 119.891413][ T3901] vm_mmap_pgoff+0x160/0x1f0 [ 119.896055][ T3901] ksys_mmap_pgoff+0x265/0x320 [ 119.900827][ T3901] do_syscall_64+0x44/0xd0 [ 119.905225][ T3901] entry_SYSCALL_64_after_hwframe+0x44/0xae [ 119.911105][ T3901] RIP: 0033:0x7f4eca1feae9 [ 119.915541][ T3901] 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 [ 119.935175][ T3901] RSP: 002b:00007f4ec7f75188 EFLAGS: 00000246 ORIG_RAX: 0000000000000009 [ 119.943571][ T3901] RAX: ffffffffffffffda RBX: 00007f4eca311f60 RCX: 00007f4eca1feae9 [ 119.951566][ T3901] RDX: 00000000007ffffe RSI: 0000000000600000 RDI: 0000000020000000 [ 119.959535][ T3901] RBP: 00007f4ec7f751d0 R08: 0000000000000004 R09: 0000000000000000 [ 119.967495][ T3901] R10: 0000000004002011 R11: 0000000000000246 R12: 0000000000000002 [ 119.975452][ T3901] R13: 00007ffc4b5d211f R14: 00007f4ec7f75300 R15: 0000000000022000 [ 119.983666][ T3901] [ 120.014657][ T3910] loop5: detected capacity change from 0 to 264192 [ 120.028261][ T3912] loop2: detected capacity change from 0 to 270 04:35:34 executing program 4: syz_mount_image$vfat(&(0x7f00000002c0), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f00000000c0)="601c6d6b646f736617e43c00088020000200000004f8000020004000000000000000000001", 0x25}, {0x0, 0x0, 0x200000000010ffd}], 0x0, &(0x7f0000000240)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') open(&(0x7f0000000080)='./file0\x00', 0x4142, 0x0) perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41c1}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) write$binfmt_elf64(0xffffffffffffffff, &(0x7f0000000180)=ANY=[], 0x82) openat$cgroup_ro(0xffffffffffffff9c, 0x0, 0x26e1, 0x0) r1 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) r2 = open(&(0x7f0000000380)='./file0\x00', 0x141042, 0x0) write$binfmt_elf64(r2, &(0x7f0000000180)=ANY=[], 0x82) sendfile(r2, r1, 0x0, 0xa198) sendfile(0xffffffffffffffff, r0, 0x0, 0xa198) 04:35:34 executing program 1: syz_mount_image$vfat(&(0x7f00000002c0), 0x0, 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f00000000c0)="601c6d6b646f736617e43c00088020000200000004f8000020004000000000000000000001", 0x25}, {0x0, 0x0, 0x200000000010ffd}], 0x0, &(0x7f0000000240)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') open(&(0x7f0000000080)='./file0\x00', 0x4142, 0x0) r0 = perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41c1}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r1 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) r2 = open(&(0x7f0000000000)='./file0\x00', 0x141042, 0x0) write$binfmt_elf64(r2, &(0x7f0000000180)=ANY=[], 0x82) r3 = openat$cgroup_ro(0xffffffffffffff9c, 0x0, 0x26e1, 0x0) ioctl$PERF_EVENT_IOC_PERIOD(r3, 0x4030582a, &(0x7f0000000040)) write$P9_RREADDIR(r3, &(0x7f0000000240)=ANY=[@ANYBLOB="49000000290200030000008003000000240000f00000000014020000000066696c65fb1f3cde7d42a05ebbdb864e304fb71615dfe1ae30020200000007000000000000000300"/80], 0x49) r4 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) ioctl$PERF_EVENT_IOC_PERIOD(r0, 0x40082404, &(0x7f0000000140)=0x3) r5 = open(&(0x7f0000000380)='./file0\x00', 0x141042, 0x0) write$binfmt_elf64(r5, &(0x7f0000000180)=ANY=[], 0x82) sendfile(r5, r4, 0x0, 0xa198) sendfile(r2, r1, 0x0, 0xa198) 04:35:34 executing program 2: r0 = syz_mount_image$vfat(&(0x7f00000000c0), &(0x7f0000000100)='./file2\x00', 0x0, 0x2, &(0x7f0000000300)=[{&(0x7f0000000000)="eb3c906d6b66082ebc617400028001000240000004f801", 0x17}, {0x0, 0x0, 0x10e20}], 0x0, &(0x7f0000001680)={[{@uni_xlate}]}) mkdirat(r0, &(0x7f0000000040)='./file1\x00', 0xff6) [ 120.109503][ T3910] FAT-fs (loop5): Invalid FSINFO signature: 0x00000000, 0x00000000 (sector = 1) [ 120.143820][ T3915] loop4: detected capacity change from 0 to 264192 04:35:34 executing program 0: r0 = creat(&(0x7f0000000000)='./bus\x00', 0x0) openat$vcsu(0xffffffffffffff9c, 0x0, 0x0, 0x0) r1 = open(&(0x7f0000000780)='./bus\x00', 0x14117e, 0x0) r2 = creat(&(0x7f00000001c0)='./bus\x00', 0x0) lseek(r2, 0x7ffffc, 0x0) write$binfmt_elf64(r2, &(0x7f00000002c0)=ANY=[], 0x1a0) mmap(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x7ffffe, 0x4002011, r1, 0x0) (fail_nth: 61) ioctl$EXT4_IOC_SWAP_BOOT(r0, 0x6611) [ 120.172416][ T3915] FAT-fs (loop4): Invalid FSINFO signature: 0x00000000, 0x00000000 (sector = 1) [ 120.230832][ T3918] loop2: detected capacity change from 0 to 270 [ 120.241715][ T3920] loop1: detected capacity change from 0 to 264192 [ 120.252043][ T3921] FAULT_INJECTION: forcing a failure. [ 120.252043][ T3921] name fail_page_alloc, interval 1, probability 0, space 0, times 0 [ 120.265277][ T3921] CPU: 0 PID: 3921 Comm: syz-executor.0 Not tainted 5.16.0-rc3-syzkaller #0 [ 120.274023][ T3921] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 120.284095][ T3921] Call Trace: [ 120.287378][ T3921] [ 120.290325][ T3921] dump_stack_lvl+0xd6/0x122 [ 120.295025][ T3921] dump_stack+0x11/0x1b [ 120.299189][ T3921] should_fail+0x23c/0x250 [ 120.303680][ T3921] __alloc_pages+0x102/0x330 [ 120.308281][ T3921] alloc_pages+0x382/0x3d0 [ 120.312705][ T3921] folio_alloc+0x1a/0x20 [ 120.316952][ T3921] filemap_alloc_folio+0x53/0xf0 [ 120.321926][ T3921] page_cache_ra_unbounded+0x1c0/0x430 [ 120.327389][ T3921] ondemand_readahead+0x4f8/0x700 [ 120.332424][ T3921] page_cache_async_ra+0xed/0x120 [ 120.337471][ T3921] do_async_mmap_readahead+0x211/0x250 [ 120.342938][ T3921] filemap_fault+0x101/0xa10 [ 120.347572][ T3921] handle_mm_fault+0xba6/0x1590 [ 120.352428][ T3921] ? lock_page_maybe_drop_mmap+0x200/0x200 [ 120.358300][ T3921] __get_user_pages+0x388/0xc80 [ 120.363158][ T3921] __mm_populate+0x24d/0x370 [ 120.367755][ T3921] vm_mmap_pgoff+0x160/0x1f0 [ 120.372351][ T3921] ksys_mmap_pgoff+0x265/0x320 [ 120.377193][ T3921] do_syscall_64+0x44/0xd0 [ 120.381610][ T3921] entry_SYSCALL_64_after_hwframe+0x44/0xae [ 120.387512][ T3921] RIP: 0033:0x7f4eca1feae9 [ 120.391924][ T3921] 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 [ 120.411646][ T3921] RSP: 002b:00007f4ec7f75188 EFLAGS: 00000246 ORIG_RAX: 0000000000000009 [ 120.420059][ T3921] RAX: ffffffffffffffda RBX: 00007f4eca311f60 RCX: 00007f4eca1feae9 [ 120.428034][ T3921] RDX: 00000000007ffffe RSI: 0000000000600000 RDI: 0000000020000000 [ 120.436010][ T3921] RBP: 00007f4ec7f751d0 R08: 0000000000000004 R09: 0000000000000000 [ 120.444012][ T3921] R10: 0000000004002011 R11: 0000000000000246 R12: 0000000000000002 [ 120.451982][ T3921] R13: 00007ffc4b5d211f R14: 00007f4ec7f75300 R15: 0000000000022000 [ 120.459985][ T3921] 04:35:35 executing program 2: r0 = syz_mount_image$vfat(&(0x7f00000000c0), &(0x7f0000000100)='./file2\x00', 0x0, 0x2, &(0x7f0000000300)=[{&(0x7f0000000000)="eb3c906d6b66082ebc617400028001000240000004f801", 0x17}, {0x0, 0x0, 0x10e20}], 0x0, &(0x7f0000001680)={[{@uni_xlate}]}) mkdirat(r0, &(0x7f0000000040)='./file1\x00', 0x1100) 04:35:35 executing program 3: syz_mount_image$vfat(&(0x7f00000002c0), &(0x7f0000000100)='./file0\x00', 0x0, 0x0, 0x0, 0x0, &(0x7f0000000240)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') open(&(0x7f0000000080)='./file0\x00', 0x4142, 0x0) perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41c1}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) r1 = open(&(0x7f0000000000)='./file0\x00', 0x141042, 0x0) write$binfmt_elf64(r1, &(0x7f0000000180)=ANY=[], 0x82) rename(&(0x7f0000000180)='./file0\x00', &(0x7f0000000300)='./file0\x00') r2 = openat$cgroup_ro(0xffffffffffffff9c, 0x0, 0x26e1, 0x0) ioctl$PERF_EVENT_IOC_PERIOD(r2, 0x4030582a, &(0x7f0000000040)) write$P9_RREADDIR(r2, &(0x7f0000000240)=ANY=[@ANYBLOB="49000000290200030000008003000000240000f00000000014020000000066696c65fb1f3cde7d42a05ebbdb864e304fb71615dfe1ae30020200000007000000000000000300"/80], 0x49) r3 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) r4 = open(&(0x7f0000000380)='./file0\x00', 0x141042, 0x0) write$binfmt_elf64(r4, &(0x7f0000000180)=ANY=[], 0x82) sendfile(r4, r3, 0x0, 0xa198) sendfile(r1, r0, 0x0, 0xa198) 04:35:35 executing program 0: r0 = creat(&(0x7f0000000000)='./bus\x00', 0x0) openat$vcsu(0xffffffffffffff9c, 0x0, 0x0, 0x0) r1 = open(&(0x7f0000000780)='./bus\x00', 0x14117e, 0x0) r2 = creat(&(0x7f00000001c0)='./bus\x00', 0x0) lseek(r2, 0x7ffffc, 0x0) write$binfmt_elf64(r2, &(0x7f00000002c0)=ANY=[], 0x1a0) mmap(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x7ffffe, 0x4002011, r1, 0x0) (fail_nth: 62) ioctl$EXT4_IOC_SWAP_BOOT(r0, 0x6611) 04:35:35 executing program 4: syz_mount_image$vfat(&(0x7f00000002c0), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f00000000c0)="601c6d6b646f736617e43c00088020000200000004f8000020004000000000000000000001", 0x25}, {0x0, 0x0, 0x200000000010ffd}], 0x0, &(0x7f0000000240)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') open(&(0x7f0000000080)='./file0\x00', 0x4142, 0x0) perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41c1}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = open(&(0x7f0000000000)='./file0\x00', 0x141042, 0x0) write$binfmt_elf64(r0, &(0x7f0000000180)=ANY=[], 0x82) openat$cgroup_ro(0xffffffffffffff9c, 0x0, 0x26e1, 0x0) r1 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) r2 = open(&(0x7f0000000380)='./file0\x00', 0x141042, 0x0) write$binfmt_elf64(r2, &(0x7f0000000180)=ANY=[], 0x82) sendfile(r2, r1, 0x0, 0xa198) sendfile(r0, 0xffffffffffffffff, 0x0, 0xa198) 04:35:35 executing program 2: r0 = syz_mount_image$vfat(&(0x7f00000000c0), &(0x7f0000000100)='./file2\x00', 0x0, 0x2, &(0x7f0000000300)=[{&(0x7f0000000000)="eb3c906d6b66082ebc617400028001000240000004f801", 0x17}, {0x0, 0x0, 0x10e20}], 0x0, &(0x7f0000001680)={[{@uni_xlate}]}) mkdirat(r0, &(0x7f0000000040)='./file1\x00', 0x1200) [ 120.595684][ T3929] loop2: detected capacity change from 0 to 270 [ 120.665095][ T2367] FAT-fs (loop4): Invalid FSINFO signature: 0x00000000, 0x00000000 (sector = 1) [ 120.667947][ T3932] FAULT_INJECTION: forcing a failure. [ 120.667947][ T3932] name fail_page_alloc, interval 1, probability 0, space 0, times 0 [ 120.687435][ T3932] CPU: 1 PID: 3932 Comm: syz-executor.0 Not tainted 5.16.0-rc3-syzkaller #0 [ 120.696111][ T3932] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 120.706156][ T3932] Call Trace: [ 120.709415][ T3932] [ 120.712329][ T3932] dump_stack_lvl+0xd6/0x122 [ 120.716903][ T3932] dump_stack+0x11/0x1b [ 120.721120][ T3932] should_fail+0x23c/0x250 [ 120.725516][ T3932] __alloc_pages+0x102/0x330 [ 120.730167][ T3932] alloc_pages+0x382/0x3d0 [ 120.734607][ T3932] folio_alloc+0x1a/0x20 [ 120.738979][ T3932] filemap_alloc_folio+0x53/0xf0 [ 120.743913][ T3932] page_cache_ra_unbounded+0x1c0/0x430 [ 120.749380][ T3932] ondemand_readahead+0x4f8/0x700 [ 120.754385][ T3932] page_cache_async_ra+0xed/0x120 [ 120.759393][ T3932] do_async_mmap_readahead+0x211/0x250 [ 120.764842][ T3932] filemap_fault+0x101/0xa10 [ 120.769413][ T3932] handle_mm_fault+0xba6/0x1590 [ 120.774251][ T3932] ? lock_page_maybe_drop_mmap+0x200/0x200 [ 120.780035][ T3932] __get_user_pages+0x388/0xc80 [ 120.784937][ T3932] __mm_populate+0x24d/0x370 [ 120.789511][ T3932] vm_mmap_pgoff+0x160/0x1f0 [ 120.794194][ T3932] ksys_mmap_pgoff+0x265/0x320 [ 120.798941][ T3932] do_syscall_64+0x44/0xd0 [ 120.803336][ T3932] entry_SYSCALL_64_after_hwframe+0x44/0xae [ 120.809221][ T3932] RIP: 0033:0x7f4eca1feae9 [ 120.813614][ T3932] 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 [ 120.833286][ T3932] RSP: 002b:00007f4ec7f75188 EFLAGS: 00000246 ORIG_RAX: 0000000000000009 [ 120.841769][ T3932] RAX: ffffffffffffffda RBX: 00007f4eca311f60 RCX: 00007f4eca1feae9 [ 120.849738][ T3932] RDX: 00000000007ffffe RSI: 0000000000600000 RDI: 0000000020000000 [ 120.857718][ T3932] RBP: 00007f4ec7f751d0 R08: 0000000000000004 R09: 0000000000000000 [ 120.865667][ T3932] R10: 0000000004002011 R11: 0000000000000246 R12: 0000000000000002 [ 120.873660][ T3932] R13: 00007ffc4b5d211f R14: 00007f4ec7f75300 R15: 0000000000022000 [ 120.881624][ T3932] [ 120.913904][ T3936] loop2: detected capacity change from 0 to 270 [ 120.951158][ T3938] loop4: detected capacity change from 0 to 264192 04:35:35 executing program 5: syz_mount_image$vfat(&(0x7f00000002c0), 0x0, 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f00000000c0)="601c6d6b646f736617e43c00088020000200000004f8000020004000000000000000000001", 0x25}, {0x0, 0x0, 0x200000000010ffd}], 0x0, &(0x7f0000000240)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') open(&(0x7f0000000080)='./file0\x00', 0x4142, 0x0) perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41c1}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) r1 = open(&(0x7f0000000000)='./file0\x00', 0x141042, 0x0) write$binfmt_elf64(r1, &(0x7f0000000180)=ANY=[], 0x82) rename(&(0x7f0000000180)='./file0\x00', &(0x7f0000000300)='./file0\x00') r2 = openat$cgroup_ro(0xffffffffffffff9c, 0x0, 0x26e1, 0x0) ioctl$PERF_EVENT_IOC_PERIOD(r2, 0x4030582a, &(0x7f0000000040)) write$P9_RREADDIR(r2, &(0x7f0000000240)=ANY=[@ANYBLOB="49000000290200030000008003000000240000f00000000014020000000066696c65fb1f3cde7d42a05ebbdb864e304fb71615dfe1ae30020200000007000000000000000300"/80], 0x49) r3 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) r4 = open(&(0x7f0000000380)='./file0\x00', 0x141042, 0x0) write$binfmt_elf64(r4, &(0x7f0000000180)=ANY=[], 0x82) sendfile(r4, r3, 0x0, 0xa198) sendfile(r1, r0, 0x0, 0xa198) 04:35:35 executing program 0: r0 = creat(&(0x7f0000000000)='./bus\x00', 0x0) openat$vcsu(0xffffffffffffff9c, 0x0, 0x0, 0x0) r1 = open(&(0x7f0000000780)='./bus\x00', 0x14117e, 0x0) r2 = creat(&(0x7f00000001c0)='./bus\x00', 0x0) lseek(r2, 0x7ffffc, 0x0) write$binfmt_elf64(r2, &(0x7f00000002c0)=ANY=[], 0x1a0) mmap(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x7ffffe, 0x4002011, r1, 0x0) (fail_nth: 63) ioctl$EXT4_IOC_SWAP_BOOT(r0, 0x6611) 04:35:35 executing program 2: r0 = syz_mount_image$vfat(&(0x7f00000000c0), &(0x7f0000000100)='./file2\x00', 0x0, 0x2, &(0x7f0000000300)=[{&(0x7f0000000000)="eb3c906d6b66082ebc617400028001000240000004f801", 0x17}, {0x0, 0x0, 0x10e20}], 0x0, &(0x7f0000001680)={[{@uni_xlate}]}) mkdirat(r0, &(0x7f0000000040)='./file1\x00', 0x1300) [ 120.976947][ T3938] FAT-fs (loop4): Invalid FSINFO signature: 0x00000000, 0x00000000 (sector = 1) [ 121.030342][ T3940] FAULT_INJECTION: forcing a failure. [ 121.030342][ T3940] name fail_page_alloc, interval 1, probability 0, space 0, times 0 [ 121.043660][ T3940] CPU: 1 PID: 3940 Comm: syz-executor.0 Not tainted 5.16.0-rc3-syzkaller #0 [ 121.052344][ T3940] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 121.062409][ T3940] Call Trace: [ 121.065721][ T3940] [ 121.068652][ T3940] dump_stack_lvl+0xd6/0x122 [ 121.073298][ T3940] dump_stack+0x11/0x1b [ 121.077542][ T3940] should_fail+0x23c/0x250 [ 121.081967][ T3940] __alloc_pages+0x102/0x330 [ 121.086616][ T3940] alloc_pages+0x382/0x3d0 [ 121.091032][ T3940] folio_alloc+0x1a/0x20 [ 121.095274][ T3940] filemap_alloc_folio+0x53/0xf0 [ 121.100338][ T3940] page_cache_ra_unbounded+0x1c0/0x430 [ 121.105911][ T3940] ondemand_readahead+0x4f8/0x700 [ 121.110942][ T3940] page_cache_async_ra+0xed/0x120 [ 121.115971][ T3940] do_async_mmap_readahead+0x211/0x250 [ 121.121533][ T3940] filemap_fault+0x101/0xa10 [ 121.126125][ T3940] handle_mm_fault+0xba6/0x1590 04:35:35 executing program 4: syz_mount_image$vfat(&(0x7f00000002c0), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f00000000c0)="601c6d6b646f736617e43c00088020000200000004f8000020004000000000000000000001", 0x25}, {0x0, 0x0, 0x200000000010ffd}], 0x0, &(0x7f0000000240)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') open(&(0x7f0000000080)='./file0\x00', 0x4142, 0x0) perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41c1}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = open(&(0x7f0000000000)='./file0\x00', 0x141042, 0x0) write$binfmt_elf64(r0, &(0x7f0000000180)=ANY=[], 0x82) openat$cgroup_ro(0xffffffffffffff9c, 0x0, 0x26e1, 0x0) r1 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) r2 = open(&(0x7f0000000380)='./file0\x00', 0x141042, 0x0) write$binfmt_elf64(r2, &(0x7f0000000180)=ANY=[], 0x82) sendfile(r2, r1, 0x0, 0xa198) sendfile(r0, 0xffffffffffffffff, 0x0, 0xa198) [ 121.131034][ T3940] ? lock_page_maybe_drop_mmap+0x200/0x200 [ 121.136924][ T3940] __get_user_pages+0x388/0xc80 [ 121.141841][ T3940] __mm_populate+0x24d/0x370 [ 121.146482][ T3940] vm_mmap_pgoff+0x160/0x1f0 [ 121.151163][ T3940] ksys_mmap_pgoff+0x265/0x320 [ 121.155930][ T3940] do_syscall_64+0x44/0xd0 [ 121.160443][ T3940] entry_SYSCALL_64_after_hwframe+0x44/0xae [ 121.166356][ T3940] RIP: 0033:0x7f4eca1feae9 [ 121.170802][ T3940] 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 [ 121.190650][ T3940] RSP: 002b:00007f4ec7f75188 EFLAGS: 00000246 ORIG_RAX: 0000000000000009 [ 121.199039][ T3940] RAX: ffffffffffffffda RBX: 00007f4eca311f60 RCX: 00007f4eca1feae9 [ 121.207035][ T3940] RDX: 00000000007ffffe RSI: 0000000000600000 RDI: 0000000020000000 [ 121.214982][ T3940] RBP: 00007f4ec7f751d0 R08: 0000000000000004 R09: 0000000000000000 [ 121.223009][ T3940] R10: 0000000004002011 R11: 0000000000000246 R12: 0000000000000002 04:35:36 executing program 1: syz_mount_image$vfat(&(0x7f00000002c0), 0x0, 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f00000000c0)="601c6d6b646f736617e43c00088020000200000004f8000020004000000000000000000001", 0x25}, {0x0, 0x0, 0x200000000010ffd}], 0x0, &(0x7f0000000240)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') open(&(0x7f0000000080)='./file0\x00', 0x4142, 0x0) r0 = perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41c1}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r1 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) r2 = open(&(0x7f0000000000)='./file0\x00', 0x141042, 0x0) write$binfmt_elf64(r2, &(0x7f0000000180)=ANY=[], 0x82) r3 = openat$cgroup_ro(0xffffffffffffff9c, 0x0, 0x26e1, 0x0) ioctl$PERF_EVENT_IOC_PERIOD(r3, 0x4030582a, &(0x7f0000000040)) write$P9_RREADDIR(r3, &(0x7f0000000240)=ANY=[@ANYBLOB="49000000290200030000008003000000240000f00000000014020000000066696c65fb1f3cde7d42a05ebbdb864e304fb71615dfe1ae30020200000007000000000000000300"/80], 0x49) r4 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) ioctl$PERF_EVENT_IOC_PERIOD(r0, 0x40082404, &(0x7f0000000140)=0x3) r5 = open(&(0x7f0000000380)='./file0\x00', 0x141042, 0x0) write$binfmt_elf64(r5, &(0x7f0000000180)=ANY=[], 0x82) sendfile(r5, r4, 0x0, 0xa198) sendfile(r2, r1, 0x0, 0xa198) [ 121.230957][ T3940] R13: 00007ffc4b5d211f R14: 00007f4ec7f75300 R15: 0000000000022000 [ 121.238941][ T3940] [ 121.264301][ T1851] FAT-fs (loop4): Invalid FSINFO signature: 0x00000000, 0x00000000 (sector = 1) [ 121.273776][ T3943] loop2: detected capacity change from 0 to 270 [ 121.300096][ T3945] loop5: detected capacity change from 0 to 264192 04:35:36 executing program 2: r0 = syz_mount_image$vfat(&(0x7f00000000c0), &(0x7f0000000100)='./file2\x00', 0x0, 0x2, &(0x7f0000000300)=[{&(0x7f0000000000)="eb3c906d6b66082ebc617400028001000240000004f801", 0x17}, {0x0, 0x0, 0x10e20}], 0x0, &(0x7f0000001680)={[{@uni_xlate}]}) mkdirat(r0, &(0x7f0000000040)='./file1\x00', 0x1400) [ 121.342166][ T3948] loop1: detected capacity change from 0 to 264192 04:35:36 executing program 0: r0 = creat(&(0x7f0000000000)='./bus\x00', 0x0) openat$vcsu(0xffffffffffffff9c, 0x0, 0x0, 0x0) r1 = open(&(0x7f0000000780)='./bus\x00', 0x14117e, 0x0) r2 = creat(&(0x7f00000001c0)='./bus\x00', 0x0) lseek(r2, 0x7ffffc, 0x0) write$binfmt_elf64(r2, &(0x7f00000002c0)=ANY=[], 0x1a0) mmap(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x7ffffe, 0x4002011, r1, 0x0) (fail_nth: 64) ioctl$EXT4_IOC_SWAP_BOOT(r0, 0x6611) [ 121.397713][ T3950] loop4: detected capacity change from 0 to 264192 [ 121.412509][ T3950] FAT-fs (loop4): Invalid FSINFO signature: 0x00000000, 0x00000000 (sector = 1) 04:35:36 executing program 3: syz_mount_image$vfat(&(0x7f00000002c0), &(0x7f0000000100)='./file0\x00', 0x0, 0x0, 0x0, 0x0, &(0x7f0000000240)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') open(&(0x7f0000000080)='./file0\x00', 0x4142, 0x0) perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41c1}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) r1 = open(&(0x7f0000000000)='./file0\x00', 0x141042, 0x0) write$binfmt_elf64(r1, &(0x7f0000000180)=ANY=[], 0x82) rename(&(0x7f0000000180)='./file0\x00', &(0x7f0000000300)='./file0\x00') r2 = openat$cgroup_ro(0xffffffffffffff9c, 0x0, 0x26e1, 0x0) ioctl$PERF_EVENT_IOC_PERIOD(r2, 0x4030582a, &(0x7f0000000040)) write$P9_RREADDIR(r2, &(0x7f0000000240)=ANY=[@ANYBLOB="49000000290200030000008003000000240000f00000000014020000000066696c65fb1f3cde7d42a05ebbdb864e304fb71615dfe1ae30020200000007000000000000000300"/80], 0x49) r3 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) r4 = open(&(0x7f0000000380)='./file0\x00', 0x141042, 0x0) write$binfmt_elf64(r4, &(0x7f0000000180)=ANY=[], 0x82) sendfile(r4, r3, 0x0, 0xa198) sendfile(r1, r0, 0x0, 0xa198) [ 121.447638][ T3954] loop2: detected capacity change from 0 to 270 [ 121.502180][ T3957] FAULT_INJECTION: forcing a failure. [ 121.502180][ T3957] name fail_page_alloc, interval 1, probability 0, space 0, times 0 [ 121.515461][ T3957] CPU: 1 PID: 3957 Comm: syz-executor.0 Not tainted 5.16.0-rc3-syzkaller #0 [ 121.524137][ T3957] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 121.534209][ T3957] Call Trace: [ 121.537515][ T3957] [ 121.540442][ T3957] dump_stack_lvl+0xd6/0x122 [ 121.545039][ T3957] dump_stack+0x11/0x1b 04:35:36 executing program 2: r0 = syz_mount_image$vfat(&(0x7f00000000c0), &(0x7f0000000100)='./file2\x00', 0x0, 0x2, &(0x7f0000000300)=[{&(0x7f0000000000)="eb3c906d6b66082ebc617400028001000240000004f801", 0x17}, {0x0, 0x0, 0x10e20}], 0x0, &(0x7f0000001680)={[{@uni_xlate}]}) mkdirat(r0, &(0x7f0000000040)='./file1\x00', 0x1402) [ 121.549241][ T3957] should_fail+0x23c/0x250 [ 121.553689][ T3957] __alloc_pages+0x102/0x330 [ 121.558282][ T3957] alloc_pages+0x382/0x3d0 [ 121.562698][ T3957] folio_alloc+0x1a/0x20 [ 121.566994][ T3957] filemap_alloc_folio+0x53/0xf0 [ 121.571968][ T3957] page_cache_ra_unbounded+0x1c0/0x430 [ 121.577496][ T3957] ondemand_readahead+0x4f8/0x700 [ 121.582555][ T3957] page_cache_async_ra+0xed/0x120 [ 121.587582][ T3957] do_async_mmap_readahead+0x211/0x250 [ 121.593049][ T3957] filemap_fault+0x101/0xa10 [ 121.597645][ T3957] handle_mm_fault+0xba6/0x1590 [ 121.602515][ T3957] ? lock_page_maybe_drop_mmap+0x200/0x200 [ 121.608329][ T3957] __get_user_pages+0x388/0xc80 [ 121.613249][ T3957] __mm_populate+0x24d/0x370 [ 121.617911][ T3957] vm_mmap_pgoff+0x160/0x1f0 [ 121.622552][ T3957] ksys_mmap_pgoff+0x265/0x320 [ 121.627322][ T3957] do_syscall_64+0x44/0xd0 [ 121.631743][ T3957] entry_SYSCALL_64_after_hwframe+0x44/0xae [ 121.637657][ T3957] RIP: 0033:0x7f4eca1feae9 04:35:36 executing program 4: syz_mount_image$vfat(&(0x7f00000002c0), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f00000000c0)="601c6d6b646f736617e43c00088020000200000004f8000020004000000000000000000001", 0x25}, {0x0, 0x0, 0x200000000010ffd}], 0x0, &(0x7f0000000240)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') open(&(0x7f0000000080)='./file0\x00', 0x4142, 0x0) perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41c1}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = open(&(0x7f0000000000)='./file0\x00', 0x141042, 0x0) write$binfmt_elf64(r0, &(0x7f0000000180)=ANY=[], 0x82) openat$cgroup_ro(0xffffffffffffff9c, 0x0, 0x26e1, 0x0) r1 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) r2 = open(&(0x7f0000000380)='./file0\x00', 0x141042, 0x0) write$binfmt_elf64(r2, &(0x7f0000000180)=ANY=[], 0x82) sendfile(r2, r1, 0x0, 0xa198) sendfile(r0, 0xffffffffffffffff, 0x0, 0xa198) [ 121.642064][ T3957] 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 [ 121.661675][ T3957] RSP: 002b:00007f4ec7f75188 EFLAGS: 00000246 ORIG_RAX: 0000000000000009 [ 121.670087][ T3957] RAX: ffffffffffffffda RBX: 00007f4eca311f60 RCX: 00007f4eca1feae9 [ 121.678092][ T3957] RDX: 00000000007ffffe RSI: 0000000000600000 RDI: 0000000020000000 [ 121.686065][ T3957] RBP: 00007f4ec7f751d0 R08: 0000000000000004 R09: 0000000000000000 [ 121.694012][ T3957] R10: 0000000004002011 R11: 0000000000000246 R12: 0000000000000002 [ 121.701962][ T3957] R13: 00007ffc4b5d211f R14: 00007f4ec7f75300 R15: 0000000000022000 [ 121.710009][ T3957] [ 121.722185][ T1851] FAT-fs (loop4): Invalid FSINFO signature: 0x00000000, 0x00000000 (sector = 1) 04:35:36 executing program 3: syz_mount_image$vfat(&(0x7f00000002c0), &(0x7f0000000100)='./file0\x00', 0x0, 0x0, 0x0, 0x0, &(0x7f0000000240)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') open(&(0x7f0000000080)='./file0\x00', 0x4142, 0x0) perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41c1}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) r1 = open(&(0x7f0000000000)='./file0\x00', 0x141042, 0x0) write$binfmt_elf64(r1, &(0x7f0000000180)=ANY=[], 0x82) rename(&(0x7f0000000180)='./file0\x00', &(0x7f0000000300)='./file0\x00') r2 = openat$cgroup_ro(0xffffffffffffff9c, 0x0, 0x26e1, 0x0) ioctl$PERF_EVENT_IOC_PERIOD(r2, 0x4030582a, &(0x7f0000000040)) write$P9_RREADDIR(r2, &(0x7f0000000240)=ANY=[@ANYBLOB="49000000290200030000008003000000240000f00000000014020000000066696c65fb1f3cde7d42a05ebbdb864e304fb71615dfe1ae30020200000007000000000000000300"/80], 0x49) r3 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) r4 = open(&(0x7f0000000380)='./file0\x00', 0x141042, 0x0) write$binfmt_elf64(r4, &(0x7f0000000180)=ANY=[], 0x82) sendfile(r4, r3, 0x0, 0xa198) sendfile(r1, r0, 0x0, 0xa198) [ 121.768985][ T3964] loop2: detected capacity change from 0 to 270 04:35:36 executing program 0: r0 = creat(&(0x7f0000000000)='./bus\x00', 0x0) openat$vcsu(0xffffffffffffff9c, 0x0, 0x0, 0x0) r1 = open(&(0x7f0000000780)='./bus\x00', 0x14117e, 0x0) r2 = creat(&(0x7f00000001c0)='./bus\x00', 0x0) lseek(r2, 0x7ffffc, 0x0) write$binfmt_elf64(r2, &(0x7f00000002c0)=ANY=[], 0x1a0) mmap(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x7ffffe, 0x4002011, r1, 0x0) (fail_nth: 65) ioctl$EXT4_IOC_SWAP_BOOT(r0, 0x6611) [ 121.823367][ T3968] loop4: detected capacity change from 0 to 264192 [ 121.868379][ T3968] FAT-fs (loop4): Invalid FSINFO signature: 0x00000000, 0x00000000 (sector = 1) [ 121.874048][ T3970] FAULT_INJECTION: forcing a failure. [ 121.874048][ T3970] name fail_page_alloc, interval 1, probability 0, space 0, times 0 [ 121.890805][ T3970] CPU: 1 PID: 3970 Comm: syz-executor.0 Not tainted 5.16.0-rc3-syzkaller #0 [ 121.899492][ T3970] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 121.909545][ T3970] Call Trace: [ 121.912821][ T3970] [ 121.915790][ T3970] dump_stack_lvl+0xd6/0x122 [ 121.920392][ T3970] dump_stack+0x11/0x1b [ 121.924550][ T3970] should_fail+0x23c/0x250 [ 121.928968][ T3970] __alloc_pages+0x102/0x330 [ 121.933664][ T3970] alloc_pages+0x382/0x3d0 [ 121.938139][ T3970] folio_alloc+0x1a/0x20 [ 121.942412][ T3970] filemap_alloc_folio+0x53/0xf0 [ 121.947383][ T3970] page_cache_ra_unbounded+0x1c0/0x430 [ 121.952929][ T3970] ondemand_readahead+0x4f8/0x700 [ 121.957961][ T3970] page_cache_async_ra+0xed/0x120 [ 121.962993][ T3970] do_async_mmap_readahead+0x211/0x250 [ 121.968461][ T3970] filemap_fault+0x101/0xa10 [ 121.973065][ T3970] handle_mm_fault+0xba6/0x1590 [ 121.977959][ T3970] ? lock_page_maybe_drop_mmap+0x200/0x200 [ 121.983890][ T3970] __get_user_pages+0x388/0xc80 [ 121.988746][ T3970] __mm_populate+0x24d/0x370 [ 121.993348][ T3970] vm_mmap_pgoff+0x160/0x1f0 [ 121.997967][ T3970] ksys_mmap_pgoff+0x265/0x320 [ 122.002738][ T3970] do_syscall_64+0x44/0xd0 [ 122.007244][ T3970] entry_SYSCALL_64_after_hwframe+0x44/0xae [ 122.013148][ T3970] RIP: 0033:0x7f4eca1feae9 [ 122.017559][ T3970] 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 [ 122.037233][ T3970] RSP: 002b:00007f4ec7f75188 EFLAGS: 00000246 ORIG_RAX: 0000000000000009 [ 122.045749][ T3970] RAX: ffffffffffffffda RBX: 00007f4eca311f60 RCX: 00007f4eca1feae9 [ 122.053872][ T3970] RDX: 00000000007ffffe RSI: 0000000000600000 RDI: 0000000020000000 [ 122.061831][ T3970] RBP: 00007f4ec7f751d0 R08: 0000000000000004 R09: 0000000000000000 [ 122.069790][ T3970] R10: 0000000004002011 R11: 0000000000000246 R12: 0000000000000002 [ 122.077741][ T3970] R13: 00007ffc4b5d211f R14: 00007f4ec7f75300 R15: 0000000000022000 [ 122.085717][ T3970] [ 122.091508][ T1851] FAT-fs (loop4): Invalid FSINFO signature: 0x00000000, 0x00000000 (sector = 1) 04:35:36 executing program 5: r0 = syz_mount_image$vfat(&(0x7f00000000c0), &(0x7f0000000100)='./file2\x00', 0x0, 0x2, &(0x7f0000000300)=[{&(0x7f0000000000)="eb3c906d6b66082ebc617400028001000240000004f801", 0x17}, {0x0, 0x0, 0x10e20}], 0x0, &(0x7f0000001680)={[{@uni_xlate}]}) mkdirat(r0, &(0x7f0000000040)='./file1\x00', 0x1400) 04:35:36 executing program 2: r0 = syz_mount_image$vfat(&(0x7f00000000c0), &(0x7f0000000100)='./file2\x00', 0x0, 0x2, &(0x7f0000000300)=[{&(0x7f0000000000)="eb3c906d6b66082ebc617400028001000240000004f801", 0x17}, {0x0, 0x0, 0x10e20}], 0x0, &(0x7f0000001680)={[{@uni_xlate}]}) mkdirat(r0, &(0x7f0000000040)='./file1\x00', 0x1500) 04:35:36 executing program 4: syz_mount_image$vfat(&(0x7f00000002c0), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f00000000c0)="601c6d6b646f736617e43c00088020000200000004f8000020004000000000000000000001", 0x25}, {0x0, 0x0, 0x200000000010ffd}], 0x0, &(0x7f0000000240)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') open(&(0x7f0000000080)='./file0\x00', 0x4142, 0x0) r0 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) r1 = open(&(0x7f0000000000)='./file0\x00', 0x141042, 0x0) write$binfmt_elf64(r1, &(0x7f0000000180)=ANY=[], 0x82) openat$cgroup_ro(0xffffffffffffff9c, 0x0, 0x26e1, 0x0) r2 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) r3 = open(&(0x7f0000000380)='./file0\x00', 0x141042, 0x0) write$binfmt_elf64(r3, &(0x7f0000000180)=ANY=[], 0x82) sendfile(r3, r2, 0x0, 0xa198) sendfile(r1, r0, 0x0, 0xa198) 04:35:36 executing program 1: syz_mount_image$vfat(&(0x7f00000002c0), 0x0, 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f00000000c0)="601c6d6b646f736617e43c00088020000200000004f8000020004000000000000000000001", 0x25}, {0x0, 0x0, 0x200000000010ffd}], 0x0, &(0x7f0000000240)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') open(&(0x7f0000000080)='./file0\x00', 0x4142, 0x0) r0 = perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41c1}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r1 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) r2 = open(&(0x7f0000000000)='./file0\x00', 0x141042, 0x0) write$binfmt_elf64(r2, &(0x7f0000000180)=ANY=[], 0x82) r3 = openat$cgroup_ro(0xffffffffffffff9c, 0x0, 0x26e1, 0x0) ioctl$PERF_EVENT_IOC_PERIOD(r3, 0x4030582a, &(0x7f0000000040)) write$P9_RREADDIR(r3, &(0x7f0000000240)=ANY=[@ANYBLOB="49000000290200030000008003000000240000f00000000014020000000066696c65fb1f3cde7d42a05ebbdb864e304fb71615dfe1ae30020200000007000000000000000300"/80], 0x49) r4 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) ioctl$PERF_EVENT_IOC_PERIOD(r0, 0x40082404, &(0x7f0000000140)=0x3) r5 = open(&(0x7f0000000380)='./file0\x00', 0x141042, 0x0) write$binfmt_elf64(r5, &(0x7f0000000180)=ANY=[], 0x82) sendfile(r5, r4, 0x0, 0xa198) sendfile(r2, r1, 0x0, 0xa198) [ 122.171268][ T3975] loop2: detected capacity change from 0 to 270 [ 122.197106][ T3978] loop5: detected capacity change from 0 to 270 [ 122.202886][ T3979] loop4: detected capacity change from 0 to 264192 04:35:37 executing program 2: r0 = syz_mount_image$vfat(&(0x7f00000000c0), &(0x7f0000000100)='./file2\x00', 0x0, 0x2, &(0x7f0000000300)=[{&(0x7f0000000000)="eb3c906d6b66082ebc617400028001000240000004f801", 0x17}, {0x0, 0x0, 0x10e20}], 0x0, &(0x7f0000001680)={[{@uni_xlate}]}) mkdirat(r0, &(0x7f0000000040)='./file1\x00', 0x1600) 04:35:37 executing program 0: r0 = creat(&(0x7f0000000000)='./bus\x00', 0x0) openat$vcsu(0xffffffffffffff9c, 0x0, 0x0, 0x0) r1 = open(&(0x7f0000000780)='./bus\x00', 0x14117e, 0x0) r2 = creat(&(0x7f00000001c0)='./bus\x00', 0x0) lseek(r2, 0x7ffffc, 0x0) write$binfmt_elf64(r2, &(0x7f00000002c0)=ANY=[], 0x1a0) mmap(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x7ffffe, 0x4002011, r1, 0x0) (fail_nth: 66) ioctl$EXT4_IOC_SWAP_BOOT(r0, 0x6611) [ 122.233850][ T3979] FAT-fs (loop4): Invalid FSINFO signature: 0x00000000, 0x00000000 (sector = 1) [ 122.267932][ T3981] loop1: detected capacity change from 0 to 264192 04:35:37 executing program 5: syz_mount_image$vfat(&(0x7f00000002c0), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f00000000c0)="601c6d6b646f736617e43c00088020000200000004f8000020004000000000000000000001", 0x25}, {0x0, 0x0, 0x200000000010ffd}], 0x0, &(0x7f0000000240)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') open(&(0x7f0000000080)='./file0\x00', 0x4142, 0x0) r0 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) r1 = open(&(0x7f0000000000)='./file0\x00', 0x141042, 0x0) write$binfmt_elf64(r1, &(0x7f0000000180)=ANY=[], 0x82) rename(&(0x7f0000000180)='./file0\x00', &(0x7f0000000300)='./file0\x00') r2 = openat$cgroup_ro(0xffffffffffffff9c, 0x0, 0x26e1, 0x0) ioctl$PERF_EVENT_IOC_PERIOD(r2, 0x4030582a, &(0x7f0000000040)) write$P9_RREADDIR(r2, &(0x7f0000000240)=ANY=[@ANYBLOB="49000000290200030000008003000000240000f00000000014020000000066696c65fb1f3cde7d42a05ebbdb864e304fb71615dfe1ae30020200000007000000000000000300"/80], 0x49) r3 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) r4 = open(&(0x7f0000000380)='./file0\x00', 0x141042, 0x0) write$binfmt_elf64(r4, &(0x7f0000000180)=ANY=[], 0x82) sendfile(r4, r3, 0x0, 0xa198) sendfile(r1, r0, 0x0, 0xa198) [ 122.323798][ T3984] loop2: detected capacity change from 0 to 270 [ 122.342149][ T3985] FAULT_INJECTION: forcing a failure. [ 122.342149][ T3985] name fail_page_alloc, interval 1, probability 0, space 0, times 0 [ 122.355531][ T3985] CPU: 0 PID: 3985 Comm: syz-executor.0 Not tainted 5.16.0-rc3-syzkaller #0 [ 122.364301][ T3985] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 122.374410][ T3985] Call Trace: [ 122.377688][ T3985] [ 122.380701][ T3985] dump_stack_lvl+0xd6/0x122 [ 122.385337][ T3985] dump_stack+0x11/0x1b [ 122.389563][ T3985] should_fail+0x23c/0x250 [ 122.394105][ T3985] __alloc_pages+0x102/0x330 [ 122.398715][ T3985] alloc_pages+0x382/0x3d0 [ 122.403129][ T3985] folio_alloc+0x1a/0x20 [ 122.407360][ T3985] filemap_alloc_folio+0x53/0xf0 [ 122.412376][ T3985] page_cache_ra_unbounded+0x1c0/0x430 [ 122.417841][ T3985] ondemand_readahead+0x4f8/0x700 [ 122.422891][ T3985] page_cache_async_ra+0xed/0x120 [ 122.427975][ T3985] do_async_mmap_readahead+0x211/0x250 [ 122.433431][ T3985] filemap_fault+0x101/0xa10 [ 122.438061][ T3985] handle_mm_fault+0xba6/0x1590 [ 122.442901][ T3985] ? lock_page_maybe_drop_mmap+0x200/0x200 [ 122.448722][ T3985] __get_user_pages+0x388/0xc80 [ 122.453560][ T3985] __mm_populate+0x24d/0x370 [ 122.458135][ T3985] vm_mmap_pgoff+0x160/0x1f0 [ 122.462711][ T3985] ksys_mmap_pgoff+0x265/0x320 [ 122.467467][ T3985] do_syscall_64+0x44/0xd0 [ 122.471873][ T3985] entry_SYSCALL_64_after_hwframe+0x44/0xae [ 122.477753][ T3985] RIP: 0033:0x7f4eca1feae9 [ 122.482153][ T3985] 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 [ 122.501758][ T3985] RSP: 002b:00007f4ec7f75188 EFLAGS: 00000246 ORIG_RAX: 0000000000000009 [ 122.510155][ T3985] RAX: ffffffffffffffda RBX: 00007f4eca311f60 RCX: 00007f4eca1feae9 04:35:37 executing program 4: syz_mount_image$vfat(&(0x7f00000002c0), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f00000000c0)="601c6d6b646f736617e43c00088020000200000004f8000020004000000000000000000001", 0x25}, {0x0, 0x0, 0x200000000010ffd}], 0x0, &(0x7f0000000240)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') open(&(0x7f0000000080)='./file0\x00', 0x4142, 0x0) r0 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) r1 = open(&(0x7f0000000000)='./file0\x00', 0x141042, 0x0) write$binfmt_elf64(r1, &(0x7f0000000180)=ANY=[], 0x82) openat$cgroup_ro(0xffffffffffffff9c, 0x0, 0x26e1, 0x0) r2 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) r3 = open(&(0x7f0000000380)='./file0\x00', 0x141042, 0x0) write$binfmt_elf64(r3, &(0x7f0000000180)=ANY=[], 0x82) sendfile(r3, r2, 0x0, 0xa198) sendfile(r1, r0, 0x0, 0xa198) [ 122.518108][ T3985] RDX: 00000000007ffffe RSI: 0000000000600000 RDI: 0000000020000000 [ 122.526120][ T3985] RBP: 00007f4ec7f751d0 R08: 0000000000000004 R09: 0000000000000000 [ 122.534300][ T3985] R10: 0000000004002011 R11: 0000000000000246 R12: 0000000000000002 [ 122.542254][ T3985] R13: 00007ffc4b5d211f R14: 00007f4ec7f75300 R15: 0000000000022000 [ 122.550230][ T3985] 04:35:37 executing program 2: r0 = syz_mount_image$vfat(&(0x7f00000000c0), &(0x7f0000000100)='./file2\x00', 0x0, 0x2, &(0x7f0000000300)=[{&(0x7f0000000000)="eb3c906d6b66082ebc617400028001000240000004f801", 0x17}, {0x0, 0x0, 0x10e20}], 0x0, &(0x7f0000001680)={[{@uni_xlate}]}) mkdirat(r0, &(0x7f0000000040)='./file1\x00', 0x1700) 04:35:37 executing program 3: syz_mount_image$vfat(&(0x7f00000002c0), &(0x7f0000000100)='./file0\x00', 0x0, 0x1, &(0x7f0000000200)=[{&(0x7f00000000c0)="601c6d6b646f736617e43c00088020000200000004f8000020004000000000000000000001", 0x25}], 0x0, &(0x7f0000000240)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') open(&(0x7f0000000080)='./file0\x00', 0x4142, 0x0) perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41c1}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) r1 = open(&(0x7f0000000000)='./file0\x00', 0x141042, 0x0) write$binfmt_elf64(r1, &(0x7f0000000180)=ANY=[], 0x82) rename(&(0x7f0000000180)='./file0\x00', &(0x7f0000000300)='./file0\x00') r2 = openat$cgroup_ro(0xffffffffffffff9c, 0x0, 0x26e1, 0x0) ioctl$PERF_EVENT_IOC_PERIOD(r2, 0x4030582a, &(0x7f0000000040)) write$P9_RREADDIR(r2, &(0x7f0000000240)=ANY=[@ANYBLOB="49000000290200030000008003000000240000f00000000014020000000066696c65fb1f3cde7d42a05ebbdb864e304fb71615dfe1ae30020200000007000000000000000300"/80], 0x49) r3 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) r4 = open(&(0x7f0000000380)='./file0\x00', 0x141042, 0x0) write$binfmt_elf64(r4, &(0x7f0000000180)=ANY=[], 0x82) sendfile(r4, r3, 0x0, 0xa198) sendfile(r1, r0, 0x0, 0xa198) [ 122.579269][ T8] FAT-fs (loop4): Invalid FSINFO signature: 0x00000000, 0x00000000 (sector = 1) [ 122.653402][ T3992] loop2: detected capacity change from 0 to 270 [ 122.667384][ T3994] loop5: detected capacity change from 0 to 264192 [ 122.674167][ T3995] loop4: detected capacity change from 0 to 264192 [ 122.687898][ T3997] FAT-fs (loop3): bogus number of reserved sectors [ 122.694422][ T3997] FAT-fs (loop3): Can't find a valid FAT filesystem 04:35:37 executing program 2: r0 = syz_mount_image$vfat(&(0x7f00000000c0), &(0x7f0000000100)='./file2\x00', 0x0, 0x2, &(0x7f0000000300)=[{&(0x7f0000000000)="eb3c906d6b66082ebc617400028001000240000004f801", 0x17}, {0x0, 0x0, 0x10e20}], 0x0, &(0x7f0000001680)={[{@uni_xlate}]}) mkdirat(r0, &(0x7f0000000040)='./file1\x00', 0x1800) [ 122.705918][ T3994] FAT-fs (loop5): Invalid FSINFO signature: 0x00000000, 0x00000000 (sector = 1) [ 122.734629][ T3995] FAT-fs (loop4): Invalid FSINFO signature: 0x00000000, 0x00000000 (sector = 1) 04:35:37 executing program 0: r0 = creat(&(0x7f0000000000)='./bus\x00', 0x0) openat$vcsu(0xffffffffffffff9c, 0x0, 0x0, 0x0) r1 = open(&(0x7f0000000780)='./bus\x00', 0x14117e, 0x0) r2 = creat(&(0x7f00000001c0)='./bus\x00', 0x0) lseek(r2, 0x7ffffc, 0x0) write$binfmt_elf64(r2, &(0x7f00000002c0)=ANY=[], 0x1a0) mmap(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x7ffffe, 0x4002011, r1, 0x0) (fail_nth: 67) ioctl$EXT4_IOC_SWAP_BOOT(r0, 0x6611) [ 122.813881][ T4001] loop2: detected capacity change from 0 to 270 04:35:37 executing program 2: r0 = syz_mount_image$vfat(&(0x7f00000000c0), &(0x7f0000000100)='./file2\x00', 0x0, 0x2, &(0x7f0000000300)=[{&(0x7f0000000000)="eb3c906d6b66082ebc617400028001000240000004f801", 0x17}, {0x0, 0x0, 0x10e20}], 0x0, &(0x7f0000001680)={[{@uni_xlate}]}) mkdirat(r0, &(0x7f0000000040)='./file1\x00', 0x1900) [ 122.891294][ T4005] FAULT_INJECTION: forcing a failure. [ 122.891294][ T4005] name fail_page_alloc, interval 1, probability 0, space 0, times 0 [ 122.904564][ T4005] CPU: 1 PID: 4005 Comm: syz-executor.0 Not tainted 5.16.0-rc3-syzkaller #0 [ 122.913313][ T4005] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 122.923416][ T4005] Call Trace: [ 122.926692][ T4005] [ 122.929622][ T4005] dump_stack_lvl+0xd6/0x122 [ 122.934272][ T4005] dump_stack+0x11/0x1b 04:35:37 executing program 5: syz_mount_image$vfat(&(0x7f00000002c0), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f00000000c0)="601c6d6b646f736617e43c00088020000200000004f8000020004000000000000000000001", 0x25}, {0x0, 0x0, 0x200000000010ffd}], 0x0, &(0x7f0000000240)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') open(&(0x7f0000000080)='./file0\x00', 0x4142, 0x0) r0 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) r1 = open(&(0x7f0000000000)='./file0\x00', 0x141042, 0x0) write$binfmt_elf64(r1, &(0x7f0000000180)=ANY=[], 0x82) rename(&(0x7f0000000180)='./file0\x00', &(0x7f0000000300)='./file0\x00') r2 = openat$cgroup_ro(0xffffffffffffff9c, 0x0, 0x26e1, 0x0) ioctl$PERF_EVENT_IOC_PERIOD(r2, 0x4030582a, &(0x7f0000000040)) write$P9_RREADDIR(r2, &(0x7f0000000240)=ANY=[@ANYBLOB="49000000290200030000008003000000240000f00000000014020000000066696c65fb1f3cde7d42a05ebbdb864e304fb71615dfe1ae30020200000007000000000000000300"/80], 0x49) r3 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) r4 = open(&(0x7f0000000380)='./file0\x00', 0x141042, 0x0) write$binfmt_elf64(r4, &(0x7f0000000180)=ANY=[], 0x82) sendfile(r4, r3, 0x0, 0xa198) sendfile(r1, r0, 0x0, 0xa198) [ 122.938477][ T4005] should_fail+0x23c/0x250 [ 122.942950][ T4005] __alloc_pages+0x102/0x330 [ 122.947632][ T4005] alloc_pages+0x382/0x3d0 [ 122.952046][ T4005] folio_alloc+0x1a/0x20 [ 122.956285][ T4005] filemap_alloc_folio+0x53/0xf0 [ 122.961287][ T4005] page_cache_ra_unbounded+0x1c0/0x430 [ 122.966831][ T4005] ondemand_readahead+0x4f8/0x700 [ 122.971843][ T4005] page_cache_async_ra+0xed/0x120 [ 122.976908][ T4005] do_async_mmap_readahead+0x211/0x250 [ 122.982361][ T4005] filemap_fault+0x101/0xa10 [ 122.986982][ T4005] handle_mm_fault+0xba6/0x1590 [ 122.991866][ T4005] ? lock_page_maybe_drop_mmap+0x200/0x200 [ 122.997733][ T4005] __get_user_pages+0x388/0xc80 [ 123.002768][ T4005] __mm_populate+0x24d/0x370 [ 123.007369][ T4005] vm_mmap_pgoff+0x160/0x1f0 [ 123.011968][ T4005] ksys_mmap_pgoff+0x265/0x320 [ 123.017025][ T4005] do_syscall_64+0x44/0xd0 [ 123.021421][ T4005] entry_SYSCALL_64_after_hwframe+0x44/0xae [ 123.027367][ T4005] RIP: 0033:0x7f4eca1feae9 [ 123.031807][ T4005] 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 [ 123.051513][ T4005] RSP: 002b:00007f4ec7f75188 EFLAGS: 00000246 ORIG_RAX: 0000000000000009 [ 123.059925][ T4005] RAX: ffffffffffffffda RBX: 00007f4eca311f60 RCX: 00007f4eca1feae9 [ 123.067879][ T4005] RDX: 00000000007ffffe RSI: 0000000000600000 RDI: 0000000020000000 [ 123.075986][ T4005] RBP: 00007f4ec7f751d0 R08: 0000000000000004 R09: 0000000000000000 [ 123.083948][ T4005] R10: 0000000004002011 R11: 0000000000000246 R12: 0000000000000002 04:35:37 executing program 1: syz_mount_image$vfat(&(0x7f00000002c0), &(0x7f0000000100)='./file0\x00', 0x0, 0x0, 0x0, 0x0, &(0x7f0000000240)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') open(&(0x7f0000000080)='./file0\x00', 0x4142, 0x0) r0 = perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41c1}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r1 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) r2 = open(&(0x7f0000000000)='./file0\x00', 0x141042, 0x0) write$binfmt_elf64(r2, &(0x7f0000000180)=ANY=[], 0x82) r3 = openat$cgroup_ro(0xffffffffffffff9c, 0x0, 0x26e1, 0x0) ioctl$PERF_EVENT_IOC_PERIOD(r3, 0x4030582a, &(0x7f0000000040)) write$P9_RREADDIR(r3, &(0x7f0000000240)=ANY=[@ANYBLOB="49000000290200030000008003000000240000f00000000014020000000066696c65fb1f3cde7d42a05ebbdb864e304fb71615dfe1ae30020200000007000000000000000300"/80], 0x49) r4 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) ioctl$PERF_EVENT_IOC_PERIOD(r0, 0x40082404, &(0x7f0000000140)=0x3) r5 = open(&(0x7f0000000380)='./file0\x00', 0x141042, 0x0) write$binfmt_elf64(r5, &(0x7f0000000180)=ANY=[], 0x82) sendfile(r5, r4, 0x0, 0xa198) sendfile(r2, r1, 0x0, 0xa198) [ 123.091916][ T4005] R13: 00007ffc4b5d211f R14: 00007f4ec7f75300 R15: 0000000000022000 [ 123.099940][ T4005] [ 123.111265][ T8] FAT-fs (loop5): Invalid FSINFO signature: 0x00000000, 0x00000000 (sector = 1) [ 123.149705][ T4009] loop2: detected capacity change from 0 to 270 [ 123.187615][ T4012] loop5: detected capacity change from 0 to 264192 04:35:37 executing program 2: r0 = syz_mount_image$vfat(&(0x7f00000000c0), &(0x7f0000000100)='./file2\x00', 0x0, 0x2, &(0x7f0000000300)=[{&(0x7f0000000000)="eb3c906d6b66082ebc617400028001000240000004f801", 0x17}, {0x0, 0x0, 0x10e20}], 0x0, &(0x7f0000001680)={[{@uni_xlate}]}) mkdirat(r0, &(0x7f0000000040)='./file1\x00', 0x3f00) 04:35:38 executing program 0: r0 = creat(&(0x7f0000000000)='./bus\x00', 0x0) openat$vcsu(0xffffffffffffff9c, 0x0, 0x0, 0x0) r1 = open(&(0x7f0000000780)='./bus\x00', 0x14117e, 0x0) r2 = creat(&(0x7f00000001c0)='./bus\x00', 0x0) lseek(r2, 0x7ffffc, 0x0) write$binfmt_elf64(r2, &(0x7f00000002c0)=ANY=[], 0x1a0) mmap(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x7ffffe, 0x4002011, r1, 0x0) (fail_nth: 68) ioctl$EXT4_IOC_SWAP_BOOT(r0, 0x6611) [ 123.217857][ T4012] FAT-fs (loop5): Invalid FSINFO signature: 0x00000000, 0x00000000 (sector = 1) [ 123.290972][ T4015] loop2: detected capacity change from 0 to 270 [ 123.331604][ T4017] FAULT_INJECTION: forcing a failure. [ 123.331604][ T4017] name fail_page_alloc, interval 1, probability 0, space 0, times 0 [ 123.344852][ T4017] CPU: 0 PID: 4017 Comm: syz-executor.0 Not tainted 5.16.0-rc3-syzkaller #0 [ 123.353683][ T4017] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 123.363737][ T4017] Call Trace: [ 123.367024][ T4017] [ 123.369963][ T4017] dump_stack_lvl+0xd6/0x122 [ 123.374719][ T4017] dump_stack+0x11/0x1b [ 123.378896][ T4017] should_fail+0x23c/0x250 [ 123.383338][ T4017] __alloc_pages+0x102/0x330 [ 123.387996][ T4017] alloc_pages+0x382/0x3d0 [ 123.392413][ T4017] folio_alloc+0x1a/0x20 [ 123.396651][ T4017] filemap_alloc_folio+0x53/0xf0 [ 123.401594][ T4017] page_cache_ra_unbounded+0x1c0/0x430 [ 123.407112][ T4017] ondemand_readahead+0x4f8/0x700 [ 123.412225][ T4017] page_cache_async_ra+0xed/0x120 [ 123.417259][ T4017] do_async_mmap_readahead+0x211/0x250 [ 123.422752][ T4017] filemap_fault+0x101/0xa10 [ 123.427348][ T4017] handle_mm_fault+0xba6/0x1590 [ 123.432204][ T4017] ? lock_page_maybe_drop_mmap+0x200/0x200 [ 123.438020][ T4017] __get_user_pages+0x388/0xc80 [ 123.442945][ T4017] __mm_populate+0x24d/0x370 [ 123.447666][ T4017] vm_mmap_pgoff+0x160/0x1f0 [ 123.452264][ T4017] ksys_mmap_pgoff+0x265/0x320 [ 123.457098][ T4017] do_syscall_64+0x44/0xd0 [ 123.461601][ T4017] entry_SYSCALL_64_after_hwframe+0x44/0xae [ 123.467529][ T4017] RIP: 0033:0x7f4eca1feae9 [ 123.471944][ T4017] 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 [ 123.491590][ T4017] RSP: 002b:00007f4ec7f75188 EFLAGS: 00000246 ORIG_RAX: 0000000000000009 [ 123.500073][ T4017] RAX: ffffffffffffffda RBX: 00007f4eca311f60 RCX: 00007f4eca1feae9 [ 123.508042][ T4017] RDX: 00000000007ffffe RSI: 0000000000600000 RDI: 0000000020000000 [ 123.516020][ T4017] RBP: 00007f4ec7f751d0 R08: 0000000000000004 R09: 0000000000000000 [ 123.523989][ T4017] R10: 0000000004002011 R11: 0000000000000246 R12: 0000000000000002 04:35:38 executing program 2: r0 = syz_mount_image$vfat(&(0x7f00000000c0), &(0x7f0000000100)='./file2\x00', 0x0, 0x2, &(0x7f0000000300)=[{&(0x7f0000000000)="eb3c906d6b66082ebc617400028001000240000004f801", 0x17}, {0x0, 0x0, 0x10e20}], 0x0, &(0x7f0000001680)={[{@uni_xlate}]}) mkdirat(r0, &(0x7f0000000040)='./file1\x00', 0x4000) 04:35:38 executing program 4: syz_mount_image$vfat(&(0x7f00000002c0), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f00000000c0)="601c6d6b646f736617e43c00088020000200000004f8000020004000000000000000000001", 0x25}, {0x0, 0x0, 0x200000000010ffd}], 0x0, &(0x7f0000000240)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') open(&(0x7f0000000080)='./file0\x00', 0x4142, 0x0) r0 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) r1 = open(&(0x7f0000000000)='./file0\x00', 0x141042, 0x0) write$binfmt_elf64(r1, &(0x7f0000000180)=ANY=[], 0x82) openat$cgroup_ro(0xffffffffffffff9c, 0x0, 0x26e1, 0x0) r2 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) r3 = open(&(0x7f0000000380)='./file0\x00', 0x141042, 0x0) write$binfmt_elf64(r3, &(0x7f0000000180)=ANY=[], 0x82) sendfile(r3, r2, 0x0, 0xa198) sendfile(r1, r0, 0x0, 0xa198) 04:35:38 executing program 3: syz_mount_image$vfat(&(0x7f00000002c0), &(0x7f0000000100)='./file0\x00', 0x0, 0x1, &(0x7f0000000200)=[{&(0x7f00000000c0)="601c6d6b646f736617e43c00088020000200000004f8000020004000000000000000000001", 0x25}], 0x0, &(0x7f0000000240)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') open(&(0x7f0000000080)='./file0\x00', 0x4142, 0x0) perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41c1}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) r1 = open(&(0x7f0000000000)='./file0\x00', 0x141042, 0x0) write$binfmt_elf64(r1, &(0x7f0000000180)=ANY=[], 0x82) rename(&(0x7f0000000180)='./file0\x00', &(0x7f0000000300)='./file0\x00') r2 = openat$cgroup_ro(0xffffffffffffff9c, 0x0, 0x26e1, 0x0) ioctl$PERF_EVENT_IOC_PERIOD(r2, 0x4030582a, &(0x7f0000000040)) write$P9_RREADDIR(r2, &(0x7f0000000240)=ANY=[@ANYBLOB="49000000290200030000008003000000240000f00000000014020000000066696c65fb1f3cde7d42a05ebbdb864e304fb71615dfe1ae30020200000007000000000000000300"/80], 0x49) r3 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) r4 = open(&(0x7f0000000380)='./file0\x00', 0x141042, 0x0) write$binfmt_elf64(r4, &(0x7f0000000180)=ANY=[], 0x82) sendfile(r4, r3, 0x0, 0xa198) sendfile(r1, r0, 0x0, 0xa198) [ 123.532008][ T4017] R13: 00007ffc4b5d211f R14: 00007f4ec7f75300 R15: 0000000000022000 [ 123.539979][ T4017] 04:35:38 executing program 5: syz_mount_image$vfat(&(0x7f00000002c0), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f00000000c0)="601c6d6b646f736617e43c00088020000200000004f8000020004000000000000000000001", 0x25}, {0x0, 0x0, 0x200000000010ffd}], 0x0, &(0x7f0000000240)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') open(&(0x7f0000000080)='./file0\x00', 0x4142, 0x0) r0 = perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41c1}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r1 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) write$binfmt_elf64(0xffffffffffffffff, &(0x7f0000000180)=ANY=[], 0x82) r2 = openat$cgroup_ro(0xffffffffffffff9c, 0x0, 0x26e1, 0x0) ioctl$PERF_EVENT_IOC_PERIOD(r2, 0x4030582a, &(0x7f0000000040)) write$P9_RREADDIR(r2, &(0x7f0000000240)=ANY=[@ANYBLOB="49000000290200030000008003000000240000f00000000014020000000066696c65fb1f3cde7d42a05ebbdb864e304fb71615dfe1ae30020200000007000000000000000300"/80], 0x49) r3 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) ioctl$PERF_EVENT_IOC_PERIOD(r0, 0x40082404, &(0x7f0000000140)=0x3) r4 = open(&(0x7f0000000380)='./file0\x00', 0x141042, 0x0) write$binfmt_elf64(r4, &(0x7f0000000180)=ANY=[], 0x82) sendfile(r4, r3, 0x0, 0xa198) sendfile(0xffffffffffffffff, r1, 0x0, 0xa198) [ 123.589150][ T4020] FAT-fs (loop3): bogus number of reserved sectors [ 123.595704][ T4020] FAT-fs (loop3): Can't find a valid FAT filesystem [ 123.620045][ T4022] loop2: detected capacity change from 0 to 270 [ 123.631643][ T33] FAT-fs (loop5): Invalid FSINFO signature: 0x00000000, 0x00000000 (sector = 1) [ 123.639150][ T4024] loop4: detected capacity change from 0 to 264192 04:35:38 executing program 2: r0 = syz_mount_image$vfat(&(0x7f00000000c0), &(0x7f0000000100)='./file2\x00', 0x0, 0x2, &(0x7f0000000300)=[{&(0x7f0000000000)="eb3c906d6b66082ebc617400028001000240000004f801", 0x17}, {0x0, 0x0, 0x10e20}], 0x0, &(0x7f0000001680)={[{@uni_xlate}]}) mkdirat(r0, &(0x7f0000000040)='./file1\x00', 0x8700) [ 123.707689][ T4024] FAT-fs (loop4): Invalid FSINFO signature: 0x00000000, 0x00000000 (sector = 1) [ 123.719592][ T4026] loop5: detected capacity change from 0 to 264192 04:35:38 executing program 0: r0 = creat(&(0x7f0000000000)='./bus\x00', 0x0) openat$vcsu(0xffffffffffffff9c, 0x0, 0x0, 0x0) r1 = open(&(0x7f0000000780)='./bus\x00', 0x14117e, 0x0) r2 = creat(&(0x7f00000001c0)='./bus\x00', 0x0) lseek(r2, 0x7ffffc, 0x0) write$binfmt_elf64(r2, &(0x7f00000002c0)=ANY=[], 0x1a0) mmap(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x7ffffe, 0x4002011, r1, 0x0) (fail_nth: 69) ioctl$EXT4_IOC_SWAP_BOOT(r0, 0x6611) [ 123.758865][ T4026] FAT-fs (loop5): Invalid FSINFO signature: 0x00000000, 0x00000000 (sector = 1) [ 123.791013][ T4029] loop2: detected capacity change from 0 to 270 [ 123.828110][ T4031] FAULT_INJECTION: forcing a failure. [ 123.828110][ T4031] name fail_page_alloc, interval 1, probability 0, space 0, times 0 [ 123.841495][ T4031] CPU: 1 PID: 4031 Comm: syz-executor.0 Not tainted 5.16.0-rc3-syzkaller #0 [ 123.850252][ T4031] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 123.860424][ T4031] Call Trace: [ 123.863699][ T4031] [ 123.866628][ T4031] dump_stack_lvl+0xd6/0x122 [ 123.871232][ T4031] dump_stack+0x11/0x1b [ 123.875393][ T4031] should_fail+0x23c/0x250 [ 123.879934][ T4031] __alloc_pages+0x102/0x330 [ 123.884533][ T4031] alloc_pages+0x382/0x3d0 [ 123.889029][ T4031] folio_alloc+0x1a/0x20 [ 123.893360][ T4031] filemap_alloc_folio+0x53/0xf0 [ 123.898311][ T4031] page_cache_ra_unbounded+0x1c0/0x430 [ 123.903777][ T4031] ondemand_readahead+0x4f8/0x700 [ 123.908862][ T4031] page_cache_async_ra+0xed/0x120 [ 123.913907][ T4031] do_async_mmap_readahead+0x211/0x250 [ 123.919375][ T4031] filemap_fault+0x101/0xa10 [ 123.923975][ T4031] handle_mm_fault+0xba6/0x1590 [ 123.928897][ T4031] ? lock_page_maybe_drop_mmap+0x200/0x200 [ 123.934717][ T4031] __get_user_pages+0x388/0xc80 [ 123.939567][ T4031] __mm_populate+0x24d/0x370 [ 123.944185][ T4031] vm_mmap_pgoff+0x160/0x1f0 [ 123.948797][ T4031] ksys_mmap_pgoff+0x265/0x320 [ 123.953589][ T4031] do_syscall_64+0x44/0xd0 [ 123.958059][ T4031] entry_SYSCALL_64_after_hwframe+0x44/0xae [ 123.963977][ T4031] RIP: 0033:0x7f4eca1feae9 [ 123.968608][ T4031] 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 [ 123.988220][ T4031] RSP: 002b:00007f4ec7f75188 EFLAGS: 00000246 ORIG_RAX: 0000000000000009 [ 123.996635][ T4031] RAX: ffffffffffffffda RBX: 00007f4eca311f60 RCX: 00007f4eca1feae9 [ 124.004606][ T4031] RDX: 00000000007ffffe RSI: 0000000000600000 RDI: 0000000020000000 [ 124.012573][ T4031] RBP: 00007f4ec7f751d0 R08: 0000000000000004 R09: 0000000000000000 [ 124.020613][ T4031] R10: 0000000004002011 R11: 0000000000000246 R12: 0000000000000002 04:35:38 executing program 4: syz_mount_image$vfat(&(0x7f00000002c0), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f00000000c0)="601c6d6b646f736617e43c00088020000200000004f8000020004000000000000000000001", 0x25}, {0x0, 0x0, 0x200000000010ffd}], 0x0, &(0x7f0000000240)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') r0 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) r1 = open(&(0x7f0000000000)='./file0\x00', 0x141042, 0x0) write$binfmt_elf64(r1, &(0x7f0000000180)=ANY=[], 0x82) openat$cgroup_ro(0xffffffffffffff9c, 0x0, 0x26e1, 0x0) r2 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) r3 = open(&(0x7f0000000380)='./file0\x00', 0x141042, 0x0) write$binfmt_elf64(r3, &(0x7f0000000180)=ANY=[], 0x82) sendfile(r3, r2, 0x0, 0xa198) sendfile(r1, r0, 0x0, 0xa198) 04:35:38 executing program 2: r0 = syz_mount_image$vfat(&(0x7f00000000c0), &(0x7f0000000100)='./file2\x00', 0x0, 0x2, &(0x7f0000000300)=[{&(0x7f0000000000)="eb3c906d6b66082ebc617400028001000240000004f801", 0x17}, {0x0, 0x0, 0x10e20}], 0x0, &(0x7f0000001680)={[{@uni_xlate}]}) mkdirat(r0, &(0x7f0000000040)='./file1\x00', 0x8800) 04:35:38 executing program 1: syz_mount_image$vfat(&(0x7f00000002c0), &(0x7f0000000100)='./file0\x00', 0x0, 0x0, 0x0, 0x0, &(0x7f0000000240)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') open(&(0x7f0000000080)='./file0\x00', 0x4142, 0x0) r0 = perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41c1}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r1 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) r2 = open(&(0x7f0000000000)='./file0\x00', 0x141042, 0x0) write$binfmt_elf64(r2, &(0x7f0000000180)=ANY=[], 0x82) r3 = openat$cgroup_ro(0xffffffffffffff9c, 0x0, 0x26e1, 0x0) ioctl$PERF_EVENT_IOC_PERIOD(r3, 0x4030582a, &(0x7f0000000040)) write$P9_RREADDIR(r3, &(0x7f0000000240)=ANY=[@ANYBLOB="49000000290200030000008003000000240000f00000000014020000000066696c65fb1f3cde7d42a05ebbdb864e304fb71615dfe1ae30020200000007000000000000000300"/80], 0x49) r4 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) ioctl$PERF_EVENT_IOC_PERIOD(r0, 0x40082404, &(0x7f0000000140)=0x3) r5 = open(&(0x7f0000000380)='./file0\x00', 0x141042, 0x0) write$binfmt_elf64(r5, &(0x7f0000000180)=ANY=[], 0x82) sendfile(r5, r4, 0x0, 0xa198) sendfile(r2, r1, 0x0, 0xa198) [ 124.028598][ T4031] R13: 00007ffc4b5d211f R14: 00007f4ec7f75300 R15: 0000000000022000 [ 124.036571][ T4031] [ 124.056214][ T8] FAT-fs (loop4): Invalid FSINFO signature: 0x00000000, 0x00000000 (sector = 1) 04:35:38 executing program 0: r0 = creat(&(0x7f0000000000)='./bus\x00', 0x0) openat$vcsu(0xffffffffffffff9c, 0x0, 0x0, 0x0) r1 = open(&(0x7f0000000780)='./bus\x00', 0x14117e, 0x0) r2 = creat(&(0x7f00000001c0)='./bus\x00', 0x0) lseek(r2, 0x7ffffc, 0x0) write$binfmt_elf64(r2, &(0x7f00000002c0)=ANY=[], 0x1a0) mmap(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x7ffffe, 0x4002011, r1, 0x0) (fail_nth: 70) ioctl$EXT4_IOC_SWAP_BOOT(r0, 0x6611) [ 124.136507][ T4039] loop4: detected capacity change from 0 to 264192 [ 124.139481][ T4040] loop2: detected capacity change from 0 to 270 [ 124.158770][ T4039] FAT-fs (loop4): Invalid FSINFO signature: 0x00000000, 0x00000000 (sector = 1) 04:35:38 executing program 2: r0 = syz_mount_image$vfat(&(0x7f00000000c0), &(0x7f0000000100)='./file2\x00', 0x0, 0x2, &(0x7f0000000300)=[{&(0x7f0000000000)="eb3c906d6b66082ebc617400028001000240000004f801", 0x17}, {0x0, 0x0, 0x10e20}], 0x0, &(0x7f0000001680)={[{@uni_xlate}]}) mkdirat(r0, &(0x7f0000000040)='./file1\x00', 0x8900) [ 124.249467][ T4044] FAULT_INJECTION: forcing a failure. [ 124.249467][ T4044] name fail_page_alloc, interval 1, probability 0, space 0, times 0 [ 124.262961][ T4044] CPU: 1 PID: 4044 Comm: syz-executor.0 Not tainted 5.16.0-rc3-syzkaller #0 [ 124.271642][ T4044] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 124.281699][ T4044] Call Trace: [ 124.285030][ T4044] [ 124.287954][ T4044] dump_stack_lvl+0xd6/0x122 [ 124.292590][ T4044] dump_stack+0x11/0x1b 04:35:39 executing program 4: syz_mount_image$vfat(&(0x7f00000002c0), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f00000000c0)="601c6d6b646f736617e43c00088020000200000004f8000020004000000000000000000001", 0x25}, {0x0, 0x0, 0x200000000010ffd}], 0x0, &(0x7f0000000240)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') r0 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) r1 = open(&(0x7f0000000000)='./file0\x00', 0x141042, 0x0) write$binfmt_elf64(r1, &(0x7f0000000180)=ANY=[], 0x82) openat$cgroup_ro(0xffffffffffffff9c, 0x0, 0x26e1, 0x0) r2 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) r3 = open(&(0x7f0000000380)='./file0\x00', 0x141042, 0x0) write$binfmt_elf64(r3, &(0x7f0000000180)=ANY=[], 0x82) sendfile(r3, r2, 0x0, 0xa198) sendfile(r1, r0, 0x0, 0xa198) [ 124.296747][ T4044] should_fail+0x23c/0x250 [ 124.301231][ T4044] __alloc_pages+0x102/0x330 [ 124.305880][ T4044] alloc_pages+0x382/0x3d0 [ 124.310300][ T4044] folio_alloc+0x1a/0x20 [ 124.314540][ T4044] filemap_alloc_folio+0x53/0xf0 [ 124.319482][ T4044] page_cache_ra_unbounded+0x1c0/0x430 [ 124.324952][ T4044] ondemand_readahead+0x4f8/0x700 [ 124.330012][ T4044] page_cache_async_ra+0xed/0x120 [ 124.335043][ T4044] do_async_mmap_readahead+0x211/0x250 [ 124.340589][ T4044] filemap_fault+0x101/0xa10 [ 124.345209][ T4044] handle_mm_fault+0xba6/0x1590 04:35:39 executing program 5: r0 = syz_mount_image$vfat(&(0x7f00000000c0), &(0x7f0000000100)='./file2\x00', 0x0, 0x2, &(0x7f0000000300)=[{&(0x7f0000000000)="eb3c906d6b66082ebc617400028001000240000004f801", 0x17}, {0x0, 0x0, 0x10e20}], 0x0, &(0x7f0000001680)={[{@uni_xlate}]}) mkdirat(r0, &(0x7f0000000040)='./file1\x00', 0x8800) [ 124.350068][ T4044] ? lock_page_maybe_drop_mmap+0x200/0x200 [ 124.356001][ T4044] __get_user_pages+0x388/0xc80 [ 124.360929][ T4044] __mm_populate+0x24d/0x370 [ 124.365571][ T4044] vm_mmap_pgoff+0x160/0x1f0 [ 124.370181][ T4044] ksys_mmap_pgoff+0x265/0x320 [ 124.374946][ T4044] do_syscall_64+0x44/0xd0 [ 124.379345][ T4044] entry_SYSCALL_64_after_hwframe+0x44/0xae [ 124.385219][ T4044] RIP: 0033:0x7f4eca1feae9 [ 124.389687][ T4044] 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 [ 124.409272][ T4044] RSP: 002b:00007f4ec7f75188 EFLAGS: 00000246 ORIG_RAX: 0000000000000009 [ 124.417739][ T4044] RAX: ffffffffffffffda RBX: 00007f4eca311f60 RCX: 00007f4eca1feae9 [ 124.425784][ T4044] RDX: 00000000007ffffe RSI: 0000000000600000 RDI: 0000000020000000 [ 124.433736][ T4044] RBP: 00007f4ec7f751d0 R08: 0000000000000004 R09: 0000000000000000 [ 124.441738][ T4044] R10: 0000000004002011 R11: 0000000000000246 R12: 0000000000000002 04:35:39 executing program 3: syz_mount_image$vfat(&(0x7f00000002c0), &(0x7f0000000100)='./file0\x00', 0x0, 0x1, &(0x7f0000000200)=[{&(0x7f00000000c0)="601c6d6b646f736617e43c00088020000200000004f8000020004000000000000000000001", 0x25}], 0x0, &(0x7f0000000240)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') open(&(0x7f0000000080)='./file0\x00', 0x4142, 0x0) perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41c1}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) r1 = open(&(0x7f0000000000)='./file0\x00', 0x141042, 0x0) write$binfmt_elf64(r1, &(0x7f0000000180)=ANY=[], 0x82) rename(&(0x7f0000000180)='./file0\x00', &(0x7f0000000300)='./file0\x00') r2 = openat$cgroup_ro(0xffffffffffffff9c, 0x0, 0x26e1, 0x0) ioctl$PERF_EVENT_IOC_PERIOD(r2, 0x4030582a, &(0x7f0000000040)) write$P9_RREADDIR(r2, &(0x7f0000000240)=ANY=[@ANYBLOB="49000000290200030000008003000000240000f00000000014020000000066696c65fb1f3cde7d42a05ebbdb864e304fb71615dfe1ae30020200000007000000000000000300"/80], 0x49) r3 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) r4 = open(&(0x7f0000000380)='./file0\x00', 0x141042, 0x0) write$binfmt_elf64(r4, &(0x7f0000000180)=ANY=[], 0x82) sendfile(r4, r3, 0x0, 0xa198) sendfile(r1, r0, 0x0, 0xa198) [ 124.449687][ T4044] R13: 00007ffc4b5d211f R14: 00007f4ec7f75300 R15: 0000000000022000 [ 124.457675][ T4044] [ 124.461125][ T8] FAT-fs (loop4): Invalid FSINFO signature: 0x00000000, 0x00000000 (sector = 1) [ 124.488035][ T2367] FAT-fs (loop5): Invalid FSINFO signature: 0x00000000, 0x00000000 (sector = 1) [ 124.496135][ T4047] loop2: detected capacity change from 0 to 270 04:35:39 executing program 2: r0 = syz_mount_image$vfat(&(0x7f00000000c0), &(0x7f0000000100)='./file2\x00', 0x0, 0x2, &(0x7f0000000300)=[{&(0x7f0000000000)="eb3c906d6b66082ebc617400028001000240000004f801", 0x17}, {0x0, 0x0, 0x10e20}], 0x0, &(0x7f0000001680)={[{@uni_xlate}]}) mkdirat(r0, &(0x7f0000000040)='./file1\x00', 0x8a00) [ 124.551578][ T4049] FAT-fs (loop3): bogus number of reserved sectors [ 124.558140][ T4049] FAT-fs (loop3): Can't find a valid FAT filesystem 04:35:39 executing program 5: r0 = syz_mount_image$vfat(&(0x7f00000000c0), &(0x7f0000000100)='./file2\x00', 0x0, 0x2, &(0x7f0000000300)=[{&(0x7f0000000000)="eb3c906d6b66082ebc617400028001000240000004f801", 0x17}, {0x0, 0x0, 0x10e20}], 0x0, &(0x7f0000001680)={[{@uni_xlate}]}) mkdirat(r0, &(0x7f0000000040)='./file1\x00', 0x0) (fail_nth: 1) [ 124.596920][ T4052] loop5: detected capacity change from 0 to 270 [ 124.597338][ T4053] loop4: detected capacity change from 0 to 264192 [ 124.630761][ T4055] loop2: detected capacity change from 0 to 270 04:35:39 executing program 2: r0 = syz_mount_image$vfat(&(0x7f00000000c0), &(0x7f0000000100)='./file2\x00', 0x0, 0x2, &(0x7f0000000300)=[{&(0x7f0000000000)="eb3c906d6b66082ebc617400028001000240000004f801", 0x17}, {0x0, 0x0, 0x10e20}], 0x0, &(0x7f0000001680)={[{@uni_xlate}]}) mkdirat(r0, &(0x7f0000000040)='./file1\x00', 0x8b00) 04:35:39 executing program 0: r0 = creat(&(0x7f0000000000)='./bus\x00', 0x0) openat$vcsu(0xffffffffffffff9c, 0x0, 0x0, 0x0) r1 = open(&(0x7f0000000780)='./bus\x00', 0x14117e, 0x0) r2 = creat(&(0x7f00000001c0)='./bus\x00', 0x0) lseek(r2, 0x7ffffc, 0x0) write$binfmt_elf64(r2, &(0x7f00000002c0)=ANY=[], 0x1a0) mmap(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x7ffffe, 0x4002011, r1, 0x0) (fail_nth: 71) ioctl$EXT4_IOC_SWAP_BOOT(r0, 0x6611) [ 124.692084][ T4053] FAT-fs (loop4): Invalid FSINFO signature: 0x00000000, 0x00000000 (sector = 1) [ 124.734236][ T4060] loop5: detected capacity change from 0 to 270 [ 124.748847][ T4061] loop2: detected capacity change from 0 to 270 [ 124.754699][ T4063] FAULT_INJECTION: forcing a failure. [ 124.754699][ T4063] name fail_page_alloc, interval 1, probability 0, space 0, times 0 [ 124.768439][ T4063] CPU: 1 PID: 4063 Comm: syz-executor.0 Not tainted 5.16.0-rc3-syzkaller #0 [ 124.777119][ T4063] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 124.782307][ T4060] FAULT_INJECTION: forcing a failure. [ 124.782307][ T4060] name failslab, interval 1, probability 0, space 0, times 0 [ 124.787169][ T4063] Call Trace: [ 124.787177][ T4063] [ 124.787190][ T4063] dump_stack_lvl+0xd6/0x122 [ 124.787214][ T4063] dump_stack+0x11/0x1b [ 124.814668][ T4063] should_fail+0x23c/0x250 [ 124.819079][ T4063] __alloc_pages+0x102/0x330 [ 124.823657][ T4063] alloc_pages+0x382/0x3d0 [ 124.828094][ T4063] folio_alloc+0x1a/0x20 [ 124.832343][ T4063] filemap_alloc_folio+0x53/0xf0 [ 124.837380][ T4063] page_cache_ra_unbounded+0x1c0/0x430 [ 124.842996][ T4063] ondemand_readahead+0x4f8/0x700 [ 124.848008][ T4063] page_cache_async_ra+0xed/0x120 [ 124.853020][ T4063] do_async_mmap_readahead+0x211/0x250 [ 124.858468][ T4063] filemap_fault+0x101/0xa10 [ 124.863121][ T4063] handle_mm_fault+0xba6/0x1590 [ 124.867988][ T4063] ? lock_page_maybe_drop_mmap+0x200/0x200 [ 124.873835][ T4063] __get_user_pages+0x388/0xc80 [ 124.878677][ T4063] __mm_populate+0x24d/0x370 [ 124.883260][ T4063] vm_mmap_pgoff+0x160/0x1f0 [ 124.887848][ T4063] ksys_mmap_pgoff+0x265/0x320 [ 124.892604][ T4063] do_syscall_64+0x44/0xd0 [ 124.897030][ T4063] entry_SYSCALL_64_after_hwframe+0x44/0xae [ 124.902920][ T4063] RIP: 0033:0x7f4eca1feae9 [ 124.907318][ T4063] 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 [ 124.926905][ T4063] RSP: 002b:00007f4ec7f75188 EFLAGS: 00000246 ORIG_RAX: 0000000000000009 [ 124.935359][ T4063] RAX: ffffffffffffffda RBX: 00007f4eca311f60 RCX: 00007f4eca1feae9 [ 124.943375][ T4063] RDX: 00000000007ffffe RSI: 0000000000600000 RDI: 0000000020000000 [ 124.951327][ T4063] RBP: 00007f4ec7f751d0 R08: 0000000000000004 R09: 0000000000000000 [ 124.959282][ T4063] R10: 0000000004002011 R11: 0000000000000246 R12: 0000000000000002 [ 124.967240][ T4063] R13: 00007ffc4b5d211f R14: 00007f4ec7f75300 R15: 0000000000022000 [ 124.975196][ T4063] [ 124.978220][ T4060] CPU: 0 PID: 4060 Comm: syz-executor.5 Not tainted 5.16.0-rc3-syzkaller #0 [ 124.986973][ T4060] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 124.997152][ T4060] Call Trace: [ 125.000431][ T4060] [ 125.003378][ T4060] dump_stack_lvl+0xd6/0x122 [ 125.008007][ T4060] dump_stack+0x11/0x1b [ 125.012166][ T4060] should_fail+0x23c/0x250 [ 125.016582][ T4060] ? getname_flags+0x84/0x3f0 [ 125.021257][ T4060] __should_failslab+0x81/0x90 [ 125.026028][ T4060] should_failslab+0x5/0x20 [ 125.030748][ T4060] kmem_cache_alloc+0x4f/0x320 [ 125.035523][ T4060] getname_flags+0x84/0x3f0 [ 125.040075][ T4060] __x64_sys_mkdirat+0x3f/0x60 [ 125.044838][ T4060] do_syscall_64+0x44/0xd0 [ 125.049311][ T4060] entry_SYSCALL_64_after_hwframe+0x44/0xae [ 125.055267][ T4060] RIP: 0033:0x7f39f0f9bae9 [ 125.059686][ T4060] 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 04:35:39 executing program 1: syz_mount_image$vfat(&(0x7f00000002c0), &(0x7f0000000100)='./file0\x00', 0x0, 0x0, 0x0, 0x0, &(0x7f0000000240)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') open(&(0x7f0000000080)='./file0\x00', 0x4142, 0x0) r0 = perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41c1}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r1 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) r2 = open(&(0x7f0000000000)='./file0\x00', 0x141042, 0x0) write$binfmt_elf64(r2, &(0x7f0000000180)=ANY=[], 0x82) r3 = openat$cgroup_ro(0xffffffffffffff9c, 0x0, 0x26e1, 0x0) ioctl$PERF_EVENT_IOC_PERIOD(r3, 0x4030582a, &(0x7f0000000040)) write$P9_RREADDIR(r3, &(0x7f0000000240)=ANY=[@ANYBLOB="49000000290200030000008003000000240000f00000000014020000000066696c65fb1f3cde7d42a05ebbdb864e304fb71615dfe1ae30020200000007000000000000000300"/80], 0x49) r4 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) ioctl$PERF_EVENT_IOC_PERIOD(r0, 0x40082404, &(0x7f0000000140)=0x3) r5 = open(&(0x7f0000000380)='./file0\x00', 0x141042, 0x0) write$binfmt_elf64(r5, &(0x7f0000000180)=ANY=[], 0x82) sendfile(r5, r4, 0x0, 0xa198) sendfile(r2, r1, 0x0, 0xa198) 04:35:39 executing program 2: r0 = syz_mount_image$vfat(&(0x7f00000000c0), &(0x7f0000000100)='./file2\x00', 0x0, 0x2, &(0x7f0000000300)=[{&(0x7f0000000000)="eb3c906d6b66082ebc617400028001000240000004f801", 0x17}, {0x0, 0x0, 0x10e20}], 0x0, &(0x7f0000001680)={[{@uni_xlate}]}) mkdirat(r0, &(0x7f0000000040)='./file1\x00', 0x8c00) [ 125.079330][ T4060] RSP: 002b:00007f39eed12188 EFLAGS: 00000246 ORIG_RAX: 0000000000000102 [ 125.087747][ T4060] RAX: ffffffffffffffda RBX: 00007f39f10aef60 RCX: 00007f39f0f9bae9 [ 125.095723][ T4060] RDX: 0000000000000000 RSI: 0000000020000040 RDI: 0000000000000005 [ 125.103713][ T4060] RBP: 00007f39eed121d0 R08: 0000000000000000 R09: 0000000000000000 [ 125.111685][ T4060] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000001 [ 125.119675][ T4060] R13: 00007ffff37a8d9f R14: 00007f39eed12300 R15: 0000000000022000 [ 125.127653][ T4060] 04:35:39 executing program 0: r0 = creat(&(0x7f0000000000)='./bus\x00', 0x0) openat$vcsu(0xffffffffffffff9c, 0x0, 0x0, 0x0) r1 = open(&(0x7f0000000780)='./bus\x00', 0x14117e, 0x0) r2 = creat(&(0x7f00000001c0)='./bus\x00', 0x0) lseek(r2, 0x7ffffc, 0x0) write$binfmt_elf64(r2, &(0x7f00000002c0)=ANY=[], 0x1a0) mmap(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x7ffffe, 0x4002011, r1, 0x0) (fail_nth: 72) ioctl$EXT4_IOC_SWAP_BOOT(r0, 0x6611) 04:35:39 executing program 5: r0 = syz_mount_image$vfat(&(0x7f00000000c0), &(0x7f0000000100)='./file2\x00', 0x0, 0x2, &(0x7f0000000300)=[{&(0x7f0000000000)="eb3c906d6b66082ebc617400028001000240000004f801", 0x17}, {0x0, 0x0, 0x10e20}], 0x0, &(0x7f0000001680)={[{@uni_xlate}]}) mkdirat(r0, &(0x7f0000000040)='./file1\x00', 0x0) (fail_nth: 2) [ 125.196450][ T4068] FAULT_INJECTION: forcing a failure. [ 125.196450][ T4068] name failslab, interval 1, probability 0, space 0, times 0 [ 125.209057][ T4068] CPU: 1 PID: 4068 Comm: syz-executor.0 Not tainted 5.16.0-rc3-syzkaller #0 [ 125.210493][ T4070] loop2: detected capacity change from 0 to 270 [ 125.217788][ T4068] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 125.217813][ T4068] Call Trace: [ 125.217819][ T4068] [ 125.217825][ T4068] dump_stack_lvl+0xd6/0x122 [ 125.236726][ T4073] loop5: detected capacity change from 0 to 270 [ 125.237386][ T4068] dump_stack+0x11/0x1b [ 125.255226][ T4068] should_fail+0x23c/0x250 [ 125.259638][ T4068] ? xas_create+0x94b/0xb10 [ 125.264134][ T4068] __should_failslab+0x81/0x90 [ 125.268902][ T4068] should_failslab+0x5/0x20 [ 125.273397][ T4068] kmem_cache_alloc+0x4f/0x320 [ 125.278148][ T4068] xas_create+0x94b/0xb10 [ 125.282470][ T4068] xas_store+0x70/0xca0 [ 125.286617][ T4068] ? xas_find_conflict+0xb9/0x4c0 [ 125.291630][ T4068] __filemap_add_folio+0x1e8/0x4d0 [ 125.296791][ T4068] ? workingset_activation+0x2b0/0x2b0 [ 125.302236][ T4068] filemap_add_folio+0x6b/0x150 [ 125.307075][ T4068] add_to_page_cache_lru+0x4e/0x70 [ 125.312212][ T4068] page_cache_ra_unbounded+0x274/0x430 [ 125.317679][ T4068] ondemand_readahead+0x4f8/0x700 [ 125.322692][ T4068] page_cache_async_ra+0xed/0x120 [ 125.327737][ T4068] do_async_mmap_readahead+0x211/0x250 [ 125.333209][ T4068] filemap_fault+0x101/0xa10 [ 125.337807][ T4068] handle_mm_fault+0xba6/0x1590 [ 125.342677][ T4068] ? lock_page_maybe_drop_mmap+0x200/0x200 [ 125.348512][ T4068] __get_user_pages+0x388/0xc80 [ 125.353355][ T4068] __mm_populate+0x24d/0x370 [ 125.357931][ T4068] vm_mmap_pgoff+0x160/0x1f0 [ 125.362523][ T4068] ksys_mmap_pgoff+0x265/0x320 [ 125.367288][ T4068] do_syscall_64+0x44/0xd0 [ 125.371693][ T4068] entry_SYSCALL_64_after_hwframe+0x44/0xae [ 125.377620][ T4068] RIP: 0033:0x7f4eca1feae9 [ 125.382105][ T4068] 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 [ 125.401694][ T4068] RSP: 002b:00007f4ec7f75188 EFLAGS: 00000246 ORIG_RAX: 0000000000000009 [ 125.410092][ T4068] RAX: ffffffffffffffda RBX: 00007f4eca311f60 RCX: 00007f4eca1feae9 [ 125.418055][ T4068] RDX: 00000000007ffffe RSI: 0000000000600000 RDI: 0000000020000000 [ 125.426030][ T4068] RBP: 00007f4ec7f751d0 R08: 0000000000000004 R09: 0000000000000000 [ 125.433990][ T4068] R10: 0000000004002011 R11: 0000000000000246 R12: 0000000000000002 04:35:40 executing program 2: r0 = syz_mount_image$vfat(&(0x7f00000000c0), &(0x7f0000000100)='./file2\x00', 0x0, 0x2, &(0x7f0000000300)=[{&(0x7f0000000000)="eb3c906d6b66082ebc617400028001000240000004f801", 0x17}, {0x0, 0x0, 0x10e20}], 0x0, &(0x7f0000001680)={[{@uni_xlate}]}) mkdirat(r0, &(0x7f0000000040)='./file1\x00', 0x8d00) [ 125.442029][ T4068] R13: 00007ffc4b5d211f R14: 00007f4ec7f75300 R15: 0000000000022000 [ 125.449994][ T4068] [ 125.461005][ T4075] FAULT_INJECTION: forcing a failure. [ 125.461005][ T4075] name fail_usercopy, interval 1, probability 0, space 0, times 0 [ 125.474073][ T4075] CPU: 0 PID: 4075 Comm: syz-executor.5 Not tainted 5.16.0-rc3-syzkaller #0 [ 125.482764][ T4075] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 125.492827][ T4075] Call Trace: [ 125.496108][ T4075] [ 125.499038][ T4075] dump_stack_lvl+0xd6/0x122 [ 125.503638][ T4075] dump_stack+0x11/0x1b [ 125.507798][ T4075] should_fail+0x23c/0x250 [ 125.512267][ T4075] should_fail_usercopy+0x16/0x20 [ 125.517293][ T4075] strncpy_from_user+0x21/0x250 [ 125.522223][ T4075] getname_flags+0xb8/0x3f0 [ 125.526728][ T4075] __x64_sys_mkdirat+0x3f/0x60 [ 125.531583][ T4075] do_syscall_64+0x44/0xd0 [ 125.536032][ T4075] entry_SYSCALL_64_after_hwframe+0x44/0xae [ 125.541997][ T4075] RIP: 0033:0x7f39f0f9bae9 04:35:40 executing program 4: syz_mount_image$vfat(&(0x7f00000002c0), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f00000000c0)="601c6d6b646f736617e43c00088020000200000004f8000020004000000000000000000001", 0x25}, {0x0, 0x0, 0x200000000010ffd}], 0x0, &(0x7f0000000240)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') r0 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) r1 = open(&(0x7f0000000000)='./file0\x00', 0x141042, 0x0) write$binfmt_elf64(r1, &(0x7f0000000180)=ANY=[], 0x82) openat$cgroup_ro(0xffffffffffffff9c, 0x0, 0x26e1, 0x0) r2 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) r3 = open(&(0x7f0000000380)='./file0\x00', 0x141042, 0x0) write$binfmt_elf64(r3, &(0x7f0000000180)=ANY=[], 0x82) sendfile(r3, r2, 0x0, 0xa198) sendfile(r1, r0, 0x0, 0xa198) [ 125.546411][ T4075] 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 [ 125.566020][ T4075] RSP: 002b:00007f39eecf1188 EFLAGS: 00000246 ORIG_RAX: 0000000000000102 [ 125.574439][ T4075] RAX: ffffffffffffffda RBX: 00007f39f10af020 RCX: 00007f39f0f9bae9 [ 125.582411][ T4075] RDX: 0000000000000000 RSI: 0000000020000040 RDI: ffffffffffffffff 04:35:40 executing program 3: syz_mount_image$vfat(&(0x7f00000002c0), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f00000000c0)="601c6d6b646f736617e43c00088020000200000004f8000020004000000000000000000001", 0x25}, {0x0}], 0x0, &(0x7f0000000240)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') open(&(0x7f0000000080)='./file0\x00', 0x4142, 0x0) perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41c1}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) r1 = open(&(0x7f0000000000)='./file0\x00', 0x141042, 0x0) write$binfmt_elf64(r1, &(0x7f0000000180)=ANY=[], 0x82) rename(&(0x7f0000000180)='./file0\x00', &(0x7f0000000300)='./file0\x00') r2 = openat$cgroup_ro(0xffffffffffffff9c, 0x0, 0x26e1, 0x0) ioctl$PERF_EVENT_IOC_PERIOD(r2, 0x4030582a, &(0x7f0000000040)) write$P9_RREADDIR(r2, &(0x7f0000000240)=ANY=[@ANYBLOB="49000000290200030000008003000000240000f00000000014020000000066696c65fb1f3cde7d42a05ebbdb864e304fb71615dfe1ae30020200000007000000000000000300"/80], 0x49) r3 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) r4 = open(&(0x7f0000000380)='./file0\x00', 0x141042, 0x0) write$binfmt_elf64(r4, &(0x7f0000000180)=ANY=[], 0x82) sendfile(r4, r3, 0x0, 0xa198) sendfile(r1, r0, 0x0, 0xa198) [ 125.590556][ T4075] RBP: 00007f39eecf11d0 R08: 0000000000000000 R09: 0000000000000000 [ 125.598535][ T4075] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000001 [ 125.606505][ T4075] R13: 00007ffff37a8d9f R14: 00007f39eecf1300 R15: 0000000000022000 [ 125.614601][ T4075] 04:35:40 executing program 5: r0 = syz_mount_image$vfat(&(0x7f00000000c0), &(0x7f0000000100)='./file2\x00', 0x0, 0x2, &(0x7f0000000300)=[{&(0x7f0000000000)="eb3c906d6b66082ebc617400028001000240000004f801", 0x17}, {0x0, 0x0, 0x10e20}], 0x0, &(0x7f0000001680)={[{@uni_xlate}]}) mkdirat(r0, &(0x7f0000000040)='./file1\x00', 0x0) (fail_nth: 3) 04:35:40 executing program 0: r0 = creat(&(0x7f0000000000)='./bus\x00', 0x0) openat$vcsu(0xffffffffffffff9c, 0x0, 0x0, 0x0) r1 = open(&(0x7f0000000780)='./bus\x00', 0x14117e, 0x0) r2 = creat(&(0x7f00000001c0)='./bus\x00', 0x0) lseek(r2, 0x7ffffc, 0x0) write$binfmt_elf64(r2, &(0x7f00000002c0)=ANY=[], 0x1a0) mmap(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x7ffffe, 0x4002011, r1, 0x0) (fail_nth: 73) ioctl$EXT4_IOC_SWAP_BOOT(r0, 0x6611) [ 125.645797][ T4078] FAT-fs (loop3): bogus number of reserved sectors [ 125.652348][ T4078] FAT-fs (loop3): Can't find a valid FAT filesystem [ 125.679411][ T4080] loop4: detected capacity change from 0 to 264192 [ 125.694533][ T4080] FAT-fs (loop4): Invalid FSINFO signature: 0x00000000, 0x00000000 (sector = 1) [ 125.713053][ T4084] loop2: detected capacity change from 0 to 270 [ 125.722020][ T4083] FAULT_INJECTION: forcing a failure. [ 125.722020][ T4083] name fail_page_alloc, interval 1, probability 0, space 0, times 0 [ 125.735327][ T4083] CPU: 1 PID: 4083 Comm: syz-executor.0 Not tainted 5.16.0-rc3-syzkaller #0 [ 125.744023][ T4083] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 125.754088][ T4083] Call Trace: [ 125.757384][ T4083] [ 125.760315][ T4083] dump_stack_lvl+0xd6/0x122 [ 125.764896][ T4083] dump_stack+0x11/0x1b [ 125.769037][ T4083] should_fail+0x23c/0x250 [ 125.773502][ T4083] __alloc_pages+0x102/0x330 [ 125.778149][ T4083] alloc_pages+0x382/0x3d0 [ 125.782576][ T4083] folio_alloc+0x1a/0x20 [ 125.786889][ T4083] filemap_alloc_folio+0x53/0xf0 [ 125.791815][ T4083] page_cache_ra_unbounded+0x1c0/0x430 [ 125.797264][ T4083] ondemand_readahead+0x4f8/0x700 [ 125.802334][ T4083] page_cache_async_ra+0xed/0x120 [ 125.807359][ T4083] do_async_mmap_readahead+0x211/0x250 [ 125.812918][ T4083] filemap_fault+0x101/0xa10 [ 125.817539][ T4083] handle_mm_fault+0xba6/0x1590 [ 125.822386][ T4083] ? lock_page_maybe_drop_mmap+0x200/0x200 [ 125.828258][ T4083] __get_user_pages+0x388/0xc80 [ 125.833131][ T4083] __mm_populate+0x24d/0x370 [ 125.837729][ T4083] vm_mmap_pgoff+0x160/0x1f0 [ 125.842405][ T4083] ksys_mmap_pgoff+0x265/0x320 [ 125.847155][ T4083] do_syscall_64+0x44/0xd0 [ 125.851631][ T4083] entry_SYSCALL_64_after_hwframe+0x44/0xae [ 125.857511][ T4083] RIP: 0033:0x7f4eca1feae9 [ 125.861967][ T4083] 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 [ 125.881561][ T4083] RSP: 002b:00007f4ec7f75188 EFLAGS: 00000246 ORIG_RAX: 0000000000000009 [ 125.890019][ T4083] RAX: ffffffffffffffda RBX: 00007f4eca311f60 RCX: 00007f4eca1feae9 [ 125.898026][ T4083] RDX: 00000000007ffffe RSI: 0000000000600000 RDI: 0000000020000000 [ 125.905986][ T4083] RBP: 00007f4ec7f751d0 R08: 0000000000000004 R09: 0000000000000000 [ 125.913941][ T4083] R10: 0000000004002011 R11: 0000000000000246 R12: 0000000000000002 [ 125.921896][ T4083] R13: 00007ffc4b5d211f R14: 00007f4ec7f75300 R15: 0000000000022000 [ 125.929928][ T4083] 04:35:40 executing program 1: syz_mount_image$vfat(&(0x7f00000002c0), &(0x7f0000000100)='./file0\x00', 0x0, 0x1, &(0x7f0000000200)=[{&(0x7f00000000c0)="601c6d6b646f736617e43c00088020000200000004f8000020004000000000000000000001", 0x25}], 0x0, &(0x7f0000000240)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') open(&(0x7f0000000080)='./file0\x00', 0x4142, 0x0) r0 = perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41c1}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r1 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) r2 = open(&(0x7f0000000000)='./file0\x00', 0x141042, 0x0) write$binfmt_elf64(r2, &(0x7f0000000180)=ANY=[], 0x82) r3 = openat$cgroup_ro(0xffffffffffffff9c, 0x0, 0x26e1, 0x0) ioctl$PERF_EVENT_IOC_PERIOD(r3, 0x4030582a, &(0x7f0000000040)) write$P9_RREADDIR(r3, &(0x7f0000000240)=ANY=[@ANYBLOB="49000000290200030000008003000000240000f00000000014020000000066696c65fb1f3cde7d42a05ebbdb864e304fb71615dfe1ae30020200000007000000000000000300"/80], 0x49) r4 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) ioctl$PERF_EVENT_IOC_PERIOD(r0, 0x40082404, &(0x7f0000000140)=0x3) r5 = open(&(0x7f0000000380)='./file0\x00', 0x141042, 0x0) write$binfmt_elf64(r5, &(0x7f0000000180)=ANY=[], 0x82) sendfile(r5, r4, 0x0, 0xa198) sendfile(r2, r1, 0x0, 0xa198) [ 125.980429][ T4088] loop5: detected capacity change from 0 to 270 04:35:40 executing program 2: r0 = syz_mount_image$vfat(&(0x7f00000000c0), &(0x7f0000000100)='./file2\x00', 0x0, 0x2, &(0x7f0000000300)=[{&(0x7f0000000000)="eb3c906d6b66082ebc617400028001000240000004f801", 0x17}, {0x0, 0x0, 0x10e20}], 0x0, &(0x7f0000001680)={[{@uni_xlate}]}) mkdirat(r0, &(0x7f0000000040)='./file1\x00', 0x8e00) [ 126.022866][ T4091] FAT-fs (loop1): bogus number of reserved sectors [ 126.029415][ T4091] FAT-fs (loop1): Can't find a valid FAT filesystem [ 126.056134][ T4088] FAULT_INJECTION: forcing a failure. [ 126.056134][ T4088] name failslab, interval 1, probability 0, space 0, times 0 04:35:40 executing program 0: r0 = creat(&(0x7f0000000000)='./bus\x00', 0x0) openat$vcsu(0xffffffffffffff9c, 0x0, 0x0, 0x0) r1 = open(&(0x7f0000000780)='./bus\x00', 0x14117e, 0x0) r2 = creat(&(0x7f00000001c0)='./bus\x00', 0x0) lseek(r2, 0x7ffffc, 0x0) write$binfmt_elf64(r2, &(0x7f00000002c0)=ANY=[], 0x1a0) mmap(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x7ffffe, 0x4002011, r1, 0x0) (fail_nth: 74) ioctl$EXT4_IOC_SWAP_BOOT(r0, 0x6611) [ 126.068781][ T4088] CPU: 0 PID: 4088 Comm: syz-executor.5 Not tainted 5.16.0-rc3-syzkaller #0 [ 126.077453][ T4088] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 126.087503][ T4088] Call Trace: [ 126.090875][ T4088] [ 126.093800][ T4088] dump_stack_lvl+0xd6/0x122 [ 126.098003][ T4094] FAULT_INJECTION: forcing a failure. [ 126.098003][ T4094] name fail_page_alloc, interval 1, probability 0, space 0, times 0 [ 126.098396][ T4088] dump_stack+0x11/0x1b [ 126.098420][ T4088] should_fail+0x23c/0x250 [ 126.098437][ T4088] ? __d_alloc+0x36/0x370 [ 126.124557][ T4088] __should_failslab+0x81/0x90 [ 126.129386][ T4088] should_failslab+0x5/0x20 [ 126.133875][ T4088] kmem_cache_alloc+0x4f/0x320 [ 126.138623][ T4088] __d_alloc+0x36/0x370 [ 126.142765][ T4088] d_alloc+0x2a/0x110 [ 126.146731][ T4088] __lookup_hash+0x8f/0x180 [ 126.151218][ T4088] filename_create+0xfc/0x270 [ 126.155936][ T4088] do_mkdirat+0x53/0x2c0 [ 126.160246][ T4088] __x64_sys_mkdirat+0x4c/0x60 [ 126.165008][ T4088] do_syscall_64+0x44/0xd0 [ 126.169409][ T4088] entry_SYSCALL_64_after_hwframe+0x44/0xae [ 126.175296][ T4088] RIP: 0033:0x7f39f0f9bae9 [ 126.179693][ T4088] 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 [ 126.199326][ T4088] RSP: 002b:00007f39eed12188 EFLAGS: 00000246 ORIG_RAX: 0000000000000102 [ 126.207720][ T4088] RAX: ffffffffffffffda RBX: 00007f39f10aef60 RCX: 00007f39f0f9bae9 [ 126.215702][ T4088] RDX: 0000000000000000 RSI: 0000000020000040 RDI: 0000000000000005 [ 126.223654][ T4088] RBP: 00007f39eed121d0 R08: 0000000000000000 R09: 0000000000000000 [ 126.231605][ T4088] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000001 [ 126.239558][ T4088] R13: 00007ffff37a8d9f R14: 00007f39eed12300 R15: 0000000000022000 [ 126.247514][ T4088] [ 126.250569][ T4094] CPU: 1 PID: 4094 Comm: syz-executor.0 Not tainted 5.16.0-rc3-syzkaller #0 [ 126.259375][ T4094] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 126.269629][ T4094] Call Trace: [ 126.272969][ T4094] [ 126.275897][ T4094] dump_stack_lvl+0xd6/0x122 [ 126.280510][ T4094] dump_stack+0x11/0x1b [ 126.284670][ T4094] should_fail+0x23c/0x250 [ 126.289089][ T4094] __alloc_pages+0x102/0x330 [ 126.293795][ T4094] alloc_pages+0x382/0x3d0 [ 126.298302][ T4094] folio_alloc+0x1a/0x20 [ 126.302620][ T4094] filemap_alloc_folio+0x53/0xf0 [ 126.307621][ T4094] page_cache_ra_unbounded+0x1c0/0x430 [ 126.313091][ T4094] ondemand_readahead+0x4f8/0x700 [ 126.318138][ T4094] page_cache_async_ra+0xed/0x120 [ 126.323179][ T4094] do_async_mmap_readahead+0x211/0x250 [ 126.328733][ T4094] filemap_fault+0x101/0xa10 [ 126.333347][ T4094] handle_mm_fault+0xba6/0x1590 [ 126.338181][ T4094] ? lock_page_maybe_drop_mmap+0x200/0x200 [ 126.344094][ T4094] __get_user_pages+0x388/0xc80 [ 126.348979][ T4094] __mm_populate+0x24d/0x370 [ 126.353558][ T4094] vm_mmap_pgoff+0x160/0x1f0 [ 126.358193][ T4094] ksys_mmap_pgoff+0x265/0x320 [ 126.362954][ T4094] do_syscall_64+0x44/0xd0 [ 126.367365][ T4094] entry_SYSCALL_64_after_hwframe+0x44/0xae [ 126.373239][ T4094] RIP: 0033:0x7f4eca1feae9 [ 126.377629][ T4094] 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 [ 126.397265][ T4094] RSP: 002b:00007f4ec7f75188 EFLAGS: 00000246 ORIG_RAX: 0000000000000009 [ 126.405671][ T4094] RAX: ffffffffffffffda RBX: 00007f4eca311f60 RCX: 00007f4eca1feae9 [ 126.413625][ T4094] RDX: 00000000007ffffe RSI: 0000000000600000 RDI: 0000000020000000 04:35:41 executing program 3: syz_mount_image$vfat(&(0x7f00000002c0), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f00000000c0)="601c6d6b646f736617e43c00088020000200000004f8000020004000000000000000000001", 0x25}, {0x0}], 0x0, &(0x7f0000000240)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') open(&(0x7f0000000080)='./file0\x00', 0x4142, 0x0) perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41c1}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) r1 = open(&(0x7f0000000000)='./file0\x00', 0x141042, 0x0) write$binfmt_elf64(r1, &(0x7f0000000180)=ANY=[], 0x82) rename(&(0x7f0000000180)='./file0\x00', &(0x7f0000000300)='./file0\x00') r2 = openat$cgroup_ro(0xffffffffffffff9c, 0x0, 0x26e1, 0x0) ioctl$PERF_EVENT_IOC_PERIOD(r2, 0x4030582a, &(0x7f0000000040)) write$P9_RREADDIR(r2, &(0x7f0000000240)=ANY=[@ANYBLOB="49000000290200030000008003000000240000f00000000014020000000066696c65fb1f3cde7d42a05ebbdb864e304fb71615dfe1ae30020200000007000000000000000300"/80], 0x49) r3 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) r4 = open(&(0x7f0000000380)='./file0\x00', 0x141042, 0x0) write$binfmt_elf64(r4, &(0x7f0000000180)=ANY=[], 0x82) sendfile(r4, r3, 0x0, 0xa198) sendfile(r1, r0, 0x0, 0xa198) [ 126.421586][ T4094] RBP: 00007f4ec7f751d0 R08: 0000000000000004 R09: 0000000000000000 [ 126.429700][ T4094] R10: 0000000004002011 R11: 0000000000000246 R12: 0000000000000002 [ 126.437740][ T4094] R13: 00007ffc4b5d211f R14: 00007f4ec7f75300 R15: 0000000000022000 [ 126.445697][ T4094] [ 126.463994][ T4099] loop2: detected capacity change from 0 to 270 04:35:41 executing program 4: syz_mount_image$vfat(&(0x7f00000002c0), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f00000000c0)="601c6d6b646f736617e43c00088020000200000004f8000020004000000000000000000001", 0x25}, {0x0, 0x0, 0x200000000010ffd}], 0x0, &(0x7f0000000240)=ANY=[]) open(&(0x7f0000000080)='./file0\x00', 0x4142, 0x0) r0 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) r1 = open(&(0x7f0000000000)='./file0\x00', 0x141042, 0x0) write$binfmt_elf64(r1, &(0x7f0000000180)=ANY=[], 0x82) openat$cgroup_ro(0xffffffffffffff9c, 0x0, 0x26e1, 0x0) r2 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) r3 = open(&(0x7f0000000380)='./file0\x00', 0x141042, 0x0) write$binfmt_elf64(r3, &(0x7f0000000180)=ANY=[], 0x82) sendfile(r3, r2, 0x0, 0xa198) sendfile(r1, r0, 0x0, 0xa198) 04:35:41 executing program 1: syz_mount_image$vfat(&(0x7f00000002c0), &(0x7f0000000100)='./file0\x00', 0x0, 0x1, &(0x7f0000000200)=[{&(0x7f00000000c0)="601c6d6b646f736617e43c00088020000200000004f8000020004000000000000000000001", 0x25}], 0x0, &(0x7f0000000240)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') open(&(0x7f0000000080)='./file0\x00', 0x4142, 0x0) r0 = perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41c1}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r1 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) r2 = open(&(0x7f0000000000)='./file0\x00', 0x141042, 0x0) write$binfmt_elf64(r2, &(0x7f0000000180)=ANY=[], 0x82) r3 = openat$cgroup_ro(0xffffffffffffff9c, 0x0, 0x26e1, 0x0) ioctl$PERF_EVENT_IOC_PERIOD(r3, 0x4030582a, &(0x7f0000000040)) write$P9_RREADDIR(r3, &(0x7f0000000240)=ANY=[@ANYBLOB="49000000290200030000008003000000240000f00000000014020000000066696c65fb1f3cde7d42a05ebbdb864e304fb71615dfe1ae30020200000007000000000000000300"/80], 0x49) r4 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) ioctl$PERF_EVENT_IOC_PERIOD(r0, 0x40082404, &(0x7f0000000140)=0x3) r5 = open(&(0x7f0000000380)='./file0\x00', 0x141042, 0x0) write$binfmt_elf64(r5, &(0x7f0000000180)=ANY=[], 0x82) sendfile(r5, r4, 0x0, 0xa198) sendfile(r2, r1, 0x0, 0xa198) 04:35:41 executing program 5: r0 = syz_mount_image$vfat(&(0x7f00000000c0), &(0x7f0000000100)='./file2\x00', 0x0, 0x2, &(0x7f0000000300)=[{&(0x7f0000000000)="eb3c906d6b66082ebc617400028001000240000004f801", 0x17}, {0x0, 0x0, 0x10e20}], 0x0, &(0x7f0000001680)={[{@uni_xlate}]}) mkdirat(r0, &(0x7f0000000040)='./file1\x00', 0x0) (fail_nth: 4) [ 126.506675][ T2367] FAT-fs (loop4): Invalid FSINFO signature: 0x00000000, 0x00000000 (sector = 1) [ 126.539962][ T4101] FAT-fs (loop3): bogus number of reserved sectors [ 126.546511][ T4101] FAT-fs (loop3): Can't find a valid FAT filesystem 04:35:41 executing program 2: r0 = syz_mount_image$vfat(&(0x7f00000000c0), &(0x7f0000000100)='./file2\x00', 0x0, 0x2, &(0x7f0000000300)=[{&(0x7f0000000000)="eb3c906d6b66082ebc617400028001000240000004f801", 0x17}, {0x0, 0x0, 0x10e20}], 0x0, &(0x7f0000001680)={[{@uni_xlate}]}) mkdirat(r0, &(0x7f0000000040)='./file1\x00', 0xf60f) [ 126.573607][ T4103] FAT-fs (loop1): bogus number of reserved sectors [ 126.580197][ T4103] FAT-fs (loop1): Can't find a valid FAT filesystem [ 126.593552][ T4106] loop5: detected capacity change from 0 to 270 [ 126.606397][ T4106] FAULT_INJECTION: forcing a failure. [ 126.606397][ T4106] name failslab, interval 1, probability 0, space 0, times 0 [ 126.619026][ T4106] CPU: 1 PID: 4106 Comm: syz-executor.5 Not tainted 5.16.0-rc3-syzkaller #0 [ 126.627701][ T4106] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 126.628681][ T4108] loop4: detected capacity change from 0 to 264192 [ 126.637756][ T4106] Call Trace: [ 126.637765][ T4106] [ 126.637771][ T4106] dump_stack_lvl+0xd6/0x122 [ 126.655025][ T4106] dump_stack+0x11/0x1b [ 126.659180][ T4106] should_fail+0x23c/0x250 [ 126.663594][ T4106] ? vfat_add_entry+0xd6/0x1b00 [ 126.668440][ T4106] __should_failslab+0x81/0x90 [ 126.673271][ T4106] should_failslab+0x5/0x20 [ 126.677762][ T4106] kmem_cache_alloc_trace+0x52/0x350 [ 126.683113][ T4106] ? mark_buffer_dirty_inode+0x197/0x1b0 [ 126.688735][ T4106] vfat_add_entry+0xd6/0x1b00 [ 126.693455][ T4106] ? fat_alloc_new_dir+0x4c8/0x500 [ 126.698596][ T4106] vfat_mkdir+0xae/0x230 [ 126.702828][ T4106] vfs_mkdir+0x2c8/0x3d0 [ 126.707108][ T4106] do_mkdirat+0x12e/0x2c0 [ 126.711424][ T4106] __x64_sys_mkdirat+0x4c/0x60 [ 126.716354][ T4106] do_syscall_64+0x44/0xd0 [ 126.720839][ T4106] entry_SYSCALL_64_after_hwframe+0x44/0xae [ 126.726720][ T4106] RIP: 0033:0x7f39f0f9bae9 [ 126.731117][ T4106] 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 [ 126.750712][ T4106] RSP: 002b:00007f39eed12188 EFLAGS: 00000246 ORIG_RAX: 0000000000000102 [ 126.759179][ T4106] RAX: ffffffffffffffda RBX: 00007f39f10aef60 RCX: 00007f39f0f9bae9 04:35:41 executing program 0: r0 = creat(&(0x7f0000000000)='./bus\x00', 0x0) openat$vcsu(0xffffffffffffff9c, 0x0, 0x0, 0x0) r1 = open(&(0x7f0000000780)='./bus\x00', 0x14117e, 0x0) r2 = creat(&(0x7f00000001c0)='./bus\x00', 0x0) lseek(r2, 0x7ffffc, 0x0) write$binfmt_elf64(r2, &(0x7f00000002c0)=ANY=[], 0x1a0) mmap(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x7ffffe, 0x4002011, r1, 0x0) (fail_nth: 75) ioctl$EXT4_IOC_SWAP_BOOT(r0, 0x6611) [ 126.767171][ T4106] RDX: 0000000000000000 RSI: 0000000020000040 RDI: 0000000000000005 [ 126.775197][ T4106] RBP: 00007f39eed121d0 R08: 0000000000000000 R09: 0000000000000000 [ 126.783154][ T4106] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000001 [ 126.791162][ T4106] R13: 00007ffff37a8d9f R14: 00007f39eed12300 R15: 0000000000022000 [ 126.799228][ T4106] [ 126.835657][ T4115] loop2: detected capacity change from 0 to 270 [ 126.849749][ T4113] FAULT_INJECTION: forcing a failure. [ 126.849749][ T4113] name fail_page_alloc, interval 1, probability 0, space 0, times 0 [ 126.863050][ T4113] CPU: 0 PID: 4113 Comm: syz-executor.0 Not tainted 5.16.0-rc3-syzkaller #0 [ 126.871723][ T4113] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 126.881778][ T4113] Call Trace: [ 126.885056][ T4113] [ 126.888001][ T4113] dump_stack_lvl+0xd6/0x122 [ 126.892658][ T4113] dump_stack+0x11/0x1b [ 126.896818][ T4113] should_fail+0x23c/0x250 [ 126.901234][ T4113] __alloc_pages+0x102/0x330 [ 126.905827][ T4113] alloc_pages+0x382/0x3d0 [ 126.910323][ T4113] folio_alloc+0x1a/0x20 [ 126.914625][ T4113] filemap_alloc_folio+0x53/0xf0 [ 126.919618][ T4113] page_cache_ra_unbounded+0x1c0/0x430 [ 126.925068][ T4113] ondemand_readahead+0x4f8/0x700 [ 126.930093][ T4113] page_cache_async_ra+0xed/0x120 [ 126.935192][ T4113] do_async_mmap_readahead+0x211/0x250 [ 126.940637][ T4113] filemap_fault+0x101/0xa10 [ 126.945273][ T4113] handle_mm_fault+0xba6/0x1590 [ 126.950119][ T4113] ? lock_page_maybe_drop_mmap+0x200/0x200 [ 126.955990][ T4113] __get_user_pages+0x388/0xc80 [ 126.960839][ T4113] __mm_populate+0x24d/0x370 [ 126.965416][ T4113] vm_mmap_pgoff+0x160/0x1f0 [ 126.969995][ T4113] ksys_mmap_pgoff+0x265/0x320 [ 126.974751][ T4113] do_syscall_64+0x44/0xd0 [ 126.979175][ T4113] entry_SYSCALL_64_after_hwframe+0x44/0xae [ 126.985088][ T4113] RIP: 0033:0x7f4eca1feae9 [ 126.989486][ T4113] 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 [ 127.009143][ T4113] RSP: 002b:00007f4ec7f75188 EFLAGS: 00000246 ORIG_RAX: 0000000000000009 [ 127.017540][ T4113] RAX: ffffffffffffffda RBX: 00007f4eca311f60 RCX: 00007f4eca1feae9 [ 127.025492][ T4113] RDX: 00000000007ffffe RSI: 0000000000600000 RDI: 0000000020000000 04:35:41 executing program 2: r0 = syz_mount_image$vfat(&(0x7f00000000c0), &(0x7f0000000100)='./file2\x00', 0x0, 0x2, &(0x7f0000000300)=[{&(0x7f0000000000)="eb3c906d6b66082ebc617400028001000240000004f801", 0x17}, {0x0, 0x0, 0x10e20}], 0x0, &(0x7f0000001680)={[{@uni_xlate}]}) mkdirat(r0, &(0x7f0000000040)='./file1\x00', 0xff00) 04:35:41 executing program 5: r0 = syz_mount_image$vfat(&(0x7f00000000c0), &(0x7f0000000100)='./file2\x00', 0x0, 0x2, &(0x7f0000000300)=[{&(0x7f0000000000)="eb3c906d6b66082ebc617400028001000240000004f801", 0x17}, {0x0, 0x0, 0x10e20}], 0x0, &(0x7f0000001680)={[{@uni_xlate}]}) mkdirat(r0, &(0x7f0000000040)='./file1\x00', 0x0) (fail_nth: 5) [ 127.033444][ T4113] RBP: 00007f4ec7f751d0 R08: 0000000000000004 R09: 0000000000000000 [ 127.041397][ T4113] R10: 0000000004002011 R11: 0000000000000246 R12: 0000000000000002 [ 127.049448][ T4113] R13: 00007ffc4b5d211f R14: 00007f4ec7f75300 R15: 0000000000022000 [ 127.057534][ T4113] [ 127.089601][ T4108] FAT-fs (loop4): Invalid FSINFO signature: 0x00000000, 0x00000000 (sector = 1) [ 127.116916][ T4119] loop2: detected capacity change from 0 to 270 [ 127.137142][ T4121] loop5: detected capacity change from 0 to 270 04:35:41 executing program 2: r0 = syz_mount_image$vfat(&(0x7f00000000c0), &(0x7f0000000100)='./file2\x00', 0x0, 0x2, &(0x7f0000000300)=[{&(0x7f0000000000)="eb3c906d6b66082ebc617400028001000240000004f801", 0x17}, {0x0, 0x0, 0x10e20}], 0x0, &(0x7f0000001680)={[{@uni_xlate}]}) mkdirat(r0, &(0x7f0000000040)='./file1\x00', 0xff0f) 04:35:41 executing program 4: syz_mount_image$vfat(&(0x7f00000002c0), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f00000000c0)="601c6d6b646f736617e43c00088020000200000004f8000020004000000000000000000001", 0x25}, {0x0, 0x0, 0x200000000010ffd}], 0x0, &(0x7f0000000240)=ANY=[]) open(&(0x7f0000000080)='./file0\x00', 0x4142, 0x0) r0 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) r1 = open(&(0x7f0000000000)='./file0\x00', 0x141042, 0x0) write$binfmt_elf64(r1, &(0x7f0000000180)=ANY=[], 0x82) openat$cgroup_ro(0xffffffffffffff9c, 0x0, 0x26e1, 0x0) r2 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) r3 = open(&(0x7f0000000380)='./file0\x00', 0x141042, 0x0) write$binfmt_elf64(r3, &(0x7f0000000180)=ANY=[], 0x82) sendfile(r3, r2, 0x0, 0xa198) sendfile(r1, r0, 0x0, 0xa198) [ 127.184326][ T4121] FAULT_INJECTION: forcing a failure. [ 127.184326][ T4121] name failslab, interval 1, probability 0, space 0, times 0 [ 127.197108][ T4121] CPU: 1 PID: 4121 Comm: syz-executor.5 Not tainted 5.16.0-rc3-syzkaller #0 [ 127.205865][ T4121] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 127.215962][ T4121] Call Trace: [ 127.219243][ T4121] [ 127.222164][ T4121] dump_stack_lvl+0xd6/0x122 [ 127.226834][ T4121] dump_stack+0x11/0x1b [ 127.231066][ T4121] should_fail+0x23c/0x250 [ 127.235528][ T4121] ? vfat_add_entry+0x198/0x1b00 [ 127.240499][ T4121] __should_failslab+0x81/0x90 [ 127.245379][ T4121] should_failslab+0x5/0x20 [ 127.249898][ T4121] kmem_cache_alloc+0x4f/0x320 [ 127.254666][ T4121] vfat_add_entry+0x198/0x1b00 [ 127.259623][ T4121] ? fat_alloc_new_dir+0x4c8/0x500 [ 127.264716][ T4121] vfat_mkdir+0xae/0x230 [ 127.268962][ T4121] vfs_mkdir+0x2c8/0x3d0 [ 127.273262][ T4121] do_mkdirat+0x12e/0x2c0 [ 127.277571][ T4121] __x64_sys_mkdirat+0x4c/0x60 [ 127.282315][ T4121] do_syscall_64+0x44/0xd0 [ 127.286770][ T4121] entry_SYSCALL_64_after_hwframe+0x44/0xae [ 127.292713][ T4121] RIP: 0033:0x7f39f0f9bae9 [ 127.297103][ T4121] 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 [ 127.316814][ T4121] RSP: 002b:00007f39eed12188 EFLAGS: 00000246 ORIG_RAX: 0000000000000102 [ 127.325206][ T4121] RAX: ffffffffffffffda RBX: 00007f39f10aef60 RCX: 00007f39f0f9bae9 04:35:42 executing program 3: syz_mount_image$vfat(&(0x7f00000002c0), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f00000000c0)="601c6d6b646f736617e43c00088020000200000004f8000020004000000000000000000001", 0x25}, {0x0}], 0x0, &(0x7f0000000240)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') open(&(0x7f0000000080)='./file0\x00', 0x4142, 0x0) perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41c1}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) r1 = open(&(0x7f0000000000)='./file0\x00', 0x141042, 0x0) write$binfmt_elf64(r1, &(0x7f0000000180)=ANY=[], 0x82) rename(&(0x7f0000000180)='./file0\x00', &(0x7f0000000300)='./file0\x00') r2 = openat$cgroup_ro(0xffffffffffffff9c, 0x0, 0x26e1, 0x0) ioctl$PERF_EVENT_IOC_PERIOD(r2, 0x4030582a, &(0x7f0000000040)) write$P9_RREADDIR(r2, &(0x7f0000000240)=ANY=[@ANYBLOB="49000000290200030000008003000000240000f00000000014020000000066696c65fb1f3cde7d42a05ebbdb864e304fb71615dfe1ae30020200000007000000000000000300"/80], 0x49) r3 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) r4 = open(&(0x7f0000000380)='./file0\x00', 0x141042, 0x0) write$binfmt_elf64(r4, &(0x7f0000000180)=ANY=[], 0x82) sendfile(r4, r3, 0x0, 0xa198) sendfile(r1, r0, 0x0, 0xa198) 04:35:42 executing program 1: syz_mount_image$vfat(&(0x7f00000002c0), &(0x7f0000000100)='./file0\x00', 0x0, 0x1, &(0x7f0000000200)=[{&(0x7f00000000c0)="601c6d6b646f736617e43c00088020000200000004f8000020004000000000000000000001", 0x25}], 0x0, &(0x7f0000000240)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') open(&(0x7f0000000080)='./file0\x00', 0x4142, 0x0) r0 = perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41c1}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r1 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) r2 = open(&(0x7f0000000000)='./file0\x00', 0x141042, 0x0) write$binfmt_elf64(r2, &(0x7f0000000180)=ANY=[], 0x82) r3 = openat$cgroup_ro(0xffffffffffffff9c, 0x0, 0x26e1, 0x0) ioctl$PERF_EVENT_IOC_PERIOD(r3, 0x4030582a, &(0x7f0000000040)) write$P9_RREADDIR(r3, &(0x7f0000000240)=ANY=[@ANYBLOB="49000000290200030000008003000000240000f00000000014020000000066696c65fb1f3cde7d42a05ebbdb864e304fb71615dfe1ae30020200000007000000000000000300"/80], 0x49) r4 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) ioctl$PERF_EVENT_IOC_PERIOD(r0, 0x40082404, &(0x7f0000000140)=0x3) r5 = open(&(0x7f0000000380)='./file0\x00', 0x141042, 0x0) write$binfmt_elf64(r5, &(0x7f0000000180)=ANY=[], 0x82) sendfile(r5, r4, 0x0, 0xa198) sendfile(r2, r1, 0x0, 0xa198) 04:35:42 executing program 5: r0 = syz_mount_image$vfat(&(0x7f00000000c0), &(0x7f0000000100)='./file2\x00', 0x0, 0x2, &(0x7f0000000300)=[{&(0x7f0000000000)="eb3c906d6b66082ebc617400028001000240000004f801", 0x17}, {0x0, 0x0, 0x10e20}], 0x0, &(0x7f0000001680)={[{@uni_xlate}]}) mkdirat(r0, &(0x7f0000000040)='./file1\x00', 0x0) (fail_nth: 6) [ 127.333216][ T4121] RDX: 0000000000000000 RSI: 0000000020000040 RDI: 0000000000000005 [ 127.341173][ T4121] RBP: 00007f39eed121d0 R08: 0000000000000000 R09: 0000000000000000 [ 127.349176][ T4121] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000001 [ 127.357195][ T4121] R13: 00007ffff37a8d9f R14: 00007f39eed12300 R15: 0000000000022000 [ 127.365149][ T4121] [ 127.427677][ T4123] FAT-fs (loop1): bogus number of reserved sectors [ 127.434209][ T4123] FAT-fs (loop1): Can't find a valid FAT filesystem [ 127.442763][ T4125] loop4: detected capacity change from 0 to 264192 [ 127.453024][ T4129] loop2: detected capacity change from 0 to 270 [ 127.457771][ T4128] FAT-fs (loop3): bogus number of reserved sectors [ 127.465789][ T4128] FAT-fs (loop3): Can't find a valid FAT filesystem [ 127.477831][ T4131] loop5: detected capacity change from 0 to 270 [ 127.504003][ T4125] FAT-fs (loop4): Invalid FSINFO signature: 0x00000000, 0x00000000 (sector = 1) [ 127.516216][ T4131] FAULT_INJECTION: forcing a failure. [ 127.516216][ T4131] name failslab, interval 1, probability 0, space 0, times 0 [ 127.528834][ T4131] CPU: 0 PID: 4131 Comm: syz-executor.5 Not tainted 5.16.0-rc3-syzkaller #0 [ 127.537505][ T4131] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 127.547561][ T4131] Call Trace: [ 127.550828][ T4131] [ 127.553749][ T4131] dump_stack_lvl+0xd6/0x122 [ 127.558345][ T4131] dump_stack+0x11/0x1b [ 127.562502][ T4131] should_fail+0x23c/0x250 [ 127.566988][ T4131] ? fat_alloc_inode+0x25/0x90 [ 127.571835][ T4131] __should_failslab+0x81/0x90 [ 127.576663][ T4131] ? fat_get_block_bmap+0x1f0/0x1f0 [ 127.581942][ T4131] should_failslab+0x5/0x20 [ 127.586445][ T4131] kmem_cache_alloc+0x4f/0x320 [ 127.591228][ T4131] ? fat_get_block_bmap+0x1f0/0x1f0 [ 127.596428][ T4131] fat_alloc_inode+0x25/0x90 [ 127.601120][ T4131] ? fat_get_block_bmap+0x1f0/0x1f0 [ 127.606323][ T4131] new_inode_pseudo+0x38/0x190 [ 127.611105][ T4131] new_inode+0x21/0x100 [ 127.615262][ T4131] fat_build_inode+0x178/0x2a0 [ 127.620040][ T4131] vfat_mkdir+0x138/0x230 [ 127.624436][ T4131] vfs_mkdir+0x2c8/0x3d0 04:35:42 executing program 4: syz_mount_image$vfat(&(0x7f00000002c0), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f00000000c0)="601c6d6b646f736617e43c00088020000200000004f8000020004000000000000000000001", 0x25}, {0x0, 0x0, 0x200000000010ffd}], 0x0, &(0x7f0000000240)=ANY=[]) open(&(0x7f0000000080)='./file0\x00', 0x4142, 0x0) r0 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) r1 = open(&(0x7f0000000000)='./file0\x00', 0x141042, 0x0) write$binfmt_elf64(r1, &(0x7f0000000180)=ANY=[], 0x82) openat$cgroup_ro(0xffffffffffffff9c, 0x0, 0x26e1, 0x0) r2 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) r3 = open(&(0x7f0000000380)='./file0\x00', 0x141042, 0x0) write$binfmt_elf64(r3, &(0x7f0000000180)=ANY=[], 0x82) sendfile(r3, r2, 0x0, 0xa198) sendfile(r1, r0, 0x0, 0xa198) 04:35:42 executing program 0: r0 = creat(&(0x7f0000000000)='./bus\x00', 0x0) openat$vcsu(0xffffffffffffff9c, 0x0, 0x0, 0x0) r1 = open(&(0x7f0000000780)='./bus\x00', 0x14117e, 0x0) r2 = creat(&(0x7f00000001c0)='./bus\x00', 0x0) lseek(r2, 0x7ffffc, 0x0) write$binfmt_elf64(r2, &(0x7f00000002c0)=ANY=[], 0x1a0) mmap(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x7ffffe, 0x4002011, r1, 0x0) (fail_nth: 76) ioctl$EXT4_IOC_SWAP_BOOT(r0, 0x6611) 04:35:42 executing program 2: r0 = syz_mount_image$vfat(&(0x7f00000000c0), &(0x7f0000000100)='./file2\x00', 0x0, 0x2, &(0x7f0000000300)=[{&(0x7f0000000000)="eb3c906d6b66082ebc617400028001000240000004f801", 0x17}, {0x0, 0x0, 0x10e20}], 0x0, &(0x7f0000001680)={[{@uni_xlate}]}) mkdirat(r0, &(0x7f0000000040)='./file1\x00', 0x80040) [ 127.628684][ T4131] do_mkdirat+0x12e/0x2c0 [ 127.633021][ T4131] __x64_sys_mkdirat+0x4c/0x60 [ 127.637794][ T4131] do_syscall_64+0x44/0xd0 [ 127.642300][ T4131] entry_SYSCALL_64_after_hwframe+0x44/0xae [ 127.642353][ T4138] FAULT_INJECTION: forcing a failure. [ 127.642353][ T4138] name fail_page_alloc, interval 1, probability 0, space 0, times 0 [ 127.648216][ T4131] RIP: 0033:0x7f39f0f9bae9 [ 127.648235][ T4131] 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 [ 127.685438][ T4131] RSP: 002b:00007f39eed12188 EFLAGS: 00000246 ORIG_RAX: 0000000000000102 [ 127.693864][ T4131] RAX: ffffffffffffffda RBX: 00007f39f10aef60 RCX: 00007f39f0f9bae9 [ 127.701833][ T4131] RDX: 0000000000000000 RSI: 0000000020000040 RDI: 0000000000000005 [ 127.709787][ T4131] RBP: 00007f39eed121d0 R08: 0000000000000000 R09: 0000000000000000 [ 127.717742][ T4131] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000001 [ 127.725743][ T4131] R13: 00007ffff37a8d9f R14: 00007f39eed12300 R15: 0000000000022000 [ 127.733701][ T4131] [ 127.736749][ T4138] CPU: 1 PID: 4138 Comm: syz-executor.0 Not tainted 5.16.0-rc3-syzkaller #0 [ 127.745428][ T4138] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 127.755474][ T4138] Call Trace: [ 127.758749][ T4138] [ 127.761766][ T4138] dump_stack_lvl+0xd6/0x122 [ 127.766349][ T4138] dump_stack+0x11/0x1b [ 127.770494][ T4138] should_fail+0x23c/0x250 [ 127.774897][ T4138] __alloc_pages+0x102/0x330 [ 127.779481][ T4138] alloc_pages+0x382/0x3d0 [ 127.783934][ T4138] folio_alloc+0x1a/0x20 [ 127.788159][ T4138] filemap_alloc_folio+0x53/0xf0 [ 127.793084][ T4138] page_cache_ra_unbounded+0x1c0/0x430 [ 127.798578][ T4138] ondemand_readahead+0x4f8/0x700 [ 127.803653][ T4138] page_cache_async_ra+0xed/0x120 [ 127.808742][ T4138] do_async_mmap_readahead+0x211/0x250 [ 127.814194][ T4138] filemap_fault+0x101/0xa10 [ 127.818786][ T4138] handle_mm_fault+0xba6/0x1590 [ 127.823623][ T4138] ? lock_page_maybe_drop_mmap+0x200/0x200 [ 127.829445][ T4138] __get_user_pages+0x388/0xc80 [ 127.834280][ T4138] __mm_populate+0x24d/0x370 [ 127.838873][ T4138] vm_mmap_pgoff+0x160/0x1f0 [ 127.843532][ T4138] ksys_mmap_pgoff+0x265/0x320 [ 127.848301][ T4138] do_syscall_64+0x44/0xd0 [ 127.852703][ T4138] entry_SYSCALL_64_after_hwframe+0x44/0xae [ 127.858595][ T4138] RIP: 0033:0x7f4eca1feae9 [ 127.863023][ T4138] 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 [ 127.882613][ T4138] RSP: 002b:00007f4ec7f75188 EFLAGS: 00000246 ORIG_RAX: 0000000000000009 [ 127.891078][ T4138] RAX: ffffffffffffffda RBX: 00007f4eca311f60 RCX: 00007f4eca1feae9 [ 127.899030][ T4138] RDX: 00000000007ffffe RSI: 0000000000600000 RDI: 0000000020000000 [ 127.907019][ T4138] RBP: 00007f4ec7f751d0 R08: 0000000000000004 R09: 0000000000000000 [ 127.914975][ T4138] R10: 0000000004002011 R11: 0000000000000246 R12: 0000000000000002 [ 127.922965][ T4138] R13: 00007ffc4b5d211f R14: 00007f4ec7f75300 R15: 0000000000022000 [ 127.930994][ T4138] 04:35:42 executing program 5: r0 = syz_mount_image$vfat(&(0x7f00000000c0), &(0x7f0000000100)='./file2\x00', 0x0, 0x2, &(0x7f0000000300)=[{&(0x7f0000000000)="eb3c906d6b66082ebc617400028001000240000004f801", 0x17}, {0x0, 0x0, 0x10e20}], 0x0, &(0x7f0000001680)={[{@uni_xlate}]}) mkdirat(r0, &(0x7f0000000040)='./file1\x00', 0x0) (fail_nth: 7) [ 127.995752][ T4141] loop4: detected capacity change from 0 to 264192 [ 128.012182][ T4143] loop2: detected capacity change from 0 to 270 [ 128.025419][ T4141] FAT-fs (loop4): Invalid FSINFO signature: 0x00000000, 0x00000000 (sector = 1) 04:35:42 executing program 0: r0 = creat(&(0x7f0000000000)='./bus\x00', 0x0) openat$vcsu(0xffffffffffffff9c, 0x0, 0x0, 0x0) r1 = open(&(0x7f0000000780)='./bus\x00', 0x14117e, 0x0) r2 = creat(&(0x7f00000001c0)='./bus\x00', 0x0) lseek(r2, 0x7ffffc, 0x0) write$binfmt_elf64(r2, &(0x7f00000002c0)=ANY=[], 0x1a0) mmap(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x7ffffe, 0x4002011, r1, 0x0) (fail_nth: 77) ioctl$EXT4_IOC_SWAP_BOOT(r0, 0x6611) [ 128.067696][ T4145] loop5: detected capacity change from 0 to 270 [ 128.118620][ T4145] FAULT_INJECTION: forcing a failure. [ 128.118620][ T4145] name failslab, interval 1, probability 0, space 0, times 0 [ 128.131317][ T4145] CPU: 1 PID: 4145 Comm: syz-executor.5 Not tainted 5.16.0-rc3-syzkaller #0 [ 128.139995][ T4145] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 128.140533][ T4147] FAULT_INJECTION: forcing a failure. [ 128.140533][ T4147] name fail_page_alloc, interval 1, probability 0, space 0, times 0 [ 128.150129][ T4145] Call Trace: [ 128.150138][ T4145] [ 128.150144][ T4145] dump_stack_lvl+0xd6/0x122 [ 128.174313][ T4145] dump_stack+0x11/0x1b [ 128.178528][ T4145] should_fail+0x23c/0x250 [ 128.182927][ T4145] ? vfat_add_entry+0x198/0x1b00 [ 128.187933][ T4145] __should_failslab+0x81/0x90 [ 128.192783][ T4145] should_failslab+0x5/0x20 [ 128.197270][ T4145] kmem_cache_alloc+0x4f/0x320 [ 128.202079][ T4145] vfat_add_entry+0x198/0x1b00 [ 128.206828][ T4145] ? fat_alloc_new_dir+0x4c8/0x500 [ 128.211945][ T4145] vfat_mkdir+0xae/0x230 [ 128.216176][ T4145] vfs_mkdir+0x2c8/0x3d0 [ 128.220457][ T4145] do_mkdirat+0x12e/0x2c0 [ 128.224769][ T4145] __x64_sys_mkdirat+0x4c/0x60 [ 128.229513][ T4145] do_syscall_64+0x44/0xd0 [ 128.233914][ T4145] entry_SYSCALL_64_after_hwframe+0x44/0xae [ 128.239792][ T4145] RIP: 0033:0x7f39f0f9bae9 [ 128.244256][ T4145] 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 04:35:43 executing program 2: r0 = syz_mount_image$vfat(&(0x7f00000000c0), &(0x7f0000000100)='./file2\x00', 0x0, 0x2, &(0x7f0000000300)=[{&(0x7f0000000000)="eb3c906d6b66082ebc617400028001000240000004f801", 0x17}, {0x0, 0x0, 0x10e20}], 0x0, &(0x7f0000001680)={[{@uni_xlate}]}) mkdirat(r0, &(0x7f0000000040)='./file1\x00', 0x100000) 04:35:43 executing program 4: chdir(&(0x7f0000000040)='./file0\x00') open(&(0x7f0000000080)='./file0\x00', 0x4142, 0x0) r0 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) r1 = open(&(0x7f0000000000)='./file0\x00', 0x141042, 0x0) write$binfmt_elf64(r1, &(0x7f0000000180)=ANY=[], 0x82) openat$cgroup_ro(0xffffffffffffff9c, 0x0, 0x26e1, 0x0) r2 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) r3 = open(&(0x7f0000000380)='./file0\x00', 0x141042, 0x0) write$binfmt_elf64(r3, &(0x7f0000000180)=ANY=[], 0x82) sendfile(r3, r2, 0x0, 0xa198) sendfile(r1, r0, 0x0, 0xa198) [ 128.263890][ T4145] RSP: 002b:00007f39eed12188 EFLAGS: 00000246 ORIG_RAX: 0000000000000102 [ 128.272306][ T4145] RAX: ffffffffffffffda RBX: 00007f39f10aef60 RCX: 00007f39f0f9bae9 [ 128.280274][ T4145] RDX: 0000000000000000 RSI: 0000000020000040 RDI: 0000000000000005 [ 128.288239][ T4145] RBP: 00007f39eed121d0 R08: 0000000000000000 R09: 0000000000000000 [ 128.296543][ T4145] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000001 [ 128.304496][ T4145] R13: 00007ffff37a8d9f R14: 00007f39eed12300 R15: 0000000000022000 [ 128.312466][ T4145] 04:35:43 executing program 5: r0 = syz_mount_image$vfat(&(0x7f00000000c0), &(0x7f0000000100)='./file2\x00', 0x0, 0x2, &(0x7f0000000300)=[{&(0x7f0000000000)="eb3c906d6b66082ebc617400028001000240000004f801", 0x17}, {0x0, 0x0, 0x10e20}], 0x0, &(0x7f0000001680)={[{@uni_xlate}]}) mkdirat(r0, &(0x7f0000000040)='./file1\x00', 0x0) (fail_nth: 8) 04:35:43 executing program 3: syz_mount_image$vfat(&(0x7f00000002c0), &(0x7f0000000100)='./file0\x00', 0x0, 0x1, &(0x7f0000000200)=[{0x0, 0x0, 0x200000000010ffd}], 0x0, &(0x7f0000000240)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') open(&(0x7f0000000080)='./file0\x00', 0x4142, 0x0) perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41c1}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) r1 = open(&(0x7f0000000000)='./file0\x00', 0x141042, 0x0) write$binfmt_elf64(r1, &(0x7f0000000180)=ANY=[], 0x82) rename(&(0x7f0000000180)='./file0\x00', &(0x7f0000000300)='./file0\x00') r2 = openat$cgroup_ro(0xffffffffffffff9c, 0x0, 0x26e1, 0x0) ioctl$PERF_EVENT_IOC_PERIOD(r2, 0x4030582a, &(0x7f0000000040)) write$P9_RREADDIR(r2, &(0x7f0000000240)=ANY=[@ANYBLOB="49000000290200030000008003000000240000f00000000014020000000066696c65fb1f3cde7d42a05ebbdb864e304fb71615dfe1ae30020200000007000000000000000300"/80], 0x49) r3 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) r4 = open(&(0x7f0000000380)='./file0\x00', 0x141042, 0x0) write$binfmt_elf64(r4, &(0x7f0000000180)=ANY=[], 0x82) sendfile(r4, r3, 0x0, 0xa198) sendfile(r1, r0, 0x0, 0xa198) [ 128.315468][ T4147] CPU: 0 PID: 4147 Comm: syz-executor.0 Not tainted 5.16.0-rc3-syzkaller #0 [ 128.324141][ T4147] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 128.334196][ T4147] Call Trace: [ 128.337470][ T4147] [ 128.340391][ T4147] dump_stack_lvl+0xd6/0x122 [ 128.344985][ T4147] dump_stack+0x11/0x1b [ 128.349144][ T4147] should_fail+0x23c/0x250 [ 128.353561][ T4147] __alloc_pages+0x102/0x330 [ 128.358166][ T4147] alloc_pages+0x382/0x3d0 [ 128.362652][ T4147] folio_alloc+0x1a/0x20 04:35:43 executing program 1: syz_mount_image$vfat(&(0x7f00000002c0), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f00000000c0)="601c6d6b646f736617e43c00088020000200000004f8000020004000000000000000000001", 0x25}, {0x0}], 0x0, &(0x7f0000000240)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') open(&(0x7f0000000080)='./file0\x00', 0x4142, 0x0) r0 = perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41c1}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r1 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) r2 = open(&(0x7f0000000000)='./file0\x00', 0x141042, 0x0) write$binfmt_elf64(r2, &(0x7f0000000180)=ANY=[], 0x82) r3 = openat$cgroup_ro(0xffffffffffffff9c, 0x0, 0x26e1, 0x0) ioctl$PERF_EVENT_IOC_PERIOD(r3, 0x4030582a, &(0x7f0000000040)) write$P9_RREADDIR(r3, &(0x7f0000000240)=ANY=[@ANYBLOB="49000000290200030000008003000000240000f00000000014020000000066696c65fb1f3cde7d42a05ebbdb864e304fb71615dfe1ae30020200000007000000000000000300"/80], 0x49) r4 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) ioctl$PERF_EVENT_IOC_PERIOD(r0, 0x40082404, &(0x7f0000000140)=0x3) r5 = open(&(0x7f0000000380)='./file0\x00', 0x141042, 0x0) write$binfmt_elf64(r5, &(0x7f0000000180)=ANY=[], 0x82) sendfile(r5, r4, 0x0, 0xa198) sendfile(r2, r1, 0x0, 0xa198) [ 128.366888][ T4147] filemap_alloc_folio+0x53/0xf0 [ 128.371835][ T4147] page_cache_ra_unbounded+0x1c0/0x430 [ 128.377371][ T4147] ondemand_readahead+0x4f8/0x700 [ 128.382417][ T4147] page_cache_async_ra+0xed/0x120 [ 128.387440][ T4147] do_async_mmap_readahead+0x211/0x250 [ 128.392905][ T4147] filemap_fault+0x101/0xa10 [ 128.397497][ T4147] handle_mm_fault+0xba6/0x1590 [ 128.402377][ T4147] ? lock_page_maybe_drop_mmap+0x200/0x200 [ 128.406266][ T4151] FAT-fs (loop1): bogus number of reserved sectors [ 128.408188][ T4147] __get_user_pages+0x388/0xc80 [ 128.408214][ T4147] __mm_populate+0x24d/0x370 [ 128.414722][ T4151] FAT-fs (loop1): Can't find a valid FAT filesystem [ 128.419515][ T4147] vm_mmap_pgoff+0x160/0x1f0 [ 128.429325][ T4152] loop3: detected capacity change from 0 to 264192 [ 128.430643][ T4147] ksys_mmap_pgoff+0x265/0x320 [ 128.430671][ T4147] do_syscall_64+0x44/0xd0 [ 128.450845][ T4147] entry_SYSCALL_64_after_hwframe+0x44/0xae [ 128.456743][ T4147] RIP: 0033:0x7f4eca1feae9 [ 128.461170][ T4147] 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 [ 128.480806][ T4147] RSP: 002b:00007f4ec7f75188 EFLAGS: 00000246 ORIG_RAX: 0000000000000009 [ 128.489201][ T4147] RAX: ffffffffffffffda RBX: 00007f4eca311f60 RCX: 00007f4eca1feae9 [ 128.497155][ T4147] RDX: 00000000007ffffe RSI: 0000000000600000 RDI: 0000000020000000 [ 128.505108][ T4147] RBP: 00007f4ec7f751d0 R08: 0000000000000004 R09: 0000000000000000 [ 128.513062][ T4147] R10: 0000000004002011 R11: 0000000000000246 R12: 0000000000000002 [ 128.521016][ T4147] R13: 00007ffc4b5d211f R14: 00007f4ec7f75300 R15: 0000000000022000 [ 128.528976][ T4147] [ 128.537472][ T4152] FAT-fs (loop3): bogus number of reserved sectors [ 128.543990][ T4152] FAT-fs (loop3): Can't find a valid FAT filesystem [ 128.603852][ T4157] loop2: detected capacity change from 0 to 270 [ 128.635079][ T4159] loop5: detected capacity change from 0 to 270 04:35:43 executing program 0: r0 = creat(&(0x7f0000000000)='./bus\x00', 0x0) openat$vcsu(0xffffffffffffff9c, 0x0, 0x0, 0x0) r1 = open(&(0x7f0000000780)='./bus\x00', 0x14117e, 0x0) r2 = creat(&(0x7f00000001c0)='./bus\x00', 0x0) lseek(r2, 0x7ffffc, 0x0) write$binfmt_elf64(r2, &(0x7f00000002c0)=ANY=[], 0x1a0) mmap(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x7ffffe, 0x4002011, r1, 0x0) (fail_nth: 78) ioctl$EXT4_IOC_SWAP_BOOT(r0, 0x6611) [ 128.670099][ T4159] FAULT_INJECTION: forcing a failure. [ 128.670099][ T4159] name fail_usercopy, interval 1, probability 0, space 0, times 0 [ 128.683224][ T4159] CPU: 1 PID: 4159 Comm: syz-executor.5 Not tainted 5.16.0-rc3-syzkaller #0 [ 128.691899][ T4159] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 128.701997][ T4159] Call Trace: [ 128.705276][ T4159] [ 128.708204][ T4159] dump_stack_lvl+0xd6/0x122 [ 128.712833][ T4159] dump_stack+0x11/0x1b [ 128.714088][ T4162] FAULT_INJECTION: forcing a failure. [ 128.714088][ T4162] name fail_page_alloc, interval 1, probability 0, space 0, times 0 [ 128.717071][ T4159] should_fail+0x23c/0x250 [ 128.717094][ T4159] should_fail_usercopy+0x16/0x20 [ 128.739666][ T4159] _copy_to_user+0x1c/0x90 [ 128.744080][ T4159] simple_read_from_buffer+0xab/0x120 [ 128.749441][ T4159] proc_fail_nth_read+0x10d/0x150 [ 128.754467][ T4159] ? proc_fault_inject_write+0x230/0x230 [ 128.760104][ T4159] vfs_read+0x1e6/0x750 [ 128.764249][ T4159] ? __fget_light+0x219/0x260 [ 128.769003][ T4159] ksys_read+0xd9/0x190 [ 128.773212][ T4159] __x64_sys_read+0x3e/0x50 [ 128.777738][ T4159] do_syscall_64+0x44/0xd0 [ 128.782139][ T4159] entry_SYSCALL_64_after_hwframe+0x44/0xae [ 128.788028][ T4159] RIP: 0033:0x7f39f0f4e69c [ 128.792424][ T4159] 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 [ 128.812028][ T4159] RSP: 002b:00007f39eed12170 EFLAGS: 00000246 ORIG_RAX: 0000000000000000 [ 128.820422][ T4159] RAX: ffffffffffffffda RBX: 0000000000000000 RCX: 00007f39f0f4e69c [ 128.828400][ T4159] RDX: 000000000000000f RSI: 00007f39eed121e0 RDI: 0000000000000003 [ 128.836353][ T4159] RBP: 00007f39eed121d0 R08: 0000000000000000 R09: 0000000000000000 [ 128.844312][ T4159] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000001 [ 128.852308][ T4159] R13: 00007ffff37a8d9f R14: 00007f39eed12300 R15: 0000000000022000 [ 128.860264][ T4159] 04:35:43 executing program 5: r0 = syz_mount_image$vfat(&(0x7f00000000c0), &(0x7f0000000100)='./file2\x00', 0x0, 0x2, &(0x7f0000000300)=[{&(0x7f0000000000)="eb3c906d6b66082ebc617400028001000240000004f801", 0x17}, {0x0, 0x0, 0x10e20}], 0x0, &(0x7f0000001680)={[{@uni_xlate}]}) mkdirat(r0, &(0x7f0000000040)='./file1\x00', 0x0) 04:35:43 executing program 2: r0 = syz_mount_image$vfat(&(0x7f00000000c0), &(0x7f0000000100)='./file2\x00', 0x0, 0x2, &(0x7f0000000300)=[{&(0x7f0000000000)="eb3c906d6b66082ebc617400028001000240000004f801", 0x17}, {0x0, 0x0, 0x10e20}], 0x0, &(0x7f0000001680)={[{@uni_xlate}]}) mkdirat(r0, &(0x7f0000000040)='./file1\x00', 0x1000000) [ 128.863346][ T4162] CPU: 0 PID: 4162 Comm: syz-executor.0 Not tainted 5.16.0-rc3-syzkaller #0 [ 128.872021][ T4162] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 128.882116][ T4162] Call Trace: [ 128.885403][ T4162] [ 128.888363][ T4162] dump_stack_lvl+0xd6/0x122 [ 128.892997][ T4162] dump_stack+0x11/0x1b [ 128.897154][ T4162] should_fail+0x23c/0x250 [ 128.901624][ T4162] __alloc_pages+0x102/0x330 [ 128.906271][ T4162] alloc_pages+0x382/0x3d0 [ 128.910728][ T4162] folio_alloc+0x1a/0x20 [ 128.914969][ T4162] filemap_alloc_folio+0x53/0xf0 [ 128.919907][ T4162] page_cache_ra_unbounded+0x1c0/0x430 [ 128.925357][ T4162] ondemand_readahead+0x4f8/0x700 [ 128.930382][ T4162] page_cache_async_ra+0xed/0x120 [ 128.935448][ T4162] do_async_mmap_readahead+0x211/0x250 [ 128.940968][ T4162] filemap_fault+0x101/0xa10 [ 128.945563][ T4162] handle_mm_fault+0xba6/0x1590 [ 128.950439][ T4162] ? lock_page_maybe_drop_mmap+0x200/0x200 [ 128.956263][ T4162] __get_user_pages+0x388/0xc80 [ 128.961139][ T4162] __mm_populate+0x24d/0x370 [ 128.965735][ T4162] vm_mmap_pgoff+0x160/0x1f0 [ 128.970348][ T4162] ksys_mmap_pgoff+0x265/0x320 [ 128.975159][ T4162] do_syscall_64+0x44/0xd0 [ 128.979575][ T4162] entry_SYSCALL_64_after_hwframe+0x44/0xae [ 128.985507][ T4162] RIP: 0033:0x7f4eca1feae9 [ 128.989912][ T4162] Code: ff ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 40 00 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 bc ff ff ff f7 d8 64 89 01 48 [ 129.009794][ T4162] RSP: 002b:00007f4ec7f75188 EFLAGS: 00000246 ORIG_RAX: 0000000000000009 [ 129.018279][ T4162] RAX: ffffffffffffffda RBX: 00007f4eca311f60 RCX: 00007f4eca1feae9 [ 129.026250][ T4162] RDX: 00000000007ffffe RSI: 0000000000600000 RDI: 0000000020000000 [ 129.034229][ T4162] RBP: 00007f4ec7f751d0 R08: 0000000000000004 R09: 0000000000000000 [ 129.042196][ T4162] R10: 0000000004002011 R11: 0000000000000246 R12: 0000000000000002 [ 129.050263][ T4162] R13: 00007ffc4b5d211f R14: 00007f4ec7f75300 R15: 0000000000022000 [ 129.058262][ T4162] 04:35:43 executing program 0: r0 = creat(&(0x7f0000000000)='./bus\x00', 0x0) openat$vcsu(0xffffffffffffff9c, 0x0, 0x0, 0x0) r1 = open(&(0x7f0000000780)='./bus\x00', 0x14117e, 0x0) r2 = creat(&(0x7f00000001c0)='./bus\x00', 0x0) lseek(r2, 0x7ffffc, 0x0) write$binfmt_elf64(r2, &(0x7f00000002c0)=ANY=[], 0x1a0) mmap(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x7ffffe, 0x4002011, r1, 0x0) (fail_nth: 79) ioctl$EXT4_IOC_SWAP_BOOT(r0, 0x6611) [ 129.130708][ T4166] loop2: detected capacity change from 0 to 270 [ 129.142073][ T4168] loop5: detected capacity change from 0 to 270 04:35:43 executing program 2: r0 = syz_mount_image$vfat(&(0x7f00000000c0), &(0x7f0000000100)='./file2\x00', 0x0, 0x2, &(0x7f0000000300)=[{&(0x7f0000000000)="eb3c906d6b66082ebc617400028001000240000004f801", 0x17}, {0x0, 0x0, 0x10e20}], 0x0, &(0x7f0000001680)={[{@uni_xlate}]}) mkdirat(r0, &(0x7f0000000040)='./file1\x00', 0x10e0000) 04:35:43 executing program 5: r0 = syz_mount_image$vfat(&(0x7f00000000c0), &(0x7f0000000100)='./file2\x00', 0x0, 0x2, &(0x7f0000000300)=[{&(0x7f0000000000)="eb3c906d6b66082ebc617400028001000240000004f801", 0x17}, {0x0, 0x0, 0x10e20}], 0x0, &(0x7f0000001680)={[{@uni_xlate}]}) mkdirat(r0, &(0x7f0000000040)='./file1\x00', 0x2) [ 129.232443][ T4170] FAULT_INJECTION: forcing a failure. [ 129.232443][ T4170] name fail_page_alloc, interval 1, probability 0, space 0, times 0 [ 129.245805][ T4170] CPU: 1 PID: 4170 Comm: syz-executor.0 Not tainted 5.16.0-rc3-syzkaller #0 [ 129.254484][ T4170] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 129.264527][ T4170] Call Trace: [ 129.267793][ T4170] [ 129.270710][ T4170] dump_stack_lvl+0xd6/0x122 [ 129.275280][ T4170] dump_stack+0x11/0x1b [ 129.279410][ T4170] should_fail+0x23c/0x250 [ 129.283811][ T4170] __alloc_pages+0x102/0x330 [ 129.288392][ T4170] alloc_pages+0x382/0x3d0 [ 129.292799][ T4170] folio_alloc+0x1a/0x20 [ 129.297017][ T4170] filemap_alloc_folio+0x53/0xf0 [ 129.302060][ T4170] page_cache_ra_unbounded+0x1c0/0x430 [ 129.307500][ T4170] ondemand_readahead+0x4f8/0x700 [ 129.312504][ T4170] page_cache_async_ra+0xed/0x120 [ 129.317511][ T4170] do_async_mmap_readahead+0x211/0x250 [ 129.323014][ T4170] filemap_fault+0x101/0xa10 [ 129.327630][ T4170] handle_mm_fault+0xba6/0x1590 [ 129.332461][ T4170] ? lock_page_maybe_drop_mmap+0x200/0x200 [ 129.338251][ T4170] __get_user_pages+0x388/0xc80 [ 129.343094][ T4170] __mm_populate+0x24d/0x370 [ 129.347659][ T4170] vm_mmap_pgoff+0x160/0x1f0 [ 129.352263][ T4170] ksys_mmap_pgoff+0x265/0x320 [ 129.357018][ T4170] do_syscall_64+0x44/0xd0 [ 129.361412][ T4170] entry_SYSCALL_64_after_hwframe+0x44/0xae [ 129.367369][ T4170] RIP: 0033:0x7f4eca1feae9 [ 129.371839][ T4170] Code: ff ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 40 00 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 bc ff ff ff f7 d8 64 89 01 48 [ 129.391421][ T4170] RSP: 002b:00007f4ec7f75188 EFLAGS: 00000246 ORIG_RAX: 0000000000000009 [ 129.399823][ T4170] RAX: ffffffffffffffda RBX: 00007f4eca311f60 RCX: 00007f4eca1feae9 [ 129.407859][ T4170] RDX: 00000000007ffffe RSI: 0000000000600000 RDI: 0000000020000000 [ 129.415806][ T4170] RBP: 00007f4ec7f751d0 R08: 0000000000000004 R09: 0000000000000000 [ 129.423757][ T4170] R10: 0000000004002011 R11: 0000000000000246 R12: 0000000000000002 04:35:44 executing program 1: syz_mount_image$vfat(&(0x7f00000002c0), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f00000000c0)="601c6d6b646f736617e43c00088020000200000004f8000020004000000000000000000001", 0x25}, {0x0}], 0x0, &(0x7f0000000240)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') open(&(0x7f0000000080)='./file0\x00', 0x4142, 0x0) r0 = perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41c1}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r1 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) r2 = open(&(0x7f0000000000)='./file0\x00', 0x141042, 0x0) write$binfmt_elf64(r2, &(0x7f0000000180)=ANY=[], 0x82) r3 = openat$cgroup_ro(0xffffffffffffff9c, 0x0, 0x26e1, 0x0) ioctl$PERF_EVENT_IOC_PERIOD(r3, 0x4030582a, &(0x7f0000000040)) write$P9_RREADDIR(r3, &(0x7f0000000240)=ANY=[@ANYBLOB="49000000290200030000008003000000240000f00000000014020000000066696c65fb1f3cde7d42a05ebbdb864e304fb71615dfe1ae30020200000007000000000000000300"/80], 0x49) r4 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) ioctl$PERF_EVENT_IOC_PERIOD(r0, 0x40082404, &(0x7f0000000140)=0x3) r5 = open(&(0x7f0000000380)='./file0\x00', 0x141042, 0x0) write$binfmt_elf64(r5, &(0x7f0000000180)=ANY=[], 0x82) sendfile(r5, r4, 0x0, 0xa198) sendfile(r2, r1, 0x0, 0xa198) 04:35:44 executing program 3: syz_mount_image$vfat(&(0x7f00000002c0), &(0x7f0000000100)='./file0\x00', 0x0, 0x1, &(0x7f0000000200)=[{0x0, 0x0, 0x200000000010ffd}], 0x0, &(0x7f0000000240)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') open(&(0x7f0000000080)='./file0\x00', 0x4142, 0x0) perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41c1}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) r1 = open(&(0x7f0000000000)='./file0\x00', 0x141042, 0x0) write$binfmt_elf64(r1, &(0x7f0000000180)=ANY=[], 0x82) rename(&(0x7f0000000180)='./file0\x00', &(0x7f0000000300)='./file0\x00') r2 = openat$cgroup_ro(0xffffffffffffff9c, 0x0, 0x26e1, 0x0) ioctl$PERF_EVENT_IOC_PERIOD(r2, 0x4030582a, &(0x7f0000000040)) write$P9_RREADDIR(r2, &(0x7f0000000240)=ANY=[@ANYBLOB="49000000290200030000008003000000240000f00000000014020000000066696c65fb1f3cde7d42a05ebbdb864e304fb71615dfe1ae30020200000007000000000000000300"/80], 0x49) r3 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) r4 = open(&(0x7f0000000380)='./file0\x00', 0x141042, 0x0) write$binfmt_elf64(r4, &(0x7f0000000180)=ANY=[], 0x82) sendfile(r4, r3, 0x0, 0xa198) sendfile(r1, r0, 0x0, 0xa198) [ 129.431770][ T4170] R13: 00007ffc4b5d211f R14: 00007f4ec7f75300 R15: 0000000000022000 [ 129.439741][ T4170] 04:35:44 executing program 4: chdir(&(0x7f0000000040)='./file0\x00') open(&(0x7f0000000080)='./file0\x00', 0x4142, 0x0) r0 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) r1 = open(&(0x7f0000000000)='./file0\x00', 0x141042, 0x0) write$binfmt_elf64(r1, &(0x7f0000000180)=ANY=[], 0x82) openat$cgroup_ro(0xffffffffffffff9c, 0x0, 0x26e1, 0x0) r2 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) r3 = open(&(0x7f0000000380)='./file0\x00', 0x141042, 0x0) write$binfmt_elf64(r3, &(0x7f0000000180)=ANY=[], 0x82) sendfile(r3, r2, 0x0, 0xa198) sendfile(r1, r0, 0x0, 0xa198) [ 129.500200][ T4173] loop2: detected capacity change from 0 to 270 [ 129.537311][ T4177] loop5: detected capacity change from 0 to 270 04:35:44 executing program 2: r0 = syz_mount_image$vfat(&(0x7f00000000c0), &(0x7f0000000100)='./file2\x00', 0x0, 0x2, &(0x7f0000000300)=[{&(0x7f0000000000)="eb3c906d6b66082ebc617400028001000240000004f801", 0x17}, {0x0, 0x0, 0x10e20}], 0x0, &(0x7f0000001680)={[{@uni_xlate}]}) mkdirat(r0, &(0x7f0000000040)='./file1\x00', 0x2000000) [ 129.545140][ T4179] loop3: detected capacity change from 0 to 264192 [ 129.564104][ T4181] FAT-fs (loop1): bogus number of reserved sectors [ 129.570723][ T4181] FAT-fs (loop1): Can't find a valid FAT filesystem [ 129.589029][ T4179] FAT-fs (loop3): bogus number of reserved sectors [ 129.595687][ T4179] FAT-fs (loop3): Can't find a valid FAT filesystem 04:35:44 executing program 5: r0 = syz_mount_image$vfat(&(0x7f00000000c0), &(0x7f0000000100)='./file2\x00', 0x0, 0x2, &(0x7f0000000300)=[{&(0x7f0000000000)="eb3c906d6b66082ebc617400028001000240000004f801", 0x17}, {0x0, 0x0, 0x10e20}], 0x0, &(0x7f0000001680)={[{@uni_xlate}]}) mkdirat(r0, &(0x7f0000000040)='./file1\x00', 0x3) 04:35:44 executing program 0: r0 = creat(&(0x7f0000000000)='./bus\x00', 0x0) openat$vcsu(0xffffffffffffff9c, 0x0, 0x0, 0x0) r1 = open(&(0x7f0000000780)='./bus\x00', 0x14117e, 0x0) r2 = creat(&(0x7f00000001c0)='./bus\x00', 0x0) lseek(r2, 0x7ffffc, 0x0) write$binfmt_elf64(r2, &(0x7f00000002c0)=ANY=[], 0x1a0) mmap(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x7ffffe, 0x4002011, r1, 0x0) (fail_nth: 80) ioctl$EXT4_IOC_SWAP_BOOT(r0, 0x6611) 04:35:44 executing program 2: r0 = syz_mount_image$vfat(&(0x7f00000000c0), &(0x7f0000000100)='./file2\x00', 0x0, 0x2, &(0x7f0000000300)=[{&(0x7f0000000000)="eb3c906d6b66082ebc617400028001000240000004f801", 0x17}, {0x0, 0x0, 0x10e20}], 0x0, &(0x7f0000001680)={[{@uni_xlate}]}) mkdirat(r0, &(0x7f0000000040)='./file1\x00', 0x2040000) [ 129.637053][ T4184] loop2: detected capacity change from 0 to 270 [ 129.691790][ T4186] FAULT_INJECTION: forcing a failure. [ 129.691790][ T4186] name fail_page_alloc, interval 1, probability 0, space 0, times 0 [ 129.705150][ T4186] CPU: 1 PID: 4186 Comm: syz-executor.0 Not tainted 5.16.0-rc3-syzkaller #0 [ 129.713891][ T4186] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 129.723954][ T4186] Call Trace: [ 129.727212][ T4186] [ 129.730147][ T4186] dump_stack_lvl+0xd6/0x122 [ 129.734763][ T4186] dump_stack+0x11/0x1b [ 129.738893][ T4186] should_fail+0x23c/0x250 [ 129.743287][ T4186] __alloc_pages+0x102/0x330 [ 129.747904][ T4186] alloc_pages+0x382/0x3d0 [ 129.752349][ T4186] folio_alloc+0x1a/0x20 [ 129.756627][ T4186] filemap_alloc_folio+0x53/0xf0 [ 129.761583][ T4186] page_cache_ra_unbounded+0x1c0/0x430 [ 129.767053][ T4186] ondemand_readahead+0x4f8/0x700 [ 129.772062][ T4186] page_cache_async_ra+0xed/0x120 [ 129.777100][ T4186] do_async_mmap_readahead+0x211/0x250 [ 129.782622][ T4186] filemap_fault+0x101/0xa10 [ 129.787250][ T4186] handle_mm_fault+0xba6/0x1590 [ 129.792079][ T4186] ? lock_page_maybe_drop_mmap+0x200/0x200 [ 129.797869][ T4186] __get_user_pages+0x388/0xc80 [ 129.802738][ T4186] __mm_populate+0x24d/0x370 [ 129.807317][ T4186] vm_mmap_pgoff+0x160/0x1f0 [ 129.812003][ T4186] ksys_mmap_pgoff+0x265/0x320 [ 129.816780][ T4186] do_syscall_64+0x44/0xd0 [ 129.821186][ T4186] entry_SYSCALL_64_after_hwframe+0x44/0xae [ 129.827061][ T4186] RIP: 0033:0x7f4eca1feae9 [ 129.831453][ T4186] Code: ff ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 40 00 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 bc ff ff ff f7 d8 64 89 01 48 [ 129.851108][ T4186] RSP: 002b:00007f4ec7f75188 EFLAGS: 00000246 ORIG_RAX: 0000000000000009 [ 129.859627][ T4186] RAX: ffffffffffffffda RBX: 00007f4eca311f60 RCX: 00007f4eca1feae9 [ 129.867581][ T4186] RDX: 00000000007ffffe RSI: 0000000000600000 RDI: 0000000020000000 [ 129.875550][ T4186] RBP: 00007f4ec7f751d0 R08: 0000000000000004 R09: 0000000000000000 [ 129.883516][ T4186] R10: 0000000004002011 R11: 0000000000000246 R12: 0000000000000002 [ 129.891466][ T4186] R13: 00007ffc4b5d211f R14: 00007f4ec7f75300 R15: 0000000000022000 [ 129.899529][ T4186] [ 129.919528][ T4191] loop5: detected capacity change from 0 to 270 04:35:44 executing program 5: r0 = syz_mount_image$vfat(&(0x7f00000000c0), &(0x7f0000000100)='./file2\x00', 0x0, 0x2, &(0x7f0000000300)=[{&(0x7f0000000000)="eb3c906d6b66082ebc617400028001000240000004f801", 0x17}, {0x0, 0x0, 0x10e20}], 0x0, &(0x7f0000001680)={[{@uni_xlate}]}) mkdirat(r0, &(0x7f0000000040)='./file1\x00', 0x4) [ 129.955107][ T4193] loop2: detected capacity change from 0 to 270 04:35:44 executing program 2: r0 = syz_mount_image$vfat(&(0x7f00000000c0), &(0x7f0000000100)='./file2\x00', 0x0, 0x2, &(0x7f0000000300)=[{&(0x7f0000000000)="eb3c906d6b66082ebc617400028001000240000004f801", 0x17}, {0x0, 0x0, 0x10e20}], 0x0, &(0x7f0000001680)={[{@uni_xlate}]}) mkdirat(r0, &(0x7f0000000040)='./file1\x00', 0x3000000) 04:35:44 executing program 0: r0 = creat(&(0x7f0000000000)='./bus\x00', 0x0) openat$vcsu(0xffffffffffffff9c, 0x0, 0x0, 0x0) r1 = open(&(0x7f0000000780)='./bus\x00', 0x14117e, 0x0) r2 = creat(&(0x7f00000001c0)='./bus\x00', 0x0) lseek(r2, 0x7ffffc, 0x0) write$binfmt_elf64(r2, &(0x7f00000002c0)=ANY=[], 0x1a0) mmap(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x7ffffe, 0x4002011, r1, 0x0) (fail_nth: 81) ioctl$EXT4_IOC_SWAP_BOOT(r0, 0x6611) [ 130.057864][ T4195] loop5: detected capacity change from 0 to 270 [ 130.101640][ T4198] loop2: detected capacity change from 0 to 270 [ 130.112843][ T4199] FAULT_INJECTION: forcing a failure. [ 130.112843][ T4199] name fail_page_alloc, interval 1, probability 0, space 0, times 0 [ 130.126113][ T4199] CPU: 0 PID: 4199 Comm: syz-executor.0 Not tainted 5.16.0-rc3-syzkaller #0 [ 130.134786][ T4199] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 130.144907][ T4199] Call Trace: [ 130.148177][ T4199] [ 130.151102][ T4199] dump_stack_lvl+0xd6/0x122 [ 130.155698][ T4199] dump_stack+0x11/0x1b [ 130.159867][ T4199] should_fail+0x23c/0x250 [ 130.164283][ T4199] __alloc_pages+0x102/0x330 [ 130.168885][ T4199] alloc_pages+0x382/0x3d0 [ 130.173328][ T4199] folio_alloc+0x1a/0x20 [ 130.177605][ T4199] filemap_alloc_folio+0x53/0xf0 [ 130.182630][ T4199] page_cache_ra_unbounded+0x1c0/0x430 [ 130.188097][ T4199] ondemand_readahead+0x4f8/0x700 [ 130.193127][ T4199] page_cache_async_ra+0xed/0x120 04:35:44 executing program 5: r0 = syz_mount_image$vfat(&(0x7f00000000c0), &(0x7f0000000100)='./file2\x00', 0x0, 0x2, &(0x7f0000000300)=[{&(0x7f0000000000)="eb3c906d6b66082ebc617400028001000240000004f801", 0x17}, {0x0, 0x0, 0x10e20}], 0x0, &(0x7f0000001680)={[{@uni_xlate}]}) mkdirat(r0, &(0x7f0000000040)='./file1\x00', 0x5) 04:35:44 executing program 2: r0 = syz_mount_image$vfat(&(0x7f00000000c0), &(0x7f0000000100)='./file2\x00', 0x0, 0x2, &(0x7f0000000300)=[{&(0x7f0000000000)="eb3c906d6b66082ebc617400028001000240000004f801", 0x17}, {0x0, 0x0, 0x10e20}], 0x0, &(0x7f0000001680)={[{@uni_xlate}]}) mkdirat(r0, &(0x7f0000000040)='./file1\x00', 0x4000000) [ 130.198161][ T4199] do_async_mmap_readahead+0x211/0x250 [ 130.203634][ T4199] filemap_fault+0x101/0xa10 [ 130.208316][ T4199] handle_mm_fault+0xba6/0x1590 [ 130.213176][ T4199] ? lock_page_maybe_drop_mmap+0x200/0x200 [ 130.218995][ T4199] __get_user_pages+0x388/0xc80 [ 130.223924][ T4199] __mm_populate+0x24d/0x370 [ 130.228586][ T4199] vm_mmap_pgoff+0x160/0x1f0 [ 130.233180][ T4199] ksys_mmap_pgoff+0x265/0x320 [ 130.237999][ T4199] do_syscall_64+0x44/0xd0 [ 130.242469][ T4199] entry_SYSCALL_64_after_hwframe+0x44/0xae [ 130.248430][ T4199] RIP: 0033:0x7f4eca1feae9 [ 130.252843][ T4199] Code: ff ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 40 00 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 bc ff ff ff f7 d8 64 89 01 48 [ 130.272454][ T4199] RSP: 002b:00007f4ec7f75188 EFLAGS: 00000246 ORIG_RAX: 0000000000000009 [ 130.280893][ T4199] RAX: ffffffffffffffda RBX: 00007f4eca311f60 RCX: 00007f4eca1feae9 [ 130.288872][ T4199] RDX: 00000000007ffffe RSI: 0000000000600000 RDI: 0000000020000000 [ 130.296923][ T4199] RBP: 00007f4ec7f751d0 R08: 0000000000000004 R09: 0000000000000000 [ 130.304963][ T4199] R10: 0000000004002011 R11: 0000000000000246 R12: 0000000000000002 [ 130.312937][ T4199] R13: 00007ffc4b5d211f R14: 00007f4ec7f75300 R15: 0000000000022000 [ 130.321005][ T4199] 04:35:45 executing program 1: syz_mount_image$vfat(&(0x7f00000002c0), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f00000000c0)="601c6d6b646f736617e43c00088020000200000004f8000020004000000000000000000001", 0x25}, {0x0}], 0x0, &(0x7f0000000240)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') open(&(0x7f0000000080)='./file0\x00', 0x4142, 0x0) r0 = perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41c1}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r1 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) r2 = open(&(0x7f0000000000)='./file0\x00', 0x141042, 0x0) write$binfmt_elf64(r2, &(0x7f0000000180)=ANY=[], 0x82) r3 = openat$cgroup_ro(0xffffffffffffff9c, 0x0, 0x26e1, 0x0) ioctl$PERF_EVENT_IOC_PERIOD(r3, 0x4030582a, &(0x7f0000000040)) write$P9_RREADDIR(r3, &(0x7f0000000240)=ANY=[@ANYBLOB="49000000290200030000008003000000240000f00000000014020000000066696c65fb1f3cde7d42a05ebbdb864e304fb71615dfe1ae30020200000007000000000000000300"/80], 0x49) r4 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) ioctl$PERF_EVENT_IOC_PERIOD(r0, 0x40082404, &(0x7f0000000140)=0x3) r5 = open(&(0x7f0000000380)='./file0\x00', 0x141042, 0x0) write$binfmt_elf64(r5, &(0x7f0000000180)=ANY=[], 0x82) sendfile(r5, r4, 0x0, 0xa198) sendfile(r2, r1, 0x0, 0xa198) 04:35:45 executing program 3: syz_mount_image$vfat(&(0x7f00000002c0), &(0x7f0000000100)='./file0\x00', 0x0, 0x1, &(0x7f0000000200)=[{0x0, 0x0, 0x200000000010ffd}], 0x0, &(0x7f0000000240)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') open(&(0x7f0000000080)='./file0\x00', 0x4142, 0x0) perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41c1}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) r1 = open(&(0x7f0000000000)='./file0\x00', 0x141042, 0x0) write$binfmt_elf64(r1, &(0x7f0000000180)=ANY=[], 0x82) rename(&(0x7f0000000180)='./file0\x00', &(0x7f0000000300)='./file0\x00') r2 = openat$cgroup_ro(0xffffffffffffff9c, 0x0, 0x26e1, 0x0) ioctl$PERF_EVENT_IOC_PERIOD(r2, 0x4030582a, &(0x7f0000000040)) write$P9_RREADDIR(r2, &(0x7f0000000240)=ANY=[@ANYBLOB="49000000290200030000008003000000240000f00000000014020000000066696c65fb1f3cde7d42a05ebbdb864e304fb71615dfe1ae30020200000007000000000000000300"/80], 0x49) r3 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) r4 = open(&(0x7f0000000380)='./file0\x00', 0x141042, 0x0) write$binfmt_elf64(r4, &(0x7f0000000180)=ANY=[], 0x82) sendfile(r4, r3, 0x0, 0xa198) sendfile(r1, r0, 0x0, 0xa198) 04:35:45 executing program 4: chdir(&(0x7f0000000040)='./file0\x00') open(&(0x7f0000000080)='./file0\x00', 0x4142, 0x0) r0 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) r1 = open(&(0x7f0000000000)='./file0\x00', 0x141042, 0x0) write$binfmt_elf64(r1, &(0x7f0000000180)=ANY=[], 0x82) openat$cgroup_ro(0xffffffffffffff9c, 0x0, 0x26e1, 0x0) r2 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) r3 = open(&(0x7f0000000380)='./file0\x00', 0x141042, 0x0) write$binfmt_elf64(r3, &(0x7f0000000180)=ANY=[], 0x82) sendfile(r3, r2, 0x0, 0xa198) sendfile(r1, r0, 0x0, 0xa198) [ 130.408081][ T4203] loop5: detected capacity change from 0 to 270 [ 130.423449][ T4205] loop2: detected capacity change from 0 to 270 [ 130.430897][ T4206] FAT-fs (loop1): bogus number of reserved sectors [ 130.437440][ T4206] FAT-fs (loop1): Can't find a valid FAT filesystem [ 130.448380][ T4209] loop3: detected capacity change from 0 to 264192 04:35:45 executing program 5: r0 = syz_mount_image$vfat(&(0x7f00000000c0), &(0x7f0000000100)='./file2\x00', 0x0, 0x2, &(0x7f0000000300)=[{&(0x7f0000000000)="eb3c906d6b66082ebc617400028001000240000004f801", 0x17}, {0x0, 0x0, 0x10e20}], 0x0, &(0x7f0000001680)={[{@uni_xlate}]}) mkdirat(r0, &(0x7f0000000040)='./file1\x00', 0x6) 04:35:45 executing program 2: r0 = syz_mount_image$vfat(&(0x7f00000000c0), &(0x7f0000000100)='./file2\x00', 0x0, 0x2, &(0x7f0000000300)=[{&(0x7f0000000000)="eb3c906d6b66082ebc617400028001000240000004f801", 0x17}, {0x0, 0x0, 0x10e20}], 0x0, &(0x7f0000001680)={[{@uni_xlate}]}) mkdirat(r0, &(0x7f0000000040)='./file1\x00', 0x5000000) 04:35:45 executing program 0: r0 = creat(&(0x7f0000000000)='./bus\x00', 0x0) openat$vcsu(0xffffffffffffff9c, 0x0, 0x0, 0x0) r1 = open(&(0x7f0000000780)='./bus\x00', 0x14117e, 0x0) r2 = creat(&(0x7f00000001c0)='./bus\x00', 0x0) lseek(r2, 0x7ffffc, 0x0) write$binfmt_elf64(r2, &(0x7f00000002c0)=ANY=[], 0x1a0) mmap(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x7ffffe, 0x4002011, r1, 0x0) (fail_nth: 82) ioctl$EXT4_IOC_SWAP_BOOT(r0, 0x6611) [ 130.493840][ T4209] FAT-fs (loop3): bogus number of reserved sectors [ 130.500539][ T4209] FAT-fs (loop3): Can't find a valid FAT filesystem [ 130.548492][ T4214] FAULT_INJECTION: forcing a failure. [ 130.548492][ T4214] name fail_page_alloc, interval 1, probability 0, space 0, times 0 [ 130.561835][ T4214] CPU: 0 PID: 4214 Comm: syz-executor.0 Not tainted 5.16.0-rc3-syzkaller #0 [ 130.570508][ T4214] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 130.580610][ T4214] Call Trace: [ 130.583876][ T4214] [ 130.586791][ T4214] dump_stack_lvl+0xd6/0x122 [ 130.591373][ T4214] dump_stack+0x11/0x1b [ 130.595583][ T4214] should_fail+0x23c/0x250 [ 130.599981][ T4214] __alloc_pages+0x102/0x330 [ 130.604560][ T4214] alloc_pages+0x382/0x3d0 [ 130.608988][ T4214] folio_alloc+0x1a/0x20 [ 130.613327][ T4214] filemap_alloc_folio+0x53/0xf0 [ 130.618268][ T4214] page_cache_ra_unbounded+0x1c0/0x430 [ 130.623718][ T4214] ondemand_readahead+0x4f8/0x700 [ 130.628744][ T4214] page_cache_async_ra+0xed/0x120 [ 130.633755][ T4214] do_async_mmap_readahead+0x211/0x250 [ 130.639237][ T4214] filemap_fault+0x101/0xa10 [ 130.643915][ T4214] handle_mm_fault+0xba6/0x1590 [ 130.648763][ T4214] ? lock_page_maybe_drop_mmap+0x200/0x200 [ 130.654629][ T4214] __get_user_pages+0x388/0xc80 [ 130.659502][ T4214] __mm_populate+0x24d/0x370 [ 130.664155][ T4214] vm_mmap_pgoff+0x160/0x1f0 [ 130.668741][ T4214] ksys_mmap_pgoff+0x265/0x320 [ 130.673530][ T4214] do_syscall_64+0x44/0xd0 [ 130.677936][ T4214] entry_SYSCALL_64_after_hwframe+0x44/0xae [ 130.683814][ T4214] RIP: 0033:0x7f4eca1feae9 [ 130.688214][ T4214] Code: ff ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 40 00 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 bc ff ff ff f7 d8 64 89 01 48 [ 130.707808][ T4214] RSP: 002b:00007f4ec7f75188 EFLAGS: 00000246 ORIG_RAX: 0000000000000009 [ 130.716279][ T4214] RAX: ffffffffffffffda RBX: 00007f4eca311f60 RCX: 00007f4eca1feae9 [ 130.724298][ T4214] RDX: 00000000007ffffe RSI: 0000000000600000 RDI: 0000000020000000 [ 130.732259][ T4214] RBP: 00007f4ec7f751d0 R08: 0000000000000004 R09: 0000000000000000 [ 130.740289][ T4214] R10: 0000000004002011 R11: 0000000000000246 R12: 0000000000000002 [ 130.748238][ T4214] R13: 00007ffc4b5d211f R14: 00007f4ec7f75300 R15: 0000000000022000 [ 130.756239][ T4214] [ 130.779955][ T4219] loop5: detected capacity change from 0 to 270 [ 130.795462][ T4221] loop2: detected capacity change from 0 to 270 04:35:45 executing program 5: r0 = syz_mount_image$vfat(&(0x7f00000000c0), &(0x7f0000000100)='./file2\x00', 0x0, 0x2, &(0x7f0000000300)=[{&(0x7f0000000000)="eb3c906d6b66082ebc617400028001000240000004f801", 0x17}, {0x0, 0x0, 0x10e20}], 0x0, &(0x7f0000001680)={[{@uni_xlate}]}) mkdirat(r0, &(0x7f0000000040)='./file1\x00', 0x7) 04:35:45 executing program 2: r0 = syz_mount_image$vfat(&(0x7f00000000c0), &(0x7f0000000100)='./file2\x00', 0x0, 0x2, &(0x7f0000000300)=[{&(0x7f0000000000)="eb3c906d6b66082ebc617400028001000240000004f801", 0x17}, {0x0, 0x0, 0x10e20}], 0x0, &(0x7f0000001680)={[{@uni_xlate}]}) mkdirat(r0, &(0x7f0000000040)='./file1\x00', 0x6000000) 04:35:45 executing program 0: r0 = creat(&(0x7f0000000000)='./bus\x00', 0x0) openat$vcsu(0xffffffffffffff9c, 0x0, 0x0, 0x0) r1 = open(&(0x7f0000000780)='./bus\x00', 0x14117e, 0x0) r2 = creat(&(0x7f00000001c0)='./bus\x00', 0x0) lseek(r2, 0x7ffffc, 0x0) write$binfmt_elf64(r2, &(0x7f00000002c0)=ANY=[], 0x1a0) mmap(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x7ffffe, 0x4002011, r1, 0x0) (fail_nth: 83) ioctl$EXT4_IOC_SWAP_BOOT(r0, 0x6611) [ 130.932504][ T4225] loop2: detected capacity change from 0 to 270 [ 130.939368][ T4223] loop5: detected capacity change from 0 to 270 04:35:45 executing program 2: r0 = syz_mount_image$vfat(&(0x7f00000000c0), &(0x7f0000000100)='./file2\x00', 0x0, 0x2, &(0x7f0000000300)=[{&(0x7f0000000000)="eb3c906d6b66082ebc617400028001000240000004f801", 0x17}, {0x0, 0x0, 0x10e20}], 0x0, &(0x7f0000001680)={[{@uni_xlate}]}) mkdirat(r0, &(0x7f0000000040)='./file1\x00', 0x6040000) 04:35:45 executing program 5: r0 = syz_mount_image$vfat(&(0x7f00000000c0), &(0x7f0000000100)='./file2\x00', 0x0, 0x2, &(0x7f0000000300)=[{&(0x7f0000000000)="eb3c906d6b66082ebc617400028001000240000004f801", 0x17}, {0x0, 0x0, 0x10e20}], 0x0, &(0x7f0000001680)={[{@uni_xlate}]}) mkdirat(r0, &(0x7f0000000040)='./file1\x00', 0xb) [ 131.035393][ T4227] FAULT_INJECTION: forcing a failure. [ 131.035393][ T4227] name fail_page_alloc, interval 1, probability 0, space 0, times 0 [ 131.048658][ T4227] CPU: 1 PID: 4227 Comm: syz-executor.0 Not tainted 5.16.0-rc3-syzkaller #0 [ 131.057323][ T4227] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 131.067357][ T4227] Call Trace: [ 131.070643][ T4227] [ 131.073551][ T4227] dump_stack_lvl+0xd6/0x122 [ 131.078218][ T4227] dump_stack+0x11/0x1b [ 131.082359][ T4227] should_fail+0x23c/0x250 [ 131.086753][ T4227] __alloc_pages+0x102/0x330 [ 131.091415][ T4227] alloc_pages+0x382/0x3d0 [ 131.095827][ T4227] folio_alloc+0x1a/0x20 [ 131.100168][ T4227] filemap_alloc_folio+0x53/0xf0 [ 131.105183][ T4227] page_cache_ra_unbounded+0x1c0/0x430 [ 131.110624][ T4227] ondemand_readahead+0x4f8/0x700 [ 131.115699][ T4227] page_cache_async_ra+0xed/0x120 [ 131.120728][ T4227] do_async_mmap_readahead+0x211/0x250 [ 131.126330][ T4227] filemap_fault+0x101/0xa10 [ 131.130910][ T4227] handle_mm_fault+0xba6/0x1590 [ 131.135738][ T4227] ? lock_page_maybe_drop_mmap+0x200/0x200 [ 131.141559][ T4227] __get_user_pages+0x388/0xc80 [ 131.146394][ T4227] __mm_populate+0x24d/0x370 [ 131.150989][ T4227] vm_mmap_pgoff+0x160/0x1f0 [ 131.155577][ T4227] ksys_mmap_pgoff+0x265/0x320 [ 131.160322][ T4227] do_syscall_64+0x44/0xd0 [ 131.164758][ T4227] entry_SYSCALL_64_after_hwframe+0x44/0xae [ 131.170709][ T4227] RIP: 0033:0x7f4eca1feae9 [ 131.175134][ T4227] Code: ff ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 40 00 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 bc ff ff ff f7 d8 64 89 01 48 [ 131.194878][ T4227] RSP: 002b:00007f4ec7f75188 EFLAGS: 00000246 ORIG_RAX: 0000000000000009 [ 131.203357][ T4227] RAX: ffffffffffffffda RBX: 00007f4eca311f60 RCX: 00007f4eca1feae9 [ 131.211312][ T4227] RDX: 00000000007ffffe RSI: 0000000000600000 RDI: 0000000020000000 [ 131.219358][ T4227] RBP: 00007f4ec7f751d0 R08: 0000000000000004 R09: 0000000000000000 [ 131.227328][ T4227] R10: 0000000004002011 R11: 0000000000000246 R12: 0000000000000002 [ 131.235373][ T4227] R13: 00007ffc4b5d211f R14: 00007f4ec7f75300 R15: 0000000000022000 [ 131.243369][ T4227] 04:35:46 executing program 3: syz_mount_image$vfat(&(0x7f00000002c0), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{0x0}, {0x0, 0x0, 0x200000000010ffd}], 0x0, &(0x7f0000000240)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') open(&(0x7f0000000080)='./file0\x00', 0x4142, 0x0) perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41c1}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) r1 = open(&(0x7f0000000000)='./file0\x00', 0x141042, 0x0) write$binfmt_elf64(r1, &(0x7f0000000180)=ANY=[], 0x82) rename(&(0x7f0000000180)='./file0\x00', &(0x7f0000000300)='./file0\x00') r2 = openat$cgroup_ro(0xffffffffffffff9c, 0x0, 0x26e1, 0x0) ioctl$PERF_EVENT_IOC_PERIOD(r2, 0x4030582a, &(0x7f0000000040)) write$P9_RREADDIR(r2, &(0x7f0000000240)=ANY=[@ANYBLOB="49000000290200030000008003000000240000f00000000014020000000066696c65fb1f3cde7d42a05ebbdb864e304fb71615dfe1ae30020200000007000000000000000300"/80], 0x49) r3 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) r4 = open(&(0x7f0000000380)='./file0\x00', 0x141042, 0x0) write$binfmt_elf64(r4, &(0x7f0000000180)=ANY=[], 0x82) sendfile(r4, r3, 0x0, 0xa198) sendfile(r1, r0, 0x0, 0xa198) 04:35:46 executing program 1: syz_mount_image$vfat(&(0x7f00000002c0), &(0x7f0000000100)='./file0\x00', 0x0, 0x1, &(0x7f0000000200)=[{0x0, 0x0, 0x200000000010ffd}], 0x0, &(0x7f0000000240)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') open(&(0x7f0000000080)='./file0\x00', 0x4142, 0x0) r0 = perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41c1}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r1 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) r2 = open(&(0x7f0000000000)='./file0\x00', 0x141042, 0x0) write$binfmt_elf64(r2, &(0x7f0000000180)=ANY=[], 0x82) r3 = openat$cgroup_ro(0xffffffffffffff9c, 0x0, 0x26e1, 0x0) ioctl$PERF_EVENT_IOC_PERIOD(r3, 0x4030582a, &(0x7f0000000040)) write$P9_RREADDIR(r3, &(0x7f0000000240)=ANY=[@ANYBLOB="49000000290200030000008003000000240000f00000000014020000000066696c65fb1f3cde7d42a05ebbdb864e304fb71615dfe1ae30020200000007000000000000000300"/80], 0x49) r4 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) ioctl$PERF_EVENT_IOC_PERIOD(r0, 0x40082404, &(0x7f0000000140)=0x3) r5 = open(&(0x7f0000000380)='./file0\x00', 0x141042, 0x0) write$binfmt_elf64(r5, &(0x7f0000000180)=ANY=[], 0x82) sendfile(r5, r4, 0x0, 0xa198) sendfile(r2, r1, 0x0, 0xa198) 04:35:46 executing program 4: syz_mount_image$vfat(0x0, &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f00000000c0)="601c6d6b646f736617e43c00088020000200000004f8000020004000000000000000000001", 0x25}, {0x0, 0x0, 0x200000000010ffd}], 0x0, &(0x7f0000000240)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') open(&(0x7f0000000080)='./file0\x00', 0x4142, 0x0) r0 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) r1 = open(&(0x7f0000000000)='./file0\x00', 0x141042, 0x0) write$binfmt_elf64(r1, &(0x7f0000000180)=ANY=[], 0x82) openat$cgroup_ro(0xffffffffffffff9c, 0x0, 0x26e1, 0x0) r2 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) r3 = open(&(0x7f0000000380)='./file0\x00', 0x141042, 0x0) write$binfmt_elf64(r3, &(0x7f0000000180)=ANY=[], 0x82) sendfile(r3, r2, 0x0, 0xa198) sendfile(r1, r0, 0x0, 0xa198) [ 131.316804][ T4232] loop5: detected capacity change from 0 to 270 [ 131.317693][ T4233] loop1: detected capacity change from 0 to 264192 [ 131.335479][ T4233] FAT-fs (loop1): bogus number of reserved sectors [ 131.339811][ T4236] loop4: detected capacity change from 0 to 264192 [ 131.341998][ T4233] FAT-fs (loop1): Can't find a valid FAT filesystem [ 131.348899][ T4234] loop2: detected capacity change from 0 to 270 04:35:46 executing program 5: r0 = syz_mount_image$vfat(&(0x7f00000000c0), &(0x7f0000000100)='./file2\x00', 0x0, 0x2, &(0x7f0000000300)=[{&(0x7f0000000000)="eb3c906d6b66082ebc617400028001000240000004f801", 0x17}, {0x0, 0x0, 0x10e20}], 0x0, &(0x7f0000001680)={[{@uni_xlate}]}) mkdirat(r0, &(0x7f0000000040)='./file1\x00', 0xc) 04:35:46 executing program 0: r0 = creat(&(0x7f0000000000)='./bus\x00', 0x0) openat$vcsu(0xffffffffffffff9c, 0x0, 0x0, 0x0) r1 = open(&(0x7f0000000780)='./bus\x00', 0x14117e, 0x0) r2 = creat(&(0x7f00000001c0)='./bus\x00', 0x0) lseek(r2, 0x7ffffc, 0x0) write$binfmt_elf64(r2, &(0x7f00000002c0)=ANY=[], 0x1a0) mmap(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x7ffffe, 0x4002011, r1, 0x0) (fail_nth: 84) ioctl$EXT4_IOC_SWAP_BOOT(r0, 0x6611) [ 131.367164][ T4238] loop3: detected capacity change from 0 to 264192 [ 131.395069][ T4238] FAT-fs (loop3): bogus number of reserved sectors [ 131.401628][ T4238] FAT-fs (loop3): Can't find a valid FAT filesystem 04:35:46 executing program 2: r0 = syz_mount_image$vfat(&(0x7f00000000c0), &(0x7f0000000100)='./file2\x00', 0x0, 0x2, &(0x7f0000000300)=[{&(0x7f0000000000)="eb3c906d6b66082ebc617400028001000240000004f801", 0x17}, {0x0, 0x0, 0x10e20}], 0x0, &(0x7f0000001680)={[{@uni_xlate}]}) mkdirat(r0, &(0x7f0000000040)='./file1\x00', 0x7000000) [ 131.487397][ T4241] FAULT_INJECTION: forcing a failure. [ 131.487397][ T4241] name fail_page_alloc, interval 1, probability 0, space 0, times 0 [ 131.500717][ T4241] CPU: 0 PID: 4241 Comm: syz-executor.0 Not tainted 5.16.0-rc3-syzkaller #0 [ 131.509651][ T4241] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 131.519733][ T4241] Call Trace: [ 131.523174][ T4241] [ 131.526099][ T4241] dump_stack_lvl+0xd6/0x122 [ 131.530738][ T4241] dump_stack+0x11/0x1b [ 131.534941][ T4241] should_fail+0x23c/0x250 [ 131.539388][ T4241] __alloc_pages+0x102/0x330 [ 131.543986][ T4241] alloc_pages+0x382/0x3d0 [ 131.548453][ T4241] folio_alloc+0x1a/0x20 [ 131.552677][ T4241] filemap_alloc_folio+0x53/0xf0 [ 131.557683][ T4241] page_cache_ra_unbounded+0x1c0/0x430 [ 131.563150][ T4241] ondemand_readahead+0x4f8/0x700 [ 131.568243][ T4241] page_cache_async_ra+0xed/0x120 [ 131.573278][ T4241] do_async_mmap_readahead+0x211/0x250 [ 131.578745][ T4241] filemap_fault+0x101/0xa10 [ 131.583362][ T4241] handle_mm_fault+0xba6/0x1590 [ 131.588349][ T4241] ? lock_page_maybe_drop_mmap+0x200/0x200 [ 131.594268][ T4241] __get_user_pages+0x388/0xc80 [ 131.599183][ T4241] __mm_populate+0x24d/0x370 [ 131.603791][ T4241] vm_mmap_pgoff+0x160/0x1f0 [ 131.608412][ T4241] ksys_mmap_pgoff+0x265/0x320 [ 131.613164][ T4241] do_syscall_64+0x44/0xd0 [ 131.617585][ T4241] entry_SYSCALL_64_after_hwframe+0x44/0xae [ 131.623571][ T4241] RIP: 0033:0x7f4eca1feae9 [ 131.627989][ T4241] Code: ff ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 40 00 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 bc ff ff ff f7 d8 64 89 01 48 [ 131.647597][ T4241] RSP: 002b:00007f4ec7f75188 EFLAGS: 00000246 ORIG_RAX: 0000000000000009 [ 131.656011][ T4241] RAX: ffffffffffffffda RBX: 00007f4eca311f60 RCX: 00007f4eca1feae9 [ 131.663983][ T4241] RDX: 00000000007ffffe RSI: 0000000000600000 RDI: 0000000020000000 [ 131.671945][ T4241] RBP: 00007f4ec7f751d0 R08: 0000000000000004 R09: 0000000000000000 [ 131.679919][ T4241] R10: 0000000004002011 R11: 0000000000000246 R12: 0000000000000002 [ 131.687895][ T4241] R13: 00007ffc4b5d211f R14: 00007f4ec7f75300 R15: 0000000000022000 [ 131.695868][ T4241] [ 131.733444][ T4248] loop5: detected capacity change from 0 to 270 [ 131.740243][ T4247] loop2: detected capacity change from 0 to 270 04:35:46 executing program 5: r0 = syz_mount_image$vfat(&(0x7f00000000c0), &(0x7f0000000100)='./file2\x00', 0x0, 0x2, &(0x7f0000000300)=[{&(0x7f0000000000)="eb3c906d6b66082ebc617400028001000240000004f801", 0x17}, {0x0, 0x0, 0x10e20}], 0x0, &(0x7f0000001680)={[{@uni_xlate}]}) mkdirat(r0, &(0x7f0000000040)='./file1\x00', 0xd) 04:35:46 executing program 2: r0 = syz_mount_image$vfat(&(0x7f00000000c0), &(0x7f0000000100)='./file2\x00', 0x0, 0x2, &(0x7f0000000300)=[{&(0x7f0000000000)="eb3c906d6b66082ebc617400028001000240000004f801", 0x17}, {0x0, 0x0, 0x10e20}], 0x0, &(0x7f0000001680)={[{@uni_xlate}]}) mkdirat(r0, &(0x7f0000000040)='./file1\x00', 0xb000000) 04:35:46 executing program 0: r0 = creat(&(0x7f0000000000)='./bus\x00', 0x0) openat$vcsu(0xffffffffffffff9c, 0x0, 0x0, 0x0) r1 = open(&(0x7f0000000780)='./bus\x00', 0x14117e, 0x0) r2 = creat(&(0x7f00000001c0)='./bus\x00', 0x0) lseek(r2, 0x7ffffc, 0x0) write$binfmt_elf64(r2, &(0x7f00000002c0)=ANY=[], 0x1a0) mmap(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x7ffffe, 0x4002011, r1, 0x0) (fail_nth: 85) ioctl$EXT4_IOC_SWAP_BOOT(r0, 0x6611) [ 131.882192][ T4250] FAULT_INJECTION: forcing a failure. [ 131.882192][ T4250] name fail_page_alloc, interval 1, probability 0, space 0, times 0 [ 131.884454][ T4253] loop2: detected capacity change from 0 to 270 [ 131.895477][ T4250] CPU: 1 PID: 4250 Comm: syz-executor.0 Not tainted 5.16.0-rc3-syzkaller #0 [ 131.905834][ T4254] loop5: detected capacity change from 0 to 270 [ 131.910565][ T4250] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 131.910579][ T4250] Call Trace: [ 131.910585][ T4250] [ 131.933074][ T4250] dump_stack_lvl+0xd6/0x122 [ 131.937661][ T4250] dump_stack+0x11/0x1b [ 131.941803][ T4250] should_fail+0x23c/0x250 [ 131.946226][ T4250] __alloc_pages+0x102/0x330 [ 131.950874][ T4250] alloc_pages+0x382/0x3d0 [ 131.955272][ T4250] folio_alloc+0x1a/0x20 [ 131.959532][ T4250] filemap_alloc_folio+0x53/0xf0 [ 131.964517][ T4250] page_cache_ra_unbounded+0x1c0/0x430 [ 131.970021][ T4250] ondemand_readahead+0x4f8/0x700 [ 131.975177][ T4250] page_cache_async_ra+0xed/0x120 [ 131.980250][ T4250] do_async_mmap_readahead+0x211/0x250 [ 131.985700][ T4250] filemap_fault+0x101/0xa10 [ 131.990357][ T4250] handle_mm_fault+0xba6/0x1590 [ 131.995202][ T4250] ? lock_page_maybe_drop_mmap+0x200/0x200 [ 132.001029][ T4250] __get_user_pages+0x388/0xc80 [ 132.005941][ T4250] __mm_populate+0x24d/0x370 [ 132.010514][ T4250] vm_mmap_pgoff+0x160/0x1f0 [ 132.015091][ T4250] ksys_mmap_pgoff+0x265/0x320 [ 132.019883][ T4250] do_syscall_64+0x44/0xd0 [ 132.024304][ T4250] entry_SYSCALL_64_after_hwframe+0x44/0xae [ 132.030258][ T4250] RIP: 0033:0x7f4eca1feae9 [ 132.034651][ T4250] 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 [ 132.054314][ T4250] RSP: 002b:00007f4ec7f75188 EFLAGS: 00000246 ORIG_RAX: 0000000000000009 [ 132.062718][ T4250] RAX: ffffffffffffffda RBX: 00007f4eca311f60 RCX: 00007f4eca1feae9 [ 132.070725][ T4250] RDX: 00000000007ffffe RSI: 0000000000600000 RDI: 0000000020000000 [ 132.078679][ T4250] RBP: 00007f4ec7f751d0 R08: 0000000000000004 R09: 0000000000000000 [ 132.086835][ T4250] R10: 0000000004002011 R11: 0000000000000246 R12: 0000000000000002 [ 132.094788][ T4250] R13: 00007ffc4b5d211f R14: 00007f4ec7f75300 R15: 0000000000022000 [ 132.102745][ T4250] 04:35:46 executing program 5: r0 = syz_mount_image$vfat(&(0x7f00000000c0), &(0x7f0000000100)='./file2\x00', 0x0, 0x2, &(0x7f0000000300)=[{&(0x7f0000000000)="eb3c906d6b66082ebc617400028001000240000004f801", 0x17}, {0x0, 0x0, 0x10e20}], 0x0, &(0x7f0000001680)={[{@uni_xlate}]}) mkdirat(r0, &(0x7f0000000040)='./file1\x00', 0xe) 04:35:46 executing program 0: r0 = creat(&(0x7f0000000000)='./bus\x00', 0x0) openat$vcsu(0xffffffffffffff9c, 0x0, 0x0, 0x0) r1 = open(&(0x7f0000000780)='./bus\x00', 0x14117e, 0x0) r2 = creat(&(0x7f00000001c0)='./bus\x00', 0x0) lseek(r2, 0x7ffffc, 0x0) write$binfmt_elf64(r2, &(0x7f00000002c0)=ANY=[], 0x1a0) mmap(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x7ffffe, 0x4002011, r1, 0x0) (fail_nth: 86) ioctl$EXT4_IOC_SWAP_BOOT(r0, 0x6611) 04:35:46 executing program 2: r0 = syz_mount_image$vfat(&(0x7f00000000c0), &(0x7f0000000100)='./file2\x00', 0x0, 0x2, &(0x7f0000000300)=[{&(0x7f0000000000)="eb3c906d6b66082ebc617400028001000240000004f801", 0x17}, {0x0, 0x0, 0x10e20}], 0x0, &(0x7f0000001680)={[{@uni_xlate}]}) mkdirat(r0, &(0x7f0000000040)='./file1\x00', 0xc000000) [ 132.224450][ T4259] FAULT_INJECTION: forcing a failure. [ 132.224450][ T4259] name fail_page_alloc, interval 1, probability 0, space 0, times 0 [ 132.237839][ T4259] CPU: 0 PID: 4259 Comm: syz-executor.0 Not tainted 5.16.0-rc3-syzkaller #0 [ 132.246515][ T4259] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 132.247662][ T4261] loop5: detected capacity change from 0 to 270 [ 132.256566][ T4259] Call Trace: [ 132.256575][ T4259] [ 132.256582][ T4259] dump_stack_lvl+0xd6/0x122 04:35:47 executing program 3: syz_mount_image$vfat(&(0x7f00000002c0), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{0x0}, {0x0, 0x0, 0x200000000010ffd}], 0x0, &(0x7f0000000240)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') open(&(0x7f0000000080)='./file0\x00', 0x4142, 0x0) perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41c1}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) r1 = open(&(0x7f0000000000)='./file0\x00', 0x141042, 0x0) write$binfmt_elf64(r1, &(0x7f0000000180)=ANY=[], 0x82) rename(&(0x7f0000000180)='./file0\x00', &(0x7f0000000300)='./file0\x00') r2 = openat$cgroup_ro(0xffffffffffffff9c, 0x0, 0x26e1, 0x0) ioctl$PERF_EVENT_IOC_PERIOD(r2, 0x4030582a, &(0x7f0000000040)) write$P9_RREADDIR(r2, &(0x7f0000000240)=ANY=[@ANYBLOB="49000000290200030000008003000000240000f00000000014020000000066696c65fb1f3cde7d42a05ebbdb864e304fb71615dfe1ae30020200000007000000000000000300"/80], 0x49) r3 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) r4 = open(&(0x7f0000000380)='./file0\x00', 0x141042, 0x0) write$binfmt_elf64(r4, &(0x7f0000000180)=ANY=[], 0x82) sendfile(r4, r3, 0x0, 0xa198) sendfile(r1, r0, 0x0, 0xa198) 04:35:47 executing program 1: syz_mount_image$vfat(&(0x7f00000002c0), &(0x7f0000000100)='./file0\x00', 0x0, 0x1, &(0x7f0000000200)=[{0x0, 0x0, 0x200000000010ffd}], 0x0, &(0x7f0000000240)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') open(&(0x7f0000000080)='./file0\x00', 0x4142, 0x0) r0 = perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41c1}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r1 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) r2 = open(&(0x7f0000000000)='./file0\x00', 0x141042, 0x0) write$binfmt_elf64(r2, &(0x7f0000000180)=ANY=[], 0x82) r3 = openat$cgroup_ro(0xffffffffffffff9c, 0x0, 0x26e1, 0x0) ioctl$PERF_EVENT_IOC_PERIOD(r3, 0x4030582a, &(0x7f0000000040)) write$P9_RREADDIR(r3, &(0x7f0000000240)=ANY=[@ANYBLOB="49000000290200030000008003000000240000f00000000014020000000066696c65fb1f3cde7d42a05ebbdb864e304fb71615dfe1ae30020200000007000000000000000300"/80], 0x49) r4 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) ioctl$PERF_EVENT_IOC_PERIOD(r0, 0x40082404, &(0x7f0000000140)=0x3) r5 = open(&(0x7f0000000380)='./file0\x00', 0x141042, 0x0) write$binfmt_elf64(r5, &(0x7f0000000180)=ANY=[], 0x82) sendfile(r5, r4, 0x0, 0xa198) sendfile(r2, r1, 0x0, 0xa198) 04:35:47 executing program 4: syz_mount_image$vfat(0x0, &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f00000000c0)="601c6d6b646f736617e43c00088020000200000004f8000020004000000000000000000001", 0x25}, {0x0, 0x0, 0x200000000010ffd}], 0x0, &(0x7f0000000240)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') open(&(0x7f0000000080)='./file0\x00', 0x4142, 0x0) r0 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) r1 = open(&(0x7f0000000000)='./file0\x00', 0x141042, 0x0) write$binfmt_elf64(r1, &(0x7f0000000180)=ANY=[], 0x82) openat$cgroup_ro(0xffffffffffffff9c, 0x0, 0x26e1, 0x0) r2 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) r3 = open(&(0x7f0000000380)='./file0\x00', 0x141042, 0x0) write$binfmt_elf64(r3, &(0x7f0000000180)=ANY=[], 0x82) sendfile(r3, r2, 0x0, 0xa198) sendfile(r1, r0, 0x0, 0xa198) 04:35:47 executing program 5: r0 = syz_mount_image$vfat(&(0x7f00000000c0), &(0x7f0000000100)='./file2\x00', 0x0, 0x2, &(0x7f0000000300)=[{&(0x7f0000000000)="eb3c906d6b66082ebc617400028001000240000004f801", 0x17}, {0x0, 0x0, 0x10e20}], 0x0, &(0x7f0000001680)={[{@uni_xlate}]}) mkdirat(r0, &(0x7f0000000040)='./file1\x00', 0xf) [ 132.256608][ T4259] dump_stack+0x11/0x1b [ 132.277780][ T4259] should_fail+0x23c/0x250 [ 132.282195][ T4259] __alloc_pages+0x102/0x330 [ 132.286795][ T4259] alloc_pages+0x382/0x3d0 [ 132.291209][ T4259] folio_alloc+0x1a/0x20 [ 132.295520][ T4259] filemap_alloc_folio+0x53/0xf0 [ 132.300471][ T4259] page_cache_ra_unbounded+0x1c0/0x430 [ 132.305933][ T4259] ondemand_readahead+0x4f8/0x700 [ 132.310970][ T4259] page_cache_async_ra+0xed/0x120 [ 132.316046][ T4259] do_async_mmap_readahead+0x211/0x250 [ 132.316902][ T4263] loop3: detected capacity change from 0 to 264192 [ 132.321548][ T4259] filemap_fault+0x101/0xa10 [ 132.330782][ T4263] FAT-fs (loop3): bogus number of reserved sectors [ 132.332724][ T4259] handle_mm_fault+0xba6/0x1590 [ 132.339297][ T4263] FAT-fs (loop3): Can't find a valid FAT filesystem [ 132.344048][ T4259] ? lock_page_maybe_drop_mmap+0x200/0x200 [ 132.355289][ T4265] loop1: detected capacity change from 0 to 264192 [ 132.356473][ T4259] __get_user_pages+0x388/0xc80 [ 132.363795][ T4265] FAT-fs (loop1): bogus number of reserved sectors [ 132.367755][ T4259] __mm_populate+0x24d/0x370 [ 132.367780][ T4259] vm_mmap_pgoff+0x160/0x1f0 [ 132.374303][ T4265] FAT-fs (loop1): Can't find a valid FAT filesystem [ 132.378871][ T4259] ksys_mmap_pgoff+0x265/0x320 [ 132.378901][ T4259] do_syscall_64+0x44/0xd0 [ 132.378921][ T4259] entry_SYSCALL_64_after_hwframe+0x44/0xae [ 132.405071][ T4259] RIP: 0033:0x7f4eca1feae9 [ 132.409466][ T4259] 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 [ 132.429159][ T4259] RSP: 002b:00007f4ec7f75188 EFLAGS: 00000246 ORIG_RAX: 0000000000000009 [ 132.437555][ T4259] RAX: ffffffffffffffda RBX: 00007f4eca311f60 RCX: 00007f4eca1feae9 [ 132.445565][ T4259] RDX: 00000000007ffffe RSI: 0000000000600000 RDI: 0000000020000000 [ 132.453606][ T4259] RBP: 00007f4ec7f751d0 R08: 0000000000000004 R09: 0000000000000000 [ 132.461654][ T4259] R10: 0000000004002011 R11: 0000000000000246 R12: 0000000000000002 [ 132.469672][ T4259] R13: 00007ffc4b5d211f R14: 00007f4ec7f75300 R15: 0000000000022000 [ 132.477752][ T4259] [ 132.515105][ T4271] loop2: detected capacity change from 0 to 270 [ 132.524580][ T4273] loop4: detected capacity change from 0 to 264192 [ 132.545681][ T4275] loop5: detected capacity change from 0 to 270 04:35:47 executing program 2: r0 = syz_mount_image$vfat(&(0x7f00000000c0), &(0x7f0000000100)='./file2\x00', 0x0, 0x2, &(0x7f0000000300)=[{&(0x7f0000000000)="eb3c906d6b66082ebc617400028001000240000004f801", 0x17}, {0x0, 0x0, 0x10e20}], 0x0, &(0x7f0000001680)={[{@uni_xlate}]}) mkdirat(r0, &(0x7f0000000040)='./file1\x00', 0xd000000) 04:35:47 executing program 0: r0 = creat(&(0x7f0000000000)='./bus\x00', 0x0) openat$vcsu(0xffffffffffffff9c, 0x0, 0x0, 0x0) r1 = open(&(0x7f0000000780)='./bus\x00', 0x14117e, 0x0) r2 = creat(&(0x7f00000001c0)='./bus\x00', 0x0) lseek(r2, 0x7ffffc, 0x0) write$binfmt_elf64(r2, &(0x7f00000002c0)=ANY=[], 0x1a0) mmap(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x7ffffe, 0x4002011, r1, 0x0) (fail_nth: 87) ioctl$EXT4_IOC_SWAP_BOOT(r0, 0x6611) 04:35:47 executing program 5: r0 = syz_mount_image$vfat(&(0x7f00000000c0), &(0x7f0000000100)='./file2\x00', 0x0, 0x2, &(0x7f0000000300)=[{&(0x7f0000000000)="eb3c906d6b66082ebc617400028001000240000004f801", 0x17}, {0x0, 0x0, 0x10e20}], 0x0, &(0x7f0000001680)={[{@uni_xlate}]}) mkdirat(r0, &(0x7f0000000040)='./file1\x00', 0x10) [ 132.738814][ T4278] FAULT_INJECTION: forcing a failure. [ 132.738814][ T4278] name fail_page_alloc, interval 1, probability 0, space 0, times 0 [ 132.752102][ T4278] CPU: 1 PID: 4278 Comm: syz-executor.0 Not tainted 5.16.0-rc3-syzkaller #0 [ 132.760835][ T4278] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 132.770878][ T4278] Call Trace: [ 132.774140][ T4278] [ 132.777157][ T4278] dump_stack_lvl+0xd6/0x122 [ 132.781770][ T4278] dump_stack+0x11/0x1b [ 132.785904][ T4278] should_fail+0x23c/0x250 [ 132.790355][ T4278] __alloc_pages+0x102/0x330 [ 132.794926][ T4278] alloc_pages+0x382/0x3d0 [ 132.799324][ T4278] folio_alloc+0x1a/0x20 [ 132.803674][ T4278] filemap_alloc_folio+0x53/0xf0 [ 132.808666][ T4278] page_cache_ra_unbounded+0x1c0/0x430 [ 132.814140][ T4278] ondemand_readahead+0x4f8/0x700 [ 132.819154][ T4278] page_cache_async_ra+0xed/0x120 [ 132.824186][ T4278] do_async_mmap_readahead+0x211/0x250 [ 132.829713][ T4278] filemap_fault+0x101/0xa10 [ 132.834394][ T4278] handle_mm_fault+0xba6/0x1590 [ 132.839270][ T4278] ? lock_page_maybe_drop_mmap+0x200/0x200 [ 132.845136][ T4278] __get_user_pages+0x388/0xc80 [ 132.849967][ T4278] __mm_populate+0x24d/0x370 [ 132.854645][ T4278] vm_mmap_pgoff+0x160/0x1f0 [ 132.859238][ T4278] ksys_mmap_pgoff+0x265/0x320 [ 132.864055][ T4278] do_syscall_64+0x44/0xd0 [ 132.868450][ T4278] entry_SYSCALL_64_after_hwframe+0x44/0xae [ 132.874388][ T4278] RIP: 0033:0x7f4eca1feae9 [ 132.878885][ T4278] 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 [ 132.898531][ T4278] RSP: 002b:00007f4ec7f75188 EFLAGS: 00000246 ORIG_RAX: 0000000000000009 [ 132.906956][ T4278] RAX: ffffffffffffffda RBX: 00007f4eca311f60 RCX: 00007f4eca1feae9 [ 132.914988][ T4278] RDX: 00000000007ffffe RSI: 0000000000600000 RDI: 0000000020000000 [ 132.922936][ T4278] RBP: 00007f4ec7f751d0 R08: 0000000000000004 R09: 0000000000000000 [ 132.930895][ T4278] R10: 0000000004002011 R11: 0000000000000246 R12: 0000000000000002 [ 132.938953][ T4278] R13: 00007ffc4b5d211f R14: 00007f4ec7f75300 R15: 0000000000022000 [ 132.946972][ T4278] [ 132.960570][ T4282] loop2: detected capacity change from 0 to 270 [ 132.962235][ T4281] loop5: detected capacity change from 0 to 270 04:35:47 executing program 5: r0 = syz_mount_image$vfat(&(0x7f00000000c0), &(0x7f0000000100)='./file2\x00', 0x0, 0x2, &(0x7f0000000300)=[{&(0x7f0000000000)="eb3c906d6b66082ebc617400028001000240000004f801", 0x17}, {0x0, 0x0, 0x10e20}], 0x0, &(0x7f0000001680)={[{@uni_xlate}]}) mkdirat(r0, &(0x7f0000000040)='./file1\x00', 0x11) 04:35:47 executing program 2: r0 = syz_mount_image$vfat(&(0x7f00000000c0), &(0x7f0000000100)='./file2\x00', 0x0, 0x2, &(0x7f0000000300)=[{&(0x7f0000000000)="eb3c906d6b66082ebc617400028001000240000004f801", 0x17}, {0x0, 0x0, 0x10e20}], 0x0, &(0x7f0000001680)={[{@uni_xlate}]}) mkdirat(r0, &(0x7f0000000040)='./file1\x00', 0xe000000) 04:35:47 executing program 0: r0 = creat(&(0x7f0000000000)='./bus\x00', 0x0) openat$vcsu(0xffffffffffffff9c, 0x0, 0x0, 0x0) r1 = open(&(0x7f0000000780)='./bus\x00', 0x14117e, 0x0) r2 = creat(&(0x7f00000001c0)='./bus\x00', 0x0) lseek(r2, 0x7ffffc, 0x0) write$binfmt_elf64(r2, &(0x7f00000002c0)=ANY=[], 0x1a0) mmap(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x7ffffe, 0x4002011, r1, 0x0) (fail_nth: 88) ioctl$EXT4_IOC_SWAP_BOOT(r0, 0x6611) [ 133.122784][ T4287] loop5: detected capacity change from 0 to 270 [ 133.132206][ T4289] FAULT_INJECTION: forcing a failure. [ 133.132206][ T4289] name fail_page_alloc, interval 1, probability 0, space 0, times 0 [ 133.135124][ T4288] loop2: detected capacity change from 0 to 270 [ 133.145487][ T4289] CPU: 0 PID: 4289 Comm: syz-executor.0 Not tainted 5.16.0-rc3-syzkaller #0 [ 133.160357][ T4289] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 133.170406][ T4289] Call Trace: [ 133.173686][ T4289] [ 133.176618][ T4289] dump_stack_lvl+0xd6/0x122 [ 133.181215][ T4289] dump_stack+0x11/0x1b [ 133.185371][ T4289] should_fail+0x23c/0x250 [ 133.189792][ T4289] __alloc_pages+0x102/0x330 [ 133.194375][ T4289] alloc_pages+0x382/0x3d0 [ 133.198774][ T4289] folio_alloc+0x1a/0x20 [ 133.203000][ T4289] filemap_alloc_folio+0x53/0xf0 [ 133.207924][ T4289] page_cache_ra_unbounded+0x1c0/0x430 [ 133.213387][ T4289] ondemand_readahead+0x4f8/0x700 [ 133.218399][ T4289] page_cache_async_ra+0xed/0x120 [ 133.223478][ T4289] do_async_mmap_readahead+0x211/0x250 [ 133.228936][ T4289] filemap_fault+0x101/0xa10 [ 133.233523][ T4289] handle_mm_fault+0xba6/0x1590 [ 133.238378][ T4289] ? lock_page_maybe_drop_mmap+0x200/0x200 [ 133.244262][ T4289] __get_user_pages+0x388/0xc80 [ 133.249103][ T4289] __mm_populate+0x24d/0x370 [ 133.253741][ T4289] vm_mmap_pgoff+0x160/0x1f0 [ 133.258320][ T4289] ksys_mmap_pgoff+0x265/0x320 [ 133.263112][ T4289] do_syscall_64+0x44/0xd0 [ 133.267564][ T4289] entry_SYSCALL_64_after_hwframe+0x44/0xae [ 133.273623][ T4289] RIP: 0033:0x7f4eca1feae9 [ 133.278043][ T4289] 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 [ 133.297636][ T4289] RSP: 002b:00007f4ec7f75188 EFLAGS: 00000246 ORIG_RAX: 0000000000000009 [ 133.306105][ T4289] RAX: ffffffffffffffda RBX: 00007f4eca311f60 RCX: 00007f4eca1feae9 [ 133.314062][ T4289] RDX: 00000000007ffffe RSI: 0000000000600000 RDI: 0000000020000000 04:35:48 executing program 3: syz_mount_image$vfat(&(0x7f00000002c0), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{0x0}, {0x0, 0x0, 0x200000000010ffd}], 0x0, &(0x7f0000000240)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') open(&(0x7f0000000080)='./file0\x00', 0x4142, 0x0) perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41c1}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) r1 = open(&(0x7f0000000000)='./file0\x00', 0x141042, 0x0) write$binfmt_elf64(r1, &(0x7f0000000180)=ANY=[], 0x82) rename(&(0x7f0000000180)='./file0\x00', &(0x7f0000000300)='./file0\x00') r2 = openat$cgroup_ro(0xffffffffffffff9c, 0x0, 0x26e1, 0x0) ioctl$PERF_EVENT_IOC_PERIOD(r2, 0x4030582a, &(0x7f0000000040)) write$P9_RREADDIR(r2, &(0x7f0000000240)=ANY=[@ANYBLOB="49000000290200030000008003000000240000f00000000014020000000066696c65fb1f3cde7d42a05ebbdb864e304fb71615dfe1ae30020200000007000000000000000300"/80], 0x49) r3 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) r4 = open(&(0x7f0000000380)='./file0\x00', 0x141042, 0x0) write$binfmt_elf64(r4, &(0x7f0000000180)=ANY=[], 0x82) sendfile(r4, r3, 0x0, 0xa198) sendfile(r1, r0, 0x0, 0xa198) [ 133.322020][ T4289] RBP: 00007f4ec7f751d0 R08: 0000000000000004 R09: 0000000000000000 [ 133.329987][ T4289] R10: 0000000004002011 R11: 0000000000000246 R12: 0000000000000002 [ 133.337955][ T4289] R13: 00007ffc4b5d211f R14: 00007f4ec7f75300 R15: 0000000000022000 [ 133.345919][ T4289] 04:35:48 executing program 1: syz_mount_image$vfat(&(0x7f00000002c0), &(0x7f0000000100)='./file0\x00', 0x0, 0x1, &(0x7f0000000200)=[{0x0, 0x0, 0x200000000010ffd}], 0x0, &(0x7f0000000240)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') open(&(0x7f0000000080)='./file0\x00', 0x4142, 0x0) r0 = perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41c1}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r1 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) r2 = open(&(0x7f0000000000)='./file0\x00', 0x141042, 0x0) write$binfmt_elf64(r2, &(0x7f0000000180)=ANY=[], 0x82) r3 = openat$cgroup_ro(0xffffffffffffff9c, 0x0, 0x26e1, 0x0) ioctl$PERF_EVENT_IOC_PERIOD(r3, 0x4030582a, &(0x7f0000000040)) write$P9_RREADDIR(r3, &(0x7f0000000240)=ANY=[@ANYBLOB="49000000290200030000008003000000240000f00000000014020000000066696c65fb1f3cde7d42a05ebbdb864e304fb71615dfe1ae30020200000007000000000000000300"/80], 0x49) r4 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) ioctl$PERF_EVENT_IOC_PERIOD(r0, 0x40082404, &(0x7f0000000140)=0x3) r5 = open(&(0x7f0000000380)='./file0\x00', 0x141042, 0x0) write$binfmt_elf64(r5, &(0x7f0000000180)=ANY=[], 0x82) sendfile(r5, r4, 0x0, 0xa198) sendfile(r2, r1, 0x0, 0xa198) 04:35:48 executing program 2: r0 = syz_mount_image$vfat(&(0x7f00000000c0), &(0x7f0000000100)='./file2\x00', 0x0, 0x2, &(0x7f0000000300)=[{&(0x7f0000000000)="eb3c906d6b66082ebc617400028001000240000004f801", 0x17}, {0x0, 0x0, 0x10e20}], 0x0, &(0x7f0000001680)={[{@uni_xlate}]}) mkdirat(r0, &(0x7f0000000040)='./file1\x00', 0xf000000) 04:35:48 executing program 5: r0 = syz_mount_image$vfat(&(0x7f00000000c0), &(0x7f0000000100)='./file2\x00', 0x0, 0x2, &(0x7f0000000300)=[{&(0x7f0000000000)="eb3c906d6b66082ebc617400028001000240000004f801", 0x17}, {0x0, 0x0, 0x10e20}], 0x0, &(0x7f0000001680)={[{@uni_xlate}]}) mkdirat(r0, &(0x7f0000000040)='./file1\x00', 0x12) [ 133.433133][ T4293] loop3: detected capacity change from 0 to 264192 [ 133.459829][ T4293] FAT-fs (loop3): bogus number of reserved sectors [ 133.466435][ T4293] FAT-fs (loop3): Can't find a valid FAT filesystem 04:35:48 executing program 0: r0 = creat(&(0x7f0000000000)='./bus\x00', 0x0) openat$vcsu(0xffffffffffffff9c, 0x0, 0x0, 0x0) r1 = open(&(0x7f0000000780)='./bus\x00', 0x14117e, 0x0) r2 = creat(&(0x7f00000001c0)='./bus\x00', 0x0) lseek(r2, 0x7ffffc, 0x0) write$binfmt_elf64(r2, &(0x7f00000002c0)=ANY=[], 0x1a0) mmap(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x7ffffe, 0x4002011, r1, 0x0) (fail_nth: 89) ioctl$EXT4_IOC_SWAP_BOOT(r0, 0x6611) 04:35:48 executing program 4: syz_mount_image$vfat(0x0, &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f00000000c0)="601c6d6b646f736617e43c00088020000200000004f8000020004000000000000000000001", 0x25}, {0x0, 0x0, 0x200000000010ffd}], 0x0, &(0x7f0000000240)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') open(&(0x7f0000000080)='./file0\x00', 0x4142, 0x0) r0 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) r1 = open(&(0x7f0000000000)='./file0\x00', 0x141042, 0x0) write$binfmt_elf64(r1, &(0x7f0000000180)=ANY=[], 0x82) openat$cgroup_ro(0xffffffffffffff9c, 0x0, 0x26e1, 0x0) r2 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) r3 = open(&(0x7f0000000380)='./file0\x00', 0x141042, 0x0) write$binfmt_elf64(r3, &(0x7f0000000180)=ANY=[], 0x82) sendfile(r3, r2, 0x0, 0xa198) sendfile(r1, r0, 0x0, 0xa198) [ 133.494239][ T4296] loop1: detected capacity change from 0 to 264192 [ 133.501243][ T4297] loop2: detected capacity change from 0 to 270 [ 133.512782][ T4296] FAT-fs (loop1): bogus number of reserved sectors [ 133.519367][ T4296] FAT-fs (loop1): Can't find a valid FAT filesystem [ 133.551632][ T4299] FAULT_INJECTION: forcing a failure. [ 133.551632][ T4299] name fail_page_alloc, interval 1, probability 0, space 0, times 0 [ 133.554184][ T4301] loop4: detected capacity change from 0 to 264192 [ 133.564944][ T4299] CPU: 1 PID: 4299 Comm: syz-executor.0 Not tainted 5.16.0-rc3-syzkaller #0 [ 133.580127][ T4299] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 133.590171][ T4299] Call Trace: [ 133.593458][ T4299] [ 133.596370][ T4299] dump_stack_lvl+0xd6/0x122 [ 133.600951][ T4299] dump_stack+0x11/0x1b [ 133.605092][ T4299] should_fail+0x23c/0x250 [ 133.609491][ T4299] __alloc_pages+0x102/0x330 [ 133.614171][ T4299] alloc_pages+0x382/0x3d0 [ 133.618570][ T4299] folio_alloc+0x1a/0x20 [ 133.622815][ T4299] filemap_alloc_folio+0x53/0xf0 [ 133.627788][ T4299] page_cache_ra_unbounded+0x1c0/0x430 [ 133.633237][ T4299] ondemand_readahead+0x4f8/0x700 [ 133.638313][ T4299] page_cache_async_ra+0xed/0x120 [ 133.643373][ T4299] do_async_mmap_readahead+0x211/0x250 [ 133.648920][ T4299] filemap_fault+0x101/0xa10 [ 133.653499][ T4299] handle_mm_fault+0xba6/0x1590 [ 133.658395][ T4299] ? lock_page_maybe_drop_mmap+0x200/0x200 [ 133.664192][ T4299] __get_user_pages+0x388/0xc80 [ 133.669093][ T4299] __mm_populate+0x24d/0x370 [ 133.673696][ T4299] vm_mmap_pgoff+0x160/0x1f0 [ 133.678277][ T4299] ksys_mmap_pgoff+0x265/0x320 [ 133.683128][ T4299] do_syscall_64+0x44/0xd0 [ 133.687579][ T4299] entry_SYSCALL_64_after_hwframe+0x44/0xae [ 133.693460][ T4299] RIP: 0033:0x7f4eca1feae9 [ 133.697857][ T4299] 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 [ 133.717514][ T4299] RSP: 002b:00007f4ec7f75188 EFLAGS: 00000246 ORIG_RAX: 0000000000000009 [ 133.726029][ T4299] RAX: ffffffffffffffda RBX: 00007f4eca311f60 RCX: 00007f4eca1feae9 [ 133.733993][ T4299] RDX: 00000000007ffffe RSI: 0000000000600000 RDI: 0000000020000000 [ 133.741945][ T4299] RBP: 00007f4ec7f751d0 R08: 0000000000000004 R09: 0000000000000000 [ 133.749958][ T4299] R10: 0000000004002011 R11: 0000000000000246 R12: 0000000000000002 [ 133.757912][ T4299] R13: 00007ffc4b5d211f R14: 00007f4ec7f75300 R15: 0000000000022000 [ 133.765913][ T4299] [ 133.790577][ T4307] loop5: detected capacity change from 0 to 270 04:35:48 executing program 2: r0 = syz_mount_image$vfat(&(0x7f00000000c0), &(0x7f0000000100)='./file2\x00', 0x0, 0x2, &(0x7f0000000300)=[{&(0x7f0000000000)="eb3c906d6b66082ebc617400028001000240000004f801", 0x17}, {0x0, 0x0, 0x10e20}], 0x0, &(0x7f0000001680)={[{@uni_xlate}]}) mkdirat(r0, &(0x7f0000000040)='./file1\x00', 0xfffffff) 04:35:48 executing program 5: r0 = syz_mount_image$vfat(&(0x7f00000000c0), &(0x7f0000000100)='./file2\x00', 0x0, 0x2, &(0x7f0000000300)=[{&(0x7f0000000000)="eb3c906d6b66082ebc617400028001000240000004f801", 0x17}, {0x0, 0x0, 0x10e20}], 0x0, &(0x7f0000001680)={[{@uni_xlate}]}) mkdirat(r0, &(0x7f0000000040)='./file1\x00', 0x13) 04:35:48 executing program 0: r0 = creat(&(0x7f0000000000)='./bus\x00', 0x0) openat$vcsu(0xffffffffffffff9c, 0x0, 0x0, 0x0) r1 = open(&(0x7f0000000780)='./bus\x00', 0x14117e, 0x0) r2 = creat(&(0x7f00000001c0)='./bus\x00', 0x0) lseek(r2, 0x7ffffc, 0x0) write$binfmt_elf64(r2, &(0x7f00000002c0)=ANY=[], 0x1a0) mmap(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x7ffffe, 0x4002011, r1, 0x0) (fail_nth: 90) ioctl$EXT4_IOC_SWAP_BOOT(r0, 0x6611) 04:35:48 executing program 5: r0 = syz_mount_image$vfat(&(0x7f00000000c0), &(0x7f0000000100)='./file2\x00', 0x0, 0x2, &(0x7f0000000300)=[{&(0x7f0000000000)="eb3c906d6b66082ebc617400028001000240000004f801", 0x17}, {0x0, 0x0, 0x10e20}], 0x0, &(0x7f0000001680)={[{@uni_xlate}]}) mkdirat(r0, &(0x7f0000000040)='./file1\x00', 0x14) [ 133.952164][ T4310] loop5: detected capacity change from 0 to 270 [ 133.952868][ T4311] loop2: detected capacity change from 0 to 270 [ 134.011690][ T4313] FAULT_INJECTION: forcing a failure. [ 134.011690][ T4313] name fail_page_alloc, interval 1, probability 0, space 0, times 0 [ 134.024983][ T4313] CPU: 0 PID: 4313 Comm: syz-executor.0 Not tainted 5.16.0-rc3-syzkaller #0 [ 134.033674][ T4313] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 134.043739][ T4313] Call Trace: [ 134.047129][ T4313] [ 134.050059][ T4313] dump_stack_lvl+0xd6/0x122 [ 134.054789][ T4313] dump_stack+0x11/0x1b 04:35:48 executing program 2: r0 = syz_mount_image$vfat(&(0x7f00000000c0), &(0x7f0000000100)='./file2\x00', 0x0, 0x2, &(0x7f0000000300)=[{&(0x7f0000000000)="eb3c906d6b66082ebc617400028001000240000004f801", 0x17}, {0x0, 0x0, 0x10e20}], 0x0, &(0x7f0000001680)={[{@uni_xlate}]}) mkdirat(r0, &(0x7f0000000040)='./file1\x00', 0x10000000) [ 134.058949][ T4313] should_fail+0x23c/0x250 [ 134.063410][ T4313] __alloc_pages+0x102/0x330 [ 134.068032][ T4313] alloc_pages+0x382/0x3d0 [ 134.072507][ T4313] folio_alloc+0x1a/0x20 [ 134.076752][ T4313] filemap_alloc_folio+0x53/0xf0 [ 134.081704][ T4313] page_cache_ra_unbounded+0x1c0/0x430 [ 134.087287][ T4313] ondemand_readahead+0x4f8/0x700 [ 134.092389][ T4313] page_cache_async_ra+0xed/0x120 [ 134.097438][ T4313] do_async_mmap_readahead+0x211/0x250 [ 134.102947][ T4313] filemap_fault+0x101/0xa10 [ 134.107554][ T4313] handle_mm_fault+0xba6/0x1590 [ 134.112494][ T4313] ? lock_page_maybe_drop_mmap+0x200/0x200 [ 134.118353][ T4313] __get_user_pages+0x388/0xc80 [ 134.123212][ T4313] __mm_populate+0x24d/0x370 [ 134.127805][ T4313] vm_mmap_pgoff+0x160/0x1f0 [ 134.132442][ T4313] ksys_mmap_pgoff+0x265/0x320 [ 134.137242][ T4313] do_syscall_64+0x44/0xd0 [ 134.141667][ T4313] entry_SYSCALL_64_after_hwframe+0x44/0xae [ 134.147590][ T4313] RIP: 0033:0x7f4eca1feae9 [ 134.152001][ T4313] 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 [ 134.171795][ T4313] RSP: 002b:00007f4ec7f75188 EFLAGS: 00000246 ORIG_RAX: 0000000000000009 [ 134.180287][ T4313] RAX: ffffffffffffffda RBX: 00007f4eca311f60 RCX: 00007f4eca1feae9 [ 134.188284][ T4313] RDX: 00000000007ffffe RSI: 0000000000600000 RDI: 0000000020000000 [ 134.196262][ T4313] RBP: 00007f4ec7f751d0 R08: 0000000000000004 R09: 0000000000000000 [ 134.204354][ T4313] R10: 0000000004002011 R11: 0000000000000246 R12: 0000000000000002 [ 134.212332][ T4313] R13: 00007ffc4b5d211f R14: 00007f4ec7f75300 R15: 0000000000022000 [ 134.220309][ T4313] 04:35:49 executing program 3: syz_mount_image$vfat(&(0x7f00000002c0), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f00000000c0)}, {0x0, 0x0, 0x200000000010ffd}], 0x0, &(0x7f0000000240)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') open(&(0x7f0000000080)='./file0\x00', 0x4142, 0x0) perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41c1}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) r1 = open(&(0x7f0000000000)='./file0\x00', 0x141042, 0x0) write$binfmt_elf64(r1, &(0x7f0000000180)=ANY=[], 0x82) rename(&(0x7f0000000180)='./file0\x00', &(0x7f0000000300)='./file0\x00') r2 = openat$cgroup_ro(0xffffffffffffff9c, 0x0, 0x26e1, 0x0) ioctl$PERF_EVENT_IOC_PERIOD(r2, 0x4030582a, &(0x7f0000000040)) write$P9_RREADDIR(r2, &(0x7f0000000240)=ANY=[@ANYBLOB="49000000290200030000008003000000240000f00000000014020000000066696c65fb1f3cde7d42a05ebbdb864e304fb71615dfe1ae30020200000007000000000000000300"/80], 0x49) r3 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) r4 = open(&(0x7f0000000380)='./file0\x00', 0x141042, 0x0) write$binfmt_elf64(r4, &(0x7f0000000180)=ANY=[], 0x82) sendfile(r4, r3, 0x0, 0xa198) sendfile(r1, r0, 0x0, 0xa198) [ 134.257150][ T4316] loop5: detected capacity change from 0 to 270 04:35:49 executing program 5: r0 = syz_mount_image$vfat(&(0x7f00000000c0), &(0x7f0000000100)='./file2\x00', 0x0, 0x2, &(0x7f0000000300)=[{&(0x7f0000000000)="eb3c906d6b66082ebc617400028001000240000004f801", 0x17}, {0x0, 0x0, 0x10e20}], 0x0, &(0x7f0000001680)={[{@uni_xlate}]}) mkdirat(r0, &(0x7f0000000040)='./file1\x00', 0x15) 04:35:49 executing program 1: syz_mount_image$vfat(&(0x7f00000002c0), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{0x0}, {0x0, 0x0, 0x200000000010ffd}], 0x0, &(0x7f0000000240)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') open(&(0x7f0000000080)='./file0\x00', 0x4142, 0x0) r0 = perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41c1}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r1 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) r2 = open(&(0x7f0000000000)='./file0\x00', 0x141042, 0x0) write$binfmt_elf64(r2, &(0x7f0000000180)=ANY=[], 0x82) r3 = openat$cgroup_ro(0xffffffffffffff9c, 0x0, 0x26e1, 0x0) ioctl$PERF_EVENT_IOC_PERIOD(r3, 0x4030582a, &(0x7f0000000040)) write$P9_RREADDIR(r3, &(0x7f0000000240)=ANY=[@ANYBLOB="49000000290200030000008003000000240000f00000000014020000000066696c65fb1f3cde7d42a05ebbdb864e304fb71615dfe1ae30020200000007000000000000000300"/80], 0x49) r4 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) ioctl$PERF_EVENT_IOC_PERIOD(r0, 0x40082404, &(0x7f0000000140)=0x3) r5 = open(&(0x7f0000000380)='./file0\x00', 0x141042, 0x0) write$binfmt_elf64(r5, &(0x7f0000000180)=ANY=[], 0x82) sendfile(r5, r4, 0x0, 0xa198) sendfile(r2, r1, 0x0, 0xa198) 04:35:49 executing program 0: r0 = creat(&(0x7f0000000000)='./bus\x00', 0x0) openat$vcsu(0xffffffffffffff9c, 0x0, 0x0, 0x0) r1 = open(&(0x7f0000000780)='./bus\x00', 0x14117e, 0x0) r2 = creat(&(0x7f00000001c0)='./bus\x00', 0x0) lseek(r2, 0x7ffffc, 0x0) write$binfmt_elf64(r2, &(0x7f00000002c0)=ANY=[], 0x1a0) mmap(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x7ffffe, 0x4002011, r1, 0x0) (fail_nth: 91) ioctl$EXT4_IOC_SWAP_BOOT(r0, 0x6611) [ 134.309171][ T4318] loop2: detected capacity change from 0 to 270 04:35:49 executing program 2: r0 = syz_mount_image$vfat(&(0x7f00000000c0), &(0x7f0000000100)='./file2\x00', 0x0, 0x2, &(0x7f0000000300)=[{&(0x7f0000000000)="eb3c906d6b66082ebc617400028001000240000004f801", 0x17}, {0x0, 0x0, 0x10e20}], 0x0, &(0x7f0000001680)={[{@uni_xlate}]}) mkdirat(r0, &(0x7f0000000040)='./file1\x00', 0x11000000) [ 134.371157][ T4322] loop1: detected capacity change from 0 to 264192 [ 134.371745][ T4321] loop3: detected capacity change from 0 to 264192 [ 134.386694][ T4322] FAT-fs (loop1): bogus number of reserved sectors [ 134.393246][ T4322] FAT-fs (loop1): Can't find a valid FAT filesystem [ 134.411638][ T4324] loop5: detected capacity change from 0 to 270 [ 134.444260][ T4321] FAT-fs (loop3): bogus number of reserved sectors [ 134.447551][ T4326] FAULT_INJECTION: forcing a failure. [ 134.447551][ T4326] name fail_page_alloc, interval 1, probability 0, space 0, times 0 [ 134.450840][ T4321] FAT-fs (loop3): Can't find a valid FAT filesystem [ 134.464009][ T4326] CPU: 0 PID: 4326 Comm: syz-executor.0 Not tainted 5.16.0-rc3-syzkaller #0 [ 134.479252][ T4326] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 134.489305][ T4326] Call Trace: 04:35:49 executing program 4: syz_mount_image$vfat(&(0x7f00000002c0), 0x0, 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f00000000c0)="601c6d6b646f736617e43c00088020000200000004f8000020004000000000000000000001", 0x25}, {0x0, 0x0, 0x200000000010ffd}], 0x0, &(0x7f0000000240)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') open(&(0x7f0000000080)='./file0\x00', 0x4142, 0x0) r0 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) r1 = open(&(0x7f0000000000)='./file0\x00', 0x141042, 0x0) write$binfmt_elf64(r1, &(0x7f0000000180)=ANY=[], 0x82) openat$cgroup_ro(0xffffffffffffff9c, 0x0, 0x26e1, 0x0) r2 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) r3 = open(&(0x7f0000000380)='./file0\x00', 0x141042, 0x0) write$binfmt_elf64(r3, &(0x7f0000000180)=ANY=[], 0x82) sendfile(r3, r2, 0x0, 0xa198) sendfile(r1, r0, 0x0, 0xa198) 04:35:49 executing program 5: r0 = syz_mount_image$vfat(&(0x7f00000000c0), &(0x7f0000000100)='./file2\x00', 0x0, 0x2, &(0x7f0000000300)=[{&(0x7f0000000000)="eb3c906d6b66082ebc617400028001000240000004f801", 0x17}, {0x0, 0x0, 0x10e20}], 0x0, &(0x7f0000001680)={[{@uni_xlate}]}) mkdirat(r0, &(0x7f0000000040)='./file1\x00', 0x16) [ 134.492628][ T4326] [ 134.495609][ T4326] dump_stack_lvl+0xd6/0x122 [ 134.500205][ T4326] dump_stack+0x11/0x1b [ 134.504394][ T4326] should_fail+0x23c/0x250 [ 134.508812][ T4326] __alloc_pages+0x102/0x330 [ 134.513415][ T4326] alloc_pages+0x382/0x3d0 [ 134.517887][ T4326] folio_alloc+0x1a/0x20 [ 134.522135][ T4326] filemap_alloc_folio+0x53/0xf0 [ 134.527074][ T4326] page_cache_ra_unbounded+0x1c0/0x430 [ 134.532544][ T4326] ondemand_readahead+0x4f8/0x700 [ 134.537610][ T4326] page_cache_async_ra+0xed/0x120 [ 134.542670][ T4326] do_async_mmap_readahead+0x211/0x250 [ 134.548218][ T4326] filemap_fault+0x101/0xa10 [ 134.552808][ T4326] handle_mm_fault+0xba6/0x1590 [ 134.557648][ T4326] ? lock_page_maybe_drop_mmap+0x200/0x200 [ 134.563446][ T4326] __get_user_pages+0x388/0xc80 [ 134.568517][ T4326] __mm_populate+0x24d/0x370 [ 134.573093][ T4326] vm_mmap_pgoff+0x160/0x1f0 [ 134.577680][ T4326] ksys_mmap_pgoff+0x265/0x320 [ 134.582432][ T4326] do_syscall_64+0x44/0xd0 [ 134.586916][ T4326] entry_SYSCALL_64_after_hwframe+0x44/0xae [ 134.592891][ T4326] RIP: 0033:0x7f4eca1feae9 [ 134.597352][ T4326] 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 [ 134.616987][ T4326] RSP: 002b:00007f4ec7f75188 EFLAGS: 00000246 ORIG_RAX: 0000000000000009 [ 134.625396][ T4326] RAX: ffffffffffffffda RBX: 00007f4eca311f60 RCX: 00007f4eca1feae9 [ 134.633843][ T4326] RDX: 00000000007ffffe RSI: 0000000000600000 RDI: 0000000020000000 [ 134.641797][ T4326] RBP: 00007f4ec7f751d0 R08: 0000000000000004 R09: 0000000000000000 [ 134.649751][ T4326] R10: 0000000004002011 R11: 0000000000000246 R12: 0000000000000002 [ 134.657704][ T4326] R13: 00007ffc4b5d211f R14: 00007f4ec7f75300 R15: 0000000000022000 [ 134.665741][ T4326] [ 134.697023][ T4330] loop2: detected capacity change from 0 to 270 04:35:49 executing program 0: r0 = creat(&(0x7f0000000000)='./bus\x00', 0x0) openat$vcsu(0xffffffffffffff9c, 0x0, 0x0, 0x0) r1 = open(&(0x7f0000000780)='./bus\x00', 0x14117e, 0x0) r2 = creat(&(0x7f00000001c0)='./bus\x00', 0x0) lseek(r2, 0x7ffffc, 0x0) write$binfmt_elf64(r2, &(0x7f00000002c0)=ANY=[], 0x1a0) mmap(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x7ffffe, 0x4002011, r1, 0x0) (fail_nth: 92) ioctl$EXT4_IOC_SWAP_BOOT(r0, 0x6611) 04:35:49 executing program 2: r0 = syz_mount_image$vfat(&(0x7f00000000c0), &(0x7f0000000100)='./file2\x00', 0x0, 0x2, &(0x7f0000000300)=[{&(0x7f0000000000)="eb3c906d6b66082ebc617400028001000240000004f801", 0x17}, {0x0, 0x0, 0x10e20}], 0x0, &(0x7f0000001680)={[{@uni_xlate}]}) mkdirat(r0, &(0x7f0000000040)='./file1\x00', 0x12000000) [ 134.738504][ T4334] loop4: detected capacity change from 0 to 264192 [ 134.763035][ T4335] loop5: detected capacity change from 0 to 270 04:35:49 executing program 5: r0 = syz_mount_image$vfat(&(0x7f00000000c0), &(0x7f0000000100)='./file2\x00', 0x0, 0x2, &(0x7f0000000300)=[{&(0x7f0000000000)="eb3c906d6b66082ebc617400028001000240000004f801", 0x17}, {0x0, 0x0, 0x10e20}], 0x0, &(0x7f0000001680)={[{@uni_xlate}]}) mkdirat(r0, &(0x7f0000000040)='./file1\x00', 0x17) [ 134.839925][ T4337] FAULT_INJECTION: forcing a failure. [ 134.839925][ T4337] name fail_page_alloc, interval 1, probability 0, space 0, times 0 [ 134.853194][ T4337] CPU: 0 PID: 4337 Comm: syz-executor.0 Not tainted 5.16.0-rc3-syzkaller #0 [ 134.862010][ T4337] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 134.872061][ T4337] Call Trace: [ 134.875340][ T4337] [ 134.878264][ T4337] dump_stack_lvl+0xd6/0x122 [ 134.882393][ T4339] loop2: detected capacity change from 0 to 270 [ 134.882903][ T4337] dump_stack+0x11/0x1b [ 134.882927][ T4337] should_fail+0x23c/0x250 [ 134.897739][ T4337] __alloc_pages+0x102/0x330 [ 134.902347][ T4337] alloc_pages+0x382/0x3d0 [ 134.906773][ T4337] folio_alloc+0x1a/0x20 [ 134.911098][ T4337] filemap_alloc_folio+0x53/0xf0 [ 134.916069][ T4337] page_cache_ra_unbounded+0x1c0/0x430 [ 134.921625][ T4337] ondemand_readahead+0x4f8/0x700 [ 134.926642][ T4337] page_cache_async_ra+0xed/0x120 [ 134.931670][ T4337] do_async_mmap_readahead+0x211/0x250 [ 134.937120][ T4337] filemap_fault+0x101/0xa10 [ 134.941870][ T4337] handle_mm_fault+0xba6/0x1590 [ 134.946740][ T4337] ? lock_page_maybe_drop_mmap+0x200/0x200 [ 134.952590][ T4337] __get_user_pages+0x388/0xc80 [ 134.957426][ T4337] __mm_populate+0x24d/0x370 [ 134.962000][ T4337] vm_mmap_pgoff+0x160/0x1f0 [ 134.966637][ T4337] ksys_mmap_pgoff+0x265/0x320 [ 134.971388][ T4337] do_syscall_64+0x44/0xd0 [ 134.975792][ T4337] entry_SYSCALL_64_after_hwframe+0x44/0xae [ 134.981772][ T4337] RIP: 0033:0x7f4eca1feae9 [ 134.986171][ T4337] Code: ff ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 40 00 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 bc ff ff ff f7 d8 64 89 01 48 [ 135.005828][ T4337] RSP: 002b:00007f4ec7f75188 EFLAGS: 00000246 ORIG_RAX: 0000000000000009 [ 135.014223][ T4337] RAX: ffffffffffffffda RBX: 00007f4eca311f60 RCX: 00007f4eca1feae9 [ 135.022264][ T4337] RDX: 00000000007ffffe RSI: 0000000000600000 RDI: 0000000020000000 [ 135.030257][ T4337] RBP: 00007f4ec7f751d0 R08: 0000000000000004 R09: 0000000000000000 [ 135.038284][ T4337] R10: 0000000004002011 R11: 0000000000000246 R12: 0000000000000002 [ 135.046237][ T4337] R13: 00007ffc4b5d211f R14: 00007f4ec7f75300 R15: 0000000000022000 [ 135.054223][ T4337] 04:35:49 executing program 2: r0 = syz_mount_image$vfat(&(0x7f00000000c0), &(0x7f0000000100)='./file2\x00', 0x0, 0x2, &(0x7f0000000300)=[{&(0x7f0000000000)="eb3c906d6b66082ebc617400028001000240000004f801", 0x17}, {0x0, 0x0, 0x10e20}], 0x0, &(0x7f0000001680)={[{@uni_xlate}]}) mkdirat(r0, &(0x7f0000000040)='./file1\x00', 0x13000000) 04:35:49 executing program 0: r0 = creat(&(0x7f0000000000)='./bus\x00', 0x0) openat$vcsu(0xffffffffffffff9c, 0x0, 0x0, 0x0) r1 = open(&(0x7f0000000780)='./bus\x00', 0x14117e, 0x0) r2 = creat(&(0x7f00000001c0)='./bus\x00', 0x0) lseek(r2, 0x7ffffc, 0x0) write$binfmt_elf64(r2, &(0x7f00000002c0)=ANY=[], 0x1a0) mmap(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x7ffffe, 0x4002011, r1, 0x0) (fail_nth: 93) ioctl$EXT4_IOC_SWAP_BOOT(r0, 0x6611) [ 135.134193][ T4344] loop5: detected capacity change from 0 to 270 04:35:49 executing program 3: syz_mount_image$vfat(&(0x7f00000002c0), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f00000000c0)}, {0x0, 0x0, 0x200000000010ffd}], 0x0, &(0x7f0000000240)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') open(&(0x7f0000000080)='./file0\x00', 0x4142, 0x0) perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41c1}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) r1 = open(&(0x7f0000000000)='./file0\x00', 0x141042, 0x0) write$binfmt_elf64(r1, &(0x7f0000000180)=ANY=[], 0x82) rename(&(0x7f0000000180)='./file0\x00', &(0x7f0000000300)='./file0\x00') r2 = openat$cgroup_ro(0xffffffffffffff9c, 0x0, 0x26e1, 0x0) ioctl$PERF_EVENT_IOC_PERIOD(r2, 0x4030582a, &(0x7f0000000040)) write$P9_RREADDIR(r2, &(0x7f0000000240)=ANY=[@ANYBLOB="49000000290200030000008003000000240000f00000000014020000000066696c65fb1f3cde7d42a05ebbdb864e304fb71615dfe1ae30020200000007000000000000000300"/80], 0x49) r3 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) r4 = open(&(0x7f0000000380)='./file0\x00', 0x141042, 0x0) write$binfmt_elf64(r4, &(0x7f0000000180)=ANY=[], 0x82) sendfile(r4, r3, 0x0, 0xa198) sendfile(r1, r0, 0x0, 0xa198) 04:35:49 executing program 5: r0 = syz_mount_image$vfat(&(0x7f00000000c0), &(0x7f0000000100)='./file2\x00', 0x0, 0x2, &(0x7f0000000300)=[{&(0x7f0000000000)="eb3c906d6b66082ebc617400028001000240000004f801", 0x17}, {0x0, 0x0, 0x10e20}], 0x0, &(0x7f0000001680)={[{@uni_xlate}]}) mkdirat(r0, &(0x7f0000000040)='./file1\x00', 0x18) 04:35:49 executing program 1: syz_mount_image$vfat(&(0x7f00000002c0), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{0x0}, {0x0, 0x0, 0x200000000010ffd}], 0x0, &(0x7f0000000240)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') open(&(0x7f0000000080)='./file0\x00', 0x4142, 0x0) r0 = perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41c1}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r1 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) r2 = open(&(0x7f0000000000)='./file0\x00', 0x141042, 0x0) write$binfmt_elf64(r2, &(0x7f0000000180)=ANY=[], 0x82) r3 = openat$cgroup_ro(0xffffffffffffff9c, 0x0, 0x26e1, 0x0) ioctl$PERF_EVENT_IOC_PERIOD(r3, 0x4030582a, &(0x7f0000000040)) write$P9_RREADDIR(r3, &(0x7f0000000240)=ANY=[@ANYBLOB="49000000290200030000008003000000240000f00000000014020000000066696c65fb1f3cde7d42a05ebbdb864e304fb71615dfe1ae30020200000007000000000000000300"/80], 0x49) r4 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) ioctl$PERF_EVENT_IOC_PERIOD(r0, 0x40082404, &(0x7f0000000140)=0x3) r5 = open(&(0x7f0000000380)='./file0\x00', 0x141042, 0x0) write$binfmt_elf64(r5, &(0x7f0000000180)=ANY=[], 0x82) sendfile(r5, r4, 0x0, 0xa198) sendfile(r2, r1, 0x0, 0xa198) [ 135.199116][ T4346] loop2: detected capacity change from 0 to 270 [ 135.267417][ T4348] FAULT_INJECTION: forcing a failure. [ 135.267417][ T4348] name fail_page_alloc, interval 1, probability 0, space 0, times 0 [ 135.280752][ T4348] CPU: 0 PID: 4348 Comm: syz-executor.0 Not tainted 5.16.0-rc3-syzkaller #0 [ 135.283586][ T4352] loop1: detected capacity change from 0 to 264192 [ 135.289482][ T4348] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 135.289540][ T4348] Call Trace: [ 135.289548][ T4348] [ 135.289554][ T4348] dump_stack_lvl+0xd6/0x122 [ 135.316835][ T4348] dump_stack+0x11/0x1b [ 135.321025][ T4348] should_fail+0x23c/0x250 [ 135.325429][ T4348] __alloc_pages+0x102/0x330 [ 135.330098][ T4348] alloc_pages+0x382/0x3d0 [ 135.334500][ T4348] folio_alloc+0x1a/0x20 [ 135.338740][ T4348] filemap_alloc_folio+0x53/0xf0 [ 135.343664][ T4348] page_cache_ra_unbounded+0x1c0/0x430 [ 135.349119][ T4348] ondemand_readahead+0x4f8/0x700 [ 135.354132][ T4348] page_cache_async_ra+0xed/0x120 [ 135.359142][ T4348] do_async_mmap_readahead+0x211/0x250 [ 135.364589][ T4348] filemap_fault+0x101/0xa10 [ 135.369165][ T4348] handle_mm_fault+0xba6/0x1590 [ 135.374067][ T4348] ? lock_page_maybe_drop_mmap+0x200/0x200 [ 135.379898][ T4348] __get_user_pages+0x388/0xc80 [ 135.384831][ T4348] __mm_populate+0x24d/0x370 [ 135.389416][ T4348] vm_mmap_pgoff+0x160/0x1f0 [ 135.394003][ T4348] ksys_mmap_pgoff+0x265/0x320 [ 135.398756][ T4348] do_syscall_64+0x44/0xd0 [ 135.403172][ T4348] entry_SYSCALL_64_after_hwframe+0x44/0xae [ 135.409136][ T4348] RIP: 0033:0x7f4eca1feae9 [ 135.413579][ T4348] Code: ff ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 40 00 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 bc ff ff ff f7 d8 64 89 01 48 [ 135.433177][ T4348] RSP: 002b:00007f4ec7f75188 EFLAGS: 00000246 ORIG_RAX: 0000000000000009 [ 135.441593][ T4348] RAX: ffffffffffffffda RBX: 00007f4eca311f60 RCX: 00007f4eca1feae9 [ 135.449547][ T4348] RDX: 00000000007ffffe RSI: 0000000000600000 RDI: 0000000020000000 [ 135.457500][ T4348] RBP: 00007f4ec7f751d0 R08: 0000000000000004 R09: 0000000000000000 04:35:50 executing program 2: r0 = syz_mount_image$vfat(&(0x7f00000000c0), &(0x7f0000000100)='./file2\x00', 0x0, 0x2, &(0x7f0000000300)=[{&(0x7f0000000000)="eb3c906d6b66082ebc617400028001000240000004f801", 0x17}, {0x0, 0x0, 0x10e20}], 0x0, &(0x7f0000001680)={[{@uni_xlate}]}) mkdirat(r0, &(0x7f0000000040)='./file1\x00', 0x14000000) [ 135.465457][ T4348] R10: 0000000004002011 R11: 0000000000000246 R12: 0000000000000002 [ 135.473414][ T4348] R13: 00007ffc4b5d211f R14: 00007f4ec7f75300 R15: 0000000000022000 [ 135.481381][ T4348] [ 135.494917][ T4352] FAT-fs (loop1): bogus number of reserved sectors [ 135.501477][ T4352] FAT-fs (loop1): Can't find a valid FAT filesystem [ 135.513473][ T4355] loop3: detected capacity change from 0 to 264192 [ 135.521955][ T4354] loop5: detected capacity change from 0 to 270 [ 135.550637][ T4355] FAT-fs (loop3): bogus number of reserved sectors [ 135.557195][ T4355] FAT-fs (loop3): Can't find a valid FAT filesystem 04:35:50 executing program 5: r0 = syz_mount_image$vfat(&(0x7f00000000c0), &(0x7f0000000100)='./file2\x00', 0x0, 0x2, &(0x7f0000000300)=[{&(0x7f0000000000)="eb3c906d6b66082ebc617400028001000240000004f801", 0x17}, {0x0, 0x0, 0x10e20}], 0x0, &(0x7f0000001680)={[{@uni_xlate}]}) mkdirat(r0, &(0x7f0000000040)='./file1\x00', 0x19) 04:35:50 executing program 4: syz_mount_image$vfat(&(0x7f00000002c0), 0x0, 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f00000000c0)="601c6d6b646f736617e43c00088020000200000004f8000020004000000000000000000001", 0x25}, {0x0, 0x0, 0x200000000010ffd}], 0x0, &(0x7f0000000240)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') open(&(0x7f0000000080)='./file0\x00', 0x4142, 0x0) r0 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) r1 = open(&(0x7f0000000000)='./file0\x00', 0x141042, 0x0) write$binfmt_elf64(r1, &(0x7f0000000180)=ANY=[], 0x82) openat$cgroup_ro(0xffffffffffffff9c, 0x0, 0x26e1, 0x0) r2 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) r3 = open(&(0x7f0000000380)='./file0\x00', 0x141042, 0x0) write$binfmt_elf64(r3, &(0x7f0000000180)=ANY=[], 0x82) sendfile(r3, r2, 0x0, 0xa198) sendfile(r1, r0, 0x0, 0xa198) [ 135.577631][ T4358] loop2: detected capacity change from 0 to 270 04:35:50 executing program 2: r0 = syz_mount_image$vfat(&(0x7f00000000c0), &(0x7f0000000100)='./file2\x00', 0x0, 0x2, &(0x7f0000000300)=[{&(0x7f0000000000)="eb3c906d6b66082ebc617400028001000240000004f801", 0x17}, {0x0, 0x0, 0x10e20}], 0x0, &(0x7f0000001680)={[{@uni_xlate}]}) mkdirat(r0, &(0x7f0000000040)='./file1\x00', 0x14020000) [ 135.633981][ T4360] loop4: detected capacity change from 0 to 264192 04:35:50 executing program 0: r0 = creat(&(0x7f0000000000)='./bus\x00', 0x0) openat$vcsu(0xffffffffffffff9c, 0x0, 0x0, 0x0) r1 = open(&(0x7f0000000780)='./bus\x00', 0x14117e, 0x0) r2 = creat(&(0x7f00000001c0)='./bus\x00', 0x0) lseek(r2, 0x7ffffc, 0x0) write$binfmt_elf64(r2, &(0x7f00000002c0)=ANY=[], 0x1a0) mmap(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x7ffffe, 0x4002011, r1, 0x0) (fail_nth: 94) ioctl$EXT4_IOC_SWAP_BOOT(r0, 0x6611) [ 135.695810][ T4363] loop5: detected capacity change from 0 to 270 [ 135.730207][ T4365] loop2: detected capacity change from 0 to 270 04:35:50 executing program 2: r0 = syz_mount_image$vfat(&(0x7f00000000c0), &(0x7f0000000100)='./file2\x00', 0x0, 0x2, &(0x7f0000000300)=[{&(0x7f0000000000)="eb3c906d6b66082ebc617400028001000240000004f801", 0x17}, {0x0, 0x0, 0x10e20}], 0x0, &(0x7f0000001680)={[{@uni_xlate}]}) mkdirat(r0, &(0x7f0000000040)='./file1\x00', 0x15000000) 04:35:50 executing program 5: r0 = syz_mount_image$vfat(&(0x7f00000000c0), &(0x7f0000000100)='./file2\x00', 0x0, 0x2, &(0x7f0000000300)=[{&(0x7f0000000000)="eb3c906d6b66082ebc617400028001000240000004f801", 0x17}, {0x0, 0x0, 0x10e20}], 0x0, &(0x7f0000001680)={[{@uni_xlate}]}) mkdirat(r0, &(0x7f0000000040)='./file1\x00', 0x87) [ 135.762115][ T4368] FAULT_INJECTION: forcing a failure. [ 135.762115][ T4368] name fail_page_alloc, interval 1, probability 0, space 0, times 0 [ 135.775610][ T4368] CPU: 1 PID: 4368 Comm: syz-executor.0 Not tainted 5.16.0-rc3-syzkaller #0 [ 135.784350][ T4368] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 135.794406][ T4368] Call Trace: [ 135.797667][ T4368] [ 135.800590][ T4368] dump_stack_lvl+0xd6/0x122 [ 135.805247][ T4368] dump_stack+0x11/0x1b [ 135.809416][ T4368] should_fail+0x23c/0x250 [ 135.813826][ T4368] __alloc_pages+0x102/0x330 [ 135.818459][ T4368] alloc_pages+0x382/0x3d0 [ 135.822860][ T4368] folio_alloc+0x1a/0x20 [ 135.827087][ T4368] filemap_alloc_folio+0x53/0xf0 [ 135.832009][ T4368] page_cache_ra_unbounded+0x1c0/0x430 [ 135.837493][ T4368] ondemand_readahead+0x4f8/0x700 [ 135.842500][ T4368] page_cache_async_ra+0xed/0x120 [ 135.847517][ T4368] do_async_mmap_readahead+0x211/0x250 [ 135.853015][ T4368] filemap_fault+0x101/0xa10 [ 135.857590][ T4368] handle_mm_fault+0xba6/0x1590 [ 135.862560][ T4368] ? lock_page_maybe_drop_mmap+0x200/0x200 [ 135.868478][ T4368] __get_user_pages+0x388/0xc80 [ 135.873367][ T4368] __mm_populate+0x24d/0x370 [ 135.877951][ T4368] vm_mmap_pgoff+0x160/0x1f0 [ 135.882590][ T4368] ksys_mmap_pgoff+0x265/0x320 [ 135.887337][ T4368] do_syscall_64+0x44/0xd0 [ 135.891733][ T4368] entry_SYSCALL_64_after_hwframe+0x44/0xae [ 135.897658][ T4368] RIP: 0033:0x7f4eca1feae9 [ 135.902049][ T4368] Code: ff ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 40 00 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 bc ff ff ff f7 d8 64 89 01 48 [ 135.921732][ T4368] RSP: 002b:00007f4ec7f75188 EFLAGS: 00000246 ORIG_RAX: 0000000000000009 [ 135.930310][ T4368] RAX: ffffffffffffffda RBX: 00007f4eca311f60 RCX: 00007f4eca1feae9 [ 135.938272][ T4368] RDX: 00000000007ffffe RSI: 0000000000600000 RDI: 0000000020000000 [ 135.946236][ T4368] RBP: 00007f4ec7f751d0 R08: 0000000000000004 R09: 0000000000000000 [ 135.954464][ T4368] R10: 0000000004002011 R11: 0000000000000246 R12: 0000000000000002 [ 135.962426][ T4368] R13: 00007ffc4b5d211f R14: 00007f4ec7f75300 R15: 0000000000022000 [ 135.970402][ T4368] [ 136.032479][ T4371] loop5: detected capacity change from 0 to 270 [ 136.068591][ T4373] loop2: detected capacity change from 0 to 270 04:35:50 executing program 5: r0 = syz_mount_image$vfat(&(0x7f00000000c0), &(0x7f0000000100)='./file2\x00', 0x0, 0x2, &(0x7f0000000300)=[{&(0x7f0000000000)="eb3c906d6b66082ebc617400028001000240000004f801", 0x17}, {0x0, 0x0, 0x10e20}], 0x0, &(0x7f0000001680)={[{@uni_xlate}]}) mkdirat(r0, &(0x7f0000000040)='./file1\x00', 0x88) 04:35:50 executing program 1: syz_mount_image$vfat(&(0x7f00000002c0), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{0x0}, {0x0, 0x0, 0x200000000010ffd}], 0x0, &(0x7f0000000240)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') open(&(0x7f0000000080)='./file0\x00', 0x4142, 0x0) r0 = perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41c1}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r1 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) r2 = open(&(0x7f0000000000)='./file0\x00', 0x141042, 0x0) write$binfmt_elf64(r2, &(0x7f0000000180)=ANY=[], 0x82) r3 = openat$cgroup_ro(0xffffffffffffff9c, 0x0, 0x26e1, 0x0) ioctl$PERF_EVENT_IOC_PERIOD(r3, 0x4030582a, &(0x7f0000000040)) write$P9_RREADDIR(r3, &(0x7f0000000240)=ANY=[@ANYBLOB="49000000290200030000008003000000240000f00000000014020000000066696c65fb1f3cde7d42a05ebbdb864e304fb71615dfe1ae30020200000007000000000000000300"/80], 0x49) r4 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) ioctl$PERF_EVENT_IOC_PERIOD(r0, 0x40082404, &(0x7f0000000140)=0x3) r5 = open(&(0x7f0000000380)='./file0\x00', 0x141042, 0x0) write$binfmt_elf64(r5, &(0x7f0000000180)=ANY=[], 0x82) sendfile(r5, r4, 0x0, 0xa198) sendfile(r2, r1, 0x0, 0xa198) [ 136.158976][ T4375] loop1: detected capacity change from 0 to 264192 [ 136.174371][ T4375] FAT-fs (loop1): bogus number of reserved sectors [ 136.176334][ T4377] loop5: detected capacity change from 0 to 270 [ 136.181129][ T4375] FAT-fs (loop1): Can't find a valid FAT filesystem 04:35:51 executing program 2: r0 = syz_mount_image$vfat(&(0x7f00000000c0), &(0x7f0000000100)='./file2\x00', 0x0, 0x2, &(0x7f0000000300)=[{&(0x7f0000000000)="eb3c906d6b66082ebc617400028001000240000004f801", 0x17}, {0x0, 0x0, 0x10e20}], 0x0, &(0x7f0000001680)={[{@uni_xlate}]}) mkdirat(r0, &(0x7f0000000040)='./file1\x00', 0x16000000) 04:35:51 executing program 0: r0 = creat(&(0x7f0000000000)='./bus\x00', 0x0) openat$vcsu(0xffffffffffffff9c, 0x0, 0x0, 0x0) r1 = open(&(0x7f0000000780)='./bus\x00', 0x14117e, 0x0) r2 = creat(&(0x7f00000001c0)='./bus\x00', 0x0) lseek(r2, 0x7ffffc, 0x0) write$binfmt_elf64(r2, &(0x7f00000002c0)=ANY=[], 0x1a0) mmap(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x7ffffe, 0x4002011, r1, 0x0) (fail_nth: 95) ioctl$EXT4_IOC_SWAP_BOOT(r0, 0x6611) 04:35:51 executing program 3: syz_mount_image$vfat(&(0x7f00000002c0), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f00000000c0)}, {0x0, 0x0, 0x200000000010ffd}], 0x0, &(0x7f0000000240)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') open(&(0x7f0000000080)='./file0\x00', 0x4142, 0x0) perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41c1}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) r1 = open(&(0x7f0000000000)='./file0\x00', 0x141042, 0x0) write$binfmt_elf64(r1, &(0x7f0000000180)=ANY=[], 0x82) rename(&(0x7f0000000180)='./file0\x00', &(0x7f0000000300)='./file0\x00') r2 = openat$cgroup_ro(0xffffffffffffff9c, 0x0, 0x26e1, 0x0) ioctl$PERF_EVENT_IOC_PERIOD(r2, 0x4030582a, &(0x7f0000000040)) write$P9_RREADDIR(r2, &(0x7f0000000240)=ANY=[@ANYBLOB="49000000290200030000008003000000240000f00000000014020000000066696c65fb1f3cde7d42a05ebbdb864e304fb71615dfe1ae30020200000007000000000000000300"/80], 0x49) r3 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) r4 = open(&(0x7f0000000380)='./file0\x00', 0x141042, 0x0) write$binfmt_elf64(r4, &(0x7f0000000180)=ANY=[], 0x82) sendfile(r4, r3, 0x0, 0xa198) sendfile(r1, r0, 0x0, 0xa198) 04:35:51 executing program 5: r0 = syz_mount_image$vfat(&(0x7f00000000c0), &(0x7f0000000100)='./file2\x00', 0x0, 0x2, &(0x7f0000000300)=[{&(0x7f0000000000)="eb3c906d6b66082ebc617400028001000240000004f801", 0x17}, {0x0, 0x0, 0x10e20}], 0x0, &(0x7f0000001680)={[{@uni_xlate}]}) mkdirat(r0, &(0x7f0000000040)='./file1\x00', 0x89) [ 136.371555][ T4382] loop5: detected capacity change from 0 to 270 [ 136.377758][ T4384] FAULT_INJECTION: forcing a failure. [ 136.377758][ T4384] name fail_page_alloc, interval 1, probability 0, space 0, times 0 [ 136.391055][ T4384] CPU: 1 PID: 4384 Comm: syz-executor.0 Not tainted 5.16.0-rc3-syzkaller #0 [ 136.399807][ T4384] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 136.409849][ T4384] Call Trace: [ 136.413110][ T4384] [ 136.416021][ T4384] dump_stack_lvl+0xd6/0x122 [ 136.420672][ T4384] dump_stack+0x11/0x1b [ 136.424804][ T4384] should_fail+0x23c/0x250 [ 136.429269][ T4384] __alloc_pages+0x102/0x330 [ 136.433890][ T4384] alloc_pages+0x382/0x3d0 [ 136.438332][ T4384] folio_alloc+0x1a/0x20 [ 136.442593][ T4384] filemap_alloc_folio+0x53/0xf0 [ 136.447511][ T4384] page_cache_ra_unbounded+0x1c0/0x430 [ 136.452950][ T4384] ondemand_readahead+0x4f8/0x700 [ 136.457977][ T4384] page_cache_async_ra+0xed/0x120 [ 136.463099][ T4384] do_async_mmap_readahead+0x211/0x250 [ 136.468544][ T4384] filemap_fault+0x101/0xa10 [ 136.473117][ T4384] handle_mm_fault+0xba6/0x1590 [ 136.477995][ T4384] ? lock_page_maybe_drop_mmap+0x200/0x200 [ 136.483796][ T4384] __get_user_pages+0x388/0xc80 [ 136.488739][ T4384] __mm_populate+0x24d/0x370 [ 136.493318][ T4384] vm_mmap_pgoff+0x160/0x1f0 [ 136.497886][ T4384] ksys_mmap_pgoff+0x265/0x320 [ 136.502672][ T4384] do_syscall_64+0x44/0xd0 [ 136.507119][ T4384] entry_SYSCALL_64_after_hwframe+0x44/0xae [ 136.513022][ T4384] RIP: 0033:0x7f4eca1feae9 [ 136.517414][ T4384] Code: ff ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 40 00 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 bc ff ff ff f7 d8 64 89 01 48 [ 136.537094][ T4384] RSP: 002b:00007f4ec7f75188 EFLAGS: 00000246 ORIG_RAX: 0000000000000009 [ 136.545578][ T4384] RAX: ffffffffffffffda RBX: 00007f4eca311f60 RCX: 00007f4eca1feae9 [ 136.553532][ T4384] RDX: 00000000007ffffe RSI: 0000000000600000 RDI: 0000000020000000 [ 136.561488][ T4384] RBP: 00007f4ec7f751d0 R08: 0000000000000004 R09: 0000000000000000 [ 136.569439][ T4384] R10: 0000000004002011 R11: 0000000000000246 R12: 0000000000000002 [ 136.577458][ T4384] R13: 00007ffc4b5d211f R14: 00007f4ec7f75300 R15: 0000000000022000 [ 136.585425][ T4384] [ 136.590699][ T4387] loop3: detected capacity change from 0 to 264192 [ 136.591402][ T4388] loop2: detected capacity change from 0 to 270 04:35:51 executing program 4: syz_mount_image$vfat(&(0x7f00000002c0), 0x0, 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f00000000c0)="601c6d6b646f736617e43c00088020000200000004f8000020004000000000000000000001", 0x25}, {0x0, 0x0, 0x200000000010ffd}], 0x0, &(0x7f0000000240)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') open(&(0x7f0000000080)='./file0\x00', 0x4142, 0x0) r0 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) r1 = open(&(0x7f0000000000)='./file0\x00', 0x141042, 0x0) write$binfmt_elf64(r1, &(0x7f0000000180)=ANY=[], 0x82) openat$cgroup_ro(0xffffffffffffff9c, 0x0, 0x26e1, 0x0) r2 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) r3 = open(&(0x7f0000000380)='./file0\x00', 0x141042, 0x0) write$binfmt_elf64(r3, &(0x7f0000000180)=ANY=[], 0x82) sendfile(r3, r2, 0x0, 0xa198) sendfile(r1, r0, 0x0, 0xa198) [ 136.616746][ T4387] FAT-fs (loop3): bogus number of reserved sectors [ 136.623387][ T4387] FAT-fs (loop3): Can't find a valid FAT filesystem 04:35:51 executing program 5: r0 = syz_mount_image$vfat(&(0x7f00000000c0), &(0x7f0000000100)='./file2\x00', 0x0, 0x2, &(0x7f0000000300)=[{&(0x7f0000000000)="eb3c906d6b66082ebc617400028001000240000004f801", 0x17}, {0x0, 0x0, 0x10e20}], 0x0, &(0x7f0000001680)={[{@uni_xlate}]}) mkdirat(r0, &(0x7f0000000040)='./file1\x00', 0x8a) 04:35:51 executing program 2: r0 = syz_mount_image$vfat(&(0x7f00000000c0), &(0x7f0000000100)='./file2\x00', 0x0, 0x2, &(0x7f0000000300)=[{&(0x7f0000000000)="eb3c906d6b66082ebc617400028001000240000004f801", 0x17}, {0x0, 0x0, 0x10e20}], 0x0, &(0x7f0000001680)={[{@uni_xlate}]}) mkdirat(r0, &(0x7f0000000040)='./file1\x00', 0x17000000) 04:35:51 executing program 0: r0 = creat(&(0x7f0000000000)='./bus\x00', 0x0) openat$vcsu(0xffffffffffffff9c, 0x0, 0x0, 0x0) r1 = open(&(0x7f0000000780)='./bus\x00', 0x14117e, 0x0) r2 = creat(&(0x7f00000001c0)='./bus\x00', 0x0) lseek(r2, 0x7ffffc, 0x0) write$binfmt_elf64(r2, &(0x7f00000002c0)=ANY=[], 0x1a0) mmap(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x7ffffe, 0x4002011, r1, 0x0) (fail_nth: 96) ioctl$EXT4_IOC_SWAP_BOOT(r0, 0x6611) [ 136.696884][ T4390] loop4: detected capacity change from 0 to 264192 [ 136.774848][ T4395] FAULT_INJECTION: forcing a failure. [ 136.774848][ T4395] name fail_page_alloc, interval 1, probability 0, space 0, times 0 [ 136.788265][ T4395] CPU: 1 PID: 4395 Comm: syz-executor.0 Not tainted 5.16.0-rc3-syzkaller #0 [ 136.794080][ T4393] loop5: detected capacity change from 0 to 270 [ 136.796945][ T4395] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 136.796959][ T4395] Call Trace: [ 136.796965][ T4395] [ 136.796971][ T4395] dump_stack_lvl+0xd6/0x122 [ 136.797016][ T4395] dump_stack+0x11/0x1b [ 136.797034][ T4395] should_fail+0x23c/0x250 [ 136.803551][ T4397] loop2: detected capacity change from 0 to 270 [ 136.813331][ T4395] __alloc_pages+0x102/0x330 [ 136.813362][ T4395] alloc_pages+0x382/0x3d0 [ 136.813379][ T4395] folio_alloc+0x1a/0x20 [ 136.852114][ T4395] filemap_alloc_folio+0x53/0xf0 [ 136.857114][ T4395] page_cache_ra_unbounded+0x1c0/0x430 [ 136.862563][ T4395] ondemand_readahead+0x4f8/0x700 [ 136.867602][ T4395] page_cache_async_ra+0xed/0x120 [ 136.872612][ T4395] do_async_mmap_readahead+0x211/0x250 [ 136.878084][ T4395] filemap_fault+0x101/0xa10 [ 136.882765][ T4395] handle_mm_fault+0xba6/0x1590 [ 136.887606][ T4395] ? lock_page_maybe_drop_mmap+0x200/0x200 [ 136.893453][ T4395] __get_user_pages+0x388/0xc80 [ 136.898321][ T4395] __mm_populate+0x24d/0x370 [ 136.902897][ T4395] vm_mmap_pgoff+0x160/0x1f0 [ 136.907518][ T4395] ksys_mmap_pgoff+0x265/0x320 [ 136.912313][ T4395] do_syscall_64+0x44/0xd0 [ 136.916720][ T4395] entry_SYSCALL_64_after_hwframe+0x44/0xae [ 136.922600][ T4395] RIP: 0033:0x7f4eca1feae9 [ 136.927016][ T4395] Code: ff ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 40 00 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 bc ff ff ff f7 d8 64 89 01 48 [ 136.946684][ T4395] RSP: 002b:00007f4ec7f75188 EFLAGS: 00000246 ORIG_RAX: 0000000000000009 [ 136.955079][ T4395] RAX: ffffffffffffffda RBX: 00007f4eca311f60 RCX: 00007f4eca1feae9 [ 136.963103][ T4395] RDX: 00000000007ffffe RSI: 0000000000600000 RDI: 0000000020000000 04:35:51 executing program 1: syz_mount_image$vfat(&(0x7f00000002c0), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f00000000c0)}, {0x0, 0x0, 0x200000000010ffd}], 0x0, &(0x7f0000000240)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') open(&(0x7f0000000080)='./file0\x00', 0x4142, 0x0) r0 = perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41c1}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r1 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) r2 = open(&(0x7f0000000000)='./file0\x00', 0x141042, 0x0) write$binfmt_elf64(r2, &(0x7f0000000180)=ANY=[], 0x82) r3 = openat$cgroup_ro(0xffffffffffffff9c, 0x0, 0x26e1, 0x0) ioctl$PERF_EVENT_IOC_PERIOD(r3, 0x4030582a, &(0x7f0000000040)) write$P9_RREADDIR(r3, &(0x7f0000000240)=ANY=[@ANYBLOB="49000000290200030000008003000000240000f00000000014020000000066696c65fb1f3cde7d42a05ebbdb864e304fb71615dfe1ae30020200000007000000000000000300"/80], 0x49) r4 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) ioctl$PERF_EVENT_IOC_PERIOD(r0, 0x40082404, &(0x7f0000000140)=0x3) r5 = open(&(0x7f0000000380)='./file0\x00', 0x141042, 0x0) write$binfmt_elf64(r5, &(0x7f0000000180)=ANY=[], 0x82) sendfile(r5, r4, 0x0, 0xa198) sendfile(r2, r1, 0x0, 0xa198) [ 136.971059][ T4395] RBP: 00007f4ec7f751d0 R08: 0000000000000004 R09: 0000000000000000 [ 136.979073][ T4395] R10: 0000000004002011 R11: 0000000000000246 R12: 0000000000000002 [ 136.987119][ T4395] R13: 00007ffc4b5d211f R14: 00007f4ec7f75300 R15: 0000000000022000 [ 136.995136][ T4395] 04:35:51 executing program 5: r0 = syz_mount_image$vfat(&(0x7f00000000c0), &(0x7f0000000100)='./file2\x00', 0x0, 0x2, &(0x7f0000000300)=[{&(0x7f0000000000)="eb3c906d6b66082ebc617400028001000240000004f801", 0x17}, {0x0, 0x0, 0x10e20}], 0x0, &(0x7f0000001680)={[{@uni_xlate}]}) mkdirat(r0, &(0x7f0000000040)='./file1\x00', 0x8b) 04:35:51 executing program 2: r0 = syz_mount_image$vfat(&(0x7f00000000c0), &(0x7f0000000100)='./file2\x00', 0x0, 0x2, &(0x7f0000000300)=[{&(0x7f0000000000)="eb3c906d6b66082ebc617400028001000240000004f801", 0x17}, {0x0, 0x0, 0x10e20}], 0x0, &(0x7f0000001680)={[{@uni_xlate}]}) mkdirat(r0, &(0x7f0000000040)='./file1\x00', 0x18000000) 04:35:51 executing program 0: r0 = creat(&(0x7f0000000000)='./bus\x00', 0x0) openat$vcsu(0xffffffffffffff9c, 0x0, 0x0, 0x0) r1 = open(&(0x7f0000000780)='./bus\x00', 0x14117e, 0x0) r2 = creat(&(0x7f00000001c0)='./bus\x00', 0x0) lseek(r2, 0x7ffffc, 0x0) write$binfmt_elf64(r2, &(0x7f00000002c0)=ANY=[], 0x1a0) mmap(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x7ffffe, 0x4002011, r1, 0x0) (fail_nth: 97) ioctl$EXT4_IOC_SWAP_BOOT(r0, 0x6611) [ 137.054334][ T4404] loop1: detected capacity change from 0 to 264192 [ 137.070742][ T4404] FAT-fs (loop1): bogus number of reserved sectors [ 137.077350][ T4404] FAT-fs (loop1): Can't find a valid FAT filesystem [ 137.153479][ T4408] loop2: detected capacity change from 0 to 270 [ 137.156416][ T4407] loop5: detected capacity change from 0 to 270 [ 137.176364][ T4410] FAULT_INJECTION: forcing a failure. [ 137.176364][ T4410] name fail_page_alloc, interval 1, probability 0, space 0, times 0 [ 137.189867][ T4410] CPU: 1 PID: 4410 Comm: syz-executor.0 Not tainted 5.16.0-rc3-syzkaller #0 04:35:51 executing program 5: r0 = syz_mount_image$vfat(&(0x7f00000000c0), &(0x7f0000000100)='./file2\x00', 0x0, 0x2, &(0x7f0000000300)=[{&(0x7f0000000000)="eb3c906d6b66082ebc617400028001000240000004f801", 0x17}, {0x0, 0x0, 0x10e20}], 0x0, &(0x7f0000001680)={[{@uni_xlate}]}) mkdirat(r0, &(0x7f0000000040)='./file1\x00', 0x8c) [ 137.198588][ T4410] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 137.208643][ T4410] Call Trace: [ 137.211918][ T4410] [ 137.214838][ T4410] dump_stack_lvl+0xd6/0x122 [ 137.219491][ T4410] dump_stack+0x11/0x1b [ 137.223641][ T4410] should_fail+0x23c/0x250 [ 137.228042][ T4410] __alloc_pages+0x102/0x330 [ 137.232634][ T4410] alloc_pages+0x382/0x3d0 [ 137.237039][ T4410] folio_alloc+0x1a/0x20 [ 137.241259][ T4410] filemap_alloc_folio+0x53/0xf0 [ 137.246194][ T4410] page_cache_ra_unbounded+0x1c0/0x430 [ 137.251636][ T4410] ondemand_readahead+0x4f8/0x700 [ 137.256737][ T4410] page_cache_async_ra+0xed/0x120 [ 137.261821][ T4410] do_async_mmap_readahead+0x211/0x250 [ 137.267282][ T4410] filemap_fault+0x101/0xa10 [ 137.271926][ T4410] handle_mm_fault+0xba6/0x1590 [ 137.276758][ T4410] ? lock_page_maybe_drop_mmap+0x200/0x200 [ 137.282719][ T4410] __get_user_pages+0x388/0xc80 [ 137.287641][ T4410] __mm_populate+0x24d/0x370 [ 137.292227][ T4410] vm_mmap_pgoff+0x160/0x1f0 [ 137.296821][ T4410] ksys_mmap_pgoff+0x265/0x320 [ 137.301576][ T4410] do_syscall_64+0x44/0xd0 [ 137.305978][ T4410] entry_SYSCALL_64_after_hwframe+0x44/0xae [ 137.311903][ T4410] RIP: 0033:0x7f4eca1feae9 [ 137.316377][ T4410] Code: ff ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 40 00 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 bc ff ff ff f7 d8 64 89 01 48 [ 137.335990][ T4410] RSP: 002b:00007f4ec7f75188 EFLAGS: 00000246 ORIG_RAX: 0000000000000009 [ 137.344443][ T4410] RAX: ffffffffffffffda RBX: 00007f4eca311f60 RCX: 00007f4eca1feae9 04:35:52 executing program 2: r0 = syz_mount_image$vfat(&(0x7f00000000c0), &(0x7f0000000100)='./file2\x00', 0x0, 0x2, &(0x7f0000000300)=[{&(0x7f0000000000)="eb3c906d6b66082ebc617400028001000240000004f801", 0x17}, {0x0, 0x0, 0x10e20}], 0x0, &(0x7f0000001680)={[{@uni_xlate}]}) mkdirat(r0, &(0x7f0000000040)='./file1\x00', 0x19000000) [ 137.352403][ T4410] RDX: 00000000007ffffe RSI: 0000000000600000 RDI: 0000000020000000 [ 137.360359][ T4410] RBP: 00007f4ec7f751d0 R08: 0000000000000004 R09: 0000000000000000 [ 137.368324][ T4410] R10: 0000000004002011 R11: 0000000000000246 R12: 0000000000000002 [ 137.376291][ T4410] R13: 00007ffc4b5d211f R14: 00007f4ec7f75300 R15: 0000000000022000 [ 137.384301][ T4410] 04:35:52 executing program 3: syz_mount_image$vfat(&(0x7f00000002c0), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f00000000c0)="601c6d6b646f736617e43c0008802000020000", 0x13}, {0x0, 0x0, 0x200000000010ffd}], 0x0, &(0x7f0000000240)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') open(&(0x7f0000000080)='./file0\x00', 0x4142, 0x0) perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41c1}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) r1 = open(&(0x7f0000000000)='./file0\x00', 0x141042, 0x0) write$binfmt_elf64(r1, &(0x7f0000000180)=ANY=[], 0x82) rename(&(0x7f0000000180)='./file0\x00', &(0x7f0000000300)='./file0\x00') r2 = openat$cgroup_ro(0xffffffffffffff9c, 0x0, 0x26e1, 0x0) ioctl$PERF_EVENT_IOC_PERIOD(r2, 0x4030582a, &(0x7f0000000040)) write$P9_RREADDIR(r2, &(0x7f0000000240)=ANY=[@ANYBLOB="49000000290200030000008003000000240000f00000000014020000000066696c65fb1f3cde7d42a05ebbdb864e304fb71615dfe1ae30020200000007000000000000000300"/80], 0x49) r3 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) r4 = open(&(0x7f0000000380)='./file0\x00', 0x141042, 0x0) write$binfmt_elf64(r4, &(0x7f0000000180)=ANY=[], 0x82) sendfile(r4, r3, 0x0, 0xa198) sendfile(r1, r0, 0x0, 0xa198) 04:35:52 executing program 0: r0 = creat(&(0x7f0000000000)='./bus\x00', 0x0) openat$vcsu(0xffffffffffffff9c, 0x0, 0x0, 0x0) r1 = open(&(0x7f0000000780)='./bus\x00', 0x14117e, 0x0) r2 = creat(&(0x7f00000001c0)='./bus\x00', 0x0) lseek(r2, 0x7ffffc, 0x0) write$binfmt_elf64(r2, &(0x7f00000002c0)=ANY=[], 0x1a0) mmap(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x7ffffe, 0x4002011, r1, 0x0) (fail_nth: 98) ioctl$EXT4_IOC_SWAP_BOOT(r0, 0x6611) 04:35:52 executing program 4: syz_mount_image$vfat(&(0x7f00000002c0), &(0x7f0000000100)='./file0\x00', 0x0, 0x0, 0x0, 0x0, &(0x7f0000000240)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') open(&(0x7f0000000080)='./file0\x00', 0x4142, 0x0) r0 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) r1 = open(&(0x7f0000000000)='./file0\x00', 0x141042, 0x0) write$binfmt_elf64(r1, &(0x7f0000000180)=ANY=[], 0x82) openat$cgroup_ro(0xffffffffffffff9c, 0x0, 0x26e1, 0x0) r2 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) r3 = open(&(0x7f0000000380)='./file0\x00', 0x141042, 0x0) write$binfmt_elf64(r3, &(0x7f0000000180)=ANY=[], 0x82) sendfile(r3, r2, 0x0, 0xa198) sendfile(r1, r0, 0x0, 0xa198) [ 137.474933][ T4416] loop3: detected capacity change from 0 to 264192 [ 137.484505][ T4418] loop2: detected capacity change from 0 to 270 [ 137.493097][ T4419] loop5: detected capacity change from 0 to 270 [ 137.507705][ T4416] FAT-fs (loop3): invalid media value (0x00) [ 137.513736][ T4416] FAT-fs (loop3): Can't find a valid FAT filesystem 04:35:52 executing program 5: r0 = syz_mount_image$vfat(&(0x7f00000000c0), &(0x7f0000000100)='./file2\x00', 0x0, 0x2, &(0x7f0000000300)=[{&(0x7f0000000000)="eb3c906d6b66082ebc617400028001000240000004f801", 0x17}, {0x0, 0x0, 0x10e20}], 0x0, &(0x7f0000001680)={[{@uni_xlate}]}) mkdirat(r0, &(0x7f0000000040)='./file1\x00', 0x8d) 04:35:52 executing program 2: r0 = syz_mount_image$vfat(&(0x7f00000000c0), &(0x7f0000000100)='./file2\x00', 0x0, 0x2, &(0x7f0000000300)=[{&(0x7f0000000000)="eb3c906d6b66082ebc617400028001000240000004f801", 0x17}, {0x0, 0x0, 0x10e20}], 0x0, &(0x7f0000001680)={[{@uni_xlate}]}) mkdirat(r0, &(0x7f0000000040)='./file1\x00', 0x3f000000) [ 137.579061][ T4423] FAULT_INJECTION: forcing a failure. [ 137.579061][ T4423] name fail_page_alloc, interval 1, probability 0, space 0, times 0 [ 137.592348][ T4423] CPU: 0 PID: 4423 Comm: syz-executor.0 Not tainted 5.16.0-rc3-syzkaller #0 [ 137.601029][ T4423] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 137.611089][ T4423] Call Trace: [ 137.614433][ T4423] [ 137.617364][ T4423] dump_stack_lvl+0xd6/0x122 [ 137.621985][ T4423] dump_stack+0x11/0x1b [ 137.626140][ T4423] should_fail+0x23c/0x250 [ 137.630590][ T4423] __alloc_pages+0x102/0x330 [ 137.635200][ T4423] alloc_pages+0x382/0x3d0 [ 137.639679][ T4423] folio_alloc+0x1a/0x20 [ 137.643918][ T4423] filemap_alloc_folio+0x53/0xf0 [ 137.648848][ T4423] page_cache_ra_unbounded+0x1c0/0x430 [ 137.654320][ T4423] ondemand_readahead+0x4f8/0x700 [ 137.659422][ T4423] page_cache_async_ra+0xed/0x120 [ 137.664454][ T4423] do_async_mmap_readahead+0x211/0x250 [ 137.669970][ T4423] filemap_fault+0x101/0xa10 [ 137.674628][ T4423] handle_mm_fault+0xba6/0x1590 [ 137.679483][ T4423] ? lock_page_maybe_drop_mmap+0x200/0x200 [ 137.685299][ T4423] __get_user_pages+0x388/0xc80 [ 137.690205][ T4423] __mm_populate+0x24d/0x370 [ 137.694863][ T4423] vm_mmap_pgoff+0x160/0x1f0 [ 137.699457][ T4423] ksys_mmap_pgoff+0x265/0x320 [ 137.704280][ T4423] do_syscall_64+0x44/0xd0 [ 137.708705][ T4423] entry_SYSCALL_64_after_hwframe+0x44/0xae [ 137.714673][ T4423] RIP: 0033:0x7f4eca1feae9 [ 137.719084][ T4423] Code: ff ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 40 00 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 bc ff ff ff f7 d8 64 89 01 48 [ 137.738752][ T4423] RSP: 002b:00007f4ec7f75188 EFLAGS: 00000246 ORIG_RAX: 0000000000000009 [ 137.747176][ T4423] RAX: ffffffffffffffda RBX: 00007f4eca311f60 RCX: 00007f4eca1feae9 [ 137.755143][ T4423] RDX: 00000000007ffffe RSI: 0000000000600000 RDI: 0000000020000000 [ 137.763190][ T4423] RBP: 00007f4ec7f751d0 R08: 0000000000000004 R09: 0000000000000000 [ 137.771262][ T4423] R10: 0000000004002011 R11: 0000000000000246 R12: 0000000000000002 [ 137.779238][ T4423] R13: 00007ffc4b5d211f R14: 00007f4ec7f75300 R15: 0000000000022000 [ 137.787288][ T4423] [ 137.873673][ T4428] loop5: detected capacity change from 0 to 270 [ 137.880733][ T4430] loop2: detected capacity change from 0 to 270 04:35:52 executing program 0: r0 = creat(&(0x7f0000000000)='./bus\x00', 0x0) openat$vcsu(0xffffffffffffff9c, 0x0, 0x0, 0x0) r1 = open(&(0x7f0000000780)='./bus\x00', 0x14117e, 0x0) r2 = creat(&(0x7f00000001c0)='./bus\x00', 0x0) lseek(r2, 0x7ffffc, 0x0) write$binfmt_elf64(r2, &(0x7f00000002c0)=ANY=[], 0x1a0) mmap(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x7ffffe, 0x4002011, r1, 0x0) (fail_nth: 99) ioctl$EXT4_IOC_SWAP_BOOT(r0, 0x6611) 04:35:52 executing program 1: syz_mount_image$vfat(&(0x7f00000002c0), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f00000000c0)}, {0x0, 0x0, 0x200000000010ffd}], 0x0, &(0x7f0000000240)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') open(&(0x7f0000000080)='./file0\x00', 0x4142, 0x0) r0 = perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41c1}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r1 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) r2 = open(&(0x7f0000000000)='./file0\x00', 0x141042, 0x0) write$binfmt_elf64(r2, &(0x7f0000000180)=ANY=[], 0x82) r3 = openat$cgroup_ro(0xffffffffffffff9c, 0x0, 0x26e1, 0x0) ioctl$PERF_EVENT_IOC_PERIOD(r3, 0x4030582a, &(0x7f0000000040)) write$P9_RREADDIR(r3, &(0x7f0000000240)=ANY=[@ANYBLOB="49000000290200030000008003000000240000f00000000014020000000066696c65fb1f3cde7d42a05ebbdb864e304fb71615dfe1ae30020200000007000000000000000300"/80], 0x49) r4 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) ioctl$PERF_EVENT_IOC_PERIOD(r0, 0x40082404, &(0x7f0000000140)=0x3) r5 = open(&(0x7f0000000380)='./file0\x00', 0x141042, 0x0) write$binfmt_elf64(r5, &(0x7f0000000180)=ANY=[], 0x82) sendfile(r5, r4, 0x0, 0xa198) sendfile(r2, r1, 0x0, 0xa198) 04:35:52 executing program 2: r0 = syz_mount_image$vfat(&(0x7f00000000c0), &(0x7f0000000100)='./file2\x00', 0x0, 0x2, &(0x7f0000000300)=[{&(0x7f0000000000)="eb3c906d6b66082ebc617400028001000240000004f801", 0x17}, {0x0, 0x0, 0x10e20}], 0x0, &(0x7f0000001680)={[{@uni_xlate}]}) mkdirat(r0, &(0x7f0000000040)='./file1\x00', 0x40000000) 04:35:52 executing program 5: r0 = syz_mount_image$vfat(&(0x7f00000000c0), &(0x7f0000000100)='./file2\x00', 0x0, 0x2, &(0x7f0000000300)=[{&(0x7f0000000000)="eb3c906d6b66082ebc617400028001000240000004f801", 0x17}, {0x0, 0x0, 0x10e20}], 0x0, &(0x7f0000001680)={[{@uni_xlate}]}) mkdirat(r0, &(0x7f0000000040)='./file1\x00', 0x10e) [ 137.974826][ T4434] loop1: detected capacity change from 0 to 264192 [ 137.983669][ T4432] FAULT_INJECTION: forcing a failure. [ 137.983669][ T4432] name fail_page_alloc, interval 1, probability 0, space 0, times 0 [ 137.997035][ T4432] CPU: 0 PID: 4432 Comm: syz-executor.0 Not tainted 5.16.0-rc3-syzkaller #0 [ 138.005709][ T4432] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 138.015844][ T4432] Call Trace: [ 138.019182][ T4432] [ 138.021260][ T4434] FAT-fs (loop1): bogus number of reserved sectors [ 138.022159][ T4432] dump_stack_lvl+0xd6/0x122 [ 138.022186][ T4432] dump_stack+0x11/0x1b [ 138.028703][ T4434] FAT-fs (loop1): Can't find a valid FAT filesystem [ 138.033247][ T4432] should_fail+0x23c/0x250 [ 138.048382][ T4432] __alloc_pages+0x102/0x330 [ 138.052985][ T4432] alloc_pages+0x382/0x3d0 [ 138.057415][ T4432] folio_alloc+0x1a/0x20 [ 138.061659][ T4432] filemap_alloc_folio+0x53/0xf0 [ 138.066705][ T4432] page_cache_ra_unbounded+0x1c0/0x430 [ 138.072188][ T4432] ondemand_readahead+0x4f8/0x700 [ 138.077229][ T4432] page_cache_async_ra+0xed/0x120 [ 138.082262][ T4432] do_async_mmap_readahead+0x211/0x250 [ 138.087761][ T4432] filemap_fault+0x101/0xa10 [ 138.092362][ T4432] handle_mm_fault+0xba6/0x1590 [ 138.097221][ T4432] ? lock_page_maybe_drop_mmap+0x200/0x200 [ 138.103038][ T4432] __get_user_pages+0x388/0xc80 [ 138.107890][ T4432] __mm_populate+0x24d/0x370 [ 138.112489][ T4432] vm_mmap_pgoff+0x160/0x1f0 [ 138.117128][ T4432] ksys_mmap_pgoff+0x265/0x320 [ 138.121974][ T4432] do_syscall_64+0x44/0xd0 [ 138.126424][ T4432] entry_SYSCALL_64_after_hwframe+0x44/0xae [ 138.132392][ T4432] RIP: 0033:0x7f4eca1feae9 [ 138.136804][ T4432] Code: ff ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 40 00 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 bc ff ff ff f7 d8 64 89 01 48 [ 138.156441][ T4432] RSP: 002b:00007f4ec7f75188 EFLAGS: 00000246 ORIG_RAX: 0000000000000009 [ 138.164958][ T4432] RAX: ffffffffffffffda RBX: 00007f4eca311f60 RCX: 00007f4eca1feae9 [ 138.173013][ T4432] RDX: 00000000007ffffe RSI: 0000000000600000 RDI: 0000000020000000 [ 138.180988][ T4432] RBP: 00007f4ec7f751d0 R08: 0000000000000004 R09: 0000000000000000 [ 138.188965][ T4432] R10: 0000000004002011 R11: 0000000000000246 R12: 0000000000000002 [ 138.196942][ T4432] R13: 00007ffc4b5d211f R14: 00007f4ec7f75300 R15: 0000000000022000 [ 138.204917][ T4432] [ 138.224602][ T4439] loop5: detected capacity change from 0 to 270 [ 138.238928][ T4441] loop2: detected capacity change from 0 to 270 04:35:53 executing program 5: r0 = syz_mount_image$vfat(&(0x7f00000000c0), &(0x7f0000000100)='./file2\x00', 0x0, 0x2, &(0x7f0000000300)=[{&(0x7f0000000000)="eb3c906d6b66082ebc617400028001000240000004f801", 0x17}, {0x0, 0x0, 0x10e20}], 0x0, &(0x7f0000001680)={[{@uni_xlate}]}) mkdirat(r0, &(0x7f0000000040)='./file1\x00', 0x204) 04:35:53 executing program 0: r0 = creat(&(0x7f0000000000)='./bus\x00', 0x0) openat$vcsu(0xffffffffffffff9c, 0x0, 0x0, 0x0) r1 = open(&(0x7f0000000780)='./bus\x00', 0x14117e, 0x0) r2 = creat(&(0x7f00000001c0)='./bus\x00', 0x0) lseek(r2, 0x7ffffc, 0x0) write$binfmt_elf64(r2, &(0x7f00000002c0)=ANY=[], 0x1a0) mmap(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x7ffffe, 0x4002011, r1, 0x0) (fail_nth: 100) ioctl$EXT4_IOC_SWAP_BOOT(r0, 0x6611) 04:35:53 executing program 3: syz_mount_image$vfat(&(0x7f00000002c0), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f00000000c0)="601c6d6b646f736617e43c0008802000020000", 0x13}, {0x0, 0x0, 0x200000000010ffd}], 0x0, &(0x7f0000000240)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') open(&(0x7f0000000080)='./file0\x00', 0x4142, 0x0) perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41c1}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) r1 = open(&(0x7f0000000000)='./file0\x00', 0x141042, 0x0) write$binfmt_elf64(r1, &(0x7f0000000180)=ANY=[], 0x82) rename(&(0x7f0000000180)='./file0\x00', &(0x7f0000000300)='./file0\x00') r2 = openat$cgroup_ro(0xffffffffffffff9c, 0x0, 0x26e1, 0x0) ioctl$PERF_EVENT_IOC_PERIOD(r2, 0x4030582a, &(0x7f0000000040)) write$P9_RREADDIR(r2, &(0x7f0000000240)=ANY=[@ANYBLOB="49000000290200030000008003000000240000f00000000014020000000066696c65fb1f3cde7d42a05ebbdb864e304fb71615dfe1ae30020200000007000000000000000300"/80], 0x49) r3 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) r4 = open(&(0x7f0000000380)='./file0\x00', 0x141042, 0x0) write$binfmt_elf64(r4, &(0x7f0000000180)=ANY=[], 0x82) sendfile(r4, r3, 0x0, 0xa198) sendfile(r1, r0, 0x0, 0xa198) 04:35:53 executing program 2: r0 = syz_mount_image$vfat(&(0x7f00000000c0), &(0x7f0000000100)='./file2\x00', 0x0, 0x2, &(0x7f0000000300)=[{&(0x7f0000000000)="eb3c906d6b66082ebc617400028001000240000004f801", 0x17}, {0x0, 0x0, 0x10e20}], 0x0, &(0x7f0000001680)={[{@uni_xlate}]}) mkdirat(r0, &(0x7f0000000040)='./file1\x00', 0x40000800) [ 138.376938][ T4443] FAULT_INJECTION: forcing a failure. [ 138.376938][ T4443] name fail_page_alloc, interval 1, probability 0, space 0, times 0 [ 138.390264][ T4443] CPU: 1 PID: 4443 Comm: syz-executor.0 Not tainted 5.16.0-rc3-syzkaller #0 [ 138.398936][ T4443] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 138.408979][ T4443] Call Trace: [ 138.412247][ T4443] [ 138.415169][ T4443] dump_stack_lvl+0xd6/0x122 [ 138.419823][ T4443] dump_stack+0x11/0x1b [ 138.423995][ T4443] should_fail+0x23c/0x250 [ 138.428467][ T4443] __alloc_pages+0x102/0x330 [ 138.433099][ T4443] alloc_pages+0x382/0x3d0 [ 138.437491][ T4443] folio_alloc+0x1a/0x20 [ 138.441711][ T4443] filemap_alloc_folio+0x53/0xf0 [ 138.446628][ T4443] page_cache_ra_unbounded+0x1c0/0x430 [ 138.452237][ T4443] ondemand_readahead+0x4f8/0x700 [ 138.457492][ T4443] page_cache_async_ra+0xed/0x120 [ 138.462538][ T4443] do_async_mmap_readahead+0x211/0x250 [ 138.468051][ T4443] filemap_fault+0x101/0xa10 [ 138.472634][ T4443] handle_mm_fault+0xba6/0x1590 [ 138.477465][ T4443] ? lock_page_maybe_drop_mmap+0x200/0x200 [ 138.483304][ T4443] __get_user_pages+0x388/0xc80 [ 138.488139][ T4443] __mm_populate+0x24d/0x370 [ 138.492720][ T4443] vm_mmap_pgoff+0x160/0x1f0 [ 138.497374][ T4443] ksys_mmap_pgoff+0x265/0x320 [ 138.502213][ T4443] do_syscall_64+0x44/0xd0 [ 138.506613][ T4443] entry_SYSCALL_64_after_hwframe+0x44/0xae [ 138.512568][ T4443] RIP: 0033:0x7f4eca1feae9 [ 138.516965][ T4443] Code: ff ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 40 00 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 bc ff ff ff f7 d8 64 89 01 48 [ 138.536616][ T4443] RSP: 002b:00007f4ec7f75188 EFLAGS: 00000246 ORIG_RAX: 0000000000000009 [ 138.545060][ T4443] RAX: ffffffffffffffda RBX: 00007f4eca311f60 RCX: 00007f4eca1feae9 [ 138.553089][ T4443] RDX: 00000000007ffffe RSI: 0000000000600000 RDI: 0000000020000000 [ 138.561040][ T4443] RBP: 00007f4ec7f751d0 R08: 0000000000000004 R09: 0000000000000000 [ 138.569049][ T4443] R10: 0000000004002011 R11: 0000000000000246 R12: 0000000000000003 [ 138.576999][ T4443] R13: 00007ffc4b5d211f R14: 00007f4ec7f75300 R15: 0000000000022000 [ 138.584951][ T4443] [ 138.607952][ T4447] loop3: detected capacity change from 0 to 264192 [ 138.613480][ T4448] loop5: detected capacity change from 0 to 270 04:35:53 executing program 4: syz_mount_image$vfat(&(0x7f00000002c0), &(0x7f0000000100)='./file0\x00', 0x0, 0x0, 0x0, 0x0, &(0x7f0000000240)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') open(&(0x7f0000000080)='./file0\x00', 0x4142, 0x0) r0 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) r1 = open(&(0x7f0000000000)='./file0\x00', 0x141042, 0x0) write$binfmt_elf64(r1, &(0x7f0000000180)=ANY=[], 0x82) openat$cgroup_ro(0xffffffffffffff9c, 0x0, 0x26e1, 0x0) r2 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) r3 = open(&(0x7f0000000380)='./file0\x00', 0x141042, 0x0) write$binfmt_elf64(r3, &(0x7f0000000180)=ANY=[], 0x82) sendfile(r3, r2, 0x0, 0xa198) sendfile(r1, r0, 0x0, 0xa198) [ 138.623282][ T4447] FAT-fs (loop3): invalid media value (0x00) [ 138.629322][ T4447] FAT-fs (loop3): Can't find a valid FAT filesystem 04:35:53 executing program 5: r0 = syz_mount_image$vfat(&(0x7f00000000c0), &(0x7f0000000100)='./file2\x00', 0x0, 0x2, &(0x7f0000000300)=[{&(0x7f0000000000)="eb3c906d6b66082ebc617400028001000240000004f801", 0x17}, {0x0, 0x0, 0x10e20}], 0x0, &(0x7f0000001680)={[{@uni_xlate}]}) mkdirat(r0, &(0x7f0000000040)='./file1\x00', 0x214) [ 138.677793][ T4450] loop2: detected capacity change from 0 to 270 04:35:53 executing program 2: r0 = syz_mount_image$vfat(&(0x7f00000000c0), &(0x7f0000000100)='./file2\x00', 0x0, 0x2, &(0x7f0000000300)=[{&(0x7f0000000000)="eb3c906d6b66082ebc617400028001000240000004f801", 0x17}, {0x0, 0x0, 0x10e20}], 0x0, &(0x7f0000001680)={[{@uni_xlate}]}) mkdirat(r0, &(0x7f0000000040)='./file1\x00', 0x87000000) 04:35:53 executing program 0: r0 = creat(&(0x7f0000000000)='./bus\x00', 0x0) openat$vcsu(0xffffffffffffff9c, 0x0, 0x0, 0x0) r1 = open(&(0x7f0000000780)='./bus\x00', 0x14117e, 0x0) r2 = creat(&(0x7f00000001c0)='./bus\x00', 0x0) lseek(r2, 0x7ffffc, 0x0) write$binfmt_elf64(r2, &(0x7f00000002c0)=ANY=[], 0x1a0) mmap(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x7ffffe, 0x4002011, r1, 0x0) ioctl$EXT4_IOC_SWAP_BOOT(r0, 0x6611) 04:35:53 executing program 1: syz_mount_image$vfat(&(0x7f00000002c0), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f00000000c0)}, {0x0, 0x0, 0x200000000010ffd}], 0x0, &(0x7f0000000240)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') open(&(0x7f0000000080)='./file0\x00', 0x4142, 0x0) r0 = perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41c1}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r1 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) r2 = open(&(0x7f0000000000)='./file0\x00', 0x141042, 0x0) write$binfmt_elf64(r2, &(0x7f0000000180)=ANY=[], 0x82) r3 = openat$cgroup_ro(0xffffffffffffff9c, 0x0, 0x26e1, 0x0) ioctl$PERF_EVENT_IOC_PERIOD(r3, 0x4030582a, &(0x7f0000000040)) write$P9_RREADDIR(r3, &(0x7f0000000240)=ANY=[@ANYBLOB="49000000290200030000008003000000240000f00000000014020000000066696c65fb1f3cde7d42a05ebbdb864e304fb71615dfe1ae30020200000007000000000000000300"/80], 0x49) r4 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) ioctl$PERF_EVENT_IOC_PERIOD(r0, 0x40082404, &(0x7f0000000140)=0x3) r5 = open(&(0x7f0000000380)='./file0\x00', 0x141042, 0x0) write$binfmt_elf64(r5, &(0x7f0000000180)=ANY=[], 0x82) sendfile(r5, r4, 0x0, 0xa198) sendfile(r2, r1, 0x0, 0xa198) 04:35:53 executing program 5: r0 = syz_mount_image$vfat(&(0x7f00000000c0), &(0x7f0000000100)='./file2\x00', 0x0, 0x2, &(0x7f0000000300)=[{&(0x7f0000000000)="eb3c906d6b66082ebc617400028001000240000004f801", 0x17}, {0x0, 0x0, 0x10e20}], 0x0, &(0x7f0000001680)={[{@uni_xlate}]}) mkdirat(r0, &(0x7f0000000040)='./file1\x00', 0x300) [ 138.771376][ T4456] loop5: detected capacity change from 0 to 270 [ 138.810518][ T4459] loop2: detected capacity change from 0 to 270 04:35:53 executing program 2: r0 = syz_mount_image$vfat(&(0x7f00000000c0), &(0x7f0000000100)='./file2\x00', 0x0, 0x2, &(0x7f0000000300)=[{&(0x7f0000000000)="eb3c906d6b66082ebc617400028001000240000004f801", 0x17}, {0x0, 0x0, 0x10e20}], 0x0, &(0x7f0000001680)={[{@uni_xlate}]}) mkdirat(r0, &(0x7f0000000040)='./file1\x00', 0x88000000) [ 138.876974][ T4462] loop1: detected capacity change from 0 to 264192 [ 138.887846][ T4462] FAT-fs (loop1): bogus number of reserved sectors [ 138.894370][ T4462] FAT-fs (loop1): Can't find a valid FAT filesystem [ 138.916600][ T4464] loop5: detected capacity change from 0 to 270 04:35:53 executing program 5: r0 = syz_mount_image$vfat(&(0x7f00000000c0), &(0x7f0000000100)='./file2\x00', 0x0, 0x2, &(0x7f0000000300)=[{&(0x7f0000000000)="eb3c906d6b66082ebc617400028001000240000004f801", 0x17}, {0x0, 0x0, 0x10e20}], 0x0, &(0x7f0000001680)={[{@uni_xlate}]}) mkdirat(r0, &(0x7f0000000040)='./file1\x00', 0x402) [ 138.954323][ T4466] loop2: detected capacity change from 0 to 270 04:35:53 executing program 2: r0 = syz_mount_image$vfat(&(0x7f00000000c0), &(0x7f0000000100)='./file2\x00', 0x0, 0x2, &(0x7f0000000300)=[{&(0x7f0000000000)="eb3c906d6b66082ebc617400028001000240000004f801", 0x17}, {0x0, 0x0, 0x10e20}], 0x0, &(0x7f0000001680)={[{@uni_xlate}]}) mkdirat(r0, &(0x7f0000000040)='./file1\x00', 0x89000000) 04:35:53 executing program 0: r0 = creat(&(0x7f0000000000)='./bus\x00', 0x0) openat$vcsu(0xffffffffffffff9c, 0x0, 0x0, 0x0) r1 = open(&(0x7f0000000780)='./bus\x00', 0x14117e, 0x0) r2 = creat(&(0x7f00000001c0)='./bus\x00', 0x0) lseek(r2, 0x7ffffc, 0x0) write$binfmt_elf64(r2, &(0x7f00000002c0)=ANY=[], 0x1a0) mmap(&(0x7f0000000000/0x600000)=nil, 0x600002, 0x7ffffe, 0x4002011, r1, 0x0) ioctl$EXT4_IOC_SWAP_BOOT(r0, 0x6611) [ 139.070734][ T4472] loop5: detected capacity change from 0 to 270 [ 139.088410][ T4473] loop2: detected capacity change from 0 to 270 04:35:54 executing program 3: syz_mount_image$vfat(&(0x7f00000002c0), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f00000000c0)="601c6d6b646f736617e43c0008802000020000", 0x13}, {0x0, 0x0, 0x200000000010ffd}], 0x0, &(0x7f0000000240)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') open(&(0x7f0000000080)='./file0\x00', 0x4142, 0x0) perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41c1}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) r1 = open(&(0x7f0000000000)='./file0\x00', 0x141042, 0x0) write$binfmt_elf64(r1, &(0x7f0000000180)=ANY=[], 0x82) rename(&(0x7f0000000180)='./file0\x00', &(0x7f0000000300)='./file0\x00') r2 = openat$cgroup_ro(0xffffffffffffff9c, 0x0, 0x26e1, 0x0) ioctl$PERF_EVENT_IOC_PERIOD(r2, 0x4030582a, &(0x7f0000000040)) write$P9_RREADDIR(r2, &(0x7f0000000240)=ANY=[@ANYBLOB="49000000290200030000008003000000240000f00000000014020000000066696c65fb1f3cde7d42a05ebbdb864e304fb71615dfe1ae30020200000007000000000000000300"/80], 0x49) r3 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) r4 = open(&(0x7f0000000380)='./file0\x00', 0x141042, 0x0) write$binfmt_elf64(r4, &(0x7f0000000180)=ANY=[], 0x82) sendfile(r4, r3, 0x0, 0xa198) sendfile(r1, r0, 0x0, 0xa198) 04:35:54 executing program 5: r0 = syz_mount_image$vfat(&(0x7f00000000c0), &(0x7f0000000100)='./file2\x00', 0x0, 0x2, &(0x7f0000000300)=[{&(0x7f0000000000)="eb3c906d6b66082ebc617400028001000240000004f801", 0x17}, {0x0, 0x0, 0x10e20}], 0x0, &(0x7f0000001680)={[{@uni_xlate}]}) mkdirat(r0, &(0x7f0000000040)='./file1\x00', 0x406) [ 139.468420][ T4476] loop5: detected capacity change from 0 to 270 [ 139.485942][ T4478] loop3: detected capacity change from 0 to 264192 04:35:54 executing program 4: syz_mount_image$vfat(&(0x7f00000002c0), &(0x7f0000000100)='./file0\x00', 0x0, 0x0, 0x0, 0x0, &(0x7f0000000240)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') open(&(0x7f0000000080)='./file0\x00', 0x4142, 0x0) r0 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) r1 = open(&(0x7f0000000000)='./file0\x00', 0x141042, 0x0) write$binfmt_elf64(r1, &(0x7f0000000180)=ANY=[], 0x82) openat$cgroup_ro(0xffffffffffffff9c, 0x0, 0x26e1, 0x0) r2 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) r3 = open(&(0x7f0000000380)='./file0\x00', 0x141042, 0x0) write$binfmt_elf64(r3, &(0x7f0000000180)=ANY=[], 0x82) sendfile(r3, r2, 0x0, 0xa198) sendfile(r1, r0, 0x0, 0xa198) 04:35:54 executing program 2: r0 = syz_mount_image$vfat(&(0x7f00000000c0), &(0x7f0000000100)='./file2\x00', 0x0, 0x2, &(0x7f0000000300)=[{&(0x7f0000000000)="eb3c906d6b66082ebc617400028001000240000004f801", 0x17}, {0x0, 0x0, 0x10e20}], 0x0, &(0x7f0000001680)={[{@uni_xlate}]}) mkdirat(r0, &(0x7f0000000040)='./file1\x00', 0x8a000000) 04:35:54 executing program 0: r0 = creat(&(0x7f0000000000)='./bus\x00', 0x0) openat$vcsu(0xffffffffffffff9c, 0x0, 0x0, 0x0) r1 = open(&(0x7f0000000780)='./bus\x00', 0x14117e, 0x0) r2 = creat(&(0x7f00000001c0)='./bus\x00', 0x0) lseek(r2, 0x7ffffc, 0x0) write$binfmt_elf64(r2, &(0x7f00000002c0)=ANY=[], 0x1a0) mmap(&(0x7f0000000000/0x600000)=nil, 0x600003, 0x7ffffe, 0x4002011, r1, 0x0) ioctl$EXT4_IOC_SWAP_BOOT(r0, 0x6611) 04:35:54 executing program 5: r0 = syz_mount_image$vfat(&(0x7f00000000c0), &(0x7f0000000100)='./file2\x00', 0x0, 0x2, &(0x7f0000000300)=[{&(0x7f0000000000)="eb3c906d6b66082ebc617400028001000240000004f801", 0x17}, {0x0, 0x0, 0x10e20}], 0x0, &(0x7f0000001680)={[{@uni_xlate}]}) mkdirat(r0, &(0x7f0000000040)='./file1\x00', 0x500) [ 139.512052][ T4478] FAT-fs (loop3): invalid media value (0x00) [ 139.518156][ T4478] FAT-fs (loop3): Can't find a valid FAT filesystem [ 139.551758][ T4483] loop2: detected capacity change from 0 to 270 [ 139.603279][ T4486] loop5: detected capacity change from 0 to 270 04:35:54 executing program 1: syz_mount_image$vfat(&(0x7f00000002c0), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f00000000c0)="601c6d6b646f736617e43c0008802000020000", 0x13}, {0x0, 0x0, 0x200000000010ffd}], 0x0, &(0x7f0000000240)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') open(&(0x7f0000000080)='./file0\x00', 0x4142, 0x0) r0 = perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41c1}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r1 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) r2 = open(&(0x7f0000000000)='./file0\x00', 0x141042, 0x0) write$binfmt_elf64(r2, &(0x7f0000000180)=ANY=[], 0x82) r3 = openat$cgroup_ro(0xffffffffffffff9c, 0x0, 0x26e1, 0x0) ioctl$PERF_EVENT_IOC_PERIOD(r3, 0x4030582a, &(0x7f0000000040)) write$P9_RREADDIR(r3, &(0x7f0000000240)=ANY=[@ANYBLOB="49000000290200030000008003000000240000f00000000014020000000066696c65fb1f3cde7d42a05ebbdb864e304fb71615dfe1ae30020200000007000000000000000300"/80], 0x49) r4 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) ioctl$PERF_EVENT_IOC_PERIOD(r0, 0x40082404, &(0x7f0000000140)=0x3) r5 = open(&(0x7f0000000380)='./file0\x00', 0x141042, 0x0) write$binfmt_elf64(r5, &(0x7f0000000180)=ANY=[], 0x82) sendfile(r5, r4, 0x0, 0xa198) sendfile(r2, r1, 0x0, 0xa198) 04:35:54 executing program 2: r0 = syz_mount_image$vfat(&(0x7f00000000c0), &(0x7f0000000100)='./file2\x00', 0x0, 0x2, &(0x7f0000000300)=[{&(0x7f0000000000)="eb3c906d6b66082ebc617400028001000240000004f801", 0x17}, {0x0, 0x0, 0x10e20}], 0x0, &(0x7f0000001680)={[{@uni_xlate}]}) mkdirat(r0, &(0x7f0000000040)='./file1\x00', 0x8b000000) 04:35:54 executing program 5: r0 = syz_mount_image$vfat(&(0x7f00000000c0), &(0x7f0000000100)='./file2\x00', 0x0, 0x2, &(0x7f0000000300)=[{&(0x7f0000000000)="eb3c906d6b66082ebc617400028001000240000004f801", 0x17}, {0x0, 0x0, 0x10e20}], 0x0, &(0x7f0000001680)={[{@uni_xlate}]}) mkdirat(r0, &(0x7f0000000040)='./file1\x00', 0x600) 04:35:54 executing program 0: r0 = creat(&(0x7f0000000000)='./bus\x00', 0x0) openat$vcsu(0xffffffffffffff9c, 0x0, 0x0, 0x0) r1 = open(&(0x7f0000000780)='./bus\x00', 0x14117e, 0x0) r2 = creat(&(0x7f00000001c0)='./bus\x00', 0x0) lseek(r2, 0x7ffffc, 0x0) write$binfmt_elf64(r2, &(0x7f00000002c0)=ANY=[], 0x1a0) mmap(&(0x7f0000000000/0x600000)=nil, 0x600004, 0x7ffffe, 0x4002011, r1, 0x0) ioctl$EXT4_IOC_SWAP_BOOT(r0, 0x6611) [ 139.735366][ T4492] loop2: detected capacity change from 0 to 270 [ 139.742408][ T4494] loop1: detected capacity change from 0 to 264192 [ 139.753729][ T4497] loop5: detected capacity change from 0 to 270 04:35:54 executing program 2: r0 = syz_mount_image$vfat(&(0x7f00000000c0), &(0x7f0000000100)='./file2\x00', 0x0, 0x2, &(0x7f0000000300)=[{&(0x7f0000000000)="eb3c906d6b66082ebc617400028001000240000004f801", 0x17}, {0x0, 0x0, 0x10e20}], 0x0, &(0x7f0000001680)={[{@uni_xlate}]}) mkdirat(r0, &(0x7f0000000040)='./file1\x00', 0x8c000000) [ 139.784106][ T4494] FAT-fs (loop1): invalid media value (0x00) [ 139.790148][ T4494] FAT-fs (loop1): Can't find a valid FAT filesystem 04:35:54 executing program 5: r0 = syz_mount_image$vfat(&(0x7f00000000c0), &(0x7f0000000100)='./file2\x00', 0x0, 0x2, &(0x7f0000000300)=[{&(0x7f0000000000)="eb3c906d6b66082ebc617400028001000240000004f801", 0x17}, {0x0, 0x0, 0x10e20}], 0x0, &(0x7f0000001680)={[{@uni_xlate}]}) mkdirat(r0, &(0x7f0000000040)='./file1\x00', 0x604) [ 139.886872][ T4502] loop5: detected capacity change from 0 to 270 [ 139.912063][ T4503] loop2: detected capacity change from 0 to 270 04:35:55 executing program 3: syz_mount_image$vfat(&(0x7f00000002c0), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f00000000c0)="601c6d6b646f736617e43c00088020000200000004f8000020004000", 0x1c}, {0x0, 0x0, 0x200000000010ffd}], 0x0, &(0x7f0000000240)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') open(&(0x7f0000000080)='./file0\x00', 0x4142, 0x0) perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41c1}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) r1 = open(&(0x7f0000000000)='./file0\x00', 0x141042, 0x0) write$binfmt_elf64(r1, &(0x7f0000000180)=ANY=[], 0x82) rename(&(0x7f0000000180)='./file0\x00', &(0x7f0000000300)='./file0\x00') r2 = openat$cgroup_ro(0xffffffffffffff9c, 0x0, 0x26e1, 0x0) ioctl$PERF_EVENT_IOC_PERIOD(r2, 0x4030582a, &(0x7f0000000040)) write$P9_RREADDIR(r2, &(0x7f0000000240)=ANY=[@ANYBLOB="49000000290200030000008003000000240000f00000000014020000000066696c65fb1f3cde7d42a05ebbdb864e304fb71615dfe1ae30020200000007000000000000000300"/80], 0x49) r3 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) r4 = open(&(0x7f0000000380)='./file0\x00', 0x141042, 0x0) write$binfmt_elf64(r4, &(0x7f0000000180)=ANY=[], 0x82) sendfile(r4, r3, 0x0, 0xa198) sendfile(r1, r0, 0x0, 0xa198) 04:35:55 executing program 0: r0 = creat(&(0x7f0000000000)='./bus\x00', 0x0) openat$vcsu(0xffffffffffffff9c, 0x0, 0x0, 0x0) r1 = open(&(0x7f0000000780)='./bus\x00', 0x14117e, 0x0) r2 = creat(&(0x7f00000001c0)='./bus\x00', 0x0) lseek(r2, 0x7ffffc, 0x0) write$binfmt_elf64(r2, &(0x7f00000002c0)=ANY=[], 0x1a0) mmap(&(0x7f0000000000/0x600000)=nil, 0x600005, 0x7ffffe, 0x4002011, r1, 0x0) ioctl$EXT4_IOC_SWAP_BOOT(r0, 0x6611) 04:35:55 executing program 5: r0 = syz_mount_image$vfat(&(0x7f00000000c0), &(0x7f0000000100)='./file2\x00', 0x0, 0x2, &(0x7f0000000300)=[{&(0x7f0000000000)="eb3c906d6b66082ebc617400028001000240000004f801", 0x17}, {0x0, 0x0, 0x10e20}], 0x0, &(0x7f0000001680)={[{@uni_xlate}]}) mkdirat(r0, &(0x7f0000000040)='./file1\x00', 0x700) 04:35:55 executing program 2: r0 = syz_mount_image$vfat(&(0x7f00000000c0), &(0x7f0000000100)='./file2\x00', 0x0, 0x2, &(0x7f0000000300)=[{&(0x7f0000000000)="eb3c906d6b66082ebc617400028001000240000004f801", 0x17}, {0x0, 0x0, 0x10e20}], 0x0, &(0x7f0000001680)={[{@uni_xlate}]}) mkdirat(r0, &(0x7f0000000040)='./file1\x00', 0x8cffffff) 04:35:55 executing program 4: syz_mount_image$vfat(&(0x7f00000002c0), &(0x7f0000000100)='./file0\x00', 0x0, 0x1, &(0x7f0000000200)=[{&(0x7f00000000c0)="601c6d6b646f736617e43c00088020000200000004f8000020004000000000000000000001", 0x25}], 0x0, &(0x7f0000000240)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') open(&(0x7f0000000080)='./file0\x00', 0x4142, 0x0) r0 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) r1 = open(&(0x7f0000000000)='./file0\x00', 0x141042, 0x0) write$binfmt_elf64(r1, &(0x7f0000000180)=ANY=[], 0x82) openat$cgroup_ro(0xffffffffffffff9c, 0x0, 0x26e1, 0x0) r2 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) r3 = open(&(0x7f0000000380)='./file0\x00', 0x141042, 0x0) write$binfmt_elf64(r3, &(0x7f0000000180)=ANY=[], 0x82) sendfile(r3, r2, 0x0, 0xa198) sendfile(r1, r0, 0x0, 0xa198) [ 140.382928][ T4507] loop3: detected capacity change from 0 to 264192 [ 140.410474][ T4510] loop2: detected capacity change from 0 to 270 [ 140.419935][ T4511] loop5: detected capacity change from 0 to 270 04:35:55 executing program 5: r0 = syz_mount_image$vfat(&(0x7f00000000c0), &(0x7f0000000100)='./file2\x00', 0x0, 0x2, &(0x7f0000000300)=[{&(0x7f0000000000)="eb3c906d6b66082ebc617400028001000240000004f801", 0x17}, {0x0, 0x0, 0x10e20}], 0x0, &(0x7f0000001680)={[{@uni_xlate}]}) mkdirat(r0, &(0x7f0000000040)='./file1\x00', 0xb00) [ 140.434894][ T4507] FAT-fs (loop3): bogus number of FAT sectors [ 140.440984][ T4507] FAT-fs (loop3): Can't find a valid FAT filesystem [ 140.448364][ T4513] FAT-fs (loop4): bogus number of reserved sectors [ 140.454893][ T4513] FAT-fs (loop4): Can't find a valid FAT filesystem [ 140.537083][ T4516] loop5: detected capacity change from 0 to 270 04:35:55 executing program 0: r0 = creat(&(0x7f0000000000)='./bus\x00', 0x0) openat$vcsu(0xffffffffffffff9c, 0x0, 0x0, 0x0) r1 = open(&(0x7f0000000780)='./bus\x00', 0x14117e, 0x0) r2 = creat(&(0x7f00000001c0)='./bus\x00', 0x0) lseek(r2, 0x7ffffc, 0x0) write$binfmt_elf64(r2, &(0x7f00000002c0)=ANY=[], 0x1a0) mmap(&(0x7f0000000000/0x600000)=nil, 0x600006, 0x7ffffe, 0x4002011, r1, 0x0) ioctl$EXT4_IOC_SWAP_BOOT(r0, 0x6611) 04:35:55 executing program 2: r0 = syz_mount_image$vfat(&(0x7f00000000c0), &(0x7f0000000100)='./file2\x00', 0x0, 0x2, &(0x7f0000000300)=[{&(0x7f0000000000)="eb3c906d6b66082ebc617400028001000240000004f801", 0x17}, {0x0, 0x0, 0x10e20}], 0x0, &(0x7f0000001680)={[{@uni_xlate}]}) mkdirat(r0, &(0x7f0000000040)='./file1\x00', 0x8d000000) 04:35:55 executing program 5: r0 = syz_mount_image$vfat(&(0x7f00000000c0), &(0x7f0000000100)='./file2\x00', 0x0, 0x2, &(0x7f0000000300)=[{&(0x7f0000000000)="eb3c906d6b66082ebc617400028001000240000004f801", 0x17}, {0x0, 0x0, 0x10e20}], 0x0, &(0x7f0000001680)={[{@uni_xlate}]}) mkdirat(r0, &(0x7f0000000040)='./file1\x00', 0xc00) 04:35:55 executing program 1: syz_mount_image$vfat(&(0x7f00000002c0), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f00000000c0)="601c6d6b646f736617e43c0008802000020000", 0x13}, {0x0, 0x0, 0x200000000010ffd}], 0x0, &(0x7f0000000240)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') open(&(0x7f0000000080)='./file0\x00', 0x4142, 0x0) r0 = perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41c1}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r1 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) r2 = open(&(0x7f0000000000)='./file0\x00', 0x141042, 0x0) write$binfmt_elf64(r2, &(0x7f0000000180)=ANY=[], 0x82) r3 = openat$cgroup_ro(0xffffffffffffff9c, 0x0, 0x26e1, 0x0) ioctl$PERF_EVENT_IOC_PERIOD(r3, 0x4030582a, &(0x7f0000000040)) write$P9_RREADDIR(r3, &(0x7f0000000240)=ANY=[@ANYBLOB="49000000290200030000008003000000240000f00000000014020000000066696c65fb1f3cde7d42a05ebbdb864e304fb71615dfe1ae30020200000007000000000000000300"/80], 0x49) r4 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) ioctl$PERF_EVENT_IOC_PERIOD(r0, 0x40082404, &(0x7f0000000140)=0x3) r5 = open(&(0x7f0000000380)='./file0\x00', 0x141042, 0x0) write$binfmt_elf64(r5, &(0x7f0000000180)=ANY=[], 0x82) sendfile(r5, r4, 0x0, 0xa198) sendfile(r2, r1, 0x0, 0xa198) 04:35:55 executing program 2: r0 = syz_mount_image$vfat(&(0x7f00000000c0), &(0x7f0000000100)='./file2\x00', 0x0, 0x2, &(0x7f0000000300)=[{&(0x7f0000000000)="eb3c906d6b66082ebc617400028001000240000004f801", 0x17}, {0x0, 0x0, 0x10e20}], 0x0, &(0x7f0000001680)={[{@uni_xlate}]}) mkdirat(r0, &(0x7f0000000040)='./file1\x00', 0x8e000000) [ 140.617832][ T4522] loop2: detected capacity change from 0 to 270 [ 140.652484][ T4525] loop1: detected capacity change from 0 to 264192 [ 140.659969][ T4526] loop5: detected capacity change from 0 to 270 04:35:55 executing program 5: r0 = syz_mount_image$vfat(&(0x7f00000000c0), &(0x7f0000000100)='./file2\x00', 0x0, 0x2, &(0x7f0000000300)=[{&(0x7f0000000000)="eb3c906d6b66082ebc617400028001000240000004f801", 0x17}, {0x0, 0x0, 0x10e20}], 0x0, &(0x7f0000001680)={[{@uni_xlate}]}) mkdirat(r0, &(0x7f0000000040)='./file1\x00', 0xd00) [ 140.707990][ T4525] FAT-fs (loop1): invalid media value (0x00) [ 140.714009][ T4525] FAT-fs (loop1): Can't find a valid FAT filesystem [ 140.763886][ T4529] loop2: detected capacity change from 0 to 270 [ 140.827141][ T4532] loop5: detected capacity change from 0 to 270 04:35:55 executing program 3: syz_mount_image$vfat(&(0x7f00000002c0), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f00000000c0)="601c6d6b646f736617e43c00088020000200000004f8000020004000", 0x1c}, {0x0, 0x0, 0x200000000010ffd}], 0x0, &(0x7f0000000240)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') open(&(0x7f0000000080)='./file0\x00', 0x4142, 0x0) perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41c1}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) r1 = open(&(0x7f0000000000)='./file0\x00', 0x141042, 0x0) write$binfmt_elf64(r1, &(0x7f0000000180)=ANY=[], 0x82) rename(&(0x7f0000000180)='./file0\x00', &(0x7f0000000300)='./file0\x00') r2 = openat$cgroup_ro(0xffffffffffffff9c, 0x0, 0x26e1, 0x0) ioctl$PERF_EVENT_IOC_PERIOD(r2, 0x4030582a, &(0x7f0000000040)) write$P9_RREADDIR(r2, &(0x7f0000000240)=ANY=[@ANYBLOB="49000000290200030000008003000000240000f00000000014020000000066696c65fb1f3cde7d42a05ebbdb864e304fb71615dfe1ae30020200000007000000000000000300"/80], 0x49) r3 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) r4 = open(&(0x7f0000000380)='./file0\x00', 0x141042, 0x0) write$binfmt_elf64(r4, &(0x7f0000000180)=ANY=[], 0x82) sendfile(r4, r3, 0x0, 0xa198) sendfile(r1, r0, 0x0, 0xa198) 04:35:55 executing program 0: r0 = creat(&(0x7f0000000000)='./bus\x00', 0x0) openat$vcsu(0xffffffffffffff9c, 0x0, 0x0, 0x0) r1 = open(&(0x7f0000000780)='./bus\x00', 0x14117e, 0x0) r2 = creat(&(0x7f00000001c0)='./bus\x00', 0x0) lseek(r2, 0x7ffffc, 0x0) write$binfmt_elf64(r2, &(0x7f00000002c0)=ANY=[], 0x1a0) mmap(&(0x7f0000000000/0x600000)=nil, 0x600007, 0x7ffffe, 0x4002011, r1, 0x0) ioctl$EXT4_IOC_SWAP_BOOT(r0, 0x6611) 04:35:55 executing program 2: r0 = syz_mount_image$vfat(&(0x7f00000000c0), &(0x7f0000000100)='./file2\x00', 0x0, 0x2, &(0x7f0000000300)=[{&(0x7f0000000000)="eb3c906d6b66082ebc617400028001000240000004f801", 0x17}, {0x0, 0x0, 0x10e20}], 0x0, &(0x7f0000001680)={[{@uni_xlate}]}) mkdirat(r0, &(0x7f0000000040)='./file1\x00', 0xe5ffffff) 04:35:55 executing program 5: r0 = syz_mount_image$vfat(&(0x7f00000000c0), &(0x7f0000000100)='./file2\x00', 0x0, 0x2, &(0x7f0000000300)=[{&(0x7f0000000000)="eb3c906d6b66082ebc617400028001000240000004f801", 0x17}, {0x0, 0x0, 0x10e20}], 0x0, &(0x7f0000001680)={[{@uni_xlate}]}) mkdirat(r0, &(0x7f0000000040)='./file1\x00', 0xe00) [ 141.257519][ T4537] loop5: detected capacity change from 0 to 270 [ 141.268354][ T4538] loop2: detected capacity change from 0 to 270 [ 141.277925][ T4540] loop3: detected capacity change from 0 to 264192 04:35:56 executing program 4: syz_mount_image$vfat(&(0x7f00000002c0), &(0x7f0000000100)='./file0\x00', 0x0, 0x1, &(0x7f0000000200)=[{&(0x7f00000000c0)="601c6d6b646f736617e43c00088020000200000004f8000020004000000000000000000001", 0x25}], 0x0, &(0x7f0000000240)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') open(&(0x7f0000000080)='./file0\x00', 0x4142, 0x0) r0 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) r1 = open(&(0x7f0000000000)='./file0\x00', 0x141042, 0x0) write$binfmt_elf64(r1, &(0x7f0000000180)=ANY=[], 0x82) openat$cgroup_ro(0xffffffffffffff9c, 0x0, 0x26e1, 0x0) r2 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) r3 = open(&(0x7f0000000380)='./file0\x00', 0x141042, 0x0) write$binfmt_elf64(r3, &(0x7f0000000180)=ANY=[], 0x82) sendfile(r3, r2, 0x0, 0xa198) sendfile(r1, r0, 0x0, 0xa198) 04:35:56 executing program 0: r0 = creat(&(0x7f0000000000)='./bus\x00', 0x0) openat$vcsu(0xffffffffffffff9c, 0x0, 0x0, 0x0) r1 = open(&(0x7f0000000780)='./bus\x00', 0x14117e, 0x0) r2 = creat(&(0x7f00000001c0)='./bus\x00', 0x0) lseek(r2, 0x7ffffc, 0x0) write$binfmt_elf64(r2, &(0x7f00000002c0)=ANY=[], 0x1a0) mmap(&(0x7f0000000000/0x600000)=nil, 0x600008, 0x7ffffe, 0x4002011, r1, 0x0) ioctl$EXT4_IOC_SWAP_BOOT(r0, 0x6611) 04:35:56 executing program 2: r0 = syz_mount_image$vfat(&(0x7f00000000c0), &(0x7f0000000100)='./file2\x00', 0x0, 0x2, &(0x7f0000000300)=[{&(0x7f0000000000)="eb3c906d6b66082ebc617400028001000240000004f801", 0x17}, {0x0, 0x0, 0x10e20}], 0x0, &(0x7f0000001680)={[{@uni_xlate}]}) mkdirat(r0, &(0x7f0000000040)='./file1\x00', 0xf60f0000) 04:35:56 executing program 5: r0 = syz_mount_image$vfat(&(0x7f00000000c0), &(0x7f0000000100)='./file2\x00', 0x0, 0x2, &(0x7f0000000300)=[{&(0x7f0000000000)="eb3c906d6b66082ebc617400028001000240000004f801", 0x17}, {0x0, 0x0, 0x10e20}], 0x0, &(0x7f0000001680)={[{@uni_xlate}]}) mkdirat(r0, &(0x7f0000000040)='./file1\x00', 0xe01) [ 141.378813][ T4540] FAT-fs (loop3): bogus number of FAT sectors [ 141.384961][ T4540] FAT-fs (loop3): Can't find a valid FAT filesystem [ 141.403594][ T4546] FAT-fs (loop4): bogus number of reserved sectors [ 141.410225][ T4546] FAT-fs (loop4): Can't find a valid FAT filesystem [ 141.434923][ T4548] loop2: detected capacity change from 0 to 270 04:35:56 executing program 2: r0 = syz_mount_image$vfat(&(0x7f00000000c0), &(0x7f0000000100)='./file2\x00', 0x0, 0x2, &(0x7f0000000300)=[{&(0x7f0000000000)="eb3c906d6b66082ebc617400028001000240000004f801", 0x17}, {0x0, 0x0, 0x10e20}], 0x0, &(0x7f0000001680)={[{@uni_xlate}]}) mkdirat(r0, &(0x7f0000000040)='./file1\x00', 0xf6ffffff) 04:35:56 executing program 1: syz_mount_image$vfat(&(0x7f00000002c0), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f00000000c0)="601c6d6b646f736617e43c0008802000020000", 0x13}, {0x0, 0x0, 0x200000000010ffd}], 0x0, &(0x7f0000000240)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') open(&(0x7f0000000080)='./file0\x00', 0x4142, 0x0) r0 = perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41c1}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r1 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) r2 = open(&(0x7f0000000000)='./file0\x00', 0x141042, 0x0) write$binfmt_elf64(r2, &(0x7f0000000180)=ANY=[], 0x82) r3 = openat$cgroup_ro(0xffffffffffffff9c, 0x0, 0x26e1, 0x0) ioctl$PERF_EVENT_IOC_PERIOD(r3, 0x4030582a, &(0x7f0000000040)) write$P9_RREADDIR(r3, &(0x7f0000000240)=ANY=[@ANYBLOB="49000000290200030000008003000000240000f00000000014020000000066696c65fb1f3cde7d42a05ebbdb864e304fb71615dfe1ae30020200000007000000000000000300"/80], 0x49) r4 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) ioctl$PERF_EVENT_IOC_PERIOD(r0, 0x40082404, &(0x7f0000000140)=0x3) r5 = open(&(0x7f0000000380)='./file0\x00', 0x141042, 0x0) write$binfmt_elf64(r5, &(0x7f0000000180)=ANY=[], 0x82) sendfile(r5, r4, 0x0, 0xa198) sendfile(r2, r1, 0x0, 0xa198) [ 141.479853][ T4550] loop5: detected capacity change from 0 to 270 [ 141.531490][ T4553] loop1: detected capacity change from 0 to 264192 [ 141.546286][ T4553] FAT-fs (loop1): invalid media value (0x00) [ 141.552316][ T4553] FAT-fs (loop1): Can't find a valid FAT filesystem 04:35:56 executing program 5: r0 = syz_mount_image$vfat(&(0x7f00000000c0), &(0x7f0000000100)='./file2\x00', 0x0, 0x2, &(0x7f0000000300)=[{&(0x7f0000000000)="eb3c906d6b66082ebc617400028001000240000004f801", 0x17}, {0x0, 0x0, 0x10e20}], 0x0, &(0x7f0000001680)={[{@uni_xlate}]}) mkdirat(r0, &(0x7f0000000040)='./file1\x00', 0xf00) 04:35:56 executing program 0: r0 = creat(&(0x7f0000000000)='./bus\x00', 0x0) openat$vcsu(0xffffffffffffff9c, 0x0, 0x0, 0x0) r1 = open(&(0x7f0000000780)='./bus\x00', 0x14117e, 0x0) r2 = creat(&(0x7f00000001c0)='./bus\x00', 0x0) lseek(r2, 0x7ffffc, 0x0) write$binfmt_elf64(r2, &(0x7f00000002c0)=ANY=[], 0x1a0) mmap(&(0x7f0000000000/0x600000)=nil, 0x600009, 0x7ffffe, 0x4002011, r1, 0x0) ioctl$EXT4_IOC_SWAP_BOOT(r0, 0x6611) [ 141.586108][ T4556] loop2: detected capacity change from 0 to 270 [ 141.652322][ T4561] loop5: detected capacity change from 0 to 270 04:35:56 executing program 3: syz_mount_image$vfat(&(0x7f00000002c0), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f00000000c0)="601c6d6b646f736617e43c00088020000200000004f8000020004000", 0x1c}, {0x0, 0x0, 0x200000000010ffd}], 0x0, &(0x7f0000000240)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') open(&(0x7f0000000080)='./file0\x00', 0x4142, 0x0) perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41c1}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) r1 = open(&(0x7f0000000000)='./file0\x00', 0x141042, 0x0) write$binfmt_elf64(r1, &(0x7f0000000180)=ANY=[], 0x82) rename(&(0x7f0000000180)='./file0\x00', &(0x7f0000000300)='./file0\x00') r2 = openat$cgroup_ro(0xffffffffffffff9c, 0x0, 0x26e1, 0x0) ioctl$PERF_EVENT_IOC_PERIOD(r2, 0x4030582a, &(0x7f0000000040)) write$P9_RREADDIR(r2, &(0x7f0000000240)=ANY=[@ANYBLOB="49000000290200030000008003000000240000f00000000014020000000066696c65fb1f3cde7d42a05ebbdb864e304fb71615dfe1ae30020200000007000000000000000300"/80], 0x49) r3 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) r4 = open(&(0x7f0000000380)='./file0\x00', 0x141042, 0x0) write$binfmt_elf64(r4, &(0x7f0000000180)=ANY=[], 0x82) sendfile(r4, r3, 0x0, 0xa198) sendfile(r1, r0, 0x0, 0xa198) 04:35:56 executing program 2: r0 = syz_mount_image$vfat(&(0x7f00000000c0), &(0x7f0000000100)='./file2\x00', 0x0, 0x2, &(0x7f0000000300)=[{&(0x7f0000000000)="eb3c906d6b66082ebc617400028001000240000004f801", 0x17}, {0x0, 0x0, 0x10e20}], 0x0, &(0x7f0000001680)={[{@uni_xlate}]}) mkdirat(r0, &(0x7f0000000040)='./file1\x00', 0xfeffffff) 04:35:56 executing program 5: r0 = syz_mount_image$vfat(&(0x7f00000000c0), &(0x7f0000000100)='./file2\x00', 0x0, 0x2, &(0x7f0000000300)=[{&(0x7f0000000000)="eb3c906d6b66082ebc617400028001000240000004f801", 0x17}, {0x0, 0x0, 0x10e20}], 0x0, &(0x7f0000001680)={[{@uni_xlate}]}) mkdirat(r0, &(0x7f0000000040)='./file1\x00', 0xff6) 04:35:56 executing program 0: r0 = creat(&(0x7f0000000000)='./bus\x00', 0x0) openat$vcsu(0xffffffffffffff9c, 0x0, 0x0, 0x0) r1 = open(&(0x7f0000000780)='./bus\x00', 0x14117e, 0x0) r2 = creat(&(0x7f00000001c0)='./bus\x00', 0x0) lseek(r2, 0x7ffffc, 0x0) write$binfmt_elf64(r2, &(0x7f00000002c0)=ANY=[], 0x1a0) mmap(&(0x7f0000000000/0x600000)=nil, 0x60000a, 0x7ffffe, 0x4002011, r1, 0x0) ioctl$EXT4_IOC_SWAP_BOOT(r0, 0x6611) [ 142.132914][ T4566] loop5: detected capacity change from 0 to 270 [ 142.135950][ T4567] loop2: detected capacity change from 0 to 270 [ 142.156297][ T4570] loop3: detected capacity change from 0 to 264192 [ 142.165851][ T4570] FAT-fs (loop3): bogus number of FAT sectors [ 142.172027][ T4570] FAT-fs (loop3): Can't find a valid FAT filesystem 04:35:57 executing program 4: syz_mount_image$vfat(&(0x7f00000002c0), &(0x7f0000000100)='./file0\x00', 0x0, 0x1, &(0x7f0000000200)=[{&(0x7f00000000c0)="601c6d6b646f736617e43c00088020000200000004f8000020004000000000000000000001", 0x25}], 0x0, &(0x7f0000000240)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') open(&(0x7f0000000080)='./file0\x00', 0x4142, 0x0) r0 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) r1 = open(&(0x7f0000000000)='./file0\x00', 0x141042, 0x0) write$binfmt_elf64(r1, &(0x7f0000000180)=ANY=[], 0x82) openat$cgroup_ro(0xffffffffffffff9c, 0x0, 0x26e1, 0x0) r2 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) r3 = open(&(0x7f0000000380)='./file0\x00', 0x141042, 0x0) write$binfmt_elf64(r3, &(0x7f0000000180)=ANY=[], 0x82) sendfile(r3, r2, 0x0, 0xa198) sendfile(r1, r0, 0x0, 0xa198) 04:35:57 executing program 5: r0 = syz_mount_image$vfat(&(0x7f00000000c0), &(0x7f0000000100)='./file2\x00', 0x0, 0x2, &(0x7f0000000300)=[{&(0x7f0000000000)="eb3c906d6b66082ebc617400028001000240000004f801", 0x17}, {0x0, 0x0, 0x10e20}], 0x0, &(0x7f0000001680)={[{@uni_xlate}]}) mkdirat(r0, &(0x7f0000000040)='./file1\x00', 0x1100) 04:35:57 executing program 2: r0 = syz_mount_image$vfat(&(0x7f00000000c0), &(0x7f0000000100)='./file2\x00', 0x0, 0x2, &(0x7f0000000300)=[{&(0x7f0000000000)="eb3c906d6b66082ebc617400028001000240000004f801", 0x17}, {0x0, 0x0, 0x10e20}], 0x0, &(0x7f0000001680)={[{@uni_xlate}]}) mkdirat(r0, &(0x7f0000000040)='./file1\x00', 0xff000000) 04:35:57 executing program 0: r0 = creat(&(0x7f0000000000)='./bus\x00', 0x0) openat$vcsu(0xffffffffffffff9c, 0x0, 0x0, 0x0) r1 = open(&(0x7f0000000780)='./bus\x00', 0x14117e, 0x0) r2 = creat(&(0x7f00000001c0)='./bus\x00', 0x0) lseek(r2, 0x7ffffc, 0x0) write$binfmt_elf64(r2, &(0x7f00000002c0)=ANY=[], 0x1a0) mmap(&(0x7f0000000000/0x600000)=nil, 0x60000b, 0x7ffffe, 0x4002011, r1, 0x0) ioctl$EXT4_IOC_SWAP_BOOT(r0, 0x6611) [ 142.289842][ T4573] loop5: detected capacity change from 0 to 270 [ 142.304548][ T4578] loop2: detected capacity change from 0 to 270 [ 142.320218][ T4576] FAT-fs (loop4): bogus number of reserved sectors [ 142.326808][ T4576] FAT-fs (loop4): Can't find a valid FAT filesystem 04:35:57 executing program 2: r0 = syz_mount_image$vfat(&(0x7f00000000c0), &(0x7f0000000100)='./file2\x00', 0x0, 0x2, &(0x7f0000000300)=[{&(0x7f0000000000)="eb3c906d6b66082ebc617400028001000240000004f801", 0x17}, {0x0, 0x0, 0x10e20}], 0x0, &(0x7f0000001680)={[{@uni_xlate}]}) mkdirat(r0, &(0x7f0000000040)='./file1\x00', 0xff0f0000) 04:35:57 executing program 1: syz_mount_image$vfat(&(0x7f00000002c0), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f00000000c0)="601c6d6b646f736617e43c00088020000200000004f8000020004000", 0x1c}, {0x0, 0x0, 0x200000000010ffd}], 0x0, &(0x7f0000000240)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') open(&(0x7f0000000080)='./file0\x00', 0x4142, 0x0) r0 = perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41c1}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r1 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) r2 = open(&(0x7f0000000000)='./file0\x00', 0x141042, 0x0) write$binfmt_elf64(r2, &(0x7f0000000180)=ANY=[], 0x82) r3 = openat$cgroup_ro(0xffffffffffffff9c, 0x0, 0x26e1, 0x0) ioctl$PERF_EVENT_IOC_PERIOD(r3, 0x4030582a, &(0x7f0000000040)) write$P9_RREADDIR(r3, &(0x7f0000000240)=ANY=[@ANYBLOB="49000000290200030000008003000000240000f00000000014020000000066696c65fb1f3cde7d42a05ebbdb864e304fb71615dfe1ae30020200000007000000000000000300"/80], 0x49) r4 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) ioctl$PERF_EVENT_IOC_PERIOD(r0, 0x40082404, &(0x7f0000000140)=0x3) r5 = open(&(0x7f0000000380)='./file0\x00', 0x141042, 0x0) write$binfmt_elf64(r5, &(0x7f0000000180)=ANY=[], 0x82) sendfile(r5, r4, 0x0, 0xa198) sendfile(r2, r1, 0x0, 0xa198) 04:35:57 executing program 5: r0 = syz_mount_image$vfat(&(0x7f00000000c0), &(0x7f0000000100)='./file2\x00', 0x0, 0x2, &(0x7f0000000300)=[{&(0x7f0000000000)="eb3c906d6b66082ebc617400028001000240000004f801", 0x17}, {0x0, 0x0, 0x10e20}], 0x0, &(0x7f0000001680)={[{@uni_xlate}]}) mkdirat(r0, &(0x7f0000000040)='./file1\x00', 0x1200) [ 142.420249][ T4583] loop1: detected capacity change from 0 to 264192 [ 142.429529][ T4583] FAT-fs (loop1): bogus number of FAT sectors [ 142.435677][ T4583] FAT-fs (loop1): Can't find a valid FAT filesystem [ 142.458536][ T4586] loop2: detected capacity change from 0 to 270 04:35:57 executing program 0: r0 = creat(&(0x7f0000000000)='./bus\x00', 0x0) openat$vcsu(0xffffffffffffff9c, 0x0, 0x0, 0x0) r1 = open(&(0x7f0000000780)='./bus\x00', 0x14117e, 0x0) r2 = creat(&(0x7f00000001c0)='./bus\x00', 0x0) lseek(r2, 0x7ffffc, 0x0) write$binfmt_elf64(r2, &(0x7f00000002c0)=ANY=[], 0x1a0) mmap(&(0x7f0000000000/0x600000)=nil, 0x60000c, 0x7ffffe, 0x4002011, r1, 0x0) ioctl$EXT4_IOC_SWAP_BOOT(r0, 0x6611) [ 142.486225][ T4589] loop5: detected capacity change from 0 to 270 04:35:57 executing program 3: syz_mount_image$vfat(&(0x7f00000002c0), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f00000000c0)="601c6d6b646f736617e43c00088020000200000004f80000200040000000000000", 0x21}, {0x0, 0x0, 0x200000000010ffd}], 0x0, &(0x7f0000000240)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') open(&(0x7f0000000080)='./file0\x00', 0x4142, 0x0) perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41c1}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) r1 = open(&(0x7f0000000000)='./file0\x00', 0x141042, 0x0) write$binfmt_elf64(r1, &(0x7f0000000180)=ANY=[], 0x82) rename(&(0x7f0000000180)='./file0\x00', &(0x7f0000000300)='./file0\x00') r2 = openat$cgroup_ro(0xffffffffffffff9c, 0x0, 0x26e1, 0x0) ioctl$PERF_EVENT_IOC_PERIOD(r2, 0x4030582a, &(0x7f0000000040)) write$P9_RREADDIR(r2, &(0x7f0000000240)=ANY=[@ANYBLOB="49000000290200030000008003000000240000f00000000014020000000066696c65fb1f3cde7d42a05ebbdb864e304fb71615dfe1ae30020200000007000000000000000300"/80], 0x49) r3 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) r4 = open(&(0x7f0000000380)='./file0\x00', 0x141042, 0x0) write$binfmt_elf64(r4, &(0x7f0000000180)=ANY=[], 0x82) sendfile(r4, r3, 0x0, 0xa198) sendfile(r1, r0, 0x0, 0xa198) 04:35:57 executing program 2: r0 = syz_mount_image$vfat(&(0x7f00000000c0), &(0x7f0000000100)='./file2\x00', 0x0, 0x2, &(0x7f0000000300)=[{&(0x7f0000000000)="eb3c906d6b66082ebc617400028001000240000004f801", 0x17}, {0x0, 0x0, 0x10e20}], 0x0, &(0x7f0000001680)={[{@uni_xlate}]}) mkdirat(r0, &(0x7f0000000040)='./file1\x00', 0xffff0000) 04:35:57 executing program 5: r0 = syz_mount_image$vfat(&(0x7f00000000c0), &(0x7f0000000100)='./file2\x00', 0x0, 0x2, &(0x7f0000000300)=[{&(0x7f0000000000)="eb3c906d6b66082ebc617400028001000240000004f801", 0x17}, {0x0, 0x0, 0x10e20}], 0x0, &(0x7f0000001680)={[{@uni_xlate}]}) mkdirat(r0, &(0x7f0000000040)='./file1\x00', 0x1300) 04:35:57 executing program 0: r0 = creat(&(0x7f0000000000)='./bus\x00', 0x0) openat$vcsu(0xffffffffffffff9c, 0x0, 0x0, 0x0) r1 = open(&(0x7f0000000780)='./bus\x00', 0x14117e, 0x0) r2 = creat(&(0x7f00000001c0)='./bus\x00', 0x0) lseek(r2, 0x7ffffc, 0x0) write$binfmt_elf64(r2, &(0x7f00000002c0)=ANY=[], 0x1a0) mmap(&(0x7f0000000000/0x600000)=nil, 0x60000d, 0x7ffffe, 0x4002011, r1, 0x0) ioctl$EXT4_IOC_SWAP_BOOT(r0, 0x6611) [ 143.023600][ T4595] loop5: detected capacity change from 0 to 270 [ 143.030357][ T4599] loop2: detected capacity change from 0 to 270 [ 143.040425][ T4601] loop3: detected capacity change from 0 to 264192 [ 143.063664][ T4601] FAT-fs (loop3): bogus number of FAT sectors [ 143.069836][ T4601] FAT-fs (loop3): Can't find a valid FAT filesystem 04:35:57 executing program 4: syz_mount_image$vfat(&(0x7f00000002c0), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f00000000c0)="601c6d6b646f736617e43c00088020000200000004f8000020004000000000000000000001", 0x25}, {0x0}], 0x0, &(0x7f0000000240)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') open(&(0x7f0000000080)='./file0\x00', 0x4142, 0x0) r0 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) r1 = open(&(0x7f0000000000)='./file0\x00', 0x141042, 0x0) write$binfmt_elf64(r1, &(0x7f0000000180)=ANY=[], 0x82) openat$cgroup_ro(0xffffffffffffff9c, 0x0, 0x26e1, 0x0) r2 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) r3 = open(&(0x7f0000000380)='./file0\x00', 0x141042, 0x0) write$binfmt_elf64(r3, &(0x7f0000000180)=ANY=[], 0x82) sendfile(r3, r2, 0x0, 0xa198) sendfile(r1, r0, 0x0, 0xa198) 04:35:57 executing program 5: r0 = syz_mount_image$vfat(&(0x7f00000000c0), &(0x7f0000000100)='./file2\x00', 0x0, 0x2, &(0x7f0000000300)=[{&(0x7f0000000000)="eb3c906d6b66082ebc617400028001000240000004f801", 0x17}, {0x0, 0x0, 0x10e20}], 0x0, &(0x7f0000001680)={[{@uni_xlate}]}) mkdirat(r0, &(0x7f0000000040)='./file1\x00', 0x1400) 04:35:57 executing program 2: r0 = syz_mount_image$vfat(&(0x7f00000000c0), &(0x7f0000000100)='./file2\x00', 0x0, 0x2, &(0x7f0000000300)=[{&(0x7f0000000000)="eb3c906d6b66082ebc617400028001000240000004f801", 0x17}, {0x0, 0x0, 0x10e20}], 0x0, &(0x7f0000001680)={[{@uni_xlate}]}) mkdirat(r0, &(0x7f0000000040)='./file1\x00', 0xffffff0f) 04:35:57 executing program 0: r0 = creat(&(0x7f0000000000)='./bus\x00', 0x0) openat$vcsu(0xffffffffffffff9c, 0x0, 0x0, 0x0) r1 = open(&(0x7f0000000780)='./bus\x00', 0x14117e, 0x0) r2 = creat(&(0x7f00000001c0)='./bus\x00', 0x0) lseek(r2, 0x7ffffc, 0x0) write$binfmt_elf64(r2, &(0x7f00000002c0)=ANY=[], 0x1a0) mmap(&(0x7f0000000000/0x600000)=nil, 0x60000e, 0x7ffffe, 0x4002011, r1, 0x0) ioctl$EXT4_IOC_SWAP_BOOT(r0, 0x6611) [ 143.185823][ T4604] FAT-fs (loop4): bogus number of reserved sectors [ 143.192370][ T4604] FAT-fs (loop4): Can't find a valid FAT filesystem [ 143.210482][ T4608] loop2: detected capacity change from 0 to 270 [ 143.216752][ T4609] loop5: detected capacity change from 0 to 270 04:35:58 executing program 2: r0 = syz_mount_image$vfat(&(0x7f00000000c0), &(0x7f0000000100)='./file2\x00', 0x0, 0x2, &(0x7f0000000300)=[{&(0x7f0000000000)="eb3c906d6b66082ebc617400028001000240000004f801", 0x17}, {0x0, 0x0, 0x10e20}], 0x0, &(0x7f0000001680)={[{@uni_xlate}]}) mkdirat(r0, &(0x7f0000000040)='./file1\x00', 0xffffff8c) 04:35:58 executing program 1: syz_mount_image$vfat(&(0x7f00000002c0), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f00000000c0)="601c6d6b646f736617e43c00088020000200000004f8000020004000", 0x1c}, {0x0, 0x0, 0x200000000010ffd}], 0x0, &(0x7f0000000240)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') open(&(0x7f0000000080)='./file0\x00', 0x4142, 0x0) r0 = perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41c1}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r1 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) r2 = open(&(0x7f0000000000)='./file0\x00', 0x141042, 0x0) write$binfmt_elf64(r2, &(0x7f0000000180)=ANY=[], 0x82) r3 = openat$cgroup_ro(0xffffffffffffff9c, 0x0, 0x26e1, 0x0) ioctl$PERF_EVENT_IOC_PERIOD(r3, 0x4030582a, &(0x7f0000000040)) write$P9_RREADDIR(r3, &(0x7f0000000240)=ANY=[@ANYBLOB="49000000290200030000008003000000240000f00000000014020000000066696c65fb1f3cde7d42a05ebbdb864e304fb71615dfe1ae30020200000007000000000000000300"/80], 0x49) r4 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) ioctl$PERF_EVENT_IOC_PERIOD(r0, 0x40082404, &(0x7f0000000140)=0x3) r5 = open(&(0x7f0000000380)='./file0\x00', 0x141042, 0x0) write$binfmt_elf64(r5, &(0x7f0000000180)=ANY=[], 0x82) sendfile(r5, r4, 0x0, 0xa198) sendfile(r2, r1, 0x0, 0xa198) 04:35:58 executing program 5: r0 = syz_mount_image$vfat(&(0x7f00000000c0), &(0x7f0000000100)='./file2\x00', 0x0, 0x2, &(0x7f0000000300)=[{&(0x7f0000000000)="eb3c906d6b66082ebc617400028001000240000004f801", 0x17}, {0x0, 0x0, 0x10e20}], 0x0, &(0x7f0000001680)={[{@uni_xlate}]}) mkdirat(r0, &(0x7f0000000040)='./file1\x00', 0x1402) [ 143.313138][ T4613] loop1: detected capacity change from 0 to 264192 [ 143.324135][ T4613] FAT-fs (loop1): bogus number of FAT sectors [ 143.330301][ T4613] FAT-fs (loop1): Can't find a valid FAT filesystem 04:35:58 executing program 0: r0 = creat(&(0x7f0000000000)='./bus\x00', 0x0) openat$vcsu(0xffffffffffffff9c, 0x0, 0x0, 0x0) r1 = open(&(0x7f0000000780)='./bus\x00', 0x14117e, 0x0) r2 = creat(&(0x7f00000001c0)='./bus\x00', 0x0) lseek(r2, 0x7ffffc, 0x0) write$binfmt_elf64(r2, &(0x7f00000002c0)=ANY=[], 0x1a0) mmap(&(0x7f0000000000/0x600000)=nil, 0x60000f, 0x7ffffe, 0x4002011, r1, 0x0) ioctl$EXT4_IOC_SWAP_BOOT(r0, 0x6611) [ 143.359336][ T4618] loop5: detected capacity change from 0 to 270 [ 143.367650][ T4619] loop2: detected capacity change from 0 to 270 04:35:58 executing program 5: r0 = syz_mount_image$vfat(&(0x7f00000000c0), &(0x7f0000000100)='./file2\x00', 0x0, 0x2, &(0x7f0000000300)=[{&(0x7f0000000000)="eb3c906d6b66082ebc617400028001000240000004f801", 0x17}, {0x0, 0x0, 0x10e20}], 0x0, &(0x7f0000001680)={[{@uni_xlate}]}) mkdirat(r0, &(0x7f0000000040)='./file1\x00', 0x1500) 04:35:58 executing program 2: r0 = syz_mount_image$vfat(&(0x7f00000000c0), &(0x7f0000000100)='./file2\x00', 0x0, 0x2, &(0x7f0000000300)=[{&(0x7f0000000000)="eb3c906d6b66082ebc617400028001000240000004f801", 0x17}, {0x0, 0x0, 0x10e20}], 0x0, &(0x7f0000001680)={[{@uni_xlate}]}) mkdirat(r0, &(0x7f0000000040)='./file1\x00', 0xffffffe5) 04:35:58 executing program 3: syz_mount_image$vfat(&(0x7f00000002c0), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f00000000c0)="601c6d6b646f736617e43c00088020000200000004f80000200040000000000000", 0x21}, {0x0, 0x0, 0x200000000010ffd}], 0x0, &(0x7f0000000240)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') open(&(0x7f0000000080)='./file0\x00', 0x4142, 0x0) perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41c1}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) r1 = open(&(0x7f0000000000)='./file0\x00', 0x141042, 0x0) write$binfmt_elf64(r1, &(0x7f0000000180)=ANY=[], 0x82) rename(&(0x7f0000000180)='./file0\x00', &(0x7f0000000300)='./file0\x00') r2 = openat$cgroup_ro(0xffffffffffffff9c, 0x0, 0x26e1, 0x0) ioctl$PERF_EVENT_IOC_PERIOD(r2, 0x4030582a, &(0x7f0000000040)) write$P9_RREADDIR(r2, &(0x7f0000000240)=ANY=[@ANYBLOB="49000000290200030000008003000000240000f00000000014020000000066696c65fb1f3cde7d42a05ebbdb864e304fb71615dfe1ae30020200000007000000000000000300"/80], 0x49) r3 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) r4 = open(&(0x7f0000000380)='./file0\x00', 0x141042, 0x0) write$binfmt_elf64(r4, &(0x7f0000000180)=ANY=[], 0x82) sendfile(r4, r3, 0x0, 0xa198) sendfile(r1, r0, 0x0, 0xa198) 04:35:58 executing program 0: r0 = creat(&(0x7f0000000000)='./bus\x00', 0x0) openat$vcsu(0xffffffffffffff9c, 0x0, 0x0, 0x0) r1 = open(&(0x7f0000000780)='./bus\x00', 0x14117e, 0x0) r2 = creat(&(0x7f00000001c0)='./bus\x00', 0x0) lseek(r2, 0x7ffffc, 0x0) write$binfmt_elf64(r2, &(0x7f00000002c0)=ANY=[], 0x1a0) mmap(&(0x7f0000000000/0x600000)=nil, 0x600010, 0x7ffffe, 0x4002011, r1, 0x0) ioctl$EXT4_IOC_SWAP_BOOT(r0, 0x6611) [ 143.889223][ T4627] loop2: detected capacity change from 0 to 270 [ 143.891938][ T4628] loop5: detected capacity change from 0 to 270 [ 143.913404][ T4632] loop3: detected capacity change from 0 to 264192 [ 143.967988][ T4632] FAT-fs (loop3): bogus number of FAT sectors [ 143.974158][ T4632] FAT-fs (loop3): Can't find a valid FAT filesystem 04:35:58 executing program 0: r0 = creat(&(0x7f0000000000)='./bus\x00', 0x0) openat$vcsu(0xffffffffffffff9c, 0x0, 0x0, 0x0) r1 = open(&(0x7f0000000780)='./bus\x00', 0x14117e, 0x0) r2 = creat(&(0x7f00000001c0)='./bus\x00', 0x0) lseek(r2, 0x7ffffc, 0x0) write$binfmt_elf64(r2, &(0x7f00000002c0)=ANY=[], 0x1a0) mmap(&(0x7f0000000000/0x600000)=nil, 0x600011, 0x7ffffe, 0x4002011, r1, 0x0) ioctl$EXT4_IOC_SWAP_BOOT(r0, 0x6611) 04:35:58 executing program 2: r0 = syz_mount_image$vfat(&(0x7f00000000c0), &(0x7f0000000100)='./file2\x00', 0x0, 0x2, &(0x7f0000000300)=[{&(0x7f0000000000)="eb3c906d6b66082ebc617400028001000240000004f801", 0x17}, {0x0, 0x0, 0x10e20}], 0x0, &(0x7f0000001680)={[{@uni_xlate}]}) mkdirat(r0, &(0x7f0000000040)='./file1\x00', 0xfffffff6) 04:35:58 executing program 4: syz_mount_image$vfat(&(0x7f00000002c0), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f00000000c0)="601c6d6b646f736617e43c00088020000200000004f8000020004000000000000000000001", 0x25}, {0x0}], 0x0, &(0x7f0000000240)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') open(&(0x7f0000000080)='./file0\x00', 0x4142, 0x0) r0 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) r1 = open(&(0x7f0000000000)='./file0\x00', 0x141042, 0x0) write$binfmt_elf64(r1, &(0x7f0000000180)=ANY=[], 0x82) openat$cgroup_ro(0xffffffffffffff9c, 0x0, 0x26e1, 0x0) r2 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) r3 = open(&(0x7f0000000380)='./file0\x00', 0x141042, 0x0) write$binfmt_elf64(r3, &(0x7f0000000180)=ANY=[], 0x82) sendfile(r3, r2, 0x0, 0xa198) sendfile(r1, r0, 0x0, 0xa198) 04:35:58 executing program 5: r0 = syz_mount_image$vfat(&(0x7f00000000c0), &(0x7f0000000100)='./file2\x00', 0x0, 0x2, &(0x7f0000000300)=[{&(0x7f0000000000)="eb3c906d6b66082ebc617400028001000240000004f801", 0x17}, {0x0, 0x0, 0x10e20}], 0x0, &(0x7f0000001680)={[{@uni_xlate}]}) mkdirat(r0, &(0x7f0000000040)='./file1\x00', 0x1600) [ 144.076703][ T4638] FAT-fs (loop4): bogus number of reserved sectors [ 144.083231][ T4638] FAT-fs (loop4): Can't find a valid FAT filesystem [ 144.102993][ T4641] loop2: detected capacity change from 0 to 270 [ 144.110098][ T4643] loop5: detected capacity change from 0 to 270 04:35:58 executing program 1: syz_mount_image$vfat(&(0x7f00000002c0), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f00000000c0)="601c6d6b646f736617e43c00088020000200000004f8000020004000", 0x1c}, {0x0, 0x0, 0x200000000010ffd}], 0x0, &(0x7f0000000240)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') open(&(0x7f0000000080)='./file0\x00', 0x4142, 0x0) r0 = perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41c1}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r1 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) r2 = open(&(0x7f0000000000)='./file0\x00', 0x141042, 0x0) write$binfmt_elf64(r2, &(0x7f0000000180)=ANY=[], 0x82) r3 = openat$cgroup_ro(0xffffffffffffff9c, 0x0, 0x26e1, 0x0) ioctl$PERF_EVENT_IOC_PERIOD(r3, 0x4030582a, &(0x7f0000000040)) write$P9_RREADDIR(r3, &(0x7f0000000240)=ANY=[@ANYBLOB="49000000290200030000008003000000240000f00000000014020000000066696c65fb1f3cde7d42a05ebbdb864e304fb71615dfe1ae30020200000007000000000000000300"/80], 0x49) r4 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) ioctl$PERF_EVENT_IOC_PERIOD(r0, 0x40082404, &(0x7f0000000140)=0x3) r5 = open(&(0x7f0000000380)='./file0\x00', 0x141042, 0x0) write$binfmt_elf64(r5, &(0x7f0000000180)=ANY=[], 0x82) sendfile(r5, r4, 0x0, 0xa198) sendfile(r2, r1, 0x0, 0xa198) 04:35:58 executing program 5: r0 = syz_mount_image$vfat(&(0x7f00000000c0), &(0x7f0000000100)='./file2\x00', 0x0, 0x2, &(0x7f0000000300)=[{&(0x7f0000000000)="eb3c906d6b66082ebc617400028001000240000004f801", 0x17}, {0x0, 0x0, 0x10e20}], 0x0, &(0x7f0000001680)={[{@uni_xlate}]}) mkdirat(r0, &(0x7f0000000040)='./file1\x00', 0x1700) 04:35:58 executing program 2: r0 = syz_mount_image$vfat(&(0x7f00000000c0), &(0x7f0000000100)='./file2\x00', 0x0, 0x2, &(0x7f0000000300)=[{&(0x7f0000000000)="eb3c906d6b66082ebc617400028001000240000004f801", 0x17}, {0x0, 0x0, 0x10e20}], 0x0, &(0x7f0000001680)={[{@uni_xlate}]}) mkdirat(r0, &(0x7f0000000040)='./file1\x00', 0xfffffffe) 04:35:58 executing program 0: r0 = creat(&(0x7f0000000000)='./bus\x00', 0x0) openat$vcsu(0xffffffffffffff9c, 0x0, 0x0, 0x0) r1 = open(&(0x7f0000000780)='./bus\x00', 0x14117e, 0x0) r2 = creat(&(0x7f00000001c0)='./bus\x00', 0x0) lseek(r2, 0x7ffffc, 0x0) write$binfmt_elf64(r2, &(0x7f00000002c0)=ANY=[], 0x1a0) mmap(&(0x7f0000000000/0x600000)=nil, 0x600012, 0x7ffffe, 0x4002011, r1, 0x0) ioctl$EXT4_IOC_SWAP_BOOT(r0, 0x6611) [ 144.195356][ T4645] loop1: detected capacity change from 0 to 264192 [ 144.204960][ T4645] FAT-fs (loop1): bogus number of FAT sectors [ 144.211199][ T4645] FAT-fs (loop1): Can't find a valid FAT filesystem [ 144.312513][ T4651] loop2: detected capacity change from 0 to 270 [ 144.315580][ T4652] loop5: detected capacity change from 0 to 270 04:35:59 executing program 5: r0 = syz_mount_image$vfat(&(0x7f00000000c0), &(0x7f0000000100)='./file2\x00', 0x0, 0x2, &(0x7f0000000300)=[{&(0x7f0000000000)="eb3c906d6b66082ebc617400028001000240000004f801", 0x17}, {0x0, 0x0, 0x10e20}], 0x0, &(0x7f0000001680)={[{@uni_xlate}]}) mkdirat(r0, &(0x7f0000000040)='./file1\x00', 0x1800) 04:35:59 executing program 0: r0 = creat(&(0x7f0000000000)='./bus\x00', 0x0) openat$vcsu(0xffffffffffffff9c, 0x0, 0x0, 0x0) r1 = open(&(0x7f0000000780)='./bus\x00', 0x14117e, 0x0) r2 = creat(&(0x7f00000001c0)='./bus\x00', 0x0) lseek(r2, 0x7ffffc, 0x0) write$binfmt_elf64(r2, &(0x7f00000002c0)=ANY=[], 0x1a0) mmap(&(0x7f0000000000/0x600000)=nil, 0x600013, 0x7ffffe, 0x4002011, r1, 0x0) ioctl$EXT4_IOC_SWAP_BOOT(r0, 0x6611) [ 144.445679][ T4658] loop5: detected capacity change from 0 to 270 04:35:59 executing program 3: syz_mount_image$vfat(&(0x7f00000002c0), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f00000000c0)="601c6d6b646f736617e43c00088020000200000004f80000200040000000000000", 0x21}, {0x0, 0x0, 0x200000000010ffd}], 0x0, &(0x7f0000000240)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') open(&(0x7f0000000080)='./file0\x00', 0x4142, 0x0) perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41c1}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) r1 = open(&(0x7f0000000000)='./file0\x00', 0x141042, 0x0) write$binfmt_elf64(r1, &(0x7f0000000180)=ANY=[], 0x82) rename(&(0x7f0000000180)='./file0\x00', &(0x7f0000000300)='./file0\x00') r2 = openat$cgroup_ro(0xffffffffffffff9c, 0x0, 0x26e1, 0x0) ioctl$PERF_EVENT_IOC_PERIOD(r2, 0x4030582a, &(0x7f0000000040)) write$P9_RREADDIR(r2, &(0x7f0000000240)=ANY=[@ANYBLOB="49000000290200030000008003000000240000f00000000014020000000066696c65fb1f3cde7d42a05ebbdb864e304fb71615dfe1ae30020200000007000000000000000300"/80], 0x49) r3 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) r4 = open(&(0x7f0000000380)='./file0\x00', 0x141042, 0x0) write$binfmt_elf64(r4, &(0x7f0000000180)=ANY=[], 0x82) sendfile(r4, r3, 0x0, 0xa198) sendfile(r1, r0, 0x0, 0xa198) 04:35:59 executing program 2: r0 = syz_mount_image$vfat(&(0x7f00000000c0), &(0x7f0000000100)='./file2\x00', 0x0, 0x2, &(0x7f0000000300)=[{&(0x7f0000000000)="eb3c906d6b66082ebc617400028001000240000004f801", 0x17}, {0x0, 0x0, 0x10e20}], 0x0, &(0x7f0000001680)={[{@uni_xlate}]}) mkdirat(r0, &(0x7f0000000040)='./file1\x00', 0x10000000000000) 04:35:59 executing program 0: r0 = creat(&(0x7f0000000000)='./bus\x00', 0x0) openat$vcsu(0xffffffffffffff9c, 0x0, 0x0, 0x0) r1 = open(&(0x7f0000000780)='./bus\x00', 0x14117e, 0x0) r2 = creat(&(0x7f00000001c0)='./bus\x00', 0x0) lseek(r2, 0x7ffffc, 0x0) write$binfmt_elf64(r2, &(0x7f00000002c0)=ANY=[], 0x1a0) mmap(&(0x7f0000000000/0x600000)=nil, 0x600014, 0x7ffffe, 0x4002011, r1, 0x0) ioctl$EXT4_IOC_SWAP_BOOT(r0, 0x6611) 04:35:59 executing program 5: r0 = syz_mount_image$vfat(&(0x7f00000000c0), &(0x7f0000000100)='./file2\x00', 0x0, 0x2, &(0x7f0000000300)=[{&(0x7f0000000000)="eb3c906d6b66082ebc617400028001000240000004f801", 0x17}, {0x0, 0x0, 0x10e20}], 0x0, &(0x7f0000001680)={[{@uni_xlate}]}) mkdirat(r0, &(0x7f0000000040)='./file1\x00', 0x1900) [ 144.769124][ T4663] loop2: detected capacity change from 0 to 270 [ 144.769339][ T4664] loop5: detected capacity change from 0 to 270 [ 144.796605][ T4667] loop3: detected capacity change from 0 to 264192 [ 144.857082][ T4667] FAT-fs (loop3): bogus number of FAT sectors [ 144.863205][ T4667] FAT-fs (loop3): Can't find a valid FAT filesystem 04:35:59 executing program 4: syz_mount_image$vfat(&(0x7f00000002c0), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f00000000c0)="601c6d6b646f736617e43c00088020000200000004f8000020004000000000000000000001", 0x25}, {0x0}], 0x0, &(0x7f0000000240)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') open(&(0x7f0000000080)='./file0\x00', 0x4142, 0x0) r0 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) r1 = open(&(0x7f0000000000)='./file0\x00', 0x141042, 0x0) write$binfmt_elf64(r1, &(0x7f0000000180)=ANY=[], 0x82) openat$cgroup_ro(0xffffffffffffff9c, 0x0, 0x26e1, 0x0) r2 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) r3 = open(&(0x7f0000000380)='./file0\x00', 0x141042, 0x0) write$binfmt_elf64(r3, &(0x7f0000000180)=ANY=[], 0x82) sendfile(r3, r2, 0x0, 0xa198) sendfile(r1, r0, 0x0, 0xa198) 04:35:59 executing program 5: r0 = syz_mount_image$vfat(&(0x7f00000000c0), &(0x7f0000000100)='./file2\x00', 0x0, 0x2, &(0x7f0000000300)=[{&(0x7f0000000000)="eb3c906d6b66082ebc617400028001000240000004f801", 0x17}, {0x0, 0x0, 0x10e20}], 0x0, &(0x7f0000001680)={[{@uni_xlate}]}) mkdirat(r0, &(0x7f0000000040)='./file1\x00', 0x3f00) [ 144.950030][ T4671] loop5: detected capacity change from 0 to 270 [ 144.963616][ T4673] FAT-fs (loop4): bogus number of reserved sectors [ 144.970229][ T4673] FAT-fs (loop4): Can't find a valid FAT filesystem 04:35:59 executing program 2: r0 = syz_mount_image$vfat(&(0x7f00000000c0), &(0x7f0000000100)='./file2\x00', 0x0, 0x2, &(0x7f0000000300)=[{&(0x7f0000000000)="eb3c906d6b66082ebc617400028001000240000004f801", 0x17}, {0x0, 0x0, 0x10e20}], 0x0, &(0x7f0000001680)={[{@uni_xlate}]}) mkdirat(r0, &(0x7f0000000040)='./file1\x00', 0x100000000000000) 04:35:59 executing program 0: r0 = creat(&(0x7f0000000000)='./bus\x00', 0x0) openat$vcsu(0xffffffffffffff9c, 0x0, 0x0, 0x0) r1 = open(&(0x7f0000000780)='./bus\x00', 0x14117e, 0x0) r2 = creat(&(0x7f00000001c0)='./bus\x00', 0x0) lseek(r2, 0x7ffffc, 0x0) write$binfmt_elf64(r2, &(0x7f00000002c0)=ANY=[], 0x1a0) mmap(&(0x7f0000000000/0x600000)=nil, 0x600015, 0x7ffffe, 0x4002011, r1, 0x0) ioctl$EXT4_IOC_SWAP_BOOT(r0, 0x6611) 04:35:59 executing program 1: syz_mount_image$vfat(&(0x7f00000002c0), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f00000000c0)="601c6d6b646f736617e43c00088020000200000004f80000200040000000000000", 0x21}, {0x0, 0x0, 0x200000000010ffd}], 0x0, &(0x7f0000000240)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') open(&(0x7f0000000080)='./file0\x00', 0x4142, 0x0) r0 = perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41c1}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r1 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) r2 = open(&(0x7f0000000000)='./file0\x00', 0x141042, 0x0) write$binfmt_elf64(r2, &(0x7f0000000180)=ANY=[], 0x82) r3 = openat$cgroup_ro(0xffffffffffffff9c, 0x0, 0x26e1, 0x0) ioctl$PERF_EVENT_IOC_PERIOD(r3, 0x4030582a, &(0x7f0000000040)) write$P9_RREADDIR(r3, &(0x7f0000000240)=ANY=[@ANYBLOB="49000000290200030000008003000000240000f00000000014020000000066696c65fb1f3cde7d42a05ebbdb864e304fb71615dfe1ae30020200000007000000000000000300"/80], 0x49) r4 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) ioctl$PERF_EVENT_IOC_PERIOD(r0, 0x40082404, &(0x7f0000000140)=0x3) r5 = open(&(0x7f0000000380)='./file0\x00', 0x141042, 0x0) write$binfmt_elf64(r5, &(0x7f0000000180)=ANY=[], 0x82) sendfile(r5, r4, 0x0, 0xa198) sendfile(r2, r1, 0x0, 0xa198) 04:35:59 executing program 5: r0 = syz_mount_image$vfat(&(0x7f00000000c0), &(0x7f0000000100)='./file2\x00', 0x0, 0x2, &(0x7f0000000300)=[{&(0x7f0000000000)="eb3c906d6b66082ebc617400028001000240000004f801", 0x17}, {0x0, 0x0, 0x10e20}], 0x0, &(0x7f0000001680)={[{@uni_xlate}]}) mkdirat(r0, &(0x7f0000000040)='./file1\x00', 0x4000) 04:35:59 executing program 2: r0 = syz_mount_image$vfat(&(0x7f00000000c0), &(0x7f0000000100)='./file2\x00', 0x0, 0x2, &(0x7f0000000300)=[{&(0x7f0000000000)="eb3c906d6b66082ebc617400028001000240000004f801", 0x17}, {0x0, 0x0, 0x10e20}], 0x0, &(0x7f0000001680)={[{@uni_xlate}]}) mkdirat(r0, &(0x7f0000000040)='./file1\x00', 0x10e000000000000) 04:35:59 executing program 5: r0 = syz_mount_image$vfat(&(0x7f00000000c0), &(0x7f0000000100)='./file2\x00', 0x0, 0x2, &(0x7f0000000300)=[{&(0x7f0000000000)="eb3c906d6b66082ebc617400028001000240000004f801", 0x17}, {0x0, 0x0, 0x10e20}], 0x0, &(0x7f0000001680)={[{@uni_xlate}]}) mkdirat(r0, &(0x7f0000000040)='./file1\x00', 0x8700) [ 145.069079][ T4678] loop2: detected capacity change from 0 to 270 [ 145.075807][ T4679] loop5: detected capacity change from 0 to 270 [ 145.102882][ T4681] loop1: detected capacity change from 0 to 264192 [ 145.146929][ T4681] FAT-fs (loop1): bogus number of FAT sectors [ 145.153134][ T4681] FAT-fs (loop1): Can't find a valid FAT filesystem [ 145.211556][ T4686] loop2: detected capacity change from 0 to 270 [ 145.215501][ T4687] loop5: detected capacity change from 0 to 270 04:36:00 executing program 0: r0 = creat(&(0x7f0000000000)='./bus\x00', 0x0) openat$vcsu(0xffffffffffffff9c, 0x0, 0x0, 0x0) r1 = open(&(0x7f0000000780)='./bus\x00', 0x14117e, 0x0) r2 = creat(&(0x7f00000001c0)='./bus\x00', 0x0) lseek(r2, 0x7ffffc, 0x0) write$binfmt_elf64(r2, &(0x7f00000002c0)=ANY=[], 0x1a0) mmap(&(0x7f0000000000/0x600000)=nil, 0x600016, 0x7ffffe, 0x4002011, r1, 0x0) ioctl$EXT4_IOC_SWAP_BOOT(r0, 0x6611) 04:36:00 executing program 2: r0 = syz_mount_image$vfat(&(0x7f00000000c0), &(0x7f0000000100)='./file2\x00', 0x0, 0x2, &(0x7f0000000300)=[{&(0x7f0000000000)="eb3c906d6b66082ebc617400028001000240000004f801", 0x17}, {0x0, 0x0, 0x10e20}], 0x0, &(0x7f0000001680)={[{@uni_xlate}]}) mkdirat(r0, &(0x7f0000000040)='./file1\x00', 0x200000000000000) 04:36:00 executing program 3: syz_mount_image$vfat(&(0x7f00000002c0), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f00000000c0)="601c6d6b646f736617e43c00088020000200000004f800002000400000000000000000", 0x23}, {0x0, 0x0, 0x200000000010ffd}], 0x0, &(0x7f0000000240)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') open(&(0x7f0000000080)='./file0\x00', 0x4142, 0x0) perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41c1}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) r1 = open(&(0x7f0000000000)='./file0\x00', 0x141042, 0x0) write$binfmt_elf64(r1, &(0x7f0000000180)=ANY=[], 0x82) rename(&(0x7f0000000180)='./file0\x00', &(0x7f0000000300)='./file0\x00') r2 = openat$cgroup_ro(0xffffffffffffff9c, 0x0, 0x26e1, 0x0) ioctl$PERF_EVENT_IOC_PERIOD(r2, 0x4030582a, &(0x7f0000000040)) write$P9_RREADDIR(r2, &(0x7f0000000240)=ANY=[@ANYBLOB="49000000290200030000008003000000240000f00000000014020000000066696c65fb1f3cde7d42a05ebbdb864e304fb71615dfe1ae30020200000007000000000000000300"/80], 0x49) r3 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) r4 = open(&(0x7f0000000380)='./file0\x00', 0x141042, 0x0) write$binfmt_elf64(r4, &(0x7f0000000180)=ANY=[], 0x82) sendfile(r4, r3, 0x0, 0xa198) sendfile(r1, r0, 0x0, 0xa198) 04:36:00 executing program 5: r0 = syz_mount_image$vfat(&(0x7f00000000c0), &(0x7f0000000100)='./file2\x00', 0x0, 0x2, &(0x7f0000000300)=[{&(0x7f0000000000)="eb3c906d6b66082ebc617400028001000240000004f801", 0x17}, {0x0, 0x0, 0x10e20}], 0x0, &(0x7f0000001680)={[{@uni_xlate}]}) mkdirat(r0, &(0x7f0000000040)='./file1\x00', 0x8800) [ 145.657634][ T4694] loop2: detected capacity change from 0 to 270 [ 145.666225][ T4693] loop5: detected capacity change from 0 to 270 [ 145.697277][ T4696] loop3: detected capacity change from 0 to 264192 [ 145.750683][ T4696] FAT-fs (loop3): bogus number of FAT sectors [ 145.756792][ T4696] FAT-fs (loop3): Can't find a valid FAT filesystem 04:36:00 executing program 4: syz_mount_image$vfat(&(0x7f00000002c0), &(0x7f0000000100)='./file0\x00', 0x0, 0x1, &(0x7f0000000200)=[{0x0, 0x0, 0x200000000010ffd}], 0x0, &(0x7f0000000240)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') open(&(0x7f0000000080)='./file0\x00', 0x4142, 0x0) r0 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) r1 = open(&(0x7f0000000000)='./file0\x00', 0x141042, 0x0) write$binfmt_elf64(r1, &(0x7f0000000180)=ANY=[], 0x82) openat$cgroup_ro(0xffffffffffffff9c, 0x0, 0x26e1, 0x0) r2 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) r3 = open(&(0x7f0000000380)='./file0\x00', 0x141042, 0x0) write$binfmt_elf64(r3, &(0x7f0000000180)=ANY=[], 0x82) sendfile(r3, r2, 0x0, 0xa198) sendfile(r1, r0, 0x0, 0xa198) 04:36:00 executing program 5: r0 = syz_mount_image$vfat(&(0x7f00000000c0), &(0x7f0000000100)='./file2\x00', 0x0, 0x2, &(0x7f0000000300)=[{&(0x7f0000000000)="eb3c906d6b66082ebc617400028001000240000004f801", 0x17}, {0x0, 0x0, 0x10e20}], 0x0, &(0x7f0000001680)={[{@uni_xlate}]}) mkdirat(r0, &(0x7f0000000040)='./file1\x00', 0x8900) 04:36:00 executing program 2: r0 = syz_mount_image$vfat(&(0x7f00000000c0), &(0x7f0000000100)='./file2\x00', 0x0, 0x2, &(0x7f0000000300)=[{&(0x7f0000000000)="eb3c906d6b66082ebc617400028001000240000004f801", 0x17}, {0x0, 0x0, 0x10e20}], 0x0, &(0x7f0000001680)={[{@uni_xlate}]}) mkdirat(r0, &(0x7f0000000040)='./file1\x00', 0x204000000000000) 04:36:00 executing program 0: r0 = creat(&(0x7f0000000000)='./bus\x00', 0x0) openat$vcsu(0xffffffffffffff9c, 0x0, 0x0, 0x0) r1 = open(&(0x7f0000000780)='./bus\x00', 0x14117e, 0x0) r2 = creat(&(0x7f00000001c0)='./bus\x00', 0x0) lseek(r2, 0x7ffffc, 0x0) write$binfmt_elf64(r2, &(0x7f00000002c0)=ANY=[], 0x1a0) mmap(&(0x7f0000000000/0x600000)=nil, 0x600017, 0x7ffffe, 0x4002011, r1, 0x0) ioctl$EXT4_IOC_SWAP_BOOT(r0, 0x6611) [ 145.845466][ T4703] loop5: detected capacity change from 0 to 270 [ 145.862588][ T4705] loop2: detected capacity change from 0 to 270 [ 145.888033][ T4707] loop4: detected capacity change from 0 to 264192 [ 145.909854][ T4707] FAT-fs (loop4): bogus number of reserved sectors [ 145.916445][ T4707] FAT-fs (loop4): Can't find a valid FAT filesystem 04:36:00 executing program 1: syz_mount_image$vfat(&(0x7f00000002c0), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f00000000c0)="601c6d6b646f736617e43c00088020000200000004f80000200040000000000000", 0x21}, {0x0, 0x0, 0x200000000010ffd}], 0x0, &(0x7f0000000240)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') open(&(0x7f0000000080)='./file0\x00', 0x4142, 0x0) r0 = perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41c1}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r1 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) r2 = open(&(0x7f0000000000)='./file0\x00', 0x141042, 0x0) write$binfmt_elf64(r2, &(0x7f0000000180)=ANY=[], 0x82) r3 = openat$cgroup_ro(0xffffffffffffff9c, 0x0, 0x26e1, 0x0) ioctl$PERF_EVENT_IOC_PERIOD(r3, 0x4030582a, &(0x7f0000000040)) write$P9_RREADDIR(r3, &(0x7f0000000240)=ANY=[@ANYBLOB="49000000290200030000008003000000240000f00000000014020000000066696c65fb1f3cde7d42a05ebbdb864e304fb71615dfe1ae30020200000007000000000000000300"/80], 0x49) r4 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) ioctl$PERF_EVENT_IOC_PERIOD(r0, 0x40082404, &(0x7f0000000140)=0x3) r5 = open(&(0x7f0000000380)='./file0\x00', 0x141042, 0x0) write$binfmt_elf64(r5, &(0x7f0000000180)=ANY=[], 0x82) sendfile(r5, r4, 0x0, 0xa198) sendfile(r2, r1, 0x0, 0xa198) 04:36:00 executing program 2: r0 = syz_mount_image$vfat(&(0x7f00000000c0), &(0x7f0000000100)='./file2\x00', 0x0, 0x2, &(0x7f0000000300)=[{&(0x7f0000000000)="eb3c906d6b66082ebc617400028001000240000004f801", 0x17}, {0x0, 0x0, 0x10e20}], 0x0, &(0x7f0000001680)={[{@uni_xlate}]}) mkdirat(r0, &(0x7f0000000040)='./file1\x00', 0x300000000000000) 04:36:00 executing program 5: r0 = syz_mount_image$vfat(&(0x7f00000000c0), &(0x7f0000000100)='./file2\x00', 0x0, 0x2, &(0x7f0000000300)=[{&(0x7f0000000000)="eb3c906d6b66082ebc617400028001000240000004f801", 0x17}, {0x0, 0x0, 0x10e20}], 0x0, &(0x7f0000001680)={[{@uni_xlate}]}) mkdirat(r0, &(0x7f0000000040)='./file1\x00', 0x8a00) 04:36:00 executing program 0: r0 = creat(&(0x7f0000000000)='./bus\x00', 0x0) openat$vcsu(0xffffffffffffff9c, 0x0, 0x0, 0x0) r1 = open(&(0x7f0000000780)='./bus\x00', 0x14117e, 0x0) r2 = creat(&(0x7f00000001c0)='./bus\x00', 0x0) lseek(r2, 0x7ffffc, 0x0) write$binfmt_elf64(r2, &(0x7f00000002c0)=ANY=[], 0x1a0) mmap(&(0x7f0000000000/0x600000)=nil, 0x600018, 0x7ffffe, 0x4002011, r1, 0x0) ioctl$EXT4_IOC_SWAP_BOOT(r0, 0x6611) [ 146.015651][ T4712] loop2: detected capacity change from 0 to 270 [ 146.034434][ T4711] loop1: detected capacity change from 0 to 264192 [ 146.049039][ T4715] loop5: detected capacity change from 0 to 270 04:36:00 executing program 2: r0 = syz_mount_image$vfat(&(0x7f00000000c0), &(0x7f0000000100)='./file2\x00', 0x0, 0x2, &(0x7f0000000300)=[{&(0x7f0000000000)="eb3c906d6b66082ebc617400028001000240000004f801", 0x17}, {0x0, 0x0, 0x10e20}], 0x0, &(0x7f0000001680)={[{@uni_xlate}]}) mkdirat(r0, &(0x7f0000000040)='./file1\x00', 0x400000000000000) 04:36:00 executing program 5: r0 = syz_mount_image$vfat(&(0x7f00000000c0), &(0x7f0000000100)='./file2\x00', 0x0, 0x2, &(0x7f0000000300)=[{&(0x7f0000000000)="eb3c906d6b66082ebc617400028001000240000004f801", 0x17}, {0x0, 0x0, 0x10e20}], 0x0, &(0x7f0000001680)={[{@uni_xlate}]}) mkdirat(r0, &(0x7f0000000040)='./file1\x00', 0x8b00) [ 146.109847][ T4711] FAT-fs (loop1): bogus number of FAT sectors [ 146.115999][ T4711] FAT-fs (loop1): Can't find a valid FAT filesystem [ 146.220752][ T4722] loop5: detected capacity change from 0 to 270 [ 146.227918][ T4723] loop2: detected capacity change from 0 to 270 04:36:01 executing program 3: syz_mount_image$vfat(&(0x7f00000002c0), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f00000000c0)="601c6d6b646f736617e43c00088020000200000004f800002000400000000000000000", 0x23}, {0x0, 0x0, 0x200000000010ffd}], 0x0, &(0x7f0000000240)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') open(&(0x7f0000000080)='./file0\x00', 0x4142, 0x0) perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41c1}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) r1 = open(&(0x7f0000000000)='./file0\x00', 0x141042, 0x0) write$binfmt_elf64(r1, &(0x7f0000000180)=ANY=[], 0x82) rename(&(0x7f0000000180)='./file0\x00', &(0x7f0000000300)='./file0\x00') r2 = openat$cgroup_ro(0xffffffffffffff9c, 0x0, 0x26e1, 0x0) ioctl$PERF_EVENT_IOC_PERIOD(r2, 0x4030582a, &(0x7f0000000040)) write$P9_RREADDIR(r2, &(0x7f0000000240)=ANY=[@ANYBLOB="49000000290200030000008003000000240000f00000000014020000000066696c65fb1f3cde7d42a05ebbdb864e304fb71615dfe1ae30020200000007000000000000000300"/80], 0x49) r3 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) r4 = open(&(0x7f0000000380)='./file0\x00', 0x141042, 0x0) write$binfmt_elf64(r4, &(0x7f0000000180)=ANY=[], 0x82) sendfile(r4, r3, 0x0, 0xa198) sendfile(r1, r0, 0x0, 0xa198) 04:36:01 executing program 0: r0 = creat(&(0x7f0000000000)='./bus\x00', 0x0) openat$vcsu(0xffffffffffffff9c, 0x0, 0x0, 0x0) r1 = open(&(0x7f0000000780)='./bus\x00', 0x14117e, 0x0) r2 = creat(&(0x7f00000001c0)='./bus\x00', 0x0) lseek(r2, 0x7ffffc, 0x0) write$binfmt_elf64(r2, &(0x7f00000002c0)=ANY=[], 0x1a0) mmap(&(0x7f0000000000/0x600000)=nil, 0x600019, 0x7ffffe, 0x4002011, r1, 0x0) ioctl$EXT4_IOC_SWAP_BOOT(r0, 0x6611) [ 146.563538][ T4727] loop3: detected capacity change from 0 to 264192 [ 146.574615][ T4727] FAT-fs (loop3): bogus number of FAT sectors [ 146.580783][ T4727] FAT-fs (loop3): Can't find a valid FAT filesystem 04:36:01 executing program 2: r0 = syz_mount_image$vfat(&(0x7f00000000c0), &(0x7f0000000100)='./file2\x00', 0x0, 0x2, &(0x7f0000000300)=[{&(0x7f0000000000)="eb3c906d6b66082ebc617400028001000240000004f801", 0x17}, {0x0, 0x0, 0x10e20}], 0x0, &(0x7f0000001680)={[{@uni_xlate}]}) mkdirat(r0, &(0x7f0000000040)='./file1\x00', 0x500000000000000) 04:36:01 executing program 5: r0 = syz_mount_image$vfat(&(0x7f00000000c0), &(0x7f0000000100)='./file2\x00', 0x0, 0x2, &(0x7f0000000300)=[{&(0x7f0000000000)="eb3c906d6b66082ebc617400028001000240000004f801", 0x17}, {0x0, 0x0, 0x10e20}], 0x0, &(0x7f0000001680)={[{@uni_xlate}]}) mkdirat(r0, &(0x7f0000000040)='./file1\x00', 0x8c00) 04:36:01 executing program 4: syz_mount_image$vfat(&(0x7f00000002c0), &(0x7f0000000100)='./file0\x00', 0x0, 0x1, &(0x7f0000000200)=[{0x0, 0x0, 0x200000000010ffd}], 0x0, &(0x7f0000000240)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') open(&(0x7f0000000080)='./file0\x00', 0x4142, 0x0) r0 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) r1 = open(&(0x7f0000000000)='./file0\x00', 0x141042, 0x0) write$binfmt_elf64(r1, &(0x7f0000000180)=ANY=[], 0x82) openat$cgroup_ro(0xffffffffffffff9c, 0x0, 0x26e1, 0x0) r2 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) r3 = open(&(0x7f0000000380)='./file0\x00', 0x141042, 0x0) write$binfmt_elf64(r3, &(0x7f0000000180)=ANY=[], 0x82) sendfile(r3, r2, 0x0, 0xa198) sendfile(r1, r0, 0x0, 0xa198) 04:36:01 executing program 0: r0 = creat(&(0x7f0000000000)='./bus\x00', 0x0) openat$vcsu(0xffffffffffffff9c, 0x0, 0x0, 0x0) r1 = open(&(0x7f0000000780)='./bus\x00', 0x14117e, 0x0) r2 = creat(&(0x7f00000001c0)='./bus\x00', 0x0) lseek(r2, 0x7ffffc, 0x0) write$binfmt_elf64(r2, &(0x7f00000002c0)=ANY=[], 0x1a0) mmap(&(0x7f0000000000/0x600000)=nil, 0x60001a, 0x7ffffe, 0x4002011, r1, 0x0) ioctl$EXT4_IOC_SWAP_BOOT(r0, 0x6611) [ 146.758202][ T4735] loop5: detected capacity change from 0 to 270 [ 146.767635][ T4736] loop2: detected capacity change from 0 to 270 [ 146.781361][ T4737] loop4: detected capacity change from 0 to 264192 04:36:01 executing program 1: syz_mount_image$vfat(&(0x7f00000002c0), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f00000000c0)="601c6d6b646f736617e43c00088020000200000004f80000200040000000000000", 0x21}, {0x0, 0x0, 0x200000000010ffd}], 0x0, &(0x7f0000000240)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') open(&(0x7f0000000080)='./file0\x00', 0x4142, 0x0) r0 = perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41c1}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r1 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) r2 = open(&(0x7f0000000000)='./file0\x00', 0x141042, 0x0) write$binfmt_elf64(r2, &(0x7f0000000180)=ANY=[], 0x82) r3 = openat$cgroup_ro(0xffffffffffffff9c, 0x0, 0x26e1, 0x0) ioctl$PERF_EVENT_IOC_PERIOD(r3, 0x4030582a, &(0x7f0000000040)) write$P9_RREADDIR(r3, &(0x7f0000000240)=ANY=[@ANYBLOB="49000000290200030000008003000000240000f00000000014020000000066696c65fb1f3cde7d42a05ebbdb864e304fb71615dfe1ae30020200000007000000000000000300"/80], 0x49) r4 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) ioctl$PERF_EVENT_IOC_PERIOD(r0, 0x40082404, &(0x7f0000000140)=0x3) r5 = open(&(0x7f0000000380)='./file0\x00', 0x141042, 0x0) write$binfmt_elf64(r5, &(0x7f0000000180)=ANY=[], 0x82) sendfile(r5, r4, 0x0, 0xa198) sendfile(r2, r1, 0x0, 0xa198) 04:36:01 executing program 5: r0 = syz_mount_image$vfat(&(0x7f00000000c0), &(0x7f0000000100)='./file2\x00', 0x0, 0x2, &(0x7f0000000300)=[{&(0x7f0000000000)="eb3c906d6b66082ebc617400028001000240000004f801", 0x17}, {0x0, 0x0, 0x10e20}], 0x0, &(0x7f0000001680)={[{@uni_xlate}]}) mkdirat(r0, &(0x7f0000000040)='./file1\x00', 0x8d00) 04:36:01 executing program 2: r0 = syz_mount_image$vfat(&(0x7f00000000c0), &(0x7f0000000100)='./file2\x00', 0x0, 0x2, &(0x7f0000000300)=[{&(0x7f0000000000)="eb3c906d6b66082ebc617400028001000240000004f801", 0x17}, {0x0, 0x0, 0x10e20}], 0x0, &(0x7f0000001680)={[{@uni_xlate}]}) mkdirat(r0, &(0x7f0000000040)='./file1\x00', 0x600000000000000) [ 146.811800][ T4737] FAT-fs (loop4): bogus number of reserved sectors [ 146.818358][ T4737] FAT-fs (loop4): Can't find a valid FAT filesystem 04:36:01 executing program 0: r0 = creat(&(0x7f0000000000)='./bus\x00', 0x0) openat$vcsu(0xffffffffffffff9c, 0x0, 0x0, 0x0) r1 = open(&(0x7f0000000780)='./bus\x00', 0x14117e, 0x0) r2 = creat(&(0x7f00000001c0)='./bus\x00', 0x0) lseek(r2, 0x7ffffc, 0x0) write$binfmt_elf64(r2, &(0x7f00000002c0)=ANY=[], 0x1a0) mmap(&(0x7f0000000000/0x600000)=nil, 0x60001b, 0x7ffffe, 0x4002011, r1, 0x0) ioctl$EXT4_IOC_SWAP_BOOT(r0, 0x6611) [ 146.878426][ T4740] loop1: detected capacity change from 0 to 264192 [ 146.891542][ T4740] FAT-fs (loop1): bogus number of FAT sectors [ 146.897682][ T4740] FAT-fs (loop1): Can't find a valid FAT filesystem [ 146.947415][ T4746] loop5: detected capacity change from 0 to 270 [ 146.955364][ T4747] loop2: detected capacity change from 0 to 270 04:36:01 executing program 5: r0 = syz_mount_image$vfat(&(0x7f00000000c0), &(0x7f0000000100)='./file2\x00', 0x0, 0x2, &(0x7f0000000300)=[{&(0x7f0000000000)="eb3c906d6b66082ebc617400028001000240000004f801", 0x17}, {0x0, 0x0, 0x10e20}], 0x0, &(0x7f0000001680)={[{@uni_xlate}]}) mkdirat(r0, &(0x7f0000000040)='./file1\x00', 0xf60f) 04:36:01 executing program 2: r0 = syz_mount_image$vfat(&(0x7f00000000c0), &(0x7f0000000100)='./file2\x00', 0x0, 0x2, &(0x7f0000000300)=[{&(0x7f0000000000)="eb3c906d6b66082ebc617400028001000240000004f801", 0x17}, {0x0, 0x0, 0x10e20}], 0x0, &(0x7f0000001680)={[{@uni_xlate}]}) mkdirat(r0, &(0x7f0000000040)='./file1\x00', 0x604000000000000) [ 147.093339][ T4752] loop2: detected capacity change from 0 to 270 [ 147.103589][ T4754] loop5: detected capacity change from 0 to 270 04:36:02 executing program 3: syz_mount_image$vfat(&(0x7f00000002c0), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f00000000c0)="601c6d6b646f736617e43c00088020000200000004f800002000400000000000000000", 0x23}, {0x0, 0x0, 0x200000000010ffd}], 0x0, &(0x7f0000000240)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') open(&(0x7f0000000080)='./file0\x00', 0x4142, 0x0) perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41c1}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) r1 = open(&(0x7f0000000000)='./file0\x00', 0x141042, 0x0) write$binfmt_elf64(r1, &(0x7f0000000180)=ANY=[], 0x82) rename(&(0x7f0000000180)='./file0\x00', &(0x7f0000000300)='./file0\x00') r2 = openat$cgroup_ro(0xffffffffffffff9c, 0x0, 0x26e1, 0x0) ioctl$PERF_EVENT_IOC_PERIOD(r2, 0x4030582a, &(0x7f0000000040)) write$P9_RREADDIR(r2, &(0x7f0000000240)=ANY=[@ANYBLOB="49000000290200030000008003000000240000f00000000014020000000066696c65fb1f3cde7d42a05ebbdb864e304fb71615dfe1ae30020200000007000000000000000300"/80], 0x49) r3 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) r4 = open(&(0x7f0000000380)='./file0\x00', 0x141042, 0x0) write$binfmt_elf64(r4, &(0x7f0000000180)=ANY=[], 0x82) sendfile(r4, r3, 0x0, 0xa198) sendfile(r1, r0, 0x0, 0xa198) 04:36:02 executing program 0: r0 = creat(&(0x7f0000000000)='./bus\x00', 0x0) openat$vcsu(0xffffffffffffff9c, 0x0, 0x0, 0x0) r1 = open(&(0x7f0000000780)='./bus\x00', 0x14117e, 0x0) r2 = creat(&(0x7f00000001c0)='./bus\x00', 0x0) lseek(r2, 0x7ffffc, 0x0) write$binfmt_elf64(r2, &(0x7f00000002c0)=ANY=[], 0x1a0) mmap(&(0x7f0000000000/0x600000)=nil, 0x60001c, 0x7ffffe, 0x4002011, r1, 0x0) ioctl$EXT4_IOC_SWAP_BOOT(r0, 0x6611) 04:36:02 executing program 2: r0 = syz_mount_image$vfat(&(0x7f00000000c0), &(0x7f0000000100)='./file2\x00', 0x0, 0x2, &(0x7f0000000300)=[{&(0x7f0000000000)="eb3c906d6b66082ebc617400028001000240000004f801", 0x17}, {0x0, 0x0, 0x10e20}], 0x0, &(0x7f0000001680)={[{@uni_xlate}]}) mkdirat(r0, &(0x7f0000000040)='./file1\x00', 0x700000000000000) 04:36:02 executing program 5: r0 = syz_mount_image$vfat(&(0x7f00000000c0), &(0x7f0000000100)='./file2\x00', 0x0, 0x2, &(0x7f0000000300)=[{&(0x7f0000000000)="eb3c906d6b66082ebc617400028001000240000004f801", 0x17}, {0x0, 0x0, 0x10e20}], 0x0, &(0x7f0000001680)={[{@uni_xlate}]}) mkdirat(r0, &(0x7f0000000040)='./file1\x00', 0xff00) [ 147.423385][ T4758] loop5: detected capacity change from 0 to 270 [ 147.432539][ T4760] loop2: detected capacity change from 0 to 270 [ 147.435901][ T4762] loop3: detected capacity change from 0 to 264192 [ 147.504578][ T4762] FAT-fs (loop3): bogus number of FAT sectors [ 147.510747][ T4762] FAT-fs (loop3): Can't find a valid FAT filesystem 04:36:02 executing program 2: r0 = syz_mount_image$vfat(&(0x7f00000000c0), &(0x7f0000000100)='./file2\x00', 0x0, 0x2, &(0x7f0000000300)=[{&(0x7f0000000000)="eb3c906d6b66082ebc617400028001000240000004f801", 0x17}, {0x0, 0x0, 0x10e20}], 0x0, &(0x7f0000001680)={[{@uni_xlate}]}) mkdirat(r0, &(0x7f0000000040)='./file1\x00', 0xb00000000000000) 04:36:02 executing program 5: r0 = syz_mount_image$vfat(&(0x7f00000000c0), &(0x7f0000000100)='./file2\x00', 0x0, 0x2, &(0x7f0000000300)=[{&(0x7f0000000000)="eb3c906d6b66082ebc617400028001000240000004f801", 0x17}, {0x0, 0x0, 0x10e20}], 0x0, &(0x7f0000001680)={[{@uni_xlate}]}) mkdirat(r0, &(0x7f0000000040)='./file1\x00', 0xff0f) [ 147.630669][ T4766] loop2: detected capacity change from 0 to 270 [ 147.638738][ T4768] loop5: detected capacity change from 0 to 270 04:36:02 executing program 1: syz_mount_image$vfat(&(0x7f00000002c0), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f00000000c0)="601c6d6b646f736617e43c00088020000200000004f800002000400000000000000000", 0x23}, {0x0, 0x0, 0x200000000010ffd}], 0x0, &(0x7f0000000240)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') open(&(0x7f0000000080)='./file0\x00', 0x4142, 0x0) r0 = perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41c1}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r1 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) r2 = open(&(0x7f0000000000)='./file0\x00', 0x141042, 0x0) write$binfmt_elf64(r2, &(0x7f0000000180)=ANY=[], 0x82) r3 = openat$cgroup_ro(0xffffffffffffff9c, 0x0, 0x26e1, 0x0) ioctl$PERF_EVENT_IOC_PERIOD(r3, 0x4030582a, &(0x7f0000000040)) write$P9_RREADDIR(r3, &(0x7f0000000240)=ANY=[@ANYBLOB="49000000290200030000008003000000240000f00000000014020000000066696c65fb1f3cde7d42a05ebbdb864e304fb71615dfe1ae30020200000007000000000000000300"/80], 0x49) r4 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) ioctl$PERF_EVENT_IOC_PERIOD(r0, 0x40082404, &(0x7f0000000140)=0x3) r5 = open(&(0x7f0000000380)='./file0\x00', 0x141042, 0x0) write$binfmt_elf64(r5, &(0x7f0000000180)=ANY=[], 0x82) sendfile(r5, r4, 0x0, 0xa198) sendfile(r2, r1, 0x0, 0xa198) 04:36:02 executing program 4: syz_mount_image$vfat(&(0x7f00000002c0), &(0x7f0000000100)='./file0\x00', 0x0, 0x1, &(0x7f0000000200)=[{0x0, 0x0, 0x200000000010ffd}], 0x0, &(0x7f0000000240)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') open(&(0x7f0000000080)='./file0\x00', 0x4142, 0x0) r0 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) r1 = open(&(0x7f0000000000)='./file0\x00', 0x141042, 0x0) write$binfmt_elf64(r1, &(0x7f0000000180)=ANY=[], 0x82) openat$cgroup_ro(0xffffffffffffff9c, 0x0, 0x26e1, 0x0) r2 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) r3 = open(&(0x7f0000000380)='./file0\x00', 0x141042, 0x0) write$binfmt_elf64(r3, &(0x7f0000000180)=ANY=[], 0x82) sendfile(r3, r2, 0x0, 0xa198) sendfile(r1, r0, 0x0, 0xa198) 04:36:02 executing program 0: r0 = creat(&(0x7f0000000000)='./bus\x00', 0x0) openat$vcsu(0xffffffffffffff9c, 0x0, 0x0, 0x0) r1 = open(&(0x7f0000000780)='./bus\x00', 0x14117e, 0x0) r2 = creat(&(0x7f00000001c0)='./bus\x00', 0x0) lseek(r2, 0x7ffffc, 0x0) write$binfmt_elf64(r2, &(0x7f00000002c0)=ANY=[], 0x1a0) mmap(&(0x7f0000000000/0x600000)=nil, 0x60001d, 0x7ffffe, 0x4002011, r1, 0x0) ioctl$EXT4_IOC_SWAP_BOOT(r0, 0x6611) 04:36:02 executing program 2: r0 = syz_mount_image$vfat(&(0x7f00000000c0), &(0x7f0000000100)='./file2\x00', 0x0, 0x2, &(0x7f0000000300)=[{&(0x7f0000000000)="eb3c906d6b66082ebc617400028001000240000004f801", 0x17}, {0x0, 0x0, 0x10e20}], 0x0, &(0x7f0000001680)={[{@uni_xlate}]}) mkdirat(r0, &(0x7f0000000040)='./file1\x00', 0xc00000000000000) 04:36:02 executing program 5: r0 = syz_mount_image$vfat(&(0x7f00000000c0), &(0x7f0000000100)='./file2\x00', 0x0, 0x2, &(0x7f0000000300)=[{&(0x7f0000000000)="eb3c906d6b66082ebc617400028001000240000004f801", 0x17}, {0x0, 0x0, 0x10e20}], 0x0, &(0x7f0000001680)={[{@uni_xlate}]}) mkdirat(r0, &(0x7f0000000040)='./file1\x00', 0x80040) [ 147.744564][ T4772] loop4: detected capacity change from 0 to 264192 [ 147.745449][ T4774] loop2: detected capacity change from 0 to 270 [ 147.777030][ T4772] FAT-fs (loop4): bogus number of reserved sectors [ 147.783590][ T4772] FAT-fs (loop4): Can't find a valid FAT filesystem [ 147.795383][ T4776] loop1: detected capacity change from 0 to 264192 [ 147.814009][ T4776] FAT-fs (loop1): bogus number of FAT sectors [ 147.820328][ T4776] FAT-fs (loop1): Can't find a valid FAT filesystem [ 147.822252][ T4778] loop5: detected capacity change from 0 to 270 04:36:02 executing program 2: r0 = syz_mount_image$vfat(&(0x7f00000000c0), &(0x7f0000000100)='./file2\x00', 0x0, 0x2, &(0x7f0000000300)=[{&(0x7f0000000000)="eb3c906d6b66082ebc617400028001000240000004f801", 0x17}, {0x0, 0x0, 0x10e20}], 0x0, &(0x7f0000001680)={[{@uni_xlate}]}) mkdirat(r0, &(0x7f0000000040)='./file1\x00', 0xd00000000000000) [ 147.953844][ T4783] loop2: detected capacity change from 0 to 270 04:36:03 executing program 3: syz_mount_image$vfat(&(0x7f00000002c0), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f00000000c0)="601c6d6b646f736617e43c00088020000200000004f80000200040000000000000000000", 0x24}, {0x0, 0x0, 0x200000000010ffd}], 0x0, &(0x7f0000000240)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') open(&(0x7f0000000080)='./file0\x00', 0x4142, 0x0) perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41c1}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) r1 = open(&(0x7f0000000000)='./file0\x00', 0x141042, 0x0) write$binfmt_elf64(r1, &(0x7f0000000180)=ANY=[], 0x82) rename(&(0x7f0000000180)='./file0\x00', &(0x7f0000000300)='./file0\x00') r2 = openat$cgroup_ro(0xffffffffffffff9c, 0x0, 0x26e1, 0x0) ioctl$PERF_EVENT_IOC_PERIOD(r2, 0x4030582a, &(0x7f0000000040)) write$P9_RREADDIR(r2, &(0x7f0000000240)=ANY=[@ANYBLOB="49000000290200030000008003000000240000f00000000014020000000066696c65fb1f3cde7d42a05ebbdb864e304fb71615dfe1ae30020200000007000000000000000300"/80], 0x49) r3 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) r4 = open(&(0x7f0000000380)='./file0\x00', 0x141042, 0x0) write$binfmt_elf64(r4, &(0x7f0000000180)=ANY=[], 0x82) sendfile(r4, r3, 0x0, 0xa198) sendfile(r1, r0, 0x0, 0xa198) 04:36:03 executing program 5: r0 = syz_mount_image$vfat(&(0x7f00000000c0), &(0x7f0000000100)='./file2\x00', 0x0, 0x2, &(0x7f0000000300)=[{&(0x7f0000000000)="eb3c906d6b66082ebc617400028001000240000004f801", 0x17}, {0x0, 0x0, 0x10e20}], 0x0, &(0x7f0000001680)={[{@uni_xlate}]}) mkdirat(r0, &(0x7f0000000040)='./file1\x00', 0x1000000) 04:36:03 executing program 0: r0 = creat(&(0x7f0000000000)='./bus\x00', 0x0) openat$vcsu(0xffffffffffffff9c, 0x0, 0x0, 0x0) r1 = open(&(0x7f0000000780)='./bus\x00', 0x14117e, 0x0) r2 = creat(&(0x7f00000001c0)='./bus\x00', 0x0) lseek(r2, 0x7ffffc, 0x0) write$binfmt_elf64(r2, &(0x7f00000002c0)=ANY=[], 0x1a0) mmap(&(0x7f0000000000/0x600000)=nil, 0x60001e, 0x7ffffe, 0x4002011, r1, 0x0) ioctl$EXT4_IOC_SWAP_BOOT(r0, 0x6611) 04:36:03 executing program 2: r0 = syz_mount_image$vfat(&(0x7f00000000c0), &(0x7f0000000100)='./file2\x00', 0x0, 0x2, &(0x7f0000000300)=[{&(0x7f0000000000)="eb3c906d6b66082ebc617400028001000240000004f801", 0x17}, {0x0, 0x0, 0x10e20}], 0x0, &(0x7f0000001680)={[{@uni_xlate}]}) mkdirat(r0, &(0x7f0000000040)='./file1\x00', 0xe00000000000000) [ 148.288494][ T4785] loop5: detected capacity change from 0 to 270 [ 148.297500][ T4787] loop2: detected capacity change from 0 to 270 [ 148.304191][ T4791] loop3: detected capacity change from 0 to 264192 [ 148.314905][ T4791] FAT-fs (loop3): bogus number of FAT sectors [ 148.321093][ T4791] FAT-fs (loop3): Can't find a valid FAT filesystem 04:36:03 executing program 5: r0 = syz_mount_image$vfat(&(0x7f00000000c0), &(0x7f0000000100)='./file2\x00', 0x0, 0x2, &(0x7f0000000300)=[{&(0x7f0000000000)="eb3c906d6b66082ebc617400028001000240000004f801", 0x17}, {0x0, 0x0, 0x10e20}], 0x0, &(0x7f0000001680)={[{@uni_xlate}]}) mkdirat(r0, &(0x7f0000000040)='./file1\x00', 0x10e0000) 04:36:03 executing program 2: r0 = syz_mount_image$vfat(&(0x7f00000000c0), &(0x7f0000000100)='./file2\x00', 0x0, 0x2, &(0x7f0000000300)=[{&(0x7f0000000000)="eb3c906d6b66082ebc617400028001000240000004f801", 0x17}, {0x0, 0x0, 0x10e20}], 0x0, &(0x7f0000001680)={[{@uni_xlate}]}) mkdirat(r0, &(0x7f0000000040)='./file1\x00', 0xf00000000000000) [ 148.441796][ T4795] loop5: detected capacity change from 0 to 270 [ 148.495376][ T4797] loop2: detected capacity change from 0 to 270 04:36:03 executing program 5: r0 = syz_mount_image$vfat(&(0x7f00000000c0), &(0x7f0000000100)='./file2\x00', 0x0, 0x2, &(0x7f0000000300)=[{&(0x7f0000000000)="eb3c906d6b66082ebc617400028001000240000004f801", 0x17}, {0x0, 0x0, 0x10e20}], 0x0, &(0x7f0000001680)={[{@uni_xlate}]}) mkdirat(r0, &(0x7f0000000040)='./file1\x00', 0x2000000) 04:36:03 executing program 0: r0 = creat(&(0x7f0000000000)='./bus\x00', 0x0) openat$vcsu(0xffffffffffffff9c, 0x0, 0x0, 0x0) r1 = open(&(0x7f0000000780)='./bus\x00', 0x14117e, 0x0) r2 = creat(&(0x7f00000001c0)='./bus\x00', 0x0) lseek(r2, 0x7ffffc, 0x0) write$binfmt_elf64(r2, &(0x7f00000002c0)=ANY=[], 0x1a0) mmap(&(0x7f0000000000/0x600000)=nil, 0x600021, 0x7ffffe, 0x4002011, r1, 0x0) ioctl$EXT4_IOC_SWAP_BOOT(r0, 0x6611) 04:36:03 executing program 2: r0 = syz_mount_image$vfat(&(0x7f00000000c0), &(0x7f0000000100)='./file2\x00', 0x0, 0x2, &(0x7f0000000300)=[{&(0x7f0000000000)="eb3c906d6b66082ebc617400028001000240000004f801", 0x17}, {0x0, 0x0, 0x10e20}], 0x0, &(0x7f0000001680)={[{@uni_xlate}]}) mkdirat(r0, &(0x7f0000000040)='./file1\x00', 0x1000000000000000) 04:36:03 executing program 1: syz_mount_image$vfat(&(0x7f00000002c0), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f00000000c0)="601c6d6b646f736617e43c00088020000200000004f800002000400000000000000000", 0x23}, {0x0, 0x0, 0x200000000010ffd}], 0x0, &(0x7f0000000240)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') open(&(0x7f0000000080)='./file0\x00', 0x4142, 0x0) r0 = perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41c1}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r1 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) r2 = open(&(0x7f0000000000)='./file0\x00', 0x141042, 0x0) write$binfmt_elf64(r2, &(0x7f0000000180)=ANY=[], 0x82) r3 = openat$cgroup_ro(0xffffffffffffff9c, 0x0, 0x26e1, 0x0) ioctl$PERF_EVENT_IOC_PERIOD(r3, 0x4030582a, &(0x7f0000000040)) write$P9_RREADDIR(r3, &(0x7f0000000240)=ANY=[@ANYBLOB="49000000290200030000008003000000240000f00000000014020000000066696c65fb1f3cde7d42a05ebbdb864e304fb71615dfe1ae30020200000007000000000000000300"/80], 0x49) r4 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) ioctl$PERF_EVENT_IOC_PERIOD(r0, 0x40082404, &(0x7f0000000140)=0x3) r5 = open(&(0x7f0000000380)='./file0\x00', 0x141042, 0x0) write$binfmt_elf64(r5, &(0x7f0000000180)=ANY=[], 0x82) sendfile(r5, r4, 0x0, 0xa198) sendfile(r2, r1, 0x0, 0xa198) 04:36:03 executing program 4: syz_mount_image$vfat(&(0x7f00000002c0), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{0x0}, {0x0, 0x0, 0x200000000010ffd}], 0x0, &(0x7f0000000240)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') open(&(0x7f0000000080)='./file0\x00', 0x4142, 0x0) r0 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) r1 = open(&(0x7f0000000000)='./file0\x00', 0x141042, 0x0) write$binfmt_elf64(r1, &(0x7f0000000180)=ANY=[], 0x82) openat$cgroup_ro(0xffffffffffffff9c, 0x0, 0x26e1, 0x0) r2 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) r3 = open(&(0x7f0000000380)='./file0\x00', 0x141042, 0x0) write$binfmt_elf64(r3, &(0x7f0000000180)=ANY=[], 0x82) sendfile(r3, r2, 0x0, 0xa198) sendfile(r1, r0, 0x0, 0xa198) [ 148.664506][ T4803] loop2: detected capacity change from 0 to 270 [ 148.672846][ T4805] loop5: detected capacity change from 0 to 270 [ 148.681071][ T4804] loop4: detected capacity change from 0 to 264192 04:36:03 executing program 2: r0 = syz_mount_image$vfat(&(0x7f00000000c0), &(0x7f0000000100)='./file2\x00', 0x0, 0x2, &(0x7f0000000300)=[{&(0x7f0000000000)="eb3c906d6b66082ebc617400028001000240000004f801", 0x17}, {0x0, 0x0, 0x10e20}], 0x0, &(0x7f0000001680)={[{@uni_xlate}]}) mkdirat(r0, &(0x7f0000000040)='./file1\x00', 0x1100000000000000) [ 148.715338][ T4807] loop1: detected capacity change from 0 to 264192 [ 148.728816][ T4804] FAT-fs (loop4): bogus number of reserved sectors [ 148.735459][ T4804] FAT-fs (loop4): Can't find a valid FAT filesystem [ 148.770997][ T4807] FAT-fs (loop1): bogus number of FAT sectors [ 148.777201][ T4807] FAT-fs (loop1): Can't find a valid FAT filesystem [ 148.832741][ T4810] loop2: detected capacity change from 0 to 270 04:36:03 executing program 5: r0 = syz_mount_image$vfat(&(0x7f00000000c0), &(0x7f0000000100)='./file2\x00', 0x0, 0x2, &(0x7f0000000300)=[{&(0x7f0000000000)="eb3c906d6b66082ebc617400028001000240000004f801", 0x17}, {0x0, 0x0, 0x10e20}], 0x0, &(0x7f0000001680)={[{@uni_xlate}]}) mkdirat(r0, &(0x7f0000000040)='./file1\x00', 0x2040000) 04:36:03 executing program 0: r0 = creat(&(0x7f0000000000)='./bus\x00', 0x0) openat$vcsu(0xffffffffffffff9c, 0x0, 0x0, 0x0) r1 = open(&(0x7f0000000780)='./bus\x00', 0x14117e, 0x0) r2 = creat(&(0x7f00000001c0)='./bus\x00', 0x0) lseek(r2, 0x7ffffc, 0x0) write$binfmt_elf64(r2, &(0x7f00000002c0)=ANY=[], 0x1a0) mmap(&(0x7f0000000000/0x600000)=nil, 0x600022, 0x7ffffe, 0x4002011, r1, 0x0) ioctl$EXT4_IOC_SWAP_BOOT(r0, 0x6611) 04:36:03 executing program 2: r0 = syz_mount_image$vfat(&(0x7f00000000c0), &(0x7f0000000100)='./file2\x00', 0x0, 0x2, &(0x7f0000000300)=[{&(0x7f0000000000)="eb3c906d6b66082ebc617400028001000240000004f801", 0x17}, {0x0, 0x0, 0x10e20}], 0x0, &(0x7f0000001680)={[{@uni_xlate}]}) mkdirat(r0, &(0x7f0000000040)='./file1\x00', 0x1200000000000000) 04:36:03 executing program 3: syz_mount_image$vfat(&(0x7f00000002c0), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f00000000c0)="601c6d6b646f736617e43c00088020000200000004f80000200040000000000000000000", 0x24}, {0x0, 0x0, 0x200000000010ffd}], 0x0, &(0x7f0000000240)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') open(&(0x7f0000000080)='./file0\x00', 0x4142, 0x0) perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41c1}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) r1 = open(&(0x7f0000000000)='./file0\x00', 0x141042, 0x0) write$binfmt_elf64(r1, &(0x7f0000000180)=ANY=[], 0x82) rename(&(0x7f0000000180)='./file0\x00', &(0x7f0000000300)='./file0\x00') r2 = openat$cgroup_ro(0xffffffffffffff9c, 0x0, 0x26e1, 0x0) ioctl$PERF_EVENT_IOC_PERIOD(r2, 0x4030582a, &(0x7f0000000040)) write$P9_RREADDIR(r2, &(0x7f0000000240)=ANY=[@ANYBLOB="49000000290200030000008003000000240000f00000000014020000000066696c65fb1f3cde7d42a05ebbdb864e304fb71615dfe1ae30020200000007000000000000000300"/80], 0x49) r3 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) r4 = open(&(0x7f0000000380)='./file0\x00', 0x141042, 0x0) write$binfmt_elf64(r4, &(0x7f0000000180)=ANY=[], 0x82) sendfile(r4, r3, 0x0, 0xa198) sendfile(r1, r0, 0x0, 0xa198) [ 149.166452][ T4815] loop5: detected capacity change from 0 to 270 [ 149.173069][ T4817] loop2: detected capacity change from 0 to 270 [ 149.189313][ T4820] loop3: detected capacity change from 0 to 264192 04:36:04 executing program 5: r0 = syz_mount_image$vfat(&(0x7f00000000c0), &(0x7f0000000100)='./file2\x00', 0x0, 0x2, &(0x7f0000000300)=[{&(0x7f0000000000)="eb3c906d6b66082ebc617400028001000240000004f801", 0x17}, {0x0, 0x0, 0x10e20}], 0x0, &(0x7f0000001680)={[{@uni_xlate}]}) mkdirat(r0, &(0x7f0000000040)='./file1\x00', 0x3000000) 04:36:04 executing program 2: r0 = syz_mount_image$vfat(&(0x7f00000000c0), &(0x7f0000000100)='./file2\x00', 0x0, 0x2, &(0x7f0000000300)=[{&(0x7f0000000000)="eb3c906d6b66082ebc617400028001000240000004f801", 0x17}, {0x0, 0x0, 0x10e20}], 0x0, &(0x7f0000001680)={[{@uni_xlate}]}) mkdirat(r0, &(0x7f0000000040)='./file1\x00', 0x1300000000000000) [ 149.218555][ T4820] FAT-fs (loop3): bogus number of FAT sectors [ 149.224720][ T4820] FAT-fs (loop3): Can't find a valid FAT filesystem 04:36:04 executing program 0: r0 = creat(&(0x7f0000000000)='./bus\x00', 0x0) openat$vcsu(0xffffffffffffff9c, 0x0, 0x0, 0x0) r1 = open(&(0x7f0000000780)='./bus\x00', 0x14117e, 0x0) r2 = creat(&(0x7f00000001c0)='./bus\x00', 0x0) lseek(r2, 0x7ffffc, 0x0) write$binfmt_elf64(r2, &(0x7f00000002c0)=ANY=[], 0x1a0) mmap(&(0x7f0000000000/0x600000)=nil, 0x600023, 0x7ffffe, 0x4002011, r1, 0x0) ioctl$EXT4_IOC_SWAP_BOOT(r0, 0x6611) [ 149.312969][ T4823] loop5: detected capacity change from 0 to 270 04:36:04 executing program 5: r0 = syz_mount_image$vfat(&(0x7f00000000c0), &(0x7f0000000100)='./file2\x00', 0x0, 0x2, &(0x7f0000000300)=[{&(0x7f0000000000)="eb3c906d6b66082ebc617400028001000240000004f801", 0x17}, {0x0, 0x0, 0x10e20}], 0x0, &(0x7f0000001680)={[{@uni_xlate}]}) mkdirat(r0, &(0x7f0000000040)='./file1\x00', 0x4000000) [ 149.356070][ T4826] loop2: detected capacity change from 0 to 270 [ 149.423462][ T4830] loop5: detected capacity change from 0 to 270 04:36:04 executing program 5: r0 = syz_mount_image$vfat(&(0x7f00000000c0), &(0x7f0000000100)='./file2\x00', 0x0, 0x2, &(0x7f0000000300)=[{&(0x7f0000000000)="eb3c906d6b66082ebc617400028001000240000004f801", 0x17}, {0x0, 0x0, 0x10e20}], 0x0, &(0x7f0000001680)={[{@uni_xlate}]}) mkdirat(r0, &(0x7f0000000040)='./file1\x00', 0x5000000) 04:36:04 executing program 2: r0 = syz_mount_image$vfat(&(0x7f00000000c0), &(0x7f0000000100)='./file2\x00', 0x0, 0x2, &(0x7f0000000300)=[{&(0x7f0000000000)="eb3c906d6b66082ebc617400028001000240000004f801", 0x17}, {0x0, 0x0, 0x10e20}], 0x0, &(0x7f0000001680)={[{@uni_xlate}]}) mkdirat(r0, &(0x7f0000000040)='./file1\x00', 0x1400000000000000) 04:36:04 executing program 0: r0 = creat(&(0x7f0000000000)='./bus\x00', 0x0) openat$vcsu(0xffffffffffffff9c, 0x0, 0x0, 0x0) r1 = open(&(0x7f0000000780)='./bus\x00', 0x14117e, 0x0) r2 = creat(&(0x7f00000001c0)='./bus\x00', 0x0) lseek(r2, 0x7ffffc, 0x0) write$binfmt_elf64(r2, &(0x7f00000002c0)=ANY=[], 0x1a0) mmap(&(0x7f0000000000/0x600000)=nil, 0x600024, 0x7ffffe, 0x4002011, r1, 0x0) ioctl$EXT4_IOC_SWAP_BOOT(r0, 0x6611) 04:36:04 executing program 4: syz_mount_image$vfat(&(0x7f00000002c0), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{0x0}, {0x0, 0x0, 0x200000000010ffd}], 0x0, &(0x7f0000000240)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') open(&(0x7f0000000080)='./file0\x00', 0x4142, 0x0) r0 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) r1 = open(&(0x7f0000000000)='./file0\x00', 0x141042, 0x0) write$binfmt_elf64(r1, &(0x7f0000000180)=ANY=[], 0x82) openat$cgroup_ro(0xffffffffffffff9c, 0x0, 0x26e1, 0x0) r2 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) r3 = open(&(0x7f0000000380)='./file0\x00', 0x141042, 0x0) write$binfmt_elf64(r3, &(0x7f0000000180)=ANY=[], 0x82) sendfile(r3, r2, 0x0, 0xa198) sendfile(r1, r0, 0x0, 0xa198) 04:36:04 executing program 1: syz_mount_image$vfat(&(0x7f00000002c0), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f00000000c0)="601c6d6b646f736617e43c00088020000200000004f800002000400000000000000000", 0x23}, {0x0, 0x0, 0x200000000010ffd}], 0x0, &(0x7f0000000240)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') open(&(0x7f0000000080)='./file0\x00', 0x4142, 0x0) r0 = perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41c1}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r1 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) r2 = open(&(0x7f0000000000)='./file0\x00', 0x141042, 0x0) write$binfmt_elf64(r2, &(0x7f0000000180)=ANY=[], 0x82) r3 = openat$cgroup_ro(0xffffffffffffff9c, 0x0, 0x26e1, 0x0) ioctl$PERF_EVENT_IOC_PERIOD(r3, 0x4030582a, &(0x7f0000000040)) write$P9_RREADDIR(r3, &(0x7f0000000240)=ANY=[@ANYBLOB="49000000290200030000008003000000240000f00000000014020000000066696c65fb1f3cde7d42a05ebbdb864e304fb71615dfe1ae30020200000007000000000000000300"/80], 0x49) r4 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) ioctl$PERF_EVENT_IOC_PERIOD(r0, 0x40082404, &(0x7f0000000140)=0x3) r5 = open(&(0x7f0000000380)='./file0\x00', 0x141042, 0x0) write$binfmt_elf64(r5, &(0x7f0000000180)=ANY=[], 0x82) sendfile(r5, r4, 0x0, 0xa198) sendfile(r2, r1, 0x0, 0xa198) [ 149.578114][ T4836] loop4: detected capacity change from 0 to 264192 [ 149.582472][ T4840] loop5: detected capacity change from 0 to 270 [ 149.587051][ T4835] loop2: detected capacity change from 0 to 270 [ 149.604464][ T4836] FAT-fs (loop4): bogus number of reserved sectors [ 149.611076][ T4836] FAT-fs (loop4): Can't find a valid FAT filesystem 04:36:04 executing program 2: r0 = syz_mount_image$vfat(&(0x7f00000000c0), &(0x7f0000000100)='./file2\x00', 0x0, 0x2, &(0x7f0000000300)=[{&(0x7f0000000000)="eb3c906d6b66082ebc617400028001000240000004f801", 0x17}, {0x0, 0x0, 0x10e20}], 0x0, &(0x7f0000001680)={[{@uni_xlate}]}) mkdirat(r0, &(0x7f0000000040)='./file1\x00', 0x1402000000000000) [ 149.628997][ T4842] loop1: detected capacity change from 0 to 264192 04:36:04 executing program 5: r0 = syz_mount_image$vfat(&(0x7f00000000c0), &(0x7f0000000100)='./file2\x00', 0x0, 0x2, &(0x7f0000000300)=[{&(0x7f0000000000)="eb3c906d6b66082ebc617400028001000240000004f801", 0x17}, {0x0, 0x0, 0x10e20}], 0x0, &(0x7f0000001680)={[{@uni_xlate}]}) mkdirat(r0, &(0x7f0000000040)='./file1\x00', 0x6000000) [ 149.691894][ T4842] FAT-fs (loop1): bogus number of FAT sectors [ 149.698032][ T4842] FAT-fs (loop1): Can't find a valid FAT filesystem [ 149.768488][ T4846] loop5: detected capacity change from 0 to 270 [ 149.783469][ T4848] loop2: detected capacity change from 0 to 270 04:36:04 executing program 3: syz_mount_image$vfat(&(0x7f00000002c0), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f00000000c0)="601c6d6b646f736617e43c00088020000200000004f80000200040000000000000000000", 0x24}, {0x0, 0x0, 0x200000000010ffd}], 0x0, &(0x7f0000000240)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') open(&(0x7f0000000080)='./file0\x00', 0x4142, 0x0) perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41c1}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) r1 = open(&(0x7f0000000000)='./file0\x00', 0x141042, 0x0) write$binfmt_elf64(r1, &(0x7f0000000180)=ANY=[], 0x82) rename(&(0x7f0000000180)='./file0\x00', &(0x7f0000000300)='./file0\x00') r2 = openat$cgroup_ro(0xffffffffffffff9c, 0x0, 0x26e1, 0x0) ioctl$PERF_EVENT_IOC_PERIOD(r2, 0x4030582a, &(0x7f0000000040)) write$P9_RREADDIR(r2, &(0x7f0000000240)=ANY=[@ANYBLOB="49000000290200030000008003000000240000f00000000014020000000066696c65fb1f3cde7d42a05ebbdb864e304fb71615dfe1ae30020200000007000000000000000300"/80], 0x49) r3 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) r4 = open(&(0x7f0000000380)='./file0\x00', 0x141042, 0x0) write$binfmt_elf64(r4, &(0x7f0000000180)=ANY=[], 0x82) sendfile(r4, r3, 0x0, 0xa198) sendfile(r1, r0, 0x0, 0xa198) 04:36:04 executing program 0: r0 = creat(&(0x7f0000000000)='./bus\x00', 0x0) openat$vcsu(0xffffffffffffff9c, 0x0, 0x0, 0x0) r1 = open(&(0x7f0000000780)='./bus\x00', 0x14117e, 0x0) r2 = creat(&(0x7f00000001c0)='./bus\x00', 0x0) lseek(r2, 0x7ffffc, 0x0) write$binfmt_elf64(r2, &(0x7f00000002c0)=ANY=[], 0x1a0) mmap(&(0x7f0000000000/0x600000)=nil, 0x600025, 0x7ffffe, 0x4002011, r1, 0x0) ioctl$EXT4_IOC_SWAP_BOOT(r0, 0x6611) 04:36:04 executing program 5: r0 = syz_mount_image$vfat(&(0x7f00000000c0), &(0x7f0000000100)='./file2\x00', 0x0, 0x2, &(0x7f0000000300)=[{&(0x7f0000000000)="eb3c906d6b66082ebc617400028001000240000004f801", 0x17}, {0x0, 0x0, 0x10e20}], 0x0, &(0x7f0000001680)={[{@uni_xlate}]}) mkdirat(r0, &(0x7f0000000040)='./file1\x00', 0x6040000) 04:36:04 executing program 2: r0 = syz_mount_image$vfat(&(0x7f00000000c0), &(0x7f0000000100)='./file2\x00', 0x0, 0x2, &(0x7f0000000300)=[{&(0x7f0000000000)="eb3c906d6b66082ebc617400028001000240000004f801", 0x17}, {0x0, 0x0, 0x10e20}], 0x0, &(0x7f0000001680)={[{@uni_xlate}]}) mkdirat(r0, &(0x7f0000000040)='./file1\x00', 0x1500000000000000) [ 150.041375][ T4851] loop5: detected capacity change from 0 to 270 [ 150.056154][ T4855] loop2: detected capacity change from 0 to 270 [ 150.074824][ T4857] loop3: detected capacity change from 0 to 264192 04:36:04 executing program 5: r0 = syz_mount_image$vfat(&(0x7f00000000c0), &(0x7f0000000100)='./file2\x00', 0x0, 0x2, &(0x7f0000000300)=[{&(0x7f0000000000)="eb3c906d6b66082ebc617400028001000240000004f801", 0x17}, {0x0, 0x0, 0x10e20}], 0x0, &(0x7f0000001680)={[{@uni_xlate}]}) mkdirat(r0, &(0x7f0000000040)='./file1\x00', 0x7000000) [ 150.096507][ T4857] FAT-fs (loop3): bogus number of FAT sectors [ 150.102705][ T4857] FAT-fs (loop3): Can't find a valid FAT filesystem 04:36:04 executing program 2: r0 = syz_mount_image$vfat(&(0x7f00000000c0), &(0x7f0000000100)='./file2\x00', 0x0, 0x2, &(0x7f0000000300)=[{&(0x7f0000000000)="eb3c906d6b66082ebc617400028001000240000004f801", 0x17}, {0x0, 0x0, 0x10e20}], 0x0, &(0x7f0000001680)={[{@uni_xlate}]}) mkdirat(r0, &(0x7f0000000040)='./file1\x00', 0x1600000000000000) 04:36:04 executing program 0: r0 = creat(&(0x7f0000000000)='./bus\x00', 0x0) openat$vcsu(0xffffffffffffff9c, 0x0, 0x0, 0x0) r1 = open(&(0x7f0000000780)='./bus\x00', 0x14117e, 0x0) r2 = creat(&(0x7f00000001c0)='./bus\x00', 0x0) lseek(r2, 0x7ffffc, 0x0) write$binfmt_elf64(r2, &(0x7f00000002c0)=ANY=[], 0x1a0) mmap(&(0x7f0000000000/0x600000)=nil, 0x600026, 0x7ffffe, 0x4002011, r1, 0x0) ioctl$EXT4_IOC_SWAP_BOOT(r0, 0x6611) [ 150.231113][ T4863] loop2: detected capacity change from 0 to 270 [ 150.249594][ T4865] loop5: detected capacity change from 0 to 270 04:36:05 executing program 2: r0 = syz_mount_image$vfat(&(0x7f00000000c0), &(0x7f0000000100)='./file2\x00', 0x0, 0x2, &(0x7f0000000300)=[{&(0x7f0000000000)="eb3c906d6b66082ebc617400028001000240000004f801", 0x17}, {0x0, 0x0, 0x10e20}], 0x0, &(0x7f0000001680)={[{@uni_xlate}]}) mkdirat(r0, &(0x7f0000000040)='./file1\x00', 0x1700000000000000) [ 150.363575][ T4869] loop2: detected capacity change from 0 to 270 04:36:05 executing program 4: syz_mount_image$vfat(&(0x7f00000002c0), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{0x0}, {0x0, 0x0, 0x200000000010ffd}], 0x0, &(0x7f0000000240)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') open(&(0x7f0000000080)='./file0\x00', 0x4142, 0x0) r0 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) r1 = open(&(0x7f0000000000)='./file0\x00', 0x141042, 0x0) write$binfmt_elf64(r1, &(0x7f0000000180)=ANY=[], 0x82) openat$cgroup_ro(0xffffffffffffff9c, 0x0, 0x26e1, 0x0) r2 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) r3 = open(&(0x7f0000000380)='./file0\x00', 0x141042, 0x0) write$binfmt_elf64(r3, &(0x7f0000000180)=ANY=[], 0x82) sendfile(r3, r2, 0x0, 0xa198) sendfile(r1, r0, 0x0, 0xa198) 04:36:05 executing program 5: r0 = syz_mount_image$vfat(&(0x7f00000000c0), &(0x7f0000000100)='./file2\x00', 0x0, 0x2, &(0x7f0000000300)=[{&(0x7f0000000000)="eb3c906d6b66082ebc617400028001000240000004f801", 0x17}, {0x0, 0x0, 0x10e20}], 0x0, &(0x7f0000001680)={[{@uni_xlate}]}) mkdirat(r0, &(0x7f0000000040)='./file1\x00', 0xb000000) 04:36:05 executing program 0: r0 = creat(&(0x7f0000000000)='./bus\x00', 0x0) openat$vcsu(0xffffffffffffff9c, 0x0, 0x0, 0x0) r1 = open(&(0x7f0000000780)='./bus\x00', 0x14117e, 0x0) r2 = creat(&(0x7f00000001c0)='./bus\x00', 0x0) lseek(r2, 0x7ffffc, 0x0) write$binfmt_elf64(r2, &(0x7f00000002c0)=ANY=[], 0x1a0) mmap(&(0x7f0000000000/0x600000)=nil, 0x600027, 0x7ffffe, 0x4002011, r1, 0x0) ioctl$EXT4_IOC_SWAP_BOOT(r0, 0x6611) 04:36:05 executing program 1: syz_mount_image$vfat(&(0x7f00000002c0), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f00000000c0)="601c6d6b646f736617e43c00088020000200000004f80000200040000000000000000000", 0x24}, {0x0, 0x0, 0x200000000010ffd}], 0x0, &(0x7f0000000240)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') open(&(0x7f0000000080)='./file0\x00', 0x4142, 0x0) r0 = perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41c1}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r1 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) r2 = open(&(0x7f0000000000)='./file0\x00', 0x141042, 0x0) write$binfmt_elf64(r2, &(0x7f0000000180)=ANY=[], 0x82) r3 = openat$cgroup_ro(0xffffffffffffff9c, 0x0, 0x26e1, 0x0) ioctl$PERF_EVENT_IOC_PERIOD(r3, 0x4030582a, &(0x7f0000000040)) write$P9_RREADDIR(r3, &(0x7f0000000240)=ANY=[@ANYBLOB="49000000290200030000008003000000240000f00000000014020000000066696c65fb1f3cde7d42a05ebbdb864e304fb71615dfe1ae30020200000007000000000000000300"/80], 0x49) r4 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) ioctl$PERF_EVENT_IOC_PERIOD(r0, 0x40082404, &(0x7f0000000140)=0x3) r5 = open(&(0x7f0000000380)='./file0\x00', 0x141042, 0x0) write$binfmt_elf64(r5, &(0x7f0000000180)=ANY=[], 0x82) sendfile(r5, r4, 0x0, 0xa198) sendfile(r2, r1, 0x0, 0xa198) [ 150.444277][ T4871] loop4: detected capacity change from 0 to 264192 [ 150.452823][ T4871] FAT-fs (loop4): bogus number of reserved sectors [ 150.459402][ T4871] FAT-fs (loop4): Can't find a valid FAT filesystem [ 150.499294][ T4874] loop5: detected capacity change from 0 to 270 [ 150.509583][ T4877] loop1: detected capacity change from 0 to 264192 [ 150.567567][ T4877] FAT-fs (loop1): bogus number of FAT sectors [ 150.573768][ T4877] FAT-fs (loop1): Can't find a valid FAT filesystem 04:36:05 executing program 3: syz_mount_image$vfat(&(0x7f00000002c0), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f00000000c0)="601c6d6b646f736617e43c00088020000200000004f8000020004000000000000000000001", 0x25}, {0x0, 0x0, 0x200000000010ffd}], 0x0, 0x0) chdir(&(0x7f0000000040)='./file0\x00') open(&(0x7f0000000080)='./file0\x00', 0x4142, 0x0) perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41c1}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) r1 = open(&(0x7f0000000000)='./file0\x00', 0x141042, 0x0) write$binfmt_elf64(r1, &(0x7f0000000180)=ANY=[], 0x82) rename(&(0x7f0000000180)='./file0\x00', &(0x7f0000000300)='./file0\x00') r2 = openat$cgroup_ro(0xffffffffffffff9c, 0x0, 0x26e1, 0x0) ioctl$PERF_EVENT_IOC_PERIOD(r2, 0x4030582a, &(0x7f0000000040)) write$P9_RREADDIR(r2, &(0x7f0000000240)=ANY=[@ANYBLOB="49000000290200030000008003000000240000f00000000014020000000066696c65fb1f3cde7d42a05ebbdb864e304fb71615dfe1ae30020200000007000000000000000300"/80], 0x49) r3 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) r4 = open(&(0x7f0000000380)='./file0\x00', 0x141042, 0x0) write$binfmt_elf64(r4, &(0x7f0000000180)=ANY=[], 0x82) sendfile(r4, r3, 0x0, 0xa198) sendfile(r1, r0, 0x0, 0xa198) 04:36:05 executing program 2: r0 = syz_mount_image$vfat(&(0x7f00000000c0), &(0x7f0000000100)='./file2\x00', 0x0, 0x2, &(0x7f0000000300)=[{&(0x7f0000000000)="eb3c906d6b66082ebc617400028001000240000004f801", 0x17}, {0x0, 0x0, 0x10e20}], 0x0, &(0x7f0000001680)={[{@uni_xlate}]}) mkdirat(r0, &(0x7f0000000040)='./file1\x00', 0x1800000000000000) 04:36:05 executing program 5: r0 = syz_mount_image$vfat(&(0x7f00000000c0), &(0x7f0000000100)='./file2\x00', 0x0, 0x2, &(0x7f0000000300)=[{&(0x7f0000000000)="eb3c906d6b66082ebc617400028001000240000004f801", 0x17}, {0x0, 0x0, 0x10e20}], 0x0, &(0x7f0000001680)={[{@uni_xlate}]}) mkdirat(r0, &(0x7f0000000040)='./file1\x00', 0xc000000) 04:36:05 executing program 0: r0 = creat(&(0x7f0000000000)='./bus\x00', 0x0) openat$vcsu(0xffffffffffffff9c, 0x0, 0x0, 0x0) r1 = open(&(0x7f0000000780)='./bus\x00', 0x14117e, 0x0) r2 = creat(&(0x7f00000001c0)='./bus\x00', 0x0) lseek(r2, 0x7ffffc, 0x0) write$binfmt_elf64(r2, &(0x7f00000002c0)=ANY=[], 0x1a0) mmap(&(0x7f0000000000/0x600000)=nil, 0x600028, 0x7ffffe, 0x4002011, r1, 0x0) ioctl$EXT4_IOC_SWAP_BOOT(r0, 0x6611) [ 150.937795][ T4885] loop5: detected capacity change from 0 to 270 [ 150.945828][ T4886] loop2: detected capacity change from 0 to 270 04:36:05 executing program 2: r0 = syz_mount_image$vfat(&(0x7f00000000c0), &(0x7f0000000100)='./file2\x00', 0x0, 0x2, &(0x7f0000000300)=[{&(0x7f0000000000)="eb3c906d6b66082ebc617400028001000240000004f801", 0x17}, {0x0, 0x0, 0x10e20}], 0x0, &(0x7f0000001680)={[{@uni_xlate}]}) mkdirat(r0, &(0x7f0000000040)='./file1\x00', 0x1900000000000000) 04:36:05 executing program 5: r0 = syz_mount_image$vfat(&(0x7f00000000c0), &(0x7f0000000100)='./file2\x00', 0x0, 0x2, &(0x7f0000000300)=[{&(0x7f0000000000)="eb3c906d6b66082ebc617400028001000240000004f801", 0x17}, {0x0, 0x0, 0x10e20}], 0x0, &(0x7f0000001680)={[{@uni_xlate}]}) mkdirat(r0, &(0x7f0000000040)='./file1\x00', 0xd000000) [ 150.988777][ T4888] loop3: detected capacity change from 0 to 264192 04:36:05 executing program 0: r0 = creat(&(0x7f0000000000)='./bus\x00', 0x0) openat$vcsu(0xffffffffffffff9c, 0x0, 0x0, 0x0) r1 = open(&(0x7f0000000780)='./bus\x00', 0x14117e, 0x0) r2 = creat(&(0x7f00000001c0)='./bus\x00', 0x0) lseek(r2, 0x7ffffc, 0x0) write$binfmt_elf64(r2, &(0x7f00000002c0)=ANY=[], 0x1a0) mmap(&(0x7f0000000000/0x600000)=nil, 0x600029, 0x7ffffe, 0x4002011, r1, 0x0) ioctl$EXT4_IOC_SWAP_BOOT(r0, 0x6611) [ 151.101849][ T4895] loop2: detected capacity change from 0 to 270 [ 151.110586][ T4896] loop5: detected capacity change from 0 to 270 04:36:05 executing program 2: r0 = syz_mount_image$vfat(&(0x7f00000000c0), &(0x7f0000000100)='./file2\x00', 0x0, 0x2, &(0x7f0000000300)=[{&(0x7f0000000000)="eb3c906d6b66082ebc617400028001000240000004f801", 0x17}, {0x0, 0x0, 0x10e20}], 0x0, &(0x7f0000001680)={[{@uni_xlate}]}) mkdirat(r0, &(0x7f0000000040)='./file1\x00', 0x3f00000000000000) [ 151.215073][ T4900] loop2: detected capacity change from 0 to 270 04:36:06 executing program 5: r0 = syz_mount_image$vfat(&(0x7f00000000c0), &(0x7f0000000100)='./file2\x00', 0x0, 0x2, &(0x7f0000000300)=[{&(0x7f0000000000)="eb3c906d6b66082ebc617400028001000240000004f801", 0x17}, {0x0, 0x0, 0x10e20}], 0x0, &(0x7f0000001680)={[{@uni_xlate}]}) mkdirat(r0, &(0x7f0000000040)='./file1\x00', 0xe000000) 04:36:06 executing program 0: r0 = creat(&(0x7f0000000000)='./bus\x00', 0x0) openat$vcsu(0xffffffffffffff9c, 0x0, 0x0, 0x0) r1 = open(&(0x7f0000000780)='./bus\x00', 0x14117e, 0x0) r2 = creat(&(0x7f00000001c0)='./bus\x00', 0x0) lseek(r2, 0x7ffffc, 0x0) write$binfmt_elf64(r2, &(0x7f00000002c0)=ANY=[], 0x1a0) mmap(&(0x7f0000000000/0x600000)=nil, 0x60002a, 0x7ffffe, 0x4002011, r1, 0x0) ioctl$EXT4_IOC_SWAP_BOOT(r0, 0x6611) 04:36:06 executing program 4: syz_mount_image$vfat(&(0x7f00000002c0), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f00000000c0)}, {0x0, 0x0, 0x200000000010ffd}], 0x0, &(0x7f0000000240)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') open(&(0x7f0000000080)='./file0\x00', 0x4142, 0x0) r0 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) r1 = open(&(0x7f0000000000)='./file0\x00', 0x141042, 0x0) write$binfmt_elf64(r1, &(0x7f0000000180)=ANY=[], 0x82) openat$cgroup_ro(0xffffffffffffff9c, 0x0, 0x26e1, 0x0) r2 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) r3 = open(&(0x7f0000000380)='./file0\x00', 0x141042, 0x0) write$binfmt_elf64(r3, &(0x7f0000000180)=ANY=[], 0x82) sendfile(r3, r2, 0x0, 0xa198) sendfile(r1, r0, 0x0, 0xa198) 04:36:06 executing program 2: r0 = syz_mount_image$vfat(&(0x7f00000000c0), &(0x7f0000000100)='./file2\x00', 0x0, 0x2, &(0x7f0000000300)=[{&(0x7f0000000000)="eb3c906d6b66082ebc617400028001000240000004f801", 0x17}, {0x0, 0x0, 0x10e20}], 0x0, &(0x7f0000001680)={[{@uni_xlate}]}) mkdirat(r0, &(0x7f0000000040)='./file1\x00', 0x4000000000000000) [ 151.331074][ T4904] loop5: detected capacity change from 0 to 270 [ 151.345945][ T4906] loop4: detected capacity change from 0 to 264192 [ 151.385750][ T4908] loop2: detected capacity change from 0 to 270 [ 151.423136][ T4906] FAT-fs (loop4): bogus number of reserved sectors [ 151.429715][ T4906] FAT-fs (loop4): Can't find a valid FAT filesystem 04:36:06 executing program 3: syz_mount_image$vfat(&(0x7f00000002c0), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f00000000c0)="601c6d6b646f736617e43c00088020000200000004f8000020004000000000000000000001", 0x25}, {0x0, 0x0, 0x200000000010ffd}], 0x0, 0x0) chdir(&(0x7f0000000040)='./file0\x00') open(&(0x7f0000000080)='./file0\x00', 0x4142, 0x0) perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41c1}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) r1 = open(&(0x7f0000000000)='./file0\x00', 0x141042, 0x0) write$binfmt_elf64(r1, &(0x7f0000000180)=ANY=[], 0x82) rename(&(0x7f0000000180)='./file0\x00', &(0x7f0000000300)='./file0\x00') r2 = openat$cgroup_ro(0xffffffffffffff9c, 0x0, 0x26e1, 0x0) ioctl$PERF_EVENT_IOC_PERIOD(r2, 0x4030582a, &(0x7f0000000040)) write$P9_RREADDIR(r2, &(0x7f0000000240)=ANY=[@ANYBLOB="49000000290200030000008003000000240000f00000000014020000000066696c65fb1f3cde7d42a05ebbdb864e304fb71615dfe1ae30020200000007000000000000000300"/80], 0x49) r3 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) r4 = open(&(0x7f0000000380)='./file0\x00', 0x141042, 0x0) write$binfmt_elf64(r4, &(0x7f0000000180)=ANY=[], 0x82) sendfile(r4, r3, 0x0, 0xa198) sendfile(r1, r0, 0x0, 0xa198) 04:36:06 executing program 1: syz_mount_image$vfat(&(0x7f00000002c0), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f00000000c0)="601c6d6b646f736617e43c00088020000200000004f80000200040000000000000000000", 0x24}, {0x0, 0x0, 0x200000000010ffd}], 0x0, &(0x7f0000000240)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') open(&(0x7f0000000080)='./file0\x00', 0x4142, 0x0) r0 = perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41c1}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r1 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) r2 = open(&(0x7f0000000000)='./file0\x00', 0x141042, 0x0) write$binfmt_elf64(r2, &(0x7f0000000180)=ANY=[], 0x82) r3 = openat$cgroup_ro(0xffffffffffffff9c, 0x0, 0x26e1, 0x0) ioctl$PERF_EVENT_IOC_PERIOD(r3, 0x4030582a, &(0x7f0000000040)) write$P9_RREADDIR(r3, &(0x7f0000000240)=ANY=[@ANYBLOB="49000000290200030000008003000000240000f00000000014020000000066696c65fb1f3cde7d42a05ebbdb864e304fb71615dfe1ae30020200000007000000000000000300"/80], 0x49) r4 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) ioctl$PERF_EVENT_IOC_PERIOD(r0, 0x40082404, &(0x7f0000000140)=0x3) r5 = open(&(0x7f0000000380)='./file0\x00', 0x141042, 0x0) write$binfmt_elf64(r5, &(0x7f0000000180)=ANY=[], 0x82) sendfile(r5, r4, 0x0, 0xa198) sendfile(r2, r1, 0x0, 0xa198) 04:36:06 executing program 0: r0 = creat(&(0x7f0000000000)='./bus\x00', 0x0) openat$vcsu(0xffffffffffffff9c, 0x0, 0x0, 0x0) r1 = open(&(0x7f0000000780)='./bus\x00', 0x14117e, 0x0) r2 = creat(&(0x7f00000001c0)='./bus\x00', 0x0) lseek(r2, 0x7ffffc, 0x0) write$binfmt_elf64(r2, &(0x7f00000002c0)=ANY=[], 0x1a0) mmap(&(0x7f0000000000/0x600000)=nil, 0x60002b, 0x7ffffe, 0x4002011, r1, 0x0) ioctl$EXT4_IOC_SWAP_BOOT(r0, 0x6611) 04:36:06 executing program 5: r0 = syz_mount_image$vfat(&(0x7f00000000c0), &(0x7f0000000100)='./file2\x00', 0x0, 0x2, &(0x7f0000000300)=[{&(0x7f0000000000)="eb3c906d6b66082ebc617400028001000240000004f801", 0x17}, {0x0, 0x0, 0x10e20}], 0x0, &(0x7f0000001680)={[{@uni_xlate}]}) mkdirat(r0, &(0x7f0000000040)='./file1\x00', 0xf000000) 04:36:06 executing program 2: r0 = syz_mount_image$vfat(&(0x7f00000000c0), &(0x7f0000000100)='./file2\x00', 0x0, 0x2, &(0x7f0000000300)=[{&(0x7f0000000000)="eb3c906d6b66082ebc617400028001000240000004f801", 0x17}, {0x0, 0x0, 0x10e20}], 0x0, &(0x7f0000001680)={[{@uni_xlate}]}) mkdirat(r0, &(0x7f0000000040)='./file1\x00', 0x4000080000000000) [ 151.840080][ T4914] loop2: detected capacity change from 0 to 270 [ 151.848277][ T4917] loop5: detected capacity change from 0 to 270 [ 151.850955][ T4916] loop1: detected capacity change from 0 to 264192 [ 151.863869][ T4916] FAT-fs (loop1): bogus number of FAT sectors [ 151.870000][ T4916] FAT-fs (loop1): Can't find a valid FAT filesystem 04:36:06 executing program 2: r0 = syz_mount_image$vfat(&(0x7f00000000c0), &(0x7f0000000100)='./file2\x00', 0x0, 0x2, &(0x7f0000000300)=[{&(0x7f0000000000)="eb3c906d6b66082ebc617400028001000240000004f801", 0x17}, {0x0, 0x0, 0x10e20}], 0x0, &(0x7f0000001680)={[{@uni_xlate}]}) mkdirat(r0, &(0x7f0000000040)='./file1\x00', 0x8000000000000000) [ 151.927015][ T4920] loop3: detected capacity change from 0 to 264192 04:36:06 executing program 5: r0 = syz_mount_image$vfat(&(0x7f00000000c0), &(0x7f0000000100)='./file2\x00', 0x0, 0x2, &(0x7f0000000300)=[{&(0x7f0000000000)="eb3c906d6b66082ebc617400028001000240000004f801", 0x17}, {0x0, 0x0, 0x10e20}], 0x0, &(0x7f0000001680)={[{@uni_xlate}]}) mkdirat(r0, &(0x7f0000000040)='./file1\x00', 0xfffffff) 04:36:06 executing program 0: r0 = creat(&(0x7f0000000000)='./bus\x00', 0x0) openat$vcsu(0xffffffffffffff9c, 0x0, 0x0, 0x0) r1 = open(&(0x7f0000000780)='./bus\x00', 0x14117e, 0x0) r2 = creat(&(0x7f00000001c0)='./bus\x00', 0x0) lseek(r2, 0x7ffffc, 0x0) write$binfmt_elf64(r2, &(0x7f00000002c0)=ANY=[], 0x1a0) mmap(&(0x7f0000000000/0x600000)=nil, 0x60002c, 0x7ffffe, 0x4002011, r1, 0x0) ioctl$EXT4_IOC_SWAP_BOOT(r0, 0x6611) [ 152.021154][ T4925] loop2: detected capacity change from 0 to 270 04:36:06 executing program 2: r0 = syz_mount_image$vfat(&(0x7f00000000c0), &(0x7f0000000100)='./file2\x00', 0x0, 0x2, &(0x7f0000000300)=[{&(0x7f0000000000)="eb3c906d6b66082ebc617400028001000240000004f801", 0x17}, {0x0, 0x0, 0x10e20}], 0x0, &(0x7f0000001680)={[{@uni_xlate}]}) mkdirat(r0, &(0x7f0000000040)='./file1\x00', 0x8700000000000000) [ 152.064086][ T4930] loop5: detected capacity change from 0 to 270 04:36:06 executing program 5: r0 = syz_mount_image$vfat(&(0x7f00000000c0), &(0x7f0000000100)='./file2\x00', 0x0, 0x2, &(0x7f0000000300)=[{&(0x7f0000000000)="eb3c906d6b66082ebc617400028001000240000004f801", 0x17}, {0x0, 0x0, 0x10e20}], 0x0, &(0x7f0000001680)={[{@uni_xlate}]}) mkdirat(r0, &(0x7f0000000040)='./file1\x00', 0x10000000) [ 152.142626][ T4932] loop2: detected capacity change from 0 to 270 04:36:06 executing program 4: syz_mount_image$vfat(&(0x7f00000002c0), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f00000000c0)}, {0x0, 0x0, 0x200000000010ffd}], 0x0, &(0x7f0000000240)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') open(&(0x7f0000000080)='./file0\x00', 0x4142, 0x0) r0 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) r1 = open(&(0x7f0000000000)='./file0\x00', 0x141042, 0x0) write$binfmt_elf64(r1, &(0x7f0000000180)=ANY=[], 0x82) openat$cgroup_ro(0xffffffffffffff9c, 0x0, 0x26e1, 0x0) r2 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) r3 = open(&(0x7f0000000380)='./file0\x00', 0x141042, 0x0) write$binfmt_elf64(r3, &(0x7f0000000180)=ANY=[], 0x82) sendfile(r3, r2, 0x0, 0xa198) sendfile(r1, r0, 0x0, 0xa198) 04:36:06 executing program 0: r0 = creat(&(0x7f0000000000)='./bus\x00', 0x0) openat$vcsu(0xffffffffffffff9c, 0x0, 0x0, 0x0) r1 = open(&(0x7f0000000780)='./bus\x00', 0x14117e, 0x0) r2 = creat(&(0x7f00000001c0)='./bus\x00', 0x0) lseek(r2, 0x7ffffc, 0x0) write$binfmt_elf64(r2, &(0x7f00000002c0)=ANY=[], 0x1a0) mmap(&(0x7f0000000000/0x600000)=nil, 0x60002d, 0x7ffffe, 0x4002011, r1, 0x0) ioctl$EXT4_IOC_SWAP_BOOT(r0, 0x6611) [ 152.198607][ T4935] loop5: detected capacity change from 0 to 270 [ 152.247711][ T4939] loop4: detected capacity change from 0 to 264192 [ 152.275670][ T4939] FAT-fs (loop4): bogus number of reserved sectors [ 152.282217][ T4939] FAT-fs (loop4): Can't find a valid FAT filesystem 04:36:07 executing program 3: syz_mount_image$vfat(&(0x7f00000002c0), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f00000000c0)="601c6d6b646f736617e43c00088020000200000004f8000020004000000000000000000001", 0x25}, {0x0, 0x0, 0x200000000010ffd}], 0x0, 0x0) chdir(&(0x7f0000000040)='./file0\x00') open(&(0x7f0000000080)='./file0\x00', 0x4142, 0x0) perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41c1}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) r1 = open(&(0x7f0000000000)='./file0\x00', 0x141042, 0x0) write$binfmt_elf64(r1, &(0x7f0000000180)=ANY=[], 0x82) rename(&(0x7f0000000180)='./file0\x00', &(0x7f0000000300)='./file0\x00') r2 = openat$cgroup_ro(0xffffffffffffff9c, 0x0, 0x26e1, 0x0) ioctl$PERF_EVENT_IOC_PERIOD(r2, 0x4030582a, &(0x7f0000000040)) write$P9_RREADDIR(r2, &(0x7f0000000240)=ANY=[@ANYBLOB="49000000290200030000008003000000240000f00000000014020000000066696c65fb1f3cde7d42a05ebbdb864e304fb71615dfe1ae30020200000007000000000000000300"/80], 0x49) r3 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) r4 = open(&(0x7f0000000380)='./file0\x00', 0x141042, 0x0) write$binfmt_elf64(r4, &(0x7f0000000180)=ANY=[], 0x82) sendfile(r4, r3, 0x0, 0xa198) sendfile(r1, r0, 0x0, 0xa198) 04:36:07 executing program 2: r0 = syz_mount_image$vfat(&(0x7f00000000c0), &(0x7f0000000100)='./file2\x00', 0x0, 0x2, &(0x7f0000000300)=[{&(0x7f0000000000)="eb3c906d6b66082ebc617400028001000240000004f801", 0x17}, {0x0, 0x0, 0x10e20}], 0x0, &(0x7f0000001680)={[{@uni_xlate}]}) mkdirat(r0, &(0x7f0000000040)='./file1\x00', 0x8800000000000000) 04:36:07 executing program 5: r0 = syz_mount_image$vfat(&(0x7f00000000c0), &(0x7f0000000100)='./file2\x00', 0x0, 0x2, &(0x7f0000000300)=[{&(0x7f0000000000)="eb3c906d6b66082ebc617400028001000240000004f801", 0x17}, {0x0, 0x0, 0x10e20}], 0x0, &(0x7f0000001680)={[{@uni_xlate}]}) mkdirat(r0, &(0x7f0000000040)='./file1\x00', 0x11000000) 04:36:07 executing program 0: r0 = creat(&(0x7f0000000000)='./bus\x00', 0x0) openat$vcsu(0xffffffffffffff9c, 0x0, 0x0, 0x0) r1 = open(&(0x7f0000000780)='./bus\x00', 0x14117e, 0x0) r2 = creat(&(0x7f00000001c0)='./bus\x00', 0x0) lseek(r2, 0x7ffffc, 0x0) write$binfmt_elf64(r2, &(0x7f00000002c0)=ANY=[], 0x1a0) mmap(&(0x7f0000000000/0x600000)=nil, 0x60002e, 0x7ffffe, 0x4002011, r1, 0x0) ioctl$EXT4_IOC_SWAP_BOOT(r0, 0x6611) 04:36:07 executing program 1: syz_mount_image$vfat(&(0x7f00000002c0), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f00000000c0)="601c6d6b646f736617e43c00088020000200000004f80000200040000000000000000000", 0x24}, {0x0, 0x0, 0x200000000010ffd}], 0x0, &(0x7f0000000240)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') open(&(0x7f0000000080)='./file0\x00', 0x4142, 0x0) r0 = perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41c1}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r1 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) r2 = open(&(0x7f0000000000)='./file0\x00', 0x141042, 0x0) write$binfmt_elf64(r2, &(0x7f0000000180)=ANY=[], 0x82) r3 = openat$cgroup_ro(0xffffffffffffff9c, 0x0, 0x26e1, 0x0) ioctl$PERF_EVENT_IOC_PERIOD(r3, 0x4030582a, &(0x7f0000000040)) write$P9_RREADDIR(r3, &(0x7f0000000240)=ANY=[@ANYBLOB="49000000290200030000008003000000240000f00000000014020000000066696c65fb1f3cde7d42a05ebbdb864e304fb71615dfe1ae30020200000007000000000000000300"/80], 0x49) r4 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) ioctl$PERF_EVENT_IOC_PERIOD(r0, 0x40082404, &(0x7f0000000140)=0x3) r5 = open(&(0x7f0000000380)='./file0\x00', 0x141042, 0x0) write$binfmt_elf64(r5, &(0x7f0000000180)=ANY=[], 0x82) sendfile(r5, r4, 0x0, 0xa198) sendfile(r2, r1, 0x0, 0xa198) [ 152.794740][ T4945] loop5: detected capacity change from 0 to 270 [ 152.803312][ T4949] loop1: detected capacity change from 0 to 264192 [ 152.814038][ T4950] loop2: detected capacity change from 0 to 270 [ 152.821917][ T4949] FAT-fs (loop1): bogus number of FAT sectors [ 152.828096][ T4949] FAT-fs (loop1): Can't find a valid FAT filesystem [ 152.856664][ T4952] loop3: detected capacity change from 0 to 264192 04:36:07 executing program 5: r0 = syz_mount_image$vfat(&(0x7f00000000c0), &(0x7f0000000100)='./file2\x00', 0x0, 0x2, &(0x7f0000000300)=[{&(0x7f0000000000)="eb3c906d6b66082ebc617400028001000240000004f801", 0x17}, {0x0, 0x0, 0x10e20}], 0x0, &(0x7f0000001680)={[{@uni_xlate}]}) mkdirat(r0, &(0x7f0000000040)='./file1\x00', 0x12000000) 04:36:07 executing program 2: r0 = syz_mount_image$vfat(&(0x7f00000000c0), &(0x7f0000000100)='./file2\x00', 0x0, 0x2, &(0x7f0000000300)=[{&(0x7f0000000000)="eb3c906d6b66082ebc617400028001000240000004f801", 0x17}, {0x0, 0x0, 0x10e20}], 0x0, &(0x7f0000001680)={[{@uni_xlate}]}) mkdirat(r0, &(0x7f0000000040)='./file1\x00', 0x8900000000000000) 04:36:07 executing program 0: r0 = creat(&(0x7f0000000000)='./bus\x00', 0x0) openat$vcsu(0xffffffffffffff9c, 0x0, 0x0, 0x0) r1 = open(&(0x7f0000000780)='./bus\x00', 0x14117e, 0x0) r2 = creat(&(0x7f00000001c0)='./bus\x00', 0x0) lseek(r2, 0x7ffffc, 0x0) write$binfmt_elf64(r2, &(0x7f00000002c0)=ANY=[], 0x1a0) mmap(&(0x7f0000000000/0x600000)=nil, 0x60002f, 0x7ffffe, 0x4002011, r1, 0x0) ioctl$EXT4_IOC_SWAP_BOOT(r0, 0x6611) [ 152.992894][ T4960] loop5: detected capacity change from 0 to 270 [ 153.000361][ T4962] loop2: detected capacity change from 0 to 270 04:36:07 executing program 5: r0 = syz_mount_image$vfat(&(0x7f00000000c0), &(0x7f0000000100)='./file2\x00', 0x0, 0x2, &(0x7f0000000300)=[{&(0x7f0000000000)="eb3c906d6b66082ebc617400028001000240000004f801", 0x17}, {0x0, 0x0, 0x10e20}], 0x0, &(0x7f0000001680)={[{@uni_xlate}]}) mkdirat(r0, &(0x7f0000000040)='./file1\x00', 0x13000000) 04:36:07 executing program 2: r0 = syz_mount_image$vfat(&(0x7f00000000c0), &(0x7f0000000100)='./file2\x00', 0x0, 0x2, &(0x7f0000000300)=[{&(0x7f0000000000)="eb3c906d6b66082ebc617400028001000240000004f801", 0x17}, {0x0, 0x0, 0x10e20}], 0x0, &(0x7f0000001680)={[{@uni_xlate}]}) mkdirat(r0, &(0x7f0000000040)='./file1\x00', 0x8a00000000000000) 04:36:07 executing program 4: syz_mount_image$vfat(&(0x7f00000002c0), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f00000000c0)}, {0x0, 0x0, 0x200000000010ffd}], 0x0, &(0x7f0000000240)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') open(&(0x7f0000000080)='./file0\x00', 0x4142, 0x0) r0 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) r1 = open(&(0x7f0000000000)='./file0\x00', 0x141042, 0x0) write$binfmt_elf64(r1, &(0x7f0000000180)=ANY=[], 0x82) openat$cgroup_ro(0xffffffffffffff9c, 0x0, 0x26e1, 0x0) r2 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) r3 = open(&(0x7f0000000380)='./file0\x00', 0x141042, 0x0) write$binfmt_elf64(r3, &(0x7f0000000180)=ANY=[], 0x82) sendfile(r3, r2, 0x0, 0xa198) sendfile(r1, r0, 0x0, 0xa198) 04:36:07 executing program 0: r0 = creat(&(0x7f0000000000)='./bus\x00', 0x0) openat$vcsu(0xffffffffffffff9c, 0x0, 0x0, 0x0) r1 = open(&(0x7f0000000780)='./bus\x00', 0x14117e, 0x0) r2 = creat(&(0x7f00000001c0)='./bus\x00', 0x0) lseek(r2, 0x7ffffc, 0x0) write$binfmt_elf64(r2, &(0x7f00000002c0)=ANY=[], 0x1a0) mmap(&(0x7f0000000000/0x600000)=nil, 0x600030, 0x7ffffe, 0x4002011, r1, 0x0) ioctl$EXT4_IOC_SWAP_BOOT(r0, 0x6611) [ 153.144941][ T4965] loop5: detected capacity change from 0 to 270 [ 153.185402][ T4971] loop4: detected capacity change from 0 to 264192 [ 153.193147][ T4970] loop2: detected capacity change from 0 to 270 [ 153.217431][ T4971] FAT-fs (loop4): bogus number of reserved sectors [ 153.223999][ T4971] FAT-fs (loop4): Can't find a valid FAT filesystem 04:36:08 executing program 3: syz_mount_image$vfat(&(0x7f00000002c0), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f00000000c0)="601c6d6b646f736617e43c00088020000200000004f8000020004000000000000000000001", 0x25}, {0x0, 0x0, 0x200000000010ffd}], 0x0, &(0x7f0000000240)=ANY=[]) chdir(0x0) open(&(0x7f0000000080)='./file0\x00', 0x4142, 0x0) perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41c1}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) r1 = open(&(0x7f0000000000)='./file0\x00', 0x141042, 0x0) write$binfmt_elf64(r1, &(0x7f0000000180)=ANY=[], 0x82) rename(&(0x7f0000000180)='./file0\x00', &(0x7f0000000300)='./file0\x00') r2 = openat$cgroup_ro(0xffffffffffffff9c, 0x0, 0x26e1, 0x0) ioctl$PERF_EVENT_IOC_PERIOD(r2, 0x4030582a, &(0x7f0000000040)) write$P9_RREADDIR(r2, &(0x7f0000000240)=ANY=[@ANYBLOB="49000000290200030000008003000000240000f00000000014020000000066696c65fb1f3cde7d42a05ebbdb864e304fb71615dfe1ae30020200000007000000000000000300"/80], 0x49) r3 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) r4 = open(&(0x7f0000000380)='./file0\x00', 0x141042, 0x0) write$binfmt_elf64(r4, &(0x7f0000000180)=ANY=[], 0x82) sendfile(r4, r3, 0x0, 0xa198) sendfile(r1, r0, 0x0, 0xa198) 04:36:08 executing program 5: r0 = syz_mount_image$vfat(&(0x7f00000000c0), &(0x7f0000000100)='./file2\x00', 0x0, 0x2, &(0x7f0000000300)=[{&(0x7f0000000000)="eb3c906d6b66082ebc617400028001000240000004f801", 0x17}, {0x0, 0x0, 0x10e20}], 0x0, &(0x7f0000001680)={[{@uni_xlate}]}) mkdirat(r0, &(0x7f0000000040)='./file1\x00', 0x14000000) 04:36:08 executing program 2: r0 = syz_mount_image$vfat(&(0x7f00000000c0), &(0x7f0000000100)='./file2\x00', 0x0, 0x2, &(0x7f0000000300)=[{&(0x7f0000000000)="eb3c906d6b66082ebc617400028001000240000004f801", 0x17}, {0x0, 0x0, 0x10e20}], 0x0, &(0x7f0000001680)={[{@uni_xlate}]}) mkdirat(r0, &(0x7f0000000040)='./file1\x00', 0x8b00000000000000) 04:36:08 executing program 0: r0 = creat(&(0x7f0000000000)='./bus\x00', 0x0) openat$vcsu(0xffffffffffffff9c, 0x0, 0x0, 0x0) r1 = open(&(0x7f0000000780)='./bus\x00', 0x14117e, 0x0) r2 = creat(&(0x7f00000001c0)='./bus\x00', 0x0) lseek(r2, 0x7ffffc, 0x0) write$binfmt_elf64(r2, &(0x7f00000002c0)=ANY=[], 0x1a0) mmap(&(0x7f0000000000/0x600000)=nil, 0x600031, 0x7ffffe, 0x4002011, r1, 0x0) ioctl$EXT4_IOC_SWAP_BOOT(r0, 0x6611) 04:36:08 executing program 1: syz_mount_image$vfat(&(0x7f00000002c0), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f00000000c0)="601c6d6b646f736617e43c00088020000200000004f8000020004000000000000000000001", 0x25}, {0x0, 0x0, 0x200000000010ffd}], 0x0, 0x0) chdir(&(0x7f0000000040)='./file0\x00') open(&(0x7f0000000080)='./file0\x00', 0x4142, 0x0) r0 = perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41c1}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r1 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) r2 = open(&(0x7f0000000000)='./file0\x00', 0x141042, 0x0) write$binfmt_elf64(r2, &(0x7f0000000180)=ANY=[], 0x82) r3 = openat$cgroup_ro(0xffffffffffffff9c, 0x0, 0x26e1, 0x0) ioctl$PERF_EVENT_IOC_PERIOD(r3, 0x4030582a, &(0x7f0000000040)) write$P9_RREADDIR(r3, &(0x7f0000000240)=ANY=[@ANYBLOB="49000000290200030000008003000000240000f00000000014020000000066696c65fb1f3cde7d42a05ebbdb864e304fb71615dfe1ae30020200000007000000000000000300"/80], 0x49) r4 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) ioctl$PERF_EVENT_IOC_PERIOD(r0, 0x40082404, &(0x7f0000000140)=0x3) r5 = open(&(0x7f0000000380)='./file0\x00', 0x141042, 0x0) write$binfmt_elf64(r5, &(0x7f0000000180)=ANY=[], 0x82) sendfile(r5, r4, 0x0, 0xa198) sendfile(r2, r1, 0x0, 0xa198) [ 153.751188][ T4976] loop2: detected capacity change from 0 to 270 [ 153.759416][ T4981] loop1: detected capacity change from 0 to 264192 [ 153.766608][ T4980] loop5: detected capacity change from 0 to 270 04:36:08 executing program 2: r0 = syz_mount_image$vfat(&(0x7f00000000c0), &(0x7f0000000100)='./file2\x00', 0x0, 0x2, &(0x7f0000000300)=[{&(0x7f0000000000)="eb3c906d6b66082ebc617400028001000240000004f801", 0x17}, {0x0, 0x0, 0x10e20}], 0x0, &(0x7f0000001680)={[{@uni_xlate}]}) mkdirat(r0, &(0x7f0000000040)='./file1\x00', 0x8c00000000000000) 04:36:08 executing program 5: r0 = syz_mount_image$vfat(&(0x7f00000000c0), &(0x7f0000000100)='./file2\x00', 0x0, 0x2, &(0x7f0000000300)=[{&(0x7f0000000000)="eb3c906d6b66082ebc617400028001000240000004f801", 0x17}, {0x0, 0x0, 0x10e20}], 0x0, &(0x7f0000001680)={[{@uni_xlate}]}) mkdirat(r0, &(0x7f0000000040)='./file1\x00', 0x14020000) 04:36:08 executing program 0: r0 = creat(&(0x7f0000000000)='./bus\x00', 0x0) openat$vcsu(0xffffffffffffff9c, 0x0, 0x0, 0x0) r1 = open(&(0x7f0000000780)='./bus\x00', 0x14117e, 0x0) r2 = creat(&(0x7f00000001c0)='./bus\x00', 0x0) lseek(r2, 0x7ffffc, 0x0) write$binfmt_elf64(r2, &(0x7f00000002c0)=ANY=[], 0x1a0) mmap(&(0x7f0000000000/0x600000)=nil, 0x600032, 0x7ffffe, 0x4002011, r1, 0x0) ioctl$EXT4_IOC_SWAP_BOOT(r0, 0x6611) [ 153.837992][ T4983] loop3: detected capacity change from 0 to 264192 04:36:08 executing program 3: syz_mount_image$vfat(&(0x7f00000002c0), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f00000000c0)="601c6d6b646f736617e43c00088020000200000004f8000020004000000000000000000001", 0x25}, {0x0, 0x0, 0x200000000010ffd}], 0x0, &(0x7f0000000240)=ANY=[]) chdir(0x0) open(&(0x7f0000000080)='./file0\x00', 0x4142, 0x0) perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41c1}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) r1 = open(&(0x7f0000000000)='./file0\x00', 0x141042, 0x0) write$binfmt_elf64(r1, &(0x7f0000000180)=ANY=[], 0x82) rename(&(0x7f0000000180)='./file0\x00', &(0x7f0000000300)='./file0\x00') r2 = openat$cgroup_ro(0xffffffffffffff9c, 0x0, 0x26e1, 0x0) ioctl$PERF_EVENT_IOC_PERIOD(r2, 0x4030582a, &(0x7f0000000040)) write$P9_RREADDIR(r2, &(0x7f0000000240)=ANY=[@ANYBLOB="49000000290200030000008003000000240000f00000000014020000000066696c65fb1f3cde7d42a05ebbdb864e304fb71615dfe1ae30020200000007000000000000000300"/80], 0x49) r3 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) r4 = open(&(0x7f0000000380)='./file0\x00', 0x141042, 0x0) write$binfmt_elf64(r4, &(0x7f0000000180)=ANY=[], 0x82) sendfile(r4, r3, 0x0, 0xa198) sendfile(r1, r0, 0x0, 0xa198) [ 153.903556][ T4983] FAT-fs (loop3): Invalid FSINFO signature: 0x00000000, 0x00000000 (sector = 1) 04:36:08 executing program 4: syz_mount_image$vfat(&(0x7f00000002c0), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f00000000c0)="601c6d6b646f736617e43c0008802000020000", 0x13}, {0x0, 0x0, 0x200000000010ffd}], 0x0, &(0x7f0000000240)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') open(&(0x7f0000000080)='./file0\x00', 0x4142, 0x0) r0 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) r1 = open(&(0x7f0000000000)='./file0\x00', 0x141042, 0x0) write$binfmt_elf64(r1, &(0x7f0000000180)=ANY=[], 0x82) openat$cgroup_ro(0xffffffffffffff9c, 0x0, 0x26e1, 0x0) r2 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) r3 = open(&(0x7f0000000380)='./file0\x00', 0x141042, 0x0) write$binfmt_elf64(r3, &(0x7f0000000180)=ANY=[], 0x82) sendfile(r3, r2, 0x0, 0xa198) sendfile(r1, r0, 0x0, 0xa198) 04:36:08 executing program 0: r0 = creat(&(0x7f0000000000)='./bus\x00', 0x0) openat$vcsu(0xffffffffffffff9c, 0x0, 0x0, 0x0) r1 = open(&(0x7f0000000780)='./bus\x00', 0x14117e, 0x0) r2 = creat(&(0x7f00000001c0)='./bus\x00', 0x0) lseek(r2, 0x7ffffc, 0x0) write$binfmt_elf64(r2, &(0x7f00000002c0)=ANY=[], 0x1a0) mmap(&(0x7f0000000000/0x600000)=nil, 0x600033, 0x7ffffe, 0x4002011, r1, 0x0) ioctl$EXT4_IOC_SWAP_BOOT(r0, 0x6611) 04:36:08 executing program 5: r0 = syz_mount_image$vfat(&(0x7f00000000c0), &(0x7f0000000100)='./file2\x00', 0x0, 0x2, &(0x7f0000000300)=[{&(0x7f0000000000)="eb3c906d6b66082ebc617400028001000240000004f801", 0x17}, {0x0, 0x0, 0x10e20}], 0x0, &(0x7f0000001680)={[{@uni_xlate}]}) mkdirat(r0, &(0x7f0000000040)='./file1\x00', 0x15000000) [ 153.980811][ T4992] loop2: detected capacity change from 0 to 270 [ 153.990839][ T4991] loop5: detected capacity change from 0 to 270 [ 154.018887][ T4996] loop4: detected capacity change from 0 to 264192 [ 154.043804][ T4999] loop3: detected capacity change from 0 to 264192 04:36:08 executing program 2: r0 = syz_mount_image$vfat(&(0x7f00000000c0), &(0x7f0000000100)='./file2\x00', 0x0, 0x2, &(0x7f0000000300)=[{&(0x7f0000000000)="eb3c906d6b66082ebc617400028001000240000004f801", 0x17}, {0x0, 0x0, 0x10e20}], 0x0, &(0x7f0000001680)={[{@uni_xlate}]}) mkdirat(r0, &(0x7f0000000040)='./file1\x00', 0x8cffffff00000000) [ 154.101231][ T4996] FAT-fs (loop4): invalid media value (0x00) [ 154.107367][ T4996] FAT-fs (loop4): Can't find a valid FAT filesystem [ 154.131336][ T4999] FAT-fs (loop3): Invalid FSINFO signature: 0x00000000, 0x00000000 (sector = 1) [ 154.147526][ T5004] loop5: detected capacity change from 0 to 270 04:36:08 executing program 3: syz_mount_image$vfat(&(0x7f00000002c0), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f00000000c0)="601c6d6b646f736617e43c00088020000200000004f8000020004000000000000000000001", 0x25}, {0x0, 0x0, 0x200000000010ffd}], 0x0, &(0x7f0000000240)=ANY=[]) chdir(0x0) open(&(0x7f0000000080)='./file0\x00', 0x4142, 0x0) perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41c1}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) r1 = open(&(0x7f0000000000)='./file0\x00', 0x141042, 0x0) write$binfmt_elf64(r1, &(0x7f0000000180)=ANY=[], 0x82) rename(&(0x7f0000000180)='./file0\x00', &(0x7f0000000300)='./file0\x00') r2 = openat$cgroup_ro(0xffffffffffffff9c, 0x0, 0x26e1, 0x0) ioctl$PERF_EVENT_IOC_PERIOD(r2, 0x4030582a, &(0x7f0000000040)) write$P9_RREADDIR(r2, &(0x7f0000000240)=ANY=[@ANYBLOB="49000000290200030000008003000000240000f00000000014020000000066696c65fb1f3cde7d42a05ebbdb864e304fb71615dfe1ae30020200000007000000000000000300"/80], 0x49) r3 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) r4 = open(&(0x7f0000000380)='./file0\x00', 0x141042, 0x0) write$binfmt_elf64(r4, &(0x7f0000000180)=ANY=[], 0x82) sendfile(r4, r3, 0x0, 0xa198) sendfile(r1, r0, 0x0, 0xa198) 04:36:08 executing program 0: r0 = creat(&(0x7f0000000000)='./bus\x00', 0x0) openat$vcsu(0xffffffffffffff9c, 0x0, 0x0, 0x0) r1 = open(&(0x7f0000000780)='./bus\x00', 0x14117e, 0x0) r2 = creat(&(0x7f00000001c0)='./bus\x00', 0x0) lseek(r2, 0x7ffffc, 0x0) write$binfmt_elf64(r2, &(0x7f00000002c0)=ANY=[], 0x1a0) mmap(&(0x7f0000000000/0x600000)=nil, 0x600034, 0x7ffffe, 0x4002011, r1, 0x0) ioctl$EXT4_IOC_SWAP_BOOT(r0, 0x6611) 04:36:08 executing program 5: r0 = syz_mount_image$vfat(&(0x7f00000000c0), &(0x7f0000000100)='./file2\x00', 0x0, 0x2, &(0x7f0000000300)=[{&(0x7f0000000000)="eb3c906d6b66082ebc617400028001000240000004f801", 0x17}, {0x0, 0x0, 0x10e20}], 0x0, &(0x7f0000001680)={[{@uni_xlate}]}) mkdirat(r0, &(0x7f0000000040)='./file1\x00', 0x16000000) [ 154.209096][ T5007] loop2: detected capacity change from 0 to 270 [ 154.293939][ T5011] loop3: detected capacity change from 0 to 264192 [ 154.328448][ T5011] FAT-fs (loop3): Invalid FSINFO signature: 0x00000000, 0x00000000 (sector = 1) [ 154.348627][ T5013] loop5: detected capacity change from 0 to 270 04:36:09 executing program 1: syz_mount_image$vfat(&(0x7f00000002c0), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f00000000c0)="601c6d6b646f736617e43c00088020000200000004f8000020004000000000000000000001", 0x25}, {0x0, 0x0, 0x200000000010ffd}], 0x0, 0x0) chdir(&(0x7f0000000040)='./file0\x00') open(&(0x7f0000000080)='./file0\x00', 0x4142, 0x0) r0 = perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41c1}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r1 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) r2 = open(&(0x7f0000000000)='./file0\x00', 0x141042, 0x0) write$binfmt_elf64(r2, &(0x7f0000000180)=ANY=[], 0x82) r3 = openat$cgroup_ro(0xffffffffffffff9c, 0x0, 0x26e1, 0x0) ioctl$PERF_EVENT_IOC_PERIOD(r3, 0x4030582a, &(0x7f0000000040)) write$P9_RREADDIR(r3, &(0x7f0000000240)=ANY=[@ANYBLOB="49000000290200030000008003000000240000f00000000014020000000066696c65fb1f3cde7d42a05ebbdb864e304fb71615dfe1ae30020200000007000000000000000300"/80], 0x49) r4 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) ioctl$PERF_EVENT_IOC_PERIOD(r0, 0x40082404, &(0x7f0000000140)=0x3) r5 = open(&(0x7f0000000380)='./file0\x00', 0x141042, 0x0) write$binfmt_elf64(r5, &(0x7f0000000180)=ANY=[], 0x82) sendfile(r5, r4, 0x0, 0xa198) sendfile(r2, r1, 0x0, 0xa198) 04:36:09 executing program 2: r0 = syz_mount_image$vfat(&(0x7f00000000c0), &(0x7f0000000100)='./file2\x00', 0x0, 0x2, &(0x7f0000000300)=[{&(0x7f0000000000)="eb3c906d6b66082ebc617400028001000240000004f801", 0x17}, {0x0, 0x0, 0x10e20}], 0x0, &(0x7f0000001680)={[{@uni_xlate}]}) mkdirat(r0, &(0x7f0000000040)='./file1\x00', 0x8d00000000000000) 04:36:09 executing program 3: syz_mount_image$vfat(&(0x7f00000002c0), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f00000000c0)="601c6d6b646f736617e43c00088020000200000004f8000020004000000000000000000001", 0x25}, {0x0, 0x0, 0x200000000010ffd}], 0x0, &(0x7f0000000240)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') open(0x0, 0x4142, 0x0) perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41c1}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) r1 = open(&(0x7f0000000000)='./file0\x00', 0x141042, 0x0) write$binfmt_elf64(r1, &(0x7f0000000180)=ANY=[], 0x82) rename(&(0x7f0000000180)='./file0\x00', &(0x7f0000000300)='./file0\x00') r2 = openat$cgroup_ro(0xffffffffffffff9c, 0x0, 0x26e1, 0x0) ioctl$PERF_EVENT_IOC_PERIOD(r2, 0x4030582a, &(0x7f0000000040)) write$P9_RREADDIR(r2, &(0x7f0000000240)=ANY=[@ANYBLOB="49000000290200030000008003000000240000f00000000014020000000066696c65fb1f3cde7d42a05ebbdb864e304fb71615dfe1ae30020200000007000000000000000300"/80], 0x49) r3 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) r4 = open(&(0x7f0000000380)='./file0\x00', 0x141042, 0x0) write$binfmt_elf64(r4, &(0x7f0000000180)=ANY=[], 0x82) sendfile(r4, r3, 0x0, 0xa198) sendfile(r1, r0, 0x0, 0xa198) 04:36:09 executing program 0: r0 = creat(&(0x7f0000000000)='./bus\x00', 0x0) openat$vcsu(0xffffffffffffff9c, 0x0, 0x0, 0x0) r1 = open(&(0x7f0000000780)='./bus\x00', 0x14117e, 0x0) r2 = creat(&(0x7f00000001c0)='./bus\x00', 0x0) lseek(r2, 0x7ffffc, 0x0) write$binfmt_elf64(r2, &(0x7f00000002c0)=ANY=[], 0x1a0) mmap(&(0x7f0000000000/0x600000)=nil, 0x600035, 0x7ffffe, 0x4002011, r1, 0x0) ioctl$EXT4_IOC_SWAP_BOOT(r0, 0x6611) 04:36:09 executing program 5: r0 = syz_mount_image$vfat(&(0x7f00000000c0), &(0x7f0000000100)='./file2\x00', 0x0, 0x2, &(0x7f0000000300)=[{&(0x7f0000000000)="eb3c906d6b66082ebc617400028001000240000004f801", 0x17}, {0x0, 0x0, 0x10e20}], 0x0, &(0x7f0000001680)={[{@uni_xlate}]}) mkdirat(r0, &(0x7f0000000040)='./file1\x00', 0x17000000) [ 154.623945][ T5018] loop5: detected capacity change from 0 to 270 [ 154.626354][ T5020] loop3: detected capacity change from 0 to 264192 [ 154.637760][ T5023] loop2: detected capacity change from 0 to 270 [ 154.706754][ T5020] FAT-fs (loop3): Invalid FSINFO signature: 0x00000000, 0x00000000 (sector = 1) 04:36:09 executing program 4: syz_mount_image$vfat(&(0x7f00000002c0), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f00000000c0)="601c6d6b646f736617e43c0008802000020000", 0x13}, {0x0, 0x0, 0x200000000010ffd}], 0x0, &(0x7f0000000240)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') open(&(0x7f0000000080)='./file0\x00', 0x4142, 0x0) r0 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) r1 = open(&(0x7f0000000000)='./file0\x00', 0x141042, 0x0) write$binfmt_elf64(r1, &(0x7f0000000180)=ANY=[], 0x82) openat$cgroup_ro(0xffffffffffffff9c, 0x0, 0x26e1, 0x0) r2 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) r3 = open(&(0x7f0000000380)='./file0\x00', 0x141042, 0x0) write$binfmt_elf64(r3, &(0x7f0000000180)=ANY=[], 0x82) sendfile(r3, r2, 0x0, 0xa198) sendfile(r1, r0, 0x0, 0xa198) 04:36:09 executing program 5: r0 = syz_mount_image$vfat(&(0x7f00000000c0), &(0x7f0000000100)='./file2\x00', 0x0, 0x2, &(0x7f0000000300)=[{&(0x7f0000000000)="eb3c906d6b66082ebc617400028001000240000004f801", 0x17}, {0x0, 0x0, 0x10e20}], 0x0, &(0x7f0000001680)={[{@uni_xlate}]}) mkdirat(r0, &(0x7f0000000040)='./file1\x00', 0x18000000) 04:36:09 executing program 2: r0 = syz_mount_image$vfat(&(0x7f00000000c0), &(0x7f0000000100)='./file2\x00', 0x0, 0x2, &(0x7f0000000300)=[{&(0x7f0000000000)="eb3c906d6b66082ebc617400028001000240000004f801", 0x17}, {0x0, 0x0, 0x10e20}], 0x0, &(0x7f0000001680)={[{@uni_xlate}]}) mkdirat(r0, &(0x7f0000000040)='./file1\x00', 0x8e00000000000000) 04:36:09 executing program 0: r0 = creat(&(0x7f0000000000)='./bus\x00', 0x0) openat$vcsu(0xffffffffffffff9c, 0x0, 0x0, 0x0) r1 = open(&(0x7f0000000780)='./bus\x00', 0x14117e, 0x0) r2 = creat(&(0x7f00000001c0)='./bus\x00', 0x0) lseek(r2, 0x7ffffc, 0x0) write$binfmt_elf64(r2, &(0x7f00000002c0)=ANY=[], 0x1a0) mmap(&(0x7f0000000000/0x600000)=nil, 0x600036, 0x7ffffe, 0x4002011, r1, 0x0) ioctl$EXT4_IOC_SWAP_BOOT(r0, 0x6611) [ 154.874297][ T5031] loop5: detected capacity change from 0 to 270 [ 154.880955][ T5033] loop2: detected capacity change from 0 to 270 [ 154.886594][ T5035] loop4: detected capacity change from 0 to 264192 [ 154.929810][ T5035] FAT-fs (loop4): invalid media value (0x00) [ 154.935866][ T5035] FAT-fs (loop4): Can't find a valid FAT filesystem 04:36:09 executing program 2: r0 = syz_mount_image$vfat(&(0x7f00000000c0), &(0x7f0000000100)='./file2\x00', 0x0, 0x2, &(0x7f0000000300)=[{&(0x7f0000000000)="eb3c906d6b66082ebc617400028001000240000004f801", 0x17}, {0x0, 0x0, 0x10e20}], 0x0, &(0x7f0000001680)={[{@uni_xlate}]}) mkdirat(r0, &(0x7f0000000040)='./file1\x00', 0xe5ffffff00000000) 04:36:09 executing program 5: r0 = syz_mount_image$vfat(&(0x7f00000000c0), &(0x7f0000000100)='./file2\x00', 0x0, 0x2, &(0x7f0000000300)=[{&(0x7f0000000000)="eb3c906d6b66082ebc617400028001000240000004f801", 0x17}, {0x0, 0x0, 0x10e20}], 0x0, &(0x7f0000001680)={[{@uni_xlate}]}) mkdirat(r0, &(0x7f0000000040)='./file1\x00', 0x19000000) [ 155.054294][ T5039] loop2: detected capacity change from 0 to 270 [ 155.091130][ T5043] loop5: detected capacity change from 0 to 270 04:36:09 executing program 0: r0 = creat(&(0x7f0000000000)='./bus\x00', 0x0) openat$vcsu(0xffffffffffffff9c, 0x0, 0x0, 0x0) r1 = open(&(0x7f0000000780)='./bus\x00', 0x14117e, 0x0) r2 = creat(&(0x7f00000001c0)='./bus\x00', 0x0) lseek(r2, 0x7ffffc, 0x0) write$binfmt_elf64(r2, &(0x7f00000002c0)=ANY=[], 0x1a0) mmap(&(0x7f0000000000/0x600000)=nil, 0x600037, 0x7ffffe, 0x4002011, r1, 0x0) ioctl$EXT4_IOC_SWAP_BOOT(r0, 0x6611) [ 155.151729][ T1836] FAT-fs (loop3): Invalid FSINFO signature: 0x00000000, 0x00000000 (sector = 1) 04:36:10 executing program 1: syz_mount_image$vfat(&(0x7f00000002c0), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f00000000c0)="601c6d6b646f736617e43c00088020000200000004f8000020004000000000000000000001", 0x25}, {0x0, 0x0, 0x200000000010ffd}], 0x0, 0x0) chdir(&(0x7f0000000040)='./file0\x00') open(&(0x7f0000000080)='./file0\x00', 0x4142, 0x0) r0 = perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41c1}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r1 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) r2 = open(&(0x7f0000000000)='./file0\x00', 0x141042, 0x0) write$binfmt_elf64(r2, &(0x7f0000000180)=ANY=[], 0x82) r3 = openat$cgroup_ro(0xffffffffffffff9c, 0x0, 0x26e1, 0x0) ioctl$PERF_EVENT_IOC_PERIOD(r3, 0x4030582a, &(0x7f0000000040)) write$P9_RREADDIR(r3, &(0x7f0000000240)=ANY=[@ANYBLOB="49000000290200030000008003000000240000f00000000014020000000066696c65fb1f3cde7d42a05ebbdb864e304fb71615dfe1ae30020200000007000000000000000300"/80], 0x49) r4 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) ioctl$PERF_EVENT_IOC_PERIOD(r0, 0x40082404, &(0x7f0000000140)=0x3) r5 = open(&(0x7f0000000380)='./file0\x00', 0x141042, 0x0) write$binfmt_elf64(r5, &(0x7f0000000180)=ANY=[], 0x82) sendfile(r5, r4, 0x0, 0xa198) sendfile(r2, r1, 0x0, 0xa198) 04:36:10 executing program 2: r0 = syz_mount_image$vfat(&(0x7f00000000c0), &(0x7f0000000100)='./file2\x00', 0x0, 0x2, &(0x7f0000000300)=[{&(0x7f0000000000)="eb3c906d6b66082ebc617400028001000240000004f801", 0x17}, {0x0, 0x0, 0x10e20}], 0x0, &(0x7f0000001680)={[{@uni_xlate}]}) mkdirat(r0, &(0x7f0000000040)='./file1\x00', 0xf60f000000000000) 04:36:10 executing program 3: syz_mount_image$vfat(&(0x7f00000002c0), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f00000000c0)="601c6d6b646f736617e43c00088020000200000004f8000020004000000000000000000001", 0x25}, {0x0, 0x0, 0x200000000010ffd}], 0x0, &(0x7f0000000240)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') open(0x0, 0x4142, 0x0) perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41c1}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) r1 = open(&(0x7f0000000000)='./file0\x00', 0x141042, 0x0) write$binfmt_elf64(r1, &(0x7f0000000180)=ANY=[], 0x82) rename(&(0x7f0000000180)='./file0\x00', &(0x7f0000000300)='./file0\x00') r2 = openat$cgroup_ro(0xffffffffffffff9c, 0x0, 0x26e1, 0x0) ioctl$PERF_EVENT_IOC_PERIOD(r2, 0x4030582a, &(0x7f0000000040)) write$P9_RREADDIR(r2, &(0x7f0000000240)=ANY=[@ANYBLOB="49000000290200030000008003000000240000f00000000014020000000066696c65fb1f3cde7d42a05ebbdb864e304fb71615dfe1ae30020200000007000000000000000300"/80], 0x49) r3 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) r4 = open(&(0x7f0000000380)='./file0\x00', 0x141042, 0x0) write$binfmt_elf64(r4, &(0x7f0000000180)=ANY=[], 0x82) sendfile(r4, r3, 0x0, 0xa198) sendfile(r1, r0, 0x0, 0xa198) 04:36:10 executing program 5: r0 = syz_mount_image$vfat(&(0x7f00000000c0), &(0x7f0000000100)='./file2\x00', 0x0, 0x2, &(0x7f0000000300)=[{&(0x7f0000000000)="eb3c906d6b66082ebc617400028001000240000004f801", 0x17}, {0x0, 0x0, 0x10e20}], 0x0, &(0x7f0000001680)={[{@uni_xlate}]}) mkdirat(r0, &(0x7f0000000040)='./file1\x00', 0x3f000000) 04:36:10 executing program 0: r0 = creat(&(0x7f0000000000)='./bus\x00', 0x0) openat$vcsu(0xffffffffffffff9c, 0x0, 0x0, 0x0) r1 = open(&(0x7f0000000780)='./bus\x00', 0x14117e, 0x0) r2 = creat(&(0x7f00000001c0)='./bus\x00', 0x0) lseek(r2, 0x7ffffc, 0x0) write$binfmt_elf64(r2, &(0x7f00000002c0)=ANY=[], 0x1a0) mmap(&(0x7f0000000000/0x600000)=nil, 0x600038, 0x7ffffe, 0x4002011, r1, 0x0) ioctl$EXT4_IOC_SWAP_BOOT(r0, 0x6611) [ 155.532548][ T5049] loop3: detected capacity change from 0 to 264192 [ 155.548360][ T5054] loop5: detected capacity change from 0 to 270 [ 155.548437][ T5055] loop1: detected capacity change from 0 to 264192 [ 155.555650][ T5056] loop2: detected capacity change from 0 to 270 [ 155.580735][ T5049] FAT-fs (loop3): Invalid FSINFO signature: 0x00000000, 0x00000000 (sector = 1) 04:36:10 executing program 4: syz_mount_image$vfat(&(0x7f00000002c0), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f00000000c0)="601c6d6b646f736617e43c0008802000020000", 0x13}, {0x0, 0x0, 0x200000000010ffd}], 0x0, &(0x7f0000000240)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') open(&(0x7f0000000080)='./file0\x00', 0x4142, 0x0) r0 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) r1 = open(&(0x7f0000000000)='./file0\x00', 0x141042, 0x0) write$binfmt_elf64(r1, &(0x7f0000000180)=ANY=[], 0x82) openat$cgroup_ro(0xffffffffffffff9c, 0x0, 0x26e1, 0x0) r2 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) r3 = open(&(0x7f0000000380)='./file0\x00', 0x141042, 0x0) write$binfmt_elf64(r3, &(0x7f0000000180)=ANY=[], 0x82) sendfile(r3, r2, 0x0, 0xa198) sendfile(r1, r0, 0x0, 0xa198) 04:36:10 executing program 5: r0 = syz_mount_image$vfat(&(0x7f00000000c0), &(0x7f0000000100)='./file2\x00', 0x0, 0x2, &(0x7f0000000300)=[{&(0x7f0000000000)="eb3c906d6b66082ebc617400028001000240000004f801", 0x17}, {0x0, 0x0, 0x10e20}], 0x0, &(0x7f0000001680)={[{@uni_xlate}]}) mkdirat(r0, &(0x7f0000000040)='./file1\x00', 0x40000000) 04:36:10 executing program 2: r0 = syz_mount_image$vfat(&(0x7f00000000c0), &(0x7f0000000100)='./file2\x00', 0x0, 0x2, &(0x7f0000000300)=[{&(0x7f0000000000)="eb3c906d6b66082ebc617400028001000240000004f801", 0x17}, {0x0, 0x0, 0x10e20}], 0x0, &(0x7f0000001680)={[{@uni_xlate}]}) mkdirat(r0, &(0x7f0000000040)='./file1\x00', 0xf6ffffff00000000) 04:36:10 executing program 0: r0 = creat(&(0x7f0000000000)='./bus\x00', 0x0) openat$vcsu(0xffffffffffffff9c, 0x0, 0x0, 0x0) r1 = open(&(0x7f0000000780)='./bus\x00', 0x14117e, 0x0) r2 = creat(&(0x7f00000001c0)='./bus\x00', 0x0) lseek(r2, 0x7ffffc, 0x0) write$binfmt_elf64(r2, &(0x7f00000002c0)=ANY=[], 0x1a0) mmap(&(0x7f0000000000/0x600000)=nil, 0x600039, 0x7ffffe, 0x4002011, r1, 0x0) ioctl$EXT4_IOC_SWAP_BOOT(r0, 0x6611) [ 155.761694][ T5061] loop5: detected capacity change from 0 to 270 [ 155.777890][ T5065] loop2: detected capacity change from 0 to 270 [ 155.822243][ T5067] loop4: detected capacity change from 0 to 264192 04:36:10 executing program 2: r0 = syz_mount_image$vfat(&(0x7f00000000c0), &(0x7f0000000100)='./file2\x00', 0x0, 0x2, &(0x7f0000000300)=[{&(0x7f0000000000)="eb3c906d6b66082ebc617400028001000240000004f801", 0x17}, {0x0, 0x0, 0x10e20}], 0x0, &(0x7f0000001680)={[{@uni_xlate}]}) mkdirat(r0, &(0x7f0000000040)='./file1\x00', 0xfeffffff00000000) 04:36:10 executing program 5: r0 = syz_mount_image$vfat(&(0x7f00000000c0), &(0x7f0000000100)='./file2\x00', 0x0, 0x2, &(0x7f0000000300)=[{&(0x7f0000000000)="eb3c906d6b66082ebc617400028001000240000004f801", 0x17}, {0x0, 0x0, 0x10e20}], 0x0, &(0x7f0000001680)={[{@uni_xlate}]}) mkdirat(r0, &(0x7f0000000040)='./file1\x00', 0x40000800) [ 155.869146][ T5067] FAT-fs (loop4): invalid media value (0x00) [ 155.875190][ T5067] FAT-fs (loop4): Can't find a valid FAT filesystem 04:36:10 executing program 0: r0 = creat(&(0x7f0000000000)='./bus\x00', 0x0) openat$vcsu(0xffffffffffffff9c, 0x0, 0x0, 0x0) r1 = open(&(0x7f0000000780)='./bus\x00', 0x14117e, 0x0) r2 = creat(&(0x7f00000001c0)='./bus\x00', 0x0) lseek(r2, 0x7ffffc, 0x0) write$binfmt_elf64(r2, &(0x7f00000002c0)=ANY=[], 0x1a0) mmap(&(0x7f0000000000/0x600000)=nil, 0x60003a, 0x7ffffe, 0x4002011, r1, 0x0) ioctl$EXT4_IOC_SWAP_BOOT(r0, 0x6611) [ 155.939117][ T5070] loop2: detected capacity change from 0 to 270 [ 155.962597][ T5074] loop5: detected capacity change from 0 to 270 [ 156.075826][ T1851] FAT-fs (loop3): Invalid FSINFO signature: 0x00000000, 0x00000000 (sector = 1) 04:36:11 executing program 1: syz_mount_image$vfat(&(0x7f00000002c0), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f00000000c0)="601c6d6b646f736617e43c00088020000200000004f8000020004000000000000000000001", 0x25}, {0x0, 0x0, 0x200000000010ffd}], 0x0, &(0x7f0000000240)=ANY=[]) chdir(0x0) open(&(0x7f0000000080)='./file0\x00', 0x4142, 0x0) r0 = perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41c1}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r1 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) r2 = open(&(0x7f0000000000)='./file0\x00', 0x141042, 0x0) write$binfmt_elf64(r2, &(0x7f0000000180)=ANY=[], 0x82) r3 = openat$cgroup_ro(0xffffffffffffff9c, 0x0, 0x26e1, 0x0) ioctl$PERF_EVENT_IOC_PERIOD(r3, 0x4030582a, &(0x7f0000000040)) write$P9_RREADDIR(r3, &(0x7f0000000240)=ANY=[@ANYBLOB="49000000290200030000008003000000240000f00000000014020000000066696c65fb1f3cde7d42a05ebbdb864e304fb71615dfe1ae30020200000007000000000000000300"/80], 0x49) r4 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) ioctl$PERF_EVENT_IOC_PERIOD(r0, 0x40082404, &(0x7f0000000140)=0x3) r5 = open(&(0x7f0000000380)='./file0\x00', 0x141042, 0x0) write$binfmt_elf64(r5, &(0x7f0000000180)=ANY=[], 0x82) sendfile(r5, r4, 0x0, 0xa198) sendfile(r2, r1, 0x0, 0xa198) 04:36:11 executing program 5: r0 = syz_mount_image$vfat(&(0x7f00000000c0), &(0x7f0000000100)='./file2\x00', 0x0, 0x2, &(0x7f0000000300)=[{&(0x7f0000000000)="eb3c906d6b66082ebc617400028001000240000004f801", 0x17}, {0x0, 0x0, 0x10e20}], 0x0, &(0x7f0000001680)={[{@uni_xlate}]}) mkdirat(r0, &(0x7f0000000040)='./file1\x00', 0x87000000) 04:36:11 executing program 3: syz_mount_image$vfat(&(0x7f00000002c0), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f00000000c0)="601c6d6b646f736617e43c00088020000200000004f8000020004000000000000000000001", 0x25}, {0x0, 0x0, 0x200000000010ffd}], 0x0, &(0x7f0000000240)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') open(0x0, 0x4142, 0x0) perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41c1}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) r1 = open(&(0x7f0000000000)='./file0\x00', 0x141042, 0x0) write$binfmt_elf64(r1, &(0x7f0000000180)=ANY=[], 0x82) rename(&(0x7f0000000180)='./file0\x00', &(0x7f0000000300)='./file0\x00') r2 = openat$cgroup_ro(0xffffffffffffff9c, 0x0, 0x26e1, 0x0) ioctl$PERF_EVENT_IOC_PERIOD(r2, 0x4030582a, &(0x7f0000000040)) write$P9_RREADDIR(r2, &(0x7f0000000240)=ANY=[@ANYBLOB="49000000290200030000008003000000240000f00000000014020000000066696c65fb1f3cde7d42a05ebbdb864e304fb71615dfe1ae30020200000007000000000000000300"/80], 0x49) r3 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) r4 = open(&(0x7f0000000380)='./file0\x00', 0x141042, 0x0) write$binfmt_elf64(r4, &(0x7f0000000180)=ANY=[], 0x82) sendfile(r4, r3, 0x0, 0xa198) sendfile(r1, r0, 0x0, 0xa198) 04:36:11 executing program 2: r0 = syz_mount_image$vfat(&(0x7f00000000c0), &(0x7f0000000100)='./file2\x00', 0x0, 0x2, &(0x7f0000000300)=[{&(0x7f0000000000)="eb3c906d6b66082ebc617400028001000240000004f801", 0x17}, {0x0, 0x0, 0x10e20}], 0x0, &(0x7f0000001680)={[{@uni_xlate}]}) mkdirat(r0, &(0x7f0000000040)='./file1\x00', 0xff00000000000000) 04:36:11 executing program 0: r0 = creat(&(0x7f0000000000)='./bus\x00', 0x0) openat$vcsu(0xffffffffffffff9c, 0x0, 0x0, 0x0) r1 = open(&(0x7f0000000780)='./bus\x00', 0x14117e, 0x0) r2 = creat(&(0x7f00000001c0)='./bus\x00', 0x0) lseek(r2, 0x7ffffc, 0x0) write$binfmt_elf64(r2, &(0x7f00000002c0)=ANY=[], 0x1a0) mmap(&(0x7f0000000000/0x600000)=nil, 0x60003b, 0x7ffffe, 0x4002011, r1, 0x0) ioctl$EXT4_IOC_SWAP_BOOT(r0, 0x6611) [ 156.452973][ T5080] loop3: detected capacity change from 0 to 264192 [ 156.457704][ T5083] loop5: detected capacity change from 0 to 270 [ 156.460009][ T5085] loop2: detected capacity change from 0 to 270 [ 156.483333][ T5080] FAT-fs (loop3): Invalid FSINFO signature: 0x00000000, 0x00000000 (sector = 1) 04:36:11 executing program 5: r0 = syz_mount_image$vfat(&(0x7f00000000c0), &(0x7f0000000100)='./file2\x00', 0x0, 0x2, &(0x7f0000000300)=[{&(0x7f0000000000)="eb3c906d6b66082ebc617400028001000240000004f801", 0x17}, {0x0, 0x0, 0x10e20}], 0x0, &(0x7f0000001680)={[{@uni_xlate}]}) mkdirat(r0, &(0x7f0000000040)='./file1\x00', 0x88000000) 04:36:11 executing program 2: r0 = syz_mount_image$vfat(&(0x7f00000000c0), &(0x7f0000000100)='./file2\x00', 0x0, 0x2, &(0x7f0000000300)=[{&(0x7f0000000000)="eb3c906d6b66082ebc617400028001000240000004f801", 0x17}, {0x0, 0x0, 0x10e20}], 0x0, &(0x7f0000001680)={[{@uni_xlate}]}) mkdirat(r0, &(0x7f0000000040)='./file1\x00', 0xff0f000000000000) 04:36:11 executing program 4: syz_mount_image$vfat(&(0x7f00000002c0), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f00000000c0)="601c6d6b646f736617e43c00088020000200000004f8000020004000", 0x1c}, {0x0, 0x0, 0x200000000010ffd}], 0x0, &(0x7f0000000240)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') open(&(0x7f0000000080)='./file0\x00', 0x4142, 0x0) r0 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) r1 = open(&(0x7f0000000000)='./file0\x00', 0x141042, 0x0) write$binfmt_elf64(r1, &(0x7f0000000180)=ANY=[], 0x82) openat$cgroup_ro(0xffffffffffffff9c, 0x0, 0x26e1, 0x0) r2 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) r3 = open(&(0x7f0000000380)='./file0\x00', 0x141042, 0x0) write$binfmt_elf64(r3, &(0x7f0000000180)=ANY=[], 0x82) sendfile(r3, r2, 0x0, 0xa198) sendfile(r1, r0, 0x0, 0xa198) 04:36:11 executing program 0: r0 = creat(&(0x7f0000000000)='./bus\x00', 0x0) openat$vcsu(0xffffffffffffff9c, 0x0, 0x0, 0x0) r1 = open(&(0x7f0000000780)='./bus\x00', 0x14117e, 0x0) r2 = creat(&(0x7f00000001c0)='./bus\x00', 0x0) lseek(r2, 0x7ffffc, 0x0) write$binfmt_elf64(r2, &(0x7f00000002c0)=ANY=[], 0x1a0) mmap(&(0x7f0000000000/0x600000)=nil, 0x60003c, 0x7ffffe, 0x4002011, r1, 0x0) ioctl$EXT4_IOC_SWAP_BOOT(r0, 0x6611) 04:36:11 executing program 5: r0 = syz_mount_image$vfat(&(0x7f00000000c0), &(0x7f0000000100)='./file2\x00', 0x0, 0x2, &(0x7f0000000300)=[{&(0x7f0000000000)="eb3c906d6b66082ebc617400028001000240000004f801", 0x17}, {0x0, 0x0, 0x10e20}], 0x0, &(0x7f0000001680)={[{@uni_xlate}]}) mkdirat(r0, &(0x7f0000000040)='./file1\x00', 0x89000000) [ 156.666757][ T5095] loop5: detected capacity change from 0 to 270 [ 156.680269][ T5096] loop2: detected capacity change from 0 to 270 [ 156.694313][ T5098] loop4: detected capacity change from 0 to 264192 04:36:11 executing program 2: r0 = syz_mount_image$vfat(&(0x7f00000000c0), &(0x7f0000000100)='./file2\x00', 0x0, 0x2, &(0x7f0000000300)=[{&(0x7f0000000000)="eb3c906d6b66082ebc617400028001000240000004f801", 0x17}, {0x0, 0x0, 0x10e20}], 0x0, &(0x7f0000001680)={[{@uni_xlate}]}) mkdirat(r0, &(0x7f0000000040)='./file1\x00', 0xffff000000000000) [ 156.760217][ T5098] FAT-fs (loop4): bogus number of FAT sectors [ 156.766352][ T5098] FAT-fs (loop4): Can't find a valid FAT filesystem 04:36:11 executing program 0: r0 = creat(&(0x7f0000000000)='./bus\x00', 0x0) openat$vcsu(0xffffffffffffff9c, 0x0, 0x0, 0x0) r1 = open(&(0x7f0000000780)='./bus\x00', 0x14117e, 0x0) r2 = creat(&(0x7f00000001c0)='./bus\x00', 0x0) lseek(r2, 0x7ffffc, 0x0) write$binfmt_elf64(r2, &(0x7f00000002c0)=ANY=[], 0x1a0) mmap(&(0x7f0000000000/0x600000)=nil, 0x60003d, 0x7ffffe, 0x4002011, r1, 0x0) ioctl$EXT4_IOC_SWAP_BOOT(r0, 0x6611) [ 156.826782][ T5102] loop5: detected capacity change from 0 to 270 [ 156.871330][ T5104] loop2: detected capacity change from 0 to 270 [ 157.023196][ T2367] FAT-fs (loop3): Invalid FSINFO signature: 0x00000000, 0x00000000 (sector = 1) 04:36:12 executing program 1: syz_mount_image$vfat(&(0x7f00000002c0), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f00000000c0)="601c6d6b646f736617e43c00088020000200000004f8000020004000000000000000000001", 0x25}, {0x0, 0x0, 0x200000000010ffd}], 0x0, &(0x7f0000000240)=ANY=[]) chdir(0x0) open(&(0x7f0000000080)='./file0\x00', 0x4142, 0x0) r0 = perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41c1}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r1 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) r2 = open(&(0x7f0000000000)='./file0\x00', 0x141042, 0x0) write$binfmt_elf64(r2, &(0x7f0000000180)=ANY=[], 0x82) r3 = openat$cgroup_ro(0xffffffffffffff9c, 0x0, 0x26e1, 0x0) ioctl$PERF_EVENT_IOC_PERIOD(r3, 0x4030582a, &(0x7f0000000040)) write$P9_RREADDIR(r3, &(0x7f0000000240)=ANY=[@ANYBLOB="49000000290200030000008003000000240000f00000000014020000000066696c65fb1f3cde7d42a05ebbdb864e304fb71615dfe1ae30020200000007000000000000000300"/80], 0x49) r4 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) ioctl$PERF_EVENT_IOC_PERIOD(r0, 0x40082404, &(0x7f0000000140)=0x3) r5 = open(&(0x7f0000000380)='./file0\x00', 0x141042, 0x0) write$binfmt_elf64(r5, &(0x7f0000000180)=ANY=[], 0x82) sendfile(r5, r4, 0x0, 0xa198) sendfile(r2, r1, 0x0, 0xa198) 04:36:12 executing program 5: r0 = syz_mount_image$vfat(&(0x7f00000000c0), &(0x7f0000000100)='./file2\x00', 0x0, 0x2, &(0x7f0000000300)=[{&(0x7f0000000000)="eb3c906d6b66082ebc617400028001000240000004f801", 0x17}, {0x0, 0x0, 0x10e20}], 0x0, &(0x7f0000001680)={[{@uni_xlate}]}) mkdirat(r0, &(0x7f0000000040)='./file1\x00', 0x8a000000) 04:36:12 executing program 2: r0 = syz_mount_image$vfat(&(0x7f00000000c0), &(0x7f0000000100)='./file2\x00', 0x0, 0x2, &(0x7f0000000300)=[{&(0x7f0000000000)="eb3c906d6b66082ebc617400028001000240000004f801", 0x17}, {0x0, 0x0, 0x10e20}], 0x0, &(0x7f0000001680)={[{@uni_xlate}]}) mkdirat(r0, &(0x7f0000000040)='./file1\x00', 0xffffff0f00000000) 04:36:12 executing program 3: syz_mount_image$vfat(&(0x7f00000002c0), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f00000000c0)="601c6d6b646f736617e43c00088020000200000004f8000020004000000000000000000001", 0x25}, {0x0, 0x0, 0x200000000010ffd}], 0x0, &(0x7f0000000240)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41c1}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) r1 = open(&(0x7f0000000000)='./file0\x00', 0x141042, 0x0) write$binfmt_elf64(r1, &(0x7f0000000180)=ANY=[], 0x82) rename(&(0x7f0000000180)='./file0\x00', &(0x7f0000000300)='./file0\x00') r2 = openat$cgroup_ro(0xffffffffffffff9c, 0x0, 0x26e1, 0x0) ioctl$PERF_EVENT_IOC_PERIOD(r2, 0x4030582a, &(0x7f0000000040)) write$P9_RREADDIR(r2, &(0x7f0000000240)=ANY=[@ANYBLOB="49000000290200030000008003000000240000f00000000014020000000066696c65fb1f3cde7d42a05ebbdb864e304fb71615dfe1ae30020200000007000000000000000300"/80], 0x49) r3 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) r4 = open(&(0x7f0000000380)='./file0\x00', 0x141042, 0x0) write$binfmt_elf64(r4, &(0x7f0000000180)=ANY=[], 0x82) sendfile(r4, r3, 0x0, 0xa198) sendfile(r1, r0, 0x0, 0xa198) 04:36:12 executing program 0: r0 = creat(&(0x7f0000000000)='./bus\x00', 0x0) openat$vcsu(0xffffffffffffff9c, 0x0, 0x0, 0x0) r1 = open(&(0x7f0000000780)='./bus\x00', 0x14117e, 0x0) r2 = creat(&(0x7f00000001c0)='./bus\x00', 0x0) lseek(r2, 0x7ffffc, 0x0) write$binfmt_elf64(r2, &(0x7f00000002c0)=ANY=[], 0x1a0) mmap(&(0x7f0000000000/0x600000)=nil, 0x60003e, 0x7ffffe, 0x4002011, r1, 0x0) ioctl$EXT4_IOC_SWAP_BOOT(r0, 0x6611) [ 157.354933][ T5110] loop2: detected capacity change from 0 to 270 [ 157.360233][ T5112] loop5: detected capacity change from 0 to 270 [ 157.373318][ T5115] loop3: detected capacity change from 0 to 264192 [ 157.389861][ T5115] FAT-fs (loop3): Invalid FSINFO signature: 0x00000000, 0x00000000 (sector = 1) [ 157.400724][ T5117] loop1: detected capacity change from 0 to 264192 [ 157.414606][ T5117] FAT-fs (loop1): Invalid FSINFO signature: 0x00000000, 0x00000000 (sector = 1) 04:36:12 executing program 2: r0 = syz_mount_image$vfat(&(0x7f00000000c0), &(0x7f0000000100)='./file2\x00', 0x0, 0x2, &(0x7f0000000300)=[{&(0x7f0000000000)="eb3c906d6b66082ebc617400028001000240000004f801", 0x17}, {0x0, 0x0, 0x10e20}], 0x0, &(0x7f0000001680)={[{@uni_xlate}]}) mkdirat(r0, &(0x7f0000000040)='./file1\x00', 0xffffffff00000000) 04:36:12 executing program 5: r0 = syz_mount_image$vfat(&(0x7f00000000c0), &(0x7f0000000100)='./file2\x00', 0x0, 0x2, &(0x7f0000000300)=[{&(0x7f0000000000)="eb3c906d6b66082ebc617400028001000240000004f801", 0x17}, {0x0, 0x0, 0x10e20}], 0x0, &(0x7f0000001680)={[{@uni_xlate}]}) mkdirat(r0, &(0x7f0000000040)='./file1\x00', 0x8b000000) 04:36:12 executing program 4: syz_mount_image$vfat(&(0x7f00000002c0), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f00000000c0)="601c6d6b646f736617e43c00088020000200000004f8000020004000", 0x1c}, {0x0, 0x0, 0x200000000010ffd}], 0x0, &(0x7f0000000240)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') open(&(0x7f0000000080)='./file0\x00', 0x4142, 0x0) r0 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) r1 = open(&(0x7f0000000000)='./file0\x00', 0x141042, 0x0) write$binfmt_elf64(r1, &(0x7f0000000180)=ANY=[], 0x82) openat$cgroup_ro(0xffffffffffffff9c, 0x0, 0x26e1, 0x0) r2 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) r3 = open(&(0x7f0000000380)='./file0\x00', 0x141042, 0x0) write$binfmt_elf64(r3, &(0x7f0000000180)=ANY=[], 0x82) sendfile(r3, r2, 0x0, 0xa198) sendfile(r1, r0, 0x0, 0xa198) 04:36:12 executing program 1: syz_mount_image$vfat(&(0x7f00000002c0), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f00000000c0)="601c6d6b646f736617e43c00088020000200000004f8000020004000000000000000000001", 0x25}, {0x0, 0x0, 0x200000000010ffd}], 0x0, &(0x7f0000000240)=ANY=[]) chdir(0x0) open(&(0x7f0000000080)='./file0\x00', 0x4142, 0x0) r0 = perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41c1}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r1 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) r2 = open(&(0x7f0000000000)='./file0\x00', 0x141042, 0x0) write$binfmt_elf64(r2, &(0x7f0000000180)=ANY=[], 0x82) r3 = openat$cgroup_ro(0xffffffffffffff9c, 0x0, 0x26e1, 0x0) ioctl$PERF_EVENT_IOC_PERIOD(r3, 0x4030582a, &(0x7f0000000040)) write$P9_RREADDIR(r3, &(0x7f0000000240)=ANY=[@ANYBLOB="49000000290200030000008003000000240000f00000000014020000000066696c65fb1f3cde7d42a05ebbdb864e304fb71615dfe1ae30020200000007000000000000000300"/80], 0x49) r4 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) ioctl$PERF_EVENT_IOC_PERIOD(r0, 0x40082404, &(0x7f0000000140)=0x3) r5 = open(&(0x7f0000000380)='./file0\x00', 0x141042, 0x0) write$binfmt_elf64(r5, &(0x7f0000000180)=ANY=[], 0x82) sendfile(r5, r4, 0x0, 0xa198) sendfile(r2, r1, 0x0, 0xa198) 04:36:12 executing program 0: r0 = creat(&(0x7f0000000000)='./bus\x00', 0x0) openat$vcsu(0xffffffffffffff9c, 0x0, 0x0, 0x0) r1 = open(&(0x7f0000000780)='./bus\x00', 0x14117e, 0x0) r2 = creat(&(0x7f00000001c0)='./bus\x00', 0x0) lseek(r2, 0x7ffffc, 0x0) write$binfmt_elf64(r2, &(0x7f00000002c0)=ANY=[], 0x1a0) mmap(&(0x7f0000000000/0x600000)=nil, 0x600041, 0x7ffffe, 0x4002011, r1, 0x0) ioctl$EXT4_IOC_SWAP_BOOT(r0, 0x6611) [ 157.540833][ T5121] loop2: detected capacity change from 0 to 270 [ 157.582886][ T5126] loop5: detected capacity change from 0 to 270 [ 157.591041][ T5128] loop1: detected capacity change from 0 to 264192 [ 157.593031][ T5129] loop4: detected capacity change from 0 to 264192 [ 157.612767][ T5128] FAT-fs (loop1): Invalid FSINFO signature: 0x00000000, 0x00000000 (sector = 1) 04:36:12 executing program 5: r0 = syz_mount_image$vfat(&(0x7f00000000c0), &(0x7f0000000100)='./file2\x00', 0x0, 0x2, &(0x7f0000000300)=[{&(0x7f0000000000)="eb3c906d6b66082ebc617400028001000240000004f801", 0x17}, {0x0, 0x0, 0x10e20}], 0x0, &(0x7f0000001680)={[{@uni_xlate}]}) mkdirat(r0, &(0x7f0000000040)='./file1\x00', 0x8c000000) 04:36:12 executing program 1: syz_mount_image$vfat(&(0x7f00000002c0), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f00000000c0)="601c6d6b646f736617e43c00088020000200000004f8000020004000000000000000000001", 0x25}, {0x0, 0x0, 0x200000000010ffd}], 0x0, &(0x7f0000000240)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') open(0x0, 0x4142, 0x0) r0 = perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41c1}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r1 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) r2 = open(&(0x7f0000000000)='./file0\x00', 0x141042, 0x0) write$binfmt_elf64(r2, &(0x7f0000000180)=ANY=[], 0x82) r3 = openat$cgroup_ro(0xffffffffffffff9c, 0x0, 0x26e1, 0x0) ioctl$PERF_EVENT_IOC_PERIOD(r3, 0x4030582a, &(0x7f0000000040)) write$P9_RREADDIR(r3, &(0x7f0000000240)=ANY=[@ANYBLOB="49000000290200030000008003000000240000f00000000014020000000066696c65fb1f3cde7d42a05ebbdb864e304fb71615dfe1ae30020200000007000000000000000300"/80], 0x49) r4 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) ioctl$PERF_EVENT_IOC_PERIOD(r0, 0x40082404, &(0x7f0000000140)=0x3) r5 = open(&(0x7f0000000380)='./file0\x00', 0x141042, 0x0) write$binfmt_elf64(r5, &(0x7f0000000180)=ANY=[], 0x82) sendfile(r5, r4, 0x0, 0xa198) sendfile(r2, r1, 0x0, 0xa198) 04:36:12 executing program 2: r0 = syz_genetlink_get_family_id$nl80211(&(0x7f0000000240), 0xffffffffffffffff) sendmsg$NL80211_CMD_DEL_NAN_FUNCTION(0xffffffffffffffff, &(0x7f0000000380)={&(0x7f0000000200), 0xc, &(0x7f0000000340)={&(0x7f0000000280)={0x70, r0, 0x300, 0x70bd27, 0x25dfdbfd, {{}, {@val={0x8}, @val={0xc, 0x99, {0x8c, 0x8}}}}, [@NL80211_ATTR_COOKIE={0xc, 0x58, 0x46}, @NL80211_ATTR_COOKIE={0xc, 0x58, 0x3b}, @NL80211_ATTR_COOKIE={0xc, 0x58, 0x14}, @NL80211_ATTR_COOKIE={0xc, 0x58, 0x6a}, @NL80211_ATTR_COOKIE={0xc, 0x58, 0x2}, @NL80211_ATTR_COOKIE={0xc, 0x58, 0x5d}]}, 0x70}, 0x1, 0x0, 0x0, 0x8000}, 0x0) r1 = syz_mount_image$vfat(&(0x7f00000000c0), &(0x7f0000000100)='./file2\x00', 0x0, 0x2, &(0x7f0000000300)=[{&(0x7f0000000000)="eb3c906d6b66082ebc617400028001000240000004f801", 0x17}, {0x0, 0x0, 0x10e20}], 0x0, &(0x7f0000001680)={[{@uni_xlate}]}) mkdirat(r1, &(0x7f0000000040)='./file1\x00', 0x0) r2 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000080)='cgroup.controllers\x00', 0x275a, 0x0) write$binfmt_script(r2, &(0x7f0000000100)=ANY=[@ANYBLOB=' '], 0x230) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x1, 0x10012, r2, 0x0) ioctl$AUTOFS_DEV_IOCTL_EXPIRE(r2, 0xc018937c, &(0x7f0000000500)=ANY=[@ANYBLOB="010000000100000018000000", @ANYRES32=r2, @ANYBLOB="0100000000f22d4466696c653200"]) mkdirat(r3, &(0x7f0000000580)='./file2\x00', 0x308) chdir(&(0x7f00000003c0)='./file1\x00') mount(&(0x7f0000000080)=@sr0, &(0x7f0000000140)='./file2\x00', &(0x7f0000000180)='xfs\x00', 0x401, &(0x7f00000001c0)='}2]\x00') r4 = socket$nl_generic(0x10, 0x3, 0x10) r5 = syz_genetlink_get_family_id$nl80211(&(0x7f0000001b80), 0xffffffffffffffff) sendmsg$NL80211_CMD_ADD_TX_TS(r4, &(0x7f00000002c0)={0x0, 0x0, &(0x7f0000000280)={&(0x7f00000000c0)={0x28, r5, 0xb01, 0x0, 0x0, {{0x32}, {@val={0x8}, @val={0xc}}}}, 0x28}}, 0x0) sendmsg$AUDIT_TRIM(r3, &(0x7f0000000640)={&(0x7f0000000540)={0x10, 0x0, 0x0, 0x1000}, 0xc, &(0x7f0000000600)={&(0x7f00000005c0)={0x10, 0x3f6, 0x200, 0x70bd26, 0x25dfdbfe, "", ["", ""]}, 0x10}, 0x1, 0x0, 0x0, 0x400c010}, 0x4000011) sendmsg$NL80211_CMD_LEAVE_IBSS(0xffffffffffffffff, &(0x7f00000004c0)={&(0x7f0000000400)={0x10, 0x0, 0x0, 0x80000000}, 0xc, &(0x7f0000000480)={&(0x7f0000000440)={0x1c, r5, 0x10, 0x70bd2d, 0x25dfdbfb, {{}, {@val={0x8}, @void}}, ["", "", "", "", ""]}, 0x1c}, 0x1, 0x0, 0x0, 0x40000}, 0x8000010) [ 157.681178][ T5129] FAT-fs (loop4): bogus number of FAT sectors [ 157.687297][ T5129] FAT-fs (loop4): Can't find a valid FAT filesystem [ 157.755361][ T5133] loop5: detected capacity change from 0 to 270 [ 157.788395][ T5136] loop2: detected capacity change from 0 to 270 [ 157.839143][ T5139] loop1: detected capacity change from 0 to 264192 04:36:12 executing program 2: fsetxattr$security_selinux(0xffffffffffffffff, &(0x7f0000000080), &(0x7f0000000140)='system_u:object_r:traceroute_exec_t:s0\x00', 0x27, 0x2) clock_gettime(0x0, &(0x7f00000002c0)) recvmmsg$unix(0xffffffffffffffff, &(0x7f0000000280)=[{{&(0x7f00000001c0)=@abs, 0x6e, &(0x7f0000000240), 0x0, &(0x7f0000000740)=[@rights={{0x30, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}}, @cred={{0x1c}}, @cred={{0x1c}}, @rights={{0x24, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}}, @rights={{0x2c, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}}, @cred={{0x1c}}, @cred={{0x1c}}], 0x108}}], 0x1, 0x0, &(0x7f0000000540)={0x77359400}) r2 = syz_genetlink_get_family_id$devlink(&(0x7f00000005c0), 0xffffffffffffffff) sendmsg$DEVLINK_CMD_SB_PORT_POOL_SET(r0, &(0x7f0000000700)={&(0x7f0000000580)={0x10, 0x0, 0x0, 0x400}, 0xc, &(0x7f00000006c0)={&(0x7f0000000600)={0x8c, r2, 0x2, 0x70bd27, 0x25dfdbfd, {}, [{{@pci={{0x8}, {0x11}}, {0x8, 0x3, 0x2}}, {0x8, 0xb, 0x8001}, {0x6, 0x11, 0x7ff}, {0x8}}, {{@pci={{0x8}, {0x11}}, {0x8}}, {0x8, 0xb, 0x39}, {0x6, 0x11, 0x8}, {0x8, 0x15, 0x4}}]}, 0x8c}, 0x1, 0x0, 0x0, 0x88c0}, 0x20008040) r3 = syz_mount_image$vfat(&(0x7f00000000c0), &(0x7f0000000100)='./file2\x00', 0x0, 0x2, &(0x7f0000000300)=[{&(0x7f0000000180)="eb3c906d6b66082ebc617400028001000240000004f801", 0x17}, {0x0, 0x0, 0x10e20}], 0x0, &(0x7f0000001680)={[{@uni_xlate}]}) sendmsg$DEVLINK_CMD_TRAP_POLICER_GET(r1, &(0x7f0000000440)={&(0x7f0000000000)={0x10, 0x0, 0x0, 0x4000000}, 0xc, &(0x7f0000000240)={&(0x7f0000000340)={0xfc, r2, 0x200, 0x70bd28, 0x25dfdbfc, {}, [{@pci={{0x8}, {0x11}}, {0x8, 0x8e, 0x3}}, {@nsim={{0xe}, {0xf, 0x2, {'netdevsim', 0x0}}}, {0x8, 0x8e, 0x3}}, {@nsim={{0xe}, {0xf, 0x2, {'netdevsim', 0x0}}}, {0x8, 0x8e, 0x1}}, {@pci={{0x8}, {0x11}}, {0x8, 0x8e, 0x2}}, {@nsim={{0xe}, {0xf, 0x2, {'netdevsim', 0x0}}}, {0x8, 0x8e, 0x2}}, {@nsim={{0xe}, {0xf, 0x2, {'netdevsim', 0x0}}}, {0x8, 0x8e, 0x1}}]}, 0xfc}, 0x1, 0x0, 0x0, 0x40c0}, 0x81) mkdirat(r3, &(0x7f0000000040)='./file1\x00', 0x0) [ 157.891202][ T24] audit: type=1400 audit(1638419772.629:318): avc: denied { ioctl } for pid=5135 comm="syz-executor.2" path="socket:[25814]" dev="sockfs" ino=25814 ioctlcmd=0x937c scontext=root:sysadm_r:sysadm_t tcontext=root:sysadm_r:sysadm_t tclass=netlink_generic_socket permissive=1 [ 157.920758][ T5139] FAT-fs (loop1): Invalid FSINFO signature: 0x00000000, 0x00000000 (sector = 1) 04:36:12 executing program 5: r0 = syz_mount_image$vfat(&(0x7f00000000c0), &(0x7f0000000100)='./file2\x00', 0x0, 0x2, &(0x7f0000000300)=[{&(0x7f0000000000)="eb3c906d6b66082ebc617400028001000240000004f801", 0x17}, {0x0, 0x0, 0x10e20}], 0x0, &(0x7f0000001680)={[{@uni_xlate}]}) mkdirat(r0, &(0x7f0000000040)='./file1\x00', 0x8cffffff) 04:36:12 executing program 3: syz_mount_image$vfat(&(0x7f00000002c0), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f00000000c0)="601c6d6b646f736617e43c00088020000200000004f8000020004000000000000000000001", 0x25}, {0x0, 0x0, 0x200000000010ffd}], 0x0, &(0x7f0000000240)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41c1}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) r1 = open(&(0x7f0000000000)='./file0\x00', 0x141042, 0x0) write$binfmt_elf64(r1, &(0x7f0000000180)=ANY=[], 0x82) rename(&(0x7f0000000180)='./file0\x00', &(0x7f0000000300)='./file0\x00') r2 = openat$cgroup_ro(0xffffffffffffff9c, 0x0, 0x26e1, 0x0) ioctl$PERF_EVENT_IOC_PERIOD(r2, 0x4030582a, &(0x7f0000000040)) write$P9_RREADDIR(r2, &(0x7f0000000240)=ANY=[@ANYBLOB="49000000290200030000008003000000240000f00000000014020000000066696c65fb1f3cde7d42a05ebbdb864e304fb71615dfe1ae30020200000007000000000000000300"/80], 0x49) r3 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) r4 = open(&(0x7f0000000380)='./file0\x00', 0x141042, 0x0) write$binfmt_elf64(r4, &(0x7f0000000180)=ANY=[], 0x82) sendfile(r4, r3, 0x0, 0xa198) sendfile(r1, r0, 0x0, 0xa198) 04:36:12 executing program 0: r0 = creat(&(0x7f0000000000)='./bus\x00', 0x0) openat$vcsu(0xffffffffffffff9c, 0x0, 0x0, 0x0) r1 = open(&(0x7f0000000780)='./bus\x00', 0x14117e, 0x0) r2 = creat(&(0x7f00000001c0)='./bus\x00', 0x0) lseek(r2, 0x7ffffc, 0x0) write$binfmt_elf64(r2, &(0x7f00000002c0)=ANY=[], 0x1a0) mmap(&(0x7f0000000000/0x600000)=nil, 0x600042, 0x7ffffe, 0x4002011, r1, 0x0) ioctl$EXT4_IOC_SWAP_BOOT(r0, 0x6611) [ 158.004666][ T1836] FAT-fs (loop3): Invalid FSINFO signature: 0x00000000, 0x00000000 (sector = 1) [ 158.035457][ T5145] loop2: detected capacity change from 0 to 270 [ 158.059256][ T5147] loop5: detected capacity change from 0 to 270 04:36:12 executing program 2: r0 = syz_mount_image$vfat(&(0x7f00000000c0), &(0x7f0000000100)='./file2\x00', 0x0, 0x2, &(0x7f0000000300)=[{&(0x7f0000000000)="eb3c906d6b66082ebc617400028001000240000004f801", 0x17}, {0x0, 0x0, 0x10e20}], 0x0, &(0x7f0000001680)={[{@uni_xlate}]}) lremovexattr(&(0x7f0000000080)='./file1\x00', &(0x7f0000000140)=@known='user.incfs.size\x00') mkdirat(r0, &(0x7f0000000040)='./file2\x00', 0x102) 04:36:12 executing program 5: r0 = syz_mount_image$vfat(&(0x7f00000000c0), &(0x7f0000000100)='./file2\x00', 0x0, 0x2, &(0x7f0000000300)=[{&(0x7f0000000000)="eb3c906d6b66082ebc617400028001000240000004f801", 0x17}, {0x0, 0x0, 0x10e20}], 0x0, &(0x7f0000001680)={[{@uni_xlate}]}) mkdirat(r0, &(0x7f0000000040)='./file1\x00', 0x8d000000) [ 158.155242][ T5152] loop2: detected capacity change from 0 to 270 [ 158.168377][ T5155] loop3: detected capacity change from 0 to 264192 [ 158.291273][ T5155] FAT-fs (loop3): Invalid FSINFO signature: 0x00000000, 0x00000000 (sector = 1) [ 158.319537][ T5159] loop5: detected capacity change from 0 to 270 04:36:13 executing program 4: syz_mount_image$vfat(&(0x7f00000002c0), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f00000000c0)="601c6d6b646f736617e43c00088020000200000004f8000020004000", 0x1c}, {0x0, 0x0, 0x200000000010ffd}], 0x0, &(0x7f0000000240)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') open(&(0x7f0000000080)='./file0\x00', 0x4142, 0x0) r0 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) r1 = open(&(0x7f0000000000)='./file0\x00', 0x141042, 0x0) write$binfmt_elf64(r1, &(0x7f0000000180)=ANY=[], 0x82) openat$cgroup_ro(0xffffffffffffff9c, 0x0, 0x26e1, 0x0) r2 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) r3 = open(&(0x7f0000000380)='./file0\x00', 0x141042, 0x0) write$binfmt_elf64(r3, &(0x7f0000000180)=ANY=[], 0x82) sendfile(r3, r2, 0x0, 0xa198) sendfile(r1, r0, 0x0, 0xa198) 04:36:13 executing program 2: r0 = syz_mount_image$vfat(&(0x7f00000000c0), &(0x7f0000000100)='./file2\x00', 0x0, 0x2, &(0x7f0000000300)=[{&(0x7f0000000000)="eb3c906d6b66082ebc617400028001000240000004f801", 0x17}, {0x0, 0x0, 0x10e20}], 0x0, &(0x7f0000000180)=ANY=[@ANYBLOB="75b47452c74a413f437da2026e695f784d068851d72ad735000074653d312c00000000"]) mkdirat(r0, &(0x7f0000000040)='./file1\x00', 0x0) mkdirat(r0, &(0x7f0000000080)='./file1\x00', 0x40) 04:36:13 executing program 0: r0 = creat(&(0x7f0000000000)='./bus\x00', 0x0) openat$vcsu(0xffffffffffffff9c, 0x0, 0x0, 0x0) r1 = open(&(0x7f0000000780)='./bus\x00', 0x14117e, 0x0) r2 = creat(&(0x7f00000001c0)='./bus\x00', 0x0) lseek(r2, 0x7ffffc, 0x0) write$binfmt_elf64(r2, &(0x7f00000002c0)=ANY=[], 0x1a0) mmap(&(0x7f0000000000/0x600000)=nil, 0x600043, 0x7ffffe, 0x4002011, r1, 0x0) ioctl$EXT4_IOC_SWAP_BOOT(r0, 0x6611) 04:36:13 executing program 5: r0 = syz_mount_image$vfat(&(0x7f00000000c0), &(0x7f0000000100)='./file2\x00', 0x0, 0x2, &(0x7f0000000300)=[{&(0x7f0000000000)="eb3c906d6b66082ebc617400028001000240000004f801", 0x17}, {0x0, 0x0, 0x10e20}], 0x0, &(0x7f0000001680)={[{@uni_xlate}]}) mkdirat(r0, &(0x7f0000000040)='./file1\x00', 0xe5ffffff) [ 158.461903][ T5163] loop2: detected capacity change from 0 to 270 [ 158.486884][ T5163] FAT-fs (loop2): Unrecognized mount option "u´tRÇJA?C}¢ni_xMˆQ×*×5" or missing value [ 158.516305][ T5166] loop4: detected capacity change from 0 to 264192 [ 158.531016][ T5169] loop5: detected capacity change from 0 to 270 [ 158.560691][ T5166] FAT-fs (loop4): bogus number of FAT sectors [ 158.566834][ T5166] FAT-fs (loop4): Can't find a valid FAT filesystem [ 158.580713][ T5163] loop2: detected capacity change from 0 to 270 [ 158.623866][ T5163] FAT-fs (loop2): Unrecognized mount option "u´tRÇJA?C}¢ni_xMˆQ×*×5" or missing value 04:36:13 executing program 1: syz_mount_image$vfat(&(0x7f00000002c0), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f00000000c0)="601c6d6b646f736617e43c00088020000200000004f8000020004000000000000000000001", 0x25}, {0x0, 0x0, 0x200000000010ffd}], 0x0, &(0x7f0000000240)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') open(0x0, 0x4142, 0x0) r0 = perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41c1}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r1 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) r2 = open(&(0x7f0000000000)='./file0\x00', 0x141042, 0x0) write$binfmt_elf64(r2, &(0x7f0000000180)=ANY=[], 0x82) r3 = openat$cgroup_ro(0xffffffffffffff9c, 0x0, 0x26e1, 0x0) ioctl$PERF_EVENT_IOC_PERIOD(r3, 0x4030582a, &(0x7f0000000040)) write$P9_RREADDIR(r3, &(0x7f0000000240)=ANY=[@ANYBLOB="49000000290200030000008003000000240000f00000000014020000000066696c65fb1f3cde7d42a05ebbdb864e304fb71615dfe1ae30020200000007000000000000000300"/80], 0x49) r4 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) ioctl$PERF_EVENT_IOC_PERIOD(r0, 0x40082404, &(0x7f0000000140)=0x3) r5 = open(&(0x7f0000000380)='./file0\x00', 0x141042, 0x0) write$binfmt_elf64(r5, &(0x7f0000000180)=ANY=[], 0x82) sendfile(r5, r4, 0x0, 0xa198) sendfile(r2, r1, 0x0, 0xa198) 04:36:13 executing program 5: r0 = syz_mount_image$vfat(&(0x7f00000000c0), &(0x7f0000000100)='./file2\x00', 0x0, 0x2, &(0x7f0000000300)=[{&(0x7f0000000000)="eb3c906d6b66082ebc617400028001000240000004f801", 0x17}, {0x0, 0x0, 0x10e20}], 0x0, &(0x7f0000001680)={[{@uni_xlate}]}) mkdirat(r0, &(0x7f0000000040)='./file1\x00', 0xf60f0000) 04:36:13 executing program 2: r0 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000080)='cgroup.controllers\x00', 0x275a, 0x0) write$binfmt_script(r0, &(0x7f0000000100)=ANY=[@ANYBLOB=' '], 0x230) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x1, 0x10012, r0, 0x0) r1 = syz_mount_image$vfat(&(0x7f00000000c0), &(0x7f0000000100)='./file2\x00', 0x0, 0x2, &(0x7f0000000300)=[{&(0x7f0000000000)="eb3c90a4000240000084dc0100"/23, 0x17, 0x2}, {0x0, 0x0, 0x4010e20}], 0x0, &(0x7f0000000080)=ANY=[@ANYRESOCT=r0]) mkdirat(r1, &(0x7f0000000040)='./file1\x00', 0x0) 04:36:13 executing program 0: r0 = creat(&(0x7f0000000000)='./bus\x00', 0x0) openat$vcsu(0xffffffffffffff9c, 0x0, 0x0, 0x0) r1 = open(&(0x7f0000000780)='./bus\x00', 0x14117e, 0x0) r2 = creat(&(0x7f00000001c0)='./bus\x00', 0x0) lseek(r2, 0x7ffffc, 0x0) write$binfmt_elf64(r2, &(0x7f00000002c0)=ANY=[], 0x1a0) mmap(&(0x7f0000000000/0x600000)=nil, 0x600044, 0x7ffffe, 0x4002011, r1, 0x0) ioctl$EXT4_IOC_SWAP_BOOT(r0, 0x6611) [ 158.806027][ T5177] loop5: detected capacity change from 0 to 270 [ 158.818943][ T5181] loop1: detected capacity change from 0 to 264192 [ 158.894494][ T5181] FAT-fs (loop1): Invalid FSINFO signature: 0x00000000, 0x00000000 (sector = 1) 04:36:13 executing program 3: syz_mount_image$vfat(&(0x7f00000002c0), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f00000000c0)="601c6d6b646f736617e43c00088020000200000004f8000020004000000000000000000001", 0x25}, {0x0, 0x0, 0x200000000010ffd}], 0x0, &(0x7f0000000240)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41c1}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) r1 = open(&(0x7f0000000000)='./file0\x00', 0x141042, 0x0) write$binfmt_elf64(r1, &(0x7f0000000180)=ANY=[], 0x82) rename(&(0x7f0000000180)='./file0\x00', &(0x7f0000000300)='./file0\x00') r2 = openat$cgroup_ro(0xffffffffffffff9c, 0x0, 0x26e1, 0x0) ioctl$PERF_EVENT_IOC_PERIOD(r2, 0x4030582a, &(0x7f0000000040)) write$P9_RREADDIR(r2, &(0x7f0000000240)=ANY=[@ANYBLOB="49000000290200030000008003000000240000f00000000014020000000066696c65fb1f3cde7d42a05ebbdb864e304fb71615dfe1ae30020200000007000000000000000300"/80], 0x49) r3 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) r4 = open(&(0x7f0000000380)='./file0\x00', 0x141042, 0x0) write$binfmt_elf64(r4, &(0x7f0000000180)=ANY=[], 0x82) sendfile(r4, r3, 0x0, 0xa198) sendfile(r1, r0, 0x0, 0xa198) 04:36:13 executing program 2: r0 = syz_mount_image$vfat(&(0x7f00000000c0), &(0x7f0000000100)='./file2\x00', 0x0, 0x2, &(0x7f0000000300)=[{&(0x7f0000000000)="eb3c906d6b66082ebc617400028001000240000004f801", 0x17}, {0x0, 0x0, 0x10e20}], 0x20, &(0x7f0000000140)=ANY=[@ANYBLOB="756e695f786c6174653d312c0014e72da5e0236aa92fa6351b8b19be184681fe8bc658d5650cebfe813df88d200e04d83eb80b1c4d127958108d79c34700217af76d96697df4138b952a69c3332e16939338cdd5bcca6501f091cd64311e00ad2863df3ad948864af2f8b717e25c0b8d298ba0"]) mkdirat(r0, &(0x7f0000000080)='./file1\x00', 0x0) mkdirat(r0, &(0x7f0000000040)='./file1\x00', 0x0) 04:36:13 executing program 5: r0 = syz_mount_image$vfat(&(0x7f00000000c0), &(0x7f0000000100)='./file2\x00', 0x0, 0x2, &(0x7f0000000300)=[{&(0x7f0000000000)="eb3c906d6b66082ebc617400028001000240000004f801", 0x17}, {0x0, 0x0, 0x10e20}], 0x0, &(0x7f0000001680)={[{@uni_xlate}]}) mkdirat(r0, &(0x7f0000000040)='./file1\x00', 0xf6ffffff) [ 159.041276][ T5186] loop2: detected capacity change from 0 to 270 [ 159.048895][ T5187] loop5: detected capacity change from 0 to 270 [ 159.070088][ T24] audit: type=1400 audit(1638419773.809:319): avc: denied { remount } for pid=5184 comm="syz-executor.2" scontext=root:sysadm_r:sysadm_t tcontext=system_u:object_r:fs_t tclass=filesystem permissive=1 04:36:13 executing program 0: r0 = creat(&(0x7f0000000000)='./bus\x00', 0x0) openat$vcsu(0xffffffffffffff9c, 0x0, 0x0, 0x0) r1 = open(&(0x7f0000000780)='./bus\x00', 0x14117e, 0x0) r2 = creat(&(0x7f00000001c0)='./bus\x00', 0x0) lseek(r2, 0x7ffffc, 0x0) write$binfmt_elf64(r2, &(0x7f00000002c0)=ANY=[], 0x1a0) mmap(&(0x7f0000000000/0x600000)=nil, 0x600045, 0x7ffffe, 0x4002011, r1, 0x0) ioctl$EXT4_IOC_SWAP_BOOT(r0, 0x6611) [ 159.128231][ T5186] loop2: detected capacity change from 0 to 270 [ 159.143517][ T5189] loop3: detected capacity change from 0 to 264192 [ 159.239354][ T5189] FAT-fs (loop3): Invalid FSINFO signature: 0x00000000, 0x00000000 (sector = 1) 04:36:14 executing program 5: r0 = syz_mount_image$vfat(&(0x7f00000000c0), &(0x7f0000000100)='./file2\x00', 0x0, 0x2, &(0x7f0000000300)=[{&(0x7f0000000000)="eb3c906d6b66082ebc617400028001000240000004f801", 0x17}, {0x0, 0x0, 0x10e20}], 0x0, &(0x7f0000001680)={[{@uni_xlate}]}) mkdirat(r0, &(0x7f0000000040)='./file1\x00', 0xfeffffff) 04:36:14 executing program 2: r0 = syz_mount_image$vfat(&(0x7f00000000c0), &(0x7f0000000100)='./file2\x00', 0x0, 0x2, &(0x7f0000000300)=[{&(0x7f0000000000)="eb3c906d6b66082ebc617400028001000240000004f801", 0x17}, {0x0, 0x0, 0x10e20}], 0x0, &(0x7f0000001680)={[{@uni_xlate}]}) r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000080)='cgroup.controllers\x00', 0x275a, 0x0) write$binfmt_script(r1, &(0x7f0000000100)=ANY=[@ANYBLOB=' '], 0x230) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x1, 0x10012, r1, 0x0) ioctl$FS_IOC_REMOVE_ENCRYPTION_KEY_ALL_USERS(r1, 0xc0406619, &(0x7f0000000080)={@desc={0x1, 0x0, @desc3}}) mkdirat(r0, &(0x7f0000000040)='./file1\x00', 0x0) 04:36:14 executing program 4: syz_mount_image$vfat(&(0x7f00000002c0), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f00000000c0)="601c6d6b646f736617e43c00088020000200000004f80000200040000000000000", 0x21}, {0x0, 0x0, 0x200000000010ffd}], 0x0, &(0x7f0000000240)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') open(&(0x7f0000000080)='./file0\x00', 0x4142, 0x0) r0 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) r1 = open(&(0x7f0000000000)='./file0\x00', 0x141042, 0x0) write$binfmt_elf64(r1, &(0x7f0000000180)=ANY=[], 0x82) openat$cgroup_ro(0xffffffffffffff9c, 0x0, 0x26e1, 0x0) r2 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) r3 = open(&(0x7f0000000380)='./file0\x00', 0x141042, 0x0) write$binfmt_elf64(r3, &(0x7f0000000180)=ANY=[], 0x82) sendfile(r3, r2, 0x0, 0xa198) sendfile(r1, r0, 0x0, 0xa198) [ 159.307970][ T5196] loop2: detected capacity change from 0 to 270 [ 159.321421][ T5198] loop5: detected capacity change from 0 to 270 [ 159.338367][ T5200] loop4: detected capacity change from 0 to 264192 04:36:14 executing program 2: write$P9_RLINK(0xffffffffffffffff, &(0x7f0000000080)={0x7, 0x47, 0x2}, 0x7) r0 = syz_mount_image$vfat(&(0x7f00000000c0), &(0x7f0000000100)='./file2\x00', 0x0, 0x2, &(0x7f0000000300)=[{&(0x7f0000000000)="eb3c906d6b66082ebc617400028001000240000004f801", 0x17}, {0x0, 0x0, 0x10e20}], 0x0, &(0x7f0000001680)={[{@uni_xlate}]}) mkdirat(r0, &(0x7f0000000040)='./file1\x00', 0x0) [ 159.352785][ T5200] FAT-fs (loop4): bogus number of FAT sectors [ 159.358958][ T5200] FAT-fs (loop4): Can't find a valid FAT filesystem [ 159.458999][ T5204] loop2: detected capacity change from 0 to 270 04:36:14 executing program 0: r0 = creat(&(0x7f0000000000)='./bus\x00', 0x0) openat$vcsu(0xffffffffffffff9c, 0x0, 0x0, 0x0) r1 = open(&(0x7f0000000780)='./bus\x00', 0x14117e, 0x0) r2 = creat(&(0x7f00000001c0)='./bus\x00', 0x0) lseek(r2, 0x7ffffc, 0x0) write$binfmt_elf64(r2, &(0x7f00000002c0)=ANY=[], 0x1a0) mmap(&(0x7f0000000000/0x600000)=nil, 0x600046, 0x7ffffe, 0x4002011, r1, 0x0) ioctl$EXT4_IOC_SWAP_BOOT(r0, 0x6611) 04:36:14 executing program 5: r0 = syz_mount_image$vfat(&(0x7f00000000c0), &(0x7f0000000100)='./file2\x00', 0x0, 0x2, &(0x7f0000000300)=[{&(0x7f0000000000)="eb3c906d6b66082ebc617400028001000240000004f801", 0x17}, {0x0, 0x0, 0x10e20}], 0x0, &(0x7f0000001680)={[{@uni_xlate}]}) mkdirat(r0, &(0x7f0000000040)='./file1\x00', 0xff000000) 04:36:14 executing program 2: r0 = syz_mount_image$vfat(&(0x7f00000000c0), &(0x7f0000000100)='./file2\x00', 0x0, 0x2, &(0x7f0000000300)=[{&(0x7f0000000000)="eb3c906d6b66082ebc617400028001000240000004f801", 0x17}, {0x0, 0x0, 0x10e20}], 0x0, &(0x7f0000000140)=ANY=[@ANYBLOB="756e695f2eff024cd246075376ae35befa786c6174653d312c005f615bb204af61ad6f77a9e67e3b04e2264fabfa4f1a57dbfcf8836af380010a4989e87887818321951a9a41e0e2210b65c7c5f235856ffc0940342f69407cab640b020110dff6d492668944e19d911074deb42e39289cc7fa3f11d58707cf50a21c4a715965af49eaa882b3be0153e05fc9f781cc036b713d2cfbdc773c7a8812612e4f8e2c0f0c08465017e9289e656beabd43ff3b858cd73f3b2bba2114791f38f9a0991cffdc100aff01636ce7c6573fae14f8b1aea482"]) mkdirat(r0, &(0x7f0000000040)='./file1\x00', 0x0) 04:36:14 executing program 1: syz_mount_image$vfat(&(0x7f00000002c0), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f00000000c0)="601c6d6b646f736617e43c00088020000200000004f8000020004000000000000000000001", 0x25}, {0x0, 0x0, 0x200000000010ffd}], 0x0, &(0x7f0000000240)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') open(0x0, 0x4142, 0x0) r0 = perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41c1}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r1 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) r2 = open(&(0x7f0000000000)='./file0\x00', 0x141042, 0x0) write$binfmt_elf64(r2, &(0x7f0000000180)=ANY=[], 0x82) r3 = openat$cgroup_ro(0xffffffffffffff9c, 0x0, 0x26e1, 0x0) ioctl$PERF_EVENT_IOC_PERIOD(r3, 0x4030582a, &(0x7f0000000040)) write$P9_RREADDIR(r3, &(0x7f0000000240)=ANY=[@ANYBLOB="49000000290200030000008003000000240000f00000000014020000000066696c65fb1f3cde7d42a05ebbdb864e304fb71615dfe1ae30020200000007000000000000000300"/80], 0x49) r4 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) ioctl$PERF_EVENT_IOC_PERIOD(r0, 0x40082404, &(0x7f0000000140)=0x3) r5 = open(&(0x7f0000000380)='./file0\x00', 0x141042, 0x0) write$binfmt_elf64(r5, &(0x7f0000000180)=ANY=[], 0x82) sendfile(r5, r4, 0x0, 0xa198) sendfile(r2, r1, 0x0, 0xa198) [ 159.673069][ T5208] loop5: detected capacity change from 0 to 270 [ 159.678058][ T8] FAT-fs (loop1): Invalid FSINFO signature: 0x00000000, 0x00000000 (sector = 1) [ 159.681510][ T5211] loop2: detected capacity change from 0 to 270 [ 159.703376][ T5211] FAT-fs (loop2): Unrecognized mount option "uni_.ÿLÒFSv®5¾úxlate=1" or missing value [ 159.769303][ T5211] loop2: detected capacity change from 0 to 270 [ 159.777952][ T5213] loop1: detected capacity change from 0 to 264192 [ 159.791791][ T5211] FAT-fs (loop2): Unrecognized mount option "uni_.ÿLÒFSv®5¾úxlate=1" or missing value [ 159.813496][ T5213] FAT-fs (loop1): Invalid FSINFO signature: 0x00000000, 0x00000000 (sector = 1) 04:36:14 executing program 3: syz_mount_image$vfat(&(0x7f00000002c0), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f00000000c0)="601c6d6b646f736617e43c00088020000200000004f8000020004000000000000000000001", 0x25}, {0x0, 0x0, 0x200000000010ffd}], 0x0, &(0x7f0000000240)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') open(&(0x7f0000000080)='./file0\x00', 0x4142, 0x0) perf_event_open(0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) r1 = open(&(0x7f0000000000)='./file0\x00', 0x141042, 0x0) write$binfmt_elf64(r1, &(0x7f0000000180)=ANY=[], 0x82) rename(&(0x7f0000000180)='./file0\x00', &(0x7f0000000300)='./file0\x00') r2 = openat$cgroup_ro(0xffffffffffffff9c, 0x0, 0x26e1, 0x0) ioctl$PERF_EVENT_IOC_PERIOD(r2, 0x4030582a, &(0x7f0000000040)) write$P9_RREADDIR(r2, &(0x7f0000000240)=ANY=[@ANYBLOB="49000000290200030000008003000000240000f00000000014020000000066696c65fb1f3cde7d42a05ebbdb864e304fb71615dfe1ae30020200000007000000000000000300"/80], 0x49) r3 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) r4 = open(&(0x7f0000000380)='./file0\x00', 0x141042, 0x0) write$binfmt_elf64(r4, &(0x7f0000000180)=ANY=[], 0x82) sendfile(r4, r3, 0x0, 0xa198) sendfile(r1, r0, 0x0, 0xa198) 04:36:14 executing program 5: r0 = syz_mount_image$vfat(&(0x7f00000000c0), &(0x7f0000000100)='./file2\x00', 0x0, 0x2, &(0x7f0000000300)=[{&(0x7f0000000000)="eb3c906d6b66082ebc617400028001000240000004f801", 0x17}, {0x0, 0x0, 0x10e20}], 0x0, &(0x7f0000001680)={[{@uni_xlate}]}) mkdirat(r0, &(0x7f0000000040)='./file1\x00', 0xff0f0000) 04:36:14 executing program 0: r0 = creat(&(0x7f0000000000)='./bus\x00', 0x0) openat$vcsu(0xffffffffffffff9c, 0x0, 0x0, 0x0) r1 = open(&(0x7f0000000780)='./bus\x00', 0x14117e, 0x0) r2 = creat(&(0x7f00000001c0)='./bus\x00', 0x0) lseek(r2, 0x7ffffc, 0x0) write$binfmt_elf64(r2, &(0x7f00000002c0)=ANY=[], 0x1a0) mmap(&(0x7f0000000000/0x600000)=nil, 0x600047, 0x7ffffe, 0x4002011, r1, 0x0) ioctl$EXT4_IOC_SWAP_BOOT(r0, 0x6611) [ 160.006609][ T5219] loop5: detected capacity change from 0 to 270 04:36:14 executing program 5: r0 = syz_mount_image$vfat(&(0x7f00000000c0), &(0x7f0000000100)='./file2\x00', 0x0, 0x2, &(0x7f0000000300)=[{&(0x7f0000000000)="eb3c906d6b66082ebc617400028001000240000004f801", 0x17}, {0x0, 0x0, 0x10e20}], 0x0, &(0x7f0000001680)={[{@uni_xlate}]}) mkdirat(r0, &(0x7f0000000040)='./file1\x00', 0xffff0000) [ 160.100469][ T5222] loop3: detected capacity change from 0 to 264192 04:36:14 executing program 4: syz_mount_image$vfat(&(0x7f00000002c0), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f00000000c0)="601c6d6b646f736617e43c00088020000200000004f80000200040000000000000", 0x21}, {0x0, 0x0, 0x200000000010ffd}], 0x0, &(0x7f0000000240)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') open(&(0x7f0000000080)='./file0\x00', 0x4142, 0x0) r0 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) r1 = open(&(0x7f0000000000)='./file0\x00', 0x141042, 0x0) write$binfmt_elf64(r1, &(0x7f0000000180)=ANY=[], 0x82) openat$cgroup_ro(0xffffffffffffff9c, 0x0, 0x26e1, 0x0) r2 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) r3 = open(&(0x7f0000000380)='./file0\x00', 0x141042, 0x0) write$binfmt_elf64(r3, &(0x7f0000000180)=ANY=[], 0x82) sendfile(r3, r2, 0x0, 0xa198) sendfile(r1, r0, 0x0, 0xa198) [ 160.153540][ T5222] FAT-fs (loop3): Invalid FSINFO signature: 0x00000000, 0x00000000 (sector = 1) 04:36:14 executing program 0: r0 = creat(&(0x7f0000000000)='./bus\x00', 0x0) openat$vcsu(0xffffffffffffff9c, 0x0, 0x0, 0x0) r1 = open(&(0x7f0000000780)='./bus\x00', 0x14117e, 0x0) r2 = creat(&(0x7f00000001c0)='./bus\x00', 0x0) lseek(r2, 0x7ffffc, 0x0) write$binfmt_elf64(r2, &(0x7f00000002c0)=ANY=[], 0x1a0) mmap(&(0x7f0000000000/0x600000)=nil, 0x600048, 0x7ffffe, 0x4002011, r1, 0x0) ioctl$EXT4_IOC_SWAP_BOOT(r0, 0x6611) [ 160.196845][ T5225] loop4: detected capacity change from 0 to 264192 [ 160.216211][ T5228] loop5: detected capacity change from 0 to 270 [ 160.228033][ T5225] FAT-fs (loop4): bogus number of FAT sectors [ 160.234160][ T5225] FAT-fs (loop4): Can't find a valid FAT filesystem 04:36:15 executing program 5: r0 = syz_mount_image$vfat(&(0x7f00000000c0), &(0x7f0000000100)='./file2\x00', 0x0, 0x2, &(0x7f0000000300)=[{&(0x7f0000000000)="eb3c906d6b66082ebc617400028001000240000004f801", 0x17}, {0x0, 0x0, 0x10e20}], 0x0, &(0x7f0000001680)={[{@uni_xlate}]}) mkdirat(r0, &(0x7f0000000040)='./file1\x00', 0xffffff0f) 04:36:15 executing program 3: syz_mount_image$vfat(&(0x7f00000002c0), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f00000000c0)="601c6d6b646f736617e43c00088020000200000004f8000020004000000000000000000001", 0x25}, {0x0, 0x0, 0x200000000010ffd}], 0x0, &(0x7f0000000240)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') open(&(0x7f0000000080)='./file0\x00', 0x4142, 0x0) perf_event_open(0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) r1 = open(&(0x7f0000000000)='./file0\x00', 0x141042, 0x0) write$binfmt_elf64(r1, &(0x7f0000000180)=ANY=[], 0x82) rename(&(0x7f0000000180)='./file0\x00', &(0x7f0000000300)='./file0\x00') r2 = openat$cgroup_ro(0xffffffffffffff9c, 0x0, 0x26e1, 0x0) ioctl$PERF_EVENT_IOC_PERIOD(r2, 0x4030582a, &(0x7f0000000040)) write$P9_RREADDIR(r2, &(0x7f0000000240)=ANY=[@ANYBLOB="49000000290200030000008003000000240000f00000000014020000000066696c65fb1f3cde7d42a05ebbdb864e304fb71615dfe1ae30020200000007000000000000000300"/80], 0x49) r3 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) r4 = open(&(0x7f0000000380)='./file0\x00', 0x141042, 0x0) write$binfmt_elf64(r4, &(0x7f0000000180)=ANY=[], 0x82) sendfile(r4, r3, 0x0, 0xa198) sendfile(r1, r0, 0x0, 0xa198) [ 160.416250][ T5234] loop5: detected capacity change from 0 to 270 [ 160.463995][ T2367] FAT-fs (loop3): Invalid FSINFO signature: 0x00000000, 0x00000000 (sector = 1) 04:36:15 executing program 5: r0 = syz_mount_image$vfat(&(0x7f00000000c0), &(0x7f0000000100)='./file2\x00', 0x0, 0x2, &(0x7f0000000300)=[{&(0x7f0000000000)="eb3c906d6b66082ebc617400028001000240000004f801", 0x17}, {0x0, 0x0, 0x10e20}], 0x0, &(0x7f0000001680)={[{@uni_xlate}]}) mkdirat(r0, &(0x7f0000000040)='./file1\x00', 0xffffff8c) [ 160.564206][ T5236] loop3: detected capacity change from 0 to 264192 04:36:15 executing program 0: r0 = creat(&(0x7f0000000000)='./bus\x00', 0x0) openat$vcsu(0xffffffffffffff9c, 0x0, 0x0, 0x0) r1 = open(&(0x7f0000000780)='./bus\x00', 0x14117e, 0x0) r2 = creat(&(0x7f00000001c0)='./bus\x00', 0x0) lseek(r2, 0x7ffffc, 0x0) write$binfmt_elf64(r2, &(0x7f00000002c0)=ANY=[], 0x1a0) mmap(&(0x7f0000000000/0x600000)=nil, 0x600049, 0x7ffffe, 0x4002011, r1, 0x0) ioctl$EXT4_IOC_SWAP_BOOT(r0, 0x6611) 04:36:15 executing program 1: syz_mount_image$vfat(&(0x7f00000002c0), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f00000000c0)="601c6d6b646f736617e43c00088020000200000004f8000020004000000000000000000001", 0x25}, {0x0, 0x0, 0x200000000010ffd}], 0x0, &(0x7f0000000240)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r0 = perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41c1}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r1 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) r2 = open(&(0x7f0000000000)='./file0\x00', 0x141042, 0x0) write$binfmt_elf64(r2, &(0x7f0000000180)=ANY=[], 0x82) r3 = openat$cgroup_ro(0xffffffffffffff9c, 0x0, 0x26e1, 0x0) ioctl$PERF_EVENT_IOC_PERIOD(r3, 0x4030582a, &(0x7f0000000040)) write$P9_RREADDIR(r3, &(0x7f0000000240)=ANY=[@ANYBLOB="49000000290200030000008003000000240000f00000000014020000000066696c65fb1f3cde7d42a05ebbdb864e304fb71615dfe1ae30020200000007000000000000000300"/80], 0x49) r4 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) ioctl$PERF_EVENT_IOC_PERIOD(r0, 0x40082404, &(0x7f0000000140)=0x3) r5 = open(&(0x7f0000000380)='./file0\x00', 0x141042, 0x0) write$binfmt_elf64(r5, &(0x7f0000000180)=ANY=[], 0x82) sendfile(r5, r4, 0x0, 0xa198) sendfile(r2, r1, 0x0, 0xa198) [ 160.605288][ T5236] FAT-fs (loop3): Invalid FSINFO signature: 0x00000000, 0x00000000 (sector = 1) [ 160.614596][ T2367] FAT-fs (loop1): Invalid FSINFO signature: 0x00000000, 0x00000000 (sector = 1) [ 160.673969][ T5238] loop5: detected capacity change from 0 to 270 04:36:15 executing program 5: r0 = syz_mount_image$vfat(&(0x7f00000000c0), &(0x7f0000000100)='./file2\x00', 0x0, 0x2, &(0x7f0000000300)=[{&(0x7f0000000000)="eb3c906d6b66082ebc617400028001000240000004f801", 0x17}, {0x0, 0x0, 0x10e20}], 0x0, &(0x7f0000001680)={[{@uni_xlate}]}) mkdirat(r0, &(0x7f0000000040)='./file1\x00', 0xffffffe5) [ 160.792732][ T5244] loop1: detected capacity change from 0 to 264192 04:36:15 executing program 3: syz_mount_image$vfat(&(0x7f00000002c0), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f00000000c0)="601c6d6b646f736617e43c00088020000200000004f8000020004000000000000000000001", 0x25}, {0x0, 0x0, 0x200000000010ffd}], 0x0, &(0x7f0000000240)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') open(&(0x7f0000000080)='./file0\x00', 0x4142, 0x0) perf_event_open(0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) r1 = open(&(0x7f0000000000)='./file0\x00', 0x141042, 0x0) write$binfmt_elf64(r1, &(0x7f0000000180)=ANY=[], 0x82) rename(&(0x7f0000000180)='./file0\x00', &(0x7f0000000300)='./file0\x00') r2 = openat$cgroup_ro(0xffffffffffffff9c, 0x0, 0x26e1, 0x0) ioctl$PERF_EVENT_IOC_PERIOD(r2, 0x4030582a, &(0x7f0000000040)) write$P9_RREADDIR(r2, &(0x7f0000000240)=ANY=[@ANYBLOB="49000000290200030000008003000000240000f00000000014020000000066696c65fb1f3cde7d42a05ebbdb864e304fb71615dfe1ae30020200000007000000000000000300"/80], 0x49) r3 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) r4 = open(&(0x7f0000000380)='./file0\x00', 0x141042, 0x0) write$binfmt_elf64(r4, &(0x7f0000000180)=ANY=[], 0x82) sendfile(r4, r3, 0x0, 0xa198) sendfile(r1, r0, 0x0, 0xa198) [ 160.870564][ T5244] FAT-fs (loop1): Invalid FSINFO signature: 0x00000000, 0x00000000 (sector = 1) [ 160.879809][ T2367] FAT-fs (loop3): Invalid FSINFO signature: 0x00000000, 0x00000000 (sector = 1) [ 160.898407][ T5247] loop5: detected capacity change from 0 to 270 04:36:15 executing program 4: syz_mount_image$vfat(&(0x7f00000002c0), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f00000000c0)="601c6d6b646f736617e43c00088020000200000004f80000200040000000000000", 0x21}, {0x0, 0x0, 0x200000000010ffd}], 0x0, &(0x7f0000000240)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') open(&(0x7f0000000080)='./file0\x00', 0x4142, 0x0) r0 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) r1 = open(&(0x7f0000000000)='./file0\x00', 0x141042, 0x0) write$binfmt_elf64(r1, &(0x7f0000000180)=ANY=[], 0x82) openat$cgroup_ro(0xffffffffffffff9c, 0x0, 0x26e1, 0x0) r2 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) r3 = open(&(0x7f0000000380)='./file0\x00', 0x141042, 0x0) write$binfmt_elf64(r3, &(0x7f0000000180)=ANY=[], 0x82) sendfile(r3, r2, 0x0, 0xa198) sendfile(r1, r0, 0x0, 0xa198) 04:36:15 executing program 5: r0 = syz_mount_image$vfat(&(0x7f00000000c0), &(0x7f0000000100)='./file2\x00', 0x0, 0x2, &(0x7f0000000300)=[{&(0x7f0000000000)="eb3c906d6b66082ebc617400028001000240000004f801", 0x17}, {0x0, 0x0, 0x10e20}], 0x0, &(0x7f0000001680)={[{@uni_xlate}]}) mkdirat(r0, &(0x7f0000000040)='./file1\x00', 0xfffffff6) 04:36:15 executing program 0: r0 = creat(&(0x7f0000000000)='./bus\x00', 0x0) openat$vcsu(0xffffffffffffff9c, 0x0, 0x0, 0x0) r1 = open(&(0x7f0000000780)='./bus\x00', 0x14117e, 0x0) r2 = creat(&(0x7f00000001c0)='./bus\x00', 0x0) lseek(r2, 0x7ffffc, 0x0) write$binfmt_elf64(r2, &(0x7f00000002c0)=ANY=[], 0x1a0) mmap(&(0x7f0000000000/0x600000)=nil, 0x60004a, 0x7ffffe, 0x4002011, r1, 0x0) ioctl$EXT4_IOC_SWAP_BOOT(r0, 0x6611) [ 161.001665][ T5250] loop4: detected capacity change from 0 to 264192 [ 161.013726][ T5252] loop3: detected capacity change from 0 to 264192 [ 161.033965][ T5250] FAT-fs (loop4): bogus number of FAT sectors [ 161.040109][ T5250] FAT-fs (loop4): Can't find a valid FAT filesystem [ 161.066760][ T5256] loop5: detected capacity change from 0 to 270 [ 161.094367][ T5252] FAT-fs (loop3): Invalid FSINFO signature: 0x00000000, 0x00000000 (sector = 1) 04:36:15 executing program 5: r0 = syz_mount_image$vfat(&(0x7f00000000c0), &(0x7f0000000100)='./file2\x00', 0x0, 0x2, &(0x7f0000000300)=[{&(0x7f0000000000)="eb3c906d6b66082ebc617400028001000240000004f801", 0x17}, {0x0, 0x0, 0x10e20}], 0x0, &(0x7f0000001680)={[{@uni_xlate}]}) mkdirat(r0, &(0x7f0000000040)='./file1\x00', 0xfffffffe) 04:36:15 executing program 0: r0 = creat(&(0x7f0000000000)='./bus\x00', 0x0) openat$vcsu(0xffffffffffffff9c, 0x0, 0x0, 0x0) r1 = open(&(0x7f0000000780)='./bus\x00', 0x14117e, 0x0) r2 = creat(&(0x7f00000001c0)='./bus\x00', 0x0) lseek(r2, 0x7ffffc, 0x0) write$binfmt_elf64(r2, &(0x7f00000002c0)=ANY=[], 0x1a0) mmap(&(0x7f0000000000/0x600000)=nil, 0x60004b, 0x7ffffe, 0x4002011, r1, 0x0) ioctl$EXT4_IOC_SWAP_BOOT(r0, 0x6611) [ 161.254613][ T5263] loop5: detected capacity change from 0 to 270 04:36:16 executing program 5: r0 = syz_mount_image$vfat(&(0x7f00000000c0), &(0x7f0000000100)='./file2\x00', 0x0, 0x2, &(0x7f0000000300)=[{&(0x7f0000000000)="eb3c906d6b66082ebc617400028001000240000004f801", 0x17}, {0x0, 0x0, 0x10e20}], 0x0, &(0x7f0000001680)={[{@uni_xlate}]}) mkdirat(r0, &(0x7f0000000040)='./file1\x00', 0x100000000000000) 04:36:16 executing program 0: r0 = creat(&(0x7f0000000000)='./bus\x00', 0x0) openat$vcsu(0xffffffffffffff9c, 0x0, 0x0, 0x0) r1 = open(&(0x7f0000000780)='./bus\x00', 0x14117e, 0x0) r2 = creat(&(0x7f00000001c0)='./bus\x00', 0x0) lseek(r2, 0x7ffffc, 0x0) write$binfmt_elf64(r2, &(0x7f00000002c0)=ANY=[], 0x1a0) mmap(&(0x7f0000000000/0x600000)=nil, 0x60004c, 0x7ffffe, 0x4002011, r1, 0x0) ioctl$EXT4_IOC_SWAP_BOOT(r0, 0x6611) [ 161.425006][ T5266] loop5: detected capacity change from 0 to 270 04:36:16 executing program 5: r0 = syz_mount_image$vfat(&(0x7f00000000c0), &(0x7f0000000100)='./file2\x00', 0x0, 0x2, &(0x7f0000000300)=[{&(0x7f0000000000)="eb3c906d6b66082ebc617400028001000240000004f801", 0x17}, {0x0, 0x0, 0x10e20}], 0x0, &(0x7f0000001680)={[{@uni_xlate}]}) mkdirat(r0, &(0x7f0000000040)='./file1\x00', 0x10e000000000000) [ 161.585838][ T5271] loop5: detected capacity change from 0 to 270 04:36:16 executing program 1: syz_mount_image$vfat(&(0x7f00000002c0), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f00000000c0)="601c6d6b646f736617e43c00088020000200000004f8000020004000000000000000000001", 0x25}, {0x0, 0x0, 0x200000000010ffd}], 0x0, &(0x7f0000000240)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r0 = perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41c1}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r1 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) r2 = open(&(0x7f0000000000)='./file0\x00', 0x141042, 0x0) write$binfmt_elf64(r2, &(0x7f0000000180)=ANY=[], 0x82) r3 = openat$cgroup_ro(0xffffffffffffff9c, 0x0, 0x26e1, 0x0) ioctl$PERF_EVENT_IOC_PERIOD(r3, 0x4030582a, &(0x7f0000000040)) write$P9_RREADDIR(r3, &(0x7f0000000240)=ANY=[@ANYBLOB="49000000290200030000008003000000240000f00000000014020000000066696c65fb1f3cde7d42a05ebbdb864e304fb71615dfe1ae30020200000007000000000000000300"/80], 0x49) r4 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) ioctl$PERF_EVENT_IOC_PERIOD(r0, 0x40082404, &(0x7f0000000140)=0x3) r5 = open(&(0x7f0000000380)='./file0\x00', 0x141042, 0x0) write$binfmt_elf64(r5, &(0x7f0000000180)=ANY=[], 0x82) sendfile(r5, r4, 0x0, 0xa198) sendfile(r2, r1, 0x0, 0xa198) 04:36:16 executing program 0: r0 = creat(&(0x7f0000000000)='./bus\x00', 0x0) openat$vcsu(0xffffffffffffff9c, 0x0, 0x0, 0x0) r1 = open(&(0x7f0000000780)='./bus\x00', 0x14117e, 0x0) r2 = creat(&(0x7f00000001c0)='./bus\x00', 0x0) lseek(r2, 0x7ffffc, 0x0) write$binfmt_elf64(r2, &(0x7f00000002c0)=ANY=[], 0x1a0) mmap(&(0x7f0000000000/0x600000)=nil, 0x60004d, 0x7ffffe, 0x4002011, r1, 0x0) ioctl$EXT4_IOC_SWAP_BOOT(r0, 0x6611) 04:36:16 executing program 5: r0 = syz_mount_image$vfat(&(0x7f00000000c0), &(0x7f0000000100)='./file2\x00', 0x0, 0x2, &(0x7f0000000300)=[{&(0x7f0000000000)="eb3c906d6b66082ebc617400028001000240000004f801", 0x17}, {0x0, 0x0, 0x10e20}], 0x0, &(0x7f0000001680)={[{@uni_xlate}]}) mkdirat(r0, &(0x7f0000000040)='./file1\x00', 0x200000000000000) [ 161.766173][ T5277] loop5: detected capacity change from 0 to 270 [ 161.767165][ T5278] loop1: detected capacity change from 0 to 264192 04:36:16 executing program 3: syz_mount_image$vfat(&(0x7f00000002c0), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f00000000c0)="601c6d6b646f736617e43c00088020000200000004f8000020004000000000000000000001", 0x25}, {0x0, 0x0, 0x200000000010ffd}], 0x0, &(0x7f0000000240)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') open(&(0x7f0000000080)='./file0\x00', 0x4142, 0x0) perf_event_open(&(0x7f000001d000)={0x0, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41c1}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) r1 = open(&(0x7f0000000000)='./file0\x00', 0x141042, 0x0) write$binfmt_elf64(r1, &(0x7f0000000180)=ANY=[], 0x82) rename(&(0x7f0000000180)='./file0\x00', &(0x7f0000000300)='./file0\x00') r2 = openat$cgroup_ro(0xffffffffffffff9c, 0x0, 0x26e1, 0x0) ioctl$PERF_EVENT_IOC_PERIOD(r2, 0x4030582a, &(0x7f0000000040)) write$P9_RREADDIR(r2, &(0x7f0000000240)=ANY=[@ANYBLOB="49000000290200030000008003000000240000f00000000014020000000066696c65fb1f3cde7d42a05ebbdb864e304fb71615dfe1ae30020200000007000000000000000300"/80], 0x49) r3 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) r4 = open(&(0x7f0000000380)='./file0\x00', 0x141042, 0x0) write$binfmt_elf64(r4, &(0x7f0000000180)=ANY=[], 0x82) sendfile(r4, r3, 0x0, 0xa198) sendfile(r1, r0, 0x0, 0xa198) [ 161.856255][ T5278] FAT-fs (loop1): Invalid FSINFO signature: 0x00000000, 0x00000000 (sector = 1) 04:36:16 executing program 4: syz_mount_image$vfat(&(0x7f00000002c0), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f00000000c0)="601c6d6b646f736617e43c00088020000200000004f800002000400000000000000000", 0x23}, {0x0, 0x0, 0x200000000010ffd}], 0x0, &(0x7f0000000240)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') open(&(0x7f0000000080)='./file0\x00', 0x4142, 0x0) r0 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) r1 = open(&(0x7f0000000000)='./file0\x00', 0x141042, 0x0) write$binfmt_elf64(r1, &(0x7f0000000180)=ANY=[], 0x82) openat$cgroup_ro(0xffffffffffffff9c, 0x0, 0x26e1, 0x0) r2 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) r3 = open(&(0x7f0000000380)='./file0\x00', 0x141042, 0x0) write$binfmt_elf64(r3, &(0x7f0000000180)=ANY=[], 0x82) sendfile(r3, r2, 0x0, 0xa198) sendfile(r1, r0, 0x0, 0xa198) 04:36:16 executing program 0: r0 = creat(&(0x7f0000000000)='./bus\x00', 0x0) openat$vcsu(0xffffffffffffff9c, 0x0, 0x0, 0x0) r1 = open(&(0x7f0000000780)='./bus\x00', 0x14117e, 0x0) r2 = creat(&(0x7f00000001c0)='./bus\x00', 0x0) lseek(r2, 0x7ffffc, 0x0) write$binfmt_elf64(r2, &(0x7f00000002c0)=ANY=[], 0x1a0) mmap(&(0x7f0000000000/0x600000)=nil, 0x60004e, 0x7ffffe, 0x4002011, r1, 0x0) ioctl$EXT4_IOC_SWAP_BOOT(r0, 0x6611) 04:36:16 executing program 5: r0 = syz_mount_image$vfat(&(0x7f00000000c0), &(0x7f0000000100)='./file2\x00', 0x0, 0x2, &(0x7f0000000300)=[{&(0x7f0000000000)="eb3c906d6b66082ebc617400028001000240000004f801", 0x17}, {0x0, 0x0, 0x10e20}], 0x0, &(0x7f0000001680)={[{@uni_xlate}]}) mkdirat(r0, &(0x7f0000000040)='./file1\x00', 0x204000000000000) [ 161.940768][ T5285] loop5: detected capacity change from 0 to 270 [ 161.951638][ T5282] loop3: detected capacity change from 0 to 264192 [ 161.960894][ T5288] loop4: detected capacity change from 0 to 264192 [ 162.013253][ T5288] FAT-fs (loop4): bogus number of FAT sectors [ 162.019379][ T5288] FAT-fs (loop4): Can't find a valid FAT filesystem [ 162.043214][ T5282] FAT-fs (loop3): Unrecognized mount option "I" or missing value 04:36:16 executing program 5: r0 = syz_mount_image$vfat(&(0x7f00000000c0), &(0x7f0000000100)='./file2\x00', 0x0, 0x2, &(0x7f0000000300)=[{&(0x7f0000000000)="eb3c906d6b66082ebc617400028001000240000004f801", 0x17}, {0x0, 0x0, 0x10e20}], 0x0, &(0x7f0000001680)={[{@uni_xlate}]}) mkdirat(r0, &(0x7f0000000040)='./file1\x00', 0x300000000000000) [ 162.172680][ T5294] loop5: detected capacity change from 0 to 270 04:36:17 executing program 5: r0 = syz_mount_image$vfat(&(0x7f00000000c0), &(0x7f0000000100)='./file2\x00', 0x0, 0x2, &(0x7f0000000300)=[{&(0x7f0000000000)="eb3c906d6b66082ebc617400028001000240000004f801", 0x17}, {0x0, 0x0, 0x10e20}], 0x0, &(0x7f0000001680)={[{@uni_xlate}]}) mkdirat(r0, &(0x7f0000000040)='./file1\x00', 0x400000000000000) 04:36:17 executing program 0: r0 = creat(&(0x7f0000000000)='./bus\x00', 0x0) openat$vcsu(0xffffffffffffff9c, 0x0, 0x0, 0x0) r1 = open(&(0x7f0000000780)='./bus\x00', 0x14117e, 0x0) r2 = creat(&(0x7f00000001c0)='./bus\x00', 0x0) lseek(r2, 0x7ffffc, 0x0) write$binfmt_elf64(r2, &(0x7f00000002c0)=ANY=[], 0x1a0) mmap(&(0x7f0000000000/0x600000)=nil, 0x60004f, 0x7ffffe, 0x4002011, r1, 0x0) ioctl$EXT4_IOC_SWAP_BOOT(r0, 0x6611) [ 162.336251][ T5296] loop5: detected capacity change from 0 to 270 04:36:17 executing program 5: r0 = syz_mount_image$vfat(&(0x7f00000000c0), &(0x7f0000000100)='./file2\x00', 0x0, 0x2, &(0x7f0000000300)=[{&(0x7f0000000000)="eb3c906d6b66082ebc617400028001000240000004f801", 0x17}, {0x0, 0x0, 0x10e20}], 0x0, &(0x7f0000001680)={[{@uni_xlate}]}) mkdirat(r0, &(0x7f0000000040)='./file1\x00', 0x500000000000000) 04:36:17 executing program 0: r0 = creat(&(0x7f0000000000)='./bus\x00', 0x0) openat$vcsu(0xffffffffffffff9c, 0x0, 0x0, 0x0) r1 = open(&(0x7f0000000780)='./bus\x00', 0x14117e, 0x0) r2 = creat(&(0x7f00000001c0)='./bus\x00', 0x0) lseek(r2, 0x7ffffc, 0x0) write$binfmt_elf64(r2, &(0x7f00000002c0)=ANY=[], 0x1a0) mmap(&(0x7f0000000000/0x600000)=nil, 0x600050, 0x7ffffe, 0x4002011, r1, 0x0) ioctl$EXT4_IOC_SWAP_BOOT(r0, 0x6611) [ 162.500424][ T5302] loop5: detected capacity change from 0 to 270 04:36:17 executing program 1: syz_mount_image$vfat(&(0x7f00000002c0), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f00000000c0)="601c6d6b646f736617e43c00088020000200000004f8000020004000000000000000000001", 0x25}, {0x0, 0x0, 0x200000000010ffd}], 0x0, &(0x7f0000000240)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r0 = perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41c1}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r1 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) r2 = open(&(0x7f0000000000)='./file0\x00', 0x141042, 0x0) write$binfmt_elf64(r2, &(0x7f0000000180)=ANY=[], 0x82) r3 = openat$cgroup_ro(0xffffffffffffff9c, 0x0, 0x26e1, 0x0) ioctl$PERF_EVENT_IOC_PERIOD(r3, 0x4030582a, &(0x7f0000000040)) write$P9_RREADDIR(r3, &(0x7f0000000240)=ANY=[@ANYBLOB="49000000290200030000008003000000240000f00000000014020000000066696c65fb1f3cde7d42a05ebbdb864e304fb71615dfe1ae30020200000007000000000000000300"/80], 0x49) r4 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) ioctl$PERF_EVENT_IOC_PERIOD(r0, 0x40082404, &(0x7f0000000140)=0x3) r5 = open(&(0x7f0000000380)='./file0\x00', 0x141042, 0x0) write$binfmt_elf64(r5, &(0x7f0000000180)=ANY=[], 0x82) sendfile(r5, r4, 0x0, 0xa198) sendfile(r2, r1, 0x0, 0xa198) 04:36:17 executing program 5: r0 = syz_mount_image$vfat(&(0x7f00000000c0), &(0x7f0000000100)='./file2\x00', 0x0, 0x2, &(0x7f0000000300)=[{&(0x7f0000000000)="eb3c906d6b66082ebc617400028001000240000004f801", 0x17}, {0x0, 0x0, 0x10e20}], 0x0, &(0x7f0000001680)={[{@uni_xlate}]}) mkdirat(r0, &(0x7f0000000040)='./file1\x00', 0x600000000000000) [ 162.636803][ T8] FAT-fs (loop1): Invalid FSINFO signature: 0x00000000, 0x00000000 (sector = 1) [ 162.673528][ T5307] loop5: detected capacity change from 0 to 270 04:36:17 executing program 3: syz_mount_image$vfat(&(0x7f00000002c0), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f00000000c0)="601c6d6b646f736617e43c00088020000200000004f8000020004000000000000000000001", 0x25}, {0x0, 0x0, 0x200000000010ffd}], 0x0, &(0x7f0000000240)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') open(&(0x7f0000000080)='./file0\x00', 0x4142, 0x0) perf_event_open(&(0x7f000001d000)={0x0, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41c1}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) r1 = open(&(0x7f0000000000)='./file0\x00', 0x141042, 0x0) write$binfmt_elf64(r1, &(0x7f0000000180)=ANY=[], 0x82) rename(&(0x7f0000000180)='./file0\x00', &(0x7f0000000300)='./file0\x00') r2 = openat$cgroup_ro(0xffffffffffffff9c, 0x0, 0x26e1, 0x0) ioctl$PERF_EVENT_IOC_PERIOD(r2, 0x4030582a, &(0x7f0000000040)) write$P9_RREADDIR(r2, &(0x7f0000000240)=ANY=[@ANYBLOB="49000000290200030000008003000000240000f00000000014020000000066696c65fb1f3cde7d42a05ebbdb864e304fb71615dfe1ae30020200000007000000000000000300"/80], 0x49) r3 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) r4 = open(&(0x7f0000000380)='./file0\x00', 0x141042, 0x0) write$binfmt_elf64(r4, &(0x7f0000000180)=ANY=[], 0x82) sendfile(r4, r3, 0x0, 0xa198) sendfile(r1, r0, 0x0, 0xa198) 04:36:17 executing program 5: r0 = syz_mount_image$vfat(&(0x7f00000000c0), &(0x7f0000000100)='./file2\x00', 0x0, 0x2, &(0x7f0000000300)=[{&(0x7f0000000000)="eb3c906d6b66082ebc617400028001000240000004f801", 0x17}, {0x0, 0x0, 0x10e20}], 0x0, &(0x7f0000001680)={[{@uni_xlate}]}) mkdirat(r0, &(0x7f0000000040)='./file1\x00', 0x604000000000000) 04:36:17 executing program 4: syz_mount_image$vfat(&(0x7f00000002c0), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f00000000c0)="601c6d6b646f736617e43c00088020000200000004f800002000400000000000000000", 0x23}, {0x0, 0x0, 0x200000000010ffd}], 0x0, &(0x7f0000000240)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') open(&(0x7f0000000080)='./file0\x00', 0x4142, 0x0) r0 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) r1 = open(&(0x7f0000000000)='./file0\x00', 0x141042, 0x0) write$binfmt_elf64(r1, &(0x7f0000000180)=ANY=[], 0x82) openat$cgroup_ro(0xffffffffffffff9c, 0x0, 0x26e1, 0x0) r2 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) r3 = open(&(0x7f0000000380)='./file0\x00', 0x141042, 0x0) write$binfmt_elf64(r3, &(0x7f0000000180)=ANY=[], 0x82) sendfile(r3, r2, 0x0, 0xa198) sendfile(r1, r0, 0x0, 0xa198) [ 162.748701][ T5309] loop3: detected capacity change from 0 to 264192 [ 162.762457][ T5311] loop1: detected capacity change from 0 to 264192 [ 162.833868][ T5313] loop5: detected capacity change from 0 to 270 [ 162.859968][ T5311] FAT-fs (loop1): Invalid FSINFO signature: 0x00000000, 0x00000000 (sector = 1) [ 162.878055][ T5317] loop4: detected capacity change from 0 to 264192 [ 162.886530][ T5309] FAT-fs (loop3): Invalid FSINFO signature: 0x00000000, 0x00000000 (sector = 1) 04:36:17 executing program 0: r0 = creat(&(0x7f0000000000)='./bus\x00', 0x0) openat$vcsu(0xffffffffffffff9c, 0x0, 0x0, 0x0) r1 = open(&(0x7f0000000780)='./bus\x00', 0x14117e, 0x0) r2 = creat(&(0x7f00000001c0)='./bus\x00', 0x0) lseek(r2, 0x7ffffc, 0x0) write$binfmt_elf64(r2, &(0x7f00000002c0)=ANY=[], 0x1a0) mmap(&(0x7f0000000000/0x600000)=nil, 0x600051, 0x7ffffe, 0x4002011, r1, 0x0) ioctl$EXT4_IOC_SWAP_BOOT(r0, 0x6611) [ 162.943236][ T5317] FAT-fs (loop4): bogus number of FAT sectors [ 162.949344][ T5317] FAT-fs (loop4): Can't find a valid FAT filesystem 04:36:17 executing program 5: r0 = syz_mount_image$vfat(&(0x7f00000000c0), &(0x7f0000000100)='./file2\x00', 0x0, 0x2, &(0x7f0000000300)=[{&(0x7f0000000000)="eb3c906d6b66082ebc617400028001000240000004f801", 0x17}, {0x0, 0x0, 0x10e20}], 0x0, &(0x7f0000001680)={[{@uni_xlate}]}) mkdirat(r0, &(0x7f0000000040)='./file1\x00', 0x700000000000000) [ 163.114640][ T5324] loop5: detected capacity change from 0 to 270 04:36:18 executing program 5: r0 = syz_mount_image$vfat(&(0x7f00000000c0), &(0x7f0000000100)='./file2\x00', 0x0, 0x2, &(0x7f0000000300)=[{&(0x7f0000000000)="eb3c906d6b66082ebc617400028001000240000004f801", 0x17}, {0x0, 0x0, 0x10e20}], 0x0, &(0x7f0000001680)={[{@uni_xlate}]}) mkdirat(r0, &(0x7f0000000040)='./file1\x00', 0xb00000000000000) 04:36:18 executing program 0: r0 = creat(&(0x7f0000000000)='./bus\x00', 0x0) openat$vcsu(0xffffffffffffff9c, 0x0, 0x0, 0x0) r1 = open(&(0x7f0000000780)='./bus\x00', 0x14117e, 0x0) r2 = creat(&(0x7f00000001c0)='./bus\x00', 0x0) lseek(r2, 0x7ffffc, 0x0) write$binfmt_elf64(r2, &(0x7f00000002c0)=ANY=[], 0x1a0) mmap(&(0x7f0000000000/0x600000)=nil, 0x600052, 0x7ffffe, 0x4002011, r1, 0x0) ioctl$EXT4_IOC_SWAP_BOOT(r0, 0x6611) [ 163.341296][ T5326] loop5: detected capacity change from 0 to 270 04:36:18 executing program 5: r0 = syz_mount_image$vfat(&(0x7f00000000c0), &(0x7f0000000100)='./file2\x00', 0x0, 0x2, &(0x7f0000000300)=[{&(0x7f0000000000)="eb3c906d6b66082ebc617400028001000240000004f801", 0x17}, {0x0, 0x0, 0x10e20}], 0x0, &(0x7f0000001680)={[{@uni_xlate}]}) mkdirat(r0, &(0x7f0000000040)='./file1\x00', 0xc00000000000000) 04:36:18 executing program 3: syz_mount_image$vfat(&(0x7f00000002c0), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f00000000c0)="601c6d6b646f736617e43c00088020000200000004f8000020004000000000000000000001", 0x25}, {0x0, 0x0, 0x200000000010ffd}], 0x0, &(0x7f0000000240)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') open(&(0x7f0000000080)='./file0\x00', 0x4142, 0x0) perf_event_open(&(0x7f000001d000)={0x0, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41c1}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) r1 = open(&(0x7f0000000000)='./file0\x00', 0x141042, 0x0) write$binfmt_elf64(r1, &(0x7f0000000180)=ANY=[], 0x82) rename(&(0x7f0000000180)='./file0\x00', &(0x7f0000000300)='./file0\x00') r2 = openat$cgroup_ro(0xffffffffffffff9c, 0x0, 0x26e1, 0x0) ioctl$PERF_EVENT_IOC_PERIOD(r2, 0x4030582a, &(0x7f0000000040)) write$P9_RREADDIR(r2, &(0x7f0000000240)=ANY=[@ANYBLOB="49000000290200030000008003000000240000f00000000014020000000066696c65fb1f3cde7d42a05ebbdb864e304fb71615dfe1ae30020200000007000000000000000300"/80], 0x49) r3 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) r4 = open(&(0x7f0000000380)='./file0\x00', 0x141042, 0x0) write$binfmt_elf64(r4, &(0x7f0000000180)=ANY=[], 0x82) sendfile(r4, r3, 0x0, 0xa198) sendfile(r1, r0, 0x0, 0xa198) 04:36:18 executing program 0: r0 = creat(&(0x7f0000000000)='./bus\x00', 0x0) openat$vcsu(0xffffffffffffff9c, 0x0, 0x0, 0x0) r1 = open(&(0x7f0000000780)='./bus\x00', 0x14117e, 0x0) r2 = creat(&(0x7f00000001c0)='./bus\x00', 0x0) lseek(r2, 0x7ffffc, 0x0) write$binfmt_elf64(r2, &(0x7f00000002c0)=ANY=[], 0x1a0) mmap(&(0x7f0000000000/0x600000)=nil, 0x600053, 0x7ffffe, 0x4002011, r1, 0x0) ioctl$EXT4_IOC_SWAP_BOOT(r0, 0x6611) [ 163.519477][ T5331] loop5: detected capacity change from 0 to 270 04:36:18 executing program 1: syz_mount_image$vfat(&(0x7f00000002c0), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f00000000c0)="601c6d6b646f736617e43c00088020000200000004f8000020004000000000000000000001", 0x25}, {0x0, 0x0, 0x200000000010ffd}], 0x0, &(0x7f0000000240)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') open(&(0x7f0000000080)='./file0\x00', 0x4142, 0x0) r0 = perf_event_open(0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r1 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) r2 = open(&(0x7f0000000000)='./file0\x00', 0x141042, 0x0) write$binfmt_elf64(r2, &(0x7f0000000180)=ANY=[], 0x82) r3 = openat$cgroup_ro(0xffffffffffffff9c, 0x0, 0x26e1, 0x0) ioctl$PERF_EVENT_IOC_PERIOD(r3, 0x4030582a, &(0x7f0000000040)) write$P9_RREADDIR(r3, &(0x7f0000000240)=ANY=[@ANYBLOB="49000000290200030000008003000000240000f00000000014020000000066696c65fb1f3cde7d42a05ebbdb864e304fb71615dfe1ae30020200000007000000000000000300"/80], 0x49) r4 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) ioctl$PERF_EVENT_IOC_PERIOD(r0, 0x40082404, &(0x7f0000000140)=0x3) r5 = open(&(0x7f0000000380)='./file0\x00', 0x141042, 0x0) write$binfmt_elf64(r5, &(0x7f0000000180)=ANY=[], 0x82) sendfile(r5, r4, 0x0, 0xa198) sendfile(r2, r1, 0x0, 0xa198) 04:36:18 executing program 5: r0 = syz_mount_image$vfat(&(0x7f00000000c0), &(0x7f0000000100)='./file2\x00', 0x0, 0x2, &(0x7f0000000300)=[{&(0x7f0000000000)="eb3c906d6b66082ebc617400028001000240000004f801", 0x17}, {0x0, 0x0, 0x10e20}], 0x0, &(0x7f0000001680)={[{@uni_xlate}]}) mkdirat(r0, &(0x7f0000000040)='./file1\x00', 0xd00000000000000) [ 163.613141][ T5336] loop3: detected capacity change from 0 to 264192 [ 163.638167][ T5336] FAT-fs (loop3): Invalid FSINFO signature: 0x00000000, 0x00000000 (sector = 1) 04:36:18 executing program 4: syz_mount_image$vfat(&(0x7f00000002c0), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f00000000c0)="601c6d6b646f736617e43c00088020000200000004f800002000400000000000000000", 0x23}, {0x0, 0x0, 0x200000000010ffd}], 0x0, &(0x7f0000000240)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') open(&(0x7f0000000080)='./file0\x00', 0x4142, 0x0) r0 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) r1 = open(&(0x7f0000000000)='./file0\x00', 0x141042, 0x0) write$binfmt_elf64(r1, &(0x7f0000000180)=ANY=[], 0x82) openat$cgroup_ro(0xffffffffffffff9c, 0x0, 0x26e1, 0x0) r2 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) r3 = open(&(0x7f0000000380)='./file0\x00', 0x141042, 0x0) write$binfmt_elf64(r3, &(0x7f0000000180)=ANY=[], 0x82) sendfile(r3, r2, 0x0, 0xa198) sendfile(r1, r0, 0x0, 0xa198) [ 163.693429][ T5339] loop5: detected capacity change from 0 to 270 [ 163.729982][ T5341] loop1: detected capacity change from 0 to 264192 [ 163.770213][ T5344] loop4: detected capacity change from 0 to 264192 [ 163.781966][ T5341] FAT-fs (loop1): Invalid FSINFO signature: 0x00000000, 0x00000000 (sector = 1) 04:36:18 executing program 5: r0 = syz_mount_image$vfat(&(0x7f00000000c0), &(0x7f0000000100)='./file2\x00', 0x0, 0x2, &(0x7f0000000300)=[{&(0x7f0000000000)="eb3c906d6b66082ebc617400028001000240000004f801", 0x17}, {0x0, 0x0, 0x10e20}], 0x0, &(0x7f0000001680)={[{@uni_xlate}]}) mkdirat(r0, &(0x7f0000000040)='./file1\x00', 0xe00000000000000) [ 163.820249][ T5344] FAT-fs (loop4): bogus number of FAT sectors [ 163.826373][ T5344] FAT-fs (loop4): Can't find a valid FAT filesystem 04:36:18 executing program 2: r0 = syz_mount_image$vfat(&(0x7f00000000c0), &(0x7f0000000100)='./file2\x00', 0x0, 0x2, &(0x7f0000000300)=[{&(0x7f0000000000)="eb3c906d6b66082ebc617400028001000240000004f801", 0x17}, {0x0, 0x0, 0x810e20}], 0x0, &(0x7f0000000080)=ANY=[@ANYBLOB='\t\x00\x00\x00x,ate=1,\x00']) fsconfig$FSCONFIG_SET_PATH_EMPTY(0xffffffffffffffff, 0x4, &(0x7f0000000180)='}[\'\\%\x00', &(0x7f00000001c0)='./file1\x00', 0xffffffffffffffff) mkdirat(r0, &(0x7f0000000040)='./file1\x00', 0x0) r1 = syz_open_dev$ptys(0xc, 0x3, 0x0) ioctl$VFAT_IOCTL_READDIR_SHORT(r1, 0x82307202, &(0x7f0000000340)=[{0x0, 0x0, 0x100}, {0x0, 0x0, 0x100}]) r2 = openat(0xffffffffffffff9c, &(0x7f0000000140)='./file1\x00', 0x20000, 0x170) r3 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000080)='cgroup.controllers\x00', 0x275a, 0x0) write$binfmt_script(r3, &(0x7f0000000100)=ANY=[@ANYBLOB='c'], 0x230) mmap(&(0x7f0000001000/0x4000)=nil, 0x4000, 0x1, 0x10012, r3, 0x0) ioctl$BTRFS_IOC_INO_LOOKUP_USER(0xffffffffffffffff, 0xd000943e, &(0x7f0000000040)={0x0, 0x0, "8ecd621d7a8b06338954e83b5e1cb75b0844f7a91ddc69ea68b817b57c1cd4404dcc8d486e729dbf2020ed6c177122a930d123df31aaf441ffa370f2c8545264a60ee8fee8b876d580264c70411e12633427f320f0755afe6ea51e4a189b042f6134f575cb5de6f5e3ad18cc1fdeffd59033482017e0b89115ede6dec64246bf5b984b2b79af035338ac646a599027d9bd78c459b731964e8e1022269ec3593e074403a3c81871993e3d6cb2c68fd59a3ee4bf9a9ec50e2ceb77df93406c4bc6e1c78069fcf79ef580841d857c9fd52178f870fb0853a32cd1479a94ec16c0f665caace347cace8bc6670b60ddb81ef30b00ac39a5e7682caa8e5a0a3428c168", "60393758e470ec6296d843f3d838c27064f7838b2d65c4d09e188b4a606cab37bc0424daef0f3f0083853568c4bbf4aed503fb541780b94dcb3bf8abfadd6e56d5414886f98588eac9400cb6dd72b182d3501862934d0f6bb312d8c0a24b79340418a165e678c4b2927c98ce0f8540648888ee8052e0a7aa268712bb5980c217a9bdaf309cb5637558c34cec32cd07bbf11c2797e18379e437cd4bb2f613a8cf233ad22b7fbc056bce249164f1b88801ec776b69cedd4ae36ddf61748be3650f279d7455a2a7974ab48b9d8fa8fded0ffb188fabb1822ea8d162effe650359e0196a78ab44d0b3e8902e5002663b0dfc30b43ca8cbd54c0ed1616598c73c2fd6f24b41b12d0725f2686e628898b7d87972cd5d564e0656baf3a29f7e2b65e4adf436692a57a833b46b54355e1cbaf5fec3f409f65c1b247d1388eaaf540a5e2f378e5221c4cdba6f3eb00eb60eca5caec0f2d283192890415f72de3845abd4cefd5f574cece7354ac9d0ca34c8e6422351e0828bcd9f8f792eae51d81bdb1288d3fa26aea172ce13c297aabceb2aa4a14954b1f12f3f25553eac16b09340b505a4aa93fc1807cfea2555dfaee71e07c8bf9995d09925db50836a29c1c526adfdcd4a5e614d7cf617024cdf3604be2c86260755066a908e7511f6d25dea40491888aa1be2e35de79902628ac9bcdec7b2984a00c63a55f3da8754888e0aab3fb1c54926d6e60941ffd5603600d7acfcca74b7596e9da5e7b933d5b9296a5f3742766a6b53d6d324db379378c1f623d6e0b547da96fc9e43c8a081142bc3e667d9458ec394bdc426855bcba6deba54b698d41ff67ecc5328c4a4677277b46ef3bce8f74bb6f3058a2619a365b671081b38c680eb85b1b0b7d462541b2aa1741eff2776ba719b0d9f13ff631716940f89e88bcf4e3d2e5ac0994fbb43a59a5a807ae291daab77b72aef964a63f32244c38956bd0c2649277383fcfe1681fa61520be161fe7c495ed76dcd1c383846058a3686bbcab041f5271c9f150738b7c6d6d543d638f2bbcd05e6395de3042af1fb3b34af42fd665d411f664d1581dd64adebed6a75808340c0c1fe19b8794692ac2c2830b2f4b331ecafde36d5c1e33cbb2467e90cfb1534ef9b45d1646127576f335a06151dd6057cf53e2691ddc54f04ef4a2ef31e66af87d3f7f0847b67d1e3978e82368f6a09d2f8e6c0646e1bea2ba9e316d12486f145913306f00a2e8de86689464d9abd49c07ec9b921911c56b50f6f30ab422de564222897b238e49772e2f4306d178cbf8ab29cea136b20f23ec177ddf0130be9c9fe4a5e71526ff609416db415f3d308f98a617483a99ff713c1e8ad09f80e7f723c54c633df683d84a4eb63eccb1bd9d7061c1ff55314598e5d31ac696c230f09eab449d2f2635c681f29f5c76732e1234393500e7645dff7a0e5c7ac5a053647677446fcfc9fe42d6d84833b0fa55e91442b28da7e9ff38f7a778792ff70a949effbbe6dda8010c3e22cbdef778ba4aa0192172e4fa2706ff8dd76e9f97bbe9e7e58c9ef4ebc8c029c394bf42e73598a0e277f7e8e26a782a8e0b4581d98ab09a8581cc13b1b17b4a0613c846ec96dab7866ed305a6a66cf5fd0f599246de125f711417a18b5f2366b5649c7a7e170ad05a43dc3751e4c70b870b7c52adbb345e57e42c8cdc0d78a13e06d5cbd6633ae6e66bcd525c062b3f138b86b08f95e2e122dc72bf5b1ba30da41d433baa9c554d4906ff0d554873dab1aa6d487d8bbedd76a333589639d421a2c80e998c6e3a858a5f8ef6c4de4d64ab103a03e1e5cd0b98df74331bb09694d5df1eef68278b943668bc8f65df2ef0ece82ff856d7dcb5f60646121842a2a16354238d3f498c6e90503f724a156e506b864afab45918ae35f751c58409daca4a820744f56bddd05cb6d4bcdb26977f007aecb786f341b8827e0f9c520d3d3abd993a90b4f855ae8de2edea478d73b1c896e389aa2b909f049cb4f57b1da9a2a65e6126f29ead7641ea31f3f68b9e281994a682e576844a4f628b82b4602e3ff3ba7462f34aeab2ba6e2b1e3b8eb806e29b292e3afabc4e17556c604b2a9c93d3786522952b9ddf8cc4f58484b67ca9f0bed17609f0ee87c6c43a7d56cc66932dc88be6047636e89c17d9f557ba15fb9f71d93f48290e2f3b7164a5e63562543ffc7f7734618e6322e10a0e328cfca52fb67eafc76f4b40e0a9a6a3034e297db71bb4e1b5e4584e87e56b8757b12875bc29eae5be3fd827b32d8f65a8009760ffb7fcbe18c69d41e336dec6238373e916b547a79869d24524cc86aebb1dfd7fc7343bd71d6007947b1025e99b9b04d4b326c921ab5997556a64c085eb53bb967d979e6c43e4dba9c08771af1c820d277a14fe08e2ec868302e0df1dbcc6a561bcc8e78dc88e1776c2375b6dfd2c9abc4b393c4dfda3d560448671ecdfb6d8be2abae205b515a242bcfa5b0316b82089a32d1abc00b78b0ee3a46680d3b82d320e9d294f8d14d148cba30b9c621dd7fd9eaa1b299138d49eccc8a4b5f2d06b4402754dafa2830fe48af8d3c0bc116475efc6bd0f0d2752b14f95906529d58a90c262e2294c2cac9457dfb6fbeb8728db282454226d64c1cee1bb3df1b13bd2cb4dbac37743f8c5627732144433f575328129bbeea3e5c236215779fa86ba1859c835a4bfcf13fe18bdd14bec7dda1eda67e72c82befa25fdaac1224e2c3e3c6828d6a3f87b27b827a599d70a9b59a4271cc88252b55c930191124d05b8f74c57a97159f364b0bce349d79daa445445a5eca9806e710a36a9f4d1c3ad7b3a67485575c9f146435263532270c96a437891550e348c3155b4a6ef61efd620b05ad6e814541d5aae2ddce925a86d0c71d036c6b5100ec6116f10ab5735bffc805dcba8030d1e648bfb8efcf7e6e034bad74def2b93789a6ed12739f7692eeb48a537fe54f9422a9af6ef76452a151ba67f8b4f93d8fc2a3aa47358925d0db8521a46a3a40a68a8a44d5de6bba095bbc727724d16fa1b904227f0d3ebd80a899659b53ef0a0f0502258e5173b65ac77735f380036e56c1f0a64eeb254845f3a9747d5e61cc8d2770738ade3064879ff54a3e89213bc6228534f6b55350f8f0b22ba93df1976ab1952ae76487fe860893cd0531cf128e25d4705d1afc07648c831d40cda18809dde889eb1ba2abb5f38700f1a6f1ea7654add98ccc813b85c1d15d9f628f36a78710cff752e51110c583dd7d4ebd61d36f9d13130bdc8336533b1e39cffae32e88ced88315806b522ec974c9904e4510ac249ec30157ed4b6a70d7901f8d121589e3ca18e1194fa7fd71bd248650900f9f9b5a9ea83ecc5fdcd48d88e2878e36600fb737016642ebf2b905fb8e0becdaba17d330a269b71a366171b29e79ac69c9e9036b2e9b7ac941bee1c497bebffae27b2d3a88ab7909f820214219af2602188bb9eccbe69507fd653727ffa4a4f363738d61a5910f7f9a5d21ff1a3559af06aedc5b69d7979338480653bcd9b082a80eb88dfddc26a6f1a9186a898b1a0f8065b5fb3a2fbbcf422d71c3bf406ab3f97f4863972dc68e79d64e837e11307229d02f54e56af2e53a5c13cf6bebb462fd5041e90977b66c9f3a485815645c971f7a6c47b085b7287b97967c046701cb3e2c3878d032ba4305d53df920ecee5974e14bd4f6286483efa1f9ede003d5d52be42e380f0016b1b3031e2ca5cc9265ba8278293102c49d27fad8faf334877a977701c2ec74c242b4f795c07bbfdcd32279d0c3ff20d7ba66e4d650a458b13510b6fb760aa52d697ecc1260a9e752e2a492e9249eda4ccbc46019d63b573ee8a5c3d2ef75f1b7718d1f0aa161404a2e7ea8496ccd609b6b3b0cd446d089d712b4282eea992757402d9de35a42c6e8b584ce9d0900b337ee1e279d996ef7e2dbff27b3a1218375af79b7aad0248ccd91246c0a2694fbb46583c315d8a5bad753f75dc6e5a73663e297660651c0035566f72838a67007fdbeff6d40792727f2826c8fd78744b8e944ab99d8641e8c71deb3c817531a7ce7aecb06c7e4ea0b6343074e6d175631ae26554d415c7c17ab5de6fadb811e2010dc3490816de907a00103cd958406b53818d94533a8f5d7620f4870fa164258c7f00b28c0250fc1cf88f8c13dd21bec6b412b3d74f6ddb76e3a19dbcfdd8f5a4d2bda3bf098b139f6f27dfe3092636b3a299f51e9fb5dc98e9ff85dfad456b8dda92a921a98ad4d1b044651d9ebd5847ad1cdadbf73bf7df3a1fcb7945d8514f099fe0e627b1802c1cb30b20825b47abd300e4069b74994f9fa67b9137f88b78a7314b0deaa74c8803104b1ceb0b8a47a4fc3a5c32f0eff6ade02d3b930bc3fc99b2a9ebac22a7085fe74afb5358296aeef6818d7c904413673e7228b12b7ff872c711d5c98a488406b5dfb2cae81e10b60851a8a45f51a7d8d1337a353824816e982681cac47317aa8ad27e3e4f8d48cb0167de896d1469fbf7c6f154609beddb4b06fc23710f6a2a03b81e9ca49fc9bcdc64821e112fd1b446a439633fa7f705ae3252b55f9b38d991e4814dedda60c002ef9679664449eb174f628619427096123784cdd2fe5442616f91fe74918fa91a0c05396588a213e7e1615d80bad3fe1b5a3fd64cb70b20358f82e9e02b27d6e65106f0b626be4655d19d6a7ff014581902817a50e887c9fbe39a98970402817921f523febbef7feda4e1d9c10530fb65c97eb93b9e5111e0630bd5358147ff6390ef8fd89132609cc12b9b6e9ba84cd1705b245c0e61d369a9ac3ac952cae00e31ced8024721965d76822c0aa36478f249af22f00cd6e75eada1c4b89e62bae4f88baddaf9d9771d1e6cd54ecf6938c1d57f610bec4c80b4e54f759fef202894d88d4e0c481d4556953d5034730ab67d48d2c0cec76412293d85bec65a8a6c5a72481a86da5107394f9ca32feee824190b067519d0445a27e0a7a2e17cd40e2a7572041b492f48d9610106140110906ba61e66258281319ffbbe830c576ef6a1e2a9adb1c3aaaccde27d6bef950dd58aa56a92045585d62648dab39133a2ae5d37a24746f9d2775fdb90e00414de952aaacb8ff8d06c33e4fb339f3218b24dc631b0aaa10ac860ed69b8e436749ad7e049c8911ff4ade56bbd5376d30a6ea930e81bcfbdabae184f0ae194c64209fc3b1c2c66249a4a41e16a618db6425850a34e7ca002e6aab7148a40bd88b5382564d094be54e359c0c21861b50ea9ae5fba4f520fb51f537af2dd966ae58861f74a6aa20786805ed3251950256e5529130815ed322276903555a372cde347c92292ec4d1c9d9e74dbe9a78dec2078a9e99be794638973cc3c211935083edf482f0526a8f30375633300e7fdb595edbdecf4edc42f960"}) r4 = syz_open_dev$sg(&(0x7f0000000000), 0x0, 0x0) r5 = perf_event_open(&(0x7f00000003c0)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext, 0x0, 0x0, 0x0, 0x7, 0x7fffffff}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) ioctl$BTRFS_IOC_GET_SUBVOL_INFO(r4, 0x81f8943c, &(0x7f0000000440)={0x0, ""/256, 0x0, 0x0}) r9 = openat$loop_ctrl(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$BTRFS_IOC_GET_SUBVOL_INFO(r9, 0x81f8943c, &(0x7f0000001640)={0x0}) ioctl$BTRFS_IOC_GET_SUBVOL_INFO(0xffffffffffffffff, 0x81f8943c, &(0x7f0000001300)={0x0, ""/256, 0x0, 0x0}) ioctl$BTRFS_IOC_GET_SUBVOL_ROOTREF(0xffffffffffffffff, 0xd000943d, &(0x7f0000003300)={0x40, [{}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {0x0, 0x0}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {0x0, r11}], 0x7, "af92ab8252adde"}) ioctl$BTRFS_IOC_GET_SUBVOL_ROOTREF(r5, 0xd000943d, &(0x7f0000058c40)={0x0, [{}, {0x0, r8}, {r7}, {r7}, {r7}, {}, {}, {0x0, r8}, {}, {0x0, r8}, {0x0, r8}, {}, {}, {0x0, r8}, {}, {r7}, {}, {}, {}, {}, {}, {r7}, {0x0, r8}, {0x0, r8}, {}, {0x0, r8}, {r6}, {}, {r6}, {0x0, r8}, {}, {}, {r6, r8}, {}, {}, {}, {0x0, r8}, {}, {r6, r8}, {}, {0x0, r8}, {r7}, {}, {}, {r7}, {0x0, r8}, {r7}, {}, {}, {}, {0x0, r8}, {}, {}, {}, {r6}, {}, {}, {}, {}, {}, {0x0, r8}, {0x0, r8}, {}, {}, {}, {0x0, r8}, {}, {r6}, {}, {}, {}, {}, {0x0, r8}, {}, {r7}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {0x0, r8}, {0x0, r8}, {r6, r8}, {}, {}, {0x0, r8}, {}, {}, {}, {}, {r7}, {0x0, r8}, {}, {}, {}, {}, {}, {0x0, r8}, {}, {}, {r6}, {r6}, {}, {0x0, r8}, {r6, r8}, {}, {r7}, {}, {}, {}, {}, {r6}, {0x0, r8}, {}, {r6}, {0x0, r8}, {}, {}, {}, {}, {0x0, r8}, {r7, r8}, {}, {0x0, r8}, {}, {}, {}, {r6}, {r7, r8}, {0x0, r8}, {}, {}, {r7}, {}, {0x0, r8}, {}, {}, {r7}, {r6}, {0x0, r8}, {}, {}, {0x0, r8}, {}, {}, {}, {}, {r7}, {}, {}, {}, {}, {0x0, r11}, {r6}, {r7}, {}, {0x0, r8}, {}, {r7}, {}, {}, {}, {}, {}, {}, {r6, r8}, {r7}, {0x0, r8}, {}, {}, {}, {0x0, r8}, {}, {0x0, r8}, {}, {}, {}, {}, {}, {}, {r7}, {r10}, {}, {}, {}, {}, {0x0, r8}, {}, {0x0, r8}, {}, {}, {r7}, {0x0, r8}, {}, {0x0, r8}, {}, {}, {r6}, {}, {}, {r7}, {}, {}, {}, {}, {0x0, r8}, {}, {}, {r6}, {}, {r7}, {}, {}, {r7}, {0x0, r8}, {}, {r6, r8}, {}, {}, {0x0, r8}, {}, {}, {}, {r6}, {}, {r6}, {}, {}, {}, {}, {r6, r8}, {}, {}, {r7, r12}, {r6, r8}, {}, {}, {}, {}, {}, {r6}, {0x0, r8}, {0x0, r8}, {}, {}, {}, {}, {}, {r6, r8}], 0x0, "2156816c73038c"}) ioctl$BTRFS_IOC_GET_SUBVOL_ROOTREF(r3, 0xd000943d, &(0x7f000005a040)={0x7, [{}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {r10}], 0x0, "baa1b06b31a7f2"}) sendmsg$nl_route(r3, &(0x7f00000002c0)={&(0x7f0000000200)={0x10, 0x0, 0x0, 0x1000}, 0xc, &(0x7f0000000280)={&(0x7f0000000240)=@RTM_GETNSID={0x2c, 0x5a, 0x1, 0x70bd2b, 0x25dfdbfb, {}, [@NETNSA_FD={0x8, 0x3, r2}, @NETNSA_PID={0x8, 0x2, 0xffffffffffffffff}, @NETNSA_PID={0x8}]}, 0x2c}, 0x1, 0x0, 0x0, 0x4400c050}, 0x8000) 04:36:18 executing program 0: r0 = creat(&(0x7f0000000000)='./bus\x00', 0x0) openat$vcsu(0xffffffffffffff9c, 0x0, 0x0, 0x0) r1 = open(&(0x7f0000000780)='./bus\x00', 0x14117e, 0x0) r2 = creat(&(0x7f00000001c0)='./bus\x00', 0x0) lseek(r2, 0x7ffffc, 0x0) write$binfmt_elf64(r2, &(0x7f00000002c0)=ANY=[], 0x1a0) mmap(&(0x7f0000000000/0x600000)=nil, 0x600054, 0x7ffffe, 0x4002011, r1, 0x0) ioctl$EXT4_IOC_SWAP_BOOT(r0, 0x6611) 04:36:18 executing program 3: syz_mount_image$vfat(&(0x7f00000002c0), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f00000000c0)="601c6d6b646f736617e43c00088020000200000004f8000020004000000000000000000001", 0x25}, {0x0, 0x0, 0x200000000010ffd}], 0x0, &(0x7f0000000240)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') open(&(0x7f0000000080)='./file0\x00', 0x4142, 0x0) perf_event_open(&(0x7f000001d000)={0x1, 0x70}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) r1 = open(&(0x7f0000000000)='./file0\x00', 0x141042, 0x0) write$binfmt_elf64(r1, &(0x7f0000000180)=ANY=[], 0x82) rename(&(0x7f0000000180)='./file0\x00', &(0x7f0000000300)='./file0\x00') r2 = openat$cgroup_ro(0xffffffffffffff9c, 0x0, 0x26e1, 0x0) ioctl$PERF_EVENT_IOC_PERIOD(r2, 0x4030582a, &(0x7f0000000040)) write$P9_RREADDIR(r2, &(0x7f0000000240)=ANY=[@ANYBLOB="49000000290200030000008003000000240000f00000000014020000000066696c65fb1f3cde7d42a05ebbdb864e304fb71615dfe1ae30020200000007000000000000000300"/80], 0x49) r3 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) r4 = open(&(0x7f0000000380)='./file0\x00', 0x141042, 0x0) write$binfmt_elf64(r4, &(0x7f0000000180)=ANY=[], 0x82) sendfile(r4, r3, 0x0, 0xa198) sendfile(r1, r0, 0x0, 0xa198) 04:36:18 executing program 5: r0 = syz_mount_image$vfat(&(0x7f00000000c0), &(0x7f0000000100)='./file2\x00', 0x0, 0x2, &(0x7f0000000300)=[{&(0x7f0000000000)="eb3c906d6b66082ebc617400028001000240000004f801", 0x17}, {0x0, 0x0, 0x10e20}], 0x0, &(0x7f0000001680)={[{@uni_xlate}]}) mkdirat(r0, &(0x7f0000000040)='./file1\x00', 0xf00000000000000) [ 163.938690][ T5350] loop2: detected capacity change from 0 to 33038 [ 163.949162][ T5350] FAT-fs (loop2): Unrecognized mount option " " or missing value [ 163.957359][ T5352] loop5: detected capacity change from 0 to 270 [ 163.975043][ T2367] FAT-fs (loop3): Invalid FSINFO signature: 0x00000000, 0x00000000 (sector = 1) [ 164.036168][ T5355] loop3: detected capacity change from 0 to 264192 [ 164.050055][ T5350] loop2: detected capacity change from 0 to 33038 [ 164.065681][ T5355] FAT-fs (loop3): Invalid FSINFO signature: 0x00000000, 0x00000000 (sector = 1) 04:36:18 executing program 1: syz_mount_image$vfat(&(0x7f00000002c0), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f00000000c0)="601c6d6b646f736617e43c00088020000200000004f8000020004000000000000000000001", 0x25}, {0x0, 0x0, 0x200000000010ffd}], 0x0, &(0x7f0000000240)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') open(&(0x7f0000000080)='./file0\x00', 0x4142, 0x0) r0 = perf_event_open(0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r1 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) r2 = open(&(0x7f0000000000)='./file0\x00', 0x141042, 0x0) write$binfmt_elf64(r2, &(0x7f0000000180)=ANY=[], 0x82) r3 = openat$cgroup_ro(0xffffffffffffff9c, 0x0, 0x26e1, 0x0) ioctl$PERF_EVENT_IOC_PERIOD(r3, 0x4030582a, &(0x7f0000000040)) write$P9_RREADDIR(r3, &(0x7f0000000240)=ANY=[@ANYBLOB="49000000290200030000008003000000240000f00000000014020000000066696c65fb1f3cde7d42a05ebbdb864e304fb71615dfe1ae30020200000007000000000000000300"/80], 0x49) r4 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) ioctl$PERF_EVENT_IOC_PERIOD(r0, 0x40082404, &(0x7f0000000140)=0x3) r5 = open(&(0x7f0000000380)='./file0\x00', 0x141042, 0x0) write$binfmt_elf64(r5, &(0x7f0000000180)=ANY=[], 0x82) sendfile(r5, r4, 0x0, 0xa198) sendfile(r2, r1, 0x0, 0xa198) [ 164.084607][ T5350] FAT-fs (loop2): Unrecognized mount option " " or missing value [ 164.094556][ T5357] loop5: detected capacity change from 0 to 270 [ 164.104806][ T2367] FAT-fs (loop1): Invalid FSINFO signature: 0x00000000, 0x00000000 (sector = 1) 04:36:18 executing program 5: r0 = syz_mount_image$vfat(&(0x7f00000000c0), &(0x7f0000000100)='./file2\x00', 0x0, 0x2, &(0x7f0000000300)=[{&(0x7f0000000000)="eb3c906d6b66082ebc617400028001000240000004f801", 0x17}, {0x0, 0x0, 0x10e20}], 0x0, &(0x7f0000001680)={[{@uni_xlate}]}) mkdirat(r0, &(0x7f0000000040)='./file1\x00', 0x1000000000000000) [ 164.185910][ T5361] loop1: detected capacity change from 0 to 264192 04:36:19 executing program 0: r0 = creat(&(0x7f0000000000)='./bus\x00', 0x0) openat$vcsu(0xffffffffffffff9c, 0x0, 0x0, 0x0) r1 = open(&(0x7f0000000780)='./bus\x00', 0x14117e, 0x0) r2 = creat(&(0x7f00000001c0)='./bus\x00', 0x0) lseek(r2, 0x7ffffc, 0x0) write$binfmt_elf64(r2, &(0x7f00000002c0)=ANY=[], 0x1a0) mmap(&(0x7f0000000000/0x600000)=nil, 0x600055, 0x7ffffe, 0x4002011, r1, 0x0) ioctl$EXT4_IOC_SWAP_BOOT(r0, 0x6611) [ 164.239240][ T5361] FAT-fs (loop1): Invalid FSINFO signature: 0x00000000, 0x00000000 (sector = 1) 04:36:19 executing program 2: r0 = syz_mount_image$vfat(&(0x7f00000000c0), &(0x7f0000000100)='./file2\x00', 0xfffffffffffefffe, 0x2, &(0x7f0000000300)=[{&(0x7f0000000000)="eb3c906d6b66082ebc617400028001000240000004f801", 0x17}, {0x0, 0x0, 0x10e20}], 0x0, &(0x7f0000001680)={[{@uni_xlate}]}) mkdirat(r0, &(0x7f0000000040)='./file1\x00', 0x0) pivot_root(&(0x7f0000000080)='./file2/file0\x00', &(0x7f0000000140)='./file1\x00') [ 164.291517][ T5366] loop5: detected capacity change from 0 to 270 04:36:19 executing program 5: r0 = syz_mount_image$vfat(&(0x7f00000000c0), &(0x7f0000000100)='./file2\x00', 0x0, 0x2, &(0x7f0000000300)=[{&(0x7f0000000000)="eb3c906d6b66082ebc617400028001000240000004f801", 0x17}, {0x0, 0x0, 0x10e20}], 0x0, &(0x7f0000001680)={[{@uni_xlate}]}) mkdirat(r0, &(0x7f0000000040)='./file1\x00', 0x1100000000000000) [ 164.362924][ T5369] loop2: detected capacity change from 0 to 264192 04:36:19 executing program 3: syz_mount_image$vfat(&(0x7f00000002c0), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f00000000c0)="601c6d6b646f736617e43c00088020000200000004f8000020004000000000000000000001", 0x25}, {0x0, 0x0, 0x200000000010ffd}], 0x0, &(0x7f0000000240)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') open(&(0x7f0000000080)='./file0\x00', 0x4142, 0x0) perf_event_open(&(0x7f000001d000)={0x1, 0x70}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) r1 = open(&(0x7f0000000000)='./file0\x00', 0x141042, 0x0) write$binfmt_elf64(r1, &(0x7f0000000180)=ANY=[], 0x82) rename(&(0x7f0000000180)='./file0\x00', &(0x7f0000000300)='./file0\x00') r2 = openat$cgroup_ro(0xffffffffffffff9c, 0x0, 0x26e1, 0x0) ioctl$PERF_EVENT_IOC_PERIOD(r2, 0x4030582a, &(0x7f0000000040)) write$P9_RREADDIR(r2, &(0x7f0000000240)=ANY=[@ANYBLOB="49000000290200030000008003000000240000f00000000014020000000066696c65fb1f3cde7d42a05ebbdb864e304fb71615dfe1ae30020200000007000000000000000300"/80], 0x49) r3 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) r4 = open(&(0x7f0000000380)='./file0\x00', 0x141042, 0x0) write$binfmt_elf64(r4, &(0x7f0000000180)=ANY=[], 0x82) sendfile(r4, r3, 0x0, 0xa198) sendfile(r1, r0, 0x0, 0xa198) [ 164.469285][ T2367] FAT-fs (loop3): Invalid FSINFO signature: 0x00000000, 0x00000000 (sector = 1) [ 164.504837][ T5373] loop5: detected capacity change from 0 to 270 04:36:19 executing program 4: syz_mount_image$vfat(&(0x7f00000002c0), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f00000000c0)="601c6d6b646f736617e43c00088020000200000004f80000200040000000000000000000", 0x24}, {0x0, 0x0, 0x200000000010ffd}], 0x0, &(0x7f0000000240)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') open(&(0x7f0000000080)='./file0\x00', 0x4142, 0x0) r0 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) r1 = open(&(0x7f0000000000)='./file0\x00', 0x141042, 0x0) write$binfmt_elf64(r1, &(0x7f0000000180)=ANY=[], 0x82) openat$cgroup_ro(0xffffffffffffff9c, 0x0, 0x26e1, 0x0) r2 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) r3 = open(&(0x7f0000000380)='./file0\x00', 0x141042, 0x0) write$binfmt_elf64(r3, &(0x7f0000000180)=ANY=[], 0x82) sendfile(r3, r2, 0x0, 0xa198) sendfile(r1, r0, 0x0, 0xa198) 04:36:19 executing program 0: r0 = creat(&(0x7f0000000000)='./bus\x00', 0x0) openat$vcsu(0xffffffffffffff9c, 0x0, 0x0, 0x0) r1 = open(&(0x7f0000000780)='./bus\x00', 0x14117e, 0x0) r2 = creat(&(0x7f00000001c0)='./bus\x00', 0x0) lseek(r2, 0x7ffffc, 0x0) write$binfmt_elf64(r2, &(0x7f00000002c0)=ANY=[], 0x1a0) mmap(&(0x7f0000000000/0x600000)=nil, 0x600056, 0x7ffffe, 0x4002011, r1, 0x0) ioctl$EXT4_IOC_SWAP_BOOT(r0, 0x6611) 04:36:19 executing program 2: r0 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000080)='cgroup.controllers\x00', 0x275a, 0x0) write$binfmt_script(r0, &(0x7f0000000100)=ANY=[@ANYBLOB=' '], 0x230) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x1, 0x10012, r0, 0x0) r1 = socket$nl_generic(0x10, 0x3, 0x10) r2 = syz_genetlink_get_family_id$tipc(&(0x7f00000000c0), 0xffffffffffffffff) sendmsg$TIPC_CMD_DISABLE_BEARER(r1, &(0x7f0000000700)={0x0, 0x0, &(0x7f00000006c0)={&(0x7f0000000680)={0x2c, r2, 0x1, 0x0, 0x0, {{}, {}, {0x2, 0x13, @udp='udp:syz2\x00'}}}, 0x2c}}, 0x0) sendmsg$TIPC_CMD_SET_NETID(r0, &(0x7f00000001c0)={&(0x7f0000000080)={0x10, 0x0, 0x0, 0x200000}, 0xc, &(0x7f0000000180)={&(0x7f0000000140)={0x24, r2, 0x400, 0x70bd2b, 0x25dfdbfe, {{}, {}, {0x8, 0x2, 0x10001}}, ["", "", "", "", ""]}, 0x24}, 0x1, 0x0, 0x0, 0x40440}, 0x40080) r3 = syz_mount_image$vfat(&(0x7f00000000c0), &(0x7f0000000100)='./file2\x00', 0x0, 0x2, &(0x7f0000000300)=[{&(0x7f0000000000)="eb3c906d6b66082ebc617400028001000240000004f801", 0x17}, {0x0, 0x0, 0x10e20}], 0x0, &(0x7f0000001680)={[{@uni_xlate}]}) mkdirat(r3, &(0x7f0000000040)='./file1\x00', 0x0) 04:36:19 executing program 1: syz_mount_image$vfat(&(0x7f00000002c0), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f00000000c0)="601c6d6b646f736617e43c00088020000200000004f8000020004000000000000000000001", 0x25}, {0x0, 0x0, 0x200000000010ffd}], 0x0, &(0x7f0000000240)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') open(&(0x7f0000000080)='./file0\x00', 0x4142, 0x0) r0 = perf_event_open(0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r1 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) r2 = open(&(0x7f0000000000)='./file0\x00', 0x141042, 0x0) write$binfmt_elf64(r2, &(0x7f0000000180)=ANY=[], 0x82) r3 = openat$cgroup_ro(0xffffffffffffff9c, 0x0, 0x26e1, 0x0) ioctl$PERF_EVENT_IOC_PERIOD(r3, 0x4030582a, &(0x7f0000000040)) write$P9_RREADDIR(r3, &(0x7f0000000240)=ANY=[@ANYBLOB="49000000290200030000008003000000240000f00000000014020000000066696c65fb1f3cde7d42a05ebbdb864e304fb71615dfe1ae30020200000007000000000000000300"/80], 0x49) r4 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) ioctl$PERF_EVENT_IOC_PERIOD(r0, 0x40082404, &(0x7f0000000140)=0x3) r5 = open(&(0x7f0000000380)='./file0\x00', 0x141042, 0x0) write$binfmt_elf64(r5, &(0x7f0000000180)=ANY=[], 0x82) sendfile(r5, r4, 0x0, 0xa198) sendfile(r2, r1, 0x0, 0xa198) 04:36:19 executing program 5: r0 = syz_mount_image$vfat(&(0x7f00000000c0), &(0x7f0000000100)='./file2\x00', 0x0, 0x2, &(0x7f0000000300)=[{&(0x7f0000000000)="eb3c906d6b66082ebc617400028001000240000004f801", 0x17}, {0x0, 0x0, 0x10e20}], 0x0, &(0x7f0000001680)={[{@uni_xlate}]}) mkdirat(r0, &(0x7f0000000040)='./file1\x00', 0x1200000000000000) [ 164.556343][ T5375] loop3: detected capacity change from 0 to 264192 [ 164.575543][ T1851] FAT-fs (loop1): Invalid FSINFO signature: 0x00000000, 0x00000000 (sector = 1) [ 164.580225][ T5375] FAT-fs (loop3): Invalid FSINFO signature: 0x00000000, 0x00000000 (sector = 1) [ 164.645010][ T5381] loop4: detected capacity change from 0 to 264192 [ 164.679912][ T5386] loop5: detected capacity change from 0 to 270 [ 164.695017][ T5388] loop1: detected capacity change from 0 to 264192 [ 164.707456][ T5381] FAT-fs (loop4): bogus number of FAT sectors [ 164.713565][ T5381] FAT-fs (loop4): Can't find a valid FAT filesystem 04:36:19 executing program 5: r0 = syz_mount_image$vfat(&(0x7f00000000c0), &(0x7f0000000100)='./file2\x00', 0x0, 0x2, &(0x7f0000000300)=[{&(0x7f0000000000)="eb3c906d6b66082ebc617400028001000240000004f801", 0x17}, {0x0, 0x0, 0x10e20}], 0x0, &(0x7f0000001680)={[{@uni_xlate}]}) mkdirat(r0, &(0x7f0000000040)='./file1\x00', 0x1300000000000000) 04:36:19 executing program 2: r0 = syz_mount_image$vfat(&(0x7f00000000c0), &(0x7f0000000100)='./file2\x00', 0x0, 0x2, &(0x7f0000000300)=[{&(0x7f0000000000)="eb3c906d6b66082ebc617400028001000240000004f801", 0x17}, {0x0, 0x0, 0x10e20}], 0x0, &(0x7f0000001680)=ANY=[@ANYBLOB='uni_xl\x00\x00\x00\x00\x00\x00\x00']) mkdirat(r0, &(0x7f0000000040)='./file1\x00', 0x0) lremovexattr(&(0x7f0000000140)='./file2\x00', &(0x7f0000000180)=@known='user.incfs.size\x00') r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000080)='cgroup.controllers\x00', 0x275a, 0x0) write$binfmt_script(r1, &(0x7f0000000100)=ANY=[@ANYBLOB=' '], 0x230) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x2000007, 0x10012, r1, 0x9a42b000) getdents(r1, &(0x7f00000001c0)=""/54, 0x36) [ 164.759090][ T5388] FAT-fs (loop1): Invalid FSINFO signature: 0x00000000, 0x00000000 (sector = 1) 04:36:19 executing program 3: syz_mount_image$vfat(&(0x7f00000002c0), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f00000000c0)="601c6d6b646f736617e43c00088020000200000004f8000020004000000000000000000001", 0x25}, {0x0, 0x0, 0x200000000010ffd}], 0x0, &(0x7f0000000240)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') open(&(0x7f0000000080)='./file0\x00', 0x4142, 0x0) perf_event_open(&(0x7f000001d000)={0x1, 0x70}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) r1 = open(&(0x7f0000000000)='./file0\x00', 0x141042, 0x0) write$binfmt_elf64(r1, &(0x7f0000000180)=ANY=[], 0x82) rename(&(0x7f0000000180)='./file0\x00', &(0x7f0000000300)='./file0\x00') r2 = openat$cgroup_ro(0xffffffffffffff9c, 0x0, 0x26e1, 0x0) ioctl$PERF_EVENT_IOC_PERIOD(r2, 0x4030582a, &(0x7f0000000040)) write$P9_RREADDIR(r2, &(0x7f0000000240)=ANY=[@ANYBLOB="49000000290200030000008003000000240000f00000000014020000000066696c65fb1f3cde7d42a05ebbdb864e304fb71615dfe1ae30020200000007000000000000000300"/80], 0x49) r3 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) r4 = open(&(0x7f0000000380)='./file0\x00', 0x141042, 0x0) write$binfmt_elf64(r4, &(0x7f0000000180)=ANY=[], 0x82) sendfile(r4, r3, 0x0, 0xa198) sendfile(r1, r0, 0x0, 0xa198) [ 164.829234][ T5395] loop2: detected capacity change from 0 to 270 [ 164.839426][ T5395] FAT-fs (loop2): Unrecognized mount option "uni_xl" or missing value [ 164.855786][ T5397] loop5: detected capacity change from 0 to 270 [ 164.862131][ T2367] FAT-fs (loop3): Invalid FSINFO signature: 0x00000000, 0x00000000 (sector = 1) 04:36:19 executing program 0: r0 = creat(&(0x7f0000000000)='./bus\x00', 0x0) openat$vcsu(0xffffffffffffff9c, 0x0, 0x0, 0x0) r1 = open(&(0x7f0000000780)='./bus\x00', 0x14117e, 0x0) r2 = creat(&(0x7f00000001c0)='./bus\x00', 0x0) lseek(r2, 0x7ffffc, 0x0) write$binfmt_elf64(r2, &(0x7f00000002c0)=ANY=[], 0x1a0) mmap(&(0x7f0000000000/0x600000)=nil, 0x600057, 0x7ffffe, 0x4002011, r1, 0x0) ioctl$EXT4_IOC_SWAP_BOOT(r0, 0x6611) 04:36:19 executing program 5: r0 = syz_mount_image$vfat(&(0x7f00000000c0), &(0x7f0000000100)='./file2\x00', 0x0, 0x2, &(0x7f0000000300)=[{&(0x7f0000000000)="eb3c906d6b66082ebc617400028001000240000004f801", 0x17}, {0x0, 0x0, 0x10e20}], 0x0, &(0x7f0000001680)={[{@uni_xlate}]}) mkdirat(r0, &(0x7f0000000040)='./file1\x00', 0x1400000000000000) 04:36:19 executing program 2: ioctl$BTRFS_IOC_WAIT_SYNC(0xffffffffffffffff, 0x40089416, &(0x7f0000000540)) r0 = syz_mount_image$vfat(&(0x7f00000000c0), &(0x7f0000000100)='./file2\x00', 0x0, 0x2, &(0x7f0000000300)=[{&(0x7f0000000000)="eb3c906d6b66082ebc617400028001000240000004f801", 0x17}, {0x0, 0x0, 0x10e20}], 0x0, &(0x7f0000001680)=ANY=[@ANYBLOB="756e695f786c61740100000000"]) syz_mount_image$iso9660(&(0x7f0000000080), &(0x7f0000000140)='./file0\x00', 0x9, 0x6, &(0x7f0000000440)=[{&(0x7f0000000180)="9d75b44b1abd39abab0ccbdfa3ba5445097d", 0x12, 0x1ff}, {&(0x7f00000001c0)="5c10fced374fc669a29d9c2712da09922e95b93ee554ef9e4e98cdbc8439d99846d841cbd3690e42ec6ad791c0c47c703ce400800b0aaca0b9b58b38b1f0ef056b6f5202b0f47d49cb15cd", 0x4b, 0x3}, {&(0x7f0000000340)="a7d497b66a78054e239807267354964617e90b63bf9e56c2ed96acc8517b9105e2007b1f428d815d374993b2ee6716cfc6ccf05289bebb9b4f09ad7076d93f9222abd5b99406522dfa1ec052c670fbce819a1df68cb0ba8232aecc83ac9651743b69805049fc67838b90f2d1a1342549d89d9fa769f056a8f1c85d7c8c7c82c5186d871486ca71380b81d3908a1eb07d0173fd46689f457e8f285d75ff14994fa60750173cbb60e1a4f55aa174db70e16ac1809d7df341619b15e79992aab33fcf38b83ac2eb5d5540538056b0cfcb2ad16ebffb2b54577490b12c1c2133bfe90824532b1603ecd766b9025c5385802553f6bb54", 0xf4, 0x20}, {&(0x7f0000000240)="c8d21e91dbbe05703018d11de780f8395572ee5a79242dcee92a973fcb1dfed837481eee4d19980716c2cdd314215b7e6a8afddd", 0x34, 0x4}, {&(0x7f0000000280)="099c99bda324bbd597656f3fc83b0878924d5aad446818b15b268884358e0bfe909a47879bc85acf", 0x28, 0x10000}, {&(0x7f00000002c0)="907ae76d4515d87e7e69fa5ac4a699ed7f0902bfca7769d15d2cea645e8f3bda4d4e7836f1bceec4e99d47dcb8ff8108b3c005f1", 0x34, 0x8001}], 0x80, &(0x7f0000000500)={[{@nojoliet}], [{@obj_role={'obj_role', 0x3d, '%).,'}}]}) mkdirat(r0, &(0x7f0000000040)='./file1\x00', 0x0) [ 164.949719][ T5400] loop3: detected capacity change from 0 to 264192 [ 164.972430][ T5404] loop2: detected capacity change from 0 to 270 [ 164.980984][ T5404] FAT-fs (loop2): Unrecognized mount option "uni_xlat" or missing value [ 164.993295][ T5400] FAT-fs (loop3): Invalid FSINFO signature: 0x00000000, 0x00000000 (sector = 1) 04:36:19 executing program 1: syz_mount_image$vfat(&(0x7f00000002c0), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f00000000c0)="601c6d6b646f736617e43c00088020000200000004f8000020004000000000000000000001", 0x25}, {0x0, 0x0, 0x200000000010ffd}], 0x0, &(0x7f0000000240)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') open(&(0x7f0000000080)='./file0\x00', 0x4142, 0x0) r0 = perf_event_open(&(0x7f000001d000)={0x0, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41c1}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r1 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) r2 = open(&(0x7f0000000000)='./file0\x00', 0x141042, 0x0) write$binfmt_elf64(r2, &(0x7f0000000180)=ANY=[], 0x82) r3 = openat$cgroup_ro(0xffffffffffffff9c, 0x0, 0x26e1, 0x0) ioctl$PERF_EVENT_IOC_PERIOD(r3, 0x4030582a, &(0x7f0000000040)) write$P9_RREADDIR(r3, &(0x7f0000000240)=ANY=[@ANYBLOB="49000000290200030000008003000000240000f00000000014020000000066696c65fb1f3cde7d42a05ebbdb864e304fb71615dfe1ae30020200000007000000000000000300"/80], 0x49) r4 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) ioctl$PERF_EVENT_IOC_PERIOD(r0, 0x40082404, &(0x7f0000000140)=0x3) r5 = open(&(0x7f0000000380)='./file0\x00', 0x141042, 0x0) write$binfmt_elf64(r5, &(0x7f0000000180)=ANY=[], 0x82) sendfile(r5, r4, 0x0, 0xa198) sendfile(r2, r1, 0x0, 0xa198) [ 165.045088][ T5404] loop2: detected capacity change from 0 to 256 [ 165.060926][ T5407] loop5: detected capacity change from 0 to 270 [ 165.080125][ T2367] FAT-fs (loop1): Invalid FSINFO signature: 0x00000000, 0x00000000 (sector = 1) [ 165.095710][ T5404] loop2: detected capacity change from 0 to 270 [ 165.109582][ T5404] FAT-fs (loop2): Unrecognized mount option "uni_xlat" or missing value [ 165.201056][ T5411] loop1: detected capacity change from 0 to 264192 [ 165.201513][ T8] FAT-fs (loop3): Invalid FSINFO signature: 0x00000000, 0x00000000 (sector = 1) [ 165.224082][ T5411] FAT-fs (loop1): Invalid FSINFO signature: 0x00000000, 0x00000000 (sector = 1) [ 165.336797][ T5412] ==================================================================